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
338243407741	338243408302	338243408852	338243409402	338243409952	338243410502	338243411052	338243411602	338243412152	338243412702	338243413252	338243413802	338243414352	338243414902	338243415452	338243416002	338243416552	338243417102	338243417652	338243418202	338243418752	338243419302	338243419852	338243420402	338243420952	338243421502	338243422052	338243422602	338243423152	338243423702	338243424252	338243424802	338243425352	338243425902	338243426452	338243427002	338243427552	338243428102	338243428652	338243429202	338243429752	338243430302	338243430852	338243431402	338243431977	338243432527	338243433077	338243433627	338243434177	338243434727	338243435277	338243435827	338243436377	338243436927	338243437477	338243438027	338243438577	338243439127	338243439677	338243440227	338243440777	338243441327	338243441877	338243442427	338243442977	338243443527	338243444077	338243444627	338243445177	338243445727	338243446277	338243446827	338243447377	338243447927	338243448477	338243449027	338243449577	338243450127	338243450677	338243451227	338243451777	338243452327	338243452877	338243453427	338243453977	338243454527	338243455077	338243455627	338243456177	338243456727	338243457277	338243457827	338243458377	338243458927	338243459477	338243460027	338243460577	338243461127	338243461677	338243462227	338243462777	338243463327	338243463877	338243464427	338243464977	338243465527	338243466077	338243466627	338243467177	338243467727	338243468277	338243468827	338243469377	338243469927	338243470477	338243471027	338243471577	338243472127	338243472677	338243473227	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	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	2730	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	2730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15618	1360	1150	941	741	612	551	511	457	484	455	418	363	412	397	355	431	386	315	345	355	362	365	365	348	382	350	368	365	357	387	358	349	344	391	375	380	387	374	373	351	371	325	368	338	339	346	383	366	362	335	361	344	350	361	366	356	357	363	360	380	379	358	366	376	368	367	354	354	362	366	371	398	350	345	309	342	336	321	359	304	402	370	377	350	340	329	347	342	353	356	371	361	346	360	366	359	332	367	354	360	408	369	396	359	342	388	396	344	334	332	368	397	370	357	353	385	338	387	327	325	375	375	325	329	344	378	376	365	359	347	383	329	358	370	336	346	366	361	339	369	365	393	354	354	361	345	388	385	337	348	365	342	376	379	388	356	338	363	359	329	359	338	368	339	344	350	360	357	361	369	361	360	349	322	365	353	358	367	315	326	363	341	374	346	346	355	335	355	363	369	352	366	359	375	338	370	359	368	380	353	338	358	397	396	354	362	357	328	349	377	339	400	317	398	364	327	341	373	387	386	361	381	349	308	339	359	373	396	390	334	339	335	404	356	364	361	359	357	361	362	366	354	370	343	372	361	344	333	357	353	372	362	402	356	390	360	335	341	355	372	363	359	355	325	382	354	368	337	321	354	406	362	344	320	324	380	353	361	378	353	343	364	339	373	359	404	318	355	356	348	360	362	357	369	332	349	364	364	384	363	358	343	342	331	362	335	356	354	366	369	343	368	350	364	332	388	386	379	332	336	290	361	355	339	324	325	344	352	358	372	365	354	332	358	351	348	360	345	345	359	338	358	353	390	367	360	405	364	371	331	345	362	381	389	339	381	360	345	347	360	340	339	366	368	341	366	353	371	393	316	327	348	363	374	353	357	321	334	352	368	338	369	364	373	324	370	403	390	356	345	385	360	341	375	369	401	339	342	351	348	360	340	330	384	360	377	362	357	349	340	363	330	361	384	341	349	345	361	367	367	386	326	333	329	357	336	360	346	387	358	382	370	369	336	300	382	336	376	368	358	343	345	360	359	369	363	347	360	351	370	364	372	346	352	393	355	354	337	339	371	351	345	331	353	339	334	336	333	357	343	356	347	356	366	380	351	356	337	373	391	365	369	399	301	350	366	402	364	364	364	328	390	332	348	369	318	367	334	356	326	394	333	381	343	348	360	368	376	359	342	349	365	381	373	349	358	348	351	324	380	339	358	384	379	369	353	323	388	348	344	378	386	367	383	349	347	347	305	381	378	354	330	377	329	365	359	324	350	349	355	363	375	346	340	357	382	364	316	361	340	371	342	377	340	348	335	385	351	390	356	340	348	335	358	346	331	361	364	390	321	381	365	347	345	358	323	392	401	346	363	363	376	341	363	327	372	353	376	391	351	400	322	341	349	382	339	334	370	347	389	354	346	337	414	345	348	370	362	338	361	364	384	315	343	370	352	370	388	344	342	347	332	365	380	363	399	327	341	325	390	359	361	347	365	345	385	378	385	363	360	376	356	380	337	355	359	358	370	381	351	369	376	354	376	333	346	355	345	372	378	340	317	336	352	360	335	368	359	370	377	370	315	344	359	328	315	366	353	373	387	375	335	370	295	402	386	343	377	355	368	347	376	379	340	354	350	350	358	340	341	338	351	365	366	359	366	338	322	369	377	358	376	330	359	365	323	340	365	386	362	346	347	371	347	363	364	381	323	338	349	419	361	335	366	369	384	347	400	356	336	384	315	334	382	401	334	328	315	384	367	376	353	376	369	345	339	327	377	305	312	358	323	349	342	366	351	361	366	358	346	365	362	332	368	356	355	331	389	335	373	364	383	372	358	361	359	343	373	396	357	322	417	354	334	339	336	330	326	333	362	356	336	328	369	362	357	369	364	323	359	353	351	348	346	315	410	326	330	329	328	343	350	326	363	342	362	354	331	347	395	314	351	339	342	372	328	347	358	310	367	350	360	335	351	331	352	404	335	361	378	380	332	377	350	354	318	338	400	361	363	362	336	378	347	314	352	323	365	358	330	367	330	368	380	335	355	368	414	380	327	367	331	355	367	349	370	365	332	363	345	386	379	341	367	339	354	371	364	347	361	379	364	321	340	327	318	335	363	363	387	365	364	340	324	326	372	329	372	378	371	324	358	360	352	360	351	367	340	405	346	361	312	347	348	370	351	346	364	328	371	326	328	342	382	430	382	333	349	352	385	347	356	390	356	342	347	367	395	365	331	372	361	317	338	344	390	364	354	342	339	368	329	353	323	363	380	360	343	381	386	360	392	371	353	368	349	395	359	374	372	336	336	351	390	351	316	380	333	338	371	341	358	356	361	366	346	357	327	336	330	360	364	374	331	340	347	384	376	340	383	394	323	355	372	339	337	355	324	354	390	381	375	341	362	386	353	352	362	358	361	355	380	374	356	379	349	401	350	350	356	386	365	369	356	366	313	358	392	353	372	343	361	339	335	350	356	361	379	381	348	327	373	346	341	335	348	347	348	411	356	326	320	390	343	380	350	390	388	353	368	355	360	344	370	357	357	341	330	364	348	340	369	398	351	355	358	318	373	340	333	332	406	335	339	313	406	393	343	374	362	359	343	342	373	361	382	382	330	369	349	350	343	342	340	352	396	371	361	353	353	349	412	359	365	346	360	376	348	359	336	401	342	302	365	380	355	368	355	373	367	337	355	353	376	386	331	346	359	324	322	371	328	357	361	380	375	347	365	364	365	389	362	383	336	360	327	333	351	379	351	366	377	366	352	372	399	367	359	351	341	342	349	347	357	349	323	323	319	362	354	345	375	326	364	330	336	328	370	370	362	327	351	360	363	356	371	348	330	353	350	361	361	344	394	367	345	349	393	350	378	371	364	358	352	337	376	347	322	373	375	340	362	347	322	346	403	383	347	336	357	371	374	327	304	347	367	349	380	352	350	363	353	363	338	381	337	345	368	362	327	377	337	361	339	384	352	350	395	363	346	357	340	363	318	322	365	363	348	328	360	357	336	356	342	359	354	366	388	349	337	395	375	313	364	364	341	357	359	351	335	349	378	342	363	360	338	341	308	363	398	363	342	346	355	347	355	369	362	370	342	363	340	348	403	336	338	329	357	351	387	388	371	338	353	360	363	343	370	356	345	336	352	383	362	360	370	370	372	376	367	351	360	362	361	344	329	315	329	363	374	342	347	345	320	345	342	378	377	348	352	342	346	334	393	381	343	365	372	362	349	374	364	318	375	396	367	376	344	366	367	324	363	368	336	361	356	366	332	377	356	352	338	372	356	331	324	344	344	303	370	362	376	344	344	315	335	345	348	373	328	365	365	391	366	368	325	338	352	351	317	336	321	395	384	325	377	385	338	366	371	348	371	329	345	376	335	346	352	372	358	352	368	330	363	364	380	337	342	351	392	360	382	345	387	357	331	357	388	318	384	373	366	328	347	394	413	363	369	341	337	315	364	369	384	372	370	368	414	385	361	336	361	323	353	344	353	344	352	386	324	373	379	413	335	371
8883	1478	2423	2601	2242	2040	1930	1602	1434	1339	1271	1247	1192	1076	1104	1036	988	1014	972	1089	1034	1002	980	953	963	980	947	998	957	968	937	911	864	879	885	931	900	903	850	894	906	895	915	885	930	887	886	946	869	922	898	895	890	884	860	913	870	842	900	911	904	918	933	906	878	868	925	901	891	883	903	878	877	885	939	910	860	879	902	868	856	889	838	891	937	856	909	890	872	837	908	856	852	854	854	840	885	853	900	890	875	851	869	888	917	899	872	889	927	885	943	896	896	885	831	862	908	902	904	813	865	903	863	889	888	895	845	884	852	882	927	926	853	847	874	851	901	886	933	865	873	845	830	890	897	860	893	897	884	882	834	823	885	888	913	896	829	844	815	824	890	881	839	870	854	864	925	828	820	859	868	908	911	893	895	925	880	911	844	875	902	861	875	847	826	884	856	865	872	863	873	858	872	863	884	880	876	870	865	867	848	878	864	883	913	867	835	875	864	863	888	863	893	883	926	868	897	818	916	907	883	919	895	867	862	883	871	915	865	860	935	873	846	920	912	853	903	859	860	894	850	829	900	830	891	861	945	905	906	909	858	854	869	864	898	805	894	822	872	865	879	899	851	845	883	860	882	862	872	819	869	827	925	856	926	933	877	885	855	856	849	857	876	875	869	821	926	872	865	855	901	888	904	878	895	828	860	890	827	898	888	844	900	865	906	865	888	863	882	859	869	825	863	869	907	855	874	874	902	863	913	900	920	863	805	840	872	858	872	924	932	874	883	848	856	839	909	887	857	843	815	914	878	896	900	886	864	821	917	863	852	925	850	900	900	896	863	854	919	912	859	870	879	848	889	909	859	900	913	863	851	845	866	855	831	853	861	881	928	863	877	879	898	854	873	854	846	833	889	880	905	924	854	933	895	892	837	859	862	834	914	930	859	840	880	914	839	896	870	870	834	866	818	934	890	886	921	920	951	848	821	878	915	908	881	828	860	873	884	874	888	829	855	911	931	888	904	906	870	851	850	856	879	893	877	862	877	836	941	937	818	844	825	921	811	853	866	851	866	897	838	913	831	858	917	890	874	813	916	864	862	847	873	897	859	887	814	877	894	866	864	906	900	876	855	868	891	839	873	881	834	872	849	894	880	907	876	830	875	942	915	857	885	947	828	915	928	836	874	881	882	874	883	835	823	911	869	912	884	896	865	885	891	892	810	856	850	861	885	839	860	860	870	858	899	861	906	856	894	877	883	920	880	915	860	830	894	888	877	912	873	850	864	924	917	870	891	885	854	863	864	875	879	809	846	915	844	803	884	874	892	844	883	900	861	858	890	825	941	862	876	854	780	862	882	900	847	881	928	891	893	851	853	847	854	879	883	878	874	882	893	862	845	894	859	862	889	871	890	864	830	808	942	846	859	927	881	902	902	889	873	844	859	848	891	868	835	845	909	834	833	946	845	839	896	897	859	880	875	886	904	912	873	846	878	861	836	902	838	836	844	869	899	862	896	888	911	826	854	881	865	855	926	929	908	922	858	907	893	911	890	857	889	888	865	869	869	865	836	865	895	873	897	882	902	891	920	837	847	874	854	889	928	878	876	856	875	890	912	856	874	884	874	831	869	887	912	856	922	912	840	868	920	874	877	842	887	883	875	858	951	856	903	826	874	855	889	864	871	858	847	832	827	834	876	864	900	912	896	847	852	885	857	904	908	874	830	907	864	910	878	799	915	858	870	921	868	869	886	834	865	854	919	880	911	864	862	831	933	870	855	889	857	907	910	849	902	884	873	878	821	944	884	894	837	870	862	884	877	861	862	871	886	898	902	846	896	878	837	870	916	861	884	891	865	873	910	925	897	853	854	936	850	831	910	909	830	873	895	889	900	881	947	867	817	887	897	859	848	868	926	873	907	879	939	912	872	884	852	915	915	855	919	898	892	907	921	865	859	889	849	887	880	917	799	881	884	861	870	887	854	901	880	872	865	833	893	867	865	891	844	868	850	883	895	895	859	899	842	893	867	888	784	847	869	914	818	964	858	883	927	862	895	902	839	852	879	860	881	872	907	876	863	934	891	860	877	868	906	854	876	893	945	900	858	886	845	873	862	891	858	875	855	841	836	904	912	915	867	894	835	877	877	837	937	860	883	881	872	905	903	885	886	903	832	831	947	849	891	894	877	862	892	913	917	849	892	916	873	832	958	893	869	893	879	917	909	902	867	842	841	886	905	892	863	901	881	871	867	839	927	889	895	896	863	837	824	934	895	855	904	869	929	837	841	871	825	903	907	903	857	927	904	842	887	808	872	896	860	876	929	853	846	878	861	943	886	856	854	829	875	847	913	932	891	891	859	908	834	858	883	862	841	824	870	864	892	876	849	846	928	891	906	872	870	820	853	836	848	852	879	931	943	860	910	878	858	887	891	884	903	918	861	917	878	903	861	936	884	852	862	874	916	841	879	819	841	883	860	871	853	851	888	845	898	886	827	905	864	911	853	852	836	903	867	852	879	841	852	835	876	893	854	884	882	890	916	860	868	880	914	870	879	883	797	924	824	874	844	860	868	896	892	908	899	827	861	841	822	887	912	885	904	863	856	867	877	865	886	842	896	872	857	920	890	830	866	839	841	883	858	955	888	849	873	884	875	898	841	830	883	865	917	897	877	877	839	877	818	883	885	857	813	854	940	873	893	882	904	892	819	929	870	845	845	876	897	877	843	847	907	910	875	897	892	886	920	890	822	910	907	844	828	877	835	911	853	843	868	928	823	894	879	847	870	843	854	854	870	899	862	838	885	866	908	890	891	806	907	915	842	816	851	915	868	892	853	889	877	915	863	899	908	894	893	893	823	863	918	856	892	866	882	851	861	883	898	902	879	888	835	893	851	865	826	888	910	870	806	913	837	848	888	912	844	847	921	900	871	928	895	841	879	886	900	892	833	884	896	843	889	882	870	861	801	889	845	888	850	892	884	869	864	853	893	927	841	898	900	880	870	925	903	892	863	913	913	857	881	852	866	855	831	865	844	848	900	896	907	923	853	854	920	867	885	940	875	890	863	858	858	899	856	875	892	909	909	798	893	895	848	889	853	858	833	825	852	847	917	897	852	844	874	846	854	858	864	890	910	876	888	882	843	894	880	865	859	867	902	845	863	890	896	849	882	854	854	822	859	955	895	854	922	858	874	906	825	905	900	888	919	861	872	862	886	895	899	874	915	863	898	881	848	815	887	915	883	914	888	866	833	877	866	870	886	869	900	916	867	849	878	901	907	853	825	914	806	834	893	851	887	849	852	879	841	883	875	852	867	859	925	879	801	922	936	912	878	852	864	876	872	935	924	885	905	858	840	883	819	910	852	914	887	920	874	889	885	890	866	845	915	872	834	910	874	834	903	856	894	880	875	861	864	892	879	859	868	907	934	860	831	889	927	907	905	845	893	901	878	876	866	871	864	863	907	922	832	853	870	864	819	862	892	900	835	865	883	851	853	832	837	894	858	883	829	862
1795	424	427	426	407	381	399	439	386	353	408	402	395	380	443	372	364	446	408	436	355	354	391	385	411	387	399	367	398	421	451	406	400	416	402	415	389	423	379	425	405	375	381	398	387	417	359	381	396	403	367	369	386	425	373	364	399	375	355	381	390	364	407	416	389	403	404	414	389	385	405	399	430	343	397	398	416	419	395	349	398	382	385	394	349	355	421	427	427	388	381	441	410	401	383	349	390	420	386	376	387	393	412	378	394	364	424	410	400	417	404	401	402	386	403	436	450	417	379	378	376	384	377	388	366	400	372	420	392	401	418	408	416	396	379	376	400	439	378	432	385	391	413	336	356	402	405	409	406	396	363	403	406	375	409	411	396	396	389	372	410	393	392	350	434	403	422	384	418	380	426	378	379	351	372	384	411	385	380	380	414	435	377	423	402	410	413	411	384	403	398	395	404	397	357	353	380	402	378	423	396	415	413	396	421	364	384	366	413	386	407	364	379	406	411	405	401	432	407	361	417	411	376	396	377	401	379	391	378	412	389	391	403	399	373	361	418	402	377	396	367	415	352	400	348	376	385	370	389	369	371	353	369	401	392	417	418	396	413	438	415	391	425	409	382	383	395	399	411	393	394	402	421	383	348	392	404	401	385	405	422	409	395	422	431	399	409	370	402	399	442	374	395	412	389	422	404	380	428	397	426	421	385	420	392	389	376	428	407	394	403	405	442	388	371	395	382	353	386	422	379	400	369	375	391	391	406	401	420	371	383	398	411	401	367	392	380	432	386	362	410	389	410	355	379	396	414	406	365	420	415	400	421	395	422	409	392	402	411	418	413	387	413	406	396	383	398	465	373	385	426	402	414	393	426	425	401	394	435	434	381	395	394	428	441	432	362	414	411	397	406	402	424	360	394	376	423	435	368	377	427	411	382	386	389	376	386	370	417	396	423	412	414	433	390	385	366	362	390	410	410	390	366	365	391	382	391	411	418	422	411	383	378	424	397	395	376	348	357	402	434	398	403	373	435	407	397	376	374	435	398	392	419	405	411	395	394	412	396	373	391	405	406	438	403	386	443	381	393	383	373	386	435	439	411	396	383	380	393	366	412	433	366	367	390	368	384	386	414	375	364	366	369	395	389	383	394	414	384	372	369	406	380	436	406	362	431	407	380	408	391	385	413	363	414	406	377	396	359	412	391	372	433	411	401	403	394	366	429	399	429	361	407	367	415	350	395	365	443	404	396	371	371	402	413	397	416	386	366	414	423	406	374	380	384	398	357	375	421	431	407	354	416	369	405	369	416	393	419	412	396	437	390	382	378	434	401	426	378	425	366	387	386	401	395	362	367	354	383	335	387	421	369	397	431	422	419	407	385	395	364	401	376	385	406	370	398	380	434	387	420	401	403	420	428	382	386	396	371	408	439	381	361	444	385	432	417	396	381	368	367	416	393	385	399	393	386	388	387	387	428	417	373	386	420	420	441	402	399	401	385	404	393	402	385	396	369	362	404	395	434	390	424	366	412	369	374	387	360	414	415	399	389	356	392	357	409	407	420	384	391	399	390	419	405	408	407	399	384	450	404	411	418	373	385	422	399	402	375	423	386	380	376	398	423	381	398	384	375	433	410	388	416	395	393	433	405	407	364	381	386	418	351	423	406	405	374	368	392	426	384	390	382	413	410	409	396	400	391	423	392	395	461	351	380	380	394	408	380	387	401	405	382	373	401	418	397	407	400	399	396	369	378	400	353	373	411	386	405	459	364	393	400	374	369	405	379	415	378	373	393	391	394	380	409	378	379	402	414	390	395	352	452	405	416	391	402	340	388	431	388	419	409	398	403	395	387	430	412	397	357	403	360	389	382	417	413	372	392	380	394	388	373	400	426	428	349	429	427	411	398	423	384	384	392	409	399	392	444	423	387	407	406	434	383	384	402	403	417	392	430	385	388	403	389	355	384	376	424	419	388	408	389	378	349	402	382	374	389	404	382	384	380	395	394	365	370	428	408	374	400	382	387	399	376	368	379	435	410	402	361	423	406	356	410	377	386	386	386	427	431	428	388	386	415	346	372	369	423	390	380	388	395	410	383	416	375	428	425	387	374	375	383	410	395	412	400	430	453	389	416	396	367	408	398	402	372	430	432	404	410	390	414	390	407	389	423	378	389	398	400	407	380	401	409	406	380	391	412	390	390	366	381	395	403	411	396	382	388	366	412	397	412	382	405	398	399	378	396	393	403	408	397	383	419	419	378	412	382	413	398	422	375	431	397	345	410	398	403	387	403	405	421	422	410	409	355	425	411	360	367	395	383	372	394	418	397	400	371	399	363	373	371	424	398	370	393	392	399	397	390	376	398	385	417	396	389	412	378	396	393	401	407	421	410	387	386	404	397	376	387	334	374	385	397	394	415	371	393	382	395	397	382	395	425	404	365	397	367	431	365	380	417	373	358	369	382	396	395	383	349	402	443	386	395	434	421	376	419	397	405	411	356	423	409	410	383	398	389	370	363	415	407	410	409	367	373	391	365	409	470	433	388	396	392	393	434	423	360	380	432	409	390	385	401	384	409	365	429	391	378	400	395	405	377	382	360	392	400	409	389	412	386	410	403	405	398	402	402	416	408	385	362	378	403	395	396	389	406	397	374	399	387	398	379	366	387	432	423	384	374	401	392	411	352	406	392	390	406	420	377	417	414	398	404	447	426	409	416	407	371	395	375	383	399	405	373	398	416	376	387	380	383	412	413	402	420	406	400	404	387	382	409	415	410	425	444	422	370	383	389	397	379	410	392	365	388	369	384	383	419	414	397	329	396	408	393	375	382	415	391	408	351	411	400	402	391	400	410	413	381	381	371	384	402	406	411	394	382	431	371	392	417	378	380	414	416	436	384	410	416	401	379	373	423	366	475	396	384	410	346	411	435	364	409	375	398	409	363	414	380	408	379	382	406	387	410	396	400	367	427	419	400	401	363	387	390	419	415	380	360	419	401	393	432	385	413	395	402	398	391	391	390	436	388	394	418	384	413	381	356	386	405	379	380	361	375	391	398	375	391	414	371	356	364	384	381	412	410	388	369	385	354	407	345	428	365	405	396	401	421	428	408	412	385	380	413	378	376	388	357	393	412	361	412	382	350	356	398	434	413	368	446	387	398	416	403	405	383	393	406	438	424	395	406	420	404	394	355	398	339	404	406	423	434	398	363	416	421	372	372	421	368	387	413	392	389	402	437	406	401	385	378	403	387	385	384	317	404	421	400	378	389	409	403	375	399	422	424	428	412	399	420	387	350	380	380	384	408	408	416	396	385	404	379	385	376	384	387	398	405	390	376	412	426	394	403	393	425	410	422	361	432	424	392	390	405	401	399	422	439	392	354	390	412	415	388	424	414	374	369	397	402	413	390	363	388	387	387	406	379	379	381	419	381	411	388	386	386	370	414	415	386	372	374	402	407	413	419	364	391	428	403	400	417	348	419	404	400	420	378	388	372	395	401	409
2202	925	980	942	909	922	919	905	896	881	904	920	915	973	918	903	954	913	945	929	931	963	912	953	925	947	930	952	962	896	937	956	898	978	928	911	946	880	853	897	949	900	940	930	888	923	922	965	938	934	964	917	904	870	906	935	882	937	886	973	911	929	926	928	882	877	867	921	893	922	859	929	922	902	938	920	882	973	930	955	942	825	905	920	944	888	916	937	873	931	910	901	925	897	956	894	966	928	956	915	983	907	933	911	885	890	948	932	943	900	913	868	926	994	905	899	924	929	888	952	914	888	936	893	939	886	919	868	984	932	921	883	938	878	895	914	929	941	932	884	901	893	847	901	933	862	910	916	919	926	959	919	929	914	959	899	927	937	933	970	821	1000	938	923	906	964	883	875	934	932	906	908	954	889	946	882	1001	910	928	929	956	933	900	918	937	940	928	916	863	882	843	889	851	905	871	926	901	932	896	936	926	911	866	912	884	894	878	857	913	916	943	989	912	946	923	916	924	944	970	896	925	941	917	941	942	887	872	961	880	909	937	957	938	939	939	923	925	915	887	951	949	907	953	880	900	883	890	951	924	910	923	900	911	907	943	891	946	931	891	906	939	910	929	914	936	965	925	897	864	893	953	882	864	893	914	963	916	897	935	925	931	898	937	930	896	932	909	937	957	918	866	850	916	935	892	904	916	934	895	930	907	963	961	930	923	943	896	916	929	870	918	878	905	908	854	887	919	868	889	918	932	923	889	926	941	920	848	878	953	876	987	941	965	895	919	954	886	871	982	944	894	885	871	917	913	816	928	916	874	926	944	975	857	898	955	874	924	946	868	901	965	924	911	920	921	987	894	925	938	965	896	895	949	944	922	914	903	932	898	939	878	869	917	886	917	958	979	941	885	967	909	907	840	896	940	902	922	891	935	905	940	880	898	903	918	903	891	925	909	914	829	953	927	957	936	930	911	923	922	1005	906	886	880	909	910	913	953	927	885	887	963	935	901	915	903	909	902	864	907	936	885	980	906	880	922	923	943	959	943	921	970	945	915	918	903	954	925	912	922	929	920	936	875	894	963	894	894	928	942	891	904	934	873	880	900	995	923	964	958	940	875	895	905	935	941	914	945	982	912	915	931	945	909	918	914	907	946	951	916	906	921	966	950	931	884	931	871	895	902	888	937	949	869	943	919	863	891	960	900	864	942	935	887	875	926	960	898	946	896	920	907	951	925	928	889	909	954	963	918	872	930	983	876	928	944	939	894	928	935	898	898	917	843	906	878	878	916	955	963	912	901	920	884	947	933	865	901	961	921	938	889	912	928	939	905	897	876	902	877	892	924	890	893	864	946	894	933	910	922	968	910	885	903	915	888	932	970	928	924	962	914	940	897	912	924	900	903	908	919	911	898	934	894	858	904	873	914	919	855	892	885	924	908	884	909	972	933	913	895	872	869	924	857	924	889	889	909	897	873	908	885	917	909	884	842	937	891	910	936	869	895	967	902	942	923	943	887	980	925	930	883	914	923	904	915	898	888	963	897	964	897	886	863	955	939	974	914	948	912	912	903	894	892	883	944	901	883	887	894	908	947	881	929	895	893	905	941	844	916	905	922	850	894	868	927	890	967	840	917	935	916	903	927	896	957	914	857	895	891	943	925	868	923	918	984	925	942	871	942	938	924	875	911	862	898	916	886	889	893	910	946	921	955	914	927	938	967	914	877	924	958	861	908	933	936	848	903	951	914	909	951	937	920	939	903	907	918	960	941	916	846	883	967	915	897	924	879	911	943	899	903	944	893	947	917	925	907	968	866	886	925	883	946	874	899	898	906	928	872	929	947	921	880	895	928	883	927	961	914	943	907	903	948	866	928	885	877	899	926	951	912	923	900	892	965	901	908	966	890	893	934	906	942	890	890	940	862	933	988	897	934	890	941	921	904	917	913	918	898	965	931	889	914	926	924	860	914	918	942	921	893	911	875	868	928	888	836	926	891	940	941	926	929	874	881	877	866	938	923	925	959	907	872	933	963	929	864	968	991	953	952	884	912	928	931	906	890	911	890	935	898	912	901	968	905	928	916	947	893	915	938	877	897	912	866	960	932	951	967	958	884	951	963	886	980	981	921	928	931	839	896	918	957	895	899	916	935	916	869	945	949	869	912	960	967	896	960	941	892	920	874	910	921	881	924	921	982	891	925	917	857	916	910	874	974	948	887	883	885	910	938	909	870	912	891	858	890	910	935	862	890	953	976	954	913	910	935	906	903	942	894	900	932	966	883	939	911	894	879	931	980	972	944	904	939	903	901	894	967	893	914	909	945	896	948	893	963	944	973	947	895	940	949	924	822	886	912	932	939	929	927	941	951	895	881	909	919	877	910	906	954	925	972	918	913	934	935	909	946	950	941	897	934	960	895	988	909	873	919	912	949	932	889	922	902	878	908	954	906	954	938	932	914	925	934	976	927	960	958	922	949	954	865	929	900	854	951	951	861	946	902	950	969	841	937	906	889	920	923	951	919	905	901	880	877	942	863	936	949	905	893	941	872	897	885	926	901	967	902	938	892	915	936	939	945	950	963	947	900	957	894	919	925	911	931	943	920	915	864	942	865	966	959	920	939	946	970	938	910	905	914	887	938	893	902	958	906	892	894	869	905	907	926	915	927	924	931	892	955	899	902	929	901	905	931	899	926	853	989	945	912	951	959	910	869	912	861	923	908	920	937	926	888	914	887	915	911	949	909	905	910	926	918	938	923	936	936	915	948	890	916	878	918	934	882	945	928	937	902	872	911	939	911	863	934	967	921	903	892	911	883	922	932	919	968	879	929	907	974	937	886	928	992	871	929	929	950	929	947	905	942	950	881	877	925	900	959	945	904	890	873	922	914	982	914	916	1023	951	921	929	999	901	957	935	935	914	886	900	877	976	889	901	925	910	901	921	899	886	883	905	935	916	904	894	953	924	879	972	903	894	940	910	905	927	901	931	875	910	958	912	948	886	868	881	987	908	965	923	943	899	923	860	976	896	914	893	884	895	872	927	932	875	966	960	885	930	974	899	918	928	888	919	837	943	956	876	941	904	884	888	867	934	961	929	913	926	880	921	960	864	879	903	906	939	955	929	900	957	891	894	916	851	935	956	914	917	884	950	929	922	903	882	901	868	892	970	907	909	922	922	886	878	898	908	884	943	938	913	899	895	895	926	870	1000	884	914	898	919	945	851	910	940	944	928	913	947	883	889	925	933	883	894	929	926	899	911	952	879	903	927	915	885	910	891	914	906	868	918	943	925	927	898	916	885	882	947	874	919	915	920	892	927	866	875	897	851	937	899	937	876	896	901	943	883	907	908	888	937	900	924	935	880	929	944	906	891	877	925	886	927	902	895	891	930	927	908	920	937	911	972	888	938	939	918	899	902	863	868	878	936	902	902	968	880	917	901	912	930	931	946	953	935	960	899	946	901	915	926	916	918	887	887	855	907	879	895	929	919	919	951	928	890	887	874	955	898
7518	504	545	505	342	356	327	308	267	266	267	231	251	268	261	261	228	241	271	225	210	218	228	236	266	259	214	243	242	221	219	222	233	228	247	221	223	238	238	201	231	189	200	217	250	226	227	220	231	213	222	275	205	232	241	233	244	214	245	251	244	220	247	224	229	244	232	223	217	228	222	241	268	209	230	235	242	226	225	247	257	228	233	234	203	223	212	207	250	239	235	234	238	223	231	224	235	230	233	216	243	214	272	241	271	246	196	231	232	251	203	240	241	215	211	232	246	230	226	219	254	234	232	262	230	220	229	221	242	285	225	263	219	230	196	233	227	238	280	236	225	227	208	216	220	245	235	219	228	238	240	245	202	213	252	222	262	234	228	205	230	253	215	211	234	232	223	241	223	235	245	235	213	251	221	240	234	200	222	220	230	235	245	197	228	249	241	243	196	278	236	197	222	238	236	247	256	188	234	234	223	192	222	217	228	238	230	232	195	240	209	183	239	239	241	222	242	234	225	232	212	233	212	235	228	217	201	223	230	219	263	240	220	240	216	195	202	244	236	250	225	244	254	248	229	198	212	246	249	216	221	217	225	221	237	247	239	241	231	222	226	239	204	231	213	235	217	211	247	207	229	235	214	252	212	247	237	204	234	246	222	230	207	230	229	252	235	235	265	229	238	228	204	240	246	223	223	249	218	216	250	210	216	235	237	250	252	239	230	230	213	255	235	238	249	235	239	230	235	233	217	239	225	222	214	241	237	241	237	247	245	217	217	200	226	245	241	257	237	218	216	221	192	227	243	247	213	209	259	248	245	220	227	216	191	189	199	237	227	224	191	202	234	199	215	259	255	225	233	232	238	218	243	242	258	239	227	213	238	222	237	224	218	225	227	218	190	235	222	241	234	211	258	249	221	215	236	256	228	219	237	258	258	227	228	232	221	235	220	269	249	253	223	242	247	235	235	223	220	212	244	206	202	214	222	240	242	184	231	222	229	236	195	250	219	231	243	247	218	250	219	236	243	248	225	239	241	229	255	240	227	192	233	222	223	238	242	250	228	242	234	232	215	201	208	258	226	212	218	225	254	196	207	239	219	260	215	222	225	243	227	226	231	268	221	192	215	200	227	237	211	197	218	244	216	245	231	225	238	228	220	220	221	224	247	216	251	233	221	238	253	212	200	205	198	226	228	238	233	210	220	231	206	209	255	234	217	234	208	219	229	249	247	225	215	230	252	244	189	216	232	224	214	229	207	217	235	244	235	214	218	259	232	237	255	226	237	247	223	214	212	206	218	210	197	233	238	222	225	246	239	235	245	241	230	226	230	253	246	227	203	202	202	207	226	221	230	243	224	218	228	217	214	225	210	228	212	241	230	247	237	227	233	240	219	238	246	184	239	211	213	222	234	235	238	215	232	215	231	226	223	202	222	218	233	269	232	218	239	240	217	226	229	233	212	226	247	238	242	231	228	248	226	228	211	212	196	244	251	233	209	247	241	229	212	242	229	224	231	235	235	230	219	247	213	243	255	209	226	245	213	246	243	241	229	253	224	226	252	223	227	218	232	222	220	212	233	224	216	228	211	217	223	240	218	204	232	222	206	200	232	240	221	254	229	241	249	221	213	240	233	238	237	214	230	254	242	218	239	216	240	237	222	214	236	224	246	256	240	230	229	230	238	223	177	197	216	207	226	242	218	227	205	213	221	223	252	216	211	228	254	220	255	211	234	226	238	234	239	226	258	221	231	214	225	214	222	250	250	225	264	223	251	211	251	227	214	214	195	228	202	229	203	241	234	234	226	261	229	240	226	236	220	237	222	224	246	232	219	252	242	224	234	204	193	238	221	223	219	231	222	228	221	217	199	223	228	204	199	196	239	236	232	231	239	240	224	231	216	238	226	216	235	244	247	267	249	253	243	234	267	237	218	247	215	238	213	217	235	231	229	226	238	218	208	214	219	251	235	220	233	203	243	218	224	230	220	235	231	223	234	206	231	216	240	208	227	219	228	224	223	221	213	236	237	209	226	254	200	215	271	229	222	219	209	232	212	216	248	230	199	241	222	207	232	247	240	208	212	233	252	250	221	240	243	247	238	243	234	236	237	211	262	196	250	199	227	218	236	204	225	236	214	227	239	247	269	222	216	245	247	220	221	209	244	235	224	227	237	222	191	222	217	237	227	203	224	227	221	228	202	232	242	224	264	227	215	233	254	229	226	228	214	236	220	261	226	235	219	219	237	215	225	214	214	215	207	243	247	205	219	218	262	196	219	220	246	215	207	233	208	223	197	243	256	208	226	226	236	198	233	230	214	220	234	230	229	230	230	227	197	217	240	242	228	240	214	191	206	210	238	247	199	227	231	213	220	249	229	217	229	230	236	227	222	228	197	221	228	203	223	238	214	212	215	240	232	230	225	221	230	197	205	222	214	242	243	215	218	224	255	218	243	205	210	235	232	202	252	221	221	220	238	212	216	223	241	239	257	261	247	219	223	219	227	223	223	219	216	253	226	223	251	228	229	230	229	226	240	207	228	244	257	236	206	212	231	204	225	220	205	218	223	237	230	217	216	241	193	248	207	215	201	219	227	242	213	251	242	239	225	215	241	203	202	242	237	205	249	224	215	188	223	230	207	221	218	235	209	233	222	201	214	240	201	223	242	235	238	239	243	215	241	242	235	213	222	247	235	204	213	234	249	196	237	229	237	216	216	212	236	248	233	230	241	224	216	199	255	236	256	230	219	219	233	232	235	237	182	207	215	198	234	235	252	229	228	238	232	252	219	226	233	233	206	216	230	249	218	225	209	195	250	216	238	228	244	218	216	234	230	217	193	238	217	239	253	249	241	204	237	242	229	241	203	232	232	257	265	234	218	256	212	239	239	248	240	197	209	237	229	215	234	225	226	197	240	217	217	204	206	210	207	227	228	213	215	215	241	237	235	217	214	243	251	212	238	224	234	234	203	255	259	215	258	204	241	253	211	224	223	201	221	236	230	227	239	242	229	257	215	242	237	236	276	250	240	229	221	214	245	233	260	220	201	223	245	227	243	249	236	237	239	236	233	233	227	200	225	240	221	198	211	216	196	224	210	206	180	222	261	214	203	209	237	207	235	249	232	229	250	240	243	228	221	246	213	217	251	220	204	217	204	222	222	245	214	231	258	209	211	220	233	232	222	226	232	219	260	238	212	215	205	226	232	252	229	239	247	244	253	224	243	233	247	237	241	236	217	229	237	245	248	239	217	218	237	241	226	252	217	240	209	240	256	244	231	253	224	210	228	258	219	218	236	233	236	220	233	224	241	199	228	208	218	233	234	242	238	219	267	210	223	227	259	250	237	232	246	236	248	228	220	215	252	197	252	250	214	248	216	227	242	223	227	236	226	220	204	231	223	210	240	240	225	236	256	247	223	208	223	261	248	237	232	235	223	229	257	215	226	212	253	223	227	228	239	230	223	192	204	252	205	233	230	232	262	202	239	253	238	240	209	223	226	260
6575	871	1304	1426	1255	1206	1089	948	917	821	809	799	761	702	692	660	639	679	688	647	657	651	613	646	689	669	667	609	656	642	631	627	672	621	636	615	619	582	580	613	568	574	634	577	590	606	628	606	570	628	629	577	608	632	638	580	620	612	585	615	621	648	635	591	595	560	583	557	589	547	620	610	647	606	606	562	613	612	550	641	647	625	602	638	594	541	581	592	602	602	583	635	676	622	639	601	618	573	601	604	556	605	614	604	580	586	589	607	604	608	614	654	628	597	595	592	602	606	587	616	610	585	594	604	606	582	592	613	609	585	618	579	596	570	584	582	576	620	612	618	624	598	621	624	616	604	576	584	566	640	623	595	621	606	619	651	638	598	581	603	606	610	572	526	625	590	614	603	634	590	578	559	591	566	567	571	568	618	575	625	570	637	588	608	557	617	601	627	582	571	602	549	588	602	612	592	558	544	586	566	573	582	612	623	588	566	595	565	600	598	579	595	576	579	605	584	612	564	601	611	631	597	625	627	577	623	575	607	557	565	608	569	597	571	573	592	583	608	613	563	608	581	614	548	618	586	590	550	620	570	594	559	585	589	593	590	584	568	623	636	601	639	590	612	633	597	604	586	594	634	613	591	565	614	597	609	582	558	554	602	615	563	623	600	616	623	613	580	590	605	588	601	592	586	611	597	565	606	604	592	589	572	597	548	603	616	577	596	608	613	590	564	643	588	579	564	594	596	611	569	565	635	575	609	591	580	579	592	573	609	626	611	607	563	584	622	598	612	620	609	626	597	600	603	613	625	584	588	562	582	654	596	613	594	563	625	585	595	575	608	576	594	553	578	610	616	561	632	589	600	635	662	585	602	631	590	630	589	579	590	584	568	542	579	586	574	592	589	610	640	611	582	619	618	570	644	592	587	567	610	569	562	593	631	617	577	599	602	567	594	589	622	578	577	603	568	613	610	628	621	571	557	598	625	581	625	570	605	590	609	611	588	618	630	590	566	569	629	615	578	575	561	583	581	580	602	592	567	579	571	568	538	594	614	627	583	575	622	602	613	593	600	555	573	545	599	586	583	570	575	563	593	592	598	592	554	583	631	553	618	661	598	601	606	636	606	615	555	629	616	606	565	597	604	593	597	571	586	584	567	622	543	604	591	603	579	608	604	604	568	593	570	616	570	611	587	592	582	621	602	607	617	601	562	584	642	568	672	622	614	620	619	592	573	578	630	559	606	616	608	617	605	626	612	556	558	573	612	614	582	598	565	583	611	627	623	564	604	576	603	593	621	581	557	612	620	576	604	618	605	631	604	591	610	611	626	602	568	578	604	587	583	603	595	604	594	610	582	607	600	567	594	584	583	581	603	593	581	597	563	645	600	576	578	573	571	638	609	635	621	660	603	575	582	584	615	596	613	630	605	569	575	626	623	583	594	594	567	594	615	621	594	557	621	593	569	602	540	588	578	589	585	595	564	591	607	564	579	609	645	597	562	571	598	561	641	613	543	588	573	570	572	609	585	554	594	586	584	608	599	614	648	608	575	628	611	602	614	641	598	622	610	573	585	572	609	606	570	643	603	584	618	618	601	557	591	599	572	566	566	573	603	617	608	607	611	575	613	598	622	574	567	656	602	597	575	624	600	567	638	597	599	628	567	585	558	602	617	556	565	627	601	632	621	628	628	542	596	591	601	592	619	584	586	582	608	596	593	578	585	605	624	608	597	568	585	598	585	601	610	594	598	587	573	628	557	563	614	602	556	578	571	621	598	602	602	573	610	576	626	600	599	656	556	604	586	627	587	569	641	590	630	613	559	612	568	607	591	578	594	589	590	584	618	590	628	575	597	604	644	596	624	612	614	589	615	624	586	622	543	619	567	606	619	568	590	611	601	622	625	605	645	599	568	607	617	583	603	626	574	626	603	620	610	588	566	565	568	565	597	631	589	560	626	590	629	616	634	603	625	581	572	578	614	583	603	616	625	595	590	596	629	579	622	565	551	601	656	562	587	573	575	630	602	626	548	642	625	631	571	587	629	588	606	574	598	595	561	581	601	596	615	601	604	599	624	593	582	622	638	602	643	600	629	640	576	598	570	581	642	610	624	591	618	587	532	629	646	581	627	535	620	590	618	593	605	537	603	578	560	611	613	585	592	580	611	632	610	552	579	599	607	610	580	575	572	554	588	587	527	621	566	599	577	611	598	594	563	605	627	593	592	584	594	604	605	592	600	625	621	617	603	613	599	607	608	591	595	651	603	585	578	592	611	591	579	633	551	623	620	613	634	576	587	530	620	597	607	594	604	610	615	570	563	613	618	595	596	597	589	600	611	612	609	590	601	571	578	588	602	597	578	579	606	639	602	605	625	600	613	597	619	595	616	645	618	654	601	623	584	584	584	566	592	604	614	626	576	594	567	596	577	599	578	580	589	566	566	609	625	604	601	629	642	639	601	588	621	592	609	650	565	557	605	586	608	565	566	606	608	566	589	567	593	593	599	639	609	581	594	593	613	592	591	608	584	604	594	571	592	624	582	633	604	615	511	621	596	609	597	558	562	631	626	596	619	579	564	549	577	621	593	614	568	588	593	549	605	631	621	593	627	571	597	573	604	617	569	609	565	612	637	612	618	596	641	565	647	635	588	619	619	594	638	612	582	610	574	583	593	606	584	605	599	592	591	600	618	617	611	591	604	627	612	557	611	592	614	591	604	600	638	584	570	604	587	591	612	605	582	645	617	599	577	639	593	634	582	589	570	627	544	621	569	591	594	602	575	613	603	577	576	565	583	595	626	626	599	615	588	616	575	587	568	658	606	625	584	579	613	642	588	603	580	567	573	551	634	593	612	584	657	547	582	615	645	556	596	574	587	608	588	549	582	594	611	595	552	602	642	620	596	575	610	597	600	593	574	599	582	627	607	654	580	622	623	644	568	609	605	606	540	634	565	581	566	583	601	546	555	586	590	573	598	636	592	626	584	588	637	570	593	609	574	598	582	581	574	577	575	564	618	598	658	626	611	597	581	589	581	570	632	570	623	635	596	577	588	563	594	590	547	589	593	593	596	594	576	596	634	620	640	598	617	609	604	652	607	601	569	597	583	585	585	606	580	602	590	587	587	608	537	588	641	618	604	593	547	619	572	651	594	575	569	623	603	568	589	601	598	597	619	589	631	565	566	589	573	627	581	561	576	581	599	596	616	588	594	579	619	555	568	639	623	569	597	590	567	632	560	620	595	609	662	618	593	615	645	585	602	640	568	620	578	555	590	649	624	627	647	609	563	596	626	575	567	627	587	579	572	608	577	577	617	592	636	651	600	598	589	605	600	650	614	586	577	615	596	618	602	582	594	613	629	616	577	596	612	589	604	594	589	610	561	644	586	554	595	603	647	559	543	614	592	554	630	608	573	581	590	615	593	625	587	639	560	603	629	571	557	610	615	537	599	590	668	558	609	580	648	654	555	587	668	558	612	626	607	582	543	581	581	593	542	594	654
15231	1359	1068	867	653	644	528	450	458	424	431	378	364	394	357	361	368	365	358	358	322	388	336	354	393	344	342	341	342	360	327	363	343	342	393	379	342	347	370	351	375	367	365	343	378	335	346	334	322	343	369	340	318	353	352	352	313	393	375	350	355	316	333	366	344	366	361	365	369	343	351	366	374	339	356	322	349	333	348	378	321	328	372	349	344	384	397	350	346	352	383	362	360	357	339	341	370	335	372	375	320	335	354	344	334	360	341	334	373	348	340	393	351	352	335	334	362	357	319	341	337	324	336	310	355	362	365	350	400	362	330	339	331	350	323	349	351	335	362	365	362	318	365	365	311	312	361	348	351	382	323	343	364	357	328	353	330	308	341	319	352	317	328	316	340	325	340	321	344	337	358	341	308	320	342	378	342	300	325	369	384	358	350	406	367	364	367	358	345	311	324	380	349	338	343	326	348	354	354	346	349	361	338	332	343	345	335	340	336	338	309	344	373	345	334	321	354	356	346	299	326	364	325	350	367	342	331	320	346	336	353	318	342	342	359	350	337	339	361	304	349	354	361	314	353	352	361	378	324	334	331	328	341	342	360	395	338	336	321	343	373	337	363	337	361	330	334	420	318	330	355	336	367	365	361	344	335	349	373	355	373	372	341	329	331	330	337	356	356	328	336	356	327	357	369	339	359	372	352	352	347	364	370	346	366	342	336	371	373	318	360	374	347	308	327	351	321	325	328	353	329	316	361	356	318	333	353	335	357	357	329	336	350	350	348	358	377	347	350	316	325	348	377	354	339	334	329	332	350	343	343	326	340	328	329	337	335	374	347	366	360	338	314	357	357	331	298	344	402	341	375	351	339	365	354	354	340	353	361	337	353	329	355	323	358	329	361	378	351	342	341	372	346	323	354	328	336	328	336	299	332	309	314	334	352	338	345	318	337	343	351	291	331	360	343	316	323	342	348	359	314	347	344	350	363	337	324	376	347	376	308	345	315	386	361	333	318	381	312	327	325	321	353	319	334	336	350	325	317	390	336	347	331	346	361	359	309	319	330	331	346	344	361	358	360	325	327	399	346	325	370	374	354	345	355	370	328	376	322	358	324	324	338	358	366	381	355	350	329	389	350	361	409	327	354	316	360	330	344	319	315	360	346	367	360	363	346	357	337	366	331	320	363	358	342	365	339	336	318	359	361	335	358	373	372	376	370	344	363	314	323	356	367	331	389	312	343	345	360	341	361	357	353	353	323	366	347	366	365	343	362	378	364	301	331	338	346	350	344	389	369	342	344	353	367	317	363	402	342	329	336	331	356	309	351	361	361	333	350	323	365	344	356	363	378	347	357	332	329	349	349	347	340	327	335	354	375	350	363	370	310	346	344	339	372	356	321	374	356	349	337	315	324	312	349	315	347	358	344	386	373	359	358	369	337	393	367	331	322	340	359	351	338	408	354	333	353	329	374	308	324	373	337	360	320	374	317	350	333	332	341	312	335	385	335	323	361	382	335	319	386	365	329	372	352	329	374	369	378	336	334	365	347	357	354	340	339	333	358	378	328	318	329	307	361	358	334	315	370	339	375	336	336	365	361	377	337	340	326	349	332	310	337	345	363	351	331	330	364	383	361	346	402	365	306	313	342	333	344	338	330	369	337	323	338	336	352	321	357	385	367	331	342	342	375	348	311	362	355	343	354	344	342	357	340	323	370	319	366	374	375	351	344	304	372	358	340	346	353	342	326	315	331	333	351	343	341	380	353	334	328	332	339	372	341	333	360	345	343	355	313	342	361	314	339	324	344	349	345	325	326	366	338	386	327	344	369	343	349	313	338	377	353	325	351	333	399	360	370	319	351	353	329	328	373	327	367	345	351	335	337	352	381	314	344	364	373	353	353	348	383	353	359	337	351	336	379	353	366	329	327	344	348	341	325	338	333	366	330	377	333	377	371	334	369	347	312	364	404	327	357	370	345	352	323	337	326	321	363	385	334	306	315	342	348	377	334	327	369	355	366	356	340	330	347	358	328	368	319	339	333	347	345	327	340	296	361	336	342	372	357	359	333	339	333	382	344	303	339	344	379	364	358	346	338	331	386	330	328	323	374	335	373	323	320	356	381	368	323	342	334	355	303	336	342	333	398	354	345	337	343	344	340	384	341	357	290	332	372	371	299	298	324	366	341	299	398	371	382	345	351	346	370	325	324	336	339	338	340	359	329	355	364	322	379	352	325	355	365	362	335	342	326	302	351	345	323	376	354	340	331	341	319	387	348	343	321	315	337	327	373	336	321	349	328	332	345	350	334	365	358	331	349	346	357	341	313	331	330	313	334	370	361	339	361	351	353	343	311	312	326	326	332	349	346	334	348	342	334	335	405	360	383	353	287	313	338	320	357	363	349	336	337	359	333	360	355	346	329	360	377	345	348	354	307	340	355	323	323	336	349	347	355	344	330	322	344	342	351	320	355	396	355	349	358	365	340	288	311	365	330	336	338	344	346	377	317	374	321	331	346	364	317	355	338	304	371	352	339	330	363	308	325	334	348	340	364	325	336	339	364	362	357	359	373	330	356	358	357	357	345	323	358	356	308	343	343	339	283	345	339	371	339	360	364	347	352	352	345	362	343	356	373	337	372	352	344	326	315	339	356	334	324	362	363	312	342	333	382	374	327	355	347	352	357	336	355	345	402	353	354	343	298	343	377	370	278	363	385	343	317	303	377	357	384	373	379	337	315	319	351	364	341	373	329	350	311	343	353	339	373	332	337	331	367	363	324	369	373	332	338	361	340	369	342	344	345	343	392	361	342	333	367	345	357	344	378	342	404	301	345	365	330	383	362	380	334	377	355	385	366	333	345	342	343	336	360	345	317	350	377	369	316	370	360	326	345	382	358	369	347	335	326	352	324	342	346	382	338	310	327	368	321	340	337	363	349	332	335	352	328	351	375	336	331	353	352	379	356	343	319	324	363	375	382	318	316	346	403	341	367	346	325	351	340	342	341	355	298	366	337	343	340	365	340	339	336	338	375	348	362	352	337	349	343	352	381	366	316	355	344	369	337	369	393	371	333	377	324	368	348	354	344	328	336	360	356	304	355	347	343	347	352	328	356	344	373	368	352	335	336	344	318	341	342	378	311	343	375	320	371	372	367	343	331	398	351	329	358	360	352	355	354	330	328	345	327	342	344	346	326	341	343	393	339	285	351	335	325	367	329	383	363	360	364	347	323	342	332	338	349	344	338	359	341	334	361	362	337	366	319	343	340	329	365	347	367	339	349	355	355	311	360	348	333	332	339	335	357	321	373	347	335	314	348	337	346	337	347	346	359	338	341	331	314	335	357	354	367	349	328	370	337	336	371	356	288	308	351	341	350	360	368	329	343	341	304	327	356	370	375	346	339	321	286	338	345	342	367	354	355	345	316	334	340	355	319	350	303	348	325	333	345	368	338	315	350	345	317	359	358	359	341	326	357	303	343	359	344	374	374	341	339	356	349	359
8718	1324	2244	2545	2208	2068	1834	1567	1405	1311	1317	1217	1103	1078	1108	983	1011	970	960	1002	963	973	1006	966	1019	988	935	923	903	935	932	848	863	909	861	904	860	896	887	881	914	854	885	907	823	851	921	914	881	888	887	898	890	825	865	831	847	877	852	878	891	847	923	872	858	900	885	860	861	907	888	893	912	819	851	865	891	874	910	848	863	879	834	837	860	867	850	871	896	864	846	813	886	919	854	839	925	871	900	895	865	847	902	882	843	865	807	855	824	874	865	849	848	853	859	836	858	842	876	828	824	916	853	899	946	821	891	863	851	815	855	882	894	809	876	908	841	824	864	925	901	894	864	864	848	871	821	851	876	812	833	854	873	837	858	831	909	875	875	903	894	907	893	824	862	896	836	876	874	880	867	815	851	846	857	900	864	867	853	844	877	823	846	848	807	894	845	835	817	826	876	828	844	857	842	939	836	844	859	930	819	877	804	890	909	872	745	826	872	900	836	876	862	860	896	861	836	841	877	806	904	871	879	827	846	839	871	889	906	855	882	875	814	838	828	919	888	864	896	817	874	887	885	811	849	902	864	853	799	892	913	844	832	851	871	834	849	854	901	838	856	861	850	830	822	837	815	821	836	834	859	888	821	858	798	825	853	842	878	908	865	810	854	867	908	857	899	815	838	871	847	899	821	822	825	855	832	909	889	848	892	855	856	848	859	867	785	839	810	896	925	817	850	840	854	867	862	825	909	883	840	840	857	855	860	825	864	889	875	879	863	829	885	773	844	891	873	851	804	895	825	864	833	832	830	869	839	825	896	825	889	839	825	826	807	789	874	808	863	815	897	810	891	834	837	926	824	868	878	869	883	838	814	872	879	830	863	849	859	868	843	845	847	811	828	812	845	849	835	860	889	856	834	845	856	875	851	860	823	849	882	817	880	830	790	848	866	850	870	829	843	852	896	871	811	848	865	873	904	844	872	854	898	839	851	882	815	862	881	842	892	818	871	851	850	885	860	828	895	865	851	866	826	880	897	810	853	872	812	806	857	831	843	843	868	840	823	840	842	885	869	820	856	838	829	894	856	882	863	860	855	884	857	876	857	879	860	851	811	792	788	837	854	853	804	904	842	838	811	845	816	844	847	872	843	886	833	839	865	841	796	864	886	808	833	842	836	805	862	869	832	891	889	882	827	912	873	843	882	898	877	912	849	867	802	872	819	849	845	866	846	823	838	836	864	913	865	871	839	870	814	877	837	908	883	886	865	871	892	843	850	856	854	845	860	849	871	828	803	854	877	782	865	832	856	845	791	810	864	839	851	850	869	827	864	859	867	875	858	835	851	844	868	804	870	840	811	880	842	813	855	833	865	908	887	840	860	883	850	846	848	866	838	851	886	863	856	825	855	840	892	896	861	877	864	874	795	943	926	864	919	801	878	857	875	834	868	871	874	823	865	857	827	782	871	867	853	853	827	864	854	865	892	898	834	839	862	858	851	823	863	863	844	847	823	870	882	885	863	844	847	844	805	838	840	835	854	838	871	900	857	878	889	817	853	864	883	847	875	812	848	819	839	875	838	873	886	927	845	886	860	857	845	816	871	855	856	853	844	876	870	853	894	878	869	892	882	867	859	950	859	885	872	831	839	828	818	842	833	870	882	815	795	807	858	826	837	886	832	854	853	877	839	831	843	890	848	917	867	875	880	817	849	860	868	854	818	869	894	901	864	925	817	786	854	890	909	868	899	855	921	882	851	802	862	891	840	879	817	861	910	814	893	820	859	827	851	827	824	824	845	862	865	907	865	899	850	849	809	849	855	796	801	833	833	884	821	823	814	856	845	822	853	859	867	835	831	812	881	914	820	895	880	904	869	891	877	832	883	901	803	796	898	852	841	885	795	868	909	916	843	868	855	875	834	868	838	824	860	810	870	810	881	845	860	905	810	888	872	819	852	862	824	880	827	872	831	851	783	919	808	824	874	860	826	823	889	862	813	861	798	882	822	824	858	896	824	839	826	857	844	908	817	872	830	846	849	852	824	822	899	857	870	820	885	852	845	860	844	859	853	859	860	835	866	867	824	816	826	906	872	854	855	849	865	857	881	846	886	790	839	867	874	902	875	850	804	882	851	894	854	835	811	850	878	867	899	906	802	894	838	812	874	878	841	820	847	842	858	825	843	882	831	788	877	907	913	810	846	842	867	829	891	816	873	818	830	813	905	857	848	869	860	853	806	856	837	849	840	812	849	854	842	864	815	817	881	855	808	831	872	863	875	885	849	893	843	846	852	825	811	858	881	902	821	876	857	848	816	881	856	888	889	842	817	834	862	848	885	883	872	883	797	866	850	872	843	865	878	799	908	885	883	831	850	867	853	904	870	847	822	822	864	832	817	863	841	856	844	847	912	850	897	848	843	824	844	884	867	850	859	855	805	868	838	807	830	911	888	850	821	841	812	886	896	861	856	876	809	851	920	836	799	822	788	832	851	845	876	902	829	818	853	854	875	855	848	895	888	890	846	866	856	808	871	903	929	899	887	848	821	846	777	824	861	816	871	906	839	835	883	860	840	822	851	836	872	863	865	859	871	920	854	914	900	828	817	843	870	845	771	891	834	890	899	906	826	879	846	892	847	849	850	888	837	836	850	888	806	854	880	879	826	878	787	914	879	835	865	821	863	829	876	843	826	820	853	884	882	835	889	868	857	840	816	842	858	873	834	876	866	859	840	831	881	825	835	858	850	870	866	879	870	838	797	882	867	842	837	832	876	847	873	848	861	853	859	876	850	879	842	847	882	845	790	855	884	825	834	846	890	865	880	893	862	912	855	853	814	847	861	829	843	859	852	876	811	860	859	826	866	919	855	849	813	840	854	858	903	814	830	838	858	828	859	880	862	865	894	839	899	903	850	884	838	818	879	812	841	822	833	853	867	861	845	867	883	880	879	907	863	880	874	856	857	858	844	848	859	829	845	870	841	836	863	820	876	831	873	875	855	828	841	834	862	889	827	837	874	848	809	869	823	854	826	883	868	830	849	828	913	894	850	821	874	874	864	861	888	861	890	859	869	876	905	824	857	825	793	818	920	880	838	850	850	843	893	833	870	879	864	838	889	899	829	820	862	833	854	884	837	852	871	855	798	840	877	863	830	807	898	867	833	823	858	832	829	806	891	809	894	829	896	866	885	831	889	804	861	871	819	802	847	894	875	831	880	858	841	861	889	851	891	856	885	830	864	836	835	872	854	851	823	871	790	768	850	792	868	867	877	836	836	888	877	886	895	842	888	911	873	861	845	858	867	827	824	825	883	890	870	856	886	863	850	857	896	924	895	824	899	857	935	860	825	747	867	804	859	817	849	855	859	816	846	872	819	855	829	886	816	869	847	839	825	828	884	833	893	836	849	811	838	830	848	868	845	889	892	837	894	838	865	879	807	814	833	894	856	834	870	853	891	927	847	862	834	880	832	857	830	852	886	795	873	838	897	862	811	826	842	855	834	823	834	879
1781	409	365	431	412	414	430	397	400	384	382	411	446	432	409	387	397	423	405	429	419	346	382	404	363	413	375	385	449	377	411	386	420	384	385	372	393	404	380	438	418	372	420	361	386	364	402	407	374	390	384	364	399	383	341	379	405	410	419	394	425	404	358	402	394	403	396	408	417	412	409	365	383	399	388	371	373	359	392	415	400	364	428	386	404	385	401	416	433	428	396	392	349	360	386	408	414	366	392	351	404	394	382	374	365	379	383	396	411	348	400	397	388	396	423	411	416	375	419	356	402	415	398	373	399	435	412	401	405	405	404	423	446	430	388	426	405	381	416	383	424	386	401	416	414	411	433	410	385	416	351	420	397	398	406	391	363	417	359	383	392	404	368	365	392	392	371	366	387	382	444	379	394	384	423	424	380	406	397	413	393	391	351	430	383	414	418	389	429	396	349	387	371	398	380	365	423	386	369	387	427	401	418	371	336	374	381	420	371	357	409	375	377	375	378	329	375	372	366	360	395	403	371	422	387	354	348	365	414	378	347	405	431	422	384	402	411	396	382	384	382	378	399	408	408	411	420	408	414	380	368	343	398	372	361	389	405	417	413	410	430	439	380	414	410	369	379	399	394	418	344	413	366	369	330	417	407	387	404	362	383	404	404	421	419	394	408	412	389	391	367	405	386	438	385	375	390	369	367	371	405	398	386	374	385	422	391	409	397	346	377	438	381	398	407	394	369	387	409	365	362	385	395	368	387	377	404	395	362	383	378	395	411	445	409	415	381	401	403	417	391	393	351	375	372	399	379	386	406	417	392	410	385	369	404	404	376	376	391	386	399	411	393	395	389	390	368	403	421	382	373	358	370	387	408	412	415	388	382	395	393	392	413	437	419	395	402	379	353	409	409	389	360	390	336	406	386	407	417	407	391	380	418	353	362	358	358	390	404	381	373	388	394	374	377	368	371	399	414	411	389	362	360	388	350	342	366	387	405	361	417	392	387	385	390	376	413	403	384	394	379	416	401	353	372	372	415	400	381	387	404	370	379	410	380	369	385	413	359	377	389	472	377	446	429	394	359	364	430	359	367	416	381	398	361	386	394	416	393	400	372	380	402	399	382	365	400	405	385	362	391	369	379	377	389	412	373	409	381	383	405	377	380	382	367	411	382	396	382	362	357	400	395	426	399	362	351	398	405	359	388	391	404	383	408	389	432	373	386	409	374	402	384	405	373	409	426	383	399	384	405	372	407	389	391	381	388	411	388	394	386	401	374	377	387	399	393	373	397	396	380	378	383	412	391	419	361	393	400	357	404	435	372	415	450	376	384	409	424	384	359	409	315	397	379	438	415	372	387	392	408	401	426	412	444	367	388	420	401	378	356	432	385	427	392	426	391	396	384	359	410	375	384	402	408	396	399	417	390	393	463	378	377	336	377	411	397	384	394	397	369	358	386	410	411	399	399	409	380	371	364	382	404	406	395	410	358	385	348	423	380	368	363	373	391	381	416	403	353	367	358	402	419	384	351	400	324	354	358	392	459	380	360	403	364	405	364	400	382	384	412	403	389	381	398	409	408	371	410	381	427	372	362	383	393	414	386	401	365	405	372	379	384	374	401	387	447	346	373	380	404	384	386	367	374	375	416	377	381	413	367	409	422	380	410	400	394	346	400	392	399	371	406	364	380	438	402	374	406	399	447	394	403	426	371	399	421	423	394	395	375	403	378	357	370	364	373	374	400	384	422	387	399	400	424	390	399	388	397	372	401	407	382	377	364	379	385	407	372	382	389	381	398	396	349	403	384	396	381	364	383	404	378	414	382	390	400	398	401	377	386	361	396	411	394	404	404	415	388	414	360	390	417	394	407	363	399	399	379	404	390	362	374	400	401	407	379	377	380	382	400	395	383	404	371	389	350	417	375	405	393	404	422	430	399	352	406	413	403	372	372	404	418	401	375	405	383	365	383	369	370	390	402	369	375	393	432	422	400	403	357	408	401	397	367	418	408	388	386	367	402	400	369	357	402	389	403	416	410	374	370	410	407	370	368	379	402	436	399	371	395	392	419	402	381	385	404	367	409	344	356	362	363	404	380	371	363	385	392	403	384	421	401	391	387	374	412	387	386	380	408	405	391	385	400	415	386	405	385	372	404	420	427	424	365	404	421	347	415	410	396	379	403	346	401	398	393	404	423	389	411	391	405	377	363	368	360	389	423	394	405	387	390	418	354	365	410	438	366	363	413	406	357	400	399	382	385	402	381	427	389	412	401	396	375	376	391	393	400	367	399	383	398	415	410	412	380	397	388	386	398	417	392	406	397	363	414	335	380	418	392	434	392	424	390	401	376	383	419	419	386	373	393	363	368	388	367	426	412	417	372	384	375	387	393	384	371	378	431	427	390	417	375	378	402	384	405	385	435	404	389	407	382	395	415	392	435	389	375	411	363	378	381	417	385	366	412	392	396	392	411	431	416	355	407	399	411	378	367	372	384	386	369	382	374	385	412	431	397	371	423	388	396	385	402	381	394	404	394	409	370	362	376	420	371	355	376	403	373	397	424	373	384	407	412	421	396	422	398	348	354	395	379	412	412	375	380	386	352	421	371	404	358	393	404	381	355	385	365	408	411	395	405	407	377	395	388	395	351	399	385	386	365	393	366	397	411	385	428	389	362	410	361	387	387	399	350	381	426	385	378	374	392	368	392	398	407	378	392	369	419	374	394	402	387	383	371	382	392	383	374	408	419	397	410	407	340	414	361	408	394	394	404	367	375	409	426	394	363	381	362	389	394	393	376	360	395	393	405	410	422	414	378	387	431	399	372	416	386	380	376	397	399	419	391	382	417	421	438	387	379	372	358	384	420	371	364	441	400	397	383	377	447	411	415	395	402	418	397	374	374	379	433	410	379	401	371	356	391	394	373	366	380	413	370	383	412	377	401	406	370	416	342	386	394	368	403	418	404	449	388	365	396	399	370	385	413	395	376	387	407	408	415	399	398	394	367	416	410	359	415	360	391	411	386	360	376	382	421	371	340	411	396	382	393	361	401	441	374	371	417	367	402	373	373	423	395	374	364	412	369	369	396	377	433	388	369	375	386	423	348	400	396	434	346	391	401	415	399	406	388	418	376	406	419	387	394	399	348	419	395	367	422	377	381	385	399	423	354	372	375	395	383	405	383	392	370	392	380	432	379	367	378	414	401	381	378	393	350	409	320	372	421	365	372	400	379	389	407	400	379	415	371	394	355	376	380	402	395	426	438	405	397	359	408	367	352	358	392	408	388	380	429	365	439	403	396	419	417	398	410	421	365	402	394	407	398	392	400	392	383	361	396	359	388	364	384	415	405	388	410	430	363	392	359	421	391	425	383	397	405	368	378	384	408	383	381	377	401	370	357	389	361	396	389	392	361	361	412	404	390	395	407	379	354	412	375	412	383	370	429	402	421	368	368	419	368	391	365	391	404	398	380	362	383	384	409	429	390	368	400	397	372	408	371	359
2238	897	900	942	957	951	918	943	892	930	895	906	962	958	918	887	932	890	854	906	919	830	943	934	889	894	944	927	911	907	913	947	949	933	973	945	873	933	910	942	914	876	905	943	921	908	888	932	914	907	857	923	946	930	931	944	906	926	912	920	900	907	852	921	896	852	944	898	849	960	893	890	934	919	900	904	924	884	847	908	904	881	959	928	965	877	918	920	912	910	880	877	928	912	889	912	899	910	899	898	939	860	897	946	876	918	896	914	904	899	918	845	931	864	919	907	895	901	911	912	920	887	958	873	908	903	874	878	934	935	916	921	894	913	925	881	930	940	942	841	883	893	882	944	914	925	906	858	893	914	866	926	892	929	880	904	901	937	861	951	899	933	892	907	873	862	913	926	903	937	948	880	974	921	907	893	910	928	936	905	954	919	881	955	931	928	861	930	943	960	972	899	938	924	862	867	944	967	916	901	894	895	893	892	932	936	889	923	920	955	936	914	904	897	853	920	909	914	928	854	929	927	881	881	946	934	926	871	919	874	957	862	895	906	918	834	889	917	949	896	931	912	891	896	934	921	941	895	920	909	943	870	867	937	912	833	933	870	883	914	930	861	900	897	879	919	880	902	933	882	892	854	886	879	921	899	905	939	892	925	949	896	879	852	877	944	890	947	890	934	867	930	960	842	870	854	876	884	958	966	881	942	883	901	910	865	867	897	871	891	942	921	905	926	902	957	903	868	939	927	936	887	887	915	849	902	931	906	928	874	891	913	891	943	929	904	909	857	949	918	889	906	981	925	914	878	923	860	855	871	872	884	886	947	897	881	896	877	898	906	941	920	884	879	851	926	898	912	900	921	950	952	975	942	907	897	881	885	956	855	859	923	928	896	947	868	873	870	862	890	905	962	896	851	904	902	865	929	903	968	864	877	932	858	926	879	922	943	886	929	948	937	929	860	874	907	912	935	868	925	948	888	927	947	894	864	923	873	876	899	886	926	886	922	895	899	893	904	878	922	885	879	933	882	889	915	921	900	936	861	875	895	904	840	908	872	894	897	906	869	899	931	886	923	918	888	895	924	873	895	892	952	909	889	892	935	874	927	881	861	934	882	894	975	882	918	865	872	916	875	920	936	891	938	906	902	864	934	942	883	893	911	847	928	898	844	944	893	952	911	964	938	896	868	924	879	855	902	867	947	871	941	897	878	902	952	904	912	979	871	874	884	920	905	933	871	905	890	921	947	922	934	903	939	954	873	934	866	957	869	903	914	922	904	899	904	925	870	934	855	929	921	953	938	875	880	969	966	892	882	918	904	916	912	890	927	855	873	891	885	902	832	935	890	900	854	884	901	915	913	889	926	907	945	895	938	950	879	908	887	887	911	933	927	889	896	912	890	927	931	930	864	893	883	909	894	913	935	900	922	876	882	872	854	881	887	905	867	920	862	874	936	874	977	917	876	919	862	897	917	895	922	882	901	897	868	886	911	930	920	920	895	910	910	866	984	910	872	921	903	898	920	906	901	956	897	931	907	868	950	933	900	923	906	908	910	937	949	927	917	882	953	867	965	862	923	858	901	932	908	899	943	912	880	962	940	927	881	905	920	953	915	906	911	930	916	929	911	963	910	920	929	863	944	942	885	894	894	829	903	857	882	888	894	923	904	951	940	901	930	907	913	909	896	915	921	916	945	925	862	901	937	933	935	875	870	920	905	939	961	901	891	873	924	919	931	914	885	928	922	909	908	868	933	897	894	926	923	899	931	858	924	874	879	940	946	945	912	883	903	876	867	881	885	909	945	832	921	894	911	895	923	866	882	916	934	906	906	878	872	890	864	916	896	920	978	858	912	931	958	876	925	893	898	918	870	862	878	861	893	927	916	892	870	946	864	890	919	870	895	910	903	843	873	897	910	880	928	887	923	895	889	944	956	883	907	939	945	904	931	912	877	865	914	932	891	893	947	907	924	840	922	911	930	957	907	919	887	960	936	886	891	942	915	911	860	873	885	871	855	862	907	926	915	879	922	902	879	893	931	907	925	965	928	911	932	880	899	898	886	925	892	875	880	880	863	957	897	884	924	875	917	971	919	888	913	966	883	915	940	887	950	927	844	911	938	879	892	881	906	914	853	895	846	921	850	866	873	872	946	911	881	882	908	893	912	835	885	877	856	895	951	882	886	892	887	879	930	931	860	874	950	909	943	904	926	928	894	922	884	906	851	920	868	899	891	898	959	940	875	876	859	955	944	868	926	883	912	889	905	892	950	963	895	907	909	958	881	883	899	961	900	910	874	812	903	920	904	912	923	906	962	930	970	927	965	912	922	896	881	846	885	910	921	861	916	905	897	906	926	867	927	900	914	917	948	829	892	881	897	903	910	933	895	958	916	919	943	907	969	907	942	932	950	897	864	917	861	894	874	879	841	894	955	902	867	926	862	888	893	930	912	941	918	938	931	917	914	919	907	856	874	883	916	932	897	874	939	855	900	923	906	898	910	878	912	880	905	915	923	890	920	927	901	920	900	882	909	909	906	904	944	951	886	902	883	899	921	950	967	925	909	967	907	870	940	921	899	929	902	872	909	933	900	916	894	884	884	879	914	933	931	899	920	953	919	869	880	897	900	915	881	896	935	903	906	885	914	925	911	934	933	903	934	905	955	874	918	958	867	922	864	899	898	910	903	929	917	967	915	904	947	898	880	932	915	937	918	858	860	865	886	877	887	937	919	858	916	933	964	920	911	907	911	919	898	897	939	884	931	930	897	921	917	869	879	931	863	879	877	874	938	845	908	874	951	896	877	921	879	876	892	898	879	957	878	925	902	866	965	930	888	918	913	837	894	903	921	911	908	893	939	952	900	913	941	921	930	899	893	917	879	928	933	919	943	872	925	935	861	963	925	932	952	971	882	891	877	905	963	1003	908	922	917	867	940	919	859	935	899	948	900	898	823	854	887	853	880	900	937	937	865	899	862	906	854	917	907	877	923	881	884	959	937	933	929	937	888	958	844	896	903	959	864	897	912	946	951	865	914	848	918	936	934	921	922	893	875	917	918	878	890	951	924	889	902	913	906	905	889	923	877	913	938	885	946	853	894	922	885	865	858	913	854	884	836	886	897	911	902	878	929	880	925	850	941	924	901	919	944	901	884	901	938	940	910	884	934	856	864	870	919	928	855	931	885	950	936	894	894	913	919	854	924	931	960	906	885	929	921	886	905	887	922	931	929	886	873	837	881	926	814	911	932	918	937	924	921	963	897	866	879	885	910	900	868	880	874	926	962	927	937	911	825	930	880	847	915	899	920	911	869	921	889	898	914	895	937	961	933	879	918	869	890	921	900	933	910	940	907	877	933	896	949	927	909	931	899	876	886	888	912	945	923	913	887	938	882	927	956	899	913	935	906	882	892	913	920	908	936	911	949	887	920	870	871	901	896	908	871	924	892	926	900	889	851	911	916	891	878	931	914	933	924	885	846	898	918	917	894	901	849	884	911	897	907
7574	557	604	482	379	359	320	300	300	297	256	275	244	240	225	236	220	250	226	231	207	264	217	251	210	223	251	224	221	222	278	244	230	277	236	239	217	191	217	239	218	240	203	277	225	237	203	214	242	210	223	218	203	218	242	218	251	238	239	230	213	212	204	236	225	241	241	211	250	248	224	220	230	216	218	239	222	184	238	209	209	235	202	211	235	238	241	217	214	210	192	244	252	264	231	217	202	222	215	203	246	214	232	227	246	230	191	214	227	207	264	230	210	222	214	246	218	210	208	218	209	233	210	209	198	217	200	265	241	203	234	221	250	238	218	235	209	192	230	255	208	203	232	213	223	217	215	211	211	231	203	244	240	228	227	212	239	218	233	247	238	192	211	228	217	200	236	211	236	218	244	219	238	265	216	214	217	194	253	229	202	214	226	241	229	212	245	214	226	222	239	217	237	229	232	194	226	224	237	202	264	248	235	221	228	240	214	226	227	233	221	217	263	229	224	244	248	227	237	242	213	231	203	243	252	215	211	223	202	253	228	181	226	224	207	217	224	217	235	263	230	248	227	227	214	222	243	228	249	197	240	251	232	223	234	213	208	234	233	202	219	209	223	215	203	238	201	231	223	233	227	244	215	237	206	235	229	223	233	224	221	221	257	213	210	212	217	250	222	223	240	219	231	199	225	230	246	216	264	233	224	219	237	231	223	210	246	203	203	213	215	192	227	230	236	225	224	207	230	186	212	212	237	237	230	233	221	254	196	213	228	206	223	192	230	220	199	220	220	230	210	211	221	212	227	212	231	219	243	234	234	234	234	227	244	232	233	239	251	198	181	217	222	226	205	227	226	225	231	235	233	213	235	209	221	217	224	217	219	216	213	229	214	225	200	213	241	215	254	234	237	229	227	238	221	227	215	229	245	223	253	234	220	223	206	215	244	248	207	239	240	246	231	248	233	220	240	225	238	235	221	231	208	211	220	278	216	210	204	224	202	229	269	233	214	196	219	243	219	196	233	245	208	248	216	211	225	244	234	221	241	209	199	236	237	214	194	222	251	231	213	224	211	230	233	228	201	217	214	215	216	244	220	218	225	250	210	252	244	219	223	217	261	232	232	220	202	250	250	223	202	222	212	248	224	234	224	230	210	221	204	225	199	231	207	215	228	228	229	191	220	241	266	234	260	219	233	217	210	199	238	214	202	217	216	213	215	215	238	207	238	234	215	233	222	238	209	206	218	221	221	196	214	252	220	240	212	214	228	181	244	232	237	216	190	239	226	222	242	245	267	216	242	211	193	237	213	217	245	237	217	237	225	240	242	204	228	233	224	210	207	258	194	235	243	213	222	205	205	233	223	236	223	227	229	223	231	236	198	204	255	208	214	224	220	209	231	232	230	237	221	209	228	237	226	245	223	234	229	219	204	238	212	216	203	231	236	226	198	242	211	223	242	248	232	244	250	262	221	216	223	210	247	238	234	216	212	250	219	234	204	237	202	225	232	216	233	249	226	209	211	196	202	238	218	223	267	225	236	210	229	219	242	245	221	233	231	241	238	235	225	237	212	222	236	246	241	274	233	204	224	220	220	232	229	224	207	234	216	227	203	233	231	187	207	242	232	204	193	247	224	255	230	216	236	229	224	227	221	212	210	205	235	212	186	232	247	244	215	227	231	217	205	212	222	209	227	215	251	236	234	208	230	204	206	243	210	254	206	217	239	235	181	213	195	224	201	217	204	242	257	257	225	228	206	218	196	204	242	247	212	220	213	232	216	212	232	221	210	186	221	216	229	208	231	232	220	239	233	227	238	268	207	243	201	203	224	233	224	219	235	239	208	253	209	199	213	243	246	223	250	220	234	246	223	216	256	238	203	209	238	238	213	213	219	237	226	203	212	207	213	224	218	210	220	231	241	229	243	208	233	218	208	205	230	212	233	207	243	232	229	216	202	221	217	237	239	219	228	246	234	235	193	217	213	220	223	238	228	237	234	260	208	244	238	213	198	203	218	255	219	239	206	234	216	221	206	217	230	223	243	256	232	219	215	226	193	220	230	216	221	204	211	227	237	219	223	225	207	234	218	229	228	230	254	250	228	233	234	249	195	250	225	199	232	211	225	240	226	220	207	211	238	226	205	223	230	200	215	248	236	208	221	225	239	269	200	201	229	192	243	231	262	215	225	213	232	201	245	213	233	228	224	221	228	230	258	207	237	236	248	244	241	241	254	241	257	227	215	226	217	238	213	218	232	262	244	209	241	227	233	206	229	216	253	254	213	235	230	252	254	228	235	215	222	207	224	227	258	203	228	221	250	197	228	245	212	241	217	214	212	252	216	222	247	201	215	207	229	222	220	229	227	240	244	249	219	215	219	226	245	220	209	249	253	224	230	216	235	242	211	217	236	206	212	232	227	229	210	249	218	224	236	241	259	236	218	248	221	232	222	247	245	228	219	231	194	237	249	220	208	230	229	226	256	224	240	227	224	247	245	247	206	263	219	239	214	207	200	238	233	229	221	254	224	244	214	238	233	239	219	236	218	222	199	248	214	202	236	238	217	228	233	218	198	228	244	250	227	212	244	202	224	188	262	210	216	252	220	214	240	199	231	227	256	241	235	235	219	208	227	215	197	221	235	221	241	231	207	221	213	261	217	220	237	233	208	244	224	206	230	256	200	243	225	225	217	246	239	213	241	222	197	230	215	214	233	256	219	228	195	215	193	252	242	243	231	241	221	234	237	216	222	241	242	209	230	205	236	253	207	232	218	201	209	233	228	201	250	227	211	221	228	237	209	193	240	243	235	221	223	204	216	216	205	250	226	213	242	220	212	233	238	229	218	256	217	241	267	231	227	229	201	219	221	209	185	218	232	227	214	196	205	254	215	216	210	222	198	211	226	209	255	246	244	244	231	214	222	237	228	213	223	231	239	206	221	229	234	251	224	219	233	228	258	211	237	245	209	241	219	214	222	227	210	230	247	226	241	214	227	229	207	232	219	197	228	238	231	239	222	232	224	217	234	194	228	228	228	223	188	213	226	239	214	231	231	217	225	236	212	218	212	244	205	215	208	229	224	228	212	247	235	218	244	212	209	232	268	249	228	250	211	232	219	237	252	234	229	196	256	213	239	231	208	243	243	228	221	204	231	216	250	214	236	239	226	235	227	244	257	227	249	229	222	240	207	198	216	234	231	219	215	239	255	238	196	215	277	246	226	240	214	205	229	224	203	206	241	208	232	242	213	223	249	231	231	194	234	239	215	233	216	221	210	214	235	231	226	213	233	231	240	234	226	230	213	206	195	240	261	219	221	182	232	234	225	243	230	221	224	210	226	261	235	217	211	242	202	234	252	218	225	215	235	227	217	213	207	203	247	192	209	214	243	231	242	271	240	230	209	213	230	218	247	248	242	223	227	222	215	227	231	242	217	213	218	220	218	251	233	209	248	210	211	239	232	250	237	224	217	270	233	219	234	189	211	250	210	216	247	235	226	232	237	227
6545	850	1270	1462	1329	1247	1129	931	889	806	764	754	728	716	710	680	680	644	710	673	653	611	623	604	650	666	669	667	659	648	636	655	633	608	590	624	609	673	641	631	589	591	564	630	578	618	604	651	605	590	619	587	594	587	590	608	595	599	586	606	610	570	590	595	569	612	612	659	560	607	632	612	609	590	602	591	618	628	600	605	574	559	582	599	629	536	627	592	606	595	587	615	626	603	566	623	585	541	563	624	554	668	592	623	610	586	579	635	608	539	570	608	573	589	561	563	566	587	586	632	580	613	638	588	600	599	605	611	596	595	569	582	573	629	579	550	603	579	590	625	578	576	640	591	627	600	598	583	638	601	576	597	590	592	556	613	615	606	608	590	571	626	624	640	630	617	609	602	635	589	543	585	617	589	594	599	586	578	590	547	587	582	585	592	638	588	591	624	576	607	561	609	602	684	593	631	541	569	595	575	614	584	620	602	602	606	614	586	570	592	569	608	603	597	600	596	594	583	562	601	608	577	614	597	613	552	631	621	544	589	564	629	539	599	644	570	605	605	582	627	565	600	586	584	552	592	598	610	621	667	614	555	596	574	599	558	619	626	642	603	581	614	602	604	594	615	649	578	581	645	555	591	575	585	606	570	567	642	597	588	582	573	600	584	574	565	597	586	541	594	567	589	575	574	595	620	597	586	604	579	563	634	588	612	556	609	597	576	588	576	591	561	600	594	586	564	632	567	527	613	570	567	564	626	590	621	541	569	604	582	596	627	573	605	630	548	604	573	587	602	589	596	562	627	533	599	584	567	592	587	585	560	586	556	578	580	651	557	589	580	569	578	601	591	644	544	610	571	559	616	592	618	576	596	598	597	616	605	594	624	589	561	587	589	576	589	618	596	607	604	620	596	533	631	634	550	596	574	560	624	598	639	581	602	607	579	532	585	573	546	585	600	608	607	569	551	593	585	586	648	583	572	579	573	629	647	591	614	622	617	588	555	561	582	574	520	572	603	584	630	577	648	602	611	567	635	595	594	597	580	598	606	615	586	607	574	550	603	585	594	627	603	524	595	633	569	573	567	565	582	584	570	564	568	584	575	565	604	616	570	607	570	627	620	588	590	614	577	554	594	581	602	576	601	611	568	584	574	614	616	613	579	581	559	605	597	601	589	610	546	611	583	596	574	598	608	591	577	624	619	584	625	579	601	577	575	629	598	642	620	637	613	599	557	544	619	598	577	641	617	583	620	567	584	555	577	616	577	551	620	558	597	585	589	580	620	633	557	588	587	553	568	585	628	586	653	604	585	607	625	602	614	594	595	625	596	613	557	610	577	566	604	601	586	591	609	581	597	591	612	587	562	560	565	586	585	644	634	546	595	593	615	586	577	604	598	596	576	625	580	573	577	608	637	620	590	601	585	619	615	622	576	612	579	552	637	588	620	584	550	609	596	606	615	587	536	619	577	593	595	573	584	630	557	537	626	566	616	603	564	602	566	571	614	583	556	568	569	585	556	582	586	558	587	525	596	597	601	595	586	595	612	599	583	587	637	592	607	619	614	586	582	571	584	561	574	626	631	587	627	607	615	612	582	591	613	614	570	597	631	607	610	567	586	577	594	611	637	629	604	596	583	616	567	592	613	586	592	614	553	641	582	573	594	624	609	593	625	604	601	644	564	592	598	589	571	579	605	616	562	616	574	595	557	564	577	590	612	631	578	583	590	559	579	622	621	590	573	592	620	596	524	600	556	628	552	616	551	573	570	582	572	598	570	591	577	597	622	593	624	584	586	622	546	573	579	531	574	633	582	578	617	605	620	520	622	576	602	578	579	579	571	573	621	620	622	573	583	562	599	590	607	586	596	626	590	557	566	597	580	567	602	643	594	603	595	599	607	596	581	575	599	610	588	591	615	626	589	607	600	600	601	590	616	577	575	636	533	603	556	586	585	600	602	595	628	599	597	589	618	592	602	587	625	616	588	561	577	602	595	563	588	577	607	636	591	606	629	596	602	611	619	523	568	578	615	581	577	534	578	606	609	586	584	602	609	594	574	556	601	585	564	562	601	618	637	613	590	611	570	596	624	558	591	615	563	605	581	637	635	604	619	603	622	626	556	598	570	574	618	560	612	589	601	597	622	596	589	579	576	553	575	601	584	599	605	611	600	608	598	595	559	585	542	607	591	596	589	606	590	606	631	594	600	563	585	539	604	563	605	567	597	617	601	587	564	633	592	623	557	581	566	583	628	589	609	624	646	647	595	567	583	623	546	564	577	542	664	596	559	628	601	622	590	590	544	588	589	592	568	574	568	576	586	568	593	605	567	621	554	602	572	601	573	585	609	631	526	577	554	575	617	621	588	563	577	641	605	539	615	598	588	588	550	596	585	612	555	596	645	551	569	573	617	583	592	566	619	609	627	572	587	590	594	584	617	590	595	562	605	622	614	589	588	590	598	636	587	622	606	608	608	612	579	582	544	562	604	563	606	596	585	588	585	557	567	596	608	567	569	585	563	614	582	595	574	609	584	579	575	620	570	568	599	613	590	619	570	609	607	600	599	568	607	603	622	592	613	577	599	605	598	616	587	597	575	580	606	567	579	582	591	580	584	596	602	625	608	558	618	580	574	613	569	583	579	618	628	589	585	609	596	615	604	573	540	564	585	619	630	650	553	577	591	578	566	594	608	592	536	608	614	574	555	596	611	563	582	590	549	614	598	599	561	606	597	596	611	534	574	576	578	622	632	591	622	543	643	608	573	644	568	569	596	607	604	622	573	567	570	582	631	613	537	638	549	596	573	601	572	604	579	594	589	636	611	556	589	590	588	581	589	585	627	589	592	585	553	568	609	639	595	604	582	573	603	607	603	558	581	549	610	601	611	555	615	597	584	604	583	622	615	577	603	598	555	558	628	605	612	639	606	584	586	557	580	565	575	594	631	623	598	584	602	586	564	586	595	557	648	621	598	641	606	608	598	582	608	611	584	590	562	604	616	611	577	575	600	590	566	581	602	616	580	588	634	588	604	621	585	573	616	597	573	585	582	558	553	599	571	577	604	569	618	644	567	570	597	593	621	632	614	655	666	587	564	529	562	612	599	600	592	637	568	617	623	577	590	614	588	586	595	622	626	583	578	626	583	587	560	571	575	625	605	602	625	611	599	599	557	585	569	612	581	588	599	614	612	635	633	594	589	629	625	550	632	604	580	574	617	542	558	631	530	603	627	620	574	593	600	621	570	610	587	603	551	608	589	616	602	583	591	603	597	595	621	640	628	611	572	577	606	602	634	620	597	590	583	581	594	596	588	597	608	575	621	593	590	606	562	593	601	632	605	601	609	617	588	633	598	616	604	595	563	559	557	608	605	598	549	588	608	587	554	577	604	618	636	553	609	660	619	597	546	622	612	601	579	550	598	571	550	622	636	605	617	590	613	570	610	572	570	559	591	613	566	570	619	612	590	554	594	537	641	607	577	586	575	580	566	593	608	604	635	549	614
15329	1408	1076	883	643	611	527	457	434	449	390	372	391	352	387	366	339	320	364	358	387	398	425	366	369	416	382	373	391	386	358	359	350	347	353	342	372	355	375	369	334	358	333	357	363	330	330	358	375	360	329	343	347	353	328	331	339	310	282	323	319	344	344	349	329	368	326	365	332	355	343	332	367	349	379	347	324	334	349	385	393	350	378	349	335	347	350	327	341	370	336	359	333	360	337	377	316	363	333	334	333	353	331	377	391	378	342	336	368	342	371	329	338	329	323	379	303	347	353	358	343	357	351	312	330	395	333	384	370	295	360	392	326	346	388	341	339	330	343	377	350	342	360	351	385	342	344	310	330	352	367	369	347	357	369	335	339	324	354	335	379	362	350	344	349	362	372	349	354	342	321	376	371	343	359	333	326	345	338	373	343	376	344	325	342	325	366	316	359	354	321	352	345	362	354	355	352	370	367	365	337	338	346	358	385	380	353	379	333	342	322	368	338	358	343	385	321	352	351	350	368	319	363	341	338	341	344	339	329	359	343	361	361	314	332	354	363	325	353	388	389	332	334	352	362	357	342	336	376	322	371	333	347	319	343	373	330	365	349	358	373	387	330	352	351	337	349	355	352	369	318	351	348	338	339	334	339	337	336	341	304	370	349	339	363	345	375	330	353	357	355	369	371	308	337	358	330	313	323	331	297	355	330	358	387	338	383	349	331	324	381	348	323	319	318	363	319	358	321	326	384	345	371	348	351	359	363	342	359	342	321	359	313	350	366	341	402	340	350	359	341	318	333	378	368	347	393	317	313	385	356	354	320	347	329	348	375	350	337	340	381	350	332	343	283	320	377	326	347	326	345	357	340	306	318	338	348	321	322	355	350	349	347	355	344	316	336	389	371	336	338	304	352	329	369	351	316	335	336	356	312	308	359	365	373	363	377	364	355	335	377	327	343	330	314	371	336	356	343	339	332	326	315	349	332	355	370	304	319	346	351	340	352	319	356	358	373	371	368	360	357	368	345	371	361	372	357	315	347	354	340	340	354	367	322	351	309	307	326	344	343	367	360	326	355	340	336	363	348	349	367	330	356	374	388	348	368	366	369	316	352	322	369	357	367	347	322	357	344	322	346	365	325	350	346	359	353	368	353	314	353	363	346	347	342	353	352	385	342	352	354	342	338	322	343	329	297	344	349	346	333	339	328	304	377	365	315	370	337	318	351	303	321	347	372	353	361	382	335	359	351	353	335	367	394	353	370	340	336	374	365	365	347	341	372	370	332	350	339	374	357	387	328	348	361	353	380	341	374	357	365	325	315	351	337	291	332	322	360	324	355	320	346	310	332	343	375	360	386	350	361	328	328	331	349	336	384	344	343	362	337	309	370	346	318	351	353	326	345	354	337	372	358	340	365	350	367	366	329	305	372	337	317	361	358	335	411	359	332	340	321	374	324	342	354	359	297	341	400	346	360	337	356	326	357	370	362	339	354	353	365	368	335	366	340	344	348	338	333	358	336	310	357	316	359	339	352	364	324	345	333	352	323	355	373	361	347	379	342	326	367	356	362	350	370	357	333	353	363	323	336	338	352	353	375	345	329	340	345	327	375	358	340	320	319	389	316	368	327	371	323	378	330	316	365	347	362	343	351	321	391	335	340	331	338	371	316	338	345	338	351	332	352	365	339	346	346	358	348	383	357	334	367	331	346	328	351	333	356	384	335	368	369	352	317	337	383	317	389	363	389	327	341	341	348	351	361	363	345	324	337	321	333	381	302	339	340	350	385	334	355	341	366	329	342	345	322	355	356	329	308	359	361	344	372	336	328	347	334	329	325	370	328	334	340	350	354	361	311	350	342	360	356	336	345	366	354	369	355	347	332	330	381	337	360	341	321	319	362	390	354	356	342	361	361	359	356	359	360	360	376	366	370	377	387	331	359	359	336	330	368	335	330	304	339	357	352	364	372	370	355	343	356	325	322	339	341	354	349	352	329	386	334	377	337	357	342	348	302	349	351	342	327	346	358	348	344	356	339	313	356	318	337	316	353	342	397	333	360	342	340	325	352	334	361	359	334	324	344	390	364	328	358	380	365	367	377	340	339	345	331	351	368	311	358	354	330	344	336	386	357	318	357	334	352	341	343	346	353	323	361	335	297	329	368	357	384	337	349	346	325	338	356	353	346	362	365	323	363	310	354	326	318	349	340	315	340	364	344	339	338	360	343	356	326	323	384	366	321	331	337	362	358	340	316	348	375	353	369	334	341	321	339	329	328	374	347	344	320	325	360	331	352	326	393	363	352	370	317	344	307	313	325	312	336	354	349	316	326	351	346	333	362	362	354	348	361	355	345	371	360	391	322	360	378	348	361	319	331	302	361	357	333	347	344	327	344	379	337	323	331	372	328	356	387	343	326	368	382	347	326	356	345	370	350	342	366	376	371	329	330	319	334	343	329	375	341	336	330	348	355	338	362	340	366	352	359	335	326	368	356	336	354	378	328	341	343	319	360	381	358	367	328	314	345	348	355	375	326	353	334	336	327	326	364	373	347	364	325	353	340	360	328	328	353	371	321	347	392	329	332	347	338	327	373	358	335	365	376	349	326	378	354	340	343	383	353	363	329	328	387	337	372	325	351	331	379	356	361	354	362	336	330	352	377	362	373	344	322	341	343	351	314	364	353	363	350	326	352	339	313	310	375	338	345	338	332	364	363	382	315	340	319	366	349	318	336	337	306	351	343	322	349	327	344	348	373	364	365	367	339	341	339	338	326	342	353	322	286	364	345	315	376	335	357	324	344	371	347	352	357	347	333	323	366	348	368	357	334	322	333	330	400	333	366	329	352	371	335	354	367	347	304	326	354	356	318	376	362	351	333	366	336	350	349	340	320	350	323	329	320	338	329	360	386	356	344	381	341	375	372	378	338	356	350	318	339	365	366	334	387	332	364	335	325	339	338	360	348	312	350	338	370	356	356	316	301	354	354	384	352	331	324	323	342	348	385	363	341	372	382	371	350	352	348	332	329	356	368	340	343	328	329	324	339	334	364	329	345	374	352	358	364	365	368	370	340	320	323	363	340	348	326	350	301	345	327	347	380	366	324	332	354	326	351	360	357	372	353	371	365	350	358	345	335	349	350	359	340	330	343	339	322	360	341	391	350	326	326	337	334	324	351	313	353	344	342	309	309	310	345	343	317	354	339	334	387	347	317	331	342	349	351	341	297	305	344	328	356	361	339	347	383	375	345	346	365	370	384	340	345	356	354	336	331	365	330	376	340	346	344	320	335	306	339	330	371	312	328	322	341	353	340	345	368	330	343	343	363	333	346	310	337	373	360	341	330	361	321	341	339	348	361	343	390	345	361	351	370	316	361	365	381	353	346	309	364	332	354	360	340	375	349	324	341	349	382	372	368	361	359	330	363	333	341	399	360	358	359	357	384	340	325	338	386	347	350	350	360	332	361	329	359	336	352	366	361	365	339	364	331	320	348	325	346	332
8740	1369	2338	2532	2185	1999	1867	1558	1435	1324	1318	1171	1141	1097	1063	1038	973	997	989	976	927	981	935	880	949	964	955	919	883	910	921	939	931	903	899	886	898	875	916	854	872	866	897	860	851	895	849	865	847	829	874	902	879	863	850	920	897	869	862	869	816	838	816	874	919	816	835	888	821	862	869	826	890	872	825	889	841	866	838	845	824	868	830	850	875	879	889	841	862	891	890	839	820	825	857	836	850	900	853	821	896	848	820	851	829	844	834	871	864	851	840	867	908	864	865	844	831	816	902	877	878	837	817	874	888	869	838	855	883	850	850	889	870	868	854	841	913	870	853	885	886	842	864	820	867	850	863	826	830	883	862	845	796	859	840	833	797	845	832	875	865	865	757	852	849	884	821	890	858	868	817	831	871	837	874	862	801	869	853	851	813	883	842	850	835	867	818	846	820	900	854	833	847	861	863	862	807	872	843	868	870	855	875	826	849	819	860	829	868	882	883	852	813	866	844	830	838	867	811	906	861	856	867	841	856	863	857	820	912	847	884	840	823	855	878	894	832	855	841	852	850	872	828	818	871	851	807	832	836	832	814	882	862	855	831	835	832	840	849	876	839	856	850	829	837	833	888	896	868	832	832	889	834	844	876	915	817	828	864	830	861	864	820	866	901	842	880	824	859	851	851	888	861	832	894	832	833	867	829	842	823	872	882	858	869	848	843	809	817	868	848	832	881	850	872	853	860	856	858	854	829	857	866	833	882	856	870	877	798	798	857	892	838	878	829	853	873	856	834	841	861	865	862	867	876	801	874	823	797	815	810	828	853	860	881	844	810	851	829	846	827	857	875	888	865	850	815	819	902	866	852	858	842	854	877	822	866	828	865	858	814	837	891	849	803	874	875	838	903	847	867	835	836	796	846	862	864	850	898	816	878	871	870	833	851	852	847	874	816	889	884	797	850	873	884	841	830	862	846	869	822	797	863	834	858	753	885	821	932	869	850	844	827	900	814	868	839	846	870	845	837	815	780	820	844	908	883	858	841	817	818	861	855	860	820	842	872	824	880	899	843	872	828	871	827	939	857	827	858	810	868	836	842	851	883	875	894	826	850	882	840	816	835	813	844	889	828	845	819	828	891	813	818	908	856	913	799	873	868	858	810	840	825	860	873	838	869	894	757	850	891	893	865	877	829	929	827	865	836	860	886	850	827	909	871	853	798	842	896	860	848	847	855	844	855	865	893	818	839	884	857	845	823	852	877	857	888	843	872	856	815	845	858	849	864	876	838	896	825	866	813	854	825	801	807	886	842	830	878	864	831	867	845	863	809	844	908	766	833	894	898	868	803	793	848	884	840	854	873	853	898	874	812	899	847	821	934	858	883	828	878	925	802	805	911	891	861	808	859	789	880	861	827	811	810	904	844	835	881	841	853	806	824	842	847	838	862	861	920	913	876	823	874	848	853	848	884	906	820	829	903	825	786	818	826	802	851	839	841	870	827	832	872	851	865	778	822	846	848	847	851	868	859	824	860	866	864	860	916	890	812	859	811	803	856	895	861	917	879	808	846	811	822	789	821	908	854	843	834	902	831	826	820	866	815	891	858	842	847	892	913	851	853	836	870	871	888	790	802	816	757	903	853	828	844	833	814	845	856	848	880	855	854	869	865	815	836	877	859	857	836	877	812	906	855	858	860	832	824	829	798	866	879	837	808	822	895	839	847	853	842	838	866	933	872	840	887	825	862	833	818	847	855	839	804	851	895	841	899	812	871	862	863	885	841	852	861	853	800	848	849	868	873	812	830	849	850	848	848	855	869	847	865	854	867	888	859	877	840	777	842	851	879	868	886	872	899	867	845	850	839	879	813	842	866	845	878	870	844	841	832	833	896	920	808	803	894	856	839	831	788	919	837	869	851	843	843	846	876	894	863	847	863	827	928	839	848	839	828	860	822	862	842	855	864	854	856	812	846	869	907	823	821	815	855	846	778	817	872	870	819	848	875	887	813	837	804	882	856	835	809	838	910	853	855	874	836	873	811	840	830	839	900	895	849	836	859	860	860	859	823	836	851	803	867	893	828	810	892	833	915	833	822	859	857	857	841	883	866	896	893	830	797	883	882	838	844	871	838	834	849	872	824	861	799	895	826	875	856	814	868	820	876	813	893	792	835	857	879	875	837	867	862	851	853	820	823	825	804	866	834	823	817	836	843	870	826	812	902	827	907	851	845	865	836	821	828	828	812	816	840	810	821	848	890	851	891	819	870	841	849	863	825	863	879	844	893	851	864	809	879	835	853	897	799	888	867	806	820	811	816	890	867	897	856	859	860	816	840	845	838	930	851	801	844	851	839	841	837	863	813	907	881	855	898	820	808	817	805	871	795	876	859	892	805	870	853	853	857	886	883	840	833	783	836	891	857	863	845	914	792	830	861	870	861	865	852	838	817	897	869	872	835	874	914	885	874	873	867	849	855	836	836	837	849	862	879	835	809	878	847	885	830	819	798	854	845	837	857	826	849	856	839	845	837	829	827	897	852	881	849	856	858	852	806	847	884	816	896	863	824	830	854	850	837	874	829	818	827	890	840	865	844	869	858	894	881	860	867	852	902	795	821	843	858	834	842	843	867	846	818	800	836	903	813	899	846	856	871	902	871	802	901	793	870	835	825	894	871	814	871	832	939	865	864	837	815	836	886	922	871	870	835	837	799	856	899	838	839	864	811	873	833	839	855	838	858	871	864	915	860	805	836	788	849	844	835	838	853	847	818	857	873	853	857	860	900	836	825	826	823	880	825	892	847	863	890	835	817	929	799	887	836	832	877	857	911	858	836	856	899	849	870	876	838	865	844	879	883	857	862	864	886	848	865	882	831	865	851	822	838	857	849	908	878	818	874	793	871	854	810	855	852	811	842	832	834	865	839	845	866	904	870	886	915	843	865	874	870	826	860	855	868	862	855	846	823	874	851	828	863	791	871	804	866	835	837	860	847	820	853	925	845	831	865	838	866	829	806	823	830	882	904	835	831	853	856	817	864	841	855	823	798	846	856	851	833	826	818	889	861	912	843	862	823	847	889	827	845	856	832	841	808	872	834	868	842	890	839	804	884	855	843	860	845	863	880	861	840	853	814	857	863	836	836	860	835	826	826	819	795	844	848	864	896	881	889	828	849	852	861	837	846	845	817	868	873	857	849	869	811	867	884	905	908	872	836	859	883	823	868	852	885	892	825	785	883	840	857	874	774	786	870	854	830	821	826	852	889	823	826	831	849	839	889	809	884	814	827	892	825	795	804	823	848	848	829	880	851	924	799	866	808	869	829	864	834	841	901	874	814	866	876	854	861	843	812	857	888	823	832	867	869	833	826	858	851	845	858	847	773	830	851	860	863	915	858	838	831	805	842	869	846	856	819	854	857	848	880	874	858	844	864	863	884	834	872	876	835	888	829	887	851	859	835	849	839	849	875	857	893	858	864	894	851	820	828	816	841	910	913	876	863	886	830	863
1889	392	418	419	401	434	401	384	415	389	378	373	376	396	353	407	413	360	409	417	357	354	387	379	414	394	379	375	397	425	383	399	432	422	393	389	468	375	388	418	385	387	377	377	386	432	362	411	414	421	388	387	405	368	446	366	378	343	412	433	439	373	392	426	358	406	430	384	383	377	367	407	463	390	393	373	364	373	386	391	404	401	376	386	427	397	392	365	406	398	396	404	387	376	404	409	363	372	350	412	404	373	435	369	342	364	412	380	405	376	343	389	371	336	365	381	377	360	384	378	399	392	427	418	383	354	391	413	401	418	428	400	390	413	374	395	385	404	399	359	358	342	346	378	361	341	372	374	357	377	410	394	378	397	409	382	425	386	383	446	386	402	428	385	366	405	361	386	387	395	373	414	378	339	394	396	374	387	341	372	412	403	406	385	360	367	345	384	381	399	398	408	362	367	383	354	362	396	389	395	381	393	369	384	376	372	401	439	381	389	383	369	408	379	396	380	386	367	407	422	411	404	372	417	382	400	377	429	365	399	408	371	407	401	412	358	397	374	400	434	377	405	369	393	356	393	372	429	379	396	380	421	393	450	424	419	390	329	402	421	392	378	368	365	389	392	383	404	377	377	392	398	387	410	414	404	391	399	407	393	412	408	408	419	398	402	394	401	406	394	395	405	351	393	391	372	389	371	425	379	392	412	403	378	396	407	427	402	394	417	353	392	430	389	391	347	376	398	370	384	372	400	409	420	380	357	344	379	377	398	385	389	434	378	381	386	399	408	367	384	412	399	391	357	382	426	387	360	405	390	366	448	357	392	408	392	418	411	385	412	386	413	385	395	412	390	368	374	383	426	388	388	392	407	396	387	359	392	403	404	394	425	383	354	364	375	439	403	417	401	415	414	362	382	358	366	370	392	404	370	423	406	392	391	439	392	367	387	399	334	397	384	395	422	386	363	402	429	392	374	371	357	368	372	399	390	402	383	388	396	367	418	362	410	379	386	386	418	388	391	420	382	402	412	360	368	387	373	397	395	370	403	398	406	406	397	345	370	394	406	410	391	353	383	371	363	418	433	372	361	390	415	397	399	381	360	391	416	391	411	401	415	400	446	375	411	367	393	397	408	376	372	382	383	422	377	394	382	386	383	390	376	430	405	367	380	409	360	397	385	409	401	383	411	390	384	387	327	351	351	387	363	371	417	383	418	396	411	356	381	409	388	424	382	376	344	368	395	389	351	390	411	383	381	394	440	359	427	421	379	397	413	376	385	418	406	387	412	420	401	384	414	380	384	417	382	376	406	406	378	403	372	352	357	366	375	375	399	368	419	390	406	397	360	381	375	403	413	425	382	339	387	400	387	372	373	367	379	411	380	344	377	404	370	422	373	406	365	391	351	399	402	382	379	365	428	434	397	361	398	403	395	397	426	399	438	364	394	376	386	411	392	393	358	404	375	397	410	387	441	363	360	370	373	403	348	384	390	414	447	395	379	388	386	363	393	369	381	397	401	368	370	417	397	402	370	398	393	372	341	386	377	405	400	404	380	380	363	377	409	416	397	401	427	355	371	386	401	363	425	389	389	405	398	401	406	422	410	407	348	400	408	386	377	424	389	387	398	376	404	361	416	438	449	413	412	366	390	399	412	417	424	388	372	399	374	400	397	406	398	377	389	401	402	400	428	405	378	420	399	389	375	413	378	429	395	429	410	406	401	409	385	383	361	374	390	431	387	409	381	454	408	390	425	390	397	398	401	395	388	364	383	357	373	374	406	403	390	372	424	380	369	386	385	376	371	395	398	370	376	421	386	396	384	385	426	379	387	393	421	406	370	360	405	404	348	376	368	406	418	384	384	386	421	394	385	409	408	379	386	370	436	415	378	382	388	393	370	404	417	412	387	379	393	399	379	364	389	380	396	401	390	380	371	376	419	386	386	421	349	370	367	395	395	412	357	408	390	383	395	396	382	371	400	387	389	380	391	372	396	407	409	410	379	399	371	367	374	397	382	385	383	395	385	448	388	387	364	413	393	398	423	436	431	378	390	397	375	385	378	389	403	408	379	408	405	400	420	420	399	402	382	397	412	357	402	408	375	385	400	403	407	451	420	412	436	410	420	393	380	364	340	418	419	377	395	395	392	405	374	389	403	394	362	389	386	382	425	372	368	384	326	416	381	385	398	396	392	403	393	387	428	407	415	415	385	393	365	365	394	396	396	428	415	373	407	378	379	409	410	442	376	399	402	407	355	379	383	378	403	415	392	377	388	404	404	381	395	414	362	399	377	388	380	391	366	401	419	386	360	385	397	399	388	386	359	429	384	394	411	388	376	397	354	352	412	413	364	396	408	393	388	371	379	361	402	416	396	403	400	365	396	415	402	415	371	397	390	364	410	420	384	424	395	374	367	363	393	410	354	372	394	390	377	354	416	405	430	429	396	374	405	415	370	400	386	364	386	384	402	416	369	385	383	368	426	369	421	387	357	407	371	359	373	396	404	372	387	397	382	398	430	357	381	391	370	410	390	403	397	398	359	439	408	410	376	401	413	386	388	426	375	405	347	413	393	410	370	379	416	419	400	385	374	415	392	383	391	388	400	413	401	411	390	368	423	366	396	386	383	421	356	425	379	372	390	406	408	391	377	382	433	425	414	415	398	363	389	369	404	371	391	393	383	396	365	384	390	419	349	394	387	365	384	390	425	371	423	388	377	390	382	419	393	389	384	409	372	381	367	348	406	403	385	417	367	395	381	367	401	390	409	384	401	382	402	399	342	403	387	420	376	413	389	422	399	400	378	381	392	369	344	384	441	401	386	349	411	392	372	417	421	400	399	389	409	372	376	386	398	393	350	336	380	410	356	378	406	386	400	377	385	426	390	358	376	396	408	361	420	386	445	380	366	407	430	424	361	407	376	361	397	371	382	393	404	420	374	371	393	390	379	361	365	370	388	373	418	398	415	378	353	370	368	431	433	399	396	388	373	376	424	418	381	387	376	383	406	378	349	389	430	407	403	348	419	416	394	404	372	369	382	418	387	402	411	403	412	428	386	379	390	393	392	369	425	408	408	412	418	377	364	404	380	421	426	396	359	383	366	403	392	396	377	375	377	400	406	375	374	409	409	382	378	407	368	391	383	379	387	418	393	392	398	446	381	374	380	391	366	418	389	328	395	417	353	379	410	426	393	409	376	439	418	378	398	391	383	392	356	359	363	414	369	389	362	356	377	371	366	358	412	418	398	444	407	383	370	360	418	435	365	390	433	404	429	383	403	378	392	392	408	420	382	401	378	421	408	364	394	400	405	411	357	384	406	360	371	417	371	393	397	419	416	398	371	367	374	372	395	400	391	374	425	436	373	430	388	398	381	398	430	406	404	417	385	410	390	407	400	383	400	434	394	390	370	404	429	384	404	411	411	369	420	400	386	398	398	430	418	375	394	411	407	439	439	429	402	408	400	346	352	359	398	405	402	375	367	367	389	375	439	378	404	376	419
2328	931	977	982	948	1048	952	940	930	955	880	902	911	888	941	901	933	889	953	991	893	954	927	883	923	977	936	899	914	914	935	922	862	932	911	952	879	925	897	936	923	878	965	923	895	939	855	916	893	915	888	880	864	899	951	870	906	913	876	901	947	873	908	882	903	898	881	912	903	920	882	877	885	934	929	1003	968	896	908	898	915	894	903	948	899	884	888	845	852	913	918	862	911	955	883	935	880	888	921	906	952	891	876	916	950	922	923	871	883	927	901	898	866	890	890	886	887	930	915	961	904	882	935	952	958	940	942	881	869	916	931	928	862	905	886	873	937	864	954	892	962	912	867	899	928	912	957	876	859	870	916	920	888	917	873	885	879	857	877	872	939	894	898	906	883	938	894	926	900	950	893	913	948	910	882	993	918	889	893	952	867	950	890	914	919	884	878	905	908	874	928	898	877	873	870	910	914	934	902	904	950	955	878	901	883	911	894	950	867	914	883	908	874	903	952	955	866	876	867	900	891	946	890	901	915	901	940	939	909	870	921	884	900	900	912	902	895	965	889	892	893	902	927	928	978	906	878	888	911	928	880	879	882	942	923	900	906	885	907	941	903	877	916	905	931	870	860	909	878	917	918	936	922	920	902	840	890	857	913	901	901	918	884	944	950	934	901	964	926	877	878	891	955	952	865	895	879	934	886	932	960	884	909	905	889	890	915	891	913	871	911	854	902	909	915	897	875	921	929	886	928	898	877	927	961	880	920	877	902	888	940	878	928	889	902	850	932	857	913	899	918	906	907	943	876	913	861	957	859	867	888	904	910	864	883	891	950	896	923	969	871	881	870	858	942	882	863	921	914	920	899	864	908	906	900	855	919	924	908	911	901	863	908	904	877	917	919	936	904	906	893	921	880	895	875	922	868	923	938	852	941	939	875	880	871	895	949	947	933	968	885	893	872	904	850	907	908	881	887	875	906	886	916	938	906	940	888	919	945	928	933	926	873	857	849	896	926	879	963	882	873	864	912	934	867	904	892	924	971	886	928	899	961	927	865	848	942	923	971	924	911	936	888	905	923	869	856	983	892	871	871	942	975	885	888	883	962	922	965	904	895	918	900	866	935	908	899	886	927	917	947	917	866	892	932	946	903	964	895	891	860	860	918	946	869	886	876	930	901	893	958	888	943	909	916	911	923	869	905	887	957	961	923	899	953	922	935	849	957	906	883	886	902	891	889	910	970	915	874	868	891	891	901	923	878	871	898	915	862	940	916	908	942	863	940	915	886	961	872	888	934	911	939	942	917	938	947	937	887	877	910	918	915	882	890	924	928	872	951	885	939	915	944	926	877	923	862	873	921	906	875	921	942	957	930	925	881	900	882	871	929	929	910	877	947	941	951	916	888	885	860	897	855	872	839	898	931	909	855	875	927	949	924	884	901	894	928	894	875	964	865	920	862	899	877	891	921	877	920	920	919	947	878	886	920	896	875	909	884	976	886	857	927	850	927	969	939	931	871	898	857	916	889	926	941	907	933	879	900	947	852	919	987	942	885	929	941	896	923	899	890	947	965	891	905	923	908	876	900	910	903	933	899	952	870	940	890	939	922	932	892	912	849	930	836	895	884	892	940	916	868	860	842	864	919	891	880	912	958	955	935	912	949	948	897	903	951	958	926	948	894	909	904	891	900	900	884	880	872	938	920	841	960	932	882	926	874	871	916	891	938	906	888	923	935	941	949	971	883	885	941	894	849	874	922	920	898	893	918	931	913	900	892	892	886	912	913	960	876	951	869	916	906	918	898	930	906	895	909	903	911	850	932	944	911	887	885	916	877	859	874	957	852	879	910	918	862	855	901	937	939	926	848	917	933	915	942	896	902	926	885	919	882	889	894	904	885	858	895	843	891	891	898	881	861	877	917	929	887	854	929	898	877	861	885	950	927	867	911	908	883	946	908	926	890	951	923	904	827	913	904	868	833	897	881	873	890	865	880	867	896	911	935	894	902	910	821	916	904	878	864	904	856	896	949	964	923	863	924	938	899	940	891	874	897	894	919	924	929	898	914	870	898	881	905	876	868	964	901	879	939	897	860	902	918	978	923	977	871	860	903	924	894	884	912	891	907	910	883	922	874	878	934	890	885	880	895	938	869	901	874	920	937	909	904	878	988	979	902	921	916	923	901	909	911	873	873	901	922	951	953	909	955	984	900	943	918	915	951	895	954	866	902	898	929	927	895	895	861	948	890	921	857	922	902	874	897	910	904	924	913	931	903	924	894	867	889	942	912	907	951	903	923	875	923	941	875	904	919	878	883	920	913	906	950	936	890	902	862	902	889	878	877	897	919	914	955	927	930	952	956	901	901	883	865	919	905	849	933	894	922	909	940	866	930	886	904	904	910	937	968	906	888	896	905	895	903	887	912	950	861	905	883	953	888	927	908	918	796	927	911	946	899	873	947	935	925	932	891	944	882	940	939	912	914	943	922	960	896	896	877	845	884	910	914	877	886	897	927	947	948	935	914	932	952	855	898	946	970	948	906	924	916	873	907	906	880	947	858	915	928	884	863	880	899	902	950	920	892	874	927	909	850	912	875	901	886	854	953	873	874	936	863	906	851	885	921	944	894	881	910	907	897	852	861	885	878	890	946	915	889	920	843	870	891	903	879	896	876	951	900	875	868	887	916	940	886	861	887	868	942	910	911	914	903	911	851	863	941	926	909	886	883	871	874	893	933	887	915	834	904	940	879	931	859	939	866	963	895	903	943	896	879	958	921	889	885	885	858	883	883	925	889	883	889	916	909	889	966	892	880	948	877	892	883	858	918	945	925	902	950	946	883	923	883	856	880	896	916	882	909	881	879	867	929	952	860	899	942	904	870	910	876	839	907	877	911	832	897	853	871	885	878	914	897	940	909	909	911	876	917	934	915	916	865	892	890	908	873	944	902	930	911	872	906	918	913	918	865	925	881	903	928	918	915	906	849	929	880	902	883	927	902	901	876	885	894	915	929	889	871	925	956	865	974	892	870	888	918	927	915	927	922	875	956	885	902	898	885	876	906	883	890	884	904	922	938	925	916	892	879	899	873	877	897	918	910	928	948	876	932	946	908	940	910	870	892	918	919	857	860	855	887	882	941	872	909	941	916	902	858	907	927	921	904	923	878	888	897	857	915	863	973	848	941	908	928	903	935	882	931	872	913	978	912	954	905	923	900	895	926	932	869	937	858	956	859	977	891	910	920	929	927	918	893	926	935	921	929	849	930	937	909	926	922	914	943	909	929	892	877	881	895	932	929	948	939	916	883	845	881	912	894	875	939	905	921	949	886	880	877	873	910	930	925	961	938	854	931	884	888	929	1001	884	932	900	942	863	929	885	936	912	923	897	866	901	917	895	884	860	969	910	896	925	964	922	929	867	892	933	894	874	916	917	918	926	962	877	894	881	896	925	934	872	894	902	944	931	905	961	904	908	968	877	919	925	898	906	911	932	894	939	882	933	978	945
7555	530	536	483	380	342	325	259	270	276	250	264	243	247	219	246	240	243	229	260	241	237	231	238	266	250	238	222	228	236	265	227	209	236	208	222	242	221	225	229	233	216	222	224	213	226	248	237	232	236	225	226	218	225	253	253	214	178	251	197	228	229	232	216	214	229	246	210	209	245	209	246	215	224	225	221	250	214	237	251	236	197	213	200	218	229	246	234	244	272	209	246	236	224	235	242	203	232	217	229	230	208	221	227	243	210	226	227	243	208	247	224	238	233	239	200	228	233	210	202	201	210	265	248	227	235	232	202	209	213	229	216	245	242	252	237	228	207	213	244	205	197	231	230	228	222	225	212	253	239	238	190	212	242	234	220	227	221	189	197	220	237	237	246	244	217	230	214	246	218	230	267	230	233	206	219	221	220	245	233	213	214	213	229	214	216	251	214	246	229	219	228	209	205	224	240	237	234	227	231	227	228	210	245	191	232	215	229	209	241	232	233	239	234	246	229	221	227	221	244	221	221	211	232	252	216	207	224	252	207	208	224	221	221	247	237	212	240	200	223	224	200	264	227	216	206	228	207	209	258	224	233	256	242	188	228	218	235	203	221	221	213	217	214	226	213	243	195	237	226	232	230	219	194	243	268	245	203	205	221	258	253	249	234	236	212	232	222	183	207	213	230	243	233	230	222	199	231	196	231	240	230	226	209	208	221	218	219	211	211	205	228	234	208	195	215	233	224	225	241	206	230	216	199	233	206	217	196	202	223	239	215	205	224	230	239	236	224	215	225	253	193	238	227	216	243	246	213	213	241	241	222	230	224	215	237	236	253	214	242	242	227	219	246	236	236	231	231	203	219	226	224	193	231	243	219	213	238	233	218	233	238	229	222	204	230	228	202	217	230	213	203	236	216	215	236	224	236	254	277	248	195	225	234	227	256	216	248	200	238	211	226	234	224	198	244	229	224	238	229	207	247	204	196	213	209	216	210	222	208	240	215	230	250	197	248	248	252	202	244	216	260	225	237	216	228	219	196	197	239	212	231	229	192	242	209	240	247	238	236	225	267	236	239	231	220	229	225	216	229	214	219	215	233	207	226	257	201	248	232	212	209	225	258	224	240	220	215	235	220	211	223	221	225	227	248	225	233	218	236	234	222	246	225	218	202	186	242	234	207	220	231	210	217	218	214	220	231	241	243	223	223	204	205	230	173	204	213	223	214	244	215	223	205	245	220	201	222	206	218	223	220	235	202	251	201	232	230	223	223	194	211	208	226	223	224	245	224	217	219	232	235	266	222	240	229	218	242	214	234	227	219	227	232	222	240	202	217	231	227	218	217	230	228	215	226	253	232	221	228	250	217	233	210	213	220	211	209	204	184	229	243	246	250	241	243	224	225	190	239	232	217	247	230	210	248	233	236	226	237	205	248	226	233	209	222	183	243	210	231	231	232	240	217	219	234	229	210	217	261	223	221	245	218	241	270	231	231	210	224	246	224	235	224	220	220	235	236	222	201	252	204	215	217	230	230	228	251	233	249	195	199	239	245	208	241	228	219	216	265	216	270	220	199	254	218	220	216	210	208	241	218	232	224	237	221	222	253	211	252	223	231	228	214	240	223	235	238	253	226	228	268	237	248	231	238	262	240	213	217	227	225	226	219	218	231	209	231	226	203	220	230	231	234	241	255	236	248	218	206	204	215	250	237	224	204	227	229	191	200	273	217	199	235	231	229	217	252	225	235	199	233	236	217	225	203	257	194	250	213	212	223	241	228	237	220	245	234	229	213	239	231	223	233	199	230	224	218	222	227	198	242	255	244	232	190	228	253	211	227	237	216	236	211	247	208	227	240	213	222	243	241	218	229	246	238	234	229	233	220	263	243	231	234	230	230	236	251	193	234	204	212	192	212	219	221	248	253	233	239	220	233	203	207	208	210	211	221	214	208	223	262	242	220	237	221	213	234	238	216	207	224	208	249	217	224	226	216	226	232	213	202	217	233	230	226	226	218	195	212	240	243	213	250	221	215	226	219	213	253	199	240	222	219	226	215	231	220	231	233	231	227	232	227	248	224	238	242	224	242	206	215	234	232	232	242	226	247	219	224	225	227	204	233	245	208	215	233	237	223	224	216	218	233	226	238	216	252	200	222	246	221	226	233	197	238	214	210	205	217	213	212	205	219	223	212	222	242	218	215	256	212	228	225	240	223	198	224	234	239	244	210	250	250	233	229	213	224	221	248	233	192	230	203	214	241	201	220	221	223	220	229	236	234	223	252	202	188	217	238	234	215	200	244	220	234	217	215	207	222	251	253	206	233	215	198	222	235	233	213	234	206	226	209	233	219	190	243	247	211	218	224	243	228	221	234	223	214	215	237	226	216	208	231	224	240	212	238	213	234	242	221	221	236	233	240	238	190	205	207	222	242	238	230	218	209	240	223	213	232	209	243	192	247	210	229	265	246	219	220	236	212	229	250	202	257	219	227	216	206	216	231	211	213	215	217	218	226	228	212	245	218	240	224	239	224	221	224	235	221	201	211	232	240	219	222	237	253	241	209	219	208	256	197	219	206	220	228	243	231	218	209	210	214	241	241	208	215	235	245	232	223	219	199	211	236	240	226	220	204	232	197	241	234	243	229	260	246	249	221	210	226	209	221	190	255	274	240	225	254	230	223	233	212	241	234	226	252	231	215	242	235	204	229	220	228	241	222	235	253	216	210	225	227	220	200	254	239	217	213	227	209	231	234	232	209	219	224	200	221	243	217	238	216	217	214	199	238	263	251	231	217	211	206	213	222	222	191	200	227	226	204	236	216	226	222	235	240	218	215	235	206	221	210	199	215	233	249	248	208	212	233	227	197	252	219	217	220	238	246	224	237	216	246	238	206	232	217	248	241	226	214	221	219	223	246	255	202	236	238	239	238	225	226	200	248	223	238	235	220	227	240	242	226	258	230	257	230	220	204	235	234	223	219	217	242	232	260	220	229	225	222	226	231	240	213	230	208	213	218	243	237	208	217	193	217	241	226	214	211	235	218	225	215	186	190	226	251	242	216	232	232	231	203	185	244	234	215	218	243	232	227	235	251	253	231	204	216	219	210	224	216	225	230	248	223	244	230	234	231	213	236	216	221	195	224	198	237	222	243	222	219	240	246	219	173	222	221	231	208	229	239	247	235	218	223	210	241	267	206	232	221	244	240	216	225	201	228	223	211	218	203	219	228	214	212	214	216	231	225	226	241	225	241	232	235	270	229	194	211	212	259	233	249	215	233	251	238	227	252	225	224	229	214	221	214	255	216	207	213	253	199	230	236	238	196	195	218	205	253	224	210	203	211	204	244	218	239	205	222	229	201	225	218	236	249	234	237	218	230	224	239	219	236	217	232	278	211	201	235	223	233	217	223	236	255	227	191	221	220	210	204	205	202	230	207	214	208	214	215	220	244	230	212	195	234	228	201	206	218	227	243	229	234	238	202	219	243	220	240	223	262	243	242	229	239
6478	820	1289	1461	1312	1216	1071	980	903	858	802	746	759	774	679	647	671	677	673	640	639	625	639	640	648	605	630	636	628	650	645	639	644	605	628	587	603	611	582	602	628	617	600	595	584	623	574	647	582	592	565	626	620	593	573	596	570	596	625	546	604	590	608	608	618	608	601	562	591	576	567	629	599	574	578	574	594	633	591	582	644	590	615	592	589	600	573	650	577	580	544	616	554	623	604	602	577	557	610	611	538	576	591	657	588	574	610	594	637	569	619	518	665	574	599	671	623	577	616	605	615	573	539	606	571	602	631	597	572	576	626	613	572	526	592	561	603	615	598	603	611	612	660	612	574	596	616	630	580	569	582	607	557	595	585	620	611	594	607	579	591	594	610	579	595	602	575	631	628	572	576	592	641	574	628	597	599	623	569	623	566	555	623	600	546	533	572	614	575	618	608	581	578	621	594	598	573	556	572	617	603	578	590	619	586	588	549	586	553	575	576	611	622	590	585	555	558	631	628	574	595	626	609	617	545	603	602	590	599	583	536	545	580	653	622	555	566	565	569	612	565	528	572	594	578	587	582	600	566	553	580	567	547	602	601	591	551	600	679	590	597	601	589	597	579	603	586	591	603	623	592	603	587	623	578	578	613	564	582	567	588	580	580	604	568	519	589	599	606	594	587	615	590	630	620	589	594	612	606	623	592	589	588	595	595	604	595	612	555	603	580	552	625	591	624	621	588	602	587	575	576	580	617	538	584	605	596	567	558	580	607	579	589	591	581	566	568	586	605	557	588	622	677	578	579	578	595	587	627	622	603	632	672	562	594	555	588	611	601	589	625	553	602	591	578	596	606	597	594	554	609	604	604	614	549	585	577	594	573	579	592	664	556	561	584	613	579	624	572	540	575	590	594	580	621	583	596	587	640	593	620	581	602	598	615	600	612	589	561	544	609	595	608	590	571	562	581	610	553	557	622	575	590	551	583	594	617	554	603	581	567	570	543	592	580	614	585	593	604	583	584	591	567	600	634	583	557	591	619	598	592	596	572	561	572	575	558	577	600	594	549	592	594	615	606	634	601	631	592	604	559	612	600	568	612	594	586	629	595	547	617	557	541	545	554	601	558	586	566	582	586	625	609	605	592	603	595	612	608	596	580	572	612	589	588	567	584	598	564	566	582	605	611	628	610	615	612	643	571	615	592	562	604	558	587	590	602	635	599	621	634	593	640	606	547	587	585	599	613	539	621	597	600	613	521	619	584	576	605	605	603	594	580	570	613	592	640	577	599	549	600	556	629	605	629	572	582	551	617	610	637	568	590	590	567	588	599	613	598	624	578	575	619	596	602	588	590	565	594	568	623	558	572	588	634	580	590	561	581	596	573	563	601	584	551	565	644	561	575	539	590	554	557	594	624	556	626	609	550	634	653	602	571	626	624	578	600	623	616	558	612	614	595	597	550	604	624	602	612	649	605	625	650	603	589	608	576	585	583	580	648	553	628	596	567	604	623	618	558	619	589	573	608	593	597	632	602	590	527	577	631	578	570	599	635	612	584	568	614	564	568	638	593	588	608	620	593	586	580	604	587	580	594	588	589	587	593	555	604	640	565	610	572	635	557	584	571	615	594	554	581	644	590	633	617	600	595	595	599	597	591	554	608	603	590	594	574	581	616	577	595	615	581	619	590	586	601	592	567	606	565	596	604	567	600	616	555	641	592	607	622	594	591	621	584	608	555	587	591	612	614	604	638	592	580	606	612	590	579	623	612	587	599	564	580	559	592	589	585	579	567	575	577	590	538	620	594	604	571	577	596	620	633	564	617	590	581	554	577	583	570	611	568	626	556	627	586	600	577	598	597	601	586	570	559	610	612	588	606	571	609	576	611	534	565	591	568	545	570	615	605	577	582	587	611	610	617	599	553	623	589	558	585	603	583	584	600	583	585	611	568	611	614	587	592	601	604	563	566	621	609	609	664	565	610	576	593	580	638	565	573	657	585	621	597	569	574	606	610	589	585	593	580	572	629	597	633	582	609	593	598	623	577	605	566	601	597	572	581	581	559	574	551	575	607	575	609	593	549	615	579	599	573	589	587	597	625	584	611	572	566	604	595	552	571	556	574	645	573	603	633	571	576	553	586	597	594	529	564	567	592	602	581	588	588	587	580	593	599	576	577	601	573	533	573	580	595	591	563	606	553	580	593	580	581	599	619	625	587	644	606	558	619	636	616	545	631	565	553	603	587	593	582	587	582	585	599	593	560	587	575	591	595	589	564	587	596	598	537	588	603	556	606	598	575	582	633	554	597	571	584	625	560	545	583	613	569	554	633	595	559	577	626	584	579	590	556	556	605	612	598	609	598	563	587	596	587	612	580	604	569	576	593	577	624	572	604	559	599	563	599	602	610	597	599	626	587	613	558	532	578	543	594	655	570	581	588	616	563	597	581	560	581	604	589	555	567	574	597	597	619	571	624	599	588	647	576	584	581	608	576	619	594	574	616	613	567	590	571	580	614	549	602	610	571	575	606	629	595	575	557	547	591	585	579	604	610	594	571	572	585	581	561	580	606	573	622	589	653	586	602	596	592	601	582	580	607	593	573	620	591	602	539	597	608	588	578	623	542	564	604	556	587	524	550	543	602	605	622	564	564	587	588	607	586	640	573	575	611	567	522	634	570	592	553	575	629	584	586	561	565	597	584	575	574	573	597	551	608	609	609	597	569	612	626	592	593	598	631	557	566	607	604	610	598	594	587	564	575	571	553	582	584	638	577	625	596	578	625	568	610	622	595	625	556	568	648	583	602	604	591	572	576	575	546	585	629	592	546	551	587	595	562	569	598	586	593	584	625	586	558	613	591	571	570	611	588	559	564	587	593	606	579	573	620	591	606	578	556	567	578	608	568	608	577	589	588	611	598	584	596	540	588	568	593	606	587	596	584	605	610	603	586	574	592	622	622	609	594	616	586	623	605	588	629	633	568	577	652	547	581	600	626	576	595	588	594	594	599	582	537	569	585	596	600	619	595	577	556	577	597	568	583	614	596	587	619	593	617	587	592	562	566	580	583	618	613	604	582	596	623	577	601	599	596	610	566	595	598	619	572	576	551	578	606	587	555	586	575	618	650	561	604	585	549	598	590	595	564	582	603	568	588	567	596	602	601	598	603	598	597	626	578	621	617	581	589	605	566	603	561	628	627	590	643	575	626	568	611	559	532	590	569	609	613	585	658	602	558	602	582	595	605	573	594	561	576	574	626	580	616	578	590	602	579	609	634	623	606	606	612	595	613	604	584	556	598	630	556	586	617	576	612	575	603	612	648	615	599	600	586	609	574	580	601	577	629	570	625	586	607	569	614	614	594	574	602	558	568	584	553	579	620	608	554	568	585	595	611	584	641	571	604	553	599	566	574	560	602	598	572	566	586	595	577	566	581	568	573	636	614	616	592	653	581	610	652	585	594	576	567	584	627	589	576	641	571	581	571	590	608	583	593	570	565	573
15192	1349	1146	862	690	615	547	474	460	428	388	363	381	380	345	327	363	388	353	379	335	355	324	370	361	373	344	359	359	345	375	345	321	374	354	311	322	309	315	345	336	412	348	345	302	329	354	359	367	343	363	341	359	324	345	369	370	319	315	354	305	322	352	374	366	338	344	331	324	317	342	338	359	325	312	358	307	372	361	334	330	349	358	368	350	351	338	346	338	353	363	305	321	342	320	350	357	353	322	339	354	370	334	351	369	349	344	321	296	399	333	362	380	332	350	345	340	336	313	332	337	348	363	341	332	377	360	347	347	337	367	308	373	370	348	320	370	353	357	327	334	346	354	322	299	334	355	335	348	344	351	354	365	342	371	316	323	335	328	358	360	341	350	328	383	356	330	338	342	310	372	353	322	369	375	379	361	356	311	353	274	320	340	364	356	373	345	309	330	321	367	319	374	360	299	352	327	356	340	375	404	375	371	349	334	353	339	344	337	361	330	346	327	349	332	358	338	338	331	334	386	361	340	344	360	323	349	352	363	343	343	347	375	328	350	320	296	337	339	317	340	353	334	348	359	364	335	338	376	300	351	357	315	346	343	317	311	387	355	330	355	350	335	342	332	326	321	355	323	334	325	303	379	364	344	351	357	344	375	350	339	367	346	338	342	327	337	346	340	325	321	337	358	345	369	335	335	358	350	349	340	312	321	306	345	355	356	375	388	363	325	319	328	349	314	342	340	333	362	328	352	352	322	335	349	354	340	323	330	350	343	344	308	364	341	337	324	347	326	340	332	362	329	311	358	323	365	338	317	372	340	344	337	371	335	352	329	313	367	406	323	344	335	350	333	346	352	341	312	303	338	384	328	323	344	350	365	332	353	358	371	311	342	347	312	311	339	323	329	341	338	335	344	379	297	334	345	361	335	352	385	337	352	359	345	325	336	380	356	353	331	323	312	352	367	321	371	345	328	354	335	339	336	354	358	324	309	340	360	363	351	338	354	335	347	317	339	332	370	359	344	356	356	329	323	301	358	323	353	349	322	324	320	357	341	334	329	374	346	367	326	349	332	339	376	327	330	345	373	346	344	332	314	359	345	347	315	362	350	334	304	350	363	360	327	352	364	359	341	363	358	347	363	348	376	332	308	317	368	375	348	314	339	324	337	353	324	347	357	322	340	325	334	336	330	318	416	347	362	328	375	325	334	351	383	334	330	351	378	320	352	337	358	307	340	348	339	368	326	329	373	331	340	333	350	372	315	323	332	354	356	338	346	304	352	329	306	330	382	335	356	334	371	319	328	352	337	301	372	353	329	357	333	382	332	368	333	330	364	334	350	345	363	349	351	347	340	286	363	299	317	371	348	357	361	332	359	305	350	325	323	353	309	357	335	353	330	368	317	344	334	330	326	317	367	311	373	378	342	364	319	308	341	345	330	349	381	324	268	345	353	331	316	350	327	314	352	337	360	325	324	340	313	319	349	336	380	357	330	351	345	376	350	372	340	367	341	340	350	328	349	348	363	352	325	352	332	357	296	354	337	369	359	352	339	346	373	327	311	305	361	354	385	351	338	332	330	324	343	371	353	365	335	353	344	347	342	326	344	355	347	329	339	359	363	343	321	336	323	320	335	324	337	354	359	327	347	363	318	384	369	361	341	325	380	297	328	321	318	320	356	370	352	340	315	338	288	314	358	326	379	320	388	314	354	368	311	336	342	354	328	360	356	354	385	357	370	358	342	343	334	352	393	335	334	303	344	345	344	342	335	366	318	330	328	350	344	368	305	369	354	372	335	350	315	329	340	329	379	325	352	346	355	334	350	365	390	345	327	305	317	329	380	372	352	355	322	354	323	336	333	345	350	357	357	353	324	334	365	317	308	341	327	365	326	316	323	363	348	340	350	350	357	334	329	365	334	327	318	344	317	362	356	350	354	323	342	340	345	341	321	338	307	349	316	375	339	321	336	343	357	385	366	359	354	351	323	380	358	348	360	319	344	346	351	346	371	334	323	375	331	345	321	348	345	335	342	354	330	334	346	382	365	346	318	329	329	358	342	323	350	373	337	312	344	316	342	382	353	346	389	312	305	333	356	347	347	359	342	318	354	374	337	333	356	369	344	333	326	343	400	350	317	310	360	370	364	342	342	319	345	357	319	324	329	343	322	358	393	325	337	299	328	310	339	340	352	362	355	366	359	319	317	380	373	336	362	360	313	325	321	323	365	315	353	334	347	318	352	305	354	289	336	318	314	330	383	333	315	332	371	342	322	350	355	304	375	335	318	339	317	344	344	313	339	336	351	355	357	344	336	326	355	325	336	335	336	373	328	355	354	349	328	348	350	354	328	343	376	339	371	367	329	330	366	351	360	323	335	348	338	356	331	339	321	394	326	310	319	340	348	352	372	366	345	340	335	334	344	344	324	333	312	320	345	335	317	366	355	316	305	360	369	356	331	336	283	338	347	353	335	369	334	343	347	341	369	362	346	314	346	376	316	326	344	344	321	350	331	360	350	347	337	330	382	372	333	329	335	382	382	355	340	376	319	350	324	362	327	321	372	301	349	330	285	359	346	343	335	336	343	325	356	352	314	344	361	310	346	358	347	348	357	341	318	302	328	329	326	327	334	358	304	321	337	345	327	340	354	334	355	330	355	337	318	346	361	357	345	331	328	349	342	358	351	305	337	349	356	368	360	353	332	349	321	358	342	315	368	364	359	365	339	339	369	338	312	358	374	344	354	342	348	322	389	355	316	327	336	369	361	354	316	298	331	352	373	324	308	326	311	336	312	329	362	334	310	321	364	379	384	356	340	368	343	374	326	332	342	331	354	323	315	331	328	329	332	387	322	332	332	360	331	324	321	348	320	361	337	352	349	344	370	367	379	343	320	363	322	312	361	333	333	346	311	326	317	346	328	363	351	364	355	326	359	379	316	347	371	359	352	331	338	344	334	357	335	345	407	350	337	335	373	310	319	340	354	352	356	364	306	345	348	315	320	305	282	341	354	371	322	374	353	360	336	350	330	317	354	365	326	359	357	328	338	319	345	326	320	345	340	364	328	333	343	328	348	305	353	334	344	371	308	315	350	346	315	344	348	335	356	345	362	317	334	349	339	348	342	311	351	339	336	359	320	356	381	338	350	344	350	347	356	339	350	325	351	354	325	337	359	364	362	339	322	340	362	315	325	338	300	330	357	359	396	365	331	313	301	347	366	340	360	354	351	326	334	367	346	371	415	342	342	307	355	344	357	327	331	325	325	275	308	370	333	368	365	344	342	355	350	355	355	348	338	344	361	376	341	365	330	376	336	362	379	338	332	357	310	307	339	352	312	362	320	371	346	351	350	313	335	318	335	353	355	342	358	332	380	322	340	362	356	340	368	340	334	360	341	358	355	315	330	350	317	358	340	363	338	328	356	310	362	362	359	339	348	359	333	292	329	358	347	350	348	332	361	338	335	339	338	358	359	349	364	348	315	364	331	332	328	357	318	350	330	326
8834	1373	2265	2518	2308	2174	1888	1626	1461	1401	1299	1189	1145	1025	1049	996	992	1016	1005	879	968	947	894	917	977	899	939	907	927	946	921	898	927	907	900	850	851	894	895	841	894	874	839	840	855	824	863	832	901	843	842	850	845	873	887	843	858	878	865	882	890	834	826	811	840	831	842	858	834	844	893	811	817	820	829	808	883	824	889	867	851	879	865	861	912	869	829	889	893	813	831	809	907	873	860	858	881	871	836	834	825	844	856	859	908	814	829	839	870	837	884	861	838	873	895	940	834	842	908	846	849	905	887	912	883	826	904	837	815	845	841	859	869	847	899	962	861	856	841	855	859	842	799	848	829	852	852	849	912	877	809	859	861	910	864	866	849	833	864	905	861	877	831	879	833	853	802	855	861	855	798	852	848	870	831	904	833	779	830	842	855	850	851	856	829	848	817	835	840	812	835	866	871	879	854	838	824	823	902	912	839	899	935	837	914	910	838	871	892	837	837	859	847	853	871	892	887	815	890	850	812	878	858	798	875	869	822	890	880	874	853	807	831	876	869	841	881	847	813	885	781	820	838	846	847	844	837	844	863	830	863	883	871	897	885	854	885	893	866	839	827	852	880	845	863	829	860	875	813	902	829	843	830	820	884	881	857	860	869	909	863	876	810	831	864	857	863	860	879	834	872	868	840	815	836	904	855	868	943	837	877	851	855	893	865	850	889	799	864	882	855	842	938	841	817	852	868	899	871	838	817	855	847	842	857	811	870	853	827	853	842	772	820	810	823	814	824	840	827	873	794	832	862	816	863	868	856	827	832	851	807	862	851	905	810	910	862	831	861	873	850	791	864	831	842	865	871	823	851	819	810	894	872	802	833	870	856	871	867	790	799	848	900	827	901	839	795	845	833	878	834	827	867	841	825	832	896	876	849	812	896	764	874	859	858	824	810	872	789	917	866	824	903	833	849	822	820	827	867	808	796	865	870	801	822	801	873	815	854	806	853	863	862	891	923	859	799	858	815	859	848	852	857	830	890	877	840	848	833	826	872	783	851	849	882	884	858	906	833	861	843	812	821	837	896	883	835	853	853	825	872	865	886	880	853	869	850	836	871	891	874	827	837	921	808	862	858	837	834	911	858	808	846	841	853	836	806	892	820	882	926	830	818	820	841	824	853	804	871	844	857	871	836	865	849	875	847	818	903	891	858	837	844	853	868	842	847	835	845	842	822	801	866	881	845	823	865	873	837	844	825	819	874	841	887	877	806	794	825	834	830	866	829	916	843	872	877	836	834	927	862	862	838	858	840	847	838	855	853	836	803	865	856	842	840	847	856	849	877	823	797	805	791	816	817	800	910	875	878	852	845	832	835	876	822	908	841	833	821	814	821	870	867	872	835	885	871	867	840	814	882	818	847	878	915	900	851	870	850	866	824	817	816	863	870	833	853	850	814	836	855	832	845	845	852	832	850	823	850	888	835	835	837	778	870	861	818	837	813	873	862	842	816	866	869	845	850	840	860	838	848	895	833	853	835	835	865	872	880	865	835	872	843	870	868	873	892	837	874	878	827	809	861	855	874	805	852	803	829	828	859	870	831	861	925	813	865	841	847	855	852	875	835	917	853	873	874	826	845	830	836	827	814	861	780	816	820	871	847	884	824	854	823	851	856	856	884	855	886	830	864	831	852	878	824	813	872	887	870	855	823	837	838	852	869	846	850	869	807	841	842	807	869	872	855	827	879	844	853	883	899	851	814	831	843	827	814	864	844	789	892	806	879	786	821	833	817	816	811	859	817	823	821	830	888	824	886	868	897	877	814	838	885	856	878	874	838	835	829	906	872	824	878	829	827	883	819	819	875	906	837	825	852	857	840	851	812	900	861	804	873	888	812	868	860	867	848	865	870	859	912	855	842	870	844	867	879	890	825	831	875	828	899	857	864	846	839	862	888	833	886	809	823	855	842	865	826	820	854	865	835	867	866	908	884	841	938	799	867	832	869	852	873	894	837	856	890	883	828	855	836	791	898	853	828	891	833	854	845	837	832	913	871	834	893	848	846	857	809	867	853	799	826	798	899	836	877	897	868	871	846	830	864	884	806	824	832	897	822	851	851	859	859	818	841	851	885	854	892	915	791	825	852	835	838	861	789	822	864	872	837	842	826	818	849	888	848	835	870	867	874	862	897	850	763	860	865	871	797	901	861	870	897	874	881	816	917	813	877	836	838	846	886	905	838	803	845	840	910	844	838	882	852	886	874	857	885	859	839	858	869	883	863	882	874	807	866	892	799	859	855	851	865	846	886	873	838	872	827	859	784	825	816	860	851	831	825	891	844	869	834	863	837	839	839	847	875	849	884	835	848	834	783	790	924	848	850	860	866	882	869	858	894	857	861	823	923	824	839	830	876	858	788	887	887	823	848	877	854	839	841	824	852	855	830	889	839	901	856	882	884	904	841	870	887	873	809	859	850	841	833	842	913	837	879	858	841	851	877	871	873	845	860	841	813	850	893	883	848	870	864	812	868	842	846	842	848	796	808	800	894	856	926	839	847	898	884	803	782	817	861	881	855	828	816	805	853	826	828	848	828	842	886	808	887	815	840	804	837	877	844	868	869	893	844	808	865	857	860	881	859	851	807	839	862	839	845	820	857	830	833	844	848	871	818	854	834	867	858	863	784	861	832	842	898	805	847	859	852	845	830	829	919	867	833	872	841	836	823	806	850	824	878	869	868	832	906	837	834	862	878	852	862	816	823	824	852	841	883	779	836	807	833	829	830	858	839	848	849	895	833	830	870	845	901	852	835	846	859	855	878	799	840	859	860	883	849	867	856	835	881	909	843	864	827	830	909	888	834	842	874	852	847	824	841	823	884	853	846	835	887	831	863	847	873	845	867	892	810	886	835	852	833	858	838	852	884	858	854	853	834	816	841	849	891	843	874	896	847	861	844	818	883	850	846	882	896	912	851	833	846	886	865	876	869	896	839	811	852	846	801	845	920	774	799	818	855	832	834	913	872	828	847	851	853	824	811	828	846	840	835	812	839	862	914	855	871	833	884	836	855	859	836	862	830	806	896	918	842	831	911	772	849	826	814	832	846	852	810	857	867	813	835	853	829	899	840	855	788	847	828	837	873	923	881	906	887	856	861	860	836	884	837	833	837	874	830	874	820	878	851	809	875	934	869	910	837	838	872	877	856	867	871	824	853	831	842	854	853	832	829	867	843	879	868	826	852	866	864	865	846	879	845	888	901	859	875	816	847	861	855	892	891	812	809	834	830	820	850	868	806	832	859	836	859	886	812	905	866	872	890	833	882	829	891	827	868	863	819	841	803	855	887	882	848	854	908	814	851	869	858	849	859	868	857	892	840	866	865	866	806	859	860	860	852	871	859	847	866	870	864	868	836	772	843	846	840	843	850	874	819	842	817	859	869	825	823	900	890	843	881	836	872	861	876	852	879	850	856	883	888	914	845	831	838	825	837	824	829	857	842	811	855	865	843	816
2015	417	459	399	415	421	404	445	377	426	416	372	387	391	408	389	381	393	448	386	390	419	403	381	401	437	364	380	386	402	390	375	392	408	407	358	381	368	356	405	386	365	398	431	401	399	365	408	413	385	418	402	402	440	399	379	392	365	367	390	405	396	396	432	375	405	395	400	372	393	403	370	388	409	394	426	378	405	394	355	398	400	375	415	403	374	402	368	392	411	369	387	348	385	374	371	415	406	372	391	397	394	343	361	406	379	404	396	376	374	422	358	374	388	390	375	400	393	365	371	392	361	358	368	343	428	383	394	404	390	385	399	423	416	393	419	396	394	334	439	377	401	404	410	381	399	377	406	415	414	369	391	425	390	405	411	382	406	404	392	414	387	363	370	380	387	403	377	418	419	396	415	397	393	332	357	366	360	367	360	404	379	393	385	407	353	374	381	348	358	402	396	386	376	424	413	389	405	428	393	422	402	373	375	403	416	427	374	420	411	385	402	365	371	408	370	368	363	375	384	392	406	446	367	405	370	436	392	382	392	389	378	408	376	414	401	386	390	411	408	399	394	352	403	412	399	429	375	387	425	384	406	390	374	444	416	374	439	379	360	393	399	359	370	431	382	368	373	420	366	385	388	411	386	383	368	402	364	391	416	370	379	416	421	386	381	388	348	419	396	386	423	380	427	378	420	402	390	412	404	394	402	372	371	384	414	405	382	398	359	407	389	375	406	378	418	387	407	422	448	386	365	385	396	401	365	359	417	418	391	377	364	352	393	417	405	388	378	398	408	359	380	391	421	418	401	379	388	418	380	393	388	365	394	399	408	367	396	391	423	379	441	429	405	372	448	387	406	416	388	357	367	387	431	405	405	389	373	401	402	387	372	390	414	415	370	405	394	441	399	380	356	381	328	361	388	400	427	413	424	422	424	354	384	356	381	391	377	389	383	383	410	402	429	403	378	356	400	398	383	402	360	402	382	386	432	396	374	405	436	379	393	377	368	359	389	406	411	396	415	399	412	382	395	376	385	374	416	433	417	433	355	412	388	408	402	388	385	424	427	392	387	429	406	395	374	391	397	395	387	404	379	395	379	373	367	445	380	363	396	405	393	354	403	401	382	404	427	406	382	421	335	365	350	398	424	389	400	362	421	413	372	387	427	382	354	401	393	418	399	409	355	426	370	390	356	417	379	385	383	430	415	379	393	399	397	446	392	428	373	438	392	394	374	367	384	407	375	443	361	395	364	388	397	393	400	393	373	377	410	415	414	359	406	377	363	401	404	392	421	392	398	399	402	380	417	399	425	381	410	421	431	410	360	396	425	372	381	410	442	434	414	395	362	390	382	381	384	402	404	431	411	381	398	364	415	436	402	400	361	405	362	390	388	372	387	415	378	375	373	384	411	399	392	403	418	371	394	421	425	370	388	384	380	410	444	398	383	403	465	420	422	393	379	439	424	361	399	356	406	384	423	357	386	392	412	366	384	379	416	401	431	400	391	451	391	405	385	395	412	388	369	412	401	395	438	374	417	386	390	403	390	366	388	418	383	418	380	393	418	395	385	404	394	391	382	385	433	406	392	398	401	380	447	376	423	385	406	389	388	418	433	370	410	402	423	404	419	370	361	433	439	381	408	398	406	352	370	362	353	390	389	393	394	400	384	386	380	371	394	426	411	387	372	389	417	381	378	379	397	350	386	409	371	374	427	389	399	433	376	380	424	392	403	392	420	388	395	385	407	393	356	401	389	351	355	390	405	386	384	411	367	371	412	393	371	381	392	417	385	376	363	413	462	331	410	410	360	385	436	381	415	364	428	408	385	393	399	418	394	364	411	375	375	369	363	373	392	381	362	367	385	404	394	390	378	413	400	391	393	405	378	427	369	385	384	443	396	388	398	407	396	401	415	374	376	412	376	353	378	450	404	391	385	398	409	350	401	376	384	422	358	358	373	426	458	400	384	398	363	435	406	384	419	362	350	380	411	411	424	401	365	346	375	387	373	384	398	393	399	387	348	389	408	390	402	349	369	445	375	383	358	376	413	433	363	386	368	370	408	382	375	390	387	395	392	393	368	398	406	407	383	364	377	393	391	382	338	403	415	406	409	417	387	441	446	428	399	324	346	422	397	372	388	404	426	412	433	401	380	378	361	390	371	366	394	391	389	389	397	431	372	375	377	412	416	381	401	374	418	423	373	392	432	398	381	388	416	395	393	404	361	403	410	418	410	358	418	394	410	410	359	370	395	374	390	389	362	409	398	384	419	391	413	378	376	408	376	349	387	398	379	389	418	376	418	429	409	419	412	442	398	433	419	395	390	393	384	427	416	393	359	395	420	406	396	371	384	369	402	429	439	382	407	386	390	401	405	343	415	373	419	396	380	386	405	388	401	393	402	374	371	347	367	387	388	403	362	389	402	335	366	373	394	397	422	385	394	395	374	384	382	368	345	392	398	382	414	398	418	416	386	431	393	373	397	447	376	410	372	410	421	374	415	387	389	411	385	383	377	347	407	366	428	372	403	409	394	390	401	386	404	402	423	420	440	417	356	388	380	371	406	380	405	395	380	411	394	379	397	380	391	377	430	374	363	387	351	380	356	411	405	439	368	422	369	422	417	422	397	408	425	402	404	431	403	389	399	386	395	384	391	405	364	426	388	424	421	410	386	382	397	353	379	384	395	355	388	367	423	393	407	418	369	375	409	429	397	411	380	413	378	376	386	428	386	360	375	425	398	410	379	424	428	411	403	426	372	391	431	372	382	393	416	412	423	409	381	394	409	400	383	407	392	415	441	370	404	368	365	422	391	412	390	399	418	362	376	388	396	387	381	368	419	339	398	384	420	413	373	391	425	390	359	411	382	416	394	383	395	371	381	417	395	423	417	395	392	411	417	372	361	418	379	397	397	403	381	406	411	363	374	397	373	387	413	420	417	460	376	440	405	339	385	396	357	446	360	391	375	381	392	377	403	386	401	378	374	393	392	404	383	379	377	407	400	390	407	360	449	365	387	423	400	394	382	395	389	397	366	402	423	376	394	359	378	397	403	375	390	404	405	375	388	422	370	375	377	369	382	395	389	411	374	351	372	392	370	385	395	399	387	390	415	363	391	401	426	415	407	398	401	407	418	423	420	345	407	394	409	372	412	385	398	430	364	401	431	383	379	409	369	398	359	404	391	384	354	346	372	389	392	391	390	403	343	377	388	396	397	424	408	385	364	392	427	407	405	397	379	393	384	395	388	421	375	361	405	419	376	424	375	384	401	417	371	396	376	402	382	402	366	376	418	423	409	393	441	380	402	379	373	357	397	381	375	367	393	386	405	410	368	408	396	393	382	366	441	389	358	417	367	416	419	405	402	393	410	393	402	438	368	334	348	433	418	407	398	352	387	430	404	423	407	361	404	397	361	384	400	379	367	376	418	409	397	397	394	377	393	363	400	390	372	409	425	402	348	418	386	397	419	424	394	396	416	417	413	415	395	373	378	371	407	423	388
2321	945	989	1009	976	946	949	918	936	884	868	934	924	928	930	901	912	867	921	910	976	884	929	913	892	889	886	958	905	927	888	927	891	952	944	950	908	873	874	897	900	909	939	906	860	918	912	874	886	930	934	875	898	884	896	918	915	911	946	879	876	931	904	912	906	880	931	898	910	900	891	900	942	879	964	904	927	942	862	867	879	940	929	898	906	901	894	898	890	933	931	877	855	959	976	880	948	926	901	937	936	902	880	935	901	901	884	946	946	920	844	895	871	903	894	910	935	890	913	902	942	895	858	900	886	907	935	810	919	886	942	934	885	947	912	952	892	939	891	886	863	928	888	924	886	913	889	970	849	853	902	889	911	918	871	858	866	887	919	891	926	891	918	887	911	941	896	908	941	830	912	910	906	919	904	909	886	909	937	923	927	901	883	921	895	922	945	875	927	898	933	886	894	899	938	859	888	946	868	895	935	869	970	902	884	897	934	973	901	865	930	910	938	921	909	933	898	915	922	887	915	945	905	858	975	921	891	900	917	913	908	888	936	954	944	916	911	895	915	872	886	928	887	906	924	933	896	903	877	942	901	843	920	895	916	902	891	886	970	918	936	884	897	960	894	926	946	929	881	884	901	941	887	912	970	924	907	954	906	926	893	947	924	896	929	932	916	885	886	908	903	896	857	868	934	879	878	907	889	900	921	926	936	965	951	885	895	935	891	880	915	924	932	890	920	862	844	910	890	945	924	889	930	879	886	878	891	879	870	920	946	899	853	903	882	887	907	929	880	882	911	904	932	880	883	962	903	884	865	874	919	878	881	858	920	890	881	886	908	918	928	881	896	853	853	924	893	906	943	836	901	834	944	879	875	907	921	852	888	910	910	913	929	920	923	921	891	934	950	952	926	918	869	924	906	920	917	876	903	927	904	911	933	947	878	937	950	920	885	953	873	934	917	903	905	900	915	946	828	889	894	916	915	919	917	898	906	938	889	901	865	898	888	942	863	895	865	893	925	908	915	881	935	930	922	955	910	935	902	919	890	956	922	933	911	882	903	869	928	885	926	897	907	923	872	876	890	900	941	893	928	907	901	917	895	933	871	963	958	884	854	944	890	856	883	929	841	880	868	921	861	868	906	1014	918	881	921	902	946	935	921	913	1006	896	899	877	946	902	884	885	964	909	843	902	952	899	906	870	894	886	973	863	927	964	886	893	889	927	901	882	917	891	920	899	899	871	845	866	915	932	904	883	890	899	891	899	904	868	912	892	991	840	937	868	921	842	916	889	880	893	897	918	913	868	926	915	943	888	905	904	911	881	827	897	887	921	924	944	907	899	902	923	897	891	912	858	851	960	910	862	860	854	910	907	923	950	879	918	859	914	842	914	937	878	863	924	940	911	909	918	955	893	897	877	937	913	892	873	849	919	922	951	836	949	897	908	836	893	903	925	891	928	905	887	935	866	880	886	918	936	917	854	867	918	936	906	900	894	883	888	919	903	975	911	956	919	881	929	883	905	926	871	885	884	916	902	871	936	929	850	900	910	903	920	890	936	869	851	902	884	930	935	923	886	867	878	901	870	945	916	936	969	893	862	963	964	894	908	877	887	872	896	918	899	912	904	896	867	894	874	946	860	907	885	886	889	900	945	930	872	878	920	903	879	919	963	927	935	906	934	916	871	903	939	859	945	872	871	934	873	881	914	921	912	938	928	909	942	914	892	894	898	899	908	891	901	906	899	955	872	893	915	942	912	939	933	855	922	858	923	904	889	893	925	944	922	976	901	840	919	940	970	872	918	901	858	903	958	888	850	907	893	838	923	857	928	901	960	890	903	904	935	946	920	892	931	869	881	920	893	935	925	965	856	931	897	944	921	923	892	946	896	892	898	947	874	889	896	931	927	895	897	875	868	941	990	922	824	921	910	915	891	872	871	868	908	918	930	961	913	943	973	968	872	935	952	894	887	934	906	966	888	921	914	940	935	926	927	918	910	870	882	920	976	885	945	901	952	900	929	877	916	864	910	863	859	914	892	871	895	867	895	871	904	936	876	932	925	929	907	945	941	911	908	908	874	892	912	885	904	942	910	883	896	885	881	928	915	959	904	836	928	933	874	916	902	872	904	926	901	938	898	900	901	941	924	875	869	899	894	911	904	918	858	885	933	867	858	906	930	897	906	916	962	933	870	883	865	912	896	887	868	924	926	852	871	856	895	920	894	861	922	927	939	920	919	896	932	946	967	807	880	948	919	933	886	885	887	922	862	905	872	915	909	923	863	892	899	908	924	890	922	898	894	896	898	916	890	922	928	942	953	876	865	915	854	936	910	896	905	914	877	919	940	936	922	949	938	938	906	870	903	923	869	912	904	929	921	935	882	860	896	929	944	917	945	901	927	940	935	867	906	884	868	921	849	964	914	853	895	936	930	907	914	913	925	845	948	880	888	958	932	883	884	940	883	924	906	877	933	890	918	890	892	900	950	897	886	905	883	921	946	914	868	943	944	909	882	940	929	917	918	914	951	871	894	919	982	911	854	901	900	922	908	940	934	877	932	871	919	958	939	921	894	895	937	948	851	874	873	894	921	926	923	873	850	924	914	946	905	903	875	962	935	931	884	882	907	922	893	888	902	924	974	897	910	890	917	858	895	924	905	842	919	872	898	867	960	885	891	874	917	935	881	926	841	911	899	947	957	903	955	948	891	919	883	946	947	915	891	877	893	924	913	903	894	919	909	900	874	888	927	858	889	927	908	881	920	967	896	894	917	879	920	901	880	891	871	885	917	891	881	894	905	893	920	880	908	914	886	969	903	927	883	907	897	917	906	940	909	893	931	849	879	896	895	916	881	952	934	822	878	903	878	952	919	908	896	872	900	875	888	937	899	921	899	937	874	875	876	901	929	893	902	896	888	871	893	855	874	868	900	914	931	897	925	904	925	881	958	924	921	944	913	900	892	903	927	910	899	902	896	910	908	920	854	856	920	874	993	907	893	883	867	914	917	901	883	880	879	863	912	893	965	903	953	876	879	882	929	934	852	871	874	864	948	959	884	876	887	857	898	940	899	895	953	918	945	922	906	944	956	858	911	889	914	953	897	924	927	897	895	935	894	898	907	894	886	889	863	886	912	890	891	903	924	931	888	900	929	918	881	882	908	890	927	906	890	919	859	867	951	893	949	872	880	856	890	838	936	943	867	863	897	936	904	900	886	888	947	916	888	896	909	901	920	909	935	907	901	915	917	930	882	949	836	930	952	913	909	924	928	923	926	920	884	919	874	946	932	892	893	918	916	899	916	892	903	943	874	932	873	905	965	906	902	939	890	948	907	961	837	817	897	882	886	895	912	935	900	915	819	906	912	883	881	854	895	887	900	892	922	879	913	925	872	912	910	927	879	875	889	964	933	880	888	843	947	915	932	935	922	894	965	943	940	882	870	938	907	871	852	917	944	909	916	899	914	938	941	907	877	870	873	950	888	886	883	846	896	854	947	901	931	919	884
7375	498	510	433	383	333	337	292	246	270	277	259	219	253	193	239	245	233	209	225	220	233	217	242	228	239	196	247	224	221	244	223	254	254	240	214	195	239	224	237	232	255	216	210	207	213	228	216	211	210	221	221	208	246	255	223	216	229	254	213	202	248	220	233	228	233	223	233	244	213	216	230	203	215	261	207	236	216	208	220	254	249	252	223	260	223	213	231	237	216	230	233	259	216	207	246	214	241	235	223	237	236	205	219	251	198	223	222	234	215	192	231	242	222	241	223	187	233	198	205	242	223	229	259	200	218	266	236	219	217	260	207	230	189	197	196	240	226	242	197	256	225	223	224	231	215	203	212	221	241	213	212	212	238	245	231	247	229	242	224	209	204	249	216	235	238	193	226	207	214	209	239	215	207	258	207	246	229	218	247	223	239	219	223	202	225	207	205	220	263	229	253	199	224	241	227	252	268	241	239	221	201	209	201	217	227	225	204	237	208	212	219	253	244	205	235	215	245	229	220	202	195	215	233	205	224	199	211	231	225	203	228	245	251	215	209	220	235	234	246	242	223	211	226	209	238	231	234	221	230	210	209	231	221	227	206	216	219	206	262	214	244	263	230	218	209	240	237	215	212	233	244	203	248	226	231	240	217	202	229	198	215	234	214	228	225	220	246	227	244	244	249	215	231	250	223	242	220	208	216	201	205	202	218	240	205	229	226	216	239	211	228	261	208	254	212	195	217	223	199	225	232	242	238	236	220	235	230	254	213	231	253	203	229	242	212	237	234	232	215	224	223	216	216	237	220	222	222	190	247	237	224	219	219	269	232	226	226	222	222	220	214	237	242	223	225	240	214	207	222	212	212	217	244	217	241	210	226	191	252	222	252	218	237	207	231	223	214	215	218	219	246	234	228	237	232	208	245	241	224	227	239	221	248	187	229	223	211	213	226	211	205	239	221	205	227	245	230	230	255	233	253	237	250	220	218	236	219	227	241	222	243	206	185	240	223	236	223	221	196	227	216	233	208	209	249	237	211	226	224	240	250	206	196	224	198	216	235	220	219	234	228	209	240	231	212	245	227	228	220	230	204	248	224	218	223	223	225	244	219	225	221	209	225	237	222	247	241	245	196	231	236	219	240	225	262	182	227	245	218	238	211	252	242	219	238	230	215	208	238	243	236	237	218	229	215	263	234	212	223	224	221	231	231	208	228	214	204	237	198	214	221	230	215	200	223	239	203	246	204	237	223	246	194	218	225	215	226	201	223	213	225	229	227	240	202	205	212	228	216	223	236	222	233	257	203	217	246	212	227	200	216	242	244	228	235	229	227	225	220	204	245	216	210	242	221	227	189	237	213	218	221	233	235	231	223	209	232	228	243	216	220	205	219	220	225	242	247	231	207	240	230	217	237	253	213	231	200	228	219	267	266	246	249	268	235	207	225	236	223	216	223	188	221	244	233	207	225	225	236	260	203	247	218	228	224	196	208	208	220	217	217	229	259	252	196	246	238	212	232	242	237	209	209	224	228	226	248	271	212	228	236	225	237	228	187	220	211	220	219	235	203	223	230	215	227	221	214	244	230	244	233	231	239	231	221	235	221	209	221	230	224	240	215	208	240	249	244	210	230	215	212	210	219	225	238	199	224	238	232	208	204	213	241	184	192	232	195	229	223	215	234	221	233	215	210	227	230	223	238	207	238	224	243	248	221	226	244	214	254	245	216	223	200	221	225	257	235	214	208	209	231	242	236	236	215	242	198	218	219	225	219	213	215	222	223	209	218	241	242	230	223	217	199	232	229	238	253	226	208	221	224	254	217	232	221	232	243	218	213	214	244	234	229	239	249	247	223	225	196	240	208	233	223	225	235	219	197	222	226	219	221	223	188	270	250	217	213	219	205	192	243	211	231	207	230	227	214	213	230	228	246	237	215	244	200	221	182	222	231	211	214	236	236	207	227	269	298	225	220	237	230	245	218	244	236	218	222	213	233	219	219	215	225	218	218	228	206	216	212	230	253	231	213	249	245	237	221	216	210	217	224	246	225	210	242	235	223	222	216	241	226	235	237	240	238	213	243	235	201	235	230	235	230	221	255	219	242	228	221	217	229	221	241	232	231	227	216	245	222	227	223	213	212	224	232	225	205	212	215	238	239	258	194	227	194	249	241	209	227	193	207	233	236	189	220	252	198	230	235	194	234	196	225	223	197	252	204	211	231	197	226	223	199	185	237	206	241	269	209	228	253	222	224	271	255	241	201	203	211	189	239	226	234	221	211	193	235	225	199	235	238	242	239	248	230	247	238	206	221	245	225	230	196	182	230	221	221	241	221	247	223	209	214	209	202	201	212	217	226	225	212	233	231	244	257	207	228	221	214	237	237	251	234	231	247	230	229	220	240	218	238	259	226	259	241	224	197	238	223	216	224	217	213	236	235	219	204	238	231	221	263	260	223	230	243	237	240	223	173	212	217	217	251	230	219	228	243	244	229	247	248	212	212	236	219	201	184	227	249	212	237	227	233	198	228	210	256	252	238	200	241	245	221	212	235	269	216	215	234	250	228	249	224	239	234	233	246	244	225	222	220	239	252	209	205	228	202	242	234	225	225	258	231	204	201	228	238	206	219	237	224	209	261	233	217	209	243	193	219	187	216	217	258	243	261	242	239	232	234	228	242	197	255	241	280	221	208	218	229	204	219	223	221	217	218	247	239	218	229	233	248	232	239	214	222	239	231	256	202	230	211	195	235	245	225	223	225	235	228	212	230	193	241	233	237	208	206	226	224	235	237	228	246	219	228	213	208	230	217	226	238	212	237	222	211	243	232	232	236	233	227	224	227	207	228	230	213	225	223	232	220	262	255	245	205	251	210	227	216	236	202	222	229	242	201	217	232	218	217	250	253	200	217	230	209	250	199	217	233	227	216	222	253	244	219	204	220	243	237	239	219	205	216	208	218	229	238	223	225	230	227	246	255	218	228	236	220	255	227	230	253	191	213	203	191	246	202	198	251	229	238	207	245	224	248	224	227	233	194	212	224	227	222	246	237	224	203	214	193	251	220	227	220	249	236	220	225	215	231	231	222	233	217	240	211	228	216	240	215	215	212	233	222	246	214	228	239	255	223	203	211	219	243	237	192	191	205	202	226	219	205	205	203	219	224	198	198	216	243	230	208	212	213	206	199	252	224	211	228	223	222	224	191	267	238	192	206	234	260	216	225	238	216	219	206	214	210	255	230	216	212	233	196	221	207	209	220	203	218	226	249	259	226	198	223	216	197	226	218	209	250	246	219	191	241	262	259	217	239	213	218	247	206	238	216	225	198	238	221	246	222	214	210	219	240	217	243	221	208	212	237	216	214	223	230	223	235	220	223	191	184	224	232	218	226	230	240	192	210	221	239	244	222	226	206	232	214	200	238	231	254	218	222	223	216	212	193	238	229	221	220	208	239	209	216	218	224	248	209	223	229	226	242	223	187	220	226	208	196	201	246	255	231	232	235
6659	810	1280	1413	1262	1174	1023	957	834	817	832	795	690	681	656	674	626	655	623	627	673	609	645	635	604	590	663	655	596	607	582	617	588	678	638	608	596	581	571	583	618	625	580	596	591	627	588	560	627	607	629	568	574	619	592	603	621	615	608	636	583	594	631	600	587	570	582	569	604	602	577	604	619	635	582	571	615	542	582	595	615	608	566	629	590	571	595	587	608	599	579	581	593	604	602	616	599	552	628	604	591	562	573	572	612	544	599	591	603	604	561	582	613	589	609	596	552	587	645	601	614	611	577	575	572	612	626	597	624	559	614	615	582	554	619	560	594	590	551	643	558	592	568	582	634	599	601	649	562	615	588	621	550	597	627	567	610	598	600	582	590	592	596	606	548	616	611	574	556	614	553	579	620	565	560	556	603	610	609	569	618	592	628	571	595	608	610	627	590	599	598	574	561	583	585	566	626	652	599	589	595	608	597	606	587	592	599	610	583	563	603	557	610	618	574	587	564	553	521	642	558	549	591	635	593	633	599	554	589	588	585	629	616	581	615	604	600	622	563	561	623	635	557	619	571	602	566	608	586	583	607	635	569	572	631	565	627	576	592	653	605	592	566	626	582	565	561	591	578	567	623	586	621	571	597	635	605	587	640	576	574	640	572	561	666	555	604	595	614	581	537	589	583	592	580	579	580	589	566	559	584	604	612	575	635	621	627	574	594	566	608	593	590	577	603	589	605	601	581	598	571	595	597	597	606	624	564	630	627	607	602	587	601	603	575	550	608	569	582	558	591	611	601	583	574	574	618	587	581	608	581	580	588	559	564	612	569	581	612	602	560	586	571	580	560	601	559	587	569	577	604	567	597	596	590	586	615	641	547	563	624	596	576	596	603	620	558	642	601	595	597	610	601	561	570	610	573	527	583	593	567	596	605	582	562	545	632	595	604	603	611	576	587	644	584	635	633	602	565	618	619	632	601	586	614	647	602	587	552	583	580	586	591	633	567	602	592	566	610	599	580	587	557	606	565	582	586	591	564	636	578	582	625	612	641	551	607	576	571	568	613	597	563	599	611	621	567	616	647	567	585	631	624	589	601	555	594	641	550	569	612	574	587	604	611	584	597	565	575	544	615	560	572	575	602	574	547	600	597	504	539	607	620	610	591	561	602	587	601	584	606	551	553	588	620	566	577	625	623	583	588	588	623	622	568	587	575	591	629	615	585	551	653	611	608	576	561	591	537	589	598	600	569	580	613	570	593	600	569	614	556	578	571	579	558	590	591	577	583	598	576	601	595	633	582	598	644	619	526	588	588	566	581	595	619	575	609	579	573	607	559	646	600	585	590	590	616	559	608	583	618	589	589	650	608	633	585	557	563	559	582	601	613	580	595	600	652	593	589	592	621	578	608	611	591	617	618	569	574	597	556	629	593	579	610	572	619	587	576	560	582	633	583	562	604	611	580	577	604	612	569	548	598	556	632	584	596	571	577	584	603	580	610	594	613	586	564	606	568	633	584	597	605	565	588	529	557	561	599	575	559	575	591	590	560	559	583	595	620	591	617	557	576	587	575	647	600	548	602	612	562	628	595	622	628	591	588	570	579	594	574	589	588	575	576	596	561	578	569	571	568	621	572	587	592	592	589	582	566	593	619	623	585	596	564	638	634	600	596	581	599	614	591	617	599	560	568	617	578	588	564	606	583	609	577	601	604	593	591	681	596	597	590	592	627	569	547	546	569	564	579	576	583	597	556	576	596	612	595	586	625	619	563	561	584	550	638	592	567	606	619	582	556	618	595	586	574	591	578	583	570	562	600	593	533	569	581	594	600	600	617	580	590	559	602	651	599	580	563	561	600	564	595	605	596	565	595	621	597	555	633	551	583	568	558	606	593	576	591	582	593	606	596	587	568	642	520	595	596	631	570	673	601	587	584	548	577	573	583	597	589	574	599	575	579	584	575	590	596	581	571	563	574	558	582	584	599	606	590	626	615	586	601	581	612	569	565	596	618	630	612	586	589	618	534	594	568	577	625	595	592	594	611	558	568	623	619	585	608	582	612	587	558	606	582	577	572	598	593	576	578	540	581	561	610	575	619	597	589	581	606	539	565	591	613	578	579	569	583	608	584	611	539	630	613	543	565	622	559	579	603	591	621	606	550	541	585	548	593	593	594	580	614	593	555	574	625	579	576	597	625	578	625	575	565	575	562	584	551	632	612	584	599	625	590	581	590	588	590	539	580	605	612	583	608	546	604	578	612	558	587	573	559	568	592	592	634	561	597	582	633	555	588	579	607	608	591	624	632	604	618	584	547	590	608	595	613	599	572	631	608	558	632	547	563	592	599	618	608	606	582	602	595	584	578	627	654	531	601	616	598	648	647	576	579	600	576	610	607	596	565	613	605	544	578	600	619	572	573	564	626	554	586	603	622	595	569	591	561	605	537	601	628	622	607	634	598	587	598	601	576	590	599	605	599	616	587	547	562	604	572	558	589	563	557	597	566	602	583	602	593	618	594	584	595	592	577	629	634	561	608	573	624	584	576	553	613	596	577	581	630	580	567	605	570	585	592	577	580	593	595	571	636	608	564	620	591	630	617	590	581	555	549	630	606	631	582	582	575	629	554	597	595	533	611	619	619	610	591	613	579	565	601	615	586	556	588	587	610	577	594	602	596	585	615	598	591	579	604	584	579	550	654	572	618	566	577	584	542	619	592	581	545	606	593	611	589	591	576	564	573	588	560	597	622	558	624	582	590	617	574	587	608	590	594	608	601	634	588	611	541	586	539	578	596	597	555	591	632	601	593	598	588	573	592	592	589	614	607	553	601	617	593	604	578	582	565	600	586	625	589	575	612	590	603	611	539	592	604	558	573	602	604	589	613	608	570	598	599	622	543	606	611	574	564	609	605	608	570	601	574	576	606	650	561	605	648	646	573	604	590	601	590	581	526	605	595	582	605	596	573	615	543	563	573	612	583	599	553	587	587	605	622	592	570	565	604	579	573	569	582	613	587	577	620	590	631	604	571	560	562	569	577	579	629	602	603	578	575	560	587	639	579	598	584	620	601	617	595	604	547	577	600	609	601	605	596	584	599	561	556	577	586	601	658	616	578	605	573	577	615	612	580	563	554	564	573	632	513	590	585	624	614	598	566	582	622	587	594	563	576	577	559	579	559	597	584	571	555	600	606	573	589	550	610	571	578	636	602	627	540	603	571	548	582	608	608	582	600	593	595	613	598	599	610	622	560	603	596	581	550	596	562	539	546	547	546	577	576	585	600	595	603	566	562	564	627	572	597	600	595	634	552	589	596	598	598	571	607	584	566	597	595	590	623	565	612	568	566	596	596	623	578	573	582	589	602	596	558	603	601	580	560	564	572	589	597	535	522	611	599	626	611	573	583	590	602	631	620	597	622	589	635	563	664	611	633	570	565	604	561	601	620	589	607	560	597	625	611	605	572	590	604	606	569	599	585	589	611	568	598	574	525	601	590	611
15011	1365	1068	845	632	600	555	497	427	434	462	402	416	355	391	343	373	338	364	363	399	355	308	355	355	394	344	377	338	301	371	376	383	325	355	336	326	338	310	365	341	318	323	315	380	376	341	325	357	368	366	370	355	361	341	340	365	326	358	348	319	328	332	353	354	342	323	349	329	343	362	392	317	305	362	365	342	361	385	337	344	361	344	350	296	346	353	368	363	358	316	405	353	357	334	353	344	357	349	326	351	340	333	346	371	344	335	348	357	313	343	381	384	345	387	317	343	365	346	340	342	350	353	369	351	334	363	362	360	348	333	351	354	328	353	341	377	322	370	366	363	342	361	357	355	350	339	327	320	356	389	381	374	358	336	343	385	364	308	363	333	324	356	354	342	378	354	325	351	315	355	363	358	372	359	354	340	335	386	362	344	319	315	309	339	321	333	351	387	366	337	325	351	334	374	357	336	368	372	338	362	313	333	346	339	353	367	331	331	361	363	341	388	356	338	333	351	343	329	362	362	350	319	311	357	316	331	356	363	344	351	350	365	339	344	382	351	343	339	308	358	336	314	350	333	341	366	346	321	331	351	339	326	356	331	354	352	366	323	323	331	315	375	343	366	363	338	346	313	366	351	368	351	337	376	347	364	330	352	373	365	305	336	310	329	315	348	326	358	327	311	322	349	382	332	312	321	338	321	347	351	364	314	342	361	318	381	320	354	367	322	340	327	360	335	366	312	353	348	344	348	308	352	382	335	355	321	361	302	316	336	351	327	347	315	372	349	347	335	322	340	352	330	352	371	323	300	345	342	350	336	310	338	341	342	346	340	367	375	357	312	329	338	356	374	329	366	355	375	344	340	347	340	365	322	352	387	313	355	340	343	308	337	356	398	353	349	358	335	355	352	320	374	324	353	312	354	318	363	355	313	338	349	339	351	327	310	310	340	332	351	324	340	337	349	341	343	314	366	338	338	353	326	346	342	381	355	354	345	355	351	345	380	323	355	336	339	355	366	359	309	350	349	360	320	311	340	293	332	383	340	325	333	379	351	368	351	311	343	322	363	335	363	361	343	329	359	377	330	373	365	329	330	352	341	335	367	317	320	369	356	376	372	320	334	362	312	342	365	317	348	317	336	324	341	318	335	367	331	383	316	323	334	335	351	341	364	345	345	370	372	351	340	344	335	353	328	350	335	332	396	338	323	323	352	381	377	364	390	369	348	362	350	349	332	323	382	342	314	299	356	364	320	361	392	355	345	343	370	393	360	350	313	339	348	368	332	397	364	376	358	356	313	335	345	312	328	326	351	378	383	338	327	365	325	343	359	351	364	377	345	309	336	365	367	343	355	359	351	338	344	376	367	356	352	359	348	366	328	370	354	340	340	335	379	316	358	381	342	361	368	315	361	356	356	367	353	314	346	348	347	386	335	339	356	383	368	321	353	350	347	394	332	333	368	367	325	327	362	364	355	338	351	339	375	336	348	351	358	343	356	333	292	328	312	360	364	316	328	354	331	358	378	336	367	373	339	364	354	385	363	342	371	348	361	364	332	359	386	313	341	343	316	312	340	320	353	310	361	328	351	360	333	347	359	351	332	324	370	306	321	331	379	355	318	369	373	365	343	343	332	341	351	341	310	375	299	329	356	338	362	342	326	336	322	330	359	353	310	334	324	342	344	297	333	370	332	365	353	346	312	314	355	332	368	356	354	377	390	343	296	345	351	364	376	358	361	359	337	337	329	361	374	304	364	347	348	324	355	344	331	322	358	338	335	349	380	385	304	363	369	367	350	308	375	330	351	345	315	345	328	301	332	314	331	355	334	358	392	358	328	313	340	334	370	347	367	330	332	325	351	318	339	360	316	348	360	341	376	350	370	381	351	330	328	301	338	359	354	343	326	327	354	349	306	299	393	391	374	336	328	350	339	320	350	336	326	323	320	316	349	340	358	330	356	317	333	371	343	344	336	364	373	356	339	354	347	366	325	358	360	370	373	372	334	372	342	308	333	361	377	345	341	324	346	363	338	356	326	370	342	351	343	353	368	335	347	352	372	343	323	331	354	353	358	340	330	314	334	322	311	364	365	356	338	345	364	323	317	338	335	362	327	327	341	347	336	333	339	320	342	309	347	368	347	355	352	380	340	344	339	313	328	346	343	371	361	374	345	355	316	320	369	348	292	336	370	369	330	330	352	357	332	364	334	356	377	297	353	307	337	352	354	315	333	355	342	334	345	339	340	351	345	339	330	336	320	322	375	348	337	329	365	322	369	342	334	329	344	332	343	369	352	360	364	368	346	346	333	355	370	378	350	324	343	343	352	340	367	336	312	329	319	352	366	373	342	376	320	333	367	371	383	357	364	320	342	390	342	370	324	335	329	337	326	337	372	370	336	350	363	397	343	372	374	330	364	320	362	331	336	366	349	339	354	326	356	343	347	360	368	327	286	336	355	340	332	336	344	336	354	347	363	356	375	334	365	327	339	340	380	342	357	337	347	345	361	327	328	383	363	344	321	351	343	340	359	384	347	361	340	331	368	378	334	295	310	358	371	357	326	369	351	347	364	314	356	328	358	360	339	327	359	336	340	369	329	361	339	334	339	335	330	331	359	358	327	330	334	329	307	296	341	360	340	354	338	349	331	339	320	356	347	363	360	328	352	311	309	338	350	320	358	364	375	345	341	348	330	352	326	336	362	351	359	362	357	331	344	341	350	377	340	342	370	360	312	298	332	329	340	338	338	334	346	328	354	370	343	312	340	344	307	332	322	359	326	340	327	343	347	374	344	330	350	352	337	344	348	325	343	332	358	355	360	359	370	357	330	308	342	352	365	344	331	331	331	349	356	321	347	348	356	334	346	369	338	318	316	330	357	369	313	355	345	357	337	314	337	337	336	353	335	344	348	356	348	345	359	358	361	354	321	363	352	329	353	358	342	302	356	368	319	354	355	353	362	317	358	337	342	350	346	343	336	354	358	392	328	382	318	349	325	361	387	352	342	356	326	366	335	365	337	346	324	331	385	381	352	361	363	341	342	377	328	330	297	331	380	361	368	356	334	322	328	351	358	365	338	343	339	338	350	339	324	348	340	308	350	355	312	333	322	376	309	386	387	328	338	339	306	354	351	334	366	360	323	357	354	340	346	351	350	380	359	372	372	333	310	320	355	342	355	352	338	345	381	339	351	374	379	331	366	359	363	353	354	370	337	390	335	338	333	390	350	328	388	394	346	311	342	334	359	335	346	336	333	323	335	365	348	364	364	321	326	338	362	303	321	359	334	354	332	349	332	324	355	368	357	361	361	368	340	317	349	350	364	345	295	336	295	332	361	360	341	378	348	341	364	362	348	300	340	385	332	341	327	401	341	327	376	348	375	371	316	345	342	342	379	364	343	311	342	341	326	322	339	356	344	366	300	357	364	368	364	321	297	369	324	344	326	368	326	386	381	369	359	356	355	332	351	315	347	333	321	343	354	317	371	356	312	349	359	335	317	365
8758	1490	2308	2519	2247	2020	1866	1649	1415	1307	1286	1251	1184	1066	1083	1100	953	969	994	979	940	957	906	933	996	949	963	1007	990	938	917	902	920	875	883	914	882	902	900	873	885	913	887	877	869	868	925	855	886	887	818	890	916	855	871	868	851	894	887	878	872	866	883	877	863	849	861	886	896	850	908	805	861	929	929	893	868	845	911	866	868	865	894	867	842	846	877	813	865	901	929	837	877	847	821	853	825	846	867	852	866	879	839	862	889	850	838	867	851	871	876	885	846	806	856	864	856	895	824	895	876	901	909	869	889	866	914	871	815	878	818	867	875	837	824	871	896	853	852	878	884	838	858	842	862	855	891	893	822	845	773	851	874	814	839	872	902	819	878	843	877	822	845	904	865	817	835	851	814	884	840	823	847	840	854	817	839	862	835	814	850	842	885	817	802	853	857	859	865	888	842	884	864	864	889	787	826	842	832	833	817	861	864	892	820	856	826	835	816	840	904	894	849	835	832	832	827	860	869	874	883	896	862	848	884	853	828	811	827	831	835	853	878	788	799	834	828	873	823	860	822	859	843	833	880	849	872	844	922	870	843	894	851	849	894	847	849	891	829	866	837	889	870	827	844	880	878	855	790	871	878	813	890	887	855	832	853	826	890	881	833	824	857	871	878	877	828	882	803	833	883	821	873	842	857	822	848	816	837	821	883	811	872	827	817	844	852	862	878	861	868	872	850	840	870	862	858	888	873	872	859	848	835	845	863	863	879	898	824	814	868	857	847	874	845	805	870	866	804	838	881	829	907	885	892	882	846	822	841	867	899	869	866	817	815	835	872	869	868	875	817	851	838	817	902	868	826	810	860	850	874	868	869	838	822	830	856	848	886	880	881	807	845	816	828	841	869	889	809	859	877	848	903	847	850	815	864	851	847	831	851	844	853	826	885	853	829	823	878	874	846	850	885	869	847	842	871	857	818	838	800	826	862	879	833	868	842	848	864	810	853	814	860	910	826	871	857	892	855	868	871	915	877	857	883	831	880	809	865	823	871	833	853	814	874	886	868	879	828	825	845	853	862	836	842	820	855	849	845	830	856	843	882	931	827	843	820	864	853	822	839	856	857	853	816	906	839	840	843	853	867	860	838	856	918	860	851	906	820	882	858	805	837	838	872	873	844	873	825	853	869	868	865	839	850	877	921	831	823	844	827	841	839	874	883	889	827	870	800	822	816	880	862	847	852	856	872	878	864	792	865	852	854	844	830	819	812	852	888	838	836	873	859	857	880	848	828	854	823	801	890	900	802	829	802	835	862	840	827	857	873	861	866	845	842	797	872	852	815	848	860	841	826	840	851	884	855	889	871	844	850	878	863	854	851	849	825	846	892	804	814	902	850	793	850	855	842	831	834	862	846	869	888	843	832	868	901	859	859	846	842	877	829	837	842	830	819	844	863	880	861	826	830	872	864	847	844	864	857	899	887	828	852	925	799	901	854	813	841	874	906	867	868	847	831	871	898	837	854	780	831	886	827	820	877	843	875	820	849	881	834	807	913	864	899	857	862	829	876	861	836	802	857	794	800	830	849	846	898	879	848	862	893	820	858	824	855	839	883	831	832	907	839	860	860	867	785	842	868	917	830	868	879	827	846	840	864	874	804	865	902	808	894	812	911	833	857	841	925	854	839	823	881	877	859	802	844	908	838	829	875	923	839	844	861	839	828	889	868	848	804	782	870	875	876	817	845	858	860	800	889	865	850	823	841	894	859	818	794	847	774	864	845	852	879	844	889	833	830	887	813	829	831	873	835	829	889	866	833	852	790	891	820	865	796	914	809	823	885	871	851	816	875	865	819	832	797	853	811	841	854	840	815	858	845	862	896	895	889	819	836	825	837	885	898	882	831	851	803	848	859	877	869	839	871	856	818	787	799	840	826	879	874	845	922	864	895	858	850	858	882	812	858	884	836	838	882	789	879	838	876	864	888	864	866	839	866	863	870	835	865	857	843	812	830	859	834	837	786	875	868	866	862	882	850	881	881	786	812	846	807	865	848	924	896	876	845	917	894	836	846	830	775	837	868	871	801	847	895	818	876	855	849	873	828	862	858	885	802	848	845	853	869	822	850	891	835	840	863	855	824	859	856	812	861	819	831	874	901	866	896	833	838	843	859	901	874	878	824	883	876	832	846	789	881	853	864	875	887	845	830	876	819	881	827	876	815	892	831	897	834	833	820	879	860	856	841	840	839	831	845	847	858	832	833	847	789	886	829	839	911	873	811	835	841	881	847	810	827	857	826	830	802	874	825	867	867	828	841	896	869	802	867	856	866	848	921	880	887	850	906	841	826	882	879	829	892	855	815	808	840	895	850	825	852	834	872	853	793	853	835	833	814	846	856	857	840	833	844	856	876	842	854	896	866	831	850	847	849	873	863	815	840	805	852	860	834	823	838	832	856	867	830	923	854	894	843	811	888	840	831	847	916	859	856	884	787	831	882	858	817	853	877	872	839	826	803	850	864	869	856	811	847	868	853	845	876	775	858	891	837	830	826	841	900	862	875	851	860	861	866	849	861	816	820	834	878	915	842	805	893	854	930	845	808	851	841	837	848	854	816	856	843	817	896	850	866	813	877	885	888	882	866	894	826	827	877	913	891	875	842	828	859	819	824	869	836	886	812	899	855	868	827	802	868	853	842	866	820	897	864	828	837	878	945	838	876	882	888	833	848	819	857	821	813	828	845	855	848	882	880	852	819	887	811	840	804	823	829	834	930	874	848	837	867	845	882	878	856	888	854	826	847	871	849	849	870	847	811	880	816	892	875	905	863	855	877	875	797	891	838	858	861	833	839	906	849	917	818	814	814	900	871	838	895	821	836	847	837	871	854	783	953	875	892	881	924	847	839	902	881	836	895	861	813	881	881	870	875	885	793	904	893	876	844	789	834	839	857	827	815	826	817	845	871	861	838	903	872	796	863	880	828	918	878	838	867	888	811	887	856	841	863	852	851	870	875	864	863	890	860	853	882	912	856	829	815	837	880	836	828	858	907	870	822	834	879	896	855	880	846	844	831	849	826	860	860	867	832	823	833	846	850	829	845	891	904	862	867	807	852	794	828	860	833	858	842	837	837	869	871	811	803	846	885	872	837	832	851	813	802	835	843	862	870	867	819	858	910	838	844	843	806	866	917	879	855	844	806	812	855	809	843	880	883	839	867	918	844	823	866	824	840	885	903	903	834	877	886	863	823	856	849	854	914	893	860	822	853	856	846	880	897	857	929	858	826	805	839	839	800	857	887	852	879	873	843	907	827	798	847	853	847	890	814	815	808	872	875	823	878	850	818	861	809	852	839	852	883	854	776	849	864	876	833	857	848	835	831	865	838	864	840	902	847	821	844	875	893	811	925	879	829	844	886	842	842	808	831	880	889	899	887	834	864	876	879	879	871	836	859	869	846	844	862	842	828	887	881	878	822	855	878	826	864	803	829	799	869	896	841	859	848	920	892	857
1996	409	383	404	399	416	374	431	343	392	342	379	394	387	401	406	388	397	370	364	385	360	406	379	398	401	392	373	376	390	399	389	394	372	376	386	360	391	374	402	407	405	402	382	350	411	417	389	388	371	404	410	367	366	397	370	387	407	384	412	387	399	371	373	398	389	437	382	395	388	399	371	407	381	393	392	406	400	376	395	396	383	393	382	379	412	414	379	417	482	405	407	381	422	373	346	390	373	352	372	426	366	384	396	389	413	398	400	362	405	402	381	399	412	414	401	414	349	399	398	420	429	398	371	426	393	380	426	426	388	374	423	390	393	400	382	411	381	385	392	382	384	389	350	408	360	414	401	429	410	405	413	405	384	378	371	429	376	386	374	386	379	446	400	364	417	423	419	403	367	393	354	398	411	403	391	351	416	390	403	413	386	394	381	376	375	413	422	381	389	404	346	398	395	386	399	380	418	386	379	379	361	411	408	366	419	398	370	375	406	390	359	363	411	405	373	397	406	363	359	350	385	404	417	397	409	419	414	419	404	408	395	389	378	408	380	401	406	379	386	401	403	367	359	412	366	401	374	430	373	383	421	385	372	393	360	383	389	385	380	385	430	390	357	389	418	412	342	407	352	363	402	378	386	417	404	440	372	396	369	438	403	407	410	351	395	406	417	391	397	401	404	379	416	379	388	385	415	374	406	376	432	348	387	389	387	376	378	390	402	399	405	403	397	398	364	390	384	402	377	392	363	382	410	411	337	387	380	397	404	431	397	388	379	368	409	421	421	394	367	396	391	387	414	390	384	383	404	361	380	407	405	374	369	395	414	423	388	431	392	437	395	399	380	401	392	359	400	361	384	375	407	361	372	401	386	371	407	388	406	403	394	373	392	365	410	385	354	395	407	378	398	410	375	383	375	416	437	361	405	376	398	440	407	367	384	380	374	394	367	367	385	410	382	371	389	427	409	414	387	360	385	345	422	436	378	376	410	401	389	381	387	428	397	386	351	426	403	381	398	388	400	401	348	345	385	388	400	378	410	394	366	353	400	386	399	416	391	374	406	332	391	396	373	411	442	381	420	383	397	386	390	386	375	420	386	391	372	416	351	404	418	386	451	377	375	387	392	372	381	423	410	376	393	403	365	376	361	439	382	376	429	403	393	396	342	371	402	391	401	387	375	397	374	376	357	402	387	401	399	360	452	421	388	398	383	380	417	384	382	388	388	357	381	389	332	431	405	429	378	425	390	394	416	424	387	386	414	405	386	390	419	402	391	403	414	393	399	401	390	366	369	399	398	391	407	390	440	396	386	386	395	377	364	373	366	417	394	418	431	408	434	436	373	373	440	396	368	375	388	410	402	386	376	407	405	383	385	414	378	389	402	455	434	373	386	421	388	397	421	415	345	389	380	398	399	383	358	357	382	432	397	375	367	350	403	408	388	368	372	414	387	357	421	366	339	406	397	358	407	436	374	404	379	390	379	432	396	439	402	342	371	395	361	414	379	402	395	367	380	375	388	371	408	428	397	382	387	375	390	436	380	435	401	458	386	384	384	363	410	434	381	416	338	401	425	373	391	319	367	425	351	401	388	379	415	401	368	360	375	414	385	402	376	406	389	407	374	395	393	384	399	403	393	347	372	347	411	368	396	353	396	382	382	393	441	382	412	409	386	383	393	388	399	413	387	380	376	375	407	370	381	385	391	359	388	411	394	367	379	384	381	401	414	389	376	429	424	384	372	393	392	376	422	371	341	379	394	426	402	376	381	420	404	381	394	372	383	353	388	429	358	408	394	403	412	377	406	400	380	378	375	411	390	370	373	397	381	386	388	397	366	410	409	386	436	405	363	413	399	437	399	385	356	427	384	418	363	421	373	359	416	425	398	409	433	389	394	384	363	376	349	388	352	347	353	385	380	391	384	367	389	437	396	435	400	350	381	394	420	386	363	391	404	362	402	375	417	384	397	372	360	392	387	386	405	370	386	382	435	423	395	392	358	418	383	378	427	393	403	405	400	380	403	384	392	438	374	397	380	376	399	390	390	411	393	375	365	410	389	378	379	411	434	380	390	342	397	386	378	403	394	402	378	418	378	371	395	378	398	414	449	378	431	386	379	432	411	400	390	394	411	384	358	395	425	411	384	377	381	379	435	404	407	381	390	409	401	431	384	403	402	376	399	423	431	386	371	387	348	390	428	384	411	377	370	406	368	418	404	413	399	379	420	414	368	381	431	407	383	416	353	406	340	376	438	409	420	358	375	395	383	418	376	391	419	395	380	382	413	437	389	370	422	380	402	384	389	415	354	372	394	363	377	399	409	379	399	391	443	391	371	390	382	389	395	410	398	377	354	381	399	376	414	421	395	388	398	373	408	362	380	393	392	354	363	384	372	361	411	393	390	403	397	414	379	385	428	358	376	373	361	363	407	378	371	406	379	385	359	361	346	390	380	359	376	376	427	425	446	414	388	382	363	385	371	411	366	421	404	385	392	397	378	417	402	393	416	426	359	377	382	354	407	413	394	419	376	423	398	385	452	370	391	405	396	415	412	389	369	400	386	400	393	405	405	417	406	366	408	398	390	426	393	349	367	399	400	408	352	369	364	385	371	366	419	347	371	392	385	378	390	410	417	406	391	425	363	400	386	370	380	378	397	419	399	395	379	411	401	402	423	385	382	379	424	389	365	393	424	426	377	391	384	400	428	393	394	399	397	378	436	388	422	384	388	399	376	380	411	420	429	406	382	366	344	364	343	392	364	377	386	407	372	417	401	403	400	405	386	409	376	433	354	398	397	407	418	366	392	396	361	394	410	354	378	413	387	422	407	372	395	389	391	396	410	402	373	355	412	435	388	445	357	393	380	383	389	371	414	385	385	369	375	387	391	384	383	370	378	377	401	365	391	388	404	386	381	405	384	369	370	384	410	371	374	384	379	368	413	399	391	375	417	421	410	373	421	383	398	379	419	432	370	463	409	422	415	365	396	410	397	365	389	386	370	378	407	414	378	379	389	412	392	414	398	370	362	397	385	373	368	363	359	451	406	414	395	407	395	391	378	387	419	402	413	408	425	376	411	388	422	423	371	370	443	366	368	396	404	401	382	395	381	414	377	418	411	401	391	379	425	407	395	407	388	390	375	406	375	385	342	369	378	390	396	385	431	328	404	366	386	364	412	462	425	392	399	380	401	381	384	413	360	376	406	411	381	414	418	407	378	392	413	407	346	363	368	375	414	393	378	371	403	394	391	381	395	390	384	365	431	393	362	382	414	414	401	400	396	383	349	386	392	405	343	408	391	423	398	383	411	399	395	420	402	403	422	409	385	377	399	390	391	390	380	408	400	396	394	420	399	396	366	380	401	417	384	363	356	373	421	399	415	369	383	406	447	399	360	392	371	344	410	367	380	352	389	414	389	364	360	406	362	415	399	398	405	422	379	373	410	379	421	383	378	425	383	414	399	362	413	394	381	420	411	404	414	396	361	382	390	418	393	408	390
2389	911	976	936	962	942	932	960	926	885	907	892	915	901	892	927	882	933	966	891	897	893	908	888	896	865	920	902	878	914	954	893	922	965	929	902	921	834	888	904	883	882	906	881	924	929	859	919	946	890	920	905	863	886	864	906	901	927	949	945	898	856	923	887	859	871	942	920	928	930	915	901	882	884	890	912	900	892	901	887	868	899	932	868	920	911	888	968	910	921	862	890	927	942	901	902	887	891	925	849	865	895	892	921	916	886	902	911	908	904	883	854	947	854	890	948	924	918	940	915	969	925	932	910	862	874	902	904	908	857	921	876	906	958	866	942	955	907	908	915	891	899	889	926	919	891	904	904	907	929	911	868	960	919	956	887	925	868	871	915	898	892	917	924	903	860	910	925	897	914	920	895	910	902	887	914	904	879	940	868	856	915	885	898	912	848	935	876	858	911	878	924	930	903	925	899	910	883	923	885	849	942	908	935	877	917	945	836	881	865	942	902	931	826	926	850	922	918	944	921	881	924	892	885	920	881	938	951	896	915	930	918	903	865	928	899	888	908	895	927	896	922	890	927	911	884	914	887	845	959	919	880	910	907	893	916	845	880	913	840	898	849	946	951	885	915	925	943	924	871	904	951	887	931	856	856	899	925	881	941	866	956	829	915	929	930	876	924	907	912	858	852	893	912	921	946	888	892	909	889	889	885	898	888	827	888	884	876	879	889	880	937	887	888	877	922	907	885	921	937	902	945	912	900	918	888	862	844	909	917	913	878	986	937	927	937	857	933	932	880	937	879	831	916	911	911	884	922	870	927	892	913	877	902	910	906	929	890	904	899	931	882	886	858	886	955	857	917	878	895	859	906	952	913	906	882	882	910	901	870	911	902	897	877	908	937	880	838	952	908	874	886	931	892	918	928	901	857	856	917	892	914	921	864	867	909	884	967	882	872	918	846	894	854	867	912	861	939	908	964	873	911	884	922	920	900	943	958	861	915	931	907	889	942	881	901	887	953	868	940	874	908	915	964	922	911	866	852	919	983	913	929	895	837	841	866	894	895	902	883	923	899	916	920	913	926	936	924	923	941	919	899	902	947	880	894	867	899	896	923	945	856	898	894	964	876	899	885	931	911	925	917	863	868	900	882	884	919	927	878	967	842	890	843	882	894	926	920	943	935	886	881	935	867	896	896	861	934	896	905	875	884	898	891	865	944	877	880	927	915	897	917	870	925	930	933	889	944	922	887	868	934	942	903	909	894	911	907	864	907	920	831	892	906	869	880	873	952	920	967	858	926	872	907	856	945	867	846	910	892	843	914	917	944	912	885	868	863	872	927	910	890	933	875	909	998	890	928	871	914	893	904	902	918	909	838	958	930	901	924	923	896	888	930	912	877	896	894	856	944	878	871	898	891	861	850	952	929	877	856	851	874	945	915	893	883	897	900	897	902	912	938	906	909	884	892	875	903	911	909	933	889	906	909	881	899	903	948	917	902	921	820	888	925	930	888	883	914	918	892	929	882	857	849	926	902	884	876	840	833	838	934	908	863	878	887	917	920	896	899	938	940	916	913	860	901	913	926	853	861	943	903	869	899	915	887	955	921	897	942	908	935	874	938	884	866	871	929	867	889	946	916	867	888	920	876	874	884	905	890	867	917	901	861	864	869	886	932	939	958	902	886	925	916	890	921	884	885	915	933	854	863	917	860	914	955	930	880	869	947	916	874	941	917	923	904	952	974	902	882	982	911	911	937	959	908	906	857	884	910	910	914	910	879	908	892	859	870	914	956	910	907	880	824	968	892	895	869	891	873	894	886	927	909	922	920	893	914	979	884	874	855	902	944	867	922	895	894	891	881	871	866	906	884	914	891	885	876	898	902	879	906	897	886	895	909	890	906	885	843	927	853	903	874	865	863	941	869	899	846	921	916	900	849	904	888	925	937	900	874	949	819	968	886	945	890	921	891	846	831	913	920	883	905	922	932	885	944	853	940	941	949	898	887	913	944	894	885	907	936	915	853	903	920	927	946	865	925	873	848	933	909	951	899	871	911	909	914	892	901	884	897	831	910	901	829	895	898	895	941	916	903	897	871	887	940	879	854	912	897	893	906	874	903	874	881	898	948	896	917	916	912	948	910	910	883	900	878	938	898	952	910	882	885	888	914	928	909	935	891	887	917	961	915	906	882	869	919	906	886	923	879	836	917	926	932	941	922	913	914	951	924	925	893	882	851	905	903	892	864	885	907	919	930	879	966	896	976	871	913	890	890	892	906	876	939	907	887	883	873	911	891	864	913	878	927	904	868	895	900	871	899	920	860	896	898	901	916	946	953	907	878	929	863	896	877	870	893	829	926	933	941	905	944	889	866	941	916	901	873	943	940	950	896	848	908	865	910	877	892	888	935	896	920	889	916	889	890	899	893	887	891	919	944	888	914	887	952	933	880	884	896	890	909	887	916	853	898	837	929	865	908	858	864	901	840	954	903	880	879	916	870	868	911	934	807	922	946	902	901	907	930	908	857	916	869	924	871	852	933	839	854	920	938	934	923	877	883	844	900	919	926	863	902	873	814	934	918	863	927	903	902	950	841	901	900	930	872	942	899	949	881	897	955	903	884	951	890	917	891	928	896	937	933	908	881	945	884	919	887	893	931	912	918	873	844	891	878	923	872	826	861	868	859	908	883	941	872	909	884	880	927	907	912	861	868	911	867	914	906	874	932	868	943	924	928	897	895	948	895	901	916	941	943	899	907	944	905	914	905	890	887	906	875	911	871	911	907	912	918	923	873	895	903	872	935	871	894	866	892	862	892	862	805	892	909	869	912	883	916	878	939	862	928	873	901	902	897	819	920	859	924	931	917	888	841	935	905	942	911	828	902	925	857	928	955	901	906	864	879	942	891	918	883	892	883	858	903	893	865	891	941	879	904	904	922	905	925	910	959	857	888	884	867	810	877	901	937	919	904	895	865	887	916	880	883	930	893	871	904	932	864	919	884	885	873	898	924	919	888	940	940	871	881	857	958	855	951	902	869	887	948	907	899	855	886	873	954	917	890	922	953	926	874	968	871	876	867	935	905	916	925	886	918	922	919	889	905	890	954	868	896	891	880	950	956	857	879	853	874	934	910	877	952	894	858	907	842	921	836	948	860	891	877	903	859	900	925	918	874	959	919	879	994	829	911	905	877	944	931	884	930	921	896	895	905	897	926	889	912	872	887	893	863	937	939	877	910	890	932	963	897	903	945	940	912	923	859	922	900	929	874	890	898	881	878	945	898	877	948	880	869	932	914	905	944	834	923	931	952	832	883	905	917	854	898	954	881	911	897	905	888	876	900	904	907	911	900	909	913	887	891	893	915	955	893	925	896	930	862	889	900	913	890	902	860	868	941	858	891	933	893	944	887	911	912	904	915	894	894	953	920	861	930	932	827	912	923	890	920	916	917	895	878	863	927	919	936	808	950	904	849	965	879	866	938	900	932	895	833	938	947	908	879	870	919
7464	522	528	466	366	341	325	255	287	265	251	244	270	248	252	228	245	227	237	231	209	212	224	217	236	252	233	226	204	226	238	222	233	205	215	202	193	208	221	204	199	220	214	213	257	235	211	207	201	209	222	262	215	233	237	231	207	210	240	211	206	248	221	206	217	226	224	227	246	224	206	230	204	194	214	245	219	244	206	195	230	236	258	242	233	210	227	243	201	225	227	233	228	261	219	257	231	246	238	207	254	200	220	250	217	239	236	213	232	212	209	224	221	228	212	206	218	224	220	235	203	216	210	211	224	221	198	240	211	247	220	211	228	220	197	256	179	239	213	200	218	233	242	201	226	234	225	221	227	211	211	224	217	226	218	233	217	226	203	225	237	198	218	235	214	207	212	214	217	200	224	250	235	234	226	199	226	225	205	240	222	210	239	243	259	222	200	213	200	237	219	235	237	253	210	230	231	225	217	191	246	202	213	198	242	205	214	263	226	218	208	233	202	214	214	237	223	240	247	210	213	254	199	218	184	224	222	205	214	237	260	223	195	245	247	223	217	215	236	241	197	232	209	206	229	210	235	244	225	223	234	239	218	231	199	207	214	206	240	213	232	272	226	244	216	244	239	221	213	205	207	205	238	247	235	224	204	209	237	235	204	219	212	247	252	216	238	241	212	219	193	249	208	183	195	212	223	218	229	187	203	227	231	203	213	242	233	240	226	210	235	222	226	241	216	241	220	224	214	215	248	262	197	199	210	241	219	208	214	204	235	216	233	223	258	233	188	230	211	223	248	210	205	243	242	198	237	241	218	223	225	215	231	225	219	243	213	244	227	212	234	217	219	220	222	222	219	230	237	228	217	213	259	215	236	234	234	206	242	190	219	209	229	243	217	247	187	252	237	215	222	212	244	231	226	247	221	252	233	248	213	238	213	214	208	193	214	232	211	224	220	217	230	228	215	226	193	185	234	246	199	217	204	229	247	233	219	204	220	249	233	231	234	230	191	198	245	195	240	210	209	237	227	216	225	236	212	240	221	257	208	222	230	205	230	220	200	230	234	198	254	228	223	247	227	209	220	229	202	206	239	241	229	222	181	235	232	218	258	266	233	225	213	229	261	213	220	220	242	229	230	229	240	219	258	206	216	243	228	222	204	236	251	201	230	243	239	225	218	219	231	229	222	222	227	220	203	207	228	233	202	205	235	235	206	209	208	210	195	224	243	240	242	212	234	241	238	245	235	210	259	243	225	209	224	219	237	204	228	205	227	243	221	212	252	217	222	219	210	210	220	243	227	222	223	236	232	204	212	226	222	226	208	252	206	232	220	233	234	213	261	240	236	214	252	200	207	189	186	232	225	209	213	235	233	239	245	228	198	244	222	229	205	215	257	195	224	213	226	221	217	256	232	236	224	220	208	203	199	228	203	228	203	197	254	204	205	240	232	205	216	210	211	211	202	221	231	208	195	235	227	216	239	226	220	193	208	209	234	255	237	207	225	238	206	206	248	226	223	250	198	233	201	222	228	218	249	243	220	230	253	237	264	235	213	218	232	228	225	208	219	230	219	239	220	222	231	250	239	213	247	225	224	235	210	262	219	249	208	218	215	193	223	189	234	238	206	210	218	207	201	220	210	245	228	216	218	246	231	229	218	236	218	237	225	199	220	213	213	207	231	227	252	201	188	231	211	246	234	220	227	204	227	234	213	228	241	220	236	211	224	217	202	219	226	199	238	188	243	218	212	217	239	184	220	234	231	222	194	224	265	225	206	215	198	225	236	219	209	240	230	234	218	193	228	206	209	202	245	251	208	225	235	198	196	223	241	227	257	229	229	215	202	210	208	240	236	242	242	202	236	221	219	204	215	205	218	233	239	234	220	245	246	254	247	230	205	219	249	207	222	230	233	255	213	242	228	206	246	206	213	222	245	231	228	249	202	225	232	192	219	243	210	218	245	237	236	208	222	231	215	215	230	223	245	215	226	213	228	197	227	198	200	222	238	256	204	211	195	245	230	200	218	247	240	239	226	212	225	243	196	218	221	236	226	221	230	212	218	189	216	246	251	248	243	212	224	267	243	220	206	217	217	225	265	216	214	238	210	233	231	223	206	217	210	230	204	204	203	194	216	240	212	238	228	216	220	216	223	238	210	217	228	217	214	219	203	203	225	249	231	231	237	226	226	216	234	254	234	223	234	246	224	203	238	212	223	210	217	196	225	234	224	199	202	211	217	243	239	239	241	214	222	229	212	228	217	203	230	238	253	198	258	228	226	203	199	235	263	227	228	228	230	247	209	238	243	241	241	214	220	250	210	248	217	227	212	237	239	226	238	238	214	217	233	245	280	214	197	223	220	213	205	213	209	228	231	202	234	223	215	233	195	212	230	222	206	223	209	222	203	204	204	240	234	231	229	201	227	248	220	255	241	226	227	216	206	211	226	232	230	223	230	212	243	238	206	255	225	209	218	250	243	260	230	233	223	214	218	212	231	246	222	197	253	223	241	229	254	266	241	238	216	227	210	266	227	225	231	208	246	225	228	227	226	218	270	226	220	212	228	230	239	225	200	234	212	218	265	230	253	217	228	220	233	235	232	267	241	186	206	231	217	227	214	247	232	230	231	254	242	238	215	208	234	210	244	220	221	208	227	222	212	222	237	215	218	228	239	227	227	208	233	219	218	225	213	240	215	222	233	248	232	198	256	227	235	220	232	226	235	213	237	211	221	240	239	247	220	229	209	231	235	227	218	241	218	224	214	205	226	209	208	214	215	199	209	243	207	241	215	226	238	231	249	196	219	222	211	234	209	230	220	223	237	215	207	240	215	235	194	213	231	211	208	210	200	230	214	215	240	225	243	257	237	237	206	247	231	215	210	243	214	247	228	207	237	223	226	236	221	245	245	247	226	217	212	218	234	232	224	222	197	244	228	243	204	233	216	236	221	200	225	183	204	217	213	204	205	236	207	228	215	263	197	211	219	218	233	211	242	219	213	250	216	235	233	211	228	205	245	208	198	248	226	215	225	201	202	214	224	215	217	257	244	238	253	248	253	224	245	209	223	241	232	234	214	228	225	233	218	218	218	221	221	206	233	246	207	221	220	216	209	233	218	215	208	212	209	229	207	238	215	204	216	263	229	215	248	223	232	253	224	212	236	209	223	221	213	236	219	209	221	224	211	230	253	224	225	230	232	207	232	244	229	241	226	228	238	245	216	253	222	251	212	244	222	245	253	214	226	240	220	218	211	267	211	232	244	220	224	213	243	227	254	209	238	225	210	225	224	175	253	236	224	234	252	240	229	229	218	213	201	229	235	254	212	235	198	206	212	244	225	215	215	214	236	209	190	210	207	234	228	258	220	229	249	242	213	227	238	224	210	208	227	242	223	231	222	230	224	205	238	213	222	228	218	185	192	247	219	260	219	212	223	206	220	231	238	204	212	208	231	241	210	218	199	203	229	247	228	216	229	214	228	208	251	207	218	208	219	228	223	210	230	219
6461	838	1302	1433	1209	1248	1172	920	866	826	821	749	707	687	669	678	670	615	636	634	597	638	597	659	565	615	637	647	615	646	612	646	613	591	582	615	585	583	595	599	559	634	627	579	639	618	623	622	588	585	620	625	530	608	576	577	605	585	576	606	606	588	612	623	607	560	545	610	617	573	599	566	620	612	565	581	591	589	605	579	604	566	608	570	583	609	559	548	583	600	577	572	577	545	546	563	576	591	565	573	591	581	569	569	649	606	603	576	636	621	565	596	573	585	628	584	532	605	596	583	574	593	631	552	575	600	624	562	603	592	587	572	598	612	618	580	643	585	557	640	576	557	591	630	569	585	599	578	619	567	595	586	568	586	634	614	613	569	583	617	590	618	595	569	597	600	592	622	570	579	600	536	551	603	588	618	600	571	570	596	555	624	576	569	576	549	619	562	600	614	518	531	604	583	576	557	569	581	585	586	570	589	612	591	557	583	564	550	628	607	551	617	577	585	594	619	581	567	613	603	564	557	625	643	543	535	609	601	593	559	552	596	579	591	626	578	612	564	564	548	565	570	569	558	623	575	605	612	572	606	548	611	621	591	555	532	557	566	563	635	599	618	554	566	601	589	590	592	632	528	542	599	547	607	567	560	603	610	562	638	617	587	561	596	614	642	560	630	589	591	564	636	589	589	543	604	560	579	575	605	578	604	598	625	615	623	549	594	572	607	607	588	573	604	549	607	609	589	593	619	580	594	564	599	575	618	605	590	602	561	559	578	585	559	610	542	605	567	614	580	555	586	609	586	603	567	582	611	591	596	578	593	597	554	584	573	596	616	582	580	529	571	570	570	584	614	590	596	586	601	594	568	587	616	602	594	569	547	611	572	622	584	594	606	567	564	557	616	591	606	533	572	572	566	567	577	605	619	597	584	623	580	661	559	576	567	598	596	594	560	616	580	608	591	601	618	558	635	557	582	585	582	608	593	579	595	593	608	571	600	588	565	586	606	563	578	558	557	583	585	542	625	584	595	578	585	578	549	550	581	611	573	568	588	594	571	566	647	600	607	625	584	596	605	552	575	647	597	623	597	567	621	555	579	565	587	598	583	568	548	616	591	593	591	567	557	608	559	595	574	557	588	599	605	636	567	588	618	641	564	618	580	561	586	610	599	543	595	584	551	594	661	543	555	592	650	579	596	575	587	579	625	599	561	575	570	580	575	537	581	615	567	586	578	588	549	551	545	612	617	591	634	583	621	604	592	587	662	595	614	618	587	612	608	597	597	562	635	588	595	588	534	630	580	591	606	589	652	585	556	606	571	576	532	599	586	571	594	634	625	564	566	598	583	585	589	592	622	591	599	573	617	591	556	609	579	563	555	550	588	587	602	551	556	551	568	550	617	617	576	569	601	638	574	564	581	554	606	553	597	623	548	539	556	588	539	581	569	580	606	584	557	598	588	595	586	582	590	583	562	598	594	623	596	556	572	600	546	610	531	574	600	574	599	568	569	544	584	587	572	611	579	635	632	594	580	578	620	609	612	605	591	586	625	603	586	556	556	609	589	602	595	614	595	572	603	584	564	584	553	606	598	521	578	583	581	558	583	599	594	548	586	587	614	570	633	593	571	599	564	577	617	587	582	559	565	577	592	570	595	588	564	555	603	596	602	542	580	613	560	622	615	589	621	581	567	585	621	587	597	560	576	557	603	558	578	609	591	560	554	561	561	632	596	572	598	596	594	555	555	620	587	583	590	575	595	546	607	604	588	523	580	607	635	571	599	574	617	618	605	608	607	617	547	591	599	559	548	567	547	571	570	554	580	553	628	575	624	593	583	604	615	597	582	586	564	579	642	605	619	594	540	576	603	603	561	581	543	610	579	609	605	591	645	587	589	600	588	581	651	618	578	621	584	579	603	621	611	566	566	615	561	596	579	577	534	576	579	623	561	580	543	619	562	600	573	607	611	609	606	643	568	575	577	605	566	575	560	546	594	592	584	549	559	580	586	582	584	582	587	549	630	664	633	550	605	580	595	652	652	598	612	588	598	572	540	596	592	535	610	539	569	569	587	587	575	590	580	597	617	636	630	557	616	589	601	563	607	637	602	561	576	591	566	555	577	554	559	628	559	569	588	636	562	612	583	623	575	583	561	585	605	645	573	591	575	590	617	622	577	587	598	598	585	583	585	554	630	546	625	589	575	560	579	604	627	558	627	562	594	575	534	602	585	606	545	606	593	614	601	617	602	584	555	574	582	616	568	580	603	562	592	574	579	590	578	579	644	557	573	607	551	560	577	592	561	569	630	607	604	620	591	590	544	563	541	594	588	577	638	552	595	630	608	610	573	584	568	570	562	587	579	637	576	598	612	606	586	589	595	565	626	606	604	562	565	556	577	593	515	561	622	561	577	580	592	608	551	559	613	555	557	592	591	593	574	601	579	608	557	606	595	570	664	592	593	569	591	575	584	585	540	571	587	554	526	583	607	533	577	585	584	600	578	589	613	563	578	569	618	624	592	565	551	559	615	572	589	567	572	596	582	610	567	578	592	606	577	608	573	584	567	541	600	568	600	610	633	588	547	610	551	601	598	627	587	565	576	589	590	530	614	586	598	607	612	571	606	591	597	569	573	574	594	590	572	544	602	591	599	611	565	586	561	592	592	616	575	530	563	572	581	596	572	617	594	565	592	583	589	596	585	530	574	568	597	655	591	599	576	570	555	587	614	604	559	621	586	574	605	585	547	576	556	562	543	575	575	573	561	584	590	569	624	601	569	563	555	665	578	591	595	611	590	543	607	595	539	586	600	595	624	591	541	585	573	547	582	602	567	587	607	580	582	570	561	589	552	567	574	635	602	569	584	604	602	599	578	651	592	603	626	596	595	602	585	594	565	585	611	596	601	581	566	578	658	602	605	620	594	609	609	594	598	577	572	611	590	583	572	583	541	554	607	582	595	578	617	605	595	567	603	581	557	643	584	580	637	613	593	588	557	600	559	611	548	597	592	585	583	598	618	605	605	589	625	599	594	599	620	600	570	578	572	581	590	582	574	617	586	545	551	573	568	599	599	557	577	554	571	585	590	618	624	607	595	609	642	619	556	620	571	583	591	625	555	581	590	585	544	612	558	566	621	575	559	613	543	581	590	614	575	619	595	563	601	618	572	552	636	614	595	590	594	560	560	574	599	583	569	570	579	590	570	601	590	574	604	614	592	553	595	602	545	608	581	513	600	594	559	615	612	605	577	553	552	571	551	584	580	612	579	620	582	578	551	580	563	592	592	584	580	596	606	599	564	597	593	584	617	623	626	642	609	607	598	592	604	541	565	546	537	587	589	603	586	609	581	580	609	566	585	585	575	545	575	623	595	570	588	627	585	603	572	623	633	574	566	552	611	578	589	598	564	606	554	604	600	585	566	593	609	573	617	589	554	582	577	623	586	591	589	596	578	578	585	598	592	566	573	636	556	607	616	560	597	583	579	555	568	584	598	623	565	561	599
15176	1385	1059	868	698	594	554	465	427	448	423	433	405	415	347	378	327	369	329	327	314	357	374	374	359	331	378	356	388	360	357	365	369	345	336	349	342	323	331	369	333	355	372	357	322	344	358	381	382	350	322	329	354	345	343	382	351	299	351	390	350	330	344	357	307	358	353	357	344	346	349	330	366	327	333	337	330	329	372	343	351	364	376	369	323	349	352	368	343	338	313	362	348	322	341	341	350	358	334	338	367	404	359	370	355	311	338	361	355	365	354	357	349	330	323	358	366	323	317	327	319	380	346	356	337	343	360	350	341	336	355	349	339	359	349	366	339	351	313	315	366	313	394	354	352	370	341	312	349	364	361	318	359	357	350	350	339	276	340	321	316	377	338	326	338	323	366	329	369	355	371	351	333	360	351	362	320	349	372	316	397	337	325	318	327	363	364	342	361	305	362	347	370	351	358	335	389	364	368	356	381	353	340	389	344	330	377	359	307	337	339	368	357	339	322	333	344	331	368	370	372	340	332	312	347	331	350	295	346	333	384	382	337	390	347	367	350	372	331	344	338	325	326	337	338	339	302	307	374	354	334	332	323	377	343	386	336	314	365	332	378	353	349	354	312	344	341	342	348	333	315	343	379	325	333	368	316	319	321	348	340	350	342	312	342	311	355	339	322	338	311	347	352	328	337	360	361	309	329	334	354	339	395	313	307	332	368	336	336	330	314	357	382	351	351	351	359	369	345	339	357	329	334	347	379	342	337	309	367	315	324	341	362	358	359	342	322	323	348	364	338	380	365	357	338	377	329	334	338	359	346	364	336	351	359	353	380	324	322	307	368	364	387	354	320	336	333	331	350	338	352	337	340	332	340	362	346	312	359	348	307	369	378	354	381	341	342	330	366	373	363	347	337	304	339	315	336	333	410	371	367	362	329	314	346	324	347	314	366	344	339	379	369	355	372	334	336	334	351	328	341	356	322	320	333	350	339	364	331	388	317	331	352	321	332	336	334	345	360	353	343	342	361	378	355	359	328	353	321	331	343	353	390	333	341	341	327	324	333	336	342	359	350	344	336	329	345	310	333	313	361	357	323	338	359	340	337	361	346	355	353	338	340	327	334	389	337	370	329	342	334	344	338	359	348	289	331	376	373	348	349	341	317	390	333	347	351	350	332	372	352	363	343	308	317	343	376	351	380	335	325	318	373	318	316	355	373	349	359	366	355	371	337	343	353	334	320	336	362	369	332	350	365	349	363	343	339	352	364	371	388	349	344	332	330	382	329	339	335	351	334	339	325	321	365	333	337	338	345	370	344	363	376	380	343	370	370	379	361	310	357	332	325	339	338	369	317	333	318	317	358	330	417	368	338	341	341	321	378	361	343	344	346	341	354	301	356	357	319	327	339	377	373	372	344	350	319	352	342	319	356	351	370	339	324	336	348	336	319	348	347	352	355	316	374	341	308	361	341	332	356	376	359	381	345	330	352	356	323	333	375	332	344	349	303	323	361	334	348	342	341	308	357	302	313	337	331	337	328	332	365	352	355	354	359	350	360	318	369	340	307	358	334	351	378	348	346	326	374	374	342	365	304	328	371	322	387	366	346	350	352	352	347	349	352	368	349	354	325	348	314	369	338	346	346	334	328	353	332	320	354	342	351	345	372	349	377	381	353	350	315	338	317	327	365	333	336	339	359	332	339	351	342	380	347	362	327	353	360	332	370	354	335	332	327	321	359	360	341	359	358	354	391	355	352	365	348	339	319	321	344	372	332	321	324	344	350	372	318	322	319	369	347	345	363	315	348	340	337	345	334	276	319	346	319	355	372	338	346	353	328	323	363	344	345	362	289	318	346	313	312	321	344	365	338	361	367	382	357	360	330	346	357	306	357	353	339	314	367	340	395	366	352	333	330	359	371	354	344	328	351	358	372	349	388	328	314	369	375	306	326	362	346	324	391	329	374	373	351	332	347	331	329	340	347	356	359	346	314	312	339	342	330	354	349	330	343	332	329	344	365	394	363	355	338	327	365	349	312	368	354	329	332	333	305	308	341	367	341	289	325	311	395	342	383	318	350	354	317	357	366	337	366	348	368	344	324	325	359	354	360	327	374	311	377	364	332	340	328	348	333	323	352	343	328	361	330	318	338	329	350	363	319	362	344	330	356	367	339	349	346	341	361	318	362	336	327	341	373	347	343	330	346	355	331	327	369	368	353	362	344	377	375	306	335	360	312	344	329	314	348	369	342	375	327	330	337	331	342	366	334	365	366	340	345	358	360	340	306	352	348	351	380	359	336	336	372	325	313	311	358	353	335	344	317	360	360	397	384	357	335	365	352	354	353	372	360	329	349	345	351	348	361	356	364	363	360	335	333	352	347	371	376	325	354	331	334	361	338	328	322	331	352	331	352	345	368	319	357	329	337	308	335	355	354	338	345	306	356	361	317	327	336	342	323	309	366	340	328	344	346	337	321	363	305	305	350	340	337	322	369	344	347	327	360	346	336	359	322	323	362	335	313	364	321	350	355	374	345	354	333	379	339	338	333	350	314	334	367	355	339	312	347	356	376	327	359	334	333	359	346	327	331	328	362	360	313	326	347	353	368	353	345	356	346	365	349	323	364	295	335	351	364	348	335	330	343	370	336	378	353	367	331	356	336	331	345	337	340	345	348	345	325	334	303	359	313	360	314	371	310	351	328	335	332	355	342	356	390	360	349	332	369	338	338	337	346	359	325	322	330	385	347	294	359	309	349	332	368	330	309	360	371	347	334	350	331	324	362	361	374	352	359	340	373	338	332	315	378	339	360	365	367	349	361	295	375	380	348	308	322	336	332	372	328	334	343	366	333	363	353	346	343	337	351	345	346	365	349	369	350	340	348	342	346	351	333	331	345	325	357	336	358	362	349	341	302	356	367	352	354	351	324	333	326	352	357	336	357	343	335	358	300	347	393	321	327	358	354	337	340	381	369	359	335	345	343	309	349	330	349	352	394	339	334	353	346	319	356	356	373	361	352	340	362	378	341	343	341	323	336	347	361	342	379	369	345	336	309	296	337	322	334	342	355	310	370	331	341	317	362	348	343	330	338	372	351	333	358	326	358	339	303	379	363	386	366	312	324	325	323	325	313	359	365	343	321	320	365	327	342	350	374	339	349	343	364	355	341	339	332	321	362	346	339	368	349	368	330	329	334	375	335	330	332	363	363	327	389	334	341	333	274	318	365	381	415	367	392	318	351	300	318	379	335	362	333	310	357	363	344	333	309	397	344	338	336	322	368	303	389	388	382	332	328	318	329	339	338	336	345	340	376	348	339	309	343	330	414	307	339	348	368	322	352	369	341	329	364	334	352	333	343	346	347	365	351	361	323	346	365	318	379	367	330	340	324	297	350	351	363	328	376	312	317	345	352	360	319	347	336	361	341	340	377	333	348	311	342	339	347	361	333	343	346	366	327	341	306	365	354	361	368	326	322	344	370	337	360	368	326	324	352	333	353	357
8730	1402	2316	2496	2187	2097	1805	1604	1464	1411	1269	1273	1139	1037	1025	1021	1041	940	915	983	938	914	951	914	942	928	994	948	926	935	902	875	867	859	921	879	846	870	829	851	846	883	880	827	872	839	859	847	874	833	894	920	851	912	905	827	838	893	914	868	832	846	848	821	896	825	851	887	874	888	824	870	880	899	841	880	857	863	864	892	814	885	843	802	870	788	860	854	874	881	855	837	902	864	841	859	862	861	784	777	863	874	874	861	847	824	887	877	840	845	808	903	835	857	799	854	838	841	804	887	888	841	916	888	908	929	875	835	864	861	856	897	883	883	846	838	827	875	856	842	868	893	847	846	940	874	865	867	848	845	883	839	852	806	853	920	832	894	830	862	878	881	857	841	886	858	865	875	909	852	876	901	866	834	863	858	897	836	828	841	859	863	819	870	806	804	779	840	903	849	851	760	866	874	858	843	826	797	843	905	825	858	830	866	842	895	858	863	837	842	794	814	848	845	852	842	849	888	878	822	831	839	851	877	906	845	892	887	829	846	820	857	856	832	854	846	881	817	849	819	881	822	846	857	870	822	825	859	875	914	825	830	859	851	879	845	862	875	809	885	838	892	872	863	840	835	891	814	895	852	883	845	809	833	818	857	855	837	845	863	864	893	832	858	820	831	846	851	863	903	865	903	836	847	832	857	891	884	846	857	878	890	834	842	915	863	879	843	865	838	827	797	895	850	860	859	860	882	874	836	870	883	824	800	865	879	832	814	799	825	818	850	849	884	854	883	890	798	863	891	816	856	857	806	869	841	804	832	847	822	880	895	863	830	889	845	829	881	772	849	835	827	860	869	764	787	851	836	848	874	874	843	865	873	822	780	839	810	883	885	855	830	840	844	859	832	854	863	843	789	892	837	848	864	800	873	847	883	809	860	851	824	876	865	799	845	866	817	858	838	824	889	826	868	832	820	863	848	818	796	846	833	817	900	884	856	801	863	827	841	891	870	844	870	841	814	791	852	827	852	937	838	834	848	873	881	897	830	850	830	851	856	876	869	814	869	793	848	841	849	820	847	848	826	868	869	860	853	880	871	853	845	857	834	799	862	830	854	894	832	875	875	839	870	842	867	854	864	867	868	836	842	834	864	864	883	822	837	857	901	841	838	829	821	843	895	822	858	815	870	877	837	819	909	876	826	822	855	889	883	783	825	854	841	794	874	830	870	843	829	902	874	865	888	875	888	858	849	837	879	790	827	817	842	821	879	863	823	860	815	898	800	932	842	842	870	812	827	851	803	865	832	836	847	900	888	874	832	869	886	819	792	852	832	790	873	812	854	868	799	850	783	844	889	827	835	830	873	875	872	864	868	819	900	858	825	828	821	867	875	864	807	824	920	860	893	892	885	872	844	872	861	817	772	844	896	822	870	879	851	892	861	904	844	846	859	830	870	852	818	826	878	827	853	865	812	791	831	844	828	878	797	836	838	828	877	841	893	899	877	806	814	888	833	841	812	852	886	867	845	794	857	849	851	806	877	878	807	868	874	886	806	838	877	837	819	861	849	878	864	835	862	838	841	795	851	862	855	848	827	860	886	841	885	849	864	915	922	883	849	819	834	850	860	840	866	842	839	856	849	839	865	846	867	819	844	804	879	879	816	847	895	860	826	831	859	806	894	870	840	791	893	824	857	838	837	909	871	837	861	813	879	827	816	844	834	829	842	858	878	847	891	833	806	849	848	846	854	862	775	817	900	759	865	832	792	840	867	868	865	839	828	862	844	853	848	805	853	807	838	882	865	813	861	826	865	890	800	838	858	851	838	853	850	811	858	848	864	813	877	863	862	838	850	837	865	819	918	808	820	869	817	843	838	858	837	890	867	808	818	876	838	842	897	874	864	816	869	852	863	827	859	809	833	850	823	824	844	862	811	845	797	885	932	826	847	846	862	817	849	840	830	875	831	852	843	907	849	872	837	896	820	832	881	812	803	863	812	880	912	821	835	832	841	820	864	848	831	847	846	831	855	892	874	929	804	856	812	843	857	831	817	831	865	847	825	844	825	838	855	857	811	867	901	848	845	899	811	855	843	829	851	859	888	874	846	898	824	840	831	835	857	859	859	846	839	843	859	869	855	844	902	869	819	852	801	866	862	810	839	809	774	847	869	852	864	875	899	801	809	862	860	863	902	866	854	841	860	811	839	778	908	821	815	848	880	864	854	803	859	846	894	839	869	837	848	849	876	886	869	847	853	850	840	846	828	871	853	906	868	843	848	809	860	878	956	815	912	856	855	828	879	827	859	802	832	859	840	848	803	833	845	818	891	853	807	847	927	856	934	846	862	895	898	868	868	853	837	859	861	887	875	815	889	859	805	867	874	855	828	862	852	844	864	918	830	824	894	825	786	858	826	862	869	846	835	844	852	856	844	873	842	841	867	897	872	817	857	835	941	861	822	893	884	879	846	871	826	812	847	909	794	860	804	876	871	849	842	817	831	872	838	809	851	772	833	858	823	847	822	840	831	826	830	873	905	804	840	843	860	772	821	903	829	887	837	895	789	858	850	808	879	833	860	855	845	874	882	789	847	866	778	826	846	866	855	848	861	840	880	817	891	864	936	837	861	819	905	882	840	906	854	837	882	941	816	846	786	885	882	875	853	823	876	764	848	855	937	874	914	835	841	878	841	825	849	842	891	845	918	827	848	826	860	854	851	806	887	835	879	847	826	871	829	884	858	810	842	848	805	855	814	879	805	864	780	826	834	860	851	840	862	846	885	933	807	860	839	831	839	849	874	840	866	875	809	924	911	821	873	885	849	876	865	823	845	794	880	838	804	842	845	856	816	855	812	862	843	897	855	848	821	906	897	852	846	840	849	836	895	879	852	798	816	897	859	858	895	870	896	889	843	830	852	800	782	816	846	878	883	839	869	879	865	813	840	877	866	830	812	900	861	813	849	898	889	916	833	874	856	836	845	879	836	872	845	844	816	808	804	803	927	848	853	851	855	827	883	888	881	849	892	857	849	851	856	840	800	837	862	871	836	821	833	840	895	900	862	852	923	804	865	801	842	849	834	901	870	853	923	856	838	859	868	875	861	850	815	831	861	842	846	872	807	845	843	873	849	824	844	863	897	861	867	822	828	891	853	854	836	823	805	836	820	850	874	829	842	850	783	858	793	885	878	859	842	865	831	841	782	858	793	829	879	855	828	854	839	818	865	787	848	853	849	860	825	822	831	820	871	886	852	832	870	880	846	826	844	856	896	870	844	831	914	832	835	835	818	851	892	838	824	864	888	834	840	787	856	790	836	883	876	874	863	819	906	843	771	830	878	858	883	856	789	854	844	794	865	898	870	856	844	867	905	813	876	887	879	838	842	834	822	865	833	847	848	857	887	850	800	806	858	850	820	855	828	836	848	844	852	880	871	820	814	829	847	833	815	860	880	846	818	841	851	874	814	853	878	797	904	838	863	779	870	851	839	852	850	841	853	870	859	876	842	884	839
1856	392	418	337	404	401	388	422	404	409	404	380	394	369	368	411	405	379	380	376	402	399	375	358	427	419	402	432	393	359	411	408	388	391	368	399	405	398	423	372	374	395	364	394	403	371	417	401	349	427	407	365	388	415	395	391	369	401	388	399	357	374	403	367	382	388	411	413	418	372	348	377	421	391	388	406	406	378	357	393	356	402	378	416	382	380	384	402	409	357	391	375	422	407	325	387	417	359	392	385	406	411	389	427	367	393	416	365	403	391	389	388	409	372	367	417	405	362	428	402	410	346	388	363	408	388	398	410	357	415	380	375	401	404	367	408	385	353	362	373	411	435	423	397	402	370	371	402	403	411	354	397	364	356	401	374	394	403	422	371	409	383	345	392	412	396	398	423	378	395	389	396	415	424	397	411	407	383	417	382	380	365	366	371	347	345	397	351	361	389	419	401	366	378	369	387	413	442	393	414	447	401	411	385	386	396	421	363	371	391	392	391	393	408	461	391	396	383	364	399	406	400	388	432	412	411	402	405	355	401	391	389	370	372	389	377	389	431	379	387	405	363	430	395	401	397	383	351	385	376	363	383	411	372	355	366	365	397	363	383	393	406	385	369	384	447	367	373	376	372	412	409	384	416	385	379	406	382	406	405	390	359	344	409	405	410	392	409	410	371	414	395	363	415	396	377	410	404	398	407	376	418	375	378	384	349	386	407	378	388	398	366	401	432	333	410	398	364	360	376	383	370	442	430	347	402	353	383	389	410	375	396	379	341	363	432	413	385	374	411	362	406	368	357	404	373	372	392	391	372	403	385	417	431	370	372	388	369	377	398	392	373	422	417	419	405	381	387	371	421	405	388	395	393	397	393	401	397	430	377	404	399	383	399	410	347	381	401	358	416	392	410	398	347	411	392	412	368	384	407	410	386	389	399	448	383	371	374	371	386	385	375	392	389	380	390	402	423	364	396	384	380	405	370	372	369	392	361	426	380	453	398	362	385	398	386	379	394	445	424	378	376	351	418	373	429	367	442	381	393	363	422	385	421	384	396	387	376	381	385	383	393	375	360	400	376	386	413	380	375	361	372	408	422	379	373	374	449	391	380	368	362	349	380	408	343	376	421	384	364	413	404	372	399	410	382	386	387	370	357	359	363	385	378	400	378	363	381	399	383	364	375	402	399	412	377	338	371	405	406	383	415	384	388	432	364	360	389	383	409	379	376	385	408	396	382	428	383	394	362	422	423	396	397	416	437	377	408	372	388	380	355	386	393	372	353	417	379	385	374	416	353	415	358	411	415	408	395	366	401	373	353	389	348	373	342	404	395	360	403	407	390	426	398	353	409	398	395	362	383	398	386	417	380	416	414	371	434	404	381	388	400	371	382	397	393	390	409	376	383	397	407	413	371	394	396	382	368	403	381	412	356	403	391	394	391	385	386	381	367	396	361	346	371	397	406	400	376	403	356	410	427	389	374	370	380	398	415	394	366	392	410	383	402	368	372	373	412	421	369	379	402	384	402	419	440	371	377	365	382	401	376	377	387	404	392	426	425	429	408	441	365	392	397	376	335	389	401	397	429	375	368	353	388	368	427	362	383	361	361	391	374	355	344	396	390	347	387	393	453	392	389	399	381	417	391	395	384	391	391	361	361	368	378	365	438	384	375	354	385	368	368	370	370	416	410	351	365	380	359	381	394	357	398	417	400	358	422	396	356	372	394	401	406	396	407	393	403	390	431	422	386	403	375	423	401	398	415	394	402	410	420	398	375	385	402	373	381	366	365	385	393	395	384	371	373	414	386	366	368	381	413	386	427	415	344	348	345	368	427	356	400	397	402	377	403	410	387	415	378	396	398	355	371	386	365	379	372	393	386	384	402	390	390	406	399	365	380	400	381	383	389	380	371	392	389	387	432	421	373	379	422	389	389	349	415	408	410	408	391	393	408	366	396	365	352	349	411	359	391	415	362	400	384	393	427	363	367	408	360	389	379	382	376	352	354	382	395	377	362	382	392	390	347	359	381	376	381	356	380	405	382	414	383	395	397	423	416	335	393	397	411	399	361	402	402	413	379	400	365	335	377	385	387	383	403	453	377	380	389	434	393	392	404	378	393	359	404	390	387	376	446	397	382	362	412	396	394	405	388	369	384	386	360	387	377	384	412	393	369	398	360	393	405	413	399	375	365	388	377	379	396	409	385	341	432	399	428	422	404	405	411	391	372	370	376	396	416	386	381	373	356	322	370	417	366	408	388	411	359	350	358	441	372	361	384	385	396	396	392	384	389	381	418	382	366	375	412	387	371	384	413	385	417	384	392	382	382	391	471	352	364	414	381	383	371	422	388	365	382	386	395	397	394	378	416	363	369	408	436	373	352	383	407	389	376	433	346	384	363	376	397	439	376	413	370	377	358	391	379	393	414	412	412	370	418	367	404	457	433	405	404	374	375	423	405	391	405	374	346	368	419	386	352	392	412	395	401	401	376	404	420	409	379	375	379	390	370	385	388	374	354	371	387	383	383	361	396	376	391	371	398	377	369	405	409	353	417	383	399	367	409	390	389	410	407	413	341	375	376	394	382	434	399	389	374	426	412	378	397	395	389	382	420	351	409	360	406	385	395	357	419	408	394	364	429	376	379	424	385	382	373	394	372	372	378	387	406	399	375	373	385	413	422	406	400	379	385	389	414	426	416	339	400	401	390	402	385	358	370	374	361	394	416	351	368	398	389	379	386	389	398	415	386	359	388	397	370	412	410	394	398	401	360	380	368	403	372	441	381	365	384	388	355	364	362	392	410	381	394	394	374	368	388	397	361	368	371	346	369	354	358	388	405	361	411	402	387	401	389	409	365	430	439	395	395	382	381	405	395	423	425	379	399	334	410	385	429	393	402	370	369	387	385	390	412	400	410	388	396	430	423	351	397	404	387	403	352	396	384	339	388	388	373	423	348	367	448	408	413	346	386	367	391	405	394	389	364	376	429	398	411	384	377	391	362	429	411	376	407	404	396	387	430	419	415	379	414	371	360	360	408	403	382	388	445	382	359	360	426	387	407	372	350	407	401	393	418	375	380	422	410	371	404	357	361	392	381	402	357	371	372	381	362	363	367	368	379	375	376	382	399	415	374	391	378	394	385	382	372	409	405	404	389	395	394	373	416	371	406	383	403	384	389	366	426	417	391	373	394	351	393	398	371	380	351	394	405	376	361	343	429	404	402	375	384	373	435	381	400	355	394	373	389	378	377	380	374	388	375	363	368	428	399	380	376	369	371	358	378	378	398	416	425	408	389	395	423	385	410	362	378	373	386	393	418	372	376	395	407	397	391	381	395	399	408	373	404	353	394	369	392	388	379	396	434	431	409	370	368	436	409	444	394	393	390	420	392	430	398	357	373	375	408	420	408	396	389	363	377	393	388	366	407	354	372	375	399	364	330	377	372	376	432	401	399	376	397	404	415	400	368	371	392	403	393	353	390	370	379	406	405	362	385	414	404
2259	997	962	969	899	945	937	916	926	919	879	866	945	888	898	917	888	920	921	891	887	883	881	886	905	906	946	909	926	934	950	913	948	944	938	917	940	924	891	905	926	963	931	902	929	874	877	935	888	890	868	893	889	888	977	898	931	846	896	863	871	912	892	893	923	935	935	905	893	930	884	876	902	918	869	874	978	873	907	927	947	908	858	919	889	906	895	923	859	905	880	870	863	864	820	847	931	897	879	950	913	912	880	919	875	923	915	932	910	918	947	915	897	983	909	812	915	908	853	829	876	910	906	878	915	885	871	930	976	915	899	865	861	887	935	938	901	903	918	937	826	919	890	922	905	861	912	879	881	939	886	886	909	874	893	890	914	909	896	890	915	807	899	886	891	876	924	895	920	828	896	898	928	866	912	935	950	922	915	829	926	866	894	926	886	859	875	919	956	834	859	881	863	869	861	878	926	877	838	926	869	874	857	907	879	928	924	934	935	924	876	927	858	966	951	945	922	879	910	929	907	927	899	925	879	873	961	874	924	921	901	857	937	894	914	851	864	874	908	917	859	896	850	873	960	947	956	883	937	961	868	968	961	897	855	901	904	904	904	906	848	887	885	932	897	877	881	879	885	903	863	893	890	927	877	910	926	883	891	906	890	896	857	882	956	894	906	922	858	883	857	849	924	860	904	912	866	865	965	871	883	929	927	929	898	919	936	889	954	920	928	840	927	871	898	907	955	892	886	936	907	872	885	991	860	862	886	919	843	871	918	895	877	930	939	896	921	919	845	892	948	847	889	905	896	901	869	932	871	857	894	907	917	903	914	898	880	877	972	880	897	925	908	869	855	875	863	934	909	898	932	910	930	901	887	949	915	857	938	865	833	894	913	874	860	915	882	925	903	873	919	878	863	930	885	927	952	914	924	916	870	934	899	878	958	886	895	910	890	915	883	930	838	917	874	921	875	898	855	961	910	869	919	912	873	856	893	896	930	937	897	890	943	906	878	928	911	998	930	868	814	850	911	925	879	949	849	885	910	858	942	872	909	856	883	920	873	952	869	869	895	914	964	919	879	866	898	904	910	924	896	887	950	947	880	911	896	893	914	875	865	891	909	921	938	894	938	877	954	897	942	865	894	908	896	890	878	925	869	897	880	864	953	885	835	936	954	931	910	920	864	881	847	897	862	856	899	870	861	921	869	889	900	914	815	925	854	907	870	900	912	905	985	900	936	918	914	940	922	850	871	893	918	942	907	883	902	989	889	919	915	908	861	906	887	845	891	857	916	917	857	867	818	919	846	913	843	833	873	929	939	864	899	835	882	868	825	908	875	934	935	861	936	867	873	863	924	927	887	902	918	900	870	909	932	886	862	901	877	945	877	894	926	870	869	928	869	925	936	813	915	893	900	941	912	909	897	947	949	937	896	944	876	900	901	896	904	915	875	921	927	859	885	920	901	866	959	916	956	915	918	902	895	895	881	871	918	905	929	876	874	936	849	937	921	934	854	903	890	912	936	905	897	822	929	905	937	918	889	915	882	854	913	870	917	915	820	884	912	884	926	933	857	896	864	889	899	921	950	887	899	872	863	900	925	873	888	898	853	887	917	900	917	891	866	878	900	900	921	901	901	913	934	905	896	873	917	935	923	913	898	938	873	870	863	902	894	923	911	827	928	942	862	896	885	925	897	930	853	933	914	901	890	905	891	912	854	907	920	864	866	865	897	867	890	944	919	946	918	921	870	913	905	883	893	894	906	910	927	874	915	895	860	926	910	901	873	896	856	864	874	872	895	909	946	870	924	904	931	864	907	897	908	947	921	881	888	905	886	945	885	931	924	874	873	873	938	904	875	980	949	879	837	871	900	933	889	924	927	946	914	903	884	867	885	875	868	919	873	925	866	911	865	898	873	898	894	892	871	903	916	930	873	881	890	899	917	896	838	863	852	908	881	927	913	906	884	911	907	808	894	863	870	897	932	893	860	912	881	900	897	877	874	894	936	965	909	892	905	874	901	904	863	924	950	818	888	904	885	870	907	959	939	913	893	858	913	918	897	948	934	934	866	898	905	943	897	906	897	890	919	852	919	901	896	836	863	856	880	899	936	906	957	860	959	923	939	889	960	903	856	856	917	857	887	903	884	902	870	886	895	930	882	941	910	901	898	876	875	919	899	902	890	858	949	915	884	869	885	898	918	945	890	904	923	889	859	929	884	896	856	910	905	884	892	955	878	846	901	878	877	884	837	853	890	921	957	921	943	902	935	908	928	910	903	904	924	920	936	901	903	934	916	877	891	893	901	929	930	913	929	875	883	889	895	910	923	874	932	934	886	922	905	913	882	919	912	915	900	915	940	900	942	869	905	877	896	891	884	919	907	856	895	886	895	926	921	912	874	931	903	930	886	858	897	880	900	831	934	912	878	846	868	872	893	918	887	884	921	917	863	964	909	930	915	908	884	886	876	911	910	906	910	843	871	939	892	836	918	910	888	866	912	895	892	874	896	840	871	923	844	945	1005	907	852	919	940	902	852	846	901	905	918	954	898	905	884	833	871	861	961	871	907	876	889	891	932	901	913	899	896	827	886	973	934	915	911	900	853	913	910	874	877	868	917	934	897	876	925	848	936	884	904	910	889	894	923	871	888	901	893	895	893	917	912	899	928	893	843	909	867	888	869	892	901	865	883	866	869	891	821	901	915	882	947	926	921	853	890	882	938	905	881	924	887	928	890	926	963	857	943	852	863	939	904	902	911	862	892	904	910	853	885	925	911	862	904	871	936	901	928	864	923	883	947	908	859	853	905	888	859	839	871	901	889	908	862	932	872	833	963	898	873	903	922	928	864	919	930	871	849	905	919	866	901	888	851	866	919	893	879	889	899	912	860	876	886	896	896	955	855	901	940	877	882	930	865	930	937	922	888	896	898	922	944	908	886	865	923	907	889	913	879	955	848	864	894	879	896	944	926	908	865	950	896	867	915	880	891	896	850	920	918	872	928	910	944	889	915	896	852	858	900	904	908	872	838	860	871	888	914	959	920	936	831	849	897	912	914	892	981	879	896	870	897	916	847	862	893	934	900	909	881	909	958	875	888	909	950	929	873	876	934	896	884	905	890	931	915	891	864	947	873	916	903	827	878	897	884	882	921	892	928	861	897	875	901	913	905	893	924	951	926	852	926	875	888	859	923	908	872	920	934	889	852	935	972	887	873	886	906	922	972	879	883	863	930	900	891	901	932	896	926	873	895	856	937	888	869	911	888	868	891	928	889	956	867	913	865	942	880	900	886	915	907	902	896	862	890	851	882	910	891	912	886	884	952	878	878	899	916	875	880	908	882	882	901	887	891	870	957	903	910	840	956	859	919	896	941	894	932	884	858	926	949	895	959	909	906	903	909	871	888	930	864	895	878	892	926	817	872	947	903	919	893	917	889	927	932	917	847	848	903	856	891	848	899	949	870	884	883	900	959	893	898	918	868	878	907	909	907	834	928	935	843	933
7500	487	532	432	397	365	293	292	284	256	265	257	264	225	253	236	227	235	228	268	262	215	238	238	214	234	238	218	229	219	219	243	224	222	202	192	219	207	238	212	240	199	203	214	207	212	213	208	193	211	214	244	219	211	224	227	235	223	238	226	235	231	231	223	216	227	222	230	244	259	254	242	216	217	214	243	203	222	212	220	221	219	238	242	231	233	224	202	249	231	203	241	234	234	215	253	224	239	217	226	228	214	239	232	256	192	215	233	230	235	220	221	224	216	227	186	199	211	228	219	202	208	245	234	223	224	250	208	217	226	208	213	229	258	231	228	234	226	237	230	222	257	222	244	226	223	225	257	233	241	186	213	232	240	192	238	234	194	244	230	226	221	217	205	218	193	216	231	225	241	211	227	234	212	229	215	215	197	204	210	219	227	200	215	199	232	215	203	237	224	225	211	213	195	238	228	238	219	233	213	233	217	239	228	221	226	214	230	209	224	205	229	216	256	248	232	244	247	208	219	214	200	207	216	238	228	257	220	202	227	207	215	196	225	222	208	216	237	217	238	210	218	218	221	224	227	225	215	211	238	227	215	229	233	221	200	230	225	200	232	220	220	247	230	206	208	235	234	226	214	213	226	244	240	256	215	200	241	219	197	219	209	245	208	230	219	221	226	206	231	205	238	191	196	203	227	209	215	224	226	234	193	194	224	204	199	232	209	186	234	224	246	247	222	194	215	208	233	237	231	248	224	212	233	227	227	234	224	254	240	205	235	245	223	245	247	207	238	216	241	230	232	216	208	237	258	233	215	235	243	220	203	231	260	182	238	219	251	228	209	226	234	220	200	225	215	206	249	199	232	260	232	244	198	209	216	233	220	213	212	205	225	232	212	233	253	229	211	225	216	222	238	247	191	226	217	266	236	207	232	236	201	230	227	228	206	195	209	257	227	220	217	210	227	216	238	224	191	247	202	199	239	236	212	241	208	216	205	203	227	218	229	259	225	227	241	228	234	232	235	229	223	226	219	218	231	223	243	220	205	230	206	220	225	218	206	204	218	222	224	220	222	223	197	231	212	218	246	217	213	196	224	244	218	240	229	188	233	206	255	229	219	216	235	220	230	222	220	203	195	234	246	216	208	208	240	235	209	245	232	209	206	218	237	206	207	224	230	201	250	215	208	243	222	243	233	224	227	225	194	209	232	228	229	264	229	257	245	241	222	191	219	213	237	225	230	242	230	235	211	246	202	228	211	204	219	202	220	208	242	226	240	212	197	214	232	223	222	211	224	230	185	248	206	201	229	247	243	257	223	221	202	239	241	215	250	246	232	217	228	248	206	215	213	227	243	240	215	231	218	228	217	213	228	255	228	221	239	207	206	214	231	214	252	249	218	213	249	199	214	250	240	218	186	245	246	254	225	226	198	216	238	231	234	219	209	228	245	219	225	255	240	202	231	243	229	204	239	208	220	212	197	228	227	215	218	223	192	217	197	251	249	260	225	212	251	219	228	229	194	201	206	232	199	227	249	251	224	213	213	234	205	208	239	237	189	240	216	229	217	228	245	224	202	241	204	234	204	248	223	189	201	232	232	233	226	215	208	244	207	212	217	202	221	211	231	231	227	211	224	224	241	239	223	209	246	205	232	206	205	235	224	227	209	256	225	230	242	253	190	213	207	178	215	220	216	230	228	224	241	239	200	213	215	227	227	204	222	230	225	234	210	225	229	198	221	213	230	237	253	234	214	215	241	214	220	226	202	225	227	236	255	238	217	211	221	247	246	202	230	219	214	226	243	233	213	238	221	222	220	213	215	223	253	204	216	231	213	221	200	229	229	218	233	233	221	199	204	235	258	221	210	202	213	222	236	209	247	179	215	215	243	229	225	229	213	230	192	245	221	242	225	256	220	227	236	218	230	211	217	212	220	235	254	232	229	249	236	221	215	223	231	229	197	216	191	227	220	234	224	203	208	216	221	221	233	246	216	235	200	230	219	240	243	232	212	193	212	218	220	234	190	200	234	209	218	212	221	231	264	206	233	198	239	203	220	236	248	217	223	249	215	199	213	203	237	218	212	237	218	226	220	228	230	213	198	248	227	249	206	194	198	202	243	224	239	224	228	246	241	223	232	220	232	217	237	242	214	230	236	216	248	211	214	230	223	245	237	266	243	219	244	229	269	232	228	193	199	233	247	195	222	207	249	237	238	244	256	194	250	250	203	215	225	240	214	194	231	239	207	220	224	201	217	251	232	232	223	204	204	229	226	240	239	207	212	248	231	204	232	256	220	205	221	237	208	217	246	204	223	240	218	212	243	219	224	241	224	207	261	210	243	228	213	231	242	217	245	214	230	203	216	244	187	227	242	225	222	216	221	236	236	200	205	214	209	221	194	210	185	236	226	208	222	214	231	219	217	197	212	230	205	202	219	244	218	229	219	256	240	208	221	232	232	238	220	213	232	197	198	226	232	219	248	225	226	250	246	238	221	213	223	254	198	229	206	232	243	221	221	228	238	222	247	210	219	236	185	199	213	183	214	234	232	230	256	219	256	236	251	235	241	219	220	239	219	232	215	233	206	250	239	252	210	195	247	260	207	204	232	228	199	237	232	216	251	231	247	194	233	243	243	215	238	210	228	219	207	224	226	234	239	226	220	215	217	232	225	229	214	238	201	231	197	247	232	237	232	220	219	229	203	219	206	213	227	186	215	229	212	194	210	244	207	221	248	239	227	220	211	233	186	198	218	233	224	217	228	236	257	234	195	210	197	214	222	232	213	214	237	189	218	222	226	228	242	254	201	246	215	202	232	231	208	225	232	217	219	214	206	224	237	231	209	197	214	213	207	194	238	235	257	226	217	208	216	234	228	186	213	209	221	205	220	211	210	222	253	211	250	200	254	223	217	216	218	262	235	214	209	223	235	236	249	216	217	227	213	227	234	249	214	242	217	214	223	228	219	227	214	223	220	239	223	214	211	226	255	201	193	215	171	209	223	236	204	199	221	221	216	233	248	211	227	219	231	230	229	244	243	243	227	229	212	200	232	196	230	233	235	245	199	214	227	194	231	183	235	242	229	230	214	205	211	207	215	241	255	239	209	234	204	242	217	219	219	213	256	225	240	228	211	253	205	193	204	199	223	212	206	224	222	220	238	209	233	213	224	216	234	196	252	262	237	228	217	251	235	205	237	228	219	236	219	209	217	226	212	209	222	202	260	251	206	242	167	184	227	247	216	227	241	231	226	236	229	225	225	224	208	203	216	216	213	222	203	228	226	216	217	232	232	211	211	231	219	229	239	188	241	218	225	218	202	227	235	226	243	222	228	221	246	228	231	192	240	217	230	211	219	226	226	192	204	221	223	230	243	206	208	239	243	224	252	224	227	216	244	208	243	234	243	219	253	207	224	217	228	214	219	206	247	235	250	198	245	204	217	234	237	206	255	198	215	214	216	251	219	222	200	201	228	219	201	226	246	204	234	221	224	224	225	201	243	207	199
6585	926	1326	1404	1223	1119	1141	964	861	799	770	764	743	707	651	717	680	664	636	640	651	639	615	620	637	646	642	629	568	619	634	591	605	611	587	665	590	606	644	607	571	622	588	567	614	614	561	595	608	566	577	589	593	591	580	638	600	590	612	585	594	557	594	614	592	609	589	575	585	619	578	588	586	614	577	632	598	582	577	628	617	560	598	589	611	594	619	653	613	603	588	563	589	583	575	603	627	584	600	613	583	570	587	611	574	623	616	564	557	571	648	587	582	598	560	610	590	597	572	566	612	573	608	583	617	605	617	610	588	584	641	589	582	564	612	596	572	575	620	575	564	587	610	623	607	579	630	589	531	585	563	548	608	574	582	579	565	556	624	588	604	589	614	565	603	595	579	610	563	630	565	632	590	552	548	630	567	588	614	548	624	583	591	610	561	570	559	574	607	624	562	596	558	569	642	593	598	596	607	583	583	613	597	608	600	567	603	568	586	567	605	592	573	581	581	619	593	580	598	597	581	569	594	629	598	598	615	567	593	537	577	563	564	601	569	611	592	574	591	583	600	609	584	581	560	565	611	572	608	607	635	604	601	584	587	605	586	580	590	598	587	554	603	568	586	639	608	592	594	619	615	555	577	594	563	608	566	582	597	580	576	571	595	554	556	565	578	582	601	596	621	595	580	623	580	585	572	572	634	619	641	572	544	617	633	561	550	584	600	547	581	543	588	597	621	595	590	567	603	569	566	629	618	612	568	560	593	592	653	562	578	590	580	595	608	578	647	590	573	551	599	589	619	587	607	554	601	577	566	588	626	587	587	562	555	576	606	578	579	614	558	544	618	634	609	543	589	601	590	587	576	603	622	568	546	614	570	581	546	626	582	593	587	579	606	637	595	606	605	524	582	551	628	562	584	580	600	609	585	605	567	629	600	595	605	612	614	599	550	575	574	648	600	584	610	581	541	559	607	591	612	567	559	592	573	522	565	608	605	599	597	603	599	587	558	601	588	573	613	592	589	604	534	591	598	609	625	619	588	562	636	616	607	607	573	565	574	635	585	592	592	593	622	608	611	580	584	561	609	550	593	601	616	597	584	587	593	565	635	599	630	591	590	566	576	568	630	646	586	612	645	587	568	626	586	594	576	554	601	597	618	582	585	565	541	576	601	601	580	579	591	553	558	585	556	555	634	582	552	579	627	582	542	564	594	578	602	605	566	589	584	637	639	584	596	590	638	575	604	528	610	599	573	601	608	545	617	589	616	595	537	627	577	543	608	563	593	572	617	597	587	599	568	598	606	556	594	634	601	608	629	591	610	597	575	582	595	591	589	614	619	566	628	591	579	575	590	566	580	602	553	617	641	621	536	576	647	550	580	589	590	608	568	576	623	546	566	616	610	638	606	566	571	588	583	609	625	621	561	536	595	597	596	571	551	596	622	584	591	584	587	600	560	577	584	557	586	595	597	628	604	622	586	587	637	603	621	587	621	611	638	605	626	589	576	601	568	582	570	614	568	543	563	617	572	598	548	588	608	540	606	629	640	592	589	579	612	564	591	612	566	589	564	624	589	579	616	584	628	594	585	556	613	580	573	568	621	571	586	557	585	601	581	563	573	591	606	604	617	592	557	564	586	578	623	585	600	593	587	600	608	588	578	598	645	548	603	647	612	559	591	578	548	529	594	567	639	540	616	597	607	588	558	579	597	589	604	536	619	643	530	591	564	618	567	557	528	599	612	574	603	560	584	620	585	613	599	549	633	601	613	595	612	597	577	573	613	634	572	550	638	535	581	558	595	567	594	615	601	639	588	601	582	579	580	626	618	622	580	574	530	564	596	592	563	566	604	568	612	585	575	565	581	569	599	575	609	645	621	570	618	629	606	573	632	579	613	576	554	581	613	619	565	589	562	604	597	589	604	554	589	585	561	585	534	540	618	608	607	552	576	626	607	619	602	579	591	633	584	612	573	563	610	617	614	606	583	629	575	607	540	584	601	587	621	576	594	555	575	573	618	558	604	576	585	608	556	580	630	588	599	632	578	585	624	614	615	586	627	567	578	617	599	552	578	580	572	618	603	581	640	633	585	582	606	621	580	593	565	583	572	566	604	571	569	583	572	567	567	621	562	562	573	557	598	576	569	585	557	557	613	592	584	576	639	602	568	614	584	583	584	573	628	619	563	597	588	585	605	562	607	630	602	608	576	585	592	592	612	548	552	616	605	612	565	632	588	560	639	575	600	587	575	610	601	554	581	558	616	584	593	629	586	628	586	585	592	586	591	571	605	598	627	573	577	580	581	564	596	588	568	573	607	562	594	576	614	595	580	642	588	594	659	578	583	624	569	676	599	572	557	619	604	589	587	572	598	624	545	574	602	599	587	610	571	601	577	615	576	568	622	578	570	565	604	594	600	582	561	564	586	596	624	587	621	602	604	589	556	611	585	546	601	577	651	577	603	566	599	640	590	626	599	604	578	602	595	589	622	592	563	600	612	620	594	619	599	620	583	561	614	570	592	593	601	595	612	586	590	576	602	537	607	614	591	558	617	601	593	615	614	591	564	560	581	596	548	574	584	573	569	603	601	606	581	574	621	600	569	559	570	616	542	567	619	590	601	584	531	562	534	569	581	593	637	640	620	641	560	602	587	591	584	573	584	567	589	646	556	593	567	581	578	621	583	608	573	611	584	606	593	557	624	589	584	539	565	588	606	597	631	586	576	597	589	618	596	619	559	590	609	619	620	606	586	587	622	577	563	576	616	570	599	571	615	573	555	603	602	654	596	606	589	570	555	613	578	587	559	602	571	577	610	614	582	580	612	560	608	560	637	614	561	571	579	573	599	592	603	604	595	577	577	608	602	572	603	605	539	599	599	598	609	575	610	578	610	612	584	614	601	574	574	596	606	626	553	578	631	548	586	577	569	630	576	559	622	612	580	578	631	581	622	541	573	587	620	551	589	602	595	603	662	563	592	570	615	624	617	578	571	587	588	577	579	608	589	607	590	612	565	589	587	577	597	576	609	613	574	548	570	573	565	538	613	606	553	584	607	602	616	568	576	597	573	598	605	612	587	614	590	584	640	598	557	578	633	568	557	638	594	592	569	579	642	588	617	585	584	592	605	584	613	636	532	578	539	579	628	588	572	593	566	621	586	633	539	578	605	613	585	592	591	559	574	622	586	568	603	622	585	608	572	620	594	583	567	600	562	549	585	558	594	555	634	600	609	594	586	587	583	592	572	571	604	580	571	549	607	558	549	579	572	575	588	628	588	613	588	576	565	653	568	600	621	555	584	596	608	617	608	625	553	556	563	586	563	558	572	618	597	558	586	598	563	580	588	544	608	565	611	610	586	608	608	584	582	591	611	591	576	547	573	610	614	595	613	600	585	624	663	597	613	605	577	587	564	631	560	594	612	609	595	610	582	598	581	581	577	570	567	551	575	558	609	599	597	651	596	585	590	621	642	556	643	607	570	612	613	620	605	579	596	565	555	631
15096	1288	1069	862	687	570	507	508	464	412	419	415	396	367	370	348	404	364	361	369	344	417	346	360	357	363	352	379	371	366	406	337	350	384	329	340	331	322	345	360	363	365	368	355	357	351	356	349	365	333	349	374	347	339	356	371	360	340	326	347	316	326	381	341	364	344	345	337	337	321	357	340	403	343	382	332	358	366	347	360	345	351	347	356	337	341	382	365	320	353	365	341	337	354	373	346	348	332	341	341	337	361	381	312	366	348	316	331	341	327	325	350	356	372	310	333	343	354	408	353	313	358	308	331	359	321	321	352	358	359	365	345	321	338	339	352	333	346	359	353	308	344	369	331	365	327	349	308	320	348	353	355	339	376	320	332	389	350	350	358	350	323	339	323	354	363	344	324	365	350	361	345	338	327	335	311	341	325	333	364	410	329	350	308	352	384	322	354	377	346	327	335	356	379	370	344	311	330	350	359	333	340	360	345	378	316	344	363	339	367	318	337	325	385	368	346	332	403	329	328	347	320	360	368	345	348	368	348	361	305	376	354	364	320	328	360	374	352	385	350	374	361	367	344	366	333	313	348	346	327	360	341	328	355	336	332	323	393	353	338	352	379	351	339	376	308	329	359	333	374	348	350	393	329	342	338	351	340	324	339	320	326	358	343	366	313	341	337	329	365	308	351	366	397	385	353	318	339	373	335	392	349	380	348	357	346	347	326	349	363	383	323	333	353	380	362	337	373	333	354	300	341	338	357	313	304	313	366	353	326	351	351	341	369	357	357	381	345	333	342	318	335	325	350	331	367	350	356	376	352	348	339	340	362	342	308	336	368	338	337	352	329	359	339	356	333	344	338	320	347	352	369	355	347	354	328	321	351	336	327	359	351	333	342	346	342	354	346	342	363	309	360	356	346	331	356	411	340	357	349	374	362	350	303	324	391	339	344	332	356	408	327	347	303	333	355	328	353	333	330	341	356	314	346	354	335	343	301	352	362	316	380	360	320	353	342	342	331	322	320	366	355	318	353	333	341	347	348	309	343	348	323	333	333	369	312	342	356	338	336	345	363	343	354	331	361	348	313	350	345	369	372	333	339	353	327	331	351	345	323	356	326	369	370	378	315	310	375	352	368	367	353	320	381	354	359	363	342	328	363	301	325	299	322	303	343	360	348	335	327	318	319	356	326	331	356	354	346	339	339	368	342	307	363	311	350	337	309	333	308	337	349	353	352	346	357	316	386	336	333	381	327	366	336	379	311	315	324	339	323	358	341	345	357	372	348	315	363	340	393	374	334	343	342	358	359	368	362	316	347	360	331	339	359	339	337	331	293	345	368	340	341	334	341	306	344	364	353	335	321	348	309	348	380	360	345	377	359	364	389	329	365	325	353	323	339	334	338	357	339	360	338	339	346	322	387	355	324	341	311	365	342	320	353	359	305	372	347	357	363	343	329	320	357	358	348	328	372	359	351	338	329	343	332	333	360	344	333	353	347	320	315	357	337	378	347	359	310	352	346	326	380	355	327	369	361	349	371	330	340	355	356	353	326	353	332	316	338	360	339	353	381	348	363	374	339	328	348	377	345	371	326	297	370	374	329	337	368	306	373	386	349	350	364	344	373	356	331	331	348	372	354	380	335	344	341	358	353	338	338	334	376	347	340	346	323	364	371	333	344	344	354	320	357	368	347	323	330	404	360	329	389	333	364	333	350	380	330	347	320	405	322	332	339	330	347	341	326	335	336	315	348	370	353	364	380	367	345	345	375	380	340	339	340	342	365	354	333	327	365	357	356	369	378	300	359	343	351	372	354	391	354	337	341	343	358	365	342	353	335	336	359	345	340	310	357	352	354	350	326	348	341	324	345	321	349	339	321	361	334	376	387	311	321	348	344	354	388	365	353	313	328	327	359	350	345	333	321	339	343	366	340	367	338	368	341	363	348	398	355	350	371	329	344	334	333	297	348	333	361	334	333	354	311	366	331	368	402	369	347	339	350	354	356	369	331	352	366	356	378	345	345	326	325	344	337	337	363	327	339	333	354	372	295	328	310	373	351	324	343	370	314	371	338	326	348	333	349	332	367	328	336	334	310	335	315	339	360	352	393	369	337	339	336	376	349	330	338	315	331	351	341	342	363	317	314	354	334	341	372	339	326	377	364	336	328	351	343	351	347	371	396	347	365	321	378	383	313	328	316	331	303	370	338	306	319	334	364	363	355	340	323	374	387	328	384	366	353	337	347	374	349	337	300	332	346	363	322	341	353	373	363	379	359	358	356	331	341	349	378	388	354	307	328	349	361	336	338	336	356	320	353	404	353	369	359	349	372	363	354	341	397	386	340	325	378	322	329	319	331	332	303	356	335	345	331	338	347	343	318	338	332	334	337	366	333	371	327	338	339	367	375	326	380	350	330	369	356	329	321	330	367	378	315	366	364	379	348	370	358	354	327	343	381	311	348	345	364	354	318	324	344	375	314	341	346	312	347	371	368	361	369	372	347	331	363	363	332	349	343	315	361	365	362	365	354	365	329	319	329	346	341	355	317	363	366	367	326	395	340	373	336	310	331	349	287	314	372	350	340	326	344	335	339	319	350	351	337	353	373	371	354	342	335	349	332	322	365	335	365	360	346	360	343	364	365	333	350	340	328	318	329	365	338	383	333	351	316	349	329	333	377	311	318	337	325	369	354	353	320	334	331	336	329	345	354	390	345	335	342	308	338	332	360	320	346	353	351	353	304	323	326	307	353	378	367	397	360	365	345	331	360	333	332	303	361	348	377	374	363	388	311	334	357	342	324	335	372	369	322	333	329	361	328	357	339	345	350	332	329	349	384	365	352	318	372	326	332	299	354	339	354	357	330	380	327	321	294	323	351	339	335	364	368	336	336	351	359	334	337	356	366	372	335	344	359	343	378	347	364	344	332	312	342	331	326	359	338	369	342	310	365	400	357	374	334	335	374	326	319	341	334	316	342	351	362	344	319	351	300	339	343	323	313	346	359	346	347	315	364	336	360	327	334	362	360	357	332	346	343	344	306	354	363	367	339	329	347	333	331	357	320	327	356	350	355	338	341	365	348	318	326	360	361	331	301	346	331	321	349	334	367	354	372	380	369	341	317	320	332	369	357	321	311	342	345	326	379	353	348	346	349	370	357	356	352	348	375	353	355	356	343	372	389	331	319	332	328	347	343	352	357	334	336	381	311	350	350	329	354	366	329	354	330	381	296	324	329	356	341	318	329	350	325	307	313	371	323	342	328	353	332	380	342	381	392	359	383	370	372	377	330	325	373	335	387	351	386	382	351	352	395	326	324	368	351	364	361	334	356	379	369	337	347	345	376	370	373	321	336	315	349	354	369	345	325	320	332	364	337	339	325	341	328	348	345	350	320	361	347	346	359	327	370	354	319	355	333	360	349	334	357	324	367	327	341	361	338	341	362	338	344	336	365	325	351	354	365	350	371	354	359	318	351	379	337	375	334	327	356	331	366	328	347	334	401
8788	1326	2279	2556	2179	2051	1928	1548	1408	1384	1314	1164	1112	1039	1079	990	996	1000	992	976	947	974	938	976	960	965	923	911	916	973	864	941	899	908	837	888	935	913	792	894	898	858	847	905	922	865	810	946	900	897	858	858	888	894	887	877	902	869	841	855	863	879	897	862	793	852	862	895	882	898	875	843	852	898	844	897	891	843	861	856	925	914	859	878	847	876	892	818	836	822	871	831	851	856	779	834	837	833	901	823	889	869	837	921	867	883	821	829	865	855	839	887	854	853	829	831	801	825	825	875	879	868	826	887	870	864	871	864	873	852	867	866	866	861	928	869	885	899	822	859	763	873	865	856	894	846	889	834	942	844	833	858	859	870	831	849	802	849	869	870	877	875	881	867	866	855	844	874	865	864	805	950	812	834	798	815	851	841	844	887	835	830	836	911	840	861	854	864	858	881	828	835	818	846	847	861	852	859	848	883	887	845	855	867	911	890	816	835	860	845	832	831	859	824	897	867	866	877	838	828	776	899	870	847	896	835	844	905	825	943	845	874	872	846	870	866	878	833	902	847	827	825	879	820	849	799	810	873	807	831	890	854	888	853	861	862	835	887	791	837	816	828	803	826	859	850	862	883	858	809	902	829	881	840	868	884	869	848	861	835	867	904	849	857	877	856	869	875	840	841	818	859	902	850	843	866	855	856	860	830	865	829	828	862	809	828	821	850	902	872	868	844	878	837	812	801	823	845	895	841	910	847	894	852	856	843	798	845	825	834	869	856	890	845	846	876	856	839	839	859	875	914	915	853	841	841	902	780	878	841	886	854	829	821	893	805	837	860	858	824	876	785	854	862	870	817	799	865	854	891	833	849	840	840	860	804	879	824	818	818	837	826	803	860	875	860	862	784	846	849	861	893	879	876	886	868	840	866	892	914	833	873	839	861	824	867	794	847	848	858	848	882	801	820	870	860	887	853	834	859	875	881	847	864	883	812	887	846	885	847	823	854	846	806	854	840	904	820	833	839	863	873	831	860	879	913	901	864	865	844	843	861	821	859	854	843	912	890	854	848	842	842	831	865	837	830	820	837	870	842	901	837	815	912	850	859	875	861	882	860	875	839	846	793	818	827	858	866	901	850	850	873	820	843	932	866	850	847	810	847	813	865	784	898	820	807	892	817	842	858	862	890	951	835	791	834	841	897	931	839	870	885	918	817	812	850	808	844	870	816	884	836	833	873	856	866	844	819	861	836	851	851	800	856	897	900	824	824	893	862	911	890	825	825	874	865	845	834	805	844	844	847	869	864	833	849	830	849	841	869	839	877	832	815	848	875	870	844	914	879	853	824	835	894	823	849	842	838	864	885	864	845	801	852	889	902	840	796	864	810	862	874	895	825	894	877	849	857	848	841	821	860	834	892	844	798	866	825	875	797	824	842	847	864	827	870	862	862	831	885	872	836	838	828	807	849	888	895	860	848	859	888	866	917	861	897	847	873	847	880	872	852	850	857	868	801	844	860	862	885	887	876	901	896	841	899	816	864	896	850	843	851	846	916	776	886	855	864	849	849	874	860	793	881	839	852	893	831	880	854	886	848	865	932	890	830	878	843	911	861	848	856	845	827	858	899	843	851	939	821	828	879	826	828	851	822	885	880	861	875	867	870	888	860	867	891	871	854	835	864	815	866	864	872	842	838	871	850	799	820	872	852	873	817	839	801	875	835	848	852	829	835	882	864	819	823	834	851	879	872	836	839	814	859	876	885	806	917	870	875	871	914	895	822	846	855	850	846	864	839	846	838	867	827	881	862	810	862	903	844	850	882	815	838	871	815	847	866	898	834	789	850	836	826	866	890	895	860	886	805	851	833	805	877	859	869	854	898	870	873	850	902	848	922	905	877	851	865	890	890	797	896	855	905	861	889	900	840	856	846	834	867	891	874	819	833	859	870	855	895	856	857	866	897	892	846	880	843	874	896	820	878	853	839	858	846	868	893	885	868	896	855	844	865	811	836	808	875	798	831	858	862	830	851	841	847	878	894	818	824	880	879	836	877	871	869	865	833	860	840	893	866	858	855	891	834	842	782	814	795	852	805	877	817	875	854	876	877	855	851	864	865	866	855	788	849	882	895	903	848	814	898	821	858	875	820	839	864	820	839	866	872	838	870	812	857	924	858	816	909	822	848	863	839	847	852	857	878	876	864	870	889	885	860	854	853	879	861	824	869	814	888	883	869	842	817	862	871	898	817	895	855	860	867	862	869	824	899	876	840	856	805	830	880	809	863	852	823	819	813	840	862	850	916	799	894	860	855	820	891	812	879	860	882	877	840	858	874	830	822	902	837	878	855	889	922	916	823	818	851	888	822	875	830	812	809	849	819	894	843	810	883	845	820	811	849	879	877	848	812	809	833	813	888	843	860	841	871	897	862	870	875	827	870	926	831	820	829	804	789	910	825	867	866	841	851	890	879	849	853	883	846	864	831	862	865	798	859	882	828	834	872	862	888	884	862	891	854	839	902	848	843	884	848	862	835	823	933	876	861	850	922	820	855	866	833	834	866	833	801	860	846	857	825	907	890	845	831	900	894	832	842	885	785	892	885	853	808	873	801	867	874	855	913	886	870	829	822	912	851	878	826	825	881	846	851	837	837	864	844	895	836	808	850	820	867	872	809	898	841	803	829	834	860	902	849	852	873	885	817	830	871	845	896	886	830	831	822	881	843	890	829	916	907	840	850	841	882	866	843	879	854	856	881	816	829	830	889	836	846	888	844	787	834	890	808	868	857	821	842	842	875	903	871	864	867	863	856	845	856	919	841	867	861	885	896	875	802	844	866	820	837	837	888	862	822	799	854	844	857	892	911	818	839	821	889	842	860	854	825	847	837	889	843	833	916	833	866	856	851	882	887	841	927	858	861	873	868	852	847	814	821	822	883	844	868	932	849	862	876	889	863	852	866	849	898	839	879	921	819	872	835	858	849	850	835	889	840	786	844	873	794	833	829	856	854	854	885	853	888	824	846	868	800	841	899	835	871	840	802	885	824	892	884	864	852	856	878	875	887	827	779	891	816	880	895	883	870	847	822	912	826	818	844	838	909	830	894	897	890	838	864	845	830	852	886	860	904	866	818	838	831	824	848	866	873	891	897	840	845	897	834	856	905	867	843	883	847	855	880	856	843	855	872	900	826	898	886	842	857	851	889	823	862	871	854	884	867	916	877	829	855	829	860	844	890	832	867	908	827	899	824	867	818	844	866	811	839	867	845	876	794	861	860	860	864	907	855	872	837	811	832	825	848	874	898	822	868	860	838	906	874	868	888	869	893	882	827	837	857	840	834	800	867	858	897	840	876	852	861	840	819	874	851	778	877	857	915	864	846	817	851	858	859	897	863	825	817	844	847	852	828	871	842	861	835	900	851	868	845	881	863	854	853	823	841	862	864	873	915	868	829	863	844	814	876	878	854	863	886	878	856	890	826	841	845	852	808	848	844	863	863	894	870	877	886
1895	391	416	458	398	411	387	425	425	380	410	366	402	423	424	420	421	423	366	405	368	386	398	400	414	441	365	386	388	378	369	432	402	350	397	368	360	425	379	399	368	410	398	360	405	431	408	393	384	383	358	388	366	386	395	371	418	405	346	406	394	344	381	398	420	369	386	408	450	369	389	387	393	376	450	389	368	394	400	352	399	437	386	377	408	388	398	366	416	417	359	374	374	384	419	377	391	424	389	349	388	421	391	373	352	392	413	425	364	391	389	370	374	378	365	418	374	363	350	392	414	391	383	356	361	417	392	397	401	370	415	396	378	362	365	403	379	434	385	383	390	337	386	380	426	392	423	381	348	410	414	378	394	346	392	390	364	374	419	376	399	430	409	434	416	396	351	355	360	394	373	383	390	423	396	400	376	365	414	379	420	380	378	390	411	398	398	404	400	405	404	338	385	354	383	391	402	353	410	382	394	357	389	395	373	414	393	417	400	340	388	384	390	381	398	392	337	408	367	390	366	382	360	382	402	402	417	414	416	349	401	412	404	368	384	417	380	368	387	384	393	369	391	349	405	399	396	365	378	356	408	358	384	400	369	356	397	408	394	399	363	387	433	430	376	353	405	420	400	402	428	383	403	375	355	379	389	361	399	358	380	408	384	417	376	373	393	447	416	384	396	409	415	402	398	399	392	389	387	398	380	381	365	381	397	372	410	345	416	369	413	404	395	414	381	393	386	404	376	379	378	377	369	353	371	403	357	401	380	388	390	413	391	403	377	372	401	384	399	404	398	432	381	410	352	399	389	428	387	360	353	371	408	422	391	382	424	396	424	376	438	367	351	405	400	370	421	367	394	398	368	403	394	379	377	396	390	402	396	436	387	351	355	397	406	405	416	397	409	356	388	367	398	396	411	383	400	383	368	380	399	409	383	382	392	380	367	393	407	420	362	436	405	388	389	378	399	357	353	396	407	391	386	404	384	380	385	367	392	397	354	357	393	397	457	376	413	368	376	416	391	358	417	410	383	372	386	405	371	375	400	383	350	412	399	366	431	421	410	431	412	408	363	387	381	426	403	380	400	407	397	384	371	422	392	398	394	430	390	411	427	423	363	378	370	351	379	381	386	361	372	397	392	358	389	378	358	419	385	417	395	385	393	416	408	363	395	399	388	358	391	387	414	411	382	384	405	386	383	378	399	407	372	369	390	369	430	364	383	388	351	355	393	366	378	424	393	369	407	357	358	375	368	421	424	376	423	400	405	371	388	400	366	376	364	384	369	370	408	361	407	413	424	382	407	387	409	386	408	384	349	359	380	366	395	390	378	384	387	377	388	377	435	391	419	354	375	378	405	402	390	406	375	396	387	387	392	376	360	390	387	390	363	355	410	368	360	387	404	383	387	405	352	377	358	424	389	375	422	393	394	402	412	409	396	403	424	394	357	392	353	359	373	423	398	420	417	354	398	349	373	393	354	398	387	411	399	388	387	395	410	363	385	387	376	381	401	383	399	344	356	424	370	405	382	358	383	338	395	404	368	407	411	390	379	342	364	374	384	395	405	372	424	413	401	412	373	369	410	393	421	366	393	396	392	405	383	409	406	413	434	381	378	408	391	400	401	400	393	391	381	414	337	378	383	404	389	365	389	372	403	366	367	370	376	361	402	409	376	379	411	403	394	398	389	380	404	386	394	379	397	365	343	368	359	396	406	399	410	382	398	391	403	388	387	384	398	413	392	376	382	391	405	358	362	405	412	392	419	392	387	396	403	381	362	390	413	366	429	375	393	413	363	407	380	364	389	386	404	412	372	389	423	371	405	405	353	395	381	360	406	365	427	401	397	419	371	411	407	371	361	391	383	403	360	382	364	358	407	356	430	389	361	360	405	427	400	375	410	402	357	356	386	435	342	383	349	414	358	368	418	401	418	378	383	376	388	365	373	388	382	396	406	369	374	377	381	398	379	387	382	406	381	392	378	376	414	344	356	376	402	368	375	396	425	419	375	364	426	395	395	419	375	394	400	423	372	391	392	350	384	391	411	387	370	363	397	355	399	424	420	367	410	361	378	369	397	421	413	382	401	376	375	409	387	418	369	385	416	425	390	391	375	368	381	388	385	393	383	388	421	406	374	373	395	389	382	437	383	387	378	406	363	366	401	401	359	372	400	413	396	387	379	433	416	426	401	424	369	443	356	408	444	374	394	385	424	385	389	397	394	441	392	402	373	365	406	384	385	394	399	383	396	375	417	374	404	366	381	396	380	390	380	385	427	435	365	381	332	417	400	368	355	377	360	354	415	385	402	396	432	357	407	397	360	378	399	372	388	392	392	398	403	414	404	427	395	399	384	400	396	376	389	407	374	400	345	375	376	416	404	398	438	395	355	372	381	352	381	387	415	402	435	426	371	356	444	423	382	425	383	410	397	357	394	382	385	363	354	433	365	358	407	392	385	407	393	390	444	387	412	390	379	373	366	397	399	331	399	408	390	427	444	391	404	378	403	374	380	394	393	374	377	363	389	383	388	378	361	417	359	349	409	403	399	431	390	401	405	409	391	370	419	379	407	411	390	363	390	356	393	404	398	374	413	402	361	381	447	370	386	385	384	384	390	411	387	395	428	381	372	397	371	411	384	362	420	375	347	365	365	398	401	403	427	400	388	371	366	426	369	377	379	383	415	398	361	391	407	393	388	393	372	425	388	420	365	441	388	436	393	358	445	364	379	411	403	411	381	408	344	392	396	376	412	390	411	411	388	430	367	394	408	414	399	366	336	366	446	400	377	393	367	429	350	390	367	394	400	419	422	395	389	389	382	389	384	353	386	412	396	363	399	381	392	395	411	395	404	375	398	400	364	404	351	392	359	369	398	358	383	389	410	396	415	393	350	416	398	397	396	400	399	368	379	395	398	430	415	388	383	403	339	398	386	385	399	373	373	403	368	381	392	396	413	370	391	387	379	370	388	425	377	367	367	401	436	363	393	394	395	378	360	383	406	383	401	386	390	362	372	407	427	400	394	377	405	362	394	364	361	394	392	398	416	407	367	411	377	396	370	378	389	344	402	442	396	374	385	417	381	372	378	430	392	395	373	397	393	414	375	385	388	397	402	393	390	367	417	382	376	362	382	424	381	389	383	400	378	413	396	380	402	373	367	394	388	411	389	377	338	378	386	378	415	388	394	367	358	395	409	405	372	361	394	422	378	363	403	359	373	380	403	385	388	398	369	363	421	385	358	399	383	400	358	404	365	361	387	391	396	331	353	372	365	379	433	392	410	379	402	374	378	356	397	407	392	418	372	389	392	404	429	381	371	364	414	422	378	359	396	412	406	379	426	374	354	423	397	409	401	372	374	393	380	360	370	391	402	447	421	358	357	414	377	360	391	380	353	380	407	392	408	404	382	404	421	414	427	376	373	367	386	392	389	350	409	414	353	376	400	391	424	404	373	415	396	372	379	400	381	434	374	379	404	380	380	347	392	397	384	404	356	387	428	405
2283	927	1023	979	983	981	920	895	914	922	955	898	914	898	905	908	884	916	929	878	855	921	907	828	889	937	922	892	873	906	890	971	924	894	933	904	919	905	876	916	893	909	922	909	957	885	893	892	942	924	879	919	917	880	907	918	842	936	843	895	946	902	881	895	899	913	868	962	872	856	919	946	893	938	929	935	896	895	892	926	836	898	877	902	897	948	915	932	919	911	889	915	901	873	874	890	915	893	895	977	875	865	869	892	893	852	885	911	886	961	881	934	918	857	902	916	909	878	899	937	872	896	899	885	890	892	885	914	953	919	938	920	920	852	922	844	912	871	871	863	933	899	943	875	880	915	887	955	934	953	954	922	914	889	849	896	975	892	865	901	899	927	827	902	945	893	922	925	984	911	901	947	893	904	904	930	915	906	882	920	837	924	926	919	845	875	917	865	920	916	933	879	907	939	901	935	884	915	897	881	929	891	918	870	926	909	905	943	856	894	891	974	935	873	963	867	883	885	900	909	866	926	937	895	881	858	951	903	897	875	886	892	923	871	877	872	926	869	944	875	887	952	931	843	893	929	911	968	934	947	926	943	873	895	927	859	935	908	898	904	859	876	868	901	925	872	927	906	892	947	869	842	875	905	889	864	915	914	926	941	906	892	936	942	904	896	883	934	859	954	888	963	935	876	871	908	898	929	927	846	875	885	898	932	902	931	877	899	914	911	855	883	867	875	887	899	883	868	853	909	867	896	872	881	909	876	880	854	862	913	910	878	902	913	859	907	948	879	924	910	933	929	904	911	954	899	940	934	913	913	925	937	946	901	931	875	917	912	857	900	923	929	934	930	918	914	846	912	880	888	969	944	872	889	891	927	979	953	890	911	902	939	916	954	849	896	941	934	934	886	924	886	888	884	875	879	858	925	907	900	896	934	981	911	884	904	902	925	912	910	904	906	883	835	919	900	936	885	918	916	869	896	911	938	961	855	948	878	867	900	878	872	891	959	906	940	922	879	912	879	917	922	954	903	872	917	936	910	896	945	951	893	909	852	889	867	854	928	888	939	927	888	904	921	902	880	879	904	926	878	880	912	907	899	915	910	982	940	915	868	939	839	889	928	963	896	870	882	925	897	874	868	942	903	905	922	879	896	834	915	922	927	906	938	943	896	918	893	882	924	898	950	884	898	930	919	888	894	894	952	868	903	836	883	940	858	935	845	896	913	932	864	877	918	899	864	911	885	910	934	883	930	945	961	889	882	877	891	920	960	874	922	900	901	904	909	893	908	897	868	955	892	926	862	916	867	918	942	947	871	916	916	883	868	880	874	930	901	932	960	941	1009	902	913	901	829	883	924	942	835	907	925	919	929	910	900	930	885	888	852	932	884	945	944	878	927	949	931	891	864	853	930	994	853	879	863	870	904	904	884	937	926	907	804	867	896	864	855	910	927	860	907	824	926	939	909	890	903	859	922	925	913	927	927	899	948	906	868	873	914	909	902	913	889	922	938	904	980	904	941	942	895	817	913	876	924	869	956	891	934	907	919	856	908	871	867	892	882	913	895	965	844	955	921	888	880	807	931	914	912	920	899	907	867	908	913	923	893	853	922	855	900	924	965	895	906	918	887	966	914	897	872	917	891	892	896	885	885	889	878	904	868	901	908	891	916	915	874	947	906	938	877	811	886	861	873	901	890	882	913	900	897	917	948	892	887	984	926	907	907	860	920	895	870	897	929	896	911	924	914	888	861	876	924	875	891	926	936	916	954	891	951	890	909	944	898	886	926	900	938	816	898	891	894	912	874	918	907	890	900	918	865	921	929	924	877	818	936	900	901	926	895	958	891	944	904	924	880	914	876	849	910	966	905	936	912	894	932	868	941	852	939	913	943	916	911	882	876	902	933	937	868	913	918	906	930	869	939	905	874	849	865	880	866	847	951	906	867	898	896	860	902	907	925	925	928	890	861	914	884	957	941	925	871	869	857	947	896	881	862	911	942	857	940	885	892	899	882	910	895	873	860	861	828	912	919	901	941	890	882	934	891	907	954	927	886	824	974	858	920	919	945	906	901	877	940	881	876	913	922	932	892	907	841	854	942	899	896	842	912	890	887	925	914	868	941	917	918	897	866	886	909	914	911	918	921	896	891	886	912	847	923	913	936	903	936	883	880	903	881	930	844	976	896	900	887	921	918	878	871	864	875	888	881	886	927	895	931	916	950	915	879	938	921	878	936	965	839	899	900	871	947	900	926	881	946	884	859	890	855	941	868	848	897	910	875	982	877	917	891	924	857	931	907	943	875	902	920	910	895	946	888	852	893	904	870	878	914	921	857	921	855	930	874	939	903	923	931	903	973	887	880	882	901	882	892	882	901	877	873	888	952	887	920	911	852	899	901	947	882	877	891	883	900	871	928	899	874	885	895	924	908	903	885	880	885	917	942	956	961	853	900	938	879	903	876	882	878	917	892	933	929	883	869	939	889	976	846	895	911	922	912	869	834	912	925	939	902	905	878	868	978	940	947	832	929	875	928	862	935	879	934	881	895	900	936	918	859	848	949	945	911	881	897	877	885	841	900	941	917	907	902	914	920	892	884	929	867	867	881	886	925	900	910	871	918	890	888	890	896	876	862	925	921	895	929	829	879	858	886	945	983	944	958	886	897	930	905	843	944	897	903	936	889	915	882	908	871	894	896	947	901	899	916	908	905	941	925	904	932	897	951	913	898	940	946	944	933	861	887	911	894	891	940	872	907	854	857	944	862	900	872	927	827	905	895	902	900	906	926	923	873	880	908	879	918	833	884	883	887	867	892	895	943	906	912	843	878	888	905	860	844	883	919	971	911	914	906	960	919	923	843	905	874	885	856	882	884	959	904	858	887	937	934	867	916	908	873	912	904	929	887	911	879	893	940	912	904	904	912	910	907	878	899	899	909	877	917	898	875	938	887	870	896	908	882	948	892	892	912	935	881	873	916	868	890	897	878	895	818	894	899	923	938	892	890	909	923	868	842	934	968	906	877	897	876	917	909	861	877	909	862	873	947	898	872	930	863	895	962	957	924	941	917	922	885	892	926	861	931	938	950	812	915	946	822	949	874	917	939	882	903	879	944	898	877	868	888	871	894	885	898	907	919	925	928	896	859	917	903	872	908	918	918	878	839	886	941	875	886	858	862	867	944	916	920	885	894	950	914	910	924	951	893	908	917	903	917	953	879	874	870	901	921	917	900	871	912	899	917	887	897	907	944	886	903	926	916	930	885	907	875	912	902	930	948	925	908	900	827	882	898	931	905	900	906	864	951	935	920	960	899	850	874	921	911	880	846	896	927	887	965	910	900	901	912	924	841	843	889	904	884	901	879	896	905	929	872	877	927	895	855	936	933	880	956	877	878	881	940	934	907	900	929	922	875	900	902	884	963	956	973	923	911	858	892	901	914	919	885	909	904	921	879	910	925	903	874	928	885	902	859	870	897	926	953	904	859	917	850	928	886	872	882	914	837
7462	529	517	468	385	353	311	269	269	236	245	242	235	240	239	223	265	227	241	221	200	208	227	216	221	224	209	220	251	223	225	202	226	211	225	222	219	281	193	230	254	237	225	248	236	215	206	208	229	237	233	213	229	237	215	200	239	216	204	221	205	204	236	207	219	219	218	223	254	232	220	237	226	192	210	222	231	212	217	225	234	223	208	234	213	209	212	212	205	207	222	225	205	232	236	227	231	225	243	203	215	215	217	216	232	257	253	204	231	216	223	198	226	246	235	234	217	243	212	207	236	214	230	221	223	251	232	234	225	237	206	211	208	220	192	195	207	204	201	224	214	237	207	218	231	228	218	198	227	215	220	252	231	212	230	231	236	204	213	201	209	234	229	213	217	226	227	205	237	229	224	240	206	247	247	254	251	205	204	241	213	242	223	213	227	248	236	220	216	246	217	222	220	225	208	228	230	236	213	203	229	214	213	206	210	199	231	270	219	211	215	218	199	208	208	229	214	213	213	228	192	212	234	218	255	232	198	250	233	213	256	230	208	225	215	198	214	217	241	213	225	208	221	245	230	226	282	229	250	247	232	198	228	210	209	233	217	221	194	237	217	244	232	188	220	248	227	220	221	261	253	192	230	230	239	209	245	218	226	234	235	201	229	229	207	236	215	241	248	231	231	226	210	212	241	220	222	250	238	202	239	212	243	217	219	224	223	199	219	224	227	199	234	237	229	229	221	217	217	234	221	219	223	216	203	219	219	240	202	219	213	221	201	201	246	262	227	236	204	223	252	232	241	210	232	240	224	201	243	210	222	238	214	233	239	198	225	238	230	203	241	249	228	236	217	252	204	238	205	219	198	225	223	237	209	214	229	238	238	218	245	223	230	210	213	230	192	228	229	229	200	213	223	191	216	202	254	195	230	211	220	233	213	216	217	216	219	223	210	233	219	216	230	234	227	229	241	207	226	207	235	209	224	238	235	231	238	196	228	215	221	221	222	210	236	236	217	217	203	211	230	229	235	240	231	245	220	212	236	213	277	236	211	226	201	221	256	214	216	213	216	228	231	212	197	236	238	260	241	214	217	206	204	213	198	235	183	211	223	188	231	248	203	191	238	223	236	210	211	216	213	218	232	219	227	193	227	240	231	216	254	222	194	231	233	211	221	230	228	216	227	219	221	206	221	243	230	237	211	227	230	228	232	252	230	225	224	226	247	236	266	219	206	238	219	193	233	211	231	216	242	209	217	234	213	205	243	260	256	234	227	241	216	227	262	236	252	236	243	236	203	245	233	196	216	207	246	231	221	232	215	232	239	246	228	201	200	253	236	183	236	221	247	215	224	228	208	253	214	211	239	226	233	208	214	248	243	214	204	222	224	255	233	224	191	231	231	244	207	210	213	200	223	210	246	212	212	222	215	224	236	184	217	232	228	238	268	223	219	209	223	243	219	227	205	203	210	247	231	210	212	236	231	215	195	233	219	209	202	201	258	237	239	217	223	226	204	220	233	227	238	191	203	238	210	241	235	217	203	186	217	222	217	212	225	221	231	240	202	209	250	211	207	228	245	253	234	215	209	227	266	261	221	240	233	223	209	228	231	205	190	228	203	230	232	221	226	214	223	207	224	222	238	223	216	238	207	221	207	218	237	210	240	208	230	235	208	218	220	231	230	209	210	228	212	240	231	234	206	179	228	235	247	201	235	215	219	214	245	219	210	233	245	239	201	249	233	244	233	218	208	228	219	222	192	215	225	212	216	226	249	229	205	218	222	220	241	231	271	237	237	225	214	256	229	221	209	202	216	179	228	232	213	269	235	232	247	209	215	228	216	214	205	253	245	206	250	186	214	232	217	226	216	201	227	212	214	218	218	216	233	257	211	233	206	249	198	244	203	232	206	212	213	212	224	188	224	246	217	202	200	214	220	233	200	196	196	229	223	248	210	213	212	232	237	240	250	253	213	230	211	217	250	249	187	229	220	232	213	217	198	234	216	208	241	244	193	191	219	205	200	242	208	224	235	222	219	234	231	213	234	226	210	205	220	221	254	229	222	216	240	229	215	214	219	247	250	244	239	223	230	228	242	185	242	240	214	218	204	234	267	221	234	250	224	207	204	249	216	223	221	218	220	222	192	218	227	241	200	210	227	216	236	204	215	221	227	230	207	243	216	235	235	242	234	210	224	227	228	238	244	228	216	210	217	233	209	240	200	240	218	225	212	198	213	228	239	234	230	219	221	227	208	205	230	206	209	216	232	189	223	207	199	213	225	209	213	203	201	231	220	227	210	220	238	197	201	233	229	234	209	213	201	220	241	241	252	198	230	200	195	213	248	219	236	224	218	224	228	244	217	214	236	218	192	187	207	204	207	199	215	220	217	255	217	220	232	234	210	229	241	231	205	231	248	241	252	250	196	229	229	185	185	227	220	251	214	222	215	235	257	233	243	204	203	201	210	223	209	226	235	215	223	192	235	234	200	237	206	210	201	197	211	187	230	221	215	228	214	216	179	217	226	240	232	194	230	221	239	231	229	230	254	232	230	213	225	238	219	227	206	217	209	197	235	220	196	212	196	232	216	231	243	255	248	231	243	230	226	241	204	249	223	244	210	239	199	237	216	197	235	253	241	225	231	231	216	245	230	210	184	210	241	216	190	243	220	249	195	230	219	252	200	228	229	218	221	232	227	194	227	190	222	229	204	198	213	212	213	245	225	207	233	196	206	198	230	228	222	236	209	219	235	237	226	236	221	217	211	204	234	214	238	220	204	209	215	241	225	211	203	209	227	211	221	244	213	220	232	242	215	218	218	232	235	232	242	223	224	212	219	242	228	217	239	221	203	214	229	237	248	238	212	242	240	226	234	238	209	213	207	197	221	208	216	229	224	219	223	222	202	226	264	211	209	217	217	240	224	198	204	237	251	230	218	222	226	199	224	218	218	207	220	230	214	206	212	213	223	220	222	242	231	225	228	196	222	238	225	205	224	212	207	233	196	243	197	198	246	203	240	212	231	229	229	222	206	208	202	205	228	235	228	244	233	252	214	231	215	220	237	214	228	224	213	196	236	231	192	201	242	211	240	237	235	218	188	205	208	228	214	199	227	230	226	215	251	214	213	212	214	255	235	253	226	208	241	222	236	227	230	239	218	264	211	236	241	258	226	231	227	219	223	207	221	205	257	222	208	213	225	229	234	198	246	234	218	207	237	221	213	220	217	211	194	234	231	207	208	208	205	219	206	249	239	226	239	217	234	229	217	219	213	239	226	220	223	236	221	245	233	234	211	214	216	230	213	264	209	217	240	212	234	209	217	221	206	211	217	220	229	234	231	201	225	241	205	198	228	225	221	203	213	253	227	220	243	197	226	223	228	266	225	230	217	236	225	216	206	209	235	244	265	232	235	247	228	217	215	217	222	206	240	250	223	201	218	200	218	220	222	199	211	197	217	198	215	233	205	237	200	219	224	228	233	224	211	220	244	208	230	204	223	191	211	228
6449	861	1282	1419	1251	1189	1140	971	864	841	785	753	735	720	682	667	626	673	623	640	622	622	611	571	571	598	670	647	599	614	617	588	603	602	608	587	597	617	633	574	616	574	619	542	612	613	619	566	627	597	600	575	619	611	617	575	562	621	516	586	608	621	569	591	595	580	563	604	577	619	549	545	607	594	582	554	598	552	594	583	584	556	612	596	568	594	596	526	567	600	616	588	593	592	580	596	606	587	605	587	604	594	637	597	563	599	606	539	620	626	574	562	604	601	621	552	586	577	603	630	571	549	589	602	604	574	620	591	600	578	594	576	581	591	514	620	580	611	582	618	626	602	593	556	619	608	601	595	577	589	589	629	584	545	615	603	597	567	568	580	610	626	576	581	563	576	598	570	601	569	621	578	589	616	595	594	584	578	557	594	558	565	603	592	576	598	541	591	572	650	602	580	628	556	572	584	584	586	572	597	627	570	615	612	592	575	630	565	583	608	578	602	580	590	579	566	598	628	581	588	593	568	554	593	566	593	584	579	608	584	569	603	601	584	628	604	592	563	576	590	551	589	595	600	600	630	605	542	543	567	576	590	575	602	605	555	574	576	587	592	580	603	589	578	591	551	591	604	592	568	585	552	598	583	539	591	518	619	556	578	611	585	626	561	600	600	574	590	571	562	548	553	588	573	629	581	586	585	593	601	526	596	589	566	534	607	607	603	558	576	595	616	576	564	578	590	571	595	573	602	583	587	577	579	616	578	546	616	572	571	575	596	583	596	587	579	573	563	597	638	564	563	590	628	571	618	542	555	592	580	606	599	565	565	592	574	607	593	544	582	608	547	563	547	543	593	584	592	627	604	570	576	576	642	582	567	600	609	554	573	599	585	637	570	607	618	570	593	552	552	569	629	558	605	561	569	573	590	585	601	628	587	614	585	611	595	598	571	581	564	586	627	623	573	582	579	609	542	616	618	614	590	610	613	613	560	572	560	566	570	545	569	583	565	596	588	536	605	610	569	596	581	594	573	577	588	579	603	617	591	605	616	589	555	586	616	613	617	569	600	546	584	570	598	585	613	567	595	595	590	572	569	566	602	581	586	584	584	594	600	557	620	587	561	556	597	609	599	585	578	628	584	579	572	557	597	570	604	569	621	604	585	607	556	596	603	619	587	561	613	601	613	572	573	597	548	593	607	572	601	552	566	620	648	578	591	593	563	621	568	565	602	527	628	631	609	614	549	572	563	616	588	595	568	571	611	568	591	603	594	554	611	539	579	594	579	545	582	602	588	584	552	561	544	607	597	571	577	590	578	615	605	561	586	598	597	611	650	614	582	551	625	594	555	651	589	590	577	586	590	587	572	621	563	600	546	609	580	588	566	597	591	586	555	560	603	596	558	597	592	610	582	574	631	571	584	595	562	573	591	602	561	580	580	547	599	598	597	581	558	583	598	590	627	581	566	532	595	557	566	565	588	623	582	621	591	589	529	608	629	593	565	603	571	580	595	604	586	616	584	594	570	543	577	607	597	584	582	583	616	580	573	594	588	628	559	594	600	557	614	579	560	646	560	572	576	600	610	615	560	597	551	596	623	615	564	590	581	620	585	561	583	615	551	555	602	578	601	579	580	623	619	567	629	565	554	594	569	533	623	566	600	610	574	581	562	645	638	677	616	603	598	556	580	558	603	653	604	584	573	618	612	594	584	556	573	596	608	594	604	560	538	580	624	562	619	652	606	574	544	550	577	561	577	595	627	594	592	595	618	583	576	541	602	628	591	581	565	625	565	648	546	615	583	580	600	578	533	583	591	558	592	614	590	580	585	601	600	578	608	624	573	622	596	587	535	542	564	551	598	571	601	589	611	587	591	577	536	565	594	602	584	574	598	596	611	589	591	571	625	633	587	602	592	567	565	583	562	609	558	585	611	569	600	567	601	613	557	578	606	630	608	579	632	607	624	585	571	563	593	609	584	577	575	570	611	592	567	573	606	567	568	595	607	619	568	571	578	589	567	593	617	630	553	581	567	546	576	585	560	589	597	576	597	619	583	571	591	605	592	599	594	594	543	594	552	536	590	565	600	573	577	539	579	592	641	565	568	588	582	575	607	570	566	584	573	614	585	546	565	551	633	602	566	622	589	601	631	611	589	605	565	611	610	626	596	587	561	588	572	588	566	659	584	567	614	620	598	588	589	601	584	598	602	603	587	631	585	577	592	586	576	604	563	590	614	628	578	586	633	559	579	585	643	587	599	616	617	582	543	609	538	605	596	578	580	603	604	618	560	553	625	602	622	606	596	565	588	616	561	649	557	552	577	557	583	601	569	586	582	613	593	589	567	631	597	568	589	581	537	572	601	625	590	619	575	579	554	587	562	574	617	542	530	539	588	609	587	584	613	571	611	597	583	587	587	609	625	605	669	612	596	564	583	557	610	587	598	601	574	602	549	568	601	596	574	555	577	603	606	571	593	568	624	571	637	610	594	552	574	577	602	587	544	606	596	562	620	595	555	589	586	593	590	557	587	580	584	614	631	574	580	598	609	587	586	585	598	576	586	594	554	603	649	555	644	635	640	568	603	622	581	612	541	614	575	563	593	591	643	579	589	582	571	548	600	578	598	639	579	581	619	606	586	585	609	599	574	636	604	614	573	584	592	592	602	620	572	583	611	556	630	584	632	572	633	577	545	573	569	600	567	607	584	532	590	591	579	569	562	611	608	585	562	589	591	557	601	593	626	561	602	598	581	574	583	571	560	580	585	604	546	588	545	570	561	584	598	598	583	541	549	601	575	563	589	564	568	591	560	585	627	611	583	562	586	539	617	610	610	531	591	575	598	592	579	610	610	597	577	606	588	569	577	607	581	606	600	572	613	603	564	622	571	600	626	611	564	572	593	612	634	595	590	602	589	580	612	578	570	561	587	586	603	589	582	582	590	581	536	595	589	616	569	579	584	582	609	660	585	596	535	582	586	605	615	611	588	614	534	622	549	606	589	566	566	575	633	542	580	565	593	541	597	620	601	587	618	526	564	601	563	561	576	559	631	641	591	568	626	601	584	573	593	582	586	599	564	599	584	557	590	566	585	639	598	604	562	610	609	635	600	570	553	581	575	582	581	582	655	587	614	589	558	603	626	570	599	593	552	621	602	630	590	550	549	584	609	566	630	558	589	594	585	570	620	599	615	628	636	557	587	544	613	601	591	611	568	624	612	635	562	583	617	579	583	554	559	649	616	572	571	592	623	547	600	586	543	587	557	584	624	628	576	582	540	579	528	598	574	574	544	566	568	606	587	601	605	565	619	606	610	602	627	647	577	567	566	552	553	573	564	566	560	574	634	566	587	619	564	599	560	565	580	593	629	559	577	612	579	654	583	615	554	588	553	596	573	591	589	573	565	577	613	581	583	571	612	558	555	625	584	584	606	578	584	604	584	590	564	570	577	603	591	534	567	576	542	589	575	550	596	590	580	602	584	564	572	598	568	589	564	582	548	578	575
15145	1376	1129	886	721	588	569	484	422	436	452	375	373	389	367	360	396	360	346	357	314	334	380	332	348	345	326	363	327	367	344	379	333	352	320	329	336	352	383	342	370	357	329	345	342	362	316	340	330	356	356	334	326	337	295	388	335	352	327	399	345	333	363	338	337	326	334	326	357	351	346	325	351	356	360	327	349	380	345	401	378	319	308	344	351	353	331	355	350	324	352	346	335	319	348	313	308	312	354	346	319	376	310	315	319	361	369	339	384	385	365	349	341	348	343	324	309	316	334	316	347	311	341	349	366	328	352	344	337	365	355	349	362	375	370	344	343	340	323	381	361	324	337	325	390	336	369	339	359	370	313	350	339	358	371	360	425	308	363	343	350	346	371	337	327	358	381	380	348	322	344	353	346	324	371	332	361	322	324	309	338	337	357	347	315	353	332	335	354	330	346	337	308	332	349	353	300	338	382	335	333	339	345	320	359	352	349	355	302	355	391	331	325	325	343	334	341	347	309	395	353	353	320	289	324	341	337	375	367	349	356	342	360	386	379	347	341	335	347	360	331	369	369	339	347	324	319	341	369	327	349	343	307	349	350	345	351	329	338	356	339	329	348	315	368	324	341	358	343	364	354	333	336	355	358	355	355	355	340	341	368	334	318	308	313	319	326	348	376	356	362	346	344	345	333	385	360	380	356	372	330	351	353	334	292	338	318	353	357	370	328	369	339	349	317	378	378	339	360	343	333	351	354	330	346	377	357	370	323	320	374	337	356	374	357	344	303	332	338	358	342	352	347	344	333	365	353	356	297	351	339	361	326	328	310	338	345	358	368	364	353	337	331	356	326	317	329	333	343	340	368	343	320	330	320	333	340	347	366	320	344	332	357	332	366	370	331	309	312	371	344	351	344	381	349	325	364	364	365	376	344	317	329	336	319	310	330	353	356	346	380	311	347	337	332	311	339	324	347	310	349	344	341	341	328	348	317	330	320	344	373	373	392	368	319	378	320	345	378	350	352	370	351	338	337	349	338	305	338	313	324	338	314	332	317	352	344	373	312	325	350	319	334	318	391	348	349	333	335	362	335	332	311	332	343	339	358	318	314	343	335	368	342	346	376	378	313	350	299	356	336	373	378	372	284	332	341	370	340	367	337	361	358	382	354	331	419	379	362	347	305	335	358	310	334	366	333	310	340	332	333	334	337	357	352	347	353	357	326	383	338	328	333	332	346	348	393	333	323	316	350	353	352	364	304	374	350	340	327	348	329	338	326	367	351	371	356	361	370	357	355	317	341	339	333	358	363	343	382	334	326	337	337	364	356	340	340	340	362	349	348	363	358	330	347	360	393	326	383	342	327	375	350	335	339	347	345	353	344	336	328	319	332	325	392	334	326	356	363	340	315	343	375	332	329	340	337	360	340	340	327	340	359	335	369	318	337	374	350	332	361	356	382	380	368	331	351	359	363	342	353	335	291	335	332	333	389	336	358	340	342	339	370	337	366	315	359	330	370	333	351	352	328	367	345	352	349	360	374	343	338	377	371	330	350	329	372	335	301	367	352	326	356	328	330	379	315	333	342	356	366	339	336	324	353	350	376	323	378	344	372	310	312	324	330	380	352	362	338	312	355	386	351	367	312	372	349	316	330	363	355	352	336	357	348	352	346	339	365	360	330	357	337	347	348	375	335	344	330	332	345	291	319	370	328	352	377	334	305	339	337	371	342	349	351	350	355	357	359	339	345	299	366	342	343	361	354	362	357	334	364	337	331	344	377	345	340	329	327	330	343	313	355	359	338	363	337	357	326	378	363	348	325	346	319	341	332	340	357	327	388	369	333	356	337	335	321	331	377	323	367	347	377	342	355	353	314	353	312	320	347	347	342	313	360	344	371	356	336	330	295	362	329	303	321	327	350	306	344	341	364	312	335	329	366	354	365	369	330	337	351	353	335	310	367	374	336	375	371	376	376	316	335	310	338	376	320	315	353	357	315	354	330	372	355	341	377	387	392	349	338	344	331	341	334	370	401	304	379	355	339	373	366	315	360	354	323	352	343	356	338	370	382	375	379	329	359	330	351	372	359	344	320	345	352	359	352	355	344	318	335	309	349	344	334	381	365	334	360	331	363	332	374	354	325	356	344	365	319	306	290	359	331	320	365	333	347	377	343	345	343	364	323	334	368	347	359	329	382	352	356	334	335	338	321	379	373	324	327	331	336	326	308	330	355	355	344	350	380	354	318	324	352	327	326	339	352	365	357	318	356	369	349	319	347	352	352	347	336	348	369	365	361	334	345	334	373	373	370	312	328	316	338	382	370	379	333	325	366	343	375	378	315	379	334	335	351	344	366	339	337	332	341	290	353	326	370	326	333	365	345	330	348	360	371	359	373	333	353	346	323	332	310	390	372	337	335	367	359	321	323	353	333	326	347	337	347	316	345	356	353	342	335	323	369	350	339	350	348	330	345	359	329	361	316	359	308	319	350	343	347	333	317	341	346	345	343	358	326	352	337	323	378	341	333	342	340	348	350	327	320	327	367	380	322	321	351	363	310	364	374	329	361	363	368	354	329	334	331	359	371	350	358	335	319	331	347	338	334	346	340	326	326	359	354	366	367	329	388	353	348	352	352	364	354	379	368	371	350	321	360	329	343	346	330	327	348	374	318	369	337	324	382	346	342	356	311	341	370	387	341	349	329	306	344	342	336	350	365	382	325	339	349	338	333	346	312	330	333	367	336	321	366	346	325	361	339	315	326	364	329	354	317	349	342	341	319	356	360	352	331	339	314	301	355	351	343	345	326	368	360	325	340	368	321	342	347	361	373	309	345	336	346	340	327	330	344	309	368	319	312	367	380	336	333	358	354	345	358	380	328	343	328	347	341	333	340	353	353	380	366	353	349	341	347	329	321	351	350	342	356	340	316	332	351	338	339	348	334	314	320	323	355	319	363	350	351	378	316	331	347	360	356	341	321	346	359	351	362	336	332	356	334	338	330	334	396	337	308	348	321	350	339	339	314	336	333	338	310	337	336	337	367	356	368	304	390	367	344	331	345	354	343	348	360	338	325	361	376	368	326	348	353	362	362	396	327	336	341	324	377	372	352	335	319	358	369	367	356	332	346	342	323	356	349	366	329	369	322	354	363	349	335	337	374	338	346	327	349	355	380	368	378	366	369	320	342	346	341	371	324	365	324	391	325	333	376	365	346	295	350	355	361	327	361	334	309	367	356	364	353	343	320	347	331	387	313	346	331	325	301	354	362	320	314	326	324	340	323	358	355	364	360	385	321	315	357	340	321	356	410	348	371	322	311	304	362	387	354	333	338	336	361	341	307	318	324	345	351	320	306	343	404	344	361	335	384	339	367	332	393	357	383	316	363	352	387	324	329	313	336	336	370	292	351	325	346	343	357	349	338	342	339	342	342	331	344	327	323	327	330	324	329	349	334	350	372	314	302	361	359	328	392	333	391	396	344	372	301	320	341	323	336	341	332	361
8709	1436	2273	2511	2237	2058	1893	1531	1420	1320	1301	1194	1091	1141	1031	972	1014	895	1020	991	973	903	908	972	949	921	972	961	931	930	948	929	944	897	868	883	886	892	854	897	826	899	883	845	863	917	831	859	901	878	872	859	897	928	877	902	888	831	801	861	869	861	873	921	904	892	913	856	876	781	873	841	908	848	883	868	838	834	835	854	849	901	845	849	804	848	856	851	825	860	877	849	836	841	860	877	866	871	851	805	837	857	855	858	876	849	860	903	842	805	877	807	888	918	880	859	875	890	835	840	865	802	851	885	867	899	828	902	949	876	839	835	850	884	833	862	848	854	840	870	875	867	823	867	864	842	838	818	888	828	852	851	846	856	891	859	849	885	831	865	850	873	845	824	874	905	913	887	815	852	882	847	845	932	819	860	852	898	806	857	889	843	846	814	856	827	860	842	872	836	819	875	880	917	830	807	834	877	839	822	854	854	862	852	872	854	855	875	843	850	931	821	862	841	821	904	842	847	858	870	904	917	881	873	846	839	844	884	871	826	843	841	894	765	822	828	857	871	817	828	884	852	843	803	839	854	932	852	872	905	839	834	891	864	878	847	871	824	804	859	886	894	832	821	892	853	872	860	841	869	874	922	868	857	805	851	859	839	831	806	851	838	839	849	828	896	843	846	875	914	847	893	913	869	833	860	820	832	828	813	839	810	868	874	876	826	847	849	834	828	830	832	876	890	802	816	835	833	867	839	824	833	898	770	849	845	894	814	842	887	830	825	837	841	794	809	844	897	811	811	871	851	842	916	869	856	830	899	785	827	862	866	831	863	844	854	819	860	857	895	845	872	884	817	814	868	892	841	828	910	852	852	825	856	851	852	878	881	864	856	879	831	821	904	901	837	904	823	831	891	857	814	761	856	839	855	826	809	884	823	802	837	904	818	861	854	850	856	842	802	836	886	863	863	819	899	851	908	866	845	883	856	839	872	834	789	849	868	905	844	867	900	915	872	824	885	860	833	842	873	818	876	894	844	891	811	825	903	795	866	837	826	822	853	889	850	879	857	823	821	904	824	869	793	887	823	881	836	821	807	840	831	876	858	847	869	880	827	811	809	857	882	847	884	859	856	864	833	835	904	816	816	857	868	904	815	816	820	866	875	824	897	893	899	843	865	834	859	856	842	868	907	853	834	788	815	868	847	866	870	838	856	827	829	858	832	801	910	876	871	843	906	826	837	806	844	820	804	855	809	815	873	875	838	831	905	802	838	853	855	871	851	860	819	860	855	817	856	853	826	826	866	849	866	841	818	840	873	846	822	872	850	823	869	892	897	882	826	878	922	821	840	869	831	868	842	873	878	904	780	864	770	814	819	827	860	812	816	889	804	871	870	835	818	866	869	844	823	885	865	847	877	878	839	873	860	867	850	891	849	839	806	871	901	868	886	819	874	842	858	806	826	882	911	850	880	836	838	821	872	911	891	876	875	843	843	826	870	842	856	883	864	854	893	865	846	876	882	829	826	836	840	839	836	824	872	931	849	812	848	847	872	818	839	824	862	853	856	898	848	828	893	868	845	838	834	874	819	824	871	844	861	830	910	866	847	852	850	844	835	857	820	839	881	908	834	837	865	853	802	883	856	855	851	854	859	838	837	821	855	761	850	811	810	861	806	895	823	868	875	890	844	837	830	817	846	820	842	925	797	855	876	815	910	886	882	829	874	825	878	880	863	829	845	818	872	892	843	848	851	860	845	852	835	807	878	866	841	823	844	818	874	831	829	812	853	819	808	846	832	823	841	834	878	859	817	875	829	880	834	779	867	909	868	818	835	885	805	906	859	861	865	860	878	896	795	897	883	860	848	858	875	823	839	878	834	812	790	837	857	829	856	826	842	839	876	877	869	848	891	839	881	900	790	816	886	842	836	862	780	852	855	843	817	856	879	807	874	809	838	810	831	864	861	908	796	861	785	836	832	845	871	820	830	862	831	855	842	852	846	821	860	872	837	867	859	870	862	799	850	861	839	863	819	893	804	827	859	859	879	896	827	858	788	862	849	885	797	852	843	842	909	877	861	848	871	803	883	844	881	852	881	833	856	805	844	876	914	867	796	864	791	841	848	861	861	853	840	811	880	790	850	867	842	815	885	829	820	873	862	864	878	878	885	854	871	892	818	866	873	880	816	849	833	836	856	835	832	843	909	865	778	867	869	860	860	823	846	853	893	811	774	809	881	818	852	848	837	840	845	834	876	835	803	882	857	864	862	845	826	855	864	858	868	808	902	829	871	834	863	843	867	882	861	843	855	892	847	831	870	862	831	854	855	847	904	854	887	820	855	907	875	873	852	828	886	903	793	907	918	758	804	850	877	876	844	822	860	849	874	833	873	844	844	894	830	847	811	830	858	810	844	840	830	852	858	843	866	834	899	883	826	856	831	833	802	842	845	843	840	827	848	809	801	821	874	805	840	859	875	854	835	864	836	855	874	867	868	867	907	800	838	868	826	868	829	854	872	840	943	845	817	880	805	879	836	853	817	853	869	853	845	843	819	861	864	833	868	838	871	904	868	857	855	841	801	864	861	867	831	886	844	806	855	894	823	867	838	813	835	886	862	832	874	898	855	892	856	862	845	873	802	870	830	864	846	847	803	797	823	835	922	847	837	844	848	873	827	841	874	820	823	899	858	885	891	846	879	878	856	817	810	864	886	843	849	831	879	868	837	818	913	888	872	853	797	835	884	898	869	874	888	841	865	824	849	909	836	866	823	819	849	890	823	823	845	870	855	843	930	888	860	868	840	821	855	844	839	837	859	878	838	880	893	926	811	841	861	858	818	858	837	844	874	805	853	871	812	856	882	847	897	843	870	918	866	821	873	855	858	833	787	851	883	877	814	808	817	855	853	856	812	875	851	835	911	874	836	796	891	836	837	887	854	827	864	816	884	873	868	850	861	835	855	819	844	829	877	853	841	840	864	840	900	783	835	850	831	836	847	858	881	830	841	862	822	857	850	868	829	858	846	865	878	871	825	850	829	880	876	841	911	843	877	800	864	830	844	919	875	842	836	859	891	880	848	826	869	876	852	890	804	873	879	837	859	855	882	823	816	819	860	889	822	811	900	879	823	784	812	890	858	827	832	872	843	917	850	831	810	842	880	873	871	876	843	857	831	867	834	873	865	820	845	889	882	833	831	873	877	867	838	867	826	890	847	871	851	860	822	843	807	872	867	881	820	823	830	864	868	853	840	879	814	866	788	892	796	851	940	786	811	867	857	832	852	857	879	881	822	856	817	878	818	824	823	824	857	878	830	835	876	853	824	846	856	852	843	930	857	854	879	864	895	829	776	816	875	830	805	860	849	881	847	830	883	812	883	892	849	819	893	822	850	894	851	852	894	888	857	865	840	803	908	862	829	839	881	887	866	849	831	898	818	872	832	868	874	828	865	826	814	916	817	870	861	859	836	862	794	856	810	876	851	900	802	810	827	837	837	824	862	827	867	840	880
1910	417	388	375	402	396	364	394	396	377	359	382	409	368	370	376	337	379	392	390	411	360	383	383	421	359	384	444	386	365	367	397	386	358	390	360	395	412	390	400	408	359	371	431	410	406	385	378	376	393	390	414	378	371	384	381	358	395	393	373	382	399	398	377	412	403	387	397	369	387	404	385	366	364	412	405	392	388	389	395	392	390	400	398	376	396	402	355	412	427	393	409	402	378	395	404	383	413	362	404	421	353	390	413	378	427	378	408	362	361	380	370	364	374	338	358	400	371	383	384	364	414	393	372	372	387	375	418	367	376	442	385	392	380	392	374	378	366	385	380	405	352	382	379	362	382	374	369	402	429	368	407	401	425	371	385	404	385	404	405	383	410	372	375	393	411	405	390	369	390	388	372	383	400	352	376	373	395	407	400	402	380	373	390	391	425	369	386	412	408	358	352	392	369	373	430	375	430	391	370	393	406	382	373	387	383	377	385	350	400	402	402	381	438	394	376	411	367	399	373	386	408	395	392	405	398	370	331	381	427	400	431	411	388	393	370	408	380	429	395	441	376	402	396	379	369	386	425	390	403	409	423	360	398	390	421	375	405	393	374	398	401	412	379	397	419	410	380	395	322	392	385	393	385	381	359	416	363	407	442	372	442	367	385	395	382	384	347	434	359	398	373	378	418	407	408	379	349	400	431	418	404	390	415	365	393	392	398	417	383	414	376	378	380	399	388	383	380	373	435	412	419	393	380	406	387	415	407	396	393	389	412	418	400	380	412	436	422	387	382	373	415	393	356	429	415	389	402	376	372	383	398	382	373	417	375	378	412	399	386	374	329	345	393	425	395	375	354	341	396	396	354	353	395	394	380	417	392	414	381	385	414	430	425	391	396	359	351	397	375	398	371	384	395	337	363	407	343	394	403	398	377	420	373	406	427	370	376	376	386	359	368	378	413	357	394	417	390	377	382	447	397	396	369	379	398	349	371	361	395	394	433	401	409	386	445	357	409	421	406	385	440	403	366	413	398	379	424	397	381	416	358	348	373	389	412	364	405	331	374	358	365	398	396	409	368	384	384	388	430	366	383	391	406	402	407	416	410	398	414	413	370	414	398	378	423	398	366	375	387	392	405	361	406	381	393	391	409	368	371	382	439	392	421	391	390	376	401	377	377	341	380	402	388	389	388	358	367	348	345	408	414	429	417	407	414	392	376	389	388	350	387	408	373	432	408	419	401	429	385	415	362	329	372	375	381	386	427	393	374	387	399	386	391	373	389	396	393	391	434	419	402	408	389	402	415	394	393	377	408	347	404	412	390	377	420	368	368	366	373	400	384	374	377	383	404	376	360	386	394	368	359	418	391	396	387	391	385	402	365	388	401	374	375	381	396	377	394	353	418	383	414	419	395	375	377	410	379	355	406	409	390	386	374	406	376	411	409	388	390	400	398	379	375	362	391	386	369	356	361	431	419	405	400	404	363	364	369	368	385	371	398	366	391	394	385	365	363	382	369	418	365	429	413	386	380	390	375	399	404	366	356	384	400	367	391	389	393	361	348	391	398	406	358	350	420	398	399	392	407	330	392	373	404	382	402	380	327	418	361	384	367	393	428	379	361	379	399	375	398	378	411	415	414	382	405	390	364	425	363	351	385	426	372	389	387	396	399	403	405	366	373	415	394	379	408	393	388	410	395	375	403	430	388	420	369	391	371	360	401	368	354	325	391	436	382	379	389	380	418	424	370	391	357	366	369	380	399	395	392	374	377	361	383	385	423	398	408	407	353	365	389	410	403	414	380	384	373	385	402	360	381	375	391	373	347	394	371	375	370	356	359	413	385	391	363	379	376	407	375	404	405	390	384	380	366	410	397	374	385	406	375	390	380	394	399	406	404	386	376	402	395	371	364	361	373	385	385	406	334	404	359	416	434	429	387	378	406	411	382	373	373	376	427	432	408	381	351	399	412	433	389	398	415	373	424	420	370	404	334	407	364	383	369	416	395	408	394	405	360	378	433	397	373	376	376	384	358	363	398	385	346	368	410	419	379	391	359	376	395	371	432	383	394	395	372	362	376	329	407	385	372	430	403	352	372	363	368	411	409	373	341	383	383	382	380	396	411	384	366	402	372	372	382	409	427	402	378	402	399	408	377	383	427	402	373	396	410	365	385	404	392	403	353	414	362	353	349	396	382	343	394	377	374	368	389	371	389	409	420	394	387	352	413	392	398	403	370	433	394	478	400	401	395	397	392	407	410	424	354	410	438	434	388	387	389	391	382	409	403	394	409	362	361	370	390	407	405	325	407	349	397	422	390	392	389	414	402	385	409	370	375	381	383	382	427	362	410	422	388	337	370	392	351	383	385	323	392	380	376	387	425	424	403	405	337	363	389	421	358	396	352	402	376	369	406	411	355	393	373	360	444	364	411	346	376	365	386	421	413	407	386	370	371	377	412	403	374	358	360	396	364	369	365	369	408	400	411	396	371	408	318	340	378	366	391	430	426	416	392	417	412	392	363	391	415	424	374	402	398	376	373	371	381	386	392	400	390	436	370	371	415	411	408	380	461	378	391	371	416	396	401	414	407	375	382	381	380	439	444	371	382	400	398	426	411	400	403	346	378	377	419	341	379	397	395	394	404	373	364	366	352	386	381	403	391	399	398	397	417	394	363	385	372	390	418	411	381	353	427	377	418	399	389	381	413	380	382	393	391	394	381	381	417	394	402	372	358	350	389	410	370	392	356	396	379	360	401	402	413	365	396	376	377	403	404	374	384	384	378	402	414	410	359	385	419	372	360	376	410	396	410	404	359	395	391	373	405	394	390	386	363	388	380	360	352	360	359	376	392	390	385	401	419	402	413	356	410	403	407	368	401	384	391	397	401	377	384	397	398	379	386	421	396	387	398	399	394	401	344	347	371	386	380	411	379	377	407	385	404	390	421	414	432	388	418	380	374	366	412	396	408	382	367	378	428	353	392	442	417	359	391	359	442	381	411	409	374	382	403	362	376	401	414	347	408	402	406	393	453	391	382	373	383	387	410	396	451	379	361	403	413	356	409	378	392	409	395	360	410	388	380	377	416	378	401	387	425	396	420	340	418	388	381	375	363	421	399	390	421	353	414	359	422	438	388	357	375	372	385	429	372	409	373	375	389	392	411	399	396	387	387	370	388	415	373	400	391	427	365	344	405	352	396	397	355	382	402	372	369	353	383	423	383	330	423	400	380	374	375	355	413	397	385	363	428	363	422	374	397	427	376	361	416	366	409	376	409	385	402	398	382	381	355	407	372	361	394	375	394	389	367	412	385	399	379	402	368	404	377	408	389	361	380	364	378	378	376	382	380	391	354	372	367	376	387	370	405	386	378	426	384	405	356	373	369	408	408	386	406	354	360	364	381	368	365	403	436	369	375	403	389	405	397	386	392	359	407	353	359	365	414	400	380	435	388	374	425	371	393	365	426	402	391	390	403	401	383	418	366	407	373	346	363	397	370
2282	929	993	951	955	933	946	908	952	945	941	896	934	923	879	893	951	927	923	886	866	936	938	879	920	923	914	872	910	900	940	905	938	894	938	956	906	858	853	906	904	912	904	893	912	970	881	893	948	887	945	834	891	887	838	891	829	904	947	898	841	863	930	899	905	866	891	907	932	940	790	876	876	893	900	885	909	930	868	888	911	894	943	937	892	917	854	852	852	903	861	923	905	919	928	858	918	868	901	891	947	892	933	846	906	907	924	902	893	925	903	895	897	878	921	911	895	943	937	906	885	928	866	891	868	936	966	871	875	941	835	938	923	929	892	943	922	885	935	856	927	846	875	860	923	926	914	877	921	899	949	871	872	843	962	881	907	975	905	912	907	910	904	880	906	920	898	929	866	889	897	943	912	907	933	918	889	853	912	868	927	935	872	885	845	893	865	920	834	892	953	871	893	882	944	871	889	861	899	875	905	873	961	926	910	924	870	853	888	889	917	897	889	893	886	907	863	895	885	884	869	853	885	907	907	905	877	894	791	907	868	898	908	913	867	926	854	953	891	879	936	900	936	857	936	900	879	959	917	892	948	906	873	888	929	906	945	898	938	901	945	861	939	888	879	904	895	906	901	973	904	900	911	890	911	864	915	887	864	863	952	891	932	929	870	906	880	913	924	861	944	890	953	909	918	874	885	926	910	890	908	889	885	932	923	879	883	899	920	918	892	936	940	914	870	912	876	855	858	902	915	884	848	962	894	911	916	941	914	894	897	894	891	902	906	901	868	862	931	852	886	929	915	936	897	882	922	911	917	934	859	892	861	961	945	879	850	876	901	986	926	957	902	895	894	880	852	848	901	907	864	873	909	883	950	886	844	882	911	899	893	883	886	903	848	900	915	923	898	920	853	893	868	899	844	922	818	852	897	878	892	870	953	880	867	863	890	926	873	885	851	893	902	898	905	855	860	848	922	929	913	870	870	904	890	912	922	883	910	878	988	937	892	893	910	877	912	913	879	854	899	905	827	853	1002	883	865	899	917	941	922	903	923	936	857	888	880	906	892	917	920	910	931	963	856	855	899	892	903	872	907	879	943	891	867	922	905	931	896	908	929	912	938	903	895	902	903	916	893	846	947	894	882	849	892	917	938	899	915	903	871	928	921	940	865	919	912	942	881	857	900	895	911	909	910	894	916	908	899	864	886	942	864	894	913	897	920	947	850	826	919	841	951	932	872	900	922	895	900	879	865	922	918	879	884	876	855	910	892	894	859	822	857	934	925	938	861	929	878	843	865	900	889	872	882	889	867	899	860	944	911	902	873	951	895	910	848	879	907	893	919	908	942	918	948	889	894	909	901	915	936	944	871	942	926	907	921	939	929	899	882	888	880	889	856	911	870	869	953	911	866	843	929	880	894	897	914	880	911	910	888	816	880	933	939	924	890	885	930	893	897	894	890	854	884	868	854	927	914	885	881	896	902	911	914	898	947	877	918	904	881	852	909	924	868	896	895	935	882	931	864	914	891	922	865	925	846	872	947	891	917	961	870	926	898	899	941	891	863	894	881	970	871	917	931	859	888	935	887	870	843	941	885	941	879	905	883	931	971	953	957	860	840	887	843	908	894	868	884	866	928	914	967	914	882	881	907	911	858	870	939	912	840	937	976	855	935	907	891	849	941	904	891	918	877	891	834	901	880	916	932	931	940	932	945	902	909	843	913	872	890	921	917	882	915	893	898	880	903	902	853	937	899	881	909	915	957	897	903	881	881	930	849	899	909	904	938	912	929	870	866	911	910	834	855	857	879	880	858	862	861	934	948	894	927	908	891	894	961	900	875	877	913	896	918	871	898	880	880	892	924	869	860	936	917	895	863	895	840	888	894	895	879	880	846	850	903	922	911	957	880	877	854	904	865	899	874	864	892	893	924	897	883	869	893	859	864	910	842	870	893	934	892	921	829	940	924	874	934	909	895	909	867	924	873	914	894	870	880	858	889	889	869	950	901	849	903	944	930	927	888	894	914	850	899	923	881	905	884	909	922	877	860	905	879	873	902	914	866	870	916	920	843	880	891	930	880	906	928	924	851	903	905	891	915	895	942	881	900	919	880	870	891	924	898	925	923	908	932	910	959	942	930	909	924	890	928	872	906	906	882	907	875	871	892	879	890	863	875	868	961	919	867	878	909	847	919	943	902	911	902	908	903	907	904	867	915	926	924	876	904	825	1001	899	898	910	916	876	899	914	913	904	909	886	883	923	892	918	887	932	934	887	917	889	841	863	914	911	874	963	913	932	898	898	910	910	879	873	864	909	925	952	887	913	915	909	923	869	911	913	894	877	915	920	899	893	863	915	885	883	915	913	902	873	871	878	867	871	875	873	909	927	968	897	899	908	906	857	859	874	940	918	887	864	903	946	862	893	924	891	946	932	855	920	892	909	856	898	911	972	913	852	899	845	910	845	887	939	925	921	915	861	881	934	894	882	946	932	877	935	917	830	863	944	910	916	867	890	913	887	888	909	845	939	848	947	879	915	912	886	858	893	882	844	882	920	968	904	859	895	884	939	914	911	907	852	896	907	865	911	931	861	932	916	926	926	826	875	929	880	911	917	897	886	949	891	932	917	932	915	923	903	903	851	907	899	905	905	950	914	934	933	876	870	903	849	918	909	867	915	871	917	881	908	912	927	916	857	926	827	908	871	910	887	907	875	928	890	919	986	899	909	847	845	854	934	871	919	936	878	909	870	896	898	886	895	840	875	959	941	883	898	890	916	858	884	907	910	953	939	945	900	891	867	930	926	904	890	901	930	960	858	952	864	864	887	901	870	853	868	931	912	909	892	912	899	918	881	908	883	878	886	903	886	874	830	903	892	852	894	894	874	905	881	869	924	930	855	880	889	886	953	877	905	905	926	875	904	864	886	912	858	906	927	913	925	879	887	908	958	892	878	907	912	889	917	888	901	868	910	943	912	901	858	899	918	917	857	881	869	913	875	872	876	910	847	854	954	889	910	912	916	935	973	891	904	888	903	915	886	886	886	872	857	858	897	887	916	890	898	898	930	892	852	938	861	894	837	857	876	894	920	887	898	890	909	876	934	882	938	917	882	933	873	894	921	943	925	934	924	937	887	936	914	900	884	915	903	865	908	923	891	903	841	936	883	918	864	861	928	916	943	878	919	908	906	907	886	909	876	864	914	891	914	896	812	925	953	892	885	896	935	835	922	918	906	934	886	876	874	883	936	919	901	920	907	954	869	908	913	931	911	887	912	878	896	873	950	881	916	887	869	827	939	881	864	941	905	904	892	911	867	918	874	893	910	897	907	964	869	910	910	915	834	913	894	905	821	922	886	896	886	946	873	901	940	870	870	935	934	917	912	809	881	894	901	857	916	871	870	979	891	911	899	876	845	933	898	886	891	879	879	854	915	834	907	922	927	912	910	846	863	863	965	871	927	900	908	908	901	877	835	874	886	883	904	956	861	881	948	914	902	947	867	906	895
7314	545	620	446	371	311	304	292	267	277	269	238	250	239	246	234	225	228	241	220	232	233	217	221	221	209	259	228	254	248	240	243	206	228	215	231	241	207	233	202	244	230	232	221	220	218	228	197	206	223	226	204	226	226	216	222	199	221	199	224	217	237	242	228	244	220	252	206	209	238	204	213	246	202	221	234	249	224	205	254	224	235	244	228	251	229	224	201	216	224	236	236	207	259	213	211	242	196	198	220	240	202	226	226	217	203	233	235	238	254	233	246	229	196	208	213	230	226	221	233	218	222	226	203	235	237	234	225	230	210	232	186	229	219	223	239	233	240	201	236	227	233	245	231	205	254	243	216	224	222	219	227	217	249	243	244	224	215	228	244	243	208	242	224	240	247	233	198	208	227	211	230	250	237	222	235	220	239	217	216	215	247	225	199	228	230	240	228	234	223	221	253	225	223	209	242	235	238	210	215	230	267	206	246	221	229	228	207	226	215	216	220	250	222	230	230	240	199	211	229	214	236	233	227	226	229	260	224	211	216	235	213	213	229	231	215	239	195	231	236	244	245	222	220	227	234	202	238	206	219	203	217	220	251	234	240	239	210	222	204	234	221	211	195	245	249	206	239	236	192	242	242	208	205	199	208	249	228	234	245	210	214	219	262	247	222	242	217	233	246	208	218	223	225	237	227	251	236	246	214	222	226	224	236	212	230	227	208	221	196	227	227	239	237	223	221	228	230	213	212	210	229	224	215	217	215	269	216	221	240	246	210	221	220	227	214	218	215	221	225	253	253	231	235	198	210	207	223	227	220	209	212	234	218	250	235	242	227	216	208	192	224	230	232	229	219	230	230	241	219	236	238	220	226	273	225	230	221	222	212	219	236	205	212	225	244	236	235	230	238	223	234	240	243	224	221	257	217	233	246	233	213	234	226	228	240	222	205	226	206	196	236	240	223	218	215	241	219	228	233	217	247	236	233	247	200	229	229	227	231	217	231	250	270	228	254	246	242	210	206	220	228	208	234	239	256	217	222	208	216	251	212	237	206	206	205	206	230	204	234	201	236	211	209	224	256	221	230	209	235	219	227	205	207	207	206	209	214	220	239	233	213	205	214	229	240	228	224	204	222	227	213	242	217	247	230	222	210	238	243	234	220	232	262	228	253	230	229	231	212	208	233	233	231	203	231	234	239	225	219	218	215	211	228	244	232	227	238	216	222	213	238	233	204	201	218	217	220	213	223	218	226	229	242	253	225	207	206	216	245	211	236	203	227	230	205	227	242	223	225	222	192	228	232	230	237	220	225	210	211	235	238	229	205	193	228	229	239	226	209	188	227	235	242	237	237	237	259	212	248	194	219	216	227	222	206	236	241	206	211	226	246	242	219	231	219	232	195	215	216	214	213	219	219	221	230	197	238	228	210	246	211	191	221	211	242	249	223	228	208	244	234	243	210	214	213	205	237	226	225	218	205	200	212	218	227	254	213	222	248	206	191	224	225	241	190	237	229	201	218	222	260	223	223	201	254	229	217	184	234	249	216	230	217	228	245	223	216	210	190	218	211	209	223	233	221	230	227	201	241	194	213	229	259	264	245	234	225	215	230	236	219	205	242	190	232	238	215	228	212	246	206	209	224	251	199	212	230	221	251	240	255	220	261	208	199	221	219	219	227	251	207	233	205	215	215	249	253	263	227	216	233	230	247	255	217	235	212	220	192	218	258	248	227	207	225	238	234	217	235	257	187	257	220	233	219	242	213	239	237	212	223	216	213	234	238	247	230	226	230	235	232	194	240	225	227	236	208	198	222	263	212	246	219	218	200	235	214	211	225	268	252	234	219	217	202	224	237	224	238	222	256	246	214	215	234	213	232	215	243	224	212	232	203	211	219	231	224	217	219	205	229	259	233	193	249	223	237	229	224	218	230	231	229	216	243	217	251	235	227	227	223	219	250	223	211	204	210	233	242	211	224	227	223	233	239	249	229	222	238	220	213	230	209	223	215	226	191	225	221	210	223	215	218	261	228	240	199	228	199	222	215	245	215	227	214	240	216	236	232	208	222	236	220	233	219	224	231	223	223	231	263	238	245	216	202	252	202	245	213	211	211	218	214	239	241	237	218	235	213	230	251	189	240	228	236	235	228	209	243	239	228	218	200	225	226	203	238	222	212	219	247	218	216	230	229	210	236	216	241	239	225	243	204	216	233	201	258	211	254	231	229	232	180	240	238	221	234	206	223	248	189	221	216	212	221	224	223	221	236	201	217	208	244	212	224	219	241	230	197	205	229	195	227	193	232	221	207	238	235	232	209	213	208	234	227	199	230	197	215	236	227	216	216	207	226	244	234	227	237	240	255	223	197	225	233	228	232	252	226	204	216	244	237	224	236	214	217	219	224	228	228	224	216	209	242	242	235	219	206	208	267	217	209	232	236	223	224	239	208	219	225	213	228	225	214	248	257	203	199	228	225	248	224	237	229	215	217	208	220	216	221	241	242	245	251	235	242	215	215	211	226	226	245	237	243	226	214	219	229	229	242	233	225	230	236	226	231	202	219	221	233	230	217	240	217	258	225	212	225	231	227	258	216	212	207	238	235	229	229	213	233	200	235	227	208	210	227	227	207	235	196	215	234	221	234	236	242	215	221	216	250	236	223	222	237	213	208	195	236	226	221	234	248	232	243	195	222	205	229	221	244	208	213	214	220	239	238	240	226	197	214	239	218	231	209	241	224	213	217	213	223	215	237	197	209	221	180	207	203	206	235	227	219	258	258	221	211	217	214	215	230	204	204	239	240	206	204	227	228	254	249	229	202	240	227	218	221	235	232	240	233	226	250	209	200	231	222	214	229	213	236	231	215	235	251	181	223	227	235	230	235	236	204	219	217	248	226	233	197	225	213	215	215	237	211	224	202	210	198	245	235	196	262	216	223	226	209	211	251	217	240	226	211	212	257	229	225	218	229	227	242	242	208	215	229	244	209	200	215	225	219	200	212	214	211	224	213	256	230	188	226	241	231	241	236	187	212	214	206	208	243	220	215	200	220	226	222	218	217	220	202	220	211	207	212	206	208	203	235	217	247	225	264	245	227	213	256	206	228	235	223	228	218	229	225	213	225	195	229	216	209	232	236	220	236	206	241	235	216	257	224	216	242	236	248	204	233	199	218	233	231	225	220	243	229	203	254	215	254	251	213	217	226	252	219	211	238	219	221	257	206	214	253	232	237	217	222	230	232	229	212	202	206	188	215	208	185	209	236	214	254	210	237	206	224	224	222	214	211	227	221	218	233	222	222	230	253	221	224	253	225	227	207	263	235	228	210	225	241	245	233	220	237	257	205	228	222	224	233	218	268	214	215	221	244	233	235	204	234	198	209	217	229	198	208	230	222	195	215	222	220	219	235	229	236	236	252	192	229	218	240	224	229	217	214	222	234	224	228	194	195	217	209	200	213	219	219	213	232	195	247	224	194	226	243	232	229	227	225	259	226	252	229	247	234
6565	905	1303	1495	1216	1248	1080	991	864	811	833	775	728	695	737	732	644	672	623	646	597	623	632	617	611	650	633	612	641	605	627	635	598	633	589	625	592	596	581	630	590	607	596	615	608	590	650	628	592	588	614	613	575	594	575	621	610	603	550	574	606	613	615	573	581	591	558	576	576	564	594	618	614	626	559	585	565	583	616	555	579	623	545	590	653	563	609	619	622	597	575	624	583	580	577	597	571	649	622	601	541	564	613	614	604	595	586	578	572	564	581	585	640	614	546	612	587	569	580	566	604	589	618	611	581	604	549	618	593	611	584	560	585	586	546	631	575	611	627	562	590	527	613	555	530	626	583	577	589	623	579	567	604	626	608	547	558	580	609	578	590	549	593	577	593	602	599	604	631	657	588	599	570	585	606	586	607	628	584	578	593	580	608	624	584	580	552	581	653	595	592	606	601	623	586	591	594	559	557	572	564	612	584	611	563	542	621	619	575	585	578	618	584	580	594	570	591	584	591	606	591	579	598	580	564	585	588	582	659	610	585	573	576	592	577	561	586	599	573	604	572	608	586	599	630	549	579	545	584	620	592	569	613	642	592	610	629	594	570	634	592	570	585	564	573	594	563	591	585	572	554	602	606	615	585	577	605	542	614	559	586	606	564	611	598	599	556	563	577	584	597	595	569	573	600	587	567	620	573	560	592	650	571	594	628	605	575	556	571	619	574	593	608	586	556	611	578	634	597	606	580	604	590	585	564	563	600	617	557	630	581	612	562	585	557	622	549	574	621	586	608	560	565	590	529	598	599	633	587	529	562	625	573	555	593	575	582	625	536	572	611	619	582	588	593	592	585	560	625	610	586	602	565	574	545	557	606	599	597	574	570	595	614	593	571	615	563	593	625	587	629	602	581	560	555	570	589	616	598	582	591	529	611	546	610	550	569	604	609	611	617	584	634	626	551	560	584	569	570	588	602	657	604	586	582	589	583	602	603	611	630	557	631	617	648	596	577	599	617	613	593	580	587	655	604	580	589	568	595	625	583	608	595	640	577	617	597	607	633	599	559	583	571	575	643	622	605	580	591	620	604	609	632	584	619	552	575	539	600	600	603	596	580	612	588	538	604	592	558	574	622	583	584	574	605	597	577	585	605	556	609	558	580	556	574	611	562	562	577	616	614	642	540	588	562	589	548	573	572	600	571	603	611	582	589	591	610	604	560	540	566	563	561	550	566	580	580	617	578	543	561	606	626	548	566	611	545	622	543	571	592	602	580	603	619	560	563	549	562	599	582	575	557	617	625	571	563	594	598	578	614	604	612	576	568	571	574	580	600	572	600	622	643	599	540	567	600	641	599	602	569	591	613	559	603	603	582	606	631	575	609	569	594	629	611	599	588	600	583	574	588	610	563	598	581	565	621	624	563	574	590	539	627	585	585	630	577	549	576	608	566	586	589	620	608	622	580	580	607	573	568	557	577	609	563	603	588	588	610	603	575	594	589	548	581	605	586	584	581	556	573	577	582	577	581	587	617	598	569	602	566	566	572	553	596	617	597	616	589	568	636	554	612	573	627	584	617	619	590	624	573	576	586	597	556	551	620	615	588	602	593	554	555	599	596	621	573	583	571	605	597	609	599	610	592	582	595	555	639	569	585	603	586	662	583	628	546	593	594	621	612	596	593	626	572	582	627	630	604	570	581	630	584	594	556	571	553	586	600	591	603	590	603	587	589	603	577	596	593	626	560	547	604	598	634	609	618	589	614	574	631	601	544	558	573	564	602	557	553	606	599	592	602	593	558	576	598	561	588	626	546	607	599	576	576	596	581	575	583	615	592	604	611	591	584	559	590	582	595	617	584	603	564	600	555	577	576	569	566	567	551	603	604	601	582	550	612	600	638	627	617	563	583	597	591	599	578	569	593	615	579	565	582	570	578	610	575	622	604	554	564	565	634	592	583	551	588	575	615	552	605	542	599	601	591	587	591	613	603	587	573	556	602	565	604	624	591	590	586	566	594	579	579	579	574	606	616	594	597	595	601	601	571	621	563	551	559	582	572	597	632	547	589	599	575	580	561	589	613	613	593	592	547	590	561	591	572	589	559	571	627	531	544	614	581	588	574	606	636	574	592	572	610	588	564	605	591	612	586	553	600	583	567	617	614	561	619	575	601	631	595	579	620	556	587	594	557	584	571	541	594	605	598	543	560	574	574	536	563	554	590	550	598	586	599	614	569	578	563	596	571	592	546	561	593	595	603	603	576	583	580	550	645	583	658	646	576	601	580	605	608	585	559	565	568	566	597	631	565	560	585	569	648	613	582	588	564	537	586	631	591	563	614	604	600	565	600	623	567	560	590	564	582	608	576	574	601	611	616	576	595	607	588	593	637	594	593	597	588	575	557	550	628	569	516	545	532	617	567	558	617	600	603	568	585	564	584	601	603	607	599	597	632	575	554	616	581	560	561	543	600	597	575	588	559	588	555	636	607	577	594	558	552	591	600	577	626	585	564	633	583	583	590	615	614	593	597	593	588	551	578	569	622	549	585	617	591	589	569	597	566	619	620	582	629	641	580	616	614	565	589	550	607	583	599	613	610	597	629	628	630	596	567	590	571	611	545	563	598	585	595	605	581	573	576	549	595	565	613	580	602	579	594	580	560	619	578	565	603	569	569	566	637	551	582	582	564	602	600	590	591	597	565	579	614	554	600	586	586	620	606	590	567	569	607	591	572	573	555	556	609	620	543	613	527	614	580	622	580	588	588	590	579	623	563	579	573	584	556	587	560	559	572	573	604	578	599	558	598	592	573	600	600	615	565	594	587	579	624	643	574	614	586	612	568	578	577	598	641	573	582	621	599	589	603	549	602	598	585	628	588	595	573	585	602	592	557	560	599	628	537	571	624	640	590	603	561	604	625	586	608	590	594	590	587	594	568	555	587	591	612	593	607	617	620	601	581	562	588	552	589	594	533	550	601	590	569	597	605	611	563	558	594	632	547	588	597	575	567	601	595	579	590	596	578	604	551	611	577	622	585	588	555	584	577	605	607	602	559	566	561	613	626	554	556	566	585	531	601	572	574	613	577	612	575	581	584	590	599	567	571	629	611	574	566	611	599	613	634	589	595	607	612	622	648	592	608	562	574	597	577	580	599	594	586	567	561	596	570	538	608	590	583	584	583	625	578	576	597	609	573	570	541	583	595	590	574	574	599	626	584	625	590	603	573	621	557	635	591	576	609	607	611	592	579	525	569	586	573	586	626	611	567	569	625	537	616	596	585	600	585	581	577	586	583	626	593	591	639	549	602	618	570	590	562	578	571	591	637	601	597	620	555	581	604	635	554	565	554	596	557	589	601	550	567	570	607	607	581	590	584	582	615	569	579	579	588	659	581	579	618	592	616	590	566	573	581	584	599	574	595	542	566	611	607	560	612	632	608	627	567	612	581	591	572	640	574	569	593	638	583	553	606	567	588	562	574	624	562	596	556	593	534	576	599	580
14875	1348	1099	885	631	607	529	489	430	511	468	405	402	404	360	358	387	334	373	347	324	323	343	351	327	346	376	352	358	373	364	399	344	368	349	313	376	378	310	351	339	339	328	348	342	342	341	355	365	318	301	347	347	355	385	375	318	362	350	346	316	392	349	336	332	332	320	324	330	336	352	315	332	358	383	319	374	336	369	333	364	325	323	346	345	344	321	351	374	338	347	366	364	334	299	339	381	359	368	332	319	377	331	344	360	376	347	366	374	356	353	349	346	372	326	342	377	376	359	362	326	356	334	348	333	367	360	349	365	328	339	342	336	328	348	316	324	360	358	325	312	328	338	318	326	331	324	347	348	357	329	345	336	373	357	331	315	379	342	327	352	351	319	366	349	316	342	341	351	349	340	369	337	340	345	323	329	341	369	372	335	369	340	347	349	350	361	343	342	355	378	376	327	364	369	348	312	340	362	351	357	340	350	344	362	341	330	340	334	356	352	342	331	346	366	338	359	322	349	368	369	378	360	381	346	330	332	367	376	346	360	323	335	310	352	385	332	339	358	335	355	308	341	324	310	337	335	335	330	342	348	325	326	342	370	324	333	362	359	377	352	354	344	359	348	356	346	322	321	357	327	328	328	344	365	357	342	337	369	381	323	317	321	375	317	368	343	340	373	342	369	310	345	369	362	322	324	342	363	313	367	354	351	381	328	322	337	371	354	377	351	335	354	329	346	338	378	334	365	326	334	333	342	348	392	333	357	350	347	345	352	357	381	327	341	372	340	349	349	340	321	364	329	317	363	368	338	360	343	342	353	330	348	331	365	360	344	371	382	380	362	353	346	360	313	357	353	346	339	325	353	344	338	343	367	310	365	360	345	387	351	331	337	319	321	328	309	376	334	355	355	347	350	333	369	366	333	349	354	344	362	338	366	330	339	330	337	360	343	360	375	331	349	336	317	352	371	378	337	331	352	336	345	347	356	350	355	325	344	328	354	347	353	333	320	342	362	336	359	324	373	331	374	353	322	324	353	317	327	368	367	330	312	381	373	354	373	356	346	392	322	344	355	388	321	354	389	358	343	348	334	360	339	351	355	327	354	330	296	377	392	389	374	322	316	309	333	330	324	339	337	309	349	338	365	364	375	344	348	366	339	350	341	366	372	354	343	355	347	358	335	347	316	408	346	341	350	365	370	356	331	334	365	345	347	334	332	315	372	345	350	352	326	373	314	339	355	363	323	327	348	355	338	343	334	351	374	338	344	370	341	345	344	336	357	339	334	313	327	327	360	315	336	360	319	317	356	354	353	311	394	349	324	361	340	364	393	349	320	325	358	366	342	370	385	345	334	351	361	345	322	297	369	370	337	361	338	338	333	325	362	322	327	351	360	345	362	363	356	358	336	367	373	349	340	346	355	372	345	350	354	346	360	335	339	343	373	349	303	332	313	355	341	361	374	337	364	349	355	342	364	346	318	333	320	350	326	358	343	365	330	311	313	324	345	332	362	360	369	361	370	349	341	327	346	376	347	327	337	369	375	353	365	330	314	314	345	357	335	375	314	353	343	317	357	370	345	333	335	338	375	361	328	328	352	327	361	338	353	317	341	335	355	354	316	338	367	355	354	340	327	382	292	358	387	359	332	345	347	352	355	361	358	355	377	327	352	322	368	354	365	345	300	378	370	337	340	347	311	316	345	331	351	299	353	344	355	342	374	331	325	304	361	316	290	314	323	343	368	343	351	340	344	331	328	319	380	314	357	343	331	334	351	353	371	346	354	366	358	343	330	326	322	345	342	344	358	342	376	337	360	369	360	330	346	339	354	337	341	362	361	332	337	353	371	341	338	347	366	350	349	355	376	356	364	322	357	338	346	369	375	325	325	340	350	328	332	341	351	328	363	344	363	338	370	322	354	323	369	348	361	348	340	337	345	340	372	312	355	345	346	320	342	321	377	341	356	343	375	377	358	327	332	355	351	379	360	339	326	371	327	336	314	367	336	319	338	349	362	299	341	306	370	337	358	340	335	350	352	330	339	358	347	323	300	343	351	303	347	348	336	350	344	364	382	348	298	320	387	354	370	336	356	353	331	348	373	332	342	335	332	344	317	325	356	394	377	353	338	369	358	349	318	369	349	355	376	319	313	336	345	326	340	321	338	324	373	372	344	345	353	330	347	353	351	329	324	325	344	315	334	332	375	350	312	300	331	345	339	354	343	315	350	349	323	329	294	308	335	331	350	356	331	348	366	336	339	341	350	361	389	330	339	332	347	364	349	362	335	379	309	356	358	334	357	355	369	364	356	337	330	333	337	352	364	355	340	357	333	349	329	329	363	356	325	334	348	337	352	355	350	356	318	353	340	367	357	356	365	337	312	353	370	368	350	339	353	323	407	345	361	314	349	336	362	362	327	336	322	321	341	362	356	342	341	361	358	317	354	358	364	345	347	347	365	362	333	318	349	374	345	314	386	324	350	334	362	326	364	374	342	371	382	329	375	353	366	349	322	371	360	371	339	348	335	380	364	369	334	315	345	346	347	338	310	334	382	351	346	324	372	328	364	284	312	379	335	364	336	360	366	325	360	338	361	345	360	319	351	316	324	352	344	348	347	340	358	345	383	339	341	334	361	341	355	333	368	330	356	339	336	376	347	358	348	357	320	389	365	361	364	325	344	387	332	316	333	335	366	333	326	372	317	321	319	358	334	352	343	373	360	331	329	349	360	347	345	358	354	369	341	400	298	356	347	317	351	334	341	356	362	376	333	386	329	323	335	345	344	356	341	321	350	316	358	347	329	367	353	348	313	386	362	338	293	349	365	355	368	338	349	335	334	365	348	320	361	341	330	334	323	381	346	372	345	350	362	331	315	364	331	308	335	378	317	359	338	350	330	331	352	364	304	334	382	332	335	330	321	372	341	366	352	347	322	334	378	366	306	317	385	350	305	338	326	351	364	352	318	354	366	366	346	345	377	372	330	347	378	362	360	363	358	339	338	335	378	343	347	385	348	329	353	364	348	340	327	341	353	350	384	336	337	352	359	396	389	348	327	358	369	313	354	382	345	328	346	381	342	330	354	350	350	357	336	337	368	338	347	312	336	335	368	354	325	340	365	369	382	350	326	347	363	329	358	360	369	341	331	368	350	371	361	353	334	321	352	338	319	380	317	373	346	383	351	353	369	357	387	351	354	332	347	361	330	351	376	377	342	360	317	350	374	366	352	386	337	369	332	338	343	339	335	377	338	307	360	366	341	367	331	341	367	351	354	365	363	326	356	309	322	342	341	304	342	318	342	367	315	336	333	330	341	351	383	366	367	322	333	353	344	382	340	335	365	348	377	365	375	384	360	322	350	365	321	358	327	358	344	357	376	356	369	363	332	320	326	360	363	333	330	338	370	357	322	332	351	376	378	340	370	347	324	321	332	365	357	340	305	346	372	300	342	345	336	363	345	344	364	339	377	338	388	368	375	365	340	378	353	337	332	369	333	337	380	357
8685	1448	2296	2473	2268	2082	1843	1573	1440	1358	1284	1160	1142	1104	1037	1089	957	1039	962	968	921	900	921	960	940	890	921	930	933	961	881	908	895	874	903	906	899	865	948	886	857	849	899	862	895	906	815	859	834	852	909	879	873	870	875	842	853	842	838	795	809	849	889	794	868	899	805	845	871	847	824	865	856	862	868	846	872	817	818	899	866	859	846	876	887	826	885	855	850	826	849	881	864	883	822	852	857	884	839	831	841	882	844	868	854	821	859	846	826	873	849	876	836	870	831	843	826	855	818	847	855	847	839	901	859	814	846	817	892	890	857	881	869	885	906	848	866	819	878	893	850	913	832	874	888	805	908	862	840	863	878	871	850	821	829	840	833	813	806	869	918	874	799	870	826	870	856	808	835	901	903	831	880	848	822	823	864	882	870	884	877	886	803	833	865	908	848	879	850	891	904	842	846	812	862	837	848	888	890	877	852	838	888	855	903	875	848	866	872	850	840	862	876	884	851	845	878	846	850	869	825	845	892	884	851	873	857	910	876	843	880	862	891	845	879	826	797	791	803	908	861	812	840	878	839	900	854	864	859	812	872	840	870	802	792	852	867	875	859	869	819	877	866	904	809	881	832	828	805	890	854	897	849	823	833	856	844	853	829	827	873	789	871	809	847	895	852	840	901	855	921	859	827	814	823	869	821	857	839	898	808	871	832	845	874	847	842	841	828	861	871	876	842	901	824	846	855	864	921	821	846	814	882	863	830	836	876	802	878	852	818	880	903	867	863	871	878	883	882	817	851	851	838	823	857	868	866	852	869	831	799	878	855	887	825	830	841	878	890	833	847	931	872	863	834	881	893	839	876	834	809	850	860	879	885	847	834	891	902	887	830	831	874	862	868	854	847	840	833	829	867	835	812	837	891	823	858	817	805	809	870	848	863	848	798	905	852	842	854	802	851	857	846	858	860	926	821	809	875	842	880	864	809	861	906	849	859	877	823	874	856	806	873	804	852	834	826	861	815	891	854	798	854	817	889	853	903	860	861	874	868	893	833	856	832	875	856	873	819	846	829	824	823	846	833	868	877	904	814	830	827	891	870	814	854	872	811	870	853	820	829	841	848	834	876	877	902	900	838	869	877	876	798	891	829	857	811	855	841	851	895	850	835	877	838	840	859	860	868	825	912	875	817	886	768	878	871	906	844	838	838	846	830	811	831	815	834	794	846	820	853	849	873	868	805	876	847	830	854	871	836	878	862	849	822	794	830	837	896	815	889	860	861	835	843	850	856	872	851	839	827	876	830	825	852	817	798	893	920	821	894	837	821	805	832	813	887	829	837	839	817	846	867	872	856	798	840	835	826	857	825	813	916	889	849	855	842	839	831	879	851	818	860	836	860	826	876	868	859	828	865	812	842	788	844	851	896	874	864	871	891	826	886	851	871	818	837	821	839	831	857	872	885	855	886	787	796	874	879	845	895	849	848	883	839	889	850	843	823	818	905	815	876	839	883	848	791	854	870	868	888	839	892	859	868	849	917	839	819	823	851	863	852	813	884	923	862	902	872	858	856	862	838	817	843	872	808	860	910	838	855	868	872	885	884	860	835	853	840	858	861	866	892	855	780	815	870	903	865	856	809	825	782	844	890	829	860	897	846	893	865	885	811	825	840	833	841	826	848	854	827	867	858	839	856	824	853	820	802	872	840	846	873	845	870	824	859	835	873	822	866	850	794	831	818	863	848	881	881	857	854	844	843	871	915	840	887	903	849	858	870	850	848	850	860	843	833	846	853	869	831	855	805	835	848	884	864	867	870	827	852	901	842	854	884	868	823	838	840	866	851	821	799	831	854	841	885	886	808	846	875	820	860	872	844	847	851	850	831	826	825	834	840	843	845	885	842	829	821	854	850	840	843	838	843	895	871	813	860	852	842	851	828	866	824	866	873	883	862	844	865	886	859	876	872	827	862	800	862	849	891	810	855	819	877	825	843	847	935	871	818	767	825	868	855	873	823	828	822	897	791	883	809	865	809	855	842	820	865	875	818	869	851	796	846	826	814	839	840	790	833	858	858	869	857	857	889	872	813	881	876	828	819	854	887	884	898	876	859	848	891	861	864	886	819	793	845	895	862	853	868	882	840	942	879	864	887	888	869	845	849	891	906	849	855	894	824	863	870	890	880	845	847	851	828	831	865	810	814	895	905	847	869	840	824	887	785	880	834	825	861	863	806	853	872	851	848	823	900	834	902	875	881	842	858	871	881	888	840	858	889	841	843	850	834	862	805	830	827	853	829	801	833	875	818	806	868	826	878	856	831	826	840	869	829	869	874	873	871	827	846	868	851	866	849	906	850	824	881	878	824	804	875	869	853	909	861	859	854	866	811	873	848	819	823	813	840	829	889	806	840	816	868	909	859	866	851	849	854	851	819	851	917	859	916	843	800	814	847	846	832	909	886	861	847	795	864	814	818	798	880	834	814	861	846	923	833	847	904	822	854	894	820	861	887	860	897	838	821	806	836	896	838	857	826	892	862	845	826	831	854	840	899	871	862	887	849	846	868	880	811	865	854	853	843	872	808	805	840	831	856	840	823	843	906	908	894	822	879	847	856	856	826	829	905	870	905	825	834	886	848	823	858	835	873	816	829	875	812	827	898	845	826	840	867	883	882	828	848	785	852	802	863	845	818	821	906	862	879	849	836	873	865	805	855	823	915	831	811	830	821	863	853	800	846	822	851	856	834	862	861	873	889	908	883	844	864	871	843	845	882	865	881	829	828	864	867	878	857	827	831	857	889	834	853	823	806	806	840	835	824	827	860	845	844	859	883	832	860	865	869	829	819	853	826	835	797	879	806	848	827	863	863	879	868	827	858	882	908	881	854	796	867	852	823	841	829	845	836	830	818	838	798	804	866	863	834	839	818	872	848	878	852	817	834	834	862	863	939	808	859	859	861	849	853	853	838	875	847	876	879	809	822	819	823	859	795	854	835	851	819	890	852	838	824	833	837	861	856	915	823	870	883	866	890	810	807	840	807	801	869	851	872	887	900	888	845	831	841	848	877	824	831	801	866	856	886	868	832	831	862	853	910	891	824	915	850	854	856	856	826	870	830	853	854	863	854	855	787	857	858	868	845	857	853	863	911	786	846	837	861	818	854	807	849	836	860	800	848	875	880	850	827	949	852	903	892	879	818	864	813	846	833	844	800	854	785	861	815	883	844	811	795	791	820	828	873	893	892	837	810	834	892	821	888	902	838	825	814	843	879	849	835	859	865	924	891	867	852	794	826	897	827	813	854	858	845	890	829	819	910	788	852	811	852	821	785	858	909	853	880	869	883	826	875	843	876	892	847	870	880	885	863	836	816	828	905	876	892	833	829	859	858	840	886	951	829	841	892	849	832	839	830	843	895	841	789	862	826	850	797	853	839	838	861	861	857	823	890	844	825	886	834	854	847	881	829	877	851	841	879	865	850	835	816	871	869	831	831	839	894	865	839	855	896	867
1899	406	416	365	375	383	393	377	388	391	401	389	426	389	374	389	382	399	372	365	385	363	392	399	404	383	417	387	409	358	397	399	405	398	369	401	398	373	415	372	383	378	392	379	370	417	402	385	368	361	365	397	376	392	370	362	412	390	382	388	440	389	400	400	362	388	404	404	374	412	439	381	383	371	403	356	395	385	362	374	427	443	403	369	403	396	374	404	365	393	384	387	401	393	376	409	425	387	368	377	392	384	406	389	405	380	389	371	404	377	373	377	383	414	387	386	413	382	401	406	424	378	392	387	409	384	406	406	387	368	360	412	350	408	393	390	414	362	365	371	396	410	370	383	364	404	374	359	393	396	368	388	386	372	377	404	407	447	394	414	414	383	405	372	392	370	383	369	379	415	371	372	400	362	401	358	384	405	363	375	421	386	380	397	377	415	381	412	402	361	410	406	393	365	383	389	385	414	373	387	367	392	369	420	427	380	358	388	388	369	358	373	393	403	366	369	344	357	406	391	394	388	379	397	402	416	353	412	433	365	380	402	421	380	390	419	391	362	384	394	421	387	421	395	355	395	366	407	385	373	362	387	398	365	393	372	388	387	368	366	364	368	355	404	403	401	403	386	387	432	405	411	403	410	410	390	408	394	380	380	385	390	387	392	383	411	415	429	389	398	382	422	351	406	367	374	399	387	337	389	374	396	388	395	396	376	374	386	405	407	374	383	411	379	398	377	362	383	346	375	419	423	376	401	377	356	404	358	408	350	365	353	391	402	387	400	394	378	369	399	375	385	394	381	363	399	383	401	425	396	367	369	396	335	354	378	392	390	399	393	381	393	372	386	400	386	409	378	417	430	395	382	422	414	393	368	395	398	414	397	391	438	419	396	378	408	359	416	395	383	409	403	378	367	347	401	371	353	361	425	385	389	407	383	392	383	424	404	396	386	393	391	395	413	379	408	340	416	386	361	395	421	397	404	365	356	369	390	394	388	350	389	357	348	407	378	410	431	445	361	426	369	387	436	388	410	419	387	385	380	396	375	389	416	395	401	393	391	402	416	382	418	394	408	373	376	438	376	374	382	428	385	385	363	388	402	404	409	399	372	401	370	386	367	353	392	395	403	393	373	422	383	373	392	436	402	380	397	423	397	381	376	401	410	380	349	334	359	336	371	364	370	383	428	359	373	352	370	409	397	408	408	415	377	392	383	375	350	411	395	401	373	424	379	407	404	396	398	408	401	365	413	398	419	377	418	393	395	397	356	359	382	369	346	422	349	407	424	413	387	382	418	384	425	419	382	393	395	388	396	388	413	389	364	389	379	394	390	425	378	375	398	392	399	416	400	386	352	384	377	388	411	394	379	386	370	389	378	386	399	392	396	424	377	388	410	371	372	391	391	423	375	406	387	351	404	399	395	422	359	379	388	392	395	388	379	427	374	379	395	382	430	363	385	393	403	380	375	384	424	407	405	420	407	368	402	431	392	361	385	368	389	405	405	433	392	375	397	354	403	356	397	391	383	421	379	411	444	386	405	388	371	393	387	397	429	393	388	406	382	430	415	392	371	360	408	380	385	386	382	396	395	386	338	411	388	406	379	354	404	372	375	373	366	413	374	425	380	419	414	450	396	422	387	388	406	389	379	367	359	403	392	384	429	413	388	371	367	388	374	385	377	392	361	341	399	396	398	372	424	404	410	396	394	384	428	378	425	433	385	376	387	401	394	384	429	386	420	412	413	390	369	375	408	357	404	370	419	443	394	374	365	417	383	380	428	361	451	371	373	391	398	405	390	425	414	395	363	425	383	382	380	406	390	386	366	395	392	381	399	385	408	388	359	381	383	387	412	352	390	378	379	342	362	396	381	369	402	471	424	421	388	358	399	403	428	394	380	380	397	402	386	421	399	356	340	434	366	373	411	366	420	404	400	399	366	396	409	362	395	374	379	384	406	405	391	409	394	395	400	391	382	416	382	384	402	386	367	412	406	358	431	380	408	411	378	389	410	371	382	392	407	377	402	357	338	380	410	378	472	420	365	395	403	392	361	374	378	377	415	376	387	382	378	398	386	411	381	417	401	392	371	378	379	373	400	389	366	377	419	380	370	407	399	386	401	394	380	403	387	379	391	406	408	405	387	417	373	362	348	401	373	391	396	401	431	366	380	370	365	389	381	403	380	364	407	365	382	410	385	423	383	399	398	361	374	402	389	410	412	396	393	374	419	399	400	418	348	400	383	359	402	415	428	406	386	404	398	376	397	387	358	416	378	386	390	410	390	375	368	371	403	379	352	387	409	374	401	414	349	385	410	379	412	368	347	372	385	424	442	372	409	395	381	377	377	415	414	380	397	406	427	418	357	422	366	380	418	407	434	404	415	386	378	405	409	369	385	429	392	380	388	411	406	385	411	386	371	385	375	377	374	427	378	410	434	393	377	387	362	435	383	394	360	365	374	372	356	412	398	411	399	375	411	379	434	381	387	378	400	329	376	433	400	382	397	372	408	364	400	339	352	379	359	404	391	388	351	391	374	401	388	430	435	376	381	394	372	385	392	409	352	415	402	375	377	409	369	399	372	363	407	415	350	397	391	402	410	388	405	385	383	398	374	396	406	356	422	378	373	415	361	367	398	378	390	397	428	399	413	353	382	363	376	337	388	384	366	345	361	344	395	366	438	420	392	423	413	388	380	389	391	418	425	397	390	362	391	416	394	410	394	365	368	430	416	377	376	396	379	402	364	376	378	380	394	373	413	421	374	395	396	402	382	385	375	354	425	405	380	396	388	394	367	410	402	341	397	386	372	415	374	399	394	410	415	399	390	392	400	399	392	397	395	386	372	401	394	420	426	392	383	346	354	379	368	401	392	366	360	409	397	370	396	407	375	392	406	368	394	438	358	381	364	422	386	387	383	398	402	380	407	416	370	381	392	382	369	416	386	424	390	376	386	381	394	430	398	404	377	375	385	399	408	414	413	400	351	370	379	401	346	399	356	364	434	379	397	403	375	428	401	403	380	365	440	394	368	362	363	378	410	400	383	378	357	428	399	388	420	355	356	404	447	410	431	388	377	385	362	391	378	408	421	396	388	367	404	429	419	395	415	340	348	395	395	377	371	379	399	396	397	404	390	453	419	372	416	424	385	381	371	423	373	400	347	383	374	384	414	386	396	378	362	374	398	368	354	389	421	413	374	395	397	380	388	406	379	379	391	380	367	385	377	372	392	389	387	373	382	383	364	402	338	421	416	387	383	410	405	394	426	362	392	352	389	385	403	397	419	395	404	393	399	377	384	414	353	355	386	368	417	374	388	368	400	390	400	403	388	399	342	362	407	377	415	367	391	373	380	374	374	390	426	413	387	392	386	414	389	431	379	383	398	396	378	382	382	389	374	388	388	361	353	395	358	385	394	380	401	385	353	410	363	429	407	385	405	384	363	370	376	388	373	360	432	365	417	355	395	419	405	371	406	357	391	366	386	408	374	399	364	424	386	386	393
2304	897	1006	966	966	944	922	933	933	855	912	929	938	944	879	881	935	864	950	902	919	911	960	853	884	929	938	943	976	982	937	887	929	878	925	937	837	876	868	886	940	875	905	923	885	913	956	904	916	918	930	865	941	889	888	916	887	849	912	868	928	871	961	834	898	886	858	868	899	878	906	912	902	854	890	864	878	936	936	912	882	932	910	946	956	888	910	921	841	928	903	875	854	920	904	937	854	800	960	864	868	914	882	897	896	908	912	904	830	889	950	851	879	869	847	909	867	903	905	879	935	889	944	955	895	901	890	846	921	918	947	877	834	941	897	896	901	909	890	942	903	902	887	912	855	936	875	865	947	875	913	930	897	836	928	930	875	884	886	861	941	936	913	928	923	917	902	861	836	896	871	890	901	918	903	925	895	874	947	903	907	900	925	877	944	885	864	910	923	902	863	883	879	852	899	909	884	943	894	858	885	873	922	951	879	898	917	913	873	852	882	874	885	946	907	914	869	920	911	897	972	936	871	889	861	886	912	913	904	927	924	955	877	821	909	903	917	831	864	908	871	860	879	896	912	862	928	872	868	868	918	902	887	923	941	897	947	982	920	860	890	919	923	965	890	894	866	916	884	890	878	847	914	896	856	874	862	912	923	938	925	947	849	901	877	836	927	909	908	896	891	916	902	861	949	915	865	902	901	930	913	892	882	885	887	909	880	850	944	928	845	866	945	886	921	951	889	891	884	900	894	879	879	869	873	873	938	905	932	892	824	913	947	912	877	852	880	931	899	887	930	934	874	902	906	937	869	851	935	881	840	888	863	875	931	874	905	879	907	939	891	886	928	921	908	929	938	899	922	881	881	872	931	914	930	911	921	863	867	899	874	918	901	888	905	892	863	865	915	929	893	883	903	870	921	832	908	896	885	901	922	915	936	866	924	897	890	871	864	914	869	945	847	861	926	915	889	894	870	899	867	860	896	860	857	905	920	938	908	941	896	864	904	948	911	900	889	844	910	905	920	936	900	877	939	876	909	911	870	904	928	866	871	856	871	930	897	884	919	908	858	908	879	924	905	957	882	866	870	881	948	906	856	851	898	827	880	898	885	913	921	902	910	926	880	897	913	888	858	940	960	863	906	919	914	867	852	902	902	948	913	879	894	909	955	921	889	887	905	836	899	962	888	885	905	943	813	922	887	917	942	905	910	860	930	917	902	864	906	879	924	903	923	889	922	878	862	939	888	889	916	826	896	918	911	875	902	897	868	891	916	926	907	865	888	851	867	895	896	928	940	930	934	897	865	872	917	914	913	890	894	877	946	844	889	892	895	857	867	882	852	900	888	853	890	943	911	874	877	909	894	907	885	897	871	934	841	940	959	893	894	887	931	958	930	924	898	887	932	892	880	902	946	858	871	934	885	892	899	875	885	887	920	889	930	960	919	897	948	871	888	894	896	858	831	915	928	871	875	907	911	918	867	880	860	908	931	874	875	860	917	859	931	912	893	904	873	882	838	946	962	907	909	874	876	895	884	859	907	868	886	847	903	936	887	885	878	869	900	944	918	916	894	899	890	840	900	897	896	893	857	907	889	925	951	866	877	836	911	911	924	897	861	871	962	895	895	922	911	866	912	887	917	849	897	912	901	907	853	920	897	921	900	915	951	859	935	896	909	905	960	914	926	885	935	875	907	867	936	887	907	930	942	904	856	912	933	927	901	942	880	887	971	966	914	868	935	914	935	824	908	900	857	939	852	860	893	903	927	862	897	895	942	882	976	895	908	909	891	882	975	903	889	906	905	907	892	921	920	906	924	869	894	907	909	899	878	868	935	882	912	899	886	917	885	866	874	932	908	926	918	818	924	927	881	950	861	876	871	910	882	954	908	921	917	880	871	882	933	859	938	890	895	895	904	882	889	947	853	912	922	922	885	909	844	924	889	864	873	897	929	864	920	890	909	903	888	939	907	907	877	941	880	895	918	921	1007	882	905	903	900	953	907	899	943	913	889	926	877	870	932	867	885	914	920	892	956	951	872	909	879	901	869	920	888	891	923	892	866	900	935	900	914	893	849	915	895	867	910	880	913	942	896	909	869	938	872	925	875	899	858	930	937	876	889	841	911	880	963	913	978	905	847	904	940	867	930	972	957	905	893	950	904	927	899	910	869	886	843	940	881	878	898	912	922	905	929	868	890	891	891	885	865	888	919	893	955	942	876	866	921	879	872	908	926	853	924	847	917	847	992	934	931	913	903	880	894	888	918	887	933	922	918	897	882	981	826	920	908	931	886	879	877	856	903	925	889	954	901	905	908	898	904	931	866	912	892	846	900	897	843	894	866	907	894	886	908	938	875	927	884	896	857	901	865	802	964	863	875	861	863	876	883	874	918	921	862	824	876	893	892	891	924	901	886	884	894	897	855	823	885	880	898	898	928	873	933	898	907	906	872	912	873	930	865	932	895	895	927	891	900	947	941	874	911	896	932	914	908	891	900	917	868	859	897	917	902	870	914	912	902	919	913	902	928	868	890	891	835	926	871	865	940	903	891	858	912	879	889	907	871	876	916	910	935	872	885	922	925	858	895	921	913	885	864	907	941	887	887	845	879	902	870	891	915	854	866	915	892	886	906	919	891	894	888	935	962	937	900	893	877	892	990	874	909	897	886	898	854	885	900	932	870	889	943	895	854	914	876	919	881	935	897	883	876	904	919	867	906	880	889	850	895	906	908	924	919	862	910	888	939	873	883	913	912	868	913	877	948	872	880	874	891	877	887	903	882	901	852	892	868	910	885	933	840	907	870	897	909	929	883	893	913	906	897	865	910	922	874	915	847	972	896	897	894	950	958	845	909	843	860	855	932	878	829	884	907	881	878	880	907	901	898	900	885	923	892	888	849	822	906	885	930	900	851	941	920	944	921	945	914	906	895	857	891	912	899	887	870	949	890	906	906	855	941	936	887	902	851	876	933	868	854	920	918	904	969	942	949	920	930	906	869	861	933	926	918	896	875	876	868	951	854	875	860	930	881	937	898	932	859	841	884	937	947	881	909	886	908	892	901	954	936	871	889	834	881	875	898	942	912	937	875	912	921	899	906	869	874	930	905	880	916	868	876	880	914	866	892	914	881	902	849	882	873	922	876	910	854	865	876	909	880	916	908	882	878	874	957	888	882	867	902	869	935	854	852	871	849	913	910	882	886	842	899	929	864	935	901	878	874	938	867	891	867	901	899	913	935	867	902	952	908	879	908	899	858	837	950	897	929	866	869	887	907	874	854	900	854	877	854	878	906	860	892	863	849	878	930	894	905	862	954	894	933	858	877	856	935	883	884	859	889	900	865	888	898	887	921	959	893	895	927	878	895	855	925	893	895	889	864	915	859	926	893	934	900	825	916	918	917	918	936	846	917	922	896	856	900	907	849	952	884	922	851	898	905	824	874	906	899	875	908	897	914	902	907	935	855	899	889	874	904	894	936	888	961	902	923	909	939	878	911	851	930	875
7505	528	521	473	374	332	290	275	251	250	249	286	247	238	243	251	203	252	241	241	213	235	200	202	232	210	213	212	208	227	213	249	257	237	230	249	231	213	191	240	220	224	218	208	220	200	190	246	240	193	209	222	254	217	237	246	232	196	214	230	247	189	210	237	229	227	221	220	223	213	240	249	226	245	194	220	220	224	216	221	234	217	192	224	236	189	173	235	224	212	212	220	238	234	231	231	207	236	231	199	213	224	211	212	213	234	239	197	223	194	216	203	208	213	222	218	244	226	239	228	218	222	211	206	247	254	221	242	191	215	226	203	229	188	272	204	221	217	189	182	223	236	250	219	219	204	220	222	220	209	208	200	215	196	230	202	236	203	226	232	233	248	227	233	206	246	202	239	238	189	230	241	239	222	222	227	240	181	216	219	250	202	242	241	235	210	211	224	243	215	230	205	240	204	237	212	226	221	235	214	220	224	214	226	209	237	236	169	224	221	253	204	208	224	240	217	228	204	203	231	220	247	210	218	198	213	192	217	220	235	210	237	218	221	206	220	235	199	233	231	209	221	219	231	219	229	192	217	226	232	235	231	212	253	228	202	218	231	238	245	213	200	222	247	228	208	215	250	222	240	258	223	243	232	213	242	222	209	220	219	220	221	227	212	244	216	225	245	229	210	196	211	235	221	225	222	222	224	217	238	231	222	219	242	241	229	215	208	213	220	236	213	240	247	207	236	225	221	197	237	215	229	193	234	249	232	239	226	256	219	202	228	216	238	238	202	189	191	219	242	196	228	238	234	221	203	212	196	241	218	234	225	204	197	205	225	224	212	213	220	240	226	226	217	215	198	236	244	232	207	195	201	252	235	185	219	243	203	218	217	206	250	197	225	223	222	214	219	233	189	231	208	217	199	236	201	214	213	230	218	206	207	227	221	224	235	225	221	226	228	214	238	229	271	213	228	242	234	228	215	218	201	241	217	210	218	228	220	190	187	246	239	215	199	218	229	224	228	207	216	201	234	206	203	242	232	227	231	228	235	226	234	225	216	217	220	222	213	234	188	229	217	229	229	221	207	236	206	232	212	208	240	242	208	208	216	245	248	237	216	208	236	203	208	243	245	231	242	219	212	214	224	216	222	210	210	207	215	238	203	241	218	222	221	203	196	222	215	236	220	235	215	218	250	236	224	216	193	227	235	228	208	205	220	217	239	232	202	214	227	231	213	216	243	242	227	217	232	229	199	203	216	224	202	213	203	244	209	243	196	227	215	242	209	238	236	217	232	223	230	211	217	231	223	222	208	201	253	236	197	201	202	207	210	214	245	243	221	249	226	240	221	218	224	210	237	218	223	216	206	249	226	228	223	218	234	217	233	225	228	225	175	254	222	201	237	219	232	231	230	219	206	199	242	231	221	220	189	216	208	229	224	215	231	220	216	222	223	242	251	211	209	223	196	232	228	227	209	231	233	243	193	227	235	215	219	247	208	236	196	226	226	230	242	219	223	234	212	212	218	213	240	199	232	226	262	222	256	217	230	226	229	216	222	242	220	235	215	196	232	257	246	218	227	208	201	242	233	235	225	240	240	199	197	225	200	201	248	227	220	239	217	204	217	219	184	204	198	250	246	212	215	238	212	223	190	199	236	217	210	220	250	261	224	203	240	233	226	232	220	229	213	229	235	207	244	224	228	215	217	218	230	213	204	206	209	229	247	251	245	202	225	240	213	229	230	261	225	239	218	214	200	220	229	210	230	188	221	195	226	179	227	271	240	205	216	209	210	243	212	226	244	211	219	209	196	221	183	204	221	254	215	195	200	203	223	241	234	207	228	234	216	202	200	215	229	210	245	230	209	244	227	217	232	206	218	209	229	223	276	204	231	252	197	206	244	234	216	208	229	206	212	213	244	213	220	198	201	240	216	247	185	267	199	238	229	190	196	190	271	225	227	215	217	240	230	239	243	199	205	239	224	228	190	221	242	224	229	204	207	237	213	226	216	240	227	228	226	236	233	191	219	211	208	231	208	243	225	232	200	213	214	225	228	234	236	243	221	244	220	188	226	234	218	212	216	239	205	240	231	214	222	226	213	229	231	217	232	241	241	223	208	236	225	193	221	208	220	230	238	223	249	200	214	236	235	212	225	220	212	236	251	241	259	254	240	218	224	199	246	221	197	209	222	223	203	213	223	236	219	217	246	199	251	231	218	238	209	211	223	234	208	255	211	231	222	212	208	229	239	232	232	205	262	222	209	218	235	180	224	216	231	187	225	223	189	238	228	221	221	221	218	220	238	227	230	218	243	225	185	202	241	217	199	211	244	229	244	257	215	195	246	235	227	210	230	216	210	215	230	231	231	198	198	201	257	193	218	207	207	211	242	198	212	205	235	217	209	225	206	195	190	214	219	221	225	227	236	228	215	208	236	231	234	248	183	212	217	258	251	203	207	205	186	196	206	206	214	217	219	237	206	201	205	218	212	234	222	213	267	238	245	221	235	207	201	210	207	219	238	227	236	204	231	213	253	212	222	230	251	260	218	203	225	212	221	232	242	209	225	190	201	243	228	205	203	237	218	209	215	224	242	201	233	251	229	209	225	208	201	231	222	210	227	213	248	195	221	202	218	207	221	252	247	224	250	223	215	208	217	234	248	228	243	190	221	240	244	211	235	230	216	242	234	202	237	204	193	229	208	201	247	210	244	237	245	218	191	209	249	209	235	232	226	229	198	222	220	231	234	213	199	224	235	264	214	222	233	212	242	215	222	210	212	228	214	217	219	198	210	206	208	178	191	212	220	213	232	185	235	202	233	220	198	199	220	207	202	222	227	221	203	223	225	237	220	230	190	201	214	206	222	188	201	234	233	217	191	224	216	210	230	198	229	234	227	223	216	242	243	228	214	232	225	232	198	258	217	228	227	240	211	250	238	245	221	221	257	206	223	208	224	225	265	206	208	222	206	239	217	214	210	189	244	218	238	183	193	216	232	246	208	232	183	287	187	225	237	197	232	211	229	231	208	211	206	224	220	219	222	234	227	215	182	240	224	207	223	226	235	237	233	234	216	208	243	218	237	270	243	220	209	233	213	242	249	213	214	240	252	228	192	221	240	233	228	222	247	214	203	244	222	210	225	221	191	240	195	242	234	241	224	214	215	256	191	216	214	191	215	226	228	218	212	212	245	227	222	201	224	226	235	233	226	221	240	213	211	206	225	228	213	219	211	222	222	220	224	249	233	206	202	217	236	232	232	222	212	199	207	218	214	196	218	210	198	237	235	214	208	224	179	200	238	253	231	224	236	221	229	208	237	207	203	209	233	204	190	220	211	207	225	234	239	221	210	221	204	222	233	208	220	226	247	243	228	202	216	233	222	221	231	205	221	210	223	216	229	232	206	231	208	230	225	239	246	256	245	265	228	217	207	229	205	205	232	223	221	240	189	199	227	229	238	221	230	257	233	232	256	216	233	249	227	217	206	214	239	230	219	226	270	228	240	235	227
6320	815	1275	1435	1293	1205	1074	941	867	828	805	768	721	691	674	673	646	663	626	602	626	654	595	614	625	588	627	612	600	628	639	592	653	608	569	596	586	641	645	598	567	647	589	562	589	551	580	612	591	615	598	575	630	573	623	599	601	590	606	591	628	598	585	573	613	566	541	578	627	578	578	593	576	566	642	646	599	571	579	546	601	559	574	634	591	569	600	576	542	577	591	549	538	587	608	570	553	570	572	501	561	573	536	570	604	600	593	603	612	573	633	577	595	568	563	576	520	611	527	602	579	586	574	564	579	585	605	576	628	566	585	546	602	576	589	568	568	572	645	606	615	612	624	592	602	606	593	618	591	579	589	603	601	580	575	623	569	555	562	604	588	575	620	612	596	576	597	559	575	604	601	580	536	565	575	585	563	558	550	573	579	574	598	576	550	563	579	647	612	585	588	584	569	590	571	616	588	630	591	603	570	609	574	581	548	633	539	591	566	616	562	608	578	524	560	580	598	590	606	607	574	581	597	560	592	570	585	587	576	592	608	530	616	594	628	613	591	566	580	594	573	640	582	605	571	573	570	623	576	564	542	593	572	558	560	608	612	601	573	580	607	580	569	603	587	598	554	594	615	573	575	596	582	532	601	621	534	557	553	608	577	568	595	582	560	547	575	608	623	545	570	579	577	576	610	557	587	619	566	568	598	578	562	597	564	590	612	576	539	579	598	590	627	587	563	574	580	560	595	562	578	597	633	580	595	533	605	574	601	546	615	611	612	576	620	573	606	533	601	574	569	578	600	587	587	566	602	559	582	551	578	584	536	609	578	602	597	555	609	586	586	632	596	580	565	533	555	562	578	579	605	571	576	574	583	581	571	561	572	617	656	605	600	550	603	580	595	626	608	588	642	580	581	549	581	567	592	603	563	579	569	631	605	593	565	579	568	618	614	576	564	581	625	528	555	563	605	579	588	541	587	595	593	595	598	544	575	572	590	595	570	616	563	558	541	566	567	546	547	563	568	598	583	591	628	565	589	580	587	572	524	600	592	577	537	581	577	572	586	602	601	566	592	624	606	578	572	598	590	587	579	604	567	580	575	514	553	586	591	592	609	594	583	587	582	567	655	534	583	578	582	605	539	562	569	604	578	571	574	587	596	546	592	557	640	605	593	563	582	612	563	576	572	579	509	614	593	614	577	597	590	578	542	571	579	595	622	598	585	553	576	582	557	627	558	603	601	547	580	603	530	552	579	603	561	574	565	611	587	521	585	625	566	616	577	562	564	558	548	588	631	585	567	567	585	564	584	528	617	587	560	539	592	604	551	545	556	623	585	561	600	569	530	537	593	633	585	556	572	584	567	557	560	618	581	578	610	620	602	559	625	568	597	558	590	590	603	579	621	603	561	621	562	584	613	574	544	597	564	591	592	596	563	550	600	604	586	630	551	606	594	595	559	597	612	589	585	593	607	611	586	611	548	543	556	556	553	565	627	564	577	557	593	575	568	581	576	609	576	573	579	594	601	598	603	564	613	590	528	574	555	580	561	608	583	567	591	536	531	599	582	601	590	584	575	567	558	546	520	570	584	616	574	585	588	596	566	585	542	569	577	591	597	584	558	582	604	545	584	585	570	546	565	596	573	577	569	610	604	574	584	572	550	574	584	606	597	585	549	577	557	547	583	588	611	549	633	593	589	607	587	581	604	545	552	600	619	600	607	579	581	598	581	604	559	550	620	608	572	568	577	551	575	538	577	556	511	590	596	559	586	569	575	573	516	530	591	577	541	612	558	616	607	546	604	561	598	627	637	567	559	549	578	537	553	635	546	564	574	565	560	582	600	589	606	633	645	556	564	598	539	605	586	533	607	640	535	593	556	590	628	527	598	597	576	588	626	574	557	565	588	610	580	595	610	586	627	590	560	581	621	624	563	628	599	552	609	569	585	618	593	610	609	579	586	580	593	603	583	552	579	598	544	616	536	611	597	571	573	559	537	601	588	570	567	586	586	601	574	583	582	614	536	612	585	594	589	607	643	594	609	575	603	584	557	649	591	569	555	594	559	619	613	562	541	569	551	581	569	578	583	555	567	569	603	560	564	561	617	578	586	615	639	568	594	562	573	575	575	542	551	593	552	569	589	621	602	542	602	578	562	616	577	582	580	555	593	592	562	592	579	550	581	596	585	582	561	579	586	608	589	591	606	600	604	551	593	579	553	610	582	606	561	571	588	609	589	587	620	598	634	572	594	577	591	619	580	572	590	606	588	578	582	597	556	604	598	582	584	574	573	537	595	585	557	590	578	542	583	564	576	577	620	544	551	564	587	498	567	547	582	540	545	603	624	594	600	579	598	577	568	598	563	601	565	584	540	576	609	584	556	578	550	565	604	592	533	561	567	569	578	629	599	560	601	604	587	591	574	605	553	593	600	634	596	601	581	563	547	582	571	558	625	586	599	550	598	592	598	623	607	585	585	580	570	601	598	561	571	576	562	558	578	567	594	638	563	597	591	584	610	545	598	616	583	591	563	572	553	584	599	589	593	544	537	627	605	591	614	564	532	589	601	575	604	578	570	611	612	572	584	568	551	603	578	571	564	571	609	583	573	597	591	571	594	559	587	549	553	602	606	558	572	590	554	598	535	588	609	598	565	579	598	574	589	570	559	573	554	572	617	574	599	619	620	570	592	574	580	568	619	610	562	588	608	587	563	539	552	561	607	568	624	564	591	592	555	576	596	583	599	565	565	612	579	552	583	558	586	566	582	579	560	615	567	549	572	660	566	600	579	583	548	594	603	565	572	615	607	621	590	582	592	580	576	584	577	603	566	597	541	572	601	595	600	582	567	593	629	568	599	590	597	562	553	580	550	543	578	597	608	591	602	577	599	578	588	615	578	618	584	538	588	575	578	575	583	605	557	628	582	608	575	572	585	594	606	585	588	576	570	577	602	570	583	556	621	597	545	533	560	590	566	596	579	583	575	621	608	576	580	593	566	594	611	612	549	573	575	608	568	580	564	606	562	571	593	543	570	570	598	618	607	593	621	590	558	547	574	539	614	552	556	608	607	599	564	566	611	591	576	566	573	579	610	577	584	583	586	592	599	595	578	607	598	585	623	589	583	591	545	611	619	615	537	581	579	540	576	602	601	587	594	557	604	587	608	563	590	596	608	563	562	582	598	605	569	519	586	597	572	588	558	582	587	627	585	615	575	617	558	563	594	594	552	613	551	570	589	540	612	584	595	555	552	573	564	592	601	577	629	563	593	554	585	562	589	601	615	541	598	584	619	590	574	594	567	607	629	586	534	542	581	580	568	517	571	600	594	579	573	525	557	552	576	620	547	577	567	652	565	575	576	580	572	564	572	575	595	555	572	587	591	545	546	586	637	536	536	626	598	525	599	569	562	605	579	566	570	614	571	597	574	584	604	570	594	544	597	559	579	597	581	610	585	625	619	582	594	593	578	554	569	574	583	561	588	584	638	597	552	559	589	590	613	582
15023	1363	1098	893	681	597	540	487	461	459	433	408	415	389	395	354	352	366	373	389	381	375	349	372	353	373	365	372	371	350	344	343	375	361	330	356	334	343	350	326	333	351	344	343	377	319	371	373	370	341	343	338	336	341	347	328	314	353	350	357	336	346	353	354	375	370	335	339	355	379	380	317	362	329	287	322	361	327	335	310	339	335	331	344	337	356	351	361	373	357	336	340	375	294	332	352	368	360	352	394	350	349	337	357	358	310	355	341	373	325	317	364	352	339	367	374	373	317	366	352	348	358	351	344	351	345	351	355	339	371	332	343	352	314	360	352	367	306	392	342	309	350	360	316	308	319	388	368	345	347	367	349	353	322	346	331	337	372	381	346	328	358	373	360	345	325	335	336	338	368	337	384	356	376	327	340	363	340	330	323	352	342	362	321	366	393	344	341	339	362	355	357	383	336	331	328	357	339	339	329	331	382	358	360	338	320	329	302	302	340	361	329	347	339	343	338	349	374	358	351	393	357	363	358	364	334	326	298	334	305	310	338	332	325	304	342	361	343	324	347	378	355	329	328	332	335	357	378	298	334	361	345	347	352	367	374	346	358	339	375	328	347	338	376	365	361	357	354	365	337	331	309	350	358	366	309	338	314	348	359	335	300	356	343	339	314	334	354	352	302	379	361	323	322	372	343	371	320	332	328	334	334	364	330	349	342	348	341	307	364	349	332	343	347	337	374	358	351	363	320	353	368	364	330	345	384	311	331	338	367	339	312	350	337	348	321	366	346	346	346	332	343	363	338	330	345	356	347	379	347	324	345	321	328	326	345	332	316	338	358	351	321	355	321	363	355	317	342	332	339	336	309	329	330	357	330	317	349	341	326	328	352	338	368	322	310	338	346	345	338	348	335	347	349	371	324	341	360	332	295	323	312	331	367	366	343	343	365	339	301	345	347	330	343	326	319	337	361	379	362	321	318	340	309	357	344	393	345	361	353	359	343	344	332	357	300	348	349	328	352	348	343	331	356	343	365	374	350	314	324	348	365	354	338	356	326	325	318	358	334	322	355	382	339	317	337	349	357	331	367	325	334	347	297	366	364	347	348	318	327	350	308	337	335	346	362	331	378	340	358	353	349	375	334	359	329	358	317	350	351	376	354	350	350	375	352	342	327	342	330	334	316	370	357	350	357	342	347	355	347	369	361	343	345	367	335	349	378	354	357	334	335	343	339	344	314	373	340	358	356	350	345	361	376	332	381	324	317	346	293	337	347	370	307	329	371	308	330	335	326	325	328	332	327	311	331	336	357	359	295	347	377	346	362	337	363	349	363	346	334	331	345	341	363	344	345	332	337	320	361	345	357	332	361	338	322	339	343	333	364	405	324	355	328	355	333	374	335	372	345	361	366	335	364	354	324	348	325	367	306	353	317	332	322	321	358	345	368	360	364	381	339	317	354	369	352	340	390	355	351	333	326	302	332	334	320	339	344	376	338	322	337	341	333	361	342	359	306	324	317	369	382	348	349	352	349	324	331	359	348	322	307	318	340	358	356	357	338	347	326	332	405	322	364	335	323	318	335	362	338	336	331	351	329	325	350	371	325	344	323	362	306	348	370	348	339	354	322	328	341	358	328	322	365	341	333	356	355	345	308	308	340	330	355	325	332	339	350	344	330	338	337	319	341	330	326	332	336	306	337	342	314	361	356	327	361	330	365	328	345	384	345	347	395	382	340	338	306	313	325	353	369	343	332	323	360	347	371	339	323	331	299	355	362	358	355	364	332	372	371	347	355	357	322	319	350	366	360	355	330	352	321	349	308	346	344	353	316	358	349	325	373	335	341	357	335	345	338	313	349	331	337	314	368	372	364	369	372	345	346	363	331	372	330	333	365	358	346	360	309	356	365	374	365	347	328	323	358	350	383	309	323	364	337	344	340	351	325	361	358	332	348	358	343	306	351	349	319	362	342	363	337	354	369	380	340	343	342	325	325	351	336	401	307	343	374	361	369	357	335	361	340	340	331	341	370	355	383	337	334	315	366	313	338	349	354	335	310	355	326	303	347	348	334	379	366	338	331	335	332	314	334	301	309	395	343	317	314	353	321	312	342	360	334	329	338	362	330	353	363	343	356	375	324	332	338	327	328	355	322	318	347	327	356	342	316	346	365	351	347	355	331	339	340	369	338	327	350	296	353	346	368	356	344	332	347	342	336	330	327	326	330	332	336	330	314	376	351	343	329	335	305	362	364	367	302	335	334	330	350	345	328	382	381	371	320	370	319	394	331	313	330	332	365	301	316	348	349	332	336	367	331	338	339	329	289	320	313	364	346	354	315	324	370	412	294	334	358	340	377	357	343	334	310	378	322	372	335	322	339	347	373	317	363	354	318	328	351	384	343	312	344	362	316	335	318	309	319	294	337	327	367	337	349	310	344	334	340	337	345	310	309	357	324	325	361	369	343	303	348	365	342	296	347	315	360	352	368	369	346	341	316	314	315	283	344	371	321	306	345	351	354	342	348	330	331	362	362	369	358	318	331	364	372	317	335	355	347	333	350	383	357	351	321	333	321	335	329	373	345	351	361	347	337	318	378	344	353	350	354	374	371	324	363	318	303	315	335	381	354	327	358	317	357	304	363	326	334	333	339	369	341	350	308	298	339	377	340	336	337	320	355	367	313	354	351	377	358	347	349	364	345	345	325	344	345	368	343	323	359	337	327	341	341	357	302	354	342	348	378	334	348	341	317	330	348	356	333	335	359	346	359	359	342	347	375	348	347	375	322	347	324	333	339	345	361	352	315	340	337	372	312	339	343	319	369	350	366	344	327	332	314	345	360	357	355	335	347	325	370	345	348	362	350	358	303	350	356	330	322	350	360	345	346	324	311	362	340	335	378	318	331	352	353	341	326	313	362	338	402	292	355	351	350	362	376	354	397	354	344	338	363	333	355	300	389	310	370	354	336	329	351	319	344	301	318	364	331	347	325	381	350	341	333	327	324	339	374	360	345	353	354	382	358	363	337	318	353	343	329	356	381	353	354	333	346	331	325	342	336	374	335	364	319	306	358	337	339	353	325	322	315	333	305	346	325	370	362	332	309	336	371	337	313	295	333	317	338	341	364	329	329	346	334	343	351	314	303	328	355	364	339	340	354	375	358	379	381	347	351	363	353	333	312	332	342	348	364	383	350	375	355	371	389	360	355	374	350	347	331	329	322	336	330	359	370	347	350	355	334	347	352	342	343	361	338	377	346	341	340	342	352	354	323	394	346	330	325	309	328	364	338	345	355	306	357	377	351	311	381	359	312	342	353	358	357	348	355	343	366	311	357	362	357	353	354	326	349	316	305	360	346	390	350	347	355	366	347	331	363	326	322	358	322	307	373	349	347	346	334	348	377	322	371	389	336	313	340	331	329	358	320	353	332	341	332	350	336	364	336	348	351	362	333	321	349	358	323	344	360	321	349	366	371	344	358	351	351	347	324	354	377	326	347	340	340
8627	1376	2335	2563	2210	2074	1874	1594	1379	1318	1249	1184	1103	1037	1015	964	965	962	998	966	922	904	873	916	903	914	886	986	925	923	934	911	925	911	851	862	849	878	864	868	846	868	839	908	803	899	843	863	833	857	838	877	859	842	830	869	846	843	856	869	868	896	886	822	841	799	865	849	837	880	815	868	847	870	868	828	801	850	801	783	847	882	884	830	878	860	887	856	850	808	874	821	806	904	872	819	881	856	869	853	844	880	883	845	842	879	908	899	841	860	842	846	799	835	872	828	859	869	861	829	834	836	891	851	877	864	885	879	790	875	847	868	807	861	913	841	831	809	826	846	829	868	835	847	866	885	808	896	817	866	804	835	808	863	843	837	867	786	818	871	866	854	860	837	875	892	865	888	898	804	855	831	887	820	853	929	901	773	832	842	838	889	854	846	892	850	830	837	902	870	868	854	879	847	821	894	793	796	837	852	835	859	851	829	879	919	851	842	797	849	851	875	839	882	898	822	815	865	790	869	886	810	865	838	861	813	845	834	857	883	860	815	808	901	894	868	814	798	912	797	817	850	834	837	920	841	799	832	882	790	851	824	875	918	822	847	824	838	845	770	855	831	864	822	822	862	876	891	853	825	846	845	808	867	895	825	787	825	874	849	868	835	896	835	859	829	867	843	833	785	828	839	817	870	859	841	837	907	879	798	838	849	890	855	845	826	909	848	893	857	886	872	865	838	854	857	813	846	821	868	867	840	827	810	810	807	845	830	842	820	911	889	832	861	899	835	857	840	859	854	895	841	810	830	848	793	858	837	877	895	872	835	863	924	868	861	857	821	829	886	772	871	898	849	804	889	836	797	844	845	908	828	874	890	912	830	859	801	840	829	846	878	863	848	867	849	807	857	792	816	857	785	895	837	779	848	864	860	821	855	875	823	849	841	835	845	888	922	878	865	852	855	841	845	848	784	812	890	912	864	851	872	820	861	858	845	830	835	837	842	802	851	908	857	835	854	815	859	858	854	853	841	826	821	819	829	837	835	860	847	843	820	807	846	820	829	814	816	819	823	887	834	836	792	896	820	840	866	834	866	832	887	859	879	805	851	828	802	886	834	858	800	841	825	854	849	855	812	857	876	869	880	862	887	800	868	841	853	837	820	840	842	867	826	874	869	844	866	801	850	866	820	815	885	845	841	832	876	894	783	827	822	849	857	869	923	861	801	832	828	860	943	910	865	812	781	828	880	867	797	840	808	809	869	856	817	861	838	811	849	815	848	810	881	858	840	845	864	836	846	769	857	808	877	863	869	839	885	819	829	847	788	806	829	857	801	857	827	871	817	833	819	841	817	834	813	866	869	881	870	844	855	851	870	812	853	793	802	814	826	828	851	891	808	847	823	851	831	878	885	859	922	854	860	836	859	816	836	840	879	853	840	906	833	800	825	810	803	775	800	849	847	785	822	921	837	830	821	806	856	846	813	839	870	784	841	881	853	865	921	848	847	856	871	886	867	868	851	802	810	838	829	891	875	872	844	828	875	806	842	838	826	856	824	820	883	890	847	790	830	855	838	864	812	883	815	820	827	839	852	849	895	886	882	815	790	833	843	833	834	819	804	827	896	863	862	850	817	887	847	839	888	775	793	874	806	849	821	848	823	840	820	820	866	884	862	867	837	819	849	872	857	819	825	838	810	852	858	825	812	889	855	839	822	834	862	876	825	887	837	812	886	861	834	817	834	890	834	833	893	823	872	823	798	859	844	868	807	810	838	820	894	805	858	830	820	787	874	836	839	819	814	874	870	820	801	894	839	837	819	872	839	847	862	833	853	839	823	855	845	816	880	911	831	826	863	831	847	902	838	868	857	836	837	913	825	847	792	847	873	888	868	852	872	824	878	861	885	859	843	830	808	822	862	872	816	884	838	846	790	868	840	836	842	863	841	780	829	856	842	805	880	837	819	836	886	862	819	837	864	838	817	894	849	854	880	850	819	796	862	822	882	840	789	837	821	826	851	888	829	877	829	855	783	842	886	842	834	843	877	830	851	852	829	853	768	881	807	865	819	801	851	821	811	847	842	873	819	858	812	835	862	846	853	881	817	846	843	829	872	849	839	851	813	839	828	886	860	901	852	887	854	892	863	793	886	887	883	871	866	861	846	858	839	845	854	846	889	863	827	821	806	837	866	864	866	803	857	836	875	875	849	829	823	844	809	806	810	805	856	864	866	842	870	861	892	859	886	860	901	835	795	806	814	817	849	832	835	828	869	850	865	853	844	844	848	876	854	808	865	825	827	805	843	802	841	859	872	874	849	801	821	893	840	875	838	851	858	805	822	836	877	865	865	856	800	825	794	873	838	861	867	849	817	846	875	809	858	841	825	824	850	841	847	834	905	839	860	819	833	840	823	844	839	854	857	843	849	910	863	862	891	854	777	881	889	814	853	820	863	801	826	843	875	797	841	848	858	856	853	848	857	794	809	805	806	855	803	852	857	813	816	851	825	858	836	824	831	877	825	822	864	848	855	850	852	849	850	849	825	845	905	918	814	838	848	792	832	866	777	852	832	862	803	838	850	828	843	804	824	894	897	819	847	833	819	852	866	865	814	831	852	802	756	853	812	853	854	862	800	836	850	874	884	876	847	846	807	841	869	869	832	880	854	861	894	900	837	865	815	812	869	869	879	847	841	867	864	863	831	828	871	821	843	892	902	856	866	862	805	878	842	838	810	843	851	801	845	862	846	837	872	871	877	850	893	877	841	849	850	867	875	895	814	852	873	868	887	819	840	844	875	799	799	809	869	845	807	843	857	823	881	853	845	870	836	814	850	850	825	833	891	856	833	871	855	831	813	813	792	839	896	830	843	860	806	865	819	829	802	858	824	766	854	875	844	862	843	819	838	855	839	875	857	883	843	798	855	863	872	814	852	878	842	780	905	815	838	942	845	769	824	858	827	855	887	831	865	863	804	829	860	847	871	888	835	915	846	836	852	856	868	851	876	892	790	885	892	876	875	851	813	839	882	873	839	891	870	810	849	848	824	900	880	883	819	802	833	843	821	848	858	817	856	903	851	821	833	845	809	851	830	795	785	910	820	830	866	830	871	836	809	807	868	853	894	814	897	820	823	847	945	818	859	861	833	909	835	881	840	837	837	814	854	822	840	799	791	830	808	816	825	853	850	873	820	797	856	820	846	828	831	829	866	846	842	884	844	839	849	836	836	816	855	881	806	891	836	831	823	853	847	827	853	857	862	865	848	862	850	834	904	867	816	816	852	857	829	949	798	837	816	898	926	836	840	845	818	885	839	835	809	894	812	855	828	810	887	841	855	843	823	861	875	857	854	853	826	874	858	832	833	823	791	855	868	855	850	868	881	807	837	813	818	803	817	896	839	797	856	851	886	836	835	880	792	800	843	835	869	839	849	854	842	877	855	890	823	872	797	882	835	790	845	852	882	893	798	839	902	825	844	825	862	862	867	838	841	849	826	803	891	825	847	846	841
1961	416	406	378	391	403	395	400	374	384	377	368	365	379	413	394	420	389	371	401	379	400	401	385	362	388	398	420	425	402	437	364	386	417	398	408	391	354	412	362	403	391	408	410	387	392	393	393	391	391	356	390	364	364	384	381	394	355	359	354	404	410	362	370	386	387	371	377	360	398	381	364	396	401	353	395	408	399	397	416	356	420	399	390	404	362	388	386	369	374	389	384	406	395	406	370	363	375	398	354	396	379	378	389	391	370	374	392	394	374	350	378	386	402	410	388	386	374	386	352	386	387	386	402	356	397	370	410	369	373	411	358	349	360	396	368	406	379	372	418	355	356	384	374	394	349	387	359	385	362	347	358	361	382	423	382	383	351	382	373	382	382	359	369	366	372	366	384	363	391	379	422	383	410	369	393	360	397	364	366	410	362	400	422	388	425	379	377	357	339	381	363	377	388	376	391	392	347	360	396	372	430	370	366	427	383	365	386	373	366	363	369	408	417	372	357	346	383	365	389	408	405	385	422	383	354	401	365	393	402	390	364	358	365	385	386	362	386	376	416	372	380	363	408	351	387	364	363	355	359	390	443	373	369	380	421	412	394	363	389	395	375	392	379	359	389	385	366	395	410	381	362	389	390	363	426	408	387	379	342	401	401	394	385	393	408	399	364	425	383	408	356	373	364	360	342	356	404	404	382	362	394	405	387	392	397	361	389	370	334	387	361	381	408	412	389	394	401	390	393	395	360	380	368	383	361	423	344	340	349	367	383	360	378	355	409	414	387	401	394	349	348	370	399	358	399	372	381	408	398	399	401	376	376	421	394	378	390	431	378	410	419	400	351	392	377	389	353	380	389	393	380	374	388	406	406	381	373	427	403	385	374	348	366	397	385	415	358	357	365	368	387	366	381	391	393	357	403	400	379	380	377	395	414	407	386	384	389	368	369	375	370	371	398	387	366	423	346	427	368	375	386	380	393	409	372	376	369	408	386	394	384	361	363	407	404	389	372	397	403	398	408	383	400	402	391	418	385	389	361	411	372	391	380	416	389	381	394	374	386	399	368	401	379	374	397	380	386	385	356	369	385	406	415	381	367	384	399	442	402	337	361	362	413	398	379	404	387	408	381	393	373	385	389	372	349	409	360	376	434	396	361	381	367	427	405	408	375	405	389	357	377	399	381	394	363	380	399	407	380	389	353	358	370	410	412	407	376	403	373	378	381	387	393	352	445	389	363	398	414	391	370	373	347	376	388	367	347	351	407	387	411	386	382	372	405	377	390	388	408	376	375	352	372	384	420	371	371	413	385	389	357	358	401	376	404	394	382	409	395	378	388	389	369	355	362	409	354	418	402	443	371	438	389	431	399	367	388	378	364	403	386	370	390	397	386	360	363	403	386	391	393	400	385	403	368	399	389	333	379	414	350	414	398	380	403	364	390	388	450	381	382	420	388	339	391	394	360	361	398	395	403	387	390	387	379	353	371	338	369	329	385	352	365	388	398	332	365	452	407	382	366	393	375	370	407	398	397	411	380	388	403	382	395	379	413	411	403	354	427	393	427	387	366	421	388	391	393	382	423	354	397	359	360	405	394	338	386	380	389	410	398	365	374	365	342	356	367	364	399	382	354	389	371	349	375	402	377	386	410	367	383	381	397	399	380	374	407	347	393	399	407	390	350	372	436	393	396	371	419	397	400	424	419	391	379	386	357	384	366	387	382	407	427	365	373	369	379	392	387	422	405	397	427	413	398	361	385	387	406	367	385	385	395	401	413	410	374	396	383	372	342	387	374	389	395	382	405	381	350	399	388	401	381	374	414	364	354	429	357	407	420	416	370	385	391	355	350	344	373	369	385	390	391	410	364	345	360	411	409	365	413	377	382	347	413	367	397	448	370	362	365	374	382	357	381	370	400	393	402	409	401	361	362	393	407	375	425	375	417	400	363	378	398	443	366	419	355	352	378	383	393	341	357	388	426	378	378	393	372	363	391	367	383	387	406	397	399	370	404	425	375	404	387	363	405	379	396	421	366	359	381	376	403	416	377	410	361	392	447	415	364	408	435	396	347	384	405	378	389	445	404	379	399	382	412	371	372	413	357	400	384	391	349	390	374	404	397	368	374	402	376	420	381	396	399	382	372	385	412	356	404	380	378	395	401	387	412	379	389	389	402	420	339	390	413	403	365	366	386	414	385	374	412	389	383	354	352	360	394	376	374	416	392	371	394	430	372	353	381	358	386	387	405	375	378	419	391	442	382	346	331	402	412	378	405	425	392	377	366	400	411	429	390	347	411	434	403	366	383	379	442	374	381	376	366	394	374	384	414	385	381	387	367	349	404	418	425	408	404	370	379	391	372	370	384	424	360	379	403	354	365	404	405	387	366	382	382	349	384	376	392	383	382	352	417	358	382	366	426	412	414	403	377	368	390	365	384	388	354	400	379	386	402	377	387	378	341	421	388	371	345	387	400	387	368	385	386	373	407	395	396	344	382	378	367	413	357	358	396	415	400	389	404	412	381	383	395	417	456	390	370	401	370	363	421	390	423	394	383	366	351	375	380	401	355	370	423	408	345	360	372	339	368	362	399	380	381	422	360	361	364	403	381	401	375	343	373	374	398	381	390	380	379	381	405	379	396	386	390	377	400	360	410	370	377	374	374	349	384	419	361	349	343	396	373	402	370	383	405	369	383	429	393	379	405	418	392	401	406	391	382	361	408	414	418	384	421	356	416	387	366	401	419	365	403	373	366	343	357	358	352	371	378	375	381	374	386	399	398	377	396	369	358	416	394	343	361	345	384	372	356	322	393	383	390	412	417	370	354	389	365	382	398	397	399	396	406	388	392	400	376	342	357	422	362	365	378	361	366	399	401	380	383	394	377	378	420	395	369	376	399	390	403	404	423	416	347	375	423	408	367	376	371	375	432	376	390	359	384	380	397	389	370	326	390	415	356	382	391	379	393	410	372	358	341	372	428	411	373	354	349	403	422	361	368	399	389	355	390	381	369	408	374	400	376	377	363	370	381	401	415	373	335	347	378	402	406	414	399	354	424	402	398	399	426	362	422	380	385	365	375	397	368	400	422	393	419	361	360	404	373	365	399	420	376	372	386	406	364	374	408	380	360	394	383	391	376	363	400	429	346	374	348	364	389	380	386	421	370	395	407	394	367	360	371	420	353	409	385	396	378	417	355	388	369	402	373	366	399	356	367	385	425	395	373	396	407	388	403	351	369	403	383	407	374	400	386	329	404	364	416	393	372	382	390	368	389	382	378	376	364	428	369	404	395	355	391	388	351	431	388	409	377	400	340	357	392	371	385	408	366	420	404	342	356	360	414	385	410	396	425	382	396	393	375	361	410	402	409	384	390	424	412	416	370	397	332	395	402	372	385	354	380	386	363	365	377	367	376	411	351	400	362	401	435	401	375	383	365	366	415	397	396	388	381	380	398	382	428	385	430	397	375	422	361	374	409	388	382	396	413	397	368	427	392
2285	907	939	932	972	939	927	893	913	931	945	904	872	882	896	864	926	890	846	922	883	876	924	872	914	872	893	892	917	945	897	934	880	930	934	913	899	888	823	876	932	911	875	934	882	895	930	855	854	864	864	901	908	890	869	875	931	805	872	863	911	888	838	861	872	885	887	860	906	881	922	861	899	887	891	871	836	881	903	888	855	843	878	915	912	908	877	849	935	891	866	878	944	855	960	871	860	875	938	895	842	862	905	873	863	901	922	883	863	907	901	859	854	917	849	908	878	869	891	848	850	924	898	813	913	924	875	868	896	879	934	906	831	884	889	919	838	880	879	840	933	922	912	877	892	876	890	884	908	923	919	892	913	889	878	838	901	950	841	853	928	933	947	854	923	860	899	895	914	853	928	939	879	917	864	949	866	877	821	853	913	868	910	885	926	905	937	924	893	904	934	903	888	910	911	890	906	916	844	854	854	935	895	888	902	861	897	893	916	914	885	880	891	903	885	875	878	909	899	942	916	883	858	942	915	873	859	892	863	883	914	934	904	881	916	905	855	926	903	835	887	874	868	931	877	897	884	895	845	922	855	902	892	890	923	932	876	830	842	859	868	893	872	902	884	874	888	917	851	890	885	836	849	886	883	883	880	874	844	939	898	890	930	873	889	886	906	885	889	870	927	858	860	898	879	851	919	872	896	849	932	833	841	895	919	861	904	881	884	926	850	871	913	880	902	842	905	910	876	913	850	882	912	921	863	906	878	907	839	881	906	889	912	896	875	869	866	878	857	907	894	883	850	881	896	899	901	945	905	886	885	922	893	924	861	894	916	887	914	924	903	846	883	911	874	895	905	881	857	918	887	907	872	868	896	880	935	852	911	859	935	874	854	889	905	881	924	851	911	877	872	892	887	880	887	873	873	909	893	927	905	893	867	890	896	882	916	853	951	837	854	920	893	854	887	901	862	893	899	916	889	870	915	911	875	851	913	875	887	921	895	870	881	893	864	858	880	821	889	921	885	891	887	915	908	861	854	924	925	901	912	900	894	894	897	931	842	895	861	925	826	928	916	836	879	893	901	873	889	928	902	834	868	832	905	892	876	872	857	855	929	863	909	895	925	896	884	857	866	855	882	833	905	816	932	887	854	893	839	865	885	895	953	898	938	891	897	958	896	865	872	868	959	897	834	906	899	905	853	884	873	846	870	877	913	893	909	875	878	885	892	913	883	898	851	901	892	894	893	899	870	869	868	908	940	931	931	858	865	880	901	857	905	846	905	901	866	900	907	831	868	889	847	881	902	933	914	891	849	872	878	814	857	916	894	866	936	888	918	895	948	842	844	872	916	890	886	842	887	922	915	900	869	884	891	908	889	863	915	888	914	914	931	868	850	929	871	898	876	875	847	852	897	879	894	871	930	856	895	907	920	870	921	884	917	894	869	862	889	878	892	923	851	850	873	882	939	920	871	843	861	874	879	912	882	849	853	878	885	887	884	895	787	904	923	910	923	900	876	922	859	874	868	849	854	850	875	865	912	890	892	900	919	881	881	867	829	934	868	895	905	905	859	887	901	848	928	909	919	887	891	898	911	905	861	866	870	899	878	829	871	844	939	888	894	867	906	926	833	907	849	921	894	900	879	938	916	878	879	887	886	911	921	837	868	907	888	865	910	881	881	868	858	910	918	933	866	860	890	890	886	876	859	850	831	908	868	821	916	880	897	893	881	877	913	903	884	885	911	889	869	925	933	911	867	900	880	868	852	854	878	845	897	902	905	892	912	909	873	847	927	914	880	856	822	898	931	879	965	881	903	893	898	862	903	961	919	901	874	872	909	813	916	879	900	868	860	876	905	854	874	887	857	860	866	908	859	919	899	888	894	885	907	920	904	821	871	878	872	855	881	906	945	919	889	855	827	872	890	833	878	862	860	903	886	923	866	890	914	909	920	911	904	915	879	921	934	952	857	892	831	872	869	868	868	909	851	919	910	893	876	884	843	843	876	896	868	880	936	879	865	869	929	896	921	897	858	881	856	898	956	901	871	899	919	936	889	818	887	883	874	912	921	863	863	863	848	847	923	877	878	891	860	874	894	821	863	827	893	928	933	867	906	954	927	924	931	852	874	863	865	912	902	871	851	895	889	888	886	960	893	902	858	864	940	859	913	845	888	902	876	841	864	847	864	831	906	910	888	904	868	887	867	879	869	901	887	907	840	898	868	884	903	921	824	885	876	865	826	836	887	932	852	880	888	910	880	897	890	910	866	877	910	887	876	898	907	851	916	889	888	908	864	875	873	889	858	906	877	849	908	830	911	869	923	865	881	872	905	852	876	842	940	918	886	901	903	889	866	902	869	884	879	891	882	903	906	926	878	873	871	881	929	904	854	908	874	865	907	881	892	873	860	861	853	884	848	929	867	887	877	917	888	917	942	885	915	875	849	926	873	894	868	880	853	905	926	880	880	928	864	858	957	857	879	850	871	931	910	972	851	936	875	864	845	887	823	857	869	954	855	915	883	887	910	930	974	880	922	879	916	892	945	911	882	939	920	846	873	903	885	889	872	892	943	833	812	875	885	863	883	933	864	907	905	887	920	911	873	855	865	912	894	932	872	880	885	884	947	879	914	889	916	883	934	891	868	888	906	873	834	902	891	843	873	916	875	897	870	855	873	868	906	935	913	912	904	860	883	937	871	864	840	921	878	891	938	887	861	904	858	904	909	973	932	895	861	933	911	904	866	860	888	871	887	866	868	921	840	860	878	899	863	909	848	869	873	878	919	865	908	848	861	912	847	878	882	870	875	791	911	853	911	898	894	931	893	844	848	844	930	852	861	881	871	869	888	921	868	925	884	905	867	883	904	886	893	900	907	883	944	873	887	916	874	858	934	886	840	899	901	856	837	856	863	881	932	903	913	874	896	857	918	875	852	911	888	923	866	901	891	856	882	929	846	929	879	936	922	909	885	899	870	949	882	917	901	921	866	855	879	873	966	918	937	923	900	908	921	925	896	801	876	837	913	898	858	947	953	872	871	875	903	886	892	886	910	907	905	909	851	890	881	882	898	962	905	936	872	888	875	872	907	895	887	921	909	830	859	902	885	880	920	882	895	882	847	833	921	912	889	859	888	985	838	887	863	884	895	924	903	915	960	863	852	867	854	934	905	925	915	951	869	847	894	961	893	929	884	869	899	855	921	905	886	893	867	900	895	858	838	871	916	894	939	881	900	889	919	875	926	883	926	913	851	924	912	871	845	885	920	871	850	889	872	887	884	897	854	840	827	898	938	927	950	885	872	890	910	873	889	904	921	895	927	882	797	872	903	827	894	898	911	891	938	916	887	826	900	917	871	870	911	888	844	898	854	892	918	894	886	869	918	848	940	893	900	877	882	904	870	873	924	910	883	867	833	894	840	955	916	867	886	895	876	877	875	917	890	836	883	925	851	873	887	915	925	845	931	873	866	891	880	919	940	858	837	863	865	837	895	900	938	898	861	900
7250	505	510	427	384	352	351	275	276	237	257	233	237	225	224	207	233	216	239	233	238	214	208	238	223	228	240	237	237	206	253	230	212	205	238	193	214	236	231	238	212	238	203	223	221	230	201	218	227	212	232	214	239	265	196	234	218	191	209	220	205	215	246	226	231	208	214	210	228	222	250	212	244	216	207	201	233	205	237	215	214	239	218	216	263	214	219	215	238	234	207	241	218	239	199	210	188	212	215	223	239	227	208	215	233	242	199	227	192	217	237	214	191	225	272	227	221	234	196	229	208	226	241	195	204	205	247	237	218	242	234	207	220	193	210	225	216	209	211	218	219	207	195	230	221	229	244	218	235	223	254	210	200	218	212	202	222	221	237	214	214	213	214	208	244	250	209	248	226	237	222	216	222	230	216	202	195	230	215	214	213	230	193	227	220	197	223	195	214	196	221	218	222	201	220	239	229	211	237	243	231	181	248	230	218	220	210	217	206	236	213	266	220	199	240	238	213	208	237	222	224	202	234	224	210	224	230	217	252	206	202	190	253	213	217	245	212	198	201	207	203	233	228	205	221	219	229	217	239	232	206	248	217	237	213	233	232	228	244	238	233	222	222	190	226	221	221	246	196	226	215	201	236	211	202	210	219	234	265	229	256	193	213	222	196	213	198	230	222	204	231	205	223	214	228	224	203	222	183	222	234	243	213	225	239	210	203	217	200	225	239	199	241	257	191	217	202	179	219	225	208	198	225	235	218	197	199	236	227	223	187	233	202	218	188	192	213	207	261	211	216	204	215	204	226	211	222	196	220	191	217	200	205	208	204	242	208	193	176	230	205	191	239	223	229	224	216	214	207	245	214	218	204	202	223	194	207	246	239	240	221	194	253	232	235	177	229	239	212	229	225	195	221	196	193	204	212	219	199	210	206	202	191	237	201	234	203	214	189	238	218	196	202	204	214	197	224	207	228	223	214	226	233	219	220	225	238	228	226	233	205	221	202	201	232	233	207	229	200	206	226	229	203	198	215	205	248	236	229	222	217	197	227	215	209	192	213	247	244	206	210	234	209	235	213	225	216	233	239	234	224	195	228	228	233	220	235	233	192	196	242	248	191	196	248	252	241	218	207	207	226	192	217	220	227	233	213	223	205	208	224	197	221	217	213	218	194	217	220	177	206	232	207	206	221	248	231	217	201	202	186	216	208	230	251	226	202	221	230	251	218	237	233	204	251	233	224	242	213	217	238	196	240	212	212	213	249	217	210	202	211	211	235	241	211	222	243	199	220	212	204	203	201	234	203	233	201	248	230	229	220	222	245	194	234	212	198	214	237	241	218	218	226	231	206	181	250	199	204	212	221	215	222	227	252	248	217	223	192	210	202	230	228	227	224	219	240	227	241	222	196	212	198	196	214	210	230	244	242	223	248	228	249	198	240	174	227	192	216	218	250	225	209	234	212	198	222	233	240	216	223	223	226	213	198	228	247	188	231	231	201	209	200	224	211	223	224	193	189	201	207	200	215	181	215	220	235	194	239	232	206	222	221	235	221	228	225	232	221	205	221	231	226	230	204	190	218	240	204	217	207	225	250	202	241	226	230	203	217	210	201	226	249	199	214	215	218	204	216	218	228	216	228	212	222	205	194	192	208	223	216	198	251	217	201	207	230	241	204	222	218	231	205	202	196	221	192	167	209	233	224	218	183	240	196	241	225	220	196	182	203	220	218	227	190	224	247	227	209	233	214	220	221	201	223	198	225	194	226	235	205	205	209	232	202	238	213	229	211	208	223	222	214	235	247	205	234	193	235	208	182	218	216	235	210	247	200	234	249	220	193	207	228	203	210	239	226	189	219	247	229	216	219	229	232	228	226	245	206	208	227	225	231	229	210	248	203	217	229	207	218	226	197	216	230	224	214	228	233	219	209	230	223	198	214	184	221	212	236	238	224	194	205	198	200	220	189	209	237	218	238	214	236	209	203	226	191	221	207	191	212	183	222	225	206	216	189	204	217	219	225	206	218	218	207	203	201	212	231	217	216	185	209	219	218	235	235	222	198	206	230	221	216	209	178	222	203	219	222	197	223	213	230	227	242	206	210	226	205	226	234	227	235	226	240	245	219	208	224	233	231	214	192	216	229	210	220	222	214	209	195	209	217	260	216	217	204	251	187	211	216	241	218	230	239	218	241	226	212	196	180	229	197	238	217	227	229	206	190	220	205	209	194	182	211	218	202	186	189	223	229	210	198	201	219	231	219	195	201	240	223	213	218	217	222	216	205	198	217	214	239	210	218	189	221	209	197	212	193	217	228	212	210	242	233	210	226	232	196	246	200	241	221	208	202	228	192	202	215	238	232	195	213	223	244	247	200	211	215	257	216	215	190	257	231	224	236	215	222	224	250	195	202	201	204	196	227	214	217	213	234	243	249	215	246	236	210	205	207	209	204	233	192	214	239	237	224	220	218	233	223	219	205	231	222	200	212	216	227	226	219	232	235	230	225	219	223	198	220	228	220	224	226	203	230	213	221	192	239	234	201	213	216	240	237	212	219	192	223	221	249	211	226	227	211	234	214	219	209	226	220	219	227	231	201	235	238	224	231	213	217	238	225	231	242	207	203	210	216	227	236	231	247	216	195	223	223	203	224	229	230	208	201	225	212	198	203	223	203	211	211	230	214	216	225	230	217	225	216	203	207	219	222	193	205	228	189	228	218	214	229	236	208	187	197	204	184	229	232	184	211	209	218	206	218	271	221	227	191	235	212	182	205	234	222	220	190	228	217	220	246	203	208	202	229	201	243	222	206	199	206	246	236	189	199	205	229	195	207	233	209	235	268	208	227	236	207	241	216	202	203	211	218	192	223	205	185	192	227	263	215	189	191	204	229	208	229	216	190	244	221	224	225	215	200	248	207	230	245	180	217	200	222	211	248	220	202	203	223	227	208	208	191	205	233	234	237	223	239	195	222	219	198	226	211	187	188	225	219	204	202	205	223	195	221	202	207	216	241	202	200	209	214	215	194	204	206	212	226	209	232	190	254	201	211	211	217	227	207	219	201	224	233	219	207	230	207	203	203	220	192	252	226	222	212	230	244	229	225	176	221	205	243	259	227	233	230	213	212	213	201	239	234	217	240	212	233	216	230	218	234	190	199	234	210	208	211	239	186	232	204	189	235	212	225	209	196	212	206	227	221	228	224	215	216	247	227	221	238	212	186	206	218	206	206	212	184	236	240	200	230	205	205	223	230	217	235	212	202	200	210	249	232	205	220	196	193	218	243	217	203	228	237	212	179	236	221	167	215	182	209	195	218	216	210	213	214	228	192	212	202	216	211	244	239	226	229	233	227	208	196	204	192	226	223	220	226	206	208	221	213	196	206	230	209	240	217	212	230	235	217	203	211	229	190	225	201	212	205	210	188	191	190	224	206	206	177	202	225	215	223	191	216	237	224	228	214	226	221	222	236	230	198	212	239	210	240	210	229	203	221	210	193	200	199	236
6455	850	1267	1435	1249	1218	1079	951	856	855	780	735	731	694	702	669	646	619	653	615	617	598	607	573	557	585	592	632	627	579	595	587	570	642	610	620	584	590	575	564	631	631	582	544	553	561	578	594	541	582	571	590	584	586	564	592	593	582	602	607	576	591	600	592	570	553	592	617	593	606	578	563	611	573	578	562	569	564	548	576	575	571	584	609	548	582	599	592	573	538	615	567	583	590	545	617	545	610	575	636	624	574	543	557	590	505	584	562	567	561	556	594	562	542	554	627	602	634	596	562	570	556	591	594	576	593	547	580	545	571	563	574	565	578	564	567	569	584	582	575	558	582	556	546	612	559	562	548	599	553	575	579	536	579	551	566	581	565	590	570	582	597	566	593	542	551	620	580	530	592	568	546	561	553	565	558	556	569	565	611	573	598	589	563	551	557	595	589	594	594	554	568	587	554	550	517	564	564	553	572	551	584	625	545	537	550	559	560	530	611	613	571	589	549	574	556	602	580	600	536	561	599	584	559	550	574	612	597	564	545	544	584	537	599	554	536	592	595	601	568	621	556	591	576	529	532	570	562	561	553	538	578	579	546	570	568	559	521	555	526	580	547	537	599	582	513	586	524	568	577	592	577	594	574	574	589	570	597	579	570	546	581	563	592	604	564	595	484	570	540	588	601	589	549	537	583	581	589	616	537	575	579	569	590	581	591	627	544	610	545	560	606	540	557	552	600	589	599	558	582	584	602	585	592	564	596	569	561	581	535	565	565	548	555	548	595	565	552	571	593	563	560	541	565	567	564	573	572	566	575	575	582	524	562	579	594	576	609	569	581	568	573	575	588	562	584	583	569	567	598	591	596	576	627	568	603	557	540	576	583	576	572	572	573	598	615	553	622	567	538	591	527	592	524	534	535	564	536	587	605	557	568	575	618	558	598	579	601	610	574	592	598	578	588	551	549	568	557	581	541	591	600	540	553	578	594	577	574	620	546	600	541	567	615	569	592	555	543	602	620	577	555	581	572	597	551	547	584	533	556	553	560	582	581	550	522	580	539	588	547	581	612	574	550	630	592	557	565	574	543	589	582	572	592	592	550	549	562	577	542	577	540	590	573	618	536	556	561	570	566	562	543	566	593	552	529	546	543	543	561	577	579	599	581	566	584	531	563	537	609	557	551	631	570	611	545	595	608	586	600	578	571	553	586	599	596	553	596	571	616	586	572	593	543	576	577	560	574	515	571	568	591	593	631	563	556	573	594	561	579	585	581	538	533	575	576	567	620	543	571	515	552	519	582	569	527	559	559	577	583	603	579	593	579	636	570	569	569	582	596	578	534	591	556	542	564	575	615	588	565	545	564	587	617	558	575	584	565	606	605	556	553	587	577	575	568	536	579	541	520	586	574	572	567	546	622	539	541	566	552	574	554	569	561	577	595	579	589	555	584	562	595	562	583	588	578	583	592	532	578	610	569	587	625	552	601	575	618	544	592	596	576	562	576	588	558	558	574	536	555	571	587	549	589	576	576	597	590	552	555	599	594	562	586	574	545	575	609	550	585	576	541	617	557	525	556	576	584	569	608	569	571	557	581	598	564	575	559	585	569	550	590	557	547	539	554	547	612	603	576	558	554	555	596	560	598	593	612	552	558	600	576	542	596	611	556	588	600	563	596	584	553	563	612	565	587	548	534	549	561	573	558	594	578	615	579	574	514	580	536	565	551	590	557	575	605	572	592	554	579	551	572	557	517	614	589	544	602	543	569	559	551	548	569	566	570	576	584	516	611	535	581	606	602	609	602	631	616	579	596	587	560	595	585	580	605	568	564	542	542	590	561	535	557	591	538	556	576	591	588	559	611	559	542	581	586	585	541	554	576	586	553	551	565	568	564	544	591	586	562	518	631	519	537	613	589	560	593	594	631	589	606	584	587	552	580	554	568	576	584	600	592	596	574	524	575	559	585	541	598	552	550	607	545	564	559	562	521	550	573	542	548	557	607	602	575	573	550	566	565	567	574	558	567	573	567	601	562	554	534	597	584	560	568	604	573	569	545	563	556	550	563	622	595	583	558	549	589	597	589	581	594	596	597	547	578	537	565	580	557	599	554	599	589	593	567	521	568	560	568	548	528	574	568	563	561	613	570	539	588	579	551	581	622	581	550	599	535	576	565	577	557	610	551	590	587	575	605	590	598	579	570	542	600	570	539	624	593	560	559	603	563	604	571	564	584	598	563	604	545	610	533	561	558	560	598	603	593	538	585	603	583	566	583	533	574	572	601	604	568	615	602	581	556	530	557	575	541	548	594	527	568	615	566	619	552	580	574	558	538	584	576	635	564	611	573	551	579	582	559	538	580	571	596	544	594	566	582	553	552	564	568	607	533	571	532	569	582	573	549	592	566	574	580	581	580	537	568	580	607	567	609	596	571	564	586	564	573	561	566	515	599	585	593	566	574	592	602	567	598	573	551	559	513	592	564	562	564	561	567	573	581	581	598	568	619	540	599	569	548	552	562	615	564	603	558	526	594	572	558	559	521	542	572	564	594	583	582	576	574	564	622	565	556	576	546	524	576	551	570	573	614	517	556	559	573	584	589	564	573	566	595	553	623	574	525	570	586	572	570	570	585	547	569	566	599	537	584	552	540	588	571	520	566	532	572	574	572	548	586	568	603	592	583	532	586	569	538	578	589	577	562	567	554	540	538	582	558	583	580	580	553	563	593	569	587	570	538	608	548	590	568	547	528	606	564	581	575	570	618	588	588	573	541	524	569	584	621	557	575	586	591	574	596	564	620	533	613	615	566	566	580	536	584	561	500	579	536	554	583	571	581	606	558	595	551	583	556	569	579	561	581	582	591	573	558	599	550	556	599	549	604	546	589	595	551	566	575	616	555	573	585	608	607	575	573	578	556	625	574	567	528	606	544	625	551	575	533	549	558	564	581	587	567	583	554	549	580	560	601	576	585	530	557	584	573	609	543	546	611	587	587	595	544	596	545	593	594	548	559	549	554	566	578	572	617	541	570	612	541	616	604	567	605	545	568	560	544	530	578	560	600	542	535	593	555	535	581	610	605	576	535	552	610	541	570	577	555	554	574	538	548	590	561	601	527	575	557	552	533	573	559	597	515	557	585	559	557	559	568	556	572	553	575	588	569	588	539	613	590	579	594	575	578	561	564	542	536	526	562	560	569	593	558	572	577	627	557	573	549	560	577	579	541	541	594	582	563	563	582	584	615	547	518	563	562	588	570	537	580	554	589	585	600	572	545	601	576	573	605	592	560	541	568	574	588	606	565	572	585	562	565	576	606	570	549	606	539	614	533	574	553	569	548	570	520	599	557	559	609	598	575	570	570	598	578	614	543	570	567	580	561	552	611	519	557	592	553	565	591	559	587	574	555	587	616	546	554	613	580	627	592	578	590	537	580	582	622	531	559	541	566	566	619	521	548	560	582	561	564	556	562	563	558	588	563	573	566	553	626	564	601	537	605	616	567
15001	1373	1041	819	686	630	474	465	428	454	403	430	329	385	360	322	339	367	348	354	398	366	369	348	369	351	354	325	325	377	321	336	354	318	339	328	324	359	320	362	373	337	364	347	424	375	350	326	358	352	315	317	312	399	326	324	298	346	289	330	331	358	345	322	351	317	364	344	326	363	374	321	358	348	338	302	364	346	362	359	376	347	359	346	297	330	330	323	331	318	345	356	343	316	364	351	367	383	362	336	348	327	348	333	320	345	301	360	333	352	353	345	363	368	332	368	348	349	296	312	332	324	360	317	314	347	339	348	291	332	345	330	386	347	333	387	351	308	349	338	334	337	366	320	329	322	334	345	342	372	357	311	369	340	321	369	370	346	348	291	288	330	323	320	357	327	332	372	341	354	338	317	330	350	351	336	334	336	340	336	338	307	345	316	327	374	330	369	355	329	332	407	339	363	335	315	366	330	388	371	351	317	328	332	367	373	323	344	339	361	311	343	309	308	353	338	313	382	354	342	341	321	353	377	348	359	362	325	358	350	334	306	383	333	320	367	341	321	309	310	328	321	354	352	338	313	331	332	346	337	319	328	341	342	302	338	396	344	346	355	344	376	316	366	343	339	367	300	335	390	320	338	317	340	337	344	345	337	306	292	367	346	345	336	360	349	355	375	356	342	320	335	328	360	359	320	295	323	317	325	372	316	309	370	378	300	349	328	311	330	329	322	354	348	344	336	318	305	304	388	379	339	365	320	326	335	354	340	294	351	328	357	369	356	321	319	352	321	327	347	329	336	340	326	323	362	363	352	329	326	354	332	329	304	370	337	344	335	344	340	357	347	333	351	323	383	311	325	325	362	331	347	355	365	383	343	348	338	324	339	357	375	333	329	317	361	310	336	328	362	338	345	344	339	303	327	370	347	367	350	333	356	325	350	348	335	355	349	369	319	349	335	315	318	346	372	349	344	334	338	326	348	333	368	378	318	348	317	334	327	332	328	349	348	365	366	333	327	330	344	299	365	321	330	317	347	358	350	300	320	344	340	325	355	344	368	343	334	327	311	330	338	331	333	359	337	334	338	321	337	365	309	341	311	331	360	340	326	329	372	378	305	331	307	336	385	340	340	346	325	339	352	318	340	324	333	372	319	346	328	314	359	335	337	328	347	301	338	347	317	327	314	384	352	351	332	333	309	319	340	359	345	338	306	336	352	341	362	338	351	353	330	341	324	374	302	349	357	386	339	354	318	378	317	302	404	313	349	312	328	337	357	313	324	312	350	334	338	312	348	371	328	339	321	348	357	362	327	382	332	336	314	325	376	326	332	355	355	358	355	329	314	329	364	332	370	328	336	362	304	338	332	340	308	303	334	331	325	292	356	341	343	297	332	360	346	327	337	320	336	327	323	336	305	355	307	333	364	323	293	365	350	323	316	320	341	334	329	302	383	328	382	329	307	354	320	337	346	331	326	342	349	357	327	324	331	363	340	360	318	374	342	346	359	326	338	339	336	348	333	373	319	347	348	307	333	321	354	357	308	354	358	331	338	352	336	329	366	370	337	307	361	344	333	327	358	331	320	320	340	354	359	318	349	327	340	339	339	357	358	324	333	365	307	308	334	337	376	333	339	313	327	344	326	333	357	346	341	320	375	341	318	331	350	341	326	328	314	365	326	328	375	334	322	350	325	320	345	327	343	351	362	346	336	312	325	335	335	330	368	312	321	362	339	325	331	319	390	327	358	358	350	350	350	334	343	330	354	368	344	307	352	347	373	337	299	300	328	348	358	357	302	347	362	325	318	349	342	363	353	370	352	339	372	326	327	349	335	350	342	313	342	351	342	332	320	332	372	364	339	325	308	303	354	328	322	362	354	324	319	372	361	323	313	353	342	326	345	305	342	342	330	339	332	334	346	359	332	361	316	342	360	358	340	340	369	330	320	327	376	342	315	309	377	327	341	299	354	342	330	380	307	319	365	324	316	321	377	366	327	329	345	339	356	316	370	327	327	339	323	359	330	345	386	354	338	333	335	361	340	303	332	333	300	339	356	368	333	316	334	305	330	314	302	342	338	330	335	332	326	324	348	362	331	335	331	336	316	344	358	340	353	325	366	367	343	367	348	336	329	321	334	329	336	324	341	328	318	359	341	368	333	335	342	320	317	323	327	347	308	354	326	378	346	326	314	348	358	341	322	346	360	336	309	321	301	323	347	333	335	278	368	296	319	347	374	371	364	306	349	374	360	372	323	381	306	349	338	356	346	356	343	331	335	334	334	301	315	356	339	317	339	330	345	327	360	327	346	344	362	343	311	354	313	338	361	361	351	346	327	316	339	350	342	359	344	340	322	317	369	338	339	341	351	327	357	380	371	330	341	395	330	332	348	370	339	305	343	360	337	316	335	348	342	351	342	330	338	325	323	322	364	368	350	356	345	330	310	333	332	347	345	342	333	289	370	309	338	358	378	358	357	356	375	347	318	348	335	349	367	331	322	331	306	363	367	338	316	334	345	357	361	294	342	307	308	324	319	367	348	322	354	303	347	358	363	360	341	320	356	333	320	343	350	334	329	341	333	348	332	340	331	357	316	374	351	354	304	363	361	343	358	343	327	345	364	361	310	345	335	314	350	354	322	360	337	395	318	377	358	361	335	335	343	341	361	357	354	389	339	333	356	335	339	350	344	359	347	345	351	355	354	354	349	306	337	352	343	364	344	339	350	345	376	341	351	333	327	352	359	326	352	314	370	388	330	281	336	370	343	332	327	345	347	362	355	350	350	297	332	341	344	345	325	328	317	350	352	318	354	324	361	329	335	327	356	375	340	340	367	350	349	311	359	338	350	352	327	347	332	360	336	315	327	292	342	323	367	334	335	361	347	322	333	328	333	345	349	343	343	351	302	336	349	329	360	335	334	370	360	297	371	345	363	325	360	386	343	309	350	362	377	314	327	365	354	331	359	362	350	381	321	327	361	347	390	330	351	362	349	304	304	315	356	312	324	351	376	324	332	300	325	342	335	365	313	349	408	342	338	329	340	337	333	337	374	364	344	350	345	322	371	347	359	405	348	324	305	365	371	329	341	336	355	340	332	321	350	359	337	343	360	339	326	342	329	333	323	305	325	345	349	347	377	369	339	330	327	342	331	326	294	352	316	331	363	345	320	345	347	378	345	352	336	315	334	342	364	325	326	352	338	346	310	347	355	356	333	337	309	329	358	347	355	316	327	346	306	319	346	299	319	363	338	342	351	355	327	327	293	344	360	307	340	342	362	376	339	353	364	343	289	321	317	327	309	362	325	316	345	349	341	344	322	322	336	334	375	341	336	317	339	367	356	325	335	324	308	343	330	349	362	329	304	365	312	342	350	303	318	340	306	359	361	345	341	337	311	345	363	328	326	338	328	340	361	355	320	299	325	323	331	337	302	336	340	327	315	341	353	327	343	308	298	319	349	365	365	302	372	351	350	345	339	351	361	320	321	334	356	346	345	326	346	315	352
8695	1351	2182	2529	2219	2103	1813	1577	1437	1292	1264	1173	1108	1050	1022	953	979	967	966	920	925	901	941	926	956	896	923	912	900	875	964	914	915	899	846	856	840	905	908	822	907	824	850	858	852	867	898	878	845	806	833	804	830	806	853	892	837	923	855	885	897	826	852	883	873	853	777	815	862	828	838	861	819	850	836	810	857	838	817	844	863	851	843	863	858	836	864	912	829	855	853	862	854	852	849	862	882	855	861	847	824	834	812	819	812	844	799	774	807	862	858	825	844	837	800	854	847	841	839	813	821	805	870	832	870	805	831	812	834	866	905	841	807	828	838	828	829	821	833	843	846	856	776	822	805	859	788	834	846	823	848	804	879	886	817	826	775	810	862	828	832	844	879	833	850	819	808	852	863	841	892	847	868	797	859	859	889	877	806	767	812	847	835	859	867	842	805	860	868	837	856	862	866	840	876	829	807	845	815	824	859	847	799	825	859	799	857	849	843	858	837	843	865	813	838	857	856	804	890	845	844	869	855	806	797	852	793	853	885	868	817	825	837	807	890	856	842	830	933	883	822	824	828	818	789	861	836	844	851	828	870	879	873	813	828	836	859	802	819	806	813	862	771	906	859	868	853	794	846	865	859	831	816	877	872	827	790	811	825	802	846	841	873	851	810	855	826	854	856	815	836	807	818	812	839	854	770	855	831	844	792	815	805	831	810	847	808	805	750	846	844	885	853	818	821	813	832	801	900	814	878	816	830	852	807	890	865	808	862	874	812	886	814	834	888	859	840	815	827	790	828	858	880	825	887	927	813	813	866	890	822	795	823	853	841	819	810	900	887	837	819	789	859	840	835	873	822	877	826	815	861	894	821	841	890	802	805	793	829	831	812	848	893	858	835	813	848	838	871	804	861	814	846	874	783	880	882	830	807	797	847	834	882	813	867	817	830	826	892	844	770	825	844	799	803	823	870	900	837	829	840	796	836	813	772	837	805	885	827	812	812	852	825	864	842	835	838	847	833	880	875	843	860	824	853	868	864	885	805	867	858	849	787	836	815	851	856	822	798	928	803	879	833	802	866	892	843	830	836	878	829	840	790	839	840	844	817	873	807	800	828	857	836	840	871	810	869	793	835	821	848	798	816	819	873	839	868	865	854	830	854	833	804	821	853	844	824	856	806	855	844	817	832	851	847	829	868	854	822	830	863	859	780	837	872	880	911	825	889	845	847	862	814	815	834	802	784	880	865	819	899	873	846	822	786	823	777	812	875	822	851	895	803	853	901	818	823	834	822	793	828	821	834	851	823	812	860	827	851	812	862	812	871	846	854	873	828	852	813	772	822	794	857	814	806	791	827	778	854	834	834	842	860	772	835	854	796	840	886	857	890	873	904	820	791	863	814	855	858	852	806	804	795	832	851	837	780	827	820	839	831	831	796	875	833	826	822	838	884	843	762	835	797	837	827	866	834	788	823	833	843	827	860	806	791	826	826	814	875	812	814	848	887	842	827	826	811	812	839	843	829	843	800	814	901	871	879	836	859	841	892	852	812	821	872	874	784	863	847	874	858	846	834	862	845	850	834	851	853	850	849	802	824	843	806	852	835	850	853	839	825	862	783	793	863	795	883	825	871	851	805	874	826	921	827	834	802	827	788	868	823	832	885	872	867	847	829	890	835	784	833	836	873	863	852	819	841	834	831	823	802	811	815	797	820	770	845	852	852	818	910	825	792	858	807	845	855	829	808	827	851	803	821	844	856	782	842	800	842	871	830	812	810	868	888	884	862	809	779	787	808	788	849	889	837	897	812	821	812	813	856	834	843	865	830	775	852	839	811	861	829	858	848	842	862	808	841	842	853	815	811	848	855	812	871	775	841	899	845	833	890	879	869	835	847	830	882	821	862	865	830	785	835	789	783	818	831	868	766	840	898	821	898	832	842	836	834	819	783	807	847	835	876	811	850	830	842	811	840	852	873	795	899	835	882	835	800	827	833	849	796	811	874	857	875	804	852	858	909	820	847	883	852	800	824	861	837	852	801	867	833	801	867	831	814	849	859	787	803	851	798	884	892	877	904	897	817	858	847	844	815	828	821	866	812	881	806	819	819	852	829	833	811	812	851	836	843	805	827	813	849	884	854	867	842	793	866	866	821	873	842	801	834	837	858	836	848	842	858	859	850	871	808	870	866	812	870	825	856	832	827	824	867	835	851	817	817	830	874	840	877	829	826	861	817	870	807	835	836	822	810	823	788	877	909	824	822	818	873	876	863	831	868	838	837	837	834	804	855	830	848	839	862	830	831	835	797	833	818	868	862	836	878	832	873	866	883	838	869	858	802	829	878	906	790	842	847	804	817	851	868	830	861	824	869	833	823	828	815	843	878	868	898	836	832	789	887	867	808	849	803	843	840	834	815	846	813	818	823	838	798	864	845	796	838	795	808	800	851	814	819	837	822	863	860	808	838	845	814	836	853	807	848	850	808	887	820	829	824	857	852	838	823	833	877	858	830	822	862	837	773	834	860	854	768	913	829	830	867	843	851	822	841	822	817	788	849	884	840	864	801	878	854	885	869	833	830	747	789	865	786	867	806	851	820	850	794	819	886	810	863	816	804	839	812	783	832	830	849	781	826	835	783	817	889	825	851	818	845	883	747	764	857	811	861	830	838	902	831	814	851	879	785	800	833	899	874	812	807	831	810	836	855	819	876	827	866	873	869	845	845	837	847	895	876	846	899	820	853	821	851	812	834	821	868	824	819	793	802	842	834	850	793	826	840	813	818	798	807	916	823	834	816	828	840	857	873	860	877	875	871	866	849	857	878	805	877	785	816	850	823	861	857	860	866	833	835	805	828	827	807	804	839	846	826	898	822	861	871	834	851	835	903	865	845	849	866	872	805	793	812	883	879	790	802	777	868	820	821	810	873	805	805	837	744	849	800	860	886	872	757	816	797	829	830	826	829	817	872	880	877	864	832	845	843	870	845	812	822	863	824	838	814	849	820	834	815	867	814	873	818	887	856	883	895	833	832	781	814	854	840	820	838	855	817	821	906	852	821	778	796	851	794	832	829	850	861	832	811	851	848	903	810	807	933	843	831	818	784	855	852	862	777	838	850	800	818	855	852	860	860	838	843	803	864	818	835	861	825	905	862	838	834	816	868	853	814	820	837	838	876	822	857	808	793	859	814	845	850	835	887	851	816	819	799	830	818	808	808	853	793	851	884	863	848	882	866	843	817	841	807	832	846	859	804	802	825	827	881	823	862	841	816	808	842	892	840	821	796	857	807	874	778	803	796	873	838	789	804	821	812	896	818	821	859	814	872	836	852	937	819	869	847	878	867	817	802	830	817	925	829	800	826	882	865	813	856	829	818	847	839	847	843	862	880	790	877	810	781	855	879	842	809	851	828	814	785	832	843	854	828	826	872	838	861	796	853	833	855	784	841	852	800	858	854	840	841	843	845	832	848	825	835	865	856	843	801	891	869	819	864	783	878	823	867	824
1925	368	422	371	384	377	424	419	385	424	351	423	366	392	392	390	388	358	366	367	358	380	380	369	366	399	363	373	402	344	374	407	374	408	360	400	385	367	375	398	366	360	385	362	407	378	341	361	370	378	339	424	368	373	397	373	357	348	350	424	377	379	349	427	354	373	336	371	397	405	392	399	384	399	387	410	401	358	370	401	403	337	383	382	378	398	396	394	425	426	393	401	384	387	383	400	361	331	396	401	372	397	369	385	361	364	355	379	355	394	384	434	380	391	362	399	403	380	348	409	363	355	386	381	388	396	430	379	403	347	402	398	396	365	374	396	353	416	369	389	417	411	354	350	390	393	373	392	404	386	351	383	383	403	384	369	380	351	405	385	383	415	345	325	380	393	419	376	401	394	397	388	380	397	377	399	394	369	380	416	396	383	346	395	374	375	397	349	398	379	367	384	407	364	384	409	388	314	423	381	373	365	402	351	378	387	361	387	365	367	366	397	373	374	393	364	363	426	386	397	352	361	335	376	387	359	333	393	379	386	381	343	349	407	352	401	356	359	394	399	371	384	423	396	342	391	409	396	396	382	393	364	353	375	384	373	389	385	414	394	398	359	373	401	349	390	361	397	326	389	355	371	350	349	360	399	399	418	373	431	366	386	394	401	374	386	394	339	385	344	401	394	413	372	410	367	392	375	365	342	369	370	396	401	388	360	373	402	365	387	408	403	413	417	367	400	351	391	384	353	378	404	384	404	368	364	371	379	374	344	367	390	364	367	412	436	390	388	429	382	372	393	365	419	360	354	380	371	376	386	363	377	345	367	390	357	375	389	377	391	371	399	370	380	359	397	391	393	386	377	407	392	370	403	396	380	360	370	395	375	327	388	348	378	399	357	409	399	378	353	375	370	415	398	358	351	396	425	435	376	386	374	354	380	380	375	371	363	379	386	407	385	373	374	393	435	372	373	371	394	331	354	386	404	346	398	358	404	387	398	378	406	361	376	382	381	409	420	412	415	385	417	411	372	346	377	373	379	368	420	362	409	400	392	383	404	354	377	381	392	362	388	377	362	351	395	363	358	384	387	358	378	402	397	394	376	367	362	396	358	372	381	406	357	363	384	389	383	376	339	413	364	387	379	347	389	369	355	363	379	370	376	411	401	357	382	376	406	379	384	375	393	347	411	377	333	376	386	362	358	405	393	350	375	345	396	354	388	387	337	374	385	414	370	412	348	425	360	393	401	380	379	373	362	392	381	370	383	383	365	364	396	407	357	355	387	401	383	390	390	345	369	386	385	386	376	362	411	353	409	389	387	354	397	374	354	366	375	329	413	384	355	355	355	376	385	398	399	406	354	397	379	381	424	435	384	449	372	374	334	391	364	383	375	392	403	393	391	410	368	396	393	370	440	390	397	390	376	366	372	421	384	408	392	371	361	398	367	368	370	399	371	387	395	368	374	334	390	386	338	396	384	388	384	365	389	386	373	377	388	372	364	378	379	358	399	377	361	379	408	403	388	395	397	379	379	391	373	380	379	391	371	398	373	404	400	380	388	388	365	341	361	371	364	387	399	399	418	345	412	418	371	426	375	347	350	415	397	369	353	366	372	389	385	368	420	323	404	423	384	416	386	373	383	347	418	396	382	350	411	349	373	409	409	379	379	387	363	350	391	388	376	369	363	407	402	397	400	372	361	365	360	375	373	365	382	377	376	388	370	386	359	402	320	375	368	388	396	362	418	376	367	373	357	365	361	390	354	335	374	382	357	395	374	407	403	364	355	407	380	376	371	371	364	340	404	436	372	385	377	413	361	384	396	369	392	377	352	383	362	365	337	358	390	403	405	406	353	368	394	317	392	410	414	392	415	345	362	340	335	382	370	422	403	374	347	399	373	379	404	404	430	374	394	385	353	370	388	361	362	376	381	401	376	399	381	364	355	368	395	397	358	393	327	398	375	389	360	367	377	392	347	366	385	389	379	357	363	415	359	352	415	381	373	396	405	384	378	378	388	375	369	398	374	418	383	388	364	411	398	363	368	368	400	357	406	385	386	381	388	377	378	394	380	374	386	341	381	364	386	388	395	401	360	391	381	364	355	361	361	354	378	374	372	371	408	382	409	345	392	387	380	365	381	393	376	382	355	376	360	358	360	362	386	396	403	381	328	363	375	376	384	370	436	373	363	370	385	382	428	384	389	333	339	415	359	371	344	355	353	388	353	379	350	379	378	376	364	417	381	399	358	371	401	391	381	378	368	375	412	375	410	380	397	359	384	355	435	392	353	403	391	384	391	335	370	370	404	407	364	332	381	349	344	378	387	378	384	387	354	381	396	407	355	362	389	383	391	362	359	346	353	363	407	394	361	427	353	370	362	413	395	382	395	383	387	378	358	388	378	387	361	383	352	377	359	392	382	346	360	363	394	382	348	383	368	400	416	402	364	370	379	386	313	372	369	371	371	356	363	359	353	432	320	370	370	395	354	382	387	378	381	396	393	375	362	357	353	410	360	401	386	379	391	384	378	382	385	404	400	385	392	374	343	376	377	368	375	379	357	415	361	364	436	397	367	400	443	382	419	377	372	384	385	337	369	415	417	408	379	373	373	380	374	380	396	397	396	412	367	403	373	360	406	391	372	379	389	406	417	373	330	362	379	416	402	346	382	386	381	389	421	385	353	376	377	373	351	370	410	367	351	356	374	391	416	396	378	409	400	385	318	354	370	382	343	375	369	361	391	370	370	397	371	341	398	363	378	396	393	363	328	362	402	409	391	369	416	349	379	392	367	382	389	364	403	371	353	388	366	355	350	372	404	390	386	437	402	407	346	354	363	386	398	414	417	364	386	371	380	418	393	337	378	409	362	383	390	320	381	396	392	386	353	367	368	367	397	371	369	395	402	387	382	363	407	393	372	415	370	370	383	377	359	408	428	336	383	356	373	346	412	344	367	377	362	371	338	376	406	398	355	361	390	367	389	400	378	359	334	406	363	360	351	412	387	401	405	380	338	365	399	331	387	402	367	389	373	374	362	391	385	348	359	371	364	367	374	380	360	398	387	417	378	370	357	364	342	379	350	395	394	404	369	392	332	399	393	354	345	348	403	413	338	363	368	379	377	401	400	408	361	394	406	374	375	410	377	365	378	358	398	385	370	398	355	379	367	397	425	358	362	357	409	422	368	376	360	394	349	371	408	376	353	352	394	391	385	365	410	381	394	337	329	391	368	431	384	378	364	372	359	359	360	339	361	355	402	385	400	390	398	417	376	373	354	398	382	400	407	402	391	367	377	355	345	377	405	394	343	395	376	382	392	376	367	353	383	367	427	341	360	405	384	395	379	385	400	403	349	399	362	396	364	347	360	393	391	394	408	385	370	369	360	384	368	370	350	366	377	392	329	367	363	393	356	361	400	372	411	392	395	375	410	384	383	394	425	397	348	383	360	377	358	386	338	345	388	388	399	336	351	359	343	378	427	379	363	393	438	425	379	353	430	380	407
2208	867	947	942	901	944	935	910	857	893	892	891	864	843	817	912	898	880	911	810	873	868	880	911	889	908	884	885	884	867	903	873	899	1027	864	864	877	887	807	892	871	885	919	849	878	921	901	881	884	867	834	851	850	849	894	865	882	917	860	864	862	896	875	893	879	852	918	891	857	863	898	839	831	894	857	816	880	896	878	866	903	888	901	912	886	875	916	914	875	844	893	898	833	945	890	878	859	848	835	878	881	904	886	883	940	858	861	847	910	859	846	874	858	904	898	901	862	871	870	870	861	829	914	918	897	898	879	886	857	891	894	914	847	871	847	894	884	887	873	889	874	852	905	825	903	948	894	855	859	939	879	882	903	819	878	887	799	910	886	844	875	884	921	837	880	876	858	854	833	848	912	826	879	889	931	901	850	889	912	847	868	872	871	918	903	852	901	882	877	862	848	927	880	847	839	861	864	877	915	916	917	844	846	856	871	864	846	795	891	882	902	947	812	779	849	892	891	870	838	887	862	886	944	839	936	895	876	892	853	847	869	938	849	857	881	917	875	913	880	860	881	895	856	883	888	838	886	894	932	911	860	871	868	925	888	874	900	827	868	888	871	830	869	910	851	913	884	875	875	893	918	843	883	927	838	899	894	866	812	911	860	873	929	926	881	899	864	918	891	889	866	847	865	864	973	830	881	909	868	923	913	921	891	824	886	906	858	924	846	866	882	884	891	887	901	875	875	884	813	884	845	877	855	819	911	888	917	874	835	915	855	879	866	891	901	909	896	899	823	912	881	868	886	865	888	900	876	855	898	882	867	930	869	850	877	836	872	881	858	850	865	855	866	892	907	881	859	867	867	955	906	828	915	885	919	883	888	867	885	936	844	923	910	888	916	864	885	844	907	869	865	880	878	824	851	864	899	902	892	942	827	854	846	916	912	853	894	914	824	880	909	870	907	859	927	883	858	925	813	881	912	895	860	857	848	877	904	881	848	869	890	885	890	819	968	898	873	871	870	866	900	883	833	886	852	873	917	936	872	925	893	901	845	887	912	790	947	870	874	872	902	936	942	845	874	836	909	851	883	865	854	957	846	913	866	898	868	880	870	848	851	902	842	895	900	892	922	870	891	884	863	900	867	838	884	851	935	829	875	890	872	913	839	878	889	859	910	854	902	913	902	924	866	915	880	868	878	879	850	853	857	892	913	897	881	923	908	843	884	874	891	884	887	846	837	878	881	882	856	901	860	896	878	834	928	890	828	883	882	866	874	854	887	867	871	898	895	840	855	869	885	905	858	880	901	868	879	889	891	872	938	885	842	900	822	918	881	878	893	871	868	856	835	937	875	885	922	853	875	902	860	894	863	893	872	857	862	859	886	846	864	925	845	903	877	852	864	878	852	899	900	828	854	837	876	891	893	838	877	834	860	906	884	916	867	919	838	877	914	861	873	834	912	936	838	904	863	852	886	901	844	865	905	888	908	868	890	915	879	917	900	869	912	895	839	878	822	921	851	862	864	840	883	887	825	888	904	910	904	865	886	858	857	900	857	842	892	876	879	883	878	861	890	859	873	927	909	873	843	835	844	897	903	889	884	905	871	897	938	913	830	899	923	903	864	841	820	846	918	884	866	887	910	899	882	869	851	887	892	882	837	857	855	872	890	886	872	875	852	836	863	791	875	864	876	888	828	837	882	888	855	916	899	902	845	857	904	865	837	851	847	880	854	907	822	916	902	899	879	883	870	915	886	848	907	900	877	870	951	861	886	855	875	812	893	893	864	877	903	894	887	894	889	889	925	865	913	842	819	845	901	856	888	874	867	864	901	825	903	853	851	904	877	851	914	860	891	868	924	866	840	904	848	848	914	880	814	940	862	894	864	864	908	883	845	871	890	917	861	894	850	841	904	876	821	885	845	828	903	908	894	864	902	899	892	865	877	896	845	905	870	844	833	847	869	906	870	887	872	890	898	866	850	833	889	924	867	826	863	865	857	893	893	874	891	884	898	855	925	844	911	876	931	896	883	882	850	869	886	884	853	904	844	874	911	843	902	857	865	869	894	831	891	839	835	838	828	917	909	845	866	877	865	927	902	904	860	882	847	813	913	854	876	845	912	938	861	879	875	897	851	853	914	829	867	874	838	884	863	875	836	836	866	824	895	866	891	908	914	861	888	911	871	872	861	877	841	854	808	914	837	904	890	842	864	876	878	907	905	902	776	877	893	854	863	885	871	892	875	888	875	893	877	845	851	883	848	839	880	919	874	880	917	848	850	874	888	828	839	916	897	889	846	850	893	917	863	902	886	837	859	875	865	893	915	867	879	898	903	886	939	868	894	840	852	823	869	924	870	890	870	874	866	914	847	823	881	850	874	907	908	852	915	846	891	860	841	940	849	838	867	804	878	924	889	900	857	899	877	853	937	888	866	916	882	848	823	894	850	913	833	912	898	878	855	885	881	850	889	888	849	832	904	914	888	900	882	886	873	837	934	844	895	890	917	891	894	936	877	917	859	879	849	861	865	841	850	907	936	860	912	829	931	911	882	854	871	923	898	869	877	858	894	896	895	872	918	896	900	872	905	838	907	878	885	855	903	870	913	860	907	880	852	834	882	855	895	858	855	875	915	923	867	924	871	811	839	837	839	878	900	827	839	809	870	856	833	841	854	845	892	891	819	830	866	867	810	878	872	836	807	856	876	899	883	874	913	836	912	875	871	832	884	902	849	915	913	903	918	884	882	883	842	876	914	874	922	908	866	835	855	910	863	884	877	877	925	865	927	841	864	858	909	875	844	876	874	920	900	941	923	860	907	897	882	879	919	872	839	837	881	849	896	901	923	850	885	910	920	875	825	882	856	870	944	881	871	774	869	852	858	888	846	865	849	876	855	868	890	952	830	888	834	889	902	841	892	827	825	872	892	887	829	901	886	853	854	893	872	897	868	894	907	883	854	912	886	918	861	880	902	893	938	880	873	929	859	859	877	930	841	832	837	852	920	891	906	840	876	869	839	921	880	881	843	864	864	942	929	911	920	884	877	836	917	855	843	871	872	846	872	885	850	875	851	888	842	867	881	904	920	894	892	913	868	892	845	872	892	824	862	849	890	835	863	842	881	885	888	879	863	875	887	873	891	898	908	935	892	880	830	924	895	891	831	901	873	906	888	928	855	890	916	849	890	878	898	806	894	929	825	827	869	875	856	880	863	946	849	932	880	876	854	884	864	886	876	854	845	838	897	884	871	870	890	896	898	893	887	882	871	884	859	900	817	882	904	869	946	832	864	881	886	808	794	815	891	829	875	877	872	894	899	835	914	858	861	867	876	839	868	855	871	870	881	877	867	851	906	851	880	884	905	856	903	904	901	841	892	876	928	852	885	849	840	946	864	882	866	869	890	912	846	857	874	903	859	862	878	817	829	902	896	900	853	924	833	865	916	869	855	830	854	846	862	894	841	940	912	862	900	863	890	899	847	878	850	885	869	845	896	907	849	903	809	879
7181	479	519	461	396	326	336	318	244	257	265	261	208	266	233	242	194	263	225	240	227	237	242	214	251	239	195	227	213	221	225	241	211	225	223	228	225	245	196	197	224	215	220	201	198	191	209	205	214	226	225	239	204	207	214	205	229	206	240	203	228	208	217	199	202	201	217	199	212	217	198	213	213	211	190	216	214	206	190	212	211	211	226	227	216	207	233	213	199	205	211	210	181	232	215	225	212	213	191	222	203	203	221	198	241	234	192	203	229	209	250	231	244	159	191	213	244	233	216	215	201	211	200	223	212	200	221	226	213	215	205	201	213	225	225	193	212	215	214	207	213	207	207	187	198	206	204	192	203	212	213	213	222	223	195	213	245	215	213	217	176	229	205	213	216	224	214	214	228	219	244	246	202	208	229	187	212	220	209	225	222	206	220	203	209	217	195	222	198	222	201	211	241	218	224	231	230	200	190	218	199	199	190	213	225	196	227	208	198	185	214	217	211	209	231	179	228	205	195	215	219	224	219	221	183	211	217	202	244	207	221	223	201	271	204	223	220	200	217	231	215	212	233	223	213	239	193	228	216	200	212	212	222	249	227	196	233	227	233	218	201	221	227	209	190	222	232	221	200	211	233	222	208	209	201	192	210	200	232	248	241	236	239	226	224	216	221	193	216	212	223	226	242	185	202	207	199	205	226	238	229	223	243	209	210	211	211	221	239	209	208	228	185	214	205	236	215	217	201	213	212	176	265	202	208	223	249	205	226	229	203	204	214	206	201	194	223	219	216	183	180	218	207	228	235	194	217	226	219	196	226	234	214	200	211	203	211	190	232	223	186	214	189	200	206	201	205	214	222	202	204	224	215	243	228	203	213	218	230	204	237	225	190	205	206	226	197	215	216	226	207	197	227	197	237	224	238	220	206	200	182	229	189	227	199	208	237	216	213	236	191	231	222	211	244	221	216	235	223	210	219	197	209	199	211	240	219	220	202	226	217	191	202	215	246	195	225	209	221	220	214	219	191	203	229	207	223	214	216	224	246	234	251	204	191	201	214	213	205	211	177	207	212	213	214	223	219	213	226	216	235	222	207	196	231	198	215	233	224	209	221	205	213	213	190	203	214	188	233	228	225	201	197	198	203	225	208	238	210	256	235	198	212	237	217	238	234	225	198	207	199	211	225	226	200	213	238	222	196	237	180	203	212	202	193	218	214	222	225	204	194	218	249	221	186	205	223	236	213	207	174	214	204	206	210	212	231	238	194	210	218	198	215	239	210	193	220	205	204	182	218	219	235	197	209	228	231	230	210	222	210	238	210	249	235	208	217	237	219	227	203	207	232	207	217	245	207	227	195	191	217	230	228	222	235	210	202	231	233	223	195	193	224	209	216	227	207	208	213	253	202	188	232	229	233	235	235	210	233	206	179	193	185	218	225	186	221	203	233	193	195	246	202	198	217	232	199	230	209	205	225	198	217	223	212	197	225	188	209	206	219	181	215	220	215	202	198	234	218	232	199	194	194	221	220	233	194	239	212	222	202	227	218	204	208	215	205	221	217	194	215	193	185	209	209	243	202	217	215	212	192	225	190	222	220	194	243	201	233	209	219	239	224	226	204	223	203	213	232	196	191	215	226	218	219	203	228	194	231	243	205	225	227	215	210	224	195	189	193	220	229	221	219	231	226	225	233	232	207	205	215	231	214	227	215	209	185	222	218	234	187	215	218	219	213	210	224	195	207	210	217	192	242	225	204	204	227	186	199	225	211	240	226	210	224	251	226	189	191	183	217	215	199	236	207	181	218	233	171	207	201	212	235	217	235	231	200	227	195	203	203	228	199	203	208	217	194	229	221	221	247	230	209	206	227	203	199	206	198	233	210	278	219	205	233	214	231	231	188	198	194	197	243	211	214	226	215	216	196	215	200	219	201	228	235	238	201	214	226	221	234	209	202	198	219	216	230	215	196	198	230	216	202	211	204	212	204	214	205	225	188	233	198	205	173	239	220	187	232	230	189	217	251	222	204	218	202	196	222	211	209	220	209	231	230	236	223	228	212	207	196	219	219	226	187	224	239	199	216	201	229	213	221	218	239	210	231	207	187	212	220	203	220	229	199	217	209	195	207	209	186	226	236	218	198	207	235	220	218	222	222	214	192	247	238	212	228	217	206	166	217	209	205	246	235	220	203	226	214	216	203	205	206	220	214	212	200	215	198	212	224	200	190	195	215	228	207	208	205	193	226	197	214	216	204	226	192	198	205	196	223	218	185	204	216	193	211	209	234	199	217	195	187	228	238	194	210	194	182	234	219	201	236	233	240	214	205	219	226	223	228	228	179	219	237	182	238	197	210	209	218	213	219	218	213	218	168	226	185	209	232	217	235	237	224	212	232	220	220	197	250	206	195	207	235	202	228	205	228	215	203	215	200	212	209	233	213	206	209	214	198	238	231	205	204	214	238	196	208	215	185	218	207	198	197	227	236	210	200	199	214	163	207	194	218	205	200	243	208	208	225	207	212	201	208	223	214	211	244	196	222	220	221	200	217	223	220	230	218	243	214	210	207	208	190	211	178	215	212	218	195	219	236	224	223	217	223	214	225	204	228	225	231	236	196	200	216	257	231	227	204	223	236	225	207	221	216	232	205	229	222	197	218	247	202	220	201	186	217	203	216	237	218	222	206	200	229	194	189	222	202	228	219	221	212	255	213	204	213	202	210	229	210	226	193	230	213	226	219	226	212	185	211	220	203	208	226	204	192	239	218	200	232	225	196	200	206	197	220	204	206	201	216	206	197	205	187	217	197	230	218	216	208	218	202	251	235	209	198	231	205	206	191	206	209	228	190	217	190	226	188	212	233	220	231	213	200	201	227	223	231	206	233	222	232	210	204	184	214	222	211	224	218	192	246	244	225	205	230	213	234	213	228	227	203	212	200	207	194	175	236	245	210	213	196	220	203	215	227	238	198	196	213	235	203	205	191	228	200	206	208	226	219	220	206	213	220	197	239	227	212	213	224	225	232	227	197	231	204	216	208	228	210	200	200	233	244	206	195	198	217	202	223	215	215	212	250	221	198	224	214	214	222	215	221	238	200	192	238	226	200	227	214	225	199	232	248	224	218	219	228	205	207	227	209	202	189	191	194	225	220	215	227	198	207	243	217	211	207	209	223	227	194	212	208	203	205	238	189	212	235	193	219	199	216	232	198	213	217	234	242	257	229	232	205	216	209	227	215	225	209	241	210	234	227	221	226	209	216	207	223	201	214	206	216	189	240	193	192	223	196	210	224	218	203	208	232	222	200	229	212	238	198	204	221	223	188	199	211	216	208	214	225	214	208	235	199	185	211	231	187	189	219	217	209	217	227	220	204	223	210	212	201	226	198	204	194	222	210	204	195	209	177	237	188	223	248	265	186	212	214	213	205	229	213	207	227	212	180	203	210	203	195	220	194	214	199	189	216	205	215	201	196	204	199	218	222	195	212	235	213	212	199	198	214	226
6356	790	1246	1442	1212	1171	1036	959	818	822	751	707	703	680	621	691	659	624	673	624	594	613	575	614	607	554	572	634	570	654	612	592	588	560	580	594	592	552	578	582	564	582	565	574	560	580	587	560	574	550	633	545	562	551	574	585	560	538	553	581	568	542	542	570	569	587	565	556	577	592	602	529	597	552	572	548	576	573	533	566	546	581	548	575	571	545	589	545	563	564	572	544	536	559	583	538	534	565	599	584	603	509	558	548	475	598	570	547	594	641	594	548	519	559	577	577	546	519	547	544	592	569	548	617	571	520	577	592	567	569	614	576	599	552	568	546	553	589	565	533	549	519	530	572	607	598	584	560	602	589	545	608	576	549	538	548	568	533	550	546	592	581	607	561	605	568	602	542	574	558	600	560	547	559	571	555	565	560	569	571	562	585	600	536	596	559	571	545	570	555	614	575	569	538	532	559	561	553	557	531	613	531	551	572	558	588	591	535	533	567	589	573	563	592	537	605	575	589	615	551	577	569	583	584	539	535	588	600	591	573	578	560	614	519	566	596	542	560	547	577	557	575	552	575	549	527	570	566	585	536	599	605	565	555	534	573	589	552	527	554	610	613	543	557	556	592	552	550	534	578	551	571	576	559	536	572	573	577	550	554	626	575	523	584	568	583	593	589	573	555	543	586	601	596	578	547	550	528	556	570	525	532	569	560	555	546	581	554	563	554	529	551	565	576	567	551	539	579	564	602	558	572	535	518	569	564	521	600	584	520	615	589	551	577	520	651	536	591	589	590	560	551	587	567	572	592	556	552	595	590	584	537	534	567	590	521	536	569	581	558	527	582	539	579	547	549	549	546	584	536	544	606	570	571	564	543	578	555	545	567	522	575	595	570	543	587	563	567	577	569	546	589	521	592	551	547	563	566	583	562	551	551	605	596	602	581	549	543	601	555	574	555	567	519	540	538	538	539	537	604	611	565	562	515	544	557	554	532	558	570	569	564	574	572	546	530	546	534	553	557	584	579	560	596	579	602	528	586	597	597	575	611	585	514	597	577	557	546	593	522	602	592	568	571	575	565	585	502	602	555	541	522	536	540	540	566	561	571	551	541	570	560	550	562	553	545	528	560	572	548	591	582	556	556	532	597	592	545	545	558	565	581	544	563	534	578	569	571	603	544	582	560	606	576	576	559	548	594	520	535	533	531	558	584	576	616	563	559	567	550	562	602	553	523	559	556	580	522	529	553	575	550	550	604	629	569	541	589	543	567	606	543	580	543	581	579	522	572	557	558	543	564	583	555	568	525	532	648	506	594	583	592	584	558	567	582	541	560	560	574	562	499	531	566	521	545	640	559	571	549	593	559	610	574	584	562	592	547	605	568	592	581	580	584	583	592	511	573	528	558	568	620	523	567	590	567	581	583	557	549	565	577	553	553	545	556	521	558	610	597	568	561	552	540	551	554	572	541	546	586	561	564	561	583	568	578	564	596	546	569	578	546	544	577	532	548	604	582	566	606	586	561	495	505	596	559	553	509	574	548	551	573	609	515	542	570	582	575	542	559	534	557	586	555	575	541	554	550	595	541	543	558	536	563	602	545	581	628	557	579	541	576	584	514	566	597	572	537	555	555	573	575	593	564	588	575	511	535	589	545	570	558	543	546	576	560	559	575	588	601	555	557	560	559	554	551	551	520	584	567	582	528	555	601	535	555	547	509	549	542	539	608	539	587	595	541	589	533	547	597	546	529	572	539	548	567	546	556	578	531	571	522	577	586	560	616	583	562	572	583	535	579	565	562	548	557	540	603	554	571	550	588	553	552	553	573	536	600	581	595	596	549	542	538	565	574	518	582	518	557	518	555	579	568	553	567	554	568	566	546	500	585	564	569	561	553	600	558	525	559	587	540	530	601	558	584	524	576	573	556	530	565	531	573	577	543	544	554	574	596	569	594	599	511	571	558	612	570	553	558	561	563	581	570	550	539	546	605	540	584	630	552	592	546	543	528	596	541	530	563	530	540	562	556	533	513	548	567	582	577	561	557	521	566	617	551	592	552	522	541	584	583	596	529	566	540	554	549	539	603	564	542	576	600	543	559	580	501	527	571	577	605	561	537	533	556	580	545	569	582	535	591	556	534	578	527	566	555	545	519	575	558	565	509	638	570	583	599	571	549	573	567	557	569	593	599	593	576	566	592	576	541	548	589	546	529	548	571	564	595	619	524	602	571	559	558	561	574	535	556	545	579	559	581	610	558	576	599	544	545	540	559	561	574	614	535	519	542	604	528	558	513	551	544	561	557	585	549	568	593	552	554	559	572	530	580	575	594	556	544	570	557	544	570	589	544	620	576	592	597	563	573	566	534	610	563	562	581	531	545	588	550	570	570	583	569	569	566	538	592	560	605	537	578	547	530	543	575	599	559	573	597	584	574	508	534	536	589	581	610	571	608	609	570	576	609	527	553	571	607	592	565	566	553	538	558	536	587	551	566	565	581	559	587	538	567	616	565	586	531	536	587	555	591	548	545	550	559	593	572	555	583	565	587	537	603	585	592	551	583	573	572	560	566	553	562	573	596	600	545	569	546	560	557	560	537	590	596	590	586	592	574	556	516	565	573	598	552	569	558	600	555	570	529	617	527	530	614	585	541	587	560	571	544	577	544	547	527	539	568	568	586	544	542	582	549	562	552	546	544	526	535	556	561	582	573	552	578	535	555	534	545	552	553	569	558	522	592	570	554	576	542	545	582	580	584	531	573	589	565	587	540	544	586	549	606	546	563	547	556	565	544	586	515	576	572	581	555	563	548	596	550	583	538	538	565	572	520	593	573	588	548	557	584	560	533	577	554	551	586	561	541	591	558	616	589	569	534	572	548	574	574	605	585	568	600	550	557	561	572	557	563	591	587	563	547	600	567	526	588	543	564	585	517	560	574	547	599	610	576	564	553	548	580	547	575	567	555	559	539	597	559	564	546	543	545	572	578	563	577	587	556	562	551	578	576	574	555	555	554	543	538	562	590	581	522	552	558	586	507	591	555	566	568	571	594	558	579	552	549	558	547	508	561	588	557	573	543	563	581	588	521	611	566	561	551	587	585	577	531	568	571	588	576	579	527	538	574	578	578	587	548	549	617	544	567	565	520	562	560	587	567	510	506	589	536	566	530	533	589	573	536	559	530	583	547	583	531	577	570	570	568	574	561	557	604	589	564	583	501	524	533	560	581	570	577	595	582	554	561	593	586	543	618	555	577	581	533	557	524	613	605	554	581	563	575	596	536	550	523	565	554	584	571	557	537	584	536	548	534	583	569	565	537	594	521	576	550	588	543	570	561	605	541	558	576	571	549	554	591	570	548	521	589	571	547	592	586	580	532	552	547	565	583	565	594	600	589	578	564	554	584	556	581	558	576	545	544	515	550	577	577	551	562	528	566	563	536	602	574	540	555	537	582	608	570	526	559	548	522	578	541	584	556	543	586	507	535	571	532	561	549	546	525	571	568
15083	1344	1078	892	683	592	524	468	458	446	442	466	399	347	373	365	349	378	368	369	340	377	380	389	331	328	345	341	336	324	327	350	370	318	360	320	349	322	359	327	375	343	338	336	368	367	357	362	393	324	316	306	319	338	352	324	349	351	318	302	357	366	359	349	307	352	340	379	336	326	328	332	338	357	347	361	324	340	331	314	317	367	332	325	344	343	361	363	338	352	364	327	318	327	316	340	350	309	390	311	326	370	299	300	353	322	330	348	359	308	313	364	339	348	339	329	334	385	309	355	327	342	321	343	358	336	357	339	329	376	333	326	307	321	350	364	294	351	347	329	314	352	338	339	345	330	355	362	359	344	351	326	295	351	340	309	352	387	341	333	338	314	361	312	359	311	341	321	335	313	361	330	357	292	336	332	345	341	325	333	353	334	324	323	367	318	368	344	338	349	340	337	393	335	351	349	357	374	310	345	377	351	298	309	324	352	355	351	321	328	351	329	337	336	352	321	336	332	338	371	345	341	361	332	323	362	337	346	361	336	347	355	331	320	310	304	300	354	328	310	309	345	351	342	343	333	306	322	339	333	333	367	326	336	332	364	303	341	306	330	319	293	335	317	328	341	338	337	350	311	326	339	325	308	364	346	378	321	322	347	362	311	352	365	356	381	338	318	321	326	309	339	328	319	342	354	351	340	331	275	342	287	316	354	364	352	338	368	314	316	352	328	325	332	328	359	319	307	363	337	373	320	340	348	339	338	345	347	316	322	348	297	338	341	352	329	321	321	340	344	326	342	337	330	328	295	369	362	326	333	329	329	337	309	330	345	356	314	314	335	312	374	332	353	321	344	312	320	311	345	331	345	334	325	334	340	345	340	327	315	384	359	343	307	333	323	318	358	314	308	342	334	337	346	344	324	308	347	345	332	332	334	332	339	371	328	362	328	353	335	335	326	339	319	322	330	351	338	336	299	332	351	364	334	333	321	333	343	314	355	348	304	359	335	342	337	335	344	340	354	307	364	336	350	350	334	353	337	342	340	369	340	344	357	341	345	337	339	343	359	312	344	345	361	350	341	358	356	324	349	341	373	314	360	346	300	322	344	321	328	307	380	358	331	343	356	340	329	309	323	369	364	362	370	312	304	395	343	279	369	360	339	323	352	339	342	357	336	329	334	323	343	326	326	324	321	315	356	351	361	338	326	301	348	356	299	389	333	338	325	342	365	320	338	351	335	403	345	364	391	379	331	361	331	329	312	315	309	347	331	370	323	327	356	353	344	322	311	311	349	329	376	356	323	375	357	356	325	331	363	320	350	367	326	330	349	334	359	340	374	355	321	331	321	323	299	317	291	281	367	333	332	403	361	344	347	346	327	296	338	311	358	338	302	332	349	377	354	368	313	303	316	339	304	307	396	338	320	364	340	304	341	344	325	347	354	351	336	325	318	328	349	338	296	325	354	336	318	312	330	348	348	278	337	322	339	368	364	307	358	375	358	348	341	343	370	395	329	338	333	330	317	331	342	326	370	343	315	333	338	360	328	343	346	318	342	375	362	339	345	336	340	342	311	336	306	352	339	351	383	336	323	303	318	302	372	343	346	326	342	363	343	365	368	372	324	330	333	314	343	322	368	359	319	328	354	369	355	344	336	392	365	323	319	318	333	347	351	321	351	357	321	380	316	366	300	345	367	327	300	326	352	336	321	315	373	373	380	336	366	329	361	329	298	343	345	373	364	345	351	350	351	346	362	363	335	323	326	303	346	339	331	321	322	339	337	349	347	350	355	358	282	366	320	348	329	351	348	329	359	308	311	346	329	367	330	347	319	333	307	336	326	327	315	346	391	363	345	316	337	304	362	314	329	324	337	312	337	347	385	357	333	345	338	328	364	306	341	312	329	370	323	328	336	351	308	318	338	341	346	342	344	329	323	344	353	315	316	334	360	332	300	342	348	322	367	375	333	323	315	341	327	357	339	354	343	322	333	356	346	345	366	323	317	312	335	342	336	362	317	332	332	331	365	351	329	319	338	315	317	362	323	323	353	373	356	317	337	374	325	336	370	367	299	348	330	349	311	304	328	328	332	346	337	361	378	313	355	347	355	359	346	320	341	334	312	357	346	283	355	327	343	322	356	349	320	348	338	333	379	304	345	328	322	328	326	381	332	351	359	364	362	332	312	407	368	347	345	345	309	310	340	336	339	339	368	370	330	324	368	325	334	316	316	339	357	324	327	317	325	345	375	387	336	321	337	332	334	356	362	353	370	352	312	325	308	316	356	338	355	347	335	313	374	321	368	318	347	355	342	347	354	340	313	324	318	298	319	340	299	345	326	313	332	322	334	328	352	383	345	328	326	376	332	344	356	322	327	356	330	303	345	367	353	339	334	341	346	346	356	330	347	317	336	316	337	310	353	357	309	353	348	316	342	329	340	335	323	348	326	303	331	325	340	367	361	343	352	361	332	361	351	354	348	344	349	314	351	359	351	356	275	330	350	354	331	344	384	350	357	294	376	348	352	305	296	358	353	377	319	328	342	306	291	351	335	317	333	332	358	363	345	353	312	371	331	331	344	349	325	313	379	355	304	327	349	319	338	325	289	337	342	357	366	329	354	337	361	312	336	310	323	311	359	313	303	310	364	342	339	360	366	310	325	324	359	343	335	318	333	333	339	332	367	366	328	308	334	312	349	347	339	317	328	344	334	293	327	311	347	331	320	350	357	313	319	339	342	385	340	320	346	372	327	326	321	318	331	370	356	322	328	345	327	370	345	326	324	364	322	358	366	342	337	349	343	341	363	319	344	318	346	329	295	352	367	321	304	315	330	376	334	356	325	356	338	341	305	307	335	354	346	310	331	360	340	376	343	331	309	361	326	384	335	324	329	319	357	352	320	341	323	340	328	336	328	361	373	324	355	349	324	328	308	328	325	339	325	355	298	303	342	353	352	362	342	328	312	350	337	349	310	345	391	358	376	334	354	355	291	337	317	351	355	346	346	317	381	344	318	313	379	315	333	339	348	357	337	330	363	334	339	331	321	351	343	336	351	351	320	308	348	335	362	358	330	324	362	332	351	393	324	323	341	326	356	300	347	315	333	335	322	357	343	333	315	338	386	354	322	371	345	335	323	341	353	325	350	358	349	345	328	359	333	340	326	312	348	400	367	304	340	346	345	319	380	346	359	324	368	326	340	375	351	348	334	320	346	331	317	338	356	332	322	315	330	351	360	386	317	363	329	325	343	356	311	353	338	335	339	310	379	345	321	345	345	328	351	337	347	406	361	325	338	356	341	318	354	310	348	336	356	322	324	335	371	318	353	334	338	350	328	323	324	310	323	337	332	342	328	347	340	360	373	361	345	355	320	361	344	336	338	330	306	338	330	329	354	346	358	344	357	361	324	341	361	340	336	329	354	310	304	338	382	332	345	337	301	348	337	304	318	291	340	364	329	338	347	371	325	338	312	321	334	338	337	319	324	339	336	341	361	330	338	323	346
8744	1370	2241	2440	2290	1969	1900	1508	1415	1284	1271	1169	1097	1053	1069	1006	972	969	944	927	857	907	887	933	919	914	852	900	951	889	861	883	888	817	850	832	866	878	912	847	881	828	852	861	841	872	836	850	800	852	832	865	838	869	819	831	835	867	828	804	860	792	785	882	841	810	823	862	850	813	852	822	770	840	827	855	872	812	879	819	807	812	805	836	803	868	833	800	890	824	813	857	845	820	865	896	889	834	817	805	861	874	815	811	837	797	859	884	838	853	846	826	873	835	820	820	818	882	860	799	851	843	811	861	818	844	799	837	860	784	818	898	812	853	861	844	893	817	795	849	843	840	832	847	833	800	836	835	803	837	863	880	804	773	832	840	841	885	797	791	894	823	875	845	870	847	803	794	841	846	828	801	897	839	848	780	800	900	868	811	825	796	809	872	797	888	832	874	835	837	860	874	817	858	800	884	846	869	828	881	855	865	837	824	841	803	825	843	856	812	826	818	790	835	811	863	864	830	835	826	790	870	840	878	822	795	788	839	821	867	865	878	819	818	783	824	805	878	846	834	877	827	824	808	876	868	828	847	797	858	793	837	756	837	917	824	809	807	859	814	839	814	855	836	880	830	824	816	857	856	818	777	786	858	874	840	786	812	827	882	808	803	816	798	890	860	835	846	847	844	854	918	835	878	842	809	856	847	829	854	853	828	872	788	818	835	823	835	858	859	815	756	891	842	819	838	786	788	794	856	843	846	795	835	813	780	847	831	865	836	836	887	883	850	848	758	871	801	838	926	873	917	793	817	794	824	862	833	847	891	778	810	758	858	804	834	792	867	818	841	881	856	849	819	839	852	861	863	858	796	840	837	800	796	769	839	876	834	812	766	846	843	837	835	875	858	855	842	850	791	819	837	875	836	850	857	816	839	846	803	771	836	841	789	825	789	842	861	805	824	804	842	833	811	815	848	847	791	866	842	896	817	817	860	855	863	864	846	825	794	827	769	790	905	804	896	789	865	812	819	835	797	859	803	863	822	849	791	861	860	820	837	851	825	853	835	814	774	778	836	839	820	841	830	826	847	844	833	816	782	831	810	859	828	841	810	857	844	825	820	830	827	778	829	827	855	840	823	802	812	855	805	814	802	850	845	852	829	798	859	825	874	876	796	827	825	826	888	822	858	817	812	828	862	822	857	771	823	839	849	822	825	853	859	783	841	810	856	822	848	785	847	830	846	854	813	818	768	898	887	880	866	849	834	814	837	845	847	803	811	800	796	821	879	862	788	834	827	834	856	872	854	822	827	823	826	814	835	873	821	759	835	803	831	804	892	862	837	786	820	846	787	828	861	843	806	866	802	807	858	827	845	853	871	865	868	834	822	859	824	797	801	786	847	796	837	793	814	883	859	802	840	842	833	843	840	841	834	822	837	788	865	831	832	845	830	829	855	843	852	829	801	839	793	826	838	856	813	808	801	811	827	849	832	879	814	856	804	857	848	831	819	830	848	809	839	824	848	830	854	816	883	855	849	807	895	809	833	829	817	850	846	856	895	821	806	812	884	870	863	863	790	804	828	807	873	849	844	846	819	828	804	850	838	816	782	838	810	800	913	842	835	872	827	840	895	808	839	816	845	848	862	913	821	780	848	861	796	843	793	878	817	797	835	912	851	788	836	844	829	794	803	845	841	819	811	846	802	843	845	834	787	857	853	855	845	840	810	839	854	863	866	834	852	821	849	818	812	891	833	826	886	882	817	858	858	830	867	855	848	833	866	837	815	766	811	854	817	842	853	805	819	870	857	826	829	818	848	859	834	798	813	884	792	832	858	839	797	847	826	814	806	836	889	848	836	782	874	814	860	810	859	836	858	853	860	825	794	858	818	853	850	840	752	844	786	818	796	838	843	874	869	833	847	825	815	822	838	829	898	805	904	843	835	799	777	801	798	847	795	806	844	798	833	835	873	821	801	856	820	803	824	856	820	821	763	857	819	792	890	859	834	795	823	832	844	887	810	871	839	852	814	845	839	819	836	822	819	873	828	838	816	897	833	794	795	906	830	843	834	832	863	819	836	822	841	786	841	828	890	792	819	781	834	819	796	858	859	846	821	821	846	788	798	826	816	832	805	767	818	828	822	856	803	810	805	824	796	811	823	800	803	848	819	848	839	840	870	804	836	839	837	805	825	832	841	862	789	834	875	832	841	812	867	832	808	842	879	816	867	839	863	836	874	869	845	861	823	844	870	828	848	908	829	797	819	851	854	843	822	834	769	807	807	839	834	830	827	859	806	829	918	859	833	842	818	825	808	867	893	848	865	825	820	825	865	856	825	839	871	855	800	835	832	846	831	870	835	858	875	789	829	841	826	865	894	826	832	815	847	837	838	846	781	836	851	842	844	820	874	865	837	848	832	827	843	812	837	797	842	818	837	809	871	845	852	871	810	830	811	857	831	858	819	843	794	812	794	841	792	838	897	855	859	805	808	807	800	790	824	860	817	890	828	827	840	896	827	808	868	826	806	891	813	798	801	852	802	858	816	840	878	890	846	871	801	886	845	800	880	834	841	850	820	844	817	805	803	816	806	836	874	866	838	856	837	784	796	831	839	822	882	882	802	807	855	813	850	845	840	855	770	868	846	889	856	890	854	872	768	793	858	813	849	800	854	840	897	846	803	816	842	810	873	844	844	824	815	807	871	774	833	811	865	836	824	849	811	875	759	785	804	838	816	836	903	878	803	826	833	828	855	817	844	789	861	850	841	838	826	849	874	827	800	814	831	844	818	818	790	817	807	831	832	817	866	878	802	824	823	869	862	813	880	812	829	784	827	822	800	856	822	815	790	848	813	876	789	843	787	824	795	792	821	818	832	833	872	836	791	807	817	853	856	851	802	788	863	841	854	857	857	836	776	778	818	821	827	840	811	816	850	810	815	832	809	796	808	832	831	810	833	824	802	853	862	801	818	800	815	813	828	805	865	849	816	812	811	815	858	880	809	838	842	842	839	841	812	846	817	896	812	802	851	824	846	840	868	809	816	842	839	849	768	885	861	869	851	860	814	798	863	828	791	832	841	788	828	778	874	873	801	828	863	834	888	861	827	809	871	790	819	859	847	854	807	817	871	835	809	809	870	860	858	853	827	824	849	828	848	836	845	815	827	814	803	801	821	827	812	871	812	835	799	864	899	874	846	829	855	836	781	862	803	805	837	767	816	792	829	846	814	829	825	864	827	818	818	830	790	866	799	798	837	787	795	864	812	800	763	833	773	828	810	839	811	850	847	867	835	843	819	836	804	860	870	870	882	818	864	791	776	850	860	834	845	828	845	847	862	787	830	888	809	798	854	804	862	837	865	809	884	809	822	879	809	858	831	808	780	834	828	777	839	860	786	820	855	899	853	838	879	811	836	820	870	838	824	864	792	875	844	849	823	812	841	883	814	812	802	801	830	802	836	790	820	899	839	793	809	799	791	763	824	793	781	849	814	803	839	828	894	856	822	846	828
1860	413	392	415	371	386	453	404	377	393	390	404	337	372	377	377	370	432	393	360	368	413	394	376	356	403	361	412	374	385	364	398	378	397	402	380	399	387	429	377	371	398	380	340	364	404	401	404	355	393	340	392	359	400	372	391	396	403	398	355	387	362	374	360	386	375	375	393	380	349	365	365	390	381	388	396	413	413	396	375	360	364	377	379	357	376	358	374	392	403	396	389	377	363	427	372	380	393	345	373	394	405	400	404	393	370	392	361	377	360	380	373	381	377	407	364	381	397	384	386	355	375	337	361	386	379	394	399	363	359	402	370	411	403	358	401	368	343	373	396	383	362	378	410	370	338	392	367	360	388	368	366	345	382	373	377	399	365	382	379	393	402	386	386	374	399	388	395	402	377	377	379	354	364	371	396	384	382	387	348	364	386	368	361	378	398	393	390	356	377	367	399	373	415	375	348	395	394	405	384	380	385	381	398	376	379	395	389	392	388	378	380	382	390	371	342	371	373	420	396	366	382	384	388	352	399	370	344	356	391	401	394	398	411	388	383	381	383	374	354	421	429	400	365	386	379	411	394	433	389	385	373	388	413	387	394	367	367	377	393	363	372	395	384	406	340	350	401	380	385	370	382	358	322	379	375	358	363	389	368	378	370	374	392	341	395	389	342	376	409	390	373	398	364	374	395	419	388	396	410	377	381	364	354	386	374	355	381	377	374	392	381	365	424	378	356	347	395	396	369	331	380	341	360	364	374	382	417	422	361	378	396	391	374	348	347	384	379	355	370	389	372	407	394	371	358	388	375	368	353	361	373	385	390	378	380	418	367	436	383	357	384	379	409	387	375	379	405	361	349	381	408	393	352	400	365	386	366	373	369	374	385	379	349	308	428	371	370	370	378	382	376	359	407	379	359	406	410	366	406	404	375	363	365	387	355	378	353	371	345	387	396	340	361	420	381	400	380	412	382	361	378	380	359	389	404	358	338	363	397	372	395	384	364	367	434	349	375	395	370	379	368	395	371	414	392	407	365	403	382	410	384	373	411	405	394	366	381	357	370	366	368	370	399	396	397	362	385	387	348	399	410	407	387	370	376	389	361	374	415	367	367	353	391	391	380	395	368	408	354	379	414	369	400	356	359	376	402	415	371	408	365	410	370	371	362	406	338	373	341	369	390	356	364	388	350	389	394	388	401	385	374	347	396	376	388	404	358	397	321	366	370	364	390	396	401	391	396	365	366	355	366	350	363	348	336	384	377	395	386	326	388	376	379	368	371	364	353	336	374	402	404	371	375	379	395	379	395	376	372	368	397	415	385	387	400	369	386	373	400	392	386	374	356	373	358	388	357	361	343	399	363	398	375	410	422	364	380	351	389	417	389	347	416	380	377	377	387	388	391	363	369	405	408	358	366	384	353	350	406	400	391	407	405	376	382	366	361	364	398	369	354	341	352	330	382	344	417	389	367	384	406	351	397	393	385	395	390	388	392	407	380	394	365	364	367	364	402	372	388	376	364	363	386	358	345	404	367	369	388	393	409	352	396	400	365	370	341	386	366	387	381	356	389	369	391	414	382	404	420	377	388	379	343	373	391	410	387	389	386	410	374	379	377	379	406	386	407	352	393	403	422	362	371	386	411	406	382	345	371	370	372	399	367	350	363	339	396	342	367	402	367	326	342	365	377	403	418	384	363	366	371	364	391	391	404	377	366	382	396	400	352	375	393	399	357	361	388	385	348	363	383	366	369	373	381	394	353	344	360	415	358	350	364	400	370	397	383	362	365	412	384	363	363	413	356	356	397	356	445	383	382	378	381	357	396	378	395	401	404	356	367	330	385	398	364	370	337	383	393	396	373	411	395	404	376	394	405	390	360	387	347	352	399	376	391	360	384	372	399	337	333	344	371	409	375	385	358	404	358	368	380	403	385	399	391	343	386	355	365	348	353	334	390	380	369	374	392	377	397	383	387	399	389	394	364	386	410	377	387	357	344	388	389	371	344	413	370	392	365	385	352	372	354	372	384	396	360	402	392	340	410	392	354	391	347	375	355	373	397	403	377	382	391	368	347	368	360	410	359	401	356	355	370	372	391	403	391	397	364	372	409	382	419	396	390	376	386	378	372	377	368	363	365	382	368	359	382	383	392	385	380	363	383	379	339	392	410	358	399	392	369	359	416	389	396	419	399	382	407	371	385	375	381	348	410	407	359	373	362	340	359	367	406	376	397	405	365	370	386	401	399	408	370	379	377	413	380	395	366	393	388	362	368	373	354	401	393	388	401	357	359	385	396	369	347	376	348	366	399	359	386	384	330	373	356	367	409	398	374	392	381	391	381	383	419	401	374	388	369	341	352	397	346	370	379	378	349	396	411	395	370	414	410	374	385	403	401	342	365	352	364	383	367	391	341	386	347	386	380	389	334	390	416	379	408	437	390	415	396	401	361	350	407	370	337	367	376	386	362	372	362	379	340	365	366	421	361	367	410	377	359	399	418	387	356	393	370	389	355	340	369	343	374	378	366	383	374	353	372	397	362	351	343	347	374	401	370	349	344	364	363	408	380	341	381	356	328	368	378	347	366	346	362	336	391	383	387	407	369	376	362	367	377	375	398	409	424	400	414	361	345	389	364	385	393	387	370	349	366	411	379	334	400	376	369	404	388	403	370	407	408	409	357	389	375	353	380	380	391	366	356	352	389	371	367	375	406	364	390	390	414	362	420	343	361	389	422	372	383	348	388	381	366	392	403	406	379	404	413	362	386	397	398	355	393	353	416	410	369	359	362	353	402	380	393	343	430	369	367	389	380	366	343	409	370	368	409	380	374	403	380	404	409	375	385	372	420	373	413	366	373	379	345	369	379	345	379	367	396	403	389	393	382	369	383	384	366	410	373	376	378	382	386	376	408	360	387	381	380	376	389	397	348	369	373	420	368	330	344	407	353	380	378	388	383	370	375	388	345	395	358	384	392	409	365	369	375	377	359	423	363	367	366	357	348	347	398	367	366	390	395	363	403	343	376	369	363	357	401	358	371	390	425	376	404	407	418	380	382	401	386	352	349	365	400	402	391	401	362	367	346	368	389	342	377	386	374	382	327	378	374	375	393	345	414	387	323	368	406	388	357	400	379	364	380	410	391	405	363	376	391	368	357	365	401	397	374	359	362	400	371	417	361	368	390	400	404	375	403	358	404	362	373	402	335	387	373	395	357	398	374	378	392	370	407	393	371	365	393	346	362	374	336	376	388	408	409	348	433	349	392	413	361	410	374	377	358	391	383	387	424	401	379	384	405	341	349	381	379	331	379	393	380	368	400	408	370	380	369	356	374	381	363	370	358	365	356	355	383	349	341	374	365	341	385	375	358	388	364	383	421	431	373	393	376	368	379	411	414	389	360	357	360	367	431	392	382	347	378	337	367	371	381	373	356	371	399	391	375	407	413	371	387	368	367	395	375	402	370	395	379	398	393	352	358	389	346	388	372	407	364	375	374	371	382
2247	833	923	965	876	954	937	872	851	918	890	962	934	907	908	851	903	867	824	839	885	885	820	846	926	844	873	853	879	850	885	879	852	947	922	880	866	892	837	803	901	882	879	880	853	957	857	866	817	875	904	878	875	899	851	883	859	885	912	867	839	869	874	848	887	846	853	836	861	909	850	853	899	824	856	868	827	871	904	883	874	849	840	898	881	923	832	860	866	858	834	878	859	902	911	875	865	858	868	881	892	841	935	857	886	828	857	871	866	812	889	855	773	872	864	949	854	864	910	869	862	891	845	864	863	857	883	909	867	884	925	825	894	886	885	844	913	897	886	890	846	827	896	873	854	870	819	822	865	852	845	869	872	814	868	844	836	815	877	885	917	808	858	879	871	847	812	950	861	837	877	850	843	833	886	864	909	893	896	859	876	854	846	844	822	871	793	865	873	837	878	849	857	861	908	884	867	888	903	889	923	889	815	923	863	857	892	858	856	935	866	874	810	903	872	874	909	866	826	830	898	861	848	897	848	872	834	867	890	870	822	847	858	871	822	838	816	890	858	913	828	879	877	876	840	834	890	858	906	892	861	908	857	814	913	899	852	832	864	847	885	842	901	817	877	852	882	925	893	904	877	854	875	896	885	854	893	874	865	860	901	864	845	869	858	858	889	938	870	910	867	910	850	870	827	901	827	877	895	858	908	874	817	875	825	869	900	902	855	821	872	865	921	861	834	891	874	898	857	882	869	875	872	810	898	867	837	869	897	835	862	824	881	897	881	885	916	888	884	855	833	872	881	897	807	893	905	835	923	906	873	880	844	841	883	848	841	848	902	883	879	908	861	881	817	904	889	876	871	913	876	858	868	863	831	902	880	877	905	857	867	946	856	847	929	892	876	827	876	922	904	879	874	865	842	889	819	907	878	891	851	874	809	890	873	915	909	844	884	866	854	877	835	841	873	890	868	832	880	883	820	945	863	855	865	890	904	883	913	881	879	814	819	816	895	856	921	841	876	904	818	905	869	911	873	798	897	884	919	913	864	842	898	885	918	874	941	875	875	858	871	888	955	870	887	852	840	853	872	929	869	899	841	812	893	896	840	869	895	863	906	878	892	941	838	862	885	851	838	855	893	917	869	896	868	848	866	891	886	870	848	874	888	848	889	820	923	855	879	970	890	874	869	876	871	820	919	795	895	876	859	876	922	853	900	828	885	878	866	850	912	837	857	901	848	906	850	846	884	838	870	878	836	881	847	857	952	863	846	870	849	872	871	889	832	853	798	911	870	876	902	891	902	805	885	874	873	874	866	856	847	898	908	880	868	829	864	881	863	814	901	848	965	879	904	893	855	869	869	890	867	813	846	816	837	881	860	845	867	859	893	870	881	840	829	863	898	908	823	817	873	887	873	875	879	859	881	925	890	872	915	862	872	854	840	864	883	857	861	881	881	847	848	810	862	874	857	854	860	881	930	825	873	877	855	899	813	862	882	886	873	897	905	837	859	864	903	849	912	881	921	838	860	852	872	891	872	849	897	885	933	838	853	843	872	879	916	905	868	798	839	842	863	896	852	861	906	894	899	839	848	864	907	835	891	845	932	962	901	853	848	838	880	884	897	869	926	917	874	885	851	859	867	830	854	907	854	837	796	875	895	866	901	879	839	841	859	870	922	886	858	865	906	956	924	870	847	920	847	847	852	857	832	898	853	843	849	876	896	904	874	933	882	847	911	892	841	877	884	900	829	859	853	857	893	850	873	854	864	884	885	875	869	894	877	892	913	875	867	824	890	855	878	870	865	881	878	823	887	867	831	870	895	873	899	856	864	880	885	877	882	893	850	912	866	880	889	871	819	895	849	864	895	899	910	796	855	910	852	878	867	877	860	789	886	852	863	898	842	829	903	897	823	816	867	833	839	904	868	891	832	842	866	883	839	841	891	896	866	826	841	876	820	867	907	846	904	866	815	865	919	864	854	862	838	809	858	861	896	946	882	929	907	849	868	860	844	868	883	901	886	811	827	847	863	866	882	835	864	825	893	858	884	792	876	840	848	849	872	864	849	857	846	859	859	834	888	846	904	854	880	848	871	827	851	870	868	878	836	868	887	844	823	865	851	881	860	901	875	837	900	881	848	843	818	877	856	911	892	827	840	847	841	881	917	871	903	853	851	877	878	817	883	839	859	850	916	904	892	860	887	935	887	860	858	850	904	821	822	835	901	887	871	880	847	882	853	842	833	895	895	865	913	862	847	904	856	863	912	849	867	884	873	869	879	851	882	850	868	862	842	861	868	870	823	938	892	917	896	930	883	822	871	893	922	904	885	845	877	895	860	847	859	820	835	866	845	826	872	860	824	867	882	891	860	846	854	880	897	874	893	797	897	826	883	861	846	880	901	852	853	836	857	896	860	854	849	894	906	883	887	877	867	876	938	836	872	912	855	833	877	837	857	884	900	854	868	853	883	874	846	858	892	847	846	859	893	911	855	917	919	850	874	884	873	822	872	845	868	873	920	904	895	853	940	877	862	855	845	860	869	933	833	854	895	868	872	841	893	898	903	863	890	870	884	882	907	839	930	870	828	885	926	850	877	873	848	853	895	905	857	780	839	833	848	903	898	896	903	903	865	891	866	859	847	891	885	862	905	881	859	822	866	856	845	858	920	875	898	856	876	834	841	821	834	881	844	876	847	799	844	835	855	876	898	846	861	838	885	851	839	897	860	859	873	838	856	943	868	868	840	859	854	847	860	880	847	861	872	876	900	859	899	893	823	884	870	899	835	852	887	886	879	836	925	882	848	893	814	865	847	878	864	913	801	845	864	855	902	852	828	857	834	907	840	882	863	870	884	866	873	888	871	911	840	858	803	864	852	846	869	887	874	837	947	895	812	864	799	907	820	881	869	883	899	819	825	849	891	850	915	891	838	872	868	919	875	875	850	874	861	896	925	868	883	857	868	831	879	876	887	848	813	898	886	872	885	878	815	821	864	898	866	852	870	845	873	882	881	823	875	873	890	885	832	810	832	895	882	800	914	905	879	858	827	861	892	854	915	827	882	884	828	797	890	878	837	809	868	878	873	881	899	876	865	873	898	820	868	851	843	1007	890	877	884	883	873	803	918	856	834	851	844	888	932	879	881	840	880	857	877	869	858	875	844	903	838	821	937	842	835	875	848	870	845	806	845	884	834	867	895	833	913	874	876	933	832	836	856	826	887	893	889	833	829	912	908	884	927	890	909	877	912	874	887	822	881	878	867	860	844	831	853	912	879	864	928	835	851	838	841	908	873	854	874	883	907	886	866	896	872	832	880	856	885	861	883	842	849	887	849	896	889	876	870	846	852	848	852	901	872	865	898	843	852	854	911	890	888	834	889	867	871	922	897	858	843	868	869	920	865	881	881	867	893	870	880	856	880	904	915	853	913	890	910	892	850	887	885	875	838	861	871	921	843	871	860	892	852	889	876	868	908	871	863	869	916	876	916	884	843	860	861	865	882	876
7471	516	526	481	360	338	320	268	241	236	260	268	243	236	207	192	216	256	220	240	207	193	215	225	209	232	220	230	218	233	210	218	205	213	219	237	224	204	203	203	220	213	217	218	227	203	218	243	198	204	207	197	198	227	190	205	210	217	198	227	224	195	213	200	229	198	227	215	222	226	196	231	207	229	223	230	216	172	197	205	209	191	211	229	190	179	187	217	216	200	205	209	180	195	226	226	184	192	201	225	222	239	194	210	239	219	233	206	206	207	218	193	195	203	226	226	214	219	206	210	196	231	215	196	199	206	217	186	205	202	190	201	199	229	237	192	192	196	195	240	193	220	163	197	206	216	209	205	219	199	197	182	224	212	190	191	215	211	208	207	213	217	199	202	215	237	200	197	215	224	224	214	204	204	207	206	199	178	193	220	211	210	245	181	205	236	192	198	227	204	209	189	217	220	202	214	200	203	201	215	201	197	181	213	211	239	221	220	167	211	215	213	205	228	195	197	217	214	213	211	197	223	186	236	207	240	195	215	214	213	209	199	217	216	213	207	223	235	191	203	213	202	214	194	224	191	179	231	210	221	226	209	207	191	198	229	225	217	227	202	219	191	221	189	231	241	237	226	196	192	211	207	196	253	186	215	245	190	182	188	186	220	240	206	194	245	239	233	196	205	212	225	212	207	226	207	209	197	228	212	213	204	199	201	204	209	187	206	195	224	226	208	206	192	193	219	212	230	189	196	203	222	191	190	199	218	216	187	210	191	229	185	213	214	225	194	233	199	203	227	193	207	200	200	242	193	221	217	197	191	182	242	236	215	206	192	235	189	207	218	221	205	206	198	216	204	223	231	187	207	201	195	238	220	184	225	190	207	204	213	200	197	206	206	217	230	221	209	192	200	235	212	224	190	205	212	226	196	205	231	213	212	233	217	198	212	219	249	226	216	205	199	193	213	240	225	212	211	222	250	229	192	223	222	228	226	185	221	194	238	190	223	232	210	203	223	210	213	228	220	221	194	221	188	223	219	191	205	216	200	196	193	219	223	206	221	218	214	196	210	202	219	240	197	230	203	176	224	210	233	222	220	209	193	200	203	210	225	227	226	217	193	228	205	193	203	201	190	239	214	215	215	192	203	218	225	222	222	220	200	204	223	191	198	183	211	200	217	203	246	212	168	203	196	227	197	220	208	197	196	201	239	210	233	217	214	240	214	212	210	196	209	218	225	216	230	209	202	191	215	215	218	221	195	219	218	212	227	215	203	221	229	214	223	211	190	235	176	205	211	204	240	209	211	200	195	215	184	215	220	217	214	206	250	211	235	221	219	203	242	212	212	214	239	235	240	209	239	208	222	204	215	211	207	192	208	229	216	193	198	199	215	184	214	221	220	212	229	228	204	206	228	185	219	194	199	224	207	219	172	195	218	222	212	198	186	239	215	226	199	193	185	220	184	224	188	209	180	229	187	212	230	236	201	235	235	199	201	224	174	190	221	226	206	188	224	207	211	206	220	196	195	218	215	213	232	225	200	211	219	199	204	192	199	224	208	218	202	235	215	224	230	223	228	190	210	220	210	201	191	199	230	215	187	228	235	212	188	197	219	201	175	197	224	194	212	229	225	214	223	238	200	211	208	230	238	227	222	225	202	198	227	224	180	202	209	191	214	242	191	207	195	203	207	210	218	202	215	206	208	210	182	218	178	185	231	206	206	200	253	219	197	197	224	196	172	213	219	196	226	191	200	215	213	195	231	184	201	187	206	192	200	204	189	202	210	234	227	241	212	216	215	205	199	204	241	218	208	228	216	214	216	220	222	228	221	224	208	179	208	193	209	207	217	241	191	203	238	217	235	216	201	215	194	194	208	209	230	222	200	207	221	205	214	232	182	230	206	232	202	208	193	202	210	207	229	195	208	224	205	223	202	200	210	234	239	226	197	206	240	190	204	196	237	202	203	237	233	213	190	202	206	194	203	221	212	215	181	204	206	213	194	204	182	209	224	209	211	215	228	194	221	191	207	232	235	223	206	214	230	209	208	213	209	199	231	232	211	211	241	219	209	214	213	189	198	196	243	207	200	195	190	179	179	190	224	243	202	206	231	210	198	184	209	187	209	199	210	212	197	234	226	221	192	255	220	217	194	174	213	201	208	201	176	230	236	235	231	244	223	192	208	240	197	205	203	196	218	223	214	233	197	221	196	231	215	214	171	221	209	206	209	234	222	212	200	222	222	212	190	207	219	214	244	205	196	226	192	205	190	191	195	199	213	210	176	182	188	199	212	207	208	221	181	198	204	197	200	186	225	191	217	203	217	259	221	230	185	200	216	210	188	215	198	197	221	197	194	200	203	187	186	186	248	215	220	226	232	205	210	222	253	211	201	171	209	207	217	207	224	189	243	217	214	177	207	228	225	232	209	216	234	215	226	192	174	213	205	229	217	234	201	225	217	209	190	180	261	218	202	199	195	177	194	193	213	211	197	193	222	193	187	192	243	231	203	235	205	208	209	209	202	212	208	222	211	210	222	202	192	218	190	211	205	204	220	210	205	216	231	196	197	217	207	191	205	216	221	238	188	230	219	199	217	202	195	206	233	196	207	215	188	244	211	231	183	191	226	199	225	241	201	194	201	243	205	197	206	220	205	218	196	190	196	199	215	206	218	202	219	212	200	215	201	195	197	218	184	195	167	221	216	196	221	213	221	211	223	213	213	206	182	209	221	214	190	223	253	224	204	206	205	205	198	214	198	221	213	235	230	204	231	204	206	188	200	213	228	213	190	196	202	204	235	206	222	190	221	205	215	250	229	203	217	207	208	247	229	206	235	201	212	227	203	204	183	207	220	232	225	204	183	214	217	191	230	187	221	179	204	230	230	223	216	191	197	184	216	233	194	210	200	206	211	230	226	220	223	215	216	209	204	161	219	228	243	212	218	205	211	214	219	214	228	201	217	223	193	186	238	221	227	196	232	219	202	188	207	201	215	194	234	214	209	205	214	202	214	224	206	240	227	218	185	176	234	221	181	196	190	213	198	186	205	202	211	192	218	220	235	197	199	220	216	201	192	242	221	205	186	236	183	176	211	232	213	216	212	196	206	190	198	216	176	215	217	238	222	212	216	209	240	199	194	223	215	212	190	226	236	211	202	191	196	223	202	229	216	179	201	165	212	205	205	192	223	206	224	204	204	190	214	230	209	203	217	192	207	230	213	193	219	212	215	205	232	182	189	241	218	238	218	232	198	215	223	185	182	230	219	209	209	217	237	205	193	210	220	196	206	223	210	201	181	185	212	204	223	201	228	211	219	218	235	239	188	234	210	204	239	195	218	195	187	220	219	237	204	200	191	215	245	236	210	198	197	204	204	248	184	234	206	211	219	209	226	207	216	207	221	218	201	232	234	210	213	180	209	213	214	207	188	211	224	206	216	211	238	227	206	225	198	188	206	191	209	181	198	241	206	195	219	190	210	194	189	237	223	219	250	225	195	204	218	188	229
6396	805	1243	1336	1230	1164	1066	930	833	788	794	757	660	676	694	664	605	654	607	594	619	605	589	603	581	569	588	549	548	556	568	591	634	605	601	610	602	560	590	554	578	565	526	529	580	548	575	567	572	563	539	597	545	556	574	544	583	537	553	535	536	575	605	570	566	591	532	517	557	545	557	571	547	551	576	562	539	543	581	557	557	565	597	557	520	558	552	527	594	552	534	573	509	573	551	583	568	585	564	543	581	586	572	589	546	543	525	556	558	525	544	533	552	517	529	540	549	541	529	540	552	562	496	514	585	588	586	571	579	556	549	580	563	555	563	568	549	557	589	567	541	538	564	598	568	570	532	516	603	590	580	546	567	556	569	594	556	538	593	546	528	570	546	581	545	555	573	557	595	550	558	527	497	560	529	534	554	570	540	562	541	545	627	555	530	575	556	534	551	577	533	578	580	577	568	582	578	568	570	539	568	541	549	543	580	554	532	544	579	571	552	583	569	519	566	538	541	587	566	574	544	545	582	528	566	504	567	557	537	573	580	609	589	593	532	543	601	598	546	558	532	532	581	561	567	541	558	553	560	550	552	576	517	509	582	566	546	524	578	543	572	543	532	590	598	573	553	553	562	567	560	536	526	570	559	595	540	567	572	576	573	539	563	551	562	583	514	522	541	585	564	519	553	552	550	575	528	531	524	614	537	537	531	560	589	574	558	561	529	544	513	547	554	573	604	589	567	514	530	556	560	573	606	572	564	575	579	521	595	555	575	526	558	562	563	531	559	566	539	560	605	572	561	581	532	575	562	580	582	602	555	542	554	560	564	568	593	553	587	582	552	556	574	498	542	578	572	562	584	566	584	546	538	548	590	570	574	551	596	504	501	575	572	542	528	510	537	569	521	515	553	601	613	542	530	567	605	585	514	559	549	550	543	539	571	583	551	545	557	525	579	557	566	549	510	523	553	575	590	525	550	533	534	538	558	568	583	534	538	544	524	531	554	557	569	493	549	548	549	585	551	539	557	563	534	547	566	584	597	561	583	516	558	578	570	528	577	564	581	618	585	560	574	559	540	593	589	579	537	537	552	513	550	584	565	549	581	555	584	561	583	549	532	569	539	572	518	567	557	557	601	579	535	555	529	554	580	573	549	554	578	555	517	614	609	578	534	530	551	561	561	603	529	533	568	507	565	569	553	551	547	511	511	539	552	569	605	536	549	584	567	548	545	536	574	521	564	519	585	552	587	520	586	531	530	548	580	539	569	577	540	531	572	527	547	555	579	558	556	559	569	563	539	537	570	560	552	552	497	541	588	561	576	563	576	559	538	604	550	560	555	562	527	552	560	549	574	598	583	532	542	552	567	534	529	558	541	561	585	590	576	546	563	513	571	556	548	559	553	565	528	560	543	543	554	554	567	512	538	564	585	546	568	525	553	542	566	564	577	554	552	527	524	574	551	532	521	529	517	566	579	569	538	555	564	560	535	562	523	601	527	526	579	532	534	519	552	562	560	570	568	557	580	566	559	606	577	572	530	531	573	558	571	558	545	572	521	555	556	525	528	568	576	583	570	603	582	558	585	572	566	578	563	560	550	538	554	539	545	590	589	584	510	538	551	537	529	592	542	607	562	520	613	537	569	569	542	570	554	499	536	575	578	556	555	588	575	554	590	560	573	545	511	551	537	581	565	524	529	530	551	591	553	525	573	531	497	543	544	559	566	521	573	578	540	554	527	542	539	552	581	545	541	564	550	559	586	540	566	586	570	522	567	608	566	593	534	579	626	539	551	545	556	542	559	572	614	609	549	532	593	501	525	584	539	538	540	546	584	607	570	563	525	562	572	519	565	530	542	536	582	540	601	573	573	558	549	574	564	551	527	574	582	561	511	565	567	507	571	549	540	551	534	601	567	596	594	544	562	529	567	554	544	566	529	571	583	573	572	523	593	577	537	574	569	537	564	596	568	544	563	535	572	537	588	559	543	530	554	535	521	592	530	577	523	544	565	551	563	548	547	554	541	579	546	555	537	598	576	522	584	534	534	537	554	586	531	540	572	576	523	571	541	534	547	566	568	540	543	578	552	570	596	529	597	563	574	575	617	575	567	576	549	571	546	494	551	582	549	600	519	567	575	545	596	569	555	542	538	528	588	545	542	554	529	570	549	549	543	548	537	550	522	531	532	558	515	585	605	573	546	583	568	578	530	517	582	603	555	536	570	570	554	538	557	558	536	602	572	537	571	580	521	569	552	559	584	544	556	521	534	541	551	547	528	575	536	553	548	596	543	534	544	534	540	578	576	576	555	542	544	526	581	560	559	556	564	545	514	544	600	581	571	568	549	574	548	569	553	573	529	588	594	553	557	560	548	564	575	547	556	550	544	515	536	534	544	526	549	558	543	567	557	549	547	624	537	627	556	507	583	584	537	528	597	590	520	538	568	558	564	578	563	535	572	559	564	542	568	493	543	551	554	551	551	585	627	587	533	515	564	550	518	568	552	565	536	560	548	508	557	555	499	524	571	543	565	524	567	596	530	557	590	546	519	542	526	557	557	537	535	560	538	567	542	586	589	542	584	561	533	573	540	570	512	563	537	602	531	551	567	568	499	532	537	535	557	528	580	556	560	573	557	569	582	569	557	558	566	564	617	558	588	570	590	547	563	609	573	541	547	555	566	530	566	584	589	593	574	547	563	529	571	599	549	558	587	550	516	511	557	556	507	508	600	568	525	549	594	581	545	539	561	576	514	614	542	559	582	533	590	578	584	569	544	557	583	576	539	542	543	536	528	536	529	569	570	544	554	542	553	572	551	569	552	543	555	559	500	555	567	566	567	556	569	568	554	568	577	554	603	596	536	552	546	546	594	579	504	524	549	547	560	575	569	542	528	620	545	536	546	536	537	534	555	587	581	557	580	552	527	545	523	552	548	551	569	572	562	558	537	514	577	520	543	555	539	548	568	563	538	519	517	542	587	570	552	532	538	605	573	577	532	572	573	578	521	573	589	569	552	548	548	564	551	579	556	542	555	583	567	560	577	574	597	589	597	575	552	582	569	534	525	570	558	556	543	581	539	545	546	528	568	550	528	565	561	521	528	557	546	560	563	578	539	576	543	565	538	537	539	556	550	537	564	574	568	616	540	607	565	556	527	564	579	598	546	551	552	565	560	521	546	524	551	544	576	534	553	563	546	543	536	485	516	576	550	557	518	549	546	507	536	560	544	596	554	570	570	538	538	558	542	513	601	561	540	553	537	558	529	624	502	540	533	553	561	585	565	541	558	577	556	579	596	531	540	561	559	544	552	567	554	554	580	594	592	583	563	565	602	572	559	546	573	526	564	554	557	562	516	544	544	589	574	556	560	606	569	563	551	578	604	554	550	595	537	527	568	538	576	532	564	556	545	557	531	556	524	556	542	564	550	505	528	576	540	556	572	575	583	552	562	522	559	514	511	582	595	534	561	575	544	626	495	539	551	596	546	579	551	542	565	526	531	504
14946	1300	1032	854	705	548	548	477	436	460	397	404	374	365	361	398	331	356	356	335	366	366	347	331	335	297	349	336	352	348	365	354	340	309	326	326	347	349	341	341	346	333	359	357	326	284	350	328	323	334	334	329	367	316	295	345	344	324	327	321	303	325	334	315	333	329	343	321	327	314	336	346	339	318	326	376	340	294	304	345	328	331	356	330	333	307	361	326	329	331	298	330	354	352	397	366	303	336	360	327	331	371	330	392	331	290	358	340	348	354	374	333	314	322	343	353	314	319	313	368	327	352	293	313	326	337	347	318	331	329	342	333	322	356	333	358	323	327	357	359	345	338	308	316	339	338	367	327	325	362	348	361	374	309	322	344	364	340	322	324	312	351	307	336	342	341	367	326	335	333	344	325	332	312	328	326	294	287	344	346	353	349	341	362	329	323	319	357	334	354	327	314	372	347	329	319	303	339	329	343	315	330	328	338	366	316	347	346	356	345	340	301	341	334	340	318	340	345	354	362	337	346	341	323	341	338	334	306	339	345	358	296	359	308	284	331	333	342	313	366	355	363	345	338	315	332	351	348	351	312	327	378	307	308	350	333	326	356	321	323	360	347	368	343	330	377	376	309	343	317	308	328	359	330	314	348	338	313	353	305	329	331	346	319	296	361	338	299	348	301	329	337	350	315	346	321	327	337	348	325	340	329	313	346	335	320	321	315	314	355	328	346	340	316	311	321	321	334	314	324	379	367	331	342	371	352	313	372	334	334	348	347	306	339	349	300	309	325	336	346	375	357	348	333	305	352	331	305	306	368	354	322	319	345	348	321	335	356	320	319	295	343	326	348	365	351	322	358	323	298	338	314	301	328	342	341	330	320	345	345	305	330	348	356	351	342	351	337	346	327	380	335	336	363	303	307	320	299	343	334	339	337	329	344	360	345	331	333	351	302	316	311	320	338	325	345	324	341	328	323	319	333	310	338	350	354	321	318	336	340	349	332	349	310	325	324	312	367	363	363	362	326	316	340	348	338	344	325	349	353	347	346	361	309	334	360	334	347	315	333	310	373	349	314	356	354	309	344	335	370	340	331	334	305	343	311	316	338	316	325	351	354	315	311	317	337	323	317	331	330	340	341	336	340	364	373	353	353	334	324	347	347	333	335	344	317	331	329	340	337	359	338	332	304	368	346	336	341	335	329	333	338	319	326	395	305	314	343	311	306	341	349	359	382	313	315	345	372	338	331	350	320	343	317	340	330	310	323	318	315	355	351	315	319	339	331	316	343	310	356	340	334	337	352	350	315	307	347	291	347	330	333	392	320	332	374	333	331	320	347	355	308	338	364	332	316	313	315	336	328	323	313	296	314	325	294	311	310	359	353	322	300	300	331	337	321	350	301	337	345	322	323	308	324	332	325	348	348	323	341	328	327	347	336	309	325	323	322	341	316	366	315	355	321	366	319	347	315	308	294	300	346	318	311	318	339	351	322	341	347	327	336	381	348	376	286	351	332	341	313	325	343	330	328	294	358	287	320	334	342	383	313	364	343	334	325	307	341	363	352	335	316	338	338	351	348	322	268	335	344	342	314	303	323	333	332	350	326	328	342	373	351	331	325	377	292	308	304	328	332	328	343	363	342	344	344	300	355	350	335	334	310	347	341	336	342	313	383	349	284	317	320	366	317	324	316	347	349	321	349	309	353	349	318	317	328	375	331	329	347	335	314	326	350	344	334	343	374	301	323	325	316	327	346	299	326	322	342	284	356	324	334	335	340	356	331	302	285	313	345	337	355	371	316	335	315	334	322	334	322	292	341	362	321	336	326	305	291	330	345	314	364	342	327	328	375	338	381	322	348	289	313	312	332	336	310	318	282	312	310	305	377	333	344	321	313	304	307	323	334	317	332	324	339	315	359	321	333	305	355	330	345	328	338	351	280	298	310	350	328	351	331	349	319	382	344	314	356	381	382	337	316	344	362	345	331	339	319	362	346	360	339	314	324	342	355	345	286	309	308	362	344	307	328	334	337	341	291	316	384	324	352	300	306	324	327	315	310	356	313	318	313	309	320	336	332	347	343	351	338	322	303	361	330	331	313	338	348	329	314	345	307	347	349	326	357	302	313	348	348	337	361	325	314	322	326	333	329	339	321	331	380	317	338	361	353	360	353	346	313	351	355	347	362	321	310	345	318	331	313	341	358	337	366	311	372	342	329	366	311	334	329	331	324	343	319	370	334	345	330	348	335	339	315	349	312	322	327	342	371	370	312	345	335	330	336	336	275	281	328	318	341	339	323	302	289	306	329	332	293	309	345	353	356	317	326	310	336	349	353	339	348	314	350	346	312	366	342	328	353	349	331	335	336	371	338	308	332	333	343	314	329	360	341	351	341	326	350	322	365	330	324	348	346	337	332	334	349	329	325	359	319	318	334	379	330	334	348	322	331	318	334	365	341	339	350	289	319	341	355	310	336	353	326	343	349	318	320	341	367	340	329	343	330	346	319	338	333	328	312	351	289	329	313	328	329	329	309	317	318	320	316	319	310	364	337	341	318	366	353	324	313	312	343	311	328	330	387	297	310	316	306	333	345	349	346	319	326	337	342	349	355	319	347	339	328	345	372	334	330	315	359	337	364	358	314	336	347	307	351	334	323	323	331	343	342	327	328	345	324	322	330	320	320	299	320	343	334	321	331	327	348	324	367	320	358	355	330	348	359	334	337	340	334	331	315	338	310	327	307	338	350	321	338	342	311	333	339	347	349	332	363	332	360	357	338	334	331	363	335	304	365	345	353	350	360	335	335	340	330	300	339	305	324	341	338	361	347	329	352	323	355	351	327	339	308	333	362	330	327	330	330	321	306	334	311	322	362	343	325	330	322	287	310	324	321	335	292	333	316	325	318	336	326	338	326	336	356	348	338	330	324	328	297	345	379	311	315	302	334	359	293	313	355	354	334	369	331	378	303	316	340	343	357	308	338	337	345	309	299	310	312	331	300	324	338	338	333	296	308	334	327	341	370	360	380	352	329	334	345	316	301	278	324	351	331	306	335	307	345	342	334	315	304	296	327	358	348	363	342	340	336	365	355	340	329	343	336	346	331	352	314	312	372	301	340	309	326	346	347	312	314	330	311	344	321	320	335	284	345	377	356	377	334	361	318	345	335	338	320	325	331	345	328	328	314	340	346	359	361	351	333	342	362	339	321	359	331	316	333	329	330	344	292	340	329	354	321	326	320	333	329	310	349	315	305	338	300	325	322	354	357	315	308	345	328	312	309	314	334	317	311	335	323	319	348	332	352	369	386	329	335	323	312	359	305	308	326	332	339	343	312	326	346	345	329	338	332	352	323	317	322	316	329	327	360	353	320	343	325	321	313	326	321	324	298	380	345	324	330	376	336	316	314	305	310	321	366	321	348	372	358	357	329	380	297	332	322	360	313	344	330	349	342	342	351	347	362	302	332	317	304	324	323	349	342	322	304	319	315	343	300	349	299	318	302
8671	1351	2225	2437	2176	1948	1763	1485	1379	1280	1284	1172	1072	1066	999	983	960	927	936	880	887	885	870	919	862	913	890	903	814	888	895	880	938	879	869	864	940	855	892	909	891	848	875	865	817	845	834	828	849	866	815	883	842	846	818	859	813	794	777	812	826	847	846	830	778	833	841	813	842	787	837	792	778	818	831	817	790	822	800	850	830	812	866	832	865	821	822	802	820	855	887	842	862	807	838	811	821	830	840	803	849	803	851	822	812	852	794	816	854	823	833	813	840	821	826	818	830	874	765	870	842	858	811	839	851	802	848	819	840	849	924	837	898	862	825	863	821	770	828	821	831	846	821	774	825	836	821	847	854	826	832	830	855	847	863	831	813	869	838	840	815	843	863	771	841	821	855	775	817	816	862	794	791	865	850	845	806	838	839	832	852	890	848	776	799	760	784	761	833	785	816	823	844	841	829	818	824	859	814	779	837	763	827	823	858	818	811	811	839	787	781	889	814	892	835	834	828	824	812	844	809	815	780	819	819	816	864	799	782	840	809	782	853	826	791	828	862	829	844	848	787	776	851	808	847	843	834	842	809	787	776	808	814	849	839	775	776	798	816	821	871	825	777	794	828	846	853	794	788	855	842	822	849	810	849	873	811	789	843	832	852	857	784	814	854	845	838	833	805	866	738	816	854	847	861	818	836	831	857	868	819	833	859	802	827	822	831	875	768	816	814	869	811	832	772	797	876	830	821	838	826	854	845	870	851	821	827	819	855	758	822	782	827	825	799	784	786	842	852	796	849	786	881	780	840	829	789	850	824	836	842	835	815	855	854	846	791	848	832	810	814	822	838	818	814	818	809	781	832	806	865	806	838	764	796	774	857	793	824	800	799	833	849	854	818	801	887	831	807	833	798	814	831	857	820	822	870	854	853	779	816	745	821	839	868	796	851	791	816	810	832	815	783	773	828	825	767	809	817	759	808	830	866	823	791	878	815	856	768	818	806	810	769	864	841	834	887	852	814	745	887	834	789	804	795	793	842	826	863	804	812	832	790	796	865	775	863	791	820	794	864	791	807	836	834	840	840	808	807	815	801	825	828	846	810	808	852	818	788	834	840	819	865	805	811	842	807	793	819	798	783	831	789	819	791	870	817	771	790	821	796	777	856	836	822	844	792	805	845	842	804	898	795	774	768	772	856	806	804	824	852	832	822	859	855	796	794	802	829	799	854	833	847	818	858	806	797	817	831	805	793	848	818	834	835	825	818	839	786	810	846	797	858	859	849	850	825	769	863	826	852	836	801	798	821	810	829	846	859	810	778	790	784	831	866	833	801	785	834	870	832	829	838	834	855	828	766	857	844	827	815	875	820	816	874	843	795	840	821	822	792	800	810	811	770	841	827	853	858	826	827	807	851	825	766	779	831	802	831	793	853	760	823	857	814	793	823	795	843	828	837	830	814	839	870	821	763	853	847	862	822	856	831	793	853	846	807	800	862	815	861	812	854	733	817	822	818	823	815	832	851	870	866	852	760	833	814	857	814	820	831	790	823	810	836	812	813	816	849	815	832	816	862	784	826	844	839	808	854	804	779	781	853	813	855	838	805	795	788	825	872	795	806	848	804	765	825	837	780	808	740	852	833	821	853	829	792	864	855	828	840	857	880	844	832	795	793	843	867	819	834	838	777	805	815	817	790	825	836	806	806	858	854	786	853	879	819	812	784	855	818	816	862	867	842	771	816	774	812	786	853	843	820	820	823	845	837	834	792	760	821	842	862	856	873	807	799	818	825	825	821	790	830	785	843	791	808	833	847	824	818	766	757	856	790	779	812	827	790	804	801	784	835	836	823	801	833	889	818	815	859	801	820	825	819	823	799	855	776	806	819	824	795	854	836	845	882	851	837	817	775	805	852	758	839	823	788	818	828	841	808	832	826	826	835	864	819	796	774	799	871	864	806	824	786	839	814	791	822	821	788	799	803	836	764	872	817	877	833	784	765	828	824	869	797	884	752	816	816	792	918	845	785	835	877	820	809	871	798	803	801	850	831	809	828	825	876	728	821	861	779	792	841	832	782	869	822	888	738	845	826	837	794	839	817	855	820	792	821	805	833	872	784	862	822	839	827	821	855	803	844	817	811	869	757	853	776	840	868	789	804	825	817	807	828	860	811	823	824	793	773	848	869	794	822	861	757	898	792	811	860	830	814	796	777	816	824	794	815	836	818	811	802	800	839	864	835	841	849	850	833	828	799	786	813	791	861	750	867	808	808	807	862	826	826	856	848	849	833	828	864	799	812	866	831	827	888	816	845	830	801	847	851	770	868	831	814	829	823	849	849	859	808	778	837	847	820	824	797	830	762	845	821	839	829	799	854	833	824	787	826	858	829	797	815	762	809	785	792	851	845	787	813	816	829	801	794	819	835	823	827	831	819	794	827	802	824	834	811	802	835	819	842	855	786	800	805	755	879	792	842	848	871	802	853	816	825	794	820	825	888	810	831	785	829	865	813	801	879	797	801	878	824	754	805	855	848	803	819	899	818	817	803	825	832	771	811	786	829	806	830	842	758	808	813	828	880	818	809	805	810	837	881	829	857	838	780	792	843	871	879	821	805	847	827	821	793	901	861	807	823	781	841	783	802	765	834	804	851	862	870	813	856	859	839	818	806	781	804	793	861	797	815	874	817	846	808	878	797	831	848	828	766	814	816	745	850	829	827	795	817	821	893	830	814	859	853	821	848	778	856	836	813	858	856	782	837	819	767	837	776	846	848	784	813	832	834	848	809	809	876	821	842	840	851	749	816	872	854	835	798	843	828	805	799	863	843	823	814	837	832	754	806	751	808	822	846	824	871	815	808	813	875	817	820	804	820	831	801	837	824	841	847	787	780	779	777	817	801	804	832	799	828	850	842	823	815	826	825	792	852	794	872	835	814	850	785	812	833	839	805	851	776	836	809	802	815	873	862	826	846	862	813	862	832	815	830	772	813	829	814	815	819	785	776	805	837	856	840	813	808	835	797	814	817	803	829	794	846	819	795	811	782	795	832	823	835	812	816	839	837	873	821	814	815	844	823	782	811	833	838	836	798	818	862	803	827	867	805	808	852	792	817	819	835	893	859	797	872	809	815	779	816	771	794	775	825	790	870	816	781	833	792	843	834	806	832	787	797	842	837	822	787	867	857	827	858	830	823	846	877	886	878	812	799	831	789	846	793	858	806	827	847	832	801	840	870	837	867	801	851	815	849	798	820	884	807	804	787	841	818	789	828	899	850	754	784	881	810	776	844	822	821	868	778	848	802	847	871	792	818	784	833	878	802	789	806	772	857	788	778	844	831	851	810	778	825	818	846	767	822	810	835	822	790	877	861	807	840	839	810	797	857	826	833	847	840	917	835	892	771	772	842	769	835	817	845	820	820	838	803	806	825	794	824	798	816	853	796	795	826	823	866	801	815	833	821	829	820	806	834	815	762	837	841	846	772	776	813	848	805	834	829	762	783	862
1735	407	408	347	365	394	415	367	362	355	371	341	363	347	403	367	367	371	345	412	370	381	351	390	345	401	343	398	347	349	367	392	379	405	355	378	377	404	429	371	346	398	417	377	369	387	407	399	373	375	352	380	374	358	385	347	383	417	352	335	366	415	353	385	370	379	354	375	372	343	380	402	377	362	354	352	355	382	407	370	360	322	345	368	395	372	374	348	417	332	400	378	368	356	339	361	395	374	358	334	332	367	374	377	357	361	354	369	345	362	380	378	354	389	363	414	377	354	350	402	404	355	356	372	353	399	343	371	388	372	358	361	377	425	395	377	379	416	335	391	334	383	378	374	353	401	379	366	364	380	358	348	389	361	372	400	355	395	341	349	374	356	382	367	417	405	372	406	377	329	380	391	394	396	416	372	404	413	428	354	370	398	330	373	370	352	388	363	351	345	365	357	355	370	365	384	372	391	397	365	371	357	387	369	381	418	340	384	328	358	376	404	362	354	378	363	379	374	432	373	385	378	363	360	391	411	385	353	373	411	394	396	411	389	392	376	346	358	395	362	350	362	381	365	407	396	386	367	357	364	334	375	394	382	419	347	376	384	354	382	335	370	344	360	390	367	376	373	393	361	354	366	353	352	372	380	380	361	362	371	354	351	404	348	381	389	359	376	377	356	396	358	354	358	339	363	393	376	346	384	359	343	365	374	353	412	368	372	423	394	405	342	336	367	387	355	370	368	394	362	368	377	398	341	426	406	379	405	359	392	381	349	354	379	372	384	402	370	361	406	370	343	389	400	396	345	351	408	369	355	365	328	382	395	370	367	351	390	371	381	375	380	374	401	375	359	368	370	332	366	360	372	394	382	381	381	381	345	380	394	369	369	386	410	372	367	383	362	346	346	380	387	352	360	380	349	405	360	345	359	363	355	346	352	406	406	362	366	392	376	361	340	385	356	354	384	371	392	383	357	336	388	375	427	389	335	379	425	385	380	372	369	353	329	385	366	383	339	353	402	368	335	394	370	376	385	417	371	346	403	359	366	363	401	357	396	379	359	341	421	335	372	359	403	392	402	403	378	326	369	391	379	401	394	355	359	361	365	382	380	372	397	368	323	367	370	360	350	396	371	340	361	392	397	358	399	362	370	356	372	363	384	403	344	373	377	384	376	366	363	386	407	364	377	342	338	410	409	346	393	387	387	332	366	380	382	372	391	401	376	406	360	380	368	376	385	367	362	365	400	378	378	367	342	351	393	391	376	397	370	379	377	391	369	377	353	386	378	351	378	378	358	398	376	405	337	348	388	382	366	381	350	374	373	357	393	342	401	363	380	365	402	360	335	377	368	375	368	363	369	344	355	371	369	391	380	378	381	369	357	375	353	389	346	385	376	358	342	395	395	389	391	364	380	365	354	381	374	359	348	364	371	386	370	376	403	374	383	337	369	376	353	396	350	360	349	387	371	338	374	367	371	363	365	345	357	406	384	362	378	361	376	388	381	386	382	352	376	390	361	375	360	393	373	377	399	367	395	367	383	326	362	401	345	357	369	370	399	347	392	376	386	380	363	367	398	390	328	356	404	389	365	390	363	381	383	375	391	392	380	383	364	377	375	376	402	399	399	365	388	385	385	376	375	363	377	385	353	357	369	347	343	364	404	416	366	367	404	356	357	409	382	371	384	363	405	388	362	391	314	402	347	365	372	372	358	389	367	375	391	363	388	385	366	397	359	373	373	363	328	361	414	382	380	376	413	372	368	364	362	377	339	355	355	383	348	392	376	368	359	353	404	417	365	374	365	363	341	372	357	338	391	382	407	365	376	388	354	372	368	338	335	357	377	351	392	386	413	350	358	394	387	357	367	378	371	396	361	373	374	391	367	377	367	346	344	342	399	364	375	364	355	355	381	367	371	400	366	383	379	374	360	353	370	373	340	333	374	367	365	359	337	352	402	367	357	350	372	350	392	366	353	375	419	378	372	353	369	383	374	386	398	390	395	406	395	357	403	395	380	389	369	378	388	367	381	332	360	385	374	348	375	357	345	381	307	381	367	386	364	363	385	363	354	388	353	337	388	381	367	333	384	368	336	370	397	342	408	378	370	406	371	388	354	385	382	365	351	386	360	395	369	394	430	366	383	366	402	367	375	378	403	378	338	374	358	394	394	395	346	359	353	350	417	370	397	348	357	350	391	348	384	385	352	349	368	338	351	365	379	363	391	410	395	316	404	401	357	435	408	370	389	374	395	336	393	412	375	387	376	379	342	408	370	383	357	376	383	387	364	390	363	403	365	365	415	382	354	364	367	345	369	357	341	364	358	361	379	367	381	353	369	351	363	392	382	377	378	374	412	388	360	370	374	377	373	398	349	376	378	357	345	397	353	374	341	383	387	378	412	365	365	384	349	403	370	354	376	408	360	378	421	397	376	356	372	350	361	364	387	385	384	374	378	394	351	357	347	357	330	398	371	374	368	364	387	360	380	349	418	360	372	413	348	344	357	336	407	348	353	360	324	387	356	350	391	362	351	345	381	367	366	374	364	413	363	352	376	375	372	343	402	398	375	356	375	394	382	350	339	375	416	378	371	396	397	391	348	333	387	395	395	375	389	386	401	368	371	372	364	386	359	337	382	369	365	388	364	407	396	362	348	353	357	379	360	376	383	399	372	339	356	387	364	393	383	336	384	357	391	361	382	343	382	392	371	399	382	378	352	332	374	364	376	325	373	337	394	344	372	383	379	377	373	396	386	369	349	353	398	408	376	370	327	370	365	350	355	353	383	377	361	329	326	381	364	391	373	368	396	357	378	365	358	385	377	427	403	371	333	343	362	406	320	413	365	383	340	392	378	373	366	400	355	350	343	399	363	382	365	361	391	362	374	376	340	327	403	385	377	364	408	369	356	358	384	392	379	370	380	393	358	356	369	384	376	390	369	395	409	377	376	392	358	343	369	381	371	401	364	426	373	384	374	351	389	372	365	371	379	354	353	395	367	403	363	353	319	364	352	324	355	346	360	355	371	391	377	337	361	362	358	372	340	389	385	363	391	370	372	320	351	376	345	340	367	369	356	380	362	362	392	382	374	380	390	338	380	340	390	379	381	335	359	362	369	343	334	349	378	389	392	377	383	388	376	386	395	388	335	360	379	367	335	347	357	375	368	357	392	383	388	394	356	400	345	370	380	354	366	365	369	367	415	364	372	361	386	374	370	407	357	399	381	343	337	345	394	375	382	357	361	365	351	375	381	384	398	366	382	355	348	364	407	370	389	382	370	355	341	383	357	351	366	406	347	367	367	378	355	368	369	363	374	380	382	367	338	398	378	359	380	372	349	395	397	357	387	320	358	379	370	431	345	400	389	338	383	357	357	358	361	383	373	368	340	342	368	407	380	435	360	350	361	341	378	345	368	383	422	382	399	331	393	396	359	390	385	358	392	372	338	385	348	349	358	385	343	427	412	369	335	381	371	394	361	366	396	356	365	394	387	381	397	395	370
2184	912	908	919	894	864	894	850	865	884	848	871	867	885	854	848	845	863	918	863	856	836	821	822	883	853	844	840	842	852	886	900	866	833	857	852	943	917	885	870	888	865	811	845	855	876	847	848	912	837	830	827	858	898	790	860	904	814	813	885	842	877	818	841	835	823	861	819	832	881	806	880	868	899	848	866	865	820	904	846	820	842	842	856	856	834	839	853	800	845	815	930	930	828	815	864	855	862	860	870	854	883	859	886	831	819	876	914	873	901	878	885	890	884	831	884	830	918	823	859	853	846	849	799	821	857	845	795	857	823	855	846	881	867	846	904	819	894	845	870	897	872	785	887	865	860	848	882	867	879	847	874	864	886	840	831	888	888	841	890	865	843	868	885	900	829	860	902	856	817	847	823	838	859	801	841	898	848	794	821	872	863	845	808	867	792	882	835	826	851	875	894	831	911	866	866	936	848	879	888	882	899	873	833	857	884	888	842	838	900	886	856	861	825	876	866	861	834	850	835	884	894	861	849	880	852	827	854	807	876	847	844	918	845	873	801	866	845	857	796	839	790	879	907	864	873	863	851	866	860	876	874	833	909	835	852	824	874	856	854	880	865	867	860	868	904	885	804	864	789	861	843	915	876	861	855	829	819	882	867	838	859	927	854	913	881	890	873	875	849	899	829	859	863	899	865	915	890	838	832	887	905	849	861	853	895	818	875	847	848	856	829	863	805	900	846	844	854	849	886	874	883	844	864	838	820	838	836	899	825	890	886	890	872	835	875	899	854	886	876	827	858	869	900	894	902	880	815	847	824	856	897	862	881	874	853	807	861	864	836	831	874	841	886	844	886	865	867	820	860	883	854	849	861	844	879	884	892	859	858	885	863	839	888	875	871	883	852	851	879	839	860	858	881	904	862	918	905	824	839	897	894	851	860	854	893	786	835	878	865	877	784	896	809	811	838	847	903	890	869	859	876	822	843	814	900	879	850	826	879	851	863	866	886	852	790	848	873	834	848	894	841	820	857	847	846	804	863	906	881	876	838	877	842	875	874	798	859	880	820	868	830	897	882	874	870	829	839	856	858	843	824	847	829	919	923	822	843	848	890	873	883	868	901	863	880	838	868	842	796	878	885	887	838	845	857	849	858	879	877	853	862	897	841	839	871	837	860	886	787	864	874	873	813	878	846	878	856	869	856	820	876	836	833	893	884	847	861	851	875	835	844	920	871	829	889	844	843	891	792	867	910	811	884	876	819	847	833	862	875	853	910	787	815	856	893	852	816	824	873	899	872	868	820	839	807	902	862	878	845	884	880	847	844	871	876	840	859	823	819	860	876	870	844	948	876	864	817	868	846	845	846	832	874	880	804	830	820	859	838	899	902	864	841	871	903	851	821	861	890	829	810	856	837	847	907	867	918	841	840	800	844	863	915	926	845	877	846	853	928	825	865	871	857	860	887	852	855	884	860	915	855	893	890	825	854	881	850	869	865	852	872	874	860	905	804	811	851	825	829	895	839	835	823	878	847	850	850	874	861	859	896	843	871	846	824	824	846	920	842	850	856	904	851	869	812	873	869	863	870	854	814	862	857	844	849	850	873	881	801	868	887	878	892	835	820	852	900	882	867	866	845	866	852	842	913	858	872	855	871	891	868	871	845	859	839	859	910	864	840	870	855	901	849	881	846	916	864	849	873	823	858	865	804	884	860	842	865	842	890	871	891	855	853	896	870	876	856	859	851	839	813	850	832	907	883	812	890	866	866	879	834	833	834	825	870	866	852	933	828	838	824	869	837	829	826	859	835	858	928	828	900	837	870	894	854	925	881	885	872	889	811	871	873	822	826	908	874	846	821	854	802	837	852	915	856	865	882	862	836	851	851	829	824	863	837	918	878	832	860	819	843	879	825	823	955	854	880	859	926	842	924	873	858	888	866	889	857	878	892	867	861	884	857	888	882	872	796	879	866	834	862	868	868	875	810	813	842	830	826	858	810	840	821	910	792	847	866	859	878	846	842	834	851	838	878	885	862	810	830	884	888	860	881	862	855	884	870	925	810	816	806	878	855	835	812	882	850	892	886	908	833	875	858	854	828	885	869	896	869	829	812	854	840	815	854	833	834	814	887	878	865	853	860	873	834	922	873	850	886	819	874	890	847	898	888	859	835	900	891	881	859	888	873	857	792	880	842	901	861	876	862	888	891	886	813	878	849	866	832	856	880	868	906	906	849	850	836	856	863	819	849	831	885	868	860	829	888	812	893	900	901	894	866	865	819	905	856	885	879	810	797	890	823	845	863	841	847	864	849	888	798	828	791	883	880	806	805	850	859	845	849	887	826	885	879	819	918	866	872	816	837	846	866	877	817	861	829	855	847	932	839	847	856	794	891	876	828	850	863	883	844	870	826	864	873	841	808	872	838	840	816	867	870	807	928	827	857	851	864	879	874	924	851	873	850	873	855	855	857	900	875	824	833	834	837	874	857	877	827	816	821	842	838	864	921	825	854	818	908	828	801	872	826	889	866	837	853	860	881	851	822	857	797	871	879	865	867	855	807	867	861	851	839	912	856	901	857	903	844	854	858	831	803	884	885	821	877	855	854	863	891	858	907	829	851	888	824	885	915	869	850	827	829	872	844	847	859	875	870	842	888	903	832	874	861	810	851	848	843	833	856	886	846	857	857	878	836	869	863	820	862	896	848	873	877	829	842	877	831	817	913	868	822	839	908	844	857	814	863	856	882	824	846	829	851	877	843	855	913	836	817	859	845	871	848	812	909	840	911	909	819	909	832	845	847	839	831	910	848	829	878	928	869	862	852	882	866	822	856	819	868	882	846	874	790	858	860	897	812	907	926	903	860	874	858	855	848	840	881	843	875	856	912	847	870	853	830	856	855	844	932	852	864	804	841	879	911	810	867	877	904	887	813	916	836	838	878	807	877	846	864	878	840	892	854	840	889	873	875	883	869	864	879	882	896	860	863	812	879	900	858	826	833	829	890	841	835	862	817	825	886	856	832	858	904	861	854	842	884	907	819	840	853	852	803	804	889	905	894	903	863	839	855	829	858	895	877	884	870	873	894	873	894	847	910	834	886	834	873	831	809	803	820	841	844	867	883	902	823	887	863	824	840	847	882	863	819	885	878	865	892	869	905	889	865	820	867	886	876	882	840	891	928	838	851	853	859	843	865	846	880	837	868	873	861	897	911	857	904	877	868	859	836	834	853	830	864	873	874	814	886	835	860	845	828	844	841	838	815	903	857	842	889	827	857	859	873	818	890	888	876	862	871	829	888	867	841	835	835	831	849	838	850	850	839	842	833	857	827	874	911	874	832	830	874	849	872	838	887	889	833	845	840	924	835	810	836	851	821	865	814	816	846	896	836	891	863	856	850	810	861	847	864	869	849	871	782	866	853	900	887	854	876	868	873	839	844	869	882	847	839	866	852	871	803	892	866	825	873	892	901	840	841	854	859	848	838	857	858	891	865	845	837	896	839
7541	516	511	430	369	296	311	264	252	271	229	227	244	238	263	241	204	231	211	202	209	199	216	225	201	192	244	213	209	193	221	192	194	224	229	214	201	193	217	206	203	212	223	228	216	185	211	216	226	222	199	226	215	207	188	208	222	190	211	232	224	207	218	225	195	194	182	217	202	202	216	231	226	217	195	202	224	220	233	219	184	202	232	203	201	201	197	195	230	196	220	213	228	225	233	202	204	213	213	221	183	227	220	190	174	188	207	214	221	209	203	221	235	222	213	192	227	189	197	216	218	237	199	198	194	214	215	209	192	203	217	205	200	191	223	205	163	203	217	214	198	209	226	188	198	207	211	208	205	233	186	205	185	211	203	229	221	216	191	198	211	221	216	220	213	199	217	179	205	200	211	210	208	176	210	216	207	206	237	201	217	217	201	194	197	179	221	193	217	212	207	222	225	198	222	196	233	208	201	199	235	233	207	199	177	185	195	211	214	204	216	211	192	210	210	207	214	209	189	205	211	213	206	229	214	204	176	182	216	199	207	214	201	213	189	213	224	217	203	193	231	188	223	241	194	196	204	174	180	201	196	174	218	225	217	195	208	224	183	206	194	212	222	202	214	222	213	198	202	176	202	197	209	211	222	205	209	188	212	198	233	210	222	200	187	183	216	191	186	182	210	188	226	219	238	188	201	197	236	217	229	208	181	195	213	198	207	183	195	174	170	221	196	228	178	204	196	206	247	216	212	193	195	219	212	180	225	197	248	182	190	231	213	194	208	174	184	188	185	199	203	200	199	202	217	213	248	219	224	194	225	225	210	209	197	192	218	221	211	223	204	192	194	197	204	181	218	255	206	227	187	218	221	244	227	189	222	211	197	252	211	195	211	200	229	204	215	201	208	202	200	198	208	187	207	210	194	176	211	178	215	247	228	221	195	190	196	216	188	224	205	222	205	210	190	194	190	162	213	226	180	200	179	197	220	213	212	217	212	210	225	181	220	219	178	220	198	178	216	186	196	254	202	209	212	230	209	193	193	180	196	201	198	215	210	217	213	211	189	207	207	205	188	191	209	208	192	196	208	202	214	196	206	167	179	226	203	210	202	177	216	208	228	210	229	216	195	234	197	213	207	220	204	178	182	184	195	208	205	202	209	209	196	217	206	193	217	219	220	206	216	206	218	196	179	219	204	206	220	210	217	224	200	207	207	220	203	194	210	213	220	188	224	187	203	184	182	193	222	216	202	220	217	217	202	224	216	243	168	179	207	229	204	222	234	177	224	220	183	202	190	187	192	189	197	206	199	213	196	190	219	207	183	195	214	209	210	202	197	195	230	190	198	193	203	194	217	200	178	219	201	198	213	207	221	201	195	220	202	199	228	209	185	204	185	211	195	202	192	192	209	226	213	208	205	204	206	211	208	201	194	208	225	218	249	198	219	230	195	191	218	194	200	209	234	226	203	219	181	173	200	209	226	198	232	199	225	222	205	212	223	204	189	225	215	189	188	190	225	211	210	196	218	195	220	189	202	205	222	202	196	226	217	239	196	210	217	222	215	194	207	209	227	185	207	213	205	229	201	205	216	196	189	200	193	211	234	223	186	190	215	201	209	199	207	251	220	222	209	194	197	194	216	208	208	204	229	204	222	192	202	224	211	199	210	198	214	207	217	197	188	213	210	207	223	183	215	235	209	211	211	207	196	197	216	226	183	202	198	197	227	205	214	194	231	216	222	225	215	187	183	221	214	215	207	204	205	207	214	205	189	241	206	218	202	197	207	193	198	216	208	225	206	193	194	205	175	217	210	196	219	198	190	192	200	222	207	221	175	210	205	227	192	215	212	221	217	217	221	212	227	223	205	213	225	210	206	196	224	205	192	226	203	197	183	239	215	218	201	204	195	246	227	230	212	197	238	201	182	200	209	197	205	227	212	221	206	198	201	203	165	201	199	215	199	187	199	220	201	196	237	203	223	229	203	178	221	225	229	216	216	216	201	200	208	226	233	220	197	198	208	184	185	222	235	243	183	208	215	218	194	231	165	226	223	225	211	226	193	208	207	204	223	212	212	208	222	175	181	201	188	181	212	209	200	220	226	198	216	212	212	220	222	210	193	210	201	237	223	196	196	195	212	210	193	204	178	212	201	203	207	206	182	201	211	210	214	200	212	190	226	239	243	199	221	233	189	211	196	219	207	212	189	204	195	210	217	227	212	223	203	182	208	208	226	204	248	211	198	207	214	208	203	189	193	218	191	205	183	209	232	212	206	204	200	172	194	216	179	204	220	206	199	222	220	218	208	204	225	195	205	229	222	200	210	199	211	203	197	242	177	233	221	208	210	217	190	195	233	238	206	200	232	209	226	204	212	203	215	191	213	209	209	213	214	207	217	228	189	195	192	203	189	186	170	184	227	217	227	226	206	205	230	204	185	207	222	206	202	226	204	221	217	228	201	210	197	222	221	200	193	215	233	190	197	229	243	188	219	234	176	203	221	224	201	206	188	219	214	198	198	211	207	200	223	180	193	190	186	238	229	181	210	194	183	209	209	209	230	209	215	201	219	199	210	220	214	192	183	184	219	220	210	219	216	212	194	214	188	186	187	211	213	220	231	184	209	214	207	205	215	215	225	226	227	215	230	225	210	215	210	223	205	209	222	210	245	223	205	186	191	198	179	206	243	211	220	204	191	200	188	185	216	184	222	221	185	206	202	191	194	212	208	201	202	183	227	180	209	209	203	206	202	230	188	210	199	196	195	194	196	194	193	191	205	214	181	202	196	209	189	209	209	202	205	184	205	194	205	196	210	180	220	198	224	198	235	221	193	180	199	212	222	223	216	200	188	195	197	200	214	226	233	209	215	211	216	182	245	174	177	194	205	214	184	215	196	183	206	223	210	186	205	210	213	206	193	203	196	210	212	207	212	237	191	188	222	225	188	227	199	221	209	177	247	233	214	211	201	196	199	215	208	208	223	206	212	211	217	230	211	213	201	225	201	194	239	199	207	196	218	190	183	234	205	187	196	167	203	183	230	182	193	215	220	227	212	198	227	204	188	211	185	232	225	206	211	218	231	185	206	197	204	200	192	195	188	180	219	220	220	218	196	243	207	214	226	179	219	187	176	215	194	224	227	221	182	228	216	202	222	221	213	221	226	213	190	211	207	217	224	221	194	204	231	209	209	215	206	193	220	196	178	212	221	224	208	201	190	200	204	219	189	225	201	203	216	240	213	192	197	219	228	196	220	213	217	206	216	199	203	233	204	235	200	171	217	227	227	206	221	213	202	194	208	208	211	204	224	189	210	193	230	201	196	201	202	212	204	198	208	215	198	204	187	216	202	205	221	208	205	212	208	238	176	217	203	172	206	238	217	203	213	190	186	213	183	188	196	205	212	187	195	234	206	202	214	216	212	206	208	214	190	194	203	191	215	200	207	198	190	185	197	222	223	197	207	200	198	182	213	221	213	215	198	191	204	224	178	185	202	213	213	220	195	204
6417	847	1179	1388	1246	1161	1049	897	863	860	772	742	736	666	627	657	623	613	580	649	605	589	574	588	533	575	587	580	592	570	582	586	557	511	569	520	556	568	553	583	566	566	540	549	526	549	555	548	548	549	538	546	574	534	547	528	536	531	553	508	539	563	514	576	547	554	515	549	546	558	556	578	560	544	529	546	561	551	587	574	571	583	587	525	524	520	541	552	534	543	537	566	538	544	550	560	500	579	523	587	554	528	553	558	608	570	554	538	516	576	571	586	585	579	559	539	522	534	565	505	560	548	553	584	535	576	550	566	567	578	533	550	533	540	588	520	548	568	547	584	562	543	531	581	533	599	555	561	561	526	587	589	550	552	517	588	533	592	596	554	542	518	542	624	512	523	556	538	547	565	592	562	560	524	501	516	591	492	577	486	566	553	562	532	558	530	529	547	595	516	522	564	566	555	553	599	553	528	538	570	571	571	535	549	572	550	555	511	590	524	559	536	511	532	512	522	542	530	573	519	584	568	557	549	535	567	523	532	522	554	522	573	540	565	535	581	543	560	529	531	571	586	554	523	535	546	521	549	583	563	555	544	554	548	537	568	544	560	536	579	518	554	537	572	599	551	602	529	544	535	558	564	557	552	553	524	553	533	544	554	580	523	524	568	540	563	524	547	582	547	554	557	550	511	544	568	520	525	548	539	530	573	570	560	571	478	570	546	542	548	596	532	568	534	553	539	533	555	577	539	569	526	510	493	593	534	543	528	550	555	566	557	585	533	568	596	549	524	564	577	533	559	524	559	556	552	588	552	538	531	568	568	549	523	550	563	547	550	570	569	559	583	544	560	574	547	543	525	555	559	577	577	537	530	539	495	565	535	544	561	521	569	528	555	512	547	561	553	580	578	506	513	591	541	564	538	557	564	550	555	547	534	548	512	515	576	533	561	567	554	532	581	533	563	568	554	565	551	570	516	557	560	552	542	535	553	540	558	561	517	524	529	559	593	546	551	538	568	496	513	582	552	573	552	550	558	496	579	589	556	547	570	585	527	547	533	527	509	529	557	536	527	579	568	531	543	534	549	587	529	540	494	528	560	584	543	618	555	495	578	543	532	524	526	533	541	550	549	551	541	559	521	557	556	577	523	551	512	560	578	543	550	549	528	562	558	545	549	560	546	563	548	489	510	528	572	547	577	563	543	541	584	562	546	549	524	586	548	561	545	573	557	529	556	576	569	535	515	521	552	561	540	539	562	558	513	565	593	563	585	551	605	580	542	552	566	590	544	552	540	542	519	524	582	583	561	536	518	537	574	557	523	553	579	518	564	567	520	556	571	553	540	572	525	518	579	516	548	582	558	587	550	552	570	557	621	549	536	530	530	579	556	539	548	579	535	587	593	553	497	562	586	505	552	538	589	561	544	526	588	530	522	583	506	520	563	579	559	513	567	545	569	518	546	561	533	528	535	543	559	572	566	514	539	556	590	528	541	557	543	539	549	529	575	549	574	573	557	530	558	546	559	548	529	524	602	536	538	550	474	568	551	538	566	550	551	559	554	549	510	528	532	593	541	511	529	543	537	553	570	547	578	537	537	538	556	549	545	578	584	522	532	524	549	518	560	560	564	524	543	575	556	566	560	522	541	576	605	519	573	562	531	541	568	527	570	527	530	593	519	541	543	564	540	554	551	521	524	533	562	549	588	557	588	501	527	566	555	540	591	547	574	561	535	585	535	513	543	526	533	554	566	556	573	562	570	529	506	538	585	529	537	560	588	562	543	547	548	553	556	581	585	541	528	542	521	551	563	542	542	526	563	579	549	534	520	570	550	585	506	521	609	570	521	593	540	571	542	527	527	552	563	548	583	565	560	569	534	539	533	559	589	571	570	550	558	511	506	529	553	543	532	576	610	552	545	538	563	532	566	519	561	541	538	569	557	558	545	565	552	549	516	575	555	605	581	536	556	539	513	594	542	561	563	555	541	588	556	515	546	545	492	535	595	556	537	536	589	557	546	506	572	544	543	538	567	565	530	566	565	520	513	540	570	539	562	540	555	550	548	524	520	570	525	521	501	566	566	526	540	521	568	534	567	539	583	568	504	566	543	539	527	565	546	542	512	540	520	532	547	541	541	550	568	548	547	550	520	547	520	555	592	568	538	574	559	531	526	565	552	600	527	538	563	562	536	577	557	522	544	552	536	574	525	563	542	531	558	583	582	579	536	571	556	561	542	541	549	587	561	509	528	576	553	555	544	531	517	538	539	562	562	560	551	556	547	556	550	589	538	553	483	540	546	566	545	550	528	563	469	583	517	520	542	543	545	482	565	538	533	554	522	540	558	498	549	586	572	515	559	514	537	563	535	563	579	560	531	511	530	534	548	558	557	521	565	561	592	568	581	521	506	524	557	545	538	512	563	576	569	546	552	552	557	533	565	569	544	528	562	544	563	532	541	548	521	572	549	531	606	516	551	542	547	534	509	526	573	542	522	560	523	549	567	566	521	556	599	537	566	565	528	539	561	545	595	591	537	519	510	592	531	530	537	581	555	566	537	577	572	592	596	509	553	532	572	547	603	542	545	530	532	533	513	568	511	531	563	552	519	565	576	584	531	533	559	512	551	523	571	538	587	571	535	560	539	583	558	531	523	562	524	549	609	580	548	564	563	549	567	542	533	519	561	551	569	569	535	538	587	525	554	525	563	563	548	592	558	546	510	544	559	551	537	555	534	578	518	559	537	513	559	571	546	546	552	516	599	527	561	531	523	544	583	578	542	554	551	603	568	596	544	577	524	582	543	557	531	571	534	591	523	551	518	532	588	544	547	552	568	548	573	517	582	584	556	544	561	570	542	544	556	545	507	542	529	559	504	525	547	504	575	594	537	557	536	531	544	560	534	541	544	562	495	546	531	588	515	501	559	513	561	541	565	590	531	577	555	551	533	512	511	526	515	593	542	532	544	563	596	549	545	552	581	560	575	536	546	496	581	579	524	563	541	578	545	563	535	521	520	613	514	514	591	495	539	526	545	542	523	541	505	532	572	487	535	568	528	513	549	564	523	572	573	538	546	570	540	559	549	566	591	565	543	542	556	580	553	580	569	551	572	534	545	575	538	502	551	552	523	523	604	543	536	541	537	563	513	570	551	553	471	549	567	569	511	570	522	548	546	540	571	547	534	555	546	531	528	562	527	541	542	567	549	555	549	521	520	534	510	574	571	552	533	521	543	580	540	542	526	567	536	577	517	561	560	565	558	545	601	568	571	627	541	497	571	563	540	545	549	540	555	534	576	556	544	605	525	613	539	549	533	528	557	514	550	542	516	597	574	514	532	572	575	496	550	543	556	513	566	541	530	521	507	546	553	496	527	525	551	524	526	588	542	560	547	556	546	552	579	538	522	597	552	507	531	535	529	567	566	562	581	507	589	548	558	560	546	544	537	563	529	544	549	547	510	548	557	605	536	542	541	595	528	560	551	527	551	526	516	556	594	552	569	527	506
15187	1374	1059	837	634	519	554	456	415	429	402	422	403	356	364	375	341	344	340	374	346	377	323	360	337	298	356	359	338	322	308	322	336	350	311	341	368	328	345	344	336	347	292	365	337	328	328	334	300	337	334	322	349	362	369	332	293	321	355	347	320	357	384	323	335	367	358	305	341	330	322	307	344	326	339	365	362	309	331	341	373	339	320	364	318	349	348	324	305	316	356	313	350	338	335	320	318	345	361	351	323	337	350	338	323	318	311	321	329	343	327	340	316	324	329	357	340	316	299	329	358	331	310	329	319	327	329	302	373	306	313	308	317	323	330	352	331	361	300	342	308	328	312	296	307	335	327	316	321	353	326	356	360	318	335	309	353	352	346	319	353	343	359	337	299	314	282	348	340	382	366	350	341	338	329	328	370	305	325	322	321	312	299	324	360	370	332	329	327	364	327	354	325	329	327	371	349	339	356	361	351	345	321	318	336	314	347	342	344	341	332	310	302	335	333	309	362	319	312	315	328	296	309	341	335	331	372	344	343	346	322	328	330	338	319	325	336	323	311	338	373	347	356	326	338	359	329	348	334	335	309	334	333	309	348	333	353	332	311	345	332	323	372	334	303	326	323	344	333	325	316	341	374	302	317	374	299	346	341	320	378	333	333	294	332	323	313	379	305	333	331	357	335	338	337	299	326	345	349	339	316	319	324	323	337	321	310	294	324	298	334	332	328	337	311	338	335	362	350	350	333	354	313	348	336	335	302	311	337	336	323	342	296	318	337	359	338	304	308	325	345	387	340	321	332	304	300	314	328	389	312	358	333	306	368	345	328	334	370	338	331	316	317	294	335	338	308	373	361	372	321	298	307	353	346	361	341	334	355	348	325	330	288	321	318	334	357	307	344	343	322	330	344	318	344	318	324	347	315	333	341	319	334	316	290	314	360	356	332	321	336	361	331	328	318	356	355	341	345	354	364	315	356	315	316	337	367	314	332	332	308	370	351	356	314	315	365	329	331	365	338	340	347	347	317	341	333	328	334	327	300	369	341	330	325	333	337	342	299	338	368	334	310	347	316	367	356	303	306	331	339	343	318	311	340	309	360	371	356	369	355	364	334	334	302	376	313	346	309	293	326	344	318	357	353	338	335	323	340	302	306	339	320	319	336	318	351	370	336	332	352	327	303	309	351	351	331	308	342	333	324	307	339	312	309	347	313	328	329	351	324	329	315	361	345	394	372	300	335	321	362	296	343	335	309	347	342	314	322	357	315	367	340	360	328	320	354	308	400	334	318	362	303	315	337	324	343	332	366	338	334	326	351	327	349	310	327	348	312	359	356	317	328	343	310	314	346	322	356	311	344	342	297	327	317	336	343	322	338	319	372	321	342	338	322	306	318	332	334	314	322	333	293	319	348	327	327	323	338	318	325	334	322	367	335	348	315	322	358	321	338	334	349	310	331	314	312	321	319	340	337	318	337	322	362	318	274	334	318	335	318	328	352	345	328	342	323	302	330	346	305	355	370	272	343	349	338	359	353	368	334	364	351	312	344	342	324	318	368	373	356	354	336	325	347	353	337	339	363	315	358	307	376	327	310	337	338	304	352	337	337	313	341	298	343	312	313	341	389	326	348	351	303	352	317	326	311	349	298	320	335	360	336	327	332	335	335	307	330	320	328	345	329	311	306	328	325	326	343	345	349	364	337	347	329	360	359	318	314	351	355	349	372	319	337	337	311	311	355	354	310	312	327	335	344	332	310	358	322	314	328	370	324	345	327	350	344	324	323	313	356	358	334	355	362	308	314	332	326	348	335	340	331	312	379	359	286	337	321	342	359	330	308	328	317	334	331	373	349	314	310	353	338	379	359	332	339	307	360	321	354	335	349	347	314	325	327	337	335	324	331	312	313	359	356	323	349	332	345	333	337	347	368	340	342	328	347	355	342	312	319	370	316	326	363	346	326	335	353	340	345	322	353	302	355	310	354	363	358	303	327	311	325	352	330	322	364	327	290	357	330	323	346	307	370	307	333	311	298	310	339	320	352	330	334	361	344	346	310	331	305	348	357	337	363	315	323	329	334	332	345	302	350	308	330	305	314	340	310	335	295	334	346	349	299	334	360	351	324	366	344	347	352	328	338	352	341	323	310	319	379	308	374	324	311	339	378	321	375	324	374	364	317	322	313	339	349	340	304	347	355	341	330	337	304	330	344	308	312	341	324	323	326	299	332	368	308	331	382	344	334	314	337	295	366	347	310	280	331	320	324	392	330	332	332	338	320	340	331	335	340	323	336	334	334	346	319	341	362	358	323	297	314	321	352	365	330	390	356	353	332	297	332	324	332	353	335	314	301	315	359	369	360	338	356	285	309	347	360	304	341	323	367	335	324	364	311	347	371	291	334	332	359	364	351	358	341	366	328	336	352	324	273	349	341	322	335	362	318	336	342	365	309	333	329	336	335	353	328	344	301	345	379	344	340	332	317	358	325	358	339	365	349	349	338	362	299	377	310	342	343	335	338	323	309	324	320	343	332	340	348	326	338	324	339	339	308	320	334	289	334	332	340	340	333	319	344	303	325	352	330	340	335	353	339	329	320	350	319	333	312	361	336	311	312	348	329	357	332	303	304	361	306	332	338	383	319	305	327	319	337	335	335	378	321	306	309	287	315	326	336	318	334	325	338	326	342	343	351	296	332	342	314	369	340	310	324	348	341	354	335	360	355	308	337	353	332	335	346	316	314	333	331	353	341	371	327	298	300	325	313	294	312	331	323	313	337	302	334	333	321	348	375	302	330	329	304	311	349	332	333	334	325	299	302	335	347	352	339	335	381	327	336	351	358	350	330	333	328	345	346	353	317	368	330	333	352	329	357	348	358	343	342	345	312	303	337	337	354	370	316	316	340	306	332	341	313	308	297	328	368	315	308	338	332	354	340	334	333	364	350	336	324	350	349	294	375	365	341	332	316	345	291	322	302	365	300	284	329	361	312	380	345	305	313	301	340	333	300	342	296	307	342	342	357	360	333	298	334	329	356	376	345	320	356	330	388	367	328	306	317	351	339	344	312	319	350	297	349	339	332	321	320	327	334	321	337	343	356	333	374	359	316	338	328	305	333	324	326	281	357	324	343	340	331	317	308	348	332	301	386	355	325	363	327	322	334	348	355	339	341	347	346	306	339	349	331	330	382	348	354	328	358	361	370	343	310	315	380	325	367	341	297	360	357	359	331	383	300	335	313	381	344	314	365	335	340	337	362	342	339	353	351	363	295	352	301	305	372	344	326	328	350	354	331	319	310	342	347	325	317	280	311	348	318	324	328	314	333	327	336	353	341	329	339	339	332	307	321	350	319	378	377	309	315	294	316	292	354	318	332	347	302	341	294	362	328	347	350	330	356	356	322	348	288	329	351	340	345	353	344	330	311	334	354	317	317	338	324	339	327	329	334	327	366	306	299	335	315	314	354	336	317	337	334	320	320	295	336	332	329	356	341	340	338	322
8747	1395	2199	2548	2239	2043	1818	1518	1429	1251	1256	1091	1113	1041	991	947	934	960	868	967	909	885	893	872	918	819	856	856	853	889	891	867	856	816	893	919	815	839	848	833	748	864	838	832	843	833	841	877	834	842	809	834	891	880	826	828	819	810	847	844	882	825	816	834	783	809	820	799	779	848	779	825	795	811	870	790	769	808	847	791	785	840	813	827	817	866	796	839	826	800	787	814	842	834	828	798	846	793	807	767	825	819	863	836	857	819	804	809	807	777	769	869	807	795	833	775	784	820	853	830	792	803	812	874	842	848	869	836	806	880	830	793	877	814	819	823	798	803	778	806	831	816	814	855	824	818	855	833	850	755	822	861	815	817	863	784	856	812	815	856	839	791	839	829	840	860	817	850	832	747	868	841	803	816	800	832	894	855	857	812	780	822	806	793	808	836	871	850	800	753	787	876	844	812	847	798	805	819	826	827	850	858	830	855	834	775	813	823	852	823	825	805	817	788	826	788	777	843	818	807	831	813	854	778	829	868	835	810	817	830	852	867	777	826	794	834	777	847	821	815	805	821	834	859	874	832	812	824	787	802	809	806	806	803	830	823	805	843	829	804	851	865	833	797	849	864	871	796	776	802	808	782	813	746	819	822	855	761	832	869	788	762	811	825	825	784	802	814	824	844	839	814	861	784	888	816	877	816	807	804	852	843	842	867	812	821	845	855	803	872	799	858	798	848	837	801	839	828	858	766	819	828	861	769	870	829	866	839	817	805	796	816	816	817	867	884	848	860	804	833	804	831	791	793	829	836	841	841	784	823	854	781	810	840	791	786	807	790	833	800	850	850	769	766	819	801	866	850	815	827	873	779	821	839	814	811	821	850	834	791	781	783	859	799	795	843	839	817	809	828	819	781	859	792	801	835	764	762	832	859	871	811	801	828	799	803	835	832	801	819	899	839	837	763	825	826	811	798	817	817	786	871	854	780	809	824	799	792	858	853	807	840	842	835	840	801	770	829	845	859	795	815	830	824	801	829	810	830	792	816	828	835	817	831	808	835	816	799	804	835	851	808	783	840	763	818	824	823	796	780	838	779	822	860	842	794	825	857	831	823	841	846	864	858	805	851	804	839	837	789	798	818	822	757	839	792	822	854	837	808	854	896	811	805	816	844	822	798	809	831	832	830	857	797	827	797	772	829	856	799	847	787	869	811	797	798	799	779	801	839	847	781	844	853	820	801	861	791	792	791	830	794	814	823	803	853	780	813	801	808	817	772	831	797	872	831	840	848	832	823	811	824	806	805	828	807	796	843	780	815	814	766	865	795	837	824	841	817	783	842	822	853	840	835	827	804	843	784	771	796	854	802	794	823	805	817	845	838	827	822	836	864	846	772	765	773	859	853	825	799	832	847	820	796	768	854	859	809	874	883	855	827	814	850	794	800	847	894	793	896	776	857	802	845	809	819	779	832	801	793	865	796	827	847	787	788	830	797	833	784	885	807	846	841	767	778	822	809	852	779	804	796	877	826	797	868	832	784	802	810	849	782	829	806	827	820	815	772	810	820	827	852	818	854	874	817	883	822	824	827	820	874	842	798	872	759	852	749	815	852	800	810	827	804	811	833	815	841	841	832	819	762	820	788	825	847	828	849	822	788	811	833	876	773	788	803	787	810	780	832	790	816	792	825	779	784	815	812	813	787	844	828	853	826	850	823	760	819	822	800	814	809	795	850	860	804	803	827	823	799	858	776	768	833	811	824	827	844	795	819	794	838	778	833	824	833	829	816	825	821	836	804	800	815	805	840	825	821	843	770	788	786	824	834	839	797	827	830	809	858	828	811	794	834	798	830	847	805	842	836	791	824	846	850	858	832	785	786	793	852	834	784	826	877	872	843	818	796	863	817	815	853	808	855	795	780	799	791	815	801	835	809	829	768	869	853	838	797	777	805	865	830	809	824	811	801	830	830	778	857	816	815	786	848	797	778	833	840	778	815	794	758	831	761	831	847	840	803	830	822	841	820	817	858	818	825	790	834	840	849	848	815	825	783	785	856	801	789	822	826	853	789	799	852	785	785	805	779	843	832	812	839	810	847	801	845	812	809	807	832	842	820	790	815	872	823	800	788	806	842	793	814	807	849	773	836	846	792	844	835	797	808	846	786	813	831	838	775	886	809	820	846	777	814	818	849	861	859	793	821	780	840	805	786	859	781	831	803	836	833	787	879	796	813	816	849	857	798	833	860	800	788	796	788	796	814	773	816	766	804	865	762	833	853	851	843	815	735	830	818	815	871	839	831	857	882	804	806	761	887	808	844	810	769	839	873	807	833	792	807	848	818	822	811	822	790	838	790	822	847	814	873	801	798	871	798	824	810	805	812	834	802	813	827	825	839	822	850	808	843	799	818	794	769	804	819	827	830	788	844	831	826	793	746	826	802	834	805	852	801	874	786	782	796	823	790	850	813	814	812	837	848	822	817	803	774	853	797	856	780	821	844	831	812	834	820	759	763	812	822	859	807	857	785	802	770	845	795	810	865	807	778	852	816	863	859	850	831	805	811	824	886	780	825	809	802	857	829	816	806	861	788	858	813	778	835	859	795	865	825	831	763	804	840	798	812	897	859	810	841	782	822	819	815	834	813	825	854	796	830	779	822	813	805	786	785	803	848	848	795	840	797	843	794	796	862	833	843	774	806	823	834	848	800	814	857	814	836	878	837	853	790	790	810	814	817	839	856	832	851	859	804	840	825	835	792	868	773	822	816	812	785	832	786	841	790	823	833	867	850	867	836	792	850	814	771	765	802	817	817	848	837	813	829	805	814	801	756	809	860	838	841	810	807	796	823	777	832	858	820	839	814	842	828	839	801	853	841	849	811	752	851	813	817	788	835	847	857	861	846	845	837	837	872	819	808	807	842	847	832	834	857	794	849	810	820	783	811	830	829	867	848	816	847	855	786	829	796	784	883	808	819	795	865	848	876	858	847	834	883	875	785	819	861	792	786	817	821	853	817	797	821	838	802	834	790	853	853	814	861	800	803	855	807	806	828	852	779	859	828	854	822	830	821	789	831	794	843	786	788	823	776	831	851	819	798	823	797	820	826	821	834	804	891	833	851	815	770	807	857	817	815	799	787	821	818	853	801	777	805	827	846	826	807	799	792	843	782	796	867	812	834	803	845	755	822	759	792	825	856	871	824	810	836	805	836	808	771	824	827	828	854	807	772	816	821	813	832	807	857	763	836	849	865	857	824	829	862	873	837	775	890	845	790	799	865	835	843	878	805	777	852	829	844	798	766	782	795	848	837	825	824	807	817	806	834	865	827	864	815	783	860	867	787	805	810	836	825	875	811	825	856	846	814	829	768	853	840	828	820	811	785	826	844	821	788	812	829	835	833	775	849	805	854	838	791	774	805	793	848	831	816	835	829	793	807	812	807	835	815	803	808	788	819	848	758	873	811	772	849	803	850	772	794	861	844	792	839	782	845	854	790	777	816	818	856
1702	385	326	340	365	395	388	377	369	373	404	383	363	365	337	338	333	375	359	393	364	379	365	366	417	372	380	350	382	386	379	384	385	332	380	396	397	379	353	403	356	354	355	347	375	430	361	354	375	390	392	369	411	363	363	384	342	373	376	368	365	393	381	401	357	360	376	404	348	365	421	336	395	377	375	390	417	400	395	340	388	365	371	420	389	385	387	353	324	383	376	368	378	332	375	402	375	361	339	386	390	349	347	348	411	366	372	340	377	350	380	358	371	341	373	391	404	361	351	358	377	386	361	368	364	348	361	364	402	357	363	377	352	359	389	410	337	398	326	377	325	357	371	368	370	370	376	365	361	404	361	328	363	378	375	384	381	382	381	361	360	386	387	384	377	335	377	381	426	398	334	369	352	367	343	345	376	364	380	382	393	352	379	394	371	351	390	343	369	369	376	397	327	362	358	363	356	377	380	336	346	395	359	384	372	395	337	408	421	341	391	400	354	360	371	385	391	381	385	375	368	373	382	394	391	336	418	370	373	368	357	391	355	383	349	320	351	376	353	388	364	352	330	405	366	350	382	372	399	380	354	381	387	344	369	372	404	340	352	372	378	337	369	367	394	361	423	381	376	396	389	377	370	368	372	386	340	347	351	365	390	371	378	413	422	355	357	371	413	364	356	370	420	394	385	372	406	360	402	395	356	348	348	357	371	351	368	370	355	368	356	366	350	378	344	363	415	369	356	395	391	385	399	340	406	363	366	381	373	340	355	380	351	379	358	380	410	342	347	363	394	319	398	386	374	380	404	380	395	357	373	379	391	357	380	409	394	404	402	358	390	370	380	385	383	360	374	374	361	369	371	368	390	356	384	399	406	368	391	390	380	370	381	390	370	391	396	390	377	366	387	395	387	362	366	369	377	346	345	385	397	353	366	383	411	381	378	400	413	354	350	339	370	376	393	328	348	339	379	334	386	352	343	363	380	350	344	393	361	360	375	377	334	344	332	419	357	386	346	345	362	366	387	378	429	391	383	411	391	409	359	362	378	362	354	383	378	382	419	342	360	346	409	382	356	346	350	362	361	376	358	399	376	372	351	372	400	361	353	379	362	370	373	374	409	396	349	362	354	371	394	400	395	375	389	323	342	350	405	354	389	351	376	387	328	390	376	390	369	399	372	387	354	403	398	370	370	358	373	389	396	365	382	369	342	392	353	385	371	335	346	395	343	369	367	371	339	353	376	395	394	361	374	347	372	360	346	376	381	376	355	366	371	396	369	378	394	358	364	375	378	360	353	364	363	421	349	381	378	368	424	366	364	370	411	375	404	414	406	367	345	377	348	376	337	377	371	334	386	362	374	367	393	406	390	383	387	358	364	397	378	347	379	410	383	429	364	417	360	359	380	385	391	413	366	397	351	360	381	375	397	400	362	375	370	385	378	370	394	391	412	392	384	383	360	375	410	362	398	415	379	367	368	375	388	402	380	354	414	384	395	381	387	399	395	378	389	364	359	405	394	360	404	409	392	391	355	394	324	355	355	391	382	372	374	364	365	395	331	392	332	374	402	368	377	376	350	391	348	380	366	379	376	365	355	411	368	349	381	390	361	363	373	344	389	352	398	370	375	350	374	384	348	367	367	367	392	395	362	378	345	343	383	366	393	390	359	352	366	380	332	378	348	369	375	442	380	387	351	400	360	375	380	334	341	365	351	389	370	373	361	420	380	375	366	400	374	377	318	322	356	368	349	339	371	372	354	387	400	361	384	406	343	388	372	349	382	350	418	346	357	380	377	381	347	356	386	404	346	373	390	403	357	349	347	377	391	381	410	354	358	365	368	406	355	391	396	330	376	346	361	370	397	350	360	330	393	406	345	373	336	393	397	371	358	381	392	385	358	390	344	383	446	378	380	370	373	397	403	360	350	377	387	366	389	352	357	400	352	373	357	395	366	377	371	326	349	382	372	359	382	383	359	393	384	355	383	369	379	359	402	376	381	350	376	387	358	355	430	363	356	339	399	373	354	394	367	382	392	383	362	360	388	385	402	377	420	364	361	379	401	378	406	366	366	350	404	396	377	370	409	342	377	401	360	379	394	394	380	319	367	398	366	382	422	379	353	366	390	378	379	392	373	391	385	363	377	345	348	361	348	391	358	377	376	377	394	385	358	367	378	364	354	409	377	360	335	375	375	377	404	358	379	424	328	391	377	334	355	390	340	386	373	361	325	366	383	366	347	374	409	352	360	359	337	369	413	381	387	361	351	382	370	357	356	385	404	387	344	366	409	358	390	382	394	399	367	372	351	347	358	350	358	345	378	413	350	362	345	366	334	371	375	366	370	362	356	342	377	360	381	385	363	390	356	350	364	389	381	347	357	388	364	322	352	379	357	350	392	370	350	346	394	355	364	330	369	364	366	340	363	361	400	361	360	348	401	374	409	354	364	364	360	357	336	375	351	388	320	374	351	374	397	376	369	404	368	375	371	380	352	425	361	353	346	371	372	362	368	347	365	374	361	369	348	378	403	398	375	368	392	369	358	395	346	375	365	359	396	352	387	398	406	364	374	427	345	330	364	358	360	372	358	405	351	379	387	391	380	382	381	345	397	381	402	329	372	328	372	386	373	366	374	396	394	424	351	381	380	384	406	387	391	360	382	363	380	384	402	383	367	374	391	351	329	405	378	362	359	371	408	369	381	380	370	361	379	350	383	366	372	390	356	358	409	385	401	352	337	340	386	362	387	373	360	343	368	396	346	372	390	338	393	374	366	335	366	342	378	363	386	400	385	380	373	373	349	353	401	388	382	407	367	383	371	366	393	348	322	373	375	374	394	387	358	370	354	382	357	339	353	392	406	361	349	371	365	328	383	389	351	383	367	372	399	392	320	359	376	352	346	386	378	408	371	356	372	384	365	382	358	335	398	366	411	366	348	382	352	360	385	386	398	394	354	361	415	363	351	400	361	360	392	331	369	372	416	370	362	372	357	348	378	362	383	353	361	456	353	386	351	379	370	406	413	398	351	368	379	390	350	377	368	372	381	362	379	323	356	415	355	386	394	351	407	352	374	390	375	349	399	381	341	331	320	378	361	358	366	360	404	375	369	395	384	368	368	362	369	385	361	379	340	383	346	367	360	361	366	371	375	360	419	345	376	389	370	377	362	385	335	352	378	355	378	431	378	382	398	387	329	321	370	362	364	387	385	368	380	331	367	384	385	396	361	365	379	393	365	353	388	411	347	368	399	387	345	372	390	436	381	384	353	394	368	353	374	342	379	385	347	376	387	405	387	365	390	353	396	412	384	354	387	359	382	404	403	385	399	366	389	367	406	418	338	372	370	366	378	380	389	376	336	357	345	357	367	365	354	361	344	393	392	378	402	403	353	358	353	350	354	373	386	380	363	379	375	382	371	364	376	338	389	356	392	349	402	402	400	367	352	366	387	340	382	355	356	367	407	375	363	390	397	379	386	400	377	362	361	366	351	358	411	375	356	365
2238	869	851	906	931	836	936	844	850	900	858	911	858	833	827	788	846	883	810	827	852	793	852	824	878	861	841	874	779	865	847	804	830	848	841	881	929	792	887	902	885	826	828	835	849	795	852	823	856	905	846	859	863	874	856	865	868	842	869	883	909	858	824	899	828	821	861	854	842	833	900	854	892	834	831	858	897	846	857	878	837	872	862	827	872	855	789	870	870	868	858	880	870	877	856	832	848	891	867	847	905	822	815	901	816	857	831	862	859	898	841	868	825	896	844	870	849	787	859	784	822	863	839	854	827	883	828	858	876	879	841	873	815	889	834	838	839	900	850	928	951	872	872	850	866	898	818	882	846	854	871	817	864	819	829	858	878	859	838	877	829	804	888	834	844	870	838	878	846	866	836	907	914	817	791	807	790	891	904	865	910	838	846	882	808	823	844	858	877	802	826	886	839	842	853	919	813	833	869	867	870	840	879	860	873	878	843	871	881	874	904	845	847	900	826	855	837	810	849	870	886	839	814	851	851	826	891	831	868	837	849	869	835	892	887	790	834	857	828	907	866	840	818	833	861	846	875	834	872	868	806	848	826	854	828	857	812	774	842	844	861	892	842	833	854	832	862	880	882	920	859	864	811	900	834	873	846	889	862	851	874	778	873	844	818	844	807	860	898	872	830	824	887	833	824	871	856	838	841	810	850	828	779	829	861	833	856	875	833	824	871	881	922	880	866	878	832	834	864	861	846	880	868	825	802	874	876	851	846	841	798	835	885	822	875	829	835	887	866	801	841	839	864	861	904	893	878	830	895	826	854	856	866	858	849	824	839	875	859	861	901	820	862	877	844	872	834	807	875	838	860	853	866	858	846	878	830	914	830	890	878	887	882	889	835	861	784	825	836	814	877	874	866	830	786	842	862	868	870	880	878	877	869	888	858	834	868	868	859	871	890	835	893	877	871	894	895	822	864	813	864	871	822	836	911	866	914	869	834	901	889	829	875	852	822	913	854	814	828	843	803	816	845	879	856	825	848	863	871	865	841	877	932	880	889	855	884	818	858	846	871	876	823	869	883	862	791	831	865	841	869	891	845	843	884	885	820	833	818	797	838	851	840	883	878	879	860	844	890	870	865	830	844	831	893	847	882	814	828	868	864	867	878	871	840	863	861	830	831	836	892	893	899	797	836	872	842	848	862	847	855	828	875	814	902	844	849	831	871	917	856	832	853	789	849	881	821	813	862	826	866	872	890	852	845	872	844	804	817	844	872	848	830	835	870	834	805	834	838	866	854	875	815	871	902	806	849	885	821	872	837	883	823	797	873	884	882	828	857	840	852	861	834	857	814	843	870	889	856	869	834	808	859	840	855	936	861	883	857	867	861	881	839	843	820	857	836	872	896	788	905	823	902	839	875	832	820	820	877	850	870	821	850	819	861	848	868	878	865	812	862	882	846	883	816	810	857	877	863	924	925	933	846	897	825	856	848	879	866	885	895	866	849	810	897	839	778	854	844	857	800	890	897	864	873	904	842	833	810	833	888	841	834	844	889	870	824	837	872	842	804	844	870	864	808	814	897	876	876	819	856	826	823	835	812	834	871	813	881	851	843	826	820	848	873	836	848	880	873	882	862	839	813	869	838	867	888	848	811	794	859	837	809	839	880	794	816	822	870	905	847	847	833	827	871	866	857	883	827	863	818	794	837	827	844	863	835	824	889	822	821	913	843	890	852	831	865	825	824	825	836	856	812	861	827	869	832	838	887	835	865	845	848	854	873	855	800	796	878	810	842	823	847	819	824	827	809	810	843	845	811	869	829	827	838	840	884	895	840	854	863	828	883	841	815	859	875	846	830	838	855	864	849	885	893	862	888	869	840	915	910	896	869	910	838	825	909	839	894	904	857	871	842	893	869	858	843	925	842	880	840	880	837	818	788	854	874	849	845	883	856	877	863	864	820	804	850	884	859	821	856	844	865	885	805	857	876	899	854	885	893	905	858	859	852	855	897	866	831	792	836	862	831	835	805	887	823	861	874	831	867	822	817	797	800	876	817	821	885	909	883	806	832	827	875	794	848	877	824	862	862	833	856	856	862	827	925	832	852	895	910	848	908	822	840	896	843	849	869	871	862	849	831	814	816	879	802	855	827	855	863	836	833	783	840	890	838	872	822	845	836	864	798	850	883	840	881	881	880	873	816	817	878	823	845	831	832	896	877	877	852	879	846	861	836	810	877	880	862	873	846	852	801	853	821	850	855	886	860	812	852	842	790	855	878	869	843	871	851	852	824	812	880	874	834	871	919	795	844	836	913	851	880	863	890	824	872	854	832	863	849	868	860	815	855	828	843	852	807	865	867	860	928	839	804	858	905	859	805	895	861	846	871	853	876	881	871	841	811	868	862	796	851	829	799	861	817	855	839	854	869	856	876	873	845	918	819	897	844	867	878	881	877	906	886	908	849	825	877	879	891	873	894	885	843	819	902	883	855	864	852	837	832	873	832	876	855	807	886	858	928	866	856	853	839	825	829	822	940	873	830	919	874	849	864	846	854	841	816	859	861	884	865	837	875	887	867	832	831	849	868	888	859	834	843	894	877	836	866	871	844	894	874	822	875	957	836	835	803	848	884	819	851	849	742	844	851	820	852	856	872	844	869	857	759	862	852	808	822	890	882	860	877	822	828	817	870	884	877	852	835	870	841	861	856	854	875	879	876	825	843	865	873	853	838	824	834	832	846	818	880	838	874	890	859	828	811	884	881	872	839	845	850	817	817	865	817	849	820	870	881	819	846	885	833	829	857	871	818	895	874	859	855	837	883	861	817	844	907	821	883	791	886	797	866	840	884	798	889	883	839	856	825	829	862	879	881	860	847	852	809	831	807	921	843	945	855	871	912	867	859	886	862	875	853	831	881	876	872	858	826	829	908	829	838	835	856	868	924	833	861	832	899	898	853	860	895	856	834	802	835	819	851	852	835	863	876	847	829	821	900	821	857	879	849	830	792	863	854	836	869	830	863	863	842	855	790	888	899	827	828	843	842	843	873	856	858	879	879	853	870	846	841	864	884	850	857	867	868	855	833	859	822	860	858	848	868	844	846	870	863	868	827	913	836	829	838	857	842	901	863	843	843	842	857	857	866	864	823	852	806	833	861	783	804	787	886	830	822	860	821	825	865	851	848	872	864	867	877	913	937	880	870	872	893	815	888	834	897	875	903	861	809	848	879	806	872	935	898	829	762	870	886	816	809	866	869	897	883	836	878	856	866	853	895	828	822	817	851	831	894	844	831	917	825	865	866	835	881	884	782	807	872	847	854	924	811	798	900	839	827	864	857	887	813	834	877	865	850	882	867	880	858	853	897	875	831	876	858	843	889	817	889	877	865	913	837	802	874	815	827	848	803	882	838	822	883	876	861	860	792	830	879	890	856	869	929	845	855	821	870	851	862	857	856	874	846	850	854	843	917	825	861	787	837	871	909	818	840	880	910	819	838	899	828	879
7496	532	500	448	348	347	330	268	250	238	212	231	218	241	207	206	222	215	198	202	233	203	220	224	226	194	204	229	201	228	203	217	204	198	210	222	214	205	234	213	191	219	208	207	215	209	225	217	201	224	242	223	202	199	203	230	194	205	207	162	216	187	218	190	193	195	204	208	217	209	224	219	203	195	228	206	215	207	203	214	226	243	205	199	207	170	222	179	214	216	183	216	212	222	210	222	223	206	214	178	188	211	216	216	223	200	206	226	195	207	214	217	191	220	218	213	205	187	234	220	231	226	212	200	211	212	209	194	219	179	183	223	227	256	195	227	197	206	186	183	209	221	252	191	237	246	188	210	202	254	197	206	203	232	226	226	203	179	224	227	225	195	209	185	210	194	243	202	218	221	199	188	212	205	189	202	222	228	186	202	216	220	213	213	213	182	226	223	204	203	220	216	220	198	222	209	199	216	226	227	195	231	202	173	200	218	209	210	203	181	200	189	167	216	216	218	182	183	228	195	222	208	239	195	196	186	187	222	188	178	222	228	234	216	216	214	191	209	197	178	193	211	203	184	209	174	199	209	202	260	249	205	213	229	184	199	224	208	198	194	213	184	203	172	210	194	206	203	180	178	184	185	202	206	200	201	196	219	211	192	206	225	202	192	218	212	206	222	246	203	178	204	195	168	158	191	194	204	198	197	205	182	192	200	208	223	229	238	203	185	178	224	219	216	216	252	205	258	195	201	196	211	198	209	237	198	205	191	200	188	212	204	228	188	196	222	200	203	213	188	200	227	210	259	201	240	180	199	203	222	198	203	204	195	233	207	232	237	218	213	226	217	227	217	208	237	193	215	196	201	214	231	197	222	220	245	208	212	188	190	189	205	238	203	217	219	170	197	222	204	214	225	218	215	199	209	212	211	221	225	206	227	189	187	228	203	212	213	215	180	233	203	197	191	213	217	211	206	205	216	213	200	238	222	221	225	218	204	171	203	223	206	236	214	221	219	227	218	195	189	186	209	249	201	198	222	189	210	222	212	202	218	194	220	196	194	202	192	226	205	185	189	214	204	202	217	219	254	199	171	175	243	189	221	207	210	222	199	213	211	225	208	222	241	183	208	203	195	207	225	193	189	185	206	210	216	241	234	184	176	218	215	205	191	185	218	211	197	204	171	211	195	228	239	192	207	202	192	216	215	197	231	232	194	214	188	232	232	219	203	216	200	214	208	210	168	218	205	198	207	221	231	194	189	201	185	196	217	194	211	199	211	215	220	193	206	227	240	211	206	218	215	218	201	221	235	204	202	206	205	225	227	216	215	201	229	216	214	182	191	226	210	208	200	209	212	211	196	220	227	204	198	198	213	218	216	201	203	201	211	176	220	219	218	219	211	216	188	199	189	217	208	222	220	209	214	197	172	173	186	219	207	217	213	195	219	234	228	196	181	191	197	195	178	233	209	211	217	218	202	203	210	216	224	203	193	216	189	208	201	219	196	214	200	200	218	211	213	203	186	201	218	206	193	197	221	203	227	207	205	220	207	187	200	191	208	197	201	213	224	208	177	196	197	210	208	189	254	205	184	213	201	223	228	220	194	210	229	202	224	190	218	222	205	220	207	233	219	216	211	190	197	205	204	201	231	214	180	195	201	232	217	199	217	198	240	221	227	188	206	196	202	186	225	177	185	188	208	223	190	186	212	226	202	190	193	181	201	197	240	229	202	202	209	196	212	225	205	211	200	209	204	201	201	201	202	230	194	222	220	224	207	198	243	193	217	206	221	216	235	231	195	188	196	198	187	244	229	236	198	207	231	193	215	211	215	204	195	209	170	217	218	171	215	185	203	186	224	184	212	221	209	204	200	209	200	204	214	194	215	227	221	216	214	245	208	230	213	181	214	204	184	214	221	225	188	187	194	202	212	212	223	225	189	208	202	245	204	205	197	216	193	188	216	220	212	207	225	220	207	200	189	190	187	227	202	216	224	206	207	183	218	210	213	207	218	174	231	197	190	200	197	221	219	200	226	219	211	200	210	212	203	213	217	221	208	246	223	210	211	220	219	214	208	198	197	203	201	199	206	228	225	222	208	203	190	208	188	192	213	241	198	227	222	221	224	211	228	193	206	200	192	203	214	192	183	210	213	209	212	216	193	189	205	237	214	235	241	208	215	193	169	196	208	187	195	228	202	218	188	221	205	204	206	199	218	192	215	181	223	222	191	214	218	204	227	190	209	201	177	193	178	198	193	179	209	221	201	186	190	181	215	207	221	213	204	205	223	210	212	193	193	194	229	207	199	231	200	201	190	201	210	199	197	177	182	191	224	224	201	208	200	225	180	224	217	215	219	221	206	207	190	222	233	203	230	219	205	191	183	197	243	217	202	171	196	186	214	238	197	196	221	202	221	217	200	209	193	202	206	201	200	208	193	207	203	215	225	222	206	210	201	211	187	218	210	211	209	203	199	240	203	206	225	198	207	226	198	216	230	228	195	195	205	221	209	214	201	216	199	209	191	251	209	222	211	212	217	225	234	205	218	180	234	191	218	210	211	207	216	214	198	195	207	241	205	221	192	199	219	208	207	228	203	208	217	216	226	201	178	195	206	213	204	213	204	230	222	212	199	219	225	200	180	213	211	198	199	231	229	232	203	215	204	183	203	206	222	201	202	197	217	215	206	196	196	221	206	200	218	218	258	213	225	166	206	197	234	225	181	212	206	203	195	238	204	214	197	227	184	195	198	187	209	201	206	204	216	196	219	182	234	224	213	192	198	211	217	212	195	206	200	226	216	191	198	193	189	215	221	190	195	201	227	216	244	209	229	216	222	208	224	210	202	192	217	207	192	232	193	176	216	195	206	200	203	228	211	208	240	220	226	219	179	208	178	216	213	192	200	213	183	232	225	251	188	210	197	227	215	209	214	201	200	211	200	215	230	218	199	215	217	218	212	187	216	214	201	186	188	225	219	186	224	234	228	218	207	191	231	227	214	201	211	209	224	215	204	216	212	182	222	199	209	210	205	174	205	196	219	214	205	218	206	210	218	199	199	205	200	207	214	206	208	191	201	219	222	193	178	172	189	216	210	218	234	225	220	206	227	223	200	209	231	187	193	217	214	228	221	202	193	227	195	201	209	215	199	197	209	213	212	210	206	199	203	234	222	232	226	200	185	186	217	195	202	199	190	195	198	198	206	192	190	190	177	189	214	180	196	198	199	229	228	212	220	221	180	205	196	208	183	204	230	192	208	198	216	193	194	201	209	221	192	211	228	226	212	200	181	228	175	213	219	192	219	213	207	197	206	233	220	196	236	188	254	201	234	215	211	231	206	223	202	195	201	217	193	208	221	192	194	223	223	187	213	181	223	223	217	194	208	186	234	200	215	206	203	238	234	221	203	212	201	188	210	202	219	202	214	203	191	176	229	182	197	198	221	230	190	219	211	196	219	197	213	217	208	218	193	215	242	212	211	201	196	192	196	222	210	201	232	216	231	219	229
6493	804	1228	1362	1252	1160	1066	920	803	778	801	703	730	698	636	605	609	593	621	605	566	609	596	615	558	555	585	521	578	576	595	569	530	569	577	560	530	574	555	537	614	564	544	565	554	571	540	520	547	550	570	580	561	539	549	547	514	543	553	510	542	601	577	540	532	601	496	508	548	576	535	566	535	568	523	521	571	533	522	536	545	527	497	532	535	553	564	560	567	525	488	577	539	553	546	533	515	546	560	546	570	551	542	574	549	568	523	530	562	567	532	587	532	523	561	543	597	562	551	533	536	566	566	572	532	576	578	557	556	536	516	539	532	561	547	558	547	532	558	582	552	534	562	580	532	575	530	528	559	537	553	587	562	567	544	532	543	544	529	550	532	527	567	538	520	556	566	542	581	576	528	559	528	543	536	544	572	531	543	525	564	562	545	529	528	534	530	536	546	529	513	531	493	545	605	559	571	531	534	578	583	553	547	553	501	532	518	549	546	543	570	528	564	526	522	508	504	534	544	560	613	524	552	583	567	558	550	503	550	545	587	569	542	577	535	562	538	576	524	556	534	533	523	515	572	560	548	545	527	550	553	549	547	522	579	546	517	545	553	545	512	548	559	567	544	550	581	567	564	547	522	537	499	529	561	537	553	553	551	523	548	533	502	604	530	524	522	553	546	539	567	558	569	560	521	542	540	541	547	595	505	564	517	559	508	546	571	535	511	528	548	595	575	592	543	509	546	562	568	573	520	593	509	539	578	541	534	524	508	523	504	551	545	551	528	563	525	540	526	549	497	561	549	565	546	552	576	583	584	561	545	519	559	541	568	509	542	568	558	565	558	552	529	523	531	556	511	551	534	556	550	547	547	523	570	588	517	525	553	568	555	521	548	521	560	572	583	500	585	554	530	547	568	580	570	537	568	561	561	546	568	569	538	562	561	523	548	520	589	546	542	526	550	545	519	526	517	591	533	561	517	508	538	531	563	526	547	509	585	515	563	526	524	564	577	536	529	558	538	551	559	552	542	500	522	537	520	550	607	549	532	536	517	524	542	561	540	566	576	538	539	559	538	528	557	518	578	568	535	532	552	555	560	577	555	558	547	544	578	573	549	545	572	577	500	537	542	563	565	566	575	539	550	560	548	574	545	562	573	542	526	531	546	546	518	524	532	511	557	527	506	524	545	540	541	595	567	549	530	583	564	515	574	555	535	526	532	554	577	594	516	563	549	570	511	528	569	591	548	560	558	552	530	491	521	525	526	560	534	555	557	563	555	534	588	591	579	534	529	525	572	585	547	551	517	560	547	563	522	572	517	535	546	524	563	494	547	539	491	562	558	547	494	542	532	540	520	551	513	552	527	552	505	545	535	553	535	521	574	554	518	552	524	555	589	570	564	524	560	610	603	542	541	557	531	541	552	551	549	536	552	585	543	561	559	524	597	541	588	602	517	539	607	549	522	541	565	523	593	567	540	557	548	528	539	573	556	556	544	557	576	553	520	552	547	577	577	525	559	539	562	547	548	567	536	509	534	545	500	528	507	571	541	527	573	525	530	553	589	525	540	523	550	567	541	542	579	560	506	539	563	567	549	583	573	570	546	516	513	563	576	548	525	540	578	581	562	534	616	500	526	518	561	552	539	582	537	579	543	546	590	561	532	561	510	610	541	547	587	563	568	554	565	533	555	574	545	532	565	498	552	567	530	570	551	480	529	571	534	545	562	515	544	555	561	535	586	550	523	582	596	514	539	545	560	514	563	547	516	538	560	575	569	577	528	579	527	574	558	529	580	515	568	541	555	519	569	579	554	548	519	549	558	514	529	528	541	557	588	522	548	537	556	543	536	538	479	554	588	527	554	542	519	522	572	570	555	570	542	536	512	498	568	576	561	566	521	550	569	519	561	521	552	496	512	521	507	565	552	547	551	563	550	546	522	532	536	565	561	487	537	512	510	525	559	544	535	549	563	552	538	554	567	535	520	564	526	525	561	561	526	539	506	549	497	521	544	536	607	555	495	571	537	512	540	558	498	564	542	547	543	546	542	574	531	530	581	529	556	529	553	595	534	564	533	532	532	552	592	516	569	552	552	543	530	551	557	532	560	558	507	528	517	549	512	572	568	549	548	551	578	536	537	534	508	562	552	549	539	551	533	513	507	541	504	560	529	531	549	562	505	556	529	567	582	541	549	554	553	534	572	539	530	533	541	549	548	559	561	539	577	553	536	521	510	537	559	532	543	528	536	562	560	513	560	599	504	562	530	532	531	520	538	574	563	529	543	529	513	523	568	501	553	523	532	536	532	571	553	537	534	540	544	568	537	580	603	568	559	545	506	533	570	519	531	570	543	539	548	582	549	531	520	539	494	535	523	567	582	526	562	536	545	531	559	539	552	574	525	535	512	568	535	569	541	537	537	518	564	536	546	592	542	521	531	549	565	529	564	543	535	551	548	579	567	551	587	557	554	544	585	554	546	543	516	576	540	536	581	578	551	563	527	535	522	595	582	584	526	530	547	520	525	550	572	632	534	578	546	561	517	622	503	551	563	567	504	541	547	546	544	537	564	584	556	569	543	569	537	541	545	572	554	547	533	525	568	512	530	536	562	559	582	547	528	533	532	528	553	521	500	534	541	567	558	551	513	550	522	530	551	537	528	534	552	533	545	523	557	530	551	521	565	577	563	568	540	532	550	565	557	543	529	592	564	555	563	559	580	543	578	586	567	531	536	555	548	565	533	523	530	557	589	555	525	542	544	563	519	508	583	574	542	532	563	504	548	572	568	564	576	514	599	561	570	544	523	530	525	541	515	525	553	519	512	575	570	521	554	551	530	545	546	593	536	534	551	553	529	509	534	552	518	549	529	523	517	565	517	569	565	554	534	546	559	566	523	550	571	527	564	545	553	523	530	577	529	544	557	512	526	539	573	548	524	544	539	558	526	542	527	552	541	564	561	558	578	541	497	582	531	532	548	498	553	506	592	594	530	526	540	520	557	538	515	546	522	524	534	567	515	553	546	528	535	554	493	528	588	569	505	552	556	578	565	523	552	585	531	572	573	562	524	586	560	564	551	561	531	539	517	562	557	549	550	577	527	530	528	552	583	510	571	577	560	531	540	527	584	540	562	519	525	589	524	528	565	526	545	562	591	540	578	513	489	590	494	569	567	533	529	560	556	558	549	580	551	495	539	594	574	562	554	548	534	547	567	546	560	561	563	597	563	544	568	546	605	549	565	564	538	543	557	549	538	534	508	533	583	524	577	607	552	556	525	549	517	527	550	549	515	570	557	552	533	605	537	584	530	535	557	580	531	507	526	559	499	559	547	561	519	533	573	506	502	571	556	549	545	541	533	550	565	543	506	550	569	568	587	558	529	527	525	522	573	532	564	550	525	534	536	549	533	518	537	557	556	575	505	554	558	547	528	530	516	559	539	528	503	576	549	542	524	561	535	533	582	506	556	532	580	544	567	508	522	536	502	544	566	542	562	539	546	490	569	519
15026	1364	1034	797	656	617	512	423	437	464	408	387	375	404	397	336	347	351	401	330	336	357	344	354	361	327	333	316	354	338	330	340	336	343	359	324	352	329	325	302	319	346	318	328	319	373	343	326	324	321	326	340	335	350	321	326	334	334	313	369	342	336	303	351	344	299	309	324	347	320	316	320	325	335	315	336	370	310	300	364	340	338	327	340	346	323	342	303	376	341	324	319	316	324	336	302	318	314	345	328	306	316	329	315	362	368	338	346	349	338	362	352	340	308	318	340	312	365	346	348	335	347	349	337	343	320	337	310	309	311	345	315	364	309	307	335	318	346	363	333	331	335	332	335	359	319	311	383	349	330	321	377	323	306	333	341	331	336	347	304	333	337	339	303	301	371	337	301	371	366	334	305	354	335	335	317	288	327	329	321	346	345	311	317	306	302	317	347	312	325	337	317	335	311	325	317	347	304	329	321	345	341	333	340	326	343	311	312	376	329	326	365	314	330	334	340	346	334	326	341	359	309	342	328	318	328	335	349	323	316	323	315	338	352	339	337	322	339	330	307	331	346	304	335	328	338	302	332	301	312	318	338	306	308	349	309	323	323	358	341	329	301	336	336	379	305	323	345	342	331	356	334	316	361	308	340	326	305	361	341	343	314	303	331	333	315	326	308	309	335	342	332	306	309	339	343	326	308	318	354	319	335	322	346	345	350	363	344	340	324	347	352	351	356	337	299	325	311	310	326	360	326	337	325	327	300	329	321	318	368	322	343	323	321	369	302	302	362	334	354	317	343	311	334	370	315	344	284	314	339	365	338	336	331	320	304	324	328	308	346	324	332	317	328	303	318	306	330	311	321	314	342	339	338	353	331	328	319	390	328	353	326	338	343	316	309	343	336	355	320	317	316	293	367	321	336	333	276	335	307	328	311	295	305	329	362	333	315	327	304	358	331	360	314	353	333	307	315	331	322	321	349	336	321	370	339	353	331	324	368	319	365	339	347	338	310	344	330	318	352	321	358	330	316	361	328	344	302	336	335	320	341	315	336	314	347	346	323	314	311	313	360	340	340	324	358	288	377	347	302	338	346	328	324	323	309	314	336	370	363	348	346	341	326	351	329	323	357	345	348	358	328	345	362	312	311	310	303	323	360	328	333	342	317	331	327	333	357	370	332	343	321	344	317	300	343	310	366	359	326	355	336	325	318	318	322	328	317	311	329	353	342	312	318	355	322	338	353	316	320	323	328	335	342	361	345	350	326	342	349	343	317	351	337	305	334	342	331	344	314	334	318	329	321	359	328	335	315	334	334	326	351	339	309	361	341	345	327	317	298	303	313	328	338	369	314	353	316	309	340	332	322	345	317	340	301	309	313	337	397	388	350	332	310	329	331	324	368	334	311	294	328	324	331	325	337	350	337	347	311	312	328	352	356	318	311	325	303	324	319	328	292	319	334	328	328	300	329	302	330	353	344	318	373	323	314	349	337	338	330	329	368	336	304	324	343	315	353	330	312	338	347	340	344	364	291	333	361	336	359	324	343	336	340	318	347	313	305	321	319	325	287	345	319	321	334	326	338	315	359	313	334	330	343	322	283	326	321	344	351	351	339	351	297	317	286	307	337	337	358	347	324	336	348	292	295	320	335	327	325	342	304	321	348	345	338	331	359	316	351	328	335	357	345	352	344	322	330	302	303	317	351	311	326	322	319	326	326	339	338	335	355	349	323	308	311	350	321	334	298	361	326	339	319	338	307	331	315	312	297	325	363	358	320	348	333	346	328	329	316	329	366	320	297	313	324	317	354	322	355	324	349	332	325	355	352	337	343	338	295	357	323	373	311	347	352	357	318	318	350	314	314	331	333	325	342	369	329	300	333	356	352	323	328	351	337	354	324	310	338	340	314	347	303	362	320	307	328	308	325	349	347	339	320	326	368	337	328	331	298	329	385	299	339	361	325	321	343	315	307	313	314	316	333	347	308	306	349	341	323	344	313	305	282	326	305	300	332	376	340	342	351	359	341	350	330	322	341	350	334	308	313	331	319	326	304	330	325	331	293	356	313	345	322	373	334	333	330	349	307	300	322	330	345	345	357	318	346	309	289	307	327	334	362	339	317	331	320	367	376	358	332	316	320	347	337	380	336	308	324	324	318	314	331	314	377	331	333	324	343	358	346	323	288	303	322	372	333	302	319	356	325	320	359	307	367	352	291	339	323	346	314	328	338	344	324	370	329	347	337	379	359	301	369	330	340	301	337	294	317	333	332	340	322	314	336	329	340	331	313	320	354	313	331	363	342	350	316	302	310	354	329	354	363	383	292	372	365	332	335	328	342	313	362	355	333	300	324	337	323	309	317	334	329	335	330	331	336	317	334	319	353	343	353	336	311	332	321	329	327	314	311	351	319	348	336	320	345	313	307	324	344	343	322	320	328	357	301	309	354	322	314	317	324	332	351	330	299	375	309	335	304	309	292	330	331	336	339	327	307	333	338	310	288	355	343	346	365	338	320	353	356	338	321	339	303	325	312	316	333	320	304	331	329	310	332	320	326	350	317	326	337	339	329	325	327	345	323	340	287	321	342	344	355	347	349	331	357	336	307	289	325	298	308	316	340	335	357	352	315	340	329	321	336	347	362	329	364	353	347	332	336	317	341	374	341	331	327	374	347	330	332	345	327	338	324	309	312	326	339	352	340	308	348	340	361	356	310	336	319	323	332	281	340	329	336	325	335	318	337	336	305	323	336	309	317	346	363	332	314	316	361	346	324	315	361	303	352	336	331	319	318	357	306	282	298	348	323	317	340	376	348	324	308	335	348	352	338	332	326	334	357	300	334	312	357	340	328	345	371	322	343	381	386	345	301	329	315	330	334	345	352	317	333	311	333	348	318	323	313	342	357	338	326	312	320	334	318	340	325	368	352	320	326	330	327	362	291	328	320	358	344	351	332	324	335	342	358	337	316	317	342	348	307	329	327	293	326	360	311	356	327	307	287	297	311	382	327	343	332	323	325	353	333	336	312	332	358	363	344	347	333	337	320	351	313	344	327	338	342	322	337	321	352	326	339	331	355	379	320	349	307	349	334	373	348	319	310	395	351	355	301	385	314	317	332	324	352	326	346	357	308	314	342	337	327	343	323	354	321	363	333	334	315	341	334	321	338	326	278	321	356	359	382	343	329	350	336	344	346	335	338	352	326	369	314	326	337	318	335	309	362	316	329	295	312	324	372	322	340	325	340	332	310	315	340	333	348	324	352	323	317	321	303	319	314	307	322	305	324	351	371	306	346	322	333	360	351	321	316	322	367	337	334	294	339	357	381	326	364	375	349	313	335	335	318	309	321	316	329	303	336	335	340	338	303	308	320	342	334	324	309	353	343	347	358	357	317	323	340	342	313	348	298	344	297	291	308	312	330	353	343	343	342	337	278	346	312	298	316	338	308	320	313	351	389	338	311	332	335	326	328	348	361	348	357	356	337	317	332	348	302	337	328	332	327
8765	1290	2199	2437	2207	2017	1760	1528	1330	1376	1221	1156	1052	1072	950	985	993	940	915	953	904	886	931	905	878	880	900	913	852	905	801	873	854	861	829	875	851	842	861	868	841	812	834	783	836	854	839	818	880	851	800	828	838	835	877	793	832	858	858	856	852	799	875	774	837	842	795	841	799	847	782	819	835	847	867	838	839	854	809	857	869	862	832	812	810	834	863	747	818	821	810	835	862	798	818	805	801	777	813	808	824	859	818	866	846	802	870	833	838	834	766	819	806	790	817	846	807	852	818	826	854	817	809	829	846	827	836	819	836	852	832	854	764	813	824	774	853	802	838	807	848	814	842	842	816	825	873	775	827	846	785	827	879	807	837	853	794	808	823	828	818	820	817	830	818	863	856	826	814	801	819	841	791	774	816	808	791	895	857	844	840	838	861	845	829	844	839	774	814	817	800	842	803	835	841	807	835	853	790	810	809	859	786	835	873	870	874	822	829	804	772	847	764	814	823	854	813	848	843	843	817	816	818	789	799	775	836	864	837	794	840	810	862	836	824	800	825	825	809	864	825	821	819	804	830	822	770	795	836	803	794	801	804	816	762	818	864	789	793	778	842	778	813	828	798	865	788	826	813	814	835	835	790	829	788	843	818	777	809	765	789	811	837	836	810	832	863	815	849	864	758	816	840	787	848	775	785	829	803	889	769	825	768	786	838	790	836	793	823	869	823	806	835	784	867	822	811	816	808	804	823	841	797	840	783	820	809	861	829	861	843	785	837	822	843	801	810	862	816	852	786	852	793	838	846	810	786	815	802	792	818	862	788	801	813	790	822	853	770	809	803	804	849	833	775	841	842	820	812	814	864	810	790	865	856	818	819	841	810	785	762	827	785	823	813	835	797	826	775	807	824	818	818	845	850	849	783	815	824	942	842	836	828	769	818	787	825	829	768	795	810	780	845	865	823	815	794	819	785	783	815	834	795	786	840	826	795	839	773	875	834	802	821	793	836	844	802	798	820	846	823	779	847	803	816	826	843	834	781	804	824	802	830	791	807	839	776	754	813	782	828	845	780	843	792	778	793	796	848	784	769	845	823	807	811	770	803	824	880	836	809	797	834	809	835	758	789	844	855	828	808	832	799	765	822	848	731	795	798	789	782	818	837	795	810	828	828	862	848	831	817	826	819	831	811	800	761	818	814	831	841	843	778	822	830	811	845	834	835	880	806	790	794	793	818	848	840	846	831	843	833	813	812	758	817	835	852	829	757	815	755	803	817	776	832	831	851	818	853	845	849	855	824	799	842	843	795	801	837	838	807	827	851	873	749	839	799	839	830	833	806	810	806	827	808	786	787	814	789	821	838	856	816	820	849	810	834	819	813	815	823	831	817	861	790	803	804	830	799	855	795	836	821	836	819	779	841	853	786	878	840	841	826	813	781	820	790	783	817	789	804	872	795	803	807	817	836	753	850	784	805	791	826	831	858	856	803	789	835	840	805	783	772	846	823	824	829	801	806	843	802	868	803	793	800	863	794	864	849	814	816	828	796	837	799	833	878	814	804	859	802	865	790	824	814	848	797	789	847	835	846	791	779	826	816	796	853	762	866	855	799	803	832	824	811	829	801	843	796	833	842	806	775	841	748	796	783	811	838	819	850	797	887	827	821	815	799	825	797	838	846	825	786	852	833	793	792	871	779	799	778	785	829	799	833	829	789	789	831	809	786	822	814	774	853	834	902	845	786	831	822	849	839	847	779	794	825	808	784	825	841	859	815	807	851	790	793	863	830	828	820	801	818	827	840	846	819	842	892	821	851	810	793	820	837	846	791	839	815	798	822	831	809	838	812	818	795	802	775	831	847	824	826	845	846	783	810	825	801	818	825	819	787	840	781	822	898	804	780	853	847	836	786	789	851	809	824	793	804	778	784	747	844	869	820	755	847	750	825	828	771	839	800	829	827	810	842	783	856	804	818	839	831	761	838	827	880	792	819	823	835	789	792	806	791	888	836	823	835	831	851	771	780	793	824	839	879	812	817	827	791	822	826	813	815	797	826	832	830	760	848	786	807	853	823	810	805	873	840	814	812	812	811	820	831	820	826	864	760	790	826	812	856	799	842	805	788	804	821	814	746	787	794	812	820	820	809	845	772	848	806	803	788	842	826	825	785	767	815	800	785	781	829	794	870	820	843	826	868	826	775	848	797	779	819	807	807	820	823	782	828	810	887	787	790	815	814	870	816	779	802	872	813	808	832	813	820	822	848	812	811	829	829	839	832	827	808	813	811	805	758	822	841	840	893	820	781	822	759	813	795	832	864	827	791	852	862	826	834	827	849	836	819	797	856	841	845	802	789	848	864	835	834	809	797	842	844	826	777	788	794	825	777	820	785	807	815	761	850	841	760	839	856	860	862	852	846	798	807	841	838	865	873	839	849	755	878	809	791	846	771	839	827	774	845	770	871	812	838	797	849	842	857	843	864	826	758	823	770	878	847	831	832	770	861	809	823	875	803	810	818	909	814	814	803	843	862	765	831	886	832	846	782	824	835	852	760	833	834	774	820	858	807	790	765	841	830	818	834	855	803	746	868	809	791	812	848	820	830	826	794	841	814	798	824	876	853	792	827	791	826	780	801	804	844	838	823	787	828	813	806	799	852	834	814	745	823	829	824	821	812	810	811	836	803	795	801	871	848	858	841	786	797	830	796	796	827	804	845	877	783	815	840	827	795	837	821	846	832	794	816	784	837	813	836	814	792	784	817	826	795	856	761	823	830	802	820	863	810	806	787	772	813	807	848	817	823	809	820	851	785	778	784	856	784	830	844	789	839	842	852	760	840	800	857	786	846	796	805	877	819	785	807	811	796	822	827	861	841	826	808	812	826	840	782	772	828	833	821	812	802	819	761	801	816	778	840	858	810	863	834	786	812	796	782	877	815	796	793	825	843	822	789	836	876	800	795	879	836	804	806	860	820	824	807	800	847	804	851	813	829	849	828	842	858	780	844	794	815	817	807	893	852	828	835	866	816	806	843	786	843	825	833	832	754	849	809	798	864	855	830	848	823	820	889	836	845	792	844	768	825	798	788	871	813	824	844	816	842	873	837	827	782	890	845	840	809	873	837	808	829	838	817	835	823	837	814	804	823	786	819	779	832	824	791	810	884	819	779	827	878	793	818	827	872	867	786	814	814	787	845	804	850	839	818	799	826	852	854	858	802	834	758	822	825	844	828	800	865	832	882	807	835	862	800	800	809	853	804	793	825	858	816	838	782	853	873	808	817	818	821	837	815	811	786	812	798	821	821	818	833	839	799	858	806	840	731	845	768	833	796	797	859	800	808	834	857	800	803	871	859	787	839	843	825	813	835	824	758	810	836	786	851	828	821	813	840	815	821	869	814	850	790	823	784	813	837	802	802	878	824	868	821	846	819	812	806	818	817	846	880	825	892	812	825	830	818	813	820	762	846	836	816	835	794	839	842	815	764	840	822	819	818	785	784	865
1916	391	377	401	386	353	372	383	367	384	382	374	363	350	376	371	400	339	371	410	420	359	397	364	419	371	401	401	392	393	369	394	349	374	396	382	374	394	350	380	369	403	357	391	365	396	376	402	370	363	393	374	369	359	340	396	397	378	420	400	358	392	395	366	368	365	388	349	374	394	375	389	363	358	365	376	418	382	390	349	356	403	389	349	349	380	373	375	356	398	407	373	337	339	422	392	401	372	358	345	334	382	363	369	331	391	376	396	387	353	373	367	374	390	384	387	393	384	352	381	399	422	354	375	409	374	375	398	380	404	388	390	402	366	356	378	405	372	377	326	385	359	348	375	403	380	351	367	398	366	366	376	410	374	371	392	374	387	338	387	396	373	403	387	367	361	364	381	352	402	356	401	380	358	388	386	365	361	351	417	386	373	384	409	368	386	388	386	366	426	394	361	397	366	410	374	372	396	375	382	382	383	323	372	382	360	400	395	362	356	378	400	401	368	371	377	383	372	325	345	377	349	384	374	389	392	358	360	369	389	386	382	401	383	377	365	357	382	378	409	370	353	376	391	399	380	370	389	363	348	347	376	361	361	364	348	386	375	374	426	354	334	370	394	358	387	350	379	378	360	368	352	390	378	434	349	378	387	371	357	405	379	401	380	349	369	376	360	389	388	386	391	339	368	339	415	383	368	355	365	422	360	355	377	373	367	372	411	368	378	365	364	361	377	403	374	390	422	339	349	368	387	339	352	357	376	378	393	402	375	366	401	351	356	390	370	402	379	351	361	347	362	376	362	353	377	362	359	382	384	403	386	350	377	359	364	387	420	384	404	364	373	368	378	375	387	368	381	386	395	367	377	378	384	357	381	337	370	374	365	384	382	363	394	395	405	393	383	358	363	385	411	398	352	358	359	379	374	372	399	360	359	416	402	389	410	386	384	386	371	332	341	382	383	360	380	397	387	454	415	381	400	390	406	379	386	402	395	389	359	374	383	383	386	382	390	393	407	408	370	379	395	386	358	347	357	362	391	368	354	365	372	409	395	344	386	347	342	332	402	392	398	404	377	369	409	394	369	363	359	404	403	400	377	387	368	375	401	376	408	383	346	363	360	374	377	356	401	390	401	394	403	375	413	373	388	373	404	407	384	376	384	403	351	361	406	375	386	351	372	391	399	380	412	387	402	423	383	358	383	358	342	401	377	367	368	344	362	368	413	380	369	390	376	395	372	375	390	369	398	402	364	368	378	377	424	343	411	386	383	393	401	358	385	380	388	415	427	412	388	361	369	371	360	353	374	353	351	339	394	424	390	357	371	379	377	332	368	369	402	391	381	327	401	365	339	407	392	361	329	382	398	384	404	360	396	413	358	378	376	390	396	380	389	341	376	369	346	350	394	392	396	357	404	360	347	358	372	363	400	376	408	363	387	350	396	399	368	368	365	386	393	390	355	393	365	437	371	394	368	379	371	417	371	376	382	363	396	376	400	343	383	332	366	387	377	369	400	348	341	349	406	419	391	359	415	430	358	384	355	377	422	388	383	361	420	373	370	369	397	394	405	360	360	384	356	360	349	388	333	368	395	360	352	434	377	346	355	374	375	372	386	388	374	323	332	400	362	364	393	374	371	362	363	378	331	368	383	386	398	365	406	421	374	378	362	374	394	352	393	370	381	395	368	361	361	377	366	388	390	385	380	380	412	387	372	417	415	383	400	408	396	380	385	346	359	385	398	398	389	387	350	395	338	357	345	382	333	421	405	392	395	401	368	376	379	358	378	378	374	350	416	379	385	379	388	390	386	365	383	392	392	381	344	395	398	388	355	352	369	385	381	382	363	387	406	362	373	379	409	379	381	382	355	360	376	360	416	418	377	397	412	343	396	376	352	394	382	375	381	374	393	378	399	392	425	422	424	395	393	410	370	374	367	377	445	384	383	383	399	343	418	379	366	387	403	377	385	378	380	361	387	376	374	373	358	383	350	327	414	351	361	400	423	379	418	377	367	353	399	381	379	350	369	376	378	373	405	369	339	394	386	399	387	424	357	399	394	401	392	436	394	359	327	398	416	406	366	348	356	366	360	427	378	375	367	381	351	351	405	398	378	351	398	352	373	381	418	409	364	395	367	363	357	338	368	361	339	418	368	387	355	382	402	375	410	359	396	356	417	423	398	388	373	410	369	397	376	391	396	404	368	351	371	374	394	453	345	386	370	360	344	394	343	373	345	370	379	377	359	377	357	374	385	365	368	372	405	370	407	368	391	354	390	399	408	384	336	362	369	377	357	368	354	356	369	374	359	371	364	348	413	397	397	376	379	368	384	342	372	391	371	364	390	382	384	383	372	361	390	395	383	376	387	382	397	390	367	380	389	343	392	384	389	348	394	370	385	334	353	360	369	352	382	387	422	363	373	358	365	359	357	351	346	385	402	382	369	391	378	372	365	374	416	367	425	369	351	388	396	373	371	361	359	358	441	398	342	381	392	357	395	384	383	401	380	352	372	335	382	352	393	408	400	394	410	372	355	396	369	352	405	394	395	357	392	361	417	401	390	376	370	369	385	376	387	330	389	380	403	375	365	382	363	388	381	395	352	386	345	381	361	396	381	379	381	384	342	381	369	365	409	379	414	396	353	356	404	386	376	343	377	377	355	381	389	375	363	389	377	363	398	394	374	392	383	358	372	391	376	350	352	366	384	377	423	376	372	410	376	364	399	346	387	336	405	383	351	408	371	366	408	388	379	373	404	391	371	390	381	391	423	377	407	352	382	389	375	373	374	360	385	355	385	409	383	410	406	373	390	368	360	376	392	399	375	385	379	358	381	371	385	429	379	348	337	378	361	374	351	362	364	335	386	388	350	357	348	373	362	367	369	402	361	388	400	375	368	362	370	399	385	423	407	397	332	383	370	381	400	387	388	373	387	386	383	379	389	350	388	391	350	391	395	368	378	395	364	388	364	378	368	348	374	369	368	390	394	402	405	388	379	381	410	369	374	398	381	383	383	412	381	393	406	376	370	336	335	393	339	356	395	358	398	369	376	393	423	388	392	354	326	384	361	396	385	378	427	418	392	381	422	372	383	369	398	390	398	371	378	365	403	387	395	364	381	395	392	377	374	334	378	386	387	378	323	352	343	394	425	363	336	372	389	401	372	426	378	353	361	355	374	372	359	372	373	397	420	387	394	379	373	406	365	389	407	394	391	350	377	377	332	406	377	402	357	390	357	364	362	405	389	397	402	385	381	381	352	370	373	342	380	331	341	346	383	382	380	377	392	360	382	389	362	374	384	329	356	401	404	375	388	386	315	368	390	408	442	372	359	362	370	411	344	405	397	369	367	387	402	393	352	399	357	406	388	369	360	370	358	386	391	347	359	375	411	384	370	373	373	362	383	354	394	382	405	386	371	366	354	368	365	382	367	393	412	367	360	386	377	367	372	352	394	366	372	376	430	388	345	366	357	380	384	397	400	380	379	371	360	411	395	355	382	356	385
2312	917	968	969	920	929	925	883	910	895	908	910	927	882	857	864	894	859	896	870	889	869	900	834	921	908	862	836	865	877	884	862	912	902	882	862	854	850	850	850	865	897	861	870	895	846	823	889	865	885	877	883	901	893	840	891	872	891	860	833	924	884	843	876	916	903	890	893	894	895	866	871	842	824	872	886	855	897	871	818	868	838	805	859	820	863	858	904	902	875	836	908	857	913	842	887	885	912	827	900	824	843	831	854	874	928	866	865	873	859	893	899	871	872	902	863	880	865	913	891	906	834	826	920	936	863	917	852	853	845	874	891	860	884	926	832	856	885	899	881	870	879	908	872	828	858	874	906	886	862	857	918	840	880	862	901	866	863	916	845	895	815	811	881	866	810	850	866	882	874	874	929	877	875	875	905	883	872	901	841	812	863	883	918	846	849	872	880	893	835	900	861	888	812	854	870	857	905	888	835	860	862	880	836	893	878	893	846	902	848	911	913	852	890	806	847	874	849	878	859	848	866	909	882	844	869	916	919	904	837	894	847	818	875	932	836	858	882	900	873	872	830	895	862	915	880	840	895	898	870	843	846	927	859	884	824	916	876	810	883	906	841	886	862	895	868	896	835	845	868	897	834	903	898	869	856	919	850	856	910	857	834	871	942	916	898	909	864	897	797	905	916	881	841	886	930	843	861	864	916	833	871	838	863	841	860	839	859	889	861	928	853	834	873	880	912	893	845	875	898	830	836	847	882	871	900	834	883	900	824	861	862	845	877	837	912	894	890	849	905	871	897	868	886	894	904	869	852	891	876	854	902	877	887	817	865	872	832	844	847	904	849	878	820	897	814	877	835	896	880	875	889	924	864	873	895	847	839	873	835	887	905	854	834	856	921	813	837	855	838	899	905	836	864	844	853	847	822	868	896	868	867	881	873	867	828	890	884	851	952	875	866	921	883	901	833	850	880	868	813	880	892	838	926	932	870	841	789	929	907	860	890	852	827	870	955	868	873	876	832	861	944	894	882	914	854	870	920	849	939	899	835	834	840	847	919	890	878	879	932	886	872	850	924	866	860	918	859	875	904	881	850	842	863	884	834	826	895	924	880	876	907	853	894	854	860	893	852	857	896	890	862	891	779	874	888	902	861	818	871	844	868	890	946	832	855	923	863	886	906	864	854	840	919	886	924	876	890	921	896	844	925	866	837	834	853	805	854	876	883	846	906	853	869	848	849	842	919	881	844	797	885	873	938	839	845	854	899	905	856	894	875	890	908	883	827	839	884	836	833	903	908	833	874	836	861	924	970	863	837	827	889	933	930	850	860	900	861	901	824	870	918	858	888	871	914	891	792	931	853	875	842	881	865	860	880	811	818	845	881	849	830	844	892	850	861	894	914	873	853	913	869	868	900	875	925	856	814	891	854	881	867	922	933	836	848	939	871	846	876	880	860	869	860	856	827	888	933	871	872	885	911	872	895	870	914	895	889	907	951	898	884	836	835	833	895	863	871	894	861	936	880	840	923	822	862	945	863	866	885	880	854	851	917	834	943	897	884	902	842	847	901	869	937	837	801	869	850	857	849	910	886	883	873	849	872	869	940	894	856	886	888	897	918	863	864	841	854	860	838	884	901	911	846	816	859	811	886	849	899	902	879	847	856	861	890	868	880	822	928	871	883	855	822	838	808	866	861	860	897	841	852	822	911	834	865	857	890	891	899	838	876	806	882	902	890	904	870	898	887	815	889	840	868	907	936	893	868	857	870	870	909	871	862	831	856	884	872	912	879	907	877	871	862	855	827	856	868	897	889	886	935	895	890	831	892	885	871	870	921	861	900	861	943	929	876	853	883	878	843	858	855	844	853	853	896	853	902	854	888	877	831	896	881	860	849	888	857	869	866	904	885	892	878	912	877	881	871	893	871	851	866	874	835	944	879	899	806	922	975	824	919	937	914	876	839	839	897	852	853	901	895	853	885	872	854	833	834	902	860	891	917	861	875	936	838	921	861	839	870	911	904	887	846	845	938	853	876	885	876	898	864	872	892	878	892	856	958	820	865	838	832	872	815	889	896	840	901	817	896	893	851	869	854	840	907	916	870	857	854	868	870	850	909	883	923	909	884	880	868	908	871	866	863	884	889	880	849	872	833	873	869	897	897	906	864	872	885	912	875	896	871	884	842	855	907	807	929	852	840	781	868	829	895	847	845	852	839	843	850	840	907	884	887	919	866	859	856	908	842	897	839	844	912	860	859	864	885	833	845	911	876	849	837	864	868	866	858	815	857	855	850	900	873	905	870	870	830	888	853	893	893	851	901	897	878	891	904	838	891	880	927	891	843	882	851	867	873	894	949	887	838	891	849	886	866	878	901	855	838	841	895	831	849	859	872	893	830	897	869	891	868	942	879	929	887	893	884	844	872	827	864	866	891	916	865	885	848	859	828	817	861	884	814	883	866	899	850	899	891	876	850	794	845	934	879	814	872	829	889	858	885	907	889	827	848	886	871	877	876	835	878	873	902	898	860	854	852	853	803	936	838	878	874	872	900	926	874	842	824	839	843	905	867	890	836	882	847	886	869	859	882	858	848	845	852	908	890	907	882	883	858	854	899	874	917	922	887	853	893	888	917	888	845	849	866	815	908	931	855	901	895	867	823	819	872	918	885	863	853	870	872	909	914	919	876	865	891	832	885	907	861	845	855	822	869	895	854	883	878	865	889	883	815	904	873	893	882	857	938	882	823	882	861	900	876	883	851	808	875	890	865	915	836	886	873	843	878	863	923	867	878	836	848	920	852	864	826	863	819	900	862	922	854	831	893	883	834	877	886	852	768	840	886	923	870	888	871	872	875	840	947	845	908	925	879	898	901	897	902	926	853	879	880	899	892	864	870	883	824	814	891	888	924	842	862	840	881	844	873	837	820	876	853	856	857	935	891	889	866	924	880	835	846	899	855	848	916	878	929	819	869	828	864	883	877	888	849	839	838	952	859	869	903	871	894	874	878	865	850	877	949	908	862	865	887	912	810	854	895	811	863	856	845	880	909	857	890	884	849	876	831	866	818	858	862	897	868	811	839	891	865	874	865	846	840	854	889	866	844	911	868	877	835	926	854	822	844	852	850	847	855	867	944	851	881	914	848	873	915	925	895	874	853	847	852	785	933	856	861	856	900	936	878	855	840	875	891	884	870	911	881	822	862	875	896	888	841	883	866	879	882	876	828	861	827	854	821	843	884	886	888	876	866	860	887	814	918	877	861	871	921	853	881	856	838	881	906	855	881	855	915	908	830	873	831	927	838	878	917	832	864	854	891	892	929	871	862	892	917	841	874	865	856	873	845	888	905	864	888	904	882	868	926	865	800	868	896	894	882	878	937	858	884	862	844	879	893	924	795	879	877	850	886	889	851	899	851	869	867	862	877	879	835	850	861	893	874	920	890	859	868	904	856	886	870	865	925	931	880	836	872	861	883	868	851	871	859	878	879	874	880	875	877	892	897
7177	543	499	411	362	282	297	266	227	249	252	216	228	211	199	220	221	207	227	189	185	212	198	216	188	184	197	215	199	205	228	219	207	223	182	181	206	202	189	175	219	195	209	228	211	218	195	213	206	208	216	182	191	216	199	199	183	226	215	203	173	208	192	192	211	225	187	195	194	209	230	239	217	217	216	215	199	191	190	186	184	209	200	200	204	182	216	208	198	182	207	199	209	188	221	199	206	186	206	207	212	183	196	190	174	206	202	214	194	205	214	192	203	203	214	209	205	206	190	213	191	212	197	200	169	229	164	219	204	189	193	223	214	196	212	210	241	190	204	206	229	210	196	180	218	205	195	202	196	197	184	184	163	225	213	188	206	192	198	213	190	199	194	178	195	205	192	191	196	197	185	196	171	183	180	208	202	192	188	235	215	225	212	207	219	198	185	205	182	215	210	189	230	195	176	175	181	216	185	221	217	165	205	187	217	192	231	219	198	191	183	199	206	201	174	200	199	202	201	183	208	210	205	197	216	239	197	181	214	224	208	187	213	181	211	184	219	231	213	199	232	220	200	216	184	197	210	206	206	204	226	181	209	208	206	189	202	200	200	221	203	208	188	235	183	210	187	209	200	185	189	217	212	203	162	221	189	211	199	218	212	211	196	223	202	197	186	164	225	216	195	180	214	210	205	219	214	213	210	208	207	209	193	220	209	201	197	193	181	211	188	196	204	194	184	194	211	220	195	215	186	197	205	192	191	195	223	215	204	190	219	196	176	217	228	201	204	206	178	211	174	222	201	231	176	203	183	198	201	192	208	217	219	222	178	185	192	221	195	209	221	208	213	198	155	181	202	203	220	188	201	198	173	196	197	196	210	184	211	180	221	197	223	200	218	217	207	189	206	211	228	204	197	194	188	196	212	191	196	218	191	199	200	208	223	214	187	218	213	191	174	209	199	207	191	158	208	213	225	200	204	189	192	204	192	183	208	206	189	192	225	231	224	187	218	200	214	193	207	195	218	178	199	185	156	204	222	189	197	207	211	226	196	213	196	210	201	186	184	223	181	175	180	180	205	211	210	170	221	210	203	176	178	201	186	185	221	190	171	213	212	207	193	213	190	171	172	197	208	172	178	201	200	198	206	209	191	196	187	177	185	200	212	191	183	189	201	192	186	203	175	181	204	171	182	198	229	215	194	184	213	221	211	213	202	215	190	183	199	216	189	202	210	227	186	202	190	213	188	190	208	201	195	222	190	178	209	199	214	187	227	211	189	202	194	195	211	213	192	207	206	170	208	209	204	222	218	211	190	212	215	188	206	241	200	177	212	221	209	207	202	183	200	190	226	220	175	225	190	209	194	202	229	191	214	203	185	211	184	200	196	218	202	206	191	210	206	201	188	221	210	185	195	201	181	201	189	172	195	197	163	200	211	226	203	205	198	197	207	202	185	203	209	208	210	190	205	224	207	223	213	208	199	206	195	196	174	198	224	204	205	187	193	230	209	240	206	194	226	192	194	172	201	182	196	203	212	217	201	226	235	207	184	220	216	206	214	203	194	194	180	232	191	208	194	211	205	226	192	212	200	196	189	186	197	195	200	192	214	222	196	192	199	188	197	185	212	209	186	199	213	184	232	214	196	207	212	205	224	195	215	215	215	196	224	202	212	180	230	211	189	174	166	204	204	191	208	220	206	218	184	206	182	193	173	183	194	203	182	202	207	195	205	210	204	207	202	191	191	206	195	188	180	200	215	199	216	188	204	234	213	201	201	179	209	227	187	188	182	218	203	183	212	204	204	207	207	203	191	181	200	211	189	190	195	202	210	193	201	205	212	221	176	224	189	211	192	210	183	182	191	210	209	220	225	189	193	172	211	200	187	206	186	195	196	180	181	214	202	205	200	200	194	215	221	209	198	216	200	190	197	189	188	219	192	242	210	213	205	207	201	202	223	192	199	212	196	173	196	221	205	195	229	203	218	189	219	187	197	173	190	217	187	176	216	203	214	188	231	211	223	233	202	200	235	186	213	197	178	205	210	187	221	213	190	189	202	180	208	217	174	194	210	177	176	194	229	187	184	225	209	186	185	207	214	195	204	183	197	197	219	199	230	187	204	177	185	187	242	207	191	219	190	216	218	220	188	205	206	207	218	200	232	228	205	221	197	184	230	214	197	206	209	227	195	216	200	210	216	179	203	203	202	225	193	181	174	203	186	211	177	213	179	193	207	194	167	195	207	180	190	196	203	180	189	217	216	204	202	209	193	175	185	216	210	205	199	209	201	192	185	233	225	189	207	174	197	221	219	175	217	218	180	209	211	221	205	218	205	221	223	251	186	202	180	202	193	198	195	216	207	202	200	191	188	210	185	189	180	226	184	189	216	197	187	191	218	200	214	192	188	197	182	203	208	188	225	217	187	203	217	190	174	203	185	224	201	193	198	225	213	228	191	234	223	175	189	184	213	183	198	226	189	196	189	209	187	191	207	200	201	190	207	215	234	228	180	188	185	227	211	194	208	214	194	196	202	212	200	194	219	186	197	208	199	216	219	201	216	198	212	189	205	221	212	221	208	208	202	185	216	196	232	199	199	219	199	217	200	204	217	194	226	213	181	203	218	234	218	216	207	195	216	224	202	164	191	229	255	218	183	208	197	176	190	189	183	220	199	189	200	209	229	178	176	208	216	194	213	223	204	194	186	215	192	213	194	188	199	223	183	194	200	200	214	206	196	189	192	158	214	181	199	208	221	196	167	230	220	201	206	207	213	191	214	193	207	222	175	204	200	190	176	195	220	194	228	208	208	201	214	197	210	210	202	203	211	178	203	214	199	191	188	203	220	189	215	202	222	175	201	190	192	214	209	189	198	208	216	193	203	180	228	190	228	205	186	223	212	173	217	193	194	213	184	205	195	187	185	206	215	190	187	220	191	194	206	178	189	175	198	194	186	211	240	212	206	182	205	201	212	198	200	197	223	221	193	199	187	197	202	216	170	207	204	193	177	222	225	183	228	208	196	214	227	210	182	198	192	190	226	205	191	179	193	209	210	204	172	199	189	208	198	239	198	174	236	209	208	206	204	211	185	209	247	199	219	237	221	171	188	181	213	208	214	215	220	193	214	191	192	196	202	190	222	200	209	171	200	202	217	182	198	199	200	214	213	184	168	163	189	163	182	228	225	198	189	209	208	207	189	207	214	185	190	207	184	210	224	204	215	182	187	203	213	220	206	176	208	220	191	177	184	166	201	218	194	209	207	207	194	179	177	205	183	193	227	229	201	215	203	190	227	212	212	213	228	208	180	201	211	205	189	198	220	212	196	225	203	189	216	198	201	200	216	225	218	195	175	192	205	231	220	191	213	171	186	208	193	192	192	196	194	207	199	197	197	208	185	203	217	209	210	207	217	212	198	186	216	184	205	190	202	174	196	202	216	219	181	203	184	208	198	202	208	190	193	206	213	222	201	216	186	200	191	196	174	180	209	203	215	200	177	186	229	198
6319	763	1202	1294	1127	1115	1053	917	829	785	770	705	646	645	602	649	622	575	631	559	584	557	590	560	552	596	623	540	561	565	559	481	521	535	537	530	570	558	559	576	529	575	553	545	581	582	523	540	524	483	532	555	506	531	554	567	533	570	486	520	535	532	579	551	522	527	504	528	544	535	561	527	539	512	525	548	539	525	551	498	538	571	551	486	502	573	538	545	535	578	515	519	520	521	530	582	544	557	480	492	550	522	540	521	550	542	552	533	528	535	512	542	527	544	541	506	486	494	504	563	580	517	565	541	537	505	530	531	530	560	517	536	510	498	540	503	512	541	545	554	541	531	505	548	552	547	531	555	520	548	508	533	508	537	512	540	534	536	518	523	558	561	564	521	530	506	518	513	553	570	539	519	550	589	515	529	531	505	531	513	489	527	541	526	515	538	529	543	538	508	544	561	527	527	499	548	515	527	504	533	561	514	519	524	535	539	533	569	540	541	546	530	528	560	576	510	534	515	508	501	508	530	535	513	531	536	483	528	528	534	550	515	518	558	543	553	507	535	509	506	544	502	522	530	545	507	542	558	538	555	560	549	491	522	561	545	540	522	555	498	560	542	534	484	496	510	569	552	505	525	549	536	566	520	525	549	537	557	522	531	537	538	578	552	500	478	532	550	491	527	558	516	570	517	542	515	540	502	498	532	556	518	511	525	522	492	552	562	515	536	515	526	571	519	562	484	510	564	565	528	522	520	483	531	524	539	520	514	488	538	545	505	573	547	568	528	537	546	522	501	548	498	518	505	531	557	525	505	499	554	520	528	573	510	532	501	542	538	507	538	543	507	524	541	517	584	519	486	529	557	534	555	516	545	560	555	495	548	521	512	527	543	509	545	528	534	532	506	506	532	569	497	521	566	532	515	526	533	507	543	523	528	504	526	547	528	556	520	502	543	513	517	560	510	552	507	541	531	543	539	532	534	527	543	533	571	567	501	508	524	535	553	500	531	529	558	569	528	561	531	558	529	495	544	498	541	529	526	486	537	517	499	524	503	546	533	516	577	525	550	593	572	590	519	495	518	536	513	519	557	560	573	552	571	533	508	523	487	538	512	513	568	555	489	564	555	533	526	492	537	563	550	543	547	555	543	526	528	515	526	516	534	538	553	530	540	493	547	534	549	559	517	522	542	570	534	505	546	540	531	550	511	547	570	533	526	540	556	549	507	550	514	557	513	510	541	558	568	547	542	522	532	556	530	522	542	601	508	511	503	509	578	553	525	566	523	547	514	546	577	545	530	545	572	572	558	520	502	567	542	515	533	492	541	549	506	524	516	549	530	521	581	554	540	545	577	506	533	515	520	473	547	538	528	547	512	572	547	516	534	548	549	529	529	528	479	507	564	521	485	562	523	579	526	537	562	562	483	557	498	539	526	564	548	564	525	541	544	528	547	553	560	522	526	548	514	536	521	537	535	511	503	553	527	529	494	498	515	538	547	542	543	580	550	497	526	497	527	540	529	532	566	505	556	541	535	516	530	477	496	559	505	505	532	518	511	555	539	501	546	541	500	505	540	543	514	494	534	536	530	521	500	503	537	556	580	576	569	547	512	547	544	544	547	559	517	529	531	502	536	506	511	532	551	529	529	521	536	552	499	544	536	545	511	525	529	547	526	500	570	537	511	511	540	550	546	543	514	522	517	514	558	528	543	528	531	498	535	526	484	538	527	534	543	513	533	548	509	533	512	524	555	495	539	542	532	553	539	540	529	513	512	539	532	532	507	529	537	543	529	515	521	554	524	488	530	522	571	520	518	546	572	526	510	534	539	545	572	562	497	536	569	553	544	526	509	553	479	527	520	534	487	537	501	488	564	531	515	541	537	506	540	509	509	541	529	503	540	530	547	522	523	533	526	585	509	507	542	484	542	507	526	523	534	522	558	475	533	553	522	521	549	531	518	537	550	598	492	546	549	544	545	535	529	555	504	534	551	510	519	548	523	528	511	537	578	528	538	522	561	545	539	559	503	557	526	489	494	541	559	471	518	568	548	519	499	531	531	489	496	571	479	527	492	510	564	530	508	552	526	514	515	507	543	516	540	533	532	530	498	510	505	570	559	516	549	555	524	522	535	538	538	549	563	542	527	518	508	499	509	585	533	530	572	531	539	519	537	513	597	546	509	565	523	529	549	523	534	522	527	546	524	519	555	556	524	506	517	535	501	523	498	519	496	536	513	496	552	517	521	534	588	563	533	543	495	538	533	524	554	544	496	534	528	572	516	564	512	517	518	504	507	549	526	527	546	524	517	532	526	535	531	537	552	508	524	530	516	561	495	522	515	549	516	519	530	555	571	532	540	536	543	516	537	571	514	520	476	537	535	568	548	525	484	524	539	481	540	505	553	521	534	524	523	527	523	564	515	528	529	511	566	531	545	567	525	512	504	537	539	536	526	479	531	517	519	558	503	502	543	558	490	505	533	528	581	483	549	542	532	505	494	580	559	525	546	577	521	512	589	532	515	536	540	549	492	550	541	487	540	512	512	557	526	521	541	555	481	513	527	552	559	533	552	530	523	530	538	523	530	527	525	531	542	529	539	530	554	523	521	511	559	552	507	577	566	510	557	524	524	536	515	555	489	538	555	509	537	545	567	513	525	509	529	541	542	521	548	544	513	521	535	532	572	523	516	529	498	505	574	566	554	551	518	529	553	538	566	549	550	527	505	552	496	502	528	519	546	500	553	507	545	532	563	595	501	514	557	516	547	539	542	558	547	540	536	533	524	526	570	487	549	503	540	550	527	528	540	500	537	546	580	501	535	556	553	559	512	505	560	553	564	523	520	517	516	526	509	510	506	553	579	529	570	550	501	571	570	545	519	498	522	524	484	532	462	526	540	513	556	522	536	531	584	549	520	529	544	516	539	532	558	510	510	493	548	522	562	566	545	511	543	592	530	550	532	487	539	555	550	552	538	554	504	520	560	515	573	511	556	542	533	496	549	517	517	517	549	568	525	504	543	547	529	522	568	553	541	532	565	537	546	513	525	535	520	572	514	577	534	574	529	543	553	566	539	542	556	530	513	518	556	530	538	527	541	513	529	525	509	535	529	527	482	556	490	542	563	520	538	538	532	552	538	516	549	536	531	514	532	534	558	560	523	557	488	522	525	494	512	557	558	520	556	518	546	570	515	513	534	500	557	532	509	520	504	518	531	527	505	547	515	531	516	547	539	550	540	530	519	570	524	514	559	500	534	551	515	559	501	540	549	543	565	547	502	526	519	541	499	545	539	548	567	511	519	555	513	536	506	536	589	586	511	565	510	553	490	508	522	546	529	518	498	552	557	498	528	498	508	527	500	527	545	529	517	481	536	535	531	522	499	512	520	522	543	508	530	569	545	527	524	547	511	531	503	547	509	524	523	556	571	538	533	538	535	519	536	549	592	613	545	539	537	530	542	554	528	508	541	496	523	532	525	551	520	550	518	532	510	528	522	560	487	524	583
14736	1280	1022	820	661	580	504	435	408	425	383	385	343	381	369	317	356	327	340	353	337	331	327	318	294	346	291	349	335	338	310	336	301	332	319	320	343	335	333	323	333	323	305	292	292	294	342	324	303	313	341	312	292	314	324	328	341	296	324	308	306	308	319	333	308	340	317	343	282	346	317	333	345	372	328	331	331	314	316	308	329	351	334	323	338	329	324	327	318	347	335	301	335	307	328	352	333	364	317	272	319	317	297	339	314	331	311	331	280	343	319	305	297	337	314	317	347	334	316	308	333	313	339	352	341	317	332	319	328	346	346	310	317	341	350	324	342	336	338	346	337	327	341	376	333	292	328	343	318	348	295	350	355	322	306	287	355	342	308	302	297	320	343	306	319	289	323	322	303	308	312	328	351	317	310	320	297	366	353	327	313	297	329	314	310	318	359	330	321	303	337	304	320	317	318	343	332	357	296	330	328	313	323	310	329	281	301	284	331	350	309	345	305	337	332	306	358	351	350	307	349	326	317	352	313	350	346	335	329	332	318	321	330	349	333	323	322	346	307	322	335	351	305	330	342	354	325	289	297	301	330	341	326	322	337	325	322	310	318	341	352	322	330	325	323	330	302	330	344	359	308	315	362	328	300	310	298	329	311	324	298	308	336	349	308	318	324	344	351	331	336	355	320	323	308	319	345	295	319	301	331	322	325	346	320	281	319	296	346	341	309	318	305	351	307	331	380	314	323	319	332	302	309	324	348	300	341	317	304	325	312	298	340	356	333	341	350	324	323	334	351	347	332	304	300	305	328	357	329	338	350	315	337	336	342	353	284	309	327	364	325	309	346	360	339	335	315	338	297	334	336	367	333	301	340	336	352	330	305	302	342	349	352	307	328	315	331	341	314	331	319	318	343	294	313	291	322	352	329	362	337	314	303	285	297	347	300	322	310	312	351	317	306	295	307	297	329	327	348	349	288	336	304	343	317	310	291	292	274	320	320	389	331	303	325	325	329	339	307	338	317	332	293	293	299	299	351	336	324	281	306	316	311	321	317	307	302	332	318	317	342	360	315	332	321	316	318	313	333	298	333	277	322	331	331	360	339	316	323	281	343	318	339	346	339	300	314	329	312	311	322	292	311	301	338	302	304	284	345	367	314	331	353	324	317	292	319	343	328	356	336	339	316	331	321	281	299	370	339	299	330	355	306	344	319	310	308	296	307	319	337	324	310	315	303	316	273	331	316	307	341	319	305	362	303	303	320	287	327	325	325	320	334	295	335	315	343	297	364	312	330	316	352	333	319	296	310	340	332	313	303	303	346	308	329	307	323	330	332	327	323	326	315	349	315	319	308	369	327	323	313	308	339	300	329	307	315	327	299	346	313	311	319	330	346	353	317	322	340	372	323	351	312	328	331	306	332	331	345	320	291	294	325	336	313	333	326	320	328	338	331	327	362	323	312	337	332	353	334	353	318	290	334	325	305	289	295	293	309	318	339	331	306	320	329	330	325	343	312	313	301	322	343	310	318	299	336	346	326	307	323	292	332	304	331	351	342	305	309	326	343	340	341	340	278	331	335	326	338	310	312	350	308	300	357	305	328	341	311	320	317	341	322	330	331	325	327	295	344	317	322	313	330	339	323	310	328	321	340	329	337	313	305	321	335	365	366	312	318	333	345	314	331	331	339	329	327	319	320	330	319	335	291	292	321	341	317	313	342	326	331	341	291	340	327	333	354	340	322	329	323	337	339	293	279	319	343	334	356	300	321	330	340	364	323	323	316	318	330	319	302	330	339	340	279	309	342	321	318	352	310	336	313	336	334	342	307	308	339	308	298	302	315	327	310	369	340	289	292	316	336	287	328	332	327	337	345	319	320	333	324	296	326	348	340	308	337	294	349	322	338	327	331	344	326	328	304	312	328	316	347	311	317	329	307	324	335	345	308	299	326	302	324	349	331	321	320	282	326	338	315	368	326	306	321	324	335	316	341	323	330	331	348	345	330	329	322	326	318	308	356	311	301	321	316	359	331	331	308	309	289	309	346	326	305	303	304	351	354	327	315	292	306	314	326	334	333	319	363	326	303	305	327	318	312	337	291	342	349	327	314	302	300	278	306	334	331	354	360	343	349	315	330	344	312	329	310	340	321	343	316	334	317	332	339	321	334	352	305	338	324	336	315	312	265	317	305	333	339	324	300	302	326	327	346	330	340	326	344	319	303	353	336	310	264	299	320	322	310	326	334	339	327	321	336	336	325	338	344	337	354	306	352	341	337	328	346	335	311	334	390	335	348	293	294	313	291	300	323	321	355	307	343	339	314	318	315	340	309	334	315	341	329	336	314	299	305	314	348	386	312	303	325	319	327	321	292	332	300	322	314	292	309	349	324	299	328	288	322	316	316	335	318	322	312	355	344	345	356	341	319	299	356	322	327	342	356	333	357	330	350	338	296	300	347	330	323	364	324	335	324	300	314	304	333	337	300	330	302	301	342	344	346	330	301	315	345	362	298	352	350	304	306	317	322	320	309	299	286	330	318	327	327	289	326	327	337	344	329	320	353	319	377	345	313	299	317	298	375	304	302	349	311	331	326	313	318	295	309	334	349	328	339	344	344	340	295	346	347	296	324	305	293	325	312	321	319	387	301	316	286	332	334	296	323	315	319	315	298	304	340	323	344	333	337	316	323	306	358	321	311	315	335	332	319	356	325	326	304	318	348	284	320	305	296	328	319	342	293	336	345	341	306	285	331	328	319	337	331	295	311	341	344	344	309	321	339	317	340	348	324	293	320	327	288	346	303	329	345	317	340	322	296	302	304	318	293	307	343	327	327	353	340	354	329	306	323	320	330	297	322	329	307	356	325	314	352	346	328	337	295	355	340	334	345	327	293	328	298	346	307	310	316	320	303	335	316	305	330	325	332	332	296	334	320	363	308	329	301	298	341	327	343	371	310	296	363	284	340	316	291	356	351	311	336	310	288	349	358	306	336	345	304	325	356	299	303	304	293	332	330	297	319	335	326	347	304	307	327	336	319	313	312	327	322	339	331	339	316	285	334	324	323	317	346	347	335	339	303	316	296	331	332	344	346	370	298	342	328	361	355	326	321	328	336	302	350	296	333	338	335	310	306	337	369	320	327	302	315	321	307	271	302	327	342	288	319	329	308	328	320	336	337	305	321	318	361	317	322	320	301	318	306	340	327	332	286	321	326	306	317	317	329	267	316	314	322	307	340	304	315	327	322	312	345	348	329	341	316	310	377	336	320	325	355	330	322	297	287	335	320	315	346	327	341	358	312	334	299	324	367	315	330	344	357	303	339	313	310	314	340	316	300	312	300	332	353	339	302	289	306	306	316	347	337	319	306	363	341	291	340	271	294	326	324	324	326	322	333	320	289	312	281	280	287	339	360	314	330	296	322	303	317	321	276	334	266	330	295	351	317	346	329	335	309	299	323	310	318	308	372	324	313	328	312	322	306	313	308	320	339	370	289	309	319	340
8499	1299	2169	2388	2107	2018	1747	1603	1375	1291	1240	1108	1087	1016	1033	950	1015	884	892	914	839	886	818	881	841	836	898	810	834	834	803	868	812	813	860	871	806	815	793	813	818	869	815	809	834	815	759	833	857	797	814	808	807	798	770	837	786	811	805	763	826	800	768	843	776	792	845	786	835	841	775	806	810	795	808	820	724	830	843	809	843	795	817	762	785	780	777	794	831	796	810	799	794	852	775	807	810	808	757	761	816	808	747	795	791	748	829	829	789	851	805	789	771	803	796	752	808	756	779	807	840	871	810	842	801	803	823	813	822	858	801	813	829	771	811	781	831	796	824	803	839	781	798	809	827	782	795	795	802	807	797	786	825	761	787	839	796	822	823	800	790	797	812	808	823	778	806	841	798	763	762	838	832	780	751	791	844	792	825	794	849	835	791	765	818	866	837	759	826	797	764	820	782	849	832	814	833	765	877	758	793	815	769	827	804	864	827	788	736	813	789	793	765	803	832	800	836	789	815	818	829	809	757	827	800	822	816	842	799	829	821	817	793	882	808	793	834	752	788	795	786	795	878	762	832	790	758	816	816	793	788	803	773	820	780	800	801	823	767	796	773	741	796	814	799	755	801	820	787	795	806	813	833	796	824	784	777	777	772	758	773	818	796	786	783	832	782	789	805	796	797	778	742	772	772	774	777	792	813	757	813	727	828	805	801	791	846	818	796	790	784	749	836	819	830	792	837	817	806	807	800	841	796	824	786	759	770	800	789	786	782	817	802	811	827	794	766	835	793	762	838	787	744	789	840	838	776	783	743	739	782	760	834	803	834	781	843	783	833	803	793	801	797	828	778	775	821	791	804	767	805	813	814	791	789	792	765	823	821	747	805	753	768	819	803	818	790	790	825	792	796	790	763	788	819	836	783	795	781	792	790	799	831	807	773	803	752	835	832	752	842	781	867	789	813	831	816	805	808	768	775	825	791	805	789	833	784	771	810	780	797	799	791	788	782	865	806	821	795	772	786	811	773	799	754	841	780	793	786	782	847	798	777	783	810	792	815	766	833	825	808	812	786	774	788	776	802	789	765	787	810	813	788	885	837	813	789	793	825	797	806	801	737	810	821	829	796	805	759	791	811	808	739	765	800	804	813	770	835	843	808	803	786	780	821	777	775	790	797	791	805	831	820	823	793	873	801	794	774	832	837	828	789	807	848	834	844	778	761	817	774	811	800	798	825	816	791	815	824	817	791	755	766	826	772	782	754	848	782	787	783	807	755	769	787	785	754	812	846	822	805	810	805	801	754	807	744	796	757	794	754	778	794	793	812	794	755	785	775	795	811	819	794	837	812	833	795	746	793	825	780	775	758	797	816	781	786	803	819	825	780	764	812	747	763	800	821	788	817	811	812	797	811	766	843	771	768	788	783	786	864	820	778	736	811	808	781	781	860	811	806	760	787	810	782	819	791	838	790	788	770	807	789	765	824	798	748	832	799	743	795	819	735	788	783	772	820	819	800	742	833	828	810	753	805	836	828	769	758	834	759	803	790	814	783	780	782	811	820	788	763	801	776	780	841	758	779	837	767	792	762	754	805	808	795	799	780	813	736	817	789	814	804	804	780	797	798	827	794	760	761	844	802	833	794	813	802	795	781	780	836	791	787	837	803	757	805	766	806	813	813	792	771	781	791	813	784	762	784	814	766	813	813	793	783	803	822	775	759	749	808	777	788	824	747	835	804	780	767	836	817	805	809	768	777	764	837	806	772	803	815	824	748	796	784	809	783	808	818	781	798	823	791	773	752	794	841	778	811	782	806	726	767	780	735	784	783	756	842	775	770	780	830	795	759	812	822	792	777	754	827	762	767	807	817	808	814	827	826	799	725	805	776	800	790	829	734	808	787	746	803	821	847	812	755	789	870	828	779	808	758	803	799	761	821	788	744	831	726	803	745	828	863	765	790	824	771	841	768	809	783	834	810	818	769	805	824	761	771	779	792	771	797	788	799	773	823	777	765	816	848	774	824	828	805	762	789	819	767	826	827	797	796	757	832	843	798	785	791	863	769	808	808	820	840	797	753	766	840	823	804	809	755	783	800	737	774	830	808	778	779	768	797	861	811	840	760	798	820	801	772	860	813	814	814	837	786	773	802	831	798	781	834	787	795	794	824	772	791	772	850	838	807	810	811	780	817	806	792	787	807	761	796	739	838	774	750	791	795	818	746	822	792	774	808	842	793	768	814	799	814	780	814	766	802	830	765	788	773	801	783	810	773	765	816	814	793	793	816	810	828	828	821	799	803	772	792	852	811	802	794	826	761	840	755	718	758	797	767	817	798	771	814	795	736	831	775	791	814	795	799	791	802	769	800	810	806	813	795	798	831	822	763	825	812	839	774	807	769	798	802	832	855	769	832	798	810	747	801	820	789	801	803	817	780	765	845	822	778	808	831	818	780	820	763	787	836	800	775	821	761	817	795	787	772	836	813	781	799	762	745	801	793	747	799	797	745	838	813	777	794	797	757	828	835	769	813	779	788	821	755	744	754	843	823	812	814	812	783	744	805	815	799	818	792	844	816	822	823	807	856	760	800	775	790	782	815	819	728	799	821	789	817	795	783	819	764	737	809	795	809	788	775	825	787	857	806	745	814	809	766	785	770	820	761	805	759	780	791	791	770	801	855	800	768	778	796	803	798	766	847	810	771	760	779	786	782	781	786	811	740	836	803	767	735	795	736	782	797	787	793	781	790	759	765	774	778	800	833	770	823	806	828	841	793	853	786	808	800	787	804	817	776	807	783	803	840	798	845	805	804	780	782	831	776	788	833	842	809	788	809	809	811	773	805	826	783	789	829	825	804	783	804	870	826	826	804	805	801	793	796	828	781	791	784	758	815	785	838	737	758	821	793	809	772	808	818	843	822	796	826	766	813	796	799	784	764	780	762	763	836	810	808	774	819	813	833	789	764	825	799	755	838	805	783	777	802	770	775	810	805	836	807	788	847	789	797	823	810	751	779	777	777	825	801	843	812	809	749	821	811	759	798	813	783	806	806	799	804	847	785	786	797	780	778	845	810	787	807	815	745	746	752	830	832	774	804	778	795	815	844	789	831	808	825	774	822	804	748	798	815	794	835	784	806	768	769	838	770	810	776	815	801	845	795	810	776	791	756	776	783	800	760	760	780	763	801	792	798	797	814	794	771	820	792	853	759	780	781	798	772	866	804	781	807	779	807	781	760	768	750	721	807	800	806	792	844	808	838	794	790	857	801	778	760	786	776	795	744	777	773	782	786	765	770	765	736	786	808	794	801	779	827	815	754	817	771	788	811	797	806	789	811	735	747	791	802	799	763	810	808	812	820	767	760	810	820	824	763	753	773	799	776	783	808	777	803	810	774	786	777	804	801	820	806	808	791	756	843	781	744	766	775	748	811	783	775	801	816	762	794	794	792	749	827	799	784	816	794	771	771	784	747	758	807	809	810	837	757	759	747	788	769	823	797	762
1763	420	378	366	356	375	368	379	389	336	317	341	366	381	381	383	323	373	389	339	320	360	350	371	375	355	376	354	354	371	356	366	342	371	360	363	383	352	367	364	355	374	376	357	353	377	411	362	332	363	344	338	330	376	339	382	356	369	352	353	356	365	375	331	372	400	347	370	391	351	341	340	356	336	375	366	370	338	388	390	345	383	342	332	359	382	403	390	351	332	369	341	378	356	358	356	363	399	372	346	360	360	344	357	351	381	347	399	355	348	333	357	380	345	392	345	345	352	360	333	386	376	352	358	366	378	335	356	364	332	336	316	360	336	365	352	362	352	358	363	342	358	370	321	388	330	327	368	342	362	365	310	348	324	365	385	346	343	361	401	392	332	354	363	373	370	338	371	349	372	348	353	345	353	373	363	356	366	361	360	388	366	372	387	345	360	359	353	358	378	377	361	355	379	362	341	343	356	361	350	389	349	362	358	360	369	334	365	359	331	382	357	357	347	350	346	380	384	379	374	361	364	377	330	346	376	377	352	330	353	342	369	348	349	362	351	348	365	390	343	358	372	364	367	387	384	325	379	387	357	343	343	325	364	338	324	343	393	355	361	355	383	358	344	357	386	332	365	330	387	348	405	352	353	394	319	364	377	361	382	378	371	398	365	328	345	411	400	361	321	348	350	383	365	341	367	335	324	366	342	365	384	377	343	347	340	356	357	345	356	333	386	387	384	371	360	336	381	367	363	374	356	367	363	365	352	347	341	347	352	351	387	338	341	340	352	328	384	362	364	367	323	349	368	418	332	350	318	352	342	396	360	367	307	383	351	313	338	402	380	374	362	338	370	332	372	359	350	387	350	355	354	333	362	383	357	391	353	351	363	358	360	383	362	388	365	368	394	367	355	337	370	367	365	340	364	370	325	348	386	375	395	331	362	368	365	365	361	316	324	332	323	348	351	365	340	358	342	331	347	356	381	350	367	339	367	372	343	373	393	376	316	338	360	357	361	353	357	361	378	352	365	344	347	393	356	354	361	353	376	349	338	305	338	386	350	353	386	370	336	366	366	396	334	336	336	377	340	343	386	371	366	376	373	398	334	360	373	386	380	393	302	330	348	377	332	331	368	346	365	369	374	378	389	376	333	358	352	371	371	409	364	358	353	364	355	355	366	376	327	376	346	382	353	378	348	351	330	381	333	388	369	375	370	340	345	350	364	339	380	351	347	338	347	364	354	366	389	359	355	333	359	344	336	327	363	339	360	345	340	347	399	336	361	326	327	350	342	359	361	353	391	401	318	330	354	359	360	369	342	353	359	346	352	385	360	357	391	385	367	388	344	367	351	359	316	336	363	359	364	396	358	355	361	354	377	344	352	375	344	330	373	355	382	335	375	363	382	358	343	365	364	354	372	367	385	373	373	377	358	365	355	336	373	393	379	367	381	359	335	379	377	462	372	343	351	371	340	331	334	381	334	356	355	385	347	369	354	345	305	365	347	357	383	401	386	307	378	354	370	341	316	310	363	381	388	345	361	339	379	386	375	346	356	378	336	384	381	385	328	383	391	362	339	393	335	404	400	398	369	342	366	348	367	340	368	369	346	365	334	348	329	384	351	349	328	338	373	359	358	356	321	365	371	349	350	363	367	346	349	348	351	391	335	347	337	362	328	325	385	380	343	339	357	377	371	362	371	338	369	347	351	326	377	386	333	368	382	323	399	349	352	372	380	368	364	367	346	364	382	382	383	364	385	331	345	352	363	360	348	378	351	336	370	362	363	367	342	357	355	395	277	376	377	347	351	352	352	369	372	353	385	338	348	336	373	409	328	329	333	386	352	332	381	352	361	350	334	353	370	374	342	365	380	370	395	362	369	351	374	380	341	375	327	330	368	399	362	374	363	371	354	357	356	334	351	374	347	398	385	334	342	396	358	333	359	331	351	373	382	372	324	357	344	322	353	351	374	378	342	377	348	376	369	350	384	370	356	346	357	332	357	359	373	381	375	385	374	381	345	382	322	372	354	360	387	340	353	352	339	364	387	358	373	353	367	319	343	367	342	334	357	355	368	349	339	392	352	341	378	355	359	380	366	337	340	345	347	375	360	378	413	362	346	345	364	373	344	359	379	355	371	364	381	344	377	364	347	365	359	403	333	309	343	344	322	362	355	342	359	375	350	330	343	338	352	370	398	378	307	353	366	406	378	399	356	360	371	334	352	300	349	369	324	392	338	374	355	355	354	361	373	346	371	354	346	358	328	297	341	338	356	345	354	348	340	377	359	340	381	353	411	337	392	354	318	335	341	379	359	362	373	379	353	375	360	368	347	356	382	338	351	376	364	366	363	350	350	381	334	378	351	354	395	363	364	337	353	367	377	349	383	360	365	358	335	342	393	357	314	346	345	338	334	351	344	379	355	400	370	362	370	338	374	367	378	373	339	412	332	365	348	382	371	322	340	394	410	380	355	357	342	355	348	386	373	381	371	370	322	374	395	373	392	376	405	343	386	340	371	364	357	349	378	340	342	389	354	398	379	363	326	359	377	318	392	375	369	336	386	338	357	333	343	336	367	353	373	379	399	380	289	364	382	387	348	358	361	355	393	388	385	371	344	354	359	334	381	365	364	353	341	405	359	343	340	376	351	340	329	338	385	342	377	332	367	341	355	332	316	378	383	351	380	368	369	357	345	340	363	351	386	352	341	369	323	341	359	346	394	365	360	383	362	354	360	332	358	338	373	361	376	361	314	341	357	375	348	355	318	397	338	333	376	364	342	354	368	345	355	356	381	379	334	378	343	391	371	393	360	354	352	362	374	385	367	384	381	352	372	335	348	380	369	345	355	364	357	337	324	348	368	340	355	347	350	376	403	364	383	368	320	372	334	378	372	351	372	354	344	364	383	357	363	383	352	373	380	361	383	365	395	349	352	373	342	364	325	326	337	337	356	349	362	377	361	376	376	381	327	379	381	335	345	357	392	358	334	353	362	373	357	346	371	358	376	330	333	335	335	372	329	350	353	361	389	346	338	350	333	344	373	366	351	351	379	309	358	373	364	391	344	353	385	366	368	378	359	347	377	333	377	364	390	352	359	374	361	395	354	378	327	367	363	362	346	358	363	339	332	337	331	342	357	368	397	353	401	337	360	354	391	382	418	404	368	370	349	354	359	379	355	338	337	377	355	363	352	359	382	370	368	354	378	362	352	348	324	343	341	309	370	335	327	385	366	371	348	386	341	376	343	378	357	353	382	360	335	332	407	402	383	369	325	369	331	367	382	368	366	381	355	363	368	343	356	342	312	375	354	357	351	363	336	337	331	359	367	354	361	359	347	364	375	400	356	293	368	314	355	336	381	379	364	332	328	356	367	370	359	364	343	364	358	341	404	373	344	380	352	340	350	349	389	345	360	360	361	344	351	329	346	347	365	384	399	390	336	298	359	343	327	326	359	344	388	329	368	378	358	334	391	340	351	370	372	380	335	388	381	378	340	339	344	315	382
2131	847	838	858	868	886	861	839	872	855	858	870	785	841	851	887	826	824	843	854	877	845	790	822	867	876	781	792	804	842	793	800	827	798	834	832	865	883	847	846	818	819	773	827	816	852	820	859	871	841	845	839	832	874	815	834	890	783	844	837	834	767	830	859	808	874	828	810	856	805	865	820	786	864	742	891	841	805	825	870	781	839	794	813	817	853	847	855	873	804	810	804	834	794	836	790	829	820	860	850	844	821	879	803	905	806	826	805	859	811	855	850	813	806	847	831	815	812	832	867	820	800	830	805	803	834	805	790	906	858	828	797	819	853	835	800	860	829	826	873	811	861	814	848	847	877	815	832	872	822	786	801	810	784	811	836	866	777	854	791	793	807	827	802	820	797	840	824	840	811	865	859	849	777	812	832	804	858	882	838	768	864	848	802	815	815	815	876	799	779	784	893	819	828	828	834	831	802	794	783	805	815	773	824	823	799	847	786	831	827	835	886	818	859	805	830	832	852	847	810	803	839	806	838	785	843	785	838	855	834	859	838	796	806	799	750	811	805	857	866	799	833	859	827	812	829	833	875	877	856	834	844	860	821	817	833	839	832	868	819	836	829	803	873	860	830	858	788	842	827	764	815	815	835	792	877	789	788	805	835	792	849	848	818	863	798	809	855	806	840	842	812	854	831	806	829	848	879	856	841	801	803	831	906	801	836	862	872	778	818	792	766	839	815	831	864	846	826	848	820	854	854	881	788	848	824	827	858	801	842	816	790	809	777	826	827	805	801	828	845	831	804	847	829	814	844	819	851	793	833	837	869	800	814	843	839	889	794	826	821	811	787	845	807	799	852	845	832	830	849	804	878	881	870	821	869	828	838	852	825	835	805	818	811	789	791	793	785	814	841	827	851	800	791	925	828	821	857	821	884	839	860	789	862	857	832	816	858	853	818	819	835	844	871	820	826	818	850	830	842	814	801	870	822	834	872	824	833	790	769	824	826	824	826	853	865	836	850	818	761	847	856	888	790	828	824	850	853	833	849	818	824	814	731	731	773	858	848	852	817	837	775	829	878	803	794	810	817	778	782	838	825	777	862	838	820	818	822	827	842	810	794	801	831	831	870	874	826	811	843	787	826	802	829	875	855	791	862	862	817	817	868	811	780	863	857	790	846	811	794	860	779	817	866	824	759	857	821	822	812	820	845	847	835	833	828	818	842	822	826	801	854	871	863	835	839	860	839	813	851	905	815	834	787	840	810	790	888	822	838	814	862	783	819	880	885	848	854	848	868	871	860	841	844	822	873	820	809	815	832	892	832	865	794	855	850	820	884	811	820	826	831	870	859	828	832	795	843	892	888	841	857	840	842	816	797	848	798	816	770	825	808	877	790	818	799	828	885	840	893	860	871	794	804	818	788	825	810	819	857	831	810	874	872	867	862	863	838	833	783	832	833	857	835	888	812	833	823	834	838	877	825	838	802	829	818	857	838	806	823	813	812	854	882	811	829	810	792	843	860	831	782	778	802	841	861	837	811	798	834	857	822	789	852	831	843	808	820	861	853	842	809	852	862	776	857	842	827	861	813	853	789	863	778	824	879	849	853	796	838	860	794	821	816	853	853	832	778	833	822	825	852	802	867	815	864	799	819	838	833	803	813	838	828	806	839	806	837	885	831	865	862	807	843	794	873	830	830	830	842	830	857	836	831	885	825	792	822	818	899	810	870	844	838	828	808	805	797	785	805	806	833	812	810	831	828	872	868	861	810	841	818	823	773	788	842	796	845	854	778	892	767	768	849	825	813	858	830	855	872	795	848	826	815	798	829	803	869	797	827	806	790	849	811	867	816	899	836	884	826	869	825	854	850	836	821	798	814	806	844	842	843	846	879	819	838	790	792	828	841	794	872	843	835	824	849	815	864	830	841	864	818	837	850	762	825	805	817	836	830	911	812	842	862	788	870	869	853	863	861	816	835	849	821	797	838	788	830	854	812	829	782	832	822	861	846	841	857	850	901	868	827	836	824	885	845	893	809	810	846	839	812	840	814	829	842	803	810	848	835	847	859	820	780	806	765	841	820	865	805	832	805	804	846	798	890	800	836	841	832	804	796	812	797	811	794	867	836	834	841	812	808	780	811	821	848	826	826	787	804	835	803	800	818	801	842	826	895	823	870	808	797	881	850	821	810	798	841	847	804	812	823	852	838	836	812	853	806	850	811	815	851	837	859	875	832	861	869	842	826	830	878	781	855	792	800	832	857	826	786	825	801	875	848	827	847	841	876	858	804	801	799	799	810	814	868	883	822	850	821	850	828	792	833	881	809	809	829	835	848	845	888	867	871	828	812	861	802	822	850	838	850	790	784	866	858	798	835	808	826	802	817	832	853	820	904	870	805	870	904	866	834	798	778	844	812	822	851	823	828	831	807	826	834	863	857	855	808	842	826	889	871	818	842	829	777	801	789	841	835	819	865	879	811	797	855	811	876	816	819	826	849	809	799	788	777	846	788	885	788	846	809	840	819	848	815	861	834	883	915	866	805	809	781	798	855	825	828	811	829	853	870	832	791	843	847	831	827	831	799	799	868	810	833	797	856	826	807	835	857	838	873	835	813	814	851	799	803	861	825	812	860	799	826	821	844	812	804	844	851	768	807	874	822	800	830	839	832	852	804	774	855	868	814	833	877	813	864	783	820	819	788	829	829	806	816	820	819	853	807	833	800	818	798	856	801	878	841	796	871	814	846	831	769	852	870	854	785	803	834	827	842	848	800	834	875	848	860	823	817	811	850	840	845	788	816	841	810	814	849	795	762	832	832	802	806	787	869	815	808	817	847	880	787	839	852	810	821	839	843	821	813	771	857	851	867	829	793	806	810	785	868	775	824	791	784	826	805	847	821	797	830	820	797	808	847	831	854	828	835	809	780	848	778	811	877	786	827	877	892	829	834	821	851	837	803	840	844	835	843	807	831	862	816	864	789	792	871	812	838	784	858	804	849	809	808	778	820	851	834	825	786	805	890	838	774	839	796	790	839	804	829	805	804	805	850	812	851	842	839	862	819	849	847	832	859	822	869	820	868	858	826	838	809	884	796	840	835	795	795	834	810	868	767	824	751	829	797	782	820	780	871	815	828	780	853	902	840	824	861	836	850	815	827	796	788	861	770	902	796	828	850	819	807	815	843	865	847	853	808	851	832	790	871	863	862	798	764	851	815	825	824	836	807	849	837	856	818	766	760	852	817	887	810	831	796	843	825	889	856	838	853	820	777	885	817	855	784	852	800	850	837	839	779	800	828	772	817	838	838	803	815	846	885	838	834	802	830	860	858	825	802	796	856	792	817	816	794	821	851	820	817	792	872	786	870	822	815	793	809	898	814	825	793	765	845	822	835	819	826	797	789	810	770	811	835	881	825	794	796	818	868	826	797	808	828	856	849	842	841	836	877	858	816	867	854	832	866	875	840	796	847	822	873	813	840	834	847	823	794	840	874	815	805	879	868
7370	470	457	457	334	322	284	230	260	261	239	221	236	230	229	191	195	216	204	207	192	203	206	206	219	231	219	202	182	191	210	210	210	216	206	238	228	207	197	186	205	187	208	225	213	206	219	242	202	202	190	198	220	208	218	218	219	194	209	234	200	188	214	197	201	195	175	183	210	214	220	215	192	191	225	194	184	197	194	195	201	195	197	188	188	199	211	189	199	218	211	204	194	202	193	229	179	186	171	200	193	196	195	214	175	216	195	193	194	208	200	203	198	212	183	190	195	204	219	216	208	211	221	189	199	217	186	220	193	227	208	210	205	229	197	225	198	173	198	177	193	187	198	215	210	202	200	208	228	207	203	223	219	193	195	203	184	196	188	198	211	217	211	216	184	227	177	212	193	187	212	204	212	190	187	175	173	192	204	203	196	221	223	196	215	172	212	237	191	207	212	202	195	171	179	212	213	222	173	182	189	228	226	227	237	203	213	185	207	177	206	178	215	188	194	231	207	168	180	190	211	200	206	189	202	241	202	210	215	223	189	195	206	201	184	191	181	178	202	200	197	232	199	224	198	242	218	182	203	197	202	203	217	186	203	182	197	192	191	219	204	189	201	180	185	190	197	222	210	205	224	196	202	179	188	224	209	215	196	195	226	218	194	192	192	190	200	203	189	175	206	191	223	193	183	214	202	197	186	206	194	175	200	239	213	197	229	222	222	182	207	194	200	209	200	234	235	200	201	227	225	203	207	193	211	180	191	200	202	216	207	228	184	178	193	210	208	166	211	199	210	191	202	229	182	192	206	203	198	195	234	195	212	213	218	216	220	209	197	221	176	200	188	218	198	198	239	190	181	215	213	207	191	208	175	180	204	190	189	184	174	184	213	203	191	180	206	204	212	205	226	208	191	183	222	189	200	199	213	192	197	205	199	221	214	211	218	204	193	197	197	208	192	197	208	237	237	202	192	212	241	212	212	188	200	183	208	183	195	203	202	198	208	194	198	199	185	171	213	217	219	197	198	213	186	216	194	189	195	222	191	171	174	232	191	214	195	184	206	175	176	188	187	218	189	198	200	211	230	196	209	203	206	208	175	200	209	215	213	209	197	216	230	198	189	212	198	187	220	184	210	212	201	198	178	196	215	189	196	187	193	196	164	251	212	193	193	167	190	195	194	185	200	206	209	212	203	241	203	212	200	186	182	227	198	180	206	207	215	214	219	216	201	203	197	232	206	206	197	217	197	207	218	209	188	194	209	207	188	198	217	207	190	186	214	250	210	232	182	220	179	221	215	188	200	222	204	174	199	223	216	203	199	228	197	174	212	217	188	215	214	184	200	184	216	231	183	204	181	200	208	195	205	189	168	191	197	193	202	151	194	187	209	204	206	198	197	235	222	202	182	179	214	196	177	200	188	184	193	211	221	199	200	193	203	183	194	225	225	214	185	200	230	192	192	188	195	193	217	215	230	201	210	191	200	172	200	200	216	191	165	222	198	232	208	203	180	206	214	205	208	206	224	200	174	200	199	193	177	207	187	196	155	193	198	220	194	174	199	200	187	192	225	194	201	241	200	186	212	209	202	211	205	248	212	202	190	211	186	179	209	230	183	210	190	231	185	188	213	198	220	267	215	215	206	208	219	208	224	187	208	187	203	215	204	203	227	215	199	206	203	231	190	194	192	216	204	210	204	217	210	183	202	242	202	192	201	191	199	192	203	201	194	190	220	234	194	216	184	207	189	210	188	211	200	220	198	184	203	166	186	209	211	204	219	223	174	203	214	199	207	183	214	205	204	204	198	207	209	194	217	213	173	198	196	186	211	193	199	202	204	193	196	181	216	191	203	209	213	210	222	206	209	208	207	199	166	215	204	201	190	176	200	198	172	169	209	190	194	194	214	197	189	225	212	200	215	191	223	198	193	224	217	191	218	238	214	212	177	214	257	194	186	199	194	226	234	191	201	214	201	193	187	180	210	217	204	211	177	190	220	219	209	199	209	208	227	178	224	211	199	187	201	202	219	195	241	214	208	199	189	212	184	216	226	203	214	211	192	202	217	194	211	189	203	186	210	215	206	182	209	198	235	192	169	194	178	192	215	207	209	189	203	202	199	200	192	195	187	210	221	206	201	234	206	206	192	206	184	210	201	214	174	220	218	180	204	215	194	198	204	191	177	178	197	196	224	186	192	192	194	190	220	210	185	218	192	205	193	228	185	194	215	186	197	194	173	187	206	219	187	189	196	203	216	178	222	214	190	210	185	207	192	212	210	208	191	204	227	194	215	219	207	188	210	185	179	187	186	190	193	226	194	189	188	199	221	212	201	198	218	190	181	223	203	217	198	190	215	185	209	196	199	201	164	183	189	204	203	182	202	208	223	184	210	209	210	205	203	206	168	198	234	208	201	230	194	201	182	197	226	227	178	192	197	212	223	188	233	197	203	227	187	201	211	174	199	194	202	187	198	193	200	210	183	182	215	208	203	198	197	190	210	212	202	203	206	199	193	214	215	196	208	208	206	204	175	201	215	203	204	203	227	204	214	221	190	186	177	190	200	216	196	197	212	188	215	208	180	215	208	205	187	187	200	200	222	208	220	211	198	192	165	191	203	166	201	221	220	197	192	199	188	207	191	245	175	196	198	199	199	217	185	229	176	201	219	232	205	195	199	182	207	197	187	219	220	199	204	186	188	190	198	205	207	197	239	209	222	177	174	198	222	217	193	199	211	196	199	192	185	205	208	160	209	197	206	189	189	209	196	177	200	204	195	209	222	183	193	190	229	181	172	203	189	202	187	189	206	189	200	208	203	205	198	190	210	230	174	194	205	203	197	220	211	225	245	199	220	187	198	231	187	188	184	183	206	206	220	206	193	192	232	209	206	194	214	235	204	211	192	219	184	216	198	208	229	210	196	215	206	205	198	202	203	201	188	206	215	177	183	198	213	178	208	218	191	190	197	209	193	184	213	195	190	202	211	186	188	203	172	189	182	187	210	184	198	191	199	206	193	158	160	234	186	213	197	222	217	201	202	210	210	195	187	211	181	212	180	226	230	183	204	208	229	185	205	178	207	222	204	198	219	209	226	186	220	201	178	232	235	250	199	191	231	189	203	205	182	174	184	196	205	215	192	187	190	190	218	191	183	198	201	203	202	171	180	202	216	208	184	212	184	208	204	193	183	195	197	197	206	159	181	209	216	193	230	192	197	197	212	169	190	184	217	197	163	206	215	198	179	193	178	199	223	192	176	216	176	186	192	208	215	227	197	190	199	221	206	201	189	196	197	188	224	206	186	218	197	191	203	191	197	207	218	224	190	201	183	182	192	219	196	204	205	212	205	201	215	220	211	197	221	180	200	202	195	213	195	188	204	177	213	200	200	192	200	211	212	179	228	180	179	190	180	191	198	205	191	229	190	199	202	196	189	211	232	177	214	216	204	210	206	204	213	193	208	208	212	179	211	220	183	193	216	198	204	210	203	211	211	177	207	204	175	187
6280	750	1155	1337	1169	1118	1055	889	752	756	759	698	687	630	627	593	592	551	553	622	612	559	575	581	563	521	558	555	592	569	540	558	588	589	581	564	557	554	529	592	520	576	522	534	524	555	545	543	555	548	508	495	530	537	541	527	519	508	502	545	502	518	478	562	524	553	517	511	507	491	555	572	498	538	490	566	556	568	548	550	543	498	540	548	549	498	547	549	512	549	512	535	537	539	611	530	523	566	527	535	533	576	540	524	495	539	528	521	525	547	557	529	548	546	503	501	573	548	581	531	561	532	527	573	557	508	542	526	552	536	513	533	505	516	532	533	521	589	550	504	520	503	506	516	550	521	530	517	506	516	577	511	548	469	567	541	515	523	502	524	543	582	591	538	553	556	510	529	536	515	553	537	488	530	473	560	524	523	524	486	532	538	531	538	516	515	503	531	557	540	501	524	535	533	533	523	504	529	544	539	518	558	543	529	554	570	540	540	525	560	548	579	566	498	536	518	517	531	523	592	554	514	532	527	521	516	494	498	493	528	599	519	500	531	541	519	541	495	550	565	559	513	544	535	509	560	528	566	575	503	516	555	544	542	561	504	545	529	504	506	505	525	544	525	527	531	528	537	583	499	547	518	491	531	546	531	549	525	549	548	499	531	515	510	586	517	495	517	590	503	528	467	506	511	528	548	498	518	525	542	521	534	570	532	544	484	565	504	531	518	471	542	506	523	559	529	530	519	520	543	556	511	555	545	580	551	512	513	562	526	570	535	553	548	528	535	576	548	518	552	563	510	484	506	548	525	570	542	513	534	540	485	581	538	499	592	491	527	532	495	514	509	514	514	564	538	516	511	551	561	538	523	538	473	556	541	531	558	525	530	572	547	560	553	526	539	518	526	518	522	561	491	538	530	542	539	521	484	538	552	569	551	509	571	529	539	513	496	554	537	502	511	561	536	515	501	563	570	505	551	587	530	541	508	570	533	554	506	486	555	532	539	557	493	471	542	490	551	540	566	544	527	520	513	559	490	523	571	555	551	537	513	553	560	514	495	521	499	572	485	543	526	505	518	532	520	541	538	556	522	511	498	530	545	508	540	522	527	483	535	524	560	513	514	518	581	524	536	520	536	524	533	540	525	521	527	541	527	520	516	504	525	534	556	523	564	478	530	491	562	517	505	541	564	533	536	532	550	521	518	565	542	513	529	550	505	528	563	528	525	527	546	536	532	545	501	514	501	536	508	560	497	570	590	485	559	542	516	526	561	521	498	567	570	525	514	553	549	493	532	515	537	576	542	531	514	519	533	551	544	543	519	545	542	522	540	492	537	515	523	557	522	533	573	552	557	559	517	573	536	552	565	548	527	504	529	517	562	495	511	530	519	566	514	546	531	559	512	533	539	525	529	518	542	527	516	522	524	558	543	512	547	550	520	537	547	580	548	531	501	515	543	538	504	514	516	516	526	569	554	540	552	526	549	553	537	507	514	559	559	553	568	549	522	560	520	557	551	549	554	508	547	529	535	540	518	552	517	573	524	515	508	523	496	557	505	531	472	529	511	562	557	524	538	526	586	506	528	513	490	492	606	535	528	557	504	564	516	562	512	557	512	534	535	544	512	576	541	530	489	548	529	513	543	536	544	576	558	552	551	595	538	508	537	489	511	524	509	524	570	518	510	482	512	507	527	553	542	542	497	503	569	518	603	536	519	515	550	546	572	527	507	503	526	568	532	542	500	532	516	549	516	542	549	488	534	536	569	518	538	489	551	537	523	485	544	551	525	568	502	560	514	533	523	523	511	509	525	541	508	536	530	535	507	527	554	560	550	497	546	534	531	540	526	500	515	519	519	536	517	497	529	561	551	515	507	569	504	556	552	525	538	556	474	537	511	533	549	567	551	517	568	554	523	534	508	520	504	537	542	533	563	545	539	551	513	539	522	539	594	545	519	537	532	588	523	545	560	559	546	495	511	591	527	534	510	575	521	546	531	564	541	531	525	535	542	516	509	538	511	552	520	535	526	529	572	486	528	532	536	518	514	541	500	530	542	517	534	535	504	577	523	555	514	505	541	526	518	518	563	565	563	553	506	532	548	532	507	509	552	555	507	523	514	525	534	531	529	527	528	522	516	563	514	551	561	563	547	537	545	520	517	556	536	514	535	568	521	539	564	532	491	545	547	563	523	556	541	512	511	536	523	555	530	543	535	540	534	526	546	525	535	475	495	540	565	538	554	584	495	547	521	527	525	519	480	550	523	521	531	536	557	539	553	504	537	515	518	531	514	561	532	533	573	521	526	552	563	542	534	540	540	525	543	568	505	555	533	546	540	566	521	539	505	588	524	531	505	521	559	545	518	538	563	520	532	570	542	564	552	536	542	525	521	504	550	509	520	572	493	515	533	532	506	538	535	505	551	511	507	540	519	537	526	506	525	492	573	506	554	469	534	528	535	566	473	533	568	517	543	557	557	584	587	524	512	511	555	525	515	526	489	513	525	539	569	546	522	524	512	514	521	563	529	568	564	573	532	545	573	518	529	537	506	556	549	549	525	562	561	505	505	546	519	525	530	535	570	508	521	580	510	534	516	566	568	494	525	548	517	509	548	525	525	509	552	520	474	552	526	540	524	538	538	563	514	512	518	544	527	533	585	509	513	524	558	536	510	552	526	549	536	567	500	529	507	528	546	549	514	531	507	540	531	508	531	518	516	551	539	513	513	555	543	551	546	555	551	545	513	538	523	556	565	530	509	554	517	531	525	513	499	503	531	526	523	563	542	525	533	531	512	528	534	589	557	557	508	474	550	508	507	492	535	539	527	547	536	543	519	545	551	510	535	536	500	474	511	538	546	470	518	530	534	535	498	493	506	540	529	533	565	523	546	529	547	525	510	527	501	498	501	552	556	544	550	518	537	551	538	540	537	566	539	516	522	548	589	520	566	554	548	563	526	539	522	543	554	558	488	549	529	543	587	497	523	546	588	513	510	566	558	510	565	535	559	540	472	552	572	537	524	504	517	524	521	528	528	507	542	569	523	500	519	532	520	525	501	531	553	553	525	560	518	524	554	531	562	505	530	553	519	554	530	508	537	522	577	588	570	553	555	534	521	526	519	489	541	540	537	515	519	559	520	514	527	516	543	533	483	559	544	509	498	560	511	558	523	533	540	515	516	535	512	505	557	525	528	504	528	548	506	534	505	501	564	547	508	511	490	504	547	524	548	556	527	553	547	477	505	554	497	524	556	530	530	532	546	533	512	559	539	558	527	540	549	521	522	529	540	539	571	547	527	537	550	532	525	547	546	552	549	501	539	517	600	526	551	471	548	494	576	547	512	521	520	528	534	549	539	536	563	533	589	548	540	542	513	506	525	519	498	508	550	535	547	527	535	515	535	530	531	590	527	541	546	548	497	532	508	548	502	523	488	532	549	564	518	520	553	521	564	536	525	523	547	523	517	555	551	564	507	569	509	528	538	520	511	543	521	555	572	519	522	597	524
14662	1326	1053	833	637	607	512	452	440	408	420	413	374	372	337	340	383	316	353	335	351	313	327	346	354	363	331	337	351	293	317	334	335	306	326	309	323	342	351	341	325	334	337	334	325	314	330	328	365	310	315	304	325	351	330	366	328	333	329	337	323	355	319	331	357	282	320	328	347	335	305	323	348	359	334	327	351	313	349	317	316	311	328	308	346	318	344	308	333	346	344	309	329	332	308	283	369	324	332	304	328	330	320	324	323	339	315	359	297	298	326	317	336	342	328	308	355	335	290	325	319	319	316	331	340	306	335	323	345	289	328	322	341	315	328	293	353	310	296	315	304	312	342	327	324	284	330	304	303	334	339	339	321	310	368	295	333	307	316	335	317	299	308	305	373	333	337	321	319	341	371	344	316	326	319	300	343	348	346	305	313	351	360	348	334	318	285	355	305	329	326	299	273	342	307	323	332	288	344	315	300	300	325	332	283	340	307	314	332	310	350	309	348	341	327	298	328	334	363	338	302	314	306	352	349	334	358	318	339	316	311	285	321	312	303	350	302	351	340	350	302	344	347	335	314	319	315	323	296	326	321	327	313	314	346	354	338	289	317	321	316	345	308	331	347	340	331	343	365	308	317	272	339	336	341	305	317	343	312	329	317	337	307	322	344	316	303	291	280	314	298	331	321	318	332	324	336	306	310	306	364	356	335	325	338	358	311	351	340	313	319	276	330	311	295	358	345	323	346	342	349	336	334	313	325	306	329	348	339	350	309	311	293	359	342	347	325	333	340	312	336	331	332	313	327	333	320	310	340	311	312	345	325	316	317	338	291	361	306	322	281	306	295	312	299	329	312	283	312	333	326	331	343	341	285	300	304	335	304	318	315	324	287	326	340	290	320	313	305	355	324	330	347	324	320	338	331	339	352	334	327	321	342	346	319	291	295	323	327	307	296	341	328	298	318	350	333	334	323	303	312	325	319	318	341	327	359	317	313	312	352	317	337	311	309	298	292	296	340	291	305	314	309	350	323	324	342	317	308	304	315	344	335	324	303	310	333	344	328	335	338	336	320	311	285	332	325	303	326	372	337	302	315	346	331	322	319	333	341	310	327	334	312	347	339	303	325	329	343	280	361	299	320	331	346	325	324	330	340	353	319	322	327	341	310	320	341	329	321	339	346	330	281	335	340	287	315	276	340	323	331	292	353	340	328	316	336	321	331	329	311	336	313	307	302	319	278	313	306	352	315	327	327	323	288	306	307	332	287	332	339	343	314	329	327	299	316	315	341	292	291	330	308	318	299	311	340	361	339	301	318	319	312	317	340	308	335	330	323	320	313	329	348	336	313	294	357	323	324	314	331	335	329	332	329	329	287	342	320	301	322	315	318	285	295	346	317	337	348	313	306	322	357	333	308	334	311	339	301	323	331	314	306	308	305	298	320	333	342	366	275	337	315	331	331	285	306	294	324	328	343	346	346	330	299	333	337	309	281	339	349	329	301	319	344	306	333	314	312	362	325	349	349	297	330	320	325	332	298	318	288	361	309	307	344	341	339	327	339	312	314	316	320	305	323	306	342	340	347	311	295	316	344	323	329	292	308	340	314	359	360	327	356	349	318	347	284	313	334	347	332	289	316	320	358	351	328	294	314	321	289	306	324	308	333	319	321	325	337	355	344	329	355	337	359	333	320	332	325	324	318	365	349	354	321	329	325	310	307	326	336	326	347	336	332	331	337	376	323	337	353	308	326	328	311	288	322	341	370	307	361	300	324	311	291	301	327	294	342	341	317	318	302	358	330	291	324	292	321	355	295	321	335	328	335	337	321	325	383	335	336	327	324	345	298	338	329	341	335	342	340	302	322	319	316	340	349	374	322	326	329	307	338	276	320	363	336	305	298	326	346	348	327	342	317	307	303	331	347	315	318	323	349	354	323	322	290	324	304	301	315	320	294	320	332	338	323	319	330	314	353	308	308	335	318	327	335	308	309	335	345	320	297	306	337	340	333	340	336	334	306	307	305	317	344	350	341	324	302	318	292	307	344	324	307	338	285	317	340	322	274	275	315	293	328	314	361	333	313	329	325	312	361	323	382	346	299	337	339	329	309	318	340	343	317	323	345	322	344	353	353	310	338	340	282	318	300	288	309	296	300	296	303	318	318	345	324	328	280	321	358	338	329	308	330	343	325	307	324	341	312	345	307	334	318	330	317	329	368	291	352	308	286	328	299	293	326	307	349	315	298	351	340	342	346	331	333	327	322	316	331	344	337	314	298	300	335	325	347	306	323	292	302	316	369	294	338	321	357	274	343	296	309	321	339	312	311	372	310	328	297	306	327	331	307	334	310	323	336	338	346	333	307	308	328	308	282	342	357	336	335	311	318	312	311	296	335	336	319	299	302	345	328	293	287	338	293	362	341	369	351	288	357	338	332	297	323	311	336	323	311	329	350	317	295	315	327	342	297	315	317	315	317	336	329	335	326	336	324	319	313	324	333	349	313	278	343	320	353	317	330	351	335	312	356	355	317	303	335	320	338	323	362	324	353	347	333	311	318	309	324	324	314	297	324	306	327	321	332	301	306	329	333	301	320	327	309	331	332	336	308	316	316	335	357	289	329	334	332	286	304	329	320	339	323	329	314	328	283	286	326	313	301	329	338	340	315	335	341	328	314	340	319	319	394	330	307	309	292	315	342	333	304	317	311	304	332	317	312	301	347	356	320	316	305	340	309	331	320	301	313	328	387	312	304	329	351	337	338	322	359	308	297	332	337	332	276	338	308	320	308	311	367	341	328	349	359	330	323	362	375	301	330	306	311	326	322	317	298	323	301	287	337	331	355	341	309	321	362	337	372	319	329	333	330	336	324	339	340	341	325	312	309	309	299	341	277	317	340	356	319	338	306	322	311	362	313	353	320	309	340	346	314	329	320	243	329	324	332	301	331	317	337	324	305	348	345	361	337	322	344	330	341	358	343	301	309	303	348	330	335	313	310	303	317	344	311	329	329	320	322	325	320	337	361	317	342	343	328	347	312	311	332	331	340	320	349	336	300	291	341	316	334	339	309	302	336	326	323	354	320	320	333	302	359	324	338	362	332	301	325	336	328	307	299	340	323	311	320	337	338	333	329	336	310	336	343	332	296	302	333	321	295	299	319	316	316	355	337	339	296	371	313	322	337	344	317	334	312	334	354	321	324	330	315	353	280	338	325	314	326	334	328	341	306	337	328	343	320	322	332	285	344	330	315	333	341	319	305	328	347	282	340	340	341	308	333	343	319	305	328	363	371	323	319	312	324	314	331	335	359	315	280	268	308	310	315	294	331	352	341	325	288	317	321	304	308	323	290	267	304	306	337	313	313	347	357	346	332	302	362	324	337	303	336	320	319	327	317	335	326	354	326	284	288	359	334	324	298	353	322	326	325	358	371	314	319	347	324	326	365	299	350	356	347	313	351	314	327	300	325	331	300	333	352	324	339	348	341	318	319	296	342	299	326	311
8499	1292	2173	2444	2124	1937	1790	1492	1406	1304	1270	1164	990	998	997	931	898	955	913	907	865	919	853	901	933	849	827	866	854	865	838	837	801	843	863	859	810	855	772	786	835	833	822	843	879	793	833	863	818	795	841	827	827	744	810	835	813	821	795	798	809	833	759	804	805	826	798	789	813	822	799	838	795	794	788	800	819	745	824	772	769	791	779	762	747	716	769	786	780	815	840	788	818	818	801	797	776	835	832	798	834	796	803	829	748	818	758	872	814	791	814	794	776	862	760	840	795	783	808	786	819	795	752	829	846	806	785	806	767	854	778	766	792	746	844	817	772	846	798	773	819	777	779	854	811	757	867	808	816	839	759	847	817	756	776	827	785	806	825	813	819	851	789	798	819	777	795	800	797	765	786	820	824	800	784	782	812	788	852	770	836	826	832	797	819	801	841	781	787	795	794	819	834	780	805	789	772	773	854	800	826	815	802	784	794	773	823	763	773	821	799	830	810	825	769	829	751	760	777	809	809	815	803	846	743	786	825	817	779	789	775	801	805	807	781	775	850	735	766	791	780	795	789	756	793	767	815	793	794	800	787	827	829	831	788	793	809	845	790	830	820	750	810	808	773	817	786	765	830	761	813	824	812	783	777	798	764	800	758	780	817	812	808	790	814	801	813	781	821	803	828	780	755	817	800	747	787	800	777	853	779	755	799	834	794	784	788	834	810	809	850	825	765	858	778	798	776	783	814	842	824	812	789	824	830	774	788	779	815	778	840	815	778	784	801	785	754	778	829	802	737	785	828	847	769	800	725	804	815	815	754	822	854	788	848	844	792	778	869	825	798	771	770	824	771	818	777	793	757	780	836	751	845	767	771	807	864	785	798	754	767	812	806	771	840	835	830	797	785	790	830	770	822	786	851	781	811	789	795	743	741	837	814	815	777	837	768	818	806	768	779	806	796	821	789	796	814	799	804	830	806	810	813	784	776	864	780	806	801	814	846	723	826	815	741	741	819	789	823	827	767	743	804	723	847	782	791	780	785	853	791	812	827	807	794	816	800	833	816	836	796	805	871	779	801	767	785	808	803	833	749	773	760	814	788	817	804	760	770	835	780	781	795	807	825	833	760	815	765	817	784	817	785	811	791	786	761	838	752	808	821	830	807	784	763	820	827	820	846	814	808	760	808	783	766	747	780	805	796	776	786	779	783	778	836	801	758	791	802	806	840	780	762	799	851	790	746	807	794	800	821	831	803	847	754	788	785	767	772	761	805	815	825	818	778	798	786	818	827	828	784	769	802	839	801	758	851	828	780	804	817	773	826	803	783	773	794	785	800	802	784	801	797	835	790	835	812	820	768	824	794	815	818	761	807	804	795	818	765	817	821	751	803	834	809	814	808	834	790	801	847	809	787	824	805	765	862	785	800	826	822	801	772	811	827	806	798	775	787	805	809	815	832	794	730	826	822	797	794	790	786	831	825	836	845	781	805	757	789	741	784	824	819	816	846	836	812	782	780	768	801	827	846	816	780	834	768	804	811	776	810	775	760	772	799	801	741	755	758	822	832	785	773	805	806	813	825	820	784	822	754	800	775	768	766	823	785	885	776	786	794	822	831	798	788	759	768	776	764	827	764	833	803	800	796	824	834	794	752	779	807	798	758	769	759	758	818	763	838	824	776	812	842	787	792	863	768	794	830	779	780	789	822	857	809	800	772	856	840	731	802	809	773	757	764	763	775	762	796	849	843	817	801	803	821	805	764	799	791	787	825	773	778	768	784	835	814	757	805	743	780	790	828	772	771	827	808	826	812	801	763	798	795	752	815	830	842	796	836	810	788	787	745	763	836	831	797	771	752	784	812	806	747	782	798	768	831	847	770	771	785	801	789	781	818	789	782	766	755	753	828	751	798	810	818	808	796	798	779	724	829	787	796	783	717	785	852	796	732	798	795	790	789	751	757	816	790	773	728	776	805	833	825	803	808	740	774	742	796	848	843	791	800	807	766	798	823	794	781	794	774	781	797	798	790	789	779	785	761	780	826	792	765	791	796	806	848	741	813	799	755	788	755	785	765	790	820	833	813	835	814	794	807	794	829	761	813	806	769	792	763	756	862	793	787	768	795	794	773	836	756	802	854	810	792	817	796	813	787	813	758	852	825	812	838	801	797	819	832	826	822	781	800	808	817	837	790	781	847	778	819	795	820	827	789	779	809	805	738	784	838	790	838	760	782	781	803	805	784	836	756	903	840	816	877	736	807	811	803	825	808	795	834	767	797	821	803	762	791	776	782	797	804	780	796	772	811	812	796	841	825	751	815	794	747	795	764	810	804	828	797	779	791	792	810	779	796	789	849	830	807	783	828	774	766	763	819	788	858	764	811	767	779	767	847	773	779	763	837	757	831	778	821	800	797	828	832	811	788	789	878	771	811	824	755	809	780	817	796	865	817	814	766	804	774	788	817	807	856	800	807	809	766	837	787	771	819	816	790	772	787	772	799	821	827	766	811	793	740	779	776	841	806	802	800	797	806	786	758	771	840	805	813	825	777	795	809	796	774	794	838	863	774	746	838	760	816	790	765	787	783	788	825	828	842	765	794	822	819	771	794	825	792	811	866	782	795	789	785	821	822	807	817	795	759	786	766	795	801	726	813	787	788	816	800	851	836	828	841	808	845	828	812	761	772	793	827	779	813	773	818	803	786	781	794	793	821	803	819	817	814	783	827	751	817	840	840	748	831	827	838	746	778	789	795	762	814	808	807	798	774	767	828	785	832	835	815	784	789	797	770	777	781	792	793	781	783	772	747	769	793	775	836	793	785	766	780	815	817	775	804	817	829	798	825	777	811	787	793	793	768	801	745	788	765	776	777	815	785	800	817	839	774	833	796	804	791	783	791	825	826	794	822	760	786	791	791	828	800	744	783	789	742	788	759	817	833	796	782	806	845	791	772	762	783	805	782	803	785	765	823	797	807	867	827	851	797	778	737	811	822	761	766	800	794	793	794	827	827	790	775	798	805	798	792	805	815	820	796	825	811	827	834	791	778	816	753	852	838	825	762	739	792	817	766	796	759	801	789	820	792	780	805	805	768	827	779	840	825	800	770	807	827	800	790	778	800	831	813	774	818	751	806	786	773	766	772	773	807	785	790	826	827	805	784	786	814	801	796	751	797	774	813	793	771	739	796	787	792	747	759	732	831	804	790	806	796	803	774	850	745	806	815	765	770	811	763	794	779	821	846	737	778	817	794	765	788	788	834	829	810	839	785	800	787	775	802	800	786	818	849	809	827	810	796	799	835	745	810	790	822	806	767	831	835	848	842	743	836	834	793	801	785	780	818	765	843	768	775	810	736	786	785	830	766	787	807	788	772	787	799	820	818	825	777	811	820	825	746	839	773	772	831	768	795	764	780	776	771	776	753	812	820	831	833	790	745	785	757	832	819	845	857	764	833	790	820	737	774	765	731	794	814	795	839	809	832	803	801	809	780	814	796	781	788	781
1823	352	385	372	366	379	398	380	369	392	358	357	369	414	373	345	392	382	352	354	365	343	383	385	363	373	379	332	343	362	356	342	350	355	365	379	385	353	373	360	366	342	328	371	366	342	359	376	375	347	372	365	385	364	333	354	353	380	343	326	392	365	322	347	374	302	369	392	381	360	330	387	340	342	345	344	384	343	380	396	371	401	386	343	358	345	378	366	371	371	361	362	346	357	387	364	319	348	377	354	379	337	355	342	322	350	348	363	345	349	340	335	355	357	344	355	385	323	425	363	374	367	357	352	363	352	362	356	409	338	284	352	387	384	354	340	375	339	351	320	337	371	325	341	372	360	355	319	331	381	355	357	370	377	349	334	353	367	364	355	347	384	370	379	374	355	350	362	377	370	369	396	372	356	361	385	404	343	348	341	384	384	375	362	372	320	393	326	342	335	363	374	339	395	353	377	369	347	367	366	372	370	324	359	390	367	356	381	355	358	385	363	343	311	354	325	332	314	392	368	387	367	370	350	340	372	372	346	341	358	374	337	328	365	353	348	340	368	350	362	335	329	367	364	333	387	364	383	373	375	360	332	361	359	366	328	374	324	340	340	373	373	359	330	348	348	321	347	342	339	369	352	393	376	382	345	342	327	388	372	342	372	356	410	370	387	385	379	328	356	376	389	348	404	345	345	396	392	356	337	370	389	339	355	359	364	364	382	377	364	398	359	393	362	362	380	347	336	364	367	336	361	326	390	356	349	377	330	366	334	357	371	357	352	359	364	385	374	348	362	353	342	394	372	338	351	346	397	378	348	382	352	391	386	358	330	360	333	375	351	370	338	395	324	338	363	318	357	371	354	335	375	375	345	359	342	392	385	361	363	343	373	379	366	369	344	370	390	383	335	350	350	352	367	410	389	361	304	373	369	324	364	342	320	344	349	331	340	329	370	383	356	304	344	337	320	358	357	329	336	340	342	352	384	346	346	366	359	387	343	348	327	365	367	335	369	362	382	334	359	374	328	386	341	357	341	385	347	330	337	364	371	390	380	391	344	344	360	353	331	368	390	351	382	353	331	371	358	380	379	369	367	335	340	330	353	365	351	398	365	387	339	365	355	370	319	377	370	386	351	336	338	319	332	372	396	353	368	334	348	333	380	356	360	365	393	399	335	390	324	357	308	349	354	337	344	337	384	356	313	403	409	366	384	371	386	362	360	361	317	368	338	359	357	348	347	378	392	403	342	389	371	323	354	347	319	391	374	363	330	345	372	353	346	355	350	367	364	378	354	332	358	345	365	332	348	351	339	337	392	365	329	355	341	338	368	340	333	410	364	359	362	343	352	342	310	364	348	343	365	360	347	320	348	352	388	360	356	393	348	410	367	385	405	381	382	346	404	338	359	365	386	366	348	358	345	384	355	364	371	427	395	339	306	325	354	358	358	357	329	358	381	371	334	345	377	389	339	350	350	354	333	365	348	331	394	348	367	391	347	327	359	377	342	381	311	390	363	354	340	380	388	346	324	368	373	397	383	351	375	356	367	415	357	339	359	381	336	331	357	336	386	388	352	326	386	384	338	372	366	378	352	366	349	361	357	366	382	322	347	342	384	344	338	400	346	360	351	379	351	302	354	354	339	341	380	327	324	350	361	366	368	376	368	365	351	382	374	398	380	384	369	389	397	371	359	360	317	375	385	329	364	355	381	363	347	368	365	353	344	366	344	383	351	360	320	363	361	376	390	366	368	370	360	380	380	348	358	348	324	344	369	386	358	330	318	321	363	349	335	331	325	363	347	362	372	377	339	375	380	357	367	343	364	360	347	351	369	350	372	363	345	345	394	384	360	405	370	359	388	367	362	339	354	344	335	376	329	354	348	335	342	356	355	368	351	355	359	367	384	326	373	345	360	375	348	363	385	323	362	337	349	350	322	344	326	314	355	336	368	363	335	391	372	345	340	374	414	391	342	391	397	347	366	343	409	350	353	348	312	352	334	376	389	353	321	387	387	329	370	346	337	382	325	345	367	383	361	352	336	342	336	332	340	328	368	354	364	380	367	366	373	339	323	310	371	372	378	350	382	376	321	355	372	364	405	318	317	367	374	366	359	346	381	342	361	399	328	353	360	352	367	365	375	349	370	349	347	354	362	354	336	338	329	355	390	362	308	343	368	377	400	371	363	353	352	350	378	348	376	351	351	369	368	335	357	350	384	384	376	370	389	381	368	346	348	369	310	394	393	339	376	378	326	380	374	357	354	381	360	365	371	389	359	394	327	387	379	378	382	343	347	373	373	368	348	425	367	334	344	381	390	376	345	408	355	343	342	366	334	338	329	376	364	364	358	362	364	337	356	356	380	309	371	345	359	330	319	359	344	364	354	352	374	354	370	354	384	357	385	397	380	346	375	329	368	360	374	344	371	372	390	396	327	350	380	369	380	396	339	385	367	340	372	345	373	371	365	360	358	370	342	319	328	340	350	354	338	347	343	358	376	380	381	354	328	337	353	360	357	359	419	389	366	350	331	362	389	345	348	383	319	343	400	372	334	359	339	367	376	336	344	376	354	371	372	345	396	364	371	389	353	361	376	364	350	347	317	379	363	365	375	344	358	363	304	344	383	400	363	338	328	356	355	383	375	380	354	370	360	363	380	364	398	355	384	348	369	385	403	355	361	339	337	348	368	379	352	385	365	372	406	349	373	394	378	389	346	346	335	366	319	404	344	370	372	338	338	394	340	347	417	368	324	380	332	344	363	385	358	355	352	379	406	390	352	356	352	339	413	355	384	366	360	349	349	398	362	329	337	361	380	361	353	369	320	351	359	359	367	373	355	360	371	351	344	372	360	337	343	353	342	361	358	394	344	308	329	342	386	348	365	379	332	369	368	347	373	349	391	343	339	350	364	347	333	367	407	373	377	363	348	324	399	373	361	372	373	357	351	392	385	360	355	340	358	366	359	342	326	364	354	335	310	380	328	336	359	379	382	350	359	356	328	364	404	357	369	335	344	369	367	368	338	366	374	385	363	352	356	361	344	369	348	363	347	384	372	367	352	389	343	373	361	360	371	355	345	356	343	344	363	381	363	359	359	353	378	358	378	356	362	329	372	381	377	369	339	361	381	348	349	363	365	341	352	340	399	382	368	377	385	336	340	371	372	354	367	381	364	393	354	361	375	344	359	353	357	337	343	374	342	348	321	360	358	376	364	374	361	347	371	392	328	363	374	357	356	371	371	401	342	357	359	346	390	338	359	333	356	359	342	344	387	363	392	328	366	332	344	331	363	380	325	346	327	357	378	396	359	371	376	349	334	336	360	393	385	322	317	352	394	352	342	347	347	343	358	369	368	374	369	333	415	362	373	371	357	360	371	332	377	408	319	323	366	314	355	408	379	361	344	405	349	351	375	391	377	356	348	346	389	366	392	304	370	334	381	345	351	362	350	353	327	363	403	345	369	379	324	384	332	399	334	361	326	356	392	359	364	364	326	333	313	349	332
2230	871	890	904	835	865	913	859	864	879	846	793	855	832	842	874	844	828	855	837	812	841	802	850	836	790	814	833	804	832	768	839	902	860	891	822	881	840	853	860	827	849	833	794	903	815	873	834	825	869	862	853	875	811	871	823	779	808	774	841	824	847	806	848	820	824	822	819	845	828	810	837	779	823	839	795	859	834	848	819	833	845	851	882	836	819	755	822	875	780	807	845	863	809	809	817	800	828	897	849	830	835	834	798	792	818	800	819	928	859	872	826	848	844	793	865	823	837	845	803	808	805	865	853	836	826	836	783	826	805	811	806	826	810	827	839	772	874	805	866	807	793	872	835	808	832	832	822	797	842	863	769	810	880	845	781	796	864	784	790	789	823	815	829	870	785	784	849	804	815	887	791	805	839	842	784	802	800	826	815	777	812	825	825	879	827	831	894	801	806	834	804	821	803	849	786	789	787	834	856	838	861	825	822	861	853	793	837	857	835	805	847	802	838	800	797	820	841	789	852	819	826	800	840	869	826	833	857	885	799	834	858	833	807	822	827	829	828	792	852	817	800	806	745	803	835	842	850	811	836	855	810	811	843	800	863	755	849	821	875	836	808	820	813	778	801	816	805	806	902	854	856	792	807	820	810	758	846	894	848	853	852	761	851	832	764	855	828	809	864	825	821	774	872	843	819	870	835	858	843	819	851	804	897	814	819	850	804	866	828	869	845	770	842	821	847	824	878	875	835	817	835	814	817	840	797	781	825	825	860	860	832	833	866	789	815	849	826	835	846	782	783	831	825	814	829	832	832	817	854	776	854	833	850	837	830	847	849	811	848	815	846	796	767	847	864	803	838	832	830	820	820	848	814	894	859	839	824	813	828	835	830	860	832	829	812	801	837	810	833	842	845	891	749	803	828	837	824	812	780	841	821	827	783	826	851	863	844	845	837	784	829	873	842	839	845	823	808	827	809	814	785	802	834	838	842	815	801	786	860	837	840	775	838	862	808	795	788	842	812	780	880	810	857	860	839	842	848	853	823	805	835	817	814	802	847	866	824	784	852	801	866	790	759	829	859	783	807	760	792	820	884	826	861	761	857	834	861	794	846	809	810	855	870	806	839	844	830	848	825	834	835	813	826	862	838	797	848	833	859	829	821	875	835	814	857	836	838	857	862	828	840	805	822	800	812	860	866	827	831	898	836	803	846	828	824	793	852	799	817	829	836	823	833	838	852	808	872	842	872	825	832	858	818	826	792	830	848	848	796	830	794	878	884	816	822	822	811	809	827	833	860	880	805	825	847	813	828	845	814	823	845	857	808	846	799	828	821	814	808	852	796	863	847	802	917	811	843	799	821	810	832	844	821	825	814	832	889	853	854	862	780	819	851	817	876	833	812	789	779	851	830	840	810	822	801	839	860	809	817	787	768	842	821	829	776	801	828	839	783	805	849	831	840	811	836	866	849	858	815	849	869	856	834	817	823	850	859	866	789	825	841	817	839	884	823	825	803	816	852	808	814	862	827	808	779	821	832	850	854	840	768	813	820	840	813	851	852	896	814	866	822	824	820	847	808	855	826	801	844	867	816	827	874	801	859	799	842	820	833	824	841	843	855	825	866	863	842	784	827	867	821	896	776	790	839	784	799	830	825	826	866	817	822	871	840	861	813	815	829	820	849	883	829	818	827	803	838	808	825	839	811	815	802	806	860	775	818	834	847	841	792	827	848	831	859	860	833	845	855	812	851	841	801	866	835	815	822	838	854	804	843	852	826	863	779	812	834	884	845	792	853	847	856	835	827	820	834	822	917	804	836	835	802	846	801	810	836	829	866	831	756	800	872	822	814	857	849	823	867	838	788	790	781	789	849	797	785	876	878	871	815	797	818	798	832	847	840	868	851	807	794	846	837	777	862	823	815	823	823	843	795	864	845	823	856	827	814	791	840	788	843	851	855	862	887	818	795	852	840	820	856	870	860	817	864	820	860	812	846	847	801	836	830	860	850	828	777	889	773	781	841	837	837	840	838	838	812	819	790	840	815	864	822	824	830	818	822	830	899	830	789	800	788	814	821	802	853	782	836	824	872	745	901	867	842	853	846	823	844	838	872	792	812	809	836	870	857	801	839	866	826	845	772	852	843	851	839	824	806	785	859	841	840	818	821	816	812	812	841	847	807	844	838	829	870	869	803	849	823	827	853	824	835	867	798	854	834	840	833	809	828	832	811	859	841	860	867	777	882	849	795	808	870	827	819	824	852	832	855	805	831	929	824	844	779	850	778	794	865	785	804	825	792	840	866	861	820	818	785	851	771	840	804	808	844	860	827	855	829	784	775	827	815	855	833	812	873	872	822	828	832	832	799	818	836	793	816	793	880	806	807	855	802	825	816	808	795	852	819	867	877	830	785	787	826	868	870	798	842	848	846	821	806	867	800	824	823	834	875	822	797	843	764	804	823	828	875	850	817	836	815	806	846	892	834	883	840	856	800	832	816	844	859	800	899	864	849	841	828	859	830	808	823	794	891	771	832	796	809	857	814	866	828	798	849	819	811	846	834	823	828	814	810	845	838	842	827	831	856	824	861	859	848	815	852	816	850	872	848	796	844	867	874	789	860	832	799	889	884	824	781	806	832	755	827	843	803	806	838	893	814	807	834	806	817	871	861	840	809	869	881	798	817	822	809	836	814	815	836	820	854	836	814	761	876	815	796	882	818	783	881	817	848	794	824	815	827	832	767	848	814	826	810	828	852	840	849	815	849	812	858	800	838	810	843	829	828	867	859	842	832	797	818	813	850	881	874	866	842	819	801	820	799	875	793	794	807	848	848	857	849	853	876	836	868	861	767	847	806	842	842	836	808	792	805	826	829	817	823	793	827	832	833	829	802	831	848	888	839	799	869	824	873	783	778	841	854	821	823	837	846	848	842	834	845	847	870	866	824	821	842	841	821	834	857	835	784	875	856	844	835	866	758	859	803	787	763	841	826	820	824	848	833	825	885	826	856	827	812	861	827	816	773	819	846	849	810	804	803	833	796	893	842	810	824	785	838	880	811	793	852	805	781	819	823	857	867	771	855	820	850	805	844	803	864	811	821	884	818	861	859	809	855	868	857	798	807	765	838	812	816	771	803	889	796	868	816	811	831	832	823	823	807	841	783	859	827	837	808	783	827	868	826	830	843	838	856	823	816	802	801	818	811	796	838	842	840	798	804	855	875	907	816	809	819	799	844	805	821	856	795	876	836	825	883	849	833	833	862	858	870	794	773	871	841	833	779	795	814	837	797	816	811	810	832	826	911	863	826	853	860	867	838	842	863	824	842	813	798	830	750	825	801	819	822	867	823	836	868	876	840	836	861	851	805	881	820	834	769	798	827	857	823	826	806	846	872	832	763	792	810	830	804	811	805	795	862	819	861	841	833	839	808	865	816	814	851	836	886	844	834	909	774	853	818	842	864	852	827	817	849	765	832	839	794	862	788	858	827	863	851	823	864	835	878
7221	449	476	408	358	341	318	279	230	230	229	217	209	198	230	233	217	207	227	205	214	199	189	207	206	225	213	183	211	190	221	187	205	189	185	203	242	227	199	209	210	204	207	193	193	196	200	186	175	191	196	211	179	220	203	213	182	214	215	232	203	212	195	194	203	221	208	194	206	210	211	196	180	202	181	159	175	203	217	186	210	196	200	191	186	214	201	220	206	191	196	192	198	181	185	205	190	200	216	186	229	199	185	195	195	209	216	209	212	215	194	188	203	194	200	205	166	193	223	200	209	208	214	205	205	207	240	184	195	199	207	176	202	190	184	199	185	200	190	202	206	190	198	179	187	189	231	190	208	188	218	184	197	207	204	183	191	185	199	182	219	212	233	180	226	188	179	200	178	196	181	182	176	195	194	207	209	198	170	192	212	201	212	201	191	204	198	189	189	183	179	226	197	213	185	203	199	172	228	217	193	201	202	198	193	212	166	206	181	227	229	185	190	208	184	185	215	202	208	175	213	182	184	178	174	212	217	209	188	195	201	198	188	192	199	166	200	209	178	208	180	182	219	211	200	201	207	177	212	199	195	180	177	195	187	213	205	212	198	190	204	215	187	190	196	177	214	183	180	185	195	210	186	215	196	208	189	191	187	192	210	201	207	193	226	193	189	204	180	203	194	168	181	197	186	180	206	187	208	196	175	194	205	179	183	182	206	203	200	201	219	210	196	227	201	211	202	220	198	218	208	204	201	218	194	194	195	205	176	206	196	195	211	233	189	203	215	233	242	200	199	208	221	175	194	193	205	216	179	206	195	181	191	220	220	220	177	180	214	205	198	188	211	192	176	194	192	211	179	205	195	215	186	207	185	191	192	216	215	194	169	183	217	201	197	201	161	204	188	197	215	208	207	208	193	197	196	196	196	214	181	209	180	197	184	208	182	162	188	196	204	219	198	193	202	196	182	191	218	220	239	186	199	188	194	201	212	225	216	205	214	215	215	190	209	191	191	210	200	220	203	180	213	216	204	184	196	218	223	186	190	202	176	204	216	193	188	218	169	200	192	194	163	179	194	189	205	219	205	181	196	199	215	193	174	192	183	162	194	213	180	185	196	202	210	237	198	199	177	189	192	192	181	212	179	188	230	201	185	183	187	224	175	174	168	201	201	186	216	215	189	227	201	198	204	210	193	170	229	204	202	192	182	211	181	204	181	212	204	218	213	196	209	171	180	205	203	204	203	203	201	223	192	197	187	200	191	225	194	205	189	188	197	207	209	207	215	207	204	194	227	207	203	216	197	173	197	185	178	202	182	212	178	210	197	212	230	196	204	183	226	211	200	171	190	167	192	213	196	189	180	207	182	183	182	197	184	215	230	210	198	218	210	210	197	196	202	224	201	217	201	200	208	182	184	212	190	228	199	196	206	192	211	206	189	221	197	193	214	228	218	217	206	199	203	202	184	190	224	198	208	209	215	211	192	226	203	207	197	202	197	174	203	234	189	190	182	195	198	225	197	195	189	216	182	209	215	188	197	190	209	177	217	197	202	235	209	167	199	223	186	176	188	163	192	204	188	189	198	208	218	214	217	205	215	211	203	170	207	202	214	220	197	214	192	220	227	202	228	190	212	215	183	208	217	191	225	185	201	220	197	192	227	212	193	218	175	195	204	174	183	192	206	207	189	223	197	206	199	202	203	179	213	189	196	215	208	194	213	231	223	202	173	190	221	225	226	198	199	193	179	190	180	200	186	225	205	186	188	208	194	179	201	204	219	192	199	234	185	177	161	206	218	200	214	199	214	214	204	200	212	183	190	187	198	176	185	178	200	199	190	227	197	204	200	189	213	195	202	206	168	187	196	215	196	206	209	166	261	200	205	190	214	204	201	214	200	202	215	205	208	200	197	182	227	199	231	187	200	195	197	198	189	200	201	193	212	192	209	178	185	207	238	185	235	202	209	222	199	216	217	230	208	186	205	170	204	202	235	203	211	245	182	196	191	204	216	214	207	238	204	220	171	183	194	210	213	219	190	170	187	189	216	211	204	193	203	176	197	192	228	175	220	210	214	178	209	192	185	192	180	189	200	181	197	201	198	178	201	193	184	197	214	204	190	197	190	189	201	204	218	205	190	194	217	214	167	202	223	229	197	212	192	174	179	186	213	212	195	216	229	201	201	173	201	227	178	200	252	202	193	210	216	207	198	233	212	202	176	190	207	175	219	210	188	185	175	218	186	182	218	197	186	214	221	217	215	200	227	221	218	190	210	211	190	207	223	199	184	201	180	208	203	198	208	205	181	209	205	232	186	203	223	209	176	181	215	216	219	191	191	208	188	192	208	203	210	208	206	216	195	191	189	192	187	180	197	208	182	181	232	193	216	202	181	211	193	200	230	198	207	208	173	189	196	183	222	214	193	194	228	193	195	198	183	203	193	202	206	209	196	192	207	186	184	180	197	229	231	207	161	222	215	215	225	201	192	188	177	228	215	190	199	172	210	189	190	206	227	217	171	195	231	143	207	205	205	235	192	197	197	165	199	176	184	225	195	205	173	200	211	206	179	188	206	190	209	212	203	184	202	199	191	201	209	212	182	212	207	196	211	231	191	194	155	215	194	176	212	208	204	180	167	221	227	182	200	236	189	162	196	195	201	182	194	210	202	206	203	197	201	210	207	203	168	198	222	187	212	203	194	200	189	183	223	186	197	191	194	208	202	197	190	195	198	175	170	200	191	183	185	204	188	180	210	189	219	187	236	200	208	190	212	204	196	191	210	200	195	194	200	224	195	213	204	177	219	186	197	181	211	200	198	180	183	194	222	218	222	181	191	193	222	184	205	193	197	182	221	204	225	217	194	232	205	197	215	178	194	210	204	201	199	177	229	196	213	181	185	182	201	202	196	203	199	200	210	227	196	172	192	185	185	220	206	191	200	186	202	206	205	173	214	216	187	196	202	195	201	204	197	179	240	192	185	205	183	205	202	197	184	207	216	231	196	212	177	201	190	204	192	214	202	222	194	185	216	202	188	171	188	206	176	183	194	195	219	206	176	192	181	236	217	226	196	194	213	236	190	195	208	210	198	209	207	209	181	204	215	196	184	215	193	189	220	183	211	203	192	227	216	182	190	204	224	198	199	221	215	198	211	209	183	202	201	200	192	219	237	191	206	173	228	201	227	191	201	192	187	172	204	189	208	216	212	191	184	183	199	205	186	188	215	186	174	195	222	211	195	205	179	187	218	197	205	214	207	193	191	190	183	196	204	209	195	206	193	206	190	207	207	211	216	188	199	195	209	172	215	192	224	202	236	192	213	191	197	209	205	214	194	202	196	177	194	218	199	198	193	200	215	233	216	200	205	192	202	193	182	196	194	192	199	204	212	208	229	202	184	186	220	205	202	162	165	190	201	204	209	184	215	196	213	245	217	216	204	193	184	193	185	210	208	196	209	201	179	197	234	203	183	196	205	209	215	212	215	213	212	204	195	233	205	178	205	203
6300	781	1205	1249	1224	1075	1072	858	813	779	748	718	655	662	612	632	620	654	632	569	563	567	585	583	586	555	561	579	560	561	584	572	579	549	558	510	533	559	501	581	533	554	530	565	551	548	557	532	513	526	530	557	511	543	556	520	531	579	495	510	540	559	522	598	516	563	527	522	529	559	569	548	543	541	588	531	532	536	517	542	527	571	538	537	543	521	496	549	554	509	539	533	541	488	530	538	538	543	576	509	586	525	549	534	498	529	547	504	569	552	543	486	525	555	557	528	552	560	534	548	532	550	535	500	552	589	531	505	508	532	531	525	602	510	550	576	514	543	522	531	554	506	537	510	516	538	563	532	506	549	518	557	515	537	503	500	543	506	501	552	532	519	556	549	516	513	560	555	519	479	511	552	514	515	513	558	541	545	508	506	529	534	552	525	535	510	516	563	553	533	521	549	505	533	538	512	509	540	536	554	543	553	529	505	550	506	545	535	567	501	532	511	512	556	546	524	528	579	541	556	501	507	555	531	554	508	510	513	523	525	508	487	543	516	587	520	502	542	541	514	559	536	545	494	548	496	545	551	515	534	572	552	528	509	530	534	515	577	512	542	509	545	535	498	536	508	520	517	491	514	544	519	520	545	545	529	552	546	525	559	545	539	521	529	501	518	573	513	513	561	556	555	497	504	528	536	511	542	525	539	506	556	503	514	561	532	508	523	568	527	495	516	543	531	525	544	510	568	522	549	523	561	506	531	592	530	543	568	542	532	483	528	533	502	537	543	523	550	521	505	547	521	531	562	539	540	536	531	507	504	560	504	513	493	490	550	540	509	548	528	527	561	514	544	568	538	542	516	515	536	464	562	550	546	537	505	551	558	512	546	567	526	517	473	529	556	533	555	529	572	509	541	528	494	549	565	544	536	531	534	535	512	525	533	549	531	510	513	530	545	521	527	538	509	584	560	577	542	519	528	506	514	539	567	556	515	531	552	522	530	512	563	493	515	494	570	557	519	534	481	534	543	500	528	547	501	547	562	529	507	529	530	536	557	537	560	566	526	507	554	535	531	573	516	523	512	521	534	511	520	519	522	518	554	540	537	559	518	545	520	487	520	548	538	578	520	513	531	526	525	507	544	541	542	577	495	545	525	499	523	496	568	520	478	520	523	548	534	591	525	507	548	516	520	535	543	531	520	506	505	510	522	540	533	548	519	526	504	506	533	523	532	498	550	513	510	568	514	536	552	561	538	522	528	533	514	527	536	530	502	520	500	534	553	555	521	558	529	521	560	553	531	505	532	563	524	547	512	524	484	516	558	456	542	504	510	519	534	532	489	548	528	531	549	537	532	534	539	481	551	546	552	505	529	543	513	553	532	522	531	532	530	528	485	511	533	512	517	563	516	538	567	522	568	511	551	533	520	535	505	555	553	530	516	507	493	548	516	536	577	505	576	541	548	554	531	559	515	515	512	538	557	513	506	537	508	535	530	554	527	517	477	536	520	569	554	510	542	530	534	533	527	560	510	529	559	542	513	512	519	538	514	455	544	555	520	540	516	512	528	563	516	514	544	538	522	538	517	564	482	537	522	531	525	511	570	512	527	529	522	539	523	556	510	565	566	557	543	518	507	537	545	509	550	543	534	537	530	526	518	518	536	546	526	544	536	525	552	507	518	505	504	512	524	538	538	561	521	543	540	537	479	545	554	502	526	489	541	536	548	511	568	548	579	546	505	516	538	552	542	481	502	544	528	531	528	468	547	524	529	534	538	465	534	514	479	516	502	566	529	533	542	538	576	553	497	548	510	533	546	554	539	547	545	502	533	524	533	522	489	534	542	501	530	506	492	538	557	517	516	523	556	518	511	538	541	503	542	509	488	539	573	579	522	571	524	531	569	557	536	560	508	543	574	578	507	515	517	503	522	532	552	536	545	517	574	502	483	535	528	540	525	546	526	503	536	545	561	492	554	552	564	519	545	476	561	551	562	528	514	529	526	532	519	552	551	500	536	539	517	511	524	535	536	501	508	561	569	501	581	531	502	552	542	530	516	540	575	526	541	502	556	483	537	529	525	542	548	580	558	529	538	515	488	516	534	532	507	498	498	508	511	541	537	532	513	545	545	512	538	581	540	532	536	513	549	516	506	565	501	545	543	520	533	506	520	600	537	549	501	542	530	568	529	554	537	571	543	477	524	515	542	517	514	498	553	544	523	516	526	502	550	560	578	541	510	530	521	561	529	511	562	521	517	534	518	507	525	537	513	496	546	544	498	523	542	517	530	476	528	505	530	539	491	566	529	526	525	594	533	534	529	566	528	541	541	550	552	541	501	522	537	553	491	572	541	557	537	504	504	532	542	500	568	531	578	499	534	519	558	532	515	510	520	530	550	537	527	513	502	550	521	506	573	530	551	532	579	531	538	550	512	519	529	544	527	570	536	506	531	524	510	557	528	515	508	529	513	542	570	517	544	508	572	558	503	526	526	562	541	507	540	549	516	524	544	564	484	511	498	545	527	543	484	479	550	520	567	529	493	536	528	540	535	568	525	556	523	564	540	512	516	534	505	549	555	509	505	521	533	555	536	544	576	517	546	519	556	555	523	518	509	531	516	510	573	523	504	515	553	517	500	538	524	495	546	553	531	519	528	525	533	562	526	540	511	509	534	516	500	553	547	544	514	530	504	522	524	540	508	571	491	557	538	540	614	527	519	569	568	528	514	520	523	519	525	547	573	507	525	503	535	529	499	528	561	505	510	519	518	559	519	557	495	527	513	563	527	541	539	549	514	570	496	529	574	534	553	526	537	506	531	524	538	517	521	536	524	518	541	531	483	512	523	534	532	557	513	529	525	573	563	532	557	544	517	539	562	560	550	483	536	562	531	561	563	486	508	507	508	528	508	540	527	523	535	495	546	522	538	530	501	574	557	497	501	519	480	542	531	552	555	533	535	529	527	513	510	541	542	527	522	530	506	540	583	490	524	545	527	503	493	557	549	509	560	537	522	533	541	565	534	505	529	558	511	529	538	520	533	543	499	512	520	534	505	541	552	564	564	503	555	524	537	499	529	550	600	547	512	521	511	510	538	538	545	507	539	519	546	491	544	491	524	522	551	509	521	544	563	549	534	547	535	553	522	478	557	557	526	563	542	541	541	521	528	510	549	568	485	497	504	512	490	521	517	562	549	552	525	524	511	528	534	552	558	481	536	541	553	535	558	589	529	530	517	572	556	535	524	537	460	506	525	533	537	539	498	522	573	540	543	550	476	553	508	522	533	527	530	542	554	569	518	566	466	558	534	535	513	563	505	563	509	557	531	559	497	529	524	505	481	492	561	525	502	540	513	510	512	503	535	532	570	511	534	540	522	510	517	494	505	518	535	494	548	532	516	520	533	516	534	533	544	537	525	533	585	558	519	506	581	555	554	565	556	496	539	524	562	519	494	491	531	589	502	508	530	540	519	535	498	533	522	506	575	532	537	506	525	545	492	527	531	489	527
14717	1337	1067	862	638	585	497	461	453	405	410	401	314	370	350	340	354	334	341	329	306	314	306	332	312	305	314	315	295	335	334	340	320	317	335	312	347	311	297	343	349	315	330	326	294	296	285	309	340	279	323	310	295	330	316	326	321	334	309	306	361	290	341	359	314	348	300	349	288	328	357	327	344	328	298	301	323	312	298	315	309	336	382	286	299	346	343	316	324	341	311	344	364	374	311	294	306	325	345	346	307	327	336	321	322	342	297	309	318	325	332	334	302	299	302	341	317	336	311	337	331	342	303	332	319	286	321	301	306	356	365	334	323	308	309	312	319	323	337	313	331	341	313	325	296	311	312	346	317	328	305	343	321	352	335	332	311	306	320	346	358	314	328	333	299	324	352	316	330	339	326	348	343	296	330	313	301	289	350	322	293	313	330	349	320	335	318	324	314	316	320	329	348	345	298	306	336	310	328	339	309	344	334	312	314	325	325	332	321	332	334	300	309	312	357	325	296	326	337	329	341	300	318	304	315	316	299	318	337	308	345	342	326	285	336	302	301	304	338	328	356	316	304	322	330	353	307	310	299	331	333	337	330	311	330	343	325	273	331	319	280	340	326	346	327	312	355	326	325	329	336	314	336	335	344	283	330	301	336	325	294	316	322	308	302	319	336	331	332	346	311	348	308	366	309	316	303	357	329	323	293	345	320	359	335	310	300	334	299	344	375	271	322	339	316	313	317	340	328	310	318	290	299	320	350	310	334	320	339	343	342	333	305	337	314	293	307	329	316	303	315	300	312	314	294	297	312	309	317	349	352	342	317	329	302	317	317	318	307	313	325	331	313	294	293	345	324	309	313	299	281	310	323	330	336	325	288	325	308	340	317	309	317	299	322	326	334	343	319	325	319	326	313	355	304	297	296	310	318	345	295	304	323	324	317	326	323	301	297	307	314	337	323	317	316	350	307	325	322	347	367	335	358	310	323	339	306	340	348	333	308	354	305	307	294	304	299	307	325	334	314	369	307	330	314	335	341	319	352	337	305	354	312	339	327	303	345	349	319	278	332	299	343	297	310	316	282	320	323	291	337	331	308	309	309	383	360	298	313	307	302	317	303	336	336	312	329	321	325	314	336	324	333	342	355	335	317	286	364	315	307	321	329	282	335	333	337	351	354	322	323	322	320	308	326	291	303	315	306	322	344	302	336	331	324	294	301	311	338	314	302	309	307	287	310	359	348	336	328	359	322	333	302	303	333	304	304	359	287	332	334	272	325	336	324	343	362	302	321	344	342	308	276	319	315	330	325	350	357	355	350	346	336	331	319	344	293	316	342	324	318	306	343	307	296	341	340	336	321	323	327	355	338	330	343	299	329	313	337	340	290	331	308	335	331	322	347	332	322	309	283	325	327	302	308	305	289	361	337	276	315	332	352	324	316	334	354	307	315	326	310	328	331	331	327	344	327	304	325	326	315	349	317	282	270	321	286	312	326	309	329	317	293	339	286	328	318	333	346	290	329	307	345	349	350	339	327	365	305	371	330	305	284	306	300	304	345	303	344	315	322	319	343	286	322	307	331	301	327	353	316	350	331	321	301	332	325	318	322	319	333	343	320	304	317	319	273	322	320	330	334	292	307	312	347	311	321	357	343	345	323	316	344	344	306	320	325	310	326	317	334	292	307	307	329	310	322	357	289	355	324	329	340	383	317	311	349	326	323	300	298	320	373	336	335	325	315	323	313	330	325	332	316	352	297	314	319	308	307	332	316	279	312	348	332	313	329	329	333	348	306	315	345	318	362	324	333	326	303	321	316	337	334	320	293	346	289	349	308	321	319	343	353	330	340	322	328	314	289	300	304	340	326	350	330	330	296	305	324	310	301	339	322	325	311	336	319	329	300	293	308	329	329	327	334	317	349	318	316	292	316	358	324	338	319	351	329	329	316	343	320	305	323	330	302	328	295	341	316	370	365	356	347	347	285	346	295	283	298	346	301	316	320	329	313	329	360	318	342	345	334	319	303	340	293	300	343	298	341	347	311	317	304	336	328	299	334	339	327	305	319	308	309	304	290	310	346	298	339	310	312	315	322	330	323	327	366	320	319	331	318	327	277	343	316	325	349	304	356	318	316	289	354	324	335	312	339	313	338	334	296	330	313	300	287	288	339	294	325	345	331	318	345	312	284	331	316	291	337	347	308	356	343	347	305	318	310	315	318	324	335	301	336	333	349	323	317	340	348	298	315	309	308	292	309	329	322	333	307	331	334	315	325	319	298	320	291	320	354	316	339	303	309	284	297	301	317	317	307	304	328	322	305	307	326	323	337	338	271	318	334	305	310	338	328	306	315	351	320	309	362	350	328	285	332	312	329	312	338	321	333	325	310	312	290	338	351	325	320	296	323	317	325	287	338	318	324	324	293	320	310	332	311	333	325	342	295	311	332	298	317	323	323	309	332	320	315	302	307	342	307	320	321	303	308	331	342	367	319	294	330	333	325	329	331	329	312	308	297	318	362	303	345	342	360	327	319	348	333	302	319	328	305	330	350	338	328	314	341	313	330	316	295	322	323	333	340	295	340	310	344	289	308	327	320	334	326	323	318	310	327	297	323	302	299	330	334	328	329	309	345	320	330	312	300	315	333	302	306	302	315	303	314	336	284	338	313	314	316	311	320	357	340	310	367	341	307	317	348	332	300	312	329	344	290	311	375	326	318	342	322	345	353	329	322	294	326	313	308	316	299	316	362	327	311	338	291	328	318	314	312	346	342	320	329	326	338	300	335	312	300	303	300	321	295	296	316	331	360	318	328	306	293	295	310	337	312	291	335	348	324	320	329	293	308	333	301	315	345	325	320	354	303	332	331	336	326	319	303	351	336	287	314	323	305	293	329	326	333	342	314	350	294	318	269	313	299	314	309	307	332	334	333	330	322	318	318	348	308	343	331	331	353	368	368	332	317	307	351	301	317	327	318	281	280	331	289	313	267	336	309	316	310	313	316	286	327	332	327	358	333	300	327	353	331	352	335	336	315	303	354	286	358	354	351	321	341	301	329	350	320	325	349	314	302	315	324	312	308	339	302	325	333	292	339	294	289	306	327	282	334	356	342	322	344	302	273	323	337	312	348	301	294	344	339	314	296	344	331	314	321	331	302	322	296	314	310	309	337	309	304	340	331	303	314	341	313	306	294	333	291	311	342	321	333	317	347	337	354	360	305	343	337	327	315	349	339	336	334	319	332	332	300	296	321	374	303	365	320	334	308	305	310	327	337	286	304	341	307	318	318	306	276	319	313	311	333	297	315	324	313	363	373	320	340	330	320	341	340	308	289	322	361	313	289	330	296	329	328	309	314	340	308	354	295	313	324	287	318	313	348	313	354	350	322	338	299	332	354	320	301	353	288	329	325	327	314	355	319	300	339	332	315	366	292	336	314	305	332	319	348	332	327	343	318	321	315	309	334	349	349	324	335	359	311	338	329	304	311	322	341	330	326	324	326	336
8659	1327	2075	2353	2173	2019	1803	1498	1322	1257	1277	1143	1032	1046	1009	943	976	882	875	877	850	877	845	828	839	831	913	854	822	836	856	791	819	795	862	827	812	803	801	849	767	773	845	816	860	861	809	800	785	811	826	824	797	819	773	776	829	797	838	856	810	798	755	841	764	806	786	782	797	807	868	795	822	806	793	868	813	807	772	827	775	854	801	805	804	809	818	784	802	821	787	828	802	776	790	793	810	802	747	760	814	807	800	790	802	761	855	795	836	806	776	800	786	814	773	836	776	825	740	849	793	770	797	816	786	827	829	791	761	757	778	814	821	801	815	775	818	844	822	840	778	845	794	785	774	811	751	785	790	806	806	781	802	796	844	826	808	800	781	799	795	776	766	851	859	759	813	795	804	754	778	814	839	793	794	814	768	805	785	805	785	784	797	802	784	793	773	837	800	782	801	802	797	798	804	797	808	819	775	775	799	812	768	806	841	767	817	795	867	786	800	803	770	817	808	775	824	794	838	796	789	828	778	815	822	845	798	805	784	785	773	770	773	780	820	767	794	772	850	821	766	798	786	815	821	791	809	808	812	768	758	825	807	782	803	863	795	795	813	788	768	826	729	824	759	786	812	813	809	850	816	796	783	771	784	860	797	767	798	780	788	766	766	798	842	793	777	779	803	848	824	811	809	777	785	807	726	803	771	733	800	815	811	769	779	744	818	771	747	813	791	810	729	805	762	812	774	812	802	873	806	803	784	821	819	798	790	788	833	757	748	828	792	781	849	810	807	815	795	761	780	852	825	804	778	767	829	768	769	821	810	822	801	786	854	793	760	832	836	764	834	800	704	801	824	760	799	782	784	755	827	802	778	790	789	759	814	792	780	794	783	858	808	832	787	792	780	815	816	787	791	761	839	763	776	803	784	819	779	794	788	795	841	765	806	834	824	819	758	807	816	745	755	831	805	794	760	804	799	820	804	838	816	789	771	793	726	782	774	813	821	764	762	792	779	795	777	815	830	807	790	775	764	792	791	836	791	772	851	788	809	757	775	816	831	784	816	808	757	766	766	832	784	788	817	811	744	800	795	779	781	834	728	812	739	818	764	747	768	766	813	779	828	763	827	824	782	791	856	819	796	862	799	813	780	815	812	778	802	802	793	797	803	798	814	761	768	770	793	731	782	808	827	792	815	750	778	810	804	780	777	774	785	853	786	814	784	798	823	821	782	817	762	811	804	818	778	779	784	807	836	795	837	815	797	779	801	854	758	828	867	772	818	808	815	780	817	748	790	773	787	755	808	744	785	789	814	816	775	839	767	793	776	775	804	846	780	779	861	772	829	767	779	768	807	806	799	797	800	773	765	786	779	794	725	768	853	754	801	797	831	819	834	826	786	765	842	772	799	833	762	846	772	748	781	773	785	793	799	835	787	807	770	812	789	810	837	802	789	819	858	793	858	814	755	805	775	795	771	811	847	784	765	818	771	791	804	794	804	785	745	821	868	803	776	815	802	797	722	791	752	743	793	787	808	780	817	809	769	783	816	786	841	779	787	802	759	821	740	828	831	836	835	841	785	791	797	809	804	792	828	790	816	802	773	772	801	766	765	777	780	804	782	807	809	754	788	823	844	784	802	798	824	807	846	811	838	812	749	759	803	794	764	780	833	822	799	792	830	810	826	811	769	791	835	786	747	764	823	766	818	810	817	819	801	799	777	795	839	808	766	799	774	787	846	784	777	820	772	833	736	831	771	842	777	777	809	777	818	797	785	794	840	807	868	792	775	885	821	786	782	793	835	806	768	801	775	790	830	821	815	787	820	824	816	821	793	763	773	808	781	815	770	775	787	794	797	803	756	785	863	796	795	814	800	807	790	813	807	837	780	750	824	748	788	840	796	775	815	798	845	801	805	776	817	801	798	765	780	778	838	805	797	803	770	817	782	805	833	789	834	811	812	763	828	836	871	828	841	794	824	838	756	786	801	780	850	779	810	742	754	755	805	815	788	827	783	819	780	808	790	803	827	827	790	757	784	782	783	818	777	834	800	832	807	768	794	808	825	820	765	803	804	793	828	767	807	774	777	781	765	796	772	775	772	782	791	817	763	832	842	765	796	741	788	837	792	791	777	748	797	789	812	780	781	805	766	836	824	804	806	752	833	779	785	821	809	819	817	817	805	779	829	812	780	808	824	791	756	850	798	851	806	773	820	821	831	832	781	758	781	806	793	825	846	807	796	761	783	803	808	776	838	815	776	805	790	766	753	764	768	782	848	811	825	781	752	796	830	801	826	805	804	819	779	809	791	807	792	798	829	805	795	750	801	769	795	801	789	766	823	797	796	803	762	785	832	807	793	842	820	768	792	760	831	830	825	801	771	767	799	794	806	795	766	772	811	811	799	774	810	831	778	780	815	829	835	770	784	806	781	820	772	747	767	793	747	785	819	798	826	794	786	787	776	787	784	754	753	815	838	799	793	784	795	802	839	797	802	782	745	839	848	730	806	795	806	813	775	795	825	801	797	773	852	823	773	846	753	804	782	800	773	782	799	827	848	786	820	746	806	810	806	822	750	804	787	773	806	770	800	754	807	785	819	811	842	729	781	738	757	827	811	803	755	753	755	788	811	821	818	782	773	799	812	784	783	769	823	767	802	792	724	812	839	792	796	778	771	789	808	769	770	735	753	807	742	829	766	819	787	758	784	845	803	718	836	849	765	797	769	786	842	728	827	801	815	730	807	803	826	794	853	773	810	828	812	733	787	804	773	800	771	786	781	811	767	826	767	789	835	822	790	760	805	787	799	807	804	761	828	822	827	782	782	808	839	792	814	787	815	817	823	785	831	763	824	769	793	818	829	831	812	836	762	816	785	796	804	747	772	819	808	821	790	817	784	832	823	825	812	809	762	780	812	788	788	788	805	819	840	807	808	788	737	786	795	804	842	823	748	780	850	781	824	820	780	794	766	846	798	773	798	792	765	810	824	815	811	821	778	843	780	799	840	825	807	722	793	762	849	776	780	835	809	811	774	832	864	816	802	840	789	810	823	819	769	833	799	776	730	771	770	803	832	775	733	856	779	803	754	811	744	790	789	795	779	829	800	811	806	852	804	826	773	782	722	797	769	756	780	786	809	815	817	753	809	801	815	788	834	783	827	776	815	777	753	745	799	755	783	793	825	797	795	832	774	797	764	810	773	811	774	794	855	792	778	825	782	762	788	764	773	816	799	806	824	799	820	755	788	816	742	828	765	795	816	804	778	765	788	842	826	772	790	823	804	800	804	816	772	808	838	770	809	766	764	737	764	808	742	791	827	812	792	798	760	811	842	753	817	818	761	862	810	817	833	806	823	782	830	788	774	787	806	787	804	771	804	814	797	756	817	809	759	861	817	780	791	772	760	831	829	783	813	745	826	812	797	810	801	697	798	790	815	813	795	761	753	788	797	788	815	785	791	767	837	783	815	784	801	793	806	839	809	816	784	756	775	785	812	765	757	774	799	801
1861	371	348	379	357	375	375	373	362	322	388	367	362	352	348	364	372	306	374	363	363	326	331	368	350	344	341	344	356	357	373	360	367	344	354	328	341	359	361	358	350	340	353	427	346	331	344	369	341	368	366	379	360	354	370	352	382	342	350	381	360	374	366	383	365	378	374	319	343	360	340	384	407	372	361	392	381	347	395	347	345	368	331	405	398	343	346	351	330	374	329	372	367	392	359	379	372	376	372	375	330	388	365	347	347	365	401	354	336	358	334	374	311	347	371	337	356	346	305	330	347	374	334	335	372	361	382	341	369	351	338	370	371	350	391	342	328	346	387	333	352	377	368	339	382	366	384	394	338	375	392	370	368	351	347	370	373	327	361	376	344	389	362	357	361	342	355	359	368	351	356	353	394	374	332	353	377	377	359	329	317	362	355	341	353	356	370	421	348	349	353	334	325	311	351	379	353	330	354	373	360	381	372	353	369	344	375	333	347	357	307	374	370	367	367	361	338	344	359	363	339	392	348	364	355	395	308	368	369	343	383	406	385	358	345	344	311	371	376	379	347	345	363	334	338	376	340	356	346	375	348	369	383	321	356	348	373	353	331	372	348	358	334	338	350	341	355	362	361	320	341	369	356	352	345	355	354	359	334	373	384	350	331	332	377	355	339	368	368	367	354	387	328	333	366	360	344	371	397	383	356	360	336	399	384	344	369	350	347	350	357	365	343	364	342	341	360	346	366	304	359	407	329	355	342	367	361	358	330	372	325	372	373	363	340	354	338	343	370	375	324	339	372	392	361	338	329	383	325	329	382	406	353	382	314	377	339	341	381	356	340	399	344	414	339	343	356	338	336	348	351	351	359	332	352	365	315	367	350	347	327	358	385	347	349	334	353	334	348	361	326	318	367	323	373	348	368	341	344	365	336	413	325	387	373	345	343	343	378	343	364	364	343	348	361	351	366	323	321	352	369	375	397	343	333	370	355	378	354	356	348	336	352	348	369	348	360	371	353	358	384	352	339	298	396	365	346	325	359	364	331	388	380	340	353	318	341	368	387	332	364	375	363	346	376	372	392	331	351	366	324	352	386	354	365	327	349	382	382	320	344	344	354	339	333	334	350	330	372	346	326	371	391	335	331	364	353	367	347	356	363	372	382	337	356	326	348	380	359	322	388	349	367	356	360	373	346	372	362	363	341	411	376	374	367	336	342	356	364	306	326	398	369	367	350	360	353	343	332	362	367	395	351	336	365	363	329	375	348	365	394	358	350	374	352	353	345	327	345	337	350	326	374	348	318	374	355	360	365	357	302	312	371	364	388	391	337	375	344	376	334	341	338	366	350	347	345	329	381	350	340	338	358	347	383	380	337	352	357	353	360	343	316	376	372	383	330	388	386	364	370	345	366	346	376	383	329	355	392	354	304	334	359	341	379	322	345	380	338	326	361	350	392	330	367	366	376	362	336	356	348	368	371	349	371	386	388	419	375	333	347	348	340	368	380	371	309	354	321	374	400	384	361	376	390	343	336	336	363	342	384	343	351	373	347	406	355	359	349	345	353	368	352	350	361	357	356	386	370	372	333	401	376	375	339	346	362	348	390	387	362	355	348	360	345	382	337	344	338	377	372	360	353	336	340	371	375	376	393	387	402	370	371	340	348	359	377	337	368	405	376	347	354	357	390	350	317	380	327	334	376	370	351	361	350	351	344	349	332	359	344	310	349	368	351	359	372	344	372	347	388	384	365	362	354	315	340	332	344	345	371	335	342	368	308	354	346	338	360	356	356	328	311	329	343	355	359	349	361	309	372	336	344	335	354	340	322	349	332	347	357	327	359	333	357	385	373	381	370	346	372	364	387	357	343	303	352	353	377	354	352	342	350	354	355	358	351	363	412	365	372	359	356	356	334	361	366	366	355	363	330	346	356	343	297	344	319	379	360	317	368	350	370	349	381	337	340	342	329	323	355	363	369	322	359	341	359	355	386	367	347	357	402	354	335	350	361	351	386	337	343	348	402	353	351	396	385	366	310	354	348	338	340	367	322	354	355	353	369	356	385	330	373	336	351	338	381	383	391	334	362	350	366	352	341	335	343	336	334	355	332	351	366	371	342	418	349	346	385	353	367	332	337	339	367	358	370	370	359	345	341	348	333	302	341	351	377	352	342	331	350	373	354	338	365	347	338	331	369	333	363	371	348	381	365	397	349	385	377	387	354	352	375	368	366	344	337	352	344	414	348	358	375	343	377	345	338	351	337	357	365	346	348	376	310	307	347	365	337	354	371	365	350	352	370	346	347	375	356	384	390	390	351	356	366	330	387	336	350	346	396	358	356	357	328	328	374	362	320	361	360	367	385	395	316	400	357	378	345	417	383	381	364	346	366	365	357	363	329	357	394	330	356	346	412	343	377	397	358	377	295	363	369	316	364	339	351	377	397	396	319	306	358	362	342	361	354	361	378	376	345	334	340	352	335	359	375	384	337	366	378	375	339	303	363	365	348	360	361	377	358	344	415	371	355	382	351	338	362	419	332	343	377	350	358	348	370	357	353	337	367	339	349	354	343	353	345	349	342	373	375	353	328	354	354	376	327	341	339	362	358	336	355	376	350	338	357	376	384	337	360	319	318	309	373	352	348	318	341	364	381	368	344	351	375	376	333	356	343	343	367	386	358	363	343	365	345	389	338	348	385	365	333	373	325	328	361	337	334	357	355	368	360	371	332	375	362	346	337	357	363	364	349	360	349	389	341	323	371	407	359	359	316	378	366	336	372	347	373	358	358	375	361	364	352	343	349	381	363	340	333	321	380	365	399	348	365	348	334	360	337	363	335	371	308	356	365	358	327	344	323	344	337	390	406	409	382	381	346	371	414	396	373	334	344	348	333	372	359	374	391	351	366	360	371	361	368	342	353	368	359	355	353	372	397	376	366	345	327	325	351	342	355	327	373	332	372	368	380	374	327	373	342	391	361	339	378	349	302	320	360	312	317	369	392	383	326	340	335	346	367	383	367	367	347	359	392	326	376	371	371	354	337	335	322	356	331	354	379	370	362	357	403	357	333	354	370	358	360	346	358	341	339	370	358	360	369	349	349	378	359	385	372	390	378	324	378	361	390	363	385	346	365	337	377	354	359	363	350	366	351	364	330	348	412	351	359	358	334	353	369	358	368	311	311	342	360	335	322	353	411	369	341	350	379	362	348	354	340	374	372	384	356	357	377	377	368	398	390	338	354	382	372	354	344	320	356	362	361	361	324	347	381	362	359	359	343	373	335	355	367	394	372	371	368	339	305	336	330	339	355	373	351	350	311	318	367	372	358	369	359	364	333	365	347	392	349	350	379	347	370	354	415	358	326	348	341	353	349	382	367	336	356	329	379	363	347	337	383	319	381	373	352	326	332	346	354	346	309	346	364	372	337	342	326	373	361	365	346	345	333	382	350	355	356	330	328	366	377	382	360	346	364	357	342	346	371	339	351	365	345	377	340	361	377	329
2208	833	880	865	802	939	845	827	821	858	827	828	813	815	861	834	809	847	833	838	845	819	856	863	853	767	824	842	785	843	840	854	802	805	836	872	847	801	757	811	817	810	795	818	848	845	812	836	879	816	830	824	849	770	823	854	820	802	870	853	835	809	827	817	862	843	818	814	820	856	837	793	800	872	868	834	821	856	767	800	857	771	887	838	825	809	831	862	860	819	815	788	830	838	831	867	806	863	818	805	758	824	804	814	827	811	888	791	793	811	847	862	837	812	866	826	791	827	802	853	820	797	814	844	842	818	812	881	778	817	805	847	866	805	796	800	826	821	843	820	831	810	896	807	805	812	830	853	808	859	822	813	876	871	802	843	812	844	758	759	879	801	860	829	824	805	838	819	790	817	811	862	790	839	848	781	814	837	871	804	842	814	832	818	863	852	832	839	874	793	805	836	828	848	793	823	805	821	831	841	892	770	856	797	815	782	789	834	836	846	794	782	869	858	827	814	827	816	856	832	808	795	762	829	779	808	846	853	856	857	837	798	813	815	843	793	800	846	858	809	827	816	835	843	830	810	800	854	788	833	849	843	804	819	808	777	897	848	869	805	761	859	826	850	873	833	823	809	814	813	790	820	807	822	822	862	865	804	832	832	806	804	840	794	819	783	803	843	806	799	850	839	825	819	788	880	882	820	825	885	903	847	823	831	865	839	837	808	818	809	827	791	856	794	805	830	878	806	812	839	826	834	829	835	784	839	832	841	837	782	794	834	845	828	784	850	880	820	839	796	827	803	820	852	845	840	810	825	797	852	801	799	840	809	860	818	820	833	879	825	811	872	876	827	877	868	809	874	857	793	870	862	877	867	803	830	746	818	830	808	810	847	819	796	812	827	855	822	840	835	842	818	824	877	793	887	830	813	844	837	857	791	816	878	816	830	841	817	818	802	810	788	806	803	844	799	786	810	878	814	859	808	871	835	880	804	811	859	799	848	812	859	769	802	847	816	876	835	815	836	860	808	839	812	821	829	834	813	784	810	827	769	831	834	789	813	775	867	800	838	886	807	848	822	839	812	818	822	844	876	835	779	832	804	808	800	886	822	795	795	783	841	785	799	849	835	807	772	825	818	857	836	781	854	780	823	843	855	829	813	820	847	801	818	806	811	804	813	818	800	838	801	834	821	838	788	813	846	809	797	848	815	892	862	817	819	806	834	823	832	860	813	845	820	826	832	824	783	771	780	795	836	866	830	828	829	829	837	849	797	832	819	819	846	832	769	814	821	820	815	815	820	824	846	855	800	807	811	851	806	780	804	831	828	780	811	829	786	884	860	796	881	795	840	829	840	818	849	810	865	779	776	885	857	823	820	848	819	818	840	832	814	846	857	824	785	854	859	842	814	857	854	763	872	813	854	814	847	844	820	827	858	808	894	882	851	823	849	833	839	818	836	797	809	838	859	838	828	870	836	776	826	867	842	841	835	856	834	852	791	852	805	840	816	750	861	871	833	855	803	817	865	855	822	859	801	888	779	833	821	813	856	814	882	825	800	788	843	793	839	836	796	860	824	856	819	866	823	874	828	844	771	831	839	796	788	871	871	822	839	803	811	844	844	827	856	846	792	806	885	855	856	774	804	832	813	851	815	830	824	853	831	824	860	815	836	851	797	821	827	824	864	855	832	853	831	874	798	796	814	801	801	852	833	847	812	814	845	857	822	859	850	855	851	782	848	819	803	832	837	848	826	838	826	802	862	852	890	831	822	833	807	834	880	846	825	847	824	834	742	809	822	799	811	802	808	873	847	819	826	857	834	798	795	805	851	811	788	830	878	827	825	852	814	822	869	831	822	768	814	787	814	789	783	874	796	843	826	799	832	850	837	813	838	849	853	834	813	848	782	793	870	825	821	790	853	861	797	860	891	790	874	820	805	771	866	876	817	778	810	799	789	869	789	797	844	854	782	816	826	820	811	866	823	821	864	775	858	854	774	839	866	824	815	836	770	844	838	834	832	870	824	836	825	847	827	809	764	777	827	895	820	842	786	822	780	808	805	891	853	838	804	823	811	836	832	798	808	865	783	834	820	831	842	815	794	830	812	842	768	788	830	782	775	826	798	827	804	830	821	851	781	813	816	838	830	845	786	822	777	812	815	816	860	887	850	826	829	856	878	841	831	851	810	835	843	851	826	795	847	833	764	818	783	832	836	808	794	813	822	787	839	810	829	799	888	837	824	766	882	879	818	773	801	825	810	859	815	845	844	829	783	849	823	803	833	779	828	806	893	826	800	841	796	826	792	818	810	838	775	827	837	786	775	794	843	826	831	795	872	829	787	801	810	818	829	837	801	817	821	874	815	786	830	820	855	846	768	793	819	820	858	785	851	819	838	834	809	752	793	755	814	844	820	832	832	795	773	855	829	780	811	785	795	758	818	838	791	791	785	848	852	823	854	840	901	862	788	839	805	827	870	844	831	824	806	787	834	852	860	823	812	836	793	838	812	855	857	805	814	754	827	818	812	831	834	862	817	806	824	846	769	840	835	819	854	793	823	874	851	868	797	836	853	842	850	836	838	780	834	840	791	843	882	797	775	825	852	795	787	844	841	808	842	853	849	837	809	794	778	841	805	861	820	866	839	844	873	838	844	814	821	795	784	821	863	812	884	843	806	825	820	854	890	821	817	874	785	820	809	880	827	844	835	836	843	833	818	846	793	777	840	843	826	786	797	794	806	825	858	823	855	840	799	817	872	786	859	808	816	882	828	859	821	868	854	840	800	802	846	836	807	864	801	865	827	838	834	778	804	853	860	823	807	813	830	812	839	832	820	851	788	832	832	806	800	749	886	821	788	814	827	823	776	784	800	832	810	848	867	804	810	776	801	836	806	823	847	795	790	838	813	809	814	798	841	834	844	817	858	823	801	828	812	798	779	845	786	811	808	839	814	771	790	861	789	778	808	828	758	867	814	876	855	815	837	839	846	855	813	809	797	754	837	794	826	822	830	810	804	780	845	810	860	781	851	832	839	799	824	835	820	828	822	829	814	835	870	819	826	814	831	806	831	784	771	824	836	826	845	792	803	824	830	807	811	826	839	809	839	872	836	807	850	864	790	837	827	800	837	834	831	791	862	799	870	846	840	840	811	793	795	827	827	811	803	824	838	851	825	808	815	796	913	881	820	815	817	811	784	787	857	861	893	867	884	851	810	800	786	861	818	893	796	789	810	856	818	824	846	794	844	879	808	843	846	730	829	823	836	846	765	848	840	855	827	861	815	845	871	814	778	772	842	807	810	822	759	805	760	823	866	872	804	804	839	871	896	834	813	864	829	871	769	792	904	825	819	841	804	838	814	857	822	851	825	827	846	842	770	792	831	827	841	870	840	843	822	832	804	857	838	836	866	804	829	809	817	815	895	806	806	838	782	812	827	813	840	809	821	825	827	880	774	833	810	841	819	835	802	852	895	823	825	820	810	846	854	798	833	816	794	872	839	835	845
7295	483	450	389	323	311	318	277	219	246	260	244	216	221	199	216	214	203	224	214	196	202	224	217	234	188	216	204	185	207	196	210	202	188	231	206	203	217	208	206	219	195	179	194	209	198	185	182	221	187	195	189	157	204	228	204	207	216	206	198	173	193	200	198	219	177	210	186	211	205	218	190	176	192	208	203	162	208	217	199	181	181	196	185	176	169	231	196	202	187	188	174	178	213	205	195	197	194	187	212	191	216	176	188	220	208	206	219	193	229	192	196	193	189	215	194	215	171	209	188	236	225	210	194	221	200	195	222	190	223	206	203	243	170	219	161	207	196	209	199	193	192	195	208	225	175	187	195	198	210	217	200	199	221	207	199	211	192	222	201	251	197	190	209	185	189	197	193	214	171	185	196	195	210	189	222	198	215	213	200	204	188	185	210	181	177	200	187	206	204	178	195	208	197	201	214	205	209	203	214	190	212	225	201	206	212	203	176	212	218	212	189	234	200	194	220	203	188	177	195	205	202	214	232	201	190	204	207	204	221	195	202	216	194	207	197	210	183	185	198	217	164	204	209	217	200	178	198	193	182	210	198	220	182	180	209	189	178	225	197	189	193	169	194	184	183	163	212	203	222	228	191	199	193	169	194	206	199	178	192	221	193	202	210	216	197	210	216	213	213	218	190	162	178	190	196	197	215	213	197	191	163	184	183	192	193	199	216	212	204	198	185	207	245	212	220	216	202	201	194	191	183	174	229	176	232	212	218	211	206	208	204	222	222	218	197	223	160	174	197	192	198	201	194	205	198	208	188	201	192	203	184	206	215	201	213	176	221	228	206	200	225	211	188	185	201	198	189	187	199	207	188	198	196	229	190	167	218	183	204	206	184	190	182	195	187	202	221	170	194	192	208	185	204	209	185	221	215	200	196	198	202	194	227	187	198	198	200	215	216	216	198	204	220	191	186	229	199	199	226	225	201	211	195	176	185	217	212	191	183	205	198	218	178	176	186	219	208	184	172	189	209	214	188	175	215	230	222	214	190	194	217	176	185	189	206	194	181	183	189	186	218	204	207	185	213	182	191	199	224	188	201	196	215	190	221	185	216	179	221	220	204	191	185	197	215	222	215	213	194	205	189	203	208	233	192	206	196	166	216	209	219	207	211	218	206	195	176	199	228	223	201	210	198	194	198	210	213	159	216	187	169	226	189	184	219	191	212	214	171	218	199	200	193	182	186	219	184	186	192	181	211	225	185	197	200	181	186	199	205	220	213	201	202	188	218	175	179	190	196	210	231	217	215	199	213	207	189	209	192	211	222	211	209	200	183	183	164	172	181	164	210	202	205	210	211	192	197	179	206	171	196	193	228	201	197	208	189	197	211	191	208	195	190	214	218	197	188	200	186	215	211	193	224	201	201	203	178	198	187	205	189	211	198	206	189	220	227	158	190	187	210	202	193	190	204	217	199	208	205	191	221	177	189	197	212	202	220	216	189	190	186	224	196	243	211	172	199	206	216	225	196	219	218	190	198	213	194	209	182	213	219	198	191	192	191	196	205	185	176	218	186	237	182	169	188	190	185	189	199	205	182	195	215	217	178	195	208	203	179	224	214	209	177	211	217	220	177	203	205	219	177	202	194	216	190	230	202	230	211	207	181	197	209	209	206	178	201	231	216	205	194	223	193	186	206	196	180	199	201	224	204	189	189	198	202	179	211	215	195	208	197	190	187	228	204	223	200	201	216	186	178	191	174	209	199	172	176	186	202	186	199	202	209	219	209	215	198	187	212	192	211	188	195	217	179	225	212	202	171	180	210	200	219	211	174	194	205	189	197	212	212	189	203	191	201	248	221	216	212	200	213	238	206	210	243	227	194	227	201	179	199	194	169	207	167	183	215	218	175	208	205	191	212	210	192	205	174	203	229	224	193	197	183	181	206	204	185	199	208	225	186	216	226	204	204	212	246	212	209	217	201	172	186	195	228	177	178	187	210	232	188	213	189	160	176	190	196	206	213	191	192	180	193	194	195	185	170	197	182	224	198	190	193	218	205	180	209	202	214	222	203	210	186	207	203	211	217	214	215	214	173	183	208	205	204	199	215	183	193	181	199	182	184	228	238	210	214	221	209	181	199	181	203	198	218	199	196	223	208	186	192	191	196	213	181	175	180	169	164	216	207	204	203	200	190	208	203	188	187	184	197	202	200	202	205	186	202	201	212	199	204	179	233	233	207	188	157	206	201	194	185	195	222	203	208	189	187	193	208	200	184	205	203	184	200	216	214	218	210	176	195	223	200	201	201	209	207	207	181	220	217	205	195	185	196	207	200	199	198	193	186	179	214	192	224	213	190	192	194	194	189	204	207	184	199	192	181	206	193	212	180	194	201	214	216	221	172	215	196	216	208	186	148	208	196	186	191	188	179	217	190	160	182	168	212	225	211	213	201	210	178	177	176	206	209	188	228	196	196	194	198	235	214	213	180	173	179	191	203	201	185	202	204	196	204	185	190	195	191	207	193	223	225	196	187	185	225	186	195	209	224	192	211	177	217	206	213	171	191	209	198	180	200	197	230	198	233	199	187	187	193	202	190	178	193	197	196	211	200	203	213	216	199	197	202	197	177	199	171	191	208	199	229	183	215	220	222	207	208	204	181	188	200	211	197	212	185	195	213	177	188	206	190	195	203	217	199	206	197	149	187	171	168	219	176	205	202	219	188	222	179	176	183	188	206	196	224	202	223	202	209	184	191	201	186	207	193	195	197	249	218	201	235	189	200	196	183	201	182	188	221	178	190	204	208	218	183	181	209	185	192	195	201	177	197	209	224	190	221	196	194	185	188	215	194	206	214	197	200	205	183	206	192	206	189	191	218	230	184	175	217	205	155	221	190	179	207	185	203	200	192	178	191	201	219	187	201	221	186	183	182	198	201	206	204	197	206	205	219	182	226	216	199	182	210	175	188	222	207	207	184	202	209	201	181	184	170	181	195	227	197	195	221	193	200	195	194	211	208	199	175	182	224	178	180	187	182	210	193	214	220	179	191	196	207	190	184	210	181	238	205	196	198	225	188	185	177	204	211	220	221	212	212	190	209	237	180	208	177	209	194	195	193	214	198	203	189	194	200	215	226	194	217	199	186	197	197	206	227	198	216	216	182	201	185	202	214	201	209	170	161	189	217	200	179	199	189	197	199	209	183	191	218	202	208	195	195	205	175	200	193	192	207	170	181	202	235	208	220	229	195	233	219	209	212	196	222	210	189	186	212	185	194	207	209	203	195	220	203	201	239	176	186	215	180	187	185	200	171	200	201	224	204	185	208	206	176	179	186	219	209	207	232	214	200	179	208	232	206	206	220	212	197	208	175	222	210	202	241	236	214	203	190	205	210	199	185	194	180	206	197	190	222	223	215	208	194	213	186	216	212	212	186	179	204	181	181	183	206	207	201	192	191	216	199	194	187	215	213	226	192	210	203	192	199	191	220	210	215	209	195	208	197	182	197
6228	781	1199	1291	1233	1128	996	939	782	775	718	726	676	660	605	622	616	572	590	535	571	595	521	581	563	524	574	555	546	548	524	503	529	533	532	552	558	515	573	542	584	494	493	547	516	551	513	548	483	557	534	521	569	540	519	534	515	512	526	521	541	531	534	528	499	517	527	543	506	536	537	519	538	551	520	539	534	518	511	585	556	552	530	548	559	541	463	542	541	527	487	521	551	571	524	551	528	576	556	517	541	526	505	508	544	519	523	536	531	520	506	574	543	510	546	547	533	559	543	516	547	554	545	496	554	549	516	530	519	508	538	570	533	527	526	568	505	499	505	512	525	535	547	547	543	519	493	519	490	551	580	515	544	538	517	522	491	533	545	540	496	535	555	519	513	541	523	554	564	500	494	524	518	540	535	523	519	515	489	535	497	522	519	527	557	533	501	542	560	562	515	545	572	495	544	546	534	536	532	537	562	561	526	502	503	516	540	524	522	523	512	520	542	507	529	588	530	509	546	541	546	530	564	526	554	517	526	523	523	522	528	481	547	494	487	562	543	529	535	506	549	534	519	523	542	534	473	515	520	512	516	537	496	539	568	577	553	480	500	537	489	552	515	546	496	536	545	546	541	513	531	518	514	521	512	532	482	530	523	515	496	540	528	515	517	536	516	523	542	486	554	503	526	531	512	574	539	500	528	516	513	534	516	517	544	548	518	507	562	506	516	535	494	530	545	475	507	525	507	533	558	542	515	518	526	538	525	526	506	556	488	558	538	487	499	494	543	528	549	555	526	541	518	533	524	502	530	508	532	480	495	536	484	500	530	526	484	549	551	533	529	522	532	514	529	513	557	527	553	523	554	530	511	489	531	516	535	506	533	539	554	552	561	520	515	524	510	588	561	553	532	542	543	520	527	561	533	493	515	551	536	515	509	538	518	523	537	544	548	510	532	530	517	513	546	544	538	509	548	539	533	545	567	504	529	530	524	546	532	524	555	522	507	525	525	547	518	565	548	534	536	533	492	501	497	505	493	501	504	526	527	560	543	531	545	513	516	543	523	501	544	542	529	528	505	545	532	542	517	521	550	514	504	529	542	522	504	556	562	498	520	556	535	494	545	541	500	518	500	510	530	517	541	500	508	536	500	545	549	507	485	518	553	529	555	526	534	511	529	529	522	523	552	498	512	541	571	552	527	506	539	524	523	550	551	523	519	528	488	503	537	512	533	543	526	530	543	533	543	534	542	512	533	532	537	507	503	501	541	513	506	515	555	565	525	551	510	548	514	543	472	517	550	524	549	543	503	540	535	539	520	517	509	537	515	556	528	523	532	527	540	565	525	507	520	568	518	544	554	497	477	528	504	524	530	516	544	550	535	566	520	546	546	509	551	549	520	485	582	485	525	578	575	514	527	566	535	548	553	553	526	499	529	476	537	538	520	524	511	513	516	535	508	514	516	555	538	485	514	528	506	509	508	549	572	533	517	516	508	556	517	520	497	528	563	508	537	535	523	547	556	549	597	488	521	575	509	511	566	530	553	517	519	516	525	521	539	516	524	546	519	505	503	541	561	517	512	513	537	566	517	512	538	579	556	587	478	510	514	545	531	570	520	502	523	539	563	507	565	575	519	541	543	548	489	512	497	494	561	517	525	489	539	488	540	519	526	539	531	552	478	480	524	536	560	513	509	526	533	526	556	573	565	487	566	523	550	476	514	548	537	548	540	538	481	531	496	506	496	504	543	537	505	503	519	521	559	534	571	584	521	505	553	552	492	536	533	518	481	533	552	532	555	546	532	558	537	493	486	508	533	522	540	520	519	554	561	572	546	546	536	498	539	533	530	545	526	554	543	512	519	560	549	531	547	504	547	537	559	535	541	528	456	501	554	517	499	531	549	552	522	501	562	518	538	558	507	535	574	539	500	526	569	520	508	544	521	583	504	533	530	522	514	540	520	530	509	549	549	510	513	548	535	526	556	543	543	527	565	505	512	574	542	528	518	498	508	519	534	485	515	545	530	511	561	553	547	524	529	546	536	531	514	560	519	531	513	521	524	502	504	526	521	553	539	520	521	512	526	558	515	518	525	516	545	528	538	475	582	531	513	581	538	516	535	514	494	544	566	463	511	524	553	520	523	558	535	585	519	563	534	535	517	518	525	516	471	547	530	520	511	471	477	540	530	495	525	513	511	529	531	530	491	528	552	501	495	554	523	539	527	504	497	504	521	502	539	540	507	536	494	535	503	569	534	572	520	562	514	513	517	494	570	503	516	540	527	469	513	559	502	529	525	525	559	565	472	545	475	535	512	513	534	531	510	531	504	533	542	551	522	537	531	518	523	523	532	539	551	518	568	535	529	507	535	517	568	530	510	568	555	527	545	489	533	541	540	540	527	543	531	521	498	538	521	535	554	561	550	547	543	516	511	520	564	514	515	539	496	551	520	477	541	529	506	540	560	553	539	513	558	522	524	521	566	540	554	577	553	509	509	489	546	559	511	525	527	510	527	514	536	518	489	537	496	491	506	526	490	514	539	524	551	528	561	487	562	479	498	551	581	527	537	532	515	548	496	524	542	502	506	499	534	504	562	528	548	552	533	529	523	515	542	539	520	537	525	497	600	523	554	580	521	526	570	503	513	515	559	512	517	559	533	483	514	511	550	525	507	513	523	514	543	486	540	534	496	532	558	542	511	513	548	557	538	539	516	550	513	494	547	533	508	527	564	546	541	479	518	566	482	528	485	504	564	556	501	485	580	537	588	558	541	558	546	536	511	545	551	492	522	506	535	535	527	526	547	509	551	529	532	540	541	555	540	541	523	550	547	536	515	542	544	531	517	563	465	540	543	535	530	535	530	554	514	543	529	555	547	524	581	536	521	513	496	535	565	505	551	534	563	501	503	519	524	529	540	538	530	565	512	586	529	523	502	515	548	540	537	505	479	529	512	502	519	522	520	575	507	550	545	544	534	487	517	540	505	513	510	507	516	519	535	528	545	510	507	524	524	505	500	557	519	508	508	570	525	558	544	504	521	508	514	508	540	503	568	527	534	544	577	460	515	502	552	522	576	512	517	574	537	507	587	567	561	545	537	519	508	543	507	531	492	583	501	502	550	518	561	528	507	548	540	522	546	496	579	501	567	531	532	530	505	505	547	512	539	567	538	527	562	522	531	541	511	514	547	516	553	551	504	548	503	524	493	531	533	541	469	487	548	519	516	494	534	497	515	547	539	496	540	534	536	517	535	527	559	527	488	524	509	550	501	548	545	527	521	505	534	554	550	534	550	562	542	516	527	537	505	504	551	532	526	580	515	517	542	546	531	520	508	567	535	551	554	535	533	528	561	517	517	533	515	485	523	517	537	524	521	541	546	499	512	539	517	585	508	580	532	515	544	527	545	550	537	517	518	513	543	541	541	540	501	547	542	536	560	509	497	559	481	536	561	532	500	529	513	503	507	531	544	537	566	552	505	525	536	522	536	521	524	530	573	511	548	522
14747	1396	1049	853	647	591	498	435	464	382	419	379	355	360	385	355	345	355	319	377	362	316	365	326	329	341	325	350	325	337	320	341	328	329	339	362	312	338	329	355	332	325	339	324	308	316	330	348	289	347	344	316	320	335	311	325	324	335	322	304	349	335	316	355	314	336	322	359	289	347	334	375	337	324	331	342	298	316	307	343	343	303	309	314	332	347	325	328	329	358	311	321	313	304	357	340	307	365	347	307	302	325	335	335	351	321	315	308	318	306	338	316	328	334	312	360	325	297	322	320	358	308	305	342	308	308	316	368	327	329	326	300	302	371	310	310	323	295	309	333	318	312	301	317	317	288	352	302	311	333	323	363	301	325	323	271	346	340	305	311	353	311	333	326	334	333	329	335	358	340	322	331	295	319	277	299	315	334	327	320	338	325	319	307	353	351	330	310	312	301	275	310	340	371	330	332	285	342	331	305	286	316	330	324	333	334	330	311	350	358	304	356	262	323	302	305	326	287	325	335	304	303	304	341	328	340	354	326	298	322	319	314	339	330	300	321	325	324	306	341	308	334	345	330	300	305	331	353	337	287	320	321	327	325	330	288	303	318	285	303	283	340	369	340	351	327	292	292	315	326	366	317	307	338	316	324	283	315	331	316	334	335	335	316	326	323	345	331	336	321	279	323	352	351	315	338	309	341	349	323	362	314	327	330	313	349	298	356	353	310	315	340	324	319	285	302	327	331	322	286	306	366	298	284	307	310	325	335	298	330	313	322	316	337	335	326	334	291	342	326	323	307	335	300	323	349	315	327	322	309	319	332	301	325	324	325	334	327	348	333	322	319	327	316	312	337	283	315	321	330	347	322	344	350	308	306	328	300	336	316	301	349	297	327	325	349	313	319	320	368	327	362	333	316	299	286	316	320	297	298	338	322	334	339	306	305	274	335	346	311	320	329	346	335	299	323	306	298	340	332	337	340	346	357	332	304	323	289	320	305	307	348	294	354	331	308	353	354	362	359	281	298	291	352	350	335	307	347	322	299	333	333	325	341	318	321	335	290	293	333	315	330	328	371	304	331	314	319	314	342	339	319	324	297	304	319	324	329	348	327	279	316	338	297	333	326	293	265	365	326	317	315	302	331	319	326	341	304	304	297	316	307	323	319	333	321	313	307	334	312	342	308	303	276	325	307	307	313	330	300	374	356	346	313	291	323	303	299	298	354	352	340	300	313	305	300	311	342	337	330	337	331	332	351	311	319	320	323	356	312	313	343	348	334	342	317	349	327	305	291	289	310	319	334	300	322	338	328	319	288	316	343	315	307	355	345	306	331	349	344	304	340	365	305	344	333	315	290	290	316	292	319	306	330	340	303	349	336	312	308	308	368	296	297	339	322	296	304	346	340	307	311	333	308	322	335	312	353	296	282	310	338	338	316	317	360	385	323	310	364	321	306	337	304	359	345	293	339	295	333	309	334	342	318	308	325	324	293	323	307	327	333	374	342	302	315	308	350	296	318	346	367	320	310	314	336	324	320	325	347	298	311	343	314	296	308	285	290	312	348	308	349	317	325	309	318	363	346	345	355	328	323	340	320	331	313	327	301	323	318	342	308	324	327	335	343	302	336	335	328	336	324	305	293	287	317	314	354	343	314	326	323	321	321	303	304	331	334	317	319	344	286	331	281	312	319	333	338	312	321	318	286	332	338	368	338	332	374	318	334	338	327	344	336	346	288	346	322	338	329	309	356	332	304	304	330	339	300	341	299	305	330	303	324	328	320	332	323	324	310	345	291	317	323	339	281	305	323	298	343	349	323	316	333	310	322	325	319	308	306	290	306	334	291	305	306	311	336	342	340	359	328	344	325	268	327	298	311	313	325	325	324	304	349	312	295	300	307	302	328	324	323	337	364	320	386	354	306	293	343	334	317	309	317	324	365	375	320	322	340	304	331	342	322	311	362	335	340	326	318	300	317	341	318	307	318	330	346	319	291	348	351	349	331	337	354	329	319	349	354	326	335	315	329	319	335	363	309	314	319	304	302	326	350	319	308	310	342	321	348	301	311	337	293	296	324	338	344	293	343	333	331	327	329	349	313	311	316	318	295	333	302	304	324	312	340	358	316	320	355	300	293	316	329	295	304	310	315	328	323	353	325	340	294	361	324	289	306	333	289	312	349	330	335	350	341	301	309	356	374	264	324	322	321	327	340	382	342	345	311	305	326	297	340	345	290	313	309	356	328	303	316	347	319	304	318	292	333	332	346	335	301	344	321	317	277	325	316	281	374	330	322	315	303	312	293	322	301	329	322	311	317	338	319	306	341	367	312	342	305	334	328	357	364	328	285	353	325	315	355	362	318	330	328	316	322	304	294	293	327	309	326	301	313	315	314	343	267	367	349	323	322	288	330	366	345	321	326	309	307	333	303	370	314	308	319	339	321	306	313	344	329	292	355	307	304	308	350	342	298	322	317	359	353	334	321	344	305	346	360	343	344	325	333	332	335	313	344	315	350	300	337	349	319	324	338	311	348	325	351	299	310	349	328	299	322	340	354	299	326	339	333	321	336	331	297	298	344	303	303	313	327	309	337	328	307	321	321	339	387	325	335	317	337	313	323	297	327	308	290	335	288	346	328	318	323	342	346	316	287	333	324	343	361	370	332	299	317	309	340	341	315	323	323	326	283	319	292	291	318	312	314	329	311	345	330	314	324	312	354	340	298	295	305	363	300	316	317	330	329	320	319	329	291	313	334	308	292	310	303	311	316	291	306	308	311	329	362	314	328	344	317	325	302	330	351	340	320	324	347	331	329	371	350	326	348	330	324	329	317	353	324	349	334	305	314	316	306	322	327	341	319	311	332	314	335	323	263	291	328	319	314	293	339	288	294	317	302	341	314	336	326	359	328	310	338	337	330	312	312	328	314	321	331	306	303	350	331	285	307	321	311	369	332	325	310	330	302	342	328	336	281	363	311	285	286	326	355	343	316	307	316	326	318	302	364	358	356	341	306	317	315	314	336	331	312	319	330	314	368	303	345	348	296	315	354	326	298	354	352	328	371	305	362	303	346	365	325	331	338	307	313	315	358	295	352	350	335	340	339	310	292	353	315	336	299	339	361	325	318	346	294	293	317	292	296	315	305	320	309	347	300	300	328	351	336	291	317	316	321	307	325	340	307	343	312	296	289	342	327	334	340	342	268	304	310	359	322	301	328	326	285	312	323	329	326	338	289	342	327	348	337	349	329	306	327	355	321	314	297	320	300	350	306	335	355	313	317	343	319	304	309	316	300	306	329	312	340	306	289	346	338	317	346	337	351	313	308	314	313	324	331	334	311	304	336	310	334	334	342	337	296	318	321	309	335	332	317	305	332	352	292	306	278	326	288	271	312	332	362	290	339	359	331	333	327	316	350	344	330	321	316	336	314	351	330	316	313	311	353	316	342	365	315	316	314	316	320	336	291	303	359	359	299	310	333	305	290	337	319	355	340	311	340	339	344
8505	1301	2028	2364	2121	1949	1727	1459	1288	1298	1231	1127	1045	1013	1002	971	988	896	906	887	897	881	831	873	889	846	811	827	868	817	834	818	836	822	790	808	803	802	836	881	834	792	894	789	809	800	842	804	843	808	802	775	827	817	816	866	812	801	751	787	813	792	826	787	812	786	777	813	825	801	800	788	790	745	848	772	783	752	783	773	809	835	783	777	770	830	799	806	823	773	825	820	825	810	790	771	788	749	778	784	793	782	788	821	807	766	757	803	802	762	809	828	841	755	834	809	867	817	755	819	842	843	831	808	786	788	823	786	797	802	832	769	840	813	827	806	815	849	794	770	781	723	812	824	808	823	815	791	774	800	785	777	775	790	804	818	796	753	819	759	789	812	750	860	831	787	817	810	816	778	821	785	804	786	801	818	819	816	798	825	809	762	813	794	778	796	807	841	838	839	795	826	782	812	773	791	792	804	773	785	803	793	753	796	794	807	824	768	790	770	840	756	773	783	818	810	795	735	746	769	828	785	809	801	773	820	774	812	806	798	803	818	800	739	810	827	843	745	772	831	839	820	811	790	798	834	785	786	802	808	783	799	805	803	810	796	772	829	838	800	821	762	786	760	856	773	761	821	809	808	844	776	768	751	793	804	833	772	786	814	844	753	797	828	801	783	776	799	799	717	756	802	806	783	775	813	820	842	811	793	808	747	799	776	742	762	827	865	811	805	819	781	806	782	799	773	808	814	874	753	765	780	770	745	761	819	822	791	823	833	794	789	805	831	819	793	792	843	790	782	795	771	823	767	833	771	836	754	722	831	779	775	753	820	769	846	846	788	793	763	828	772	760	818	736	856	796	786	764	833	832	768	793	760	788	814	790	794	742	785	746	839	827	783	760	804	787	827	806	789	783	805	766	784	814	869	759	818	773	763	811	800	784	790	817	802	802	769	777	795	817	839	816	787	800	770	798	791	767	788	776	777	803	775	776	746	754	806	832	760	736	818	826	811	807	812	823	762	800	795	793	801	799	793	786	773	780	821	746	802	787	770	804	794	807	783	826	808	802	818	776	820	769	776	750	802	797	805	820	802	767	785	764	802	766	827	751	774	782	818	808	807	769	743	746	834	817	867	847	834	831	839	827	793	794	759	804	816	842	790	808	822	831	797	825	779	783	790	833	781	830	838	826	830	767	808	763	847	759	755	808	766	829	766	806	831	736	825	785	760	796	821	847	786	812	827	783	773	794	753	757	775	830	813	832	791	785	788	768	764	776	749	779	740	769	772	776	763	831	778	797	805	793	820	761	788	807	768	800	801	824	810	787	799	815	801	794	774	799	765	814	849	835	779	807	810	820	785	801	832	784	812	833	804	773	788	861	780	819	791	817	816	848	768	757	843	819	812	761	788	823	751	768	758	795	724	841	806	815	820	780	762	795	779	742	791	821	777	793	862	807	792	801	814	854	789	812	849	789	817	817	797	819	802	796	797	781	821	793	791	815	772	797	804	785	811	769	761	805	772	761	804	816	815	817	781	763	802	797	734	793	763	804	805	793	822	771	811	813	744	810	800	764	794	773	855	771	760	807	789	802	782	787	801	814	838	821	793	778	782	804	801	828	759	829	847	812	792	770	836	707	771	833	795	799	797	789	760	865	808	747	819	817	781	833	782	758	802	813	796	826	781	784	823	788	787	863	859	801	757	840	836	814	809	806	764	829	761	807	799	809	781	801	815	806	766	773	823	839	786	755	826	781	796	794	812	814	749	788	838	798	785	810	807	822	784	740	744	842	793	777	835	806	793	828	797	750	797	806	737	810	724	799	811	808	785	874	759	781	802	849	809	829	746	858	786	762	793	820	720	764	799	777	795	793	796	829	806	781	773	809	750	747	801	768	815	844	831	778	818	772	810	784	723	815	833	818	809	801	761	810	786	788	822	782	852	847	788	763	766	794	787	769	797	757	831	854	760	816	785	714	781	805	799	806	781	870	822	801	780	811	793	780	791	800	825	765	819	787	746	765	860	776	835	726	758	806	804	776	794	774	801	805	792	781	845	813	888	817	795	760	833	777	798	776	823	829	798	756	792	801	803	803	763	783	779	804	788	803	761	821	792	847	789	804	814	860	833	816	793	822	832	784	811	814	876	795	786	678	822	821	809	828	813	781	784	804	791	762	823	823	809	796	754	776	784	786	771	796	799	801	732	767	800	791	771	757	829	801	793	819	781	794	804	823	798	809	833	827	820	796	805	764	769	784	820	759	811	775	792	853	788	830	783	803	824	786	781	867	810	824	779	742	756	805	850	757	813	784	770	759	822	796	819	836	788	787	774	816	777	828	823	831	772	826	740	835	812	823	786	799	780	848	800	784	766	818	729	790	833	866	769	784	760	811	799	807	813	792	755	798	789	845	787	781	753	814	782	804	783	819	797	794	804	780	802	780	797	839	806	761	780	819	786	773	801	847	808	810	806	790	838	784	797	768	778	834	775	810	786	797	836	788	801	739	791	808	823	823	782	757	827	785	759	836	803	774	864	757	834	825	755	790	784	783	813	843	730	779	759	848	793	790	817	791	801	781	764	827	810	811	883	780	773	798	803	763	812	759	772	762	770	757	812	807	798	760	799	799	799	802	788	777	799	820	796	772	787	792	788	821	816	800	799	839	750	827	794	779	801	714	844	802	769	806	819	797	819	819	796	826	773	826	831	818	800	805	839	842	820	820	817	791	782	800	768	806	795	821	822	850	801	826	793	836	821	779	809	790	782	761	826	796	828	793	778	830	837	809	783	786	726	780	844	816	805	787	827	780	793	766	785	769	846	780	780	815	808	773	795	773	785	763	831	837	742	745	841	746	797	821	770	779	787	769	777	804	829	803	775	788	808	830	805	840	811	770	813	784	756	819	823	771	812	764	779	794	802	820	786	790	778	776	727	798	745	798	726	794	793	812	808	748	804	779	806	781	829	821	809	774	792	795	792	872	769	825	793	799	818	846	828	816	765	779	778	787	800	824	824	774	748	802	856	753	815	769	793	817	784	809	789	824	788	763	813	826	768	782	791	773	786	807	778	779	797	801	795	801	792	823	806	806	780	806	808	795	840	760	798	782	775	826	785	843	791	813	772	784	794	760	805	786	795	837	803	789	754	769	789	731	816	855	822	761	741	834	758	785	766	827	842	796	818	789	824	793	790	804	825	819	815	773	793	779	749	803	825	812	845	799	796	816	804	773	784	801	765	802	843	816	739	776	800	796	768	791	785	784	778	751	792	777	782	822	782	798	837	786	815	766	757	740	810	874	849	785	784	848	826	748	798	781	832	840	742	756	752	801	835	792	784	779	824	781	799	767	762	804	724	819	795	784	792	789	814	773	802	808	796	780	771	783	812	798	784	829	800	781	791	816	811	759	809	848	822	771	798	774	812	804	787	768	801	758	775	787	789	762	763	789	794	762	824	793	762	802	818	820	772	795	757	769	761	853	793	784	817	805	823	796	799	790	844	812	747
1831	371	374	363	358	379	335	340	356	367	370	355	316	378	364	349	331	372	395	367	341	380	351	348	344	344	339	347	364	321	369	364	384	338	386	343	328	386	354	371	381	352	351	347	406	344	360	367	347	344	326	387	361	356	381	378	339	371	367	332	359	399	416	326	357	349	366	368	354	339	325	342	356	333	367	349	379	335	369	401	376	357	342	372	358	321	342	336	327	359	367	364	361	396	380	383	371	332	373	314	332	345	326	374	376	332	365	393	368	353	385	383	354	326	374	347	380	350	340	343	327	359	368	343	376	342	344	364	392	368	331	355	377	366	388	402	353	338	333	338	362	336	365	414	342	363	358	357	430	372	350	347	383	378	366	366	358	354	355	389	352	382	364	397	332	353	329	381	390	364	380	337	329	351	370	363	325	370	353	375	350	390	345	346	391	374	340	352	374	371	375	380	364	388	340	330	384	341	355	360	334	336	365	355	367	370	367	356	374	381	330	343	362	371	389	348	370	369	353	340	350	367	355	352	348	323	382	396	384	337	375	356	333	354	325	350	351	338	358	361	331	376	335	357	364	376	335	327	355	337	375	352	320	341	339	323	334	351	365	356	354	364	328	371	324	380	349	370	354	334	356	391	327	312	349	369	335	332	371	351	337	342	381	335	337	372	286	355	353	361	347	380	361	350	367	334	338	347	342	365	354	353	362	310	358	375	367	379	344	348	355	375	324	375	344	345	351	367	366	365	370	385	369	372	352	379	332	359	317	346	379	317	374	320	356	403	370	358	374	318	334	374	352	372	348	355	380	389	390	336	335	344	331	349	362	343	373	341	356	355	390	368	379	362	379	385	359	377	386	361	353	371	384	382	381	371	352	383	364	359	357	365	377	368	348	364	355	385	390	358	363	367	358	365	406	349	362	358	361	357	362	356	384	323	355	383	374	355	344	337	338	361	362	364	351	373	369	382	366	353	364	344	323	348	356	317	359	348	335	369	365	334	372	374	314	366	407	344	352	347	352	366	366	373	345	355	362	367	398	335	367	360	374	364	339	375	345	319	345	376	373	374	355	368	360	341	368	344	348	344	330	313	344	377	357	381	340	365	335	382	369	341	344	378	311	335	351	350	361	364	335	380	337	385	369	380	350	362	371	354	350	341	332	354	357	359	388	351	340	364	358	365	374	331	348	361	346	359	363	389	342	343	354	346	406	331	336	333	383	353	364	343	320	387	360	378	391	359	383	369	341	365	398	354	344	353	377	325	371	350	380	360	356	348	357	355	367	370	346	340	324	376	410	380	391	360	353	349	359	335	327	346	345	324	359	348	368	344	394	314	346	352	359	383	381	348	373	351	355	386	352	318	366	414	355	367	344	344	389	340	299	336	365	382	365	330	384	354	382	345	344	367	378	338	363	350	348	339	375	346	332	389	350	367	352	316	358	301	350	372	351	339	375	329	344	393	375	403	339	352	378	345	359	363	365	369	378	374	400	373	353	359	396	361	355	326	339	366	367	367	344	362	347	360	318	369	343	360	347	376	347	379	336	366	325	372	346	357	328	336	371	354	376	337	333	351	349	314	379	385	379	356	351	322	377	360	324	351	362	376	400	387	370	343	375	338	343	336	349	364	364	361	357	360	384	368	393	329	331	359	351	372	365	312	359	349	378	337	352	388	390	349	381	364	375	344	362	357	379	343	379	364	348	340	344	379	338	354	363	351	404	360	360	370	353	361	340	334	329	345	350	346	342	386	387	356	328	370	364	363	366	383	353	338	340	313	390	371	361	329	377	375	353	338	340	322	363	331	371	343	378	390	356	387	337	351	354	362	351	354	340	390	349	339	398	341	351	373	363	346	359	343	369	353	370	333	355	359	370	350	337	367	367	355	350	382	346	363	346	360	360	322	389	368	382	334	339	344	351	340	343	368	361	384	370	378	355	349	357	365	406	349	343	371	374	370	355	375	341	364	329	343	372	361	357	360	352	392	363	339	358	335	393	364	335	356	387	347	349	336	355	345	354	325	351	362	362	355	372	364	390	374	361	342	334	356	338	341	347	352	336	342	378	324	351	341	374	377	319	370	334	372	381	390	351	366	306	343	310	355	373	356	344	359	344	350	351	319	371	355	357	349	368	374	333	352	344	321	363	377	359	381	340	376	350	356	369	367	359	353	364	391	356	336	315	358	367	347	346	347	346	413	324	366	369	365	367	364	347	324	348	372	361	370	353	421	370	355	351	397	378	379	383	368	351	367	359	360	319	359	374	346	337	325	333	353	350	359	365	399	306	339	336	358	334	356	388	369	363	372	354	363	369	333	354	326	364	371	386	331	373	346	336	322	371	431	342	351	322	378	369	335	394	340	365	359	339	341	322	395	355	385	376	356	361	382	391	370	344	371	367	359	343	388	349	352	340	368	330	386	373	375	341	366	358	362	363	333	330	384	368	352	373	336	359	347	344	338	334	377	352	383	359	405	356	329	319	329	351	368	369	375	367	347	304	340	353	351	400	399	372	389	377	335	348	363	350	388	333	375	397	391	385	352	338	351	371	380	320	388	396	350	339	380	381	359	347	369	355	387	344	362	357	382	346	390	383	359	330	328	340	356	376	378	369	375	336	347	388	368	356	346	346	341	327	344	330	351	351	354	351	389	350	392	329	343	375	380	394	362	353	364	341	359	357	383	350	365	316	341	354	363	355	365	380	396	340	349	353	321	378	374	350	336	348	353	389	348	374	351	325	349	353	380	359	358	365	362	327	327	355	365	346	335	384	376	354	380	385	368	321	392	352	361	362	363	388	412	366	344	343	362	323	366	356	379	345	358	386	325	356	362	370	362	340	354	322	361	403	352	325	333	326	349	350	375	370	367	366	373	356	330	376	358	380	338	352	343	348	358	350	342	360	346	399	337	342	359	346	355	343	380	362	362	339	388	356	371	389	340	330	375	346	366	357	354	320	339	369	386	385	361	361	321	360	364	329	367	336	369	384	373	369	397	342	336	378	374	370	365	389	394	353	344	323	347	324	324	343	360	345	365	384	359	358	369	351	373	368	347	390	385	352	348	352	400	387	351	353	353	353	354	346	364	362	348	371	359	379	355	361	349	357	362	358	394	347	358	385	347	356	344	348	342	367	354	340	356	343	338	329	349	345	388	353	332	364	391	345	357	318	349	385	338	367	366	348	367	361	353	369	340	350	347	395	375	357	368	328	354	366	357	376	404	356	319	378	378	354	351	356	355	358	317	390	331	390	379	405	374	400	353	322	351	351	342	376	367	388	342	352	303	359	324	346	371	343	356	336	333	363	379	358	344	325	408	351	361	360	380	340	375	364	358	314	351	355	368	388	325	395	353	357	359	353	388	383	345	323	368	349	343	362	351	327	357	329	371	382	324	303	342	364	341	336	368	378	339	333	345	392	376	342	372	367	381	394	325	356	415	354	365	350	347	346	393	382	361	394	386	345	342	351	359	362	327	369	379	405	349	364	331	370	342	377	332
2202	835	886	838	845	853	834	804	834	852	864	782	841	807	869	830	789	823	865	822	786	867	788	805	811	802	840	880	805	841	839	791	819	847	827	811	771	861	844	831	826	781	766	880	805	787	818	809	852	790	808	861	797	844	824	793	845	833	908	806	860	801	837	799	783	854	778	804	802	871	845	809	825	833	838	769	820	799	833	792	800	789	863	805	834	823	826	821	775	800	854	832	843	775	884	841	859	843	801	832	836	827	823	824	780	851	836	852	830	846	798	822	838	809	792	833	805	906	872	782	809	864	850	832	842	812	869	777	870	842	823	788	838	792	864	814	807	813	786	821	820	821	847	774	772	835	853	850	821	836	832	800	851	820	815	874	931	860	855	823	835	800	799	837	809	850	765	836	802	788	801	824	870	811	790	855	818	862	882	848	801	823	851	854	816	821	847	815	794	821	815	833	816	809	793	796	798	862	817	813	776	860	773	808	822	800	852	782	807	825	815	790	837	836	821	833	786	784	884	818	880	798	804	792	789	822	865	864	804	803	783	843	802	841	823	824	811	789	920	866	836	790	836	825	819	826	785	842	811	874	827	818	872	853	800	822	820	830	779	814	845	736	807	831	848	775	851	845	819	794	861	835	855	875	859	826	782	818	830	848	813	808	807	793	793	792	794	838	785	787	786	756	781	829	819	821	756	828	817	770	896	845	809	798	846	791	803	802	856	851	817	839	780	798	808	839	821	784	859	786	817	803	836	836	842	829	860	824	828	815	780	807	821	828	789	832	853	781	807	826	806	822	774	847	869	842	812	824	793	830	777	787	807	814	811	782	811	817	834	837	806	787	794	789	860	825	797	843	803	804	825	785	817	762	859	833	826	809	828	861	765	897	842	827	841	837	776	832	802	829	834	782	838	775	809	791	853	795	811	812	861	803	802	838	785	824	784	804	892	823	830	802	820	837	822	856	849	842	796	784	806	749	855	780	826	792	799	787	821	818	781	831	836	828	823	849	772	822	838	854	817	795	851	800	767	838	808	781	804	815	818	812	814	814	817	801	819	815	812	826	778	798	821	814	767	859	818	886	822	865	828	832	873	864	862	841	775	853	814	824	801	807	760	808	807	820	818	819	802	824	805	863	791	789	853	827	815	810	873	788	774	837	895	827	810	784	834	856	832	801	783	830	866	832	820	795	802	808	799	823	766	802	799	815	826	820	793	812	790	763	836	841	831	841	808	827	817	881	807	805	811	833	835	796	819	813	802	841	853	833	815	798	826	841	782	846	838	880	804	816	847	793	823	847	901	833	812	804	805	766	752	816	842	815	827	859	811	815	857	885	784	782	824	801	806	809	829	812	820	821	848	821	856	808	817	790	838	786	799	813	800	853	800	816	852	833	834	819	801	773	828	817	825	808	845	803	836	827	852	823	837	814	819	875	827	842	772	842	809	804	870	852	839	844	877	782	825	869	787	815	792	766	837	749	842	837	860	874	818	889	823	812	812	824	796	844	812	788	815	788	743	816	799	856	814	820	812	830	828	849	847	807	787	849	782	811	806	764	834	852	808	783	864	838	835	767	810	850	787	859	828	831	819	810	801	816	791	848	870	798	777	854	784	846	841	887	813	803	833	758	826	818	845	813	880	778	866	794	855	820	818	837	775	764	846	826	808	794	820	815	851	813	836	842	795	816	821	808	824	797	838	813	815	752	827	834	788	815	844	825	797	802	813	842	791	887	825	835	780	807	810	876	838	833	834	761	826	837	868	839	811	796	867	773	815	815	827	824	836	859	807	825	842	877	790	833	815	820	809	826	808	823	857	804	853	805	842	867	809	806	785	798	808	801	847	812	818	850	833	773	795	870	800	763	811	796	846	834	825	845	827	807	779	816	866	779	794	822	798	784	859	789	817	774	831	860	804	783	804	801	873	784	821	791	791	873	820	803	846	783	823	772	886	833	871	823	827	798	817	814	832	855	800	825	835	845	840	843	831	843	853	820	862	843	820	771	777	765	817	825	804	814	776	839	847	892	861	808	852	813	824	817	861	818	847	812	818	806	787	834	837	827	812	789	883	788	795	842	765	847	832	785	863	825	799	769	863	775	841	800	830	840	833	801	855	816	793	785	828	816	755	867	777	826	836	822	830	799	798	789	782	836	843	835	773	824	829	810	798	833	835	821	803	840	831	822	856	794	834	811	849	760	834	853	848	872	770	761	827	825	857	789	858	844	837	842	857	879	801	837	797	813	814	813	872	847	796	839	764	769	845	901	766	859	812	803	790	800	830	862	823	879	803	783	817	866	816	855	850	870	807	846	809	887	857	815	806	826	841	774	817	851	811	848	834	849	816	849	859	790	840	881	839	775	777	829	825	824	824	844	849	812	837	871	813	763	751	839	794	788	806	807	818	783	798	869	785	856	842	846	798	830	820	779	795	765	786	838	797	858	800	799	834	866	821	834	848	839	864	827	856	812	832	834	855	878	844	805	782	820	834	813	813	874	826	804	792	811	821	805	786	770	847	771	790	770	800	785	825	784	797	847	831	858	806	888	880	884	824	822	790	873	861	795	807	867	832	805	765	797	857	850	836	827	842	821	839	870	814	852	852	811	797	822	801	797	831	787	789	776	820	827	864	816	859	763	826	789	808	835	808	833	822	828	798	819	807	812	773	887	787	818	849	861	837	846	854	840	834	814	817	828	789	819	777	793	808	827	792	813	805	802	852	788	874	827	810	839	829	781	825	837	823	814	832	868	877	853	819	780	855	808	815	814	796	830	865	826	824	772	819	817	802	784	847	842	822	828	803	850	857	819	859	826	845	851	848	778	805	788	902	872	810	825	834	802	779	779	820	823	772	853	828	816	859	856	818	841	792	845	762	775	894	879	853	796	821	859	827	799	811	816	833	810	782	843	805	860	825	817	815	833	810	861	808	832	831	820	827	806	772	831	785	865	818	807	807	820	816	817	841	786	745	793	820	842	788	799	783	814	857	797	840	795	822	808	878	828	770	826	790	830	851	817	798	796	788	847	818	875	790	856	831	787	860	793	844	791	856	799	811	797	807	831	795	841	781	799	842	777	820	818	767	862	835	790	815	789	783	845	847	781	819	822	808	802	821	840	801	813	793	823	811	830	772	815	845	831	777	855	784	817	808	846	854	853	783	796	837	839	780	818	789	810	862	772	822	807	813	818	828	810	802	855	867	821	787	807	786	834	828	824	833	840	793	827	819	823	814	831	830	782	836	872	831	816	828	825	790	888	815	798	808	831	789	836	839	773	817	813	866	828	860	855	863	802	855	772	855	802	839	827	843	771	764	860	820	802	812	832	793	797	808	821	803	850	852	811	796	783	785	843	867	825	806	830	853	832	823	818	849	832	854	846	783	822	900	833	819	801	865	803	791	833	793	810	808	817	798	773	820	794	832	844	776	831	859	809	813	792	816	834	815	818	823	820	772	794	819	779	828	824	860	855	766	821	832	862	826	858	853	835	795	812	814	788
7232	515	491	371	365	319	295	238	236	233	252	230	235	236	219	233	228	216	217	184	194	201	191	218	212	223	229	218	186	194	212	179	199	171	167	208	191	202	204	212	192	199	190	200	201	187	215	223	185	201	199	199	208	191	203	204	194	182	198	199	210	179	222	186	180	214	193	182	196	210	228	201	191	195	216	213	205	199	200	252	192	203	216	192	219	221	200	215	185	209	201	191	218	204	206	180	180	193	223	204	190	199	182	209	218	201	214	202	194	212	194	191	215	186	198	213	205	191	205	196	188	189	171	197	187	190	175	200	216	197	189	168	188	215	193	207	187	183	199	195	233	216	197	199	218	196	182	202	202	210	190	226	205	194	210	216	190	197	181	173	179	166	176	190	213	188	174	227	214	196	215	220	196	168	203	201	209	204	210	211	190	188	196	166	215	187	200	210	185	188	191	195	204	216	199	199	195	174	204	213	179	180	192	185	186	198	226	179	201	198	225	195	194	182	211	206	178	218	182	194	159	220	190	184	186	194	190	190	202	208	205	203	195	183	224	197	203	199	194	213	191	189	212	165	178	213	182	203	204	173	218	207	196	213	201	183	189	222	195	195	202	194	191	206	199	208	205	232	207	209	207	195	213	194	174	236	184	181	185	193	198	219	215	189	176	198	186	184	223	187	190	212	241	203	186	179	199	192	201	175	196	212	206	220	200	186	176	219	206	193	220	206	196	198	192	202	185	196	212	170	176	220	221	203	204	211	201	210	198	185	197	189	186	235	178	179	183	196	208	189	188	187	195	176	216	184	197	168	227	216	203	206	173	208	207	208	203	193	197	220	206	238	202	183	230	190	190	172	190	185	194	189	210	204	219	207	166	219	201	231	201	194	199	231	215	186	175	222	223	238	197	204	183	213	204	180	211	239	206	216	211	181	211	175	180	189	190	199	189	201	215	173	212	203	172	229	207	194	213	216	213	194	201	207	180	230	186	215	180	227	191	190	192	201	210	197	193	188	193	204	192	186	172	211	213	224	198	192	231	193	172	184	189	197	178	186	185	185	200	201	196	188	202	229	236	202	224	191	216	202	217	174	207	195	165	206	193	235	232	180	200	193	213	187	223	207	177	194	188	201	205	235	207	202	198	197	179	184	205	197	210	202	199	192	234	189	180	184	198	195	187	229	191	197	200	222	196	220	213	219	195	186	210	175	235	196	189	190	212	211	206	205	233	220	215	192	194	205	199	206	187	198	197	209	210	215	195	187	185	187	171	230	192	192	198	213	185	222	180	206	196	198	206	175	195	202	253	223	202	195	191	191	192	193	198	193	173	175	171	206	187	197	182	224	205	188	194	192	182	184	194	167	208	221	197	200	215	205	204	192	194	192	216	213	195	167	222	200	193	198	198	204	194	174	208	202	210	196	224	220	204	189	208	221	212	205	207	195	177	231	221	216	186	210	205	178	187	194	215	185	189	199	201	209	217	213	202	190	199	239	241	197	220	206	195	196	179	212	188	201	219	214	211	205	188	195	217	202	222	182	192	190	180	210	196	190	197	193	192	220	187	217	199	190	177	219	210	194	227	215	177	206	208	196	213	183	198	203	190	205	186	195	207	195	197	203	181	192	206	208	206	192	185	197	207	196	182	196	183	178	218	242	205	183	206	215	214	197	215	204	194	195	223	204	195	194	203	192	203	220	215	222	198	193	205	205	201	204	197	191	196	185	202	165	200	176	245	194	213	198	203	202	225	217	199	174	182	203	199	238	212	181	201	213	198	194	217	177	203	214	216	187	215	181	176	210	196	196	206	174	193	192	184	207	201	201	200	212	222	204	214	192	211	201	197	214	194	194	195	204	210	203	210	179	188	219	207	211	203	169	221	186	205	205	178	224	211	198	205	193	198	198	167	215	195	191	183	190	209	181	204	240	175	204	195	194	224	207	189	211	201	204	191	190	178	193	260	185	215	159	189	209	220	211	214	234	213	202	200	170	192	162	193	172	186	191	200	220	210	233	200	213	219	196	180	209	223	224	175	185	187	190	208	191	196	184	195	206	228	178	173	220	219	199	188	203	204	204	235	188	203	181	186	196	183	184	199	208	205	166	178	178	208	182	218	198	208	202	176	176	199	180	193	208	172	171	195	223	204	208	183	191	180	204	197	193	190	204	212	189	230	188	198	181	178	187	194	217	216	187	214	210	183	196	205	211	193	197	187	204	206	197	215	185	191	191	207	184	184	187	184	212	205	180	233	200	181	199	208	202	204	170	201	181	221	212	190	187	202	196	215	203	197	185	162	198	208	213	189	197	231	167	196	199	214	188	192	201	215	208	206	205	168	195	211	190	195	191	203	216	219	204	173	220	182	198	196	173	203	194	198	211	196	199	217	182	203	170	180	202	208	226	222	198	224	185	159	185	210	208	212	206	195	205	206	223	204	197	212	216	201	188	228	218	202	200	207	159	194	187	181	217	200	217	184	212	189	171	195	227	207	189	191	220	209	206	212	199	205	207	184	187	172	206	196	214	199	200	214	185	239	205	199	184	211	198	189	191	211	192	233	193	172	210	178	163	195	175	179	205	207	192	171	215	226	198	195	199	204	183	199	197	204	193	212	207	190	172	197	194	225	188	203	190	199	198	185	214	177	194	200	202	203	217	232	195	196	178	191	190	187	203	201	196	208	202	213	173	192	196	221	176	216	205	207	209	189	208	192	209	189	195	183	185	202	213	222	176	184	201	213	206	170	180	185	206	202	181	168	171	218	188	167	181	196	191	196	184	194	205	222	197	155	195	171	186	205	215	194	178	193	208	191	202	161	212	195	196	224	180	184	181	213	190	215	224	187	167	208	226	195	213	189	176	204	212	206	182	193	224	191	207	198	185	199	186	194	200	210	229	176	180	202	193	203	188	194	178	203	204	187	249	186	232	197	185	206	205	218	189	223	223	160	187	210	195	175	205	206	215	200	201	213	188	189	200	206	212	213	184	181	191	214	186	205	191	209	190	205	189	197	174	204	184	186	199	182	178	211	199	202	217	195	189	174	214	197	233	202	195	185	235	194	203	199	205	212	223	208	184	174	207	201	186	212	170	210	208	173	177	220	202	231	226	195	205	187	163	233	176	192	201	175	194	193	184	183	221	235	213	211	200	168	188	207	196	194	196	190	192	201	200	196	203	208	205	215	180	182	203	200	217	203	166	206	204	216	210	217	199	209	192	218	193	208	206	198	182	172	188	202	175	202	176	211	209	207	204	201	224	206	172	178	217	207	202	196	209	207	194	174	193	207	210	196	195	187	199	173	201	214	176	191	177	198	225	222	206	196	223	172	216	219	184	187	206	197	180	216	214	207	212	214	223	202	195	184	217	199	189	201	230	198	208	234	196	197	193	209	212	184	195	194	160	176	192	206	210	175	202	186	196	180	190	201	199	191	194	210	197	198	190	203	198	170	207	205	203	183	184	179	181	209	185	201	240	190	184	170	206	209	208	216	209	206	197
6244	786	1169	1282	1207	1098	989	882	786	757	715	686	651	634	661	614	569	528	611	593	580	583	572	551	505	545	514	586	524	524	583	536	496	552	568	524	532	517	575	543	545	546	553	586	529	528	514	542	503	538	555	556	543	514	502	557	526	532	529	528	544	529	514	541	592	511	548	557	500	543	530	518	529	510	565	529	568	551	535	531	538	528	538	507	551	543	503	526	533	494	559	502	571	518	534	505	519	542	513	501	486	563	534	536	542	502	540	514	519	574	522	522	576	524	541	549	514	516	561	566	514	512	509	532	553	545	542	501	517	561	510	542	557	507	529	550	495	548	568	513	531	549	510	519	532	540	532	529	553	522	496	522	559	558	498	546	573	550	522	508	530	486	506	533	557	524	507	482	533	543	543	509	496	547	573	552	520	512	580	515	522	511	550	503	515	564	490	535	550	534	593	514	533	511	558	517	580	518	521	504	562	537	528	539	511	519	526	512	530	522	534	493	483	554	542	507	530	529	546	502	591	521	528	517	489	504	544	505	530	513	539	517	563	525	483	574	555	521	540	542	510	509	563	520	524	535	569	495	553	478	486	541	547	506	553	564	544	488	529	530	508	533	533	512	533	525	546	536	523	559	553	517	491	564	522	558	517	530	528	505	528	498	520	563	526	565	532	521	520	570	505	527	516	535	569	536	551	526	520	541	531	503	520	535	510	536	549	557	533	551	499	556	547	520	510	525	528	557	554	518	493	495	503	544	519	522	540	539	573	510	505	564	525	548	554	529	533	470	483	521	532	505	506	526	550	513	534	519	513	576	540	519	527	542	550	499	568	545	498	499	539	518	562	563	516	484	480	536	537	569	550	529	545	506	555	522	536	528	552	545	547	461	495	524	495	530	527	535	501	548	486	518	534	508	516	547	538	530	467	471	504	532	593	499	540	527	524	518	526	511	514	480	551	549	471	555	489	532	541	519	558	545	555	537	529	542	546	532	519	524	509	584	526	497	509	501	551	519	546	522	526	533	518	551	508	552	543	536	515	529	555	515	562	520	571	518	599	486	507	507	570	482	505	541	483	536	515	547	496	551	513	529	527	482	509	548	506	526	505	518	535	505	513	590	533	534	503	536	522	503	476	515	485	491	510	505	538	517	533	559	515	512	536	538	553	579	492	492	528	544	516	562	551	546	517	510	567	524	549	489	493	508	548	525	528	534	525	473	551	519	523	516	524	523	546	533	502	562	495	504	541	516	551	496	592	551	580	516	563	527	486	513	523	508	526	533	481	548	550	543	536	586	536	528	522	501	545	548	512	536	509	523	499	525	559	499	550	518	515	521	557	528	546	545	529	519	533	551	530	572	554	538	529	527	531	543	526	525	514	528	533	576	537	531	527	519	514	555	515	529	517	560	503	568	523	481	527	531	505	489	548	532	545	519	538	518	583	531	511	545	515	565	500	551	502	556	536	506	499	504	536	513	524	509	529	570	529	515	518	510	541	555	520	545	540	573	576	544	538	535	543	518	534	543	532	512	525	548	543	527	514	509	519	502	553	531	532	540	546	529	494	565	544	559	481	514	538	530	519	532	496	552	526	548	542	498	571	487	525	527	542	544	523	543	497	517	550	553	537	530	494	489	544	541	546	504	522	491	543	563	546	507	512	517	530	526	516	532	550	535	565	491	472	525	499	547	532	518	498	510	513	540	505	561	556	510	538	526	503	538	543	524	593	516	560	535	569	471	547	563	560	523	515	538	500	520	546	540	522	568	540	490	492	565	539	544	535	532	532	522	499	525	510	507	534	545	525	523	556	479	490	516	511	519	535	514	510	508	484	538	496	506	515	540	536	499	548	520	500	551	526	509	512	502	547	563	539	544	490	545	539	534	511	503	508	510	514	514	541	558	516	527	531	513	505	494	515	513	518	545	530	533	504	546	512	537	520	527	536	561	540	476	591	570	569	535	553	486	534	505	538	538	521	514	515	525	552	517	511	536	564	502	531	517	506	534	514	504	525	514	537	511	518	535	529	571	561	518	534	536	471	549	553	532	501	517	516	557	519	525	552	502	517	502	510	541	540	533	506	539	527	492	583	502	529	528	506	541	509	502	528	518	518	522	484	504	530	505	527	550	524	533	498	533	518	561	555	483	516	534	544	491	528	506	560	509	499	520	540	569	515	586	520	507	519	559	524	507	564	542	523	551	501	490	557	573	491	547	516	514	468	541	551	531	496	518	503	504	525	522	517	544	538	525	498	545	494	505	505	556	562	542	533	525	541	530	535	536	525	540	533	482	529	518	516	550	563	494	493	516	528	521	490	516	527	563	527	510	543	482	523	541	510	524	507	540	517	501	512	502	552	525	519	508	579	555	529	523	546	503	537	538	542	464	508	529	539	503	480	510	567	555	524	516	560	557	522	519	562	545	518	526	559	499	503	515	520	550	521	517	489	538	494	547	531	532	546	556	540	519	508	532	481	535	503	538	513	527	555	563	509	531	495	540	528	535	542	536	536	513	526	525	541	536	510	511	543	538	516	509	491	559	524	539	512	484	559	509	535	552	529	519	509	541	538	563	546	572	506	550	512	560	529	531	562	508	550	537	538	527	522	569	513	520	509	546	488	589	543	545	526	547	540	511	568	489	533	510	525	541	528	539	499	515	537	535	537	485	531	487	490	479	525	508	544	547	529	485	543	500	532	542	561	558	570	491	533	508	532	539	526	526	551	515	503	542	531	487	531	541	538	519	516	536	552	505	507	536	525	511	515	561	550	559	558	492	554	540	523	519	523	495	525	519	532	498	485	527	510	535	529	551	512	520	521	486	527	538	533	503	528	525	521	507	521	553	544	489	549	548	532	572	554	513	517	528	524	544	500	553	527	544	494	550	501	548	524	551	507	516	568	512	551	556	525	545	503	544	507	473	521	537	492	573	530	475	557	513	506	496	529	536	482	504	539	527	512	542	557	498	539	539	535	496	528	558	565	455	538	582	495	524	535	556	584	573	563	498	544	523	542	530	495	524	522	486	561	494	534	557	502	498	508	571	559	555	543	524	502	514	508	486	552	530	513	497	536	492	508	565	535	540	543	520	507	549	528	526	517	515	522	521	490	527	528	552	561	548	517	492	521	543	531	532	531	513	536	532	538	539	601	529	552	525	530	485	579	507	500	522	509	503	501	503	533	551	582	539	511	496	525	524	536	525	520	523	519	534	517	561	526	567	559	460	508	524	515	532	508	537	505	522	495	525	529	535	512	524	517	528	538	513	533	528	523	537	538	525	527	470	544	525	535	530	542	540	589	506	551	501	532	529	482	533	546	504	494	537	528	592	517	558	520	491	514	521	521	484	526	562	504	527	537	570	517	570	544	546	515	527	564	542	552	510	550	564	528	539	497	508	527	506	518	508	567	523	544	534	533	508	529	517	555	545	537	475	561	557	497	503	511	549	512	534	564	534	486	519	498	516	542	555	530	508	491	514	526	507	553	487	546	512	510	597	544	515
14954	1314	1059	861	611	571	484	429	402	389	415	388	429	392	383	352	373	335	311	353	344	290	361	371	323	311	335	306	331	331	338	358	348	351	341	332	319	336	296	325	358	340	346	334	319	298	300	324	305	308	293	331	314	345	307	320	308	342	329	337	356	316	348	300	339	311	307	325	328	330	328	328	355	312	332	327	317	292	359	302	323	350	296	305	315	321	352	312	309	315	306	298	333	330	343	335	339	296	297	313	310	325	301	336	341	347	303	363	317	316	344	354	360	345	312	329	333	330	303	323	355	359	270	293	306	354	328	300	322	334	334	339	334	337	332	344	318	346	329	296	318	303	287	314	304	345	340	321	306	327	310	322	289	319	340	286	356	341	301	321	318	313	321	336	334	305	345	298	297	347	323	303	306	310	366	316	314	323	315	297	349	325	328	311	326	348	321	312	288	351	354	321	306	337	306	347	364	338	300	329	346	355	345	322	325	326	320	316	338	343	300	334	321	362	333	311	352	313	333	314	346	320	342	306	323	377	340	315	292	327	323	335	330	307	343	342	308	319	323	339	335	299	319	271	291	353	340	330	317	334	315	305	330	320	314	332	337	319	296	290	340	318	336	350	275	337	306	296	294	353	303	290	318	308	281	296	323	323	341	325	311	321	290	305	330	318	329	309	317	316	336	355	327	329	350	360	318	286	326	312	305	312	326	299	333	337	314	295	285	312	377	358	322	285	336	315	290	339	336	325	312	359	349	363	360	335	336	323	321	312	318	353	319	306	319	345	340	364	316	345	336	298	339	321	285	323	311	342	324	311	306	363	326	314	327	323	332	314	340	336	333	281	326	316	305	331	326	315	343	340	306	319	337	340	324	324	346	328	316	342	324	343	305	337	318	354	326	320	326	322	321	340	320	335	328	330	347	297	308	313	300	321	335	289	302	358	355	314	308	318	327	314	319	329	351	313	301	319	311	321	347	298	315	333	351	325	308	330	326	300	331	310	344	328	320	316	327	291	337	322	279	339	328	333	289	334	308	344	304	325	308	317	309	300	307	305	302	306	351	260	327	306	331	269	330	309	332	290	327	317	329	265	329	301	345	324	320	325	336	325	356	334	324	333	355	346	325	306	305	329	333	351	322	303	360	301	298	297	345	316	342	358	331	344	295	330	344	357	338	338	329	336	309	349	324	294	354	313	333	312	324	340	324	334	300	310	335	316	336	322	337	327	308	319	319	341	321	320	319	361	329	306	305	326	326	319	310	324	311	314	339	347	296	326	328	347	299	296	317	337	317	321	311	337	315	319	311	310	328	344	327	334	310	313	300	333	283	325	312	348	310	341	351	329	296	292	317	295	314	312	286	343	384	347	299	334	331	325	358	338	313	327	328	314	333	312	320	329	310	299	320	330	359	286	332	334	314	326	352	335	316	376	331	301	309	327	333	316	293	329	310	317	342	309	325	333	359	301	339	339	322	322	292	323	332	326	330	315	319	322	311	352	332	285	299	323	335	313	296	301	330	299	291	275	307	343	340	323	347	310	331	351	329	362	344	324	353	329	303	330	300	314	330	330	362	319	348	327	335	339	289	341	330	376	326	334	339	349	298	333	334	307	322	337	345	298	364	344	329	307	341	316	293	336	351	354	299	306	322	335	316	313	348	318	337	312	284	373	286	322	347	350	315	321	302	333	334	315	321	334	310	362	343	304	324	319	312	328	331	321	326	317	345	299	359	328	305	319	296	343	343	335	315	364	334	337	316	314	324	326	362	321	320	366	356	329	318	331	327	315	353	304	343	333	304	338	329	328	293	311	345	342	326	297	318	319	344	350	317	333	343	315	324	336	293	281	291	320	321	342	343	364	332	309	303	329	362	299	310	308	280	312	350	318	317	316	333	327	358	308	353	283	314	350	349	335	323	299	313	342	317	326	343	330	334	320	327	319	314	323	348	292	320	324	357	392	329	322	273	331	332	346	350	330	311	348	324	336	335	317	353	314	299	350	313	319	298	306	319	339	368	364	309	333	320	363	323	355	301	323	329	331	345	322	330	343	322	356	296	309	333	340	297	319	320	317	336	321	332	315	314	321	331	305	312	329	319	293	352	305	332	336	322	298	354	332	330	324	355	325	318	330	352	329	312	331	307	304	345	307	312	343	326	310	323	328	299	322	329	329	349	357	294	314	332	362	345	311	344	337	307	333	299	292	364	327	299	313	322	333	330	327	298	310	324	317	347	329	332	309	334	307	323	359	366	352	329	321	308	326	316	341	334	336	340	322	304	325	357	312	324	322	330	332	316	311	309	352	299	313	308	334	340	318	325	353	354	354	363	357	287	339	308	355	319	306	323	335	320	301	325	341	358	326	364	294	331	340	315	325	378	351	339	332	320	342	299	339	309	327	315	332	319	310	321	292	330	290	334	321	339	338	335	351	304	340	312	320	326	325	344	354	305	345	323	353	326	307	317	298	327	321	315	327	282	313	341	321	318	326	314	330	310	281	316	334	329	307	334	324	324	321	328	302	337	320	342	320	310	304	270	342	337	320	285	345	359	331	294	313	350	339	321	315	333	315	285	323	308	326	323	297	318	318	333	334	321	354	299	324	321	320	337	347	316	324	322	347	324	336	328	355	323	341	338	352	328	302	342	332	315	298	343	329	342	324	323	324	337	308	319	313	336	305	318	350	367	302	347	324	306	349	317	328	317	325	309	315	361	328	301	310	344	308	329	347	319	316	332	345	317	315	351	339	296	304	344	325	320	268	325	345	336	345	267	330	335	326	344	328	321	316	323	327	334	340	300	345	339	307	337	306	317	313	335	312	329	297	332	290	323	313	330	329	316	363	299	321	337	317	329	297	345	336	307	321	335	359	339	367	312	321	295	317	338	343	316	320	351	337	319	311	309	341	359	318	312	371	309	311	341	302	325	355	332	315	329	345	313	325	344	337	305	294	335	302	297	327	338	328	310	330	307	369	363	324	334	351	321	331	313	298	363	331	315	332	347	318	335	346	350	319	335	322	309	326	329	284	303	273	323	350	349	318	331	365	306	350	334	349	353	344	360	352	291	319	338	311	315	344	338	327	346	350	312	285	337	339	327	325	300	320	287	349	322	321	333	328	311	325	313	310	367	321	308	357	339	341	305	321	318	361	342	314	342	344	348	341	341	338	317	333	308	348	347	326	326	306	346	314	354	296	343	322	348	337	327	336	335	325	347	342	325	313	323	314	328	318	301	299	309	378	320	312	327	349	314	332	342	317	284	328	294	335	299	306	323	309	337	328	331	331	316	337	322	297	345	312	332	334	340	333	314	310	327	324	301	339	360	323	347	327	313	346	316	335	300	343	303	339	319	315	320	325	322	328	294	340	349	317	309	329	330	353	344	312	338	332	334	327	317	326	301	316	332	356	300	302	333	333	339	348	338	318	310	331	305	305	326	298	328	348	346	310	316	334	302	323	306	321	326	327	313	287	319	328	365	336	327	323	335	323	342	337	331	325
8509	1356	2082	2402	2099	1932	1800	1486	1321	1265	1231	1077	1014	980	965	906	901	883	920	929	884	879	872	837	824	852	808	840	902	825	815	852	814	860	806	816	804	828	801	859	705	779	846	833	799	823	827	785	846	766	818	809	783	818	851	861	821	837	863	846	830	823	793	805	820	793	784	790	787	781	816	843	743	817	780	796	778	790	763	804	830	734	797	815	813	804	838	788	813	816	802	789	807	797	757	804	775	802	794	821	777	770	820	760	808	817	827	793	786	761	802	773	805	811	810	791	836	783	816	858	796	849	859	794	852	828	875	856	829	792	842	818	796	804	831	808	817	825	804	774	815	762	790	781	792	784	791	806	807	811	821	766	777	792	792	845	801	820	820	792	828	808	745	753	827	824	822	795	797	808	789	819	796	775	783	814	786	780	786	782	777	845	722	797	743	795	798	831	814	812	801	783	813	778	791	809	827	787	842	761	827	770	767	810	767	817	756	801	766	773	837	761	794	813	816	790	839	815	818	831	782	800	851	748	784	780	806	789	805	835	777	779	813	798	814	822	813	809	803	852	774	791	784	774	800	750	801	828	755	854	802	775	797	797	794	799	825	748	812	743	831	784	841	837	824	795	833	819	848	827	755	831	849	791	817	786	809	769	854	791	767	780	848	785	776	786	783	819	772	823	843	814	830	790	763	796	798	805	783	807	780	817	800	800	743	809	820	784	786	789	801	762	832	784	790	805	798	775	848	795	794	821	786	820	771	805	814	761	788	796	805	787	800	771	778	831	840	802	798	789	769	822	837	788	807	780	786	764	760	803	825	838	767	839	781	827	787	804	800	775	842	754	802	776	771	779	790	788	780	765	822	787	752	816	814	785	801	751	847	748	809	787	810	787	815	816	828	815	766	747	810	834	808	815	822	829	758	774	843	802	757	793	864	789	807	776	793	762	772	795	813	796	742	769	816	781	792	767	853	824	759	766	805	748	852	769	773	788	786	797	775	777	785	811	789	820	735	782	827	780	795	793	740	746	817	820	765	844	785	849	831	809	778	758	807	766	766	746	818	801	752	802	846	782	768	797	771	799	803	836	809	832	827	807	761	752	807	779	827	793	807	829	796	812	796	855	786	809	772	762	782	782	817	797	781	775	772	804	850	788	771	805	779	808	826	781	809	792	829	786	764	760	798	844	769	818	794	753	740	780	827	779	759	793	770	808	794	745	782	798	808	750	801	768	809	752	821	750	761	804	752	813	767	767	797	781	796	823	768	755	816	770	775	810	820	780	803	789	857	817	788	743	795	775	789	769	830	806	792	845	757	766	753	766	817	783	810	803	807	751	753	814	771	818	791	835	776	771	770	764	783	861	811	750	804	850	818	798	760	814	772	840	793	823	746	804	818	848	758	803	773	789	841	816	777	824	771	800	833	809	791	758	796	810	863	818	811	766	805	752	762	818	748	781	780	793	729	829	774	790	802	792	769	802	789	800	774	763	815	777	831	782	789	813	798	802	773	783	753	861	784	823	790	771	794	848	802	798	768	781	842	788	892	778	810	781	803	802	814	723	760	797	822	784	777	809	848	733	806	757	755	796	754	781	751	676	811	801	799	776	831	833	801	778	825	755	797	828	798	778	804	796	810	798	788	900	848	761	761	796	775	795	815	783	793	780	815	810	788	816	829	778	769	820	821	804	768	797	821	782	758	763	769	793	810	796	791	759	760	806	772	776	811	799	808	832	792	789	779	790	818	784	820	759	769	789	784	809	814	741	791	859	764	793	795	792	739	818	832	771	811	805	799	788	780	825	782	749	817	816	797	786	803	791	773	799	789	817	762	786	834	809	799	795	749	787	786	774	768	829	808	832	760	757	850	792	802	817	776	763	755	838	800	785	817	802	774	792	776	777	796	794	746	781	780	828	810	774	760	795	812	851	811	806	825	795	813	840	818	783	785	794	815	790	797	870	801	780	858	816	796	785	821	775	811	796	825	827	813	765	804	777	807	820	776	798	834	780	811	800	756	799	781	777	800	799	820	771	800	832	744	767	780	813	814	821	780	825	816	764	807	785	782	821	773	840	805	821	821	765	790	802	803	825	789	819	796	808	793	788	802	835	817	782	795	825	814	742	800	788	782	823	769	758	769	852	801	773	746	779	817	813	801	818	811	780	768	793	765	805	814	791	808	765	760	816	809	802	773	798	774	766	822	773	768	824	790	844	791	761	806	806	819	710	785	783	812	780	788	811	794	803	819	815	835	801	791	750	764	780	826	755	788	808	763	790	770	855	802	762	829	774	806	811	789	813	822	843	866	788	761	786	781	802	795	769	817	797	820	817	783	820	824	785	767	862	787	788	779	800	779	829	819	774	757	788	796	795	782	800	790	789	783	820	842	786	791	805	848	774	782	790	778	820	820	800	820	782	826	832	784	824	798	847	815	803	820	760	809	741	783	838	800	829	769	781	792	889	786	808	767	822	801	794	793	823	824	795	764	786	741	776	783	858	797	804	748	783	752	795	806	767	801	799	767	759	737	756	848	781	755	794	764	803	787	811	833	799	800	754	799	797	890	813	816	809	768	800	777	809	804	749	780	795	800	778	810	790	766	808	797	776	798	803	758	794	825	813	774	790	824	777	799	751	829	765	834	809	820	834	854	828	756	840	807	794	765	811	796	785	811	744	822	794	742	771	820	801	822	848	766	774	827	787	861	790	815	740	764	798	780	853	752	808	771	812	791	771	769	798	796	751	815	797	768	778	773	751	845	816	803	780	796	835	802	784	794	855	749	782	823	806	811	758	777	805	792	819	834	793	805	816	793	845	801	759	790	782	823	787	805	833	819	822	880	758	790	793	812	749	789	810	725	812	815	811	780	759	783	781	747	740	826	789	764	853	752	808	826	795	814	757	790	807	837	749	804	804	804	793	751	770	777	735	777	768	784	812	841	804	787	806	792	790	820	828	813	825	765	768	776	774	798	778	793	775	781	791	789	792	801	801	785	790	755	850	811	810	839	803	759	825	844	811	785	779	789	820	796	765	778	793	772	814	781	780	751	784	783	806	806	841	783	762	813	821	816	761	808	792	826	813	793	795	781	817	802	783	745	820	779	789	798	769	842	821	824	753	811	795	852	800	737	781	772	826	792	810	803	830	856	808	834	781	779	764	813	806	765	786	813	847	782	835	775	743	810	842	824	794	787	808	763	781	817	814	816	791	842	758	821	785	824	779	793	815	735	765	818	798	781	795	772	823	811	760	788	769	795	832	815	813	817	744	812	749	817	802	777	762	731	776	784	802	809	783	776	820	785	807	781	748	728	815	793	776	809	804	759	813	770	778	739	771	726	785	819	812	783	718	790	795	811	796	829	818	828	789	831	795	711	790	833	768	797	786	801	826	805	819	813	791	797	779	813	804	779	786	781	821	755	763	801	785	783	796	784	803	846	792	800	813	815	784	754	772	787	767	804	779	774	742	784	807	797	886	719	824	794	795	804	838	816	800	799	790
1797	353	398	388	371	375	386	344	368	361	390	382	369	353	344	370	372	364	363	372	354	341	371	337	365	385	380	332	339	352	369	354	326	363	386	408	347	377	343	350	331	347	391	363	361	350	372	390	370	345	354	317	326	335	376	387	349	350	374	394	315	404	376	321	384	363	369	355	360	395	346	386	358	328	360	386	353	322	364	368	395	353	388	359	372	322	376	351	415	395	333	383	377	319	300	348	347	388	351	333	353	356	338	349	360	374	351	352	351	367	343	366	355	355	378	362	378	324	384	339	345	365	340	378	346	353	387	364	386	358	361	346	377	386	367	373	395	388	356	384	367	379	350	358	315	374	348	350	344	324	365	345	382	386	364	371	346	356	356	319	378	360	367	403	325	339	366	373	347	346	365	332	382	333	351	353	370	350	368	364	376	378	344	384	337	355	352	322	333	358	386	337	364	344	339	380	368	342	368	355	344	357	339	328	330	365	357	306	324	340	369	371	338	363	359	378	372	374	368	374	339	362	355	341	341	364	398	364	374	305	352	365	366	368	362	369	340	356	368	381	337	346	347	355	392	361	363	372	371	345	386	364	373	344	352	335	375	355	412	358	338	376	350	370	364	394	382	365	338	350	349	367	340	389	335	333	358	359	375	358	394	363	345	346	341	354	350	350	362	335	356	361	372	394	366	357	339	368	348	371	362	348	395	337	345	315	329	376	327	344	393	355	350	344	397	328	347	343	376	376	391	363	364	327	380	390	356	370	374	362	352	363	358	364	361	381	356	368	344	342	359	403	339	327	338	340	378	376	385	348	343	377	378	368	361	383	381	341	395	401	353	346	360	392	384	357	380	404	372	343	348	373	363	343	346	384	349	345	357	371	366	373	343	338	345	349	389	339	361	327	343	340	389	355	348	384	333	363	375	363	367	357	366	362	349	363	383	356	354	365	376	335	351	350	353	368	366	350	397	394	331	349	337	413	339	371	343	358	358	351	344	367	339	356	379	355	362	391	375	375	336	317	327	336	320	373	379	337	365	362	339	366	352	341	364	378	356	391	374	315	372	362	386	318	360	395	350	369	328	368	374	357	385	377	349	376	342	388	376	372	319	353	350	356	392	352	407	376	366	325	359	369	369	385	378	376	374	366	328	392	383	391	371	415	364	356	377	340	379	358	371	365	338	338	395	349	352	377	367	378	348	380	370	315	408	375	355	396	389	350	367	354	371	342	333	353	361	370	418	348	380	367	378	385	395	321	375	382	370	370	333	358	341	337	362	364	406	378	352	380	377	378	339	372	374	335	361	371	354	330	376	405	348	359	331	368	336	327	338	385	362	359	366	334	374	371	345	358	354	339	348	346	358	361	364	370	322	344	335	342	366	355	389	341	361	351	362	402	340	360	373	389	371	351	390	367	367	350	368	363	323	341	373	341	380	387	367	331	371	371	351	370	408	372	392	384	350	357	372	353	372	342	347	363	357	368	359	345	361	376	370	382	327	358	360	328	369	370	365	384	404	361	378	367	335	354	351	371	391	342	373	362	369	361	368	351	398	346	337	335	372	374	397	355	350	359	354	386	386	390	330	361	358	343	372	387	379	342	353	382	400	364	399	360	378	349	361	351	371	335	333	334	360	362	329	361	384	340	338	355	335	396	339	339	342	379	394	337	336	382	394	376	376	346	353	374	330	359	314	397	339	371	363	385	364	358	397	365	384	380	355	354	353	404	371	394	349	368	349	360	359	397	324	407	349	355	358	373	382	350	334	341	338	373	364	366	337	330	385	379	354	364	377	397	353	375	348	381	383	381	370	376	338	386	376	356	376	358	336	354	377	340	374	368	373	359	401	334	349	371	324	347	334	361	360	338	341	383	373	359	347	337	364	369	357	354	361	339	364	335	346	433	325	344	382	345	314	329	406	343	367	345	370	335	348	383	346	357	350	347	375	352	329	371	359	338	350	349	355	352	326	347	339	337	353	366	395	384	340	390	369	365	383	358	359	362	361	367	361	366	338	343	337	344	389	373	366	334	373	374	387	395	368	375	341	332	362	380	345	372	339	373	363	362	315	359	318	341	349	364	353	390	338	366	355	388	375	374	361	352	387	361	355	308	374	361	324	342	352	349	384	411	376	361	361	324	349	341	365	340	366	321	358	387	358	351	371	362	360	372	351	385	353	383	331	362	350	362	347	372	368	337	308	356	405	380	328	342	317	360	345	384	336	354	369	327	353	377	373	346	347	367	345	327	354	361	363	379	376	419	357	375	358	372	384	371	360	338	399	374	381	380	409	382	367	360	377	335	322	383	394	367	392	342	333	334	356	380	378	347	340	352	363	336	352	333	359	373	390	364	353	347	352	306	341	374	394	357	354	366	329	323	376	362	400	361	306	353	338	391	352	357	362	366	378	364	331	341	362	353	329	318	373	375	364	383	351	336	359	359	369	341	366	401	366	333	381	365	385	343	319	383	383	351	365	388	361	368	322	383	364	348	335	350	366	341	343	351	357	363	322	368	347	352	345	361	375	350	371	399	356	363	385	358	353	335	352	326	382	366	370	383	351	361	368	354	322	357	363	333	357	371	339	404	361	349	329	326	365	311	370	350	344	385	349	356	439	359	333	354	355	366	372	348	369	356	355	362	358	345	376	337	363	360	326	361	359	394	359	357	364	364	354	383	360	293	357	351	357	355	368	359	340	364	368	346	375	378	404	364	388	351	372	391	361	383	355	386	345	375	347	324	348	382	383	349	371	330	336	370	352	356	331	373	360	322	342	317	386	325	338	412	373	375	347	367	335	379	371	377	378	348	320	392	326	338	337	358	385	357	365	347	377	348	341	363	364	361	334	335	349	337	402	356	399	382	388	377	350	364	367	300	344	342	397	366	391	325	362	355	324	391	376	358	366	375	330	375	357	341	386	336	386	367	352	355	354	341	375	351	351	389	369	361	384	322	338	334	334	350	363	384	385	344	380	393	328	406	378	395	347	342	344	350	373	366	367	382	361	368	375	392	401	365	386	369	380	374	353	369	294	361	347	350	349	364	298	344	372	356	317	364	374	334	341	339	330	325	323	360	352	377	357	382	324	379	365	365	357	367	355	367	373	387	375	353	358	335	374	360	341	330	339	359	366	350	370	339	337	361	377	382	322	373	369	347	357	372	358	378	318	399	335	355	329	364	355	386	357	404	356	347	381	353	353	354	394	392	356	358	372	367	342	385	367	336	369	341	334	364	362	359	340	333	396	364	349	380	349	356	356	389	333	329	365	369	386	358	370	333	370	385	370	389	384	353	378	312	392	346	346	353	352	378	350	339	374	379	374	332	344	377	386	389	355	341	368	387	362	362	357	372	381	386	349	402	348	338	334	374	343	336	419	382	368	345	377	344	363	332	392	361	332	368	344	341	364	331	358	366	368	339	372	344	334	342	375	306	334	380	350	348	359	365	363	394	363	342	365	370	362	334	392	380	349	367	368	341	346	363	373	343	370	345	360	395
2123	883	824	900	871	871	836	858	871	823	835	874	838	865	794	840	841	838	827	755	810	819	845	848	857	774	789	823	851	797	797	812	812	799	802	842	839	839	821	880	800	841	799	816	808	829	799	849	781	806	883	837	829	874	844	847	813	895	872	836	796	830	816	840	862	830	850	786	879	882	810	809	861	795	836	864	817	810	863	868	800	828	836	824	844	817	792	807	846	806	819	827	859	807	813	803	852	833	813	830	806	832	819	762	813	811	818	793	819	832	797	812	867	832	840	819	826	797	836	815	790	818	831	808	858	833	805	854	858	813	795	783	840	809	819	839	883	824	799	823	834	803	798	842	745	853	812	827	822	838	865	841	814	789	811	801	763	883	804	834	868	821	835	794	789	868	862	856	857	816	787	800	824	785	775	810	792	789	807	810	812	807	855	815	812	792	862	776	845	770	792	818	819	867	790	779	802	820	834	797	784	834	877	787	870	857	863	842	867	909	801	789	848	843	797	850	833	794	798	802	851	847	779	833	797	870	829	857	827	828	874	871	811	848	874	857	791	846	859	860	781	849	859	801	812	823	849	799	862	808	781	833	896	842	807	801	800	794	808	834	850	854	780	776	814	805	794	798	776	889	805	824	808	823	803	828	844	843	838	844	845	859	837	810	852	797	813	756	779	810	846	835	827	805	802	828	867	870	803	808	826	822	813	814	829	809	789	815	781	806	772	797	795	843	833	820	864	845	858	805	850	820	817	806	769	811	820	822	800	759	832	832	823	787	808	847	793	858	835	823	849	822	812	773	840	850	822	818	848	878	785	821	851	846	800	825	838	842	779	813	825	822	776	808	833	775	773	831	806	817	797	776	849	761	865	861	880	830	833	827	860	874	831	789	820	860	845	868	832	775	856	819	811	837	809	815	857	819	817	781	811	828	851	829	802	872	828	851	795	832	812	822	798	813	863	814	822	779	762	867	777	799	828	831	823	836	866	842	833	822	788	774	842	875	797	858	841	796	803	883	811	812	813	906	810	828	811	884	831	797	834	781	857	804	824	815	793	815	856	813	830	824	832	822	808	787	854	767	869	865	797	835	810	814	824	819	846	823	829	837	808	816	863	788	814	839	838	793	866	846	824	811	811	798	761	837	842	884	829	810	809	785	831	824	803	807	852	866	840	864	847	800	796	796	841	805	833	848	832	827	844	846	843	749	754	846	803	834	799	862	819	767	792	810	766	852	831	823	822	777	810	851	858	785	851	816	781	806	856	842	867	847	837	796	816	813	883	829	819	849	832	840	785	894	862	809	855	759	788	805	852	807	862	823	788	840	840	836	791	844	794	823	800	854	800	820	852	804	754	795	799	852	829	809	906	799	792	840	854	839	857	777	816	774	829	827	790	867	812	783	803	807	862	809	814	818	877	819	870	834	872	848	820	797	889	850	838	833	871	860	840	833	856	815	817	832	782	878	825	835	807	841	837	835	826	787	828	778	790	784	805	883	867	830	843	768	800	816	815	801	794	828	834	800	863	834	865	817	839	833	874	831	820	789	751	800	812	802	856	807	857	844	829	804	806	847	851	821	841	853	841	784	891	809	798	809	826	870	848	810	864	818	795	842	778	851	822	866	846	800	800	850	796	783	840	843	814	810	848	800	802	822	828	798	796	865	878	818	794	770	849	853	814	802	799	820	851	824	802	773	816	818	818	778	867	836	852	794	798	765	836	842	907	837	819	825	808	860	845	827	842	811	836	845	796	808	848	840	825	821	874	805	773	842	823	881	820	835	794	840	828	809	833	798	848	803	826	842	817	876	840	841	811	817	823	839	880	880	829	868	772	751	837	790	857	895	838	852	841	833	814	777	835	842	806	791	839	785	763	838	830	811	847	883	823	849	787	764	847	837	775	821	833	793	853	809	845	804	871	817	890	811	882	804	842	808	857	827	836	840	809	842	817	815	820	811	848	806	826	776	791	845	850	796	804	863	827	799	837	801	814	809	857	826	809	813	787	860	770	810	811	851	825	876	833	835	818	762	814	792	833	809	799	861	837	784	835	879	768	787	829	834	796	818	869	854	840	754	776	807	881	830	903	844	804	854	845	840	746	833	790	800	820	821	856	801	817	855	790	850	835	810	829	854	791	818	798	831	917	856	867	842	817	818	775	880	820	818	807	860	835	850	830	796	847	803	832	874	865	824	785	834	881	797	844	836	852	823	796	797	823	821	844	857	862	826	835	842	876	815	800	773	858	774	836	803	842	814	827	834	794	769	834	827	853	808	806	806	862	755	801	796	831	839	855	792	827	850	865	847	815	827	831	826	835	826	810	848	816	776	830	806	842	844	791	820	792	798	795	852	814	770	800	811	806	818	845	796	827	840	805	814	853	849	810	793	857	809	803	870	852	892	848	772	833	883	813	840	755	837	767	793	811	831	822	830	864	826	861	890	804	894	823	822	811	768	834	868	844	819	802	842	815	787	813	783	796	817	851	829	846	816	800	826	797	845	868	780	852	826	850	834	793	815	844	786	843	808	831	793	779	802	838	780	780	795	855	770	793	863	826	836	800	917	800	872	873	860	857	818	800	809	818	793	809	838	849	803	789	861	823	827	798	878	750	865	843	755	801	810	832	856	830	840	814	863	816	853	819	833	820	812	840	786	811	828	836	796	841	826	832	831	798	830	859	834	832	825	803	798	841	824	790	782	812	853	793	883	797	886	777	818	815	817	838	817	825	875	828	778	815	889	833	824	807	836	826	791	808	830	806	800	833	835	787	807	804	799	836	816	848	815	823	823	784	814	829	847	818	850	853	838	809	797	875	821	820	821	834	821	792	810	853	795	847	825	859	836	829	837	765	828	812	858	856	823	842	818	831	837	827	806	860	850	827	797	873	848	837	828	803	849	776	810	797	817	884	829	807	864	836	798	819	818	821	830	799	798	823	808	839	813	838	813	795	808	813	847	859	819	859	857	772	865	791	879	839	797	801	823	830	819	811	827	844	783	808	830	795	782	842	793	813	800	831	832	833	840	868	780	812	788	755	831	831	830	852	829	795	807	845	798	828	820	803	831	797	788	805	800	884	809	851	817	843	780	824	829	834	852	814	854	821	821	843	853	828	843	805	877	864	793	758	812	873	852	812	866	866	818	868	816	866	869	799	830	828	867	825	839	841	836	881	832	845	848	884	767	781	774	856	805	832	848	822	766	816	807	777	837	812	802	863	821	839	815	858	790	837	847	818	860	790	807	823	832	812	849	844	773	798	811	848	868	766	799	812	779	834	781	838	836	827	836	859	818	846	852	798	829	871	782	893	808	842	831	782	808	817	802	828	796	829	857	825	823	826	789	821	879	805	868	839	792	788	820	808	827	826	811	806	817	870	810	834	792	827	844	762	846	829	799	820	798	833	778	830	796	797	844	846	845	814	803	751	814	813	805	841	827	804	862	799	807	821	852	817	791	816	825	822	817	838	817	887	843	842	798	779	837	777	818	847	846	913	800
7171	489	477	421	363	301	275	248	250	217	245	234	204	214	200	188	229	215	214	217	221	225	201	238	207	205	198	189	183	211	202	222	213	214	212	194	224	229	218	197	212	198	224	214	216	216	218	219	189	193	202	205	211	220	211	191	205	217	212	202	198	208	200	213	204	229	213	207	193	187	219	214	212	202	195	167	184	175	192	201	180	188	213	213	197	195	194	175	196	204	211	179	219	229	169	189	198	201	241	217	200	205	205	201	186	194	235	202	229	212	190	248	219	182	186	194	207	212	193	187	221	213	182	190	202	205	205	181	205	215	213	202	218	197	221	227	222	190	233	226	184	210	230	191	201	200	223	193	179	227	195	200	189	194	200	182	167	201	210	185	213	187	213	207	228	206	186	174	183	194	196	201	215	218	208	214	191	189	199	186	203	172	215	181	178	182	192	202	222	185	195	209	245	220	198	192	196	187	182	190	201	216	166	188	186	184	194	189	192	187	173	210	203	211	205	201	208	201	190	213	181	212	202	232	198	197	201	222	221	183	191	231	199	230	230	201	202	189	185	198	191	183	176	193	226	176	213	194	222	185	214	196	201	201	195	185	166	199	171	184	195	211	195	222	193	212	190	177	225	173	220	201	159	203	198	197	195	203	197	177	176	199	217	210	216	202	199	191	189	192	209	185	168	183	210	172	207	224	175	170	200	206	179	186	183	207	192	196	200	188	205	213	192	191	212	195	188	183	217	197	208	222	206	201	205	202	205	207	203	219	230	184	184	171	206	192	217	206	234	204	238	202	188	205	183	206	199	192	164	207	183	217	190	199	196	208	196	191	249	195	218	197	215	216	200	180	177	168	227	233	206	186	199	184	206	201	194	187	194	193	211	179	234	230	198	203	194	208	206	167	198	214	217	186	196	203	192	195	189	177	204	199	207	193	204	209	202	203	217	183	227	196	188	208	215	203	191	211	184	205	218	214	197	186	199	227	190	220	204	208	249	196	212	215	205	193	189	204	238	205	186	198	194	207	227	213	202	216	207	183	207	189	192	192	204	210	223	203	189	215	191	204	206	198	189	191	204	208	179	201	185	222	207	212	207	200	207	217	209	196	214	192	192	150	189	236	203	184	200	206	185	203	223	212	200	197	182	165	211	202	226	202	196	211	208	194	190	195	184	225	206	176	234	201	166	192	220	192	225	158	200	205	193	211	186	189	188	175	202	204	163	210	210	222	183	204	199	217	226	194	199	181	178	189	206	197	223	202	170	187	191	186	181	181	204	216	192	200	209	221	230	215	220	196	189	188	192	224	217	197	163	205	185	195	223	223	199	192	199	195	196	219	202	203	191	238	203	190	213	198	204	210	230	215	180	182	170	199	189	188	190	195	205	210	199	192	216	196	205	207	217	217	198	195	219	218	199	217	195	186	213	205	187	181	203	183	226	174	192	191	179	220	225	205	207	200	191	196	196	199	181	184	224	230	206	182	200	213	197	199	209	205	201	215	200	202	197	210	217	193	194	190	212	201	188	205	196	193	222	177	192	204	185	202	206	201	199	204	205	205	215	208	208	168	182	190	176	198	204	216	178	202	211	201	207	191	207	209	220	185	200	226	189	191	187	212	173	210	214	205	198	199	202	203	194	199	213	187	222	205	197	214	212	200	190	183	225	178	194	221	201	188	190	182	191	184	202	191	217	206	187	203	197	211	225	220	212	197	207	212	181	208	198	198	210	220	209	228	227	196	207	207	226	178	198	182	190	200	214	207	211	232	193	204	188	198	214	211	192	228	195	221	176	191	195	213	202	207	202	198	171	212	205	196	193	208	195	193	207	224	213	203	199	179	205	226	205	198	206	198	203	202	210	246	179	215	187	193	211	194	185	190	212	223	186	205	216	220	237	208	188	205	223	206	215	208	180	199	227	192	216	195	183	218	196	195	202	200	172	226	200	235	208	202	190	209	215	180	198	208	203	190	190	189	224	184	217	209	218	202	188	228	220	204	230	192	189	209	173	196	190	200	216	181	226	225	184	184	179	176	197	174	202	224	192	239	182	208	188	218	199	188	208	202	205	185	203	200	177	217	234	184	183	209	209	211	170	198	231	176	203	203	173	187	196	192	170	200	222	179	200	207	192	208	178	184	213	189	197	172	190	196	195	208	197	171	209	194	242	185	190	199	201	213	209	212	212	184	213	189	208	196	207	196	205	233	195	196	176	184	178	204	229	195	186	195	207	190	193	198	201	210	191	205	216	189	217	179	164	226	198	208	212	195	208	225	174	225	184	189	208	183	210	197	232	221	206	195	201	188	206	185	216	202	191	206	214	219	206	218	181	179	200	218	202	185	197	184	204	206	203	202	219	171	199	196	207	198	223	213	206	214	191	212	182	202	193	185	179	194	178	186	208	196	184	223	214	183	171	202	207	182	186	217	196	182	167	195	229	204	179	209	207	179	191	186	164	175	209	185	181	181	188	209	207	225	181	184	183	199	195	183	197	202	196	204	193	219	171	211	194	197	206	197	189	185	177	199	193	171	225	202	209	205	219	188	192	212	213	192	206	202	208	212	190	203	185	169	216	171	203	186	202	168	157	180	193	212	200	209	180	222	206	228	210	192	206	214	196	203	196	220	168	205	188	191	179	184	248	189	187	203	208	190	223	201	209	179	168	217	188	205	188	215	209	224	195	191	201	198	173	203	211	193	190	177	195	169	209	186	186	178	191	186	212	190	207	191	200	221	213	202	208	213	175	189	192	218	213	191	195	219	215	229	212	199	210	227	195	196	197	186	204	196	198	196	205	205	194	210	200	193	198	186	192	190	218	228	207	211	189	200	206	205	210	217	197	221	188	194	197	186	199	205	219	186	216	187	213	189	183	184	218	193	225	168	206	196	166	210	199	207	200	193	223	195	174	209	212	188	181	182	200	193	187	178	184	178	200	208	201	202	168	209	185	230	206	214	214	196	205	191	182	235	214	204	175	200	203	202	231	195	209	194	194	185	202	187	216	205	191	208	210	205	244	190	191	232	210	183	196	212	212	205	198	209	209	208	211	187	204	263	226	179	219	202	204	165	217	233	193	211	200	191	191	150	174	171	206	207	191	203	177	215	179	215	207	192	186	195	200	219	195	210	193	209	212	201	200	179	199	154	221	194	211	181	200	189	210	203	197	210	193	218	205	194	184	192	212	195	198	216	177	214	170	185	190	216	191	208	210	233	200	184	194	172	231	218	194	204	198	176	200	184	181	220	217	188	204	196	192	195	194	203	186	185	205	201	176	204	188	188	201	190	183	211	200	217	221	201	192	207	208	211	205	231	200	218	179	198	214	187	243	211	182	203	188	185	187	195	201	205	195	217	196	214	200	198	203	222	177	211	202	186	205	205	187	176	206	191	194	177	196	174	151	217	194	213	206	227	149	191	205	195	193	194	208	202	207	207	218	172	207	197	190	217	200	187	205	208	217	209	197	198	186	173	210	205	205	202	218	194	195	204	195	192
6342	827	1200	1297	1157	1123	1018	834	805	761	740	691	633	616	614	568	594	552	636	572	599	576	519	580	557	583	523	541	544	556	564	553	533	549	528	517	550	514	542	544	509	518	542	544	556	531	544	533	525	550	547	500	586	502	537	516	514	547	520	557	542	520	504	535	497	463	518	470	544	586	527	519	490	532	521	518	546	505	523	564	540	569	566	491	542	521	510	574	535	536	537	527	520	545	482	535	531	527	507	552	514	503	485	549	540	522	487	581	519	575	572	537	549	499	518	577	539	537	546	538	579	554	556	526	489	515	505	537	539	528	494	523	536	493	530	518	479	524	491	548	525	525	573	517	546	550	512	500	531	515	509	519	533	532	503	517	538	569	469	530	531	530	567	501	521	515	567	511	539	512	526	542	506	522	537	489	506	517	529	519	522	500	526	503	548	542	514	541	495	524	446	525	516	529	570	509	495	516	556	557	530	523	524	516	495	538	511	532	515	524	539	540	533	493	534	520	537	516	571	530	561	500	562	539	504	536	502	548	519	544	553	520	543	516	539	521	520	536	526	541	520	529	563	519	509	575	536	525	545	530	542	488	550	530	527	559	528	538	547	501	499	525	522	519	501	506	505	540	569	538	519	567	533	528	536	515	545	496	528	521	510	522	521	554	531	540	552	508	490	509	525	546	487	523	532	546	509	516	563	507	512	552	544	557	524	544	495	518	513	566	551	524	530	525	544	500	512	541	531	539	514	531	532	520	543	482	524	497	548	531	525	561	566	544	515	563	497	542	480	520	500	533	514	545	525	520	515	568	506	531	541	555	512	552	535	568	505	560	515	508	529	528	534	538	528	543	486	464	508	511	537	535	552	505	530	547	499	512	525	513	520	545	521	498	548	521	564	529	544	512	557	508	546	493	525	524	523	551	501	544	510	533	540	568	511	516	485	498	496	484	559	518	518	573	520	562	524	539	542	514	532	537	492	523	531	516	504	512	557	519	534	530	539	550	511	486	515	523	500	491	522	527	535	564	555	540	557	551	525	525	484	517	508	536	537	536	529	515	544	563	526	512	553	521	507	523	503	514	524	514	549	480	564	516	533	531	538	500	518	544	523	503	545	524	532	528	519	569	528	528	561	539	537	529	551	575	540	522	540	547	536	546	548	506	553	547	508	512	520	530	555	532	518	541	529	519	519	519	529	520	576	579	525	539	523	525	495	544	541	485	511	509	521	521	528	542	517	517	512	521	535	493	506	537	488	531	543	514	537	523	525	511	531	561	520	529	546	530	543	559	548	541	525	529	525	533	518	560	509	518	576	517	551	524	522	537	557	538	521	545	529	528	511	515	554	507	532	551	532	535	535	524	542	544	476	500	523	536	539	497	481	514	575	485	542	589	473	507	500	533	526	548	479	534	527	519	543	517	555	548	560	531	534	537	517	540	536	511	533	489	564	485	522	520	492	539	523	565	522	492	538	544	474	560	485	513	527	546	541	554	537	542	557	506	529	510	588	507	542	508	559	541	554	487	555	548	471	546	556	545	516	502	508	531	528	541	522	566	508	512	567	562	589	520	509	535	571	536	536	533	506	535	500	522	517	537	529	538	532	568	473	516	502	515	541	506	532	490	533	571	507	558	538	561	514	500	567	549	508	586	519	536	541	529	506	553	529	559	591	502	544	502	518	523	522	498	538	516	514	552	564	506	561	510	521	543	536	530	542	516	528	545	513	559	528	526	559	547	525	553	494	519	530	544	516	509	519	519	517	545	524	534	513	521	543	513	566	517	484	560	532	542	542	496	515	538	511	504	517	532	541	512	548	553	517	515	530	519	567	506	511	495	498	513	502	499	516	507	514	558	556	535	525	565	532	528	532	516	532	537	546	489	525	507	536	537	498	509	529	489	574	548	505	510	526	528	531	551	536	504	514	514	514	547	524	529	515	552	505	569	498	537	526	523	515	523	558	475	569	520	529	501	484	496	500	532	536	548	523	510	541	550	524	532	528	542	566	511	496	575	516	546	527	524	514	541	538	526	503	520	562	520	529	503	539	555	499	492	538	510	515	544	549	486	487	520	559	518	522	525	505	547	495	528	495	497	508	479	528	551	489	484	512	498	506	549	539	529	507	568	533	464	560	535	513	512	520	550	529	500	570	512	522	488	519	528	531	559	534	528	524	528	503	505	490	556	533	489	500	532	510	522	492	493	514	527	534	503	535	543	534	514	544	453	499	517	500	483	518	497	540	516	471	484	507	539	561	573	504	543	489	513	527	503	522	547	536	520	488	511	488	526	540	509	522	493	527	524	488	518	532	535	513	536	556	521	518	536	511	539	538	528	571	542	523	524	534	535	501	534	495	547	552	481	524	550	523	521	542	498	512	526	516	536	517	541	583	511	527	528	557	527	553	551	504	571	520	489	535	497	543	531	526	505	543	523	506	502	508	508	576	517	542	561	559	527	496	529	493	542	523	544	493	580	534	601	504	526	533	551	504	532	560	520	541	529	521	533	530	512	526	520	506	513	569	481	540	504	573	529	504	545	517	553	534	529	510	520	530	518	523	498	564	493	497	571	547	538	555	531	544	564	503	528	531	513	500	507	541	499	535	519	512	530	558	534	504	501	496	535	501	507	539	561	515	492	512	491	495	543	496	513	537	523	491	551	501	580	538	533	496	608	531	521	497	482	552	511	536	546	569	540	563	467	491	495	517	513	505	538	538	490	580	525	555	537	531	506	511	526	493	521	521	524	538	543	495	531	488	518	502	526	536	482	542	448	484	527	511	490	520	513	510	535	500	509	538	546	538	535	517	504	554	528	546	519	479	540	545	480	540	576	556	533	515	506	526	518	500	499	536	529	524	534	507	528	534	557	522	522	523	563	501	523	521	512	532	520	537	555	523	526	530	501	537	570	548	521	518	512	552	522	525	488	555	535	503	528	515	482	540	522	474	542	518	485	525	501	525	540	487	527	515	562	517	552	537	512	492	541	504	489	533	573	499	521	564	549	541	535	533	537	555	525	563	553	584	531	505	525	538	550	512	532	574	584	492	539	527	515	491	525	518	496	543	497	542	511	486	515	465	539	538	521	497	552	540	556	514	552	541	504	529	500	510	495	553	504	567	520	527	547	563	546	519	526	512	532	532	519	516	537	553	514	535	540	532	572	527	527	520	521	527	478	534	518	536	550	533	472	531	589	518	531	545	526	539	490	497	539	533	539	526	533	527	529	531	550	533	534	502	533	533	559	540	497	539	513	503	508	516	510	503	549	506	489	519	513	546	538	555	539	495	551	531	510	513	517	555	538	527	542	516	537	530	488	510	528	528	526	552	511	549	537	492	519	561	478	510	598	545	566	537	532	528	501	580	498	486	513	549	516	534	539	534	516	541	524	457	498	504	545	553	513	536	513	526	493	550	529	536	537	478	541	535	559	539	500	539	513	564	515	466	518	525	561	544	547	511	528	486	514	513	513	525	531	475	495	511	493	571	505	520	530	522	519
14396	1278	1005	796	620	549	546	453	453	431	400	359	375	356	383	394	363	343	335	346	335	315	367	318	319	295	337	310	343	306	315	318	313	347	320	315	339	334	335	286	323	330	338	320	325	314	339	355	355	308	346	327	332	332	313	335	334	333	366	337	323	323	340	358	341	327	311	326	307	317	335	299	323	342	317	334	354	306	314	338	300	354	353	337	316	329	314	327	357	289	347	332	358	325	333	313	342	302	302	285	310	311	308	322	298	322	348	334	311	286	348	355	313	316	334	329	356	329	357	330	282	332	347	346	306	344	341	355	316	299	314	343	320	338	340	321	324	335	318	333	325	372	338	296	311	316	332	345	289	310	343	333	277	340	345	339	340	356	330	328	332	312	299	304	319	329	325	336	337	284	336	323	299	304	343	321	339	295	292	336	285	343	348	326	367	306	311	329	320	301	318	286	309	290	311	332	283	316	333	309	372	319	324	293	311	321	344	321	326	375	343	337	331	313	349	334	328	312	352	331	336	292	334	332	300	351	339	318	326	336	319	330	327	309	322	309	340	342	316	354	322	325	321	353	280	334	329	266	310	315	324	315	348	327	328	388	315	316	326	358	321	343	310	331	368	331	330	337	330	314	344	330	333	340	321	304	321	347	344	308	337	314	322	316	365	335	316	347	342	327	300	345	344	290	312	353	340	294	356	302	301	331	345	344	333	315	324	307	356	339	310	336	356	340	297	329	330	341	312	318	328	327	299	315	348	288	334	370	351	344	327	295	364	333	322	314	358	336	326	350	353	309	312	333	319	305	350	300	296	317	309	310	355	304	336	352	335	369	317	334	337	303	360	319	305	311	286	299	353	315	328	312	325	317	332	356	337	328	321	328	332	344	329	361	318	321	314	313	327	309	304	336	316	332	321	324	297	352	336	315	329	376	349	322	310	277	326	311	314	324	326	304	298	338	322	334	352	331	322	309	310	313	336	337	334	307	348	327	347	344	298	343	325	279	346	351	332	339	311	325	323	296	348	311	315	312	363	332	299	333	349	332	351	320	318	311	331	331	289	307	346	282	342	330	334	369	351	320	330	304	309	347	358	301	352	326	294	326	333	300	292	320	302	302	290	322	383	306	337	328	324	336	339	308	330	386	327	357	350	361	346	306	293	308	306	335	314	329	341	338	329	329	349	318	345	351	313	335	344	358	338	348	297	329	327	303	334	326	321	306	336	332	285	330	293	329	363	333	319	327	311	321	355	333	328	327	337	364	317	325	328	376	320	356	318	353	305	336	357	322	314	331	343	323	346	326	318	331	282	324	283	318	365	320	327	323	330	308	358	309	353	340	310	317	311	326	309	312	310	309	318	368	325	315	272	332	322	306	322	294	332	353	339	331	348	328	329	317	332	327	293	312	315	322	320	315	316	328	319	337	297	323	315	324	333	327	327	330	326	360	327	332	334	339	327	322	331	363	330	329	329	312	350	296	310	290	318	305	298	334	336	359	321	299	312	305	323	287	343	324	347	331	383	327	329	361	296	320	330	312	316	299	319	336	316	308	314	298	286	323	340	336	364	288	312	333	352	346	323	323	336	348	341	295	316	350	341	308	363	292	323	310	323	314	340	338	312	322	326	355	341	340	302	332	312	295	318	329	337	301	330	282	349	291	260	370	348	300	342	310	332	297	332	290	334	325	327	329	313	330	330	331	361	345	345	330	330	314	325	306	305	313	345	320	327	329	329	336	327	320	333	345	318	294	274	370	304	322	323	323	318	320	315	308	349	331	349	280	336	308	310	338	328	316	303	328	333	335	312	310	337	317	347	330	348	315	337	323	314	325	349	336	295	315	304	349	304	311	344	254	353	316	330	332	312	345	341	349	327	325	347	327	344	312	326	331	331	326	320	351	323	340	315	321	343	309	335	321	320	340	339	322	293	309	324	331	331	309	319	306	283	364	326	325	311	330	350	335	317	331	316	317	282	310	315	335	348	322	332	319	338	320	323	307	305	304	363	346	333	340	346	327	349	337	331	321	302	317	325	344	314	337	322	327	343	353	330	338	362	337	317	374	351	319	342	314	371	332	377	343	300	320	337	332	327	316	318	298	305	338	328	318	355	345	310	353	304	332	291	311	307	352	359	347	348	322	347	338	333	303	346	294	372	325	344	340	314	273	298	331	334	310	284	326	324	297	325	318	356	289	330	345	354	301	317	343	348	350	344	341	325	335	296	331	323	283	333	330	310	309	283	341	336	333	311	310	329	303	322	307	308	328	293	325	336	322	326	329	328	346	326	350	328	295	343	344	353	303	324	307	305	378	337	322	317	384	325	316	308	320	335	353	329	325	350	352	340	307	320	327	370	324	331	322	347	350	295	342	320	363	336	329	320	311	339	318	323	329	339	354	293	312	305	345	344	359	326	331	349	325	335	332	339	315	355	300	314	324	335	321	314	348	309	332	316	336	341	324	348	350	318	348	310	344	332	373	311	350	389	340	337	330	320	353	327	346	337	353	335	322	317	303	321	320	325	334	331	314	318	309	336	335	321	292	299	325	333	313	331	346	357	336	328	367	348	328	360	345	298	298	275	328	304	339	333	345	311	337	325	329	326	329	349	334	350	333	347	340	347	315	343	310	331	330	329	319	299	331	312	335	300	301	329	323	339	351	311	317	366	320	332	353	301	299	302	368	315	315	329	311	351	357	326	351	311	312	298	357	316	328	322	308	357	346	323	325	326	312	345	315	317	337	303	358	270	340	380	302	349	327	336	326	331	336	368	352	322	346	331	338	331	305	339	346	312	335	326	369	316	296	330	341	306	332	303	295	349	333	297	310	334	316	342	299	360	359	293	321	316	337	350	324	283	295	343	347	329	298	327	333	331	368	324	371	323	320	307	331	320	347	313	312	321	325	345	335	341	323	353	329	341	317	312	319	284	311	326	337	328	344	347	320	342	312	343	327	311	364	307	321	340	325	320	321	316	345	359	322	297	346	319	307	302	348	324	316	334	309	313	304	336	309	326	316	318	316	345	301	341	339	325	334	297	326	310	349	334	354	325	304	332	303	340	352	339	304	316	343	322	322	370	339	343	339	332	336	352	331	335	320	320	303	353	334	318	347	304	318	326	351	334	341	324	330	307	327	354	317	296	331	342	322	327	325	314	351	299	304	331	335	323	333	307	301	291	297	307	352	345	338	303	298	302	333	296	340	357	310	326	338	331	346	374	313	349	334	345	343	325	335	316	350	311	313	366	314	336	329	331	362	313	340	320	345	317	320	335	324	330	296	309	329	339	320	344	340	313	338	338	320	298	329	331	334	312	314	326	323	369	313	333	332	322	355	368	343	363	318	310	312	359	355	343	361	332	308	306	303	312	315	309	324	341	342	316	299	299	316	368	292	339	347	355	311	319	344	315	329	302	306	340	345	319	322	331	362	324	295	347	324	318	313	283	345	333	303	357	330	316	338	343	332	300	335	345	357	322	336	313	327	335	321	325	326	335	319
8678	1354	2146	2282	2068	1902	1833	1519	1366	1256	1208	1183	1067	1021	969	972	939	906	926	879	856	818	842	878	854	853	799	853	877	862	842	848	881	846	846	840	801	777	813	851	845	864	791	800	819	770	825	829	828	795	790	851	846	855	806	817	815	795	787	798	806	797	794	796	803	807	816	837	807	807	856	807	825	794	841	773	809	776	815	832	816	840	826	768	838	818	816	845	803	780	801	834	769	794	840	797	796	772	757	818	787	798	817	768	804	792	771	735	815	855	769	812	832	808	760	831	787	840	788	804	796	773	861	806	853	845	841	867	839	801	726	808	816	788	858	798	759	828	827	814	785	799	832	834	846	808	801	810	805	815	833	810	831	822	781	775	796	791	775	822	851	815	766	810	840	763	823	833	780	849	773	754	822	817	787	808	822	773	830	810	762	758	832	776	740	799	794	776	809	769	786	841	795	792	795	800	773	837	803	792	779	833	778	775	815	835	797	811	733	826	786	793	772	780	848	785	808	809	824	805	753	798	770	823	784	820	826	794	825	823	825	799	789	767	822	809	782	826	822	860	816	739	812	821	783	830	822	780	760	848	755	785	818	793	818	814	853	800	757	783	826	786	780	830	799	808	809	806	835	787	741	796	742	856	761	827	846	743	810	839	820	796	802	812	814	742	773	812	797	779	791	766	811	839	792	771	777	820	845	821	802	847	810	824	818	776	765	837	773	798	776	795	818	857	805	768	788	828	830	823	800	775	808	787	792	825	803	807	792	781	793	821	846	816	817	821	821	754	812	778	812	786	839	810	777	773	815	821	829	775	817	814	764	788	759	775	816	818	781	814	809	822	800	812	840	790	788	834	831	766	802	786	796	823	837	823	772	808	800	866	780	791	767	826	818	850	801	774	790	792	812	808	757	766	777	790	772	832	793	815	757	715	769	819	754	820	818	814	820	822	828	736	785	769	829	833	845	761	786	819	759	834	825	762	802	815	818	821	770	834	797	842	758	761	781	785	816	827	801	836	774	779	824	800	788	788	837	737	793	829	803	841	758	810	840	786	762	800	765	865	829	844	839	843	847	779	810	823	760	830	806	752	780	810	801	814	806	818	796	824	821	766	746	781	791	838	848	792	805	771	814	767	810	824	757	795	824	793	780	862	776	764	828	831	747	748	786	820	761	811	866	810	808	828	823	787	796	832	757	846	823	787	796	806	843	825	800	779	813	800	751	768	758	822	762	825	790	814	782	842	779	802	806	853	797	846	831	809	789	801	805	793	808	810	822	821	837	744	839	744	789	761	830	750	810	795	815	822	831	806	771	852	758	792	769	793	781	793	786	815	815	796	843	785	794	780	826	833	821	823	815	738	784	791	779	793	790	806	788	768	778	840	788	789	838	795	823	783	799	820	787	811	813	848	816	803	783	801	782	745	788	780	786	834	829	743	769	793	825	821	791	777	833	821	782	793	813	766	783	780	803	816	794	780	816	773	832	807	791	807	809	785	796	802	792	823	782	778	786	783	818	854	805	834	806	801	797	793	820	836	836	795	780	814	795	821	760	819	756	777	769	806	783	747	781	752	797	766	830	810	807	796	762	840	795	820	811	748	774	811	842	802	772	793	723	792	722	781	796	869	784	776	802	828	772	828	833	811	782	791	726	815	826	841	809	794	818	725	771	773	853	811	751	843	798	833	823	875	805	806	867	786	822	760	828	814	775	796	814	783	777	779	834	760	792	832	805	789	801	789	737	812	816	815	833	828	758	776	757	813	826	789	810	777	826	786	815	824	861	791	801	798	794	807	798	808	803	785	796	830	800	827	782	812	815	829	809	778	819	796	798	772	842	820	787	808	776	798	773	798	789	802	827	723	792	809	786	748	785	802	739	791	800	800	760	800	766	784	821	856	777	787	766	780	796	763	765	777	793	814	787	768	781	788	799	796	791	799	773	768	829	754	841	771	783	818	778	794	754	799	780	783	802	815	785	822	730	853	808	781	839	753	852	752	792	800	851	785	834	803	821	796	761	798	822	779	729	823	816	778	781	806	820	771	830	780	807	801	773	787	759	821	810	803	798	775	788	770	812	773	754	776	795	769	800	816	842	848	771	796	799	777	782	744	760	803	821	812	821	798	795	793	802	772	839	757	770	779	802	781	791	735	825	800	793	750	795	803	834	752	787	823	829	851	798	798	830	779	804	784	797	868	760	803	839	811	808	798	758	778	798	759	795	806	827	824	814	736	754	816	796	822	838	767	807	785	810	790	822	805	820	801	762	755	777	800	814	819	827	820	804	787	738	769	753	814	770	828	746	791	795	828	798	818	807	837	806	801	797	762	827	818	775	805	806	785	807	795	827	756	768	804	775	819	822	797	894	801	821	802	776	822	749	842	814	766	780	782	792	807	767	832	733	825	830	770	817	777	781	755	754	839	753	803	781	782	808	810	790	809	739	740	800	785	758	835	737	753	779	824	814	772	849	833	740	744	832	795	832	794	816	845	761	786	817	776	808	780	800	783	849	772	790	799	757	831	760	850	808	819	827	780	829	772	796	804	832	806	817	815	802	786	812	777	792	814	797	789	763	723	807	749	803	792	806	835	836	766	807	755	784	824	842	752	806	784	800	796	796	815	798	761	828	777	834	795	834	796	741	843	822	780	794	798	784	797	805	805	734	797	793	761	826	814	754	836	775	798	831	821	817	814	734	825	744	806	792	800	820	797	778	846	789	771	800	787	775	807	779	787	749	766	858	817	823	831	792	814	831	852	738	759	831	822	838	838	786	792	784	847	785	794	772	801	765	836	768	779	798	805	845	787	815	747	798	759	840	849	824	774	763	830	804	799	861	820	827	785	767	787	742	800	765	770	808	778	774	788	785	811	763	827	779	778	829	754	842	797	763	769	805	809	830	754	819	759	810	805	809	766	755	768	752	782	790	806	787	747	783	796	783	828	819	783	743	752	762	859	843	797	809	797	810	776	781	851	795	772	828	810	828	821	780	788	749	758	795	729	785	815	761	844	800	815	827	755	760	780	769	792	799	810	865	772	794	729	743	828	775	770	788	762	792	799	767	784	781	746	772	855	780	751	800	866	818	785	791	844	853	811	787	759	752	807	789	743	774	786	778	769	777	734	812	807	766	817	815	784	785	782	762	790	812	764	836	798	816	833	804	806	782	863	782	779	798	796	801	785	850	804	745	836	813	822	775	791	843	770	811	796	825	780	760	797	832	805	837	819	771	794	813	814	804	777	826	799	819	770	829	811	810	836	834	861	754	850	834	781	792	782	840	824	788	819	837	770	769	762	788	812	774	797	801	771	786	803	765	801	811	824	834	777	805	821	804	803	827	825	755	863	810	801	744	838	801	804	804	767	806	818	756	778	772	816	746	802	734	812	744	782	787	782	777	786	777	758	756	804	745	799	780	825	821	822	825	834	763	783	780	785	768	804	819	793	797	826	848	794	843	824	777	809	808	808	775	792	826	787	794	774	816	773	817	825	785	755
1850	359	421	396	344	359	343	393	349	351	376	377	383	375	342	349	333	350	346	340	397	362	385	328	375	371	368	348	405	369	369	343	331	363	348	349	397	353	367	365	340	359	378	353	342	327	357	355	373	375	338	337	328	394	399	377	352	378	326	339	350	352	383	390	330	388	372	363	380	362	337	380	349	315	371	348	358	348	394	361	367	293	328	368	380	348	369	357	346	378	390	368	316	395	365	387	352	346	361	376	372	334	363	389	357	361	361	379	366	354	385	367	379	366	339	372	334	348	363	342	378	356	370	360	341	356	370	371	389	336	362	400	388	360	334	383	375	343	360	377	377	360	374	386	361	357	340	371	342	357	374	367	328	328	350	336	366	380	357	361	353	359	362	360	363	403	369	363	351	404	374	377	331	371	345	338	385	376	382	339	364	311	368	326	365	356	358	378	367	359	348	402	369	390	356	358	322	357	347	365	345	368	317	369	385	332	338	360	358	359	349	359	365	315	374	366	356	391	340	344	374	379	386	346	356	356	362	379	346	361	372	369	354	315	354	321	394	363	380	402	338	363	349	375	363	351	349	366	405	353	348	389	386	348	331	353	346	370	373	361	376	365	358	365	356	388	357	331	382	356	364	402	408	362	412	379	381	355	344	337	366	342	366	356	350	388	371	349	348	344	354	363	349	389	368	355	403	337	371	358	410	374	381	340	365	389	371	348	363	358	384	410	351	367	364	358	353	314	343	370	343	334	347	373	384	331	352	363	377	341	360	368	352	324	347	373	397	376	351	389	356	343	361	386	362	323	379	368	364	327	378	340	387	357	364	320	360	342	383	343	343	347	353	349	351	373	333	342	352	358	343	334	318	350	376	378	373	323	355	335	382	365	323	373	346	334	342	343	346	374	361	324	350	327	347	355	363	391	349	332	329	344	365	352	335	345	382	393	361	364	358	367	380	386	364	363	362	354	391	385	386	371	372	390	374	340	351	375	345	360	363	366	352	377	367	392	339	387	376	333	392	359	355	328	368	342	388	341	344	348	367	385	351	353	383	375	352	370	363	344	345	340	366	326	327	341	339	348	392	389	351	393	367	381	372	364	345	372	331	359	361	356	340	342	335	353	340	394	396	353	363	375	368	344	386	376	366	341	335	361	364	363	371	336	385	351	337	370	353	374	367	387	386	381	375	339	331	353	341	358	392	369	368	370	372	396	358	353	335	342	350	362	352	339	381	346	334	389	373	360	326	351	379	325	357	361	348	357	351	333	359	367	331	359	368	352	368	345	352	350	343	344	342	367	359	353	363	345	388	343	346	407	378	350	390	367	339	332	364	363	364	360	387	369	321	350	396	357	359	366	381	335	339	362	357	318	357	344	372	362	360	366	378	385	363	371	309	355	347	374	326	371	361	360	330	357	351	354	340	401	374	350	352	392	398	401	358	345	362	336	412	354	379	346	365	335	315	352	365	377	358	340	354	348	337	361	349	334	376	363	371	381	395	348	356	364	369	359	363	346	332	319	371	330	351	348	363	356	356	364	362	359	378	312	341	342	341	350	378	333	368	362	357	344	323	381	389	368	355	382	301	340	354	330	353	384	367	319	344	380	348	343	350	334	361	385	337	382	361	370	331	365	359	350	355	352	371	385	378	363	372	424	368	364	383	348	349	375	364	319	342	352	372	377	333	337	374	376	364	336	343	374	379	416	347	353	366	321	337	365	366	371	350	326	368	323	375	364	354	327	377	377	366	379	368	360	354	383	385	368	341	336	367	375	392	359	334	330	342	359	355	378	362	405	336	341	338	340	357	386	365	372	355	378	397	356	368	349	363	355	339	388	404	354	339	332	357	389	320	350	389	357	399	354	337	355	343	360	333	364	369	370	380	353	357	384	398	374	354	339	360	404	373	350	385	349	366	370	370	323	356	376	347	328	363	373	326	374	308	375	337	376	353	392	367	386	368	354	350	331	327	368	389	362	392	366	383	389	359	340	339	390	357	356	355	371	366	346	375	374	314	368	348	340	368	368	354	358	344	350	353	360	365	354	354	356	389	341	346	370	342	343	342	347	403	332	352	340	393	367	365	323	335	348	365	368	330	350	338	359	420	370	342	369	370	396	367	352	349	358	341	351	340	370	338	383	343	369	375	388	365	362	337	336	390	357	404	403	339	374	397	316	352	321	399	349	380	353	425	391	340	356	357	333	360	389	350	378	368	328	358	369	334	365	377	403	330	392	379	370	406	374	346	392	337	360	388	361	362	351	342	371	359	367	326	366	327	314	355	354	343	380	384	365	356	410	358	350	358	367	347	338	317	334	355	377	383	350	374	336	366	364	336	345	398	348	340	359	301	345	372	329	353	377	338	340	336	334	381	347	362	329	350	355	378	402	367	341	370	377	363	353	376	363	305	342	342	374	356	349	402	387	355	329	355	370	340	320	381	344	346	387	380	375	356	327	416	310	364	361	353	349	342	361	347	365	357	353	361	362	376	341	364	338	329	365	322	351	362	354	337	386	346	358	358	384	341	341	379	374	363	382	343	415	356	349	361	343	379	341	390	345	354	379	411	394	346	306	369	321	339	393	376	361	381	364	358	342	363	357	362	342	371	398	361	364	381	415	387	374	356	361	366	364	355	374	359	353	385	359	362	324	341	348	367	367	354	315	345	370	373	357	362	393	335	315	379	339	385	357	364	366	332	338	302	385	335	374	365	337	362	358	330	375	358	356	368	346	362	349	332	344	359	350	352	366	333	348	332	356	324	386	335	348	360	339	372	377	354	381	390	339	341	365	364	377	328	335	356	376	330	366	354	378	371	367	355	348	359	377	308	382	374	353	352	403	375	335	362	336	348	368	352	349	369	382	347	353	378	357	367	353	383	366	363	321	357	358	369	378	332	336	378	358	382	376	352	361	369	363	350	352	354	383	385	381	375	357	345	357	377	373	381	337	351	374	360	344	343	362	362	342	341	355	373	372	413	379	347	340	372	407	377	354	373	336	387	369	351	365	355	365	360	345	354	382	348	343	363	367	355	355	357	344	379	355	355	352	369	365	378	342	371	342	394	316	374	349	353	374	384	366	371	364	378	402	368	360	356	377	333	379	366	322	356	352	343	390	388	350	388	354	354	358	396	379	399	368	368	376	367	363	389	379	358	382	386	374	349	389	347	340	349	357	354	356	337	386	325	377	353	357	358	365	364	344	345	378	427	338	382	368	389	359	347	323	357	366	349	350	327	361	364	388	374	351	375	331	366	336	375	340	337	367	365	393	359	352	389	367	370	342	371	373	367	350	341	402	351	339	361	350	340	355	410	372	392	399	341	324	358	337	337	328	344	435	392	357	334	372	381	370	377	364	389	351	359	326	334	340	316	347	372	376	329	391	344	353	353	329	355	346	373	343	387	360	355	373	347	371	380	374	368	371	369	357	368	335	371	356	364	342	360	372	364	364	353	339	364	343	349	371	352	351	386	350	342	357	369	367	388	377	356	374	373	396
2181	866	884	876	843	811	797	833	875	812	807	806	856	810	832	827	859	815	819	811	816	783	895	876	802	891	838	837	838	866	844	800	788	821	807	850	787	838	847	841	806	814	829	880	832	776	800	865	826	829	837	790	829	813	829	799	787	850	802	810	822	815	835	771	815	827	862	833	830	804	851	851	808	799	871	787	771	859	856	873	860	862	862	755	872	834	815	807	795	795	833	808	805	822	859	844	854	864	837	808	822	813	789	771	853	866	844	858	848	835	859	790	846	805	860	835	861	844	809	841	803	812	824	782	811	812	834	808	828	834	804	812	815	788	863	843	793	858	834	823	843	827	794	795	845	857	830	782	821	791	864	787	812	837	776	830	823	791	775	829	865	856	822	854	771	820	815	810	837	832	784	794	816	817	834	827	808	798	793	819	846	836	862	859	826	803	798	831	808	792	782	818	783	815	834	795	799	830	832	793	818	833	807	829	860	818	831	876	875	793	804	779	849	823	816	798	806	789	810	834	831	826	826	820	869	812	825	807	856	840	840	798	821	815	840	835	884	833	892	835	828	835	827	863	841	850	842	807	806	801	835	843	843	833	854	848	857	820	804	835	806	802	864	812	846	832	826	784	875	802	818	835	777	786	812	831	839	823	805	847	861	801	834	859	829	827	823	862	773	839	799	790	801	795	817	834	843	800	819	831	845	889	828	854	786	799	868	803	836	827	811	794	839	866	840	845	807	837	743	852	801	825	832	850	843	865	790	785	824	856	790	838	791	798	788	847	859	840	820	853	820	764	826	871	798	776	783	848	826	833	839	788	834	888	803	864	809	841	800	868	838	818	848	813	859	814	830	818	834	821	812	828	845	807	812	787	820	799	822	836	803	814	862	839	849	843	823	853	798	791	821	799	841	871	771	852	845	856	800	794	825	815	860	826	850	819	823	837	757	797	865	780	820	853	822	872	837	826	825	800	855	794	784	797	818	797	827	801	847	790	860	850	852	829	823	799	788	829	832	831	839	804	795	855	857	820	853	800	797	844	848	810	864	833	795	886	755	829	805	825	802	840	794	861	831	837	824	821	814	886	812	837	817	767	834	924	788	813	812	800	834	771	832	836	795	811	855	798	825	848	848	832	802	883	828	842	787	838	801	814	849	818	852	872	843	813	836	850	781	870	855	839	801	838	824	810	784	811	840	871	822	787	836	825	848	780	818	818	816	817	757	843	827	851	811	843	853	802	838	852	826	767	799	808	832	845	845	796	864	869	820	789	801	787	857	812	809	769	841	815	833	838	835	834	843	856	818	815	771	839	809	798	804	831	842	800	835	840	866	842	843	852	834	831	888	879	816	858	852	828	878	865	868	812	812	805	747	857	854	813	874	837	846	794	832	853	855	819	824	835	858	808	792	815	818	812	803	838	829	817	819	764	839	813	817	820	839	842	768	842	785	782	890	790	843	881	846	835	810	838	804	798	860	829	802	835	780	845	847	835	798	807	779	800	805	782	873	789	801	825	846	810	761	798	852	826	809	804	878	787	839	792	780	801	794	811	825	827	817	821	818	796	805	833	818	831	851	852	822	843	829	816	859	841	837	856	821	759	793	810	803	799	745	800	779	826	823	811	830	842	796	840	803	812	801	838	790	865	800	850	809	837	864	827	846	800	828	847	856	828	817	837	777	863	837	811	856	846	800	839	812	831	812	804	796	792	787	805	855	809	861	918	837	901	839	768	827	827	814	797	809	864	804	789	855	800	822	828	817	815	856	799	786	803	832	826	837	827	825	815	836	806	826	839	762	804	771	834	866	811	811	831	781	829	864	838	840	800	797	799	795	836	797	807	796	868	839	779	818	843	868	840	817	827	793	776	834	801	792	831	838	841	856	798	831	842	856	839	806	809	800	810	834	772	824	828	786	824	859	841	784	808	819	853	807	822	882	820	806	851	814	832	770	809	747	866	797	840	819	819	834	816	843	836	813	835	803	801	819	803	813	856	823	828	850	856	808	793	839	832	774	874	823	804	819	726	804	827	778	813	859	834	814	794	759	870	808	833	816	822	836	825	851	819	816	906	847	799	822	818	755	845	820	848	730	777	850	821	803	835	815	842	847	813	790	824	827	868	795	806	859	830	890	811	820	832	825	815	811	804	816	853	858	812	809	848	843	855	768	837	853	802	826	817	813	863	786	826	811	809	835	829	882	862	788	827	804	799	811	830	797	830	829	842	823	784	868	805	813	809	807	847	815	814	810	834	820	816	848	838	827	832	798	815	798	800	828	845	798	848	779	853	826	800	783	836	815	828	777	804	844	840	882	811	812	847	787	820	821	818	832	791	769	876	810	814	842	843	784	828	789	817	824	766	785	796	811	841	774	788	813	817	807	824	853	799	844	883	814	805	787	788	831	810	803	796	890	826	813	854	836	808	856	821	784	777	843	861	855	855	833	811	840	810	820	835	863	826	785	788	854	791	819	843	786	829	845	882	815	832	796	854	803	835	819	826	794	861	858	817	841	775	804	867	838	791	868	808	808	866	852	840	876	812	836	832	783	788	837	833	810	870	831	789	827	817	803	827	839	887	811	876	816	829	818	792	850	823	835	818	830	815	796	870	800	855	789	854	900	802	828	834	752	855	852	802	825	849	800	838	874	771	808	841	828	806	841	873	781	830	788	783	779	810	809	823	811	816	789	798	836	791	824	869	829	808	864	845	813	813	835	854	837	807	803	840	820	801	853	787	841	829	833	824	790	850	810	839	787	830	805	812	796	827	810	796	859	831	819	823	831	797	787	848	830	891	836	862	802	810	789	834	811	828	834	882	787	794	788	866	825	847	800	852	806	835	839	801	871	877	834	826	819	813	822	821	819	840	813	852	812	786	845	868	865	805	831	847	854	902	838	790	823	796	823	840	831	830	791	866	827	821	848	859	787	806	786	773	819	810	792	784	795	795	870	843	826	782	819	812	795	782	767	816	815	808	869	820	846	819	829	869	855	827	848	819	827	791	862	784	815	777	831	851	792	766	794	841	772	870	829	847	812	795	833	806	878	796	913	852	809	813	786	812	839	782	834	807	872	810	820	800	786	806	794	810	797	829	873	876	841	842	804	827	831	838	848	806	852	796	866	871	832	812	809	840	868	803	867	835	840	788	800	823	789	880	807	846	848	816	795	792	860	812	857	838	776	828	836	823	829	813	815	816	798	854	763	830	806	815	849	852	786	879	831	857	798	799	818	802	841	798	840	833	829	833	825	807	831	822	806	783	776	806	827	871	838	868	805	846	811	840	825	877	849	830	765	821	839	919	830	850	832	855	830	828	815	799	781	849	801	846	877	783	832	833	806	796	860	814	858	834	823	833	782	830	799	816	813	769	841	789	851	837	771	807	840	839	815	847	800	858	850	839	860	849	843	855	802	844	837	827	825	769	800	846	826	815	836	799	835	814	823	794	771	887	821	797	806	881	820	837	823	814	754	849	844	816	829	793	831	852	815	823	837	862
7089	483	520	357	353	303	301	273	237	226	192	243	218	205	210	254	202	179	195	240	219	198	194	208	184	203	195	202	206	215	179	202	218	205	196	217	217	212	176	205	242	188	187	207	193	216	208	217	214	219	218	176	216	196	198	192	205	200	194	227	234	218	200	192	211	189	170	187	209	221	187	213	220	210	186	227	191	201	194	219	186	193	209	216	213	191	197	196	188	202	223	182	206	208	189	192	181	199	174	211	187	174	197	188	203	196	188	222	207	209	183	199	219	193	199	203	192	224	182	198	240	176	194	207	202	202	229	193	172	200	215	206	217	192	191	176	215	205	218	204	188	171	203	167	205	175	219	207	188	217	199	199	220	177	225	198	212	177	193	210	197	174	171	199	191	197	226	202	209	228	206	176	199	183	176	189	215	188	201	205	218	215	200	233	199	204	212	185	186	201	180	212	194	198	216	202	188	221	196	186	195	192	201	199	184	199	225	200	184	179	207	187	196	210	188	194	193	203	212	216	206	189	202	191	201	239	183	199	186	195	176	203	183	193	190	197	192	187	203	211	214	216	202	208	215	202	236	193	215	216	182	206	223	188	212	206	187	209	196	199	207	205	186	189	185	232	199	198	201	210	217	175	180	165	208	208	202	212	158	196	198	183	178	206	183	205	216	205	189	224	205	183	215	205	181	228	211	184	229	206	196	191	186	197	180	208	204	204	164	213	191	202	194	220	198	176	197	172	199	211	211	202	201	179	209	206	161	193	204	193	214	203	222	226	194	198	215	206	194	213	169	187	209	193	190	201	200	210	171	191	221	195	171	203	194	224	210	178	208	174	187	197	204	224	211	202	183	212	180	187	215	216	182	225	211	210	177	208	197	218	208	184	222	225	203	184	194	212	187	184	197	189	230	190	229	202	200	212	205	214	175	203	255	192	202	216	190	220	216	196	198	185	215	186	179	220	159	162	191	211	198	207	200	194	190	188	177	219	198	186	194	194	188	209	218	192	214	191	215	209	212	204	188	206	198	236	207	201	213	225	189	221	224	217	215	213	201	187	196	212	199	202	182	219	225	176	221	196	193	182	220	200	182	199	189	198	198	206	194	212	219	196	181	193	200	216	194	190	211	191	199	186	184	202	221	227	218	217	183	205	188	225	180	190	194	219	194	238	186	209	169	205	245	199	218	200	219	211	211	203	215	186	193	230	212	216	219	232	208	210	193	202	233	196	203	197	205	205	176	217	200	167	182	202	233	223	202	210	219	196	213	209	189	176	214	184	221	184	189	207	213	204	202	201	190	214	224	209	182	211	172	194	189	207	204	206	195	228	196	199	205	190	210	185	202	223	208	183	208	189	211	208	192	208	190	191	175	214	200	190	209	176	223	251	188	199	174	219	201	187	178	212	184	204	187	223	205	188	194	210	219	184	201	192	193	208	231	186	214	210	210	191	201	179	207	192	188	174	205	213	259	174	184	175	180	195	193	186	189	168	211	214	211	177	220	213	225	215	192	222	205	186	208	177	194	200	223	178	228	212	203	179	191	228	208	201	178	208	210	184	187	196	218	192	182	181	200	181	194	196	240	190	181	197	214	222	206	207	196	203	196	186	206	182	188	188	206	213	215	178	207	209	242	212	220	198	201	196	197	211	158	186	222	183	210	201	224	195	197	216	190	221	204	226	180	229	209	189	190	207	216	192	221	198	193	185	211	210	207	180	196	242	205	231	220	229	197	215	217	202	243	226	192	211	199	187	209	177	202	215	217	178	182	205	212	196	175	181	195	188	209	197	191	204	210	190	185	183	213	209	205	196	185	196	208	229	204	186	229	197	192	217	197	200	194	210	206	189	164	165	205	206	177	190	217	208	207	186	194	190	226	186	203	234	202	212	201	200	210	209	189	211	219	205	163	200	183	205	201	215	186	183	198	185	191	184	196	162	165	211	194	209	190	190	187	210	211	169	194	202	203	210	194	193	215	172	183	191	203	188	238	190	212	213	196	211	200	192	200	199	196	198	179	199	210	208	188	185	185	179	186	201	195	207	187	195	207	211	212	227	199	215	175	195	205	227	188	194	212	194	219	192	198	245	221	208	200	184	180	197	185	219	178	178	172	199	191	182	212	206	226	214	206	207	187	175	183	191	213	195	204	202	211	218	190	194	184	204	200	196	205	192	183	187	216	231	180	196	227	210	200	172	213	213	200	192	206	212	185	235	216	218	212	190	183	204	193	234	189	184	217	199	194	213	198	209	196	193	193	221	212	215	198	221	215	199	212	198	176	229	215	221	182	196	200	193	198	204	217	190	220	176	187	186	187	183	216	210	221	191	205	207	202	184	164	216	195	192	206	189	202	179	177	180	198	212	204	186	206	201	198	196	211	228	208	210	198	218	186	181	184	223	188	204	181	208	194	201	169	216	213	190	191	214	218	202	183	210	208	204	206	190	196	206	209	218	209	167	206	214	197	209	196	196	224	205	177	191	218	186	188	200	219	194	210	187	197	210	220	204	196	182	223	178	213	216	204	211	216	220	222	201	186	169	225	192	174	193	188	226	206	186	202	216	169	194	221	186	192	213	220	205	208	208	213	224	183	189	215	208	207	212	212	219	195	186	189	189	207	177	186	193	189	193	208	199	174	184	196	179	198	201	222	196	168	187	200	182	186	162	207	188	199	191	218	184	192	211	228	185	180	207	204	188	201	181	205	208	195	175	188	207	213	207	197	178	171	197	210	192	189	214	196	186	199	187	176	220	212	205	197	225	196	204	195	158	191	209	203	190	209	207	215	199	190	203	190	223	223	180	208	220	193	208	186	186	251	191	195	191	179	171	179	171	205	188	208	174	182	187	191	208	215	210	212	197	198	205	215	216	196	208	190	180	187	190	208	203	199	208	189	209	191	197	215	202	230	261	166	195	200	197	212	203	179	189	191	205	187	199	207	183	218	204	218	213	193	203	194	189	203	206	210	209	218	200	217	207	220	220	171	206	188	190	196	186	188	205	200	209	197	169	206	197	236	202	190	205	195	204	166	207	183	208	204	194	194	234	201	209	222	208	204	213	206	195	202	169	253	212	199	182	208	185	207	232	178	206	175	187	174	219	199	192	186	183	179	187	212	188	207	191	168	204	212	193	216	195	212	192	223	230	207	208	188	187	228	148	186	196	209	215	167	230	191	198	198	185	215	195	195	188	213	191	223	197	195	215	181	214	209	200	194	207	209	193	222	203	191	194	203	199	197	201	220	185	196	217	206	176	181	202	207	218	203	171	199	209	182	209	198	220	188	188	173	192	205	237	213	197	190	212	210	220	189	195	198	175	205	224	178	192	183	228	186	223	206	218	218	193	195	204	218	198	197	191	210	195	201	189	202	190	198	200	214	162	201	181	218	181	191	225	197	216	209	180	187	218	220	201	221	188	191	221	203	183	209	187	214	198	189	220	195	174	182	159	211	191	184	211	198	191	193	187	192	195	208	186	195	168	183	190	207	199	191	196
6235	803	1175	1285	1168	1144	991	948	857	802	777	713	658	612	610	649	586	591	558	559	572	518	583	537	545	544	543	522	537	535	559	560	572	515	520	559	524	500	552	551	585	545	532	547	537	531	539	545	542	533	538	513	573	484	539	525	551	552	517	560	566	556	550	549	489	543	517	498	538	519	498	535	535	509	526	567	529	533	507	540	575	475	547	523	510	535	501	506	541	535	511	528	507	522	592	545	526	539	496	507	500	541	543	524	522	510	553	538	504	563	536	544	505	525	500	482	506	532	499	545	518	513	532	546	483	582	544	549	531	506	484	558	543	546	505	528	535	523	504	561	544	565	538	551	480	519	544	535	494	509	506	494	551	486	564	499	530	525	571	538	544	527	524	539	555	541	540	531	505	509	538	553	569	526	496	511	565	519	523	509	559	562	549	515	538	511	514	537	493	544	516	488	537	542	539	515	551	534	526	554	528	565	540	533	550	538	532	507	527	539	529	522	541	519	515	508	513	529	514	544	574	513	490	544	523	511	519	493	519	515	534	539	542	506	500	502	567	519	491	515	538	573	509	521	481	514	509	546	513	560	529	554	525	514	514	562	541	510	511	525	513	513	533	514	546	501	505	554	552	524	553	524	497	522	505	544	517	560	549	559	490	505	570	546	572	533	554	508	508	557	539	554	560	486	513	496	549	500	532	514	533	500	535	526	517	546	519	542	522	536	513	522	532	547	504	544	519	538	576	533	521	527	508	536	520	527	532	549	498	553	545	556	551	528	542	512	499	524	578	517	508	503	533	510	564	548	509	539	496	466	522	498	545	516	495	493	519	513	520	538	515	505	534	540	525	535	546	496	494	507	538	540	509	569	500	500	507	487	504	526	493	558	518	571	509	492	514	516	544	530	482	511	538	515	521	508	502	536	527	530	545	516	516	520	482	492	493	529	486	542	522	527	534	539	529	551	531	577	555	547	544	568	506	530	506	554	526	529	533	504	513	531	540	515	526	515	558	530	506	528	494	517	536	522	532	520	489	553	498	528	522	483	500	489	484	547	501	535	495	568	540	502	561	540	559	493	529	538	571	475	508	522	534	532	520	516	539	553	543	527	530	529	521	533	535	518	519	548	536	527	538	481	542	506	514	526	557	522	528	519	524	533	561	519	539	531	529	536	546	518	559	464	570	542	541	512	560	536	514	491	519	542	533	517	478	509	533	560	506	541	585	509	513	560	539	530	529	490	537	535	564	564	499	518	502	490	517	517	527	544	501	502	570	544	516	537	538	478	530	517	582	527	519	534	561	463	481	527	510	518	544	554	548	505	572	496	557	519	525	513	476	508	536	514	512	549	555	534	552	518	553	552	536	491	506	534	563	500	530	520	527	523	479	530	521	512	557	548	510	542	484	539	567	522	486	544	536	544	529	561	496	535	497	528	527	498	553	540	528	545	494	507	530	525	490	528	524	528	523	492	546	509	573	543	542	539	519	534	528	505	536	547	499	540	523	554	511	567	537	576	461	513	537	545	521	510	544	507	527	523	511	509	578	526	502	518	514	537	574	525	569	546	541	544	526	503	527	537	494	518	549	506	534	531	524	518	541	530	499	520	542	548	568	519	544	531	561	550	519	505	530	557	515	531	502	545	525	522	505	481	497	544	520	531	498	515	521	523	505	516	499	524	537	540	511	520	511	550	529	565	499	510	571	522	531	511	562	518	532	565	531	566	557	542	515	488	542	528	559	512	530	573	521	533	539	562	507	507	550	549	560	510	552	494	529	530	502	544	573	534	548	528	521	506	530	511	517	519	505	558	542	518	529	532	546	530	555	483	500	509	510	538	521	562	538	551	481	529	541	524	540	532	527	513	546	475	498	603	536	519	501	549	528	515	517	514	527	518	494	555	532	526	576	534	520	554	511	552	503	548	502	541	528	517	510	567	518	521	543	535	525	532	558	527	524	505	564	524	522	540	547	542	540	506	483	500	564	551	529	541	499	512	512	511	550	509	535	522	537	526	552	516	511	511	551	489	535	502	555	570	532	558	510	516	466	563	507	521	506	532	483	519	590	546	501	541	522	535	525	514	551	522	530	555	492	536	575	563	532	543	570	511	535	548	526	552	527	505	489	506	502	529	527	557	524	534	508	529	544	529	527	548	560	558	523	520	538	553	505	481	570	559	495	536	506	553	545	534	502	507	522	537	569	494	534	523	558	559	492	511	527	535	547	509	530	501	568	554	580	517	539	543	495	552	516	537	540	502	511	559	562	541	489	512	503	556	518	551	512	535	511	520	548	547	505	553	522	568	573	499	561	530	466	487	476	524	477	508	587	547	525	484	501	522	553	564	503	528	516	580	531	495	499	517	512	525	520	546	535	496	514	521	512	508	548	531	555	501	506	497	506	540	507	503	519	580	490	551	521	516	489	550	506	508	494	531	533	454	535	516	525	557	493	531	538	492	542	500	532	486	549	560	494	501	545	607	502	528	502	515	541	525	528	531	474	522	510	546	535	511	573	527	509	574	545	550	532	544	510	539	557	511	539	468	534	533	526	542	515	562	537	513	528	561	524	526	491	520	541	560	573	522	514	529	532	577	469	525	547	494	537	525	524	524	504	563	515	554	516	512	526	506	473	534	547	504	510	522	543	517	527	489	490	552	616	528	540	554	538	514	559	506	546	516	521	564	513	489	514	505	530	586	516	544	537	561	518	540	502	529	516	510	517	540	525	463	513	505	554	538	546	489	573	533	518	509	499	556	550	499	545	536	543	539	518	542	539	531	553	515	515	577	567	521	539	517	539	506	531	534	548	567	541	525	507	548	537	533	523	532	554	549	523	502	527	527	512	519	514	514	516	497	535	502	559	540	574	516	500	528	506	487	504	504	535	546	568	503	486	525	537	460	523	528	510	515	486	548	548	520	511	537	495	563	526	502	561	554	541	523	580	543	498	552	515	540	512	518	527	556	492	585	514	512	532	548	536	554	557	502	574	481	534	530	498	486	511	580	551	519	520	519	548	497	510	563	567	545	541	557	487	504	541	560	535	522	542	547	546	528	525	511	531	518	520	576	526	577	525	533	523	516	558	554	527	512	516	531	532	531	520	539	522	511	538	570	556	549	493	521	496	551	557	503	561	519	541	553	578	548	540	532	532	494	534	499	558	511	534	547	529	534	505	523	546	529	558	521	492	520	561	513	523	570	525	493	504	533	519	545	599	529	507	523	535	502	512	519	551	556	516	532	539	520	538	505	540	524	550	525	495	563	545	490	510	504	541	551	537	525	530	513	545	539	529	528	571	529	530	536	528	559	465	529	535	505	504	569	526	565	508	536	518	544	525	569	514	552	521	527	507	556	497	509	544	530	543	514	533	528	551	557	537	524	532	557	531	553	549	529	565	531	546	566	557	496	541	523	526	580	512	527	490	507	522	536	556	570	540	530	483	514	498	521	555	539	565	530	513	522	588	497	545	514	507	556	504	486	543	520	535	525	526	548	518	493
14774	1277	1019	843	634	586	492	483	408	396	381	368	361	378	356	377	325	373	336	347	306	337	340	317	334	302	309	325	330	352	324	323	332	324	333	293	344	315	359	375	353	330	354	363	315	325	315	320	351	331	344	334	311	309	353	323	290	317	331	323	336	334	351	323	308	345	309	343	348	348	338	312	332	333	293	347	329	299	302	325	296	320	336	327	333	313	317	273	312	283	337	326	347	361	320	309	318	283	303	348	326	353	299	299	334	309	362	323	307	360	308	370	364	351	347	345	328	311	347	328	328	329	311	313	354	314	321	333	328	311	324	310	331	310	321	320	319	330	329	320	370	290	353	311	328	335	319	313	321	351	332	317	345	352	320	309	338	313	331	323	331	361	351	369	310	319	298	348	309	362	344	310	317	342	330	330	335	304	328	323	308	325	351	329	339	304	323	299	341	334	350	343	292	286	315	332	342	378	342	334	315	331	297	363	354	332	344	336	339	301	295	357	342	312	325	359	309	317	332	361	346	314	306	340	336	333	299	353	320	320	308	291	341	319	326	309	297	331	345	311	352	325	347	326	311	328	341	319	355	341	330	337	332	313	331	350	306	351	355	313	312	305	342	310	307	310	303	305	299	339	337	332	333	307	304	319	297	326	331	320	334	339	329	289	364	267	360	297	293	299	344	345	288	312	339	330	332	296	312	346	323	359	354	332	314	350	307	331	344	325	341	329	351	323	323	321	317	296	318	322	312	346	276	349	328	321	305	303	357	319	310	353	355	314	317	306	309	334	311	343	321	375	314	314	361	333	334	303	318	338	317	308	328	329	329	321	310	353	349	331	315	319	295	317	332	311	308	313	326	304	340	309	298	307	336	322	337	293	298	309	300	344	311	316	307	307	264	315	317	285	356	350	341	340	337	332	339	327	336	311	322	318	343	331	301	318	282	299	322	344	352	346	321	304	320	287	340	324	336	328	302	305	328	335	300	304	373	313	330	315	287	302	323	333	322	329	330	334	330	316	327	335	322	324	302	316	360	309	326	323	313	302	334	303	310	323	325	325	300	343	343	332	309	281	331	307	367	330	337	330	347	331	318	318	349	321	316	302	335	318	336	369	324	343	340	343	307	297	308	326	308	349	330	336	303	338	308	336	335	319	309	266	302	293	350	332	330	327	321	311	364	316	341	325	302	330	340	333	344	353	361	328	298	322	319	341	357	364	310	350	351	315	294	322	340	304	357	329	340	317	343	346	328	304	323	322	309	300	345	335	390	330	334	322	342	332	318	358	313	299	370	303	298	317	330	340	295	328	338	294	341	341	302	341	355	352	327	369	339	298	292	344	354	305	317	330	316	338	323	301	314	353	333	343	329	350	324	289	303	300	294	296	348	296	271	299	317	330	288	336	312	365	345	342	331	370	351	345	348	288	332	320	331	313	343	326	318	294	321	308	363	329	342	327	299	315	332	343	345	344	320	298	336	337	333	302	324	317	285	318	318	308	345	318	296	311	321	314	302	333	315	297	305	322	329	299	279	312	326	311	323	322	325	374	334	305	317	324	327	353	319	332	341	301	324	313	328	303	330	293	333	329	347	324	329	313	302	337	332	315	336	344	332	333	348	315	309	327	345	291	319	351	325	359	314	303	338	309	317	316	338	365	319	328	347	324	332	295	308	303	295	304	321	377	328	314	324	313	292	312	334	315	328	330	346	318	296	326	348	314	289	319	303	304	306	342	315	333	290	309	311	295	339	284	359	320	307	360	331	315	300	318	336	337	319	314	289	297	305	355	351	346	296	305	323	343	351	297	316	304	310	367	303	335	296	327	326	354	322	312	327	366	293	320	330	336	331	331	315	295	319	335	326	323	319	330	326	332	336	310	352	329	329	353	331	321	350	351	331	322	333	360	335	288	340	341	348	299	374	295	342	323	328	343	313	326	306	313	302	338	301	315	330	360	356	342	312	353	318	349	321	355	311	315	342	304	337	329	322	326	315	345	295	340	345	334	342	323	300	326	330	325	322	317	310	348	333	299	321	321	321	341	338	315	290	308	329	340	317	335	333	329	325	349	295	296	349	298	316	326	328	307	338	346	330	332	312	291	326	291	335	369	332	343	333	319	303	375	294	317	315	324	322	339	312	350	296	332	338	319	290	302	305	327	328	319	344	316	382	345	349	352	313	320	327	341	296	370	330	279	332	303	328	354	320	323	364	287	310	334	333	355	331	354	293	322	326	322	361	328	345	340	327	322	341	316	349	328	345	328	317	352	345	325	319	325	293	314	315	342	351	311	302	281	337	368	343	333	350	328	329	287	332	333	312	326	317	279	317	356	324	307	331	333	386	276	334	300	317	314	308	366	319	334	296	317	271	347	352	319	295	319	321	318	330	328	327	300	325	321	280	345	323	300	305	323	308	351	327	302	342	313	361	340	322	306	327	326	339	317	337	313	361	347	336	352	324	313	312	354	350	349	336	343	294	340	299	311	322	301	321	338	353	343	323	309	349	376	344	325	330	338	349	356	331	330	314	318	338	343	356	333	344	322	363	361	291	292	309	306	342	305	325	336	293	334	314	310	303	331	304	316	305	333	327	347	331	310	317	314	326	369	342	347	315	315	338	319	297	321	320	310	329	325	334	286	325	299	317	326	307	295	322	308	312	312	323	331	331	318	319	329	363	350	325	316	335	332	296	338	343	330	332	291	306	295	297	329	346	298	357	366	314	331	323	342	335	313	290	352	347	301	334	345	356	317	316	332	340	349	332	346	308	360	327	302	310	326	319	324	332	312	279	343	314	279	296	314	340	321	321	315	331	325	316	345	350	338	291	345	343	312	302	304	332	311	319	324	332	303	337	317	330	349	343	279	312	371	291	307	333	325	320	303	353	323	309	311	328	321	329	320	299	309	297	353	333	354	328	333	315	328	318	324	338	319	323	342	333	347	358	332	309	323	332	317	299	339	315	314	289	342	319	321	334	318	296	329	317	296	321	322	308	322	326	329	333	353	330	333	344	324	347	328	322	331	314	319	345	347	327	311	323	287	307	307	309	323	286	309	321	327	343	338	326	327	331	297	331	337	303	331	329	325	335	361	339	350	353	314	312	321	327	331	297	326	286	344	324	325	322	346	340	320	310	317	292	348	335	322	340	323	320	336	339	321	318	287	314	324	314	289	326	320	336	335	333	288	364	305	316	363	343	345	324	300	302	278	362	323	315	337	304	301	331	350	329	309	313	314	320	358	315	324	314	315	309	322	354	335	312	333	315	326	340	331	364	326	323	330	336	353	339	341	284	320	347	334	326	322	344	343	345	318	297	329	360	342	351	327	318	334	289	314	299	342	334	284	315	362	338	329	320	334	332	356	332	351	347	290	313	292	322	318	317	331	339	309	332	331	335	303	345	353	345	304	361	340	295	292	305	304	328	324	325	325	313	290	309	329	367	322	369	344	342	352	341	333	313	331	303	310	323	306	338	362	314	348	319	331	302	299	329	297	345	329
8560	1319	2127	2404	2132	2030	1761	1485	1330	1265	1199	1129	1063	1010	1007	967	931	953	952	916	819	911	874	903	865	858	872	880	844	845	806	872	816	841	843	819	808	840	838	807	834	789	793	791	809	883	772	842	820	805	777	760	770	801	843	832	835	846	791	836	853	827	821	780	808	835	810	786	833	815	817	799	809	842	813	775	770	816	787	839	799	805	812	788	792	799	775	818	774	817	807	786	782	857	862	808	784	820	807	829	809	845	767	813	838	795	794	824	785	811	820	800	818	826	820	818	820	813	785	801	781	785	833	797	850	799	810	793	800	777	787	837	795	813	791	756	821	880	825	803	829	755	820	797	821	835	754	801	750	798	758	784	840	786	798	842	858	757	815	811	868	798	793	815	788	850	785	848	819	821	785	825	747	810	803	788	806	784	790	760	822	774	761	754	806	801	803	831	802	793	831	785	772	804	803	807	757	778	757	830	816	807	803	787	793	834	845	737	798	819	785	816	814	782	802	776	818	821	807	813	758	821	785	771	814	801	754	794	827	768	798	802	773	815	838	814	783	767	793	823	794	782	804	828	833	739	810	811	791	791	856	786	788	864	781	825	802	794	779	799	762	821	796	845	755	813	755	795	818	799	774	780	778	824	811	791	767	806	792	797	805	775	769	847	784	782	796	790	769	807	776	796	807	745	816	759	793	820	819	859	781	783	794	795	743	805	843	779	824	834	784	808	820	840	825	817	763	817	792	778	831	807	783	819	785	765	799	793	810	775	869	789	820	839	809	810	816	754	757	816	752	836	816	797	792	770	816	823	792	802	772	827	769	766	788	813	819	841	798	780	747	802	812	796	833	793	793	792	803	785	816	812	814	827	780	829	763	825	807	790	773	812	852	822	751	765	827	813	820	762	802	799	826	805	841	807	801	767	822	823	835	812	798	760	820	756	806	757	812	824	808	752	804	792	772	826	787	818	863	752	792	806	759	782	780	770	811	794	800	781	771	839	779	802	811	802	763	754	776	797	785	828	853	811	854	772	805	796	793	782	784	787	804	775	850	851	809	761	804	820	771	760	779	785	776	723	773	775	747	773	848	786	812	775	839	794	779	779	838	810	789	831	774	847	794	784	808	841	823	813	817	833	765	783	786	798	782	765	835	822	795	799	845	779	817	783	793	805	770	767	810	797	795	776	804	772	769	770	831	804	767	813	778	821	771	841	836	788	793	794	789	779	817	779	757	806	803	788	787	786	734	822	804	842	834	750	799	797	805	774	823	783	842	823	791	821	804	769	779	808	799	815	805	822	758	798	783	782	794	774	761	757	803	787	792	773	803	766	764	774	766	823	779	804	807	814	832	835	825	837	792	782	813	815	821	789	827	820	826	780	773	787	793	818	802	773	772	806	801	794	787	834	776	790	768	835	824	804	792	813	813	786	789	832	791	795	778	827	789	801	794	763	771	785	806	771	794	811	814	780	796	811	743	800	769	782	777	779	793	745	809	808	787	795	746	739	797	765	804	835	825	832	784	770	783	787	754	809	815	822	824	795	786	776	701	819	804	798	775	762	760	842	779	783	793	824	850	806	785	819	808	807	810	786	785	847	781	783	801	816	820	769	823	789	795	782	817	800	828	803	804	790	776	803	796	830	757	821	854	814	841	828	836	805	852	854	784	755	798	852	801	795	814	789	781	808	808	776	773	806	748	803	756	765	797	777	822	801	791	810	808	825	815	854	818	848	837	813	824	777	841	740	777	799	759	853	785	836	782	792	777	809	776	777	802	789	803	820	786	801	770	826	759	769	849	823	794	836	785	805	784	785	835	781	779	862	800	791	757	821	818	763	743	817	788	820	776	793	802	778	755	834	714	801	820	791	790	802	816	775	823	825	863	792	777	774	784	782	788	805	757	765	826	784	831	833	763	777	786	804	789	799	755	796	775	833	804	795	833	788	807	821	816	761	787	807	778	739	801	811	789	818	748	854	822	830	768	796	816	791	779	817	782	774	755	818	844	770	783	809	809	768	769	817	779	789	815	772	804	807	811	857	846	810	786	762	786	794	811	779	777	794	771	767	859	830	831	805	788	836	805	782	819	826	775	774	831	831	802	806	787	806	781	821	827	887	850	765	773	762	802	770	798	793	765	785	786	806	791	732	815	797	811	786	808	818	727	792	792	795	786	756	820	842	728	793	793	795	838	804	789	817	788	816	752	823	796	758	800	784	830	765	790	782	762	760	814	805	861	785	768	794	837	805	802	831	828	788	841	769	789	746	805	786	800	806	751	757	769	833	779	826	797	835	791	778	750	815	803	831	765	844	834	837	787	823	804	784	789	799	798	808	795	827	806	775	768	803	812	791	813	798	775	757	799	800	805	840	835	805	820	795	782	845	783	809	874	787	779	791	833	845	845	728	823	824	835	799	821	800	859	835	776	779	853	811	814	758	768	821	807	842	818	799	813	802	826	810	824	787	834	759	756	839	794	818	757	761	824	780	868	834	807	811	842	811	794	842	775	787	821	827	793	822	807	767	803	821	774	826	798	781	804	796	814	792	754	775	803	785	802	844	783	794	783	844	802	813	837	812	796	781	741	825	756	745	747	794	795	810	771	813	785	804	829	814	773	772	793	822	841	796	786	805	796	817	743	795	776	776	777	797	818	790	782	786	779	800	769	776	797	839	820	806	845	802	815	792	813	780	811	796	765	828	831	758	795	790	804	783	852	803	781	806	808	834	772	865	833	817	821	778	807	837	774	815	776	806	819	795	787	807	798	802	764	752	735	833	820	788	894	758	796	786	753	825	739	770	840	783	796	791	782	783	860	777	817	775	759	816	742	769	807	834	768	794	831	839	831	771	807	796	838	760	774	808	761	798	791	785	785	774	829	799	848	837	820	811	786	749	795	806	820	838	771	799	856	762	852	836	817	842	807	787	762	839	803	807	764	768	803	795	860	774	807	767	762	815	804	805	785	808	832	748	849	788	783	766	788	830	759	795	813	819	767	769	824	800	784	803	781	835	781	802	763	818	822	822	785	800	790	834	779	748	821	781	788	793	763	835	817	783	769	776	793	821	819	759	775	843	828	792	779	776	762	780	782	757	819	808	786	773	830	795	838	788	738	848	787	787	781	766	796	812	814	820	803	793	820	781	785	780	801	766	806	832	788	792	792	823	798	791	830	775	796	797	785	806	860	792	795	822	844	826	793	755	790	805	785	743	753	787	816	781	787	763	852	786	799	817	783	793	807	786	803	769	787	807	828	722	831	825	846	818	794	831	793	806	759	823	825	813	739	800	822	838	780	785	804	802	828	764	768	779	761	803	752	800	796	801	831	850	812	761	821	803	821	834	808	844	814	777	763	826	823	827	825	801	805	787	767	768	835	782	799	801	790	750	753	779	759	846	841	798	805	795	807	809	869	788	769	782	845	813	826	823	779	784	810	752	826	773	800	791	812	770	766	816	771	790	841	766	809	785	752	824	791	811	773	752	758	817	763	778	776	840
1712	368	369	378	412	374	387	389	370	358	340	360	397	342	383	345	308	394	372	368	355	370	367	351	397	308	360	356	378	327	350	375	395	377	386	393	330	352	398	377	349	346	382	376	355	352	350	365	382	366	397	368	366	378	337	348	353	367	378	346	397	331	343	363	345	328	353	357	404	353	363	370	362	340	379	354	347	360	382	338	352	373	376	360	332	351	350	427	352	322	374	350	350	331	344	374	339	349	350	382	375	353	324	380	391	394	367	357	360	378	383	375	344	360	341	353	337	393	361	353	332	363	375	328	403	392	332	376	346	343	348	375	367	354	366	352	359	378	401	359	383	350	396	354	368	363	332	375	348	363	324	368	367	358	369	383	395	354	337	361	343	368	350	325	366	362	388	370	379	355	379	354	335	368	323	363	330	380	392	395	373	340	375	323	375	387	378	303	357	369	349	375	326	366	335	337	353	352	353	372	364	354	361	381	362	360	384	389	347	330	340	372	352	382	403	332	365	410	369	377	342	356	316	346	309	359	335	352	363	381	360	357	364	349	370	365	336	351	358	353	359	373	381	392	360	323	369	352	359	362	355	351	361	390	354	361	344	356	380	353	362	349	340	365	362	345	342	347	360	349	359	376	345	332	303	359	394	329	388	317	366	354	391	360	372	339	324	343	358	371	344	327	319	352	348	353	347	346	368	359	321	337	357	356	346	393	416	361	321	341	362	381	365	368	326	396	367	339	376	349	311	351	378	342	333	365	391	363	343	338	387	369	357	350	320	336	385	329	362	397	377	335	386	364	336	326	356	346	345	349	366	384	347	360	350	370	377	375	376	363	359	343	330	346	362	381	376	385	334	365	359	382	377	383	359	369	358	368	350	345	359	373	357	353	383	347	357	341	357	364	347	343	359	348	298	327	371	337	399	314	344	371	352	391	356	362	343	311	340	373	375	391	315	370	375	367	402	347	408	388	341	348	331	389	353	351	343	322	363	367	339	360	361	346	340	349	365	334	344	360	384	368	373	349	397	347	318	344	326	355	331	317	360	349	368	361	382	321	363	366	338	337	409	375	389	335	318	360	362	338	366	381	370	376	335	347	379	368	362	382	341	368	336	365	368	342	355	366	354	359	358	343	338	359	373	351	375	378	395	319	343	334	350	352	357	370	367	374	353	359	359	351	341	376	386	329	378	359	383	368	383	373	325	341	345	356	363	364	376	377	356	350	334	405	336	375	385	381	387	388	338	367	363	319	359	340	391	362	352	380	382	353	374	373	337	397	336	314	357	308	384	330	341	338	396	368	320	334	367	368	358	339	345	348	310	332	341	333	347	374	381	361	337	352	386	385	367	361	366	368	350	387	335	333	341	312	369	369	341	333	375	366	333	367	372	380	366	360	347	349	357	385	353	361	347	410	322	357	353	357	365	354	364	372	324	350	349	325	357	372	346	378	358	358	351	343	376	354	371	365	373	342	354	365	372	355	379	394	327	374	345	371	347	367	356	372	396	369	382	345	368	313	341	366	380	347	387	323	359	375	337	334	360	331	317	341	378	400	369	353	353	345	341	372	340	377	332	349	331	392	315	351	342	327	328	361	361	346	335	382	383	358	386	354	323	298	358	364	361	371	361	382	354	349	351	357	338	358	343	330	357	353	357	403	347	361	332	342	378	338	375	341	370	358	367	385	368	363	376	375	356	362	351	381	332	352	382	370	367	358	362	343	360	391	384	365	367	333	331	353	352	320	371	359	335	371	370	372	373	350	365	353	371	346	348	362	354	349	322	375	372	345	327	363	365	335	360	357	348	340	354	369	354	360	364	360	349	370	388	376	350	368	347	389	345	334	343	353	371	402	309	369	354	367	354	353	386	345	340	336	373	329	337	393	356	333	371	393	362	398	328	361	373	363	359	334	333	371	337	351	368	341	367	382	368	345	337	327	370	383	337	376	339	371	400	341	343	320	315	336	429	395	353	379	354	360	322	367	324	347	369	358	354	384	378	345	330	348	381	308	374	343	353	354	302	339	355	376	344	353	388	325	359	312	363	387	377	387	384	340	386	348	389	396	369	401	369	340	335	344	397	374	353	369	340	352	384	373	364	332	357	330	358	389	372	348	321	385	398	350	348	390	393	357	350	341	368	344	392	327	378	376	362	301	330	355	353	383	375	377	342	394	389	380	357	324	362	366	375	369	364	360	334	358	363	339	381	367	347	386	388	341	358	362	411	379	347	334	357	338	371	337	343	380	352	368	357	382	356	389	366	346	385	333	332	339	364	366	347	369	381	355	366	364	413	347	365	355	360	336	352	347	369	366	366	348	406	370	368	353	360	310	367	368	363	362	355	368	415	371	359	340	381	329	372	364	343	309	350	338	384	370	347	314	365	329	370	293	379	350	382	345	356	344	353	346	379	333	395	374	351	371	394	376	372	354	395	371	358	347	372	360	345	345	362	356	390	359	354	330	385	367	368	356	359	340	343	365	364	327	342	386	356	356	361	331	385	360	377	345	392	335	380	350	351	370	382	365	397	374	398	389	381	376	378	348	355	331	356	347	347	329	360	373	297	344	364	350	362	364	343	364	364	324	368	343	387	409	360	398	360	369	380	337	370	376	363	349	389	345	328	365	365	357	361	326	382	374	369	360	380	338	436	355	364	371	364	383	371	340	352	381	333	381	344	332	426	370	380	408	352	395	346	341	326	331	355	372	347	360	372	349	364	350	363	326	372	389	353	374	352	361	356	356	356	352	346	381	335	309	371	334	356	363	393	354	346	358	356	313	349	358	388	349	380	362	372	334	358	335	346	339	373	367	346	347	352	328	341	358	354	327	369	332	389	398	395	341	365	363	372	388	363	377	365	391	355	333	335	370	340	348	370	392	329	404	364	384	323	386	343	336	385	333	362	363	349	365	361	361	374	347	346	393	348	350	362	364	379	323	370	354	359	350	358	362	381	369	347	363	341	377	379	350	390	344	385	331	350	353	355	373	335	364	366	367	370	348	355	413	350	354	361	360	337	357	377	341	357	348	335	371	377	381	338	336	350	363	332	349	390	345	359	361	350	386	389	408	360	360	369	368	343	349	384	366	335	421	373	352	374	317	364	374	350	334	332	352	381	357	374	356	381	362	360	366	354	343	316	355	345	351	361	437	356	366	334	387	404	386	369	333	351	363	355	327	312	361	345	325	384	379	329	317	358	340	340	342	385	359	366	407	341	350	317	376	334	321	336	392	337	372	406	348	348	409	368	305	334	357	358	359	365	339	386	351	376	329	409	369	382	366	352	354	344	376	322	331	349	329	377	358	349	376	373	347	380	377	374	351	367	374	354	344	334	395	349	371	315	360	321	326	358	376	352	357	364	330	359	376	345	350	388	373	383	383	352	405	368	344	380	330	381	355	348	343	326	378	390	389	366	377	362	370	338	326	366	342	357	372	342	344	363	381	396	348	348	378	361	338	333	365	339	347	338	359	340	359	385	355	333	337	355	361	348	336
2153	849	853	915	846	833	845	761	874	862	840	804	826	803	850	860	821	818	834	816	784	857	806	828	821	815	822	777	857	829	806	766	809	836	830	806	809	780	835	803	814	849	787	828	845	819	857	823	813	856	851	806	807	834	779	806	824	822	836	887	780	838	888	828	776	858	886	830	793	806	809	817	852	745	794	814	820	847	841	846	798	798	851	805	829	854	811	819	809	840	825	797	859	807	846	780	835	832	828	825	799	830	864	836	856	863	825	797	848	823	824	791	830	818	842	839	753	823	811	824	876	803	867	806	841	841	782	809	893	823	848	840	849	833	798	794	807	813	832	861	844	833	842	885	780	816	839	786	818	799	823	841	811	785	820	862	854	839	836	875	825	815	837	810	814	876	866	815	845	826	864	843	817	860	819	798	831	806	780	840	810	848	821	839	852	759	895	832	822	835	841	858	795	863	786	808	876	868	794	791	882	893	899	894	850	800	754	818	862	827	881	822	821	822	788	834	796	847	834	852	849	843	807	838	815	776	850	796	831	845	814	819	820	822	825	843	837	815	816	838	780	757	855	827	843	779	803	840	812	810	819	834	787	856	833	848	853	834	786	853	888	824	775	804	829	820	780	842	857	838	789	789	815	855	833	811	764	814	853	837	820	812	799	806	793	844	833	844	864	775	846	863	811	844	823	828	789	843	783	850	859	842	836	828	823	805	840	816	809	836	798	829	800	820	822	806	821	823	864	793	884	852	846	817	816	855	865	778	858	837	853	815	828	820	816	797	839	806	823	811	891	800	801	788	848	870	826	859	832	832	828	798	836	857	828	853	823	798	826	825	825	809	831	795	818	820	786	832	782	816	844	821	825	837	884	829	866	809	831	780	833	875	800	841	860	795	871	859	805	765	867	836	806	808	849	836	790	794	856	805	831	883	852	856	801	852	818	853	799	858	882	817	884	800	801	883	846	789	791	799	824	797	816	842	882	782	849	800	851	860	845	839	781	777	823	813	812	850	843	833	831	817	883	751	817	826	847	868	816	884	774	852	810	871	819	832	838	850	836	825	819	846	832	813	803	794	812	805	833	801	791	813	750	800	817	795	828	848	852	814	843	804	802	810	885	842	813	862	835	825	816	812	843	808	870	824	871	842	879	800	853	789	840	817	844	800	828	844	824	893	823	803	763	821	839	863	812	786	836	844	854	796	851	786	851	838	812	859	850	785	854	869	771	796	833	814	876	859	827	830	875	831	857	850	810	843	858	837	809	848	905	783	787	837	825	857	850	832	844	796	788	799	827	856	835	841	826	794	820	828	832	817	828	830	814	766	797	796	847	843	821	847	805	852	816	886	822	873	855	840	831	807	836	810	864	829	795	818	842	829	822	868	795	774	856	831	837	813	752	808	831	811	785	848	823	868	818	803	783	828	844	818	846	828	837	829	814	835	809	831	799	823	877	897	808	813	846	779	825	859	828	788	833	804	873	833	801	851	881	817	800	804	829	833	815	829	817	893	820	870	773	821	852	814	831	819	857	844	817	832	820	840	892	823	818	838	872	836	847	807	809	824	809	772	802	812	818	806	825	810	835	823	822	832	848	854	830	792	775	796	820	776	773	828	856	833	822	830	824	831	860	841	856	820	839	790	796	823	881	872	822	824	802	837	776	819	846	839	832	822	830	828	799	813	843	798	811	763	843	837	840	811	834	829	849	803	853	803	849	869	827	853	798	823	805	780	785	860	850	848	804	860	817	862	812	848	788	843	799	801	765	843	858	828	828	876	856	833	789	835	871	825	810	823	804	771	865	831	829	851	877	850	833	896	846	867	813	819	817	887	798	834	818	808	838	830	797	831	770	845	789	789	855	853	829	894	823	781	793	866	804	831	789	810	806	845	821	877	840	764	766	873	833	803	792	838	870	840	854	846	834	860	779	854	807	854	832	821	789	822	888	808	797	840	834	795	807	827	807	842	806	815	809	845	871	783	811	812	866	845	822	896	841	784	791	836	828	859	779	780	812	789	851	875	862	811	840	809	850	797	887	847	795	803	780	846	856	768	841	830	774	893	859	834	883	866	824	867	799	833	863	836	825	828	807	852	823	835	805	818	864	842	807	802	845	786	846	870	825	801	819	858	832	878	852	836	812	820	837	793	804	838	844	815	860	847	773	816	805	765	860	867	810	803	847	839	812	819	791	845	811	819	828	858	834	805	810	835	862	792	789	846	819	813	811	830	823	797	783	815	834	786	810	799	799	839	845	794	864	836	837	856	858	856	867	805	857	797	779	804	811	834	869	836	809	802	752	854	848	842	855	780	818	834	823	811	815	851	799	823	822	895	791	795	850	812	847	833	773	814	870	809	794	787	837	832	821	850	850	788	843	789	800	777	856	863	798	858	815	835	863	801	842	828	805	799	848	821	829	795	836	807	780	796	814	867	835	807	809	836	830	802	778	813	813	863	819	808	821	870	852	819	802	842	821	780	851	820	817	862	773	850	828	879	844	843	861	805	859	833	825	767	812	875	833	810	825	767	847	818	851	828	818	862	839	782	838	823	835	792	808	764	818	786	854	831	842	786	887	887	845	853	767	863	806	844	837	885	838	763	785	837	782	856	844	838	783	825	828	887	825	843	834	825	847	849	811	811	800	880	845	815	800	841	822	816	851	849	807	850	868	778	884	843	799	827	813	827	808	823	822	852	812	824	833	832	816	825	816	843	789	792	839	793	802	819	817	786	819	852	813	863	820	830	845	838	820	892	802	775	801	773	824	871	780	815	877	810	843	873	810	818	816	864	824	789	849	818	827	804	832	808	829	883	846	846	795	840	804	853	854	798	844	841	810	851	855	778	817	813	793	811	835	840	828	813	841	789	837	837	814	827	816	846	817	809	829	853	793	803	806	827	809	797	844	791	849	799	799	781	889	796	818	873	847	827	873	850	825	840	786	814	820	812	842	848	857	834	808	899	863	863	812	785	809	840	800	809	863	853	798	767	808	855	824	802	870	800	811	835	799	813	840	829	817	868	900	791	920	801	799	798	874	818	805	831	798	799	825	891	838	824	821	854	782	819	858	867	847	844	804	867	879	803	811	812	808	778	836	823	864	860	782	810	857	835	777	853	809	830	792	845	850	815	852	843	812	814	835	777	835	775	777	802	844	825	806	807	805	814	858	825	806	847	796	810	845	811	886	781	821	817	801	860	815	806	889	810	835	829	821	817	838	821	825	798	822	813	841	825	859	826	825	863	815	819	835	833	831	823	823	796	856	809	821	827	840	843	782	861	764	842	819	817	802	815	864	830	831	830	834	843	837	795	848	863	831	841	836	808	807	788	845	821	787	823	835	849	829	806	845	814	842	818	824	812	822	859	825	907	816	829	814	826	820	842	827	791	864	866	827	817	794	820	906	837	803	817	812	829	837	831	803	798	821	781	865	835	816	779	842	788	814	798	864	770	829	802	818	844	804	806	861	849	867	765	771	840	875	820	845	870	847	780	791	878
7263	472	490	459	325	299	283	272	281	248	222	222	210	206	207	198	199	229	224	206	177	214	212	212	207	205	201	185	197	217	230	229	204	203	191	198	206	230	181	194	196	210	215	226	208	216	193	207	197	195	180	235	182	191	194	201	205	198	208	210	205	202	210	205	211	211	189	197	228	202	204	200	196	198	192	197	206	238	226	200	187	218	212	207	217	195	217	170	184	181	206	187	219	191	230	209	186	201	184	206	200	193	201	200	204	205	194	205	196	205	225	224	234	217	200	210	186	204	215	210	183	184	223	211	229	200	215	205	208	186	190	201	183	229	177	212	182	181	222	195	202	175	197	207	195	202	242	228	189	209	191	196	200	210	233	203	227	217	193	197	227	182	213	196	178	208	236	220	197	197	200	193	213	168	194	183	209	196	225	209	180	186	222	204	202	223	197	202	214	191	185	196	192	210	216	192	189	201	221	218	191	195	187	195	194	209	209	205	194	185	214	199	188	188	191	205	204	203	202	234	231	220	203	220	199	207	195	192	202	189	226	191	194	178	201	188	192	175	207	209	191	184	210	211	198	205	209	215	193	195	217	207	192	227	191	207	190	183	215	210	203	180	204	203	184	208	198	203	216	183	225	179	198	214	210	181	209	199	220	209	225	193	197	202	212	222	226	198	191	197	203	211	225	209	207	229	196	197	165	186	167	195	222	207	207	223	204	190	196	203	172	150	211	210	192	200	191	198	175	187	200	224	211	219	219	197	222	211	223	208	207	198	176	212	199	229	193	198	197	229	192	211	201	208	190	195	196	214	206	184	186	218	213	208	179	200	183	191	198	228	198	189	231	183	201	214	203	190	206	206	220	185	160	208	199	200	190	192	193	218	195	195	208	212	193	215	210	186	196	221	195	189	203	200	212	187	225	202	197	226	206	201	195	199	192	220	214	181	187	186	207	189	208	189	176	235	179	179	228	210	229	230	186	178	177	208	205	193	215	195	209	188	198	218	186	207	213	200	179	202	225	202	199	196	208	213	180	178	165	227	193	231	202	202	209	208	228	204	186	205	208	198	179	190	198	205	223	197	212	198	195	197	214	223	205	202	218	199	208	188	175	199	214	191	230	200	191	209	227	201	188	187	227	199	198	206	184	216	194	199	202	203	223	189	208	211	201	194	198	211	187	224	208	176	169	201	204	213	186	203	182	201	204	209	191	208	179	165	217	208	205	194	230	208	209	178	180	197	233	219	183	199	203	204	232	235	184	218	190	224	180	208	195	175	207	193	211	215	212	186	207	179	233	186	205	223	189	216	154	193	202	221	191	184	228	181	228	218	169	208	187	241	204	194	215	193	209	216	202	224	205	213	212	220	217	205	199	195	194	213	222	201	196	183	211	209	187	225	188	188	207	193	210	173	156	172	213	233	190	195	194	220	172	217	200	218	196	181	206	193	207	180	204	194	192	207	202	206	193	183	222	199	199	171	222	232	194	209	201	187	214	172	192	213	208	207	167	191	213	204	226	197	198	231	229	194	192	215	208	179	232	206	209	194	222	191	194	193	165	209	183	199	217	198	206	216	206	219	199	217	219	208	230	197	212	204	202	223	213	200	200	223	222	204	186	187	218	213	203	203	216	206	180	214	193	221	184	206	210	207	191	216	234	216	193	196	193	172	189	206	190	213	210	215	157	186	193	204	191	199	214	196	205	177	198	199	201	193	214	212	216	233	197	208	228	193	187	195	219	214	212	210	225	174	215	209	194	172	231	202	188	207	191	187	220	201	213	216	238	223	211	190	213	218	194	204	213	183	225	188	193	190	171	187	171	200	183	196	200	199	209	197	198	208	208	212	191	192	222	201	174	198	208	193	197	207	204	218	202	207	199	205	185	208	232	219	190	195	211	214	210	222	203	206	211	232	191	218	205	182	221	193	199	215	202	179	211	186	207	195	197	205	203	197	191	179	218	190	210	200	197	212	215	200	201	220	201	198	186	202	183	245	222	192	201	199	187	204	215	190	189	186	196	184	188	201	202	205	201	188	194	181	195	190	200	190	188	195	196	197	206	235	228	190	203	189	201	194	174	179	188	221	178	187	227	191	209	194	180	182	193	169	191	220	209	185	230	200	189	196	196	199	224	200	203	198	208	211	230	203	205	198	207	203	211	195	193	213	207	191	196	204	205	208	237	189	209	184	195	222	176	194	192	204	223	204	236	200	194	205	222	180	195	190	194	201	182	187	207	230	209	208	191	174	184	212	204	211	198	201	197	200	199	196	191	225	231	183	215	197	204	189	238	198	210	199	189	201	208	231	213	202	216	183	186	205	214	180	191	219	207	206	223	203	199	204	206	207	207	209	207	198	199	188	212	181	205	223	202	232	220	223	210	201	207	177	208	223	204	225	202	196	214	217	209	263	199	221	210	203	182	205	206	180	186	217	203	193	186	187	211	212	186	185	205	207	233	210	200	189	212	204	184	198	234	208	200	192	202	206	201	227	209	204	219	199	198	186	212	187	208	219	197	218	212	235	204	199	179	215	202	202	210	178	208	178	200	230	179	153	200	209	185	178	189	174	188	209	233	186	191	177	203	186	206	190	201	222	200	209	215	192	183	191	220	211	181	201	204	211	212	215	200	220	175	204	226	221	233	173	223	197	231	190	194	182	201	192	167	190	211	213	192	207	199	194	201	203	209	208	189	208	211	205	207	200	171	179	231	206	212	214	216	210	197	205	190	204	188	207	203	209	184	171	221	198	186	169	200	191	165	215	244	209	188	186	221	234	194	198	201	194	237	197	207	198	200	178	187	215	229	183	182	218	218	207	178	192	197	194	223	218	208	200	213	211	214	235	201	204	198	180	208	189	224	230	200	195	209	207	240	191	197	195	192	189	214	216	228	185	212	199	190	201	197	196	209	198	202	200	207	191	198	192	209	216	219	225	174	213	190	212	206	198	172	206	173	188	204	203	237	208	196	215	203	226	200	207	208	206	219	225	193	175	196	207	187	194	191	206	200	209	213	199	190	184	209	219	192	212	187	204	195	228	219	195	203	183	194	213	193	188	196	178	200	211	200	224	221	169	214	204	236	203	219	191	214	193	182	207	205	196	241	227	215	190	219	187	190	193	200	184	191	220	214	233	183	205	195	203	218	201	194	206	202	195	179	197	204	202	216	198	227	216	227	186	211	195	212	194	221	189	190	214	207	233	199	180	179	180	186	187	212	187	198	209	187	204	199	205	173	203	193	202	213	199	227	187	187	197	221	186	216	204	184	214	202	190	212	199	198	184	192	186	209	182	205	195	205	194	206	206	184	186	202	182	211	173	202	206	185	181	216	220	212	220	209	175	189	203	184	220	213	208	198	188	175	227	200	170	191	210	211	199	218	189	213	208	223	213	182	206	181	193	181	198	184	214	210	203	206	221	191	203	223	191	211	204	205	220	198	213	208	226	212	202	194	177	217	214	177	203	202	203	211	221	181	230	200	196	214	204	186	202	212	203
6394	759	1133	1366	1236	1103	1052	941	779	783	767	709	679	599	643	586	568	563	583	608	574	563	517	546	550	573	527	561	624	522	555	513	566	557	532	541	542	543	565	545	549	559	547	561	535	502	523	522	555	522	524	509	484	529	510	549	508	556	570	540	535	554	531	515	517	532	561	487	538	540	534	523	567	542	559	541	537	550	510	570	547	540	513	514	526	520	491	513	516	561	556	573	538	514	522	555	499	552	536	522	523	552	517	551	562	567	541	520	522	519	519	514	528	538	553	516	516	526	583	525	541	574	543	533	496	536	512	562	530	530	544	541	539	534	514	535	544	582	530	510	505	511	527	570	556	549	549	500	541	488	528	509	501	534	530	558	558	557	500	501	559	549	507	534	532	454	550	508	575	551	531	561	532	561	533	535	484	520	547	513	506	553	541	552	554	545	520	514	524	554	534	513	509	577	529	504	507	505	537	558	489	565	564	508	544	528	529	530	517	551	545	512	537	514	467	536	533	539	535	510	520	514	512	546	536	550	538	529	572	553	507	520	521	575	525	540	507	545	535	536	560	535	507	519	505	519	529	540	522	562	569	500	532	493	516	515	540	525	526	514	554	538	574	533	529	513	496	532	510	541	507	567	526	497	524	514	498	538	511	522	542	489	502	512	536	513	516	528	536	508	519	517	515	581	512	503	511	548	538	524	515	531	535	523	549	539	544	504	511	563	482	561	503	504	503	544	551	518	498	520	494	504	528	536	550	508	524	524	523	544	581	567	525	527	486	519	545	489	528	540	580	484	515	527	549	565	543	529	531	486	513	516	522	531	536	569	500	496	542	509	560	522	526	503	536	576	527	559	562	553	511	544	486	551	545	568	501	540	533	554	510	503	532	541	552	533	517	532	522	531	525	507	550	536	498	509	505	499	549	536	523	515	539	538	536	507	557	508	518	525	489	540	510	531	504	511	524	569	527	511	516	543	551	512	525	531	518	499	525	543	531	506	556	548	516	521	498	564	552	546	489	515	536	540	543	517	544	528	538	508	494	529	513	547	522	521	539	546	494	550	513	567	534	562	482	514	522	549	520	519	544	499	554	525	526	553	500	530	534	570	519	534	498	560	468	536	509	523	513	524	571	514	555	519	515	529	499	555	501	511	538	555	485	501	531	525	496	565	566	540	533	518	528	542	503	525	528	549	477	553	557	532	521	562	551	528	526	522	545	543	468	528	506	551	560	501	542	515	530	527	569	523	535	500	532	523	555	508	528	491	536	530	513	510	563	581	516	461	560	535	515	551	541	521	548	559	543	536	526	498	558	485	475	511	546	524	541	501	532	494	498	537	531	501	542	564	518	510	532	523	575	524	541	535	551	540	532	565	547	557	549	524	537	561	538	503	513	485	553	563	526	530	521	470	499	520	575	525	574	539	528	533	523	535	494	516	521	549	515	522	572	513	532	515	534	535	553	538	557	517	497	544	525	564	513	518	531	571	519	526	532	534	526	515	539	514	514	525	553	558	526	480	548	509	523	511	540	518	531	508	520	551	611	548	526	453	514	505	537	527	519	511	569	537	512	543	553	544	537	540	531	498	508	515	531	508	535	532	525	538	517	521	509	522	507	545	531	579	497	565	521	534	505	516	533	539	497	554	557	543	492	521	528	545	562	527	531	555	523	483	495	502	509	535	548	540	531	530	505	530	534	529	507	553	517	543	540	531	519	533	508	576	523	490	533	557	567	532	517	501	608	537	553	534	468	547	529	533	526	495	525	504	537	560	565	533	527	572	557	567	538	545	549	572	526	522	550	542	555	518	518	546	524	538	477	555	549	565	549	534	534	535	520	509	534	495	505	592	559	491	521	515	491	531	520	517	590	552	536	551	548	544	560	518	497	533	521	510	580	575	524	534	538	530	561	546	506	505	556	517	528	545	533	545	542	528	551	535	548	522	507	538	561	540	530	548	510	532	501	523	533	495	544	549	563	528	519	494	559	569	523	542	524	546	534	533	512	476	493	524	541	512	518	551	511	499	524	532	564	536	520	575	551	554	510	536	513	532	574	521	530	508	554	551	561	557	541	547	516	505	514	495	536	535	518	566	520	512	507	503	524	522	578	518	498	500	531	585	541	518	559	537	517	508	553	514	512	527	515	528	558	528	529	544	528	552	514	480	508	560	566	558	500	521	534	519	506	509	542	545	509	544	520	537	502	546	524	524	526	555	543	488	515	563	493	536	536	523	512	523	546	535	537	531	546	586	506	511	517	498	531	500	526	504	500	522	525	521	520	558	544	537	536	505	516	529	550	560	520	523	555	542	501	530	526	489	558	539	501	536	546	519	509	555	521	508	516	486	512	505	559	544	515	496	500	558	507	534	563	490	550	549	495	502	526	536	533	539	519	525	494	490	504	562	539	570	506	507	532	519	539	506	559	509	552	518	553	524	554	529	575	552	481	563	542	540	542	496	534	530	500	505	532	520	527	531	540	537	509	519	531	558	554	539	525	545	562	499	545	562	522	562	545	521	558	515	545	531	578	527	517	555	535	523	537	519	529	514	534	540	532	541	564	537	498	495	529	535	533	527	540	490	542	519	559	550	523	485	565	546	549	545	499	530	503	576	547	527	538	515	502	526	553	475	543	552	550	503	537	536	509	503	535	521	594	601	532	541	530	589	539	517	537	512	569	572	548	542	508	527	500	512	527	530	533	536	524	520	566	521	525	516	546	524	509	523	539	543	540	524	544	554	561	515	536	500	530	522	493	539	512	543	513	537	549	513	561	550	485	526	524	539	548	519	523	521	527	561	534	492	504	533	557	548	549	514	524	511	534	549	492	557	533	528	539	501	506	542	536	564	538	549	503	514	560	517	522	552	552	510	555	497	546	529	522	543	515	556	515	557	549	539	523	540	455	541	563	531	516	504	546	553	577	529	530	548	530	542	547	522	500	538	547	550	563	529	516	532	539	529	541	537	525	554	532	538	531	476	504	521	509	477	544	596	505	494	533	543	506	539	537	528	531	521	525	499	543	546	545	555	539	524	541	532	538	539	554	541	531	537	500	508	502	503	549	555	521	539	524	563	577	523	516	525	542	519	520	536	521	540	507	524	484	541	551	519	519	528	532	530	541	523	531	506	492	537	565	527	535	576	525	527	540	542	532	536	525	536	538	531	533	501	522	517	535	506	521	519	569	545	531	519	562	526	545	513	501	531	514	520	538	562	490	531	545	558	497	589	553	539	542	549	564	523	486	510	512	533	468	533	512	532	528	493	511	544	572	548	511	511	504	539	572	557	549	499	526	497	556	526	539	544	502	518	546	501	515	539	544	561	527	528	503	600	545	525	567	524	498	547	520	530	542	565	563	547	506	510	554	503	491	518	538	489	517	561	510	529	515	525	543	525	497	523	534	561	512	511	541	530	576	536	572	539	547	541	552	548	546	521	551	514	524	494	512	510	545	529	571	507	542	542	577	509	513	485	487	509	556	554	529	497	515	566	543	534
14817	1292	1050	859	681	537	549	430	368	424	409	409	360	357	383	336	399	337	334	326	355	354	337	366	357	340	296	317	323	332	356	323	302	349	333	340	321	319	301	317	342	320	316	340	336	353	332	329	318	315	314	332	340	333	349	312	319	336	361	309	298	331	297	296	309	364	339	343	299	329	298	321	332	315	341	362	312	311	339	317	356	317	331	322	332	320	357	304	320	314	281	352	324	351	339	308	319	306	344	305	323	329	306	307	331	325	316	329	321	314	322	299	307	331	332	317	324	317	327	300	316	285	303	338	341	365	306	310	294	327	316	320	313	328	349	303	320	306	351	332	372	327	317	347	294	312	352	346	339	324	307	344	345	341	305	332	335	351	338	321	321	350	335	311	338	336	330	325	321	323	270	309	341	289	291	302	310	340	303	346	311	331	319	338	312	356	317	344	335	300	352	330	320	341	354	324	326	335	298	323	353	308	312	311	338	318	328	308	310	340	300	321	356	348	312	310	366	325	320	342	342	314	308	325	346	329	335	354	338	343	338	345	325	311	319	364	307	328	316	325	292	339	284	328	360	357	342	329	335	319	324	344	317	301	331	312	311	349	314	286	334	333	318	339	330	323	297	321	296	317	350	326	331	336	334	317	340	315	316	334	279	313	323	326	317	293	351	316	326	305	352	352	332	327	325	299	290	323	304	317	314	338	333	360	326	308	319	315	324	359	322	304	327	301	334	304	324	324	317	318	335	308	341	340	328	341	339	282	299	332	313	329	359	316	318	302	308	309	335	302	343	328	332	317	317	335	298	332	333	325	339	340	347	299	344	309	339	357	333	328	346	321	311	322	322	336	308	331	305	323	333	302	309	293	310	306	347	319	295	314	318	357	328	314	336	288	347	310	323	368	335	336	345	325	267	293	317	337	323	321	317	298	354	350	294	343	315	323	293	360	332	358	346	331	329	331	300	339	348	356	339	331	324	369	339	304	307	303	341	311	309	287	292	341	323	354	319	305	338	312	358	345	321	312	277	343	348	321	281	265	343	299	351	343	276	311	320	340	342	358	365	337	338	350	300	316	317	339	360	367	347	337	336	361	328	274	311	321	363	314	316	327	334	294	339	333	363	318	341	309	321	334	319	327	331	287	317	291	348	315	382	318	305	342	344	344	318	355	308	336	319	324	363	320	304	303	382	349	326	358	333	303	324	300	343	351	372	339	310	313	297	334	326	343	321	344	321	300	309	329	272	356	321	322	364	324	288	346	308	342	307	316	330	329	358	320	343	304	314	322	317	347	299	339	316	315	329	336	325	317	348	294	329	348	316	330	321	327	342	358	332	355	331	335	301	323	304	312	302	322	307	323	340	300	332	353	313	363	306	346	318	310	315	338	289	335	312	316	315	285	319	340	319	336	311	321	327	319	329	315	327	367	307	325	308	335	329	371	323	313	321	321	337	309	294	322	294	354	315	314	307	283	329	296	281	281	301	303	329	316	352	329	358	329	320	281	347	340	305	354	327	330	357	294	328	315	346	328	333	303	327	315	302	309	342	371	304	339	361	357	320	337	309	327	322	310	321	294	307	316	332	339	325	319	311	331	290	299	291	333	311	315	354	306	359	354	322	298	310	305	295	299	339	297	322	310	326	304	333	353	296	322	309	349	335	296	337	337	338	354	318	299	326	320	321	350	335	333	281	365	353	318	314	320	340	372	317	345	316	327	334	317	279	341	316	307	319	289	294	321	328	356	332	311	342	334	317	292	312	345	307	295	322	304	323	337	304	296	371	347	347	320	314	318	345	311	352	344	310	303	321	325	308	335	345	311	335	362	331	295	324	297	339	307	305	309	322	311	343	352	288	307	328	341	337	349	324	328	323	331	313	310	309	353	345	324	301	316	340	337	331	305	319	361	332	306	328	352	285	319	343	350	311	319	317	311	311	332	303	330	332	326	324	304	302	320	332	300	305	350	326	334	324	323	323	343	333	337	301	289	319	318	336	315	316	311	338	357	333	347	303	338	333	335	326	309	340	326	332	345	338	345	362	344	372	299	324	372	340	340	328	324	359	302	327	326	336	316	322	338	317	345	349	354	353	320	336	327	341	297	339	315	278	305	318	328	305	333	317	369	335	320	342	315	327	298	324	324	318	317	329	307	354	344	322	332	327	316	331	363	352	331	335	330	281	341	328	341	348	299	325	342	353	372	313	322	327	341	283	312	344	323	303	352	316	337	315	360	328	335	328	324	360	319	315	310	321	317	306	314	335	325	335	337	311	310	326	302	334	368	340	337	346	326	336	311	337	330	327	305	316	345	319	360	337	310	323	375	328	349	333	326	316	331	320	331	317	319	331	302	317	338	319	330	319	335	308	332	322	283	348	309	328	348	323	340	321	318	343	323	283	298	334	312	338	286	328	310	339	272	323	326	304	326	320	317	325	297	344	324	319	330	330	372	318	317	318	347	334	328	317	316	354	287	317	290	326	336	322	307	312	320	337	322	330	329	330	322	302	338	339	342	332	310	289	334	324	339	340	292	350	350	344	358	333	315	347	293	337	320	356	314	313	330	314	369	332	306	317	316	336	316	330	331	316	327	352	321	336	336	287	304	302	317	337	357	321	324	316	308	327	313	296	317	323	317	323	310	342	383	344	335	361	343	334	307	322	315	309	313	334	307	333	312	330	321	302	299	321	325	355	334	310	368	316	345	306	315	360	348	349	328	346	297	345	350	341	320	334	324	336	296	322	318	314	361	326	344	349	306	293	371	363	315	292	336	314	347	369	313	301	331	334	333	327	352	343	351	323	311	317	305	318	340	333	333	347	324	353	316	340	342	335	318	277	309	317	359	330	330	320	348	347	302	310	317	348	322	288	351	336	334	306	282	286	329	321	291	305	328	340	319	310	291	332	331	321	332	353	343	328	286	313	329	328	336	355	312	342	321	333	354	363	366	286	309	331	338	351	355	310	314	322	324	303	304	302	311	318	319	345	303	332	345	339	342	335	343	333	330	303	323	346	319	338	335	351	325	305	339	336	325	345	336	345	347	329	319	307	326	314	280	325	338	343	343	332	323	350	305	325	316	341	325	359	295	319	340	360	311	335	300	323	343	344	339	321	353	312	318	338	332	332	345	305	335	346	316	325	315	329	329	310	314	289	327	348	335	337	302	315	344	323	307	328	352	328	344	327	341	299	337	343	349	314	304	331	299	331	315	310	298	348	346	365	341	316	316	366	309	324	323	320	313	276	321	323	319	312	343	321	364	312	312	352	355	346	341	350	363	306	318	319	337	341	295	315	305	280	346	307	343	318	333	332	325	326	312	375	311	316	299	320	371	332	330	310	341	310	346	308	335	332	355	331	333	326	340	314	306	347	340	310	302	343	331	363	365	351	297	347	307	318	324	363	315	320	357	338	306	315	317	313	312	378	306	312	320	345	288	317	346	296	322	356	327	341	334	299	324	287	343	325	320	361	327	362	314	320	312	329	304	301	356	294	298
8555	1379	2097	2468	2173	1977	1779	1539	1377	1283	1235	1117	1104	1031	973	950	947	895	891	862	904	842	938	888	856	884	882	836	857	886	817	798	856	854	873	872	783	848	830	863	836	850	786	880	858	831	825	818	770	847	849	810	853	807	824	791	818	784	840	787	856	832	824	843	814	816	852	788	822	777	805	781	829	768	781	795	787	835	781	796	835	802	787	860	788	787	793	817	800	808	781	792	827	796	837	833	755	834	766	804	858	847	774	823	818	847	805	826	776	813	819	815	790	842	812	858	793	825	804	801	789	792	777	838	779	824	843	746	814	773	773	810	776	856	824	757	845	817	858	787	823	804	843	866	843	830	808	815	830	778	779	831	797	791	736	794	788	809	769	770	814	828	791	771	839	813	816	820	833	870	881	786	807	810	836	793	860	836	826	796	767	766	739	819	809	835	845	813	812	812	833	799	834	833	807	793	770	777	764	762	763	773	827	770	784	735	802	779	763	807	818	785	796	795	799	805	750	800	839	808	812	829	850	834	807	831	824	781	805	805	824	796	792	779	798	856	799	806	842	785	801	813	786	786	793	843	796	839	832	810	758	789	786	810	813	772	820	817	787	786	765	816	794	844	824	831	807	774	808	816	821	840	739	802	856	826	821	777	793	869	734	783	758	806	822	753	799	772	778	809	793	783	853	825	813	806	796	816	790	815	807	785	766	755	789	794	823	758	776	779	769	838	750	803	775	769	796	799	814	819	766	821	788	803	830	842	843	807	812	804	788	795	800	805	816	765	749	768	801	783	824	814	862	806	813	790	821	792	830	768	815	839	771	844	826	842	777	818	745	793	831	792	765	860	783	805	837	782	825	806	827	786	867	820	849	847	799	779	816	801	788	805	812	767	756	804	832	824	762	793	813	813	797	801	815	824	785	828	888	799	796	775	804	795	802	764	834	777	811	815	841	812	815	829	784	830	782	842	812	742	781	808	836	782	794	784	774	796	833	771	829	816	784	767	822	771	781	756	794	800	813	753	757	750	795	816	832	849	800	848	852	811	825	852	809	798	763	807	797	757	770	801	779	829	800	810	781	781	778	791	819	831	741	799	839	813	804	853	776	835	798	826	839	760	775	789	822	811	782	781	798	772	871	773	763	740	850	880	844	839	812	774	787	790	878	770	844	753	844	828	815	770	765	860	770	747	808	817	788	807	798	835	791	843	768	813	818	797	833	738	773	801	786	774	821	759	872	772	791	800	822	779	860	832	784	844	773	787	851	787	772	791	790	792	823	847	806	792	769	785	775	758	791	781	809	759	842	794	802	785	780	840	767	773	867	825	782	771	781	779	799	781	830	797	829	751	790	826	781	839	822	787	773	792	841	853	781	839	783	769	771	779	824	829	826	874	789	787	782	760	761	803	832	757	862	833	822	714	791	807	804	761	743	744	822	785	757	756	784	785	778	794	787	757	874	816	779	805	776	764	768	790	755	791	800	803	816	804	780	806	777	775	816	789	819	791	836	790	828	769	857	771	782	765	788	778	777	785	823	816	785	805	762	811	784	771	800	795	807	795	804	822	807	809	784	736	799	826	785	821	790	804	823	799	794	793	830	809	847	786	823	806	796	810	800	749	790	783	749	786	807	779	829	836	785	751	818	777	775	837	816	790	761	756	827	776	789	888	841	793	791	851	824	794	778	802	810	785	824	772	802	809	781	779	823	757	788	830	759	788	752	797	803	832	821	821	797	821	792	807	832	831	846	767	814	788	871	825	786	821	799	826	839	787	784	858	782	783	766	792	782	759	781	842	783	790	815	807	841	759	759	823	850	795	779	832	776	833	788	779	819	801	809	800	820	810	806	785	809	833	754	765	800	794	798	769	793	825	825	861	813	846	781	796	851	781	762	786	813	786	830	767	828	802	795	798	784	769	792	777	784	825	735	743	772	733	805	754	851	738	842	804	803	822	848	788	795	830	802	827	792	822	800	793	797	781	810	769	825	754	788	792	817	827	815	761	738	783	839	815	826	784	770	784	790	795	826	828	774	816	844	798	769	743	805	785	814	828	795	808	796	857	814	829	813	783	798	824	779	768	794	815	780	849	824	795	817	779	764	772	822	857	751	809	783	803	809	796	796	796	786	758	790	734	780	766	785	765	760	788	791	824	809	814	788	794	838	775	802	804	832	779	773	796	765	825	770	816	807	794	741	837	801	799	784	810	777	825	800	834	781	813	793	792	845	792	844	786	798	792	795	819	795	774	828	781	831	738	760	834	828	787	833	778	767	821	792	775	795	763	780	819	794	799	832	782	834	821	853	835	794	855	824	791	722	798	790	779	775	833	809	799	803	753	838	806	759	822	831	849	757	862	775	833	789	808	803	787	799	785	815	817	789	782	836	786	790	829	830	764	794	774	823	831	825	785	843	810	798	831	755	763	828	810	811	795	750	820	795	823	823	805	776	829	761	796	765	812	790	776	828	822	807	807	764	809	785	783	794	811	777	787	771	829	807	746	875	784	800	789	811	833	870	770	828	812	865	762	818	828	813	808	796	801	836	774	816	783	818	774	851	787	737	798	824	791	760	804	786	837	792	752	812	824	775	735	824	797	774	796	775	798	813	799	845	810	826	808	791	855	826	809	811	820	802	851	832	821	795	809	836	783	780	765	789	848	811	824	789	736	854	794	840	828	827	788	820	821	827	780	815	777	826	787	817	846	786	767	772	814	839	761	822	811	814	826	804	875	784	756	802	817	827	810	758	748	867	790	854	783	782	818	802	871	767	771	744	761	830	825	767	871	771	786	752	856	797	787	769	788	733	810	784	778	786	834	772	815	842	848	806	775	788	824	791	806	799	746	785	760	758	772	812	743	851	740	776	768	831	779	777	777	797	795	819	814	801	749	815	812	742	755	839	803	801	802	780	752	798	802	826	796	805	746	772	802	784	786	840	803	805	789	840	790	824	814	796	776	789	784	832	790	832	799	818	773	774	791	803	815	789	776	807	815	813	804	821	806	849	840	765	869	789	766	790	783	786	779	788	842	796	771	805	812	829	824	795	797	794	807	800	806	804	818	783	749	787	819	815	801	838	807	784	774	759	799	805	842	821	787	795	798	816	805	834	846	804	780	811	822	818	827	788	800	805	780	780	809	805	847	782	768	806	775	763	829	812	783	834	850	848	822	798	814	831	803	834	790	782	780	821	783	824	859	803	772	819	797	791	862	828	821	811	836	759	823	788	810	818	761	855	819	826	749	751	783	824	809	801	779	782	824	833	740	797	763	853	797	823	789	768	792	795	773	833	780	772	801	823	808	804	797	783	778	746	733	847	839	787	779	786	800	850	787	790	731	798	877	840	819	773	754	823	781	773	767	824	806	847	828	817	808	818	780	787	793	804	733	757	806	797	797	831	824	755	782	838	816	843	791	802	801	835	807	803	808	800	814	768	765	803	790	806	767	826	791	785	761	808	821	791	771	807	786	802	832	763	829	808	823	815	779	772	841	837	756
1802	346	367	350	381	360	389	386	382	348	369	346	372	372	360	363	392	370	355	377	390	380	370	375	387	373	349	326	349	371	354	336	349	349	349	337	384	329	375	325	395	350	374	361	346	345	364	372	349	340	358	395	385	351	357	343	328	366	365	363	369	369	346	371	364	373	364	351	354	364	365	351	322	336	324	329	352	366	414	341	369	363	334	351	350	355	370	362	357	359	324	366	369	363	362	359	387	343	373	364	351	350	386	378	366	364	326	343	369	379	342	367	380	386	362	376	326	322	347	363	333	326	359	346	343	324	354	343	372	304	348	336	349	342	335	348	316	352	357	362	357	358	373	333	399	371	305	370	354	358	371	382	354	342	328	364	333	337	381	374	349	368	386	333	352	390	361	378	377	376	387	369	354	364	359	337	376	324	384	409	341	356	320	397	374	403	363	368	330	347	348	368	340	339	365	345	382	331	335	351	370	322	344	389	347	356	364	342	357	387	372	389	361	388	374	383	347	317	364	362	336	367	363	383	350	340	366	374	359	373	367	341	375	341	348	350	392	405	395	355	328	283	352	336	339	367	349	343	382	363	353	383	339	340	338	314	362	338	345	344	367	356	390	355	359	349	356	364	333	356	341	346	356	321	342	348	358	403	337	365	361	383	344	344	357	354	338	326	368	393	377	359	356	353	335	333	363	332	338	342	324	360	342	391	351	327	368	335	356	369	354	365	361	401	385	351	325	350	331	365	362	368	373	373	342	371	329	363	334	329	378	342	416	367	360	356	406	329	345	363	347	356	363	334	375	349	380	352	398	338	334	360	335	384	365	365	363	321	357	359	352	339	357	340	324	313	372	377	348	358	360	340	365	331	371	364	353	338	380	375	332	340	370	386	346	329	338	340	383	345	361	356	340	354	368	374	321	336	362	389	387	374	399	372	375	359	346	370	370	395	361	360	309	356	346	350	328	367	375	355	366	374	349	362	385	360	383	376	355	342	366	370	372	395	374	366	329	340	337	360	364	301	358	380	348	351	405	366	344	339	394	355	309	369	365	383	317	377	349	312	327	397	352	340	359	342	345	369	337	352	349	369	349	378	337	363	388	380	401	365	320	356	354	360	335	328	364	346	376	341	382	384	358	361	353	379	402	334	361	331	333	354	364	357	372	340	346	338	346	350	356	324	335	382	384	350	365	344	323	349	358	316	353	330	356	337	339	341	413	359	346	367	394	359	346	378	331	378	333	363	336	343	364	320	370	361	342	329	380	368	369	350	368	334	365	383	364	360	337	336	352	338	356	353	396	355	364	365	343	364	364	364	342	346	381	350	369	353	340	383	369	385	373	353	321	374	353	370	336	328	373	395	375	370	352	384	356	343	337	358	394	371	358	354	366	382	359	374	356	337	342	374	363	332	342	380	356	368	371	350	350	378	345	404	388	352	372	328	374	346	337	341	357	325	342	320	378	392	361	331	382	352	336	338	339	361	350	375	336	370	350	385	364	352	363	337	373	344	389	363	367	358	380	355	372	336	327	381	364	352	363	348	362	344	324	385	366	322	375	369	333	338	366	385	405	378	354	363	374	358	382	347	348	393	368	333	373	344	319	380	345	362	349	357	340	309	370	377	364	351	331	385	378	363	359	347	361	382	406	336	361	328	355	339	375	348	336	371	360	358	379	364	366	349	373	354	380	377	394	336	329	346	356	350	313	353	347	317	376	404	343	361	327	335	359	362	370	333	332	345	378	359	358	343	388	332	366	362	373	338	365	352	349	320	315	378	344	326	338	382	376	338	344	381	365	400	397	334	338	366	373	362	354	347	387	398	354	352	374	343	338	401	361	357	360	341	367	383	351	367	342	328	349	348	362	344	357	334	368	409	354	350	357	347	371	319	337	332	360	400	319	359	339	350	329	371	398	357	374	381	338	360	383	432	342	336	372	353	368	359	356	375	375	369	375	364	323	338	385	336	344	358	368	351	364	356	340	348	349	359	335	367	397	319	345	328	366	372	330	354	346	391	301	351	359	395	375	329	355	342	343	352	407	387	349	370	388	316	374	354	400	397	377	351	358	354	369	321	312	315	400	364	384	366	339	340	305	374	341	343	350	348	358	390	347	370	362	330	350	364	358	355	354	400	328	329	359	374	378	369	335	378	368	335	332	367	374	386	327	362	379	360	358	359	380	363	387	393	338	366	340	382	354	385	373	371	393	363	348	422	363	348	369	402	367	342	358	359	363	357	366	353	363	401	342	364	375	361	405	351	365	335	357	380	353	341	342	412	365	361	346	336	389	376	379	372	345	363	341	335	362	367	380	344	389	354	374	360	350	376	350	370	369	347	327	332	326	354	378	387	359	361	371	328	355	315	386	357	371	360	359	310	373	359	368	370	376	355	362	361	342	372	343	378	389	366	376	335	353	391	343	357	343	363	387	346	355	329	325	357	335	360	360	359	385	348	375	346	381	394	355	363	371	369	362	362	361	375	331	337	399	337	324	341	356	386	340	347	376	339	417	356	332	341	375	368	362	364	327	372	390	367	344	342	349	344	333	346	354	362	363	361	370	350	351	327	385	344	377	347	319	370	377	368	380	357	343	345	380	356	324	356	364	398	357	369	367	347	365	385	338	349	334	392	304	313	340	384	375	384	370	344	346	379	348	384	378	286	346	368	380	330	376	348	334	360	340	353	351	332	332	337	324	351	338	349	394	339	360	377	363	368	386	371	359	369	378	391	389	382	358	345	320	375	346	395	361	342	368	350	368	360	365	374	384	357	332	352	352	340	362	327	337	360	365	356	386	319	365	333	328	348	361	349	354	363	360	331	363	379	375	364	332	358	348	385	362	331	371	384	364	336	334	344	331	379	400	367	408	338	360	322	361	376	336	392	383	360	363	371	337	356	357	347	369	350	328	354	356	350	374	366	389	345	297	351	354	384	337	370	344	367	343	384	353	347	399	341	335	364	359	371	362	359	387	372	350	377	324	341	322	350	341	346	366	393	341	349	387	312	357	349	333	350	352	336	363	382	373	371	369	379	348	316	349	362	308	350	383	349	359	344	322	362	375	367	377	357	357	362	356	320	365	350	353	354	345	345	370	329	327	358	329	360	356	388	369	412	348	358	379	366	318	374	368	383	312	362	380	355	394	339	364	351	357	389	357	355	360	360	390	310	349	372	330	332	369	366	336	355	362	323	383	364	351	325	415	362	352	347	349	373	344	353	385	388	369	394	385	361	370	376	303	343	351	381	393	362	362	372	331	346	360	394	343	358	356	376	353	342	380	369	352	322	368	351	419	367	379	327	367	368	379	346	348	383	325	308	386	398	386	340	381	334	352	341	349	335	375	355	349	342	360	346	396	380	359	336	383	376	360	339	353	336	384	349	358	320	342	370	355	349	352	367	356	352	367	351	361	352	345	317	357	330	356	380	328	355	337	363	345	335	336	365	356	355	343	368	338	318	349	346	350	379	310	338	354	330	358	405	373	357	340	339	381	331
2172	853	830	886	876	882	832	841	832	916	811	873	884	824	819	797	818	793	815	756	882	843	827	798	760	814	877	821	854	822	804	861	847	840	807	804	836	815	810	844	814	824	797	860	860	819	825	846	818	867	820	868	788	794	823	858	788	887	839	805	860	791	871	819	853	827	868	816	831	845	801	875	786	778	792	815	809	805	837	850	902	795	800	857	856	820	861	833	822	816	798	828	770	717	792	828	836	784	815	859	881	784	847	831	831	804	818	870	824	834	773	848	829	844	834	823	829	795	804	831	823	835	875	810	798	789	828	876	835	814	771	812	854	850	775	833	848	821	818	887	895	849	842	852	814	824	804	832	856	797	789	794	823	834	862	822	806	856	813	814	829	829	854	856	795	826	845	842	823	824	891	870	850	825	828	839	819	831	801	835	794	781	855	803	827	840	863	809	833	837	821	859	848	862	851	772	812	891	812	825	806	819	831	842	790	826	850	810	840	779	782	804	835	792	833	787	855	838	808	847	840	816	838	772	824	814	769	831	861	794	815	828	869	799	809	823	836	831	855	830	829	814	794	831	807	823	808	816	767	855	796	863	862	830	818	850	806	792	800	747	814	819	830	834	830	787	793	769	821	822	833	785	854	789	753	771	803	794	781	855	852	835	833	789	853	811	827	803	808	805	804	812	851	840	840	840	812	803	796	782	824	832	818	790	885	819	857	841	814	841	839	844	840	848	809	774	848	826	867	780	822	783	832	859	816	762	809	872	831	828	766	863	774	820	804	869	824	781	842	824	813	826	852	846	790	831	858	818	798	871	759	814	853	835	757	783	793	787	849	821	861	855	879	848	845	827	901	777	837	866	819	808	798	841	833	807	815	894	806	866	827	782	841	856	809	846	843	850	796	806	799	814	828	816	849	810	822	780	845	842	814	820	811	825	843	843	817	847	825	829	824	838	827	777	843	823	850	835	802	842	824	827	875	771	804	797	823	840	841	790	794	842	836	827	846	859	831	794	816	843	774	787	818	782	803	780	855	785	815	848	894	842	832	832	758	781	822	831	837	807	862	828	881	814	866	835	875	805	768	782	797	809	799	792	828	829	851	845	863	829	893	843	847	849	804	838	843	795	828	854	795	880	778	834	884	835	849	818	807	854	843	845	811	796	802	833	846	863	823	836	809	803	883	840	769	842	842	847	836	841	802	780	824	784	891	824	813	832	856	826	776	776	799	796	836	883	785	758	827	826	784	798	791	806	896	756	805	852	821	815	879	793	816	786	856	805	831	803	838	773	795	826	805	784	817	768	873	800	815	824	814	790	805	857	830	825	839	844	831	826	894	789	823	842	830	842	762	836	884	875	784	791	798	809	816	763	829	824	828	870	875	841	833	822	822	879	819	807	784	837	756	835	847	803	782	825	771	807	835	820	860	852	847	780	794	864	807	816	833	858	826	828	841	846	840	854	791	848	757	784	854	794	809	817	803	814	828	768	847	830	824	815	800	846	837	830	855	814	790	819	830	884	802	816	872	876	875	796	820	821	839	839	854	822	821	820	816	824	819	869	885	807	847	815	846	862	815	783	825	784	812	771	830	823	870	755	836	795	883	863	851	820	809	802	797	836	827	894	803	847	832	805	864	812	857	835	839	809	880	881	861	829	811	839	821	832	835	860	780	801	848	825	818	814	845	788	841	831	851	794	837	843	796	841	858	813	832	831	801	851	778	871	879	834	838	783	871	794	849	817	815	833	766	789	818	804	805	817	865	749	830	833	835	847	856	831	795	834	821	838	794	853	837	812	812	810	824	813	861	869	808	875	823	803	841	833	778	817	824	815	811	799	835	840	862	820	810	829	809	851	846	829	830	817	829	830	825	841	796	850	837	818	824	875	833	846	808	833	838	838	793	841	835	810	827	830	814	827	822	819	828	821	813	870	854	803	825	870	820	829	813	796	855	792	836	812	822	866	792	798	814	808	832	854	819	764	798	819	832	810	840	840	808	887	731	760	795	836	895	835	846	857	873	828	842	840	786	849	849	852	805	802	869	847	812	846	839	859	840	815	806	809	810	841	838	832	814	800	807	811	828	866	806	816	842	809	896	827	796	845	831	852	876	846	833	858	849	809	840	766	827	786	772	811	837	835	824	793	834	811	825	822	778	841	846	815	805	800	823	845	803	802	807	839	835	863	815	791	832	863	896	787	836	851	809	826	779	886	821	852	871	798	802	848	843	848	837	824	816	793	827	793	898	828	732	837	833	817	832	872	821	844	811	831	836	841	841	810	845	781	838	829	828	777	808	794	810	801	893	800	839	843	824	851	849	817	812	814	848	840	797	765	793	790	837	782	803	815	788	785	765	823	826	782	855	809	809	794	873	759	851	825	788	797	855	831	797	822	829	769	847	775	842	770	792	840	844	834	833	859	813	879	803	877	816	828	802	867	908	827	840	841	812	840	874	780	790	789	763	865	847	833	808	821	829	853	816	860	854	806	819	802	905	829	824	879	849	836	826	836	812	865	776	818	809	826	837	846	762	798	863	824	806	886	779	828	823	813	836	808	799	809	848	894	850	820	833	854	811	884	856	828	791	836	850	861	832	839	838	818	839	803	851	845	871	791	853	854	853	808	818	804	809	864	817	810	833	781	819	811	825	827	809	862	827	815	832	847	845	839	811	788	811	832	787	815	860	845	806	785	828	820	821	837	799	844	813	797	882	810	845	801	783	775	814	803	792	904	845	837	828	766	807	809	814	814	799	838	848	838	844	809	829	814	815	811	850	846	822	771	853	838	836	797	827	782	859	854	807	835	806	835	827	821	845	874	805	809	832	805	814	853	854	842	858	790	795	814	853	811	830	828	803	832	822	848	838	819	772	778	864	804	833	741	792	820	860	839	841	806	841	803	837	829	827	820	864	836	829	845	793	749	870	823	877	835	871	836	807	827	807	827	864	864	753	823	846	842	837	817	836	867	801	855	844	805	824	866	869	797	837	831	816	809	833	911	831	849	840	873	796	825	810	865	837	850	834	826	811	771	773	798	846	802	828	869	796	811	848	847	861	788	842	809	819	798	840	786	797	806	830	778	871	835	810	828	828	889	855	821	807	843	862	847	888	827	851	858	890	802	835	779	810	806	814	837	799	807	811	807	870	796	833	846	808	825	801	838	806	787	850	797	779	857	847	840	852	813	804	819	844	850	818	828	886	830	844	822	831	843	859	799	830	769	800	815	787	829	821	837	749	789	829	852	819	817	853	826	824	820	850	841	808	857	821	801	796	785	823	791	869	821	872	766	797	807	805	777	796	828	846	863	868	825	758	794	816	795	877	855	800	821	816	850	808	808	829	796	885	826	820	824	815	801	821	813	819	838	814	786	776	766	839	854	822	828	832	863	831	802	836	811	808	857	838	820	847	820	842	803	864	857	801	833	818	819	828	803	836	821	849	841	824	816	801	816	898	780	835	843	820	824	796	812	850	881	849	801	773	801	833	845	863	832	809	820
7203	499	473	425	342	293	313	288	253	249	232	231	257	244	199	215	214	231	228	224	211	207	186	200	224	231	179	189	220	188	227	194	228	229	196	190	207	198	223	229	220	244	202	209	182	193	190	195	213	203	198	215	209	198	211	182	205	193	189	184	221	191	202	188	207	185	184	195	203	213	226	201	206	190	212	209	208	186	196	189	223	204	205	210	176	184	200	177	205	208	182	203	190	220	210	211	202	218	214	211	206	223	186	168	189	203	211	188	213	189	194	213	186	197	215	207	194	218	215	238	190	196	194	229	228	193	213	200	213	208	185	214	220	213	229	208	217	183	202	191	186	196	197	173	190	188	183	205	213	169	193	195	222	186	206	211	212	216	206	210	204	222	227	198	191	190	205	201	196	220	192	199	188	178	186	215	204	194	213	187	221	198	196	188	181	193	199	204	179	184	222	191	211	198	208	219	176	207	185	178	218	198	174	213	213	206	223	214	209	222	222	188	192	194	197	197	199	217	179	183	198	183	235	210	175	172	216	185	234	179	192	201	214	183	209	169	189	196	203	201	195	178	191	220	192	232	236	214	207	176	181	193	205	194	208	208	230	209	209	213	203	178	185	211	201	210	222	232	244	185	224	226	220	221	177	203	190	230	194	206	194	200	201	229	206	191	197	192	193	211	193	195	198	174	215	216	216	205	196	215	176	210	193	199	186	186	194	214	227	188	210	199	181	203	184	203	192	209	180	214	194	201	219	186	199	234	207	224	171	214	213	200	196	180	199	208	171	215	197	224	216	186	199	212	194	212	208	215	209	193	204	197	204	202	212	177	200	186	211	250	223	232	199	191	218	230	206	182	205	204	218	199	203	213	208	203	208	193	216	198	183	212	210	193	166	191	188	195	195	221	212	209	211	186	184	190	193	198	179	208	211	205	218	206	190	216	235	187	175	209	186	210	211	200	209	211	187	206	194	194	194	193	193	192	189	191	206	221	187	210	206	222	238	175	218	194	223	178	235	194	213	201	179	185	191	231	194	204	169	200	190	211	189	225	198	210	213	220	186	159	226	228	191	203	203	206	215	188	212	179	226	214	211	198	216	174	200	202	188	199	221	203	196	207	227	197	194	209	187	173	224	215	189	206	184	207	201	203	218	206	213	205	213	171	187	174	200	217	197	199	196	188	195	195	190	198	221	206	194	191	183	204	179	181	203	203	185	224	210	192	156	216	204	189	192	180	182	199	199	177	197	212	224	229	189	217	196	217	223	231	199	228	208	213	218	182	194	209	196	195	217	184	207	204	183	191	196	179	209	209	213	219	228	185	211	173	183	195	191	193	205	209	235	204	186	198	207	210	193	190	208	238	218	202	171	203	204	214	199	190	188	180	221	206	164	191	174	213	205	207	180	214	188	206	207	204	176	201	197	220	235	216	213	215	193	199	224	201	215	232	215	182	199	217	230	218	210	209	203	214	221	211	187	201	206	189	211	217	203	207	194	210	210	192	209	191	166	199	183	181	215	204	189	195	248	199	203	183	175	199	183	197	203	184	223	205	199	172	227	200	202	193	213	218	178	208	215	205	197	169	190	196	214	201	219	195	186	226	195	198	191	210	192	207	219	198	210	176	200	209	195	206	201	194	209	209	203	196	202	223	220	166	202	231	184	215	185	201	205	179	182	222	209	217	203	184	203	187	191	188	197	200	220	203	203	204	194	192	195	179	198	208	184	181	185	219	198	208	187	177	206	204	187	209	197	205	179	173	190	178	208	202	239	222	201	181	180	222	219	205	194	177	210	206	216	213	188	200	168	201	198	202	211	203	202	203	191	174	203	194	215	193	201	200	214	201	186	211	195	192	216	204	198	192	200	194	219	211	180	198	230	228	183	210	205	214	182	190	193	221	210	198	193	204	207	164	195	203	213	189	177	224	206	206	213	207	198	211	170	188	211	223	227	186	207	218	205	219	191	197	227	198	182	207	219	184	202	203	215	192	180	194	191	193	206	198	166	194	181	193	177	191	209	237	206	215	222	187	201	191	192	199	215	186	211	189	219	220	194	199	197	212	205	214	214	187	212	207	178	238	194	209	184	213	192	200	201	189	223	212	234	217	194	190	202	212	216	199	207	237	223	198	220	205	201	200	206	244	205	197	214	210	201	213	201	211	215	197	193	211	219	198	195	175	226	191	226	232	221	236	179	181	169	210	193	174	189	222	172	214	208	211	211	216	227	194	196	196	229	213	217	193	199	201	177	196	204	198	189	199	193	206	204	193	210	204	208	231	214	212	194	208	196	212	234	200	198	200	207	216	190	185	226	218	172	207	217	206	204	194	210	204	197	206	198	178	200	205	211	204	231	192	217	185	216	191	178	203	196	210	220	188	218	222	184	180	190	199	205	188	190	200	222	196	200	208	206	229	215	195	195	193	236	204	203	201	199	196	244	201	206	193	211	212	197	216	208	210	210	208	233	215	194	194	209	206	202	182	209	203	199	182	189	165	213	226	222	194	199	186	189	204	235	192	209	205	189	188	211	202	218	227	188	175	212	204	196	190	195	205	215	191	175	189	215	207	192	223	225	228	217	180	190	187	196	221	204	207	185	198	216	194	225	218	204	185	177	186	211	206	211	185	226	184	202	211	197	185	202	184	205	198	197	215	205	177	223	211	222	196	225	209	209	192	221	190	210	186	190	211	204	194	193	177	215	212	207	204	203	212	207	202	232	214	227	218	189	229	194	204	218	221	206	190	194	214	212	213	199	212	189	219	215	191	206	201	188	199	209	234	207	209	179	212	174	207	189	200	205	222	201	184	212	214	214	225	213	193	206	212	189	217	216	204	202	184	174	186	177	219	184	192	213	207	205	228	194	194	190	229	217	181	179	200	200	182	191	191	187	231	176	178	200	215	212	214	213	196	231	204	191	212	168	211	210	221	215	213	190	197	180	179	221	186	195	186	210	218	193	213	224	213	194	200	214	210	197	171	193	215	215	187	218	240	184	192	193	216	190	208	203	202	184	204	198	190	227	190	204	203	216	208	216	193	199	213	217	220	185	199	207	175	165	179	203	200	216	190	199	203	204	204	219	204	201	204	222	215	185	180	209	200	208	226	217	235	168	201	191	204	192	178	216	213	183	187	208	179	197	199	218	208	208	212	206	209	181	202	190	198	203	221	246	220	206	191	215	201	216	190	174	201	212	191	218	213	200	182	199	184	185	195	195	223	205	202	207	173	225	191	192	224	210	183	208	197	200	208	188	207	211	209	191	204	199	203	188	199	212	197	186	173	223	219	193	214	216	191	209	194	177	212	177	190	194	213	198	201	195	209	208	187	202	196	189	189	210	198	194	191	192	182	193	202	204	195	215	193	228	161	189	220	219	213	203	202	201	221	202	210	204	202	196	186	212	203	171	198	201	200	209	204	224	198	203	248	214	191	208	201	192	206	196	236	209	197	191	210	178	201	198	212	222	212	201	182	228	178	209	165	198	215	218	219	238	213
6286	774	1137	1280	1185	1108	998	878	822	790	735	704	693	634	618	579	596	574	596	540	553	623	605	572	544	552	557	534	578	572	575	558	549	560	552	547	568	505	552	578	567	521	540	543	575	550	533	569	551	556	558	504	539	538	510	530	529	554	535	510	535	581	529	526	477	546	502	507	541	567	551	559	544	526	532	556	498	532	588	534	508	540	503	545	528	545	518	523	514	537	558	530	540	533	559	505	548	525	517	476	518	548	551	530	555	563	570	559	561	542	549	522	557	480	518	508	573	542	501	563	575	565	541	531	529	550	522	502	544	536	504	535	569	546	529	542	528	540	560	513	537	521	554	534	516	549	549	482	567	544	538	573	527	557	565	524	542	549	563	532	557	522	568	513	545	486	547	510	564	500	577	512	555	548	488	575	546	531	546	525	527	559	538	518	552	578	491	529	527	514	536	562	549	553	528	511	553	512	508	504	503	560	559	599	515	546	578	542	523	521	557	543	507	521	487	553	553	546	499	550	530	586	549	547	524	526	522	552	525	534	556	538	549	547	515	517	507	524	539	522	595	564	498	552	542	531	565	546	514	548	538	515	510	541	530	526	519	476	542	543	512	537	547	551	560	539	488	543	509	504	522	539	523	533	486	559	533	499	558	547	502	561	534	524	583	529	522	567	530	545	484	562	524	535	515	506	520	553	511	539	514	513	513	547	535	541	532	533	571	501	538	532	493	569	530	534	516	514	517	544	518	552	550	538	524	547	557	544	531	480	529	539	521	541	535	480	527	528	538	578	554	541	548	479	515	510	541	540	536	541	536	544	570	532	530	529	534	554	524	493	525	533	530	526	534	546	509	533	515	530	515	575	562	538	573	479	541	523	519	533	521	515	516	563	528	498	541	530	558	508	563	575	520	581	521	524	558	531	500	532	532	543	525	532	506	541	604	518	534	530	493	502	521	539	519	539	516	564	537	551	557	540	527	516	532	579	555	540	484	527	515	561	498	521	550	543	510	523	521	557	512	482	513	546	545	523	532	559	502	541	522	530	521	519	563	541	589	582	479	543	572	550	566	495	520	500	519	523	543	502	536	550	552	566	480	538	531	505	523	528	510	506	567	470	516	575	519	478	571	558	500	541	531	550	552	485	483	551	526	534	579	516	559	544	548	559	551	567	553	513	498	522	572	559	549	544	535	504	530	526	509	503	553	522	489	506	561	518	517	493	523	503	552	577	534	543	547	519	571	538	499	538	509	536	541	507	526	545	549	525	568	507	551	533	505	555	560	541	518	528	540	482	520	498	463	487	548	525	522	528	542	512	545	560	568	540	527	593	514	522	557	546	534	566	551	543	475	546	551	533	501	558	525	485	535	538	530	511	535	546	539	537	525	521	542	558	531	499	520	507	549	539	527	506	546	542	500	499	506	529	529	549	544	518	502	502	514	526	550	523	536	541	556	545	510	519	532	546	546	569	561	563	521	545	516	549	535	542	459	553	546	530	522	536	572	515	512	534	541	484	559	551	534	543	493	524	529	526	525	524	536	510	561	511	544	530	511	495	528	520	535	505	543	528	518	515	534	546	499	483	513	510	557	494	557	564	568	527	512	551	537	574	506	513	512	523	509	475	544	525	537	506	565	513	529	552	569	500	551	569	480	534	498	509	546	542	568	567	570	509	562	529	517	516	547	563	511	523	545	540	505	517	504	482	513	532	519	522	551	533	494	547	544	520	537	527	487	556	497	538	542	533	523	494	537	510	571	506	533	523	479	567	533	527	525	527	494	533	505	497	530	547	535	508	507	519	523	496	535	533	538	529	530	496	551	555	548	482	504	575	556	570	548	542	563	551	551	527	532	511	535	542	587	560	526	552	499	526	542	478	505	549	518	547	512	534	523	513	519	553	556	526	543	533	557	564	536	500	502	529	577	518	513	537	561	523	511	499	532	543	503	563	531	528	553	490	553	558	555	540	507	541	560	530	535	523	580	506	561	541	551	524	540	565	561	500	487	549	530	560	460	543	519	583	488	504	534	500	568	519	545	496	559	533	521	545	522	532	549	517	511	545	543	519	543	561	504	518	548	495	526	570	530	561	534	550	566	542	509	556	537	540	516	505	503	520	535	522	488	533	507	540	549	536	528	581	547	502	530	526	545	527	539	513	565	517	527	592	528	549	553	562	536	506	511	514	568	544	552	552	545	562	517	526	546	529	521	508	541	563	571	522	535	570	514	546	535	527	528	504	547	542	519	548	527	536	527	513	519	541	550	529	516	524	557	505	505	516	534	538	544	537	531	541	541	528	540	566	530	476	525	517	514	495	527	543	518	537	546	522	561	522	535	513	517	523	514	536	558	522	517	526	550	511	519	553	524	527	531	520	543	499	499	564	512	546	549	540	526	505	543	510	477	514	532	524	529	579	497	495	491	531	533	559	501	536	550	530	542	544	536	509	514	498	532	534	531	510	511	538	571	550	481	510	540	542	547	536	528	526	568	524	540	493	564	540	520	549	517	558	550	544	552	539	534	512	510	552	491	556	516	527	529	558	553	534	544	504	521	520	511	553	558	523	493	532	562	522	525	500	517	510	527	531	518	517	539	515	549	535	523	523	543	537	547	519	534	544	532	521	507	560	540	538	512	527	524	537	525	540	557	567	559	530	507	501	526	533	553	502	570	522	518	540	533	514	542	529	521	535	470	504	513	514	508	506	546	487	532	533	522	529	556	572	548	551	526	513	504	529	535	519	571	548	559	521	546	564	566	534	534	552	533	529	570	531	528	540	571	524	502	483	554	543	556	536	518	553	557	537	564	496	525	541	537	521	545	540	532	499	519	532	513	523	559	542	507	576	524	536	536	503	541	526	561	525	586	552	531	517	511	532	521	528	466	569	500	576	496	523	533	521	528	523	557	507	540	509	513	517	526	524	532	541	530	541	535	539	522	498	556	499	567	535	536	534	510	582	514	525	548	501	530	534	567	547	548	525	524	553	505	593	534	507	540	524	550	515	509	534	522	533	551	558	569	519	505	575	522	525	493	518	547	564	552	540	511	520	526	556	558	510	576	482	523	513	564	522	553	526	552	535	492	511	568	551	537	549	553	531	551	504	551	525	554	509	574	539	515	506	550	524	540	548	540	569	530	524	484	563	535	554	532	492	543	549	532	552	543	544	535	532	522	513	541	536	512	514	542	538	523	491	490	496	483	524	553	527	483	520	538	518	550	486	540	523	516	526	520	519	533	563	475	533	493	516	562	519	538	502	549	544	495	561	546	542	541	538	504	548	526	529	536	525	541	520	570	527	523	528	500	539	500	547	571	523	502	516	542	523	530	497	511	553	553	505	553	555	548	525	515	561	525	554	530	499	565	546	558	503	519	523	548	525	564	520	548	526	526	486	541	519	512	551	517	516	563	522	554	513	499	497	514	500	543	531	509	524	529	506	515	542	513	569	559	577	530	547	538	510	513	527	543	533	525	529	577	522	539	516	520	557	524	518	464	561
14516	1347	1011	834	643	544	571	493	405	412	397	400	365	380	361	388	323	359	363	350	358	351	356	322	343	339	350	335	337	330	363	370	387	379	366	343	321	315	350	302	319	307	368	348	341	323	343	372	292	330	316	367	347	313	323	342	305	342	312	302	339	320	350	353	329	307	310	339	339	330	348	336	311	327	393	355	317	289	348	319	321	301	330	328	347	345	335	355	336	321	310	297	344	347	333	318	333	324	331	318	328	335	324	293	353	311	319	343	311	336	319	315	311	318	353	301	322	327	296	315	291	323	372	301	340	331	311	294	309	308	308	330	320	321	345	322	340	325	352	327	332	345	325	350	320	331	347	310	323	337	287	314	351	315	376	329	284	323	333	331	360	353	331	350	325	365	333	348	365	351	336	334	342	325	380	339	294	327	332	317	343	302	341	337	351	320	331	310	353	331	319	342	327	350	320	318	320	338	327	334	307	337	333	296	345	324	318	347	330	341	339	326	312	315	354	364	321	334	359	336	304	338	344	342	323	344	328	322	309	290	327	337	322	323	359	333	340	321	341	347	332	355	361	297	303	311	361	301	312	336	301	353	330	323	319	318	330	331	334	318	313	311	320	310	344	320	314	344	328	340	294	346	310	362	307	359	362	331	311	357	295	333	377	351	313	317	373	319	342	328	341	334	380	295	308	301	306	318	300	359	325	323	328	331	327	339	346	335	315	341	342	296	357	317	369	328	304	320	340	372	323	330	342	318	314	293	329	312	352	352	289	327	311	305	313	308	332	302	324	327	304	324	350	334	357	347	362	340	325	357	329	325	321	334	346	348	335	319	314	294	354	295	347	352	329	387	333	328	342	342	339	334	334	335	310	284	329	321	316	315	271	353	323	341	317	352	298	309	354	321	311	357	316	337	307	320	333	292	323	341	307	331	322	336	358	299	343	313	316	306	346	342	304	327	316	305	314	319	342	338	363	311	349	325	341	349	290	332	313	309	338	349	327	335	330	331	309	325	326	305	330	343	312	330	325	290	328	319	302	337	320	292	305	303	299	341	310	347	316	329	332	352	313	326	331	312	330	307	325	303	337	303	319	333	328	318	318	315	293	355	346	306	325	368	332	322	317	357	315	327	358	313	322	304	340	334	356	338	316	318	312	333	323	315	301	364	314	329	341	347	299	340	311	358	311	322	334	349	335	322	334	315	341	313	326	342	342	325	331	334	317	347	317	314	330	345	294	325	296	347	353	355	313	341	340	310	308	361	353	344	353	331	328	316	285	338	314	364	318	332	335	261	321	377	322	314	341	320	304	339	358	318	364	347	361	319	300	316	323	320	309	306	312	313	322	350	327	345	307	337	340	315	318	314	296	330	349	332	300	364	340	354	306	315	305	329	320	289	326	320	320	333	334	329	331	340	341	336	333	319	308	305	309	319	324	323	342	319	331	344	349	335	332	349	375	317	314	337	313	310	353	341	336	326	324	353	328	335	338	311	324	339	307	327	311	328	315	302	318	328	316	302	333	349	294	300	324	350	347	345	327	324	328	332	339	335	337	323	318	327	316	350	315	326	341	297	327	307	339	331	301	318	317	331	346	313	318	334	364	308	345	322	313	321	333	344	322	300	338	305	290	315	310	309	334	343	320	304	318	326	295	309	319	353	377	313	355	358	305	340	344	339	327	334	326	332	346	335	324	278	321	323	302	330	341	289	352	308	341	304	330	298	328	314	341	316	326	334	318	311	315	310	315	327	294	335	354	334	324	319	324	338	333	316	318	345	334	349	337	304	319	303	336	352	314	363	349	356	326	327	336	300	330	340	316	365	339	350	322	333	334	306	343	355	331	336	327	297	314	337	343	332	337	332	329	296	288	353	349	299	339	334	341	314	312	342	338	311	321	288	341	339	309	317	356	329	324	364	336	334	338	354	319	355	313	314	367	350	328	317	335	336	337	344	321	356	321	350	324	309	314	311	339	331	334	352	331	319	343	306	319	317	329	321	322	340	322	314	292	324	335	343	325	343	327	300	295	328	326	343	323	308	314	324	380	298	328	357	348	288	311	283	318	364	356	334	320	360	341	331	341	306	312	340	317	316	347	337	329	343	348	350	333	323	293	316	350	295	292	316	327	333	290	310	335	312	340	307	313	317	302	344	353	308	338	344	304	322	346	292	306	325	334	354	332	347	349	290	293	356	340	350	310	321	310	378	322	339	309	330	337	301	338	341	333	354	368	320	313	306	334	314	321	351	364	346	349	343	366	333	333	320	368	309	322	324	307	336	304	300	306	318	334	304	346	340	320	319	336	356	328	365	346	315	322	338	318	342	319	321	331	310	350	336	311	348	335	359	361	337	293	319	300	339	339	312	322	340	320	358	368	310	287	333	373	315	300	354	312	357	378	343	355	317	309	335	360	329	276	329	300	323	304	317	318	357	357	345	345	345	322	307	309	303	287	361	347	361	327	330	333	318	331	300	324	363	338	354	322	353	323	351	337	347	330	374	364	330	325	318	304	329	339	310	303	325	343	345	323	296	321	327	317	314	349	331	332	358	333	342	293	346	338	339	314	339	305	293	328	363	303	340	282	346	305	354	321	307	318	323	352	304	331	307	312	334	345	321	343	355	328	309	336	321	342	319	262	335	323	303	303	289	316	324	352	336	301	372	316	325	311	313	372	324	282	329	292	339	351	316	310	324	341	310	340	336	293	336	319	325	318	328	362	303	330	329	342	317	334	318	289	339	373	342	340	338	311	343	321	331	346	319	342	314	357	370	358	339	315	322	280	321	330	357	298	340	342	335	315	295	328	333	294	331	312	309	305	303	318	321	345	299	325	323	366	318	318	341	319	298	329	333	287	319	331	335	342	360	329	312	318	324	321	331	341	326	336	308	317	332	335	342	299	373	329	332	353	343	346	377	321	371	364	366	297	351	319	311	331	327	357	314	335	318	324	307	332	313	339	304	335	343	290	338	304	332	326	327	339	363	324	351	331	324	324	327	333	333	343	337	334	314	333	341	356	318	323	325	304	327	341	315	351	319	313	308	311	322	314	358	329	349	346	272	334	333	334	323	349	341	355	319	297	298	346	351	339	312	345	332	328	333	346	291	328	331	334	376	374	343	372	338	346	337	329	340	323	330	346	302	302	311	296	329	352	322	338	301	307	320	325	298	335	317	367	320	323	322	331	329	348	325	332	332	317	339	335	326	333	351	320	312	314	347	290	323	332	330	297	326	344	358	316	327	330	316	359	345	334	312	328	329	330	328	327	294	325	348	312	353	348	311	321	330	288	326	330	333	316	330	335	332	340	333	336	362	344	348	324	338	300	311	289	328	300	308	301	304	321	295	334	302	322	302	318	350	321	339	336	324	324	344	343	326	329	300	350	294	316	303	287	312	339	331	306	312	320	344	324	345	359	300	382	293	302	326	331	340	337	279	316	299	353	317	338	345	368	295	330	322	332	342	333	325	278	334	315	336	324	279	329	314	335	318	346	276
8330	1357	2147	2446	2086	2010	1794	1563	1329	1275	1220	1169	1058	990	1007	968	962	946	889	891	911	886	865	866	848	832	843	830	864	864	830	844	898	829	819	856	837	838	862	854	827	834	840	805	829	827	822	785	834	842	837	840	792	841	827	789	811	867	798	809	854	768	802	848	793	779	736	863	854	791	788	814	809	808	846	803	800	825	826	799	840	816	837	787	799	806	778	848	807	800	816	758	799	855	813	839	749	802	790	854	849	819	845	797	804	784	810	805	821	842	771	843	806	796	815	814	809	815	783	829	793	819	829	848	782	828	843	816	845	809	815	815	830	831	820	797	797	837	756	831	794	826	850	785	817	793	866	847	843	844	828	810	730	792	810	842	818	766	800	800	785	783	848	778	798	805	791	825	818	840	812	803	834	788	800	794	797	798	879	763	785	812	818	807	812	782	875	803	846	772	809	801	806	822	783	811	763	781	789	803	816	798	811	833	777	810	819	748	789	807	814	847	803	822	783	751	779	762	811	789	880	820	816	855	809	782	760	817	811	825	792	745	819	784	791	849	770	841	783	796	760	800	800	841	806	842	753	868	874	811	843	813	790	824	817	848	817	791	812	810	814	794	799	800	776	783	814	850	875	788	798	775	779	755	808	815	816	806	781	765	796	848	775	785	763	840	867	794	796	804	815	780	805	820	782	752	784	796	782	845	785	858	815	846	779	775	819	838	882	754	787	773	788	805	829	826	805	788	774	818	784	889	850	798	804	742	799	802	824	786	794	810	808	836	807	835	797	807	807	824	834	771	786	792	813	838	825	792	790	789	809	758	781	818	853	807	859	828	784	804	807	826	762	814	770	764	810	806	763	762	832	818	818	810	801	782	832	775	766	769	790	726	790	781	836	775	777	769	779	799	812	813	833	784	792	809	771	801	800	792	788	849	780	790	812	802	773	792	822	794	775	800	717	800	823	750	886	774	811	825	759	820	753	842	791	804	822	847	830	800	840	793	796	800	782	821	803	789	793	808	803	809	796	822	781	799	804	733	767	834	778	835	795	781	770	856	811	793	826	800	829	814	880	824	796	766	797	795	791	755	810	780	809	783	804	781	781	809	771	789	737	824	781	840	780	839	803	821	809	786	784	785	800	775	811	790	772	821	758	781	809	826	785	878	751	795	774	777	820	825	783	735	833	777	815	782	813	783	819	863	765	772	754	842	817	809	878	807	794	812	782	812	764	798	805	749	784	807	753	807	785	869	765	825	850	840	844	744	794	783	791	844	824	836	841	832	804	783	794	771	801	789	852	793	857	833	829	848	800	777	836	811	829	752	777	792	826	834	763	797	801	784	795	837	782	780	816	800	821	799	852	758	776	795	847	789	792	806	795	832	771	767	862	850	741	782	799	807	776	794	798	825	774	799	831	797	777	822	812	763	780	783	803	770	749	782	762	791	816	802	799	774	801	810	788	794	823	854	770	895	750	785	776	815	836	788	777	808	825	811	767	786	796	795	809	829	796	793	809	779	890	792	803	811	828	809	784	790	799	754	806	812	830	794	831	775	786	787	749	807	766	814	781	790	791	851	774	815	789	835	812	831	759	787	801	820	831	784	770	843	801	796	807	798	759	820	830	746	805	817	791	746	816	805	797	816	790	783	808	786	756	856	807	810	821	820	818	803	796	749	786	810	846	819	830	766	800	804	781	828	771	770	815	799	825	789	799	846	799	838	800	810	819	799	801	794	785	800	787	820	850	861	811	851	765	704	803	805	784	817	796	835	841	825	795	853	755	822	813	827	795	795	806	768	834	852	825	768	785	844	822	773	774	761	797	831	772	753	873	797	723	799	808	847	854	799	850	777	788	767	756	810	825	764	806	802	820	769	788	807	785	796	835	815	815	803	813	799	846	798	777	776	805	810	808	825	831	804	819	806	789	853	846	829	806	789	815	768	799	767	730	791	793	839	767	810	799	810	811	881	791	818	792	809	832	778	825	777	750	833	830	789	764	835	820	873	780	801	781	794	808	797	815	835	776	771	791	799	794	866	809	800	807	825	836	770	824	795	735	793	806	815	757	799	794	816	816	789	803	787	817	808	821	777	861	806	819	803	754	809	785	835	822	796	817	800	821	787	833	800	769	833	779	791	837	853	853	782	811	806	815	820	776	811	805	776	800	845	772	786	818	818	814	792	831	893	765	851	840	834	808	830	743	807	800	819	782	792	801	868	860	806	857	791	781	762	784	814	879	788	832	799	760	738	745	807	827	850	757	799	847	853	843	815	846	784	765	798	810	874	820	764	779	779	795	800	826	762	823	795	819	808	765	765	846	784	813	776	842	777	756	839	807	824	869	785	803	857	796	830	815	806	805	827	811	784	792	834	770	811	806	826	819	817	816	816	840	781	837	765	839	855	795	768	861	788	788	799	818	792	843	841	845	809	809	889	857	804	789	774	850	803	793	783	854	786	848	816	826	837	763	782	838	817	783	824	755	786	825	789	776	784	790	798	842	780	815	794	808	796	844	765	778	805	808	775	791	814	775	837	790	804	851	770	815	841	839	798	827	818	788	818	771	814	811	801	839	817	760	834	802	780	783	809	816	774	790	816	806	809	798	778	851	844	797	784	822	743	781	805	758	802	748	808	831	820	825	779	832	784	795	818	801	791	785	845	830	799	761	787	811	800	842	833	805	806	803	809	789	774	797	799	801	803	848	786	812	836	772	776	823	864	850	836	791	821	820	836	733	793	809	825	820	763	752	807	856	773	804	844	816	773	776	829	810	789	800	823	803	786	797	789	780	842	791	829	826	788	840	814	794	780	747	828	795	792	819	784	786	803	800	803	847	814	819	789	796	758	807	840	764	815	791	773	802	759	765	791	778	788	778	783	791	797	827	780	810	836	821	821	837	768	790	790	849	821	806	815	791	838	822	814	805	811	838	829	779	804	797	795	784	799	811	787	847	839	817	786	804	815	799	827	789	866	811	802	782	812	807	776	824	827	802	803	716	777	828	825	795	810	802	800	764	849	837	803	778	845	794	797	808	804	773	780	774	812	774	787	807	813	766	851	801	819	833	837	811	794	788	825	819	756	813	833	816	814	773	766	767	830	794	776	796	828	804	830	838	802	795	771	795	835	864	857	853	821	817	802	860	840	803	825	807	812	785	808	793	808	796	797	800	774	826	743	795	826	819	765	812	771	779	840	829	852	815	780	781	783	792	834	828	869	831	770	811	761	806	783	775	812	787	826	799	774	803	796	782	841	819	793	877	779	749	858	814	793	832	828	795	817	783	742	766	817	755	803	784	828	774	839	862	777	792	812	795	805	813	800	788	809	807	766	805	865	772	807	819	881	841	784	804	837	785	783	843	832	829	771	777	852	800	805	803	782	835	765	725	795	798	827	835	777	794	840	839	849	834	843	761	807	788	843	793	803	820	822	846	837	785	793	845	785	755	816	828	818	741	813	827	818	793	795	799	874	747	843	747	810	793	821	800	795	823	844	781	844
1644	339	399	357	359	392	380	363	336	367	351	341	345	334	357	391	343	376	332	359	341	382	375	372	354	399	330	349	341	375	384	360	344	367	370	336	357	339	352	383	359	299	340	331	336	393	374	344	355	352	349	320	349	358	399	345	376	399	357	389	335	318	386	373	408	360	343	310	360	357	381	340	348	354	357	345	369	326	346	389	377	336	379	369	389	343	382	377	366	367	349	387	376	377	358	318	325	338	331	371	378	374	355	341	369	312	372	391	335	369	390	356	358	325	331	382	325	352	345	352	395	340	360	356	344	337	359	351	369	375	337	322	378	374	347	374	393	392	353	389	349	375	372	369	309	353	356	308	355	317	321	391	408	371	341	326	329	364	357	401	360	356	352	357	354	358	381	328	371	340	390	361	359	342	343	375	334	351	380	383	351	399	367	342	352	302	340	375	332	330	353	346	345	343	346	351	350	387	341	343	339	385	330	352	360	321	403	339	376	383	376	343	387	348	346	372	370	313	395	404	331	364	384	385	342	345	346	364	358	342	372	370	387	354	324	370	360	345	384	346	370	384	394	371	356	346	372	345	362	348	345	343	318	350	360	362	417	365	390	384	351	360	346	361	385	356	376	366	351	379	367	363	396	392	350	361	405	316	370	347	357	341	340	383	382	368	393	352	345	369	389	336	351	358	385	394	366	375	332	347	361	360	401	370	370	374	343	373	338	345	364	353	366	367	359	375	355	335	350	335	385	384	376	344	351	371	360	341	380	371	334	336	340	350	366	385	343	373	359	362	350	342	374	378	350	335	364	407	375	356	370	366	324	378	329	355	340	346	357	380	362	319	330	333	340	345	368	341	333	365	359	329	345	334	368	398	385	344	372	368	361	364	379	343	380	355	354	361	360	392	358	320	388	338	377	358	360	365	387	365	332	354	371	365	341	354	373	340	381	364	382	352	339	359	383	358	371	334	336	363	344	338	373	328	388	356	327	339	357	386	320	364	351	355	342	374	332	361	325	382	362	353	342	370	369	369	362	358	392	364	345	363	352	347	358	361	361	354	336	347	326	354	384	380	365	351	361	380	351	354	372	355	321	381	368	354	398	374	358	329	351	329	358	336	352	375	354	405	358	329	369	316	363	332	331	405	402	365	377	400	364	337	375	358	365	371	333	396	360	377	346	358	363	344	371	340	342	329	350	307	350	370	350	339	338	365	344	341	343	329	367	376	367	365	345	359	337	361	378	340	358	366	355	402	359	381	341	348	384	372	363	354	387	354	360	327	381	362	335	356	405	365	406	362	370	330	348	367	333	372	358	343	340	360	365	368	363	359	371	373	361	330	411	352	374	357	356	361	334	320	352	360	356	350	337	338	323	346	369	338	341	357	365	362	323	310	362	349	388	367	370	346	371	362	345	341	357	340	346	374	366	341	386	340	328	316	369	393	335	378	348	352	376	350	375	360	314	367	379	369	332	345	362	364	358	368	329	361	308	369	339	367	359	377	374	369	355	368	360	341	369	352	370	375	375	401	374	398	354	354	366	341	396	392	387	365	349	339	345	380	346	375	353	369	351	386	350	358	383	354	354	346	362	366	347	352	371	361	384	352	332	344	386	364	350	349	336	378	357	361	329	314	339	353	304	350	354	335	317	395	347	368	387	388	393	330	390	385	345	344	361	351	333	335	395	397	335	348	382	317	359	367	378	366	358	340	351	381	327	342	379	335	360	306	320	350	347	356	348	367	332	402	369	328	308	334	366	327	378	357	376	401	347	360	350	365	349	371	362	355	328	350	359	353	356	404	371	359	395	333	336	339	403	354	347	374	353	382	353	341	374	405	376	330	342	367	348	363	354	356	342	357	360	341	377	352	347	384	376	387	338	333	375	352	358	351	369	335	350	377	361	331	370	413	408	358	347	351	360	374	350	355	361	380	350	380	345	352	380	400	364	387	366	387	367	356	336	397	329	336	356	360	371	356	337	411	355	336	331	372	376	355	313	350	384	369	345	337	368	350	347	321	341	374	365	349	340	373	366	369	351	343	349	393	400	381	346	332	367	354	353	368	347	337	357	327	343	363	362	358	347	360	318	355	345	327	314	353	358	329	311	352	355	332	375	380	335	389	354	384	361	382	339	332	348	354	361	376	347	350	340	368	372	350	342	347	348	367	386	382	381	319	339	365	363	364	342	349	362	360	349	382	395	363	387	361	382	370	352	370	377	361	358	368	309	359	350	360	372	356	351	386	311	347	342	337	367	384	335	349	387	379	377	361	348	375	354	362	343	375	386	385	373	378	351	368	366	364	343	350	390	355	352	362	355	382	325	318	360	363	387	343	331	336	363	370	355	388	341	317	342	373	359	383	347	353	362	340	351	368	330	346	317	377	387	342	367	346	370	394	356	372	335	357	371	355	330	399	330	345	379	293	303	348	346	346	382	384	348	371	345	347	318	346	369	341	355	351	346	319	360	372	348	352	348	374	344	328	338	372	351	383	377	380	316	351	326	388	358	343	341	333	352	356	373	382	382	340	349	333	327	378	345	350	351	346	333	341	343	339	380	348	328	381	362	314	344	365	337	364	346	384	364	393	360	386	355	388	391	382	371	344	346	352	379	346	369	327	367	362	393	351	350	354	338	369	322	376	382	402	358	331	345	338	330	380	334	370	341	352	376	408	332	372	311	385	389	335	359	347	365	347	339	365	327	358	347	360	370	388	404	332	351	354	328	351	362	352	357	333	341	352	368	356	380	345	346	358	345	341	334	310	359	364	345	358	371	372	373	384	371	346	269	345	369	360	351	328	380	392	339	364	329	357	360	340	353	347	350	363	349	366	372	387	394	329	342	350	381	347	369	342	378	332	371	374	336	341	353	362	363	384	394	353	368	347	325	345	346	354	353	365	350	348	335	343	379	381	367	369	359	359	370	304	377	367	363	394	347	392	350	333	349	368	317	285	372	376	402	375	372	364	377	345	376	368	388	348	383	353	352	348	370	360	342	372	336	367	338	369	335	322	339	376	300	326	380	348	334	359	353	355	370	370	390	341	361	369	320	358	360	345	336	368	337	387	378	399	338	359	343	338	329	376	371	332	382	345	357	339	372	329	374	332	338	386	373	358	337	353	350	388	347	359	348	366	358	379	366	343	339	333	359	359	342	346	386	348	361	372	308	366	382	393	374	377	364	368	376	340	386	370	398	377	361	392	359	332	363	337	364	367	360	368	356	315	316	390	366	350	395	337	366	355	378	349	355	358	352	325	371	378	377	343	329	350	323	356	354	365	331	378	343	351	346	351	354	328	362	374	364	358	382	377	358	355	361	327	398	361	376	368	406	373	371	357	332	368	371	360	360	338	378	378	384	389	359	381	361	352	350	369	317	335	389	386	370	342	355	341	357	307	351	369	346	341	361	412	365	365	365	357	349	347	364	329	335	363	348	386	380	383	326	358	390	356	365	369	367	367	358	337	366	389	347	344	397	329	303	361	362	362	337	350	352	377
2098	896	826	876	882	823	852	883	847	852	890	844	800	846	781	794	858	862	856	861	836	818	839	731	839	801	833	850	815	780	810	865	801	855	862	889	813	752	836	841	834	831	832	807	847	812	845	804	814	826	835	849	791	823	795	791	899	827	830	817	815	842	799	798	847	789	821	875	784	851	823	828	890	859	860	852	883	834	855	813	859	820	805	823	809	795	836	862	858	795	883	812	828	855	819	818	786	767	844	865	842	836	837	844	843	845	826	857	814	824	827	787	839	827	809	785	838	810	848	861	828	781	802	800	861	870	869	879	789	795	756	826	816	815	811	849	824	850	826	779	825	812	794	795	802	823	821	827	885	860	868	790	825	802	832	813	815	778	784	820	766	861	872	834	784	830	860	817	839	811	813	880	815	859	811	821	758	832	864	838	834	761	858	842	826	822	782	837	833	827	789	858	871	813	822	772	841	844	882	777	798	837	888	799	796	802	764	823	840	820	822	784	822	796	799	842	894	847	822	816	847	821	849	856	844	852	804	848	835	911	849	848	803	800	796	795	852	831	822	864	833	868	776	773	860	864	866	811	830	852	778	875	870	844	822	829	833	829	810	817	828	810	808	827	797	833	847	821	817	836	829	854	819	858	825	788	807	814	820	800	806	852	818	837	850	796	813	817	789	829	807	810	810	847	740	824	831	826	828	856	838	775	789	785	886	826	851	842	865	819	819	812	876	803	824	806	859	827	862	784	806	829	825	824	800	822	809	817	859	831	807	822	813	807	808	844	885	850	833	821	794	793	865	782	831	810	854	870	797	837	839	871	862	793	893	817	826	806	791	821	838	732	792	794	812	817	805	862	807	862	877	790	831	809	819	849	855	846	836	802	815	833	871	765	787	808	875	816	840	836	790	806	816	884	823	817	812	873	819	800	850	825	861	840	779	819	824	818	828	781	843	847	858	820	830	802	875	831	833	844	829	769	779	830	838	847	776	821	828	927	854	845	819	791	819	815	758	831	829	864	795	818	815	907	829	819	836	753	828	824	856	797	796	776	816	786	837	897	844	898	776	830	838	788	840	891	811	884	822	853	878	865	894	791	791	812	806	813	858	824	850	845	845	832	828	782	870	803	772	773	823	803	801	816	819	767	848	811	820	842	839	843	822	816	856	776	856	818	825	837	816	839	837	857	816	827	862	826	783	833	869	824	824	846	812	827	868	811	818	864	847	774	834	868	797	792	852	825	815	840	851	842	810	849	829	828	857	778	865	795	827	830	837	829	848	889	871	844	772	855	837	865	781	856	805	786	860	832	778	842	826	814	851	869	785	845	863	821	886	835	800	839	849	823	756	849	793	807	888	818	799	837	830	852	866	855	889	827	871	828	862	835	774	835	795	840	781	812	813	833	800	827	834	789	819	854	782	825	822	823	853	836	836	855	813	780	857	851	811	771	808	846	863	837	841	813	814	853	782	821	789	824	862	843	820	851	820	806	862	835	811	840	851	826	803	775	852	798	875	788	808	853	850	825	773	806	817	834	833	836	843	807	858	872	804	778	847	846	839	860	766	789	830	837	851	789	841	790	791	832	832	825	834	792	842	840	843	844	872	801	898	811	736	805	836	842	827	763	858	843	845	807	846	825	819	876	866	830	836	837	833	836	757	846	827	846	796	799	854	808	818	802	858	852	891	795	817	816	837	845	876	845	857	840	855	842	840	850	823	841	904	811	902	854	877	883	831	824	865	841	835	855	814	884	817	833	795	815	815	812	798	820	834	808	855	854	857	801	853	885	896	820	841	830	809	794	873	828	839	870	812	812	857	849	798	780	847	809	823	839	825	825	857	817	845	840	809	839	802	816	809	846	784	868	800	759	840	844	856	799	810	864	825	859	821	873	774	803	786	839	843	815	845	831	818	870	746	801	845	808	841	811	804	787	819	831	808	843	817	820	843	809	844	855	790	809	776	891	781	862	803	795	816	875	773	801	825	888	829	843	825	839	830	832	860	859	805	830	789	859	807	857	812	820	808	848	841	805	875	809	855	892	827	836	864	820	813	837	813	790	845	841	816	816	777	822	813	842	834	837	835	777	828	791	841	797	800	836	871	844	856	859	840	848	807	884	865	866	790	897	836	844	789	821	818	832	805	857	814	834	851	835	840	825	836	822	868	845	804	843	812	797	818	791	812	829	824	834	798	866	800	837	793	839	801	837	866	778	792	806	789	797	825	854	844	800	801	824	829	804	802	840	827	826	825	848	861	808	885	789	804	925	815	835	793	799	828	782	803	832	790	848	841	797	833	798	816	812	829	852	838	872	857	883	830	874	847	848	838	799	839	815	804	801	816	841	826	808	848	836	839	852	845	852	826	870	837	859	826	824	826	742	816	860	849	819	833	847	827	844	872	836	817	828	835	858	798	843	821	830	843	802	855	770	832	797	823	831	821	819	775	830	820	854	817	818	840	840	840	879	837	794	810	831	769	797	862	813	804	798	793	829	829	832	807	818	842	842	818	843	833	846	855	870	814	809	850	807	831	813	853	829	810	764	844	840	785	809	850	807	806	891	816	835	847	850	870	799	835	806	815	815	866	777	836	863	873	849	820	899	859	819	771	836	818	775	842	844	866	819	839	825	828	773	803	836	824	846	804	850	825	808	867	851	827	858	813	840	819	829	798	847	779	798	848	787	813	869	817	808	863	819	860	846	823	885	802	873	815	805	786	815	851	834	833	841	790	796	873	808	855	831	790	792	820	762	825	840	794	841	869	822	876	829	903	830	809	832	855	872	829	860	840	863	814	835	798	824	825	780	838	875	811	851	830	803	864	789	863	853	818	854	846	795	831	840	811	818	837	835	851	806	841	847	817	879	847	796	838	811	836	828	860	772	784	849	813	878	817	857	770	826	863	800	810	859	817	795	798	817	851	818	776	803	834	815	776	845	866	812	817	824	875	801	811	771	863	834	828	841	802	840	844	789	819	861	816	778	816	778	858	836	879	811	812	853	834	837	786	838	854	852	832	828	840	810	845	788	866	867	810	823	803	810	855	825	801	789	856	817	809	840	789	842	845	784	821	800	863	826	809	820	812	812	782	858	867	803	802	815	825	785	829	827	776	803	736	822	786	813	819	792	855	795	817	804	855	850	824	818	788	819	843	879	869	796	792	849	811	832	835	828	819	826	824	818	821	811	790	855	842	842	835	772	835	828	818	785	828	799	822	826	861	833	824	843	790	822	811	811	797	830	836	848	842	866	854	834	792	809	803	807	768	855	860	891	791	842	786	824	826	806	792	840	836	832	829	792	845	855	826	836	837	826	833	779	781	826	849	824	809	844	802	777	866	847	831	849	805	859	856	839	787	802	806	782	802	898	857	793	796	807	853	771	811	818	830	847	778	807	804	811	815	824	792	837	804	845	803	822	858	790	878	824	840	802	816	839	848	768	816	828	842	862	819	834	768	796	790	840	819	804	889	857	849	870	871	806	816	777	879	812	873	858	809	850
7119	500	491	422	361	292	297	253	239	245	231	240	237	255	205	234	194	186	224	216	224	185	215	196	201	219	223	167	216	215	200	199	212	220	229	200	202	206	199	230	230	229	205	192	213	189	202	239	186	220	192	206	222	188	205	192	208	197	199	199	208	210	182	202	194	234	193	169	204	205	215	176	193	216	213	201	201	188	218	178	208	251	204	191	189	196	219	245	215	213	198	184	219	186	190	208	215	223	188	205	208	195	207	216	215	194	194	220	208	219	192	196	192	224	208	206	202	210	183	199	191	220	193	192	212	200	217	204	173	196	199	200	212	186	212	214	169	200	204	202	183	187	208	211	211	231	193	222	200	210	191	198	199	210	211	193	187	198	189	205	168	204	177	201	194	180	175	178	200	201	231	188	214	187	215	199	201	190	213	216	202	193	214	186	182	193	192	201	216	182	213	200	213	194	192	208	187	189	213	186	192	165	212	187	202	193	193	222	195	190	186	201	212	201	210	215	196	193	194	215	217	202	197	238	182	194	186	181	202	194	192	195	213	205	214	193	214	233	208	193	233	170	202	226	186	232	204	200	194	189	176	216	193	218	228	192	196	218	205	227	198	203	192	213	211	215	182	196	228	183	191	181	194	197	201	228	194	216	209	192	191	167	216	207	171	199	237	184	182	196	197	245	198	227	215	231	240	199	197	164	204	179	169	226	216	216	195	203	225	216	215	176	176	210	202	189	206	185	179	173	223	185	213	200	204	195	171	196	215	197	207	176	204	214	196	219	214	179	212	201	197	200	202	192	244	217	218	206	206	192	200	190	185	210	215	208	189	219	206	186	182	206	208	190	193	217	221	215	195	181	179	192	205	207	215	211	177	218	196	196	223	191	207	232	222	222	194	199	208	182	213	198	197	184	207	189	207	210	194	201	221	188	204	208	191	230	191	215	189	229	173	185	178	205	175	215	204	189	203	184	236	217	205	189	236	215	190	194	178	206	195	204	169	186	179	221	223	215	220	181	171	186	194	225	192	179	207	209	220	198	222	222	212	171	197	177	194	214	210	244	207	187	186	189	193	185	204	176	207	215	206	197	204	169	212	188	211	183	218	185	210	188	225	209	186	186	207	221	204	196	208	222	178	210	214	215	205	198	217	237	219	193	189	193	170	206	218	168	201	207	187	217	195	184	204	231	205	189	205	188	191	200	193	211	200	192	189	205	227	208	211	177	202	191	186	197	216	199	222	199	173	235	199	206	222	220	228	208	211	195	229	200	214	227	232	188	194	190	224	203	181	187	199	192	222	197	218	181	178	217	180	205	200	208	190	185	184	190	198	201	196	219	197	236	213	198	207	192	197	204	207	226	215	192	221	199	210	200	224	172	218	225	205	210	194	186	184	200	188	196	220	184	207	210	199	207	192	203	184	195	214	182	188	181	209	214	203	221	192	217	209	190	185	219	199	199	189	211	202	178	216	193	218	218	211	179	212	224	178	179	202	195	207	190	198	217	210	228	188	174	222	211	179	207	205	215	181	196	199	203	207	201	205	220	217	212	194	188	181	172	223	224	199	184	176	211	183	207	198	194	196	215	174	214	189	215	195	198	228	198	218	212	179	211	180	233	187	190	191	193	198	209	217	219	216	199	199	206	200	204	202	181	211	205	229	231	217	177	205	216	206	204	194	197	220	216	183	186	183	179	169	185	183	204	193	221	209	212	216	197	184	197	189	216	185	188	196	218	210	192	188	216	181	222	249	188	185	207	220	207	177	236	179	193	182	179	207	216	187	175	216	192	164	200	212	223	190	198	191	192	205	207	184	156	204	222	198	192	192	191	182	180	208	198	190	201	200	205	222	214	211	212	204	187	181	219	201	212	184	205	192	193	215	190	191	203	186	176	187	215	197	176	193	170	194	214	196	224	168	195	193	190	190	190	205	191	173	199	217	204	194	201	196	203	172	208	209	208	218	196	212	212	204	196	222	202	191	200	208	224	220	199	209	207	201	222	219	185	227	227	192	208	224	198	192	206	209	236	193	185	223	212	203	208	192	202	196	210	202	202	205	217	217	210	213	185	218	214	190	201	212	177	214	212	216	183	191	185	172	203	223	221	211	175	222	175	179	232	193	201	199	200	191	200	190	166	177	202	230	189	194	208	189	198	213	199	186	204	200	196	191	208	189	210	201	211	171	187	173	204	234	178	207	178	219	239	182	158	178	211	180	176	218	214	198	197	253	193	184	205	190	182	187	198	201	212	219	191	186	229	198	194	178	222	203	199	234	183	176	175	192	201	206	191	193	188	214	234	184	197	201	176	221	233	189	199	200	212	183	219	210	195	196	194	188	206	213	233	205	194	192	172	234	212	187	190	220	227	176	200	214	210	164	222	192	207	188	196	182	194	204	198	191	178	202	217	207	196	174	205	223	219	204	220	222	202	212	200	205	186	210	209	190	203	194	182	242	220	222	200	183	198	189	224	198	180	175	194	190	204	213	209	193	199	237	185	200	217	159	196	168	182	215	226	203	172	194	221	181	195	198	249	194	199	167	211	201	210	220	197	203	196	190	180	207	203	189	169	182	193	204	214	188	194	216	202	182	183	225	212	192	187	225	199	196	176	217	191	186	201	225	204	194	189	172	194	219	198	196	210	211	230	218	215	211	172	174	210	195	207	210	189	212	204	206	195	208	200	237	203	193	195	229	210	182	214	189	193	205	203	196	206	154	181	195	218	199	204	201	212	231	215	220	209	207	207	191	197	191	182	177	207	239	175	213	181	207	198	207	195	234	226	216	204	224	215	209	208	172	185	218	183	184	193	227	209	189	178	227	187	189	206	194	224	181	191	214	206	158	203	212	217	198	192	209	196	210	214	183	203	236	214	213	190	183	205	216	183	228	206	201	174	182	230	198	237	235	202	204	193	233	201	205	198	186	198	184	191	190	200	201	219	200	195	197	229	187	198	201	195	206	180	200	202	185	187	219	197	200	218	224	202	204	209	217	223	183	200	188	189	224	199	194	187	214	210	227	202	168	187	186	184	195	222	206	195	202	201	202	236	211	218	195	211	175	173	181	195	209	195	200	186	193	189	191	203	189	209	205	216	185	202	187	210	193	183	210	215	182	211	191	160	228	190	240	183	215	197	194	229	221	191	183	168	202	212	201	214	185	190	222	200	194	210	222	167	239	203	196	193	224	182	186	192	203	202	198	210	207	197	198	200	207	195	214	215	190	222	226	197	207	207	205	208	213	207	200	174	176	233	188	224	196	166	190	198	208	206	207	202	208	222	200	214	197	187	226	202	195	217	221	183	188	198	186	174	181	201	180	219	193	218	208	208	198	173	203	180	190	209	211	194	204	182	213	183	214	233	198	202	186	194	162	181	178	200	204	197	210	218	195	193	188	198	234	187	226	182	185	216	183	203	216	222	192	197	198	207	212	215	204	216	200	197	186	187	194	174	187	202	213	204	195	186	214	189	178	188	183	186	205	212	190	199	213	196
6128	781	1155	1369	1190	1121	1005	902	737	744	778	704	688	651	636	629	624	588	607	546	572	555	602	603	585	605	546	526	553	592	552	522	511	546	537	525	555	544	596	535	530	533	531	507	535	525	537	561	544	523	519	529	501	581	538	535	539	490	552	571	604	542	538	550	550	487	541	567	516	539	569	491	557	511	546	562	561	515	541	557	525	547	542	562	564	510	494	522	553	527	529	528	516	549	531	535	565	528	475	576	535	572	547	551	480	513	542	501	513	579	567	531	533	475	484	527	521	528	542	539	537	547	520	552	506	513	532	530	527	531	509	542	492	560	494	537	487	525	498	521	527	556	538	532	518	516	556	550	531	542	539	540	529	537	585	542	538	507	556	522	519	551	518	549	548	547	557	537	517	521	525	549	504	542	503	563	556	578	511	515	514	489	488	519	503	516	506	512	486	523	558	565	544	551	523	520	536	523	525	517	514	523	546	503	564	540	500	584	523	535	513	487	530	499	525	496	542	495	518	512	513	527	513	493	547	538	481	494	559	476	507	534	554	515	559	528	521	514	504	499	530	533	552	493	541	521	500	519	508	526	529	509	527	519	562	537	507	582	537	528	511	501	519	533	551	545	543	523	520	506	531	497	507	501	535	535	521	510	540	496	529	532	526	530	557	557	551	566	575	584	553	497	519	513	531	522	494	547	532	526	502	573	522	514	564	566	507	492	552	515	518	527	526	514	541	532	532	519	526	556	495	550	577	548	550	514	522	514	532	516	574	551	506	580	503	552	545	526	545	553	512	528	514	488	503	552	567	545	501	573	542	505	522	507	515	498	523	520	531	491	496	529	482	563	604	510	540	485	545	535	500	535	526	570	529	550	548	516	537	535	541	568	543	503	515	521	517	515	550	561	530	545	502	542	527	529	548	510	581	500	554	494	543	539	541	535	521	500	519	521	536	490	507	516	507	553	499	535	503	535	526	523	546	577	528	535	531	511	531	560	563	543	570	558	558	551	516	543	507	516	518	514	515	536	587	542	513	545	537	522	526	537	521	589	526	564	534	574	512	485	496	512	533	508	549	542	532	490	520	496	527	543	515	517	525	550	545	504	532	499	535	518	521	524	514	486	535	537	562	509	539	540	499	542	544	540	546	558	528	512	519	504	492	548	551	543	524	527	487	489	510	547	520	555	528	499	497	531	535	526	498	495	486	547	529	568	525	559	560	530	498	579	507	502	461	535	534	549	524	513	539	518	548	554	525	462	569	528	541	560	555	545	508	531	552	512	584	556	502	516	551	537	513	554	552	511	497	545	517	544	539	522	536	556	513	522	501	595	509	552	557	492	516	540	571	545	515	524	579	550	549	555	525	494	558	511	573	538	528	509	497	531	509	549	504	505	529	521	520	553	530	545	536	515	525	527	553	550	484	542	486	522	568	539	493	503	526	522	529	485	518	531	500	513	518	532	518	574	503	536	542	481	556	551	525	537	528	515	504	505	526	547	528	522	527	490	480	511	540	501	550	494	525	555	531	527	495	526	554	488	533	535	503	519	533	532	535	500	513	497	519	521	548	544	528	532	554	526	528	533	508	521	550	533	518	547	494	527	478	525	524	522	542	490	482	545	488	569	520	532	520	557	522	499	539	516	578	538	551	543	538	528	524	524	526	545	528	587	519	546	527	549	502	524	508	518	569	532	520	532	504	503	557	556	513	509	504	534	494	569	504	543	517	543	521	539	520	519	579	565	539	500	536	509	508	535	530	548	564	516	545	514	503	547	527	501	543	524	549	531	550	570	544	545	502	518	510	535	547	510	540	506	524	546	526	520	554	534	538	522	545	524	565	541	524	532	517	530	514	548	521	489	542	536	537	528	531	537	548	514	530	552	507	583	567	544	516	523	558	536	541	539	542	525	538	500	512	565	536	557	557	529	542	516	529	493	514	509	513	540	510	557	538	528	546	517	489	501	530	494	537	524	530	527	529	517	502	536	509	541	493	518	556	549	517	514	489	525	499	574	498	514	545	546	523	547	483	509	529	516	518	510	549	474	550	529	563	521	572	524	510	509	552	545	543	535	520	530	522	548	559	508	501	571	507	501	534	548	538	558	508	521	550	489	529	554	472	551	546	528	560	568	493	522	492	498	541	543	519	532	551	561	470	569	554	554	515	470	570	520	489	525	561	528	499	501	496	506	533	523	536	537	524	511	567	525	516	497	498	567	547	543	539	554	549	537	547	528	525	516	545	531	503	523	542	589	518	553	522	481	526	550	557	561	562	550	586	510	546	509	516	528	575	528	576	543	542	520	524	528	530	524	517	519	525	539	497	531	526	526	526	577	576	509	509	554	497	523	560	545	509	523	489	512	523	539	501	534	532	550	568	552	503	558	543	507	544	544	507	541	523	543	549	528	540	556	544	519	536	564	521	536	562	549	552	510	535	487	535	544	529	536	532	503	533	528	537	545	517	540	538	530	536	558	539	536	563	569	544	557	577	502	548	540	522	565	525	549	557	530	563	501	514	509	544	561	518	493	530	497	511	504	497	557	506	543	529	537	511	555	509	509	545	517	500	523	513	527	497	548	518	598	550	529	511	539	554	539	530	510	523	586	566	480	519	513	522	531	586	518	504	530	516	528	512	530	566	581	528	495	509	501	556	544	541	501	531	495	517	508	569	506	511	481	548	543	562	534	539	515	530	545	552	570	539	546	528	538	554	556	550	485	553	510	490	548	516	536	534	530	532	550	486	525	540	480	532	529	512	504	550	501	465	528	528	545	519	525	533	517	546	596	557	516	519	533	539	545	562	590	500	487	552	501	483	540	533	552	523	546	548	503	553	537	493	497	496	548	552	501	520	544	568	556	495	528	519	484	531	509	536	499	518	516	519	509	542	538	496	521	488	530	559	557	492	547	551	552	552	576	543	486	526	561	534	519	543	540	502	562	517	554	560	482	504	570	485	553	500	534	526	548	510	538	532	545	530	499	525	511	510	545	549	520	526	495	543	513	559	516	487	513	521	486	556	535	490	566	515	498	568	519	524	511	524	506	533	511	544	528	518	493	521	521	512	498	548	496	543	504	492	535	513	537	525	530	531	518	517	516	526	494	512	512	519	553	527	534	532	508	554	542	532	521	533	597	530	596	534	537	452	537	554	529	548	563	526	510	551	549	520	555	524	549	530	594	518	519	519	529	548	482	542	554	548	527	554	517	538	544	507	541	570	545	505	587	505	535	570	536	594	546	544	520	520	539	541	539	530	524	525	500	499	551	558	548	479	535	534	542	519	482	547	533	537	537	527	490	544	528	517	486	517	561	518	531	509	480	514	521	506	503	526	508	534	572	508	497	505	506	528	515	506	498	524	520	504	540	537	558	598	517	505	551	524	520	523	517	522	548	506	518	520	477	511	529	585	499	591	495	514	533	550	512	525	567	506	547	519	542	522	564	550	503	552	504	559	525	552	531	553	517	493	522	541	542	542	536	544	542	558	508	521	541	511	520
14150	1320	1007	789	603	575	532	455	459	402	414	376	361	384	377	332	334	340	369	359	334	365	347	331	343	384	346	385	303	307	310	349	355	308	326	337	372	297	307	356	316	307	335	323	309	348	308	302	341	316	332	358	314	294	323	302	293	323	324	320	347	342	361	336	373	355	313	319	352	339	339	326	300	344	283	320	312	313	303	360	326	355	332	355	345	348	327	349	353	344	316	366	358	311	307	328	330	343	312	346	341	369	345	339	310	337	341	354	347	302	362	325	309	353	325	359	346	346	317	291	347	332	329	338	347	349	314	321	296	349	312	336	333	344	306	347	334	350	344	348	309	344	345	360	310	332	326	324	304	304	325	297	280	307	299	342	317	316	349	316	308	321	346	281	285	315	293	322	321	343	362	340	320	318	323	311	335	358	332	332	313	331	349	377	321	321	366	317	345	359	330	360	332	333	304	341	330	335	347	298	320	311	329	329	343	318	324	352	325	337	342	340	349	331	324	335	339	322	313	343	374	309	353	305	331	332	307	365	333	298	338	331	319	317	277	334	294	304	312	301	338	324	311	331	349	327	353	321	347	290	352	333	355	313	334	323	302	315	345	369	339	354	329	322	312	337	331	340	330	356	354	311	309	341	302	351	337	329	346	320	317	345	331	308	333	341	333	307	309	328	313	312	315	359	316	346	330	311	299	296	312	328	312	370	359	372	320	308	360	325	335	352	304	335	323	406	325	342	336	356	325	295	331	339	361	323	343	333	322	308	312	323	321	327	343	345	358	353	356	338	350	352	334	329	344	324	350	340	328	359	335	319	325	314	318	287	336	323	369	333	332	330	345	320	342	358	307	330	324	356	300	316	339	330	325	300	365	322	340	338	359	303	320	340	340	294	343	311	305	320	297	349	319	302	305	326	298	337	355	314	322	307	312	334	330	325	344	327	339	333	308	324	329	318	326	338	322	319	329	352	347	330	359	360	365	358	308	307	332	312	313	306	326	300	317	339	340	353	360	329	346	339	350	347	291	294	320	323	337	384	305	333	347	337	295	333	336	325	325	302	314	338	306	326	330	349	272	331	302	326	328	326	332	315	288	308	354	336	341	316	340	324	307	314	327	322	306	332	362	309	311	321	311	322	329	320	326	298	341	344	278	377	338	322	345	360	308	336	336	365	272	305	296	321	322	355	376	326	342	330	317	341	355	275	303	350	334	363	276	310	340	275	344	290	343	332	318	357	320	319	344	311	318	323	270	282	332	327	321	320	331	316	352	341	323	361	341	341	311	344	323	351	332	305	315	301	329	362	346	342	366	317	321	306	327	344	325	321	311	363	341	345	308	299	323	307	304	361	325	345	352	351	365	355	301	332	333	324	323	343	305	302	283	351	319	345	322	330	333	318	325	318	356	333	346	319	318	307	307	331	328	354	361	314	305	336	313	311	334	327	335	334	295	347	309	336	327	325	350	323	322	329	342	308	301	337	328	349	304	344	341	319	308	310	322	294	312	361	327	334	319	265	309	318	351	320	335	364	364	310	328	312	326	354	305	331	334	338	333	356	315	362	338	332	390	319	354	334	328	350	347	345	343	326	327	314	339	318	332	304	307	325	317	345	328	365	309	341	332	358	331	319	376	308	306	330	315	328	337	328	321	353	318	316	336	346	308	311	304	339	335	356	358	358	327	335	323	293	326	301	344	373	349	331	323	328	305	318	351	310	318	349	321	377	361	350	330	324	311	330	325	306	351	336	309	322	306	334	330	342	336	350	333	362	350	365	311	306	317	330	285	329	321	317	334	328	352	297	320	309	352	349	345	311	339	359	315	291	310	334	305	332	294	319	340	311	300	318	313	292	329	301	363	324	371	361	346	324	320	343	326	309	312	320	330	333	303	326	323	360	340	328	339	306	346	372	308	348	296	341	358	329	328	311	324	345	342	343	350	331	334	349	300	321	322	318	308	364	322	287	316	314	326	312	315	285	301	334	298	318	290	372	321	340	318	307	282	312	335	339	327	337	317	332	352	350	320	313	314	349	342	318	353	333	347	332	338	350	357	324	343	313	288	327	338	332	309	322	305	358	315	288	313	330	327	316	351	295	343	300	319	336	271	330	288	313	322	327	307	295	356	288	324	349	332	364	336	331	359	346	308	300	331	330	323	318	343	314	311	344	305	300	362	333	285	341	341	322	369	305	347	328	370	323	319	354	345	379	327	331	343	313	306	376	367	328	329	348	293	321	337	344	330	322	302	300	331	335	339	324	318	326	308	315	335	322	309	317	321	323	312	324	348	335	303	289	296	321	339	310	288	324	307	338	305	295	331	302	350	314	299	339	359	333	359	331	290	336	322	345	332	299	314	290	325	330	336	302	334	310	339	272	312	321	329	329	364	335	328	341	304	331	343	320	343	341	344	324	331	294	335	330	313	315	308	321	364	353	318	355	335	306	309	340	306	329	321	335	317	324	329	334	372	313	306	349	354	364	330	372	327	290	319	370	338	350	337	332	319	344	332	313	331	332	336	354	320	323	303	304	330	363	306	294	365	317	345	357	358	329	298	324	309	324	301	349	336	315	309	322	325	345	338	317	309	292	337	306	356	341	326	349	356	326	322	312	328	324	339	333	337	308	319	328	320	351	304	335	353	339	337	320	335	316	307	323	337	349	351	344	352	320	350	346	324	321	298	312	341	334	336	333	321	329	333	320	318	311	315	313	301	325	325	330	351	319	368	328	356	297	316	352	339	345	320	318	339	331	307	371	320	363	349	317	334	302	313	323	324	351	330	334	317	356	301	332	331	341	310	337	329	359	336	308	352	321	342	322	330	316	328	340	315	338	309	359	324	323	335	310	330	304	337	322	281	346	298	353	349	346	336	310	392	342	323	328	347	333	341	374	341	316	339	329	329	322	371	344	326	326	338	318	304	286	338	326	342	345	349	320	304	345	372	322	302	360	351	372	342	323	313	324	341	313	315	351	334	317	308	367	310	339	307	325	320	325	311	328	364	307	295	334	331	333	314	320	324	302	314	354	347	297	332	343	288	327	298	299	326	324	315	356	334	326	309	329	344	332	359	323	347	345	292	345	341	305	340	355	292	329	362	307	334	321	342	352	309	344	310	307	317	310	330	346	326	318	340	297	321	297	335	333	342	341	307	346	337	306	322	322	333	331	332	329	345	315	363	368	316	311	311	342	345	315	327	338	317	333	325	336	314	336	302	316	334	307	341	319	336	323	354	332	360	315	363	320	316	329	334	286	317	324	325	306	304	309	313	326	324	310	320	325	348	326	344	364	329	351	312	320	324	326	331	319	344	340	340	298	331	337	350	325	339	301	366	339	357	348	328	334	327	326	318	363	321	324	339	326	358	305	327	352	354	327	355	335	331	320	356	328	331	322	346	340	332	294	331	312	330	315	290	325	304	336	351	323	364	313	328	313	332	310	347	306	340	317	353	341	280	355	326	338	359	339	354	343	344	318	349	329	349	305	294	341	381	301
8383	1308	2128	2489	2133	1938	1713	1498	1437	1317	1221	1027	1113	1027	989	979	954	903	982	923	910	909	881	852	897	786	826	821	823	851	845	862	846	818	841	793	787	876	820	873	840	801	863	879	831	841	757	841	805	786	821	793	853	794	808	861	794	822	799	826	836	807	824	822	819	848	837	820	850	788	793	772	853	792	809	800	749	800	768	840	775	842	791	794	846	806	817	768	818	786	841	828	796	828	779	817	802	804	858	778	823	803	840	792	856	817	783	794	794	811	783	808	802	798	774	820	808	844	776	838	858	815	840	831	764	813	837	810	831	793	806	851	813	773	809	806	845	768	756	789	806	786	833	809	802	787	756	803	802	814	823	757	727	828	815	778	833	798	791	815	784	793	791	804	813	831	791	781	782	823	810	820	802	764	768	774	808	807	805	752	780	824	793	834	787	818	799	778	760	796	831	785	840	850	824	784	790	821	779	766	795	763	814	775	806	804	789	751	846	778	837	821	816	796	747	813	756	819	830	813	788	799	769	797	822	798	811	749	835	809	811	815	808	794	815	778	799	782	789	796	776	788	808	798	822	804	816	840	786	823	763	781	814	824	827	833	830	818	873	851	791	783	833	840	852	781	774	854	783	775	806	824	767	807	861	822	775	849	790	795	823	844	762	826	802	832	808	833	784	775	853	808	797	822	790	799	786	763	768	831	791	800	794	811	822	806	803	821	791	831	810	841	807	837	783	829	868	793	762	813	824	747	775	762	806	791	780	791	793	814	789	768	872	814	834	803	811	744	810	850	782	769	767	777	841	816	801	805	825	786	834	790	831	819	807	849	800	840	830	783	812	799	808	801	857	797	810	788	814	813	785	815	807	800	790	774	839	824	821	789	787	799	809	818	755	790	787	787	768	785	786	858	822	780	791	787	768	801	752	782	792	793	768	764	798	830	834	772	818	779	819	824	783	814	834	823	796	802	818	789	863	812	793	839	866	765	786	820	787	834	846	800	823	840	770	802	822	766	803	788	750	820	780	838	828	834	759	763	796	788	776	798	772	796	792	832	848	799	782	782	838	766	811	869	790	826	819	816	806	727	773	780	820	837	839	811	820	803	848	791	800	815	767	839	804	827	829	795	826	805	778	769	796	780	770	817	809	766	810	844	796	793	812	803	822	844	797	756	770	828	832	783	761	865	842	735	823	845	791	788	802	775	852	792	818	810	798	814	824	772	858	778	842	860	822	772	808	781	834	784	796	833	808	786	804	805	819	813	807	796	762	836	755	808	824	810	786	791	837	802	765	763	850	838	746	780	789	810	857	833	810	768	807	744	780	759	809	771	835	820	779	801	786	821	810	801	797	821	802	844	826	790	752	829	789	798	820	839	787	824	835	806	765	817	800	772	836	808	805	860	798	871	815	771	806	763	774	795	835	743	799	782	769	786	858	782	786	823	795	851	822	758	824	761	790	796	804	823	810	828	820	823	736	814	837	830	835	813	763	806	825	802	809	884	780	804	807	788	842	804	794	844	743	805	826	782	799	852	814	779	799	793	810	809	841	832	790	757	857	823	785	801	775	810	774	780	803	809	839	784	781	810	801	790	770	824	797	773	787	798	815	807	816	765	827	826	843	810	788	809	795	805	796	812	796	772	813	761	817	782	838	852	782	818	827	761	833	876	884	813	781	799	791	799	777	841	745	828	761	797	754	803	787	813	842	800	818	792	807	793	807	842	781	782	782	774	773	817	812	788	796	832	787	828	766	734	784	834	828	818	833	766	788	813	762	846	814	783	799	837	831	764	807	818	807	804	749	807	813	790	836	778	743	799	810	785	811	814	800	795	750	788	797	750	808	801	837	786	820	770	803	856	866	824	820	759	766	827	804	779	793	823	843	811	807	800	790	781	811	798	783	778	823	824	855	812	826	802	802	777	766	828	832	819	780	881	808	827	776	804	784	807	786	782	825	843	783	809	824	804	804	823	816	799	809	791	768	790	807	768	757	842	759	815	863	803	799	832	782	790	847	761	817	758	797	769	787	839	850	759	789	787	750	810	798	826	813	832	823	806	788	779	796	819	800	836	812	810	789	799	833	769	799	822	829	804	856	818	792	828	790	806	824	838	861	834	818	863	863	785	806	800	785	823	814	815	821	792	764	766	811	807	811	766	801	811	837	831	795	756	772	824	779	785	801	805	817	794	834	794	775	789	803	808	837	801	806	819	813	760	775	815	769	768	812	740	839	805	820	802	830	778	812	817	797	746	782	818	809	794	822	799	825	857	807	864	822	800	856	743	803	760	824	794	900	783	781	802	803	830	858	803	793	838	748	768	796	801	775	803	830	786	785	786	778	835	800	801	856	750	832	805	777	824	828	841	777	850	797	756	783	818	812	824	827	787	817	797	815	846	767	787	821	784	846	779	806	802	853	754	810	831	813	776	819	815	791	812	754	819	795	769	797	845	822	807	816	816	800	879	816	828	754	749	843	835	854	790	753	780	839	764	796	779	789	823	793	795	814	779	824	755	822	834	805	774	784	834	809	842	811	835	808	809	831	838	844	786	805	795	809	782	816	804	819	836	841	757	766	804	799	866	824	787	830	786	819	845	839	838	834	810	767	820	782	816	773	811	792	773	792	821	776	814	787	810	743	814	767	790	778	852	792	826	796	836	818	819	826	818	826	793	783	826	823	834	785	818	828	837	843	812	786	809	808	808	766	809	800	788	772	799	834	831	790	799	757	841	833	816	819	806	803	764	725	800	836	814	754	785	832	829	809	786	827	817	756	819	810	813	807	803	765	788	817	788	820	774	777	785	764	853	787	781	818	814	797	808	805	791	814	812	791	767	766	819	767	787	733	861	779	834	839	787	831	818	804	802	768	800	867	838	785	787	790	819	801	784	783	830	783	871	795	833	818	776	808	746	780	788	831	823	828	853	811	768	805	866	769	786	826	800	784	782	816	815	753	804	763	779	748	794	790	838	775	820	799	793	841	778	803	758	866	836	806	826	822	825	791	773	831	784	865	769	790	835	818	826	803	828	749	796	809	790	829	835	814	786	794	796	764	802	821	801	799	838	831	808	796	801	819	844	813	796	768	827	775	833	798	807	788	766	733	775	840	810	835	896	840	766	730	834	781	789	818	824	820	815	808	825	796	817	806	882	749	777	814	808	822	836	833	778	801	822	797	828	780	814	788	749	806	838	797	803	859	819	799	773	806	812	781	798	761	790	781	858	821	803	763	797	793	798	819	799	827	771	805	769	812	786	788	799	884	742	777	813	797	857	796	819	775	802	795	766	797	806	780	782	766	855	803	761	810	852	789	803	742	781	788	881	795	795	845	793	792	815	785	863	774	795	792	797	803	805	783	830	825	784	799	807	789	810	786	818	756	783	774	900	775	795	802	735	780	840	778	790	828	807	764	788	797	828	817	830	817	793	790	782	819	805	851	854	771	794	788	813	777	872	834	815	796	784	845	856	838	840	837	822	796	837	817	765	791	832	876	791
1773	363	395	347	364	384	340	372	375	382	354	357	350	380	323	316	397	360	355	336	336	347	354	365	381	356	369	371	360	364	340	324	331	313	368	400	376	372	350	363	367	365	340	340	361	399	364	368	354	337	353	347	368	347	333	382	357	377	361	376	354	399	353	383	344	362	346	353	354	389	321	367	343	363	329	363	334	339	367	359	372	324	355	367	370	360	384	395	365	329	382	358	368	375	355	387	345	360	359	381	359	352	338	333	370	330	378	339	377	329	322	343	373	321	335	341	353	323	363	345	356	338	345	321	373	346	345	331	361	418	387	366	380	326	363	370	330	360	348	366	376	342	339	374	343	404	364	374	366	327	353	373	355	357	350	365	372	347	357	376	361	351	333	353	344	422	353	394	329	308	330	359	311	388	346	377	353	361	350	356	329	357	383	363	378	377	336	341	370	358	349	373	359	358	345	373	344	351	350	356	346	355	344	340	353	352	378	346	333	393	344	358	345	358	337	406	357	337	357	373	382	364	350	354	330	363	387	354	374	371	352	318	365	338	391	381	335	356	393	321	370	381	328	352	376	333	358	334	379	362	312	376	380	305	340	355	364	378	350	374	351	357	339	331	359	376	348	376	336	376	352	358	354	330	368	370	373	388	375	370	393	348	369	326	325	385	341	360	381	323	384	375	348	352	345	370	355	355	350	354	361	338	360	370	358	393	357	388	340	347	331	319	373	366	405	368	362	344	350	334	317	347	337	347	388	389	359	397	347	346	337	346	371	330	378	336	361	347	352	392	343	372	353	361	361	374	340	337	374	323	351	344	392	348	375	363	389	328	376	395	410	382	355	344	361	357	348	335	364	339	331	328	347	371	368	368	345	380	376	360	346	350	396	370	342	354	432	377	350	352	327	358	365	343	347	367	350	353	316	353	379	342	358	335	352	343	307	311	356	347	386	361	367	411	342	342	332	380	347	343	364	372	325	334	349	346	331	355	354	335	337	327	354	325	358	328	319	345	352	365	349	362	384	354	344	394	345	361	354	340	343	347	358	347	356	393	334	348	357	378	373	350	352	367	345	344	381	385	407	348	346	343	357	378	359	338	344	364	368	347	349	332	340	369	365	370	359	342	367	371	366	315	342	395	334	358	359	335	349	404	333	351	361	359	382	366	338	381	352	359	386	352	386	323	347	359	334	356	364	396	360	358	344	385	336	330	327	303	408	359	330	354	356	340	339	353	390	301	337	318	349	318	352	359	336	368	404	368	338	338	380	375	401	338	361	351	368	363	369	350	376	354	316	344	362	344	369	373	339	361	372	356	344	383	368	363	333	345	333	348	370	325	355	374	421	371	352	348	378	346	362	353	382	321	330	385	353	338	314	333	344	401	364	342	369	424	375	360	388	358	355	413	366	369	371	371	346	340	348	326	330	346	345	331	390	404	352	349	339	352	359	360	364	358	364	388	359	338	359	387	340	373	367	357	344	367	356	356	343	369	375	358	329	394	385	384	345	365	338	344	337	399	365	350	339	392	383	348	351	369	384	374	344	318	349	327	379	375	358	350	355	350	390	364	340	341	337	329	343	355	375	378	364	399	376	352	330	335	391	323	340	326	382	351	345	351	360	346	307	372	376	378	371	390	377	335	371	373	314	332	329	335	373	365	378	320	371	348	385	406	346	335	356	295	393	353	339	365	338	344	328	357	364	358	355	359	358	356	351	360	333	338	349	344	330	366	356	345	353	359	395	349	387	348	351	407	323	359	329	359	328	330	401	326	341	362	374	355	386	363	373	339	349	383	381	348	369	345	357	379	353	367	354	325	355	371	365	365	359	328	357	337	371	353	314	365	372	386	378	341	346	335	372	338	388	320	366	345	328	324	372	362	353	351	344	345	345	356	351	348	362	361	342	373	367	374	362	340	328	366	368	360	360	317	355	335	365	362	358	369	375	346	355	342	346	325	345	354	344	326	375	375	322	335	355	340	372	355	337	323	396	365	341	360	368	364	353	396	359	368	349	347	364	322	357	394	327	324	358	380	302	352	394	340	336	364	376	360	338	396	383	369	351	348	347	351	369	368	348	342	377	330	345	380	332	313	344	353	383	357	349	362	344	391	355	335	310	372	354	343	347	364	387	384	372	371	355	358	351	355	334	331	303	355	367	375	365	342	359	346	362	340	388	347	374	373	332	357	366	360	339	354	340	354	319	378	367	375	360	375	360	327	400	345	332	361	358	355	332	365	380	387	330	354	326	371	369	376	351	351	336	324	345	318	361	396	377	356	408	379	327	345	369	360	409	362	390	357	376	347	369	371	325	354	351	341	373	371	377	360	384	333	365	377	363	362	349	370	357	312	353	365	328	361	372	389	368	369	367	376	357	359	395	357	393	346	389	352	367	360	355	329	373	332	327	350	353	337	386	362	355	352	337	341	320	403	363	339	360	365	372	356	332	349	335	341	385	382	350	355	376	371	328	344	354	329	357	318	299	367	340	321	364	363	376	356	329	374	361	345	362	354	362	355	336	345	392	360	343	371	366	319	343	364	372	399	339	344	355	364	347	342	357	361	356	328	362	354	318	345	352	346	343	348	340	317	353	340	382	369	420	377	371	374	355	339	362	394	366	355	329	364	297	355	373	330	381	339	363	364	373	397	355	329	368	370	343	380	344	374	369	363	388	339	336	335	342	372	346	391	375	344	348	386	364	356	368	337	357	387	338	320	379	370	328	344	373	333	327	386	364	354	342	367	339	340	346	362	350	330	364	382	357	367	381	345	338	311	323	359	310	326	381	334	360	371	374	377	352	374	352	321	337	336	339	347	379	360	406	389	397	353	348	343	356	362	361	346	328	369	348	353	326	350	335	375	331	377	342	334	376	347	377	371	313	337	351	371	330	355	334	353	323	373	331	399	349	361	331	380	337	365	327	356	358	387	320	379	323	335	350	357	338	380	323	358	371	370	411	356	363	352	360	354	372	318	363	359	352	350	346	375	336	320	346	362	378	332	378	383	366	354	336	345	353	333	328	365	353	325	379	379	345	360	359	395	362	348	366	344	341	314	340	355	364	395	369	361	353	356	341	332	363	362	369	354	343	345	384	375	342	352	355	391	367	339	337	339	358	360	357	360	342	349	363	361	355	383	366	388	366	349	382	359	325	350	391	343	350	346	322	326	357	335	393	361	353	335	376	347	346	341	355	370	388	318	364	372	352	386	332	393	333	345	383	339	372	355	351	379	349	354	320	382	384	369	362	360	322	370	357	343	385	377	344	335	350	374	301	328	361	362	357	346	353	394	341	398	351	369	356	346	346	332	391	355	373	345	389	355	320	376	373	357	379	333	358	339	341	383	347	369	389	329	377	337	327	316	317	370	362	363	350	363	393	364	375	327	348	374	348	317	355	353	372	343	350	376	355	319	374	350	351	330	330	336	347	351	337	350	357	356	343	342	380	356	356	349	344	329	341	340	333	359	365	353	336	372	357	338	345	366	353	371	374	367
2128	785	854	855	884	916	813	881	823	841	882	835	867	868	815	833	851	852	802	802	828	856	792	813	871	806	830	775	813	823	797	828	816	879	842	872	855	817	825	853	875	794	804	786	828	857	831	851	796	838	787	811	843	804	818	816	823	831	824	835	826	809	805	861	846	846	798	824	837	842	857	860	783	807	790	813	801	872	790	819	836	870	842	826	803	804	800	833	881	855	789	791	811	835	800	811	858	846	833	762	799	845	795	842	801	845	852	776	804	779	882	829	799	813	852	773	814	849	828	788	790	837	846	860	835	811	811	818	832	807	832	810	832	840	842	818	826	869	809	827	837	830	795	788	821	877	824	849	887	866	878	832	850	810	808	792	832	776	805	817	835	808	830	862	833	826	862	827	825	798	847	785	803	786	808	797	805	778	842	881	828	833	842	781	792	810	806	858	841	818	847	842	809	846	835	836	818	801	897	817	810	851	813	801	880	841	869	809	812	865	803	866	872	815	842	847	846	775	827	827	846	824	785	837	869	808	757	818	852	796	879	854	803	823	829	861	823	833	797	845	815	893	801	778	803	840	859	833	833	853	820	857	812	801	833	834	820	872	859	791	822	877	857	821	849	805	844	811	766	838	849	846	871	859	818	814	878	860	838	810	802	823	801	823	843	746	860	844	858	767	825	838	852	789	827	846	822	814	837	825	814	826	814	796	842	853	838	809	849	804	825	806	814	824	782	810	842	798	831	871	810	838	904	789	802	784	822	823	814	831	824	841	862	810	783	812	848	884	799	881	817	837	836	874	853	805	830	831	911	838	824	812	840	838	798	865	898	854	761	839	830	840	788	801	821	832	813	832	843	798	853	822	824	823	891	868	822	766	795	834	823	802	837	825	874	876	819	825	818	849	800	873	833	859	804	825	770	789	857	856	860	824	823	854	796	837	811	817	836	807	825	821	847	831	828	839	827	834	830	789	800	820	772	824	838	813	773	807	826	838	788	856	831	830	842	838	826	840	805	805	885	855	841	819	808	807	794	900	790	821	842	797	861	844	834	900	878	795	792	826	859	858	828	886	845	878	810	792	813	841	822	827	832	791	851	850	827	796	853	814	810	814	851	867	832	827	841	825	821	813	817	914	815	853	784	783	823	821	833	862	795	856	817	780	830	861	831	828	847	800	835	829	805	804	826	818	817	821	806	815	810	810	826	829	871	814	808	828	791	810	843	822	827	805	793	854	798	818	818	835	856	817	851	822	799	850	831	837	838	867	858	874	858	836	813	810	810	884	861	864	837	790	870	863	852	802	818	822	827	857	818	781	783	851	792	846	846	818	899	830	815	859	827	843	822	850	858	812	815	823	822	856	837	834	811	817	852	796	815	853	866	805	787	813	831	822	857	838	806	794	822	856	820	807	837	840	849	822	859	821	781	795	804	845	857	807	856	869	813	844	883	847	795	832	799	828	839	829	873	812	836	800	845	828	866	803	827	832	837	800	838	817	823	813	857	828	845	880	840	860	854	816	858	818	797	839	844	805	844	765	850	810	873	843	826	791	857	905	801	789	830	790	863	849	851	823	808	832	826	828	782	833	858	781	804	827	844	804	842	891	819	816	808	806	868	807	836	852	799	830	853	809	823	845	876	804	817	852	831	778	886	773	821	876	858	862	849	815	822	855	812	780	841	812	846	807	837	828	865	854	830	790	759	854	857	845	826	868	822	813	828	815	810	878	834	841	833	854	840	829	797	794	788	857	778	846	778	859	785	856	859	847	816	834	778	891	818	860	865	840	838	784	876	840	798	836	786	785	798	808	817	877	844	805	789	771	839	810	859	851	845	854	798	836	798	806	819	848	809	807	852	774	852	785	812	815	839	819	809	828	773	808	873	866	882	826	811	850	801	847	846	812	890	772	794	826	786	845	862	811	829	817	806	837	821	815	840	839	799	875	808	836	822	800	812	784	874	844	784	837	854	871	806	821	853	905	798	819	837	828	801	814	852	829	854	805	849	829	824	810	773	802	841	801	803	829	833	819	804	819	794	796	813	840	829	822	827	841	776	849	830	769	817	835	830	783	820	833	830	800	830	880	743	850	863	812	845	813	819	849	833	850	760	821	835	885	856	851	799	826	872	818	853	848	786	846	818	836	800	787	836	859	852	826	783	762	830	828	823	848	806	809	810	826	844	820	795	872	811	808	871	772	831	825	826	887	825	780	861	804	765	810	791	778	856	821	810	815	808	843	774	798	816	857	884	815	845	819	888	820	812	837	837	874	859	816	817	877	841	789	782	826	879	829	819	806	787	843	830	817	871	858	852	826	821	855	809	819	788	854	808	841	845	798	789	856	810	831	810	856	834	813	816	839	838	859	814	853	858	807	861	836	813	838	824	830	763	840	825	822	798	818	812	871	767	816	837	818	761	863	849	806	802	859	809	830	803	788	815	845	806	837	884	827	853	822	800	827	851	817	819	841	820	780	834	834	851	789	818	837	810	850	822	844	859	849	818	848	869	851	818	873	806	839	826	842	861	850	865	784	836	786	767	764	827	854	867	766	820	816	746	777	822	881	802	820	800	825	793	861	828	862	845	805	785	841	851	815	834	835	830	850	888	815	830	862	863	830	783	769	849	843	843	832	853	802	839	819	772	837	858	797	853	816	827	773	824	865	864	843	817	846	828	830	864	856	809	867	831	774	830	859	784	827	807	812	804	849	842	853	833	835	812	852	801	839	822	806	805	848	838	802	823	828	857	826	820	836	824	846	862	811	833	834	863	850	838	811	833	817	897	799	806	825	794	802	864	853	790	808	815	783	780	830	805	818	853	851	814	845	811	822	831	846	853	799	855	797	820	877	837	825	781	772	811	835	851	835	836	854	886	783	786	821	808	814	813	809	815	774	828	845	850	785	823	812	850	872	826	852	807	815	820	850	771	807	781	753	830	826	839	822	786	815	818	831	800	835	786	812	794	811	783	802	824	843	882	842	835	751	775	822	806	771	792	841	828	843	845	848	821	804	817	809	797	811	789	782	848	818	868	822	747	877	806	826	823	814	851	843	844	834	833	814	825	834	876	848	858	815	852	877	836	815	806	829	806	817	874	834	823	822	825	822	860	871	862	901	806	843	845	868	835	868	765	769	795	819	799	793	850	846	851	847	817	810	822	842	838	849	808	806	843	812	820	840	800	834	820	895	811	811	759	839	815	868	783	862	807	860	792	808	845	818	828	801	819	838	812	866	796	844	793	856	862	788	850	797	844	855	810	838	863	834	825	819	838	783	833	820	793	858	801	789	822	775	793	828	798	791	831	807	866	836	812	864	861	790	823	841	874	811	802	864	827	827	828	855	869	835	866	856	856	848	832	877	778	820	816	867	842	796	840	826	841	770	865	855	801	847	889	772	840	799	791	854	786	781	837	870	833	811	799	847	846	847	766	829	833	779	831	804	843	818	798	860	831	787	828	800	821	819	800	800	866	832	816	818	784	800	843	796	814	776	840	801
6988	482	557	404	355	319	283	294	246	212	235	212	219	220	223	218	230	180	187	193	217	221	223	197	207	201	219	189	213	213	200	208	197	193	207	200	232	190	216	191	203	210	207	205	207	216	210	189	178	231	208	203	196	193	209	188	198	198	214	194	203	203	197	206	186	183	194	189	213	219	200	203	213	202	208	200	224	196	192	200	178	208	221	189	188	198	178	189	203	204	176	206	200	207	178	212	230	214	226	204	165	193	170	184	200	182	229	197	224	227	189	190	225	196	219	186	204	199	194	203	185	173	183	172	235	178	231	218	213	193	205	191	220	203	196	208	188	202	210	203	215	211	231	209	221	190	210	200	193	181	196	228	209	228	218	206	181	182	201	199	186	199	204	175	224	217	191	179	186	206	197	224	201	218	197	218	206	205	175	208	200	210	218	201	163	199	192	191	211	212	177	208	206	210	203	223	216	198	186	193	208	187	180	177	200	207	176	203	208	209	191	205	205	201	197	218	206	221	209	195	195	212	196	235	226	225	181	201	184	177	221	166	223	193	185	204	210	220	188	194	179	188	208	203	185	211	192	194	185	218	186	178	202	185	235	214	196	204	218	156	185	208	173	191	204	232	206	183	204	198	197	186	172	206	195	210	192	180	189	173	200	167	208	217	197	171	191	226	195	188	207	196	204	198	204	213	204	212	219	176	201	195	173	214	198	190	217	193	198	214	215	187	210	186	204	203	205	191	201	179	199	214	210	203	188	171	210	165	196	189	210	214	213	199	185	188	202	198	196	196	212	203	191	213	219	207	201	207	199	193	198	213	205	186	220	183	228	213	195	197	180	211	198	197	197	218	199	192	185	201	198	189	168	187	188	183	190	189	215	229	202	188	200	194	217	201	201	195	174	219	173	189	194	238	204	178	195	197	225	223	188	197	205	219	218	206	206	196	180	196	201	181	165	198	236	208	199	207	230	196	179	197	215	171	200	215	194	183	202	189	219	191	191	214	198	202	194	210	187	197	198	208	203	229	216	184	198	215	206	196	196	196	197	211	215	188	214	205	210	204	194	216	220	194	204	191	212	187	192	187	195	219	201	201	207	198	193	192	223	210	204	187	198	219	202	206	197	195	231	204	202	210	213	185	216	233	216	203	232	180	190	189	194	202	216	201	235	199	219	193	215	196	200	213	167	199	209	207	197	223	200	195	191	201	194	203	206	212	221	177	178	187	184	210	211	213	187	199	195	226	181	164	190	199	187	210	200	194	200	174	192	198	198	196	236	197	182	196	206	170	193	194	219	201	191	181	222	209	182	196	171	179	208	206	195	191	194	200	205	221	209	198	197	192	194	206	209	197	239	215	223	196	189	203	224	201	212	207	213	207	195	215	194	173	198	198	168	183	185	212	209	224	176	196	196	181	197	213	222	195	196	199	216	200	194	217	209	194	177	196	184	212	198	224	231	198	191	195	198	216	212	193	215	199	199	162	208	193	195	213	184	205	209	218	194	211	181	209	218	183	195	205	181	174	193	198	243	186	165	207	184	188	201	224	233	218	211	192	211	211	190	217	216	213	222	215	193	201	195	212	192	199	200	217	197	191	206	201	203	182	230	226	196	217	202	178	217	217	176	218	208	176	189	193	202	216	187	200	199	236	199	215	206	192	180	179	190	193	191	191	204	213	211	190	188	189	206	189	201	197	196	191	231	206	184	175	220	213	177	200	200	213	197	209	193	176	197	194	199	189	201	197	221	184	189	217	200	213	210	182	200	231	222	193	205	215	186	202	186	189	207	238	196	195	237	201	194	187	197	197	179	207	209	182	189	210	212	205	215	175	192	182	197	183	181	198	181	202	193	180	184	200	198	188	195	178	163	202	208	188	192	172	194	180	217	159	192	195	204	213	172	228	219	204	236	209	217	216	178	210	183	185	191	192	189	235	185	197	206	226	201	202	231	228	218	192	201	199	219	198	238	214	195	209	179	208	209	179	172	216	206	200	224	217	182	193	196	177	206	195	188	214	215	196	225	213	183	230	195	197	220	189	224	199	204	198	219	189	222	214	231	208	191	206	206	212	193	195	205	201	185	204	210	212	197	199	218	178	198	206	207	212	184	210	194	197	221	188	225	224	216	197	223	186	183	202	193	220	200	197	194	195	223	206	201	181	212	187	185	194	220	178	203	213	195	191	221	210	186	195	205	195	186	183	193	209	161	212	199	220	191	205	202	210	208	206	189	211	196	227	223	234	200	203	226	221	183	214	218	210	230	190	220	216	186	232	219	218	204	212	221	176	216	163	179	230	206	193	201	210	206	208	221	208	211	225	185	194	205	196	180	202	200	172	208	199	212	212	194	187	183	222	194	193	222	203	212	188	202	204	211	203	189	188	180	214	215	190	191	187	192	186	182	202	220	202	192	205	213	187	176	190	192	168	202	215	200	193	216	196	203	196	190	180	218	207	217	206	182	202	184	193	195	206	197	210	218	204	182	215	205	211	209	202	205	188	217	226	195	196	202	216	190	177	161	180	216	185	216	206	191	222	223	190	185	194	210	184	231	193	213	191	188	197	202	201	212	181	191	177	210	207	211	213	208	184	188	193	218	212	190	156	195	212	202	209	210	211	163	207	205	221	198	204	187	165	183	215	226	197	184	184	179	200	202	215	207	181	201	174	201	213	180	224	188	213	190	203	209	195	212	189	202	213	179	203	211	199	214	193	201	213	187	182	236	196	210	232	192	193	195	194	200	189	206	247	187	199	209	188	211	259	224	198	212	204	216	204	161	219	204	193	192	196	225	221	190	224	196	169	193	197	185	213	218	167	209	187	193	208	184	215	173	223	202	169	207	185	206	198	204	195	203	218	190	188	210	231	198	207	193	202	215	215	209	170	211	225	199	190	193	200	215	198	205	204	221	215	176	172	189	186	229	190	174	224	226	204	205	201	193	210	210	176	204	186	196	190	191	183	206	198	182	205	202	193	202	226	214	171	237	209	193	231	181	200	207	219	193	198	188	202	199	219	204	216	210	183	177	197	214	216	200	227	192	195	194	207	222	171	197	215	200	203	189	177	196	227	182	181	186	188	219	201	211	180	216	201	188	190	190	216	226	210	204	185	220	190	193	202	211	197	203	207	188	218	194	192	169	205	196	181	164	206	202	218	183	173	197	192	204	200	191	199	184	209	221	206	173	217	190	195	189	176	211	221	173	219	210	213	188	196	207	179	183	202	207	232	188	199	202	217	204	203	177	209	208	215	206	210	211	190	190	185	210	218	202	205	222	177	208	188	197	178	221	208	202	178	186	189	207	201	206	224	223	207	205	191	210	193	220	202	201	182	211	184	200	196	228	219	209	201	184	220	210	218	195	186	198	215	192	208	191	223	203	210	227	205	214	202	211	182	224	193	191	218	182	184	204	195	208	194	203	216	205	197	202	197	207	228	211	176	222	191	205	215	193	206	206	227	187	194	211	211	194	206	215	220	201	227	204	218	189	199	195	219
6124	797	1248	1277	1206	1131	993	877	850	805	773	683	676	638	616	671	592	597	619	579	600	566	569	570	527	563	533	575	559	536	582	521	523	544	528	532	562	591	528	560	534	483	538	520	526	524	521	583	529	569	547	512	537	566	521	510	504	564	550	498	530	532	581	538	540	515	564	556	499	532	565	533	517	505	525	523	528	552	535	566	570	515	549	500	531	544	561	527	518	495	561	555	507	521	527	535	524	532	556	492	538	527	541	493	558	560	566	542	523	513	504	521	520	519	552	528	540	526	525	524	544	552	531	542	532	544	565	519	540	509	519	536	527	537	519	567	572	529	489	551	519	545	564	524	511	534	495	537	544	551	500	543	491	523	496	560	515	557	531	537	512	534	536	538	506	512	550	518	536	546	537	499	541	521	533	547	533	543	537	550	513	594	544	505	540	515	502	538	560	505	538	499	540	518	523	545	572	505	554	553	513	582	552	552	557	511	529	496	559	513	499	535	535	534	581	554	543	544	540	511	552	553	553	520	586	554	519	557	512	530	510	565	530	547	547	504	576	563	538	558	538	525	535	512	545	540	541	542	547	552	539	569	534	503	532	521	464	514	523	561	544	538	515	520	558	550	532	529	543	521	509	553	507	512	540	539	511	583	550	530	533	514	542	511	553	512	553	521	541	553	593	562	521	566	504	540	565	542	532	531	528	564	520	508	518	572	519	497	524	554	562	531	543	583	511	499	521	512	525	506	570	538	526	515	529	505	565	527	520	551	544	536	558	546	572	560	534	526	530	505	525	526	542	492	571	554	572	516	546	535	544	535	544	561	555	510	489	549	561	557	561	561	490	557	541	528	505	536	547	564	534	529	525	514	497	541	542	491	505	568	543	580	527	541	514	531	488	540	485	530	562	519	511	522	523	567	570	556	556	495	503	532	523	505	521	545	562	496	488	548	524	513	506	570	545	531	550	560	576	531	500	495	554	548	507	496	537	558	523	500	533	525	526	503	539	474	541	520	542	503	487	525	516	521	529	552	527	537	557	525	521	569	522	551	552	571	527	543	549	555	497	536	565	504	540	546	558	543	512	519	502	571	525	523	491	549	500	547	527	498	511	535	542	524	518	571	572	549	534	545	534	547	553	533	528	489	535	539	504	511	529	555	519	536	498	572	535	534	574	511	522	516	530	515	548	521	501	547	522	512	518	542	518	548	502	541	522	555	584	530	504	547	519	522	560	494	502	535	507	500	526	512	542	503	544	537	571	504	536	521	509	519	531	533	567	532	500	502	545	534	519	536	512	566	536	519	510	519	537	518	504	560	505	548	511	559	512	501	533	560	560	563	559	541	510	544	567	541	537	524	546	578	572	513	554	571	545	517	522	524	521	563	557	522	506	546	570	535	497	501	519	530	507	543	564	506	521	540	528	456	525	506	552	494	539	570	547	516	471	545	561	521	549	522	581	544	504	540	505	561	516	510	587	557	539	532	513	531	524	511	489	493	569	522	541	577	546	502	519	515	543	520	513	553	522	531	538	505	553	527	516	528	561	513	540	577	527	533	531	539	529	522	526	563	515	539	584	551	504	542	545	570	541	557	547	564	553	502	517	485	533	544	534	554	536	567	545	525	505	521	523	546	501	527	533	499	533	525	509	531	517	545	521	544	525	602	576	551	491	496	523	521	543	534	485	554	565	553	511	540	534	564	534	550	558	543	528	553	530	534	543	513	537	512	542	523	536	535	523	499	547	540	513	541	535	529	510	531	565	556	528	536	496	573	547	540	522	543	536	558	485	517	522	561	544	558	528	543	557	551	518	502	568	527	535	474	488	518	551	553	556	504	499	553	519	538	544	509	540	517	481	565	560	496	535	515	530	516	582	515	518	537	496	496	521	517	551	533	551	523	501	537	504	526	547	559	501	581	549	564	555	520	510	554	500	601	561	544	512	526	562	525	547	541	557	541	517	510	577	490	537	544	495	527	551	500	535	562	546	503	558	513	543	517	531	507	545	574	530	517	535	516	486	524	523	516	543	542	560	535	523	524	524	522	534	563	525	539	533	555	515	512	537	524	522	538	531	522	543	567	486	561	518	537	483	540	521	536	544	526	524	535	522	540	584	518	540	500	514	497	537	570	600	501	551	537	512	534	546	552	533	506	526	518	541	574	547	510	471	527	538	516	510	509	548	519	480	550	504	509	533	591	532	537	541	559	506	521	517	522	524	547	570	571	490	519	523	544	493	532	500	525	528	555	514	528	543	560	534	563	533	522	519	556	556	545	508	525	550	520	531	528	502	503	546	532	582	512	524	534	512	487	490	534	547	510	534	536	516	551	540	536	561	564	543	509	531	564	516	583	482	563	509	543	547	488	565	496	562	502	524	517	557	538	526	546	542	502	514	543	484	538	542	533	539	526	552	521	544	504	524	503	522	532	536	534	566	512	524	539	498	544	546	504	525	540	529	531	501	529	584	518	545	557	531	541	521	557	518	541	524	558	537	550	535	531	534	557	547	546	521	513	544	535	536	600	544	512	527	521	529	496	528	510	522	567	556	536	545	517	554	542	474	546	577	514	507	527	517	574	518	547	513	537	530	585	524	579	515	515	544	529	523	569	557	545	511	543	558	555	545	528	503	512	526	536	517	521	551	515	575	528	516	525	524	523	542	557	537	540	519	550	554	524	544	534	537	556	545	512	537	536	527	509	555	489	472	541	527	521	509	516	517	560	570	526	539	541	546	518	525	522	534	566	548	554	523	545	577	540	538	523	535	508	538	516	547	541	566	518	513	563	539	548	530	539	547	549	493	530	483	537	560	574	521	509	547	507	511	555	530	506	508	564	523	567	537	557	491	544	529	543	496	511	507	568	521	547	515	483	523	498	587	555	517	554	516	536	504	522	523	536	548	544	547	549	541	531	558	515	561	505	530	562	571	519	529	513	469	564	574	522	522	525	539	486	576	557	516	542	534	578	543	528	498	558	541	537	526	541	533	526	520	509	529	511	575	545	531	540	561	542	545	550	542	549	581	583	565	536	504	545	538	544	544	546	538	552	502	493	512	545	544	525	529	577	573	553	557	509	566	524	522	509	532	548	510	539	566	518	515	564	544	499	566	512	527	544	538	512	541	547	526	560	555	536	549	551	540	578	499	537	544	533	553	510	528	522	499	541	486	537	515	548	516	524	543	552	525	508	542	547	537	542	546	523	565	545	578	570	518	520	533	541	552	503	509	545	539	504	513	543	494	575	560	591	550	522	487	525	539	519	515	544	527	544	547	539	520	571	480	571	575	531	538	533	524	542	508	504	529	514	542	555	532	565	525	523	547	493	506	552	546	515	503	517	536	524	516	536	542	564	519	576	516	528	516	531	488	519	520	556	546	560	515	517	514	544	556	539	529	530	534	535	516	512	537	540	522	533	529	531	530	522	524	520	558	562	574	509	535	522	548	549	520	505	497	528	523	561	549	509	526	496	575	538	556	534	568	541	554	524	531	507	499	553
14317	1256	1018	827	666	623	538	505	428	415	417	409	342	369	357	359	395	314	328	369	307	318	327	312	364	342	339	365	311	360	347	370	346	333	350	335	365	318	349	338	340	355	349	314	334	353	319	302	319	351	343	359	319	365	313	336	335	279	328	306	345	343	322	325	321	340	326	360	327	329	314	344	337	322	323	321	319	304	348	343	354	317	322	316	313	360	339	342	316	341	337	344	301	344	348	306	342	310	337	327	325	297	319	345	297	354	346	333	316	344	337	324	322	324	382	350	408	362	369	338	343	338	322	332	357	346	304	320	346	314	346	323	330	367	322	323	305	291	299	325	299	330	345	336	316	364	327	309	332	323	393	390	345	339	331	346	304	341	343	337	326	330	325	306	333	334	344	290	320	361	321	326	318	288	320	345	324	350	330	369	353	357	344	338	349	290	329	307	331	335	279	303	329	338	305	326	375	320	300	358	335	340	334	360	283	328	317	290	315	319	316	317	330	310	318	325	351	364	359	325	335	370	327	348	335	317	313	313	330	319	339	325	333	320	347	337	362	330	332	326	290	335	353	309	346	333	321	333	329	348	367	329	360	324	340	298	359	342	356	305	295	320	357	324	352	329	328	351	347	361	333	326	341	341	326	369	324	335	343	340	337	267	343	326	377	348	311	306	322	350	344	330	342	310	334	327	313	317	312	339	354	334	313	336	300	302	349	328	359	345	319	318	357	365	335	347	325	315	328	332	338	315	290	345	358	290	329	339	361	340	309	341	335	346	371	302	347	311	341	325	347	336	323	332	318	339	328	337	319	326	337	320	348	353	354	320	298	312	337	340	305	297	320	291	348	342	344	316	336	331	379	324	340	323	343	335	348	315	308	308	288	347	326	324	334	349	354	321	364	297	321	347	325	333	344	329	352	344	330	344	329	307	358	333	332	322	332	379	370	321	321	325	328	333	331	354	324	286	293	338	334	367	325	376	341	339	330	356	322	354	344	316	322	308	355	359	365	343	308	302	367	342	303	333	317	361	331	307	319	315	373	309	339	320	358	315	314	320	326	354	332	377	333	317	328	326	338	317	294	346	327	355	343	344	325	298	328	334	329	326	323	351	330	380	302	306	330	325	360	331	349	342	320	306	322	321	351	363	343	326	312	345	337	340	342	333	367	337	315	340	343	306	370	342	337	358	330	337	333	332	348	374	314	286	271	327	351	295	305	322	335	312	314	350	312	287	354	347	339	323	300	307	344	333	325	323	321	339	347	376	328	362	343	310	311	306	332	309	326	330	337	347	301	346	298	366	342	333	314	329	361	324	318	325	320	322	388	331	360	327	295	328	344	364	361	297	298	369	360	348	332	326	347	360	357	335	327	325	311	299	323	317	291	318	306	332	324	298	322	318	319	332	313	325	349	324	343	335	334	326	352	313	325	331	336	326	304	330	313	344	315	320	343	305	348	342	319	302	353	323	347	324	343	293	316	327	301	319	336	358	297	307	346	362	319	327	352	327	306	339	334	341	345	305	318	311	308	344	338	296	371	314	332	344	343	342	323	310	338	357	332	341	328	341	352	334	301	324	317	336	316	337	336	345	342	332	315	326	370	297	347	347	299	333	337	346	339	365	345	321	311	305	330	330	364	369	297	344	336	297	317	336	329	332	309	357	333	329	328	322	332	370	336	338	334	304	322	337	357	339	315	330	333	324	318	324	303	346	330	291	354	353	324	313	317	355	328	348	352	307	317	335	353	330	327	307	330	317	379	317	334	350	341	310	313	314	346	320	366	356	356	335	326	322	317	345	314	315	345	338	320	295	366	329	312	318	341	318	354	317	305	346	348	346	330	305	329	348	333	365	343	334	351	353	294	351	300	333	307	340	324	312	330	328	365	285	322	312	312	311	321	345	335	312	375	309	341	306	341	314	349	291	339	330	332	351	337	346	288	337	285	350	331	321	318	332	334	380	342	347	376	306	325	330	346	350	318	330	330	285	344	338	357	331	329	322	315	330	302	337	351	351	363	328	326	326	343	357	373	319	314	339	336	345	319	327	348	322	345	350	347	369	330	288	328	297	322	350	350	296	304	316	343	309	331	350	317	322	339	321	314	329	328	316	320	344	361	323	310	335	317	290	328	339	322	339	352	336	332	335	300	375	329	340	310	321	359	321	305	297	332	277	336	358	335	281	318	351	330	307	323	378	355	354	305	308	330	339	324	355	353	350	339	297	326	362	360	323	360	330	315	325	300	312	337	308	321	346	322	308	318	335	331	310	299	308	342	342	344	347	295	334	294	331	351	338	326	342	342	316	350	361	355	302	318	342	345	319	336	350	341	339	329	321	344	346	328	311	283	342	335	323	341	325	311	320	340	343	326	338	359	327	321	339	337	298	327	322	325	361	322	344	314	274	337	296	335	349	344	340	326	345	339	341	322	343	325	326	339	364	334	327	328	302	368	366	361	325	317	331	320	386	361	347	321	372	365	364	322	301	331	330	303	328	346	324	333	344	323	301	334	299	336	345	360	299	345	355	330	347	326	328	344	312	332	330	329	341	337	324	390	323	361	329	308	335	340	320	361	331	318	321	348	346	349	349	337	291	290	286	340	313	339	331	346	334	332	301	339	319	337	361	372	315	305	348	339	319	329	340	319	312	314	347	348	329	302	308	333	332	353	329	341	306	334	331	338	316	335	314	322	334	328	308	331	349	340	312	321	343	325	299	345	326	347	356	312	338	315	313	335	324	321	371	327	323	326	325	319	347	304	293	325	288	331	334	326	334	344	335	338	327	318	353	335	314	310	344	336	293	320	329	350	320	304	300	325	309	321	321	324	317	310	308	338	325	334	339	354	333	327	321	318	352	316	303	349	353	295	305	336	340	336	341	333	314	295	342	324	308	333	320	334	335	324	348	367	313	345	311	355	369	334	346	306	296	340	331	296	323	314	334	332	318	368	317	333	354	328	304	312	351	325	317	339	319	346	332	359	332	342	335	374	366	331	335	332	341	312	304	309	318	332	329	324	341	350	314	345	334	349	336	327	361	324	327	349	361	340	296	369	304	346	325	305	342	325	336	348	314	293	345	332	324	325	300	357	322	381	347	362	318	312	313	318	322	343	333	344	345	309	329	289	352	352	344	309	369	314	335	357	300	319	304	336	342	318	315	355	337	343	322	306	301	370	337	322	309	363	308	349	347	357	335	327	351	362	364	304	344	346	346	360	314	339	350	341	371	323	342	327	366	331	357	320	312	320	314	340	362	311	344	325	308	331	317	335	293	342	308	320	330	309	339	355	300	311	315	310	311	326	306	321	332	361	335	348	336	357	321	332	309	323	324	304	349	344	329	326	365	350	306	309	347	341	355	352	331	320	322	341	355	325	318	318	328	333	318	283	365	334	321	316	325	292	295	339	331	355	334	325	309	345	354	322	330	349	371	339	333	344	305	342	353	276	323	324	318	337	341	330	294	307	347	353	339	331	341	319	342	336	349	327	335	303	333
8437	1403	2209	2365	2149	1999	1729	1589	1461	1351	1255	1121	1130	1063	1047	993	980	951	953	913	936	932	865	883	832	861	877	827	833	816	823	807	827	858	835	878	847	866	881	845	840	853	870	844	820	848	846	841	836	861	780	819	800	800	833	869	849	841	822	841	830	817	832	881	802	799	786	832	801	849	803	858	769	783	878	881	859	754	812	777	819	827	832	784	821	809	813	806	884	779	802	780	767	851	782	825	735	825	830	835	805	801	809	895	829	772	840	785	878	796	819	806	836	842	810	801	877	783	810	783	807	794	841	815	849	802	801	834	825	869	840	822	814	785	801	826	773	778	816	761	801	808	821	894	788	796	782	828	798	815	835	801	765	793	820	789	766	817	778	829	833	808	825	836	794	789	850	824	871	850	806	771	833	855	791	792	839	805	809	819	841	838	783	785	825	736	860	880	805	803	813	840	790	827	833	771	856	774	804	829	810	813	853	845	836	833	792	791	816	843	822	812	841	804	866	877	767	794	803	809	829	810	835	803	841	813	829	837	768	808	803	813	843	806	776	790	829	812	830	762	849	800	808	855	802	840	786	835	800	773	840	809	860	794	812	849	830	840	806	841	810	780	839	795	853	821	787	826	815	786	815	761	830	792	838	754	826	848	810	855	879	821	852	829	838	789	807	786	801	819	779	819	835	796	808	820	772	825	803	869	800	763	812	783	864	796	756	783	768	834	839	837	831	774	825	772	828	829	792	745	813	793	806	774	788	811	848	861	834	795	832	842	837	802	794	824	813	802	822	779	799	829	816	812	822	833	824	850	857	819	870	788	813	842	816	826	797	851	795	841	832	806	758	792	821	825	807	807	865	769	835	789	827	803	772	813	808	772	837	826	818	794	832	780	827	845	804	806	769	828	815	801	800	772	787	823	792	814	807	853	837	830	772	815	836	802	831	773	832	796	794	766	782	796	835	838	840	823	803	764	812	823	802	845	808	774	845	822	808	860	851	854	809	855	851	828	822	831	821	842	859	802	836	819	810	770	788	800	805	782	811	861	782	846	783	858	842	815	820	772	828	790	803	814	840	822	850	790	779	834	792	775	811	755	872	782	813	859	833	798	825	761	839	775	819	792	835	785	792	808	837	839	776	806	823	774	809	839	781	775	826	849	821	842	820	797	798	747	738	811	841	792	794	867	804	832	813	826	793	816	816	842	792	768	788	800	795	845	822	814	816	695	803	811	838	861	860	780	835	842	844	824	868	841	813	792	804	826	823	805	849	775	837	783	806	853	778	796	806	759	727	852	796	750	791	802	810	790	830	881	796	872	789	849	822	812	798	804	819	820	776	776	781	876	821	808	759	861	764	823	809	865	764	787	853	842	847	828	773	827	807	814	797	796	793	788	755	844	830	850	757	809	792	775	784	788	766	780	820	786	776	788	815	875	774	797	834	820	816	820	845	831	782	783	802	806	872	840	833	761	795	833	798	774	824	849	775	769	793	780	865	798	884	795	780	787	792	805	837	797	774	813	777	770	781	780	797	753	865	778	769	825	781	798	861	787	796	803	786	831	863	767	822	808	815	779	826	767	769	850	795	828	782	837	872	831	782	814	819	871	837	864	862	813	800	854	842	768	794	825	822	767	829	816	802	844	753	851	778	787	827	862	825	836	850	804	838	802	770	794	785	726	801	838	851	830	829	761	804	783	776	844	812	835	823	796	855	767	822	802	815	833	798	803	830	767	854	772	817	819	857	754	796	828	761	829	778	817	808	836	778	808	857	789	827	800	796	794	789	843	873	750	832	839	840	824	817	845	816	818	798	802	808	775	811	817	806	820	813	835	832	797	783	813	804	832	824	781	794	837	791	787	800	859	777	782	739	829	771	822	831	816	821	819	783	775	787	792	825	837	804	816	792	810	784	770	821	814	774	778	787	827	802	727	803	817	840	826	793	818	878	805	842	822	865	820	814	834	836	780	830	865	735	822	806	811	794	860	807	832	818	777	833	841	807	829	777	860	826	762	836	809	795	804	807	835	861	817	838	765	796	829	804	805	796	819	764	841	836	764	800	813	796	823	816	858	817	806	808	833	789	734	820	853	840	828	832	762	817	850	806	802	788	779	816	785	751	819	842	806	822	813	808	802	821	846	790	810	857	812	819	790	868	818	844	820	801	864	811	801	794	798	831	845	806	742	804	834	847	842	784	821	754	785	827	819	799	841	861	847	805	780	776	833	824	750	783	838	766	764	800	807	814	802	808	773	836	843	835	824	785	851	801	746	795	797	806	792	855	750	843	814	822	818	846	813	824	777	824	800	843	875	800	848	785	839	774	801	770	828	854	819	811	821	798	788	817	826	817	814	796	848	771	814	864	831	807	810	811	814	785	810	728	820	813	767	775	803	847	801	820	750	776	813	797	799	802	792	805	801	811	807	803	780	839	755	779	795	823	842	806	812	777	807	839	807	764	814	754	746	798	791	817	777	782	859	818	808	750	764	831	852	798	784	804	768	849	799	801	808	778	813	823	788	842	802	803	744	812	825	816	812	800	782	814	835	845	834	805	832	857	870	807	858	785	822	804	836	746	781	811	777	833	828	806	844	826	797	851	781	766	791	890	767	796	798	808	815	806	791	788	740	762	772	783	773	799	812	834	877	816	796	828	823	766	810	829	812	825	789	811	881	822	803	775	793	763	757	843	794	835	876	826	842	794	816	800	847	806	812	739	819	795	809	811	832	845	803	798	778	831	837	789	788	763	744	849	796	808	779	794	793	837	764	832	804	770	837	814	819	829	762	759	820	765	765	801	811	831	816	821	809	821	819	811	798	804	841	794	824	798	848	790	800	817	837	816	836	789	853	803	782	833	838	801	791	820	845	802	789	774	803	857	787	788	889	818	789	826	817	860	799	823	820	831	761	816	771	826	849	812	787	763	787	821	799	837	863	785	794	822	809	835	840	773	815	876	787	739	845	773	829	775	756	825	820	799	813	885	788	850	787	768	813	779	805	797	799	792	855	834	837	830	752	756	786	868	790	809	814	825	786	806	853	875	835	866	810	819	777	818	835	838	807	809	877	846	746	839	809	810	870	835	777	841	839	799	836	800	763	794	832	780	826	802	783	812	856	790	808	773	843	840	762	809	837	811	808	811	835	862	828	849	836	816	765	834	830	773	810	847	819	822	812	789	819	859	815	817	825	835	812	812	835	850	789	849	821	823	822	821	808	817	817	825	753	826	812	826	838	795	824	845	845	827	864	794	845	833	865	804	774	831	822	805	838	806	853	778	824	795	807	849	804	822	777	813	822	822	893	843	781	869	812	772	835	802	817	863	835	817	804	766	781	756	797	847	764	836	833	841	807	832	821	832	802	816	824	862	825	860	782	838	838	756	835	781	831	838	791	789	890	823	811	807	808	873	764	778	787	799	820	799	809	858	839	753	770	781	790	805	828	803	803	815	819	827	834	855	791	844	820	852	817	834	862	854	793	788	852	794	791	840	751	769	805
1678	387	399	386	362	365	327	373	354	352	345	365	389	336	333	358	341	336	392	340	344	408	380	374	322	378	386	354	350	379	344	330	313	331	338	380	369	351	409	347	375	361	343	370	380	366	367	381	356	351	371	327	390	340	357	334	322	378	361	351	381	361	329	382	363	382	321	337	363	330	364	358	390	394	339	364	322	359	314	331	346	334	378	405	359	350	400	341	326	351	339	378	344	377	366	399	346	376	347	387	377	346	350	326	373	360	387	361	303	333	344	375	367	380	407	354	372	356	373	353	331	359	361	351	328	333	369	356	361	329	362	391	369	326	367	354	347	360	356	356	354	342	341	345	319	346	359	365	379	359	348	356	353	323	339	333	367	364	331	373	394	394	382	335	346	351	372	375	403	385	344	380	354	351	355	340	360	397	378	336	356	349	322	355	367	375	351	383	360	345	375	368	390	369	371	373	383	353	366	354	378	354	351	375	369	327	356	358	374	358	359	363	353	397	350	384	370	306	367	384	375	377	373	369	378	357	354	343	376	359	367	371	320	366	377	347	344	380	354	333	326	349	340	330	329	321	375	353	312	391	346	391	374	355	377	338	361	361	357	361	345	373	357	404	378	362	360	370	351	326	367	346	374	420	324	332	357	328	357	333	380	369	354	341	349	381	367	342	345	345	323	384	363	381	339	339	319	381	328	377	347	345	385	401	370	408	354	378	362	345	385	329	352	376	349	362	379	320	345	336	332	357	371	309	362	366	356	349	392	361	348	362	354	352	365	376	340	358	360	394	367	383	349	351	397	327	343	329	320	311	356	374	383	356	361	352	346	319	398	331	376	347	356	325	366	373	377	349	355	350	391	334	346	338	377	372	364	325	343	345	361	338	331	364	350	363	392	338	369	332	367	327	379	370	355	400	359	371	378	366	346	320	348	340	382	360	378	365	357	372	367	376	400	372	381	344	339	337	375	342	346	352	373	380	346	386	355	373	368	335	349	346	352	379	359	316	344	391	316	391	334	403	363	361	330	389	344	390	336	390	361	379	363	359	405	430	364	347	330	350	319	381	378	376	360	363	300	347	341	376	341	346	368	346	350	334	354	351	385	342	356	342	378	347	350	368	346	362	395	410	341	357	343	362	350	366	343	372	356	357	355	365	376	396	358	376	358	388	350	353	349	351	348	363	367	362	355	399	337	368	381	364	391	355	347	380	362	421	358	368	381	370	360	366	399	358	366	349	407	338	381	352	372	325	363	357	347	357	293	314	341	358	371	384	336	349	361	346	391	396	367	353	346	382	368	338	352	333	349	380	349	353	335	365	367	361	354	317	379	362	362	361	348	345	390	384	332	366	335	314	345	345	350	351	346	364	380	378	360	352	336	369	321	370	378	368	326	363	366	354	368	361	330	373	356	332	366	349	363	324	368	366	397	340	356	343	330	349	398	377	330	362	365	377	339	338	370	390	339	356	320	373	342	351	329	371	362	359	392	390	365	366	377	362	363	342	332	365	351	312	364	329	335	368	345	343	369	343	354	342	359	341	348	365	378	360	357	328	369	372	327	324	332	375	358	348	348	342	378	353	332	340	377	366	328	329	381	385	343	403	402	348	346	352	342	325	369	364	361	382	359	365	364	390	340	367	342	379	367	360	404	366	366	384	342	358	362	367	358	319	357	334	348	339	380	388	364	335	362	328	334	366	358	358	339	349	359	350	343	356	346	299	331	334	351	373	346	331	349	362	358	355	401	375	367	327	341	374	378	380	343	343	323	346	373	357	370	364	346	352	360	386	358	358	372	380	373	367	388	373	324	355	374	368	346	374	349	336	364	347	362	337	343	354	328	364	317	335	357	352	383	354	389	358	380	375	343	369	379	396	407	355	346	379	384	337	347	367	350	383	352	363	392	343	356	356	331	371	339	355	383	383	344	361	357	310	365	351	357	370	360	339	367	362	394	362	370	363	366	348	333	362	371	378	383	358	379	364	356	364	323	332	383	320	367	352	372	377	358	361	376	372	384	358	364	353	346	367	365	338	364	353	366	390	365	350	373	387	371	372	375	352	346	351	341	337	373	369	376	365	365	359	334	342	402	370	312	394	398	389	365	359	330	370	343	354	362	380	367	373	391	351	397	345	358	389	334	362	376	357	333	357	370	339	342	364	342	369	360	342	332	389	378	350	364	364	349	392	365	365	363	362	352	360	333	329	341	348	333	360	364	345	370	346	377	360	350	348	349	358	341	358	355	372	360	346	375	374	307	403	336	365	341	356	359	364	373	372	344	382	379	364	361	370	370	367	350	363	377	390	362	350	362	331	374	351	378	356	389	331	355	349	352	349	398	368	352	360	389	382	353	353	354	346	357	342	356	405	329	389	367	385	364	352	367	382	374	335	390	349	369	368	380	356	313	354	369	359	375	393	347	324	358	330	360	370	327	338	342	360	368	350	310	326	350	334	372	355	340	339	340	378	359	350	357	381	355	347	400	359	369	345	364	397	343	333	338	366	365	343	392	373	310	371	331	327	383	339	365	410	399	367	357	375	330	370	348	372	369	361	383	313	350	401	333	346	331	346	378	357	416	329	356	331	347	351	350	343	359	363	366	358	341	354	369	367	357	343	403	386	366	358	380	392	360	356	353	375	370	390	378	360	388	356	395	337	353	344	330	337	336	360	358	357	383	362	387	360	329	333	379	346	388	368	378	343	320	344	355	387	369	375	352	354	327	343	361	338	371	353	336	356	373	350	380	360	337	349	375	346	340	362	388	353	324	370	344	352	341	439	329	348	390	345	358	360	351	350	374	332	351	341	390	351	339	375	385	336	373	364	359	364	343	323	325	364	346	366	353	359	352	385	389	378	346	360	324	364	384	332	393	330	334	393	352	333	349	340	336	361	363	374	329	360	374	378	393	390	335	359	332	373	323	362	342	328	374	338	369	358	369	355	378	358	341	359	332	377	340	327	324	370	362	369	381	346	423	381	366	333	362	382	342	328	350	368	378	367	367	344	332	360	346	333	366	360	394	349	345	363	363	361	380	417	332	361	360	330	347	353	367	333	392	393	343	344	417	372	358	368	359	384	381	335	344	363	371	362	312	338	366	350	390	345	339	309	328	368	351	364	324	400	386	333	382	358	358	367	364	333	328	335	359	315	329	335	387	354	381	346	373	318	368	372	380	363	349	328	352	336	330	346	366	342	397	351	353	385	354	381	353	396	382	324	369	357	318	365	336	341	333	386	383	353	329	338	380	339	345	364	351	381	331	336	363	361	353	371	361	384	386	362	344	380	378	333	357	340	362	334	334	330	337	380	365	370	339	372	309	332	329	366	359	365	328	368	359	360	376	354	395	339	351	374	346	374	363	356	333	380	388	345	388	356	366	395	356	354	398	377	339	333	364	381	372	390	316	356	361	302	344	336	351	335	369	352	332	368	367	334	346	413	369	342	365	341	355	345	371	352	353	328	363	375	359	324	384	357	343	341	366	373	349	387	370	347
2093	821	901	864	906	844	888	865	851	868	846	881	852	874	848	826	815	811	865	812	802	801	840	821	843	832	821	826	774	818	837	792	827	837	883	861	889	802	844	804	777	835	842	798	783	809	849	787	837	830	812	809	833	838	843	790	858	851	840	751	819	841	798	803	790	817	834	860	864	863	816	832	819	808	847	795	865	832	865	835	821	800	782	811	844	846	799	797	814	888	817	824	793	871	852	817	806	836	841	830	847	834	870	846	815	836	858	834	844	824	813	867	863	813	838	816	804	841	860	827	832	822	841	833	825	835	820	837	856	816	879	848	819	827	874	815	878	895	839	841	819	819	837	829	885	849	829	823	787	779	844	844	798	797	832	830	808	826	840	811	760	852	810	812	853	813	841	746	839	809	835	823	871	814	845	832	818	838	864	827	818	854	861	825	859	821	811	853	844	874	873	810	803	851	810	842	797	842	848	815	816	799	827	834	803	805	854	817	799	817	825	843	815	840	824	817	863	791	829	866	792	842	846	823	836	825	865	811	793	806	773	852	836	810	878	840	866	847	832	832	840	805	824	796	797	850	836	813	846	857	855	796	834	833	835	807	826	807	836	793	818	805	832	917	811	810	845	867	865	824	841	831	787	848	885	854	848	803	854	777	887	859	807	840	858	830	827	853	816	867	832	841	861	806	819	847	806	817	823	804	865	842	727	800	832	837	824	873	804	813	846	825	817	806	848	830	841	772	820	840	873	837	814	849	771	796	827	872	824	854	840	869	839	823	841	823	865	815	789	818	772	837	823	827	851	783	859	786	856	834	846	827	834	813	840	855	849	809	854	839	875	820	790	855	790	857	833	833	841	849	875	823	828	821	753	863	808	863	809	843	808	836	824	820	838	874	869	812	845	860	847	804	810	852	817	843	829	783	823	801	840	802	823	827	839	801	847	837	826	830	852	820	807	860	821	843	839	796	855	838	827	835	847	844	835	857	885	848	840	838	799	814	825	794	834	790	834	838	833	828	794	828	799	830	820	826	855	861	877	863	866	842	889	871	798	801	771	860	825	827	816	819	810	837	813	871	878	787	813	838	842	833	831	852	837	805	815	826	839	824	863	789	824	767	798	786	846	843	786	835	808	819	764	825	804	790	842	844	854	795	786	809	852	842	829	786	862	790	820	820	879	805	809	843	823	879	836	854	822	839	820	843	841	837	829	855	879	798	819	841	852	858	872	808	884	773	792	833	894	809	838	801	823	868	848	819	831	840	800	892	805	801	853	812	889	826	879	844	784	769	875	858	874	838	837	884	834	860	800	815	820	817	850	797	840	808	809	828	815	808	825	830	845	812	867	841	851	853	846	829	807	848	834	820	780	785	784	837	830	852	806	834	815	846	852	823	843	838	850	843	790	856	778	841	826	805	843	831	816	817	811	811	822	828	842	786	756	860	829	850	831	785	835	897	875	800	829	836	824	866	851	811	877	860	912	849	827	792	835	819	848	805	839	819	802	802	813	853	813	844	800	830	814	893	804	791	819	805	817	790	847	808	802	822	838	816	861	856	838	825	859	819	772	832	784	880	830	864	797	797	836	842	846	823	831	843	850	817	834	835	849	818	830	807	866	782	822	844	855	821	794	838	874	844	835	819	777	824	828	842	812	845	774	789	876	796	813	821	794	850	809	813	808	823	846	821	824	780	868	816	822	796	813	819	846	870	831	826	852	810	843	865	849	865	872	829	857	876	898	823	804	810	812	818	819	775	847	787	819	819	807	817	868	813	831	856	803	814	855	819	817	855	829	855	818	823	792	874	847	819	798	781	845	800	847	841	796	820	805	831	836	794	861	835	819	876	894	838	834	824	757	803	874	845	860	853	822	833	814	835	851	908	857	832	815	835	845	812	822	798	793	796	825	836	909	791	844	849	907	880	837	887	811	837	821	821	836	849	814	832	843	848	788	812	859	814	815	785	893	865	863	796	816	823	817	779	834	775	775	786	811	848	813	802	864	852	832	846	848	875	793	834	816	810	829	806	802	795	822	845	836	854	828	874	807	888	833	890	875	849	859	839	827	841	809	874	820	854	874	850	866	864	833	865	829	811	768	808	830	817	849	872	846	852	838	804	819	834	826	859	846	840	809	837	818	894	810	818	802	831	814	816	775	836	825	812	847	830	866	852	834	856	837	761	808	820	839	840	859	829	810	887	807	792	821	763	775	785	843	860	818	847	783	825	886	860	737	814	870	831	871	822	817	845	867	793	810	859	873	815	818	805	882	829	847	850	854	819	835	804	851	810	817	842	817	837	868	816	849	848	852	842	829	852	837	831	847	836	833	841	840	824	874	849	834	893	849	872	818	777	834	870	785	832	850	829	807	819	840	848	863	805	830	784	828	771	848	851	846	830	821	809	830	853	812	826	844	789	843	809	823	835	847	835	811	798	846	816	852	790	788	806	836	844	820	819	805	827	858	882	802	762	870	822	828	843	860	842	839	847	803	810	779	802	811	854	840	890	809	871	871	826	893	835	793	880	842	807	815	858	878	799	777	774	802	821	847	810	776	819	834	834	823	847	804	843	860	850	795	855	854	808	805	858	866	851	838	804	829	864	860	850	869	855	837	914	866	818	799	854	803	813	826	849	771	811	824	775	887	823	836	842	852	842	803	813	835	850	860	810	837	841	843	906	798	824	842	818	809	849	808	820	802	827	832	865	814	797	818	852	882	800	857	837	797	906	822	769	824	820	864	801	794	825	815	836	871	810	871	876	817	814	806	843	776	854	827	827	854	772	813	841	850	840	838	869	856	825	844	857	786	814	822	805	845	830	865	784	811	804	841	845	873	856	829	836	861	865	825	860	857	785	841	787	856	807	881	827	807	797	861	831	826	852	793	826	808	833	812	822	777	873	869	850	823	831	810	805	827	820	899	822	842	803	833	859	816	839	838	805	841	828	847	864	809	809	800	807	820	854	834	854	831	848	880	843	855	846	823	835	832	883	816	836	822	862	838	814	854	831	844	845	808	872	857	807	822	880	843	808	846	826	816	825	809	850	821	802	829	843	785	821	793	812	796	847	766	849	872	820	843	851	871	834	841	829	851	841	834	815	785	857	883	813	818	857	837	851	873	819	856	792	838	815	846	837	863	822	852	837	807	814	821	825	786	823	796	795	798	846	842	805	846	832	824	846	842	852	816	822	878	870	883	813	829	815	841	859	868	784	802	840	863	808	846	838	846	821	845	861	837	861	814	825	794	848	838	799	806	813	837	822	791	821	860	837	844	791	795	861	801	831	876	836	909	843	772	857	815	865	826	800	832	806	837	831	846	875	832	852	837	886	841	810	840	856	839	820	882	849	825	805	810	821	810	848	850	774	863	802	850	809	801	868	792	813	800	846	833	838	832	802	805	863	849	811	871	832	857	871	812	831	886	770	830	867	840	849	830	818	802	787	795	848	874	781	811	827	857	840	869	823	827	892	859	833	867	838	876	835	818	850	892	843	843	890
6867	533	488	436	334	325	288	280	248	227	238	239	200	226	220	212	201	221	223	213	226	231	250	210	205	220	175	197	198	208	202	200	189	226	208	177	201	172	209	190	203	190	206	199	188	183	201	201	239	173	190	204	202	186	178	194	200	188	220	216	200	214	180	205	210	206	206	206	239	226	204	204	176	209	206	202	191	205	241	208	215	219	216	203	197	190	228	167	192	199	198	166	197	173	209	199	201	202	224	249	194	222	195	204	210	194	220	214	196	196	224	191	211	205	197	236	202	220	212	181	177	169	181	190	208	209	240	174	221	179	209	246	176	204	203	209	211	186	249	195	225	200	219	182	212	199	216	196	201	206	194	190	231	196	192	206	186	184	221	207	209	231	200	201	172	205	221	171	193	188	209	217	200	203	184	221	211	206	179	202	194	221	185	180	225	170	171	206	192	190	196	217	228	210	194	175	187	169	221	196	211	204	226	199	181	191	162	188	203	196	188	198	201	197	201	197	187	204	213	199	208	182	193	220	195	217	200	192	216	223	186	169	221	219	184	185	200	178	202	217	216	186	197	203	205	203	173	197	187	179	215	187	214	174	213	196	206	211	185	216	181	201	187	195	204	190	206	198	196	195	206	188	236	200	188	208	194	193	201	205	194	219	208	211	230	209	205	201	168	194	188	230	226	201	177	213	182	191	215	187	183	219	197	203	189	205	215	202	213	224	224	210	234	195	189	190	197	239	184	215	184	180	194	192	215	178	203	222	181	182	193	208	177	197	191	214	217	211	207	233	199	217	220	207	199	197	226	218	214	238	209	211	200	204	178	209	241	248	214	225	182	207	188	179	191	207	223	215	188	180	176	190	230	212	189	215	208	211	219	218	199	223	204	205	219	242	212	224	206	216	174	198	209	198	200	203	224	199	188	221	202	203	205	217	214	200	185	196	199	191	215	199	214	208	210	189	206	197	194	191	198	223	225	219	202	215	253	201	230	196	220	196	185	230	201	222	188	192	185	213	209	227	181	206	185	207	220	203	204	218	199	205	189	177	238	233	199	212	229	178	218	248	189	214	209	184	211	191	207	196	205	194	226	174	187	161	208	220	217	181	202	186	180	203	196	195	189	221	217	168	210	210	193	217	201	214	217	213	187	205	193	203	186	203	210	198	220	201	206	206	178	184	186	226	211	224	219	226	194	205	195	218	217	210	192	197	203	171	192	187	204	214	238	190	180	198	186	222	179	197	191	191	235	195	222	208	199	198	218	195	198	210	201	202	202	195	201	179	210	185	219	212	209	208	202	188	216	220	210	231	218	211	190	191	200	183	205	199	203	191	177	200	196	197	196	198	189	207	195	215	171	209	205	221	165	221	194	218	198	202	187	199	195	176	223	214	233	190	206	196	207	191	208	218	191	175	210	207	189	193	202	199	189	212	182	239	203	215	208	194	199	196	220	190	224	205	225	199	209	210	189	181	186	176	213	196	167	204	224	191	203	203	192	191	203	201	195	206	195	188	173	188	185	158	196	199	208	199	207	181	180	202	183	165	202	216	198	238	199	238	221	197	223	188	193	189	210	193	185	196	197	233	216	211	187	193	208	203	183	211	187	182	217	202	201	181	197	215	226	204	209	216	210	212	221	216	221	194	182	220	206	205	206	189	203	191	198	201	205	213	220	186	222	182	235	197	208	187	215	221	195	192	184	212	202	172	203	219	233	188	182	212	194	207	182	212	184	200	198	199	224	191	214	208	207	199	221	205	179	195	195	185	174	215	208	194	226	178	206	210	209	215	193	196	184	180	191	186	209	194	208	244	174	207	185	197	204	194	190	209	195	194	201	184	206	220	214	192	209	198	220	204	211	206	201	187	204	220	208	180	190	198	194	192	197	218	182	205	165	191	182	201	186	181	185	212	201	221	218	206	229	211	182	202	190	215	207	196	189	221	212	222	191	200	189	194	209	200	194	190	211	195	214	186	218	218	182	189	204	189	219	205	189	193	200	213	192	187	217	203	196	190	187	201	196	182	205	177	181	192	181	210	214	177	211	195	190	188	194	184	204	197	200	228	199	222	206	195	198	195	200	177	187	215	221	195	209	218	192	192	197	201	204	210	197	199	236	193	196	209	219	186	187	203	203	202	185	181	232	202	180	205	231	205	206	233	219	208	182	229	185	166	208	186	211	212	203	201	213	167	193	210	222	182	211	200	187	188	201	211	218	213	214	201	235	186	226	197	178	194	185	206	204	192	207	204	207	196	174	212	179	165	195	200	201	189	185	237	212	197	193	212	215	217	208	199	207	182	208	209	212	204	210	209	201	227	203	215	194	223	188	202	206	194	221	215	211	222	206	189	166	196	211	211	218	180	182	218	207	186	191	180	200	188	173	186	186	162	191	203	180	206	194	209	186	192	182	190	174	189	218	221	201	221	208	224	190	216	189	180	192	192	189	198	191	198	205	204	227	221	181	214	189	178	197	206	176	175	191	181	200	214	186	214	222	183	204	208	212	213	226	180	187	171	194	200	205	202	197	211	184	185	220	184	210	200	209	220	199	192	212	211	188	169	194	204	209	193	203	170	203	195	194	186	181	201	186	192	191	221	226	199	196	188	200	190	183	203	234	176	191	220	210	206	214	211	154	209	219	190	176	189	202	192	200	190	195	189	203	231	201	185	199	209	188	190	188	184	223	207	189	184	176	194	192	215	197	197	200	203	174	202	200	205	196	204	229	203	204	239	212	188	197	187	200	191	214	190	220	191	187	208	202	221	211	197	204	173	193	214	211	186	198	242	178	214	223	201	209	223	217	211	206	204	182	202	197	186	198	207	198	179	227	198	186	178	213	196	182	198	191	175	209	208	196	199	203	190	226	221	206	204	198	205	194	201	214	201	227	201	215	214	194	215	187	189	191	201	195	179	202	166	195	196	181	194	176	183	191	188	196	227	228	179	200	206	203	208	155	200	213	196	220	226	215	179	192	209	231	192	199	215	191	192	221	199	167	196	190	207	199	193	200	191	216	195	194	230	224	211	211	196	181	195	211	204	206	198	179	195	163	215	193	201	193	157	207	219	184	231	161	222	244	204	169	198	231	208	200	204	172	195	218	245	181	220	187	225	196	194	182	201	209	198	192	200	207	196	193	208	219	205	194	215	250	192	201	175	199	179	192	181	174	233	220	195	198	222	203	227	195	223	207	188	191	187	189	205	179	193	183	199	186	200	181	198	200	201	175	204	200	219	194	178	204	202	217	181	210	209	196	222	210	186	236	223	210	222	218	172	202	234	210	190	204	220	196	231	183	209	192	185	180	187	203	204	183	206	212	229	220	169	192	178	193	201	194	208	196	195	187	188	213	184	192	204	200	218	185	191	180	177	211	195	188	210	179	214	216	167	200	206	190	192	204	209	224	176	199	195	198	190	184	204	198	188	185	214	189	223	205	200	204	211	218	188	202	192	185	210	183	202	206	172	196	243	193	206	209	241	193	199	185	190	206	219
6126	796	1217	1297	1189	1179	1054	900	796	812	758	724	672	625	662	629	623	567	557	605	574	583	566	544	561	572	526	614	590	591	560	553	563	562	528	543	521	483	529	517	519	527	517	563	575	569	536	564	527	541	509	535	514	524	559	559	540	572	562	554	503	550	523	533	515	485	559	518	526	531	481	561	574	541	519	535	551	565	538	472	539	510	536	562	556	520	546	539	513	535	525	583	505	521	565	560	592	557	553	518	604	532	558	536	506	532	534	499	546	539	563	539	542	482	561	568	527	527	551	552	524	517	574	554	568	531	569	535	523	542	485	554	548	548	584	527	523	534	521	529	536	536	544	536	528	552	500	556	563	561	510	543	543	516	542	575	530	531	515	564	515	531	540	539	577	552	552	536	527	499	558	539	535	553	504	521	523	559	523	531	555	535	552	530	538	550	532	528	567	490	500	524	585	534	538	533	547	510	526	551	517	516	541	522	547	537	560	531	526	524	552	491	549	523	513	520	531	524	539	565	511	561	535	511	528	537	490	529	473	547	536	532	497	570	542	568	504	521	544	521	534	564	569	526	537	572	526	575	543	518	551	495	549	545	513	504	517	531	523	555	512	534	510	554	517	536	518	542	549	536	531	554	511	552	586	546	566	528	562	529	503	551	541	541	510	542	540	511	531	543	505	559	552	514	554	538	505	554	540	522	499	537	529	536	546	520	597	531	555	508	516	530	573	525	525	553	496	531	546	538	533	567	516	523	532	468	496	503	515	544	520	546	548	546	550	547	548	539	490	581	506	505	539	510	558	519	557	557	568	517	536	554	530	552	528	550	548	539	536	546	520	523	503	539	524	518	513	570	570	536	543	528	504	501	552	551	557	516	575	528	560	528	529	487	554	518	563	570	548	552	529	516	539	526	547	525	504	539	550	515	536	561	519	532	561	521	515	553	545	544	534	510	534	557	498	520	510	536	537	581	509	541	539	549	527	544	512	578	568	552	521	565	536	565	518	541	533	554	491	551	514	517	554	548	534	527	565	557	547	554	540	532	519	560	561	521	544	522	515	525	554	528	552	551	520	532	560	558	526	571	528	538	562	522	528	515	565	526	544	512	525	548	526	556	523	556	578	499	526	552	561	539	513	540	534	491	529	551	497	493	517	506	545	536	525	511	523	483	571	564	513	525	517	514	606	574	538	515	537	536	537	535	561	517	508	529	527	554	560	561	494	542	491	513	557	555	557	502	557	538	491	539	576	542	525	547	537	527	484	577	522	582	523	510	542	561	550	536	536	535	536	517	538	571	515	542	538	511	521	567	525	559	562	537	532	524	536	567	525	491	531	485	586	554	492	545	528	485	555	553	552	548	525	529	505	530	531	584	527	495	522	482	562	505	559	523	509	554	576	592	531	500	525	526	522	535	527	511	517	519	494	546	502	546	522	543	540	543	515	550	556	542	571	523	540	527	509	527	512	521	587	512	555	530	537	539	555	548	513	509	503	541	549	527	567	517	563	556	533	534	520	554	564	552	525	568	590	494	498	500	541	494	547	514	532	508	559	488	564	528	535	530	522	543	515	505	552	520	524	567	547	553	513	593	535	521	528	582	502	473	534	546	569	532	576	525	536	543	484	549	547	518	487	489	541	538	555	558	531	505	535	556	525	518	561	557	555	504	552	563	555	568	521	533	543	541	507	545	506	507	555	509	545	547	537	540	582	539	486	503	515	481	546	551	565	581	535	570	526	521	498	519	513	547	504	526	555	562	509	515	561	576	525	529	551	540	536	541	527	551	548	503	555	550	504	530	542	561	542	537	530	539	511	556	541	516	503	574	519	535	525	560	558	572	509	547	548	511	518	539	550	506	590	537	516	562	560	525	526	548	539	509	521	507	559	517	566	469	522	547	522	543	514	515	542	567	531	519	505	522	528	529	503	537	527	500	489	562	551	506	520	536	519	561	515	552	541	511	546	534	509	554	519	550	547	528	497	541	544	528	523	539	525	537	568	541	511	531	548	531	539	522	508	529	545	537	550	526	551	537	540	551	543	540	556	552	545	540	525	489	564	518	516	518	542	525	552	557	552	537	564	528	498	513	529	541	501	505	494	531	577	515	541	510	530	536	541	538	534	549	559	541	494	537	509	518	528	525	559	495	510	536	545	526	534	550	550	538	534	523	532	556	515	527	550	533	533	501	537	542	534	564	544	566	529	517	545	499	556	589	522	556	529	528	553	490	549	504	539	552	532	528	555	539	527	535	551	532	550	557	517	551	546	573	515	524	519	536	531	549	540	507	498	512	578	534	550	535	525	545	537	534	516	547	571	498	512	546	529	513	536	531	534	529	545	515	522	513	523	563	549	538	535	523	514	506	530	523	508	544	528	547	572	534	519	545	513	550	523	527	593	512	517	563	487	543	542	571	523	511	507	555	541	496	581	495	518	505	499	498	545	504	531	524	522	547	522	547	494	559	545	536	540	574	566	479	548	547	539	577	555	513	550	581	559	527	529	562	557	524	547	520	564	512	499	546	529	528	518	569	514	541	556	553	535	528	560	504	540	531	567	536	513	551	515	557	520	568	559	573	551	543	532	519	526	527	536	552	524	537	561	540	543	548	553	465	549	502	498	512	529	515	526	522	550	544	505	510	540	545	542	533	543	513	497	529	548	540	508	487	534	516	595	551	527	510	567	562	574	533	566	534	572	503	504	525	550	525	522	510	497	498	526	507	494	532	525	536	484	515	545	500	542	501	540	506	510	517	533	530	561	491	516	521	554	523	508	563	522	535	533	599	547	524	530	520	518	557	546	546	509	531	553	510	531	549	539	552	518	514	567	523	532	504	522	496	558	490	579	534	531	499	549	569	539	526	578	510	524	525	514	518	544	502	514	519	529	499	523	540	529	527	517	544	534	508	561	516	526	571	541	525	513	532	549	536	535	555	542	524	573	547	534	525	533	553	596	519	525	513	550	563	500	520	505	502	516	541	529	499	486	510	547	519	513	538	544	567	535	560	494	564	574	512	521	552	556	542	514	527	499	503	503	549	508	545	549	548	525	540	520	550	532	492	556	499	513	535	537	540	535	520	503	509	509	508	600	524	492	544	520	511	545	530	503	549	555	537	565	556	509	551	545	508	544	533	538	535	513	572	557	503	524	560	551	492	546	536	526	515	511	566	495	538	520	534	524	495	525	524	496	553	555	456	536	528	556	568	516	552	533	543	503	480	536	545	508	529	523	522	542	563	518	565	517	521	507	550	543	503	537	519	545	540	545	469	529	545	517	508	537	518	499	517	529	566	537	527	546	491	535	528	543	481	578	551	522	538	541	537	537	539	550	540	525	562	543	537	518	598	552	542	550	532	515	539	538	537	494	550	501	543	565	534	537	515	516	545	543	520	516	530	526	533	532	509	514	548	529	509	542	565	539	526	537	495	527	517	542	504	545	534	540	550	549	535	509	535	514	517	513	557	604	549	527	519	547	522	528	558	548	515	537	550	557	531
14269	1332	1067	792	611	568	484	498	392	399	390	375	364	374	362	367	351	353	359	372	336	367	348	320	352	375	321	340	334	326	336	367	345	356	295	338	316	327	334	314	364	307	362	313	343	343	306	321	318	353	342	353	378	324	336	316	320	368	332	312	369	332	298	332	327	296	334	365	316	314	304	321	308	323	314	300	333	325	358	334	313	329	327	315	333	332	340	319	334	331	335	338	317	352	353	348	351	345	303	314	314	353	344	332	339	328	307	367	324	309	315	352	372	314	358	347	318	327	337	309	338	333	343	348	342	292	296	371	330	334	358	326	364	313	321	338	330	307	335	328	346	332	328	337	326	310	295	367	313	362	316	302	315	327	327	300	350	365	338	345	347	343	324	293	355	307	346	375	303	330	339	328	313	332	313	351	335	332	316	314	292	336	371	347	353	298	334	332	324	333	372	320	329	314	295	337	341	366	337	332	330	311	342	333	333	346	344	327	322	346	349	333	301	303	355	306	321	351	318	319	333	366	351	322	321	295	339	366	349	336	324	317	329	322	352	281	347	367	346	325	340	319	323	346	361	318	336	353	324	326	344	334	388	315	348	319	317	347	285	342	318	328	354	342	351	352	338	353	335	309	312	343	325	338	303	354	346	310	321	356	315	342	320	315	344	322	343	307	327	332	301	347	324	324	310	324	326	332	352	349	333	340	306	336	309	342	319	325	341	337	284	328	352	345	353	344	304	321	324	313	361	329	363	322	354	326	306	312	296	346	330	334	348	381	303	331	310	309	299	352	346	325	290	337	327	331	322	316	329	305	329	320	340	359	355	348	330	325	319	324	315	348	290	317	306	332	357	333	321	315	320	332	311	341	320	305	307	351	347	348	340	339	303	344	312	327	308	306	292	349	335	326	272	331	339	333	322	312	339	346	328	339	366	324	341	354	375	351	368	333	355	347	305	322	332	348	350	344	356	359	335	334	281	329	316	345	344	364	352	335	327	331	316	330	342	351	340	328	326	314	342	355	341	315	326	338	322	328	357	342	296	318	343	313	329	324	324	311	307	336	293	304	322	311	365	318	347	317	339	345	347	305	340	315	364	355	338	355	321	327	363	310	335	304	350	342	366	321	336	359	339	338	332	348	297	321	315	328	361	315	324	320	317	329	363	354	346	310	292	318	329	355	338	354	359	346	325	332	352	338	348	308	340	332	355	332	298	295	329	285	341	297	341	315	350	337	330	322	344	294	293	316	354	341	304	341	297	325	339	322	354	333	298	351	354	327	319	336	359	340	356	326	335	334	357	338	309	328	349	347	319	317	298	319	345	311	323	317	310	328	329	333	342	341	313	303	306	301	309	364	319	356	344	328	311	350	334	344	330	315	351	314	344	329	318	343	339	308	324	385	294	304	359	325	306	320	316	301	343	346	302	315	308	306	306	323	367	350	332	306	355	315	296	315	326	358	322	348	322	346	303	329	334	355	318	299	337	337	337	299	338	343	341	364	370	370	327	354	364	310	329	302	281	311	367	345	311	310	302	333	308	329	295	328	362	335	347	312	304	366	344	314	338	375	348	330	333	328	366	327	317	348	310	310	303	338	302	363	341	356	304	288	327	353	328	362	321	318	339	324	355	323	323	328	354	341	350	344	349	354	344	327	317	343	321	335	315	316	354	314	353	329	372	315	340	340	348	363	311	341	320	332	333	351	331	339	294	298	302	331	340	330	329	316	328	337	337	333	305	308	319	327	325	353	303	345	341	367	351	330	338	371	309	318	332	305	347	317	351	335	328	319	345	319	296	335	323	351	374	352	338	361	314	329	347	334	347	334	332	303	292	344	351	348	316	331	319	352	321	342	304	339	343	323	327	295	309	292	342	339	311	331	342	297	347	366	355	327	301	305	329	303	367	305	335	326	289	307	307	329	309	322	341	338	306	279	335	317	311	335	307	322	328	318	302	304	310	322	356	326	293	336	323	368	292	348	293	363	309	334	336	336	346	334	316	324	320	316	344	322	355	324	318	328	374	335	297	325	322	320	294	340	374	312	333	370	349	329	336	334	366	345	331	349	354	333	340	355	339	389	334	327	309	336	328	330	335	353	357	297	322	347	337	321	337	331	364	328	330	349	352	315	347	308	334	331	358	310	317	324	343	369	306	314	311	328	343	314	345	313	322	380	303	314	293	352	336	317	290	352	367	366	362	348	376	331	338	344	320	296	356	349	356	330	338	307	318	358	302	326	331	315	340	343	357	322	350	358	308	307	338	336	320	305	341	377	343	342	351	339	341	307	296	360	338	317	353	348	354	353	363	338	329	347	328	371	314	325	341	315	340	287	316	313	348	302	342	298	339	346	317	370	317	308	361	335	313	341	339	325	314	375	331	345	299	304	326	314	339	333	288	346	330	371	327	355	354	329	310	339	330	340	338	386	317	319	336	310	365	339	320	333	341	339	336	346	327	335	314	358	316	338	334	348	342	329	353	358	326	350	324	355	327	339	314	326	325	333	337	300	315	347	331	396	368	314	343	347	345	358	354	342	310	337	321	317	306	312	345	344	350	336	371	371	327	324	328	338	278	304	312	373	317	319	339	358	290	331	305	325	280	301	342	309	357	346	322	355	308	307	299	323	323	315	366	338	328	352	312	337	349	323	308	305	297	332	362	344	328	360	378	323	327	346	331	306	329	353	391	334	305	326	333	327	295	341	366	314	329	319	316	329	353	332	363	382	343	343	327	295	355	320	354	324	354	325	314	332	338	338	338	330	344	346	350	342	308	333	323	314	328	337	318	345	326	371	364	324	320	325	340	304	326	347	356	343	340	330	328	329	321	324	335	321	338	345	304	361	316	350	310	317	336	348	346	350	312	361	332	315	355	331	333	305	313	320	297	335	321	335	303	325	338	314	317	319	339	358	327	327	329	318	346	336	331	338	358	316	343	311	307	326	311	326	323	350	316	345	324	341	292	312	342	336	358	317	311	349	339	367	337	358	326	314	295	303	335	334	332	358	341	331	334	326	337	335	349	345	333	307	343	307	325	326	344	341	311	319	367	333	290	322	337	307	368	325	352	314	334	357	347	357	345	364	323	317	364	340	350	375	347	354	316	311	326	338	360	318	340	354	302	346	356	342	339	336	331	306	336	329	341	301	297	333	328	293	345	335	335	317	343	316	341	333	335	299	303	318	337	340	319	308	327	293	312	331	330	303	346	292	329	302	333	290	333	337	316	340	333	319	328	329	304	330	293	323	361	328	327	311	336	306	356	313	315	373	341	327	316	318	377	342	335	317	305	364	325	317	297	369	350	319	305	297	325	321	338	348	324	309	329	327	291	346	355	321	337	322	330	332	327	342	296	302	320	283	329	305	326	320	351	331	323	342	324	324	332	330	333	328	340	344	359	292	323	321	332	320	288	367	329	320	342	337	332	334	328	355	355	345	341	332	343	327	324	308	356	349	302	322	361	358	331	341	321	356	328	331	325	334	330	331	338	309	311	337
8292	1412	2165	2411	2205	2017	1766	1621	1390	1290	1275	1168	1080	1093	966	941	982	943	943	930	915	884	922	870	885	871	858	867	879	842	845	841	837	891	896	799	810	838	858	839	828	837	832	827	817	844	830	810	838	799	756	849	792	842	818	856	823	845	839	864	849	796	799	829	763	789	797	839	858	845	782	799	834	821	839	808	860	808	817	847	847	836	812	855	799	768	730	828	835	799	841	828	818	822	830	791	817	832	818	848	820	769	851	851	802	800	824	812	807	772	789	798	817	904	766	824	825	815	816	820	773	811	831	831	834	770	830	827	869	799	824	794	837	791	846	842	830	816	822	743	811	805	806	836	825	792	847	800	806	865	793	800	840	762	769	813	855	801	831	824	825	814	827	857	816	856	843	815	846	859	798	846	773	838	755	847	820	852	781	790	842	784	839	872	799	867	819	861	790	830	818	832	763	801	772	834	798	864	798	797	795	802	793	829	796	807	821	778	852	803	836	825	843	856	825	803	816	795	788	796	791	785	767	828	777	801	762	792	804	819	812	828	835	840	774	794	794	804	817	802	793	822	764	806	792	769	748	777	788	818	766	815	764	847	805	806	810	779	792	752	797	792	873	826	799	752	805	854	776	796	787	840	787	816	811	845	880	790	760	820	809	804	775	830	806	784	816	805	809	793	861	781	834	812	790	852	785	799	805	784	831	834	799	817	773	874	773	790	820	816	823	834	840	776	785	833	823	844	818	852	844	834	769	865	816	814	832	834	860	818	788	767	844	768	819	836	798	801	761	859	822	776	796	831	826	826	788	763	850	811	808	802	820	789	848	821	818	797	797	818	842	805	823	812	805	798	839	858	784	819	802	794	822	831	785	821	831	829	848	842	805	812	806	798	843	810	824	877	820	804	787	759	789	829	777	771	815	818	779	808	856	833	793	751	778	817	789	840	807	802	785	840	786	836	796	799	820	835	829	745	847	839	830	772	842	803	814	808	815	812	810	828	776	810	822	848	828	815	767	811	809	812	861	812	799	821	811	780	813	851	817	821	801	790	808	798	820	817	830	798	825	774	844	771	856	788	758	792	837	820	798	798	838	855	851	795	822	803	816	833	799	856	835	820	827	840	844	852	840	809	817	855	819	845	797	855	834	778	774	745	795	807	820	861	840	849	784	772	824	785	783	840	793	828	839	811	834	735	793	838	881	792	811	833	851	782	781	773	756	824	864	781	782	824	766	820	809	778	779	764	786	787	817	777	803	780	804	758	817	820	805	828	811	813	806	827	798	789	850	785	813	821	805	807	833	819	845	748	778	798	841	847	801	810	826	813	879	817	816	796	809	794	784	762	836	826	836	852	773	769	792	844	821	770	799	813	777	841	796	816	757	772	802	854	860	794	758	807	890	787	777	738	813	864	782	804	789	793	798	827	789	786	817	856	804	870	800	817	825	790	828	851	788	786	812	795	844	810	822	763	779	809	846	835	816	805	831	801	777	826	829	804	834	809	856	850	800	834	849	809	798	844	817	875	793	793	817	801	815	801	786	817	823	831	844	835	840	817	804	705	788	829	774	827	835	782	816	815	811	782	819	786	796	794	835	809	812	782	816	829	838	795	777	816	894	771	813	829	809	776	773	823	755	815	805	785	790	795	812	786	872	811	786	845	857	847	799	833	763	827	807	795	816	769	829	877	797	825	762	800	861	809	847	838	790	776	829	812	777	808	814	767	793	799	843	847	795	829	784	804	776	779	832	833	755	817	798	841	799	773	810	826	796	843	802	798	804	791	783	808	817	820	755	807	799	836	750	832	780	828	835	792	820	823	772	827	809	811	819	843	758	835	820	852	847	781	823	781	774	793	846	849	836	840	817	834	832	822	792	849	806	847	802	793	781	814	795	809	800	751	817	789	862	804	772	818	802	820	818	771	826	774	779	799	830	766	801	828	840	799	833	799	816	843	841	833	789	825	775	795	813	787	775	807	814	836	846	831	793	757	808	844	827	840	804	840	796	831	763	840	822	802	817	796	796	791	811	795	833	800	793	857	829	850	848	797	844	829	767	842	796	846	808	815	850	801	797	834	822	836	862	800	804	867	816	829	774	821	802	780	776	780	818	824	797	764	785	816	812	806	851	807	826	795	808	818	833	798	840	806	812	776	773	827	841	802	819	812	823	877	815	822	824	823	789	756	863	796	769	768	838	815	815	796	814	783	827	817	842	836	815	821	802	795	827	868	811	838	794	822	812	828	781	804	828	837	787	849	874	785	792	792	789	766	792	827	815	848	808	825	846	779	794	821	857	809	820	810	821	767	779	820	793	800	845	825	809	842	810	804	875	833	788	814	836	837	841	822	872	837	742	795	819	810	804	818	779	808	825	783	849	796	827	787	771	794	795	817	796	792	785	810	772	769	825	801	809	815	848	808	785	809	765	827	807	799	791	793	829	842	841	820	786	817	825	814	818	789	824	822	798	826	836	844	814	814	845	794	770	838	829	792	850	804	823	826	816	815	821	826	777	820	831	847	785	765	866	818	841	819	832	784	786	817	749	838	841	766	816	791	858	834	871	811	836	811	789	815	836	806	825	811	880	814	807	792	819	822	840	822	841	791	850	796	800	863	798	822	843	870	840	822	860	823	832	812	806	832	853	851	752	802	799	810	719	815	822	749	859	848	789	832	811	789	816	798	821	786	824	820	834	854	779	781	810	851	782	750	777	757	814	801	817	771	825	849	835	846	768	773	844	806	793	820	806	791	877	820	785	857	784	809	858	800	786	779	806	794	828	787	818	851	799	836	833	822	864	790	809	798	812	824	837	815	867	810	860	816	809	771	805	820	799	834	821	814	816	817	795	845	776	772	830	809	826	801	830	800	830	818	838	768	829	784	778	809	785	799	778	814	812	817	843	754	835	800	798	822	842	795	824	856	747	816	839	836	848	769	777	796	777	779	831	814	799	820	808	771	814	807	862	843	813	818	853	801	779	818	778	831	800	831	832	835	783	874	844	810	778	826	787	824	832	883	814	834	781	850	787	815	841	786	812	825	848	776	828	803	805	785	769	850	842	758	813	829	809	819	795	819	840	813	800	804	817	835	825	808	807	827	796	763	794	812	812	798	809	763	845	844	796	732	844	863	797	803	805	820	869	787	818	823	805	774	845	814	857	759	878	773	827	795	798	799	777	827	839	795	806	842	799	787	836	808	829	805	804	798	803	832	798	820	783	829	824	817	802	855	808	797	802	802	796	729	810	816	789	816	815	785	785	794	786	842	797	852	819	793	810	814	786	779	838	785	813	786	796	757	803	826	806	849	810	810	854	766	804	780	885	801	848	835	784	817	840	780	818	791	859	824	840	778	778	811	775	823	794	865	812	818	823	832	858	834	813	789	812	868	841	822	818	803	789	830	816	855	810	831	839	801	808	871	795	849	860	826	792	844	785	852	822	766	768	853	777	793	837	824	790	781	764	808	821	786	806	843	797	775	793	855	804	826	825	852	820	810
1552	358	357	381	370	369	388	346	397	330	337	359	377	353	337	344	359	328	362	327	382	347	383	361	336	349	356	380	377	327	381	350	358	343	376	376	342	364	370	333	340	361	369	339	353	351	365	397	395	335	349	365	363	366	358	345	381	388	388	349	333	363	360	350	365	346	372	381	346	364	343	362	342	375	343	393	359	349	307	333	361	366	369	348	383	355	377	312	340	311	384	349	362	369	335	311	375	355	348	383	379	354	317	401	371	377	369	340	367	344	323	379	364	364	358	346	336	338	352	378	351	389	366	361	343	359	329	379	372	352	389	358	354	369	399	373	328	327	359	378	346	318	383	350	371	322	379	342	359	349	325	341	346	382	357	342	334	378	363	338	330	370	378	336	333	374	360	371	338	367	368	356	349	363	357	365	360	353	385	361	347	331	348	383	369	367	385	320	351	397	363	369	356	362	371	347	379	386	354	342	363	402	353	385	375	324	375	362	381	338	337	369	351	362	376	343	332	391	333	341	361	375	354	328	373	347	336	335	340	331	342	369	343	417	348	334	336	362	340	366	361	369	320	352	333	388	384	358	322	335	342	335	390	352	362	385	375	354	375	348	345	385	380	344	360	381	336	370	355	360	338	335	372	350	349	382	346	327	351	355	347	353	327	381	371	383	361	316	320	363	363	382	343	351	353	383	377	352	364	384	352	374	355	337	350	365	336	390	328	333	373	384	386	389	335	375	360	363	369	363	337	339	322	358	338	344	344	342	333	367	379	341	338	356	329	343	374	373	345	363	369	360	342	368	344	342	329	359	345	386	365	364	364	350	306	344	355	357	360	333	346	382	349	365	370	338	312	372	355	332	365	362	365	373	387	362	378	349	341	355	354	344	334	354	382	338	368	368	365	354	344	371	370	338	361	341	364	341	369	390	407	376	362	340	318	340	352	337	350	384	344	339	382	357	346	353	329	367	360	349	364	340	375	371	341	370	362	347	395	379	352	346	372	349	307	390	405	340	359	329	351	351	369	359	371	358	370	380	386	331	359	379	349	360	343	374	351	362	361	382	376	351	352	335	374	368	344	349	361	336	326	338	359	337	342	329	371	325	357	356	354	360	353	336	364	353	347	369	390	388	355	341	355	364	343	350	353	363	356	405	338	338	376	365	337	342	372	358	315	369	379	364	359	357	339	357	365	340	367	341	341	356	361	365	374	359	393	340	394	396	360	382	350	335	345	316	375	377	393	358	359	350	350	417	339	347	338	352	357	377	323	363	359	361	385	378	346	393	334	376	366	308	339	345	377	394	411	352	372	318	332	354	373	370	338	320	385	392	340	367	374	313	358	333	338	352	329	375	350	386	351	342	328	398	353	400	340	349	350	378	334	345	362	306	404	348	353	369	352	345	374	362	394	325	354	368	310	356	340	350	358	358	382	346	356	309	309	348	373	367	337	364	347	357	349	386	387	369	371	334	333	341	360	390	379	349	366	331	364	350	338	333	312	355	342	324	372	394	348	324	400	367	366	358	361	366	327	359	336	363	370	355	337	379	346	351	384	380	350	320	393	372	374	372	350	319	346	368	384	312	345	364	296	311	384	329	343	392	349	353	378	346	341	351	349	367	364	383	360	354	342	346	372	323	361	380	341	349	376	369	360	362	381	350	378	384	390	354	354	361	331	348	382	360	386	373	357	365	363	364	333	372	395	383	361	345	328	332	379	368	370	346	356	373	332	348	388	352	394	349	392	373	355	391	303	362	367	335	353	378	366	346	354	332	358	345	360	374	335	393	332	380	380	339	358	301	342	325	359	367	354	403	381	413	386	368	331	355	348	353	357	358	362	352	357	340	329	387	393	324	366	352	337	332	345	366	357	403	364	346	346	393	342	373	372	383	375	348	375	391	375	358	339	322	332	327	404	402	334	382	362	334	377	365	367	390	389	367	356	379	317	335	375	365	357	350	333	348	381	368	361	344	352	360	373	362	314	383	372	353	361	367	345	351	390	352	365	346	312	364	366	352	353	370	361	368	366	364	354	362	333	322	331	348	342	377	348	347	349	358	371	353	333	359	382	343	311	341	340	353	380	354	388	340	381	339	346	354	335	340	370	359	369	374	341	363	400	336	369	347	340	387	332	315	379	355	360	374	369	339	352	356	335	371	348	355	393	352	359	357	369	334	371	344	365	379	335	361	343	358	386	366	329	364	324	403	386	356	385	346	346	357	368	325	381	337	375	355	363	361	374	344	352	344	350	345	376	372	352	377	341	378	335	379	313	350	354	367	388	380	425	381	327	354	383	359	324	367	365	377	365	340	373	332	369	345	359	355	407	385	355	331	343	360	370	353	352	374	342	354	359	346	383	362	342	362	343	363	362	349	361	327	362	350	357	335	344	338	339	361	367	368	379	389	316	337	353	339	372	342	390	386	372	327	344	354	341	371	325	334	384	320	373	340	360	410	355	334	350	359	320	369	375	378	353	379	341	370	345	387	361	328	355	355	389	379	344	355	332	317	362	383	346	331	369	359	310	357	354	363	361	354	393	341	370	384	359	348	310	351	324	378	320	368	373	345	340	333	387	380	359	350	373	352	358	339	318	348	365	373	350	392	374	362	377	341	349	387	364	329	368	343	359	372	390	350	357	368	319	377	325	331	349	379	353	357	362	372	348	342	324	369	373	345	359	347	369	376	375	341	370	324	313	355	370	361	349	333	356	327	358	334	363	386	343	357	358	380	383	378	326	354	318	369	373	386	359	331	384	342	349	315	331	338	339	328	319	335	329	356	321	356	339	350	325	339	340	372	377	364	385	365	321	408	349	348	362	357	356	376	325	357	355	385	384	396	357	381	386	383	318	357	358	357	363	381	320	374	333	370	375	337	363	380	387	351	339	421	386	351	352	327	350	346	409	361	355	312	345	340	382	390	355	347	375	389	361	380	383	382	377	355	348	396	378	358	370	374	343	378	339	331	366	363	349	368	373	383	377	354	328	350	339	373	387	361	363	351	352	388	355	367	338	363	363	392	385	366	354	372	349	361	347	353	385	358	394	375	335	354	344	330	396	331	345	345	329	373	353	339	369	386	406	353	376	384	373	370	341	349	334	377	324	359	342	338	348	344	327	343	334	366	366	376	357	364	343	368	357	340	339	343	359	338	343	335	332	366	334	324	378	358	360	347	342	351	340	345	363	379	375	400	372	333	352	342	351	341	367	372	364	338	333	310	372	381	401	347	341	357	379	373	376	341	340	326	373	388	375	365	381	381	338	352	371	391	346	364	346	391	371	343	350	373	365	351	347	313	369	388	366	340	306	332	337	340	362	376	405	366	350	340	358	339	359	372	363	372	357	359	366	406	345	344	362	326	358	325	340	341	368	410	377	348	392	375	332	382	345	371	394	377	372	366	357	367	368	311	357	345	368	338	310	383	350	351	334	364	325	365	352	351	354	366	381	367	403	349	349	356	352	369	401	345	366	360	379	343	370	328	362	365	347	363	365	367
2125	873	910	858	814	841	881	818	840	840	870	822	834	819	840	866	838	788	837	862	863	789	849	824	806	855	880	796	832	816	830	798	838	868	817	806	773	846	892	849	806	813	849	842	839	811	817	873	845	834	863	841	844	852	834	836	848	812	805	830	852	845	855	850	830	826	871	799	809	822	789	863	857	845	824	772	793	803	799	809	808	840	811	820	850	862	816	828	839	852	860	854	902	798	806	840	820	864	883	823	807	802	890	821	848	791	845	882	885	852	823	844	820	832	848	833	839	779	848	827	823	854	856	870	864	862	813	830	790	826	864	788	851	851	784	826	832	841	816	813	820	829	830	842	817	832	816	840	817	802	852	866	834	815	840	854	836	838	867	809	771	874	798	847	812	823	841	856	805	826	839	836	858	818	804	788	826	801	780	837	917	833	828	787	819	814	830	853	831	798	825	842	781	838	855	849	801	935	826	862	826	795	833	782	827	841	878	831	811	787	836	806	824	793	818	815	837	848	848	807	849	851	807	830	850	861	811	826	826	814	851	824	853	826	806	792	816	838	809	810	775	804	884	824	813	807	831	857	863	826	824	843	881	845	860	827	838	829	831	842	856	825	844	817	819	797	800	819	860	854	791	809	818	815	855	845	772	880	869	795	860	869	820	812	796	824	820	823	805	855	835	815	806	825	831	810	785	828	809	838	804	819	858	773	920	794	783	854	819	862	881	848	830	812	827	780	838	850	894	870	821	862	852	794	783	828	801	864	789	766	820	825	867	838	820	845	814	783	860	796	835	841	846	870	869	868	847	854	842	833	796	833	788	817	832	805	789	855	785	833	844	818	816	795	820	871	835	884	859	824	775	843	827	846	808	807	834	842	846	853	797	860	852	832	856	864	887	812	846	844	785	784	809	880	834	846	851	857	822	897	841	849	822	879	762	797	792	813	830	813	810	803	813	801	830	810	842	871	795	847	800	858	805	811	830	792	845	808	862	843	782	830	837	824	864	866	796	839	833	841	828	778	811	812	831	788	799	826	795	790	861	789	833	859	831	867	796	799	820	846	766	876	821	819	817	814	849	808	819	814	776	831	832	860	813	821	828	854	844	778	800	866	813	809	795	798	835	801	894	815	830	807	814	791	798	829	833	817	761	794	819	864	842	801	857	767	822	785	802	862	869	825	820	857	826	830	829	845	846	833	800	805	814	833	783	848	826	827	781	841	814	824	888	839	761	859	838	791	872	784	808	836	840	862	873	843	915	836	829	812	854	826	806	874	861	806	823	813	846	818	848	795	787	869	818	823	794	835	821	822	837	795	864	810	816	838	844	825	800	865	859	825	825	769	795	825	917	825	807	793	812	827	773	838	859	828	864	803	842	821	819	841	799	820	817	799	858	815	826	815	828	751	793	829	846	803	855	802	834	805	846	862	860	809	801	856	836	821	840	814	854	828	835	822	822	836	809	852	804	872	797	846	823	769	833	822	818	804	867	854	852	834	855	818	888	874	799	810	784	798	828	805	815	817	847	826	791	826	836	821	803	887	802	781	816	793	808	829	839	833	830	846	845	811	778	786	826	832	834	854	823	855	839	839	827	811	865	793	836	755	824	840	825	850	782	844	837	825	850	841	796	823	856	847	846	786	853	784	833	817	856	777	814	865	823	823	797	799	868	854	778	801	785	847	847	777	830	856	777	793	830	838	814	824	832	763	849	836	827	859	784	829	801	848	806	802	794	832	856	801	823	823	833	782	851	865	826	805	785	841	801	828	835	841	790	807	830	825	806	779	830	852	825	807	850	813	781	861	801	809	813	858	813	808	829	806	839	811	775	839	863	775	841	785	831	782	855	812	873	826	786	834	817	855	797	842	820	862	806	839	829	841	846	854	810	860	879	857	798	830	825	805	812	845	853	822	823	856	795	838	790	798	837	789	839	835	821	792	814	812	832	821	829	875	848	838	821	796	843	837	847	823	823	777	841	821	815	819	831	803	820	798	822	794	820	835	838	807	873	821	824	869	858	818	793	876	828	803	823	880	843	774	787	867	804	837	822	774	753	845	829	814	852	825	837	835	791	816	834	813	841	888	819	813	824	779	783	811	839	862	872	855	864	874	779	802	798	834	855	825	771	855	812	835	834	792	874	851	835	838	869	796	778	816	776	824	840	799	840	847	784	775	835	780	824	803	838	798	884	875	800	832	825	808	811	850	833	840	844	846	812	798	809	800	821	832	841	815	801	837	873	821	787	822	826	842	833	864	816	856	849	855	884	857	821	800	819	841	776	846	811	841	845	809	791	875	863	812	808	814	813	787	804	801	837	837	853	839	795	828	884	824	829	791	814	842	827	770	809	841	854	855	841	780	830	839	839	811	815	821	812	843	778	880	847	865	819	838	799	841	789	868	859	760	834	802	846	780	799	784	843	829	835	800	830	812	808	814	817	790	835	776	758	850	831	804	867	833	774	814	808	857	853	790	822	822	868	912	767	816	820	839	837	881	820	824	806	886	802	825	806	844	852	829	865	860	805	810	834	801	913	826	835	837	814	862	768	818	814	839	869	844	797	828	779	817	848	825	856	817	782	855	858	827	836	779	867	820	819	825	849	811	860	838	813	850	835	846	799	804	812	793	854	835	810	834	859	851	829	783	871	851	848	818	823	762	830	791	850	845	832	830	825	817	836	869	815	829	839	826	841	851	793	837	835	838	839	864	838	859	840	772	867	838	823	838	826	887	825	804	831	841	879	810	823	810	822	840	834	812	870	788	846	827	840	840	822	830	876	853	823	829	811	836	811	798	865	820	850	827	824	812	785	769	824	819	819	854	866	849	784	802	878	853	834	849	861	849	784	845	804	851	853	813	804	828	806	814	789	793	874	792	824	817	862	825	776	822	800	881	832	826	828	836	858	906	819	772	752	809	827	850	827	816	880	807	856	846	827	853	794	855	831	833	804	810	780	814	845	810	830	768	801	821	855	820	797	812	858	806	804	782	762	791	822	856	831	788	868	834	768	795	850	837	786	837	790	834	853	839	816	837	846	825	836	778	808	824	788	858	827	839	844	844	836	784	834	793	832	820	809	874	780	805	843	791	793	811	861	816	831	863	836	829	786	846	789	833	846	831	799	793	855	816	825	798	878	804	819	845	797	833	830	811	821	774	846	868	831	829	839	829	850	851	840	830	819	852	832	821	861	789	819	857	801	833	820	831	861	837	773	813	831	850	829	839	850	830	838	835	873	840	883	867	917	831	823	850	880	787	806	889	824	774	834	821	828	797	820	846	797	823	855	825	833	819	822	786	798	806	876	861	795	843	794	829	809	799	830	802	808	870	881	824	820	822	835	876	834	877	845	850	872	846	882	812	816	852	833	782	860	851	853	826	846	798	825	810	809	797	805	836	839	827	832	832	796	792	812	780	853	851	772	806	844	855	826	851	828	812	838	788	852	805	837	869	868	831	812	799	851	820	818	815	832	805	807	814	831	785	798	791	846	809	820	789
7114	508	509	406	376	336	292	290	259	252	266	214	213	221	206	223	220	198	196	219	193	219	212	203	206	197	227	193	212	211	216	222	210	232	180	185	230	227	202	212	186	178	199	216	209	207	208	190	200	157	199	177	215	180	213	206	188	201	192	206	211	193	189	198	210	183	185	196	192	224	196	185	221	203	215	191	217	248	218	197	198	225	197	182	206	203	210	183	207	224	212	217	193	194	200	214	213	192	211	221	197	182	224	188	206	204	214	219	208	192	207	190	202	206	179	196	209	186	232	224	170	193	189	196	192	193	202	203	202	196	196	211	197	225	193	203	224	222	178	215	206	209	206	243	236	207	204	220	223	181	231	190	193	216	215	221	183	200	212	180	228	203	214	191	218	181	214	222	184	195	190	195	222	199	214	207	176	198	210	217	202	217	189	211	182	212	222	187	200	194	195	184	202	205	205	193	190	192	182	207	218	186	194	205	204	169	197	240	215	220	214	208	193	196	203	217	228	194	192	205	205	213	208	186	191	205	188	181	183	171	193	219	202	203	217	185	177	191	205	193	203	208	198	211	241	205	239	191	226	213	202	160	191	218	233	180	199	195	212	213	215	207	197	207	188	207	186	206	204	194	195	203	235	214	227	207	202	207	197	188	226	197	210	208	215	211	237	204	170	193	210	240	206	181	187	196	198	189	202	218	202	194	214	188	190	208	213	188	200	202	192	201	213	217	247	215	197	209	185	208	191	195	204	185	192	185	209	213	173	225	215	190	240	199	198	204	176	188	204	212	208	219	206	194	194	212	200	215	192	228	220	188	207	193	225	215	209	184	219	192	185	190	174	191	188	203	214	204	181	230	214	179	220	189	195	213	171	222	202	186	198	223	205	212	229	210	218	228	226	196	198	221	210	200	188	198	213	200	230	212	217	168	164	204	206	224	201	201	202	191	197	182	227	200	202	215	217	198	216	208	191	197	191	196	208	178	237	180	172	196	182	212	173	206	215	217	192	232	156	209	191	208	224	214	191	190	212	223	188	208	201	210	210	201	196	183	156	182	190	207	176	179	190	195	199	200	199	175	200	209	196	183	195	222	226	189	198	201	216	199	205	172	179	224	209	200	209	215	203	205	195	201	222	167	213	190	174	192	195	223	194	180	204	197	187	193	208	216	196	210	223	213	176	225	196	209	225	219	220	202	181	201	215	222	205	210	218	201	189	211	194	196	210	198	204	227	213	180	198	172	205	251	231	213	193	192	173	189	173	190	213	237	193	215	211	217	222	192	202	218	185	180	183	210	199	204	214	191	214	208	216	176	229	198	203	188	229	199	171	200	187	204	197	212	235	205	229	208	186	189	222	168	204	212	218	211	217	208	201	188	174	199	197	206	210	186	200	201	196	221	172	209	215	203	185	200	198	176	235	203	230	198	176	200	160	180	196	194	180	166	217	208	191	194	227	177	189	169	169	210	183	202	201	203	188	215	200	230	167	189	217	195	201	202	194	221	216	187	221	184	224	216	192	200	205	220	214	223	191	188	206	208	219	202	212	211	207	202	174	179	190	224	223	212	209	179	209	211	196	182	177	186	196	194	188	211	212	196	209	191	209	200	188	192	222	195	205	169	184	170	195	180	238	196	192	209	205	200	206	217	214	194	197	225	184	190	222	204	235	193	218	219	217	207	217	191	229	191	192	212	199	202	201	189	212	179	190	217	190	193	173	220	197	194	205	189	192	183	200	212	220	221	203	195	207	210	169	196	199	201	215	176	168	189	189	185	196	223	197	197	190	199	211	210	203	206	182	199	188	191	203	193	210	172	200	219	212	189	187	188	200	228	177	214	170	191	213	191	188	206	229	196	198	205	219	241	215	228	230	195	189	207	209	209	207	186	188	224	214	209	205	200	187	207	215	199	183	203	209	220	179	185	197	208	223	217	200	189	220	190	218	209	179	219	226	204	238	189	198	202	189	217	210	212	219	179	219	190	231	214	188	190	193	199	214	205	229	220	174	196	191	209	178	189	196	170	217	226	198	194	231	199	221	203	246	201	171	191	185	223	190	170	197	200	188	181	231	203	200	211	229	204	208	209	182	200	206	191	209	229	202	209	211	185	212	194	196	197	225	230	195	201	214	189	205	217	219	193	187	189	184	172	226	183	220	191	221	196	182	181	195	197	210	182	225	191	216	230	216	207	189	199	191	195	199	223	194	226	203	210	195	195	192	198	172	206	224	200	210	181	189	170	179	210	182	201	213	199	230	202	203	226	210	202	205	204	204	197	217	225	196	210	195	173	188	210	212	194	176	193	232	208	173	202	198	174	200	196	234	188	194	198	201	196	176	198	180	225	207	213	201	187	201	220	215	204	193	175	197	219	183	202	190	207	198	218	217	203	223	234	205	189	193	209	204	189	230	200	188	170	206	192	183	219	205	185	217	207	206	172	212	237	253	207	210	200	178	212	178	220	215	196	206	231	224	172	189	203	174	191	173	201	209	187	221	216	212	195	227	200	183	194	206	214	182	227	221	211	175	190	215	230	236	176	209	207	183	188	214	198	214	210	198	217	213	188	218	208	230	219	186	182	200	192	211	176	206	213	205	187	186	206	204	188	213	205	220	202	185	191	212	200	194	176	213	214	185	218	207	203	240	196	208	198	232	208	212	195	207	191	213	173	229	205	218	224	193	190	201	193	193	209	186	202	202	212	198	231	207	210	230	217	213	210	187	198	193	193	188	206	220	202	197	207	209	196	223	230	203	197	213	208	201	227	166	210	225	200	237	205	203	190	208	189	227	224	235	218	214	208	224	200	200	213	207	211	204	212	228	206	195	180	204	204	240	192	200	213	218	203	204	208	204	172	177	194	204	229	198	174	191	196	213	200	214	195	205	185	208	203	198	207	174	185	173	202	187	191	192	195	190	212	231	196	204	202	208	195	167	189	227	217	220	209	206	201	202	187	203	190	200	193	205	220	227	195	198	211	196	212	196	210	201	184	199	216	202	200	185	188	210	208	205	191	202	209	178	195	197	192	215	213	183	228	223	208	201	184	213	217	194	222	214	196	180	210	219	212	195	188	207	180	216	214	208	216	226	209	198	205	216	234	207	235	204	182	199	195	202	196	187	190	204	188	207	229	188	187	207	185	198	213	222	203	205	197	217	208	222	205	195	196	210	190	190	210	176	234	187	211	213	189	202	199	188	184	191	208	188	208	184	238	191	201	216	213	175	210	196	207	193	195	186	186	217	206	207	193	218	217	195	194	214	186	202	200	206	214	198	168	208	195	198	212	200	200	228	195	197	222	214	200	221	197	214	192	202	210	215	182	192	197	214	192	186	226	195	207	179	219	195	192	232	216	210	229	220	211	202	185	202	184	176	199	225	194	227	234	166	213	180	203	191	188	189	214	202	189	220	177	178	208	203	207	234	186	190	197	222	211	196	236	183	209	219	197	199	187	222	205	189	192	186	188	208	214	213	194	228	203	204	197	205	192	235	204
6127	811	1228	1372	1186	1191	1018	902	867	786	726	711	660	615	631	606	586	625	633	544	611	543	558	549	589	579	594	583	606	579	591	550	514	558	544	562	512	552	521	541	551	555	522	526	543	577	545	530	613	531	536	522	554	581	515	589	588	546	560	488	527	545	544	582	553	541	552	517	546	546	551	554	543	527	585	530	537	514	556	614	517	517	561	498	547	556	514	474	499	523	542	514	538	521	512	566	565	523	530	532	572	520	516	532	538	545	574	551	573	515	530	518	537	491	565	525	564	534	517	578	507	536	543	550	532	559	550	536	539	510	552	522	567	556	566	532	548	552	505	534	527	523	549	523	539	545	528	548	516	546	547	544	534	557	574	538	516	569	561	515	518	534	560	562	530	542	572	534	531	552	519	569	526	509	490	550	570	523	563	516	524	549	505	561	502	520	565	523	534	536	584	528	512	574	531	538	525	555	531	576	535	586	534	549	532	523	538	523	537	518	541	579	515	527	586	489	555	529	525	547	535	512	548	509	560	537	529	579	486	526	534	510	534	541	531	498	548	521	577	533	536	526	521	554	534	537	578	519	474	517	562	552	548	509	555	522	513	522	564	517	544	528	538	572	567	530	548	571	517	526	523	538	525	533	547	540	515	569	556	542	523	574	507	511	556	521	537	569	540	517	599	520	513	558	546	534	485	556	565	518	541	541	511	512	568	564	521	570	540	557	549	518	555	553	559	549	545	534	541	518	554	516	531	522	532	600	507	530	550	524	526	547	525	529	559	560	553	532	569	538	560	533	525	541	567	490	523	553	546	551	578	533	544	556	526	510	516	519	539	533	522	511	522	533	602	534	538	568	499	557	567	545	529	582	574	558	514	509	557	562	534	535	530	504	549	493	530	508	507	528	546	552	530	552	545	531	523	481	608	581	528	538	543	577	509	531	541	528	507	494	509	529	546	561	507	567	555	569	557	539	546	553	561	530	543	575	514	549	555	573	565	537	566	558	532	550	532	510	510	557	536	537	534	527	578	575	525	551	562	541	481	535	513	564	530	504	549	532	531	542	515	551	539	550	533	525	545	598	478	552	569	548	501	504	545	540	532	555	521	542	557	539	569	521	540	521	559	554	553	515	532	547	504	533	554	530	554	580	560	514	549	504	532	493	557	565	497	591	558	517	545	522	547	530	572	515	568	572	575	534	557	525	537	548	565	550	500	551	483	567	547	544	561	560	549	497	534	555	550	532	549	558	525	567	548	528	545	562	528	568	534	578	539	550	524	488	548	535	567	558	522	541	555	498	549	512	551	563	563	558	549	543	567	553	552	550	568	517	556	536	529	564	508	573	545	535	536	517	540	514	525	571	525	553	531	569	550	501	563	552	502	563	540	482	539	521	559	516	569	575	547	522	542	507	558	506	540	571	582	530	539	528	522	522	553	553	530	562	514	541	574	544	537	534	532	575	537	554	501	557	518	540	558	544	527	546	572	550	529	545	514	538	543	534	532	522	540	531	516	544	532	515	565	514	493	538	550	487	551	523	520	520	540	533	497	522	546	546	541	540	563	514	537	593	550	525	526	557	523	525	541	501	535	537	539	489	534	521	554	553	591	520	527	558	553	501	536	486	552	535	572	545	523	509	540	512	552	530	528	540	556	532	567	549	478	526	522	581	548	551	520	559	546	563	582	523	500	514	573	564	531	528	532	553	520	569	594	510	560	558	516	588	515	564	527	522	485	526	519	531	561	531	540	466	544	541	512	495	507	556	558	558	536	588	515	517	531	538	533	523	558	503	524	525	539	538	511	564	517	562	575	551	557	537	508	575	551	506	565	576	543	551	576	530	519	542	520	531	563	512	537	527	500	523	500	545	505	577	521	522	542	562	523	580	571	527	525	535	540	568	515	527	535	553	533	537	556	529	547	538	533	553	524	540	543	524	554	503	538	566	557	540	533	543	532	472	532	554	558	538	544	557	539	549	536	545	528	546	539	534	512	555	545	543	521	552	545	521	549	510	560	573	554	527	515	526	521	517	537	568	511	539	571	530	553	580	560	492	570	523	545	566	572	573	562	554	570	535	581	552	516	543	565	546	541	570	516	541	541	555	516	522	535	550	571	543	579	502	543	551	520	557	531	533	536	560	570	526	509	525	569	525	554	583	521	543	561	526	527	495	531	544	499	515	564	529	530	542	520	527	504	524	559	560	520	543	537	521	528	524	525	562	537	535	573	554	554	545	537	549	532	506	503	563	550	529	576	540	547	537	570	550	545	572	549	515	551	537	501	541	552	517	493	558	548	560	517	463	519	505	511	536	540	540	542	558	511	507	540	498	549	561	541	523	541	520	532	539	588	548	532	545	523	549	548	549	565	537	494	525	533	518	572	548	561	508	541	594	542	523	535	557	591	546	533	516	534	539	538	559	519	530	490	541	504	546	552	559	500	551	528	516	544	541	569	562	517	537	524	517	528	538	515	522	561	544	557	525	535	537	553	530	531	497	560	502	521	558	569	524	524	552	532	518	502	520	543	580	530	603	522	549	515	576	533	563	563	507	534	515	534	568	546	566	561	513	530	536	534	518	589	574	531	542	554	557	537	546	535	566	510	548	533	533	535	528	542	547	511	538	534	567	549	547	535	547	526	540	530	531	507	586	542	572	512	538	553	523	506	562	554	521	577	526	551	548	523	527	539	540	537	541	542	501	528	564	498	506	516	521	501	507	595	546	572	532	568	544	535	525	482	529	561	562	525	497	506	535	549	563	526	529	532	517	526	531	554	563	579	558	509	551	542	568	564	556	517	535	572	480	520	558	552	539	523	530	547	572	546	563	501	537	547	505	544	560	553	566	547	565	494	549	512	540	556	529	542	531	537	590	496	555	517	516	542	554	551	572	547	567	532	502	512	508	553	538	538	556	535	504	545	565	540	557	541	561	547	516	483	547	563	582	526	540	517	531	527	526	540	542	493	544	549	517	582	559	507	508	545	556	517	484	537	537	532	550	573	525	515	500	505	541	575	538	529	525	534	536	505	557	530	541	509	495	545	525	508	544	568	555	530	554	539	536	502	540	561	525	496	555	537	557	532	530	546	510	566	581	549	479	499	506	535	541	534	528	548	561	502	544	535	538	568	554	531	493	519	527	483	502	527	528	503	532	543	593	523	551	530	515	535	527	541	538	525	525	512	542	549	523	528	539	529	512	498	522	548	562	559	540	518	505	560	539	528	535	503	572	530	525	519	522	533	540	537	522	515	498	517	520	518	556	511	508	553	523	535	552	560	516	543	547	545	515	573	515	517	591	516	528	575	570	521	509	563	555	565	525	535	582	539	511	544	564	551	587	562	511	546	573	542	553	535	551	577	469	583	537	550	494	502	530	557	573	556	503	572	534	547	533	574	517	521	496	564	533	523	519	477	531	559	541	566	557	535	512	558	508	543	513	565	534	538	568	527	553	564	515	559	532	561	527	519	529	520	477	549	496	527	570	505	523	575	520	500	563
14486	1393	1087	876	596	564	538	489	469	482	394	347	363	378	363	313	340	371	320	324	356	345	330	324	341	348	330	326	345	337	327	322	322	328	345	371	298	298	340	343	370	320	329	281	353	326	327	298	302	341	337	347	364	350	321	306	359	403	338	328	309	328	329	306	326	341	335	332	370	344	286	315	332	349	308	338	338	333	326	292	302	311	340	335	338	372	362	336	339	308	344	324	338	344	335	290	324	380	303	315	304	321	355	297	311	330	338	326	368	352	387	322	338	338	358	338	370	333	292	306	366	349	321	364	349	337	336	322	336	337	326	310	363	347	327	344	331	345	326	322	315	306	320	360	347	340	356	330	366	333	350	343	306	361	320	332	347	306	324	340	350	336	289	321	334	338	326	327	345	340	341	314	340	337	336	303	311	327	336	299	355	321	351	340	340	360	367	388	342	319	326	280	356	329	288	354	352	371	353	334	312	337	344	384	320	363	337	344	323	358	338	334	321	346	320	286	349	337	326	318	320	317	311	323	335	349	333	323	328	325	373	345	367	341	347	324	329	304	362	346	350	312	320	362	353	349	332	362	304	337	356	334	335	290	343	347	290	382	359	299	316	351	321	306	313	354	307	274	331	341	341	322	309	350	330	343	325	331	365	369	346	323	339	289	318	340	318	337	334	333	356	336	331	317	303	342	349	338	331	339	333	322	330	310	334	309	336	312	321	311	303	317	332	355	320	309	339	323	315	359	349	313	337	356	362	330	310	324	352	342	322	307	304	324	325	333	362	335	328	328	320	347	313	335	357	322	351	354	346	354	315	356	337	326	315	324	344	330	363	318	338	324	370	347	350	329	301	349	341	336	340	351	357	328	311	318	293	321	372	340	321	320	320	323	318	329	329	278	326	329	344	350	301	296	347	359	283	341	311	329	321	333	312	313	335	358	322	292	322	338	293	291	320	341	357	333	336	344	327	312	336	341	337	322	343	303	333	326	329	289	322	343	323	362	341	343	331	337	327	345	292	296	324	307	341	317	344	305	346	336	327	373	287	332	308	336	369	346	341	347	343	283	328	320	311	349	346	344	354	329	320	346	351	354	277	303	331	334	341	347	303	340	361	335	304	326	333	342	330	311	334	324	337	288	320	353	325	348	369	321	331	291	321	350	312	325	344	342	368	337	327	348	313	322	357	327	324	348	342	308	324	320	310	352	324	333	330	343	314	314	314	332	311	326	308	323	358	334	330	343	354	335	309	342	309	323	330	327	334	344	341	354	324	349	354	328	303	309	372	331	323	315	322	334	318	339	334	304	321	331	334	331	321	301	318	326	344	321	345	337	308	321	333	304	330	354	350	364	329	351	290	344	342	333	299	336	361	335	295	291	309	328	314	309	320	320	348	342	304	343	326	340	353	354	368	298	329	324	340	332	339	342	347	350	328	325	349	309	331	322	296	317	324	343	336	326	328	352	347	325	320	301	349	342	322	347	345	313	343	330	299	328	341	365	322	311	310	339	329	339	307	319	345	342	351	336	353	331	312	313	373	364	300	328	345	335	308	332	292	313	296	342	349	336	340	331	328	332	349	333	324	294	333	317	345	337	332	307	319	339	336	347	324	342	340	318	324	343	307	324	343	369	317	317	340	353	368	345	322	312	325	335	350	347	338	350	326	365	293	343	340	369	330	320	323	323	323	348	349	298	342	334	318	324	319	302	327	364	333	326	347	324	346	314	304	401	342	292	279	337	309	350	351	317	341	336	335	348	320	352	340	338	335	325	347	373	342	301	323	328	349	324	332	301	321	331	321	309	370	342	318	372	333	353	320	308	338	289	382	307	344	350	348	332	317	340	367	356	370	342	312	337	348	347	356	305	322	331	304	326	325	334	334	334	337	305	293	328	312	354	357	329	346	313	319	302	350	326	333	314	355	337	324	318	306	323	328	318	339	347	314	305	320	327	344	328	330	319	351	307	308	325	324	318	356	333	319	363	334	328	345	348	338	336	303	365	311	323	357	356	358	309	332	321	313	284	339	344	340	340	361	341	359	346	331	371	351	336	353	321	323	337	368	371	327	310	336	326	315	326	306	295	340	332	342	324	326	342	305	302	354	315	331	326	327	351	335	366	379	308	319	341	313	296	367	338	338	341	342	319	324	337	352	368	348	318	349	361	336	340	339	334	366	311	336	310	335	322	333	364	322	300	326	369	373	333	323	374	351	352	324	327	333	320	311	290	379	380	318	342	367	347	347	336	344	340	329	304	350	290	321	315	316	329	310	342	359	338	291	345	328	335	357	346	341	312	350	328	373	347	370	337	331	346	295	322	333	366	358	322	317	346	346	348	306	301	333	331	330	350	295	323	288	337	320	319	327	313	325	296	344	307	330	355	347	291	346	329	327	351	335	313	376	323	334	332	311	322	342	334	321	310	282	304	347	316	321	315	312	343	326	331	347	311	307	319	350	345	301	311	329	323	344	325	360	311	315	347	336	367	322	382	347	295	305	294	328	352	341	336	333	341	338	325	328	327	355	373	314	349	329	303	310	320	337	329	325	355	326	341	324	339	338	326	320	310	348	311	352	337	314	322	309	346	358	311	327	340	326	360	344	341	338	346	324	300	297	348	324	328	328	360	306	335	308	331	344	343	335	338	358	339	320	338	316	327	327	341	348	360	311	322	328	305	350	352	307	311	328	338	349	318	320	320	353	361	306	341	318	356	337	332	325	326	322	317	330	280	327	339	313	315	363	309	344	314	361	367	342	337	297	298	362	320	318	341	342	340	301	321	309	326	303	321	364	297	352	338	365	305	306	351	365	311	322	329	356	329	316	353	378	325	362	338	377	354	298	333	369	300	313	327	347	309	318	321	294	342	310	309	289	321	319	341	336	339	318	300	292	330	332	319	328	354	331	314	333	333	331	320	335	316	305	328	338	307	311	318	310	343	376	308	347	311	315	319	366	325	323	308	346	304	334	354	330	321	327	324	332	318	305	315	311	331	316	322	341	314	346	313	332	321	349	321	361	295	327	319	336	317	306	315	292	329	295	318	319	327	336	360	326	319	333	320	332	298	320	361	306	304	312	338	327	274	343	331	333	361	326	338	347	337	363	316	314	309	327	325	317	368	329	356	348	320	302	345	304	354	351	345	318	335	310	313	317	370	332	334	328	341	306	337	382	324	320	344	323	337	318	325	325	347	334	337	340	336	341	333	335	321	300	302	334	304	320	339	356	332	311	317	313	346	318	310	316	342	340	345	379	323	335	317	343	341	333	331	354	354	336	313	281	338	309	342	311	333	331	360	316	323	302	332	296	334	349	321	326	342	345	321	321	326	291	333	302	335	323	358	345	309	348	323	337	361	306	358	342	335	331	341	366	324	348	312	331	342	343	366	375	308	355	337	308	352	354	322	321	339	347	319	339	324	351	321	347	311	339	308	338	283	351	321	306	353	379	318	320	337	352	281	334	303	311	322	334	366	320	307	321	330	314	328	295	340	306	349
8173	1373	2214	2421	2217	2032	1783	1543	1414	1338	1218	1097	1054	1067	997	995	925	896	962	920	878	868	876	852	864	857	862	854	893	880	859	816	883	834	848	823	866	839	844	808	872	825	866	809	827	848	841	828	837	826	810	869	836	843	821	842	812	824	776	833	845	781	842	802	801	796	815	847	848	766	789	826	794	800	799	848	804	811	775	846	845	879	820	833	787	891	826	835	832	821	792	822	816	805	852	803	814	836	806	796	846	846	787	835	854	802	852	856	836	767	839	816	835	837	785	844	825	870	836	867	801	836	822	809	834	833	793	771	837	811	808	847	800	844	773	794	811	820	800	839	754	808	861	785	840	753	815	768	811	835	847	790	838	807	825	826	767	829	849	749	809	829	835	865	824	799	816	788	826	850	816	790	845	772	822	820	794	803	864	791	820	836	785	801	869	814	803	829	797	809	795	777	809	823	829	818	786	780	847	825	743	837	820	768	803	838	815	797	806	806	798	780	853	791	860	788	832	827	796	842	822	789	818	776	818	860	782	849	817	834	835	802	765	811	768	801	785	810	823	835	846	817	788	800	770	794	828	810	786	805	744	828	804	815	807	815	860	840	849	865	784	838	783	776	817	811	822	829	793	853	800	788	821	840	833	807	853	815	792	803	788	842	817	826	870	819	787	779	783	816	838	817	840	814	830	812	814	807	843	839	802	856	783	809	823	837	844	811	794	848	786	863	802	823	809	808	806	807	796	830	797	803	844	814	830	805	858	815	771	838	776	797	795	813	810	841	815	860	808	788	831	814	762	837	846	805	829	772	760	811	781	805	816	748	815	817	799	811	795	814	800	824	824	802	782	774	777	862	783	830	843	833	773	834	820	775	817	750	862	817	775	806	805	826	769	846	833	762	830	881	845	796	782	798	806	871	793	768	847	850	845	808	786	813	824	793	821	787	819	842	795	773	823	778	818	807	812	798	820	812	773	791	826	807	801	835	837	804	844	751	859	832	799	814	826	866	810	796	831	835	804	824	806	768	814	889	815	839	744	786	790	815	780	788	827	836	848	815	839	814	837	819	760	800	843	848	818	840	824	801	821	738	877	811	814	798	810	793	788	794	790	869	828	835	814	759	803	838	836	792	836	790	806	850	843	810	805	864	859	813	845	789	788	843	793	822	768	810	822	806	845	824	804	829	830	879	858	878	792	847	805	794	829	785	795	774	820	805	773	800	825	794	819	805	806	832	737	801	773	847	766	844	817	768	770	822	880	787	817	849	812	894	832	844	797	898	808	854	825	835	825	863	811	882	807	847	816	835	841	831	795	800	890	860	838	836	820	827	811	824	820	778	844	834	816	816	790	795	808	798	815	865	788	814	852	823	841	768	839	834	787	809	812	832	774	837	778	814	821	856	835	832	847	788	787	826	814	825	803	829	813	878	799	803	817	816	807	780	817	825	809	882	817	799	851	768	816	811	783	774	810	863	826	837	777	860	790	838	779	785	858	843	810	776	817	766	799	841	817	800	749	812	816	831	802	795	790	775	826	772	839	825	795	846	866	805	800	784	837	862	833	871	820	796	784	788	793	836	776	839	807	788	849	799	773	829	797	809	832	793	790	774	790	819	825	788	781	767	857	769	828	827	764	806	805	808	866	799	838	810	829	824	791	831	832	889	808	871	834	801	862	770	772	832	773	797	819	812	802	793	808	851	792	802	809	766	821	786	820	779	808	863	795	800	814	813	838	836	828	843	864	830	825	757	799	840	854	849	820	803	797	824	809	856	862	857	797	807	778	767	830	836	832	825	801	869	802	824	886	778	860	768	773	819	796	833	747	822	769	811	791	818	841	768	810	835	843	873	852	780	845	816	821	781	848	819	836	854	797	837	822	791	754	815	763	807	787	779	768	779	812	816	801	836	787	802	853	830	842	819	785	778	803	837	840	844	815	726	838	832	825	839	806	824	820	801	810	812	783	832	803	829	802	815	848	808	790	811	749	794	860	834	786	826	792	802	810	846	811	811	832	805	799	760	816	814	802	845	793	786	810	810	815	794	841	804	806	811	834	807	805	811	823	825	830	780	842	820	786	835	799	828	758	775	795	827	817	851	784	812	815	805	840	836	829	776	824	791	840	815	825	833	863	784	878	806	805	779	816	784	783	799	807	813	876	786	846	848	804	786	871	806	826	886	791	788	865	823	794	781	797	808	874	817	795	818	831	823	769	791	813	841	845	817	883	800	809	859	795	806	794	813	815	782	831	830	789	811	812	818	846	829	847	841	841	803	824	875	827	794	797	846	860	799	832	842	853	812	815	836	790	781	775	872	820	790	771	794	788	886	824	851	815	775	862	872	794	799	796	807	840	802	813	810	818	815	869	804	816	804	744	869	858	822	823	794	805	806	805	820	834	843	811	798	829	834	837	871	839	854	725	802	799	838	794	872	769	823	824	809	852	807	835	835	844	789	834	849	803	838	814	818	793	808	844	822	838	829	838	801	830	771	823	844	817	818	784	746	820	802	785	823	861	824	807	782	813	838	783	799	824	819	812	836	775	833	815	827	824	824	868	776	814	808	849	829	832	795	829	871	824	797	878	770	813	834	813	789	845	805	802	768	831	793	818	788	811	775	841	827	757	799	807	769	768	815	797	801	771	829	844	801	816	811	819	878	818	797	803	777	885	752	838	780	869	841	830	859	859	784	815	849	822	856	803	798	852	850	824	823	786	819	799	803	809	771	795	828	826	824	745	792	840	758	769	754	809	820	858	761	788	833	851	840	803	829	844	762	833	792	797	868	823	837	835	825	803	884	821	790	776	818	779	825	726	778	805	798	828	817	788	848	828	811	842	799	826	834	769	829	811	785	851	843	797	808	813	797	843	829	793	824	819	855	834	779	811	877	861	818	809	835	784	827	803	804	816	782	835	797	784	774	777	840	786	833	769	770	849	807	796	784	813	799	775	810	735	809	827	797	843	841	854	838	804	776	807	819	820	802	806	829	857	793	770	781	828	811	810	793	770	796	838	767	812	796	768	819	820	839	834	772	778	786	792	797	822	808	832	804	820	798	790	772	801	814	829	834	859	805	817	799	804	803	787	858	841	855	783	832	873	782	797	807	823	858	786	796	789	805	845	792	741	791	817	823	807	871	788	876	824	762	823	820	833	791	806	830	819	807	839	777	813	823	788	804	853	798	794	789	849	798	832	803	875	805	801	762	832	882	860	776	847	796	830	861	829	812	788	838	851	787	808	849	845	754	786	782	783	764	835	803	806	808	800	835	807	790	811	797	835	823	824	761	830	807	820	797	794	820	739	826	839	793	874	775	798	788	792	794	823	791	759	826	796	803	791	775	783	753	862	796	817	825	839	818	865	842	790	852	811	815	818	765	827	822	811	821	900	799	775	793	758	844	823	783	791	765	789	797	830	859	824	834	822	829	843	797	824	815	817	854	846	774	846	763	842	835	797	715	812	829	827	870	841	807	813	795	837	836	837	844	820	805	852	791
1662	356	380	365	371	342	360	380	413	373	369	323	352	367	383	355	372	335	383	371	354	350	348	314	369	327	349	335	334	344	336	338	345	349	355	367	340	354	344	370	330	368	336	384	375	360	313	357	360	344	373	357	333	377	372	330	336	361	379	330	369	362	347	340	323	376	378	318	375	323	366	371	354	366	364	363	315	345	380	372	399	379	399	370	356	391	360	362	344	410	345	348	358	344	360	383	390	346	388	330	358	373	347	353	344	337	339	375	334	422	355	338	355	345	383	371	405	333	364	342	360	381	367	345	399	359	378	365	353	358	363	379	359	361	373	338	371	375	369	401	350	366	356	393	342	343	339	373	393	331	337	349	361	371	368	368	360	384	362	336	355	360	373	384	348	386	348	340	372	336	368	346	335	386	348	334	349	344	363	330	380	330	361	395	329	374	332	354	350	395	354	349	369	344	341	351	335	353	352	364	331	381	368	338	389	373	350	321	372	381	373	398	405	347	389	371	349	344	364	389	366	353	354	359	382	368	375	342	376	366	361	347	377	330	327	352	364	352	371	351	348	381	349	385	375	407	361	350	395	360	322	335	352	387	356	365	358	376	356	363	370	381	352	338	325	355	364	330	371	381	313	326	365	347	370	355	348	349	349	363	371	338	322	391	333	353	364	353	405	362	354	384	385	359	358	378	300	337	367	362	371	371	350	358	359	363	332	327	366	378	401	360	338	376	366	334	364	355	374	369	345	400	367	328	357	323	341	340	354	372	360	396	321	346	360	347	353	377	354	379	374	351	332	344	363	331	358	362	359	390	346	357	361	366	322	356	337	356	339	355	363	368	378	369	345	376	383	349	335	324	361	382	327	337	366	358	386	339	386	336	378	332	332	348	358	391	353	347	371	383	353	337	339	338	355	415	376	382	362	394	342	354	336	380	358	363	367	377	379	339	366	368	366	373	352	369	360	369	377	350	372	377	346	372	364	349	303	338	351	329	362	324	379	363	379	331	362	335	366	383	373	376	360	358	361	356	338	387	378	348	370	297	376	363	396	342	380	350	337	342	389	367	372	327	342	353	319	355	372	354	389	374	388	329	371	342	346	372	342	381	344	340	364	368	358	340	357	383	348	353	340	340	327	363	338	335	388	382	327	390	363	363	372	330	377	340	322	329	367	363	368	368	365	341	361	363	343	369	292	357	390	377	355	379	397	347	339	339	347	357	386	370	393	330	348	352	374	332	337	344	349	367	338	352	334	347	327	339	371	377	349	355	355	369	332	340	354	331	332	361	349	348	340	348	352	337	374	395	356	367	375	392	345	378	363	354	330	400	362	382	342	334	342	329	356	368	397	340	380	341	364	405	344	339	343	399	370	343	362	340	371	366	363	390	382	311	341	339	358	375	372	348	376	347	318	376	364	360	372	389	369	345	370	373	360	373	362	376	364	360	330	384	334	331	326	352	350	333	334	354	304	364	369	355	342	370	328	355	369	318	346	355	385	352	357	360	343	357	379	357	347	367	329	348	350	344	358	335	346	368	354	342	376	353	378	388	340	345	387	356	347	364	350	335	379	375	380	352	351	354	380	357	359	357	365	336	381	346	347	350	378	389	374	372	351	353	384	374	357	339	356	356	349	347	385	413	366	361	342	365	378	355	369	348	362	351	357	364	366	381	354	343	357	373	336	343	388	352	354	387	376	363	336	349	341	379	351	374	387	358	344	382	331	355	367	345	340	363	355	384	389	335	359	384	384	358	370	373	340	372	349	350	363	373	364	346	374	369	366	356	325	357	317	332	324	373	344	348	379	352	342	401	377	317	346	378	405	343	354	344	392	369	391	360	364	347	348	367	339	353	355	364	348	355	347	366	378	366	359	379	339	355	391	382	387	355	370	369	312	363	352	387	373	375	355	360	369	355	335	313	350	347	375	400	376	372	341	333	385	366	376	349	368	391	373	330	364	370	416	396	365	400	339	347	363	346	386	367	363	376	378	381	355	391	383	358	376	359	372	372	376	357	364	378	390	338	352	371	358	332	341	341	359	361	332	378	384	347	345	366	363	341	345	393	383	308	343	388	368	367	373	393	363	376	316	348	343	384	318	364	359	382	374	341	354	349	369	358	337	388	406	363	377	363	349	365	402	325	342	334	374	387	350	337	314	393	350	416	364	333	319	338	348	334	344	391	360	409	324	399	383	344	335	347	362	352	335	352	378	365	342	329	362	368	360	356	339	336	361	363	365	383	331	383	385	380	375	335	350	348	371	393	388	388	357	367	358	343	337	358	359	397	376	366	337	345	349	359	352	355	329	353	364	345	367	376	348	350	348	398	356	359	344	340	356	327	377	385	395	342	366	335	370	359	358	374	353	372	365	344	341	361	342	335	363	340	367	372	349	365	402	331	367	395	346	351	363	353	340	356	401	388	389	355	369	357	358	371	381	328	392	349	352	351	378	382	336	356	332	347	393	351	337	364	329	325	374	365	336	356	334	373	394	347	383	336	368	329	378	391	336	367	340	378	352	366	371	346	329	340	362	357	377	368	350	366	388	384	366	381	349	374	377	348	386	330	372	374	313	357	367	333	365	355	401	383	340	344	370	376	347	361	375	379	399	362	344	339	372	355	340	312	353	379	338	368	378	368	338	356	340	358	363	349	378	361	351	358	376	332	350	388	388	368	361	366	365	349	381	367	397	348	386	322	327	324	366	329	389	367	350	387	358	336	357	364	354	353	348	349	380	400	348	342	365	373	374	345	334	305	332	368	360	371	387	392	307	344	374	336	338	394	369	352	361	370	366	371	363	369	351	396	395	364	372	368	375	339	386	340	382	338	376	326	353	386	342	363	357	349	379	341	384	353	327	340	351	395	369	364	338	338	332	367	340	347	353	372	366	328	350	372	341	361	364	371	343	343	353	380	367	351	335	364	378	350	340	322	360	340	342	358	367	380	345	347	349	303	384	358	335	358	378	385	389	362	370	381	396	346	347	355	352	382	356	396	389	350	349	373	328	363	309	347	338	381	345	334	383	353	361	322	335	345	350	330	368	332	355	369	341	395	369	340	343	340	356	351	363	380	340	323	322	352	327	415	335	383	373	365	360	301	367	401	361	347	351	372	367	363	350	371	372	346	338	364	379	356	344	387	347	368	358	331	362	365	355	332	370	368	346	343	313	361	397	397	326	357	365	372	405	384	370	348	343	374	398	341	357	382	361	367	378	343	365	313	351	351	326	387	378	340	376	347	353	352	371	348	353	378	372	364	396	368	353	372	367	337	348	346	355	380	345	361	355	353	328	384	344	386	332	349	356	367	362	385	329	368	343	366	341	376	375	393	342	381	364	350	373	370	340	345	359	357	346	338	339	388	332	392	347	326	341	367	350	330	369	362	372	365	338	326	329	375	356	347	358	357	368	368	322	345	352	343	357	361	385	370	344	366	373	347	323	345	364	371	353	348	335	323	345	348	341	351	381	379	368	379	411	316	382	321	373	371	319	380
2078	849	897	848	881	867	825	841	886	845	857	858	838	855	882	899	846	842	821	835	834	770	829	817	752	811	815	837	800	893	827	817	846	827	818	868	823	866	827	825	801	797	814	813	863	824	831	795	786	848	839	847	840	844	814	823	791	887	824	836	829	802	824	797	861	847	870	851	815	845	857	806	855	815	836	793	848	806	849	787	832	886	820	881	814	813	856	804	902	853	799	810	835	847	856	801	787	864	808	834	870	832	843	861	785	854	789	848	810	839	833	823	862	830	780	845	773	801	823	843	798	795	841	921	853	916	838	819	816	846	782	851	830	848	815	853	821	834	873	845	797	819	799	803	827	833	784	834	826	837	845	836	867	819	828	817	806	814	835	825	811	878	868	843	803	839	824	839	887	841	896	805	883	825	845	837	845	821	839	804	886	811	808	870	864	804	821	873	837	839	794	862	872	813	838	837	738	805	841	800	827	813	901	813	876	780	783	822	824	819	861	853	843	863	789	847	869	761	871	850	835	816	870	883	818	864	767	842	851	813	825	841	873	814	844	893	841	874	871	790	876	866	865	784	837	855	809	831	835	904	833	848	876	847	792	799	824	842	840	855	807	849	814	828	824	824	847	860	792	777	845	802	817	859	813	818	853	885	822	801	905	824	821	851	779	832	860	820	815	804	877	745	794	823	807	827	814	852	830	810	867	837	816	822	858	815	863	845	847	874	917	793	782	824	831	808	813	856	845	837	769	849	835	808	788	896	843	830	805	836	845	851	856	808	860	870	824	842	810	829	877	822	785	777	863	853	829	792	877	849	855	852	799	841	810	869	814	804	798	830	817	865	872	793	804	807	832	828	796	870	820	839	890	815	760	837	823	855	816	869	797	836	877	813	823	776	819	808	776	815	779	823	853	868	843	870	852	797	829	830	822	847	836	832	792	791	852	770	848	821	865	808	825	855	871	842	849	818	812	801	788	802	849	842	827	848	831	858	886	827	836	818	813	828	805	827	792	792	835	835	833	867	787	798	823	797	799	822	801	806	853	788	867	834	823	813	839	816	845	854	818	826	870	812	840	861	838	833	809	798	762	883	814	843	815	804	899	840	847	864	845	843	779	825	838	781	763	798	829	808	840	848	831	800	790	837	813	803	814	822	852	831	831	824	842	781	887	850	839	809	917	822	816	829	823	848	828	803	854	834	845	844	844	803	833	866	832	817	807	793	753	812	849	819	848	762	794	828	850	858	858	823	875	828	848	876	841	858	857	824	831	769	858	840	854	789	865	784	814	837	833	832	854	822	745	837	806	755	838	825	828	807	815	822	804	768	840	847	812	785	793	808	829	833	834	809	856	878	847	830	826	815	801	814	834	820	813	817	828	812	834	835	830	793	832	803	845	811	848	795	811	846	813	853	822	826	834	800	857	769	814	847	840	829	877	846	838	855	863	843	794	832	812	826	754	882	833	869	867	858	822	806	804	825	813	832	835	865	764	847	836	856	830	829	830	839	824	877	842	856	849	824	853	818	833	852	824	841	900	815	873	808	832	810	785	824	809	847	809	833	854	794	816	845	807	791	814	820	806	847	844	821	858	829	822	828	796	858	799	859	810	837	831	794	867	830	832	838	812	851	867	846	804	866	812	839	836	794	883	833	845	757	864	787	789	777	816	819	870	808	830	785	822	817	863	780	824	834	803	853	813	858	830	807	780	813	736	832	900	853	827	802	861	829	839	817	844	806	809	802	893	822	895	798	816	839	836	873	855	847	817	866	848	842	843	860	866	904	827	821	793	765	835	815	831	874	893	722	781	767	825	832	803	833	860	860	836	844	810	920	809	841	758	808	801	811	797	831	811	814	853	854	864	840	876	873	832	810	865	823	865	801	782	846	859	835	826	850	828	824	776	829	843	794	828	798	883	814	862	814	811	806	787	815	841	863	771	804	831	924	821	861	837	830	822	861	822	818	806	813	857	831	840	832	865	847	818	814	835	815	836	826	864	825	855	785	842	823	822	860	815	815	828	864	787	852	797	789	834	846	857	845	809	819	782	866	803	844	812	826	773	863	846	840	827	818	799	854	840	860	794	827	820	863	845	859	870	832	866	809	801	862	855	826	831	833	834	851	822	788	852	831	821	771	848	833	834	812	865	823	828	842	847	781	790	858	800	859	811	830	839	859	817	795	810	872	786	882	809	797	810	807	798	800	785	854	829	845	849	841	821	795	837	908	817	853	861	799	804	887	861	870	829	890	813	791	804	826	852	871	825	833	815	866	867	820	802	813	842	862	831	839	794	803	827	862	805	800	863	810	847	826	847	816	843	818	835	808	808	834	847	845	838	793	888	825	805	878	811	853	780	865	808	851	810	834	826	878	862	829	806	836	814	779	795	825	847	831	818	864	820	848	850	872	765	837	835	832	825	840	836	786	835	793	823	786	840	821	846	905	810	815	810	811	842	862	859	826	800	812	832	802	796	834	819	809	832	801	851	854	832	857	829	790	815	795	815	825	817	826	869	821	850	882	872	834	789	880	840	857	807	831	823	832	790	804	835	820	850	847	816	807	825	870	826	848	806	812	800	798	828	833	862	834	858	824	803	834	836	876	819	819	827	787	793	832	818	777	826	824	809	813	831	775	847	827	879	901	842	858	825	820	826	865	875	846	835	838	859	844	853	859	784	845	849	805	857	782	818	829	822	776	808	835	849	803	832	806	830	837	807	849	855	848	841	797	804	817	844	854	852	836	832	816	807	837	883	849	868	797	829	855	834	829	828	803	790	811	854	837	877	877	818	818	861	868	820	808	846	833	817	877	811	848	890	831	799	815	881	833	787	841	809	819	784	817	828	791	833	809	814	812	827	768	810	832	824	817	893	868	800	819	806	851	844	836	805	822	855	845	804	815	800	831	832	828	793	822	841	780	803	841	807	821	822	814	836	840	848	893	807	833	824	846	810	828	769	817	820	765	828	800	820	807	767	826	791	800	865	820	816	850	799	783	819	880	813	833	807	853	823	860	845	858	831	818	857	843	838	858	812	805	823	851	819	814	873	848	823	785	868	808	826	808	857	822	822	847	828	827	816	820	856	797	828	818	853	788	842	871	856	811	804	786	806	828	827	869	827	867	843	841	823	795	782	820	844	840	882	841	791	826	819	853	830	900	833	837	841	831	864	828	830	843	850	884	840	804	812	790	830	837	841	798	822	853	813	838	818	850	839	851	851	820	861	854	826	803	814	826	826	822	815	784	810	860	865	779	804	835	832	823	799	880	810	866	834	826	799	774	884	768	873	817	842	820	869	846	850	836	794	868	806	880	849	809	844	888	831	834	810	852	758	813	878	840	856	875	828	802	826	844	837	865	757	817	850	864	838	860	849	828	797	845	803	838	821	842	867	829	874	840	811	846	817	839	849	810	826	840	791	832	838	855	820	784	836	843	797	847	849	838	844	797	825	818	911	848	864	827	848	803	822	794	837	810	827	876	827	794	831	793	878	804	833	790
6745	514	475	458	393	327	283	261	282	235	233	232	209	226	213	221	216	200	202	221	210	205	229	212	210	198	211	191	221	194	215	192	230	201	210	204	220	204	201	166	180	206	191	236	219	192	183	179	196	192	196	205	199	218	191	207	197	194	199	178	205	188	203	186	189	180	203	195	201	169	216	213	184	214	194	208	187	187	191	199	199	187	209	211	187	218	202	188	213	173	211	180	216	185	191	188	211	186	185	202	201	212	196	199	205	203	212	216	188	185	186	218	209	185	211	199	200	202	209	208	170	199	191	194	205	207	217	187	197	189	195	215	213	204	219	207	198	199	205	200	190	230	223	198	192	202	183	218	192	170	204	190	219	183	197	192	175	202	235	216	219	205	207	194	190	194	207	205	206	208	214	216	181	211	200	190	214	210	182	213	207	225	196	213	217	225	197	176	197	221	189	222	181	202	193	170	219	187	186	202	216	205	192	186	203	185	211	178	178	199	193	210	230	244	179	200	187	174	208	223	200	190	215	190	208	206	216	215	202	193	199	197	209	198	204	213	189	202	216	193	204	220	209	176	190	194	190	175	213	223	213	183	188	180	209	206	192	224	209	212	213	240	197	191	189	194	211	183	191	185	179	184	206	202	204	183	199	213	198	220	188	209	216	204	214	177	186	196	208	215	205	211	211	216	213	195	195	221	189	194	199	216	208	198	197	214	213	176	183	225	210	222	198	209	222	192	209	188	227	204	214	191	171	194	246	207	188	185	222	240	198	168	194	217	153	183	202	208	204	201	216	200	204	229	189	196	212	202	226	203	186	217	182	203	191	182	198	184	193	185	176	218	205	222	192	209	194	223	195	202	217	201	187	217	219	204	206	194	197	198	213	207	164	197	193	192	230	247	204	208	193	186	195	184	186	172	184	193	179	213	214	204	209	207	194	210	205	212	202	206	212	199	187	195	194	213	222	190	207	223	213	218	209	176	229	210	211	225	192	186	211	207	177	193	184	213	202	193	178	212	201	219	209	172	201	186	210	211	201	216	218	197	218	210	205	203	202	173	197	202	190	192	187	219	210	213	218	199	204	207	177	226	199	201	159	214	202	224	192	202	176	207	209	215	182	178	207	195	163	204	203	214	199	205	226	194	190	186	220	182	216	215	212	218	224	198	194	188	203	192	204	213	199	200	212	212	211	218	192	221	201	216	217	183	225	202	184	215	214	195	178	210	217	231	220	223	198	197	177	196	207	206	218	213	188	218	206	212	229	196	211	208	175	212	189	190	215	212	211	219	235	205	204	199	192	203	220	214	203	206	194	185	182	206	210	172	198	192	218	212	182	197	211	197	182	196	213	231	164	196	214	203	183	202	205	226	192	187	185	214	198	182	216	237	207	209	247	210	206	191	177	207	201	189	202	209	207	230	202	198	226	207	201	198	183	200	177	204	203	198	197	183	172	205	227	201	192	195	197	215	207	240	192	223	226	223	215	211	186	247	221	208	214	217	209	203	195	205	199	228	207	217	222	215	187	200	215	195	204	188	218	208	177	211	212	190	216	231	231	205	200	199	211	183	191	203	225	229	202	180	203	208	190	194	205	213	182	190	193	186	186	193	183	210	226	225	196	191	225	205	189	209	211	213	194	188	216	203	213	206	218	179	204	160	200	194	204	198	197	197	205	221	215	199	194	206	208	206	205	209	213	189	212	228	197	180	240	206	192	220	198	189	185	230	205	185	211	182	211	222	218	206	190	211	225	212	218	174	157	181	170	219	212	212	183	191	204	209	235	206	173	202	192	190	229	201	209	191	212	208	196	185	246	232	232	188	189	193	211	200	190	222	182	213	186	188	232	203	214	194	202	177	186	179	179	206	197	186	213	188	228	233	208	202	207	194	213	200	195	213	202	183	179	210	215	208	188	210	223	164	191	233	241	224	170	199	192	213	178	218	213	209	214	191	210	206	219	207	208	198	205	213	176	204	194	174	191	220	212	215	210	194	233	204	184	214	218	199	193	208	198	197	201	198	202	241	202	173	205	188	226	204	203	180	189	188	193	205	184	219	203	189	187	225	212	188	201	191	213	177	190	201	231	209	202	217	209	175	189	221	192	237	198	221	178	170	191	182	201	212	204	200	197	201	196	210	205	208	219	219	215	198	213	233	206	200	201	226	201	218	219	221	223	220	202	194	219	200	198	211	214	194	187	203	206	224	183	177	205	196	201	218	236	198	229	188	216	178	183	207	197	198	234	188	188	219	201	206	179	213	211	211	184	192	206	182	216	200	185	200	196	169	203	210	168	192	208	196	206	202	205	196	226	189	204	173	193	194	226	203	218	227	211	195	179	200	217	190	199	202	214	223	215	198	196	196	213	192	206	184	189	214	188	207	199	209	190	180	200	191	180	193	200	218	218	189	213	198	196	170	204	197	204	182	204	212	206	202	226	204	210	184	209	166	192	196	225	231	209	190	194	209	211	169	200	174	204	213	235	198	207	219	204	189	236	219	205	200	226	217	204	212	166	223	219	217	215	200	197	193	196	214	214	191	225	204	177	212	192	210	207	198	202	198	221	210	207	189	220	181	189	212	193	214	180	193	201	179	174	215	189	203	189	206	226	208	191	202	200	224	193	194	198	201	214	208	196	201	197	201	185	218	196	194	200	203	227	213	203	193	190	207	208	201	197	194	204	203	195	208	222	184	219	216	206	217	224	201	192	182	185	213	217	181	205	211	186	177	223	191	194	184	179	196	223	196	211	217	173	203	201	216	189	196	189	211	202	233	211	189	199	186	195	199	205	175	228	200	211	196	192	195	212	208	204	233	214	202	207	197	192	186	197	206	202	222	193	223	197	226	205	202	180	221	216	179	196	218	172	198	201	194	179	201	193	188	196	215	206	189	224	219	212	239	217	184	210	206	212	215	189	205	183	186	225	224	199	210	208	217	203	204	183	225	201	195	195	184	218	200	199	198	205	196	167	188	217	189	192	225	198	187	207	180	216	205	207	162	193	169	209	187	187	197	189	214	198	190	210	192	206	214	212	218	223	172	177	203	200	221	199	215	192	185	218	196	211	215	199	233	207	204	190	196	211	196	191	191	217	197	207	230	180	208	212	189	198	187	204	196	177	185	211	215	194	180	188	208	212	186	183	195	188	176	192	174	200	205	193	191	191	202	183	184	188	192	211	214	218	190	197	192	200	209	204	211	204	188	194	197	190	220	218	205	193	198	218	218	215	209	191	175	180	235	214	191	206	205	169	210	194	213	217	185	188	196	184	185	208	229	173	204	202	214	204	194	195	205	205	199	186	181	191	200	199	176	208	192	205	228	172	167	167	207	177	220	178	213	195	202	195	180	203	201	190	201	234	216	210	224	162	196	191	200	210	229	197	187	223	212	181	200	222	174	177	199	218	215	194	199	209	221	187	179	185	207	198	195	198	186	203	193	227	214	210	174	208	223	199	234	177	207	188	206	213	192	188	195	190	205	211	195	185	216	207	174
6108	770	1178	1379	1242	1109	1089	882	810	762	749	693	691	674	654	605	613	635	579	570	561	561	591	578	502	605	553	560	561	539	589	594	549	587	530	606	543	541	525	558	487	558	515	567	537	580	572	530	555	519	556	522	533	544	545	546	556	535	549	559	516	520	552	541	562	529	492	575	556	544	536	538	589	534	522	524	566	529	521	556	548	541	478	580	534	536	547	523	581	571	560	516	522	545	535	532	563	500	524	534	533	518	523	582	515	520	527	556	539	530	503	530	553	561	508	561	560	576	528	502	534	548	556	560	524	553	573	538	560	546	537	526	487	523	513	548	546	537	532	576	539	553	533	526	538	578	555	557	525	505	537	582	560	580	513	505	546	555	526	514	547	564	555	542	549	529	516	511	544	511	531	560	563	567	524	513	571	526	535	584	545	550	568	513	540	519	554	513	587	554	510	551	532	553	510	495	530	559	577	514	548	539	521	536	534	541	509	511	552	544	481	503	547	548	527	584	538	551	566	562	509	527	537	537	601	526	548	515	567	540	570	529	529	551	515	526	564	574	533	529	532	544	519	490	564	540	530	552	532	515	556	514	547	576	547	550	537	512	543	554	562	529	534	505	562	519	520	510	540	554	558	568	567	513	523	573	517	558	532	502	539	542	535	513	511	535	539	552	549	495	555	580	536	549	548	575	500	529	572	558	560	569	555	530	539	502	506	546	556	524	533	527	537	560	538	541	521	547	527	556	554	531	492	538	536	545	572	516	506	543	535	536	556	580	562	556	578	574	542	538	543	539	530	559	513	570	539	538	529	532	508	522	513	564	550	551	539	497	524	540	546	538	554	548	530	506	539	518	533	539	545	587	597	573	557	556	556	528	543	544	547	577	556	510	533	585	534	519	611	500	535	543	542	524	545	545	538	538	538	513	529	584	547	568	535	551	563	485	544	541	537	547	534	526	566	513	517	501	527	531	517	522	531	582	544	549	525	525	563	576	532	511	551	582	559	533	519	534	579	535	537	547	550	529	517	538	491	532	545	541	514	552	546	538	538	575	543	527	564	558	478	523	602	550	552	499	509	502	552	526	549	551	545	561	540	527	518	553	508	556	522	536	546	566	520	561	526	559	563	561	558	538	512	518	553	541	518	559	508	506	569	516	532	544	531	562	545	540	535	557	565	570	531	527	568	534	528	540	537	538	562	519	573	550	588	529	516	518	487	527	535	498	564	560	546	551	552	580	546	532	497	512	536	523	504	561	571	585	574	570	567	571	595	508	541	527	592	518	553	522	542	537	556	510	544	533	528	569	535	538	547	505	529	537	550	530	536	562	519	547	531	602	515	521	545	569	540	491	528	559	568	522	555	538	510	583	538	546	503	543	550	521	542	538	528	495	554	563	521	571	567	526	543	512	509	559	573	580	514	545	533	569	515	512	555	532	555	552	534	508	562	535	546	530	553	520	534	534	546	500	577	597	565	553	569	550	540	548	541	551	585	500	558	545	531	511	542	537	522	554	540	536	554	544	529	544	522	587	510	509	533	509	535	509	538	539	511	520	511	537	564	546	524	571	540	506	542	518	516	502	502	517	555	543	517	535	532	519	547	535	567	527	573	543	572	544	530	531	595	559	545	518	535	529	541	514	510	541	526	498	540	490	532	503	581	562	523	529	554	535	564	512	520	571	536	531	572	513	559	561	543	557	572	584	514	518	548	544	557	515	535	548	541	542	525	513	548	549	555	566	537	522	520	519	525	558	525	516	532	530	534	537	572	542	576	543	562	543	563	508	510	554	547	552	527	527	569	509	562	557	571	536	540	516	539	514	533	544	507	541	551	566	548	556	531	554	529	594	552	504	521	528	567	531	514	507	527	537	532	514	505	542	525	531	558	553	534	534	499	537	540	530	553	547	529	566	540	547	535	549	572	533	552	538	565	504	511	531	588	545	594	562	555	534	522	556	547	570	537	561	513	537	548	552	538	540	573	528	530	571	537	527	514	528	539	559	548	548	556	522	538	563	517	548	525	554	580	556	576	526	532	551	543	534	542	559	550	556	561	564	540	548	592	553	539	548	542	547	528	584	535	542	548	553	519	517	545	512	540	534	509	542	493	577	525	539	565	577	497	552	536	555	550	541	494	560	544	558	555	555	551	539	526	523	528	549	522	546	573	533	539	541	543	550	549	537	511	545	518	545	556	490	546	557	555	501	506	539	527	575	521	509	489	551	562	548	500	485	524	570	554	536	531	577	525	531	534	534	589	566	516	549	510	565	570	506	533	542	519	580	538	553	565	544	540	542	552	568	558	548	536	509	563	521	535	538	535	561	514	554	494	586	526	531	543	529	508	564	528	555	545	554	538	535	538	531	578	528	517	505	503	552	518	553	544	534	497	566	600	526	517	564	535	538	550	525	544	518	487	489	549	493	550	534	568	549	548	596	549	547	556	557	516	493	514	528	532	556	551	510	551	551	512	523	583	574	547	478	531	557	512	547	517	525	555	501	529	558	536	506	527	564	546	544	544	524	554	524	564	566	562	572	575	545	553	518	547	511	547	544	508	557	534	564	519	508	539	519	499	543	554	533	512	527	525	557	542	577	495	557	574	533	501	553	537	548	557	582	499	516	522	490	554	535	593	540	524	582	550	566	533	556	566	556	502	530	532	535	526	510	539	505	523	507	593	520	531	555	554	548	487	532	536	563	559	546	548	543	515	543	534	541	576	546	585	558	520	558	541	510	528	551	538	529	579	519	582	510	556	557	498	530	563	559	572	512	564	513	543	535	527	545	548	541	522	563	588	560	511	553	552	603	551	557	521	517	568	526	550	519	559	540	556	557	543	560	563	558	533	549	560	540	554	541	567	539	548	524	544	525	524	539	519	532	552	517	606	591	545	500	557	561	552	529	552	540	541	553	540	535	580	555	559	545	547	513	514	517	537	542	534	564	575	554	510	504	523	522	537	511	542	554	529	562	552	549	523	532	517	574	522	537	503	568	563	595	570	552	541	534	569	551	518	540	564	510	559	512	530	518	523	504	527	545	545	525	567	533	506	552	536	513	540	524	544	526	550	508	585	548	530	517	564	503	567	569	523	528	544	526	545	554	510	541	546	543	560	543	585	552	545	527	582	494	543	572	539	570	535	556	476	543	514	578	550	518	546	556	532	570	559	580	537	562	495	565	527	588	537	532	500	504	531	546	563	514	528	603	538	510	532	521	539	531	575	523	551	545	553	551	521	538	528	541	523	557	575	563	577	556	516	554	521	523	527	540	534	562	576	528	521	554	524	499	520	532	533	534	516	580	510	543	527	496	530	552	537	504	583	583	477	538	526	522	543	526	556	568	546	597	534	542	559	511	543	530	531	595	532	532	515	511	539	547	537	584	530	527	597	514	506	557	529	536	543	472	495	522	541	533	558	550	556	526	507	478	552	564	528	556	505	486	545	567	557	509	546	505	518	560	481	548	555	587	525	494	541	522	522	523	522	557	576	597	525	551
13962	1304	1005	766	667	577	581	507	436	427	405	393	368	362	385	365	346	347	349	309	351	333	336	351	359	348	328	356	336	343	326	336	338	356	328	348	279	344	330	368	343	341	337	295	337	352	342	361	306	373	324	340	348	355	345	307	336	305	308	333	341	296	326	342	322	325	325	333	350	334	332	374	350	332	346	341	386	336	298	340	307	362	322	326	329	313	333	359	325	338	314	308	343	346	310	328	316	331	371	325	310	336	335	351	358	333	325	325	326	333	328	344	357	300	333	332	325	335	343	331	327	347	334	296	336	367	315	323	367	320	341	330	328	343	340	327	325	293	358	300	330	323	343	326	339	340	335	364	342	322	349	323	324	323	319	347	325	339	394	342	330	341	344	335	322	327	341	333	310	372	330	340	348	338	321	334	315	341	357	326	315	335	341	318	298	309	321	340	325	310	322	344	351	335	345	347	318	336	314	336	311	279	343	388	322	332	325	314	333	317	321	334	346	324	353	315	322	343	314	350	304	317	335	336	337	332	292	306	329	292	308	337	376	314	314	362	357	326	378	318	337	341	316	312	333	339	337	305	336	326	307	316	306	300	323	360	315	314	342	358	373	367	324	320	374	330	284	326	352	332	292	357	332	295	306	343	338	345	311	308	364	330	321	316	339	339	322	345	313	356	322	307	325	356	338	322	341	329	326	302	350	297	336	348	328	341	330	294	319	361	306	325	297	335	332	335	341	338	343	315	317	330	313	328	328	347	330	320	380	337	307	305	327	330	354	312	322	297	331	314	340	339	319	322	343	354	327	325	300	318	331	337	307	290	336	355	376	338	314	313	316	333	334	332	308	320	334	320	332	330	350	311	334	321	291	364	351	320	318	317	343	327	341	342	339	344	299	284	354	308	321	369	341	325	332	339	324	359	334	330	332	346	294	319	345	336	380	322	332	324	299	348	316	339	314	302	329	358	305	351	330	365	388	378	329	334	330	340	303	312	323	319	309	304	320	351	319	314	334	333	330	322	344	318	324	349	331	337	343	327	362	303	342	366	353	361	332	296	298	328	325	329	347	323	360	292	314	374	362	329	327	335	362	304	304	338	329	351	347	302	317	303	332	350	337	357	312	314	332	329	343	345	315	333	333	334	300	371	361	319	345	367	300	341	317	318	324	324	318	355	343	338	343	320	367	338	304	343	346	357	326	320	354	310	338	329	315	324	349	348	341	340	319	323	326	403	365	336	335	304	347	348	341	307	298	362	321	362	328	313	312	342	334	366	340	325	290	298	330	337	338	324	333	352	309	340	323	345	290	331	329	326	353	337	318	336	341	320	343	338	316	307	338	343	308	310	331	322	338	338	342	327	307	317	344	343	327	291	278	338	350	368	322	343	342	312	326	324	328	348	311	315	288	330	303	321	343	343	313	340	333	347	307	352	343	337	339	344	313	311	351	345	340	338	349	343	307	312	330	323	324	313	341	350	340	301	348	314	309	332	373	309	315	324	322	331	331	327	313	351	334	348	315	309	306	364	312	364	320	312	320	337	359	318	314	320	327	374	298	349	349	336	350	333	328	333	328	322	339	318	359	319	354	341	319	340	302	337	373	384	345	287	339	338	346	331	363	346	329	335	361	330	316	325	372	362	333	336	313	306	365	318	322	340	372	302	306	315	315	337	336	308	360	358	323	308	319	321	322	332	304	302	303	367	350	310	332	309	340	324	361	319	342	314	332	306	321	292	321	291	326	323	318	360	354	327	330	300	306	344	301	375	340	338	333	370	338	335	311	324	297	339	344	319	320	339	313	334	356	320	316	319	342	341	304	312	320	333	329	335	338	341	356	314	340	331	320	308	313	306	293	361	365	346	322	347	311	320	328	347	315	345	348	346	328	333	326	297	311	371	326	295	337	339	304	325	339	318	314	356	353	329	340	329	338	316	352	303	353	322	337	329	291	311	319	324	325	383	301	309	330	342	309	293	322	326	343	333	342	301	338	325	347	345	345	339	352	300	330	371	324	341	311	346	324	344	348	323	323	325	305	335	339	359	350	354	336	329	320	365	323	327	335	310	309	341	318	297	334	341	323	337	362	327	350	339	361	357	339	331	347	316	317	304	299	322	291	314	357	323	341	336	326	336	332	348	335	339	390	328	364	364	327	328	358	368	348	355	328	316	329	341	321	367	330	312	311	319	301	346	281	367	332	331	324	375	348	341	370	358	316	314	307	313	337	342	307	355	337	355	369	339	350	360	318	310	308	347	335	317	339	330	297	351	348	324	300	320	367	336	326	368	353	329	331	319	310	331	334	322	331	343	317	332	336	340	350	343	325	325	344	311	328	323	326	351	369	336	327	327	317	338	295	311	362	321	333	294	351	359	304	343	337	324	346	286	311	315	317	325	337	348	333	328	352	311	287	294	332	322	329	381	338	305	357	309	359	351	354	337	339	355	356	307	303	328	303	299	334	347	315	355	351	321	339	339	279	356	328	342	321	334	341	309	310	323	330	353	315	305	356	332	323	338	328	315	308	290	319	316	329	331	323	357	296	325	367	356	325	330	333	320	342	323	311	361	305	309	304	359	311	354	321	328	373	333	294	342	321	329	304	312	341	375	306	350	349	333	333	315	291	317	317	368	327	334	319	340	374	340	345	335	309	306	319	333	321	331	325	339	345	342	331	341	347	349	333	335	315	279	357	344	306	342	368	340	319	333	330	353	331	347	375	289	326	321	355	337	334	316	298	294	307	301	319	334	326	313	347	326	377	335	327	318	314	351	331	342	350	322	327	355	317	327	352	373	333	311	300	352	329	333	330	305	363	374	334	348	327	319	323	347	354	329	325	362	325	329	316	336	301	341	350	348	350	344	304	295	377	352	342	344	323	313	343	338	301	274	336	334	320	325	354	343	349	361	343	349	332	304	363	369	318	309	302	339	329	332	332	329	314	312	323	331	344	317	327	311	312	321	370	323	359	308	321	330	353	340	348	309	347	326	336	369	348	352	348	328	345	335	301	329	350	331	330	327	332	343	334	334	316	305	320	351	362	323	327	309	321	328	326	339	345	364	339	346	301	373	325	329	350	303	334	289	329	298	312	347	342	304	341	341	374	349	324	325	300	330	310	310	352	328	358	325	324	300	366	321	314	344	303	336	335	326	305	355	339	381	350	329	306	323	362	370	340	325	332	309	331	300	327	362	316	360	352	341	345	354	318	360	347	348	350	325	324	320	289	376	340	329	348	296	329	339	367	362	352	349	311	347	351	362	309	324	312	343	325	351	333	311	358	361	321	352	303	312	307	346	331	361	336	351	365	301	366	334	351	327	296	307	333	340	351	318	336	364	333	332	313	332	348	364	342	354	333	322	334	368	336	336	333	318	305	308	365	334	344	274	357	342	376	351	354	328	346	338	348	359	343	328	359	335	357	360	324	312	324	343	312	323	352	351	322	346	308	363	374	323	312	337	345	300	318	342	328	329	320	332	334	319	305	352	344	365	326	319
8154	1392	2186	2410	2206	2000	1774	1590	1352	1303	1258	1192	1083	1048	973	963	926	923	893	927	853	949	887	916	843	875	847	850	857	848	866	857	926	865	780	834	829	839	855	852	847	813	823	818	858	876	833	799	811	849	847	807	778	826	818	811	877	813	856	818	823	765	817	831	825	790	787	794	822	781	809	795	785	843	779	842	780	811	848	810	846	822	824	811	830	822	836	775	853	819	839	793	850	801	846	771	828	766	843	781	818	796	793	808	789	847	769	829	813	809	842	829	791	827	849	852	808	808	818	875	842	794	831	830	838	816	827	869	850	807	845	799	809	870	814	804	823	851	870	761	808	837	872	840	779	791	849	808	849	836	843	836	888	748	846	774	826	794	861	848	824	825	811	849	836	794	832	803	784	809	820	809	797	807	853	772	833	825	797	798	841	850	801	815	778	799	853	852	829	875	806	807	771	823	830	841	790	799	798	822	850	799	805	840	811	866	814	800	857	817	830	817	806	768	870	810	815	852	751	858	768	853	866	803	828	860	801	855	766	785	821	844	829	822	826	811	852	807	801	817	834	850	820	817	853	823	846	836	829	839	816	854	821	793	811	835	850	816	882	782	807	804	830	850	854	829	845	786	853	827	825	807	882	772	816	849	803	817	819	819	805	818	790	806	777	809	813	837	842	842	784	821	828	829	843	871	827	771	778	839	762	790	813	786	766	842	854	828	823	816	823	745	776	777	781	835	831	814	790	838	804	798	820	865	792	797	872	833	834	808	793	816	823	822	833	846	839	816	785	833	792	819	779	847	811	831	796	812	768	817	798	829	749	823	907	816	794	846	815	835	764	790	805	810	809	807	799	798	841	748	787	797	807	836	793	828	871	819	810	829	812	833	785	808	827	847	765	765	815	838	799	845	804	835	819	807	765	786	826	776	802	784	832	823	789	789	839	826	789	783	818	812	802	801	790	772	767	830	790	837	802	871	856	841	797	797	804	787	798	811	825	798	790	840	868	797	835	848	797	809	866	845	848	816	759	745	822	832	795	817	873	875	789	849	819	851	833	830	827	823	781	801	804	821	813	813	831	795	810	790	817	805	797	807	833	835	828	820	748	820	848	796	883	792	807	807	791	791	817	790	795	809	815	768	787	845	843	839	778	772	788	861	799	844	758	854	783	785	850	787	762	825	805	792	860	817	803	760	805	832	789	806	866	832	846	809	807	842	861	832	826	823	828	826	788	828	790	845	834	790	764	807	755	793	834	844	768	846	809	821	788	824	767	773	857	826	809	835	786	759	819	847	822	836	796	823	806	793	827	797	775	866	823	806	844	806	853	836	786	867	854	832	803	804	842	812	768	765	777	778	798	760	828	851	835	796	844	795	795	793	797	815	819	887	752	834	847	819	832	828	814	830	846	835	820	800	857	843	800	804	869	807	849	742	812	823	866	779	848	837	836	807	735	817	830	806	839	850	772	809	802	814	779	790	790	819	784	850	817	777	777	839	800	806	820	798	817	816	793	808	838	797	831	861	776	839	764	821	823	860	820	828	780	781	858	788	795	854	818	813	837	772	788	854	783	828	811	823	842	865	759	845	846	830	869	838	791	800	822	845	807	834	847	831	870	827	818	855	882	798	815	845	815	808	800	804	820	848	816	836	845	852	807	799	785	823	800	797	809	748	814	779	770	761	803	862	822	805	783	836	808	806	826	833	810	789	787	794	807	832	785	845	824	875	812	808	783	795	772	830	876	861	838	790	860	775	792	853	787	806	733	835	844	805	836	825	803	810	807	820	807	851	794	788	839	810	813	856	854	790	821	815	794	814	855	829	790	823	814	781	821	832	836	796	865	818	826	849	794	810	818	822	841	815	850	791	819	849	844	838	835	815	834	840	850	832	829	800	854	864	833	830	820	817	788	783	815	794	792	827	802	819	804	865	821	820	840	799	816	825	875	818	801	800	848	833	803	768	815	803	787	785	861	806	809	791	805	842	789	823	806	798	809	830	858	839	789	803	825	737	846	839	843	863	837	811	828	831	836	801	858	830	805	817	766	776	806	823	796	833	772	754	808	785	781	775	837	822	833	785	766	813	817	778	842	783	810	833	804	770	797	778	809	858	841	777	814	755	861	790	787	758	803	784	813	794	802	819	780	816	783	789	761	826	823	870	847	837	813	808	829	832	808	827	811	831	812	810	783	786	776	851	792	823	815	776	790	832	826	812	809	755	829	826	813	771	822	804	843	827	783	857	805	815	812	814	840	849	857	784	807	818	747	790	795	812	820	796	825	840	815	840	816	846	782	829	833	803	859	837	783	795	794	805	876	847	856	779	864	796	780	827	816	840	811	834	839	808	862	864	793	839	831	800	803	811	832	836	806	843	838	872	803	843	801	831	847	779	777	818	775	805	814	775	781	808	785	808	822	750	799	858	774	824	801	801	873	858	779	823	852	768	812	785	805	829	808	841	802	809	818	856	807	838	840	784	840	838	758	837	822	838	811	803	829	815	848	810	848	768	813	799	861	813	808	823	827	820	800	843	771	793	779	819	810	821	769	797	834	813	809	855	831	816	790	805	822	778	864	808	840	842	805	781	789	780	831	800	825	855	821	818	833	796	784	858	791	787	835	776	846	802	811	823	793	790	829	828	804	840	803	845	802	842	877	840	841	835	824	799	786	817	841	839	797	812	846	810	842	836	865	856	824	813	806	820	855	833	805	752	837	825	788	796	797	832	829	817	834	844	821	822	814	805	776	836	781	846	850	816	843	832	848	844	848	823	780	824	811	832	880	847	807	828	795	848	803	817	803	820	819	816	832	827	842	800	760	841	795	852	834	812	794	781	794	813	857	806	812	797	817	831	811	809	847	839	812	821	819	772	827	779	793	818	841	783	757	798	806	758	784	848	864	828	839	785	812	821	869	839	877	779	814	788	866	860	838	786	795	862	823	854	863	824	806	819	799	833	741	842	821	866	806	838	794	892	832	851	802	805	792	837	813	858	856	818	780	871	833	858	895	797	816	813	820	816	866	844	834	819	807	859	838	823	804	820	858	839	803	846	812	771	805	809	805	795	824	804	849	790	874	806	823	826	812	772	868	840	803	794	826	811	789	834	853	798	835	789	801	824	761	792	816	814	834	827	777	802	834	845	803	803	810	813	810	814	808	812	844	823	859	811	810	780	829	823	771	848	846	802	806	777	826	815	729	839	806	755	805	893	875	895	862	810	814	832	793	818	816	848	839	809	838	813	788	845	764	877	876	798	865	789	802	834	807	851	755	791	822	850	807	815	872	796	834	746	813	809	815	796	753	792	811	789	860	800	923	824	765	838	746	831	803	887	815	792	780	820	815	806	803	819	882	801	843	796	851	855	864	810	831	847	802	747	785	860	790	820	851	835	856	840	777	782	827	793	794	789	841	820	765	831	808	832	845	775	826	823	856	825	849	757	892	790	772	826	834	795	803	828	809	858	805	790	852	761	798	837	790	843	814	796	790	823	755	860
1631	376	367	413	395	343	355	355	388	358	365	353	365	352	353	364	383	377	326	331	340	367	343	369	363	367	382	337	335	359	372	335	366	387	362	333	384	362	342	355	341	355	358	383	400	378	370	366	373	369	391	353	337	364	378	365	349	382	408	360	345	362	351	408	373	350	376	381	391	372	370	350	361	374	349	376	338	343	380	360	347	348	371	364	371	393	379	352	382	383	353	357	337	354	346	371	354	368	350	333	335	357	341	357	353	359	364	357	360	357	328	321	352	414	357	406	357	359	343	367	372	388	368	367	355	355	316	369	351	381	396	388	392	361	394	343	343	384	400	381	375	383	344	382	354	345	360	384	348	329	361	342	362	344	365	386	379	367	391	368	380	347	363	362	340	346	346	342	353	366	346	339	370	322	344	351	346	360	340	357	352	374	366	384	360	353	400	364	343	361	359	361	423	337	351	366	380	308	345	358	350	347	323	356	341	340	318	376	366	367	373	389	332	333	351	384	400	334	382	375	359	391	348	360	342	333	346	349	345	354	342	372	408	401	382	419	333	334	361	326	369	343	335	353	372	396	355	324	369	371	369	340	333	312	365	371	392	349	357	370	354	321	334	371	342	339	374	385	366	348	333	349	384	361	332	348	347	357	368	358	342	372	369	351	399	392	366	365	376	350	348	354	352	324	319	358	419	371	365	357	400	320	383	371	337	370	349	336	386	328	345	350	330	390	370	342	370	328	347	324	366	350	334	361	377	382	351	364	352	354	363	359	341	367	328	366	346	354	380	351	360	353	333	363	335	368	397	310	360	357	365	346	349	361	354	377	320	327	361	360	374	341	389	369	335	377	386	345	372	375	400	342	354	370	353	370	348	423	318	365	319	299	339	347	364	353	355	330	316	348	361	358	352	363	363	387	377	348	371	363	400	351	362	336	354	353	366	310	372	347	365	348	350	367	365	352	353	356	366	381	388	333	341	362	395	347	346	362	343	389	387	352	367	391	325	398	358	328	343	351	348	340	367	344	364	344	350	384	352	359	378	377	351	354	327	321	406	390	403	340	314	387	387	362	352	340	361	344	349	345	353	357	360	327	378	371	337	390	333	387	369	391	343	362	372	375	358	325	357	350	366	349	333	364	339	362	343	350	365	367	347	336	376	384	345	397	330	378	404	307	379	388	363	326	355	390	353	382	360	363	331	331	383	404	346	376	361	377	363	384	349	382	371	349	359	382	341	353	338	419	352	367	350	378	377	384	365	344	363	327	370	351	363	373	357	374	336	340	381	359	369	335	327	348	361	385	344	347	378	371	365	344	351	370	329	340	352	346	343	356	385	346	363	357	334	355	414	343	364	363	364	355	332	380	349	335	390	370	380	362	326	340	383	385	367	351	338	365	361	313	372	361	371	351	341	350	404	379	356	347	364	356	357	353	357	322	329	389	368	366	363	387	392	325	373	351	372	363	337	358	350	356	377	365	352	381	354	381	381	353	389	334	370	352	363	365	379	336	373	365	332	350	307	312	350	371	382	340	364	354	340	351	387	362	358	337	390	379	387	373	367	336	356	348	331	352	361	354	379	341	356	364	355	340	380	349	340	401	362	346	337	321	350	363	350	350	347	361	333	372	342	364	350	348	354	367	358	358	381	358	362	372	353	332	406	355	383	359	349	353	383	328	337	373	343	338	353	342	372	408	385	395	351	378	357	326	358	368	360	371	384	368	367	349	364	330	339	343	378	349	331	362	358	379	387	339	346	359	389	365	348	340	363	355	318	336	375	321	405	367	365	343	366	408	383	375	368	340	334	359	376	344	364	414	367	327	371	398	353	379	312	340	361	346	356	375	342	352	381	333	387	328	376	341	365	348	360	374	370	349	323	316	350	374	352	370	339	355	380	375	341	350	377	370	395	344	370	326	319	354	362	346	362	346	384	358	344	369	348	376	398	371	326	339	348	349	321	346	386	370	363	338	343	387	346	367	357	353	359	402	377	360	341	349	368	415	347	379	336	374	369	331	327	347	376	308	353	373	336	351	341	327	334	342	340	362	354	366	365	410	370	353	367	327	367	367	363	356	318	355	330	364	344	333	357	369	387	362	366	358	392	346	334	349	367	352	347	372	385	363	376	328	377	352	405	347	363	346	383	320	364	359	374	389	341	394	398	329	374	362	326	355	338	317	372	348	347	361	395	356	378	380	345	369	321	348	362	352	363	367	391	354	344	353	381	329	346	364	373	323	368	349	352	380	363	346	355	353	344	350	362	340	329	430	376	307	370	369	344	340	339	349	333	367	368	348	385	350	347	361	347	351	395	355	366	399	349	352	372	355	343	377	342	360	358	340	350	395	341	353	363	341	364	371	361	373	415	352	402	335	365	361	326	367	349	400	374	327	353	333	356	338	369	421	341	338	365	330	365	311	357	374	342	388	368	358	350	344	360	375	343	382	395	329	377	313	360	370	398	358	343	367	348	357	356	324	328	360	354	390	390	382	366	359	331	373	343	364	356	330	354	365	356	388	358	385	384	383	351	385	383	352	355	365	371	369	367	371	328	347	383	366	378	385	365	337	382	378	395	336	397	356	369	356	333	423	364	343	376	367	361	347	342	370	353	355	359	359	346	375	370	340	357	382	370	364	354	362	380	365	346	342	393	368	372	353	405	378	349	369	368	337	340	334	343	359	357	374	343	351	362	352	360	346	355	361	360	404	342	363	344	338	394	383	368	362	372	355	349	379	353	355	349	349	364	351	383	403	358	380	359	352	387	357	376	361	339	427	356	362	331	384	354	342	324	330	387	325	356	364	345	359	368	319	362	373	376	363	365	390	352	364	342	342	347	378	400	378	393	397	365	348	327	350	357	388	316	327	331	364	353	342	370	369	344	367	330	322	365	358	389	327	354	340	369	356	354	359	353	375	368	354	360	375	390	350	346	372	366	359	383	339	351	351	364	382	346	366	390	359	369	349	364	365	378	390	346	366	386	372	334	344	366	369	331	368	400	386	329	372	337	366	351	353	372	360	344	329	344	351	363	344	356	348	329	402	341	384	328	387	376	347	357	320	340	344	351	380	362	362	350	386	385	353	366	309	348	371	367	386	356	340	371	354	379	345	355	337	339	361	352	336	341	341	349	342	354	395	335	370	372	388	356	365	403	338	352	353	360	340	345	356	376	372	335	365	333	355	384	402	332	335	347	351	338	328	353	399	377	340	377	352	358	363	372	352	322	306	354	344	356	355	360	325	350	349	354	338	323	330	329	330	332	344	400	333	323	354	353	355	338	353	351	354	385	360	351	348	376	362	352	372	354	357	361	348	346	381	379	356	351	347	335	361	398	330	341	319	377	364	348	373	348	343	366	361	384	369	359	334	371	361	335	310	390	373	363	341	369	367	349	330	425	359	355	362	328	354	356	341	366	348	390	340	336	345	351	396	352	359	375	384	361	371	358	351	387	358	362	375	348	352	329	342	386	328	355	360	399	352	352	353	362	362	390	362
2079	864	822	897	864	932	801	869	871	855	839	846	817	856	909	848	835	832	866	824	841	830	819	799	794	840	835	880	825	838	822	788	836	854	833	814	875	845	861	844	790	799	815	852	826	821	889	871	862	842	858	866	858	857	820	858	812	847	887	838	833	793	820	885	833	773	799	862	854	791	800	817	845	859	782	855	854	821	820	824	828	805	811	883	855	865	871	846	873	825	816	881	837	821	872	849	767	834	820	936	808	832	806	853	795	842	824	819	869	818	848	858	878	836	829	835	833	813	877	771	841	811	831	796	832	819	803	817	817	843	870	816	818	741	822	811	868	796	870	860	854	863	807	867	829	844	818	807	795	825	841	818	849	775	823	840	825	838	824	886	853	845	820	870	852	900	851	848	824	803	845	877	816	765	827	870	841	789	817	834	836	791	825	801	836	846	798	832	825	822	850	827	836	835	840	833	861	821	850	840	851	840	838	841	844	884	791	872	843	819	830	865	793	826	782	815	863	876	829	860	864	823	869	856	831	855	848	844	816	841	786	842	871	864	841	837	797	882	860	866	791	849	801	837	835	856	803	844	830	868	792	812	815	907	854	834	822	866	850	857	782	825	797	916	860	846	842	840	782	890	825	799	860	895	855	824	838	827	844	888	864	790	840	893	810	865	886	883	859	825	881	888	930	866	852	837	848	834	838	860	835	830	810	842	794	846	929	808	822	839	837	855	862	810	790	876	883	831	816	792	795	851	817	832	811	892	799	789	844	882	848	863	834	863	835	797	837	833	812	846	845	813	849	819	866	832	825	803	848	841	863	832	826	864	833	814	816	800	823	845	881	802	811	838	829	818	890	842	800	837	855	832	846	822	845	809	861	823	874	872	884	838	916	825	787	846	847	869	794	824	814	853	837	876	786	811	821	869	801	826	838	804	819	802	809	869	879	829	789	851	804	874	871	887	810	820	853	815	904	813	889	823	832	831	844	846	874	826	798	860	822	849	843	834	881	826	846	850	767	855	874	808	815	845	881	856	865	808	863	822	840	834	800	847	886	838	858	871	865	865	851	833	799	853	789	814	767	828	839	830	898	883	851	840	838	811	822	806	828	849	822	857	858	847	849	811	814	860	875	795	795	831	798	904	801	860	838	793	860	843	803	780	817	796	859	884	841	804	826	796	838	811	849	875	858	834	876	807	816	844	819	836	839	825	823	825	825	804	865	900	822	801	833	848	817	877	833	830	841	811	817	867	859	864	873	796	779	813	807	832	853	836	840	789	847	872	844	818	799	824	776	860	833	771	833	836	913	838	882	845	860	814	844	782	793	814	838	825	818	847	816	831	857	857	833	838	846	850	787	822	846	831	861	856	879	851	823	829	818	860	865	869	844	866	848	819	862	801	830	840	843	831	829	777	882	850	836	821	810	860	871	889	852	833	860	849	798	865	834	784	799	806	843	813	826	825	782	809	842	835	830	828	825	806	874	846	828	802	829	829	848	855	819	826	847	850	824	859	875	858	810	824	842	827	869	777	852	798	819	802	834	824	839	823	786	873	821	857	836	820	817	827	841	838	870	835	865	807	822	805	866	784	855	841	810	871	878	835	815	816	810	817	859	865	848	839	851	846	879	831	815	825	884	821	869	873	865	802	852	815	792	869	818	815	857	857	843	783	855	846	791	863	792	831	817	868	821	804	784	771	838	818	823	875	789	831	815	810	832	840	812	830	844	790	831	816	848	828	794	870	836	788	836	840	830	789	826	769	820	852	839	842	863	813	865	889	802	890	849	809	835	821	791	852	866	851	827	847	838	797	843	810	802	827	871	810	840	827	867	869	802	833	796	892	817	816	832	832	834	852	830	783	804	793	820	842	837	840	829	900	848	815	822	814	833	903	828	871	820	829	832	797	813	819	806	793	830	838	845	866	774	828	846	846	843	886	839	864	838	857	905	802	804	838	804	849	811	812	839	825	806	839	810	774	851	813	843	833	830	889	852	836	859	811	813	836	846	823	818	880	817	778	867	827	844	836	789	869	823	806	783	867	879	853	856	869	825	807	802	819	839	869	785	885	831	854	799	830	808	862	821	841	804	869	825	841	853	833	837	806	831	863	825	800	883	790	849	848	830	789	809	829	840	862	812	857	821	845	848	836	871	794	772	763	870	834	801	865	833	864	899	804	771	831	843	829	789	884	898	844	847	817	806	867	909	792	876	785	820	858	827	795	816	903	798	870	812	860	889	813	871	782	824	825	801	881	798	810	841	881	828	861	849	907	865	827	851	876	832	821	811	883	832	856	887	827	848	853	868	816	779	789	829	794	826	829	819	833	791	810	830	874	813	782	784	854	840	860	871	846	879	844	832	847	812	791	788	834	809	799	820	839	873	817	852	822	856	785	817	839	820	833	827	798	839	856	848	837	815	867	846	838	831	863	788	840	845	808	818	854	839	848	830	817	861	859	838	795	842	836	804	785	803	849	875	836	820	909	851	838	764	851	863	825	820	765	856	820	842	801	804	877	865	848	872	839	795	814	841	871	828	833	769	811	835	812	838	808	847	791	825	832	870	815	826	822	869	806	866	815	798	810	834	786	864	852	873	842	809	828	822	813	881	872	854	845	810	808	828	876	815	859	861	858	881	825	826	836	868	847	799	823	842	882	876	867	758	859	824	809	818	867	846	842	878	833	843	791	825	810	857	835	843	841	846	805	822	797	851	808	843	822	846	870	870	812	868	857	830	860	844	806	832	788	849	848	858	822	874	836	862	837	883	828	764	821	857	898	808	859	825	879	861	866	837	810	803	781	876	845	882	817	796	868	836	853	825	866	853	843	794	829	854	812	847	855	831	838	822	810	847	792	854	854	817	766	846	808	861	823	867	849	835	784	814	797	872	853	868	817	811	862	867	832	839	825	837	826	843	863	853	806	855	781	801	791	881	867	803	788	895	811	812	878	831	750	866	812	817	849	833	843	891	809	866	783	810	808	832	895	800	814	831	794	855	822	813	832	868	818	824	792	829	842	784	813	813	847	839	815	816	793	872	846	872	850	815	811	799	859	887	856	921	824	828	835	834	844	786	814	836	865	813	844	876	866	827	819	833	768	846	814	858	869	807	838	806	848	868	798	830	830	837	846	841	780	804	826	842	807	843	874	863	873	811	839	856	840	800	827	875	811	808	840	814	804	805	835	836	846	803	901	831	801	850	826	849	813	846	825	869	810	881	842	852	890	854	873	829	822	834	833	833	852	860	845	834	853	816	816	895	789	846	842	851	828	829	790	850	810	795	884	831	791	833	834	807	854	854	851	886	842	842	854	869	868	802	855	808	799	883	869	861	785	841	881	840	834	849	866	814	783	840	855	889	825	830	829	833	818	834	825	800	866	856	783	857	859	881	869	821	801	861	808	834	847	817	857	843	810	819	799	804	807	806	854	831	851	804	900	830	830	848	782	878	815	769	802	810	819	824	784	853	815	870	805	827	818	834	804	807	860	872	859	847	836
6889	487	543	438	380	327	284	281	263	255	243	234	236	228	233	211	205	196	216	217	209	202	211	219	193	241	195	204	197	187	196	205	196	220	208	192	198	212	235	191	192	204	191	190	202	197	194	199	228	217	203	216	197	209	200	201	201	190	207	198	192	203	211	199	191	197	216	173	222	240	239	223	217	180	189	200	211	184	192	216	194	214	203	209	217	187	194	231	186	230	213	198	209	215	200	193	183	191	213	222	212	217	167	192	195	196	177	185	233	190	157	180	222	231	191	201	185	223	196	182	217	214	219	198	203	218	212	188	223	213	219	198	199	198	215	191	205	193	189	216	212	212	218	193	195	203	190	190	212	195	201	180	182	198	209	197	228	230	211	175	212	180	201	201	212	218	230	180	197	220	193	224	194	201	189	183	234	204	195	210	206	200	212	212	215	209	199	192	203	193	212	211	239	184	208	207	223	186	177	228	191	196	207	185	222	213	208	207	177	190	196	195	190	219	203	181	203	206	193	200	221	203	194	217	217	226	210	216	188	192	183	218	216	170	215	198	186	197	204	208	223	207	167	179	223	221	228	212	196	201	213	210	218	189	188	215	200	227	220	203	183	200	203	234	176	181	199	210	201	184	200	195	220	213	194	209	194	207	220	206	210	172	219	200	221	219	186	233	208	204	188	214	213	219	186	172	189	218	232	214	192	179	211	210	216	168	216	210	221	194	193	215	195	214	201	203	171	217	220	199	201	215	215	205	224	203	196	204	179	178	178	201	213	206	188	200	199	187	178	230	205	175	211	206	196	196	203	196	210	195	191	215	215	199	192	205	210	206	181	197	184	209	173	198	197	207	204	175	220	225	210	174	172	195	236	154	205	199	220	201	192	211	197	186	191	208	222	226	181	192	188	166	183	173	183	184	200	201	200	224	201	170	202	194	222	194	209	243	188	234	182	191	248	210	195	192	208	227	211	190	207	173	203	188	195	206	216	205	199	210	221	191	180	203	207	200	208	191	215	210	208	212	183	240	218	221	205	202	196	193	242	210	189	209	196	173	198	199	188	219	200	185	190	193	214	234	220	237	183	201	206	197	211	185	177	199	224	212	210	212	211	197	215	198	176	194	192	216	206	194	208	193	212	226	184	179	199	197	209	182	204	168	156	196	212	186	204	202	194	201	198	202	194	217	223	210	204	152	204	165	201	170	205	219	204	201	214	203	218	231	221	202	200	197	220	201	199	199	253	224	167	178	220	179	206	206	196	184	186	187	221	198	193	178	210	193	201	189	204	203	200	222	207	207	204	153	210	196	199	170	202	213	187	195	210	189	190	217	172	206	194	213	229	220	196	215	210	215	220	193	193	220	211	190	195	204	218	221	171	179	208	225	205	217	183	189	204	186	200	206	196	205	182	187	199	205	195	209	208	210	182	196	183	199	224	196	235	220	197	195	187	204	203	213	190	194	216	203	202	198	192	220	196	185	218	259	198	202	171	220	213	185	186	201	222	198	188	196	183	201	220	209	187	207	210	191	190	199	220	227	209	206	190	197	204	214	196	209	208	217	196	214	194	215	179	206	196	187	212	205	194	225	224	183	175	189	198	217	204	182	202	211	199	166	202	206	208	208	213	215	215	193	237	194	200	227	214	230	217	241	203	184	195	203	247	198	201	223	228	210	182	194	190	201	216	207	192	212	214	212	227	216	198	232	200	208	202	176	185	202	205	218	201	210	230	222	196	209	189	195	219	212	198	193	216	193	206	185	216	212	187	207	211	204	200	207	192	195	206	206	198	199	258	181	234	173	208	194	194	209	210	206	171	194	194	222	201	195	205	230	202	182	160	199	208	194	183	186	181	174	206	203	215	194	222	223	175	181	185	217	214	193	170	231	170	189	209	190	208	195	222	231	213	236	192	201	210	209	188	205	205	186	204	215	182	221	209	241	217	191	207	213	188	209	180	182	191	178	190	194	191	201	200	209	219	195	201	190	180	176	193	195	218	193	203	211	205	200	186	180	179	201	196	213	191	205	190	208	183	197	210	175	215	195	217	181	188	208	194	191	200	202	196	209	194	202	191	212	230	170	201	189	227	211	202	215	221	181	185	204	196	214	219	193	188	206	209	216	214	203	203	173	173	208	208	202	218	168	225	192	208	186	199	198	208	203	189	219	195	176	201	213	203	193	197	210	201	194	211	200	210	207	214	190	208	204	195	195	213	199	211	210	163	187	221	254	199	225	193	196	195	187	219	204	184	197	206	219	198	196	192	218	190	205	227	182	246	186	200	191	179	200	224	192	218	180	202	189	189	186	187	227	190	199	185	212	186	239	209	191	220	232	212	212	199	185	186	199	196	210	229	210	230	205	193	224	219	197	195	209	212	182	217	207	210	205	186	206	202	190	216	185	176	196	208	191	188	223	199	205	212	192	201	184	198	197	210	228	204	197	207	193	215	220	189	196	195	206	220	208	191	198	190	213	217	229	235	199	226	215	209	219	188	205	187	185	204	208	212	187	193	226	171	194	211	206	190	216	193	183	164	220	193	202	201	204	194	208	208	188	195	216	209	228	190	161	206	204	202	191	188	207	203	185	193	237	213	189	208	217	209	197	184	211	219	190	179	201	205	221	209	211	173	188	200	224	189	214	206	212	192	176	195	190	220	182	195	175	205	199	208	179	206	219	206	179	187	217	199	170	191	176	204	211	187	204	203	199	222	204	198	200	200	185	222	186	185	205	180	206	227	192	194	207	216	188	190	189	221	211	190	189	190	216	171	184	211	233	200	201	213	204	209	212	167	220	194	195	195	202	189	189	214	176	205	187	202	244	193	194	193	194	217	179	227	228	192	207	218	219	203	192	195	204	190	221	177	186	185	176	186	200	203	203	199	205	191	212	220	236	196	187	206	190	216	202	210	194	198	223	206	210	190	199	176	201	201	202	211	220	198	169	215	187	210	190	205	229	185	205	212	222	201	207	210	211	217	217	183	219	197	210	203	207	191	218	221	190	215	201	207	189	199	214	195	202	201	213	171	195	195	223	192	183	208	184	214	202	170	201	191	213	201	177	198	196	205	193	203	218	223	187	211	203	191	196	185	196	217	234	197	199	216	206	203	213	201	224	217	195	221	171	200	186	206	193	190	203	216	204	193	195	196	207	209	229	194	198	241	190	218	198	200	201	219	192	179	191	235	193	208	203	190	211	188	194	211	216	209	198	191	197	202	215	180	191	203	188	164	187	219	198	211	221	203	195	208	231	176	187	229	218	190	222	201	221	230	227	197	176	207	198	224	215	198	182	214	221	206	188	186	207	195	148	199	195	204	202	202	183	194	191	189	206	208	173	202	183	182	215	215	214	202	227	204	207	241	210	211	188	216	193	223	198	220	199	213	194	213	196	214	204	191	196	213	213	209	188	210	210	179	192	198	191	211	196	201	206	230	165	210	230	223	208	224	212	203	199	199	217	204	205	199	185	189	210	205	195	204	197	193	210	197	188	209	203
6083	787	1186	1356	1189	1114	1008	903	860	804	794	701	623	665	624	618	614	562	597	564	606	584	583	549	592	534	552	523	578	560	545	596	557	568	563	575	543	556	569	550	574	509	521	577	544	594	558	583	515	548	560	559	523	539	528	527	543	545	515	522	562	571	566	530	527	573	571	554	547	520	543	569	514	530	578	571	529	515	538	543	509	583	551	518	567	556	523	553	537	554	568	559	502	556	543	527	574	555	585	520	560	564	524	581	566	507	550	526	527	501	485	513	517	543	559	557	530	552	565	562	518	508	526	580	549	497	572	532	591	528	549	557	517	540	578	490	556	559	532	576	510	534	547	548	552	523	545	539	581	552	562	580	521	547	599	552	475	558	582	537	538	561	524	580	510	524	546	554	521	535	551	545	549	537	510	518	572	552	546	547	508	542	578	544	562	578	557	519	580	533	554	539	532	535	514	541	565	536	480	534	515	546	529	513	517	544	544	579	552	534	565	567	556	556	545	522	568	557	509	535	541	533	536	553	526	539	581	551	579	569	538	547	562	489	523	527	559	490	573	518	597	557	551	523	549	556	560	508	579	563	531	542	587	572	542	525	565	532	530	533	542	539	527	562	526	513	503	538	556	576	538	557	541	501	522	523	515	541	550	525	569	520	551	560	534	546	540	506	518	549	566	544	499	531	561	539	558	532	497	587	515	536	505	514	536	514	546	535	545	578	531	539	522	540	502	527	552	530	562	528	518	516	549	544	532	534	545	522	577	583	541	552	513	528	489	545	532	561	517	528	493	554	563	528	525	504	520	554	524	571	562	549	495	532	529	515	545	534	515	525	501	586	531	538	539	495	547	568	544	534	548	550	553	485	543	525	525	520	543	503	543	499	505	538	557	539	502	537	569	536	545	539	557	538	521	527	532	538	528	531	572	507	529	566	542	517	560	584	564	581	527	534	568	553	536	565	560	524	530	570	530	549	562	537	522	530	515	540	538	556	548	544	504	522	534	548	518	522	553	517	529	544	542	528	556	540	556	521	521	515	572	521	550	512	492	537	552	536	553	511	546	512	524	557	522	525	514	516	506	549	566	517	572	603	541	532	556	538	531	523	561	572	589	568	563	531	487	532	516	538	530	555	524	531	532	558	585	528	577	538	576	574	517	523	558	513	574	567	579	579	533	488	561	563	575	543	507	532	595	581	501	545	523	538	507	561	557	556	516	519	519	562	559	537	537	563	579	521	552	564	546	584	574	558	554	489	528	542	501	533	581	512	542	592	535	490	497	535	549	497	578	552	550	559	542	499	549	543	556	526	537	519	547	588	552	550	593	473	539	561	547	567	520	547	551	539	549	516	519	510	548	570	578	573	512	543	521	557	519	501	514	537	558	567	522	561	509	534	492	537	533	521	585	536	519	535	481	512	515	543	516	571	522	579	597	548	564	576	539	538	530	543	506	517	527	550	506	543	506	531	543	532	541	572	551	495	526	558	496	530	526	606	538	568	509	573	546	553	536	558	552	508	524	534	534	511	599	536	560	568	535	580	547	524	594	518	548	531	495	524	545	560	509	543	531	557	522	565	529	532	554	565	540	516	505	540	564	559	510	491	560	532	550	534	518	610	548	547	585	562	525	562	501	523	538	543	550	553	526	588	538	502	520	566	534	539	537	555	577	547	545	541	518	530	495	550	558	596	522	541	528	557	513	551	562	575	568	552	527	541	553	537	544	549	538	535	544	565	529	534	517	528	519	553	587	506	562	592	595	511	556	580	516	580	521	544	543	537	533	531	554	539	534	524	524	569	537	553	526	574	565	497	497	529	543	562	524	511	540	547	508	552	539	570	539	559	527	537	548	520	565	536	530	511	524	543	576	589	552	543	568	532	545	584	551	521	523	524	530	550	535	555	506	512	526	528	520	535	525	533	553	568	571	515	516	553	529	505	570	557	522	578	556	553	498	529	535	525	531	527	578	543	506	566	525	556	559	530	532	544	575	523	564	526	507	540	567	525	540	534	526	555	518	519	514	512	527	582	510	540	546	543	546	498	534	514	554	525	544	548	542	546	545	542	558	567	532	556	552	489	568	554	530	521	529	557	571	518	533	549	548	536	543	559	527	522	515	550	589	553	554	583	556	507	492	534	522	559	551	521	538	520	528	557	526	541	549	503	558	553	555	530	542	528	558	547	519	512	549	494	548	518	550	528	553	571	525	542	552	511	531	530	534	517	516	537	552	534	532	611	528	544	543	513	533	528	507	536	563	548	521	548	539	559	536	552	521	525	534	540	552	575	521	535	539	575	542	521	545	488	547	581	527	586	556	519	572	550	606	526	530	505	553	522	566	543	513	559	524	534	547	524	530	562	533	540	539	492	510	553	540	528	543	553	546	511	520	513	510	542	536	534	536	526	568	555	527	574	548	530	587	544	549	534	519	528	535	589	538	534	573	554	508	566	563	572	532	532	534	533	547	546	547	579	541	555	515	507	529	552	513	560	554	584	518	556	521	542	546	500	544	558	541	525	505	526	566	521	543	528	512	551	547	542	524	574	477	503	543	589	560	545	536	498	569	534	541	536	571	506	522	541	586	520	578	536	547	537	536	543	576	526	564	554	526	547	513	522	530	498	549	534	541	557	501	524	557	576	485	564	522	533	561	539	566	544	558	540	569	538	580	526	573	562	530	566	523	522	548	538	492	540	520	501	551	564	515	524	534	573	565	525	579	528	550	529	551	533	564	532	553	523	533	559	576	529	518	566	535	512	562	531	554	546	555	550	520	565	530	546	513	585	577	575	506	529	537	532	528	503	537	537	522	515	556	541	500	543	550	542	531	584	536	535	580	491	515	557	568	533	532	558	523	567	487	535	561	532	523	545	561	514	526	545	557	543	573	546	546	556	583	503	556	545	521	558	553	552	589	496	541	568	517	586	531	554	541	514	543	570	534	510	521	559	548	579	519	526	554	533	560	527	539	528	564	555	587	552	503	538	555	534	530	533	543	512	566	571	525	543	557	497	514	509	552	521	513	540	573	553	556	490	546	539	539	575	517	534	523	539	550	518	526	548	544	521	546	525	537	531	528	549	540	568	510	478	543	562	504	548	558	529	519	535	541	527	551	574	570	564	504	540	569	543	584	520	564	532	528	536	552	549	553	565	553	524	577	555	526	517	555	528	543	547	558	513	547	516	522	526	506	531	515	536	490	519	580	537	496	517	526	575	555	568	542	565	541	545	566	547	511	529	510	567	525	578	546	543	509	520	526	518	537	502	544	566	537	528	544	546	557	557	569	533	534	512	551	592	553	548	511	572	517	542	548	538	557	566	536	510	544	494	578	481	532	554	522	538	567	565	597	539	493	539	560	538	563	550	532	571	500	506	599	469	513	542	531	571	543	576	561	550	543	536	540	510	554	518	538	577	519	561	529	558	536	554	533	536	507	566	545	513	579	547	524	511	542	539	494	568	585	563	520	535	565	551	497	538	566	515	502	549	523	523	546	492
13948	1346	1013	847	605	577	526	465	432	438	435	400	365	353	372	362	351	360	381	326	314	330	331	348	347	338	356	336	311	325	348	318	322	339	378	347	355	312	370	318	334	320	346	343	354	337	291	315	336	356	355	349	303	327	327	355	351	338	366	331	335	361	325	351	348	307	332	319	350	363	351	341	328	368	370	325	347	329	327	348	335	323	315	340	333	297	332	358	309	315	339	344	310	289	345	322	359	332	333	293	307	299	335	348	326	348	342	295	304	292	339	295	326	328	343	326	313	310	303	323	371	340	322	336	345	337	331	344	322	350	332	351	331	341	336	342	352	313	321	343	343	314	292	298	336	336	343	316	328	369	343	337	360	345	324	337	329	320	373	288	359	374	349	328	320	330	308	336	327	322	314	310	317	334	366	334	310	389	350	351	329	354	360	368	331	317	302	336	330	325	358	341	351	346	320	308	307	340	318	316	329	339	332	301	341	308	341	374	317	340	346	327	347	316	306	337	324	322	315	346	330	300	336	298	322	317	321	295	340	352	318	343	329	317	311	322	326	338	335	289	328	332	350	340	350	381	363	342	344	311	310	284	300	352	349	317	339	351	357	349	336	326	294	337	331	326	346	354	333	319	326	333	326	349	315	357	317	321	324	343	326	348	306	352	359	327	303	311	326	305	330	330	302	329	377	321	298	349	350	352	340	310	329	321	351	339	322	366	338	335	308	332	304	312	354	365	333	333	312	331	314	303	354	325	350	331	313	331	307	337	348	311	298	332	334	309	328	323	338	315	323	349	310	296	364	335	320	340	351	333	339	321	325	352	323	304	342	306	385	322	337	323	315	321	331	275	328	306	284	358	335	314	316	343	313	341	300	307	323	321	341	340	350	368	352	310	337	309	345	344	311	328	351	341	350	309	327	321	340	333	301	342	331	342	338	353	302	324	311	322	338	334	322	325	312	364	334	342	346	324	329	394	345	311	344	330	358	329	349	355	305	317	309	332	354	333	333	296	333	312	335	356	326	351	360	310	334	313	366	348	323	320	341	303	337	356	345	325	337	319	380	357	353	303	348	321	309	329	333	317	320	338	302	339	329	326	337	322	362	304	327	332	314	312	335	351	346	375	323	330	354	359	335	321	370	320	336	318	322	368	333	313	325	321	334	316	314	323	311	309	307	342	304	326	330	334	350	325	355	355	311	333	326	356	341	325	338	339	317	353	312	340	348	341	311	319	329	350	330	312	322	303	329	363	321	338	320	319	354	321	326	345	306	339	357	329	321	372	331	299	345	355	322	326	351	335	307	328	310	323	359	355	346	320	282	316	310	323	360	376	294	342	345	295	316	340	310	349	348	343	335	327	353	318	350	307	362	324	360	301	316	319	338	323	308	334	325	311	352	341	351	335	322	328	386	345	326	322	311	354	298	328	272	343	338	337	301	347	350	313	347	310	345	333	313	349	347	331	302	297	315	326	354	319	356	376	329	334	318	339	328	338	310	299	337	334	336	339	329	330	310	306	366	335	331	338	296	319	322	344	314	343	331	360	324	310	300	353	329	326	356	327	357	348	334	312	334	332	330	318	341	314	347	351	333	328	303	312	311	316	320	336	304	307	284	313	325	317	329	338	331	342	296	328	358	351	330	304	385	338	354	365	342	337	310	348	340	309	333	354	313	343	354	337	311	349	310	347	319	317	322	340	318	326	347	359	379	298	315	354	305	322	325	345	298	318	353	328	366	335	336	370	354	328	342	354	338	318	323	334	342	353	342	300	340	318	326	328	335	351	294	324	329	348	343	338	367	315	338	343	349	344	311	339	308	340	318	319	325	336	287	334	314	338	315	343	324	328	315	316	340	319	315	364	327	321	328	331	340	369	362	349	321	291	305	328	341	336	304	336	304	312	342	347	322	312	339	332	360	321	342	301	378	353	365	314	324	324	341	329	307	333	349	317	301	322	319	346	339	297	325	327	343	360	334	328	316	352	353	319	344	331	345	309	352	358	286	306	344	364	346	326	335	317	341	314	342	360	331	350	311	364	376	312	334	323	318	325	327	295	320	340	361	309	358	339	336	325	350	331	355	309	318	330	312	308	338	340	347	322	365	311	338	347	333	304	317	327	360	335	347	317	317	322	334	343	326	324	323	344	307	334	323	351	288	321	297	317	301	326	313	340	366	360	352	342	315	306	333	332	339	335	357	328	327	362	325	319	356	313	349	283	334	342	326	354	359	360	344	385	323	314	345	354	334	342	346	376	324	342	292	340	296	318	348	339	302	338	344	333	330	347	372	342	326	301	362	344	300	345	298	357	320	320	330	292	327	321	355	335	338	333	307	317	340	324	354	314	324	324	353	320	373	329	341	353	320	323	363	337	319	310	355	308	348	357	337	405	346	310	343	337	310	321	312	330	337	318	320	319	345	342	330	318	320	338	338	332	332	331	364	322	319	343	317	300	286	315	353	348	286	352	334	333	365	355	324	348	347	349	343	335	344	346	349	340	331	334	311	353	336	354	321	330	325	344	341	330	328	367	316	310	360	349	305	307	358	315	371	339	342	316	292	301	329	338	342	335	354	329	313	325	375	346	345	386	328	324	364	324	334	319	348	356	329	346	379	332	333	304	328	350	286	331	332	346	336	346	316	319	336	336	359	326	325	319	350	306	368	287	334	348	317	348	350	352	316	329	322	311	343	328	345	336	294	333	288	355	325	313	349	341	335	323	341	336	352	298	300	325	322	351	342	326	338	327	323	313	340	319	362	315	308	363	345	335	344	355	318	318	339	341	345	299	364	307	346	355	329	324	306	364	325	336	308	344	351	331	336	339	337	329	360	307	337	354	321	344	317	345	336	369	318	318	361	339	327	314	326	337	367	318	326	336	322	305	309	346	344	355	374	339	329	332	334	327	335	305	325	338	325	338	334	343	356	327	359	327	348	326	329	310	361	361	331	333	291	315	347	307	352	309	303	339	353	334	341	371	331	309	355	311	352	305	306	346	347	362	314	326	347	344	313	311	305	339	333	335	308	321	338	303	336	299	341	331	356	320	323	353	347	321	326	379	343	347	363	310	345	312	313	298	346	346	322	340	354	294	328	330	348	324	307	334	333	328	302	313	310	355	319	336	301	373	313	330	337	345	356	321	323	340	331	330	336	350	336	334	316	328	331	336	357	357	353	342	350	340	310	323	324	330	313	322	330	354	322	324	337	335	337	332	313	355	315	314	342	333	341	310	292	330	356	342	331	322	336	319	305	332	319	321	331	313	317	358	348	382	351	343	303	329	344	324	303	351	328	351	328	325	323	361	343	290	328	328	346	317	337	339	300	326	333	332	302	323	344	310	325	311	336	361	305	323	336	341	352	314	378	363	315	353	295	322	312	334	326	325	372	335	347	320	295	343	298	317	314	334	272	315	341	335	343	356	345	329	337	325	377	315	314	335	383	332	351	285	345	326	329	350	324	350	319	377	366	300	346	336	348	356	288	334	340	327	341	324
8179	1415	2180	2401	2179	2012	1757	1602	1430	1269	1284	1234	1133	1058	987	945	941	872	937	894	941	918	901	838	878	902	871	890	882	860	910	867	826	823	826	866	835	885	856	829	841	785	817	874	875	889	846	808	792	809	888	870	848	815	901	797	827	842	779	806	859	769	825	824	780	836	806	812	797	823	775	826	802	812	814	829	809	811	780	770	813	840	849	830	797	831	789	858	797	838	808	776	855	821	816	853	786	845	812	874	813	766	841	830	831	847	803	835	820	839	799	783	836	836	857	821	893	848	814	838	867	846	858	800	810	780	871	802	812	819	820	826	812	860	849	815	902	849	839	813	835	854	833	851	809	843	808	772	849	832	844	800	838	838	775	789	830	815	810	843	841	869	840	832	837	835	853	831	745	836	833	863	814	794	811	853	854	797	774	789	828	804	838	847	830	825	819	824	838	798	879	809	779	812	824	839	839	839	788	808	824	762	833	766	805	844	853	810	821	772	815	804	848	839	830	770	830	780	809	818	809	827	827	779	809	827	783	820	820	859	807	806	820	830	829	821	843	834	826	765	819	807	836	812	843	827	802	789	835	860	846	835	779	841	787	847	801	877	862	814	835	817	792	804	813	818	752	858	797	790	790	859	827	812	835	813	842	766	829	778	811	861	812	867	807	810	852	799	790	835	810	785	792	779	814	814	767	787	812	841	817	858	813	825	764	859	811	847	855	789	804	791	868	835	850	778	850	821	813	831	874	809	808	849	810	834	854	841	838	802	845	836	794	827	827	769	839	802	856	779	825	809	836	826	844	809	827	802	835	811	849	844	767	867	800	820	806	801	843	847	750	831	820	792	828	778	811	805	782	824	853	813	746	817	802	774	797	815	850	819	809	822	783	773	809	882	828	804	785	836	828	791	798	863	773	798	835	840	794	805	863	838	816	830	850	860	838	831	812	825	853	876	837	850	835	805	845	822	833	789	827	868	825	831	833	844	770	815	806	808	824	819	840	759	842	806	807	839	831	823	833	861	825	813	804	826	815	799	806	818	850	780	813	797	801	782	813	824	799	803	800	805	823	784	833	836	797	846	791	778	866	795	844	798	810	776	847	808	836	766	809	831	770	820	778	825	829	843	788	767	805	792	756	808	825	785	807	879	788	734	847	769	825	817	855	822	803	827	854	828	872	788	843	746	821	861	820	813	803	849	805	841	789	844	828	819	846	826	837	859	891	816	831	782	810	847	852	778	764	817	804	848	841	837	792	856	778	834	806	800	863	821	782	813	841	842	782	845	764	834	872	825	837	830	830	813	846	846	844	839	803	812	844	852	777	813	785	858	802	800	794	823	820	808	840	829	746	827	855	823	819	832	850	816	820	824	868	821	797	836	864	848	811	839	823	879	850	817	844	783	762	847	797	828	825	767	774	808	777	853	821	820	807	787	813	800	863	779	804	827	826	873	763	852	850	875	833	779	826	836	820	857	871	841	792	807	787	844	843	838	844	804	875	804	780	797	794	875	826	867	852	776	756	766	805	806	833	822	831	874	791	825	876	839	781	784	825	795	811	805	845	846	800	832	780	826	820	827	786	865	831	799	852	825	797	867	816	803	803	834	839	840	769	761	804	834	835	839	803	803	820	824	782	841	815	817	852	843	770	825	802	789	773	802	777	825	834	847	801	802	849	822	814	816	807	818	787	812	852	773	843	800	753	807	811	808	810	781	794	795	814	883	834	798	804	819	833	818	803	823	823	801	825	878	828	828	838	790	842	846	789	786	845	825	829	838	803	842	775	847	824	813	845	827	844	790	781	753	835	829	861	804	747	837	840	806	792	818	819	878	802	829	804	801	794	749	754	822	808	814	824	783	814	853	756	818	778	802	819	796	824	790	813	839	812	778	805	767	849	818	837	827	839	756	816	864	838	798	785	791	827	837	834	847	805	806	818	815	795	815	765	794	824	854	865	827	775	818	815	810	825	824	785	790	802	812	847	796	789	765	806	886	797	864	755	871	822	783	821	863	782	779	830	782	816	814	822	808	853	823	795	827	807	877	848	827	848	846	885	854	882	823	827	866	788	840	839	825	823	833	825	821	825	798	857	758	819	814	824	843	816	754	858	847	871	802	838	840	855	811	877	811	813	781	816	892	869	799	785	800	791	830	825	777	811	819	811	806	806	828	778	798	802	841	845	838	855	814	803	866	820	829	776	802	825	800	799	804	816	848	804	828	853	813	884	788	824	806	820	798	837	823	827	790	817	815	794	814	775	852	813	816	840	826	833	835	820	811	792	810	852	823	813	781	788	775	832	804	790	807	801	787	812	784	820	815	797	785	766	772	820	809	824	856	830	751	810	795	810	800	760	841	824	783	780	829	814	788	794	814	834	847	770	865	835	847	811	790	863	813	869	830	827	803	812	853	821	784	848	781	849	879	762	807	776	815	860	847	802	852	858	849	819	847	843	793	841	841	815	787	846	838	814	814	789	806	818	801	888	817	848	822	812	827	839	771	826	798	794	803	885	812	865	839	804	790	822	830	795	796	789	841	830	831	832	834	803	825	826	809	792	843	783	788	844	808	826	794	817	840	796	783	815	804	826	793	844	817	805	777	836	822	812	807	803	850	809	821	802	855	819	808	799	823	793	838	832	774	791	801	801	833	851	854	785	794	849	823	831	815	812	809	830	852	781	851	857	811	837	797	801	801	855	821	893	809	840	844	824	863	859	856	756	854	795	831	781	820	822	882	800	836	804	837	892	838	788	794	773	849	840	770	828	837	804	832	791	831	789	787	856	866	840	757	837	815	840	773	816	805	769	816	795	826	803	841	831	790	799	803	856	817	799	844	785	876	818	787	827	762	855	766	800	832	804	809	834	867	835	845	823	831	780	808	776	854	813	772	801	799	799	789	793	822	866	809	804	842	847	810	844	812	821	849	836	837	810	773	867	819	799	829	818	858	798	823	772	799	831	823	882	867	807	842	781	814	812	835	844	847	836	826	798	784	784	853	828	835	781	811	882	799	823	779	862	844	831	833	780	833	856	818	834	807	803	818	838	818	846	823	870	843	827	806	813	817	781	797	796	809	837	854	852	820	864	777	802	855	834	808	755	806	827	828	769	870	794	819	775	834	839	797	782	825	873	758	812	792	817	848	843	822	830	861	834	861	839	821	843	804	764	845	834	812	844	821	770	836	784	798	854	810	810	830	826	757	776	825	759	887	809	845	788	834	827	824	814	860	807	802	831	817	800	827	823	856	826	830	828	820	838	828	825	869	824	828	778	798	817	825	840	784	796	816	832	839	793	829	903	861	773	814	789	835	778	830	826	838	851	788	855	800	792	865	776	832	809	782	849	788	841	896	815	840	780	851	796	837	772	800	812	803	835	848	859	835	814	840	827	799	797	822	809	814	816	839	834	850	819	906	828	803	829	867	811	791	844	808	829	807	810	833	796	800	787	806	816	861	840	826	832	775	836	802	837	775	841	774	805	800	806	861	811	847	795	766
1775	358	358	350	358	367	352	369	354	375	370	354	338	333	350	342	347	371	358	357	350	335	330	358	351	362	343	340	320	377	337	392	355	353	376	392	368	364	321	318	364	353	368	366	316	346	347	348	374	354	381	326	370	396	333	331	312	361	335	353	350	347	363	385	389	367	345	376	384	358	345	321	327	336	360	329	341	412	364	352	376	371	361	356	359	353	369	357	386	354	343	355	366	342	351	387	313	344	374	336	344	339	337	342	368	357	346	390	365	375	387	393	363	329	362	358	366	382	390	348	367	356	381	355	366	342	303	343	364	350	327	326	338	362	352	348	362	340	355	397	319	365	392	360	357	380	397	389	354	353	318	324	362	362	350	344	343	351	338	346	364	381	365	384	334	355	341	369	383	353	335	367	358	362	364	321	391	380	361	354	342	369	377	333	364	393	373	344	337	371	362	348	376	383	358	362	362	340	360	370	310	347	357	375	360	348	353	348	378	356	341	362	363	339	317	382	404	340	331	344	345	378	341	375	354	346	333	388	359	356	369	383	331	366	340	344	375	352	364	379	369	324	353	341	375	381	388	298	360	378	371	312	339	357	336	356	355	413	401	374	376	339	372	403	378	365	363	344	363	374	343	347	374	361	324	351	351	332	387	376	393	325	360	361	372	379	348	348	330	358	341	327	349	353	329	335	390	365	376	333	356	334	360	371	374	345	330	310	348	351	348	376	407	373	347	418	391	359	366	344	341	340	323	356	329	392	357	346	313	356	354	376	353	350	314	359	387	352	367	368	415	359	353	339	359	335	346	352	360	370	378	368	330	351	375	346	351	331	356	361	358	345	345	358	355	346	318	393	334	322	366	370	341	327	370	349	381	330	364	347	364	329	324	357	338	363	327	341	361	359	335	343	331	370	355	329	361	377	362	371	364	349	345	364	338	399	360	323	377	317	352	362	339	342	367	357	340	378	331	356	372	339	347	338	393	324	351	372	351	352	363	342	340	340	371	341	356	388	311	375	329	378	342	417	352	378	362	302	370	366	383	316	365	350	322	325	307	351	373	358	340	344	347	341	353	401	359	365	325	397	335	367	328	340	377	378	372	359	375	363	350	365	339	331	363	376	341	396	331	358	366	389	359	354	327	319	339	308	393	336	367	398	373	320	348	373	362	345	352	353	385	383	339	387	357	349	368	380	374	353	368	329	367	368	357	326	353	359	336	411	369	393	371	348	360	366	357	351	340	319	376	372	356	364	353	331	386	379	330	343	345	358	350	342	379	358	338	334	336	362	400	331	351	362	339	336	357	377	365	406	351	343	356	321	352	366	371	361	396	327	334	367	365	338	389	347	359	343	366	365	348	303	382	349	356	346	343	320	376	333	345	371	336	340	380	356	329	399	364	360	377	362	377	373	361	354	348	372	360	381	318	318	360	353	336	344	377	314	360	353	356	356	385	386	338	371	349	325	341	376	362	348	368	402	364	361	343	396	347	352	350	355	348	359	370	363	378	361	367	359	348	361	369	346	342	362	351	326	341	379	343	356	336	385	367	339	367	375	345	374	363	373	347	330	354	327	364	355	340	340	334	324	327	381	381	356	384	372	349	363	318	369	353	339	349	356	337	363	376	380	343	327	357	338	362	374	368	373	359	352	352	388	368	359	378	346	354	348	344	310	350	347	368	381	415	336	375	357	389	329	331	353	382	386	345	346	345	341	357	373	348	341	377	351	326	375	352	352	360	379	345	396	356	368	340	364	352	398	356	342	348	354	342	374	360	392	353	365	359	370	358	344	351	352	373	335	337	312	346	356	374	358	356	361	347	360	367	380	364	380	347	340	354	363	352	317	329	377	371	340	345	372	340	349	342	361	357	330	373	357	351	405	372	346	338	356	387	361	333	368	352	348	362	352	341	360	373	377	367	364	364	348	423	335	353	367	379	368	345	367	343	393	379	345	348	346	356	364	331	342	368	363	365	366	307	360	395	331	361	348	333	343	302	389	369	361	374	372	354	365	354	345	326	352	379	360	335	343	373	345	368	384	348	321	350	316	325	338	362	372	343	377	355	347	367	363	360	376	348	367	386	365	360	350	355	343	397	351	362	386	364	365	376	364	352	335	354	345	326	351	371	348	371	341	330	357	371	354	375	355	359	318	330	343	345	297	340	371	339	400	341	342	370	384	358	354	407	326	401	335	377	373	352	374	413	383	389	333	368	341	353	331	375	328	357	346	376	326	369	374	342	366	352	365	385	368	350	342	368	345	329	382	351	394	383	341	355	308	373	324	379	357	370	317	372	365	398	355	369	369	375	361	361	360	401	404	359	392	347	346	369	372	401	402	348	397	337	349	339	398	372	362	331	333	339	392	357	328	383	381	394	390	377	331	340	360	371	358	371	368	356	366	365	336	385	352	395	310	380	384	389	389	385	356	381	320	368	359	368	351	359	384	391	363	331	347	341	355	369	329	378	331	330	375	315	331	378	338	404	361	342	334	337	359	337	335	365	379	377	350	355	350	368	356	375	356	367	344	403	354	317	351	339	350	322	348	331	368	339	380	353	351	342	407	338	357	323	340	343	359	313	357	382	335	355	355	341	355	382	374	317	319	340	346	358	370	348	355	363	321	370	357	359	356	356	375	357	363	371	352	375	341	357	317	356	343	366	374	337	387	360	371	329	348	340	362	357	361	359	376	385	338	372	356	353	364	347	346	356	362	333	309	302	356	381	351	360	382	387	352	344	346	375	339	364	355	343	365	352	329	364	338	343	367	378	365	366	332	381	392	356	365	360	360	309	348	348	391	340	366	335	359	332	381	364	332	366	350	360	334	335	362	325	337	397	387	362	357	348	362	350	345	362	342	346	339	344	337	358	346	354	358	376	355	336	352	341	357	410	353	336	324	359	342	328	383	378	373	384	397	356	348	363	332	382	357	334	335	372	349	366	355	352	339	348	373	360	325	332	342	336	362	387	357	391	377	419	376	355	374	333	353	324	367	323	369	330	354	326	373	368	331	385	378	385	371	356	331	380	367	366	372	361	346	360	317	331	384	355	355	352	356	363	360	358	370	374	331	341	398	389	337	366	365	359	391	312	352	372	364	380	379	349	370	379	372	351	354	361	338	377	343	344	341	387	329	352	361	379	351	350	378	346	336	359	358	389	350	383	373	380	326	363	361	354	331	351	340	355	363	353	356	353	395	367	370	310	362	357	354	318	327	366	355	389	330	379	330	354	341	348	371	313	327	365	347	351	353	333	353	372	352	393	388	328	369	358	355	364	386	350	342	344	340	363	392	325	402	347	382	357	385	343	371	403	309	356	364	342	330	337	316	361	378	350	347	272	348	375	378	350	378	355	384	366	335	381	339	355	332	355	358	358	345	355	373	371	413	346	354	362	356	385	365	336	348	343	395	343	346	341	380	345	343	355	342	348	366	369	340	355	329	371	350	373	362	355	351	375	368	381	350	333	391	379	379	365	346	355	365	353	365	386	380	385	373
2054	843	855	861	899	859	856	890	877	866	853	804	852	838	784	906	865	839	831	850	848	780	881	827	867	824	871	828	796	891	855	813	796	807	853	856	862	825	802	829	817	816	832	796	825	820	827	892	850	851	846	859	866	820	781	826	871	892	866	871	799	801	820	809	833	846	809	873	838	837	868	818	847	826	836	841	826	849	844	807	821	853	819	819	769	826	859	804	844	814	834	847	872	851	797	817	786	795	773	810	843	806	834	852	805	832	828	843	858	840	803	803	832	858	874	846	832	796	795	855	833	859	841	860	790	827	779	810	790	830	847	824	839	813	861	801	796	825	809	769	855	882	822	811	826	839	820	861	851	824	860	820	807	818	835	815	843	798	833	785	833	838	832	857	827	821	839	799	777	850	858	798	844	856	857	882	851	829	888	760	889	822	893	865	806	887	846	834	825	829	875	837	855	817	817	816	833	834	856	828	814	838	838	854	803	784	836	822	838	793	866	800	875	840	838	814	814	834	838	795	851	836	824	828	863	858	853	815	822	874	801	855	852	823	794	848	835	892	873	820	817	811	830	819	799	784	798	850	763	868	831	816	832	789	827	779	814	832	873	791	806	864	849	837	867	838	795	830	825	809	867	858	872	813	811	844	837	863	856	851	872	819	821	801	816	853	788	798	847	824	881	822	803	835	867	862	888	837	862	862	812	809	802	825	807	841	836	828	790	794	832	842	815	788	880	831	833	847	820	843	861	804	813	851	859	858	847	785	819	859	807	791	853	788	871	842	796	772	796	861	808	896	902	829	820	843	831	780	852	863	874	840	829	872	857	898	806	851	767	832	836	817	818	791	835	840	830	839	864	811	924	819	866	911	826	875	811	831	813	813	815	849	783	825	750	810	783	850	856	849	851	848	825	840	850	861	851	884	789	863	841	828	862	863	834	857	800	849	807	843	825	832	822	816	855	789	816	866	840	851	794	825	817	831	813	861	813	854	777	853	790	835	794	851	813	818	827	817	836	822	854	866	846	804	826	842	794	816	818	864	838	789	828	859	850	824	816	819	792	825	849	854	842	817	828	818	811	796	846	856	818	861	870	855	881	860	806	839	813	837	840	866	871	791	812	850	863	847	871	794	815	799	813	827	800	824	820	848	828	820	888	819	891	858	811	831	801	852	824	778	840	849	849	838	748	861	809	880	854	852	860	834	791	767	853	841	793	846	831	807	862	878	849	849	811	865	858	803	812	912	820	879	856	802	807	791	761	816	853	809	869	867	789	861	786	846	798	820	837	784	865	808	836	811	866	873	865	818	868	837	831	775	818	846	826	878	834	846	866	794	860	845	875	829	854	803	815	835	799	837	795	856	838	811	805	790	797	834	849	854	838	857	790	842	854	877	844	907	844	856	772	836	868	834	830	825	807	845	858	860	854	837	823	821	779	830	848	808	802	804	840	836	839	812	770	830	810	799	854	815	823	849	820	826	826	850	850	838	897	880	849	826	850	864	794	837	838	847	801	809	824	901	802	798	847	848	843	802	810	835	871	849	824	816	819	863	846	801	877	908	814	851	843	797	842	852	815	868	836	852	803	785	894	818	882	822	854	854	828	862	849	827	850	839	807	894	827	820	850	862	827	836	773	769	842	841	839	816	819	797	876	806	810	865	846	909	869	854	852	845	865	819	821	819	851	875	787	831	868	805	832	820	829	843	857	847	823	832	821	805	820	851	812	838	871	774	824	786	849	809	802	812	852	774	825	895	824	835	839	823	852	823	800	808	861	844	804	849	807	792	772	807	840	853	842	818	798	864	900	842	754	821	822	892	823	815	832	845	829	879	869	773	801	866	859	807	814	805	798	803	862	872	834	883	796	810	805	813	877	827	862	834	843	789	812	874	825	792	813	840	848	797	839	828	807	818	819	830	808	823	818	859	796	827	817	826	850	853	816	861	777	858	886	780	849	810	861	880	810	803	833	828	780	882	808	914	869	837	839	859	797	838	818	839	854	799	801	787	816	866	770	825	831	811	872	805	828	850	844	851	881	806	811	789	837	787	839	805	807	805	860	809	831	796	826	809	844	844	848	856	830	780	854	905	848	801	847	841	851	846	860	796	775	787	816	824	828	847	800	835	847	825	830	821	859	796	841	830	879	836	798	869	824	921	857	833	868	871	857	817	862	831	859	827	839	837	843	773	864	794	839	866	813	814	871	833	854	860	845	843	841	827	822	827	838	838	820	873	807	842	812	875	815	844	831	826	864	858	841	866	831	809	842	807	857	859	831	853	822	822	843	822	808	849	846	839	827	859	801	837	816	876	866	883	879	797	889	916	881	856	824	811	837	827	836	835	884	785	852	795	846	844	845	875	809	871	778	896	860	892	891	842	784	819	907	847	839	794	809	816	808	820	872	806	815	825	818	848	796	794	839	802	827	852	852	808	809	839	854	852	835	885	850	869	838	861	827	819	864	858	790	842	829	824	869	819	801	771	817	824	748	798	776	827	829	887	828	832	844	849	821	822	829	806	811	800	876	801	846	861	828	858	788	776	817	867	833	844	865	843	806	805	802	871	845	850	808	879	862	845	839	842	798	852	836	789	837	833	847	863	825	836	824	836	852	818	851	816	859	817	824	795	872	817	820	797	856	803	852	841	810	865	774	813	839	877	832	857	842	904	890	846	839	823	802	784	810	813	853	875	851	831	860	881	818	803	802	828	810	823	861	818	846	876	848	858	843	852	862	831	772	835	795	868	869	837	850	873	812	837	884	854	799	816	836	835	862	815	858	843	835	787	844	838	838	867	857	901	847	796	839	875	801	890	831	804	814	781	855	823	833	862	824	848	803	823	835	834	830	821	807	807	822	863	860	824	817	856	887	845	821	843	824	880	827	849	851	849	829	848	816	851	824	810	811	831	833	835	805	815	861	836	837	793	855	828	857	835	826	822	803	856	857	843	821	816	824	864	805	849	805	818	855	801	841	802	805	836	805	824	850	843	839	839	878	811	855	853	865	886	854	886	834	793	850	806	884	828	876	863	803	853	812	844	845	844	766	899	860	805	881	837	905	840	841	837	840	801	811	851	868	821	868	806	885	887	803	818	809	827	829	828	804	812	866	833	814	876	825	861	819	805	822	863	838	834	819	846	828	846	815	841	850	805	752	840	773	821	810	858	854	787	882	832	829	870	824	798	855	809	818	838	892	785	857	789	778	812	831	830	818	815	786	832	787	821	854	824	841	813	791	824	809	835	833	848	849	838	796	777	843	843	867	825	821	814	824	785	773	813	839	836	887	773	803	805	806	815	820	827	764	806	816	837	836	806	811	827	827	848	852	843	819	897	793	820	819	863	835	827	815	885	789	880	839	827	825	835	787	847	848	809	853	882	847	813	794	832	851	838	816	818	823	834	823	826	804	841	820	827	796	795	817	871	807	890	820	822	795	813	842	810	829	892	886	827	845	827	821	845	831	826	835	839	822	869	825	824	903	829	841	817	808	851	819	869
6740	461	531	419	305	295	323	269	260	254	225	228	221	207	183	205	194	200	197	197	198	236	209	199	203	206	199	222	201	214	213	179	205	209	233	210	215	191	192	207	210	227	185	207	236	225	203	210	200	208	216	200	204	228	188	190	202	194	194	207	217	188	180	203	194	181	205	205	190	193	208	169	214	233	204	199	181	222	192	193	198	191	206	191	196	205	198	203	186	195	220	194	202	206	176	183	187	205	213	208	202	200	186	204	198	181	192	211	222	199	215	206	211	196	196	202	218	202	192	183	203	198	181	202	219	228	188	202	187	192	220	208	210	192	218	198	215	200	243	203	192	232	182	208	221	197	193	206	214	186	222	194	197	202	181	196	203	210	200	199	176	190	188	191	210	219	200	204	218	204	204	207	179	214	208	181	192	216	207	198	203	201	175	220	192	198	209	192	197	199	228	209	184	170	210	206	207	207	217	205	216	221	184	180	217	203	219	204	199	223	206	210	237	222	223	175	213	187	195	186	210	215	206	206	209	179	184	190	183	191	193	202	188	198	185	228	198	204	185	201	208	198	218	187	213	208	203	213	204	202	185	210	180	211	200	217	221	218	185	206	207	205	194	214	216	200	192	193	194	190	206	220	219	199	202	198	205	206	193	217	223	191	205	193	167	189	196	211	202	189	207	203	195	191	216	212	185	192	203	198	249	237	205	207	188	212	188	200	193	189	189	203	204	199	201	206	201	207	188	168	213	218	211	176	207	209	186	193	218	201	209	185	183	211	218	204	254	198	183	213	207	217	179	208	217	203	223	210	218	196	199	194	188	201	201	191	191	219	172	225	208	194	224	198	216	219	197	200	205	190	183	213	204	193	205	185	165	210	202	218	201	202	186	205	161	195	184	223	193	203	221	210	184	223	225	226	218	211	204	174	217	193	207	229	212	191	177	210	214	200	200	184	182	197	196	199	216	199	184	184	207	186	194	190	223	205	205	225	200	214	205	205	223	243	225	191	196	203	199	199	195	200	180	193	217	198	217	208	196	198	194	204	190	171	197	197	201	215	188	192	187	200	201	235	190	194	193	216	207	189	199	210	223	213	204	212	213	193	176	210	237	229	198	190	211	245	234	204	196	197	206	216	220	201	159	199	197	214	206	210	232	189	185	215	207	192	190	201	195	190	182	199	179	194	226	190	188	201	187	209	198	209	211	193	176	210	216	212	209	205	178	203	195	222	192	185	217	199	218	205	191	200	201	209	197	203	218	204	206	181	214	206	232	222	155	220	201	211	194	193	185	215	211	207	201	183	180	170	215	200	191	195	208	171	197	184	213	208	195	209	192	207	190	212	216	199	222	243	206	194	199	171	199	198	207	206	215	203	208	196	189	216	202	239	222	229	201	217	200	220	211	203	204	196	193	193	171	192	199	196	240	209	182	212	186	171	202	201	197	177	211	199	182	165	205	228	211	169	202	177	173	234	212	192	232	188	189	203	216	192	230	205	211	211	229	194	192	233	203	218	203	211	181	177	207	224	221	208	207	192	236	231	204	182	178	173	191	188	232	187	205	203	220	211	224	214	198	203	193	202	222	186	200	204	174	192	185	196	220	219	203	185	216	167	182	225	222	211	173	226	199	231	220	208	193	203	177	195	212	210	211	173	202	199	196	226	187	201	208	217	194	236	205	197	181	209	188	220	203	176	211	203	211	193	199	206	235	201	231	206	211	209	188	193	192	206	233	195	215	208	197	202	208	225	206	220	198	190	206	202	208	190	208	198	210	206	204	207	212	226	169	232	194	205	203	186	203	205	218	172	223	205	196	191	195	183	196	177	190	174	204	200	212	216	191	222	193	200	191	180	216	182	205	189	227	200	202	200	205	195	194	197	205	235	201	190	189	218	207	211	213	206	212	196	184	179	201	173	187	200	199	200	201	201	213	209	180	179	252	213	199	207	219	205	193	209	208	188	204	204	197	182	198	213	200	203	198	189	166	215	209	192	188	211	192	194	195	208	217	215	188	225	207	213	165	179	184	171	224	191	224	187	200	207	214	213	217	201	190	200	207	206	214	212	237	204	194	216	211	203	237	206	164	193	209	203	224	193	165	216	211	217	207	173	222	200	225	207	210	173	194	212	192	217	203	208	191	216	201	223	188	213	215	205	210	196	190	195	199	231	206	211	200	203	202	179	223	202	220	210	222	192	209	199	199	198	230	220	211	205	210	188	229	177	200	210	207	185	202	205	225	223	191	194	214	208	192	200	207	209	202	200	197	189	202	177	208	215	195	193	234	170	205	205	194	220	236	207	175	206	204	216	195	215	203	200	178	214	239	176	180	187	211	221	200	197	209	185	215	175	186	212	217	188	162	191	209	223	215	196	202	198	179	229	178	210	222	196	215	218	204	213	206	198	203	210	198	216	242	183	195	186	210	215	197	205	199	196	194	206	226	214	223	190	210	178	186	179	229	208	204	207	212	197	181	200	212	222	192	217	214	208	216	195	193	197	224	222	201	225	197	189	195	168	220	218	205	197	206	197	190	209	225	218	216	197	194	208	186	174	198	200	224	220	198	192	214	232	207	198	175	180	198	214	212	170	218	203	202	190	204	198	172	225	194	198	197	213	191	217	208	176	199	196	221	188	222	212	180	212	209	192	209	196	207	214	188	211	184	214	217	224	194	191	203	187	200	194	210	224	208	192	208	195	214	202	225	217	197	206	231	198	207	202	211	217	203	174	199	193	182	206	205	197	213	186	216	198	214	191	214	209	218	189	178	200	195	206	195	195	220	215	216	180	183	203	203	225	205	194	202	222	200	192	208	183	179	234	216	196	205	198	212	192	198	245	176	199	214	184	189	181	175	184	174	207	207	203	205	209	218	214	223	214	211	188	203	189	170	238	211	205	218	221	191	194	206	192	209	216	183	200	226	179	162	191	222	234	239	191	173	203	178	182	215	213	194	213	201	201	193	230	196	206	218	209	199	206	208	198	230	210	179	188	209	210	199	209	218	181	243	180	210	200	213	183	175	215	213	210	220	195	202	185	202	210	192	188	219	220	208	193	187	186	183	202	217	211	197	215	175	181	214	200	223	209	214	207	203	199	170	190	189	189	201	214	199	215	186	172	202	200	199	186	220	223	201	192	187	201	176	216	187	202	214	212	205	200	199	172	216	229	228	191	190	201	176	215	211	215	202	223	216	209	227	205	216	201	204	210	187	227	231	204	190	213	185	177	195	195	211	213	187	207	188	188	203	194	214	201	195	197	231	192	218	202	204	214	199	191	212	224	175	192	204	201	191	204	205	210	213	219	196	195	227	203	216	200	210	215	206	215	217	228	215	185	195	196	205	190	223	204	199	196	193	176	216	211	171	199	186	212	219	211	201	227	202	204	181	206	151	232	204	203	193	171	171	196	227	212	207	204	201	201	193	192	182	196	201	211	200	210	179	210	209	180	208	200	201	186	208	206	197	204	214	222	203	217	187	203	188	200	221	197	194	217
6132	746	1239	1363	1203	1101	1095	936	825	839	769	709	711	673	589	592	587	579	607	603	626	575	563	570	572	550	518	580	570	542	520	536	533	533	571	567	573	509	542	549	523	566	549	547	555	533	555	547	521	571	547	535	568	582	565	626	543	561	527	549	518	547	586	555	544	567	600	544	509	510	528	559	521	487	551	544	573	516	528	526	539	551	538	517	521	540	529	490	494	547	497	523	533	533	562	542	577	515	523	504	535	556	554	525	535	534	562	565	540	561	540	555	539	530	558	537	533	532	586	524	562	551	540	568	552	557	564	549	527	559	557	548	538	543	543	531	566	533	526	549	522	525	502	507	547	539	510	528	528	568	554	545	518	518	572	525	522	581	565	548	518	529	511	493	506	595	495	595	534	526	515	505	561	506	519	527	544	562	565	545	522	538	491	545	510	536	516	533	544	556	568	568	561	533	537	543	560	542	564	578	521	514	532	545	531	494	528	561	518	617	541	527	522	524	527	559	565	529	565	543	533	560	483	527	501	539	512	508	553	520	506	547	557	562	507	559	569	517	529	540	496	552	506	521	542	558	529	494	541	584	534	528	547	525	543	533	550	539	541	534	566	536	582	548	538	534	473	553	574	567	579	516	535	565	574	576	575	566	503	483	539	549	527	551	525	534	524	524	539	568	533	535	541	540	564	557	565	524	547	539	522	500	561	543	543	508	536	544	519	536	582	559	535	476	559	511	546	557	603	543	542	527	549	543	511	537	529	539	533	536	558	549	550	563	531	566	557	565	492	513	514	540	553	569	547	552	560	520	576	571	516	501	544	532	551	551	527	524	539	555	529	585	548	529	563	570	527	531	535	601	558	535	532	545	512	490	539	548	540	526	562	529	569	498	564	509	540	546	521	569	562	560	536	538	525	577	596	566	523	550	503	559	489	495	589	514	576	564	528	569	512	540	547	542	520	596	508	525	517	575	535	536	523	548	521	550	556	528	585	547	527	534	576	557	525	555	572	567	517	524	557	555	561	513	562	529	526	542	532	517	545	530	527	551	581	516	530	579	580	524	560	578	605	543	588	569	533	541	544	572	535	563	514	554	525	498	587	550	589	533	555	523	521	544	530	515	496	528	573	502	551	538	566	527	547	501	548	513	541	571	517	539	520	515	567	550	553	556	550	556	525	529	527	554	553	519	536	543	549	549	531	507	550	540	566	546	560	580	533	496	502	553	554	563	570	516	535	532	557	524	567	578	517	520	503	541	532	550	532	541	530	511	554	551	585	532	545	535	533	554	552	533	517	521	532	550	523	546	550	534	541	527	500	519	537	534	565	524	516	560	522	546	549	515	540	537	549	500	537	579	602	540	511	569	537	567	542	559	568	542	587	535	569	528	567	514	534	532	552	548	542	531	543	518	532	552	562	540	576	528	571	517	520	547	547	507	550	526	558	487	536	529	560	540	538	497	557	521	560	514	530	555	489	518	501	554	504	537	552	505	532	548	567	540	522	597	532	547	518	548	560	533	512	543	544	539	548	549	527	561	520	549	529	508	501	495	540	528	550	515	509	536	536	523	541	544	540	529	527	527	544	507	548	522	527	578	515	510	525	526	540	583	575	513	512	590	524	525	566	527	524	578	530	523	582	587	547	587	542	561	538	528	550	530	547	524	537	550	525	531	583	533	520	523	547	550	558	540	487	543	543	514	503	535	548	554	533	523	564	556	537	541	523	563	539	552	560	555	547	515	570	539	532	540	587	539	541	548	541	499	540	532	551	498	524	538	587	524	571	530	551	555	551	553	578	536	526	512	543	568	567	544	504	513	522	530	567	537	563	499	581	544	593	538	523	567	572	556	511	516	507	529	536	525	504	524	529	532	579	514	563	503	563	533	544	584	536	480	526	554	557	501	506	578	539	525	574	491	554	556	506	523	550	544	509	547	525	578	553	498	530	507	532	567	571	552	561	535	565	520	520	541	542	520	562	539	547	552	560	544	470	510	528	532	500	537	558	550	563	544	497	528	511	542	561	570	592	580	530	566	586	554	513	567	526	527	494	558	540	570	520	528	507	566	538	562	551	513	536	552	537	558	593	509	499	548	538	545	530	541	561	534	558	572	537	538	531	527	569	551	519	528	529	508	514	561	513	551	551	547	583	523	540	575	581	524	549	558	504	550	560	564	559	569	546	572	512	524	556	537	571	515	533	562	532	554	543	552	524	522	587	551	516	539	578	529	561	526	543	568	556	558	492	538	523	552	509	563	503	543	532	554	537	528	522	551	568	513	544	536	518	623	538	524	540	545	521	562	558	521	517	559	520	528	515	523	543	520	568	527	574	539	512	513	510	554	550	524	544	554	512	516	569	545	516	494	519	510	562	510	550	495	527	544	531	548	546	531	540	519	550	529	532	517	538	522	544	545	511	550	522	562	531	560	516	494	552	532	582	568	527	526	558	505	520	536	521	526	552	559	585	540	544	522	575	543	554	554	596	558	568	517	607	538	537	514	540	515	575	532	530	558	540	555	497	536	510	572	525	563	508	544	537	530	555	511	560	538	532	537	545	554	543	522	550	566	505	576	542	527	518	547	529	558	552	510	524	542	488	514	558	538	544	563	509	517	531	521	571	524	529	522	567	535	557	540	541	533	544	528	546	544	530	508	539	505	510	544	541	560	559	519	559	565	550	544	518	507	562	547	496	548	566	536	574	477	523	546	553	520	568	550	508	510	557	540	572	561	540	561	551	559	527	564	530	590	569	529	541	550	514	555	542	538	569	554	562	527	548	518	512	498	553	508	555	531	506	548	502	536	550	528	557	534	574	530	570	521	544	530	533	534	526	514	544	521	511	593	492	529	532	496	546	560	546	529	576	524	537	582	525	513	513	492	553	537	525	557	612	534	533	533	587	547	503	522	495	561	520	534	544	596	488	565	552	499	534	525	533	532	567	510	529	552	549	553	513	543	543	560	587	528	559	536	551	535	566	533	559	555	513	540	483	540	516	547	520	544	544	540	550	546	565	522	546	600	526	504	528	570	515	530	472	532	540	546	551	551	532	516	553	510	519	558	573	521	548	529	547	554	519	559	532	517	575	532	524	505	543	555	535	572	540	521	547	567	537	549	562	544	512	543	553	526	525	518	525	508	554	575	548	542	582	524	535	519	483	547	532	533	562	536	519	535	589	532	518	568	551	530	547	521	544	562	529	500	535	538	554	505	515	546	552	541	567	493	529	554	497	532	521	544	588	503	556	543	536	540	577	572	523	506	518	554	547	518	506	561	538	524	512	551	524	544	524	556	504	496	566	531	505	534	545	569	496	509	521	530	514	532	544	554	495	535	544	548	511	570	545	535	537	560	521	538	550	494	551	568	573	562	529	543	507	597	568	566	549	519	516	581	488	534	525	548	562	522	491	551	547	528	559	541	568	511	546	530	553	560	553	570	506	559	495	558	501	515	526	521	546	582	530	550	527	553	554	542	569	467	538	528	530	534	552	544	541	541
14076	1245	1029	823	652	600	540	497	422	432	409	396	390	388	343	324	368	355	377	346	366	336	321	320	347	371	315	377	332	318	339	338	341	340	348	372	318	331	340	325	328	331	385	336	333	310	315	346	297	309	328	327	351	296	358	321	323	320	308	329	349	339	339	314	302	327	293	344	336	364	358	332	336	324	350	328	357	344	327	340	352	365	365	315	321	284	363	316	342	314	320	333	307	313	336	358	333	288	321	318	329	291	341	313	319	322	319	333	333	340	320	362	348	301	300	319	327	334	304	318	325	355	319	300	321	305	328	311	353	344	313	367	315	359	326	336	332	326	341	339	346	295	311	298	335	357	308	362	317	338	348	330	337	328	352	318	305	298	323	307	340	297	307	334	312	307	288	338	328	315	341	348	314	360	340	335	292	302	342	328	332	319	323	350	332	326	322	281	363	336	315	351	351	342	309	329	289	312	329	309	317	350	365	332	372	316	324	375	323	334	323	323	333	335	337	352	328	351	350	322	337	336	344	328	348	297	330	318	342	342	331	337	309	313	305	348	375	339	301	328	323	327	355	335	358	293	310	323	351	339	326	336	338	320	322	358	280	355	364	345	312	332	341	340	296	315	370	340	347	293	354	341	297	348	351	379	323	311	344	313	339	374	329	347	330	317	338	350	341	306	335	366	341	347	331	307	383	350	313	359	294	338	359	310	342	352	306	322	348	327	300	314	302	345	316	332	353	304	309	317	338	389	337	331	326	323	356	325	355	305	324	317	299	310	342	325	365	338	314	326	309	304	304	363	371	334	349	331	336	353	333	333	351	337	335	348	324	347	328	325	302	336	329	338	339	331	342	343	320	312	346	323	332	320	332	336	312	343	321	321	305	313	385	314	349	328	317	339	318	313	337	306	331	287	308	316	335	334	383	335	326	316	323	288	349	339	338	356	346	326	355	329	351	290	316	334	317	318	323	300	350	299	315	319	319	331	362	337	305	311	287	331	339	381	328	331	327	310	331	352	314	353	338	342	327	289	401	339	338	306	332	305	314	296	360	314	323	341	327	344	351	363	317	382	353	300	378	308	356	345	312	355	323	308	320	314	331	367	354	321	360	350	314	335	349	335	331	376	328	358	381	307	316	323	321	345	336	286	347	320	312	327	374	349	336	326	357	331	314	342	338	327	352	288	310	321	356	307	346	351	345	332	291	311	307	335	336	327	317	330	340	304	351	316	339	317	302	343	323	320	319	319	376	330	326	348	324	309	328	335	351	326	351	349	320	342	294	336	340	302	357	320	329	324	351	311	329	333	336	372	338	329	354	335	353	317	354	339	327	337	346	357	320	315	324	345	349	353	343	342	372	326	330	328	313	356	329	357	343	335	316	329	342	378	368	320	345	337	336	310	313	333	327	331	355	344	327	337	322	311	304	320	321	392	355	336	353	356	304	328	348	334	318	334	372	335	320	307	296	367	319	318	350	367	371	323	333	360	328	311	350	348	321	324	366	365	332	331	345	345	289	361	346	334	312	333	328	342	287	304	339	298	350	361	316	314	362	311	325	316	357	360	324	339	341	347	316	329	345	331	351	325	313	356	337	348	359	363	346	353	385	344	368	344	350	327	340	370	324	309	313	331	322	334	315	370	344	349	298	346	342	313	340	313	327	322	340	353	320	338	323	316	326	315	340	357	335	322	333	370	376	337	346	310	320	353	333	347	354	305	317	335	325	338	347	305	340	296	339	323	333	314	317	318	309	345	336	350	344	357	376	275	309	307	348	355	357	349	349	338	308	310	296	318	367	351	330	322	388	342	332	333	333	348	352	351	358	330	326	326	345	352	322	341	343	370	350	347	381	329	329	353	357	347	324	342	338	309	325	349	342	361	345	315	326	320	325	323	346	313	337	355	288	352	292	329	315	328	333	368	331	358	356	303	307	302	311	360	332	323	315	318	332	303	332	343	346	312	345	341	343	352	345	319	345	339	311	341	333	340	300	306	385	333	316	339	317	365	312	340	350	342	338	318	362	365	306	350	367	346	357	356	317	279	312	343	364	333	326	317	327	337	308	379	343	312	334	332	334	331	318	365	328	325	325	350	333	370	405	329	286	323	312	349	307	310	345	374	352	353	345	339	317	330	347	306	363	320	358	337	329	378	308	343	382	324	313	336	319	315	357	337	358	358	312	304	296	362	312	342	316	342	299	337	329	381	341	363	329	351	290	321	325	350	294	372	336	323	325	334	346	328	324	325	334	332	348	337	325	344	311	322	336	340	332	362	323	333	339	335	328	335	310	316	308	338	348	338	299	334	356	311	285	333	324	330	346	320	370	347	366	331	318	330	307	288	312	308	329	333	307	341	310	336	345	364	357	320	350	312	321	329	338	353	360	357	349	320	365	341	366	330	339	321	344	321	362	345	370	345	360	334	321	334	323	307	344	343	321	308	347	348	329	351	347	375	330	326	344	319	340	319	321	365	363	341	336	331	355	298	345	292	366	349	311	326	365	359	328	319	345	321	317	342	334	308	342	308	332	381	330	318	309	325	295	317	334	375	335	334	365	353	362	347	367	351	331	328	327	327	303	323	357	330	318	338	341	332	338	317	317	306	359	312	320	338	331	319	317	307	318	299	328	337	374	337	322	301	333	312	310	315	354	308	345	346	293	340	334	330	319	336	329	314	340	348	318	321	336	376	329	295	367	331	333	329	346	314	322	283	310	327	327	327	321	336	347	319	315	317	350	352	378	316	360	362	282	318	349	322	332	330	316	302	319	363	321	350	313	353	353	321	323	352	341	319	324	322	336	307	305	341	310	328	332	332	329	359	323	314	335	349	309	318	352	332	343	331	332	329	324	332	306	345	328	370	352	338	366	341	352	310	364	345	326	359	323	317	325	292	336	337	323	339	338	337	320	337	343	336	349	312	302	316	337	342	338	290	304	325	339	313	325	330	345	356	351	318	313	364	359	357	342	359	305	337	333	315	336	315	329	313	310	287	322	338	369	340	324	323	320	365	341	306	359	317	333	339	389	333	332	319	330	311	353	303	327	316	347	346	317	349	338	311	339	312	309	333	315	337	351	355	353	343	365	359	296	359	350	319	359	334	336	328	357	375	335	331	357	342	329	326	325	331	319	323	308	341	365	375	324	326	308	357	339	348	339	337	303	319	329	370	342	328	304	358	285	325	302	303	299	330	334	331	330	324	323	312	302	336	319	329	336	305	358	345	333	323	322	370	339	348	332	342	315	314	318	296	297	306	292	329	352	308	309	301	329	333	323	299	301	340	348	353	336	347	348	323	345	342	303	363	303	350	317	316	322	314	316	339	340	336	335	344	329	306	337	342	325	339	315	328	342	308	294	314	317	362	317	346	317	335	358	343	307	335	340	345	330	338	345	304	371	333	329	327	343	345	313	315	340	358	297	307	342	306	322	312	353	332	329	304	377	310	338	322	329	332	323	331	345	345	355	333	308	328	325	349	338	365	304	369	307	345	322	320
8192	1401	2248	2446	2176	2036	1806	1548	1382	1293	1279	1187	1035	1019	963	986	988	976	912	860	931	920	907	860	819	839	907	894	890	839	828	889	897	910	832	864	826	839	876	878	884	844	866	834	828	855	849	815	823	823	839	803	844	855	806	808	822	821	784	839	827	839	838	807	823	875	796	829	831	859	852	803	866	832	863	823	827	806	868	798	820	821	821	865	880	795	840	839	818	828	830	805	861	820	840	803	797	800	863	825	776	855	790	797	829	835	839	841	813	849	798	865	842	820	819	790	848	850	830	856	857	789	849	890	785	807	825	823	816	818	797	843	834	730	862	840	826	770	900	847	830	823	840	884	782	825	848	860	856	836	778	783	834	829	800	875	787	797	788	860	797	789	830	827	856	810	785	753	886	832	790	814	834	765	835	788	756	795	812	800	815	774	812	826	827	805	840	803	817	789	806	845	862	810	842	802	764	835	870	774	810	781	787	761	852	825	816	810	804	855	814	794	815	814	839	857	812	883	812	810	822	831	840	823	797	840	850	859	808	850	823	837	826	833	814	837	871	784	846	807	832	814	814	789	888	866	845	815	823	800	802	799	837	835	806	749	817	803	826	819	847	839	789	790	836	840	769	869	812	796	833	819	785	801	831	797	780	793	825	823	869	819	847	807	804	844	850	814	811	815	781	798	833	819	848	848	809	814	848	809	835	845	810	843	839	821	830	866	831	804	762	809	867	859	813	753	833	802	812	884	863	821	866	859	807	795	822	795	843	799	803	794	806	773	793	796	842	830	850	860	804	826	804	817	822	793	808	834	746	801	830	816	873	828	790	838	831	832	801	823	830	821	870	829	828	746	842	839	860	843	838	772	834	742	819	825	828	848	871	835	846	842	807	802	825	798	780	833	809	800	827	836	779	773	787	836	814	824	797	805	837	812	776	863	798	784	805	811	833	753	813	802	857	815	794	787	790	796	815	844	826	822	830	826	802	793	773	839	807	843	808	805	841	836	790	846	782	866	798	860	836	820	840	785	761	786	792	841	840	812	856	767	804	830	883	812	835	780	798	811	815	837	863	791	844	773	807	746	862	825	808	829	793	845	819	864	838	866	807	819	836	794	835	850	822	862	843	816	819	782	855	842	828	804	795	835	809	792	850	868	840	809	827	784	794	767	833	829	803	814	761	802	835	810	801	819	777	847	823	876	827	832	866	763	842	838	849	855	801	829	826	832	807	809	797	827	791	868	818	805	854	813	812	829	862	790	768	809	802	836	788	772	827	760	842	816	848	848	766	798	819	827	785	779	842	832	780	805	739	837	829	856	832	804	822	840	835	847	824	782	869	865	802	832	832	796	821	817	826	852	828	777	870	810	788	824	836	852	783	845	837	868	803	811	833	850	852	858	824	780	813	853	796	812	823	806	786	832	800	859	800	821	763	827	784	801	845	818	809	814	846	838	869	824	819	752	822	824	811	859	810	793	851	818	793	827	846	825	818	794	826	865	819	832	785	775	780	792	801	814	809	724	835	819	828	818	852	773	861	782	828	855	852	808	802	839	820	871	828	789	811	793	826	772	862	804	827	820	771	762	823	805	801	838	851	803	791	790	843	822	828	844	791	842	823	793	774	792	862	844	820	793	816	853	816	801	785	786	783	884	865	798	894	810	803	737	850	804	825	835	848	800	773	766	851	834	818	768	788	814	792	816	820	855	883	805	823	854	837	843	805	808	812	797	860	807	849	810	815	830	814	816	807	866	806	802	806	798	829	817	831	836	871	847	864	841	791	792	812	801	815	796	820	838	847	826	858	765	786	889	810	782	865	832	808	826	834	760	818	795	856	790	870	823	836	767	831	791	780	793	828	845	796	817	760	818	820	787	783	868	825	815	845	823	828	859	870	817	789	824	866	793	786	797	851	831	798	867	815	805	798	814	817	820	775	833	768	828	812	841	742	871	797	800	792	822	794	811	837	745	781	793	811	842	849	828	854	837	796	810	844	829	811	778	841	761	859	846	841	823	822	849	853	804	825	853	773	798	794	828	842	783	835	836	837	857	828	810	797	831	819	839	794	828	881	810	796	741	799	851	870	844	829	752	819	829	749	828	836	809	807	804	849	849	827	840	793	791	840	835	812	811	801	821	776	801	799	792	825	795	800	787	820	791	827	869	793	844	770	785	791	780	785	817	852	780	899	849	840	826	823	797	804	809	816	830	763	803	826	787	863	805	811	773	836	860	823	828	803	829	830	896	793	838	773	806	820	809	774	839	766	773	813	846	836	850	852	819	867	833	796	827	851	849	825	787	819	801	826	834	842	894	802	810	886	813	810	866	796	821	836	806	801	867	837	806	926	801	826	829	811	800	857	801	815	777	865	780	783	849	859	848	829	799	852	854	758	827	838	792	780	816	796	849	812	795	853	775	805	831	878	814	820	807	823	846	807	794	822	833	813	778	812	755	767	792	813	809	845	826	826	794	816	832	796	845	888	825	836	799	815	847	814	825	813	819	811	775	808	855	828	781	763	823	802	854	803	806	870	810	852	817	837	836	849	809	782	808	772	863	785	797	853	849	820	849	789	804	857	826	817	845	779	832	845	834	793	858	821	791	773	841	876	818	805	865	816	811	805	790	844	830	817	868	821	807	800	782	875	831	812	814	802	845	802	848	812	810	791	810	830	836	777	818	845	874	815	839	865	801	880	846	844	792	778	809	752	847	833	773	763	862	842	798	833	837	789	836	759	823	876	794	789	829	805	791	830	852	769	772	803	775	847	877	874	842	863	767	771	792	807	816	795	802	806	899	824	843	815	784	828	815	843	798	824	805	819	807	842	754	840	826	789	798	785	823	797	859	826	828	835	817	814	773	806	837	776	819	778	846	832	807	829	736	841	842	786	859	787	814	802	809	871	815	760	820	822	844	827	814	822	860	857	822	834	846	798	855	800	840	818	801	797	826	803	818	801	797	833	796	828	841	844	814	846	900	844	846	817	768	778	788	811	832	773	827	888	841	841	852	781	847	841	820	857	821	829	833	870	776	817	816	785	759	852	843	794	843	812	839	800	858	840	800	804	829	788	814	888	851	845	894	814	792	827	807	798	789	817	758	814	809	821	786	825	785	820	823	809	789	866	850	890	791	788	843	811	833	888	810	787	806	835	848	791	791	822	816	846	765	805	787	842	880	828	805	857	831	830	782	802	772	824	810	775	808	821	791	781	788	810	812	817	726	874	773	827	838	838	825	785	809	787	820	788	816	834	846	844	796	815	872	786	796	779	818	827	814	838	768	843	752	838	839	812	833	847	843	827	875	794	811	866	799	837	816	826	804	853	819	863	801	889	823	854	804	811	845	799	847	848	792	811	878	810	832	842	805	848	791	826	799	774	810	831	860	820	836	787	833	796	748	819	820	806	828	835	866	824	814	829	843	854	893	833	832	765	865	821	841	832	813	831	799	846	820	856	783	820	816	846	802	795	812	814	838	815	735	796	787	824	809	802	829	816	843
1590	406	350	389	344	355	355	357	353	390	364	366	342	359	381	388	394	341	396	376	397	387	365	338	355	406	324	380	339	363	316	343	344	343	354	388	376	363	384	350	365	340	334	346	345	360	388	346	382	359	358	367	364	355	372	334	390	357	372	390	353	379	360	387	373	374	326	367	340	347	380	364	345	342	368	341	356	347	375	356	345	354	378	331	349	359	386	386	355	384	337	340	349	386	344	359	366	361	361	346	361	350	360	352	390	370	343	379	366	353	335	396	371	343	341	356	401	366	352	397	417	358	369	339	329	346	381	351	368	383	353	360	338	370	340	355	376	351	365	375	391	350	342	402	360	346	313	349	348	353	364	336	379	333	361	352	357	344	399	406	387	372	357	341	325	353	368	371	329	384	364	383	337	369	391	338	361	353	370	345	368	342	328	349	338	339	339	344	336	389	424	348	369	361	346	373	362	349	346	357	377	383	338	397	353	369	361	368	379	407	362	306	373	329	374	367	351	372	354	354	373	309	360	355	337	342	375	379	353	344	388	342	395	355	365	366	332	389	384	354	389	328	395	391	404	394	393	364	336	357	364	370	342	345	329	355	380	363	379	341	367	351	374	374	374	337	398	388	354	392	339	350	376	356	339	345	327	356	375	332	375	381	360	353	360	357	345	350	349	359	394	389	360	340	369	341	353	359	359	398	336	358	377	349	363	374	374	343	374	324	354	368	372	379	324	342	356	402	326	357	341	398	340	384	335	353	390	379	341	377	386	376	395	346	395	362	369	371	372	356	383	364	370	410	391	330	354	350	345	368	367	341	335	371	396	370	379	361	376	424	349	349	380	374	396	339	377	342	350	340	360	342	366	360	354	345	342	373	358	364	348	381	373	341	389	358	386	379	333	337	344	368	354	405	316	401	354	330	335	322	357	363	330	366	345	372	333	384	339	350	345	363	336	382	371	366	330	359	372	355	374	348	366	346	338	410	419	384	353	368	364	357	348	343	347	365	342	365	343	346	346	386	351	318	391	392	375	373	359	398	369	359	355	366	366	367	386	353	367	371	322	358	375	356	361	383	343	357	372	358	386	397	383	355	356	377	362	316	359	354	349	374	323	371	365	346	358	360	334	355	345	357	381	338	309	372	383	388	349	383	354	391	355	354	358	357	360	394	343	319	362	367	364	374	391	366	335	355	336	368	380	374	339	383	317	380	370	362	361	383	342	384	345	360	393	370	373	366	348	359	390	346	369	364	379	362	349	372	335	361	362	348	350	341	424	319	386	387	377	320	373	331	370	347	355	311	365	385	349	356	328	364	364	374	398	354	357	351	396	378	388	349	361	322	352	349	360	333	358	363	355	339	354	392	361	325	341	383	356	354	355	354	367	375	388	348	357	370	336	371	369	348	379	401	364	378	374	370	380	358	360	353	374	355	354	387	375	319	396	372	338	343	358	361	367	338	385	376	355	367	386	376	354	357	348	329	373	355	324	347	358	367	392	352	346	320	359	334	375	323	350	399	357	364	371	355	364	305	382	373	380	351	396	362	352	370	356	340	337	384	357	359	362	348	357	337	365	355	342	344	350	330	371	340	391	409	331	338	384	332	349	377	362	326	332	378	354	374	353	366	343	378	332	368	368	369	362	374	334	374	361	374	372	355	367	312	390	386	375	343	331	344	362	361	384	358	364	361	360	347	359	351	365	365	351	390	353	350	352	343	343	386	325	364	364	369	352	373	378	337	356	398	335	349	343	376	335	370	356	382	329	356	332	371	352	373	367	371	396	384	353	341	373	340	401	366	370	384	360	355	380	333	343	351	348	349	333	353	382	319	320	331	392	396	364	364	357	372	340	346	336	333	347	374	380	373	380	377	343	376	342	333	319	335	357	356	354	332	378	368	370	359	352	341	372	375	398	344	358	340	373	339	370	314	382	354	347	343	337	322	366	360	366	351	345	367	302	385	385	350	396	323	352	376	370	365	340	370	375	349	366	388	347	349	377	344	356	359	334	373	344	373	363	336	407	386	357	356	347	335	328	331	362	336	370	378	378	383	348	362	362	361	323	360	369	321	350	367	368	343	406	352	341	346	361	369	383	367	342	342	328	376	344	350	365	393	355	348	406	366	347	343	362	327	398	364	367	326	378	351	372	401	357	347	357	343	346	395	310	351	349	361	366	352	379	373	380	355	372	346	357	415	391	351	361	356	328	362	349	341	356	392	359	371	388	345	329	362	348	373	340	334	356	363	358	370	337	347	344	339	359	361	354	355	350	371	385	358	340	362	362	382	360	397	354	337	357	399	362	340	344	338	365	331	350	365	365	340	353	381	365	377	344	341	344	363	358	321	359	345	371	367	357	364	338	366	388	326	409	363	327	366	328	363	362	380	369	355	369	349	346	359	368	318	361	375	340	367	347	337	411	375	356	318	366	373	344	365	371	376	385	363	378	346	371	327	355	349	379	343	359	335	373	356	317	367	362	350	353	380	336	363	359	372	370	345	344	369	372	371	363	365	346	356	404	376	334	332	320	315	349	352	357	368	377	364	311	342	327	351	353	391	335	364	351	340	377	375	372	364	366	386	356	400	361	375	374	364	348	327	356	357	345	351	357	310	375	406	365	350	363	332	355	321	393	374	368	349	323	374	372	403	340	370	364	354	355	372	346	381	382	370	380	338	354	356	328	358	375	407	376	348	342	374	366	347	339	334	332	367	358	344	376	360	319	405	366	365	382	343	340	367	355	349	376	342	321	378	353	337	391	326	356	350	380	324	348	369	385	347	356	362	360	359	344	348	384	378	353	406	377	362	369	383	357	313	365	394	361	380	350	357	354	308	386	351	353	389	360	323	343	368	366	371	319	309	350	364	351	361	331	330	350	358	326	352	359	369	380	376	388	355	353	361	355	378	358	348	381	374	374	371	387	373	349	367	355	345	372	344	350	344	372	349	365	354	390	351	374	332	352	338	334	339	355	373	322	347	333	361	359	377	341	364	342	345	336	339	322	340	327	352	374	382	372	313	331	358	354	390	357	347	356	364	366	367	312	400	361	343	373	405	348	374	357	316	380	357	355	370	375	331	393	381	338	372	374	323	343	331	333	355	344	393	337	337	373	353	386	329	375	370	344	368	366	342	324	358	348	346	332	400	384	344	361	353	339	373	387	373	375	342	370	390	370	340	321	325	361	320	356	366	350	361	396	376	336	366	357	308	354	375	342	359	354	385	340	325	381	379	382	351	376	369	361	322	361	378	344	326	335	376	354	378	379	303	369	390	396	373	399	373	363	367	411	367	360	352	374	407	380	343	329	334	352	317	329	389	349	348	361	386	353	359	363	382	331	352	348	375	362	376	398	349	337	353	327	342	361	403	344	336	366	362	385	349	400	355	353	391	399	333	344	358	386	354	379	416	347	330	364	366	370	350	333	385	340	336	370	320	348	344	364	335	308	356	358	359	369	375	316	354	356	367	370	342	378	327	385	357	362	351	330	352	348	351
2015	860	901	896	881	941	854	841	852	845	855	903	847	855	823	825	791	859	819	828	880	881	804	798	874	824	819	822	885	854	865	842	829	815	812	821	828	780	828	840	787	807	850	826	843	887	833	845	857	831	809	850	810	869	830	851	892	799	834	856	871	877	809	863	799	827	889	831	895	872	847	815	832	836	852	812	807	895	860	845	843	806	819	813	861	798	834	819	791	828	826	814	822	897	842	838	833	813	850	850	866	786	868	853	855	866	851	819	850	850	825	850	841	814	859	806	831	807	819	828	836	814	845	801	839	810	798	887	838	840	887	829	777	838	823	881	853	831	809	888	816	868	830	838	827	818	858	778	849	836	851	871	831	838	869	801	890	859	829	845	869	839	855	849	828	841	843	904	833	859	845	813	804	801	800	904	882	837	832	834	823	831	865	888	798	857	863	838	778	814	837	810	880	837	802	833	823	775	802	844	847	792	828	821	847	858	854	839	819	826	840	873	799	837	838	850	834	861	823	881	764	808	811	881	820	839	831	797	801	832	818	846	882	783	803	857	864	847	829	803	804	833	876	851	856	847	830	817	817	867	835	824	863	865	889	845	796	809	811	856	838	813	857	803	837	859	859	856	844	825	836	837	869	868	805	851	848	870	853	847	832	837	846	858	830	829	813	812	784	830	860	863	886	855	774	804	823	785	814	849	876	875	856	831	802	853	868	861	850	850	818	860	828	850	798	882	838	805	833	828	851	891	856	813	828	785	856	812	855	827	855	839	852	813	826	832	854	806	838	904	776	832	904	858	828	828	799	837	848	818	875	873	800	819	882	847	818	835	899	841	864	834	860	790	827	788	835	819	854	883	833	815	846	791	834	876	815	847	897	881	859	863	862	859	879	860	801	814	879	795	816	803	868	854	857	818	898	760	828	850	857	845	835	842	811	819	834	881	821	822	796	821	822	879	785	880	854	804	808	855	833	842	844	780	854	790	821	842	779	815	810	834	860	804	814	803	882	805	832	860	847	842	831	868	870	866	887	848	884	819	822	842	852	829	783	774	781	802	894	850	852	836	841	832	839	839	849	782	849	811	834	829	847	827	833	871	859	862	806	824	847	847	819	832	866	869	847	836	817	820	798	840	798	851	849	887	842	851	817	900	823	815	815	827	823	874	837	837	865	827	831	850	868	799	806	825	891	853	857	837	815	793	833	820	801	869	870	870	874	765	865	775	866	802	799	794	897	877	832	840	837	782	842	814	880	866	909	825	843	826	823	879	853	816	844	782	843	848	811	847	857	857	812	813	851	849	848	830	873	810	872	859	853	909	813	872	835	922	816	826	849	884	818	829	855	827	879	811	817	841	794	806	848	817	811	815	811	804	846	832	855	850	758	859	852	830	845	825	776	806	782	833	861	846	857	893	827	824	811	819	839	806	835	854	805	838	815	825	848	822	844	831	825	825	817	845	859	817	812	812	852	785	844	853	846	865	883	869	884	901	840	886	863	845	808	853	875	795	865	835	807	865	848	841	821	829	847	793	874	842	815	850	802	849	879	842	870	818	869	844	815	867	877	820	814	813	846	814	824	800	822	859	897	861	822	836	815	809	797	824	850	861	867	809	853	849	882	868	842	844	826	868	867	821	860	816	836	879	864	821	833	858	823	849	796	852	851	893	827	793	838	864	871	844	851	800	820	813	834	873	885	837	859	812	859	820	826	803	824	826	851	816	815	844	855	774	832	787	851	794	833	831	868	813	822	848	767	807	859	835	812	849	859	884	861	850	805	839	842	882	877	877	880	812	830	844	899	816	820	813	858	850	800	880	841	814	806	824	810	808	791	810	879	897	813	809	829	864	828	886	850	818	834	815	824	831	758	824	783	818	893	819	847	856	790	823	846	861	830	881	853	856	810	845	811	819	821	813	840	855	810	838	773	837	812	848	770	872	832	799	803	883	861	869	808	839	878	815	820	864	821	884	871	825	816	814	833	791	831	831	845	862	825	835	880	843	878	807	851	915	911	793	824	811	817	867	783	821	890	832	836	834	842	823	852	862	772	902	843	861	859	811	849	830	854	827	824	821	846	843	842	810	866	846	873	847	861	793	855	849	824	847	861	817	824	857	870	850	905	873	824	821	858	858	766	853	875	858	868	805	773	814	845	830	832	812	828	826	882	820	832	810	818	873	830	804	827	840	874	831	839	841	874	840	890	841	837	833	818	827	843	860	806	834	860	844	870	850	826	845	873	820	765	876	861	798	826	835	885	780	822	820	895	883	832	838	837	850	819	839	897	887	810	831	857	830	893	841	882	826	826	847	852	802	842	786	847	863	840	836	823	805	816	817	831	857	823	851	881	820	788	834	796	845	815	832	832	827	814	825	838	837	868	859	815	843	854	815	898	826	830	819	776	857	845	846	814	824	792	863	863	812	819	813	814	833	821	835	849	835	814	805	895	856	795	846	803	821	869	862	869	817	802	824	820	795	832	849	806	834	808	856	868	857	850	837	786	863	812	792	885	838	848	826	832	823	836	809	897	807	854	846	807	805	819	841	800	845	804	816	837	873	824	813	812	835	852	835	845	852	802	858	866	874	886	830	839	841	845	861	861	824	821	834	848	829	819	856	827	841	877	830	871	840	803	848	807	832	856	895	849	835	897	792	813	801	835	846	829	834	802	852	835	818	903	854	813	790	873	837	869	816	852	858	808	798	805	886	851	793	823	804	869	742	880	801	839	810	899	906	805	829	782	823	842	825	799	850	843	815	916	882	857	858	888	856	792	819	818	832	828	847	885	833	829	848	826	867	896	857	753	859	816	923	779	830	850	839	817	871	827	825	799	852	827	787	833	811	901	834	834	816	900	861	815	855	831	831	853	845	861	824	828	863	828	847	827	807	854	832	781	817	809	870	840	862	799	816	796	779	843	803	802	828	838	857	832	836	848	885	826	832	800	824	857	828	813	866	833	845	903	817	855	864	848	752	787	830	835	810	826	825	816	848	795	844	845	854	822	792	818	828	825	810	842	844	762	849	856	860	825	838	875	824	821	857	888	836	880	827	890	878	839	904	858	852	822	833	791	847	861	875	822	816	847	860	818	809	826	846	894	904	799	865	785	823	860	794	814	843	838	814	825	834	870	791	862	815	856	832	860	854	805	834	863	799	841	841	815	839	830	797	893	846	832	834	856	873	855	831	857	828	858	828	857	865	791	833	798	803	769	815	835	820	896	775	813	887	846	856	887	833	863	784	848	801	808	843	801	797	874	871	834	779	867	833	889	792	844	831	848	840	805	852	830	884	837	848	848	818	877	859	820	811	826	841	843	844	831	857	861	841	817	836	821	838	818	818	780	857	821	871	864	813	830	804	816	845	855	834	827	868	828	840	819	824	837	811	820	801	819	874	787	854	801	880	840	834	813	868	834	814	880	811	777	805	799	804	777	810	840	874	846	800	829	793	861	858	826	842	839	855	849	821	841	801	828	880	868	825	820	904	788	803	832	834
6881	443	487	446	364	334	298	272	240	242	263	217	219	211	217	243	222	211	205	178	208	212	199	220	217	241	193	215	238	195	223	216	225	192	239	179	242	203	242	193	210	203	191	191	191	167	216	203	195	197	205	216	204	202	195	203	205	188	180	212	202	202	189	205	209	195	186	210	191	187	204	197	209	207	204	195	195	228	237	203	211	200	210	207	208	194	176	194	193	196	200	187	199	187	219	216	202	194	197	188	205	221	190	191	210	187	203	186	186	186	219	206	222	183	194	199	215	182	232	210	202	213	201	213	198	203	186	191	217	223	212	222	193	213	174	186	212	213	192	194	177	240	188	183	212	207	197	186	210	228	199	226	218	213	200	214	222	221	234	195	223	206	194	196	243	203	218	208	207	218	187	205	220	209	196	206	202	209	197	183	230	223	195	195	195	181	197	197	171	196	227	226	181	212	215	201	207	209	192	221	180	206	195	215	241	178	214	196	184	175	201	191	201	205	197	218	209	224	206	212	188	229	193	177	198	210	218	213	204	192	220	196	212	207	199	192	218	197	199	197	202	215	189	223	196	213	173	211	187	228	188	203	230	202	225	223	188	210	195	216	180	198	180	214	187	190	202	201	210	200	213	208	218	211	190	223	191	191	204	185	245	212	206	202	190	177	188	184	185	212	177	184	187	190	227	231	231	204	211	229	212	209	204	200	207	209	186	193	177	188	203	193	194	203	219	171	204	213	201	199	202	182	196	183	200	179	196	236	178	206	186	212	229	189	169	185	225	201	202	219	217	242	193	218	212	212	192	206	233	238	239	181	193	208	178	203	188	199	190	213	206	197	177	172	228	197	207	198	178	183	218	182	228	230	213	207	194	194	241	221	218	183	203	203	177	214	211	239	229	199	199	199	200	190	204	230	183	219	199	205	183	207	196	195	196	218	188	195	203	212	206	216	171	216	204	231	226	199	243	199	204	181	179	205	183	182	197	229	215	226	228	201	198	196	193	201	205	205	210	199	214	205	205	204	174	201	203	173	197	239	201	237	199	181	211	220	191	220	199	221	193	207	216	207	190	189	220	208	216	183	179	204	193	206	225	199	194	206	197	189	207	203	227	197	200	209	224	196	186	194	213	193	195	226	196	213	218	221	212	208	189	185	207	209	223	214	188	192	232	199	197	187	208	202	210	189	178	184	186	205	201	220	250	204	203	227	221	218	197	220	206	196	213	220	199	203	192	216	200	214	214	198	195	192	198	189	210	172	206	214	237	196	205	199	215	209	195	203	178	188	190	206	206	222	202	229	228	204	210	191	212	198	214	212	196	218	222	216	184	224	210	218	213	222	216	190	196	192	200	222	219	178	188	240	195	212	189	201	191	204	185	221	221	212	198	210	197	193	207	198	194	198	190	210	193	188	205	186	200	179	218	188	188	202	190	210	182	207	190	171	174	191	223	200	213	219	253	178	195	183	165	192	199	210	202	204	200	177	188	195	202	189	187	192	193	232	195	222	211	212	214	184	177	192	189	186	199	192	180	232	221	195	201	203	191	218	212	228	222	248	226	198	194	194	192	199	202	207	185	189	229	191	204	192	175	208	190	189	163	192	178	203	192	208	205	183	217	214	203	176	222	221	209	180	180	215	170	225	193	191	174	196	204	218	209	205	181	189	222	203	193	193	196	210	210	201	215	216	186	190	214	184	188	190	221	195	185	208	203	201	200	203	197	184	193	196	208	183	172	191	206	196	205	195	201	199	204	181	223	213	203	214	230	202	223	193	213	228	190	221	205	200	203	243	214	186	208	213	192	183	200	192	196	223	245	199	180	215	176	193	243	226	241	205	197	197	180	213	192	185	200	198	218	201	194	239	201	203	200	205	215	191	183	193	218	176	172	199	202	205	198	203	238	214	195	210	200	230	237	217	211	205	208	196	181	261	194	201	220	210	233	171	194	223	197	211	215	201	217	203	209	229	222	185	201	241	192	193	179	188	198	188	219	210	196	220	199	228	199	186	177	206	167	221	209	212	212	199	229	202	195	203	186	185	225	222	214	192	209	186	193	193	201	209	201	232	210	188	194	177	248	196	233	218	214	217	209	218	201	211	177	212	210	214	216	166	215	188	181	190	224	202	185	200	202	200	201	201	181	229	206	193	183	214	201	227	177	220	198	203	213	223	215	218	215	209	211	181	219	197	197	214	208	225	208	194	210	202	214	178	207	212	208	222	153	196	187	196	177	188	170	223	181	197	159	221	217	210	207	199	177	183	185	206	222	168	190	215	219	218	211	228	236	202	200	180	214	221	212	184	216	199	206	203	214	206	192	181	188	204	193	183	211	202	246	198	220	218	194	191	206	195	194	171	197	192	196	226	223	224	194	209	177	217	213	172	211	208	225	193	201	183	219	176	213	183	198	207	211	190	191	191	210	182	198	212	208	186	193	188	211	185	184	211	189	210	222	215	203	178	182	223	201	184	189	196	207	205	246	194	210	180	209	178	205	208	194	188	180	214	229	185	218	220	206	191	182	209	204	209	209	195	195	207	171	212	212	212	199	179	208	227	190	194	196	198	201	229	227	203	204	204	205	188	181	193	199	202	198	217	207	198	193	223	208	201	199	208	245	237	203	218	180	202	202	215	225	196	203	219	223	214	200	181	195	221	221	187	194	207	199	224	197	180	210	199	209	242	207	169	197	201	224	192	207	193	196	219	209	199	197	218	187	216	202	214	184	181	200	179	212	219	190	221	192	168	179	182	187	224	207	192	218	184	228	222	217	184	209	202	209	197	192	188	225	210	202	203	189	226	167	196	182	165	213	208	196	205	207	190	215	207	182	186	214	173	215	191	204	179	230	222	201	206	211	244	206	237	224	215	199	206	213	219	186	209	189	210	205	195	224	207	205	214	199	196	205	214	213	204	233	190	232	215	210	208	211	213	196	195	202	197	221	213	208	210	207	216	199	214	209	225	200	224	207	200	182	187	212	202	192	191	244	217	187	198	239	191	197	182	212	213	198	245	202	230	191	184	199	207	195	203	199	214	189	214	221	197	216	234	219	201	205	229	207	183	224	215	191	226	218	223	182	199	226	218	226	190	215	206	207	199	192	197	212	198	235	172	205	191	190	209	239	192	189	171	218	164	201	202	203	209	207	185	201	203	220	196	193	232	203	215	214	187	178	191	194	215	194	192	207	197	199	194	185	186	181	201	213	193	180	226	208	195	190	206	186	203	208	232	218	209	196	222	202	192	230	193	207	190	201	193	200	182	206	192	210	218	191	193	193	196	202	217	196	216	217	175	177	200	215	212	195	180	171	196	192	208	185	209	198	212	196	229	176	213	199	208	196	222	188	219	207	212	243	209	212	212	198	184	184	207	213	182	216	226	171	205	237	211	197	222	215	192	199	208	181	229	201	212	167	215	205	200	202	215	197	201	202	189	224	216	171	197	180	198	200	206	191	181	204	213	191	190	193	199	190	234	213	219	183	196	191	214	187	205
6191	816	1167	1390	1274	1128	976	987	860	841	798	715	659	674	600	596	591	596	624	561	614	587	599	581	587	632	574	569	598	559	598	554	536	556	549	555	577	569	582	578	562	556	567	548	554	540	564	602	563	504	567	527	576	530	565	560	571	548	575	492	548	533	546	554	531	572	570	541	548	557	546	537	567	588	495	604	555	537	560	544	533	554	528	561	566	557	511	586	585	583	570	518	556	512	542	577	550	527	551	541	543	550	492	533	561	491	558	537	544	544	543	559	517	518	566	509	537	566	526	558	536	509	552	511	529	557	581	560	537	538	530	544	545	532	542	512	540	539	530	551	520	536	563	543	527	550	545	558	502	548	546	558	590	510	559	544	551	563	572	545	549	537	556	533	565	531	527	547	512	527	564	569	548	604	540	581	515	545	543	535	532	517	527	586	529	534	528	521	553	539	542	593	542	574	553	530	559	530	590	544	529	527	511	537	554	542	556	564	548	563	516	507	560	558	559	530	541	574	559	577	547	533	542	535	576	565	558	578	530	541	561	541	550	566	535	536	588	551	532	561	573	526	548	579	537	510	544	535	555	545	581	524	536	508	543	533	544	539	522	512	561	524	571	529	555	532	557	497	572	550	539	557	542	538	561	595	530	605	579	552	574	556	558	521	554	538	537	555	576	537	548	573	495	524	538	529	530	611	531	574	557	539	575	530	588	597	606	516	551	541	558	560	591	550	555	535	467	559	556	501	564	533	531	534	571	543	540	542	584	506	565	565	544	513	570	582	553	539	531	562	541	567	594	559	550	555	559	558	542	538	523	498	581	561	576	533	543	552	547	540	591	527	518	534	580	535	520	550	518	507	551	553	567	529	608	534	529	529	561	563	560	545	531	532	563	571	593	551	570	570	555	543	536	569	549	520	568	560	549	551	502	521	525	575	555	591	540	539	587	514	536	551	545	568	557	520	559	547	505	562	517	581	566	604	556	520	503	563	572	540	591	559	537	524	552	549	552	549	572	589	538	515	540	557	558	538	512	545	548	527	528	539	563	543	554	585	563	536	546	527	521	569	548	536	524	548	527	546	528	509	552	530	579	538	566	498	516	581	578	555	521	540	537	524	512	548	549	555	521	506	533	535	515	564	556	531	579	555	516	476	568	510	523	567	524	539	528	572	574	531	573	561	537	524	493	546	636	557	561	512	575	590	567	555	549	564	552	560	520	539	551	567	555	505	521	548	553	514	545	533	534	501	570	549	528	567	560	557	526	547	522	519	530	568	559	531	556	562	532	555	528	501	566	587	579	560	594	566	558	536	583	513	522	580	531	511	545	552	505	553	573	578	534	551	523	559	562	561	508	534	513	548	568	574	519	587	537	511	553	530	553	523	585	532	566	544	600	523	543	562	498	537	567	556	526	543	537	553	514	573	522	531	537	539	539	538	567	559	538	559	486	559	578	515	567	525	528	554	507	550	572	531	547	529	546	519	536	527	541	561	560	566	571	554	538	555	534	579	543	557	566	549	524	563	529	533	553	506	575	523	503	548	552	585	556	546	557	529	559	505	553	570	523	562	538	542	555	518	499	524	525	550	522	576	548	550	569	534	488	518	523	516	553	538	565	552	595	542	580	549	529	563	578	541	513	525	557	558	630	558	540	493	548	537	544	554	557	558	552	533	557	543	524	494	557	525	561	563	556	567	532	514	556	524	547	573	530	552	544	568	499	548	542	546	539	548	555	551	562	518	541	501	568	549	570	563	507	545	599	546	569	544	557	521	562	546	524	516	557	511	540	567	519	567	511	564	526	573	536	552	552	551	574	588	540	524	572	576	570	562	564	552	523	546	568	553	521	547	523	548	568	523	549	571	553	514	574	569	515	512	538	533	538	508	526	575	523	549	514	559	497	545	529	559	556	566	582	541	562	530	562	539	530	584	510	515	567	495	575	499	518	541	558	548	535	569	509	536	547	534	572	544	555	568	551	560	562	540	535	544	559	559	570	514	534	557	537	551	540	490	538	571	521	547	564	564	557	549	550	530	554	528	573	581	541	577	538	528	559	553	535	576	538	588	538	558	578	549	533	556	534	566	549	540	547	565	539	543	520	523	514	533	577	553	524	525	515	509	483	546	553	518	543	544	555	539	555	518	561	564	583	564	555	556	538	516	536	512	529	544	515	538	573	547	550	538	527	561	582	557	540	539	530	537	578	534	511	525	582	570	564	563	529	550	484	568	546	545	531	528	592	540	567	500	534	520	535	556	577	507	558	526	550	543	547	549	545	523	557	554	519	532	560	551	533	545	545	548	493	525	541	574	534	532	542	574	531	534	564	509	520	590	551	530	542	513	571	576	581	579	511	518	533	544	527	553	546	548	535	535	573	542	565	587	552	545	549	546	547	538	562	533	559	544	558	550	497	597	513	561	587	601	556	565	559	564	541	528	552	525	548	551	509	551	530	565	524	536	537	523	572	538	546	535	571	535	568	554	553	531	570	553	573	546	531	590	554	514	542	565	595	534	593	551	537	532	527	553	584	585	544	540	541	512	571	531	565	550	534	562	591	534	558	532	551	520	525	581	550	575	502	526	548	552	519	541	544	517	560	548	544	520	573	535	498	544	532	567	546	544	517	555	532	522	545	602	540	524	549	526	535	571	514	558	576	537	562	538	564	533	548	512	549	553	545	556	563	567	536	515	563	556	527	592	555	553	547	552	535	526	552	573	551	497	541	589	579	560	566	521	507	583	526	570	521	556	576	526	543	586	603	584	529	542	563	522	546	575	525	560	525	523	543	569	557	569	580	536	560	546	513	565	582	564	573	516	561	559	554	589	547	511	547	479	548	558	506	519	559	556	512	598	554	550	575	552	545	588	578	512	562	540	568	543	547	540	542	538	518	548	517	561	522	492	533	533	544	508	568	544	577	551	559	578	549	539	546	503	540	539	570	566	572	551	531	531	521	549	503	555	531	565	561	540	499	549	542	530	532	579	516	551	538	580	576	541	538	530	531	546	572	563	544	537	519	548	536	571	549	550	549	518	515	515	521	539	518	556	563	582	566	583	534	516	588	536	571	518	524	548	541	553	507	580	547	547	517	527	543	538	541	505	583	520	526	539	544	549	501	546	546	514	560	502	543	522	556	553	534	559	569	553	540	565	521	534	533	558	564	517	541	541	567	574	535	545	577	522	533	560	552	549	544	575	495	482	536	536	484	557	533	560	569	550	553	531	536	534	501	562	549	541	560	550	532	517	559	549	616	555	542	581	549	531	549	564	579	542	560	580	592	553	533	531	542	533	558	556	533	576	534	561	553	536	528	540	535	552	543	485	512	563	550	567	526	518	533	544	519	555	537	532	573	578	564	573	551	572	530	534	551	493	547	553	563	549	580	553	525	563	593	553	613	535	574	537	570	547	545	567	525	562	561	553	537	524	539	547	540	576	567	585	563	553	539	533	522	527	579	557	576	547	575	552	507	559	548	517	602	501	554	559	553	560	557	569
14268	1339	1041	799	651	587	520	486	464	425	452	405	369	379	367	377	344	335	377	358	329	343	341	317	326	373	310	311	329	315	318	346	377	348	356	326	342	339	348	357	325	348	344	348	358	340	335	317	336	386	303	317	331	339	317	297	305	324	355	338	353	347	325	297	347	341	326	354	344	312	318	344	348	339	326	335	398	314	362	327	337	314	305	317	335	345	333	362	371	307	339	339	327	365	377	350	349	353	349	340	336	304	343	343	343	358	345	333	347	336	362	357	352	358	334	324	338	352	354	335	352	315	308	325	341	306	317	344	314	314	368	365	320	315	332	326	346	374	337	329	313	332	314	354	310	338	356	343	314	324	322	303	323	356	344	348	310	321	341	288	305	322	300	343	331	347	304	345	311	318	338	339	326	328	326	313	331	329	323	351	315	335	327	344	361	348	336	288	321	356	323	358	325	338	327	327	353	353	327	334	317	351	312	348	341	344	338	345	307	354	334	336	352	341	352	339	304	325	331	324	367	358	343	333	347	330	324	307	361	308	335	358	331	328	356	339	342	358	352	318	356	342	322	340	329	350	331	346	313	333	328	364	340	327	320	352	322	293	357	371	315	372	342	320	312	318	325	301	316	365	338	334	365	344	343	311	327	339	333	325	331	322	308	344	318	320	314	322	321	336	319	319	364	320	371	326	367	329	310	337	331	301	325	315	338	322	346	317	312	337	354	339	311	364	310	314	323	334	348	362	334	393	327	329	363	327	330	333	338	367	325	346	356	335	318	328	339	351	352	341	319	338	323	317	301	367	340	331	348	340	304	324	348	321	308	283	341	371	345	353	314	321	348	322	307	314	336	347	356	339	319	325	333	380	346	339	320	338	339	382	326	346	353	330	317	359	314	321	363	291	332	318	359	306	321	368	354	357	353	331	312	336	326	351	365	300	339	338	326	347	326	356	335	349	298	343	344	303	314	324	357	333	336	353	329	309	297	353	327	302	321	359	305	357	354	332	331	338	319	356	313	344	335	359	346	342	352	341	366	352	332	394	362	343	315	359	364	294	341	342	326	328	346	339	369	347	306	316	297	333	331	340	358	314	357	371	313	356	320	342	389	343	345	336	322	309	350	362	342	332	326	335	370	306	338	328	364	331	355	327	314	319	337	354	345	322	323	354	309	368	330	311	318	342	315	333	316	341	340	333	339	332	327	349	358	318	317	291	325	328	335	334	308	365	340	363	358	311	318	320	332	317	338	364	340	318	291	372	359	331	312	335	292	336	355	351	364	310	342	392	344	304	321	320	321	337	355	328	328	325	332	331	346	343	350	324	317	364	337	316	362	374	304	335	345	378	323	350	328	335	339	342	315	314	322	347	315	356	363	310	308	370	294	318	339	325	343	353	366	313	361	344	335	333	303	337	335	304	351	334	287	344	342	346	330	330	358	318	346	315	310	323	311	330	322	314	337	313	337	304	373	313	372	356	314	340	328	340	357	337	333	346	340	354	306	336	324	356	309	340	351	329	341	319	384	349	315	336	321	356	352	365	341	348	304	320	298	353	334	310	309	303	337	345	369	337	345	364	326	339	333	320	339	344	308	282	338	365	334	346	341	357	324	314	347	351	337	333	334	377	355	339	338	364	336	311	353	343	330	366	353	322	322	350	314	329	350	342	354	327	340	347	339	333	327	331	332	367	339	322	317	347	366	317	343	309	379	342	318	354	316	312	315	319	352	338	352	401	346	304	329	332	333	377	320	347	318	349	341	298	369	364	362	326	361	355	333	334	354	296	324	360	351	359	321	339	327	323	327	322	329	317	316	377	314	347	325	304	321	321	358	324	337	317	338	365	318	358	339	362	359	332	367	361	355	321	334	321	344	308	326	312	338	320	306	369	340	326	339	317	348	366	359	364	323	328	288	309	327	340	330	338	371	328	360	299	324	367	341	317	324	347	359	342	331	357	306	327	353	353	332	337	330	354	324	325	336	347	350	338	315	355	331	328	311	313	281	324	325	351	352	328	325	363	332	361	347	333	318	328	328	318	339	338	302	330	334	367	343	344	334	347	316	328	300	335	314	358	360	348	332	312	347	311	330	330	317	318	330	323	372	321	319	301	329	356	366	332	358	335	395	306	326	299	364	312	329	359	341	351	363	334	299	360	341	321	350	330	358	351	357	337	353	308	345	330	344	360	374	326	319	351	319	315	326	332	302	334	327	328	300	356	347	315	327	333	316	335	333	348	355	349	326	337	332	363	332	356	333	352	312	334	339	329	325	313	318	352	336	332	317	331	326	341	328	313	305	328	290	354	308	329	318	358	357	343	313	346	330	354	325	347	357	381	341	325	341	362	363	329	322	335	319	340	325	331	335	338	318	331	352	335	342	360	335	312	349	350	360	352	337	313	332	339	340	357	333	317	358	309	309	370	323	350	277	357	336	323	319	301	339	341	336	335	320	328	337	335	336	373	341	305	329	382	380	338	346	341	299	322	332	307	323	302	302	361	356	329	355	376	304	350	327	387	338	332	315	364	343	322	335	306	333	314	318	338	324	337	312	315	335	377	333	344	346	352	324	315	337	314	349	318	323	346	348	309	355	362	340	335	293	335	321	339	326	340	381	347	344	351	322	344	385	337	317	319	292	314	341	331	347	354	346	296	350	361	324	301	373	351	321	361	391	363	337	345	336	331	368	329	354	359	358	380	348	314	310	335	331	323	375	349	321	367	327	316	301	347	353	319	365	321	333	349	320	340	341	323	332	359	352	340	373	339	350	350	342	342	327	381	316	321	339	354	327	362	348	334	333	369	324	336	321	331	331	303	296	338	341	321	343	337	302	313	320	354	332	338	361	340	331	354	333	351	335	355	318	324	328	331	336	310	335	339	351	327	345	342	312	359	358	353	335	350	361	323	314	383	353	331	323	362	392	341	351	354	330	332	316	321	338	327	317	339	343	334	309	347	337	329	322	319	373	337	314	353	365	315	350	309	310	349	341	340	347	332	329	372	303	342	306	302	362	375	317	307	373	356	342	346	306	305	346	339	362	307	331	344	315	321	334	340	329	330	335	339	334	340	333	348	326	318	335	339	356	350	341	335	317	311	315	327	325	291	338	359	337	334	349	367	343	352	299	300	336	344	331	323	337	327	326	325	310	326	326	329	304	306	328	336	293	324	318	366	322	325	285	323	345	384	356	329	344	355	335	336	361	341	343	343	343	336	320	324	357	346	332	358	329	307	380	331	337	323	329	309	331	337	312	339	350	287	385	340	340	345	324	358	368	324	367	303	315	341	319	363	314	359	354	316	332	361	338	309	357	345	334	356	326	298	335	333	353	325	359	366	336	312	323	368	337	316	306	344	336	339	321	311	326	301	338	372	380	344	356	331	305	378	332	320	322	345	337	359	370	345	323	285	322	319	326	374	333	338	336	341	357	324	312	336	351	377	322	322	309	334	338	314	339	345	334	355	351	343	316	336	338	308	297	356	368	327	341	365	358	368
8251	1367	2229	2499	2180	1928	1826	1562	1385	1369	1309	1176	1109	1081	1056	962	943	901	980	941	962	928	953	879	916	877	832	858	889	820	920	873	795	831	908	814	916	868	879	870	915	826	871	845	853	858	886	856	823	840	869	823	859	841	883	857	852	832	824	806	825	788	884	865	899	836	817	780	808	801	852	808	833	860	806	836	866	802	839	845	840	853	834	823	848	779	848	810	808	802	791	889	814	809	787	843	792	777	824	842	784	909	815	799	866	822	873	821	815	830	850	849	817	832	802	839	788	846	844	897	790	846	845	836	849	842	851	830	797	842	800	789	857	828	895	785	830	800	843	854	848	857	799	807	898	886	861	812	872	872	787	811	851	815	810	799	774	752	841	812	852	836	877	798	791	874	816	840	815	796	866	820	867	800	852	829	857	809	869	822	877	808	815	864	793	844	843	803	872	840	794	797	786	867	774	831	824	836	768	837	857	866	888	843	821	804	811	812	805	862	867	827	849	839	820	865	805	824	795	804	832	813	819	845	799	826	858	884	876	826	739	885	872	837	874	849	749	804	794	830	819	816	849	804	812	789	869	866	798	826	880	820	815	834	756	822	840	836	811	810	812	834	819	778	857	827	820	797	822	852	814	786	917	756	783	811	834	846	798	846	848	840	814	816	769	837	773	799	854	793	819	819	849	817	809	835	790	817	810	875	832	849	787	775	817	830	834	835	799	835	844	830	811	836	887	773	832	872	822	793	837	822	792	788	869	808	858	851	807	818	826	863	839	846	821	836	792	820	797	816	856	806	833	826	809	802	880	874	833	836	850	867	851	810	814	863	868	854	769	838	824	786	847	809	819	833	869	841	834	837	799	863	788	845	841	838	801	833	836	824	831	813	866	801	849	845	818	808	807	810	842	820	868	819	878	811	793	823	806	777	851	818	830	798	831	835	831	778	846	794	841	861	836	822	857	857	809	853	811	772	826	829	826	821	849	860	818	814	835	797	834	808	879	820	779	854	809	803	861	808	782	848	837	849	842	799	811	819	861	837	815	854	823	826	864	850	874	862	829	825	849	878	804	829	821	847	828	855	810	841	828	832	807	832	853	793	866	770	869	842	807	872	779	847	829	802	857	827	848	788	910	790	812	827	811	843	836	824	838	869	836	832	802	817	866	820	865	862	789	800	852	833	859	810	847	803	785	800	823	850	848	863	839	818	796	800	793	848	773	801	863	816	869	806	865	793	825	861	820	840	833	864	850	792	860	806	802	849	844	755	780	861	808	848	850	745	814	859	875	849	806	823	817	842	843	780	780	772	864	880	835	841	827	800	791	856	809	842	817	790	773	834	806	844	808	832	817	856	856	848	837	875	806	803	789	820	842	870	817	818	834	813	830	842	829	824	851	848	796	833	785	793	810	809	814	825	853	833	848	897	778	777	836	822	873	838	797	923	788	837	831	883	830	826	860	846	834	797	841	854	829	812	827	816	838	835	830	804	850	782	805	838	867	800	859	813	806	835	833	804	854	877	857	833	832	864	855	826	817	842	846	841	837	776	830	809	850	807	853	836	833	859	818	814	868	844	747	769	854	842	821	815	800	826	796	822	811	767	772	793	803	838	823	817	824	831	859	858	845	874	840	802	834	832	855	848	864	815	803	809	773	858	799	845	899	861	810	858	915	860	906	859	815	854	870	833	838	849	803	818	844	779	811	835	832	832	794	819	832	797	897	810	814	818	792	861	854	857	768	795	879	816	861	804	865	883	809	785	835	824	868	831	836	810	851	880	837	819	859	784	854	851	822	769	850	865	819	784	910	862	817	838	867	836	872	813	844	882	881	793	834	807	825	783	818	818	826	839	820	799	800	806	842	772	833	844	782	791	827	828	837	879	833	856	866	802	844	798	895	823	824	827	802	830	761	818	857	796	852	819	850	811	855	837	832	808	863	838	825	844	831	841	814	809	846	790	883	852	805	892	879	844	856	896	809	817	816	785	825	879	829	840	848	825	813	799	852	821	824	764	884	842	801	797	793	859	815	792	807	854	823	804	827	811	803	800	823	851	859	814	846	833	845	823	855	809	814	820	861	831	889	877	875	856	845	813	819	854	802	868	816	844	812	834	839	831	863	807	863	834	835	789	825	791	768	832	822	811	799	808	841	818	783	899	877	859	819	803	785	845	848	818	832	861	797	860	824	843	834	820	862	828	869	829	798	853	838	789	871	853	826	804	895	821	823	799	810	828	833	771	828	810	825	847	777	789	840	874	828	843	830	862	842	886	825	811	831	894	862	810	786	830	791	826	760	808	795	803	802	805	834	801	818	787	846	851	824	805	825	815	884	800	822	793	790	764	811	822	806	769	857	824	831	788	800	787	783	856	810	862	808	819	797	844	841	802	818	831	807	820	814	802	782	811	793	818	846	810	818	835	832	812	805	797	814	792	863	806	789	870	821	840	775	810	792	795	815	839	828	806	822	867	854	823	792	826	863	816	806	808	836	817	864	818	871	807	768	824	759	849	781	850	821	823	785	840	857	811	790	789	826	759	828	822	800	809	841	816	859	812	846	864	811	841	805	760	852	817	837	849	845	828	844	880	873	832	838	854	832	795	841	818	786	859	873	906	830	821	825	873	792	867	831	815	818	848	838	861	863	796	838	784	821	838	832	848	887	873	816	858	793	810	841	799	835	819	842	763	837	840	852	842	838	863	802	841	819	892	804	800	898	773	822	837	817	848	814	853	822	791	846	776	808	832	814	799	903	777	841	826	805	811	878	833	816	826	826	842	805	821	829	873	813	856	794	841	817	806	852	899	831	837	848	850	829	844	849	785	814	790	793	779	766	832	816	817	842	835	830	808	831	786	818	772	859	849	831	859	816	850	829	864	862	809	830	799	857	820	819	859	814	865	864	776	775	846	852	874	845	797	810	784	783	818	860	878	843	867	863	845	785	849	869	855	840	904	820	828	791	846	789	833	835	828	830	813	832	825	832	814	835	794	855	841	857	769	848	880	841	839	813	817	863	867	840	851	877	815	855	792	812	818	813	891	823	857	830	782	872	880	813	856	821	785	812	879	864	865	820	832	803	805	836	826	859	810	863	870	831	873	808	860	861	843	787	814	773	817	790	784	849	808	827	845	825	857	863	871	809	777	832	872	865	817	814	865	830	798	835	825	875	803	826	794	833	848	818	828	812	816	847	802	828	840	822	812	802	779	796	846	848	852	859	790	792	856	814	811	847	808	838	767	808	828	821	835	777	822	814	800	841	826	842	837	861	853	846	809	805	826	782	869	860	848	831	866	845	809	833	839	833	781	831	849	826	805	812	867	861	799	828	812	816	833	782	832	809	812	814	846	855	845	798	812	816	835	816	848	841	821	812	814	868	846	811	765	837	799	829	797	804	838	854	857	814	882	857	832	822	856	835	770	881	851	854	819	820	814	849	817	850	775	831	810	794	797	803	793	812	836	770	849	836	805	847	854	818	846	790	810	860	815	824	843	844	815
1585	420	370	400	360	336	403	370	375	377	394	344	356	336	360	340	350	345	399	365	344	372	373	376	391	406	392	368	358	337	386	380	358	371	342	357	370	367	412	352	366	348	322	379	342	332	363	368	366	347	373	361	367	365	382	389	382	374	357	379	376	383	396	374	398	363	382	369	351	370	332	350	409	380	354	378	394	343	338	366	335	355	361	390	354	406	352	357	313	366	373	398	345	324	385	386	347	348	374	365	354	329	394	338	389	367	340	372	387	345	361	367	347	376	375	337	379	389	351	370	378	352	390	358	349	323	337	370	364	356	356	352	332	322	367	335	353	362	340	344	337	371	332	346	371	368	352	354	368	351	349	322	390	394	354	355	356	343	347	364	372	336	345	389	326	368	363	353	342	348	340	356	338	350	356	353	342	382	369	357	360	365	389	348	391	335	381	346	379	334	354	332	400	333	377	333	350	377	373	383	328	377	377	348	332	359	333	351	327	366	409	357	389	340	338	321	342	351	343	372	366	378	381	377	338	364	336	341	398	371	355	357	389	369	353	356	403	368	357	335	369	361	369	362	328	321	332	371	351	371	355	352	328	348	402	396	366	351	333	385	372	334	341	344	394	335	379	327	313	354	351	370	420	335	369	354	348	352	347	357	382	389	372	343	354	343	395	327	350	363	354	357	386	403	307	366	357	358	379	352	347	356	375	338	374	368	337	375	359	382	371	390	335	365	370	334	366	372	353	349	384	335	397	344	378	339	354	392	346	319	355	353	365	349	336	357	337	358	395	359	333	366	385	382	347	340	361	366	353	369	341	361	355	353	370	372	381	389	397	362	364	338	347	345	371	332	358	367	363	362	400	386	369	380	348	346	333	349	375	352	370	362	351	359	342	344	371	358	347	391	359	366	347	336	340	366	367	355	373	371	355	374	336	392	373	358	360	347	392	382	373	388	386	376	389	359	352	357	328	338	379	380	383	353	343	340	363	367	370	344	346	366	375	378	376	363	347	372	349	354	387	337	387	354	368	345	367	360	359	396	391	401	350	361	366	349	370	335	320	359	367	371	370	346	388	362	337	378	389	392	372	349	356	369	346	340	379	345	327	324	364	384	380	422	394	370	375	351	361	404	389	337	344	408	347	378	347	378	394	364	350	345	359	374	331	376	349	355	355	370	374	371	328	359	381	337	377	323	371	339	367	337	370	365	386	366	350	364	372	341	347	342	401	366	376	367	354	365	366	391	332	374	379	367	382	358	353	351	386	384	378	384	361	411	344	367	347	372	384	352	341	334	405	339	371	386	383	368	332	372	350	360	329	346	350	391	342	325	352	342	361	384	314	377	325	331	367	320	322	342	362	339	349	354	335	371	339	355	371	380	348	304	349	390	355	363	348	362	381	361	338	367	338	396	348	339	360	384	346	346	367	351	358	344	355	370	317	385	356	371	346	359	317	381	348	336	351	365	338	348	337	357	357	377	379	376	365	392	351	356	351	364	359	362	381	360	400	357	353	361	327	384	358	377	360	394	369	334	342	386	364	374	387	356	329	383	361	368	348	356	333	358	423	363	337	353	369	350	357	358	364	338	358	330	333	341	332	324	364	347	341	322	374	356	377	340	337	384	335	344	367	383	383	379	358	366	358	376	331	359	365	382	360	354	364	353	349	341	362	354	378	402	354	365	356	347	334	338	395	358	370	328	349	321	368	367	337	389	337	375	384	358	341	362	347	377	348	346	322	333	342	347	364	355	357	369	372	364	364	347	390	372	354	339	352	331	351	369	366	321	358	347	326	362	328	350	341	363	343	329	336	396	354	304	337	377	360	356	367	338	342	403	368	358	367	345	373	394	295	369	345	374	361	322	384	319	330	328	335	329	375	345	363	347	350	339	344	420	350	387	357	339	346	352	379	356	369	338	357	382	365	387	345	368	333	334	351	364	368	366	386	336	372	372	368	366	356	423	395	377	353	334	351	368	378	364	362	401	395	352	362	346	404	345	368	338	311	353	378	362	354	371	335	367	378	335	384	338	329	372	343	380	362	357	366	373	317	351	343	354	370	370	346	380	383	319	344	334	372	340	361	357	390	348	380	360	384	362	390	372	380	352	385	384	379	389	363	372	347	374	350	342	349	355	365	344	364	374	348	413	358	376	337	329	362	372	357	376	374	390	353	349	319	350	359	366	341	336	377	337	385	379	366	370	357	367	352	366	348	319	388	337	347	373	349	328	322	354	397	365	351	335	364	371	386	375	387	372	333	353	379	369	385	368	362	353	342	348	312	378	338	360	348	371	365	342	348	369	342	386	393	342	334	363	388	351	358	356	379	347	375	370	352	345	311	367	346	345	359	323	354	328	384	395	354	358	365	368	356	354	387	347	366	355	330	376	369	379	357	373	395	342	354	349	333	361	343	330	385	333	391	390	367	348	375	373	381	398	362	340	378	393	320	367	345	370	379	360	359	366	378	345	373	331	352	332	404	334	362	370	372	368	331	366	364	394	355	404	356	397	350	378	361	369	366	380	392	410	324	366	340	398	315	369	332	335	362	309	363	363	356	346	341	316	348	364	368	323	336	372	384	385	364	347	355	343	327	362	340	358	337	338	358	339	332	386	344	373	356	365	334	314	347	375	342	376	333	390	390	373	374	389	337	357	383	357	352	362	368	347	332	371	378	336	359	362	334	332	364	360	399	341	351	366	351	366	376	351	344	387	360	366	382	364	338	348	370	379	379	340	321	385	359	389	354	318	331	320	347	363	368	372	352	335	365	354	377	359	388	368	360	358	345	366	378	297	376	336	376	369	389	350	351	344	345	354	364	379	361	346	330	345	321	361	348	362	329	367	355	355	377	406	361	320	357	361	343	319	386	344	390	355	336	364	365	350	340	337	387	411	333	340	330	375	333	370	332	311	361	387	332	374	340	361	358	379	390	404	354	351	352	338	341	349	369	348	380	372	340	325	344	366	366	354	350	335	331	369	352	367	376	305	369	319	372	383	351	348	401	384	381	398	326	366	365	340	357	385	376	348	384	365	383	393	367	403	387	402	352	351	382	324	358	345	365	360	350	370	352	348	381	373	373	345	327	363	350	367	332	350	346	348	359	340	350	370	392	372	368	364	350	358	316	313	324	342	326	364	333	330	348	382	363	320	333	333	356	346	344	315	348	370	315	354	353	339	374	353	389	347	360	361	335	344	339	352	361	356	384	362	371	375	370	380	353	382	346	365	352	356	394	350	326	363	361	338	317	365	369	369	360	350	353	349	377	373	337	399	355	345	354	405	353	349	361	386	362	349	372	375	358	362	364	381	362	365	353	365	386	358	366	369	378	367	371	386	370	353	346	381	364	346	371	343	391	359	363	403	339	347	355	370	364	372	333	357	352	346	342	380	358	352	353	369	356	345	385	378	366	362	364	324	346	349	355	338	367	349	333	347	364	368	368	371	378	344	311	351	352	401	328	347	358	360	336	369	320	362	364	376	348	321	350	349	367	344
2044	819	874	904	902	872	869	903	885	868	839	836	857	851	833	826	826	833	862	881	846	838	774	803	818	774	860	846	877	866	789	792	821	820	895	850	841	832	854	830	887	888	885	850	880	851	893	845	860	828	846	874	830	840	892	819	809	865	910	847	831	866	858	839	842	811	881	862	840	858	842	876	860	930	761	806	824	826	821	824	814	850	841	875	887	795	855	853	842	871	828	824	887	832	830	831	873	843	864	852	877	807	833	825	839	840	867	822	830	803	893	860	846	821	884	819	879	836	831	829	864	842	844	838	839	829	849	796	827	795	811	851	791	861	827	859	813	854	813	818	833	888	821	809	814	807	845	860	869	825	816	835	801	851	809	836	823	843	858	837	855	870	837	799	830	883	862	853	838	826	889	817	807	814	811	831	842	885	819	802	845	808	861	852	886	826	833	899	890	867	836	837	843	838	853	865	842	830	840	824	834	865	879	770	846	825	877	799	802	866	827	877	785	843	818	875	852	778	837	841	826	856	828	829	854	814	892	861	804	772	850	815	815	838	856	797	870	825	830	824	884	804	816	850	857	881	760	805	847	846	835	832	820	833	834	872	796	853	884	859	875	847	842	810	811	835	794	820	867	857	810	844	868	798	824	836	876	846	872	809	840	835	874	840	800	853	853	833	846	871	864	830	855	844	844	829	811	842	836	877	838	817	841	852	823	822	880	832	851	823	794	820	882	834	850	871	836	849	855	897	867	847	802	853	851	792	824	848	828	796	811	834	855	843	797	829	810	822	846	791	823	835	847	822	854	825	796	883	867	824	797	835	846	822	833	849	895	820	835	815	817	801	826	859	814	796	807	873	869	875	800	843	835	891	802	867	847	888	863	831	898	828	855	869	833	831	815	811	852	851	817	827	820	792	842	879	882	898	883	830	798	797	828	835	845	851	881	819	869	840	847	817	802	891	808	864	841	827	796	848	860	876	900	790	840	766	895	815	850	814	846	871	840	865	856	837	797	755	883	817	895	821	880	847	823	830	819	836	855	820	824	817	820	849	804	865	819	832	885	798	764	846	846	822	836	835	848	885	838	877	800	804	818	797	906	832	866	840	811	849	836	854	811	835	840	868	835	853	860	891	788	874	837	855	780	836	812	877	787	829	871	821	879	820	831	860	813	837	841	830	850	809	860	801	892	825	872	807	851	828	829	813	812	826	864	910	856	827	840	872	856	855	824	867	828	812	857	852	852	864	865	843	812	874	853	848	848	795	875	743	849	824	814	810	774	868	883	850	817	850	909	862	863	851	864	840	820	817	879	830	869	880	778	859	870	827	819	791	837	857	882	855	840	790	827	846	832	843	848	862	805	849	850	849	827	848	896	872	814	859	866	868	838	812	854	837	818	818	865	859	783	858	865	820	867	868	856	842	869	881	852	843	815	809	826	827	834	838	836	886	833	853	838	802	840	877	874	890	832	875	851	916	805	863	848	821	828	882	817	875	836	847	802	832	813	823	823	820	807	825	861	830	847	864	845	810	871	778	826	852	865	845	844	824	831	854	816	822	847	819	864	874	844	830	830	829	852	883	839	848	837	851	848	884	849	858	817	836	824	849	842	822	796	860	827	841	842	788	865	792	861	842	856	848	842	857	881	843	860	795	820	863	816	883	832	811	864	822	818	877	841	904	854	852	846	860	893	802	794	862	850	849	814	830	845	846	842	759	853	794	809	789	853	852	873	893	835	840	810	857	841	867	829	803	794	901	838	857	856	884	831	830	821	830	828	820	842	860	838	821	793	810	815	861	835	885	871	865	852	852	801	795	833	839	855	856	834	814	829	841	855	809	842	837	863	821	793	884	843	868	813	828	889	835	843	799	809	832	825	898	836	817	782	868	830	836	848	821	868	886	803	896	842	786	832	827	820	870	836	865	807	869	826	863	832	844	815	829	856	816	880	875	847	856	827	851	880	857	856	830	846	850	817	852	852	798	865	865	829	858	790	858	844	889	823	851	843	839	844	839	829	871	853	809	858	831	881	867	857	841	799	827	825	860	798	831	791	859	858	870	838	838	827	823	792	827	833	831	803	793	829	831	866	838	796	901	823	815	854	884	857	840	836	790	825	822	852	808	850	793	840	838	851	846	820	804	814	822	824	846	828	847	802	831	839	815	872	812	859	873	838	854	837	870	878	808	769	860	827	873	826	847	807	833	873	832	840	834	825	841	855	893	883	838	825	853	830	819	797	883	885	838	836	827	852	828	835	844	841	847	823	851	810	812	836	808	844	846	829	850	898	812	817	825	875	855	883	875	823	838	842	861	817	843	816	837	839	827	877	817	842	862	862	802	861	845	851	807	833	860	818	827	821	854	815	828	776	864	826	841	838	804	825	867	884	808	852	879	853	875	799	841	807	837	869	851	849	860	848	799	810	866	786	759	878	817	855	827	824	860	826	854	809	853	901	823	823	843	867	810	890	841	840	842	854	863	864	846	816	786	828	806	848	827	853	896	809	821	819	880	807	875	817	866	828	785	841	788	863	810	808	861	892	812	810	817	880	895	838	877	845	811	826	863	854	808	817	799	861	828	823	904	825	809	812	850	846	860	792	840	834	846	846	846	851	856	855	780	807	839	837	826	793	789	846	817	825	841	845	812	839	828	824	809	854	808	878	788	811	861	809	850	832	859	833	856	867	865	834	839	826	870	844	833	811	870	827	853	835	853	821	874	862	871	893	857	809	789	835	811	783	860	862	824	814	800	870	864	822	836	864	834	848	827	822	827	832	803	864	823	834	856	885	860	776	871	855	848	854	777	874	847	861	783	841	878	851	845	872	838	880	842	835	811	812	874	814	826	869	823	862	831	782	842	872	841	865	850	859	833	829	845	819	848	832	885	822	820	867	884	838	846	839	841	839	791	836	818	825	834	829	827	835	818	816	772	806	863	854	882	877	846	908	851	823	784	864	775	840	784	792	828	831	793	809	844	844	865	891	847	855	809	817	815	833	875	811	812	809	818	822	838	839	884	833	802	827	835	851	820	852	851	859	847	893	870	781	830	843	867	865	872	800	856	858	850	859	799	824	847	818	849	844	863	816	861	873	909	815	833	845	869	874	870	848	805	803	814	831	876	792	799	863	915	881	880	857	865	861	821	825	854	841	838	855	883	846	846	836	857	830	838	833	900	842	815	837	825	801	786	806	892	828	849	854	827	858	880	887	876	830	850	872	885	835	886	824	808	830	793	785	786	787	808	869	846	837	826	866	855	870	784	850	877	850	851	833	826	853	838	855	765	860	881	844	888	835	824	872	848	844	809	796	842	847	848	881	856	858	838	835	842	807	849	850	843	869	810	842	814	843	857	823	824	825	784	812	795	935	868	823	872	861	844	818	805	866	813	835	799	822	870	824	904	871	818	850	800	770	835	811	885	892	868	837	831	836	828	840	817	873	834	874	814	827	824	909	871	876	825	865	836	843	824	829	866	886	876	815	875	833	832	861	840	836	832
6928	488	519	427	356	316	280	258	266	235	248	217	211	245	225	201	196	225	219	202	225	196	186	226	211	210	224	222	223	184	201	198	205	187	224	204	218	192	240	220	213	217	196	213	206	190	187	216	210	200	206	189	198	181	210	233	192	233	213	214	216	193	202	210	217	210	200	188	195	204	203	198	231	218	189	185	241	203	191	230	198	213	217	213	186	216	220	194	188	192	205	215	220	221	195	205	193	222	196	198	204	210	222	210	203	198	216	179	196	216	226	179	213	195	226	200	179	212	224	221	196	202	191	217	194	215	213	196	178	208	216	206	198	210	199	208	209	199	212	208	207	188	200	195	192	196	216	212	204	188	181	202	192	184	199	205	204	166	212	204	175	205	214	220	192	186	205	232	209	206	198	218	206	198	205	206	190	194	201	207	216	205	196	207	223	208	206	218	210	183	224	161	206	200	205	190	213	209	205	222	204	215	206	203	213	215	217	218	203	215	219	233	224	181	189	196	189	193	191	212	210	186	197	209	208	219	187	184	195	172	192	205	218	221	184	221	198	216	215	205	207	201	209	214	194	178	201	236	224	217	200	188	184	195	180	201	200	202	229	211	199	215	219	221	192	203	199	203	184	210	208	188	193	238	196	227	203	211	207	217	206	216	193	220	218	208	211	187	226	221	188	209	185	221	200	207	181	193	222	215	192	200	205	211	205	195	201	201	198	202	211	233	215	192	216	199	193	181	199	243	238	213	192	198	212	192	192	164	227	210	204	195	199	190	216	237	206	200	196	189	220	219	223	218	200	198	190	178	213	200	184	213	219	212	203	215	233	203	218	178	212	202	222	177	221	248	213	179	195	215	214	210	200	212	214	191	212	196	207	218	191	218	216	204	206	231	202	203	193	195	234	205	198	191	188	186	191	193	206	199	167	219	196	180	223	199	221	204	210	189	184	213	208	214	222	177	211	218	191	205	201	201	215	178	182	195	203	207	201	236	198	175	207	202	215	211	211	226	200	215	216	196	209	201	203	189	226	196	183	224	197	217	214	195	202	203	223	208	191	187	188	195	204	227	175	191	221	194	239	199	219	226	226	207	209	184	210	194	221	212	186	226	194	226	212	202	185	203	202	213	207	184	206	212	192	177	185	197	235	200	213	204	198	197	163	198	207	196	183	190	189	216	197	187	215	234	188	196	187	174	221	227	215	209	224	197	208	198	212	211	195	216	208	198	212	205	196	185	214	210	201	197	203	208	205	201	206	186	193	207	210	201	197	211	187	200	187	186	219	214	208	175	201	234	176	198	224	221	220	206	219	213	200	231	200	184	228	217	213	226	213	215	202	214	196	187	214	186	201	200	221	192	221	202	192	188	205	235	206	190	201	208	183	217	175	218	204	212	186	224	228	194	197	215	213	204	204	172	208	209	188	203	196	223	196	225	180	208	208	225	188	197	209	253	213	248	201	219	199	230	202	205	200	235	165	171	218	214	202	189	206	223	216	215	178	174	194	189	217	206	185	208	191	185	230	220	201	202	220	200	200	218	201	212	201	232	186	177	200	218	206	197	197	189	174	218	204	209	197	205	202	194	186	226	222	209	192	209	216	222	244	240	218	223	205	226	199	198	204	186	224	224	236	216	189	216	227	211	207	221	199	207	205	236	227	206	211	182	196	186	200	186	179	191	206	224	200	220	210	217	183	224	202	210	226	199	212	218	189	194	216	228	192	191	188	196	189	209	199	177	203	210	209	189	206	217	195	202	209	199	201	210	220	214	180	195	192	172	191	183	228	214	208	186	197	179	195	194	197	216	211	201	223	213	210	197	203	209	210	195	196	224	196	187	188	213	205	205	208	199	195	198	211	240	223	190	199	204	204	225	197	206	211	185	202	223	184	212	225	196	210	208	192	207	210	208	216	224	205	206	211	207	198	216	181	195	203	198	187	207	236	204	197	207	209	180	208	217	199	233	197	215	198	186	198	202	186	195	216	190	229	199	200	198	235	233	204	219	220	212	178	204	224	184	203	227	184	210	213	252	203	200	201	211	180	206	206	213	217	226	210	193	193	225	198	168	199	202	194	194	205	210	217	216	214	210	225	198	201	195	219	196	184	195	186	208	225	198	210	225	181	221	202	241	205	187	191	209	213	205	201	219	196	177	201	216	233	223	219	188	204	206	245	206	190	213	204	211	191	212	193	197	208	223	202	215	191	193	215	209	208	220	178	228	232	213	176	205	219	159	207	218	176	198	203	194	215	195	245	230	219	187	176	224	197	193	186	226	191	232	222	202	212	190	193	192	190	200	200	201	205	177	212	196	229	219	224	175	186	196	197	212	191	187	195	212	184	203	209	194	167	184	219	202	212	186	221	190	191	233	212	188	190	212	226	198	190	203	178	199	216	228	212	204	207	215	225	185	219	204	190	202	196	180	186	193	187	190	201	214	204	205	218	206	208	210	228	222	211	189	208	218	197	196	229	194	191	188	200	206	200	194	163	220	179	214	177	186	218	191	212	219	186	196	217	201	214	205	219	207	185	220	194	205	210	194	210	212	209	230	201	232	202	202	221	228	198	194	203	181	226	201	216	224	177	197	186	223	203	180	172	223	197	200	192	198	187	209	187	210	188	186	195	219	218	209	181	227	188	216	200	202	204	185	226	190	195	204	215	201	235	196	205	216	199	187	187	203	221	203	194	197	201	202	223	215	218	196	178	196	212	214	191	223	187	188	208	213	223	215	219	227	214	215	205	220	239	260	200	209	237	203	218	218	205	179	195	225	213	184	214	205	175	209	213	169	201	187	190	210	222	198	167	217	206	217	195	208	216	183	193	190	207	198	222	203	202	207	213	187	211	220	229	192	212	219	217	220	232	176	194	195	187	205	179	202	192	225	204	192	211	218	211	210	211	194	216	187	226	206	215	207	202	179	189	178	237	198	206	219	193	195	210	192	167	217	218	225	226	232	211	199	197	189	201	200	189	231	225	186	196	186	178	212	208	199	211	227	199	196	182	199	210	214	193	194	181	212	206	214	213	189	210	225	227	210	201	160	188	212	212	223	199	190	192	213	183	246	193	207	227	243	202	199	217	179	230	207	196	183	215	210	208	222	183	240	223	187	193	231	226	194	201	203	219	200	222	195	184	180	210	178	213	201	204	205	223	193	232	227	182	190	199	183	205	205	209	186	186	188	206	197	202	204	202	191	207	204	197	208	197	207	202	189	201	187	213	202	198	204	249	228	175	184	199	233	197	185	205	196	192	205	202	191	190	182	188	187	207	206	219	180	201	190	228	217	211	202	186	199	227	217	199	193	210	213	211	214	211	204	221	211	198	209	221	193	175	194	189	187	210	209	229	224	226	218	185	205	195	184	223	219	223	195	200	193	201	213	193	247	215	212	183	215	190	207	238	196	226	192	242	186	175	189	192	199	212	182	222	223	216	221	182	188	233	220	221	220	215	219	210	219	208	219	215	200	205	196	153	198	204	191	188	198	231	207
6064	821	1227	1382	1227	1164	1018	976	827	771	799	713	673	732	637	591	606	640	564	571	587	609	569	572	595	578	581	540	556	575	543	552	577	577	595	589	547	554	598	546	572	553	537	565	552	556	551	536	550	624	536	551	556	582	561	566	506	527	534	563	546	575	553	550	564	564	586	574	567	559	535	566	511	555	531	544	552	602	570	571	558	570	554	537	533	613	577	524	543	571	544	578	547	554	560	526	496	531	551	530	527	535	566	548	534	548	570	582	572	491	564	550	534	566	546	538	543	591	587	521	542	566	544	548	551	532	540	520	549	558	538	567	520	564	523	562	558	537	536	556	524	595	540	569	548	535	535	564	535	544	593	571	546	494	517	563	539	566	525	554	602	554	583	580	523	508	533	552	510	585	514	544	502	547	563	554	535	565	552	553	540	533	561	572	532	539	545	546	589	542	574	573	572	600	545	527	541	589	504	548	584	536	583	596	586	523	537	579	525	517	561	542	557	534	557	544	543	523	547	506	549	568	539	587	556	550	531	521	556	577	577	559	621	546	546	573	598	562	503	551	537	550	538	533	568	550	551	524	536	558	560	559	490	571	585	533	523	515	510	552	542	507	529	560	510	545	556	511	556	548	545	520	557	540	565	540	528	551	530	543	552	568	573	564	536	519	507	561	588	522	553	614	571	576	512	528	539	600	543	552	518	501	547	563	580	553	524	511	545	567	542	553	559	565	571	561	533	575	533	553	527	545	509	547	550	545	544	527	556	598	590	501	556	574	518	555	552	544	553	522	499	561	520	566	573	554	520	527	519	546	559	559	525	506	588	487	528	560	545	568	573	487	521	541	561	567	563	531	546	524	540	573	566	510	542	582	557	564	527	568	546	533	568	563	558	551	585	529	580	539	552	556	511	539	534	540	546	499	573	533	518	607	513	565	542	528	549	537	566	503	585	560	535	541	578	525	473	539	532	553	582	550	567	532	523	499	507	501	555	554	569	559	530	572	546	563	527	570	560	523	539	540	466	552	506	522	542	583	580	562	527	535	553	548	503	571	565	576	524	490	576	568	527	520	526	544	513	569	531	528	533	526	558	527	603	546	553	535	565	570	553	536	505	523	577	545	493	517	574	556	536	569	553	559	580	570	564	547	569	577	540	524	502	527	536	523	526	506	526	555	539	532	565	516	549	522	536	582	546	551	522	561	593	537	551	513	579	531	528	567	552	564	548	576	551	553	537	571	546	517	560	519	533	548	560	565	578	552	631	538	574	529	568	576	566	570	569	515	566	570	552	556	578	547	544	562	551	532	552	545	539	552	567	539	548	506	581	549	542	521	557	558	537	546	533	554	540	512	573	537	542	557	528	550	534	550	551	499	593	532	597	570	533	542	578	549	555	566	554	508	539	553	555	573	552	534	528	538	603	533	546	563	580	531	558	572	572	541	526	556	571	534	563	501	573	538	543	529	575	558	557	528	538	580	530	544	553	543	517	590	560	518	545	535	549	523	519	565	499	532	583	568	554	533	589	538	579	558	517	554	487	551	567	605	512	529	569	560	544	544	550	526	534	530	540	580	564	548	569	609	558	555	536	563	494	534	547	548	565	548	551	559	552	532	550	534	565	591	517	536	609	578	568	548	559	573	568	518	541	506	583	591	558	539	581	548	548	576	549	546	525	538	542	574	550	519	588	565	533	528	542	535	550	553	546	590	576	570	553	528	539	530	561	534	535	582	599	487	561	508	580	527	589	570	507	551	605	549	529	541	548	525	555	519	532	529	552	569	565	537	531	546	541	545	556	579	526	586	562	638	534	549	531	566	495	560	559	574	556	588	544	597	551	513	576	533	552	603	578	565	563	551	572	557	575	559	544	552	530	565	562	535	576	559	573	572	512	504	537	582	530	519	593	578	532	546	597	546	576	570	490	490	620	546	538	543	510	564	528	571	526	535	546	573	535	536	539	513	524	562	578	530	551	575	539	510	572	540	565	527	582	527	542	565	560	599	524	548	538	505	572	536	530	532	510	571	547	521	548	567	513	568	565	572	523	549	541	555	578	563	535	537	582	554	547	508	574	525	521	548	545	531	525	520	555	548	524	504	554	587	542	557	565	547	557	543	549	517	554	537	553	583	539	546	534	548	568	515	570	558	575	552	572	534	536	528	560	548	521	592	558	530	558	513	551	552	525	578	533	538	577	527	482	558	516	544	547	505	550	554	575	523	536	563	629	537	510	517	503	531	549	536	565	530	520	526	513	571	555	554	567	546	540	534	589	572	525	529	556	544	566	538	563	553	581	528	488	539	552	559	513	543	602	529	556	545	535	557	522	578	510	510	599	558	540	545	564	548	515	528	556	562	544	555	549	572	558	556	552	515	506	531	563	570	540	547	573	580	574	593	554	589	572	583	536	551	533	547	531	548	555	530	586	611	551	546	542	503	516	515	556	571	510	542	563	514	535	510	524	541	581	533	551	529	575	579	585	570	549	529	540	558	539	575	575	571	535	550	554	549	581	502	530	563	542	545	498	536	571	536	545	520	549	543	561	523	546	536	552	545	516	549	539	547	511	548	508	567	563	534	511	541	508	524	494	551	565	548	546	507	603	593	551	575	531	578	613	538	580	540	544	562	559	590	559	552	551	543	554	575	537	565	521	556	552	529	549	546	552	494	523	536	498	577	551	579	545	514	551	550	565	498	510	498	550	624	531	533	556	559	508	563	529	594	532	538	497	517	567	612	585	564	565	537	553	537	578	575	549	546	535	584	551	533	537	516	515	554	531	559	550	535	549	564	505	556	575	553	571	511	557	544	547	513	551	538	542	579	506	546	571	543	502	549	517	502	558	559	538	518	601	538	526	570	544	508	517	559	536	546	524	560	516	613	512	533	567	546	574	563	571	594	524	525	524	566	517	582	568	557	593	545	544	526	543	533	557	579	546	536	556	534	538	564	562	538	515	535	559	562	579	518	590	560	536	553	559	526	594	545	617	565	541	547	528	539	584	567	552	525	531	575	552	516	550	566	533	530	566	573	582	502	555	608	546	600	529	533	544	538	546	501	540	527	560	550	531	539	564	544	535	564	557	551	557	576	532	558	488	581	538	552	565	539	581	542	518	525	563	544	567	580	593	544	573	544	533	537	530	539	527	540	592	554	508	541	554	563	535	550	529	502	555	552	536	545	539	532	534	547	587	537	525	572	528	512	555	510	580	502	505	571	593	540	596	582	565	540	540	542	547	613	525	516	555	571	573	546	565	540	542	546	506	532	611	534	529	560	553	529	522	544	539	547	526	562	546	543	562	538	560	557	525	540	533	554	526	564	550	495	556	567	528	522	509	558	539	528	548	550	571	559	504	528	567	546	558	482	518	564	560	562	547	540	536	555	573	549	559	541	546	589	555	536	602	531	538	526	539	539	532	576	555	569	567	595	522	532	531	547	557	551	571	563	552	546	536	517	593	566	549	557	538	540	547	593	552	549	592	553	562	488	556	522	501	532
14437	1399	1080	870	619	621	522	525	473	429	412	376	380	368	379	336	309	347	328	363	318	347	336	359	377	346	289	304	366	348	345	318	344	355	355	332	337	336	347	348	350	347	296	336	350	327	306	326	295	388	348	351	320	358	333	323	341	327	349	347	364	312	319	324	323	336	324	337	377	310	344	317	337	323	363	347	305	325	328	319	353	333	336	346	320	318	310	322	324	328	333	341	311	303	363	353	316	326	318	369	334	361	337	306	317	330	335	306	289	360	329	306	326	302	344	333	316	392	343	324	354	305	317	342	324	325	345	321	315	327	346	341	327	343	277	299	329	362	317	341	324	330	354	337	326	318	354	319	349	338	324	331	311	351	336	313	367	311	343	314	385	344	361	309	345	355	351	352	362	373	383	315	327	347	346	321	351	299	336	312	306	349	357	348	280	324	361	352	302	351	346	310	327	362	314	334	317	333	344	301	375	328	350	334	333	369	344	364	327	321	338	341	347	328	328	324	328	320	315	344	341	382	366	350	277	279	346	301	345	337	341	331	304	316	342	330	373	365	318	308	331	292	323	341	347	347	340	326	370	355	321	293	335	377	343	346	310	344	356	321	346	317	383	352	323	344	347	329	325	359	363	333	357	338	330	314	329	357	357	341	314	325	299	331	344	338	327	340	364	313	322	316	344	332	351	336	356	344	339	321	321	339	330	318	340	303	354	373	365	295	378	365	351	292	359	324	339	320	307	369	344	310	312	354	336	332	323	318	356	326	345	328	311	367	358	342	317	332	355	336	336	323	321	380	393	337	366	334	348	335	329	324	337	323	324	345	295	336	322	302	337	336	357	325	377	326	342	332	327	316	331	320	349	339	344	346	342	354	294	336	377	336	297	290	356	365	345	334	326	300	345	313	334	372	362	356	336	348	343	354	314	339	320	334	311	357	335	312	315	294	363	326	318	343	337	365	339	321	343	368	353	334	332	343	368	329	346	328	347	368	321	347	332	350	319	313	336	289	333	314	359	343	338	341	369	371	349	349	341	320	325	353	314	327	312	356	335	345	360	341	345	336	356	339	332	350	290	345	331	321	350	326	346	342	338	358	320	344	360	330	331	335	325	336	350	347	357	372	337	287	314	316	323	355	339	328	342	307	314	332	289	300	321	308	317	324	359	346	314	341	365	336	334	333	293	319	301	360	304	298	332	320	319	326	316	342	340	319	343	321	349	327	330	341	365	386	359	356	318	323	313	327	291	326	384	337	316	349	349	338	364	331	337	347	338	310	342	361	311	332	353	328	328	362	323	319	357	327	315	385	342	343	370	329	346	325	361	347	336	356	325	313	330	363	338	341	299	280	317	363	370	354	331	337	351	317	371	349	324	314	320	312	299	345	310	326	330	342	318	361	287	350	359	310	343	342	319	327	341	357	341	356	334	362	334	352	309	344	311	347	333	350	312	322	306	395	343	335	299	340	348	314	351	364	337	334	344	333	351	294	334	345	348	364	369	336	322	339	337	334	323	322	358	345	340	339	314	361	335	340	298	312	362	357	301	319	351	320	356	326	316	315	318	340	343	354	333	310	341	326	346	337	337	336	338	355	305	336	333	326	356	330	302	366	331	339	336	324	316	336	312	336	333	320	330	313	304	342	373	346	350	302	324	339	361	374	305	313	351	327	319	335	305	349	302	336	341	330	341	358	345	314	364	335	345	311	344	332	343	308	307	314	339	336	359	343	349	337	374	319	328	336	373	350	333	340	340	333	337	319	333	340	332	343	321	318	311	339	353	330	318	282	387	329	322	320	328	330	337	305	364	302	335	329	341	337	339	336	373	318	340	326	307	322	356	341	356	364	341	313	336	311	317	339	348	343	322	387	332	341	351	294	332	346	335	352	320	343	331	343	315	348	325	363	363	319	303	327	362	341	322	311	340	356	304	296	316	319	333	348	343	340	301	329	344	329	330	316	369	365	332	317	334	283	319	343	308	336	324	358	365	326	339	327	339	297	321	327	320	374	322	341	345	334	358	350	366	309	323	347	329	308	318	329	358	338	317	322	366	360	333	321	337	345	303	346	377	319	313	326	359	306	302	302	335	340	361	332	349	342	352	306	356	356	305	370	340	332	352	365	364	311	348	302	336	327	333	328	307	291	356	370	326	315	363	356	356	338	298	310	329	332	324	341	329	352	349	321	350	342	348	329	354	320	316	342	345	297	350	318	324	324	336	305	332	332	324	322	317	311	343	339	363	325	336	311	333	335	343	313	321	325	347	325	315	351	330	345	363	360	320	300	342	344	295	332	334	339	358	322	284	352	374	345	320	340	369	359	342	326	352	308	351	325	340	324	376	343	351	348	335	338	337	351	332	344	326	351	363	327	328	359	328	355	333	316	356	350	304	313	335	355	327	332	333	334	326	335	327	353	330	332	288	305	341	318	344	360	328	324	319	333	318	353	354	344	325	311	323	298	344	365	372	324	315	352	331	327	332	352	329	361	343	319	361	337	353	349	331	324	301	307	317	316	328	350	353	333	323	314	325	333	349	354	370	357	307	318	320	361	340	372	312	338	367	323	316	328	339	323	371	343	356	322	362	353	318	369	334	338	325	321	338	352	337	343	338	344	332	379	332	319	306	331	333	330	356	312	349	368	314	362	334	357	351	328	332	324	323	347	316	300	345	345	343	331	334	342	329	362	323	309	312	352	337	304	330	342	309	353	342	349	338	331	312	363	347	336	339	343	358	348	323	366	335	318	307	380	347	344	320	330	327	345	353	314	334	344	328	368	292	341	336	335	369	360	325	336	346	328	340	369	337	360	364	326	328	361	332	348	352	326	323	332	310	354	326	320	328	369	343	321	381	339	340	337	332	339	324	367	324	345	349	342	339	344	346	354	311	302	356	331	324	317	369	313	331	287	358	343	328	322	317	353	334	317	324	346	341	366	314	336	335	348	334	323	340	345	321	314	356	349	336	335	289	304	328	316	333	314	318	323	351	335	360	360	317	349	318	337	328	370	353	376	344	310	342	328	351	357	365	333	320	327	338	353	314	341	371	331	315	336	353	367	336	323	350	319	338	325	325	320	311	336	348	309	357	297	315	317	349	318	335	317	370	354	361	336	348	339	333	348	326	323	302	317	325	318	309	353	353	319	333	320	290	367	333	348	349	361	315	351	382	346	330	383	384	344	318	318	368	334	338	355	351	306	309	320	310	336	286	345	361	368	354	334	300	342	325	293	363	331	340	334	366	350	353	339	376	337	308	321	339	318	344	304	356	346	331	356	352	327	326	328	333	342	335	341	370	321	336	328	336	353	359	370	340	332	341	330	352	364	314	316	339	324	349	351	325	371	368	349	339	322	366	353	325	348	326	336	328	326	294	332	311	322	316	340	341	329	323	334	315	323	344	353	349	332	335	308	326	376	340	319	370	318	343	336	303	322	380	316	359	356	331	360	303	336	317	338	312	327	402	312	347	347	321	347	338	295	351	321	328	377	327	337
8163	1471	2177	2431	2271	1994	1820	1609	1368	1271	1274	1172	1049	1046	977	948	946	913	930	930	943	921	880	891	900	884	886	864	880	857	876	885	865	888	832	840	853	839	883	868	838	805	791	865	904	878	842	858	799	867	770	839	861	824	832	780	839	845	825	842	792	861	865	833	843	829	862	833	817	797	841	888	853	806	812	857	841	866	865	813	840	837	843	850	729	764	861	827	827	789	853	890	794	846	818	862	841	826	780	810	824	840	859	792	768	840	803	806	882	789	833	838	810	809	818	837	869	839	811	848	835	811	870	849	814	872	769	888	851	839	812	840	780	860	818	825	856	817	827	848	812	806	806	801	815	844	803	826	842	827	823	845	901	799	835	835	836	857	856	818	865	819	822	831	809	815	833	762	797	851	853	814	850	886	826	835	792	826	869	845	834	829	827	844	828	769	861	866	794	910	809	810	815	807	787	835	852	840	825	813	766	785	763	827	822	817	826	800	803	858	881	827	853	798	788	852	849	884	829	877	804	858	835	828	850	805	873	803	802	827	848	788	819	806	843	840	812	785	889	826	791	840	872	834	820	788	857	850	798	785	852	868	804	815	845	824	803	837	823	825	845	840	853	816	828	864	851	851	826	840	868	823	902	786	823	785	813	790	794	782	805	816	798	880	874	849	836	833	858	785	823	827	844	779	821	835	808	849	759	860	839	828	800	853	849	807	851	862	845	808	873	870	874	845	857	824	869	812	790	849	887	865	832	820	758	782	826	797	853	782	836	867	809	787	840	815	817	822	890	831	814	822	855	829	807	880	832	800	813	792	855	844	849	871	830	838	854	799	804	850	807	845	841	850	830	858	824	839	865	835	863	789	816	786	865	828	804	869	838	829	844	835	832	837	763	849	824	815	859	822	869	858	848	781	812	859	828	838	778	825	839	843	832	836	831	828	851	798	823	867	849	871	790	790	833	843	810	821	804	832	834	822	800	810	851	824	781	801	821	815	797	786	849	796	867	781	830	847	821	822	833	803	834	866	841	799	873	775	839	854	814	843	837	882	842	831	786	816	810	784	858	774	852	791	820	830	843	831	803	852	815	851	853	833	826	835	824	818	863	820	808	840	806	821	806	840	792	827	854	834	841	818	855	777	776	827	820	879	775	773	822	825	866	821	841	799	820	828	779	777	809	852	820	810	809	815	802	760	798	838	847	804	821	819	828	805	835	828	819	857	830	828	886	864	842	858	840	843	832	862	828	804	811	852	820	814	839	868	784	857	808	824	827	858	849	778	883	815	795	767	800	830	873	768	842	770	862	794	898	813	792	856	816	797	814	856	857	720	791	823	751	847	809	823	830	790	816	872	876	905	808	870	865	793	885	861	801	882	847	825	821	827	871	818	822	784	804	854	851	820	764	797	831	823	855	803	864	819	759	846	796	854	853	787	841	818	796	797	779	817	807	854	775	816	814	861	807	793	782	862	800	871	843	842	862	813	916	796	816	800	858	855	804	825	839	849	785	825	810	814	826	840	831	863	829	848	852	780	825	825	842	795	783	791	811	844	804	861	792	811	826	803	801	845	813	874	817	817	837	803	844	865	831	796	820	784	808	849	841	827	828	877	832	836	861	847	851	801	829	867	847	806	830	833	821	806	820	814	830	841	879	823	853	821	804	844	833	824	863	776	831	840	881	840	822	831	803	811	799	829	838	855	805	824	823	867	820	819	835	847	821	796	856	787	841	821	851	870	833	805	827	818	859	815	837	805	783	801	836	855	825	770	836	835	817	762	859	828	790	846	850	824	847	879	803	827	845	859	841	832	834	816	800	835	856	873	811	851	828	852	836	832	832	780	769	864	824	858	836	828	837	794	859	839	816	827	845	887	829	828	826	847	768	833	875	866	836	815	829	831	818	798	881	848	841	864	832	872	815	789	780	755	858	872	881	778	823	800	817	868	831	861	818	841	836	760	851	817	817	800	816	829	833	805	786	843	825	859	860	801	865	849	828	815	843	895	826	839	831	758	804	767	802	822	823	782	816	795	824	812	861	755	822	854	825	804	877	845	829	848	800	839	850	819	823	857	883	818	810	831	856	821	835	784	872	888	825	874	853	841	812	830	837	812	807	907	816	792	895	826	890	837	816	814	862	846	825	826	791	798	810	816	838	769	825	848	791	818	793	828	865	830	818	788	838	844	890	828	783	835	837	793	764	790	851	806	799	848	832	835	853	827	842	852	902	881	844	823	869	865	846	816	818	818	817	832	860	755	817	859	790	817	827	813	793	833	801	814	794	791	795	826	825	858	844	853	913	868	793	763	818	813	821	809	825	784	858	856	794	863	849	828	840	793	800	876	822	897	866	834	804	834	823	838	837	823	796	812	802	816	883	830	856	787	839	815	834	808	841	839	836	806	842	829	849	832	808	851	808	834	812	828	823	831	851	804	802	834	831	825	838	821	791	800	837	833	793	829	798	831	803	812	804	794	865	845	798	840	830	867	851	848	834	807	797	834	776	863	814	827	778	772	787	794	813	835	820	856	871	846	816	822	822	788	825	833	851	791	830	792	829	778	769	824	821	816	830	820	807	901	792	818	836	848	819	773	850	818	833	865	814	811	847	848	813	847	867	743	812	873	766	835	837	828	829	814	836	862	826	825	854	818	785	867	798	790	801	850	867	810	873	799	823	817	812	856	858	811	803	804	851	826	788	835	782	823	853	793	821	801	786	832	847	769	785	867	812	836	874	789	782	854	841	841	816	853	848	884	851	828	820	906	805	816	851	821	821	817	851	850	849	771	801	823	786	792	885	824	812	820	833	776	843	852	763	829	855	820	831	868	882	865	834	849	843	849	846	822	845	816	815	825	850	787	807	810	851	826	882	801	825	849	821	863	847	818	806	814	852	858	783	805	866	845	849	791	847	854	857	814	858	847	815	875	845	891	816	820	873	813	825	834	825	797	814	846	820	832	830	858	837	772	820	815	833	826	840	806	841	784	843	850	835	786	826	802	761	820	755	864	805	843	844	874	844	854	804	807	858	797	890	800	822	813	768	833	845	839	834	824	825	928	885	846	847	812	814	811	825	803	777	802	805	861	853	825	822	825	841	843	803	852	854	872	785	827	858	825	832	855	861	829	831	849	853	843	771	833	821	794	823	794	812	778	880	864	817	860	802	814	820	830	824	772	856	799	794	792	800	815	828	845	838	820	822	852	791	864	798	826	785	820	821	845	814	844	776	846	858	822	843	858	825	827	784	869	817	817	809	821	848	836	847	832	851	854	830	852	809	803	834	804	829	849	864	846	841	829	830	878	896	799	793	803	842	809	806	800	814	822	831	833	846	779	837	832	809	866	819	866	836	842	781	806	767	873	806	833	826	840	796	813	826	855	870	794	850	817	843	780	793	834	763	846	833	840	817	797	783	803	869	828	887	836	802	855	816	835	804	830	850	824	876	874	857	833	813	902	799	789	795	850	785	893	801	890	869	749	818	862	840	828	796	842	804	853
1656	365	338	375	362	399	357	352	386	390	364	372	342	367	351	368	430	390	369	365	352	374	348	354	339	397	357	378	391	368	370	357	353	316	373	329	354	340	370	358	363	365	380	358	339	336	377	400	394	376	358	370	372	364	366	363	341	359	373	337	383	377	375	347	370	352	364	344	391	366	379	346	358	381	415	351	364	344	354	374	333	373	366	377	369	371	337	362	329	367	386	331	346	367	351	389	405	377	328	314	360	360	348	356	346	355	357	343	369	338	349	379	337	360	357	367	408	374	362	399	359	357	340	361	378	365	385	367	320	382	336	360	373	346	343	364	328	353	367	370	387	353	356	346	351	376	370	367	350	373	383	350	345	348	338	377	376	345	344	360	390	335	354	343	349	374	361	354	374	389	328	365	364	343	316	357	394	346	385	338	351	366	357	365	384	361	339	360	376	361	337	358	347	356	359	342	349	378	333	333	353	310	371	365	367	380	335	367	370	349	401	387	360	331	360	328	389	345	338	352	365	350	330	390	332	359	374	370	325	366	311	337	390	366	401	373	351	379	362	353	393	322	397	351	354	361	327	380	376	354	378	378	329	396	341	371	354	325	355	345	356	352	360	329	318	361	382	346	357	353	357	361	369	361	344	387	356	375	366	358	388	326	379	354	360	375	392	379	393	350	364	369	364	386	340	374	384	357	341	370	373	358	377	362	326	357	376	322	340	347	352	336	349	364	308	357	328	385	317	335	370	380	326	328	345	356	370	355	327	403	383	348	326	344	361	339	363	363	376	356	356	370	383	368	362	357	359	358	337	356	355	360	374	400	382	394	381	353	357	345	384	361	375	342	342	374	321	350	353	408	372	355	341	360	388	391	331	382	380	351	385	371	345	402	379	380	356	357	378	341	348	352	324	376	344	335	332	373	367	327	396	360	385	341	380	386	333	358	392	333	341	390	372	353	359	347	375	358	354	368	369	358	349	337	361	368	331	343	369	354	329	376	349	360	394	402	396	334	379	362	359	344	372	385	378	339	377	366	352	375	384	372	358	341	362	375	372	369	371	343	335	383	340	328	355	365	426	376	374	357	338	310	392	417	372	338	351	333	359	366	393	360	357	401	367	372	378	349	374	364	318	360	358	358	336	371	353	374	367	361	352	350	325	348	364	353	363	340	338	346	373	330	362	380	345	296	343	367	351	349	346	331	361	361	357	339	373	337	386	348	366	333	369	363	327	357	397	323	366	359	376	339	347	376	410	366	328	378	353	336	363	368	340	351	386	357	341	326	346	350	352	341	334	380	391	331	343	354	353	337	409	351	350	384	337	365	354	358	348	375	391	317	347	392	335	369	379	378	336	353	381	384	304	370	341	413	326	387	354	351	369	389	385	339	351	364	390	372	350	360	375	332	358	350	348	325	334	369	374	372	396	362	378	378	382	383	405	357	371	338	368	350	333	388	388	359	357	356	344	357	334	347	345	318	345	385	332	365	407	370	353	378	372	411	386	364	333	358	355	341	346	380	341	413	365	344	352	359	347	366	350	360	354	373	374	350	395	360	362	334	352	343	373	323	353	324	385	372	361	356	333	342	372	315	360	362	344	369	363	357	378	350	390	354	318	345	359	374	352	365	362	349	333	343	325	349	389	371	352	340	337	342	376	337	388	375	379	356	339	381	361	374	361	396	335	361	355	398	351	361	366	342	377	362	369	367	356	366	405	362	361	366	358	343	351	382	374	379	348	354	334	372	375	387	329	325	347	329	348	342	365	407	307	331	344	349	363	334	357	373	372	368	360	356	390	353	348	345	342	375	335	389	362	366	396	367	385	370	368	314	366	381	374	356	384	358	375	367	388	399	333	345	357	371	359	324	367	345	363	366	368	337	364	338	347	340	345	336	356	341	351	360	351	363	361	366	360	383	370	369	344	355	339	319	327	338	341	374	367	351	363	378	368	371	360	353	411	370	354	349	345	336	351	361	392	342	366	358	377	339	388	357	374	379	334	338	387	326	381	361	346	340	371	359	376	376	388	377	351	377	344	360	370	382	372	335	326	358	356	373	329	344	354	402	340	392	346	382	347	347	404	361	340	369	329	359	348	349	358	389	381	361	380	346	324	371	327	397	327	365	348	364	369	378	357	332	425	375	355	317	350	357	339	336	355	387	358	411	369	398	373	339	320	360	340	377	414	344	347	338	339	333	385	371	360	361	346	385	381	367	363	382	384	336	296	371	354	372	370	373	338	358	361	362	393	359	339	358	333	371	360	350	372	386	354	345	374	378	355	391	309	373	389	350	389	392	384	376	381	359	341	344	358	409	363	375	354	383	341	364	386	349	357	372	364	326	377	379	367	335	358	363	366	364	391	361	384	370	367	334	364	346	343	319	366	357	378	334	356	365	341	379	327	353	351	351	357	345	343	357	349	381	374	367	391	390	364	333	341	372	356	378	356	320	341	367	354	331	352	383	396	382	310	330	363	360	345	340	368	342	303	343	376	372	357	354	340	355	360	354	370	342	325	312	362	359	362	394	364	389	381	339	387	392	382	394	343	361	341	360	336	379	360	342	355	378	370	362	374	362	350	367	336	360	339	367	354	374	357	326	359	342	390	397	362	336	356	357	380	335	384	420	339	383	335	369	355	361	386	366	355	345	350	337	384	392	369	385	368	363	392	358	330	369	370	352	373	383	358	350	386	360	344	331	375	352	346	388	375	372	359	360	382	400	360	383	338	362	337	376	377	358	353	327	349	372	367	339	355	353	365	370	342	396	361	342	342	395	327	383	339	332	341	371	390	356	343	359	407	372	360	431	370	386	345	364	347	358	354	323	340	333	325	360	397	348	350	341	359	336	366	363	383	353	348	347	349	338	377	387	348	355	333	359	359	363	355	343	375	358	356	368	390	394	376	391	377	359	382	386	363	361	359	350	356	361	368	391	360	347	408	367	353	390	389	340	382	342	320	358	337	353	359	371	334	361	383	378	361	337	378	379	355	351	352	399	390	341	342	336	375	352	366	392	370	361	343	373	374	301	372	359	337	342	373	384	338	367	325	362	386	359	399	372	380	353	357	365	382	364	359	357	377	379	356	358	342	336	295	332	349	384	381	363	323	375	345	343	375	363	350	319	379	358	361	346	367	356	392	374	378	363	367	367	372	359	360	378	377	387	351	363	393	356	390	336	350	376	337	363	335	377	414	381	336	335	339	356	365	311	343	352	367	340	335	366	360	401	384	372	347	357	366	363	421	411	367	352	355	360	351	345	386	375	353	342	354	338	363	331	363	369	367	344	358	346	355	370	341	325	345	379	367	378	380	405	343	352	366	336	332	368	354	353	373	349	406	368	334	344	359	364	402	412	348	356	385	367	356	343	355	344	389	359	351	365	321	388	360	342	382	354	398	351	413	335	387	356	375	352	359	364	355	363	370	396	343	342	401	370	398	377	382	334	331	324	385	355	361	338	349	352	347	347	322	384	349	372	391	325	300	346	376	330	387	372
1999	842	876	906	849	842	883	855	903	833	851	832	832	891	809	888	798	825	822	804	802	847	784	874	852	863	851	851	800	854	840	811	833	814	883	861	829	845	846	872	804	817	845	859	884	856	802	845	795	821	853	850	882	838	834	908	826	865	846	867	828	811	836	853	918	854	855	812	836	774	788	846	862	802	855	818	850	832	851	862	800	868	829	857	885	857	820	820	860	876	814	805	856	844	884	883	836	831	883	825	917	800	845	838	839	828	823	862	847	818	847	795	909	853	833	894	825	843	800	854	842	844	808	865	844	830	848	829	923	835	824	836	843	835	884	835	834	856	804	843	787	876	893	822	860	841	825	811	868	804	848	892	766	848	835	822	824	810	818	845	835	852	814	844	778	856	834	829	816	836	856	765	807	804	816	796	889	852	828	792	818	868	850	868	879	846	859	837	808	842	828	828	821	830	870	837	860	783	841	810	811	853	788	784	885	798	857	858	813	851	812	840	863	832	863	801	858	827	854	803	848	832	850	864	850	848	779	863	843	828	845	792	842	818	762	767	847	865	799	846	820	869	830	817	893	837	851	810	820	845	824	802	812	834	823	842	878	883	851	844	846	814	883	849	791	795	847	818	802	865	851	801	802	817	810	828	837	844	808	840	845	840	862	839	801	812	845	862	853	840	826	800	817	820	850	852	847	850	843	886	826	800	889	824	855	883	777	808	799	815	822	889	850	796	815	828	879	839	823	867	849	825	836	893	785	813	817	858	884	876	824	806	875	868	848	829	824	788	825	890	832	834	808	860	807	832	884	840	893	822	847	809	823	827	835	871	849	875	762	846	863	841	843	844	771	865	840	878	835	841	838	855	905	857	895	919	864	825	794	826	831	802	875	802	853	848	841	819	833	833	860	855	839	914	802	846	823	856	767	821	829	800	837	824	854	843	877	829	875	839	834	847	870	842	857	889	845	828	861	847	851	846	847	802	838	811	855	826	777	858	895	882	799	904	864	857	847	785	842	828	841	870	840	848	883	819	814	824	807	838	849	896	854	899	822	842	870	861	826	810	811	841	785	788	796	838	857	811	827	844	849	830	904	858	812	820	819	838	848	860	851	826	865	839	872	879	809	838	846	850	869	801	846	824	828	829	826	830	800	872	832	827	838	836	837	901	866	811	857	801	842	856	907	842	865	853	847	828	827	877	843	844	854	876	874	797	801	855	861	863	806	794	827	812	860	832	851	812	824	838	837	838	837	818	906	831	795	814	832	881	876	818	819	855	827	849	816	803	832	880	798	894	833	848	882	802	885	817	821	824	841	786	829	874	873	856	853	822	845	887	848	855	803	836	815	832	818	814	848	863	839	876	851	842	830	883	853	806	857	871	829	863	840	786	821	857	781	836	810	861	842	883	861	910	832	828	845	852	783	894	777	830	870	860	833	857	851	836	782	863	861	881	850	845	846	825	809	802	848	848	862	841	796	813	835	859	864	841	853	858	797	805	847	857	823	844	784	824	824	847	871	853	864	811	837	817	847	888	848	814	852	852	838	853	803	834	814	890	846	863	798	805	877	820	845	874	812	835	812	832	813	846	853	820	859	875	800	917	842	811	812	822	849	829	819	811	844	863	832	821	857	818	883	802	884	846	851	808	861	794	810	814	820	844	832	826	825	864	825	836	880	809	866	855	818	800	874	764	837	793	889	838	820	808	853	884	882	816	806	889	855	837	860	797	803	872	815	867	872	876	934	839	811	898	853	898	876	826	862	848	848	787	861	808	858	848	845	818	820	800	851	832	832	802	866	841	796	878	910	839	840	814	832	835	833	861	815	871	850	860	894	820	846	879	846	833	837	816	902	888	793	890	824	816	838	857	888	870	860	835	807	822	811	800	867	823	813	813	892	846	783	848	896	819	833	853	895	820	863	838	865	856	822	888	810	778	870	877	853	839	791	866	881	822	820	825	813	883	858	809	813	827	793	842	818	873	829	854	828	787	834	880	822	827	771	845	829	807	850	807	896	831	807	840	858	859	858	862	787	916	806	867	829	800	857	874	851	820	825	837	845	867	882	868	886	831	832	846	873	825	885	828	852	787	838	864	868	825	832	834	799	853	894	839	840	875	808	826	798	860	821	805	835	837	824	787	830	874	860	801	835	815	828	820	854	796	838	857	816	802	775	829	836	833	811	904	810	876	889	843	837	849	869	876	811	807	819	823	821	837	846	847	860	876	817	863	850	825	853	797	818	895	907	829	833	778	845	824	840	852	852	841	839	846	817	808	843	841	866	850	838	847	837	860	835	846	840	801	833	820	843	831	855	817	820	852	842	879	834	801	808	861	849	834	840	854	860	826	842	813	805	883	859	846	876	826	862	844	837	827	813	870	847	852	830	833	846	882	795	834	845	835	834	848	823	871	820	848	834	877	839	879	899	878	789	812	782	844	900	816	837	811	820	839	828	796	813	793	799	835	858	851	832	827	855	862	858	842	815	871	851	844	827	832	838	851	852	838	857	817	825	878	823	818	836	816	799	775	833	803	864	815	826	760	904	834	826	829	831	867	857	896	843	860	811	834	816	840	868	825	911	889	811	838	819	844	815	846	859	840	842	829	806	830	888	831	837	828	864	826	817	876	806	822	876	853	799	824	798	922	805	856	804	834	856	874	871	851	835	871	846	840	853	837	826	854	846	810	883	840	825	846	862	847	844	865	850	887	816	893	823	846	866	868	847	850	864	813	856	857	855	851	843	841	851	861	883	817	869	848	815	880	865	797	829	844	870	861	794	887	823	833	880	802	853	829	863	846	842	880	842	831	869	855	840	785	837	817	848	803	794	806	803	868	851	831	808	843	820	853	840	849	832	864	834	828	856	863	836	870	871	824	814	791	851	838	764	874	825	831	879	845	805	851	832	833	844	842	826	847	816	877	851	798	866	788	853	852	834	829	866	865	817	858	833	881	798	870	848	849	797	846	847	899	824	819	835	804	805	853	866	890	826	813	857	844	844	859	824	822	820	825	804	857	793	842	838	828	866	804	784	831	806	840	871	769	847	880	832	843	865	817	817	842	819	833	842	839	823	874	848	808	844	827	861	833	872	830	876	831	845	818	780	808	840	833	867	816	845	840	853	859	881	835	883	847	862	873	854	812	787	827	864	860	831	817	840	829	841	807	846	798	864	870	783	847	816	847	836	848	862	874	953	822	842	866	878	830	790	825	865	805	840	877	838	866	862	800	863	870	817	815	776	851	818	879	830	895	919	871	885	842	864	799	810	847	806	758	842	768	844	782	822	856	857	852	846	832	877	820	847	823	786	843	868	855	838	860	883	852	796	857	805	847	853	815	828	808	847	836	831	828	841	847	804	859	875	806	885	797	838	806	865	858	817	881	818	845	821	840	859	880	850	818	876	814	829	826	823	865	882	864	857	835	875	820	850	838	870	841	850	888	845	862	880	828	882	863	836	847	867	887	814	763	880	812	875	827	753	857	848	862	828	843	875	830
7013	514	503	398	365	379	334	285	298	242	273	227	241	229	213	209	234	227	201	238	227	218	200	207	228	201	206	189	212	200	192	194	203	228	202	197	221	219	203	199	210	194	214	222	198	214	190	213	187	201	202	195	214	201	191	200	209	192	213	214	184	222	203	184	231	226	187	218	218	225	188	184	207	205	219	208	224	222	180	200	192	204	192	198	208	194	199	185	211	197	188	223	192	217	196	210	202	187	229	162	187	174	207	192	209	194	205	200	193	204	223	208	179	188	220	193	226	196	184	217	208	191	185	208	202	208	229	207	208	191	200	188	195	181	204	193	204	202	213	207	201	225	199	171	185	199	204	185	227	220	215	178	218	224	209	205	209	202	204	203	207	207	202	166	211	204	181	205	208	181	199	207	191	228	195	203	193	191	179	198	208	212	197	203	201	210	221	207	231	202	204	190	213	202	200	198	225	204	203	204	195	199	211	200	193	181	177	241	227	202	181	201	207	199	237	163	213	217	193	198	213	201	197	187	223	188	186	223	200	216	215	219	196	203	224	241	186	188	190	214	202	183	194	205	198	233	203	198	210	192	236	210	185	240	209	194	178	188	223	217	231	210	225	203	205	199	195	180	225	216	239	204	205	230	186	216	201	217	214	202	181	200	174	195	188	217	198	189	198	216	203	200	248	198	200	214	228	213	222	213	213	207	211	206	220	174	203	209	195	189	195	186	195	178	213	207	199	201	194	213	187	229	199	214	187	184	188	223	191	213	216	183	207	189	222	183	214	202	209	194	188	192	211	203	169	160	179	221	211	224	209	207	220	209	199	205	197	197	208	202	193	177	209	245	215	198	210	185	190	194	207	199	234	227	181	186	196	212	211	213	198	241	215	195	202	204	222	187	196	210	177	205	199	223	195	194	193	181	219	200	183	209	213	196	198	224	208	229	188	199	193	250	232	178	219	207	210	195	202	205	231	216	213	215	222	203	224	194	210	187	206	202	212	191	180	211	231	228	218	191	201	198	155	179	185	195	206	184	174	203	207	217	202	209	223	221	207	189	199	205	208	216	182	195	221	193	196	210	218	181	206	205	197	199	197	196	199	199	219	191	201	198	206	188	174	220	188	211	187	206	207	203	193	171	192	231	231	182	167	235	205	207	196	177	207	225	218	173	200	202	229	196	235	201	197	196	202	206	197	206	233	229	213	199	195	189	188	204	227	225	179	212	208	197	211	198	215	212	193	210	180	224	190	201	172	208	210	182	188	223	222	194	185	226	192	212	214	220	204	178	199	227	204	186	208	188	211	213	180	196	206	228	219	182	209	216	199	197	211	193	191	219	197	207	214	211	209	224	181	220	197	200	219	205	195	208	224	206	189	194	182	210	247	217	181	207	217	203	180	211	216	209	193	175	220	174	209	195	222	191	237	203	196	197	185	218	188	204	219	207	187	205	183	197	182	184	212	196	203	230	202	174	201	220	201	233	212	188	225	204	183	239	177	200	192	174	199	206	189	197	195	193	200	203	199	208	208	221	217	239	225	206	201	194	201	209	217	223	178	202	193	217	199	204	162	195	216	176	195	219	219	217	199	203	232	177	195	212	188	197	214	207	196	179	203	204	184	196	189	191	182	211	209	217	206	175	206	229	208	214	203	223	186	188	200	225	187	198	200	186	213	192	208	202	194	212	196	220	206	216	214	206	205	191	211	219	189	195	182	203	194	184	204	209	217	204	193	210	190	222	177	205	205	210	196	213	223	197	210	219	182	225	189	229	191	206	200	209	179	225	220	193	213	193	220	212	204	212	196	198	219	167	175	192	206	198	200	213	193	195	182	209	228	208	185	196	181	216	182	206	213	186	196	204	171	202	192	194	223	195	174	203	214	211	216	192	206	197	216	195	179	211	199	201	210	202	207	184	217	203	180	191	199	174	196	216	196	187	200	189	206	185	229	201	198	206	189	196	214	227	200	218	220	226	206	211	212	214	169	201	190	194	193	201	204	185	210	202	188	197	205	211	179	220	194	198	225	215	226	203	212	208	198	193	189	201	216	235	216	210	215	226	184	212	214	192	199	198	208	206	207	218	192	205	192	206	206	201	217	226	178	201	230	199	212	225	194	210	205	193	199	195	201	190	200	198	183	175	199	213	184	198	221	197	208	172	203	228	188	198	182	188	209	184	192	195	179	185	222	207	202	222	201	213	194	208	208	184	220	211	212	209	242	226	181	207	207	216	189	221	193	190	200	206	220	190	201	197	242	198	238	229	216	194	224	171	202	224	195	180	196	213	188	205	191	192	190	202	193	219	211	173	187	179	185	180	200	194	200	192	206	208	184	200	184	219	205	215	228	205	210	201	212	218	209	206	212	192	230	195	180	200	212	203	179	227	218	210	198	195	197	208	196	201	213	201	207	205	187	206	209	221	213	222	206	181	168	206	193	211	190	185	184	198	217	205	220	181	194	194	205	189	191	204	204	205	210	178	177	199	210	217	187	186	207	181	207	222	194	189	219	195	195	192	207	235	221	225	202	202	202	195	217	188	199	194	215	198	213	208	214	197	197	223	183	192	201	246	187	195	204	208	227	199	185	198	173	210	215	201	213	214	196	213	217	192	199	209	204	203	188	188	200	220	213	188	206	173	200	212	216	209	212	214	186	216	213	197	189	216	226	202	197	208	212	200	203	212	198	222	231	247	229	219	209	188	197	203	209	249	180	225	216	212	204	185	220	246	190	183	188	199	202	191	186	236	209	192	201	202	199	211	200	216	188	202	195	219	192	232	179	183	183	201	218	195	210	219	224	215	222	189	192	205	204	220	172	176	210	198	209	201	182	174	205	209	205	188	238	199	203	197	182	211	204	183	187	173	188	212	201	167	203	204	241	208	243	211	226	195	190	243	204	199	226	191	188	214	223	209	189	184	213	196	221	206	217	197	195	204	199	197	218	199	201	180	207	191	224	208	199	217	215	194	212	222	220	177	203	169	207	202	223	184	185	237	210	193	191	203	178	218	179	184	173	200	190	205	189	218	215	220	194	183	210	217	184	194	204	215	219	226	212	200	223	223	240	216	184	187	202	189	225	211	199	188	197	219	225	207	207	217	186	192	225	210	196	176	232	214	188	200	179	185	210	187	205	196	215	183	223	185	210	195	205	219	228	206	253	223	195	207	196	193	209	212	197	229	194	198	188	194	224	187	206	197	213	225	204	186	207	185	205	219	208	196	212	217	197	218	174	191	200	210	202	204	203	203	190	225	226	169	221	207	234	233	206	185	183	201	198	203	210	182	219	205	195	223	202	215	209	217	250	206	185	200	209	177	227	224	240	208	196	206	195	202	213	205	210	228	202	203	233	206	214	198	206	184	164	197	204	204	175	190	221	179	208	178	223	223	194	199	194	241	232	175	192	190	167	206	222	221	230	215	188	199	206	200	192	200	199	196	205	222	206	237	190	183	210	197	242	205	234	214	200	203	226	200	217	180	224	205	215	211	224	231
6047	807	1219	1385	1245	1149	1056	903	898	809	724	749	730	686	623	593	642	567	633	583	575	547	534	536	560	556	613	564	549	526	614	566	597	570	566	588	566	525	602	534	608	544	518	539	531	559	585	582	555	524	540	556	549	548	583	543	522	544	581	570	526	558	571	575	544	533	565	544	550	537	528	564	515	532	574	564	552	537	572	571	582	552	515	566	562	523	575	567	564	535	510	546	545	528	539	554	524	563	552	571	503	529	530	565	538	558	557	531	544	500	546	535	566	534	521	571	547	552	543	549	561	563	525	557	581	509	570	533	557	541	560	612	548	538	537	568	544	533	543	561	572	545	564	537	553	496	574	540	596	558	524	566	527	562	548	552	511	558	522	547	564	498	512	583	551	566	569	534	539	555	563	570	552	570	526	548	514	521	565	538	566	529	550	516	539	544	509	534	552	591	540	549	562	534	568	566	584	536	557	542	497	575	528	571	544	550	554	549	565	516	562	518	533	558	560	527	507	540	533	562	511	514	528	547	553	484	506	503	572	574	553	545	508	538	526	511	533	543	529	531	526	576	553	551	540	558	530	513	533	555	542	574	549	573	586	566	521	542	542	567	548	545	536	542	550	555	567	479	544	557	532	551	539	516	537	526	568	545	559	585	524	558	575	544	540	567	561	543	554	524	537	562	581	555	533	533	563	556	546	567	554	523	533	598	555	554	575	603	583	512	555	521	593	582	545	520	535	556	597	572	588	569	583	528	538	541	508	581	516	550	558	573	521	517	532	529	534	510	534	576	526	551	542	546	532	496	542	533	544	521	536	544	531	529	552	549	533	495	534	529	549	562	508	555	516	560	534	556	554	554	535	553	547	553	534	558	553	551	563	576	544	551	530	534	598	545	548	557	552	543	496	562	514	544	543	586	504	537	518	588	553	550	548	566	537	546	512	534	499	537	543	552	541	531	550	529	558	538	528	599	542	547	529	534	543	571	570	536	554	519	488	528	567	557	542	549	548	527	550	534	564	567	531	559	572	576	556	518	551	550	553	590	544	573	532	583	581	551	540	526	572	559	556	529	572	539	547	560	555	524	541	543	533	512	541	519	567	538	530	548	586	530	562	504	562	511	548	596	565	567	535	570	577	527	553	514	543	543	561	568	569	509	526	546	590	552	564	559	601	572	548	522	606	572	597	543	540	519	544	497	551	525	554	532	560	570	535	584	526	541	566	542	541	571	541	581	495	524	543	543	556	501	563	538	540	556	531	531	571	522	558	526	558	544	581	573	576	546	548	541	577	534	585	562	555	572	566	548	549	537	579	500	533	566	557	563	582	531	555	540	565	529	555	547	507	514	542	583	546	553	515	566	590	561	552	536	534	581	509	569	570	552	531	534	534	541	551	539	581	483	521	570	533	555	498	534	529	532	566	545	555	561	566	540	540	544	535	545	569	563	559	486	573	556	552	530	550	532	560	546	528	507	564	495	555	577	553	566	562	579	548	534	559	522	578	583	620	519	539	543	555	582	516	561	559	538	585	513	574	540	538	505	582	556	539	556	564	529	571	550	542	576	497	540	563	574	535	576	527	522	557	564	568	535	540	548	557	550	566	534	542	581	558	596	552	581	510	540	527	521	512	549	557	551	561	528	525	538	588	541	528	568	549	550	516	561	490	530	578	539	510	536	557	555	553	491	532	503	533	546	553	532	546	565	540	481	554	584	538	566	523	546	553	594	536	546	553	538	500	571	536	510	522	511	547	595	583	558	545	551	530	544	556	567	575	504	555	496	574	553	539	581	520	568	532	561	561	556	501	566	537	530	563	566	505	583	573	524	540	509	541	525	549	548	531	495	523	539	530	564	565	549	537	548	526	547	523	526	550	531	546	554	539	528	564	563	551	553	594	566	571	568	533	564	555	497	560	530	529	550	560	564	540	556	484	552	545	552	551	546	529	579	551	528	567	597	544	600	527	542	558	542	544	526	551	578	504	514	536	590	539	530	529	552	529	534	533	563	560	537	534	541	529	579	546	591	557	567	543	553	523	502	529	539	562	518	591	549	575	524	576	541	552	518	587	540	532	550	545	542	569	537	530	511	552	569	508	571	542	578	552	538	535	557	555	550	546	527	512	530	561	512	575	537	570	552	525	581	540	544	516	515	537	560	559	556	554	551	510	558	575	481	576	565	519	602	525	558	580	582	596	563	546	523	547	552	523	522	561	485	533	578	529	558	525	558	601	579	563	566	570	537	564	537	579	570	552	540	499	572	478	485	521	529	516	580	513	561	518	548	480	553	513	549	534	552	573	542	514	539	539	593	529	590	575	544	531	535	531	542	507	544	531	554	549	561	547	527	534	534	566	537	547	561	524	552	533	527	595	544	543	514	512	546	554	507	575	559	563	531	589	554	546	579	534	584	534	514	562	560	581	517	541	561	536	536	528	558	547	555	568	572	507	531	570	560	540	579	551	504	560	526	585	573	576	520	548	560	550	560	552	559	544	507	553	523	577	536	534	537	532	546	546	542	553	611	555	529	516	527	563	592	563	557	571	551	534	506	557	564	547	542	580	526	526	555	553	524	508	562	577	532	495	544	578	510	560	549	543	538	538	579	520	574	495	524	548	550	544	526	498	556	516	555	576	561	548	553	496	590	518	556	583	545	570	555	570	519	541	544	603	514	570	543	552	579	504	580	554	553	546	592	561	527	567	549	562	529	556	580	569	535	519	546	565	579	511	542	531	556	533	566	566	552	529	552	574	565	546	562	573	557	539	550	553	539	518	562	508	593	557	517	566	556	557	602	572	515	557	576	541	586	527	563	560	575	538	524	535	549	508	570	536	506	515	491	558	544	535	565	591	556	507	583	563	545	532	547	529	573	510	599	517	562	525	551	560	552	585	561	540	525	545	572	562	527	507	543	529	514	506	509	553	593	485	546	547	568	554	518	530	564	564	561	532	553	526	501	541	511	533	544	553	552	520	526	538	566	561	518	559	518	552	521	553	572	560	529	570	563	545	567	582	571	511	553	515	595	565	533	530	552	489	534	580	560	561	532	556	534	516	542	574	546	554	596	564	541	555	563	528	537	533	552	600	577	593	600	572	553	576	558	536	533	544	525	563	530	529	553	583	556	519	533	540	579	532	526	529	535	571	559	551	537	545	561	533	541	543	521	533	539	587	518	552	549	566	569	522	544	558	531	535	521	544	536	511	531	549	576	510	571	554	572	555	555	578	555	517	542	558	514	611	545	545	519	555	522	545	532	609	547	548	566	600	537	576	534	552	519	556	518	522	547	511	555	530	609	566	571	542	512	554	567	554	550	551	546	489	526	561	532	530	521	536	539	580	559	577	533	507	547	550	538	603	544	545	550	518	536	527	529	547	574	552	512	530	546	528	560	538	565	592	563	603	530	539	533	528	546	536	545	538	560	545	564	538	583	529	526	504	548	544	505	504	514	538	581	584	559	587	537	511	550	534	516	551	525	584	539	519	589	525	524	512	553
14127	1270	1028	808	670	585	477	497	443	396	449	372	381	386	345	341	352	325	364	341	350	321	375	313	348	350	340	355	342	383	340	328	340	330	344	337	333	320	320	340	307	345	317	336	295	346	369	336	308	366	331	302	314	307	364	329	323	348	332	349	344	324	309	356	357	331	315	304	318	321	332	366	317	330	344	345	350	326	327	342	343	384	330	345	359	354	335	333	305	345	361	326	321	307	343	362	314	334	342	318	319	353	336	298	309	341	327	357	309	344	301	308	317	312	340	285	337	314	346	356	332	324	323	312	352	331	327	355	348	320	336	338	308	329	368	350	312	327	350	314	310	359	324	353	324	363	320	359	329	297	348	376	383	359	336	349	311	356	307	318	307	347	343	333	320	330	340	333	347	316	327	317	313	359	336	309	290	322	371	318	348	334	349	341	347	351	344	337	329	335	357	343	362	349	361	350	335	342	323	339	327	327	347	335	314	362	334	293	305	322	347	321	296	345	321	324	330	363	340	366	313	337	339	362	315	306	333	334	345	312	333	338	330	341	356	298	326	337	331	332	313	341	292	305	321	347	345	349	351	313	305	323	348	346	322	335	341	360	341	372	316	337	332	332	326	334	333	315	315	320	342	343	340	353	354	297	341	352	343	288	329	332	329	357	331	314	341	335	337	334	361	327	340	318	340	342	364	337	345	339	341	325	304	318	331	326	344	344	317	327	304	338	316	305	269	347	345	366	325	330	307	341	351	326	350	325	334	305	344	337	342	349	323	333	325	367	384	319	311	340	350	305	353	370	382	350	311	327	316	374	332	325	337	356	327	309	315	312	356	348	325	374	358	313	355	357	345	334	336	362	344	369	323	358	340	368	286	358	323	323	318	306	295	311	317	348	358	343	334	336	327	371	296	343	363	348	321	324	315	308	325	308	331	313	355	322	357	334	358	358	312	318	320	331	313	334	323	329	313	330	331	347	325	351	336	358	328	323	344	332	321	322	356	352	319	361	330	360	337	337	324	317	346	307	322	316	365	333	343	309	325	324	357	325	324	320	334	318	316	319	325	324	318	280	349	341	327	339	303	368	340	362	325	391	342	335	292	351	362	327	317	290	330	366	325	352	310	331	353	318	323	348	351	324	333	327	329	328	303	329	378	337	390	327	355	322	325	342	353	311	306	341	358	356	326	331	349	351	345	298	366	293	394	351	372	344	365	323	327	346	319	319	292	343	325	317	329	293	335	343	339	334	294	320	356	345	291	367	361	352	341	358	336	322	325	363	343	319	311	293	345	366	347	331	337	352	317	354	352	320	311	333	357	369	350	290	335	325	357	340	312	331	311	338	345	322	350	342	336	321	326	345	355	362	320	334	350	341	303	295	356	356	337	336	298	355	351	356	325	386	344	359	357	382	318	321	333	358	295	332	362	310	334	351	367	327	342	330	352	307	324	342	355	356	371	322	336	371	351	343	302	356	355	320	352	330	325	343	328	326	314	356	319	341	327	362	362	333	335	338	384	328	304	326	326	315	344	353	334	369	350	368	343	357	314	344	340	337	352	339	302	353	326	292	325	289	324	299	315	351	353	356	314	338	339	339	351	305	318	339	364	342	283	338	286	345	343	329	339	329	343	339	348	346	359	329	348	350	332	330	313	313	313	355	351	332	360	368	328	342	348	317	332	349	351	346	307	346	322	357	334	308	351	325	342	332	352	348	338	308	341	323	316	337	314	332	294	323	342	329	306	324	364	351	312	322	320	323	352	358	353	335	367	341	391	332	314	362	349	338	364	305	344	339	341	369	321	369	331	346	362	335	344	345	350	331	307	366	331	352	344	339	344	330	300	353	362	321	347	317	350	338	352	336	326	331	356	353	316	317	361	324	338	313	378	367	337	348	355	329	345	360	353	321	335	305	293	331	324	334	357	348	329	360	346	358	339	362	328	319	311	332	319	353	349	312	378	329	333	345	353	383	347	327	376	335	329	332	313	337	313	355	312	321	307	340	331	324	317	366	332	350	319	336	318	324	347	297	339	343	311	356	332	322	314	299	333	354	347	340	315	342	316	314	314	339	374	317	342	339	327	349	320	293	321	304	332	339	326	339	335	372	348	290	339	318	328	325	353	332	347	317	340	327	341	260	345	350	333	328	327	330	346	356	336	299	351	305	336	378	349	322	306	329	289	358	320	370	328	325	318	317	361	345	297	338	325	341	322	345	322	335	340	355	345	359	331	325	312	360	304	354	327	336	328	351	303	297	333	320	347	327	337	328	325	308	322	326	316	339	348	338	353	368	350	323	331	329	331	347	343	380	348	331	347	366	359	371	381	350	333	342	375	311	344	323	354	339	370	330	344	329	330	305	307	340	314	343	350	359	332	331	345	355	339	390	351	330	331	343	354	332	303	358	323	341	345	297	361	348	341	330	327	334	338	329	338	340	327	360	339	318	350	335	341	312	341	349	306	328	324	308	361	344	340	349	317	352	348	344	389	335	321	340	343	338	308	334	361	354	340	319	331	339	342	328	333	327	360	339	321	333	338	352	350	345	305	348	338	354	340	365	320	316	384	347	313	309	350	310	353	321	343	325	311	338	345	339	323	322	316	349	306	336	316	352	362	317	311	351	301	314	321	352	294	297	353	330	308	342	343	316	357	313	308	342	338	355	328	324	322	307	302	312	336	285	334	326	323	304	331	305	325	325	327	325	343	352	314	329	346	328	327	318	330	340	360	344	357	351	341	299	309	346	298	345	350	371	338	366	351	323	369	351	295	344	351	332	352	318	349	307	319	306	325	352	325	340	376	352	343	336	341	361	344	311	342	331	328	314	342	298	331	333	309	310	334	317	342	337	358	315	334	324	344	326	349	340	357	343	307	330	309	361	330	340	342	326	335	360	349	341	344	346	320	329	350	347	346	338	361	339	328	326	330	342	335	370	318	353	322	349	346	310	351	343	362	349	352	342	323	371	316	322	342	334	337	311	356	339	340	341	347	335	340	353	310	340	338	351	337	312	296	318	338	298	351	321	313	349	308	326	356	357	398	345	353	346	333	313	341	333	329	317	388	323	331	324	357	343	334	341	331	317	320	337	335	342	331	336	374	361	310	316	329	335	340	318	350	307	347	341	383	330	363	321	346	307	342	306	344	297	308	315	348	340	340	336	340	367	348	313	345	357	349	315	340	331	341	352	325	335	336	366	320	327	313	365	372	377	349	330	337	365	318	331	342	331	349	315	340	364	317	312	311	349	315	322	340	324	330	334	334	337	338	339	357	309	374	312	377	306	372	279	342	291	344	349	314	380	350	316	320	331	319	343	322	360	357	306	322	343	354	330	352	348	359	352	330	312	348	364	306	354	319	340	336	373	320	335	352	347	344	320	309	336	332	306	325	346	313	342	324	342	360	355	341	342	307	305	371	341	344	311	360	316	335	337	310	350	326	322	341	318	324	342	364	332	339	316	330	350	303	352	354	349	354	352	323	336	314	351	317	357	328	321
8293	1428	2229	2478	2201	1978	1818	1550	1379	1343	1341	1187	1091	1079	1001	990	985	953	965	933	911	995	980	905	920	932	854	915	896	869	850	866	858	852	861	853	875	817	805	920	917	849	833	901	864	823	866	889	817	842	888	841	810	834	823	829	859	839	788	829	812	818	836	855	833	825	811	793	866	793	822	861	887	817	844	859	813	851	873	793	874	875	845	858	841	878	833	833	847	858	807	885	879	749	833	818	838	864	795	842	886	809	791	842	835	874	856	831	852	842	835	795	861	828	816	855	868	820	845	835	874	845	813	873	872	862	857	842	871	818	836	769	791	899	854	877	847	830	849	835	805	831	830	777	838	841	836	846	868	891	851	799	772	894	814	771	856	841	811	801	872	811	825	835	822	863	863	770	865	849	843	840	853	827	807	860	850	833	800	844	889	859	800	819	867	820	815	843	795	794	859	820	795	808	796	825	832	802	824	891	822	826	826	895	815	828	856	831	772	843	844	854	848	803	868	826	841	790	827	799	844	836	859	845	849	880	821	815	791	845	848	829	823	852	840	818	836	884	826	822	804	820	832	876	840	805	827	775	793	828	790	843	801	879	830	840	848	857	812	853	898	773	807	812	847	856	860	793	834	847	837	823	874	787	816	823	806	865	853	835	804	875	816	833	832	834	779	829	849	825	790	840	835	824	855	790	850	821	870	883	861	830	853	821	801	848	865	813	823	891	864	821	783	830	825	799	896	873	800	838	845	861	815	829	824	829	791	865	831	845	835	843	821	833	791	825	856	829	852	808	798	850	825	799	829	833	804	804	842	908	816	860	846	795	787	803	806	871	843	864	805	828	888	863	851	805	833	809	866	821	855	793	848	870	859	824	821	855	828	860	768	856	832	825	839	890	874	834	776	811	843	819	785	869	824	853	804	871	885	861	849	830	803	850	805	840	815	820	835	797	783	789	777	791	863	839	872	834	826	839	899	870	851	808	795	859	807	837	851	800	814	797	856	868	803	842	796	845	860	828	805	879	825	833	836	848	800	874	771	887	833	831	831	840	859	783	821	812	863	829	866	861	824	815	823	846	793	855	798	800	852	791	846	868	846	802	840	851	800	808	831	847	834	843	851	894	809	847	794	822	818	831	816	850	835	831	821	790	806	814	829	858	808	804	781	857	822	829	849	834	853	790	852	875	810	847	764	799	870	816	809	814	795	870	818	864	794	849	782	819	841	838	828	838	825	858	801	809	820	827	822	811	800	805	857	786	872	804	820	820	850	830	827	791	846	827	831	871	849	848	821	833	816	845	807	802	819	800	843	832	772	879	862	828	830	852	865	806	876	797	858	831	853	820	872	832	832	846	854	811	844	882	815	840	877	822	818	829	837	825	841	815	816	846	834	810	838	823	844	819	798	788	816	810	852	832	848	786	871	815	824	836	822	839	806	856	811	799	891	877	797	789	815	808	782	879	853	831	810	851	812	813	791	830	834	818	818	896	823	885	882	815	805	817	838	790	815	818	846	813	833	872	847	833	813	781	852	844	784	831	843	804	806	864	810	801	829	842	844	810	805	814	807	872	844	780	863	864	797	855	845	840	783	817	831	783	821	820	803	821	832	852	785	901	791	823	814	810	852	826	857	835	836	857	824	786	814	816	876	846	841	838	890	812	818	822	838	831	813	830	828	854	853	832	821	819	874	854	881	783	818	817	849	842	783	786	853	856	809	820	810	824	834	854	834	837	812	830	847	845	807	887	799	830	810	903	877	791	810	879	811	839	854	835	853	862	837	881	820	879	800	855	805	810	836	815	849	839	858	885	846	822	829	810	873	864	894	902	895	813	853	871	889	828	835	803	785	843	841	900	839	823	851	777	819	859	796	805	860	870	795	824	815	804	822	824	855	786	821	771	803	849	862	875	833	810	869	876	839	914	865	825	848	845	858	835	847	807	825	852	788	886	821	836	803	794	830	902	841	868	788	877	837	810	788	830	796	792	834	869	862	862	858	818	824	816	776	853	870	797	819	826	904	787	810	758	836	791	840	772	812	855	806	817	850	851	835	882	784	820	834	837	822	859	810	871	840	879	784	777	875	818	827	876	808	799	785	802	829	879	832	881	767	823	835	789	806	831	808	827	811	812	825	880	811	832	780	816	846	855	886	798	840	822	793	799	836	833	857	844	867	787	835	884	830	821	807	836	807	830	855	785	855	858	820	872	836	899	818	841	861	851	800	851	821	844	803	848	827	815	799	860	845	904	841	815	868	842	786	809	827	824	844	827	791	808	804	842	832	806	807	861	843	814	850	848	848	798	812	848	848	772	832	826	834	890	855	823	777	835	820	913	804	813	813	840	802	831	825	862	833	765	854	826	823	895	809	822	845	882	862	865	842	798	818	828	819	793	862	840	820	815	813	840	862	892	824	802	839	739	796	794	826	864	824	812	812	858	800	831	810	808	889	793	818	797	828	825	833	811	808	813	868	847	830	857	836	825	766	820	845	842	881	832	845	808	843	827	814	869	828	807	872	837	769	865	850	869	842	833	806	803	847	838	794	875	852	790	863	848	807	846	833	792	798	819	778	852	871	814	844	813	775	821	861	770	833	821	838	813	864	856	796	838	842	842	789	825	832	790	833	844	860	851	869	817	824	821	873	804	837	876	905	808	869	821	832	846	833	854	821	847	801	834	788	837	792	807	831	844	822	803	858	798	848	871	830	788	820	866	844	814	850	800	880	834	868	844	848	818	835	853	817	856	839	817	784	827	831	829	903	786	828	893	792	800	764	821	827	829	828	798	858	872	827	814	851	837	792	824	885	775	850	784	836	829	824	851	830	875	825	861	812	815	802	786	820	878	878	822	813	896	787	880	900	824	876	877	860	814	863	800	849	838	834	842	810	816	817	852	754	770	843	825	760	772	808	807	897	809	888	809	836	833	805	826	832	869	859	856	849	835	842	867	831	791	845	855	850	831	787	793	856	807	834	889	864	806	837	826	860	797	791	825	758	864	879	836	812	835	803	851	817	842	821	855	868	846	867	802	820	840	794	819	805	733	864	823	828	847	869	857	805	821	834	832	779	827	842	818	867	822	801	839	815	846	824	827	832	863	801	841	887	831	800	832	837	868	811	830	843	842	832	840	798	864	877	848	841	833	848	767	804	827	864	897	818	824	828	860	859	820	879	807	840	784	843	882	868	777	799	840	863	848	788	842	809	833	853	791	847	815	835	820	844	838	765	820	831	834	863	838	800	830	833	823	846	807	835	766	861	860	854	838	766	849	832	832	841	825	896	865	865	814	814	836	823	818	818	788	764	792	800	835	816	899	800	840	834	802	832	848	786	790	835	847	885	836	759	765	844	821	850	836	870	844	840	806	837	846	833	866	821	860	854	822	841	819	852	853	859	810	861	858	813	848	797	840	837	840	838	903	806	839	858	838	782	842	834	827	776	837	869	827	858	815	845	879	843	864	838	843	783	831	800	772	785	869	832	871	803	807	865	823	797	847
1660	354	354	360	367	345	393	404	387	360	361	345	396	346	361	323	344	330	357	384	375	370	349	318	347	370	368	361	359	364	357	346	353	353	355	334	369	373	378	332	361	364	371	366	360	388	398	344	352	354	354	305	381	336	328	355	365	388	373	354	366	365	360	367	362	373	367	365	332	355	330	400	336	388	392	386	367	410	353	413	368	370	338	389	387	346	371	343	367	365	341	367	351	398	342	376	390	361	351	388	342	352	368	341	397	382	353	326	371	385	411	318	357	322	347	363	384	340	374	353	367	331	355	373	360	359	370	350	379	358	381	380	354	363	391	369	401	379	319	355	380	384	328	366	361	367	344	353	343	363	378	362	364	364	325	347	383	379	324	328	333	357	343	359	344	349	343	336	380	358	345	389	371	351	317	338	356	343	340	355	391	351	382	380	373	374	366	361	375	385	358	375	336	388	345	360	380	352	345	350	352	329	419	346	366	330	333	350	344	368	356	350	375	291	352	375	353	335	332	377	381	373	375	369	390	334	358	381	382	359	356	385	406	387	355	345	397	304	361	367	316	372	364	392	364	358	364	372	354	336	363	335	360	375	368	335	365	348	337	375	357	348	386	339	336	355	362	367	395	335	356	407	357	372	377	358	379	358	375	415	376	365	354	388	351	347	360	343	334	396	387	371	363	355	339	345	355	397	344	349	373	369	369	327	331	352	383	382	301	368	368	354	354	317	392	368	353	348	366	370	380	396	362	355	371	355	374	323	348	357	356	362	330	338	337	371	369	313	338	351	350	356	368	343	345	335	357	357	360	355	377	353	359	355	322	374	350	366	365	328	397	386	350	369	333	383	392	379	368	359	356	383	359	338	376	339	341	394	409	341	373	337	366	302	360	364	354	330	366	374	365	373	370	326	382	346	384	368	375	354	342	319	367	346	370	383	381	335	354	320	364	380	340	362	331	365	341	355	334	339	387	369	367	367	351	349	353	383	348	374	345	389	368	334	345	333	381	395	348	381	369	340	331	374	389	356	416	329	385	368	339	357	344	353	356	345	333	411	360	348	367	345	345	382	365	410	357	390	393	323	375	380	330	326	338	375	333	360	359	342	363	346	335	378	369	339	348	343	351	339	344	374	370	340	378	375	395	398	342	316	388	346	375	381	428	366	350	353	342	356	385	371	323	323	361	379	396	371	341	378	392	375	333	346	349	345	380	405	349	359	356	375	331	389	374	390	388	332	321	394	375	349	326	339	324	368	419	383	357	384	373	315	341	394	358	365	356	310	352	355	383	341	357	347	363	356	363	358	336	354	346	350	369	344	350	368	344	368	381	349	354	350	359	343	334	354	367	342	352	359	315	348	363	332	324	379	381	385	373	369	367	344	361	349	371	344	394	330	355	404	378	375	363	368	411	352	365	379	362	334	375	354	344	365	349	367	358	345	343	358	355	356	364	376	396	348	348	355	390	377	361	354	350	340	387	306	393	366	349	357	350	360	390	366	390	374	349	385	340	344	343	343	341	340	379	389	380	360	357	378	381	366	369	350	371	359	340	323	346	343	364	348	354	344	342	370	368	372	407	353	335	377	361	367	370	341	375	383	325	378	340	388	384	372	370	365	374	357	402	332	359	383	336	349	376	388	364	351	397	361	370	334	376	386	347	349	384	357	393	361	317	365	370	404	349	368	363	340	340	403	351	349	369	326	350	336	399	316	385	365	343	335	349	323	397	326	330	366	360	384	353	394	389	330	348	376	377	393	337	346	341	368	420	307	355	379	343	348	339	390	347	363	356	349	384	350	359	353	376	378	359	356	339	363	378	354	369	321	361	388	345	373	311	349	364	377	359	385	364	358	362	368	364	351	395	386	369	402	343	399	325	363	352	357	345	407	403	325	354	430	388	382	353	363	364	373	315	343	364	352	343	322	352	362	390	309	336	377	350	330	337	360	360	377	354	381	327	374	339	371	341	330	364	377	377	364	357	350	356	352	326	306	297	341	343	366	354	357	370	358	331	343	382	352	339	361	353	336	338	372	356	340	364	409	332	364	366	382	308	355	377	380	396	382	374	336	371	335	325	339	325	362	370	381	370	324	331	373	365	310	336	341	380	320	320	387	352	322	364	337	360	400	367	375	381	347	335	364	382	404	429	345	346	394	363	332	377	381	358	369	371	365	358	355	403	391	350	320	343	376	384	375	353	341	380	331	362	354	362	344	349	377	391	382	354	377	372	336	343	346	402	361	351	388	374	366	368	344	364	327	361	355	341	371	350	366	373	392	374	338	339	340	339	325	344	405	340	360	365	378	377	378	343	350	379	335	379	384	367	341	396	386	377	365	380	377	357	358	350	357	365	405	355	389	359	367	385	367	370	354	351	357	366	360	372	382	345	344	348	357	355	385	387	374	326	386	369	352	360	382	334	403	366	369	404	341	369	351	365	371	365	387	390	409	389	384	347	378	332	357	365	367	351	342	379	374	334	346	377	333	355	400	365	336	329	383	335	363	374	333	362	359	366	360	382	327	395	347	340	358	338	377	353	310	364	331	370	377	361	370	352	340	358	354	378	378	362	348	377	353	347	366	356	336	327	339	378	373	343	349	363	396	375	361	355	362	349	364	365	340	339	344	356	349	364	357	369	336	374	366	368	349	362	382	379	367	360	379	372	366	338	357	366	379	339	318	387	389	370	376	357	328	358	367	339	334	341	350	353	374	366	399	343	376	351	339	343	374	361	321	346	336	355	360	361	361	344	368	374	378	352	359	367	398	319	382	342	340	335	322	357	369	348	332	339	352	344	342	382	376	340	343	349	328	379	412	332	317	326	361	353	353	358	367	357	344	359	342	343	386	378	360	334	361	344	331	362	372	348	364	333	380	372	337	322	337	355	360	353	389	396	372	360	338	368	364	352	368	356	386	346	362	366	355	352	357	376	357	342	359	348	378	359	314	390	355	380	349	355	325	378	351	356	356	361	383	335	385	349	392	410	353	362	369	347	352	348	355	346	392	326	363	345	343	347	340	348	343	371	360	347	363	368	344	379	371	371	360	359	341	350	339	372	357	328	360	355	351	384	330	357	330	370	343	349	366	382	350	381	390	349	361	372	348	342	406	357	343	352	337	395	372	386	377	344	345	368	367	379	362	337	374	351	373	382	328	359	338	353	360	394	371	384	375	351	368	354	393	356	333	370	338	398	390	383	348	331	352	351	350	370	368	358	384	352	371	370	349	365	347	345	393	324	332	348	378	349	322	361	356	355	342	379	388	437	370	353	376	374	398	377	323	369	347	340	383	383	383	343	361	363	334	290	321	357	357	366	364	350	361	355	367	345	362	337	362	388	370	335	329	353	367	347	372	364	408	332	370	373	350	350	358	348	351	356	338	358	382	336	349	348	376	357	343	426	353	370	336	354	357	350	336	361	390	355	380	355	359	410	331	350	388	345	345	364	357	394	368	341	366	359	337	371	380	367	335	355	362	356	376	332	335	409	358	406	363
2097	869	887	979	922	923	888	865	835	777	802	805	891	868	812	909	894	745	869	832	843	815	909	823	848	838	882	859	806	866	858	844	836	827	854	827	879	896	815	856	838	823	782	792	827	849	852	832	881	799	848	821	860	816	853	819	824	856	850	874	885	858	835	828	844	849	852	829	908	812	807	854	807	846	818	849	847	835	891	823	840	822	841	794	792	850	843	819	804	853	783	880	827	888	851	767	810	878	791	862	847	875	847	818	840	812	832	870	820	845	840	873	869	882	825	846	834	842	873	782	863	852	867	845	834	864	824	860	871	840	813	860	762	841	799	864	831	811	814	855	908	826	821	878	853	847	799	827	837	813	846	795	806	818	814	876	857	885	840	846	837	807	877	842	811	847	854	824	856	826	816	812	858	827	812	850	818	850	831	860	855	902	851	836	906	851	791	856	922	870	839	825	880	815	821	864	884	830	861	858	890	831	859	848	849	841	819	881	830	885	804	830	857	822	857	790	843	826	811	826	892	856	847	853	847	792	867	858	833	826	834	801	866	791	886	841	844	840	832	839	882	847	836	874	899	877	825	848	771	851	826	895	864	852	777	811	874	801	826	881	838	859	861	831	838	858	818	764	846	820	846	788	837	847	862	819	860	835	868	852	821	825	852	800	833	863	873	839	822	799	848	823	842	868	821	818	843	839	813	827	845	857	817	859	841	846	861	831	827	881	831	839	821	800	853	786	817	813	854	849	816	845	767	798	877	788	898	829	843	860	883	811	830	829	827	828	839	868	945	840	828	828	873	812	865	824	841	851	818	824	771	796	832	904	871	856	797	821	826	855	851	834	815	857	835	807	790	871	854	848	862	874	854	881	822	831	882	819	851	835	848	802	832	899	859	814	820	786	929	822	823	889	840	885	822	923	791	877	851	811	850	806	824	833	805	846	867	837	861	818	842	827	839	853	799	854	882	834	822	873	802	875	819	865	829	876	836	834	816	869	871	845	857	842	829	836	779	817	851	904	862	854	862	821	892	833	847	854	830	865	867	838	789	836	839	830	847	815	830	867	830	854	865	785	842	837	823	812	844	847	804	855	887	898	874	815	827	847	883	848	794	853	805	851	844	826	842	813	885	827	852	822	861	850	817	836	781	861	823	816	849	865	892	863	888	850	870	801	838	842	862	832	880	858	878	859	875	826	822	857	819	806	811	882	811	831	840	814	776	820	826	862	844	838	827	808	864	839	871	838	844	845	832	831	862	849	862	848	875	830	844	778	883	805	885	854	877	823	851	855	836	831	840	894	835	867	826	845	803	849	857	790	854	823	819	883	765	822	824	872	783	826	881	810	823	842	822	845	829	887	893	884	853	844	860	811	836	844	782	850	822	872	805	852	821	818	796	872	873	860	813	791	785	872	863	830	788	821	826	820	811	827	871	832	893	799	890	808	829	864	861	826	864	801	814	791	829	850	856	826	846	890	817	806	846	856	826	803	828	873	865	820	844	814	835	832	827	898	848	831	866	833	838	814	822	855	850	832	849	857	806	836	792	844	838	847	851	867	858	881	833	857	835	902	819	804	853	833	863	837	815	810	898	846	844	857	835	824	870	847	872	918	874	833	841	846	795	886	830	806	843	895	843	823	845	852	837	848	803	824	829	836	816	875	846	869	853	851	823	849	809	855	844	848	869	813	844	866	757	855	861	899	862	804	858	837	953	908	842	813	835	847	837	858	826	804	846	831	850	850	841	839	858	805	855	845	818	890	851	811	768	848	827	834	829	846	821	845	853	807	820	874	849	810	796	815	822	841	863	822	890	853	797	870	864	821	875	820	855	871	820	847	824	815	801	805	834	844	851	889	836	879	835	861	820	849	838	866	839	812	856	847	833	841	871	869	856	860	828	801	855	818	864	862	839	828	800	845	847	848	783	891	817	821	859	870	873	839	829	842	875	883	843	831	830	857	846	865	841	864	832	824	842	812	837	848	852	845	842	828	863	811	840	860	850	844	818	818	804	862	853	816	853	835	879	842	878	854	828	817	878	851	798	809	839	862	889	823	842	876	801	839	846	865	842	853	875	868	874	819	816	810	882	880	885	808	834	859	863	832	789	855	889	858	831	855	823	884	805	868	815	819	849	857	889	838	834	857	822	823	829	860	784	831	875	840	854	869	812	844	842	855	870	847	808	887	877	811	858	852	792	830	860	866	838	827	802	835	830	853	812	845	895	790	856	817	855	783	831	840	859	902	818	806	890	864	883	831	825	815	854	794	836	841	850	835	801	837	853	821	820	829	839	850	814	883	842	813	807	894	867	875	833	864	839	828	802	869	840	830	838	864	771	886	842	871	825	852	859	837	858	817	857	868	851	904	848	881	821	863	836	881	866	873	851	799	783	863	864	821	841	808	817	827	846	876	830	802	807	880	810	831	865	826	824	836	858	821	851	838	837	845	814	839	895	847	816	837	817	806	866	818	849	879	839	871	868	873	803	814	871	855	826	792	870	871	911	829	835	821	845	823	791	877	831	818	821	816	854	809	840	851	836	833	829	859	822	787	854	824	870	811	834	838	894	831	882	860	812	819	836	879	840	866	845	828	837	803	851	801	853	860	828	833	832	855	834	845	820	891	821	794	867	843	828	890	860	835	822	840	806	871	806	861	843	861	819	832	801	858	830	860	808	797	873	883	868	846	923	814	808	845	800	807	855	855	812	861	840	835	883	782	893	867	888	825	819	831	859	838	818	858	827	815	802	829	846	883	840	848	829	866	874	866	848	845	874	828	829	871	838	888	807	816	829	822	804	848	807	829	861	827	889	874	823	847	872	867	887	875	817	823	872	831	828	842	859	803	879	867	874	823	870	832	833	852	817	822	850	823	889	884	824	919	807	863	806	834	814	831	870	826	859	878	862	835	856	884	832	858	890	839	826	855	870	843	832	864	823	835	813	838	818	792	862	845	861	866	856	862	874	808	836	859	915	888	857	824	813	819	846	814	841	794	871	817	839	785	839	839	829	780	802	859	881	818	807	820	798	779	871	869	799	877	842	878	847	869	865	832	830	801	870	843	809	804	799	794	859	876	775	860	873	832	847	839	882	777	875	864	848	848	807	884	842	821	859	830	836	864	892	847	822	858	836	828	840	857	833	822	874	850	856	812	853	815	807	831	905	848	839	835	874	824	827	862	868	797	870	893	799	829	854	818	830	858	854	808	872	854	853	835	854	825	847	854	854	841	886	846	902	810	836	845	874	841	876	862	856	851	807	844	818	830	831	872	812	850	844	812	837	807	826	845	821	832	832	899	851	885	863	797	760	859	829	805	858	807	822	845	863	874	862	865	821	848	846	866	890	881	849	909	862	774	856	827	836	882	859	881	854	798	835	900	824	863	843	863	783	835	817	793	841	811	826	840	830	830	820	858	840	831	853	799	838	811	875	886	842	854	902	878	838	821	811	866	819	908	857	820	806	814	887	851	837	884	774	875	858	846	854	845	831	862	865	778
6940	479	497	475	350	356	287	304	249	242	250	239	212	194	209	222	204	227	202	199	228	207	224	206	198	198	202	215	205	212	225	210	186	208	212	200	222	219	198	187	168	202	205	192	194	195	195	201	215	208	190	219	213	215	227	198	188	223	183	233	218	225	233	217	198	206	187	213	200	226	180	198	210	170	174	181	198	238	199	207	208	186	200	204	205	224	226	186	159	205	217	206	208	208	214	205	214	230	199	216	201	205	223	191	213	204	193	189	194	199	202	199	187	214	190	221	231	185	190	204	189	232	213	203	177	184	190	191	210	192	198	196	215	190	200	204	189	176	222	201	216	208	199	211	194	210	180	208	197	215	211	180	194	220	202	204	186	202	205	198	196	203	208	233	229	196	206	223	227	225	224	214	225	192	176	199	184	208	205	213	207	224	252	221	191	206	195	236	222	203	199	212	207	204	231	224	229	196	215	227	192	212	206	197	203	198	216	226	195	210	187	178	199	194	192	209	213	195	202	193	216	211	228	208	195	200	227	197	216	197	176	207	206	202	195	195	220	181	193	179	187	184	192	219	180	183	203	210	200	178	184	213	215	211	211	233	200	208	188	216	219	205	185	196	204	230	236	235	206	186	198	207	205	232	190	196	170	195	217	198	176	203	232	179	181	202	184	205	235	212	230	218	216	213	225	210	180	187	197	226	205	197	166	217	215	199	177	186	203	200	204	219	205	215	202	201	237	182	187	208	175	218	189	188	183	179	213	226	202	184	172	198	208	213	181	201	210	222	231	194	208	212	198	214	188	223	207	200	223	217	204	182	202	220	222	206	226	202	217	220	190	209	206	206	185	181	184	201	171	192	213	211	197	230	216	225	201	201	209	199	205	222	208	194	222	208	217	189	218	196	193	207	215	245	220	229	192	216	212	210	229	202	219	238	212	192	203	169	207	220	188	218	231	204	221	206	203	214	177	206	194	216	206	236	201	233	171	199	205	204	227	229	205	178	226	204	223	211	226	217	199	221	201	173	173	217	207	198	186	229	234	189	212	213	201	229	203	205	202	207	197	190	194	223	215	194	211	208	221	202	191	194	174	183	196	238	193	198	199	189	198	225	234	224	199	181	207	200	175	229	201	208	227	204	202	212	210	219	208	191	222	229	205	206	183	204	214	203	198	190	203	185	213	195	199	201	195	185	203	225	216	205	190	204	214	213	198	203	210	241	179	244	219	201	200	197	221	209	206	192	236	208	200	182	223	206	237	227	213	215	200	224	203	192	201	195	200	205	179	214	191	202	220	197	253	208	206	234	201	197	186	208	214	199	189	212	189	190	207	238	195	188	202	201	210	212	201	201	200	217	170	214	209	207	204	204	198	212	193	207	194	199	204	196	221	212	225	191	189	229	228	213	219	225	228	218	220	229	219	204	187	176	175	186	220	218	211	231	216	226	192	214	183	201	226	179	174	221	202	207	185	187	180	197	200	195	186	219	205	210	226	176	173	204	200	195	215	200	183	201	197	189	204	209	226	220	210	206	215	204	193	176	202	216	206	210	206	205	183	191	206	210	190	183	194	188	191	209	230	231	218	184	211	199	189	202	223	199	212	204	230	185	229	170	188	227	228	222	198	208	205	191	198	169	239	180	202	196	175	192	228	218	184	215	198	205	210	200	206	209	205	193	202	213	207	205	197	198	205	198	202	204	202	204	215	217	221	206	232	183	193	176	191	223	183	184	201	215	202	189	215	189	205	184	205	192	208	194	210	193	206	193	211	203	195	211	206	199	203	188	190	192	216	206	240	226	200	208	216	198	190	161	171	211	223	218	211	206	205	193	192	210	188	192	200	214	225	186	193	186	216	196	179	219	195	180	193	186	204	216	203	203	221	179	197	234	208	228	203	208	210	192	175	213	206	181	202	214	175	172	199	207	204	214	211	218	209	160	197	184	188	202	223	203	175	197	179	207	172	215	222	216	208	201	222	208	169	211	211	191	199	202	230	192	197	192	202	213	192	229	203	176	224	227	214	222	210	185	206	204	201	200	202	191	221	203	213	188	194	198	176	199	204	210	210	195	228	181	209	218	225	190	219	192	168	207	202	218	202	205	187	203	180	189	229	200	223	184	207	214	215	213	207	194	202	197	205	197	195	192	190	220	204	209	201	222	202	209	229	217	205	156	209	194	228	203	208	209	197	221	215	225	201	194	219	189	205	196	225	187	184	198	204	237	195	186	196	184	202	214	203	208	236	165	216	222	218	237	189	185	182	197	227	206	198	187	202	211	207	207	221	206	211	197	213	184	222	212	198	197	190	212	213	204	194	207	240	231	237	228	190	199	216	208	189	188	213	185	206	201	192	232	172	192	187	201	208	182	207	183	205	189	193	203	211	204	190	207	211	194	211	184	242	216	199	209	211	205	206	196	188	229	191	203	219	205	202	225	250	194	214	223	214	173	199	212	204	208	189	202	193	211	223	217	216	188	213	191	198	186	205	202	187	198	205	203	182	203	192	205	199	185	218	220	223	219	200	206	222	188	218	185	209	217	186	194	198	224	184	213	195	197	240	211	235	193	215	176	204	191	192	198	201	224	206	214	233	207	188	206	202	183	195	195	212	204	179	225	190	186	202	208	220	198	191	201	234	208	234	208	188	193	197	222	209	217	222	198	189	191	191	180	219	207	214	208	207	200	196	190	213	198	200	183	234	220	193	231	201	195	187	223	198	197	199	228	198	187	212	191	200	183	188	189	189	205	210	204	191	186	202	212	176	217	214	198	209	191	202	195	224	194	176	209	221	204	217	204	196	189	198	193	196	192	194	198	233	199	214	212	187	182	186	197	197	231	207	180	219	192	213	209	225	208	197	188	193	223	204	217	187	178	203	225	228	197	216	220	185	197	217	202	212	211	176	202	229	234	208	209	188	227	238	226	219	218	185	198	224	194	185	168	196	197	205	199	190	225	214	222	197	248	208	214	233	182	186	202	184	181	195	176	192	205	227	216	228	231	191	189	219	200	194	232	189	214	208	198	210	207	206	206	232	212	175	192	234	219	222	208	186	189	205	188	202	195	240	202	201	187	201	214	209	218	210	184	178	193	223	224	203	198	221	209	213	196	174	206	206	211	212	210	227	220	166	244	213	208	207	213	208	227	212	197	202	180	186	211	201	205	190	212	188	191	222	199	217	184	209	204	205	228	212	189	183	211	219	215	202	217	201	159	188	190	229	200	202	249	194	224	193	211	208	217	180	225	177	192	209	181	207	198	229	225	215	240	195	200	205	188	203	197	178	238	208	185	194	191	171	203	218	195	201	203	177	205	226	216	184	190	200	188	198	174	204	222	197	204	190	202	204	213	181	199	220	193	195	208	183	176	221	177	228	187	208	210	196	232	189	234	210	208	229	217	203	222	180	205	211	166	211	199	180	174	218	188	230	206	211	192	221	228	192	194	203	204	233	205	195	200	185	206	180	173	217	189	210	213	193	191	201	218	227	232	181	210
6135	750	1213	1391	1260	1121	1050	940	850	832	806	695	709	658	666	612	584	626	637	640	600	541	622	601	583	602	561	563	562	627	574	560	548	565	601	575	556	541	583	571	543	544	571	533	560	563	564	545	583	633	585	556	557	560	538	589	582	513	592	571	552	602	545	548	521	528	530	510	586	515	533	505	543	582	515	551	529	541	559	560	570	528	545	567	562	527	577	565	574	536	558	520	553	513	549	565	589	521	516	566	553	516	587	564	579	552	552	539	550	583	556	534	562	555	539	546	509	533	505	560	560	575	595	540	597	548	518	555	575	539	531	575	544	570	548	539	512	581	535	585	553	557	589	554	506	525	563	586	540	548	594	547	539	572	577	520	640	575	567	540	570	547	535	529	547	580	548	562	576	527	536	564	550	549	528	581	525	553	536	569	590	555	529	592	555	538	587	502	531	556	563	500	533	568	588	530	535	553	597	555	533	491	531	505	520	504	565	554	552	594	504	590	569	544	534	544	526	528	522	519	505	518	537	548	574	527	509	536	513	566	516	510	536	552	557	585	504	557	562	554	541	537	572	584	578	536	547	574	569	512	560	520	574	569	532	538	517	564	583	580	540	550	544	545	559	530	519	555	508	532	517	543	538	555	576	555	534	560	554	570	532	559	525	562	504	558	584	556	554	554	528	575	566	546	538	557	538	551	576	526	537	561	512	546	543	557	518	540	565	573	553	524	560	532	569	587	545	553	561	548	554	573	598	537	569	553	517	519	561	523	551	530	524	538	554	569	548	533	558	561	568	561	536	530	582	533	536	600	563	502	516	534	530	563	598	522	534	562	590	530	498	562	515	518	531	593	563	549	544	540	509	526	541	592	549	544	543	512	516	539	580	539	546	580	543	526	552	497	535	552	538	523	522	567	566	542	539	506	519	506	551	559	561	529	520	534	539	586	537	548	523	551	502	549	495	574	582	495	530	513	558	530	563	496	537	569	562	575	551	565	538	524	540	570	557	558	565	534	527	565	567	516	574	577	541	561	537	565	518	559	518	521	504	524	545	546	566	507	500	557	556	514	527	541	550	565	564	545	596	504	533	549	549	583	564	595	542	564	577	552	567	561	545	546	554	517	514	550	553	554	530	554	532	560	553	515	536	546	518	550	581	552	563	541	563	566	534	567	497	572	526	519	570	574	508	575	550	557	565	542	540	572	539	501	536	543	525	554	548	548	579	538	559	587	546	570	545	592	532	560	540	612	535	573	550	541	543	521	544	563	514	501	530	551	538	537	501	537	561	551	568	546	528	547	584	557	520	573	527	539	522	530	567	609	587	568	548	554	466	567	556	549	519	555	536	567	538	503	531	548	553	532	560	516	572	564	593	533	545	563	613	567	593	568	567	548	541	554	566	552	589	549	569	560	530	558	581	548	609	547	522	577	520	563	519	486	553	557	560	521	541	593	562	556	535	584	503	555	519	548	556	582	523	553	524	543	537	529	580	526	526	558	586	545	535	543	575	557	546	505	506	550	563	584	539	536	543	506	545	566	546	576	539	572	547	493	527	577	556	556	533	551	572	573	551	514	540	566	582	512	551	560	504	567	559	522	504	568	541	568	551	581	536	551	556	546	531	569	555	527	526	530	560	565	552	575	565	548	511	515	523	580	582	533	577	564	539	524	559	560	567	561	588	556	568	559	530	560	563	587	526	555	548	538	544	499	561	569	585	516	570	494	529	553	555	541	537	558	550	607	544	539	548	558	544	547	543	526	551	578	544	591	503	528	525	530	593	589	542	527	546	533	566	552	563	588	607	551	597	585	538	596	562	543	581	539	575	541	513	569	578	567	574	553	545	537	551	567	556	557	536	551	519	545	556	533	608	528	556	535	558	554	581	562	568	529	569	501	537	566	544	547	505	563	543	532	572	512	579	526	560	541	495	568	552	563	544	583	517	527	543	505	539	569	586	547	549	536	531	554	509	579	546	545	560	541	588	568	521	582	495	495	580	542	506	535	589	560	557	563	564	532	528	539	553	555	566	551	539	564	587	524	568	542	542	537	524	551	543	517	556	543	567	519	574	529	536	566	538	540	558	543	590	548	517	544	578	546	552	558	534	583	594	534	559	548	552	552	581	536	602	492	543	531	529	567	536	523	512	608	553	556	567	524	506	535	593	575	499	559	543	573	568	558	541	548	557	547	581	571	534	552	518	545	536	522	575	537	567	581	543	563	539	560	536	564	543	577	537	578	532	553	544	531	543	538	510	569	541	536	554	544	576	545	531	541	513	571	543	570	548	565	512	564	563	545	543	570	568	532	529	529	564	568	569	546	542	571	576	553	543	517	521	554	558	550	530	526	533	526	507	504	555	604	543	555	539	557	567	538	538	606	486	562	542	534	518	552	551	535	570	523	536	512	545	526	564	551	566	527	538	555	545	523	540	565	506	545	539	574	557	549	545	570	556	543	546	570	509	542	544	574	564	558	526	546	509	550	537	507	551	519	598	564	522	526	576	532	592	554	521	564	535	590	504	529	524	538	568	561	558	533	556	546	572	575	546	566	531	578	583	532	536	564	565	566	508	522	570	521	521	542	533	537	545	574	556	578	561	528	507	552	531	562	586	606	548	570	561	555	522	579	570	563	536	533	537	555	582	545	541	576	550	567	515	559	570	536	571	550	579	527	567	525	532	523	567	530	550	595	543	554	508	567	576	566	547	567	539	560	572	540	523	575	573	536	534	531	541	553	553	564	569	524	526	555	536	547	551	538	531	541	554	568	588	541	530	564	587	549	516	561	563	558	544	562	552	544	562	583	513	530	554	543	556	560	530	580	556	567	508	553	542	580	509	571	563	507	569	544	547	552	542	556	502	542	569	542	521	555	542	559	543	583	567	560	530	572	592	563	571	527	577	562	553	525	541	575	530	523	583	522	483	542	551	572	576	564	560	579	571	544	536	549	515	562	561	531	545	568	578	559	536	528	558	543	574	574	543	550	525	564	580	587	549	559	558	568	530	562	550	544	540	534	551	555	559	578	593	555	546	587	585	583	569	557	540	616	550	559	585	557	549	535	537	579	535	552	561	562	537	520	534	551	580	548	533	572	547	583	549	541	533	540	530	521	591	534	505	544	550	527	515	547	543	539	543	516	541	529	538	572	559	518	539	507	540	551	534	516	523	528	522	561	535	538	560	538	573	535	522	527	578	550	515	535	549	526	534	555	549	576	549	558	570	587	533	524	554	553	530	570	541	559	577	514	556	589	571	555	529	565	576	574	521	538	528	550	534	513	522	569	562	568	523	562	530	560	549	541	539	506	553	530	499	512	555	534	500	537	555	516	524	519	561	558	532	588	556	549	562	525	529	580	572	556	532	540	562	516	498	511	563	546	541	542	551	560	529	522	578	580	560	540	513	557	554	562	533	588	556	541	560	554	502	585	511	536	570	556	533	586	546	541	566	544	556	527	552	554	542	545	519	575	531	536	516	545	586	563	553	518	617	565	535	603
14291	1299	989	814	673	533	543	497	445	405	416	350	400	419	392	333	326	354	337	383	339	349	337	347	355	338	357	341	354	328	352	311	384	323	332	317	369	389	366	317	300	344	380	327	354	330	351	362	306	337	326	354	338	346	383	363	359	351	344	359	311	333	341	350	368	348	323	351	351	296	338	332	338	362	327	307	307	328	346	310	351	347	313	317	367	345	336	375	346	328	346	346	330	337	371	357	312	333	299	344	299	347	342	272	337	312	321	323	311	328	313	319	362	366	351	335	331	326	319	310	304	345	342	349	360	359	354	357	385	328	364	378	302	323	379	368	371	326	318	357	325	351	329	330	368	365	360	315	315	308	319	305	313	373	353	362	333	341	340	305	299	305	325	344	347	334	326	306	340	323	319	374	346	331	365	354	329	389	336	302	333	311	304	352	332	358	327	345	343	338	353	333	348	310	334	314	323	368	313	333	325	357	330	317	354	306	336	341	315	312	315	315	341	338	330	316	352	329	362	347	327	333	346	325	369	349	356	345	383	320	343	337	335	373	335	330	351	336	331	321	316	332	333	361	334	331	314	329	312	332	330	325	339	373	335	365	326	313	353	355	334	354	340	330	335	314	307	342	333	302	326	328	329	314	312	329	344	384	362	345	340	345	344	334	355	325	349	332	350	337	380	358	352	355	347	270	355	302	323	313	331	367	360	297	335	360	329	332	357	305	351	327	336	327	345	356	344	349	337	351	355	332	321	323	342	348	304	326	337	326	345	317	306	321	325	342	326	339	340	331	362	364	347	321	331	317	352	335	358	357	318	311	317	331	369	340	341	331	310	361	355	344	363	353	335	327	344	357	340	324	339	347	361	341	307	346	347	312	343	334	328	321	344	331	338	335	331	339	331	338	341	319	281	345	354	352	315	332	354	365	316	313	324	364	330	359	345	345	316	331	356	317	331	379	356	368	351	339	348	340	348	347	332	332	314	333	312	367	305	341	317	327	327	340	341	331	337	340	350	368	358	346	304	314	381	315	329	351	357	314	345	316	387	318	348	310	353	312	315	323	336	333	340	329	344	343	358	336	351	340	315	346	319	351	352	358	345	334	324	345	292	342	337	340	345	338	342	329	366	340	342	326	328	348	340	323	326	337	330	303	312	351	323	323	304	327	306	349	335	327	352	331	302	308	349	323	351	360	353	360	316	324	324	341	376	321	345	327	288	371	336	365	353	353	324	348	343	333	321	366	350	341	319	336	316	345	306	347	320	319	319	345	340	319	323	330	332	361	350	325	330	348	307	331	323	332	346	351	387	330	367	346	316	336	348	327	350	326	345	330	341	328	292	286	350	336	331	330	327	312	320	319	363	317	349	354	367	321	353	316	320	338	315	328	312	317	326	345	319	317	338	370	369	347	344	334	317	342	331	314	324	327	349	378	343	332	351	321	347	370	365	348	331	334	307	332	345	309	335	335	334	369	367	350	326	383	309	363	344	332	341	290	298	325	350	369	381	347	338	346	311	346	359	325	360	338	328	346	332	339	293	340	350	347	359	344	326	353	335	348	319	372	347	359	320	332	354	328	356	355	291	356	329	337	323	351	314	331	351	356	375	339	360	329	323	321	381	356	307	331	356	329	325	355	292	367	292	341	330	309	344	326	347	358	343	314	323	317	331	346	344	315	380	337	323	348	331	348	303	348	350	370	333	302	308	337	348	314	321	362	323	345	303	325	340	379	373	329	324	307	320	320	349	360	299	342	332	328	322	343	367	332	340	355	364	339	332	378	354	339	356	308	328	338	329	368	349	314	313	341	330	352	298	357	339	371	330	327	330	392	310	349	340	328	324	370	331	351	335	349	329	343	339	329	342	357	348	373	372	339	369	377	322	360	316	373	324	346	352	367	355	351	317	294	326	325	350	357	329	349	334	333	355	349	337	320	349	317	311	358	345	341	344	308	318	327	316	340	334	339	361	360	352	338	331	346	362	354	348	384	329	351	329	365	311	345	326	348	325	320	348	379	354	320	343	324	319	355	338	339	352	360	277	332	362	346	349	318	359	359	335	338	331	338	330	330	308	336	343	330	311	316	345	361	317	339	331	327	309	312	313	364	299	350	343	348	365	348	340	348	324	338	318	369	384	332	289	317	361	388	349	339	331	362	335	336	339	344	339	339	341	328	325	351	328	344	356	340	318	335	317	343	338	326	328	337	320	285	340	347	360	330	330	313	300	330	357	363	328	363	316	348	320	321	360	336	320	340	320	308	331	367	359	370	338	309	352	329	319	323	332	312	348	353	371	335	351	337	320	318	357	350	309	339	333	337	320	327	328	333	343	349	359	376	318	339	346	360	361	318	363	345	320	306	341	344	343	317	304	343	304	336	311	301	350	331	296	351	374	362	349	349	354	369	333	365	341	337	358	319	344	347	343	336	324	352	346	316	336	322	344	340	334	342	328	359	314	327	289	355	356	352	323	337	335	330	299	334	333	323	344	314	282	352	326	324	327	344	341	355	347	361	351	337	361	331	324	330	348	322	360	326	305	340	327	341	309	336	343	322	341	347	346	325	374	315	321	345	292	358	341	317	350	310	364	320	341	328	337	355	368	334	353	319	334	337	352	346	352	341	338	329	331	336	344	350	331	332	326	302	336	311	368	361	365	343	292	333	365	324	338	348	346	331	347	342	332	341	352	308	336	354	346	360	320	300	376	383	335	359	319	348	343	325	336	328	349	369	314	334	321	337	353	338	297	323	334	338	313	321	358	333	341	339	349	366	321	319	374	322	356	346	319	327	321	354	350	343	312	322	363	339	336	342	338	359	349	298	344	330	346	346	301	348	341	330	337	327	298	292	337	348	309	345	351	361	331	297	309	314	334	361	313	337	365	339	340	300	357	350	325	324	312	378	370	358	312	375	303	357	316	316	342	317	335	345	318	362	368	314	349	326	328	366	331	340	360	324	318	330	339	336	360	323	388	312	320	304	367	359	329	367	381	307	334	343	287	334	319	351	353	352	347	356	352	335	325	335	352	366	388	362	324	347	335	340	318	339	360	337	318	320	315	339	329	335	338	352	364	348	387	353	357	361	326	400	305	323	349	322	312	356	333	334	352	328	324	333	351	343	326	386	315	361	335	337	321	362	333	356	338	327	334	327	329	341	373	351	328	324	333	300	319	347	384	339	339	319	367	355	310	352	328	322	360	309	349	344	331	368	340	356	319	367	306	325	352	313	348	367	342	299	366	356	326	337	323	329	308	330	370	331	367	348	314	317	303	320	343	358	314	334	370	319	324	294	339	328	368	312	343	333	298	352	358	353	333	321	343	354	316	335	312	350	366	323	340	313	327	340	356	318	330	344	304	347	359	352	339	348	306	403	351	328	306	344	370	356	343	345	322	325	358	308	293	341	349	329	316	331	355	333	350	365	347	314	365	325	316	313	330	341	357	322	354	320	352	359	348	350	347	347	319	348	366	325	335	334	365	371	352	367	307	319	318	338
8178	1403	2235	2426	2163	2049	1780	1608	1396	1326	1309	1167	1101	1070	1026	1015	1009	984	939	922	944	939	920	833	857	871	836	871	838	904	789	847	885	865	866	886	814	866	867	887	843	826	876	831	876	852	829	861	887	843	884	849	826	815	841	848	904	818	878	837	839	901	828	834	824	846	894	859	873	865	807	801	844	859	837	877	822	840	906	818	805	861	844	864	791	857	862	863	824	817	824	847	813	839	842	812	861	812	819	858	877	802	811	840	807	819	807	819	869	813	853	814	823	764	825	853	842	833	868	801	832	837	849	832	785	823	810	869	783	805	832	843	809	845	871	891	885	814	841	864	833	835	840	823	862	792	854	853	822	844	851	825	860	862	851	858	894	853	784	840	828	848	822	865	881	839	856	759	853	846	845	808	816	869	790	881	788	780	881	821	811	829	807	863	910	837	876	864	866	866	788	856	854	858	818	840	804	860	838	836	808	853	846	805	821	843	804	837	795	825	846	793	808	858	833	809	846	788	804	821	794	842	807	808	815	841	789	814	812	846	886	849	847	845	842	820	830	842	857	827	796	795	821	844	882	833	883	859	819	804	878	852	852	835	860	829	795	816	854	814	816	855	800	791	824	795	793	799	843	849	852	766	793	813	818	809	838	819	829	879	816	878	854	909	798	831	839	889	817	815	788	821	896	816	880	855	845	840	850	807	855	826	783	798	831	889	868	848	847	806	843	806	853	898	753	787	822	867	786	800	860	835	888	873	820	831	838	826	836	837	817	850	798	851	838	845	864	800	822	860	829	829	868	851	800	824	866	866	858	842	821	836	816	828	876	842	895	838	852	805	794	824	810	891	869	799	806	819	806	864	831	786	851	820	839	816	785	851	810	780	821	813	834	827	853	794	821	862	800	841	859	870	862	804	790	789	843	825	867	910	881	841	852	856	799	873	836	837	812	805	872	823	846	847	889	807	802	868	816	836	840	801	889	871	815	804	839	830	844	861	868	798	836	847	854	832	850	854	866	837	801	778	814	861	849	853	832	836	841	858	816	842	853	839	811	863	814	850	865	814	820	846	844	814	836	782	858	887	843	830	816	815	854	847	856	847	840	825	837	819	780	788	858	839	868	851	867	843	852	838	831	894	775	884	869	771	836	795	820	824	858	844	823	806	836	844	874	824	859	789	877	801	835	812	878	800	856	808	790	804	847	856	843	786	823	815	877	890	800	818	839	809	865	837	859	811	841	774	837	818	835	813	840	836	823	819	843	890	824	795	839	811	874	795	862	846	801	835	895	834	795	861	850	857	834	863	814	817	810	823	884	776	855	828	836	873	786	841	827	875	857	842	856	835	816	823	870	828	825	862	806	839	817	856	858	842	839	878	839	878	850	842	823	839	819	784	797	808	831	866	794	860	879	824	853	838	793	845	873	844	867	800	809	846	806	849	843	831	859	842	774	799	852	842	778	847	847	858	801	809	884	841	852	845	818	815	848	754	871	870	802	812	852	846	824	832	880	821	830	836	837	817	813	800	843	797	776	821	857	818	830	829	819	789	821	837	786	850	820	883	809	794	832	839	806	861	788	853	816	893	809	877	824	832	810	851	830	834	827	855	851	757	855	821	812	849	824	781	812	838	794	858	826	852	803	843	845	842	860	836	844	832	847	820	864	873	874	797	815	859	868	823	801	829	846	829	876	797	820	862	825	853	863	811	868	834	888	790	863	789	831	862	850	820	864	822	799	821	819	846	831	835	792	832	833	850	805	838	843	867	846	805	799	822	832	819	818	881	838	859	877	792	841	854	815	869	833	812	825	815	839	837	780	830	857	850	829	841	806	820	793	811	820	845	853	827	833	794	810	813	816	820	835	841	813	792	846	835	815	842	800	809	780	852	834	850	807	827	806	824	847	844	816	852	867	834	852	851	789	809	896	810	831	802	835	779	775	881	844	861	861	782	829	859	879	828	807	813	836	813	843	826	833	845	841	809	828	817	843	844	888	840	862	850	796	800	866	874	794	830	860	809	783	856	802	823	875	822	815	806	836	840	878	843	846	822	808	757	853	800	851	810	846	845	878	832	811	869	809	817	808	854	788	805	851	856	854	818	838	872	826	825	786	827	807	817	775	850	898	836	841	875	862	893	839	835	762	850	768	809	840	873	819	847	854	797	846	826	798	816	825	762	857	817	835	817	812	833	834	837	849	816	860	831	781	841	834	814	825	831	860	793	814	859	829	799	791	814	852	877	800	840	863	857	843	849	876	851	900	798	811	863	893	880	858	832	826	871	875	803	834	908	856	795	806	796	749	866	864	852	860	865	862	841	802	849	831	817	821	841	841	795	795	790	811	877	885	861	807	848	823	847	808	854	799	835	769	848	826	868	855	871	804	825	851	790	809	862	835	847	844	850	898	823	873	846	803	846	800	848	839	842	852	799	826	808	849	816	792	828	771	873	864	841	776	929	809	879	829	911	866	847	801	846	820	866	859	883	845	814	861	829	783	859	810	868	841	833	846	853	826	795	836	857	836	832	805	814	828	867	920	815	860	864	895	844	820	819	800	827	803	871	814	871	809	807	815	830	800	869	804	824	797	898	854	827	820	830	833	848	864	838	824	855	840	843	813	836	882	848	841	850	837	886	857	806	820	817	857	868	793	819	826	870	870	813	857	810	841	845	832	823	851	884	833	860	862	823	798	888	865	832	828	839	841	809	838	795	802	801	802	887	821	786	859	847	781	853	780	807	825	833	822	768	793	811	786	820	861	832	815	829	894	811	832	815	798	822	821	811	849	821	822	839	850	801	837	853	835	793	865	844	845	833	817	849	862	823	821	819	859	798	827	861	844	830	807	900	828	904	818	811	785	920	890	872	851	819	861	848	832	865	844	855	801	819	823	842	825	860	855	803	796	821	852	839	827	827	811	848	821	769	843	830	813	840	880	809	825	807	815	806	838	826	774	858	821	798	808	845	831	848	798	830	841	827	835	868	842	782	817	784	857	821	769	806	830	857	872	846	806	829	782	798	845	842	865	853	832	852	825	824	859	837	795	816	897	804	794	831	870	811	873	795	862	825	795	848	828	851	850	810	816	829	857	795	807	824	854	842	870	894	806	852	786	870	847	831	786	786	835	851	871	878	791	826	839	844	832	800	815	841	905	872	846	835	829	865	794	854	831	845	838	871	868	823	858	847	820	816	839	837	832	847	862	845	837	840	832	905	885	808	844	811	836	839	846	839	916	880	846	812	866	896	894	812	855	860	861	867	845	849	808	787	821	822	795	859	849	817	883	786	815	855	799	802	861	827	860	833	817	895	844	849	877	822	847	807	827	826	850	849	806	831	820	863	806	868	820	847	857	806	808	818	812	811	775	815	847	823	837	827	824	790	802	813	851	830	830	893	872	834	828	856	801	815	847	823	836	833	843	876	855	870	870	803	883	786	850	851	821	784	838	841	783	869	816	822	843	758	843	809	882	879	861	820	797	804	843	852	864	792	824	864	834	890
1570	427	360	358	345	344	326	351	328	346	362	401	361	331	344	320	362	371	350	381	378	397	384	351	388	368	357	353	342	393	379	337	391	358	354	341	331	329	325	391	315	342	361	367	381	368	348	358	362	387	330	295	291	382	349	336	348	395	307	330	350	382	369	364	338	328	372	375	354	352	352	344	386	321	346	373	348	383	362	356	413	356	373	341	392	355	377	371	358	357	373	353	356	324	368	362	376	376	368	318	354	365	374	404	362	361	354	354	340	365	374	375	309	352	364	365	366	396	356	399	331	366	361	357	343	374	367	348	376	360	393	370	351	341	346	373	350	364	358	373	354	352	317	384	371	413	350	397	334	387	387	385	392	364	373	388	399	353	390	350	385	366	366	312	375	358	315	352	407	346	373	379	347	381	378	328	356	355	326	399	357	387	352	401	355	356	366	331	331	390	356	336	362	368	341	388	369	362	350	328	361	355	361	362	359	363	349	382	394	370	362	347	362	401	350	347	350	352	330	314	350	370	344	343	399	355	385	392	347	348	388	341	360	355	345	347	345	362	328	315	356	331	335	363	375	385	359	352	369	397	354	369	333	353	368	374	368	372	401	364	363	384	357	359	357	341	348	359	375	342	365	387	363	332	361	373	321	356	365	381	364	360	394	339	394	378	360	363	354	386	383	360	357	344	362	378	375	365	338	379	391	320	373	340	325	355	372	361	339	346	354	363	380	355	377	368	350	396	366	370	349	313	363	342	346	344	334	312	396	339	355	338	374	339	333	336	364	352	327	341	356	356	371	355	364	373	373	359	339	371	339	344	381	335	417	354	358	360	350	356	349	344	360	342	347	350	375	345	374	365	370	374	336	377	354	340	357	348	369	331	364	427	378	369	361	395	318	347	370	400	351	348	363	378	365	342	377	349	382	363	382	373	352	328	338	346	346	360	351	336	332	299	384	342	359	366	353	360	360	345	373	324	354	357	380	325	366	412	374	348	390	354	328	374	375	366	365	375	342	352	395	393	397	349	371	379	361	366	361	364	336	389	353	360	354	354	382	352	382	325	343	364	339	391	352	350	340	370	359	399	344	375	347	388	371	374	338	382	355	341	343	345	357	373	378	323	384	372	351	318	382	356	356	372	364	349	363	404	381	333	402	338	314	404	374	375	394	347	370	329	342	318	370	346	360	370	373	342	318	332	373	323	341	374	382	337	343	310	359	336	371	373	350	367	374	376	358	351	352	386	342	358	369	428	377	362	361	340	350	382	393	370	391	386	370	343	365	369	338	343	365	355	358	366	362	368	367	379	390	321	342	370	388	343	363	356	392	365	398	342	333	338	353	395	353	347	360	375	378	381	372	352	351	324	369	374	332	349	370	351	378	388	370	364	358	390	336	350	325	367	376	380	350	346	369	352	355	326	361	360	342	378	357	352	402	363	341	348	366	363	376	382	344	362	377	362	362	388	377	384	346	383	330	361	369	388	429	330	369	372	378	347	332	371	361	347	308	342	342	343	362	398	351	337	364	335	360	331	377	344	358	316	339	346	360	362	405	366	379	336	364	372	354	417	346	365	383	367	352	370	358	378	352	369	363	359	374	372	346	328	341	364	362	340	341	383	331	342	358	332	362	369	353	381	351	339	361	329	361	365	331	357	345	388	362	383	346	347	299	419	382	358	366	382	361	353	375	327	363	355	363	325	370	342	339	350	348	359	373	375	341	353	385	343	377	341	348	354	336	341	335	339	363	344	362	364	368	335	381	328	438	373	367	368	351	323	340	376	365	366	336	356	357	342	324	353	354	342	354	363	383	329	361	358	361	359	373	352	322	359	387	321	358	333	320	385	327	375	368	351	380	344	330	355	383	351	335	346	402	332	347	326	391	324	345	369	386	329	368	382	402	388	349	373	385	377	340	365	387	336	381	313	399	347	366	403	335	393	351	364	359	377	352	363	380	368	320	358	374	382	325	346	340	372	348	322	352	335	356	357	350	368	377	382	359	389	365	356	350	353	329	342	343	357	366	373	352	336	341	355	394	378	397	346	403	388	364	324	367	361	370	330	382	375	320	344	389	382	363	343	360	409	382	363	377	409	342	326	369	364	337	347	373	390	412	381	368	378	373	378	362	390	370	366	363	338	375	357	403	314	367	348	376	359	381	408	382	359	393	336	341	321	345	355	333	334	374	331	341	333	372	376	353	377	357	369	363	345	353	368	334	356	405	372	339	438	352	349	366	357	373	357	361	329	372	355	359	356	335	369	357	368	376	337	369	375	353	337	386	346	365	325	380	369	341	334	333	362	367	359	345	365	346	328	367	338	368	316	342	376	379	361	402	370	347	365	358	396	387	385	357	344	317	363	357	351	367	341	359	353	350	368	398	367	353	333	363	334	350	377	374	346	368	359	351	387	360	382	374	376	387	365	353	391	372	347	376	349	381	349	377	395	345	376	355	345	341	364	378	349	341	345	338	339	343	378	344	339	367	339	361	407	355	400	349	363	363	405	334	319	358	339	325	331	359	375	346	336	377	365	387	328	343	385	365	352	363	336	359	356	343	333	348	343	362	360	326	365	400	336	333	322	363	331	353	336	408	380	370	348	350	328	337	356	358	341	350	326	349	378	354	380	348	389	382	349	338	373	349	360	376	357	332	340	387	357	333	348	332	374	359	375	394	360	340	374	391	346	366	344	342	356	327	334	382	357	343	351	337	377	360	375	359	370	370	413	366	378	386	341	355	366	356	369	350	329	343	335	373	340	345	354	345	334	368	344	365	349	386	365	343	366	384	359	353	360	380	411	390	345	332	346	336	358	360	379	331	361	364	383	335	384	361	352	349	362	311	344	352	352	339	359	347	344	330	380	383	359	335	356	340	395	384	371	359	378	340	393	373	348	374	396	382	357	366	370	387	365	380	375	339	376	345	360	346	333	345	363	354	339	353	413	371	370	336	347	372	331	381	364	372	379	358	378	376	356	328	348	369	351	351	355	360	377	360	344	322	352	340	337	399	353	346	364	346	368	364	386	344	381	361	363	364	343	389	325	355	363	373	341	374	367	367	358	378	368	367	339	375	381	376	370	341	347	355	334	368	390	382	360	358	373	338	352	362	345	362	347	376	369	384	354	352	353	336	351	371	371	345	389	344	381	406	380	379	365	368	369	366	366	356	368	379	352	406	384	352	346	357	349	364	405	368	339	359	396	340	360	349	373	316	367	375	357	381	423	371	347	345	337	319	343	337	370	388	355	350	338	352	330	387	368	317	354	353	346	350	358	348	310	360	357	370	355	372	341	357	353	345	324	322	321	349	346	387	385	315	354	352	344	360	316	376	353	344	338	353	361	351	353	360	352	336	373	373	330	362	397	388	374	368	362	345	393	347	386	372	366	348	371	394	383	356	390	355	369	347	321	385	352	329	368	349	326	361	358	360	372	376	387	335	309	346	375	386	308	348	398	391	344	374	405	360	380	386	391	342	360	342	362	354	391	396	396	367	326
1967	873	891	877	930	870	816	836	854	875	782	806	833	822	811	801	872	876	840	850	849	853	844	800	849	777	882	868	859	835	820	836	874	834	860	857	910	841	887	843	832	853	834	843	839	816	837	792	842	839	793	803	816	837	795	873	831	765	827	846	838	791	818	856	839	851	823	811	839	868	894	852	836	884	827	791	853	838	840	808	802	855	825	824	807	836	851	797	791	811	833	775	831	826	860	834	854	845	836	847	830	835	861	817	885	858	822	840	836	831	873	813	809	830	831	797	849	801	895	902	815	861	820	860	863	774	846	809	817	835	858	859	786	817	842	847	798	825	856	856	845	849	830	855	823	822	890	854	820	860	850	876	854	845	825	838	851	884	829	866	843	825	858	805	838	846	826	827	825	811	825	789	843	822	827	814	804	821	892	832	820	823	813	861	856	833	849	815	858	826	822	881	860	865	851	825	850	836	855	829	855	860	822	891	845	840	889	855	862	824	861	799	793	835	806	822	867	801	838	822	850	867	797	880	883	850	831	801	904	869	886	803	783	844	800	843	849	838	846	836	778	843	804	852	814	817	835	834	860	852	807	860	869	865	844	850	830	877	848	834	866	897	810	876	850	822	859	855	816	876	877	808	834	870	867	820	834	843	842	826	862	842	816	769	819	783	830	863	799	851	895	750	879	831	850	817	850	814	858	887	800	831	837	843	814	908	839	835	840	797	836	815	830	885	822	893	822	845	850	871	852	813	870	863	854	879	849	813	828	857	825	770	804	851	822	804	864	839	845	856	829	855	850	787	825	773	839	831	828	849	830	825	823	764	879	829	821	838	844	822	777	837	812	893	820	819	846	825	837	865	813	813	837	835	821	830	919	909	834	842	817	830	832	892	854	812	790	845	857	865	828	833	787	881	877	839	851	853	867	852	836	855	778	833	851	838	839	845	831	817	869	825	848	856	861	883	841	812	878	856	829	843	859	866	824	830	842	857	827	810	808	861	839	828	900	826	849	892	797	789	805	796	865	847	823	822	842	805	834	844	857	801	844	856	841	799	814	847	844	883	860	834	804	864	865	828	859	857	788	846	878	854	842	782	826	842	821	800	881	856	767	845	812	821	837	847	787	837	800	837	845	855	804	809	868	871	835	822	836	830	828	832	816	854	798	886	820	867	882	828	780	880	781	872	862	831	878	832	839	787	841	838	777	830	800	821	820	815	917	854	837	832	849	841	840	839	833	808	872	859	861	789	768	820	849	812	833	815	804	829	826	826	809	851	858	824	827	824	809	833	842	837	795	840	862	809	838	804	859	785	824	873	868	877	873	891	788	851	835	889	856	886	809	868	818	871	790	834	796	829	794	823	800	819	814	825	833	820	875	801	840	850	827	891	884	891	890	819	850	845	764	846	854	853	803	809	843	893	845	843	846	851	876	836	835	839	839	799	843	826	903	889	852	852	833	826	871	865	826	832	854	839	812	858	806	869	806	806	920	849	830	835	830	853	859	869	852	860	832	788	824	840	794	806	792	814	825	841	854	774	862	857	876	851	863	777	821	850	831	831	849	876	838	899	827	807	820	801	842	818	876	893	805	852	839	815	812	863	842	820	789	869	882	836	806	791	798	849	823	809	822	813	835	872	821	840	878	773	826	830	824	801	854	816	819	823	822	837	852	798	826	912	804	823	843	788	801	804	835	789	812	805	820	844	849	844	864	779	868	911	850	875	866	860	801	855	818	855	823	837	863	803	846	828	845	859	821	853	874	874	811	841	851	852	824	818	815	853	833	837	858	795	781	813	864	816	810	844	875	800	860	864	909	868	823	844	848	791	880	807	828	836	868	811	796	862	811	869	808	860	853	867	790	847	817	835	845	824	875	820	898	822	852	854	858	822	775	824	814	842	820	815	793	870	798	824	832	878	861	860	796	847	773	840	777	810	838	868	807	843	828	848	839	868	829	831	801	844	842	895	808	842	829	865	826	851	839	858	863	859	873	878	829	821	863	838	817	853	907	811	835	805	806	866	870	841	832	817	841	854	826	860	823	877	819	771	823	882	850	793	865	814	869	856	850	859	791	804	817	834	802	846	827	850	862	871	836	844	805	866	844	888	806	811	819	807	858	848	853	819	876	840	807	881	830	849	884	818	830	815	824	863	838	861	818	842	822	832	825	853	817	837	788	832	824	879	861	828	827	813	859	808	820	811	846	845	829	852	813	823	814	844	890	835	815	822	781	836	836	808	892	813	851	869	841	806	821	815	807	846	860	845	840	844	793	875	807	803	834	867	851	781	847	828	810	855	845	861	856	835	847	838	837	811	840	783	785	837	825	855	794	875	838	875	852	860	846	829	831	792	859	824	823	852	907	832	848	819	845	810	846	799	872	824	824	789	880	838	817	862	851	874	878	807	823	896	832	811	819	885	912	857	872	786	818	849	836	857	817	854	886	841	831	814	814	829	842	780	872	864	849	838	785	868	907	809	832	813	841	786	813	870	856	807	869	853	819	879	885	880	849	814	827	815	764	854	847	862	881	834	888	828	874	846	797	871	851	867	845	847	788	786	814	805	830	836	834	839	818	829	882	834	804	795	867	862	825	850	860	835	798	913	821	769	813	844	864	821	921	816	863	845	816	871	847	828	872	877	843	909	898	782	838	830	850	834	825	873	844	848	826	827	847	816	830	881	768	872	830	824	827	835	850	842	828	862	846	833	812	778	787	864	827	854	839	825	840	841	849	845	852	853	818	831	840	843	829	839	867	865	849	821	854	806	846	875	836	832	820	871	808	899	838	823	840	811	806	869	836	824	867	838	856	797	841	813	780	845	823	844	883	870	877	827	787	825	822	833	834	846	907	777	823	832	850	872	815	786	867	830	869	873	842	865	833	838	822	810	852	847	834	802	820	837	829	851	854	889	879	835	869	852	889	848	796	844	856	828	767	770	844	841	834	831	882	831	832	799	835	827	870	768	806	810	904	844	782	823	841	798	783	833	770	814	852	832	862	807	857	828	856	842	880	810	865	864	881	869	835	762	842	857	893	775	842	849	866	803	864	800	829	845	851	873	806	861	842	865	840	806	864	831	777	827	815	815	813	874	860	826	807	811	854	853	825	851	829	814	836	841	796	855	864	905	821	849	829	820	803	833	824	819	849	839	836	853	883	779	830	841	831	834	797	836	823	839	815	830	805	872	862	816	828	775	870	832	916	825	842	855	877	841	830	785	817	853	844	814	807	843	816	841	852	851	817	834	830	838	813	833	832	847	788	827	756	833	825	886	841	859	822	838	855	841	779	834	856	844	795	787	839	889	817	860	838	877	842	819	867	833	763	875	834	894	844	799	826	845	842	794	843	807	877	839	855	760	839	872	825	849	866	797	847	857	820	834	820	804	831	863	859	828	833	862	879	847	869	812	820	836	775	810	839	824	907	808	839	823	824	844	839	824	822	854	811	897	820	855	813	899	830	850	866	838	819	854	861	853	840	806	806	856	874	860	852	786
6811	502	511	451	381	321	324	294	274	273	245	251	268	236	245	210	211	197	211	211	211	245	215	189	204	209	194	205	201	221	202	214	242	210	214	224	199	206	204	171	186	212	200	199	187	198	230	218	199	190	222	223	221	190	201	206	198	202	190	209	203	215	200	238	234	186	218	225	196	191	194	206	183	198	182	194	193	233	215	237	176	172	218	210	180	198	207	201	199	206	190	215	197	191	199	226	204	201	230	231	227	188	196	229	178	211	216	230	203	207	218	212	195	182	207	212	198	233	202	246	167	242	176	228	212	193	207	212	223	231	181	180	214	215	241	218	232	206	190	175	202	203	215	194	201	202	193	215	188	203	212	213	222	203	206	181	214	206	195	217	207	210	180	214	195	205	214	204	198	185	207	214	192	207	213	221	216	228	224	233	208	205	215	189	185	182	215	212	191	229	230	194	212	188	204	201	205	198	215	217	193	205	190	193	212	210	226	189	186	186	208	211	211	201	216	197	224	195	209	205	203	216	195	198	190	220	185	179	201	186	201	192	187	216	223	196	201	199	217	197	207	178	203	207	214	218	176	176	201	195	203	227	216	192	223	185	236	199	185	216	193	199	201	227	207	213	218	218	202	192	201	188	211	195	191	198	179	191	201	192	204	175	213	220	198	202	191	225	215	204	204	192	237	204	238	208	234	191	190	202	200	191	227	204	206	202	204	192	192	214	211	195	223	198	214	215	178	217	206	216	211	211	217	211	200	202	207	200	206	215	224	208	201	216	223	199	202	203	211	219	234	205	179	217	199	199	211	204	210	194	212	203	206	207	193	185	200	219	199	189	210	204	179	184	229	197	194	210	214	235	216	196	203	199	187	227	209	206	214	195	218	205	193	215	168	215	185	192	196	195	191	201	205	179	175	198	200	218	185	222	201	198	212	188	217	187	172	222	197	213	206	191	213	223	206	205	187	217	215	199	223	216	184	212	177	226	215	201	187	231	206	217	200	208	228	195	216	193	197	213	226	214	200	208	221	225	204	198	188	214	200	190	204	202	198	195	225	200	187	206	198	212	213	211	209	179	191	196	192	203	196	197	192	181	206	212	196	177	189	191	199	201	202	189	198	210	204	204	225	203	194	198	207	201	194	224	174	208	197	207	214	189	223	201	209	192	200	195	203	209	197	205	192	218	215	186	190	179	191	197	203	213	190	202	241	227	186	204	192	183	209	195	198	218	182	187	217	203	194	193	185	201	199	182	179	196	202	239	236	205	204	202	217	190	210	234	203	186	194	231	204	194	216	191	211	218	203	189	186	219	186	225	220	210	218	227	184	181	231	197	223	202	195	219	231	222	219	218	194	172	191	194	176	205	176	189	220	206	219	192	190	216	189	193	197	196	184	240	185	198	226	184	208	202	206	216	207	212	221	194	203	181	214	224	193	224	214	208	195	204	175	203	193	197	184	231	194	209	204	182	201	178	227	210	171	194	203	215	192	187	189	213	195	174	220	198	200	205	216	197	186	213	215	182	207	196	230	196	206	205	226	204	213	195	222	236	198	193	209	197	207	238	218	205	217	230	210	208	204	197	199	162	195	219	182	217	207	209	192	199	196	183	216	218	216	221	177	207	233	233	195	202	194	188	199	185	207	198	216	183	211	203	180	203	193	195	195	203	213	208	182	216	218	215	226	209	198	198	204	191	205	179	227	220	212	178	206	203	211	197	183	221	176	200	189	164	183	193	208	195	187	218	191	204	187	201	218	210	193	217	177	215	211	202	198	198	226	194	207	195	194	167	198	217	239	229	185	200	234	204	215	193	192	195	198	195	240	178	197	213	176	210	180	213	195	191	205	211	196	217	187	187	214	199	213	226	194	212	214	210	192	191	178	186	205	201	187	203	211	223	196	218	223	201	218	237	195	198	200	200	194	197	199	205	204	213	191	203	210	221	201	228	214	205	203	216	204	193	208	208	197	225	192	223	218	206	206	211	219	195	205	216	211	224	188	208	198	227	193	202	213	187	233	204	202	194	195	210	164	226	203	198	202	220	199	185	196	215	211	192	236	235	189	211	206	207	196	205	197	198	229	200	209	205	229	212	203	196	231	224	220	200	227	216	164	213	186	195	215	212	229	204	215	197	173	191	200	181	205	222	208	230	211	191	211	203	211	206	191	178	208	208	233	227	215	229	215	204	217	233	220	210	231	217	203	188	212	191	197	203	194	218	239	199	178	213	194	203	203	218	227	188	179	200	191	190	201	222	198	234	213	204	201	200	215	186	205	232	202	229	212	199	210	216	199	207	196	218	209	206	219	201	230	224	212	202	191	221	238	196	223	216	191	199	209	213	194	182	206	206	228	227	240	216	201	231	202	208	203	181	199	211	214	224	186	196	216	191	223	185	227	205	246	213	215	211	222	189	202	185	226	200	225	200	221	232	211	192	184	185	211	202	202	226	193	190	187	198	205	193	197	199	216	190	209	201	183	191	213	194	226	198	196	194	239	187	192	200	219	208	232	183	200	202	181	205	219	208	224	199	207	188	187	201	189	201	200	210	203	201	219	233	185	214	195	233	212	216	169	205	225	226	189	192	188	242	210	199	191	229	204	214	194	181	208	213	214	204	232	199	184	228	197	206	200	209	235	201	220	210	231	202	204	182	200	200	207	180	239	215	201	201	202	210	184	209	196	207	240	214	210	196	195	201	209	210	187	195	206	200	204	250	211	192	218	208	223	222	229	214	203	175	215	212	230	185	209	222	218	195	195	177	182	220	211	205	197	232	182	200	211	200	225	214	193	197	212	219	180	205	199	216	225	200	199	230	223	208	210	211	202	218	199	223	215	212	221	232	186	201	177	210	190	192	194	204	189	192	204	187	199	223	184	189	203	194	198	213	178	174	187	197	203	212	200	179	204	209	206	191	167	190	212	204	192	222	205	212	226	211	213	194	206	216	201	208	220	185	226	196	202	212	198	170	193	206	177	225	201	198	216	228	219	189	216	224	199	194	188	227	223	198	170	199	195	191	200	174	209	204	234	229	197	194	181	204	210	196	202	193	226	194	216	181	181	181	208	183	183	225	209	208	196	207	201	226	207	218	216	206	214	205	197	192	201	204	194	196	212	218	236	160	207	197	207	212	212	214	197	201	178	225	182	183	201	215	214	199	224	205	192	216	204	205	216	207	213	192	194	187	217	195	219	216	208	225	194	210	231	173	189	202	217	217	210	227	200	193	215	209	210	193	204	222	222	201	205	198	242	186	216	204	220	167	186	213	208	198	195	216	184	189	213	226	220	178	204	192	239	194	199	185	240	163	186	210	186	182	209	207	196	210	215	213	209	191	207	225	183	211	216	191	171	220	220	209	183	220	213	201	208	202	175	196	186	228	202	195	200	198	190	244	196	226	245	217	228	204	218	209	180	204	211	190	204	191	206	188	176	196	213	186	215	188	222	197	194	217	234	223	212	212	255	204	219	184	198	195	191	208	189	216	177	229	202	206
6077	771	1181	1295	1302	1213	1075	968	823	813	798	724	652	680	638	641	617	584	602	563	548	531	614	611	564	598	578	576	558	587	575	588	608	585	561	534	556	548	575	542	530	549	555	572	570	597	558	558	549	531	555	590	559	600	512	566	552	549	548	541	561	567	516	551	560	534	596	524	530	532	535	522	527	566	532	515	556	576	536	516	566	548	571	548	500	587	539	532	597	527	567	517	558	568	565	597	560	538	558	554	585	554	544	573	586	535	543	563	542	563	542	584	532	534	551	543	559	575	573	550	561	555	539	556	529	556	545	531	527	594	597	564	559	547	560	537	526	530	563	565	525	525	572	563	546	500	531	559	528	582	545	558	576	585	518	550	545	533	556	524	555	540	548	543	538	525	566	554	530	532	580	511	555	549	501	559	566	538	524	504	562	594	604	548	596	548	527	534	554	537	499	550	537	498	554	544	563	564	556	533	562	547	551	518	594	551	510	529	532	574	560	575	552	526	573	527	537	516	581	538	533	563	576	541	528	526	546	559	554	551	559	558	508	545	580	554	493	571	559	552	566	538	538	532	518	542	528	594	560	573	557	546	536	528	539	508	541	537	533	524	502	517	515	541	562	559	572	519	525	560	545	567	554	586	532	559	587	575	534	547	585	530	535	524	500	553	544	562	536	525	572	514	545	537	543	484	542	524	540	570	526	546	547	553	534	555	583	558	496	565	537	585	550	551	548	545	539	534	573	534	544	568	561	603	564	558	556	564	596	548	550	535	569	565	541	510	547	562	546	566	567	513	510	584	549	543	567	584	570	552	552	547	523	557	568	518	565	549	549	561	558	534	546	559	526	528	537	591	561	560	559	571	600	500	470	555	595	563	568	538	582	583	548	547	585	579	540	571	505	520	561	547	514	611	514	549	578	547	558	558	515	573	537	506	598	539	517	520	550	588	606	583	584	551	593	547	533	529	516	530	582	584	554	578	563	569	562	496	570	554	537	522	542	532	549	553	502	563	567	520	542	543	521	539	565	567	573	541	553	544	561	563	547	563	530	542	570	500	505	524	561	537	536	578	537	574	545	554	509	546	564	531	546	569	544	510	527	538	570	538	521	583	557	579	551	516	581	520	583	500	606	552	535	524	568	584	543	536	579	574	523	557	526	549	527	529	565	574	547	554	577	548	570	559	521	541	565	554	563	540	521	542	540	562	577	534	558	584	537	495	541	552	527	552	581	566	525	559	523	563	577	538	574	541	573	585	546	539	532	584	556	559	568	556	564	533	556	517	521	596	547	566	548	573	553	530	539	565	543	551	550	542	568	555	536	573	565	555	542	542	537	563	535	576	515	582	513	581	510	524	529	531	536	553	552	589	537	530	573	604	555	579	559	526	530	538	561	552	531	555	507	571	530	509	579	544	566	557	554	572	550	550	565	571	534	566	539	584	539	534	548	525	538	546	521	531	560	527	509	566	557	546	583	541	595	530	527	500	527	531	532	557	610	523	541	531	529	527	528	537	560	562	576	527	567	587	546	525	524	579	551	577	539	556	572	545	564	571	563	525	538	560	550	573	559	541	542	548	536	555	571	516	569	571	533	571	550	563	573	584	537	523	553	510	556	554	581	553	572	580	550	530	569	564	553	530	582	523	565	550	530	552	565	530	554	577	548	545	504	585	527	564	571	562	511	561	551	532	539	566	520	557	540	554	555	525	529	545	568	563	577	512	520	545	542	557	550	521	548	545	540	553	521	529	535	510	558	511	527	508	577	567	579	556	566	555	555	569	596	549	595	572	571	567	530	501	557	515	540	555	558	564	541	530	500	518	530	582	547	526	504	585	552	550	572	539	569	566	536	540	540	533	551	564	538	497	555	522	542	513	526	547	523	515	545	583	576	527	518	570	559	510	552	531	575	563	541	575	552	562	584	566	535	539	513	560	528	616	525	539	547	567	561	507	532	546	517	542	556	571	555	554	550	536	561	552	580	553	546	538	530	523	521	562	541	573	597	527	526	562	595	575	574	564	571	518	564	492	574	524	580	596	582	514	531	538	574	550	530	542	529	513	524	531	542	552	542	535	542	507	578	569	556	528	555	564	567	588	514	496	521	578	562	562	572	552	563	532	522	545	556	577	558	489	540	531	530	588	553	568	572	577	549	535	508	586	570	560	560	547	575	553	564	530	555	543	575	518	561	538	565	535	531	553	522	543	555	548	576	530	545	582	531	549	524	573	559	565	581	544	557	554	524	567	577	513	519	532	597	550	542	555	567	544	518	526	541	555	558	536	540	553	497	542	550	557	576	515	550	563	564	566	584	517	550	539	545	542	547	529	555	568	558	577	565	593	516	536	558	534	582	568	510	508	558	556	556	525	593	537	540	541	567	538	535	570	576	584	521	572	544	537	558	539	544	574	528	579	562	518	577	517	564	542	548	530	558	506	553	557	557	549	551	582	551	552	577	542	553	547	563	525	569	527	526	602	549	565	536	536	574	552	546	532	569	516	590	562	572	539	589	524	558	573	545	561	512	551	556	508	573	549	566	522	535	586	557	550	538	523	528	532	544	488	500	576	586	559	569	523	545	548	577	575	553	596	538	532	529	549	556	537	572	533	548	546	541	531	572	533	601	565	586	502	543	582	550	563	528	515	526	533	515	511	543	538	568	550	558	506	570	545	560	511	569	542	531	550	553	519	574	552	527	597	557	526	565	536	552	527	554	564	528	578	544	550	538	532	548	541	584	566	602	561	530	564	602	556	591	616	537	563	552	556	545	559	574	535	530	514	568	546	521	524	539	560	554	582	532	530	546	550	551	525	548	562	529	567	580	574	536	497	539	581	562	520	559	549	538	572	529	523	533	576	578	602	586	533	560	581	516	572	581	528	548	535	572	551	570	562	547	570	506	557	549	565	506	581	507	535	517	502	563	575	575	566	532	576	513	571	540	588	543	533	548	580	570	531	558	584	549	562	536	511	544	560	543	581	571	505	506	565	574	557	526	548	549	540	537	546	501	568	558	576	583	548	539	533	569	572	545	544	529	541	553	537	536	553	545	533	561	561	520	529	570	563	501	557	580	529	553	558	581	560	524	513	568	505	563	567	540	570	500	508	525	543	534	521	555	556	550	515	577	549	516	547	549	538	563	527	552	547	531	555	538	521	538	564	587	591	592	536	571	560	555	527	497	505	541	573	579	542	538	582	582	531	559	572	566	537	544	559	543	552	551	564	560	550	557	569	566	542	541	561	548	554	556	528	570	603	596	564	525	564	576	574	538	523	530	495	551	547	575	556	548	559	591	516	539	542	525	547	531	533	597	500	520	582	547	546	571	544	542	555	559	552	533	564	528	563	573	559	562	547	535	553	596	599	516	552	555	512	562	524	539	584	547	537	544	603	561	545	532	542	528	578	580	491	540	540	552	528	574	546	525	505	572	536	535	548	500	538	535	545	538	558	578	540	556	571	555	549	543	548	530	540	526	520	544	551	548	612	580	548	550	562
14068	1404	980	848	634	640	535	502	478	427	406	384	353	365	394	359	397	382	352	373	299	349	322	341	359	348	330	383	364	318	358	359	350	336	322	340	321	335	346	324	348	348	337	331	333	354	302	346	356	330	329	349	308	322	308	320	333	367	363	327	343	335	334	376	357	300	345	287	343	343	309	332	341	359	326	331	339	318	297	300	363	352	350	343	316	322	295	344	331	316	319	330	352	336	371	356	357	352	347	370	371	366	333	350	347	335	331	336	366	333	334	327	342	328	338	364	348	343	341	345	315	371	321	366	322	308	335	363	354	363	351	335	361	352	310	342	331	345	335	355	339	325	357	342	329	326	353	323	387	384	360	355	322	327	331	329	338	337	353	341	349	373	323	333	348	335	342	337	325	349	312	373	370	378	375	303	368	344	302	317	321	314	323	317	319	325	330	352	350	334	375	343	357	343	355	376	348	336	367	346	369	347	336	330	310	327	331	334	347	333	356	317	376	347	384	312	328	313	353	315	330	337	334	335	357	326	392	355	329	321	356	335	329	353	342	332	355	331	313	311	331	318	321	306	330	325	355	344	355	311	324	336	343	302	335	353	361	325	362	363	315	326	335	376	369	328	375	322	281	314	325	354	350	319	362	338	346	362	331	334	377	368	351	338	363	328	324	339	334	351	329	322	347	316	342	336	314	315	313	307	334	355	321	332	352	330	324	324	351	311	288	299	332	325	339	335	320	367	330	328	299	329	367	334	336	390	330	354	319	348	350	337	353	355	369	334	309	326	346	327	334	319	308	366	347	334	346	306	328	331	337	358	345	335	344	346	331	308	328	340	372	365	299	329	335	341	368	354	350	327	352	358	365	326	333	330	346	321	358	362	342	322	308	357	329	350	346	320	354	367	349	354	323	368	308	295	323	327	298	315	339	340	349	323	329	359	365	345	325	321	326	351	333	357	344	308	321	341	339	347	349	339	352	350	335	349	317	363	345	348	385	355	322	374	323	334	326	355	335	328	333	345	347	329	291	314	298	345	306	282	326	379	352	342	321	301	327	351	331	349	347	338	346	327	338	329	347	319	332	344	357	350	340	327	342	342	328	353	324	298	332	295	304	311	333	368	318	320	324	324	325	381	367	338	336	338	339	332	322	320	327	346	324	298	354	368	314	318	318	370	359	385	339	335	353	326	369	355	321	314	359	328	355	334	345	306	376	335	315	307	338	308	352	343	368	285	365	339	333	322	288	351	348	342	298	356	347	340	331	331	334	337	342	333	317	356	329	349	324	347	318	314	301	355	346	387	313	336	352	333	341	359	320	337	291	336	323	331	331	367	345	350	333	334	308	329	347	340	305	335	328	317	382	346	337	348	328	358	311	335	334	334	349	349	368	352	342	339	339	323	331	351	311	349	331	314	339	336	343	351	336	351	367	391	383	370	334	348	308	354	350	377	341	362	324	351	337	318	358	330	371	348	329	336	350	313	394	333	356	348	344	326	334	350	342	368	329	324	331	354	334	361	379	336	341	351	342	301	342	310	357	309	305	345	347	349	317	317	325	338	326	347	346	393	350	342	316	318	324	343	327	320	361	347	354	341	343	353	334	365	337	332	350	339	333	318	317	352	361	348	319	299	326	306	340	354	362	317	356	338	346	321	350	343	334	344	340	367	325	340	328	350	328	299	371	346	366	355	340	333	331	318	354	336	352	340	335	314	341	351	343	335	362	316	329	310	322	344	355	316	339	328	333	304	332	314	328	360	335	356	314	332	336	338	368	368	338	345	349	308	333	295	305	346	367	352	353	390	323	338	303	333	314	365	370	339	355	358	349	330	377	344	308	386	343	339	327	338	328	338	362	342	314	299	361	321	349	318	377	353	332	366	336	363	367	328	311	356	338	330	310	347	347	349	377	301	328	336	340	337	298	332	344	339	348	357	322	354	361	305	337	353	295	347	346	316	310	354	339	334	358	359	341	328	380	334	312	316	346	317	363	305	341	350	309	325	357	330	357	348	351	341	362	360	357	375	352	324	338	334	321	316	342	318	344	352	338	343	314	315	329	337	335	340	332	338	367	324	353	379	303	335	328	327	340	359	343	350	321	320	352	345	352	332	336	324	332	303	348	347	349	347	308	313	338	369	327	316	329	354	370	345	340	332	326	326	331	318	352	344	331	348	369	366	337	327	348	290	326	362	336	338	385	367	357	290	359	373	338	365	306	328	317	369	372	341	369	353	326	361	318	333	341	313	316	396	349	344	350	363	303	319	354	336	348	335	359	305	373	336	330	325	368	351	359	349	311	320	356	336	311	335	343	354	319	320	343	317	323	306	342	325	342	312	367	345	344	322	350	312	314	332	371	379	330	338	338	326	351	338	322	323	371	323	339	340	338	342	323	336	384	354	353	384	363	377	340	352	339	285	316	331	316	351	331	306	361	371	343	374	359	313	335	357	347	337	336	326	320	312	311	356	339	370	315	335	335	377	308	318	375	317	330	346	354	314	339	350	349	363	322	358	380	364	343	319	341	348	375	333	317	320	337	369	325	362	347	322	366	335	329	324	344	366	352	349	332	365	305	305	324	352	313	336	346	358	324	325	307	333	365	312	331	308	339	353	363	346	372	324	364	328	314	344	335	352	340	365	345	342	323	336	332	355	333	328	361	340	309	330	339	361	346	338	333	350	303	304	327	327	353	350	331	347	377	361	312	332	360	359	339	330	307	331	339	330	334	326	390	389	355	329	356	344	341	358	335	388	345	305	328	364	346	348	326	347	338	366	347	379	307	359	346	311	346	321	327	354	338	346	352	340	327	336	349	345	347	318	303	339	339	354	324	355	363	357	364	341	310	335	306	363	325	320	342	330	369	381	336	359	333	326	365	387	313	351	351	356	355	314	358	328	387	379	333	361	319	344	330	347	335	340	323	300	325	342	317	338	315	324	378	352	323	307	370	360	346	352	318	343	360	331	337	325	340	342	320	330	348	311	331	320	337	339	320	329	343	339	326	314	323	327	313	325	353	364	352	364	326	335	344	327	327	337	351	360	338	357	330	333	338	332	336	328	342	333	346	336	330	338	308	333	335	362	341	354	337	337	340	317	330	307	348	348	322	337	340	328	335	329	334	334	326	368	363	358	325	333	344	383	329	359	337	343	340	343	340	365	341	360	314	346	370	377	338	359	384	345	351	322	328	338	341	319	336	340	333	350	333	317	377	285	352	392	324	319	335	339	325	343	300	326	309	371	333	333	282	338	324	351	326	332	338	330	337	319	365	369	332	361	326	316	324	342	322	349	391	335	373	355	341	376	315	347	337	345	295	378	328	415	326	341	335	347	356	348	352	339	336	322	351	340	341	360	331	395	301	346	353	331	358	320	365	324	344	333	336	329	361	379	386	334	350	345	324	372	380	355	319	374	356	350	313	345	339	361	339	339	332	305	307	377	335	340	331	315	318	322	312	286	317	316	324	357	307	357	346	376	316	296	345	325	347	354	402	320
8246	1402	2152	2410	2172	2019	1774	1535	1420	1329	1300	1179	1059	1066	1046	918	923	978	941	939	961	905	952	904	897	909	895	821	863	873	885	853	853	891	811	827	873	849	840	884	816	838	860	889	858	863	846	856	841	872	869	885	875	844	876	830	845	847	858	810	835	863	845	851	868	799	896	825	812	813	828	798	837	855	793	882	841	865	821	810	883	829	849	824	812	837	795	815	830	763	800	858	821	924	799	785	812	842	810	853	823	788	820	833	828	827	864	814	811	877	831	850	844	885	832	808	803	879	854	812	852	835	777	856	844	824	783	861	873	788	865	788	823	868	801	776	802	860	826	884	874	872	902	852	873	831	857	813	856	840	820	790	794	859	834	809	836	862	859	816	821	880	822	903	873	836	853	893	795	831	852	837	837	836	877	842	862	779	835	801	819	857	804	851	811	816	848	874	888	760	841	872	896	864	832	842	830	830	835	816	837	847	853	873	882	831	889	804	861	878	853	870	845	813	842	875	842	873	820	817	847	818	825	793	812	856	796	798	871	846	763	845	806	817	833	785	861	827	828	870	811	793	835	841	843	801	839	842	775	834	842	836	891	788	791	804	801	811	915	847	832	824	808	853	826	795	885	795	787	820	813	866	894	838	816	832	780	826	873	823	849	835	819	810	844	822	843	857	801	840	865	834	853	836	806	781	857	860	837	798	843	847	800	806	874	847	803	840	819	871	809	802	814	813	777	797	856	812	843	892	819	867	856	815	850	854	825	824	833	847	852	869	762	828	840	754	860	815	864	887	820	843	881	810	880	878	789	809	838	843	875	817	836	829	854	769	832	862	847	813	832	856	839	806	835	813	822	880	817	854	832	766	849	832	856	844	884	801	861	819	814	829	783	809	790	846	813	820	892	861	897	894	855	869	891	889	833	863	822	830	820	809	836	851	880	826	826	834	840	863	825	811	835	766	827	807	858	854	841	874	858	830	834	769	806	822	834	796	860	810	842	856	838	822	826	829	837	828	886	916	808	824	819	789	866	839	837	864	814	831	803	826	824	849	859	807	859	786	811	862	861	830	802	803	833	825	856	837	850	891	898	812	825	829	819	793	788	853	872	773	881	818	840	909	858	806	829	790	812	808	869	882	832	829	827	834	887	843	934	790	834	829	869	859	817	798	827	854	802	823	874	846	864	753	823	863	837	790	856	896	840	829	813	857	821	872	849	834	826	840	820	873	837	884	810	856	852	855	858	851	828	826	880	846	816	790	774	857	771	852	792	848	871	798	787	852	862	842	807	859	846	803	798	845	841	817	808	823	798	817	808	824	818	818	823	865	822	781	852	895	805	871	829	852	825	814	859	791	837	848	871	799	851	834	844	824	854	807	823	812	804	796	818	827	819	834	864	800	821	829	834	826	811	828	810	832	826	803	752	758	800	834	856	861	790	824	836	810	865	810	831	819	822	880	894	856	828	847	776	852	820	825	843	811	819	800	857	813	842	843	807	858	826	836	849	799	812	847	860	827	823	819	840	864	837	821	880	798	830	782	826	796	872	831	900	842	830	784	833	844	902	811	843	822	842	839	845	808	854	872	819	829	817	848	818	812	812	845	805	853	839	847	905	852	799	813	810	861	829	833	813	810	834	805	847	797	800	834	814	827	807	820	819	863	762	845	843	854	827	807	873	804	876	820	789	834	888	834	829	828	856	884	805	818	851	871	822	882	860	833	858	854	749	830	876	810	839	813	834	835	817	773	874	876	817	873	827	875	822	867	805	871	808	837	917	874	846	825	852	840	840	847	900	832	806	815	893	862	811	897	837	818	821	825	889	778	820	809	824	900	868	832	840	863	816	837	841	888	828	831	820	832	838	823	826	839	812	853	821	794	858	834	792	849	875	784	814	839	850	831	881	819	828	826	818	847	857	875	824	834	892	839	847	840	879	804	800	845	816	826	826	857	827	868	879	829	857	866	861	803	868	855	815	866	825	827	801	832	854	860	854	801	822	814	782	818	797	829	843	840	866	808	834	863	837	816	824	844	842	825	859	848	796	837	827	812	856	842	846	803	842	832	813	853	898	850	804	820	844	840	861	841	840	847	872	875	821	828	856	821	817	832	827	857	789	777	781	839	853	784	840	835	881	809	891	820	844	816	792	836	842	844	868	824	791	878	822	849	863	829	848	834	822	832	860	865	808	824	874	881	895	860	848	822	869	819	845	834	825	823	782	798	810	919	814	789	874	820	834	843	851	833	803	831	792	842	824	810	831	832	847	815	854	777	787	909	774	722	803	875	826	853	837	821	879	832	770	805	854	852	877	804	836	833	801	869	809	831	867	767	854	854	805	831	869	869	846	867	800	835	862	787	837	819	877	860	838	833	822	813	882	837	851	850	855	829	846	837	803	877	843	840	804	836	821	835	896	842	814	808	815	863	803	821	830	849	827	791	798	851	788	783	849	817	821	802	771	806	795	859	854	807	831	895	855	861	828	839	878	824	825	788	838	841	808	847	823	853	817	827	807	890	876	845	808	865	802	830	826	797	782	839	847	818	800	879	850	891	776	859	792	814	869	864	852	839	857	854	876	835	792	820	807	823	808	824	779	877	786	814	867	847	816	864	824	873	864	817	842	774	858	889	810	834	796	867	837	782	839	805	818	842	860	864	877	865	874	831	847	854	802	858	868	822	838	828	847	800	832	816	838	856	811	839	798	809	850	841	824	845	866	842	852	868	868	823	824	784	835	821	857	816	869	805	829	823	894	860	909	847	853	842	771	841	856	814	810	838	869	825	803	860	863	826	847	822	859	852	806	866	841	830	812	848	929	825	860	814	794	852	789	865	838	788	819	836	832	777	817	834	813	815	836	811	831	807	801	916	840	821	810	825	887	796	851	826	843	803	842	837	840	829	843	849	820	828	802	843	832	811	850	796	844	870	876	850	851	833	819	855	810	849	811	858	841	860	842	850	847	845	854	821	846	793	802	852	851	848	828	850	827	807	850	777	895	832	815	817	835	800	837	813	849	828	827	839	858	856	860	826	809	823	820	905	785	863	865	885	854	854	889	803	822	871	836	816	900	841	844	842	874	843	805	831	847	826	849	893	850	832	798	834	865	832	837	789	750	858	801	823	845	817	828	867	837	876	836	806	874	837	810	808	804	829	822	886	819	835	834	834	833	820	885	850	822	770	877	847	887	838	790	857	826	813	882	848	832	875	806	834	802	843	855	836	815	848	819	832	819	834	834	837	841	828	811	839	848	856	883	833	817	805	814	806	785	823	849	829	876	881	860	839	818	812	863	837	844	817	814	848	876	845	806	849	789	818	756	806	795	872	811	816	871	828	862	849	835	807	831	819	845	847	842	790	818	857	848	833	849	840	874	863	838	832	810	816	826	842	849	817	783	881	840	855	864	785	796	854	809	784	850	848	806	882	781	825	806	867	829	840	853	836	871	882	827	854	826	838	821	810	837	872	790	844	843	856	828	866	786	797	826	857	863	837	842	800
1448	360	404	359	372	371	377	340	352	360	324	353	351	352	333	399	387	358	319	353	384	368	366	366	385	331	379	376	384	357	355	359	363	334	361	349	312	375	371	369	357	313	356	363	340	356	393	346	365	363	336	369	365	360	334	367	369	337	350	365	352	335	337	359	386	332	377	350	353	362	378	328	362	416	375	378	360	387	377	369	363	356	338	332	347	396	355	374	380	363	347	388	351	339	382	369	358	360	393	313	383	321	346	368	364	376	417	373	340	381	374	401	348	400	379	328	353	336	389	394	329	381	346	368	359	332	357	375	395	350	353	389	384	352	320	338	340	366	353	368	354	327	352	371	383	335	394	336	353	368	364	373	348	363	360	359	364	377	365	358	387	359	356	393	366	361	363	363	346	326	336	374	375	325	384	391	339	351	393	378	386	337	331	392	306	352	355	351	382	359	355	377	371	352	357	353	376	349	359	368	369	403	350	336	336	381	377	349	376	339	338	348	362	327	354	353	355	383	376	371	345	329	360	367	355	411	374	366	343	371	343	412	372	333	372	381	350	375	354	388	353	366	356	350	366	351	352	375	360	386	382	377	376	376	394	372	375	375	383	368	344	363	338	381	345	403	383	328	368	366	396	391	343	375	395	380	345	362	343	369	361	370	397	380	352	333	376	355	401	362	357	354	369	356	391	360	351	353	364	357	371	326	337	380	368	361	413	333	337	348	340	328	338	367	381	388	396	321	405	370	389	346	389	337	336	343	362	361	363	354	359	338	376	381	357	364	348	357	340	389	352	334	365	355	346	386	368	331	342	363	392	330	325	357	346	352	357	338	349	371	356	373	363	355	396	340	352	381	341	341	318	337	365	351	359	360	358	356	374	331	326	361	344	361	370	344	354	408	392	383	337	357	348	367	353	353	368	351	336	345	377	380	364	369	330	332	351	347	328	375	354	335	344	354	351	357	412	355	387	363	364	360	352	343	387	327	391	370	358	347	359	346	387	368	357	376	381	353	363	345	362	338	386	364	356	365	365	350	357	363	359	353	371	360	337	345	378	384	341	366	360	369	365	378	372	356	365	411	409	347	338	394	380	355	314	336	380	366	401	326	394	378	368	377	364	363	393	350	355	382	370	340	355	380	304	384	363	380	366	377	368	353	356	335	359	346	367	365	384	340	378	380	335	361	344	393	325	371	382	353	345	348	390	371	391	339	395	366	355	352	362	359	389	424	374	389	348	339	310	383	370	336	400	359	387	370	381	356	365	378	364	383	367	373	369	368	337	322	319	367	365	345	372	390	342	370	331	343	354	350	333	342	380	411	357	345	365	372	350	345	380	381	371	351	338	338	298	367	357	355	349	399	395	381	348	355	357	362	333	338	359	362	363	372	340	361	383	340	373	339	367	380	344	392	341	390	351	343	353	350	374	354	365	392	395	376	381	342	363	414	395	349	353	334	330	365	367	373	399	383	351	327	344	359	345	346	346	346	360	363	373	336	402	333	351	343	377	333	334	330	385	364	358	339	380	386	340	358	336	354	350	347	350	366	349	358	358	411	365	356	355	343	382	354	338	339	357	384	382	342	366	321	364	352	388	369	364	368	376	372	424	369	367	366	339	372	351	349	356	351	363	356	339	381	373	372	353	371	347	374	346	349	366	364	354	366	344	377	360	355	361	356	368	400	385	324	359	327	368	362	367	357	374	382	336	361	359	387	349	361	366	360	369	356	380	376	330	389	369	405	379	362	332	372	310	341	354	356	392	363	331	341	373	373	354	337	384	345	394	365	347	369	378	328	373	366	337	332	342	378	334	350	335	358	333	386	316	347	364	369	356	365	365	342	341	361	380	366	349	372	362	343	309	378	380	355	359	362	348	367	332	344	349	376	356	344	434	367	362	375	367	343	367	344	367	380	373	394	358	353	332	351	347	382	378	362	339	363	341	379	350	362	339	336	355	389	338	361	321	311	344	332	368	380	355	388	392	369	361	397	341	343	329	353	374	388	400	396	365	337	366	370	358	357	346	362	351	388	361	379	374	350	370	373	352	355	381	346	378	377	360	379	366	380	348	329	339	360	399	355	354	338	350	350	391	339	337	382	364	349	341	388	366	390	351	381	372	377	344	368	399	352	366	359	383	407	321	325	353	361	363	378	342	355	336	340	364	396	369	357	356	338	322	351	361	327	345	365	341	354	398	368	377	369	344	328	351	365	316	338	375	395	379	377	341	361	318	372	392	355	342	371	338	338	368	362	386	364	347	356	366	390	369	360	342	387	346	314	350	379	378	384	334	353	344	365	355	382	360	339	335	317	334	369	376	403	366	359	356	374	353	325	397	373	377	352	350	360	334	393	391	373	340	347	343	361	365	335	330	349	385	322	309	375	385	366	371	353	410	361	348	355	378	334	348	353	370	388	385	368	352	366	358	335	355	388	366	380	377	370	365	367	367	407	360	381	355	372	375	365	357	357	365	328	370	342	360	351	397	408	388	343	347	378	397	379	385	348	410	347	372	383	385	331	345	396	349	370	366	396	392	367	389	367	339	362	366	335	369	330	357	338	351	372	356	361	346	384	373	335	365	377	363	319	364	374	351	329	309	367	381	368	316	380	377	398	386	362	335	363	359	326	372	374	368	378	345	355	389	356	334	334	310	348	309	363	359	325	365	339	332	350	339	345	351	365	352	357	334	375	396	364	335	341	374	379	361	361	368	340	342	402	400	359	361	367	367	368	358	364	349	344	395	325	378	373	380	364	373	376	340	371	362	373	387	336	385	338	378	364	328	352	358	370	402	359	381	412	382	370	358	357	368	386	357	363	329	341	346	392	372	392	361	362	384	327	368	359	407	332	342	368	344	348	388	340	339	341	343	361	328	362	346	359	352	366	338	347	380	368	353	397	376	372	357	384	327	351	360	333	382	353	392	367	344	371	342	362	397	342	348	373	393	377	367	361	342	316	404	380	328	355	358	389	355	355	354	341	365	369	367	348	375	311	337	339	364	386	325	352	371	373	338	344	347	395	344	369	342	386	358	372	354	338	355	365	367	366	344	350	386	354	349	345	355	366	391	366	362	335	384	332	359	346	364	379	353	356	351	346	389	386	358	374	384	351	333	310	382	361	427	379	360	335	358	364	345	399	359	362	361	384	368	361	354	348	368	337	350	346	386	357	381	365	358	326	380	363	329	357	375	371	403	389	396	325	347	363	352	346	356	392	385	379	327	367	377	362	382	335	396	360	399	381	377	353	362	383	367	380	344	380	379	357	365	369	379	349	366	397	377	374	335	358	334	369	327	343	357	333	349	374	354	370	376	387	384	371	348	323	339	340	382	339	351	332	361	357	369	309	391	338	340	395	373	322	377	368	356	356	366	369	356	366	386	347	358	363	326	358	376	392	329	379	364	389	327	399	344	333	353	348	355	403	359	349	346	386	389	420	333	361	353	353	369	392	378	359	373	386	418	334	370	349	360	384	409	395	352	369	375	376	359	384	354	336
2011	867	900	925	880	879	914	871	845	938	890	836	830	835	843	853	835	871	854	879	847	835	881	818	838	863	792	861	863	843	870	843	808	849	827	803	863	866	879	784	914	871	864	873	842	906	853	822	865	853	845	833	871	842	817	868	848	819	858	846	875	794	798	867	832	876	838	838	860	804	861	849	866	826	862	816	845	872	836	819	797	791	858	846	860	907	834	909	805	857	844	836	850	878	834	851	837	899	796	871	807	874	856	836	805	854	833	865	802	827	816	814	882	869	808	804	796	807	800	841	817	812	842	860	845	851	848	841	861	842	825	831	815	850	883	813	829	819	801	802	861	792	798	823	837	859	829	882	899	829	808	837	874	835	827	824	810	877	879	814	821	854	866	817	908	764	818	803	840	839	852	867	858	860	831	835	867	824	842	813	848	857	844	894	841	865	810	835	841	857	864	861	846	862	796	785	797	840	822	805	824	828	853	852	880	849	876	835	854	821	842	850	844	881	829	835	824	831	863	881	839	883	807	828	851	814	819	876	836	855	825	855	838	837	833	822	802	810	822	886	848	867	833	847	832	889	869	850	863	839	914	860	815	820	843	837	834	803	842	810	845	883	823	851	828	893	854	841	808	907	812	843	857	841	868	880	842	833	847	823	827	862	805	858	858	843	847	886	840	845	803	792	875	844	834	878	883	837	836	823	831	862	850	840	824	842	845	809	874	813	843	800	870	877	780	823	857	831	832	843	864	867	855	856	832	819	920	830	838	821	815	850	886	843	857	805	864	878	875	883	807	862	848	829	863	846	887	792	869	845	806	842	854	823	821	840	803	859	878	875	844	861	841	851	838	813	837	840	815	869	863	807	864	830	843	845	848	825	839	833	822	854	810	842	866	852	834	868	890	842	805	837	761	821	861	798	860	869	819	840	834	847	827	860	823	888	895	849	848	813	837	820	862	852	824	815	865	834	804	867	831	839	834	900	837	830	816	833	809	840	859	819	832	832	864	838	809	882	851	804	880	831	865	829	851	930	803	804	828	836	824	847	811	863	842	864	837	862	809	827	857	858	840	860	847	777	878	859	804	796	827	860	818	863	881	812	781	819	832	832	850	877	874	803	812	823	809	857	833	901	859	838	841	812	807	810	842	862	811	867	900	836	831	880	857	915	852	821	853	867	881	781	854	838	880	848	826	870	816	876	833	864	809	834	802	814	800	853	861	813	810	839	840	826	873	825	863	846	915	853	825	857	845	861	834	843	852	850	836	853	848	842	805	808	875	886	837	841	867	855	859	887	821	799	863	854	870	874	841	841	869	829	836	856	877	867	842	879	858	866	812	807	867	827	873	812	839	830	875	861	818	829	858	844	833	806	865	846	902	852	825	843	810	787	815	810	808	845	848	834	849	833	830	854	935	866	858	840	842	825	869	787	826	820	863	844	850	857	891	852	825	871	832	790	828	869	841	852	826	888	832	751	848	869	823	877	795	856	866	843	892	855	813	872	866	836	867	848	861	838	867	839	781	757	880	871	859	874	833	794	850	851	873	869	862	839	826	858	839	819	836	847	800	835	854	840	866	807	870	845	859	890	867	831	837	862	825	792	848	829	849	837	824	854	843	841	850	769	810	835	836	801	855	838	875	863	875	838	796	913	784	822	856	801	867	816	888	875	884	830	851	783	864	835	806	859	854	862	868	823	852	850	863	860	779	824	875	848	830	804	826	812	875	829	860	810	854	857	854	825	848	808	807	840	836	849	831	821	798	832	859	823	804	816	827	852	846	792	775	816	826	884	836	878	855	843	832	894	871	829	786	834	879	809	836	813	852	806	821	856	837	803	825	806	847	870	856	823	850	809	848	864	900	818	836	794	783	785	853	836	862	845	852	809	859	834	825	876	865	812	825	829	854	804	882	803	794	838	842	867	832	819	830	853	850	835	861	815	878	805	831	830	850	885	837	857	875	816	832	824	885	861	819	830	823	864	797	828	817	865	883	811	859	802	846	862	823	824	869	843	915	831	825	858	828	862	837	883	802	846	845	826	822	900	861	818	876	831	805	854	786	852	856	828	825	875	829	834	903	845	861	866	856	871	804	835	826	831	868	842	848	881	875	863	877	875	932	812	874	832	958	835	792	851	856	839	876	869	864	825	824	790	845	903	872	834	856	874	828	827	823	859	846	819	883	853	898	812	848	889	830	847	870	846	856	849	830	871	854	844	849	829	811	798	880	894	818	856	814	828	799	851	843	839	858	843	818	802	856	840	812	839	860	870	836	809	824	800	894	778	769	838	855	835	847	861	830	788	843	798	884	799	869	827	836	792	813	899	805	791	814	854	881	859	898	872	826	892	812	870	858	855	862	793	803	837	832	824	885	864	832	778	875	847	817	807	817	841	799	862	778	795	848	842	795	807	835	810	838	805	862	827	870	846	811	817	853	860	822	812	847	845	856	858	793	816	763	824	854	847	816	905	841	844	826	815	911	808	808	813	841	832	813	831	827	822	855	897	854	801	868	842	792	783	874	872	851	811	852	882	831	764	812	858	858	847	859	869	848	826	895	813	798	791	820	811	859	842	821	863	863	842	885	842	847	857	804	839	845	865	851	891	820	877	835	854	822	827	846	861	846	822	893	841	856	793	821	811	761	880	850	833	831	815	848	818	823	859	854	817	895	816	825	862	847	883	857	842	831	843	872	886	789	823	847	897	840	817	826	853	817	850	820	843	868	863	844	893	819	826	828	829	835	824	814	831	854	871	835	846	907	824	862	892	915	829	838	839	873	858	848	811	871	819	860	814	826	811	875	832	866	815	827	854	813	875	825	885	818	837	862	814	918	853	806	929	823	818	804	878	875	843	882	847	857	793	854	834	876	845	820	857	826	846	852	892	865	890	859	868	857	781	864	861	845	847	838	833	837	850	867	818	804	768	806	875	883	844	888	878	886	856	905	875	783	854	863	869	819	798	846	843	810	840	803	821	792	859	838	895	812	835	863	867	846	844	879	882	828	842	847	846	885	870	858	896	887	864	831	811	848	849	822	842	889	861	836	846	817	861	836	791	785	840	840	831	852	798	840	828	912	839	839	840	837	862	802	862	833	816	804	838	856	777	808	836	884	837	870	842	879	858	847	829	883	871	844	811	850	856	871	908	848	865	801	820	857	858	828	837	855	871	804	808	874	882	831	879	847	875	854	868	808	814	819	853	866	850	817	842	772	856	844	862	859	866	842	808	911	895	847	882	845	838	879	784	856	832	809	868	865	822	878	862	841	844	867	829	836	858	823	832	859	815	851	836	789	828	867	829	824	875	784	812	851	841	840	810	851	791	838	886	857	803	889	868	881	806	881	811	843	863	834	833	875	819	853	845	901	828	831	861	825	837	814	864	881	859	800	901	816	816	820	865	843	823	806	830	867	861	827	818	821	842	799	819	836	842	877	854	875	808	821	836	814	797	834	839	851	839	822	894	799	841	850	836	876	828	837	859	829	825	874	826	810	860
6873	501	566	455	381	358	305	258	243	251	228	232	228	217	200	208	222	239	206	225	209	204	199	208	195	203	240	228	193	214	198	208	231	216	208	217	207	170	177	228	207	206	192	209	190	203	215	219	198	220	194	193	203	227	203	223	217	164	211	189	194	234	191	200	195	220	190	191	196	196	224	197	197	197	217	217	181	201	212	198	191	215	227	207	195	207	203	202	196	197	204	217	183	223	207	210	208	206	196	206	233	220	217	205	202	179	214	180	204	208	247	216	218	210	221	212	210	193	217	201	189	167	234	199	209	204	228	174	206	215	220	195	213	208	218	229	208	203	218	198	228	210	197	191	210	196	193	193	209	213	200	211	200	199	215	193	205	221	218	219	216	210	213	207	195	201	223	210	203	209	194	159	226	211	215	203	192	227	178	195	202	200	192	200	185	225	225	206	211	190	203	214	212	218	178	205	216	198	216	182	215	205	199	202	204	216	188	191	217	223	224	203	210	205	233	214	203	184	197	218	202	212	211	205	202	197	195	224	209	187	210	207	194	213	198	225	201	186	190	207	199	210	203	186	189	189	184	207	198	199	177	228	222	234	201	181	166	195	180	226	219	207	222	216	203	210	216	220	216	216	198	196	189	182	203	226	192	199	215	224	196	195	218	209	207	206	228	174	202	190	210	213	210	228	200	189	227	191	197	222	193	192	200	202	239	215	209	217	233	205	206	203	216	203	184	189	232	196	223	231	185	222	206	232	204	224	185	212	210	185	194	205	185	201	215	204	201	199	212	200	196	216	237	201	179	208	201	199	207	212	200	216	214	200	234	205	214	225	223	175	208	207	216	232	179	191	213	201	228	223	205	229	217	202	195	207	213	212	192	180	220	225	218	217	219	197	190	198	204	217	206	217	179	212	174	225	211	235	216	191	212	219	235	229	198	190	204	190	209	204	239	183	208	216	174	218	210	207	209	220	217	203	201	211	208	243	202	203	218	220	209	192	219	192	194	220	205	193	217	220	199	226	206	219	220	181	211	198	201	202	186	211	209	214	187	219	201	204	217	214	193	219	188	181	187	190	211	199	221	186	210	224	198	158	188	231	207	185	184	215	190	182	176	207	225	216	201	191	211	214	205	200	206	211	184	251	214	206	258	218	207	194	219	202	194	187	225	205	206	203	197	228	201	202	185	209	203	234	197	189	198	201	209	197	218	230	199	202	195	220	215	216	227	211	209	190	196	185	180	186	227	232	212	226	207	170	204	228	217	211	243	228	185	219	219	196	201	203	202	197	206	215	202	211	192	229	203	207	225	208	219	205	219	201	236	222	197	198	204	215	194	223	179	201	190	193	205	201	192	192	209	195	202	170	184	204	198	191	200	199	184	229	204	191	203	197	226	218	206	221	220	213	200	201	212	219	208	227	188	202	196	203	184	212	183	186	203	215	196	227	202	222	204	185	197	228	236	194	207	171	221	209	225	187	212	198	225	194	220	208	227	181	204	213	223	176	191	215	173	165	187	170	213	218	205	217	212	200	237	212	213	205	201	212	217	202	206	192	168	246	185	211	217	230	221	212	225	227	232	195	191	228	204	191	198	217	226	207	201	188	199	195	192	197	209	208	216	218	227	203	206	197	203	201	198	208	236	207	201	227	194	208	205	198	221	218	208	195	217	203	217	202	188	214	211	190	218	192	209	194	228	190	184	184	195	193	193	220	226	224	216	188	199	185	238	203	198	198	208	186	197	203	215	200	209	208	227	223	198	219	194	203	204	198	194	226	207	207	186	200	225	216	207	219	201	199	214	175	173	210	212	216	214	233	224	186	200	214	214	202	203	213	197	209	204	206	190	199	228	184	206	205	202	185	217	210	200	181	234	215	218	196	205	209	222	186	202	201	203	183	205	206	186	195	221	218	201	204	193	177	214	217	210	179	206	209	181	225	191	207	233	186	190	184	194	192	195	208	190	200	199	186	180	224	223	183	230	197	179	203	212	214	207	218	224	189	196	195	236	211	213	209	189	215	208	216	207	200	207	207	223	212	187	200	178	181	211	201	204	189	217	188	201	198	203	209	232	170	199	219	193	192	212	204	227	197	203	236	218	206	219	215	231	196	203	187	196	187	200	230	226	220	210	191	211	203	218	175	209	199	212	205	208	240	204	208	224	202	195	201	241	226	193	211	200	209	211	194	208	224	199	188	192	229	225	188	215	214	197	194	210	215	202	202	195	188	219	224	225	213	210	192	196	207	195	190	205	219	206	206	202	198	222	184	216	198	189	205	229	202	195	220	186	219	194	222	208	189	187	213	226	207	185	208	186	206	200	207	192	201	221	188	220	199	204	208	202	201	166	198	196	220	229	210	209	214	215	216	222	235	219	177	181	197	197	233	221	203	204	170	234	213	205	188	196	211	186	203	229	171	211	221	190	213	221	214	229	202	234	203	215	207	211	205	221	214	189	194	214	216	186	188	231	201	205	212	193	206	224	200	219	216	194	185	210	207	212	191	244	209	216	214	233	217	219	205	210	223	203	224	196	192	225	219	205	238	232	216	217	193	195	217	196	207	210	190	226	186	206	214	191	217	211	224	202	226	204	231	191	196	198	197	200	185	195	224	204	198	198	192	197	195	214	233	209	192	208	222	216	220	209	209	232	213	198	197	221	223	190	252	215	174	216	191	210	190	225	210	229	187	192	212	211	206	207	241	203	226	203	192	220	173	221	207	218	177	197	202	226	203	169	188	196	179	217	183	227	203	205	229	215	204	210	212	189	173	226	193	194	199	196	192	207	193	201	191	185	191	215	250	192	250	202	232	205	174	201	201	197	210	218	190	207	195	185	216	204	223	236	188	214	232	232	237	198	206	187	181	208	196	181	206	199	206	197	175	192	194	203	199	204	192	214	209	206	214	194	182	210	183	213	222	206	169	197	200	207	175	185	184	217	208	222	197	221	202	226	194	226	180	172	220	198	207	242	208	226	200	212	212	211	216	180	197	200	202	188	218	212	198	204	204	193	201	186	183	199	199	225	196	187	193	195	211	181	211	202	234	198	198	204	228	236	217	211	207	213	199	206	192	201	231	223	218	221	193	212	193	205	229	225	216	196	192	197	194	199	220	218	206	223	209	216	218	186	212	222	208	194	228	196	216	189	201	193	228	196	218	164	215	218	203	198	229	217	191	244	198	197	187	185	195	229	223	218	187	249	205	212	222	204	247	207	187	234	213	196	203	211	203	184	196	200	231	215	217	220	197	228	192	179	206	225	220	207	210	207	224	204	193	215	177	184	207	206	233	197	235	211	217	216	200	175	206	166	205	203	203	237	211	221	240	200	192	200	184	210	191	217	210	212	207	204	216	190	224	189	202	197	188	195	207	188	188	203	199	202	193	215	235	191	198	200	213	182	202	186	212	192	215	202	220	211	207	217	209	198	196	238	197	212	212	190	232	220	239	199	190	201	212	209	215	215	219	226	183	219	219	206	183	206	216	196	178	241	205
6043	820	1325	1347	1248	1191	1128	878	868	801	813	722	702	622	632	636	593	636	620	577	610	578	591	585	565	596	535	564	603	604	595	603	617	575	567	557	523	538	600	569	520	528	573	541	547	511	537	533	557	551	571	521	554	534	550	555	545	539	542	527	512	560	565	574	535	561	522	578	543	570	547	544	534	535	501	542	557	557	520	524	575	547	484	515	574	592	546	556	567	598	569	506	592	535	521	560	540	543	579	566	572	575	592	568	578	597	587	574	539	564	527	571	573	568	534	558	481	513	573	583	568	568	547	561	567	572	581	539	551	556	572	550	582	578	577	530	547	532	531	571	570	551	585	538	573	538	552	568	547	539	536	542	557	532	562	562	564	562	550	553	544	590	548	565	554	498	566	529	554	561	546	534	554	576	553	570	554	529	544	561	565	508	566	515	539	579	547	564	507	555	587	524	565	608	565	556	541	533	576	547	551	507	500	569	563	501	540	625	508	545	573	571	536	528	569	570	574	533	562	531	576	575	551	543	574	563	564	568	554	568	539	562	553	542	546	537	547	563	572	549	561	525	535	531	572	565	609	563	514	574	545	545	568	577	580	578	550	580	510	565	544	579	532	583	561	543	586	569	513	553	520	503	572	564	537	545	550	593	515	575	525	580	601	564	535	544	542	545	528	551	525	537	557	527	553	539	564	584	561	552	554	517	592	564	580	487	579	584	559	601	569	561	574	529	587	542	588	572	558	542	527	574	556	592	510	583	582	565	560	547	534	584	513	527	544	587	553	547	517	570	491	563	563	566	545	548	546	529	573	515	568	539	533	533	563	514	522	516	552	544	564	531	548	569	527	521	522	555	550	542	531	602	530	601	525	528	538	572	566	566	581	596	584	545	536	580	552	568	549	585	560	559	545	526	501	563	541	593	523	547	543	580	547	550	567	547	552	565	554	525	567	571	592	568	553	614	532	574	552	565	558	521	579	516	573	543	566	561	527	534	585	562	513	556	562	571	578	525	564	546	554	494	562	526	549	623	577	534	564	558	597	545	573	542	544	550	557	557	568	555	521	555	522	597	522	538	569	567	569	568	535	550	566	559	549	526	544	547	575	533	571	592	549	562	591	524	540	543	534	524	572	524	533	569	560	529	526	547	566	537	583	557	592	509	568	600	541	534	543	562	542	538	539	564	537	563	527	537	572	571	566	572	583	529	518	550	560	571	530	536	528	560	596	532	556	514	585	544	554	542	536	556	563	550	575	583	543	553	517	553	547	544	587	566	539	532	561	541	544	567	554	523	569	556	520	554	585	528	575	571	576	524	543	538	543	538	607	591	529	565	545	570	534	538	547	595	554	569	558	538	587	532	576	554	591	523	546	555	577	504	532	552	534	574	555	556	555	550	569	570	506	526	526	523	520	583	526	521	567	513	589	545	566	513	529	602	544	543	556	558	574	565	503	571	546	550	549	555	541	601	549	521	534	576	569	537	580	565	568	517	523	556	539	572	547	537	540	558	555	539	537	532	554	556	554	535	533	557	557	530	562	551	531	564	537	564	559	558	545	562	567	528	548	572	539	570	577	559	541	530	571	608	585	544	525	566	526	571	579	529	541	520	539	561	589	515	542	515	510	596	555	498	556	506	507	546	568	532	590	570	543	526	531	548	529	541	546	571	558	531	561	569	532	548	568	539	551	573	540	507	579	563	591	564	553	542	590	550	553	557	480	549	586	562	582	553	542	535	554	546	585	579	523	564	533	557	580	527	582	540	595	616	544	553	521	547	579	541	571	528	568	588	540	544	530	560	551	548	520	524	559	578	569	549	552	519	537	568	556	552	565	545	500	543	535	539	542	570	530	531	540	547	532	513	604	559	544	532	523	576	528	545	521	547	547	548	535	551	562	531	554	559	550	578	597	563	570	553	526	548	605	510	513	595	551	559	562	511	545	543	563	589	519	560	556	531	528	552	556	554	534	550	539	552	556	538	534	529	567	522	573	567	575	554	525	541	563	578	558	548	570	596	532	550	589	528	572	550	557	599	552	544	552	550	547	549	613	524	552	576	555	548	520	577	550	557	564	590	557	570	595	509	602	569	578	583	578	555	580	563	538	515	526	567	540	592	569	540	557	518	546	558	583	577	566	524	564	559	557	543	557	586	562	579	572	525	562	525	564	550	555	545	507	543	518	592	542	541	497	597	580	558	520	528	504	529	606	562	557	550	569	555	564	582	556	539	524	586	603	552	586	562	584	522	530	539	564	560	504	567	510	544	559	552	528	535	515	518	554	495	531	514	502	586	537	562	553	563	511	546	543	565	566	560	554	574	539	583	535	560	553	537	520	542	553	585	565	562	592	589	530	537	553	562	543	547	544	555	520	562	542	550	546	568	540	585	493	540	583	557	580	556	561	561	563	499	579	545	606	564	531	553	575	569	532	574	509	605	548	562	549	527	566	572	527	496	539	583	601	507	514	543	560	556	533	551	544	524	540	516	549	548	529	585	584	560	546	528	546	570	546	527	570	510	521	561	555	535	588	544	570	568	580	557	566	570	571	572	543	556	580	556	608	562	583	548	522	539	546	554	535	502	527	531	579	509	543	526	546	573	593	555	534	536	574	536	538	503	567	586	544	524	575	542	593	574	567	598	557	516	536	589	585	586	568	546	546	583	519	491	589	571	571	502	516	531	543	515	589	548	513	566	547	565	586	572	543	555	578	571	556	574	539	541	585	546	603	540	556	538	532	588	523	528	543	559	545	562	566	543	546	558	518	553	550	567	517	563	580	534	557	566	582	587	571	544	534	533	529	544	594	617	542	569	559	535	556	567	550	563	553	524	539	550	589	568	563	531	568	536	534	536	556	558	576	533	530	548	579	590	559	565	543	575	599	573	566	543	551	544	550	564	572	537	540	615	567	575	551	547	551	556	534	591	526	543	592	546	543	563	512	543	596	531	516	558	571	580	540	609	554	577	549	580	525	566	572	534	551	572	550	526	536	556	543	542	525	600	566	541	532	554	528	566	546	534	541	546	539	528	583	550	542	582	530	538	552	529	539	523	585	556	505	539	514	541	558	549	508	521	535	583	540	561	556	519	532	574	569	540	597	549	542	572	529	518	576	545	536	515	541	560	579	569	561	552	543	551	523	550	566	540	584	544	545	557	545	578	606	519	540	536	578	511	586	549	546	576	586	546	546	537	538	549	520	546	509	560	552	547	526	538	550	535	554	531	546	571	554	549	595	573	564	528	583	570	573	562	608	548	598	534	550	578	554	528	536	571	577	558	581	535	559	600	485	561	539	556	519	559	548	519	542	595	542	551	531	520	538	550	525	554	543	539	553	535	579	521	570	553	551	580	528	497	534	559	506	532	520	527	551	534	545	550	543	545	579	525	543	581	579	548	593	545	582	523	567	541	546	562	507	528	574	529	591	589	527	500	534	554	578	533	605	559	543	529	515	539	584	573	541	531	548	588	547	572	558	523	538	538	525	582	555	553	551	539
14352	1311	1038	857	687	571	546	496	440	437	392	364	379	368	339	395	356	380	334	354	369	324	377	375	319	373	329	357	358	338	347	334	325	363	330	350	329	371	366	343	373	350	353	358	358	325	335	340	341	301	318	337	351	311	339	313	337	348	356	354	349	373	295	348	317	344	338	397	366	322	329	305	308	341	366	325	336	364	366	354	361	321	378	357	344	329	359	337	340	343	341	337	348	318	325	377	342	362	361	361	344	343	345	325	324	333	369	367	326	333	317	325	372	331	327	331	340	370	314	363	321	362	341	343	356	323	346	350	347	316	354	332	345	334	333	355	357	327	346	328	347	329	352	350	341	356	338	329	343	320	351	334	342	357	348	334	350	320	325	316	343	328	353	351	343	344	340	306	341	339	336	334	315	355	334	366	301	377	345	317	311	346	319	370	400	349	304	345	348	339	344	341	337	346	316	368	349	343	320	316	330	295	325	357	366	367	337	328	341	312	329	312	331	347	360	368	337	353	346	319	374	322	314	389	357	296	329	309	328	346	316	334	335	330	320	335	346	334	350	321	369	336	349	340	340	317	374	336	312	307	383	357	352	375	345	350	348	337	343	357	351	336	354	350	369	333	338	313	300	334	329	344	332	364	332	358	338	313	381	325	324	320	331	324	311	314	329	343	314	366	326	308	305	305	308	371	349	359	332	316	335	330	323	339	329	305	358	340	360	316	363	340	317	367	333	326	318	303	308	341	342	353	333	312	335	328	407	334	335	355	324	338	319	340	371	336	344	337	303	341	378	324	333	347	296	358	344	312	320	348	372	337	335	352	322	331	364	356	344	327	346	331	340	362	325	329	381	336	344	359	320	332	337	343	366	350	340	317	348	334	324	286	309	352	347	334	331	306	339	331	312	342	355	315	351	328	302	328	324	335	326	326	328	326	383	349	338	307	363	356	290	320	339	347	348	356	336	340	318	313	310	343	358	326	326	332	374	347	336	334	366	361	313	336	312	361	287	321	329	318	332	327	354	352	302	356	335	341	344	341	306	292	339	323	371	370	318	316	313	336	324	285	340	303	355	354	344	349	304	357	348	335	352	342	325	325	309	344	315	308	304	357	350	362	364	397	325	321	296	321	371	347	329	349	325	301	337	358	398	324	320	313	328	341	377	330	341	315	304	359	313	351	341	353	347	373	332	326	326	334	353	324	364	340	338	346	333	334	346	326	335	334	320	351	336	319	346	366	321	324	314	363	354	323	355	328	313	333	347	322	294	334	348	352	350	350	327	373	334	364	364	311	314	341	346	359	325	371	336	318	371	334	328	330	369	313	317	349	336	340	309	366	322	334	304	304	339	349	314	349	367	367	376	349	341	323	337	380	352	355	386	348	341	364	338	334	325	314	320	340	350	326	338	337	346	345	325	346	367	341	323	333	330	309	324	352	357	373	331	350	364	326	315	350	332	313	306	323	350	351	357	344	336	324	364	358	349	380	346	357	369	317	296	316	319	330	342	352	329	350	342	341	345	350	346	356	329	337	351	324	355	322	361	334	330	365	329	366	378	366	328	315	311	352	322	330	326	346	336	294	362	354	362	332	359	354	352	321	364	332	340	335	333	362	345	375	318	347	348	372	384	340	314	334	324	344	345	369	351	343	366	337	368	323	353	330	346	345	332	324	339	340	345	349	361	321	299	323	333	324	354	276	349	362	338	322	363	316	383	316	350	332	308	322	334	384	352	331	322	341	335	329	317	344	331	286	344	297	318	363	344	345	362	373	387	371	360	322	311	352	336	323	350	355	345	311	322	306	357	338	307	302	373	361	320	345	339	322	369	298	345	339	361	349	333	337	343	389	327	377	365	356	343	329	329	356	330	364	344	329	353	339	325	349	341	328	367	325	331	347	362	343	340	350	372	348	369	327	335	305	327	294	347	350	331	325	316	344	317	342	328	343	324	364	302	352	343	341	336	350	351	320	360	367	334	350	353	344	322	354	330	354	368	325	330	356	345	351	322	368	364	324	324	340	375	345	367	350	375	292	344	366	379	342	361	319	310	312	370	324	360	336	347	331	333	338	336	330	353	327	326	316	335	310	318	337	307	310	315	352	328	337	325	338	297	338	319	325	352	314	344	334	379	299	355	365	361	362	314	358	369	344	351	315	342	362	351	313	320	344	314	323	344	339	318	350	325	325	323	322	343	339	377	354	383	328	375	337	368	359	333	361	384	323	364	348	355	321	378	342	353	308	340	335	347	326	354	335	338	358	325	354	339	367	332	348	326	319	356	351	348	355	323	319	356	350	353	342	328	312	316	328	357	367	349	331	326	331	311	347	325	352	344	331	322	336	363	357	346	370	374	343	334	357	331	316	341	374	398	309	353	353	343	317	331	312	389	316	373	356	328	351	319	334	343	343	289	329	337	363	347	332	329	343	357	350	352	323	332	324	332	328	368	341	355	310	360	361	355	314	358	366	329	356	322	326	326	365	317	350	353	332	381	337	341	325	303	346	343	354	346	334	337	358	349	351	348	341	358	329	349	319	341	365	331	323	314	342	324	330	346	361	355	345	331	347	330	350	387	329	346	338	329	337	309	312	343	365	337	332	367	327	394	297	338	350	370	331	342	340	329	350	329	367	378	321	336	345	315	369	318	337	317	304	333	368	326	332	395	341	324	349	344	325	341	336	334	317	340	350	359	334	301	329	298	360	328	363	327	346	363	349	382	333	295	318	348	316	348	386	350	340	323	357	428	366	340	311	333	345	325	347	320	324	314	363	334	364	347	321	358	315	333	307	315	346	346	352	342	335	317	348	313	344	318	346	330	377	379	342	342	344	319	337	332	345	314	341	361	355	316	331	376	350	316	307	353	331	346	351	367	362	342	396	353	359	370	352	329	343	332	342	321	315	316	301	345	370	374	331	338	335	323	325	326	336	361	348	349	380	339	353	332	316	355	306	347	338	312	350	355	330	385	318	341	297	366	312	329	362	340	346	339	343	354	377	335	292	317	336	308	354	333	350	292	288	335	355	372	303	345	312	325	352	333	303	339	370	345	324	355	351	310	308	341	354	299	329	342	327	354	324	330	328	312	371	331	280	347	363	353	326	337	321	333	321	306	347	347	352	338	355	334	389	336	350	313	367	335	320	332	307	352	331	325	301	302	326	382	311	332	341	338	336	350	337	318	337	329	375	348	352	347	369	319	348	371	321	337	334	312	341	355	347	350	368	371	340	340	324	335	313	330	331	372	313	330	357	373	356	348	338	339	341	375	378	322	352	348	340	350	357	291	336	304	311	351	324	310	310	302	331	316	364	302	334	323	366	314	317	343	367	344	308	358	340	325	340	337	294	358	361	372	360	336	350	327	334	341	352	331	324	355	353	341	346	320	321	369	326	335	331	322	329	324	373	342	323	353	380	329	300	322	348	327	312	354	339	346	348	313	291	345	340	354	358	316	353	360	299	339	329	369	346	341	349	322	296	334	340	345	380	343	326	348	338
8190	1412	2211	2530	2173	2017	1854	1568	1342	1337	1298	1158	1138	1090	1011	972	982	990	934	933	895	890	916	911	889	871	886	922	871	922	895	926	900	868	811	863	825	851	881	911	904	926	867	838	858	839	856	893	850	823	845	890	852	874	818	823	830	869	827	839	827	846	868	824	833	847	831	858	879	873	861	915	812	894	831	873	869	838	834	864	850	839	852	896	871	838	834	887	860	825	831	849	809	867	836	826	842	848	881	843	861	853	881	828	839	870	861	838	843	793	817	838	886	869	813	912	908	843	847	875	881	839	788	835	805	896	784	827	825	832	839	882	867	826	866	825	804	798	749	877	876	807	841	867	799	842	804	841	892	808	780	823	845	805	865	826	839	832	831	840	831	900	805	851	751	814	806	825	838	854	812	868	854	817	845	811	826	814	798	876	880	818	855	820	817	853	758	848	817	824	864	884	784	834	813	868	839	829	854	843	833	811	838	865	819	813	853	779	863	786	809	822	811	891	816	795	851	826	805	844	820	841	871	788	856	849	827	820	880	892	852	818	782	879	863	817	920	831	867	830	829	879	883	830	839	868	853	839	876	798	868	854	817	817	823	827	872	850	824	878	862	867	832	851	838	846	859	887	848	853	839	885	784	826	809	836	822	883	767	836	831	876	774	815	778	808	853	842	864	844	820	834	818	884	794	854	824	877	822	870	871	830	799	811	880	797	827	872	829	848	803	849	841	885	852	831	819	798	855	867	833	877	870	841	817	833	831	792	853	800	876	796	863	875	858	841	830	846	837	869	840	864	834	834	815	833	874	792	796	894	814	873	816	840	806	900	855	867	813	855	810	800	824	815	833	837	840	834	825	858	869	839	862	856	919	840	852	885	841	846	846	822	775	861	821	837	800	892	872	831	885	815	872	865	859	880	889	898	826	860	864	848	815	805	834	808	817	795	869	868	870	860	832	834	817	827	857	831	844	841	846	842	841	870	817	829	846	803	843	838	838	842	831	825	823	839	892	808	816	864	847	894	867	827	824	791	843	868	830	889	872	821	892	771	846	828	858	845	858	815	844	834	834	851	884	796	857	830	895	834	834	831	788	846	817	867	869	844	874	781	832	906	853	853	829	835	846	828	814	834	806	822	833	771	849	839	870	853	837	815	802	816	849	837	837	889	843	847	822	886	839	834	887	819	813	835	818	812	846	847	857	833	822	788	790	795	821	869	846	868	843	835	819	813	842	816	846	836	816	835	883	867	815	845	804	870	818	856	894	850	803	835	805	768	823	871	834	814	835	813	816	835	859	841	814	796	814	878	821	831	824	802	815	863	843	815	822	847	830	813	819	863	867	880	876	854	828	870	863	831	827	787	835	815	822	866	852	840	849	835	871	854	856	847	842	830	823	840	806	773	803	855	833	862	806	836	885	792	808	874	841	855	852	879	836	849	820	844	813	825	825	852	785	835	871	823	838	811	802	810	855	790	878	868	879	838	828	823	848	814	849	781	880	835	849	822	829	839	823	814	841	847	848	867	872	885	869	840	803	810	766	821	854	888	884	805	869	836	781	852	868	796	842	812	863	790	818	820	827	910	813	801	825	854	783	829	830	822	849	841	808	851	893	865	774	824	864	816	848	879	832	870	861	853	855	854	773	868	817	887	855	853	884	906	818	862	883	846	829	831	839	791	842	800	865	823	828	816	793	830	831	873	834	791	822	876	843	876	840	875	840	838	852	867	908	823	834	857	858	851	861	889	810	859	830	884	815	841	838	892	800	881	860	868	845	825	867	842	813	864	823	786	919	888	860	820	830	810	850	881	808	775	834	795	859	891	825	837	782	831	880	808	845	848	802	827	860	812	861	832	875	836	900	833	848	787	746	872	816	809	863	849	874	839	822	781	866	791	878	851	830	813	854	854	825	783	790	848	792	829	835	817	836	878	809	833	815	834	852	874	860	861	870	865	859	833	852	887	840	893	816	840	818	879	813	858	846	867	835	815	847	794	844	860	828	823	838	810	850	889	871	832	831	872	766	859	788	853	840	831	881	817	850	843	857	847	838	844	853	832	836	871	787	832	847	784	789	811	848	865	842	812	857	888	831	856	839	824	816	831	871	830	860	862	856	874	879	820	839	894	848	805	892	838	817	910	815	856	819	833	796	832	848	847	811	797	882	805	882	853	814	905	878	790	860	829	855	807	868	833	811	871	860	820	830	851	876	811	845	868	840	825	853	822	831	822	898	830	857	808	869	824	835	806	851	831	806	882	852	841	816	865	884	860	827	862	807	858	776	883	825	867	842	855	837	853	861	902	814	823	840	812	835	851	877	803	888	797	812	870	795	833	827	798	829	832	836	882	831	892	821	816	862	824	863	828	819	843	846	892	813	810	873	796	804	869	845	778	841	865	810	880	863	839	863	850	837	874	832	802	782	809	849	846	853	841	859	853	863	828	840	891	881	846	842	857	840	802	870	778	829	872	801	838	840	864	858	830	798	781	848	892	818	866	802	812	897	832	829	788	898	804	854	846	853	853	870	837	881	813	774	809	859	814	880	858	806	838	812	829	852	850	832	828	877	793	838	785	832	834	806	856	867	880	841	838	798	860	804	789	838	840	814	847	823	863	829	819	783	817	841	824	819	848	806	846	921	756	809	821	844	851	854	824	873	884	820	820	858	808	793	821	842	815	812	858	846	842	849	827	842	864	862	848	868	829	801	816	840	883	807	799	819	811	846	841	802	881	783	818	831	885	827	824	845	830	852	812	832	896	847	847	811	836	845	843	788	834	817	851	826	849	831	790	829	813	860	820	844	859	817	839	779	821	853	857	866	793	822	858	795	798	879	864	779	816	858	782	823	799	876	868	794	823	892	818	851	847	883	831	837	791	892	851	826	822	872	835	784	815	866	838	864	796	862	789	854	853	811	838	883	826	829	785	876	849	827	832	907	849	842	867	839	863	824	867	871	810	848	860	847	861	833	792	894	854	838	887	852	863	785	828	849	809	873	858	825	817	870	838	822	833	847	836	847	873	860	825	894	813	885	843	804	832	835	840	839	838	834	804	840	833	852	816	842	839	855	849	856	882	840	793	816	837	844	831	844	853	853	835	827	791	822	827	882	834	806	817	873	857	867	901	817	830	870	825	790	779	835	835	847	806	810	893	841	844	812	848	864	868	841	804	869	857	873	832	858	792	852	823	805	826	849	844	839	815	843	865	879	849	820	806	807	822	822	841	820	813	852	835	825	823	862	856	788	845	786	760	826	851	807	817	892	834	823	864	863	852	827	805	835	881	851	818	807	871	849	815	835	860	823	878	890	791	822	848	856	864	872	892	801	840	835	811	806	800	862	847	834	877	840	822	834	829	806	840	810	827	866	844	882	825	837	843	868	862	815	833	797	834	848	837	880	804	853	871	785	825	796	789	838	837	818	774	855	819	890	882	900	815	833	805	837	827	861	872	812	840	821	838	827	842	823	832	857	820	811	854	818	831	831	878	840	852	835	817
1570	374	385	353	352	361	399	356	366	366	387	376	389	332	314	354	383	388	348	389	374	344	393	343	358	382	365	375	340	370	353	352	380	337	382	335	391	367	373	369	370	360	311	382	350	365	354	327	330	346	330	342	386	378	346	316	347	375	316	333	380	364	390	364	385	328	355	355	348	357	367	354	377	378	375	391	369	338	363	379	375	319	373	378	382	378	330	332	364	392	354	368	357	355	354	368	327	326	385	358	365	380	324	374	401	333	365	370	413	391	417	383	354	334	340	358	361	386	375	364	408	334	381	382	355	361	351	371	392	374	370	348	382	375	336	364	377	355	364	357	358	346	366	357	367	375	364	340	341	330	353	365	364	394	355	360	378	365	370	366	366	365	377	383	313	387	329	365	363	367	402	379	330	368	368	339	366	356	373	369	352	361	354	394	395	369	362	357	340	381	398	381	342	378	388	397	354	361	353	335	358	377	317	341	367	396	399	348	363	379	359	368	295	364	346	360	367	338	360	362	404	401	377	367	359	368	367	362	353	371	338	387	375	343	382	378	330	355	323	363	373	358	365	356	355	373	376	375	362	374	342	358	337	315	371	337	390	379	410	354	382	364	346	354	342	351	361	372	362	399	360	391	350	362	371	343	339	366	369	378	376	383	368	375	400	359	349	378	370	352	361	336	374	332	348	355	341	367	359	374	374	403	349	388	387	408	373	355	359	356	337	344	341	363	343	337	356	361	325	316	358	366	360	382	402	371	370	367	369	358	410	357	330	333	391	360	365	371	376	370	340	326	370	389	343	376	378	342	318	349	365	349	401	375	347	371	347	358	347	332	373	399	390	349	318	377	353	366	369	344	349	348	336	362	368	357	372	349	340	342	355	399	364	370	357	346	363	385	371	361	371	364	346	354	347	376	368	361	369	368	355	366	350	360	353	351	371	367	386	399	363	337	383	383	348	346	365	325	326	369	377	364	351	383	346	387	351	363	362	399	393	349	369	346	364	348	352	344	364	323	386	348	373	386	337	347	336	385	394	360	372	333	323	407	375	371	344	349	352	374	407	393	380	387	387	388	397	353	382	336	388	353	390	352	343	375	358	342	377	365	343	401	355	383	379	368	345	389	328	352	364	359	371	325	366	358	344	329	313	374	360	395	387	341	363	338	363	375	352	370	347	359	362	353	363	353	329	346	397	374	379	351	352	357	373	357	402	336	356	359	373	380	333	337	360	390	377	358	365	361	330	364	363	364	345	382	369	373	380	343	384	380	352	349	361	381	328	369	403	343	346	378	367	341	340	347	376	340	357	395	344	314	383	370	363	359	355	348	384	344	366	374	377	354	367	383	381	382	337	334	367	388	369	369	337	365	404	368	399	339	333	378	378	388	348	358	356	388	371	374	360	407	387	379	367	360	357	381	386	356	360	371	332	374	369	367	336	353	316	361	385	393	366	360	363	387	368	355	391	308	396	350	368	352	351	395	353	360	376	396	338	328	352	398	383	355	339	373	396	388	348	374	387	368	362	367	390	382	374	374	402	371	340	342	422	374	395	336	413	370	360	338	381	385	329	357	344	393	359	379	332	367	379	350	347	377	390	342	337	372	324	376	383	329	308	413	362	343	342	318	401	349	369	358	313	375	374	368	324	358	349	349	347	341	318	380	381	356	352	333	346	358	347	361	353	364	314	342	412	365	390	393	352	322	341	395	386	346	344	365	348	361	350	417	362	369	385	367	357	372	385	363	348	353	328	394	355	322	357	347	369	368	354	395	368	375	355	334	329	359	364	363	371	330	371	360	374	366	337	370	321	368	338	356	391	344	356	371	398	382	336	419	374	390	332	374	358	379	404	396	367	373	383	356	386	362	378	336	333	369	413	363	342	354	356	345	342	353	360	365	349	371	370	385	368	383	349	366	357	356	364	378	332	336	322	376	318	379	389	339	355	339	389	373	370	349	373	362	332	381	332	339	408	386	372	342	328	348	342	390	352	363	417	370	349	376	339	351	358	389	361	354	377	338	339	374	358	368	369	365	357	366	366	357	364	410	370	364	353	346	375	384	364	349	350	354	345	372	363	346	376	370	344	378	353	341	334	365	359	368	373	368	334	361	389	377	401	368	350	397	361	348	368	313	363	358	371	362	359	372	368	360	353	370	359	371	364	391	361	371	365	384	399	386	345	333	370	367	367	364	355	370	360	346	375	378	379	375	373	339	357	405	372	391	339	370	336	403	361	375	389	372	402	351	357	365	339	333	367	353	359	372	421	336	357	366	372	356	360	343	355	383	376	350	354	379	357	350	377	370	385	358	330	383	369	362	346	374	370	379	315	327	349	335	361	335	371	348	353	368	375	398	354	397	363	344	361	369	396	384	375	355	335	400	342	346	357	360	351	341	378	390	355	355	393	344	369	332	342	397	359	386	365	345	377	370	376	379	347	361	372	366	345	333	334	333	335	353	342	362	410	371	339	352	377	338	364	372	335	346	364	337	364	321	385	353	374	360	360	397	364	366	356	359	347	377	351	355	320	349	339	366	352	384	388	333	322	376	348	340	341	358	401	373	413	405	330	314	328	359	388	375	356	363	339	376	369	375	354	367	373	383	352	362	388	373	367	395	361	407	333	310	344	364	339	369	314	340	342	388	390	362	379	385	327	373	348	371	337	331	346	377	358	345	369	394	389	399	365	322	337	336	368	367	352	395	415	396	337	410	337	331	345	375	374	364	346	379	350	369	323	362	367	339	394	356	400	363	334	352	362	340	347	339	346	390	351	338	324	384	341	356	378	351	395	347	351	374	367	347	358	353	346	348	353	373	357	339	371	364	345	335	346	355	331	371	409	350	349	331	350	353	354	343	393	367	348	360	350	391	383	370	345	388	358	386	402	343	376	368	352	340	333	371	378	357	346	393	367	359	351	338	319	338	375	374	400	345	378	392	390	380	366	354	391	336	357	385	346	408	364	336	379	363	380	351	313	377	372	398	405	361	338	377	345	382	353	377	358	351	355	349	371	338	361	399	363	363	347	366	365	347	364	340	364	347	359	333	373	352	386	359	389	354	358	381	350	327	357	375	357	336	359	338	352	331	344	373	336	367	401	353	375	374	343	372	365	325	377	368	351	361	362	406	358	403	383	365	356	359	379	333	354	363	370	399	358	359	321	353	367	370	347	367	396	353	377	373	360	369	365	399	334	348	370	402	340	335	358	387	374	380	367	346	349	377	375	366	387	361	359	364	340	349	362	350	388	401	378	431	402	392	369	353	365	336	302	326	343	318	336	332	362	355	376	374	361	378	398	350	363	378	344	364	369	378	383	360	352	336	338	363	372	375	365	378	372	395	351	374	381	368	341	345	345	343	394	396	374	366	371	368	407	359	382	361	341	383	370	371	369	340	371	383	382	380	376	358	362	348	380	375	338	353	365	363	375	403	379	380	343	359	368	335	356	356	362	367	373	341	381	379	379	394	393	336	354	322	360	399	346	384	357	344	397	401
2067	844	899	936	924	886	883	868	900	876	888	868	840	801	816	843	949	891	864	822	860	808	866	848	833	849	819	853	899	864	836	842	827	870	849	789	866	839	831	814	823	865	858	812	889	855	855	839	827	856	844	800	886	859	867	861	881	875	857	841	899	833	831	806	835	826	834	829	869	816	873	888	894	812	847	864	820	848	800	880	774	784	838	848	834	874	826	878	805	843	852	865	789	881	853	896	820	944	859	823	798	835	799	863	851	825	835	826	853	782	843	802	826	811	876	829	806	818	820	890	808	891	817	901	899	854	803	847	810	845	864	788	837	852	854	814	815	832	829	862	837	832	827	883	801	884	821	918	830	852	825	876	850	854	867	896	863	820	816	825	812	868	841	878	825	854	821	775	819	790	800	934	900	884	859	863	801	794	833	882	867	842	832	836	841	772	862	827	823	821	900	834	820	852	850	807	837	835	847	838	838	840	843	830	831	857	838	799	848	948	885	850	805	874	936	861	840	828	860	863	873	881	849	856	894	861	880	834	838	879	842	841	894	855	892	883	863	875	887	827	877	858	828	886	842	846	842	837	820	824	834	836	851	802	818	848	846	842	828	796	862	835	837	890	801	830	856	823	803	870	863	817	828	882	858	835	841	838	868	821	795	871	848	757	886	901	859	855	805	865	823	835	865	873	817	824	873	865	826	847	818	817	813	826	871	804	875	857	884	844	815	830	849	816	831	824	835	814	848	869	889	904	896	799	876	872	889	872	846	821	874	819	793	897	901	863	855	873	805	857	884	822	828	867	817	827	874	828	805	855	821	794	812	854	825	790	833	819	864	838	831	804	860	813	898	864	824	830	832	807	874	779	819	887	860	847	832	831	828	854	875	826	846	813	890	817	828	862	806	866	851	800	848	857	878	869	842	863	825	885	834	870	835	865	817	874	797	857	819	812	862	882	825	864	832	849	813	880	809	867	821	834	816	840	861	835	862	881	836	798	828	845	846	842	841	827	864	852	796	857	915	876	856	838	851	792	872	789	842	848	797	849	810	816	893	848	803	878	886	807	862	875	845	858	855	830	874	826	829	908	804	816	896	853	852	795	847	818	829	883	842	840	835	860	865	861	826	853	844	847	852	835	820	842	886	845	846	830	856	864	849	887	849	901	842	881	851	875	836	853	869	857	869	845	847	848	811	853	840	872	832	843	835	854	811	827	830	862	839	806	879	866	917	865	845	874	858	842	856	787	818	833	844	844	868	828	890	864	877	857	897	828	822	854	844	802	830	907	838	922	807	807	859	812	868	849	864	806	811	787	887	869	814	919	851	863	847	802	828	805	838	819	894	861	810	877	869	888	843	847	882	844	859	803	922	822	855	895	828	828	836	831	828	834	804	852	815	828	877	859	854	831	841	819	854	874	842	851	792	787	823	847	857	839	854	809	848	858	849	775	871	863	859	839	834	861	820	825	860	841	818	820	876	865	796	812	819	818	871	790	830	826	828	843	858	816	891	878	870	807	835	886	815	808	876	871	854	829	870	849	874	845	816	848	885	820	792	821	879	847	869	835	846	855	818	866	825	820	894	889	847	832	786	794	850	822	837	809	853	891	854	837	807	842	855	819	878	851	836	878	808	866	800	868	914	857	828	850	815	850	860	856	831	818	803	871	829	853	848	854	838	864	842	832	831	827	827	819	817	863	839	788	839	855	815	857	823	819	835	822	880	802	811	790	860	831	860	842	864	807	886	845	868	828	835	817	850	888	837	853	811	846	839	856	865	837	853	798	789	877	888	879	837	833	821	875	804	852	807	796	786	858	837	793	842	806	807	807	831	815	820	820	865	826	848	825	806	855	887	785	860	867	811	819	866	846	805	912	840	849	833	788	879	851	845	908	819	826	873	818	835	858	901	861	866	823	835	859	899	836	776	849	863	874	838	829	841	816	902	881	788	763	799	885	808	836	817	831	859	851	822	821	849	909	859	884	833	827	901	848	856	861	847	822	809	903	907	835	898	856	831	810	850	849	820	805	813	842	839	828	847	865	818	839	819	809	867	844	813	860	853	873	792	829	854	832	817	858	850	864	784	838	852	813	884	874	840	888	851	804	817	907	871	848	839	855	837	824	860	841	904	850	793	825	838	855	797	847	840	838	824	796	813	858	821	868	777	845	834	871	888	781	866	881	849	844	870	859	821	843	829	821	829	850	814	848	845	853	873	851	880	858	868	861	837	861	799	876	836	833	819	847	905	891	819	818	868	863	875	860	799	854	851	818	865	851	830	846	823	844	813	863	837	867	810	815	831	762	820	828	819	872	839	824	844	868	798	841	849	830	823	865	834	867	803	855	848	932	884	861	806	874	829	841	926	882	809	797	826	826	867	810	850	871	817	861	898	827	833	814	816	830	867	852	838	840	840	853	839	844	839	848	846	827	848	853	852	875	857	838	870	827	789	860	886	840	864	829	844	920	913	824	883	844	843	887	850	934	851	840	880	840	843	810	811	859	815	781	844	819	822	838	818	832	835	843	889	918	875	861	859	805	849	869	868	837	861	867	880	830	841	822	861	837	840	834	866	801	863	850	840	881	842	846	808	815	805	819	816	837	870	827	821	905	828	879	823	901	793	824	822	867	881	858	817	842	869	859	877	820	835	792	878	832	839	779	827	878	815	816	876	875	870	831	867	840	855	863	879	818	852	863	907	838	803	823	840	829	876	876	832	818	807	811	841	819	827	857	854	845	895	888	842	878	867	871	808	852	840	863	817	825	838	909	882	859	879	815	833	829	848	788	860	811	872	823	801	886	852	810	880	909	841	886	835	829	848	835	834	897	847	792	858	905	814	867	859	858	828	838	896	829	871	870	837	894	846	852	855	827	852	863	769	839	865	876	901	844	788	823	860	825	877	830	866	819	794	849	817	825	854	825	791	891	827	846	829	826	817	802	841	792	869	805	857	776	890	802	883	863	839	828	793	842	848	867	819	864	861	850	864	851	847	866	847	841	836	871	845	895	823	837	811	815	851	840	755	845	863	874	790	861	868	857	830	837	833	874	824	838	805	838	800	890	842	844	862	827	824	851	796	898	820	892	908	817	796	840	829	805	838	873	862	842	869	840	830	841	785	849	822	852	895	874	843	881	840	818	852	847	854	823	840	847	804	836	847	825	837	848	814	795	904	926	811	823	871	865	835	841	825	838	851	832	856	819	852	824	840	895	810	868	894	862	823	860	824	829	822	878	848	824	780	879	817	885	854	833	826	807	823	848	820	805	863	819	833	843	851	807	874	825	851	825	892	784	842	793	861	820	882	835	846	840	836	897	902	817	845	861	825	847	843	848	869	840	817	823	851	854	864	819	890	839	832	854	877	874	819	869	794	852	856	853	882	864	827	819	791	867	864	807	871	886	893	811	864	811	847	830	804	856	811	851	873	835	825	809	873	852	883	840	799	857	858	843	853	872	855	804	830	820	826	829	846	877	842	839	869	859	864	866	825	837	818	807
6867	485	510	456	348	333	299	271	282	224	235	222	233	255	210	229	245	209	223	205	212	210	230	183	205	191	212	203	208	199	210	228	182	192	216	221	185	170	212	204	223	203	204	204	211	212	182	235	246	205	204	192	209	210	191	201	215	229	205	203	203	211	203	189	192	201	211	202	212	193	183	210	224	212	196	229	218	219	232	207	181	192	212	216	208	200	182	189	201	210	200	208	236	182	240	178	248	206	192	214	198	195	216	200	206	223	222	218	201	210	233	207	199	202	205	212	202	173	200	210	184	228	227	220	191	226	218	221	218	233	203	253	185	189	232	195	187	185	193	197	200	203	194	170	210	201	216	185	207	198	230	233	199	215	198	255	219	209	232	235	212	226	202	186	187	205	197	193	194	177	184	198	167	201	215	194	217	212	183	245	231	179	196	208	239	211	195	229	236	198	211	218	198	219	218	193	204	209	187	198	219	201	222	202	194	211	220	198	225	192	199	212	223	225	180	221	203	206	209	193	205	239	183	192	214	193	209	224	182	216	193	194	179	201	207	206	222	189	208	197	230	207	179	197	189	199	183	213	222	183	207	186	221	217	193	208	212	203	200	202	233	203	201	215	184	204	214	189	220	210	223	230	219	237	193	197	215	234	206	216	204	210	197	205	192	209	201	215	237	197	193	242	197	186	222	191	187	197	206	193	214	237	212	208	218	200	189	174	212	210	211	186	196	202	174	229	206	224	191	192	223	203	201	189	186	206	201	219	202	219	178	198	212	196	215	194	181	185	209	207	200	225	189	194	185	225	227	192	189	215	205	203	194	197	205	223	223	197	191	201	195	211	218	205	201	214	205	229	180	192	197	216	197	213	196	212	189	208	204	209	204	212	233	184	191	197	231	198	217	195	203	230	222	222	202	203	181	232	228	210	199	222	223	190	203	212	218	178	201	208	184	241	236	197	216	217	187	215	211	201	191	202	223	221	195	205	209	199	224	236	221	206	217	196	180	201	210	207	210	215	206	228	223	195	213	220	208	205	208	198	223	202	217	234	206	186	201	197	183	188	203	197	192	186	210	191	212	206	216	195	215	208	194	213	206	201	198	220	203	208	198	202	213	236	190	217	197	212	184	196	225	217	190	207	226	196	204	189	216	217	170	194	218	194	199	195	203	228	244	217	186	213	200	210	194	234	209	167	211	177	213	191	203	224	214	193	203	224	204	206	221	221	160	178	187	207	173	203	210	216	188	220	221	195	214	205	189	201	203	203	202	213	190	241	212	196	206	218	195	245	208	218	238	220	219	198	196	212	191	196	234	211	188	204	206	194	237	217	199	188	219	197	235	198	206	187	205	222	223	214	208	221	208	199	208	201	232	203	209	186	190	185	215	182	219	212	222	191	207	203	214	203	207	187	241	254	204	178	178	214	201	194	219	217	212	194	209	198	212	210	201	190	201	195	203	221	197	190	194	216	169	202	190	204	197	190	189	211	210	197	197	204	223	223	211	210	194	214	183	214	182	196	224	213	187	226	211	210	196	190	194	246	210	177	188	212	224	183	186	197	218	200	180	227	205	213	185	191	190	207	208	199	215	218	221	218	204	205	222	229	200	229	214	218	207	205	212	220	202	194	218	221	172	206	208	244	203	210	203	204	201	204	215	204	184	202	198	180	188	212	205	197	200	197	235	225	202	222	218	223	201	223	209	215	212	213	163	203	208	180	213	197	184	194	206	209	190	171	215	201	235	206	241	201	232	230	221	209	203	223	216	235	211	207	221	198	211	207	220	211	206	193	204	221	222	235	195	242	195	192	187	220	211	222	208	225	224	228	208	194	227	219	228	203	198	199	204	209	215	187	195	186	207	174	214	204	190	213	201	192	222	199	219	220	216	228	203	177	218	223	190	196	234	209	204	226	173	200	200	189	218	191	208	201	209	200	207	214	211	199	233	214	210	201	199	197	215	224	211	205	220	233	186	218	222	225	219	195	221	190	210	243	232	210	211	212	241	212	230	201	206	194	201	197	221	182	226	211	224	218	201	218	210	214	234	178	198	222	200	199	201	170	232	188	193	180	205	187	226	235	212	214	212	202	203	206	205	206	228	199	203	186	198	217	201	203	200	193	185	193	217	205	199	182	183	223	201	176	219	210	211	208	211	214	196	229	207	213	196	198	212	207	213	213	201	215	211	221	192	196	209	192	218	244	192	205	199	209	219	202	205	204	224	221	208	208	189	206	209	211	236	207	184	205	196	214	187	208	181	200	195	253	212	211	218	222	235	185	210	198	226	200	214	200	195	176	208	204	217	209	210	188	229	199	194	211	196	205	228	219	211	210	184	184	210	228	203	182	172	175	172	207	221	207	217	202	185	217	228	199	208	203	194	214	229	202	187	194	199	176	223	200	223	212	196	208	202	201	196	226	211	237	222	214	193	217	215	199	205	204	166	188	199	187	193	197	185	198	209	215	192	233	187	229	235	201	208	207	222	227	205	201	204	216	201	205	225	216	216	212	208	192	228	200	207	195	211	221	196	212	205	227	237	189	206	213	188	192	208	222	208	211	209	226	204	216	191	184	216	206	206	191	218	213	176	241	203	220	191	210	197	199	198	217	184	196	198	198	195	229	196	203	194	212	199	218	193	224	212	191	231	208	231	228	188	230	215	217	187	197	219	242	207	187	194	230	205	195	186	180	206	202	210	205	204	210	220	186	209	219	219	221	222	209	215	189	205	214	203	226	204	219	191	214	209	216	220	207	190	203	209	198	198	206	216	219	193	177	200	208	214	199	212	218	196	220	194	190	190	222	209	188	186	206	199	200	230	238	212	196	199	198	219	221	227	209	189	215	211	203	210	170	205	203	224	201	201	189	168	220	224	192	220	182	196	203	229	207	205	217	238	205	210	192	197	204	208	227	199	183	209	202	216	168	198	206	200	213	215	205	209	206	187	186	208	201	196	194	200	206	228	208	201	198	232	202	201	189	199	198	245	238	196	199	203	198	217	209	185	180	223	194	186	207	218	195	209	192	202	205	204	232	229	206	187	199	216	194	194	203	192	194	195	181	201	215	205	198	174	217	217	195	231	196	207	186	190	209	214	217	213	189	205	201	174	192	201	206	216	220	224	212	192	205	194	189	203	200	221	193	220	200	222	200	191	220	205	187	207	195	224	199	198	188	208	206	197	199	216	209	217	199	204	202	188	205	217	210	201	221	210	217	206	201	216	228	220	212	223	197	192	200	193	213	237	195	226	191	193	196	198	223	190	201	183	203	216	207	214	210	177	207	221	199	215	191	217	211	202	191	222	195	201	190	217	223	209	195	200	230	200	208	203	214	207	172	200	217	178	210	213	215	212	214	192	213	240	201	206	199	211	225	211	221	203	223	209	178	213	179	183	190	205	209	180	219	194	183	221	197	231	202	199	210	198	220	216	224	196	203	200	202	220	192	204	222	205	202	234	188	200	196	211	208	208	230	219	199	210	199	214	206	203	196	220	212
6004	795	1225	1348	1307	1152	1006	903	827	845	791	760	685	672	659	613	639	615	623	610	612	630	623	614	612	556	587	586	579	568	606	602	582	589	609	576	536	548	551	548	599	576	529	585	570	545	568	572	564	542	522	626	589	539	545	546	534	495	531	536	523	586	540	546	577	553	533	595	551	551	578	547	539	556	555	524	543	572	534	528	529	571	562	558	577	554	613	519	549	576	556	557	543	523	538	511	546	548	531	561	542	538	568	541	555	526	547	537	517	543	534	544	526	554	544	554	545	556	594	590	494	554	557	544	604	527	550	554	561	539	494	542	533	534	590	541	542	556	546	561	570	533	564	570	582	563	541	547	556	533	552	543	555	546	530	557	525	566	554	503	491	528	540	548	544	529	603	558	548	545	551	531	561	515	541	553	564	541	531	552	572	517	495	562	557	544	536	591	508	529	594	562	532	589	558	556	581	559	597	596	568	559	532	538	566	563	560	546	542	574	554	575	555	533	587	536	546	593	549	602	625	535	593	524	568	533	540	518	580	555	548	558	594	573	556	531	533	580	559	593	525	540	528	564	541	565	521	584	511	534	571	570	525	586	552	617	568	545	550	567	570	565	611	607	570	508	559	529	576	516	520	556	539	585	566	577	543	571	489	573	555	584	585	563	561	534	542	530	535	561	551	570	530	561	565	501	531	519	547	533	553	557	534	519	538	563	583	597	562	534	555	579	560	578	556	578	532	562	541	553	567	523	543	538	569	544	518	559	540	561	553	560	523	545	603	581	538	563	552	573	537	571	568	559	545	548	548	547	525	541	573	564	570	580	572	543	592	543	486	556	557	545	509	564	591	530	561	518	590	583	519	555	560	528	546	562	544	566	569	497	553	493	531	546	599	542	570	562	549	549	570	499	564	558	554	524	553	558	528	561	542	587	566	563	547	563	572	566	541	534	583	589	552	567	560	580	589	545	567	539	542	576	524	579	520	559	553	542	548	538	546	553	557	549	551	505	589	587	592	545	524	533	551	545	491	569	537	543	555	566	573	569	549	566	583	541	531	559	569	576	532	522	532	570	574	569	559	566	563	586	545	558	550	558	540	552	551	557	551	592	567	544	591	549	581	574	545	565	590	577	546	521	582	596	549	597	570	516	560	567	528	545	551	523	570	539	579	583	579	536	528	560	588	558	581	592	555	565	592	590	559	526	539	551	551	563	554	543	554	527	563	540	514	559	565	541	556	572	562	561	574	612	547	549	572	572	575	539	561	516	540	558	611	549	575	540	564	574	565	578	542	551	547	555	515	532	569	563	545	569	534	546	540	531	525	535	528	523	553	623	558	541	532	543	547	495	569	569	558	616	548	541	548	532	556	571	554	565	512	566	578	563	553	603	557	568	592	592	561	521	547	547	573	575	591	570	539	567	522	554	535	547	563	566	560	531	541	538	528	577	543	531	567	571	577	537	561	548	540	541	575	637	568	576	537	557	605	547	561	531	563	531	583	559	556	530	567	526	518	569	568	538	585	529	550	585	547	569	540	511	501	561	606	540	558	527	544	529	562	558	566	552	549	572	594	555	519	541	546	579	534	560	589	557	538	573	584	555	593	567	576	572	553	530	522	525	545	566	530	547	571	553	552	560	562	541	608	578	532	539	528	545	557	575	574	584	565	568	538	559	569	615	565	529	528	557	555	550	557	523	590	514	583	552	570	532	548	562	520	555	559	520	540	538	547	566	582	551	519	557	517	548	562	510	585	540	576	538	565	583	564	540	552	569	531	583	602	534	523	533	572	513	574	540	587	535	588	542	576	557	545	571	579	555	534	563	583	511	545	553	546	542	567	581	578	586	553	575	526	561	533	599	575	532	536	546	520	526	517	548	560	544	575	565	529	558	572	593	550	567	542	547	559	555	581	572	551	580	567	561	545	537	575	566	549	599	548	536	540	597	594	541	540	546	583	545	558	580	572	560	531	594	564	533	547	486	575	550	574	523	539	549	509	553	542	549	532	514	581	525	535	527	550	532	507	531	552	510	549	592	526	558	579	526	576	579	577	586	531	572	552	565	561	535	570	558	547	539	560	538	550	566	519	537	580	585	578	602	577	521	599	519	561	532	534	523	544	558	547	565	567	564	553	502	571	490	541	538	553	554	523	532	533	553	560	542	564	564	526	542	582	583	609	559	541	549	541	576	591	533	568	577	557	504	580	554	555	574	597	508	536	521	539	527	517	578	522	550	568	551	560	572	552	512	578	547	544	549	562	589	613	562	599	545	537	550	528	546	531	527	535	555	541	566	534	553	503	566	580	577	544	560	562	582	571	554	545	555	547	596	562	568	555	571	538	557	577	512	561	536	589	540	594	529	530	563	553	535	537	561	559	561	549	582	577	565	543	597	570	515	550	531	603	587	566	535	550	542	600	574	529	617	536	595	567	568	557	520	532	543	568	505	509	544	533	578	552	570	554	541	586	550	541	580	535	509	546	551	506	596	542	545	548	553	551	560	566	612	575	521	540	551	557	546	568	594	527	581	592	578	551	521	525	574	577	525	562	528	534	572	541	532	549	506	527	540	581	556	539	496	562	527	579	556	586	552	525	544	567	551	579	574	551	569	543	545	541	559	578	571	556	608	541	590	554	534	552	544	558	568	593	580	530	547	545	577	520	513	547	541	592	562	580	547	512	540	547	574	568	596	523	539	571	558	540	536	535	533	538	536	558	518	573	554	541	545	529	531	550	534	546	558	559	556	550	568	595	530	553	558	522	586	579	568	569	553	558	559	538	504	554	547	516	556	552	552	576	538	540	548	570	553	530	555	544	576	529	505	573	551	572	520	525	567	583	551	551	564	551	562	531	513	545	536	597	515	553	533	538	530	565	571	509	551	575	564	558	583	544	536	570	579	560	533	515	540	550	582	530	536	524	551	568	558	540	575	562	568	557	505	539	511	548	564	572	559	570	535	524	569	562	562	548	542	560	533	574	556	512	564	573	539	552	535	597	552	554	586	542	515	566	553	496	567	554	509	544	535	565	587	566	535	555	538	573	563	549	541	553	544	585	560	503	516	564	551	563	581	603	561	574	554	581	540	555	573	552	565	560	517	551	555	519	564	553	541	545	557	565	535	570	540	556	540	563	570	528	554	551	571	519	562	523	550	549	564	551	531	566	532	555	545	565	553	547	542	556	555	571	537	548	578	595	551	543	618	551	573	561	555	541	518	557	557	550	523	558	562	601	575	608	570	574	526	548	519	540	535	543	564	529	608	567	542	533	531	542	583	571	540	560	550	558	587	599	563	533	576	536	601	575	551	587	558	582	540	510	597	563	550	568	552	521	532	566	536	571	571	566	571	566	570	557	544	543	551	545	559	538	545	560	539	575	583	606	507	540	532	578	561	560	538	568	530	493	564	545	552	584	548	550	597	534	574	560	531	569	554	562	541	576	550	582	525	525	571	530	563	535	531	496	582	590	544	552	566	567	554	502	548	562	566	546	527	527	559
14003	1333	1027	881	668	626	601	482	430	447	419	378	401	370	356	388	340	363	333	423	342	378	350	344	391	347	349	372	349	332	374	340	338	362	334	335	337	352	344	315	343	342	386	369	342	339	315	395	300	308	387	373	335	369	350	318	342	331	337	334	332	336	317	305	332	371	319	361	369	355	329	347	352	324	344	312	345	329	351	307	341	371	373	346	317	335	345	336	288	329	333	358	352	346	334	371	329	314	330	349	322	337	346	359	341	356	340	318	348	318	354	331	345	360	355	349	336	336	365	329	326	330	363	335	351	357	308	343	296	344	331	337	408	392	333	314	308	319	342	342	348	372	332	354	342	330	327	308	372	333	353	330	356	319	337	357	354	327	377	319	297	332	364	325	360	335	335	362	321	369	359	330	355	351	346	317	302	335	347	351	316	340	355	324	308	348	348	307	323	366	348	369	339	371	346	336	331	299	345	337	337	401	327	381	336	345	368	330	336	374	346	371	336	346	316	344	374	340	351	340	325	304	341	333	366	345	358	358	338	343	342	346	337	315	372	312	356	347	336	345	345	322	345	371	323	364	359	367	350	356	350	351	371	342	339	287	361	345	357	336	310	356	328	327	346	361	326	316	336	340	322	334	304	364	350	368	328	315	336	337	349	341	359	348	332	371	314	372	352	337	339	303	347	343	325	363	348	379	350	288	322	364	328	325	353	333	330	356	316	325	355	371	324	336	329	320	341	336	345	364	361	329	319	299	348	331	346	323	346	283	342	319	321	333	375	347	324	345	339	303	321	343	349	329	315	321	322	347	324	324	325	341	316	320	354	354	350	330	346	327	340	334	339	348	320	348	327	295	297	350	319	328	353	346	348	340	379	361	333	339	348	336	342	380	389	361	360	336	354	321	332	325	306	314	346	316	341	332	331	329	348	338	347	361	342	307	380	341	344	350	376	322	317	320	354	337	364	297	310	321	309	332	297	323	335	351	325	331	311	320	322	327	339	313	332	324	339	318	340	317	344	338	337	351	298	368	318	365	331	384	361	365	347	345	327	324	380	315	340	299	342	355	337	334	350	346	321	323	356	337	325	374	335	320	361	307	330	326	354	314	299	324	354	348	351	313	334	289	364	320	324	322	398	324	305	349	346	328	340	332	315	364	305	365	332	358	316	330	366	346	317	359	323	310	333	335	339	296	333	329	350	335	336	357	336	375	354	333	339	341	380	328	324	328	379	333	336	378	339	337	313	325	326	328	341	353	355	332	347	325	343	317	350	309	351	342	352	371	393	332	315	339	316	369	370	326	294	340	317	344	345	359	341	367	351	349	362	346	376	393	337	338	323	336	353	334	339	339	370	361	328	305	354	329	330	358	341	343	319	303	316	313	327	324	347	311	331	355	341	323	331	355	339	334	347	324	326	307	331	345	326	346	345	377	318	341	336	331	337	335	308	352	340	332	369	368	357	336	329	343	353	376	354	314	336	324	357	308	300	345	340	348	321	334	325	340	337	328	315	328	360	350	324	340	373	302	310	370	333	384	322	342	311	369	310	324	349	322	303	344	356	332	335	356	327	377	355	319	343	324	352	335	350	334	353	337	354	351	323	361	279	319	335	310	352	356	350	306	329	344	311	346	359	343	344	321	318	350	313	327	368	338	349	360	324	332	358	324	319	339	325	370	369	334	373	352	366	376	353	353	343	355	342	346	303	335	334	348	348	362	351	363	358	338	317	336	310	363	337	323	381	312	339	316	327	334	316	315	351	355	369	331	370	347	328	312	322	362	340	350	349	314	333	310	340	358	303	371	330	336	334	368	355	353	364	353	339	306	373	351	328	316	305	337	311	335	364	324	373	371	347	346	304	330	330	314	326	338	318	336	339	357	317	364	349	312	331	353	347	330	354	371	360	340	318	338	343	349	322	343	336	360	381	339	351	375	320	348	315	319	339	350	334	328	322	309	333	372	304	343	337	305	317	330	318	330	326	341	340	366	330	373	334	340	353	368	354	349	351	355	355	352	303	368	347	319	358	331	314	338	349	345	346	330	356	332	323	366	367	387	324	365	308	349	341	353	332	301	356	332	352	305	352	358	346	291	350	336	327	353	356	310	344	350	355	356	363	341	323	327	329	328	318	337	346	332	344	336	338	343	317	340	334	314	342	351	358	335	342	358	358	344	345	323	295	365	360	311	350	324	337	311	326	311	351	330	341	344	286	352	333	341	351	336	294	359	349	386	324	336	377	306	351	354	326	302	325	367	320	333	332	347	356	319	368	314	326	356	319	334	367	360	329	357	318	362	331	360	317	364	340	355	353	308	350	359	331	352	331	317	296	320	330	341	343	315	369	359	312	371	346	335	351	354	322	336	363	333	336	354	331	385	303	344	359	310	330	326	327	328	320	379	309	380	334	343	346	326	369	321	349	312	312	362	327	332	329	375	333	324	315	325	344	330	321	292	316	360	340	332	361	350	341	347	360	339	342	364	388	365	328	346	346	351	333	347	315	360	366	313	348	352	347	360	320	357	364	314	330	339	336	326	333	345	342	329	316	350	356	333	316	334	345	357	319	347	355	371	349	319	334	295	344	356	381	303	327	346	334	335	364	387	317	322	337	330	329	330	362	335	343	315	332	336	370	302	347	329	345	340	379	336	384	324	327	328	319	356	332	326	305	346	314	352	366	324	349	346	308	354	345	342	348	346	320	350	330	367	341	328	349	310	338	340	356	352	345	315	318	354	347	348	354	334	346	359	356	338	328	315	312	318	366	345	360	348	338	364	353	345	347	368	335	343	356	333	366	340	330	328	353	311	317	336	343	330	336	341	355	336	343	321	356	317	356	328	329	307	339	381	342	344	334	327	327	325	306	331	332	360	332	351	361	324	327	348	363	358	359	342	344	341	364	355	341	335	321	303	325	353	330	360	328	330	350	327	330	348	361	345	333	354	364	371	348	349	315	319	362	340	328	304	343	317	333	332	333	329	326	315	331	365	364	369	360	350	301	312	352	387	345	344	350	373	343	359	330	345	323	327	318	376	346	305	320	335	345	325	330	370	337	333	338	346	350	365	373	371	364	324	324	355	343	321	342	318	328	346	339	332	350	355	338	333	346	342	328	326	341	310	360	337	313	346	358	302	357	345	342	299	331	326	322	365	310	355	341	348	299	312	335	324	329	352	363	317	333	304	332	358	368	359	306	383	352	308	348	337	328	324	329	326	351	390	342	345	344	386	358	354	356	354	354	345	340	328	337	300	362	337	323	337	356	344	363	350	344	350	323	334	319	350	349	331	346	356	338	331	351	350	310	349	285	339	336	336	350	343	334	348	353	358	339	309	338	306	335	320	328	368	304	364	324	313	359	329	303	299	351	341	348	355	350	322	338	351	368	355	333	363	325	350	326	339	342	325	339	337	333	359	341	344	327	317	327	327	362	356	359	331	373	367	327	376	333	324	303	326	328	371	346	385	331	303	337	332	352	341	322	321	349	353	350	353	303	337
8199	1402	2175	2525	2329	1981	1912	1548	1412	1329	1304	1247	1064	1067	1000	1019	1016	931	987	880	902	928	909	920	961	889	858	876	887	930	848	900	837	864	924	869	854	882	860	902	890	815	899	880	888	915	832	875	895	843	856	892	847	883	844	838	849	891	848	880	867	835	847	860	872	811	818	873	839	860	860	834	868	838	805	833	795	831	869	836	855	829	846	828	840	812	831	837	805	827	856	839	922	820	754	894	870	841	808	819	824	826	848	819	821	909	851	868	829	864	843	799	814	844	858	847	819	834	829	855	855	893	852	881	846	816	860	861	843	808	848	855	873	827	871	817	811	834	881	862	845	834	895	857	826	856	855	813	831	806	804	837	815	820	823	843	871	839	850	862	795	814	806	886	824	847	824	802	852	835	877	834	813	832	857	854	810	848	843	835	863	831	856	853	863	817	853	879	843	779	849	807	840	823	819	930	832	882	901	814	807	801	863	819	823	858	878	792	829	859	802	837	791	841	843	827	836	846	793	840	835	837	872	845	897	837	866	823	823	790	886	853	819	857	845	789	849	900	818	883	855	818	789	807	854	810	819	896	856	824	842	829	821	838	868	853	812	859	805	836	850	887	842	841	816	837	778	812	891	877	836	873	844	851	881	821	853	787	802	879	870	843	815	817	846	825	806	829	845	871	824	807	817	792	815	805	831	869	873	816	823	869	781	801	870	874	877	837	852	857	820	891	884	816	850	856	819	848	794	836	870	873	850	834	862	860	851	851	844	803	878	787	863	856	875	841	807	859	836	861	837	888	818	813	832	855	800	872	866	852	850	863	844	864	830	830	841	866	821	848	843	847	838	835	802	771	866	906	862	855	792	842	872	851	863	834	886	767	864	817	830	867	843	810	843	807	859	818	787	782	842	858	815	879	845	840	897	817	885	780	823	864	870	851	865	862	858	822	816	857	837	805	845	838	833	861	809	785	865	867	821	894	822	838	830	834	843	873	808	829	857	827	842	880	840	843	824	870	869	808	854	853	854	840	847	848	902	821	890	837	864	875	838	807	856	848	851	882	873	835	827	837	834	821	819	839	840	792	833	810	827	843	826	807	801	836	809	806	786	870	866	884	785	844	811	874	832	838	837	811	848	838	842	842	882	846	840	835	869	805	844	827	811	849	839	841	868	844	781	849	849	835	841	864	834	851	793	816	826	813	793	863	822	838	863	832	824	831	796	870	871	851	851	834	824	872	831	879	841	864	786	862	816	905	804	888	877	840	827	845	801	860	840	821	820	835	819	843	848	830	842	841	854	844	830	852	812	874	841	869	820	819	765	821	787	826	838	798	797	841	819	872	810	805	791	827	838	875	867	803	825	825	861	838	824	891	836	842	873	820	799	858	861	915	852	809	838	810	798	893	850	840	830	876	820	869	868	867	828	788	826	808	808	836	849	803	832	877	819	885	869	858	887	824	852	834	821	869	834	800	828	789	872	883	815	812	858	845	840	859	801	838	808	833	832	883	835	820	803	844	835	833	869	810	825	830	802	817	861	819	860	832	844	853	810	812	857	852	829	792	860	834	831	850	778	794	851	830	811	858	832	824	818	824	850	782	840	828	823	865	803	856	877	835	850	833	843	823	845	866	801	873	834	757	837	840	854	815	877	846	910	833	852	810	851	821	803	822	825	856	859	815	828	824	823	806	831	841	803	829	886	822	830	863	852	837	825	865	864	808	860	881	850	807	842	869	827	871	859	872	832	845	865	856	865	831	849	835	758	840	843	814	827	889	820	816	890	848	812	851	858	882	850	862	819	895	851	804	832	825	865	878	838	852	828	855	854	824	823	805	805	833	834	857	862	851	810	885	879	844	856	848	833	854	819	832	823	805	809	849	890	880	842	763	817	865	842	858	837	844	832	820	848	845	807	846	842	826	825	860	822	878	821	828	862	861	881	860	797	828	850	842	765	796	861	795	839	829	860	821	821	864	839	839	802	818	864	876	832	837	794	866	889	808	895	855	864	836	806	858	852	849	797	829	863	771	868	875	837	813	851	835	795	864	859	868	860	850	825	858	814	858	888	865	863	825	789	784	820	851	802	871	869	798	793	823	785	835	793	895	816	821	844	870	861	882	881	871	821	855	880	810	812	832	864	846	884	799	874	778	821	865	844	849	873	866	824	778	852	818	819	847	804	827	806	884	839	774	790	856	868	822	884	851	850	820	782	868	878	818	833	826	826	864	844	864	859	851	843	844	873	830	806	862	854	846	833	851	814	844	859	807	824	834	814	834	817	817	832	860	861	844	871	918	801	837	847	801	832	836	813	829	878	818	821	842	823	842	833	804	783	806	833	846	855	828	860	850	832	847	849	768	890	862	839	818	825	867	862	854	806	849	905	854	852	768	866	860	843	807	825	843	847	826	886	836	825	799	879	842	827	825	836	831	858	832	808	861	846	833	817	892	879	901	861	807	809	859	819	822	872	856	800	812	799	860	869	854	801	850	811	824	907	884	850	822	875	822	807	875	873	874	773	872	850	869	882	799	791	869	880	857	863	876	816	836	818	831	825	824	892	867	854	825	844	866	823	868	911	880	841	819	888	902	815	835	866	830	812	802	835	853	874	833	826	870	815	829	829	774	880	829	814	881	895	861	840	835	899	835	890	850	829	822	838	827	787	858	906	819	809	806	874	843	863	862	822	826	794	867	830	837	870	869	837	830	847	804	865	826	889	850	861	885	856	830	853	792	830	832	852	795	802	856	888	819	842	808	834	833	866	827	825	842	814	849	840	861	827	797	814	875	813	900	862	886	841	801	868	852	837	865	873	795	791	848	873	836	875	832	821	857	888	892	857	829	771	837	820	784	826	821	854	825	879	793	847	748	802	826	819	810	844	802	822	869	813	817	825	867	807	829	811	840	832	826	864	788	847	821	878	845	847	830	852	815	807	896	850	852	871	814	912	844	801	851	853	819	839	803	839	796	848	838	849	841	839	877	857	908	806	793	815	842	830	834	868	817	825	853	794	835	850	838	863	879	890	793	864	857	910	830	847	759	841	816	806	853	879	832	796	841	821	877	875	883	853	823	852	881	865	872	829	824	809	847	829	835	837	800	878	883	851	843	893	851	847	866	862	850	840	868	873	822	782	833	887	878	874	826	824	839	777	851	834	812	885	839	800	834	852	805	818	823	851	868	838	855	912	872	851	798	807	814	863	853	841	845	843	828	821	858	775	799	801	816	826	789	844	790	922	843	853	851	773	851	825	841	826	850	828	830	904	818	863	829	830	816	843	808	820	870	826	867	832	809	840	886	838	845	830	843	841	894	808	859	872	791	863	867	805	812	844	843	858	829	813	855	841	844	786	835	839	786	876	826	841	847	824	843	801	831	816	868	804	819	848	859	831	793	826	849	760	832	880	865	873	832	834	838	812	831	918	856	874	859	860	812	855	800	812	817	818	814	856	879	830	829	845	852	871	857	824	820	828	789	801	854	848	841	823	850	831	804	842	807
1521	424	438	391	396	397	360	355	385	348	340	370	329	391	347	357	343	348	384	399	331	340	337	367	345	320	328	325	355	361	372	374	350	340	348	336	360	346	334	333	384	380	364	377	323	370	370	344	355	332	338	359	358	365	372	347	344	381	388	377	332	332	360	365	379	345	373	373	343	383	400	363	401	384	384	333	339	350	376	354	364	367	358	371	404	374	408	406	362	359	362	337	367	394	334	349	358	348	371	388	393	343	372	365	346	344	355	360	352	359	363	353	320	373	355	346	354	368	353	328	372	359	363	361	358	364	353	370	408	376	402	363	343	373	357	370	321	352	369	382	341	349	368	366	324	356	359	349	382	364	332	325	378	383	366	348	366	329	389	374	390	377	352	322	368	339	372	401	382	390	388	340	341	345	362	340	367	346	337	363	354	367	408	382	315	377	376	344	350	367	328	368	354	330	393	362	339	307	355	339	373	348	374	351	319	356	340	364	382	377	395	372	395	340	350	368	344	335	337	352	365	366	375	365	382	356	361	404	370	344	356	337	393	361	341	380	374	355	347	347	395	374	376	347	390	323	335	361	401	373	368	371	345	363	396	361	387	367	409	373	371	352	360	382	358	370	380	359	336	339	352	334	344	370	372	378	397	368	379	330	376	338	317	368	356	366	358	368	361	363	373	305	330	389	336	371	386	390	355	352	288	390	356	353	360	371	383	377	375	413	348	382	349	350	366	383	379	368	376	381	377	344	358	333	335	377	353	340	360	392	374	364	334	315	368	366	361	357	390	378	343	336	366	384	364	362	354	371	361	380	356	342	395	385	371	380	343	341	360	321	369	349	351	360	320	332	358	350	379	389	357	337	342	316	352	358	367	342	338	369	356	389	360	359	358	374	379	329	376	370	372	383	338	368	371	379	386	365	354	400	397	394	378	366	334	362	385	380	341	350	323	360	372	361	394	357	391	367	359	346	365	355	350	338	375	382	366	373	363	334	326	345	368	359	369	391	394	352	350	351	319	407	358	367	346	367	394	349	370	334	373	377	364	356	349	364	384	348	344	325	376	340	340	326	356	348	371	365	358	329	369	420	372	364	354	333	339	350	362	365	387	394	387	341	393	415	427	369	373	353	356	351	349	364	335	334	346	373	391	350	413	363	349	371	346	366	392	350	340	394	355	378	364	408	390	369	347	358	359	365	377	364	374	375	335	351	347	343	356	372	359	309	379	335	305	356	369	331	334	374	343	342	371	358	355	375	358	386	404	330	341	397	313	334	418	356	362	338	361	372	352	342	370	334	384	379	375	358	386	378	332	368	380	357	356	340	389	392	349	365	354	374	327	326	362	389	350	381	354	356	363	356	376	345	354	362	336	343	358	386	374	365	375	350	364	368	414	367	386	381	367	351	364	328	359	382	341	344	333	389	367	358	335	346	351	372	361	337	375	354	373	376	379	384	338	355	389	371	366	379	338	354	361	405	360	378	342	408	347	341	370	367	336	368	417	347	307	365	368	397	387	379	336	375	379	331	321	398	386	335	382	352	336	372	337	378	378	349	341	330	363	382	388	352	346	375	385	365	384	356	390	357	336	331	356	356	350	387	359	344	344	371	406	412	372	349	365	359	362	408	362	365	356	331	332	378	353	371	364	371	349	385	382	338	325	402	376	333	349	362	326	338	360	372	356	396	366	345	424	350	374	338	373	396	337	357	400	364	347	344	377	365	372	338	362	380	342	376	366	348	361	355	373	337	334	337	358	367	359	326	375	358	373	378	348	361	351	369	384	366	362	347	339	358	383	337	346	370	363	379	379	333	381	358	346	369	310	394	387	378	342	360	368	363	361	369	350	401	344	341	341	381	350	375	344	365	388	345	361	358	328	352	345	376	375	392	367	359	374	364	363	332	343	340	396	332	383	348	360	383	353	371	355	389	383	361	373	373	319	349	341	313	339	332	363	344	350	378	360	348	351	348	347	362	366	406	324	375	400	367	321	357	380	359	406	391	357	345	347	335	331	365	356	418	348	350	365	371	387	377	406	390	391	364	365	362	346	418	348	360	383	353	364	401	361	356	363	373	352	339	369	342	350	342	371	338	399	356	358	388	350	346	343	388	371	366	393	355	317	360	346	393	351	365	354	361	370	341	319	380	371	376	377	360	386	364	359	352	369	348	356	334	374	379	361	354	350	361	335	339	300	332	348	314	360	361	346	358	408	381	324	322	358	349	368	377	333	372	327	345	388	328	358	375	364	307	369	352	360	338	389	384	366	338	392	323	331	406	365	344	377	356	334	357	365	366	350	374	385	346	337	332	356	364	366	354	388	369	389	360	345	379	325	377	364	328	339	358	325	353	342	339	346	334	336	315	371	350	395	386	345	380	356	363	331	392	360	369	371	372	323	374	372	312	361	331	349	376	378	409	370	341	366	359	358	360	324	350	393	367	337	430	354	404	351	368	350	364	375	368	348	364	361	364	352	345	359	353	341	369	353	370	338	374	364	381	401	355	353	358	363	392	395	345	368	342	338	357	343	360	363	360	363	373	362	345	323	333	359	357	366	359	349	344	363	354	342	317	358	351	339	322	392	359	416	343	344	410	341	356	352	308	366	333	376	351	389	331	347	360	328	346	352	345	418	342	361	356	373	353	392	323	354	361	357	360	336	346	386	358	382	361	362	328	349	369	406	394	336	368	353	333	385	377	388	339	352	313	367	345	381	358	391	350	401	344	372	348	365	371	358	361	384	375	356	387	361	380	356	388	314	383	361	346	346	355	375	353	327	361	368	352	369	357	380	384	378	372	360	395	350	314	388	398	352	364	374	339	339	385	354	330	379	359	367	327	317	369	346	363	349	370	346	337	316	342	378	363	343	369	370	345	349	408	336	353	344	357	371	322	365	343	347	378	368	363	356	342	334	384	363	336	331	374	362	377	355	389	358	353	389	361	374	409	369	382	343	381	344	334	365	361	359	349	382	362	381	343	351	363	378	344	342	385	360	366	346	351	375	360	372	346	344	369	358	353	372	362	362	388	381	377	358	336	366	368	342	350	348	374	383	370	333	352	345	375	351	392	361	343	329	375	369	381	369	330	374	370	358	356	372	366	366	393	396	324	400	367	388	383	346	355	365	360	327	375	364	364	383	338	332	359	340	355	349	362	373	395	368	407	356	380	350	387	371	350	329	363	351	354	327	346	359	350	372	387	369	386	359	382	366	361	392	369	362	370	391	350	353	369	388	338	333	355	361	361	372	363	392	378	390	359	362	369	338	374	360	346	336	367	377	396	369	380	335	361	363	380	375	352	340	362	367	368	367	348	325	355	356	381	394	379	341	355	369	339	352	354	326	378	332	350	356	361	394	351	342	374	351	359	365	392	362	351	348	362	390	383	380	386	374	362	325	358	360	340	374	388	321	374	348	343	379	344	353	378	370	366	355	369	354	353	338	373	335	336	383	347	347	331	334	374	386	372	373	342	368	327	361	327	351	380	355	342	401	370
1967	892	899	887	857	868	889	874	856	880	817	817	826	843	862	842	882	808	807	893	848	879	808	851	797	814	809	890	789	861	808	892	835	858	749	859	793	818	831	851	795	847	841	863	801	844	815	835	852	894	835	872	807	892	892	887	863	806	763	836	823	871	847	784	835	869	798	851	868	821	839	853	840	844	829	827	839	852	876	853	853	867	844	839	826	819	866	844	865	872	812	861	871	849	863	858	803	856	860	859	867	832	831	850	787	816	897	797	822	905	841	812	846	888	854	872	796	860	854	900	877	881	829	859	862	828	845	873	824	859	817	791	857	887	834	822	829	849	903	835	860	845	852	817	872	868	857	843	812	849	867	822	818	818	773	889	825	848	862	834	822	890	821	827	857	826	833	828	852	841	846	814	824	845	826	843	840	857	852	852	816	844	824	797	858	853	838	810	802	847	815	837	866	867	869	859	881	850	837	791	847	833	865	852	787	831	817	817	831	860	837	838	855	862	790	852	838	848	826	849	811	827	859	814	832	832	813	890	840	833	844	830	858	810	870	869	853	871	825	861	828	871	883	885	832	842	859	896	840	770	829	869	869	798	916	845	849	861	862	903	854	884	852	874	857	808	861	887	860	893	790	831	863	814	888	825	895	782	809	847	852	876	828	863	821	840	813	929	829	875	873	799	848	840	778	845	834	776	831	798	840	826	857	854	806	817	781	861	836	844	834	809	889	869	814	803	873	845	840	830	839	815	855	870	804	846	803	898	856	826	824	831	873	857	839	839	818	865	846	849	850	873	783	853	799	859	885	824	880	853	807	836	795	862	888	806	832	826	824	858	821	819	825	785	841	853	798	846	826	831	867	792	846	857	874	877	818	841	844	876	845	811	851	875	854	793	828	855	800	813	842	874	828	891	818	840	879	805	829	840	836	880	859	855	828	842	852	860	799	846	838	844	821	867	813	854	798	840	816	856	788	795	858	851	882	858	849	833	828	815	848	839	820	875	824	865	840	873	857	866	845	839	814	825	844	869	806	833	798	826	847	830	823	803	834	847	787	825	877	835	804	886	842	823	836	846	807	827	851	863	836	844	814	900	871	841	903	866	866	850	857	862	853	786	844	850	883	788	817	864	860	878	816	910	863	812	812	835	867	851	872	853	851	842	853	864	781	900	824	828	842	877	810	822	859	802	840	843	880	835	878	827	796	843	816	844	848	808	798	821	842	837	842	878	869	839	846	875	887	845	844	822	894	886	816	756	849	908	847	849	839	871	819	801	836	825	845	863	809	841	803	787	820	819	841	811	818	849	815	841	865	858	798	841	827	849	845	844	826	832	867	779	836	859	835	849	817	880	845	825	862	793	818	825	850	860	838	796	853	855	809	858	866	831	820	823	786	840	850	844	791	819	792	814	819	922	859	857	843	859	864	865	848	837	834	832	817	884	839	816	851	822	811	832	832	823	857	868	840	892	823	883	865	836	840	846	902	871	866	824	848	870	818	830	827	864	868	832	848	892	841	817	845	827	890	840	872	831	823	855	891	875	883	859	854	795	850	806	904	834	823	803	887	838	899	859	880	846	885	860	844	808	832	834	820	836	823	850	829	874	824	871	816	897	852	843	852	848	770	829	857	798	842	814	825	859	855	850	831	901	857	850	820	871	803	851	894	842	815	828	803	835	801	817	849	874	825	839	802	804	861	853	907	840	817	846	818	853	814	845	845	880	865	854	810	881	865	844	854	807	875	903	815	859	905	785	832	878	796	886	846	829	906	799	846	853	785	819	862	852	852	878	830	845	829	863	808	868	813	881	812	827	815	789	782	854	866	788	824	844	857	867	816	817	844	869	833	851	809	881	860	867	833	791	841	841	890	874	819	832	850	822	866	838	855	845	863	847	801	816	850	833	857	843	828	794	851	852	857	802	868	864	838	814	904	854	885	833	887	847	875	862	847	823	817	822	862	831	878	849	841	875	831	890	812	840	820	820	864	868	813	871	847	843	894	831	828	868	776	811	835	830	818	821	886	840	838	818	840	852	846	826	870	853	852	819	843	860	797	823	790	835	828	793	878	811	833	889	771	868	884	827	860	859	840	859	804	871	852	823	869	860	874	844	845	852	843	823	868	836	841	850	810	863	854	852	867	820	825	827	821	859	855	846	869	813	789	807	888	829	867	799	862	812	857	851	887	848	819	849	891	843	854	798	839	851	823	827	846	764	824	858	854	904	870	835	815	857	819	819	845	818	889	798	809	830	804	789	798	832	865	792	838	881	872	863	905	865	816	820	850	852	802	821	833	805	763	849	855	829	855	866	806	849	867	818	839	880	816	835	836	856	835	825	851	823	834	847	884	864	804	837	829	843	854	789	840	846	823	845	847	788	843	870	850	865	873	860	846	820	857	863	823	834	823	815	833	832	827	891	881	807	793	845	850	835	767	787	827	828	815	802	830	860	894	867	834	821	802	820	822	873	841	826	817	799	799	875	878	876	861	823	850	820	816	846	835	868	851	884	843	821	832	853	884	865	834	836	835	817	871	820	800	840	832	836	861	836	868	870	811	861	795	827	769	878	880	821	865	875	828	838	807	825	829	839	856	800	820	866	821	858	795	895	890	831	830	882	857	836	837	818	856	814	863	847	853	859	807	834	888	850	880	816	839	866	805	874	811	808	803	859	903	802	852	837	851	891	785	823	797	822	874	813	845	871	823	777	814	855	825	788	902	850	780	901	853	829	834	852	807	903	836	868	819	855	849	870	839	853	848	811	800	863	785	853	807	872	814	838	864	813	873	873	828	899	849	858	849	846	826	899	865	902	851	799	839	830	791	837	870	802	860	849	864	846	849	861	896	849	816	824	832	839	793	880	821	860	816	875	883	813	855	848	842	826	836	779	857	834	871	816	830	801	805	764	852	812	873	809	827	863	834	814	866	832	807	880	836	824	842	875	884	889	871	805	820	840	884	786	825	847	877	851	837	894	849	831	840	872	831	864	857	831	847	886	840	858	797	872	850	839	891	852	857	835	897	865	823	823	868	809	899	808	844	840	844	872	883	868	850	822	850	827	862	799	903	808	907	830	865	804	885	829	870	821	829	870	845	882	800	858	882	816	802	863	829	849	876	924	839	887	834	802	803	891	782	803	828	926	851	841	833	862	854	816	863	837	821	857	834	839	834	802	793	842	830	805	837	883	873	846	806	820	869	892	894	840	845	816	848	897	835	825	851	815	836	894	855	911	813	823	867	763	872	870	846	879	850	864	855	859	808	886	869	899	803	804	835	819	808	859	890	809	862	892	801	854	840	826	812	906	847	790	847	883	839	837	829	927	837	838	796	856	841	842	890	873	854	818	845	838	868	895	840	846	814	839	880	811	864	814	842	827	855	821	864	854	852	829	813	885	859	869	856	810	843	822	835	810	885	821	853	868	813	863	811	823	817	846	835	895	834	891	821	852	909	828	910	813	876	838	827	879	855	822	849	862	868	814	803	821	812	858	875	836
6821	518	510	474	368	309	301	273	272	261	243	227	227	234	207	216	185	215	223	200	223	217	226	219	174	222	215	221	213	169	189	207	214	216	206	193	193	174	209	208	204	203	214	231	233	208	203	207	225	190	207	178	182	186	188	194	190	229	181	220	215	210	209	209	209	242	204	220	180	221	194	232	173	205	190	193	196	206	201	225	202	186	202	174	233	212	208	172	220	215	218	226	204	241	219	221	207	232	197	184	202	215	203	213	210	238	216	194	199	225	213	203	190	202	188	224	188	220	200	219	190	177	184	181	212	194	207	217	200	216	214	223	235	170	199	226	208	202	221	209	196	238	223	214	225	216	205	215	206	195	190	191	161	210	190	205	194	198	208	213	189	238	213	214	223	207	213	209	202	200	202	214	233	189	215	239	207	218	196	199	192	209	239	183	203	180	199	203	206	223	194	237	197	213	226	240	193	202	199	194	224	199	207	189	213	207	202	199	265	218	210	204	225	194	206	195	222	207	199	202	198	224	195	167	211	198	211	213	204	219	211	196	221	205	233	230	216	188	170	218	228	231	212	208	212	210	223	176	206	209	201	203	198	223	197	182	230	196	211	216	234	208	206	176	183	200	209	205	190	174	207	183	207	193	196	222	226	191	189	194	182	209	193	213	198	205	192	218	216	210	185	222	198	228	209	217	209	183	181	210	192	185	203	183	179	209	202	214	208	196	209	181	218	220	211	217	209	207	195	206	186	210	190	209	180	196	196	198	189	211	199	186	186	214	207	211	206	218	227	214	200	186	206	226	206	210	200	188	231	190	190	217	223	207	188	200	232	230	205	202	206	201	208	204	202	195	210	173	179	190	214	221	197	211	191	162	196	193	196	218	220	212	198	215	210	211	208	189	215	189	192	219	215	214	242	199	215	199	235	236	207	210	205	204	208	207	199	218	219	204	182	220	220	192	207	199	218	230	215	202	208	201	219	181	180	214	199	206	187	193	203	213	207	210	194	183	188	218	199	201	189	216	188	175	211	208	199	183	208	231	198	213	215	213	192	187	219	215	221	194	213	194	205	207	201	227	207	234	220	182	190	215	188	202	224	193	179	192	210	178	190	229	221	216	198	175	208	185	234	197	212	206	190	193	219	236	218	192	179	186	187	209	209	178	207	236	213	231	218	204	204	204	205	210	225	201	215	210	191	183	213	223	203	205	187	223	191	220	214	211	216	167	221	190	209	218	223	198	196	194	180	219	206	201	202	191	206	196	197	218	211	177	212	191	210	236	212	214	182	209	184	193	177	188	230	199	217	216	176	189	245	207	227	213	195	199	211	185	223	211	221	199	194	218	254	210	216	229	206	193	189	219	218	196	201	211	215	223	208	201	190	195	207	214	183	224	241	197	216	199	201	222	232	181	211	220	209	195	189	189	221	204	205	202	214	197	243	194	228	223	186	183	239	204	206	205	193	240	219	197	214	219	206	208	202	218	204	187	187	187	217	204	201	218	195	226	214	201	209	211	218	197	218	228	222	170	215	182	189	194	183	181	194	233	199	190	211	213	197	206	210	244	205	206	209	188	215	213	232	211	222	189	194	211	199	230	189	218	195	194	232	207	226	239	173	191	212	207	217	206	167	199	201	190	198	217	215	246	206	194	199	218	186	225	203	251	205	201	231	212	191	206	207	200	218	202	196	207	224	205	209	231	166	201	212	236	204	190	186	207	224	191	218	206	172	203	211	199	205	205	216	205	197	196	244	200	190	200	208	214	212	187	194	196	186	220	195	225	210	195	202	220	190	229	211	199	197	174	200	220	231	189	229	198	206	182	208	211	201	206	234	218	170	182	207	205	194	229	199	201	183	237	212	184	177	206	221	207	205	195	195	201	191	195	180	201	221	210	206	183	223	199	214	195	216	201	204	213	215	195	202	203	206	224	198	195	215	218	182	215	205	187	217	196	191	209	206	198	208	203	190	222	224	217	199	213	207	206	183	237	176	190	203	204	245	222	206	197	212	175	184	240	217	184	217	209	224	210	199	197	241	185	176	225	203	242	221	191	203	204	202	215	218	201	219	213	209	233	179	215	187	197	223	210	226	227	210	211	201	202	210	222	242	205	212	232	216	202	210	214	186	228	192	214	194	213	216	206	183	200	214	198	189	214	185	211	181	219	241	197	218	202	192	198	191	203	202	194	182	219	222	209	218	222	184	205	241	184	208	206	219	195	235	217	211	202	191	220	234	199	187	188	191	198	208	206	229	186	194	228	210	200	197	196	178	214	201	204	192	262	223	206	222	216	201	188	234	232	207	212	184	207	225	202	206	154	198	214	196	203	216	174	183	186	217	214	195	215	215	195	198	222	219	222	173	225	214	209	213	223	205	180	168	198	184	194	235	194	191	225	243	235	199	214	227	206	206	216	211	189	219	191	196	221	187	198	230	225	199	230	232	208	203	170	215	194	238	216	189	214	213	187	222	215	217	184	197	190	215	185	198	205	178	207	202	199	198	183	181	188	193	223	211	187	215	200	211	217	188	203	196	195	207	212	217	211	183	193	221	176	211	218	223	211	203	227	228	191	225	204	190	198	215	236	213	189	186	214	201	186	200	176	224	188	182	210	213	212	198	212	179	206	210	173	216	213	208	208	210	195	185	217	219	206	203	183	229	190	212	212	230	217	209	197	194	203	198	212	176	207	227	186	198	210	213	219	190	234	210	209	225	216	191	244	236	226	231	218	203	224	200	198	192	226	207	218	203	212	241	212	235	210	186	210	188	206	169	216	207	222	217	212	217	203	225	198	218	233	209	204	219	215	185	209	206	182	211	201	186	216	224	231	191	193	226	225	232	203	199	192	205	168	220	198	219	232	186	213	217	218	213	198	184	204	192	217	209	215	219	208	232	215	213	220	198	237	212	204	236	206	221	213	229	221	190	186	201	199	193	212	200	186	175	220	210	187	206	207	215	226	192	210	198	205	230	233	202	228	207	221	201	187	209	204	215	201	234	199	199	205	200	213	200	203	212	244	223	207	210	206	213	185	228	221	228	191	201	192	193	205	204	219	196	186	205	204	214	207	216	208	212	206	213	215	219	210	204	213	189	202	201	206	213	194	200	201	178	209	183	228	226	228	209	200	195	203	211	206	202	252	196	195	202	193	199	175	204	217	221	178	191	204	200	194	216	208	184	187	212	191	200	203	192	199	200	214	211	198	201	190	227	208	203	196	223	190	203	190	216	222	180	200	203	192	186	205	213	194	216	215	205	177	197	213	171	188	208	195	213	231	198	188	205	214	212	209	214	227	214	206	230	212	184	225	200	196	208	193	195	190	201	198	188	199	193	190	217	190	226	225	239	201	198	218	227	183	209	226	207	183	216	211	209	219	192	212	224	244	193	219	211	199	234	219	208	202	209	210	183	241	227	225	226	233	193	212	210	198	204	201	203	228	215	221	231	211	199	178	208	221	198	201	197	193	183	170	225	193	196	215	190	203	185	209	188	210
6045	812	1288	1342	1246	1154	1090	932	849	819	796	759	704	675	670	662	662	623	606	616	580	603	636	569	579	570	586	560	564	574	572	564	575	553	574	566	564	548	602	609	562	603	553	560	568	541	554	579	574	560	554	569	574	545	536	551	543	584	551	565	535	576	554	543	540	566	520	552	547	595	558	528	555	542	540	532	557	584	548	524	552	537	548	563	530	533	568	561	563	555	541	554	524	544	550	568	533	523	575	546	576	545	524	560	557	525	524	534	566	572	532	523	546	605	578	560	567	600	573	579	518	545	553	526	542	589	582	512	561	549	564	571	549	541	576	581	553	521	562	567	562	522	567	533	585	573	611	588	575	535	610	568	503	600	551	555	533	581	570	509	578	583	614	578	591	562	574	575	561	543	548	616	566	540	556	555	554	532	566	524	550	548	528	568	587	541	525	551	546	546	578	548	581	519	551	601	540	546	568	534	576	537	600	501	587	540	590	627	566	562	503	539	557	541	523	560	529	583	603	577	592	536	559	536	575	554	569	539	527	566	543	612	541	537	576	547	537	583	564	541	548	536	559	593	520	557	548	522	527	599	551	567	511	593	559	559	558	522	574	566	540	601	569	542	571	558	574	550	577	555	501	549	558	558	547	544	537	548	565	555	531	569	559	569	559	609	509	552	537	532	552	584	506	561	546	550	539	522	565	564	593	582	557	540	587	568	549	534	543	580	558	530	572	534	544	551	540	535	532	517	572	589	534	529	573	558	579	560	538	566	508	590	569	598	552	553	572	554	532	501	529	555	520	525	526	540	555	534	571	528	589	533	552	551	521	550	552	596	525	584	586	589	577	541	563	581	539	561	593	575	516	525	592	561	607	529	567	581	592	582	570	560	499	569	575	570	549	535	562	502	565	580	530	567	543	547	570	553	517	569	537	571	564	548	552	536	553	612	565	558	559	541	499	578	506	509	575	548	492	587	558	589	539	543	537	568	574	575	593	570	551	539	546	550	505	564	588	548	535	551	518	573	536	586	549	551	576	530	570	564	528	505	551	584	554	582	571	552	517	552	534	604	519	546	539	557	552	553	581	535	554	590	527	538	576	544	564	548	539	541	580	533	580	533	538	547	564	531	550	544	558	540	545	604	488	544	547	564	548	512	575	593	563	557	582	538	578	574	525	551	552	524	519	569	576	582	555	556	571	540	530	535	568	545	612	601	530	556	526	533	553	517	571	531	528	550	553	524	563	569	537	551	529	543	514	553	570	537	563	567	544	579	517	571	539	538	548	576	581	566	563	552	546	529	562	592	548	544	560	513	530	566	527	551	538	553	546	545	542	561	530	531	554	602	519	550	577	557	531	575	567	566	575	562	556	543	559	546	551	534	563	568	521	583	580	581	565	529	542	576	526	529	580	529	544	538	559	568	517	521	596	563	522	608	539	560	530	542	538	523	565	555	521	541	601	579	534	570	545	608	557	543	511	586	550	538	588	539	543	563	597	559	534	558	549	522	536	539	556	558	568	539	572	564	582	565	546	564	532	528	592	591	516	524	510	543	553	541	535	558	551	551	571	558	537	542	551	517	566	523	586	585	559	549	555	532	543	587	599	533	552	538	559	547	578	574	531	598	554	568	554	553	591	557	541	562	562	555	534	577	582	601	499	564	522	536	578	581	506	546	620	558	543	555	584	559	586	590	520	587	585	568	553	548	555	552	592	521	503	573	554	536	564	506	572	538	591	554	557	581	558	531	577	558	543	516	511	567	501	579	563	551	582	556	540	528	529	507	528	542	560	536	522	585	566	564	553	568	520	558	589	556	490	516	573	554	532	572	569	559	562	553	550	535	574	521	559	582	544	589	554	541	550	564	520	546	588	565	592	565	555	526	561	556	550	557	586	548	554	577	574	557	537	563	549	574	569	576	558	572	544	583	535	571	574	557	539	551	547	580	604	558	554	561	571	519	534	526	523	562	563	556	565	555	529	532	543	531	550	586	542	570	579	606	590	505	557	523	552	588	558	518	526	542	545	505	592	534	550	609	513	515	539	543	546	547	552	593	551	553	550	569	581	571	560	576	550	595	566	575	544	552	533	587	547	520	567	554	540	545	564	555	513	557	543	563	552	556	597	536	520	534	580	515	530	553	503	519	563	538	580	557	561	521	525	530	582	520	536	593	557	565	512	558	517	545	569	540	599	574	568	608	570	563	515	524	563	553	575	523	559	581	544	597	549	553	560	558	631	556	608	566	562	578	558	517	585	569	567	564	496	577	566	528	606	594	552	502	587	555	574	581	530	578	560	579	534	516	503	514	553	538	583	538	534	594	569	536	544	545	530	527	513	582	566	574	535	539	542	580	536	540	543	568	542	555	551	546	549	557	554	551	577	519	576	566	561	553	544	595	586	566	557	561	555	512	544	606	538	528	567	570	519	528	586	568	532	557	550	551	590	595	532	522	570	579	543	533	575	548	586	568	565	546	554	553	565	492	558	552	511	557	577	584	555	546	562	547	540	516	564	551	541	559	544	540	529	556	576	584	534	550	548	540	581	534	545	575	591	543	582	534	551	570	549	490	536	511	568	604	513	549	566	531	533	576	577	553	568	617	538	540	566	558	575	552	545	555	557	595	541	551	540	530	566	564	573	562	593	541	532	556	529	528	590	555	540	567	570	572	565	560	519	553	538	554	547	543	536	543	542	586	595	572	527	510	571	543	553	543	587	626	556	574	588	538	588	534	572	580	543	540	530	569	586	578	525	532	586	574	569	549	550	569	532	552	536	538	557	584	530	517	563	592	561	499	528	552	577	585	544	583	556	539	539	562	576	536	556	578	555	564	548	540	509	578	575	542	552	520	557	605	578	558	548	557	535	609	524	521	536	527	550	544	583	564	530	563	512	550	500	577	469	533	576	525	554	533	585	543	614	567	548	531	585	583	546	510	549	583	566	565	574	572	574	570	566	559	565	561	563	535	543	538	538	517	563	559	604	543	520	542	550	537	584	556	586	556	546	496	560	525	498	590	587	489	579	571	549	554	509	567	556	554	569	547	572	558	587	546	530	600	543	554	556	544	573	523	534	562	565	523	559	571	565	573	572	553	540	525	569	556	565	551	538	509	575	555	574	555	533	521	540	535	556	592	529	550	543	548	545	550	582	564	503	560	561	559	558	573	583	557	565	555	511	550	539	543	548	573	599	609	522	566	538	592	518	574	501	573	551	564	571	561	536	529	510	487	567	557	563	530	539	547	577	492	569	564	559	579	581	581	543	539	564	550	566	561	492	560	520	539	550	538	535	591	529	536	526	565	544	544	568	582	593	589	560	561	595	533	511	533	578	529	584	524	587	583	564	557	627	536	525	545	561	572	567	582	533	550	569	574	545	543	559	539	554	539	545	543	550	561	576	575	526	559	525	545	569	527	556	559	581	534	557	562	539	568	571	547	595	572	524	544	551	567	567	518	529	565	564	536	547	534	593	582	565	518	587	538	552	568	537	528	526	597
14184	1259	997	872	677	596	477	456	443	445	460	399	374	409	426	330	371	390	364	369	386	341	317	356	323	340	332	346	297	346	357	335	329	328	337	415	326	372	350	326	328	379	353	375	363	351	361	353	366	342	354	351	352	342	339	306	366	320	332	345	330	331	345	327	343	355	361	363	335	325	333	338	328	364	342	297	331	337	339	359	361	360	344	333	368	346	360	338	352	365	356	351	306	355	305	324	311	329	358	321	357	344	378	341	331	324	372	359	357	331	316	346	329	326	358	310	380	344	323	336	351	331	332	335	309	313	358	331	335	334	334	359	316	316	341	342	323	328	346	361	331	334	330	372	346	334	342	311	329	383	333	373	351	331	306	347	327	346	350	345	324	312	364	357	366	332	315	363	331	331	350	358	326	304	352	333	367	337	324	352	377	341	408	328	329	334	346	336	337	346	353	342	301	356	363	352	326	310	339	313	301	338	324	344	343	380	355	353	352	301	345	325	340	376	362	362	318	362	334	322	333	324	334	283	322	345	350	350	343	371	363	341	320	338	359	357	334	337	349	341	350	361	346	302	351	335	319	346	322	303	370	312	348	321	336	343	345	305	330	318	317	332	320	345	310	332	346	309	335	357	348	320	338	326	323	320	342	374	318	354	352	316	296	310	346	362	360	348	334	340	342	317	364	343	357	355	356	365	313	358	310	310	329	371	324	361	352	374	339	372	316	350	326	297	342	303	344	313	343	352	370	336	336	335	350	343	346	355	353	370	327	340	360	344	341	341	325	356	350	357	349	342	378	330	328	314	335	325	343	345	340	338	332	311	320	313	336	338	330	392	340	330	348	330	372	345	343	338	347	361	333	318	324	333	349	385	307	325	311	338	322	331	352	351	352	330	350	312	339	362	320	374	364	350	303	355	331	365	360	345	353	367	326	331	362	337	347	301	332	298	327	361	334	355	342	339	327	368	348	353	354	374	347	329	336	332	323	329	364	362	365	323	349	366	349	357	342	364	343	338	360	375	326	337	350	362	358	345	331	351	352	322	349	350	379	360	348	367	359	328	335	355	358	327	303	322	327	337	332	364	374	318	345	346	335	338	411	337	328	335	317	335	358	343	304	368	355	315	344	334	344	338	335	347	336	340	337	316	355	326	329	357	354	378	326	352	328	349	343	368	337	368	322	346	309	273	329	334	327	347	332	330	334	348	335	340	355	318	340	359	323	328	297	367	321	329	338	371	353	339	325	315	342	344	317	336	375	351	331	318	350	317	335	337	338	314	384	336	357	340	348	350	389	344	370	338	333	325	353	297	346	340	333	375	337	353	359	363	326	358	385	338	351	315	325	377	340	377	316	352	314	323	325	337	333	322	344	348	334	327	359	323	326	346	356	354	308	333	374	353	350	332	269	344	306	343	333	332	341	354	388	328	344	305	359	360	366	379	375	342	329	330	311	316	366	352	351	327	325	361	347	355	332	351	319	338	334	357	316	343	316	308	344	318	302	347	337	344	352	341	389	332	354	347	325	334	319	304	365	351	333	311	336	382	339	355	349	363	340	339	347	332	324	331	337	314	352	332	350	362	347	335	347	327	353	316	343	342	321	379	357	336	344	369	357	366	327	339	373	366	318	313	328	355	347	359	343	340	314	335	359	343	335	344	357	354	316	365	382	337	340	352	300	334	356	323	344	313	357	323	347	375	305	341	379	359	345	310	333	367	328	349	331	308	306	329	359	339	300	324	311	340	336	333	346	341	326	371	292	368	352	353	329	311	301	330	348	347	306	351	274	341	368	336	339	344	307	350	337	367	336	299	341	344	363	351	360	371	363	356	328	340	355	315	319	341	352	376	332	344	334	341	327	341	347	362	345	346	318	359	337	332	356	344	360	351	335	329	342	371	340	366	319	334	303	339	331	377	340	343	378	349	351	358	340	313	362	330	332	375	324	344	364	341	316	341	347	349	366	366	312	335	349	326	340	379	353	383	313	348	307	344	374	336	314	363	323	346	349	320	367	370	362	362	333	346	323	341	320	334	332	335	360	371	325	350	361	320	330	366	306	314	333	355	330	335	362	357	311	327	315	344	347	336	344	313	334	319	354	343	340	345	316	351	320	344	297	334	356	334	355	281	349	386	339	326	363	312	361	339	349	338	335	346	347	348	348	337	341	385	373	358	340	312	334	330	352	310	366	339	366	369	339	352	343	360	382	339	352	320	311	314	361	355	348	357	325	359	334	362	329	322	328	333	347	371	355	319	329	344	375	339	331	360	367	353	379	349	393	373	346	300	340	339	335	302	341	334	334	339	352	345	335	305	348	363	334	336	340	380	348	363	311	342	327	324	341	340	333	341	350	367	375	339	340	371	343	341	366	312	316	353	332	341	317	343	300	379	337	299	319	345	361	383	360	369	363	353	327	360	342	328	337	340	350	346	344	300	352	323	342	340	325	367	359	362	378	311	381	333	325	340	337	316	333	362	359	353	344	357	338	344	331	353	358	316	354	359	374	350	351	346	369	333	359	341	332	351	360	366	373	327	347	317	331	320	387	341	329	348	332	325	327	343	322	337	358	355	380	340	344	315	350	373	340	363	350	355	378	316	367	335	322	371	297	308	327	331	340	352	341	340	362	332	367	344	342	324	325	337	326	334	317	336	366	319	341	301	338	318	384	335	315	356	332	336	365	335	330	363	358	330	339	329	355	338	368	337	358	343	328	299	358	363	336	342	342	356	362	322	359	342	324	341	371	335	377	345	353	350	322	362	334	320	333	331	305	311	329	306	314	354	340	327	332	343	331	327	346	371	394	338	348	379	345	323	343	331	359	341	316	336	331	331	346	341	333	341	331	321	316	362	358	354	345	302	327	336	357	356	338	344	325	335	317	332	361	389	364	348	353	353	336	335	348	339	346	362	323	355	324	335	350	328	357	346	362	363	334	340	363	345	337	351	332	299	377	342	329	323	355	312	337	361	348	340	299	345	339	350	342	346	335	328	330	358	378	304	365	332	318	333	344	322	370	382	347	345	324	326	371	320	296	349	326	358	307	358	390	346	362	322	361	375	358	318	341	333	341	310	360	371	358	368	290	371	319	358	360	343	339	327	357	301	329	330	336	333	367	334	317	338	368	375	326	356	334	305	359	378	370	353	351	335	351	361	352	371	370	405	319	323	332	324	341	317	300	330	349	361	343	325	343	341	335	362	373	346	325	363	344	331	342	347	342	330	320	362	337	345	352	318	360	341	351	342	321	338	338	328	341	328	319	312	327	344	349	343	316	336	330	368	345	330	316	331	325	324	344	367	364	337	344	341	362	313	349	337	368	361	352	359	358	311	338	346	334	384	361	347	304	340	298	354	362	338	332	381	334	340	355	330	337	307	345	333	343	357	338	308	332	322	342	329	348	360	338	315	400	333	359	319	368	337	332	373	339	342	381	363	354	326	328	338	325	385	362	334	314	331	348	356	328	315	320	333	350	333	336	342	333	369	364	364	385	361
8288	1352	2178	2489	2246	2059	1842	1661	1447	1301	1315	1152	1150	1046	1008	1023	999	946	956	978	914	958	908	918	896	926	898	887	905	879	875	893	894	851	923	893	841	871	881	834	794	914	861	880	881	872	833	867	824	873	890	821	944	872	853	883	866	843	827	847	809	833	866	809	848	792	863	865	820	833	877	898	857	862	807	834	886	845	859	831	823	828	890	879	868	858	870	881	853	816	822	834	861	817	911	809	877	838	847	836	822	865	845	820	828	857	853	844	881	880	813	829	856	845	834	844	859	895	848	904	832	882	864	872	859	780	882	854	863	864	878	832	850	857	865	863	820	850	880	846	873	856	869	838	878	800	886	823	880	843	806	839	814	864	836	855	825	874	847	815	862	886	831	853	884	787	864	886	857	867	888	839	836	821	840	869	843	850	830	775	849	870	876	857	840	865	848	858	881	871	819	836	804	814	817	824	887	790	855	814	833	836	845	876	854	818	824	863	897	855	830	855	840	818	801	852	799	837	784	827	820	769	861	868	855	833	776	822	838	813	860	910	838	833	790	817	849	819	815	824	833	851	891	833	783	817	848	842	859	825	797	830	847	814	791	834	817	831	778	833	858	842	843	816	873	824	836	895	811	831	883	835	852	846	859	806	840	842	875	866	841	794	834	832	827	862	819	857	831	829	873	872	836	819	848	848	835	845	837	877	834	824	786	848	860	883	918	802	887	823	817	821	833	854	825	851	858	853	848	853	872	837	871	827	896	825	818	882	817	831	837	809	834	859	871	831	808	820	812	877	855	838	807	818	855	860	862	854	805	860	822	819	846	849	830	841	891	817	804	804	849	800	847	841	859	841	873	857	856	847	867	867	787	830	821	888	855	832	861	851	859	880	831	830	796	876	822	846	855	866	796	848	861	862	858	837	843	817	833	887	864	843	873	842	805	827	834	818	863	834	820	840	865	883	879	840	837	825	835	888	831	846	830	873	840	812	842	826	883	852	837	840	848	837	814	898	800	837	834	888	839	796	841	834	844	812	864	836	848	854	810	826	849	830	890	870	817	812	808	856	866	864	872	889	852	824	832	804	835	862	817	869	862	832	819	796	863	800	850	876	842	861	855	813	829	864	792	837	829	811	856	931	858	834	830	859	837	838	861	862	867	818	826	918	804	799	797	807	810	801	844	852	845	899	825	865	877	849	815	807	828	826	900	843	839	825	823	825	814	768	867	833	820	884	872	831	844	820	862	782	854	875	892	863	857	897	796	863	790	856	798	858	891	771	867	812	829	875	876	800	823	849	832	821	833	863	826	896	838	811	814	812	866	844	808	842	833	848	800	801	809	847	855	862	900	827	794	812	828	799	852	869	829	916	842	836	822	831	878	813	803	876	823	834	832	832	900	869	828	858	853	846	866	912	806	821	826	808	829	891	827	814	841	862	849	839	846	814	830	908	831	823	834	783	830	839	822	828	874	849	838	883	837	845	873	793	823	811	852	843	863	871	822	824	821	826	867	815	817	828	849	854	799	871	870	852	836	767	856	867	823	870	851	874	807	864	827	785	758	826	854	836	820	828	788	839	822	837	943	827	872	863	861	851	854	840	836	886	853	827	845	790	838	848	852	831	872	858	835	837	865	820	832	837	862	820	846	845	788	898	806	838	871	855	819	813	868	840	846	788	882	826	843	858	825	847	810	825	865	816	824	845	819	838	856	840	867	907	805	892	855	889	841	874	790	875	838	830	846	854	828	743	903	804	853	787	808	768	848	852	804	845	878	796	890	854	859	875	853	842	878	797	820	808	867	834	789	846	832	842	884	834	831	868	859	856	837	864	821	834	823	854	850	832	814	857	847	826	854	870	868	832	871	848	831	870	843	847	813	860	823	818	791	854	903	788	824	831	831	829	859	811	832	838	888	808	830	843	851	863	865	811	851	805	794	795	822	834	834	892	827	862	787	835	824	815	853	846	894	894	873	794	806	860	800	874	876	825	864	814	862	881	819	847	873	842	876	868	821	802	825	830	855	857	808	846	820	892	838	844	855	866	844	888	826	846	889	794	867	831	845	883	858	814	858	809	879	842	842	816	847	805	817	791	830	823	773	847	886	884	839	867	879	831	807	859	838	838	825	833	810	849	826	838	851	822	845	856	823	827	861	829	835	804	826	915	879	794	898	859	845	834	885	839	907	811	819	876	840	893	776	847	825	888	855	866	819	835	829	841	856	828	839	840	846	849	837	823	850	887	873	801	816	892	865	860	808	829	850	808	807	852	867	854	845	886	844	846	859	808	854	899	829	872	847	825	830	831	817	841	835	806	886	840	833	822	813	824	794	853	827	869	815	854	848	864	857	860	841	866	860	888	845	780	795	835	863	843	879	801	823	815	856	869	869	823	871	867	823	821	815	877	884	841	812	848	803	826	868	875	834	868	900	884	865	878	875	845	833	881	820	837	875	811	789	844	890	828	835	828	838	859	873	843	849	807	832	797	823	842	803	790	839	825	890	809	821	829	892	868	856	867	817	817	855	812	819	849	855	871	802	843	827	845	859	837	817	844	894	880	805	841	824	836	815	851	811	841	841	844	882	860	839	815	828	854	826	864	855	819	832	833	864	846	844	789	827	845	901	836	844	849	817	823	898	895	828	856	855	835	835	784	779	877	855	837	853	836	834	800	839	817	844	871	843	795	809	834	822	876	832	847	885	832	862	830	819	849	863	841	780	834	817	867	852	857	866	839	835	823	812	866	825	861	877	830	847	825	900	828	841	841	826	836	840	823	830	800	807	855	801	872	862	887	844	921	878	823	855	836	911	832	879	864	787	848	852	825	862	858	818	828	912	838	886	882	817	854	846	858	815	897	849	795	839	891	839	845	807	869	822	798	841	802	822	835	844	794	834	863	870	903	847	872	818	888	815	815	812	842	812	827	838	841	885	830	888	842	830	854	860	844	838	847	877	847	868	805	817	794	859	819	900	797	885	822	756	861	847	833	777	806	844	897	844	855	799	804	878	808	828	815	811	811	839	877	817	828	788	838	864	817	788	805	861	892	899	829	872	828	842	847	900	862	851	816	811	811	849	822	864	867	876	827	820	843	837	811	887	790	827	883	829	861	812	842	896	827	884	827	812	843	861	882	854	859	830	845	824	841	820	895	825	820	830	877	825	792	776	853	793	888	843	883	866	863	814	827	823	829	894	795	849	849	822	842	795	878	819	855	884	840	828	838	799	795	842	917	845	813	847	808	832	848	848	840	830	751	883	811	855	851	843	822	794	793	867	827	811	837	843	806	844	851	825	827	839	835	835	831	813	824	841	833	805	883	867	829	827	841	828	801	848	764	832	882	868	845	812	808	888	790	828	863	857	898	841	821	869	835	835	834	852	815	798	858	792	838	849	860	832	803	777	833	846	820	797	846	862	771	876	860	866	887	852	868	801	799	806	826	840	795	786	862	880	815	834	831	844	857	843	874	802	843	873	874	865	816	854	822	791	833	847	840	878	853
1624	397	373	403	369	371	339	336	353	404	369	358	340	362	359	364	367	348	369	349	379	323	351	323	365	409	356	354	373	356	376	370	346	352	354	339	349	370	356	353	339	354	337	310	363	354	367	389	391	360	339	343	378	368	369	368	345	364	383	384	354	418	386	365	371	351	360	309	348	384	372	402	356	377	351	364	350	384	361	340	392	377	382	341	369	339	343	360	376	343	352	368	384	353	333	366	363	348	348	317	338	361	357	325	355	350	368	358	367	396	361	372	353	340	363	352	384	393	401	350	383	360	367	406	370	335	334	354	381	353	346	396	369	347	324	374	344	345	343	361	358	364	371	355	358	366	362	358	330	377	356	400	348	303	349	344	379	377	357	373	334	375	348	342	368	378	357	373	329	349	336	368	407	373	377	358	357	338	373	360	314	382	376	381	360	333	380	332	348	370	362	389	375	394	368	374	362	335	359	384	382	379	374	326	337	357	359	358	346	343	356	368	358	377	374	379	346	362	376	360	357	331	369	375	374	380	404	381	350	386	363	368	351	368	395	375	379	353	366	364	399	352	361	375	337	324	345	342	324	390	361	355	365	380	375	373	376	361	337	325	345	342	374	342	346	376	332	345	374	363	384	339	366	347	370	373	397	358	361	312	350	369	372	394	349	384	346	371	372	382	366	357	344	401	357	392	358	372	387	355	371	327	352	380	366	414	382	351	371	356	383	377	355	364	352	367	348	380	404	366	384	341	366	343	352	373	363	369	341	341	375	353	351	350	355	368	375	354	394	346	348	387	351	357	348	367	339	376	367	370	319	342	385	374	366	344	358	401	357	390	367	356	339	372	346	329	344	382	381	345	386	386	320	358	365	375	364	355	389	370	376	373	393	354	307	315	364	362	373	368	379	379	377	323	383	329	379	387	342	394	344	351	365	388	346	302	352	378	387	375	345	333	357	374	386	394	356	369	349	361	356	375	353	354	332	381	366	375	361	338	341	329	351	367	356	338	378	417	290	341	387	341	359	369	373	381	376	328	352	381	359	328	373	363	393	367	330	342	347	350	376	349	351	379	373	374	359	349	354	368	368	348	379	342	380	387	375	380	331	369	357	362	355	387	409	364	348	319	382	360	366	369	379	391	339	341	373	331	362	420	397	338	352	386	382	352	386	360	355	349	394	316	343	340	337	384	385	399	353	358	371	366	351	399	344	392	368	380	323	337	354	363	354	348	359	372	347	355	359	377	337	396	356	354	381	336	365	342	385	339	352	373	375	355	327	340	364	322	385	369	399	361	345	354	311	348	348	335	385	367	338	347	377	310	311	349	368	396	339	344	344	373	364	380	355	361	382	421	334	356	366	377	382	366	327	379	360	318	353	382	389	373	352	386	351	372	340	383	345	342	341	353	386	360	362	346	350	349	359	358	378	357	407	328	371	357	376	394	369	381	378	356	327	361	376	379	357	346	349	351	400	376	363	353	347	387	391	382	329	327	368	327	361	369	380	373	377	375	402	348	342	368	352	357	366	354	386	338	358	328	368	363	354	354	361	367	365	375	344	346	343	345	358	369	365	386	343	383	362	385	378	345	331	356	374	323	383	355	357	333	379	352	395	365	374	374	369	353	405	345	368	349	362	362	350	386	365	359	343	340	315	369	363	360	367	365	354	378	364	349	346	362	332	397	361	378	377	329	376	384	365	357	402	377	397	365	385	384	398	318	368	340	352	354	335	339	375	340	353	352	372	384	364	391	381	353	366	371	362	360	353	363	367	373	357	341	349	360	347	386	334	354	373	360	378	390	380	387	329	349	309	359	383	341	373	348	396	342	359	345	397	388	357	341	348	379	397	359	372	367	364	396	329	330	354	370	342	367	325	354	338	327	327	360	363	344	340	354	328	359	374	373	321	332	371	354	360	352	349	339	365	395	389	326	387	344	366	338	378	366	357	362	360	362	344	361	345	362	393	348	352	356	359	363	375	401	382	349	363	387	352	314	361	366	360	355	368	321	364	379	363	411	347	393	386	412	397	384	358	360	350	345	366	360	343	334	334	356	387	333	314	367	324	374	349	348	318	336	382	364	353	345	408	358	349	365	361	388	381	358	367	356	338	355	377	368	338	362	366	359	361	394	403	355	362	329	369	364	377	388	356	384	374	339	334	361	363	349	356	369	364	333	385	388	363	363	316	377	344	399	380	371	356	371	317	368	398	336	351	385	338	375	367	351	379	346	361	398	352	358	323	358	365	329	357	341	356	341	379	326	348	363	395	346	360	391	391	374	328	385	349	338	326	372	373	357	346	356	375	352	351	356	359	363	381	353	372	379	398	385	336	393	359	411	365	365	360	366	350	329	376	333	425	364	361	399	362	361	364	321	359	359	354	352	378	337	363	375	343	361	369	408	370	345	368	333	343	345	366	328	369	353	350	347	378	401	387	330	390	370	349	341	338	362	378	351	326	354	360	329	369	358	356	359	370	382	347	386	359	357	383	338	364	358	362	312	378	357	386	393	374	360	365	344	327	347	342	360	390	337	328	407	383	329	373	371	321	345	370	355	346	380	376	359	363	338	359	325	360	372	368	380	367	362	340	378	360	340	359	355	350	374	358	328	367	327	391	397	352	337	350	356	401	366	356	368	331	337	383	369	355	360	328	368	390	362	376	364	360	358	393	342	380	346	342	355	361	354	363	313	326	352	407	363	365	369	380	356	357	372	379	320	381	364	350	392	368	378	394	368	368	386	353	338	362	367	444	372	359	346	348	336	342	358	367	321	350	366	366	353	331	365	335	335	361	346	373	356	350	348	356	379	393	388	378	381	364	347	371	327	350	343	331	344	369	362	345	359	337	387	316	373	359	367	342	344	365	351	320	344	356	353	369	360	353	341	362	400	351	320	388	366	341	343	365	350	334	349	360	372	354	353	398	395	351	369	361	342	365	321	339	383	388	351	342	394	364	372	386	361	324	399	337	350	404	355	368	343	362	391	382	358	375	366	344	359	368	345	364	371	351	347	358	382	375	384	383	374	363	377	358	363	359	323	355	369	373	346	376	328	349	382	361	381	390	357	406	343	360	363	374	315	328	351	334	333	337	341	359	401	373	393	342	371	358	342	372	383	403	340	328	377	350	382	347	344	398	404	362	334	346	340	334	383	377	395	332	355	352	388	321	367	337	385	375	372	366	335	380	370	347	378	366	331	345	373	369	341	345	393	420	390	358	354	366	336	363	358	384	335	397	345	317	304	335	388	357	338	339	364	411	352	362	354	361	376	387	390	396	347	335	337	393	357	389	354	356	344	345	352	361	340	413	330	395	378	350	358	351	404	368	339	343	362	399	366	350	386	384	388	402	349	384	388	339	344	346	373	340	357	327	366	324	384	394	383	350	352	391	379	304	343	370	369	320	357	316	387	360	353	346	384	355	384	353	359	362	321	423	352	381	377	359	380	362	352	369	339	379	343	363	375	362	365	358	351	370	334	361	347	341	327	373	377	349	366
2079	881	865	952	851	851	877	858	899	907	861	909	884	839	818	853	902	815	897	851	838	906	849	833	824	893	840	883	804	880	823	866	905	850	843	878	834	837	843	858	856	844	817	801	896	826	818	837	840	826	892	797	815	869	906	840	836	849	890	818	860	846	844	806	842	846	833	794	817	876	826	825	865	822	836	839	820	890	867	933	795	808	838	867	867	840	880	852	855	848	826	841	841	820	815	821	787	822	812	843	842	822	844	867	802	862	830	819	788	852	851	843	808	804	832	791	842	832	802	821	792	892	838	871	782	840	873	802	853	831	883	840	858	819	828	799	831	823	833	887	808	908	836	851	825	833	910	872	840	870	796	871	854	842	843	839	803	810	823	852	844	822	828	801	814	811	813	846	833	823	846	820	848	837	846	820	801	856	827	840	836	887	812	860	854	868	847	844	861	899	819	839	875	878	813	826	876	865	843	856	861	889	867	848	849	771	862	847	836	888	827	832	903	928	829	831	828	791	826	858	776	842	807	869	872	819	852	881	789	859	855	860	868	834	870	853	841	886	764	849	883	864	810	827	856	819	826	837	869	806	840	861	811	840	815	890	831	857	773	837	837	801	865	821	853	855	808	885	832	842	797	865	897	845	831	878	883	837	864	810	847	825	833	850	820	796	825	858	846	837	811	811	811	838	805	836	838	814	864	788	850	846	790	839	831	855	817	844	859	893	856	844	883	911	883	861	905	828	800	861	834	868	803	809	836	827	848	900	851	826	849	800	852	841	836	829	823	811	878	822	878	854	835	904	877	836	828	832	833	790	832	819	825	863	851	786	820	878	810	830	890	847	885	813	867	793	902	851	841	853	864	931	871	829	857	898	858	832	838	809	877	843	865	847	861	849	859	839	853	852	861	866	873	834	843	846	807	820	871	846	873	802	851	823	832	833	846	825	852	811	827	847	788	903	836	841	859	865	840	841	856	895	916	848	848	880	791	882	838	809	878	856	826	807	881	849	896	841	865	876	858	905	827	814	852	845	786	829	826	901	830	838	817	828	864	831	898	874	836	850	907	804	826	863	851	872	866	848	889	815	893	824	842	809	829	874	822	830	822	851	870	829	872	836	830	859	851	814	846	827	870	883	812	861	847	807	816	796	858	919	859	843	889	811	839	811	813	850	923	808	881	895	807	821	853	888	853	812	843	842	867	839	856	768	813	797	867	803	861	840	868	846	865	831	842	885	886	782	814	846	847	861	805	822	797	868	840	844	821	846	816	844	864	861	816	852	854	816	883	841	845	795	834	901	869	853	796	867	833	874	895	839	917	859	822	858	934	842	845	858	868	798	780	840	848	850	800	856	877	866	801	822	802	893	834	838	823	822	869	834	858	885	863	815	888	828	872	822	850	837	810	900	839	850	818	854	839	861	844	822	834	887	854	785	839	870	818	812	841	862	841	829	825	836	824	861	893	862	888	899	781	853	840	883	861	807	854	787	835	881	854	828	837	890	852	877	814	876	857	894	811	817	865	867	877	845	849	926	873	853	845	870	850	827	839	837	867	853	804	836	864	750	850	835	843	841	904	849	850	842	806	864	848	848	802	809	839	802	873	883	829	847	779	798	863	806	852	847	864	816	803	834	836	852	812	844	827	823	879	857	856	820	850	875	863	870	857	850	811	794	823	842	891	849	848	869	830	829	904	877	865	812	798	853	865	869	885	877	880	885	837	887	773	873	821	810	861	848	847	803	889	894	852	854	850	880	822	849	903	819	809	824	865	811	802	869	882	851	838	841	830	877	869	843	866	841	806	837	826	914	899	838	833	816	874	816	850	816	853	867	858	823	898	860	895	829	860	848	872	825	801	847	820	817	846	806	796	808	814	831	839	841	833	828	919	850	868	846	792	834	843	881	828	809	826	839	861	895	829	802	881	815	829	834	839	886	882	826	838	808	854	855	876	814	867	856	879	882	872	868	876	831	822	788	848	852	818	866	809	813	795	823	860	853	869	845	848	868	826	861	844	827	879	845	844	860	781	787	826	850	814	813	881	804	841	877	821	898	835	855	822	864	827	850	871	829	802	814	860	855	826	797	842	806	829	848	832	845	843	848	804	795	856	820	814	875	849	880	814	890	809	858	787	846	853	861	805	856	871	825	854	851	814	892	821	850	884	853	908	810	816	825	863	864	841	838	897	807	847	824	822	918	847	839	856	843	826	786	863	809	836	829	858	836	827	863	843	844	844	862	825	832	811	858	854	821	862	819	877	872	787	843	863	850	884	801	866	849	872	835	836	845	837	857	872	852	830	848	814	825	838	821	834	876	832	847	872	820	881	879	881	815	801	809	838	854	819	898	852	852	827	815	863	863	833	858	858	823	792	847	826	873	861	854	880	891	781	854	854	869	877	834	848	841	856	875	851	863	873	866	827	824	912	883	872	790	853	837	796	798	826	816	815	827	801	843	873	787	841	836	869	807	806	860	861	851	845	820	832	798	884	835	883	807	865	850	806	875	842	815	821	848	855	884	828	862	843	801	892	848	857	833	826	839	873	877	853	868	855	851	904	811	866	853	782	880	848	832	887	835	848	862	845	833	857	830	874	858	823	859	816	859	847	812	814	799	831	867	806	839	802	891	820	846	833	784	821	838	860	782	835	821	845	864	881	877	823	819	853	839	839	845	908	823	819	865	872	805	848	845	859	830	842	863	829	799	805	848	853	875	852	801	771	844	797	871	911	807	889	859	886	873	867	865	857	870	872	782	861	832	841	877	810	869	805	898	868	880	836	875	827	858	876	913	832	836	847	836	877	834	846	813	853	839	859	820	864	799	855	888	845	864	801	850	845	782	787	868	865	838	884	892	891	789	895	855	795	896	797	788	864	838	895	843	832	808	861	778	864	898	820	872	881	805	836	841	855	834	846	853	776	927	821	850	843	794	861	882	827	849	879	852	857	858	880	866	884	824	921	877	825	871	881	871	869	838	838	859	861	824	872	851	849	833	830	843	865	797	882	853	828	895	858	824	795	868	887	854	870	837	819	853	839	821	827	843	890	831	840	822	832	847	866	859	897	814	834	836	833	831	838	824	839	806	851	866	855	855	862	813	823	861	835	860	873	862	855	914	828	845	857	897	830	860	857	880	886	872	800	885	891	853	850	884	850	867	870	777	879	825	818	814	828	811	766	820	793	829	812	868	829	875	860	840	820	847	815	875	804	832	827	805	821	831	897	805	806	834	893	881	839	843	861	836	822	810	867	891	880	781	865	872	797	832	855	813	854	886	859	825	827	857	836	911	843	830	863	839	831	846	817	811	881	789	807	866	866	877	808	843	817	837	823	869	880	829	891	842	885	842	808	846	869	846	845	849	805	856	831	853	833	816	887	860	825	870	857	874	883	870	842	811	857	871	789	822	880	880	839	822	842	868	776	877	779	769	867	845	870	874	870	867	826	827	847	883	873	863	847	827	840	867	919	913	903	861	854	817	871	860	930	792	863	855	839	869
6761	483	520	462	329	327	296	261	230	204	222	214	201	232	240	190	245	213	251	209	220	214	231	221	201	184	204	212	223	198	191	185	213	219	212	207	185	184	194	216	238	222	215	213	218	225	200	225	217	221	233	204	228	207	198	225	223	199	206	186	212	227	196	207	204	208	203	203	252	212	186	213	166	184	189	199	234	234	179	228	223	188	196	213	202	208	221	209	226	230	185	192	209	199	173	195	196	214	216	201	198	198	192	197	221	214	217	201	188	238	239	239	203	213	196	209	215	224	218	243	208	223	202	199	233	210	205	221	208	194	203	201	191	232	201	196	184	189	225	181	184	209	210	210	205	204	186	194	216	189	201	224	196	212	219	210	217	217	221	225	204	184	193	192	199	233	216	197	209	226	204	226	199	183	201	208	209	220	195	213	192	189	214	211	210	212	199	216	212	202	203	208	185	186	242	198	190	224	193	221	215	220	211	198	187	224	216	210	188	201	231	228	202	218	227	222	205	211	204	221	218	227	215	192	207	218	218	206	208	202	193	199	208	198	223	207	220	205	188	206	190	231	240	195	204	208	201	188	183	212	200	209	200	215	209	221	219	221	193	201	192	221	212	180	159	196	199	224	221	212	225	201	182	206	176	199	203	193	212	210	202	213	193	200	188	213	209	211	204	211	218	222	189	194	207	212	212	223	200	195	206	231	237	196	190	202	200	227	212	202	203	218	207	198	204	206	215	202	204	195	182	208	181	194	212	196	216	178	224	208	206	209	222	188	197	229	191	182	178	207	193	216	177	216	212	222	204	198	205	221	206	230	192	210	229	220	206	238	210	201	236	229	222	227	201	186	197	192	199	212	235	200	212	212	197	217	228	190	234	204	206	192	204	227	220	211	212	218	197	187	226	222	195	210	195	229	219	184	172	187	215	164	199	229	216	210	180	189	206	195	209	165	205	195	217	226	201	214	207	205	212	200	224	214	209	219	209	218	215	191	178	220	195	187	224	185	202	194	182	247	242	219	209	225	217	183	224	213	223	208	197	205	217	213	211	221	236	192	214	187	208	215	208	202	208	210	222	194	223	175	206	225	225	204	207	195	202	217	207	203	183	198	214	186	180	178	167	200	197	226	196	211	189	202	214	229	195	211	202	185	194	205	210	219	212	199	221	211	222	210	190	197	190	186	228	210	176	182	191	202	194	233	220	210	179	188	189	212	238	201	198	228	190	209	229	206	193	216	209	208	223	224	211	215	199	222	204	208	222	209	223	219	194	234	205	219	219	223	178	193	202	175	187	245	214	206	209	193	198	170	209	222	194	202	232	206	209	227	198	217	207	209	205	184	209	201	225	184	197	219	196	169	197	190	216	211	195	218	207	207	195	200	191	199	181	223	208	199	204	179	193	193	215	197	214	197	206	220	220	206	241	197	181	260	225	224	212	189	217	182	214	197	179	212	213	171	206	218	200	221	200	207	215	200	190	218	227	220	224	212	182	199	177	199	195	216	216	221	211	189	209	198	190	198	164	191	218	194	229	203	168	207	199	220	230	216	204	202	220	206	182	215	185	196	190	193	208	193	224	196	213	192	204	227	187	202	205	203	199	207	240	197	193	206	209	201	219	200	207	207	197	197	218	199	224	234	199	206	187	232	203	204	182	205	212	203	200	234	240	199	210	214	215	218	189	195	204	180	203	220	215	189	225	201	192	217	213	211	215	190	189	183	214	183	189	180	206	219	194	214	211	185	192	214	205	174	201	205	212	206	188	206	206	210	218	213	194	197	215	248	190	203	206	201	223	208	183	214	211	228	213	240	207	186	203	189	201	191	213	227	185	223	212	211	210	214	199	209	217	221	219	217	220	195	196	181	205	179	225	203	222	196	178	200	209	198	201	233	202	213	217	210	206	216	177	207	192	200	197	218	218	211	218	193	189	201	177	176	223	204	196	205	181	203	213	215	219	225	209	212	199	178	217	207	217	195	212	182	211	212	183	170	189	205	215	199	206	204	219	185	186	203	198	231	213	198	200	191	192	184	214	218	211	206	213	175	192	216	198	201	229	214	197	210	192	188	176	219	185	176	217	202	195	187	205	209	201	212	208	191	209	213	187	196	204	213	216	192	193	202	233	216	240	199	181	189	199	206	171	202	204	182	179	210	220	202	198	190	188	201	226	184	215	211	222	212	211	224	219	200	203	226	216	193	171	210	228	203	205	215	215	194	208	214	210	230	203	189	205	200	196	227	177	190	183	213	192	211	215	194	244	178	188	216	212	219	207	181	215	175	195	229	199	205	177	233	239	228	187	199	232	199	201	183	219	176	191	198	214	219	185	202	212	232	199	224	195	201	205	191	215	208	188	199	213	209	208	181	229	201	188	213	228	212	208	178	192	209	201	189	196	198	232	228	209	203	216	191	190	185	174	221	198	195	215	224	208	193	213	204	222	199	215	186	206	209	206	188	212	208	197	223	196	201	194	210	191	196	198	214	182	176	210	201	193	189	223	215	182	219	227	200	217	214	212	215	207	215	194	205	223	182	212	199	225	241	206	217	194	205	172	189	223	215	199	228	185	196	210	212	220	174	223	184	198	195	198	203	231	230	206	228	211	221	210	207	190	170	206	214	205	221	223	231	190	211	191	185	197	212	222	187	192	209	219	190	232	188	192	203	216	206	193	211	239	189	204	192	210	216	228	211	196	220	207	217	198	225	198	204	211	228	225	188	213	178	191	181	210	194	217	196	195	202	211	194	181	225	218	207	199	199	210	231	217	203	203	203	229	232	186	200	218	191	229	181	209	195	206	208	254	203	211	179	227	208	200	170	191	205	189	210	204	220	191	206	195	212	187	199	183	201	203	181	211	226	198	185	209	194	227	193	185	234	196	193	204	195	193	184	194	202	239	218	208	206	209	209	212	207	210	219	195	197	200	172	217	236	221	206	197	206	201	216	239	193	203	194	204	221	196	185	182	204	215	211	193	200	198	204	204	190	217	189	214	209	190	217	214	196	170	194	184	202	229	178	206	197	219	174	206	228	191	196	177	198	231	197	204	205	231	202	189	214	194	216	212	217	189	195	196	191	181	228	218	218	201	199	212	231	213	221	191	180	204	207	211	186	225	219	212	198	198	189	229	188	178	239	221	211	193	188	226	195	199	191	213	180	216	198	204	223	211	199	190	209	221	205	204	194	200	181	195	207	193	188	209	178	212	223	202	191	215	244	230	205	196	186	206	196	237	187	193	214	200	198	242	158	170	240	215	189	228	216	213	214	232	205	193	194	215	219	216	169	213	205	201	178	217	219	189	182	194	214	199	217	200	197	188	211	216	203	214	202	199	234	190	214	208	234	210	197	222	220	198	228	190	221	214	216	198	228	202	217	211	197	224	201	215	213	183	215	181	213	213	195	202	196	195	189	220	217	210	189	206	223	197	211	199	197	207	213	216	197	205	201	183	188	217	178	216	192	180	204	229	212	197	202	179	220	165	231	228	194	220	225
6093	797	1255	1365	1264	1211	1087	975	834	830	772	707	702	671	658	641	621	599	583	612	594	599	594	537	588	583	600	550	552	585	557	571	547	551	611	572	599	572	541	542	569	577	560	566	564	553	563	513	521	553	584	549	533	569	581	553	577	564	568	599	592	544	601	534	522	599	540	565	606	535	534	556	586	568	558	548	576	534	564	585	527	575	599	545	553	580	592	523	571	506	526	591	574	562	599	578	541	535	593	544	535	582	577	566	523	573	582	549	538	530	546	580	548	533	587	554	537	547	514	569	562	565	548	546	564	611	539	526	570	528	572	546	566	513	585	534	590	556	571	531	572	562	563	532	571	541	555	544	563	516	528	579	521	566	565	544	565	580	568	582	574	582	594	575	503	580	600	537	590	542	580	544	521	600	589	551	582	589	606	535	552	558	573	547	536	594	538	603	518	536	564	592	561	545	542	533	539	535	549	545	542	542	566	559	545	551	555	584	521	557	557	501	546	552	594	577	529	563	551	564	550	533	561	522	561	574	561	562	541	568	593	567	538	537	566	568	535	592	526	544	531	561	592	580	553	570	530	559	534	541	536	556	582	579	541	589	578	525	563	554	591	571	546	592	557	566	542	600	561	543	529	535	527	527	589	605	555	564	577	539	566	572	569	547	506	588	568	519	517	537	573	547	554	501	546	587	581	575	595	537	519	525	519	584	569	580	519	556	565	522	541	535	596	500	590	568	574	533	531	587	542	525	565	542	532	558	565	552	577	550	563	594	565	515	555	512	557	540	545	575	524	562	547	552	552	557	552	559	534	576	543	568	541	546	559	555	524	551	509	568	545	553	543	590	558	580	504	517	573	516	579	587	561	534	544	568	564	544	584	602	538	548	537	571	562	567	605	592	563	562	562	545	544	534	587	575	574	590	545	561	566	546	527	565	561	541	577	602	556	546	550	566	546	542	582	561	562	557	564	557	574	528	514	557	566	544	571	546	554	562	572	504	518	568	560	538	564	517	541	525	522	550	530	547	540	596	549	585	572	525	603	553	553	548	564	567	528	570	539	567	476	561	555	570	586	541	599	582	514	516	502	546	506	558	525	540	552	531	538	566	589	540	542	557	615	600	570	595	511	548	566	548	587	584	552	550	577	533	533	555	553	566	574	564	575	562	550	523	605	563	585	578	580	534	558	535	571	564	575	549	561	545	582	523	558	569	560	535	567	555	546	592	606	595	592	540	535	558	587	541	584	524	526	567	513	558	563	581	597	591	541	573	534	561	509	565	536	558	545	548	553	549	573	576	590	595	593	563	487	578	550	547	555	507	545	523	515	540	554	574	523	533	502	544	567	553	548	598	563	584	537	553	586	531	549	546	567	552	549	540	565	548	531	549	531	583	559	556	586	549	515	593	569	570	587	556	576	587	560	549	568	575	515	526	562	553	561	540	528	508	572	569	566	544	549	523	582	565	561	583	539	556	518	544	521	546	575	528	545	591	586	574	567	591	527	591	574	549	541	551	557	542	554	564	555	532	532	561	583	530	554	556	551	548	546	600	545	570	564	532	581	578	541	569	550	533	564	573	557	539	548	591	539	531	574	599	562	555	556	552	562	534	540	552	540	579	563	564	512	534	551	555	536	543	538	558	557	583	561	537	524	565	561	520	613	537	560	532	570	557	557	574	555	583	583	588	588	550	547	596	589	533	555	547	507	555	547	562	536	570	572	546	553	541	574	555	527	609	551	551	557	570	561	525	524	567	579	550	582	525	542	559	539	562	564	557	545	554	591	508	554	560	551	557	577	549	537	545	542	596	537	571	590	574	555	512	567	546	577	598	576	552	523	537	538	558	553	519	549	623	576	544	511	548	594	583	552	510	525	526	593	520	552	542	537	569	548	569	576	576	578	549	551	545	642	588	524	563	569	521	560	544	509	536	539	585	554	564	562	542	526	522	540	538	593	532	563	566	508	547	584	576	602	509	560	549	547	542	588	590	541	526	545	547	573	589	556	502	559	551	548	538	545	528	543	558	530	588	567	562	530	561	543	495	564	592	583	551	522	520	544	559	560	594	583	579	518	507	549	569	580	552	552	563	532	547	582	554	575	578	563	545	549	572	522	551	529	551	554	576	534	557	540	544	563	540	574	558	533	574	606	561	552	507	536	557	542	553	583	560	584	576	527	599	559	509	527	610	575	561	543	573	537	605	575	568	555	553	560	554	548	596	560	542	550	572	561	565	596	591	586	544	545	551	577	570	602	551	557	540	544	571	540	574	555	547	528	555	559	530	575	560	578	548	521	550	551	515	530	525	540	566	537	547	556	549	510	562	537	538	608	560	552	543	505	587	541	545	542	544	562	540	564	603	501	548	548	580	512	559	554	581	549	548	556	549	541	559	575	592	559	541	564	587	561	582	577	572	568	565	537	542	572	512	506	562	560	507	541	535	551	543	561	535	499	546	627	563	581	514	556	555	533	557	570	548	607	563	578	536	558	584	547	577	557	589	568	574	579	533	543	576	522	487	603	544	526	531	574	550	566	522	548	552	518	556	571	531	590	562	587	555	586	579	594	557	589	534	571	549	555	598	545	564	586	570	546	535	575	572	545	567	531	536	520	507	560	536	562	609	548	545	562	508	612	564	567	514	569	547	553	547	578	555	537	601	549	562	605	541	571	567	562	558	608	599	553	556	573	594	580	579	554	565	581	570	520	568	563	566	579	565	557	547	543	554	539	569	536	529	538	615	564	533	515	522	497	546	512	517	561	589	585	536	530	535	531	528	563	519	532	548	553	537	500	519	556	531	524	535	552	592	555	538	558	532	571	579	546	515	560	570	601	572	556	580	502	529	588	532	556	557	568	583	585	518	570	572	536	528	533	582	579	559	503	570	568	558	561	570	579	552	521	539	548	558	567	568	531	551	578	585	571	535	534	549	562	578	550	543	521	507	567	533	580	540	557	541	543	543	557	532	507	566	564	521	569	580	580	564	579	578	560	585	552	543	559	584	569	553	576	506	547	554	540	541	521	539	552	562	572	575	575	567	565	608	552	574	569	530	582	543	553	544	566	528	552	531	552	539	574	544	536	556	514	542	548	548	557	572	512	564	591	545	573	580	565	564	562	581	488	562	584	552	554	534	569	527	564	567	537	518	590	566	571	573	547	569	561	545	538	572	606	557	538	513	538	560	543	529	570	551	577	587	557	531	549	562	581	507	556	581	522	553	561	564	555	546	538	583	566	557	518	574	599	567	538	577	565	552	530	567	539	537	529	588	549	556	558	566	559	609	563	547	530	573	549	547	552	538	543	539	528	585	565	578	581	602	602	531	575	550	538	540	556	548	557	548	552	505	555	524	570	552	552	560	582	541	598	554	521	551	571	560	537	533	589	551	529	538	535	527	552	553	527	554	545	568	544	566	551	515	584	579	562	558	564	520	530	544	526	601	555	534	538	550	582	555	577	565	539	564	566	533	527	549	538	545	557	490	533	525	571	549	557	550
14106	1274	1056	854	667	629	514	489	432	442	404	440	356	362	338	395	362	348	347	352	320	327	355	334	319	325	334	348	343	314	339	323	338	339	354	343	357	335	341	322	331	354	359	347	332	322	316	332	362	328	345	353	340	357	345	326	324	345	336	343	358	368	321	352	339	333	349	337	329	329	315	333	333	336	375	324	319	325	304	357	354	329	310	340	324	337	325	376	341	339	345	350	319	350	361	292	336	329	346	320	335	378	354	339	340	376	339	343	339	350	315	347	301	342	322	374	332	352	333	319	332	334	326	345	371	318	348	339	360	380	339	328	359	332	342	350	354	362	356	358	348	311	388	330	348	366	355	317	335	333	324	348	349	336	344	337	327	305	337	335	322	362	350	331	351	357	334	329	326	362	359	349	328	371	345	332	313	330	399	339	340	372	325	337	323	336	343	311	322	324	315	328	322	330	319	348	319	358	323	348	340	318	332	341	364	340	310	324	344	329	357	370	351	362	357	352	347	358	345	319	359	331	319	336	315	378	355	329	323	367	313	326	348	320	358	326	336	328	329	319	350	355	391	333	326	334	330	329	331	329	316	328	358	343	340	364	353	344	348	404	340	352	321	344	331	370	343	338	335	322	359	346	320	358	323	351	361	322	306	307	332	339	317	319	318	341	319	349	335	315	351	343	319	363	347	317	351	328	337	361	344	372	345	338	352	335	336	362	338	319	366	335	325	329	333	311	312	345	355	297	343	369	329	334	364	338	345	338	349	359	342	397	358	314	356	327	355	354	328	322	329	337	385	313	366	350	344	385	341	353	345	331	373	330	343	360	357	314	328	371	340	350	350	334	365	314	339	318	336	324	345	375	324	357	327	313	324	386	345	337	297	363	332	351	349	323	309	360	371	351	328	341	345	361	371	323	334	349	351	331	395	388	347	305	333	333	298	345	358	338	374	361	350	337	341	321	371	332	347	335	358	335	360	328	322	359	331	336	358	318	322	352	314	318	326	355	314	373	333	350	360	307	329	328	312	353	331	301	339	347	346	347	370	366	310	327	319	372	325	323	377	358	323	335	340	341	356	349	340	347	338	375	339	357	334	344	322	388	362	326	378	321	315	339	353	330	319	341	329	294	335	342	334	342	343	348	339	350	377	339	316	349	357	320	324	360	320	318	346	304	362	339	343	318	339	337	354	335	336	335	322	341	364	334	374	360	342	373	355	362	366	355	334	380	355	375	348	358	317	324	293	283	353	338	321	337	347	363	375	295	351	328	333	330	343	358	341	333	363	316	310	319	340	395	341	360	348	335	322	342	322	334	351	315	337	317	319	333	318	352	334	316	338	365	335	362	332	329	348	335	379	309	362	339	331	350	346	338	343	357	360	374	344	353	342	300	342	337	371	336	361	385	357	320	316	348	338	348	342	321	368	395	343	357	359	361	330	315	334	331	348	334	320	341	324	321	306	372	331	354	338	354	339	318	347	345	307	329	335	296	350	334	305	377	311	348	366	372	356	320	347	305	333	341	336	368	384	350	319	318	342	307	301	322	321	323	367	328	320	334	317	317	305	356	349	325	358	344	347	315	376	320	316	342	310	301	344	368	324	291	334	337	373	329	343	381	335	325	307	348	326	356	348	313	351	330	322	351	348	369	329	338	325	341	341	341	356	352	328	331	357	336	361	313	315	317	328	323	317	337	315	356	357	338	351	372	340	359	358	322	335	372	337	320	364	365	326	319	325	332	331	335	316	322	337	352	336	372	347	292	353	339	340	325	319	338	319	341	340	326	368	303	334	361	322	345	317	306	329	335	341	324	331	346	338	307	346	324	343	323	342	316	346	341	337	362	335	349	341	386	345	322	338	336	296	345	325	385	338	364	354	366	341	316	363	343	370	333	371	381	336	374	321	348	346	323	331	359	378	330	357	341	327	365	355	346	332	330	358	371	349	326	327	306	320	369	325	339	357	348	330	301	355	341	350	330	312	380	324	333	357	363	359	350	343	322	348	321	326	329	334	320	320	305	345	311	325	344	351	372	323	342	308	385	361	340	344	358	364	339	336	324	335	362	312	323	391	349	346	340	346	345	359	354	362	329	358	362	331	340	351	356	336	340	373	333	353	313	351	297	335	331	353	346	317	338	337	366	352	341	322	370	370	335	362	358	339	350	344	325	335	316	349	358	320	361	356	315	350	314	319	332	366	326	311	353	327	349	354	312	359	313	338	347	326	354	369	325	360	278	357	372	328	334	332	340	368	348	333	308	359	329	291	349	343	335	352	304	358	329	330	333	304	342	316	358	346	338	324	338	319	330	338	327	337	338	344	366	330	339	317	324	365	341	332	342	321	361	326	352	300	325	315	377	322	306	324	359	326	346	353	383	328	353	331	335	336	359	326	341	349	334	386	359	358	336	347	341	353	336	330	326	350	326	314	357	301	351	285	318	338	309	328	325	331	333	364	380	361	341	355	313	343	347	283	341	338	346	329	366	344	354	358	317	329	346	337	364	330	339	375	336	342	337	305	345	363	351	382	338	308	323	317	358	324	338	326	355	377	349	371	373	329	334	323	345	347	319	333	333	329	340	331	318	326	290	337	316	322	328	330	370	355	329	325	360	321	345	310	342	325	367	376	357	334	341	334	320	360	357	335	324	349	329	354	345	313	349	325	357	356	343	354	336	341	329	376	353	326	335	350	322	340	302	324	314	327	316	374	342	340	315	354	358	328	323	323	327	317	349	347	371	361	335	346	329	324	351	368	329	303	345	357	307	336	332	304	360	305	343	323	339	325	335	323	372	335	380	325	354	364	325	327	349	326	350	343	319	337	331	369	340	375	364	320	311	334	339	339	329	316	312	323	321	326	337	360	362	299	364	337	337	341	341	375	346	340	320	342	389	347	335	346	321	336	335	331	368	340	357	321	333	308	345	316	381	292	358	344	380	330	352	355	327	340	324	321	414	339	320	345	331	364	371	343	316	365	295	347	353	335	334	353	353	371	344	324	343	345	336	340	310	373	345	354	339	358	347	364	326	354	318	360	344	368	317	328	332	321	313	348	340	345	331	332	341	360	374	365	318	376	351	364	365	334	375	349	343	329	331	332	350	310	323	355	356	357	343	307	324	361	341	325	351	344	348	303	351	371	326	371	342	311	333	345	351	318	337	341	369	318	338	332	333	322	353	358	363	355	375	337	292	343	334	346	329	348	328	320	353	383	369	324	303	322	330	340	326	348	364	345	346	344	333	359	366	361	357	332	333	377	330	324	332	346	316	333	343	362	318	310	328	369	367	319	335	310	347	319	360	315	364	318	354	396	350	333	346	316	299	342	334	367	318	327	346	317	289	343	353	327	328	330	305	351	354	344	324	352	322	353	348	368	333	333	325	340	374	357	368	338	358	332	335	331	353	335	356	342	344	353	335	331	337	291	346	321	305	335	324	352	348	369	333	342	325	371	395	336	320	319	375	382	366	343	319	304	374	324	367	330	338	344	324	349	330
8193	1504	2204	2624	2200	2077	1853	1598	1410	1355	1284	1167	1104	1087	1062	1043	962	977	925	936	959	953	954	890	925	934	849	873	908	859	889	814	895	865	884	869	863	923	879	849	847	856	874	907	817	829	858	811	864	895	885	890	823	901	836	894	857	890	853	859	857	853	823	858	824	878	821	841	834	858	876	844	874	830	859	847	886	828	846	885	840	885	810	849	844	821	837	858	806	809	807	828	899	832	834	838	819	816	868	855	857	846	791	819	832	858	875	799	864	856	867	855	891	865	878	837	876	855	797	894	832	865	820	876	826	806	830	850	839	901	895	854	853	822	915	855	854	864	814	821	809	905	842	863	846	844	851	868	843	819	885	786	827	869	818	830	876	881	857	830	870	808	903	850	865	839	816	861	870	857	888	822	798	868	866	825	826	868	837	847	844	817	801	785	872	879	788	859	825	810	829	844	873	866	831	864	893	846	822	818	833	851	808	869	853	832	872	829	842	848	788	839	792	856	866	814	790	913	844	859	858	851	827	873	803	796	827	789	853	816	816	849	868	847	840	865	864	838	892	795	782	834	887	842	823	855	889	822	873	859	870	859	883	811	840	868	865	839	845	814	828	824	840	822	837	828	780	811	817	835	880	865	791	855	826	901	870	840	853	820	864	888	863	825	840	809	840	835	858	873	865	792	828	824	846	874	801	854	840	875	849	871	865	822	875	868	793	826	835	831	818	846	838	831	868	825	886	826	814	867	817	814	817	798	814	804	824	872	845	828	863	848	860	844	820	848	830	826	872	870	820	795	842	875	825	850	831	880	811	845	831	810	875	818	866	864	814	838	838	864	875	836	871	821	843	826	861	852	849	825	813	865	793	851	822	852	882	865	846	850	876	761	857	835	822	860	802	876	845	846	918	813	793	787	876	883	864	850	826	842	852	883	844	792	846	836	886	828	810	835	820	809	768	822	857	787	847	873	842	760	884	851	888	862	831	815	859	860	791	844	834	840	850	812	843	847	803	895	834	842	812	862	889	825	872	815	869	821	837	902	806	853	852	784	835	859	871	849	843	792	851	885	881	816	844	841	815	843	793	866	844	834	818	811	861	859	799	831	858	869	893	840	819	890	878	834	876	910	802	865	848	813	861	862	901	845	816	858	859	823	816	879	869	818	860	861	810	888	854	844	867	814	875	842	842	842	823	860	884	886	860	889	868	813	823	804	813	884	804	879	782	823	871	867	824	878	830	852	901	849	804	783	841	838	836	874	848	880	801	844	828	864	823	853	834	858	906	855	861	821	858	871	867	841	844	815	811	792	817	901	858	890	859	846	780	839	835	847	835	806	825	834	839	843	776	861	837	810	834	851	850	822	810	882	872	819	818	807	893	795	864	863	817	837	813	828	861	811	831	780	812	876	858	835	801	821	830	870	838	812	856	818	866	817	862	873	833	812	854	855	902	840	825	891	852	818	834	880	865	834	855	843	808	842	841	852	819	882	864	857	853	844	864	842	850	843	807	830	851	802	780	895	805	810	850	848	855	829	811	830	836	867	810	842	846	841	868	904	831	843	873	837	837	844	895	804	881	822	857	847	890	837	827	778	817	837	864	834	826	802	888	855	792	864	820	840	829	836	893	832	838	856	824	816	864	821	811	866	797	849	839	849	857	796	851	794	862	789	754	854	850	915	823	820	881	878	834	814	849	801	893	882	905	841	857	827	829	830	827	841	851	861	869	805	856	830	842	844	838	879	825	816	814	852	824	824	821	805	843	879	837	863	824	858	829	833	856	828	916	812	820	822	838	898	852	821	814	828	812	799	880	789	864	858	825	833	857	865	837	810	826	862	786	868	782	812	834	857	792	856	830	877	835	820	843	823	846	872	819	835	775	852	800	852	864	846	814	826	817	819	823	821	804	874	848	837	832	781	864	841	809	842	852	837	802	836	841	903	805	852	793	887	878	805	826	828	880	863	797	859	844	808	835	845	806	839	881	859	830	838	801	877	845	827	833	850	832	809	830	845	830	811	878	821	799	836	775	810	866	902	834	829	806	822	881	831	837	900	861	828	822	892	848	868	818	830	780	825	831	897	838	857	788	815	832	870	826	838	837	851	852	832	771	832	834	849	858	773	815	804	835	850	848	823	833	834	855	854	846	833	829	840	845	866	782	850	855	825	817	807	885	834	858	833	856	834	810	815	828	852	880	901	857	765	805	863	836	874	814	831	837	823	850	841	848	867	828	838	831	856	833	848	860	852	802	850	810	873	841	890	816	839	834	842	916	797	839	805	836	798	845	832	869	824	828	816	809	832	825	851	855	814	879	866	854	869	841	817	854	817	874	868	812	830	875	821	854	841	817	866	837	853	852	826	882	837	847	856	811	822	871	873	836	829	843	855	874	861	812	800	800	848	884	840	870	845	784	804	874	828	828	835	878	846	856	786	810	813	858	841	868	818	833	800	842	789	823	826	831	794	844	821	810	872	826	815	840	822	839	800	821	838	864	817	815	831	816	898	849	828	844	808	823	856	869	863	851	813	832	761	830	810	827	830	815	848	846	845	835	887	896	853	822	857	821	796	828	825	852	866	863	807	829	871	831	813	852	826	792	840	844	839	793	911	836	859	868	827	848	826	846	830	790	826	836	792	826	820	797	810	834	834	872	864	878	847	818	873	830	800	833	899	883	854	834	850	806	831	867	835	826	856	849	839	842	857	845	810	835	840	841	832	847	821	805	818	816	812	829	854	858	863	794	812	812	833	850	822	813	897	826	815	848	849	861	837	794	890	837	837	893	832	818	805	778	839	869	845	858	826	894	866	808	820	819	882	821	834	849	778	816	826	838	846	792	862	889	826	874	839	836	888	831	780	850	834	825	815	825	860	832	837	822	816	796	811	855	802	890	818	834	845	819	884	866	809	849	842	808	836	843	837	801	813	883	820	854	875	892	898	860	875	892	847	842	849	845	850	842	777	826	840	888	843	884	798	886	781	865	855	851	851	851	841	823	816	835	845	812	836	819	778	784	850	806	831	868	867	862	859	856	826	825	808	873	837	880	830	840	833	884	866	837	857	881	839	859	855	803	780	862	807	848	870	828	850	879	797	875	770	837	848	872	807	830	834	835	859	874	848	811	844	837	839	838	888	826	835	871	856	864	852	853	870	844	849	879	805	816	832	898	866	840	795	855	855	823	859	829	887	808	827	824	841	882	789	834	885	864	835	829	793	911	821	847	834	875	837	852	809	816	828	803	853	844	819	833	844	845	856	878	815	875	815	809	862	821	820	781	805	840	828	830	859	863	863	800	814	817	860	821	853	841	851	867	853	800	854	873	852	830	797	875	849	850	792	846	866	854	841	855	801	813	887	786	792	885	843	884	839	896	822	891	859	867	795	813	827	764	793	861	868	865	858	894	860	861	857	811	863	782	873	791	853	852	821	834	856	839	806	821	847	836	880	863	824	855	819	847	824	853	803	799	829	852	895	874	882	811	889	847	807	828	786	840	858
1633	366	365	384	391	397	371	372	354	376	348	372	362	354	399	365	385	351	370	382	369	342	372	360	359	363	327	378	348	372	389	328	363	377	340	395	351	356	363	312	353	396	391	401	336	356	363	391	342	367	348	348	344	360	341	333	370	381	352	345	375	376	387	355	365	342	365	389	368	333	352	347	381	381	388	353	365	387	387	368	331	352	368	366	351	351	340	384	345	345	351	377	369	367	385	347	369	368	333	325	401	355	362	377	353	382	366	332	373	400	372	360	354	351	361	373	354	359	351	355	377	345	360	382	348	386	318	378	348	372	354	352	367	372	336	368	359	376	382	361	354	342	367	341	341	337	374	345	380	321	376	411	370	355	380	364	333	359	351	361	350	333	346	349	338	371	345	366	382	386	351	369	340	359	342	377	347	358	368	368	415	367	352	389	351	368	352	342	371	336	347	394	367	366	347	360	382	381	317	346	358	371	399	310	358	364	348	373	357	377	370	346	360	377	357	358	348	351	343	354	372	384	326	362	341	379	341	326	345	364	339	364	379	363	348	375	357	301	335	382	356	338	330	386	366	339	326	385	368	372	358	347	333	332	367	328	346	371	375	378	369	387	392	388	370	355	380	406	358	361	333	376	356	328	358	368	355	341	329	377	356	365	327	342	325	348	381	371	322	358	384	355	335	340	391	361	344	401	386	351	337	347	329	350	363	347	374	360	363	377	329	373	351	379	345	323	369	386	334	356	338	377	373	372	408	365	371	354	338	327	379	359	371	342	359	332	324	388	318	314	359	376	365	339	379	393	374	370	341	335	370	374	361	398	349	347	381	340	338	348	355	377	386	372	349	368	361	364	366	389	357	375	331	385	352	394	346	357	339	357	376	369	351	348	367	342	368	334	353	332	373	338	344	367	365	330	343	376	397	341	372	352	363	357	377	374	351	355	342	351	380	363	367	363	371	354	390	374	351	352	353	367	389	342	355	341	326	360	388	345	359	353	349	336	395	365	338	354	380	306	370	363	349	415	365	365	378	330	355	373	366	374	355	379	381	375	335	340	354	315	358	337	341	377	380	347	395	356	378	419	358	378	360	327	371	360	358	339	354	399	369	310	370	338	324	395	357	391	357	384	353	383	355	366	331	366	375	318	344	309	366	366	332	353	363	351	390	343	367	400	395	333	379	363	371	337	355	318	354	355	353	404	353	337	342	386	391	339	333	369	364	335	377	335	356	356	363	347	366	380	372	374	357	345	349	384	382	381	360	379	363	358	396	340	380	369	330	361	362	420	378	360	378	374	346	338	376	351	399	362	343	364	362	344	338	367	364	369	365	384	344	338	344	384	398	330	343	338	382	306	303	309	350	374	414	363	345	367	372	366	390	314	308	373	326	357	358	351	333	359	352	401	356	340	397	387	331	366	363	340	354	354	357	371	363	405	376	324	345	346	334	360	369	309	389	356	357	325	342	360	346	334	378	374	369	370	364	369	373	370	357	378	369	372	364	355	378	366	366	360	359	383	364	339	329	387	341	379	358	338	324	366	354	389	354	353	348	364	359	352	375	333	375	324	341	360	355	379	386	369	323	355	356	394	361	342	341	351	348	354	368	345	368	357	380	317	358	338	340	339	383	373	388	372	343	389	379	376	358	355	343	364	366	385	356	345	383	384	341	357	365	352	401	334	391	368	342	341	363	323	335	350	358	349	361	363	374	344	341	334	374	376	368	359	403	385	375	361	386	395	361	386	370	386	368	391	360	375	342	351	395	351	352	358	386	348	365	365	341	347	367	346	388	344	331	361	367	385	372	373	348	354	329	352	334	364	338	351	361	341	349	334	369	360	339	393	372	347	371	334	386	337	350	330	351	367	373	371	380	386	358	364	343	314	365	383	342	350	344	342	393	375	341	358	389	346	377	406	375	365	384	371	397	382	386	379	359	386	330	359	358	350	328	359	354	387	350	356	323	345	378	355	332	372	335	362	332	362	377	350	380	379	362	382	350	342	361	313	367	364	367	363	377	346	342	344	349	364	369	351	389	373	367	358	349	329	372	373	360	352	361	374	349	364	355	389	344	336	340	406	383	370	355	395	332	377	348	369	325	302	359	326	321	370	391	372	360	346	337	364	373	350	372	323	352	375	375	400	351	351	362	367	391	368	382	331	364	326	368	343	366	381	370	343	339	378	367	355	330	376	374	339	377	362	325	338	378	397	355	388	338	370	382	358	389	370	356	378	379	366	357	372	365	364	353	336	341	358	352	338	362	386	377	402	367	361	377	363	322	337	330	341	349	356	372	335	345	400	361	378	346	354	388	393	359	352	307	356	352	381	336	405	356	365	367	349	398	330	375	325	376	386	370	394	373	364	348	369	372	383	352	320	373	360	332	364	363	337	371	378	397	354	347	348	367	356	398	334	379	353	358	335	318	370	334	398	354	383	355	372	354	351	363	384	351	361	366	371	348	351	389	357	359	391	359	383	353	361	356	398	359	369	379	359	358	360	358	364	337	357	335	354	380	396	378	341	320	354	377	385	381	384	327	354	353	368	376	371	375	343	325	372	364	374	331	331	350	356	334	362	358	329	352	387	350	355	320	353	389	346	358	358	373	351	356	324	365	374	384	366	359	373	363	398	389	377	379	386	380	350	353	385	355	381	336	358	362	314	358	328	348	339	331	395	351	337	341	348	327	352	373	332	341	357	351	364	389	352	325	363	350	376	388	361	427	399	360	353	368	360	349	387	340	367	368	384	364	377	339	373	379	419	390	364	350	321	344	366	372	340	368	380	338	377	344	340	393	368	365	388	336	356	328	324	356	355	357	371	366	325	330	342	407	375	366	340	351	347	297	358	382	367	382	363	351	346	355	374	325	369	374	390	342	406	369	387	359	327	354	371	335	366	364	356	321	346	379	362	355	363	351	390	326	381	358	368	386	385	356	319	348	374	353	338	358	362	345	333	362	336	357	384	359	374	345	382	353	379	387	373	333	359	330	390	342	347	374	363	372	323	340	332	353	363	348	334	367	353	364	355	341	353	354	356	350	354	354	354	336	338	359	306	370	344	338	362	320	363	376	373	341	351	387	328	311	368	366	361	367	328	347	358	359	368	389	342	362	340	373	344	352	349	325	368	364	350	405	416	313	358	348	359	368	342	353	342	384	374	355	365	362	370	384	342	366	379	405	371	430	347	384	367	364	373	326	378	369	377	368	362	350	353	377	334	359	354	326	379	360	335	372	351	359	366	349	394	360	376	342	343	350	347	342	383	325	393	357	376	407	362	343	359	382	337	336	337	364	364	348	343	338	381	391	381	336	342	377	338	367	370	378	328	344	360	356	340	357	364	368	381	363	376	356	352	370	359	341	353	344	359	358	380	407	378	354	358	387	341	337	374	338	384	334	336	330	372	349	371	367	371	355	373	376	367	351	363	332	328	365	370	346	381	398	360	330	338	396	339	343	334	353	373	366	357	363	358	348	381	366	365	371	405	313	367	338	393
1973	911	832	864	904	879	865	859	870	873	858	824	814	823	811	824	845	845	887	898	829	885	837	835	901	843	808	892	869	872	879	861	878	879	852	860	787	887	850	854	770	822	876	784	801	800	865	834	847	861	823	894	901	849	898	860	845	863	807	825	854	817	834	874	859	887	805	830	817	804	868	850	862	857	846	823	850	879	800	832	859	807	830	797	842	815	808	845	883	825	874	826	854	862	853	819	903	875	838	845	847	852	885	855	800	808	849	800	831	867	880	820	822	845	848	791	804	876	784	866	793	809	867	810	841	866	866	835	802	825	837	778	795	827	855	792	790	890	848	859	843	848	817	791	868	841	828	834	927	821	881	778	839	801	834	854	842	863	867	817	816	824	824	831	834	841	879	820	905	874	867	889	884	853	819	821	850	912	812	814	818	836	856	821	845	903	827	797	857	864	844	822	799	843	891	798	839	855	867	870	833	781	879	884	845	873	865	842	876	807	820	853	858	828	868	836	866	868	811	826	807	855	869	815	809	873	828	831	856	849	808	846	879	778	852	822	832	831	839	824	868	845	887	830	786	787	805	839	842	859	898	803	874	840	918	819	811	841	782	866	803	869	855	846	787	830	807	847	882	810	828	819	875	880	820	817	865	839	836	819	833	848	868	873	891	875	830	866	826	831	812	889	838	829	845	873	881	872	857	845	829	880	850	837	872	866	841	815	814	863	823	850	792	819	810	807	814	805	859	841	871	867	885	797	803	825	837	880	848	845	860	853	826	806	820	855	788	831	822	828	871	876	875	883	846	788	892	799	837	862	840	823	816	841	821	847	894	838	843	861	862	864	906	841	855	822	865	861	776	792	849	878	825	804	834	881	836	823	843	858	942	792	880	834	781	817	917	846	814	868	822	852	784	868	839	867	844	874	841	811	822	825	811	871	862	812	788	865	860	839	812	877	853	788	809	813	893	862	851	859	856	794	853	829	842	835	875	835	825	832	835	838	828	850	820	867	877	794	781	859	875	861	858	856	831	847	813	889	860	871	817	801	809	845	852	829	882	872	881	847	843	850	855	834	840	894	810	835	868	800	838	789	811	809	825	812	871	813	835	841	849	824	857	842	825	829	851	831	860	855	733	842	868	755	843	824	808	840	905	842	825	833	844	828	823	803	824	861	864	872	848	825	821	835	825	872	826	814	818	876	867	831	877	868	835	837	850	848	876	841	843	834	842	854	809	820	875	824	827	858	842	840	842	803	830	816	757	829	879	821	849	826	835	845	801	801	861	836	842	830	859	821	851	825	852	863	835	839	798	878	833	822	821	882	876	826	853	822	846	840	789	848	811	879	813	786	855	907	828	853	859	848	839	817	830	850	875	854	804	827	843	856	860	843	820	829	826	848	850	830	819	863	868	849	823	812	827	883	894	870	887	783	845	867	800	814	831	833	878	803	815	877	820	785	829	854	866	900	832	834	860	825	784	810	852	821	826	874	797	846	834	842	884	864	874	805	814	876	833	870	824	811	792	840	836	874	830	848	844	822	867	882	854	821	860	808	808	894	834	905	851	873	823	816	817	841	836	899	876	805	809	799	856	854	853	845	823	802	847	851	882	846	827	850	863	856	820	824	809	899	829	793	843	801	834	794	807	896	824	866	856	838	905	794	853	830	795	865	866	809	856	847	822	843	819	808	838	825	829	780	846	824	834	819	833	832	812	826	861	811	884	862	887	804	875	824	825	887	872	855	835	857	806	881	857	852	859	757	903	833	798	874	847	788	834	816	832	884	853	840	884	836	882	864	859	827	863	816	863	806	850	832	796	846	874	824	815	833	900	852	856	878	818	804	865	883	855	863	871	832	822	851	820	858	818	876	840	818	875	845	808	871	830	796	831	899	793	855	876	871	851	776	866	878	845	878	879	781	826	835	856	800	850	806	866	820	843	860	802	835	815	854	807	793	873	828	854	801	856	816	786	852	841	857	857	847	814	850	893	850	854	872	835	808	813	821	867	865	827	823	821	791	833	856	811	835	782	795	836	837	826	847	822	817	789	831	831	847	804	829	835	797	831	847	842	838	888	827	834	871	881	821	809	832	791	849	784	831	796	842	809	875	851	840	850	844	828	835	819	853	831	898	882	863	879	868	810	850	884	839	871	829	847	866	830	871	804	827	819	843	791	803	876	875	872	879	808	915	812	831	800	853	866	804	890	816	843	863	829	863	832	848	817	814	789	853	820	824	807	840	884	791	835	843	825	854	829	856	855	861	783	873	836	856	874	817	815	807	865	871	778	807	840	799	856	817	847	831	846	839	804	867	861	846	881	805	781	809	792	813	806	844	819	807	834	830	865	855	789	831	828	838	875	890	861	879	808	810	842	807	803	835	871	898	840	839	839	861	868	803	856	865	854	848	850	853	867	808	870	855	886	831	821	858	825	806	860	822	888	847	841	845	820	850	885	865	845	832	846	830	824	853	854	824	815	888	842	867	793	846	899	808	891	850	847	851	873	840	864	865	782	841	843	813	842	887	882	833	868	850	846	852	873	914	852	886	901	862	869	832	820	833	815	782	860	841	895	858	849	850	824	875	886	860	864	832	840	864	850	828	778	888	882	806	860	897	821	819	854	828	839	855	831	827	837	852	851	829	833	834	872	859	869	839	789	843	845	841	828	878	848	851	838	847	801	830	856	794	859	863	872	812	854	859	871	868	836	826	805	854	901	838	776	839	871	880	845	849	847	818	861	865	859	829	808	883	804	839	826	821	766	882	832	792	815	837	874	827	788	860	858	852	811	849	878	843	842	841	867	842	847	840	871	839	824	820	833	779	883	841	822	836	832	848	827	830	803	847	854	888	841	859	827	858	781	821	855	803	864	818	879	859	820	880	775	820	874	796	860	800	850	849	842	819	827	838	819	885	833	881	873	808	815	834	862	848	870	823	841	871	893	812	786	831	861	854	883	854	856	861	809	805	814	867	814	861	867	853	798	779	872	821	874	890	787	822	814	879	804	823	833	848	861	842	840	881	838	841	855	840	863	877	876	793	856	793	852	848	799	804	835	831	806	862	835	873	850	806	824	820	880	816	839	887	874	796	849	795	834	810	827	833	862	873	839	846	933	781	869	872	900	853	859	812	857	877	856	787	853	827	832	855	838	870	843	826	805	850	853	814	834	777	834	829	881	859	836	829	801	836	857	835	891	852	849	799	864	858	835	820	807	829	854	888	829	831	879	839	824	797	870	824	859	830	842	855	830	867	816	809	798	840	848	869	831	785	862	816	860	811	843	829	774	818	886	800	823	868	837	846	840	870	831	831	856	858	828	842	850	868	849	893	851	871	892	868	872	826	852	814	893	857	822	861	832	842	871	785	863	855	856	857	844	851	899	866	811	845	822	856	853	805	895	844	868	793	829	842	835	843	828	884	870	847	851	786	835	833	833	794	895	899	846	820	863	876	851	858	867	823	869	900	817	833	863	832	858	828	815	860	857	851	881	850	843	803
6915	460	543	448	362	333	280	302	287	260	247	272	241	225	235	217	241	208	220	213	210	209	196	206	227	203	226	230	226	238	218	228	236	233	223	214	196	231	247	208	174	219	184	209	213	217	202	233	214	214	201	220	198	205	178	182	220	206	214	200	192	201	179	215	198	202	209	227	194	189	215	189	207	237	189	182	217	192	230	221	198	231	202	202	223	235	210	203	204	189	199	205	211	201	193	203	194	202	203	227	184	218	227	207	221	192	223	248	204	199	213	221	200	204	212	197	196	244	220	221	214	215	190	227	201	194	194	218	188	192	216	167	206	197	183	245	217	214	209	219	200	238	191	200	219	199	204	168	212	201	202	222	230	191	222	188	198	190	212	205	191	199	202	191	206	217	174	178	211	216	209	223	231	170	213	227	192	183	199	224	208	205	194	192	227	202	210	191	212	168	204	187	185	235	228	208	200	217	196	183	219	177	197	185	188	193	210	232	192	204	194	240	200	186	192	183	217	185	196	186	191	230	213	195	198	209	232	206	202	216	227	227	244	212	190	209	237	211	177	191	173	242	201	202	212	208	222	230	182	221	215	187	181	212	197	168	226	199	227	217	213	195	219	177	187	207	235	190	196	190	219	225	208	199	214	196	184	180	203	212	190	204	237	218	179	208	211	235	225	206	207	208	208	182	204	200	222	187	236	217	196	178	198	203	209	212	180	187	206	212	207	221	214	206	223	233	215	222	191	226	182	222	204	233	196	210	194	189	186	159	214	215	226	199	187	212	197	195	219	229	195	229	187	220	201	229	215	193	203	213	203	177	188	203	179	219	192	206	214	212	218	193	196	186	198	190	199	212	215	213	222	218	194	218	216	201	196	195	214	212	187	208	194	196	207	216	212	177	217	207	216	197	241	212	228	230	207	184	202	223	203	202	231	227	195	215	220	213	217	189	190	196	227	206	206	205	202	216	186	211	215	212	211	218	237	192	220	204	209	205	192	196	225	174	218	238	205	192	206	189	208	191	162	204	211	196	190	219	221	221	201	222	207	192	214	234	210	197	211	191	220	212	209	171	203	208	218	209	239	206	201	188	195	204	205	185	216	199	205	218	204	200	207	216	205	202	213	202	163	168	202	204	185	187	185	213	195	191	207	208	237	217	191	216	189	235	219	180	185	238	210	207	215	195	199	204	230	206	204	206	236	201	205	196	199	190	186	179	194	213	219	198	246	207	210	213	239	205	215	197	216	205	199	176	214	195	209	224	189	223	214	190	198	206	215	212	246	170	183	199	214	201	222	224	189	210	209	194	181	188	208	236	216	209	233	242	218	211	220	215	197	193	207	193	227	213	194	185	192	228	231	202	224	211	188	195	203	224	193	207	227	211	209	180	199	180	211	204	220	201	192	212	202	221	217	207	209	208	207	215	189	216	202	198	212	221	235	211	205	198	175	193	232	229	211	165	201	208	169	189	215	214	214	203	195	203	241	205	204	225	201	196	190	220	202	187	210	213	219	198	190	218	214	228	231	187	216	222	236	206	194	216	204	200	185	215	175	205	208	225	218	180	216	211	205	199	199	199	199	215	185	207	224	196	197	214	214	179	225	193	229	190	197	221	205	218	194	211	205	196	208	216	209	191	209	193	216	195	198	198	205	187	204	207	210	219	194	223	207	194	204	213	224	212	230	170	207	216	211	200	203	197	211	211	213	176	226	203	223	200	202	197	185	195	177	226	221	201	198	218	212	211	227	169	188	205	218	232	210	206	201	176	185	175	202	223	211	201	220	193	240	203	190	196	207	222	182	215	203	198	190	237	176	237	221	207	183	197	222	219	220	222	234	248	192	203	211	190	208	201	205	208	217	197	207	215	199	212	189	200	204	221	201	208	194	187	222	204	199	158	222	199	237	222	184	191	192	228	190	219	199	219	193	231	204	236	226	189	222	186	196	216	209	226	198	184	198	197	221	216	188	182	202	197	188	199	232	187	241	198	205	201	213	213	195	219	231	227	224	202	183	218	224	206	199	206	229	192	206	211	219	178	185	234	195	203	199	213	239	201	205	225	196	184	180	216	195	196	183	203	215	211	193	225	216	186	192	205	209	210	211	234	222	185	209	181	206	207	195	200	206	195	215	212	198	243	188	179	194	230	227	182	213	186	187	204	213	212	226	221	186	199	210	196	213	198	219	190	201	238	203	200	185	222	226	214	211	218	195	211	209	216	177	215	210	193	199	192	214	206	215	203	197	194	186	206	223	183	211	210	206	207	204	233	220	177	190	240	207	201	214	197	199	225	179	199	225	192	202	227	226	194	214	198	196	209	188	206	226	239	185	184	198	184	184	253	200	203	189	212	212	203	208	202	198	190	174	213	211	190	199	237	218	197	216	197	221	174	198	213	221	231	205	188	207	204	205	187	219	199	235	177	183	188	201	199	207	205	211	219	163	201	221	232	201	188	189	214	207	216	208	196	207	189	219	211	222	198	223	207	196	222	209	176	225	242	199	188	235	208	199	211	197	224	206	193	183	195	205	213	208	230	212	205	196	189	205	209	208	212	221	204	203	215	208	193	186	200	214	215	206	205	197	209	189	211	212	179	191	210	183	197	216	202	230	191	197	196	223	215	200	200	213	213	210	214	215	214	211	210	211	197	219	211	186	212	196	225	210	230	189	192	181	202	233	218	208	206	233	199	231	214	194	207	188	194	194	205	233	244	187	199	217	222	201	198	186	216	214	217	183	199	195	202	209	212	215	213	184	196	210	203	227	189	189	181	216	197	177	213	183	211	208	210	230	216	193	207	209	197	215	211	209	201	220	230	209	228	231	230	198	192	207	199	230	209	203	206	192	245	208	205	192	198	226	207	201	220	233	203	228	207	220	201	217	183	195	202	216	194	198	204	199	232	220	174	232	197	192	213	211	217	201	221	225	195	209	221	211	206	227	196	197	175	210	212	201	192	211	204	196	170	194	177	182	226	205	198	226	191	207	207	175	177	194	202	216	214	212	205	223	192	205	218	201	218	223	201	197	197	238	209	195	243	191	181	208	208	242	174	193	207	212	207	219	202	218	193	209	224	223	190	193	206	188	223	201	217	224	203	231	183	210	205	194	202	212	221	230	218	212	199	205	206	227	209	198	187	199	220	204	208	210	208	223	219	204	212	217	228	197	214	230	178	219	200	191	195	210	211	230	185	216	190	217	217	207	215	194	205	210	207	236	209	213	193	203	191	192	208	233	203	234	208	201	232	217	227	213	204	187	190	224	188	211	173	198	197	215	241	211	224	207	213	214	215	205	196	222	205	228	203	187	227	176	203	175	221	203	226	190	216	219	193	227	239	196	203	200	192	203	232	201	217	215	210	173	201	187	212	190	199	220	203	225	209	171	235	192	191	229	192	210	195	228	231	190	241	199	218	182	202	231	219	239	182	210	231	211	212	206	212	219	196	208	185	214	209	222	201	198	224	217	214	215	234	207	216	221	219	185	217	213	222	220	206
6030	875	1246	1416	1278	1176	1102	943	803	771	780	679	708	681	623	640	646	616	618	559	589	595	577	580	607	576	554	577	599	591	573	567	573	571	572	552	531	564	550	574	543	570	536	563	552	541	600	581	578	532	601	521	533	548	586	530	535	565	558	597	581	565	523	563	528	528	566	540	552	536	584	536	554	583	538	529	547	568	539	575	569	523	543	594	573	508	568	573	537	585	553	544	579	548	563	544	505	545	553	519	529	553	552	538	614	559	562	570	589	539	548	551	576	551	568	556	564	537	577	548	538	570	600	559	542	573	566	537	560	570	549	579	524	581	567	580	527	574	558	588	583	558	577	532	578	561	570	569	579	606	555	564	555	523	510	538	529	539	514	573	526	542	519	545	535	550	570	527	581	526	608	588	552	560	524	611	537	528	562	558	568	566	531	545	592	524	567	558	580	537	558	567	534	537	573	572	562	528	571	584	540	580	553	523	564	564	579	578	548	577	559	590	564	526	545	536	526	526	537	552	538	560	564	527	561	554	556	564	534	547	511	540	614	567	563	513	565	556	569	562	512	584	519	540	535	545	579	581	541	597	521	595	568	545	589	559	587	556	564	579	567	542	530	529	552	538	545	567	532	589	572	539	576	569	599	565	586	560	526	541	557	570	561	528	561	546	503	535	552	562	556	537	575	522	586	516	520	573	525	546	557	501	534	557	540	592	560	578	541	546	567	537	569	554	552	553	596	564	515	539	536	573	542	531	589	539	568	557	559	570	561	557	544	531	574	593	560	536	552	555	569	544	567	581	553	595	526	504	568	547	556	612	519	568	547	523	586	588	555	528	578	563	555	499	560	602	547	573	576	554	559	523	509	559	558	549	559	595	563	612	503	586	573	557	576	533	580	622	593	565	583	565	563	532	542	556	521	522	574	560	592	538	564	585	571	566	526	521	561	568	533	539	594	569	587	602	563	563	528	568	577	567	561	570	560	546	513	550	581	530	544	533	567	563	568	525	592	586	541	561	589	578	546	530	530	543	541	548	528	539	586	513	569	532	546	525	540	539	559	575	550	518	543	522	532	550	513	555	612	527	576	547	580	592	572	551	528	565	531	538	545	563	577	586	518	617	582	540	518	568	538	530	592	562	552	541	591	594	538	564	553	577	533	555	592	565	578	543	551	560	524	564	577	548	528	547	549	551	534	576	550	473	515	544	537	612	553	544	575	579	512	539	506	598	551	566	519	548	540	537	557	560	525	569	574	532	546	581	557	561	518	563	576	571	525	544	554	568	584	547	547	574	545	593	614	603	559	563	541	525	573	582	560	517	548	531	575	579	528	562	527	531	554	515	532	554	620	582	549	506	565	571	574	540	604	547	536	567	559	568	531	557	508	528	564	537	549	588	594	571	553	565	576	542	557	588	561	517	546	564	564	575	550	538	516	578	544	558	603	538	563	573	598	579	535	553	577	547	539	588	531	516	529	560	531	560	558	557	547	569	586	550	544	554	572	555	545	534	533	580	583	559	577	564	578	522	539	503	557	576	565	589	543	541	560	593	577	589	564	574	560	550	548	517	607	526	548	552	537	538	569	530	595	538	546	565	567	573	542	539	540	557	564	575	573	601	571	553	545	562	539	569	545	520	526	585	552	517	585	543	542	591	594	561	557	578	570	547	603	535	557	539	531	510	573	573	554	567	561	596	524	577	558	563	576	513	513	526	526	548	525	556	547	542	569	521	545	553	538	558	556	562	564	580	525	544	546	512	549	539	550	517	512	585	530	541	519	577	588	574	523	522	508	539	524	544	564	546	548	558	539	566	548	490	538	526	590	571	551	569	544	492	554	579	546	552	555	577	566	579	574	552	511	549	585	528	549	573	573	558	524	585	597	541	581	539	511	547	524	510	572	563	552	614	563	505	574	533	584	528	525	560	585	603	539	559	542	530	570	546	524	536	586	533	566	585	584	569	505	543	531	575	512	559	561	583	535	577	557	530	590	553	553	526	600	531	572	547	560	585	559	554	539	523	527	547	534	560	503	546	542	564	583	579	595	511	576	573	561	556	504	519	549	577	579	521	576	593	559	562	527	574	512	510	580	568	552	577	564	498	511	578	604	513	547	532	558	592	567	579	544	568	554	558	547	549	566	519	608	581	564	569	558	546	572	541	566	584	567	561	592	528	571	559	598	581	561	584	572	519	564	555	556	536	519	545	548	572	544	568	542	561	502	543	572	553	550	555	584	544	542	560	540	505	573	547	567	574	532	558	591	565	563	549	528	576	557	582	550	534	531	596	579	563	525	565	558	593	556	544	511	567	542	559	549	552	576	495	569	551	575	537	502	539	552	568	552	606	614	553	533	558	577	566	525	549	530	555	548	552	551	577	555	518	553	539	529	537	572	568	589	519	560	565	554	572	538	518	605	522	560	549	524	537	579	550	561	557	519	546	536	576	575	551	551	536	555	555	529	563	570	564	566	548	582	551	550	519	524	551	545	559	512	551	556	515	551	601	555	578	562	564	532	551	526	567	539	534	548	537	537	568	549	560	567	552	570	549	559	542	569	551	528	541	539	526	555	567	522	576	546	530	570	540	563	554	560	556	565	541	544	545	552	541	568	561	561	520	538	513	556	539	570	557	541	586	578	549	567	554	586	529	528	566	560	567	532	523	609	534	543	535	565	530	535	565	544	548	584	588	544	582	586	608	593	593	585	510	541	569	570	530	547	592	580	570	569	544	551	547	549	590	531	514	569	522	544	548	568	538	541	567	552	549	564	578	550	517	562	558	519	546	529	543	587	548	561	538	580	575	548	546	571	600	565	555	573	521	555	530	533	542	579	541	539	582	575	548	576	566	544	521	580	565	545	589	578	570	592	568	568	552	574	552	548	578	554	523	510	547	538	535	526	534	554	562	528	599	573	546	548	592	537	555	540	506	590	547	544	534	572	525	591	554	579	547	581	577	567	531	531	522	595	554	577	539	586	548	579	567	549	547	559	588	600	531	548	545	568	582	560	561	552	528	568	555	541	567	529	551	561	543	558	590	538	528	561	557	534	535	525	559	562	524	581	545	526	529	555	567	573	548	568	580	559	568	592	575	562	557	566	528	556	551	584	505	526	607	532	563	540	539	559	531	552	552	583	558	564	556	583	563	541	580	548	523	586	542	562	538	560	550	570	530	513	523	581	560	540	522	523	519	555	574	541	590	606	557	579	577	585	605	556	532	565	568	588	566	564	584	571	533	562	538	522	514	512	570	573	566	568	581	560	566	535	589	589	573	520	519	539	629	588	576	549	566	576	537	573	597	564	555	580	599	579	519	551	536	582	552	558	567	601	552	570	575	563	586	525	554	567	555	564	564	523	555	524	596	537	560	546	539	549	540	574	536	603	577	561	553	572	556	537	523	538	574	552	554	525	555	586	553	501	593	572	563	540	508	586	538	546	566	576	538	555	553	549	535	545	557	546	555	571	562	534	561	596	545	546	549	528	578	569	599	535	534
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
