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
338183456108	338183456668	338183457218	338183457768	338183458318	338183458868	338183459418	338183459968	338183460518	338183461068	338183461618	338183462168	338183462718	338183463268	338183463818	338183464368	338183464918	338183465468	338183466018	338183466568	338183467118	338183467668	338183468218	338183468768	338183469318	338183469868	338183470418	338183470968	338183471518	338183472068	338183472618	338183473168	338183473718	338183474268	338183474818	338183475368	338183475918	338183476468	338183477018	338183477568	338183478118	338183478668	338183479218	338183479768	338183480318	338183480868	338183481418	338183481968	338183482518	338183483068	338183483618	338183484168	338183484718	338183485268	338183485818	338183486368	338183486918	338183487468	338183488018	338183488568	338183489118	338183489668	338183490218	338183490768	338183491318	338183491868	338183492418	338183492968	338183493518	338183494068	338183494618	338183495168	338183495718	338183496268	338183496818	338183497368	338183497918	338183498468	338183499018	338183499568	338183500118	338183500668	338183501218	338183501768	338183502318	338183502868	338183503418	338183503968	338183504518	338183505068	338183505618	338183506168	338183506718	338183507268	338183507818	338183508368	338183508918	338183509468	338183510018	338183510568	338183511118	338183511668	338183512218	338183512768	338183513318	338183513868	338183514418	338183514968	338183515518	338183516068	338183516618	338183517168	338183517718	338183518268	338183518818	338183519368	338183519918	338183520468	338183521018	338183521568	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2721	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14989	1590	1248	1041	800	659	559	477	480	476	477	442	482	408	432	463	407	433	412	407	413	421	384	424	427	439	443	395	409	414	457	411	422	387	454	425	411	394	435	397	371	422	427	441	420	434	429	393	468	446	437	391	437	432	385	396	402	391	443	433	397	387	382	414	419	396	444	385	383	406	441	418	421	416	396	383	344	385	391	382	417	413	420	393	419	449	442	405	425	414	402	402	454	421	393	428	433	443	427	425	381	443	411	455	413	397	441	416	433	410	403	437	370	439	419	416	436	396	441	437	392	409	387	387	424	385	399	441	404	406	403	426	415	435	405	412	394	440	419	408	420	415	404	422	432	380	420	435	410	391	398	438	410	397	386	377	391	431	428	410	373	431	405	405	387	399	387	426	458	395	426	404	399	447	386	388	429	397	390	424	409	427	411	365	384	373	393	414	399	401	403	453	413	411	406	434	408	408	390	415	438	389	403	378	395	366	386	389	428	427	396	457	410	394	423	376	427	415	400	414	432	374	388	418	421	404	398	432	414	433	436	420	399	413	431	416	399	447	386	413	389	397	396	392	404	453	422	414	398	424	399	386	416	397	432	438	402	363	411	433	402	432	433	409	390	419	402	377	443	401	390	409	406	382	433	436	384	399	378	405	404	424	394	431	409	400	380	414	386	411	436	399	391	414	419	373	397	419	409	436	427	388	374	440	433	382	431	402	405	384	426	423	404	433	431	419	404	387	412	401	435	450	391	413	412	404	416	392	352	382	423	385	415	438	397	377	446	408	426	372	396	368	422	407	416	425	436	422	390	434	455	434	425	360	421	420	446	456	412	406	401	408	439	415	426	412	420	399	352	430	387	403	391	415	443	407	425	363	411	389	381	383	431	420	385	405	405	389	409	441	394	402	422	365	401	388	398	402	417	413	427	404	421	419	400	399	430	407	414	443	458	410	418	375	369	354	430	424	428	452	381	412	421	400	396	432	434	429	372	407	394	384	388	458	427	429	406	392	430	429	393	423	401	438	432	413	415	440	416	402	382	410	443	397	436	444	403	384	416	450	334	392	386	397	410	370	389	410	398	413	375	423	377	376	408	419	454	399	418	416	418	400	433	385	421	472	428	422	394	433	415	385	401	411	400	415	422	402	400	402	417	405	424	356	379	385	404	427	409	412	404	390	442	430	423	364	411	354	395	396	441	423	408	400	427	410	397	420	424	421	423	391	393	395	374	424	407	427	414	434	410	436	395	429	401	431	427	421	413	393	452	397	416	434	363	384	409	403	392	426	397	406	448	413	410	360	388	396	419	376	393	436	410	398	413	400	422	415	372	415	395	412	414	386	390	439	414	399	402	426	407	422	386	406	437	462	440	416	367	419	418	412	441	396	405	443	428	433	374	425	416	425	407	368	396	415	440	420	442	401	371	395	437	415	408	412	415	384	382	388	443	404	353	399	386	409	408	388	440	430	442	373	394	419	409	381	386	392	412	435	459	412	413	422	390	408	358	404	407	393	409	408	388	376	400	384	427	396	436	415	390	421	431	411	398	423	395	377	454	418	472	379	400	412	399	426	401	454	418	394	429	415	424	415	413	407	456	452	403	401	416	418	422	381	397	404	437	443	411	372	386	413	429	432	395	404	406	439	472	446	417	403	412	393	408	403	406	412	415	404	409	405	450	435	425	452	406	415	427	394	426	415	398	431	374	402	440	423	364	415	447	377	391	443	376	440	433	410	409	412	441	401	440	396	405	461	417	411	386	453	455	432	461	376	391	424	387	396	405	412	407	461	422	408	406	411	387	377	467	447	437	365	409	408	424	423	422	429	392	409	439	380	417	442	465	392	433	420	428	388	380	407	416	423	426	424	420	438	447	415	384	378	398	394	429	394	451	397	406	390	416	406	435	414	414	434	422	446	433	398	407	401	399	414	400	427	431	391	385	430	412	438	386	444	399	404	404	406	430	439	418	390	425	387	425	392	399	402	406	446	420	412	379	386	445	405	435	444	439	351	400	415	401	393	386	411	430	396	414	404	413	400	418	429	420	442	424	427	420	411	402	388	406	385	402	461	433	387	411	367	433	425	375	418	423	410	418	373	428	420	402	452	389	410	403	413	413	422	431	411	459	443	425	407	441	440	406	421	408	441	453	429	400	398	386	375	425	383	397	435	376	392	382	400	388	399	377	416	432	386	393	371	412	438	466	393	368	431	406	451	401	411	447	445	390	429	436	423	419	403	400	427	434	410	381	403	444	424	403	411	385	426	409	428	439	446	378	395	394	472	415	444	404	389	408	409	442	378	435	414	408	401	406	418	390	403	384	396	388	439	411	455	458	414	386	394	405	412	386	422	424	414	420	431	397	443	424	407	416	386	409	391	406	395	442	430	455	419	414	431	423	410	392	406	402	390	434	420	425	433	419	414	402	402	423	397	383	411	419	411	406	425	412	421	386	384	412	438	387	397	430	417	417	410	446	420	384	412	413	405	415	401	387	411	440	403	444	434	416	425	429	421	438	420	411	439	418	456	402	398	412	418	413	417	386	381	387	411	429	386	415	381	421	465	444	398	457	375	412	383	391	384	438	394	414	373	402	427	454	384	360	367	431	456	410	410	426	417	443	412	378	422	405	410	400	414	424	389	414	380	424	446	400	432	410	381	406	425	421	448	392	406	368	405	421	448	451	384	447	456	408	410	402	384	429	394	398	395	429	414	434	417	388	392	398	375	368	413	417	417	401	426	356	419	448	376	404	406	408	393	419	422	395	460	420	404	434	421	387	418	436	384	395	410	422	408	410	360	397	406	401	423	406	380	378	389	374	418	385	377	440	406	389	390	420	442	397	427	396	386	403	441	424	423	367	407	469	403	424	451	398	408	452	397	433	412	383	412	406	406	370	433	397	391	427	398	434	405	421	424	425	418	396	384	422	428	425	398	398	464	431	401	403	397	451	423	409	426	397	435	430	418	417	436	427	394	386	439	370	415	402	407	438	412	380	451	448	407	409	415	397	370	421	449	441	411	399	423	397	416	418	407	423	407	372	379	393	391	426	404	397	417	401	397	404	386	365	404	429	397	415	370	386	407	384	419	415	423	358	436	432	414	439	438	448	437	465	379	369	418	431	421	406	377	397	406	393	399	408	423	420	395	445	443	387	409	390	385	436	388	439	400	405	435	396	392	392	388	406	402	418	370	423	419	375	349	398	417	398	429	420	405	423	442	382	385	417	409	423	380	403	472	458	414	391	434	396	426	435	414	453	439	401	411	406	416	450	431	371	389	391	398	415	436	400	392	433	440	398	405	386	410	396	399	411	416	444	409	396	400	401	398	379	375	413	387	411	403	410	416	404	397	413	401	363	414	438	398	363	392	405	426	378	433	418	416	421	420	372	401	428	432	423	363	423	399	365	409	386	406	413	404	380	398	382	387	371	424	407	412	376	451	438	388	423	426	415	396	439	376	378	400	384	411	409	452	425	436	403	439	428	409	365	395	403	379
8826	1654	2589	2877	2425	2099	1760	1594	1387	1346	1262	1246	1153	1216	1120	1115	1147	1070	1068	1080	1030	994	1027	995	1017	1035	1005	989	1021	1026	1025	1030	949	987	1027	989	949	974	987	944	1004	978	1018	984	975	1008	961	942	999	987	972	974	1003	960	949	995	932	974	980	1003	1009	959	942	973	966	1021	967	964	1008	936	952	988	972	1010	946	954	959	980	956	934	1002	917	935	977	977	970	983	941	984	976	970	1011	977	966	1003	1039	924	993	920	933	972	958	970	988	925	951	949	972	949	937	1006	986	957	916	1009	952	979	953	1023	981	918	971	879	985	945	969	949	924	960	935	973	979	991	955	953	940	960	968	980	970	953	960	972	970	991	962	982	937	951	977	991	980	975	1043	997	991	959	1000	941	988	992	956	972	1011	929	992	913	970	927	933	976	957	952	931	940	1010	940	895	955	959	964	916	979	905	945	986	1003	998	930	936	895	935	956	961	996	1010	933	937	901	995	917	1001	1015	920	957	967	981	998	977	908	951	987	914	913	1013	950	958	943	934	954	980	980	955	977	986	920	1000	902	988	949	976	988	954	1022	969	948	999	933	924	945	929	998	995	963	989	956	964	982	933	974	1006	964	957	938	944	908	946	985	945	952	945	930	999	939	981	943	944	958	933	917	942	983	959	952	974	1000	942	959	931	939	982	983	1001	930	964	1027	1018	878	977	953	976	1010	945	945	961	943	979	959	918	935	954	991	938	1011	944	951	888	945	952	1013	995	1020	970	868	977	944	962	985	960	1012	948	994	993	951	939	1014	938	946	968	930	928	933	938	990	938	991	936	965	943	976	955	954	997	981	910	963	957	1020	915	998	925	960	973	1005	966	1021	972	995	968	908	981	937	918	1010	945	953	979	937	1004	980	955	974	929	926	935	945	983	984	981	940	959	987	998	982	951	938	982	923	922	946	984	948	1007	987	980	967	962	998	969	952	953	946	993	986	951	970	943	973	970	985	920	937	1012	991	973	965	979	957	968	979	925	971	899	986	965	947	993	922	995	1012	918	907	979	964	970	979	999	1043	948	933	961	933	949	990	955	930	1014	975	928	937	942	979	931	946	923	984	1001	974	997	970	996	988	939	1004	947	944	974	941	940	995	946	982	927	965	988	995	953	987	943	972	939	945	947	922	982	998	1011	955	983	940	935	924	993	956	964	948	966	907	955	1042	953	942	965	991	961	1004	932	933	953	937	960	965	994	976	938	923	950	973	952	982	975	920	956	973	963	969	990	975	974	944	930	980	938	909	969	937	957	924	949	962	930	988	1026	944	949	998	940	947	957	987	968	952	1010	951	930	990	955	925	973	969	1055	976	933	959	973	1004	965	907	1014	959	1002	970	936	923	984	974	998	930	956	975	949	964	1009	953	980	917	951	901	952	923	985	967	1002	944	939	941	982	926	976	972	941	981	920	935	960	958	940	932	939	972	1011	971	941	948	1020	998	968	954	955	973	936	982	1021	981	940	958	964	977	1002	880	918	931	990	1011	1058	994	959	944	932	985	986	977	1039	977	944	946	895	929	952	985	986	899	938	977	935	983	898	977	982	974	995	977	932	907	970	912	924	963	921	969	955	982	931	984	938	946	957	946	932	964	955	940	1001	958	943	989	920	975	968	1024	976	961	965	991	959	914	926	999	891	1004	977	996	1022	1001	954	1031	940	960	991	981	973	932	945	976	941	984	988	934	955	954	985	934	917	957	938	932	993	957	1011	946	972	935	960	927	910	989	960	941	968	901	960	905	885	976	919	940	970	1000	966	915	993	930	964	974	953	977	969	937	959	945	930	958	947	965	967	940	1010	946	957	973	978	975	914	915	972	982	956	959	914	976	949	968	944	944	982	948	949	940	1011	966	983	962	980	975	919	954	994	932	937	976	986	949	944	968	934	992	953	929	979	968	982	982	968	942	1023	938	930	951	996	941	989	930	894	962	1003	935	1040	976	957	896	917	980	946	932	967	975	987	950	929	942	1001	946	928	917	905	946	999	957	944	959	900	954	967	932	968	949	942	951	984	948	935	982	959	917	981	949	1001	1029	968	940	944	976	957	941	978	941	940	949	979	929	962	917	970	951	943	906	920	960	970	1005	938	952	950	926	930	967	918	918	969	960	951	978	954	956	968	919	985	975	974	973	946	951	1002	1000	1019	1023	947	961	944	994	928	981	1009	905	950	956	915	938	939	962	989	991	989	954	985	936	954	930	927	1008	969	948	965	965	956	936	957	920	922	928	999	905	1010	929	929	950	937	995	977	955	999	921	943	926	913	963	942	907	937	978	953	935	908	903	978	942	920	952	972	972	990	949	874	923	1002	932	973	959	975	943	1011	973	916	918	1003	974	935	1023	980	955	968	1002	939	967	961	985	961	1003	967	962	951	961	945	961	908	958	953	979	952	958	944	909	987	1009	913	989	1017	948	988	1011	943	959	941	980	997	983	960	948	938	912	975	878	939	958	929	935	924	977	994	975	1011	946	943	1033	1001	946	986	912	963	958	967	961	944	972	951	976	940	973	977	994	944	942	977	1033	922	957	989	962	920	943	1012	924	982	990	969	1036	910	948	1024	1005	996	974	957	929	925	976	954	1012	971	956	1016	963	993	935	958	956	889	945	957	905	1014	973	987	973	981	972	1018	978	888	978	954	992	994	983	1022	931	950	983	975	958	1016	946	1019	956	986	989	1006	991	978	948	933	956	955	945	961	942	1005	1021	970	878	962	909	1003	998	909	976	901	936	958	994	941	959	941	955	951	962	945	985	974	996	977	954	966	1019	983	959	948	1021	930	973	940	978	969	988	940	998	963	973	1006	1001	992	963	1005	935	964	969	964	976	931	985	954	961	933	921	946	922	985	984	991	989	971	1001	913	981	961	954	942	975	974	922	984	966	1002	1030	965	958	913	935	937	958	991	962	969	939	1011	956	996	1004	964	978	990	1001	997	937	969	903	935	961	952	991	950	966	930	969	964	965	949	968	896	927	991	958	990	972	966	982	967	930	983	954	1025	974	961	954	1002	956	884	1000	979	960	970	943	962	926	968	1023	1008	910	998	935	952	954	947	946	961	909	960	954	962	919	937	970	947	936	954	1018	990	1009	990	1019	959	958	960	928	970	992	972	975	989	982	946	927	940	973	958	937	966	951	942	1010	888	1008	1015	975	963	923	943	905	966	935	980	989	955	956	967	997	924	981	934	1032	1006	970	1024	998	901	1009	904	988	954	980	939	951	956	966	990	937	970	956	931	981	923	951	958	967	943	913	971	926	998	991	982	932	958	959	923	945	979	1032	983	943	1004	916	925	1015	1054	1010	948	928	962	992	970	936	964	915	981	996	902	986	945	936	1047	979	985	967	908	914	940	943	960	956	1005	953	957	1007	901	1005	1015	997	948	982	905	920	1003	991	982	946	931	944	979	974	904	910	1012	981	902	946	959	927	996	981	959	936	948	970	997	872	966	957	980	948	932	960	970	924	935	962	951	1009	929	989	928	979	942	985	975	973	994	928	987	955	990	900	966	947	985	980	939	962	895	937	944	924	955	947	1005	954	977	959	950	981	973	941	944	979	924	979	974	994	1037	993	1010	943	958	980	1016	990	955	978	983	1017	954	950	987	948	928	899	986	1024	907	935	999	948	960	890	1003	1007
1468	221	220	233	239	243	205	209	221	214	216	195	217	213	193	211	227	222	211	224	246	195	207	239	209	212	226	236	210	221	220	219	199	205	207	213	235	218	219	238	203	183	229	229	246	213	229	208	207	231	215	232	221	230	191	224	239	206	233	201	207	229	226	220	242	268	235	206	207	212	208	209	241	220	224	209	205	253	228	207	210	242	228	228	205	222	215	197	225	213	210	249	223	216	207	242	214	219	217	205	214	230	215	242	225	207	217	220	229	234	198	215	222	213	218	222	218	232	207	233	197	180	215	233	204	208	216	213	207	246	222	188	201	225	222	247	236	190	210	196	210	204	199	202	234	200	201	207	233	188	234	224	184	182	217	203	191	202	203	230	226	232	206	203	216	203	234	208	206	204	181	203	193	179	232	234	213	198	232	223	200	221	224	236	208	235	220	219	208	216	205	213	218	238	212	196	230	229	203	202	205	208	205	239	225	203	208	229	215	228	191	211	231	199	238	222	210	205	223	226	198	230	214	251	205	221	252	232	220	202	230	232	208	209	203	246	211	207	212	234	213	201	203	224	223	212	225	221	200	202	197	198	212	246	231	200	245	194	203	220	222	213	207	215	216	185	240	224	205	232	230	223	180	231	202	225	227	223	237	217	256	237	218	201	206	227	239	239	218	204	220	212	199	222	206	198	217	218	211	232	201	214	215	219	203	212	244	200	214	216	185	249	203	220	219	232	203	212	230	187	211	238	250	206	230	236	225	217	263	196	211	220	197	248	235	218	201	212	214	229	231	208	227	221	198	234	220	219	196	204	209	234	219	207	215	200	185	201	197	200	214	212	206	214	219	216	204	214	206	215	216	196	223	194	214	203	230	226	215	269	272	220	214	215	209	210	188	204	171	208	206	202	216	212	214	203	208	227	231	190	196	227	226	211	191	202	203	221	210	229	216	216	222	244	215	224	234	204	242	201	240	197	215	210	239	216	207	209	234	232	215	227	231	234	213	239	234	238	235	221	205	215	207	198	224	242	205	221	214	200	213	218	194	195	210	200	212	216	196	236	222	214	206	202	224	188	208	226	216	188	215	238	202	232	186	218	239	203	223	196	213	226	233	204	225	198	196	206	226	232	237	174	240	198	190	216	220	203	244	184	203	207	211	194	215	219	191	234	235	236	212	212	217	223	223	229	217	230	204	213	191	182	230	204	228	199	261	208	265	225	229	222	208	241	196	232	258	187	199	223	213	229	211	187	188	237	199	213	212	201	210	216	234	215	226	247	234	226	218	217	202	214	208	205	194	236	187	232	219	214	227	221	222	221	189	216	202	210	256	210	222	203	223	204	218	230	211	223	218	231	201	225	216	210	242	234	230	195	207	192	201	227	216	209	214	251	240	220	206	230	231	251	244	210	226	228	233	211	217	208	238	196	178	242	245	209	201	213	170	211	183	237	229	232	235	219	233	211	216	198	232	226	228	247	234	190	212	220	235	212	219	218	228	215	220	214	203	216	191	228	240	216	212	195	190	236	198	233	228	211	216	213	231	203	213	224	213	221	189	227	215	202	212	233	234	189	210	193	209	210	212	200	205	226	238	217	201	219	218	212	225	217	220	232	226	244	226	212	216	223	239	237	203	219	208	201	189	225	217	196	241	221	216	217	256	218	198	194	238	223	187	189	222	192	208	211	209	216	211	238	231	196	233	250	220	214	218	230	214	222	204	246	206	212	221	213	213	203	215	228	203	214	212	217	229	216	233	239	220	237	187	207	202	211	211	202	194	223	222	202	214	216	197	206	218	189	207	200	229	206	216	197	201	228	232	186	234	194	189	193	184	203	201	211	207	200	241	235	228	247	211	206	209	219	221	214	233	170	201	226	188	228	215	223	220	226	227	225	223	225	231	214	221	245	239	206	225	226	210	217	204	242	224	209	201	230	229	199	202	219	214	205	230	183	209	232	210	217	225	235	215	215	224	215	215	206	238	182	220	232	237	234	216	195	218	251	228	212	205	214	253	230	219	206	202	200	229	202	226	234	190	209	231	199	218	192	231	216	237	190	197	230	228	204	221	206	219	237	202	203	217	186	176	206	203	234	223	246	216	232	241	224	205	224	220	202	198	227	216	222	189	221	235	238	206	228	212	231	217	218	212	221	289	233	203	216	194	215	244	222	191	207	220	216	221	215	226	210	214	216	254	225	226	202	236	256	202	229	229	209	182	187	228	240	232	221	214	211	212	217	196	230	241	217	214	237	241	199	218	210	209	242	201	232	226	197	209	226	195	260	235	232	215	226	207	214	197	212	212	228	227	244	253	240	203	228	220	221	199	223	197	223	203	214	218	239	216	226	230	236	214	221	242	177	246	213	215	201	221	237	205	214	209	235	211	191	207	198	206	187	234	222	213	208	223	203	228	202	239	214	178	229	255	216	218	198	214	222	211	242	221	228	200	202	226	244	244	229	225	193	199	212	202	210	231	194	210	239	224	234	210	183	212	202	227	217	202	216	233	212	231	214	206	219	246	221	240	204	222	216	197	217	222	203	226	232	226	247	248	200	224	204	248	249	216	246	217	198	240	217	217	189	194	208	199	209	194	206	216	213	208	200	230	224	240	250	198	195	206	243	223	195	217	210	231	188	204	229	225	243	207	241	207	229	189	198	214	237	249	238	235	204	210	219	230	222	233	227	205	228	197	211	247	223	210	245	244	190	234	210	222	215	209	193	204	228	193	207	222	216	196	200	222	224	219	214	234	213	198	210	214	200	218	215	234	183	229	229	229	230	223	200	220	215	209	229	181	207	240	248	237	220	204	209	222	220	189	240	236	198	227	213	193	211	226	232	257	210	219	196	221	217	240	222	230	215	218	217	231	222	218	214	214	228	201	218	243	231	232	205	231	228	211	206	217	227	201	206	235	202	204	198	215	205	225	248	219	226	191	242	199	233	221	203	172	206	228	225	185	219	251	206	240	218	209	221	250	227	224	233	194	219	231	209	201	213	231	212	247	217	246	236	201	204	224	236	223	211	232	225	230	216	231	217	203	206	217	224	221	213	213	215	203	198	220	194	219	252	207	203	209	183	234	193	214	193	211	212	222	211	215	217	197	193	227	227	206	219	232	204	225	187	223	206	219	214	198	222	243	215	201	219	231	242	206	223	196	193	200	228	224	211	195	199	198	232	222	231	226	212	219	210	223	215	207	237	240	236	216	190	237	189	205	192	216	236	210	246	224	212	224	192	224	215	232	230	235	200	232	207	244	208	241	215	213	217	221	221	211	209	218	192	222	229	242	186	218	218	214	224	220	235	228	199	219	221	204	194	217	241	239	202	229	198	215	207	237	257	233	202	190	233	218	232	205	220	222	216	231	226	223	231	221	223	275	231	216	224	208	225	230	215	198	195	193	214	217	214	194	208	238	220	234	223	216	235	217	226	234	187	195	224	238	207	198	194	232	232	223	225	210	208	220	199	197	191	202	213	213	214	232	224	217	212	238	241
1821	539	566	624	629	543	562	606	594	572	560	568	612	550	578	576	583	537	532	592	532	592	537	562	583	535	526	520	559	568	520	557	584	532	572	564	584	571	551	571	573	580	567	559	557	539	541	573	583	568	559	555	521	581	584	560	590	572	538	554	519	565	581	512	575	555	549	548	565	561	529	531	553	539	570	569	524	575	558	573	595	559	557	580	593	569	569	527	542	556	609	556	536	549	566	602	554	522	519	531	593	560	562	585	568	560	567	554	519	602	567	549	564	507	567	607	581	573	547	534	586	564	557	605	581	576	560	552	572	558	519	551	550	542	562	556	575	554	561	566	524	539	548	540	533	557	561	571	546	574	560	541	577	498	579	555	540	588	545	522	567	578	539	579	571	530	533	536	569	556	517	558	555	558	622	557	550	545	561	576	530	578	538	552	561	515	549	529	577	540	549	556	568	567	550	583	563	577	567	577	545	565	512	536	586	582	576	556	544	590	534	578	543	507	575	561	551	573	590	562	539	569	552	555	580	592	520	524	556	561	545	568	592	543	539	526	543	549	543	552	577	546	541	566	540	532	529	549	589	550	557	591	540	527	564	563	522	548	570	563	605	571	603	555	586	552	526	579	532	542	547	523	532	552	600	560	560	511	560	529	570	552	561	542	549	583	545	576	546	572	579	547	553	523	590	552	543	588	560	594	569	549	565	551	572	573	563	515	536	533	553	568	558	570	565	487	568	531	543	551	572	573	581	580	607	506	530	567	554	572	546	571	552	553	561	597	528	600	558	560	510	574	570	535	596	505	595	545	548	602	538	561	574	559	559	557	569	565	559	547	534	527	609	571	556	552	543	543	538	546	550	595	559	544	598	577	571	574	536	543	548	489	545	587	554	559	565	546	507	593	581	547	604	526	552	504	494	588	571	538	557	607	596	579	580	585	587	559	585	544	593	542	549	554	584	523	549	543	555	542	552	546	557	572	572	571	551	579	558	595	545	573	550	544	570	559	546	577	566	544	605	569	571	550	524	575	537	539	557	525	557	609	554	530	590	531	558	574	526	525	525	566	536	588	549	550	538	548	574	556	534	580	571	550	566	540	549	588	603	569	531	550	562	564	560	538	564	544	588	548	558	545	586	588	577	600	571	544	617	587	579	579	562	555	560	567	542	555	521	568	587	574	532	554	554	534	596	545	492	550	550	565	540	550	520	591	547	561	570	551	574	583	559	567	541	593	568	556	614	500	535	559	567	508	563	553	549	521	587	611	614	540	576	553	584	566	548	595	610	567	540	554	539	556	555	583	554	548	544	537	545	574	538	535	594	549	589	564	577	588	538	518	579	575	560	574	535	561	560	566	575	561	529	556	572	565	537	523	557	538	586	558	586	537	567	549	561	534	502	540	551	574	556	585	600	599	583	549	521	568	596	525	538	573	581	544	577	579	568	593	505	561	610	578	609	564	554	584	562	543	524	564	575	549	543	532	589	569	531	594	535	550	520	571	534	539	558	566	543	561	562	563	574	521	562	608	553	553	516	563	551	571	573	590	547	606	538	574	569	587	578	541	544	543	560	567	544	540	543	580	578	570	558	554	571	537	544	561	559	560	533	579	557	556	587	557	535	571	578	601	546	545	600	539	566	553	537	560	569	507	585	539	580	565	549	537	540	535	553	568	575	569	528	591	566	538	584	587	559	584	552	572	562	562	549	570	578	555	549	555	530	519	587	549	537	536	559	580	563	580	534	532	561	517	566	563	561	600	545	545	576	569	539	533	573	571	574	528	544	548	586	564	561	535	532	584	565	570	554	588	585	583	548	564	558	576	576	568	581	599	608	527	549	584	530	595	546	590	548	546	544	566	556	551	569	560	551	567	520	580	589	543	534	568	548	566	570	577	563	567	549	550	582	533	570	571	530	562	596	560	569	564	521	508	532	565	555	582	538	533	570	578	554	530	556	565	569	550	505	622	507	554	546	555	554	563	569	546	585	620	531	538	584	594	568	563	546	570	555	522	577	570	549	551	551	565	563	540	563	614	549	550	556	616	538	573	560	609	549	545	530	547	530	590	594	579	563	575	568	543	565	556	556	536	563	545	563	608	520	579	530	500	544	548	558	544	557	565	537	587	545	554	590	596	560	594	568	558	562	527	515	568	557	564	483	588	540	580	542	583	574	592	533	564	566	531	584	595	580	525	583	558	552	567	561	577	584	549	568	604	547	557	564	541	556	541	534	575	543	530	565	559	566	520	545	563	620	556	570	524	540	577	593	568	569	565	562	543	610	581	597	550	559	549	583	558	585	544	609	587	587	638	550	562	523	574	580	554	580	609	514	571	584	543	515	566	517	558	549	604	549	571	562	562	530	554	573	556	568	558	594	559	544	563	542	580	542	563	550	528	565	556	536	550	573	557	569	537	526	546	541	538	559	551	589	560	596	551	550	577	585	527	585	542	578	592	557	641	521	570	556	520	552	598	574	584	580	533	527	552	542	527	581	516	556	524	530	553	535	562	562	536	569	529	573	587	500	569	580	536	580	531	560	556	531	586	548	553	547	587	511	565	517	563	560	580	566	565	491	567	581	537	501	596	536	570	600	584	535	566	594	577	588	551	578	560	563	600	586	554	533	563	607	557	534	572	547	550	488	570	530	535	598	556	555	549	575	563	573	540	490	536	552	546	588	597	538	568	552	539	559	536	570	575	538	588	617	592	557	571	518	628	599	571	564	588	564	532	567	567	553	538	515	560	567	557	587	600	593	560	578	541	529	546	559	583	570	525	545	565	573	588	577	570	536	538	556	550	573	574	555	546	508	523	572	564	532	522	546	520	570	568	520	555	516	561	545	541	572	515	584	553	591	596	599	550	569	565	553	543	578	587	505	557	557	546	560	595	568	526	530	564	564	602	584	532	592	558	551	590	553	533	594	517	523	590	562	574	547	574	584	522	547	547	578	552	542	522	537	565	547	551	569	515	547	530	567	552	523	571	568	533	569	580	542	568	541	594	536	588	530	553	534	583	569	541	577	547	545	583	541	541	559	561	586	539	512	532	562	558	572	541	528	551	560	610	573	556	521	589	550	557	556	549	538	558	587	579	561	570	538	581	530	582	554	543	559	585	545	559	540	544	550	560	536	525	592	549	602	565	555	525	510	555	559	557	568	563	588	570	562	576	546	583	591	612	578	579	540	530	581	564	625	536	593	567	567	533	562	565	589	551	540	568	548	582	550	544	538	553	565	531	546	566	550	579	574	549	585	594	586	590	522	561	577	501	576	575	492	531	538	591	545	578	565	546	528	568	564	526	516	562	569	530	603	566	559	567	526	573	585	567	577	546	565	550	558	542	572	555	540	570	549	562	622	567	568	527	552	549	544	572	568	586	510	582	552	577	554	586	554	585	536	537	544	560	515	538	514	559	561	558	528	564	579	583	588	558	586	543	547	568	552	575	572	544	532	560	590	539	566	566	559	572	586	525	532	549	566	591	582	518	549	554	550	531
7026	533	564	420	351	293	262	232	239	207	217	221	204	205	209	194	175	217	198	152	198	211	166	216	179	174	212	236	176	194	176	168	202	191	191	200	184	165	195	208	180	181	195	183	190	213	194	188	188	183	204	195	208	204	206	175	194	219	207	189	179	207	184	201	200	188	178	195	181	178	188	175	195	191	190	215	197	196	162	179	218	200	182	196	203	173	176	204	189	216	182	179	188	168	196	176	179	191	170	211	228	209	204	194	174	163	174	168	195	184	166	192	206	185	193	164	195	199	205	179	191	197	196	182	223	180	191	192	170	186	218	166	194	180	187	187	165	180	183	207	194	223	194	175	197	184	179	194	187	196	191	191	188	177	210	192	174	203	175	199	181	202	196	200	188	196	203	205	175	197	184	191	176	207	224	193	192	188	200	204	174	179	189	160	201	186	186	204	190	193	222	207	180	196	179	194	199	199	186	189	180	163	182	189	198	190	194	192	186	203	169	168	202	223	183	212	197	214	154	211	165	191	193	182	192	176	191	222	187	207	204	205	192	180	202	173	173	178	177	186	184	181	172	194	205	187	198	162	203	195	186	187	178	186	227	186	171	159	181	181	173	196	177	172	200	200	172	164	172	186	188	191	169	186	196	190	195	191	175	200	182	186	197	207	187	190	200	181	175	169	179	217	176	202	155	188	163	165	186	195	203	185	210	184	190	186	186	199	175	203	179	190	191	165	181	196	195	176	217	192	166	195	185	191	216	174	176	215	183	190	173	199	195	224	213	179	179	184	219	181	169	163	180	195	164	183	198	177	195	172	194	192	201	213	184	171	170	183	188	189	191	196	180	197	185	168	167	189	201	218	169	187	182	184	185	180	181	198	202	176	192	190	191	203	171	184	199	196	191	180	174	187	167	198	185	162	182	175	179	180	171	204	175	182	184	186	187	205	190	205	184	199	195	206	204	194	208	228	197	207	188	202	183	187	178	190	209	205	161	218	194	199	197	191	183	220	191	211	200	185	176	183	182	199	180	181	207	204	200	212	196	200	179	162	176	175	188	210	177	235	196	195	197	222	195	206	178	191	217	223	212	184	191	194	188	179	205	177	187	194	179	197	187	206	170	214	196	231	179	177	179	207	186	191	197	163	200	201	206	189	197	170	192	229	208	191	191	188	199	205	182	198	171	202	196	193	191	197	196	193	198	202	183	173	162	162	170	175	205	170	189	191	212	202	190	154	199	188	208	196	218	192	183	194	183	187	150	205	194	199	177	171	205	173	216	179	183	192	198	185	187	177	192	178	195	191	184	187	210	173	191	195	205	174	173	200	162	176	193	197	168	190	191	188	195	166	198	170	184	194	183	160	223	185	170	223	218	218	150	180	212	174	166	160	216	178	187	213	215	184	166	189	168	181	168	198	214	195	166	187	189	202	197	195	193	180	190	164	192	178	191	182	180	193	189	170	217	207	177	188	172	189	181	167	186	172	198	218	174	176	181	182	183	169	202	179	167	189	177	190	171	210	194	177	197	220	190	173	182	168	161	170	176	207	172	188	197	185	190	181	179	174	206	194	178	174	177	211	194	181	185	189	181	159	191	183	204	181	198	189	180	189	182	185	193	201	172	200	191	196	184	191	212	223	189	224	192	186	198	187	170	215	179	193	216	178	175	174	212	178	173	188	185	171	173	210	186	206	196	166	179	189	205	206	190	175	190	195	182	172	187	216	241	199	209	189	199	207	184	186	173	206	173	204	190	219	187	171	188	194	193	203	202	204	196	224	162	196	167	180	198	203	169	211	192	196	149	196	180	218	191	173	209	217	175	194	172	207	205	182	200	179	205	183	171	175	194	189	180	158	173	202	178	160	202	178	179	173	242	172	190	201	198	169	156	187	193	214	188	209	192	196	188	188	187	193	185	190	178	174	176	188	197	154	185	196	164	187	169	178	202	190	200	204	191	191	174	200	195	188	190	192	194	198	198	196	199	199	188	189	182	174	175	184	173	187	187	194	184	221	180	199	167	183	193	226	193	196	184	198	195	166	174	211	201	175	192	186	232	197	184	182	193	192	192	214	187	199	203	202	186	192	192	190	196	180	171	170	174	206	185	198	197	216	178	189	172	182	188	179	175	205	201	204	215	181	199	208	201	202	182	191	140	195	185	173	183	196	175	186	180	193	172	194	192	185	200	196	186	188	195	229	227	194	179	166	193	196	159	172	186	196	167	193	188	182	198	176	192	193	212	171	177	195	186	195	189	189	193	194	191	160	174	180	181	211	184	187	186	186	190	192	189	176	188	206	207	188	169	210	189	205	204	176	187	209	172	149	192	177	195	205	200	206	215	197	171	176	194	184	159	179	192	194	193	187	196	194	212	221	200	173	194	209	188	194	168	192	202	178	184	177	171	165	204	172	167	210	190	201	173	194	196	208	212	168	204	200	190	184	170	208	205	207	206	182	193	205	169	204	229	199	183	185	205	180	174	183	191	182	183	192	183	194	189	204	206	165	187	214	200	168	167	184	158	187	185	190	181	187	183	195	185	200	165	187	169	202	183	187	190	182	186	215	145	206	168	187	165	177	200	207	201	176	198	181	202	174	188	192	194	190	192	188	189	204	170	173	185	177	206	204	189	171	143	228	163	181	205	204	190	188	182	185	177	184	205	195	201	207	195	202	197	170	201	205	181	192	176	194	193	186	206	199	163	186	199	164	188	181	192	202	205	203	184	191	197	185	179	177	221	178	175	200	212	202	176	184	177	181	176	180	177	194	188	196	215	186	223	183	198	208	196	171	170	210	179	170	190	189	199	190	183	203	185	189	170	197	168	183	197	201	179	180	191	212	238	228	164	192	188	179	196	193	194	192	223	191	172	179	189	195	198	191	182	174	184	197	169	187	172	187	206	205	183	174	181	186	179	192	177	177	202	179	168	186	177	193	186	200	199	178	183	202	202	152	202	189	174	202	181	180	173	205	192	171	169	240	190	200	191	183	216	193	179	195	199	207	215	178	188	209	214	181	186	206	163	176	176	192	183	220	169	204	180	187	169	197	192	204	180	153	182	214	177	206	167	213	177	196	160	191	217	182	195	182	193	182	182	207	185	179	189	195	185	190	160	179	188	189	199	194	201	183	187	209	190	170	184	205	198	215	156	187	179	185	189	168	170	187	202	196	209	220	206	186	194	191	176	205	187	186	178	205	172	172	203	180	217	185	208	201	195	190	170	213	203	192	204	187	204	176	193	176	188	184	183	174	169	210	223	173	200	185	185	188	162	188	154	192	172	189	195	195	188	173	201	187	173	177	175	214	180	180	180	178	213	212	189	191	183	183	190	199	197	193	211	210	203	202	171	209	193	175	193	180	204	180	196	198	198	188	193	177	180	205	180	192	183	186	194	179	189	174	193	208	178	178	185	174	176	187	194	173	187	216	180	182	176	178	169	195	183	194	180	218	185	203	186	167	200	240	205	213	167	192	191	174	185	191	188	208	181	200	180	173
6210	845	1386	1418	1264	1019	908	857	777	680	650	669	681	631	604	584	614	601	611	588	545	584	603	547	541	579	533	550	547	554	565	525	540	537	554	535	516	567	535	552	559	580	508	528	529	486	576	528	534	510	543	554	512	513	541	526	520	533	544	557	535	528	528	560	521	534	511	496	548	557	511	572	566	521	494	545	527	529	549	535	544	516	505	564	512	494	501	554	534	563	551	544	520	500	554	560	505	503	528	541	534	489	565	544	531	540	480	560	552	532	548	556	539	513	493	528	564	495	528	553	473	521	561	506	525	557	468	511	518	528	511	540	508	529	504	504	536	539	525	508	573	544	516	565	487	526	488	538	529	553	533	506	517	561	553	530	527	525	548	556	507	505	554	506	507	479	522	508	549	481	524	532	562	522	532	512	535	493	532	518	518	515	550	534	533	480	506	524	478	505	525	514	551	507	536	518	517	526	466	520	517	517	506	500	535	534	472	510	513	534	536	485	554	554	524	539	565	562	511	518	492	513	494	501	537	558	532	529	466	538	524	519	504	488	535	549	553	515	503	494	508	547	488	568	530	554	536	536	534	549	528	517	517	550	493	488	539	527	497	501	494	491	498	542	515	547	508	531	531	547	540	547	528	508	534	553	542	548	506	494	524	499	502	523	506	539	508	502	515	524	571	550	539	534	532	559	534	528	526	469	474	540	498	512	525	569	511	533	518	522	565	539	525	517	489	520	526	561	469	516	514	541	519	502	556	512	466	526	503	531	507	530	526	541	538	518	504	504	511	520	544	557	472	496	527	505	558	472	536	510	507	503	535	502	520	483	482	496	491	557	512	528	500	528	531	548	511	550	524	554	553	523	526	503	550	486	518	511	553	518	523	554	530	535	525	497	549	518	516	552	564	538	543	538	530	554	526	533	497	522	535	505	527	518	569	530	546	516	499	513	555	530	535	552	524	527	530	519	495	534	546	527	488	525	507	517	525	541	566	531	498	546	512	527	563	524	527	557	547	537	573	529	533	528	510	533	562	513	516	520	514	503	520	510	546	526	515	504	524	522	531	544	549	550	538	543	545	557	532	536	515	510	558	497	571	530	473	539	563	522	541	502	497	569	544	563	555	532	539	499	547	557	531	519	475	554	506	508	505	492	558	549	519	518	511	503	498	514	527	550	494	511	557	532	494	513	529	510	527	532	545	535	553	488	528	532	539	521	495	530	520	521	517	519	540	526	531	517	519	529	544	519	501	516	518	540	514	541	546	506	507	489	573	510	494	549	504	520	503	531	493	516	529	485	518	478	526	528	540	489	565	572	577	542	567	542	582	509	520	493	547	514	519	522	542	511	525	515	535	513	499	510	540	539	515	541	506	529	509	546	462	516	506	501	503	507	555	563	499	518	557	498	551	523	541	549	540	523	540	541	570	518	518	528	556	535	541	496	568	537	500	514	491	519	500	537	521	553	517	549	503	508	533	540	546	538	513	558	540	511	514	508	549	489	528	501	532	521	570	533	532	546	522	524	552	468	527	495	579	532	513	509	532	545	537	501	533	512	520	456	521	522	532	547	495	560	533	568	559	534	515	521	505	523	546	518	535	566	535	545	526	489	497	549	545	501	544	522	535	525	561	523	544	511	527	540	567	485	552	519	524	529	507	544	521	520	561	537	504	482	486	536	501	521	550	508	501	507	522	517	519	517	502	499	535	549	502	491	516	539	513	533	505	548	551	505	537	546	510	578	533	542	533	537	553	512	517	560	514	489	521	527	523	514	517	574	535	504	503	526	523	526	513	487	498	578	501	558	540	518	546	507	570	506	489	505	533	524	532	519	534	528	495	512	513	493	524	510	510	514	521	537	544	478	569	505	519	540	531	517	535	542	528	505	550	532	523	496	536	528	535	538	517	538	529	496	509	516	516	562	525	546	488	547	519	491	540	511	505	521	553	522	552	512	538	524	569	561	563	521	533	517	533	533	508	566	528	545	535	526	506	510	509	552	528	516	500	507	522	522	525	532	558	529	545	502	516	527	553	478	545	508	537	561	519	513	523	489	541	520	488	514	534	521	523	494	519	524	507	533	554	538	519	518	523	527	513	544	494	503	520	538	567	497	502	516	528	577	511	490	537	554	559	513	541	557	499	544	521	540	510	516	508	529	524	517	522	504	485	515	553	490	552	579	528	523	553	524	542	497	537	553	524	569	528	515	519	502	520	522	504	548	528	549	506	518	503	517	478	511	511	535	519	539	517	551	528	542	543	528	523	526	510	556	496	534	533	528	539	505	534	536	526	518	525	495	519	546	513	518	523	552	522	503	550	502	526	536	504	547	458	483	531	534	540	517	493	545	495	524	501	542	534	519	558	511	496	523	595	513	534	556	534	535	528	540	489	590	536	536	539	478	554	593	525	513	522	497	546	572	519	525	514	547	551	531	505	540	512	508	534	547	503	567	533	528	559	524	502	551	556	537	534	498	520	532	530	517	541	541	573	511	499	530	520	546	507	516	517	504	487	559	554	530	541	521	559	524	487	513	577	530	488	493	530	533	529	499	510	511	512	499	516	531	504	505	534	515	533	497	568	548	483	518	506	543	557	503	530	571	529	526	508	501	531	503	485	531	547	486	531	553	565	494	558	513	541	566	514	498	508	538	539	522	545	560	536	537	513	498	496	542	530	535	535	516	497	521	507	529	514	547	518	562	476	559	536	502	516	556	531	490	516	529	550	520	522	513	516	541	535	521	504	544	495	514	500	517	512	571	535	515	504	542	520	530	541	557	547	524	504	528	522	515	542	498	538	509	523	515	539	518	487	491	519	510	549	589	554	555	504	557	502	503	545	527	523	498	546	477	495	553	503	515	476	534	510	520	562	536	512	541	526	484	510	500	530	543	526	509	543	533	510	555	496	520	527	520	515	481	555	499	537	523	459	527	513	560	581	502	509	517	571	527	531	508	496	490	547	571	514	560	492	489	516	522	527	527	524	541	550	556	535	528	528	499	520	563	503	550	548	534	548	498	501	559	495	529	510	504	514	521	483	542	485	556	515	530	485	528	553	543	533	512	523	511	562	543	526	505	484	530	522	541	498	531	484	534	531	566	569	555	539	498	545	509	504	520	476	529	532	510	517	533	498	522	505	517	557	482	510	561	507	504	555	545	530	518	552	523	531	535	555	567	526	496	538	501	509	506	542	479	504	526	578	550	516	518	555	525	548	532	548	505	518	527	523	541	527	516	559	507	541	568	510	525	533	504	534	528	503	539	536	477	514	548	517	513	552	494	529	551	496	554	534	519	572	525	546	492	520	509	511	526	528	547	511	523	523	523	494	545	543	552	556	507	522	498	528	517	540	550	554	508	555	496	511	499	548	517	554	514	507	524	549	558	503	539	525	506	536	504	523	554	512	487	523	515	510	557	547	555	522	500	554	504	531	504	509	570	544	519	553	552	498	557	510	527	504	591	557	535	505	516	537	535	561	508	509	503	490	578	520	534	519	513
14847	1580	1254	972	748	639	558	449	491	469	429	420	421	407	444	435	395	420	403	420	370	445	405	371	395	428	415	387	390	412	427	436	425	382	436	426	427	405	397	424	441	450	381	384	394	403	392	368	393	444	391	417	448	436	412	405	425	411	403	396	374	402	451	423	407	414	432	405	411	411	414	406	397	378	423	389	400	422	385	397	414	422	405	355	415	410	389	454	412	395	402	433	440	385	378	393	384	395	442	392	379	421	425	399	465	408	388	408	425	396	422	413	410	430	411	429	440	414	416	396	398	387	419	364	422	406	404	420	401	364	397	377	412	419	432	424	438	443	389	390	440	382	417	399	414	375	381	429	430	416	433	411	435	383	403	393	417	388	378	412	427	416	404	371	436	448	413	433	416	412	430	429	401	402	389	413	384	370	390	387	405	404	371	380	413	402	383	394	371	416	386	371	415	392	438	405	391	426	404	427	463	418	388	394	423	418	399	377	406	406	441	423	430	373	363	406	366	409	378	398	428	402	378	392	423	425	418	418	416	379	433	390	413	398	405	391	439	442	425	365	377	420	433	410	410	408	438	433	428	376	418	371	394	399	409	464	384	421	397	423	383	373	423	408	413	388	449	428	402	420	364	456	406	355	444	439	396	410	442	389	400	415	410	426	374	405	404	383	405	391	392	437	423	395	379	377	406	418	414	395	432	409	399	385	418	387	379	395	424	423	433	409	435	410	399	418	394	382	436	410	401	408	395	394	386	435	415	393	402	411	439	377	376	401	445	408	407	371	402	408	412	412	414	448	388	421	383	446	437	408	439	417	393	389	378	405	449	438	409	401	429	385	461	427	385	407	401	449	441	367	404	402	398	454	400	379	424	397	395	370	400	415	379	420	410	440	405	402	450	385	409	389	387	408	380	435	397	392	381	379	439	380	417	404	373	400	419	406	400	381	400	406	384	396	394	418	386	417	398	409	397	407	426	401	412	434	394	406	380	407	406	384	388	394	408	386	396	413	404	416	433	427	389	395	407	395	370	370	386	412	412	409	402	348	385	396	408	402	421	390	414	399	411	399	382	409	370	384	428	408	390	390	409	412	367	376	400	402	405	415	389	394	392	444	411	400	409	400	428	398	395	401	407	435	415	410	410	407	453	393	393	406	388	388	411	463	410	436	398	405	416	378	410	412	429	359	402	400	384	414	362	396	436	388	380	400	416	434	454	400	404	391	405	405	426	384	444	437	391	395	400	410	358	388	360	449	408	452	438	385	380	371	404	361	379	414	421	436	412	411	407	408	390	398	400	454	395	385	431	354	380	369	357	401	397	408	405	404	398	389	376	420	444	432	359	434	431	417	382	398	397	401	437	402	379	393	392	416	430	449	394	388	361	418	381	398	371	364	401	424	403	385	398	424	396	425	423	407	409	405	412	410	398	435	403	412	438	393	401	398	428	405	421	408	401	395	389	444	409	404	429	411	436	423	400	426	390	421	435	428	444	391	377	392	376	394	392	406	405	415	424	417	388	394	396	395	432	439	419	431	370	367	416	396	380	410	415	382	395	386	443	406	388	408	394	395	415	398	414	440	363	413	413	407	432	385	390	393	407	407	400	394	401	403	399	407	365	445	434	344	422	396	439	369	418	391	423	410	457	401	402	394	372	401	382	392	395	447	416	394	420	422	406	405	401	429	372	382	380	425	409	360	420	357	402	424	412	434	416	432	381	406	390	364	371	429	370	372	393	413	410	376	417	399	411	406	387	379	382	407	420	373	398	442	409	429	444	429	424	391	403	454	444	408	449	390	373	406	404	433	414	380	400	415	382	415	406	443	411	409	420	395	399	418	423	383	397	376	442	399	389	407	414	393	415	447	402	405	406	379	406	380	412	448	394	398	406	411	384	450	392	393	392	442	416	382	426	354	382	397	377	405	430	451	411	412	383	414	393	426	408	389	408	365	391	428	387	415	392	393	442	414	447	416	403	386	397	407	393	406	389	434	411	390	379	399	419	432	376	421	379	392	414	400	429	380	376	428	419	396	407	411	418	405	384	416	391	420	405	425	397	438	450	408	397	423	411	389	445	419	410	406	439	392	391	385	411	402	416	389	404	413	424	388	412	422	367	398	402	391	429	429	407	361	400	416	444	382	411	390	394	418	407	416	399	381	399	403	440	451	413	410	451	381	409	409	438	421	415	394	410	398	407	457	385	368	410	401	430	368	423	382	409	439	440	399	412	378	399	408	362	413	378	387	391	374	416	417	421	423	390	399	436	440	412	437	409	422	413	406	399	416	422	402	421	439	398	415	401	397	389	403	361	455	439	380	406	409	450	405	448	414	392	402	368	426	416	413	411	423	448	409	426	416	420	411	425	397	413	380	397	401	390	431	431	393	373	374	398	403	386	369	420	405	355	395	408	395	380	373	364	443	438	426	415	368	372	404	367	404	386	371	434	405	410	379	404	421	369	406	375	379	430	434	389	399	407	435	438	417	452	402	381	394	419	438	434	411	379	354	387	400	368	405	436	404	410	387	387	406	375	404	415	414	383	388	452	383	386	380	362	420	431	412	393	389	406	435	399	400	363	387	406	440	379	377	418	391	426	365	383	372	381	416	443	451	401	360	428	400	431	402	397	453	420	412	389	402	406	403	419	410	408	396	403	377	403	399	407	404	397	408	387	400	407	394	387	364	412	411	394	434	388	427	391	378	402	392	402	405	396	411	427	407	387	404	402	374	440	428	418	426	440	395	396	409	405	399	422	401	408	421	376	422	412	413	408	395	360	371	366	358	410	439	416	391	367	421	439	441	381	405	394	405	367	378	416	388	405	426	415	434	425	435	402	412	429	397	410	392	420	451	408	420	412	400	391	390	358	382	388	409	375	388	354	407	387	419	373	425	431	396	421	435	422	405	414	409	417	395	396	438	410	437	388	397	409	397	403	437	383	400	391	399	412	399	455	397	367	398	409	385	382	401	386	407	420	459	435	394	399	412	410	415	436	381	396	390	385	404	372	413	429	432	447	413	439	405	421	383	407	406	368	412	378	412	430	409	441	400	399	394	399	376	392	374	411	416	344	418	390	409	428	370	426	370	395	401	402	398	414	399	424	420	412	419	382	378	370	389	405	411	404	391	437	401	440	419	399	368	403	379	394	412	425	393	411	433	416	435	428	376	372	410	404	362	396	433	365	407	424	385	414	421	439	407	377	409	386	395	429	444	372	377	414	415	422	392	411	401	381	413	376	409	392	394	388	387	382	389	413	434	409	415	397	395	356	388	366	415	400	387	428	414	412	385	375	349	424	401	440	427	457	409	384	421	353	415	386	425	398	394	373	422	401	385	426	403	416	373	383	431	434	379	373	406	364	417	404	403	413	396	387	384	368	384	411	403	367	402	393	411	408	400	412	438	379	415	384	400	392	378	423	338	423	388	438	413	429	384	370	370	385	407	392	399	418	396	421	418	445	398	413	419	409	395	414	402	417	421	422	382	402	430	437	389
8682	1619	2584	2780	2421	2058	1794	1623	1447	1280	1250	1184	1151	1193	1131	1088	1079	1003	1002	1035	1011	989	993	1014	1031	1020	1058	964	946	971	995	991	988	990	953	976	969	956	949	984	957	960	946	971	950	936	994	989	963	962	935	1009	969	969	991	958	953	917	951	947	937	950	963	923	1009	994	935	986	950	940	977	955	933	903	975	909	975	978	962	948	910	956	975	954	951	986	960	970	945	958	884	972	930	887	900	987	992	889	962	969	941	959	910	961	972	941	985	972	871	941	937	923	968	939	925	1001	948	895	977	1010	973	897	915	923	996	937	988	926	951	936	927	931	986	923	957	949	959	963	985	955	929	962	948	948	919	932	991	918	986	955	980	904	942	962	994	949	984	958	950	972	911	950	914	1006	968	938	971	897	935	1000	943	947	1006	940	968	966	937	921	946	949	951	938	937	935	917	962	1019	996	932	936	930	919	932	935	910	971	964	904	993	983	975	955	935	886	909	894	928	942	964	923	958	921	938	882	942	946	985	916	970	955	920	983	906	958	955	903	950	961	964	930	969	901	1004	945	932	919	991	970	943	947	961	989	929	931	1010	923	905	943	912	917	977	984	984	942	948	923	983	966	991	889	908	969	929	954	910	977	927	928	915	935	1001	944	951	909	944	900	917	1023	877	943	951	885	959	902	965	907	970	958	897	960	952	954	940	964	918	937	938	935	981	895	942	901	964	960	1014	963	979	969	882	965	1030	942	974	966	952	943	905	998	906	1016	938	945	928	951	939	1003	944	973	937	909	998	927	914	954	969	934	929	929	930	988	952	924	942	934	1002	979	962	949	884	954	988	901	909	952	939	978	944	899	1002	959	1002	906	984	983	973	916	951	940	923	929	950	995	962	1040	945	938	969	975	1016	918	945	923	941	920	945	926	960	979	934	945	987	938	932	944	935	929	912	957	929	922	927	974	951	898	986	931	973	939	954	964	915	896	932	946	945	932	937	971	988	930	912	914	947	900	961	930	932	979	922	927	956	895	939	970	924	961	1011	949	925	981	964	942	951	948	916	856	954	985	990	999	988	941	1008	934	997	976	902	981	1053	950	858	907	934	905	959	900	920	918	953	985	924	889	942	881	951	941	946	998	952	925	942	940	918	927	960	937	956	965	999	935	979	960	936	883	888	934	931	979	992	958	993	878	983	1006	996	933	922	944	889	923	926	936	923	964	963	944	958	926	942	959	941	988	932	950	931	935	943	914	966	898	939	939	961	928	988	942	949	981	953	974	885	917	938	938	901	966	945	922	923	963	959	910	986	943	968	906	926	962	950	904	984	995	927	924	982	968	961	966	927	942	923	914	942	953	920	913	872	899	947	972	971	983	918	924	957	991	947	980	947	905	953	946	912	936	965	998	915	959	1020	952	936	1019	948	974	962	953	909	903	949	957	894	914	947	931	946	939	931	930	993	939	929	951	986	954	970	983	952	967	921	942	974	906	946	950	933	888	901	916	916	893	953	915	925	999	946	1007	931	955	935	958	943	959	951	973	954	997	1010	979	942	919	936	936	943	889	952	937	894	996	924	938	975	967	951	923	940	891	952	973	969	900	969	923	928	944	950	912	900	925	970	911	1002	973	992	991	980	932	916	942	968	980	973	955	946	1010	983	924	983	862	922	990	992	936	941	957	953	932	953	935	1004	928	997	925	945	978	966	984	994	976	934	939	937	911	981	977	897	951	943	1028	938	967	936	936	922	928	919	977	957	997	944	947	921	942	911	904	923	970	922	931	927	975	945	970	948	980	938	968	918	922	972	915	987	964	933	899	968	944	915	957	922	973	963	961	967	950	884	990	925	976	954	908	883	939	912	920	961	903	924	906	962	909	957	936	935	931	937	933	918	953	948	954	952	935	947	951	895	953	930	919	928	973	966	918	912	912	956	932	896	928	945	964	954	887	962	973	943	934	934	994	929	946	914	939	923	916	958	975	1017	1001	942	975	918	959	913	948	950	935	918	940	920	950	1021	988	893	943	890	992	964	908	900	973	954	975	939	945	926	986	895	935	938	966	951	912	931	952	951	987	921	919	887	902	910	964	924	949	944	920	975	881	918	945	935	953	952	914	965	942	955	982	930	937	963	996	930	952	873	919	885	934	949	972	951	946	936	949	962	954	917	961	971	989	930	949	931	980	918	912	932	940	935	949	946	975	885	952	960	950	963	970	944	990	904	905	996	885	991	953	933	926	924	918	928	925	894	932	964	963	974	1026	913	991	942	898	917	949	931	1010	980	936	928	955	944	1012	978	962	934	966	981	939	945	901	919	952	988	914	985	950	932	1008	871	953	927	952	971	944	933	928	958	905	947	936	998	946	950	945	889	972	958	890	970	899	940	977	935	890	949	1006	932	914	992	981	938	933	970	960	958	956	902	912	938	925	951	982	948	945	966	901	992	965	987	999	948	925	939	909	941	923	961	932	949	917	944	943	978	957	946	942	970	945	976	980	962	985	937	982	926	944	915	954	939	971	927	934	896	906	936	966	944	946	937	929	919	971	964	929	949	942	951	959	896	980	969	934	969	911	908	906	1002	903	964	946	926	980	969	848	909	984	941	953	997	946	968	928	953	983	905	967	963	978	928	935	1012	962	946	961	942	926	970	876	982	962	932	955	947	992	923	952	886	980	987	970	969	955	964	963	899	972	937	922	988	975	957	929	962	976	952	950	878	975	941	924	966	951	1005	991	943	922	957	922	971	984	965	914	970	997	931	898	960	937	902	927	969	966	932	919	953	913	927	1012	972	907	938	935	981	953	943	955	977	957	909	929	1047	938	953	971	946	922	952	953	910	945	941	962	964	931	900	891	946	918	926	900	977	966	912	935	971	996	934	957	918	958	893	1003	940	966	976	903	992	905	932	887	958	937	929	994	963	938	993	1012	910	1009	967	933	995	978	952	952	912	975	961	993	945	937	979	990	966	972	911	960	897	972	939	1017	877	939	883	943	954	943	918	950	929	933	933	986	924	1029	970	901	984	960	940	938	938	948	959	945	908	940	970	897	950	962	926	959	938	973	962	956	968	929	924	917	923	995	966	960	958	877	952	963	1002	964	923	955	894	944	962	967	910	915	905	939	976	948	917	890	974	939	965	970	939	900	937	1015	945	937	904	966	893	1018	978	966	981	990	950	965	973	922	951	966	906	931	964	943	951	948	955	943	971	926	938	954	968	926	953	952	1004	1020	953	1016	999	929	913	926	990	1004	931	969	970	994	921	959	892	962	969	927	937	956	936	979	929	924	942	923	875	924	988	915	955	939	923	977	918	918	917	898	925	908	1001	923	1004	945	949	950	930	938	1000	970	953	899	934	929	959	918	911	977	989	941	992	1000	962	941	975	977	915	919	916	934	961	974	989	936	977	945	908	957	932	947	918	972	966	925	963	960	919	941	991	938	936	908	988	918	980	896	939	950	941	930	926	938	1002	952	1018	914	974	964	965	966	915	981	971	908	939	942	977	972	924	1000	979	949	920	941	948	910	932	927	903	931	890	978	946	959	865	868	936	916	1029	954	949	934	873	974	1021	1001	957	951
1604	246	232	220	216	237	249	229	229	211	210	211	219	209	202	204	218	213	196	230	220	239	203	206	209	199	247	206	235	226	221	219	220	209	200	249	231	218	210	249	231	208	242	247	182	208	186	204	190	227	205	210	211	207	218	230	186	230	211	221	229	199	201	226	190	245	192	232	215	177	224	217	213	231	230	227	213	216	213	251	211	216	234	237	219	205	213	240	226	212	215	207	196	218	233	213	229	221	238	237	238	226	214	238	231	219	212	197	209	215	229	218	233	194	208	205	205	223	198	200	209	194	231	201	204	222	213	226	217	194	254	218	237	199	206	208	219	245	202	212	215	225	209	218	232	219	228	242	211	205	245	211	210	205	236	200	203	204	232	193	211	227	240	222	215	218	188	208	205	181	264	214	224	213	218	219	223	238	220	198	210	209	200	216	222	224	201	219	199	216	228	228	204	206	241	220	230	210	220	243	206	206	223	212	202	233	235	209	213	193	213	227	240	230	194	239	212	202	221	206	199	229	215	205	231	205	224	227	198	209	228	239	178	236	202	203	183	194	187	190	219	218	231	239	231	194	233	206	211	209	235	223	226	219	226	252	199	235	202	204	196	205	196	232	206	211	215	212	193	223	207	211	213	238	185	204	190	230	224	206	213	226	222	218	233	203	220	210	213	215	208	222	246	226	241	207	214	244	235	199	229	223	231	234	242	233	228	212	230	240	216	232	213	207	210	203	219	236	228	236	208	215	188	218	209	231	229	231	211	228	182	217	171	184	212	206	191	221	214	231	227	215	240	186	229	226	207	213	245	215	221	241	217	217	226	210	198	212	241	220	231	242	218	226	203	226	200	219	229	212	218	229	220	204	192	208	255	214	220	218	179	217	228	232	188	205	223	198	200	191	211	206	197	235	218	235	221	206	204	231	195	234	225	247	214	235	180	214	215	218	193	216	205	225	223	215	207	208	212	183	198	222	223	233	230	229	176	237	228	240	233	225	221	225	200	213	237	235	207	242	218	231	219	204	204	242	226	260	221	239	212	217	206	202	217	235	219	219	209	209	211	203	217	199	214	234	209	219	208	220	200	197	238	251	226	242	218	199	198	176	222	222	217	209	212	229	211	206	232	225	212	204	205	224	196	196	229	202	265	253	232	224	188	198	218	229	212	227	232	232	198	227	218	199	204	214	218	228	224	210	215	205	206	204	221	218	214	205	228	204	224	205	230	227	200	200	211	220	265	233	227	213	197	217	219	240	221	211	239	178	212	232	233	221	224	225	234	205	228	222	216	243	206	239	218	197	204	206	221	202	213	186	202	225	196	218	196	200	219	262	231	214	229	214	216	216	212	208	234	230	207	234	230	238	223	194	227	207	234	218	252	215	225	229	199	217	205	248	197	222	193	210	248	229	250	211	249	208	224	210	208	221	199	206	233	226	206	232	244	216	226	205	211	202	239	225	225	216	250	212	242	230	234	227	213	231	232	201	217	223	216	184	260	220	197	214	216	183	214	199	211	223	214	200	204	217	223	234	236	215	224	224	245	222	182	207	218	231	210	229	212	209	221	216	224	208	215	195	220	233	225	227	227	224	173	215	218	231	217	228	197	218	213	206	227	209	226	226	235	220	239	228	228	209	209	260	221	236	229	224	186	221	199	197	230	191	194	193	226	215	249	222	217	214	232	201	218	198	206	227	227	201	185	208	221	226	238	250	202	215	213	244	215	219	216	196	215	218	232	211	196	250	200	198	223	236	228	212	236	197	187	225	186	226	220	206	215	219	208	231	232	235	209	175	182	214	202	214	230	210	222	208	227	210	223	216	225	213	190	237	229	222	234	217	230	225	190	212	204	222	227	219	237	198	219	213	210	240	212	252	185	242	226	236	216	219	201	205	233	202	203	223	231	216	228	222	226	230	211	188	188	229	191	210	212	215	210	206	221	234	209	220	232	174	212	244	216	237	221	227	229	200	199	219	209	223	199	203	230	198	243	238	233	228	221	220	238	205	242	230	218	198	217	217	209	223	232	185	250	226	221	222	230	222	210	223	201	251	229	205	214	225	230	237	223	240	222	215	205	194	188	196	238	228	202	202	212	179	229	237	211	200	210	226	219	232	195	243	229	217	214	227	230	203	208	245	206	222	209	227	243	204	196	226	207	225	234	208	212	218	203	228	212	221	213	207	200	197	238	234	225	205	209	242	250	218	235	197	212	221	215	219	229	221	208	198	204	227	202	238	212	209	217	249	227	187	235	202	223	204	206	215	244	209	189	239	219	220	202	241	217	218	195	241	207	222	203	200	222	191	223	230	221	217	224	243	206	211	218	190	217	215	218	213	210	228	208	183	222	205	201	208	190	226	246	219	219	235	237	194	196	217	227	227	222	214	208	210	234	206	220	237	211	248	230	240	223	185	221	231	204	202	213	231	211	197	210	209	235	228	241	212	242	231	230	221	220	216	232	215	226	211	219	182	235	220	189	217	208	217	192	234	239	213	264	215	223	240	202	209	205	204	218	201	227	247	208	238	229	243	246	225	207	222	223	218	241	233	227	242	222	219	221	261	221	210	225	218	230	246	218	216	177	219	219	210	205	240	227	212	204	207	219	219	204	232	225	217	221	243	230	227	208	219	216	221	235	223	205	246	238	229	235	206	196	211	212	209	225	208	223	222	196	208	206	225	219	218	229	229	212	223	230	227	235	179	206	231	208	214	211	224	197	182	200	234	206	237	204	219	222	251	215	221	206	200	214	226	239	232	203	200	204	237	216	204	217	213	260	214	211	218	219	222	213	209	225	217	215	241	231	214	205	201	231	221	211	204	252	223	219	223	194	210	189	224	215	207	206	234	189	173	192	220	221	219	217	196	185	209	202	194	241	199	217	203	201	226	211	210	241	202	211	241	207	198	200	246	223	222	191	208	214	210	227	228	204	208	233	216	260	224	217	236	227	213	207	206	207	193	183	191	238	224	220	223	250	203	206	202	209	224	209	211	216	207	215	185	211	188	234	214	214	223	230	191	215	232	210	208	231	226	227	233	219	199	217	239	222	206	218	202	212	220	214	202	228	195	238	249	209	232	199	225	202	244	232	212	199	218	250	220	213	207	225	196	211	208	216	215	221	199	220	213	224	218	209	232	199	196	205	198	220	220	178	191	214	208	230	222	210	207	204	205	198	197	245	235	206	235	225	201	203	237	200	217	211	227	222	206	219	201	238	218	243	240	192	207	207	195	193	180	202	219	238	214	215	231	229	188	234	212	237	210	205	201	228	194	184	200	230	234	207	243	231	212	211	217	260	240	186	209	201	187	226	218	215	207	240	209	213	209	221	215	215	222	182	237	189	206	228	206	232	234	224	194	214	229	223	235	210	235	231	241	212	218	216	200	238	229	187	228	240	237	217	211	210	211	221	223	207	193	219	224	213	206	204	218	227	209	237	186	219	194	189	207	228	219	247	225	238	214	214	229	204	202	194	195	239	197	198	221	211	215	231	223
1938	566	585	577	602	607	567	568	579	592	559	556	582	597	613	563	516	606	566	561	579	535	540	525	566	549	586	579	505	581	575	546	579	595	583	560	520	571	569	622	551	576	549	539	552	572	557	576	596	598	590	570	596	593	590	594	501	581	593	562	515	532	536	545	567	575	603	524	537	577	555	526	550	543	535	576	591	560	541	539	527	550	573	597	606	602	559	558	567	609	607	541	529	560	596	550	576	553	537	533	572	579	547	522	576	582	582	570	580	573	542	600	540	546	567	557	551	579	578	584	516	549	530	570	560	545	595	545	540	547	570	596	581	562	566	528	533	566	561	551	501	572	593	574	590	553	554	548	546	517	549	567	557	506	555	559	559	568	632	568	587	559	499	558	539	547	591	580	533	600	547	525	565	574	547	553	544	557	558	595	609	546	569	549	568	570	568	539	569	592	577	548	540	523	585	577	515	531	538	515	569	545	551	520	569	573	535	571	517	565	535	537	594	553	555	524	557	570	570	552	544	615	548	514	558	567	556	550	512	551	543	549	569	563	564	548	555	562	561	581	546	563	545	561	568	575	572	578	584	514	590	519	525	532	542	532	566	538	545	581	573	585	583	521	533	566	562	551	603	577	578	566	522	564	567	581	543	530	550	553	541	565	532	557	559	523	525	546	546	591	548	545	610	573	564	554	588	536	556	544	543	568	566	529	565	547	540	540	515	551	539	563	542	523	542	575	547	505	580	531	578	548	571	578	566	552	583	584	544	544	617	556	544	561	603	537	541	588	529	545	520	550	574	598	528	599	570	541	498	563	540	517	521	574	584	555	529	549	567	539	579	529	562	527	571	560	567	568	535	548	581	580	575	557	584	536	512	593	568	577	563	552	585	544	543	574	531	547	543	570	634	566	518	558	581	596	591	554	545	537	542	562	548	544	572	553	533	550	542	560	588	580	543	605	575	532	559	534	568	560	582	497	534	548	590	553	546	582	507	529	568	540	542	556	596	541	600	537	530	502	558	573	532	596	534	590	537	573	594	597	575	565	561	558	552	594	551	575	564	558	575	575	554	574	552	535	547	558	520	566	538	563	536	590	542	550	497	556	581	559	534	578	581	552	586	557	539	601	555	555	529	565	598	546	565	571	518	543	586	593	532	586	604	560	549	609	565	554	603	575	561	577	598	582	537	556	557	534	611	516	568	545	536	539	561	585	537	565	597	555	585	552	535	522	545	539	581	555	576	575	556	599	536	562	531	572	565	521	542	547	558	570	569	572	561	555	527	552	537	550	549	569	529	536	544	588	568	548	606	556	559	570	494	573	536	548	563	541	528	543	562	574	575	580	559	535	555	551	560	536	526	576	578	586	544	538	559	524	526	528	540	543	559	582	539	557	565	572	548	582	545	562	546	543	582	532	576	562	575	594	579	621	539	582	542	563	557	520	522	601	601	529	557	555	503	584	574	562	536	569	534	535	544	546	569	554	567	552	530	577	587	575	494	537	573	550	550	565	567	547	531	536	584	546	529	574	603	545	510	541	562	542	567	542	533	543	554	562	598	528	547	507	551	548	578	550	542	579	534	568	530	540	539	573	605	533	618	545	549	553	559	630	586	524	558	549	530	540	554	565	600	565	552	559	549	591	539	578	582	540	588	552	571	556	563	589	571	568	578	576	544	568	556	556	533	552	553	582	546	561	565	570	577	589	546	525	584	586	562	584	575	537	600	593	545	593	556	573	564	569	589	534	533	577	561	534	539	549	555	567	579	547	558	554	513	530	568	499	569	551	556	543	599	551	561	555	563	576	576	550	554	554	575	562	582	580	535	603	540	543	552	577	532	577	558	591	519	562	560	565	588	539	534	573	555	580	577	589	561	505	590	526	563	591	552	549	547	573	571	574	543	517	575	537	565	534	558	601	575	538	560	563	566	527	631	587	584	569	564	543	570	544	581	587	558	549	538	595	559	538	557	531	589	557	568	560	524	520	493	574	545	601	527	569	574	589	595	546	567	535	553	602	546	567	585	570	566	558	560	577	557	562	584	594	518	565	536	561	552	541	566	580	572	580	497	534	572	596	532	567	575	558	566	579	548	591	585	548	579	567	588	591	553	565	533	519	539	546	542	517	519	558	561	573	537	538	539	549	572	581	569	544	533	568	557	495	548	607	569	578	596	553	531	554	570	521	561	547	606	520	566	571	583	534	574	565	556	571	563	544	540	549	533	603	523	563	536	624	567	558	536	579	581	615	503	562	575	590	581	505	582	565	556	520	578	581	598	539	573	563	556	569	576	567	575	564	537	584	577	560	619	569	568	575	549	552	562	571	561	568	549	535	568	599	594	603	582	593	542	567	557	525	583	554	559	528	541	570	563	574	551	529	592	583	520	562	554	534	559	618	583	528	601	606	595	588	558	518	542	595	588	572	551	553	563	604	570	571	592	525	546	557	571	522	563	533	556	552	526	528	565	523	558	535	575	511	543	544	598	572	570	531	570	573	554	544	556	610	569	570	570	532	575	566	591	551	543	560	593	546	563	553	571	551	523	556	527	534	574	564	580	578	564	542	535	579	556	563	520	556	554	561	539	557	555	556	549	504	580	566	566	578	570	530	589	592	513	535	515	528	537	581	589	558	565	568	509	532	600	555	575	538	565	560	544	554	544	560	569	550	562	548	567	564	612	536	543	561	548	568	575	593	554	553	553	577	606	589	554	549	541	589	552	570	609	575	511	547	583	552	537	564	545	576	514	534	551	567	589	579	558	535	551	545	530	557	566	568	555	522	575	534	584	537	548	550	579	515	566	602	572	568	589	542	567	586	550	543	551	560	545	583	527	517	574	583	547	525	537	534	558	520	602	566	562	568	536	557	518	573	561	589	569	562	543	552	564	559	609	596	577	551	560	548	554	542	549	574	543	542	538	551	553	524	579	560	536	533	596	586	541	569	585	555	567	556	551	526	525	576	558	613	577	534	533	579	543	526	550	577	591	615	536	615	591	571	568	613	567	535	560	580	554	574	574	526	576	565	578	558	587	547	549	575	536	563	570	522	565	545	521	549	571	535	574	558	557	533	545	571	534	553	565	547	533	574	573	545	587	530	532	580	581	604	540	585	574	572	530	569	575	562	603	588	523	539	533	569	539	546	543	594	552	581	580	516	576	540	586	534	549	581	580	573	520	555	594	549	567	597	541	556	608	587	546	540	566	539	564	541	588	543	557	550	572	568	601	592	558	569	560	542	530	560	536	536	529	615	552	555	572	531	530	562	543	546	543	539	541	565	539	575	519	524	582	566	590	578	569	580	535	551	518	557	540	529	551	574	524	563	572	574	557	599	537	554	516	545	559	587	551	546	569	549	540	532	554	560	556	595	595	566	571	537	536	556	563	579	523	534	617	533	553	550	534	542	501	592	539	547	557	558	513	564	547	599	513	561	575	527	579	559	599	606	545	533	592	499	557	611	544	587	618	529	625	505	545	532	538	511	536	564	575	595	550	556
6953	518	495	434	357	324	289	232	249	220	214	217	208	203	211	229	189	205	196	220	210	176	198	172	177	216	205	195	189	187	193	205	181	187	169	235	184	181	181	188	201	188	200	186	187	193	184	174	188	197	181	181	188	187	187	192	180	186	183	182	173	199	182	168	186	189	187	183	185	202	218	190	184	191	182	177	191	181	192	165	181	194	201	195	201	196	205	172	225	209	184	162	190	181	200	214	159	164	191	192	175	190	194	182	192	199	214	200	208	211	211	181	174	204	209	176	195	185	175	190	197	197	188	208	188	153	188	158	172	221	178	191	202	201	189	185	183	179	162	194	195	191	181	185	180	201	191	179	185	221	181	202	201	186	189	191	168	196	205	191	196	210	231	201	167	197	204	214	188	178	188	161	181	168	215	195	196	179	186	201	207	186	182	215	197	187	174	190	195	225	177	196	157	205	225	203	210	201	202	161	193	187	193	186	190	179	191	163	177	206	163	188	181	194	203	185	223	189	175	161	199	204	185	185	201	172	163	185	206	222	185	206	198	203	176	194	165	194	189	200	176	192	191	182	201	189	165	188	184	178	196	176	161	189	181	174	215	173	207	204	186	202	187	175	179	187	194	169	179	184	188	203	183	223	185	166	172	193	194	202	186	195	188	199	169	171	169	200	187	202	130	162	180	199	186	210	184	168	190	181	181	179	174	199	207	218	186	177	175	191	171	179	225	205	190	195	186	193	158	210	176	185	197	214	242	208	178	180	174	205	180	196	203	173	177	179	166	184	203	175	183	162	202	206	177	166	193	162	195	181	184	168	175	188	187	201	195	170	185	191	182	180	174	172	209	209	212	225	197	178	178	181	177	179	194	183	175	184	194	175	191	170	165	157	185	219	199	198	196	209	183	165	180	174	166	196	187	189	181	200	192	179	189	176	176	167	187	189	172	194	182	196	192	202	202	192	176	176	180	165	199	198	183	191	235	209	176	220	164	197	221	180	203	178	180	190	200	183	195	189	188	174	157	190	203	192	173	212	178	198	176	196	161	208	190	173	181	189	196	175	244	190	197	204	190	196	171	170	171	174	197	210	198	193	185	185	191	207	187	189	185	189	194	194	200	186	173	162	195	200	182	207	189	186	198	198	222	186	189	193	195	191	177	182	202	203	195	201	178	210	179	181	228	181	172	193	202	181	194	179	182	176	170	187	168	170	200	215	172	172	178	197	190	222	179	238	196	206	160	196	213	215	196	184	209	194	189	177	194	165	195	196	188	170	186	202	163	184	183	188	171	169	190	182	177	185	178	222	166	172	212	207	195	186	160	192	189	163	199	182	211	226	175	182	194	180	210	209	181	203	178	184	194	180	190	179	188	197	175	193	166	189	185	214	222	207	236	221	202	180	205	186	177	180	191	174	210	206	170	175	188	205	193	184	194	179	215	196	172	169	182	201	188	185	174	172	191	188	180	178	182	197	197	163	180	179	191	171	172	203	201	195	166	203	199	197	199	178	184	181	181	190	198	165	187	206	171	194	206	181	193	201	200	215	173	186	184	157	191	182	163	210	191	208	184	226	181	216	201	175	177	170	215	199	199	169	205	175	152	168	174	190	210	213	176	196	157	199	183	174	183	168	204	175	185	206	193	182	206	198	162	199	185	181	182	209	166	183	183	188	208	185	192	193	196	214	192	198	178	207	162	193	205	214	202	154	188	194	202	203	177	176	196	197	180	174	200	173	178	190	183	203	212	207	209	182	168	195	174	210	192	193	225	206	179	199	186	188	191	216	190	199	174	186	179	202	187	198	202	200	194	205	201	214	185	173	179	161	181	197	209	189	182	186	180	205	208	191	178	189	180	204	175	175	187	180	194	188	187	185	187	187	185	200	189	181	208	190	183	176	211	186	162	201	198	200	183	193	181	182	181	194	202	200	194	214	207	200	205	196	175	180	192	190	165	209	200	207	212	158	204	178	192	182	174	199	181	174	187	188	189	195	220	189	185	177	172	172	220	176	175	195	171	166	185	164	170	194	198	220	182	178	192	210	188	188	178	204	203	156	181	185	186	197	205	208	172	170	206	196	177	173	200	186	174	204	187	197	178	165	198	195	200	188	176	203	176	157	173	198	190	184	187	203	174	211	207	177	184	198	189	190	185	188	187	226	199	190	207	193	164	169	193	188	162	179	182	200	198	193	208	176	237	178	208	189	185	197	171	172	169	168	174	197	178	185	193	190	196	184	178	164	201	169	205	221	181	198	195	206	186	188	199	189	189	205	175	208	204	197	192	174	180	189	189	194	210	184	195	184	165	187	193	191	201	209	181	172	194	163	205	170	190	211	183	190	179	173	165	203	195	156	175	191	191	189	199	183	197	166	182	187	203	192	186	197	180	203	211	172	201	208	214	188	198	206	184	172	165	202	232	209	197	207	217	203	206	224	205	161	203	198	193	192	192	186	174	197	204	199	199	200	207	180	223	156	153	172	215	198	191	171	215	198	168	197	184	185	155	217	181	186	168	177	187	208	218	217	165	196	192	167	176	158	171	172	183	168	180	165	168	206	174	182	166	195	167	184	199	198	199	188	198	174	193	182	180	177	179	177	198	154	176	160	186	186	180	197	203	160	209	175	218	157	175	179	179	188	213	167	188	204	198	227	179	181	202	192	202	212	207	210	209	191	186	191	197	185	193	179	196	177	190	184	196	222	203	203	208	189	196	171	210	161	186	198	220	202	189	193	197	178	177	189	175	184	204	170	180	200	191	188	199	211	198	191	175	178	172	184	207	224	209	201	165	177	199	175	183	175	159	212	226	169	216	174	197	179	202	189	210	175	188	170	217	193	175	190	195	177	193	151	195	171	180	196	199	191	169	184	193	154	179	192	224	183	164	218	217	169	214	193	202	162	213	186	178	208	159	203	179	203	190	186	180	193	214	198	191	170	205	208	200	232	193	171	221	185	202	216	201	194	203	207	196	172	193	171	185	166	170	201	186	183	200	182	204	202	184	184	182	187	207	190	191	170	183	203	202	220	213	185	179	203	173	204	184	190	181	176	190	221	173	175	202	217	193	202	201	193	198	190	190	175	201	219	168	186	164	188	192	211	192	187	183	177	188	209	157	169	198	176	189	205	201	203	193	195	201	191	185	193	187	160	170	180	192	175	208	171	200	213	189	183	171	198	178	192	182	188	181	226	185	194	167	189	200	190	215	206	220	186	179	177	181	215	183	198	209	196	178	196	183	201	167	199	159	171	183	177	185	212	183	199	178	220	187	180	184	173	173	199	181	191	176	175	200	189	166	167	178	189	167	233	183	180	187	166	179	191	191	197	182	183	188	215	190	210	201	184	166	184	169	167	175	187	189	176	148	202	170	192	211	174	199	187	185	179	182	183	163	174	207	182	192	195	176	168	192	164	216	173	180	178	176	180	190	203	185	164	194	183	163	203	213	198	177	164	191	176	178	200	167	211	178	205	210	184	172	179	184	176	179	197	201	198
6252	863	1304	1462	1233	1045	925	821	753	744	682	680	632	602	589	595	635	602	559	602	599	569	557	574	544	608	622	534	515	578	580	530	555	579	531	504	526	514	542	524	517	543	559	556	540	519	540	540	560	535	534	517	531	489	514	517	459	538	524	549	526	518	513	545	512	489	503	558	511	525	512	525	567	537	568	546	561	475	537	553	524	533	536	557	509	502	498	474	592	514	545	556	526	501	492	515	507	523	531	503	560	523	529	510	548	529	522	533	516	505	503	524	503	536	551	506	526	514	560	503	550	537	514	549	542	559	501	516	510	537	522	585	563	507	533	479	510	532	503	512	557	519	496	521	525	523	535	570	530	514	536	553	502	557	543	514	515	521	549	533	504	552	536	551	508	534	543	522	527	527	484	573	529	530	521	526	550	512	525	500	546	500	501	527	494	546	533	529	484	518	557	527	531	507	525	517	523	504	558	553	562	527	552	554	520	534	500	529	523	548	536	535	513	555	520	501	546	555	522	534	502	521	529	555	495	528	536	523	516	547	543	553	559	506	578	552	523	538	547	502	518	505	521	545	527	491	506	525	495	547	519	524	542	538	537	531	530	519	508	562	485	538	508	519	525	569	529	531	503	500	520	522	523	482	535	579	541	493	528	506	546	493	512	516	541	559	521	501	553	527	525	520	500	501	530	497	509	509	520	497	532	504	579	556	499	543	524	533	561	503	506	500	555	516	529	507	533	484	513	523	500	521	507	546	512	534	531	550	558	508	603	525	553	528	548	521	521	524	491	506	534	516	525	562	492	497	524	523	506	566	506	559	511	504	534	524	536	520	535	517	540	503	521	585	575	495	510	547	506	531	496	557	508	529	544	538	509	518	569	516	571	516	551	547	535	535	533	532	506	496	524	521	541	521	472	474	511	508	512	489	532	546	545	577	497	542	544	568	563	508	535	495	540	558	513	503	543	533	531	548	510	481	562	485	516	548	509	530	520	557	497	507	532	509	536	568	539	527	519	480	546	507	500	564	510	530	542	492	514	530	556	505	483	551	520	551	535	568	503	477	550	533	517	487	535	518	507	547	510	550	484	521	523	539	533	521	517	575	491	550	557	520	549	533	536	500	523	534	537	500	510	523	475	525	541	544	532	517	536	535	503	534	517	507	535	520	537	527	505	483	514	520	518	509	548	530	520	519	539	546	520	495	533	537	541	552	549	496	499	525	502	537	551	570	526	504	545	544	512	517	502	517	532	503	537	546	507	493	569	560	517	487	494	504	511	526	481	544	508	505	477	527	532	504	506	469	529	505	525	503	508	513	505	560	539	565	502	514	516	513	494	522	499	593	535	560	528	504	539	505	531	537	511	521	523	545	501	529	482	550	570	545	517	507	492	517	487	506	520	497	531	556	536	523	499	548	505	537	511	544	559	522	546	517	516	529	485	525	514	503	511	501	494	488	553	553	538	522	544	534	573	561	513	521	509	527	524	520	525	543	537	505	535	531	506	519	501	504	522	545	532	516	536	506	501	524	529	517	508	514	512	511	531	508	509	504	531	497	532	531	577	499	571	510	492	521	531	513	505	500	552	554	514	493	527	515	518	534	553	544	518	498	526	539	495	498	558	523	489	485	491	535	516	527	483	533	499	514	541	496	520	541	531	538	516	552	521	558	520	518	502	530	524	512	486	497	535	506	518	545	518	537	504	565	526	495	530	542	485	556	541	488	512	533	518	498	534	534	506	498	534	517	517	504	479	544	546	505	533	542	535	535	528	566	524	523	496	501	521	525	509	492	521	473	540	533	534	538	555	503	522	495	498	534	529	554	552	528	542	541	536	522	512	521	513	539	518	482	540	506	494	513	540	519	494	506	525	541	522	525	505	519	507	544	500	572	541	526	503	536	538	521	502	521	493	548	577	501	496	523	533	498	492	528	508	550	539	571	493	547	545	525	535	486	555	489	478	562	558	490	517	511	539	509	532	528	530	510	550	532	500	523	571	500	516	575	497	490	513	460	511	527	518	564	539	523	525	517	535	547	573	578	524	498	487	506	512	494	547	518	545	576	517	478	501	543	560	514	530	531	530	531	517	532	532	496	551	520	509	526	525	484	553	511	569	545	544	457	493	518	522	500	543	564	475	531	513	535	533	538	491	538	508	512	543	529	511	534	536	545	526	532	509	532	499	500	509	529	548	533	554	529	530	538	532	521	522	478	520	517	511	534	542	510	527	493	543	564	512	507	520	511	547	542	495	508	521	526	495	501	552	534	511	535	551	513	542	531	495	525	491	486	540	546	534	502	510	532	529	534	547	567	541	509	522	547	553	517	488	501	524	513	511	504	522	486	531	521	503	522	544	519	501	531	492	536	528	557	541	490	466	507	511	529	545	516	522	574	544	533	527	515	554	542	548	483	509	522	523	498	514	519	521	579	488	508	547	551	517	515	522	522	518	565	504	526	516	515	496	545	541	546	503	553	538	532	532	537	533	500	534	525	523	501	542	516	529	535	524	562	520	517	495	524	503	536	523	507	518	508	476	518	545	513	548	519	498	529	550	508	505	544	582	479	523	513	505	543	562	523	496	495	511	503	545	533	539	542	539	505	537	504	519	542	507	515	544	504	536	540	529	548	537	522	512	495	536	504	525	532	522	532	522	518	522	545	543	525	528	539	530	529	573	517	522	569	518	564	544	519	546	525	551	492	528	513	546	490	509	522	555	523	527	499	539	537	532	517	506	464	501	552	510	528	547	533	504	490	502	544	473	492	552	477	513	553	574	540	526	502	518	539	518	504	551	503	514	509	515	524	547	511	504	550	543	568	522	513	521	501	521	539	529	499	504	534	510	513	510	561	513	497	516	536	480	547	547	525	513	545	537	493	532	543	533	533	484	492	512	543	521	537	569	540	558	520	545	500	500	530	559	521	505	497	489	529	518	537	503	522	499	517	511	526	490	521	544	581	515	531	531	536	508	513	491	504	533	538	478	511	498	493	544	531	529	505	529	553	529	486	475	520	537	550	498	530	514	547	541	492	517	491	536	521	569	501	521	513	552	523	533	505	510	510	506	535	482	557	540	518	520	505	509	519	525	506	526	521	535	540	539	540	527	525	520	556	527	571	552	471	528	530	545	534	518	499	512	500	517	527	477	561	511	494	533	534	540	518	565	540	544	472	526	512	533	501	529	543	520	540	501	524	492	542	478	515	525	533	537	532	507	536	488	494	541	548	527	544	530	569	499	556	492	495	547	540	490	503	520	501	580	537	556	524	485	489	534	516	529	573	512	506	557	517	493	500	513	528	490	522	535	534	543	518	545	541	541	520	508	534	501	554	519	490	521	549	550	468	515	498	544	547	571	521	499	544	508	501	514	520	509	495	530	524	539	523	522	521	526	505	535	530	504	515	552	522	512	500	545	528	540	525	556	524	510	558	520	488	507	551	493	504	507	532	513	533	472	565	559	478	535	514	555	558	526	487	513	506	541	541	535	518	533	536	519	528
14584	1548	1270	989	744	580	632	544	464	508	459	492	431	391	441	401	441	451	452	415	377	388	435	436	418	405	433	439	437	403	422	425	421	396	418	400	429	361	423	400	402	400	410	395	365	405	420	388	376	422	412	441	417	407	370	398	355	395	425	400	436	394	386	404	412	419	453	406	410	401	393	407	395	347	374	387	428	394	398	405	383	428	433	386	377	415	403	420	394	366	386	439	386	424	342	365	388	420	420	404	408	371	377	428	403	399	389	397	377	403	402	420	372	409	408	368	409	385	416	375	405	380	421	381	382	342	414	339	391	410	384	428	407	429	388	431	418	427	419	405	385	366	393	428	415	372	429	387	404	393	406	381	389	389	396	387	403	450	394	390	396	425	393	401	381	416	383	461	430	418	399	437	408	397	404	384	394	387	380	426	373	408	413	365	395	380	396	397	425	394	392	376	422	389	394	407	442	414	413	422	401	414	436	359	367	407	399	430	406	407	410	421	429	398	421	436	417	421	438	388	380	403	427	423	408	419	398	382	414	389	422	398	407	397	394	391	405	395	380	433	432	402	433	406	383	392	415	422	432	416	400	372	403	384	398	393	373	374	408	381	394	385	406	370	391	382	440	386	372	412	388	411	387	402	379	415	382	403	421	399	387	357	403	415	440	416	427	396	423	410	408	401	398	411	377	434	402	355	436	432	430	416	374	417	400	377	402	372	400	414	401	367	398	391	426	430	430	418	449	369	380	376	377	394	381	414	416	399	385	424	408	414	404	434	400	416	353	394	437	419	409	400	438	424	390	437	364	393	400	421	396	383	376	424	387	425	412	417	403	419	392	414	405	400	427	413	419	404	389	400	413	400	444	389	414	432	367	398	380	415	406	396	408	390	379	426	441	383	404	387	389	411	382	398	422	406	387	419	429	372	399	391	357	397	413	435	411	385	414	417	404	396	410	391	397	401	394	408	401	450	439	378	414	362	436	367	394	403	384	409	465	400	384	418	418	434	371	383	360	419	444	347	404	403	384	375	413	371	420	398	419	360	392	392	453	392	379	424	380	427	390	388	413	440	381	408	426	365	394	394	405	411	412	379	419	414	403	371	388	386	416	419	396	411	370	422	409	412	435	373	391	392	412	386	372	430	407	403	387	411	364	395	407	439	445	414	392	393	406	437	432	445	424	422	393	411	426	374	417	427	438	411	394	421	414	437	424	402	427	429	412	377	386	364	419	373	420	406	417	419	435	370	434	395	388	437	427	423	406	450	443	365	405	395	419	416	432	434	419	411	416	404	376	393	374	406	378	395	394	427	423	369	391	410	406	405	400	368	388	390	348	419	398	379	437	385	436	408	447	372	437	385	383	415	438	398	403	381	407	401	400	396	411	399	400	413	452	382	408	413	388	411	377	386	399	417	389	428	387	391	395	408	400	389	423	399	416	420	370	392	378	424	367	446	437	419	400	389	394	408	382	423	375	403	396	421	400	421	386	382	372	395	402	378	411	391	345	416	399	374	406	367	462	417	395	429	436	433	410	398	396	364	399	429	420	435	397	415	409	351	391	379	383	408	429	448	395	417	400	403	392	413	426	386	363	390	418	386	409	419	402	437	411	427	423	428	404	405	411	374	416	391	390	444	364	414	374	398	395	441	446	397	389	457	332	414	357	418	454	406	390	399	397	382	381	414	409	418	438	415	448	384	381	374	401	382	393	372	415	399	437	421	402	383	427	380	400	402	419	398	374	365	427	414	412	404	399	402	392	401	356	420	387	448	404	393	393	406	414	404	392	388	417	410	396	404	392	394	400	450	381	407	429	412	421	410	422	418	387	397	375	413	395	391	399	396	409	402	417	425	413	417	403	393	434	379	402	436	369	423	396	417	403	420	370	368	435	397	408	399	412	437	424	397	398	376	404	399	464	410	418	358	390	385	380	410	369	388	407	389	407	381	404	417	438	393	371	378	439	440	449	345	441	411	373	403	419	410	397	408	382	393	384	427	420	350	384	404	414	374	411	361	396	408	429	422	394	417	449	395	395	396	425	411	386	411	454	441	413	373	418	380	396	409	397	414	424	391	399	406	417	402	396	377	440	409	424	379	385	438	406	395	400	428	409	424	463	370	424	392	399	439	376	399	418	427	394	366	381	372	450	424	387	397	389	411	358	419	366	418	373	430	379	383	401	400	372	398	419	403	389	376	407	414	439	415	419	437	431	439	374	407	407	388	388	382	390	417	389	379	445	400	401	417	416	399	432	432	397	373	423	377	391	417	402	377	411	441	377	364	382	370	395	398	392	380	407	389	393	419	401	412	411	431	421	400	402	410	368	374	455	410	429	418	375	420	389	393	401	402	439	405	430	403	413	411	408	394	385	413	382	371	424	385	396	381	415	405	399	473	387	401	391	439	418	402	418	442	433	379	418	413	429	423	371	426	421	407	410	394	391	396	390	401	386	380	413	408	419	400	393	393	395	412	402	403	379	418	403	402	427	445	408	406	413	426	413	388	394	403	428	373	389	398	440	444	449	423	420	416	387	455	410	432	384	397	421	465	420	413	442	403	396	411	411	387	416	396	385	399	424	434	396	405	373	423	402	415	447	421	412	405	366	419	407	391	460	359	417	428	399	405	418	394	393	403	407	404	404	403	375	368	406	411	393	434	422	379	425	440	406	394	436	385	441	390	390	403	385	349	408	438	390	403	403	451	346	417	415	407	391	366	378	412	410	409	400	401	418	431	370	417	408	386	383	420	394	425	416	377	430	392	409	415	393	418	412	424	386	427	391	399	422	402	400	378	373	417	417	369	361	441	409	389	410	408	431	386	411	429	404	401	415	410	419	386	414	385	376	382	392	415	392	383	418	387	401	397	420	368	372	381	398	396	416	463	412	382	388	363	413	379	430	408	412	439	424	417	391	401	412	426	434	392	409	422	393	438	416	405	407	396	406	449	424	391	382	445	407	412	382	393	397	381	432	425	396	398	428	413	433	424	441	402	408	460	424	403	389	418	356	430	438	393	389	404	392	403	378	410	377	412	377	397	374	409	402	391	386	407	385	393	406	416	402	418	399	389	359	413	372	417	394	374	371	400	369	430	407	399	436	413	431	404	371	399	396	381	370	406	397	422	378	379	392	397	403	396	401	410	431	394	407	393	416	396	411	375	432	403	422	400	442	390	364	402	397	350	343	396	399	413	416	393	385	398	425	381	428	401	402	426	388	400	392	403	412	438	402	379	408	399	417	405	438	431	466	407	366	407	434	431	383	400	398	440	401	398	376	324	417	395	419	378	401	410	407	409	393	406	381	378	419	368	402	401	418	411	406	410	414	382	348	405	402	412	411	418	368	403	409	403	437	417	392	390	373	396	367	435	434	393	381	400	419	410	424	366	385	413	421	398	451	397	405	406	425	397	392	389	419	375	379	408	369	407	382	419	387	391	373	394	401	368	421	423	454	438	369	375	415	403	418	399	390	393	439	414	382	388	393	423	430	396	390	435
8773	1626	2511	2813	2417	1976	1772	1557	1430	1310	1252	1223	1169	1118	1121	1065	1047	1059	1120	1044	999	1049	1083	996	1009	993	1034	965	996	954	999	1017	1012	977	967	987	1011	996	997	904	1042	1016	992	919	1032	943	970	977	927	923	943	1040	960	898	937	936	966	947	959	940	982	953	903	885	894	944	934	978	944	930	974	933	963	985	902	964	1005	976	910	947	987	962	984	981	933	1005	976	890	913	925	951	964	960	929	944	896	930	981	939	918	981	940	916	916	930	927	926	935	921	942	948	989	935	939	971	994	952	939	943	988	947	978	925	843	910	979	890	973	948	942	980	977	925	928	946	966	940	923	894	1011	937	919	945	955	929	998	936	971	968	910	951	948	993	968	934	919	993	971	924	917	925	923	942	947	971	963	954	910	908	921	955	962	926	935	978	915	967	1011	950	999	964	987	927	988	963	964	994	969	910	960	938	912	935	966	943	937	929	924	947	996	936	948	924	958	978	919	937	988	965	934	920	937	974	935	992	987	969	948	902	955	959	949	936	936	961	851	941	922	953	934	963	946	940	954	962	886	910	958	920	961	970	968	991	960	947	982	950	943	958	915	985	904	955	914	933	936	948	920	915	975	947	974	967	883	927	1006	940	913	985	913	979	902	931	983	942	968	945	946	878	944	955	934	1007	945	975	924	951	1019	952	927	981	930	966	934	999	941	967	959	959	937	941	987	908	922	968	1001	935	946	1009	956	886	924	919	1012	882	967	987	918	955	964	930	931	933	962	967	942	949	930	967	950	929	939	950	966	947	933	1015	913	962	905	928	1022	924	898	947	973	934	916	933	936	937	949	956	939	931	927	938	912	911	924	932	957	981	964	908	958	942	979	931	986	960	939	957	951	968	945	1024	913	943	952	924	929	1001	937	940	946	916	941	909	967	915	965	958	935	937	981	975	954	895	936	969	942	971	973	948	933	971	946	907	950	922	950	923	970	910	1022	921	952	962	1026	935	998	899	994	982	976	940	1007	912	975	922	927	948	1005	951	981	929	921	940	986	947	957	951	924	947	992	931	923	938	930	942	877	952	935	939	944	968	915	975	961	954	943	972	948	970	924	971	951	951	966	979	935	976	980	971	928	954	942	895	917	935	905	995	964	958	932	941	977	947	908	965	913	962	956	965	936	923	946	978	895	1015	952	946	945	971	971	960	936	937	961	932	868	955	968	971	961	928	938	916	985	970	917	923	916	980	967	965	1013	944	901	976	952	941	943	983	950	911	931	913	919	922	993	928	930	929	1015	936	884	956	943	952	939	954	912	890	917	934	987	922	983	931	937	964	1020	962	980	952	949	987	980	936	940	970	941	953	1024	957	944	957	939	934	997	936	985	1019	900	961	966	945	952	931	937	943	946	912	1021	995	950	940	971	953	972	955	920	975	941	908	857	917	978	977	959	978	948	936	999	899	939	910	981	919	866	973	956	990	971	902	977	925	921	953	938	913	959	922	965	977	935	969	911	981	963	984	960	957	952	998	921	964	971	925	937	923	944	957	898	942	966	949	927	943	947	972	898	884	918	995	914	981	943	913	924	918	954	943	1018	1005	1027	949	921	938	932	950	947	922	886	898	891	933	913	953	926	903	965	959	949	916	940	1003	961	968	920	911	972	968	962	939	947	930	950	895	944	962	940	924	957	953	957	972	966	941	1006	995	988	966	989	984	955	917	970	926	943	970	964	972	972	931	999	933	966	972	907	952	944	948	948	952	918	977	946	930	903	860	994	915	915	897	908	940	907	988	955	937	920	962	1029	979	942	991	899	878	894	922	962	973	959	920	997	876	977	949	966	932	935	957	937	938	966	938	994	944	930	946	1014	980	905	934	924	939	925	968	964	974	956	905	969	986	911	925	912	973	974	984	919	967	1007	939	911	970	896	990	971	984	907	964	964	895	925	952	926	902	974	959	965	934	985	953	930	913	954	934	957	955	919	942	1012	910	918	1000	906	924	911	929	1011	992	969	976	919	963	918	929	973	968	931	962	967	960	959	894	971	935	952	926	975	953	948	932	960	914	941	993	989	987	946	974	947	955	928	899	900	908	934	944	933	976	979	926	956	962	917	978	914	919	956	940	941	913	896	1013	974	977	953	962	901	914	1003	941	969	980	944	937	907	937	893	979	1008	934	927	940	955	925	992	950	897	969	936	952	918	1000	999	927	930	913	955	905	924	928	929	951	917	881	958	1022	924	990	952	962	955	963	980	950	921	925	938	957	965	950	968	914	933	947	967	923	922	981	950	918	996	975	913	935	892	943	943	904	966	943	938	945	1002	919	967	948	875	940	901	935	903	919	917	949	944	955	988	931	924	920	912	952	902	929	950	991	967	934	943	907	965	944	957	957	981	933	963	954	924	986	973	899	972	959	946	964	908	943	973	977	928	972	952	911	1007	921	929	941	934	990	932	890	949	929	918	929	956	889	960	931	955	956	948	960	953	949	1025	945	955	925	990	915	954	964	891	913	940	1040	943	943	959	954	969	948	905	949	944	956	920	921	948	999	917	987	966	916	945	975	929	949	980	978	957	879	952	951	939	950	872	911	947	912	960	996	987	980	950	968	914	932	990	961	894	945	947	992	960	943	929	916	980	916	953	909	948	914	965	965	960	939	939	902	961	912	948	1002	919	966	946	947	946	951	979	925	934	947	940	944	934	958	918	930	937	946	902	946	999	1027	987	938	951	973	955	929	954	925	982	951	905	947	951	1000	981	929	918	894	945	893	936	933	923	972	924	934	927	908	918	964	875	925	903	869	916	918	955	978	950	961	928	894	963	964	943	948	952	934	971	953	933	955	960	972	918	988	886	934	967	1011	1021	915	927	965	920	966	925	964	965	922	959	869	956	945	941	884	988	945	980	913	922	958	887	982	944	948	936	896	931	952	946	935	927	1006	965	963	977	973	952	953	987	1028	978	1021	943	964	969	941	948	964	925	976	913	973	931	967	922	974	936	922	967	904	911	898	952	902	980	979	987	929	950	950	959	923	976	921	948	939	891	916	912	928	959	923	966	918	943	977	925	884	941	981	924	977	999	933	950	959	997	943	891	964	915	930	953	939	960	902	965	881	968	949	950	920	938	999	1009	969	944	985	919	960	979	995	956	1051	1022	920	924	925	919	894	930	963	989	928	921	965	904	988	950	952	939	914	944	878	891	961	915	977	927	932	912	956	962	968	934	1000	915	914	953	971	972	941	957	933	926	1009	981	975	939	961	834	908	975	925	962	963	998	946	933	915	1005	890	936	900	1004	964	957	955	953	978	1017	951	880	972	1039	948	993	977	969	997	935	972	922	904	930	989	962	945	899	903	906	963	898	977	921	938	976	933	922	948	949	923	966	902	943	912	968	967	985	936	987	944	956	905	975	947	969	1018	947	880	937	868	970	976	958	931	936	934	941	964	970	962	893	935	981	937	969	956	892	956	957	967	972	976	941	972	913	950	948	928	947	933	941	936	963	976	947	978	960	992	937	915	968	930	937	852	997	871	963	982	923	860	928	937	979	944	952	905	937	946	965	963	957	960	903	907	921	976	965
1502	233	206	215	221	217	181	231	203	230	242	210	226	225	229	224	198	234	221	241	245	226	223	213	204	211	218	220	222	218	201	230	221	217	193	189	220	218	204	211	202	210	229	208	235	221	223	196	193	213	210	225	208	215	185	215	200	204	216	217	205	213	200	215	191	235	192	236	201	202	234	227	226	168	213	231	238	225	224	213	218	220	226	196	184	190	214	201	210	203	228	208	212	228	222	208	238	208	182	220	244	203	205	230	231	227	209	243	212	202	246	222	199	220	227	212	208	190	221	219	210	202	208	201	234	211	215	222	193	211	210	234	206	218	220	209	209	229	201	188	185	197	196	194	243	258	205	206	189	205	197	207	195	211	199	205	202	212	214	223	214	239	204	178	179	232	218	219	219	193	211	179	239	189	207	234	240	208	192	216	199	211	204	225	226	247	221	196	213	213	208	204	217	233	207	212	211	212	221	225	246	233	201	230	222	231	188	196	204	205	248	240	206	186	220	219	210	188	220	229	211	197	208	235	191	219	222	209	218	193	217	210	221	193	230	254	212	199	203	219	221	185	232	208	204	222	189	215	217	210	229	202	197	199	222	198	235	212	218	207	226	232	226	221	239	228	222	182	187	221	225	263	212	183	184	217	200	223	216	221	238	210	203	193	211	202	207	214	225	210	228	225	217	214	219	199	226	206	204	210	231	183	220	188	207	197	218	218	214	225	201	234	234	223	230	207	219	216	232	203	226	246	216	215	203	225	240	207	206	226	219	209	196	197	224	224	235	222	196	222	209	192	231	209	210	205	214	206	205	227	242	221	201	213	213	214	234	207	191	223	228	205	244	212	203	223	208	234	208	189	203	243	221	201	236	213	234	220	230	236	201	235	204	173	225	206	195	222	228	191	185	216	212	197	216	233	204	190	225	203	207	227	203	207	192	203	220	255	218	220	214	209	216	206	205	189	207	239	218	225	227	222	194	177	233	207	219	211	217	196	195	196	241	214	217	197	220	180	200	215	211	221	222	191	224	253	202	241	205	223	221	229	211	219	231	211	209	205	232	193	217	214	199	224	228	205	237	230	198	201	205	229	212	224	225	222	246	224	225	213	212	227	253	228	198	212	218	228	216	222	213	206	200	228	217	198	229	214	202	209	238	209	228	215	218	226	195	236	213	215	237	242	215	217	225	185	225	207	219	219	205	237	217	208	232	212	218	247	249	216	220	206	225	193	178	226	193	219	226	195	196	195	212	199	221	204	199	189	233	209	238	214	220	192	217	229	196	202	169	211	219	225	229	185	194	191	205	229	222	201	211	194	248	239	202	214	222	206	234	212	210	214	219	234	230	184	200	191	214	195	232	231	208	217	225	208	208	213	207	205	227	193	220	220	200	216	222	193	236	210	219	208	217	238	222	208	191	205	226	220	215	183	216	215	216	234	219	202	244	210	231	237	218	220	209	193	189	219	221	215	234	225	205	233	211	241	207	197	212	243	232	219	261	217	207	212	214	220	190	199	215	204	201	247	206	217	220	228	211	205	194	200	205	213	251	222	208	203	217	221	204	210	198	244	210	223	232	229	233	244	224	251	201	228	274	227	211	231	197	230	208	203	218	209	236	238	219	214	211	212	225	179	226	204	205	195	216	237	230	229	212	210	242	224	216	222	211	201	223	221	224	223	215	225	240	219	211	240	207	206	191	208	212	229	227	194	204	205	231	217	220	224	207	212	223	241	207	203	244	222	208	219	224	225	210	212	213	188	235	237	226	192	195	204	191	197	200	180	200	212	215	231	226	170	202	220	189	229	222	205	212	215	199	229	221	241	236	227	220	218	225	217	217	232	217	208	213	232	211	207	236	205	231	226	193	189	230	232	199	245	203	249	226	209	222	215	199	239	215	217	211	210	213	189	200	182	201	197	224	214	205	241	211	217	223	238	239	187	225	200	234	214	223	180	209	214	200	216	215	239	181	214	197	208	198	199	214	195	215	221	223	204	208	183	238	222	226	208	194	214	210	176	249	243	215	199	223	219	217	224	190	217	204	205	216	213	195	223	215	191	233	217	216	228	188	209	216	212	211	197	204	181	243	199	205	203	211	210	240	189	214	206	232	198	214	219	226	187	190	218	221	221	232	209	214	204	210	198	220	197	233	225	182	189	226	196	222	202	216	219	198	218	182	206	209	175	225	223	204	210	215	231	211	232	222	222	208	229	240	227	256	193	199	218	206	215	208	228	196	189	195	210	215	239	251	222	167	216	208	248	208	217	220	203	223	206	220	168	209	204	215	214	204	214	217	209	208	233	220	216	211	189	212	188	231	185	190	223	232	191	199	224	221	208	236	224	214	213	233	201	185	224	202	206	191	225	220	180	225	233	219	233	235	209	208	219	216	207	202	235	225	204	216	194	231	212	221	183	229	231	218	227	210	200	198	226	248	204	227	194	227	216	236	199	203	262	201	221	224	189	212	240	214	222	187	196	223	224	207	203	220	205	190	185	193	213	213	198	192	224	217	224	188	217	203	203	221	219	222	204	198	190	208	232	203	228	189	204	214	202	220	199	221	228	249	198	201	196	216	214	236	222	203	207	214	213	211	195	214	213	187	204	225	210	204	209	232	213	208	200	225	257	235	214	202	188	207	236	233	203	201	199	202	223	194	183	207	221	211	217	214	220	238	190	234	230	223	244	214	199	223	207	239	229	218	201	223	223	197	188	235	214	210	202	205	209	201	197	223	188	201	196	229	212	237	176	215	209	226	194	250	241	217	222	204	225	239	215	191	260	217	192	217	225	208	209	214	213	213	219	212	204	199	219	208	193	203	218	224	258	209	182	214	197	201	211	213	238	215	229	233	219	185	205	235	214	229	220	207	202	194	228	214	246	196	214	200	215	218	214	216	218	193	203	219	184	215	211	219	212	218	228	208	212	229	205	232	202	209	237	206	205	198	206	209	208	215	244	224	216	218	217	224	180	217	218	232	207	201	208	223	238	228	213	201	194	198	226	220	227	228	226	225	237	198	231	236	194	230	204	189	213	220	222	200	217	212	251	241	210	234	200	213	198	199	188	190	203	258	207	216	193	204	199	217	206	207	227	223	237	225	195	208	221	187	194	227	212	218	220	166	226	213	229	220	251	234	210	205	223	233	226	225	188	192	204	222	221	221	237	201	207	211	206	231	206	226	227	211	212	210	200	231	201	187	212	207	219	226	225	203	230	211	219	240	228	209	202	201	183	219	226	203	224	234	194	219	225	212	181	176	212	212	224	212	229	219	194	219	179	219	215	231	186	213	224	194	205	196	195	241	198	239	215	217	218	214	197	218	222	202	206	216	243	218	212	200	209	218	204	220	216	182	226	221	209	219	207	217	200	195	204	230	214	211	244	208	222	205	204	209	225	219	219	216	202	209	198	259	197	225	225	195	227	203	232	180	199	224	215	200	192	205	256	210	239	208	183	215	232	190	174	211	190	183	215	230	219	221	195	215	247	236	211	190	221
1757	556	593	581	602	550	531	528	611	537	565	600	554	570	563	594	537	576	592	569	558	573	577	517	566	511	575	585	584	505	535	575	586	568	561	539	544	543	569	566	520	516	563	568	556	578	561	557	516	551	532	606	583	560	539	529	559	548	558	570	588	561	544	532	594	581	525	516	537	562	574	564	599	541	612	522	566	531	562	576	564	557	549	592	602	534	549	579	593	572	560	551	518	580	527	537	570	569	533	521	551	558	552	544	553	551	538	544	561	520	518	508	538	519	569	548	560	553	547	561	578	525	543	506	566	542	585	529	541	585	555	546	548	567	565	611	523	573	578	535	560	554	561	540	532	514	536	541	549	585	558	534	536	544	593	589	550	522	566	534	546	547	555	566	567	545	563	529	599	575	500	592	549	533	543	570	529	571	533	517	551	557	586	556	538	533	578	528	567	528	544	574	547	549	544	539	532	539	576	591	567	580	573	539	569	553	544	554	528	526	570	562	557	518	570	534	565	546	569	549	582	517	529	578	594	559	540	505	528	579	552	531	530	569	528	568	555	584	528	558	569	524	549	534	570	560	534	562	601	544	543	532	566	559	577	498	523	556	563	584	562	506	554	588	557	545	571	544	613	544	528	558	533	571	561	593	490	544	550	563	543	580	514	593	539	592	521	538	607	521	537	556	575	532	501	563	581	531	539	554	574	531	558	535	573	540	580	577	535	589	547	499	562	574	559	532	549	548	545	543	559	575	584	550	539	538	548	524	529	549	544	555	530	592	557	556	558	557	542	574	572	597	502	584	523	577	578	587	558	539	549	543	553	600	521	559	580	573	560	559	556	518	518	588	543	520	517	526	594	543	524	570	539	598	588	537	557	566	523	571	568	581	541	574	545	530	484	520	606	551	547	547	582	573	540	576	568	578	535	568	536	576	525	555	570	545	583	522	545	531	548	540	553	568	550	537	567	584	595	595	521	558	543	558	553	552	552	594	527	515	516	588	472	549	546	591	554	534	608	602	593	547	531	547	593	576	526	534	552	569	537	585	548	577	501	560	530	585	563	541	538	561	530	541	561	509	570	553	515	525	523	519	570	560	541	567	511	553	550	524	531	536	561	586	530	568	536	602	578	608	568	562	536	569	536	556	586	579	582	547	588	516	535	526	558	544	564	548	555	547	501	549	596	584	532	522	553	602	571	525	534	535	600	574	530	560	582	539	558	541	587	531	546	577	601	559	546	568	590	568	593	543	582	577	565	566	557	570	577	591	540	577	551	547	601	564	547	518	554	541	513	552	563	567	532	531	591	535	549	536	542	582	555	554	570	541	538	543	544	536	561	569	547	567	542	544	564	568	562	533	576	534	550	581	531	557	543	549	557	533	576	536	594	555	580	587	575	566	585	540	564	526	524	544	567	557	554	534	540	569	526	505	582	584	595	542	592	531	587	558	554	571	569	537	573	584	475	537	577	606	541	532	540	519	522	565	519	565	547	549	575	583	562	567	550	541	559	559	559	514	538	536	545	551	540	526	544	544	539	565	509	590	544	540	517	572	532	555	527	575	544	535	547	526	561	549	516	559	518	561	562	563	561	538	551	587	552	553	580	501	633	534	562	598	557	567	555	560	536	506	562	593	502	552	553	531	574	580	569	571	576	574	567	581	555	527	530	583	575	523	567	561	566	558	549	545	577	557	526	548	548	529	527	551	564	541	546	583	540	581	518	555	527	611	544	540	578	540	536	571	542	509	550	585	586	557	623	581	551	582	572	582	545	551	570	576	529	549	539	537	593	512	520	551	560	530	540	585	578	584	553	550	577	545	582	567	555	561	525	576	551	573	524	545	535	562	598	619	540	569	559	575	550	551	592	536	556	552	552	581	551	555	524	527	554	538	558	579	524	597	574	566	585	507	560	528	551	585	555	563	561	604	516	571	536	540	548	549	579	555	569	550	552	553	486	565	544	521	558	513	562	562	556	538	533	567	562	602	503	568	538	585	558	546	613	589	540	541	566	545	554	576	545	563	568	570	579	544	538	557	517	532	528	572	562	530	586	556	597	607	532	574	516	534	526	565	568	570	499	561	558	581	584	546	551	569	575	549	534	541	536	548	551	556	540	583	547	569	555	524	506	579	550	547	528	632	569	558	528	565	535	537	495	588	530	584	549	535	532	552	571	590	537	519	573	584	545	577	561	595	543	580	545	570	549	556	577	566	544	566	565	547	562	545	561	573	510	548	559	521	540	568	527	558	572	539	523	595	514	598	550	592	518	562	574	550	563	536	580	599	568	570	548	589	568	536	554	558	565	517	559	540	557	561	544	586	513	538	550	581	555	561	596	542	551	562	561	576	546	595	598	542	544	557	607	563	551	525	491	526	541	536	548	546	558	610	591	602	534	627	547	539	550	519	563	545	529	558	562	592	515	573	530	523	545	527	585	547	528	532	547	566	562	565	516	589	548	545	548	554	517	575	567	581	538	545	552	545	581	596	536	593	550	524	568	559	556	512	540	569	553	518	552	533	536	548	529	580	568	549	566	557	607	562	571	510	543	546	564	585	546	550	566	580	572	591	539	588	573	570	548	547	540	567	548	587	513	551	530	537	564	552	572	575	563	529	556	528	535	552	536	551	533	584	540	591	543	574	572	539	556	546	613	550	534	525	562	536	537	567	563	553	575	605	548	548	506	583	541	506	535	586	521	572	580	528	526	544	499	576	542	568	535	527	590	542	582	579	583	598	569	592	541	569	586	507	524	522	512	538	560	533	584	522	548	549	581	562	554	553	551	530	563	513	530	479	602	590	566	545	541	500	592	577	546	533	568	544	541	563	578	589	555	579	537	536	516	540	570	548	538	525	569	551	547	540	554	531	564	553	552	551	536	584	542	556	567	592	528	563	526	576	554	633	547	584	523	589	539	535	531	534	534	580	496	557	524	602	529	515	529	553	559	586	550	591	580	590	539	560	555	540	571	570	509	560	559	545	602	594	560	586	553	522	577	569	602	546	553	557	531	570	584	537	547	579	522	544	586	549	587	562	529	586	553	519	546	557	572	510	554	532	556	598	602	585	558	526	579	538	547	563	528	546	577	548	582	570	599	566	545	529	552	569	559	572	576	533	520	555	566	598	534	548	555	541	562	546	571	536	538	567	561	555	572	512	582	553	571	614	527	529	555	558	560	564	515	561	576	553	493	583	539	575	582	554	536	577	569	554	573	585	535	517	607	537	567	591	539	553	567	543	589	592	569	550	565	556	535	574	535	576	591	511	555	553	587	570	565	533	535	577	539	529	543	555	550	557	528	539	573	562	505	553	566	517	549	531	550	580	557	538	507	568	533	534	565	549	538	548	570	598	561	591	521	568	537	557	548	578	534	550	535	593	543	570	548	553	591	552	561	562	613	567	551	525	580	561	551	573	591	549	578	523	542	559	559	547	571	598	568	580	557	552	530	549	550	542	539	541	559	578	583	533	573	561	567	536	540	569	552	528	542	496	533	571
7180	568	590	439	355	314	230	232	225	255	203	244	165	188	204	171	198	224	237	181	180	193	198	181	193	201	217	210	198	188	202	169	206	205	178	193	196	221	189	184	160	165	197	184	197	187	199	226	155	213	190	181	195	194	180	212	216	190	170	165	185	193	178	215	177	186	189	199	213	196	185	181	181	185	170	216	170	232	179	203	210	164	185	186	197	186	200	190	199	184	206	211	173	183	186	196	190	169	190	181	176	184	188	220	208	208	226	186	204	186	209	180	189	191	165	169	191	201	199	196	195	195	208	155	174	174	169	165	191	193	220	210	210	168	191	170	197	194	173	204	172	177	210	192	207	210	175	188	189	178	160	185	184	189	196	189	186	242	206	186	198	166	189	184	172	203	182	191	193	189	173	194	190	191	201	235	172	217	200	190	174	186	194	195	186	189	191	181	186	195	211	173	178	198	166	216	199	182	210	189	219	172	184	199	175	180	165	217	166	193	190	185	167	158	185	215	183	179	185	233	201	220	175	191	186	196	173	162	208	175	202	178	197	193	190	198	228	195	199	207	170	180	203	194	177	186	193	181	197	195	178	185	178	199	169	182	182	177	175	177	186	177	200	189	180	146	196	212	192	194	177	147	188	188	172	222	195	196	174	184	184	149	190	183	170	188	203	197	180	180	198	174	199	190	168	187	187	163	184	147	189	160	174	206	182	209	186	168	174	195	191	204	188	216	174	159	194	195	196	180	187	187	188	186	208	171	200	186	184	168	204	189	161	203	198	209	190	196	194	162	175	197	170	212	191	198	187	192	193	191	189	190	214	173	210	185	212	185	225	209	193	194	198	166	210	191	183	209	209	178	193	196	197	163	194	186	183	197	210	173	205	195	188	196	180	177	200	191	191	168	197	211	201	165	183	177	197	184	224	176	177	180	194	192	172	166	199	164	167	160	209	217	195	159	161	225	175	186	201	209	183	160	177	151	194	215	187	213	190	215	214	180	201	185	196	203	214	192	192	188	196	188	186	196	187	177	191	176	179	174	171	193	195	172	202	195	194	165	197	202	175	159	209	205	205	177	198	217	207	167	193	195	180	178	202	188	175	167	170	169	215	207	191	187	175	182	213	194	219	206	189	176	217	198	228	176	210	182	180	212	190	202	183	172	177	196	203	185	176	200	205	197	192	178	174	175	171	205	204	179	207	209	195	178	186	178	190	179	208	176	212	197	189	180	166	188	174	210	232	180	206	214	206	209	206	180	177	196	188	199	195	201	194	197	178	198	196	194	194	178	172	198	199	175	214	191	192	173	178	211	194	177	173	208	193	192	174	184	195	178	194	204	204	186	187	171	190	182	184	164	173	177	203	180	215	190	202	157	199	194	184	188	173	173	197	198	180	201	164	193	180	191	197	203	175	170	166	196	201	208	202	174	184	193	186	182	180	198	179	197	195	198	202	211	224	179	174	201	183	209	193	223	188	183	190	157	190	199	202	188	178	188	173	181	181	171	180	190	197	189	193	189	209	158	173	183	203	168	188	183	188	203	177	169	196	188	201	182	193	203	202	208	209	186	184	190	189	201	198	166	192	185	205	173	180	179	193	211	208	202	180	215	182	197	185	168	188	178	188	177	190	182	165	192	169	197	197	197	193	190	184	172	184	216	193	175	182	214	185	184	180	180	190	206	171	193	176	176	205	190	199	190	189	192	193	146	180	218	172	205	174	181	196	196	204	169	210	195	169	224	186	214	169	178	210	187	195	195	196	200	229	183	196	199	206	171	224	174	162	179	190	199	206	188	203	190	182	199	181	171	206	192	196	223	174	201	176	155	188	188	202	199	170	197	194	192	212	187	175	194	178	181	180	195	196	186	193	181	188	193	193	209	159	178	205	181	190	170	200	199	192	197	175	176	181	182	187	202	196	182	190	169	191	192	179	187	182	187	201	189	187	174	188	186	164	184	205	189	184	178	178	186	203	181	189	190	176	205	192	201	183	181	185	202	200	187	216	185	189	173	186	212	189	183	165	194	181	173	164	186	169	186	204	194	186	189	204	199	181	197	183	213	196	196	175	197	196	187	191	196	176	186	181	207	192	193	181	166	175	206	190	188	184	190	176	178	180	197	176	183	172	170	194	181	187	192	205	171	194	168	186	182	185	200	201	216	198	163	184	184	164	195	199	203	197	194	209	209	183	178	197	189	174	171	197	218	202	190	170	187	173	178	174	197	193	183	175	195	190	216	218	179	192	182	172	206	174	194	172	187	188	191	194	220	164	184	191	196	190	174	185	190	185	205	215	207	175	182	196	171	205	176	166	211	205	210	184	211	196	185	158	180	219	174	196	179	197	209	209	180	221	177	191	160	176	205	191	185	205	178	198	172	191	178	178	195	202	187	202	207	180	186	174	191	184	208	205	185	197	203	190	196	204	195	176	207	199	170	179	186	171	187	197	192	230	199	188	199	207	198	193	196	201	199	154	213	188	209	203	181	189	221	196	202	187	200	178	169	200	181	194	201	183	165	177	185	204	213	220	176	200	173	196	183	187	182	190	186	197	177	154	191	189	176	195	172	167	181	180	191	202	170	178	196	173	172	214	183	183	175	219	187	191	170	197	208	204	210	197	191	175	173	160	171	190	182	179	202	183	209	193	192	169	192	192	223	193	190	209	208	195	196	199	193	175	158	191	210	186	171	211	200	169	180	219	219	213	193	169	198	200	189	181	198	179	173	171	172	156	194	199	174	201	189	175	193	175	172	183	179	178	212	176	202	207	186	215	197	179	191	212	196	164	194	199	221	184	181	189	188	198	187	204	198	173	192	180	166	174	200	224	214	179	188	211	183	205	187	181	205	175	215	193	218	199	189	197	186	167	179	218	214	192	193	167	189	157	179	170	192	207	198	171	220	185	175	171	179	189	183	195	188	186	161	178	194	196	205	192	184	186	192	173	167	179	175	176	182	190	182	188	197	201	183	181	166	189	197	177	192	183	195	194	172	178	197	197	195	166	187	194	195	181	197	167	195	188	201	185	182	190	180	182	203	170	197	186	178	202	174	184	182	212	200	179	187	197	166	199	177	193	216	198	176	181	192	203	210	211	175	187	190	196	190	176	198	193	204	194	200	206	189	179	205	178	188	178	194	206	225	180	159	189	196	207	217	190	188	187	184	187	212	194	178	184	181	174	166	163	198	185	199	202	177	180	168	180	179	180	197	194	194	173	175	172	201	214	154	169	187	169	172	184	186	190	156	197	167	167	205	179	179	205	196	164	194	170	176	205	194	182	193	203	173	175	212	189	189	216	196	190	178	181	175	185	196	191	196	168	198	198	165	184	203	197	171	206	188	183	176	185	190	192	196	159	189	197	176	178	192	162	201	193	202	182	181	191	231	222	204	187	208	198	184	187	159	201	194	219	179	175	184	176	185	184	183	191	200	175	159	183	192	223	191	157	196	198	201	178	171	208	203	206	193	199	191	215	193	200	213	221	180	177	194	195	192
6141	814	1334	1465	1278	1075	899	870	736	687	725	687	646	587	610	587	557	601	623	537	567	582	598	591	518	554	577	549	522	544	566	541	558	527	537	569	549	516	527	521	548	548	572	531	522	555	511	549	516	527	529	550	529	519	519	573	533	532	547	503	566	518	506	470	536	526	548	534	546	538	519	525	561	519	546	545	499	524	502	516	549	492	499	528	577	517	525	563	567	503	510	546	500	528	553	474	510	541	539	546	526	523	511	541	499	498	546	524	555	515	547	478	532	544	530	527	502	501	512	539	498	569	507	507	516	496	535	542	528	508	519	545	469	518	519	505	513	544	538	540	543	548	510	532	500	527	494	519	534	487	571	525	506	496	503	531	539	519	499	520	505	531	549	537	563	554	541	492	565	504	546	524	508	492	550	531	537	534	478	507	527	521	516	510	504	510	462	531	517	518	503	510	491	514	516	564	527	582	522	540	521	559	501	521	499	525	527	542	553	536	523	511	513	554	515	514	483	507	568	521	546	524	543	590	517	527	560	504	534	567	550	570	540	488	514	533	535	526	552	505	478	507	548	566	550	527	513	484	533	535	512	569	501	515	534	557	532	534	528	534	505	557	494	504	558	501	516	510	516	562	516	549	552	514	513	516	543	487	548	529	490	491	554	503	530	467	517	540	528	502	523	527	512	537	558	513	522	529	535	484	498	545	548	523	527	498	570	510	509	571	526	531	501	524	509	515	484	499	517	542	504	540	525	491	525	514	504	565	517	565	550	501	540	507	519	540	531	545	539	524	494	542	558	538	530	518	553	576	499	567	546	547	511	522	539	522	543	538	523	550	532	485	518	518	557	521	533	502	501	500	553	523	510	548	555	514	500	550	537	532	490	528	542	535	520	499	508	533	529	511	518	513	483	505	505	512	502	574	497	554	482	498	471	502	506	575	546	532	523	561	513	522	507	534	486	520	500	504	530	518	531	498	470	555	534	518	521	517	538	460	526	504	518	505	507	555	475	538	550	486	562	547	533	481	543	549	538	500	532	551	492	539	550	497	522	497	518	515	483	519	510	500	508	557	491	517	493	529	489	541	491	476	570	537	530	537	518	565	534	510	527	488	481	510	480	551	552	502	523	549	531	572	580	605	517	501	528	554	545	522	518	507	537	516	540	519	557	527	496	542	547	511	526	508	560	536	554	510	517	509	520	487	535	523	483	498	518	554	555	527	507	573	475	559	547	552	536	543	544	495	516	528	578	535	518	559	548	527	536	503	497	558	489	568	511	523	528	544	518	522	497	556	536	512	531	523	505	509	567	479	553	531	515	500	509	523	516	551	555	547	506	506	511	509	513	506	483	528	543	527	537	514	562	551	510	545	509	517	517	519	514	528	506	498	523	529	515	538	530	532	515	519	539	521	559	535	509	504	518	513	525	472	503	591	538	534	502	549	546	549	574	526	526	516	533	504	536	533	466	505	532	540	519	544	535	518	561	510	565	515	554	541	538	519	540	507	507	490	582	539	523	521	507	523	528	556	505	506	523	542	518	525	557	547	536	507	550	557	518	556	547	525	531	555	538	493	522	534	483	536	555	547	533	548	468	508	503	503	545	487	525	497	553	542	543	480	487	493	527	536	510	555	506	530	487	523	527	480	509	563	580	523	585	503	555	505	520	517	525	524	564	500	519	520	564	532	534	554	518	529	491	532	508	512	543	517	506	542	508	527	532	506	538	520	520	567	545	495	501	560	537	508	527	515	555	558	543	510	515	521	498	502	528	563	494	535	533	500	550	489	547	542	541	502	546	544	497	509	544	541	561	543	533	531	527	482	536	573	508	492	492	540	532	511	546	548	576	531	517	511	563	507	551	540	527	464	511	520	529	539	524	535	566	514	496	535	514	491	496	526	502	485	512	563	509	511	540	487	576	537	520	506	533	512	528	515	568	512	511	536	539	553	512	541	551	548	503	560	554	519	522	506	504	505	516	571	510	535	512	510	525	513	511	535	478	516	550	544	521	551	518	550	539	522	504	541	484	546	525	554	533	499	535	505	493	507	511	523	522	521	526	530	497	517	544	502	512	511	505	511	497	494	474	522	553	507	517	514	541	532	505	512	562	521	531	504	491	510	554	516	560	528	522	533	547	544	505	499	513	524	509	524	508	537	565	573	557	507	533	555	497	560	545	532	531	520	499	492	492	538	522	530	487	536	515	521	528	560	505	578	526	555	513	512	530	533	525	471	512	531	523	522	504	534	533	528	545	512	509	493	540	542	527	545	516	542	491	516	502	548	507	507	529	564	523	471	538	535	537	527	490	495	539	495	500	535	550	525	506	510	522	487	506	516	535	477	505	544	513	486	503	515	537	477	488	506	539	480	550	555	550	544	503	521	520	523	522	506	494	527	496	505	572	504	480	558	523	517	559	532	499	491	529	571	540	534	510	510	531	543	522	511	533	523	511	490	514	485	524	534	528	548	528	537	532	540	511	507	523	499	527	532	522	537	599	543	475	494	523	512	485	539	551	525	517	482	558	541	532	518	486	517	526	499	562	541	540	512	485	567	513	529	531	515	493	556	551	496	554	505	534	515	538	496	512	536	566	534	546	537	536	512	487	498	525	525	542	519	515	537	539	523	551	525	521	523	522	530	511	506	519	534	461	515	510	541	477	517	545	551	546	510	534	481	498	538	509	537	509	496	524	556	511	508	551	553	508	525	563	547	472	519	508	499	533	502	508	577	482	521	541	550	496	529	505	531	552	496	515	478	549	522	520	563	522	532	540	549	537	522	519	463	514	492	536	550	528	521	531	543	540	529	553	514	535	549	518	504	547	534	538	529	511	550	499	532	493	546	524	579	524	530	534	521	559	486	499	540	489	536	541	533	510	512	551	537	551	523	519	570	537	521	532	494	511	524	513	538	520	539	490	529	520	571	550	533	476	514	533	543	517	555	514	496	550	529	529	551	497	500	477	515	547	566	524	500	535	520	536	545	567	523	537	530	544	529	552	524	532	534	508	502	540	548	501	542	503	473	520	524	534	514	538	536	534	524	513	506	503	548	518	523	538	478	529	550	552	511	558	505	555	510	540	554	490	526	546	561	517	527	522	514	510	509	517	530	532	520	525	519	533	546	546	512	550	525	503	499	567	536	511	570	509	491	525	556	504	504	563	535	531	517	537	531	514	538	539	528	548	548	557	542	527	543	526	528	494	520	511	562	498	546	518	504	487	542	528	564	522	544	535	499	535	499	512	530	521	495	544	515	541	502	574	552	547	553	501	544	506	511	587	518	505	519	549	545	494	499	550	538	505	573	520	471	545	576	566	511	526	491	496	507	546	524	544	529	525	534	520	540	573	493	530	494	520	515	496	523	539	491	535	517	549	503	544	551	512	500	545	535	505	471	545	534	519	548	519	539	539	572	483	505	494	530	557	534	542	514	511	515	515	519	544	556	505	551	537	560	510	512	544	512	535	526	500	507	538	479	521	512	504	500	509	534	526	498
14622	1497	1234	1004	722	619	574	502	531	469	469	424	447	448	455	396	421	447	389	427	449	403	459	425	391	399	406	405	399	369	431	418	439	450	421	436	413	375	376	417	420	413	433	420	416	416	396	370	443	423	404	426	462	429	415	404	399	365	377	387	407	409	415	405	434	417	389	451	388	405	423	372	417	419	416	400	429	396	393	411	442	387	372	392	384	393	438	415	384	386	434	429	408	396	400	439	406	375	420	409	388	398	409	411	407	342	410	364	364	409	372	392	432	381	421	408	446	384	420	419	426	427	361	387	400	356	422	414	395	394	416	402	370	404	371	402	374	368	408	379	416	379	390	405	400	397	432	450	434	369	422	413	394	449	361	399	413	426	400	393	427	437	410	343	401	415	375	434	397	416	436	384	378	361	424	404	441	414	370	407	393	371	384	419	422	410	421	402	407	382	402	436	469	416	423	398	410	396	398	390	389	429	415	408	418	415	400	407	404	397	412	381	389	419	400	379	419	394	380	373	427	402	377	419	375	422	456	429	406	400	378	407	384	445	434	434	413	425	398	417	401	416	400	386	408	406	407	411	405	358	378	403	439	418	426	403	430	363	370	438	406	421	420	394	421	386	403	389	379	396	431	387	408	413	414	433	384	378	407	427	434	377	382	411	401	409	463	371	436	383	407	374	381	411	434	395	391	399	428	405	407	430	398	417	411	416	402	403	416	397	385	403	436	366	418	406	405	376	379	383	348	433	443	365	375	411	422	398	401	379	380	386	365	374	391	431	379	408	394	431	405	390	400	402	419	365	455	402	410	404	402	372	408	404	408	388	410	354	396	399	418	406	398	398	435	383	402	383	412	399	397	401	442	437	409	410	395	389	375	415	353	389	350	389	376	422	408	386	422	410	410	444	410	402	435	382	370	388	426	405	381	449	413	424	427	396	433	394	395	408	384	403	388	396	385	426	402	424	397	433	389	403	414	426	408	400	429	394	380	403	409	439	378	387	369	391	386	406	415	416	403	379	423	411	340	426	377	395	404	361	394	389	388	413	376	378	399	413	385	410	397	396	417	383	422	409	404	375	433	369	410	399	414	395	395	394	378	376	390	406	450	424	423	384	401	436	398	387	400	371	440	410	402	405	402	368	392	385	387	391	412	457	366	418	425	382	393	422	385	353	416	416	391	391	419	429	433	434	373	401	423	391	401	439	413	380	407	395	394	383	465	445	412	411	399	408	427	444	391	391	408	401	390	414	431	419	428	463	413	360	401	396	430	382	404	393	406	413	388	379	404	384	381	408	368	412	420	415	371	368	409	403	398	359	372	407	360	415	366	414	388	414	399	428	378	378	377	407	403	352	378	387	415	392	407	414	376	402	423	404	404	400	404	424	422	363	412	396	401	405	415	409	397	420	390	409	397	414	413	393	398	431	398	413	421	457	429	431	387	423	400	397	409	381	383	406	406	408	403	403	402	415	404	396	394	417	398	426	387	404	425	391	415	404	415	427	407	396	424	430	372	435	437	411	394	397	401	428	420	391	351	424	428	412	404	387	410	409	431	429	416	404	439	445	381	407	432	385	376	427	420	420	413	421	360	433	404	408	403	405	386	409	417	398	416	404	436	448	429	404	410	418	402	366	372	405	401	398	379	413	413	429	426	405	401	423	451	395	410	415	382	428	413	354	392	409	418	381	386	361	407	406	372	391	422	418	403	419	446	390	404	362	405	400	437	389	429	391	406	424	417	361	399	414	405	411	413	401	405	425	393	398	390	367	373	347	441	394	383	393	311	381	429	387	400	397	376	395	370	397	407	415	414	414	383	381	419	407	405	398	383	399	418	397	400	421	387	375	424	406	383	389	389	395	404	382	430	384	397	382	422	411	413	408	433	397	381	399	435	423	430	404	406	390	415	406	399	438	396	428	388	372	386	398	391	391	400	370	396	423	401	397	368	383	387	408	415	410	420	403	414	407	443	401	401	413	381	438	387	374	377	405	405	407	415	386	383	369	425	403	348	413	387	444	386	399	404	405	406	392	430	406	428	410	415	396	439	407	383	399	416	389	377	372	399	417	411	410	400	379	382	390	407	411	431	425	410	366	415	403	346	384	410	410	433	344	432	381	414	378	431	372	457	458	387	407	405	416	398	395	347	419	427	382	402	394	435	431	385	421	391	381	419	375	389	383	380	387	442	334	425	378	398	397	419	406	470	403	390	396	418	349	421	424	442	374	413	425	392	399	415	371	401	407	394	404	437	396	383	416	394	392	386	387	403	356	417	392	391	425	400	374	392	432	415	411	424	398	422	443	378	385	420	433	362	402	420	411	394	412	386	417	408	417	433	439	388	414	439	429	394	413	360	381	395	410	406	410	385	388	390	397	409	365	358	383	440	413	433	422	391	354	368	404	382	395	390	401	393	416	428	378	385	442	402	394	331	379	400	413	407	396	397	417	431	412	449	369	433	412	414	395	394	431	398	414	391	364	355	384	392	380	404	406	384	430	389	401	364	376	372	398	403	423	411	415	442	401	399	412	408	371	417	418	450	391	407	391	390	441	402	423	373	412	395	360	392	409	449	412	379	444	376	433	407	441	401	410	383	380	401	440	412	425	387	411	412	356	398	373	375	412	391	412	383	408	406	416	413	404	397	422	443	437	422	408	444	415	401	376	435	410	419	363	459	404	419	432	418	420	396	384	425	383	400	359	385	406	417	403	422	381	389	422	403	424	386	434	396	395	442	473	417	398	424	418	396	378	411	414	412	362	402	390	368	399	411	427	338	412	428	416	379	380	475	372	437	377	424	412	433	389	413	432	439	424	415	401	397	439	446	398	352	432	419	406	423	378	430	400	391	426	414	400	401	416	404	390	380	445	415	402	397	392	422	424	396	364	408	413	413	355	390	401	417	400	398	393	418	410	404	400	375	395	415	389	411	374	422	412	417	395	441	385	400	413	385	416	410	440	434	435	413	411	426	378	412	410	390	414	441	391	465	417	403	403	377	385	416	331	367	380	395	376	391	433	391	398	399	424	417	377	429	367	363	413	390	415	358	361	360	395	427	406	374	412	419	410	378	411	412	402	417	399	405	426	422	378	416	389	384	390	362	403	386	429	405	405	408	399	397	401	405	400	410	378	388	454	428	369	370	399	401	419	384	409	391	398	403	426	407	395	395	382	402	382	363	408	387	369	392	407	361	371	395	382	410	441	365	407	410	416	407	400	427	387	418	402	398	414	361	430	386	398	430	416	388	379	399	390	428	402	420	415	379	402	432	391	390	445	402	402	403	438	401	406	457	402	405	393	402	397	438	408	423	394	414	370	380	429	430	382	400	431	423	421	380	394	397	388	391	374	421	410	422	410	383	437	407	394	401	381	376	371	410	375	431	374	390	404	422	412	390	422	400	447	405	406	430	394	434	408	418	391	402	426	400	385	434	439	388	420	422	395	405	405	443	396	373	384	421	350	401	384	398	375	408	417	390	442	429	357	416	404	447	397
8705	1678	2503	2740	2322	2007	1752	1610	1423	1307	1314	1213	1145	1124	1120	1023	1154	1037	1046	1048	1059	1085	999	1025	1018	989	997	1045	1005	1021	942	947	1041	1022	992	950	975	946	957	918	958	986	987	1018	907	992	973	954	966	970	962	1012	975	927	882	949	924	969	973	980	952	927	984	995	1003	942	921	963	940	967	993	977	961	888	947	992	932	934	915	951	955	981	979	961	957	952	947	1027	938	914	958	920	977	1010	1000	942	946	989	917	980	971	917	932	940	1003	933	950	941	975	962	921	907	948	924	940	938	953	959	978	1006	881	935	961	963	942	940	908	916	966	976	936	948	971	982	886	966	1005	950	933	957	970	915	934	898	920	937	955	983	970	924	931	965	959	920	985	1012	981	866	948	988	953	983	913	987	953	932	932	928	931	906	979	933	925	989	925	955	1018	973	957	944	944	933	981	961	928	944	948	922	981	992	941	990	939	964	961	974	950	949	988	910	955	960	921	952	984	988	931	952	966	978	948	1024	945	909	972	914	938	937	925	993	957	946	908	930	972	916	950	950	972	941	960	962	934	971	975	899	964	1004	945	941	962	977	967	984	946	942	973	915	916	936	957	946	968	970	915	881	951	978	949	973	966	974	973	916	908	908	955	944	918	958	948	928	948	942	958	908	949	901	986	950	961	1007	967	974	913	943	934	966	961	925	907	947	946	972	926	954	963	941	987	941	975	937	925	942	958	908	971	874	975	949	940	971	995	982	932	923	958	936	948	943	962	911	955	944	952	938	903	981	979	930	916	952	945	904	974	942	921	907	967	997	967	903	905	968	918	937	925	1029	992	948	924	923	1026	936	968	957	955	915	967	962	903	936	950	969	940	933	917	913	952	987	915	932	914	947	895	926	936	925	861	965	1027	933	947	1012	953	970	935	883	962	953	993	907	925	963	946	992	975	1004	887	964	949	933	922	919	962	946	977	968	961	941	935	940	916	938	975	955	970	932	938	873	969	946	960	961	964	911	960	936	966	917	898	984	938	913	895	917	914	940	924	906	968	932	916	959	971	931	948	952	947	994	952	987	846	968	905	970	897	887	964	951	921	931	896	941	963	947	906	976	942	953	842	896	961	939	932	894	918	963	968	921	938	990	955	974	886	964	995	986	875	988	990	944	960	914	869	923	913	998	956	1002	964	943	1002	996	973	996	925	931	913	921	875	942	970	927	962	986	961	888	914	915	939	902	973	955	937	971	973	986	940	962	934	1015	917	959	916	941	946	951	992	929	940	916	988	962	960	957	965	947	895	914	947	932	917	910	1009	1011	957	924	913	1059	910	1024	940	934	936	975	933	950	948	942	946	930	998	945	895	957	935	951	993	972	923	898	933	980	909	943	922	987	937	952	924	905	828	956	940	968	992	988	910	928	992	979	882	947	968	962	974	922	950	1006	929	892	933	961	925	920	966	965	936	893	956	909	920	906	958	917	1007	937	990	948	971	979	953	917	924	918	962	882	1000	1010	924	972	965	1006	925	967	954	925	902	973	946	949	932	925	980	974	909	999	900	1016	987	905	955	916	928	1002	975	970	966	995	934	985	955	945	984	953	932	945	924	978	915	961	912	946	938	956	969	955	914	999	962	964	932	993	957	939	928	925	963	886	951	967	1007	927	940	928	938	946	983	927	927	956	933	960	929	948	982	922	927	915	912	961	935	984	903	937	917	1012	929	973	943	939	977	916	953	963	924	912	967	884	944	987	895	941	889	890	946	978	907	936	967	1000	949	912	939	925	979	945	950	1012	911	906	950	970	951	922	906	967	935	921	1005	944	961	922	985	954	922	943	966	951	957	995	962	926	967	941	934	932	963	927	940	920	927	952	949	907	961	963	971	945	947	917	954	950	944	914	975	975	947	957	983	1006	901	913	910	990	954	939	977	932	898	983	916	930	966	914	949	934	965	946	935	947	918	937	947	939	959	915	964	957	990	916	1002	996	917	955	942	988	977	958	967	961	937	945	946	957	994	918	925	924	924	908	953	943	940	979	946	988	949	929	993	921	947	981	954	948	969	932	929	981	935	941	980	937	934	977	959	964	950	968	940	925	985	959	900	953	989	940	921	981	955	989	987	892	931	1011	940	915	912	950	928	946	909	932	940	988	968	918	970	917	942	929	978	902	924	994	934	951	934	994	987	949	1009	889	938	927	931	922	939	927	919	978	923	944	943	924	950	942	959	936	996	986	979	895	973	948	907	956	999	956	964	896	968	872	953	926	979	952	986	944	957	942	954	887	968	958	980	922	891	952	947	984	918	971	947	916	925	906	969	944	972	964	948	909	953	920	830	929	924	931	950	921	953	977	919	942	1009	940	923	956	948	960	910	983	1010	965	951	954	940	924	969	945	932	949	996	977	986	937	904	1001	979	959	906	944	930	990	967	930	926	935	990	907	942	971	959	967	939	958	877	996	924	941	963	930	975	961	950	936	920	964	990	950	998	920	970	1025	967	953	974	920	990	962	914	969	943	1001	893	948	918	962	923	1027	938	934	960	971	856	920	963	912	1001	899	938	942	930	900	893	935	896	975	949	949	932	912	903	944	912	918	939	964	915	921	986	936	973	957	944	922	921	902	909	972	964	927	956	957	958	905	956	976	932	935	985	937	938	935	992	980	939	1006	944	955	986	994	936	889	971	933	906	905	1029	961	974	981	923	1003	958	1007	945	933	963	980	948	947	908	936	917	906	891	936	980	966	902	862	976	922	1002	928	934	949	913	974	919	974	951	971	987	935	978	951	953	964	896	942	898	951	964	908	942	947	934	984	931	947	948	944	964	909	920	935	903	942	990	997	927	914	944	919	970	973	1007	933	925	946	938	911	915	932	967	909	963	963	967	942	966	920	958	971	995	958	942	926	943	959	920	934	943	938	987	912	976	959	904	931	950	964	924	955	869	965	965	944	970	923	940	941	991	979	993	956	923	978	916	941	962	1006	911	914	949	892	961	954	934	953	909	956	921	944	874	986	936	939	909	972	975	971	941	942	979	899	912	926	1000	969	941	905	917	896	898	944	936	925	919	961	944	980	953	942	976	996	949	954	926	895	968	941	969	989	981	925	997	941	926	939	971	984	955	930	945	941	927	933	935	957	931	937	867	963	943	971	1061	916	948	967	920	948	949	947	973	935	917	942	916	961	965	955	943	958	942	879	960	1018	885	1021	961	990	924	920	963	956	926	941	990	962	954	914	972	976	946	924	963	946	913	1008	971	930	1003	912	966	998	966	940	961	939	953	979	881	992	975	967	975	930	991	880	965	926	979	908	953	949	963	946	957	948	891	970	928	920	943	963	987	922	938	990	957	920	891	944	983	957	917	906	925	938	981	1006	1006	956	965	960	940	1003	937	978	943	899	960	931	960	979	983	965	981	964	1017	941	929	974	943	919	986	894	976	966	963	1005	972	929	951	905	950	940	897	928	932	975	907	990	982	966	952	914	970	995	921	926	924	961	958	972	957	935	919	937	965	902	926	926	993	927	946	994	949	951	914	938	965	915	972	973	914	930	949	903	916	931	961	991	940	973	956	927	925	929	956	947
1565	208	222	234	232	210	223	214	243	216	220	221	224	206	233	213	233	203	222	248	206	234	238	193	239	211	245	207	208	201	221	206	187	203	213	248	231	209	236	235	236	200	201	214	209	225	227	202	198	251	234	204	215	213	227	212	202	237	188	210	234	180	196	218	253	190	246	220	223	206	187	208	166	183	206	210	208	202	224	199	220	211	207	240	240	203	241	217	243	211	213	240	229	224	188	249	211	184	187	227	222	204	252	184	196	197	209	207	223	197	212	213	212	187	216	228	221	194	205	212	239	203	242	189	218	236	204	200	185	177	228	234	216	191	192	242	227	207	225	226	219	193	241	222	253	200	187	211	196	217	204	232	210	216	228	226	239	196	221	202	231	191	213	219	218	194	205	196	206	226	217	194	214	182	214	217	214	204	215	213	218	211	214	210	218	222	223	237	211	182	210	202	226	214	230	214	220	231	225	225	208	225	236	215	180	189	198	206	196	229	179	215	227	221	215	208	243	179	197	245	228	237	216	208	198	232	253	214	211	210	242	213	204	229	176	197	200	222	217	207	227	230	204	211	227	226	215	208	204	233	226	201	226	217	220	224	216	236	196	198	195	227	224	216	209	237	229	184	234	212	264	217	238	214	221	226	228	215	216	194	209	192	189	230	220	228	231	228	232	211	209	209	200	227	209	247	234	209	196	202	197	212	212	215	237	210	211	191	219	211	229	239	216	214	216	200	239	203	217	213	231	227	214	202	214	186	221	211	206	221	216	231	227	207	212	210	228	208	195	206	216	238	233	203	208	234	224	196	209	185	214	197	197	219	211	227	222	195	192	213	232	234	204	247	208	196	222	219	214	210	216	183	216	221	207	240	222	240	186	227	220	227	214	243	198	217	234	225	203	202	226	217	199	220	201	197	225	252	198	181	187	209	222	199	240	220	243	225	197	205	254	194	217	210	213	215	186	206	202	197	222	176	245	220	209	220	211	213	213	218	208	183	207	209	197	216	217	226	219	229	218	203	220	235	207	176	168	216	195	226	216	216	229	189	218	215	211	223	217	221	207	195	202	236	205	230	234	222	210	204	219	217	217	186	233	204	215	197	193	205	209	235	255	193	194	206	241	208	220	250	201	204	234	182	234	234	193	236	217	194	210	182	203	219	216	228	232	228	207	209	215	221	192	203	196	195	220	204	234	208	208	219	221	225	208	210	198	224	233	197	244	219	211	225	203	195	190	203	235	232	223	206	206	205	199	216	218	202	233	234	217	202	233	202	211	187	220	232	215	200	207	207	227	220	223	232	225	220	230	217	203	208	209	208	195	231	217	208	219	220	224	201	211	226	189	184	235	200	250	231	205	217	252	214	215	212	217	225	229	204	213	217	215	228	231	224	237	237	230	206	208	231	206	183	218	223	232	211	244	208	172	211	207	213	213	190	195	233	203	212	199	226	217	222	216	212	210	217	203	207	228	218	219	204	213	208	233	215	209	201	234	244	194	215	205	209	222	226	228	210	228	223	229	191	226	224	208	214	206	234	213	219	204	200	228	185	248	190	222	207	217	217	217	211	220	220	198	211	203	201	202	215	208	222	210	221	232	242	215	204	215	176	215	202	187	191	199	218	201	201	223	218	234	185	218	242	215	205	219	223	225	224	245	223	226	198	209	203	216	210	209	218	209	229	233	210	240	193	200	260	231	244	214	215	215	216	217	184	241	239	212	204	195	209	189	217	200	187	202	220	209	208	205	226	216	210	259	215	212	240	226	231	224	225	218	218	211	224	201	223	193	226	231	227	216	205	207	213	207	198	211	204	208	213	210	208	213	192	194	194	216	217	214	198	230	200	198	190	201	197	201	189	216	194	214	215	203	208	192	202	222	231	219	200	237	237	224	217	181	216	226	214	202	198	190	240	220	230	227	215	200	221	226	211	208	240	217	231	217	204	201	190	223	177	207	218	216	233	236	209	234	240	204	228	233	211	210	236	199	216	210	231	232	210	205	223	200	202	213	207	211	196	221	182	209	246	205	198	196	229	199	226	210	197	197	205	232	231	204	203	220	222	235	195	228	226	222	206	199	201	235	193	201	181	230	206	222	211	195	196	228	232	219	210	221	207	195	195	213	209	200	221	228	187	200	199	233	218	204	216	201	222	225	199	226	214	214	216	226	184	213	198	215	220	215	224	227	221	263	222	204	205	232	202	222	220	212	198	213	211	215	200	210	217	212	172	213	223	204	233	224	231	217	221	202	233	209	187	247	202	199	218	229	217	223	216	195	188	215	238	221	221	222	238	200	239	222	212	217	213	225	229	207	198	207	235	208	215	232	234	210	220	207	208	205	240	201	236	212	238	209	220	209	223	218	203	205	202	217	231	223	245	244	243	219	227	214	242	191	217	198	200	232	207	213	231	217	219	202	209	255	231	219	194	227	213	198	217	203	198	180	182	224	218	221	205	224	205	219	228	208	213	219	219	221	186	208	214	212	190	205	224	177	216	216	200	212	215	215	203	207	233	204	235	198	185	205	201	222	201	176	198	218	218	208	216	222	225	222	240	230	246	214	200	201	201	187	200	212	211	227	183	207	220	194	227	203	212	206	217	237	193	229	220	228	202	215	221	232	193	201	221	227	217	223	211	231	221	226	231	196	247	225	194	224	246	221	234	209	237	231	234	214	193	204	209	184	232	215	216	220	247	228	223	191	242	220	207	212	193	206	193	209	206	216	197	231	227	211	239	241	209	197	201	205	225	181	208	234	219	222	220	225	202	209	212	224	224	217	211	189	222	223	239	253	210	180	202	181	214	203	205	209	210	224	225	213	236	227	208	206	215	216	228	221	237	202	212	197	213	195	198	223	191	205	190	218	238	221	248	266	220	218	187	233	207	202	192	224	225	206	242	241	200	214	226	228	209	222	201	210	223	189	217	220	211	193	241	231	216	216	219	197	209	204	180	228	225	208	227	246	197	223	209	219	230	206	249	226	202	221	209	247	195	246	195	193	215	196	186	244	205	239	227	230	203	211	193	206	206	219	219	213	203	184	227	233	206	207	209	243	205	224	223	236	215	202	211	222	203	229	217	202	220	195	205	210	197	220	201	201	231	200	196	218	209	206	233	234	216	205	211	203	231	215	235	232	221	214	185	208	210	191	186	193	230	210	181	240	214	190	222	212	217	207	222	239	234	224	242	231	226	181	222	202	231	229	208	214	208	228	225	235	226	207	200	260	226	206	214	236	234	244	229	247	212	217	222	198	212	191	217	224	226	225	223	203	228	214	211	203	226	209	226	202	229	236	222	230	217	219	212	221	173	230	209	209	210	200	235	198	215	192	232	202	218	203	193	184	207	218	227	211	208	235	193	188	195	214	202	216	214	249	226	233	200	229	186	228	228	191	226	217	230	206	212	219	186	227	213	209	235	209	215	192	233	202	195	212	237	214	232	217	209	175	214	236	211	228	210	235	207	216	219	218	208	208	218	215	204	204	249	213	221	227	205
1782	586	576	585	583	612	600	588	566	589	587	567	602	547	584	579	528	538	566	551	555	526	526	564	562	577	523	527	559	595	493	530	529	501	544	588	554	554	561	570	581	542	550	542	560	562	561	549	531	568	553	551	587	549	575	548	533	565	547	531	575	564	565	585	574	565	552	572	557	576	556	563	563	561	541	552	540	550	570	547	542	585	589	520	582	520	621	549	526	540	586	558	621	544	530	545	519	578	595	573	598	573	540	551	558	563	533	576	541	532	543	595	564	566	539	595	537	560	618	549	558	546	579	566	572	508	505	538	521	558	562	524	543	575	574	519	534	541	564	548	518	533	579	574	557	530	536	543	575	506	559	559	560	560	562	545	568	529	527	542	559	565	546	579	549	560	534	569	573	563	587	587	512	582	581	557	575	527	549	552	538	552	551	577	583	523	563	587	569	604	555	577	514	571	533	555	564	557	546	532	549	535	554	605	549	555	576	549	613	515	597	535	543	566	542	569	501	539	522	567	544	544	550	566	543	548	542	545	557	542	572	567	558	544	576	545	541	566	571	553	524	606	565	536	546	509	556	524	523	534	590	543	526	574	558	538	523	530	556	551	570	554	565	564	570	576	533	585	576	586	537	510	513	538	592	571	539	541	571	548	524	527	558	575	561	516	559	536	567	543	541	622	531	559	603	526	540	504	557	606	557	569	545	584	529	580	576	561	568	535	567	589	555	588	523	524	555	552	512	514	512	581	585	576	568	532	587	530	583	561	548	559	569	521	526	565	548	524	534	553	536	554	590	579	574	533	544	568	566	536	519	532	536	556	549	551	544	540	540	594	511	577	553	562	552	539	554	552	558	559	527	548	532	511	530	556	526	581	525	512	557	521	558	604	527	562	503	504	540	561	547	541	542	575	567	553	564	567	550	566	554	564	536	507	512	567	552	597	600	528	566	576	535	588	559	591	582	603	579	600	530	583	493	567	571	561	569	539	559	562	551	539	545	544	553	571	528	526	509	545	560	563	557	527	527	541	552	555	584	581	551	557	521	563	561	534	542	531	541	528	580	577	561	570	542	553	591	540	533	577	549	573	584	551	568	568	582	534	584	558	571	562	526	558	585	544	549	511	515	612	565	522	601	586	548	535	592	530	571	586	592	538	553	542	595	554	541	560	490	565	542	563	570	543	569	561	547	541	564	534	550	559	581	533	557	574	545	557	595	584	534	632	539	574	565	499	576	530	595	546	515	538	550	554	568	580	570	605	563	538	561	542	565	592	542	539	559	563	562	542	601	574	583	533	544	586	603	545	485	558	578	564	567	597	555	536	551	557	580	551	602	544	544	548	536	531	561	515	531	538	577	523	548	550	571	511	551	534	528	589	567	561	582	585	560	596	555	542	499	550	594	578	575	542	566	582	554	547	571	583	549	533	558	544	546	528	523	540	524	567	522	570	521	607	547	579	550	522	550	562	578	564	577	549	557	513	565	564	555	536	562	556	568	539	553	607	569	546	592	532	527	542	540	539	564	528	546	550	576	569	596	538	565	520	511	603	548	567	578	560	563	546	508	533	521	581	544	555	567	605	529	546	531	593	507	556	551	528	565	595	560	537	549	544	530	576	553	552	522	552	579	565	561	515	602	557	608	549	603	533	522	585	567	522	564	555	594	545	562	574	585	573	531	529	573	500	589	588	587	574	560	571	611	527	564	507	586	562	526	529	543	575	588	552	586	572	557	586	542	570	584	572	589	543	555	520	557	566	558	496	532	557	579	549	568	561	546	583	552	539	545	565	597	548	551	566	546	539	535	568	575	522	555	570	554	580	597	530	592	590	555	574	550	573	562	541	564	532	557	585	553	549	521	588	527	535	592	539	556	569	574	537	555	557	531	518	522	549	536	510	556	572	524	551	533	552	526	566	562	613	564	581	553	560	522	553	526	535	566	558	580	576	577	578	526	549	504	568	587	560	551	588	534	570	550	538	569	579	544	578	527	551	531	544	586	571	560	561	516	555	541	579	564	581	559	530	601	570	557	598	580	549	543	557	571	563	548	579	589	587	526	550	526	540	587	552	583	539	542	562	534	528	580	546	563	535	567	560	521	526	545	558	562	547	577	592	578	544	586	526	607	553	581	526	569	571	559	525	546	540	544	569	596	560	575	538	565	549	595	556	571	565	564	569	594	559	538	555	531	545	548	560	550	565	550	560	514	583	549	500	571	545	572	556	582	538	558	543	565	576	519	563	569	506	534	529	559	574	592	562	546	535	566	565	522	561	540	602	514	578	541	525	518	584	591	583	584	583	544	583	576	596	537	519	546	530	565	524	610	573	550	553	566	579	572	560	558	547	607	493	555	551	557	571	558	571	519	547	519	550	548	549	552	572	526	576	622	540	604	529	512	529	528	563	573	546	602	552	557	530	529	562	514	567	531	568	588	543	564	543	504	557	605	537	535	546	561	580	534	572	561	559	588	557	543	567	558	576	567	565	531	540	571	528	542	525	592	571	558	536	558	494	570	535	575	546	560	574	565	581	574	538	574	562	553	585	560	563	576	560	578	589	548	582	575	568	565	588	560	532	558	560	577	589	564	574	587	573	543	572	575	547	531	514	563	553	547	577	559	563	526	560	593	581	567	573	544	549	550	596	572	542	544	527	580	530	576	586	564	508	540	520	565	493	540	560	554	529	532	565	555	539	563	543	580	549	583	566	541	559	591	555	567	545	581	583	506	547	550	554	559	577	525	547	579	563	557	542	511	560	532	552	548	549	551	543	581	562	557	596	531	572	502	589	516	543	564	558	590	554	576	571	546	533	581	562	543	560	552	573	546	525	580	551	536	546	562	572	545	588	548	537	577	554	550	531	530	552	533	579	536	585	581	579	522	578	541	542	577	525	560	570	566	532	569	590	552	548	577	548	540	573	554	568	563	518	556	564	576	552	571	546	568	529	531	566	550	515	581	555	545	555	539	563	565	531	580	559	556	549	581	535	554	556	577	539	537	571	550	577	547	560	518	558	572	566	560	555	539	561	587	568	562	580	577	542	558	587	584	612	577	561	566	545	556	576	542	591	529	503	569	537	598	563	565	522	563	548	579	561	553	550	527	511	567	534	516	545	545	601	583	554	576	527	538	546	566	561	549	568	510	545	556	568	579	575	544	583	587	538	559	565	574	535	569	556	542	545	554	582	555	561	555	562	532	586	585	561	570	570	548	556	521	534	514	558	548	564	552	510	553	572	571	563	571	568	580	554	544	582	554	571	578	537	555	551	529	558	522	572	549	528	577	555	594	574	575	552	558	553	583	548	499	556	549	537	541	547	551	577	557	571	527	551	576	546	588	520	583	604	558	556	546	543	558	549	592	574	551	538	614	614	592	521	568	553	574	550	548	535	562	542	561	539	513	554	541	555	554	594	560	552	538	513	550	543	536	526	589	587	549	531	557	562	567	583	575	550	576	557	589	542	562	564	563	558	544	533	564	547	532	544	574	543	552	544
7099	548	532	441	396	270	259	244	240	236	212	207	201	197	185	214	206	205	175	186	181	198	194	208	212	181	200	196	178	200	192	182	205	182	178	181	170	186	178	199	192	181	211	178	226	209	182	220	192	210	185	183	214	184	179	211	182	161	177	177	193	197	189	174	209	200	190	190	189	160	194	216	180	168	191	193	197	175	193	179	176	196	169	197	193	178	200	181	174	188	181	204	186	207	191	164	196	206	192	184	196	180	201	160	190	156	186	214	186	159	172	197	185	201	195	176	191	208	191	223	191	221	177	169	175	186	177	196	203	204	204	210	192	163	189	146	220	180	199	166	196	166	208	200	166	195	178	182	195	207	191	175	209	176	205	202	181	185	174	218	217	188	202	203	193	198	185	186	182	185	190	207	180	207	179	176	190	169	174	193	200	178	188	191	200	199	200	197	207	203	197	162	177	194	185	194	168	177	171	169	166	207	194	196	205	163	232	199	247	198	200	203	186	179	182	181	172	181	178	171	185	194	199	182	185	187	199	191	184	201	188	177	182	193	209	202	180	212	191	190	196	187	209	188	203	193	212	179	207	200	214	199	177	204	178	200	190	213	162	177	184	199	197	182	207	201	217	185	187	192	198	195	192	209	189	164	184	184	210	194	214	207	185	177	187	182	205	173	178	155	198	163	189	218	192	203	179	189	211	207	172	190	168	196	178	191	209	185	183	188	195	197	194	195	201	195	173	187	172	184	212	176	174	211	166	204	208	182	200	191	175	189	175	188	182	202	196	184	199	176	212	199	182	195	188	189	173	223	178	216	160	164	208	179	181	183	201	205	215	203	184	178	211	175	178	177	196	192	201	196	195	170	172	200	187	179	223	189	167	194	181	175	203	168	177	190	188	201	166	172	206	194	193	188	196	175	194	195	194	197	176	192	180	191	194	190	189	210	177	181	188	200	203	210	182	206	192	206	193	191	186	218	172	184	177	192	185	183	189	174	184	207	204	172	192	199	194	196	190	169	196	197	195	197	176	175	206	201	205	167	180	172	163	193	214	209	172	198	169	182	188	190	180	188	179	191	163	166	199	204	179	208	181	188	192	199	213	192	179	207	215	194	186	204	161	212	175	198	170	189	182	205	217	164	192	171	177	162	228	190	201	194	177	185	199	177	177	168	179	180	177	170	177	194	201	188	179	169	190	199	188	193	181	190	167	202	192	154	198	176	208	205	184	145	191	213	208	195	207	175	193	188	208	186	203	209	172	179	207	204	176	193	182	179	199	181	181	165	185	213	195	193	196	183	173	189	190	212	197	179	192	155	203	185	168	217	189	205	186	146	187	187	200	190	179	199	191	207	164	190	207	190	202	185	191	200	173	183	202	198	196	178	175	173	203	171	172	184	193	218	185	156	191	175	192	207	198	210	196	201	183	202	182	194	235	190	204	189	180	177	187	204	199	191	175	169	176	158	199	185	190	199	205	183	197	168	175	174	213	186	192	197	207	176	196	196	181	216	176	209	176	193	193	180	187	186	185	171	192	197	201	195	181	208	197	173	184	170	213	209	192	184	172	180	177	180	190	177	187	191	207	196	163	174	194	189	185	181	180	198	192	150	213	186	152	183	224	193	189	207	209	177	148	163	187	215	229	190	188	150	184	210	199	177	184	212	194	198	194	205	197	169	207	215	182	211	220	179	196	196	185	182	194	202	206	202	194	193	177	190	191	177	190	179	201	192	217	169	182	190	195	190	213	174	173	216	191	190	169	181	178	194	193	204	197	196	175	183	177	185	211	197	170	201	198	192	179	203	180	166	183	214	204	165	178	190	205	194	180	195	178	175	192	165	223	195	217	203	182	221	190	163	180	210	187	193	185	175	191	207	179	163	187	199	223	181	199	178	187	183	166	161	186	198	173	191	207	186	200	204	192	179	198	205	209	221	182	196	202	186	188	198	186	192	179	207	205	191	212	221	186	197	184	194	197	204	191	187	210	193	166	184	199	189	195	174	184	202	183	173	187	175	188	231	179	186	188	177	190	188	197	197	147	174	183	163	195	162	183	197	189	166	180	203	182	180	171	196	171	179	177	174	159	197	194	203	201	199	180	192	186	179	189	184	201	162	190	174	194	201	169	184	198	176	170	202	202	197	196	212	200	170	161	196	172	181	173	194	192	183	180	199	184	181	197	170	193	180	191	170	195	182	210	171	171	175	212	210	197	174	179	186	182	184	171	181	177	171	201	184	203	209	196	179	187	178	194	178	172	193	182	202	207	202	179	188	205	172	192	174	186	181	201	172	183	176	215	199	180	188	194	179	197	221	185	171	168	181	185	173	196	171	198	206	212	171	196	161	164	185	210	185	186	173	181	204	186	192	207	174	213	197	183	184	181	191	201	175	207	200	189	172	163	195	160	191	156	193	187	200	183	205	182	192	161	181	189	183	168	164	206	182	180	180	195	178	207	171	210	187	172	207	185	178	171	181	184	170	173	165	178	187	207	177	200	161	176	202	185	200	214	179	187	178	178	203	185	196	198	184	201	177	208	166	205	187	201	193	193	220	203	179	172	184	174	155	194	186	198	181	187	169	162	170	200	176	186	193	175	175	190	192	193	175	191	188	179	183	209	224	171	208	168	185	199	175	194	224	208	191	216	189	202	181	210	217	194	190	196	175	180	201	158	175	178	191	170	207	198	188	182	183	161	189	161	198	186	163	194	175	194	187	178	210	200	180	193	206	198	173	218	183	199	192	194	205	178	181	198	171	196	202	186	173	185	205	169	194	207	198	210	184	179	193	177	171	212	181	168	184	210	202	183	207	166	186	165	174	187	176	203	177	198	208	157	197	201	193	183	206	198	206	194	184	189	225	224	168	196	182	205	174	201	187	180	196	196	194	200	191	198	173	198	169	221	197	179	205	187	197	211	183	178	177	187	181	202	210	173	196	167	198	183	189	176	193	196	169	192	206	181	193	180	192	214	189	195	189	176	185	228	195	202	162	211	208	165	172	204	185	188	193	194	195	190	182	178	218	185	190	206	179	188	179	189	184	190	211	178	193	192	203	189	193	164	229	200	190	194	188	187	184	178	178	211	194	209	190	179	208	179	161	186	227	191	186	178	183	204	199	196	196	178	169	196	227	189	195	209	187	181	176	176	186	171	211	194	192	196	182	187	190	199	192	199	191	204	219	179	211	194	193	196	190	181	186	188	212	186	206	191	183	180	189	198	194	200	190	202	177	193	180	192	172	200	212	168	204	177	183	215	183	189	192	183	190	184	179	210	184	209	197	200	178	203	187	210	204	182	185	173	175	218	158	161	194	193	170	202	195	211	186	180	219	211	200	166	185	185	181	175	194	186	202	201	149	223	225	177	172	203	215	191	165	199	162	192	177	201	222	194	208	215	201	235	166	165	186	186	190	190	190	170	198	194	190	173	178	188	188	173	186	202	171	175	178	176	193	201	185	210	176	192	179	192	163	177	177	223	198	181	185	192	200	179	171
6125	826	1396	1490	1257	1037	927	845	761	728	678	622	667	617	616	622	552	629	618	559	577	588	569	604	561	561	557	573	549	539	554	548	549	518	549	532	511	506	536	581	502	537	529	559	497	512	519	524	552	540	525	560	531	546	555	566	544	521	497	524	522	494	498	521	529	528	518	486	519	536	543	517	536	514	489	540	531	503	503	539	535	536	525	529	519	532	542	486	553	531	486	492	515	529	538	569	486	515	559	555	552	517	521	536	520	537	518	528	568	539	544	495	554	551	532	489	544	522	542	546	487	574	491	511	553	538	515	512	536	502	523	567	469	546	487	507	496	507	527	530	465	509	491	505	511	564	495	538	530	496	544	514	464	531	534	512	552	540	483	532	538	524	566	552	529	498	541	534	511	498	508	568	480	514	508	554	526	506	520	528	554	525	537	488	525	538	536	529	498	527	530	528	525	521	517	526	552	557	493	505	553	524	545	541	513	518	501	503	548	528	496	577	499	530	523	492	515	511	512	543	522	550	521	498	523	546	564	526	524	504	528	545	514	522	552	558	513	514	556	524	530	513	538	543	537	499	533	513	541	521	523	520	541	547	508	494	535	565	528	526	530	481	498	529	531	516	502	537	516	528	552	530	526	546	494	507	529	552	537	506	530	541	523	522	537	515	549	537	550	488	527	544	482	562	535	536	501	547	480	519	507	538	527	539	504	557	550	536	530	532	501	501	513	519	484	527	555	572	533	514	563	494	538	562	549	514	541	537	511	541	559	508	530	520	480	554	543	537	468	535	524	545	552	515	508	523	511	518	496	503	534	495	536	499	519	514	490	485	545	532	525	504	548	531	519	532	484	541	500	567	511	552	507	518	509	540	510	545	495	493	509	511	524	505	557	514	517	492	517	516	535	504	517	555	514	524	494	544	530	500	561	548	491	509	544	508	544	487	478	510	493	486	531	496	521	534	509	550	536	496	556	531	543	529	558	544	529	543	538	538	520	547	505	535	541	525	499	517	516	536	528	505	526	513	517	515	516	556	542	527	545	531	514	539	514	486	528	535	475	546	541	465	512	542	511	490	502	530	541	473	503	547	500	533	531	536	549	548	510	556	523	529	541	573	528	516	511	486	543	511	516	511	529	555	519	531	527	537	509	511	556	515	523	579	507	520	502	517	467	503	529	517	546	501	575	497	537	470	550	520	510	515	516	488	478	526	539	518	520	520	539	541	532	532	490	519	484	567	544	558	491	521	539	562	489	534	553	563	516	536	503	547	479	508	543	548	561	516	523	530	518	517	541	545	516	517	566	531	532	510	520	495	528	531	558	505	512	542	530	498	504	521	530	535	459	545	537	511	550	514	493	488	497	539	511	544	498	534	520	496	493	508	544	493	507	501	541	470	519	515	524	545	487	498	518	519	500	528	558	528	555	535	499	496	550	528	539	525	534	513	529	519	519	487	537	482	532	553	522	537	549	506	535	520	526	524	507	551	494	543	557	513	503	538	526	515	528	551	545	517	525	523	520	493	520	543	522	498	521	526	460	540	541	534	475	522	550	525	535	462	516	513	562	510	532	529	515	506	577	514	496	548	550	549	509	494	521	537	535	523	525	536	526	540	532	540	491	528	507	546	521	500	454	536	496	535	526	486	557	568	479	491	552	499	549	510	509	536	501	510	516	533	542	477	500	508	531	522	549	514	538	513	461	505	544	515	518	502	511	542	526	508	521	493	532	561	498	511	529	560	557	532	509	524	538	484	491	487	510	541	503	559	522	558	554	528	541	518	555	551	535	550	537	518	506	557	504	574	509	491	566	540	514	514	514	530	551	547	520	524	516	568	504	491	559	516	505	529	531	529	528	573	501	528	506	509	494	560	537	499	535	509	550	458	567	519	505	534	538	549	543	485	483	494	538	529	486	512	526	501	522	500	552	525	533	525	544	547	540	531	454	534	585	536	530	499	541	535	504	519	478	535	548	514	562	486	555	547	553	523	509	569	519	539	527	498	506	543	515	513	523	480	562	517	526	519	503	540	534	503	529	541	500	494	540	510	523	556	531	484	522	524	509	504	567	524	499	495	516	517	503	498	518	516	563	523	502	521	521	547	538	505	511	529	508	523	507	578	477	548	563	554	543	535	499	522	577	536	491	538	506	504	527	528	530	530	509	506	514	517	557	530	532	549	495	541	504	521	510	521	485	503	548	501	503	537	539	527	521	524	515	563	543	508	517	492	521	537	493	539	530	527	488	532	547	520	554	554	532	515	529	509	544	549	531	552	552	556	565	503	516	553	517	544	517	526	508	547	504	509	548	513	547	525	514	520	561	553	537	560	520	554	519	531	520	503	490	530	532	548	538	557	510	527	449	480	505	505	523	524	490	531	524	548	532	498	483	543	526	531	518	526	529	533	503	515	553	520	564	512	514	507	553	512	510	540	509	558	522	511	527	553	512	500	489	512	491	519	474	566	538	504	559	514	534	511	499	526	515	514	557	501	499	469	513	522	496	558	518	537	518	530	544	518	536	550	551	536	519	528	552	528	528	560	564	512	541	553	507	530	569	485	542	514	558	490	532	509	550	536	519	522	516	529	526	456	518	515	482	522	522	474	516	529	521	543	512	521	583	529	545	556	490	487	466	505	574	574	506	496	555	522	537	522	554	547	514	534	543	520	526	501	539	571	499	513	509	562	540	503	527	535	574	508	521	514	551	525	528	530	504	507	551	512	531	496	527	539	557	547	486	532	523	542	537	562	509	518	524	536	532	515	533	520	545	548	531	501	519	561	506	482	561	536	556	547	550	517	510	525	524	549	529	508	546	504	503	584	530	488	511	518	565	537	544	534	487	541	538	501	530	527	561	485	561	526	572	526	527	524	515	548	533	493	515	536	491	508	516	542	493	504	510	531	515	525	551	537	554	509	533	500	572	508	484	516	525	565	528	547	569	541	537	520	530	480	509	534	527	505	508	496	515	532	551	547	513	555	539	522	496	539	512	527	519	492	508	527	520	560	520	572	518	514	490	511	533	551	532	542	510	541	481	519	522	549	497	518	531	508	506	516	491	498	466	497	524	507	520	500	517	523	528	506	526	483	547	502	528	515	520	547	461	555	563	570	513	507	559	504	531	510	510	536	555	521	530	539	503	522	514	570	543	513	517	539	516	505	545	511	585	538	503	527	476	533	494	531	490	477	521	484	514	565	542	530	547	547	519	486	534	545	571	505	492	559	492	518	500	483	531	543	538	491	539	548	513	547	521	515	521	534	503	533	531	539	491	485	514	526	502	527	555	563	525	533	522	562	540	547	519	478	517	547	536	479	546	539	539	532	520	531	521	500	509	543	506	540	493	552	522	519	599	530	547	493	497	490	509	529	516	508	482	508	561	554	506	524	543	529	529	552	527	556	523	501	520	534	520	535	524	534	548	553	531	522	559	509	573	490	523	543	527	520	518	519	546	532	489	493	519	488	549	510	534	500	538	531	533	548	523	565	549	516	541	490
14827	1663	1225	989	742	649	512	502	508	449	463	473	434	446	431	405	428	410	416	447	438	385	396	410	385	408	373	426	389	431	397	408	391	382	448	412	418	379	426	416	408	416	428	396	405	443	353	396	369	397	413	420	410	442	439	447	406	395	407	455	422	367	388	421	415	395	382	427	396	383	367	418	400	416	410	372	412	409	397	366	427	408	411	419	421	405	462	439	382	405	411	413	389	375	428	387	448	389	409	371	415	392	399	386	390	401	415	383	402	393	389	437	410	400	425	368	399	387	406	399	436	443	408	388	391	405	396	433	430	384	412	362	456	413	378	401	365	402	409	393	389	395	420	371	396	437	374	459	414	398	402	419	381	427	396	391	383	385	468	399	368	402	397	392	420	375	396	390	410	430	386	414	378	398	420	418	394	425	435	407	361	421	399	350	386	431	402	390	385	425	432	410	418	398	444	387	409	409	382	389	400	407	410	378	434	426	400	408	418	408	427	411	364	411	380	405	415	390	417	398	414	416	380	414	379	448	395	409	370	434	410	397	423	402	430	383	382	424	417	393	395	397	387	371	434	430	377	399	405	401	443	392	404	385	434	433	410	443	385	435	396	418	397	401	410	397	432	423	387	412	418	404	425	381	422	373	411	415	389	429	413	388	369	398	406	375	402	386	381	381	381	428	406	402	385	423	441	397	432	390	379	424	395	385	434	406	380	390	413	378	403	389	416	386	383	412	386	375	462	407	368	364	425	380	392	380	398	392	430	384	408	406	448	404	406	402	371	410	408	385	402	397	424	425	412	389	442	375	427	411	435	380	395	410	376	425	414	436	397	397	399	387	389	409	399	424	401	406	362	375	417	434	396	427	408	419	406	374	398	409	407	411	368	391	360	412	413	403	428	386	426	392	411	403	406	396	425	389	406	392	414	422	434	423	414	440	448	408	400	399	417	426	408	410	394	390	434	429	405	398	402	431	379	440	374	397	391	442	459	386	370	361	373	410	424	468	363	397	449	401	366	393	417	387	399	417	426	382	428	435	460	391	411	370	413	375	419	389	399	384	400	399	401	389	426	390	397	427	401	393	351	385	444	388	400	419	421	400	399	418	384	406	384	419	398	438	395	395	389	397	436	385	381	404	422	410	400	469	424	438	395	396	410	398	385	415	422	401	378	382	342	389	427	392	393	399	405	408	418	390	396	376	413	387	421	407	432	384	398	408	428	378	417	402	402	402	447	401	390	388	390	423	358	398	394	398	395	406	433	413	404	450	449	419	403	427	393	433	392	423	389	402	417	382	383	400	446	407	416	421	362	407	401	413	390	393	379	366	372	406	368	420	381	415	434	388	398	394	392	407	443	386	391	438	377	420	402	418	419	381	415	408	402	404	377	405	440	413	443	391	353	412	387	376	404	366	407	417	416	347	395	393	394	416	394	405	435	404	422	381	402	389	376	403	407	391	406	410	392	399	402	391	421	403	418	432	362	410	411	409	422	440	406	403	451	381	383	361	391	381	400	422	406	396	388	402	408	398	464	411	412	424	377	366	409	409	420	370	387	403	424	420	406	402	405	372	414	397	434	384	414	379	400	384	391	353	385	425	446	407	405	399	394	365	423	413	388	409	397	417	378	373	388	394	376	399	409	414	410	398	407	395	432	398	390	441	349	413	378	389	424	391	353	392	391	397	419	389	432	413	385	402	406	367	392	413	386	393	411	411	425	433	431	399	417	436	400	388	374	408	394	392	438	385	377	405	435	398	416	407	365	411	407	393	423	427	366	414	387	376	377	406	469	398	427	424	392	357	362	389	406	411	391	398	395	355	401	374	396	378	403	405	421	383	400	371	440	424	416	427	415	382	392	424	429	401	374	370	404	398	401	392	387	384	381	445	405	451	376	425	445	405	373	391	429	419	400	388	414	403	401	406	416	390	406	408	380	433	390	369	410	455	411	393	404	426	424	405	395	376	418	394	407	388	392	430	433	396	378	432	431	418	389	389	413	403	355	435	455	418	404	394	388	399	422	394	417	425	414	438	435	424	415	358	393	401	382	408	441	431	387	404	389	380	433	418	398	389	389	395	393	409	390	378	373	364	363	413	411	394	406	442	386	431	432	405	417	408	406	403	406	423	391	393	418	405	387	362	426	421	423	403	402	385	420	387	406	399	407	374	404	379	388	360	381	432	366	403	411	388	406	378	386	402	427	376	421	360	418	399	414	424	438	437	406	382	435	417	395	397	382	409	415	378	429	403	419	434	434	420	396	437	392	346	414	399	405	407	384	386	415	410	416	378	420	404	402	394	387	415	407	388	444	415	446	409	405	384	396	383	408	393	393	444	430	413	441	371	344	439	357	410	387	397	401	402	413	440	411	378	363	410	417	405	387	400	405	367	391	410	369	402	403	478	447	383	393	374	385	415	405	416	429	370	419	432	406	386	445	424	458	417	428	430	398	386	433	434	405	401	389	418	362	384	381	395	395	394	410	383	380	446	415	416	387	388	378	416	397	409	412	366	407	400	419	409	399	415	382	392	382	389	426	443	409	427	445	414	376	365	408	403	382	392	361	400	391	396	411	436	384	415	394	392	378	384	390	365	421	384	382	425	430	421	457	439	422	362	401	428	384	393	389	406	372	417	384	400	406	427	430	454	347	413	398	382	369	409	444	428	403	399	367	399	439	407	432	414	410	389	410	416	385	398	408	388	417	390	389	417	423	378	406	410	384	384	378	354	418	444	417	399	416	429	423	406	370	423	410	386	418	400	387	396	396	383	370	436	420	376	367	452	405	396	437	394	379	406	396	386	397	393	404	361	410	411	395	427	383	349	406	413	411	416	372	414	387	412	402	349	451	422	372	402	357	406	413	420	403	369	377	393	431	407	403	396	382	424	423	417	430	446	382	373	391	382	423	404	431	414	396	404	430	424	380	392	391	437	396	432	425	429	425	411	401	408	407	387	392	442	410	396	394	385	417	394	392	400	411	436	394	393	402	429	433	426	384	399	365	390	399	421	407	407	396	400	423	415	412	389	374	418	396	375	457	422	427	380	412	415	417	372	386	425	407	379	404	399	407	371	403	401	425	375	372	406	394	410	422	391	376	400	378	420	426	388	412	392	394	365	413	401	435	378	444	384	405	410	401	370	361	391	385	445	397	452	412	398	386	412	426	375	400	419	413	407	395	425	404	410	361	419	410	405	393	402	421	385	390	442	393	423	395	384	357	384	417	406	379	424	391	389	372	347	386	427	453	374	435	384	385	436	417	420	389	401	419	368	396	433	389	421	423	390	416	402	401	412	407	391	386	406	380	359	363	409	415	420	418	393	385	435	416	418	420	411	406	384	393	392	392	418	437	404	417	446	452	399	399	434	431	430	366	397	421	421	382	389	413	413	400	382	370	418	409	362	416	423	387	398	394	422	404	426	381	439	378	369	379	372	382	398	437	400	416	409	401	436	423	404	455	376	394	391	401	440	392	388	405	390	404	378	431	426	442	421
8683	1647	2636	2777	2399	2051	1758	1563	1365	1356	1353	1230	1165	1091	1085	1059	1091	1074	1020	1012	1072	1066	1107	1022	1049	1008	1024	1003	1012	983	986	984	1008	1001	1011	1003	969	911	985	978	977	1001	981	942	1004	900	1005	946	920	938	924	957	954	935	975	931	974	982	952	1006	1016	926	957	943	968	945	978	920	949	903	922	891	879	953	1017	947	890	888	909	995	935	913	976	1042	999	903	978	961	972	921	958	949	941	966	968	990	963	909	951	916	932	872	894	928	959	945	963	948	950	945	959	964	955	981	982	950	900	947	1005	962	944	965	973	965	960	971	967	946	956	987	940	944	953	967	935	939	963	929	943	969	953	952	1056	956	971	992	865	978	933	934	958	917	927	974	970	965	939	941	941	975	921	1012	1008	971	940	924	945	886	992	899	966	956	922	997	987	927	991	895	942	925	949	987	943	939	953	944	934	969	985	969	962	984	935	943	912	930	998	948	948	949	919	908	951	919	925	980	918	932	973	936	994	901	1004	1058	926	937	920	894	950	976	993	985	948	998	970	927	951	934	931	972	880	941	1005	948	925	933	977	976	980	947	957	925	1002	934	958	970	957	942	954	933	964	944	945	954	918	898	954	970	907	912	897	976	963	979	967	945	1001	911	921	941	858	880	908	915	910	928	934	954	955	956	921	947	967	960	907	947	951	949	914	956	920	990	961	923	948	938	961	868	984	967	968	913	921	932	981	966	950	903	945	916	984	879	978	971	993	963	921	934	976	934	979	942	952	907	898	980	989	933	937	987	927	928	959	959	938	932	974	916	951	927	943	962	931	911	967	918	933	970	911	936	942	951	935	949	929	982	933	957	940	959	908	932	949	919	973	954	979	950	953	913	952	992	959	952	957	1022	959	949	955	979	939	977	933	940	966	941	955	940	955	956	936	970	915	970	963	906	896	958	917	980	958	944	914	925	945	942	945	926	961	930	948	955	972	991	927	970	934	896	937	981	925	1006	985	942	1003	920	955	950	920	944	942	932	960	966	942	907	906	950	943	959	973	949	1016	944	941	960	984	983	980	917	960	918	890	974	956	984	972	939	987	1032	1003	901	947	913	960	972	934	950	989	928	954	913	925	962	931	921	973	955	940	966	969	945	1006	954	957	995	977	963	950	935	939	960	877	934	925	982	949	975	944	979	994	971	893	952	998	1003	993	946	961	994	952	999	975	931	992	993	967	959	904	899	895	913	950	929	903	964	940	979	914	960	932	1001	914	963	936	991	1010	947	920	909	961	925	938	924	932	1015	880	957	978	1010	947	1013	972	962	963	984	850	930	991	954	996	975	967	887	946	944	968	949	1014	967	1006	962	1014	961	953	980	985	930	938	979	998	1031	941	961	961	925	959	927	974	936	932	959	959	973	915	930	962	965	936	954	947	966	944	952	962	950	973	978	953	935	929	929	952	970	883	978	988	1002	923	937	900	952	960	941	908	938	1018	963	962	968	949	945	965	946	948	941	943	949	969	940	890	942	999	940	899	928	977	924	986	993	922	935	971	943	968	978	908	991	933	909	931	994	986	993	930	901	924	955	947	966	981	990	934	988	976	973	981	941	920	988	915	1000	930	947	969	999	911	1016	974	953	899	983	948	962	937	969	920	938	951	957	940	904	969	950	979	936	975	926	916	874	934	951	972	968	956	949	863	956	970	961	982	964	925	941	948	932	936	985	959	996	968	947	1007	937	919	903	965	987	949	971	928	966	912	970	985	884	910	940	971	921	892	913	938	964	985	907	946	919	990	1005	988	953	945	964	960	969	975	954	953	960	974	942	947	942	920	978	971	929	948	973	884	935	930	957	983	944	914	934	942	901	910	946	951	972	953	978	961	948	909	940	950	901	954	895	991	923	971	1001	952	1000	945	947	970	984	959	947	908	933	962	948	979	982	952	962	963	965	902	955	909	995	968	911	946	971	924	971	975	940	932	963	923	960	888	916	963	990	965	956	966	999	958	1009	918	945	896	984	987	924	966	927	930	980	955	963	934	947	932	949	980	893	1001	973	975	933	926	936	960	939	953	928	896	972	949	952	1003	911	922	940	958	893	932	920	937	999	959	1001	1000	893	909	938	962	908	958	882	956	952	970	970	913	937	896	972	961	894	960	946	939	929	920	979	958	896	959	936	943	974	937	944	933	966	887	974	997	946	932	953	895	904	915	1010	949	955	924	968	957	910	964	931	955	971	918	935	935	928	950	936	963	956	894	988	956	994	907	995	925	953	912	962	931	1003	902	986	918	950	962	975	982	947	937	997	895	942	940	946	964	946	969	948	934	982	964	935	933	954	936	957	944	966	940	959	1001	976	959	956	974	987	933	965	975	907	908	981	957	945	963	964	960	913	973	933	958	942	936	977	974	972	985	961	887	936	1009	973	944	994	977	895	909	923	1030	885	983	961	891	952	917	919	891	953	914	953	952	985	943	940	932	998	896	965	963	970	909	949	932	989	926	938	913	975	890	950	940	936	994	908	980	981	1004	943	1005	952	923	968	906	938	972	947	964	957	947	1001	926	938	931	930	950	943	960	973	973	1021	979	968	980	948	925	916	985	933	951	951	915	938	957	930	925	930	928	1011	980	929	959	934	926	985	954	947	979	972	949	948	968	933	950	959	930	953	923	958	908	937	928	974	972	922	943	919	932	966	920	931	992	943	961	937	961	968	1002	928	907	930	918	929	949	883	905	975	963	933	913	901	1000	981	954	979	898	950	935	946	925	926	929	1001	949	874	962	935	918	1037	1013	969	967	921	927	908	965	922	941	965	908	993	951	925	915	963	940	903	942	977	954	895	970	959	981	924	962	974	959	956	926	942	949	927	1003	923	962	940	924	958	932	907	962	950	986	983	974	952	879	916	925	916	993	917	923	974	956	964	931	919	926	1000	902	938	962	961	910	962	983	891	939	911	955	933	898	915	989	972	972	973	926	968	960	943	1012	1012	954	950	930	966	988	912	951	944	914	943	923	895	954	963	902	928	927	932	929	948	1009	968	938	868	949	976	958	955	935	963	935	945	900	935	912	942	995	929	949	983	951	963	952	972	977	946	967	951	929	952	987	866	931	931	947	903	924	980	920	961	961	950	971	916	976	956	965	951	941	936	955	976	987	941	990	926	940	998	907	916	934	945	985	905	977	980	938	1008	914	1001	962	946	964	957	932	952	960	920	931	928	891	943	989	956	958	915	942	1018	991	985	930	955	1013	886	938	876	926	936	906	940	956	918	941	914	978	927	960	976	967	1002	914	945	968	997	966	936	952	942	939	892	949	897	1001	939	936	930	947	1003	980	935	957	928	1022	950	923	980	946	960	921	959	945	938	890	946	928	943	958	972	972	992	986	939	965	945	962	991	953	940	932	973	929	909	954	922	988	971	977	967	965	906	985	906	968	915	974	1012	950	950	919	941	951	933	911	939	1013	970	957	929	952	962	963	900	988	964	951	958	969	1010	945	928	1008	941	982	907	916	913	910	920	933	960	947	963	1033	909	969	1001	961	951	993	947	934	961	929	992	935	888	989	940	926	927	956	964	981	956	926	929	963	939	938	928	964	951
1605	236	223	235	245	226	185	195	218	258	238	195	211	196	208	232	222	237	217	222	229	224	196	211	191	205	228	235	242	221	233	194	233	200	242	222	227	223	205	219	215	219	228	210	218	213	218	239	265	206	222	234	202	217	246	246	247	222	223	199	239	206	211	208	217	232	200	208	210	207	232	231	210	224	221	237	243	235	240	227	207	228	221	235	248	232	213	208	210	220	227	206	223	209	240	246	225	213	220	216	226	208	217	231	235	229	204	244	240	197	207	216	206	238	227	210	231	230	188	222	236	246	196	211	214	219	232	228	216	197	182	216	261	201	228	185	205	244	223	224	231	216	216	232	222	218	222	232	235	219	210	205	202	209	187	225	223	233	229	220	225	207	215	231	218	237	204	216	203	252	234	197	228	219	214	242	205	226	210	232	200	228	184	216	193	226	229	207	214	223	220	189	222	236	215	216	212	205	238	219	205	235	203	212	208	208	203	211	210	179	210	218	187	247	220	214	201	202	221	203	206	238	208	216	221	188	219	230	235	226	220	197	195	221	238	203	202	238	247	209	207	222	224	229	225	210	251	243	238	210	208	203	207	228	232	191	206	205	226	229	230	214	234	215	221	221	230	221	210	230	206	202	214	231	215	266	213	242	203	209	210	219	200	229	227	231	217	252	200	235	238	184	208	226	228	217	208	215	204	226	230	210	208	217	210	238	199	221	226	216	194	199	206	228	223	199	234	249	214	206	220	237	235	224	205	204	201	209	229	244	228	232	228	202	217	205	232	238	209	213	217	224	237	228	221	213	243	191	243	230	237	217	208	196	238	222	213	240	222	244	226	226	193	222	220	169	190	232	234	222	215	232	223	229	204	240	219	216	216	182	212	221	215	221	206	203	212	194	225	220	217	216	213	213	224	217	230	222	236	205	228	225	232	201	205	209	209	219	236	217	222	198	256	230	177	230	220	217	219	251	222	213	246	210	234	231	215	208	204	235	242	196	210	208	226	252	229	214	206	190	245	228	226	206	209	224	201	225	199	199	229	189	214	195	220	183	216	219	215	214	204	232	224	214	208	233	231	197	225	238	209	233	204	237	199	233	216	226	205	219	202	213	248	219	207	240	212	230	219	223	207	229	230	230	227	216	236	209	198	205	205	230	209	251	207	217	199	217	186	234	215	211	194	215	225	215	205	243	213	209	229	203	214	196	214	204	222	203	224	253	221	245	237	221	216	214	229	255	209	209	234	197	219	208	248	204	179	193	195	221	210	214	234	230	210	244	223	227	226	221	208	220	235	215	232	217	216	203	238	215	218	217	206	238	198	200	231	206	226	227	243	203	222	199	203	225	216	192	221	241	206	194	216	215	201	229	215	266	244	220	208	218	227	206	146	226	226	223	237	202	216	190	228	243	213	225	240	209	216	222	226	214	200	243	203	200	218	227	239	230	207	213	201	222	229	221	221	197	224	223	223	252	233	221	235	202	234	221	219	178	207	239	234	230	207	211	208	212	209	219	223	216	243	206	222	205	195	211	197	199	191	200	239	216	209	221	207	213	227	215	201	200	231	216	212	196	208	225	207	250	221	211	225	219	220	242	211	242	215	216	219	210	230	207	211	243	225	215	219	207	200	213	217	212	201	205	248	236	227	224	197	196	203	196	216	216	224	189	176	223	207	248	253	212	238	221	216	233	225	249	227	252	226	207	186	208	229	220	214	201	206	245	232	211	216	231	223	201	228	236	207	231	237	223	193	230	233	203	228	211	182	220	214	227	200	236	193	220	196	202	209	219	225	188	217	228	215	223	211	202	197	210	209	233	245	232	240	229	234	205	239	204	217	212	218	213	219	191	236	222	216	240	220	203	220	229	200	206	208	220	191	215	220	221	216	212	222	231	223	218	206	227	204	221	254	214	191	212	235	233	204	211	220	213	231	224	233	211	229	229	222	202	242	233	223	216	183	206	216	202	225	209	187	233	226	208	200	215	202	242	242	254	220	209	234	198	234	213	234	247	227	199	169	208	203	201	235	195	228	198	236	215	231	245	221	251	228	237	207	207	210	196	217	182	230	222	215	232	197	213	202	224	209	211	231	229	232	224	233	250	243	226	209	242	184	224	233	218	246	242	206	235	244	212	262	187	197	231	220	217	199	220	238	240	229	239	210	194	234	211	216	250	233	192	222	188	190	213	224	206	212	201	205	229	243	224	198	205	233	201	231	229	229	227	218	211	235	222	187	210	216	218	249	222	216	229	195	217	233	206	235	199	204	210	244	213	211	210	222	205	227	211	233	202	238	226	240	216	231	223	237	208	220	232	206	224	223	250	233	247	221	202	214	205	229	211	219	232	203	234	192	212	216	212	219	213	221	211	203	192	236	219	211	217	219	204	233	246	230	200	198	232	207	227	253	201	218	232	225	195	200	207	218	239	210	221	234	214	206	232	201	200	215	228	213	234	205	206	213	201	210	216	212	232	233	229	252	234	192	172	206	225	228	201	246	227	205	204	232	183	235	234	259	249	216	248	199	231	225	263	209	210	228	227	214	218	205	217	217	211	220	204	196	219	224	214	196	229	221	218	237	220	219	225	229	194	203	185	214	201	237	201	214	213	229	207	218	213	220	205	204	219	237	227	205	204	206	207	220	230	220	218	199	245	223	219	211	235	222	229	234	210	224	200	205	225	238	237	211	225	208	198	227	217	195	242	220	231	229	212	229	270	224	232	217	222	216	216	195	226	234	262	235	188	213	230	211	221	198	242	187	220	201	238	193	247	202	243	193	210	248	212	194	205	199	223	213	231	235	242	221	211	193	233	219	195	218	241	183	217	223	199	230	216	252	202	226	221	212	200	206	218	222	207	233	237	216	209	206	204	187	198	242	208	210	192	239	213	196	204	239	203	237	199	235	223	209	236	220	235	219	240	222	238	237	232	211	212	235	219	213	208	215	238	232	224	214	222	244	217	203	194	215	197	214	220	223	230	222	194	211	195	218	225	210	217	204	194	208	210	205	181	247	206	212	221	225	186	253	230	208	206	212	208	227	217	220	246	225	223	232	229	221	214	229	237	199	235	229	219	217	217	207	205	235	208	236	244	209	204	193	188	193	221	243	214	222	210	227	212	200	221	227	226	201	226	223	226	217	202	209	224	229	238	230	218	225	181	203	218	223	207	244	219	205	227	231	209	222	242	228	237	211	212	226	258	231	206	199	216	236	188	228	216	196	238	222	213	227	203	214	228	221	207	203	221	202	236	240	246	209	207	220	231	232	255	211	230	226	205	231	201	180	221	211	247	203	205	209	201	196	194	218	221	191	208	218	218	219	192	180	235	214	211	215	248	200	235	247	238	209	214	218	219	229	213	180	239	197	231	205	219	223	258	198	235	226	211	218	222	197	208	220	227	224	234	229	233	223	210	225	243	222	226	234	201	193	214	251	223	226	233	253	204	224	222	223	204	225	214	179	230	221	216	198	211	205	241	220	205	237	187	247	202	195	220
1894	579	597	620	620	588	611	600	575	569	558	557	588	574	569	585	560	543	577	553	568	544	565	573	582	549	560	594	564	545	589	573	574	578	527	595	602	587	592	596	538	577	559	527	550	519	516	568	544	579	555	574	557	549	571	562	574	557	566	554	564	589	561	536	574	559	589	569	582	593	622	565	540	580	588	558	572	513	558	607	562	560	553	553	526	617	579	540	536	578	576	576	556	565	576	568	557	576	524	570	572	574	550	530	576	552	560	531	563	582	597	564	577	522	536	571	591	543	558	575	574	565	538	560	563	563	607	591	564	559	569	604	599	582	590	582	520	553	593	577	612	590	578	598	585	538	541	593	579	574	564	538	575	599	549	628	566	559	547	538	556	574	584	573	604	563	554	543	529	566	583	579	538	538	551	584	565	593	543	566	585	544	572	576	564	577	564	546	559	536	573	575	532	601	523	541	580	569	570	583	620	563	546	600	580	583	595	596	546	563	598	546	546	594	502	567	563	566	522	591	555	558	535	571	551	562	561	590	574	550	538	584	576	585	567	581	527	562	590	554	562	551	535	543	598	576	548	561	560	574	541	571	605	556	551	556	534	520	573	542	566	553	547	567	546	551	547	618	565	602	586	582	588	588	567	638	599	554	522	616	604	549	554	559	580	566	564	537	538	554	573	549	563	599	557	570	561	512	591	620	564	579	565	582	509	558	553	527	589	571	486	590	562	562	532	557	585	529	552	603	527	600	558	560	561	579	531	578	563	558	566	556	559	558	579	547	556	557	570	564	560	601	530	539	559	580	549	568	561	570	557	545	595	587	566	565	531	565	567	579	538	558	604	548	634	529	542	536	520	549	551	541	533	583	590	580	608	570	585	577	588	543	610	556	584	540	557	504	571	562	524	567	572	556	578	528	581	554	549	538	543	557	567	548	579	495	562	572	573	585	594	603	581	559	546	556	544	569	569	561	534	544	561	546	509	600	565	618	570	540	572	529	551	567	555	553	568	512	585	571	547	554	578	575	622	597	547	593	579	571	580	536	559	527	554	540	600	548	552	553	570	523	535	533	553	537	617	540	593	529	574	584	582	578	534	558	571	559	577	552	565	535	558	548	572	565	596	547	566	579	594	598	578	569	580	552	570	566	545	563	578	568	557	541	550	559	624	547	552	531	575	575	552	560	540	526	572	554	559	529	541	558	558	529	577	572	564	596	609	562	522	532	569	557	543	544	558	563	606	589	532	597	585	568	569	541	611	585	519	575	575	578	520	508	587	573	579	561	563	604	556	595	558	505	575	587	579	538	589	586	528	565	551	583	563	556	560	551	572	537	516	582	518	521	566	600	564	577	594	561	578	544	564	608	579	575	548	565	558	563	531	560	582	570	514	563	537	567	571	564	597	574	546	570	578	558	537	561	539	567	542	587	573	564	548	554	548	556	542	555	612	561	538	593	561	571	577	539	541	574	557	589	536	565	544	640	543	599	598	554	557	579	558	527	564	562	547	535	549	526	559	581	598	610	560	565	619	583	553	553	584	573	581	524	570	538	609	612	555	559	527	567	557	566	534	538	565	590	552	551	574	559	579	545	610	573	542	591	600	573	582	553	575	543	517	563	602	538	561	603	562	569	559	601	576	580	530	576	555	583	540	575	573	548	536	566	588	569	577	568	527	538	566	540	595	593	568	581	598	579	581	521	562	585	574	551	578	574	548	596	508	576	588	583	603	562	565	538	523	594	561	546	592	552	569	549	553	609	585	597	583	591	579	584	553	554	553	548	538	562	576	557	550	550	557	605	538	529	560	564	558	554	548	561	541	536	539	597	584	573	546	576	540	577	563	565	584	593	530	578	534	574	529	565	578	580	540	541	613	540	544	499	596	609	570	554	530	549	586	579	573	543	609	530	577	524	570	598	577	555	550	593	532	524	592	547	548	570	522	557	594	561	527	542	542	564	561	589	558	533	583	558	516	543	584	512	587	563	554	580	590	577	485	525	530	605	572	603	528	571	519	579	565	575	565	562	575	557	553	566	560	584	593	567	558	539	564	537	560	559	580	526	544	613	532	560	497	574	606	567	575	570	535	561	532	579	577	595	561	552	538	598	541	536	607	545	543	555	548	524	518	537	536	562	573	567	564	554	550	554	582	594	560	580	526	605	567	548	570	592	561	570	527	593	591	580	572	582	540	571	583	560	628	547	561	556	568	579	563	544	550	550	561	547	562	546	606	556	562	551	535	569	568	541	547	526	595	569	532	590	579	562	582	581	578	574	552	575	560	602	575	523	587	538	609	575	582	548	583	570	557	565	574	558	519	537	608	541	561	550	551	573	585	566	558	558	528	557	584	572	562	563	616	536	534	604	546	593	582	558	553	542	604	543	586	545	605	547	581	538	619	539	574	521	561	549	575	564	575	549	554	548	578	563	568	551	570	562	567	599	593	578	605	506	588	541	557	554	596	571	592	570	570	555	586	596	530	542	610	559	602	559	541	552	544	541	580	558	544	535	557	592	538	522	576	555	588	553	570	558	548	581	568	531	584	569	585	554	500	577	572	574	582	567	557	572	553	537	547	573	582	552	557	522	572	567	564	548	564	533	512	539	596	600	550	564	575	538	577	603	591	535	533	584	544	539	526	571	537	555	554	582	584	533	599	571	557	588	564	597	565	559	557	517	568	542	540	541	580	580	564	598	561	606	585	548	531	532	590	581	575	567	542	557	572	605	560	561	547	563	563	554	552	575	580	566	578	562	565	616	579	540	600	588	572	539	521	562	568	561	594	542	604	542	607	559	526	557	556	571	558	559	591	535	543	533	573	582	561	547	550	519	561	577	575	564	593	563	561	555	582	566	543	545	609	569	590	586	578	598	552	569	567	565	582	601	574	537	534	554	572	560	562	531	518	585	546	577	560	589	555	558	565	561	503	529	579	575	510	547	553	543	601	581	530	573	583	554	585	577	582	562	552	574	537	561	553	591	589	567	580	553	588	550	537	585	558	555	544	527	557	570	574	560	557	581	547	524	566	552	585	566	550	599	575	578	532	578	587	540	549	560	558	556	599	508	551	548	578	605	528	590	549	563	565	566	535	510	532	535	595	570	559	572	555	565	547	604	577	547	560	538	580	540	551	533	549	573	570	573	531	558	522	562	552	603	617	580	552	568	556	569	572	567	624	601	543	594	544	582	581	570	565	586	573	550	583	538	571	570	560	566	606	573	574	552	595	570	562	542	561	566	540	542	579	552	547	536	539	568	552	534	602	538	576	590	542	553	555	581	525	555	576	574	557	546	601	532	529	492	558	558	599	541	579	569	581	567	527	540	592	552	557	569	589	582	500	538	571	552	563	536	521	535	527	540	553	573	590	554	550	556	572	522	590	579	548	591	532	564	547	533	632	577	588	523	594	555	530	611	575	583	565	582	556	570	576	560	505	538	548	538	551	621	548	606	537	583	598	552	578	599	536	525	555	554	584	528	577	545	589	590	577	530	553	593
7219	516	575	457	346	309	257	219	243	235	234	215	213	209	192	201	203	190	211	171	210	180	186	212	175	186	197	207	191	168	198	205	188	190	215	189	176	215	193	180	168	180	201	209	213	194	183	173	177	200	196	206	194	183	196	161	190	217	187	193	213	198	196	189	173	203	182	187	199	181	176	207	180	171	193	180	172	201	207	176	209	184	180	231	185	196	195	211	191	223	208	207	173	157	202	181	173	187	204	201	184	203	205	198	184	190	179	183	225	183	187	200	194	188	180	188	204	178	180	190	188	225	202	184	185	169	199	207	181	215	179	213	190	168	187	206	181	240	206	199	176	186	200	179	180	205	183	184	162	207	186	199	220	208	194	204	189	194	158	167	186	172	175	194	220	173	194	189	196	198	195	168	201	233	197	179	176	198	190	176	183	203	189	194	183	195	195	206	199	184	203	232	187	182	195	193	195	200	194	203	207	180	189	189	181	168	168	192	195	199	182	209	193	178	196	236	191	196	187	217	179	203	193	209	192	188	209	190	175	211	176	194	159	194	209	208	191	188	203	211	189	195	190	181	200	231	177	179	180	182	204	213	155	203	214	203	182	186	193	179	174	199	204	168	184	228	187	165	197	173	170	200	196	195	213	193	211	186	177	194	186	186	161	158	196	189	207	198	166	186	174	178	195	183	204	206	195	212	199	196	206	206	192	196	199	222	200	203	180	204	187	219	168	181	194	181	200	211	183	185	188	188	184	188	198	194	207	170	183	187	211	181	184	196	191	176	173	201	209	183	180	185	192	168	197	185	204	181	195	190	173	180	189	178	188	206	209	179	185	180	197	188	208	196	215	199	198	225	193	162	188	230	189	188	192	191	172	183	192	233	199	191	167	190	192	188	200	206	194	172	189	184	195	197	195	186	202	209	198	201	198	202	163	186	190	196	205	177	200	199	185	176	186	171	199	193	184	214	189	200	194	191	182	194	154	185	230	170	198	178	176	218	193	169	184	204	186	167	189	190	176	174	186	192	168	186	204	193	224	214	185	219	192	189	210	200	196	201	196	186	187	212	202	220	198	221	179	197	197	190	191	171	198	161	214	168	197	190	187	206	216	221	187	204	206	206	183	200	191	195	206	199	203	200	210	201	181	210	193	177	179	195	192	176	190	198	193	177	185	216	191	193	205	176	203	155	179	202	169	216	204	207	198	178	217	199	177	207	198	185	191	152	162	193	201	209	189	200	202	193	172	193	187	180	197	171	192	206	190	190	190	215	174	189	211	196	164	212	197	196	202	225	195	195	184	168	203	170	179	211	188	190	211	193	187	190	186	167	174	197	186	168	190	151	188	186	187	170	179	196	179	181	169	199	205	195	193	189	191	184	204	197	212	185	142	179	190	196	183	175	187	179	179	184	200	205	193	201	206	190	203	204	186	191	186	167	223	183	180	174	193	214	211	195	203	198	209	178	181	210	212	176	200	187	170	204	195	188	197	174	205	215	192	233	184	206	188	206	193	178	213	179	166	167	192	199	203	194	203	197	191	202	190	182	188	200	189	194	183	181	204	199	194	178	187	214	195	186	198	216	193	182	196	215	212	176	204	187	200	189	198	202	200	176	193	198	177	224	202	161	180	182	183	190	178	191	189	201	184	190	197	175	230	179	178	172	187	185	173	190	191	208	204	167	201	202	172	172	199	186	173	227	212	176	177	181	200	197	190	193	204	185	188	202	200	188	211	226	182	201	187	189	177	184	188	210	210	198	186	190	216	188	181	189	170	200	197	210	221	176	212	187	197	173	201	204	233	199	190	201	185	172	187	182	208	196	201	192	182	172	183	184	166	203	186	183	188	187	184	189	190	175	187	178	174	184	217	212	179	198	187	195	177	186	191	174	194	231	183	185	163	193	175	222	201	191	206	212	190	191	170	191	172	190	183	199	180	181	174	171	178	195	180	179	190	164	195	179	180	185	194	205	204	196	192	206	211	187	208	174	197	184	181	185	216	185	207	156	205	186	159	186	189	191	192	189	202	198	172	175	176	176	190	174	185	205	208	208	187	184	218	199	192	172	172	178	190	212	207	204	182	211	195	184	204	197	177	193	188	201	153	188	206	201	175	168	211	207	225	203	207	221	214	197	171	186	167	181	191	177	190	205	183	201	202	198	217	199	209	193	192	175	181	178	199	189	186	229	200	158	180	211	183	165	200	210	219	211	227	216	195	166	197	205	159	185	188	150	179	210	199	190	213	185	171	198	185	192	194	199	182	201	210	169	213	181	194	177	183	187	178	203	191	164	189	173	175	198	174	189	207	190	178	190	184	189	178	170	186	163	209	209	180	178	186	204	194	184	173	230	197	187	184	204	205	193	189	168	190	177	170	205	201	192	236	188	182	184	180	198	189	181	200	208	184	180	187	187	176	205	201	208	164	192	204	197	208	175	206	189	199	193	187	185	189	194	234	162	189	191	205	183	194	187	174	184	180	201	188	182	188	182	192	164	178	169	185	169	196	221	219	184	210	193	191	209	192	172	194	212	201	176	206	193	192	170	192	189	217	177	199	168	167	178	190	193	166	201	186	182	230	181	219	206	187	171	193	187	202	198	190	169	193	168	194	171	229	179	171	181	196	206	171	181	188	181	176	204	208	200	221	191	188	200	206	196	211	177	193	202	197	172	207	171	196	192	194	174	213	217	176	178	227	185	191	166	204	189	183	174	158	190	197	192	208	195	203	179	206	172	163	171	167	195	214	195	176	197	189	212	191	197	204	157	181	181	195	194	192	217	173	181	196	193	220	177	217	187	163	187	190	191	201	198	154	211	190	178	218	203	195	182	198	185	188	208	191	225	188	175	189	190	197	204	186	194	212	189	178	204	188	157	190	193	151	187	180	206	217	230	206	216	195	213	162	182	208	221	182	170	197	190	194	218	162	195	222	194	185	166	194	171	205	186	194	181	204	223	225	207	205	206	164	206	184	213	183	197	171	184	178	184	225	169	200	196	171	180	191	174	194	214	212	191	208	223	175	214	203	197	210	193	195	167	182	176	221	192	197	198	199	186	188	202	179	195	180	172	181	208	205	203	173	216	182	197	174	174	205	191	195	178	181	173	194	190	223	188	189	186	198	194	192	187	199	204	174	171	216	185	165	173	192	205	203	177	187	193	171	206	173	173	201	196	176	227	174	171	190	218	174	182	187	186	180	192	188	170	205	184	181	199	193	224	221	178	186	158	219	196	190	227	203	211	221	181	187	178	196	200	188	175	192	185	192	199	190	158	213	187	162	204	188	218	189	210	186	207	193	195	207	201	212	200	196	189	150	185	205	208	169	179	188	187	169	191	195	213	196	188	190	170	189	203	202	182	158	220	228	196	212	212	182	205	208	193	161	207	192	193	170	159	176	179	175	162	180	177	207	192	174	180	193	180	220	190	186	157	193	194	172	181	166	163	183	191	210	172	211	216	191	180	183	184	186	170	175	184	202	198	205	192	216	195	182	179
6232	844	1375	1494	1324	1044	905	877	734	687	683	620	660	597	639	599	574	581	600	591	589	533	582	559	611	517	537	534	487	539	548	577	517	581	558	533	545	501	545	545	501	506	519	524	575	510	509	526	521	557	570	561	531	513	485	533	537	532	536	521	562	494	488	530	521	561	517	572	526	564	541	538	531	531	555	536	516	506	562	513	515	490	554	564	574	527	584	540	539	548	551	515	532	513	507	530	513	554	534	515	541	478	505	509	511	560	533	484	530	487	498	554	570	509	511	508	570	510	507	503	518	506	528	553	525	552	512	503	562	546	549	520	539	525	523	534	545	539	560	551	526	521	549	487	529	543	531	539	564	507	532	503	539	528	506	521	530	547	555	511	551	562	541	519	537	501	591	529	513	519	490	473	521	557	539	522	538	529	545	564	544	513	533	537	522	552	510	511	533	521	509	560	509	455	554	534	500	550	543	592	529	532	557	556	508	565	511	547	514	515	527	505	525	533	489	523	563	521	536	556	527	527	529	521	521	477	524	556	556	526	513	532	531	524	544	573	538	535	499	508	510	548	540	528	524	551	551	523	508	524	544	535	565	542	525	532	548	555	521	549	503	549	514	545	528	484	509	524	532	510	528	534	515	534	555	521	501	530	460	528	523	534	550	533	520	548	525	544	530	536	551	552	517	520	534	477	530	513	509	544	539	530	501	548	557	559	568	526	532	560	534	508	533	517	518	517	532	507	511	500	532	523	526	548	497	542	529	546	528	517	533	554	500	507	513	510	542	517	547	517	563	515	511	516	530	548	543	531	523	570	488	551	540	571	561	528	501	489	531	534	522	506	563	520	524	522	513	511	539	564	548	516	533	540	571	520	538	552	542	504	532	537	520	523	556	551	528	531	517	563	494	553	531	553	539	509	533	532	484	572	502	516	506	545	536	524	520	539	550	519	510	524	533	552	556	511	525	513	506	552	528	520	549	544	504	501	532	515	529	518	499	532	488	526	532	536	540	518	541	511	503	525	496	532	530	550	502	529	530	468	536	483	510	521	480	530	527	549	503	483	507	553	544	532	503	550	487	528	540	561	569	534	544	545	523	504	523	523	512	558	527	533	528	517	538	542	538	540	530	525	463	512	523	522	557	586	519	542	529	516	525	490	556	536	553	527	531	520	534	497	543	529	491	541	508	547	499	547	536	537	518	529	528	514	568	512	478	528	551	531	504	518	504	533	507	526	506	514	545	525	519	491	532	556	525	504	504	529	555	524	532	503	511	493	554	532	554	523	579	513	508	599	522	523	539	494	517	523	503	547	535	547	517	538	508	525	539	541	509	498	549	515	541	529	522	503	528	508	544	535	509	548	512	494	552	513	544	548	543	543	506	519	546	542	546	550	549	495	541	507	524	540	563	495	540	533	510	532	519	512	501	533	518	541	535	536	493	541	525	506	523	515	532	548	540	530	553	563	544	528	553	524	548	529	517	514	513	543	517	533	558	530	506	552	528	528	556	544	539	558	532	561	487	505	495	549	505	547	494	492	494	530	562	508	481	509	579	513	518	513	538	500	507	527	506	546	541	523	515	579	530	548	560	527	520	483	547	551	513	527	518	560	538	514	529	506	536	554	538	511	497	527	549	552	519	511	510	585	506	528	501	542	516	531	513	535	509	515	517	513	509	532	524	527	535	520	522	546	546	499	500	509	513	536	483	533	532	527	529	497	516	528	517	506	504	609	553	516	481	507	540	554	535	545	511	513	513	548	528	515	548	536	528	549	502	546	523	587	522	493	507	532	548	549	547	506	457	524	540	475	536	516	509	574	518	497	533	545	510	529	525	564	559	533	546	574	544	595	524	538	536	558	529	542	531	523	499	544	532	522	569	522	564	464	541	534	515	556	520	517	502	520	539	554	569	510	529	484	513	489	555	494	559	539	506	517	533	516	534	548	559	537	524	513	531	551	528	534	521	527	489	543	488	492	513	540	498	523	545	566	552	483	548	491	530	538	538	539	517	515	514	514	525	547	524	578	549	529	523	506	544	539	518	560	527	557	509	536	521	535	532	515	557	510	502	566	544	534	561	566	535	548	537	531	567	517	499	521	527	528	553	525	559	570	506	496	520	565	540	534	501	524	550	521	526	528	560	515	556	477	525	547	552	461	516	543	543	562	545	557	512	569	513	528	542	512	559	522	535	531	540	537	504	528	533	551	529	516	523	522	509	525	580	548	522	528	581	516	519	563	539	497	565	521	535	560	557	511	558	517	505	517	567	501	529	526	511	526	579	530	513	538	506	489	508	522	532	531	514	561	563	516	562	555	513	525	536	469	561	542	514	531	513	510	516	525	518	514	542	564	577	545	544	520	531	533	520	520	539	543	503	552	505	485	511	559	526	510	519	541	517	538	534	552	518	534	507	551	519	533	538	537	503	541	552	524	523	529	545	552	500	518	512	501	536	548	524	521	575	536	564	476	546	498	524	558	520	523	510	545	510	541	560	556	531	511	525	544	529	516	521	527	520	558	524	506	512	463	480	520	528	565	527	591	538	516	524	542	528	496	511	525	535	507	543	519	533	545	512	518	552	554	515	520	540	529	505	502	533	549	520	529	492	525	535	544	543	529	560	493	542	545	525	498	519	520	540	537	525	504	493	537	514	563	533	523	485	506	523	528	520	543	537	507	555	518	488	521	528	522	522	537	542	533	549	538	536	505	517	547	503	508	532	488	525	516	543	531	524	497	548	527	521	540	520	510	548	478	525	509	515	520	547	489	507	580	539	528	491	549	553	543	542	518	529	504	546	526	537	498	514	547	513	529	534	531	502	550	535	532	499	574	521	529	506	525	552	535	508	541	521	587	564	503	563	523	498	514	502	537	483	520	518	522	534	535	501	475	516	527	522	510	506	525	537	553	492	497	526	526	533	510	500	521	535	495	519	517	540	485	546	534	544	544	536	528	545	536	491	554	529	560	527	501	520	548	543	513	533	534	505	498	541	520	553	527	532	518	493	517	535	545	545	539	503	520	542	529	537	516	531	531	518	524	513	480	506	524	515	540	510	537	506	521	523	496	515	537	487	484	511	531	559	542	530	535	544	535	536	539	528	503	516	523	534	524	528	498	509	496	503	497	539	477	491	528	527	520	548	518	577	531	582	529	528	524	528	527	514	537	538	525	533	531	508	535	543	493	552	540	538	559	574	525	536	521	549	530	546	522	553	549	545	544	514	556	524	542	562	585	537	487	506	521	547	490	538	553	541	503	521	503	493	504	504	509	552	551	514	531	545	541	522	488	512	524	550	489	557	535	503	559	528	492	503	518	534	508	491	519	472	507	542	493	580	532	514	502	527	512	500	538	519	553	521	525	548	494	542	538	543	521	538	502	508	549	566	501	573	525	537	557	533	538	544	513	533	526	492	543	524	521	542	508	522	547	504	527	509	544	531	520	536	531	490	567	511	533	552	556	554	520	527	564	536	493	494	527	498	561	460	541	551	575	544	562
14613	1573	1246	997	759	656	615	523	488	477	448	391	428	459	457	462	415	422	456	398	443	449	404	405	426	438	392	456	424	428	426	409	409	423	429	444	375	409	389	400	423	401	389	418	404	403	405	381	434	452	409	398	443	414	427	413	405	409	435	384	444	441	397	399	398	380	433	396	452	396	413	440	381	384	389	415	412	385	417	410	408	387	407	416	372	459	407	411	378	429	361	406	368	391	468	406	370	416	399	431	394	409	388	414	415	433	400	420	437	417	414	394	433	410	395	413	409	394	412	382	421	437	387	458	438	401	397	388	433	385	421	454	387	375	428	392	425	379	427	405	421	403	406	414	414	387	393	394	398	395	397	416	403	429	395	412	415	413	401	411	421	407	421	403	444	423	410	410	391	406	392	444	389	446	442	407	394	387	438	392	398	424	443	427	382	377	405	408	380	406	410	422	433	459	415	409	433	437	436	365	413	423	409	397	401	409	386	368	426	433	406	357	395	401	399	415	442	402	418	411	408	430	468	392	370	425	448	398	390	399	425	365	421	393	385	436	451	423	405	407	405	419	447	408	416	423	441	431	411	401	375	422	417	402	381	372	397	443	376	400	363	450	405	396	409	417	386	362	395	395	403	472	419	421	440	390	396	426	406	388	392	421	403	386	407	383	389	386	385	371	440	487	414	406	411	427	365	459	378	374	428	380	408	422	407	406	391	409	399	358	413	403	366	372	412	398	448	407	422	401	427	438	429	375	382	404	430	401	376	420	352	441	390	452	390	422	440	424	414	421	391	422	455	403	389	457	430	434	432	430	418	465	405	424	440	434	423	425	444	415	410	407	437	452	411	440	425	437	410	383	425	433	404	359	395	435	397	419	411	390	401	395	424	424	400	399	396	414	377	402	400	415	417	415	403	374	394	422	406	413	382	403	405	423	398	420	375	428	437	416	402	410	394	401	396	396	400	402	384	388	431	385	409	383	423	400	409	403	439	446	410	401	431	416	401	382	421	407	392	374	417	375	421	373	407	404	428	411	382	407	432	417	402	402	392	405	397	413	417	414	422	385	423	423	386	433	398	399	396	423	362	414	379	450	405	414	372	413	416	438	400	405	444	392	386	441	401	405	432	388	393	422	392	412	424	410	410	437	371	401	402	407	390	401	390	423	413	403	425	434	378	418	438	420	399	409	363	427	391	377	394	409	406	407	419	398	443	416	370	422	424	405	412	403	432	411	411	395	438	428	436	392	393	424	371	389	409	428	404	387	411	360	422	407	387	437	410	392	397	421	404	466	407	418	407	386	396	352	398	412	428	375	411	412	426	395	437	396	370	404	404	408	412	404	398	419	408	378	339	421	392	396	414	384	392	386	420	414	397	399	410	402	410	400	374	372	416	420	434	418	432	429	415	421	418	453	434	398	409	417	386	404	373	423	424	424	410	409	375	415	404	435	398	403	384	406	415	381	441	421	392	383	392	450	429	381	391	441	419	392	403	386	420	437	419	415	402	395	446	400	408	399	417	434	414	410	406	386	393	410	407	403	412	393	352	430	470	422	435	364	408	431	423	412	425	433	466	395	396	385	409	403	388	425	404	416	395	420	387	407	365	388	376	427	399	384	434	404	405	427	436	428	363	397	405	425	373	424	386	383	435	400	379	399	388	415	382	397	419	395	399	440	405	428	409	383	428	380	402	429	425	423	373	417	412	446	407	398	405	375	404	385	405	407	429	397	424	381	384	383	394	407	422	373	425	423	411	395	392	392	393	376	458	478	375	381	372	425	391	433	415	424	360	438	430	381	414	402	430	415	417	404	425	422	417	406	442	397	422	421	434	391	431	402	414	429	364	384	416	389	388	417	452	411	401	388	388	418	389	388	381	449	424	439	388	420	409	356	409	423	416	454	445	403	404	423	406	411	382	415	434	435	411	418	390	414	428	421	390	402	408	395	416	398	422	422	399	414	432	395	397	388	456	432	472	392	395	380	418	420	403	418	399	429	424	417	410	422	372	370	438	373	403	386	456	407	432	393	443	377	420	378	403	437	415	408	418	412	421	373	397	426	411	390	387	399	450	407	381	379	401	481	403	398	442	375	377	413	409	394	393	400	404	401	481	399	397	393	424	428	421	397	387	407	394	412	425	438	400	427	411	413	432	409	405	407	403	425	416	433	394	416	400	389	383	418	388	383	390	412	406	391	453	436	419	384	435	449	412	395	389	417	469	437	394	411	376	391	399	402	398	377	405	419	413	411	403	392	412	411	384	476	412	403	349	382	391	418	425	356	429	402	379	444	432	419	424	382	436	458	370	346	419	422	416	413	404	417	406	404	411	436	443	419	447	412	398	384	403	402	437	372	410	405	445	408	403	400	407	432	426	380	424	364	428	357	413	400	392	396	430	412	398	394	371	436	393	430	399	389	421	426	405	384	431	444	435	436	413	408	400	447	401	397	409	400	377	392	399	401	428	406	422	405	426	426	410	396	382	429	379	385	429	378	408	401	425	397	432	391	408	407	412	404	407	432	382	425	382	404	416	404	424	376	415	415	426	435	420	388	402	436	455	433	358	434	378	401	434	404	410	419	436	380	409	410	395	396	403	438	413	424	402	409	408	412	397	412	422	428	387	404	410	409	420	423	406	419	395	390	397	455	425	412	430	399	405	367	401	398	411	409	415	416	401	458	438	398	352	426	390	417	398	392	419	403	404	399	396	407	397	407	425	390	409	458	397	440	411	412	386	408	383	406	467	454	414	457	400	407	431	417	392	394	404	404	377	409	404	426	445	409	407	419	380	396	393	432	427	433	411	398	376	386	392	389	412	408	455	415	411	377	421	392	427	426	409	405	402	405	469	387	393	401	405	385	417	405	405	405	442	423	403	420	433	418	412	415	400	426	434	416	412	425	438	402	405	415	470	419	443	448	480	364	405	397	415	435	379	430	434	417	453	403	389	387	419	377	410	415	391	399	428	443	372	410	422	384	381	401	434	411	401	437	395	389	447	415	368	389	433	394	409	369	403	397	421	430	423	373	379	414	407	364	398	415	403	407	437	438	408	408	385	450	372	440	387	380	414	392	420	423	418	401	380	403	447	387	392	405	408	413	389	374	373	418	374	427	412	424	433	418	418	404	428	406	403	378	398	415	410	399	396	414	442	408	373	393	379	384	392	401	399	405	398	430	378	402	388	392	387	395	387	422	405	389	402	435	388	424	442	390	402	404	419	431	395	418	406	405	435	404	394	370	420	420	396	406	389	433	404	401	431	407	361	423	446	400	384	417	368	410	403	385	410	424	397	372	396	446	407	390	447	425	413	402	403	406	372	396	397	431	398	404	440	434	382	383	439	379	403	382	409	383	437	406	430	382	426	433	405	424	400	458	403	369	427	371	385	398	420	398	373	462	436	419	409	389	438	412	452	367	410	395	408	435	398	391	478	381	399	416	394	425	398	410	417	394	376	421	406	451	375	389	382	399	418	404	395	414	376	407	429	418	438	403
8706	1612	2641	2781	2361	2013	1722	1605	1442	1365	1237	1163	1159	1166	1133	1068	996	1126	1087	1044	1036	1052	1008	1031	966	961	1054	1014	986	1047	990	945	961	986	1002	962	997	894	1045	954	951	961	982	942	976	986	958	968	928	979	994	970	989	943	1015	943	993	946	953	936	955	995	929	976	963	957	1004	980	937	943	1005	945	965	912	899	947	924	977	958	1023	946	990	933	877	909	953	970	969	906	958	923	963	932	978	968	968	929	894	924	940	976	932	895	947	905	984	932	943	941	945	940	958	977	939	939	954	933	927	955	984	937	953	968	937	906	958	956	944	986	915	937	982	940	942	961	925	958	950	926	946	945	941	936	906	919	949	882	928	916	982	975	901	956	966	965	942	925	971	938	979	925	940	925	928	924	946	947	985	990	916	995	962	923	965	969	901	921	958	936	937	947	922	923	954	917	927	932	988	1007	928	921	961	959	947	952	952	935	959	943	971	966	957	907	967	947	951	940	970	923	936	952	929	951	936	960	953	977	978	984	930	958	1005	952	931	940	866	967	866	985	974	927	989	954	949	963	963	953	949	970	925	992	896	936	979	953	942	965	951	939	942	971	943	998	959	938	947	885	1041	993	1038	910	997	997	970	914	983	1029	926	916	910	955	990	959	942	916	957	973	1007	931	970	1001	966	960	1012	981	943	1022	966	989	927	962	965	897	990	965	968	940	994	903	947	889	977	944	925	956	941	947	937	997	932	942	956	977	959	912	969	922	936	954	979	989	947	899	985	939	903	974	976	953	954	908	973	973	1024	1026	931	935	890	976	962	979	920	947	951	997	953	980	930	931	935	977	989	968	942	953	1014	911	985	1042	956	944	946	957	932	936	1018	940	993	949	1000	918	961	938	942	951	981	947	946	970	931	1017	969	912	1012	908	938	994	1014	1010	916	947	987	919	972	978	1010	952	924	938	921	960	943	913	946	977	960	989	948	943	912	931	924	971	950	935	940	971	951	942	946	950	951	918	946	967	912	992	905	976	952	903	1016	960	948	899	898	943	998	909	971	958	983	956	965	963	920	1004	939	989	931	985	924	994	996	931	965	937	958	976	944	963	975	958	947	1020	1003	1004	935	983	985	1004	945	942	896	878	943	933	969	943	956	961	957	1000	917	951	985	968	895	959	949	960	1020	957	956	971	947	964	957	1013	935	907	965	943	1009	977	941	954	949	990	940	977	955	954	948	881	885	923	941	913	943	923	974	939	953	951	924	958	1002	911	952	907	993	912	928	927	967	962	965	952	976	998	968	994	924	920	931	949	883	973	973	917	930	934	924	975	976	913	1015	924	1012	897	971	974	998	974	970	977	979	957	933	963	941	963	932	913	930	936	956	973	921	953	935	993	981	939	975	932	972	957	944	979	956	985	944	996	1030	986	956	961	933	951	887	923	929	985	1015	958	1013	977	940	887	923	927	943	945	951	997	921	1007	973	961	974	925	940	896	980	957	901	955	918	965	903	995	983	902	950	915	950	954	958	917	930	970	916	888	937	950	936	954	932	981	939	942	923	965	888	948	995	929	905	920	946	986	900	928	962	950	936	931	1013	973	953	965	889	956	964	950	993	940	946	994	969	988	956	926	940	936	962	990	976	952	993	1034	979	972	944	944	918	949	972	960	935	936	918	978	920	920	965	962	988	954	938	926	934	937	967	902	964	961	924	936	927	1005	963	998	951	958	978	980	959	940	950	919	989	956	1001	943	970	953	954	966	955	927	960	990	984	962	929	970	964	949	985	963	955	919	989	933	955	1012	949	920	1008	907	926	950	947	968	1047	945	968	944	1013	937	1003	880	994	971	940	951	990	965	946	949	939	943	867	1040	972	967	902	939	941	1000	972	927	935	959	930	1009	984	935	1022	952	992	960	956	985	1001	948	968	1017	980	979	957	974	894	964	947	971	983	941	981	1019	895	931	979	970	1010	960	959	915	991	981	915	982	976	935	935	906	999	906	938	943	957	923	979	942	929	977	983	982	971	1002	985	953	916	992	977	979	936	962	958	937	946	976	940	997	929	972	878	978	998	943	910	974	943	955	945	964	1014	985	900	925	914	954	981	890	903	923	942	902	959	952	983	960	951	936	937	939	956	936	920	944	939	980	934	969	928	968	939	979	999	952	916	974	986	986	937	980	935	978	927	956	977	927	932	944	907	872	945	887	975	889	850	979	940	956	946	960	952	932	1001	958	957	917	931	962	946	956	997	940	964	960	959	982	954	996	927	940	976	926	965	936	960	969	956	948	972	916	955	970	962	916	952	979	907	937	1001	923	992	936	950	990	971	976	979	978	962	1006	984	883	981	989	981	1040	1003	945	973	970	975	963	995	967	917	943	954	974	1005	928	982	937	955	913	952	1001	928	1005	947	993	925	920	930	963	938	926	962	967	991	963	964	917	957	937	970	945	1008	931	1023	952	907	952	973	1027	938	970	959	914	939	930	964	972	997	977	943	971	973	955	958	958	930	974	883	921	962	977	950	977	929	1011	1006	993	984	879	874	939	977	970	968	970	939	945	1015	940	929	1003	980	877	904	960	967	961	956	966	961	938	969	919	930	970	973	961	942	925	923	988	931	946	951	923	890	962	952	976	1008	977	928	941	909	915	877	945	981	938	949	979	925	953	979	898	962	951	929	941	962	892	943	925	969	905	900	957	968	954	938	921	987	1018	933	961	948	969	941	915	962	929	948	980	969	987	944	921	959	948	920	949	966	939	921	951	915	927	883	951	955	996	924	914	929	957	1031	941	975	906	941	923	957	947	1000	963	940	912	1019	1007	937	951	961	972	990	957	948	954	968	906	1003	938	944	994	973	984	922	1004	959	936	929	882	926	992	992	937	914	923	975	979	981	899	925	961	917	909	961	955	959	948	904	942	928	981	910	919	941	895	926	967	938	947	945	957	907	985	920	944	949	922	1011	921	958	975	909	904	949	954	998	948	925	949	940	1005	980	942	941	922	946	994	961	917	860	917	983	973	970	968	941	911	949	921	966	1009	1018	1002	1000	932	976	899	973	1015	923	989	925	975	953	944	1015	929	900	956	971	956	975	907	972	917	929	971	956	967	963	958	957	979	944	919	980	976	930	898	916	879	979	937	997	1020	944	964	926	974	980	975	974	933	1011	961	947	991	932	932	976	986	961	914	944	968	937	921	957	933	943	905	901	993	960	968	936	968	952	924	955	960	966	924	991	951	976	998	1007	983	920	990	965	983	995	1022	939	961	948	979	904	893	974	967	946	927	1003	911	990	899	925	903	931	949	934	961	961	989	916	954	963	976	984	914	962	950	959	970	936	946	971	942	974	985	946	969	950	913	937	933	989	966	938	1015	989	923	996	921	960	962	921	932	944	1006	965	934	956	931	922	1019	943	924	938	931	960	946	947	985	971	927	926	1008	945	903	924	917	954	981	922	910	941	974	972	992	979	1000	920	957	948	929	927	989	983	998	967	958	943	965	944	949	935	1016	952	997	917	983	956	931	956	932	951	871	932	917	950	960	947	998	905	946	977	991	909	963	936	920	949	941	924	966	945	962	950	919	993	909	964	922	1001	980	933	936	988	960	1020	989	935	929	964	948	964
1443	223	223	247	205	223	228	225	228	205	252	198	186	210	249	206	218	223	239	216	222	213	213	211	214	215	208	204	208	210	215	239	214	206	241	204	198	219	239	214	188	211	224	232	230	211	176	216	218	196	212	200	214	208	232	228	249	222	208	208	227	210	207	230	200	208	204	187	222	200	220	194	220	188	205	210	211	202	206	220	230	222	226	188	213	213	173	210	206	208	226	222	210	190	226	197	217	207	190	207	242	192	194	195	234	199	221	208	225	222	213	211	189	176	204	232	230	205	217	242	198	245	227	203	209	218	204	221	216	199	214	211	203	248	237	226	189	193	204	234	231	227	231	215	234	204	190	217	194	197	219	203	208	206	219	194	217	184	218	221	205	215	236	221	215	230	229	234	237	235	212	242	189	205	192	234	189	242	218	240	223	187	221	229	238	261	268	210	201	223	197	195	224	207	208	208	204	220	214	204	201	200	199	226	234	194	210	226	174	219	190	216	227	215	198	201	202	190	188	208	239	231	233	211	215	185	212	198	227	198	196	206	190	237	226	238	207	205	217	228	174	209	184	227	253	244	239	229	231	221	227	209	216	249	218	224	242	226	233	229	216	224	246	198	232	213	201	208	193	219	219	232	206	211	223	214	228	228	199	232	225	214	237	228	206	233	229	212	224	221	221	214	197	211	208	187	229	164	214	223	228	206	215	187	204	200	206	218	243	216	205	226	242	231	202	221	202	193	197	215	218	219	212	224	217	203	235	219	225	227	228	189	200	190	226	210	205	204	236	220	230	214	210	211	216	191	220	224	257	228	218	204	219	210	206	237	197	212	216	213	218	213	209	214	242	239	234	211	209	206	228	219	251	245	200	239	237	204	203	210	217	223	225	187	213	225	197	213	211	193	245	224	181	194	202	207	177	197	192	237	216	218	229	205	201	216	222	199	203	234	217	224	202	219	205	220	224	214	186	212	210	231	192	192	209	237	246	235	211	223	190	217	216	205	224	228	168	224	206	242	220	212	220	201	204	213	234	240	222	226	227	212	204	189	199	218	218	180	222	183	196	201	218	213	206	220	192	217	218	216	209	214	220	220	241	200	229	208	217	225	208	218	219	218	205	234	228	250	253	201	200	203	215	227	221	222	202	217	203	218	213	215	209	225	212	189	214	211	227	226	223	214	199	194	188	203	228	199	225	214	245	231	212	237	206	196	191	211	216	204	224	192	211	213	249	190	197	217	202	205	202	237	227	237	187	218	218	219	225	209	213	214	212	217	221	215	232	223	221	205	200	220	209	208	232	204	197	211	204	216	229	207	211	206	208	213	205	213	186	184	204	219	193	206	205	199	208	240	224	190	213	234	220	207	229	229	222	198	220	232	232	209	223	201	218	217	230	232	235	183	224	203	235	234	202	218	196	229	219	217	196	190	224	197	183	235	212	202	228	235	236	228	217	211	209	194	199	211	226	220	218	219	237	214	224	228	230	203	220	224	201	220	204	210	231	189	202	227	210	202	218	216	223	224	234	207	203	214	182	219	231	232	188	247	215	195	227	186	200	226	239	246	206	251	230	194	193	205	203	205	212	201	220	200	248	231	197	217	202	203	211	242	247	210	224	204	219	245	202	222	200	217	184	230	198	231	205	201	253	215	213	200	215	212	195	227	224	197	213	182	203	204	237	214	192	180	213	201	213	183	226	231	217	236	208	224	262	202	232	203	216	207	239	223	198	224	198	228	199	239	219	217	218	212	235	202	218	214	206	198	245	205	215	196	180	200	209	182	242	216	238	250	221	232	205	238	188	239	222	205	240	212	206	202	182	200	231	216	232	222	241	214	218	226	212	214	186	191	192	219	233	232	219	219	214	209	192	243	215	228	208	220	204	195	217	217	211	204	193	190	224	216	231	217	225	230	214	207	215	226	261	238	241	210	217	207	205	194	261	226	200	231	210	192	233	239	231	204	196	238	244	226	210	204	242	234	199	194	202	230	220	212	212	214	217	219	202	233	218	218	214	205	199	242	196	203	222	211	223	230	205	203	213	190	229	214	240	222	225	229	197	226	202	206	217	228	225	204	205	199	205	235	213	232	221	206	218	237	209	223	215	207	212	220	213	204	236	234	223	202	187	203	233	214	211	222	202	192	221	197	222	203	235	227	210	223	219	196	211	225	213	211	241	208	227	231	224	225	197	202	194	210	219	223	194	219	185	216	214	227	201	220	220	196	229	220	212	198	220	212	227	215	172	227	200	217	227	213	219	218	202	251	215	244	229	248	228	194	206	217	228	202	204	207	230	206	227	216	219	199	221	207	236	241	207	198	210	205	216	214	232	203	228	220	228	221	207	222	219	198	220	231	259	241	197	203	234	218	241	236	199	185	206	209	222	208	195	219	228	201	252	214	238	199	195	207	213	200	192	197	223	203	223	219	251	211	197	216	220	199	198	190	205	226	234	222	228	209	198	218	186	211	214	196	214	209	200	207	192	246	231	196	188	197	191	216	199	223	235	189	196	229	226	240	194	209	222	219	207	228	242	240	220	206	217	238	216	232	214	226	190	222	251	253	199	205	203	209	172	205	233	191	220	220	218	237	201	229	227	234	255	236	211	219	209	209	216	210	202	221	209	233	230	225	219	201	220	194	229	232	229	230	226	210	230	241	242	214	199	188	217	191	203	223	238	211	231	234	240	210	201	204	225	230	220	225	224	224	205	213	217	228	228	228	221	228	230	209	203	211	216	202	204	199	214	233	224	200	209	244	222	207	202	207	240	224	238	200	231	228	235	199	202	213	220	203	212	199	213	195	212	217	204	224	215	233	212	195	230	245	249	216	203	228	185	226	220	214	212	215	193	221	224	216	222	225	207	220	218	211	237	220	218	228	206	226	220	202	214	203	225	220	209	204	217	225	228	226	212	215	240	254	212	218	208	198	211	206	214	192	228	207	215	209	214	228	220	214	193	215	231	196	251	233	201	208	211	225	238	197	198	208	218	226	200	219	228	235	170	241	222	192	237	193	215	238	232	227	209	202	217	227	226	206	267	222	191	230	200	218	211	200	239	237	223	202	228	186	171	234	205	238	209	206	241	201	207	218	223	190	233	208	207	237	199	229	229	246	235	214	209	219	255	200	201	212	243	234	213	221	226	240	206	192	197	221	215	208	212	233	213	215	173	228	206	203	223	227	209	201	227	212	224	195	213	211	195	219	212	204	194	201	209	228	222	217	232	221	234	233	251	214	222	203	213	223	233	211	212	215	183	218	226	227	222	222	215	231	212	236	218	215	230	209	210	199	229	210	212	228	224	213	229	240	211	229	238	178	215	220	213	203	211	227	236	223	219	222	214	189	248	197	253	220	217	220	195	231	191	208	199	173	213	206	211	229	219	203	224	212	208	218	212	215	196	183	206	187	215	217	198	193	232	204	228	259	278	243	200	213	177	251	185	203	194	231	209	219	183	218	230	235	196	207	214	202	216	202	219	196	208	215	211	211	212	204
1759	587	583	637	594	553	572	566	547	570	574	555	529	530	561	612	534	572	542	545	534	565	570	568	564	522	550	550	570	547	513	553	562	590	544	576	567	539	549	565	581	555	556	537	566	577	575	540	524	538	511	569	542	581	564	554	532	525	521	597	551	635	523	569	547	577	607	551	557	590	549	554	546	572	578	570	555	536	557	553	558	593	544	588	565	593	586	538	607	613	569	540	565	561	557	567	574	556	593	544	535	568	553	593	514	547	614	530	553	524	539	541	565	583	560	571	536	541	568	565	561	567	568	577	569	510	580	546	592	537	539	581	559	582	540	550	562	521	533	558	572	587	563	544	582	600	547	540	544	495	543	529	541	593	588	546	555	596	534	555	504	585	543	580	547	563	556	558	546	595	511	551	600	559	577	544	549	586	548	570	536	600	602	552	553	507	587	562	557	547	543	565	551	571	571	541	550	546	511	557	584	591	575	559	534	574	597	566	556	529	555	561	574	566	531	564	563	526	578	567	589	556	544	588	538	531	548	571	565	608	561	551	573	542	498	588	588	585	518	553	547	535	542	546	538	571	558	575	534	527	569	579	557	540	555	588	574	543	597	535	547	530	546	520	578	526	551	557	529	534	551	537	569	580	519	588	548	566	582	535	545	578	574	545	520	535	536	582	526	555	578	546	546	542	541	545	531	547	536	566	544	567	599	579	536	559	572	519	528	566	512	539	555	579	543	583	542	571	528	543	546	565	555	564	540	548	585	547	545	583	554	519	556	540	570	575	537	567	544	566	529	555	566	555	554	586	528	552	525	557	575	576	551	562	529	535	577	530	526	545	579	576	576	522	546	500	556	574	620	547	530	545	548	562	553	563	579	532	565	582	576	528	586	548	563	552	611	554	563	529	552	555	545	568	556	574	557	599	561	546	531	521	570	527	521	579	567	576	569	560	552	545	556	526	530	560	585	540	564	554	530	567	560	582	559	569	566	575	604	578	561	534	554	568	567	540	567	566	565	532	531	604	592	559	520	538	556	558	584	551	510	572	525	589	576	562	515	559	565	587	566	562	516	595	542	519	564	593	561	575	597	551	592	565	544	544	529	541	567	540	540	595	553	563	567	550	545	559	560	541	560	533	548	535	537	563	560	585	559	552	575	560	583	535	576	571	595	564	518	575	548	569	543	574	549	530	523	556	576	536	589	600	545	515	548	545	544	560	537	590	543	585	572	583	568	519	577	537	561	537	596	587	560	572	593	528	549	556	570	548	559	571	521	535	538	565	590	522	593	576	566	530	590	525	555	530	541	547	548	553	545	544	572	546	533	571	519	538	541	518	559	527	543	522	537	541	537	560	543	564	566	574	589	536	560	544	548	558	570	530	611	566	566	566	592	577	582	563	494	581	550	541	588	573	524	573	541	558	571	579	541	516	560	558	581	504	568	529	542	567	545	598	628	563	544	557	534	557	512	539	561	577	561	571	539	549	571	592	553	567	583	524	549	611	561	538	565	583	571	554	602	548	554	549	609	567	569	539	547	553	575	573	565	576	556	541	507	549	598	566	581	557	569	585	565	561	553	576	571	584	605	531	527	545	523	582	557	565	575	552	528	566	594	541	547	567	552	558	509	549	529	525	556	546	516	604	577	578	564	575	522	571	555	556	573	529	510	513	544	532	578	535	582	533	525	559	556	562	501	566	576	553	576	560	524	521	557	536	558	559	565	553	544	563	554	571	569	554	556	512	585	586	549	583	570	566	537	581	547	568	551	532	577	502	542	560	556	563	527	557	544	542	569	558	573	574	545	598	572	599	583	555	544	531	556	603	577	579	518	540	533	571	572	545	554	525	570	583	603	525	513	521	545	568	535	542	564	566	570	538	546	525	551	562	585	548	552	551	624	578	542	559	543	550	578	604	589	522	556	579	554	511	563	571	528	539	570	562	565	578	563	537	577	576	591	551	552	558	539	566	529	558	580	555	580	554	541	577	522	559	583	524	568	547	546	524	499	555	599	554	543	615	555	541	526	589	563	539	573	573	551	552	556	567	575	532	528	585	520	530	522	575	550	552	581	534	571	555	634	532	567	560	561	557	548	575	562	547	581	550	580	504	562	560	569	549	529	547	550	596	532	574	543	582	558	553	542	554	555	539	552	581	536	539	569	577	548	570	552	575	559	555	554	534	554	565	542	585	549	523	556	499	558	553	553	537	545	571	574	528	523	601	561	559	551	514	542	589	568	574	558	535	572	597	593	580	517	564	539	515	533	569	555	548	594	563	521	524	585	504	541	540	523	567	554	555	546	546	553	576	516	576	528	579	548	529	587	552	588	553	579	553	573	560	544	543	575	556	551	591	585	559	571	570	558	550	584	562	610	573	562	550	582	583	535	539	555	514	594	533	585	548	545	572	524	526	585	521	570	550	562	519	561	539	560	540	555	538	518	566	571	553	546	599	553	552	503	564	550	522	558	615	555	517	559	531	609	542	540	560	582	539	572	556	556	547	552	603	535	560	537	583	559	573	543	562	536	546	541	556	581	582	564	530	578	563	607	547	574	569	556	563	559	546	571	562	597	565	549	531	548	563	590	524	563	490	558	561	606	580	548	555	569	611	561	548	530	547	560	556	554	550	503	549	571	565	536	563	575	557	547	560	582	499	582	577	603	577	535	553	553	564	532	501	556	566	553	527	529	560	583	575	503	560	551	512	588	530	586	520	559	567	494	544	528	552	577	549	558	553	559	546	553	555	564	530	551	585	571	566	550	544	559	552	553	511	584	565	568	543	573	582	538	527	563	566	604	532	535	577	522	532	565	534	568	539	518	544	550	574	552	572	562	573	566	524	522	555	587	565	538	549	545	533	538	524	560	568	580	554	523	547	545	552	539	569	569	514	570	545	568	552	574	574	517	571	563	552	535	511	543	551	606	553	545	598	537	563	545	549	565	600	550	545	565	542	570	572	553	525	523	551	526	565	530	555	589	534	578	523	536	575	563	588	538	541	569	556	573	553	521	533	575	534	499	531	583	565	560	531	524	534	565	526	566	528	524	551	537	519	566	557	555	548	574	552	554	500	523	566	550	499	578	527	555	538	573	518	568	562	613	547	540	594	582	528	534	573	522	537	527	527	541	580	532	557	581	584	551	529	570	553	554	556	536	547	599	553	570	554	594	545	587	575	548	505	505	537	518	534	535	585	541	569	557	558	537	573	562	541	528	575	531	587	537	570	571	535	577	536	563	553	530	551	581	556	594	520	547	557	571	616	580	520	569	518	575	603	555	577	523	540	518	566	563	559	527	549	563	567	554	521	537	527	563	534	535	587	572	550	568	533	525	586	561	561	584	551	555	567	588	560	557	569	574	549	540	538	566	538	578	533	569	569	531	561	565	506	571	534	585	535	575	573	525	501	531	543	549	539	540	546	544	600	568	534	589	527	547	532	557	543	564	563	586	579	549	543	529	545	528	524	547	593	587	594	567	571	533	576	548	572	591	523	570	554
7110	589	563	471	364	310	260	252	241	212	186	210	226	209	209	218	191	223	191	185	193	199	186	201	171	188	191	210	188	197	191	191	185	181	189	220	187	184	216	176	203	183	206	162	177	205	193	206	176	192	204	168	172	198	180	194	197	186	174	194	190	199	172	181	183	175	170	179	180	220	211	215	189	213	168	199	195	201	179	205	187	186	209	216	204	165	181	206	164	185	197	217	214	185	193	190	203	189	181	195	194	199	193	195	168	185	177	205	169	196	195	201	201	199	196	189	207	188	220	218	176	203	222	175	200	199	213	178	180	182	214	182	202	183	193	187	182	172	203	177	184	200	197	218	202	183	225	198	184	193	194	231	186	190	188	205	202	205	191	189	213	200	190	198	196	192	198	192	166	202	190	170	145	195	173	186	213	188	160	205	206	197	185	172	212	203	176	171	174	211	196	198	189	168	200	183	168	184	210	173	180	189	226	193	191	227	207	208	209	170	210	206	199	186	174	188	184	203	176	161	187	216	198	183	190	186	224	179	185	187	199	188	191	166	204	187	170	182	176	205	199	162	191	176	169	158	190	192	202	204	173	183	174	202	189	227	183	178	192	209	187	202	188	171	169	191	184	185	200	177	190	193	201	203	204	203	177	175	180	183	180	180	223	206	157	206	199	189	208	207	197	221	198	203	189	209	172	168	168	203	176	216	189	193	179	206	174	185	169	223	195	191	179	209	208	185	222	204	189	181	162	215	195	178	203	215	177	201	183	197	177	219	177	189	191	188	180	215	197	201	174	196	183	203	176	211	213	180	199	177	166	181	210	178	189	184	180	202	196	206	201	195	186	176	176	195	180	210	186	202	179	185	197	194	181	191	176	197	203	186	206	185	225	183	186	239	181	171	170	178	186	193	174	166	181	167	204	202	188	175	196	200	206	207	176	183	195	190	192	181	198	197	183	198	175	151	166	196	194	206	172	197	194	184	183	184	185	197	185	195	190	197	187	178	214	227	176	156	222	196	155	190	189	202	180	190	185	197	183	191	194	199	189	213	175	221	187	191	189	169	205	173	171	167	202	178	195	234	190	181	191	190	193	168	201	216	180	196	172	183	197	174	180	197	204	183	212	212	197	196	189	169	181	183	188	173	199	177	198	177	204	216	199	188	180	194	146	193	180	223	174	186	186	195	161	193	189	196	180	193	166	196	220	201	186	221	187	187	182	171	182	214	209	162	182	156	197	203	183	214	193	172	199	205	210	197	201	173	185	184	186	206	210	189	191	205	199	190	203	207	205	186	176	165	182	205	183	180	179	189	182	184	180	194	191	185	240	193	177	197	203	208	182	163	199	179	196	224	176	220	180	215	180	185	183	194	199	179	213	171	212	166	189	183	174	159	178	196	197	224	190	189	154	193	192	196	198	206	165	224	186	201	199	182	176	200	196	166	200	196	210	196	183	195	192	190	202	203	214	213	187	179	176	184	194	171	184	193	202	182	175	191	161	199	195	184	173	173	204	195	190	176	189	196	175	166	195	187	186	184	180	179	191	175	201	203	184	210	181	183	187	220	194	181	164	172	185	189	173	180	195	212	193	199	195	196	190	180	184	211	192	172	206	186	219	204	179	186	180	182	191	205	195	184	205	213	230	199	207	180	200	194	186	179	202	212	187	185	187	179	187	218	169	200	199	182	186	183	183	184	190	193	190	191	205	214	194	184	179	227	173	190	181	185	199	183	169	181	153	214	178	166	183	157	194	204	193	193	172	198	197	208	192	203	207	219	168	187	197	173	185	211	177	214	199	186	202	191	201	210	194	187	177	172	200	201	205	185	200	193	182	232	176	204	192	173	221	211	199	181	168	207	178	205	198	202	214	218	162	196	216	180	160	192	168	209	196	201	191	187	213	190	190	176	168	172	182	171	180	200	183	184	194	188	175	183	162	211	157	195	219	203	179	208	189	156	161	167	187	197	188	175	195	205	174	195	162	185	215	194	196	183	195	187	212	184	170	215	180	168	176	200	181	193	192	177	187	201	200	187	163	174	195	193	196	205	180	176	204	184	178	164	209	179	186	174	157	201	190	205	190	172	215	196	191	191	206	178	200	168	187	167	186	192	202	168	174	211	188	193	179	172	216	197	172	180	163	158	192	190	174	160	189	177	199	173	185	208	195	180	193	186	194	189	169	173	193	196	183	181	180	188	198	195	210	192	203	196	182	185	213	163	176	187	218	171	227	189	201	199	199	182	212	205	198	186	215	200	188	179	186	179	179	192	206	213	201	223	176	171	207	199	181	182	175	189	184	178	171	178	192	194	203	166	174	186	168	213	177	172	188	210	179	171	182	213	185	196	186	190	165	177	201	183	186	199	200	162	213	199	204	209	220	207	187	220	194	199	173	178	170	189	155	186	186	190	195	184	185	194	179	186	172	178	179	199	221	187	201	147	183	166	198	219	193	190	223	194	181	182	193	177	186	166	184	189	192	167	193	192	188	193	193	183	195	189	191	184	195	221	178	179	193	210	177	156	187	168	201	207	204	205	238	199	179	170	220	178	177	205	187	151	204	197	189	197	194	186	187	195	167	214	216	189	210	173	181	200	186	184	199	193	203	231	161	188	213	177	163	181	226	206	212	177	172	210	185	181	163	182	182	168	196	193	207	176	189	203	206	159	178	220	192	213	201	154	180	182	180	198	194	184	189	182	181	175	169	215	196	191	193	185	170	191	179	178	188	172	156	185	192	174	205	177	234	193	198	184	186	218	197	163	181	173	204	196	187	216	199	170	183	206	188	184	186	182	211	207	183	182	181	187	171	176	204	174	179	185	175	183	197	181	207	184	170	203	190	201	182	188	190	188	192	175	204	200	179	187	168	193	182	167	208	187	187	208	197	165	155	167	170	174	181	195	189	193	188	197	221	183	181	165	189	193	198	204	203	203	195	197	195	221	179	199	195	205	218	204	174	206	185	195	207	186	203	178	192	194	204	186	220	211	189	177	204	192	212	177	183	170	166	175	182	226	206	174	179	199	205	180	180	205	207	183	167	174	176	195	204	198	182	184	207	181	215	181	181	162	179	205	174	212	187	193	216	201	188	183	195	193	193	218	200	190	196	174	178	157	161	155	164	188	197	187	171	181	174	206	212	183	194	213	172	185	182	209	197	189	199	211	170	200	201	192	170	205	186	209	189	171	188	185	219	214	214	205	200	180	206	178	192	197	191	192	171	199	179	174	192	180	187	174	182	210	189	196	177	181	199	204	178	184	185	197	201	189	194	190	189	185	192	188	173	196	167	192	195	198	218	190	189	190	195	185	187	188	203	161	189	212	198	211	185	185	159	185	174	191	193	200	203	194	177	195	170	177	213	198	206	209	186	181	190	187	193	192	177	205	219	199	176	189	159	186	185	205	216	200	206	190	173	174	176	200	203	170	151	208	200	186	181	190	208	198	200	182	179	214	161	190	197	191	202	174	209	173	194	206	170	165	225	170	202	194	183	174
6108	839	1323	1518	1226	1047	917	862	786	701	663	699	624	684	580	601	581	609	573	604	542	588	540	536	579	543	548	522	541	534	576	510	525	517	565	558	505	514	546	539	551	533	532	538	533	528	485	492	560	514	514	529	519	534	532	557	545	574	555	521	572	520	527	522	520	526	538	568	494	500	560	523	520	559	497	541	510	505	511	552	546	514	527	556	514	550	543	482	574	499	516	513	500	504	532	525	529	552	562	537	512	553	502	503	502	546	529	549	525	506	468	542	505	550	540	546	506	519	509	525	488	576	482	495	511	524	565	520	528	532	538	537	548	536	563	546	513	509	524	517	518	545	482	525	495	522	550	537	574	528	533	509	582	555	546	517	529	509	489	499	504	540	517	502	563	534	519	575	529	560	496	503	509	517	484	552	564	552	516	514	557	496	543	531	519	482	523	509	513	522	541	579	513	526	566	546	500	509	553	517	545	525	500	489	495	554	510	518	519	477	545	523	514	524	536	579	514	524	548	551	521	523	520	500	557	488	545	512	559	548	531	524	526	467	588	499	552	522	532	539	557	536	504	501	539	532	557	541	501	562	536	501	488	509	521	550	524	537	524	513	525	509	540	516	497	515	510	507	531	528	499	475	531	555	514	494	513	544	488	530	523	536	530	519	496	532	584	488	512	560	530	541	494	525	516	534	480	496	514	504	534	535	506	528	539	516	561	507	531	560	543	505	539	504	542	517	537	484	563	527	500	487	556	503	528	537	510	530	511	551	572	549	506	541	531	538	558	503	516	529	527	535	484	502	526	541	540	520	490	523	502	532	504	549	559	520	549	515	514	554	510	500	533	523	533	516	530	516	493	544	516	516	552	551	527	544	547	525	493	536	532	500	514	520	522	480	489	548	506	462	539	526	554	516	525	519	517	526	513	576	546	504	520	495	549	508	571	493	507	530	548	530	557	518	543	502	514	569	556	513	502	535	534	557	480	514	566	544	505	542	540	517	520	526	525	506	526	503	538	548	534	510	564	521	546	557	518	502	558	568	485	485	539	500	540	482	546	515	531	531	571	535	509	547	527	521	538	523	520	524	509	538	496	523	519	530	530	503	560	539	528	530	523	510	548	486	519	519	514	569	523	556	506	526	565	524	548	534	542	515	542	544	521	524	536	525	549	516	508	526	535	514	533	518	542	529	557	518	512	547	563	528	519	510	540	555	560	522	502	513	534	557	511	504	525	555	546	517	503	537	507	467	540	485	541	515	497	533	539	541	500	523	551	559	553	501	557	506	472	486	527	577	522	517	545	558	554	529	531	581	545	517	532	511	568	553	546	536	517	549	544	523	505	489	539	535	525	522	520	498	508	516	531	530	539	518	547	487	501	543	492	508	523	560	528	548	547	554	549	538	601	563	546	500	480	511	543	554	552	536	545	487	531	536	514	555	467	579	517	513	559	533	567	546	562	513	533	518	507	514	498	520	502	550	576	537	519	551	537	548	508	513	537	553	532	554	536	585	509	554	524	530	550	519	516	534	501	536	522	553	508	517	526	524	516	571	526	541	485	528	507	502	535	527	518	514	540	552	475	526	512	499	513	499	520	537	556	536	558	512	508	527	506	545	568	556	534	533	518	529	496	514	519	542	524	548	564	495	523	537	542	494	514	530	507	537	516	524	504	555	506	550	539	489	511	549	529	518	515	534	520	507	525	506	533	520	509	525	514	529	477	518	536	511	482	503	515	538	488	540	534	526	536	558	559	556	533	535	528	529	545	522	547	553	502	506	533	563	517	561	551	517	523	496	510	536	548	544	537	472	502	515	531	518	568	526	478	535	507	487	544	504	557	530	546	502	507	540	522	554	538	531	519	477	527	526	490	542	542	525	522	536	536	550	511	501	515	557	507	473	514	542	541	526	561	567	522	502	495	489	475	516	524	499	544	515	521	509	515	515	534	533	533	569	513	529	516	547	521	581	519	516	499	471	506	525	493	525	514	507	510	509	562	551	512	593	486	566	556	532	494	552	535	505	534	536	544	474	556	544	508	485	515	508	531	526	505	518	520	504	492	533	553	497	520	525	536	517	491	577	516	532	507	542	503	456	499	494	512	504	525	545	527	527	521	512	496	534	532	516	536	532	498	518	564	536	502	564	527	520	547	534	549	478	533	516	541	568	529	505	463	499	524	567	519	502	540	510	528	532	542	518	529	519	596	489	555	528	499	512	532	536	513	507	522	539	556	519	514	555	518	548	519	520	500	500	519	490	532	540	507	528	549	540	540	532	541	518	552	523	562	512	500	541	535	513	531	500	546	473	537	550	488	510	477	571	503	544	499	536	533	560	522	483	528	547	524	520	518	569	524	575	559	515	507	550	559	505	507	527	533	534	535	503	514	538	521	480	499	545	536	485	506	508	545	523	541	539	518	529	548	501	539	523	514	533	498	534	521	544	495	535	539	527	528	473	511	509	515	557	529	552	554	514	546	524	492	554	522	530	531	571	543	494	510	511	513	505	499	543	557	528	541	519	537	532	525	512	519	548	515	522	568	513	530	527	564	514	536	513	568	533	571	552	525	547	505	512	576	516	522	495	494	516	555	521	548	516	514	530	514	494	542	535	483	509	570	504	487	503	507	519	514	531	555	471	541	550	502	521	539	539	479	537	537	537	500	544	493	505	498	487	535	511	521	528	530	504	490	525	507	534	564	571	485	549	481	534	502	496	543	520	514	502	546	504	510	505	545	540	525	557	495	528	526	518	581	529	517	522	539	537	533	535	518	536	523	521	507	509	546	512	500	528	549	574	500	525	535	541	566	515	527	577	510	540	487	537	581	540	517	500	515	537	537	515	535	550	558	542	526	531	522	524	519	506	499	538	517	524	580	494	578	550	513	531	524	543	520	539	525	542	541	496	524	530	548	555	498	548	480	504	553	516	518	523	498	580	539	516	531	526	527	563	520	548	502	531	483	503	511	542	570	523	529	520	524	557	559	552	549	528	510	495	500	539	521	544	512	508	578	503	497	518	518	544	532	543	529	528	496	520	533	510	516	539	530	471	524	520	522	482	553	530	525	592	526	519	521	533	563	549	566	572	497	476	506	514	552	517	539	569	501	543	537	532	526	583	573	496	533	522	495	512	531	511	536	567	534	494	532	519	539	539	527	515	497	530	539	540	568	495	514	548	487	492	506	566	491	501	546	528	577	518	519	522	491	521	551	513	519	506	534	525	525	511	520	515	543	505	546	557	538	591	518	544	545	542	540	527	517	545	533	523	517	491	509	523	554	510	527	513	535	517	540	530	538	457	525	491	498	516	518	538	544	502	505	521	523	513	552	534	495	578	524	490	512	537	524	554	546	547	503	528	531	528	495	543	539	548	499	538	496	510	517	524	542	550	546	510	528	512	471	528	491	485	521	506	509	519	510	515	498	505	549	511	524	496	528	567	550	512	524	511	508	516	483	532	551	558	558	537	516	517	571	528	546	569	524	502	557	537	507	532	536	544
14720	1560	1256	1015	754	634	564	494	524	500	490	473	454	420	418	433	466	419	386	437	423	463	387	398	450	427	419	406	435	406	397	395	411	421	389	404	357	412	408	381	437	383	392	415	416	414	414	443	373	385	413	415	397	391	409	395	402	405	429	416	443	373	423	416	368	434	405	414	424	393	400	404	388	363	421	380	375	435	378	366	399	414	399	445	419	421	434	373	394	363	400	417	422	379	431	422	464	424	449	430	383	362	394	431	432	428	369	413	362	394	396	410	381	390	380	367	414	416	427	428	411	435	455	412	406	398	386	374	402	391	392	379	384	397	392	439	423	396	442	416	392	389	418	423	397	424	423	393	423	402	422	436	407	378	366	407	415	387	362	371	435	436	436	430	410	428	408	445	391	416	344	421	396	434	422	369	416	414	358	411	363	406	387	411	401	429	422	404	396	420	417	422	400	383	386	374	396	406	388	409	403	432	449	396	391	404	393	451	431	423	372	379	376	446	437	408	399	420	442	400	430	393	397	398	386	389	409	400	407	401	426	405	457	403	420	399	397	410	409	383	398	371	410	434	449	421	408	396	429	430	392	420	403	377	410	419	388	388	405	445	416	422	371	371	402	420	396	391	380	363	362	395	375	413	379	446	387	421	386	370	376	398	432	384	439	375	410	436	377	381	433	430	381	380	374	394	386	407	363	429	424	405	408	405	419	404	414	397	404	355	424	418	375	390	427	404	426	413	423	409	409	422	428	357	434	397	414	373	405	417	408	414	432	401	442	427	405	386	404	406	414	375	380	387	409	403	393	427	421	392	463	425	417	394	412	380	417	413	426	389	406	406	370	427	397	368	411	368	368	437	443	401	404	397	383	393	426	406	433	393	408	418	394	356	412	422	414	382	406	364	409	426	370	402	403	417	397	374	447	397	391	420	400	387	412	417	405	411	437	412	408	413	394	414	417	392	380	407	421	423	424	418	398	436	468	424	431	436	402	402	438	419	459	467	395	414	376	410	397	424	413	405	408	413	446	389	408	392	419	396	408	405	375	397	425	402	389	367	366	419	434	384	380	390	393	410	426	378	445	395	443	408	433	433	378	386	465	383	424	380	414	432	426	378	383	412	384	452	422	389	426	441	399	369	405	411	434	438	430	462	446	405	403	412	439	478	390	424	419	398	422	415	424	431	414	378	397	426	387	399	404	397	441	415	411	397	393	399	419	384	386	366	375	414	420	354	404	414	400	379	384	396	419	398	395	409	413	404	387	378	396	403	425	414	435	393	404	408	382	415	411	433	394	393	404	434	399	424	414	386	408	432	413	377	374	382	426	380	395	404	355	415	416	375	410	436	411	375	408	405	406	387	421	405	390	417	411	382	402	420	429	382	391	399	394	436	414	440	398	417	421	399	408	422	419	434	398	384	357	364	407	453	396	374	404	392	423	406	421	419	397	462	416	443	393	379	386	397	417	403	385	395	381	397	385	394	444	360	415	369	384	429	394	470	406	391	427	409	405	412	389	423	384	386	419	386	435	447	412	421	427	428	424	432	389	431	408	420	424	372	419	416	409	408	403	350	366	429	433	405	399	394	412	421	400	427	387	409	423	439	404	418	414	385	448	425	416	392	380	369	391	402	390	354	384	411	372	390	387	382	363	385	419	430	410	433	408	385	395	420	356	398	412	440	379	408	389	404	396	418	398	408	348	398	385	417	416	398	430	407	394	434	416	381	356	400	389	418	386	371	384	395	387	376	401	385	423	349	385	385	380	404	428	381	400	416	394	421	401	395	423	415	388	363	415	390	426	424	423	394	434	367	380	408	367	374	416	425	435	393	399	408	413	394	387	415	419	395	411	404	399	420	387	404	394	437	376	370	414	434	413	378	383	443	405	384	408	397	432	403	424	387	391	370	395	408	396	420	444	425	461	440	422	347	400	415	421	404	393	432	404	401	398	407	424	409	393	375	403	390	422	415	452	428	426	404	384	446	405	395	414	417	408	393	422	390	397	379	382	445	413	427	435	367	435	358	395	411	410	374	422	403	392	394	369	398	408	386	398	462	427	412	383	413	407	410	406	398	414	425	446	426	389	411	417	384	383	438	414	416	482	407	407	370	398	415	455	400	364	432	382	429	436	371	400	402	415	357	407	448	398	398	382	418	422	446	426	424	445	399	418	379	426	408	409	411	446	402	387	379	376	417	387	407	417	393	387	419	377	431	393	385	398	409	403	428	417	384	385	388	411	432	363	411	386	414	408	403	417	403	399	435	418	402	394	394	406	385	412	394	424	413	403	403	430	409	401	412	380	423	397	389	426	387	418	415	350	380	393	399	387	397	420	371	429	388	358	382	401	405	391	401	445	405	407	411	417	409	421	392	370	398	418	419	412	442	368	387	396	438	406	387	390	437	404	432	442	435	422	409	428	375	382	423	406	422	410	391	405	373	395	423	425	387	370	392	441	426	369	372	376	377	415	401	391	380	396	411	417	413	373	392	391	411	391	439	402	403	420	422	428	447	413	422	404	416	395	384	399	394	383	411	458	423	380	411	420	460	430	395	421	411	384	429	427	420	362	420	438	387	424	388	406	412	423	399	433	378	414	414	413	393	386	424	404	393	443	405	407	386	357	363	410	402	402	392	425	402	415	401	394	426	423	379	348	394	426	438	402	390	403	436	409	367	406	436	396	408	383	368	431	391	423	383	421	379	412	382	427	408	429	427	393	390	383	396	400	395	399	377	421	385	412	425	429	413	422	413	412	410	419	393	376	423	408	435	429	439	383	426	399	444	369	396	425	399	431	460	422	395	363	387	391	377	403	430	383	381	426	376	411	419	380	410	412	408	416	437	424	396	411	419	414	407	417	422	424	408	417	425	408	350	349	431	396	392	402	421	402	393	386	398	370	384	366	404	385	397	452	420	420	398	395	392	402	403	445	384	369	424	374	397	420	436	416	385	403	409	369	437	409	412	379	376	423	416	382	389	406	391	379	396	430	417	382	372	427	401	403	401	431	414	380	404	421	419	392	398	399	391	408	392	393	382	426	387	359	383	380	432	386	429	400	409	418	387	399	412	427	422	414	411	391	432	410	379	361	403	453	424	398	419	412	427	412	429	361	430	412	429	449	438	423	403	413	421	430	387	332	423	424	401	381	421	409	408	411	371	404	408	392	375	364	434	419	388	394	426	382	398	390	444	414	411	413	401	418	429	419	420	419	378	440	373	367	421	382	432	388	388	426	400	408	403	417	415	398	433	401	385	372	407	398	417	438	389	411	396	400	387	352	394	385	392	410	443	390	390	372	424	358	406	398	388	404	391	387	362	392	385	397	391	396	406	420	361	415	368	420	395	434	404	401	420	431	425	400	436	395	372	437	392	398	398	400	403	429	399	394	377	369	385	396	410	409	420	370	385	412	416	415	427	387	422	404	412	434	423	375	426	391	413	387	381	380	405	391	417	418	424	388	411	428	415	384	357	408	387	430	411	384	404	412	406	425	393
8641	1655	2584	2856	2523	2080	1742	1542	1406	1318	1217	1221	1169	1181	1094	1047	1131	1044	1105	1054	1039	1054	1030	1040	1055	998	990	1023	983	972	987	985	985	981	944	986	998	999	936	912	952	1008	903	984	962	994	946	861	1029	962	1005	925	960	938	962	956	939	953	947	924	923	977	955	994	933	960	1009	973	982	948	985	977	951	1004	970	943	936	920	977	957	944	940	943	977	919	899	977	1006	930	976	949	952	1009	969	972	991	939	961	987	942	986	947	958	1014	976	963	939	973	906	979	976	933	942	985	944	919	999	977	983	995	943	990	900	1025	934	962	966	988	937	936	947	900	953	991	958	934	905	886	963	938	917	899	944	959	947	951	955	1012	914	961	944	967	968	922	931	940	944	966	930	995	967	982	946	949	972	971	923	960	949	974	975	944	889	956	981	978	942	963	967	973	979	897	920	981	925	974	945	931	970	970	922	929	963	952	922	973	948	956	897	981	1014	932	1011	931	945	940	972	898	968	951	907	1018	989	896	980	985	878	948	964	998	932	927	932	954	999	953	929	951	962	937	991	916	969	925	1025	926	939	932	957	948	954	970	927	967	969	978	956	909	955	977	927	961	965	933	979	917	893	914	964	959	917	960	936	962	941	918	962	954	948	978	944	914	946	872	972	965	956	952	981	965	934	945	992	978	976	934	938	984	922	921	965	945	982	984	931	902	949	996	918	937	962	902	988	961	908	960	940	991	945	896	956	941	1034	948	923	919	978	961	933	961	947	943	972	977	938	991	963	926	912	921	967	966	938	928	968	927	936	929	991	963	979	917	940	898	957	960	928	1025	950	916	939	957	920	931	955	885	924	959	951	918	884	942	925	981	930	914	958	985	989	1036	1053	957	961	1021	1029	954	1005	927	967	943	950	923	965	914	932	919	892	960	914	941	953	932	957	942	950	991	922	998	916	945	987	961	895	898	951	898	912	945	974	976	963	910	992	916	985	919	935	938	959	971	928	943	914	929	930	1019	977	956	974	918	921	1031	951	992	938	999	951	900	955	939	923	931	962	945	946	979	991	922	960	948	982	957	936	954	966	927	939	953	941	971	1032	974	940	951	907	956	1004	947	938	932	993	956	914	941	943	946	948	972	944	931	920	1004	884	942	879	992	990	992	942	922	918	966	929	922	975	957	918	1013	919	939	955	953	942	934	989	942	973	916	911	960	934	915	967	957	998	941	911	970	953	908	893	955	992	887	906	960	923	915	902	943	915	995	945	931	933	1000	930	931	944	919	928	903	937	931	957	942	895	994	1031	955	976	931	987	964	944	951	978	996	915	939	950	978	961	970	924	993	980	950	994	960	976	963	984	924	894	936	905	901	927	1068	991	943	936	989	1027	961	960	921	992	945	968	949	930	953	977	1003	966	935	962	950	1004	942	956	980	934	907	951	955	950	894	970	937	1025	923	960	992	938	982	936	1010	945	968	959	893	995	914	1036	910	938	945	967	957	966	943	946	946	942	908	897	961	985	954	938	997	990	927	936	952	946	920	966	893	969	933	882	942	958	983	960	990	962	970	967	916	982	982	946	950	975	992	889	932	963	950	976	985	892	967	963	962	961	971	968	913	924	901	914	950	958	942	965	918	926	979	939	878	944	990	991	927	957	953	933	922	984	900	928	922	928	985	997	944	891	935	894	926	920	892	884	977	963	870	964	998	895	991	938	872	950	951	915	949	898	948	975	960	956	943	948	962	909	952	902	983	933	957	978	997	947	986	909	966	952	933	962	967	953	965	937	958	934	988	963	965	950	994	935	958	947	938	942	898	922	955	957	972	964	897	947	901	894	956	944	975	995	959	895	978	981	923	949	968	965	948	946	906	937	998	947	987	961	993	974	946	958	989	948	991	915	982	965	1011	979	986	935	990	960	912	968	988	930	990	965	942	938	944	996	924	933	997	951	933	983	1000	982	954	959	961	923	921	936	951	917	942	915	879	947	945	961	919	946	924	913	991	919	985	979	973	936	933	962	982	904	956	943	948	965	935	918	975	969	927	951	967	987	928	964	953	990	955	968	947	954	949	928	935	923	995	923	1006	902	970	924	942	999	947	933	919	962	906	969	922	909	972	933	963	943	971	873	951	943	931	919	919	904	975	961	874	939	951	922	966	916	911	943	971	945	951	956	921	944	957	914	998	934	959	981	941	971	888	926	936	956	969	930	894	915	966	940	944	944	959	941	952	926	954	976	913	899	973	1000	930	971	929	929	971	902	909	923	961	910	995	928	982	908	917	912	971	953	934	989	934	926	936	995	926	955	948	956	928	968	949	927	934	924	946	960	996	988	972	990	964	919	1007	951	940	939	939	898	922	976	933	972	931	964	994	933	1003	963	933	917	967	950	957	969	966	980	947	973	939	957	911	890	1042	951	929	951	952	1011	949	955	917	940	917	951	994	977	941	944	1028	953	901	933	926	952	893	1015	1009	962	969	988	1009	937	973	962	955	969	938	957	910	974	1004	967	941	948	911	940	973	952	965	911	933	966	925	967	962	936	947	920	917	909	867	1025	976	959	923	922	976	929	928	898	934	978	978	924	979	968	953	948	958	1013	960	953	968	956	914	1044	943	911	953	951	969	903	997	943	942	965	999	944	919	962	994	915	956	908	969	913	1029	963	874	920	932	976	957	921	1010	908	917	913	975	930	986	923	990	941	943	921	900	994	970	962	945	923	950	943	922	926	934	945	963	943	874	904	963	934	945	935	960	929	982	971	947	956	951	924	970	976	996	968	942	993	920	934	966	927	945	977	986	915	1000	980	950	1022	910	1010	982	942	1001	928	995	962	907	944	980	890	938	958	941	929	947	984	961	919	912	964	949	931	906	901	1021	968	926	944	1008	912	944	978	955	983	882	980	952	927	970	959	996	966	922	942	915	972	942	959	946	961	967	893	952	973	978	920	984	942	926	951	981	948	937	908	963	915	933	956	919	957	956	947	925	943	976	951	911	991	905	905	933	919	961	906	954	921	945	905	942	964	905	926	1007	943	965	976	896	941	895	980	948	962	902	943	953	890	879	974	902	986	958	935	917	928	921	927	912	946	942	1004	919	957	966	968	980	969	968	947	921	978	981	1009	920	969	952	925	939	951	869	976	909	924	997	951	950	907	946	956	938	970	943	951	950	925	911	949	959	931	938	968	955	937	929	965	930	958	991	928	954	905	1007	850	941	932	929	963	983	933	1019	973	934	956	961	964	924	910	925	930	916	935	973	961	951	950	984	962	949	936	933	986	928	956	922	943	996	975	986	1025	904	994	957	1023	955	961	904	881	949	937	939	886	956	962	936	1006	896	937	972	948	940	949	961	938	970	967	979	977	949	980	943	965	892	925	1032	998	929	965	937	940	964	995	927	943	911	962	970	967	945	970	992	966	993	1003	982	959	937	889	937	964	911	965	903	967	986	936	976	910	898	939	968	998	953	948	937	992	931	916	1035	926	944	979	993	958	950	919	910	979	971	942	971	922	943	975	919	921	975	946	989	978	916	910	948	855	926	970	932	913	953	906	926	910	914	980	1003	955	975	921	965	914	968	999	1020
1478	241	224	224	221	243	236	221	203	230	201	222	190	227	211	216	212	208	202	224	212	220	209	218	213	239	233	227	218	221	225	209	225	211	196	229	208	237	220	223	234	208	216	212	243	220	209	202	231	230	205	231	210	195	226	237	239	201	182	205	224	206	217	194	203	182	239	214	236	239	207	244	211	221	221	227	187	221	196	224	211	193	187	167	212	206	202	227	229	228	225	192	205	230	231	233	217	211	205	221	219	207	205	196	212	212	213	218	227	227	206	229	222	235	199	186	204	194	186	230	223	177	194	231	219	231	227	223	227	211	224	225	193	216	200	211	210	231	223	217	219	193	189	194	193	204	211	220	213	215	192	209	202	211	186	206	215	176	192	207	231	209	181	206	203	215	196	220	209	213	225	232	194	264	210	218	191	236	217	232	221	201	221	205	175	207	212	221	233	221	216	214	213	195	218	195	226	236	230	218	214	226	217	231	224	209	206	234	203	209	194	245	229	215	233	225	188	199	181	239	223	256	220	225	220	197	219	234	211	217	194	212	231	247	206	226	220	196	212	217	214	219	212	188	216	205	209	227	245	213	214	237	227	242	197	189	212	210	223	228	208	211	233	245	183	212	208	194	216	212	220	221	228	205	181	241	202	225	219	203	214	217	192	233	239	211	216	232	215	214	207	206	213	214	208	214	217	217	224	216	240	238	217	191	214	203	200	211	234	222	194	197	208	235	195	236	227	194	213	208	208	200	217	210	230	220	205	195	191	207	192	196	220	241	215	190	217	211	216	262	214	214	176	197	209	240	220	223	201	244	229	213	221	203	202	209	211	211	237	205	235	184	193	223	199	215	200	209	217	225	227	214	205	227	235	239	212	219	221	209	221	196	218	200	206	224	214	227	212	193	214	231	200	181	237	230	225	230	196	201	201	246	205	201	215	188	201	242	216	198	218	228	219	190	224	209	198	211	230	204	218	204	214	201	228	208	212	233	217	200	216	214	214	214	224	259	212	196	214	180	222	239	224	212	219	221	200	238	209	211	215	213	219	206	218	201	213	217	211	213	239	199	239	216	220	219	191	212	227	228	208	230	218	186	202	205	220	188	220	203	199	210	225	222	200	228	203	200	209	208	197	239	214	234	212	181	212	219	207	210	228	189	194	224	232	201	230	208	209	229	228	212	203	214	199	208	214	224	203	200	201	207	213	223	237	220	213	209	200	196	199	242	212	214	198	193	216	211	205	201	216	219	191	205	210	221	225	223	206	209	202	226	203	192	204	213	211	202	220	237	247	173	217	190	222	201	210	192	218	230	218	217	235	186	228	230	238	215	197	215	229	215	192	217	222	244	220	242	249	190	218	228	202	219	225	192	214	216	200	232	227	204	219	232	240	200	211	176	234	213	189	202	219	181	226	212	237	206	201	217	220	217	238	230	228	208	226	208	201	192	224	211	225	215	216	192	193	217	189	204	221	226	223	216	228	198	201	222	203	203	208	213	255	215	229	201	216	241	208	221	254	232	214	193	184	209	190	205	220	214	223	221	232	245	231	239	238	204	212	207	263	184	209	215	210	205	219	235	223	207	214	179	215	224	210	236	197	227	207	206	206	196	217	183	207	193	218	214	227	225	225	205	195	208	218	212	215	196	214	230	229	219	209	252	220	203	219	201	215	221	243	217	194	217	222	181	211	208	206	197	219	195	218	244	227	221	194	213	216	242	233	214	235	201	204	204	205	198	233	210	198	215	219	224	223	230	239	209	197	220	217	229	187	219	207	208	244	188	202	253	199	235	215	199	210	227	197	180	184	195	190	207	223	190	224	187	217	211	231	216	201	230	224	212	219	227	213	212	197	217	217	216	244	221	221	220	204	213	211	217	197	201	224	200	219	214	216	206	203	235	231	202	198	215	217	213	202	186	211	208	208	218	188	208	247	214	249	191	202	228	212	187	214	229	214	203	219	204	193	213	213	209	192	190	208	182	214	231	211	210	206	212	211	212	217	226	224	225	212	221	217	217	207	216	160	183	206	214	212	230	248	240	214	222	217	225	223	231	208	202	225	226	215	220	204	191	233	203	229	227	230	231	233	234	231	220	219	194	228	189	190	198	221	199	258	201	221	237	211	172	228	196	187	211	217	207	198	211	196	204	199	225	210	223	246	212	181	219	223	197	186	239	206	220	215	213	211	219	204	234	227	222	192	200	219	197	241	203	239	222	234	214	210	189	227	198	234	214	206	214	193	191	239	208	230	229	217	193	243	231	203	216	203	213	205	203	223	215	205	201	177	261	238	186	217	230	232	190	223	210	195	210	220	206	188	252	207	229	215	194	224	218	220	218	204	253	193	216	201	215	193	205	222	227	198	196	223	202	215	225	211	204	197	248	218	205	209	218	215	222	166	209	229	243	221	216	204	210	207	190	200	207	197	224	212	205	239	203	179	182	161	202	206	198	207	213	204	240	205	244	211	232	211	198	208	208	223	239	216	230	214	206	214	207	213	227	193	257	217	202	237	203	206	249	243	181	207	216	219	217	187	193	204	195	200	233	187	211	204	219	230	208	200	200	205	219	234	227	235	217	239	208	255	205	201	213	215	221	190	227	217	226	215	191	214	211	233	203	219	208	232	211	198	228	222	198	237	203	172	251	220	201	203	199	232	238	198	205	187	248	204	215	210	207	209	195	225	221	231	236	217	205	215	203	195	202	239	192	190	194	237	195	207	198	235	203	204	209	215	201	222	218	228	233	202	207	233	210	241	261	209	195	198	207	237	198	222	237	227	246	220	181	208	208	268	232	211	199	233	212	190	215	221	202	181	201	206	201	195	191	232	204	202	222	212	211	208	215	215	219	193	213	209	220	202	204	224	209	215	238	203	223	224	208	181	222	226	195	210	233	235	216	213	222	235	229	233	215	218	198	193	204	201	231	200	205	240	238	194	213	238	208	245	215	204	221	185	238	210	208	206	196	239	229	222	198	210	183	221	224	212	232	249	221	210	246	225	212	206	188	218	221	216	233	230	215	222	201	234	243	202	185	190	196	215	223	238	223	216	236	199	218	202	207	221	196	231	182	213	216	233	231	217	214	211	227	218	230	193	216	202	208	194	192	207	220	186	225	223	185	255	229	212	215	219	221	210	242	236	221	212	187	230	215	220	231	223	215	208	198	194	202	216	229	212	219	235	216	219	198	210	209	224	202	216	210	239	207	221	216	198	207	199	227	234	220	174	231	216	219	204	247	218	200	225	236	228	215	209	213	225	220	208	192	230	216	194	228	222	218	227	219	205	210	216	239	234	213	231	203	217	190	187	193	207	213	205	214	224	220	219	196	209	211	228	225	217	198	186	205	236	228	211	227	211	186	240	222	225	219	207	217	221	204	217	251	217	215	237	249	231	225	193	220	221	206	199	214	221	215	191	233	226	227	209	208	205	227	186	241	213	198	237	183	225	190	206	205	192	227	196	207	229	205	207	195	237	224	226	177	223	211	217	247	236	215
1783	527	569	617	622	586	576	588	544	529	576	552	566	568	567	581	590	514	540	542	582	562	584	582	504	542	557	599	555	554	545	565	540	576	571	545	570	569	549	566	527	534	561	570	528	539	548	569	550	558	556	561	551	516	578	598	575	571	544	565	545	548	546	555	606	547	537	557	556	569	553	538	570	538	507	581	549	572	565	500	576	555	583	558	535	581	540	550	552	567	535	540	539	553	540	551	511	551	574	630	524	578	524	568	516	596	557	582	528	592	533	596	561	596	552	596	539	570	580	541	514	540	594	553	551	561	524	572	565	520	572	559	567	548	506	554	555	519	538	548	571	579	522	548	571	521	552	559	544	555	541	548	544	579	587	579	523	532	551	521	590	540	601	561	559	594	528	560	561	548	558	542	586	507	557	594	524	556	575	575	558	503	554	526	576	560	534	596	538	602	550	555	599	616	585	531	540	555	565	580	584	509	556	538	566	561	538	564	565	537	522	579	560	539	535	517	594	562	541	579	506	557	531	535	565	556	562	561	568	511	590	556	612	492	563	585	560	541	588	594	496	543	518	517	570	605	546	515	546	581	572	523	553	557	541	550	560	545	557	556	528	556	568	513	519	593	572	588	568	575	531	529	559	539	522	565	536	536	557	599	563	572	551	573	573	558	550	554	584	542	561	534	556	545	592	589	527	544	585	577	558	571	572	531	582	564	572	559	549	566	563	535	503	527	568	510	523	507	524	561	549	560	561	566	531	555	533	573	562	562	569	547	559	557	518	551	544	540	522	537	547	523	547	516	538	560	535	550	563	567	551	517	583	593	563	580	530	550	545	591	539	551	543	521	560	530	546	549	582	557	577	546	576	564	519	603	591	569	544	550	568	534	545	626	573	562	532	563	544	562	583	543	581	545	599	534	575	578	550	562	511	547	588	591	587	534	590	542	557	567	557	560	572	572	559	510	570	544	594	567	550	514	582	522	593	545	586	524	557	524	537	543	537	648	511	546	577	558	538	540	543	535	593	539	562	539	538	537	519	590	541	553	535	557	538	544	540	581	570	601	549	520	516	555	518	591	573	547	562	502	551	547	584	526	514	552	511	533	547	529	533	565	560	537	548	572	551	572	554	570	538	570	586	620	544	585	543	522	548	591	548	568	596	528	561	563	566	570	538	531	537	578	549	549	580	533	534	490	567	572	599	579	520	581	524	534	556	562	529	532	542	552	528	563	562	557	564	581	539	567	596	550	515	570	573	536	593	549	518	580	521	532	550	523	561	512	540	556	517	601	543	547	511	547	537	567	548	570	567	570	562	578	568	555	496	514	528	522	563	539	548	554	545	538	617	562	564	531	540	560	566	576	567	524	606	582	557	559	576	571	545	538	536	571	558	532	571	564	519	535	522	549	557	523	549	586	535	560	558	514	548	521	526	584	570	551	558	543	543	555	557	594	521	553	544	561	578	547	599	569	544	545	548	502	512	555	541	538	586	546	537	547	527	550	548	523	547	599	535	562	583	556	556	524	578	572	574	540	532	532	579	577	529	573	526	542	648	545	589	605	534	538	556	561	594	535	588	531	584	550	568	528	545	516	505	545	534	564	543	550	522	552	519	579	555	531	549	567	531	539	547	570	559	559	568	543	513	559	579	551	523	513	579	564	549	563	495	530	508	537	585	557	520	585	542	572	584	537	537	569	551	590	553	540	565	552	567	543	541	526	558	577	567	532	534	555	536	566	527	557	544	564	586	567	561	555	580	538	522	578	559	538	553	557	569	549	567	532	529	569	561	517	545	545	544	567	548	558	564	586	503	570	531	573	576	503	570	594	532	581	553	576	561	556	581	572	563	574	565	543	558	582	560	560	577	603	586	557	538	548	555	543	578	545	525	572	527	534	562	559	533	530	526	525	563	561	530	555	570	520	555	526	565	558	533	518	545	482	565	555	535	542	558	550	592	535	546	568	586	545	565	537	597	534	535	545	541	572	539	537	494	544	560	549	597	550	544	550	547	517	564	520	571	605	598	508	556	568	569	534	531	586	533	535	553	587	549	556	567	520	571	578	596	557	547	554	539	578	537	566	528	592	547	601	531	546	533	548	576	536	574	537	566	530	562	575	550	579	529	531	577	531	537	548	521	543	549	513	527	526	574	530	574	579	555	589	543	556	583	566	561	541	540	538	584	553	599	557	599	582	557	541	534	588	545	546	589	564	548	526	541	526	552	568	535	563	544	565	544	565	578	593	580	571	576	538	538	541	543	577	507	550	566	550	539	566	585	550	552	521	569	524	563	578	568	591	525	568	561	511	587	535	541	585	542	530	568	551	587	550	554	528	540	544	554	565	598	552	530	567	571	572	600	567	562	549	559	537	578	557	517	546	588	549	550	561	551	551	526	540	554	543	570	529	585	509	571	561	532	556	528	544	565	579	616	552	547	545	567	553	551	557	558	566	537	527	561	521	534	584	550	573	575	571	530	527	524	563	569	513	537	598	550	513	552	552	584	530	590	565	545	573	483	603	532	538	565	576	565	559	570	574	545	552	572	527	584	561	550	553	546	549	537	540	552	568	568	554	558	541	593	593	546	574	547	556	530	591	547	536	540	567	560	547	530	536	570	531	579	586	568	585	541	562	537	561	537	529	550	558	514	537	565	559	512	557	507	540	541	586	504	556	564	541	575	558	557	549	579	538	556	571	596	553	554	588	589	586	571	546	528	578	563	552	545	569	522	576	564	496	540	545	546	537	564	580	514	569	552	551	543	551	576	593	555	551	547	586	572	555	552	534	611	542	600	554	551	569	603	550	556	546	578	609	549	518	512	510	575	558	592	555	552	577	579	561	531	521	609	564	587	552	595	522	570	588	540	539	593	574	569	580	529	586	542	602	561	558	549	564	554	558	552	570	540	567	580	534	574	566	528	558	542	568	560	559	588	523	550	550	546	524	564	552	554	574	550	534	573	573	564	555	528	567	561	559	591	529	532	551	525	515	524	553	546	522	561	534	537	558	552	568	558	523	570	526	568	565	570	508	568	539	520	543	553	601	569	567	508	567	587	608	564	543	572	553	546	533	554	550	554	572	580	622	559	556	543	609	531	576	538	560	575	561	568	529	544	577	562	585	547	564	561	565	547	552	545	551	552	550	563	582	543	519	544	565	526	566	580	560	509	537	610	526	555	590	582	547	583	558	556	559	536	568	558	569	546	577	588	567	600	567	534	631	560	534	572	590	586	559	559	515	551	570	578	552	553	566	507	547	611	551	576	534	508	563	565	522	541	585	579	595	560	527	566	536	557	560	582	534	553	531	554	552	545	551	555	571	508	550	560	535	534	592	579	597	533	499	548	542	535	543	562	561	564	520	577	553	538	566	559	504	549	575	559	537	549	573	527	541	563	604	554	562	563	497	552	565	562	525	576	559	559	565	580	563	571	551	530	586	542	513	519	563	534	519	576	564	583	510	559	539	572	558	529	525	581	528	553	528	540	521	550	543	532	546
6947	508	541	438	371	301	246	223	235	246	211	226	200	186	189	205	222	200	181	199	224	193	162	204	204	212	193	198	187	180	199	196	199	194	241	181	200	223	172	194	198	200	193	189	176	210	192	201	179	187	178	178	172	174	201	193	203	182	197	203	194	189	180	178	186	177	191	188	203	191	171	177	191	174	192	165	186	194	202	192	178	197	194	219	195	208	176	194	175	199	199	192	189	225	184	195	184	183	197	181	195	207	210	193	163	166	188	206	198	188	210	212	207	195	190	204	185	182	174	173	197	194	199	188	185	204	191	177	202	182	204	205	186	188	180	194	177	193	188	184	217	199	228	189	186	211	201	206	186	184	189	173	166	200	210	188	178	188	202	204	232	202	171	199	181	181	191	182	224	221	211	178	200	198	193	174	181	187	173	190	202	179	210	171	194	198	219	209	191	209	195	186	169	179	175	189	186	195	191	197	156	193	223	202	189	203	173	172	204	186	191	197	196	186	182	182	172	208	184	185	180	216	202	205	199	189	214	216	191	200	203	173	198	195	191	195	184	157	214	197	188	187	180	189	175	189	181	193	197	217	183	173	177	176	210	196	216	181	172	179	209	173	192	201	220	205	174	176	171	208	185	205	193	183	169	178	187	156	171	203	228	180	180	174	191	197	183	187	223	199	180	175	189	183	185	173	196	189	188	189	150	182	191	200	194	192	192	204	197	205	183	180	198	189	187	196	171	195	192	221	192	185	213	178	170	182	186	180	229	201	194	172	186	188	164	193	191	210	187	184	159	200	190	203	188	185	184	198	176	203	206	187	193	195	182	181	198	166	191	181	192	201	187	157	182	179	206	188	157	197	179	157	188	232	225	187	178	189	181	199	175	206	184	191	193	189	201	188	189	205	148	213	197	193	200	180	216	212	213	189	168	197	189	214	193	197	225	197	160	174	170	195	192	174	171	165	171	200	184	174	197	216	200	183	195	195	188	198	214	172	192	173	182	212	194	177	183	188	221	183	182	192	149	169	187	183	191	212	200	205	180	180	190	191	213	189	174	201	176	183	190	179	182	186	208	180	193	220	190	200	216	199	170	194	201	185	194	177	202	183	200	188	201	196	174	220	206	216	198	185	202	186	176	166	170	193	173	203	231	199	185	194	223	192	194	196	167	195	183	206	187	173	169	195	186	196	190	194	161	211	184	184	173	181	212	177	206	181	204	174	192	220	193	186	188	172	213	197	194	205	196	177	189	195	185	172	219	165	207	187	203	175	185	176	204	159	182	182	202	187	184	140	187	186	176	176	185	182	184	180	171	189	190	195	173	178	200	180	203	172	177	190	192	176	177	174	188	173	199	179	165	174	164	196	184	199	173	198	198	189	199	192	210	174	181	186	187	167	178	191	183	185	184	184	191	202	195	183	174	194	180	189	197	191	162	186	181	184	178	179	182	202	180	200	200	181	207	202	180	202	203	192	213	180	201	196	204	183	187	174	176	220	211	184	194	177	140	195	181	201	205	159	189	171	197	182	205	173	213	173	204	190	209	183	188	182	176	196	192	168	184	202	183	189	190	179	192	195	210	207	210	182	186	188	188	204	189	218	185	190	177	200	211	178	205	176	213	195	184	185	199	168	197	216	197	196	208	206	206	199	185	193	198	185	196	185	175	197	189	188	206	184	183	218	187	200	178	182	180	172	185	222	212	206	191	199	207	179	210	179	181	169	200	214	185	183	185	206	187	201	173	165	176	181	199	221	164	190	194	182	189	184	187	200	167	215	192	200	207	196	191	193	196	168	182	170	192	191	212	184	183	175	180	186	203	200	197	194	189	204	168	197	183	180	200	207	185	196	203	163	180	198	178	190	200	199	172	165	183	202	191	196	189	215	192	179	197	182	201	179	201	206	180	162	181	179	178	183	179	184	180	201	191	220	168	184	196	168	184	186	171	168	212	179	184	213	192	174	167	169	184	181	211	201	190	195	172	159	216	187	201	185	177	206	197	201	213	191	207	192	188	179	216	190	163	206	183	174	193	196	192	212	193	177	195	199	183	184	185	163	178	174	176	185	159	197	181	197	186	194	191	225	209	190	188	186	202	219	176	179	193	178	189	184	200	196	180	180	191	202	216	183	180	168	177	200	210	201	174	176	173	190	202	198	199	171	199	159	178	186	215	209	192	180	198	179	177	180	193	171	199	205	197	187	211	195	165	192	203	201	200	200	194	194	177	190	173	193	212	188	168	169	189	215	180	207	194	193	166	204	180	189	209	198	194	177	195	203	191	201	183	169	196	184	180	189	198	194	181	227	194	196	186	186	224	197	184	213	176	197	165	177	207	193	215	177	210	187	197	196	211	210	174	211	191	215	196	191	194	187	187	210	176	202	206	204	175	191	188	174	187	172	175	194	175	188	193	204	195	167	216	174	210	199	213	180	181	203	179	171	212	184	186	189	218	188	203	176	203	188	171	193	187	181	164	162	197	213	202	191	180	190	177	167	191	189	185	193	210	199	180	220	176	188	193	209	189	182	194	200	203	163	174	178	185	178	171	190	169	153	193	190	178	194	182	186	173	190	173	194	217	184	213	197	198	193	193	174	198	204	204	178	208	150	177	149	189	188	165	190	190	187	179	164	187	198	200	183	184	192	187	199	179	195	201	207	201	191	196	190	200	194	185	187	215	209	178	194	165	185	184	198	199	192	183	197	203	181	189	192	182	186	191	179	165	176	177	195	174	221	184	187	188	179	241	203	191	184	191	198	153	184	196	182	183	182	194	224	222	183	196	183	187	194	196	198	214	195	167	194	214	177	194	210	180	186	181	206	176	174	205	189	165	186	188	171	203	182	197	187	181	217	190	164	196	206	210	214	177	157	204	189	197	181	193	207	165	189	193	217	208	189	202	183	189	198	172	193	185	194	185	177	197	156	179	164	197	199	204	172	158	190	178	187	191	182	194	160	208	164	177	208	160	194	206	177	165	179	188	187	201	207	189	196	183	159	197	176	182	166	181	181	193	172	191	168	172	163	227	184	186	178	166	191	182	155	192	212	184	204	162	210	176	208	206	181	192	204	170	186	170	205	169	177	192	200	194	204	200	191	207	193	182	192	181	181	218	188	200	184	217	168	193	212	166	180	162	173	177	171	212	200	181	171	179	170	181	203	190	223	196	178	215	223	187	191	197	194	178	172	177	191	212	164	195	200	201	203	194	176	203	178	193	192	208	193	212	181	211	174	179	189	202	199	188	201	186	202	177	173	188	195	193	175	196	218	170	181	161	170	196	171	171	214	198	172	189	198	209	216	207	208	207	205	197	178	169	177	190	162	184	158	191	162	161	168	188	182	208	184	205	172	203	207	200	177	210	201	209	196	197	196	191	175	194	193	214	215	197	164	185	206	206	195	159	150	176	170	170	178	174	179	176	196	170	179	188	195	204	186	199	181	212	174	199	200	197	188	197	205	199	170	186	198	177	192	176	181	197	191	200	197	171	179	188	198
6279	844	1386	1416	1278	1029	930	827	740	702	653	671	655	612	585	631	570	610	540	570	600	546	585	572	564	592	544	579	545	575	559	507	563	487	516	593	543	515	528	563	545	546	536	508	520	528	497	522	528	532	524	539	512	512	522	551	535	552	527	502	517	559	506	531	533	572	511	564	525	551	535	531	536	548	513	533	558	521	558	532	526	549	522	500	548	532	487	521	512	478	534	531	545	560	528	480	530	519	503	530	530	564	492	521	538	530	563	533	489	545	535	506	540	498	515	525	545	501	522	542	513	529	528	519	551	526	535	513	504	488	539	524	558	518	552	515	516	486	553	512	520	546	525	558	558	516	507	542	525	538	560	580	540	497	548	560	543	516	531	505	562	547	536	516	532	565	521	503	488	517	531	525	542	539	533	523	490	503	547	534	549	549	488	519	507	537	530	521	487	541	551	562	548	474	517	566	521	540	547	505	510	533	506	514	540	536	507	562	512	570	542	514	519	474	551	511	521	493	484	555	516	498	538	511	522	491	504	529	547	485	510	523	544	538	567	532	546	573	508	512	514	475	513	543	503	510	483	501	497	548	492	516	559	515	543	532	544	498	508	515	518	538	506	539	526	515	530	515	524	494	504	500	536	505	531	509	501	516	539	527	509	512	522	522	530	525	528	506	504	565	553	538	509	529	535	497	518	551	523	484	508	541	489	454	503	538	539	493	517	514	504	496	511	561	546	500	521	525	516	518	515	511	518	473	556	532	538	494	491	566	525	527	523	517	542	545	548	524	536	574	563	518	501	530	518	535	524	524	549	484	527	506	541	520	508	520	500	561	552	484	510	523	510	528	507	558	529	504	520	509	499	488	526	556	539	536	488	546	519	530	527	513	528	551	525	510	527	550	535	543	516	540	518	539	517	606	475	493	531	545	512	545	528	565	510	522	560	540	519	550	583	541	539	557	525	491	516	528	523	552	520	563	529	533	524	552	534	543	499	567	521	572	457	528	534	568	495	535	530	573	520	563	537	522	533	485	520	510	535	500	472	494	543	539	558	527	490	505	556	526	517	527	526	548	506	576	533	519	513	554	517	475	550	550	512	539	551	541	535	540	540	530	496	512	530	534	526	558	514	523	541	529	481	526	533	499	523	508	519	523	535	519	543	528	520	556	484	494	540	579	515	544	545	573	506	516	532	505	522	519	593	514	520	552	548	566	524	547	545	516	515	510	544	541	567	520	538	522	532	557	498	515	570	508	528	578	541	522	533	504	532	582	529	524	533	552	532	560	508	530	546	555	552	538	520	498	523	564	538	503	529	507	532	522	567	512	536	558	517	508	487	518	524	535	523	498	519	519	549	502	580	547	587	500	525	545	549	544	518	506	539	543	520	500	517	518	532	517	549	477	597	501	521	502	503	560	513	535	539	544	504	522	517	532	551	529	532	540	558	519	544	492	536	560	547	494	516	515	523	483	499	497	532	569	554	536	502	515	491	548	498	505	572	502	511	512	534	534	521	529	533	511	527	531	509	546	530	513	538	541	539	490	501	545	542	555	526	505	492	516	540	513	508	548	522	528	501	509	542	523	538	517	529	501	528	527	486	558	534	533	531	494	509	541	512	521	495	477	531	584	537	494	502	521	492	533	538	539	521	489	523	562	556	536	531	501	561	535	531	579	533	510	529	530	496	542	567	529	513	519	484	537	532	523	555	505	479	488	511	504	570	531	536	521	498	536	540	496	532	526	531	547	537	502	552	532	520	527	561	511	536	576	563	516	509	533	508	511	523	554	525	496	528	495	511	541	558	534	563	503	545	530	524	523	515	526	518	515	549	513	471	550	532	515	529	515	499	500	484	538	556	520	546	537	518	516	550	462	538	486	555	519	511	508	544	521	517	546	513	521	492	483	538	494	502	527	525	497	528	494	516	498	526	551	506	522	530	525	494	502	503	536	555	554	541	535	552	546	518	520	530	488	523	514	499	492	535	551	534	534	556	503	494	550	524	538	548	549	510	561	541	535	522	517	517	546	515	547	498	500	550	566	542	494	535	536	541	521	535	503	519	557	532	543	530	529	522	546	562	532	524	519	555	526	500	543	519	506	544	501	532	560	559	546	514	509	537	542	538	522	517	523	459	507	555	539	543	554	515	552	555	514	579	493	509	487	491	514	540	520	534	539	498	516	537	539	517	515	529	492	541	531	503	520	498	481	508	539	558	538	553	527	570	506	556	522	560	538	506	538	509	548	522	528	549	526	498	553	511	527	547	459	510	513	525	538	534	523	527	528	515	538	591	524	517	553	505	540	540	480	498	527	525	533	518	569	511	537	541	569	487	521	541	533	525	556	562	541	511	502	509	551	533	514	526	569	533	543	548	550	538	556	536	519	547	520	521	535	495	513	524	482	513	512	545	592	561	503	584	516	512	484	509	509	479	560	495	524	526	506	533	524	557	516	531	528	529	498	513	525	495	515	543	551	498	534	530	524	513	548	479	570	520	538	524	503	547	487	534	522	494	529	485	512	554	564	557	563	559	487	534	559	536	521	545	599	514	534	490	521	493	489	529	520	513	492	529	507	530	507	512	523	534	526	480	544	503	495	502	506	557	513	494	529	502	520	528	535	512	536	491	542	491	498	516	525	523	553	533	545	505	518	506	527	551	537	498	500	508	535	521	536	526	519	559	530	539	491	501	567	495	486	553	527	534	514	518	515	529	530	529	527	571	518	533	531	560	547	555	530	524	529	539	570	560	516	562	518	521	525	511	495	488	522	504	517	518	569	522	504	518	529	492	541	489	509	547	512	525	521	511	504	539	519	506	527	533	525	520	558	507	558	529	487	531	519	511	535	532	512	509	487	549	517	513	552	538	513	493	522	527	553	528	512	561	545	562	484	512	483	540	505	503	503	549	556	552	485	551	520	515	502	513	565	528	499	494	530	535	531	554	486	541	490	539	506	539	533	502	502	502	523	510	520	502	515	471	510	526	559	504	497	504	522	574	559	517	535	514	528	470	507	534	501	524	540	531	527	505	534	579	518	516	519	521	557	527	550	523	551	517	503	571	567	544	539	515	497	501	527	517	513	506	538	514	519	493	524	512	529	571	550	539	528	508	557	511	525	517	518	551	555	517	494	511	487	538	492	495	501	493	535	550	531	539	548	520	510	509	538	530	493	549	523	577	504	519	520	508	578	527	540	515	548	576	546	555	541	494	505	530	570	511	525	531	520	556	504	540	560	513	529	535	523	515	529	588	515	515	504	579	587	501	510	524	509	522	533	483	535	492	517	503	544	563	544	504	550	522	493	502	480	527	510	496	515	506	515	548	522	492	568	523	482	539	496	507	547	538	514	530	539	489	568	542	539	547	540	524	537	513	473	523	531	550	469	520	530	525	528	515	543	506	544	544	541	520	557	498	534	504	477	564	545	537	518	535	532	531	523	519	525	521	564	527	506	542	512	540	532	515	548	499	519	547	556	548	560	504	548	526	545	545	494	500	520
14894	1594	1265	1066	723	714	558	524	479	455	464	443	428	432	451	477	413	420	385	392	436	413	412	438	437	390	408	380	398	441	426	409	409	423	427	406	402	363	412	421	406	412	384	423	412	465	462	390	431	468	354	361	413	429	401	379	439	427	391	392	413	392	410	396	397	379	366	427	398	464	403	389	377	365	441	391	410	396	391	437	430	394	432	416	389	415	374	409	409	420	386	397	395	425	395	381	423	404	418	409	391	450	393	351	373	391	427	361	391	450	382	401	357	374	392	425	390	416	412	410	406	432	393	361	378	419	416	423	391	443	371	430	410	420	444	443	386	394	425	433	391	425	425	438	419	426	389	448	377	411	396	408	393	461	425	393	386	368	356	394	411	437	411	373	454	397	435	414	409	397	411	409	424	384	398	376	385	412	411	398	363	421	399	403	430	393	432	416	409	401	420	364	428	409	419	419	376	422	389	453	373	414	394	424	425	436	411	413	415	405	450	379	422	356	401	416	412	402	436	403	387	388	431	401	406	392	389	378	410	418	385	380	409	377	400	402	403	441	435	390	452	376	408	448	433	428	404	402	404	418	430	396	417	417	426	418	434	400	411	379	386	430	394	425	407	431	412	393	382	394	383	401	404	394	421	417	425	412	392	350	418	373	406	410	387	424	423	393	378	397	407	396	403	391	408	398	403	379	402	383	392	422	412	411	402	399	394	387	374	449	386	397	403	381	394	410	428	405	451	420	466	400	403	417	378	420	436	379	368	386	389	383	421	403	404	377	413	373	404	348	388	438	376	434	388	431	428	408	378	401	433	418	428	431	391	416	406	420	398	399	386	417	415	407	419	441	421	366	408	414	416	367	412	415	435	435	449	407	393	419	418	389	435	413	388	370	423	401	408	416	378	445	402	419	438	405	379	431	385	389	365	372	452	436	425	378	366	392	394	437	444	425	400	418	450	407	381	395	434	393	390	407	419	448	393	443	389	435	410	398	427	425	363	433	417	425	410	416	438	422	443	444	388	384	393	428	379	436	396	407	407	392	422	397	400	452	387	396	416	420	398	401	381	428	425	446	390	445	436	432	404	412	400	376	372	413	413	410	400	414	409	392	396	375	431	385	417	469	367	422	439	434	422	392	398	374	367	419	423	427	400	405	353	396	377	408	374	421	434	429	414	393	379	436	421	437	391	423	400	407	374	374	408	411	388	440	434	383	407	369	413	375	413	417	400	359	428	409	387	433	396	439	394	413	384	365	398	392	367	381	433	416	396	370	402	436	420	398	409	369	391	454	430	356	416	345	370	421	387	400	409	419	402	441	405	403	416	372	388	386	371	385	430	394	411	391	401	415	402	443	379	366	379	423	421	428	424	400	415	394	461	439	432	393	399	424	404	392	398	400	380	412	404	411	398	379	396	425	400	416	422	404	368	366	407	402	400	370	385	359	404	429	405	405	385	379	447	415	452	414	445	389	438	403	397	407	387	441	432	425	445	385	369	406	405	396	422	393	421	413	423	389	408	390	413	456	431	413	408	408	406	376	400	408	368	402	393	389	419	395	435	422	372	377	418	419	430	436	381	410	433	433	388	356	391	422	425	382	422	408	414	424	397	377	353	411	403	418	409	365	426	420	391	392	407	387	424	464	412	396	427	386	427	385	418	389	405	422	396	393	387	393	426	410	369	370	427	422	433	424	389	438	386	409	403	408	380	390	411	419	420	404	419	392	399	405	398	380	411	415	425	389	406	399	396	404	408	417	386	420	415	413	365	424	422	424	435	421	394	420	430	420	388	451	409	385	381	377	368	385	391	453	410	435	415	408	406	409	425	430	415	426	450	420	466	381	409	397	412	409	389	376	383	419	394	383	387	402	358	427	423	384	412	418	376	408	393	393	395	417	396	398	416	401	397	382	382	377	414	436	415	401	433	396	379	402	418	404	419	368	374	440	379	416	385	398	453	402	383	412	393	385	401	401	391	402	403	413	440	424	439	445	407	435	412	395	384	391	422	425	405	386	393	405	407	383	428	397	407	419	412	360	408	394	422	395	373	430	397	421	351	436	422	397	361	465	410	405	383	407	390	395	414	378	425	405	423	406	384	407	428	395	395	380	404	405	452	401	360	389	413	446	399	432	412	403	359	413	402	392	404	470	414	408	427	396	432	434	399	437	416	396	369	428	413	397	453	435	406	366	398	407	426	422	378	378	404	415	422	424	370	419	385	413	398	423	407	392	384	418	354	417	407	428	428	413	392	416	425	370	400	388	395	407	380	388	402	368	424	423	446	411	382	364	393	405	416	425	380	383	406	413	406	398	371	434	404	421	404	420	392	385	403	406	397	368	430	441	413	425	363	417	463	412	406	452	386	380	440	416	416	425	397	381	418	400	420	371	360	410	402	378	416	396	413	398	426	402	400	407	418	420	421	405	405	383	425	402	413	422	407	390	433	376	397	380	412	390	426	403	434	380	375	336	397	391	375	420	394	358	432	439	389	420	397	435	421	411	396	428	417	411	397	372	405	397	424	368	436	388	440	416	411	428	446	389	414	402	374	428	401	409	429	430	387	407	378	387	386	417	392	404	416	424	392	388	393	423	432	395	408	413	390	420	441	375	377	412	387	399	408	395	421	444	426	378	402	402	386	418	432	381	399	426	388	406	458	434	372	412	432	413	409	410	417	434	403	403	426	390	395	410	391	385	400	429	443	382	403	417	407	417	458	408	420	423	442	394	394	414	438	394	423	427	410	407	431	391	442	389	426	379	436	411	430	382	414	371	409	434	381	426	405	399	374	431	410	427	379	392	400	365	379	405	401	406	399	415	405	409	402	427	388	385	397	397	379	388	374	416	404	406	408	403	390	373	422	411	417	400	421	418	400	404	381	408	433	391	394	395	408	374	415	396	420	408	415	390	419	411	419	426	428	363	427	418	425	402	414	380	414	414	443	395	449	375	399	407	396	383	420	374	444	374	428	401	423	409	429	382	379	442	385	397	390	437	438	396	432	412	445	375	421	408	420	430	420	467	446	429	394	439	400	451	416	395	400	406	447	412	388	402	403	413	413	420	373	384	401	374	388	379	377	370	413	407	386	366	389	424	413	401	411	411	360	430	420	404	418	439	376	409	401	419	399	381	387	391	414	415	409	367	422	404	404	397	417	419	392	393	409	422	414	377	423	425	390	403	395	411	390	411	405	404	375	420	406	413	344	423	381	400	370	384	468	362	358	360	409	407	417	415	367	404	407	352	382	353	433	380	393	412	447	440	408	411	444	412	379	403	374	382	377	399	402	440	379	396	379	400	403	416	393	362	402	377	392	426	431	371	387	390	371	407	409	422	374	369	402	438	429	450	359	355	389	414	418	398	391	409	428	354	373	418	366	441	402	399	394	418	396	382	373	405	370	404	399	425	380	401	397	402	383	416	447	395	440	402	390	435	387	421	399	411	412	448	416	386	421	439	397	424	402	412	460	387	397	444	388	415	417	386	388	391	390	415
8649	1663	2639	2852	2446	2021	1788	1562	1388	1301	1249	1218	1155	1112	1082	1055	1146	1071	1036	1026	1007	1054	978	1015	987	987	1008	1008	913	994	970	1010	964	968	952	970	1031	989	962	963	978	961	1017	1011	939	953	966	913	913	997	956	945	970	946	996	958	934	963	950	953	908	972	929	1000	959	927	960	915	968	949	963	936	939	923	944	948	997	955	972	915	899	903	933	954	958	942	921	988	985	919	913	955	968	958	961	939	969	950	920	919	913	939	940	968	900	987	975	970	962	966	936	938	963	931	940	968	952	979	915	1009	914	987	969	883	1000	911	917	980	968	896	922	980	907	948	938	957	966	929	962	989	932	891	950	889	922	971	955	931	1013	963	947	958	923	955	942	937	981	913	917	886	966	930	954	956	912	963	963	931	933	906	946	960	898	944	905	951	945	996	959	941	963	1003	967	952	951	948	957	942	974	944	926	963	963	958	967	948	996	921	1001	986	957	945	993	941	908	948	940	943	930	949	976	979	951	974	924	948	987	955	986	928	957	957	920	996	968	975	932	938	932	943	978	935	910	952	958	942	997	992	906	976	978	958	930	942	920	950	912	943	973	999	992	980	976	964	987	922	929	965	972	923	951	960	960	964	984	942	906	968	911	986	905	970	935	955	924	964	893	873	927	926	1009	1017	914	926	909	941	974	990	923	1049	942	959	942	988	907	885	892	965	894	975	934	938	953	970	955	934	933	958	903	964	1003	920	987	906	979	982	931	997	972	982	978	927	901	928	959	928	978	918	925	949	957	1012	920	907	972	992	941	982	948	977	964	976	986	966	902	957	954	1011	981	926	973	920	910	940	960	960	995	984	926	947	968	932	962	930	933	946	944	971	964	921	1013	943	916	952	946	1032	932	946	959	932	938	935	943	886	940	879	895	965	954	957	943	931	943	985	985	940	926	970	909	957	895	919	912	943	948	907	896	1007	971	902	940	955	904	944	919	943	942	972	932	916	962	925	1000	1003	934	943	925	941	923	989	973	971	905	910	967	940	964	971	929	976	946	945	958	961	986	894	932	982	895	968	873	948	1010	952	995	985	959	950	948	979	988	955	993	952	943	963	941	1025	959	954	959	961	917	940	879	905	889	962	939	949	957	900	928	930	973	935	949	1002	912	941	957	977	937	972	971	962	990	967	986	930	939	942	965	933	897	1001	925	957	940	886	994	956	950	967	942	977	924	944	924	985	964	955	950	919	924	957	958	923	958	902	970	875	926	960	911	950	970	974	931	951	906	934	914	932	952	969	931	912	968	934	952	942	952	958	959	921	912	916	938	901	890	908	889	956	953	978	955	1018	970	978	917	980	946	929	904	989	959	936	981	900	959	1034	939	967	948	921	987	926	916	907	976	1027	889	905	923	964	937	919	932	970	947	982	919	983	952	961	939	922	963	954	999	934	909	1014	991	917	955	969	947	921	964	958	952	889	982	943	930	920	952	985	956	972	923	955	960	983	962	988	962	957	959	925	958	928	925	965	937	904	916	969	961	976	961	944	957	941	964	943	889	978	932	920	946	947	921	903	974	924	921	993	941	964	980	929	930	923	936	972	924	928	945	954	950	897	929	956	977	955	968	902	998	925	966	947	960	909	971	918	940	946	895	963	946	927	977	913	975	928	934	881	939	971	938	952	960	942	959	957	966	921	964	953	923	962	966	944	907	1003	909	923	1047	932	978	894	952	986	883	968	967	953	982	949	992	951	927	935	954	968	985	952	910	980	960	918	971	985	927	986	926	955	886	946	935	950	919	882	964	917	973	938	985	944	1001	948	921	940	1018	955	1000	962	945	948	964	989	957	947	971	931	899	938	952	911	988	987	974	940	904	946	976	963	927	914	975	932	961	949	951	921	1000	960	926	942	964	1014	957	877	958	995	941	931	965	954	913	925	957	974	938	926	922	938	911	998	983	929	925	995	953	929	969	993	966	943	980	939	935	962	922	922	950	940	965	950	917	963	904	951	984	942	912	861	934	995	908	983	981	962	905	989	910	950	938	962	909	933	971	911	965	956	911	920	931	956	968	963	939	945	872	912	986	937	926	916	939	958	920	975	940	900	932	942	917	953	935	991	959	924	1002	930	976	932	936	986	883	952	956	924	969	920	904	986	962	917	929	947	944	930	957	941	959	924	897	950	943	893	973	907	951	904	959	952	970	974	965	943	1004	947	963	945	929	924	931	976	931	944	931	864	1011	893	950	942	917	908	916	980	916	922	967	951	952	936	1001	945	993	1000	960	957	933	991	848	933	956	937	985	947	975	944	979	948	982	938	926	956	927	961	973	943	899	919	945	928	1012	901	969	1022	917	943	972	915	914	974	994	919	984	893	919	963	968	908	922	922	935	968	924	1004	904	933	931	959	1001	936	934	927	928	955	979	912	958	907	983	911	965	909	929	968	939	924	863	983	851	1015	940	898	966	936	954	929	942	982	921	946	983	979	969	935	897	965	994	921	944	916	1001	1013	946	939	907	939	942	911	925	941	962	983	936	913	949	993	963	942	925	925	954	925	993	925	917	877	970	946	931	929	979	979	1014	922	943	947	934	959	974	936	921	967	993	934	927	975	942	921	948	947	928	942	939	974	917	930	965	929	953	941	934	962	912	940	967	885	906	955	932	981	961	987	958	966	986	903	951	963	875	989	953	982	918	899	958	926	978	942	959	956	942	965	961	912	935	952	955	882	949	920	969	948	914	920	948	910	954	966	953	914	933	961	938	951	978	923	956	951	905	941	975	934	941	952	906	971	911	947	955	870	953	926	952	951	1000	896	980	943	919	937	992	924	989	924	966	999	948	937	882	914	960	956	947	981	984	971	1022	986	893	918	936	991	960	962	994	932	943	980	957	929	953	980	947	977	912	925	994	928	905	957	976	1005	975	939	920	888	954	1017	947	958	973	1036	967	939	924	985	969	965	957	923	947	993	913	975	945	890	967	904	941	999	995	944	963	958	939	923	937	1004	970	982	971	986	946	907	953	1013	930	958	950	944	926	1007	957	972	938	918	951	968	967	898	902	963	1019	934	992	979	949	918	955	977	1010	1001	891	923	936	980	903	941	942	984	912	915	917	948	974	962	954	944	932	978	900	938	939	959	960	976	938	956	947	935	997	941	927	980	913	961	940	948	958	945	952	912	937	934	940	946	939	935	945	918	858	944	972	952	935	946	954	862	976	954	911	922	899	905	938	920	949	943	934	988	931	949	979	919	933	937	957	953	951	957	946	936	995	950	978	901	935	967	943	949	930	1004	955	971	941	987	954	937	905	973	968	952	934	968	976	997	951	906	944	942	969	920	987	957	970	899	952	957	935	1011	942	945	954	927	978	948	976	940	972	859	929	957	945	895	940	962	910	983	998	952	950	936	915	969	932	944	939	958	953	983	963	950	924	972	986	964	946	959	923	935	983	1018	968	1008	956	974	964	973	991	915	930	960	961	924	941	952	937	890	943	952	935	909	984	976	938	871	962	943	997	944	902	947	929	937	983	914	969	922	945	944	950	968	922	971	926	928	992	963	941	967	970	941	967	926	908	926
1363	223	216	213	239	225	204	240	207	190	226	221	224	213	223	228	198	218	234	196	203	240	188	206	199	202	246	228	250	243	247	227	223	213	226	227	239	177	216	206	192	205	205	214	212	222	199	240	211	244	196	197	215	238	231	204	210	230	189	229	208	234	204	198	209	220	207	248	205	244	220	225	220	206	203	219	218	224	220	224	197	209	213	209	224	239	222	220	227	216	237	223	220	236	182	246	205	197	242	203	236	210	251	214	195	193	206	249	216	228	214	210	215	218	179	203	214	211	218	215	216	220	200	196	237	205	197	192	236	212	224	205	217	229	179	194	222	220	231	212	222	217	214	224	210	198	211	214	205	185	201	218	225	225	199	227	203	217	220	221	219	221	205	200	241	231	236	231	215	245	200	200	227	202	211	201	204	226	204	234	220	215	241	217	212	214	219	197	230	212	191	210	205	259	223	226	212	211	206	219	198	230	232	205	213	203	204	212	174	194	222	243	221	224	196	204	196	178	235	194	191	219	216	231	216	208	218	214	205	218	217	237	229	217	225	212	203	219	252	232	209	208	207	198	240	225	209	212	198	261	211	248	214	220	227	214	179	223	218	229	185	206	217	224	233	204	243	231	208	221	191	232	215	216	225	227	218	210	229	246	240	212	213	211	183	215	222	216	206	201	221	217	215	214	235	207	233	208	206	236	219	182	228	226	191	220	206	214	192	217	197	212	215	214	206	188	216	255	238	237	209	188	219	198	195	222	237	195	224	221	252	230	206	203	227	212	196	242	223	240	211	214	195	216	192	207	205	218	203	209	204	219	212	223	214	204	222	219	233	213	184	201	206	209	198	224	213	232	227	213	232	185	210	220	234	237	197	203	216	214	203	195	191	246	218	198	212	201	207	204	210	233	220	198	230	210	221	215	191	210	203	220	220	217	201	216	209	214	197	208	223	195	220	237	254	227	240	198	202	207	227	215	193	239	204	215	249	210	194	223	196	204	216	226	201	213	211	219	181	227	219	221	211	203	222	234	209	220	239	210	233	220	208	171	228	225	183	180	223	214	225	220	225	225	203	214	200	218	228	197	213	204	196	203	205	194	224	212	206	217	237	207	206	231	212	231	200	233	203	207	184	194	231	185	215	211	214	213	240	195	209	199	217	203	212	200	208	208	211	205	202	198	239	224	223	232	194	213	220	224	247	211	191	218	214	213	214	238	216	225	241	228	219	217	223	190	220	251	210	230	198	228	233	178	221	239	223	235	205	245	210	203	213	196	218	224	223	223	204	240	198	237	205	207	200	218	231	250	206	225	212	196	176	198	224	230	225	195	220	235	217	197	222	234	218	214	210	179	192	217	207	220	230	186	185	229	221	218	218	223	225	225	222	205	220	200	232	182	231	187	211	226	192	218	192	237	192	210	226	211	221	252	228	223	236	224	232	195	223	199	224	209	202	216	239	234	224	249	245	206	201	238	209	273	226	233	209	219	188	169	208	200	183	196	210	181	239	206	219	215	224	226	228	217	210	218	217	219	188	233	215	215	229	205	213	262	235	192	203	206	204	201	217	200	214	221	216	215	204	235	221	219	227	249	185	236	200	231	213	199	214	195	218	216	222	222	207	228	225	223	203	193	199	212	172	184	203	209	205	216	199	179	206	217	185	190	250	225	204	198	214	209	204	197	195	232	225	220	216	226	214	218	204	208	231	217	244	239	229	226	217	185	212	200	208	211	214	242	205	238	209	234	197	220	212	213	200	213	199	190	232	211	205	217	204	223	202	208	209	250	231	238	194	223	227	211	207	206	211	226	221	218	208	205	205	216	191	218	241	193	233	211	202	209	207	222	233	256	225	188	223	196	214	226	197	250	231	234	220	183	253	214	204	214	207	227	203	229	183	222	223	242	217	201	197	216	205	216	220	192	169	190	202	202	214	249	203	176	240	245	188	224	195	195	197	206	230	181	233	209	209	230	221	216	231	231	220	206	207	193	224	212	216	195	224	201	246	239	241	223	210	197	223	218	206	207	189	223	218	235	213	240	195	209	222	228	218	222	212	234	210	183	237	252	214	227	229	226	231	194	211	215	189	217	210	217	213	221	193	260	226	219	218	201	199	268	221	246	218	223	203	223	202	228	210	213	209	236	188	184	183	230	231	225	217	217	252	202	198	217	235	200	212	215	204	200	215	224	217	234	244	227	197	223	192	206	223	210	210	195	244	200	209	255	210	244	239	217	184	232	225	224	229	217	233	227	228	218	191	187	216	223	197	233	212	185	226	228	182	217	204	177	219	210	210	212	226	212	230	184	190	188	211	218	210	207	239	234	181	247	215	225	215	208	191	238	210	200	218	195	236	210	187	226	183	216	238	224	256	225	229	205	224	194	242	237	207	209	218	214	222	226	220	218	195	222	192	242	204	221	232	219	233	251	238	224	221	209	220	247	234	209	196	235	235	210	217	217	196	209	224	220	192	232	227	224	234	226	225	226	228	243	193	212	224	225	223	215	209	206	218	229	239	217	190	259	208	234	210	192	227	238	175	215	220	193	203	214	211	214	192	219	200	202	210	222	216	199	211	181	205	225	212	218	196	195	209	213	185	192	202	196	203	221	215	211	211	196	203	184	211	231	199	221	236	239	220	208	195	195	212	238	223	227	202	243	237	211	208	211	216	237	205	207	225	215	199	209	225	203	230	227	220	203	205	207	221	199	215	200	211	229	196	231	205	218	229	210	229	217	198	209	205	211	238	221	240	213	214	211	203	216	197	195	221	213	187	202	200	199	198	208	210	199	218	210	226	215	211	225	207	212	181	246	230	219	241	190	194	224	226	210	212	195	237	234	226	193	229	206	221	215	204	227	204	227	180	220	231	204	193	199	224	228	246	215	225	225	234	236	183	232	214	225	218	235	214	215	209	220	191	193	222	221	205	221	231	179	208	251	200	210	212	198	224	225	226	199	229	219	219	197	215	247	214	201	229	214	204	201	212	215	203	215	202	229	229	185	207	216	235	225	212	215	218	218	223	226	236	211	227	219	179	227	221	209	229	204	240	205	225	201	233	224	224	205	203	221	199	194	222	218	213	215	212	186	219	212	216	213	236	189	239	227	214	221	199	223	238	246	206	186	190	232	233	204	239	236	243	207	226	218	198	230	210	207	207	181	233	211	216	221	199	224	225	236	241	231	243	222	199	178	208	219	230	219	194	192	212	206	200	199	201	221	226	210	225	226	192	215	189	261	231	213	215	210	228	221	210	217	222	218	217	193	191	187	180	206	181	221	205	218	189	223	221	230	226	231	215	207	234	202	212	216	227	213	219	215	206	180	210	205	234	241	214	217	209	202	223	238	228	226	224	220	203	212	212	240	214	209	202	210	220	226	229	237	203	194	192	186	248	219	218	202	225	213	224	205	238	200	210	208	199	223	221	208	225	204	204	219	237	202	232	212	235	223	250	202	211	228	222	227	197	230	240	231	197	223	221	224	222	231	185	196	230	218
1757	548	598	570	586	600	621	566	559	564	574	553	558	567	550	544	559	576	532	553	561	555	541	545	565	557	540	550	578	552	574	542	563	552	572	574	531	568	549	538	517	575	556	551	584	554	561	528	559	590	590	540	591	576	568	540	559	554	564	533	570	578	562	526	545	532	555	571	588	568	492	557	544	537	562	521	564	550	550	604	543	559	539	580	593	531	544	537	532	533	525	577	501	573	558	562	551	540	547	521	580	538	543	575	564	561	568	556	561	571	544	587	597	544	552	563	588	551	583	529	572	560	540	559	540	559	537	575	541	522	531	558	568	596	576	575	557	560	526	548	534	576	523	558	540	568	559	564	566	578	556	587	574	576	561	519	537	553	535	595	571	563	547	578	553	541	592	580	550	587	544	562	575	560	561	554	558	545	525	543	567	518	523	578	573	550	570	557	562	499	590	534	552	539	560	577	575	555	543	523	600	535	557	584	554	568	553	534	598	533	541	559	524	560	540	505	554	552	539	567	572	555	547	546	589	544	573	562	560	547	543	543	559	520	543	523	530	513	568	541	566	551	549	538	596	522	550	598	515	531	553	523	561	570	556	584	586	515	551	537	542	528	575	511	547	582	598	586	563	537	541	528	572	531	558	590	565	554	542	560	565	567	590	530	597	515	549	565	601	571	632	540	583	583	546	562	533	577	538	542	534	565	506	526	545	552	539	548	549	537	551	551	558	527	530	561	588	574	498	553	577	602	586	560	584	584	557	529	547	580	564	554	551	574	553	524	551	552	596	551	531	534	560	578	532	639	517	547	549	561	567	600	570	579	523	590	539	584	512	531	583	499	529	579	565	556	582	545	572	574	557	569	589	539	576	521	530	535	522	579	502	547	576	560	548	590	552	578	526	551	549	590	565	541	540	551	575	513	595	573	528	596	595	561	606	605	542	554	580	560	511	533	575	546	584	556	578	612	561	554	552	529	583	555	591	558	597	553	554	588	530	570	520	562	553	553	553	520	530	561	560	577	556	528	547	553	552	571	556	538	539	538	513	553	582	565	581	582	554	568	565	532	557	588	589	560	509	523	563	517	511	552	582	569	531	575	541	573	566	560	564	546	537	564	561	559	558	519	532	525	505	558	491	556	572	593	569	586	567	588	539	576	560	569	529	508	596	554	569	570	550	501	559	591	506	546	561	559	568	578	565	558	570	543	569	577	535	560	586	563	574	546	504	596	552	533	519	551	539	562	527	520	539	547	557	534	576	527	518	544	537	548	569	538	515	565	570	568	566	558	536	561	549	550	576	556	532	541	536	552	536	572	546	532	547	588	540	560	564	541	573	537	538	560	542	550	573	533	579	574	569	577	546	527	540	543	555	573	531	506	552	574	556	527	543	519	619	560	544	531	518	573	581	557	545	532	533	531	512	530	528	537	552	535	537	618	535	591	544	518	530	608	537	590	552	551	544	546	546	556	578	554	548	515	560	502	536	563	553	522	535	542	551	534	575	549	531	546	586	564	523	522	575	567	559	546	543	575	563	562	555	526	534	582	561	542	549	570	538	582	582	543	526	556	552	545	597	538	493	560	580	520	550	567	556	544	567	517	535	541	575	570	510	603	565	580	558	531	561	547	560	526	542	518	493	591	563	532	557	532	541	564	571	570	548	590	528	544	567	511	532	543	522	492	569	600	544	542	590	584	589	550	568	551	545	523	574	539	584	565	525	561	525	574	519	551	564	574	520	536	565	576	581	576	600	534	569	500	551	548	545	570	594	526	536	556	564	570	552	576	563	525	565	545	559	549	573	556	545	583	606	556	536	540	536	545	554	572	546	551	576	574	581	561	581	554	582	536	521	557	539	588	586	552	605	522	569	586	535	567	614	600	574	558	586	561	574	580	567	580	555	549	561	599	529	547	561	550	525	560	540	549	520	537	571	554	545	606	567	534	543	545	535	529	573	570	513	545	545	556	586	547	568	536	581	566	517	530	556	596	512	554	506	567	549	547	547	546	505	562	547	563	594	559	580	588	564	594	571	533	593	578	542	527	588	570	517	562	555	570	559	590	528	545	538	529	551	593	610	532	577	531	497	583	584	594	570	580	579	552	524	559	574	556	534	535	506	557	523	589	551	576	540	576	551	549	555	566	551	576	585	601	567	560	561	548	597	578	610	553	530	573	549	556	520	556	565	566	540	566	549	530	585	526	574	554	522	575	542	566	533	576	576	606	565	546	588	525	523	532	540	548	521	537	535	572	559	514	564	536	515	577	587	599	529	571	531	546	562	541	567	540	579	581	597	562	524	540	550	585	576	530	575	524	512	570	576	573	534	558	519	558	564	523	571	546	540	558	568	557	592	568	549	552	537	502	517	566	571	555	592	576	556	586	565	552	550	545	528	541	536	555	543	532	534	551	539	551	571	557	525	525	555	566	552	542	544	519	567	538	540	513	568	554	572	564	526	531	563	575	505	547	546	587	569	559	571	560	526	550	518	552	522	540	537	583	560	556	584	537	551	572	556	530	557	530	593	536	551	541	560	558	513	593	586	608	557	571	542	524	587	580	520	497	566	569	499	541	527	535	542	554	578	575	582	548	563	606	557	551	584	525	556	511	560	608	579	569	523	560	569	560	533	546	539	530	572	490	520	536	546	559	561	548	595	545	553	539	588	567	531	549	585	553	549	552	534	551	542	541	525	574	595	542	555	533	572	530	569	529	567	540	526	543	595	569	531	585	521	568	604	597	527	483	507	511	533	549	574	533	568	530	530	588	536	542	521	552	558	512	590	524	552	530	520	566	608	610	549	524	539	537	586	509	574	581	549	551	543	556	588	490	578	607	557	527	519	545	531	567	550	513	537	525	580	560	554	530	562	547	529	542	568	546	580	546	543	567	546	560	519	560	559	574	493	583	542	595	532	555	574	557	500	588	575	617	557	551	546	567	549	570	535	531	556	509	586	578	562	597	573	556	590	536	506	539	570	590	590	559	568	560	504	554	538	539	534	571	544	560	555	565	544	562	534	569	547	579	521	556	564	565	575	530	541	595	557	607	555	559	556	557	555	537	578	560	583	549	527	564	559	536	529	570	558	551	532	462	551	505	524	561	554	567	540	563	546	560	598	527	558	625	574	586	571	559	603	602	566	544	517	534	538	542	519	518	581	541	555	574	540	538	549	580	535	544	532	488	580	568	570	570	574	513	546	577	551	532	520	584	591	539	552	561	582	538	594	566	577	557	560	586	541	570	573	570	523	558	577	539	604	534	558	508	527	530	482	557	546	551	537	542	552	601	594	492	563	530	574	579	591	565	549	563	565	545	544	552	542	554	532	545	558	580	557	532	579	571	556	576	599	560	541	556	581	534	547	556	527	573	535	529	545	526	595	563	599	545	578	553	532	552	523	561	591	511	523	540	547	548	542	586	518	549	568	513	519	499	549	551	539	567	550	583	572	531	578	583	540	549	560	544	532	524	520	564	555	560	534	514	532	533	527	577	548	521
6948	583	591	452	330	301	259	275	220	231	196	184	197	184	208	217	210	179	219	203	173	223	202	188	200	203	195	196	198	198	202	212	185	164	209	177	175	183	163	201	178	195	189	190	199	190	187	202	186	194	194	200	188	208	215	171	196	168	187	206	187	190	175	203	193	190	177	190	190	201	206	164	182	209	174	172	191	183	194	194	181	186	182	191	199	209	182	209	181	157	169	182	202	155	177	189	198	156	187	183	205	166	172	188	195	191	186	200	167	184	219	200	173	170	209	196	211	167	198	177	194	176	166	204	185	165	179	191	174	172	197	179	219	180	211	207	199	190	228	199	193	190	178	182	190	177	185	194	209	171	231	217	206	228	200	186	178	202	195	180	188	174	200	167	217	178	195	167	186	185	211	184	154	213	176	185	162	197	193	202	170	165	184	183	204	192	221	216	209	183	194	194	164	205	192	181	174	210	211	180	215	176	194	183	184	212	200	200	196	194	210	173	203	206	219	174	188	189	182	182	183	189	198	210	195	174	212	176	195	182	209	193	179	197	183	161	185	167	167	165	170	188	210	203	173	202	181	181	193	208	178	182	186	172	182	195	189	201	178	175	188	207	172	192	207	194	171	187	202	192	169	190	210	154	207	184	185	172	180	215	196	195	184	176	209	198	188	187	172	196	188	171	210	198	166	189	206	164	210	196	194	198	184	216	180	216	178	170	198	210	197	173	180	190	181	190	191	234	185	196	172	179	176	154	157	180	189	214	204	196	192	183	192	192	198	184	196	204	199	191	189	189	203	190	190	182	159	208	162	184	192	195	201	183	177	201	167	190	179	178	188	184	193	188	175	167	229	190	187	204	198	158	224	205	202	155	194	203	183	191	194	174	200	177	162	176	154	179	155	162	186	219	186	197	201	203	199	202	166	177	229	204	176	212	189	184	190	165	176	195	157	184	204	198	171	159	181	204	180	184	207	188	225	185	213	212	226	193	216	198	183	189	189	159	203	189	199	199	197	182	204	179	184	197	173	167	165	173	184	202	190	179	209	185	201	189	179	186	169	175	178	214	198	180	199	205	173	205	155	175	183	190	182	165	191	174	185	184	166	164	179	205	182	177	205	190	177	199	194	195	181	170	181	203	174	171	209	178	194	204	171	210	171	185	190	230	207	194	177	199	196	182	203	199	197	239	207	202	200	196	177	155	171	185	198	206	161	195	205	214	194	186	212	182	205	196	151	198	202	182	183	202	190	186	182	180	211	178	186	197	188	202	168	185	204	185	187	189	199	204	196	209	202	166	204	186	203	176	190	200	172	214	171	184	178	182	203	178	187	200	194	167	176	197	197	213	193	171	200	200	213	189	177	187	176	211	215	156	189	197	192	181	204	194	185	162	196	192	206	208	177	209	194	183	183	181	193	184	206	191	201	167	168	200	215	185	195	200	166	206	196	193	191	185	194	203	176	187	200	201	164	202	195	198	207	183	153	171	188	177	175	169	200	218	193	188	216	180	206	192	166	213	187	153	180	190	182	164	169	169	195	176	217	197	219	208	186	186	184	218	174	218	185	189	187	162	187	180	180	185	202	190	202	207	185	178	197	220	200	200	194	195	214	195	191	204	171	197	185	206	195	190	187	168	184	176	205	184	196	200	196	202	183	189	215	200	191	157	206	207	190	215	174	187	222	203	232	205	156	185	197	187	177	203	170	170	175	194	194	188	176	176	202	211	177	188	187	216	196	196	208	224	192	195	178	181	204	169	188	180	187	172	186	177	184	171	187	202	178	193	228	216	200	209	201	189	170	191	168	211	198	171	188	218	182	195	190	204	177	208	198	169	182	190	204	208	179	201	209	163	182	168	191	210	185	186	208	208	199	190	194	185	232	187	197	181	173	194	214	221	203	198	169	169	206	199	193	198	177	195	187	186	195	197	198	177	183	175	164	199	193	163	194	167	184	186	183	161	212	200	184	176	187	193	194	184	194	224	199	183	172	193	184	191	174	207	183	166	165	189	202	173	196	158	167	191	177	168	195	169	163	205	201	190	195	178	191	188	194	188	201	216	179	172	179	171	178	167	223	199	201	168	194	197	203	172	188	183	194	186	177	177	176	198	184	161	195	185	209	182	191	195	184	185	209	194	202	196	196	200	177	169	181	206	195	176	217	171	178	179	171	201	207	178	192	211	178	180	213	227	188	197	186	174	195	176	179	193	197	196	181	198	202	207	181	174	172	209	193	205	191	176	145	169	204	200	189	206	206	185	229	180	198	188	192	183	210	211	179	186	179	171	189	194	185	190	198	190	199	179	192	184	190	198	181	193	187	157	196	189	196	193	199	189	188	182	202	186	179	212	179	182	191	205	209	179	201	198	197	184	199	197	166	192	176	213	186	167	169	197	190	201	193	200	183	199	176	189	214	200	180	209	175	198	201	185	177	195	183	192	210	203	179	183	179	174	202	177	212	191	200	196	206	172	170	206	144	174	185	203	174	160	187	170	188	185	168	193	193	171	200	218	192	192	196	199	189	190	188	182	199	194	192	179	187	182	204	215	164	197	181	208	172	217	235	193	179	192	190	212	155	151	202	199	167	189	204	178	179	186	179	197	175	186	210	196	172	202	198	192	199	183	187	186	206	163	176	181	188	200	202	175	183	194	183	198	210	194	180	171	186	195	175	212	222	191	196	183	187	162	179	238	168	190	200	185	196	172	170	211	186	173	189	180	199	191	182	194	221	181	175	193	165	193	185	198	178	192	199	217	210	174	194	205	197	194	183	184	198	193	171	179	178	184	177	198	200	186	207	216	196	196	173	178	183	182	195	205	199	207	172	193	162	188	187	163	205	187	201	202	167	175	194	183	201	169	194	181	160	192	186	197	206	184	188	212	190	189	192	188	211	225	179	179	199	179	196	194	176	212	191	200	159	171	159	171	183	206	185	176	188	208	215	200	188	180	203	193	193	213	174	209	190	204	182	198	166	186	182	197	193	191	191	173	205	175	183	186	204	181	183	172	204	191	186	161	199	162	182	186	196	193	188	199	175	193	192	215	194	171	172	178	201	198	229	180	201	199	198	187	190	197	178	223	190	181	187	202	211	192	192	191	175	193	188	184	188	189	197	191	197	206	191	211	178	205	209	222	183	208	184	195	188	196	199	196	181	210	185	184	187	224	184	193	189	200	212	208	173	197	189	198	191	181	191	186	190	201	179	196	192	222	190	171	186	181	217	188	201	191	170	187	204	171	178	197	187	185	206	182	208	184	166	213	202	181	177	194	191	162	214	187	215	183	184	204	171	178	188	206	203	206	195	211	189	189	167	181	193	187	207	206	209	176	167	167	189	176	197	187	201	188	196	177	181	218	204	187	181	185	179	196	164	187	209	200	175	204	189	200	196	171	187	186	190	201	215	165	187	200	179	190	178	171	186	174	165	175	195	183	199	199	156	200	217	165	186	179	192	209	203	177	163	174	195	204	179	195	189	198	175	181	185	207	187	170
6164	891	1363	1546	1215	1160	913	855	771	687	707	684	643	648	605	594	609	599	591	555	537	558	566	525	577	547	562	557	558	546	575	503	542	529	585	522	554	519	537	585	523	530	538	530	544	527	511	518	536	566	518	531	563	522	516	526	511	541	531	522	502	522	555	561	505	511	526	507	536	542	538	555	515	523	514	519	530	516	535	524	494	547	531	500	553	569	558	513	548	537	519	539	567	541	495	545	527	511	514	504	528	508	502	504	517	508	542	517	474	518	539	541	487	538	547	536	536	571	525	557	515	545	537	529	532	527	517	473	531	574	525	545	506	498	507	521	503	485	527	520	498	497	511	523	534	526	579	564	544	522	529	504	508	542	546	549	540	512	494	554	527	541	497	511	590	494	525	496	523	540	533	527	549	537	538	499	569	526	518	472	502	533	484	520	554	539	536	526	522	521	507	545	521	546	526	536	500	481	488	534	530	544	490	539	531	535	496	505	532	522	581	536	489	533	501	514	543	576	494	528	535	604	558	523	483	523	498	588	578	540	521	537	500	518	553	528	546	553	535	551	580	567	526	526	582	532	532	545	533	540	571	498	515	545	507	531	492	535	545	521	524	516	539	515	485	528	511	520	538	559	545	549	500	532	592	538	546	532	501	514	533	462	517	518	499	526	567	482	532	543	516	495	528	546	527	514	518	526	519	481	531	539	511	518	549	541	535	576	528	522	566	552	505	548	475	536	530	509	550	521	483	530	560	511	534	527	532	534	527	522	517	512	555	511	512	532	500	543	522	535	484	540	553	527	518	550	512	520	521	510	532	542	528	539	526	560	545	537	515	496	544	544	482	526	520	569	514	516	537	507	497	537	558	505	563	501	513	538	569	560	499	519	503	561	572	527	533	532	490	494	506	517	577	544	539	530	548	515	541	529	544	504	534	524	552	520	551	527	542	588	514	523	550	530	497	546	506	539	496	526	515	572	540	563	508	505	503	525	516	492	512	529	485	505	572	523	532	544	482	525	568	517	520	519	542	541	538	526	507	483	520	530	535	518	504	528	574	545	546	599	548	508	489	517	531	518	552	529	557	529	532	529	514	515	521	536	499	507	558	551	537	514	548	520	505	523	554	487	548	527	549	539	566	568	515	517	531	533	502	525	579	539	515	545	560	563	550	534	553	505	535	520	553	539	504	545	537	501	551	554	511	481	527	547	466	529	533	503	532	553	561	534	517	547	533	503	533	528	504	531	568	517	486	522	535	509	515	502	546	519	513	515	604	544	560	549	518	566	566	531	492	514	502	512	521	515	507	489	569	520	535	528	498	568	544	514	537	523	521	551	537	523	529	542	512	551	528	543	532	554	554	517	540	522	544	507	537	524	512	515	520	553	527	539	522	538	542	586	527	544	515	546	548	549	559	537	551	507	502	556	575	558	541	534	496	561	521	483	551	541	558	521	535	538	525	505	518	531	512	553	555	565	532	536	560	525	547	521	534	537	535	523	494	538	547	545	549	502	477	545	542	526	549	472	540	502	539	517	525	498	551	500	511	548	559	528	524	490	548	568	540	508	530	524	511	509	534	510	528	520	526	513	544	512	509	527	542	492	555	535	550	530	496	470	515	509	551	497	579	503	494	533	525	525	549	509	521	489	508	528	544	519	538	520	521	524	522	507	524	523	495	573	562	483	502	533	527	544	522	556	551	501	546	547	540	510	510	520	562	527	495	485	532	535	501	566	545	553	501	545	539	539	528	522	540	512	532	581	525	524	555	538	492	473	511	542	520	511	550	569	494	552	535	560	550	558	543	522	504	558	499	500	526	541	548	528	527	566	537	490	544	507	500	504	540	515	529	504	507	501	481	551	489	500	492	556	545	512	534	510	500	525	491	528	498	530	552	522	511	526	522	555	541	479	544	494	527	536	524	493	524	502	530	513	493	533	553	529	523	534	550	545	544	534	519	502	543	498	537	530	541	572	521	522	558	535	471	512	538	512	520	519	486	523	486	499	540	534	495	553	540	517	544	536	489	551	479	564	553	529	519	533	516	572	531	517	533	523	545	516	567	561	557	526	521	561	517	574	541	552	520	577	526	519	514	499	562	510	510	518	512	520	554	505	503	530	556	516	519	533	533	507	486	517	538	504	560	554	534	534	532	535	540	512	470	514	485	535	531	557	536	530	541	549	517	548	540	528	521	517	570	557	525	534	555	522	521	529	523	550	502	468	515	516	546	504	511	549	534	541	524	513	562	564	531	525	496	522	577	514	568	506	551	550	529	482	505	530	507	533	524	511	545	539	513	567	516	497	555	515	529	530	574	518	554	483	550	542	532	546	512	547	518	535	503	528	537	511	531	527	512	532	495	511	545	490	530	511	511	529	554	499	520	530	532	510	529	525	529	530	552	550	524	504	556	563	528	512	551	528	527	544	517	504	565	560	498	526	563	525	485	551	526	555	504	554	518	558	530	492	534	535	571	544	524	537	483	512	507	507	501	486	487	561	524	534	535	524	541	548	511	541	491	510	496	504	500	523	519	561	553	523	527	504	498	538	531	516	552	493	555	544	484	520	527	535	556	541	563	535	539	544	487	581	584	485	509	515	567	537	526	540	498	509	556	528	519	537	529	510	557	512	562	561	542	509	532	514	519	523	512	512	505	508	553	564	497	501	534	491	554	552	534	521	526	516	568	543	528	504	503	500	534	520	479	554	531	518	541	509	503	526	560	558	499	517	521	527	537	550	542	570	556	520	579	504	498	526	575	500	549	506	537	500	517	505	517	522	510	534	544	526	507	560	525	503	535	552	538	516	540	503	494	533	539	540	543	565	505	487	557	527	499	484	546	513	514	527	514	543	561	503	524	494	540	569	510	542	509	535	559	546	497	496	539	538	508	509	546	487	552	537	545	551	557	561	524	558	521	507	526	516	524	568	523	505	508	532	534	507	530	562	524	533	562	548	525	533	497	542	503	517	558	548	537	527	552	515	518	527	506	522	515	535	537	518	518	565	494	535	516	526	500	546	542	541	526	531	529	504	531	539	551	563	474	548	557	519	511	532	518	539	479	497	534	512	592	504	537	523	526	496	498	552	442	535	515	573	531	541	558	538	513	519	532	516	510	529	488	539	513	500	528	540	528	542	526	538	533	513	546	518	524	543	536	556	504	511	552	544	519	555	549	530	490	491	537	527	525	512	528	535	499	534	474	564	510	557	513	550	563	548	543	503	537	555	483	511	552	575	520	547	527	497	539	492	547	491	531	494	515	528	500	532	517	486	517	561	532	531	529	533	517	522	510	548	517	508	509	494	514	517	514	540	487	513	548	557	542	491	535	534	548	542	553	567	505	518	547	541	525	525	555	553	547	504	528	527	480	508	516	497	508	568	530	510	561	513	575	487	513	539	525	534	513	553	535	525	529	496	561	528	533	495	540	508	499	556	530	545	542	530	525	535	553	481	526	499	545	527	527	498	542	501	474	502	540	567	513	556	529	521	527	503	550	555
14465	1611	1330	1006	749	579	562	510	526	506	448	452	424	454	423	414	453	397	388	450	428	427	403	413	398	385	411	439	385	453	418	433	399	390	410	397	388	436	408	422	412	429	396	394	387	424	421	434	417	403	415	392	420	423	366	407	418	392	425	428	381	396	405	412	404	421	414	433	407	416	411	451	408	420	406	415	420	417	409	412	380	418	434	433	408	442	389	374	383	422	422	389	407	428	405	434	376	399	375	416	396	416	425	396	416	422	405	387	411	405	449	425	438	420	420	412	402	407	463	420	371	414	389	383	405	421	403	381	359	424	416	400	402	428	430	419	416	423	369	394	427	399	379	403	420	380	408	435	399	401	371	403	382	393	446	374	417	406	412	400	424	420	438	408	454	415	393	429	428	416	422	426	390	411	440	432	386	387	375	436	334	393	418	413	405	421	414	434	401	396	412	413	392	417	398	399	394	407	414	437	390	430	408	412	448	422	398	396	418	407	396	401	407	352	390	464	426	400	407	419	403	398	406	410	405	416	376	390	362	376	462	433	390	434	421	437	365	431	418	422	406	409	427	399	404	419	449	443	365	401	410	421	358	400	421	420	396	427	408	413	391	410	420	409	386	392	441	386	405	404	389	391	376	433	417	415	388	377	395	361	408	437	382	452	440	437	449	404	439	429	415	421	407	416	408	392	396	402	422	436	390	434	402	415	427	413	415	443	380	426	412	382	407	402	426	403	380	388	416	415	411	372	433	390	394	372	428	432	414	394	404	436	433	437	387	421	396	374	393	390	410	424	433	430	416	438	429	414	433	410	418	403	399	403	398	346	379	416	447	369	380	385	424	433	456	442	426	379	367	424	395	416	365	417	422	418	399	423	405	402	417	438	407	419	395	393	401	408	404	380	387	415	412	401	394	382	420	408	391	404	406	406	413	443	375	388	410	383	379	419	415	397	399	387	405	410	393	413	420	421	388	369	386	436	388	404	410	429	393	420	384	390	410	403	425	405	383	368	396	413	418	428	416	378	414	404	397	404	414	393	430	427	377	393	427	385	427	425	407	395	424	390	408	433	433	419	404	398	385	395	436	404	422	433	436	395	387	434	392	387	418	382	427	444	432	419	379	455	438	415	389	372	402	363	383	413	422	406	382	353	395	374	353	388	388	382	397	394	409	422	384	443	430	428	427	394	390	404	387	443	420	412	359	348	424	419	449	425	397	427	351	416	405	434	427	388	409	432	413	424	427	394	430	368	371	372	386	383	416	395	416	433	387	415	379	410	404	388	394	381	370	421	378	393	438	377	411	403	420	401	406	383	427	396	356	414	430	422	450	407	447	443	427	438	433	401	437	409	357	404	414	384	402	440	415	397	363	391	393	453	425	389	370	416	438	425	419	398	463	404	409	375	378	401	408	403	415	397	427	416	404	414	402	405	385	432	418	413	411	422	402	429	406	448	410	399	390	441	373	416	339	411	399	419	416	430	425	398	416	396	435	407	427	369	417	401	409	431	381	395	408	366	430	377	413	399	411	410	412	370	434	406	390	412	423	408	381	409	384	390	393	382	387	388	361	398	409	397	354	425	371	388	385	397	415	378	414	420	421	387	410	415	402	362	388	399	371	388	413	390	394	408	430	391	431	425	408	376	407	416	406	417	412	392	411	435	450	380	397	401	409	418	397	442	404	405	417	393	430	425	441	406	414	401	427	386	389	450	393	433	361	404	438	401	393	422	415	400	401	395	380	394	387	407	373	437	408	403	420	403	386	438	436	398	421	393	390	430	428	424	391	403	366	401	412	397	389	427	401	404	391	410	403	427	414	387	375	409	403	441	440	401	392	398	385	415	431	449	395	428	363	401	383	372	404	390	372	383	403	398	413	405	406	401	373	431	369	383	420	404	405	393	370	381	403	418	395	419	420	416	407	426	389	387	415	447	390	408	407	390	419	425	408	373	401	380	430	378	389	416	378	396	386	372	399	383	375	388	413	432	390	424	411	445	425	425	381	395	389	380	436	426	393	392	420	431	363	424	419	382	422	412	364	398	424	415	369	405	411	382	404	413	381	404	424	400	387	429	423	427	429	389	390	373	400	396	405	442	444	434	385	421	455	401	401	392	388	435	396	446	432	387	412	395	388	403	409	397	403	431	351	397	428	379	377	419	401	403	443	439	418	395	401	417	420	410	393	397	444	375	394	424	407	414	421	383	380	386	436	393	426	400	406	413	394	431	410	407	394	408	410	389	374	406	402	401	393	400	409	389	391	443	447	424	442	430	397	427	413	394	384	418	373	402	406	395	392	415	426	446	403	388	394	433	416	392	388	367	410	343	398	399	434	405	371	401	402	437	438	382	395	398	341	376	410	403	383	419	362	398	385	418	403	396	400	421	388	451	448	396	382	436	371	398	363	449	422	415	415	410	398	434	416	398	407	396	389	388	447	430	415	406	373	385	394	429	414	398	440	394	412	440	419	431	366	360	447	451	373	368	390	406	387	397	421	415	388	427	432	374	407	383	400	433	398	393	401	414	423	433	440	393	427	393	416	416	412	391	422	454	364	420	439	436	382	403	396	386	380	379	425	412	422	368	407	399	430	419	432	388	426	385	426	434	441	384	418	420	425	430	431	417	406	410	407	395	402	403	405	447	413	417	393	387	349	412	372	399	429	424	435	433	412	390	424	423	400	430	421	384	398	424	392	403	371	399	425	417	399	411	372	379	411	407	403	397	452	399	429	433	415	373	383	413	378	388	394	399	424	347	397	381	386	388	416	454	403	387	403	446	400	428	400	407	393	401	340	386	427	444	461	394	433	425	407	418	462	369	383	377	424	404	389	425	426	410	420	432	403	413	388	420	403	419	395	439	391	395	390	390	403	469	412	428	378	400	375	410	357	382	376	391	440	403	408	414	399	425	399	386	370	370	365	419	426	396	383	439	460	406	416	419	395	400	397	412	411	363	393	376	436	438	371	421	399	410	394	431	389	432	429	378	418	403	383	396	380	403	433	404	388	429	387	391	408	396	388	392	412	403	423	426	419	391	430	364	393	422	406	420	373	386	410	424	409	445	410	421	433	402	450	407	380	413	418	393	403	434	454	418	424	394	399	416	410	414	410	432	421	350	413	423	392	380	435	376	422	386	424	392	433	404	420	418	400	392	390	387	438	394	415	389	402	423	377	377	397	401	422	415	390	415	415	415	398	388	399	431	405	456	409	449	369	446	392	412	430	443	408	437	433	371	402	382	380	389	397	431	406	403	372	386	395	428	407	432	442	437	396	440	426	428	449	424	407	411	393	410	401	399	414	425	391	393	364	430	425	445	358	431	378	420	404	427	412	426	408	400	407	403	391	381	461	423	374	374	445	380	405	413	419	448	425	371	390	447	372	398	399	406	395	424	395	394	396	478	394	402	404	390	395	359	421	411	421	380	401	419	450	437	379	429	379	381	413	388	406	383	398	418	405	394	411	415	427	412	433	375	402	447	390	364	402	393	412	413
8658	1627	2540	2846	2500	2020	1740	1523	1499	1341	1253	1240	1228	1151	1139	1089	1066	1081	1088	1012	1020	1036	1031	1027	1000	990	1070	1027	921	1018	1035	995	919	953	938	1007	944	1018	949	936	1006	1001	957	976	1011	994	903	966	907	987	962	938	965	939	947	962	949	951	946	969	944	987	969	994	912	952	1016	979	905	955	970	971	1012	982	964	975	979	984	1003	960	973	938	949	967	952	942	912	911	920	930	995	952	931	920	951	971	943	929	1001	981	927	940	1015	954	976	967	943	946	969	933	933	954	915	939	945	948	945	978	920	954	980	923	900	1035	957	1002	970	999	917	964	1003	961	947	976	930	991	1004	988	1020	963	1015	922	943	900	944	944	988	915	983	967	921	943	1016	944	1016	1010	994	967	918	909	978	967	919	973	947	950	915	943	934	1014	910	963	984	921	919	989	965	1000	909	955	937	966	971	967	958	931	962	988	951	957	946	965	937	953	954	946	953	973	950	944	948	981	964	971	1000	961	957	931	984	925	995	974	981	974	942	943	960	945	928	948	949	870	947	972	1020	972	973	996	1004	987	984	954	946	1044	918	966	958	999	960	933	964	991	918	955	928	996	941	950	970	961	956	971	979	938	962	935	931	967	999	980	983	926	969	961	922	979	992	935	919	962	991	930	965	932	915	940	952	884	975	932	926	1031	947	940	927	954	959	932	929	1019	928	990	964	965	983	989	953	962	966	1011	941	920	1020	987	1001	930	969	953	959	967	954	961	1000	941	964	923	917	972	939	940	911	993	964	966	949	948	998	996	929	959	998	941	911	979	968	958	887	936	944	950	1003	915	993	936	954	958	978	965	983	950	940	944	918	933	989	942	973	954	948	947	945	959	931	928	1004	882	1006	1000	1013	983	938	970	959	929	938	959	962	922	958	1015	928	887	965	949	947	904	918	941	961	986	893	993	973	938	956	914	948	978	907	955	969	1013	933	946	996	933	979	936	927	1001	982	930	1008	972	903	946	944	995	995	912	911	943	958	953	941	1027	974	958	999	966	930	895	954	942	970	971	937	971	950	940	946	936	952	934	1035	995	962	947	902	946	993	951	952	974	980	986	944	934	920	970	947	919	973	893	993	968	1016	939	967	993	921	955	954	950	969	946	931	936	936	969	947	983	948	983	914	944	938	1017	957	899	996	980	960	984	976	959	941	996	901	964	980	997	954	961	924	917	974	912	1016	964	996	973	971	999	960	952	1021	994	955	948	927	912	940	935	924	961	945	977	937	961	993	931	984	948	922	898	947	936	979	968	967	985	919	947	963	930	918	961	947	942	904	889	924	908	962	973	975	1026	983	891	947	983	923	878	938	938	949	928	925	970	983	918	938	959	981	941	951	962	954	931	924	948	937	974	900	961	1012	923	979	951	993	941	949	932	955	937	981	996	1028	938	928	1007	915	934	963	934	963	962	959	933	926	928	943	945	942	936	955	922	998	913	948	976	963	994	976	1003	985	971	942	968	932	961	958	979	951	958	925	928	918	988	967	1046	955	1014	958	971	955	925	985	971	970	974	981	959	928	1004	838	944	939	968	995	966	922	939	957	983	971	968	967	931	975	963	964	928	988	964	946	960	931	951	1009	981	947	951	928	939	953	936	984	984	1002	979	980	893	991	939	947	950	922	965	944	947	994	970	954	917	960	924	956	942	905	928	976	984	951	911	935	930	963	942	912	969	951	976	1008	933	972	989	943	963	959	980	951	971	995	906	956	961	949	939	938	900	929	980	934	980	974	932	981	965	944	992	934	1002	933	968	986	932	944	930	949	1004	974	980	976	969	984	979	952	951	934	987	952	943	1000	993	926	942	939	936	971	922	956	931	926	962	899	920	951	903	901	951	938	958	916	913	932	965	930	977	892	1018	922	931	905	990	961	935	937	973	964	968	931	973	944	985	966	978	911	947	918	894	961	948	983	948	942	961	962	970	923	945	937	976	946	937	964	936	1001	951	974	979	975	993	924	925	931	980	978	991	959	940	968	943	954	936	905	914	957	902	933	948	929	928	976	967	975	1002	907	981	998	987	999	911	959	977	1001	994	999	982	958	924	927	941	922	919	967	932	935	953	934	930	924	918	968	956	936	944	941	1017	881	947	940	962	959	971	956	923	962	918	902	967	1002	909	948	910	949	891	987	946	983	951	964	900	983	961	929	958	916	969	935	951	934	944	954	968	1027	933	900	957	985	968	920	914	931	910	945	917	914	952	974	886	1016	956	944	893	903	964	1055	927	927	996	951	949	910	941	919	952	936	939	994	914	941	991	1000	940	976	956	941	995	903	967	965	964	929	941	966	958	960	915	946	948	930	955	952	983	982	910	937	950	958	981	963	935	966	969	988	966	990	906	918	1006	952	904	928	978	936	1014	940	890	982	956	952	980	902	948	981	903	994	938	962	929	936	983	938	910	963	1001	960	945	940	934	927	913	915	982	954	943	989	954	968	978	938	955	910	937	970	910	967	991	960	970	982	906	960	928	990	898	924	953	905	928	969	961	993	954	1035	940	998	905	955	1001	910	913	942	957	944	1015	1037	946	913	932	931	919	963	932	980	920	978	952	920	887	1017	943	948	950	950	957	953	950	967	921	972	914	954	938	956	950	992	922	966	952	928	966	927	982	908	1014	951	986	1002	986	992	921	954	968	911	989	998	935	964	905	963	938	930	947	891	954	925	969	931	908	981	967	913	929	931	920	941	1028	929	900	909	976	942	953	918	958	993	894	945	942	972	1019	937	922	977	954	941	910	1000	979	946	964	956	946	974	938	883	935	972	924	958	960	966	914	933	973	986	943	924	957	909	897	986	922	960	1003	924	966	949	969	935	942	951	931	970	948	926	932	979	954	948	1010	966	905	962	965	928	979	925	952	935	984	923	945	905	907	899	944	909	996	930	946	939	1002	950	879	976	937	926	957	1026	876	918	917	947	926	919	903	951	943	1000	922	941	941	892	880	999	953	936	980	955	886	990	992	981	959	991	957	938	975	983	903	950	924	945	973	951	929	931	940	939	1008	957	969	914	955	938	907	934	1000	970	1000	967	979	962	949	929	948	895	899	958	949	920	988	948	907	930	945	945	956	1000	919	972	950	953	938	896	932	1017	921	917	915	994	977	994	937	939	933	913	987	940	988	934	901	893	973	999	979	1013	919	980	929	943	922	940	977	897	948	963	935	1003	964	935	919	961	957	927	909	945	970	1017	959	929	992	920	947	976	968	898	966	922	937	954	915	980	1020	963	925	966	929	962	984	914	941	918	963	941	971	944	980	962	934	977	956	986	918	919	1042	944	995	935	961	951	1004	911	940	948	955	988	951	938	911	968	972	946	998	981	967	971	952	925	948	917	970	920	993	928	906	931	934	934	970	938	916	936	916	940	982	945	924	941	936	981	1009	890	941	893	971	938	949	1010	836	989	902	948	938	1008	963	994	967	992	1001	989	974	955	967	928	938	939	930	929	938	885	966	922	1007	998	998	977	970	906	977	971	898	1005	936	938	975	973	960	904	940	929	958	930	953	964	909	996	934	928	939	969	981	898	926	938	941	965	1016	959	1012	958	961	891	969	936	989	952	939	969	976	931	961
1481	241	214	225	232	215	219	242	213	205	184	218	249	210	207	183	212	225	209	204	246	185	207	214	211	205	219	204	234	207	222	259	198	214	235	203	225	202	218	216	221	211	201	182	200	200	205	202	224	189	228	215	213	241	216	206	183	196	199	217	222	237	192	224	196	173	229	205	194	184	217	198	205	225	195	238	244	236	183	223	193	222	207	209	226	240	216	210	190	226	231	205	231	217	210	216	208	219	226	226	215	248	202	203	235	210	215	227	241	215	174	203	186	213	183	198	203	230	223	207	223	211	222	220	220	212	206	236	193	207	202	208	235	239	197	205	206	190	237	227	230	208	228	192	195	229	241	212	226	235	180	212	199	223	202	198	194	187	214	213	202	216	239	189	214	225	219	226	213	199	204	193	224	196	197	205	216	203	207	200	179	220	207	224	217	223	222	250	230	222	237	197	224	223	216	195	196	223	246	226	232	192	210	203	218	220	241	230	232	228	210	230	236	235	195	233	231	206	207	217	174	211	218	260	224	225	216	186	213	219	224	225	209	219	239	211	204	230	214	225	233	200	202	199	189	195	218	211	226	214	210	241	243	197	198	212	194	231	202	203	203	200	212	223	223	209	208	230	203	225	232	189	204	202	207	220	222	228	208	206	214	216	206	240	241	200	202	217	242	226	177	193	220	242	220	203	268	217	196	217	203	222	238	192	204	223	216	182	196	219	228	249	212	210	223	238	224	241	231	205	181	200	227	253	205	189	228	234	219	216	218	221	209	245	211	229	200	198	207	217	192	243	221	213	206	216	225	215	220	231	184	218	220	201	223	203	233	213	231	222	222	238	209	210	210	220	223	189	195	215	219	191	192	199	212	232	193	204	193	238	218	223	215	214	201	197	194	216	205	202	207	255	203	221	220	195	183	228	211	224	211	177	215	212	229	208	196	210	214	207	223	219	243	238	227	203	207	239	227	215	217	208	226	201	208	206	212	210	214	204	191	219	215	207	209	187	206	217	231	210	212	201	201	209	193	241	233	238	222	208	221	242	220	198	229	219	195	192	217	224	224	221	235	229	220	188	178	211	216	221	177	206	219	211	245	229	234	240	191	224	203	252	195	209	186	205	218	184	193	215	231	215	196	199	236	222	210	210	221	217	194	209	207	201	235	207	248	224	214	210	194	188	190	244	229	217	222	215	211	237	191	224	215	207	201	209	214	205	243	208	218	212	202	179	220	225	228	231	224	209	222	219	217	217	235	184	218	229	191	234	239	198	235	196	184	201	241	214	234	199	208	195	191	206	193	218	221	246	202	208	211	221	254	213	220	219	210	267	215	220	215	201	210	243	202	215	211	215	213	208	198	194	225	207	229	199	207	210	215	204	217	193	242	203	201	215	194	213	199	178	203	189	210	215	218	201	229	213	227	209	217	207	230	215	218	237	228	225	203	217	226	193	213	214	198	211	197	226	208	218	200	219	212	217	204	216	213	241	233	220	217	228	244	195	218	206	222	228	203	213	212	212	221	235	208	218	219	202	233	221	197	193	201	229	226	200	207	186	243	204	217	211	226	185	235	222	201	212	223	230	228	211	208	191	193	230	203	212	192	206	217	207	195	224	207	204	193	220	204	209	213	202	199	202	240	197	199	212	207	205	200	211	231	234	212	220	218	176	249	237	252	205	190	227	225	219	213	218	214	239	231	217	196	228	241	208	211	219	215	234	238	194	225	218	216	223	240	218	203	227	229	241	196	198	224	216	213	221	208	220	208	218	212	236	194	195	231	193	225	197	212	201	207	203	202	190	219	234	226	200	200	184	212	211	228	206	224	233	212	230	235	201	236	220	211	213	216	210	211	219	208	239	195	240	219	211	213	207	218	219	211	227	226	206	246	209	214	202	207	194	222	220	205	206	228	207	235	224	199	239	228	210	194	224	252	205	202	210	216	225	191	236	207	240	206	213	204	214	224	224	218	185	205	220	227	197	224	226	201	232	228	226	187	218	208	211	209	210	221	234	231	202	191	233	199	207	222	216	196	248	229	200	206	213	201	203	160	196	228	197	220	200	149	225	236	229	214	226	198	185	206	189	232	206	246	200	212	180	208	206	214	231	214	207	213	176	214	207	224	225	259	223	197	216	211	221	213	213	252	217	212	209	207	230	203	222	220	224	225	220	200	196	215	199	222	232	224	241	249	250	196	202	228	219	238	213	217	230	203	202	223	235	210	216	221	216	227	196	229	213	200	219	254	209	205	217	235	208	221	228	202	249	220	220	208	205	221	204	213	240	201	220	223	198	231	216	236	207	212	207	194	198	225	217	229	226	203	222	201	237	207	219	223	191	205	216	216	200	187	204	233	217	237	258	185	212	207	230	234	241	213	223	199	225	225	235	215	261	199	219	218	190	217	202	222	240	211	221	201	239	214	239	215	188	227	202	185	227	209	209	189	239	204	217	230	216	198	182	234	209	208	188	225	221	217	247	203	227	184	224	195	214	197	214	221	209	219	217	206	212	208	239	226	221	193	240	230	211	232	206	243	197	193	179	201	223	211	217	173	196	219	224	213	231	201	213	212	204	201	199	221	226	212	219	192	195	224	202	203	221	227	229	221	237	226	200	220	230	232	248	225	218	193	210	215	210	206	220	219	219	213	217	223	223	216	241	220	235	222	208	215	221	229	206	192	204	202	233	217	215	225	216	208	197	218	222	220	235	217	192	223	220	235	211	180	221	231	236	239	234	232	208	221	226	197	220	219	199	212	217	207	215	233	192	264	221	211	204	214	198	199	241	216	205	215	201	233	204	223	233	201	216	244	229	221	229	198	210	177	208	211	212	207	204	242	176	212	204	212	214	209	204	213	214	219	239	223	230	206	214	214	233	237	223	200	215	240	195	220	199	236	226	219	197	215	207	239	188	233	201	231	199	222	213	225	206	225	221	226	236	233	235	234	188	226	231	190	226	251	198	218	213	225	201	228	205	234	204	207	211	194	230	184	205	226	219	210	193	204	198	217	200	226	218	209	181	176	197	203	189	207	237	205	205	208	201	198	250	234	209	229	201	221	183	207	233	199	238	213	218	210	221	214	220	217	234	245	262	235	208	220	212	233	187	221	244	222	218	228	205	218	221	217	211	211	221	199	221	211	219	230	212	211	203	197	227	211	216	193	215	225	230	184	202	225	234	183	185	218	223	209	223	194	249	197	198	199	209	224	220	217	203	216	228	196	212	224	229	204	202	196	183	232	210	214	233	218	206	195	203	219	213	229	244	201	215	209	242	244	207	214	230	218	212	207	231	229	232	217	238	212	217	220	200	227	224	203	237	252	191	191	216	209	222	216	229	203	193	221	193	219	240	227	215	233	187	197	222	206	205	226	222	190	201	202	212	191	226	244	215	186	218	225	241	214	202	225	213	225	242	215	212	232	218	215	205	236	220	202	202	235	241	244	202	210	207	225	199	243	233	221	221	202	222	200	216	234	229	212	210	212	188	193	227	209	219
1864	526	586	600	548	578	581	574	578	568	553	545	573	555	577	567	572	556	603	537	549	569	536	549	568	540	542	539	563	543	559	555	561	553	603	528	527	587	528	531	544	605	583	582	495	548	586	578	584	580	567	557	544	529	524	577	576	573	568	576	571	561	541	570	577	557	523	556	549	555	544	533	521	565	533	557	567	584	560	554	531	522	547	560	574	575	573	555	542	553	600	573	517	554	523	566	555	533	527	550	554	578	586	568	553	562	563	532	577	560	572	576	588	497	573	567	577	557	557	545	544	539	557	579	554	540	573	523	506	571	545	547	545	553	562	552	532	527	577	574	608	544	594	535	567	558	543	550	564	558	539	518	515	565	542	556	573	533	530	560	545	577	570	542	590	533	579	551	559	567	543	539	583	565	553	566	528	571	535	589	550	576	537	559	549	594	579	539	566	512	562	531	575	513	549	529	523	572	536	574	561	549	573	539	579	584	546	548	559	549	554	575	531	565	556	601	588	583	539	531	561	532	522	502	537	532	534	547	571	567	564	562	555	561	531	540	555	537	513	609	552	580	567	552	543	520	536	537	550	573	534	573	580	561	569	522	582	538	528	537	545	557	551	540	584	548	561	563	532	561	556	565	549	563	521	519	545	534	522	563	567	619	560	549	546	539	594	543	505	594	585	557	577	600	563	560	528	538	581	564	545	541	521	529	560	546	575	561	538	563	535	589	530	536	546	545	557	599	579	570	529	535	552	592	578	560	523	549	516	566	563	580	551	541	559	518	550	586	541	548	569	530	533	531	562	576	532	570	520	514	515	541	574	564	527	552	556	578	583	534	554	593	563	565	585	561	570	562	562	516	575	576	587	551	552	560	586	515	551	575	571	560	519	545	574	570	590	559	582	530	553	542	571	581	544	514	518	558	575	556	546	557	588	569	557	583	500	558	573	509	556	522	559	587	538	524	567	568	547	590	559	542	570	516	567	543	533	602	555	531	559	528	565	598	567	589	550	528	519	556	562	551	522	533	584	567	554	612	525	528	544	561	577	542	536	576	575	517	540	570	568	553	527	521	575	559	551	562	526	567	570	561	565	570	530	542	544	570	527	542	569	555	570	497	527	536	549	560	574	603	574	568	550	520	580	525	584	556	585	542	608	591	565	537	578	572	546	535	570	554	533	569	549	566	554	578	542	553	574	535	599	558	554	522	557	574	602	491	570	586	565	544	554	565	549	535	553	568	558	555	555	540	566	603	578	559	554	558	582	570	579	579	545	534	562	523	536	551	611	538	542	593	592	534	609	564	585	572	542	526	573	574	574	566	554	524	572	578	538	561	542	569	539	550	571	613	537	553	516	538	536	549	550	557	539	578	561	552	556	567	517	538	554	588	555	531	572	509	552	577	557	578	517	568	556	575	537	532	575	573	547	562	595	527	509	585	539	571	600	562	572	527	565	540	576	552	583	591	552	532	582	534	553	541	528	579	539	569	533	518	599	557	542	521	558	550	570	581	571	595	554	538	591	533	535	547	601	574	598	543	531	580	581	529	557	537	556	529	542	575	585	572	518	541	567	558	595	529	564	558	537	549	572	572	555	567	573	524	559	552	517	547	546	549	548	540	559	543	583	542	578	578	583	573	532	549	526	553	548	559	548	545	601	534	585	568	586	577	549	569	560	591	531	553	543	566	515	584	556	546	538	555	540	519	558	558	547	580	569	574	553	563	568	580	546	549	573	570	557	533	552	566	545	565	560	576	578	570	592	516	577	591	595	584	522	578	537	594	577	518	552	593	562	530	561	551	565	538	524	546	571	544	566	583	584	534	594	552	541	559	583	598	523	565	556	527	556	512	572	597	545	543	581	570	552	587	575	537	599	580	555	568	575	528	553	501	562	595	539	582	557	530	548	556	563	574	565	534	572	578	554	573	555	535	565	558	572	597	593	554	554	507	533	513	517	563	568	566	520	557	619	566	591	552	509	545	540	531	574	583	537	567	583	541	571	569	559	584	587	559	557	586	516	534	555	545	573	550	569	545	577	574	548	555	563	513	546	551	576	549	566	526	546	561	591	557	551	587	554	570	503	594	575	525	538	530	507	586	501	567	539	534	531	586	566	532	533	585	558	549	530	601	579	597	555	554	515	548	550	577	590	540	533	539	503	541	533	518	551	529	595	522	520	601	576	549	524	572	577	553	569	620	515	579	543	556	534	551	565	543	549	569	551	544	514	599	560	567	522	581	528	566	542	566	552	574	563	569	562	510	553	571	550	530	513	535	567	542	532	602	567	596	557	560	559	578	555	615	527	569	553	534	563	563	561	603	570	565	541	588	564	530	601	563	534	501	519	537	569	527	547	558	544	572	614	537	540	538	538	522	552	564	559	585	571	536	527	532	535	546	552	534	575	529	573	552	573	538	543	538	547	505	508	517	556	607	546	570	551	539	539	565	555	574	559	550	557	570	541	552	564	570	552	570	568	555	545	534	575	537	531	580	548	539	543	571	555	537	549	588	568	534	562	561	565	563	574	526	562	575	603	531	530	535	577	560	578	545	588	561	509	567	570	544	552	582	556	543	620	539	531	531	553	580	577	587	567	545	546	567	543	580	553	548	566	555	541	553	528	543	569	544	572	580	577	552	525	537	540	535	572	552	549	551	554	535	572	556	573	552	498	562	567	535	572	544	562	536	534	537	566	504	568	565	579	574	533	546	587	545	556	604	593	519	558	578	576	542	594	566	553	525	532	553	549	568	557	544	533	543	592	524	541	566	585	533	584	574	542	559	512	565	574	562	573	537	588	527	562	553	555	587	580	563	556	549	549	528	560	550	555	554	579	544	564	553	521	553	561	552	546	564	580	514	558	555	539	567	558	539	537	545	537	545	546	567	556	571	577	530	602	610	534	579	547	566	584	526	573	541	547	558	554	545	600	571	576	535	598	581	535	543	546	561	597	519	557	602	552	582	554	554	540	580	583	572	567	583	517	584	555	533	542	540	598	538	550	567	564	590	556	558	557	557	611	571	562	569	573	551	549	594	541	592	557	540	551	549	595	534	552	536	567	550	525	560	531	585	556	502	512	516	632	576	560	591	538	547	559	574	532	570	526	569	571	564	513	532	576	559	534	558	534	574	554	522	544	587	581	581	526	593	547	564	538	529	535	559	549	564	525	592	540	568	552	569	520	522	587	546	562	587	534	549	553	543	547	534	544	520	521	538	500	554	578	593	520	546	579	553	580	546	569	538	505	580	555	522	512	540	619	539	539	527	520	558	579	542	556	580	530	530	545	531	564	575	538	558	586	552	598	522	576	553	585	516	550	538	555	538	564	528	495	532	543	544	563	588	555	529	536	562	530	515	560	567	546	511	552	544	561	529	541	541	545	536	552	572	561	541	531	556	539	556	546	562	576	532	552	523	559	551	534	607	599	544	585	578	506	599	575	605	564	545	566	570	572	544	525	531	604	532	536	566	540	545	550	591	531	572	571	581	572	546	548	555
6915	556	543	452	383	288	267	267	232	192	248	236	219	197	185	178	192	207	219	204	195	193	194	225	198	220	198	218	174	196	205	196	202	189	174	176	208	202	214	185	229	178	177	209	192	215	160	204	177	177	216	204	176	176	214	193	186	202	172	215	186	193	183	177	199	195	183	200	199	196	187	179	207	176	181	231	188	229	172	185	195	182	174	186	190	175	188	200	177	210	188	196	158	197	196	176	194	204	192	196	173	198	195	201	189	161	190	167	193	197	216	201	184	181	188	183	157	171	182	197	198	209	187	181	173	213	185	193	206	171	203	169	206	216	203	181	183	189	216	202	202	201	185	181	176	197	211	204	199	180	183	202	178	181	179	209	192	213	209	182	177	232	178	189	190	208	198	195	225	219	202	201	214	180	189	192	191	188	169	190	203	184	198	191	185	218	230	207	204	202	192	178	169	174	193	202	199	188	174	194	229	165	185	193	182	193	212	163	194	177	180	178	212	206	214	180	184	176	171	194	210	183	198	172	185	186	188	201	185	196	172	203	219	203	180	206	172	210	185	176	178	184	199	189	199	186	167	192	203	206	196	216	162	206	201	176	181	174	197	192	225	201	192	172	194	215	195	174	193	187	196	196	172	199	186	180	183	187	161	192	197	208	197	215	189	191	190	208	202	201	199	224	202	224	205	182	171	182	176	193	182	212	202	175	181	183	167	189	187	184	184	194	164	194	202	202	196	171	180	195	191	179	208	195	196	176	198	175	173	181	203	183	190	201	179	183	185	187	219	185	172	200	159	177	209	186	180	188	201	209	168	192	166	192	196	223	194	190	202	188	171	173	193	183	190	183	200	175	193	203	192	202	194	203	196	194	202	182	184	211	198	191	193	192	210	197	193	206	206	184	179	191	183	194	184	203	185	188	187	198	179	171	183	181	189	184	185	205	178	176	202	183	198	163	220	178	183	197	189	189	192	175	216	216	199	172	172	166	216	195	209	188	166	200	203	208	191	185	194	195	198	212	157	173	184	177	175	188	196	175	188	203	217	181	163	198	187	210	178	182	185	185	186	184	189	174	195	171	190	190	163	186	198	170	169	188	170	170	170	199	197	180	153	188	192	203	215	192	175	188	177	192	186	201	191	214	186	184	182	206	191	221	172	181	196	190	187	165	182	194	182	197	199	179	193	180	190	176	198	201	167	202	208	185	189	216	203	211	164	189	215	188	180	204	181	177	181	196	179	182	215	189	183	197	204	182	206	184	194	181	176	179	172	169	198	186	172	196	187	194	175	200	179	181	191	198	206	183	180	200	214	187	193	197	169	175	179	192	195	181	185	190	202	207	190	213	174	188	221	181	211	206	200	189	193	194	206	185	194	192	186	212	195	217	192	193	185	186	185	180	167	189	163	194	183	196	176	189	210	195	175	162	202	225	181	181	198	196	194	206	215	183	150	188	199	205	188	169	182	189	202	179	182	183	189	193	189	192	201	205	194	174	179	210	202	173	191	165	188	183	176	208	192	173	225	195	183	199	184	185	187	177	195	183	191	177	211	201	187	196	200	215	187	195	181	189	214	161	188	181	231	179	193	183	214	208	176	184	203	173	202	183	195	200	184	208	169	185	216	197	216	184	192	185	198	213	184	169	185	189	192	200	204	227	207	174	199	197	195	191	195	189	172	178	188	180	190	207	193	177	196	201	185	192	200	203	213	184	182	205	192	183	202	209	162	188	178	199	183	182	183	159	194	195	176	210	196	187	199	209	173	221	191	189	201	192	174	219	206	188	190	187	179	170	205	205	204	185	207	160	187	196	176	185	219	213	208	195	200	195	151	186	167	231	181	197	206	199	192	177	177	207	187	221	165	189	208	173	186	174	193	181	161	197	197	180	203	200	206	208	198	204	181	187	173	180	210	207	207	190	186	191	207	197	203	200	205	212	204	171	182	190	189	192	190	153	190	169	164	185	198	189	180	178	186	153	201	207	192	216	187	221	195	207	187	176	177	202	179	199	202	179	171	188	181	175	167	166	196	186	175	201	185	183	186	168	153	190	182	193	177	197	184	173	173	175	194	222	198	195	174	149	182	193	187	180	213	186	194	172	183	217	191	158	204	213	182	159	213	203	198	178	189	213	210	187	194	182	190	207	198	193	183	211	210	202	201	185	193	200	171	186	191	181	197	175	166	194	184	219	189	218	188	164	185	204	211	185	187	189	175	175	221	182	209	201	186	191	201	197	190	194	188	178	165	189	197	209	200	220	212	192	189	198	206	179	221	205	157	177	205	165	196	166	179	199	180	195	202	202	221	175	177	193	187	178	195	199	183	197	210	183	202	223	183	164	185	187	169	201	157	192	174	190	195	175	200	191	178	201	204	176	186	188	219	204	200	206	183	214	186	174	173	204	200	186	179	185	204	189	196	195	224	195	198	182	192	207	196	208	177	173	176	195	179	171	189	191	178	230	208	191	183	156	170	180	190	208	198	189	191	187	214	181	197	204	174	195	161	202	213	181	174	196	204	196	187	176	206	186	188	204	195	181	180	186	173	179	191	190	172	186	185	197	193	190	186	187	162	206	216	181	180	166	182	169	204	194	203	158	210	202	174	199	185	184	198	195	199	180	182	167	185	177	189	171	207	202	169	190	201	181	181	189	170	197	200	196	175	186	182	190	171	196	211	208	165	182	195	199	180	176	207	203	181	188	220	184	187	189	199	177	182	200	181	180	205	194	192	174	164	216	171	165	186	196	188	170	209	187	193	197	182	191	207	192	189	185	205	188	191	201	180	193	188	156	199	203	182	194	211	200	186	192	194	208	167	208	207	182	185	185	173	166	185	181	191	189	217	174	178	178	194	210	191	181	210	194	178	199	192	194	201	187	212	172	205	184	191	178	229	163	175	173	216	199	192	178	181	245	195	175	177	194	201	188	182	187	176	210	191	167	188	208	202	223	186	163	178	184	196	189	204	185	184	182	192	200	201	208	196	204	199	198	202	200	196	176	198	177	191	203	203	192	183	190	198	176	164	170	173	209	188	195	173	214	184	176	173	189	206	181	218	191	182	192	176	175	192	197	193	195	183	191	198	190	180	171	187	203	180	179	170	173	183	197	199	178	206	189	192	197	198	179	187	184	202	190	189	184	172	218	184	188	166	218	184	196	211	193	204	185	209	181	176	184	179	171	214	211	203	177	186	180	187	171	197	204	204	211	213	169	206	172	182	202	196	205	209	173	204	211	186	205	199	180	184	191	210	183	185	209	184	221	198	162	210	194	184	209	188	190	192	178	189	179	180	218	197	174	189	185	226	184	175	183	161	171	196	185	194	180	176	172	194	193	199	182	198	182	185	183	205	183	203	191	161	192	195	200	181	202	205	188	192	208	196	217	200	171	194	194	195	170	175	212	171	161	162	181	185	177	180	208	195	179	168	205	208	205	190	204	188	219	191	194	224	190	180	196	181	213	197	175	213	188	208	199	182	203	198	210	187	197	201	200
6119	845	1318	1448	1253	1016	939	853	762	697	696	626	647	626	653	578	579	594	569	557	584	566	583	567	532	566	543	496	617	561	549	528	530	539	531	564	545	517	504	536	529	491	573	533	535	520	481	521	555	539	520	520	528	506	577	531	495	500	528	526	524	550	495	528	534	553	503	539	534	539	530	525	525	505	558	530	516	519	542	510	569	547	509	549	490	551	507	569	503	563	544	556	508	497	575	510	553	535	513	488	563	575	493	568	535	526	496	556	476	547	502	512	489	489	537	542	508	527	517	533	544	521	544	559	521	507	529	510	523	524	520	530	532	524	501	544	523	557	503	499	539	533	539	553	601	550	533	516	512	527	526	509	559	562	513	518	539	553	551	489	535	543	547	534	536	472	548	514	510	532	560	570	566	548	495	504	539	562	516	514	569	511	490	531	519	522	521	579	524	496	553	542	486	543	553	542	538	499	511	518	511	515	508	539	569	464	506	541	511	537	510	547	528	510	523	533	472	520	510	545	532	529	501	528	522	534	534	510	517	528	533	531	534	533	500	507	516	523	564	522	504	502	526	525	550	531	525	533	521	513	508	540	532	509	495	547	525	459	539	504	523	510	543	533	520	516	542	474	520	557	541	538	509	510	488	539	517	547	474	567	519	525	520	562	538	540	534	525	528	533	524	491	482	503	536	556	570	502	534	547	508	487	504	494	529	521	516	547	536	530	531	514	517	509	495	484	568	513	545	538	489	512	522	570	538	515	524	514	560	485	572	564	505	475	559	506	551	504	543	532	502	504	541	519	490	559	509	515	515	544	489	510	546	533	522	521	508	550	517	550	542	540	510	523	532	518	510	544	515	526	517	529	506	567	554	580	564	508	531	538	532	531	551	493	497	538	538	526	541	570	453	533	523	530	526	537	566	551	484	559	512	530	513	538	511	527	499	538	507	532	548	515	504	518	525	516	520	541	498	571	537	509	533	532	503	561	480	490	546	534	515	542	493	523	551	518	541	532	552	507	536	562	550	484	496	522	582	463	552	528	518	536	531	526	504	513	541	530	516	497	531	561	522	525	521	533	514	524	501	540	569	514	547	563	511	527	507	493	514	504	542	517	546	534	547	485	540	498	524	523	510	548	516	537	570	541	510	529	478	501	481	513	529	567	514	582	509	536	526	518	518	510	513	507	528	524	525	525	530	532	565	522	538	538	513	536	524	514	525	567	513	573	509	531	587	508	519	565	508	510	520	537	511	540	565	557	541	504	495	528	534	511	536	516	501	542	539	501	536	533	518	515	530	501	515	533	578	533	516	546	498	525	527	525	579	519	508	530	515	529	554	519	512	577	521	512	572	537	520	470	516	529	509	520	532	501	487	538	576	485	551	528	564	516	513	531	511	496	533	528	545	554	501	500	508	532	578	492	547	533	479	495	540	490	544	544	492	465	536	502	552	499	520	517	539	543	545	531	506	534	539	512	523	525	540	519	477	522	540	541	502	531	532	506	521	494	555	540	540	538	491	511	544	545	523	512	545	542	546	509	571	515	534	542	547	546	530	550	545	530	500	525	561	567	538	525	507	583	554	536	491	474	558	503	519	540	520	486	520	555	501	532	512	518	490	520	511	462	551	550	484	552	528	522	526	535	516	551	544	547	544	562	557	520	477	523	536	508	592	538	543	501	550	505	498	519	498	541	534	532	483	538	538	531	569	543	547	543	540	559	570	526	524	542	506	541	529	534	495	574	520	536	522	529	541	506	485	557	500	498	529	501	528	556	545	580	525	528	515	524	504	505	532	482	516	509	562	527	506	549	513	533	544	563	502	524	515	542	555	530	540	527	516	536	515	544	500	521	540	514	548	513	556	505	527	565	555	536	536	536	507	588	555	495	523	529	488	510	527	491	534	534	574	545	520	536	502	537	507	550	534	542	528	529	538	489	537	536	520	536	508	537	519	533	550	531	486	538	527	519	514	492	532	513	514	556	487	566	469	522	518	558	520	508	553	541	499	556	539	527	551	505	531	516	507	504	496	601	489	540	575	507	564	508	503	560	514	573	521	504	483	555	592	505	536	501	532	519	537	533	530	532	542	508	501	515	491	531	497	521	526	516	575	524	530	515	537	488	555	508	519	514	506	526	552	549	498	529	476	527	505	504	563	583	507	580	528	547	556	546	524	541	557	517	511	544	503	511	554	525	497	565	516	537	528	499	543	535	515	523	553	494	550	529	548	512	478	518	550	512	528	517	559	470	498	519	541	559	524	494	544	558	502	529	513	485	531	538	458	507	507	576	511	506	539	501	561	573	530	542	503	557	517	541	551	514	541	519	547	513	513	496	516	547	552	505	537	516	526	529	489	507	521	512	519	540	564	502	519	541	512	482	506	517	485	525	532	493	523	512	572	504	504	554	577	536	504	492	541	513	523	524	504	513	523	541	518	552	479	529	549	550	540	510	543	521	518	500	516	534	559	531	550	525	528	551	509	505	484	532	513	548	499	530	509	560	495	504	539	521	486	585	452	518	512	577	505	547	515	487	522	540	558	547	510	520	505	548	566	526	464	521	528	543	514	557	521	516	523	566	499	526	546	553	543	562	541	550	570	499	514	534	515	571	523	536	538	492	535	527	530	502	537	524	535	551	526	541	536	523	512	526	563	539	504	520	522	523	552	539	499	539	504	477	524	469	493	541	523	500	496	563	485	531	526	568	519	579	519	475	518	514	526	571	524	496	524	530	526	508	574	538	544	538	560	575	492	548	550	514	543	491	529	524	564	562	549	540	517	517	565	545	525	493	566	555	547	543	534	549	547	527	521	531	523	599	526	530	515	525	507	549	538	516	541	535	510	508	541	486	506	548	506	520	517	518	531	528	539	517	536	508	536	520	499	546	560	519	526	503	513	585	533	520	536	555	508	555	520	507	539	527	525	523	533	578	587	546	546	541	585	546	537	511	530	529	503	553	524	513	564	544	534	532	538	500	519	523	519	506	510	579	543	519	486	576	510	523	509	524	521	517	549	518	529	510	516	494	521	501	554	580	519	495	532	511	526	524	499	499	542	530	520	558	557	521	531	528	512	564	522	529	496	548	514	523	503	511	576	525	525	550	516	531	524	494	538	524	539	520	530	592	541	563	516	508	509	508	552	498	536	513	522	514	529	503	543	501	507	510	518	536	535	542	537	546	506	527	513	525	543	524	555	564	501	563	541	498	540	483	525	513	504	526	531	499	499	559	545	555	546	516	542	514	502	552	545	485	550	526	511	545	502	521	514	509	541	550	540	517	486	492	533	547	491	500	525	522	512	473	507	510	489	483	525	517	516	560	501	513	555	540	549	517	491	548	527	531	516	519	550	518	505	501	519	513	499	535	502	532	582	519	584	550	474	536	556	512	544	537	504	540	506	539	566	500	516	527	528	532	531	512	509	505	542	583	580	547	520	536	555	523	531	537	517	559	533	517	525	554	542	490	543	548	544	543	536	551	538	530	520	557	495	501	520	522
14962	1601	1182	991	779	616	538	516	513	521	492	464	460	442	478	418	465	424	442	400	453	406	414	413	464	411	383	402	387	409	410	411	425	408	406	465	451	446	425	399	419	384	389	399	392	400	428	405	429	384	433	412	403	426	406	417	440	392	394	433	401	418	410	415	392	406	357	420	388	409	360	417	410	427	423	408	431	377	393	437	426	412	384	410	445	395	392	393	377	424	417	410	404	419	394	405	441	397	438	402	465	361	436	403	420	446	446	411	403	420	425	389	432	405	418	432	467	408	374	398	407	415	408	388	395	390	432	393	425	410	468	412	411	431	406	415	418	389	416	415	402	407	424	382	374	377	404	431	405	397	446	422	420	427	407	435	398	445	416	426	417	415	412	466	438	408	436	441	385	359	399	408	384	369	406	418	398	419	409	405	431	376	412	379	423	443	412	390	409	403	460	407	421	385	386	391	420	392	404	421	379	461	374	395	401	417	367	433	408	410	364	413	391	411	399	389	375	387	408	377	372	391	361	395	421	436	421	373	366	414	410	432	440	382	436	419	416	367	424	428	413	406	402	441	402	405	396	429	397	387	417	424	397	417	427	427	389	375	358	408	397	416	429	423	407	378	390	403	423	420	395	407	379	405	409	423	370	416	434	436	424	449	383	403	404	433	422	383	395	392	410	353	426	386	411	428	391	410	445	389	438	427	427	420	415	425	388	425	421	424	406	413	404	411	366	459	395	408	450	372	397	367	371	394	430	393	374	383	386	392	388	404	402	394	415	427	461	396	428	422	433	436	410	412	378	409	443	430	399	391	401	406	437	458	430	373	402	404	407	399	422	411	435	412	442	367	399	432	425	438	414	374	440	433	390	411	378	369	418	468	390	378	437	391	408	424	394	407	436	402	394	444	382	389	390	412	408	415	393	405	384	414	400	407	413	364	391	391	410	410	380	361	381	381	409	403	401	423	439	388	433	440	447	400	382	418	417	398	441	424	431	408	418	386	418	413	382	408	423	432	462	400	430	383	413	425	422	428	407	356	376	438	398	407	448	430	465	413	393	395	396	421	441	418	386	380	424	398	418	419	394	425	432	428	410	407	390	341	396	389	430	419	412	392	422	418	395	366	432	366	415	385	438	407	425	438	444	424	418	375	391	399	407	396	408	430	426	420	405	404	404	438	401	405	372	381	419	402	407	420	411	411	375	436	410	433	403	433	416	384	441	410	431	414	387	410	391	390	423	419	422	396	366	406	429	400	439	399	411	417	399	436	414	410	444	424	412	405	368	450	445	415	411	387	417	431	427	391	397	426	414	380	383	442	376	410	415	411	424	450	422	435	361	402	414	385	418	383	380	396	418	422	376	383	422	380	383	410	469	417	382	404	390	371	416	460	431	407	418	398	374	403	430	439	408	427	404	466	430	396	413	383	443	407	418	448	373	413	352	390	409	389	394	425	399	420	426	400	367	462	462	385	391	369	418	405	407	429	389	363	390	407	424	469	437	396	416	416	422	435	433	455	404	417	425	435	394	369	383	420	379	408	421	408	401	369	379	398	412	421	420	405	404	390	395	404	407	381	419	393	381	403	389	395	403	405	464	373	423	409	393	384	388	414	400	414	373	400	387	396	420	378	429	363	436	403	372	407	432	373	425	408	407	438	389	410	393	461	414	404	448	396	421	433	392	416	404	415	383	412	368	415	376	403	411	392	418	388	377	412	381	395	434	370	410	411	412	390	394	384	452	410	407	388	432	442	384	409	384	410	457	427	386	433	416	409	429	389	419	439	367	403	412	380	372	401	385	429	440	409	397	419	391	463	403	431	426	416	415	439	399	402	430	431	436	441	406	420	418	429	402	427	404	438	398	424	418	399	410	411	423	404	402	423	394	393	409	397	417	399	400	388	378	409	381	388	407	432	471	415	429	418	456	378	383	403	392	424	408	372	422	414	396	435	399	374	415	387	403	397	418	344	403	394	405	405	406	399	418	421	424	452	412	417	395	439	433	392	400	366	412	406	434	425	356	421	397	427	430	411	392	410	424	405	395	407	438	398	385	402	425	408	421	435	418	391	417	405	410	443	390	427	462	422	351	378	395	408	420	457	442	431	380	443	421	398	429	407	409	413	389	406	393	436	435	400	414	430	430	384	395	390	360	425	378	399	438	418	422	405	400	385	408	411	406	401	477	406	438	473	445	420	391	418	424	414	416	446	386	419	376	345	379	436	413	397	421	417	394	397	388	421	400	408	389	438	410	392	398	429	382	390	418	426	385	424	402	371	456	424	400	437	466	407	416	433	392	416	414	423	381	391	408	436	395	425	370	401	395	445	395	421	460	403	408	408	407	416	367	403	394	397	395	427	416	368	424	400	396	373	357	390	422	389	393	393	399	423	400	386	410	412	417	413	391	358	372	408	396	407	399	375	420	367	390	420	395	400	378	390	412	447	402	375	404	468	424	418	425	420	408	387	427	408	399	440	442	424	415	388	412	425	407	480	400	414	371	429	436	394	398	441	430	454	392	446	415	432	393	383	414	434	383	420	361	441	380	380	400	391	392	423	379	407	400	418	409	421	399	406	399	420	359	432	439	385	448	390	421	406	435	436	422	441	426	427	406	375	428	414	409	426	373	449	412	424	431	441	436	380	416	439	386	432	400	452	424	386	440	405	388	408	430	422	387	406	398	416	399	381	380	386	377	377	422	419	409	414	419	427	412	431	356	403	437	392	429	397	426	382	390	437	411	395	379	428	393	398	412	369	419	349	442	396	405	397	434	452	414	407	405	404	447	408	424	426	426	387	396	404	390	411	419	414	414	400	392	422	404	405	420	394	381	380	412	413	420	432	415	421	393	458	365	391	432	400	406	412	393	397	415	391	454	393	382	401	410	410	452	416	431	402	399	446	431	408	431	438	410	397	423	399	409	370	413	363	410	408	433	422	391	400	418	418	407	388	429	424	391	400	393	387	447	382	403	390	373	421	385	378	381	393	397	439	409	358	409	400	434	427	366	395	393	384	432	438	416	449	419	405	404	425	412	383	395	392	371	404	382	380	419	389	417	403	440	414	420	444	410	409	416	407	398	387	374	405	402	430	410	399	416	394	417	386	357	439	399	391	403	427	442	424	383	394	417	427	405	407	413	408	402	358	403	412	400	429	362	419	386	438	413	409	395	402	450	377	405	435	452	378	395	410	400	411	427	404	411	401	400	407	416	433	428	389	424	401	436	381	408	429	384	425	411	421	436	418	422	426	433	377	413	381	373	412	417	421	423	379	386	388	394	429	440	383	435	404	412	400	451	414	403	408	399	384	453	429	411	423	419	437	381	415	441	376	413	410	388	371	391	385	442	423	366	373	408	459	397	415	408	387	461	386	381	396	433	410	402	397	397	417	387	431	397	427	402	437	419	397	420	413	362	370	439	417	410	406	388	408	414	432	455	393	424	402	411	420	414	384	411	362	435	441	423	392	389	407	426	408	410	409	417	417	446	431	415	382
8752	1561	2546	2860	2410	1986	1762	1512	1444	1308	1261	1202	1159	1141	1152	1155	1063	1034	1024	1038	1098	1058	991	980	1066	1056	1035	1036	949	991	1038	925	992	956	1017	1004	956	970	1017	1002	994	1002	1004	1000	1003	975	988	973	973	947	971	947	921	932	982	937	978	999	964	918	994	997	980	1005	978	951	924	945	956	943	990	957	945	991	934	936	983	986	942	941	950	943	919	980	971	940	1003	961	929	969	990	953	982	976	973	937	990	946	1009	1033	974	936	991	973	927	942	942	988	942	968	941	972	996	967	977	969	959	909	977	940	963	982	994	923	1001	951	894	955	954	941	911	965	964	988	996	975	919	972	996	976	955	911	970	973	963	957	938	915	979	954	957	968	968	977	968	968	931	980	938	958	939	932	927	970	949	967	906	963	984	911	929	949	904	961	941	954	942	960	962	936	970	916	958	948	908	946	932	967	961	948	902	920	960	995	963	1012	922	956	1010	1017	951	948	947	967	937	932	963	1006	940	938	959	951	948	1015	949	965	946	947	942	947	920	992	935	934	924	952	913	945	926	954	990	927	955	953	928	967	995	952	943	947	916	983	933	903	960	865	938	942	958	988	908	907	941	944	935	955	928	977	972	965	968	1006	983	912	1008	1023	924	934	957	968	961	936	922	948	955	934	947	928	951	979	932	985	983	927	933	962	1020	968	985	1022	979	901	956	947	981	909	959	977	960	904	936	944	970	970	921	949	974	940	1002	975	934	920	921	952	881	1032	940	985	963	979	963	935	965	944	916	974	981	885	973	1034	996	927	1001	970	961	960	938	967	943	954	932	970	979	939	958	997	972	921	984	1010	984	971	917	986	931	956	963	940	879	974	902	949	973	993	960	971	998	977	948	944	979	943	948	941	944	929	955	939	931	988	982	884	938	941	975	939	934	1033	989	944	996	962	993	948	998	987	913	1003	942	968	954	902	920	938	973	978	937	897	1013	939	961	909	919	950	945	999	963	970	955	946	951	959	971	1002	945	943	930	936	982	1023	979	912	983	975	957	928	979	951	979	960	962	992	932	952	988	934	1010	954	919	962	953	947	1001	945	924	954	958	942	945	971	918	935	981	960	955	924	960	903	1001	975	983	980	953	947	992	931	955	935	926	961	980	947	1009	940	966	1012	1043	968	939	988	929	938	938	998	938	946	964	961	970	922	967	970	937	965	999	1027	985	995	932	964	920	946	982	936	953	949	956	933	1043	961	943	928	977	969	967	1002	1001	985	1022	952	929	964	947	974	976	924	934	1015	945	933	961	1033	994	958	968	939	986	941	969	939	990	955	911	1011	975	1000	931	954	967	972	980	921	975	983	948	972	921	923	958	932	908	941	987	941	974	931	980	976	962	891	1007	955	963	976	964	921	967	977	974	954	987	951	968	918	968	900	944	976	935	934	1015	961	937	1015	962	920	994	972	976	920	940	948	964	905	925	994	930	939	983	931	937	1005	927	981	991	973	980	964	940	967	980	926	951	979	876	959	1025	967	970	938	886	943	958	914	978	959	938	922	964	917	916	990	986	953	952	1005	968	945	938	961	988	889	1012	996	902	913	989	969	959	946	949	908	952	939	966	940	973	957	907	944	934	976	928	924	925	891	943	967	964	964	915	952	950	924	983	946	970	896	1000	954	976	969	918	931	983	934	952	904	950	967	986	958	1015	975	930	949	999	968	963	976	942	914	973	980	946	934	937	963	949	976	941	963	956	967	923	931	959	955	944	939	1002	933	986	969	957	946	963	912	920	900	974	930	916	949	941	972	930	941	907	966	914	934	959	981	931	945	964	967	927	985	938	976	955	923	995	989	949	942	979	971	1040	923	998	938	956	1009	938	990	1004	991	887	959	962	934	954	970	956	919	947	978	937	911	924	903	947	1007	956	970	977	925	967	899	896	945	1010	958	964	1004	932	882	986	956	878	1012	1010	956	933	928	947	958	923	969	960	954	903	979	954	921	932	964	948	948	945	954	960	917	1042	865	967	989	949	1004	963	964	927	937	937	953	939	956	947	944	952	974	996	926	981	937	934	942	950	900	936	900	956	933	981	970	1009	959	957	953	1010	947	879	906	959	929	911	953	972	918	992	913	908	903	971	975	938	976	974	954	985	935	948	958	985	947	885	951	936	927	927	964	956	922	1011	942	961	933	958	952	969	955	944	974	931	940	983	924	954	993	1014	952	975	907	942	918	937	983	949	1001	938	940	932	936	969	913	958	1005	969	911	945	988	982	922	866	973	970	997	963	944	991	953	931	958	989	936	959	954	905	1040	964	916	933	962	925	957	937	955	952	998	953	989	935	1022	926	979	915	971	937	931	971	966	974	984	961	985	917	932	962	963	1014	924	996	999	897	992	990	945	934	903	945	980	949	936	906	904	968	938	981	958	918	984	938	947	931	980	988	978	960	974	980	951	943	951	979	1000	945	933	921	975	923	894	945	943	970	939	969	894	976	930	903	970	950	943	1027	925	955	995	931	977	917	893	958	1002	934	922	958	935	966	937	949	974	957	997	933	925	908	992	990	971	909	977	963	915	992	937	955	975	935	1033	934	979	932	979	939	921	1005	942	986	954	973	964	986	1016	961	942	1015	1009	1002	993	952	937	951	968	954	982	977	945	968	958	992	1003	975	977	988	888	950	957	904	966	942	951	981	994	947	951	1027	950	884	1035	1035	977	968	968	948	901	959	993	893	963	947	978	894	984	874	1015	946	989	968	956	929	980	948	919	968	924	940	976	963	915	934	971	996	950	1015	906	1012	935	899	921	879	943	974	924	969	957	997	954	922	992	1001	1011	996	945	895	977	891	966	974	959	981	967	978	900	957	1045	960	961	988	971	941	946	945	971	941	999	981	955	877	959	980	961	982	969	913	983	875	942	942	905	931	942	928	983	943	946	954	979	998	937	912	1031	965	901	955	995	979	975	988	1026	932	942	982	969	966	940	873	962	972	888	939	905	952	931	991	1025	982	961	997	893	930	943	911	935	917	940	965	968	1008	950	945	969	952	1008	928	974	921	954	944	941	946	949	940	1034	883	1042	960	948	923	961	980	986	928	942	1002	940	959	913	927	957	998	926	941	955	996	966	942	944	937	895	988	925	990	1029	919	981	927	956	950	994	985	965	874	923	914	962	964	965	935	942	920	926	959	932	961	991	957	960	982	938	1000	942	966	958	932	916	969	964	988	929	941	928	927	962	926	968	898	897	951	948	944	952	946	1005	965	981	923	959	940	961	1026	928	925	916	980	949	954	926	987	944	948	997	901	976	931	934	900	916	967	996	952	1003	929	926	904	928	1018	922	990	972	1008	922	973	904	916	917	979	974	916	989	949	988	1002	1003	986	939	981	912	1003	962	937	931	991	890	913	913	967	984	919	998	935	960	987	990	966	955	960	958	1027	928	919	936	932	999	982	953	920	957	957	955	1006	937	889	939	991	943	935	991	956	947	971	985	911	972	990	960	954	907	943	954	966	956	914	975	988	967	910	963	965	946	959	949	995	949	908	945	966	949	996	931	915	956	925	994	978	1018	947	959	947	907	957	952	932	945	989	933	948	961	975	951	994	958	1031	987	949	934	973	935	1008	924	968	925	939	967
1424	236	241	233	206	222	213	199	217	228	222	217	236	198	218	215	218	230	208	212	216	218	228	219	216	210	204	194	213	226	231	199	225	213	216	212	210	230	213	207	224	223	230	222	205	218	205	203	234	213	203	239	229	232	210	202	210	239	222	227	223	226	229	211	225	231	209	215	217	215	218	199	213	212	199	235	225	207	221	227	197	198	214	248	223	227	202	202	228	212	205	203	222	226	218	192	226	178	224	213	222	241	231	204	232	216	210	213	225	202	201	195	193	213	205	226	204	227	191	213	204	223	228	223	232	236	232	219	209	199	184	215	227	176	201	227	222	226	231	207	195	222	232	223	230	181	202	202	228	228	196	185	225	184	200	224	227	206	228	213	230	221	206	180	250	223	216	238	217	234	187	205	205	213	196	231	231	179	203	215	184	213	240	206	188	192	172	197	219	229	209	220	225	207	226	207	217	222	201	206	213	205	223	214	205	194	208	225	202	218	183	212	197	210	210	213	199	220	229	201	217	184	245	215	230	236	218	233	214	213	207	231	235	225	194	245	221	215	214	231	232	212	201	202	220	214	207	224	223	192	209	210	193	226	228	227	223	235	203	199	184	184	203	218	200	199	216	196	193	194	246	231	200	252	213	206	205	230	201	222	200	218	241	203	228	223	225	218	224	250	219	216	227	219	220	202	202	170	220	209	247	237	210	218	186	216	208	207	229	217	197	211	213	227	224	213	214	215	208	207	205	217	233	237	212	203	192	202	236	181	204	216	231	225	208	217	238	213	204	208	220	206	236	246	235	202	215	230	232	190	214	213	211	236	213	226	215	188	225	237	210	215	205	224	253	212	247	229	227	206	214	190	201	218	205	216	226	217	229	218	218	195	238	201	194	199	250	170	221	238	237	232	231	225	224	229	208	251	229	203	217	203	207	215	245	233	200	207	246	217	227	224	238	214	206	206	207	188	222	191	212	234	193	226	226	207	204	195	193	202	199	210	194	192	231	205	222	257	217	222	207	240	241	206	222	200	215	233	194	215	202	234	216	215	226	197	217	185	225	202	215	210	209	222	222	230	219	196	235	215	215	221	206	223	233	193	199	226	211	214	218	196	242	217	241	209	213	232	221	236	209	222	208	216	214	211	200	224	222	214	239	197	221	215	209	179	231	183	193	189	244	191	210	216	220	214	217	214	199	205	201	187	221	214	197	239	222	226	204	213	190	210	225	235	237	205	215	222	206	227	191	260	226	214	211	184	215	189	199	207	237	204	234	230	208	207	219	235	220	231	230	223	216	219	206	221	207	236	207	198	244	216	219	202	247	218	209	177	234	213	196	208	225	225	233	211	183	182	183	208	226	183	224	223	199	196	181	210	227	208	223	196	198	221	178	180	216	194	220	212	227	247	239	207	197	246	196	199	226	224	230	244	208	194	231	212	207	206	190	210	207	186	206	227	242	222	204	221	201	246	208	174	217	181	216	200	194	222	233	203	224	210	238	226	230	199	189	211	191	221	178	218	212	207	210	187	186	200	209	205	210	224	213	219	230	200	235	239	228	197	210	234	216	210	224	230	234	187	218	198	231	213	237	227	217	229	222	212	225	205	218	216	229	263	226	214	236	197	207	210	228	220	227	193	196	206	216	221	235	203	210	200	222	206	184	203	199	213	218	219	256	229	222	212	225	218	208	213	220	203	206	221	246	231	198	216	230	221	208	227	224	244	206	227	188	225	230	207	231	229	209	216	252	222	163	193	216	198	229	214	217	232	198	213	204	229	210	202	230	232	230	206	219	215	216	214	204	237	217	225	213	181	203	223	233	206	215	203	240	188	212	208	229	212	230	211	169	203	211	233	231	205	233	189	201	252	228	202	229	206	252	222	214	218	207	218	228	223	215	222	198	199	187	204	214	214	217	205	217	205	232	221	244	222	198	195	223	226	229	239	218	221	205	227	225	205	258	178	219	210	188	217	218	237	248	227	217	208	187	238	207	215	209	220	198	213	209	231	213	210	219	234	211	226	218	211	226	218	194	219	206	221	233	217	187	221	217	232	221	195	210	214	222	200	204	192	232	234	201	208	206	240	228	205	194	216	221	214	225	223	211	209	203	237	218	230	221	221	191	240	219	199	209	210	223	220	215	223	230	214	220	220	229	219	207	204	224	186	219	218	216	247	216	208	219	220	236	215	213	221	244	225	212	210	216	224	204	242	191	228	208	240	222	240	213	227	198	215	230	252	221	214	218	224	204	234	220	198	225	218	211	200	216	195	189	186	223	235	190	244	216	225	217	207	222	216	215	209	226	243	207	187	252	186	236	194	206	240	223	237	209	213	202	235	195	220	203	221	216	196	217	220	207	215	212	216	192	208	199	217	208	229	233	205	222	188	202	199	232	210	208	203	228	233	261	245	215	236	199	252	192	243	221	233	201	205	246	206	246	234	218	218	224	187	205	224	219	221	204	235	224	208	233	236	233	204	221	207	203	227	190	233	209	217	222	223	209	226	217	200	216	220	232	188	197	225	218	208	184	197	226	217	202	223	209	226	227	201	228	202	218	212	235	209	207	212	227	195	226	196	209	192	215	201	213	215	193	216	215	222	209	195	215	231	230	195	197	205	207	224	188	225	221	216	244	220	232	225	220	220	205	204	195	228	188	196	208	249	225	260	230	225	217	233	242	189	224	230	210	239	200	246	195	234	240	210	231	199	214	178	234	225	195	180	211	214	186	237	228	221	242	217	225	210	208	223	194	220	219	211	229	210	188	198	208	201	209	247	239	185	232	226	223	216	230	203	208	208	235	214	228	243	229	202	207	184	209	199	202	240	240	223	228	208	210	226	232	199	213	220	204	252	245	219	197	204	219	206	215	212	234	242	218	208	275	189	240	227	213	234	203	182	218	234	214	194	210	225	213	225	191	213	216	225	210	213	221	199	206	206	186	213	197	211	186	219	225	211	206	215	212	210	206	205	231	225	234	184	200	236	238	205	227	219	235	212	221	206	220	198	200	208	244	213	231	230	183	190	194	225	207	215	215	205	198	214	227	236	219	199	205	233	231	196	225	246	231	228	236	205	208	214	222	218	201	215	182	221	215	222	202	216	240	229	224	210	220	205	201	210	204	217	224	211	225	204	239	182	181	227	221	217	229	199	205	205	246	215	217	226	216	211	193	233	209	222	220	228	188	223	226	198	207	185	188	181	208	231	232	217	171	228	247	212	229	212	241	237	218	221	224	229	231	213	198	236	212	200	201	240	210	224	201	191	204	198	210	235	246	240	242	241	231	266	230	205	212	216	219	263	197	221	225	200	224	181	185	220	218	190	207	216	210	226	214	232	208	204	196	215	227	205	237	234	214	224	210	220	204	203	217	210	214	215	219	196	221	222	209	196	192	194	202	228	214	228	235	206	227	202	221	233	207	251	213	219	218	215	225	222	177	227	245	239	214	231	214	218	232	227	240	207	203	208	208	241	219	219	227	218	216	226	219	207	221	234
1743	557	621	607	552	580	590	593	622	595	582	567	552	621	557	556	554	544	527	563	597	535	535	559	595	565	530	553	596	595	521	594	572	559	608	572	623	530	551	572	577	542	616	593	526	530	567	575	592	575	575	551	546	538	549	584	552	534	550	565	517	511	580	591	546	543	594	566	562	555	530	578	571	582	521	583	574	550	524	552	560	559	565	569	622	575	543	560	537	577	547	580	600	542	533	530	547	534	573	550	560	525	543	595	592	586	562	545	563	556	591	547	539	585	520	566	577	526	570	564	593	536	545	549	570	528	597	583	532	533	552	591	564	523	572	554	562	579	525	531	573	552	558	564	542	574	552	626	565	561	612	570	572	491	588	555	581	596	541	572	539	548	601	543	538	546	575	563	528	552	565	594	574	534	588	573	539	565	559	568	542	537	577	550	543	541	551	542	555	560	567	548	565	522	533	546	586	586	585	596	525	523	579	540	542	572	593	535	590	519	560	543	553	543	565	498	581	530	526	592	578	555	535	597	565	560	549	555	565	606	576	536	547	569	571	577	547	550	563	563	555	556	547	570	545	573	552	560	576	535	559	606	573	582	559	545	584	550	555	552	556	579	536	551	575	533	582	547	516	589	576	590	572	572	545	555	560	558	570	522	560	546	576	579	549	576	533	580	520	568	548	590	542	553	553	559	564	552	552	509	564	537	573	571	549	545	564	575	551	563	569	560	567	564	559	564	573	576	614	602	553	553	566	533	561	584	525	563	569	586	528	488	562	525	563	563	570	545	529	550	561	552	552	550	545	578	595	536	568	577	530	586	588	514	505	574	525	543	572	568	551	541	537	549	584	614	563	589	606	571	580	566	591	589	521	580	526	554	556	602	569	550	577	559	606	585	577	564	575	565	548	601	572	562	550	530	556	588	543	553	558	555	560	579	526	579	534	531	562	566	564	527	548	562	519	577	586	559	565	560	579	526	571	563	557	549	549	560	524	540	558	526	547	502	582	558	550	553	548	581	591	530	526	574	541	579	559	528	569	601	569	557	547	529	560	580	542	556	565	558	579	506	544	553	543	573	551	538	548	560	605	570	563	571	542	543	534	576	549	560	563	533	583	551	599	541	570	559	583	517	546	580	531	577	549	538	581	593	543	570	521	556	530	588	607	563	587	572	558	563	607	567	575	594	583	518	556	563	554	509	547	554	546	545	567	529	540	527	543	525	522	549	574	533	576	546	544	564	576	545	602	568	534	549	548	545	567	515	586	551	566	589	530	529	568	535	511	515	603	531	583	547	540	567	523	533	543	568	549	529	512	527	528	584	594	548	603	499	541	548	517	559	563	557	543	577	589	561	576	537	529	578	556	514	582	581	536	559	601	552	576	523	566	538	519	585	591	569	550	543	507	522	559	571	541	537	528	553	546	578	536	544	586	544	556	507	570	497	515	599	540	556	560	546	577	552	574	564	550	548	608	557	568	608	558	553	544	604	592	576	566	498	564	540	504	580	573	557	585	568	515	594	580	574	549	544	560	560	567	553	585	579	575	545	561	532	594	560	543	574	530	566	529	562	558	531	565	526	534	556	558	561	574	592	572	537	594	592	555	543	575	553	529	522	568	563	577	589	545	582	528	551	523	586	520	562	549	536	565	530	526	621	545	571	572	574	589	565	551	555	616	511	569	532	541	597	577	518	565	573	539	579	560	549	557	557	567	540	586	538	564	572	575	585	590	579	554	600	535	555	539	511	583	499	602	573	555	532	546	531	516	558	547	563	558	562	548	585	520	585	519	585	553	559	606	584	562	545	576	535	593	542	566	522	539	532	541	562	508	539	573	550	569	582	595	530	579	558	555	532	533	568	580	538	493	588	530	595	578	576	498	546	551	549	528	599	581	613	593	571	574	541	564	526	617	583	558	520	539	540	553	554	533	564	533	559	532	527	526	568	593	553	570	545	528	540	592	572	565	522	562	563	540	571	540	552	588	618	554	585	538	575	572	576	567	557	544	561	562	563	534	543	543	567	547	543	601	563	523	560	575	590	555	544	576	554	561	596	553	539	580	567	539	498	545	538	538	582	558	541	623	549	520	535	544	573	561	560	544	578	525	586	576	566	556	535	514	538	555	564	607	571	545	547	540	553	532	539	542	577	529	520	605	560	524	568	564	549	550	542	545	600	546	533	563	576	544	532	556	572	540	554	598	536	549	524	566	531	561	563	569	545	570	590	558	556	562	571	540	617	567	554	594	599	554	545	563	564	545	502	542	513	583	591	559	555	503	596	545	518	586	577	503	555	532	532	531	563	538	571	539	520	535	563	575	534	546	564	568	560	572	543	557	543	543	593	540	560	578	565	546	568	537	521	539	556	540	515	531	599	519	550	548	563	520	546	553	584	581	564	566	575	549	583	528	539	551	548	538	523	574	580	558	550	597	571	549	582	485	615	543	540	539	568	560	555	599	572	524	546	526	543	536	558	564	536	607	565	562	559	523	544	546	577	585	519	537	568	536	539	577	551	559	537	552	564	530	526	577	552	575	549	506	571	566	546	532	565	524	578	530	494	572	519	562	552	584	535	580	528	553	599	568	549	535	554	592	578	541	561	604	578	511	582	563	523	553	609	527	562	572	584	532	524	562	544	575	522	548	569	522	546	566	577	541	565	545	542	572	573	571	545	539	563	560	549	536	562	576	527	590	531	531	542	557	539	536	540	542	540	539	525	534	594	557	566	574	578	595	539	561	539	578	501	552	558	568	519	526	531	558	525	561	539	556	549	582	586	570	536	551	580	557	580	526	542	574	516	512	580	571	537	541	544	538	546	543	551	541	569	564	561	547	556	521	562	563	554	565	565	520	565	574	588	563	549	546	572	564	587	581	544	542	555	556	564	565	522	563	554	539	549	516	529	578	604	541	542	574	574	562	523	560	562	551	551	543	543	549	575	551	582	581	533	556	599	556	545	596	531	575	575	607	572	553	550	539	560	568	562	553	606	518	547	603	555	565	602	532	538	564	548	529	528	562	520	545	637	516	536	587	569	553	574	525	555	532	584	543	579	525	587	546	549	562	519	562	561	535	536	543	562	528	580	543	575	588	546	569	543	570	582	547	582	606	587	572	570	528	564	524	549	568	572	569	581	564	542	576	550	551	576	556	529	533	554	565	547	572	606	600	552	563	535	567	551	540	539	529	547	579	561	555	526	566	563	556	547	575	558	548	552	572	538	572	566	552	566	587	581	525	593	524	545	554	542	594	556	575	563	575	549	554	533	540	544	582	554	555	559	510	580	565	557	564	555	541	563	552	591	562	537	594	549	555	587	574	573	583	547	607	547	528	528	550	581	567	527	605	546	556	524	546	566	572	539	561	572	540	557	548	573	558	528	532	548	556	544	536	545	607	543	568	546	519	542	535	586	535	550	537	568	539	553	529	571	581	548	555	566	524	543	557	620	563	531	548	636	593	570	553	579	543	567	544	554	530	547	568	566	573	533	543	539	576	534
7133	539	572	447	372	256	259	242	209	226	192	210	206	219	204	207	234	177	200	188	199	204	207	219	170	199	190	172	220	187	176	194	193	186	195	215	197	172	183	182	180	189	198	194	180	185	204	197	192	177	178	200	183	186	187	195	198	222	202	207	193	193	182	187	197	192	183	169	194	201	187	170	191	191	201	177	183	206	181	215	202	174	211	203	183	219	226	202	175	220	199	189	201	189	180	207	197	200	185	200	183	195	198	193	181	207	186	179	198	154	199	184	199	180	162	196	164	185	185	193	199	200	194	244	189	196	196	171	198	228	189	196	197	178	214	198	208	204	191	193	189	174	196	215	181	194	190	184	189	177	181	193	181	176	183	200	183	207	193	186	191	158	205	209	216	170	179	180	175	222	181	173	192	212	199	181	207	193	179	177	170	203	204	175	201	163	202	160	158	192	194	186	194	165	160	194	184	185	200	173	200	188	187	208	175	201	177	191	195	195	192	198	197	187	175	189	213	186	178	213	184	205	207	182	173	194	179	165	167	190	184	205	178	157	173	215	186	191	198	192	177	158	201	173	163	184	175	188	200	180	184	210	202	196	170	193	180	201	185	221	168	168	180	179	180	199	211	208	200	194	193	203	179	207	160	188	221	186	213	182	196	226	208	176	183	200	175	139	187	215	202	207	198	197	186	216	197	205	213	144	191	219	202	202	189	188	179	170	184	192	227	187	170	203	170	177	181	194	177	211	190	214	178	193	213	197	193	178	177	191	188	195	194	184	185	172	198	182	187	215	207	208	198	194	194	185	171	179	203	204	196	202	199	200	206	200	168	206	222	188	202	180	200	209	189	195	172	197	174	170	219	198	198	212	199	197	195	207	195	175	206	171	173	199	203	181	177	203	198	209	182	168	206	193	177	195	196	174	210	180	186	196	186	194	184	189	176	196	192	205	201	225	207	198	199	170	185	188	185	213	210	183	176	195	197	205	169	204	205	159	180	179	211	190	185	200	212	181	200	196	195	196	239	204	206	219	173	200	210	198	185	179	195	207	190	206	184	201	206	204	189	173	206	209	180	216	192	172	192	187	192	189	208	216	177	218	197	188	185	202	197	181	186	176	192	185	193	187	185	179	195	190	188	215	207	196	202	167	179	191	189	190	174	201	171	203	220	206	155	189	179	202	208	188	184	199	181	208	179	197	206	209	181	196	177	201	181	193	211	201	185	195	189	182	200	192	189	183	195	197	221	164	207	196	175	192	171	184	196	190	235	194	177	184	163	202	188	174	167	206	224	184	191	183	202	207	198	217	193	166	185	178	207	200	208	198	186	192	185	205	200	210	195	206	191	174	214	209	198	167	185	166	172	188	215	191	190	174	188	194	172	184	204	212	223	186	172	206	198	186	230	179	189	208	188	193	188	206	182	194	197	194	189	202	181	178	183	184	199	179	179	185	204	205	194	166	229	195	225	205	212	176	197	190	180	182	170	218	194	183	186	163	204	193	177	196	202	196	180	177	205	176	184	207	186	210	180	198	195	206	201	185	180	186	168	169	174	209	177	188	195	194	196	180	198	212	190	174	198	180	205	210	210	205	182	192	175	194	202	198	186	213	206	163	182	208	183	234	203	204	176	185	165	173	158	195	176	174	193	194	191	191	188	179	191	183	193	165	173	209	168	193	163	208	182	190	200	192	197	207	199	199	198	206	189	203	207	216	231	196	173	174	202	201	185	176	171	196	195	205	218	186	184	166	218	197	192	171	204	231	205	214	180	203	185	174	174	187	202	187	186	206	202	155	185	193	189	182	198	182	200	205	176	190	205	190	218	195	188	207	172	185	161	191	178	180	225	192	197	208	177	186	172	208	172	202	190	237	211	192	185	213	185	203	205	225	175	163	179	169	179	204	165	181	215	182	201	184	201	173	219	188	168	187	192	180	199	195	243	167	195	213	195	177	209	172	192	201	209	173	200	199	185	193	192	213	167	168	185	189	135	206	168	219	221	191	192	170	175	173	182	203	189	192	205	174	195	205	188	220	200	169	190	190	182	177	212	164	206	240	202	219	202	209	194	211	191	172	176	184	188	171	165	178	182	187	213	198	197	176	181	200	182	202	181	197	210	206	177	207	185	196	191	172	218	187	197	205	221	204	211	177	187	199	196	196	175	160	180	195	178	186	188	199	209	197	199	185	198	196	195	192	200	182	156	192	185	152	194	209	202	188	158	219	185	204	180	231	198	197	189	187	194	196	196	198	200	177	179	189	208	162	183	220	200	187	187	197	197	207	201	171	194	165	199	184	179	200	180	178	214	197	198	211	171	186	204	187	171	173	233	182	164	184	196	187	210	198	185	208	178	168	202	181	196	175	185	158	177	183	160	204	189	176	199	174	193	191	173	189	184	185	195	187	186	175	214	187	202	188	200	211	196	195	198	186	179	191	202	183	192	176	188	165	172	180	166	182	192	187	204	189	203	179	196	195	191	158	214	207	189	182	171	215	187	203	199	170	202	193	186	203	164	196	216	192	184	194	187	216	174	196	173	175	199	198	216	190	149	184	186	188	213	200	195	189	162	183	203	183	199	180	178	204	192	188	197	198	171	186	183	193	202	216	206	191	190	187	171	191	183	225	192	207	192	177	202	191	190	212	178	184	172	204	203	212	203	219	184	197	186	198	195	193	182	186	191	210	199	192	181	188	186	187	172	203	195	189	188	188	174	189	200	190	190	191	189	195	198	190	182	189	192	207	176	202	192	193	155	188	192	220	217	179	181	199	187	212	197	173	158	170	194	192	199	203	221	191	173	182	170	193	171	201	199	178	167	170	224	180	185	173	206	181	179	195	194	158	174	166	170	200	186	163	188	167	190	191	199	223	219	195	196	184	191	193	188	189	190	172	194	178	186	206	222	181	181	195	167	187	169	229	196	202	189	190	199	187	179	186	178	208	190	201	168	183	191	173	193	157	193	216	205	198	194	184	179	215	195	189	217	210	171	199	176	189	180	196	192	157	186	189	175	207	189	192	196	174	197	183	197	194	200	195	187	195	211	179	190	170	207	168	190	190	206	195	176	203	210	179	183	186	212	207	170	198	185	196	184	196	190	181	188	160	180	196	175	196	209	194	191	183	167	187	172	186	205	202	188	181	203	218	209	196	210	201	187	175	197	193	162	201	201	177	209	216	185	178	161	177	214	160	212	185	218	202	169	172	202	181	202	165	198	207	177	184	194	161	182	190	168	205	189	194	206	208	177	164	185	207	201	192	162	184	184	180	176	213	209	162	170	178	181	195	162	190	207	217	202	171	201	224	210	202	185	187	171	207	188	220	190	196	202	182	208	173	185	200	174	194	206	187	203	179	197	184	152	175	188	179	216	176	208	173	194	186	196	197	172	197	186	188	177	198	169	187	194	195	180	182	191	175	174	175	197	203	194	180	204	194	188	193	177	184	216	204	213	218	181	192	189	180	203	198	175	198	174	186	202	186	194	180	233	207	196	194
6131	787	1322	1506	1253	1072	863	841	755	687	716	691	629	642	581	617	607	587	616	574	574	556	584	520	556	584	595	535	566	542	519	595	531	530	531	542	563	565	551	541	546	520	496	520	517	510	526	523	506	524	563	523	539	525	521	535	509	538	485	473	501	539	547	511	537	530	541	522	539	555	498	531	530	496	548	515	513	547	575	538	488	530	565	550	524	563	556	540	516	550	526	513	528	518	519	540	553	533	540	538	519	498	513	489	562	532	541	543	482	521	505	478	535	535	550	506	545	527	520	545	584	511	532	525	538	540	517	544	533	539	497	509	531	502	581	521	495	524	555	588	547	511	516	527	559	562	546	527	526	558	574	536	535	559	493	513	528	523	520	538	505	530	519	499	516	507	528	576	548	522	494	524	542	540	503	508	531	552	516	534	555	520	557	519	526	541	495	569	548	528	524	484	523	554	526	573	505	548	557	537	518	518	505	552	506	514	525	528	504	539	506	494	559	518	579	541	529	526	529	537	513	502	547	502	536	509	538	508	472	523	506	498	507	506	537	580	561	512	525	527	535	497	548	546	576	473	537	504	476	491	512	545	519	514	551	517	505	507	509	487	539	529	534	519	517	510	584	553	526	564	506	543	556	532	526	528	558	517	531	557	536	516	577	555	541	563	514	496	500	546	487	503	525	513	499	523	527	542	533	543	528	554	555	545	511	542	539	531	476	518	554	550	547	510	546	515	547	505	515	542	565	521	515	582	506	521	500	591	530	524	526	485	520	525	486	509	537	495	540	510	530	525	526	497	539	483	511	523	500	512	532	492	529	505	561	538	481	510	507	491	547	546	526	489	530	548	568	502	532	529	517	583	509	532	516	543	507	522	597	521	528	501	499	483	519	570	517	523	544	539	507	488	487	516	497	553	516	520	533	548	520	499	538	511	545	520	534	544	521	535	530	531	571	530	535	549	522	494	500	542	526	522	516	564	510	520	531	498	527	524	494	507	512	551	523	534	544	504	516	489	522	526	536	499	496	560	516	545	552	549	542	522	539	541	501	528	556	556	507	516	543	555	526	565	557	526	552	539	561	556	526	530	522	545	575	532	500	546	555	515	526	538	502	522	529	545	509	556	539	522	558	501	554	546	544	556	520	533	525	551	509	558	530	542	532	533	491	514	508	494	530	519	529	502	513	522	518	508	517	488	508	521	526	557	503	511	526	483	500	537	538	537	519	513	539	518	537	472	594	558	526	545	493	538	527	533	524	558	538	548	518	473	529	525	516	520	538	505	530	587	510	501	539	536	501	514	551	546	512	553	544	542	564	549	514	521	500	510	516	542	542	538	515	526	516	560	539	552	555	545	516	491	523	514	578	554	495	493	534	522	520	537	527	490	570	534	531	487	492	509	508	535	518	564	504	539	504	507	532	533	524	499	493	522	545	488	498	533	549	493	551	537	534	520	513	542	524	512	503	521	566	527	520	512	512	527	524	514	526	539	540	526	505	555	537	514	572	523	561	512	531	543	488	476	542	534	545	516	530	567	511	546	517	536	553	496	532	506	491	507	552	523	509	559	533	547	524	516	518	526	484	533	589	533	533	515	493	548	491	530	573	488	527	491	505	571	541	525	516	533	508	542	502	509	564	516	539	550	499	563	521	559	556	531	506	546	539	591	542	533	528	532	521	549	560	556	522	551	507	550	519	573	534	517	548	509	510	545	561	530	524	544	530	521	502	539	536	547	510	549	565	509	569	522	538	500	526	553	576	567	530	548	510	542	526	484	566	536	556	540	508	514	512	537	495	532	501	517	541	555	510	516	533	539	520	529	545	499	527	516	502	527	501	546	530	523	539	550	569	515	519	541	553	494	562	494	498	537	506	542	536	530	547	523	541	488	530	547	579	529	556	530	510	535	504	511	496	521	484	543	540	533	526	519	518	517	538	555	503	547	543	539	543	509	529	507	500	542	517	493	528	534	512	523	559	494	533	498	530	565	508	501	514	537	530	514	555	528	555	531	525	554	529	517	531	531	506	501	556	541	528	523	522	532	519	522	543	494	529	540	533	510	495	482	499	528	505	535	542	501	520	526	534	490	536	539	495	496	528	516	510	507	515	482	523	526	537	525	480	520	487	547	507	539	551	527	560	535	511	567	515	516	547	525	475	509	590	504	529	516	511	541	541	512	537	571	540	492	513	530	564	494	519	521	498	519	525	570	547	566	525	518	521	520	505	513	545	499	511	507	518	521	511	555	550	506	507	542	530	507	552	537	515	539	548	511	592	537	568	548	523	517	565	541	495	537	495	555	512	520	520	535	516	538	523	534	486	516	517	516	517	513	514	550	476	508	539	507	570	568	557	504	452	517	546	510	538	520	563	530	558	511	535	551	499	525	543	507	520	585	521	476	512	532	495	513	507	522	552	518	520	501	487	522	510	487	538	497	518	585	521	575	507	554	514	498	496	516	537	503	552	526	496	536	532	526	541	537	545	504	527	522	520	496	538	530	510	528	510	531	498	514	541	524	569	505	533	550	488	549	499	552	548	518	543	522	506	545	496	550	510	543	540	522	507	537	540	496	526	564	539	514	548	532	493	533	486	473	572	525	554	545	495	516	509	516	537	536	516	524	509	532	562	530	501	505	467	528	499	529	528	510	568	514	490	521	532	507	539	580	502	523	522	546	547	540	509	522	522	535	515	541	522	537	556	521	523	536	541	510	527	506	503	535	520	543	497	550	540	535	479	528	505	529	563	523	478	521	530	541	505	504	554	572	526	525	524	536	528	557	526	482	559	545	509	525	535	545	534	532	555	523	527	541	526	540	482	521	572	507	542	528	545	547	519	507	551	538	497	564	530	545	491	529	520	556	505	525	512	515	542	545	554	518	520	524	540	498	509	486	520	518	548	533	544	496	537	543	566	533	556	550	544	505	519	544	529	508	512	534	466	546	551	521	535	525	523	522	535	526	502	560	492	529	498	565	537	537	529	489	543	483	550	526	521	569	561	549	540	512	516	540	524	500	515	552	558	519	551	509	582	504	514	543	538	534	533	520	498	506	514	523	519	522	528	523	496	530	534	502	503	548	550	540	553	533	531	528	564	487	521	519	547	548	544	530	516	523	512	541	539	518	493	551	508	538	543	507	548	547	538	503	553	543	497	533	522	538	515	518	555	515	545	531	500	542	548	553	545	539	553	565	540	539	552	520	498	515	521	530	562	559	564	520	548	558	522	574	574	562	524	558	576	527	543	505	563	497	528	535	519	554	529	490	529	520	523	549	523	538	503	535	539	487	511	562	548	538	548	500	534	542	519	548	521	548	499	536	579	503	492	530	579	501	551	504	507	524	510	522	555	539	474	522	519	493	502	528	548	498	560	533	527	504	509	555	540	544	520	544	516	507	547	528	490	518	484	547	558	504	512	524	480	548	494	504	519	552	547	525	540	543	524	538	546	510	506	583	545	502	522	548	529	561	516	530	505	531	540	486	544	502	533	529	509	504
14660	1526	1294	1045	740	665	514	507	488	433	455	450	433	442	447	456	455	428	456	402	444	410	426	445	428	408	429	393	394	422	392	415	377	405	418	391	385	410	414	409	404	416	407	425	473	387	430	383	385	438	431	383	424	405	398	414	391	380	417	384	445	413	418	437	419	421	418	395	368	409	386	421	431	360	443	442	393	379	403	417	422	395	407	449	410	412	423	373	399	393	401	414	389	408	403	434	431	403	415	386	429	412	378	425	394	388	365	425	426	388	385	407	378	403	368	404	388	413	384	407	421	388	413	380	422	391	410	416	403	398	420	431	405	362	415	403	432	401	372	374	348	406	367	398	416	409	434	415	410	429	396	414	399	434	383	413	429	402	412	407	427	405	403	443	410	389	426	394	420	399	419	407	401	416	397	397	412	413	441	385	399	411	368	408	394	414	388	428	388	375	406	394	387	366	380	393	429	442	416	418	430	412	413	381	419	375	401	414	404	426	383	435	404	353	409	422	403	402	394	383	443	416	411	386	414	386	406	415	423	457	397	437	415	407	386	419	376	400	397	387	404	414	375	381	401	402	395	398	436	392	431	429	426	368	363	430	432	415	398	365	384	392	411	437	423	405	409	426	434	405	406	445	417	412	399	377	413	415	418	387	401	431	408	385	368	374	398	433	423	405	429	384	433	444	437	394	375	392	390	405	413	430	420	439	370	421	450	445	422	423	394	410	424	421	380	429	420	414	414	400	377	398	413	431	391	416	386	395	432	365	415	410	437	436	382	404	381	412	444	404	411	414	388	403	429	396	412	389	413	379	408	415	393	415	401	408	414	408	385	421	393	430	422	401	394	406	432	454	411	472	444	409	367	417	396	420	457	420	416	445	379	401	402	404	372	417	403	350	409	383	422	424	414	434	378	443	404	401	413	417	400	397	417	400	387	421	409	385	444	381	395	418	371	425	405	399	353	401	436	417	361	432	411	426	439	423	413	372	409	442	407	400	396	404	381	474	450	397	408	408	446	372	414	436	373	424	423	422	412	396	370	432	384	408	421	396	366	427	431	462	345	383	400	376	456	404	419	398	406	382	389	396	367	392	447	418	434	456	399	419	413	393	400	388	399	416	382	419	394	428	420	381	404	382	479	382	409	438	422	399	394	405	427	403	421	361	400	376	376	461	410	387	452	388	413	479	427	430	427	394	362	402	422	400	403	425	402	370	433	422	417	443	464	424	418	384	425	432	385	422	396	378	400	388	400	422	387	368	357	383	407	391	446	401	444	423	443	408	374	399	412	392	398	448	409	446	409	378	391	359	381	435	431	416	416	430	376	396	412	399	413	423	418	411	413	387	392	424	368	401	417	387	402	393	405	404	420	440	420	431	404	377	409	433	415	346	367	400	417	425	404	395	411	421	385	456	443	387	386	390	432	360	380	417	393	387	422	386	444	438	387	436	411	425	412	472	424	427	397	399	409	378	449	406	425	409	379	396	444	408	424	440	416	406	411	376	330	403	415	380	385	408	388	417	387	392	398	377	434	414	412	419	423	436	383	409	405	434	394	426	372	438	411	394	386	361	394	393	442	418	395	418	360	432	386	446	393	401	403	419	415	401	401	369	445	407	371	447	422	395	418	481	456	407	443	430	362	386	384	400	395	377	393	419	431	396	407	399	357	444	402	420	362	398	426	416	434	417	388	426	410	425	416	402	426	424	457	430	417	420	408	403	412	426	408	391	413	451	407	408	411	384	409	390	382	401	425	406	382	392	408	372	382	419	434	418	420	401	407	426	402	429	376	401	369	386	409	415	425	422	407	424	370	375	413	393	415	422	424	394	403	421	422	432	407	382	403	403	454	430	433	400	396	421	376	397	429	426	404	412	425	445	419	474	399	402	400	418	409	419	396	418	374	394	436	384	418	424	375	381	417	413	412	415	401	454	433	382	374	408	399	453	367	414	418	372	385	422	413	432	443	397	404	435	445	417	387	397	436	405	423	412	401	403	392	407	407	412	404	412	428	406	424	411	433	394	400	394	375	409	457	425	366	395	406	393	386	431	361	425	411	386	401	359	420	399	393	443	400	416	436	425	428	418	409	441	395	396	414	379	433	416	386	447	384	424	396	378	390	369	425	402	401	401	438	427	430	408	412	356	394	430	417	405	395	383	391	392	430	426	406	400	405	415	419	399	413	414	385	442	397	431	417	413	419	395	404	400	408	386	403	442	433	398	396	419	384	461	408	421	432	443	410	420	407	393	389	409	404	428	425	384	392	396	440	390	380	432	445	445	389	408	389	407	438	421	399	432	433	374	417	394	419	371	430	422	398	355	442	428	394	437	392	432	382	387	411	431	403	397	351	391	412	449	418	410	420	405	385	394	391	440	380	405	430	422	377	427	397	445	449	381	384	450	395	431	387	388	440	429	412	413	443	406	390	404	390	426	450	416	410	416	441	417	405	411	390	447	459	427	385	395	417	390	395	384	410	402	428	412	412	418	413	416	375	387	411	369	405	416	419	414	428	388	424	425	467	403	381	385	396	447	365	416	416	394	390	432	378	435	398	417	417	415	410	378	396	448	416	398	404	385	419	400	393	426	423	408	421	400	405	437	430	423	399	429	406	429	399	427	353	417	402	426	396	404	429	436	403	388	411	430	420	448	402	397	419	471	392	392	445	381	420	402	399	381	385	385	391	373	424	401	461	459	375	401	374	407	386	442	390	386	385	410	411	407	375	410	422	413	403	417	431	389	377	449	399	413	399	399	422	396	459	413	402	411	408	435	452	403	395	416	390	405	383	412	393	417	419	377	394	394	414	411	430	417	431	463	417	399	409	412	381	390	410	411	409	413	425	395	381	413	394	422	396	415	438	397	398	421	335	398	386	414	377	414	403	408	424	470	413	402	424	443	362	367	385	406	411	433	406	435	396	408	379	394	454	446	425	447	388	431	368	437	417	389	420	429	402	407	387	424	390	387	369	374	387	426	380	396	416	370	397	441	437	436	400	387	388	438	436	404	399	433	357	423	384	446	371	398	376	419	402	425	433	422	414	356	388	425	414	470	413	375	406	435	422	424	442	431	430	401	408	389	424	379	436	401	409	429	424	414	433	431	443	421	406	373	423	402	377	405	432	399	399	403	409	389	407	439	397	455	422	435	396	399	456	408	438	398	394	401	400	386	349	440	427	381	420	399	418	412	393	422	399	422	442	423	394	402	428	438	392	429	394	419	432	415	404	415	402	395	444	418	408	416	418	393	447	447	411	392	410	422	374	389	415	420	425	395	364	400	375	471	411	416	373	403	395	374	404	409	413	445	399	404	343	382	393	456	427	392	393	362	394	426	400	419	389	408	376	356	390	442	424	428	425	405	398	406	437	364	390	393	396	399	401	396	441	409	396	371	425	384	390	388	446	411	404	396	405	423	375	348	405	405	402	445	403	408	409	415	390	445	368	429	399	343	450	374	425	417	418	432	361	411	395	444	364	419	434	415	397	388	405	392
8698	1560	2546	2744	2424	2018	1683	1571	1418	1293	1271	1195	1207	1162	1144	1134	1106	1130	1050	1003	1048	958	1005	1030	968	996	970	990	993	965	966	1006	1012	975	994	1047	1001	926	1032	963	1022	951	955	991	1007	984	965	962	949	997	974	995	950	945	922	928	1010	933	948	973	972	970	931	940	978	959	956	952	965	1012	948	999	974	994	955	974	913	985	919	958	984	948	983	976	929	937	907	943	955	977	899	967	910	924	997	952	1007	948	965	1007	989	1018	989	976	997	958	935	920	923	962	968	936	992	923	977	964	953	1004	981	985	940	1000	979	934	970	988	955	942	986	956	991	977	894	957	931	986	935	968	942	953	944	961	941	983	959	935	948	982	1002	949	965	935	959	883	904	964	932	960	948	946	984	935	972	922	972	956	934	993	938	1002	960	955	928	982	947	959	975	1044	951	972	953	962	955	932	942	944	950	978	943	951	989	899	897	945	938	962	1003	934	975	966	1001	938	923	949	929	940	934	968	949	993	905	913	909	942	941	940	915	970	987	936	924	977	947	946	986	954	980	937	932	1008	934	946	944	945	958	917	940	901	942	890	997	951	997	883	968	933	955	928	974	982	1015	903	915	958	953	961	983	929	960	942	957	947	903	955	961	919	960	946	1002	942	957	962	971	931	965	935	899	959	1016	918	923	968	985	966	973	959	922	981	965	975	924	961	945	916	937	943	978	947	939	908	951	942	925	1005	942	876	997	1001	984	886	924	978	1001	980	957	980	999	943	925	988	1005	962	920	969	966	1014	966	973	904	988	959	978	932	947	905	943	915	902	947	930	908	963	931	911	946	917	946	948	872	946	959	943	929	945	925	1000	969	965	968	904	990	984	964	941	905	944	943	984	917	927	953	857	946	914	962	947	960	971	967	991	936	932	940	996	933	913	910	938	1008	969	873	963	959	968	981	951	945	895	925	955	929	961	994	933	948	949	1012	943	959	954	951	944	962	928	959	950	863	975	962	962	951	944	915	940	915	868	966	913	985	971	951	947	948	964	941	940	969	976	892	936	995	965	959	981	1022	952	994	975	914	918	904	949	914	934	912	882	982	898	993	1007	893	915	957	959	943	958	960	948	969	981	929	919	948	913	912	938	949	893	942	943	969	914	935	923	899	942	981	964	917	978	938	985	1022	920	906	929	931	943	1014	955	905	977	896	950	929	1016	983	990	976	969	941	1008	969	986	953	973	995	995	930	968	958	980	923	928	920	940	959	962	937	956	981	930	946	914	947	975	978	937	958	948	941	939	953	902	985	900	1024	931	952	918	935	973	934	948	877	977	940	961	923	941	981	942	993	956	1016	935	924	952	955	947	964	941	1011	998	940	972	913	943	995	958	991	969	954	937	913	942	931	939	960	959	953	956	952	936	939	952	966	947	964	959	948	927	873	936	957	906	943	906	947	920	955	955	971	869	914	898	1014	940	909	906	947	962	961	974	948	974	994	972	903	1004	924	990	917	899	933	986	961	960	966	975	875	950	969	936	984	890	955	961	938	928	940	909	948	907	942	998	944	967	1019	948	949	957	928	945	924	965	983	908	969	967	944	920	906	962	990	963	935	973	944	929	964	966	923	930	997	883	957	954	936	993	956	929	951	927	957	956	917	897	940	956	961	1040	998	982	904	873	953	981	978	957	975	949	920	954	978	945	952	919	956	970	911	997	924	946	954	949	941	998	930	980	948	953	966	995	949	980	939	998	950	914	938	954	930	928	940	936	958	960	933	976	947	966	957	896	913	946	987	969	937	910	921	922	951	984	915	937	942	898	959	976	975	1017	948	990	920	948	934	990	961	1001	968	973	970	920	980	966	976	931	946	976	967	940	893	958	915	971	964	947	920	972	939	901	896	968	915	925	905	978	1012	938	925	939	946	985	925	925	913	1006	942	969	945	994	1005	910	946	948	929	952	897	956	926	952	924	923	959	986	956	967	930	880	926	974	936	888	980	943	966	998	1007	966	911	980	917	1009	915	962	963	933	997	977	926	1004	951	974	959	912	949	978	896	967	946	996	953	955	935	951	972	917	992	987	922	964	896	940	879	918	931	921	964	935	986	939	932	950	902	949	933	1006	952	941	925	950	917	940	967	961	971	957	947	958	959	950	985	964	950	951	984	949	888	944	973	944	928	1015	928	914	992	989	934	1004	946	969	972	957	917	995	952	972	918	973	920	943	878	972	932	952	949	912	936	907	939	956	955	972	977	956	1008	964	909	957	964	1008	1007	936	956	924	977	990	969	979	971	946	920	934	989	1004	935	925	915	933	928	891	924	973	952	936	987	952	950	940	952	935	913	967	950	926	944	944	889	941	928	916	977	922	941	975	947	893	958	984	933	956	951	959	946	962	994	947	946	984	998	926	998	974	924	956	958	935	991	990	995	957	926	912	934	881	977	920	945	995	926	991	996	892	930	938	936	894	931	898	943	918	945	936	1024	957	951	986	971	894	970	997	966	926	952	930	899	963	1007	943	920	953	875	921	989	964	940	923	999	915	957	921	1000	919	934	948	935	935	936	1037	935	937	938	981	948	937	956	908	988	960	966	972	941	977	1011	976	1044	923	946	944	928	947	968	909	923	970	925	974	954	993	955	957	983	941	963	924	962	975	901	980	923	896	922	1008	957	920	999	1006	956	959	979	912	895	998	908	957	977	917	907	944	920	963	969	902	913	942	971	914	949	1009	948	924	976	962	943	879	931	942	879	924	967	921	969	931	958	959	1004	978	906	953	984	933	917	964	962	934	962	904	973	918	1012	957	916	962	968	909	982	954	932	982	964	909	928	947	970	996	978	948	981	989	924	915	911	907	951	982	942	954	951	961	935	931	940	965	1006	907	893	928	941	940	981	964	932	922	968	972	935	962	946	914	1022	942	859	930	996	977	946	897	910	975	1004	965	959	963	980	964	1003	938	955	1008	910	980	914	982	992	941	1000	965	926	954	979	931	938	923	927	949	954	966	940	973	920	1011	1007	1014	951	958	907	984	973	929	915	935	913	966	945	928	965	951	941	948	930	915	929	975	911	937	948	955	947	956	923	973	932	923	905	923	937	892	911	929	958	946	956	958	906	920	983	968	956	970	956	968	963	926	1007	940	961	962	914	988	982	980	923	984	979	886	980	918	877	949	956	896	1003	956	937	998	917	955	962	913	943	833	988	915	946	901	898	950	964	932	960	939	999	991	939	900	928	940	962	981	948	959	982	948	945	1026	986	939	916	929	1039	925	948	898	977	970	944	912	919	970	879	972	962	984	917	938	974	986	995	873	934	941	966	953	968	1003	916	914	971	963	971	912	976	956	962	933	995	920	1003	935	967	930	961	919	1015	977	892	942	995	977	962	955	991	940	955	939	993	967	959	938	922	948	954	944	921	968	965	935	946	1006	984	970	974	947	895	946	952	942	927	958	979	941	1002	1009	907	958	991	907	971	949	937	952	979	980	982	997	1040	972	970	921	948	956	960	960	936	942	940	936	985	997	1003	960	926	956	925	960	910	911	938	956	913	946	982	989	985	901	1003	913	959	947	1011	884	925	979	904	932	928	945	972	886	930	952	953	939	948	965
1410	249	217	239	233	198	237	229	234	201	207	219	184	222	203	204	197	222	225	204	213	240	202	224	202	180	217	230	231	192	230	217	221	202	219	221	200	201	240	210	229	215	194	218	200	195	218	204	222	217	207	224	190	226	228	210	216	209	214	235	228	220	227	241	227	218	239	184	183	227	199	200	210	255	209	199	211	247	196	226	228	223	218	219	243	212	213	192	246	212	211	211	219	202	222	238	231	225	204	196	203	198	205	224	204	215	232	226	225	214	197	215	218	198	209	212	231	206	206	201	208	208	224	217	221	219	195	218	213	235	224	216	209	232	213	195	229	233	207	202	198	215	214	231	182	215	211	195	201	223	222	230	219	218	215	198	223	231	205	217	194	247	200	233	235	197	199	217	209	192	197	216	232	222	210	176	200	207	224	220	202	213	204	210	237	206	235	195	193	189	236	212	202	230	234	198	220	203	227	167	234	216	237	198	213	193	256	224	227	224	224	209	226	232	224	232	184	205	218	209	194	174	208	193	206	239	187	190	187	189	207	187	220	196	183	208	185	238	228	221	192	221	227	194	220	248	214	206	207	202	193	219	241	216	215	255	222	204	200	226	213	222	215	210	220	239	226	223	207	209	178	225	213	202	208	236	201	198	226	229	201	202	235	205	195	224	197	200	217	198	204	247	246	246	218	199	211	238	234	196	225	211	214	208	199	203	244	204	192	216	180	219	208	205	218	201	196	225	210	226	216	200	206	256	201	229	206	211	185	218	229	219	225	238	222	224	236	215	196	205	226	205	222	192	219	206	214	208	257	201	200	229	198	199	185	206	192	241	172	207	198	223	218	229	217	228	224	188	207	223	210	201	205	205	215	224	226	247	234	196	187	213	225	223	216	236	258	198	228	205	216	201	217	216	226	250	183	220	210	208	227	245	219	243	203	203	215	205	247	217	233	235	219	225	216	222	202	198	214	209	222	214	205	196	209	193	195	228	222	203	210	216	240	220	209	198	194	179	214	184	197	228	227	223	219	237	228	214	211	195	233	230	193	251	224	203	198	231	217	179	190	232	234	213	214	213	189	187	198	216	205	210	204	193	195	208	200	223	164	210	230	226	223	214	217	213	205	205	226	211	215	205	200	225	208	232	215	197	225	230	237	208	197	222	195	217	207	202	240	204	214	225	203	196	212	230	230	206	239	208	222	183	211	193	239	219	187	210	204	244	220	183	205	217	182	178	206	229	197	199	236	217	207	226	207	213	222	241	220	243	235	210	204	194	217	242	184	217	177	217	204	210	214	211	219	196	192	222	212	212	195	207	202	227	202	182	227	215	203	218	218	217	243	206	222	212	214	239	209	213	236	225	215	200	184	219	216	239	221	207	197	184	196	199	232	219	205	206	197	197	208	212	207	217	188	182	217	213	193	217	244	207	208	226	210	215	224	205	192	203	214	221	245	234	208	221	230	205	217	197	200	217	240	235	231	222	217	235	239	215	219	214	232	187	205	208	221	217	223	198	224	230	200	180	199	221	249	219	243	207	219	214	216	198	197	216	217	228	216	233	211	225	202	195	183	218	190	215	223	205	245	222	192	201	213	213	218	202	233	232	238	216	219	225	201	197	210	198	187	236	238	207	193	229	214	202	236	233	228	239	199	198	213	216	215	195	187	202	178	226	214	223	236	186	200	219	196	193	218	222	206	234	246	232	181	226	200	207	225	237	218	192	230	215	189	219	189	220	220	192	227	223	224	241	222	246	207	214	205	228	208	188	194	209	191	210	186	218	227	212	217	205	204	218	180	211	230	215	226	213	204	206	212	232	190	187	209	191	214	211	201	189	196	229	205	215	205	220	228	221	228	224	216	198	226	199	207	227	239	216	240	222	182	213	235	209	225	195	199	231	245	215	223	235	248	206	202	217	212	180	211	194	228	218	239	203	198	202	220	190	212	249	238	228	231	220	216	201	223	170	239	225	221	258	217	211	245	224	227	221	208	218	199	248	236	234	193	229	234	220	210	227	206	191	229	217	223	200	206	191	206	229	206	194	218	215	197	175	193	219	185	218	238	228	188	209	216	236	202	242	205	218	216	239	205	211	207	203	225	204	248	227	201	204	198	200	236	214	217	204	211	221	202	225	214	223	202	210	208	203	226	212	218	194	254	215	213	216	228	203	197	233	230	219	219	204	202	218	223	193	204	192	231	203	198	179	223	227	209	215	219	239	235	227	215	229	220	228	231	182	220	248	222	203	240	224	224	228	199	207	203	227	221	234	254	232	193	235	207	207	198	201	210	200	217	241	258	218	200	211	214	196	230	233	215	217	209	203	232	221	201	189	215	200	209	216	203	223	206	209	238	177	211	206	213	189	199	219	218	232	224	222	233	227	208	196	203	194	208	204	215	208	208	225	230	184	223	200	227	224	196	209	206	189	187	213	234	247	247	227	214	232	225	203	240	219	203	212	218	239	241	232	225	241	232	205	194	212	223	222	199	205	205	203	193	198	216	198	189	220	219	200	215	220	243	208	210	243	207	226	255	232	198	189	213	229	252	244	239	216	222	218	216	213	216	228	182	213	231	200	215	225	205	193	184	199	201	199	234	221	200	232	231	237	206	199	219	205	224	214	206	209	196	228	201	223	224	227	190	202	229	204	180	211	201	201	229	233	191	189	202	209	219	218	215	210	221	208	215	191	235	229	241	236	225	211	198	186	220	197	205	210	227	206	207	210	188	208	203	217	218	208	215	208	206	188	207	196	190	218	202	198	203	210	228	227	213	235	202	209	198	215	208	240	192	192	221	195	257	217	241	227	215	197	200	222	186	216	216	195	201	205	218	190	217	214	230	221	218	218	215	236	210	201	203	221	200	212	222	234	212	225	210	208	198	232	216	208	230	217	223	227	200	240	200	221	213	218	199	221	213	216	207	215	194	214	193	210	203	207	233	232	225	209	219	224	232	196	214	209	188	212	218	202	207	234	209	215	194	212	208	222	217	197	219	209	222	212	192	229	183	203	212	201	199	199	204	198	223	217	207	203	210	212	216	190	222	219	207	194	225	184	198	220	224	224	209	217	228	237	213	192	206	177	204	207	186	208	222	214	228	201	210	239	206	208	207	202	211	212	208	219	219	211	215	226	215	232	229	220	179	204	235	217	200	191	206	203	239	199	226	218	186	216	217	211	221	192	204	232	172	207	219	191	214	200	190	234	193	228	235	194	198	213	201	203	191	240	218	226	217	230	241	209	210	229	248	214	221	241	215	205	221	224	227	213	234	206	216	212	232	207	208	202	246	219	198	219	191	202	210	222	209	189	214	205	250	202	195	181	217	204	205	207	201	217	223	191	226	228	205	231	214	200	200	207	203	243	217	200	211	214	240	222	220	232	216	227	245	206	191	206	225	201	200	218	232	217	211	208	220	216	213	247	212	232	204	171	191	203	226	229	205	207	209	217	208	214	196	222	221	242	242	207	230	204	206	218	206	231	217	178	216	202	215	198
1783	619	609	584	596	572	572	584	561	597	566	537	581	543	574	583	551	557	543	557	588	551	571	572	565	533	559	553	518	525	588	550	523	558	540	565	543	555	589	565	556	556	559	556	571	546	582	601	497	590	550	516	511	610	570	580	555	591	551	537	537	540	514	543	537	541	591	511	578	539	547	542	556	553	533	554	585	523	538	560	590	521	563	546	534	591	534	549	554	548	585	546	536	580	540	554	545	564	546	555	566	534	569	559	535	553	526	508	577	529	556	537	571	576	538	548	574	534	512	530	569	581	555	524	572	569	548	572	544	570	566	589	549	535	583	560	513	534	532	534	549	547	532	558	574	546	517	531	558	540	535	581	530	557	544	524	554	565	582	526	556	536	553	531	568	527	550	554	587	566	552	550	545	560	592	535	545	538	596	533	533	573	586	542	539	502	578	570	554	523	514	548	544	544	514	563	506	534	554	582	553	540	583	561	568	538	484	569	557	585	521	570	563	496	580	483	606	564	571	524	537	563	562	543	551	558	543	533	612	552	567	555	552	554	530	550	536	558	521	536	536	549	589	578	578	524	538	536	516	570	564	529	549	539	565	530	524	577	563	569	546	543	535	546	480	555	509	522	535	516	532	545	534	562	562	535	518	501	548	552	522	507	545	561	579	557	525	549	489	557	520	544	549	516	600	550	581	576	531	508	557	568	543	557	555	553	549	558	627	544	557	566	557	592	550	574	550	537	501	570	576	552	555	534	557	537	595	568	538	560	549	532	562	532	583	541	506	598	540	574	590	502	535	541	529	559	534	539	536	555	553	573	560	532	540	549	510	523	518	574	562	563	541	567	572	522	541	532	552	541	546	535	504	599	565	580	540	544	536	570	570	553	566	530	531	539	522	584	537	614	543	565	541	539	569	588	576	562	555	557	560	500	540	517	544	547	515	547	546	540	503	560	525	547	533	551	543	553	561	580	598	518	579	547	560	562	510	544	528	559	571	533	562	559	551	547	526	551	540	593	587	555	546	542	580	573	553	573	545	580	555	548	588	564	551	548	544	561	610	556	556	571	532	563	528	559	525	559	566	551	606	551	537	490	564	566	502	585	582	539	512	576	547	513	565	546	523	552	513	576	507	554	548	531	534	594	563	584	599	530	579	564	583	573	592	583	519	510	537	545	551	560	513	567	516	589	588	518	582	506	536	579	571	565	581	545	564	544	553	559	491	581	528	551	558	568	566	548	536	585	522	565	577	562	525	526	537	503	555	555	522	570	539	553	516	536	575	544	562	572	548	559	546	561	572	530	555	523	531	556	505	584	528	549	544	529	550	588	495	562	521	537	573	556	550	535	547	591	556	507	535	554	533	497	581	544	559	572	532	526	532	581	546	515	555	540	550	574	552	545	549	526	542	552	522	565	565	544	561	548	537	578	556	547	539	544	535	543	555	537	512	556	592	583	520	536	542	532	570	547	577	546	547	534	547	547	527	542	532	538	551	539	548	569	532	548	523	563	587	555	571	502	544	570	555	556	517	553	527	543	564	532	553	549	546	548	552	566	545	525	557	568	609	571	546	544	562	594	546	586	588	588	545	512	516	528	532	560	560	507	581	569	580	542	518	545	532	552	560	535	603	594	538	570	526	573	574	526	548	543	548	510	570	561	550	592	566	541	541	567	564	534	566	541	565	588	551	560	585	580	514	512	622	577	578	560	515	602	551	546	545	566	587	553	566	559	551	556	520	518	542	535	561	569	567	571	546	514	548	545	539	544	563	574	530	522	538	564	562	574	517	543	564	519	552	496	532	532	481	550	551	565	532	510	515	567	526	551	556	569	575	543	506	563	592	543	553	537	531	518	569	550	538	527	578	566	548	551	549	562	530	552	560	559	544	539	588	555	524	541	554	513	543	565	574	572	563	579	539	579	524	615	573	560	573	530	535	571	527	543	529	542	584	564	513	528	588	605	523	560	537	542	559	557	550	525	537	557	552	532	523	558	568	580	578	592	550	565	559	505	555	553	558	542	554	539	549	567	561	537	562	542	526	559	556	527	549	525	542	509	561	556	545	543	559	572	569	556	557	568	555	525	584	537	621	519	575	550	540	562	545	597	535	556	545	598	521	534	548	528	536	544	560	540	529	587	494	530	509	530	573	539	561	562	598	512	521	549	540	578	534	565	506	600	556	587	554	520	537	497	564	538	569	548	561	575	560	548	582	582	556	550	570	566	528	543	575	538	537	563	490	536	541	557	549	565	571	514	579	580	532	580	574	532	556	541	533	588	550	531	550	547	485	507	565	564	499	570	579	504	509	567	572	563	583	511	536	556	452	530	557	553	559	542	551	582	555	524	561	553	568	545	509	575	551	570	533	580	544	535	550	562	583	501	539	542	573	531	533	549	533	505	567	536	577	556	554	534	545	548	539	562	579	533	569	542	545	523	531	538	537	550	581	572	530	521	547	535	554	509	550	533	545	511	559	501	535	539	575	521	590	564	510	534	516	541	576	577	527	523	571	518	530	560	539	558	558	542	536	563	540	542	557	553	578	599	560	593	495	518	597	532	553	517	571	572	583	549	568	559	566	529	505	545	566	512	558	496	583	533	552	552	542	520	538	576	556	553	530	574	577	576	586	606	579	582	570	522	526	579	587	539	566	535	554	558	532	559	561	562	520	571	583	548	529	545	544	493	521	542	567	572	553	571	605	557	533	515	559	570	536	517	522	555	554	538	552	538	511	563	564	536	581	547	563	554	601	559	549	529	550	547	568	502	526	548	553	561	583	513	513	525	565	571	568	542	550	502	550	525	535	503	532	506	554	557	529	519	526	543	525	550	558	558	536	521	525	547	552	524	574	573	556	529	541	585	543	592	567	541	605	535	534	520	552	555	533	512	526	537	551	560	553	554	536	573	535	559	569	567	543	552	552	527	503	527	561	577	578	540	534	521	538	549	570	548	513	531	564	559	595	530	541	487	577	555	533	598	583	551	525	517	599	574	543	553	505	571	562	547	555	539	576	570	561	593	579	566	560	577	538	565	542	544	564	536	567	519	498	587	581	551	562	529	543	560	572	524	521	562	569	555	535	541	603	548	550	555	597	530	515	559	567	583	573	526	552	559	519	525	577	567	596	570	570	596	552	540	537	577	561	537	586	533	578	624	510	550	576	546	575	571	535	534	519	538	578	499	525	535	562	557	539	568	514	545	559	555	565	529	561	594	527	491	580	514	544	571	553	566	569	557	595	511	533	538	557	482	524	530	537	585	539	560	580	547	528	579	574	572	539	555	570	587	560	561	517	567	590	569	541	539	511	567	526	544	567	570	513	551	537	535	523	594	542	564	539	566	547	526	498	543	564	586	559	563	539	535	556	473	540	546	557	547	572	550	556	538	587	557	590	557	575	514	559	566	574	508	564	606	533	557	509	559	546	512	552	566	576	593	516	584	569	570	577	517	517	554	552	560	550	498	539	570	552	558	570	545	551	527	557	574	585	533	573	543
6932	584	552	506	335	293	275	223	269	203	206	226	203	205	194	193	218	192	198	205	210	230	203	209	209	203	210	180	183	196	153	180	196	193	194	178	175	182	198	201	183	171	182	197	196	180	182	198	198	182	215	195	183	177	191	188	186	206	213	209	179	188	197	187	205	200	170	180	174	200	139	175	172	207	207	175	206	198	191	194	197	211	201	217	189	188	187	174	198	179	179	177	189	183	215	180	190	188	189	192	174	188	181	186	195	196	167	177	190	203	191	206	190	205	191	183	188	178	188	197	204	191	229	173	184	199	189	192	215	197	178	191	197	174	186	189	179	191	198	192	198	201	176	194	211	180	199	194	209	190	196	200	207	204	200	179	203	185	185	220	173	180	172	150	197	158	221	204	178	163	166	174	187	188	183	218	207	185	190	196	209	201	187	195	177	214	191	204	215	200	185	154	211	210	198	199	197	167	194	207	209	193	220	194	185	177	225	199	184	198	195	195	210	213	209	186	189	200	193	202	202	196	166	191	171	195	201	208	193	190	163	199	187	167	236	184	209	186	197	191	203	179	209	221	153	201	169	185	191	182	190	199	188	187	207	183	203	187	190	168	215	193	176	219	220	178	176	177	193	197	173	185	201	184	199	197	200	198	169	207	192	171	196	187	187	192	202	195	205	190	180	173	178	182	180	185	201	178	176	211	192	230	179	218	198	182	176	202	207	160	200	179	195	181	164	194	203	186	177	203	182	198	166	189	179	180	194	182	223	178	202	202	192	194	190	182	182	185	180	172	176	202	197	176	194	199	192	206	190	208	191	171	189	206	212	183	183	210	202	212	161	185	168	188	209	183	182	188	201	199	225	188	197	193	193	179	206	195	177	195	202	169	211	192	176	195	192	207	193	185	178	174	178	212	188	183	201	219	196	194	184	177	194	207	166	200	187	205	190	173	202	179	161	192	179	185	191	176	175	193	229	233	190	177	209	180	188	216	187	203	195	210	182	211	186	181	189	206	216	186	183	170	196	184	188	202	186	193	198	202	195	181	195	192	187	193	187	184	192	187	202	167	200	204	209	159	167	159	193	177	187	165	201	191	175	202	182	191	200	195	196	193	173	181	219	196	191	223	207	193	170	180	212	175	211	202	187	186	196	183	198	166	203	180	189	187	167	174	186	245	229	180	210	188	202	174	186	164	157	169	178	173	197	203	181	208	214	212	172	176	180	203	197	199	183	174	187	222	182	175	188	199	168	172	174	168	176	181	160	185	192	182	199	166	168	195	180	164	192	179	194	178	206	181	206	178	197	186	214	164	227	204	205	169	196	212	208	170	196	208	164	181	182	193	195	200	168	193	197	197	188	172	180	174	190	170	181	211	175	182	187	167	178	210	183	209	186	191	200	189	169	210	178	173	191	179	208	179	224	211	190	179	165	172	169	184	183	200	200	186	201	186	206	200	197	196	184	181	195	196	181	232	199	194	209	169	190	177	207	193	176	195	205	165	155	170	175	181	164	205	197	186	181	195	171	182	195	208	204	207	174	188	167	185	204	206	161	193	194	186	202	216	187	193	190	174	188	205	198	226	177	198	174	173	195	196	183	190	171	185	208	187	179	190	178	194	203	215	200	191	190	204	204	200	185	206	192	191	211	211	163	183	189	194	184	182	206	161	194	193	197	186	194	180	176	189	192	213	189	177	201	186	206	186	200	184	182	184	185	196	192	194	207	210	217	186	205	173	177	184	171	208	202	196	221	209	185	213	198	219	188	176	192	186	186	185	179	173	234	209	189	183	225	168	194	198	197	211	211	225	179	175	210	194	194	202	174	185	212	193	177	196	203	208	216	177	187	186	181	174	207	186	189	171	165	188	180	182	181	184	172	182	198	186	195	214	164	200	189	216	175	198	177	185	167	173	181	189	202	179	200	194	204	210	190	172	211	191	183	188	187	202	192	185	198	187	200	175	193	188	197	197	185	183	189	194	186	200	201	183	178	156	195	192	189	189	183	216	194	209	205	213	185	160	195	185	205	232	190	177	176	188	200	172	169	201	193	188	194	206	210	202	202	202	206	184	203	196	222	190	189	197	204	178	169	197	191	203	190	174	191	209	178	176	166	168	170	170	186	190	181	184	187	158	167	190	224	172	192	200	181	182	186	196	174	209	198	170	179	186	199	191	193	217	167	178	226	182	197	206	196	200	195	211	175	205	208	167	221	172	180	193	187	209	178	214	176	197	170	183	184	168	190	192	189	210	209	171	188	188	209	189	190	181	194	194	199	223	143	169	193	203	198	171	193	201	199	182	219	196	191	203	192	173	195	195	196	185	186	194	210	211	179	185	178	195	185	190	164	164	206	166	184	184	202	173	210	204	195	190	183	199	193	204	173	183	201	174	171	172	195	188	195	220	179	188	222	193	195	182	195	220	214	176	199	196	197	170	188	204	212	184	188	194	182	186	173	193	222	183	195	219	186	207	202	199	179	204	205	194	188	203	192	177	185	185	182	168	213	174	189	198	184	173	222	185	202	171	204	184	198	180	175	196	178	183	180	207	192	189	181	172	180	189	201	191	203	188	180	212	187	202	195	196	177	184	189	197	179	209	178	174	176	188	166	194	202	171	176	195	178	183	214	207	197	194	205	192	197	218	184	196	194	202	214	203	208	183	196	195	183	208	187	181	195	196	180	186	192	175	195	143	182	206	204	189	212	178	176	168	197	180	190	187	199	190	174	188	200	203	213	190	181	173	197	193	187	207	170	186	176	194	202	173	178	204	186	175	186	178	199	171	193	188	183	178	204	205	193	204	195	187	197	169	210	199	200	194	202	201	175	199	177	146	200	163	195	176	169	199	185	169	218	188	219	199	171	179	184	196	199	193	203	208	196	183	200	199	166	177	207	159	192	175	203	199	161	194	193	179	203	204	161	175	187	186	179	201	170	221	180	193	203	183	204	184	169	233	198	224	212	204	206	167	201	189	172	184	159	202	215	193	183	215	192	172	179	175	187	184	200	198	196	188	210	208	199	171	195	183	167	200	161	211	216	197	176	175	193	177	175	211	187	193	171	209	218	207	208	202	201	197	170	204	196	200	194	203	179	219	179	175	197	194	195	189	190	181	186	197	199	172	191	185	185	176	192	191	178	181	171	187	187	199	203	171	213	208	184	213	198	201	194	209	194	185	210	211	172	174	185	200	212	196	208	206	209	183	188	170	192	204	198	187	189	212	177	169	170	171	179	184	168	185	178	174	192	208	197	187	203	179	169	197	183	203	196	173	200	203	184	209	186	189	184	197	194	195	180	205	194	144	192	193	206	218	173	199	172	216	190	175	213	189	188	211	191	192	201	177	177	209	191	187	164	200	203	158	194	218	186	203	164	182	190	169	191	175	189	197	188	205	192	175	227	197	172	192	196	179	195	189	192	180	190	190	204	206	180	181	189	190	200	181	169	210	175	176	197	214	204	212	210	194	202	186	194	182	171	184	227	215	223	171	185	178
6162	880	1356	1438	1286	1035	915	833	832	706	715	652	663	610	623	608	580	559	553	577	535	559	557	605	570	533	572	550	557	543	550	541	555	563	511	599	570	568	562	563	556	496	508	563	528	538	508	568	549	573	504	532	514	538	531	541	576	557	519	542	492	554	508	544	537	533	534	526	542	524	513	527	569	505	545	510	531	526	511	514	532	500	544	507	521	515	546	552	537	505	513	494	505	513	536	530	519	519	506	578	494	574	518	508	526	503	522	533	520	535	543	481	542	555	498	530	561	487	539	508	508	556	526	490	510	502	547	495	506	525	535	517	528	519	577	510	534	522	602	534	534	554	514	497	567	537	558	531	546	493	545	510	549	540	563	527	570	548	529	514	531	523	524	520	521	542	579	523	529	499	516	568	515	546	530	591	527	554	547	534	515	497	529	536	506	511	527	500	518	560	554	540	548	549	508	516	524	531	532	542	526	554	527	508	542	520	532	503	549	531	524	551	539	497	542	538	552	564	523	521	535	571	482	484	532	545	457	518	519	481	574	494	519	521	527	528	512	509	510	513	518	512	503	562	513	585	530	526	551	517	508	503	509	487	562	543	520	544	527	512	530	545	512	494	508	528	517	511	490	524	551	572	487	546	553	561	535	550	511	479	521	547	509	507	525	506	535	515	522	533	548	529	528	505	496	524	539	541	535	554	565	534	498	528	543	540	505	563	524	531	516	537	524	531	537	547	532	515	511	538	504	553	542	520	537	489	504	540	546	545	529	542	559	524	553	530	543	540	526	525	500	524	513	538	519	485	520	526	536	527	551	520	558	547	522	523	538	523	535	523	530	525	524	529	541	486	529	565	522	514	534	517	496	543	524	548	506	515	517	544	516	573	568	506	478	509	574	540	543	513	521	502	503	549	488	506	520	524	551	559	501	517	525	577	522	497	514	568	561	512	524	519	519	518	525	516	563	549	524	529	532	514	544	519	518	517	533	474	548	545	541	533	533	511	527	511	526	498	525	499	505	516	514	537	465	516	538	513	469	549	523	508	525	563	529	502	573	527	523	524	554	530	539	538	544	497	515	544	566	506	501	510	517	500	549	523	495	546	509	529	551	500	537	563	538	495	525	528	505	525	530	522	532	502	504	550	529	534	514	551	539	523	547	512	531	522	524	505	475	499	521	530	511	583	575	491	534	510	566	571	518	546	524	536	563	520	525	541	493	504	531	555	525	484	563	537	517	512	506	500	516	524	536	519	537	535	557	520	492	532	473	533	575	577	506	512	554	540	557	588	530	516	499	535	519	543	503	498	455	526	511	487	508	543	528	534	525	565	507	527	522	523	572	530	534	498	539	518	529	465	552	503	506	527	531	519	526	506	523	534	522	524	525	516	538	566	517	525	518	555	531	497	558	511	542	504	497	555	525	527	533	508	483	534	544	530	510	558	541	581	557	501	527	515	519	549	555	538	554	515	500	564	499	522	544	537	559	510	494	538	526	545	550	527	550	536	512	549	526	504	542	547	519	519	511	490	525	509	512	523	523	543	509	532	539	467	531	516	536	523	489	535	539	531	554	503	523	530	531	478	492	530	524	513	488	508	517	585	530	500	578	538	544	529	548	527	528	560	546	536	532	527	536	522	522	537	514	536	537	531	525	499	547	547	508	535	522	502	541	535	538	544	524	542	486	514	526	521	506	543	491	511	465	555	508	522	539	545	547	518	541	479	513	512	539	532	520	540	496	545	551	545	561	545	519	549	525	477	551	520	535	479	514	533	507	530	538	514	528	535	537	526	508	523	520	561	518	535	481	534	505	525	542	536	544	497	534	508	545	563	549	514	544	523	525	549	505	524	516	556	529	546	545	547	539	542	523	536	525	514	537	526	555	508	577	532	528	507	539	573	544	519	523	557	563	549	513	544	531	512	520	541	535	520	532	491	524	557	563	534	534	514	525	522	502	502	509	539	552	541	494	543	505	473	518	526	541	566	524	516	533	510	568	498	495	551	566	533	560	531	523	527	522	549	513	557	538	530	517	519	577	507	526	538	536	536	545	558	522	519	513	533	528	565	526	524	533	532	552	533	530	537	556	486	529	563	506	510	509	532	526	515	509	504	559	535	491	481	536	520	542	548	502	473	525	508	554	480	491	523	543	504	498	522	558	558	549	585	524	542	495	532	544	520	556	570	533	548	555	575	516	506	514	524	573	530	493	536	534	556	529	511	518	533	528	541	533	528	516	480	536	487	549	541	513	503	545	522	522	522	541	529	536	504	498	584	561	544	557	560	537	523	518	531	546	537	552	546	560	450	514	559	481	570	518	512	559	553	491	524	520	537	516	533	566	494	542	528	492	517	540	529	535	531	544	508	524	525	531	525	509	498	534	523	501	508	516	554	516	566	540	549	524	539	541	501	561	555	551	524	527	512	509	505	494	569	507	551	539	511	546	548	555	504	531	529	513	498	532	513	531	506	564	506	526	498	529	529	526	533	515	546	518	505	500	512	544	525	518	522	564	537	527	524	514	536	524	500	523	501	489	535	544	526	526	529	500	538	501	525	570	546	545	496	560	480	543	585	518	500	501	523	502	560	531	507	542	511	573	522	506	536	529	529	510	537	543	526	548	514	533	556	545	549	531	548	503	525	515	539	556	528	494	542	547	503	533	535	530	534	530	506	497	558	516	515	518	521	539	546	506	551	549	537	509	540	549	522	501	545	515	525	526	543	505	536	555	557	539	530	515	552	491	513	514	512	534	526	555	535	502	513	558	485	494	510	569	532	595	525	568	504	493	564	528	504	545	498	521	514	513	572	544	501	550	524	479	519	536	507	534	545	531	517	573	535	500	508	553	538	531	495	487	533	569	549	567	557	536	520	543	526	535	516	533	534	543	551	513	526	543	569	585	505	512	487	510	569	505	545	492	527	501	573	498	535	547	545	524	496	520	542	536	537	518	531	507	519	558	556	514	543	505	506	521	522	514	537	496	547	520	519	534	521	524	487	517	513	532	486	549	563	506	542	537	506	529	544	535	545	519	541	537	516	496	527	559	497	540	504	554	535	526	509	519	548	501	513	531	582	507	504	566	528	503	485	547	517	509	503	507	535	531	533	540	545	531	545	489	504	556	531	515	563	471	565	514	527	527	494	542	494	523	536	529	537	522	516	549	483	537	503	512	547	511	539	582	497	540	520	515	537	520	523	524	523	509	561	532	542	537	485	552	505	538	555	496	564	545	547	520	536	534	533	560	547	504	534	551	484	566	522	537	547	518	542	497	518	555	518	538	504	539	519	508	540	508	532	525	498	503	510	495	500	551	534	539	557	543	558	537	514	537	534	515	518	573	533	560	519	548	546	503	555	533	502	541	532	545	522	534	519	522	502	534	538	547	507	560	537	526	504	532	562	529	524	540	529	571	536	489	536	504	557	544	530	537	530	557	549	497	485	510	520	520	557	543	492	509	532	507	517	563	572	558	536	551	553	502	526	512	561	531	542	511	523
14517	1557	1249	1032	763	623	515	487	469	469	454	484	454	478	452	447	431	417	392	428	431	434	437	388	426	452	441	377	389	472	441	416	434	424	444	410	414	464	418	401	399	397	399	393	426	405	401	409	432	461	377	395	449	414	416	414	422	397	429	383	402	416	433	418	408	421	414	400	380	393	434	427	399	428	415	413	417	408	420	422	332	391	384	426	395	406	415	378	389	385	428	412	411	426	416	416	378	413	444	400	405	441	392	370	389	400	367	409	439	400	387	401	393	420	425	397	378	409	376	420	385	394	376	388	402	367	382	359	456	315	399	421	440	445	426	419	397	372	452	420	442	420	434	369	413	410	406	449	396	406	414	398	413	425	393	382	386	390	406	433	407	365	400	390	387	393	392	411	414	419	414	410	385	439	442	406	366	414	406	410	436	400	420	411	390	391	404	393	428	394	395	412	412	425	394	402	365	386	367	395	410	408	378	427	417	440	384	419	418	453	425	398	377	390	390	373	361	394	409	404	420	415	401	409	403	429	404	433	397	367	396	403	352	406	469	430	404	392	441	409	387	437	429	400	399	407	376	420	425	415	388	422	397	410	431	422	447	384	357	385	441	448	417	418	441	449	424	396	424	381	419	398	432	414	401	440	425	398	409	423	410	393	373	374	384	390	439	402	353	386	418	402	437	402	429	389	388	429	391	449	393	373	432	386	382	421	440	375	383	379	427	411	397	402	378	414	414	404	404	414	437	436	403	353	394	430	392	405	415	388	449	418	463	403	408	390	399	425	395	423	352	411	412	430	394	409	407	409	418	436	397	425	414	414	425	411	395	402	403	421	443	430	374	400	449	390	387	404	451	419	392	395	410	396	416	404	402	402	379	394	421	426	421	432	371	414	380	428	413	454	417	379	416	389	399	432	383	388	438	391	425	444	393	461	428	420	423	363	387	408	403	387	388	390	392	417	406	396	415	407	414	407	432	442	416	402	362	411	452	422	404	373	380	407	422	412	421	405	385	413	406	440	407	420	383	430	384	408	431	405	449	424	419	389	389	415	383	416	369	408	397	417	438	415	387	397	423	371	394	390	362	438	404	409	436	398	382	424	392	398	414	386	369	459	431	429	419	392	417	424	408	410	374	426	433	395	420	448	484	428	424	398	429	426	373	423	401	382	396	374	430	390	419	415	410	377	381	358	394	410	448	393	394	378	392	430	427	403	425	394	366	395	373	418	396	403	425	402	384	457	424	408	402	431	382	392	373	444	450	369	393	415	447	423	394	407	405	358	378	408	400	423	378	435	399	411	404	407	411	384	451	404	441	367	396	454	414	403	385	430	391	384	392	455	400	434	386	380	441	448	377	443	439	424	414	428	424	418	413	384	424	413	438	375	379	377	397	389	393	394	390	427	414	395	419	383	467	420	408	415	410	431	397	431	403	394	446	450	420	383	378	413	378	446	425	403	362	434	385	413	428	400	432	439	404	377	356	447	382	371	438	438	402	411	407	411	434	436	422	412	455	444	436	378	433	395	423	430	416	434	437	426	404	415	424	423	440	423	450	385	438	413	411	431	399	420	395	424	395	410	442	400	405	389	419	392	373	430	401	416	413	465	402	427	442	377	421	431	367	383	454	413	389	440	414	466	421	389	377	391	385	425	396	437	382	402	434	417	427	377	414	409	365	387	389	423	408	360	413	388	421	430	377	389	437	449	420	420	407	430	397	398	398	405	388	442	408	406	399	406	400	416	413	407	436	399	410	404	391	409	361	382	413	445	420	384	420	415	425	429	398	441	404	390	422	436	443	441	393	399	434	387	405	397	412	472	425	435	409	404	399	410	389	401	399	399	420	419	358	387	453	384	461	422	413	408	449	414	448	410	411	415	407	432	402	405	412	405	376	360	389	412	440	414	469	379	416	421	366	419	407	385	371	393	400	449	411	391	428	417	433	409	437	424	456	419	397	442	426	425	406	435	396	408	406	378	357	406	400	423	408	392	416	386	402	388	440	423	441	382	425	402	425	431	436	435	434	440	389	372	427	419	376	398	433	405	412	435	423	416	403	403	403	402	410	432	437	430	393	430	384	431	436	401	416	388	380	433	412	428	390	415	417	389	410	397	397	408	426	414	403	385	384	388	396	397	390	414	389	440	402	410	408	397	435	451	420	416	393	389	396	422	423	408	421	416	420	371	386	386	371	413	423	406	406	448	392	384	351	402	413	402	405	392	392	434	400	393	410	419	405	392	395	405	429	414	352	400	406	435	435	425	437	425	408	417	426	408	416	418	388	378	449	448	423	394	444	425	393	429	420	391	423	396	405	411	424	389	400	409	414	395	400	401	403	402	416	391	417	402	396	384	428	410	378	393	387	399	427	461	387	413	410	402	414	385	404	411	445	429	391	425	422	423	424	430	381	397	382	421	411	391	431	410	378	418	397	399	427	385	390	396	456	440	432	413	434	423	452	414	401	406	410	403	416	434	413	382	417	372	419	382	391	392	402	399	418	401	445	405	393	393	359	382	396	397	404	407	416	390	385	397	409	428	375	401	413	396	424	405	426	439	384	404	475	377	428	400	410	434	388	440	431	422	401	407	437	412	374	399	425	410	420	411	439	405	439	408	436	398	395	403	381	377	385	402	397	431	411	430	419	388	415	417	403	401	443	386	432	455	418	396	411	377	396	415	407	392	422	414	359	421	427	418	397	425	389	426	380	428	411	437	400	386	452	412	394	419	425	381	373	392	411	392	426	424	418	407	417	387	423	367	432	396	411	406	379	426	436	383	402	416	402	453	414	415	441	382	403	394	419	430	440	451	405	418	380	403	399	404	427	408	433	391	389	411	416	374	414	408	428	451	425	430	433	426	387	392	379	421	406	436	430	433	407	423	430	400	423	421	411	444	388	428	394	445	392	404	420	415	385	406	402	427	421	399	403	405	403	421	378	386	420	400	383	405	422	421	394	434	446	363	394	400	423	393	418	404	413	405	377	386	409	410	392	377	392	433	440	438	427	441	441	413	440	401	377	431	386	381	416	382	410	405	404	425	407	406	403	400	393	418	433	428	454	435	431	409	396	408	469	382	411	427	399	387	409	439	408	393	408	399	392	428	399	392	394	443	411	403	404	425	422	399	429	419	422	410	421	419	389	407	423	386	412	429	398	399	429	397	426	424	414	414	408	393	394	398	408	438	400	429	418	394	423	383	431	415	385	382	417	399	408	397	441	366	395	400	442	395	416	413	405	398	458	407	410	429	420	411	421	416	401	384	372	406	400	413	406	419	410	399	413	409	389	429	420	398	432	406	410	385	407	398	458	431	436	377	417	412	416	422	379	399	425	382	410	417	413	445	406	411	386	382	399	393	417	422	429	399	391	446	427	414	399	372	367	463	392	394	440	377	453	366	377	405	402	395	404	406	446	411	379	417	429	389	373	414	364	398	406	428	401	426	378	397	391	401	416	378	389	410	424	406	449	425	428	393	366	419	391	402	436	410	439	397
8630	1622	2567	2909	2380	2112	1718	1529	1408	1345	1252	1211	1173	1123	1113	1145	1019	1070	1066	1110	1072	1045	1037	1004	1004	1033	1040	960	1032	1047	954	972	987	993	971	1040	997	965	975	958	946	1018	968	950	982	996	922	959	963	961	1016	947	982	951	911	890	969	928	998	968	964	945	1021	956	983	986	938	967	944	969	964	950	954	982	966	956	896	976	966	918	947	971	963	962	947	930	932	926	909	997	918	985	906	893	934	912	965	975	898	994	936	949	940	979	958	959	936	904	890	928	928	1000	912	937	946	968	973	986	965	994	994	959	936	982	976	969	908	896	959	882	1003	979	956	973	989	979	941	919	914	994	927	917	960	959	950	922	1001	874	949	929	972	926	961	897	896	954	965	941	965	934	977	1029	968	935	944	965	939	1026	993	920	955	966	999	935	995	969	1018	918	1008	1001	915	957	974	910	895	972	1003	944	917	903	904	958	916	964	910	954	933	928	1037	929	920	994	945	891	981	940	985	958	969	910	929	966	964	917	991	972	1011	995	989	992	921	960	953	944	984	969	955	929	943	958	918	875	970	969	975	952	890	934	969	935	977	965	966	990	967	974	951	985	916	948	961	972	996	990	977	930	976	932	909	979	949	927	970	1030	954	919	1012	1010	902	991	927	967	900	957	995	949	989	940	937	1023	939	955	1015	966	931	992	956	922	978	908	935	968	961	911	965	925	951	974	941	910	985	948	936	1023	909	966	958	938	927	939	987	1001	924	960	956	918	950	968	941	908	933	934	957	919	1010	940	943	962	934	987	977	909	948	953	965	959	933	953	956	925	943	1014	963	969	930	960	1007	951	969	923	964	989	960	940	915	965	984	923	952	983	965	1004	979	1000	906	947	956	949	933	953	940	952	972	929	937	937	946	967	953	932	952	945	973	976	955	901	960	942	863	979	947	915	952	910	952	959	961	987	958	903	919	981	911	963	970	954	989	920	947	1015	923	951	992	943	898	987	978	892	933	986	911	976	925	927	947	965	984	907	941	892	977	1041	957	951	989	930	991	1006	937	985	956	913	954	977	926	973	971	900	915	973	939	970	954	930	1017	976	942	893	955	876	943	907	955	945	976	936	940	980	920	951	979	949	985	944	896	895	982	941	974	923	996	981	945	968	911	996	966	944	1017	953	939	979	1000	927	951	913	927	937	920	930	963	908	964	939	989	943	948	971	996	1001	977	896	992	947	932	948	956	921	993	990	988	901	957	948	948	972	915	991	918	965	913	996	903	921	1000	970	981	911	947	970	941	948	909	925	949	936	943	929	967	923	976	943	928	879	1032	1001	993	1011	936	973	934	962	927	948	975	934	958	954	907	981	938	954	966	931	977	966	926	930	961	969	936	1033	905	949	944	960	961	929	1006	947	913	963	921	1005	923	933	908	962	932	891	950	940	877	923	966	961	935	953	907	987	913	945	965	912	971	915	969	952	989	949	982	959	1008	935	891	964	919	951	964	951	940	926	973	937	912	972	911	925	1030	935	990	969	921	1022	915	1011	878	929	964	992	912	997	930	885	949	932	972	899	970	930	974	920	950	1015	929	893	927	946	969	920	986	936	931	931	959	986	943	987	932	1004	986	1016	910	948	966	956	949	1012	940	1004	947	911	898	939	965	941	952	981	946	973	929	985	984	959	948	979	926	929	957	920	926	942	995	919	907	926	968	956	936	957	929	973	938	970	905	969	949	942	954	916	954	931	965	884	884	949	954	1015	938	939	966	979	912	936	985	964	946	997	986	960	943	969	986	899	955	953	924	921	916	944	960	882	930	918	981	979	1006	958	971	935	903	954	950	910	985	948	966	959	918	885	984	956	941	968	947	875	972	964	973	1004	951	969	973	973	875	929	963	953	964	933	936	926	973	939	951	992	967	1002	950	903	955	930	931	919	981	944	902	903	897	925	893	954	973	959	955	963	1009	980	903	974	933	981	989	928	965	957	937	982	980	934	967	909	933	953	977	926	948	916	959	906	913	1001	961	976	966	907	915	919	921	959	1032	926	967	1005	955	918	984	957	969	944	955	992	955	953	977	989	994	946	942	957	959	980	946	943	955	953	919	863	958	945	964	922	953	988	976	914	966	915	955	907	958	959	933	934	946	933	945	918	939	980	994	965	938	984	937	946	940	947	976	923	937	983	931	930	942	954	932	917	975	950	943	965	965	957	968	927	935	950	949	992	924	985	972	1010	960	1035	962	951	963	961	1039	931	940	922	949	963	950	974	922	931	975	922	953	938	861	970	949	922	959	912	918	930	945	944	1000	919	941	968	977	999	1004	928	964	965	977	913	930	994	980	958	957	879	929	977	1003	923	945	988	1006	957	957	966	944	943	908	978	978	959	978	971	972	964	990	932	975	944	954	965	956	983	1020	965	984	913	946	916	937	938	949	993	982	931	991	926	939	924	968	997	948	926	947	896	977	966	950	913	941	942	938	935	957	944	950	1007	934	962	970	968	902	945	945	920	926	1004	951	898	945	943	982	917	975	996	924	952	977	946	911	1003	964	908	988	973	968	952	1015	1000	914	922	985	958	981	975	980	962	921	911	984	943	933	935	975	990	952	938	941	985	879	987	964	925	950	990	933	962	955	964	938	967	985	940	982	917	949	949	983	986	927	988	972	939	937	943	963	970	952	875	954	1001	937	944	965	942	917	941	972	970	926	959	897	953	887	904	913	943	897	890	936	934	995	953	972	946	933	967	928	940	1014	942	945	924	955	896	900	933	931	1015	979	943	966	915	993	943	897	983	884	983	921	962	938	949	913	940	900	956	939	953	987	914	966	884	965	903	923	979	1008	936	948	971	1013	923	908	981	961	969	971	965	940	978	960	965	1015	903	981	910	956	969	973	963	916	924	971	1000	926	959	992	945	996	972	992	948	884	922	940	956	957	958	904	913	979	1025	915	969	991	981	889	920	936	977	891	959	922	975	912	1003	964	895	935	955	968	924	947	943	946	987	949	933	942	945	916	940	961	948	962	962	938	956	972	937	916	962	918	949	962	943	940	912	963	943	924	1011	915	939	917	952	964	975	911	936	975	920	919	974	941	930	999	947	965	966	948	966	963	950	935	934	985	989	1025	969	915	972	975	966	959	911	952	983	909	911	983	966	960	991	967	966	901	931	947	984	953	960	949	980	913	953	975	960	938	983	960	979	976	926	934	900	1030	940	913	932	945	885	983	951	965	995	930	911	930	967	1006	884	924	975	976	906	919	926	931	955	943	966	924	932	936	924	955	980	951	950	979	886	903	931	929	960	953	947	971	950	924	929	946	982	933	917	960	967	933	960	967	906	991	931	946	978	932	950	991	1012	948	950	943	914	965	959	965	969	948	977	983	945	958	927	982	989	937	960	935	948	973	954	918	913	933	939	948	944	989	977	902	946	964	937	958	972	971	967	930	923	968	931	921	934	901	965	962	928	949	961	946	991	971	941	995	1009	991	954	960	970	991	963	1007	1010	958	925	953	976	914	927	940	893	945	928	927	931	962	978	927	886	946	929	925	952	1000	1000	926	978	946	1011	947	872	1018	908	942	961	966	985	947	974	978	916	920	978	945	932	1035	921
1442	239	208	229	248	220	208	191	233	193	240	211	210	195	201	214	196	187	223	227	206	204	212	199	216	201	226	227	228	203	199	231	222	216	204	209	254	196	187	200	229	189	194	197	219	226	237	219	222	190	231	229	230	238	236	222	219	177	200	212	236	235	185	221	195	220	208	204	228	180	218	183	238	224	192	200	214	204	205	217	227	219	202	209	200	185	224	194	233	227	213	218	196	229	211	227	204	205	224	220	181	202	249	222	222	233	216	248	213	217	206	237	224	192	232	192	204	208	211	213	206	226	238	234	217	219	214	222	206	220	217	208	219	235	212	232	209	213	241	212	192	219	222	205	225	230	203	235	220	210	217	200	197	206	190	194	234	212	189	198	199	212	203	221	184	212	221	205	193	228	210	206	211	230	203	238	196	221	209	230	233	215	190	234	239	203	228	218	222	232	203	221	199	212	216	211	215	209	197	206	203	221	202	216	192	184	226	202	209	219	223	214	215	199	191	224	244	208	220	197	205	215	230	222	182	228	201	195	220	197	235	217	211	211	189	210	203	202	209	193	200	206	213	225	241	197	195	219	216	203	194	228	206	213	199	222	190	231	222	242	216	214	239	213	226	213	216	198	208	252	232	213	214	246	212	203	221	220	203	193	196	196	219	176	210	176	229	195	207	205	207	211	202	215	199	200	205	243	244	200	238	197	214	236	212	223	222	243	201	209	223	230	218	168	210	204	198	202	219	251	197	246	236	249	214	217	230	213	200	176	214	226	216	222	225	191	206	199	194	189	211	201	193	197	220	213	199	203	209	196	236	196	219	191	217	233	219	220	222	213	200	191	237	212	221	239	224	196	217	217	222	222	231	204	189	246	210	194	202	228	222	215	184	204	212	221	209	186	197	243	195	206	187	184	194	194	190	234	183	211	216	218	210	224	211	205	216	188	211	225	191	219	209	220	204	178	218	195	196	217	232	207	219	189	203	202	237	200	216	213	203	211	215	216	222	209	205	202	208	187	203	182	226	205	226	224	206	248	208	190	190	211	216	213	206	202	181	216	234	199	179	242	217	211	234	207	221	209	221	225	222	183	213	219	243	209	211	222	209	209	217	209	190	197	222	204	191	188	201	200	210	216	198	215	233	228	235	196	217	231	225	201	217	215	202	193	210	185	201	232	214	207	209	206	203	207	204	202	209	221	214	201	205	203	212	179	230	214	200	220	189	203	224	196	194	198	214	236	212	217	232	213	197	212	184	218	213	218	201	241	203	208	220	221	214	197	224	205	188	204	213	238	204	210	208	201	228	219	196	236	197	210	236	203	248	205	216	220	200	236	188	234	214	225	199	213	230	184	196	202	227	204	232	211	208	262	208	235	188	228	219	212	235	211	194	216	227	188	200	244	220	237	216	221	214	216	220	217	212	210	204	197	222	217	213	228	212	233	191	217	230	217	188	236	195	195	223	221	189	202	201	213	227	161	222	228	198	229	203	205	194	180	220	230	223	236	214	219	244	210	231	235	199	201	211	201	213	225	200	214	209	228	208	216	214	228	231	235	215	190	179	184	207	211	196	221	217	211	247	206	178	214	201	233	203	202	241	228	197	222	215	221	207	218	235	223	203	193	192	224	193	218	205	188	206	227	217	195	214	201	206	227	198	223	215	207	220	215	232	226	203	199	208	207	203	200	201	215	238	205	204	249	197	209	193	181	218	229	232	226	199	244	256	197	223	200	232	214	194	214	212	200	209	230	237	222	236	208	184	225	191	240	222	211	202	230	220	206	228	203	218	210	185	210	215	247	217	213	204	222	204	199	232	223	202	217	204	185	227	231	204	240	209	211	233	207	210	228	198	214	210	208	214	199	252	202	236	207	222	226	205	212	228	239	200	197	219	237	198	203	206	200	210	226	213	191	192	207	195	220	194	194	187	194	185	210	209	222	191	214	226	250	234	188	177	206	225	218	233	235	220	176	247	257	188	219	225	222	223	228	191	222	202	203	209	213	217	211	229	195	221	226	186	180	233	199	238	209	213	191	192	203	200	232	198	197	214	211	233	219	234	226	210	201	208	242	242	213	226	205	193	233	215	229	186	233	199	226	233	210	192	201	205	217	238	197	224	208	193	205	197	247	206	218	190	231	235	239	212	196	197	243	209	226	201	216	215	213	210	213	233	252	231	224	238	216	227	233	206	215	198	183	236	200	214	191	199	199	209	217	212	225	205	226	240	239	212	208	196	212	212	217	218	210	206	235	201	207	214	185	207	186	240	189	197	221	236	197	207	213	219	195	203	203	213	195	233	210	219	208	204	219	224	188	206	206	211	231	208	220	187	212	206	207	222	219	223	213	222	205	227	215	211	255	203	194	209	235	214	197	214	224	207	230	212	215	220	210	221	196	218	189	240	196	216	209	207	209	205	197	231	236	194	204	209	211	220	202	220	214	206	209	235	218	184	203	192	197	183	233	231	209	214	211	197	210	223	253	239	234	206	238	212	178	192	209	208	197	185	220	219	202	196	228	209	207	243	178	197	195	223	209	215	205	220	229	220	200	205	206	238	219	213	239	209	237	195	219	188	224	187	215	207	211	250	212	200	222	191	205	204	210	195	203	210	217	226	217	215	229	207	205	254	220	207	217	221	223	225	173	188	244	214	211	223	194	211	231	233	232	224	223	229	226	206	215	234	196	211	215	216	219	215	182	211	188	210	226	208	229	204	227	187	202	195	185	195	215	187	189	200	181	193	210	228	230	220	216	256	207	226	187	223	205	187	187	206	201	204	244	209	228	197	204	193	190	188	210	222	217	207	238	189	162	206	219	205	217	203	199	199	211	211	208	199	211	221	193	214	239	210	211	252	212	219	207	241	213	205	201	221	198	196	207	194	215	230	218	196	239	207	201	248	218	226	216	182	209	184	181	241	220	219	190	221	228	217	209	191	206	191	220	212	224	204	194	225	220	173	231	213	206	237	229	187	194	223	184	219	227	209	200	252	240	200	212	225	197	226	225	229	203	218	227	230	243	225	210	208	227	219	219	234	232	225	187	235	236	202	190	232	233	206	241	205	207	230	215	235	210	209	208	208	217	223	224	212	211	190	225	203	234	225	229	193	211	215	196	204	197	201	187	175	235	200	192	199	215	223	206	207	191	229	195	214	237	196	211	230	208	201	217	219	192	211	198	223	200	201	239	190	186	195	186	199	206	203	192	230	211	209	213	209	217	229	238	203	214	206	215	232	197	211	206	204	240	236	233	202	210	203	190	194	222	219	213	218	217	214	218	194	212	212	220	207	194	209	197	232	208	241	225	237	224	219	214	188	174	218	219	188	209	230	224	219	217	186	210	225	174	206	208	206	219	213	217	189	212	212	210	197	222	230	235	218	225	202	217	204	244	241	210	200	216	223	220	224	235	195	205	188	208	217	209	206	236	211	192	220	222	203	210	235	188	190	199	201	233	229	216	232	216	225	197	222	224	228	203	211	195	205	181	226	223	210	177
1758	559	601	577	605	589	589	571	584	532	532	602	547	520	569	549	584	582	549	578	525	539	528	552	542	511	528	535	519	569	533	536	550	567	527	528	541	563	526	552	568	546	503	569	522	559	509	528	549	537	555	544	548	558	532	555	552	569	556	560	566	579	561	566	495	542	590	533	558	504	529	565	517	514	554	519	545	499	540	548	565	599	553	512	573	562	519	551	585	598	557	545	570	579	538	541	550	554	546	546	576	562	551	537	526	570	567	590	617	532	586	542	576	586	529	571	568	563	559	522	546	529	553	539	571	556	495	589	539	546	543	556	566	548	567	539	575	558	574	524	558	531	552	540	546	574	591	548	535	604	533	579	535	577	527	527	562	543	566	549	525	535	546	552	565	545	556	541	551	569	591	529	564	611	545	603	517	551	602	555	535	516	544	562	524	546	532	544	549	557	538	539	545	527	526	530	598	539	538	557	545	534	571	533	575	546	557	545	565	600	555	566	541	552	523	568	510	549	589	562	545	572	604	559	519	491	575	505	543	538	577	522	573	537	558	560	533	522	591	497	599	543	546	582	603	558	547	553	549	562	553	535	553	533	545	547	510	515	560	573	535	541	572	556	524	544	562	503	520	583	532	551	538	551	513	575	527	536	547	517	544	568	545	548	516	569	551	508	552	562	530	595	595	539	524	566	557	525	559	533	544	568	522	534	542	528	498	550	543	567	543	510	500	492	571	545	540	561	554	536	509	535	565	545	539	528	502	560	554	526	609	547	538	550	624	565	554	541	612	553	556	540	574	571	564	519	576	576	520	575	507	546	611	530	523	547	551	539	557	533	519	557	539	528	540	514	585	572	573	543	534	587	563	569	600	556	565	547	572	552	602	598	555	568	558	566	507	562	540	543	535	581	547	497	558	538	576	522	538	549	580	547	543	560	557	552	518	536	546	545	533	581	530	553	535	531	559	527	568	594	537	575	527	549	535	544	544	544	581	526	531	566	538	521	530	515	531	563	546	559	554	557	553	567	509	529	530	529	502	573	568	534	565	546	576	571	560	574	557	564	556	543	525	559	563	490	550	537	559	563	567	542	558	562	541	534	535	567	593	578	583	524	520	542	550	563	561	594	571	523	526	565	561	569	551	548	546	576	542	546	546	509	580	559	509	579	572	521	561	546	524	569	556	517	569	528	528	551	548	561	537	545	542	561	531	540	580	550	546	551	570	579	557	540	563	491	600	548	571	551	537	543	553	589	544	536	568	533	533	566	538	573	537	533	559	584	521	588	557	560	563	552	527	553	559	558	508	550	562	559	524	543	568	566	571	571	521	565	529	561	558	558	544	567	561	562	565	560	555	506	532	587	525	523	559	510	596	521	552	548	549	543	539	565	577	568	562	541	572	553	556	548	613	581	525	584	558	551	546	571	566	545	555	572	539	544	523	564	596	566	569	558	560	532	530	562	553	583	535	551	554	504	568	538	512	544	571	569	561	596	569	527	558	535	597	558	581	547	538	524	592	553	559	610	568	582	557	530	555	590	567	549	530	555	577	545	524	507	521	558	522	578	562	547	567	547	507	558	577	566	557	487	583	578	563	530	536	594	556	544	541	545	555	560	575	537	538	566	566	552	528	538	538	565	516	538	547	561	574	550	566	500	553	549	562	503	510	517	579	559	560	527	532	525	577	594	512	557	501	567	570	562	540	567	546	536	511	542	530	547	553	514	532	534	580	581	562	489	557	514	563	584	605	525	555	557	505	573	546	552	576	531	542	529	598	555	541	556	574	552	536	576	527	564	546	559	555	529	576	567	545	570	548	535	516	514	563	523	567	526	573	513	563	545	537	579	561	533	576	571	547	595	536	558	560	541	570	548	590	537	548	512	523	586	552	557	535	513	532	556	562	547	554	567	557	545	573	603	568	557	584	557	576	573	565	555	544	577	561	530	543	568	552	554	553	591	543	530	567	514	496	539	510	507	545	536	495	574	584	597	550	566	529	562	543	574	572	534	561	557	557	543	546	537	572	555	525	540	569	548	527	542	559	607	559	520	529	532	555	556	582	532	546	569	548	534	546	525	562	615	564	599	560	559	506	513	513	557	558	582	530	557	533	584	572	579	545	545	551	557	560	548	571	582	564	564	557	542	549	593	548	558	591	543	581	565	522	548	537	543	569	558	578	547	558	523	555	548	541	564	544	552	557	519	601	560	575	563	530	629	551	529	556	574	553	524	528	552	557	574	547	527	558	530	600	542	585	576	527	573	592	531	515	534	538	563	556	554	545	565	555	534	567	599	498	520	528	509	564	545	545	551	512	599	585	529	595	540	533	523	522	549	529	545	529	575	542	566	583	569	546	555	560	508	588	558	557	571	613	556	544	540	506	554	605	576	532	585	534	550	529	576	550	511	549	570	567	526	519	554	532	534	617	582	529	579	566	539	561	557	529	547	546	529	552	573	506	588	574	561	559	540	570	561	563	574	561	524	559	584	551	531	504	607	557	530	572	559	526	522	553	526	570	530	521	522	549	545	560	562	540	497	535	533	578	512	537	529	555	533	509	525	506	524	563	544	530	556	563	503	506	546	582	531	538	584	533	548	583	579	520	526	550	565	562	587	541	531	550	550	521	560	537	542	599	528	590	535	506	542	587	540	571	557	560	562	537	591	555	556	545	551	548	487	539	530	578	567	529	551	537	517	560	563	561	538	576	588	527	546	512	582	545	546	555	547	543	545	554	601	539	521	517	597	551	550	596	564	533	541	510	575	551	567	592	536	551	530	587	576	531	545	556	529	561	518	541	521	533	531	561	551	548	521	570	544	529	559	573	539	546	568	560	544	573	545	551	538	512	545	564	565	530	599	563	536	573	551	545	532	525	577	564	579	573	556	593	535	537	517	562	539	524	556	547	568	572	534	532	556	556	541	519	537	592	546	531	591	531	543	507	534	557	554	540	558	531	546	576	561	522	515	588	487	533	533	593	516	569	555	534	557	563	522	554	509	581	532	581	565	529	516	544	539	514	586	573	593	606	546	566	547	553	556	603	538	528	540	542	546	560	563	577	537	535	551	551	578	571	559	500	611	539	541	599	519	560	549	526	520	547	574	534	524	580	570	588	535	546	522	565	577	552	549	597	568	582	510	567	512	560	546	561	531	486	502	586	566	555	565	530	519	528	591	579	537	537	570	550	578	549	532	575	550	578	543	564	553	526	485	534	559	586	578	529	512	574	564	490	585	566	538	532	537	522	552	541	562	575	533	545	567	506	529	532	546	569	538	529	601	528	513	521	539	558	540	537	573	573	519	593	562	553	499	538	532	590	577	521	566	524	551	526	572	569	563	544	536	555	592	551	584	504	512	576	552	599	577	574	536	585	577	538	546	564	545	560	564	544	574	552	582	566	533	551	529	571	554	548	548	523	512	548	520	564	555	549	557	542	566	537	570	502	553	534	521	506	539	562	562	587	601	548	555	531	558	583	482	616	562	556	573	601	498	526	513
6919	532	522	429	352	316	281	249	230	219	228	204	198	191	222	209	174	227	208	186	183	174	196	192	172	171	183	190	204	204	210	240	209	190	200	197	212	169	200	194	189	191	217	201	197	211	181	204	187	185	192	175	181	161	167	169	207	175	178	190	208	180	184	188	211	215	206	213	181	213	193	175	206	205	199	211	188	187	168	172	211	195	201	193	221	201	190	220	170	185	183	171	218	201	194	171	189	182	188	198	191	163	194	203	167	183	172	177	194	203	200	188	172	184	219	198	182	175	211	183	197	176	206	176	181	226	198	208	227	198	195	178	193	194	193	204	198	185	209	164	187	187	194	182	212	207	190	193	211	196	187	212	183	189	194	180	198	184	180	212	177	191	186	198	229	204	171	183	198	209	176	193	181	179	192	192	186	183	202	218	202	192	179	176	174	217	192	187	197	192	192	209	212	153	178	206	181	174	195	215	200	184	210	198	205	205	196	175	194	206	186	185	207	174	186	182	190	182	220	189	201	196	209	195	192	212	187	178	217	199	198	150	182	191	186	184	191	179	186	184	201	183	178	197	172	191	215	214	197	199	209	198	181	204	192	182	183	189	180	184	177	191	180	198	225	183	200	184	173	186	183	180	181	175	167	191	172	204	190	201	175	202	197	198	168	169	183	168	193	198	193	197	177	168	191	197	197	192	218	193	214	198	194	172	198	217	210	193	189	208	203	186	192	202	185	188	191	189	185	190	185	195	192	204	182	202	182	175	206	223	174	202	212	184	182	209	193	196	180	188	189	190	188	204	216	188	210	174	196	213	178	167	232	204	203	182	157	209	187	185	197	176	219	208	199	189	204	191	203	219	192	182	206	157	194	187	168	170	209	193	223	184	211	184	198	186	195	183	192	169	220	185	194	209	209	176	199	200	222	170	224	163	182	173	200	183	156	174	153	212	184	204	184	190	185	161	171	172	211	195	195	190	221	198	193	201	183	181	202	220	177	175	171	190	197	193	160	192	200	186	184	214	168	167	222	196	200	201	174	192	166	190	186	207	207	218	203	209	223	191	187	159	201	174	155	176	192	194	174	169	211	200	179	164	181	228	191	194	176	172	158	194	188	187	206	208	181	209	169	165	179	176	176	187	181	179	195	188	198	204	184	190	158	206	202	203	198	164	178	183	224	200	199	200	206	183	198	181	188	176	181	174	207	211	180	179	191	190	181	181	193	188	194	172	159	197	197	200	183	181	161	193	192	180	209	199	170	158	177	215	211	196	199	179	184	196	190	191	182	210	177	176	191	196	169	215	200	184	196	201	187	207	181	196	185	159	170	213	214	196	191	185	202	216	168	196	185	170	205	165	198	191	176	210	201	186	192	187	178	183	180	190	207	171	178	180	175	185	214	173	191	216	191	191	181	187	166	195	219	181	190	189	202	188	187	166	160	164	216	171	209	203	196	200	215	167	224	180	187	202	188	170	202	196	214	193	198	176	184	205	167	191	163	207	155	190	186	187	174	174	173	209	188	189	216	213	210	167	203	194	201	204	191	199	178	216	176	198	186	188	191	186	190	187	178	194	168	196	204	177	181	208	199	175	185	191	186	192	189	195	208	173	189	207	214	189	193	195	191	212	202	173	171	187	179	166	204	196	191	180	163	172	189	216	161	174	211	194	213	216	197	193	221	191	197	188	185	185	192	181	199	155	211	179	182	183	201	207	192	181	180	192	168	181	192	204	209	189	177	176	193	185	202	195	205	173	197	184	187	199	203	221	186	204	180	217	215	191	202	199	205	205	176	211	186	204	206	172	189	179	203	201	190	193	196	185	168	184	198	213	178	192	165	192	211	187	206	186	179	192	230	208	190	182	182	220	197	184	191	183	202	173	187	192	170	166	207	186	209	184	173	201	199	202	195	166	183	212	212	185	188	185	194	218	199	176	181	200	191	186	160	200	189	195	197	202	191	188	187	224	197	174	229	206	203	187	156	173	174	176	200	191	180	158	179	210	180	177	187	196	169	185	186	222	173	182	196	171	185	205	188	185	190	178	183	190	169	198	173	205	175	186	207	189	201	181	166	198	202	162	171	152	181	213	188	206	201	214	184	187	194	190	195	200	199	191	194	180	177	196	185	207	196	186	162	185	174	198	185	183	193	192	194	176	175	219	193	197	174	217	192	213	181	160	193	189	229	180	215	194	187	188	190	164	189	207	190	167	196	170	173	174	176	199	187	191	171	185	180	206	201	214	189	152	188	177	205	159	178	180	180	231	182	210	207	191	187	194	204	207	199	184	181	176	199	201	211	189	184	192	185	202	170	164	201	162	192	194	204	182	183	193	206	185	233	197	207	172	191	202	197	186	182	193	176	207	185	207	186	177	154	187	169	217	185	178	199	180	207	181	181	204	193	180	182	170	166	196	198	195	180	203	223	219	197	171	189	200	211	182	212	201	204	206	187	195	187	192	207	211	211	207	212	182	172	189	214	185	178	191	158	200	197	180	203	180	163	212	172	201	163	176	207	221	194	171	181	164	200	200	186	201	202	226	188	192	189	195	207	200	188	183	198	176	200	179	172	197	170	178	211	207	210	193	207	180	172	183	193	197	190	207	170	199	204	198	155	202	205	229	186	170	204	219	191	201	192	203	168	188	189	189	202	195	176	180	194	158	223	183	187	173	190	178	202	179	174	164	173	198	186	168	179	220	186	170	214	191	152	171	181	201	192	179	188	189	195	164	216	192	204	208	185	188	176	179	187	206	198	198	184	208	188	172	170	204	179	190	187	173	197	214	175	173	177	221	182	195	182	185	228	188	175	205	198	194	184	190	192	177	200	196	185	197	209	186	197	202	200	211	167	184	193	184	177	196	168	170	196	201	195	201	187	181	192	190	178	169	205	175	180	190	199	184	200	198	175	200	181	192	202	205	212	184	173	205	184	172	194	221	181	192	183	169	184	199	193	217	200	194	178	206	212	183	197	159	185	177	182	184	227	170	182	219	188	179	201	187	179	200	202	218	220	204	163	175	196	189	204	169	178	172	197	204	181	188	189	209	206	183	165	180	181	184	202	202	188	193	186	190	193	183	208	218	197	191	196	180	182	176	193	191	206	178	202	183	191	208	177	166	203	190	194	171	177	182	188	195	232	190	197	189	229	189	181	180	180	191	209	212	201	192	184	197	188	181	211	199	197	220	201	207	172	180	159	174	212	204	189	207	170	208	203	179	181	195	195	210	172	198	172	185	196	225	231	180	194	170	158	201	201	190	202	178	185	181	181	208	191	176	182	169	207	193	180	172	206	204	200	166	205	195	179	176	212	212	202	176	182	191	194	193	197	202	171	202	192	168	201	178	187	191	182	175	195	205	165	192	191	167	195	190	185	188	170	171	165	220	204	178	212	210	186	161	197	202	208	190	208	196	177	190	176	193	188	186	178	198	195	157	186	180	201	195	200	188	173	196	154	178	169	199	186	206	189	212	189	165	177	167	178	182	178	193	187	198
6126	875	1303	1508	1253	1138	908	813	763	727	692	663	643	655	645	595	585	570	549	575	610	557	566	563	555	552	549	536	554	568	537	564	552	531	547	588	530	555	532	537	509	541	539	584	553	534	534	500	560	520	542	562	500	528	547	540	519	524	559	568	513	537	512	549	551	547	540	530	529	541	532	551	554	540	522	547	564	509	540	533	510	562	499	579	496	512	547	524	541	494	529	506	514	542	498	513	553	581	530	498	550	510	556	511	507	562	544	522	513	493	520	510	547	527	547	527	549	505	546	493	516	537	545	540	494	530	512	497	531	499	470	467	529	511	539	541	566	499	528	532	531	540	534	528	498	551	523	498	531	557	545	552	558	528	542	553	493	543	476	524	520	523	507	501	533	512	530	509	533	490	561	534	514	507	493	525	543	520	520	487	558	510	486	527	529	526	513	548	469	562	566	545	525	544	533	545	527	521	540	546	535	538	500	546	505	507	565	546	559	529	508	527	521	525	496	521	528	492	523	565	511	495	547	522	509	511	541	550	505	526	549	494	526	528	536	478	545	552	499	487	522	568	544	544	531	535	526	504	552	506	517	534	491	540	501	520	528	501	503	481	563	525	523	577	527	530	489	553	543	528	527	504	539	501	550	537	517	475	522	555	554	525	517	549	485	492	562	517	548	523	547	532	518	522	513	532	527	507	530	504	564	515	529	544	511	582	515	554	542	549	505	544	501	517	501	535	523	518	540	522	539	528	546	524	523	510	517	543	528	518	535	556	482	534	537	531	538	557	542	533	562	533	545	508	515	559	523	555	529	545	534	535	516	536	513	522	551	521	533	529	545	524	514	528	512	548	530	555	519	508	541	541	512	558	518	539	507	496	527	507	526	563	547	571	503	544	555	545	525	502	542	525	510	535	486	512	573	550	493	494	509	500	549	464	507	537	540	516	512	530	538	569	498	553	552	546	531	517	544	522	518	506	506	536	515	561	562	520	528	507	497	572	531	555	555	509	545	525	530	550	529	515	539	520	524	510	523	539	518	569	536	523	506	535	517	491	519	549	517	557	506	554	528	516	533	562	537	550	511	548	477	536	520	543	516	549	513	522	563	534	493	525	497	529	538	538	543	521	524	519	525	520	510	526	517	546	507	559	527	546	558	527	526	538	519	531	528	542	526	564	511	489	518	532	551	498	519	513	520	560	537	545	554	540	555	536	515	523	522	522	475	507	553	511	510	519	548	544	536	530	553	530	520	519	564	549	468	559	521	497	514	489	559	503	529	525	555	493	548	504	522	508	550	492	505	500	555	494	556	528	541	567	530	580	536	516	562	514	498	523	519	539	492	533	546	497	530	489	559	527	536	530	496	493	532	521	549	509	520	552	542	503	494	527	509	498	528	516	518	543	526	537	523	591	537	526	534	513	512	570	518	489	522	530	553	468	474	517	515	544	509	509	512	516	520	516	528	546	496	498	517	504	523	568	487	468	515	534	516	512	544	518	528	540	525	538	498	559	549	508	527	553	511	541	515	525	538	535	513	501	507	569	519	508	548	519	536	538	527	566	532	528	549	530	528	552	524	500	521	524	531	531	543	546	507	515	468	563	456	543	531	507	530	544	541	571	497	515	528	549	531	542	579	499	551	516	508	520	547	526	553	508	596	498	506	549	510	552	522	521	577	534	513	556	477	527	532	543	518	575	523	537	534	547	536	512	529	552	542	547	534	523	535	504	549	487	544	499	521	541	552	519	556	549	513	481	565	516	543	547	493	518	507	553	542	519	506	511	541	503	561	528	525	569	544	521	520	499	517	482	563	535	514	517	549	527	499	540	599	529	487	502	531	545	510	565	532	532	528	534	481	532	563	507	553	533	521	551	499	496	474	563	512	561	507	493	580	544	533	527	510	518	520	511	545	519	520	535	522	525	497	552	530	515	489	486	561	545	543	532	494	522	509	505	506	547	562	509	545	540	521	495	549	564	499	521	541	532	497	518	551	501	521	541	475	546	557	516	513	548	482	527	521	545	494	530	505	532	560	486	540	548	540	520	510	503	529	492	527	523	569	517	557	527	527	543	454	571	528	515	524	533	516	536	554	501	542	503	540	527	548	561	531	525	483	523	506	524	528	502	508	532	519	496	545	533	541	527	530	574	524	520	565	530	535	514	500	529	537	505	527	523	499	527	541	506	516	522	531	488	540	515	560	489	526	526	486	543	587	499	504	540	530	532	517	537	543	545	520	528	504	576	560	541	558	482	501	526	556	516	513	514	519	540	547	512	511	528	541	471	541	521	494	519	549	503	512	540	558	507	534	511	519	531	522	521	531	526	512	515	578	517	516	575	511	526	578	544	583	533	560	548	548	522	490	506	520	511	558	550	548	562	522	525	512	509	558	546	545	534	529	545	571	527	495	556	524	508	514	516	506	502	542	527	516	553	507	537	507	549	525	486	556	536	526	548	498	537	508	520	541	552	491	521	499	501	511	496	531	520	518	481	556	503	537	496	463	516	521	524	508	518	542	539	521	537	524	521	548	509	528	532	573	505	574	511	550	544	535	528	548	496	544	523	541	564	505	532	524	556	536	532	528	511	560	533	556	529	538	515	513	493	508	510	536	557	547	514	532	575	550	523	587	534	512	568	520	496	555	553	511	563	567	541	548	522	532	503	554	523	494	497	563	507	565	551	506	522	502	499	509	500	528	529	509	553	467	525	508	547	492	502	537	510	533	533	551	497	525	543	509	540	540	531	517	516	501	486	503	515	539	525	526	491	509	556	534	506	576	493	482	453	527	540	507	515	536	543	546	533	503	562	567	553	475	546	502	515	527	529	546	536	485	516	546	532	528	516	545	510	563	542	513	530	544	486	531	504	510	506	532	542	575	511	487	522	526	528	533	527	507	497	548	535	524	540	512	551	542	521	505	505	536	510	522	535	550	564	512	519	541	493	503	511	543	545	532	531	496	501	497	546	521	525	578	509	503	520	536	512	564	549	523	520	548	526	521	506	537	474	512	509	542	551	514	534	538	506	525	487	513	569	501	528	493	502	526	523	539	524	545	539	554	521	572	530	522	508	498	560	546	524	521	515	490	539	493	507	534	517	504	510	559	534	537	567	528	562	508	519	522	508	481	546	519	461	530	523	488	538	518	532	540	535	472	562	499	514	556	532	540	530	520	522	523	564	531	517	540	510	514	526	521	519	550	506	567	533	515	550	562	540	564	508	534	526	504	498	519	559	514	564	512	508	531	522	535	510	543	528	521	577	516	526	544	551	553	557	558	528	483	506	536	513	512	521	501	517	518	524	497	543	523	551	540	543	496	525	562	524	521	510	500	531	550	510	529	525	530	559	516	556	556	541	564	514	512	525	541	544	574	508	520	522	537	502	561	492	515	516	514	570	549	528	526	512	513	522	486	548	549	511	529	517	524	521	565	571	535	498	513	493	524	519	543	488	560	496	524	556	521	520	505	557	488	536	504	539	517	531	491	506	522	519	511	513
14269	1530	1231	952	758	630	590	530	468	497	469	459	468	397	422	393	432	439	444	445	421	450	445	405	403	398	404	449	401	407	407	399	427	347	385	406	420	407	380	431	431	408	402	406	420	409	397	431	417	413	445	383	416	408	422	398	397	421	391	378	434	375	406	447	380	361	411	417	409	378	425	418	377	387	397	391	422	431	399	400	408	452	390	416	403	398	403	447	396	435	432	414	415	400	391	433	441	368	408	390	377	414	409	395	390	416	423	410	385	388	448	449	459	432	404	451	411	405	370	421	424	409	411	363	422	386	406	431	411	390	387	409	420	430	402	401	419	410	419	385	432	408	442	429	434	414	426	410	433	395	444	432	432	389	413	422	437	407	420	364	458	444	428	425	389	393	442	381	423	373	429	413	413	424	450	411	404	377	406	396	396	422	358	422	421	413	403	395	403	417	407	403	425	414	410	402	414	445	452	380	464	411	363	412	411	431	428	430	411	394	404	395	393	405	398	426	422	407	402	427	410	430	426	419	416	390	442	425	432	441	399	411	451	448	380	395	446	400	404	420	449	363	370	427	390	425	411	390	421	375	452	426	402	394	408	412	392	401	382	389	403	371	408	396	401	452	452	416	420	384	422	401	410	412	404	409	382	393	422	429	406	412	411	400	396	440	393	401	402	430	405	420	385	418	411	380	389	463	443	401	410	383	408	381	380	385	410	417	419	435	433	423	379	402	439	375	400	441	419	405	441	422	410	404	436	423	394	400	404	424	384	346	433	389	411	424	420	390	401	387	406	401	419	403	384	400	353	406	397	449	391	423	410	406	413	439	396	397	411	394	413	425	443	414	425	403	416	415	425	425	458	411	389	391	405	416	425	380	353	411	421	393	387	361	419	402	379	432	382	417	428	427	414	476	401	405	445	404	392	422	395	423	443	396	454	473	440	397	452	381	396	411	385	420	409	376	423	421	433	402	397	374	401	410	428	421	418	406	409	418	404	407	419	371	413	393	351	367	405	376	396	382	465	370	362	431	437	401	378	392	372	382	379	365	395	405	397	422	389	402	403	392	432	388	406	434	385	408	387	411	404	462	413	432	378	403	424	374	412	403	414	402	393	401	423	421	436	408	410	390	420	407	397	397	416	450	437	399	386	388	391	434	403	417	429	378	435	411	403	424	396	425	438	371	363	409	390	412	428	398	431	413	375	359	418	413	424	397	401	363	442	386	435	437	379	405	409	385	403	390	403	384	430	398	412	447	368	452	396	401	451	378	384	399	411	399	393	382	400	384	428	441	426	382	465	387	440	441	415	394	418	385	403	428	423	398	401	426	379	414	416	391	426	385	398	352	409	403	406	437	409	376	388	415	410	418	376	428	385	410	371	406	395	397	410	412	388	400	411	384	473	426	419	407	446	428	386	394	421	421	407	443	396	421	430	411	429	451	425	409	419	424	380	420	378	421	424	395	418	398	426	427	407	386	427	439	394	393	381	424	418	433	428	413	432	387	391	407	432	399	382	399	400	396	424	393	373	411	402	388	404	384	380	390	393	401	386	384	357	398	447	393	440	400	436	404	415	403	374	385	395	423	395	372	391	387	438	397	399	482	394	409	396	338	406	368	401	403	414	360	424	433	373	384	379	417	377	397	398	418	385	408	402	427	392	394	375	375	381	389	454	356	385	389	399	453	455	427	414	413	366	423	378	426	410	456	386	407	430	407	372	419	413	420	360	403	360	387	422	447	436	387	372	387	398	383	409	411	424	397	395	439	373	405	414	474	377	411	400	382	380	391	410	399	404	424	405	420	400	412	399	376	394	439	390	443	418	453	390	435	413	433	423	418	421	377	380	427	423	375	412	413	406	407	467	402	416	414	416	457	449	397	413	391	419	390	430	409	405	434	371	422	400	424	405	368	413	407	430	391	409	415	431	409	452	387	439	403	396	381	392	400	386	386	419	397	375	399	456	381	380	418	449	391	408	413	392	403	436	413	424	404	420	438	426	438	423	379	424	423	421	382	412	421	401	402	442	429	407	413	381	414	442	436	428	368	399	425	435	467	433	421	389	389	427	372	399	429	409	441	432	400	421	410	389	402	417	407	427	415	405	430	406	419	412	397	369	466	424	399	407	428	418	409	419	435	405	399	397	396	364	390	399	401	435	404	400	385	430	427	432	397	414	414	378	417	420	372	394	400	396	429	426	427	404	373	399	425	409	390	380	399	385	413	387	431	439	408	388	456	418	398	413	398	383	415	379	414	419	431	402	428	347	404	413	427	449	382	373	407	407	395	394	402	403	417	432	402	402	401	424	430	440	409	441	404	410	372	401	431	405	434	413	407	459	425	409	394	427	421	412	451	445	396	410	400	428	439	425	464	403	394	388	419	426	414	393	401	375	408	411	393	392	388	384	400	450	399	403	408	394	430	411	413	433	428	397	380	348	438	419	424	407	444	429	413	451	395	408	406	397	482	408	459	439	420	425	404	436	406	420	374	393	426	381	429	428	398	405	424	408	422	430	447	411	436	384	404	407	375	378	428	387	423	400	438	426	354	386	430	401	432	394	433	376	403	380	399	444	405	430	415	383	427	400	415	418	397	386	417	430	405	390	400	413	428	420	405	435	433	433	396	388	417	380	401	437	405	406	407	405	439	415	416	433	433	428	444	391	402	415	432	405	448	387	406	408	432	447	414	397	440	400	356	447	434	365	389	402	424	383	405	360	426	411	390	405	415	432	411	416	430	416	438	406	409	398	435	437	407	397	397	429	407	390	387	377	427	391	421	448	358	379	427	392	457	466	414	399	425	401	378	407	393	356	438	385	424	433	382	396	396	403	420	408	411	423	417	428	434	368	408	412	386	382	383	405	389	414	422	413	386	461	444	455	361	391	419	438	417	386	415	396	443	407	417	410	416	388	419	373	431	396	435	443	398	447	429	382	428	440	451	428	408	412	411	415	411	417	412	400	375	369	368	423	401	467	436	421	394	380	427	382	376	398	402	409	419	426	384	350	444	384	384	432	394	362	389	429	402	391	415	409	408	429	425	392	410	386	384	388	395	362	424	395	408	447	368	383	445	383	409	385	377	368	444	401	402	402	359	408	392	397	407	382	376	413	378	343	378	442	389	392	436	385	396	410	409	429	419	405	394	384	368	396	401	410	423	419	397	439	391	413	353	401	426	353	419	389	423	432	439	399	399	380	380	473	363	425	423	412	429	409	361	399	388	484	395	431	408	426	421	377	376	439	417	412	392	432	375	408	429	376	389	419	436	378	388	413	408	405	460	435	418	436	397	400	425	390	449	431	434	403	404	396	406	403	335	377	397	411	374	400	429	413	393	413	399	381	406	401	419	434	398	406	409	404	400	374	385	431	430	408	477	450	424	418	407	424	451	431	442	416	451	408	389	408	383	408	411	436	404	413	405	421	419	415	419	357	378	407	387	394	398	434	429	418	395	406	402	413	420	418	391	439	422	402	432	414	373	401	408	410	433	383	387
8625	1659	2564	2807	2332	2083	1767	1545	1380	1293	1275	1210	1159	1174	1118	1078	1042	1081	1066	1075	1014	995	1020	1051	1044	1056	1011	1021	951	991	996	972	1009	1010	1000	1002	992	975	1003	982	951	1004	968	996	1018	943	998	961	1004	965	933	992	982	952	885	979	945	971	992	923	926	944	942	1002	953	950	958	975	989	908	980	961	1005	985	984	932	948	937	981	936	942	936	980	932	911	899	964	940	964	985	1033	1004	916	1021	921	1016	915	959	974	949	914	938	966	962	964	944	981	957	943	971	985	925	980	986	953	885	978	972	976	957	952	979	969	978	931	943	994	1000	966	971	973	945	925	929	1051	962	936	957	909	969	1028	971	991	978	919	939	895	954	926	904	909	946	924	947	948	924	971	921	973	907	981	960	937	1013	904	959	925	924	938	920	944	958	951	943	981	968	957	971	907	951	1007	984	930	946	971	1003	964	973	1004	988	967	993	959	886	987	968	988	927	902	994	939	892	978	932	913	915	955	963	939	991	963	885	947	933	930	933	963	967	927	1022	904	956	939	898	969	1026	972	961	979	983	966	968	953	981	940	1004	975	992	959	940	873	942	942	963	954	995	922	970	942	949	914	955	913	967	952	943	921	914	1001	974	946	982	932	944	903	906	943	920	1004	938	938	901	913	947	970	915	939	996	920	974	928	968	896	938	952	954	1059	923	912	980	936	925	938	908	964	943	973	980	950	900	966	930	973	939	971	951	959	950	957	953	926	949	931	914	875	980	939	965	970	905	903	960	928	938	913	917	908	972	941	949	905	960	979	932	983	1030	940	964	988	917	912	915	929	947	1008	956	963	970	931	921	919	995	928	866	871	1027	907	987	909	976	940	979	997	960	978	910	937	944	936	1013	977	936	931	918	971	936	927	976	931	951	964	951	1007	944	924	939	958	929	1000	983	836	992	968	941	917	923	981	936	980	934	913	900	936	942	935	886	934	951	963	978	911	939	1027	986	961	1012	954	951	941	916	922	989	1008	912	943	983	966	984	918	900	928	946	927	929	936	923	1012	968	997	1020	959	962	941	949	936	940	996	944	987	969	937	963	882	948	926	922	932	971	870	957	953	961	913	925	936	894	926	940	970	901	919	908	974	979	927	945	992	916	970	1014	939	923	924	966	930	935	975	910	941	960	898	974	915	914	971	972	951	1007	949	995	921	961	917	934	974	949	966	907	940	979	919	916	918	953	963	911	935	1026	949	1007	972	949	975	950	941	953	955	967	985	937	1003	1014	909	973	1003	967	900	985	954	986	945	953	942	943	943	962	914	952	923	931	948	895	926	990	928	923	972	919	923	948	965	989	928	946	917	957	940	986	979	920	979	918	931	977	1011	942	930	944	918	969	934	919	1000	859	878	954	915	983	941	965	931	964	934	950	945	961	938	966	898	923	954	936	996	936	1002	968	918	926	959	1020	989	932	957	915	930	917	953	968	961	937	937	917	955	945	969	930	924	967	926	920	904	972	1007	955	970	934	990	921	940	930	956	940	1008	969	980	948	932	986	990	905	926	975	964	944	908	950	965	1024	942	969	887	923	967	964	956	961	1012	1006	892	952	986	884	1016	971	951	940	991	967	954	939	922	946	909	982	1001	957	959	972	874	956	938	935	958	974	952	982	874	934	965	957	950	979	914	968	990	946	917	968	904	966	943	932	981	968	962	946	905	898	954	972	936	887	952	937	941	980	961	935	986	1001	959	923	992	912	910	926	996	927	939	900	942	935	985	1026	923	936	920	966	960	938	974	950	981	1014	921	959	915	995	941	936	955	961	955	934	953	953	1004	961	1009	913	933	928	979	930	985	908	958	1004	956	991	953	974	934	952	908	944	939	964	968	966	897	926	1049	949	979	936	908	930	987	946	1011	980	934	951	955	967	949	1008	925	955	966	950	985	969	971	926	980	917	956	965	970	1006	963	1002	975	1009	919	911	966	956	915	981	891	931	919	968	956	969	979	954	976	980	990	991	921	962	959	897	1006	900	908	949	907	955	985	957	926	925	959	955	939	920	990	879	1004	904	965	913	879	912	919	908	922	961	938	950	968	907	983	963	927	962	908	993	981	981	969	925	948	918	940	913	929	1007	933	951	976	965	967	976	987	934	971	962	945	970	916	963	963	944	985	940	943	923	1012	942	965	936	944	994	963	940	958	930	917	960	902	1030	977	962	957	950	934	962	924	993	979	962	928	956	965	982	934	969	976	1006	1002	1017	947	953	955	958	978	974	972	982	895	964	1016	1018	939	960	944	978	953	956	939	927	922	912	995	955	900	929	913	966	957	960	904	965	933	952	915	924	921	966	991	1012	1021	945	983	962	924	928	887	941	978	961	969	930	922	953	991	961	926	962	963	957	944	978	931	961	982	961	948	966	874	952	949	939	907	938	970	999	984	966	1005	894	992	965	898	965	930	964	919	954	946	989	887	964	970	976	931	958	941	871	933	936	963	931	969	971	984	954	979	996	991	953	938	930	965	970	958	939	955	931	975	989	930	937	883	941	888	962	960	954	959	921	879	950	960	942	943	937	977	944	991	960	954	990	958	1011	1014	932	948	952	994	935	957	992	957	934	992	968	911	917	936	917	971	962	972	959	983	910	978	997	898	1004	1023	925	968	915	961	935	992	991	969	953	941	963	919	994	973	947	973	966	926	945	909	908	932	922	979	995	928	863	991	904	913	958	987	937	988	931	933	922	919	956	939	962	1012	965	1020	958	961	962	938	939	959	938	947	949	934	1025	994	964	964	943	931	976	975	970	955	943	950	996	1010	968	982	946	924	919	1008	963	946	958	943	996	964	934	984	918	892	883	969	929	950	923	918	997	928	990	978	985	975	988	948	955	937	984	969	984	940	944	952	976	975	1017	888	985	975	956	993	945	931	994	940	919	927	977	928	951	996	996	963	882	923	930	947	931	977	984	961	953	937	998	920	1000	930	996	931	934	985	951	950	960	914	941	948	994	964	887	957	960	942	929	951	934	953	950	920	924	982	991	925	910	924	926	927	953	937	923	897	894	992	959	909	932	982	921	972	983	970	963	940	938	963	934	957	972	936	932	981	913	944	895	960	971	943	973	987	909	989	932	982	967	947	950	934	920	906	963	970	965	969	959	1007	922	929	975	990	905	975	928	976	984	953	1000	959	956	1020	978	939	993	969	954	1012	948	927	978	946	958	932	907	957	889	924	933	985	977	1024	995	936	932	972	919	968	964	945	993	971	920	959	888	922	986	995	1037	997	979	969	926	935	958	900	941	916	961	962	977	993	903	939	962	971	995	1011	887	973	990	905	936	883	961	968	891	971	971	982	965	996	953	896	926	930	920	906	940	932	932	974	980	936	987	970	955	996	981	960	932	957	941	929	904	956	979	897	1021	969	943	983	984	993	975	950	918	934	940	971	965	931	949	938	993	946	906	939	983	982	911	949	958	922	953	970	946	994	950	955	933	1013	965	919	904	959	934	933	955	949	915	994	984	898	1009	945	949	953	943	931	962	991	907	954	920	943	948	979	946	967	930	938	924	979	936	965	980	997	958	965	963	924	909	953	922	978	992	985	933	947	926	931	938	993	911	968	966
1471	194	264	216	226	194	218	215	212	204	194	194	194	214	214	223	232	221	213	203	222	244	219	194	228	214	208	200	227	206	250	217	231	224	216	251	201	207	228	200	225	210	200	220	207	227	227	204	225	223	203	212	214	215	187	205	226	228	193	217	217	218	214	209	217	210	229	198	229	238	228	223	183	204	214	206	224	207	224	226	228	206	229	191	194	195	186	199	197	220	211	203	183	204	204	229	233	210	196	205	168	220	214	225	199	215	203	207	217	223	210	218	237	206	230	215	190	201	205	211	201	232	212	204	203	177	227	207	201	201	190	234	188	214	207	229	206	218	221	201	202	229	212	192	210	239	215	219	216	207	207	202	230	208	217	245	230	215	207	251	232	221	218	242	224	238	229	187	233	212	215	231	226	201	212	195	209	224	175	187	208	205	229	226	225	212	214	193	207	191	176	209	200	205	256	248	206	226	216	212	212	221	203	196	214	210	233	233	242	209	212	220	236	239	233	224	182	173	214	232	236	198	220	273	234	225	217	218	200	215	200	198	207	214	216	209	208	220	210	218	212	210	203	210	211	197	233	233	209	214	215	218	202	165	217	197	217	201	239	199	226	208	219	201	211	206	204	185	211	211	222	217	198	198	227	216	185	202	232	209	206	229	205	175	218	206	253	197	226	193	183	203	245	203	214	213	220	218	188	227	188	240	224	194	223	179	181	204	227	223	240	225	210	214	214	203	197	219	212	224	210	216	238	236	215	206	206	232	199	225	224	204	235	203	196	212	212	214	228	190	195	211	210	186	218	213	175	242	218	224	193	192	219	233	220	225	199	218	235	228	203	192	216	199	195	176	190	206	203	210	218	226	207	220	217	234	219	212	214	192	224	234	234	199	203	197	198	208	210	208	223	186	207	210	199	207	217	208	173	197	219	229	224	206	213	220	214	214	249	185	227	196	198	199	250	221	204	214	225	224	201	216	201	217	211	236	206	223	197	215	226	201	212	215	199	194	218	222	192	220	222	207	208	182	254	214	189	196	240	220	229	226	228	207	198	204	195	203	207	211	207	197	209	203	226	203	209	203	239	204	242	203	207	181	205	224	211	229	202	221	216	185	221	224	197	226	207	204	226	210	191	245	219	220	227	224	226	234	218	199	194	219	222	194	198	217	218	197	244	193	212	196	196	216	192	235	233	194	219	214	211	222	220	212	222	234	224	223	240	215	219	233	197	213	227	209	202	251	180	199	217	253	231	225	204	193	219	218	209	208	215	238	236	221	215	221	218	230	224	196	185	195	216	201	197	197	221	216	199	227	224	220	224	202	217	255	196	213	212	196	197	213	211	219	221	196	230	200	203	185	228	192	253	235	212	211	187	214	192	234	210	206	230	207	237	238	206	186	183	211	211	194	216	230	243	244	199	193	192	248	218	221	246	199	207	176	226	241	218	222	221	206	237	209	181	189	206	209	209	217	214	220	237	220	230	201	216	239	214	196	223	229	217	219	207	219	223	264	178	193	220	226	229	219	202	196	212	205	229	232	211	208	192	206	207	222	234	222	204	242	210	212	214	198	202	229	230	191	201	246	191	192	196	238	194	222	209	222	216	207	236	210	202	213	187	222	227	255	212	204	233	222	202	215	211	227	201	212	219	202	204	203	203	205	202	225	237	214	214	250	227	220	196	231	221	184	200	212	216	239	216	222	228	210	211	215	202	222	224	219	214	216	220	204	226	229	211	207	228	238	195	221	248	207	210	206	206	204	195	226	207	218	211	215	220	185	223	216	220	204	204	193	231	206	206	218	226	208	233	225	207	213	231	211	241	236	202	241	233	211	231	212	219	205	201	244	218	209	238	185	231	212	207	196	199	254	206	235	182	239	225	207	238	204	218	205	210	203	216	214	207	255	213	221	208	206	214	209	213	193	219	218	206	210	222	208	177	227	206	196	228	210	211	212	196	202	196	216	221	228	209	167	195	182	231	219	196	202	229	222	239	214	220	215	190	199	219	202	213	225	199	220	201	238	215	213	216	221	201	211	201	221	193	206	196	207	195	219	212	217	194	218	223	209	210	216	241	208	203	192	225	220	200	211	202	202	211	205	228	219	202	187	176	225	223	208	193	225	191	214	232	219	197	201	241	206	205	250	197	189	201	237	212	221	198	224	198	189	217	222	225	207	222	210	210	216	226	207	224	203	216	215	207	221	211	217	243	217	225	238	229	231	236	196	204	243	224	226	223	253	221	219	200	204	226	218	224	245	198	235	191	193	206	200	202	199	218	204	186	216	219	211	208	215	242	233	226	211	234	210	193	204	239	226	223	224	242	219	222	203	193	200	220	221	182	220	225	217	219	231	190	211	204	235	240	209	209	206	218	205	177	197	230	223	225	195	199	219	235	213	207	204	203	242	206	206	234	224	213	215	227	197	223	218	218	181	212	225	204	192	200	207	198	187	213	197	226	194	192	220	207	203	221	184	207	209	196	245	241	192	237	211	192	216	220	244	229	207	223	198	234	234	205	210	218	204	190	215	196	228	197	204	186	225	215	228	188	188	185	215	212	216	216	222	226	186	211	202	201	200	199	222	219	207	232	224	207	201	194	246	216	203	200	226	226	219	219	219	175	179	220	206	208	181	220	216	204	231	214	213	225	205	203	194	213	213	220	219	218	220	210	225	227	214	211	207	204	227	231	210	239	210	227	205	219	242	211	197	188	199	190	195	197	203	230	214	214	204	213	195	211	220	217	219	193	206	215	202	220	224	210	198	185	221	230	251	229	203	228	242	193	207	240	227	214	202	237	218	217	236	210	214	220	215	215	200	178	236	215	177	230	224	209	198	210	222	233	204	199	207	210	244	224	226	244	257	245	228	218	212	233	197	226	228	207	203	202	214	224	224	215	214	225	211	206	236	207	206	224	222	201	210	189	220	213	229	223	217	210	230	215	235	205	201	226	200	206	202	207	196	200	220	226	196	214	189	178	199	212	211	197	208	194	228	208	189	204	219	226	239	192	192	202	198	206	208	235	207	221	233	226	206	201	223	241	178	231	200	205	192	202	221	236	212	236	213	179	229	217	187	196	214	221	179	224	201	210	189	203	209	231	223	205	226	179	206	193	193	217	241	195	218	186	209	195	208	231	228	198	214	190	215	231	217	207	207	238	195	222	203	188	218	221	186	201	215	243	218	245	222	237	226	211	223	217	195	228	243	217	193	230	210	216	190	213	201	198	234	200	231	239	233	218	203	210	171	220	237	204	221	177	218	248	196	230	203	185	209	207	203	201	207	203	223	222	213	206	206	215	222	218	233	211	228	211	207	223	193	225	223	209	227	223	209	206	196	196	210	201	195	201	189	229	250	216	192	198	208	196	252	220	216	198	225	194	233	217	223	204	212	197	197	191	215	226	217	208	203	205	212	202	210	199	216	227	221	210	224	207	218	211	205	210	189	239	201	218	245	215	205	201	195	223	224	194	204	222	218	210	210	217	209	230	210	217	228
1736	596	593	584	607	538	568	571	571	534	562	562	557	563	531	545	548	519	562	550	521	590	594	589	545	552	597	580	533	569	528	544	525	535	542	549	538	515	520	566	560	578	554	567	586	521	557	548	559	573	541	551	513	541	535	545	578	576	518	562	530	559	552	551	584	598	507	546	487	595	534	550	616	573	571	526	553	566	541	564	494	527	549	541	532	551	581	541	530	564	491	559	581	551	550	575	511	549	548	576	526	558	549	554	548	527	544	578	551	552	571	571	527	592	541	547	571	520	594	519	572	545	511	569	550	559	566	561	530	544	527	570	512	563	597	541	561	555	539	555	550	565	558	513	556	541	538	567	526	559	547	606	503	585	539	526	584	576	534	551	520	562	550	515	568	564	553	552	515	547	521	549	523	566	541	575	551	557	540	571	514	563	563	556	527	571	564	570	536	598	539	573	524	565	522	573	555	523	544	571	595	573	571	524	574	541	527	542	549	541	562	534	548	531	555	579	512	573	561	601	516	582	533	546	577	569	590	585	539	573	566	560	565	521	518	527	550	581	527	581	546	572	551	495	548	560	596	524	509	556	516	562	517	575	551	525	576	591	562	594	538	529	541	542	576	529	549	564	566	520	567	536	581	551	591	544	532	577	584	565	571	529	545	595	555	531	570	562	577	538	536	547	548	585	556	532	513	574	552	559	573	525	550	590	579	552	554	552	568	549	552	542	538	540	549	561	545	510	556	579	558	518	518	537	510	537	596	576	553	546	561	537	579	510	529	553	542	573	518	565	571	536	529	554	530	538	543	556	517	529	586	554	578	583	529	570	566	531	552	576	546	540	588	543	545	531	542	555	538	570	534	588	552	576	586	578	569	570	556	528	531	536	548	575	588	591	548	554	556	551	557	538	557	531	550	553	563	538	523	567	598	526	576	497	542	530	596	545	612	570	606	551	536	537	566	549	530	564	557	540	574	517	551	544	562	508	542	514	525	530	585	548	595	556	519	590	565	582	528	555	573	553	570	560	528	533	557	532	510	571	552	506	586	578	559	528	531	559	544	533	554	535	568	547	531	597	509	577	557	557	561	589	519	573	541	575	551	531	554	548	543	556	516	533	573	522	522	551	560	507	543	530	574	539	555	573	560	561	569	576	495	585	539	535	521	571	558	508	559	565	539	554	521	557	580	607	516	545	497	536	566	495	547	489	527	630	533	523	545	575	513	560	586	566	567	538	544	559	527	587	587	520	593	549	527	544	535	577	564	550	559	541	558	569	543	535	563	537	577	522	501	518	534	557	523	539	533	569	533	565	514	547	528	569	536	520	561	536	567	528	556	530	558	536	594	601	558	542	532	541	539	569	553	522	576	569	547	568	522	579	579	567	555	573	558	564	541	514	566	578	568	556	582	538	563	487	572	549	553	558	554	560	547	500	602	548	603	562	516	534	552	563	539	570	521	525	577	562	521	570	531	579	521	557	537	563	548	534	570	551	575	580	574	557	556	577	533	540	576	550	561	552	521	520	541	551	522	545	561	554	528	550	533	563	561	586	570	542	550	545	551	531	552	509	518	518	510	548	566	562	541	548	540	544	595	512	561	533	551	500	549	516	530	547	558	560	569	519	590	562	529	550	569	558	563	578	546	524	559	496	568	567	544	542	605	572	574	557	523	549	536	546	577	581	564	551	537	595	525	589	559	556	559	540	585	527	516	591	517	556	548	562	561	549	549	575	538	540	522	568	531	563	507	567	565	554	529	581	534	536	599	523	534	579	542	567	552	579	586	549	535	558	546	553	556	534	541	546	528	526	488	545	560	507	573	551	531	548	538	507	527	582	517	560	556	573	565	607	544	540	526	566	544	541	569	559	540	589	531	559	564	571	543	575	593	543	549	522	537	582	537	542	554	547	548	564	579	571	577	552	572	521	556	552	554	533	587	516	589	606	583	532	578	553	540	564	536	558	524	554	549	550	548	541	559	505	561	549	563	548	527	539	561	520	557	532	549	534	541	559	569	570	521	572	564	622	584	570	562	543	505	532	555	564	569	572	521	543	521	538	548	607	518	564	547	572	589	531	537	528	565	544	545	533	545	518	516	581	527	608	548	546	530	532	520	514	531	579	535	513	547	571	550	598	567	555	575	500	579	557	547	547	545	563	589	549	575	528	558	569	516	530	546	559	519	572	529	575	508	516	571	557	585	514	510	578	528	596	574	568	557	510	559	600	527	559	529	540	565	548	524	577	522	519	509	580	549	553	557	513	518	601	577	550	507	548	554	541	545	546	520	560	549	537	583	580	593	530	566	555	521	575	563	568	550	535	568	559	545	537	578	530	536	572	520	562	553	532	533	581	546	525	527	569	589	538	545	545	519	579	530	560	550	573	576	558	577	567	528	538	544	544	506	555	544	557	593	543	553	564	552	561	557	613	583	556	540	623	570	545	545	534	551	590	557	569	576	562	530	536	496	578	553	547	553	548	545	570	563	592	569	538	569	519	538	526	552	549	515	548	558	539	550	520	553	562	543	553	514	554	580	533	551	551	563	542	545	520	523	538	549	504	538	557	504	580	549	507	549	540	541	564	564	539	555	527	535	556	492	551	556	518	534	538	498	528	546	569	549	508	515	555	540	566	528	527	545	562	542	544	588	579	585	548	574	552	544	519	574	544	596	519	580	538	534	539	544	512	535	543	515	575	541	556	544	546	559	509	538	549	567	555	544	560	546	538	575	570	552	548	522	561	565	532	541	546	514	526	600	605	538	551	543	523	580	589	527	542	600	517	571	537	553	501	571	527	557	512	585	592	560	566	559	536	558	585	572	571	546	533	542	503	562	532	552	553	551	550	523	549	535	524	536	552	556	542	553	526	535	561	599	563	567	565	559	553	512	533	540	532	554	570	548	530	526	565	567	563	593	547	543	542	554	547	553	547	589	525	576	579	559	548	599	580	549	529	561	543	569	554	569	532	542	567	558	512	548	525	596	508	541	546	567	592	544	551	531	544	530	553	527	528	542	565	571	584	527	559	549	537	542	597	554	551	585	537	579	556	575	527	559	552	547	543	554	557	561	563	549	554	567	556	582	597	562	568	565	554	519	565	562	568	548	537	563	565	531	599	561	549	541	503	556	573	568	521	517	557	513	534	574	586	554	554	543	568	582	530	568	586	558	555	553	572	612	586	582	562	570	550	578	569	571	539	526	536	587	555	540	555	546	522	573	532	548	574	552	576	556	553	610	551	571	546	560	534	542	499	534	565	562	550	533	575	545	552	550	564	533	558	545	535	541	509	535	552	530	557	518	584	540	486	549	518	551	538	539	555	547	556	542	544	503	596	571	547	542	555	521	534	554	570	544	560	520	583	530	526	583	532	556	549	537	566	554	575	555	546	553	548	577	542	548	518	540	539	577	538	533	515	565	544	579	532	525	537	548	523	546	573	546	541	550	556	557	586	520	551	521	524	583	560	546	553	538	560	526	557	572	558	531	548	522	539	607	550
6990	548	539	462	355	340	271	269	223	233	197	208	214	188	211	193	208	208	174	187	185	193	198	202	194	190	172	184	208	174	199	207	169	173	206	193	203	201	209	209	170	169	208	212	182	179	187	207	165	171	175	213	202	182	196	204	234	209	189	217	203	190	180	188	174	182	196	202	180	213	188	223	203	187	189	159	196	186	189	188	180	184	211	204	205	185	201	195	196	183	192	162	194	155	171	176	196	181	178	180	190	165	184	188	170	183	189	167	186	218	181	184	196	198	193	202	192	191	218	197	208	208	202	181	175	182	193	190	177	183	200	198	136	182	189	193	197	224	217	200	170	183	215	203	200	218	191	191	189	186	186	183	223	203	180	172	191	209	205	233	163	196	180	175	174	196	172	189	220	207	193	198	182	181	198	180	183	204	194	216	193	197	207	184	195	184	213	201	185	191	184	188	197	223	185	166	194	163	200	198	199	228	210	193	200	172	211	180	179	201	170	181	202	173	197	197	198	190	192	217	163	182	187	190	184	176	174	197	206	227	192	198	186	185	177	210	183	189	212	193	195	201	213	173	197	179	169	184	181	171	172	175	195	177	165	196	205	185	201	211	178	206	219	197	208	193	208	199	212	198	182	171	175	194	195	170	199	212	225	190	147	181	182	194	221	174	204	222	199	183	185	163	195	181	178	195	212	200	194	231	200	195	192	215	187	170	198	193	201	183	181	207	198	196	180	165	178	234	156	211	199	184	186	185	163	195	201	204	175	197	200	200	188	217	210	208	179	214	176	190	185	169	190	184	176	209	188	194	178	174	186	198	188	208	175	188	199	193	180	209	200	196	197	186	201	190	191	190	204	169	186	169	188	226	186	206	218	219	210	201	195	181	198	225	176	179	161	199	187	202	198	207	167	172	183	162	171	175	195	206	162	186	199	200	214	203	184	214	206	203	187	183	185	175	164	223	173	195	218	199	198	211	195	190	192	202	208	208	199	189	187	195	171	193	185	184	214	201	178	204	201	184	179	181	214	191	208	196	189	187	181	193	175	171	191	167	200	215	179	213	179	201	157	212	194	189	208	183	185	186	190	193	206	197	220	185	178	194	179	203	196	211	214	172	195	194	178	173	196	186	197	195	204	204	195	185	149	202	197	174	196	201	237	193	186	204	185	198	175	185	202	208	205	171	178	169	232	195	179	199	186	192	181	203	177	188	211	193	189	188	181	183	214	168	195	199	174	185	186	178	204	197	195	170	213	176	213	188	192	172	204	163	176	203	205	190	193	193	181	226	174	183	165	204	194	201	208	194	179	199	213	177	189	206	176	193	204	183	191	191	176	177	183	198	203	200	172	211	200	202	185	181	198	195	197	203	184	198	190	206	173	205	180	180	190	192	190	182	182	189	169	181	170	167	186	190	195	207	170	201	208	192	181	196	200	205	178	221	229	203	217	179	169	159	210	205	167	190	203	198	193	179	173	177	193	191	180	170	171	217	210	225	193	179	209	205	181	193	190	199	190	175	194	189	209	186	151	204	200	209	188	172	175	197	183	182	183	160	204	168	137	176	182	191	201	182	177	168	219	197	188	173	189	213	166	199	180	221	198	193	188	181	195	205	199	181	167	159	192	200	176	192	182	195	181	185	195	214	178	174	174	173	171	210	188	186	184	221	188	208	208	212	181	175	231	186	192	194	197	167	180	189	197	178	177	190	189	208	213	211	203	181	199	202	176	192	205	191	221	197	181	196	200	197	174	174	187	185	184	211	187	200	165	197	198	173	196	199	190	190	200	202	181	209	166	190	181	203	182	187	213	169	191	202	187	196	192	211	197	190	181	185	175	201	187	199	177	179	197	191	207	221	216	197	199	203	204	185	198	155	194	227	188	190	183	187	167	184	182	171	187	194	183	216	188	179	170	185	192	214	221	170	196	198	175	208	191	190	170	207	170	241	187	215	180	204	223	195	186	207	182	183	187	185	206	175	191	195	167	184	203	213	181	171	185	182	194	195	177	193	216	160	174	166	189	211	180	190	183	199	167	191	202	178	172	181	207	180	189	214	196	192	181	171	189	200	184	191	187	205	183	199	207	215	194	198	173	186	196	194	180	199	200	194	165	175	193	184	216	205	207	188	220	207	207	210	198	188	175	214	213	228	189	193	188	182	188	187	203	201	195	183	191	202	202	158	183	200	198	165	201	205	207	168	172	184	189	212	202	214	179	208	193	175	190	212	191	191	229	208	207	178	194	221	221	217	197	192	187	185	202	212	187	206	197	209	207	208	202	170	165	208	188	173	198	199	182	187	208	182	180	182	181	171	187	164	192	208	221	193	204	176	205	223	182	205	207	214	217	200	191	209	186	195	214	183	197	181	185	191	194	184	194	205	192	192	175	202	180	171	205	204	189	209	183	183	191	192	181	192	204	220	200	195	190	191	176	190	168	194	171	223	176	197	176	201	183	197	164	164	179	176	197	186	173	180	204	195	203	191	186	163	210	198	185	200	186	180	199	208	183	222	172	182	198	223	189	210	219	212	198	204	190	183	198	185	197	183	191	166	190	169	194	200	167	217	178	201	181	160	182	177	207	208	192	181	185	168	185	192	213	205	204	190	198	204	178	205	219	200	218	187	187	206	186	189	201	156	184	190	205	187	160	207	187	231	209	185	173	165	191	176	197	185	199	182	193	187	195	207	167	199	186	181	187	194	194	166	183	194	190	179	206	167	189	195	185	194	182	192	168	201	210	187	203	184	204	191	193	181	209	187	197	187	167	199	214	183	187	175	206	206	193	182	197	213	200	174	209	217	192	172	165	209	184	216	173	172	195	212	223	195	203	186	175	191	179	203	192	198	187	170	166	199	210	204	214	194	189	213	181	179	197	186	214	169	181	194	224	180	189	198	191	177	157	187	227	191	174	183	209	170	182	180	186	191	197	172	189	204	175	188	188	179	196	214	193	195	186	167	185	190	178	178	208	198	169	154	201	182	208	206	176	193	199	209	194	187	177	193	174	176	183	175	207	190	184	191	174	189	203	185	181	161	207	210	208	186	192	224	227	189	179	215	196	212	200	212	196	192	185	203	191	172	212	174	191	208	225	209	168	193	215	198	201	186	198	206	193	183	198	221	213	200	196	182	192	203	166	191	186	198	198	173	186	188	220	166	203	167	164	199	211	178	170	212	181	206	159	206	233	174	169	203	208	178	203	195	214	207	219	192	191	192	172	200	201	182	175	182	203	175	225	185	198	195	203	162	203	177	182	177	179	177	175	193	190	216	187	176	197	194	191	185	202	185	193	211	194	200	221	198	195	182	184	175	191	194	225	177	193	202	221	194	201	202	194	213	167	185	200	185	192	222	227	203	211	168	225	189	195	198	192	195	195	197	168	199	184	201	185	193	176	186	189	215	199	241	194	186	180	216	191	205	197	224	194	197	174	164	192	199	227	175	210	162	158	198	219	214	167	173	190	175	200	175	235	197	177	192	202	197	197	197	200	168
6125	861	1326	1503	1304	1096	905	833	748	761	698	698	593	664	586	568	594	602	576	568	555	590	535	579	564	526	549	600	569	546	546	588	546	548	533	494	520	602	582	504	565	571	504	518	532	568	507	535	553	521	566	554	522	549	533	550	504	583	554	509	565	562	564	512	539	584	539	531	495	548	534	521	511	581	510	528	517	538	537	537	547	540	464	576	520	535	513	535	516	568	516	536	526	546	524	494	533	568	519	530	509	523	528	525	554	514	554	497	517	509	537	498	533	485	517	494	522	536	520	512	513	544	514	539	522	506	517	495	511	547	566	477	541	556	546	543	517	556	499	537	549	526	557	496	533	517	491	507	539	500	549	530	482	532	523	521	551	501	545	570	519	509	532	512	555	546	565	513	510	522	511	526	500	547	527	514	559	536	520	540	517	540	554	534	540	557	541	528	533	542	533	525	521	511	511	492	510	567	599	515	527	515	549	509	566	585	550	523	496	546	543	545	536	516	531	569	522	465	527	539	544	523	536	525	530	531	508	517	534	507	489	530	512	526	549	532	525	526	514	566	506	510	555	523	538	554	547	515	533	504	528	481	523	487	517	533	552	498	544	509	532	524	550	544	541	525	512	495	535	571	529	524	528	501	508	544	538	543	518	531	518	589	542	528	531	554	530	534	515	547	529	515	496	526	552	519	533	491	531	499	531	532	529	542	545	497	535	547	474	516	527	543	578	501	547	502	536	554	594	542	521	520	529	535	545	531	516	552	539	589	524	519	537	482	518	542	466	538	483	541	519	522	533	511	519	493	530	491	535	459	505	501	516	510	530	527	484	514	521	522	528	480	524	540	567	522	528	497	537	516	488	509	530	529	523	519	539	535	502	546	549	495	515	532	514	524	516	560	494	507	504	543	519	513	546	524	519	569	529	542	512	557	520	541	511	523	574	534	531	512	506	560	526	580	561	494	521	532	524	531	518	514	539	529	542	529	559	542	492	529	532	507	546	505	528	520	554	501	508	548	536	537	568	544	524	527	526	483	528	511	499	547	517	490	483	532	492	525	572	502	526	567	513	541	560	521	548	556	553	520	525	534	534	537	561	506	543	560	514	524	553	556	540	540	507	524	502	564	528	540	506	524	537	518	520	511	578	488	560	548	567	555	521	525	531	513	564	532	508	558	492	556	530	490	528	521	557	531	525	493	535	534	542	528	537	553	555	542	548	530	589	512	518	528	528	506	573	538	494	557	523	511	490	513	532	527	549	540	544	534	484	506	546	499	518	568	512	527	524	555	488	524	554	495	532	545	515	540	508	519	516	521	543	546	482	528	488	494	596	536	520	590	504	510	597	514	539	486	533	543	522	536	546	504	493	548	516	558	558	529	494	540	543	535	546	532	521	557	513	514	556	516	559	476	503	528	491	516	518	561	504	471	531	535	548	515	539	512	538	535	548	525	517	529	543	532	532	497	518	547	530	510	542	531	474	540	501	530	541	548	558	567	486	526	527	565	550	527	519	516	539	536	508	557	535	512	580	512	566	525	502	494	531	532	535	575	537	541	521	538	568	491	510	516	503	511	502	513	533	523	506	509	514	518	574	541	516	540	555	535	562	546	546	510	542	500	539	541	511	560	505	506	541	522	516	533	498	523	532	524	562	496	526	587	533	501	498	530	508	525	532	494	547	556	562	517	548	552	534	485	518	506	512	545	520	552	549	525	518	489	524	542	543	521	538	503	530	513	507	530	538	554	583	545	563	546	524	539	535	532	551	559	514	520	536	559	551	530	531	567	513	529	512	584	545	520	522	559	506	527	507	567	494	539	525	526	483	498	551	534	499	531	539	542	513	515	506	540	558	525	503	535	512	486	524	535	508	527	575	508	569	482	508	509	491	542	537	512	527	505	491	497	532	528	537	563	542	544	493	551	534	533	497	566	501	491	520	535	537	514	544	543	561	537	513	523	521	495	510	497	540	527	526	522	541	579	452	545	521	541	537	538	543	482	518	523	511	532	465	568	545	519	502	545	545	524	516	505	517	486	468	519	523	538	527	571	513	552	511	539	566	544	575	518	524	528	541	533	527	522	495	510	549	511	551	530	526	480	545	568	513	499	537	536	519	534	535	507	535	527	518	532	519	543	545	557	532	523	532	524	508	532	558	517	524	514	530	504	550	491	523	550	505	548	535	497	565	531	520	544	511	520	488	518	519	546	543	572	498	546	533	518	535	496	515	535	525	527	540	502	479	550	562	533	547	543	532	521	526	531	578	515	516	546	508	497	489	547	558	555	489	531	526	521	513	490	512	526	520	515	569	512	504	497	541	559	511	497	536	561	512	499	526	542	528	571	518	506	505	526	556	537	523	526	524	510	485	528	514	496	536	551	571	519	543	515	494	527	526	556	518	535	556	506	542	521	530	527	522	498	517	518	529	574	529	503	557	539	490	547	475	515	557	520	520	519	513	500	560	542	505	533	535	486	539	502	535	551	528	554	527	513	550	508	544	507	532	527	501	479	487	540	548	604	515	593	543	513	539	557	497	517	534	502	533	522	514	560	535	504	505	552	525	534	520	537	536	508	588	535	544	544	502	513	507	544	533	575	541	554	523	512	555	489	546	507	525	509	523	545	572	552	521	508	506	513	534	519	576	551	527	488	508	495	557	535	541	501	517	511	453	528	518	532	541	514	531	508	503	517	517	526	530	525	516	509	548	541	490	529	521	545	522	560	538	536	529	549	521	492	538	527	515	516	547	550	500	536	514	537	518	548	525	510	503	512	557	550	518	551	516	508	500	489	550	509	521	541	529	494	527	514	504	581	512	557	532	540	515	582	503	537	548	554	537	514	558	506	512	536	495	574	593	512	572	557	499	478	549	515	541	555	558	556	496	534	523	504	494	513	514	558	527	510	543	521	522	539	518	514	541	508	540	508	506	532	541	461	510	557	554	554	540	496	549	522	511	505	530	548	508	536	544	528	517	524	505	529	495	568	515	533	506	540	517	540	566	541	529	534	507	519	551	531	529	523	534	521	529	565	507	550	525	537	526	547	547	518	526	556	548	518	540	494	524	494	545	581	508	557	525	497	560	512	479	482	545	521	560	505	523	536	536	538	555	514	517	537	547	545	559	522	502	541	534	507	517	498	506	533	494	510	516	534	548	536	519	514	513	533	553	525	536	509	518	494	509	503	523	548	523	532	527	551	526	509	544	508	511	533	530	496	536	485	553	538	527	490	539	526	524	522	495	529	581	551	518	513	485	512	538	520	547	547	529	569	532	531	524	534	542	479	528	538	528	503	542	552	504	519	556	533	545	484	551	571	575	537	556	544	557	518	560	501	518	511	566	519	563	513	487	506	524	540	544	565	505	550	561	525	488	530	538	565	539	508	538	548	527	514	545	538	517	521	556	538	549	546	526	543	519	552	523	537	551	543	498	553	503	581	537	540	542	516	564	564	511	533	550	517	500	570	535	540	510	526	523	581	523	531	524	504	529	544	534	519
14523	1561	1300	1108	744	667	615	525	506	504	473	384	442	445	450	419	408	440	416	455	418	415	433	401	415	417	401	459	424	420	429	403	442	463	443	439	431	448	386	442	413	435	459	445	415	414	391	408	394	445	409	456	397	411	429	407	414	407	409	432	424	406	366	416	405	379	394	392	437	385	408	408	421	426	446	404	426	378	380	411	400	444	418	401	385	407	420	376	390	388	458	416	378	416	400	403	380	421	408	388	425	376	432	386	387	415	409	443	394	408	383	424	414	356	415	393	385	443	420	412	409	417	407	422	408	398	418	408	401	434	448	443	443	432	399	400	373	413	451	421	406	382	369	432	420	401	417	404	423	387	420	393	374	372	434	404	392	417	442	441	420	419	379	382	420	429	437	411	371	410	411	408	416	446	408	380	393	375	393	391	433	378	412	407	411	412	413	406	419	395	397	416	422	386	428	422	459	433	403	375	412	415	345	364	414	400	400	429	404	388	408	403	410	403	418	464	417	391	395	421	426	431	382	435	414	417	393	391	420	423	413	442	416	424	412	376	439	398	403	421	387	395	395	398	440	390	378	419	404	411	403	421	407	433	383	432	390	394	414	380	457	405	415	417	390	403	412	426	403	436	403	413	432	417	439	414	415	438	395	414	401	413	391	392	423	427	398	415	410	418	390	410	403	400	444	394	407	363	465	387	414	413	422	399	401	368	464	427	441	425	401	440	430	431	389	415	392	413	386	427	412	386	404	396	394	405	400	388	381	390	404	430	411	403	405	425	408	400	415	395	376	401	403	433	410	403	434	416	405	410	395	440	414	390	388	392	439	441	427	425	377	447	406	391	413	390	415	438	371	394	420	404	408	458	374	396	408	409	445	412	416	419	424	378	418	404	381	409	432	441	418	412	437	371	374	393	395	424	405	432	385	404	391	388	441	423	400	451	412	397	412	381	440	405	389	397	391	442	421	452	430	424	398	419	429	441	423	387	393	422	404	414	407	440	416	385	402	364	393	422	422	411	408	419	425	415	429	434	412	432	399	385	398	400	425	414	431	416	414	456	380	402	399	426	393	390	400	393	455	396	388	417	448	427	401	407	387	415	413	392	426	385	419	407	401	404	376	410	458	425	446	417	385	422	396	414	416	379	405	378	421	376	440	408	449	424	422	394	422	419	430	407	412	427	414	378	418	408	425	401	437	373	364	402	365	422	378	418	416	372	387	440	395	403	410	430	384	397	411	439	458	444	427	433	424	386	380	387	422	412	381	403	378	402	448	426	420	422	423	417	421	413	430	401	415	383	423	406	393	405	405	415	379	368	428	410	441	439	383	395	450	398	420	425	403	390	422	403	425	379	450	407	427	394	419	406	411	437	427	358	415	406	417	424	413	414	403	438	419	428	394	426	428	443	381	400	448	414	377	396	417	413	445	448	390	401	421	389	407	399	437	372	398	404	433	410	376	413	430	411	400	394	408	408	399	396	433	428	394	415	423	405	438	425	451	395	404	421	409	379	411	396	444	392	418	425	388	416	447	415	420	413	468	401	475	412	416	393	459	402	458	417	421	385	403	400	384	429	413	404	430	404	398	390	424	413	433	415	374	429	430	385	416	391	428	406	363	416	447	461	420	418	426	410	423	416	417	368	401	407	391	395	426	422	415	435	445	440	404	419	398	393	437	415	403	424	430	391	423	436	405	384	386	482	425	383	397	425	419	410	436	419	407	402	413	401	411	375	409	409	454	438	385	395	405	406	404	373	395	434	409	422	405	396	415	430	402	427	385	368	395	409	422	430	406	383	399	421	430	426	449	428	407	442	413	432	423	396	439	404	443	414	352	410	428	411	382	399	418	421	393	420	395	400	407	386	410	415	430	347	394	375	479	394	450	394	397	416	393	435	438	434	441	382	408	367	395	395	426	421	409	430	412	430	433	410	439	373	424	384	389	422	403	409	378	384	382	470	394	401	427	414	397	417	403	425	379	412	403	401	427	442	457	400	416	419	397	404	381	406	389	385	440	429	426	409	425	410	406	434	397	415	376	411	433	387	408	444	397	431	387	394	453	436	405	427	408	412	442	375	403	439	402	419	401	384	421	399	416	416	428	412	431	428	417	412	403	397	439	396	424	403	419	398	412	373	429	404	408	367	433	370	440	443	389	396	393	422	408	437	415	411	433	384	420	424	402	428	407	388	403	410	455	403	425	439	399	421	410	357	405	405	399	379	452	393	479	404	395	426	404	351	380	404	362	448	437	412	435	402	408	376	402	405	449	425	454	438	355	410	416	415	426	412	405	431	397	465	416	443	392	419	440	392	437	440	412	412	397	401	429	389	437	394	383	391	440	418	402	423	443	424	423	367	410	409	427	423	422	436	439	425	464	370	373	418	393	426	392	438	406	408	430	447	399	400	378	441	365	426	410	397	414	424	425	405	395	409	441	392	399	408	430	421	380	420	380	381	409	433	373	406	420	418	382	415	385	417	452	392	388	439	448	406	428	408	423	404	396	350	415	413	384	415	409	394	404	428	422	430	394	365	453	410	420	375	412	395	409	446	392	409	376	439	434	432	387	440	400	376	415	418	409	426	422	474	389	439	405	423	394	425	435	408	397	431	428	396	417	419	384	398	354	398	461	450	419	420	418	392	406	383	444	428	399	446	475	389	458	398	448	425	411	415	400	389	424	446	378	423	425	461	431	408	391	449	387	374	430	416	427	430	385	425	433	415	401	396	440	398	394	432	469	392	453	389	381	411	425	442	452	423	423	390	421	368	430	456	399	463	383	433	416	414	409	392	383	411	388	428	467	453	408	425	444	408	420	430	407	405	432	410	416	406	374	442	381	415	422	377	414	393	405	414	408	407	431	387	444	423	417	405	396	426	399	383	395	416	408	417	456	391	416	362	390	434	433	400	414	371	409	427	411	438	382	413	401	418	440	409	391	428	423	444	423	368	397	372	436	388	428	406	404	401	439	379	396	415	434	382	377	457	446	420	396	390	399	389	376	368	359	416	423	414	420	417	461	394	369	379	444	392	421	428	425	430	406	399	404	391	396	413	432	450	396	385	431	400	392	409	375	376	423	380	396	438	377	444	395	426	396	462	393	417	404	406	394	434	396	399	397	431	350	395	418	393	441	378	396	399	410	440	394	406	401	438	393	413	428	398	458	415	394	391	433	410	396	386	395	399	401	379	393	469	443	396	403	420	370	396	395	413	415	437	455	443	423	459	448	392	409	387	405	393	416	387	390	393	368	405	407	453	389	390	402	440	399	425	403	404	391	413	385	417	407	408	417	445	421	392	460	410	407	376	428	376	411	395	420	415	435	376	392	427	390	408	450	442	402	436	437	394	369	411	390	394	404	383	381	407	436	428	409	387	407	426	391	413	419	406	420	413	395	418	403	413	396	370	419	401	466	418	435	382	373	381	429	420	368	374	407	421	415	411	430	419	399	414	381	386	383	461	410	427	419	402	414	462	406	397	449	458	376	380	399	382
8693	1657	2564	2962	2457	1980	1774	1587	1428	1369	1255	1239	1171	1099	1143	1074	1154	1071	1008	1080	1057	1022	1020	1043	1031	1013	962	991	936	978	998	1019	1002	1021	986	968	999	968	987	978	979	971	989	986	978	1005	963	998	1007	965	966	912	986	974	943	942	945	924	937	995	997	975	932	930	964	941	936	995	1002	975	948	959	951	965	933	960	961	1033	989	932	910	927	957	1016	939	988	954	976	953	997	975	982	999	915	995	942	908	982	954	943	969	960	948	1010	942	959	1006	961	897	985	966	912	911	962	929	904	975	959	973	922	938	1009	966	968	924	958	904	921	967	937	990	939	980	948	987	968	977	924	956	1009	931	941	960	907	957	962	991	947	953	944	1023	956	904	984	918	990	947	993	975	964	892	927	930	937	1009	968	966	978	959	944	964	1026	923	956	951	918	1003	990	928	953	984	947	932	947	925	990	1069	937	992	968	946	992	970	927	1005	933	939	976	966	959	950	926	926	965	921	902	982	903	948	966	949	926	970	989	949	986	972	964	982	879	888	922	924	989	933	974	991	957	965	1020	961	933	948	994	907	1005	981	984	1006	942	980	938	938	954	923	908	907	912	999	910	967	967	949	1002	975	953	961	977	944	913	949	1008	928	937	977	969	977	936	967	981	983	923	975	931	957	960	947	951	965	934	974	957	1005	971	926	954	944	917	952	955	961	931	1001	1005	940	991	1001	944	918	934	906	921	920	971	941	906	961	952	962	975	1003	967	966	958	911	920	1017	986	941	973	909	980	946	960	921	991	957	934	932	953	1003	850	965	992	952	951	985	932	970	914	891	971	991	962	956	950	902	975	943	969	974	982	946	972	1006	930	960	903	977	937	968	949	942	942	958	978	948	1010	958	951	924	969	993	977	938	985	974	976	923	886	922	937	907	975	967	961	913	917	924	973	970	980	993	886	987	959	978	944	971	1025	936	907	921	918	966	910	953	962	979	940	879	1005	949	972	994	961	942	943	965	989	904	878	955	965	964	928	1015	893	996	965	943	953	984	1005	941	997	990	962	976	948	1008	950	956	964	969	934	897	996	948	948	961	926	949	960	987	961	945	948	939	961	930	971	978	904	1009	987	964	971	1017	971	889	945	940	937	973	975	910	910	952	1020	915	976	962	913	969	956	929	998	955	965	1001	880	966	976	901	954	1020	960	960	964	968	921	935	957	961	915	959	1033	937	966	1048	938	972	957	964	985	945	948	960	928	918	1000	976	971	881	927	931	1000	931	942	1009	940	918	961	961	939	965	925	954	1026	979	945	951	968	1049	957	940	969	902	915	970	993	895	915	981	926	901	911	947	960	941	1006	923	960	965	967	935	953	989	935	952	948	963	959	973	951	948	972	938	986	941	962	903	953	907	988	899	955	967	990	951	929	1008	928	966	964	947	988	934	980	967	955	988	989	952	943	985	943	947	965	1008	967	915	975	934	941	980	947	939	927	936	894	935	975	978	950	963	980	956	993	915	1000	930	993	937	970	988	888	902	969	991	947	939	993	999	969	894	962	1014	975	905	955	1000	976	976	911	913	943	951	873	942	991	936	959	966	974	864	947	941	964	938	989	979	958	979	958	958	945	900	995	936	978	917	1010	958	952	929	911	912	926	940	957	986	981	947	1009	958	989	1012	923	909	934	947	970	952	979	941	953	929	964	929	921	944	892	983	921	975	980	937	962	964	896	956	943	962	919	957	1001	964	973	991	937	955	966	939	946	1021	996	964	970	989	991	1012	931	968	899	979	960	912	920	919	962	931	964	970	948	935	897	947	930	989	941	931	986	925	951	992	978	921	973	1013	1026	982	931	953	911	901	896	906	919	960	965	939	954	917	1003	958	919	1024	972	966	963	955	987	982	978	962	1001	986	976	921	975	952	958	961	926	958	938	919	953	902	992	963	984	937	926	936	954	964	963	976	948	925	960	980	947	1007	931	974	951	1011	953	954	946	927	976	933	933	1014	1001	947	973	1008	932	891	947	935	934	960	974	966	948	944	952	910	922	901	950	1006	966	991	959	934	960	927	981	914	899	969	947	983	969	957	928	961	948	981	970	947	953	913	935	970	981	945	975	877	937	997	943	963	1021	960	940	932	946	965	906	991	953	943	887	902	966	877	974	949	957	979	908	908	928	922	960	1026	928	945	930	941	984	934	962	922	984	891	940	947	973	982	912	966	970	969	958	975	948	982	964	985	1018	930	989	968	929	965	962	952	1003	935	942	923	936	954	931	913	996	973	987	978	973	952	980	919	956	978	900	1032	955	961	975	937	971	969	936	955	952	973	974	981	950	952	955	931	1013	944	988	938	996	944	962	959	963	985	992	990	947	987	991	910	996	928	929	925	943	971	928	977	891	889	1028	992	969	977	908	925	930	897	933	983	959	906	962	930	949	943	946	966	946	944	944	952	911	924	984	924	934	919	960	908	967	910	936	944	976	968	966	938	940	963	935	982	976	939	948	952	979	967	972	941	956	934	950	969	988	957	921	950	977	944	954	943	963	1005	975	891	983	982	959	927	964	986	974	966	930	1012	953	952	964	993	966	947	967	933	968	984	924	943	965	939	914	951	900	965	942	957	948	964	971	977	956	993	983	968	938	1003	973	926	939	1033	989	948	982	992	1046	918	939	918	1003	999	980	909	986	975	972	944	943	984	988	925	958	925	919	976	946	1001	973	996	947	923	970	933	880	919	957	962	979	995	922	936	921	949	979	950	873	926	943	938	974	940	969	956	963	971	928	912	956	950	920	927	941	937	910	982	987	925	968	930	955	970	967	961	932	999	980	946	913	999	978	988	922	941	953	977	989	946	1005	935	978	971	961	929	932	1011	964	970	959	970	943	954	932	975	913	918	993	912	1010	867	954	929	972	969	959	984	934	957	956	980	944	959	927	974	956	1034	949	1015	923	957	924	956	980	965	941	931	930	934	971	990	943	925	963	916	898	1003	963	980	956	961	957	936	937	912	933	919	992	907	973	934	940	908	968	910	948	966	949	887	981	982	948	958	981	947	972	948	957	1014	978	938	948	930	968	930	907	907	997	944	973	970	965	956	976	935	920	949	935	872	997	969	975	941	937	896	939	1009	978	1007	1049	940	957	1018	987	962	957	943	941	888	1008	913	935	971	889	934	1024	992	959	964	904	947	995	977	939	952	949	895	987	906	927	937	954	951	983	945	961	1007	922	998	963	950	926	944	942	955	1004	926	919	962	952	945	889	927	937	911	964	960	997	988	1017	955	928	970	944	923	953	958	915	991	965	927	898	908	1025	973	1023	951	928	975	1027	984	995	977	997	951	993	954	946	948	986	957	953	979	967	967	953	965	926	969	938	942	965	919	1000	989	887	948	978	986	994	981	922	986	959	955	973	958	971	947	976	979	938	954	966	980	907	990	934	889	987	1003	995	945	948	1054	949	950	936	957	950	914	916	965	1000	970	935	958	898	954	907	926	998	913	951	948	978	951	973	1000	922	963	904	901	956	971	982	957	949	962	1020	938	965	951	967	911	951	994	958	991	980	980	922	887	939	940	915	939	1020	948	913	996	947	919	913	959	955	935	923	871	985	951	973	975	945	983	944	927	890	919	960
1357	239	246	206	199	223	212	230	202	196	208	223	228	211	211	222	205	220	235	228	230	243	231	207	199	201	235	222	207	206	216	224	207	225	210	216	244	223	190	231	222	225	249	212	220	211	210	208	227	238	190	217	174	238	202	208	227	208	187	199	208	191	195	223	230	226	215	222	208	188	198	196	233	196	195	237	240	222	212	214	209	200	217	219	214	248	207	237	211	184	204	216	237	263	223	195	215	199	197	229	192	196	210	213	215	221	215	227	230	208	196	199	218	239	209	183	207	212	214	231	234	207	198	198	223	216	241	191	210	231	180	205	235	215	201	194	227	212	214	203	224	227	205	215	228	206	197	227	219	229	212	211	203	218	229	232	215	212	236	223	214	207	191	223	251	220	222	202	231	187	225	224	232	219	238	231	213	230	198	190	231	232	234	217	189	243	224	207	200	234	206	182	210	222	226	210	213	216	224	195	192	208	215	188	211	188	199	202	196	207	206	215	217	204	224	206	232	230	230	200	212	214	206	199	206	213	219	192	193	210	194	229	224	206	215	203	187	223	233	197	207	215	230	217	206	180	197	217	213	213	200	206	212	244	205	193	221	186	197	199	212	199	204	200	226	189	201	204	207	184	212	218	236	211	214	229	212	199	217	222	237	183	217	215	203	230	230	204	186	203	220	220	191	224	218	213	208	202	210	213	227	194	233	231	218	235	215	204	207	217	207	209	232	199	207	233	245	199	230	200	197	218	234	227	228	232	208	224	227	221	208	194	206	205	225	208	224	215	223	207	199	250	207	203	214	207	212	209	195	216	217	210	231	208	219	201	211	213	243	217	171	192	206	215	204	205	203	193	225	202	238	196	198	202	208	230	203	197	202	205	227	179	211	204	230	205	206	188	241	202	213	243	200	216	209	202	220	190	223	228	191	213	193	228	215	184	224	204	196	218	206	211	225	213	192	205	240	247	199	210	218	206	231	226	232	215	232	225	198	218	225	228	221	205	170	213	205	205	203	248	214	212	237	222	198	244	232	202	219	215	225	218	189	216	220	220	199	221	225	222	227	242	232	218	223	211	231	203	200	201	197	210	243	234	234	266	219	233	214	226	246	223	247	209	200	231	192	199	206	221	219	224	191	190	219	205	210	192	203	207	192	214	218	208	207	219	199	213	206	218	208	212	222	207	238	202	200	230	235	194	235	220	202	212	195	214	212	217	192	213	202	223	196	221	204	180	228	212	207	192	231	228	220	209	192	183	192	203	195	220	216	205	214	191	209	206	229	208	204	224	211	236	226	222	248	212	195	209	210	212	231	218	226	197	226	184	221	208	203	226	175	233	194	220	186	224	199	221	242	223	224	211	185	201	236	209	231	209	196	238	200	247	224	227	185	211	199	199	211	214	218	198	220	204	213	209	233	171	214	212	232	232	208	205	201	216	205	235	206	213	231	198	193	201	213	210	206	199	185	204	209	230	225	233	238	248	242	221	221	231	227	224	202	218	188	219	235	220	210	229	195	214	187	239	195	196	223	186	181	224	227	203	220	223	196	211	212	190	235	228	225	217	209	178	201	229	212	220	238	219	178	199	184	204	215	238	235	204	215	205	222	233	217	222	218	211	201	233	217	239	238	210	197	203	204	217	203	207	236	217	225	210	223	227	202	207	200	217	230	219	225	212	207	193	199	206	240	210	199	226	193	203	226	206	189	226	197	208	225	220	232	238	209	217	218	242	213	215	202	227	222	209	218	212	214	188	230	188	201	202	220	236	210	206	239	217	228	226	213	213	228	222	229	207	230	228	225	206	234	218	241	178	233	229	205	213	246	212	205	214	200	214	219	196	226	218	202	212	220	204	222	192	192	222	218	202	200	208	205	217	187	172	217	215	216	204	223	203	210	209	198	205	234	207	208	222	190	169	229	238	223	212	212	193	195	199	228	209	225	235	205	212	222	205	229	234	214	231	207	206	215	209	218	228	236	201	240	215	219	193	198	215	199	221	230	220	199	230	231	205	178	216	226	217	211	248	203	211	221	230	209	234	214	213	185	213	230	225	214	237	222	191	211	250	234	235	201	196	216	213	214	247	246	212	207	239	195	244	255	167	229	213	198	227	222	203	203	205	200	219	182	216	214	210	206	238	183	210	203	214	221	219	230	238	211	221	239	214	222	227	229	201	247	217	210	236	225	227	224	216	191	213	209	228	240	246	211	221	216	246	230	211	198	218	246	213	184	207	210	196	205	201	238	210	189	205	211	209	204	216	195	211	233	213	229	199	210	250	189	205	219	234	207	212	218	220	191	209	210	195	212	205	205	239	211	185	229	227	216	187	224	247	218	231	250	216	231	229	204	233	211	198	192	225	214	187	215	198	215	200	207	236	174	237	207	204	230	209	245	239	195	180	197	246	204	190	210	196	240	224	206	209	194	225	219	226	214	222	200	197	231	214	182	206	217	204	204	181	219	208	204	248	217	244	210	196	213	203	222	190	194	219	214	209	213	224	192	216	215	237	208	221	217	235	206	216	187	189	211	220	214	205	216	196	233	200	225	207	186	221	213	197	197	233	222	213	202	205	213	224	204	234	218	201	224	227	205	210	192	236	207	203	206	226	237	244	220	192	213	217	209	220	216	211	207	200	203	222	215	210	228	197	223	208	192	179	210	183	205	214	235	197	226	225	225	204	202	223	210	205	219	213	197	197	203	211	222	221	219	228	231	177	185	179	213	218	205	231	213	186	212	222	217	261	211	209	207	233	225	204	198	228	202	224	232	225	216	192	203	257	225	184	201	219	209	220	207	200	178	232	216	187	230	228	195	226	248	237	207	204	223	210	210	217	197	233	208	212	224	220	217	217	245	192	248	212	209	212	242	190	240	237	204	209	217	217	221	198	186	207	205	224	183	222	229	214	243	215	233	215	224	234	241	214	210	197	230	210	235	211	218	214	186	210	222	237	211	207	220	230	194	225	216	204	223	228	186	214	187	216	187	222	214	190	204	199	224	206	198	182	217	197	234	269	199	193	203	215	187	218	195	203	210	212	210	203	199	205	200	200	235	206	217	233	214	230	226	205	196	218	200	207	202	191	212	217	216	237	236	209	250	215	194	255	211	215	200	210	235	195	211	214	191	204	203	195	204	221	223	200	214	239	226	225	192	189	189	208	214	227	201	220	224	200	198	202	216	211	210	228	229	187	187	211	198	203	214	234	223	215	209	231	202	229	209	212	208	213	253	206	234	200	222	195	226	215	230	212	222	226	206	223	192	215	214	225	214	182	187	226	187	214	196	200	237	234	200	223	224	249	225	225	217	252	217	227	209	202	202	216	200	201	215	215	195	213	196	205	217	215	223	198	198	208	194	238	207	209	215	203	219	226	227	217	206	215	168	205	229	220	203	225	201	208	206	211	243	229	218	244	210	193	204	221	218	206	223	218	220	224	214	234	187	201	216	217	205	223	210	232	219	219	201	221	195	228	223	198	217	217	227	232	232	194	229	213
1742	592	628	592	594	553	579	577	526	579	547	569	506	535	524	564	540	520	566	556	566	557	607	557	525	531	502	561	530	544	561	534	510	576	554	545	520	580	537	567	557	521	538	519	518	529	564	551	554	515	528	537	581	516	561	548	530	551	577	551	568	525	566	577	559	560	567	545	489	532	570	556	558	554	562	572	559	515	533	544	527	500	574	516	573	540	599	554	535	520	509	494	593	510	567	550	530	591	571	522	535	545	577	564	599	577	528	539	530	530	507	525	541	519	564	580	535	531	586	579	561	591	563	597	580	534	592	550	572	568	503	562	540	567	583	537	548	582	570	564	553	548	584	557	558	517	551	523	598	608	503	521	519	581	556	538	550	543	503	544	556	548	554	579	531	580	576	549	557	556	584	508	534	529	544	540	545	542	477	573	550	545	572	527	537	558	537	552	571	535	518	551	592	576	564	566	562	562	506	528	575	501	589	509	577	570	595	563	526	580	552	502	555	563	548	559	572	621	530	523	542	563	555	544	544	557	588	559	581	528	552	586	535	556	516	553	539	570	550	525	572	535	575	571	530	567	574	529	551	584	567	549	543	587	563	565	581	538	532	561	539	575	514	569	520	548	549	564	557	544	564	522	555	577	499	537	592	536	547	528	569	495	549	569	538	592	560	547	519	528	567	542	542	500	582	535	528	543	562	581	557	576	564	564	580	576	607	567	593	561	594	556	491	549	551	526	539	560	476	535	538	606	560	575	562	557	525	543	567	549	531	537	552	521	569	549	609	574	524	566	521	574	547	552	550	579	565	549	573	544	533	539	565	544	549	537	567	530	557	531	565	560	596	513	547	550	545	584	550	582	551	532	566	521	555	582	565	553	540	571	557	553	560	537	550	550	579	548	549	527	530	553	535	577	567	533	564	536	582	618	568	585	543	518	549	564	548	543	590	546	546	558	522	542	527	508	513	562	572	582	519	567	537	537	512	549	558	541	544	559	533	551	597	546	535	526	522	520	566	589	571	560	517	558	573	547	593	516	527	570	527	548	546	536	556	554	578	587	563	535	548	560	519	543	524	543	553	567	525	560	516	558	507	523	552	520	619	556	584	571	522	551	549	548	544	569	533	533	516	551	553	591	474	519	570	528	584	526	578	549	558	537	540	552	572	547	520	547	582	505	519	556	532	537	552	559	552	555	546	541	559	566	536	553	556	614	528	538	591	536	520	558	561	569	557	543	529	540	544	575	543	547	568	563	534	541	585	581	562	530	573	579	558	495	558	556	568	557	580	585	546	543	539	554	543	529	549	575	504	528	543	567	543	558	574	493	611	523	576	579	594	554	571	574	584	531	527	561	565	549	521	582	542	560	528	603	583	583	570	566	563	575	532	568	536	570	538	607	557	543	591	544	570	534	573	540	568	525	548	573	575	546	546	538	574	552	553	578	556	534	540	575	562	571	553	554	496	574	584	575	568	577	558	565	536	589	563	527	586	520	544	559	542	522	551	514	526	539	554	555	552	553	572	551	528	552	521	522	550	560	579	563	523	562	565	571	546	583	520	544	562	560	573	509	558	571	544	533	562	562	587	568	563	527	534	543	577	580	544	558	555	632	561	529	565	589	531	543	547	582	543	575	610	518	576	551	478	577	591	557	526	584	555	591	539	553	592	558	552	589	537	580	554	521	535	545	534	491	532	551	536	547	585	589	579	563	544	542	549	572	558	560	537	551	527	543	517	591	526	565	546	565	559	570	554	544	528	537	565	544	576	600	527	541	545	546	596	553	571	566	553	558	555	544	548	573	584	622	539	556	571	533	560	568	569	554	565	550	578	562	566	533	568	531	558	556	552	529	529	529	569	582	543	563	556	540	569	583	541	553	560	548	568	535	592	524	540	549	579	581	535	565	575	551	555	577	559	538	537	562	570	548	559	535	558	557	551	556	514	606	582	570	551	559	591	521	536	572	584	531	557	572	542	529	565	561	588	557	562	547	517	523	582	543	559	554	525	536	579	563	551	541	565	553	606	549	545	547	573	559	540	538	523	563	561	531	568	590	543	577	542	530	561	506	544	558	487	516	543	554	563	520	557	570	491	572	573	543	529	534	544	515	591	509	567	539	567	554	555	596	567	530	562	567	551	567	575	549	536	574	569	524	563	551	546	526	548	536	565	554	537	563	604	533	557	543	579	545	562	545	497	533	516	545	559	515	569	554	564	549	576	560	618	502	523	512	552	532	556	558	501	538	566	512	576	563	564	565	546	526	575	581	586	588	566	565	536	596	553	551	530	555	572	557	554	485	546	515	556	561	510	558	616	542	569	546	577	555	499	580	502	535	535	569	591	576	592	580	525	524	579	553	555	514	557	530	566	559	519	578	560	552	514	529	562	510	546	513	564	572	541	563	584	557	571	588	562	533	566	552	549	582	537	556	545	536	576	594	546	523	562	554	609	526	561	538	580	561	579	555	552	561	556	554	575	546	596	522	550	509	534	556	568	521	567	562	526	523	510	552	589	570	544	583	524	509	578	562	567	532	588	549	547	545	540	550	563	567	588	573	530	506	501	567	553	594	541	529	555	579	525	543	539	559	584	570	592	506	572	572	549	603	515	516	598	582	558	575	566	544	531	555	580	558	555	536	549	569	550	538	593	542	541	542	526	554	551	569	537	563	544	570	538	579	544	523	605	535	539	567	593	551	521	559	556	556	562	556	573	577	546	541	505	551	558	578	552	565	562	542	587	576	530	554	561	537	562	535	548	562	573	550	537	543	583	523	535	569	566	488	558	537	555	583	603	545	576	562	581	561	518	532	552	549	511	484	529	565	543	540	583	595	551	543	542	518	540	542	547	553	541	547	573	569	565	562	537	491	537	551	585	562	577	554	588	550	578	542	534	542	533	552	536	534	537	523	546	528	522	525	549	541	534	560	559	538	570	566	587	559	528	555	588	504	535	558	519	555	551	532	529	572	496	590	528	552	576	531	565	540	539	559	534	564	597	587	545	536	552	559	513	520	558	590	545	531	559	573	602	515	549	532	544	568	525	558	576	517	593	540	560	582	573	540	553	520	557	534	526	549	525	561	539	562	585	547	604	537	531	542	532	566	573	528	527	548	552	505	525	512	607	538	527	541	546	572	536	562	587	572	521	541	527	560	553	544	566	557	543	533	555	555	551	563	583	570	544	562	545	542	568	538	531	531	581	577	556	559	549	549	559	575	569	557	585	562	556	524	524	548	526	555	546	565	545	535	564	554	582	560	583	516	527	536	543	554	533	563	550	537	558	587	544	548	558	542	534	538	563	513	571	546	572	594	555	519	543	548	575	503	537	502	589	546	541	569	600	533	498	565	501	521	525	559	573	608	549	538	553	559	539	562	512	574	545	517	523	539	546	534	555	583	531	574	560	565	569	538	547	601	587	554	580	563	549	586	604	586	556	574	588	557	543	577	557	584	534	536	545	554	556	558	559	587	589	553	508	528	553	558	552	563	565	545	532	531
6787	579	538	464	375	328	274	267	226	215	237	223	188	193	197	201	216	194	202	201	211	205	201	217	179	193	211	177	208	175	180	208	198	190	190	169	204	179	188	191	201	196	197	205	203	194	178	174	189	190	194	206	196	190	183	198	192	183	206	196	193	185	181	222	195	203	191	173	167	196	191	205	178	186	180	211	173	184	189	208	174	179	197	187	175	192	180	205	213	212	189	206	176	176	196	222	194	192	207	188	198	193	195	179	203	202	150	204	225	184	202	202	188	201	205	199	174	217	175	204	181	206	197	195	163	197	183	182	200	213	187	180	206	213	200	196	213	204	205	215	177	172	200	201	193	188	177	174	200	194	185	180	194	198	206	193	176	188	179	220	170	185	198	199	182	189	209	174	188	217	183	197	201	203	197	200	215	183	182	202	207	210	189	205	182	195	192	186	185	177	185	177	198	211	197	213	211	233	185	181	199	183	189	210	194	193	194	188	177	195	220	193	183	213	186	181	174	192	179	205	195	208	201	169	192	161	190	199	209	193	234	200	180	185	209	202	196	196	205	179	205	183	210	178	195	207	150	182	185	172	186	180	215	196	191	156	185	167	188	208	180	196	195	193	201	195	199	189	184	175	221	174	202	196	204	208	180	198	197	174	186	177	185	210	212	199	187	201	197	198	202	199	168	189	184	183	204	207	188	194	214	202	186	181	188	176	190	176	221	201	194	178	182	210	183	209	189	182	176	191	187	204	163	189	197	181	215	208	207	185	208	178	193	193	191	191	200	208	187	189	179	203	193	186	192	195	220	208	182	200	185	186	188	189	173	189	146	213	196	182	179	212	200	231	194	200	200	188	191	214	200	208	178	212	202	201	193	216	179	200	205	187	199	200	207	201	199	179	172	189	192	179	183	201	193	195	224	182	190	210	186	170	200	191	167	184	159	179	209	168	201	177	191	157	205	201	188	199	197	194	159	177	172	177	180	190	199	202	205	180	208	181	196	194	203	168	192	202	175	177	212	208	189	169	194	223	196	188	195	170	193	201	204	196	217	183	175	222	195	211	188	186	181	189	193	215	226	194	186	190	193	177	213	159	195	162	172	177	198	187	170	188	194	186	214	173	222	203	176	201	169	208	191	178	197	210	171	197	181	200	175	202	172	180	197	211	193	212	173	182	203	202	202	191	173	206	151	183	193	177	164	194	187	172	186	196	171	199	211	185	211	213	208	182	181	175	209	202	195	161	206	193	196	207	194	189	189	182	196	180	186	218	204	192	203	193	151	216	183	169	189	187	190	200	209	208	181	176	187	183	184	185	200	227	196	195	192	200	201	173	181	189	205	191	213	185	181	192	197	217	183	201	167	170	202	203	174	206	167	200	192	193	202	198	207	200	181	172	205	180	190	198	157	191	210	190	195	184	226	200	197	201	203	205	187	173	190	206	194	183	186	182	193	191	212	180	165	197	201	205	147	166	196	178	196	188	200	182	199	176	213	197	186	204	179	186	213	181	195	220	175	190	192	198	219	202	210	190	186	158	169	180	215	170	177	167	212	189	183	183	195	181	198	189	177	205	205	204	224	184	160	199	180	192	203	209	188	205	199	167	199	218	168	201	189	192	241	195	205	211	200	164	193	173	214	189	180	165	223	187	196	182	176	213	166	201	199	172	198	192	194	213	184	180	192	203	189	190	199	156	195	216	202	162	209	207	188	195	178	188	194	207	178	176	188	202	175	178	158	194	183	172	203	165	188	179	157	174	186	196	177	173	219	183	183	182	176	191	178	192	204	196	184	189	199	181	181	202	210	203	186	170	208	188	190	195	193	207	186	200	194	187	171	204	195	175	198	192	195	199	179	207	172	168	196	211	191	176	211	201	204	148	204	189	211	190	186	202	177	213	166	191	195	182	199	191	187	182	192	156	181	185	188	176	174	215	219	212	193	176	214	199	184	185	172	176	206	201	192	195	188	186	165	178	220	194	188	195	169	228	191	186	163	190	204	188	173	198	190	199	157	194	194	170	214	173	187	185	212	192	209	226	195	168	167	200	188	198	188	180	200	184	179	184	186	218	210	183	176	206	177	195	206	189	180	190	175	209	197	178	196	222	215	160	175	190	195	212	207	212	182	215	181	221	175	179	200	190	207	197	207	186	216	214	194	166	177	193	197	189	186	197	180	162	207	210	185	185	209	171	206	194	205	176	181	191	211	218	183	186	220	183	179	177	206	192	179	192	188	195	209	203	177	184	210	190	215	207	190	182	181	192	184	193	197	197	227	201	199	200	199	197	171	222	204	191	188	191	197	200	189	191	172	190	191	190	201	165	176	167	182	211	188	216	196	165	177	213	209	199	203	198	191	165	173	162	208	212	195	169	186	187	184	187	200	209	179	208	202	196	209	181	210	192	194	189	198	178	190	218	169	208	182	213	177	197	179	214	196	182	206	209	175	187	196	185	205	203	196	184	191	201	190	188	184	206	203	191	189	194	200	193	215	194	187	186	187	201	188	201	186	211	216	188	208	217	205	177	185	189	201	191	187	222	208	186	186	201	178	236	204	191	168	167	218	218	216	183	178	203	201	196	175	193	207	200	202	173	209	178	228	200	178	210	198	195	202	204	205	187	182	187	177	214	185	180	210	182	197	195	189	182	228	183	196	183	208	174	156	195	189	191	165	169	182	189	210	175	184	178	192	207	199	220	201	200	175	185	203	184	200	190	195	211	207	197	199	200	181	176	206	210	210	214	227	176	194	220	188	207	181	196	217	176	211	185	189	201	191	189	194	191	188	207	200	196	149	201	195	192	165	190	186	195	183	215	175	205	189	195	189	199	202	183	211	192	221	195	188	193	196	195	198	172	205	222	195	209	179	187	194	193	211	209	190	198	181	175	213	192	176	192	189	207	200	202	225	198	201	204	185	194	207	190	185	179	180	188	224	184	175	161	214	176	207	195	211	188	205	189	206	198	221	187	186	196	211	173	163	206	181	188	170	192	189	214	204	202	197	160	176	208	194	178	199	195	187	205	210	210	219	205	193	219	203	204	209	168	181	204	193	196	199	208	180	195	177	208	170	194	216	212	166	192	187	185	205	211	176	183	196	171	207	189	218	191	180	203	193	211	173	200	216	192	179	195	195	213	189	193	194	174	173	207	178	202	216	214	184	201	206	204	175	174	156	195	173	175	187	182	177	187	200	181	185	210	192	181	192	185	196	185	207	185	214	190	194	209	201	210	180	210	186	193	204	200	175	212	218	166	194	199	177	168	169	182	201	199	206	204	204	204	198	212	204	199	209	168	225	177	182	212	180	185	181	207	207	187	227	164	221	213	210	164	189	183	208	181	211	190	205	185	209	211	202	196	184	202	186	199	192	197	198	188	186	195	204	171	193	175	190	201	181	211	191	195	187	210	192	219	188	203	211	239	217	198	178	201	191	199	196	202	176	199	183	193	198	197	199	177	194	205	185	205	180	191	192	212	202	191	210	163	190	196	202	198
6042	842	1284	1486	1310	1076	942	834	766	763	675	634	645	607	623	596	569	558	603	532	577	586	578	558	552	535	593	574	538	527	596	572	592	559	547	555	529	565	562	567	540	497	530	523	547	553	532	517	526	507	549	530	530	529	524	510	574	543	540	536	548	543	545	515	543	514	537	526	482	532	556	525	555	523	527	540	542	540	475	570	560	560	502	549	529	519	544	517	512	528	522	515	507	496	542	501	536	529	502	484	514	533	568	524	552	522	548	494	550	526	518	524	546	521	520	524	546	554	511	504	543	545	553	513	504	519	561	523	548	526	519	531	560	550	527	504	559	545	517	533	527	541	512	540	564	498	503	480	528	523	506	529	497	509	542	526	531	549	527	529	508	530	523	505	568	552	537	468	501	534	540	553	542	565	553	490	515	511	553	484	515	534	546	538	513	529	534	540	533	508	550	564	509	510	511	547	514	509	519	552	507	489	505	526	532	528	512	548	530	555	504	527	519	521	574	499	513	546	533	572	507	533	537	511	535	537	536	529	514	516	535	515	550	518	495	526	521	521	511	536	559	554	510	572	533	544	506	540	531	547	571	550	546	562	511	517	553	517	543	523	506	516	478	537	485	536	526	530	550	523	524	523	485	566	529	513	541	522	548	528	558	531	539	551	520	509	541	538	530	528	515	576	566	558	521	542	530	530	489	526	515	491	558	505	583	544	554	567	529	544	548	548	541	526	519	525	514	530	568	537	580	537	507	541	539	535	549	486	515	502	528	530	543	525	532	543	520	551	510	500	537	575	478	547	547	554	568	573	535	567	528	555	490	541	551	536	525	518	521	510	553	467	516	515	524	521	519	511	576	520	531	528	545	596	560	521	496	551	555	504	554	550	565	517	533	495	517	598	526	523	527	524	543	502	531	548	502	507	523	495	523	547	540	549	526	512	543	490	495	517	510	521	538	500	523	561	549	559	499	548	552	554	501	532	523	538	516	558	520	502	533	555	506	547	540	512	580	517	510	548	535	520	509	551	540	501	545	534	537	510	502	539	495	491	536	585	486	544	537	531	519	538	572	530	557	504	554	552	536	532	534	522	569	516	553	532	532	551	559	520	560	528	535	525	532	516	543	514	490	541	525	513	517	523	501	569	555	546	545	527	521	541	532	539	520	479	545	484	555	500	564	497	526	503	559	561	542	527	550	496	557	534	547	500	517	550	538	547	542	496	513	517	537	545	516	513	552	560	551	530	547	513	507	512	532	561	544	526	533	529	493	553	502	525	547	537	521	545	517	565	519	520	502	483	547	506	515	502	543	573	516	506	508	544	523	491	543	572	518	507	522	496	543	515	517	543	526	549	547	544	507	517	522	560	569	538	550	550	537	543	544	538	526	522	558	566	528	564	532	547	523	555	500	489	511	544	546	540	538	565	550	499	554	508	545	520	551	537	516	527	540	536	512	493	488	549	482	511	504	520	472	520	506	507	529	505	495	556	521	542	476	543	542	532	557	535	550	555	536	563	575	528	518	506	503	544	517	571	530	529	581	514	560	540	519	516	499	520	533	501	573	528	541	503	548	508	540	511	554	483	539	505	529	520	521	549	532	562	510	536	528	553	525	488	564	521	536	520	515	504	540	554	525	505	538	515	469	580	545	499	530	513	537	532	518	539	555	535	526	521	512	568	507	530	536	533	532	544	564	527	523	510	504	511	580	531	508	520	523	512	545	544	554	515	489	545	531	501	538	516	577	510	545	534	534	531	528	513	525	524	529	513	528	512	533	558	486	538	524	547	542	544	553	510	512	537	481	560	518	528	557	509	520	521	520	537	549	527	528	549	493	527	504	492	495	532	526	535	544	524	537	567	478	488	525	496	490	544	529	567	534	551	507	515	529	525	567	507	526	528	508	563	507	527	521	526	515	513	586	554	578	531	500	524	562	539	543	526	492	517	530	514	549	570	483	543	509	506	492	499	522	559	519	538	518	560	532	509	526	540	517	525	480	532	502	539	530	546	533	520	531	504	559	504	556	539	555	581	564	490	517	517	551	516	542	526	533	517	534	555	504	504	538	512	548	546	543	505	584	559	509	537	524	560	534	530	531	489	530	548	532	503	522	504	565	535	535	586	544	548	530	549	508	554	555	548	529	545	541	522	495	533	521	524	501	500	522	539	546	510	535	546	536	532	497	514	517	518	555	508	506	516	562	538	543	483	535	524	526	563	544	538	535	533	576	470	535	544	521	525	508	521	521	549	538	546	500	517	540	504	536	557	527	540	542	522	552	551	539	548	510	553	498	550	526	546	539	502	515	543	493	502	543	524	516	521	509	507	509	542	532	521	550	506	542	501	550	515	483	541	537	521	523	550	513	507	538	530	536	543	551	511	518	534	532	512	541	579	522	488	529	519	535	562	542	517	509	540	551	560	493	525	493	518	523	500	510	530	529	516	506	494	501	544	503	573	541	529	545	503	502	515	554	517	548	532	506	515	544	546	530	528	520	513	510	534	506	539	550	578	499	574	537	502	505	523	508	538	555	483	523	541	524	554	522	572	522	520	550	568	556	527	502	522	570	558	527	572	528	517	528	547	511	551	514	518	526	545	563	539	488	541	537	534	538	551	538	547	563	542	520	547	511	533	552	497	531	503	551	511	573	500	506	543	545	526	572	506	511	463	583	562	546	535	540	502	506	555	529	529	551	538	549	523	477	513	542	569	571	523	495	518	503	543	557	574	600	524	525	527	559	538	557	531	515	532	552	569	569	545	520	510	529	512	507	564	509	571	539	508	542	517	577	524	511	502	547	519	583	496	532	523	528	538	544	515	541	530	533	565	529	531	517	509	529	495	512	518	539	577	530	538	479	513	551	525	556	535	509	526	531	518	536	549	546	545	553	522	555	527	540	518	508	528	518	506	508	532	550	510	508	520	541	514	503	579	502	518	510	552	512	534	509	529	508	537	544	528	519	528	538	544	496	562	556	526	549	515	490	506	532	532	527	504	536	564	539	519	529	548	539	536	534	505	591	536	521	548	512	497	535	529	496	573	526	538	591	519	540	534	502	543	571	568	520	554	545	502	534	528	487	530	511	510	538	503	502	543	513	518	555	504	539	530	526	525	497	554	557	538	568	561	500	518	529	509	518	547	521	507	533	522	534	499	489	478	523	512	553	541	544	522	565	529	545	546	522	516	529	580	505	570	539	546	492	543	512	528	547	552	545	535	542	512	544	521	550	532	503	527	539	548	514	534	537	488	510	540	570	520	515	550	502	516	553	493	488	537	515	553	545	547	542	528	552	512	562	560	542	542	523	525	529	530	569	510	513	526	526	495	493	518	529	525	567	528	540	542	541	528	496	501	548	490	510	538	502	523	530	523	564	571	523	510	532	528	563	533	497	551	554	547	509	521	472	514	520	508	518	529	557	502	524	535	543	556	556	546	557	537	589	583	521	548	567	508	497	536	505	572	516	554	524	492	605	492	561	518	546	565	494	493	516	509	522	495
14487	1554	1296	1064	778	632	572	498	530	465	448	435	406	476	451	445	409	386	397	412	440	392	416	428	437	400	407	398	395	475	465	403	430	435	426	396	395	422	380	408	388	425	453	447	416	423	397	433	440	411	432	411	420	422	425	396	395	406	437	364	399	434	458	417	421	407	421	439	402	397	439	419	465	432	419	451	414	417	376	419	426	424	418	364	402	401	400	417	406	417	429	446	423	375	438	396	423	432	481	385	393	439	378	383	415	424	410	437	431	445	411	390	396	431	401	426	368	376	395	469	420	407	414	407	383	442	420	429	402	459	391	342	396	385	470	402	362	392	365	399	394	405	426	410	433	388	404	438	436	423	413	445	374	400	448	392	431	420	423	425	371	428	428	425	432	395	378	423	422	428	401	427	420	424	387	421	409	411	434	434	411	444	415	397	422	440	460	403	400	382	416	401	404	436	426	423	408	382	419	450	463	388	420	409	424	403	393	358	413	437	416	397	410	428	381	413	419	399	395	397	387	469	408	401	404	417	429	414	433	447	413	391	397	392	447	421	438	419	417	401	391	394	426	362	386	406	404	372	397	398	400	421	402	358	403	391	401	426	396	411	417	401	425	410	353	347	419	353	404	428	417	429	408	387	414	401	437	410	447	409	432	428	399	374	439	413	431	416	400	433	388	421	429	428	424	427	458	430	444	425	394	406	434	382	400	399	449	419	422	392	413	416	386	406	437	412	424	406	415	415	460	453	413	423	445	388	404	400	428	401	385	434	402	395	378	389	425	411	422	383	399	407	432	427	375	428	428	406	424	447	433	401	428	426	437	418	437	405	419	439	423	392	434	381	415	380	427	384	401	409	420	397	420	394	420	415	421	404	423	391	364	378	379	395	400	443	425	449	424	420	419	452	413	376	372	390	428	407	398	441	410	416	444	405	418	440	435	436	379	410	420	400	446	425	422	422	411	369	393	393	431	398	443	438	416	401	371	398	417	421	436	419	418	417	428	398	424	387	408	446	412	373	437	405	429	416	389	436	412	413	390	454	418	441	381	401	405	405	422	409	422	406	415	422	405	409	417	454	407	413	419	412	425	430	421	395	385	419	420	404	417	408	403	388	363	403	386	433	396	404	422	377	421	420	420	448	444	410	420	442	422	421	383	441	454	442	414	418	432	387	373	434	362	404	409	401	409	384	414	387	402	416	389	409	438	432	354	429	422	403	383	414	402	421	397	401	391	416	431	425	391	424	445	431	398	428	409	430	410	403	419	399	413	412	384	421	363	398	396	457	431	397	415	432	418	375	379	414	428	403	428	413	421	439	396	435	409	401	391	417	406	453	413	399	412	428	373	414	426	415	424	427	418	373	417	429	381	411	418	387	375	426	400	398	427	434	390	366	377	399	397	432	398	379	367	385	394	402	420	392	400	451	406	433	409	395	411	401	422	406	387	372	398	411	403	404	414	371	417	378	374	404	413	407	376	411	388	411	435	420	444	424	405	458	415	401	394	428	419	390	424	399	418	382	402	438	426	404	417	389	448	381	413	418	435	358	426	418	399	394	406	404	401	408	406	435	406	361	441	403	402	415	409	397	382	417	404	373	420	433	444	444	435	407	440	423	448	415	422	406	408	391	471	444	413	414	400	436	384	422	458	417	413	418	402	408	424	360	375	394	385	398	441	389	386	391	406	435	424	396	385	414	405	472	414	392	403	465	400	427	435	425	411	417	384	449	411	419	379	438	362	402	428	411	353	396	433	391	444	417	394	404	399	429	404	412	435	384	404	428	386	425	418	374	421	389	387	399	377	422	422	424	434	381	409	407	409	382	398	412	409	429	433	397	393	428	409	421	392	437	438	360	415	366	381	396	390	377	437	399	388	400	416	411	426	405	415	424	409	436	422	396	434	418	379	378	391	396	407	381	400	419	394	388	448	419	420	452	400	404	425	421	397	427	418	417	396	378	427	406	438	440	442	427	457	442	453	404	424	396	421	392	425	443	395	442	397	421	397	379	434	445	405	390	421	429	410	416	421	414	448	442	409	400	386	410	411	383	405	418	384	416	414	409	374	387	413	399	410	399	405	456	369	443	412	402	436	399	377	440	439	428	404	356	429	383	430	383	463	416	411	398	427	430	405	380	415	419	428	425	428	406	372	435	433	425	439	384	410	430	418	409	387	409	410	406	378	398	410	423	405	407	386	382	374	388	420	383	444	416	431	429	398	392	390	436	422	414	388	430	436	456	423	368	416	433	424	391	425	393	414	422	398	418	440	438	382	421	438	374	353	445	424	420	419	414	376	404	409	448	383	378	395	399	384	413	405	461	395	438	484	443	429	398	433	427	393	413	410	427	396	416	364	409	416	429	429	426	403	437	480	389	437	433	422	392	412	365	405	442	410	413	459	396	430	396	374	416	432	411	457	418	384	394	416	360	424	455	406	378	368	427	372	383	441	441	411	383	385	396	418	377	422	371	424	419	421	425	450	422	390	418	423	404	380	421	437	416	428	409	415	404	375	435	408	427	428	382	424	436	418	379	390	395	419	425	403	431	397	447	398	395	438	440	427	393	428	452	435	406	404	427	395	426	439	396	420	403	375	403	411	396	413	425	365	414	394	376	431	393	395	385	424	412	398	432	354	429	404	412	405	406	374	372	439	411	409	387	381	419	388	405	402	403	386	404	397	437	356	379	428	401	418	411	416	391	377	413	425	426	383	444	421	384	414	430	413	412	426	379	394	401	392	424	403	394	408	413	405	391	413	377	399	440	444	428	402	418	413	443	430	402	456	444	368	419	407	393	403	401	417	397	450	423	359	392	408	412	404	445	418	383	432	361	403	394	380	373	387	419	416	444	398	435	397	405	388	411	381	408	414	443	424	407	427	410	381	409	430	426	442	403	432	392	391	367	430	434	405	421	398	374	448	401	379	409	415	437	399	396	426	433	478	393	426	396	429	379	429	401	398	407	415	414	438	424	424	414	436	375	436	411	416	403	383	421	422	367	383	403	403	400	441	416	441	397	400	409	402	429	450	434	396	398	441	404	423	387	429	430	459	422	405	393	444	392	399	404	410	395	439	398	421	447	402	386	433	383	413	419	412	408	415	373	426	393	431	391	392	387	407	388	441	404	422	420	428	417	391	380	411	388	383	372	440	376	421	380	408	417	400	413	437	434	416	383	374	392	414	416	430	421	398	452	390	424	411	396	386	389	424	428	417	394	414	400	425	393	403	381	374	383	458	422	401	406	398	411	418	445	395	405	389	400	421	413	391	378	408	390	409	389	427	451	414	418	409	419	402	443	399	448	399	376	445	420	404	412	412	459	383	410	421	409	405	459	426	391	377	387	416	410	417	382	386	393	394	404	451	421	407	396	402	433	410	399	424	429	435	399	403	358	393	438	442	413	431	419	470	401	408	419	426	436	400	440	412	413	402	431	392	401	411	397	382	416	397	394	410	426	391	397	424	403	416	430	417	408	409	410	431	439	416	453	385	432
8584	1558	2573	2896	2380	2067	1698	1535	1371	1379	1327	1239	1097	1184	1079	1094	1096	1077	1069	1107	1062	1081	1044	1054	1024	1038	1050	961	973	1000	1024	1004	959	995	1020	993	971	943	974	991	970	973	945	991	1029	1016	972	1011	949	943	1000	942	980	937	954	945	955	987	945	921	967	935	982	937	916	964	1003	933	1002	985	968	965	914	991	931	925	928	950	912	945	943	986	963	945	988	1001	971	1034	942	943	963	1007	959	931	960	935	1030	961	952	958	955	995	938	955	969	986	1009	987	927	969	993	916	935	918	922	933	989	925	889	949	917	898	958	987	968	960	940	919	890	962	965	939	956	989	973	952	984	981	988	943	1008	961	908	938	1026	907	992	943	912	999	936	899	978	1002	925	926	999	948	930	968	912	958	954	925	948	988	1023	919	949	936	974	957	972	985	985	995	920	975	992	970	947	1021	933	970	926	947	992	967	979	1007	938	921	949	917	1014	963	919	944	956	937	941	968	990	919	950	891	913	952	1019	939	945	1015	940	955	975	963	966	978	961	997	896	986	908	978	965	1000	937	993	955	947	920	924	1005	961	913	928	961	1005	946	982	939	927	978	920	995	971	979	944	985	931	996	991	988	916	969	974	945	946	931	938	941	952	973	923	958	1009	983	981	916	996	973	972	955	983	981	971	941	953	971	968	964	952	1026	925	974	995	1029	901	947	949	972	1007	981	953	1017	972	1009	934	908	946	942	918	932	924	908	937	942	957	965	927	979	997	888	980	971	932	953	940	973	875	937	942	972	937	914	921	982	939	945	941	909	957	917	922	996	940	956	948	981	941	940	906	927	909	933	935	922	978	968	944	971	940	995	969	965	944	971	925	958	985	949	920	952	977	935	954	964	959	967	949	952	980	921	1005	1011	937	1004	962	935	938	969	985	909	957	902	959	953	963	1034	1011	934	947	954	924	935	930	964	939	929	969	955	930	961	974	989	910	968	930	955	983	939	910	916	990	978	981	910	923	931	991	969	969	983	949	986	904	883	969	944	980	986	985	940	1012	944	987	972	943	923	961	898	959	884	924	978	914	919	955	989	904	953	979	951	995	946	920	955	978	1010	921	931	956	926	933	948	974	952	937	995	932	948	933	935	968	964	966	953	975	996	955	950	984	991	986	930	946	928	965	940	955	950	916	966	943	1007	953	963	989	972	885	892	944	942	913	930	970	943	940	931	943	972	983	953	942	931	951	953	922	989	924	934	917	907	976	893	960	955	1000	980	1067	986	941	956	970	973	951	947	940	908	957	945	962	996	939	904	1015	965	922	957	979	948	991	984	944	991	986	928	997	968	968	1020	978	907	959	908	930	997	992	922	945	984	985	1012	945	922	987	916	927	995	894	996	981	1026	981	963	928	1032	947	948	898	923	904	989	965	974	980	955	944	1014	977	929	946	920	968	1046	964	917	913	923	962	976	981	940	1002	948	992	1004	933	974	973	963	971	1037	984	974	942	1002	940	981	918	981	941	907	924	976	953	958	947	953	974	934	969	922	968	976	946	1003	986	983	977	928	987	946	961	975	1000	924	968	1003	951	969	918	999	963	948	1020	922	1010	969	948	954	971	920	989	956	958	969	989	946	1007	961	938	1018	948	970	937	972	967	968	960	972	967	964	914	949	915	927	975	930	995	966	939	1002	893	932	961	964	943	960	983	940	983	973	950	996	977	969	894	991	911	952	955	900	989	884	958	968	927	932	969	949	960	981	916	942	951	944	910	933	944	968	930	958	929	928	979	1028	923	947	940	961	908	969	1015	925	967	991	943	981	964	924	905	956	965	977	982	942	951	985	952	962	959	1023	967	971	955	981	976	924	916	933	978	940	954	954	936	1028	935	936	936	953	940	930	959	968	958	944	945	983	974	973	933	990	909	955	970	956	943	890	964	976	953	955	964	968	969	959	977	911	995	973	962	970	920	945	978	918	966	950	994	962	968	946	902	945	955	999	968	884	953	951	962	933	908	958	943	954	1002	930	963	962	936	953	913	999	899	940	932	912	940	926	952	950	943	942	936	964	953	980	944	955	929	970	954	920	967	989	948	992	963	948	962	925	884	929	969	939	953	953	987	1011	1002	911	916	998	924	994	989	968	932	953	975	957	930	950	932	980	963	939	952	967	990	896	944	910	932	921	917	972	976	960	983	964	971	982	940	982	964	1004	929	923	971	881	989	959	949	1026	960	997	971	1000	928	962	1015	979	921	933	1020	889	930	971	929	966	990	967	940	942	1020	927	1002	935	962	902	942	960	916	972	954	896	979	910	967	962	982	955	901	908	989	960	912	923	970	946	938	951	980	961	972	926	957	918	977	975	946	912	932	969	921	971	930	930	967	978	972	960	954	949	971	1009	946	912	953	1015	950	945	991	984	947	967	948	1023	950	966	914	947	916	933	974	951	963	946	924	916	932	937	936	1002	936	917	925	985	978	938	956	993	978	952	924	998	953	939	960	975	930	911	920	994	916	1025	915	952	958	913	942	984	959	943	871	917	1011	931	993	1008	933	941	956	955	975	1013	921	969	986	950	934	967	1044	960	969	974	952	963	1002	950	978	969	958	957	969	976	966	997	983	973	974	990	880	970	987	914	947	895	924	999	955	970	1015	948	976	926	933	912	951	942	938	951	959	934	996	965	988	923	901	1006	918	941	977	946	992	931	982	948	973	1016	948	973	915	990	943	931	970	916	903	979	950	950	974	957	968	939	985	942	982	935	952	905	946	954	948	918	943	903	974	966	937	995	921	969	991	959	949	969	970	916	949	930	1014	1028	952	929	932	949	937	994	1009	991	963	895	926	968	976	937	920	989	960	961	941	957	952	911	922	918	984	993	939	943	951	941	935	997	963	914	934	967	974	937	932	912	992	988	941	909	944	955	969	932	975	952	929	914	954	940	1019	931	972	964	923	961	968	999	965	968	1025	977	1017	913	932	1000	926	926	936	940	999	996	960	914	964	893	945	907	898	898	1010	1011	965	963	947	916	1029	930	914	945	954	1007	941	903	942	980	950	966	956	974	977	897	984	932	1001	956	939	967	949	956	964	948	943	955	939	975	964	1016	982	1011	952	943	940	1000	889	914	991	918	929	980	979	966	936	1007	959	933	932	920	946	951	989	937	974	992	940	919	948	934	1003	893	938	945	884	948	948	943	958	984	962	981	890	964	939	1017	941	949	997	949	1006	951	963	965	986	943	1038	963	930	969	972	946	988	915	960	960	964	919	972	965	949	968	939	890	934	942	949	869	981	920	980	928	919	950	924	935	971	942	941	953	987	1001	918	956	997	905	979	968	948	933	941	971	969	999	944	929	984	940	944	894	992	968	964	950	1013	950	973	971	961	938	959	942	927	916	891	965	949	1011	957	944	984	942	964	963	984	917	947	954	952	977	957	942	925	983	952	948	961	968	980	990	984	953	1033	1005	912	921	878	900	982	900	971	933	992	963	895	897	924	957	937	917	947	966	956	944	1014	961	968	940	953	981	979	925	933	948	970	958	945	904	928	960	964	966	972	989	986	1006	949	952	949	961	966	1002	920	949	950	927	991	952	949	924	874	998	933	951	962	949	946	961	939	920	964	907	941	922	1011	901	965
1468	220	223	245	245	209	250	224	231	226	245	218	228	209	195	208	221	227	208	194	237	230	241	228	218	230	208	233	210	183	214	210	221	202	216	205	214	209	197	208	224	188	225	205	190	230	201	213	222	228	207	218	246	229	228	226	226	224	229	210	216	186	221	210	226	211	224	198	225	191	230	214	221	217	214	208	216	257	242	217	206	227	185	207	218	209	232	226	241	235	211	219	238	203	206	202	226	199	211	200	215	236	223	221	217	209	209	207	175	198	221	188	228	212	228	216	217	186	196	174	241	208	209	226	235	225	214	181	231	217	195	209	216	206	244	194	211	192	221	214	220	207	210	214	214	225	203	192	224	211	221	213	200	205	182	238	221	241	202	209	209	234	194	230	212	189	211	222	197	224	220	224	214	229	236	202	195	211	190	242	205	240	206	202	235	203	229	192	206	219	199	204	225	226	207	225	220	211	232	201	233	212	193	205	222	219	231	210	215	215	232	221	189	212	207	233	215	189	191	207	209	195	210	217	217	219	220	190	199	199	199	215	227	238	201	224	236	208	246	216	216	229	222	210	216	213	195	206	236	221	237	226	209	224	219	217	226	208	228	183	224	222	230	247	222	185	222	205	215	222	210	211	202	204	200	205	209	234	209	210	220	192	221	199	214	199	228	168	222	201	197	238	229	191	217	225	210	205	215	205	203	210	219	230	200	208	220	213	173	193	219	233	206	214	219	235	212	190	188	230	239	222	208	198	193	187	199	212	245	205	228	218	230	207	213	220	189	197	194	213	237	234	214	189	212	184	229	193	216	212	204	215	194	246	222	212	194	179	196	197	234	207	223	219	224	227	220	205	188	253	217	229	218	225	209	233	245	206	212	195	192	209	191	213	231	204	188	224	192	211	219	191	207	218	226	208	189	201	211	212	235	236	217	225	213	195	233	228	179	227	224	207	227	233	229	215	255	234	226	187	210	200	227	214	199	210	216	224	219	211	210	190	217	230	211	233	215	198	239	247	241	246	213	219	201	237	209	209	178	210	188	219	238	217	226	215	208	213	222	220	224	207	213	204	201	189	204	229	193	197	217	214	208	231	197	206	211	206	193	203	200	236	242	207	218	223	254	219	215	230	217	209	184	209	202	222	186	215	203	212	205	227	195	211	213	234	225	222	252	190	221	227	211	222	194	210	226	199	216	221	199	196	211	203	234	218	215	229	214	201	216	205	229	187	206	215	201	225	225	188	217	205	220	204	219	208	211	207	237	203	231	206	232	219	202	237	242	196	175	203	211	222	223	179	216	190	242	232	198	208	208	237	197	213	232	194	225	239	255	230	201	244	218	216	200	201	207	235	202	200	225	237	215	199	209	198	208	182	191	207	225	189	213	189	204	178	218	169	204	208	187	211	226	174	232	190	203	218	212	212	213	231	211	219	207	190	210	225	225	222	214	214	217	225	219	172	195	254	208	187	228	225	202	210	208	221	221	218	221	188	216	235	209	241	232	226	210	234	229	196	207	219	204	200	240	228	189	220	215	213	224	199	226	226	183	217	213	219	214	210	193	214	218	232	202	223	198	202	227	223	212	211	201	222	222	222	216	207	243	218	215	188	217	228	205	189	208	247	242	226	206	221	240	207	242	231	214	201	206	215	191	212	215	202	208	223	216	209	229	230	236	239	243	219	199	232	232	192	223	229	214	234	214	238	219	199	205	201	214	202	231	194	234	214	216	223	231	219	209	215	228	222	212	205	184	192	220	212	226	224	218	231	208	214	217	212	197	220	220	210	205	223	232	205	242	233	224	238	219	217	199	233	201	194	217	202	201	228	214	191	191	243	194	229	200	220	196	241	223	230	207	219	219	209	189	218	208	230	232	215	223	224	190	245	208	194	227	208	229	221	212	218	206	221	221	219	225	248	185	217	189	214	223	226	237	205	224	219	203	212	235	211	227	208	231	216	227	223	219	238	226	202	202	240	205	223	214	190	198	200	197	225	207	214	212	229	211	206	200	210	222	212	223	201	213	205	202	200	213	237	207	218	215	205	225	201	220	213	203	229	198	232	200	202	227	209	212	206	190	201	187	204	237	208	200	244	209	235	233	207	207	237	202	232	215	211	210	249	231	224	223	191	213	212	224	228	256	199	191	197	217	211	224	209	201	235	213	220	226	205	201	230	218	225	204	192	239	210	221	179	227	190	207	199	206	234	206	190	200	235	171	216	229	214	234	203	194	185	212	199	208	230	226	182	217	195	219	234	231	217	195	224	209	222	213	220	216	189	220	197	213	229	217	210	220	207	212	212	215	223	171	231	214	196	208	218	201	206	201	216	231	203	205	224	212	226	233	211	199	200	218	240	215	245	233	200	252	206	185	228	187	213	220	216	228	220	210	231	186	230	218	208	255	203	215	249	194	214	230	223	224	221	218	210	215	195	219	191	188	216	218	242	203	208	201	221	219	198	215	202	193	208	194	208	213	245	200	201	211	216	232	224	217	228	199	195	192	213	212	190	218	198	194	203	193	212	202	236	205	220	204	205	211	218	226	230	220	228	251	231	203	201	210	192	195	209	227	196	198	212	228	211	211	233	216	203	211	237	178	217	193	243	199	228	242	214	253	220	219	200	206	194	217	216	211	194	202	215	209	220	201	200	179	228	186	227	198	217	220	246	190	217	212	188	241	220	237	229	215	223	206	203	206	221	215	183	233	253	235	196	200	221	238	225	203	200	205	228	197	194	190	225	223	214	214	226	194	201	202	221	214	193	224	216	206	243	215	195	203	196	210	220	179	184	222	215	226	211	211	212	204	216	219	256	196	216	228	208	194	208	206	212	203	202	235	214	208	215	221	215	231	218	237	221	218	215	213	220	201	206	209	210	212	209	223	225	213	217	204	248	234	217	197	220	232	218	198	213	219	201	226	224	192	204	199	209	236	193	239	238	233	223	228	232	195	214	224	209	217	224	217	216	199	185	258	196	204	212	227	221	205	218	218	203	187	215	201	208	207	208	212	188	197	221	234	207	208	196	218	210	209	191	201	208	210	212	191	245	223	189	202	229	235	223	216	202	203	217	204	202	184	199	192	198	223	224	208	216	228	226	196	206	211	198	223	180	211	181	199	213	198	208	212	223	220	184	200	215	220	197	208	211	200	180	249	222	226	223	202	223	187	237	227	182	206	226	192	193	199	244	204	176	225	244	238	213	206	216	205	216	192	230	230	220	228	190	202	251	249	196	221	189	205	199	199	205	233	196	236	217	211	216	180	203	216	209	199	197	199	211	197	220	220	186	223	216	207	213	212	208	194	178	224	211	244	230	189	214	232	213	228	196	204	205	197	224	248	238	233	226	209	215	227	204	203	249	206	223	236	221	230	229	218	202	186	247	219	226	206	230	215	225	203	222	236	211	216	204	210	212	229	241	182	225	221	215	204	219	206	207	204	212	203	221	242	204	221	203	205	204	224	214	247	213	208	205	205	246	203	190	206	201	223	201	218	184
1755	520	591	597	631	603	591	525	573	597	578	526	529	574	527	550	549	583	540	590	561	565	528	557	520	567	555	545	516	565	542	536	542	514	550	570	575	552	552	534	553	554	538	547	564	527	555	570	552	535	535	556	534	558	577	566	580	551	567	527	556	552	550	565	545	550	596	524	533	544	551	524	544	554	591	545	619	548	537	554	565	538	603	526	595	550	542	580	558	507	574	527	570	545	511	548	548	560	538	563	529	539	559	569	578	596	546	528	540	597	542	526	557	537	578	545	576	574	622	582	516	578	580	540	553	550	551	526	538	570	553	559	571	521	512	522	587	593	555	558	537	541	526	545	562	542	561	536	555	523	586	526	569	535	534	548	576	531	554	559	546	553	534	535	534	568	538	593	525	553	559	544	612	551	579	517	507	568	521	539	536	594	542	534	582	562	536	557	579	562	551	508	553	520	548	565	518	567	565	615	562	557	526	554	546	530	600	534	562	629	568	553	547	573	549	567	532	537	566	529	503	559	555	528	516	590	524	622	545	593	583	582	601	537	557	556	565	566	532	524	504	547	563	534	530	528	531	576	488	567	573	567	495	576	580	541	548	561	535	571	561	554	512	556	581	573	504	549	559	538	554	525	567	505	544	535	559	523	528	546	554	571	514	506	553	535	575	548	544	602	556	569	537	584	576	599	548	557	548	592	545	564	554	544	532	571	549	585	606	550	543	559	540	599	598	581	542	532	562	530	569	561	547	517	519	533	515	508	533	556	519	511	517	544	540	526	533	521	552	556	549	528	559	519	538	542	578	546	606	597	565	547	578	567	547	574	540	553	581	563	557	612	559	524	588	529	529	558	559	560	568	554	545	537	556	560	521	540	553	539	544	567	585	520	550	553	554	573	547	568	520	504	585	560	557	520	563	520	575	494	536	590	516	560	556	565	523	552	577	541	549	477	599	534	565	511	538	547	543	536	516	546	590	571	542	553	530	569	575	617	529	529	531	563	567	540	560	561	582	539	538	509	525	548	561	567	551	556	570	539	548	562	555	563	535	528	519	522	541	564	531	587	537	581	556	533	576	541	568	546	572	540	546	528	512	497	570	509	526	534	528	563	560	559	564	548	545	572	535	595	524	556	548	538	508	556	540	537	546	529	558	584	590	581	512	587	581	538	524	543	576	554	538	544	511	555	503	520	522	566	593	583	548	542	560	521	562	569	551	554	552	583	560	565	534	584	581	595	548	541	545	539	553	529	552	546	544	510	543	542	532	546	551	537	546	537	576	546	579	541	496	531	570	529	583	580	603	559	546	548	569	533	555	580	567	588	570	527	572	539	540	538	564	575	522	538	556	543	572	533	583	558	577	559	583	527	580	537	561	552	547	552	596	516	508	586	498	568	539	571	596	561	548	549	570	601	530	564	547	543	542	520	568	553	587	550	537	585	539	525	495	556	558	536	549	565	556	548	538	507	552	564	529	571	563	522	525	557	497	547	529	562	575	506	544	567	567	567	516	578	566	597	544	558	523	538	531	554	535	608	546	563	544	515	528	556	561	520	575	552	588	581	553	541	564	521	561	538	580	565	593	577	566	514	529	559	564	523	551	554	518	533	541	528	519	489	541	572	581	524	550	513	547	552	566	553	533	593	547	533	557	545	530	555	550	563	565	579	594	525	528	550	541	582	546	569	561	530	554	546	533	561	558	531	537	528	567	553	537	506	564	538	571	538	537	528	565	527	561	576	584	560	560	534	566	519	524	561	562	556	550	536	541	559	542	556	532	527	554	537	592	561	578	553	560	564	558	556	544	519	573	540	544	555	517	538	533	590	566	549	583	561	544	581	601	553	567	555	610	545	533	574	552	550	545	530	562	584	528	526	495	538	513	524	544	543	580	533	551	578	562	552	531	533	510	536	577	567	514	538	528	539	552	558	550	603	539	548	587	575	590	563	540	502	551	531	541	577	555	567	551	545	561	576	573	558	557	547	581	542	566	552	527	562	564	556	553	537	541	552	572	560	501	554	536	576	539	552	558	555	571	568	522	550	593	569	535	599	524	536	597	553	531	559	535	548	520	559	548	562	544	576	566	574	570	549	541	520	514	561	588	534	517	550	551	517	561	563	526	505	566	574	534	556	569	539	567	603	575	584	600	525	524	545	580	532	568	529	535	542	556	552	591	526	564	532	590	523	545	535	536	538	561	598	554	532	543	564	519	523	529	551	543	548	574	547	500	534	513	628	518	535	534	560	530	560	538	560	550	559	568	531	547	582	539	524	539	561	556	539	603	584	540	501	532	539	539	503	572	565	588	542	570	564	509	542	535	500	578	580	594	554	550	550	533	535	579	527	568	529	577	537	564	506	543	525	591	541	537	571	562	564	576	547	541	586	564	529	563	569	614	553	525	540	527	594	548	572	552	545	520	511	536	544	532	575	504	574	590	520	550	601	533	582	544	553	572	563	599	585	586	564	540	508	548	585	537	598	557	575	517	586	505	511	573	532	573	574	549	577	511	567	577	607	559	549	590	552	567	533	561	523	589	537	551	559	550	547	515	517	550	513	520	551	558	550	573	567	554	552	586	552	529	562	570	566	558	529	567	538	527	588	576	532	532	593	551	601	543	533	597	554	561	518	545	557	551	537	585	536	546	527	491	574	524	535	563	588	551	538	555	587	561	527	624	563	552	531	569	576	609	535	566	530	551	581	557	520	544	564	543	530	534	563	581	567	551	560	543	573	542	543	593	589	541	544	552	545	555	575	567	556	536	583	525	526	550	534	556	578	557	550	513	521	496	549	545	537	516	523	598	592	528	560	510	523	558	538	574	541	563	517	504	544	545	518	562	601	568	537	506	566	594	556	572	542	552	549	566	574	574	553	562	605	550	574	570	523	580	552	540	570	567	542	569	565	552	533	578	555	581	580	529	528	547	558	584	509	564	510	582	492	585	551	534	531	543	589	542	522	563	577	523	548	513	590	554	566	520	548	536	545	533	532	549	523	550	561	598	547	553	517	575	569	584	554	589	562	545	557	552	539	562	556	543	564	528	529	562	566	580	582	571	532	546	573	575	554	560	565	571	558	550	569	535	542	542	545	550	577	525	547	594	550	557	527	572	555	572	609	586	535	563	561	530	559	576	538	564	550	569	539	533	511	520	520	602	550	539	569	531	589	549	553	525	590	513	521	550	517	529	518	526	572	583	515	559	560	508	554	516	541	591	575	560	558	555	543	546	546	539	560	518	527	538	541	531	530	520	519	538	533	538	558	550	538	536	577	542	580	543	578	538	528	564	591	543	531	571	589	586	554	527	563	559	549	568	580	503	552	587	571	555	567	528	603	513	557	545	547	576	566	576	555	554	577	539	549	554	552	525	550	569	562	534	591	536	558	549	528	515	562	574	564	539	582	548	538	559	548	556	558	565	544	516	579	547	539	567	558	549	561	540	518	560	562	537	570	588	528	583	579	578	600	565	546	529	586	536	557	560	538	530	539	539	565
6904	512	478	422	365	308	286	239	255	213	214	193	241	224	161	205	207	218	174	174	201	200	203	184	206	187	173	192	207	196	200	198	182	169	194	194	207	208	200	207	200	178	180	201	193	199	186	202	209	190	209	175	232	173	206	186	179	181	195	211	181	188	174	200	196	200	205	183	187	194	189	210	186	173	200	167	224	217	185	185	185	190	199	207	187	193	204	205	168	196	205	168	195	178	187	183	175	231	216	183	193	217	201	183	191	192	208	199	191	188	210	191	190	215	204	188	178	215	186	190	211	193	193	189	183	197	196	187	166	205	197	188	218	188	208	218	171	186	206	219	213	178	198	178	196	214	172	196	204	169	219	203	176	210	191	188	188	194	171	191	189	209	182	216	207	209	227	214	180	199	226	201	207	175	179	180	172	166	207	197	210	182	178	193	211	180	207	187	204	221	209	199	213	181	203	177	191	209	203	200	183	207	192	187	208	227	229	207	206	186	186	194	209	194	183	209	201	185	184	174	180	184	208	177	193	207	170	187	194	177	203	189	205	201	202	202	220	192	199	194	218	177	198	187	206	156	183	205	161	206	185	189	173	202	180	210	204	188	190	206	193	214	197	155	196	200	212	195	183	174	189	168	220	203	167	175	202	184	215	201	194	173	166	187	209	223	210	192	189	217	190	191	193	192	183	195	160	173	183	206	197	224	190	215	212	201	172	180	156	196	205	193	191	234	162	179	190	221	198	181	185	189	186	197	190	188	187	205	199	188	168	224	193	187	218	178	206	191	178	201	197	181	183	197	194	202	194	193	191	189	195	197	211	176	184	199	180	195	210	176	206	219	210	182	198	199	183	206	195	188	191	229	190	201	199	200	178	183	199	211	203	183	215	224	200	180	182	208	191	217	206	190	197	190	183	207	208	214	205	191	213	183	205	187	205	178	177	217	203	166	169	192	199	196	197	177	194	214	184	215	174	197	203	186	216	217	183	207	194	183	199	184	191	189	206	178	207	194	192	182	190	215	254	216	222	181	205	177	218	177	184	186	179	187	197	167	192	201	229	184	186	175	177	199	209	165	194	187	218	186	229	174	173	201	187	181	193	179	188	208	199	196	203	176	208	194	202	207	187	190	192	170	159	191	186	196	194	175	173	222	212	199	191	202	190	201	226	164	200	196	187	198	223	170	236	205	190	193	192	201	185	171	195	224	210	207	183	210	208	193	210	236	210	208	148	182	172	220	175	195	180	152	182	188	186	204	197	188	174	200	188	211	203	191	186	180	195	211	198	183	194	183	179	184	182	189	197	195	187	206	178	196	186	185	181	205	166	170	189	212	196	184	175	193	196	194	194	187	194	202	195	177	176	190	216	192	192	202	186	179	174	159	172	161	223	187	187	198	184	186	204	185	219	198	208	206	211	203	162	200	217	202	196	202	183	185	194	191	198	202	189	191	199	210	183	191	184	178	196	190	220	187	183	208	184	179	179	177	195	213	184	177	191	212	197	198	192	169	183	192	177	189	181	193	217	196	206	226	167	191	200	188	187	194	198	204	223	193	180	192	210	205	186	185	180	195	180	203	183	201	214	199	223	226	224	197	199	208	180	210	189	185	189	198	205	183	203	194	195	191	206	174	190	189	189	188	185	189	203	180	208	193	181	197	204	177	201	178	187	221	160	174	188	214	182	186	200	190	197	226	211	220	185	210	211	212	201	178	173	182	179	209	188	185	185	201	189	198	180	171	194	215	209	180	203	196	216	226	177	201	198	186	188	187	181	184	192	164	197	209	196	191	181	207	188	209	217	190	199	236	182	195	204	229	191	175	182	203	184	194	188	204	203	181	185	191	198	180	176	180	190	196	210	191	210	202	207	189	219	169	190	208	243	190	172	218	173	196	183	207	192	179	203	204	185	175	174	205	224	192	186	193	189	180	161	197	215	207	209	218	190	193	203	184	169	204	214	198	188	190	179	189	203	187	209	185	189	190	193	189	208	203	198	199	180	185	197	186	218	194	182	170	185	207	211	170	192	177	181	207	206	212	197	211	219	195	154	173	171	173	179	182	221	233	193	188	199	181	165	219	185	178	194	161	204	201	201	190	174	177	190	215	191	206	197	202	184	215	200	201	182	169	161	219	194	205	175	185	204	205	198	174	195	187	178	195	204	190	180	177	191	171	184	178	189	186	200	189	176	188	188	185	177	190	171	189	194	178	219	184	163	198	207	199	181	216	192	165	176	179	188	174	184	205	204	179	187	157	181	206	227	202	194	177	185	175	213	212	194	191	199	178	207	178	185	207	188	200	189	212	174	186	199	189	200	210	190	174	193	185	198	190	169	192	196	179	195	181	181	192	202	181	213	223	225	199	209	197	200	181	203	202	187	184	210	225	203	200	235	202	198	197	172	193	186	167	209	195	177	198	183	201	180	205	187	187	210	175	188	207	238	184	173	187	190	222	179	221	172	196	196	198	175	193	207	199	186	217	183	208	207	211	202	191	188	176	195	177	182	202	210	200	178	195	175	199	192	194	184	184	217	178	173	218	203	197	197	205	189	207	184	178	185	181	195	180	180	186	193	177	219	187	191	201	185	220	215	194	185	182	186	186	198	175	199	199	180	161	193	201	187	186	202	191	182	231	192	163	212	211	189	196	185	196	198	186	181	185	170	194	217	212	199	192	198	173	189	175	184	168	216	191	184	176	203	196	199	222	208	174	198	185	177	187	184	198	200	185	163	194	213	181	174	213	191	191	199	196	198	189	198	190	199	194	191	177	199	169	209	183	201	181	210	189	181	221	166	208	192	208	191	210	211	184	198	190	215	196	172	201	190	200	204	168	214	206	196	174	158	201	176	196	194	216	202	199	199	170	205	194	195	201	178	169	214	183	210	191	208	168	164	213	171	182	211	204	193	182	200	197	185	237	179	187	175	197	171	195	186	190	213	176	177	205	201	190	183	202	192	199	171	182	190	188	206	161	165	182	205	209	194	199	165	210	216	191	208	176	202	227	207	181	200	218	179	168	166	190	197	165	204	206	198	202	201	212	205	160	182	197	206	216	177	202	226	204	183	207	190	172	169	192	211	233	192	194	181	173	151	187	200	197	186	203	206	172	196	210	202	200	226	210	195	181	218	214	186	210	212	204	177	180	225	219	206	189	189	191	196	200	177	170	194	199	169	204	180	189	223	209	167	197	191	192	181	188	184	175	200	230	202	227	178	196	197	165	176	195	210	212	184	200	184	180	199	178	192	193	200	197	198	197	184	196	216	174	196	188	182	194	190	220	207	185	184	208	207	200	174	178	178	212	186	201	210	204	220	209	210	183	220	204	166	191	200	198	181	195	194	219	193	196	205	237	194	203	208	178	204	206	198	212	170	179	197	221	218	171	178	209	185	164	211	191	180	172	187	190	186	190	219	208	213	200	200	165	189	204	185	188	171	195	209	200	197	197	184	213	177	177	201	209	196	183	212	189	189	225	209	204	183	167	166	197	210	182
6127	872	1282	1463	1353	1025	974	855	775	738	655	640	649	632	612	614	615	588	586	590	599	603	572	556	588	551	597	539	562	562	549	534	590	553	532	570	561	549	483	533	548	555	552	559	552	529	517	529	538	536	538	546	560	513	497	526	528	513	543	607	525	497	542	523	559	565	538	521	549	491	518	538	513	511	526	542	524	564	534	526	548	570	533	565	532	530	546	539	459	522	501	548	543	555	530	527	489	529	553	523	519	510	469	546	512	497	517	519	558	538	509	500	542	510	523	568	554	561	526	511	554	531	539	527	545	547	511	522	532	520	511	499	568	519	489	517	511	529	518	527	516	579	511	541	538	511	514	564	502	531	546	510	541	500	549	542	513	504	545	535	592	561	543	564	548	499	524	520	528	513	488	492	517	501	520	517	509	558	566	549	482	520	555	535	543	521	504	530	580	520	534	514	532	539	542	543	546	528	523	505	523	554	537	572	544	520	513	513	525	548	569	553	554	503	509	547	554	516	536	517	496	511	515	515	569	533	549	542	502	535	549	536	542	526	545	537	542	586	530	512	554	520	540	516	523	529	518	508	543	526	514	500	550	558	548	534	529	485	548	534	505	541	533	520	499	514	514	532	535	526	538	562	523	563	496	541	542	527	524	532	512	519	508	528	502	565	491	527	545	531	532	541	513	498	500	558	548	539	520	533	532	518	531	499	547	527	482	494	513	570	516	562	510	508	545	541	539	538	543	515	539	559	503	505	517	482	547	510	548	532	538	554	541	504	503	529	491	514	540	540	538	495	493	531	508	533	509	555	536	484	543	534	496	550	523	549	568	578	527	568	539	521	543	544	518	505	545	512	554	535	547	547	556	515	555	519	520	516	557	548	572	545	505	521	546	530	541	474	534	575	548	511	527	529	527	499	512	512	526	532	525	545	492	544	542	525	525	519	486	545	550	527	510	512	507	532	558	493	528	507	545	521	573	517	503	535	560	570	555	560	504	511	515	492	551	522	554	496	521	544	541	530	522	545	500	537	580	546	504	515	534	539	535	514	538	505	513	546	533	557	529	536	538	494	544	557	549	547	541	539	544	566	527	519	525	521	553	505	554	481	520	539	552	558	569	550	536	524	550	540	539	527	503	561	517	513	490	512	505	533	541	518	529	554	512	542	536	528	586	529	525	546	525	531	551	510	503	510	503	542	570	524	533	568	560	515	550	530	531	534	537	519	527	513	531	547	493	523	544	516	552	476	531	565	517	563	495	569	517	549	524	539	533	540	554	500	521	501	508	566	496	500	515	581	531	548	573	527	519	548	524	587	548	525	553	528	519	495	505	536	515	494	496	506	554	500	493	544	551	556	509	600	523	551	542	538	534	506	553	538	526	534	530	548	542	492	492	535	536	484	482	536	555	601	552	540	574	555	513	549	537	530	523	499	513	567	519	504	609	522	497	507	528	522	504	534	509	519	536	587	525	525	548	534	536	515	511	512	589	495	557	527	567	526	552	529	519	499	528	528	512	538	512	493	548	508	550	563	532	508	574	496	557	543	489	530	509	585	526	511	574	548	533	519	531	555	490	545	500	566	560	575	553	525	565	535	519	544	540	543	500	523	545	536	502	549	522	580	506	529	534	503	527	528	559	552	499	550	502	545	540	540	554	483	526	562	490	580	523	519	485	530	534	527	497	554	542	553	495	540	547	511	494	571	534	485	530	574	517	540	540	516	533	513	542	558	518	544	533	506	559	529	543	494	524	504	519	544	544	535	540	544	499	548	537	555	528	534	574	541	512	477	523	518	527	544	525	509	556	546	510	528	517	526	545	525	521	511	538	507	514	539	509	554	525	511	557	511	505	559	563	592	517	534	524	520	550	528	498	500	548	507	552	532	564	532	493	550	527	520	568	501	563	523	525	542	532	507	490	525	520	510	515	540	523	518	543	509	515	517	520	534	517	506	567	477	550	545	523	523	506	507	558	530	559	511	522	522	562	537	537	520	553	505	516	508	519	598	522	538	485	536	551	566	514	575	537	560	505	527	548	519	540	545	564	524	543	562	522	543	501	539	530	512	510	503	481	537	504	485	515	528	535	513	542	489	555	513	564	497	548	527	520	521	512	519	547	547	523	521	513	508	542	537	507	541	518	508	519	552	558	548	572	544	558	567	578	530	529	562	533	537	564	542	522	477	530	550	545	530	568	534	524	555	519	551	501	538	534	517	513	589	529	528	542	536	551	565	550	509	505	515	547	541	519	532	537	542	501	539	493	510	568	567	522	518	510	511	493	523	524	527	549	513	519	509	522	526	549	512	539	508	528	507	573	499	494	521	560	515	570	505	518	552	542	531	529	530	585	514	545	519	561	548	556	551	545	524	545	508	552	529	514	512	530	499	486	520	518	504	561	506	500	567	541	559	556	512	493	537	520	569	545	486	546	529	556	548	537	512	533	521	534	517	526	546	552	568	491	533	499	489	507	537	506	506	576	547	521	518	545	507	540	554	568	554	506	519	508	552	544	553	537	545	515	515	552	495	531	561	518	542	516	564	526	531	498	553	520	555	545	551	540	546	504	528	558	526	522	534	543	569	532	521	484	519	588	555	486	549	520	499	519	583	501	515	548	530	557	534	501	511	534	482	531	573	543	584	547	521	539	501	541	523	534	561	518	536	531	517	537	557	559	480	510	523	530	561	586	543	503	491	488	508	547	536	512	518	553	528	556	525	477	541	542	537	521	545	558	557	510	540	543	534	518	512	536	530	538	509	542	544	555	539	591	554	499	516	550	512	527	575	528	538	504	511	529	534	531	540	544	549	536	511	544	554	520	557	548	531	543	539	536	542	543	513	529	571	538	492	503	537	554	578	542	545	547	522	518	530	552	535	544	563	546	536	509	511	521	520	500	539	503	523	544	540	528	534	541	539	556	490	518	492	537	554	524	544	579	521	533	518	524	557	540	551	545	539	537	550	538	481	527	526	526	536	555	537	520	522	538	546	518	524	523	510	535	554	536	508	524	543	506	555	569	534	487	514	571	548	498	519	521	523	533	554	530	547	519	583	503	579	573	501	562	544	502	561	537	562	519	547	537	492	571	523	538	547	515	528	554	502	477	515	533	564	495	586	555	509	540	526	515	522	557	495	560	516	545	535	548	535	512	505	515	530	497	516	513	521	569	509	536	533	552	533	526	533	539	577	491	545	549	532	557	537	556	524	512	514	571	541	515	519	515	562	522	522	540	537	480	500	512	547	507	517	530	524	518	516	570	510	570	516	513	496	516	512	544	534	533	534	526	527	503	514	518	523	482	532	581	523	467	523	569	508	530	549	535	529	518	527	542	544	564	530	548	486	543	539	493	511	550	533	525	557	530	513	563	545	531	546	486	517	534	506	556	555	576	536	512	530	496	491	516	548	525	534	555	534	514	534	534	475	579	535	562	516	523	557	531	562	532	538	556	528	551	502	484	552	526	491	544	543	585	526	543	554	559	576	545	536	531	552	576	529
14660	1588	1291	975	803	669	568	559	527	519	444	454	448	460	508	449	458	446	407	405	418	427	426	410	397	415	420	456	468	399	446	393	421	417	447	424	444	426	436	430	379	430	410	405	397	446	420	409	392	420	422	407	427	402	417	428	394	391	448	419	474	441	444	413	390	406	388	455	388	418	456	458	390	420	388	420	405	454	423	390	365	410	391	414	367	408	414	443	419	433	387	436	439	397	422	428	399	392	413	372	363	383	365	395	437	432	406	396	460	419	370	416	426	448	405	400	391	338	419	448	417	417	394	422	408	401	418	406	412	405	405	407	388	388	412	463	388	397	457	366	435	367	384	400	410	371	419	407	385	415	376	406	368	437	414	416	402	420	455	418	436	415	428	394	430	411	445	366	396	410	417	431	410	392	402	400	424	408	422	428	415	413	387	454	414	425	411	420	383	410	405	411	399	384	429	439	394	366	447	468	423	419	442	409	451	412	454	403	407	451	420	393	413	411	421	447	424	398	437	442	427	390	420	373	382	397	390	413	416	364	411	405	392	432	402	422	428	428	404	393	451	399	416	423	390	403	441	407	401	425	414	411	411	386	431	409	395	370	409	425	433	386	395	416	433	436	420	411	399	390	397	398	428	440	418	420	398	432	423	415	425	400	427	431	449	399	393	404	379	434	424	374	388	413	433	457	428	383	409	456	379	392	382	405	430	424	434	409	390	404	394	424	395	415	395	436	406	360	441	434	411	363	405	429	419	393	399	387	427	403	435	421	390	406	375	396	430	430	400	412	399	395	409	446	395	410	401	416	394	410	349	430	404	375	410	396	412	408	401	447	390	428	419	413	399	449	431	427	393	424	408	420	397	379	400	426	413	399	442	393	392	400	363	448	382	395	392	405	430	378	404	396	386	422	439	445	445	416	425	417	412	389	407	417	386	381	407	406	447	417	437	399	407	484	427	463	422	432	444	349	401	441	462	440	400	385	390	404	434	417	422	372	422	377	416	426	392	412	429	433	399	375	380	439	446	380	404	409	391	437	433	434	416	426	365	376	460	413	410	435	440	417	390	430	421	426	385	426	365	407	378	435	388	429	411	419	366	395	381	423	419	438	406	400	387	391	389	410	386	429	413	409	411	404	401	404	375	430	388	439	410	401	432	436	426	403	430	433	418	422	396	408	407	384	418	438	422	418	392	447	424	375	414	426	360	412	412	418	423	412	416	391	399	415	402	402	402	422	433	417	388	419	406	426	387	428	431	404	398	371	389	402	416	394	398	418	392	415	415	410	418	448	439	403	403	393	399	425	406	384	444	432	384	378	451	394	426	409	405	370	433	417	401	394	435	398	410	404	436	372	398	411	371	432	405	419	381	416	428	440	464	413	435	418	386	407	423	421	466	381	412	345	414	389	399	366	412	427	425	385	431	386	400	420	408	383	398	471	405	406	430	431	455	401	419	396	424	377	426	445	441	430	412	426	390	393	440	431	428	449	408	405	397	422	423	427	424	426	394	398	395	418	390	419	405	423	397	419	405	426	448	382	367	424	424	389	414	379	380	376	433	426	368	430	417	387	418	367	430	438	410	402	456	419	464	401	419	438	449	390	399	434	415	415	429	408	420	440	412	437	400	454	446	395	434	392	426	422	402	407	419	425	422	382	404	436	419	403	410	411	421	412	392	421	425	391	448	415	411	460	443	417	412	395	405	395	412	405	407	407	391	419	379	438	386	402	365	394	404	421	444	410	403	402	457	410	452	402	422	379	460	404	432	445	440	459	439	426	398	389	416	401	421	388	431	427	445	416	390	420	423	459	367	369	426	432	410	416	407	380	419	404	380	389	400	396	405	380	400	390	450	430	414	424	435	429	440	411	382	405	417	443	416	406	413	399	420	389	437	398	409	403	396	427	424	400	394	422	370	379	445	369	410	376	391	353	440	411	392	382	419	412	430	397	430	414	415	414	400	419	390	376	391	368	379	413	413	405	421	438	380	413	403	409	433	405	439	428	382	434	383	400	425	415	406	404	421	458	433	444	466	455	394	423	435	416	429	410	393	457	418	470	440	374	383	400	422	414	375	390	380	433	424	405	423	392	409	430	435	413	405	386	412	455	388	381	404	418	417	465	440	408	429	406	425	384	405	396	422	420	463	423	387	392	386	420	393	450	403	400	416	400	404	392	456	410	390	405	381	415	423	442	430	369	439	413	397	400	402	431	428	404	416	418	390	398	422	422	410	400	418	377	417	442	388	385	386	440	436	379	418	412	415	435	414	413	430	387	405	435	444	375	416	392	394	391	418	389	386	436	407	419	435	422	431	410	425	397	398	422	414	419	445	384	377	422	416	397	426	411	422	386	387	421	420	431	396	380	400	454	440	456	393	432	410	439	410	426	397	442	396	424	467	415	370	431	415	408	378	402	412	411	379	437	390	430	430	434	426	391	383	413	442	431	410	394	408	417	413	451	391	384	429	443	417	422	426	401	427	447	434	391	426	417	425	388	382	372	402	390	452	403	408	399	421	373	423	420	415	411	408	415	424	421	431	426	388	408	404	437	427	421	387	382	421	441	446	427	410	390	407	442	433	398	427	451	446	422	398	401	415	434	387	487	437	445	423	403	443	393	367	417	411	435	453	428	457	431	395	412	428	398	454	374	401	414	412	364	409	445	426	422	451	454	431	403	407	440	423	389	433	402	435	426	420	412	370	389	438	386	405	442	412	381	406	411	361	369	410	416	399	416	402	426	441	412	455	411	390	415	391	388	422	397	418	404	434	374	388	410	416	418	457	404	396	406	388	386	377	418	408	404	408	438	448	446	429	407	378	401	412	441	409	436	402	423	410	404	421	446	395	435	434	391	429	410	436	441	433	407	428	404	423	418	430	409	421	388	459	434	384	386	422	391	414	447	455	448	406	431	400	391	401	416	419	499	425	408	417	406	407	380	389	426	381	425	389	421	400	422	397	396	376	394	405	429	455	393	423	397	422	407	392	425	423	409	443	409	429	436	403	460	430	430	420	404	431	446	454	404	423	405	430	388	425	453	370	452	395	416	406	380	387	406	458	410	395	445	423	448	417	363	446	432	418	393	408	398	390	414	454	456	387	451	416	411	379	424	428	387	409	401	414	417	418	408	387	389	398	421	406	391	381	417	390	407	423	414	402	362	429	401	415	402	414	471	413	411	432	396	377	411	416	405	382	398	417	404	410	446	466	406	442	403	415	373	400	433	389	431	434	428	424	410	423	380	401	409	458	411	479	398	415	419	383	409	434	394	411	405	414	416	404	381	388	450	405	427	400	396	396	399	371	361	423	431	406	389	439	407	392	381	371	394	421	378	391	413	422	435	389	419	446	400	396	420	416	414	455	394	421	428	387	419	432	419	450	393	416	400	388	427	376	417	407	397	411	396	364	403	464	438	411	392	406	381	401	435	413	444	395	438	431	402	402	433	442	392	390	431	430	446	443	405	369	421	429	414	395	459	422	399	421	409	438	419
8711	1612	2635	2828	2445	2032	1716	1535	1406	1343	1320	1258	1155	1154	1092	1101	1062	978	1041	1087	1098	1057	1038	1076	1051	1008	1007	1003	1064	1039	986	1024	1016	994	967	999	1001	1022	963	991	1003	980	972	949	1010	967	883	948	977	985	978	932	1003	939	966	992	998	944	931	968	964	970	968	992	964	949	1009	1010	1034	980	913	980	935	872	979	945	996	986	921	999	960	947	1010	956	936	958	992	990	964	904	946	970	926	975	919	937	954	913	939	1007	916	952	976	957	935	953	914	1017	954	958	966	881	982	913	979	903	974	947	973	926	906	975	908	996	947	938	930	1003	979	948	968	942	936	949	967	965	943	983	971	1004	957	951	968	899	964	948	983	934	905	954	967	980	950	945	961	915	990	998	964	909	939	961	957	944	984	918	933	998	941	941	997	928	955	963	953	958	967	930	985	947	991	987	942	923	970	993	896	928	933	977	947	955	973	942	925	949	931	952	922	1003	972	921	994	997	940	915	927	959	959	1008	959	991	953	967	957	945	973	943	945	945	964	979	983	977	910	929	1013	946	994	957	941	1002	949	1000	948	894	963	937	968	935	962	970	968	944	940	960	958	987	978	937	993	941	965	947	1022	955	962	945	904	985	921	999	991	918	936	896	951	971	952	939	932	896	935	988	983	933	925	960	955	1024	970	976	966	998	911	967	928	1010	977	958	941	971	977	943	924	944	931	974	954	958	953	995	1002	903	957	919	1009	996	972	914	941	947	975	943	985	965	942	962	962	914	996	929	983	982	951	993	909	986	965	965	950	894	978	974	987	907	921	937	929	976	962	892	971	999	982	958	932	967	1009	949	937	939	921	1002	930	929	961	951	928	995	965	981	902	984	925	939	928	931	935	914	927	981	941	967	935	934	933	970	917	1008	1007	931	947	943	933	964	948	976	983	942	995	907	977	1008	938	1001	909	952	1012	933	964	989	930	923	973	951	1008	941	934	939	955	897	936	1000	993	946	942	944	938	992	930	979	936	917	944	948	999	910	913	1005	898	929	998	957	985	934	976	974	972	907	932	940	934	906	970	929	1006	935	886	1003	984	979	952	1012	972	988	928	1006	947	947	944	951	1008	970	938	980	924	939	955	953	966	967	931	993	983	977	923	940	920	952	881	940	931	963	951	925	965	977	929	997	952	951	961	926	972	880	947	976	886	927	887	916	984	946	915	975	1009	959	944	950	911	935	913	925	942	975	957	925	977	906	1008	959	956	974	882	961	915	945	958	985	915	940	954	941	905	910	981	953	983	944	984	968	1037	913	956	937	951	902	948	929	980	994	962	949	958	971	1034	995	996	926	908	942	972	954	973	950	921	987	984	902	985	938	1024	961	953	945	948	954	948	935	955	886	893	928	949	954	927	915	934	949	958	982	909	905	968	955	961	920	929	942	958	985	996	951	942	1002	987	944	949	980	970	965	962	984	936	959	991	927	966	966	987	975	921	978	999	991	968	951	966	975	906	997	952	1026	1001	995	994	941	994	989	919	988	935	935	937	927	925	962	945	956	973	962	979	919	932	965	905	938	937	930	955	944	979	909	968	961	953	972	972	968	933	948	946	932	943	938	926	938	979	919	964	973	925	945	931	961	950	965	969	1008	895	999	964	913	927	943	928	969	916	894	1011	946	904	984	965	954	961	948	984	916	950	971	1001	945	982	961	990	1000	980	929	882	977	954	962	934	964	908	941	947	917	950	963	943	933	940	1006	906	922	908	943	962	979	1003	917	935	943	993	918	959	971	953	984	954	927	970	921	925	941	975	927	993	981	993	990	895	1001	996	935	989	982	875	974	984	963	946	972	930	987	1033	982	961	990	965	904	949	914	940	928	931	901	982	943	882	1016	972	916	935	935	974	940	965	994	925	980	975	975	888	963	964	994	964	936	1007	926	887	963	934	996	983	916	1023	1028	991	955	934	967	984	974	965	1009	992	962	964	926	951	1004	924	907	993	993	902	920	973	924	942	973	939	954	985	950	999	1030	971	973	995	953	946	977	943	941	976	938	1000	955	939	992	977	930	999	970	970	954	966	937	961	969	901	921	922	948	938	1018	959	957	938	983	964	935	976	902	991	927	946	968	910	946	1037	993	977	891	971	925	897	894	972	975	938	999	941	947	996	959	913	966	964	946	964	943	976	919	947	955	944	1026	945	961	917	950	966	976	911	932	917	961	969	935	970	946	917	996	962	975	906	967	978	970	979	957	961	999	933	995	1002	967	982	965	921	931	988	942	972	957	982	953	985	932	943	967	929	960	922	976	971	955	930	920	1004	991	926	957	975	972	966	880	955	971	965	925	970	985	951	979	962	950	1002	1015	888	952	959	967	981	963	953	953	982	965	909	960	879	950	964	921	994	963	954	902	907	902	939	1008	949	1004	962	941	990	1003	972	934	942	931	986	932	939	1014	921	934	977	941	922	975	991	954	902	965	956	1017	928	981	938	956	941	963	962	976	967	954	959	940	911	1032	920	900	983	969	971	878	955	1002	941	946	963	879	935	1001	946	966	971	935	977	931	993	919	938	895	948	938	934	970	909	957	919	946	967	990	932	939	938	915	970	945	913	1013	899	943	998	974	939	937	915	950	905	1019	920	964	953	955	939	943	946	917	953	950	995	909	934	925	925	945	920	947	952	974	935	927	988	927	886	974	925	962	1005	969	971	1000	935	936	914	927	946	974	913	924	936	925	924	943	968	962	970	931	960	959	954	949	969	981	1010	958	973	969	939	937	976	913	932	923	939	975	943	948	931	914	881	1010	944	979	989	953	961	995	980	963	1014	957	886	941	929	940	923	970	958	962	1000	968	1004	954	969	930	1006	944	915	925	975	936	971	957	966	979	973	940	954	904	962	955	983	982	891	939	949	910	964	1042	969	917	1027	993	950	976	970	940	962	991	997	949	960	936	969	928	977	956	981	938	936	957	908	930	958	902	946	960	954	921	958	944	929	950	924	960	933	943	990	977	976	886	1035	969	936	924	976	983	926	972	914	1000	943	956	1016	950	888	969	990	1001	942	978	932	918	1000	909	942	990	991	951	965	948	937	969	938	1012	947	971	1019	927	939	900	944	956	962	892	962	946	955	955	950	931	964	1021	974	940	994	994	941	949	953	991	918	977	932	961	953	990	938	991	893	972	947	963	976	923	943	971	901	951	959	942	922	963	916	930	963	932	938	898	871	968	990	977	918	1017	911	913	953	939	978	1002	1034	987	964	885	944	889	964	977	899	959	985	998	961	973	988	965	1033	945	936	936	945	895	961	962	933	977	967	957	935	942	929	924	942	954	950	996	956	987	925	977	977	935	980	883	899	973	934	902	991	935	949	909	953	931	956	933	940	984	979	902	960	1029	943	932	931	968	930	987	979	931	946	1010	938	958	899	966	939	920	960	944	985	964	912	980	956	959	913	960	955	970	912	959	973	962	929	968	906	962	940	979	955	940	942	956	898	956	969	947	1021	944	988	895	962	954	958	952	1002	945	902	957	926	967	952	974	989	938	993	913	972	938	932	999	960	985	954	940	905	955	988	919	907	1010	960	954	925	980	986	996	945	930	943	956	985	926	948	977	963	972	955	983	943	968
1419	227	242	221	253	245	241	223	211	219	218	186	217	237	229	238	225	218	208	211	224	214	185	224	197	224	206	209	208	212	236	219	207	215	235	232	184	205	213	205	201	221	226	171	233	215	206	193	207	218	198	207	197	196	228	199	217	209	211	214	198	204	220	217	219	189	222	233	200	191	210	239	185	216	228	216	199	207	224	198	214	205	228	218	223	229	226	200	224	202	206	235	198	211	228	186	216	206	246	202	239	202	206	239	241	232	213	207	193	217	205	211	211	214	238	224	245	207	193	225	204	212	197	221	223	209	211	199	233	219	213	213	229	221	204	218	249	191	200	232	227	225	220	210	206	219	217	189	213	221	224	201	224	197	206	204	248	181	214	195	203	221	226	201	233	215	229	183	203	204	231	218	207	200	217	223	171	202	213	208	222	190	194	239	220	199	204	226	194	211	225	235	226	219	196	212	195	214	207	194	214	194	207	250	170	210	234	219	200	219	206	205	200	207	202	210	219	220	220	218	226	199	190	225	171	207	193	237	217	198	194	219	225	182	203	208	206	244	208	208	210	238	183	198	217	216	228	225	227	232	212	194	194	221	236	235	181	214	217	192	200	231	231	188	213	206	221	231	226	240	251	233	180	220	236	226	214	193	189	215	210	212	198	227	196	229	213	222	185	202	250	185	228	179	206	213	209	212	212	217	200	224	222	191	204	213	216	234	214	230	185	211	219	199	217	198	218	203	224	239	208	217	206	213	194	229	224	207	214	204	213	222	207	221	201	224	197	201	202	231	243	227	212	215	201	209	233	219	242	199	219	212	208	209	171	221	218	175	218	194	194	212	211	237	209	214	208	207	214	213	201	196	213	209	196	218	219	208	209	212	217	224	226	226	230	217	198	212	223	206	215	226	207	219	203	201	197	221	198	205	216	183	207	190	207	207	208	228	237	221	216	210	207	207	235	200	225	217	207	227	214	219	218	200	215	229	187	201	236	204	230	202	231	204	205	194	219	213	193	199	210	209	185	223	250	208	239	235	211	202	220	216	209	193	194	194	201	211	214	219	237	206	227	216	214	232	210	224	214	223	222	205	233	216	219	238	228	220	228	225	235	194	236	194	203	203	224	240	212	245	233	216	216	237	229	223	218	225	218	221	205	192	210	205	215	217	184	211	216	197	218	199	216	204	208	196	220	208	206	233	211	215	215	224	195	226	253	226	223	214	215	219	229	196	221	205	202	207	211	192	233	217	223	203	197	193	186	196	197	209	207	204	205	205	201	202	210	237	219	218	222	225	224	229	215	210	187	213	228	233	229	223	214	215	186	214	209	197	213	212	207	202	218	215	220	234	212	231	194	188	203	236	196	207	198	231	196	204	220	198	200	224	203	198	231	215	226	200	211	202	183	201	193	205	217	206	185	207	200	196	167	171	198	175	213	222	231	214	233	198	208	220	217	223	186	233	228	195	173	213	195	182	197	219	208	209	178	192	206	189	220	223	229	197	217	193	208	208	192	198	216	203	172	226	220	252	196	221	201	197	190	211	188	222	194	205	222	190	207	234	214	184	227	228	188	213	208	218	211	224	219	248	199	216	181	213	205	219	211	201	206	199	217	222	195	231	209	223	206	229	205	224	206	221	210	228	218	189	222	238	211	190	240	200	211	214	198	197	195	245	217	204	189	217	215	208	219	210	206	207	210	193	202	201	205	230	211	225	197	246	238	198	224	207	201	234	218	214	220	220	215	211	241	224	220	189	206	176	241	207	219	214	203	215	211	211	232	198	216	218	210	229	212	203	203	213	233	206	214	201	229	219	211	197	253	206	227	197	224	229	220	195	199	220	201	231	215	208	221	204	220	236	212	205	221	199	217	186	248	197	201	218	208	224	209	179	217	198	196	193	203	218	227	210	189	183	205	217	243	185	204	232	223	192	214	223	196	217	229	236	195	186	213	194	200	223	207	174	207	227	213	241	212	196	239	223	198	199	218	201	227	218	195	227	227	207	216	181	208	246	191	208	232	192	214	222	212	202	191	204	215	230	233	203	230	222	227	205	245	212	225	211	226	205	222	209	201	245	220	223	235	216	201	183	223	217	218	204	196	206	193	188	225	187	225	229	230	223	214	226	219	214	167	197	206	223	218	184	194	219	213	202	208	200	217	235	222	235	170	214	215	218	195	209	219	208	212	207	203	187	197	210	204	233	230	207	216	211	232	191	209	196	197	204	229	199	193	222	226	221	223	189	200	196	208	187	224	221	208	191	203	253	195	182	208	222	173	209	198	211	202	208	210	208	252	231	205	209	210	204	227	210	207	213	234	223	216	209	219	193	217	222	185	213	223	219	227	188	228	241	204	205	200	225	229	183	237	198	206	206	204	220	225	227	205	202	215	228	250	207	221	212	221	238	214	220	198	214	225	199	188	208	209	210	238	208	188	204	211	196	212	197	176	231	214	230	201	231	206	229	207	197	211	257	218	212	218	222	192	213	212	198	219	214	201	196	194	196	191	230	207	242	238	198	217	185	221	204	200	215	194	197	175	209	199	219	209	237	215	213	181	220	198	209	193	228	190	236	214	214	200	235	238	227	194	195	210	209	228	195	227	222	228	215	178	188	197	216	226	203	206	203	194	224	243	208	186	205	211	218	209	212	221	235	223	204	190	257	223	243	200	209	216	243	220	189	207	233	213	218	188	204	207	215	205	181	225	222	194	214	241	219	216	201	201	209	210	218	216	193	228	220	215	220	179	215	212	205	235	208	213	202	213	193	188	188	203	215	209	195	205	186	200	206	198	221	210	190	174	232	176	180	212	219	208	194	202	205	205	191	221	191	222	203	198	204	184	217	203	211	222	196	197	203	211	207	201	199	215	207	192	199	211	205	191	225	207	235	193	249	204	205	205	213	207	224	202	202	177	203	187	205	220	221	213	209	217	229	209	243	222	219	221	222	204	202	227	208	232	241	172	208	209	215	195	205	212	218	214	209	233	227	222	186	226	212	198	224	219	217	199	209	211	207	216	224	189	212	207	248	221	194	208	186	231	196	208	193	196	204	198	214	208	208	213	198	210	206	218	195	210	227	208	231	209	220	237	218	216	218	202	224	201	206	209	206	204	234	229	203	207	201	222	230	201	206	225	203	209	220	213	209	199	205	187	187	194	185	216	190	211	192	198	170	197	199	223	214	225	202	226	243	210	215	221	242	205	210	204	212	215	207	199	216	225	196	212	227	237	191	224	192	218	224	210	220	226	229	211	221	198	209	222	232	218	207	225	208	197	187	210	237	227	211	236	234	205	193	216	239	208	222	213	212	206	215	214	213	224	207	225	200	216	241	221	256	183	198	186	213	213	240	199	221	193	209	217	205	215	211	210	200	204	219	237	197	222	197	220	213	187	223	210	223	233	237	211	227	208	208	211	202	191	193	216	226	240	225	206	227	204	216	219	197	199	177	184	221	224	224	226	211	197	217	193	193	207	173	197	219	209	208	232	223	216	218
1693	562	585	594	625	602	563	554	533	580	576	564	568	565	562	570	563	551	566	561	545	553	516	538	559	547	562	551	551	556	564	619	534	510	561	525	564	542	508	532	553	560	570	527	580	545	604	548	541	581	536	504	526	544	539	563	529	550	575	549	552	561	568	548	540	563	507	546	526	541	531	577	519	557	537	534	511	555	554	523	554	547	546	538	543	583	591	540	570	529	571	561	529	552	552	510	531	529	541	598	550	562	513	519	558	516	489	538	563	556	555	541	544	584	537	544	581	590	554	537	534	559	522	570	545	571	537	570	577	572	565	554	546	544	550	533	573	559	498	560	543	565	539	576	531	550	549	562	538	543	536	533	571	540	536	552	543	578	564	563	533	516	554	591	513	557	574	524	542	556	532	565	577	516	573	531	518	563	570	518	558	520	519	513	536	567	550	556	527	509	577	564	537	543	545	519	584	577	556	550	552	553	549	554	582	561	569	546	566	558	543	545	542	521	580	580	570	553	524	570	558	572	524	546	472	561	572	556	565	570	567	557	541	521	555	529	530	539	550	532	511	525	595	576	560	562	567	529	539	507	528	543	560	612	541	570	578	542	543	526	601	537	559	512	561	563	586	579	536	569	525	510	553	564	514	547	602	597	567	551	521	537	527	509	546	557	497	591	526	585	553	515	570	543	573	529	569	516	502	530	554	546	554	577	569	529	535	574	517	549	570	550	536	515	516	531	519	560	542	557	568	514	520	589	539	573	556	571	572	525	555	521	534	530	528	520	549	551	576	552	544	557	520	527	593	577	510	569	535	557	576	525	572	531	531	540	552	545	534	559	570	542	554	506	554	549	546	512	560	520	546	576	612	562	536	556	568	543	557	526	519	530	570	539	537	548	513	527	535	588	514	529	526	542	551	557	586	556	533	566	504	563	553	527	526	544	543	581	542	533	520	571	601	548	576	569	578	535	554	541	581	564	508	575	500	543	523	567	551	559	547	551	548	550	562	530	538	535	569	561	543	502	549	539	565	540	554	565	565	497	546	589	616	541	578	542	556	564	565	578	558	541	551	538	562	571	532	571	557	564	516	562	540	527	554	527	538	570	557	535	541	581	562	545	566	519	565	553	561	576	574	549	554	580	572	586	531	573	578	542	523	561	562	524	546	553	534	585	560	566	588	539	539	548	580	579	571	569	516	534	549	531	571	575	533	533	581	550	520	564	576	525	539	523	566	544	510	531	525	566	577	568	569	493	562	539	533	577	560	545	538	538	533	559	525	561	559	555	514	580	572	518	542	541	521	526	549	570	540	487	579	565	544	581	534	561	549	583	576	543	588	572	587	542	534	531	549	561	578	557	542	561	530	570	528	563	585	542	542	571	582	573	588	493	558	530	560	557	557	549	542	579	556	582	525	554	589	561	553	564	545	515	521	536	542	533	542	531	591	516	504	603	541	561	563	562	539	535	512	528	574	532	510	562	541	515	569	542	551	537	556	553	531	548	568	554	548	521	547	545	550	556	559	535	550	576	530	511	559	537	502	572	579	568	569	522	568	517	549	506	510	581	557	571	555	538	557	518	551	523	540	541	514	530	547	536	544	531	558	570	534	606	533	549	553	507	552	573	540	566	521	543	555	549	530	606	540	506	570	526	570	535	511	601	557	533	549	544	571	603	568	586	581	581	542	572	550	521	572	538	518	574	551	522	561	552	551	578	576	555	542	586	552	525	541	546	551	499	534	561	547	564	539	525	525	582	546	572	549	543	521	558	510	509	569	514	540	549	551	523	559	555	575	540	516	535	585	565	585	565	581	515	528	559	495	567	556	557	586	575	584	555	523	575	552	540	558	537	496	565	557	522	543	537	544	525	551	594	555	551	554	548	551	552	579	505	595	532	524	568	574	526	511	541	553	538	546	583	540	547	528	536	515	541	530	568	568	543	499	539	558	560	514	564	567	536	567	580	522	562	558	529	553	565	536	562	561	560	584	583	546	560	597	537	561	547	508	548	531	573	511	557	545	540	529	621	550	521	578	545	555	559	565	531	561	500	548	560	522	540	517	563	531	613	543	581	587	586	579	572	553	630	585	608	567	545	490	558	519	549	549	554	531	524	516	544	533	551	523	524	531	548	595	529	533	518	497	565	557	527	546	513	550	587	581	579	537	560	545	528	537	513	534	526	555	592	583	555	549	588	555	524	539	523	569	549	542	528	571	557	579	549	547	506	537	554	496	546	566	538	570	542	542	518	559	535	526	569	545	552	547	564	574	556	564	546	540	549	530	553	485	560	523	559	517	565	547	549	581	566	565	574	568	543	534	552	522	546	515	540	535	526	562	514	536	596	547	538	538	558	603	525	565	512	542	556	517	561	538	526	540	510	541	550	518	529	551	614	528	598	577	572	539	535	558	555	550	548	558	528	497	502	524	580	550	568	562	558	575	531	504	545	557	542	552	541	557	540	564	568	494	525	546	562	600	511	533	581	548	573	578	569	570	512	552	522	508	567	585	546	555	590	552	551	534	559	541	549	553	539	600	568	561	574	542	562	540	550	573	581	563	556	562	528	563	530	534	547	545	589	558	537	548	572	519	553	569	538	594	514	571	544	519	593	526	551	544	611	566	564	565	598	540	560	588	553	543	615	549	564	544	563	560	595	501	552	553	529	546	586	554	596	522	520	541	548	550	608	526	555	549	549	564	513	518	537	546	534	537	521	546	537	561	597	583	548	503	531	564	572	596	552	537	534	584	586	513	588	563	504	591	566	566	529	528	559	542	553	593	518	570	522	574	530	539	572	533	555	574	547	542	504	578	541	529	589	529	533	529	528	558	527	541	527	561	568	544	536	543	557	532	539	541	523	531	607	539	560	575	580	549	551	546	572	524	539	488	503	563	504	543	542	524	498	565	545	556	557	562	531	522	505	558	568	564	571	562	515	569	539	542	546	566	530	539	541	530	576	504	552	537	535	514	537	525	508	587	542	515	537	519	574	532	578	580	522	541	556	549	517	545	569	557	568	541	534	542	514	567	546	521	510	555	583	551	522	528	549	576	536	585	556	542	557	528	507	581	554	542	547	559	560	504	542	534	582	552	591	562	550	563	570	526	550	532	526	556	522	525	519	551	571	546	539	543	572	576	565	547	553	542	567	534	555	502	535	544	579	565	546	562	557	587	519	521	553	569	508	569	548	549	556	523	582	566	530	559	578	571	587	545	563	546	557	532	537	532	543	571	590	503	559	537	596	559	575	534	582	566	498	518	531	544	615	548	526	573	528	577	593	541	533	586	570	566	544	530	559	538	568	585	548	551	540	545	530	499	551	510	566	510	539	520	564	548	547	546	577	513	542	541	550	541	577	507	537	549	578	524	556	515	563	572	538	558	560	563	567	541	570	543	552	553	526	569	539	530	519	536	565	552	555	562	562	558	529	556	580	540	528	552	592	525	573	522	560	540	579	577	514	562	593	518	588	536	560	543	545	544	544	555	538	518	538	579	569
6998	533	539	444	348	307	260	235	245	225	222	209	188	239	180	219	212	199	208	190	229	190	204	218	199	220	182	174	181	200	192	219	193	175	191	205	171	195	182	205	208	190	204	195	186	239	183	174	186	199	171	206	190	186	187	206	209	214	170	169	197	211	206	190	185	170	203	178	177	231	212	174	182	177	190	200	220	197	181	192	173	203	175	201	174	173	182	193	188	187	204	177	193	208	183	195	198	204	198	228	185	172	173	189	183	186	171	167	203	210	174	211	208	193	198	196	192	192	230	194	193	182	197	189	198	207	203	196	161	212	182	182	218	204	185	180	190	189	194	195	187	176	172	192	176	168	233	176	181	179	190	199	177	185	176	194	192	175	191	191	183	190	210	216	196	184	210	188	211	190	205	198	210	182	211	187	194	201	195	168	211	211	214	196	213	193	193	193	206	193	209	206	167	187	224	216	185	180	195	208	184	183	181	196	200	219	179	214	218	206	221	208	191	212	183	200	162	173	190	145	175	191	203	176	191	181	211	194	187	172	189	176	199	233	200	206	182	203	217	198	194	206	203	168	184	157	193	192	201	187	162	190	207	186	176	221	219	235	192	187	198	186	188	180	189	172	187	197	186	214	193	197	220	196	196	181	199	188	236	198	168	187	174	185	180	191	184	207	204	187	187	197	199	212	181	205	199	189	200	187	201	195	205	186	191	165	166	182	207	194	199	212	195	168	195	192	193	179	189	194	201	178	204	206	159	194	191	208	207	183	196	208	209	208	160	188	182	175	210	196	198	193	194	170	188	227	198	173	194	211	204	189	168	189	193	193	197	207	183	196	197	209	220	182	186	220	215	202	167	195	175	205	194	178	196	202	174	193	214	201	217	187	199	192	187	223	210	202	200	229	186	183	181	186	191	187	167	204	177	205	180	207	165	183	209	205	159	207	208	185	185	203	189	175	188	190	205	214	173	197	197	161	165	204	181	205	211	173	194	190	226	188	155	176	195	226	190	180	196	179	167	168	197	225	189	209	204	198	195	176	206	186	184	183	196	218	167	184	191	169	204	173	186	227	177	172	211	189	189	218	197	176	179	205	201	199	156	191	178	179	220	194	215	201	177	160	184	193	203	192	182	193	161	191	203	229	178	169	187	183	200	158	200	186	191	203	204	190	178	191	213	202	217	183	186	202	206	186	202	162	209	196	183	184	170	211	207	174	191	180	207	202	212	188	210	159	184	211	189	156	185	209	194	196	201	182	198	204	173	176	172	188	194	168	190	181	235	229	213	198	218	194	198	200	193	204	195	156	182	188	201	183	188	208	174	201	190	186	190	163	183	177	195	200	184	194	164	197	191	188	206	175	171	190	184	184	206	212	199	193	194	213	213	186	170	192	178	178	208	191	177	213	224	185	186	197	184	187	193	184	191	182	176	207	188	201	173	193	189	179	197	184	171	204	197	193	201	202	220	209	177	206	196	201	196	190	209	200	222	182	171	195	197	227	193	206	192	179	180	189	193	187	205	220	187	187	190	202	212	201	173	172	194	187	178	161	176	225	190	194	183	180	190	170	220	181	207	190	188	177	201	180	191	186	197	205	164	197	176	194	186	192	191	205	182	218	176	192	181	186	187	175	173	208	208	185	232	182	184	222	190	193	192	161	170	193	159	197	184	199	203	196	186	195	202	183	229	193	199	185	171	198	177	190	172	191	191	204	172	206	193	168	164	186	172	187	197	210	196	180	186	219	182	181	186	182	192	180	206	186	179	175	189	210	226	201	183	182	188	181	191	200	169	175	162	195	232	171	174	201	193	159	198	167	165	167	162	204	184	188	188	170	225	202	187	200	200	188	194	197	206	199	173	184	195	205	197	209	186	214	203	183	185	197	188	183	193	194	200	182	187	195	191	179	199	195	211	188	187	219	194	219	170	207	184	233	186	196	183	231	183	215	182	189	195	217	198	187	200	161	194	185	193	176	167	196	201	201	184	196	188	196	161	222	196	209	204	164	198	199	191	153	194	189	206	195	176	190	198	158	202	191	206	178	187	200	214	212	199	200	178	209	204	211	194	182	191	151	197	208	181	202	190	197	181	170	197	172	194	192	220	199	196	168	194	187	193	212	216	200	165	177	199	201	193	210	169	178	195	198	187	194	162	199	190	170	214	184	193	175	180	189	204	179	191	210	190	188	194	183	210	197	223	179	218	171	201	207	190	208	202	180	170	158	193	204	216	200	166	192	205	196	193	203	187	210	203	202	227	149	184	200	150	187	209	170	178	202	174	180	208	202	187	199	172	200	209	204	214	190	225	195	195	177	201	195	201	189	205	193	193	175	211	206	198	190	176	185	199	191	179	183	187	188	178	190	169	184	191	205	181	192	178	163	193	175	205	215	188	186	186	169	185	168	189	207	209	199	183	205	194	203	193	179	186	200	191	185	168	186	207	219	205	191	184	176	189	164	168	165	190	180	170	204	195	203	188	187	204	189	192	188	175	168	160	181	213	200	189	171	181	189	164	208	177	209	201	185	202	192	200	195	202	191	161	178	176	174	203	173	194	200	187	190	215	201	196	181	176	225	175	200	210	193	174	182	169	186	183	205	196	196	181	213	167	191	187	190	220	201	225	195	196	193	182	187	197	196	202	170	192	186	190	167	199	212	192	195	199	177	166	217	204	163	184	204	197	196	205	189	189	174	175	204	192	165	188	199	192	229	193	196	168	193	196	199	169	193	198	184	173	211	181	196	175	209	201	163	221	201	213	204	212	191	195	205	206	227	201	190	175	213	189	159	228	218	174	176	173	182	227	174	193	197	188	201	179	207	186	209	212	209	200	179	196	175	182	207	161	205	206	200	186	181	188	212	198	220	208	200	187	197	196	205	191	195	196	197	219	214	175	183	194	185	213	193	202	199	198	201	198	201	201	197	192	203	191	211	175	210	175	190	217	175	172	190	199	187	212	195	203	181	199	193	190	202	175	194	209	218	179	188	182	181	194	205	175	195	212	168	171	188	181	184	183	200	182	178	187	203	194	200	231	176	176	203	193	185	189	161	181	171	178	183	183	203	203	214	188	232	191	199	201	201	188	229	205	189	176	193	202	185	184	182	190	197	204	187	185	147	191	192	185	209	176	209	194	230	185	173	211	175	191	186	190	186	196	195	186	191	181	191	176	186	156	182	207	194	217	178	165	182	165	210	207	187	201	207	199	183	189	182	194	207	199	189	194	209	184	177	192	209	187	184	208	202	190	204	195	187	192	200	174	184	181	192	177	206	163	159	209	199	191	184	172	200	186	198	218	180	197	154	164	201	185	180	191	208	197	192	181	175	182	214	180	197	211	188	213	186	177	166	195	223	193	176	168	168	198	195	175	191	201	176	175	210	194	184	172	180	165	196	188	187	174	194	188	180	210	210	200	183	198	197	206	200	224	183	186	202	187	198	197	172	210	190	173	174	202	182	219	179	215	190	166	196	191	192	165	172	184	188	197	214	188	209
6122	813	1305	1477	1338	1078	971	815	778	694	656	647	679	596	631	620	596	591	622	613	529	579	594	585	545	533	545	568	519	584	546	516	567	496	550	518	549	578	495	497	521	538	548	548	520	548	563	585	537	527	536	540	525	526	545	554	583	523	531	568	537	546	551	537	546	533	544	545	530	571	544	538	494	577	549	546	533	503	526	570	509	538	562	553	497	539	528	533	552	522	560	556	540	565	513	574	532	559	539	561	537	522	525	546	543	536	541	539	537	518	534	539	520	511	502	504	509	574	537	584	513	515	512	584	575	512	524	531	573	578	531	552	540	552	531	534	530	508	510	492	540	519	539	549	533	523	549	544	566	517	534	546	529	510	534	561	539	511	509	554	589	500	558	538	556	528	497	551	597	526	542	564	554	551	515	514	528	476	536	560	543	540	547	510	521	516	570	545	534	542	513	535	530	529	537	529	540	555	552	533	536	495	517	571	531	538	535	551	529	530	509	522	509	508	567	534	557	531	504	542	562	540	540	527	500	526	520	519	506	505	546	499	514	570	548	508	526	558	527	564	520	489	522	556	570	515	554	546	554	572	551	505	535	549	541	550	542	539	554	528	512	543	542	514	531	504	582	501	535	551	539	571	551	528	555	524	541	511	540	549	519	554	515	541	560	502	532	540	536	557	533	552	563	537	519	543	567	520	533	542	509	568	492	544	543	514	490	536	516	522	550	510	543	523	473	545	525	538	552	539	519	547	541	514	547	544	552	551	504	523	544	485	496	583	567	504	528	543	490	544	538	541	520	557	540	520	536	535	512	522	502	557	508	549	539	520	523	543	546	542	495	537	508	538	538	521	496	510	543	488	542	537	550	512	533	536	489	542	506	561	519	552	496	539	516	506	525	569	511	539	501	565	533	544	554	500	521	535	499	516	526	534	547	521	564	500	512	536	535	572	466	546	558	528	499	536	543	534	505	528	528	497	492	541	526	501	579	517	514	559	576	541	523	533	529	551	531	525	523	560	530	543	488	543	496	523	507	531	548	569	508	542	498	563	536	521	544	546	497	509	567	542	554	507	550	545	549	500	483	486	523	477	514	505	501	524	503	519	530	563	518	519	534	508	479	539	536	540	561	525	519	474	504	512	517	545	511	534	552	524	567	542	547	490	532	524	530	538	533	520	533	516	586	543	558	572	535	542	533	507	539	551	518	517	523	572	519	530	535	572	500	497	507	564	517	535	598	539	530	541	507	545	544	530	569	526	521	525	543	525	514	545	546	512	512	527	527	516	551	497	503	557	563	536	535	479	528	478	532	532	524	534	551	535	515	518	495	534	501	553	537	486	542	536	526	493	498	531	544	556	502	541	490	539	521	508	512	537	530	532	525	550	543	515	531	498	518	551	500	556	562	513	547	561	521	545	540	534	516	552	568	499	569	489	521	546	604	504	576	524	512	538	545	536	524	523	541	546	535	542	514	482	562	554	557	497	545	491	552	545	550	510	503	527	542	549	556	522	562	510	528	526	529	592	528	545	518	546	540	512	556	550	512	508	508	541	492	576	528	584	477	538	521	544	536	549	524	484	496	504	529	513	535	514	519	563	501	518	558	555	558	531	495	522	552	540	549	555	566	546	546	495	551	496	561	510	540	529	561	569	520	520	546	556	573	507	521	541	514	519	590	565	512	559	554	540	509	527	554	512	501	529	528	543	536	513	513	500	517	555	516	541	522	513	547	507	584	550	545	548	536	501	564	537	479	519	543	489	518	539	492	550	573	534	543	538	579	540	552	524	492	538	540	545	517	573	543	529	516	541	524	491	525	514	538	554	550	535	511	497	499	538	509	486	528	541	511	484	565	517	535	542	525	531	513	509	554	557	524	504	534	526	557	601	549	534	545	550	548	518	516	538	512	497	534	516	525	559	541	541	522	516	527	529	533	505	498	520	526	615	493	520	519	516	526	560	503	538	529	553	518	534	474	572	529	543	542	512	520	541	533	601	571	543	562	507	543	527	528	519	557	510	557	521	532	512	585	536	491	554	524	546	529	550	508	504	544	558	557	548	509	507	546	508	528	517	519	567	527	554	546	539	542	579	522	542	521	501	543	537	545	524	538	531	506	540	549	524	522	545	549	512	509	532	574	562	523	535	559	548	476	518	488	580	556	532	534	548	522	538	546	522	529	546	548	516	562	540	531	542	531	544	529	525	561	534	542	518	520	531	536	544	545	536	533	563	537	517	554	553	538	531	533	532	555	521	506	509	568	549	509	508	522	511	540	539	511	538	596	504	537	516	550	579	523	527	524	510	522	539	531	523	539	559	580	498	562	535	518	532	512	520	480	558	547	543	537	531	578	504	557	511	571	557	538	501	538	553	486	581	539	546	525	562	535	550	540	477	522	544	549	505	551	540	529	486	574	519	492	557	534	526	531	525	504	548	502	533	528	573	519	499	518	518	517	490	519	507	569	515	548	513	527	545	507	512	523	515	568	473	526	515	519	525	590	543	545	556	536	504	551	540	566	516	533	538	519	528	508	533	564	525	532	508	532	506	551	560	526	556	549	561	567	543	489	538	533	577	555	506	530	522	507	519	551	572	542	544	537	515	573	485	517	530	523	544	543	514	551	589	520	540	525	502	514	517	528	528	535	478	523	532	513	522	524	490	549	561	527	497	519	524	534	520	536	493	551	540	530	541	505	482	553	561	557	540	512	552	504	561	562	543	544	478	494	567	523	517	569	496	525	541	558	530	527	536	524	562	523	554	541	544	499	493	504	526	550	535	552	572	533	518	524	528	579	537	508	531	523	538	532	558	524	537	555	533	572	537	554	543	566	523	517	523	534	517	540	470	493	557	508	563	574	514	551	554	533	536	550	517	548	483	532	527	560	551	504	530	512	537	542	493	544	535	526	542	506	565	569	505	517	544	516	507	576	544	531	561	555	484	503	531	545	527	510	524	502	531	518	534	518	483	515	546	555	515	520	526	561	519	502	505	538	539	541	508	555	532	565	538	552	517	527	505	539	518	555	544	558	540	520	545	516	506	507	511	495	537	543	590	453	532	521	512	522	550	544	552	540	539	543	516	539	569	492	497	494	576	589	527	526	578	525	553	517	575	531	513	525	530	546	533	500	501	534	570	548	551	556	509	528	554	545	522	503	502	546	552	487	543	539	533	532	518	548	551	513	555	560	577	561	537	529	537	539	516	533	566	529	539	538	546	508	524	493	517	517	531	518	530	502	500	545	509	503	556	539	521	562	576	534	524	527	479	535	566	561	547	573	527	501	506	559	503	487	540	549	495	534	519	505	541	561	506	529	526	512	525	519	456	525	566	534	547	510	488	521	508	512	531	550	495	529	534	515	546	527	528	516	495	547	507	546	535	504	540	553	512	538	478	522	518	557	537	533	557	534	567	532	523	550	540	523	544	539	488	511	525	554	525	535	533	539	514	546	543	549	560	557	532	535	543	536	504	549	501	502	591	529	519	504	542	543	490	523	541
14776	1557	1256	1070	776	661	571	544	510	452	448	468	455	416	459	431	423	495	443	412	432	417	416	466	402	417	416	408	398	430	415	398	421	435	424	398	416	411	408	386	447	435	385	444	393	394	456	417	419	457	462	438	386	468	435	373	380	411	404	402	448	400	418	405	441	454	406	399	410	420	395	428	440	390	414	437	417	400	397	396	409	413	386	435	410	415	409	406	395	394	426	415	421	437	422	445	419	415	384	438	409	405	393	433	407	382	406	416	379	383	378	396	429	377	425	403	392	404	421	400	418	420	468	439	408	404	419	413	389	445	396	388	454	409	433	428	388	440	417	434	406	387	402	440	424	436	398	375	418	375	431	387	366	428	408	448	457	398	404	427	428	396	421	419	417	389	391	407	438	418	453	381	434	417	434	423	394	411	383	432	428	431	465	421	392	410	393	438	444	425	449	412	388	408	389	443	421	410	401	435	434	431	421	422	444	455	438	427	479	437	400	378	396	381	388	423	437	433	431	394	421	419	394	437	416	367	397	386	406	394	431	451	425	417	399	405	416	430	414	422	395	420	441	397	413	397	384	407	436	378	411	437	454	406	423	391	397	419	420	393	405	400	438	394	393	402	402	405	379	405	430	388	383	464	418	407	428	390	407	428	430	427	391	401	428	423	427	398	447	422	420	391	395	419	415	408	446	395	407	377	383	442	438	415	435	436	413	433	416	413	442	425	390	452	398	365	440	412	408	417	421	461	386	423	389	416	439	403	388	390	442	395	394	423	429	418	406	458	390	411	413	396	417	416	401	372	385	446	437	415	409	345	398	410	373	368	362	400	421	424	417	389	443	427	415	415	446	446	427	375	427	461	415	423	348	383	446	440	373	406	409	423	408	406	402	402	387	389	422	444	394	410	417	399	424	405	403	393	355	416	387	402	413	420	385	386	432	403	394	403	397	400	406	404	411	409	405	384	394	425	421	423	401	409	448	412	404	424	396	403	387	410	437	407	387	396	417	403	408	440	400	373	430	415	426	414	421	392	421	396	419	420	418	439	431	404	376	443	372	415	385	415	400	438	429	439	404	422	392	398	401	407	417	430	391	433	383	444	411	396	400	396	396	400	387	402	407	412	425	444	422	426	395	392	424	454	380	433	419	416	410	421	438	387	373	427	421	438	429	370	370	447	410	406	426	416	402	413	431	416	403	399	389	379	393	388	425	372	416	426	402	443	442	394	382	377	395	414	415	396	419	408	397	396	400	423	382	392	447	411	387	408	423	403	387	372	390	414	418	433	366	452	400	428	437	384	381	364	413	371	411	383	416	422	404	397	414	422	445	381	399	400	419	424	398	406	374	384	394	420	411	407	407	406	429	422	385	385	409	410	416	384	420	412	422	433	411	405	450	437	407	405	428	421	404	369	406	398	422	413	435	426	404	354	448	453	410	454	381	414	408	426	418	402	423	393	416	478	452	422	428	392	458	412	432	419	427	467	452	439	398	445	414	410	418	413	406	374	401	417	420	404	434	399	393	454	419	432	452	380	384	385	412	383	383	418	455	399	397	419	402	414	438	399	398	380	363	355	396	411	424	439	414	415	394	385	441	420	401	416	397	423	439	398	374	423	408	366	431	426	396	403	415	407	423	448	411	418	423	427	405	464	405	406	391	412	371	361	402	392	446	435	428	432	391	418	383	406	395	435	382	387	410	434	406	431	392	452	432	410	458	405	386	393	411	370	428	434	418	457	385	422	405	389	415	386	370	373	409	395	384	404	424	414	438	380	403	397	405	388	372	388	410	417	380	450	408	419	405	400	424	414	438	440	408	395	404	433	379	467	389	425	409	453	376	391	411	419	412	432	385	406	418	415	419	465	420	411	397	412	385	379	391	389	359	388	397	417	411	437	422	389	419	398	420	419	436	408	430	417	448	438	389	397	388	408	390	403	395	417	384	408	436	410	415	432	403	392	400	403	385	388	430	433	399	434	414	412	383	383	456	407	425	421	421	449	409	394	417	425	442	414	379	400	412	430	408	446	432	408	386	387	397	443	429	409	394	395	421	426	409	431	405	412	436	412	400	448	398	422	426	376	427	381	399	398	448	391	420	416	401	408	382	435	399	434	411	393	417	416	424	417	392	402	392	429	392	384	409	410	369	392	412	394	388	420	394	423	418	437	386	462	367	451	426	428	411	396	399	384	437	422	414	428	432	405	426	347	379	380	472	405	426	377	395	451	438	384	375	445	399	397	372	400	365	399	402	425	433	357	407	416	386	419	414	438	420	381	404	409	388	397	430	412	451	372	434	395	407	488	414	412	391	432	391	398	387	398	415	420	404	404	428	422	426	382	422	399	420	419	412	413	396	428	415	404	404	383	406	397	392	412	385	395	419	410	442	443	404	406	390	406	441	418	430	412	430	425	413	418	447	397	397	393	433	415	420	404	378	450	395	387	387	399	411	424	406	409	409	426	392	450	424	408	380	406	417	413	417	382	397	408	398	403	405	456	418	416	417	409	411	426	411	389	405	423	384	425	419	401	418	391	394	395	427	413	368	392	413	428	422	439	405	429	423	430	381	427	440	419	412	406	390	394	381	444	436	392	417	384	416	427	412	386	428	417	421	415	420	442	387	402	410	405	400	388	426	430	435	397	404	366	411	407	398	432	400	414	462	401	423	451	396	400	380	435	385	359	381	421	390	425	473	360	456	418	402	437	443	423	420	405	402	377	397	390	447	395	440	419	419	432	391	397	399	415	414	352	407	408	391	414	385	368	399	432	420	430	427	404	445	428	416	423	418	411	383	372	362	368	401	437	428	408	421	408	398	423	415	419	420	339	408	401	389	379	403	428	401	427	397	387	425	395	408	423	431	455	393	416	371	418	408	391	393	402	397	421	438	460	404	451	405	425	399	396	432	425	389	409	408	426	437	391	401	425	393	451	469	424	416	412	405	417	412	419	439	422	400	414	398	425	429	445	405	419	422	396	418	435	402	438	442	411	422	409	406	438	403	396	421	416	368	382	415	411	447	430	429	444	377	385	425	454	421	398	432	434	448	446	422	444	413	364	359	400	392	414	404	384	402	404	438	404	425	449	454	426	386	418	389	416	399	399	394	407	394	404	423	419	400	400	448	428	381	419	386	417	446	411	427	411	422	407	396	410	379	398	380	386	408	392	400	404	393	382	468	432	377	438	417	391	423	422	411	430	418	383	403	423	403	412	430	450	415	402	402	454	399	414	420	429	401	460	416	401	421	400	424	413	427	432	408	427	418	397	392	427	420	398	451	435	396	401	389	379	414	381	411	443	381	435	400	382	407	392	435	416	363	406	402	429	380	433	418	428	417	405	402	408	442	367	402	386	395	449	454	397	472	430	387	391	462	391	389	419	398	430	426	373	410	419	407	427	418	403	383	409	436	428	378	412	409	388	416	440	417	406	442	402	394	416	460	391	384	454	442	454	403	416	451	418	432	442	437	430	416	387	417	380	408	394	408	398	341	445
8592	1642	2659	2834	2399	2053	1787	1579	1475	1284	1335	1247	1234	1180	1127	1037	1131	1050	996	1073	1054	988	1003	1044	1069	990	969	982	1069	986	990	934	1041	930	981	1018	976	965	972	1003	954	944	968	964	987	990	936	975	983	967	984	1001	980	973	957	953	953	967	994	947	962	1003	973	947	897	970	982	960	898	963	991	939	960	1007	964	981	960	966	964	879	987	957	1005	991	873	994	966	964	943	928	960	943	970	945	963	1009	974	958	961	910	896	949	980	991	908	1019	966	954	943	963	915	949	972	946	984	980	964	979	946	1027	929	988	955	919	980	985	999	964	1009	884	1037	973	946	879	971	1029	959	1023	911	947	942	916	936	958	978	970	974	936	939	954	998	970	955	925	893	962	986	1002	931	905	907	907	964	929	1000	953	936	956	962	904	971	917	973	987	964	952	943	949	976	940	1006	884	990	961	984	930	976	995	948	942	900	954	972	983	933	952	933	979	951	915	1048	967	961	956	968	1006	968	948	1014	974	935	955	902	889	971	928	969	975	947	934	975	995	940	873	970	954	954	950	950	980	950	965	916	941	939	990	977	970	929	955	982	957	969	954	973	989	957	944	919	950	977	916	984	958	994	934	908	999	943	949	951	879	941	985	925	1005	968	1017	989	971	949	924	916	927	964	891	952	952	980	928	929	954	925	957	972	1000	971	957	962	934	912	972	902	903	931	923	989	991	921	989	944	949	903	1023	903	997	976	894	967	938	978	980	974	949	937	952	905	995	1000	951	910	989	910	1012	911	976	970	954	926	991	1007	981	903	975	970	941	953	955	941	947	934	931	916	958	1013	974	975	962	967	938	940	943	955	940	958	954	979	932	968	973	933	997	964	986	1015	884	954	920	968	948	961	944	906	947	963	997	945	994	962	914	986	938	998	921	906	938	980	973	965	957	994	947	1010	958	968	956	959	989	908	942	930	956	921	927	994	970	987	960	988	994	902	921	992	960	1010	978	994	1010	964	974	1036	956	942	964	987	926	961	947	992	930	974	876	939	964	993	951	933	948	923	953	961	923	960	970	1034	923	1012	920	963	931	970	932	953	933	910	941	927	983	907	945	919	973	928	943	939	941	960	960	903	887	928	931	973	963	1025	895	943	970	959	932	940	952	985	970	922	977	922	921	923	893	918	989	972	910	989	1014	955	906	955	951	919	943	905	951	961	947	945	978	960	933	904	969	965	960	958	987	971	884	985	897	921	964	957	985	983	974	1049	989	908	957	948	975	964	924	915	965	972	960	947	973	926	983	897	974	938	960	932	891	1000	968	959	1009	1037	910	1015	949	946	969	914	954	982	971	954	982	917	991	949	1004	959	933	966	933	960	944	996	994	974	897	963	914	941	961	976	919	948	1003	933	925	927	937	931	937	927	942	952	938	919	949	948	950	950	996	965	973	922	950	906	941	941	1034	974	958	918	956	963	968	979	938	1031	979	920	1008	945	979	968	956	949	968	954	958	984	955	1032	932	917	943	941	965	980	965	1000	910	934	958	981	953	1008	988	973	951	893	926	979	910	1033	946	1008	944	950	924	923	929	977	957	929	1031	946	950	954	961	1021	984	934	992	911	898	993	942	960	1001	968	993	978	939	975	930	989	960	1007	967	949	907	960	948	948	988	927	989	964	1003	939	1018	984	983	979	989	966	929	965	956	935	957	947	889	967	950	919	925	950	967	949	928	877	993	961	985	909	986	906	970	971	947	972	973	952	954	969	938	973	937	986	907	924	948	933	885	1002	969	967	940	999	984	905	946	977	958	949	926	969	931	977	969	924	932	958	963	1015	953	913	958	981	944	956	1003	940	964	955	953	942	976	964	951	942	893	940	948	964	983	952	1027	931	962	931	944	936	928	949	966	968	974	955	956	1011	972	1004	944	964	978	947	927	956	988	938	972	963	959	990	980	910	964	961	902	940	982	912	969	973	1005	936	970	966	931	938	930	1031	988	932	929	932	1002	962	934	960	1007	939	983	920	950	964	892	950	966	986	972	968	1003	977	913	932	976	954	983	960	913	931	897	925	952	924	981	935	1001	1007	977	942	977	987	927	911	968	960	979	921	912	962	981	953	918	956	962	962	965	982	932	994	1011	970	911	985	976	985	920	947	970	942	858	933	1015	918	901	947	965	933	946	1013	978	970	950	939	956	958	979	955	950	946	992	964	1034	959	877	935	955	938	966	993	951	943	937	988	997	931	967	952	1026	925	943	946	896	950	1022	953	930	984	908	1012	1001	945	963	918	966	972	986	956	950	991	966	985	966	935	968	921	936	956	986	936	1013	1014	983	983	954	1003	954	912	916	953	949	985	953	1032	1002	953	950	996	954	965	939	949	965	934	896	920	957	911	957	936	938	986	931	951	967	921	929	995	933	972	994	953	932	998	986	1004	946	928	939	967	994	962	980	1013	940	909	945	981	952	926	946	973	933	945	1005	948	959	921	944	926	965	927	897	953	876	904	957	954	960	927	907	986	980	975	1006	990	906	1007	942	972	1002	969	920	944	993	969	941	982	954	970	971	945	975	904	884	997	945	949	1008	920	987	965	917	997	940	896	943	892	975	977	1002	925	968	939	927	917	939	948	965	934	977	964	932	958	916	961	945	939	1017	969	958	971	921	1017	976	959	897	921	996	959	959	947	939	936	938	974	914	932	960	987	967	896	977	957	988	1003	908	966	904	1003	967	1014	915	932	964	968	947	938	919	972	928	979	913	969	1036	991	917	955	966	1003	905	976	929	960	875	960	982	955	978	978	924	940	932	998	952	960	1010	990	938	893	947	888	916	939	965	944	981	972	987	935	969	937	919	949	941	993	930	931	909	971	1010	926	987	966	1013	936	967	951	958	983	1016	1025	939	977	931	976	971	904	924	947	945	958	977	1004	1006	966	1003	932	934	968	959	978	1020	951	983	912	979	949	931	966	984	981	965	1011	987	928	989	933	941	944	958	943	980	939	928	926	1013	961	953	915	931	951	948	966	955	992	941	980	1009	976	943	914	937	959	966	965	921	959	980	937	932	975	937	922	988	933	939	959	917	948	940	938	954	952	998	960	889	977	985	989	977	929	951	948	961	946	950	951	939	965	903	929	950	888	985	944	928	956	944	948	997	942	968	959	974	991	956	1001	974	985	944	953	947	978	952	954	991	902	971	996	933	969	973	910	920	942	980	936	939	976	953	962	1001	916	962	963	1007	1038	990	961	986	956	1012	984	996	970	939	954	994	984	950	961	929	973	933	986	942	917	926	947	972	930	929	911	951	972	970	965	956	913	956	909	899	900	893	923	935	959	941	928	973	929	958	968	973	912	955	894	987	943	943	919	967	980	1004	926	920	960	998	969	941	961	1002	960	992	905	901	917	926	959	929	946	982	929	952	955	978	951	944	999	943	987	966	913	971	956	932	925	921	953	936	974	972	960	954	926	952	930	930	947	922	954	889	978	909	967	923	965	982	933	986	961	1018	963	943	966	911	934	905	924	925	943	903	952	1016	934	927	903	898	994	898	1036	948	957	983	1000	917	915	954	967	1005	976	1014	1013	995	969	961	956	939	963	1006	919	961	963	905	941	980	952	977	941	979	1022	946	936	938	968	881	943	1028	963	898
1435	237	218	237	197	198	200	184	196	202	199	217	215	221	217	203	217	236	211	218	214	188	233	198	192	209	210	213	230	209	220	218	204	194	230	199	207	206	222	213	190	210	215	215	204	180	216	186	213	207	195	208	227	214	204	197	203	222	205	224	187	215	212	191	214	201	223	202	216	205	214	202	227	216	194	191	200	235	215	196	207	182	215	230	255	210	187	205	203	234	199	228	207	214	214	207	210	229	209	205	227	200	219	208	198	209	237	184	194	211	226	193	217	202	216	195	228	256	217	217	212	226	215	214	200	224	223	181	205	240	243	180	206	226	224	238	221	232	211	205	221	195	229	210	205	194	209	211	173	210	231	222	210	185	204	258	210	227	226	211	220	237	212	237	250	210	191	232	228	193	192	224	214	219	218	239	222	206	222	207	225	225	194	210	233	209	206	229	186	202	206	231	220	217	222	204	183	208	186	231	225	190	221	218	196	216	225	208	213	237	203	210	204	206	197	186	182	194	168	183	220	218	194	215	197	225	218	242	218	202	210	205	220	211	212	215	188	191	224	186	227	182	209	202	193	208	208	206	222	214	194	221	214	216	225	216	191	220	188	236	189	203	211	199	221	202	229	176	211	237	202	181	211	200	226	201	207	232	207	188	205	229	224	209	213	230	193	199	227	220	219	205	218	221	243	219	211	205	211	218	187	191	212	214	204	232	200	218	227	210	198	204	226	220	178	237	206	218	196	214	200	236	213	201	216	195	187	194	216	214	226	191	208	202	207	236	234	216	220	204	219	205	194	197	212	206	204	189	190	212	193	214	225	181	223	228	188	215	193	227	181	196	216	204	206	197	206	225	195	193	199	205	211	189	231	202	217	201	203	218	207	208	226	240	233	217	189	188	201	219	198	211	205	217	238	205	187	199	233	206	206	200	185	212	227	231	176	212	218	179	211	216	225	174	209	227	214	196	222	221	232	206	190	198	213	200	173	204	211	223	212	209	218	194	193	222	216	186	216	203	195	185	196	182	200	215	206	242	211	209	191	225	243	180	233	221	234	204	220	239	223	228	199	224	231	220	230	215	213	207	218	191	202	220	225	217	217	212	199	209	229	196	225	188	221	227	206	196	227	213	245	193	203	214	190	216	187	216	213	225	250	222	232	215	235	216	206	190	171	237	244	223	202	234	217	223	215	180	209	202	209	202	197	219	214	229	187	227	227	228	237	208	215	214	196	202	208	206	238	215	202	210	201	221	203	227	233	183	200	204	211	201	216	243	212	220	207	216	166	224	229	246	218	186	223	229	210	215	225	225	190	192	211	202	192	203	230	212	207	212	221	183	191	235	229	192	225	207	181	228	208	203	204	235	189	213	223	221	198	219	219	231	220	220	229	221	205	201	217	215	194	238	189	188	217	216	234	181	185	195	210	201	211	225	188	229	214	214	233	205	197	213	240	233	226	205	230	193	210	208	201	224	217	198	229	168	247	192	216	191	214	224	211	203	203	204	218	238	226	224	201	213	207	212	188	221	236	234	219	206	211	195	197	201	233	228	222	193	230	220	219	223	216	227	203	205	184	217	231	214	229	209	210	195	233	185	238	201	203	196	204	191	214	206	235	187	191	213	195	214	190	198	189	245	234	200	188	205	210	202	233	195	202	225	205	212	199	200	203	231	217	194	216	208	208	226	187	208	177	204	187	214	246	238	202	196	207	228	200	205	221	196	193	225	189	176	190	188	207	237	218	219	211	223	244	205	190	205	190	240	223	199	234	204	220	184	205	210	242	195	204	210	209	196	204	218	226	216	216	219	231	220	222	214	190	191	184	225	210	192	242	208	191	211	188	195	191	225	200	192	212	193	207	195	206	205	212	246	222	228	192	200	211	220	226	220	214	228	227	199	210	194	181	203	197	178	218	200	207	213	214	216	215	232	217	197	228	185	214	206	242	210	208	231	201	193	192	196	232	219	199	224	206	213	209	199	218	233	221	235	191	180	207	230	230	203	181	202	186	215	209	213	241	181	224	226	214	196	201	201	249	218	218	192	216	199	217	221	163	190	200	209	172	215	189	221	226	223	233	233	207	217	233	212	198	204	207	212	197	213	191	237	237	197	184	244	233	198	221	213	196	203	216	203	214	241	210	221	230	228	212	212	222	211	225	216	215	238	222	237	228	197	189	203	218	264	204	224	238	220	210	208	173	184	210	215	199	196	186	223	202	193	214	218	228	229	216	230	236	204	205	192	211	198	211	197	177	204	208	212	210	219	178	190	200	181	186	222	233	197	198	226	216	235	205	233	245	192	238	230	188	218	225	229	205	214	244	223	208	228	232	222	219	206	173	201	188	210	220	204	216	203	214	181	233	189	212	216	171	209	221	182	216	227	227	251	222	243	227	211	186	216	203	205	229	230	218	199	219	209	202	205	178	193	220	222	211	202	198	228	179	216	215	185	217	215	220	222	222	204	239	245	220	212	183	216	198	229	213	222	195	203	220	179	210	208	188	206	178	213	244	190	218	200	203	225	207	221	204	185	221	205	212	214	204	241	220	224	200	231	213	224	199	219	230	235	210	221	191	216	234	229	191	229	232	207	191	234	178	225	211	219	211	222	222	225	231	197	227	206	225	209	216	191	227	216	231	225	221	208	238	231	221	221	220	226	230	188	210	190	208	211	223	179	227	232	212	206	209	201	205	197	194	218	184	214	200	209	196	189	210	209	211	202	238	210	214	227	192	207	203	209	213	199	203	213	218	224	222	270	198	205	213	206	218	234	232	215	206	194	207	184	217	214	192	207	214	221	208	192	217	231	209	230	231	212	170	205	262	232	216	223	196	190	198	219	219	217	200	205	209	202	207	201	236	232	203	214	202	187	244	192	182	204	228	234	201	214	213	209	222	208	199	245	241	199	193	198	244	216	205	210	190	217	224	208	238	222	217	212	200	224	228	186	214	229	213	201	206	241	222	222	231	219	178	217	217	203	212	221	208	222	191	212	191	220	205	206	199	222	207	196	197	230	221	198	203	202	199	215	234	213	212	228	206	248	179	215	196	198	209	194	210	208	225	212	239	235	227	242	215	221	187	215	231	202	220	221	235	216	178	196	203	219	218	193	213	196	236	229	210	204	204	208	190	198	207	195	217	200	181	218	221	195	196	235	217	188	205	191	207	231	216	223	204	234	221	216	219	211	199	192	230	255	191	197	217	221	211	220	239	214	227	236	204	201	204	180	216	227	189	193	211	224	211	205	249	203	209	204	207	211	186	225	232	215	236	212	222	225	214	211	207	220	225	223	245	197	202	210	223	212	242	229	198	236	219	259	216	208	208	203	188	214	201	204	222	231	216	223	206	237	200	201	218	202	177	198	209	233	171	214	205	204	215	197	202	217	230	211	208	212	229	210	198	175	202	195	223	214	202	188	196	199	212	201	231	232	196	187	222	200	262	190	191	200	213	207	216	226	215	210	207	250	221	236	223	232	211	207	227	194	222	253	230	201
1717	581	611	594	546	602	608	561	548	551	578	547	548	528	504	573	554	550	566	577	544	598	548	522	560	530	552	560	557	531	592	504	519	551	538	581	512	575	526	524	533	552	560	560	550	522	499	602	546	508	555	509	539	580	552	543	559	554	545	595	569	534	545	546	553	575	569	553	553	565	530	573	521	537	534	555	573	498	570	556	542	621	579	547	544	505	536	555	551	549	551	541	558	525	557	503	519	542	554	561	550	541	545	577	554	535	574	547	498	584	574	534	527	534	551	546	551	567	573	542	542	525	534	536	574	549	555	560	558	550	533	549	525	552	512	590	539	510	527	533	559	537	519	543	543	561	565	562	551	567	566	560	566	524	535	539	570	558	584	564	549	526	566	544	533	533	579	550	544	552	560	562	530	579	569	581	528	551	540	550	546	528	561	539	529	526	567	612	556	512	546	492	562	568	536	566	494	547	529	558	553	535	521	534	539	558	582	552	517	565	557	553	513	547	599	579	546	570	569	548	525	492	519	512	570	542	535	561	541	525	570	533	572	502	551	552	496	547	596	568	530	551	525	559	511	562	525	526	539	541	548	512	573	549	543	525	540	553	592	532	572	520	559	509	549	549	533	538	541	549	573	566	594	548	592	518	567	543	534	582	558	521	540	522	531	520	619	547	608	543	550	540	571	531	549	535	540	556	569	530	505	577	576	536	566	550	527	560	564	580	567	510	566	550	545	552	576	582	563	555	578	520	546	589	540	555	554	542	564	577	516	551	543	554	586	528	548	579	557	548	527	560	553	544	552	496	558	508	553	559	525	518	554	541	522	566	523	539	563	511	544	587	578	514	537	552	570	541	553	529	533	568	533	532	571	583	591	532	576	554	568	561	536	532	547	573	566	574	566	554	564	558	552	521	564	538	584	582	540	572	529	561	540	552	535	522	559	544	535	540	573	509	527	552	530	588	542	520	560	555	574	549	568	507	575	541	507	527	583	556	585	540	563	563	563	625	568	569	550	589	563	564	562	572	551	506	536	594	559	540	557	558	573	548	564	551	516	536	556	577	553	533	565	556	550	555	564	512	529	530	549	580	542	591	511	543	570	562	524	536	593	528	552	513	549	542	542	529	543	568	544	589	542	553	545	570	514	593	604	537	530	533	552	528	533	550	522	562	541	524	541	538	513	539	534	541	522	539	540	558	564	563	555	575	532	565	546	569	525	492	541	554	538	567	572	561	519	591	516	553	563	567	543	590	530	492	551	575	548	575	551	506	557	570	553	558	541	556	553	506	559	540	580	529	546	557	495	521	551	562	529	568	595	595	560	536	500	545	564	570	536	606	543	538	521	514	553	520	494	507	553	522	495	571	593	530	583	542	519	526	519	527	518	548	561	618	572	520	528	547	519	542	544	533	549	531	502	552	527	536	603	547	516	541	541	538	540	569	552	583	535	544	527	572	519	529	506	535	548	528	546	539	574	550	524	550	564	568	552	556	551	538	560	515	558	568	518	562	522	559	542	536	572	566	559	508	557	557	563	551	522	585	550	547	537	527	562	601	556	492	560	591	519	539	532	546	552	598	584	525	551	532	564	559	555	554	547	559	539	550	583	546	573	516	564	537	570	556	528	529	553	504	535	588	528	578	522	531	556	545	604	507	534	528	557	500	543	566	546	550	529	533	529	517	508	572	549	548	595	510	562	537	579	542	534	554	534	579	543	578	529	548	562	540	533	542	568	545	523	547	523	562	595	565	519	568	559	545	585	553	547	568	536	572	545	570	548	580	538	523	610	580	540	531	555	517	538	572	552	503	566	516	573	531	552	569	553	538	539	553	529	503	498	535	584	564	531	533	557	595	569	548	562	577	574	575	527	545	573	532	550	552	559	544	602	517	555	567	535	533	520	520	541	535	549	557	509	551	563	532	550	551	490	529	549	583	540	537	523	547	539	562	575	586	545	508	546	550	549	571	533	556	516	550	561	595	579	566	530	562	556	528	572	581	514	550	549	546	540	506	545	571	577	516	566	523	549	526	554	556	544	523	587	515	515	556	530	554	537	517	559	543	522	542	555	493	548	565	520	545	550	555	568	585	538	536	568	539	519	524	518	524	562	602	526	552	547	523	570	536	588	589	561	524	519	556	565	543	557	505	480	561	554	570	587	547	518	561	517	562	553	553	535	551	592	524	544	526	554	538	579	586	588	561	536	583	572	532	544	586	509	540	567	565	546	525	535	490	541	525	561	580	578	556	554	548	595	562	563	550	591	568	563	542	502	553	549	558	564	539	551	529	541	585	534	538	518	565	546	530	543	504	556	488	525	565	546	569	506	536	561	554	520	538	518	542	547	536	542	575	518	542	533	565	545	562	581	574	548	581	582	540	591	562	547	537	520	591	502	547	557	549	549	563	567	543	553	571	542	548	515	556	561	588	556	522	545	536	564	515	535	533	548	556	547	527	544	538	529	533	543	545	537	549	532	572	538	577	529	554	537	548	546	550	559	531	561	533	559	527	563	556	577	521	581	544	574	566	569	575	538	548	547	552	529	519	540	540	516	568	560	548	570	515	514	548	542	521	565	568	586	571	550	582	561	527	526	520	520	564	539	553	560	560	539	549	553	571	544	533	563	537	512	545	574	559	562	569	549	579	538	556	530	493	563	539	526	555	580	539	535	522	580	547	547	547	587	545	548	559	561	555	566	566	566	522	536	553	530	558	555	544	537	553	507	566	555	556	550	573	532	504	581	545	534	530	567	549	551	523	573	566	546	560	527	598	579	562	522	548	566	528	576	555	599	589	579	534	558	514	550	581	556	544	595	569	535	545	504	519	577	547	539	536	548	556	558	599	518	542	559	540	577	575	554	586	552	546	544	560	571	565	555	559	589	508	597	530	545	563	563	535	528	570	534	553	519	530	575	536	535	551	550	502	522	535	543	556	528	532	527	554	551	565	552	519	563	535	490	567	487	508	523	577	557	513	524	496	528	550	545	554	509	538	588	527	500	586	580	555	543	530	538	538	516	515	540	550	562	521	501	561	555	550	528	577	548	519	548	564	534	565	535	539	489	582	548	573	571	548	539	554	545	568	569	556	540	512	539	565	535	576	573	556	536	541	541	551	556	555	545	510	545	503	514	573	534	558	555	534	541	580	554	527	524	536	550	558	561	544	546	535	545	549	550	551	561	583	588	527	569	545	609	585	526	591	571	514	514	578	499	519	597	579	582	568	546	559	539	540	570	598	573	538	525	532	547	534	555	575	547	545	548	563	540	551	568	549	582	534	547	562	554	568	555	555	539	552	545	548	551	550	567	543	559	521	564	523	511	571	536	550	539	577	537	568	573	591	541	559	566	562	536	518	513	551	509	553	581	572	531	569	532	575	563	575	545	541	587	576	542	555	531	517	510	509	541	563	554	534	534	530	579	514	519	592	569	556	547	547	552	578	603	563	595	515	571	536	552	571	533	551	573	573	550	535	542	530	568	545	555	522	552	533	581	567
6883	525	513	446	340	280	287	256	213	235	224	211	221	194	207	212	183	195	195	212	190	179	182	213	193	172	223	193	182	178	197	192	224	209	184	192	208	181	198	200	168	153	203	186	209	184	185	219	211	196	198	182	183	208	190	186	188	224	187	184	196	184	191	213	177	190	197	192	191	208	178	194	181	190	206	216	212	210	200	188	178	187	200	191	194	175	174	206	197	218	202	189	182	193	193	206	208	169	210	226	186	189	175	204	171	185	209	209	172	198	179	181	184	181	174	201	187	185	172	186	211	192	203	191	174	195	176	174	193	189	200	173	196	198	196	194	189	181	188	173	205	183	172	197	194	184	193	208	189	180	207	188	208	184	213	188	188	192	193	206	169	184	212	198	194	204	204	198	198	196	192	198	199	197	200	190	192	210	201	216	174	193	191	206	187	171	224	172	200	201	199	187	179	170	172	212	162	186	175	184	198	194	203	203	213	167	188	211	179	187	211	173	190	166	176	179	205	219	205	207	172	181	182	224	171	178	195	206	183	179	194	184	208	195	167	189	184	173	200	172	180	192	205	211	211	174	156	192	168	163	190	198	202	182	206	197	200	193	196	187	187	168	190	190	191	177	178	186	200	167	206	182	167	218	196	185	190	188	169	184	196	208	210	192	192	196	157	193	207	170	211	204	185	224	201	205	196	201	171	201	208	188	176	183	192	205	198	189	184	188	187	176	212	223	186	204	210	190	218	184	206	209	190	205	219	206	178	191	183	195	188	182	200	181	188	201	172	185	175	187	225	203	193	210	182	214	202	179	169	194	230	200	190	203	214	181	196	193	220	191	197	196	184	183	199	167	203	149	167	212	173	172	219	178	194	204	189	207	214	179	200	183	161	215	193	203	196	216	209	203	224	195	195	159	199	195	219	199	192	192	208	212	191	158	178	202	199	211	215	225	206	178	194	188	202	193	193	183	202	181	208	192	192	194	197	200	183	198	186	180	192	201	196	187	155	194	203	183	185	194	170	187	176	190	186	179	171	201	193	207	183	182	208	159	213	186	184	194	187	186	203	218	199	183	195	206	179	173	167	204	195	202	155	181	215	217	164	183	214	178	194	190	183	203	182	214	170	198	186	179	198	193	186	198	192	187	192	194	174	207	212	191	193	200	228	168	176	197	199	198	204	180	176	185	196	193	217	179	193	185	193	225	180	205	174	213	197	200	203	157	182	188	165	158	197	198	206	195	183	182	182	185	222	207	178	212	190	192	195	206	202	182	188	185	175	180	194	175	158	190	183	201	178	172	183	203	175	184	201	174	195	175	187	201	172	155	168	198	190	191	185	178	164	196	178	208	212	207	168	177	182	179	182	220	203	185	175	156	159	202	197	204	164	187	199	200	225	197	196	200	172	169	196	181	216	196	200	214	205	203	162	179	198	179	170	182	165	202	204	182	188	182	194	210	179	194	182	182	178	192	203	174	202	174	204	196	192	162	199	180	219	182	204	179	160	228	197	183	179	166	200	193	183	212	200	181	179	182	197	198	186	188	210	198	173	199	200	186	189	232	180	203	183	190	209	177	176	212	205	190	231	195	208	203	185	187	224	177	181	196	195	196	205	191	200	210	202	214	199	207	171	186	181	203	204	193	187	189	178	184	189	219	192	215	198	183	204	185	180	194	189	211	189	200	179	184	197	195	198	179	192	187	196	173	221	193	215	197	185	212	179	205	174	207	176	180	205	176	177	190	177	212	186	176	187	193	177	176	199	198	219	203	179	193	197	181	194	181	189	196	173	202	189	196	194	176	184	185	192	159	195	180	181	199	178	181	185	171	186	211	194	155	174	175	198	213	217	203	190	180	159	178	172	218	182	179	216	181	178	186	170	211	173	205	169	179	185	186	192	219	183	194	198	183	156	218	200	196	178	194	213	196	199	172	180	188	191	177	187	175	222	201	202	189	189	178	182	193	181	136	210	176	171	186	210	175	205	200	187	199	176	187	176	211	208	198	203	189	185	191	170	178	166	194	196	172	199	183	188	191	150	177	172	207	187	182	197	203	193	184	190	182	192	184	190	201	173	189	193	200	200	213	187	180	183	178	185	168	191	172	201	200	184	205	196	211	190	187	213	184	213	177	190	195	184	194	195	188	205	185	186	193	200	202	178	186	176	167	168	193	202	204	169	191	152	221	205	204	200	181	193	209	196	192	173	180	191	176	207	184	189	203	197	183	166	193	197	218	172	174	183	195	174	194	205	194	189	221	179	214	165	201	177	178	189	222	169	189	205	196	195	204	201	177	203	202	217	185	183	197	174	197	209	162	185	189	194	216	205	172	212	198	203	190	212	181	205	187	204	195	197	177	175	171	209	201	182	186	195	198	223	192	190	204	210	190	191	195	197	210	223	174	202	179	178	193	216	212	188	169	181	200	190	183	208	184	172	194	178	192	180	213	166	201	199	178	191	189	179	214	181	187	189	192	189	185	219	214	190	197	214	185	189	192	217	181	168	186	188	183	209	202	214	165	229	193	205	183	208	171	183	163	197	177	192	181	171	178	180	182	201	175	183	185	184	183	204	187	194	202	181	208	204	189	214	195	197	196	223	204	174	173	162	199	201	219	201	208	188	201	169	197	207	182	218	169	205	204	194	184	210	216	193	176	195	176	212	198	168	177	199	194	175	165	180	184	186	168	200	228	181	185	229	174	173	182	200	162	179	185	224	185	205	192	179	177	180	191	227	202	188	198	190	182	209	189	197	195	189	199	171	215	195	189	192	186	178	191	186	201	200	198	205	201	192	188	194	177	212	192	190	191	194	185	197	213	214	189	180	198	205	180	197	209	202	205	219	218	187	169	161	210	189	206	223	187	215	198	189	188	211	210	168	215	187	208	219	189	187	197	206	190	185	225	195	171	169	187	193	180	185	177	219	205	215	202	187	187	178	187	203	190	163	188	169	208	181	189	184	179	196	180	188	181	169	169	191	183	207	212	192	175	201	190	195	176	207	205	194	168	187	193	203	165	176	177	194	182	183	194	185	194	175	208	201	173	192	194	163	178	184	196	165	200	204	186	207	186	198	206	195	196	203	180	201	187	188	184	216	177	187	173	171	193	160	184	213	181	174	196	186	193	198	192	193	203	209	178	198	167	196	196	200	172	205	180	179	190	199	195	205	208	190	178	190	187	169	170	213	194	202	202	182	204	179	221	215	218	186	197	167	207	193	201	197	184	209	209	209	177	184	184	173	184	200	177	190	200	210	205	201	205	194	209	171	195	162	175	192	190	213	161	165	174	159	210	187	177	172	183	207	198	188	189	187	168	191	128	217	173	183	195	190	189	212	190	199	173	174	201	196	233	244	163	176	189	197	195	208	174	188	206	189	191	189	191	207	181	177	215	159	197	175	188	184	220	158	197	176	189	183	198	202	180	192	203	222	191	195	195	211	162	193	185	175	199	179	215	191	204	163	171	183	198	166	188	190	179	215	197	202	213	191	196	178	197
6042	811	1340	1440	1248	1097	899	782	853	745	715	644	621	622	626	629	574	585	577	588	586	577	598	570	547	546	573	575	536	541	529	500	575	558	563	551	521	563	536	554	512	558	568	518	538	564	500	533	505	511	544	543	561	529	566	546	519	517	547	507	514	608	538	531	498	507	546	500	489	523	590	548	521	537	564	588	533	478	515	553	521	517	505	525	533	531	524	563	550	520	499	522	534	573	528	482	523	550	509	540	507	492	509	555	568	521	490	532	555	510	526	490	568	510	538	529	547	549	542	514	499	556	545	521	562	469	506	546	529	546	569	554	570	530	527	524	539	542	472	534	508	519	491	512	500	508	508	563	548	518	565	520	549	567	534	547	535	529	533	530	521	522	531	515	495	489	490	557	521	549	524	541	531	530	499	549	570	496	573	518	535	530	558	563	538	570	513	562	515	539	537	548	544	515	521	505	531	532	536	500	512	480	499	514	537	486	525	510	517	504	507	519	575	579	518	502	529	498	573	556	528	503	533	534	546	522	579	568	558	525	473	560	537	538	546	531	497	534	569	545	547	532	527	511	491	490	498	518	513	542	521	530	524	521	478	557	540	529	532	522	543	540	540	513	553	526	514	547	441	536	530	560	530	528	539	517	563	542	497	562	526	503	565	547	538	529	477	535	551	514	538	492	534	487	530	522	563	544	487	519	529	525	545	503	515	509	542	542	528	469	546	507	581	534	537	538	530	499	520	538	541	553	520	549	522	584	545	553	505	525	513	516	536	562	548	497	527	516	522	578	530	524	547	513	528	512	555	542	536	540	523	571	549	537	547	523	578	492	559	555	512	515	473	512	514	544	528	516	534	523	583	544	525	531	541	505	555	540	587	586	515	509	523	515	547	533	511	550	507	581	561	509	503	516	505	510	548	533	515	522	510	534	510	522	543	524	582	577	517	542	559	528	511	578	596	529	526	525	552	544	531	532	527	497	530	551	556	515	555	555	561	476	524	563	507	534	520	528	519	581	533	518	537	574	532	544	507	519	536	527	495	565	509	529	520	566	518	577	537	493	532	506	554	509	514	541	570	588	557	507	511	544	490	512	524	536	508	527	517	543	490	482	580	562	508	521	520	522	540	550	541	539	536	562	560	528	487	523	580	484	524	507	552	528	586	548	535	550	507	565	542	540	542	539	554	518	537	511	561	519	543	545	542	528	520	542	508	523	502	517	495	496	543	542	535	515	529	567	548	558	501	479	516	514	526	532	562	491	522	587	529	510	485	547	531	515	523	545	493	554	558	520	487	515	553	517	557	523	545	523	538	542	490	545	553	557	534	539	571	541	527	525	545	520	543	569	555	565	566	546	546	554	470	521	516	522	534	501	545	469	519	541	555	492	537	559	559	503	558	510	529	524	520	541	572	532	492	517	571	544	528	480	533	486	575	522	531	512	516	520	538	502	538	536	516	488	524	538	510	514	527	528	511	536	563	538	512	501	548	538	551	543	512	534	546	523	547	570	530	505	548	519	514	548	536	494	551	564	535	532	524	547	538	518	508	528	558	534	589	541	529	533	564	566	557	539	528	541	540	526	543	530	531	504	500	537	544	534	519	532	579	531	527	559	483	548	545	528	524	524	515	539	538	493	474	526	530	560	497	532	537	559	478	505	526	517	493	564	545	508	565	562	519	559	546	495	494	546	485	513	522	546	527	531	560	491	513	535	568	496	496	539	528	547	538	538	553	527	505	505	530	523	523	501	531	543	536	528	491	528	546	526	540	532	553	556	525	570	562	536	573	567	540	551	550	508	505	577	533	500	504	548	559	535	522	570	536	519	540	512	510	558	505	546	522	539	531	552	562	523	542	560	574	529	553	522	535	505	525	540	492	538	505	538	482	515	502	520	522	546	519	544	493	564	536	522	519	563	534	502	573	521	559	537	507	547	512	514	520	502	541	536	556	560	576	495	520	557	522	543	495	535	518	548	526	524	561	539	557	502	524	479	572	530	518	528	564	533	539	541	569	527	515	536	544	512	521	508	526	518	513	512	488	577	586	564	578	541	533	544	533	532	550	537	516	533	535	535	518	524	552	569	530	525	553	588	511	515	533	524	519	546	506	484	507	589	570	518	518	573	528	553	510	576	515	507	521	475	558	542	571	554	546	505	509	564	556	535	497	542	524	540	548	489	497	553	562	478	535	550	538	515	519	551	524	501	540	526	543	523	526	530	454	531	547	513	511	532	529	500	519	545	514	503	530	571	576	527	543	532	521	538	575	558	575	540	545	510	544	547	504	488	555	539	463	520	542	531	561	496	527	528	520	548	569	545	527	556	511	505	532	525	551	522	543	527	509	527	549	524	586	518	522	515	554	578	540	533	495	522	516	526	498	507	553	523	498	517	561	511	551	562	520	520	541	556	556	507	537	562	560	506	548	519	537	511	535	559	553	504	570	508	531	543	545	525	533	567	532	554	555	523	576	547	495	594	548	508	556	523	472	505	516	564	576	509	538	504	523	541	524	523	543	533	505	543	541	519	561	538	533	524	501	533	549	521	518	478	518	560	497	549	509	564	475	522	528	510	510	497	551	550	523	536	549	547	543	536	517	507	502	531	528	574	537	564	547	534	536	543	541	500	554	515	500	528	511	534	485	546	511	550	518	527	537	519	583	540	504	533	542	549	541	484	505	513	539	558	572	543	543	533	522	562	508	526	522	524	531	523	495	517	558	525	544	524	494	535	534	481	567	592	545	529	508	534	529	533	502	531	521	515	485	532	518	522	505	548	556	533	547	558	559	546	539	488	544	550	531	560	517	506	513	500	544	528	544	538	498	566	564	533	525	527	529	532	522	530	487	524	581	526	506	513	529	500	489	534	500	567	520	514	536	477	546	572	524	497	533	506	537	534	537	556	596	539	519	543	546	522	510	511	539	545	531	512	571	505	538	528	544	544	528	525	518	543	541	527	551	517	554	486	532	537	553	519	532	556	528	508	542	501	535	534	533	487	531	530	518	568	558	512	522	545	512	492	499	516	545	515	542	538	546	542	552	495	500	532	483	535	515	520	520	535	536	534	514	513	548	514	543	538	528	531	514	513	521	534	556	522	515	514	559	545	527	499	551	496	517	539	531	511	563	510	555	532	523	528	503	523	539	523	523	538	553	535	532	533	550	580	537	501	511	536	520	585	525	499	545	531	497	554	523	507	532	533	506	450	506	546	532	572	539	521	533	513	522	544	508	532	531	548	567	526	505	539	532	528	546	547	513	507	533	503	576	545	516	519	554	538	548	536	537	554	538	522	518	506	513	539	524	494	532	509	556	551	516	520	551	522	526	499	505	540	544	515	562	543	524	541	542	521	508	496	512	541	541	510	533	576	549	545	553	519	525	560	498	522	499	558	522	549	526	527	508	529	548	516	525	534	541	507	510	509	469	543	508	535	541	554	526	483	521	524	519	548	490	532	551	569	483	520	529	546	546	540	539	486	542	493	528	548	537	506	524	515
14570	1540	1248	1001	666	644	546	544	522	488	502	477	469	410	448	454	419	393	396	393	401	403	402	435	444	392	466	412	420	444	449	400	456	413	394	436	408	460	419	432	379	411	391	395	423	426	371	393	420	429	411	439	412	406	406	419	440	422	423	410	396	401	424	399	412	424	429	396	430	399	389	399	425	457	429	411	402	399	370	416	392	386	422	405	399	399	466	384	399	452	388	404	367	423	440	402	408	411	398	402	408	386	377	461	445	386	375	394	414	413	434	403	397	442	393	444	376	445	459	413	440	385	423	418	467	401	393	391	390	394	394	407	423	422	409	408	408	437	395	434	411	429	425	391	421	417	390	414	387	417	462	386	412	444	430	444	400	457	410	388	473	382	383	403	388	402	383	390	408	384	441	421	445	429	408	402	453	426	394	405	420	409	466	402	447	415	392	411	374	389	406	401	407	356	440	425	398	419	417	453	441	398	374	418	391	407	412	461	411	404	430	402	409	405	400	426	430	404	409	339	396	385	425	418	398	370	390	411	386	357	397	421	448	464	400	392	406	383	401	413	415	429	364	427	419	389	417	420	425	399	424	428	427	416	449	428	372	384	408	414	411	403	464	415	431	440	441	442	410	414	412	399	373	387	426	406	374	378	425	380	394	418	393	391	425	373	384	410	380	430	382	401	422	440	400	402	431	460	376	414	389	462	448	395	375	390	399	412	447	417	419	409	431	414	427	424	451	404	374	463	395	415	379	403	395	407	400	404	404	369	403	409	430	396	366	439	376	388	411	438	412	411	391	364	409	391	419	400	380	408	408	400	424	433	413	416	382	461	382	363	358	422	406	458	477	366	434	446	395	413	393	399	377	378	408	370	412	445	443	423	423	431	406	430	419	431	427	398	420	386	386	421	407	415	409	429	397	426	373	450	386	380	382	384	400	424	394	424	424	445	410	391	449	396	426	396	465	404	400	413	432	433	394	393	430	435	380	402	417	412	396	405	414	402	422	413	439	416	431	419	392	428	442	394	409	412	436	404	411	423	406	420	403	396	404	392	396	436	444	373	407	437	399	411	418	416	398	396	414	420	447	444	402	428	415	400	409	430	427	411	401	411	431	384	442	440	426	422	457	390	418	389	415	394	431	416	431	433	394	419	413	393	416	430	428	425	426	379	385	400	383	428	425	415	414	392	380	433	391	420	376	391	436	443	413	386	384	417	438	408	438	422	455	414	405	365	438	414	400	401	407	415	463	397	370	416	436	426	405	406	406	396	453	437	411	410	396	373	411	428	401	435	389	414	432	400	424	408	413	407	406	420	406	429	407	375	390	392	409	403	404	403	408	423	438	436	409	399	401	393	421	402	409	457	407	460	406	405	430	421	427	416	404	417	371	388	423	402	383	400	394	448	461	404	457	416	403	396	412	397	385	394	445	396	445	428	404	399	394	410	460	398	452	402	427	411	432	414	417	410	458	417	389	395	450	414	434	416	424	440	373	385	411	398	395	403	383	343	401	398	389	409	392	409	364	431	419	454	401	449	401	393	414	395	378	380	402	351	396	363	411	433	421	435	415	421	381	405	440	398	440	388	414	437	386	414	370	403	403	427	426	420	406	413	404	387	416	391	375	428	456	407	433	369	383	400	408	375	402	396	374	399	416	421	415	387	382	419	392	436	412	423	404	396	416	422	441	456	412	417	406	418	433	412	445	401	389	418	391	435	406	427	401	397	391	429	420	413	434	414	433	407	437	397	382	359	427	368	403	394	413	430	435	420	405	426	416	367	400	403	390	400	416	394	393	403	422	421	400	394	453	423	448	411	399	413	374	378	394	415	403	393	406	400	400	387	418	445	444	391	451	409	405	417	416	402	376	395	423	396	428	437	398	412	395	425	412	400	415	426	405	395	389	440	422	397	406	455	407	368	416	377	470	408	373	442	419	401	392	365	426	400	374	387	396	435	413	481	402	380	412	378	385	377	411	418	401	432	423	423	424	437	424	453	420	394	368	429	416	411	430	418	408	405	403	380	395	408	417	426	434	447	430	401	423	426	403	475	432	402	411	400	392	408	423	399	380	412	402	428	394	447	398	411	458	425	391	457	441	399	400	451	415	415	403	441	451	400	415	397	432	399	415	410	418	423	458	418	405	422	397	420	411	424	407	389	387	413	402	396	406	402	452	404	380	422	435	431	413	426	411	417	385	398	390	382	393	390	448	438	401	421	421	414	426	389	381	390	393	373	408	383	408	404	388	439	436	427	419	385	405	419	424	392	427	413	393	397	421	432	421	395	376	399	401	410	387	454	409	395	416	425	435	424	423	422	421	425	403	442	406	424	434	421	401	445	389	389	436	435	450	426	431	422	405	443	426	423	408	390	404	402	408	426	410	406	430	433	408	418	398	417	423	396	395	378	398	383	448	395	384	435	420	459	404	393	398	398	435	373	403	418	423	381	415	450	382	399	434	407	397	407	429	433	406	388	431	375	421	418	410	440	387	402	388	448	400	401	393	437	433	398	374	437	385	378	427	435	419	394	469	424	381	390	412	405	419	398	414	387	417	437	405	424	431	382	425	405	382	402	429	396	424	415	406	393	418	401	419	402	434	394	452	358	387	389	406	397	397	474	420	414	431	427	413	435	414	401	398	396	419	447	416	422	466	380	402	399	438	371	428	441	389	376	391	415	364	380	457	382	408	385	440	443	431	435	435	469	410	437	434	401	441	404	415	388	420	434	407	386	405	395	404	421	421	392	391	412	391	416	346	430	382	410	438	415	384	385	397	460	371	392	408	406	404	386	411	412	403	426	429	423	375	385	426	376	422	404	440	431	450	417	446	405	421	405	411	406	385	386	389	391	419	390	421	485	407	381	402	403	399	415	425	388	431	413	390	406	384	409	408	392	425	403	361	394	421	381	406	425	405	397	367	450	380	415	421	428	439	384	449	433	404	407	405	395	443	383	399	411	422	388	407	424	412	425	398	428	405	455	400	428	400	417	420	435	390	423	442	427	383	414	387	421	407	389	357	398	402	418	409	393	424	399	407	423	436	420	396	381	379	417	415	426	394	409	366	375	375	412	440	433	444	374	450	448	399	394	419	407	359	416	423	417	425	428	375	402	409	366	422	419	390	403	418	385	424	433	397	388	409	418	429	412	424	403	452	394	440	417	386	448	418	431	432	375	397	427	422	385	404	418	398	406	414	370	378	421	382	390	430	436	413	419	422	429	439	404	434	420	421	398	449	412	414	430	421	419	413	410	405	426	439	415	404	426	391	426	399	415	397	372	428	400	410	445	437	449	386	458	380	415	389	418	446	397	420	447	376	421	413	397	412	429	436	404	392	414	437	430	426	435	402	394	446	422	464	462	421	438	401	405	421	377	423	403	456	387	411	386	413	439	410	432	381	423	379	431	406	403	396	435	430	409	368	376	394	376	432	446	407	417	355	426	401	446	405	391	405	404	421	440	421	418	455	405	374	387	375	441	404	406	390	442	408	396
8575	1634	2554	2830	2353	1990	1734	1550	1437	1359	1217	1234	1109	1120	1151	1125	1105	1077	1044	1023	1065	1063	966	1011	1050	1023	1008	998	1014	981	986	1017	992	978	973	946	933	984	955	958	1048	977	941	993	964	988	932	963	952	968	932	1002	1015	952	957	960	980	952	1010	1007	904	991	962	964	933	973	975	986	958	971	943	872	968	951	986	950	949	971	1013	908	987	964	994	950	951	1022	975	949	980	994	921	995	902	974	994	961	975	974	1010	954	956	953	962	953	996	978	965	1014	956	937	968	933	986	931	962	962	971	962	943	970	959	959	940	963	981	947	950	942	967	956	930	950	973	962	1025	915	988	938	944	959	955	965	955	935	946	964	985	949	967	940	960	988	946	969	940	956	918	915	957	896	916	1003	977	970	922	975	970	925	963	959	973	998	1008	891	927	934	972	955	969	973	977	906	940	960	945	969	958	1014	912	975	983	990	957	959	987	955	971	973	1006	989	985	968	922	990	940	948	908	909	931	938	941	1005	970	987	955	941	955	973	969	955	967	961	946	933	957	969	983	907	990	945	936	996	1023	945	923	1003	1019	908	986	956	984	932	979	984	1007	986	969	958	967	905	944	982	969	948	997	961	963	997	914	962	960	980	963	930	1043	927	1003	937	987	970	1000	936	957	962	891	985	908	949	921	944	985	898	1015	925	930	936	981	951	974	923	945	953	943	954	1003	934	927	898	956	917	987	992	980	903	952	940	945	900	956	930	963	932	934	1022	913	931	948	967	965	946	945	931	986	1028	969	979	947	919	1014	931	958	975	969	1042	901	913	952	1003	968	940	947	948	963	946	936	931	976	941	956	943	957	982	925	934	955	977	941	947	932	918	977	967	971	971	894	940	904	924	933	943	977	967	975	977	1018	945	925	946	906	958	957	980	976	989	1030	995	942	958	942	877	987	951	980	929	944	916	1025	967	960	955	941	957	962	935	942	946	971	971	913	907	944	985	982	967	972	918	935	960	897	958	972	1038	979	965	934	956	882	946	932	972	927	964	965	1002	958	949	940	934	977	963	966	938	954	917	937	949	981	984	924	894	965	916	952	938	940	962	975	934	978	980	986	961	935	989	946	966	953	941	965	981	874	921	949	968	923	968	993	951	992	961	964	951	952	970	939	938	953	1014	966	1009	945	972	973	945	927	948	977	944	969	915	952	997	949	903	953	962	947	915	951	938	942	958	924	968	976	1000	916	969	950	993	984	989	983	936	979	960	912	972	989	967	949	931	994	965	970	991	971	958	949	951	933	880	958	944	1024	962	950	1036	959	1012	962	996	993	895	924	945	997	1012	923	981	985	964	957	939	928	987	899	938	966	1003	910	951	985	1020	897	973	982	946	927	954	934	965	965	959	971	954	951	967	949	924	958	999	950	953	958	925	945	1013	962	924	933	974	968	962	917	936	970	938	915	939	893	968	943	950	915	981	954	926	983	911	920	939	902	967	950	959	931	952	978	954	1016	1010	928	962	946	963	902	975	909	936	947	919	931	954	961	959	1009	943	931	966	950	963	969	934	1000	979	885	968	954	980	946	1008	985	882	964	928	973	978	915	863	927	977	939	891	996	950	996	938	933	955	881	966	918	947	984	969	970	931	945	1011	953	917	973	920	942	984	972	960	922	962	1004	944	927	908	941	926	928	1016	974	957	953	997	901	962	962	980	964	996	975	949	941	951	1005	951	981	947	947	949	980	945	1018	962	991	972	1008	895	973	930	954	945	998	945	984	939	926	985	904	958	934	1007	952	885	952	974	969	993	938	926	952	956	988	988	921	988	1001	910	995	937	964	944	920	964	927	942	963	935	980	967	921	969	959	946	920	990	944	932	895	973	973	970	1014	970	964	979	939	992	961	898	889	944	936	944	947	921	1018	902	949	973	1002	955	924	979	949	963	959	975	929	1011	1003	946	908	977	971	928	934	900	940	961	904	957	977	938	954	1039	991	969	929	921	973	1024	963	903	976	946	922	914	896	1036	947	938	968	932	978	925	880	989	924	1011	946	965	996	985	998	937	969	981	930	906	934	927	1000	940	942	990	964	940	946	970	949	942	956	967	942	929	982	998	956	935	973	949	912	973	938	895	929	961	960	954	974	954	956	996	942	932	1015	942	929	946	886	965	927	922	950	970	987	929	942	1031	954	952	977	982	980	903	997	954	946	963	946	946	930	950	1040	970	953	936	938	960	985	886	985	1013	934	986	913	927	1021	994	971	960	923	913	992	1004	937	956	939	914	957	948	913	980	990	934	1002	941	1008	1011	995	952	947	903	914	978	966	967	958	948	1005	935	955	955	972	997	941	983	951	922	892	958	943	931	1003	978	969	945	910	1002	934	903	1016	979	947	922	1031	945	1001	980	913	937	954	951	1009	984	995	928	944	1009	947	947	957	932	961	949	963	924	984	974	942	933	909	944	949	944	972	992	946	992	1009	937	952	986	1001	928	960	1015	939	914	935	957	978	915	934	956	931	997	944	962	917	995	928	971	888	996	914	891	953	1011	1024	942	1039	963	969	954	954	995	1016	961	954	907	974	919	956	993	979	1008	945	927	1034	954	936	932	981	937	962	996	949	991	932	929	937	910	992	987	952	906	914	964	956	937	999	910	941	912	906	981	972	981	942	936	958	967	939	950	961	939	978	964	979	973	945	942	916	955	935	992	942	983	975	974	979	991	990	929	983	958	1027	912	979	993	972	912	966	911	975	974	933	952	968	903	939	982	928	942	887	949	951	935	945	988	953	951	942	973	897	907	939	982	947	967	979	920	1001	963	977	964	873	919	943	919	923	903	959	990	971	946	977	973	909	928	972	982	919	954	992	984	971	973	967	964	930	993	1015	951	1009	923	1018	885	943	970	921	964	953	999	993	920	970	931	929	952	964	944	999	950	1025	918	958	915	1050	1020	978	984	938	922	964	988	935	966	953	966	933	962	927	956	942	989	933	928	978	961	1041	959	967	927	907	1001	979	932	942	931	970	951	958	963	948	946	938	894	944	936	946	907	987	947	961	955	951	994	911	933	963	1004	935	940	981	981	967	906	949	954	929	978	978	953	938	958	964	950	981	949	920	962	920	962	909	1006	941	957	1020	931	970	905	973	946	944	991	901	986	993	903	976	980	919	966	951	947	957	998	1005	985	996	933	937	917	985	915	927	968	991	1020	1024	1050	1007	964	913	982	901	958	948	917	954	928	932	958	967	926	946	927	919	932	940	973	923	977	982	975	961	891	936	962	984	889	974	934	955	898	885	973	952	983	960	958	977	955	975	923	945	968	935	988	907	917	1003	986	952	934	930	964	979	960	936	977	955	915	958	971	977	1027	967	946	954	971	938	950	969	940	964	962	905	949	947	986	1008	944	903	1013	966	972	945	984	963	1009	989	972	945	971	934	952	982	924	987	948	988	1016	999	953	958	929	947	969	972	956	954	919	976	947	981	963	981	972	927	947	1007	957	974	901	909	930	954	951	955	964	978	971	929	931	924	951	898	926	942	927	928	936	929	899	984	975	966	948	937	991	958	969	967	950	919	911	982	936	934	926	936	964	907	922	967	964	934	957	954	955	918	921	917	946	912	998	1024	952	983	942	973	987	1011	903
1421	210	198	213	228	209	197	213	204	191	217	194	230	220	205	214	216	212	201	202	212	202	220	206	201	227	219	244	194	212	202	187	217	239	214	215	225	232	211	218	205	227	197	180	202	192	209	211	207	223	232	212	218	219	212	228	220	203	213	219	223	210	217	210	192	211	203	205	230	220	198	217	202	196	194	220	223	224	216	203	232	209	217	200	231	210	201	243	194	212	201	222	210	202	223	213	237	223	220	206	225	191	226	216	205	199	217	205	220	218	210	178	235	204	189	200	195	207	200	221	221	209	220	220	203	193	202	188	226	203	204	225	207	232	194	216	196	208	210	192	229	211	201	218	204	223	203	223	190	214	199	202	211	236	188	180	204	196	210	209	210	219	230	233	207	213	225	206	241	208	189	216	214	202	204	206	200	202	178	212	240	251	230	210	196	217	217	206	180	215	196	226	214	221	194	232	232	194	209	192	198	192	230	235	202	197	184	211	226	211	199	224	182	210	196	214	221	231	214	222	187	224	198	201	203	226	238	238	203	210	208	213	231	219	211	231	195	240	182	200	202	208	213	218	185	198	208	220	209	213	220	199	192	209	198	221	222	205	216	221	183	190	196	212	216	196	236	213	206	222	237	252	210	201	218	208	196	200	209	189	233	193	256	214	205	210	234	209	224	196	202	245	199	222	199	214	218	212	217	191	200	213	216	216	230	198	207	197	216	204	198	200	225	207	243	218	205	174	217	232	223	224	192	221	215	215	223	183	237	219	218	183	193	229	234	216	230	184	222	218	218	211	209	200	203	211	201	231	222	183	218	224	192	231	229	243	226	208	202	204	216	197	214	211	226	204	240	248	222	201	207	222	231	205	184	183	217	210	224	215	212	200	243	198	198	204	198	175	214	200	217	186	190	195	222	203	236	204	216	197	238	210	217	192	214	202	204	212	197	212	189	204	232	199	215	248	226	230	229	201	219	200	188	212	210	215	215	229	206	210	201	164	225	238	191	212	194	201	245	255	239	226	216	233	213	225	234	217	232	213	193	231	219	216	223	220	194	200	214	233	226	201	216	232	196	219	207	223	204	236	218	220	224	215	205	216	220	198	206	191	183	220	225	201	199	206	237	199	223	204	211	221	196	178	235	210	221	238	219	196	193	193	223	223	201	205	213	204	187	204	209	222	179	210	236	202	230	220	207	227	216	184	198	245	193	225	191	217	222	230	199	186	225	238	193	196	232	213	228	220	223	213	212	203	192	208	241	217	226	206	218	210	255	215	188	206	202	191	188	205	229	213	210	216	229	194	205	221	245	188	225	222	216	195	207	186	217	194	220	211	176	228	195	192	181	196	203	203	210	241	180	215	202	204	221	221	201	209	208	196	207	211	233	227	209	227	213	207	204	204	192	229	239	242	212	207	229	215	205	205	196	223	231	228	223	239	215	240	189	214	211	232	240	200	219	218	220	229	214	194	196	202	200	220	222	227	206	223	208	211	204	183	228	247	206	202	184	217	218	200	204	205	207	208	216	240	220	224	224	205	214	218	260	194	231	211	224	213	208	203	194	201	209	239	224	225	203	235	211	188	214	210	176	194	211	195	240	206	231	233	183	233	236	180	204	187	203	218	225	224	228	205	208	188	216	194	206	187	240	201	215	198	208	241	216	232	191	205	227	181	225	169	198	205	213	198	228	188	211	207	202	209	206	173	185	193	205	238	199	193	208	190	212	192	226	203	190	170	186	209	196	237	211	191	197	225	227	233	235	201	219	211	219	225	231	196	210	205	222	186	196	198	205	213	202	229	231	253	227	217	197	204	206	206	213	210	209	212	196	221	207	199	195	208	205	216	215	228	232	196	215	202	219	242	228	209	206	225	197	220	220	247	216	234	203	241	223	207	222	221	207	225	220	210	229	203	210	229	203	176	240	224	224	199	205	208	231	220	202	195	194	201	199	226	186	201	235	213	212	224	216	232	209	206	217	223	242	226	213	217	201	204	229	206	221	225	233	214	217	205	251	220	196	211	186	225	192	244	205	210	203	186	218	216	238	212	204	203	236	205	216	223	215	238	219	200	201	197	198	209	218	214	224	245	220	213	216	214	217	216	196	216	221	225	213	223	212	233	215	225	214	219	190	231	203	228	208	197	188	226	211	200	201	198	203	203	211	215	197	206	204	194	224	220	197	203	204	235	203	209	214	196	207	216	183	197	212	230	227	207	195	206	216	180	218	235	201	201	249	198	202	189	204	195	220	213	203	244	231	218	203	204	205	204	208	216	205	210	214	215	182	217	229	204	226	189	191	224	224	202	190	202	193	238	229	217	192	240	224	221	192	191	217	214	216	199	229	214	224	215	221	197	206	249	215	184	224	237	223	199	223	213	215	212	220	230	207	209	207	199	197	202	239	182	236	222	213	207	203	189	210	182	209	220	174	226	225	224	208	206	226	233	187	224	200	236	204	211	222	185	210	235	194	250	218	205	203	215	212	226	229	188	230	213	219	216	214	219	218	232	223	210	191	220	240	215	227	209	234	188	173	207	212	238	219	200	223	225	211	199	257	219	200	227	212	226	231	233	218	225	212	200	233	202	208	217	194	208	219	222	217	214	223	202	224	216	229	197	192	205	213	234	198	188	180	209	203	198	204	207	204	208	219	173	189	206	192	183	180	189	181	223	237	226	211	234	205	212	221	206	179	229	223	221	190	231	198	228	220	212	208	212	186	190	239	205	193	203	196	212	193	206	203	172	214	209	192	211	236	226	233	188	224	199	222	202	210	209	205	193	201	216	192	233	228	194	213	246	233	190	222	259	208	249	204	215	217	224	209	226	200	199	207	213	206	187	202	199	257	187	233	219	205	202	187	193	180	189	227	204	201	200	211	217	217	233	231	224	228	200	217	209	202	215	212	203	219	217	231	221	211	247	212	207	224	204	204	196	195	166	222	194	218	208	196	228	216	201	194	190	234	211	210	199	214	202	224	182	215	195	204	195	219	202	225	200	230	243	211	213	225	193	191	207	207	216	211	189	259	220	196	205	203	229	231	246	194	220	195	214	198	216	189	203	191	200	183	204	186	227	191	210	196	229	211	224	222	206	214	209	217	237	206	190	229	192	188	203	186	216	201	203	193	238	222	233	203	197	194	202	212	230	206	239	181	201	200	208	211	205	191	191	223	198	198	204	223	185	215	200	210	224	221	199	215	214	204	188	226	239	209	207	193	205	219	183	217	210	218	216	217	208	214	198	215	250	215	199	201	219	202	219	200	197	215	231	226	240	220	224	199	211	213	215	209	171	218	210	233	204	244	211	203	241	194	209	235	216	203	234	234	209	199	218	192	240	208	194	209	244	235	186	202	219	214	226	232	228	223	219	212	216	209	210	187	247	198	192	224	248	234	221	204	210	211	231	192	224	228	211	202	207	214	224	207	220	222	238	233	224	231	228	213	220	214	220	204	226	198	209	207	191	209	212	233	208	224	235	211	219	225	201	193	202	207	188
1702	607	575	602	591	576	542	543	534	541	550	522	550	556	572	580	523	528	513	534	533	510	545	522	523	539	585	581	531	538	560	560	573	550	583	541	545	559	544	521	545	550	569	565	558	551	592	553	549	555	566	538	551	583	551	511	579	576	526	557	573	619	535	544	508	575	512	564	562	538	548	557	563	579	544	587	523	542	583	535	572	532	537	558	533	549	565	539	537	546	575	479	527	590	600	529	551	552	541	555	586	553	506	543	540	556	557	579	503	543	530	521	577	540	560	598	500	506	516	560	516	572	528	541	529	515	560	546	541	562	529	544	553	557	559	533	548	549	559	536	539	573	550	521	549	552	512	520	557	562	499	545	523	505	527	563	555	575	568	585	565	557	509	538	579	542	551	534	536	531	558	531	518	530	533	504	566	546	566	521	538	561	524	553	558	521	566	545	586	595	551	541	546	551	557	566	533	538	529	566	521	570	552	571	519	570	541	549	547	528	535	558	571	546	570	554	557	554	551	560	529	549	524	594	552	545	507	528	531	604	535	543	545	548	573	526	578	530	538	540	584	554	588	592	523	566	556	584	498	520	551	559	552	550	511	539	572	544	540	605	557	540	561	552	533	580	509	522	571	555	565	534	542	552	592	552	560	568	551	575	617	562	549	536	556	554	557	529	574	555	534	548	515	550	577	552	575	547	599	529	597	548	541	524	502	520	577	542	532	536	547	574	525	568	568	596	523	526	586	556	515	540	590	552	543	539	500	555	563	544	538	515	531	581	528	564	588	513	537	562	555	538	529	555	538	557	585	527	558	533	522	569	605	551	486	499	545	545	538	555	549	520	566	560	572	560	491	548	538	536	539	557	556	547	536	566	554	518	558	539	554	527	556	541	558	559	553	518	565	561	544	547	540	532	522	540	585	532	551	561	522	586	540	502	594	527	556	543	498	529	579	588	533	570	554	539	579	537	519	550	558	586	557	581	547	536	564	578	557	547	549	569	554	506	533	524	559	494	568	534	539	553	539	539	571	556	530	578	547	566	567	524	536	550	574	558	506	531	537	556	539	538	538	566	567	607	540	532	526	564	563	567	556	545	550	532	494	559	537	539	562	545	543	549	507	573	539	569	502	584	570	581	564	569	527	539	591	547	552	558	568	590	524	548	595	598	564	563	558	545	515	531	489	571	521	504	516	514	518	550	509	596	549	563	506	578	515	528	575	551	552	535	532	504	562	532	568	539	594	530	547	560	538	576	526	548	545	549	546	522	549	568	557	578	562	541	551	526	529	524	589	533	564	546	541	572	567	530	531	558	580	536	545	530	594	585	554	570	542	551	528	529	601	541	555	525	542	557	544	506	546	509	520	525	531	523	574	519	574	569	541	534	534	556	516	523	521	527	531	568	526	505	546	587	565	555	598	581	554	555	526	542	536	502	530	503	583	560	516	519	573	507	532	581	519	530	540	508	577	564	553	580	520	566	563	594	535	516	524	530	560	557	569	527	548	556	539	578	521	543	569	570	520	536	564	551	550	562	528	553	562	547	566	577	514	550	513	536	546	543	582	543	562	565	522	553	553	552	529	550	556	538	536	571	525	541	535	537	554	538	565	585	525	576	539	563	561	503	568	550	576	545	556	511	513	508	603	529	577	540	548	557	569	568	555	539	528	545	531	537	550	587	554	523	553	570	572	539	584	559	541	560	526	562	533	553	513	514	518	522	555	552	545	523	568	531	531	515	537	536	530	537	528	541	578	515	572	540	574	598	541	567	531	541	529	545	540	515	528	541	542	587	523	570	580	569	549	553	563	536	518	538	585	530	527	567	527	515	532	519	546	503	534	547	582	540	579	531	598	537	511	535	570	570	569	549	539	571	598	509	560	522	563	566	529	540	535	575	559	511	529	531	508	518	509	584	572	535	508	539	531	512	532	522	520	561	555	528	554	540	569	533	551	585	543	531	534	576	520	490	531	541	552	560	524	551	516	565	524	569	529	534	529	517	513	529	546	507	554	557	572	560	545	557	524	540	542	527	537	599	543	540	564	514	589	515	570	551	542	510	558	569	543	609	564	555	553	551	537	556	536	579	538	519	547	585	542	533	552	596	529	563	583	528	532	516	526	555	579	555	618	575	574	529	531	503	545	586	525	518	546	551	520	543	543	566	515	575	559	558	550	545	552	502	530	529	566	586	545	526	540	567	559	539	542	570	564	538	543	579	573	553	581	475	529	576	559	548	520	571	561	525	560	503	505	552	563	539	544	530	535	537	581	532	572	583	503	521	562	563	544	537	515	556	583	569	549	590	519	529	562	543	560	527	582	505	583	581	593	535	555	543	552	561	574	537	535	611	538	513	579	524	577	550	568	520	504	579	548	505	536	555	574	505	533	530	556	557	557	570	568	547	593	532	556	593	534	518	568	507	612	570	576	533	562	553	572	571	551	540	576	582	521	555	533	562	524	543	557	563	538	586	576	558	554	560	528	528	506	545	585	540	580	509	567	557	520	528	551	560	527	544	540	543	547	553	538	541	531	546	524	607	575	535	537	510	546	521	517	556	587	592	556	532	510	590	565	561	561	556	529	529	564	569	583	566	567	524	586	583	534	509	534	579	542	558	576	526	491	548	550	551	561	497	539	596	561	527	595	525	510	536	569	529	554	542	545	557	550	595	544	517	570	540	541	560	573	563	561	542	544	524	563	560	548	571	535	537	559	559	534	543	536	541	535	561	505	594	567	558	580	514	561	531	535	575	540	551	575	561	557	538	529	549	525	534	599	598	582	532	527	549	545	557	540	544	582	558	549	577	485	527	535	567	625	565	561	593	546	565	563	556	522	555	486	522	563	517	564	573	527	543	544	530	545	570	527	525	592	568	553	508	585	573	518	524	510	574	578	533	557	588	563	563	596	553	572	565	523	556	544	535	564	563	551	546	553	552	558	532	522	532	599	536	558	547	572	551	550	517	569	543	558	489	540	539	597	509	566	560	519	567	582	545	592	560	605	539	561	533	551	533	538	557	536	533	560	542	544	524	528	548	547	553	565	587	524	532	528	557	581	537	556	542	530	529	557	532	575	541	532	520	611	509	508	568	545	516	525	556	572	579	527	578	518	620	645	531	511	522	581	556	544	591	565	495	529	554	595	574	560	580	530	539	546	510	542	554	561	580	520	550	564	538	528	522	522	582	555	572	579	522	577	516	564	547	545	574	549	545	564	528	590	596	557	534	617	513	568	561	556	560	526	507	579	544	545	559	583	568	580	558	549	555	551	526	558	554	551	522	523	528	539	520	525	550	569	550	578	567	515	538	565	539	527	514	546	500	559	541	595	543	563	565	590	530	555	538	536	568	537	521	580	534	548	547	568	533	556	572	521	500	497	539	545	539	555	571	533	565	508	550	559	536	576	589	550	551	517	557	511	551	561	555	538	582	521	595	585	537	544	565	544	555	522	544	566	538	509	513	534	530	579	579	533	523	523	554	562	565	511	545	535	522	558	554
6976	556	555	438	368	310	299	249	212	201	218	204	224	205	193	201	218	215	205	214	198	170	181	209	190	168	193	199	210	217	191	211	202	190	194	212	178	188	157	203	193	202	187	217	188	174	176	178	214	190	209	202	192	202	209	185	200	191	200	216	190	228	174	196	189	172	181	186	185	195	194	184	205	190	180	240	174	192	200	194	184	205	183	208	207	201	214	170	202	203	197	199	183	186	183	178	195	196	201	200	187	189	186	188	199	166	189	206	211	213	193	209	176	163	181	218	204	189	221	188	220	204	213	193	146	192	165	201	204	216	188	220	188	172	214	201	178	192	164	219	194	189	212	206	226	180	199	183	213	183	184	177	218	218	210	202	198	212	173	198	172	182	173	194	176	199	194	199	195	190	164	224	197	188	204	191	204	213	209	203	187	191	182	184	171	215	177	186	175	192	212	210	158	197	189	177	184	187	174	206	215	186	192	198	170	171	225	173	175	200	200	205	172	216	185	189	193	176	200	193	183	186	195	177	204	197	190	202	192	199	189	192	200	185	193	177	184	165	180	190	189	181	183	183	205	175	170	176	216	201	194	178	216	191	169	197	203	214	163	193	200	200	200	197	213	190	217	183	165	182	190	196	201	183	166	211	197	192	202	174	202	201	206	153	204	187	205	203	186	189	198	188	201	178	191	232	195	183	200	194	203	190	192	234	194	200	180	187	215	200	189	188	180	185	197	195	198	193	214	186	180	172	193	222	211	191	182	194	183	183	186	198	186	216	214	186	204	217	195	200	191	198	173	167	160	188	185	192	199	182	202	216	207	207	226	199	190	187	183	165	196	164	167	206	193	190	212	206	156	201	178	181	206	196	191	194	169	217	201	198	215	192	177	185	208	191	189	183	180	181	173	198	190	180	223	195	195	198	187	176	188	197	188	219	183	205	188	185	183	193	228	193	217	193	184	189	189	185	205	181	204	185	169	177	189	195	176	189	196	202	190	238	187	174	185	208	185	165	189	154	192	204	193	186	184	190	189	206	188	215	205	208	197	216	205	188	188	176	203	193	175	210	194	187	200	199	202	177	216	210	188	217	184	163	223	176	188	181	215	186	202	197	200	180	190	175	207	169	197	206	208	196	182	176	193	199	211	184	199	187	174	192	168	164	196	201	180	167	204	209	196	185	195	185	175	170	188	164	185	203	176	192	174	181	195	202	229	207	175	175	200	189	214	205	206	211	181	185	177	188	181	192	191	187	192	197	194	211	200	179	215	193	187	191	188	202	211	179	163	188	208	177	204	187	187	205	195	202	229	177	148	166	195	195	169	210	156	171	177	189	173	180	158	204	197	202	168	201	220	184	174	198	198	185	191	183	213	191	209	182	203	185	191	198	186	219	206	200	192	176	204	201	169	200	207	200	206	191	187	202	176	160	215	173	189	202	175	180	200	191	189	170	218	201	179	221	201	197	182	189	172	195	197	194	192	170	176	184	167	198	196	201	192	170	187	174	175	211	183	187	206	190	205	198	180	216	203	196	204	188	189	172	204	191	194	183	187	170	173	200	180	181	180	186	198	210	228	175	204	227	168	193	188	161	185	194	187	172	191	190	228	171	190	166	179	177	195	203	211	179	169	164	175	184	167	201	188	191	189	180	206	172	200	194	192	210	191	199	213	215	205	227	168	194	201	184	186	198	191	176	190	192	191	207	172	207	152	198	189	201	209	208	213	196	203	189	179	199	206	182	188	193	172	182	177	183	206	210	198	199	209	196	218	174	216	214	175	214	173	180	199	181	206	197	201	204	198	184	195	209	206	180	226	191	185	189	205	182	206	186	184	166	184	200	184	200	189	204	193	207	194	183	199	184	216	202	185	196	188	165	156	215	187	206	189	171	202	210	211	172	171	213	198	183	193	176	190	173	213	180	189	178	169	196	180	174	215	194	177	184	195	194	214	179	197	187	202	198	181	190	203	202	181	188	177	179	203	194	183	210	170	199	214	195	212	180	210	171	183	187	186	200	191	210	189	173	193	180	183	178	187	196	181	170	227	206	165	171	189	203	219	189	206	200	178	192	197	196	192	172	170	193	208	191	191	181	197	212	187	195	206	219	207	215	218	232	195	181	206	180	198	161	206	185	171	188	194	180	180	163	189	210	216	194	155	197	190	215	175	183	178	175	190	217	176	159	200	171	171	193	184	180	175	183	199	224	193	191	192	187	197	165	194	193	211	207	190	207	194	216	200	180	184	231	200	173	214	193	177	200	195	176	213	191	181	167	196	187	179	232	175	223	182	181	183	211	208	197	181	180	209	172	204	192	172	212	216	192	185	177	182	203	201	207	165	201	186	173	191	198	182	198	216	188	225	205	198	168	185	210	151	208	188	182	186	184	193	174	188	188	195	173	168	194	191	185	191	204	208	180	204	205	215	215	195	176	213	202	172	204	191	175	179	167	200	206	189	183	192	225	205	162	192	162	185	180	191	202	211	207	210	169	213	202	199	193	202	203	205	186	172	195	189	196	189	200	183	196	173	207	182	190	172	195	176	207	172	186	193	216	203	197	197	207	197	200	172	188	153	194	191	186	221	200	207	191	214	156	193	218	196	196	206	177	190	193	243	193	216	183	174	179	198	176	196	205	198	187	203	190	212	214	186	201	222	168	237	205	173	203	198	164	183	158	187	180	201	173	186	183	175	212	220	188	198	184	222	190	178	195	177	182	187	181	179	160	164	186	187	206	195	179	215	222	195	207	200	219	203	196	192	203	175	205	180	215	182	208	213	211	203	206	186	193	190	166	171	178	180	185	214	175	169	217	193	221	204	184	184	184	199	222	183	228	182	208	163	198	173	184	185	178	185	184	199	209	175	177	179	163	187	190	157	191	198	188	197	189	174	189	210	179	193	173	197	196	209	208	183	189	193	203	190	171	155	177	205	198	192	198	230	196	175	201	175	191	173	215	182	196	174	205	195	205	168	212	169	194	199	180	182	190	220	169	190	193	185	208	181	183	218	188	183	198	190	187	180	192	187	203	201	191	184	203	183	169	178	220	200	205	160	208	186	189	191	194	182	187	179	187	209	178	192	200	190	206	197	186	193	191	200	219	209	207	193	199	200	187	202	178	213	200	218	185	158	185	186	164	182	175	186	197	200	187	204	186	229	169	193	205	175	219	216	194	218	187	207	172	204	187	183	200	193	209	207	201	166	195	187	181	199	200	150	172	199	209	172	188	191	231	184	187	192	160	189	194	204	190	184	199	203	186	201	220	173	210	187	178	199	165	192	203	218	197	180	177	190	204	207	191	209	191	189	197	216	178	181	188	187	194	204	190	190	184	214	195	178	194	189	193	191	212	182	202	189	202	182	174	200	196	191	203	183	183	169	207	190	201	210	174	200	214	195	203	176	180	184	228	214	179	198	184	235	160	184	236	217	166	164	184	181	188	221	220	186	174	180	180	189	188	186	177	207	197	189	196	170	174	189	199	218	203	199	221	192	192
6105	823	1372	1509	1230	1143	899	829	765	748	678	690	660	658	643	589	621	596	608	565	620	581	585	564	523	591	572	546	552	590	583	540	514	608	586	559	522	536	518	534	539	556	572	554	532	589	543	550	535	539	568	563	507	551	561	526	527	548	525	525	512	526	509	509	526	540	545	533	522	552	580	515	543	483	517	513	538	464	527	553	502	542	506	523	544	536	535	561	621	547	551	545	552	513	583	522	526	509	526	544	543	541	519	561	515	545	530	575	528	502	530	497	524	514	540	577	552	556	548	544	564	560	517	523	541	533	521	553	485	571	526	481	551	584	517	534	507	497	495	544	543	562	525	527	526	501	506	548	536	538	563	531	500	551	503	521	576	518	555	514	539	498	562	568	528	508	547	548	537	560	543	504	545	499	526	548	538	502	535	565	564	576	554	523	497	550	526	542	495	540	563	508	540	479	542	555	504	518	518	528	515	550	547	569	582	517	535	517	507	499	520	498	521	512	562	504	534	498	512	548	572	539	525	533	567	555	532	509	600	506	538	525	554	571	500	522	535	550	550	540	541	540	506	535	471	540	537	522	523	504	536	556	517	509	485	525	543	572	559	527	562	556	542	513	516	581	555	521	504	494	538	506	523	545	529	559	505	539	543	515	558	556	550	530	523	531	522	555	534	514	492	535	572	565	496	495	560	553	513	545	550	576	525	514	533	530	515	548	532	540	537	539	574	530	536	552	557	509	538	532	495	544	500	577	540	516	536	493	524	515	503	526	498	531	546	522	513	521	521	527	514	561	504	555	509	521	526	489	523	532	542	538	549	544	512	556	569	515	509	503	512	558	540	513	518	532	528	541	546	500	523	554	516	502	518	536	537	517	467	514	557	554	536	515	527	509	524	510	534	532	556	561	518	521	525	498	535	546	531	533	503	543	517	545	520	512	516	536	540	516	505	506	512	517	514	530	522	523	560	526	570	544	528	545	548	532	491	520	553	535	510	513	512	532	539	516	547	509	510	540	533	565	530	518	561	571	545	554	517	531	495	503	548	554	522	551	544	510	542	528	503	527	525	514	534	569	511	506	540	536	530	551	532	543	532	491	565	533	496	478	514	522	496	484	519	501	528	556	520	557	558	540	503	545	564	526	534	501	510	541	541	527	529	552	581	534	533	514	540	516	538	542	500	498	531	512	549	568	540	483	543	517	507	531	549	525	527	544	543	571	547	568	544	552	559	541	524	564	503	538	524	494	535	525	544	524	580	518	473	524	536	533	551	526	533	492	552	507	538	535	511	508	552	522	524	597	560	557	531	572	515	545	535	553	572	595	543	542	533	529	566	502	523	493	511	554	531	520	541	527	521	571	542	531	534	538	567	522	564	505	540	474	534	556	490	531	498	522	553	517	533	525	515	531	536	538	489	530	533	543	506	514	556	503	509	505	516	554	546	513	539	533	517	526	531	535	501	556	522	545	544	574	557	533	533	510	562	521	533	555	514	491	527	548	547	520	574	516	533	459	491	548	528	514	516	485	535	512	565	544	541	535	521	518	521	542	496	560	549	518	568	528	522	553	536	541	537	558	495	563	584	519	489	520	574	524	560	591	557	544	556	502	524	557	562	518	508	534	538	522	512	556	526	527	553	543	526	573	541	566	546	537	486	553	533	568	521	520	550	556	523	541	517	517	567	519	509	546	505	491	552	528	518	537	508	543	542	552	533	546	524	513	508	541	533	547	518	518	530	524	516	502	542	556	540	554	540	537	511	543	556	507	536	518	519	455	553	513	536	552	573	517	545	540	485	525	525	540	576	553	533	507	538	515	564	503	516	520	529	554	544	578	512	525	477	510	524	536	571	526	539	502	523	548	546	545	511	491	551	508	493	508	552	542	513	547	573	526	534	531	488	522	570	523	517	556	538	515	497	536	530	514	511	552	501	543	549	519	582	524	533	547	548	527	497	519	573	545	527	542	519	539	474	559	495	545	593	542	515	524	532	551	548	503	496	527	515	564	530	552	542	495	553	544	499	566	532	505	545	554	548	536	544	531	532	485	506	553	550	565	532	506	516	515	567	530	555	523	546	536	530	544	518	567	529	556	559	567	496	554	529	531	529	515	507	545	572	520	494	512	516	513	561	516	527	494	556	553	527	527	573	543	500	557	548	535	551	533	560	505	572	563	549	546	490	507	493	542	513	491	506	535	544	577	534	533	543	516	541	525	537	546	554	513	517	547	534	493	546	520	552	557	584	537	479	510	549	512	510	512	537	529	559	566	510	502	569	521	523	560	536	534	536	563	509	515	539	540	557	544	537	524	487	572	578	532	536	559	501	535	553	515	528	528	519	526	519	538	570	552	522	507	541	523	505	533	530	495	554	567	491	529	539	495	521	502	521	496	517	535	529	524	549	544	521	543	518	531	544	544	532	532	513	506	530	503	557	500	519	535	523	553	519	491	547	535	484	530	556	547	523	539	502	495	512	562	552	542	537	528	543	507	506	504	576	525	560	511	565	585	519	526	521	540	505	486	537	501	566	532	530	517	534	532	519	506	561	592	554	516	524	538	534	509	519	563	537	507	504	527	524	540	532	514	577	478	565	546	558	538	491	494	536	473	564	522	510	549	554	551	542	543	510	522	540	490	522	503	513	542	582	537	514	531	528	534	496	545	549	534	491	538	532	538	526	534	526	522	540	546	537	537	521	586	570	544	548	564	558	530	529	517	524	507	512	521	537	545	517	559	516	537	512	535	497	537	564	516	530	525	528	503	527	510	539	558	524	513	510	501	527	513	570	506	529	541	517	524	552	535	515	545	532	548	545	491	512	512	533	531	538	524	526	539	536	521	504	500	468	538	503	548	547	542	528	512	518	543	518	523	538	506	567	506	467	528	488	523	512	510	520	490	530	508	551	480	545	555	503	519	510	538	554	550	570	535	544	506	558	519	542	526	551	526	529	518	571	526	522	507	550	542	538	532	557	518	464	526	525	550	516	534	532	549	555	536	522	496	507	534	531	531	560	560	517	522	533	560	495	554	562	576	552	549	494	524	545	566	510	510	514	569	509	495	542	524	539	513	517	524	495	573	528	521	547	545	513	515	553	583	542	499	537	557	534	514	498	562	553	564	496	502	547	535	506	534	536	541	541	567	515	505	558	522	575	536	513	506	544	554	506	541	550	505	526	556	528	536	538	518	530	537	518	527	505	522	534	535	550	524	512	508	516	521	493	546	553	577	511	520	534	509	559	537	549	577	554	514	534	533	492	503	537	551	529	483	534	549	529	570	543	525	535	527	551	536	555	559	522	530	513	517	545	529	504	514	548	522	511	532	554	495	496	530	499	501	511	585	475	525	522	518	552	542	511	522	534	555	525	540	521	525	530	571	521	520	537	500	517	531	526	530	472	560	520	492	506	525	504	552	539	538	562	540	523	509	533	539	519	548	541	519	532	487	496	548	528	566	532	521	524	503	539	515	537	562	529	519	534	531	505	500	513	533	510	579
14567	1487	1257	962	762	638	601	546	487	487	482	444	472	491	438	451	457	446	416	487	427	488	426	421	393	364	415	424	419	447	443	389	439	406	432	424	439	418	392	413	438	422	407	394	415	397	428	393	384	402	424	425	404	376	448	444	405	389	398	433	449	463	393	401	397	437	400	383	438	453	409	398	391	397	396	423	412	392	436	415	431	394	390	413	412	413	446	391	425	431	395	421	421	411	412	428	397	361	395	397	396	385	394	421	392	362	405	426	410	432	406	418	388	431	436	441	444	442	447	425	398	399	470	374	403	396	405	447	422	418	449	400	392	426	418	381	433	399	402	436	407	431	409	418	392	443	379	414	439	444	391	398	465	436	420	386	381	405	418	425	394	421	454	429	422	435	411	423	420	399	394	417	371	370	410	461	409	396	418	399	407	460	401	421	409	393	407	395	404	443	365	430	412	423	432	391	419	399	431	381	405	406	419	406	435	400	419	398	415	421	361	403	425	403	427	390	414	399	397	427	396	405	408	404	376	414	394	414	401	403	357	397	424	397	386	409	427	407	407	366	390	450	383	364	425	437	407	411	413	380	433	423	417	429	400	429	410	419	425	445	384	434	418	379	413	441	397	434	384	389	426	382	387	434	398	428	421	366	423	411	411	411	391	408	419	415	423	458	398	386	427	406	455	411	456	417	435	424	410	412	409	394	389	433	438	402	383	391	403	386	390	410	403	387	470	406	376	435	412	415	421	407	395	404	422	411	434	387	408	388	435	419	367	357	399	420	391	404	415	403	435	422	416	374	434	393	396	371	415	401	400	436	412	412	479	426	393	434	415	420	375	434	436	383	393	412	426	388	395	420	429	380	404	397	399	412	420	346	362	359	402	412	394	404	394	436	414	416	422	422	424	411	403	393	412	411	406	411	432	369	419	431	394	399	410	443	433	411	387	400	411	427	401	415	423	383	396	403	413	404	436	408	432	408	382	420	414	423	376	404	401	396	408	408	405	406	415	411	431	379	415	426	455	401	432	414	429	359	415	394	384	431	428	410	399	402	398	418	431	399	449	416	410	436	381	392	437	412	370	418	375	425	405	406	420	423	410	384	416	424	423	437	438	396	400	428	433	430	413	433	439	425	412	397	413	396	424	443	426	379	410	382	391	390	386	393	372	437	419	399	422	404	413	424	391	395	381	457	416	419	429	456	417	399	437	439	429	418	405	410	437	424	452	384	396	413	421	408	429	445	415	393	434	434	415	394	409	401	439	387	378	402	409	379	367	402	414	405	393	432	424	415	448	374	395	421	429	426	400	431	411	354	403	385	428	414	387	401	395	411	411	420	438	388	411	430	407	415	420	411	404	407	419	401	405	410	440	430	445	387	430	424	425	407	400	403	436	410	421	465	404	440	420	421	373	432	445	387	427	446	419	378	412	367	400	379	440	412	412	395	381	426	424	417	456	392	399	425	399	459	374	350	438	425	430	420	391	396	414	393	409	390	415	444	424	389	391	388	389	443	432	399	375	439	430	371	419	399	390	415	428	421	393	395	387	402	382	385	388	433	436	446	398	451	373	377	409	407	372	416	406	463	407	415	402	430	377	429	398	428	402	389	404	401	410	423	398	402	413	399	410	403	417	406	429	373	368	392	410	443	437	434	427	411	366	395	428	431	412	387	396	402	413	385	433	456	444	427	386	437	379	404	390	418	383	428	408	401	364	407	389	436	440	384	390	409	423	413	406	382	398	407	397	401	456	378	411	428	414	415	363	404	393	404	383	380	391	426	418	436	403	334	418	449	404	406	428	411	404	389	420	435	458	412	403	388	343	404	434	398	431	418	417	430	435	419	438	445	391	409	414	378	443	413	440	416	418	408	397	393	379	432	416	414	412	401	405	430	411	439	436	405	413	401	426	413	420	426	410	433	417	362	411	409	401	412	441	439	383	401	429	400	384	418	401	399	386	423	409	404	393	406	375	443	396	412	414	413	413	427	419	430	419	391	405	424	395	407	468	434	373	421	410	388	368	401	385	409	355	362	410	385	418	402	413	427	389	424	441	408	431	380	393	419	379	407	413	410	431	407	406	395	397	397	413	435	399	373	403	417	433	417	458	415	387	436	384	395	431	396	409	389	399	427	414	409	414	403	428	413	406	432	400	408	443	419	385	424	404	418	394	402	375	416	374	398	444	381	411	416	421	437	427	442	399	382	395	371	394	419	388	438	416	408	423	390	402	407	404	380	382	399	431	403	384	475	394	421	408	390	432	417	400	395	399	438	396	361	432	402	372	418	419	380	385	435	363	402	407	419	427	396	408	415	404	402	407	443	397	389	430	403	437	415	449	420	451	429	413	420	438	391	421	442	425	424	427	406	424	433	427	443	449	454	435	388	418	439	432	406	425	402	415	403	394	388	376	387	393	391	413	410	436	431	379	436	409	407	416	465	418	430	410	412	383	413	423	425	391	435	419	421	357	424	366	420	409	401	398	411	369	385	435	419	380	409	430	449	411	376	403	448	431	414	435	388	408	448	380	428	399	416	397	399	412	476	440	424	371	381	405	415	371	399	407	397	406	425	428	414	431	400	399	402	421	413	410	412	472	433	421	428	389	432	407	373	415	451	408	404	397	414	394	423	418	401	418	372	433	407	391	465	412	409	366	389	404	414	417	412	413	433	385	443	418	468	403	475	398	385	421	407	367	414	406	398	390	442	434	394	391	394	377	383	423	373	367	424	435	409	415	437	421	433	396	391	412	442	424	385	374	399	406	418	407	426	411	395	378	397	468	456	386	399	422	442	417	401	390	413	400	399	407	429	419	375	402	416	387	385	402	388	400	391	404	376	423	428	393	406	409	411	393	386	413	430	440	399	423	381	438	397	405	419	385	381	397	407	381	391	409	395	424	426	400	422	436	431	385	423	424	438	404	396	417	450	389	417	410	387	416	426	402	418	444	406	398	435	420	407	383	432	431	442	402	380	396	423	395	426	391	399	423	432	434	394	400	394	392	419	429	426	438	432	406	447	382	380	364	408	427	389	394	395	399	367	392	432	424	391	417	412	438	412	378	429	448	420	415	410	451	366	411	386	397	431	383	452	426	413	433	387	398	384	420	434	412	414	437	376	414	391	429	433	420	377	391	459	383	382	415	430	409	407	393	397	432	378	408	441	433	426	417	423	407	393	386	409	401	406	414	410	407	438	378	416	393	402	414	366	378	416	389	402	349	427	421	436	415	446	372	437	408	426	415	415	409	446	430	417	424	403	391	390	408	415	406	423	405	425	380	403	406	398	408	409	389	430	435	418	390	408	380	404	403	406	391	405	410	417	448	394	406	395	367	365	398	413	390	420	430	429	433	398	402	378	440	412	428	460	416	401	412	371	451	397	405	354	387	398	329	416	402	393	421	389	389	431	399	435	414	418	389	429	441	429	427	424	395	429	412	399	409	417	505	419	450	416	392	381	396	419	396	416	406	442	411	382	401	420	425	461	422	365	429	373
8670	1570	2689	2831	2378	2090	1719	1549	1422	1384	1199	1238	1179	1177	1136	1132	1113	1117	1077	1051	1095	1043	1026	1019	1066	1015	1033	972	989	895	981	1041	1004	1010	1045	967	957	993	1025	944	940	1017	983	957	976	1009	912	1015	940	936	982	961	916	968	955	976	944	926	965	938	921	974	966	971	961	975	929	986	975	998	943	946	957	982	926	940	995	962	958	961	963	987	943	948	971	972	981	932	909	956	964	939	975	975	991	1027	938	1007	936	988	957	999	943	936	947	927	949	905	957	930	930	940	938	954	973	979	963	956	947	970	892	932	969	946	988	893	932	1044	995	935	1013	947	992	936	960	969	1045	948	974	982	982	948	927	962	988	929	957	928	947	940	898	916	981	931	912	916	943	933	1026	969	968	926	930	996	947	1019	980	914	945	1001	904	960	989	971	950	1014	953	1003	972	912	984	936	1007	922	945	980	929	944	964	958	950	965	943	922	994	989	969	936	932	968	948	1033	920	925	920	971	953	972	944	1000	917	940	957	991	986	891	945	971	978	994	944	951	962	948	966	934	917	895	941	972	912	977	880	999	932	944	965	988	991	994	926	960	1022	1041	991	913	932	880	904	987	957	954	984	976	951	950	936	978	930	978	898	962	958	991	985	936	932	954	994	976	979	931	993	982	1016	846	940	943	941	939	932	972	975	976	934	1020	955	974	908	964	926	972	929	957	911	932	1001	993	933	965	887	995	962	933	925	988	1002	944	973	896	959	1013	983	965	948	927	912	979	995	970	981	938	973	963	928	946	949	1012	961	941	958	954	923	992	948	972	929	1017	934	934	960	991	924	917	952	954	965	993	942	973	932	953	926	895	935	917	987	956	959	911	999	968	958	987	973	977	923	940	994	907	963	960	934	916	955	973	955	945	953	933	936	949	942	915	987	1005	980	949	926	990	987	997	994	927	945	990	899	933	978	933	934	920	975	984	894	1001	933	984	958	937	923	916	921	946	1030	957	954	973	989	936	963	979	957	958	1013	932	945	932	928	975	915	940	967	948	921	969	970	959	917	990	981	935	935	961	972	894	933	941	987	954	948	970	976	931	991	976	923	939	943	932	973	934	980	932	956	964	931	981	997	945	912	1001	1009	943	965	952	978	978	988	974	1001	927	966	969	992	966	991	956	948	966	954	979	919	887	920	1002	928	963	1006	956	922	947	979	975	948	918	937	986	946	994	934	965	931	990	1007	917	948	936	984	939	965	907	938	962	989	960	900	927	914	996	943	971	965	1011	958	1021	973	947	993	922	964	935	949	952	974	1022	988	990	963	934	945	961	950	921	955	954	1005	983	940	953	922	951	954	971	985	908	984	940	977	941	924	947	954	926	940	1007	965	987	945	971	977	968	943	993	988	996	939	970	981	938	923	934	1022	1001	957	939	967	909	1004	911	972	945	971	1018	956	971	952	952	962	1018	917	973	989	1002	973	948	895	916	1014	964	980	950	918	969	981	975	960	985	979	985	948	971	949	914	940	942	972	1016	957	942	955	984	891	957	906	975	971	934	975	895	939	914	959	902	896	950	977	947	971	954	933	932	921	986	920	937	901	959	919	952	993	958	989	945	971	949	969	938	915	938	953	925	964	962	976	893	967	927	938	1014	954	975	1011	973	940	976	969	928	1031	937	999	953	928	921	944	965	918	970	955	964	944	979	1009	970	949	923	919	911	968	946	920	917	960	992	927	915	1016	962	946	972	914	964	935	965	962	1016	957	992	984	951	942	984	978	919	1030	970	950	941	991	939	955	999	977	868	971	948	918	959	983	977	915	955	980	1000	963	938	890	967	957	1007	930	986	886	952	950	978	985	951	981	1016	999	965	969	922	990	962	942	985	922	933	939	969	926	910	938	961	949	980	894	984	949	907	923	943	949	924	933	909	945	932	969	942	948	944	959	997	958	951	937	920	951	953	985	931	1016	950	1015	961	934	964	970	997	967	907	954	981	996	970	989	950	940	886	980	952	952	949	987	968	940	974	965	944	951	988	957	947	943	951	949	972	913	945	925	965	935	958	938	969	979	954	916	928	957	977	980	944	1017	962	953	966	978	903	931	935	920	1024	942	963	979	977	938	952	971	917	927	918	968	925	952	943	1003	952	982	991	893	979	958	1010	966	1005	948	940	966	934	969	921	946	966	1003	902	943	986	919	943	925	946	974	935	933	980	924	917	933	946	963	943	968	992	961	936	938	969	963	955	951	959	982	963	961	977	964	955	934	974	929	979	960	906	926	954	930	976	936	911	942	974	944	938	991	902	923	924	964	924	934	992	992	938	969	974	949	986	965	921	953	931	996	947	984	951	938	965	966	895	966	924	1039	926	1001	961	910	954	918	976	952	944	970	964	894	993	985	947	949	945	990	986	951	995	956	903	933	976	929	941	968	923	939	991	940	932	963	929	969	949	966	928	995	947	969	932	959	952	937	936	978	914	944	957	931	968	955	913	1007	988	978	967	891	949	1010	967	950	973	967	952	960	899	929	955	966	1003	936	970	990	1021	961	897	965	949	1008	967	938	959	928	981	987	1007	999	1018	974	962	900	965	965	972	960	910	948	957	977	941	1012	966	927	962	934	915	920	911	924	929	987	889	908	1009	938	892	937	969	951	939	950	1017	958	952	971	918	953	970	984	978	990	959	981	979	924	961	928	918	967	963	986	947	977	963	984	996	945	946	902	950	943	942	990	940	917	977	940	971	943	955	992	946	960	932	913	899	958	939	993	992	989	985	970	940	929	960	954	931	951	961	960	958	991	987	942	937	1035	1009	864	1031	966	934	952	1005	962	957	979	966	944	951	954	1015	968	879	968	963	996	922	947	985	938	1006	932	1006	961	977	931	1006	957	944	977	908	980	941	927	930	946	944	971	1017	929	932	930	977	906	1007	964	979	981	995	952	921	964	987	937	916	943	946	897	945	921	1022	964	1016	964	894	932	916	987	958	981	975	982	1004	1002	988	867	946	981	931	912	887	897	979	989	905	925	1003	932	937	963	919	865	956	988	925	967	985	936	912	994	1011	1004	918	943	942	957	931	924	929	931	987	923	954	993	985	944	969	995	877	959	930	980	941	942	971	921	983	1003	948	917	987	980	1000	960	957	973	969	945	1003	983	927	977	966	999	1001	954	998	985	976	1009	921	949	970	931	973	959	956	888	960	997	969	985	955	923	1010	910	980	998	956	940	995	923	951	1002	953	945	908	999	944	948	1008	921	976	909	983	992	954	946	940	962	987	955	983	944	974	1008	941	949	979	915	962	907	985	986	978	969	930	956	965	928	972	975	913	967	886	918	921	973	975	937	975	902	972	944	1002	1012	1011	964	958	968	931	954	953	948	996	973	932	925	1009	946	957	950	956	945	930	926	903	929	976	894	948	924	926	899	923	969	959	989	956	935	1014	966	935	982	989	953	957	947	1001	979	1002	1019	958	972	888	919	967	972	924	933	1004	891	979	936	944	954	977	909	941	954	924	990	1003	954	982	950	933	945	958	920	987	1001	942	957	924	1062	985	982	969	942	983	984	963	886	967	940	968	937	979	966	923	943	898	959	944	958	955	980	956	985	975	943	983	952	1025	1014	991	987	947	963	946	938	972	954	944
1350	218	210	221	225	213	240	191	214	243	197	215	210	232	228	226	185	226	229	196	206	212	197	227	185	200	208	220	209	208	227	229	200	193	195	229	216	204	212	176	218	226	212	206	228	224	218	217	168	195	193	230	202	238	194	170	206	188	193	198	201	202	238	199	203	225	215	212	197	208	188	200	212	210	192	199	205	213	217	220	214	203	189	208	208	210	213	202	213	195	189	226	222	211	203	198	214	205	216	200	189	208	199	179	210	213	198	198	225	214	215	229	223	217	229	195	200	219	219	220	220	190	219	213	214	196	214	241	203	229	226	229	208	202	216	244	214	194	175	215	184	203	211	203	251	208	180	207	204	214	221	215	207	207	182	237	217	227	199	213	229	225	213	230	200	177	223	237	229	209	208	223	201	172	226	221	178	171	192	192	220	216	217	226	211	190	200	217	222	199	211	216	232	211	211	211	197	183	214	261	206	199	211	214	205	207	244	218	178	183	237	194	206	211	190	227	166	202	192	214	200	196	213	221	226	215	221	199	217	228	250	244	226	222	236	197	223	219	223	210	164	211	201	236	209	217	192	206	237	196	239	232	187	181	218	182	204	237	223	205	192	198	204	191	217	207	210	199	204	183	186	188	224	211	198	214	209	208	199	192	223	209	223	193	232	203	228	198	218	185	194	212	213	199	212	177	209	201	220	202	214	231	225	220	189	204	210	210	206	204	205	202	211	236	211	215	219	229	176	228	224	223	197	204	210	235	214	215	248	212	204	260	207	223	208	191	212	196	214	211	199	195	202	221	213	210	197	216	253	202	186	224	235	243	200	205	206	196	209	218	246	198	212	182	216	208	214	215	205	220	217	238	198	200	198	216	206	210	212	207	228	199	209	187	215	218	221	221	219	201	209	210	206	184	241	195	186	222	194	209	200	184	221	230	209	223	213	214	197	229	183	225	208	236	204	217	209	189	193	223	210	212	198	217	236	203	229	192	209	230	217	235	225	188	216	214	216	212	218	206	212	216	222	224	213	215	223	204	211	207	203	203	191	212	192	221	214	220	199	216	219	214	228	235	239	234	218	196	215	196	201	203	216	218	198	195	222	249	201	238	225	241	176	236	235	201	217	196	202	197	208	220	199	184	206	215	212	223	204	190	206	196	201	200	228	202	223	202	212	186	229	200	192	230	221	194	187	210	235	214	209	211	221	231	228	217	209	207	208	186	207	213	242	214	229	208	201	171	207	217	185	197	187	227	246	221	215	193	220	219	203	200	188	216	214	219	203	196	208	226	208	205	196	213	212	205	204	216	199	200	203	221	193	194	201	243	191	207	196	234	217	196	207	201	190	224	192	236	217	214	212	199	215	219	212	219	250	238	228	195	195	205	199	210	206	224	184	225	223	214	211	208	237	210	214	207	226	203	208	180	239	216	216	201	238	213	221	214	220	248	225	215	185	207	209	198	209	215	217	211	202	220	201	201	203	207	202	205	212	198	220	187	215	237	196	204	237	199	210	210	229	205	231	217	221	223	196	198	195	218	257	254	211	223	197	196	215	199	213	226	231	195	200	182	212	202	206	202	207	203	224	201	200	229	231	203	243	189	231	184	188	206	188	188	212	220	221	192	200	221	226	212	201	207	201	201	236	199	219	216	221	197	217	198	228	212	217	213	230	238	207	203	201	213	229	205	229	230	218	196	196	211	216	192	206	196	189	223	204	210	226	199	222	205	235	227	217	205	191	212	206	208	225	185	185	226	197	214	197	216	186	215	196	206	198	189	207	225	213	231	200	238	220	193	204	231	215	221	193	190	220	236	193	192	215	211	231	214	198	195	218	212	201	203	183	234	205	199	202	228	200	193	216	228	256	206	207	205	205	201	213	203	227	234	216	227	213	231	223	201	211	227	191	217	191	199	228	236	228	227	212	207	205	214	208	213	184	218	209	234	174	223	227	232	224	205	208	229	210	209	195	206	217	193	191	213	193	214	220	239	191	221	209	207	181	209	199	208	221	225	209	201	210	202	209	185	194	206	223	229	193	193	224	218	218	216	226	205	180	241	217	261	234	176	201	227	227	197	179	219	195	203	188	187	201	193	192	229	201	212	194	232	209	200	177	246	232	237	204	218	259	198	236	208	219	207	219	216	203	230	186	200	208	182	234	193	226	183	211	223	174	200	204	214	249	212	219	184	188	211	232	222	254	223	241	209	211	227	234	196	190	220	206	233	209	214	226	194	202	212	193	227	216	188	188	204	225	216	223	228	195	208	179	206	206	220	214	200	210	213	178	202	238	192	231	224	214	204	197	215	196	209	230	202	182	221	179	227	190	200	197	207	228	187	223	194	209	196	201	204	223	244	231	216	224	225	184	199	217	200	193	192	223	210	218	233	232	184	221	206	210	214	182	231	225	211	220	198	213	207	201	188	204	229	221	190	232	230	229	218	221	211	181	212	202	214	200	203	232	188	241	206	233	209	212	215	226	204	203	213	206	226	210	237	208	196	204	233	236	218	203	224	227	233	214	219	215	190	237	207	216	195	248	221	209	198	200	190	196	214	188	224	209	209	206	216	205	235	215	216	253	207	213	208	199	240	213	209	190	219	215	205	238	218	230	228	211	213	226	233	210	214	193	208	213	215	246	215	162	214	211	190	197	214	213	209	206	190	215	211	192	239	207	215	221	179	219	234	206	193	230	205	197	219	210	220	231	199	202	241	184	190	222	202	219	243	228	215	212	188	211	210	208	225	205	218	216	199	221	207	193	203	221	205	235	199	210	183	243	209	235	206	203	186	232	202	198	212	232	202	191	204	207	235	230	219	228	216	229	250	218	204	216	209	226	191	204	222	205	196	211	204	212	202	202	210	239	241	187	251	238	211	231	200	209	244	245	196	201	217	208	230	203	228	188	187	192	247	195	209	199	186	204	191	205	216	227	194	209	208	231	212	188	224	224	210	228	240	207	217	183	219	194	227	202	222	200	199	191	191	196	218	198	217	202	231	205	178	224	208	191	189	219	204	204	204	199	160	231	230	189	202	203	192	209	198	175	205	223	216	192	214	192	240	225	219	208	191	216	213	188	184	215	219	203	208	199	222	233	222	224	225	214	198	214	219	216	195	183	224	230	210	214	189	199	244	191	208	201	198	214	210	211	193	219	196	194	201	208	207	235	194	203	193	221	219	210	231	205	210	239	194	211	175	186	202	208	229	207	203	205	219	181	215	223	206	206	229	191	198	194	203	228	221	209	217	191	213	230	191	201	225	170	225	219	217	200	235	199	224	213	201	212	207	221	213	188	187	184	196	238	178	190	202	183	219	218	185	227	185	202	229	205	184	228	226	210	223	195	227	216	224	198	194	241	208	215	209	212	220	210	227	214	233	211	221	228	209	211	217	198	194	192	230	198	217	214	174	217	222	224	182	223	224	207	224	192	219	237	193	178	212	212	220	209	222	194	221	229	203	197	192	193	197	188	226	205	184	222	219	243	229	203	214	208	204
1729	520	578	576	625	621	599	576	562	570	562	555	578	557	563	572	545	554	510	531	556	537	549	521	551	547	549	565	547	494	540	547	509	524	532	504	521	549	534	560	573	612	551	593	554	547	584	516	518	536	585	571	526	519	564	553	494	581	578	509	524	563	547	535	559	504	569	570	537	556	514	546	537	556	539	520	510	569	549	566	553	578	557	552	518	537	518	570	524	582	585	601	549	524	556	507	560	590	539	518	550	526	529	551	530	507	508	526	562	533	544	502	515	545	547	557	542	506	559	524	549	490	553	590	548	565	502	530	532	580	535	555	529	579	543	583	547	540	539	583	543	525	539	547	541	523	538	594	539	552	549	551	515	535	532	533	572	521	492	519	563	558	541	565	540	539	556	578	497	543	508	524	533	539	506	544	563	546	549	593	521	501	539	532	534	558	537	520	532	529	538	551	505	506	533	531	531	548	556	533	574	544	571	593	531	572	525	553	574	573	538	530	505	573	557	504	559	517	554	549	535	544	570	533	556	545	532	566	556	542	580	556	560	520	568	598	562	567	554	549	556	555	522	547	543	544	568	540	514	569	528	568	549	571	549	544	541	543	507	508	501	525	554	485	574	554	536	510	536	558	546	541	534	569	587	560	576	556	528	547	527	566	517	569	503	543	549	551	554	563	559	514	542	552	581	544	496	557	542	507	540	570	578	564	546	493	561	539	536	522	594	584	571	567	529	572	572	522	521	558	593	557	497	537	547	550	572	563	513	562	533	540	546	477	533	544	558	591	568	530	520	512	550	529	524	586	553	544	514	553	532	548	526	545	525	542	540	540	544	556	517	591	522	553	565	556	542	580	570	550	564	556	538	523	573	589	555	540	535	563	574	520	546	537	581	569	549	529	580	533	532	566	561	519	568	540	527	577	556	544	537	549	557	547	556	559	551	562	542	511	545	554	512	547	528	541	568	561	561	533	545	553	567	538	524	538	527	548	576	552	560	556	557	536	564	541	547	552	536	565	505	552	577	531	581	566	563	544	566	508	546	581	552	538	575	543	537	532	548	535	552	521	550	534	550	566	537	546	529	509	585	539	539	536	527	568	524	513	574	543	537	499	515	534	574	586	518	556	493	572	546	578	544	545	567	542	523	585	537	556	555	600	559	555	545	564	557	532	525	555	535	533	528	534	490	526	569	550	555	567	533	569	547	546	540	575	549	561	512	523	563	538	562	589	508	556	557	556	533	554	575	534	543	572	575	590	527	536	546	516	529	554	527	513	611	495	518	575	534	483	543	525	560	552	574	542	540	559	563	543	509	528	555	539	514	557	554	569	529	524	544	560	519	536	565	595	559	555	587	519	552	526	524	530	542	552	530	554	533	547	519	546	568	550	521	540	566	549	541	548	561	566	558	590	528	553	539	513	555	554	524	537	539	554	527	512	576	553	508	555	541	537	519	531	561	519	547	531	569	532	511	559	537	548	541	546	591	558	568	562	508	543	530	520	519	534	541	563	542	583	543	565	534	537	548	522	549	518	565	587	505	544	520	536	547	588	552	547	527	539	594	537	535	540	557	583	529	581	555	575	558	560	541	547	569	575	523	549	580	570	536	515	566	539	566	552	582	514	523	566	526	572	571	578	520	536	499	535	554	558	569	518	542	533	556	534	533	525	561	590	529	545	537	504	535	548	543	577	551	544	549	527	538	585	495	565	557	549	525	545	552	535	527	556	565	527	534	578	559	570	539	550	517	558	537	501	549	517	553	527	541	557	533	533	507	564	563	553	495	524	567	538	549	557	550	585	513	557	580	565	530	544	546	567	550	508	558	507	560	539	560	538	590	566	550	521	554	511	524	477	563	528	537	495	566	511	530	527	555	546	543	513	519	533	560	550	541	573	586	534	563	553	567	526	550	590	557	553	548	568	536	547	543	525	527	540	533	514	579	516	509	552	520	569	521	553	526	566	531	563	563	518	539	533	515	518	557	570	530	561	569	523	526	529	567	568	586	566	572	572	537	525	575	561	548	524	544	504	507	493	528	567	519	566	532	517	557	528	510	524	594	570	558	564	555	540	549	496	556	553	557	514	513	540	525	544	584	568	545	554	513	574	549	516	573	546	550	533	571	548	548	574	545	553	543	509	549	536	548	501	558	543	541	554	567	600	583	553	543	577	506	565	540	564	549	531	553	532	544	558	520	540	551	555	542	570	524	535	552	551	530	534	538	534	509	614	515	485	533	561	541	525	527	538	584	528	564	535	488	528	528	602	514	564	546	583	549	556	524	572	593	551	565	562	517	602	507	579	560	601	531	522	514	545	538	544	562	573	553	584	551	555	565	546	581	531	550	549	533	532	529	585	556	534	544	583	559	571	566	553	540	551	537	540	558	535	571	531	554	541	566	551	558	562	569	589	550	541	522	548	548	587	580	515	574	545	557	495	535	594	575	521	566	491	567	522	538	531	535	550	592	547	527	551	551	542	560	569	558	510	547	474	556	568	567	569	559	512	545	538	514	527	562	594	555	544	588	549	544	558	543	539	561	535	545	555	553	562	577	554	528	581	562	531	562	518	601	550	554	544	536	566	524	546	558	539	535	539	569	521	540	549	562	562	533	551	558	572	550	570	523	590	545	504	558	570	566	523	527	563	550	546	538	579	519	546	520	532	584	527	590	574	547	540	578	563	549	510	532	565	573	525	551	560	567	580	552	549	550	543	524	583	515	576	544	528	536	533	582	507	550	516	600	561	515	518	544	510	563	595	568	534	578	565	532	542	582	564	574	533	549	537	519	530	600	572	543	573	549	522	540	562	601	587	531	595	553	544	527	546	534	542	544	549	523	545	541	580	554	519	539	554	504	527	542	504	537	560	532	563	516	498	573	541	537	564	567	603	566	548	533	536	564	534	576	568	548	557	539	515	560	588	568	546	529	537	571	550	524	564	508	541	585	565	502	516	504	516	551	572	504	569	537	584	551	580	582	564	565	521	537	526	571	527	514	555	540	559	559	526	535	535	537	566	580	565	518	511	538	554	569	516	546	544	562	556	549	559	557	512	529	554	555	501	563	525	576	515	530	516	564	493	505	554	539	549	551	524	558	555	533	536	527	546	560	560	599	579	515	575	549	550	532	542	572	569	564	571	531	573	526	564	556	530	535	540	558	539	596	583	542	556	564	575	507	530	551	537	566	572	540	540	564	547	551	539	498	539	565	583	529	554	522	548	504	547	545	534	567	534	550	551	545	542	545	514	549	563	513	538	532	565	568	530	509	567	519	518	533	556	542	546	553	552	571	552	513	564	524	549	547	547	566	530	515	588	547	534	516	528	568	569	585	557	518	555	570	540	571	525	552	526	536	555	586	540	540	537	565	538	581	531	582	547	539	520	509	514	501	513	512	526	563	570	555	497	573	531	576	501	581	552	532	543	588	543	573	547	545	530	553	553	535	534	523	555	539	545	552	559	531	561	524	536	526	532	553	558	537	513	554	511	545	583	490	601
6918	521	553	438	324	297	259	237	226	235	193	224	212	231	202	195	222	197	177	168	211	206	204	194	198	199	198	171	175	208	195	194	186	176	226	183	180	202	191	220	199	207	147	162	216	197	194	172	199	166	205	172	178	179	173	196	179	195	206	173	160	182	172	194	183	188	187	193	187	184	188	208	207	162	203	185	186	167	217	207	190	194	192	183	181	191	229	209	193	174	201	220	180	184	173	150	207	176	189	201	181	185	152	182	147	196	195	203	201	184	210	184	220	187	185	182	202	200	206	212	201	203	175	153	181	183	196	173	169	215	200	202	167	191	197	201	196	166	177	177	201	206	209	176	178	214	195	200	203	205	209	201	183	185	179	192	190	210	183	197	206	180	193	172	195	190	179	177	182	193	204	177	198	203	191	174	164	210	174	219	187	180	168	191	184	185	203	188	191	176	191	184	190	172	189	172	200	179	193	175	204	193	189	187	188	198	197	194	214	160	204	201	204	201	201	204	192	224	202	185	175	196	218	199	238	171	198	193	206	187	183	170	191	222	195	185	179	193	212	203	185	200	173	208	195	205	181	179	159	167	191	214	229	171	177	193	200	193	199	170	201	183	190	185	210	230	176	181	213	169	226	173	172	187	166	191	211	212	195	183	196	181	172	194	213	188	182	188	161	172	190	194	208	174	208	232	205	211	214	204	183	210	202	189	216	220	210	237	197	202	182	180	196	225	211	196	178	181	190	189	174	192	200	183	181	225	189	204	171	206	189	180	166	192	176	181	177	190	186	189	202	186	193	193	210	175	203	188	176	215	194	195	186	219	190	186	208	196	205	174	195	211	171	209	200	172	221	187	204	177	183	169	173	184	197	187	170	197	191	181	195	203	215	197	203	176	184	184	177	191	201	174	193	218	195	189	210	209	175	186	201	211	210	180	179	207	192	182	217	179	186	207	172	191	198	185	198	184	192	193	204	168	222	191	176	187	187	195	204	214	203	208	193	161	173	170	188	208	201	204	218	218	195	205	179	178	215	193	181	219	169	154	194	176	176	180	218	218	181	150	198	195	177	197	182	176	182	179	180	196	176	199	198	201	177	218	198	227	193	211	179	198	161	185	193	154	198	188	163	207	184	168	171	189	198	198	178	188	180	189	171	188	198	193	200	161	195	173	177	193	179	184	186	203	188	183	189	181	198	209	169	158	200	177	194	205	141	195	179	178	182	158	194	176	175	214	185	186	199	191	217	202	213	199	208	180	189	204	203	196	154	171	178	214	197	189	201	177	200	198	208	205	189	202	204	185	207	180	205	213	193	203	171	193	183	198	203	182	193	206	187	197	194	165	202	228	182	198	199	195	193	209	190	187	187	176	201	165	201	181	182	186	189	210	195	179	200	230	215	184	208	177	218	192	199	216	196	182	187	196	206	186	179	183	202	194	203	179	205	187	199	193	196	176	170	181	182	200	199	189	185	188	170	189	182	193	216	190	192	209	176	193	192	180	172	172	191	189	168	181	197	204	200	227	198	210	221	162	207	169	185	191	184	188	192	190	211	190	186	197	184	190	202	197	207	219	188	182	187	194	194	179	194	151	186	179	165	192	201	197	204	214	207	181	180	206	171	188	192	203	182	205	180	188	210	213	205	163	163	190	205	192	166	191	196	191	193	192	181	170	183	202	181	185	183	200	190	205	203	202	214	188	191	188	194	178	180	222	211	175	183	195	221	197	193	185	217	180	199	199	184	157	219	222	202	217	198	172	168	219	215	214	178	189	179	212	173	158	222	215	205	185	184	187	206	172	202	196	175	190	187	222	194	189	191	206	200	188	184	226	186	189	191	190	190	182	191	199	180	190	186	167	200	194	189	191	190	180	203	166	187	168	195	181	198	189	205	211	187	213	201	186	192	186	200	187	215	165	201	201	204	165	185	219	211	192	202	168	195	172	191	225	192	199	195	220	206	209	158	183	182	200	218	197	201	207	174	209	196	218	168	171	190	204	222	202	165	194	203	185	186	191	210	177	207	193	196	218	194	185	209	184	194	190	181	192	192	188	198	213	222	178	215	203	198	209	173	177	197	166	184	203	187	182	215	195	178	210	205	173	202	190	195	172	181	184	209	204	217	198	236	168	195	182	190	167	181	177	183	202	189	204	202	216	192	210	180	184	210	200	179	199	178	183	176	192	204	206	182	199	171	189	203	188	209	171	197	178	189	204	226	169	188	215	200	165	190	202	183	197	197	220	198	178	189	178	197	175	179	195	191	221	198	184	207	193	203	186	205	208	207	204	181	192	173	196	206	196	195	191	187	188	202	197	200	193	187	188	175	176	155	208	195	185	208	207	189	205	192	196	186	182	230	188	183	194	212	206	195	184	202	182	191	180	212	163	180	196	176	213	176	205	209	198	191	204	208	208	201	166	202	170	160	177	216	192	190	166	201	182	215	169	184	159	222	181	227	173	162	186	192	193	204	189	198	197	207	193	183	195	176	177	193	198	202	206	181	204	205	177	195	194	195	206	186	216	203	169	202	197	158	195	198	216	200	196	176	184	188	193	202	209	179	185	195	184	220	196	218	188	170	197	202	236	177	189	174	180	166	190	181	213	197	190	178	203	208	198	186	179	204	201	175	211	190	171	189	193	183	208	197	195	174	197	178	202	193	195	197	198	165	177	196	196	188	167	198	173	178	164	188	170	176	191	184	189	203	180	213	189	181	192	190	173	216	216	184	195	199	212	203	165	148	175	195	181	193	181	194	162	182	206	198	190	188	187	218	209	176	205	208	190	207	200	208	181	176	180	182	200	199	164	189	180	210	187	208	195	230	180	173	177	169	192	198	208	188	188	213	200	178	185	205	203	169	196	189	162	167	178	189	190	183	202	186	216	214	199	198	219	170	200	202	208	214	191	185	204	180	160	176	195	183	169	231	217	205	208	198	195	187	201	197	202	179	192	198	177	181	184	187	198	177	162	169	198	211	165	220	188	194	171	166	185	187	184	213	192	195	165	179	200	219	174	174	184	204	203	188	195	220	224	200	186	165	177	220	216	181	191	211	188	173	169	187	191	197	186	175	170	182	188	208	196	203	192	181	198	171	181	164	178	195	167	186	174	187	185	173	171	187	199	200	198	188	188	185	189	178	183	206	192	219	193	185	197	195	204	188	197	190	206	199	205	170	183	192	178	216	180	207	186	198	199	189	194	199	202	178	177	210	212	189	199	189	187	212	195	187	188	185	151	185	206	195	178	153	185	198	212	196	183	204	215	193	221	183	206	187	187	181	182	188	208	183	182	184	177	181	199	197	195	193	176	198	185	188	180	203	183	203	201	194	211	193	195	174	190	220	219	177	214	197	222	229	206	193	203	176	202	205	200	181	180	191	231	193	219	202	196	189	211	190	196	201	169	169	215	218	190	177	181	179	214	188	170	197	210	202	179	194	216	194	204	204	198	160	183	215	191	196	206	195	202	194	147	170	204	197	185	177	199	173	200	168	193
6181	799	1288	1451	1219	1075	920	905	766	717	698	698	618	607	603	641	596	610	598	580	571	547	519	561	554	574	582	555	584	570	573	567	570	594	500	547	517	535	587	538	549	557	550	538	576	534	562	546	531	505	534	552	517	491	509	517	561	546	515	520	562	522	553	539	535	535	573	553	521	539	532	529	531	502	536	524	537	560	518	515	524	502	536	534	500	481	553	532	506	569	529	540	545	621	517	519	476	574	538	542	529	566	548	466	537	491	555	535	491	515	561	578	521	482	546	542	534	518	529	563	548	537	527	539	556	517	559	498	534	540	482	508	542	501	550	525	536	524	540	536	492	575	508	582	484	538	507	580	525	504	517	564	515	560	533	547	542	540	553	527	538	564	530	553	510	532	502	523	524	484	516	532	515	556	505	554	521	495	524	555	525	516	548	508	573	505	516	540	563	542	514	507	576	557	569	512	560	503	539	551	566	571	555	542	501	518	562	515	548	520	520	511	515	522	504	517	526	512	533	547	538	538	544	523	532	512	514	557	546	505	554	531	531	549	550	518	519	527	523	579	535	508	567	522	532	551	519	522	541	523	504	496	549	535	506	497	534	534	528	548	504	529	582	540	526	515	504	551	526	550	536	556	514	480	509	511	514	523	521	513	541	500	559	510	486	538	507	511	509	551	524	513	506	557	551	525	537	549	491	515	511	484	569	577	582	560	504	526	530	514	532	498	548	529	498	536	567	529	526	536	557	487	515	544	519	541	568	488	492	530	523	557	504	527	592	502	507	519	523	499	525	568	553	480	487	509	562	526	534	524	554	530	498	516	537	529	494	552	527	537	524	538	550	566	508	515	537	587	548	548	530	505	538	508	518	531	534	527	502	549	560	525	505	525	507	512	555	570	534	536	521	519	522	538	542	516	513	531	539	530	518	541	502	582	521	478	499	493	538	533	529	526	543	553	492	494	509	522	548	532	505	529	537	533	525	563	505	541	556	531	493	558	549	523	568	554	546	532	510	522	511	547	517	530	518	500	473	502	561	533	540	501	552	553	530	509	500	559	528	549	562	519	509	513	538	550	471	532	567	542	568	503	541	539	502	502	480	522	497	496	501	568	541	500	577	525	530	504	486	550	542	502	513	517	530	549	544	503	534	512	487	541	510	549	533	525	489	518	547	565	498	545	554	561	508	515	569	527	548	550	554	544	530	553	524	526	505	550	515	502	521	530	526	483	527	533	538	523	550	507	515	530	504	558	557	529	502	579	529	520	565	528	542	531	540	550	540	509	566	500	529	520	563	497	504	509	516	545	541	540	494	546	529	502	534	558	542	477	529	549	524	512	551	518	542	538	514	499	524	505	562	571	572	556	531	546	534	562	505	521	532	482	543	524	542	512	539	492	523	516	517	527	538	524	544	587	566	506	555	548	527	552	569	512	527	537	486	511	567	539	526	490	503	535	538	529	547	537	563	529	511	496	519	555	531	511	517	531	543	516	555	539	518	538	520	544	482	567	556	552	544	506	529	563	542	527	542	516	528	558	502	545	512	570	499	506	524	547	509	548	539	523	526	546	492	478	507	565	511	560	538	518	555	527	536	509	504	558	532	519	561	523	532	531	524	514	530	502	557	526	491	468	555	564	540	528	560	531	519	535	529	531	494	535	548	524	510	521	535	525	502	543	508	519	525	523	522	550	518	545	558	526	520	540	513	517	502	532	522	518	531	550	522	562	554	508	527	518	540	562	519	527	539	531	525	522	530	500	509	536	558	548	493	504	535	493	513	496	524	553	507	558	495	526	508	494	557	594	541	536	512	562	533	574	548	509	536	528	538	526	516	500	553	525	538	535	544	491	517	553	525	520	508	552	546	556	558	515	518	548	536	542	537	524	508	532	533	502	535	521	522	525	593	568	521	505	547	563	527	563	543	560	465	486	509	562	622	542	553	556	539	551	569	526	523	520	533	515	533	509	544	524	529	584	542	531	532	554	522	513	517	556	532	581	533	528	524	550	556	535	548	521	494	553	542	545	549	582	541	513	536	547	523	506	494	568	519	556	553	514	536	528	516	512	532	522	528	526	531	515	516	553	544	515	565	506	528	514	526	526	589	535	532	552	532	498	508	502	522	517	494	525	520	510	517	543	534	504	535	545	558	499	549	553	539	587	541	575	522	543	500	560	523	544	557	520	530	545	564	552	549	502	517	584	520	534	528	539	533	549	517	515	557	532	504	527	584	510	546	519	513	506	579	517	505	518	554	538	548	528	498	520	526	549	575	507	570	525	503	541	551	541	543	498	528	524	505	527	545	507	561	515	534	519	541	515	499	495	525	485	529	578	542	541	522	556	493	542	530	530	529	538	507	562	495	533	559	528	543	519	555	515	534	533	548	501	540	518	517	479	540	533	480	548	507	527	493	554	567	526	496	556	485	546	531	519	505	541	540	507	537	511	547	548	520	540	516	541	534	543	573	531	563	487	553	544	515	509	547	495	548	581	531	556	509	516	539	519	520	531	534	530	555	527	551	572	511	560	524	500	536	540	503	493	550	520	556	540	480	503	498	577	521	516	536	481	497	544	541	533	522	550	524	532	510	522	488	529	544	572	540	522	499	514	518	536	515	568	577	529	526	524	517	517	529	538	548	537	534	535	492	580	495	547	528	506	548	522	528	524	572	510	556	516	548	532	498	534	524	550	541	571	540	483	533	520	538	526	541	548	535	528	537	523	590	535	512	500	526	598	521	530	517	530	535	532	580	494	536	505	547	521	582	551	542	553	560	523	538	575	525	501	563	543	545	558	517	519	528	505	548	542	555	524	523	569	509	525	519	549	548	500	519	552	531	561	550	511	529	532	546	522	530	512	522	462	546	529	556	570	500	453	514	526	543	537	566	531	582	527	541	536	510	509	555	520	527	536	549	529	504	528	504	504	548	513	539	515	512	554	541	526	513	529	522	523	535	504	519	520	503	517	538	498	527	496	549	546	538	483	526	541	531	514	516	530	569	542	554	524	531	506	522	505	576	536	512	534	518	526	524	530	532	574	517	551	487	531	524	514	557	554	501	535	503	490	520	548	505	526	534	486	526	563	579	538	558	491	524	537	531	540	575	534	529	516	556	570	493	510	551	565	551	531	514	516	531	551	521	522	509	554	552	529	540	523	536	579	504	515	535	549	548	548	503	516	541	532	544	548	528	523	555	557	513	521	537	508	545	533	509	518	514	534	544	512	502	507	554	539	507	551	532	542	540	555	493	535	585	519	539	557	558	510	578	521	517	562	526	525	567	506	559	542	514	535	482	542	546	519	564	528	540	521	555	563	510	490	541	521	558	517	543	554	567	499	537	507	564	532	548	500	542	530	513	570	553	531	489	516	523	472	563	508	542	573	524	533	545	541	546	529	523	498	608	508	527	550	529	506	520	516	520	516	522	615	543	539	555	515	514	534	545	520	538	529	559	548	502	519	525	519	487	537	531	543	551	584	505	503	550	514	527	547	537	556
14545	1563	1327	1003	789	689	558	566	494	469	469	468	430	459	411	412	426	420	439	418	427	431	397	395	407	419	380	414	437	388	422	414	415	409	387	414	371	410	411	403	389	478	426	440	387	375	455	411	440	421	406	407	411	434	367	405	415	412	461	434	430	405	386	403	407	390	407	402	369	444	427	407	422	407	427	439	415	439	416	435	392	418	428	434	429	395	406	401	402	396	389	384	392	407	441	385	402	400	418	399	449	394	442	389	449	426	419	399	441	430	403	408	385	427	463	410	460	434	393	427	411	384	396	392	382	391	465	394	411	428	445	393	367	407	416	377	408	407	396	417	443	395	424	424	436	412	378	437	413	414	411	410	421	361	425	395	415	404	423	386	403	400	361	427	392	378	429	427	410	372	414	416	364	389	452	417	403	415	391	382	439	406	438	410	391	409	441	416	434	423	412	456	423	396	423	431	407	393	404	390	386	398	411	439	448	405	406	392	372	402	417	422	402	397	436	379	419	429	393	408	413	432	442	425	393	440	420	427	372	411	436	417	424	431	408	382	440	413	408	473	433	414	396	427	399	420	423	429	425	412	408	384	422	404	448	371	389	386	393	404	428	465	437	425	419	411	426	390	425	436	377	379	429	421	417	410	415	417	418	436	419	447	402	379	407	396	427	434	390	382	427	454	401	404	460	441	418	381	442	381	389	395	379	411	425	386	370	419	426	430	429	408	461	394	404	419	434	396	378	419	398	356	410	440	403	423	395	434	395	406	422	431	420	429	405	469	403	401	396	393	414	387	428	472	442	382	394	434	439	448	452	406	415	432	430	363	437	445	428	443	414	371	427	454	428	396	429	408	399	402	392	430	408	412	408	385	396	402	430	420	460	446	426	392	408	429	454	468	406	384	409	389	457	399	401	397	368	418	442	413	431	378	426	389	417	436	391	402	345	402	387	410	422	424	399	419	402	442	406	432	416	381	427	396	392	402	389	427	396	407	397	463	437	401	411	372	405	417	393	416	419	387	412	423	408	387	410	409	404	420	424	437	444	409	386	412	377	383	380	414	402	415	410	421	440	424	441	420	426	412	428	472	406	413	419	419	388	429	403	387	438	432	456	402	386	407	424	411	416	401	412	395	410	412	413	408	387	412	403	402	389	430	431	404	408	398	411	419	381	410	429	456	428	394	376	416	390	382	383	415	426	419	451	390	402	416	372	415	422	412	401	418	406	421	410	401	418	448	401	429	413	428	399	431	412	414	432	419	424	415	428	445	433	413	390	417	377	390	422	394	399	394	441	413	427	376	446	384	449	401	400	390	378	442	405	431	398	396	387	444	386	418	390	390	388	415	385	409	407	410	397	382	407	392	422	365	383	425	378	388	403	424	411	426	389	415	371	409	366	414	375	438	424	447	417	413	428	435	406	417	388	401	401	436	437	384	407	407	394	432	445	422	399	402	429	454	451	420	421	386	382	402	419	413	400	433	423	428	437	408	394	359	426	417	427	383	409	412	441	370	476	386	419	405	401	379	432	427	408	390	423	394	421	378	362	457	420	430	436	425	412	388	467	415	404	402	403	416	394	420	398	445	417	373	408	417	404	448	405	413	468	419	416	401	394	433	400	398	410	404	408	417	410	419	389	441	425	399	392	399	417	435	442	431	383	428	427	395	433	406	382	418	431	432	417	443	427	404	396	407	405	408	445	403	460	462	461	412	422	452	407	419	403	399	420	426	434	405	402	454	412	388	390	422	402	469	385	415	402	424	410	392	407	419	432	432	405	425	413	408	430	419	410	430	444	423	385	422	414	370	398	397	425	409	408	418	381	443	434	443	427	419	417	445	434	418	413	411	376	429	399	409	470	383	389	374	428	406	429	380	384	430	470	411	406	395	430	409	412	431	421	412	455	400	406	407	404	418	402	404	381	412	464	436	411	386	471	410	400	434	411	430	390	398	430	413	424	408	398	442	374	398	380	409	425	426	445	410	429	428	435	392	399	417	396	412	419	392	421	415	404	409	430	442	412	393	459	396	439	433	414	418	367	423	375	396	421	453	427	408	360	391	444	415	390	405	389	425	386	376	402	380	417	414	407	406	407	397	358	429	429	403	402	384	402	448	425	435	453	442	394	416	371	378	345	420	447	397	425	452	415	422	417	435	410	407	457	398	424	397	399	419	413	447	408	409	433	399	411	396	406	391	413	378	419	428	379	382	415	413	396	410	398	373	411	341	392	413	365	442	398	413	407	396	381	417	397	442	441	396	389	419	426	391	454	442	439	437	413	374	416	406	470	401	419	400	430	409	383	391	390	414	386	400	401	446	420	415	441	483	399	390	428	421	414	406	366	439	413	415	433	428	385	395	453	406	381	409	438	387	420	380	399	425	414	388	411	393	416	427	415	418	424	469	398	410	408	435	403	418	399	428	403	406	417	388	379	431	412	414	418	433	409	448	445	381	407	421	401	440	437	445	403	399	404	405	412	429	414	418	392	422	409	427	403	426	429	413	389	408	430	417	441	420	408	415	393	428	383	435	418	444	399	383	396	462	460	415	370	395	444	428	406	407	407	408	412	437	392	422	418	398	418	401	387	394	409	409	391	434	391	393	433	374	406	395	431	356	398	353	444	423	413	411	427	411	431	435	393	433	437	384	400	398	434	392	415	433	435	386	444	408	398	399	423	384	366	426	405	410	414	379	389	416	441	474	417	411	383	415	396	438	471	390	442	436	447	393	424	421	407	392	413	383	418	436	386	376	414	400	430	418	393	404	369	393	400	376	412	383	376	418	376	437	416	422	439	430	415	396	398	423	391	383	429	396	407	400	408	398	406	401	443	425	435	434	407	368	439	440	426	377	415	455	388	403	408	428	399	415	436	399	411	420	398	456	397	397	413	431	410	442	388	386	366	429	426	447	429	394	406	426	421	394	385	360	426	410	453	401	436	412	397	419	384	448	425	419	390	422	386	367	372	445	475	429	415	406	356	432	436	400	394	407	391	424	418	434	431	408	403	411	410	415	450	419	439	388	416	413	454	433	362	411	408	411	373	415	430	437	381	429	409	442	434	436	413	395	446	426	395	400	389	401	407	450	423	434	433	408	415	403	402	416	423	387	436	418	407	412	396	440	404	439	419	432	401	427	427	420	416	396	404	428	445	412	388	423	407	377	430	415	394	405	389	449	397	413	428	410	427	412	445	443	409	392	425	377	412	381	365	412	405	410	452	394	414	436	420	438	407	403	433	382	389	404	416	422	394	430	418	362	418	404	435	409	401	393	407	408	402	433	421	424	378	413	425	451	428	402	442	404	431	414	431	393	400	408	453	437	428	414	391	377	409	427	403	455	397	447	419	419	425	447	404	445	417	377	451	437	431	401	427	394	381	423	438	400	413	406	417	396	431	437	384	380	374	439	432	423	431	408	420	360	394	426	424	399	421	419	411	436	387	415	437	399	411	395	427	418	401	402	430	422	427	424	402	383	425	390	412	438	391	448	424	381
8675	1559	2588	2829	2411	1964	1777	1524	1412	1314	1222	1246	1190	1205	1122	1134	1115	1154	1076	1098	1034	1020	1025	1049	948	1077	1030	1002	1013	1016	973	993	977	988	972	987	983	976	931	984	982	987	981	981	983	968	1003	941	960	975	967	974	982	1009	986	978	1012	983	908	986	968	983	944	1031	991	997	951	983	1020	967	949	955	942	943	994	948	982	955	967	946	1034	959	942	979	961	943	960	946	956	922	1000	957	939	975	984	966	944	956	989	1031	989	958	972	943	952	952	970	937	915	1007	950	996	973	873	940	933	976	1000	1014	969	966	945	986	950	997	956	942	972	925	962	1015	933	1008	1024	903	1001	943	956	984	917	962	944	935	957	998	943	975	884	961	990	967	940	937	961	987	997	994	974	957	969	910	950	1008	963	1010	946	909	938	1024	932	922	928	914	929	924	960	928	920	985	976	953	954	995	955	898	979	969	980	960	938	960	937	946	979	932	984	947	938	927	950	970	996	911	983	997	949	935	955	920	968	985	900	931	941	938	921	962	949	1003	975	962	931	932	919	952	913	988	965	957	971	959	987	922	931	949	1013	967	990	977	955	992	959	983	982	978	957	978	971	950	928	1006	994	970	943	943	868	937	919	944	942	933	984	994	981	900	949	987	963	956	941	983	924	946	945	953	917	934	952	1024	1003	962	985	924	958	914	872	952	944	976	948	948	907	937	932	952	1008	956	966	950	924	981	960	954	976	950	994	1016	979	963	980	1029	953	919	986	947	918	1005	974	949	962	962	993	887	938	905	942	934	973	962	927	992	935	903	997	922	1000	941	960	919	933	975	923	995	891	925	952	992	930	963	944	957	951	980	976	979	963	955	932	964	929	969	952	986	973	949	946	944	971	973	946	969	994	941	951	941	984	956	945	995	924	934	885	945	961	915	957	981	949	922	990	967	945	1029	1004	1002	941	948	967	999	969	968	977	932	1006	983	967	943	1008	940	923	961	960	998	982	957	962	947	949	961	948	956	945	958	962	959	978	959	969	974	932	910	970	911	941	975	1016	1021	1006	949	931	965	950	978	973	926	907	959	938	874	967	1010	951	967	955	970	984	1044	1001	972	985	982	975	998	958	975	994	978	940	985	942	979	978	930	974	943	932	992	973	1043	974	995	957	979	1006	990	979	989	967	970	988	934	947	947	934	968	948	941	995	939	967	938	968	950	997	973	949	961	1001	946	977	936	964	976	977	945	971	940	925	988	958	937	998	974	959	936	965	974	1027	960	991	933	968	918	1008	992	976	972	914	991	948	1019	959	1013	901	969	957	973	929	946	948	921	905	944	944	965	926	985	989	951	912	950	922	940	908	985	969	969	931	919	923	984	936	959	1001	942	922	993	948	888	994	977	942	883	961	939	918	1001	1012	962	980	956	960	960	1018	967	990	1051	914	979	937	968	962	949	909	982	892	967	930	931	963	983	937	944	984	976	899	955	949	944	966	966	881	948	949	950	925	951	984	953	977	946	997	994	957	922	954	959	993	973	963	975	989	941	962	950	956	955	961	964	965	930	963	918	978	943	982	972	1023	887	894	952	957	919	960	1020	868	938	997	961	994	931	956	928	968	984	994	930	975	926	960	934	945	933	925	960	978	926	910	975	985	947	933	951	930	970	978	936	971	993	983	952	959	993	970	946	987	936	924	960	1011	982	952	949	1016	935	945	966	993	961	967	912	994	970	946	997	907	878	918	927	920	973	968	926	1032	958	960	998	984	961	920	909	908	924	969	940	950	981	975	963	933	945	884	953	990	974	955	976	1032	937	973	955	911	989	944	976	1031	967	1014	997	957	955	914	995	951	926	998	954	901	1004	979	966	930	981	939	911	900	1034	993	978	928	957	1034	907	961	953	980	960	972	963	936	935	983	924	1034	977	1034	958	1008	919	961	983	938	973	954	987	906	970	960	938	994	962	953	915	1000	975	949	954	980	974	971	982	976	960	962	936	962	943	955	960	957	966	896	936	1002	928	918	941	954	1029	936	1006	919	985	952	975	926	954	900	930	1007	964	1008	979	1003	941	988	989	934	966	1007	1002	932	957	967	929	1014	1001	938	1025	923	916	931	1002	932	962	972	934	963	880	954	945	930	963	966	1022	919	983	948	999	1024	926	971	977	1004	958	1003	988	925	969	981	921	956	902	879	920	961	1039	940	992	970	962	1007	972	966	953	924	1031	928	977	975	936	913	953	928	984	987	939	888	948	953	895	955	935	923	942	946	1020	911	991	969	949	941	1009	988	925	904	964	929	989	1038	942	957	911	933	1009	1010	961	939	954	992	961	992	983	939	972	971	976	943	964	985	888	994	985	1004	956	968	909	940	944	957	949	983	1003	933	973	948	965	919	988	974	979	914	960	971	902	944	953	974	970	931	979	961	955	957	973	945	973	1012	957	937	965	988	997	970	981	998	934	960	989	971	968	990	972	1009	959	993	961	968	919	980	984	973	962	983	990	936	1004	974	998	940	941	946	961	966	942	982	945	996	948	991	953	938	987	970	983	945	995	976	985	934	968	920	904	1022	956	945	995	926	932	918	965	961	941	938	944	991	982	941	981	959	935	965	1002	968	954	996	966	983	955	956	912	928	950	968	927	1008	965	906	915	940	961	950	989	935	998	978	921	993	956	927	1033	942	1003	955	1025	950	953	986	952	1020	983	992	950	951	910	1038	978	995	955	948	939	1001	951	944	1011	961	988	945	956	992	946	943	969	975	951	974	958	1006	903	953	964	933	1009	1005	939	938	908	956	975	990	980	909	940	966	961	1000	953	957	949	1014	989	941	961	981	993	947	968	949	930	970	968	950	955	981	922	966	910	1018	952	952	965	951	983	874	1005	972	938	988	906	992	936	954	964	961	1061	927	996	939	938	1031	1017	940	974	960	972	978	981	959	1022	950	962	974	931	953	956	963	940	962	898	999	966	951	997	994	920	1005	945	1001	951	932	963	939	920	906	962	962	955	963	924	988	981	932	966	929	981	919	966	941	941	960	973	910	955	904	932	931	962	928	923	950	946	971	1012	937	979	985	910	912	977	931	975	944	996	972	997	895	995	931	969	927	959	995	1025	1001	981	1040	980	1005	1005	981	938	961	914	915	936	940	975	960	973	989	999	977	983	942	952	937	952	976	952	964	949	1004	931	957	962	942	971	968	1016	935	974	921	972	1002	908	939	981	935	994	972	919	973	963	958	938	1040	924	928	895	948	950	970	972	955	927	935	981	932	930	968	1010	920	963	914	886	985	944	906	916	937	1002	920	970	913	881	1011	938	1010	993	972	971	935	1005	882	918	984	939	947	989	983	955	976	950	943	978	966	1012	943	962	952	946	906	955	973	973	974	966	949	969	972	944	992	940	959	968	945	899	976	928	966	967	893	954	915	977	969	945	1044	1012	946	944	986	927	952	951	971	987	964	935	915	932	979	944	957	921	939	935	974	1028	1005	943	925	1000	970	964	993	944	956	993	993	927	935	988	944	929	971	1002	941	934	922	896	958	1014	926	973	944	1016	905	929	917	998	953	924	972	977	901	981	1012	990	899	954	949	970	1007	973	1003	954	945	975	969	907	945	912	907	962	1014	961	948	898	928	990	925	982	964	947	1043	938	954	901	952	995	963	951	980	920	984
1382	225	189	220	207	198	232	230	202	211	199	187	200	197	196	196	215	228	190	222	189	208	207	185	202	223	213	215	196	239	194	217	200	209	234	207	191	227	213	212	206	234	219	218	221	231	190	213	215	212	219	219	208	214	166	198	212	198	196	215	197	209	203	205	195	186	212	187	203	199	196	209	203	202	216	220	201	209	234	231	210	206	211	191	194	202	207	214	242	221	179	217	202	195	190	227	225	238	195	208	183	210	191	201	202	217	229	215	204	220	222	206	221	224	235	195	200	202	216	181	179	207	215	195	225	200	196	228	224	230	196	214	184	221	190	216	222	238	219	188	226	254	220	228	209	230	232	192	193	204	199	203	219	201	200	236	227	217	217	217	201	189	200	221	208	234	217	215	214	222	207	189	187	201	242	213	221	211	228	245	235	231	201	190	213	224	192	229	261	225	217	219	229	206	218	194	202	211	236	188	216	185	217	219	217	191	222	188	193	209	209	228	232	209	210	225	197	230	214	223	195	219	210	223	241	231	217	203	196	213	193	228	196	192	192	224	202	232	200	196	206	205	200	244	222	230	233	176	208	211	214	182	218	224	215	226	233	232	213	193	214	217	198	212	195	199	184	217	201	212	221	214	204	233	213	190	202	198	220	203	209	207	209	209	196	195	216	204	228	229	198	210	213	188	217	215	194	189	218	195	222	223	224	215	207	200	185	214	229	228	228	232	210	211	210	196	222	233	239	212	193	214	206	214	211	209	194	234	198	185	198	212	230	213	242	221	189	210	192	202	181	216	213	193	207	211	218	222	200	184	239	211	195	205	202	196	218	208	204	211	223	213	186	199	192	217	209	201	199	207	201	218	211	211	211	215	212	258	177	183	214	214	225	212	198	209	219	192	195	236	196	203	206	212	193	212	232	208	207	215	206	229	225	212	205	221	216	210	214	191	211	215	214	180	202	197	186	202	192	202	211	177	247	222	186	180	192	217	201	191	220	193	200	194	188	198	214	204	213	223	211	212	204	223	227	209	225	228	190	194	206	213	215	187	200	204	194	215	227	199	217	224	208	225	233	210	225	204	176	206	210	172	198	216	211	214	209	224	224	227	227	202	218	197	210	204	198	217	221	211	203	201	185	212	201	210	173	186	199	206	210	204	187	220	213	201	227	251	180	230	217	249	234	223	202	211	210	213	220	222	210	207	169	225	221	181	205	212	206	189	177	225	193	224	225	223	216	207	212	221	215	186	230	235	215	200	229	210	190	198	236	229	192	205	182	229	214	215	187	224	215	217	205	240	204	242	225	217	218	228	211	208	189	231	218	194	238	221	202	190	205	219	197	205	223	213	207	238	218	210	198	231	232	212	228	213	193	199	201	219	186	247	201	182	198	219	231	196	202	216	217	202	195	209	200	197	215	228	175	211	208	207	212	208	279	196	202	233	238	204	196	213	222	218	200	193	199	211	206	214	207	208	223	211	195	218	214	214	199	206	216	196	209	196	206	185	231	201	208	216	194	216	210	219	234	217	211	218	204	190	223	194	228	199	196	201	198	202	217	200	226	187	204	234	217	237	229	232	201	188	214	227	182	219	207	175	219	198	235	206	186	225	222	227	216	229	207	206	208	218	220	227	219	200	210	268	204	212	213	209	192	201	201	197	229	242	230	220	198	196	204	215	198	193	219	228	202	177	217	191	222	218	202	207	231	227	183	254	210	217	217	222	248	227	213	202	244	199	215	174	208	228	217	243	234	217	228	199	205	201	203	224	225	245	214	195	213	225	204	226	197	184	212	223	212	220	204	203	203	214	221	209	215	189	229	233	217	189	201	203	206	226	204	200	203	226	218	212	188	205	223	208	213	228	216	230	234	184	212	219	221	182	197	228	202	205	215	236	197	210	207	204	217	203	201	216	241	198	220	218	211	226	209	211	230	223	230	181	209	189	228	205	194	197	216	203	191	237	235	196	190	231	190	184	233	194	204	217	213	183	206	226	192	203	192	207	231	228	186	225	216	190	215	234	238	222	202	231	216	223	253	215	234	217	205	176	210	229	219	199	216	223	223	220	206	215	187	186	216	200	197	222	233	216	177	180	248	201	216	209	193	238	201	200	216	206	203	224	200	231	224	233	209	204	209	205	226	222	208	225	225	203	208	210	235	230	244	200	228	221	227	190	212	224	203	226	207	213	228	205	202	209	203	190	198	222	214	240	209	187	203	237	180	211	218	208	238	198	208	212	202	199	227	212	202	209	227	197	210	196	208	230	210	215	228	199	214	203	187	212	205	216	207	220	203	226	188	194	217	199	195	175	196	202	184	212	209	236	217	193	222	219	189	210	227	199	209	180	211	199	221	221	195	193	204	218	211	211	235	225	170	207	219	197	192	211	228	220	216	204	242	220	173	198	226	183	218	217	210	229	217	215	215	208	189	211	214	234	219	210	232	227	188	219	224	220	199	177	211	204	246	187	231	207	219	208	212	220	237	222	226	223	212	215	198	201	210	209	182	186	232	222	197	196	224	218	217	190	208	218	229	186	211	205	189	199	201	200	217	235	207	205	206	226	203	182	202	208	201	206	208	219	181	207	231	189	208	235	185	205	216	216	206	212	244	205	215	217	196	200	206	217	212	220	207	211	197	168	233	222	210	209	216	203	215	227	199	202	198	225	204	224	202	182	210	218	217	202	219	186	224	207	211	226	232	234	222	217	211	201	225	237	197	217	221	195	209	236	228	237	205	210	199	205	198	219	194	233	217	226	217	223	217	212	206	213	210	191	197	205	208	192	205	213	189	204	243	229	200	214	237	198	197	194	212	206	236	220	227	214	236	213	194	226	198	194	229	216	184	178	230	220	208	221	203	228	234	199	193	219	229	230	203	219	216	224	220	224	192	215	198	228	215	216	211	216	202	199	270	203	211	233	200	206	221	194	202	227	218	225	226	205	230	216	227	198	169	199	207	185	217	206	206	194	217	195	216	245	230	213	190	222	221	208	214	225	218	235	231	197	221	184	217	230	196	201	188	194	194	227	243	222	243	198	186	193	219	202	204	194	217	205	210	234	227	204	229	223	230	207	208	211	182	201	211	225	211	200	227	207	209	202	222	248	210	241	228	238	205	200	205	216	202	192	198	215	190	188	194	192	198	195	196	213	193	191	223	193	212	212	207	201	238	199	204	218	207	211	242	202	217	213	210	211	197	199	202	236	213	223	221	213	203	187	215	183	202	226	218	185	203	207	195	212	222	166	231	221	222	198	208	193	225	226	215	226	200	215	206	222	201	211	185	182	210	207	247	205	193	218	221	193	217	194	213	190	204	212	193	203	210	234	237	207	222	226	210	199	208	183	195	244	217	219	196	197	236	237	225	209	192	174	236	216	196	206	214	187	233	192	194	207	184	199	223	235	221	218	223	223	227	162	202	214	216	203	231	228	208	179	203	209	184	197	236	210	245	189	231	196	212	238	215	184	192	194	257	198	222	213	208	207	235	228	223	218
1817	578	651	553	629	566	621	576	563	570	533	540	554	558	559	556	583	611	554	541	557	519	529	548	538	537	560	545	516	552	563	537	551	565	547	556	533	510	559	524	549	551	540	542	569	522	539	548	585	575	566	511	558	518	536	531	547	565	554	558	567	552	513	509	566	511	556	516	563	487	618	587	530	523	536	556	585	542	519	516	533	535	565	530	588	586	546	551	564	553	528	559	549	535	553	530	543	599	535	506	575	515	572	598	575	552	536	545	532	555	597	547	587	541	542	542	549	556	555	567	560	571	554	534	583	530	516	520	563	532	578	507	550	577	552	571	511	551	598	549	525	528	538	533	517	578	529	541	521	582	512	544	546	549	552	555	577	538	551	514	574	548	574	517	504	558	555	555	504	604	538	579	529	530	533	572	544	616	566	576	527	536	539	527	554	533	584	565	606	543	582	535	599	530	547	520	526	590	568	577	576	508	551	561	568	571	573	539	556	536	545	565	568	572	533	515	577	517	535	565	537	556	547	515	540	579	552	561	555	538	504	528	513	523	554	552	588	539	555	497	533	531	580	547	553	571	535	527	547	536	546	567	521	597	562	564	566	528	559	545	560	535	553	516	554	535	565	549	558	574	574	539	536	560	550	536	565	536	566	535	544	526	551	557	533	590	567	574	541	552	576	541	575	556	534	535	552	543	545	543	524	526	526	563	547	561	541	569	552	571	552	513	515	540	552	529	559	542	544	531	569	572	551	527	553	515	564	529	489	572	556	540	540	518	586	602	526	566	563	576	592	552	528	551	587	554	532	558	535	486	525	556	573	512	536	543	565	535	490	572	540	547	558	530	526	552	539	519	535	623	581	527	526	523	564	539	540	557	556	550	521	569	557	580	573	491	520	516	541	549	558	582	565	507	573	529	524	546	579	554	531	557	568	520	537	557	581	609	544	556	530	530	512	536	573	532	578	592	563	529	512	578	568	533	547	559	511	548	529	600	524	524	544	544	546	598	553	545	536	519	553	547	556	545	517	552	571	585	587	579	517	568	556	522	553	551	558	579	528	520	524	555	539	547	546	535	500	575	529	568	542	572	511	553	518	544	567	570	497	528	541	557	534	558	502	558	531	509	494	557	548	540	566	537	550	502	529	509	572	566	534	582	515	518	545	518	541	507	560	582	514	542	547	524	523	532	530	528	523	490	532	518	519	546	553	592	588	554	557	540	514	552	566	584	549	533	573	535	531	580	508	532	538	519	527	514	561	548	550	549	511	552	516	531	532	532	500	535	558	611	552	543	514	574	536	527	531	560	518	606	540	540	587	551	584	501	592	555	592	563	538	535	496	518	546	581	521	547	553	516	544	519	531	555	547	547	566	617	498	604	572	558	523	525	556	554	532	559	562	558	585	532	531	532	546	602	564	580	547	544	535	528	553	532	543	557	545	552	562	536	531	551	537	581	551	549	557	519	531	513	533	526	544	564	559	532	563	528	578	513	552	531	538	529	544	514	567	552	565	557	542	598	571	560	556	538	567	566	536	537	568	526	574	553	491	542	553	509	577	547	539	561	564	569	576	527	565	565	537	578	546	555	539	528	516	515	589	525	536	550	522	557	555	551	543	534	597	540	580	565	503	530	504	528	519	510	554	564	604	563	566	572	573	536	517	571	532	579	530	563	559	533	550	583	544	504	527	593	509	558	564	544	587	562	532	519	480	563	549	525	527	548	520	526	523	544	572	575	523	530	504	548	565	553	521	528	496	557	527	536	548	530	577	571	564	527	526	566	587	584	538	567	546	533	541	547	515	539	544	583	492	571	542	530	536	528	563	552	558	544	588	518	558	549	531	607	592	525	538	536	571	536	550	537	557	556	576	584	540	524	542	547	548	516	538	534	556	516	578	565	491	555	531	519	600	579	583	536	579	558	554	560	523	560	524	554	541	546	532	544	528	542	523	511	571	541	561	558	537	577	527	545	537	557	559	573	561	579	582	553	564	577	549	534	541	517	509	526	536	522	520	557	573	575	547	537	610	545	553	536	552	513	526	547	538	495	572	546	572	520	552	533	574	546	538	545	521	547	557	584	533	527	542	546	573	572	494	547	549	567	562	516	566	558	515	561	576	559	575	578	543	526	524	578	546	508	516	528	519	549	557	547	523	597	525	553	551	550	514	528	515	605	512	531	584	543	525	551	515	551	575	521	584	521	587	540	575	539	540	521	534	502	580	552	581	520	550	527	538	563	554	542	527	565	581	575	512	560	570	536	540	546	524	572	551	594	561	514	553	571	570	596	553	503	591	537	512	548	568	522	556	559	549	555	518	544	524	520	567	575	569	554	551	521	535	538	562	539	529	594	573	522	563	533	542	541	559	547	556	521	522	561	586	516	546	537	523	558	533	567	554	583	526	552	541	575	518	503	548	541	584	550	548	562	520	532	593	593	547	568	519	527	575	572	565	549	551	575	536	533	534	564	565	526	523	506	580	553	522	586	515	519	589	545	545	516	550	524	538	532	538	517	552	517	576	525	542	582	552	548	541	592	543	578	539	535	531	549	538	551	516	555	553	534	527	546	543	503	525	559	520	507	584	560	554	560	535	566	555	566	566	536	545	568	551	535	568	518	541	582	557	529	531	561	539	507	545	525	561	522	581	556	553	559	576	510	549	567	524	499	566	584	564	554	533	556	562	559	560	534	518	535	591	533	501	538	542	540	597	561	543	563	495	552	560	538	539	516	526	539	523	574	612	550	522	530	527	585	563	535	548	532	536	534	538	524	593	526	541	560	559	558	574	516	518	535	540	548	590	545	556	525	532	535	535	557	594	536	554	572	554	521	532	573	540	557	544	534	535	564	573	519	528	599	593	541	530	564	578	516	538	553	559	508	512	583	530	559	580	541	567	548	514	532	512	515	505	522	532	564	568	570	581	558	560	528	514	540	579	539	553	545	577	534	497	557	520	528	549	577	521	556	527	532	562	544	566	536	537	533	547	547	547	536	569	597	602	561	561	554	543	536	564	518	576	544	522	541	534	509	601	590	523	533	522	508	503	527	528	536	544	569	552	576	540	559	536	579	548	550	535	523	531	533	565	538	530	538	553	571	533	533	516	536	600	542	575	527	552	600	516	550	542	561	539	551	509	587	586	556	547	572	543	550	557	545	578	560	565	533	557	559	541	532	563	551	581	555	524	555	555	570	563	567	553	539	560	526	551	524	554	530	518	540	521	552	531	557	543	564	553	559	540	589	563	536	599	539	511	569	511	532	579	548	592	545	543	558	556	545	555	520	528	517	591	529	542	525	527	561	557	555	504	547	513	535	562	558	531	578	555	495	564	549	529	570	531	586	537	578	572	525	560	519	596	520	557	544	483	566	541	548	528	546	578	562	502	544	563	549	537	530	582	550	489	551	552	563	537	523	533	571	540	584	578	511	533	554	586	522	551	549	559	539	529	529	507	577	544	515	545	585	534	560	538	542	521	558	561	570	514	589	601	550	578	532
7045	526	588	455	386	332	271	229	214	261	217	231	188	236	226	205	196	215	235	212	199	197	187	209	180	186	197	194	195	169	183	191	193	176	194	186	212	200	181	184	178	184	175	198	180	214	191	198	215	190	215	181	194	222	213	186	188	178	186	176	197	162	174	190	190	181	186	199	215	235	182	205	196	204	205	178	181	204	211	179	190	175	188	199	162	181	212	212	199	170	203	181	195	181	185	191	214	203	193	193	191	214	202	207	192	193	190	175	208	224	211	213	170	197	167	177	199	201	204	189	188	211	178	220	169	190	202	161	213	224	193	187	197	181	188	188	174	186	178	189	172	173	186	207	193	197	218	215	194	194	176	200	198	229	169	193	182	185	162	199	204	181	181	191	201	177	214	187	207	196	218	182	200	190	187	185	190	182	191	173	215	188	176	195	207	201	187	213	198	199	203	182	200	189	208	169	217	210	213	178	181	210	186	178	182	189	198	206	199	189	224	195	206	181	216	183	197	198	191	164	193	193	169	212	223	191	208	216	210	199	187	190	184	195	184	172	209	194	181	174	201	171	195	180	203	183	174	202	201	206	194	191	203	165	168	198	191	176	191	205	166	186	202	200	176	218	186	176	197	202	187	197	220	172	195	184	214	183	201	218	169	168	191	219	177	183	186	214	185	194	181	186	180	210	193	212	184	193	198	204	228	174	187	198	172	182	200	183	215	179	198	168	187	203	203	170	201	196	183	189	194	224	188	221	195	185	215	191	175	186	175	197	153	198	209	183	212	174	193	189	195	195	187	209	175	200	205	187	188	165	200	207	191	198	199	192	170	158	153	200	209	173	173	199	169	167	190	202	191	183	206	201	186	197	217	205	188	198	154	217	188	161	181	187	201	198	203	217	180	191	194	234	186	201	189	199	184	174	193	193	209	199	182	203	177	188	192	170	195	176	201	186	198	228	184	181	209	213	197	208	181	208	191	176	191	190	196	201	178	187	187	167	195	217	199	190	166	202	196	188	179	207	162	190	210	213	210	207	206	190	205	205	181	215	180	193	204	199	197	203	173	180	200	198	136	204	210	201	208	202	195	189	197	174	214	179	165	205	219	167	186	181	203	189	207	185	177	197	180	173	174	202	186	198	187	183	201	209	210	199	193	208	192	182	173	186	187	211	201	182	201	194	192	174	177	208	195	210	188	179	167	191	191	183	199	180	199	205	187	192	190	182	180	197	186	209	225	184	169	178	182	202	190	189	195	206	186	182	197	172	198	193	190	189	186	197	199	202	196	195	197	194	215	200	202	188	175	216	203	185	190	189	180	208	189	163	210	190	197	172	190	205	185	202	162	184	176	188	209	187	185	166	183	174	193	199	177	182	207	182	192	200	219	178	187	187	175	186	208	174	173	181	214	177	190	201	182	203	174	178	186	182	204	205	211	199	189	179	199	196	190	199	175	170	195	194	173	162	172	205	203	166	201	189	187	164	202	213	216	206	197	189	216	191	216	214	192	204	185	196	185	190	204	185	194	189	186	201	198	197	171	202	195	193	204	171	194	196	221	184	186	185	192	163	186	193	194	186	186	208	197	209	190	179	185	175	198	196	162	187	188	224	193	198	168	200	192	192	221	209	199	165	191	189	210	203	179	178	219	193	199	178	166	212	222	195	170	197	194	192	203	178	188	211	188	200	179	182	177	191	208	179	188	199	193	207	171	192	218	186	190	218	221	191	188	184	182	200	207	235	224	189	185	183	219	210	179	192	186	188	175	191	167	197	198	221	180	218	209	180	182	193	205	221	172	225	174	171	211	215	168	165	215	162	203	189	190	202	182	199	193	213	179	187	204	192	190	203	202	206	199	187	202	183	187	192	168	200	210	194	230	201	193	206	204	184	194	234	192	188	187	196	171	197	225	185	192	189	205	178	194	215	187	193	180	180	194	211	191	211	205	187	190	183	219	176	192	197	189	187	199	218	206	198	195	173	187	158	167	194	225	203	181	189	201	187	196	187	192	198	221	199	171	198	177	179	217	184	204	195	217	177	186	211	192	183	203	185	177	186	208	202	192	196	191	196	211	217	207	211	188	194	214	200	195	189	213	196	224	172	196	188	174	201	195	196	170	184	200	164	172	196	179	198	195	194	187	179	189	188	187	198	167	208	222	218	193	189	214	188	202	190	181	196	210	199	200	218	202	201	185	184	216	203	188	213	237	197	176	216	186	191	203	189	169	205	188	201	182	186	214	174	182	187	192	206	223	210	182	202	170	186	204	173	192	183	183	227	182	194	222	176	186	205	177	190	176	208	194	196	177	172	196	187	158	171	207	194	216	192	214	215	189	182	205	185	189	172	170	185	204	208	183	178	189	207	187	196	195	210	206	204	205	184	182	181	194	205	190	190	175	197	202	201	187	215	179	187	195	191	193	209	221	207	189	199	195	186	216	165	203	212	211	184	209	188	197	183	176	195	185	149	182	176	198	201	205	204	181	200	168	175	196	204	200	190	194	206	175	199	181	219	175	207	200	192	207	175	190	188	217	161	178	190	175	193	213	199	161	201	196	193	204	194	194	199	178	171	171	216	179	218	170	200	172	209	199	187	178	186	189	198	158	187	227	196	185	192	181	173	194	195	209	165	212	183	204	165	185	221	170	172	181	189	187	217	184	191	225	181	192	195	181	199	166	185	206	196	192	193	190	173	181	177	176	225	192	196	212	200	193	206	192	177	196	184	194	195	192	189	212	196	205	216	217	196	174	191	189	187	209	194	189	193	179	203	196	191	186	191	192	203	194	221	190	187	268	183	195	179	193	218	173	175	177	211	199	173	187	209	196	212	207	185	196	174	178	172	195	193	191	197	205	177	179	185	205	184	201	212	205	186	184	212	173	201	195	189	217	221	187	198	186	203	192	179	199	208	157	199	170	157	177	220	185	199	207	202	187	191	204	185	218	202	209	199	211	177	201	221	212	174	168	226	199	186	191	180	180	200	211	186	199	207	170	187	184	219	197	207	180	179	203	186	203	186	204	180	192	188	186	175	189	212	175	200	163	183	195	203	197	219	191	210	192	180	191	218	196	192	210	210	199	197	171	193	193	176	176	178	189	193	174	206	204	196	188	181	165	206	195	203	170	195	191	216	195	196	208	193	187	184	205	179	188	207	193	202	197	198	210	219	214	209	218	194	202	201	214	183	218	183	211	203	191	201	214	193	193	166	205	186	195	184	187	204	209	224	197	211	182	200	197	215	237	195	182	193	190	200	190	194	169	209	182	179	207	189	200	185	219	224	217	197	218	202	191	207	170	201	198	174	165	194	192	189	187	158	185	168	184	168	194	205	171	198	209	202	192	184	198	185	178	188	220	176	171	175	208	187	186	198	178	196	182	181	240	211	181	188	200	188	205	194	201	206	205	187	190	200	201	204	195	203	193	190	206	182	184	190	169	192	181	200	185	204	192	207	199	187	209	208	198	179	181	182	196	152	185	222	196	200	195	204	197	175
6136	866	1315	1457	1288	1051	939	817	774	710	671	653	640	650	599	623	604	586	575	575	536	541	592	532	571	564	524	554	580	553	531	551	502	585	560	541	432	533	565	541	528	500	581	531	559	573	542	519	565	567	549	583	584	539	544	553	518	562	571	521	534	564	543	540	492	546	519	522	561	581	539	557	562	523	515	541	551	557	536	504	552	536	553	524	544	524	608	557	540	546	582	560	539	572	525	532	526	555	529	541	542	520	548	498	514	547	556	561	518	567	529	522	572	525	522	505	540	556	556	543	532	522	524	509	473	480	511	530	525	534	522	523	556	551	555	525	505	526	555	522	499	500	499	582	522	522	528	539	534	529	523	528	515	559	548	541	532	490	537	491	554	501	552	513	519	538	565	536	509	481	526	514	545	535	578	569	528	514	523	564	524	520	578	535	524	536	529	545	540	550	557	538	511	535	554	521	519	496	526	496	541	529	557	548	540	559	523	494	546	565	531	526	557	535	541	530	533	490	550	523	544	573	530	491	526	524	568	518	541	555	521	572	531	499	507	526	514	522	552	532	530	566	487	537	545	506	518	514	538	562	521	567	545	585	521	521	529	554	526	509	543	529	502	516	580	519	546	562	517	531	544	520	515	507	540	534	541	563	559	524	531	533	520	511	521	543	496	520	512	550	548	528	539	537	533	510	514	530	515	551	533	581	487	487	528	509	552	493	523	526	518	526	557	484	514	553	555	505	542	534	518	517	534	521	537	532	522	566	503	531	552	540	556	510	544	545	523	511	544	574	502	528	560	536	549	507	522	542	547	546	530	524	510	504	536	512	542	545	505	537	533	512	512	537	560	519	559	524	523	573	572	537	516	561	534	546	512	534	576	534	496	536	526	558	555	544	558	524	535	557	555	512	535	542	525	533	515	541	516	492	485	531	529	528	572	502	547	576	513	530	509	556	532	516	523	522	545	525	550	554	551	523	489	511	564	531	521	527	562	550	568	531	466	544	530	565	541	551	532	530	532	531	539	506	475	535	540	504	504	471	513	524	531	520	516	541	509	526	515	522	553	540	574	509	492	553	513	522	568	534	537	569	532	504	538	482	538	530	512	549	503	535	550	548	496	539	579	505	558	494	509	581	518	565	552	516	500	523	507	551	536	541	517	536	548	529	517	533	574	565	513	522	515	516	556	547	517	481	519	545	514	548	524	539	562	569	493	550	537	543	550	562	534	535	565	529	551	553	543	534	535	518	514	499	496	535	508	527	528	557	539	558	560	516	557	514	490	539	541	527	529	558	521	519	560	577	547	511	535	537	528	532	537	500	568	524	509	555	529	528	536	516	549	548	547	515	554	489	511	522	562	517	545	535	549	572	497	549	569	483	526	509	528	525	540	544	541	550	543	565	569	494	547	541	490	531	554	485	505	517	540	537	528	535	547	535	558	536	550	572	529	528	508	549	535	511	544	542	525	515	539	594	523	533	554	500	530	550	540	537	562	546	545	546	535	551	532	524	540	510	539	537	545	528	569	538	545	500	554	532	511	516	554	561	493	535	526	569	549	532	539	513	525	492	526	551	531	537	510	538	535	536	562	549	518	518	533	556	538	545	531	520	540	570	561	516	535	535	561	556	485	534	496	480	582	493	507	521	494	553	501	586	543	533	521	517	518	526	516	548	547	514	572	539	548	516	525	514	527	522	526	547	521	558	546	563	524	571	539	456	523	533	506	523	519	545	516	494	546	516	501	571	505	507	515	516	536	503	543	489	474	524	535	527	495	546	564	544	538	524	530	513	534	489	522	522	582	532	561	528	547	522	546	508	531	525	540	505	515	495	535	563	512	503	514	479	551	520	523	539	564	507	542	575	553	504	590	544	540	519	528	520	596	498	529	523	563	543	559	526	537	531	550	528	526	513	540	528	513	520	577	519	505	526	533	539	536	530	511	528	519	545	568	537	498	501	559	553	574	563	547	543	531	568	551	569	523	509	557	549	500	563	512	523	546	535	508	557	512	533	513	546	545	557	531	512	583	537	526	532	509	496	484	535	525	491	558	538	538	529	526	506	539	490	568	518	543	498	512	508	512	558	530	540	527	519	510	531	496	502	507	489	481	547	543	501	555	545	534	522	529	537	551	532	525	521	539	552	507	548	538	496	575	521	527	501	564	531	521	498	557	508	548	537	510	496	541	522	517	550	513	525	493	534	542	517	518	509	547	543	493	559	503	529	506	528	533	513	544	510	561	532	566	552	538	511	534	504	505	496	523	559	512	509	532	580	552	537	528	524	543	513	555	542	516	556	524	543	524	531	525	545	529	517	546	528	503	542	501	543	560	504	496	530	575	492	575	502	561	521	525	543	503	517	524	534	544	560	532	527	575	525	541	518	542	572	515	518	517	572	527	552	547	518	537	512	528	501	543	537	542	543	535	539	534	520	517	526	506	527	535	515	538	523	503	518	548	528	520	523	549	549	516	493	528	515	546	516	548	541	550	524	553	565	519	499	475	516	456	568	539	560	490	566	516	517	523	577	570	512	555	553	493	522	534	534	533	512	510	572	530	527	528	481	519	557	546	508	515	582	496	489	496	538	505	537	543	534	495	491	520	505	561	502	547	569	524	574	521	554	557	521	508	517	550	540	526	513	560	497	545	605	463	526	558	509	514	562	523	535	518	512	509	481	527	524	567	525	514	529	513	505	541	514	476	506	487	504	540	531	541	576	517	525	600	532	525	525	515	548	573	534	525	510	565	509	565	528	504	503	540	516	556	507	515	540	567	521	548	510	516	481	502	531	510	494	569	557	519	556	505	546	566	542	533	516	544	538	520	566	535	567	510	538	545	504	519	562	516	502	500	505	498	557	523	514	492	566	547	509	525	518	537	501	505	523	511	486	518	499	549	567	542	498	581	511	528	509	532	560	536	514	553	500	555	500	533	526	564	548	545	534	521	513	535	527	523	543	524	529	501	555	522	527	570	542	506	549	519	538	515	505	521	530	571	559	511	508	540	611	502	524	567	541	549	485	528	536	498	493	481	531	534	539	526	570	553	547	518	551	519	528	531	546	532	490	521	521	547	506	535	562	505	520	536	521	510	560	500	520	534	519	541	521	544	522	551	534	505	514	484	541	568	551	535	538	574	570	555	507	568	494	560	564	578	492	545	536	523	555	541	531	549	566	528	511	558	541	524	514	536	534	543	547	530	527	498	513	532	492	531	505	540	522	503	521	539	532	495	506	549	574	522	523	572	554	560	553	512	534	532	517	506	469	544	525	514	558	556	495	538	511	509	543	500	592	544	528	538	554	522	533	537	492	463	505	537	507	498	517	533	498	569	520	575	528	499	555	592	478	500	512	553	610	539	573	513	550	541	525	571	481	546	545	572	533	531	495	543	538	521	536	525	549	503	492	539	488	530	540	517	504	548	564	539	513	543	526	551	508	485	552	522	537	522	574	568	513	533	571	511	526	519	538	574	519	537	557	469	505	555	576	524	509	555	554
14583	1526	1292	995	708	687	637	572	479	497	470	476	442	477	459	488	427	429	439	479	415	459	458	401	441	426	414	411	409	439	458	411	393	434	419	404	428	454	444	423	428	422	474	423	382	405	434	421	450	391	422	450	389	405	425	405	412	408	422	446	427	398	431	429	395	409	413	430	407	395	416	405	370	431	406	431	427	398	413	425	407	410	428	433	420	407	458	430	409	407	413	444	418	428	427	386	427	414	361	420	408	432	427	479	412	424	424	410	415	379	458	421	441	467	419	417	420	466	442	410	383	420	421	388	358	369	394	436	413	416	460	403	415	431	416	406	424	388	433	423	413	358	395	419	439	425	441	424	405	400	441	433	413	413	400	415	440	427	386	412	419	402	395	376	458	407	399	410	433	454	377	376	384	368	417	413	421	410	427	375	429	428	391	390	384	390	377	417	418	441	426	420	441	412	387	428	412	381	366	399	420	437	448	405	407	426	490	417	395	443	380	410	408	428	454	368	437	421	400	410	466	412	404	389	453	429	415	395	434	373	418	427	410	446	414	451	401	398	417	416	439	458	424	401	406	383	439	434	409	402	412	414	444	434	408	369	440	402	407	406	386	455	455	401	437	411	400	382	426	391	439	402	399	367	389	392	455	438	423	402	416	482	437	380	421	448	421	403	437	416	449	426	453	397	410	445	419	416	390	426	422	437	425	386	414	404	431	417	392	409	411	413	414	428	419	425	488	439	392	411	408	416	370	403	481	413	381	394	406	400	465	378	428	382	399	399	394	398	391	413	456	431	418	413	375	408	451	433	430	422	357	412	424	418	434	421	379	407	420	402	419	406	394	411	394	426	374	393	419	377	442	417	369	405	437	425	402	385	378	423	411	419	425	409	419	445	438	420	397	413	438	385	457	397	475	390	434	403	442	424	420	420	404	397	391	392	404	412	439	422	398	432	409	382	395	421	371	408	381	413	380	428	393	452	382	424	416	433	381	383	406	421	422	419	434	424	416	407	407	449	452	392	407	408	433	432	355	413	406	421	477	446	379	428	424	377	403	408	374	435	449	442	456	403	421	407	406	386	416	432	408	409	407	395	397	418	402	411	394	408	431	418	384	412	382	387	401	410	427	371	453	428	395	437	417	388	429	396	456	400	449	388	431	418	383	401	436	459	427	399	417	385	397	373	419	438	411	474	423	450	419	456	393	404	453	428	397	446	403	420	437	407	381	420	415	413	400	430	404	393	392	416	400	455	373	407	438	402	385	448	388	447	443	378	403	418	396	400	415	426	414	419	435	411	449	437	440	446	401	438	423	433	433	444	406	440	419	420	391	434	380	421	426	439	409	471	454	420	407	427	441	400	418	433	402	376	406	376	454	421	413	403	413	446	359	424	398	396	382	432	422	396	422	439	426	451	430	414	432	405	402	393	428	394	407	421	411	415	436	443	408	415	401	392	384	433	408	440	403	394	410	382	408	399	400	414	415	416	425	400	402	439	431	402	400	410	398	412	449	414	426	392	422	412	447	393	412	438	425	403	405	370	385	396	434	430	430	415	420	417	410	403	410	410	406	439	428	412	424	441	403	408	407	383	406	367	384	400	448	403	435	436	418	427	362	447	410	380	476	375	416	445	381	405	423	394	396	430	413	380	388	406	420	409	440	414	404	414	433	448	418	370	400	402	441	417	429	482	393	435	399	412	418	426	420	395	400	393	411	430	440	386	402	416	420	431	404	387	419	417	430	439	383	430	484	411	415	405	442	430	424	396	425	431	395	434	417	432	418	430	397	436	416	419	447	389	392	446	417	371	432	394	393	377	405	391	394	396	443	386	395	420	405	416	393	425	420	410	438	388	397	426	411	424	413	349	417	404	422	436	425	413	436	391	427	405	426	429	420	417	414	424	433	424	416	393	415	431	420	399	426	413	385	410	440	411	423	393	392	428	428	400	425	440	461	423	447	396	415	370	406	437	391	443	421	416	423	424	402	392	405	403	437	427	397	433	454	382	424	414	425	416	437	421	421	441	394	386	390	388	400	407	387	415	430	431	438	402	452	371	417	436	455	379	398	431	476	409	432	398	425	387	387	435	428	400	382	398	403	401	429	414	383	428	418	413	393	398	424	451	395	362	408	398	422	394	401	436	440	436	373	416	395	359	410	428	420	407	441	443	403	420	420	383	437	395	409	425	442	442	376	408	400	414	407	425	393	415	411	409	372	444	424	386	385	370	437	362	401	415	446	415	411	379	349	414	409	434	425	410	401	396	412	371	432	410	436	427	408	402	400	399	409	434	398	392	420	410	424	426	414	412	419	404	395	428	476	431	430	392	439	397	397	403	393	411	404	427	391	424	426	421	426	432	420	421	421	457	402	389	397	383	392	391	407	414	420	432	392	417	434	448	410	362	434	445	418	403	405	417	408	431	426	387	397	414	397	372	398	391	426	389	448	421	406	402	402	412	401	445	412	414	433	463	423	412	406	435	384	392	418	417	468	426	410	430	429	420	419	395	423	455	376	437	418	424	394	434	377	408	418	398	437	429	442	445	395	418	433	376	401	424	422	421	411	407	419	419	410	421	364	430	434	366	427	375	388	435	429	417	392	444	449	390	413	448	394	414	433	415	406	465	438	400	410	433	370	415	393	438	418	414	443	422	415	405	410	386	379	423	409	382	405	463	411	374	435	399	413	435	440	383	411	415	347	398	357	416	423	434	416	437	451	438	399	424	419	387	396	421	403	434	396	393	389	444	435	401	389	415	435	413	377	440	408	381	433	395	409	417	451	421	408	387	446	407	436	443	444	416	438	415	359	422	450	420	449	444	401	420	403	393	378	447	444	404	397	416	433	418	415	386	410	434	405	405	417	422	419	394	425	413	406	382	401	409	391	421	396	456	413	439	447	414	415	419	415	398	399	394	363	391	429	431	373	443	419	390	404	435	444	424	404	384	440	434	431	408	378	433	398	404	375	431	418	367	398	362	424	431	391	436	439	413	397	435	440	398	388	412	425	392	408	413	445	453	379	402	375	397	406	420	391	399	410	358	400	422	391	402	395	443	433	415	425	413	422	414	439	409	407	462	382	422	404	438	413	439	381	401	447	400	412	424	415	448	426	420	385	413	418	367	386	420	405	441	423	412	391	406	410	381	371	414	411	474	419	445	409	423	399	450	396	401	406	401	426	407	438	442	426	451	454	449	406	404	404	418	432	426	406	396	409	394	428	393	385	411	405	401	397	398	405	433	437	424	423	398	395	448	408	376	415	419	434	436	412	422	454	377	429	367	412	392	422	377	395	457	413	392	408	442	433	407	433	405	372	419	389	412	401	379	385	433	422	365	421	380	400	382	407	425	391	437	422	432	478	409	393	418	377	436	395	434	391	398	428	438	397	395	400	415	446	380	472	443	404	418	433	405	375	389	420	431	403	416	440	459	421	396	391	431	404	431	415	416	441	447	446	382	436	385	394	395	439	420	402	417	448	394	423	447	436	424	429	430
8638	1682	2641	2867	2422	1905	1729	1519	1401	1335	1302	1248	1179	1166	1106	1077	1068	1028	1065	1045	1030	997	1029	1055	981	1024	1033	980	1008	1051	952	1030	979	988	1036	1005	1005	970	1021	958	1003	988	966	1000	961	957	994	933	969	1016	939	970	971	900	1000	976	996	1003	960	997	941	980	1010	938	992	1024	923	979	915	1063	978	927	998	999	909	933	985	987	975	985	1014	933	1013	976	926	987	872	920	982	978	920	980	936	1012	977	996	1027	871	968	940	1006	950	995	924	937	983	988	949	995	975	969	919	951	932	978	928	909	935	984	945	983	949	977	960	935	929	895	1029	989	958	962	952	912	1008	937	957	956	990	977	934	937	918	936	992	936	976	955	940	958	930	950	994	930	949	983	927	952	992	973	919	986	999	1007	955	1010	1041	936	906	967	1001	955	960	945	920	907	995	973	953	927	958	985	936	982	949	905	958	971	980	952	964	1012	941	937	980	972	1013	929	968	946	1000	994	931	977	971	972	968	1005	980	968	969	966	942	983	963	998	972	949	923	1000	987	897	1012	932	966	975	926	967	982	938	952	942	875	940	969	1025	971	929	934	1004	924	968	950	938	935	959	1000	943	884	947	984	934	991	963	1013	923	943	994	1003	971	988	1002	985	954	984	957	933	949	952	989	939	978	929	961	964	956	969	961	962	966	968	970	925	962	954	959	978	950	922	971	915	976	926	994	899	937	952	959	976	907	925	943	938	981	912	936	1002	978	934	938	1003	945	953	979	959	952	989	998	956	919	936	982	964	1028	945	1013	981	974	922	984	928	927	913	952	954	970	952	921	965	1003	940	957	980	1034	960	963	977	968	968	958	981	1011	980	970	948	980	990	946	908	962	1013	915	949	952	999	984	929	960	953	923	997	946	936	947	912	961	929	1007	980	954	1004	924	971	928	908	948	972	909	1000	991	911	944	882	958	971	993	942	956	912	958	962	981	948	955	989	973	924	927	985	991	971	973	912	934	966	961	980	1001	937	950	936	952	1049	954	923	952	964	1007	944	910	988	913	935	939	948	954	962	970	970	907	967	942	973	922	944	905	953	977	918	930	1007	964	986	939	918	957	947	914	913	925	952	996	983	950	978	913	961	976	983	939	917	941	959	980	922	911	994	963	923	929	987	966	914	941	1025	937	952	946	952	887	961	937	892	977	988	976	939	911	975	925	952	899	980	968	1011	928	982	903	984	972	1014	936	962	951	930	1035	1009	991	925	950	1017	941	939	987	938	982	942	993	942	973	950	977	921	937	960	929	923	923	951	931	919	959	964	936	1036	929	979	923	985	883	967	944	964	959	1015	959	915	923	971	972	970	945	996	938	927	986	997	971	990	952	988	974	995	955	996	994	943	970	1003	924	971	1011	953	955	953	933	967	977	942	974	998	961	1033	951	963	972	921	975	962	919	957	916	940	932	946	942	967	955	937	967	984	959	972	969	983	962	935	938	986	998	911	968	950	920	979	962	998	983	969	905	1012	970	980	982	945	973	1010	938	991	958	946	946	937	984	949	921	890	972	981	924	975	957	945	958	932	972	872	926	988	951	949	983	956	956	997	958	907	923	921	950	1004	970	958	996	953	984	954	948	920	963	963	953	986	952	968	952	958	967	949	987	933	889	981	940	908	962	982	942	962	1004	944	955	963	1001	944	981	957	979	892	947	934	1003	943	915	972	967	892	965	912	950	917	946	935	966	953	983	994	895	964	973	931	986	968	934	952	936	989	931	978	940	946	923	956	959	963	940	1041	956	943	946	950	1022	940	992	907	1016	969	972	914	878	922	953	960	1014	962	1001	956	908	980	962	947	973	1005	925	981	982	975	945	948	971	946	942	950	936	954	943	913	975	935	926	975	928	981	966	918	933	995	951	976	946	915	965	1000	999	977	1008	989	943	1013	924	951	942	961	999	920	949	987	918	891	911	925	947	986	946	943	970	903	966	968	998	963	1003	952	963	951	909	976	1003	972	959	962	970	967	945	891	935	981	899	975	910	971	973	976	928	990	979	907	895	961	1022	978	965	914	928	1000	955	984	952	987	925	960	1004	941	923	973	947	917	971	981	995	958	937	958	960	992	1015	950	1018	952	993	979	1013	958	951	952	972	1024	974	923	907	1008	905	970	951	946	922	911	961	983	988	903	980	974	929	905	898	950	978	896	959	898	941	970	945	904	905	960	993	963	939	965	988	992	959	938	946	925	921	938	986	943	920	906	918	977	899	959	934	955	950	928	928	965	949	965	952	987	978	968	968	978	921	948	958	987	917	922	930	924	1003	961	945	930	921	955	949	977	984	947	1007	959	955	933	972	977	973	982	988	955	1019	975	949	976	915	911	974	955	966	908	935	977	1001	949	963	978	952	969	931	954	946	954	959	1023	929	927	951	935	963	976	901	928	949	929	951	965	984	956	914	897	986	974	939	965	954	948	967	948	942	982	939	958	916	955	926	1034	982	980	967	981	892	959	892	922	961	980	950	949	972	965	972	923	1025	949	935	929	971	892	989	942	914	935	882	942	930	980	1001	932	952	1034	966	950	946	902	950	956	965	957	910	930	932	966	974	904	957	965	1014	973	946	867	977	942	930	942	928	907	950	900	944	952	968	969	955	910	947	936	951	904	875	1009	999	957	958	942	909	972	967	964	969	1026	957	1016	953	910	934	1007	991	916	958	951	934	935	923	921	1007	909	932	919	917	932	967	963	928	1003	982	941	982	983	933	967	918	931	928	948	966	964	950	972	941	1014	956	978	944	995	983	940	985	1001	944	973	956	925	978	998	923	975	952	992	985	957	938	974	970	920	953	966	924	972	927	992	986	913	987	929	938	934	973	1011	994	999	937	956	978	929	954	999	930	953	934	907	911	878	917	961	936	971	940	927	965	975	964	997	943	987	954	911	923	955	952	1012	930	910	960	1030	951	958	978	997	958	971	932	964	951	995	971	914	984	871	990	943	923	944	929	963	901	948	950	959	967	983	886	1003	972	956	931	1000	971	923	973	992	978	1033	987	1024	960	938	938	925	929	918	992	963	976	1034	957	949	939	965	972	970	961	988	992	979	985	985	905	950	951	981	929	1006	980	978	937	972	930	1048	945	965	1007	962	962	960	923	936	958	992	898	894	1001	914	914	948	926	959	929	926	965	910	889	953	925	954	1009	946	948	923	973	999	941	988	965	951	940	1029	951	985	982	1066	937	988	937	990	953	981	946	962	896	990	951	918	914	911	959	954	947	936	981	982	914	958	920	918	907	908	973	941	938	951	958	944	948	930	972	970	951	961	885	963	1003	922	930	904	947	991	912	945	919	927	962	977	971	993	926	882	930	1010	955	1001	953	948	987	956	903	962	963	942	889	948	952	996	980	973	947	1003	968	1002	974	946	950	921	974	883	1037	959	934	969	972	1009	954	957	976	963	957	942	988	927	954	921	956	970	989	950	916	964	975	995	954	962	1017	992	954	997	981	934	928	902	947	971	965	993	938	918	917	945	974	866	940	931	994	986	971	974	954	918	989	986	953	942	957	943	954	953	947	994	955	987	984	941	958	916	941	980	941	951	934	920	954	967	942	920	932	940	981	909	956	995	955	917	950	924	932	920	927	924	991	959
1345	206	242	217	210	233	203	230	184	198	220	209	211	224	248	212	207	239	247	207	220	208	177	191	177	225	220	186	241	245	214	224	237	229	203	189	226	205	185	220	188	202	229	181	223	221	203	210	193	185	196	193	199	227	199	210	231	235	241	224	191	209	207	214	240	209	173	209	199	199	205	188	242	217	200	214	224	227	218	230	190	203	203	209	189	180	192	228	237	233	211	218	220	197	235	202	206	210	211	200	230	207	239	187	213	204	221	210	214	222	203	206	218	193	183	204	206	198	225	212	212	211	192	199	218	203	227	218	234	209	210	204	191	209	216	192	196	217	192	212	216	195	184	270	209	202	187	227	227	200	203	237	194	208	228	214	200	218	198	212	192	230	237	187	203	206	201	201	207	225	224	206	211	209	179	211	185	216	207	200	217	182	227	187	193	221	202	220	231	208	219	196	205	204	227	248	229	185	209	202	221	193	184	196	233	213	208	212	216	211	213	216	214	227	220	245	192	211	212	205	187	216	201	212	212	227	210	252	220	199	187	232	190	182	211	203	221	197	231	189	203	200	238	210	225	214	212	225	208	212	193	231	190	185	205	210	204	240	205	203	220	200	211	182	214	211	198	195	216	226	201	228	203	220	207	214	201	208	238	205	223	233	208	203	197	213	218	215	182	200	214	213	208	218	210	222	217	237	208	245	208	236	208	227	213	208	211	206	206	205	212	216	188	215	208	195	205	181	221	187	183	191	216	224	215	224	197	216	264	227	228	220	197	200	205	229	216	241	193	205	186	202	216	233	209	222	235	187	193	236	209	227	177	210	188	223	216	230	174	207	202	201	227	221	207	228	191	190	181	213	226	195	196	207	218	209	219	220	221	246	178	200	202	216	216	209	208	211	192	212	196	212	195	204	199	230	224	201	194	204	180	187	204	213	209	203	227	229	193	251	231	208	207	210	215	197	198	230	209	223	235	229	207	216	216	205	216	217	201	192	267	239	186	216	232	221	230	203	203	229	188	219	200	213	210	222	206	213	224	201	217	192	241	217	219	204	211	197	222	217	217	220	243	213	212	222	224	215	208	207	235	218	218	207	236	212	194	203	209	221	191	196	228	171	181	196	222	241	240	192	216	231	226	182	185	183	209	215	179	207	213	204	251	256	184	224	226	224	200	225	177	200	219	241	183	197	203	219	219	236	217	213	233	228	208	194	228	224	193	185	218	222	209	196	196	191	226	190	204	234	193	199	237	203	221	205	208	214	191	199	209	218	208	197	195	222	221	208	214	208	192	186	224	228	226	229	211	232	185	184	212	200	211	209	192	167	205	204	194	232	265	209	219	198	214	183	209	199	233	210	234	228	221	248	206	210	239	201	184	215	226	208	223	212	230	209	205	225	208	188	191	211	209	190	234	214	193	188	206	209	174	216	193	204	229	201	202	194	227	220	195	203	216	233	204	198	183	213	210	180	195	201	200	221	202	219	221	182	218	217	219	223	193	192	205	209	227	199	181	197	228	182	177	215	230	204	238	181	205	220	209	223	217	216	224	194	207	184	208	210	202	213	234	216	176	225	212	205	214	224	189	212	227	211	220	193	205	231	207	207	237	241	211	191	212	209	221	219	229	240	206	232	200	225	202	216	213	233	210	226	210	212	198	224	203	186	189	200	232	180	199	225	193	206	216	208	201	215	212	198	192	243	213	201	199	231	224	247	221	212	212	230	242	176	199	217	179	233	227	225	220	215	232	215	212	218	190	175	193	220	214	229	213	173	194	216	231	198	227	202	194	179	234	222	188	223	211	212	201	222	214	234	223	213	229	223	216	186	216	203	220	200	241	203	172	196	196	218	211	206	215	177	199	258	220	232	214	212	206	224	223	208	203	208	215	219	213	199	193	186	235	181	197	196	197	193	210	194	205	223	225	220	187	187	198	201	182	209	192	226	232	217	217	210	217	216	235	204	209	187	214	188	210	209	209	221	191	196	196	198	210	194	192	194	192	215	201	198	215	226	205	221	221	210	252	238	188	220	227	217	208	192	192	220	205	213	206	215	219	204	216	240	226	215	205	219	181	192	207	231	233	207	194	193	194	243	209	230	249	208	205	190	211	219	184	190	200	212	225	228	204	207	215	243	199	235	261	209	217	224	179	231	202	217	226	181	210	228	167	218	212	205	211	220	208	206	201	236	204	198	207	195	218	218	198	209	212	208	214	210	208	221	226	209	225	232	239	209	221	230	201	210	218	179	224	206	218	204	210	194	192	191	225	208	209	196	222	186	206	214	234	211	197	203	213	202	235	217	208	197	201	241	204	200	211	245	221	197	213	229	200	232	176	214	214	199	218	244	191	190	194	206	206	210	230	181	191	227	214	206	177	180	218	214	173	188	199	214	204	222	204	189	195	212	173	202	205	194	190	175	209	193	215	225	209	196	226	229	210	218	213	200	210	226	216	226	207	193	224	210	234	201	193	223	209	203	201	204	227	219	198	182	160	207	212	225	206	217	188	227	224	202	208	213	200	204	201	211	182	229	190	191	182	209	220	236	204	229	241	180	193	216	226	195	205	237	210	222	213	216	214	217	209	222	217	201	189	197	246	183	208	224	237	210	222	195	204	187	180	228	191	224	225	205	233	196	243	196	208	216	236	225	216	230	218	190	195	218	198	242	231	214	199	228	208	235	201	221	213	200	204	195	196	190	186	209	191	198	248	203	193	211	210	196	210	215	215	215	216	220	217	205	201	229	224	201	193	196	185	206	185	187	228	221	193	172	207	236	209	212	207	196	193	209	185	216	208	199	209	188	190	212	214	208	211	197	213	212	239	222	198	238	189	193	202	200	207	225	193	221	200	198	200	203	235	229	228	192	201	221	197	191	205	181	222	222	213	187	227	200	205	232	220	183	194	191	202	230	228	206	194	212	225	179	203	246	208	196	196	214	198	206	244	226	205	207	213	214	198	197	221	228	205	193	176	204	235	208	217	211	204	199	185	220	218	202	190	227	210	223	198	222	243	204	162	229	220	216	196	196	229	215	211	221	213	194	219	225	205	225	195	199	215	255	216	223	195	179	214	207	214	213	212	200	195	194	204	238	211	217	210	233	229	190	217	202	232	214	223	201	228	209	197	219	212	190	200	240	223	233	198	190	238	201	221	213	196	204	205	220	192	202	232	215	217	198	198	203	217	200	198	226	195	211	186	228	219	194	210	208	207	229	204	187	215	214	223	207	210	209	172	192	199	221	231	225	205	212	188	200	210	206	221	206	253	218	203	255	189	237	210	216	198	218	201	198	213	203	226	229	218	211	224	178	205	205	221	224	235	213	206	228	208	190	194	190	209	224	189	184	183	230	186	230	235	193	202	219	184	240	189	203	190	202	199	196	223	200	245	217	222	241	170	202	230	243	216	232	222	211	228	205	211	210	222	188	209	202	211	213	212	190	199	236	212	220	206	230	233	190	189	199	212	223	224	220	203	192	212	222	183	189	226	219	213	185
1782	559	597	623	598	574	574	524	557	581	543	562	509	538	533	560	551	548	541	564	552	524	565	521	504	529	573	571	584	547	526	522	536	546	583	526	556	498	552	516	520	520	549	533	596	593	497	565	555	535	530	576	522	553	524	547	537	532	546	510	525	575	544	518	559	507	539	580	530	517	530	555	529	519	535	579	570	483	526	490	531	541	524	502	563	542	525	568	528	514	544	502	583	563	552	558	531	573	568	552	553	549	570	547	525	557	529	539	511	544	583	557	527	537	540	548	528	520	568	546	510	534	529	500	534	528	574	520	516	581	559	551	550	539	569	562	543	538	556	560	525	558	552	538	557	556	526	552	566	543	551	544	525	546	515	511	497	561	568	554	564	518	532	523	582	539	582	528	584	528	559	579	519	525	564	515	620	515	551	557	569	527	560	570	534	516	574	545	580	552	545	569	544	514	546	567	543	605	546	529	539	551	553	547	588	569	571	566	568	568	523	573	565	514	536	567	533	529	538	546	547	521	516	539	554	576	517	523	559	580	533	527	513	534	535	591	556	544	551	540	518	577	542	544	543	563	562	533	540	512	575	526	556	580	566	553	511	528	543	517	554	544	537	574	549	523	535	530	550	546	532	586	538	537	560	552	540	558	543	528	565	518	565	554	554	535	543	506	526	529	609	543	584	549	566	520	553	545	546	528	569	551	546	566	535	533	551	546	554	569	517	514	532	568	542	525	553	539	537	515	563	526	519	529	581	546	527	539	532	571	520	562	522	537	541	532	514	544	511	544	517	537	548	539	534	518	541	620	547	510	558	529	559	532	550	532	573	538	529	561	561	508	529	564	499	532	517	579	519	556	563	517	537	602	562	545	538	556	565	555	561	495	533	519	545	492	542	515	558	525	528	576	526	519	571	565	556	537	505	573	584	536	513	551	558	537	534	505	559	545	530	553	548	558	506	511	545	545	539	537	511	566	551	554	565	543	548	553	558	532	562	517	561	527	571	556	543	536	545	501	541	526	563	528	489	558	532	557	576	547	560	486	531	564	588	549	540	576	555	559	531	548	531	581	531	549	553	546	557	564	498	509	534	556	574	572	528	562	558	566	525	518	608	539	552	545	527	509	537	547	563	512	556	567	552	519	538	567	553	545	540	515	591	536	534	540	534	569	505	539	523	590	541	548	545	548	572	557	577	562	535	556	550	512	536	572	551	564	536	549	551	531	524	539	542	532	526	559	550	564	498	552	552	553	523	541	557	563	540	498	518	570	541	526	530	571	573	573	547	520	557	539	544	521	507	522	554	565	498	554	570	524	560	547	549	557	556	508	521	535	554	572	558	576	551	528	559	553	551	488	556	558	535	545	557	550	561	531	531	595	548	499	553	516	561	564	532	579	502	514	551	535	506	520	536	521	591	502	534	556	585	549	527	503	542	544	539	523	527	572	568	480	512	548	493	508	574	554	572	550	542	544	523	542	557	551	554	560	528	527	560	528	544	551	577	585	529	577	516	549	588	550	527	511	535	519	547	533	568	544	544	524	549	536	514	517	558	520	521	562	562	517	565	563	576	559	541	538	581	561	539	555	551	549	512	497	526	521	529	549	543	577	539	535	563	551	551	583	504	549	554	565	516	563	577	556	553	542	552	534	503	538	523	552	544	526	562	531	544	534	552	588	529	546	563	524	555	526	547	552	534	521	539	535	534	537	552	596	506	517	548	587	573	543	531	534	531	531	574	565	510	551	574	550	525	550	539	549	515	534	522	541	546	535	552	492	532	512	570	535	608	575	556	536	552	537	542	536	593	558	521	552	503	554	501	568	529	563	552	553	530	528	640	538	525	571	550	554	535	534	538	539	499	520	518	537	562	535	548	530	547	531	541	527	521	588	552	555	530	536	565	578	535	499	492	573	566	515	522	538	583	571	560	543	518	537	514	544	550	548	552	557	554	541	564	544	555	557	575	550	505	537	539	558	538	550	547	567	545	538	530	548	590	520	578	495	554	571	539	572	481	537	544	522	562	533	572	541	571	548	581	554	524	552	553	522	535	517	535	546	551	530	522	583	521	530	557	551	558	539	554	546	574	535	600	531	570	544	509	545	536	590	510	554	545	549	504	530	541	552	534	522	520	578	570	466	547	562	556	536	583	504	525	550	577	544	556	562	572	561	547	539	552	533	549	523	564	537	559	545	583	552	577	511	559	589	547	564	542	512	568	523	524	597	585	533	570	520	550	551	550	488	568	535	536	573	521	519	551	567	544	558	561	570	533	526	542	538	562	533	540	533	551	524	554	526	554	578	559	570	537	516	519	550	537	523	572	517	505	526	518	560	562	536	545	529	531	547	496	524	522	549	569	575	532	510	557	532	557	573	532	565	562	504	542	535	539	568	524	530	544	554	563	598	539	550	526	507	573	580	576	554	530	537	567	500	581	555	576	514	528	581	523	578	539	549	507	529	522	522	535	508	540	526	579	544	551	539	533	566	554	551	537	571	526	567	580	563	578	515	583	545	538	525	597	542	557	560	558	563	524	544	518	531	563	541	517	530	577	543	571	499	549	535	483	555	536	551	563	540	519	518	566	566	529	550	547	551	530	550	521	485	562	528	531	528	546	574	512	553	632	539	550	518	541	563	553	539	556	526	562	532	541	547	528	576	544	557	552	553	543	546	510	550	538	545	524	543	580	529	516	550	532	570	542	554	496	571	508	558	518	537	564	567	560	551	515	524	548	543	518	532	549	551	563	518	539	578	540	551	531	558	479	541	549	595	535	525	537	528	588	556	598	551	516	597	536	570	569	487	549	544	547	561	556	547	570	561	575	520	532	528	538	608	511	577	530	487	536	554	519	509	529	558	574	546	570	542	504	564	504	564	591	545	564	516	512	544	583	544	561	517	524	530	555	563	542	532	566	534	531	504	537	522	565	564	536	560	571	494	547	533	538	553	545	527	542	591	606	502	542	605	554	528	510	480	576	539	591	567	562	541	556	556	553	519	521	539	559	556	566	558	505	562	564	549	569	518	571	523	555	557	535	527	545	561	540	541	579	579	535	531	572	555	522	542	522	565	550	530	543	546	517	547	533	548	566	504	580	510	579	517	602	569	518	598	543	538	530	561	540	521	530	582	561	564	523	553	533	548	535	566	516	559	569	517	546	524	525	564	546	533	521	524	523	594	548	536	528	498	546	504	556	557	550	559	545	601	574	545	557	529	547	510	564	546	533	537	554	565	522	548	557	577	577	535	517	518	547	517	499	504	586	527	536	571	471	554	560	555	543	548	535	538	525	561	566	522	543	553	568	559	610	514	575	538	525	528	543	542	552	568	572	573	520	556	509	533	555	614	575	573	560	528	541	519	532	546	540	531	599	518	539	554	520	510	515	548	531	574	505	541	590	568	579	536	523	538	536	526	538	554	556	550	580	535	545	561	544	549	554	571	548	552	542	547	538	520	540	533	552	566	588	566	573	539	566	506	591	531	531	516	529	554	543	530
7041	533	579	467	369	305	242	234	228	196	175	203	216	221	208	200	196	219	202	212	178	170	203	181	241	206	204	182	196	169	187	203	178	191	219	215	191	197	176	182	196	227	204	208	193	190	204	181	181	198	176	170	201	173	185	196	178	220	189	202	182	170	189	200	198	204	207	182	211	205	187	175	196	189	200	212	208	196	180	222	174	212	192	198	208	187	170	173	176	169	187	206	192	197	203	215	187	215	212	197	162	189	172	206	201	177	186	232	241	196	199	197	185	215	165	163	185	184	189	189	197	192	184	177	203	188	202	167	194	210	196	198	207	191	193	198	189	201	162	172	186	187	218	201	190	197	184	186	191	190	181	203	185	178	187	170	196	162	172	211	201	206	195	173	193	227	209	201	220	199	217	198	186	177	191	196	199	199	182	196	198	194	167	186	199	197	193	183	219	181	184	221	205	208	192	194	189	199	202	195	191	177	208	191	200	157	199	203	195	198	204	170	181	194	194	191	198	180	179	201	202	211	220	192	207	202	175	206	155	146	167	172	203	197	207	204	175	201	184	197	178	195	171	176	209	188	189	189	200	210	185	208	191	185	156	158	182	190	182	185	202	192	214	193	186	198	190	179	213	193	184	195	199	202	201	179	199	160	188	174	213	202	195	186	183	152	192	184	208	164	207	196	175	214	179	178	172	202	188	228	199	186	172	180	200	200	204	202	186	190	184	205	178	196	167	175	207	202	185	181	170	182	190	174	192	208	196	199	213	188	189	187	198	207	211	195	181	174	206	162	199	202	218	190	179	215	200	197	177	181	199	193	177	189	185	177	187	218	205	198	201	183	207	170	171	162	193	182	192	192	193	192	183	211	209	195	195	185	204	199	183	163	209	195	193	200	196	201	186	219	190	214	212	200	194	212	178	196	185	186	191	210	184	184	166	212	218	194	212	186	230	218	197	200	185	191	188	190	190	187	199	210	188	180	189	209	208	204	194	186	178	211	181	182	221	199	192	204	199	199	206	199	192	223	205	171	190	165	204	195	204	198	188	203	188	216	182	208	196	180	179	215	212	194	219	213	187	205	172	225	170	190	202	195	152	197	194	220	192	202	192	214	199	185	169	200	202	201	192	235	192	190	191	189	175	183	183	188	199	187	199	210	192	181	164	178	193	172	210	209	170	196	190	203	193	194	193	173	168	184	186	183	188	223	208	189	198	203	186	183	199	180	190	221	180	204	189	189	169	207	198	200	177	184	211	199	188	218	203	190	212	223	208	185	184	196	179	202	206	205	177	211	207	184	185	169	203	208	189	193	192	210	175	166	202	206	182	210	190	209	198	206	181	201	213	207	176	203	208	182	201	241	170	184	196	181	188	185	202	184	194	192	200	178	195	185	189	222	199	217	219	194	205	185	186	175	212	164	186	185	190	181	190	195	181	205	184	195	188	199	199	199	188	193	187	158	208	198	172	182	192	191	137	180	218	189	173	155	212	192	186	178	191	201	197	201	201	180	228	200	193	190	189	202	191	182	181	174	196	191	192	188	198	193	201	206	185	200	201	183	192	209	176	192	193	198	204	198	214	179	179	203	179	185	162	190	245	193	181	176	207	188	180	205	209	229	187	212	202	180	197	195	169	190	161	174	207	171	180	181	196	187	202	199	198	194	199	207	180	192	187	187	211	223	209	187	198	198	198	185	202	176	198	187	185	178	202	214	194	200	182	192	210	218	232	178	199	189	190	181	184	181	201	214	191	203	175	190	197	197	207	221	192	203	193	171	191	181	194	193	224	202	157	196	217	183	199	199	200	193	201	185	191	204	175	171	203	211	182	180	171	189	212	197	186	205	174	172	194	190	210	207	191	208	154	209	227	169	193	188	178	156	169	197	202	179	181	179	181	177	187	194	206	169	196	153	173	213	180	189	202	191	199	215	198	182	209	199	188	150	187	220	197	187	203	195	206	206	189	173	202	174	170	177	215	219	226	192	201	197	165	194	180	175	194	217	186	169	201	202	199	199	186	201	200	187	203	213	184	165	182	195	207	193	175	182	185	183	208	216	197	189	197	179	160	200	213	177	204	212	183	194	208	190	180	213	188	203	195	190	172	211	186	158	199	195	197	197	171	185	186	196	179	207	194	181	188	214	191	176	196	177	187	173	168	186	203	187	208	196	237	171	192	203	198	204	187	204	181	198	186	183	186	167	167	221	193	178	183	235	182	205	171	195	178	157	194	209	200	209	187	193	193	177	187	183	202	174	196	190	190	168	199	209	191	174	205	193	207	199	181	183	178	166	188	186	193	157	175	192	176	198	188	185	183	185	218	194	218	213	215	180	186	180	135	165	193	178	175	178	195	207	199	214	203	190	176	176	202	184	182	182	175	195	190	197	200	205	192	188	167	216	199	201	184	179	207	202	212	192	220	202	206	187	187	198	195	202	224	202	201	161	188	217	193	186	212	207	188	177	204	196	219	175	196	201	196	223	195	190	184	182	173	181	210	190	163	200	201	199	198	194	203	183	186	189	188	192	188	186	175	199	201	156	208	196	193	186	211	183	186	194	197	161	206	201	186	220	175	160	168	187	173	177	174	183	171	181	198	191	192	192	215	200	181	187	182	200	203	212	193	205	196	195	177	225	199	196	191	192	173	173	208	171	197	197	167	184	201	209	186	198	175	183	216	185	215	202	203	190	196	203	181	193	180	191	183	207	192	191	190	188	185	190	181	175	167	157	202	164	171	199	188	184	188	169	171	206	170	209	207	178	195	166	210	176	228	186	198	188	175	205	212	199	184	177	175	203	193	187	201	192	189	219	202	193	206	215	192	194	171	186	189	196	192	204	225	180	178	167	181	188	202	176	178	184	211	193	184	188	239	202	186	193	185	171	210	166	174	192	185	196	181	181	198	186	207	198	197	201	182	197	182	229	181	227	202	203	228	212	187	207	208	215	199	214	190	195	194	195	185	196	186	181	208	162	203	183	177	199	168	176	204	209	184	182	214	192	180	189	200	203	195	187	195	187	200	185	197	190	151	194	177	201	209	209	204	174	194	185	174	197	209	209	177	203	207	220	175	177	215	182	165	186	210	204	187	225	179	206	199	192	150	185	172	207	194	195	193	190	184	150	186	177	202	195	200	194	170	207	183	201	164	190	200	200	199	216	175	192	169	203	212	188	170	197	220	215	193	192	199	201	162	191	200	205	192	229	201	209	200	188	197	191	190	211	168	186	208	182	189	176	197	172	212	185	199	179	202	185	196	183	185	211	193	207	191	163	202	226	207	189	200	191	174	209	191	188	186	169	222	218	193	169	167	194	190	179	195	180	159	215	186	199	213	181	200	176	212	191	180	216	211	172	193	180	216	195	183	185	186	212	217	186	179	197	213	191	182	188	176	197	218	181	183	166	185	194	187	202	185	173	183	188	203	167	205	237	190	203	205	215	160	191	183	199	190	223	176	195	208	194	186	217	185	184	204	182	177	215	178	203	203	191	192	201
6132	828	1332	1489	1251	1050	918	820	742	770	679	647	619	629	641	616	580	578	601	586	579	588	585	525	592	539	572	519	533	527	534	563	559	534	553	563	566	516	538	596	536	547	529	546	568	601	571	539	569	552	517	483	521	549	567	526	522	535	531	511	545	537	567	524	546	542	563	521	521	526	528	555	567	542	565	523	576	537	538	524	501	512	557	531	537	530	528	551	537	486	513	591	521	532	486	540	507	525	571	572	535	533	535	548	529	525	505	524	503	532	510	586	542	543	534	548	507	558	528	543	538	555	487	563	565	545	485	525	526	488	558	528	549	488	542	508	567	485	559	552	509	536	544	549	509	523	546	532	529	543	513	555	524	552	541	572	541	517	533	564	498	513	540	513	525	546	544	553	509	509	490	534	542	529	585	510	494	554	535	527	565	531	507	512	506	547	497	548	526	499	531	544	452	543	509	465	555	516	516	538	531	540	548	536	481	560	518	557	521	535	536	538	493	495	530	555	577	537	550	556	569	496	558	543	512	575	550	557	527	531	546	533	516	553	535	514	499	559	584	536	540	525	542	543	552	546	547	513	559	537	532	564	512	541	554	547	530	586	578	534	559	554	530	564	511	543	516	524	541	547	573	513	510	471	564	520	550	502	503	527	538	510	544	528	533	553	528	557	509	546	558	519	520	538	508	549	510	498	532	532	482	556	487	542	505	525	554	534	535	590	512	503	531	496	542	600	521	514	551	513	514	520	520	542	550	547	533	571	531	573	523	507	506	515	548	523	528	529	502	498	524	506	478	503	547	510	558	524	554	543	546	573	495	570	524	512	543	529	509	528	548	536	524	548	521	547	528	512	527	551	542	552	504	551	523	523	564	527	571	519	548	495	491	541	513	569	525	520	513	527	531	506	535	541	512	525	541	507	582	546	541	513	523	521	520	491	515	534	542	560	560	529	515	504	557	518	537	503	555	509	528	523	581	507	538	533	543	518	538	520	545	484	535	502	548	555	528	534	561	550	600	515	518	484	514	524	558	553	549	571	507	540	530	524	543	514	529	569	544	531	570	540	489	477	536	514	517	553	538	561	528	493	506	551	528	491	537	524	530	556	606	561	514	539	575	515	522	513	508	535	484	519	525	517	562	536	532	539	522	511	518	535	512	556	555	551	524	515	498	563	534	543	516	513	508	492	514	507	505	494	559	529	579	518	534	569	524	515	546	527	510	535	555	505	549	525	518	531	524	561	553	557	548	530	506	529	526	563	524	550	509	555	531	520	523	523	541	507	520	545	569	531	547	546	594	488	520	538	489	555	494	541	548	531	523	503	532	535	491	545	511	518	525	550	533	558	516	483	499	540	485	550	545	497	527	550	494	526	514	552	568	520	491	560	530	556	499	544	497	540	533	524	561	551	507	564	527	533	525	533	558	495	561	529	503	543	541	513	551	542	569	530	559	516	538	587	505	521	551	512	543	519	523	531	513	526	499	514	486	527	592	509	494	540	518	503	522	527	540	556	533	515	555	525	467	526	533	483	492	551	518	554	519	515	511	528	548	521	526	545	475	534	553	555	577	511	524	554	586	515	511	520	524	512	523	521	546	559	519	503	539	533	553	579	528	512	545	498	471	544	493	494	517	540	543	544	535	495	505	529	527	513	510	530	550	508	523	534	517	506	486	512	557	517	494	498	519	557	574	509	526	434	551	504	541	555	490	494	493	517	567	515	520	542	511	528	536	513	535	511	535	511	507	579	546	519	539	543	580	526	534	538	539	502	521	561	545	501	545	534	522	527	585	491	509	522	561	524	539	529	501	564	545	527	493	522	510	533	522	511	515	550	532	516	541	509	514	538	537	517	504	528	540	543	529	525	502	514	502	492	510	488	520	529	544	498	550	536	544	551	520	532	538	567	546	550	513	518	542	546	535	554	533	508	537	537	564	513	514	486	513	525	540	549	552	508	502	518	512	525	555	531	553	531	519	520	481	530	538	495	514	534	507	533	537	500	532	531	552	505	517	530	530	487	510	519	528	548	567	530	504	533	517	531	549	540	551	532	482	501	534	556	544	568	523	554	522	516	537	502	582	544	507	560	492	525	544	528	545	533	511	530	536	486	545	516	525	508	513	531	534	502	520	555	540	552	542	544	524	532	486	533	552	525	505	500	548	534	541	511	526	558	539	535	505	550	531	518	530	508	522	512	508	569	545	540	528	522	514	535	523	577	555	527	525	547	521	529	521	514	541	524	539	535	531	536	531	543	526	526	578	565	505	538	554	511	535	563	517	489	536	484	513	552	499	554	519	507	505	502	510	530	521	564	532	558	543	545	576	543	543	551	517	520	542	545	534	523	554	527	578	489	582	550	527	510	514	557	536	500	522	522	553	528	569	534	540	505	530	527	531	481	527	518	506	516	520	549	552	500	552	540	532	542	540	539	510	536	556	500	539	495	524	527	576	546	538	536	493	500	515	529	526	498	505	513	502	557	521	504	536	525	525	561	569	547	566	555	558	543	520	525	542	555	511	542	538	506	467	559	518	518	521	540	525	517	536	508	526	499	560	554	487	536	515	554	540	524	530	566	529	492	528	532	563	565	531	514	529	551	537	523	552	540	532	523	559	527	510	540	550	525	489	528	500	523	554	511	558	517	549	506	556	511	531	550	535	530	531	531	527	547	515	537	548	531	523	489	523	516	564	508	531	493	525	522	554	516	515	531	555	538	549	495	532	529	510	535	538	517	546	545	528	528	573	504	541	545	557	496	559	513	542	493	536	558	526	550	576	492	594	550	557	525	547	518	533	505	576	547	509	458	557	542	517	576	520	502	562	522	565	541	526	514	551	540	526	556	529	521	558	515	544	555	591	488	535	521	541	511	531	510	538	536	507	519	542	497	507	530	566	523	508	532	502	573	537	527	550	558	513	545	542	526	483	535	506	537	532	490	519	524	535	531	576	533	549	519	505	544	568	500	508	520	532	528	532	501	535	536	531	560	525	507	552	558	493	517	520	510	554	474	481	562	566	573	562	514	513	546	557	473	507	538	572	560	519	527	517	544	533	521	519	535	516	535	513	556	476	514	522	508	537	543	553	525	517	534	535	559	519	537	541	547	521	539	533	565	544	544	532	505	497	530	544	519	513	540	534	563	543	506	566	535	506	550	515	491	533	509	519	569	529	505	490	535	539	493	558	529	497	515	551	484	506	523	513	496	530	528	521	491	527	540	478	539	543	569	549	513	553	548	553	550	507	524	524	507	547	504	554	502	514	534	514	571	554	541	532	516	521	520	554	522	516	523	565	541	495	537	527	541	585	504	529	534	529	537	516	515	524	512	507	511	550	526	484	530	553	503	521	530	516	508	514	538	544	543	544	528	534	544	520	535	528	513	543	546	511	514	535	534	527	551	537	503	553	550	535	537	542	528	537	554	528	503	557	556	556	513	535	540	501	551	543	519	528	558	518	562	509	537	555	498	567	529	513	524	530	512	528	534	513	580	473	535
14382	1501	1163	981	744	622	616	480	524	478	460	434	446	430	398	442	417	442	453	432	415	382	444	410	411	423	390	441	387	423	416	395	407	379	381	408	426	414	424	440	427	417	428	432	401	422	417	433	436	451	441	447	443	432	411	393	386	435	415	431	384	405	416	423	455	424	392	432	432	401	417	416	381	374	391	392	429	443	473	393	404	397	406	441	447	413	406	453	397	390	421	418	424	436	408	421	391	408	475	453	444	442	433	404	446	415	422	412	419	412	411	428	399	428	441	379	421	434	380	452	412	390	403	437	411	425	410	376	381	387	455	389	394	425	406	409	429	464	404	395	439	429	394	417	441	443	410	398	437	454	381	402	433	393	431	394	453	425	408	409	423	386	433	448	448	420	396	387	472	445	440	440	381	437	388	419	396	431	383	394	426	433	415	415	404	417	395	411	441	392	376	382	391	396	411	400	449	398	441	396	458	411	429	416	441	421	423	449	384	432	416	382	472	405	421	449	427	454	443	435	424	436	398	441	428	424	419	430	408	414	412	403	413	406	458	436	409	398	423	418	396	442	431	371	444	437	412	415	412	379	433	437	423	411	411	411	388	419	388	446	403	438	410	431	388	425	462	472	434	403	431	398	433	443	411	408	402	416	438	417	424	413	396	411	388	383	423	351	409	445	427	392	417	377	423	398	415	411	407	420	397	417	446	415	419	405	388	418	388	394	409	450	462	445	405	447	434	421	403	438	368	438	425	413	430	380	401	396	373	378	391	409	416	398	382	383	403	432	403	417	428	386	398	429	401	417	397	422	428	390	386	424	424	384	386	419	427	376	417	398	403	365	426	457	413	468	419	415	429	427	413	379	419	376	385	402	450	430	415	422	411	447	402	432	418	425	408	403	412	374	398	419	432	377	418	382	424	385	422	441	429	421	449	407	425	402	461	429	440	388	382	417	431	433	408	405	374	364	408	443	415	419	381	396	436	351	441	399	419	421	408	419	410	384	407	400	427	421	413	371	428	491	418	443	357	408	394	383	424	390	432	469	429	436	411	447	431	438	445	389	387	390	413	400	404	418	383	424	427	404	418	404	454	402	424	445	421	422	414	404	429	431	400	419	392	403	445	374	419	392	416	395	393	387	401	400	398	407	409	391	466	394	444	422	415	395	371	420	416	401	441	436	386	426	394	463	438	470	403	400	399	440	376	397	391	418	379	420	407	419	416	420	433	388	429	429	392	396	420	406	387	454	369	395	441	381	447	419	420	457	432	425	407	363	433	419	371	420	426	414	352	417	381	426	415	361	404	396	394	430	441	373	444	427	435	418	438	419	440	417	423	399	442	420	419	392	438	406	376	394	385	398	445	431	408	406	396	434	406	406	425	429	463	405	384	411	401	384	400	435	423	417	414	395	384	447	425	405	415	429	413	369	450	407	406	415	428	415	411	372	427	394	428	450	428	419	405	418	426	383	419	425	395	434	398	450	431	446	450	402	427	439	410	415	394	415	411	427	395	403	400	405	402	439	415	458	433	407	409	437	413	412	463	421	446	408	426	396	395	401	434	398	413	436	425	387	433	409	397	407	401	411	421	425	430	435	405	386	426	415	410	421	414	422	420	432	376	379	416	438	441	409	435	411	393	408	403	417	419	421	404	390	398	454	388	442	396	447	402	444	434	423	433	460	445	433	411	386	446	431	392	382	400	461	409	415	402	408	396	410	385	429	410	416	406	440	420	402	446	423	389	419	377	419	437	393	437	419	424	377	390	398	407	415	442	408	425	383	422	399	414	436	431	417	431	402	393	433	405	435	428	431	430	407	430	439	413	408	416	404	444	422	419	424	415	392	414	392	376	429	424	451	417	418	416	454	452	435	389	384	413	391	441	407	412	413	458	475	411	369	382	388	394	423	408	468	430	453	402	423	424	424	454	446	450	435	452	373	400	413	388	389	392	397	431	410	395	409	401	419	401	439	426	408	397	442	400	376	402	430	380	415	427	389	417	443	416	423	422	453	412	446	407	431	408	405	398	402	383	402	384	421	440	380	410	460	413	389	403	410	430	439	406	425	413	400	424	435	442	424	397	372	405	455	385	402	402	432	441	407	446	426	421	391	409	438	386	410	426	418	427	468	382	417	388	426	401	468	443	425	433	429	422	406	410	358	412	426	371	430	462	406	438	398	408	370	398	419	403	423	449	454	406	441	441	395	435	386	388	379	439	410	420	391	451	416	409	421	394	436	460	434	421	428	449	427	387	401	439	388	405	443	388	381	422	403	421	433	432	412	435	430	412	430	413	416	377	393	360	397	435	459	381	412	388	401	384	386	409	412	402	414	443	415	438	438	430	392	380	451	397	405	449	379	402	420	426	410	429	453	452	406	429	402	384	399	401	390	437	406	420	417	444	424	406	433	402	377	426	447	408	406	413	445	407	412	410	419	425	460	478	415	451	389	350	394	445	395	434	430	445	412	447	389	387	418	414	418	398	445	430	427	406	429	429	429	416	394	437	435	396	420	420	412	410	491	409	402	432	408	420	373	421	383	432	407	413	425	410	383	427	403	410	386	417	404	398	415	433	409	410	435	433	388	401	377	427	449	444	414	438	440	415	422	379	402	402	412	395	422	378	434	414	400	402	438	408	425	391	425	444	420	442	429	425	411	407	417	470	407	444	416	404	406	392	376	411	402	430	457	433	408	407	440	453	403	427	384	418	411	412	430	419	403	450	420	434	405	392	439	417	406	414	402	411	437	420	415	360	406	393	427	417	425	377	402	419	405	411	379	388	381	387	428	459	415	441	369	443	422	392	449	443	422	417	401	423	417	370	414	429	404	413	425	379	442	410	461	438	403	408	414	407	400	428	403	394	465	351	388	440	417	396	412	352	424	387	437	415	419	415	380	470	402	387	416	383	407	396	423	402	385	409	455	414	451	404	408	372	439	418	413	399	373	410	453	425	441	392	403	415	433	424	382	419	383	422	399	400	381	421	427	426	387	389	431	409	418	436	418	415	395	413	421	414	423	404	415	395	420	417	409	404	414	395	365	414	453	419	433	405	392	386	423	423	400	419	415	403	472	420	395	446	400	437	385	395	392	439	400	394	424	418	443	384	435	388	393	428	461	410	419	431	453	446	433	428	459	448	432	412	406	390	378	405	422	402	427	438	422	419	424	397	426	425	426	431	440	427	414	452	429	393	425	435	393	392	441	415	401	431	422	424	458	457	408	411	428	435	433	422	400	394	420	403	496	429	445	400	407	397	393	423	432	412	433	414	425	427	449	447	444	454	412	435	405	375	417	396	423	410	418	391	403	391	414	433	439	427	398	442	435	435	424	353	413	423	437	415	393	419	420	421	426	465	412	396	421	441	432	427	397	444	407	390	398	419	411	419	420	409	385	420	394	430	407	459	425	408	401	407	402	377	409	404	359	427	410	429	417	390	379	426	427	408	363	438	453	420	402	419	450	409	417	436	407	423	398	395	432	431	409	430	394	415	444
8666	1554	2596	2675	2346	2078	1694	1534	1415	1338	1242	1238	1146	1207	1138	1061	1115	1073	1040	1107	1037	1096	1107	1020	1026	1069	1001	1059	984	998	1002	1020	1010	977	951	949	1036	976	938	980	980	957	985	1018	957	991	1012	971	962	963	933	985	957	990	989	940	937	1029	1018	936	926	999	938	970	998	973	1048	911	998	1001	971	960	985	984	967	961	964	954	990	984	942	988	932	945	985	938	976	941	936	967	1015	922	1000	944	987	980	965	993	997	952	928	930	913	978	975	952	956	915	962	946	946	1017	966	948	947	982	957	979	954	963	972	949	958	902	931	984	965	945	903	995	1000	939	995	991	971	922	954	946	957	973	951	1011	992	959	937	961	981	965	934	997	961	1002	1005	967	985	927	1006	949	986	979	977	994	975	948	936	922	956	978	987	968	940	987	962	934	940	958	996	949	1015	982	1005	905	906	1003	977	990	1010	979	911	957	917	948	928	1024	921	928	943	954	956	992	945	981	951	1008	998	1001	1000	959	969	989	913	938	1005	937	922	912	945	936	965	928	957	1020	957	927	1012	984	1006	960	941	959	930	950	995	923	937	934	948	908	987	999	935	897	930	981	970	973	984	960	957	998	987	974	990	977	962	932	1031	949	985	996	982	927	957	957	899	937	988	947	922	954	941	964	963	964	933	976	1003	979	1024	923	956	983	993	1009	924	1013	997	977	895	1046	924	924	978	971	1010	979	970	959	983	929	964	935	933	930	958	933	923	950	970	936	930	904	936	857	972	981	960	998	933	983	1005	955	931	934	970	1012	911	971	895	941	1011	954	963	994	960	961	956	1008	977	939	982	998	912	1004	930	947	931	955	947	932	989	915	966	904	980	995	984	915	1002	948	1002	951	942	938	956	967	931	972	905	973	937	999	987	996	939	936	916	970	908	906	982	964	877	936	948	932	990	920	994	918	972	985	899	931	967	986	953	966	892	922	956	973	958	1009	993	980	930	930	954	967	936	988	912	948	935	992	963	983	998	894	953	958	897	1012	973	946	950	943	948	972	962	947	994	974	986	956	951	991	966	973	1006	966	954	963	981	919	951	980	942	966	956	965	957	987	1000	951	1018	957	912	965	936	991	958	945	986	881	959	939	910	913	918	994	951	956	962	935	961	933	914	967	995	949	970	968	934	909	933	1011	915	969	880	990	886	938	960	928	934	944	959	976	967	953	949	905	974	931	912	958	952	993	1007	964	966	899	957	1002	971	934	953	981	943	977	867	996	957	992	941	979	960	955	927	968	958	992	995	968	946	974	977	910	885	998	949	932	954	918	953	954	910	938	911	971	986	921	993	951	938	946	953	975	974	999	904	966	976	994	947	956	951	913	960	1001	983	987	936	958	947	961	956	942	968	951	967	982	1018	966	963	935	951	966	942	913	1012	919	983	1021	1051	999	965	937	901	963	957	948	1042	972	901	943	977	969	999	995	954	992	934	989	971	978	949	1004	943	955	976	966	982	954	931	1044	974	954	940	995	923	913	943	965	936	915	979	970	1033	965	977	934	998	971	988	996	935	952	945	930	959	1029	965	913	1000	924	961	1020	905	936	957	990	1019	977	924	968	982	987	1001	1005	938	925	966	981	980	998	983	956	948	990	927	981	964	972	963	907	956	961	967	969	929	916	1020	898	1021	945	925	990	1007	937	999	928	987	963	928	958	968	945	927	972	1033	1007	960	974	967	965	994	936	952	1017	977	862	944	959	978	940	944	924	909	980	986	929	975	892	981	958	980	946	954	990	972	928	977	933	956	933	957	980	995	996	905	912	942	915	921	1009	1032	967	963	960	928	940	979	981	1032	958	951	948	987	972	988	974	948	982	961	964	992	926	965	1013	949	959	937	906	956	960	981	982	949	979	1035	1008	978	926	951	934	937	977	948	970	902	953	954	975	972	955	982	990	939	908	976	935	1010	948	954	961	947	965	1036	961	916	974	915	953	926	987	949	911	1010	994	977	974	939	1006	963	973	960	934	968	981	941	928	935	954	915	958	914	965	957	949	966	894	914	958	905	1008	972	980	991	987	943	943	994	1007	979	1047	969	982	943	1025	966	983	968	935	977	1001	936	941	965	956	955	956	967	935	910	916	1016	934	966	923	1018	985	942	968	956	948	941	980	971	978	977	976	941	926	996	896	972	925	951	988	974	951	950	966	990	898	955	981	933	942	900	949	1031	896	978	911	989	1014	976	951	934	988	974	945	924	951	947	976	975	959	938	963	964	983	945	965	975	976	919	950	940	970	957	1010	988	985	893	912	913	998	949	982	1012	977	975	987	940	985	974	975	919	964	946	948	979	985	976	966	953	1006	969	983	963	1012	872	929	925	988	963	935	983	938	983	988	953	996	961	889	987	927	922	972	923	894	957	992	915	906	917	919	974	919	922	917	942	938	1009	940	952	995	944	958	969	951	984	947	930	917	978	926	1000	941	935	933	946	987	995	952	910	947	948	973	966	962	915	979	925	965	960	970	941	982	939	1009	954	993	964	975	934	926	974	952	931	987	925	1046	934	846	972	977	993	960	971	978	1003	905	913	938	990	897	950	951	962	948	959	975	941	1020	984	992	884	965	984	938	1051	994	941	907	1009	1005	930	966	988	933	1005	991	955	946	1009	958	941	1001	942	963	939	933	967	963	1001	984	955	950	952	983	968	945	905	989	929	925	967	936	969	1004	926	1004	941	969	906	928	996	935	978	973	967	960	903	977	950	1010	980	921	981	997	897	985	993	928	970	938	987	940	1015	963	903	919	981	962	948	945	940	971	961	902	959	1011	950	914	934	978	928	915	949	944	970	1013	984	995	973	991	939	965	928	930	951	925	961	971	987	946	951	926	976	1009	975	925	993	982	967	889	980	928	1044	944	919	952	953	991	934	960	1009	885	996	943	944	962	964	977	965	918	951	937	1014	934	1058	987	932	996	952	975	983	968	964	987	990	984	987	962	915	993	925	941	955	928	952	957	941	945	998	969	951	944	1007	938	937	984	1003	965	991	933	963	970	984	950	968	946	962	959	968	906	938	935	930	989	948	922	996	932	1004	951	1025	991	940	964	927	960	917	943	938	911	1004	1010	933	957	922	891	960	1005	981	986	966	1008	974	963	965	947	947	1062	969	949	921	891	940	985	996	963	964	987	990	957	929	970	1008	950	921	1004	1020	928	977	983	938	948	970	933	985	1024	928	993	963	972	969	908	968	945	933	1015	962	983	987	992	992	986	960	970	985	1014	999	1001	1017	992	969	962	941	929	999	979	970	906	996	921	970	951	919	962	1037	948	934	981	1013	988	942	967	968	914	998	946	941	969	962	963	976	1023	947	966	978	909	1024	1017	927	919	968	951	924	986	951	959	927	949	967	922	987	980	987	873	938	923	944	926	954	940	933	938	915	954	979	981	943	934	942	912	977	921	989	963	959	872	972	966	929	922	949	964	945	967	947	922	935	959	1002	938	979	945	918	1013	952	973	955	987	970	987	962	959	991	947	936	1043	982	923	980	973	974	933	970	941	948	948	970	972	941	955	973	905	970	1018	948	953	980	932	966	927	963	983	934	960	947	933	938	978	929	991	938	949	955	1002	968	957	965	952	950	1026	968	921	971	983	975	911	974	968	925	981	985	947	931	945
1370	222	193	193	237	226	222	211	206	214	214	207	215	209	196	223	191	199	247	210	205	235	233	210	202	213	205	198	218	201	185	204	227	230	224	234	175	208	197	222	188	250	220	203	205	224	217	219	198	215	199	210	205	192	180	226	199	201	230	237	198	229	211	215	214	193	205	206	206	198	225	207	231	194	254	204	230	215	227	205	217	230	211	186	217	216	195	233	222	205	209	195	218	214	187	212	210	213	213	192	231	231	200	211	197	210	206	202	218	211	191	212	201	208	213	228	204	197	198	211	172	216	204	205	224	220	219	200	232	207	223	197	189	212	195	185	223	189	218	244	202	230	204	215	218	221	230	222	184	221	210	210	204	178	182	227	203	207	212	234	220	223	215	199	206	204	209	218	216	206	186	216	204	205	217	196	195	209	213	211	193	215	228	221	217	224	218	239	245	206	202	208	192	207	222	170	187	200	205	203	217	209	199	231	195	204	195	194	212	218	199	201	225	211	205	220	217	217	192	176	216	228	210	228	207	215	212	231	211	226	200	200	194	252	231	218	209	217	208	228	201	196	212	210	205	208	191	210	187	219	243	211	216	231	178	195	219	223	203	186	218	198	221	244	227	228	205	240	215	207	215	205	214	209	237	233	215	214	214	194	202	214	218	189	213	188	223	231	232	187	200	218	202	236	202	200	247	230	248	229	198	197	195	206	206	255	231	207	217	214	210	207	187	233	225	204	204	207	211	190	227	202	224	196	219	228	230	219	225	221	209	202	232	200	210	200	214	208	170	198	226	193	199	227	193	219	241	188	220	189	187	244	230	201	199	228	210	224	203	209	192	218	199	232	181	208	237	203	231	230	217	210	209	220	210	231	171	186	185	223	211	217	207	186	196	204	186	216	219	216	214	194	216	225	193	221	198	215	216	203	218	224	205	210	214	200	224	216	243	216	203	215	224	216	221	221	220	189	212	216	220	210	227	234	170	214	230	197	218	198	176	206	231	221	207	202	227	225	220	227	217	210	211	224	194	200	193	191	223	206	215	202	228	211	221	218	200	205	227	207	213	232	216	194	208	194	212	195	192	206	213	204	212	206	215	216	209	192	228	230	210	204	219	208	212	191	225	211	220	224	215	211	173	223	190	208	226	229	224	218	207	234	225	201	219	206	216	182	236	210	237	234	231	205	232	197	192	214	213	205	196	213	231	222	203	214	183	235	210	215	190	214	193	215	218	202	210	221	211	201	263	202	209	191	207	219	194	196	199	180	195	202	223	185	217	203	180	213	207	195	222	192	237	213	232	221	241	207	177	221	239	198	229	207	216	218	226	197	205	229	214	205	212	211	216	210	218	208	242	213	192	206	204	175	184	214	232	212	231	207	227	183	229	190	224	209	170	188	181	232	203	218	189	215	216	267	211	191	230	226	199	236	209	229	212	198	202	195	219	194	198	221	215	215	210	213	195	198	204	215	208	182	196	225	193	225	201	219	193	218	198	191	221	221	210	227	218	203	208	211	221	216	203	216	195	214	217	257	182	207	201	232	210	222	213	221	200	184	236	192	205	214	227	214	220	208	226	222	224	208	203	218	202	203	230	222	178	242	200	219	227	198	181	210	221	220	236	206	215	197	233	195	216	207	183	187	188	204	215	213	212	211	231	202	200	233	231	194	190	210	190	196	219	234	219	252	221	228	222	202	183	200	214	175	203	240	215	216	195	216	203	248	195	202	217	205	238	195	211	198	227	220	203	203	229	225	214	200	234	210	227	224	206	188	198	200	194	255	201	187	241	213	223	187	207	185	208	216	194	204	169	229	217	220	224	206	186	202	220	199	200	213	203	220	193	214	245	198	217	216	213	198	224	188	212	183	213	197	222	247	217	212	216	199	222	195	227	218	205	196	196	239	231	199	233	203	231	200	198	220	202	211	188	211	191	210	209	237	232	187	184	230	180	194	218	196	213	184	246	254	190	184	194	177	211	209	222	240	227	218	177	202	212	214	226	219	222	212	195	184	247	184	216	219	217	204	208	213	245	210	195	195	181	204	217	223	217	212	251	204	231	221	187	198	201	197	214	189	229	197	212	223	207	229	211	216	240	242	210	247	220	197	186	190	205	217	212	209	194	219	208	231	176	236	208	207	213	211	188	219	182	215	225	214	200	217	212	205	213	217	179	211	186	214	195	211	200	205	215	227	209	196	209	226	215	211	239	211	229	199	208	219	221	231	204	214	214	208	204	217	194	190	217	212	215	212	215	203	204	242	218	211	205	218	220	218	217	208	205	204	216	222	214	225	194	213	205	212	225	205	225	224	194	239	235	198	210	217	214	234	252	198	211	235	204	224	199	204	184	222	215	231	220	228	202	245	232	232	170	219	228	217	232	178	200	195	199	189	187	200	202	210	230	201	259	223	249	233	225	204	185	206	232	218	235	195	166	179	204	202	199	218	223	221	200	193	205	202	213	213	196	204	231	201	218	206	203	203	211	214	227	203	210	200	200	214	217	221	235	205	190	199	192	246	223	213	200	215	200	198	234	183	190	214	203	209	239	209	186	206	210	227	215	236	210	179	202	204	211	201	222	213	181	220	228	200	229	207	196	215	182	213	203	197	219	202	217	223	201	237	210	205	229	208	206	194	203	229	234	222	243	191	227	204	209	217	181	207	218	229	214	187	202	229	205	205	233	194	224	216	221	237	218	215	219	199	202	221	206	221	208	219	219	233	237	224	230	190	206	210	236	218	200	202	221	186	230	182	213	202	214	254	245	239	211	209	233	192	184	202	211	192	183	214	232	222	207	195	224	225	198	207	211	230	211	226	229	224	185	203	209	196	204	209	194	214	206	206	213	213	201	205	241	238	216	215	241	207	213	237	200	213	226	182	256	194	232	186	235	222	202	209	202	239	190	197	217	224	198	205	206	204	196	211	233	219	205	219	191	199	195	207	203	236	216	199	210	225	234	231	208	197	237	210	207	201	191	241	215	192	208	212	210	216	211	227	218	213	225	186	216	220	224	201	213	203	193	223	229	205	197	226	227	234	191	173	191	224	202	200	209	226	187	187	208	206	197	232	187	240	242	210	204	234	218	194	209	208	214	209	224	232	227	218	231	225	197	208	217	199	196	207	212	210	220	222	230	207	186	173	205	223	231	217	235	218	227	216	252	222	209	230	220	222	208	208	245	202	217	235	213	235	236	189	232	208	206	225	200	243	206	232	232	225	186	198	195	221	212	213	230	200	188	216	201	228	231	213	212	224	214	218	199	216	202	220	231	210	202	215	200	215	227	205	235	211	233	200	212	243	204	207	209	213	214	224	224	214	231	202	213	161	241	189	195	194	204	224	216	199	219	209	192	197	191	192	199	225	234	210	209	188	239	212	217	201	238	221	203	207	211	206	220	201	228	230	216	203	229	231	232	238	227	223	185	208	200	197	204	230	194	213	205	207	212	209	206	194	205	192	219	252	221	225	208	186	201	203	231	199	223	201	167	214	176	206
1741	545	572	546	576	585	565	538	561	517	533	529	532	563	576	557	546	575	554	527	588	528	542	538	542	549	548	551	530	536	555	527	560	547	547	533	544	540	511	524	565	531	557	519	552	491	568	514	528	532	526	522	535	496	559	528	540	561	522	533	546	562	547	521	561	558	564	593	506	528	507	528	568	541	541	569	520	518	538	554	529	551	556	547	568	557	589	537	516	515	568	579	568	567	525	531	504	546	518	527	512	533	529	513	572	544	539	547	523	523	536	510	547	510	517	562	584	542	541	542	558	531	537	516	559	559	553	568	559	552	512	549	505	508	529	542	559	571	544	516	531	585	535	497	532	526	543	500	570	581	576	565	501	568	545	579	529	504	558	497	569	531	541	513	519	564	597	555	513	540	559	555	525	527	552	528	514	559	560	545	554	544	561	507	541	539	575	523	558	532	534	561	520	582	582	514	573	567	566	556	509	561	539	546	535	557	506	535	547	564	559	570	607	544	534	532	529	542	545	548	547	580	514	550	528	534	537	537	522	518	539	581	566	495	502	543	542	569	552	584	551	542	568	583	517	567	541	547	494	573	571	549	509	556	559	572	530	500	554	533	544	525	561	549	585	566	561	487	531	607	562	558	521	533	577	554	524	567	507	526	535	556	530	522	592	546	540	588	545	561	548	539	549	543	506	531	567	517	542	510	584	531	504	516	539	565	601	540	550	578	562	542	569	541	536	524	519	493	530	532	530	584	542	553	537	563	531	541	538	546	527	512	516	541	551	582	551	506	563	527	557	558	548	591	541	566	566	574	535	491	539	551	504	508	535	554	544	502	549	532	605	503	543	562	540	588	534	550	557	520	536	558	523	534	497	532	547	555	558	566	573	523	519	553	550	553	550	549	522	529	534	546	516	550	513	563	516	540	542	494	573	533	547	554	589	513	509	485	543	556	555	541	566	571	518	530	534	550	513	540	545	571	561	558	579	536	526	542	519	528	527	544	534	557	582	497	576	524	542	534	572	530	555	531	557	549	514	534	509	569	526	545	503	536	571	514	523	567	534	564	524	564	551	533	534	573	588	554	535	559	533	559	565	551	497	531	565	514	572	582	592	563	523	561	556	512	547	526	511	575	537	501	561	552	519	585	506	574	529	537	544	517	561	515	508	553	539	526	531	520	527	567	523	538	530	549	523	555	531	582	535	554	537	564	548	582	586	541	569	555	534	538	543	536	551	525	495	548	514	573	523	541	549	578	562	569	526	561	543	498	560	544	542	567	530	535	530	575	549	534	516	579	545	572	543	537	559	547	547	547	552	575	530	550	543	575	531	540	584	542	561	545	529	532	545	500	524	541	543	557	562	544	568	521	578	529	537	533	522	578	519	542	567	537	495	562	553	541	522	533	560	541	536	562	532	588	536	502	549	532	579	581	538	548	529	542	484	525	536	548	548	518	567	511	562	568	507	513	506	564	497	545	577	528	540	541	539	518	543	547	537	532	537	550	537	578	557	534	554	526	540	539	570	535	578	546	573	508	547	527	545	544	527	511	515	514	564	563	544	533	541	542	507	524	563	507	514	550	595	560	535	489	510	514	550	555	569	547	564	543	510	546	587	533	526	555	506	565	551	519	532	528	577	560	564	523	579	546	553	525	535	550	572	554	557	588	532	490	530	531	541	536	515	520	504	548	544	536	545	550	533	509	581	535	555	553	540	543	540	561	540	557	524	566	572	568	546	567	546	572	574	534	536	547	514	508	520	568	542	532	521	556	584	548	565	539	569	573	559	566	544	530	536	579	555	542	524	556	527	592	567	515	536	545	617	552	539	557	530	532	535	563	531	555	525	533	558	548	502	523	553	533	550	525	529	532	575	542	545	574	559	528	551	550	518	515	550	538	524	540	553	528	531	497	598	536	526	556	485	528	505	576	518	531	513	529	534	547	545	519	549	576	573	553	562	551	572	486	532	534	538	521	526	531	536	541	563	542	599	526	560	576	534	605	515	523	565	544	559	583	549	536	529	575	539	588	516	571	558	541	545	563	498	543	541	567	539	543	561	556	551	554	510	555	509	582	520	572	552	494	553	564	536	589	536	509	558	551	529	535	557	537	516	554	556	520	546	547	591	535	548	531	541	496	559	516	541	529	543	551	529	528	496	570	549	547	593	545	501	557	574	536	529	529	569	551	539	547	527	588	559	515	566	552	545	575	533	522	533	566	551	584	531	523	549	503	551	544	537	545	492	553	568	531	519	557	551	503	521	545	544	533	533	539	531	552	591	530	555	505	525	544	544	534	533	547	523	558	523	556	543	550	576	541	536	581	505	557	570	579	540	543	521	558	536	547	529	534	541	572	539	551	554	545	528	599	496	604	580	531	524	505	513	534	565	539	564	518	565	566	523	579	505	553	508	558	529	528	551	484	576	547	536	531	554	595	535	595	502	552	559	555	544	583	526	542	485	560	526	536	598	563	525	539	558	546	512	538	551	522	574	543	519	537	565	558	525	538	551	566	588	562	531	501	593	533	548	542	549	538	524	539	545	555	572	542	576	553	521	523	564	541	554	532	525	507	534	558	567	565	533	543	575	543	557	543	566	549	550	528	549	567	506	514	574	537	526	562	541	560	553	506	508	548	537	509	560	525	592	546	546	520	536	574	531	510	550	523	498	523	555	591	560	538	544	549	544	533	552	525	554	540	549	520	537	534	526	561	510	549	533	563	555	550	543	532	534	569	542	525	521	517	550	563	533	533	510	595	483	558	546	552	549	556	601	579	574	566	519	568	551	563	503	518	544	499	526	540	544	554	512	515	517	569	517	521	562	561	523	501	528	562	544	546	547	566	569	521	528	526	550	547	569	547	535	549	579	552	546	522	541	542	558	525	508	520	522	525	540	515	544	512	531	559	554	545	537	558	548	527	576	562	508	508	514	562	562	592	567	523	516	550	533	544	575	518	530	522	574	583	586	552	541	522	560	563	533	549	513	554	539	529	569	491	524	518	516	534	538	519	546	564	538	580	580	566	556	551	565	546	539	601	530	528	537	546	574	574	541	599	522	522	543	565	532	531	559	558	561	535	535	503	539	513	564	558	549	498	497	541	555	496	559	525	543	531	521	481	543	524	567	565	538	544	539	537	525	518	534	569	516	524	557	527	566	546	547	541	509	545	528	552	561	508	541	519	544	531	565	601	538	509	550	525	524	547	577	532	528	579	585	564	526	564	532	491	572	532	542	543	523	599	557	525	525	532	504	565	541	550	555	532	520	544	590	558	567	506	527	532	562	569	550	508	546	564	519	547	523	571	534	570	464	563	517	533	544	552	549	520	543	526	559	535	557	597	586	547	596	566	574	518	590	562	520	569	532	554	525	556	563	555	556	531	529	563	565	539	555	556	545	545	543	555	533	557	565	528	530	563	544	571	540	547	590	577	545	546	565	544	596	533	511	546	532	532	512	544	559	555	527	503	563	541	523	531	603	514	562	541	560	536	538	541	515	529
6872	583	566	493	360	297	280	253	239	234	228	195	209	221	194	207	215	181	222	191	206	206	190	182	198	222	181	179	212	199	210	173	185	212	197	176	212	201	227	179	198	191	208	185	192	198	173	203	206	165	164	195	169	203	193	190	208	188	196	190	216	203	209	201	183	191	200	201	203	199	196	210	197	201	192	178	208	179	194	203	210	204	181	228	189	174	216	198	203	205	188	220	235	188	175	204	204	193	176	175	197	190	205	196	187	200	168	197	200	195	181	185	211	200	184	184	205	178	163	200	187	206	202	200	190	190	171	209	204	180	168	176	176	222	157	203	197	197	210	203	182	234	201	183	195	198	207	182	202	209	197	221	191	204	196	207	174	226	188	199	182	184	241	188	176	183	186	199	166	218	209	188	197	161	199	189	170	190	198	177	174	174	199	198	199	190	192	188	203	170	194	177	190	203	157	179	201	192	187	183	201	205	216	189	194	205	214	186	206	202	198	196	182	174	221	201	178	182	187	188	189	168	164	187	188	214	192	182	193	215	194	185	175	198	201	213	176	157	202	193	194	210	213	156	185	209	221	182	204	229	168	220	172	236	183	194	193	195	186	218	166	216	210	178	186	180	182	180	166	187	184	188	192	212	192	198	205	215	183	175	166	183	190	193	180	187	191	179	207	186	201	195	183	184	190	180	215	178	199	158	192	201	196	141	199	211	199	231	165	186	175	207	171	196	193	204	176	166	206	189	194	203	164	201	215	223	203	163	179	219	181	206	181	178	215	211	194	170	190	188	172	193	194	194	193	188	206	220	196	158	193	187	158	203	207	193	187	210	217	168	162	206	192	217	165	190	197	200	189	203	189	202	165	181	178	194	167	197	193	183	188	192	177	174	191	169	187	190	239	206	192	191	209	194	200	154	196	169	186	184	184	190	179	189	178	192	191	202	176	172	168	158	180	200	188	195	208	212	167	188	189	195	186	207	182	195	175	188	191	184	190	202	197	185	199	175	202	202	198	186	201	188	201	187	195	212	166	199	194	188	179	187	186	199	202	194	187	201	217	180	198	212	174	207	179	192	167	179	190	220	212	190	194	175	209	184	180	202	213	204	209	189	186	182	190	192	187	195	182	208	219	162	171	189	192	227	183	189	201	181	185	194	171	221	207	173	190	176	227	205	212	214	219	199	188	188	203	187	202	216	181	184	198	203	182	194	193	193	205	203	186	205	188	174	213	206	192	197	202	197	183	204	220	204	206	200	207	197	183	191	208	183	190	204	175	175	168	206	176	202	207	217	196	191	223	182	185	186	209	203	173	178	200	194	169	188	181	215	237	204	174	199	184	205	203	205	182	182	173	197	201	208	189	191	199	181	179	192	171	222	207	185	193	213	192	174	202	196	199	184	184	190	196	203	190	183	168	193	211	185	196	190	210	211	216	212	201	186	207	198	214	261	184	172	209	190	187	195	152	174	173	182	183	190	175	182	194	167	208	200	170	197	204	191	174	216	198	189	186	190	176	203	184	189	173	203	178	202	230	196	164	184	212	207	210	189	184	209	190	205	202	211	203	203	180	183	156	194	184	167	183	191	214	207	205	192	214	181	183	170	175	216	195	188	191	191	195	181	193	195	215	209	201	193	176	187	166	199	203	205	195	202	195	204	174	207	197	183	178	200	216	204	195	184	184	230	190	189	200	202	207	212	197	199	191	197	190	166	183	195	187	222	206	197	189	166	169	197	196	188	211	204	203	206	176	234	178	200	195	182	181	182	162	198	192	212	179	186	191	214	189	196	189	158	167	200	209	204	203	182	213	206	169	203	188	208	213	199	196	187	194	198	187	193	179	184	160	171	162	209	211	176	208	184	195	206	173	208	201	189	197	178	180	189	201	222	181	183	207	176	169	180	210	216	172	217	209	193	168	166	199	197	182	197	210	196	208	195	208	209	168	179	211	192	210	204	183	205	193	203	208	189	217	204	208	187	230	194	206	208	203	222	168	228	173	189	178	199	233	174	196	189	166	193	217	181	202	205	201	220	202	173	174	210	181	196	193	201	213	189	198	189	205	172	210	212	203	175	180	199	181	192	192	190	172	204	175	191	158	209	177	203	188	168	191	190	195	198	171	212	196	164	183	190	182	216	195	181	158	179	180	172	205	206	185	170	187	205	201	212	197	177	196	196	191	168	194	215	163	182	189	208	181	203	177	190	205	196	194	187	210	181	182	202	190	186	188	163	174	184	202	209	198	179	195	169	180	201	200	186	160	216	185	221	224	199	228	210	185	164	219	183	196	212	187	161	190	199	184	215	163	190	216	189	189	178	180	178	189	201	173	205	210	177	193	187	180	201	191	197	196	162	183	203	189	215	206	198	207	202	173	214	227	207	211	170	218	211	184	187	204	184	186	190	198	176	175	187	186	170	222	217	185	195	189	159	192	195	232	192	209	193	215	231	189	204	166	211	214	195	187	190	184	200	177	171	176	192	210	182	194	226	208	215	191	193	169	195	169	206	201	201	217	226	167	173	177	158	195	205	207	189	193	203	177	191	220	195	190	209	184	165	233	193	178	195	179	180	171	204	195	192	196	181	201	200	199	154	189	216	186	197	190	184	195	215	186	184	234	185	179	231	218	204	203	205	178	210	188	175	168	177	194	210	219	165	209	164	172	183	181	170	184	223	194	191	174	175	172	182	202	187	199	206	207	222	214	158	189	201	180	174	155	180	197	219	223	207	203	220	203	193	183	210	177	187	187	207	168	190	208	186	196	213	180	195	202	188	215	164	165	184	186	184	188	224	193	199	191	181	187	182	179	203	200	208	195	189	186	207	212	188	201	188	199	210	197	223	211	173	208	201	189	170	185	195	201	168	204	189	177	201	199	214	198	209	201	186	198	212	187	203	194	216	215	209	203	207	185	201	184	173	204	214	216	156	204	187	187	187	211	173	172	199	165	166	195	200	187	185	208	215	212	184	183	161	166	223	212	188	219	182	184	199	202	177	203	187	198	203	202	182	213	142	193	212	214	216	170	187	188	187	187	175	190	174	225	201	174	182	199	212	197	214	190	191	205	232	197	195	210	187	181	189	200	203	199	178	196	201	197	188	183	192	200	205	190	189	175	182	205	228	185	180	190	217	198	190	197	186	169	213	204	213	178	203	204	183	169	193	197	199	202	195	183	200	203	191	202	194	181	182	205	195	201	180	207	216	201	197	196	193	180	171	187	212	172	184	205	196	203	205	180	190	197	195	188	187	193	199	181	213	172	190	195	202	162	223	187	197	183	189	200	182	200	195	198	212	209	193	212	225	185	199	197	240	176	178	211	185	203	199	196	162	215	210	180	180	191	189	177	204	223	213	180	178	173	191	156	193	188	222	165	189	202	174	230	208	198	190	194	216	197	181	211	185	173	170	187	183	175	162	191	189	207	198	186	236	209	198	183	196	189	194	198	203	193	176	173	182	200	193	211	174	225	213	175	191	214	193	198	210	198	183	170	195
6079	823	1304	1405	1290	1045	898	842	732	722	666	686	680	626	594	617	590	610	591	606	543	572	544	566	576	578	582	532	524	591	550	556	518	506	545	534	504	548	568	578	545	530	535	538	573	570	507	578	512	547	534	568	496	537	544	521	528	520	506	544	565	523	543	544	532	529	571	508	524	555	536	550	569	511	568	558	533	553	506	527	554	523	516	521	511	531	542	496	557	552	556	516	559	498	563	522	543	521	526	514	558	515	483	539	546	529	518	527	519	557	507	560	499	533	550	528	564	527	558	513	527	594	505	548	553	533	542	542	514	511	563	566	532	529	555	531	576	578	526	578	516	528	556	545	515	533	527	547	509	508	502	500	555	556	541	520	562	539	516	524	529	541	543	568	526	530	553	514	556	538	520	535	552	524	516	533	507	525	550	525	521	511	526	557	519	506	552	531	508	566	535	542	535	500	516	562	487	517	558	512	541	533	546	531	557	506	495	557	500	507	496	556	595	531	530	558	537	558	510	549	520	530	526	534	524	528	544	576	503	536	507	521	507	521	534	501	566	537	506	484	518	521	521	530	546	502	517	545	529	530	524	516	547	541	477	502	526	505	543	534	517	534	518	502	503	509	495	499	564	552	563	522	519	575	482	510	523	548	512	549	524	552	519	468	545	544	536	544	500	519	543	518	566	560	545	560	532	549	495	555	573	514	514	536	557	533	536	503	536	538	511	536	579	518	515	489	558	569	534	502	545	571	519	568	575	526	504	507	512	577	488	543	568	497	500	537	495	536	518	543	513	528	521	485	504	534	536	536	516	536	539	534	547	557	512	545	540	500	543	533	510	529	549	549	515	541	492	537	536	573	555	514	512	510	542	561	561	529	532	556	541	518	561	546	552	529	469	586	487	531	532	522	507	524	548	566	520	498	542	529	480	565	504	548	546	544	531	507	550	537	541	502	497	537	558	548	534	512	525	548	517	503	532	509	545	545	527	536	529	514	519	515	500	543	544	509	537	533	522	484	486	547	494	532	514	527	544	543	545	513	569	515	550	521	565	525	541	573	545	519	560	561	502	533	499	533	517	535	569	570	564	541	576	525	540	542	543	586	522	533	512	523	526	531	515	538	540	533	570	553	539	501	539	534	546	583	537	509	550	580	557	522	526	526	525	516	526	532	507	530	527	525	540	539	501	575	497	508	528	496	521	513	552	495	574	510	516	500	524	509	527	506	533	474	542	490	502	536	528	534	591	504	549	527	523	510	502	516	520	526	610	489	520	554	526	539	547	548	530	512	508	514	536	543	506	493	517	517	587	533	515	557	539	556	516	527	583	502	530	515	548	478	544	514	532	557	539	512	569	505	555	542	571	541	530	524	498	546	491	485	535	522	525	570	502	522	520	542	525	510	519	551	523	514	522	510	580	528	493	531	518	553	532	503	478	490	539	548	535	523	549	509	528	536	536	518	535	524	524	569	501	532	518	525	530	558	514	507	538	558	488	559	547	481	521	511	546	505	553	488	531	527	551	513	548	524	527	531	495	543	529	507	536	543	509	508	486	580	530	539	529	546	569	508	524	521	487	504	544	527	534	521	515	518	519	553	560	544	555	550	523	497	577	520	511	491	499	535	508	522	581	486	507	584	523	543	524	502	566	531	498	474	531	550	511	585	516	551	555	563	516	564	513	532	558	516	534	521	560	537	474	506	533	481	536	556	519	532	541	514	509	561	544	559	518	562	557	579	559	509	547	571	513	521	527	517	547	523	581	587	516	492	550	564	513	539	539	477	521	526	533	522	522	549	577	517	541	546	516	526	501	555	529	518	546	540	560	492	499	581	527	506	514	525	492	500	529	510	511	544	542	517	508	559	564	553	540	534	511	520	556	512	512	509	567	508	532	516	516	512	546	523	542	578	540	529	498	553	548	562	544	594	521	559	535	498	512	519	512	479	510	565	567	541	505	519	505	528	527	513	547	495	529	527	512	564	576	508	543	522	530	519	503	515	530	534	509	500	517	518	536	574	533	494	534	544	566	565	545	587	566	563	524	538	542	535	507	541	496	476	536	536	501	526	503	489	522	522	541	526	529	553	522	563	543	543	514	509	521	530	531	529	546	530	509	505	515	522	521	530	528	502	531	549	528	517	512	540	532	539	530	547	499	530	527	530	540	520	522	496	518	570	547	547	510	501	549	539	500	542	529	531	528	545	560	575	555	531	519	517	519	560	513	551	555	555	520	533	527	599	551	514	503	520	566	527	504	553	544	545	535	557	502	539	514	532	512	507	545	523	523	550	499	524	524	522	537	536	533	536	548	504	541	548	501	575	509	549	506	564	520	499	506	543	491	520	537	527	490	545	537	513	537	512	522	528	479	561	544	534	515	495	517	561	539	553	572	561	535	550	525	530	540	544	532	542	550	542	551	510	527	543	517	532	501	556	505	526	532	548	497	538	512	508	591	538	556	542	516	563	547	590	535	498	545	536	496	499	525	593	524	519	478	517	559	532	518	508	533	534	545	533	559	468	571	521	545	517	500	529	581	542	557	555	532	552	590	516	604	560	510	560	493	540	547	555	532	541	518	539	520	509	520	524	532	566	540	511	522	533	521	523	544	508	487	512	547	539	554	524	572	508	570	530	534	551	514	502	518	528	500	538	542	510	501	542	507	541	496	501	533	536	550	521	483	523	525	550	470	485	513	527	540	536	559	533	552	506	544	539	510	551	520	515	504	567	555	571	537	502	529	551	499	513	556	550	526	541	541	537	537	525	516	541	501	524	563	530	513	541	528	513	531	525	526	522	546	504	516	546	525	533	513	539	518	525	506	489	565	546	594	519	505	522	544	516	493	513	544	514	515	510	549	578	549	524	514	535	507	549	500	507	540	514	518	505	561	508	514	557	533	525	525	486	549	543	542	551	505	522	520	539	508	534	564	544	543	512	522	526	529	545	542	518	516	491	540	540	539	543	501	539	558	551	548	549	564	520	509	535	545	536	496	536	532	520	515	544	491	547	503	559	517	549	594	497	554	521	534	510	523	523	537	524	505	544	527	555	526	528	540	552	557	549	567	560	539	548	560	521	588	558	489	580	561	524	562	526	540	551	515	526	543	532	501	526	508	541	523	531	556	514	517	497	525	522	513	527	554	550	506	561	515	536	522	541	537	543	489	518	536	500	549	521	541	559	541	547	485	522	539	558	545	510	507	534	522	530	530	515	474	526	545	523	520	536	511	550	512	579	521	547	534	527	523	533	508	510	534	510	528	509	533	563	524	570	534	504	493	541	555	534	533	581	545	521	494	587	531	546	526	514	561	569	545	520	533	507	473	530	533	503	517	538	548	511	540	542	546	510	504	537	520	525	490	501	545	543	521	532	548	496	526	566	535	543	527	504	549	526	570	512	529	514	515	562	536	517	524	487	554	543	565	553	526	524	498	539	535	590	514	544	497	497	514	553	557	506	515	534	531	543	569	539	510	527	543	517	545	493	483	512	493	520	516	542
14547	1562	1277	1026	780	601	575	548	518	481	462	428	475	434	461	413	446	452	436	440	440	410	417	413	453	419	411	450	429	461	429	418	400	400	394	409	428	427	408	394	376	417	465	440	470	416	440	428	407	417	419	412	378	383	375	413	458	394	383	424	433	460	411	390	401	401	412	402	416	432	425	384	432	393	425	419	408	451	423	385	412	434	442	421	423	465	478	441	458	426	452	402	425	411	418	441	419	447	412	441	431	401	418	371	399	400	417	398	397	416	428	398	400	425	424	459	421	407	406	427	417	410	466	393	438	407	423	462	413	406	420	452	430	416	392	403	391	415	405	470	413	422	471	388	414	404	417	377	396	391	390	396	408	395	392	375	472	449	440	444	435	393	430	411	431	464	424	416	383	411	413	413	396	444	349	408	416	468	437	391	412	424	378	461	455	433	440	391	460	415	367	413	389	378	426	357	445	415	410	376	427	422	398	465	412	410	396	445	444	406	384	420	441	396	434	426	408	410	395	408	402	434	404	427	397	400	397	417	457	387	396	430	440	404	410	437	414	429	408	399	391	395	437	404	433	387	398	387	448	412	438	426	426	424	418	422	419	404	424	437	400	420	445	394	450	407	420	443	426	415	410	443	390	424	407	410	419	415	393	445	445	421	437	399	453	398	442	467	409	446	401	386	392	410	395	420	424	427	470	396	421	401	345	425	397	394	393	429	411	412	407	412	369	410	415	380	408	406	415	443	402	435	423	382	386	406	457	443	445	429	449	374	426	441	423	414	432	427	362	385	395	412	389	405	401	441	436	408	395	399	465	424	405	438	393	417	436	450	421	410	403	394	437	411	406	421	430	443	402	400	409	407	481	392	427	397	386	419	410	403	459	398	424	401	404	376	438	438	420	379	425	394	410	409	437	431	416	415	404	409	447	401	443	453	379	452	429	413	432	411	379	387	423	390	426	405	414	438	431	391	415	367	421	366	370	434	427	426	420	417	444	401	371	407	379	390	422	422	449	427	395	379	444	393	389	417	399	421	429	426	414	431	388	375	414	431	427	431	434	487	422	428	423	407	379	416	390	381	392	412	414	430	381	408	386	403	395	424	421	445	422	402	429	421	419	404	459	409	421	391	409	414	379	416	417	451	376	389	436	410	414	372	388	435	397	401	381	445	392	412	403	375	396	446	406	406	399	394	466	434	428	436	406	413	404	416	395	399	415	438	430	421	414	437	420	396	421	397	424	425	426	397	449	435	394	447	389	444	436	431	406	387	402	474	466	439	440	409	399	382	422	455	399	414	438	413	406	447	412	458	402	444	422	384	432	449	431	412	416	404	420	425	417	415	391	447	435	366	411	412	438	401	419	406	433	441	389	435	429	408	412	438	409	418	443	410	444	430	388	437	457	419	417	379	433	412	425	390	410	447	450	401	430	411	386	413	432	432	401	407	412	406	390	371	419	444	426	462	409	419	419	461	418	408	498	414	402	429	458	410	425	367	456	390	401	420	375	392	395	451	424	447	416	408	393	429	417	394	397	407	410	388	458	376	422	394	432	404	425	427	440	415	416	418	438	443	422	410	425	432	401	380	381	425	405	401	438	423	429	403	465	390	450	411	398	407	433	408	433	498	418	410	430	436	440	411	382	395	403	411	411	403	415	394	390	414	391	411	417	451	415	422	447	425	445	439	443	470	414	402	399	389	431	407	397	418	420	406	448	424	422	405	424	440	384	409	420	406	387	450	460	405	392	430	405	447	429	406	424	385	422	384	437	428	440	405	439	377	427	375	411	391	402	367	441	395	419	411	405	390	443	416	409	401	442	429	442	398	441	427	408	422	441	426	411	390	433	405	425	420	438	394	395	430	403	440	437	389	418	432	409	416	397	411	457	437	473	421	440	388	439	421	398	394	432	433	401	373	381	381	398	407	408	392	421	443	429	413	421	451	439	419	457	436	420	418	417	411	391	441	451	417	390	429	422	406	431	455	384	458	416	418	411	406	377	428	424	402	393	401	389	387	451	487	412	427	423	431	404	446	408	406	409	392	372	392	399	401	431	420	387	404	402	403	415	444	373	437	421	393	397	396	418	393	402	375	407	421	408	384	427	406	422	418	412	440	424	420	431	415	382	392	430	420	420	461	432	408	391	419	390	428	425	421	369	423	443	433	405	400	426	402	436	428	430	401	451	428	432	426	427	420	398	387	399	386	401	393	396	424	424	447	394	386	444	454	393	412	407	424	410	403	406	437	390	435	461	388	432	439	437	400	415	412	438	436	470	419	407	440	400	418	407	411	375	409	410	418	410	411	403	416	402	445	434	435	392	376	374	404	428	393	378	420	411	408	378	372	375	446	391	386	453	411	430	420	424	442	430	415	413	438	433	385	415	380	421	399	433	384	448	390	379	409	386	394	407	407	427	429	415	430	400	408	402	431	435	467	394	457	394	412	422	412	400	434	442	414	392	408	401	404	436	430	414	427	451	403	446	380	394	417	383	443	401	439	473	428	409	424	389	403	395	414	406	385	466	441	418	423	432	433	406	444	408	378	368	423	397	413	403	417	427	423	435	435	408	422	364	357	374	408	427	398	457	399	412	412	419	394	439	388	427	458	403	442	398	437	436	400	439	338	401	406	418	424	434	403	446	412	428	396	429	423	448	430	439	393	418	384	412	442	423	425	344	414	406	406	457	419	418	431	439	420	423	403	431	400	418	422	440	422	401	437	434	426	431	408	379	369	413	403	421	419	418	426	371	420	365	393	480	432	439	446	370	424	427	434	368	409	431	428	427	400	412	407	416	447	439	409	406	414	403	432	360	442	433	399	417	407	409	380	421	431	439	423	432	441	415	430	429	417	396	412	418	445	447	472	413	387	454	403	411	375	399	446	432	403	431	429	379	382	444	409	391	419	427	401	412	423	441	364	408	445	430	390	440	422	417	445	399	406	407	403	416	441	401	430	429	396	415	418	423	383	445	468	385	415	421	418	413	424	406	419	417	453	418	387	437	424	421	389	448	420	405	429	408	428	443	408	404	431	453	428	391	394	428	420	426	482	402	411	434	428	407	426	383	454	436	376	411	368	433	411	365	440	390	416	441	411	428	399	398	420	427	411	450	410	404	422	393	412	415	414	445	388	438	380	398	451	433	410	407	406	433	387	395	397	414	443	399	411	425	392	359	400	399	402	396	447	418	402	408	402	415	404	427	435	437	473	400	423	412	433	440	434	416	400	448	403	377	406	390	437	419	437	433	426	446	422	393	443	439	453	378	394	411	404	394	440	426	413	405	427	387	401	402	429	406	434	415	419	382	456	400	410	392	398	432	415	406	402	404	400	419	411	441	405	399	460	456	425	443	419	426	414	451	424	392	417	422	437	373	434	412	423	409	387	389	435	418	393	431	406	433	407	437	444	445	464	440	387	436	432	398	395	432	413	403	442	396	369	399	396	462	418	439	436	388	401	452	435	382	357	453	428	410	417	410	398	407	413	402	405	403	435
8588	1615	2638	2910	2324	2084	1745	1583	1470	1391	1256	1228	1186	1141	1188	1084	1138	1073	1097	1095	1019	1079	1098	1022	1023	1080	978	1014	1000	1046	1023	941	1028	987	1055	961	968	975	990	958	979	908	972	972	1027	985	1026	1002	953	1009	953	1008	979	962	986	983	946	982	973	987	990	990	977	1019	950	1044	907	999	922	932	952	1015	954	938	1056	968	932	985	994	939	950	1014	962	1005	988	983	943	979	947	987	977	977	958	978	965	955	897	970	955	997	954	989	965	950	991	939	955	950	1030	926	985	977	978	976	931	1003	996	955	975	956	966	996	970	967	951	978	940	938	924	959	968	1014	981	998	951	907	967	975	975	1001	968	963	949	950	966	956	1009	974	966	987	983	1037	999	971	938	1001	916	1007	976	968	953	992	1001	1009	985	1016	1005	970	985	993	951	940	948	949	920	1012	991	932	958	928	999	932	951	985	964	984	903	953	923	981	977	1012	956	926	999	949	913	929	966	964	977	1020	1007	986	966	964	982	938	974	977	990	938	1016	993	963	948	933	996	971	930	898	970	1017	943	919	941	971	1012	943	964	961	966	990	948	921	966	958	960	947	993	941	1011	1008	966	997	923	944	891	976	958	965	983	952	988	929	987	951	1035	1026	975	988	967	1001	956	934	997	990	958	982	961	974	988	992	941	959	1001	990	940	961	923	978	990	976	921	952	934	1010	981	1038	943	925	1002	942	1002	978	957	965	947	977	949	946	1009	959	938	1004	941	966	944	936	907	1001	1013	958	970	959	903	931	955	955	943	988	971	954	970	934	969	971	941	1007	1018	970	947	1006	922	980	935	984	976	953	1011	973	988	1003	932	975	916	995	963	972	910	982	939	942	899	962	970	1026	965	881	953	963	958	940	960	912	989	939	938	978	978	999	990	924	924	1032	905	1009	964	972	987	923	970	964	984	984	967	955	979	987	962	878	976	953	916	1012	990	957	1008	913	950	966	947	978	938	999	957	927	978	938	993	989	1006	958	1008	979	916	942	958	979	994	991	944	922	990	945	945	951	967	940	992	961	959	946	1002	957	931	939	951	928	966	999	958	943	972	949	990	981	950	971	976	922	950	995	1017	967	967	963	931	980	964	937	979	973	954	946	976	968	993	925	952	948	960	921	951	969	960	915	950	946	932	916	969	977	947	991	961	909	892	931	962	982	936	1031	927	939	931	920	968	970	991	921	893	989	941	950	919	904	931	989	984	957	982	928	965	949	990	989	973	961	959	1003	965	990	925	1003	953	929	931	971	948	940	903	980	934	987	969	930	998	925	977	936	991	969	971	983	964	971	970	945	999	983	904	942	996	898	970	1007	956	950	936	1024	964	957	990	990	990	962	957	928	940	957	959	927	927	980	992	957	934	964	987	948	981	1012	958	942	981	940	944	977	939	975	993	972	952	939	988	981	955	956	949	913	973	957	970	990	962	944	907	908	996	1016	992	996	924	977	952	936	1014	972	945	960	982	987	955	983	1017	958	996	968	1021	1009	1001	917	1014	960	959	1011	955	1009	968	918	943	920	937	964	975	927	928	952	907	962	971	997	982	921	968	1008	1000	982	949	948	974	933	986	997	957	957	991	952	954	986	941	978	967	946	927	956	1015	1014	966	956	963	986	972	952	959	986	908	977	965	979	947	968	1004	987	972	955	965	973	990	979	991	931	982	954	945	939	939	948	934	938	972	941	995	965	951	934	1027	968	978	1025	909	939	952	1008	1001	976	971	989	979	933	952	946	916	978	949	997	996	977	1007	974	964	987	970	963	944	935	950	976	995	970	986	961	957	964	919	950	949	949	933	947	922	1033	966	1014	1020	928	971	968	970	990	962	963	964	1010	971	952	990	1021	915	1021	989	1043	948	914	922	957	967	950	1030	963	961	918	938	962	937	912	957	923	990	1008	934	981	906	919	879	981	950	934	946	912	976	953	960	964	949	950	995	1006	961	930	964	983	979	1007	942	954	984	928	989	1000	1011	890	944	939	894	992	941	962	962	960	979	967	988	956	948	1009	931	986	914	1013	943	913	959	961	988	1010	966	944	947	955	925	952	910	1014	966	965	973	1005	988	933	940	1016	940	965	958	995	980	935	910	973	967	1039	954	1001	952	968	960	943	1000	972	958	945	982	978	979	1022	910	948	962	985	963	934	997	946	968	983	973	966	964	990	951	1016	985	1002	985	954	974	943	918	936	993	939	914	966	983	998	959	968	974	937	941	950	974	919	967	921	1022	944	998	950	1004	982	951	991	953	913	934	961	884	934	1003	934	949	980	980	914	1028	1002	1001	977	1022	1054	1014	971	966	922	929	968	960	986	955	960	976	944	932	959	945	1009	955	985	964	947	991	929	924	1009	995	942	937	970	997	943	1008	895	952	945	985	988	1017	997	973	971	940	940	1005	1003	954	930	961	948	968	994	974	940	953	952	931	950	975	941	975	958	984	998	984	971	1042	967	968	938	1034	989	968	950	998	943	942	943	909	1035	979	1004	982	942	946	933	933	960	939	933	1009	995	982	942	952	972	951	933	917	903	957	1038	950	930	1013	914	989	992	939	911	1003	998	973	931	979	1033	944	935	920	964	949	959	958	946	962	965	953	946	953	1009	927	925	933	966	956	987	938	964	1011	939	926	961	1005	959	956	938	923	876	999	933	924	968	930	941	905	1005	904	918	913	973	982	938	935	967	911	963	955	906	1020	932	954	910	962	913	961	997	955	967	906	982	996	961	951	924	1008	967	973	938	940	953	937	967	950	978	979	973	1022	965	976	974	934	938	955	954	977	986	990	937	952	946	974	952	1018	968	988	931	913	976	1005	939	989	997	955	982	1008	996	928	938	1025	958	989	925	939	986	962	922	969	944	977	958	1004	935	992	957	982	959	921	1027	959	995	907	1031	892	949	977	976	976	965	982	956	966	997	983	974	943	986	946	1018	945	967	967	1008	1016	962	942	934	934	961	912	1023	974	966	994	955	1000	975	1001	971	948	995	960	980	956	946	939	994	934	903	930	987	931	999	984	1000	980	980	961	962	974	955	949	909	1042	897	932	989	969	936	963	973	908	1028	1015	1008	1010	959	969	1004	918	970	1004	962	964	998	957	966	915	946	973	968	967	984	937	1016	956	939	964	937	956	974	937	986	1009	975	993	973	932	912	900	1028	1000	956	966	930	973	976	911	984	984	1010	923	977	970	967	982	987	920	893	956	942	936	1002	1009	993	994	964	963	977	970	985	962	1030	925	914	939	972	912	968	915	958	1014	938	920	1043	922	976	969	972	958	967	939	936	1017	947	969	950	972	924	986	964	983	1001	981	1003	953	967	955	944	900	891	927	992	925	910	1017	982	981	889	992	922	970	957	973	944	932	990	961	994	1003	972	958	939	906	946	913	1058	987	1014	931	1019	921	924	1004	1002	953	975	904	970	965	1000	956	953	970	967	1001	981	977	984	1006	976	1010	977	1018	920	932	936	959	941	967	972	1028	989	981	963	1022	890	1019	944	939	999	911	995	955	945	954	956	935	912	1010	958	937	970	1005	999	936	955	946	930	971	937	930	966	979	1024	967	926	968	920	949	1025	959	935	955	969	955	999	929	1000	999	1015	950	954	940	1029	929	983	1001	952	1020	956	932	917	955	987	996	998	923	992	1011	900	908	969	960	977	976	996	957	1013	980	1005	956	997	979	957	961
1392	218	232	197	177	217	221	199	229	213	208	224	215	203	227	210	230	210	190	215	195	185	225	220	224	210	226	214	197	208	207	206	203	222	230	196	205	214	229	188	176	202	203	199	188	194	235	237	192	196	201	241	226	212	206	203	208	209	228	226	210	201	234	214	204	199	215	204	208	207	224	190	218	217	230	210	194	204	199	221	223	210	207	237	231	213	190	213	224	183	203	227	197	207	204	217	210	209	209	218	216	210	252	201	208	215	192	222	209	240	204	216	193	218	227	219	199	206	198	183	246	214	179	217	198	198	199	223	214	229	200	222	216	222	190	232	180	230	184	198	228	206	192	176	238	222	172	212	242	225	216	211	197	186	201	198	184	191	226	190	219	194	231	216	186	211	208	217	216	197	208	209	229	207	220	211	215	206	216	209	177	225	210	221	211	226	221	191	223	224	213	236	209	221	190	211	207	190	190	204	189	216	200	213	202	184	217	210	224	216	189	234	218	231	213	216	207	207	208	218	233	211	211	226	210	193	207	213	192	208	235	204	253	227	215	222	226	205	180	209	230	196	201	198	205	191	225	229	192	202	204	215	228	197	202	214	208	213	210	202	212	235	209	210	215	210	213	218	242	234	196	210	207	182	190	203	215	219	216	181	224	223	214	162	223	210	207	207	214	227	215	237	219	226	239	193	198	227	211	237	213	217	224	224	208	235	202	197	212	234	169	216	236	220	202	226	201	216	197	202	241	227	211	229	227	215	233	184	202	208	218	194	228	224	233	228	223	223	237	215	204	215	189	224	210	195	207	219	198	217	208	201	199	199	230	241	197	188	214	167	199	221	217	225	207	237	214	217	198	225	220	226	217	208	223	241	234	231	207	210	194	215	223	235	218	213	221	228	208	199	201	192	219	221	217	212	225	212	186	207	202	192	207	214	215	222	185	211	205	251	264	191	201	202	216	237	209	196	224	203	218	233	218	203	212	185	196	225	223	177	196	223	212	212	226	167	199	195	206	222	195	253	240	225	218	209	223	225	223	183	205	237	218	214	210	188	213	225	190	209	214	235	190	194	220	227	230	211	209	238	218	189	198	212	219	212	220	225	194	213	211	202	209	199	224	220	214	192	219	215	213	185	223	233	224	232	203	208	218	209	197	204	260	213	228	219	213	190	231	208	218	215	234	178	199	217	272	192	219	200	208	205	194	207	228	208	212	213	204	231	235	213	216	195	236	196	213	199	217	217	206	213	192	203	209	194	211	233	222	216	202	228	234	255	208	193	208	209	208	214	196	235	208	201	193	216	219	207	211	209	223	189	177	214	200	240	224	205	219	215	221	201	224	187	182	209	211	238	200	213	207	190	248	207	196	244	199	205	206	188	201	194	203	223	227	246	219	232	230	207	181	189	194	190	216	241	230	198	227	250	196	221	235	206	232	222	206	217	210	210	206	208	203	197	199	204	217	201	222	232	218	171	208	168	222	237	223	229	215	223	211	202	204	220	230	202	208	186	223	190	216	182	193	218	197	206	210	204	198	205	207	171	188	195	196	210	212	199	199	193	225	194	232	230	216	224	205	225	198	204	207	211	228	233	201	193	213	236	228	230	187	222	236	236	224	215	195	196	197	194	216	208	213	212	214	200	224	184	201	201	179	210	187	199	219	180	210	197	212	183	194	201	220	217	206	191	182	220	202	218	214	215	196	232	231	222	241	184	233	206	240	210	233	233	212	201	219	200	209	214	224	228	194	223	224	191	210	197	214	215	217	209	196	202	253	231	231	189	210	210	230	186	221	194	207	203	229	223	234	199	222	225	237	199	225	212	214	205	203	203	209	178	228	204	190	191	186	221	229	186	214	243	196	226	222	200	177	190	207	219	219	193	207	204	217	187	212	221	216	226	222	207	235	197	237	197	188	191	197	206	199	209	220	213	217	216	212	231	203	199	213	217	181	198	213	216	216	235	204	179	237	203	194	204	201	204	206	204	236	208	218	206	192	197	242	197	177	192	198	217	228	218	234	198	193	191	192	205	226	210	214	225	183	203	215	191	209	200	204	192	205	241	214	235	194	192	181	191	194	200	223	190	228	220	209	204	177	213	179	181	220	202	188	213	202	209	183	173	191	203	215	195	216	185	210	184	217	212	181	217	188	214	222	192	217	207	178	220	207	202	231	201	223	236	196	208	193	183	213	216	191	190	211	216	202	231	219	210	221	205	244	247	195	224	193	238	224	209	217	229	219	235	216	229	211	229	219	217	193	182	202	191	232	197	215	180	187	218	220	198	227	198	249	206	219	237	223	201	180	190	231	211	234	223	232	210	209	230	201	189	206	201	229	191	216	229	225	238	216	215	231	216	229	219	199	209	219	213	188	215	214	191	203	192	228	200	212	230	220	201	214	212	226	217	214	230	233	216	247	213	214	216	208	240	239	232	220	213	195	207	204	204	192	212	240	224	206	223	192	219	188	239	219	207	227	225	228	206	228	191	199	210	226	230	219	220	191	258	227	209	229	223	204	237	207	225	231	216	211	195	215	211	232	238	234	197	200	184	206	203	222	199	219	235	199	207	211	202	214	204	235	221	215	210	233	201	186	221	228	211	205	191	201	181	200	213	234	185	228	197	214	222	200	220	221	207	203	206	207	212	205	210	221	210	200	213	255	192	193	203	209	199	208	187	208	220	191	195	215	214	194	180	220	208	197	190	223	187	186	220	207	239	210	183	214	201	198	230	204	225	203	208	198	229	201	227	197	219	206	189	187	174	198	222	228	230	225	207	209	192	224	216	202	224	219	207	218	198	189	212	218	170	218	187	198	197	208	224	210	210	225	184	212	218	208	233	199	212	199	225	214	196	196	239	206	213	206	208	202	178	180	236	220	219	195	210	201	219	214	208	183	205	184	211	175	189	234	217	219	219	220	232	240	247	214	231	216	186	205	209	219	192	217	232	236	211	230	223	183	187	204	211	217	203	216	207	221	220	217	207	209	187	181	220	205	206	205	212	216	205	209	203	221	189	227	205	201	199	212	236	212	218	219	188	211	215	200	206	206	213	216	181	192	227	226	179	213	216	236	197	220	211	199	191	210	179	219	224	200	187	216	233	218	162	201	199	206	221	229	204	206	219	242	227	221	218	175	224	228	193	216	219	223	208	223	204	216	228	230	212	189	239	221	182	202	203	215	188	197	205	215	218	188	213	189	182	176	226	201	212	227	195	222	203	174	228	231	184	161	201	190	190	200	238	227	220	193	182	208	208	200	203	200	211	231	212	233	210	222	205	207	227	185	201	204	223	206	206	214	207	209	199	214	204	225	212	201	223	208	210	191	203	206	207	203	225	203	220	187	221	205	200	228	201	219	207	208	195	216	201	213	226	248	200	179	198	208	194	202	237	212	204	204	216	218	201	215	189	211	215	195	219	203	169	213	211	242	207	198	246	220	206	206	216	232	215	201	194	227	192	188	213	195	191	206	228	211	210	225	217	232	193	208	213	192	239
1678	555	586	584	570	604	568	521	529	526	537	582	554	558	554	475	547	543	533	566	562	539	528	546	558	551	577	550	539	531	592	541	540	578	551	502	540	555	538	558	533	587	542	534	536	552	537	563	520	574	546	524	528	544	578	525	531	539	544	519	587	546	564	585	577	519	580	535	495	498	522	566	538	578	466	565	552	548	571	571	570	524	539	502	522	528	536	505	581	532	556	525	553	552	576	526	538	539	562	550	524	511	549	508	536	535	541	545	566	552	584	574	547	536	549	517	520	542	549	525	546	528	538	546	522	587	547	515	552	571	545	560	565	532	564	591	556	589	530	569	547	584	543	569	526	547	515	561	578	557	539	508	577	539	523	568	535	545	566	553	552	577	515	592	549	529	561	512	535	560	554	517	557	585	562	535	526	576	554	559	565	548	511	523	546	578	510	544	531	513	531	588	602	530	548	536	511	562	524	564	561	556	534	532	506	562	556	552	572	578	567	563	583	568	552	509	572	559	547	554	558	552	577	561	526	516	573	542	540	557	552	561	550	515	561	584	531	549	563	566	584	543	523	528	535	517	567	545	620	586	563	525	565	534	550	532	539	524	575	548	570	534	612	565	565	535	542	550	536	550	592	556	529	559	553	563	530	513	515	539	500	522	554	567	534	541	518	538	550	521	579	555	563	566	520	583	568	556	498	543	540	547	556	593	553	529	573	562	536	550	554	558	563	524	510	558	562	551	593	549	538	555	557	576	564	559	567	547	536	575	523	570	565	524	516	534	532	554	530	524	551	579	534	533	513	498	552	540	508	592	566	532	552	560	532	563	568	561	534	531	538	543	545	571	540	592	571	521	567	537	507	557	526	563	587	543	489	517	589	569	571	602	535	557	544	568	556	564	545	585	523	559	545	532	533	551	526	561	549	603	551	537	566	574	522	464	570	542	542	545	569	557	572	527	544	550	523	560	596	564	587	564	540	541	577	564	578	551	559	544	517	551	534	562	550	551	561	572	551	539	578	533	548	542	560	559	572	569	554	532	612	553	543	548	524	554	509	515	544	537	528	568	566	534	569	540	532	521	589	558	532	567	552	518	496	545	589	539	517	548	540	521	511	531	532	556	517	552	563	583	539	570	535	546	564	552	534	538	510	588	512	529	527	537	549	583	504	549	528	511	567	589	542	556	540	562	525	527	549	560	552	587	491	584	578	555	518	551	551	527	565	514	559	530	551	540	532	564	561	554	579	533	527	527	535	571	511	590	548	582	533	544	533	527	531	540	524	540	567	536	533	544	522	554	546	576	562	592	546	552	549	534	514	611	573	552	602	529	511	577	553	533	573	554	518	527	532	519	543	541	549	507	557	570	546	524	555	536	567	573	579	542	559	480	524	537	551	539	528	546	550	532	604	529	532	546	571	556	583	567	550	545	487	585	540	549	572	537	554	510	572	571	497	586	579	542	534	538	515	534	556	547	540	548	519	551	510	530	541	576	516	527	529	536	506	517	544	549	534	586	520	551	526	491	509	546	549	530	559	548	580	536	508	532	547	524	556	547	610	529	550	576	511	531	578	549	525	549	553	589	521	563	537	536	543	545	577	594	587	544	545	535	555	580	533	519	567	568	548	559	564	549	514	511	503	575	545	557	548	535	558	541	532	560	528	563	564	564	552	500	523	487	542	556	537	583	500	539	514	560	547	545	521	535	541	564	526	577	560	542	543	548	536	532	549	552	574	588	542	497	543	560	555	535	549	515	538	499	560	521	555	563	544	517	527	516	530	528	544	533	572	531	526	513	508	529	544	557	594	546	526	582	548	551	548	531	548	537	547	582	583	519	558	537	511	536	535	550	554	551	531	556	573	576	539	530	555	575	550	540	578	521	569	551	516	538	586	548	562	542	531	523	570	544	529	579	575	609	548	522	494	539	567	542	560	572	541	573	522	535	548	543	549	511	577	551	520	594	594	573	534	538	547	568	552	537	528	554	527	566	534	500	539	576	587	542	576	545	562	553	514	514	549	559	577	537	555	556	535	528	562	524	529	542	542	521	527	569	522	524	544	566	550	516	590	545	543	551	578	535	627	498	544	539	554	558	559	548	542	488	526	516	575	550	575	537	540	515	575	559	579	525	543	523	544	530	585	530	529	516	539	529	603	548	559	522	487	553	525	549	579	524	523	525	560	563	527	536	538	571	545	539	547	530	574	499	558	560	580	531	570	565	554	546	545	532	585	542	530	524	560	500	568	523	532	540	543	535	550	556	547	542	539	561	536	545	544	583	570	572	506	514	507	557	570	601	545	540	563	551	572	575	549	555	558	536	555	519	527	504	533	555	534	566	542	564	536	514	522	570	546	516	518	514	516	605	530	550	511	578	550	580	558	534	522	489	552	546	542	577	517	562	553	597	521	504	526	561	544	528	584	547	534	515	499	531	567	539	531	556	503	575	517	567	538	532	541	512	481	560	510	549	562	570	570	535	525	575	517	569	532	538	555	526	538	498	537	554	521	555	526	582	551	582	555	543	550	547	562	555	556	548	569	562	562	559	543	490	536	595	547	513	543	519	542	545	536	527	510	540	527	564	519	524	538	552	538	585	627	524	560	572	552	562	511	539	512	576	519	584	556	571	558	598	567	540	565	572	544	513	545	547	518	535	564	527	580	545	572	550	581	537	584	568	530	569	573	593	570	493	577	529	564	547	537	531	553	550	574	524	572	526	524	544	560	533	530	534	606	549	527	559	578	547	554	535	556	589	561	530	518	496	541	541	538	521	612	539	534	525	588	561	555	528	581	573	564	541	518	529	529	569	553	538	573	561	517	530	570	540	531	530	599	532	593	523	554	567	502	539	514	580	537	569	565	534	531	520	534	584	551	545	547	584	492	506	514	543	508	534	551	590	486	517	513	548	523	567	558	537	523	567	559	507	515	528	550	526	529	534	512	575	553	517	566	579	567	548	573	527	552	532	527	579	567	556	520	510	548	516	557	512	543	509	505	507	575	596	546	556	514	537	533	565	492	552	531	517	547	577	555	561	542	529	537	501	559	514	587	528	529	505	498	512	540	548	564	569	581	581	517	529	549	541	539	582	524	559	521	569	548	508	552	535	519	580	539	536	566	555	551	553	525	586	533	505	514	570	553	516	563	548	543	535	583	535	567	524	549	548	552	568	526	559	547	537	524	512	588	518	539	559	575	550	509	530	575	596	582	541	563	572	550	551	550	519	523	536	539	576	504	541	518	552	528	531	522	564	514	514	542	549	518	576	572	561	540	542	583	549	516	580	531	535	533	571	547	559	566	529	573	551	568	543	539	571	564	568	554	533	515	545	566	545	556	505	565	537	535	538	517	572	539	535	515	550	529	589	540	543	551	566	556	527	524	566	561	540	559	547	548	560	593	532	602	550	557	600	542	543	571	539	527	515	528	556	550	544	541	577	574	518	519	568	531	558	510	540	513	540	546	567	554	558	557	546	541	539	549	552	554	537	551	534	528	546
6830	551	571	431	318	282	294	209	234	202	221	239	215	210	208	236	211	181	184	208	206	182	202	185	208	186	191	187	211	190	239	219	178	210	203	198	174	172	192	218	181	178	197	191	176	185	191	193	177	187	180	194	208	181	192	175	169	187	179	203	184	211	201	172	175	190	192	170	195	193	210	187	189	198	214	179	183	186	217	196	229	226	173	170	186	168	196	196	200	189	180	210	211	162	181	189	203	184	222	179	205	192	184	205	175	176	175	212	171	196	206	147	203	167	219	173	199	200	173	217	200	214	192	186	189	194	195	195	178	177	212	169	185	200	179	160	215	181	171	187	189	202	210	186	202	218	194	202	196	194	192	176	213	204	202	190	223	185	182	195	203	232	201	205	193	193	194	184	201	201	206	167	193	208	199	211	171	195	218	197	200	230	194	209	197	209	141	174	199	184	191	189	185	186	187	203	204	188	196	176	187	203	211	208	180	202	181	179	185	190	197	189	220	220	229	204	187	206	193	202	161	181	161	195	179	193	194	211	195	188	164	179	182	193	193	174	207	188	171	213	178	210	210	177	188	189	196	209	183	207	189	203	184	206	188	182	195	192	181	169	191	181	199	161	169	227	204	201	195	192	211	187	206	201	215	175	200	184	193	185	193	155	192	163	191	191	182	185	183	177	174	182	196	183	205	191	180	179	190	201	190	190	213	201	213	195	216	206	214	175	193	211	192	210	167	193	196	174	178	214	203	206	174	203	207	184	199	179	182	199	211	192	198	189	198	204	196	178	194	193	190	194	199	189	194	183	226	178	187	179	158	166	185	178	220	197	195	205	174	190	191	179	199	185	229	185	201	194	224	169	185	170	200	175	180	203	200	206	182	196	193	188	194	221	195	208	204	181	209	181	190	223	184	209	198	177	191	189	189	182	179	208	187	196	174	173	184	214	193	194	174	199	186	186	190	194	172	176	167	165	175	190	162	177	199	167	201	188	189	215	191	202	198	168	171	193	185	188	206	184	188	180	156	182	197	174	208	191	168	166	192	195	201	177	195	192	206	207	201	204	180	190	198	191	201	226	169	177	184	174	194	177	172	207	214	176	196	196	213	192	211	209	198	197	180	170	187	193	188	209	182	209	197	162	193	199	203	176	206	179	180	187	184	168	196	208	198	220	176	188	181	187	171	226	190	195	196	207	199	186	166	205	181	176	199	170	194	188	174	158	212	195	192	198	182	191	195	191	212	189	200	190	174	174	189	198	196	182	194	183	166	181	202	191	217	186	211	209	185	206	203	218	189	181	189	147	171	210	179	178	198	192	205	192	225	203	188	185	192	196	201	177	215	201	207	183	207	208	198	187	195	182	201	171	181	196	196	169	181	198	202	188	216	188	195	196	198	216	174	202	191	184	197	194	205	208	181	197	180	176	213	167	182	213	167	201	186	204	204	173	196	204	181	184	213	184	173	185	203	195	173	188	185	168	193	172	184	203	180	167	187	175	191	204	178	172	211	171	214	199	205	201	171	179	201	183	218	170	199	207	211	215	182	181	190	184	193	204	185	171	210	192	187	199	180	193	174	184	202	212	193	206	226	196	190	202	176	190	192	197	179	192	200	188	212	218	175	206	162	161	186	188	192	176	194	196	194	184	196	206	172	188	191	197	176	195	162	192	210	173	232	208	177	176	201	200	186	185	198	178	194	214	220	216	186	192	171	218	182	203	195	206	184	212	182	181	171	195	183	180	178	181	167	184	169	167	197	198	185	180	204	212	185	160	224	232	194	198	188	183	211	186	242	165	203	179	174	191	164	176	196	181	191	212	217	201	183	185	194	186	218	210	170	174	204	196	217	187	165	204	197	211	180	206	223	187	197	207	176	179	164	183	155	209	211	211	186	205	192	197	172	206	206	213	193	242	196	226	182	197	196	212	181	196	208	215	178	185	198	202	225	181	190	194	211	199	208	226	249	185	181	183	219	187	185	226	203	189	181	186	171	186	184	193	197	215	189	163	203	192	206	189	209	184	195	180	168	177	217	192	226	214	190	179	180	174	189	205	202	202	175	185	177	211	197	183	210	204	191	204	200	187	176	182	188	195	203	223	228	188	210	199	182	191	198	188	186	172	180	187	192	184	187	190	195	181	164	176	211	175	206	190	194	223	177	182	212	205	185	204	185	212	172	178	179	193	204	183	172	170	184	178	173	219	232	194	202	189	181	184	155	206	171	172	184	168	186	259	210	214	198	192	184	190	225	192	213	179	190	190	215	192	178	200	174	198	177	206	162	183	192	185	208	210	221	197	180	188	206	182	201	213	191	194	202	182	197	180	177	174	198	188	162	202	199	168	183	198	191	173	205	190	198	214	192	209	166	206	220	173	222	218	211	200	163	184	191	188	191	182	181	224	223	185	184	195	193	194	198	197	205	188	218	178	190	175	224	163	205	164	195	194	231	203	185	172	164	198	199	191	187	200	169	178	196	186	217	205	194	203	190	168	201	190	196	194	182	208	184	215	208	191	160	220	185	180	203	203	246	176	193	195	186	173	196	175	192	206	165	191	189	194	197	227	208	197	207	178	219	206	179	210	214	214	197	170	192	199	214	218	206	183	195	199	195	182	200	207	193	216	186	184	196	205	174	182	194	185	201	199	216	208	202	166	211	182	214	196	198	200	200	192	185	200	199	194	184	185	174	188	181	192	187	197	177	207	206	209	188	210	171	195	195	224	210	206	194	208	226	218	193	189	203	212	175	207	200	185	208	174	207	190	179	181	185	194	183	196	189	188	168	217	204	201	210	192	205	220	224	205	208	154	199	198	202	189	155	176	212	192	192	198	191	211	196	202	208	207	197	174	206	184	183	171	200	189	181	208	221	180	183	221	172	178	166	192	206	195	197	195	219	200	177	214	176	159	217	184	210	217	185	201	204	196	185	210	211	191	170	157	213	174	208	214	182	189	153	210	187	202	211	183	199	177	179	179	213	184	194	219	195	181	190	195	174	198	207	207	204	206	180	205	186	181	183	192	212	175	200	203	221	205	160	200	215	207	193	186	231	203	186	195	196	172	176	188	191	180	218	182	208	196	172	195	208	161	199	175	196	179	163	191	194	177	191	206	193	190	190	189	174	224	214	200	198	177	199	179	197	217	182	188	189	160	206	223	159	169	178	171	208	203	204	170	194	187	176	171	197	188	198	199	210	196	202	168	185	211	220	193	207	195	181	190	225	180	190	221	182	184	181	197	226	222	187	187	170	201	185	181	218	212	234	192	209	206	207	197	169	195	182	197	159	192	176	188	178	203	200	183	196	194	184	194	209	191	207	197	198	198	199	176	200	192	191	216	207	182	185	198	198	180	204	175	199	219	199	191	187	166	199	192	176	169	185	181	199	200	190	171	173	183	209	209	215	196	194	174	210	185	188	198	171	185	201	208	191	190	213	195	167	206	198	224	185	177	207	216	196	191	211	203	178	206	185	166	193	218	201	193	210	194	186	193	209	192
6121	861	1385	1499	1228	1083	909	795	752	744	666	661	635	615	579	635	561	609	565	609	581	565	535	551	576	563	544	536	544	549	553	536	623	569	592	547	540	546	556	545	542	525	551	585	539	513	549	510	537	571	531	525	538	527	526	508	529	536	556	588	517	539	554	511	511	526	528	504	529	521	533	510	518	525	541	502	529	560	511	519	521	537	558	534	562	511	552	545	560	537	538	539	493	532	581	559	512	504	539	515	554	504	522	484	521	508	533	502	542	528	557	517	540	543	549	542	511	567	511	522	525	485	517	521	510	548	538	567	545	509	553	533	549	532	518	519	505	515	532	552	499	536	562	601	526	559	515	529	552	537	550	553	550	591	531	533	526	533	539	534	527	521	519	522	498	554	530	568	534	508	545	538	527	567	538	536	581	562	512	520	546	598	505	523	509	519	533	521	536	518	561	516	500	530	547	552	503	562	552	515	541	529	530	527	582	511	546	515	515	539	516	554	543	495	544	524	524	492	576	526	506	523	546	523	533	489	531	540	511	519	549	510	573	552	516	534	563	541	516	484	569	555	507	558	562	538	534	504	491	513	560	520	519	495	521	550	513	511	517	498	552	534	509	515	524	515	567	554	478	515	496	553	512	493	496	520	556	527	544	529	536	528	549	574	518	510	552	532	551	526	517	530	514	506	553	529	506	518	523	507	517	529	552	580	529	548	507	497	532	530	557	517	531	558	535	533	535	512	539	531	544	501	549	499	555	519	549	567	510	527	526	530	556	511	519	523	529	571	500	519	568	536	539	571	587	571	570	552	504	518	577	514	551	521	575	494	546	533	530	489	519	501	501	510	546	506	487	517	533	539	551	560	503	534	540	548	524	527	522	496	495	571	550	519	540	517	519	526	576	526	537	514	507	548	526	509	533	522	518	571	535	522	547	545	514	564	546	532	557	513	516	551	576	525	515	539	499	567	590	522	548	515	530	522	532	525	547	463	550	530	534	580	591	572	471	484	518	506	508	556	495	564	499	543	551	544	531	510	549	572	529	546	499	496	553	519	518	527	535	531	576	514	528	519	507	520	517	517	529	529	549	551	545	560	550	490	532	499	507	494	546	554	538	554	504	516	519	531	516	506	525	551	540	496	519	479	516	493	514	501	535	547	540	541	558	556	501	551	494	536	542	509	541	514	541	532	578	537	535	536	496	526	566	524	502	518	533	511	513	556	529	521	512	544	554	520	567	509	544	496	517	511	534	496	548	538	498	562	539	528	502	507	554	503	521	527	542	545	520	545	491	512	525	506	525	520	496	503	551	520	517	603	562	530	547	561	531	520	539	565	552	568	526	503	537	560	553	537	526	517	562	560	523	542	504	512	513	547	508	531	528	541	520	532	526	520	534	527	540	539	528	519	549	548	534	525	513	505	517	489	542	533	546	534	541	484	532	546	510	591	529	542	558	509	565	522	519	542	499	544	567	528	553	528	498	530	563	543	533	520	541	494	529	515	561	529	519	509	558	517	551	535	491	529	559	546	517	507	529	581	499	571	569	529	573	524	551	527	530	503	526	537	489	539	539	521	534	558	500	517	513	537	497	501	554	519	514	513	536	537	565	507	540	538	489	550	569	537	520	513	562	540	520	527	530	560	585	569	516	547	529	524	500	559	504	515	515	510	490	523	535	522	545	556	502	529	528	514	560	525	523	531	557	544	546	551	509	552	545	538	543	529	545	565	477	556	532	528	527	528	556	514	575	554	514	496	502	532	543	544	531	541	526	558	530	526	524	533	524	525	518	514	578	495	497	546	576	533	551	517	523	515	518	525	553	494	513	519	500	557	536	595	546	490	513	526	549	539	554	532	529	492	537	503	526	539	490	536	525	532	514	548	542	515	516	517	553	553	583	567	523	521	532	540	540	520	547	522	528	483	541	519	542	525	539	528	556	542	534	515	538	509	537	493	546	479	492	512	566	516	535	476	564	551	518	512	515	526	503	557	494	546	534	552	502	522	569	531	491	538	493	536	514	527	516	550	495	531	544	557	515	549	573	551	508	527	530	514	583	522	486	519	517	516	547	579	524	501	534	536	541	536	576	525	561	509	524	538	517	537	579	510	522	522	503	484	512	534	520	548	562	564	524	545	557	525	516	522	507	516	504	548	505	513	529	531	513	545	485	534	487	460	562	579	572	549	532	528	552	566	527	511	573	491	519	544	548	517	533	602	517	539	536	514	598	508	562	540	565	533	530	551	519	572	520	555	532	548	514	531	527	484	492	552	572	517	547	503	503	533	486	541	526	527	510	490	511	550	561	540	531	534	509	540	480	520	555	530	504	538	551	543	567	504	525	545	584	564	575	502	509	546	562	562	547	524	543	552	530	520	529	525	559	527	550	505	570	515	562	526	541	545	562	525	531	563	486	565	536	538	519	511	530	548	561	525	535	539	521	509	538	548	512	533	523	515	540	472	553	529	565	563	533	520	556	557	538	531	541	532	530	512	519	508	504	530	525	514	532	533	528	500	472	537	517	511	509	527	482	568	510	534	580	533	573	519	509	539	548	566	524	544	537	527	515	519	538	538	552	531	531	527	538	508	527	540	519	513	534	508	499	537	531	523	520	556	508	537	583	529	528	539	517	518	533	538	499	514	532	561	558	482	552	544	584	531	522	537	512	561	529	521	532	460	543	527	490	510	572	543	525	524	555	500	484	534	510	530	546	559	561	539	573	532	546	542	547	498	508	541	496	571	566	531	504	514	552	518	492	572	563	522	482	559	512	515	544	531	549	564	548	523	522	495	555	539	495	535	557	546	516	512	514	550	489	553	503	482	591	550	531	544	518	491	506	560	500	567	452	546	526	542	555	558	547	558	525	553	542	548	569	523	506	564	528	526	493	567	532	542	515	558	508	532	560	526	500	469	517	546	562	470	553	537	515	554	523	570	563	520	539	508	543	505	542	558	544	570	513	507	542	565	529	573	555	499	556	538	539	510	509	534	499	530	524	526	552	468	532	544	553	538	486	550	519	570	507	526	483	543	494	544	583	539	540	509	543	513	529	535	521	571	548	536	570	518	529	528	548	560	519	498	538	553	525	510	559	530	544	527	540	557	512	525	540	548	536	529	525	543	531	559	546	494	505	529	529	510	522	489	547	493	549	513	519	519	542	526	519	510	552	536	522	527	548	525	511	517	515	506	497	549	552	535	560	532	533	493	523	501	510	540	525	506	523	491	547	515	519	486	543	506	533	567	566	532	507	550	520	547	506	527	528	546	525	536	487	540	537	515	521	563	536	567	562	519	529	519	550	520	579	552	523	510	520	532	504	535	553	531	486	532	491	563	525	514	533	547	524	560	516	492	550	507	517	560	516	521	562	541	562	531	542	532	509	517	476	564	504	557	540	539	544	520	526	512	514	493	530	596	525	492	520	542	509	543	495	505	503	556	531	497	538	553	540	524	526	566	506	520	512	539	537	526	566	544	522	546	538	497	559	533	535	540	530	565
14516	1525	1248	998	775	634	544	542	487	426	447	494	484	435	431	442	379	437	463	481	411	448	426	419	436	385	464	445	422	369	424	410	412	445	440	422	441	447	395	432	440	394	400	389	426	415	424	416	426	408	418	398	409	392	420	382	413	410	379	394	403	393	452	456	377	433	502	406	413	457	453	436	411	392	437	407	393	403	384	433	395	427	405	448	390	400	414	414	403	405	441	394	390	416	376	410	396	435	411	433	412	423	430	392	417	431	418	395	406	407	383	389	427	466	436	433	436	418	459	360	395	378	406	400	451	418	404	407	427	435	405	376	382	431	413	388	394	428	433	431	396	386	428	439	384	388	391	428	415	375	399	368	414	413	404	443	403	371	383	448	398	435	412	381	390	397	363	437	417	396	408	425	435	392	381	436	433	385	387	414	395	420	406	457	378	422	398	394	398	371	410	392	399	371	416	384	405	391	423	417	411	429	412	418	406	399	413	395	406	401	434	392	380	408	440	419	414	410	404	395	372	428	438	378	397	393	403	428	387	415	391	414	415	434	445	420	398	420	419	411	442	443	410	431	414	408	400	405	372	380	393	366	455	377	421	414	413	450	434	439	415	434	456	429	429	403	411	412	407	387	400	406	397	420	408	435	437	471	408	364	380	397	466	448	431	415	429	380	408	411	409	387	382	377	412	410	401	407	436	394	390	383	388	426	397	412	410	428	438	376	384	416	397	393	416	429	451	443	414	442	457	426	395	407	492	380	378	375	409	381	393	408	414	405	394	422	398	404	443	412	390	412	406	449	402	435	413	402	412	444	420	448	413	467	383	408	433	397	369	381	405	388	412	411	400	409	408	437	440	388	396	408	421	405	404	428	398	391	388	427	398	409	414	449	386	400	432	367	434	406	430	423	398	418	412	392	378	409	383	410	429	357	394	389	415	453	408	391	423	420	418	444	431	420	427	387	416	412	402	402	441	400	397	406	423	386	444	379	420	417	383	431	391	433	410	427	401	420	399	431	400	421	401	434	406	376	401	411	412	423	371	381	415	396	456	427	406	363	386	454	451	427	434	414	421	367	417	414	407	447	416	458	429	385	429	405	437	433	362	456	404	383	406	365	396	439	389	408	404	449	461	479	434	387	464	428	427	430	415	405	447	340	410	386	372	388	407	398	406	429	442	396	414	389	388	403	420	421	446	394	417	442	439	393	444	423	390	411	434	384	413	431	394	437	443	423	407	413	398	426	425	377	413	395	398	431	380	391	414	429	423	457	448	425	399	411	374	387	441	375	411	381	428	388	417	379	406	433	430	431	470	434	439	431	409	436	405	421	435	429	409	406	434	488	393	435	405	387	384	443	424	391	449	433	396	385	438	380	432	429	392	413	415	417	400	395	401	389	372	436	412	435	409	415	427	406	426	412	415	436	416	432	434	407	415	440	443	416	417	373	431	428	405	390	412	366	423	453	403	376	408	444	429	401	390	427	417	423	377	458	420	399	385	393	397	431	452	424	414	419	425	420	403	390	408	427	425	382	399	428	447	435	415	403	434	403	423	400	424	423	435	427	416	445	412	387	393	412	367	412	415	414	374	419	391	412	448	415	429	420	439	429	433	367	379	401	421	396	391	422	390	409	405	434	391	381	434	399	417	386	420	428	417	449	406	423	391	422	413	414	402	402	403	393	406	396	425	424	407	422	401	408	395	419	373	410	350	396	412	395	449	400	403	425	411	394	404	429	381	390	419	403	441	435	439	366	417	392	401	388	408	385	411	409	455	417	438	385	403	433	407	376	448	393	401	431	414	407	348	412	447	399	406	446	450	422	438	397	395	415	451	441	421	384	430	431	432	383	389	446	403	410	427	412	443	403	405	431	444	410	387	403	409	418	449	403	424	426	437	421	402	433	407	396	415	440	409	396	367	416	342	420	410	459	459	409	386	427	415	378	399	412	435	390	418	392	378	451	434	427	397	439	426	408	444	402	412	379	438	422	418	438	449	438	431	388	387	364	432	440	406	437	423	412	429	399	404	421	392	417	425	433	415	410	427	413	401	385	421	413	418	395	408	422	427	406	426	398	383	442	405	401	433	412	400	449	410	411	378	428	428	390	423	419	472	384	421	406	431	433	437	403	405	400	415	396	440	442	414	404	420	415	403	444	436	399	402	402	410	450	404	428	411	395	405	426	402	393	366	401	444	406	428	451	440	405	390	397	401	399	427	424	394	434	427	409	378	395	420	405	436	392	401	399	411	443	428	418	365	413	440	454	435	430	410	407	403	403	397	392	359	414	403	394	401	414	386	440	421	397	379	429	388	415	389	379	413	406	394	429	413	439	422	430	367	426	416	396	432	383	363	429	360	438	411	435	443	407	440	405	427	371	459	427	419	420	417	407	425	428	451	399	418	423	425	390	407	379	400	393	404	445	398	414	394	430	386	433	433	408	430	433	423	378	395	439	443	400	426	401	415	406	431	441	444	398	399	425	436	425	398	432	418	397	432	413	397	403	406	428	427	430	446	415	383	375	439	401	416	436	395	406	395	408	394	374	420	424	414	404	436	418	450	416	429	399	430	404	414	360	410	435	437	425	439	422	376	414	425	424	415	410	394	443	408	419	428	397	418	400	423	432	409	428	407	378	422	454	417	386	425	409	431	397	364	406	406	440	448	432	395	413	436	384	409	419	400	427	419	416	421	398	404	432	420	446	375	401	399	406	422	450	420	421	386	399	411	402	413	426	449	454	411	392	452	407	364	346	404	382	390	422	450	384	419	416	405	404	432	360	420	405	401	359	394	422	421	443	396	425	408	410	430	400	378	428	414	408	438	467	417	413	391	459	399	420	422	405	388	378	423	392	424	424	418	414	370	438	419	402	426	429	436	417	425	399	374	390	364	449	429	428	398	421	428	380	377	404	427	383	414	406	420	427	412	377	428	442	434	415	409	422	381	421	398	425	405	402	402	407	380	409	390	405	396	377	375	402	431	415	412	396	396	422	383	412	401	431	451	403	407	444	442	410	406	381	422	411	409	435	397	418	446	416	445	409	383	416	425	405	418	417	381	420	361	427	415	444	426	381	416	428	441	425	430	416	409	446	437	412	367	383	404	401	405	392	421	382	406	378	408	417	408	392	435	388	429	386	403	427	425	441	417	416	398	405	403	409	405	424	393	393	406	406	402	375	378	391	398	395	420	423	398	388	410	378	415	399	387	406	439	451	424	373	393	453	355	436	413	416	373	410	404	392	405	428	395	407	418	422	408	393	408	401	433	418	406	446	460	374	422	421	477	453	401	486	392	388	398	388	397	437	451	428	400	420	415	400	400	433	454	428	369	399	408	423	407	421	417	428	412	403	442	384	427	435	424	363	421	413	409	416	410	380	422	394	394	398	441	376	410	414	391	437	399	420	400	425	405	412	435	431	398	439	386	400	418	416	393	409	390	409	420	399	461	417	415	410	446	420	438	429	418	414	419	409	422	442	410	410	438	450	405	404	415	434
8542	1607	2576	2886	2410	2077	1735	1544	1393	1371	1237	1275	1231	1169	1134	1070	1093	1100	1035	1022	1012	1057	1089	1034	1024	968	960	1036	1051	1045	954	944	1031	992	1008	1002	969	1009	992	1006	984	955	934	990	918	975	959	1010	973	919	1030	957	989	949	990	984	915	958	941	979	926	994	975	984	952	955	945	932	942	1017	957	1011	975	949	958	960	994	962	930	967	967	948	977	1009	989	946	986	944	963	989	997	943	977	945	977	919	992	983	944	903	965	970	1016	958	980	970	971	968	960	951	964	920	965	1016	990	988	997	1004	970	934	934	976	958	916	949	944	986	927	1011	974	981	937	926	942	913	1034	1021	879	988	976	998	972	992	979	993	950	930	964	938	956	916	994	933	960	964	965	971	975	936	905	962	967	949	1016	1006	1019	960	934	969	982	964	937	921	907	974	999	1001	917	955	948	1001	956	930	1000	936	992	982	960	985	918	954	977	988	921	983	935	977	966	1009	972	956	907	969	986	947	966	1007	1015	936	973	950	968	957	994	936	928	981	986	991	964	999	905	974	991	949	942	1028	993	1049	990	951	926	963	1002	989	923	1021	934	954	922	943	962	925	990	976	974	920	991	981	932	941	908	958	996	972	982	986	959	979	978	907	905	953	947	928	900	982	972	944	1002	965	932	922	1002	918	948	977	897	962	966	947	924	992	962	939	972	940	1022	921	949	929	995	951	937	918	956	938	967	934	967	937	963	978	987	916	975	934	971	945	954	989	958	935	938	984	977	1017	1002	962	955	1011	988	963	953	955	1015	958	925	953	936	950	966	954	976	979	1003	940	942	958	934	984	955	942	941	986	902	978	942	955	979	920	923	950	962	947	996	905	965	923	1003	1009	928	939	964	1001	957	966	960	892	963	956	948	937	941	954	945	991	985	949	948	941	978	944	888	969	1007	921	971	881	963	1005	975	930	997	924	976	912	989	944	987	994	933	916	925	986	941	966	972	903	971	929	1018	955	954	960	929	968	951	963	953	986	933	929	941	963	939	951	968	962	960	901	948	978	956	958	957	920	982	1006	926	956	893	977	966	967	947	985	956	1057	1032	922	961	926	952	999	944	986	938	961	988	976	966	919	962	962	884	982	937	950	932	979	942	965	947	947	928	954	978	945	972	962	921	938	929	941	990	953	868	974	1015	936	989	1007	964	1009	1014	1016	979	920	991	960	1004	970	1004	976	991	1000	935	1001	896	972	922	954	948	965	1008	1009	949	902	972	913	968	932	962	943	944	939	958	1014	873	941	947	989	941	941	941	972	1020	933	969	995	966	937	949	956	985	964	897	918	966	937	961	983	948	912	953	985	1004	947	995	992	942	949	963	945	1050	942	939	1040	959	965	973	927	933	942	934	931	959	985	969	917	989	950	948	921	936	987	972	940	981	949	918	950	950	914	998	930	1006	987	939	987	978	959	970	993	929	987	951	949	993	958	962	961	976	987	957	952	951	957	996	926	973	999	952	931	952	963	940	999	934	1036	959	917	975	953	938	955	954	918	968	932	997	992	976	875	967	1006	945	970	1017	953	956	986	928	999	954	936	963	964	1030	976	940	972	969	938	920	931	1029	988	916	926	962	934	993	948	1005	982	923	929	923	927	988	924	991	964	980	955	954	923	1021	950	988	878	970	969	963	946	939	953	1054	978	951	961	979	923	990	947	981	941	1003	967	995	972	977	967	1000	944	984	1004	914	1000	995	976	968	932	965	937	951	967	864	917	990	964	960	1020	958	962	1012	995	1014	945	949	944	973	951	949	916	1046	999	969	944	972	955	953	996	949	961	1012	971	935	949	1012	888	975	931	1007	955	1004	970	960	988	961	973	1006	911	959	982	924	910	949	946	959	966	989	949	962	917	968	921	1027	941	951	970	920	963	965	919	949	933	955	1012	930	944	889	968	956	936	991	1024	963	961	989	980	1022	933	926	952	967	953	944	919	940	937	962	970	935	1036	947	984	989	968	978	957	988	962	1018	945	914	911	957	999	981	1026	961	932	914	950	905	923	986	963	997	1045	1022	1007	956	969	952	947	934	946	1003	903	961	911	1005	934	953	907	966	927	933	949	976	977	966	964	980	976	958	894	953	944	991	973	938	938	990	981	939	998	932	967	958	973	960	954	927	914	933	980	979	1004	981	953	1001	955	953	917	981	931	967	883	960	928	976	954	986	966	959	1022	932	1021	919	959	981	951	905	968	978	961	930	898	938	965	916	928	922	942	977	1042	978	976	995	993	979	921	946	977	1001	877	1002	941	960	955	976	926	980	972	1015	999	989	1027	931	957	941	941	922	1002	921	960	937	1040	933	887	1013	966	976	966	852	968	963	961	1023	1000	935	978	940	986	935	964	910	946	986	992	971	963	962	935	941	946	926	920	966	933	1043	946	937	922	958	929	907	963	949	937	928	928	998	931	945	988	915	976	934	957	934	1062	939	939	1016	923	951	982	943	942	970	1000	995	947	1003	949	905	958	967	936	948	911	922	939	940	914	942	926	994	927	914	953	960	975	909	932	919	969	1013	946	980	933	974	939	967	930	926	961	988	977	966	1005	945	933	931	916	967	966	984	1006	918	1000	920	942	970	1003	995	934	949	965	955	965	943	1007	971	1003	993	952	968	1010	931	920	960	959	945	925	957	1002	952	948	970	1004	951	941	940	942	898	967	914	982	904	911	922	979	957	964	958	903	948	932	942	977	960	931	947	994	963	974	989	936	1001	950	977	940	923	911	975	1002	993	955	966	994	981	961	967	940	1026	945	895	903	991	964	1009	952	907	916	973	957	953	951	983	965	980	942	970	911	934	991	982	929	943	980	969	968	907	961	1001	968	935	987	979	927	976	964	928	992	959	938	985	925	961	992	969	971	1025	980	959	1005	924	997	919	1002	1007	972	973	963	1029	923	1015	1016	927	982	974	916	937	979	932	930	938	1007	968	939	957	980	928	916	963	988	958	957	987	930	976	968	962	986	950	961	976	964	945	914	939	899	936	991	912	902	945	915	981	1011	937	955	888	990	999	984	974	987	967	936	983	978	947	938	932	973	1009	959	925	949	985	966	972	1012	991	977	975	954	944	957	950	970	919	972	938	969	1013	969	965	997	983	1000	935	981	946	939	961	928	918	927	980	978	948	969	958	938	976	984	917	984	965	952	907	946	943	944	964	962	1000	959	938	966	978	955	970	979	994	948	935	910	905	952	953	927	926	987	997	972	965	1008	901	972	998	1002	1002	947	938	940	964	932	969	977	926	963	946	922	933	967	1045	974	887	953	913	926	957	969	1014	989	992	955	976	938	939	959	974	936	966	957	970	989	926	961	965	929	996	933	914	904	921	968	995	1029	917	973	950	1033	963	952	960	956	1041	943	935	964	930	957	925	965	954	891	991	950	945	933	912	966	979	933	940	924	962	972	956	948	946	963	915	985	916	925	980	902	936	914	969	921	940	978	925	951	999	963	969	963	983	968	938	964	931	921	980	997	934	924	941	1005	916	910	940	910	990	917	925	896	989	984	984	952	925	949	999	954	913	960	968	1033	967	989	916	954	1007	997	935	936	947	987	982	976	970	947	986	929	981	978	955	987	952	910	978	1001	972	1002	971	923	946	971	949	954	943	952	963	953	1002	932	928	976	954	918	988
1413	226	248	214	211	218	212	200	196	215	209	209	199	230	199	207	182	202	182	166	233	221	206	209	196	208	208	210	204	179	198	214	246	197	194	225	185	186	227	219	233	210	173	210	239	225	178	198	234	204	218	202	236	220	238	190	215	244	188	209	216	220	192	212	198	229	223	189	189	221	203	204	236	234	242	209	224	222	211	216	193	226	256	198	219	230	200	221	206	241	229	210	208	211	196	223	214	228	230	204	218	189	204	207	218	209	209	214	224	209	198	225	192	239	194	235	228	211	198	201	212	211	195	228	205	236	207	201	246	211	195	219	211	221	209	213	212	213	190	193	203	181	199	204	196	203	238	193	187	195	188	220	210	227	208	198	201	207	197	216	202	213	209	201	211	225	185	207	241	193	161	201	205	182	196	200	228	204	199	204	207	229	244	218	194	189	235	194	223	238	230	240	203	222	204	222	212	218	189	223	202	219	220	184	188	220	229	197	188	221	235	189	163	209	217	218	222	201	196	179	202	212	212	213	194	227	197	204	222	209	192	203	196	197	212	243	220	206	211	224	238	207	252	205	196	214	206	194	209	237	196	218	187	215	216	176	206	209	208	224	209	219	242	217	193	197	213	215	208	206	207	221	225	220	212	181	229	223	200	214	206	207	218	232	201	229	208	189	220	226	223	218	210	215	196	202	209	205	183	216	189	193	223	228	216	193	181	256	210	251	215	240	210	234	207	196	220	246	201	228	195	216	230	201	230	220	191	211	223	187	190	210	214	216	209	237	205	245	238	227	213	188	235	230	210	205	167	186	210	214	192	186	190	225	232	203	222	192	203	204	211	214	208	241	222	224	246	211	195	226	206	224	197	197	211	208	212	241	217	217	223	204	209	190	210	182	203	213	190	221	252	204	239	248	205	235	182	214	215	205	198	224	225	221	220	217	199	216	213	213	220	225	186	225	201	198	219	208	220	196	212	221	208	190	243	207	235	178	211	218	188	214	220	187	202	222	190	195	216	192	186	213	194	210	208	199	240	186	209	196	205	192	214	208	214	193	210	194	214	243	193	217	219	214	196	224	210	191	199	200	233	228	192	198	225	200	194	224	197	239	211	198	215	205	219	229	234	236	223	213	189	213	213	227	234	199	205	220	213	212	215	187	202	195	221	180	198	196	202	224	206	219	219	203	192	225	224	204	194	216	208	227	197	208	194	183	213	237	204	237	224	207	211	246	241	204	181	234	199	254	190	225	203	233	225	181	228	199	205	223	229	186	179	193	219	197	216	231	211	195	201	250	197	192	238	224	218	212	216	224	221	223	210	190	179	191	225	204	222	214	197	200	224	219	210	219	217	216	226	231	197	186	231	219	196	217	202	228	198	188	248	217	207	224	194	204	201	213	187	218	218	195	218	203	219	209	207	191	192	210	201	197	184	204	185	217	211	197	235	241	202	174	207	217	203	237	224	240	195	211	201	201	175	187	228	220	201	227	193	216	204	206	216	207	191	204	189	216	189	194	213	224	204	204	226	232	219	210	223	208	216	224	209	199	207	236	215	206	213	210	203	206	191	228	212	224	185	176	208	212	200	219	194	213	220	201	206	211	242	241	201	203	196	223	209	213	200	193	213	204	226	200	228	213	181	201	221	209	190	234	226	214	217	193	191	173	206	226	202	191	201	196	227	213	199	213	223	235	223	196	201	220	236	205	221	199	221	213	233	203	217	186	219	226	193	241	217	217	188	186	193	223	201	187	202	196	214	208	197	257	182	221	208	199	193	190	195	218	209	210	219	203	186	204	196	206	202	211	215	221	199	209	228	223	209	203	198	237	228	185	184	191	226	203	187	225	234	230	215	187	184	223	211	209	193	236	208	223	224	216	217	220	199	198	203	207	216	248	192	222	208	197	224	204	199	178	217	177	217	210	199	225	202	194	214	227	208	216	212	217	195	209	187	214	213	210	200	169	221	208	205	232	175	207	226	228	238	231	216	225	245	199	213	193	201	240	184	202	233	241	216	213	221	226	204	234	203	219	208	239	254	206	204	198	214	204	216	222	242	218	214	202	189	220	222	213	206	191	224	206	204	215	213	197	197	193	215	221	205	219	199	231	184	220	184	226	207	243	210	207	219	215	225	201	211	207	206	214	235	203	224	237	210	182	224	180	205	204	210	243	232	224	212	217	200	200	216	267	224	207	225	208	239	217	190	212	227	222	223	233	196	226	204	185	210	222	203	222	189	208	219	218	211	201	221	198	230	193	193	180	190	189	194	202	226	205	191	200	203	215	202	214	245	200	192	206	197	200	194	196	207	200	198	216	193	251	197	215	210	227	210	209	236	221	215	209	213	220	209	208	213	192	213	209	218	213	206	193	204	217	219	180	224	218	204	213	196	192	201	198	242	234	226	213	223	223	217	229	218	254	196	203	215	251	194	218	217	220	209	218	223	222	201	218	219	213	194	232	184	190	203	235	200	184	216	222	212	210	237	213	221	218	230	227	198	228	223	240	229	202	207	222	199	226	218	214	227	213	228	227	219	218	236	206	210	221	212	194	201	209	211	209	182	211	180	199	216	233	222	209	228	201	218	199	213	208	195	196	207	217	253	230	225	206	213	218	213	237	214	204	228	208	210	210	213	191	169	192	227	200	209	221	208	192	208	223	203	205	214	221	200	206	197	200	206	187	206	213	201	211	209	215	208	216	204	214	209	211	188	220	208	221	212	187	229	215	222	229	234	228	225	187	218	200	195	174	229	203	216	213	195	198	199	207	198	231	233	208	214	201	219	196	218	193	201	191	225	196	193	220	195	218	219	236	197	194	208	216	208	186	172	197	205	213	225	213	216	202	215	208	218	163	186	205	218	194	203	214	214	219	206	201	228	214	202	229	196	208	205	198	232	197	182	209	241	193	199	185	186	205	226	242	196	169	219	205	168	196	179	176	201	233	186	222	243	234	221	192	198	202	204	205	218	187	197	182	205	217	206	228	183	166	213	221	227	203	222	203	226	232	195	212	198	187	206	207	215	211	204	238	184	203	226	217	214	226	197	199	219	225	193	217	198	201	232	208	219	224	220	224	217	238	198	219	209	220	224	218	243	197	190	197	200	206	232	223	204	212	210	227	210	213	195	179	203	222	217	213	201	200	194	198	199	216	181	201	202	200	196	202	232	212	230	189	209	229	203	198	231	182	219	209	207	205	213	206	219	221	180	214	229	243	177	219	216	213	205	212	213	196	223	226	191	206	196	208	230	240	232	211	196	199	195	232	201	207	215	226	211	210	218	228	213	222	179	204	203	187	225	204	203	207	235	214	217	198	209	185	175	200	207	213	207	182	191	171	219	204	239	219	241	230	204	210	238	190	217	219	191	207	227	187	254	199	227	220	210	186	189	214	201	199	205	196	213	198	217	218	186	228	198	234	200	181	210	231	194	207	203	210	233	202	220	208	223	195	252	219	216	205	202	183	213	193	250	221	197	205	196	224	196	187	184	202	205	214
1705	572	626	619	543	559	608	613	545	549	546	554	545	562	528	534	554	595	555	567	588	547	531	525	590	574	540	539	524	529	528	553	569	543	558	537	504	512	579	565	583	507	571	582	522	515	554	532	569	583	556	572	519	541	516	561	531	564	543	558	560	558	571	519	533	523	520	533	533	529	560	556	568	550	522	553	582	534	526	576	555	539	518	549	528	532	538	580	515	515	561	515	526	566	543	551	586	553	549	533	550	539	531	551	560	538	551	525	525	592	576	547	578	582	541	567	605	533	560	546	558	583	516	526	527	512	578	557	581	528	559	534	558	536	529	546	526	509	578	488	541	567	583	558	561	556	535	525	519	544	541	522	551	516	512	558	544	551	521	536	512	557	515	569	555	533	511	561	541	535	554	574	541	569	551	583	578	538	578	541	549	572	539	563	558	528	539	543	610	547	544	542	529	541	545	516	521	558	538	529	553	527	595	505	607	565	574	550	548	559	540	567	569	539	499	515	574	528	492	504	532	524	571	533	554	568	579	532	521	514	569	553	494	542	574	556	551	555	551	569	617	563	509	525	535	505	542	513	570	536	546	523	565	523	562	554	550	564	545	569	534	556	552	568	546	538	538	536	589	513	544	520	531	588	550	589	561	561	534	551	556	504	608	571	546	542	565	549	545	540	539	527	544	552	536	516	539	529	579	541	513	539	485	564	515	572	510	539	566	571	545	586	552	578	537	508	538	573	548	527	563	532	538	547	595	536	587	561	541	517	533	560	530	554	529	537	559	550	587	549	552	554	541	578	541	485	530	555	580	560	523	546	548	545	574	508	532	548	550	555	537	572	533	538	538	574	550	516	555	513	586	491	554	526	536	549	540	535	531	535	564	524	558	490	524	523	523	547	551	582	533	540	573	519	525	520	588	519	552	520	517	582	546	523	566	515	515	566	555	504	558	566	539	505	545	515	520	566	530	550	545	510	576	571	569	537	566	560	573	540	518	539	525	565	539	557	536	508	512	496	566	530	545	521	575	558	540	551	577	538	581	545	514	529	532	527	539	544	560	579	556	527	531	529	579	531	577	546	572	579	538	554	514	501	541	529	515	507	518	557	580	525	571	542	533	496	524	513	556	551	588	569	543	521	512	549	541	579	546	560	566	567	548	511	533	537	547	543	566	589	542	532	563	564	568	550	556	557	538	531	566	542	531	536	493	507	554	547	550	552	513	599	538	590	563	534	590	563	497	525	475	560	563	543	524	555	533	546	556	526	519	513	571	537	517	547	556	550	547	569	569	556	509	517	520	578	554	560	522	548	568	534	546	577	576	533	515	551	570	571	543	537	533	547	555	552	541	558	592	548	549	520	558	549	574	584	560	526	540	515	576	537	538	554	568	538	545	535	614	519	577	528	509	549	525	568	532	503	560	595	582	541	532	554	602	585	541	495	534	516	552	530	528	576	565	543	551	548	515	620	531	528	542	578	540	522	549	550	521	544	534	551	503	555	510	554	581	524	554	521	526	509	538	519	572	540	568	548	557	541	514	548	548	518	558	543	531	562	522	557	551	549	534	545	553	534	562	575	571	525	546	515	497	529	524	557	565	568	601	556	552	540	533	531	509	477	554	573	530	523	590	587	523	557	523	567	558	545	510	533	550	551	547	537	558	499	498	548	544	538	567	532	553	562	503	532	502	531	569	554	553	588	561	542	530	533	519	532	544	537	573	530	543	501	517	545	581	562	502	541	534	564	565	563	551	543	522	541	540	544	565	529	562	531	527	530	516	510	565	541	500	562	531	528	555	508	559	560	544	587	524	558	532	525	533	491	490	573	565	576	528	559	540	558	569	578	531	555	539	566	523	528	526	496	518	547	541	497	574	558	596	525	522	537	565	537	543	542	581	512	554	522	539	540	535	567	519	570	523	594	530	586	530	531	551	531	542	519	530	558	517	566	529	551	559	552	528	528	515	578	555	503	538	528	548	523	562	541	548	553	552	555	517	586	550	500	521	554	617	582	518	556	564	561	534	563	568	533	473	528	525	556	515	556	527	537	583	582	535	513	545	592	510	567	559	542	500	523	580	591	527	540	544	518	519	501	563	555	548	574	568	553	522	535	545	570	543	550	560	534	521	503	481	549	526	555	517	535	529	589	570	591	540	543	567	584	553	542	561	564	559	519	537	553	508	556	521	583	493	506	560	507	552	586	563	532	527	553	566	521	572	605	571	558	560	563	524	508	586	600	536	502	566	580	538	575	530	540	541	554	540	571	556	554	528	511	509	556	552	538	547	561	516	532	562	519	541	549	549	565	517	544	581	555	544	541	548	511	550	536	510	505	512	554	539	542	526	561	557	547	529	522	530	523	531	525	558	529	572	581	542	544	579	575	522	531	497	608	566	556	563	540	565	529	586	555	556	540	539	490	554	567	523	538	578	567	568	546	552	518	582	550	548	536	524	533	548	554	578	585	504	561	610	549	554	533	524	550	527	597	543	537	545	564	511	516	496	549	557	556	558	570	537	511	516	557	593	529	537	545	538	523	534	570	558	522	522	548	530	553	528	582	540	550	546	534	568	539	521	545	535	601	562	525	556	513	576	538	511	553	492	568	555	574	542	567	555	547	596	577	545	574	569	525	577	533	501	524	536	585	517	540	545	538	545	522	565	537	485	549	522	582	608	539	565	561	547	511	545	566	595	524	584	561	574	564	568	556	498	550	517	541	558	579	586	535	546	534	594	540	570	564	564	546	531	539	545	589	580	542	536	576	493	548	579	558	563	561	532	559	539	583	520	579	549	535	530	537	576	519	540	571	539	531	560	538	544	513	524	547	536	542	543	515	529	557	551	510	546	548	530	553	540	491	542	546	528	547	520	552	551	592	562	576	563	567	529	546	573	525	554	545	534	557	555	572	548	508	543	555	591	540	548	582	546	540	530	563	532	593	557	564	558	568	573	530	574	551	539	548	538	543	549	547	512	535	524	572	513	567	587	533	555	531	528	563	528	565	558	515	597	587	543	521	532	559	523	506	547	556	551	544	580	547	538	537	558	554	570	551	571	519	537	551	476	506	523	554	552	537	514	519	535	515	541	525	543	572	553	546	519	519	546	527	511	544	588	513	545	526	555	507	522	567	537	534	550	542	560	510	564	535	528	534	579	495	585	579	587	547	544	529	539	573	568	542	525	559	542	527	544	558	538	563	549	547	508	506	536	564	541	569	582	575	536	514	539	549	501	525	558	533	556	534	526	545	548	551	523	532	501	537	533	514	533	573	530	598	564	546	530	578	533	552	530	509	548	536	533	560	569	566	513	534	522	513	571	547	526	542	537	541	542	528	562	535	502	545	548	537	532	524	544	539	547	511	530	589	588	544	506	573	522	556	521	516	546	550	593	571	563	548	570	558	528	540	541	531	565	596	533	567	550	568	489	557	535	544	563	521	531	582	571	560	584	563	541	559	542	531	558	561	526	558	568	584	532	528	570	534	611	574	558	531	553	530
6984	589	476	488	368	294	279	239	249	196	213	206	231	222	202	193	245	195	184	183	179	194	202	207	184	186	219	183	183	192	182	199	159	204	166	177	180	188	185	168	216	192	203	195	222	199	194	208	191	194	245	177	175	194	199	194	191	206	184	171	177	183	183	190	186	205	200	157	209	205	184	179	226	215	213	197	179	178	179	200	167	194	201	169	196	218	194	179	196	173	191	188	178	209	183	182	199	205	212	187	196	185	187	183	192	168	174	199	197	177	185	178	191	188	190	202	184	203	189	184	197	191	201	193	209	208	199	190	171	198	191	192	220	180	191	183	191	180	174	175	204	228	206	186	195	207	191	168	205	212	174	222	191	197	188	217	187	183	216	201	187	191	209	219	181	191	179	189	184	191	193	188	185	206	191	207	214	175	175	198	193	207	190	182	204	186	187	183	206	185	204	215	203	182	197	178	193	203	178	203	169	187	188	193	214	192	188	209	188	194	195	205	199	195	191	191	193	193	164	197	203	196	197	185	216	197	193	197	195	184	177	166	191	181	168	215	188	210	189	200	188	183	196	182	170	185	183	197	200	209	184	190	181	185	218	196	180	191	206	193	188	177	195	204	200	188	182	158	205	187	180	200	235	181	189	180	193	198	182	203	225	185	208	150	200	193	198	203	206	157	222	218	181	196	183	173	185	181	189	167	175	188	184	232	185	222	162	198	204	174	208	188	191	179	170	205	234	159	203	174	183	193	189	201	191	202	221	190	179	176	197	221	191	190	202	184	192	165	193	191	187	194	188	195	195	205	175	165	186	195	228	190	182	209	187	186	197	189	186	195	177	206	174	183	202	186	192	175	149	187	179	179	182	173	192	168	191	213	181	191	167	201	199	211	172	192	202	213	199	210	213	187	212	193	191	185	237	195	191	210	184	221	195	197	193	178	175	192	196	189	193	185	213	190	193	186	200	215	188	213	204	180	200	191	206	204	195	201	186	187	198	180	175	188	193	210	205	213	190	158	213	178	217	172	174	183	183	192	196	199	188	189	179	187	212	171	188	168	169	187	165	209	189	169	153	192	211	187	213	212	182	176	201	200	153	185	187	182	186	184	173	211	228	199	186	159	198	195	180	195	188	197	231	201	179	173	190	203	198	211	181	189	200	208	187	180	174	192	190	218	198	221	196	173	185	192	172	177	178	177	194	160	185	188	194	187	191	190	179	190	220	209	199	185	174	171	178	194	198	173	178	192	182	198	214	174	196	160	218	180	188	190	191	179	215	202	195	194	198	193	193	189	197	170	208	200	227	212	162	179	193	184	193	224	192	182	180	159	178	184	195	189	189	226	171	198	207	190	209	151	187	190	165	192	201	181	182	181	171	187	189	184	188	147	203	186	186	196	208	168	180	190	163	191	186	185	199	195	196	201	197	206	163	192	169	187	213	209	158	200	181	212	194	183	186	176	195	185	217	215	199	185	175	193	212	185	174	197	220	195	190	180	191	201	183	181	196	210	184	214	191	182	235	204	213	197	201	221	203	163	210	165	192	181	195	195	179	215	204	175	171	183	194	182	205	194	200	209	189	190	177	182	183	183	186	200	190	198	193	170	191	210	200	203	176	179	201	207	185	179	177	156	187	190	195	200	195	173	198	196	154	184	188	199	166	172	210	177	176	232	150	160	159	185	193	190	193	213	186	183	188	194	172	179	184	172	169	181	204	195	194	211	198	185	194	186	199	172	219	181	208	186	179	192	188	197	219	190	189	186	190	192	211	188	171	172	212	197	205	177	198	210	177	211	186	202	197	208	185	200	188	194	202	185	190	170	186	198	209	195	190	179	162	212	171	180	182	168	176	198	188	201	156	180	181	199	202	195	203	204	191	191	213	180	180	180	198	193	191	191	187	190	180	155	197	211	192	189	161	187	192	183	192	179	185	184	191	191	183	184	192	200	206	169	186	199	203	198	183	202	180	224	205	189	192	183	192	193	176	205	179	191	187	191	203	208	174	193	182	182	187	200	183	191	233	197	190	156	162	200	207	210	185	200	201	140	197	194	199	203	215	202	180	188	201	181	185	202	179	195	202	210	196	202	221	202	204	168	181	191	203	190	183	201	209	182	185	208	213	187	194	193	201	199	197	180	202	206	185	191	209	197	205	187	185	175	201	200	198	181	176	215	217	202	182	194	198	210	202	193	179	183	199	205	191	169	187	174	201	181	174	188	195	199	183	179	195	185	210	183	181	182	201	185	189	198	202	179	178	189	183	174	204	219	163	172	216	194	169	198	178	216	187	171	163	193	198	200	211	204	203	211	187	190	198	196	197	169	176	220	173	205	211	177	175	183	176	203	178	184	199	201	186	170	168	184	188	186	187	190	194	202	160	177	193	205	195	204	193	198	192	199	196	195	154	213	193	173	222	186	186	179	200	224	185	194	190	214	204	173	194	191	196	194	203	198	176	222	197	185	192	203	198	194	194	180	189	185	217	186	172	170	176	193	196	190	175	174	173	188	183	200	175	191	175	190	206	205	184	197	168	183	179	191	186	198	216	156	169	208	181	195	181	209	207	214	198	186	189	179	193	197	196	212	193	180	181	191	208	201	196	190	193	218	185	215	220	179	196	184	190	174	212	221	157	185	195	181	184	178	207	193	175	201	186	186	183	209	181	200	189	209	204	181	182	217	182	176	194	200	220	185	215	194	170	201	213	183	174	181	209	174	200	203	178	200	199	169	184	180	175	215	185	200	155	195	182	193	188	191	193	202	205	180	168	188	178	180	195	201	198	211	196	202	173	191	177	187	192	202	189	195	167	174	183	176	187	198	210	189	191	187	196	177	176	191	198	189	188	167	180	191	196	204	172	195	213	211	208	183	184	190	196	204	194	205	196	194	185	193	178	194	170	182	202	197	217	181	199	184	190	177	193	162	179	203	197	198	208	157	188	180	211	203	181	193	184	164	182	166	170	184	202	171	183	191	214	188	189	195	158	235	174	194	189	229	201	181	186	169	204	196	179	202	197	202	182	193	213	192	175	194	188	189	177	164	230	206	192	213	189	186	192	188	187	183	222	211	180	207	221	181	219	179	193	166	182	180	194	202	172	170	184	177	178	182	214	182	207	192	193	226	179	207	203	190	178	214	181	194	212	195	219	191	188	175	192	218	212	236	210	218	186	193	192	184	191	185	182	182	198	192	180	197	195	199	211	181	192	173	212	206	152	214	191	173	181	208	188	193	218	205	209	201	175	183	194	197	204	168	230	188	224	176	213	203	147	185	194	196	175	192	181	192	200	188	197	190	196	205	173	193	209	183	200	194	206	201	208	180	202	189	182	205	173	178	205	197	162	190	206	171	201	195	201	210	182	187	186	200	158	184	205	199	182	171	195	193	186	200	200	218	167	179	205	176	168	189	180	195	179	228	193	207	199	220	195	194	180	210	210	197	222	190	191	207	192	203	192	206	188	185	180	194	193	201	181	161	183	182	196	217	201	187	183	180
6157	876	1289	1449	1286	1035	917	806	803	701	726	682	658	579	658	626	583	564	584	612	540	536	581	571	554	565	541	549	603	561	553	571	536	579	518	513	565	529	559	543	525	543	591	528	509	534	541	548	477	551	582	526	497	518	504	556	547	558	529	522	546	540	558	583	497	549	525	536	501	529	544	497	522	509	506	507	519	532	514	534	564	557	512	569	546	492	533	527	532	536	540	507	532	538	563	539	544	507	513	536	569	539	535	486	506	553	471	532	517	541	602	565	486	529	598	499	550	555	537	494	532	535	496	548	527	509	538	522	515	529	520	557	551	535	532	553	532	504	526	536	535	520	509	522	544	508	540	493	544	515	522	540	531	502	520	550	507	526	528	524	494	540	508	521	502	523	513	523	510	521	578	554	566	513	562	538	538	532	538	515	513	554	553	558	525	509	556	517	540	564	510	552	512	527	545	479	511	550	552	557	529	562	571	526	526	519	547	551	543	539	534	534	522	559	519	522	519	554	524	498	564	531	563	544	596	509	558	587	528	536	520	543	549	515	545	562	522	509	505	523	502	538	528	554	535	552	505	512	529	553	491	488	526	526	496	515	557	513	555	492	494	572	549	537	534	523	504	519	536	502	543	518	518	549	555	537	513	529	530	537	512	576	537	555	506	517	558	544	502	501	543	527	507	520	503	528	535	538	544	519	524	534	521	564	541	533	488	530	501	552	512	494	495	515	559	500	512	546	519	517	491	556	534	500	540	517	482	533	567	504	530	518	522	496	494	522	553	534	508	580	517	521	534	505	543	522	546	500	552	559	529	501	518	540	483	501	558	539	527	551	592	555	531	508	554	564	531	547	499	540	512	579	518	495	534	488	549	554	521	527	551	517	547	508	586	575	546	525	495	554	537	540	539	488	541	492	575	508	531	522	528	510	514	541	526	523	512	532	508	540	538	543	496	557	515	514	530	540	538	530	537	505	513	522	499	546	567	559	531	553	502	518	566	504	521	514	507	538	485	551	563	504	515	581	544	541	530	495	531	537	540	505	512	549	540	500	499	549	551	499	513	524	560	485	520	530	551	547	514	539	528	537	521	534	524	503	497	501	540	521	544	526	551	564	532	479	556	526	578	526	515	541	532	538	518	534	533	572	534	503	497	497	527	549	531	516	519	481	548	545	522	499	524	555	526	505	536	533	545	512	523	523	548	504	538	516	579	527	511	549	559	565	541	499	572	517	531	568	535	563	558	565	565	527	539	548	501	513	573	574	554	551	541	548	509	557	554	521	539	521	568	520	485	517	512	512	562	496	514	507	524	525	520	494	552	522	512	577	524	526	553	517	517	485	577	531	491	516	513	514	553	511	531	541	529	517	554	526	547	542	533	514	529	536	525	536	506	503	517	543	532	522	497	508	551	515	577	525	543	535	539	514	540	522	515	527	502	528	535	557	537	505	524	551	531	475	515	520	530	555	509	521	502	513	521	508	557	543	541	542	526	528	542	560	522	563	545	522	541	520	489	487	521	549	508	542	546	551	543	508	543	493	539	533	560	548	532	551	560	540	552	568	512	534	513	525	546	510	541	545	553	503	535	590	562	552	500	523	509	540	524	510	548	544	548	518	525	491	518	509	522	533	512	514	505	551	525	511	541	528	545	542	563	547	558	517	595	538	565	549	549	521	547	516	541	516	540	513	520	512	518	561	526	515	617	540	521	526	538	550	544	542	559	499	525	548	534	543	550	551	486	526	529	485	511	497	578	580	534	521	560	578	509	532	522	521	537	535	526	559	533	545	535	511	546	567	521	498	541	553	519	526	516	514	534	507	490	522	531	520	499	496	543	561	525	523	527	511	535	586	536	532	511	516	537	537	534	551	545	529	514	516	559	554	496	531	531	541	534	560	563	584	527	525	513	526	505	546	532	543	522	566	546	547	541	558	569	511	524	548	535	510	543	525	535	509	522	498	542	548	561	536	547	503	588	549	569	548	497	516	518	573	533	526	508	539	533	527	523	544	542	533	530	555	493	581	533	532	543	508	497	509	494	506	531	517	510	551	516	569	517	513	537	585	522	512	464	514	470	538	532	540	530	551	571	551	500	542	533	542	553	532	552	564	545	509	496	529	550	533	528	531	518	519	566	558	536	513	493	497	536	532	480	518	526	508	532	495	526	509	538	480	543	530	561	517	555	508	558	571	558	539	529	523	544	519	511	519	544	544	499	561	506	531	581	532	521	530	587	523	548	560	504	574	530	525	530	553	511	557	518	504	529	498	538	528	534	556	505	535	497	553	498	541	532	498	517	514	575	522	549	498	462	532	496	511	501	517	563	534	553	533	519	561	550	517	522	506	516	540	510	544	537	507	573	549	501	526	528	513	512	484	492	570	515	505	533	523	562	527	517	536	519	498	520	563	560	573	550	549	557	502	493	534	534	504	535	513	564	522	538	487	546	500	538	532	553	507	529	561	518	518	537	528	526	546	513	533	537	517	506	516	505	524	553	554	564	544	543	525	509	541	518	527	505	525	514	518	545	520	525	534	537	543	545	552	524	488	518	530	516	490	540	527	527	498	547	491	549	575	493	537	546	511	504	542	541	539	515	504	522	512	529	539	540	512	468	507	533	513	541	509	556	563	495	544	587	527	511	526	527	517	511	526	572	504	544	525	520	508	490	496	497	544	534	537	516	561	532	542	570	546	507	512	556	516	526	516	477	528	524	552	528	580	572	539	532	535	529	552	568	495	524	526	527	507	518	525	515	557	542	513	509	592	510	523	534	473	575	572	558	519	523	525	524	531	562	543	513	504	540	510	519	564	505	571	539	511	513	558	489	510	559	547	550	558	553	501	542	501	533	543	507	556	534	513	519	578	599	527	515	519	522	523	509	536	540	533	526	541	511	518	529	532	534	537	507	550	541	493	503	570	517	522	546	547	531	514	508	558	556	558	526	491	554	537	546	530	533	505	538	524	564	528	534	478	545	537	528	523	523	522	517	579	479	557	510	521	548	548	518	517	522	518	532	517	564	523	537	516	541	569	548	538	530	524	565	494	571	515	532	498	521	539	525	535	564	519	522	517	518	487	515	544	465	559	542	505	518	513	519	519	552	560	512	560	536	480	509	536	527	498	526	520	550	499	525	546	572	515	522	518	526	519	529	566	524	546	508	517	533	520	554	542	529	568	540	506	557	510	563	535	557	523	498	503	558	498	568	546	482	498	563	549	516	491	499	492	511	518	545	533	523	517	535	542	565	515	548	518	539	537	530	496	527	526	547	543	519	553	523	516	542	515	552	527	538	561	537	537	541	582	540	556	511	532	556	552	520	507	524	522	522	498	529	520	509	522	536	529	540	513	534	570	552	554	565	537	526	553	522	551	534	571	536	515	533	552	549	561	522	549	528	544	527	544	519	527	552	502	566	502	500	493	556	518	486	510	537	504	531	544	517	588	535	526	491	486	517	568	498	524	536	527	532	545	509	516	545	532	544	547	508	512	522	541
14535	1554	1268	1012	715	601	551	539	457	510	471	463	419	386	470	463	447	421	433	419	417	411	393	447	445	419	414	405	464	435	448	401	408	441	395	425	418	434	385	459	446	437	415	490	394	403	424	415	400	435	421	394	431	447	405	416	417	421	422	407	415	426	440	398	446	397	443	400	416	411	434	422	401	414	385	438	411	423	460	421	382	404	400	438	393	438	422	425	426	428	424	404	425	421	397	420	424	377	443	424	422	452	389	433	433	379	383	417	449	409	378	399	415	451	445	453	392	424	448	442	425	378	406	408	398	401	409	425	430	446	403	419	382	434	415	430	435	413	409	422	387	409	448	413	418	436	406	413	364	396	442	424	420	429	386	430	399	408	435	394	401	400	451	441	410	435	427	425	460	390	435	413	440	439	404	391	423	400	402	413	412	427	409	373	408	397	445	408	449	416	411	405	397	397	415	423	455	416	401	405	397	429	408	361	365	412	449	452	415	425	406	433	414	440	452	406	440	414	439	419	409	417	407	422	415	378	401	427	406	430	397	390	362	412	403	405	420	410	453	389	418	408	430	425	420	418	412	418	375	376	423	400	373	403	376	459	427	391	421	453	362	407	388	404	455	374	373	383	412	392	399	396	398	420	413	406	418	425	425	412	408	439	363	442	433	460	465	396	455	410	414	449	400	412	397	399	419	450	415	400	451	423	439	456	417	391	464	436	418	418	413	385	428	397	403	386	465	404	448	415	437	404	443	415	416	389	402	403	417	408	431	377	413	415	405	391	435	382	426	447	445	457	436	437	415	417	407	374	413	417	401	438	418	391	381	404	438	387	401	417	449	429	411	397	385	424	424	397	385	417	450	435	408	440	426	428	437	452	449	449	416	422	388	442	392	369	390	412	426	412	463	381	425	401	426	416	415	384	458	442	401	375	442	377	447	436	451	444	453	420	404	359	437	402	416	427	362	386	401	406	403	429	444	406	357	382	417	377	410	417	375	407	429	378	409	415	421	392	379	415	407	418	433	414	404	405	431	406	426	417	405	405	367	446	444	449	402	411	427	393	422	385	408	452	397	383	399	406	432	409	432	406	445	415	385	439	390	417	395	434	422	422	394	378	409	406	416	412	421	407	378	415	393	387	423	392	413	392	380	420	425	399	385	394	410	419	425	418	393	402	344	398	448	438	457	417	378	385	415	431	405	398	428	397	371	418	444	394	409	391	423	396	391	396	415	397	385	421	400	406	413	418	430	406	441	420	405	415	454	412	459	429	454	379	435	398	407	421	418	444	423	409	411	408	456	448	414	393	412	436	430	367	368	416	433	396	425	423	416	411	374	409	418	411	410	405	409	433	437	429	407	441	438	438	420	454	418	381	428	418	447	456	391	437	431	396	429	387	393	445	414	395	379	392	452	441	433	406	417	409	409	401	391	398	437	381	412	426	420	435	397	382	403	422	388	422	384	433	412	403	424	433	455	414	409	392	380	377	432	401	415	384	440	422	401	442	409	404	428	405	417	431	445	433	392	386	412	408	389	379	413	364	370	414	421	409	415	400	437	395	421	434	413	419	392	404	419	393	420	448	449	430	428	415	396	418	418	412	379	387	384	420	395	412	424	403	395	441	374	395	435	434	406	426	385	412	377	405	446	417	456	398	394	432	440	399	413	397	402	397	408	380	457	410	421	440	399	396	450	442	410	428	385	416	377	459	427	390	450	448	417	422	392	383	432	421	477	462	441	344	395	417	427	415	451	445	419	387	391	381	436	403	376	396	390	395	424	386	424	392	396	384	407	363	404	404	376	383	436	402	393	418	411	384	427	429	407	454	430	390	386	435	403	445	437	393	427	426	422	432	373	394	378	396	444	416	441	414	393	375	389	415	374	425	432	424	450	389	389	427	438	448	392	400	348	433	404	421	387	368	444	372	452	395	455	419	390	419	374	388	414	428	402	390	410	455	418	400	420	419	423	431	437	411	439	442	375	418	410	419	436	417	398	412	410	410	406	395	398	411	417	359	423	382	397	401	434	436	414	439	406	442	394	441	412	453	432	419	423	410	420	397	434	428	418	392	412	429	377	382	402	420	411	382	462	427	414	408	377	390	417	406	402	427	405	382	442	405	424	384	401	416	396	430	415	407	374	407	393	460	402	444	384	409	401	411	370	409	461	428	482	406	443	413	416	459	383	394	431	414	416	422	427	413	388	422	417	391	381	393	428	443	416	415	406	408	362	431	425	414	389	410	382	409	386	427	463	415	404	404	422	384	406	427	438	401	435	422	402	393	380	423	445	410	435	416	424	393	390	422	413	406	387	383	394	435	469	410	457	455	386	419	430	436	397	392	417	431	409	406	423	396	450	412	445	422	439	370	394	404	442	446	452	434	412	412	414	473	473	384	426	413	405	388	421	386	400	386	428	428	387	386	391	449	397	418	425	433	422	401	396	452	423	404	391	425	440	402	422	419	390	420	447	438	435	428	471	428	391	402	435	425	388	436	415	412	440	432	428	371	380	435	413	418	411	410	440	433	394	410	391	434	404	450	455	411	395	427	397	391	373	412	400	408	412	401	397	401	412	377	411	397	365	377	424	402	416	439	434	405	439	396	419	429	415	414	401	405	410	407	423	342	392	375	412	383	405	402	414	408	412	372	406	441	431	386	401	387	414	426	431	411	420	421	403	381	392	441	406	407	398	428	414	393	406	445	401	428	421	385	411	403	393	432	382	437	423	401	450	416	417	407	400	447	422	420	412	375	435	406	398	464	394	424	452	413	411	416	438	388	439	432	390	401	420	378	413	373	389	453	402	405	430	436	417	412	414	384	406	449	396	405	426	429	406	425	389	423	436	431	389	427	431	452	414	446	400	410	392	406	401	382	394	440	404	395	408	405	393	423	437	424	400	391	401	428	419	401	369	438	449	404	404	428	410	452	417	399	429	399	436	451	405	418	399	410	412	401	429	404	412	400	422	391	389	388	430	392	390	416	401	437	422	420	382	435	396	401	423	416	403	395	433	456	393	433	444	395	397	406	434	423	443	428	417	431	446	398	421	350	406	391	438	446	435	416	430	378	407	449	395	424	411	425	368	419	398	387	406	388	429	421	434	436	415	419	436	404	429	405	449	387	451	368	392	394	420	404	423	426	410	426	396	437	360	369	406	407	442	401	448	401	401	452	408	435	369	379	388	453	409	419	419	428	421	422	395	435	434	396	416	382	395	427	414	396	406	421	456	416	400	398	376	422	416	372	465	399	428	405	413	409	407	442	425	437	398	416	403	432	429	384	399	444	412	411	457	388	404	409	387	410	438	432	399	405	444	431	402	448	406	432	406	417	421	467	419	436	426	453	409	431	359	407	413	407	417	412	426	408	411	424	391	443	411	401	390	385	416	413	383	437	440	397	415	446	432	410	437	437	413	409	396	381	433	406	437	475	406	396	449	447	431	383	449	392	421	435	416	424	366	413	451	404	381	441	355	406	417	387	435	418	399	410	410	406
8552	1561	2539	2772	2365	1962	1790	1528	1417	1325	1289	1244	1210	1181	1098	1149	1120	1085	1094	1068	1079	1060	1053	1030	1010	1025	1027	1021	972	972	994	1007	1019	1035	978	1015	984	991	973	925	999	1006	988	1001	927	1023	995	998	999	986	995	960	935	955	930	996	968	945	989	976	972	981	998	938	976	972	935	1002	940	966	1019	1007	950	955	960	961	948	959	982	1003	958	969	999	1013	919	912	993	1025	954	962	957	943	922	954	913	917	959	977	960	961	949	912	952	952	945	926	977	999	994	1003	937	951	936	983	925	966	981	928	955	938	980	943	966	896	945	951	968	1016	1000	932	933	968	1012	980	974	965	947	961	916	960	959	976	959	947	994	995	953	938	920	936	957	944	923	936	934	962	1044	908	943	974	918	908	940	983	968	917	969	991	943	931	914	1024	981	901	948	954	925	988	943	950	975	906	940	986	970	937	964	949	968	988	982	890	946	924	996	1004	947	987	927	928	963	969	954	972	1002	931	995	914	968	959	957	995	1007	1013	959	996	963	956	910	955	889	960	947	961	992	992	979	965	937	1001	942	971	966	955	1014	973	982	954	1004	990	992	962	920	983	925	1000	945	964	936	933	908	990	951	898	1008	973	998	965	969	949	884	984	978	994	990	999	940	952	908	981	969	978	969	975	945	921	1036	996	990	917	998	1004	927	990	970	947	988	914	925	954	913	956	944	947	959	955	952	924	911	916	951	911	963	1000	1024	923	929	972	966	976	958	924	947	1008	986	925	1002	989	968	967	991	952	927	925	917	921	944	931	984	908	937	902	964	956	957	980	996	924	988	978	921	930	973	938	934	929	950	981	1000	915	932	952	961	914	1007	942	953	966	937	982	945	976	928	965	960	972	995	967	918	944	951	925	934	941	941	1012	978	911	1019	949	948	969	993	952	881	925	994	931	917	938	910	1003	930	938	987	980	970	963	976	960	945	950	984	968	899	926	990	927	902	900	961	1021	971	967	993	1033	961	912	945	991	931	962	945	944	931	982	963	934	963	974	984	989	932	996	888	946	999	956	1000	917	974	944	999	936	1018	921	957	963	925	951	986	952	928	1003	972	950	945	935	961	1001	918	907	973	982	1031	1000	990	946	999	948	964	906	957	964	957	1012	956	974	938	971	974	1003	892	945	962	998	934	928	995	924	974	919	928	915	1018	976	989	953	951	987	1004	950	936	1019	982	976	926	998	997	957	947	966	997	966	980	955	963	963	978	949	995	965	970	966	996	932	959	927	978	965	946	952	983	968	997	938	967	970	1018	989	931	949	959	973	1013	893	986	994	949	922	995	1003	932	976	903	952	969	970	989	959	995	944	1009	940	975	875	1008	956	1014	984	995	956	968	993	941	950	953	954	933	971	985	944	947	996	979	1034	969	960	949	993	951	986	969	964	937	985	1002	1012	940	957	971	967	920	952	957	981	924	947	918	1036	1025	955	1001	999	1000	982	940	960	926	975	920	944	959	950	941	891	981	979	936	958	932	947	1005	961	958	906	1005	953	969	958	985	968	960	963	937	934	943	951	903	916	992	951	993	970	969	970	939	954	946	1012	950	932	964	1011	895	989	980	969	944	978	985	1018	955	985	1012	971	927	985	1044	973	932	950	923	963	974	994	928	998	970	921	956	938	948	946	958	986	949	955	931	928	933	955	1000	953	948	961	1011	967	978	937	888	918	932	975	933	997	926	980	982	945	923	961	985	964	996	1034	930	1002	926	987	976	973	986	988	999	924	981	956	918	985	919	977	947	934	967	933	974	1000	956	1013	928	950	958	1015	889	985	1022	945	958	963	970	935	899	945	966	981	899	956	996	912	989	965	979	976	938	947	981	979	950	959	928	933	944	947	953	962	985	933	929	976	950	983	948	936	942	937	1040	916	973	1005	887	934	982	953	986	922	891	916	956	920	993	967	965	992	931	927	954	964	981	949	914	966	993	940	947	995	982	948	953	942	980	992	916	952	927	971	924	919	918	973	903	962	934	969	955	969	945	915	968	951	974	979	929	917	928	957	965	920	983	938	951	964	914	977	1022	975	980	926	970	975	996	928	1006	971	947	988	970	954	994	985	946	984	978	1032	970	1014	935	971	958	909	958	937	960	974	998	955	981	951	944	909	862	1015	1012	980	991	998	977	1017	967	932	992	987	930	932	922	939	977	954	952	933	1015	1000	980	1025	972	906	972	956	1011	967	888	1001	949	960	971	964	957	980	1040	939	915	942	955	938	940	969	960	977	978	967	945	985	908	914	967	964	986	1039	973	956	904	973	958	975	928	966	950	954	982	988	981	984	977	978	965	996	953	944	928	987	971	953	935	897	900	965	1011	916	999	934	992	949	941	968	974	944	975	991	929	907	951	945	968	945	950	991	1012	968	939	1015	921	971	930	944	941	990	919	1005	987	928	976	937	958	912	988	1004	919	978	966	981	990	950	982	924	928	914	922	932	978	1011	942	985	920	937	963	934	921	933	970	968	1021	868	913	974	955	995	957	929	925	962	984	911	917	944	1017	927	978	936	972	974	949	896	944	1005	929	993	912	937	919	969	972	988	934	945	985	951	963	990	952	949	915	953	957	905	935	962	1012	984	952	954	964	957	959	965	940	973	953	884	1006	956	1009	906	981	973	934	989	982	948	985	946	983	952	926	939	1025	1041	978	920	963	972	980	953	924	930	909	999	970	914	951	958	995	965	981	953	983	957	934	955	961	990	975	1022	958	923	946	982	914	961	977	991	959	969	925	905	973	934	901	935	935	978	942	982	980	971	968	939	1006	917	949	923	880	1000	944	896	898	964	983	981	935	1002	940	971	964	1007	1003	1039	987	1000	967	965	903	1006	978	964	989	905	977	933	988	987	966	970	965	1010	988	975	929	957	967	930	950	934	977	945	975	1040	1000	933	975	947	966	1007	966	1015	952	997	935	936	977	946	940	900	961	1000	928	945	972	985	972	896	960	994	965	997	925	953	908	959	918	967	907	969	886	1005	984	948	937	906	966	980	939	903	980	1027	958	990	925	998	936	903	976	957	982	919	962	977	968	937	893	955	956	897	904	919	969	955	996	916	934	988	950	979	988	938	967	989	950	969	935	994	968	954	968	953	935	980	1010	1023	911	960	968	956	943	962	965	986	978	1020	966	949	964	969	959	1006	922	951	977	978	952	998	980	976	995	987	951	951	943	1007	933	1019	951	961	912	966	939	957	962	917	981	957	952	974	959	1005	975	924	965	972	953	963	966	973	977	977	1016	945	978	889	921	1001	999	940	973	983	956	950	978	1000	966	942	958	985	971	949	1012	973	958	919	919	961	957	920	1010	970	1023	1024	1017	941	971	971	948	967	953	949	977	956	892	946	970	948	1009	948	947	1008	961	895	959	927	964	953	945	940	942	939	1005	948	922	985	970	969	1021	968	966	999	962	1004	996	951	897	924	953	991	963	928	962	1018	927	915	988	987	936	963	1051	934	955	989	965	970	976	998	936	955	970	980	988	955	971	950	913	950	992	870	902	969	930	944	997	971	963	929	931	998	960	926	948	1006	985	994	1024	959	985	954	930	972	967	952	950	981	909	970	900	962	937	943	942	952	936	994	934	946	924	929	978	989	943	941	912	917	969	977	926	949	983	1000	994	984
1521	229	221	225	255	222	196	220	215	191	209	214	204	228	206	209	221	201	212	223	240	205	253	207	213	203	222	209	216	196	229	225	214	209	205	184	178	211	208	188	213	216	235	235	194	197	202	223	212	183	206	206	205	219	196	204	188	190	204	227	207	206	199	228	209	236	235	225	188	212	207	224	236	192	225	201	219	209	246	210	234	242	207	231	187	234	215	231	192	216	201	211	187	223	187	199	191	236	209	207	212	239	196	199	190	220	219	234	219	227	227	231	197	197	182	219	201	243	225	192	210	216	237	208	217	172	232	206	176	230	220	212	187	193	225	202	216	206	214	239	245	210	176	258	227	234	231	208	224	204	220	179	218	212	201	216	230	205	229	196	211	226	247	215	230	227	227	208	208	194	208	206	217	215	233	229	221	190	214	223	188	195	208	205	211	211	246	215	204	206	207	221	209	231	226	205	216	230	242	214	241	205	223	204	214	207	190	238	205	202	229	207	205	204	216	207	205	213	210	214	209	198	209	221	194	208	202	210	221	222	222	224	201	215	203	202	212	244	251	209	206	200	229	227	214	217	199	228	249	216	188	233	216	209	255	218	213	224	229	199	222	199	211	213	209	239	180	210	207	206	211	216	214	193	206	219	228	231	196	192	214	244	215	218	200	216	237	242	216	208	240	213	228	190	235	220	204	198	205	225	202	206	203	240	186	193	222	221	214	206	214	217	235	236	239	205	225	207	218	224	187	220	214	225	221	236	206	211	192	202	208	226	239	209	197	233	233	203	226	196	213	201	200	221	229	194	199	228	206	207	202	172	193	219	216	228	209	211	209	193	235	228	189	237	202	206	214	197	215	202	179	225	222	198	191	221	248	210	231	221	221	239	227	224	224	213	197	188	200	222	209	185	216	222	220	234	227	228	210	207	196	232	210	219	218	215	210	229	201	227	225	236	239	184	223	207	203	213	214	207	194	206	216	213	241	189	190	209	195	221	212	215	203	205	208	210	219	219	213	210	203	197	222	213	198	249	203	195	208	182	206	241	209	195	212	191	206	201	219	212	237	207	217	199	220	207	213	194	222	216	212	201	203	193	211	234	194	236	213	216	204	212	229	200	214	182	241	210	222	188	210	239	198	209	209	215	219	223	223	223	243	224	221	229	223	201	235	239	218	221	208	197	207	222	199	216	214	192	211	227	198	181	224	199	211	217	209	210	170	203	207	201	229	203	212	208	250	238	206	237	242	228	250	208	213	174	212	196	201	218	212	233	242	216	183	246	215	204	237	193	241	222	211	189	215	217	205	215	198	191	214	224	205	225	232	207	196	196	199	228	216	221	217	218	186	219	207	218	216	207	195	244	222	218	208	245	210	197	212	219	195	225	210	208	221	258	232	189	230	211	223	236	224	209	234	203	229	192	207	198	213	229	218	204	232	193	196	227	200	233	231	225	214	207	213	218	209	222	238	213	201	201	207	200	195	201	249	217	198	246	239	197	222	237	188	227	238	222	219	213	211	198	226	180	214	230	223	200	212	229	223	214	194	243	219	204	226	207	265	218	223	231	219	225	213	213	212	217	227	172	210	222	243	226	198	200	205	211	219	221	217	209	218	203	215	217	196	203	215	185	228	203	217	206	203	208	199	209	196	228	231	215	233	223	205	212	214	231	212	214	221	216	209	213	219	228	226	216	203	223	210	214	231	245	187	217	217	216	203	208	207	221	196	210	210	229	206	196	198	218	196	210	235	216	218	225	180	222	205	191	201	225	215	220	242	200	221	208	218	218	215	215	190	227	211	216	190	199	221	212	204	205	211	261	223	205	218	208	210	184	199	182	192	209	208	204	221	210	213	203	207	214	205	217	212	201	190	211	207	221	226	235	247	214	251	198	214	205	202	190	218	184	230	227	210	195	223	201	207	217	234	196	191	217	226	212	210	218	222	194	212	189	249	208	214	226	193	200	199	240	222	223	240	183	195	219	190	213	212	218	209	210	217	226	228	201	191	212	224	218	230	230	179	195	221	238	203	231	212	197	219	220	212	199	202	222	196	217	207	199	237	202	235	223	227	227	238	240	185	206	192	212	201	234	221	210	196	221	236	226	242	240	209	179	190	217	233	230	192	204	197	227	241	219	211	201	216	223	196	192	199	190	210	183	250	197	207	223	204	242	237	204	198	226	229	214	215	220	222	219	182	219	215	182	217	182	187	214	247	199	244	208	228	168	214	194	202	229	212	206	228	220	173	200	234	209	199	196	229	193	219	209	215	231	220	202	227	186	210	218	235	195	204	224	201	219	212	230	227	218	221	236	202	189	247	202	195	234	238	249	221	214	216	196	202	226	201	198	246	215	188	204	217	202	200	210	209	220	184	214	233	224	199	221	203	203	193	202	220	205	186	206	194	248	205	215	205	234	218	226	227	191	215	207	229	215	220	190	218	199	208	210	203	213	187	237	208	215	213	200	220	222	216	230	211	202	209	205	225	202	215	184	216	215	246	233	203	245	207	195	173	209	213	212	218	203	232	190	233	218	212	210	229	217	214	201	226	217	206	215	210	208	201	206	250	220	198	209	220	214	238	247	209	212	214	244	209	229	183	220	232	198	212	238	205	215	204	235	232	232	207	195	207	204	205	224	215	205	217	198	199	207	197	197	208	185	216	231	215	198	194	239	227	193	240	189	243	240	217	223	219	223	226	223	209	216	237	220	205	206	212	202	198	195	185	224	202	218	222	247	235	203	209	218	233	223	240	208	217	187	213	187	198	213	199	243	234	221	233	204	194	212	217	218	215	205	220	235	201	207	202	210	224	233	209	199	199	230	234	209	226	187	222	215	201	211	214	204	216	174	225	212	212	212	214	208	197	222	185	223	195	246	237	213	206	261	193	209	191	230	196	207	242	225	226	199	233	233	202	224	217	175	203	239	210	227	214	239	204	197	202	210	231	215	197	216	224	195	238	217	198	224	215	205	229	207	186	217	198	194	210	212	231	196	243	223	208	217	206	189	202	228	223	179	197	200	200	177	222	202	207	214	199	176	196	200	236	219	190	214	222	205	214	219	189	203	212	221	187	224	245	215	211	218	210	210	187	228	194	225	239	222	230	220	207	222	223	225	197	246	214	192	221	232	219	208	211	195	223	189	212	198	207	254	209	185	237	200	193	198	213	234	240	215	217	205	201	190	187	202	216	228	227	205	218	232	207	221	240	242	226	176	191	218	201	233	226	201	237	208	230	192	201	226	223	230	205	207	213	192	222	219	233	224	235	199	212	229	223	233	231	215	221	229	215	211	203	214	195	216	200	222	213	219	241	200	204	216	192	211	233	196	187	212	211	213	212	244	215	203	189	220	239	200	210	214	242	242	251	203	204	198	217	242	232	218	232	233	220	192	231	178	197	199	212	202	215	210	217	202	227	202	217	187	218	224	204	211	238	198	204	209	212	195	224	212	226	203	204	193	224	227	203	206	225	223	232	197	219	192	220	202	221	233	233	221
1887	589	607	641	574	608	592	583	598	598	565	572	568	561	606	560	544	588	562	544	549	560	624	584	535	551	543	554	538	541	568	550	570	532	579	540	535	566	537	530	525	552	551	547	568	540	572	572	544	549	582	558	542	600	584	533	573	554	529	523	585	569	537	553	554	578	557	511	511	573	530	548	541	532	559	572	540	535	541	550	552	546	582	548	510	561	532	557	533	548	514	562	572	517	541	531	555	508	551	530	543	576	585	527	547	567	544	590	567	568	533	553	578	553	566	558	553	582	518	541	531	586	530	573	544	556	604	571	519	552	560	566	552	555	554	527	529	513	558	608	524	556	545	581	567	527	572	549	546	570	550	551	515	529	532	603	547	518	556	552	556	549	571	527	528	497	544	569	516	557	553	521	582	605	553	540	563	569	565	557	543	570	530	560	534	539	533	484	525	573	563	573	549	559	549	527	558	528	540	556	579	574	604	557	533	533	526	532	537	583	541	560	516	534	545	530	501	563	537	561	583	553	589	548	546	543	565	567	540	595	557	527	570	510	533	543	548	537	567	579	591	558	532	553	556	536	554	596	525	580	587	561	616	558	559	530	554	586	584	533	549	537	523	553	559	534	528	543	592	538	584	559	511	586	531	565	538	566	537	572	564	567	558	543	596	518	571	584	578	577	568	576	575	544	564	556	590	524	578	563	519	582	558	562	572	565	551	507	578	560	567	539	571	579	535	536	542	508	515	531	530	584	562	575	568	563	553	571	561	536	525	551	596	542	534	568	556	545	554	542	585	552	564	547	555	541	555	592	550	547	538	570	564	536	559	573	544	573	574	557	577	592	566	541	577	553	603	502	548	592	545	565	520	542	551	528	542	523	518	543	547	542	561	559	572	594	531	542	552	568	583	545	562	523	598	575	565	546	571	545	565	547	548	575	569	542	490	581	595	564	525	541	588	557	558	570	501	541	534	525	511	509	510	526	569	564	521	545	524	563	526	538	551	505	561	559	565	574	550	528	553	537	548	560	539	539	574	553	560	517	543	558	584	559	578	551	559	579	527	565	571	542	559	548	544	577	560	565	515	536	571	548	524	552	517	592	542	576	571	520	573	571	556	589	548	561	549	526	585	564	558	543	558	553	546	568	514	548	578	535	562	559	537	573	532	561	527	593	535	582	528	551	557	553	514	551	561	544	570	490	553	566	557	547	591	538	529	545	547	558	553	596	554	557	543	566	551	545	528	565	576	550	593	557	526	548	551	538	565	558	537	553	535	584	594	547	519	621	506	578	585	543	541	533	575	553	528	557	550	555	548	551	567	577	567	533	507	561	541	596	612	565	577	535	545	544	554	532	532	548	576	580	604	550	549	583	562	521	541	560	550	572	517	540	542	556	590	574	530	561	530	531	542	521	592	514	527	566	560	578	557	555	527	514	573	568	511	578	552	526	511	610	560	552	545	576	555	575	515	535	510	561	543	551	512	598	563	570	576	552	572	554	522	529	557	529	549	563	535	555	569	508	570	550	531	586	560	564	514	532	551	525	533	549	550	548	536	545	570	538	526	546	573	546	563	555	555	532	582	558	533	532	522	541	545	578	559	539	540	539	557	609	539	538	527	541	551	568	528	562	557	595	560	561	542	526	576	556	571	558	533	548	548	558	582	577	594	606	576	553	522	502	561	553	541	557	540	535	555	523	558	579	572	519	533	541	555	571	547	531	547	567	564	553	509	533	496	569	541	546	513	564	531	536	543	568	548	565	572	561	565	546	575	573	568	503	584	514	520	574	546	580	606	506	545	559	550	572	537	540	557	553	512	592	573	577	551	542	611	542	544	580	564	601	551	585	550	577	548	569	554	559	577	560	556	593	567	523	562	583	611	530	537	558	555	545	566	547	549	598	611	562	549	557	584	491	542	586	574	535	526	531	575	547	556	549	520	517	545	555	569	560	524	549	563	532	544	539	539	575	552	560	587	561	538	601	555	546	577	511	536	533	527	560	533	575	560	551	568	565	579	530	520	526	514	530	554	513	574	558	579	559	566	551	545	521	575	559	529	567	559	542	528	563	557	537	559	574	568	514	546	572	575	544	613	543	549	540	604	558	560	527	540	577	536	525	544	573	565	583	534	539	536	563	561	561	530	556	527	541	553	513	499	562	503	544	585	567	530	549	558	540	519	576	530	527	562	579	547	547	570	589	551	522	572	559	579	556	566	545	553	573	551	547	586	522	562	554	574	575	552	538	591	518	518	606	534	526	547	571	567	563	526	538	543	525	538	531	559	563	572	527	542	557	577	554	537	526	555	525	559	551	564	542	482	547	634	524	588	557	543	576	557	567	576	539	598	551	557	525	520	552	538	573	537	529	562	570	515	523	578	543	547	584	556	503	536	550	529	540	541	518	507	614	539	495	541	531	561	544	502	504	580	590	549	571	549	560	560	495	604	575	535	552	554	568	504	552	547	544	552	567	522	536	514	564	540	572	497	561	511	576	557	586	538	539	497	539	540	578	562	565	553	603	558	550	554	497	563	563	510	534	546	560	534	561	575	532	553	577	563	539	572	528	596	537	568	573	565	511	473	582	555	560	536	525	547	568	541	548	585	585	569	516	600	553	592	576	553	542	590	589	589	546	568	538	584	558	548	535	541	574	567	528	502	531	536	539	585	534	556	559	514	548	538	498	524	522	550	538	533	524	511	548	538	583	551	584	558	550	567	567	565	539	534	555	581	515	537	529	557	569	558	532	562	580	519	519	520	596	578	550	548	549	499	576	532	515	520	492	532	596	565	497	556	574	540	546	552	567	527	556	552	543	486	536	518	526	554	545	563	549	525	545	527	540	573	526	539	539	564	528	573	605	537	550	546	522	529	583	537	579	561	555	571	529	563	590	534	593	556	491	523	524	568	509	510	571	537	545	495	557	575	555	567	514	531	606	572	549	554	522	564	521	574	567	565	565	548	529	531	522	548	551	503	546	531	568	552	560	534	477	547	554	571	556	572	541	519	586	613	522	536	556	574	575	566	540	549	513	526	533	556	527	549	566	577	528	571	560	576	533	517	562	558	576	551	550	595	570	573	509	553	567	511	609	573	512	590	523	541	537	565	577	559	550	542	583	541	563	583	546	533	552	531	570	550	576	581	546	557	565	595	531	555	534	561	575	539	543	578	550	472	554	532	565	562	517	560	535	502	544	559	520	547	571	599	580	597	542	548	576	576	552	526	536	551	553	539	543	508	549	546	514	555	603	567	542	553	554	516	539	571	555	550	537	529	563	550	532	551	558	582	497	528	562	531	543	544	547	509	535	564	515	529	574	620	563	521	537	529	573	535	529	503	569	547	493	548	567	560	585	577	506	565	557	513	524	530	553	586	574	546	597	570	551	549	572	567	540	544	549	526	523	545	554	619	573	545	567	595	540	547	509	549	556	532	557	553	582	577	566	546	570	575	540	555	591	552	549	563	541	556	562	525	522	512	561	550	560	566	573	522	503	532	551
7058	565	561	471	341	298	267	230	228	238	238	208	210	194	202	214	213	188	210	204	201	187	231	179	203	191	222	181	181	190	191	208	178	179	192	197	169	171	174	179	203	200	198	182	195	218	210	214	198	185	222	204	164	199	189	188	203	207	192	199	201	200	189	215	196	176	234	173	207	201	181	206	197	205	193	213	195	220	218	211	175	215	196	154	193	199	199	181	169	182	211	180	202	174	194	212	180	199	180	167	188	210	190	193	177	214	193	205	214	182	200	184	200	221	194	195	183	182	170	233	199	189	206	216	187	190	208	182	178	221	200	202	184	221	180	156	210	198	167	152	171	194	190	173	186	191	198	204	172	205	194	182	207	187	199	226	186	193	191	188	190	197	200	197	178	236	176	204	197	184	190	191	184	192	193	189	176	189	191	181	179	206	227	199	223	164	196	187	187	191	199	191	185	182	185	183	198	183	196	208	197	181	191	181	165	175	183	195	234	210	214	198	204	170	202	184	183	192	172	195	181	204	188	174	180	214	203	185	177	189	212	187	180	170	191	196	207	212	224	206	216	210	198	191	192	170	186	184	180	174	212	223	183	198	217	170	197	179	181	191	182	213	199	211	208	184	199	168	181	174	171	215	204	189	199	186	212	194	174	212	163	161	189	174	197	195	203	178	197	163	173	188	207	203	194	178	200	178	167	172	217	201	187	204	187	172	191	172	204	208	186	204	159	213	184	189	188	161	175	167	186	198	194	157	199	194	185	196	184	206	214	183	202	211	209	203	180	209	204	195	183	202	206	212	218	185	208	206	200	216	200	199	194	189	214	189	181	180	204	172	214	207	200	175	187	215	184	205	178	164	189	185	190	193	182	218	192	180	170	172	165	185	192	187	166	176	176	192	224	194	190	176	174	202	218	206	206	176	204	193	191	199	204	199	172	184	214	189	209	186	193	184	198	175	195	174	201	217	182	175	187	206	198	187	189	198	189	210	193	184	193	172	231	197	200	178	182	208	217	182	196	183	197	220	230	185	197	176	184	184	209	198	205	196	181	193	199	184	202	192	179	168	179	210	203	209	205	207	190	192	193	192	189	168	199	186	200	197	179	181	190	178	178	209	205	191	189	197	197	188	202	222	208	210	179	187	174	195	212	183	186	209	209	188	197	191	198	191	193	183	173	185	162	183	193	212	204	182	216	177	190	216	195	195	173	175	192	188	181	183	196	201	197	206	221	194	199	190	208	182	185	190	181	186	156	202	189	190	207	192	232	181	197	175	203	208	197	192	196	196	177	203	220	170	188	192	202	205	196	188	201	188	188	187	191	201	186	214	182	181	183	191	207	203	204	201	188	202	206	202	220	213	188	174	190	199	188	200	188	164	200	177	216	213	211	188	184	206	213	221	213	158	179	196	186	185	207	227	197	180	179	210	202	179	172	161	194	196	180	189	188	198	196	205	202	193	174	207	205	203	177	186	202	182	201	208	186	185	210	182	207	181	191	205	213	180	175	198	195	189	221	173	197	197	203	202	217	192	189	175	160	179	195	205	206	210	179	177	207	196	203	173	176	161	186	152	192	191	210	211	207	196	203	187	189	177	199	202	192	191	168	199	191	197	190	173	175	173	203	205	202	182	190	221	179	200	172	207	213	188	201	189	208	188	217	224	177	203	195	191	201	203	206	220	208	208	221	172	219	164	177	213	211	181	223	192	205	182	198	174	178	197	192	210	184	203	197	182	193	192	217	221	200	182	203	181	188	184	217	181	191	232	227	187	224	173	207	182	182	210	173	177	204	214	205	166	207	196	206	204	178	168	198	196	186	192	187	169	198	215	186	183	193	185	190	193	182	184	201	192	187	168	188	206	183	222	176	181	185	175	183	201	188	197	189	186	177	196	186	188	202	203	193	182	174	186	200	196	170	171	184	214	226	187	176	218	204	196	204	212	201	207	179	200	184	198	173	209	233	184	201	203	217	185	203	206	186	201	171	176	217	180	206	177	195	177	189	225	182	170	172	163	206	218	191	178	200	226	174	216	162	187	205	218	200	172	164	193	172	193	202	200	189	214	188	148	198	188	196	191	185	221	213	165	189	204	217	171	200	196	197	205	189	179	228	201	189	203	184	174	195	192	186	201	209	206	196	185	206	183	194	191	178	177	197	205	211	229	178	170	200	181	195	201	201	222	180	178	201	184	209	183	213	206	157	208	201	203	166	195	197	208	193	163	193	217	183	187	185	192	187	179	189	196	220	179	176	193	193	188	203	190	166	165	210	203	211	209	211	197	186	179	201	202	209	193	172	165	189	182	184	175	220	205	203	177	193	184	198	201	203	187	176	189	177	239	180	182	209	195	182	165	215	205	177	174	201	213	189	169	191	203	190	178	195	198	180	213	178	193	162	202	184	187	197	183	158	205	183	180	227	188	197	184	212	176	214	183	193	192	190	216	174	207	205	181	207	167	188	217	213	225	219	195	206	181	210	206	215	206	190	225	195	214	168	168	180	200	196	182	156	183	197	187	201	207	207	192	188	179	190	203	180	166	170	210	211	187	184	200	218	170	213	181	201	209	191	196	189	189	178	210	170	182	216	176	195	187	184	164	197	190	184	192	227	199	182	208	199	187	195	210	194	195	191	168	195	186	191	205	152	190	188	201	175	180	199	192	213	175	166	195	161	174	181	193	185	203	184	189	187	184	197	190	184	205	196	187	171	206	188	180	186	203	198	170	228	220	188	169	182	205	189	178	176	205	184	162	189	204	173	183	191	173	198	176	202	180	177	175	169	214	203	189	176	166	204	176	195	186	197	199	188	198	184	183	210	205	186	190	191	180	188	184	198	206	190	205	219	208	182	186	184	182	179	207	186	184	214	201	196	184	219	194	193	170	188	179	186	207	185	198	215	205	188	178	200	201	174	214	174	215	172	201	182	216	175	183	195	213	193	170	203	169	185	217	193	191	172	190	171	205	223	195	196	198	170	206	207	212	182	198	213	229	183	157	188	181	193	192	190	203	220	208	183	168	178	163	214	203	175	187	203	188	176	184	198	211	183	197	196	227	164	198	212	195	184	185	167	197	191	210	175	181	209	201	209	196	210	234	193	184	183	207	174	217	184	208	178	191	185	170	188	209	190	172	214	207	201	192	202	193	185	186	193	180	190	196	182	205	176	202	187	214	196	181	193	200	166	157	191	215	190	205	216	198	197	200	193	197	193	203	186	180	205	199	194	171	212	212	195	185	167	209	196	204	180	200	181	174	186	165	200	185	213	205	197	164	189	166	181	171	184	189	165	183	216	194	187	169	186	163	191	205	185	199	220	194	192	190	192	207	180	190	178	184	212	204	200	203	181	185	152	188	200	187	181	200	203	210	199	190	191	195	165	195	204	169	192	185	212	192	194	202	202	216	172	182	170	177	181	192	214	198	171	199	209	210	181	188	215	221	210	204	187	226	198	185	181	184	201	188	207	224	190	207	187	193	194	167	194	200	209	198	178	181
6177	871	1371	1476	1266	1089	926	850	747	728	667	663	653	618	641	569	540	578	560	595	580	583	623	556	576	579	592	592	550	551	553	569	474	580	536	561	537	507	577	480	527	547	584	543	539	559	514	525	522	534	545	556	531	532	503	574	523	556	535	513	533	535	525	537	579	518	530	536	532	556	550	531	544	528	515	555	532	534	570	519	526	503	478	575	479	516	515	571	524	524	545	569	548	510	552	549	540	515	543	559	546	549	524	547	524	488	502	552	530	538	524	584	521	575	513	540	552	527	527	560	516	535	568	573	536	496	559	532	552	516	520	508	501	505	535	536	532	553	529	507	514	566	535	523	560	509	506	538	555	567	534	535	543	518	512	523	508	531	543	523	516	521	544	506	503	514	492	545	514	541	514	484	550	518	599	557	561	544	539	550	553	524	558	498	544	538	535	554	529	531	546	523	567	476	566	518	537	512	495	530	533	528	560	550	566	514	511	540	530	565	553	550	501	517	525	532	538	538	526	541	562	531	494	507	559	509	526	560	558	574	516	482	519	524	531	543	532	555	493	547	541	552	528	570	494	583	509	531	531	519	539	542	529	495	542	542	570	542	558	541	569	500	514	495	536	530	515	537	499	538	532	516	540	533	543	525	532	504	562	526	570	514	499	548	528	550	515	541	516	539	526	525	538	560	548	518	536	504	573	517	550	532	492	541	505	481	515	534	551	534	540	529	530	533	506	519	490	536	518	526	538	524	563	532	524	481	538	533	539	506	504	505	547	535	491	541	531	524	513	530	465	551	541	548	500	501	497	506	575	513	586	532	522	551	502	559	523	486	521	560	529	589	544	521	495	539	536	528	500	502	571	529	567	508	505	571	538	518	518	553	506	551	509	528	505	556	520	516	520	559	554	529	502	513	540	475	534	572	529	552	527	539	533	536	509	552	559	530	542	520	504	549	554	535	511	507	545	539	548	533	539	534	521	529	514	517	541	516	544	500	555	511	526	532	521	558	487	495	537	493	546	507	511	538	534	517	503	512	507	534	524	579	492	538	582	513	494	591	532	557	526	536	560	498	509	513	547	475	565	510	501	535	535	530	560	511	514	534	553	527	533	525	487	554	532	517	543	524	541	548	538	541	534	491	544	531	507	534	498	534	525	531	554	546	494	517	569	550	504	539	573	578	565	492	507	505	550	522	519	530	562	529	522	523	516	524	490	538	542	517	515	535	570	502	538	503	597	547	527	523	497	496	490	515	514	519	519	562	499	563	519	561	543	500	526	532	548	557	502	482	539	524	495	505	560	532	498	524	571	572	552	497	568	535	537	531	513	572	525	560	528	495	525	541	531	537	533	557	514	526	524	528	526	505	548	526	534	528	531	544	517	524	531	494	533	555	521	554	521	555	526	491	523	527	530	520	530	518	532	521	515	515	514	522	529	528	527	539	545	542	542	576	535	527	580	505	512	530	551	533	507	550	528	512	546	509	538	484	554	540	482	520	516	506	497	544	539	531	559	552	545	551	549	540	553	516	535	512	484	502	512	531	506	497	499	484	532	518	529	552	541	524	544	544	545	543	504	497	498	532	522	519	481	549	579	492	503	524	529	522	524	514	551	519	492	502	563	531	516	531	515	531	493	577	540	524	547	511	539	513	545	526	521	522	540	550	535	531	563	589	501	541	534	568	567	506	576	534	479	518	521	575	551	540	502	498	559	547	548	533	527	535	508	506	565	557	550	581	521	552	497	530	504	524	491	507	522	550	515	541	555	532	521	524	575	505	552	472	501	484	553	537	491	520	538	537	531	492	540	523	530	519	543	533	563	516	529	546	523	568	564	537	536	510	535	525	552	511	522	540	455	525	554	521	539	481	539	541	527	514	476	580	560	579	578	522	559	529	554	549	516	547	514	509	508	469	553	464	527	495	508	532	558	530	515	526	548	508	543	566	492	518	546	531	505	556	534	526	525	500	535	521	524	547	515	535	555	513	514	527	485	522	510	536	528	541	534	554	530	553	545	553	518	535	584	538	538	557	544	525	549	568	499	521	528	563	568	597	567	528	578	496	544	506	557	547	524	506	484	530	528	529	515	566	516	527	567	533	491	546	500	509	525	615	532	544	518	511	558	534	548	493	525	535	572	515	525	546	520	566	529	522	537	497	544	510	506	582	522	541	518	532	507	565	487	549	548	540	538	503	530	529	520	494	535	524	531	530	570	535	499	516	508	492	549	540	509	567	512	541	505	549	536	533	526	514	563	528	537	529	519	532	500	517	499	519	541	525	559	536	547	545	560	533	537	530	516	525	509	583	511	488	525	547	535	504	600	530	499	542	511	542	528	559	532	568	537	500	501	552	557	542	526	556	524	525	531	527	523	513	518	542	525	524	551	557	523	515	523	552	490	518	559	557	508	528	522	572	516	534	499	502	572	541	509	487	523	572	539	533	518	552	522	526	540	539	513	545	531	528	539	540	570	548	527	534	512	517	508	522	547	522	530	524	532	555	514	542	524	540	511	519	540	535	537	494	578	581	535	598	527	549	559	543	507	533	535	537	523	528	537	574	540	545	532	548	527	515	485	571	534	579	528	503	571	517	524	515	543	496	524	528	536	543	504	548	523	571	510	517	522	519	508	540	503	535	526	544	523	498	536	543	529	556	495	550	520	554	547	521	497	515	506	539	567	569	523	536	503	548	518	508	489	519	529	548	574	524	522	482	518	555	501	547	541	537	546	559	514	502	521	524	561	541	536	528	511	493	508	516	538	544	537	545	510	498	544	547	527	541	541	530	556	500	499	504	579	538	538	537	534	502	500	503	518	550	550	482	513	551	491	503	533	515	493	533	521	507	503	569	534	563	531	575	555	562	564	500	505	526	549	502	558	548	524	532	507	531	527	557	527	531	548	509	557	551	486	549	536	506	527	523	563	570	542	540	487	522	514	569	520	480	507	504	524	516	526	550	525	513	551	496	518	556	541	550	516	484	525	558	518	542	545	552	524	524	571	529	513	533	583	536	553	519	504	561	519	532	535	512	534	526	537	498	511	520	512	557	561	541	551	493	541	515	536	530	474	527	512	535	536	525	499	497	501	552	483	523	509	529	513	563	567	574	540	536	515	492	556	535	496	529	525	517	536	546	520	545	559	535	566	545	527	521	510	528	521	529	522	531	474	527	523	572	531	557	512	477	565	532	544	522	538	529	546	515	513	487	524	571	548	554	553	521	525	547	516	506	563	507	538	553	535	511	535	535	544	494	546	505	541	491	493	553	517	517	518	528	505	566	518	604	568	538	488	514	539	563	496	564	561	524	517	523	526	542	565	554	531	535	551	548	514	555	562	547	476	565	523	538	552	566	511	532	541	546	575	468	520	495	534	495	547	480	528	539	558	530	516	494	538	513	535	532	544	514	541	508	522	532	561	564	519	509	501	532	549	558	548	510	573	510	557	550	538	544	513	528	544	493	520	561	541	512	562	569	490	512	513	555	512	557	507	517	495	536
14448	1491	1214	971	754	611	567	499	464	490	481	462	432	456	465	445	446	461	418	416	419	373	434	432	433	431	427	449	432	469	433	429	424	390	442	429	428	403	452	424	429	404	456	418	392	438	418	419	383	393	396	414	438	423	379	367	404	433	409	384	390	419	409	419	438	405	413	437	373	404	468	402	411	442	397	407	429	415	406	436	424	372	414	423	415	424	414	434	417	410	411	404	396	434	420	457	431	382	441	465	439	369	431	387	405	426	438	401	439	407	400	410	416	399	412	426	389	457	432	403	444	384	432	428	396	410	413	380	420	354	401	460	408	425	384	370	450	404	386	388	427	420	394	390	418	405	406	390	385	425	422	408	408	430	433	409	409	392	358	435	437	397	470	404	453	429	423	430	421	400	464	414	369	429	460	445	416	418	418	436	439	385	426	379	417	397	411	451	400	406	400	421	395	411	452	429	384	409	414	427	433	400	431	389	430	451	440	403	416	392	436	392	442	420	431	382	425	389	411	416	403	402	436	412	425	432	408	413	383	406	404	442	392	380	385	404	425	414	389	427	429	393	399	429	420	427	420	410	419	412	407	437	426	417	412	409	380	377	402	412	410	420	410	417	391	414	435	422	396	379	397	413	449	417	413	450	429	427	400	393	422	393	398	403	385	403	437	418	429	401	399	369	419	397	399	408	411	362	430	411	434	373	419	397	415	407	438	423	391	400	413	377	422	434	424	389	376	398	449	427	397	395	410	401	460	408	384	397	395	378	426	415	380	390	426	404	442	395	420	433	430	408	396	429	421	391	406	401	400	433	397	430	400	412	424	405	383	406	416	396	412	447	371	413	412	418	430	431	403	376	380	381	410	400	382	363	419	418	433	417	451	376	406	402	407	414	442	441	421	409	401	370	418	432	481	427	443	465	387	408	392	441	413	404	406	401	400	441	399	434	416	390	419	414	391	406	396	407	398	416	419	403	388	404	407	422	400	388	416	410	400	383	426	397	390	424	404	395	409	406	421	402	428	403	404	429	421	397	437	395	395	412	414	400	403	370	412	454	382	426	412	407	395	417	414	408	421	433	398	409	432	379	406	415	408	393	425	409	402	440	370	405	398	428	378	433	400	428	428	418	404	424	422	382	402	388	375	388	413	400	438	384	398	411	410	404	369	451	417	423	441	424	459	408	463	390	466	379	416	384	354	372	389	409	401	436	416	403	408	388	424	357	404	419	421	376	386	413	434	412	411	378	415	363	371	399	421	420	418	396	421	397	409	418	400	404	413	413	412	405	433	385	417	392	417	363	376	389	418	405	404	441	396	407	405	445	429	422	441	435	438	387	388	440	421	407	413	422	450	432	393	406	354	396	368	402	376	359	372	416	382	423	408	429	379	378	432	381	431	422	416	432	447	412	419	384	450	417	420	446	456	410	463	403	393	380	446	422	404	423	415	378	424	392	405	380	445	413	397	384	430	418	417	411	415	419	445	394	436	408	426	404	404	422	428	425	405	421	399	400	405	423	466	397	399	409	411	406	420	403	403	446	417	404	413	410	420	356	424	407	378	420	455	378	405	416	426	436	438	412	439	373	409	419	412	414	408	438	443	390	405	443	402	397	399	408	416	408	394	400	415	427	417	414	406	420	376	407	400	395	433	405	433	435	420	393	397	408	443	397	441	378	408	402	364	402	407	440	408	383	423	378	374	381	377	408	404	400	427	418	383	415	402	405	378	401	410	406	417	407	403	443	409	408	410	395	409	439	426	418	371	399	387	396	427	393	407	366	422	430	397	450	378	357	358	402	398	425	379	392	370	397	417	416	469	395	419	426	431	386	400	417	444	436	372	390	461	402	430	386	405	396	403	387	405	435	411	430	403	438	430	414	435	429	436	393	404	410	426	445	376	392	465	417	426	414	404	443	394	423	379	451	360	412	370	418	410	378	430	438	400	413	399	394	410	395	441	428	377	400	407	394	436	403	386	460	414	441	403	445	416	424	419	386	393	377	436	429	441	421	443	413	401	409	409	410	416	402	389	412	425	371	432	388	401	415	408	422	396	445	377	379	414	444	394	456	405	411	379	417	416	400	392	390	429	457	378	409	361	416	414	405	445	416	416	400	421	411	401	413	403	402	389	435	411	413	404	413	409	428	414	465	393	420	407	423	431	403	421	402	402	450	402	384	425	423	385	409	421	376	412	442	404	410	419	487	407	437	418	433	393	396	402	419	386	467	455	404	425	413	429	414	398	406	384	382	412	440	435	417	416	394	403	434	423	415	417	367	424	417	436	452	430	409	390	407	421	426	372	446	390	419	419	419	391	375	434	403	402	423	409	431	399	428	433	402	437	415	392	414	379	382	397	419	422	359	398	453	423	429	420	394	412	427	425	385	414	410	443	389	418	448	393	424	413	409	419	403	400	413	421	408	413	405	405	400	421	405	396	408	407	407	400	412	399	399	395	370	460	394	434	415	376	405	384	404	418	381	401	436	404	400	454	427	394	371	376	400	421	405	440	391	428	463	452	397	425	423	437	418	403	407	390	385	436	392	403	394	432	458	388	376	391	437	423	426	358	426	403	404	435	402	382	408	404	465	395	433	414	399	450	450	412	404	423	435	400	436	403	379	419	399	409	430	411	410	421	411	438	450	388	406	430	364	424	376	399	420	392	390	389	422	369	400	411	451	422	437	391	437	388	418	427	403	421	429	406	450	422	364	392	438	431	392	401	411	407	392	392	431	430	441	421	411	368	420	395	381	432	410	420	433	408	382	407	434	369	401	403	391	420	382	387	407	399	416	418	411	397	421	408	384	405	420	415	422	441	458	413	429	428	438	441	418	399	494	433	442	433	413	399	414	402	420	433	411	431	392	398	397	449	397	426	389	391	441	439	407	433	408	418	408	429	419	403	376	397	416	428	406	397	425	391	444	406	374	432	394	385	442	400	427	401	379	383	395	410	397	387	398	420	417	447	434	453	434	430	415	450	406	411	416	420	453	384	400	429	423	367	427	408	455	408	424	389	374	412	412	443	387	462	421	463	424	375	381	399	456	421	387	436	415	406	372	418	426	383	411	427	390	391	425	403	372	422	396	370	411	403	395	388	453	395	437	425	455	442	390	439	419	415	425	394	414	392	466	445	424	405	395	412	437	429	421	406	431	407	426	404	402	386	399	430	401	419	424	397	416	412	410	407	399	375	423	395	458	409	407	433	418	423	387	420	394	437	401	398	448	395	432	393	377	446	386	403	364	391	421	397	397	427	441	404	389	420	429	416	405	421	437	417	379	427	406	400	394	414	382	402	391	385	399	439	437	421	416	417	414	422	424	416	434	420	369	402	407	441	407	415	390	441	398	400	428	402	428	409	436	420	431	407	411	410	411	396	419	433	379	404	422	408	445	389	427	423	398	414	418	390	424	441	412	415	394	408	407	434	376	405	421	395	424	392	399	402	432	399	427	397	428	444	436	435	405	392	411	423	433	459	425	471	402	404	392	429	409
8538	1550	2572	2763	2483	2005	1769	1504	1431	1327	1273	1194	1159	1133	1172	1131	1082	1099	1085	1057	1023	1042	1069	1073	1017	1019	1066	977	1014	979	989	1043	997	990	950	958	949	939	982	1003	1010	1027	1035	990	923	986	1017	960	984	958	1007	954	971	944	1013	950	948	933	1015	944	986	922	946	951	997	945	966	976	961	967	952	968	939	974	980	953	948	906	991	939	930	957	961	1012	1013	972	1017	951	919	953	1006	954	976	931	951	956	901	923	954	927	983	979	966	992	992	964	918	948	979	897	943	992	972	1030	948	968	1003	1028	972	950	973	883	917	987	969	884	944	955	940	926	982	993	995	976	992	946	1012	982	922	933	981	949	943	939	991	963	1012	953	969	1038	954	927	968	934	903	976	970	963	960	931	945	985	984	981	976	890	940	945	974	904	963	976	976	1003	926	918	979	928	974	971	957	930	956	997	952	940	971	918	964	931	987	967	950	962	973	990	983	1021	960	966	953	910	964	916	948	952	941	1002	929	955	940	982	925	932	922	926	987	984	952	997	946	1008	951	1020	983	934	999	982	979	969	950	965	887	943	962	953	924	966	957	910	936	949	961	959	971	1016	973	979	976	989	933	948	942	970	1000	909	956	900	972	941	955	974	957	969	947	994	902	988	928	986	955	959	989	918	1009	1005	886	976	930	989	1016	1011	925	962	947	974	975	962	955	911	964	928	1000	978	931	926	969	942	929	982	954	920	967	977	969	943	991	958	997	958	930	978	959	938	988	974	971	945	961	927	954	925	957	989	931	919	981	997	951	980	937	970	911	936	978	973	947	989	946	929	959	949	935	970	1031	1032	932	931	939	1017	942	1004	935	941	995	997	978	926	1010	1004	971	977	973	981	981	979	944	1028	990	996	944	916	912	941	954	955	922	965	933	957	967	913	916	996	1011	1009	970	961	965	935	964	923	954	969	965	957	957	879	1007	972	989	972	954	964	978	1000	932	978	906	998	991	979	998	944	918	951	938	934	942	953	971	944	895	977	969	933	1008	922	956	974	942	994	953	966	974	945	911	887	970	983	916	996	956	950	903	913	971	1013	937	1003	907	966	973	967	1010	949	1019	977	972	937	1000	972	960	959	919	992	936	980	964	945	966	951	1010	976	937	916	913	944	935	1016	984	970	961	1023	972	955	907	969	974	965	941	989	945	1018	971	955	1035	912	964	1017	932	898	919	930	965	948	935	939	936	1002	975	974	937	1031	981	932	965	964	971	938	969	951	971	962	944	1013	948	956	992	965	942	933	952	906	958	975	966	916	1012	959	1021	951	936	921	993	1036	986	912	919	950	947	970	964	951	983	927	1005	989	918	976	932	972	973	989	962	954	968	998	982	989	955	953	945	969	968	1024	973	996	950	975	952	923	959	908	902	967	926	946	1018	970	935	986	938	974	946	962	914	961	911	969	956	975	962	995	989	923	927	957	917	983	911	982	938	968	1007	897	933	947	947	1027	923	976	965	937	969	956	952	944	975	976	948	991	986	960	997	920	968	970	960	950	967	896	925	959	950	924	944	948	936	949	990	926	925	955	992	993	931	942	964	946	930	916	981	968	897	966	983	989	961	925	931	925	988	979	951	935	975	973	963	969	951	923	980	950	969	988	943	999	1032	940	953	941	957	934	900	900	946	951	963	997	929	968	917	930	980	919	959	1016	961	925	908	935	980	960	993	924	876	983	1009	916	948	975	939	926	990	977	977	949	987	946	947	999	945	990	1002	971	919	983	953	886	940	982	949	998	918	930	1013	936	951	966	996	1011	969	964	993	939	925	936	989	911	913	991	906	935	1002	944	957	950	947	939	919	910	938	961	964	969	986	960	965	990	962	944	909	919	896	970	955	1003	959	961	926	956	929	980	969	909	977	940	920	974	908	947	949	937	983	965	987	989	985	955	987	949	974	961	936	997	1000	948	990	957	959	986	974	935	950	989	1002	917	933	1006	914	1003	958	1005	985	999	936	939	947	890	987	971	958	938	949	962	977	1002	914	920	936	890	952	975	975	971	930	962	982	1028	875	957	996	987	964	928	993	962	938	974	933	936	976	946	938	965	971	970	958	978	935	933	939	981	990	947	967	909	991	921	917	976	997	970	914	987	981	923	991	1026	942	999	931	1040	929	948	1005	969	932	957	922	956	933	1013	942	990	918	950	921	955	943	929	925	962	928	985	920	979	963	953	963	997	955	964	937	965	933	955	974	954	961	1000	934	1011	992	977	928	1009	986	933	981	1001	992	936	945	951	924	923	941	987	872	986	915	939	982	959	936	985	948	979	989	957	915	956	926	995	928	968	911	993	949	947	960	923	963	982	963	947	910	1003	924	961	983	935	931	1033	894	977	993	952	936	1001	969	1001	916	931	967	973	950	974	943	957	948	1019	939	926	954	995	950	984	972	963	948	949	991	1005	986	1021	925	926	998	962	961	1029	964	1016	976	994	1002	895	928	936	978	931	893	971	963	945	1031	965	933	926	926	1025	996	956	947	940	1000	944	990	1019	955	976	985	1019	929	970	923	914	1007	1017	942	957	977	957	963	956	983	977	921	950	922	1015	999	926	978	887	966	926	957	961	969	1004	1003	976	941	957	935	968	976	968	1015	928	956	989	989	955	983	1018	968	961	968	959	953	982	950	869	994	955	983	981	1001	963	937	939	917	1018	946	975	986	926	992	979	945	1011	938	985	977	956	968	965	912	958	982	963	953	960	937	905	944	980	958	997	1004	900	901	1014	906	1021	934	945	983	957	944	934	963	960	995	1019	993	939	989	995	941	974	930	931	981	1012	880	919	964	983	948	1002	974	958	964	972	983	963	992	989	969	976	946	1002	950	941	999	1004	959	992	978	978	894	973	948	990	1018	963	948	926	958	927	943	934	1014	952	957	998	954	979	960	971	969	1036	931	998	972	969	934	954	985	969	1010	930	964	1003	948	964	1000	997	984	942	925	999	956	1044	1015	894	943	988	914	940	945	1001	936	967	945	920	955	965	966	973	918	981	948	1014	930	975	954	922	964	966	940	938	946	966	994	938	966	943	925	964	980	940	963	959	1013	1012	961	1019	969	981	928	984	1001	973	969	885	908	1013	961	965	984	933	979	959	958	979	945	965	958	916	1037	966	924	950	966	887	957	985	999	895	951	968	962	938	985	988	917	980	883	923	1003	961	966	924	981	893	982	999	935	951	918	1016	967	938	942	926	980	979	1033	966	930	990	975	936	988	950	961	922	941	985	946	944	970	944	985	907	985	924	940	972	947	954	939	938	950	979	886	908	953	1010	928	944	957	1009	969	952	929	979	949	989	893	966	952	902	947	949	931	946	964	934	977	995	943	974	997	970	975	974	932	959	993	949	991	983	992	964	964	950	943	933	967	997	932	1025	973	965	980	928	976	979	934	971	930	945	999	948	899	1005	989	953	974	936	930	979	956	963	970	951	991	939	951	1006	956	977	927	1015	974	1000	940	952	970	947	936	932	960	960	956	926	945	957	992	968	941	986	973	995	952	934	1013	946	968	958	957	989	967	924	944	963	1020	1000	937	945	974	989	913	945	960	941	955	973	929	910	920	984	939	990	957	987	913	990	964	919	954	969	958	905	945	983	970	969	969	954	1022	928	1085	971	959	929	961	939
1410	231	217	196	200	222	242	189	211	227	214	197	247	218	200	233	210	194	220	241	241	216	204	213	231	202	214	222	224	200	193	213	191	217	184	235	202	216	158	241	237	221	212	224	223	206	213	220	190	193	218	208	223	227	247	213	205	204	197	226	223	191	209	184	193	188	205	167	196	210	190	184	214	221	209	203	218	207	202	204	228	212	204	195	199	188	205	232	196	223	231	179	193	212	220	202	197	204	192	200	226	213	218	206	214	207	205	196	199	218	201	196	211	219	198	197	191	233	196	214	197	188	221	191	192	197	227	246	183	184	187	199	185	219	209	188	204	192	239	242	194	200	229	190	198	202	225	220	187	190	242	216	216	225	244	238	243	214	192	194	192	220	213	218	194	202	189	220	197	209	195	230	201	190	223	208	213	218	188	205	235	218	229	175	199	206	216	207	215	199	214	209	227	190	168	214	198	219	251	209	224	217	195	209	205	205	197	189	208	188	202	215	211	219	219	219	210	201	202	201	226	217	226	204	213	226	181	191	213	215	210	207	220	235	220	206	217	227	206	210	218	205	216	237	213	185	200	200	212	218	228	222	191	203	233	189	218	226	204	204	179	195	210	220	199	221	214	195	214	202	233	218	221	205	199	190	179	256	198	236	211	182	205	225	194	207	204	187	199	204	206	247	219	197	201	235	203	213	202	212	203	199	212	198	194	217	193	214	186	222	219	229	247	223	193	216	186	213	207	212	215	212	219	218	208	214	196	201	208	187	200	195	188	216	206	243	222	208	184	217	223	201	200	226	231	187	213	225	202	199	201	203	219	217	199	206	195	179	197	205	191	195	203	236	194	219	185	227	195	214	175	215	200	207	210	210	221	209	190	211	210	210	183	222	212	210	197	178	187	209	225	233	215	186	190	179	226	239	231	219	207	242	236	192	189	185	228	214	237	210	220	222	218	182	234	219	208	190	194	218	198	223	229	221	227	222	210	227	211	228	201	223	215	209	206	200	198	206	220	203	197	215	211	194	208	221	207	235	201	184	222	205	204	216	220	215	205	225	196	225	202	200	205	222	216	234	224	209	171	216	205	189	180	215	210	209	199	189	226	199	194	189	206	217	219	198	214	227	220	229	243	212	220	212	230	225	190	241	202	225	223	213	203	223	229	204	239	222	205	206	223	213	198	205	179	200	216	206	177	191	168	225	213	205	198	215	230	214	222	216	219	219	196	213	198	206	186	223	237	214	222	224	207	200	206	198	193	213	224	215	192	188	198	192	194	200	206	210	207	224	207	199	211	213	189	197	187	235	217	210	241	200	201	204	210	202	198	185	234	227	204	208	188	227	207	187	209	233	189	234	192	213	207	188	189	197	180	210	219	221	230	212	205	203	214	193	211	217	195	218	205	206	226	190	201	226	185	183	191	212	186	210	198	185	177	186	203	244	206	197	206	230	204	205	201	182	228	191	202	221	225	202	196	212	228	190	222	234	191	209	223	191	226	189	206	225	206	200	214	212	234	189	190	192	222	209	221	193	230	220	180	182	188	226	218	199	210	214	206	201	193	184	188	210	209	193	192	217	231	201	239	206	195	199	225	173	180	234	207	217	195	177	210	185	218	194	228	212	183	197	173	210	184	205	191	207	228	214	217	213	198	194	196	215	221	206	225	214	213	218	174	198	207	179	213	217	185	206	195	216	218	157	193	206	198	206	216	219	161	223	205	207	220	213	206	221	203	168	208	212	196	199	242	197	239	218	195	221	180	199	225	194	210	218	193	180	214	212	206	206	219	208	209	213	212	222	211	166	199	196	226	203	216	203	189	185	220	181	222	211	201	194	234	228	196	188	170	208	214	203	216	183	201	210	229	204	221	227	202	223	212	200	199	218	217	203	213	193	215	210	190	229	214	204	195	238	206	197	214	212	202	217	223	212	214	217	250	190	218	193	199	209	190	186	191	216	216	208	182	220	175	235	213	209	213	202	197	241	213	186	217	229	206	216	222	214	191	195	222	216	201	202	218	233	182	235	212	228	199	184	221	222	216	221	218	226	216	207	232	223	201	232	217	200	204	211	221	208	207	207	242	228	157	198	195	197	221	170	209	227	205	203	203	186	194	195	198	189	218	202	204	194	212	208	186	177	190	215	213	207	190	205	240	181	208	188	218	207	211	218	239	172	215	254	200	218	236	214	195	208	215	217	226	215	222	181	202	201	199	209	195	191	212	216	185	207	214	199	197	201	210	197	204	203	224	209	199	217	213	213	212	201	221	219	194	210	208	207	214	243	228	219	208	207	201	209	222	210	204	196	190	189	185	226	222	195	196	192	203	231	210	204	185	198	194	210	225	237	208	224	201	185	192	194	200	219	221	221	206	215	215	222	217	219	193	175	212	188	209	192	205	244	217	212	222	184	230	219	200	217	234	214	200	200	187	197	210	221	226	223	228	208	187	206	203	206	202	197	191	176	208	224	198	209	218	226	222	206	212	212	211	229	210	223	210	222	201	237	187	248	213	190	195	188	210	206	205	190	186	193	208	182	209	211	189	210	237	207	196	241	229	204	205	187	183	220	186	217	237	210	211	222	207	222	230	222	214	219	221	199	194	167	202	229	194	206	225	204	217	215	187	206	236	186	208	196	191	215	199	214	202	228	224	207	211	203	209	230	206	220	220	187	244	225	225	219	210	223	195	227	198	219	203	222	203	204	228	211	210	194	196	203	208	208	209	199	254	208	223	226	223	226	196	223	172	204	221	214	205	209	218	214	217	200	195	211	215	189	179	219	210	234	209	218	206	247	224	183	192	204	222	209	213	205	211	196	205	170	202	231	206	201	190	212	230	206	203	188	214	224	230	194	205	211	219	205	228	207	214	206	198	219	202	219	241	199	231	197	206	204	199	211	223	197	174	184	210	180	216	191	209	197	234	215	194	205	228	221	199	216	216	226	188	209	230	221	166	174	211	211	186	199	203	205	187	223	219	221	201	193	198	212	210	196	205	201	223	205	186	187	176	225	215	178	182	197	196	204	191	207	205	205	214	230	218	195	183	199	191	194	203	188	215	187	195	185	179	219	196	192	215	217	216	201	209	170	207	218	216	211	188	229	218	214	192	201	215	189	223	211	191	197	191	189	213	201	182	237	213	230	202	210	209	202	202	208	194	215	224	208	227	204	214	226	216	221	188	228	197	200	208	224	239	218	202	219	230	211	193	205	185	198	205	162	243	209	218	227	211	199	212	213	221	208	215	217	202	194	184	204	203	202	197	212	183	208	197	189	220	185	228	231	211	192	202	221	194	213	210	229	207	194	216	229	221	202	196	220	231	213	204	172	208	203	224	215	212	219	231	226	190	186	231	225	191	204	231	189	188	214	190	204	231	196	192	205	215	199	204	187	196	217	221	198	174	211	231	199	231	211	209	215	180	205	221	189	193	206	222	221	191	235	194	202	220	187	211	220	216	201	202	208	205	186	193	237	244	207	191	213	206	185	239	216	163	212
1688	560	555	592	583	582	577	556	529	535	557	570	578	506	573	508	533	578	579	538	533	587	568	541	521	549	564	542	594	587	600	549	555	549	547	545	603	547	579	542	552	512	534	551	526	568	575	580	550	585	535	555	532	542	549	517	554	558	572	518	576	552	544	568	566	536	552	577	531	601	527	515	538	561	540	565	583	545	562	523	579	513	546	552	533	510	537	553	547	540	488	542	496	576	502	551	548	519	530	572	551	543	557	552	519	528	527	561	590	538	533	540	536	527	569	517	561	535	533	579	593	543	559	511	555	532	504	538	585	546	544	504	574	531	497	579	577	537	549	519	580	510	540	520	546	567	547	558	530	501	504	560	541	526	539	573	554	529	566	543	538	529	570	536	561	557	504	541	543	541	516	583	541	556	554	554	566	546	532	572	521	556	512	523	570	538	603	568	511	550	556	553	551	530	553	527	526	580	516	551	577	562	556	528	528	569	488	508	527	528	522	551	551	507	544	557	544	551	527	611	563	526	579	533	551	525	577	528	535	557	546	565	597	558	551	521	566	506	552	495	559	535	549	532	567	546	575	543	539	554	521	534	529	553	544	514	542	530	529	577	560	528	564	572	545	554	544	616	551	517	545	541	515	541	510	544	568	493	561	562	555	528	549	553	476	560	551	534	575	553	585	554	582	526	540	541	544	569	571	559	535	531	576	540	534	545	553	513	548	540	550	557	503	529	558	573	540	493	531	543	549	597	555	573	545	555	555	539	550	530	566	500	523	543	571	565	538	567	543	516	535	551	586	565	516	538	545	543	539	554	540	523	542	546	529	548	501	522	531	518	518	574	529	552	532	527	526	496	537	586	504	575	536	588	576	531	530	572	568	553	531	505	530	557	523	534	530	528	556	552	562	539	548	545	551	573	568	528	536	542	546	545	562	520	519	579	534	546	507	527	553	546	525	535	571	524	506	545	555	575	577	526	529	535	519	583	540	562	556	532	557	567	536	570	537	535	523	471	539	553	534	546	534	557	539	522	536	533	522	570	579	554	539	520	530	526	569	575	522	547	562	577	504	559	510	543	553	595	546	574	501	522	534	517	604	525	564	554	589	582	532	520	562	559	548	544	529	496	545	518	534	528	557	549	497	558	585	553	521	576	544	554	510	531	538	550	524	550	533	533	551	549	569	537	601	538	552	595	529	522	535	545	514	565	517	533	552	565	578	567	526	548	524	560	514	556	546	539	547	554	538	526	540	542	505	551	511	505	515	568	535	547	524	563	540	556	579	557	551	531	520	524	534	539	551	526	529	522	539	564	524	589	561	584	582	508	583	531	566	542	527	541	554	577	534	523	567	530	544	521	569	526	551	576	515	547	535	540	552	567	572	517	534	547	561	517	583	529	512	565	548	583	551	542	528	593	572	496	550	566	501	533	530	569	550	591	556	539	539	541	558	501	588	538	574	539	574	544	545	553	551	543	544	512	529	568	573	529	549	512	508	534	537	516	564	549	523	542	497	573	524	560	523	543	548	528	530	573	540	540	534	561	523	543	523	529	534	553	573	537	542	545	517	545	530	547	541	579	558	557	539	531	540	492	516	556	570	555	515	473	539	542	534	499	569	566	599	477	576	538	528	573	551	559	537	545	574	522	541	551	587	474	561	536	569	521	539	579	538	601	526	561	581	535	528	529	543	521	544	529	572	558	569	498	523	502	509	569	572	582	522	518	492	573	579	596	592	567	526	562	494	513	554	573	536	540	513	549	534	478	508	506	568	567	541	541	576	535	571	552	497	586	535	533	545	571	559	502	529	547	566	544	528	569	542	503	568	537	524	542	548	516	517	574	550	584	543	540	538	578	554	551	471	501	520	581	539	527	543	531	563	539	570	499	546	562	544	593	540	564	583	562	554	548	554	511	497	538	547	533	540	558	590	539	569	562	516	531	569	525	559	533	495	563	543	525	571	543	522	552	583	552	568	541	591	556	579	571	556	547	500	536	539	605	546	530	537	516	573	557	491	529	568	570	533	510	553	528	585	549	523	535	575	600	523	547	582	565	529	541	578	530	560	530	540	535	537	572	555	544	538	541	586	576	559	546	564	555	536	552	556	574	532	559	554	519	556	553	554	567	553	564	515	506	530	556	552	510	520	518	569	554	523	557	481	544	528	532	557	602	554	519	533	505	513	551	544	565	559	526	603	527	558	553	570	587	515	509	553	547	557	532	570	569	525	515	551	558	532	523	535	543	571	586	551	524	551	545	590	527	539	548	533	546	586	546	538	579	508	562	527	537	580	525	579	539	538	515	557	564	543	526	530	527	581	556	514	531	555	527	554	568	547	537	545	549	568	542	549	522	583	532	567	535	540	510	504	527	552	582	547	539	527	557	601	559	586	500	559	526	519	576	542	519	540	510	492	533	540	575	558	543	587	566	555	500	518	553	521	528	558	564	556	547	571	551	555	530	500	595	546	533	534	574	548	547	513	544	546	561	576	528	561	536	556	558	558	536	562	561	577	536	533	554	529	534	554	524	566	559	512	544	528	569	582	519	556	526	542	529	556	504	545	536	563	562	537	546	547	568	524	577	542	495	550	566	475	527	552	548	576	515	508	567	559	554	542	546	587	571	572	514	550	564	536	545	571	542	530	543	561	570	518	525	551	541	550	553	553	539	534	567	519	524	544	554	543	538	561	544	537	532	561	557	578	569	530	553	540	547	571	540	529	539	512	523	521	557	517	522	553	550	565	571	492	517	575	555	538	530	551	552	533	552	581	575	603	529	542	580	546	509	545	519	550	556	569	551	548	542	527	539	566	527	529	597	555	549	517	584	571	570	558	527	537	557	543	536	570	555	506	535	524	530	552	571	565	549	571	551	575	574	562	523	558	542	513	527	592	564	562	524	561	558	520	552	518	487	522	565	521	576	561	512	538	536	577	589	525	579	556	534	576	501	550	527	536	535	510	505	573	560	560	551	505	519	565	517	571	530	532	502	543	527	511	528	522	514	554	520	569	534	574	574	540	519	523	570	519	527	569	533	520	583	512	548	557	516	574	504	507	522	541	524	524	585	543	561	511	543	552	568	555	514	515	497	534	562	579	573	549	518	542	527	531	582	558	592	555	567	554	555	543	577	565	540	566	551	529	491	521	551	550	532	586	541	541	517	546	558	527	521	543	495	521	567	537	588	544	549	522	519	580	520	563	506	583	565	518	526	562	544	503	530	504	535	542	576	561	522	545	520	534	537	545	520	527	556	532	554	581	552	584	555	545	511	539	511	567	515	521	547	577	570	549	604	533	580	539	540	506	559	604	556	569	564	586	518	549	551	523	538	553	543	539	520	555	530	576	535	545	514	536	525	594	533	579	567	545	498	546	584	505	556	548	599	559	547	548	508	571	573	534	540	518	570	564	554	539	590	556	564	533	564	532	512	556	556	520	555	561	551	478	525	553	603	549	540	556	547	546	563	543	539	544	519	534	520	584	546	551	556	512	545	525	572
7032	539	480	445	312	279	258	248	221	220	214	190	196	207	195	229	212	207	227	213	198	194	197	225	190	221	188	203	170	197	204	188	207	183	188	183	192	192	207	171	171	187	167	179	225	218	178	186	173	190	186	190	203	189	194	178	194	178	183	211	204	204	209	194	193	205	205	203	194	195	206	205	210	204	184	160	203	188	200	251	203	214	203	177	174	193	195	190	201	215	173	177	205	203	201	191	193	210	215	177	187	185	194	190	192	184	192	199	217	188	204	190	201	195	207	209	163	198	174	201	200	183	187	186	209	190	150	199	201	209	175	195	174	170	208	202	188	190	227	196	177	200	198	190	222	199	160	199	198	186	173	190	176	180	217	183	176	180	180	216	189	172	169	188	196	207	195	183	185	220	190	189	207	191	187	194	202	208	183	207	193	210	161	174	163	167	178	196	203	170	194	206	204	185	196	194	190	171	178	177	201	203	170	187	198	203	197	190	194	186	195	214	163	197	192	170	177	198	199	190	178	194	187	203	194	196	189	172	190	202	190	170	177	170	215	210	183	194	183	197	181	181	191	176	178	170	185	219	215	186	207	171	199	186	202	218	169	181	184	158	188	229	195	187	199	215	219	212	206	187	166	195	163	193	198	188	198	208	183	180	166	206	162	208	186	190	191	197	190	206	183	189	183	188	183	206	188	189	206	213	218	191	182	190	194	177	193	180	186	212	191	169	214	207	199	198	178	180	213	169	196	200	191	181	188	177	201	187	192	201	187	185	201	183	199	204	199	194	166	203	197	221	187	205	194	192	173	190	206	226	205	195	208	207	180	205	191	199	205	202	199	214	177	173	198	180	222	199	173	186	190	196	169	187	195	183	180	167	184	201	201	184	191	206	185	180	164	170	170	180	187	197	209	162	189	195	179	163	179	177	199	192	184	203	206	180	179	190	202	206	184	198	170	195	195	168	193	178	191	200	207	202	200	201	204	211	220	171	186	204	183	177	168	188	184	186	206	178	182	164	193	163	196	195	220	198	210	201	170	186	191	162	199	186	192	193	192	202	182	205	202	180	213	199	186	187	172	169	191	203	225	194	200	201	195	212	179	165	211	211	217	222	190	193	200	191	170	209	191	184	169	198	195	151	138	198	190	189	201	181	213	201	181	189	194	191	196	212	204	190	194	188	195	197	196	193	181	222	171	176	185	215	166	186	188	193	177	176	181	199	203	190	210	187	188	182	190	162	203	182	174	178	202	180	176	177	227	197	189	179	207	200	177	178	183	172	197	186	177	187	185	185	205	192	189	188	229	198	197	205	201	222	209	216	170	192	182	200	204	176	219	179	191	192	184	177	189	185	195	222	180	202	186	171	190	165	149	202	181	200	221	185	163	185	183	219	167	172	190	212	199	183	174	216	231	190	217	188	215	217	242	196	205	186	204	187	197	182	179	185	216	168	164	190	204	201	210	181	191	189	162	197	215	188	217	177	180	194	174	162	199	175	183	192	171	177	197	216	185	201	202	164	196	186	178	168	201	229	184	164	177	190	203	193	193	193	198	158	191	184	184	206	209	185	178	202	199	201	188	209	196	180	197	176	184	205	201	184	183	206	200	181	216	211	162	180	196	201	170	188	179	210	183	216	174	178	187	183	187	195	212	210	177	192	191	178	193	169	203	217	201	203	204	189	200	198	198	172	191	200	189	175	168	182	189	204	190	176	203	203	219	205	194	176	236	170	225	230	168	196	179	165	216	207	205	191	193	181	178	200	169	191	195	200	200	211	187	188	209	246	219	213	166	180	176	208	202	202	189	180	203	195	199	185	172	200	172	188	175	180	197	200	169	172	202	164	203	190	183	216	215	172	212	199	198	195	204	221	198	196	184	168	166	189	188	194	157	210	198	211	176	179	181	203	190	201	209	202	193	180	206	205	188	211	187	184	132	209	189	176	191	195	197	215	207	166	170	179	191	177	218	197	181	217	185	196	181	198	180	195	198	202	196	180	171	201	190	197	187	199	215	196	164	187	199	188	199	174	203	194	214	202	205	217	187	196	190	176	202	192	189	174	184	199	212	201	193	198	173	213	184	176	178	165	178	165	201	175	175	257	193	176	203	179	161	221	177	193	149	201	223	205	218	193	187	163	196	192	196	204	232	177	178	187	200	190	190	207	205	204	214	186	215	181	179	192	171	190	202	179	191	193	208	200	177	195	209	195	190	193	215	235	175	189	180	175	220	213	200	202	205	194	200	207	184	189	202	182	186	177	194	163	204	193	220	197	167	175	193	169	185	184	191	171	172	173	216	207	209	185	194	191	187	202	172	221	191	175	205	223	184	177	212	187	198	189	194	198	193	214	177	176	192	177	195	186	184	186	175	185	178	207	206	207	195	190	189	180	183	194	193	184	190	170	197	195	173	174	177	216	183	205	206	186	188	190	220	207	184	181	191	183	185	202	192	194	208	190	213	195	193	184	217	187	178	191	197	174	190	205	187	193	164	196	182	200	200	179	168	178	193	188	216	205	186	173	195	232	194	185	169	174	204	197	204	203	170	189	188	152	176	220	165	185	214	177	193	200	207	170	187	188	174	198	189	183	199	210	194	160	220	184	172	228	183	189	203	193	213	168	181	157	196	180	213	177	186	156	160	188	199	162	174	172	171	189	187	186	171	219	187	207	177	157	162	185	166	186	196	174	193	173	188	225	205	169	186	205	236	191	158	187	207	194	175	208	212	197	215	185	216	201	182	195	188	201	211	187	172	164	191	196	197	226	200	204	217	189	199	204	200	197	179	195	194	189	171	185	183	204	198	208	181	174	184	175	199	199	202	199	212	194	176	180	193	172	197	204	219	182	203	223	189	166	186	201	195	218	205	172	168	219	191	177	220	194	169	190	226	211	197	190	196	199	203	163	186	216	178	192	184	187	187	182	183	206	189	186	200	173	191	200	186	187	188	199	172	180	186	198	185	190	187	196	224	175	208	197	169	177	170	191	195	162	174	177	183	170	166	204	204	181	177	184	191	196	182	201	191	210	194	188	142	176	204	176	176	200	181	185	205	174	183	225	198	182	192	188	175	182	191	189	207	188	211	194	189	182	221	188	199	190	187	180	188	213	185	208	176	170	207	184	211	178	198	191	178	208	211	199	198	190	194	192	181	186	198	219	167	187	170	215	187	184	190	223	160	191	205	234	202	179	198	176	185	181	190	192	198	189	205	203	213	220	190	173	202	190	201	206	201	197	187	202	187	190	173	171	188	182	206	166	182	190	177	202	209	192	202	187	194	219	176	197	183	190	178	198	200	185	212	227	199	183	188	204	183	197	182	214	171	200	185	209	207	187	183	210	184	173	203	214	189	189	188	193	186	195	153	202	199	186	197	175	170	201	192	178	188	180	173	219	200	196	233	188	188	160	218	184	175	211	220	205	198	189	193	193	182	176	196	200	201	192	158	186	192	200	173	230	170	195	204	195	184	184	202	197	187	176	208	190	186	196	207	173
6106	874	1317	1424	1241	1057	952	795	814	697	706	646	638	594	637	664	608	599	608	584	622	558	620	560	518	533	555	536	525	542	551	540	576	503	559	553	589	539	560	554	545	508	550	533	533	583	521	536	587	556	549	538	504	514	539	537	527	547	524	527	534	570	564	517	533	528	515	577	560	544	590	481	538	533	532	508	573	516	524	511	577	540	522	480	541	572	562	536	583	482	545	528	545	581	540	548	519	493	542	536	487	562	530	507	584	560	525	507	535	525	546	570	547	531	543	529	518	552	508	503	550	474	550	514	534	518	574	526	490	551	564	523	490	533	570	546	538	539	508	509	488	512	547	511	539	517	520	543	512	525	532	545	532	536	548	540	529	517	520	569	482	520	564	520	512	558	528	544	512	549	480	518	498	537	491	575	531	542	500	524	515	558	534	534	496	499	558	505	493	524	565	532	501	523	554	494	555	563	526	535	563	615	500	534	541	500	537	533	542	514	523	522	542	527	518	541	510	519	582	526	512	512	520	532	497	531	561	507	554	510	538	518	544	530	558	519	535	520	519	538	518	555	521	536	478	533	535	530	530	531	558	543	549	528	513	563	537	534	537	514	547	500	528	505	546	555	491	566	512	527	552	544	550	502	504	485	537	519	523	511	539	541	549	477	549	553	549	516	556	511	481	563	539	542	526	497	536	545	558	536	543	546	493	524	492	529	550	520	561	541	549	521	575	511	527	522	540	542	507	553	517	508	514	558	588	567	533	527	550	540	530	506	550	552	547	527	483	560	532	540	583	522	559	510	586	519	522	526	529	536	563	509	553	526	551	516	542	496	545	510	509	531	535	508	566	572	522	559	516	502	531	514	506	520	518	553	536	536	525	588	519	529	560	576	525	553	531	518	550	546	532	529	531	536	534	594	528	526	525	545	486	561	527	540	514	541	518	520	534	506	537	542	502	551	553	537	557	523	547	518	501	583	544	545	530	576	532	530	534	527	533	557	496	525	545	519	543	522	516	539	522	525	550	520	527	545	574	508	506	542	528	516	507	515	510	539	556	542	557	508	541	538	527	578	484	559	493	511	564	532	521	545	557	534	524	526	573	494	498	509	516	515	567	539	511	541	488	495	566	525	483	531	508	520	551	558	524	477	494	552	547	543	541	518	530	539	549	546	530	528	548	512	500	529	529	539	503	520	543	580	514	572	512	556	520	487	538	535	522	528	534	522	555	518	521	547	548	512	507	530	515	529	556	530	498	591	539	537	510	550	535	519	528	497	515	539	516	567	525	499	541	570	533	532	593	564	522	545	526	528	538	511	515	522	529	504	494	537	509	588	515	510	527	534	532	540	512	577	597	551	515	507	540	554	559	532	510	571	531	542	561	506	522	546	528	506	549	556	585	555	505	533	544	514	509	551	523	569	545	514	506	535	516	520	488	541	517	542	534	551	555	562	525	577	532	537	555	558	530	525	511	578	533	524	497	554	524	566	537	512	544	546	534	558	518	522	583	497	525	529	535	528	565	528	537	537	508	477	546	571	516	516	535	524	512	485	529	544	584	550	546	533	532	545	522	575	518	531	472	531	525	506	532	538	523	522	538	510	559	574	503	536	515	534	515	518	483	559	554	514	532	537	558	546	501	513	516	546	559	526	549	522	553	559	535	572	531	526	528	528	540	548	529	528	523	522	498	550	566	572	500	500	525	534	533	581	489	523	544	475	505	526	497	544	473	553	542	536	576	576	524	504	548	607	533	493	542	517	550	543	527	529	558	532	534	503	550	558	571	495	540	510	499	504	521	547	546	562	516	522	525	548	535	513	572	536	506	579	520	514	532	516	548	563	539	527	549	552	552	511	546	525	563	561	503	536	526	543	545	586	547	541	573	499	567	538	507	538	558	561	550	528	543	527	498	551	512	516	525	539	576	572	518	528	516	577	573	510	534	527	538	585	542	555	544	524	511	537	500	559	556	529	539	572	511	525	549	532	492	536	562	498	548	542	546	504	501	566	544	611	500	550	531	494	544	507	499	534	528	524	523	550	515	548	562	575	549	492	550	561	532	547	539	522	550	518	528	540	500	526	539	521	558	570	563	539	497	520	523	527	559	510	553	545	548	545	509	532	514	541	547	510	519	515	563	562	499	511	526	518	560	535	538	537	570	543	566	544	559	573	509	515	522	525	515	516	537	534	545	566	543	544	547	518	540	545	516	524	504	556	554	546	522	576	558	526	527	554	549	510	588	515	554	546	539	516	492	525	517	542	492	523	536	509	570	497	542	524	504	502	525	528	542	525	549	518	541	530	540	555	542	532	515	564	554	532	558	533	567	515	544	540	530	564	548	542	552	545	503	540	538	521	574	558	514	536	531	579	569	553	518	534	525	523	528	504	516	540	507	520	560	488	503	545	558	537	566	538	559	562	545	507	538	512	497	523	534	516	527	555	557	539	515	502	527	513	514	546	532	575	527	501	557	559	488	534	576	508	545	517	522	541	522	594	537	560	528	502	542	556	509	523	551	533	540	546	518	518	527	510	572	530	571	508	539	546	555	559	521	544	489	538	558	545	522	494	532	548	526	563	506	546	518	562	501	521	535	547	548	563	559	539	510	520	539	517	573	543	560	543	541	498	523	552	524	516	542	555	516	547	542	520	517	544	557	577	534	518	524	513	538	581	525	534	537	541	583	526	584	562	523	556	574	518	545	534	545	521	548	535	551	556	550	523	514	514	535	519	533	531	570	523	555	536	539	518	544	529	539	574	546	525	526	548	521	531	567	520	511	519	485	566	531	567	525	515	496	504	562	485	554	547	559	516	463	524	542	538	569	501	495	511	519	490	507	538	572	518	514	519	524	541	499	520	537	561	533	558	483	550	527	516	534	551	525	538	522	487	567	547	541	510	520	533	517	532	488	477	552	534	539	595	535	533	557	500	556	478	534	523	576	532	537	535	556	530	554	488	519	514	580	564	501	544	540	506	535	526	508	555	548	543	549	537	552	577	550	498	492	524	543	526	537	537	545	533	537	565	520	517	544	530	546	524	529	561	535	547	535	532	506	560	499	508	539	528	531	536	542	511	566	481	500	510	535	497	529	562	523	553	556	541	525	543	505	560	543	538	542	484	539	528	568	566	523	527	545	511	531	538	546	550	544	551	544	515	517	531	515	578	524	496	533	521	544	513	519	559	550	530	486	502	566	562	526	525	490	543	562	531	516	561	519	535	480	545	560	521	500	516	536	518	500	530	529	511	524	535	535	557	568	501	524	532	572	535	577	501	552	505	532	525	504	554	522	538	564	500	520	526	518	552	541	543	518	576	521	510	530	568	537	597	522	562	530	529	504	585	507	535	514	536	536	567	539	551	554	514	536	502	545	501	553	585	487	569	543	517	534	511	517	567	495	487	538	582	538	559	515	567	531	503	541	527	583	524	494	540	533	514	526	516	559	555	567	518	545	575	533	556	513	562	528	542	516	498	525	533	528	495	542	510	553	492	565	532
14427	1447	1260	955	790	614	579	597	493	480	432	430	451	411	410	448	463	436	423	407	425	415	405	405	391	396	383	424	440	423	434	405	460	407	409	425	410	423	435	426	438	389	411	367	410	415	451	388	419	455	439	397	414	417	398	399	449	424	407	443	423	405	412	416	389	419	383	385	392	426	406	407	406	414	428	437	400	431	413	403	439	438	385	407	414	446	425	459	426	389	429	423	398	395	403	450	396	401	416	406	400	387	412	408	415	425	435	422	394	401	403	402	403	399	416	440	429	427	419	408	391	384	417	412	385	370	432	414	408	394	401	374	406	416	397	358	412	420	408	399	419	416	419	432	397	417	402	417	363	418	434	395	405	418	413	419	395	438	402	440	411	412	392	413	408	435	383	411	414	437	389	446	412	433	415	445	457	444	423	386	406	373	389	402	434	416	418	450	430	395	438	390	403	397	426	428	406	414	408	429	428	388	398	387	446	429	388	404	389	378	397	438	409	377	376	391	415	407	444	444	434	419	385	470	412	422	428	408	434	415	456	414	433	408	430	428	432	420	421	434	390	435	432	379	432	354	393	420	416	411	397	394	340	431	384	398	408	389	402	404	380	428	395	359	431	404	396	405	419	417	384	407	435	411	440	412	412	426	428	415	411	385	414	434	369	374	434	428	402	444	413	448	378	416	412	403	449	424	422	429	428	408	403	449	436	409	442	414	403	436	439	392	442	430	431	411	387	437	356	429	416	417	456	384	368	392	420	393	402	437	421	400	412	422	467	435	423	423	458	402	435	396	405	373	392	389	397	391	410	416	417	409	410	396	447	402	404	405	408	383	398	415	396	376	411	413	429	405	431	420	420	409	463	437	420	421	418	422	412	434	421	452	410	392	424	422	403	420	429	456	423	394	437	427	389	421	418	454	407	427	460	395	436	411	450	423	446	432	405	437	430	400	439	400	371	430	409	435	428	398	439	409	380	402	411	388	410	404	387	435	423	398	399	419	378	431	408	404	399	404	419	395	412	416	431	437	403	399	432	390	403	383	391	420	428	431	419	390	428	404	433	385	389	400	433	415	403	399	403	413	418	419	422	429	393	380	402	411	418	371	445	397	395	451	424	365	424	436	419	412	410	407	427	406	398	414	438	430	425	432	405	445	456	411	428	396	457	404	438	454	383	411	419	425	425	411	397	391	402	447	439	439	393	429	361	400	423	410	418	392	368	407	394	383	369	418	415	398	465	431	431	400	418	413	370	410	359	409	438	397	430	379	438	434	413	393	421	387	390	378	415	415	467	405	444	436	413	438	459	415	396	465	424	408	441	417	450	432	401	402	414	415	434	391	395	393	399	405	405	380	435	391	446	394	425	394	426	367	420	396	383	399	428	420	440	419	440	446	396	414	412	416	440	409	423	432	422	379	438	391	426	407	397	405	438	432	390	442	410	386	419	423	428	403	401	448	426	384	377	342	399	416	381	425	400	409	407	414	383	390	397	408	397	390	418	401	391	424	382	384	406	451	412	399	367	386	443	383	423	393	390	438	451	403	416	418	422	362	428	445	404	438	384	394	427	413	420	421	390	421	454	422	404	401	370	362	385	390	473	432	425	396	423	396	428	397	415	411	370	407	398	395	414	390	436	398	428	434	396	469	393	397	415	375	386	417	403	416	420	423	414	403	409	427	422	433	407	414	392	395	417	432	441	398	416	416	439	384	432	372	419	416	393	411	381	383	416	451	435	416	378	454	373	424	436	406	428	427	379	426	405	373	395	409	409	404	397	442	414	352	406	415	404	404	432	452	404	396	382	379	370	394	383	396	374	424	392	414	430	376	381	456	425	381	432	390	401	423	422	414	404	390	426	407	463	414	429	418	441	403	395	427	387	391	403	411	425	408	404	397	411	424	456	426	404	364	417	426	403	445	407	416	396	420	411	412	427	403	414	378	416	423	426	408	446	383	432	413	422	401	447	451	385	424	419	395	443	437	394	428	391	364	378	413	412	376	388	455	420	433	425	372	386	430	407	404	402	413	398	415	423	440	423	416	407	429	398	420	417	418	416	434	433	420	462	367	433	423	412	382	421	414	438	403	412	399	430	422	433	410	389	412	414	402	414	450	393	410	410	422	375	364	405	392	396	416	404	443	415	406	440	393	407	397	412	410	419	407	412	430	401	414	380	421	410	375	407	375	426	399	391	396	428	385	396	370	416	397	435	391	386	416	418	400	442	420	436	407	424	436	405	403	384	404	402	401	456	403	424	438	388	447	417	400	433	406	440	407	438	390	419	388	393	423	435	432	400	401	464	405	404	377	397	425	431	403	382	430	427	372	406	356	367	382	439	399	413	462	392	392	411	433	412	425	407	405	442	437	430	400	413	410	412	434	403	434	440	376	453	425	426	391	424	385	428	404	440	395	391	410	406	422	431	420	382	419	433	372	381	427	397	407	429	415	399	433	421	393	397	432	382	402	437	432	386	405	445	370	395	464	425	420	415	341	406	401	385	403	389	430	451	426	444	417	416	421	442	392	446	417	408	420	450	440	420	402	416	420	400	477	412	433	404	428	440	457	415	423	384	404	389	396	433	399	424	415	395	438	422	376	435	426	408	426	430	419	393	394	380	384	418	409	381	409	428	422	429	427	356	428	379	452	434	411	422	430	391	431	401	428	465	472	427	461	434	421	429	406	392	386	400	430	386	434	432	413	413	439	385	433	413	400	407	419	406	413	416	414	411	443	442	448	409	429	439	409	448	362	423	393	397	418	415	424	398	381	403	438	431	436	406	422	396	392	419	422	427	423	398	415	389	424	408	430	370	365	403	441	458	410	370	394	454	408	406	415	427	408	391	406	420	443	428	416	391	461	385	423	397	432	404	425	411	391	426	414	427	427	426	342	374	448	398	410	446	388	439	354	452	407	406	422	399	418	410	397	403	435	356	399	382	419	418	394	400	432	375	432	425	395	411	414	439	411	387	376	377	425	423	415	384	413	411	456	403	422	421	411	441	420	428	449	448	407	369	423	460	409	386	419	413	378	435	453	436	424	390	403	412	452	398	397	428	419	406	438	412	410	432	415	400	424	384	430	400	421	431	415	424	434	368	400	442	420	432	418	416	420	364	406	407	437	371	386	394	427	450	392	432	399	414	388	394	425	406	452	360	415	417	413	387	399	402	364	401	417	386	434	402	422	437	463	424	412	443	382	427	433	390	471	403	415	410	428	393	397	425	403	394	428	450	433	441	414	378	406	397	432	373	406	386	442	415	422	409	408	395	404	424	406	417	406	400	407	398	417	415	434	408	400	433	409	367	401	421	467	418	422	366	431	381	379	453	415	402	455	436	364	410	455	384	402	372	409	409	436	411	407	412	423	426	406	414	410	400	398	395	407	418	413	417	419	436	381	419	379	399	405	419	408	401	415	381	416	375	408	388	441	406	382	390	396	405	379	400	387	423	429	453	420	411	438	376	367	386	400	402	414	466	391	418	412	427	434	422	407
8627	1619	2599	2814	2410	1958	1781	1533	1404	1417	1317	1198	1207	1195	1161	1153	1068	1088	1048	1089	1032	1039	1007	1049	994	1041	1014	1051	983	1039	1060	1031	1012	1033	990	1009	996	993	984	956	972	966	986	1036	988	928	999	996	955	965	981	949	984	962	945	984	992	991	1003	980	972	928	965	985	999	993	958	954	963	972	953	974	967	1011	937	940	961	1023	973	1014	959	995	933	968	979	942	978	938	950	1003	969	1005	976	1005	974	1056	981	960	979	981	997	981	992	998	926	981	967	970	993	929	972	967	1007	984	952	989	939	985	943	957	983	995	952	897	955	1028	1056	971	974	977	994	993	1013	990	1008	959	994	986	994	939	960	941	974	961	946	943	990	1004	954	985	972	943	944	994	951	967	951	968	971	991	973	984	1046	987	1006	926	969	939	923	1023	999	977	963	950	985	982	991	942	983	935	1008	943	912	1023	1001	972	934	947	948	987	962	1073	890	996	960	923	977	1027	914	954	968	1000	963	976	957	950	936	975	941	953	987	992	940	961	964	969	894	1025	961	974	960	919	985	978	990	962	920	897	971	973	918	926	985	1037	983	981	1000	981	953	883	911	931	967	961	912	963	974	1019	938	992	940	951	992	982	949	977	966	931	974	890	974	905	946	991	981	968	954	958	977	964	942	993	954	1002	974	970	963	930	966	982	986	961	938	972	942	965	988	958	972	961	966	928	947	956	1001	973	932	1026	912	927	955	969	934	943	968	918	963	970	957	1004	1028	938	964	991	951	972	987	923	929	979	929	971	903	991	946	949	955	952	936	950	908	991	942	957	974	967	987	972	936	926	1008	955	924	982	1025	923	924	902	1004	941	933	947	927	950	985	991	949	958	931	1003	999	941	936	970	956	911	957	981	968	990	945	972	980	925	990	967	1002	957	965	888	923	951	953	946	920	928	938	961	969	933	999	934	943	975	982	910	947	939	1002	962	962	952	941	989	956	975	960	999	953	943	970	935	986	912	948	1033	893	925	965	1003	944	963	1020	940	944	950	955	987	925	986	988	1004	932	974	992	924	864	972	969	1024	1025	961	972	963	944	1012	974	958	931	1010	971	1005	935	974	960	972	984	995	946	1008	997	952	959	942	978	966	940	967	980	954	951	932	962	941	933	920	936	988	946	902	984	1001	1042	989	931	1025	961	1007	900	898	970	956	987	991	965	970	990	956	970	913	987	957	980	965	947	952	957	1014	999	969	995	914	944	979	1008	1029	962	980	1003	969	924	1018	959	967	932	949	936	923	949	962	988	1020	950	945	927	1022	919	1034	993	1027	983	948	936	976	978	953	1044	929	991	978	983	963	942	993	970	979	979	908	947	959	977	985	970	952	932	993	940	996	947	1021	941	1000	981	927	940	984	1000	975	959	1007	960	953	1004	965	954	978	920	958	914	924	941	983	986	983	966	930	1023	967	923	985	992	982	943	995	932	1017	959	955	962	979	963	970	978	949	970	969	971	936	972	933	945	983	989	1008	979	979	967	965	962	955	970	1020	1006	945	971	953	946	980	917	966	974	945	975	916	922	951	1002	1003	979	1007	916	1015	931	924	954	927	963	957	987	997	934	927	928	969	924	1004	933	927	951	938	890	929	988	954	932	938	980	973	983	971	934	939	997	974	968	926	986	995	965	954	1027	996	933	1019	950	996	947	952	913	938	956	989	975	1005	952	955	934	978	968	994	936	913	936	1021	977	943	981	1012	964	957	981	978	937	999	954	962	966	964	976	891	972	959	972	952	1003	955	1011	991	978	911	934	963	945	943	942	935	968	1005	966	943	945	993	927	906	994	959	946	990	960	983	942	995	916	1040	978	964	1009	987	986	968	1021	1006	897	955	958	949	1033	975	946	1020	985	910	981	949	995	960	921	948	955	937	962	988	925	978	914	955	958	1023	972	905	978	944	1000	982	979	966	986	1044	919	983	991	948	966	931	922	980	930	958	967	980	962	942	963	991	961	1012	940	971	920	962	963	1006	934	913	922	955	955	986	930	955	917	996	989	993	1006	936	952	967	968	983	950	969	986	956	969	919	997	960	971	968	996	971	983	943	957	948	926	993	903	999	971	933	952	934	925	962	1016	951	971	1008	945	922	921	964	948	934	981	993	964	924	925	995	927	971	951	960	956	951	946	939	1000	986	939	932	977	931	997	1007	976	955	954	956	912	960	990	968	961	953	981	959	930	968	962	947	947	999	993	986	935	981	952	950	968	941	939	1017	964	1002	949	905	950	1038	938	967	972	931	1028	939	954	949	926	983	937	980	931	897	938	964	979	946	989	990	926	946	977	936	1004	940	988	967	988	980	970	976	952	980	937	966	901	950	957	1053	962	930	969	1001	1007	986	973	947	942	958	980	951	980	953	929	981	972	1010	954	995	954	904	972	1001	1012	1023	950	1020	992	972	992	963	948	967	989	934	952	920	956	982	946	967	1008	933	961	913	1005	917	973	933	934	935	972	880	955	989	944	940	928	940	988	1024	936	894	902	926	992	944	985	908	987	955	944	976	999	952	909	915	950	990	965	990	1030	984	986	943	961	959	931	941	1001	919	992	959	930	928	978	1031	973	899	977	969	921	899	963	951	992	925	1043	939	951	937	957	957	1017	963	1001	970	935	999	938	917	961	997	938	959	978	962	977	964	911	992	973	983	963	1003	1016	976	965	1018	985	935	970	969	1015	949	911	968	959	936	983	968	892	884	989	959	976	1024	978	940	1006	952	1005	992	951	958	932	973	967	948	913	957	918	924	982	942	997	954	969	986	972	932	944	944	991	993	954	996	944	1015	946	982	984	916	955	966	981	961	994	952	934	1014	954	935	916	1003	966	964	969	924	947	932	932	934	984	941	988	973	1022	957	904	968	986	985	909	1017	927	947	934	934	1004	921	930	968	1001	969	938	971	950	941	926	997	935	984	969	932	950	942	1001	995	963	984	978	915	938	947	919	972	898	935	946	932	954	914	942	973	993	922	928	996	980	954	957	952	971	933	985	948	975	978	944	1025	986	1004	976	965	985	977	984	955	977	931	1001	973	902	1023	967	1003	964	948	967	980	986	959	939	970	934	970	989	1015	931	945	925	959	971	931	966	937	939	939	927	924	946	967	953	949	1010	946	991	928	980	996	997	978	932	1006	964	980	992	997	1044	946	999	989	980	988	943	978	975	981	974	953	984	955	977	946	939	969	953	952	930	907	975	979	972	971	950	929	879	1003	923	989	980	956	914	977	980	934	935	909	924	955	993	929	991	994	924	980	911	950	970	1038	907	864	957	903	958	969	936	971	989	963	1033	987	931	934	1016	1001	963	932	972	909	1002	958	983	956	941	958	976	939	956	937	963	1023	974	989	967	996	937	957	935	1010	936	991	971	1005	968	1037	914	922	992	966	952	1013	954	965	922	987	931	970	943	949	951	1066	944	1004	988	954	996	943	966	946	957	918	974	947	942	936	983	896	939	1010	935	939	991	947	973	964	965	930	955	921	891	967	998	977	928	1005	932	1014	942	974	943	979	952	961	992	945	957	951	913	975	952	917	997	1020	933	968	994	928	961	959	892	923	1018	956	961	992	913	940	942	976	1013	977	958	933	907	966	962	951	990	983	938	984	1012	931	978	980	980	941	949	962	1021	992	1006	906	973	1019	963	935	956	939	985	975
1500	227	246	262	223	231	203	195	209	177	204	196	218	234	215	207	210	204	225	203	229	180	224	165	216	193	181	227	203	210	194	185	205	240	212	206	237	231	200	200	226	203	200	188	223	201	219	226	218	244	231	187	211	222	204	206	194	208	202	207	209	224	219	219	227	209	213	209	203	223	233	235	206	220	213	212	180	181	188	203	206	184	208	212	221	192	205	210	246	201	173	204	209	214	215	255	213	184	218	198	209	183	202	187	225	221	204	222	202	178	238	225	208	219	187	220	217	196	205	191	221	214	208	221	190	210	208	208	205	192	222	206	200	227	233	189	213	225	201	228	197	199	207	222	245	195	204	234	204	233	210	207	209	216	184	174	216	217	223	207	191	219	198	225	200	209	231	240	239	196	204	213	215	207	196	188	219	207	233	221	236	193	186	224	191	226	188	214	212	205	232	247	180	204	220	230	218	201	225	228	213	247	194	205	206	200	208	222	192	213	206	214	200	223	204	212	226	194	205	175	191	198	194	227	233	193	225	242	239	193	184	210	230	215	206	240	220	205	227	187	224	210	219	199	203	199	201	212	223	211	221	222	194	199	203	194	201	172	191	208	203	205	200	196	199	223	216	225	219	221	205	201	207	182	218	233	234	194	208	205	213	182	198	199	236	213	204	186	205	219	183	209	200	196	214	224	171	191	193	207	222	230	245	193	212	235	199	206	198	208	220	208	222	202	212	190	214	190	191	195	206	184	218	197	202	217	206	199	242	213	208	225	226	192	211	222	235	235	203	201	223	201	192	205	224	209	192	230	216	198	214	191	204	190	221	214	199	232	189	197	209	213	194	232	219	221	232	214	211	237	212	229	183	194	183	196	191	204	220	216	196	206	192	201	214	206	226	193	191	190	220	201	186	221	200	216	210	233	193	210	254	196	217	228	216	194	243	203	225	187	218	211	200	218	193	214	207	193	239	201	195	216	226	187	194	220	243	218	202	243	236	188	239	223	207	189	200	210	200	201	226	207	201	212	214	211	223	204	215	183	209	213	214	216	214	205	216	201	211	215	201	212	235	206	228	202	223	222	212	192	206	184	221	202	199	211	187	178	210	226	207	189	183	188	216	202	224	200	207	199	216	227	211	212	197	222	211	211	193	179	198	202	209	210	219	211	230	199	218	219	198	238	214	215	203	201	239	223	179	202	221	237	258	213	215	206	201	208	212	206	179	222	204	200	230	194	210	209	194	193	202	223	247	184	200	234	213	181	223	182	222	202	193	240	202	219	190	196	192	211	209	215	202	207	232	202	197	228	215	227	195	271	202	238	218	220	198	198	191	201	215	223	189	220	212	193	217	217	205	203	196	213	195	221	212	229	211	220	221	207	178	231	211	226	217	205	240	189	202	204	219	244	231	190	191	203	237	203	206	199	213	196	178	207	206	207	209	228	210	224	214	231	222	217	213	226	198	199	206	210	197	221	190	217	201	209	191	238	206	224	206	194	203	198	206	218	215	179	196	195	219	223	182	203	187	204	195	189	207	196	230	218	207	215	219	215	221	229	204	229	215	209	207	191	209	204	217	230	212	224	219	211	202	229	188	200	229	190	196	214	220	222	222	213	211	220	176	207	229	222	270	194	203	194	239	211	208	221	197	197	218	181	213	197	193	198	198	208	217	206	213	209	193	201	204	230	220	222	206	222	192	237	237	184	207	229	182	212	221	201	205	192	219	210	187	200	229	206	222	215	209	211	205	221	229	214	220	202	180	218	228	250	210	226	195	194	212	214	208	214	219	210	232	225	217	189	201	182	195	220	193	215	222	201	228	243	209	191	191	203	222	197	209	246	198	196	231	214	209	213	211	207	155	210	199	201	198	211	201	206	213	222	224	212	194	210	187	209	195	202	217	213	233	203	189	204	211	215	230	172	223	209	187	196	217	189	219	212	212	238	213	217	199	216	203	186	197	223	219	205	174	234	217	207	212	217	193	193	233	186	200	241	230	211	218	218	203	214	189	183	228	186	209	205	189	211	170	202	192	221	208	216	229	219	195	188	192	204	205	214	213	229	226	212	203	200	233	170	207	189	213	228	185	208	187	193	206	199	204	202	210	225	194	219	197	201	207	213	232	227	202	215	215	224	221	233	228	223	209	174	204	218	198	201	214	192	219	209	238	210	194	186	194	213	245	214	203	202	204	228	216	226	223	209	189	203	210	244	218	201	200	196	225	238	216	220	214	224	207	188	221	212	192	238	193	214	224	176	207	209	221	175	191	189	237	249	204	196	204	187	205	215	215	186	208	203	208	208	209	223	209	207	224	199	192	201	209	233	215	204	204	174	219	187	197	216	216	194	199	208	223	192	213	226	246	212	203	202	217	224	214	172	194	171	200	194	204	214	222	210	206	189	199	216	240	212	212	179	194	183	207	229	177	226	205	207	188	200	191	208	214	229	182	190	200	201	185	196	233	218	185	189	242	224	212	226	185	206	220	222	207	192	218	220	218	217	192	236	244	241	191	227	218	218	205	230	219	185	192	227	190	192	199	230	213	191	214	204	229	211	191	192	167	198	219	212	194	222	199	200	193	184	246	189	204	233	199	209	209	205	192	215	216	225	224	206	211	212	221	205	216	212	199	211	209	254	211	210	215	225	196	216	199	231	175	192	210	249	198	208	202	214	189	204	211	211	214	202	212	193	189	197	207	201	200	221	231	207	201	186	203	207	180	207	228	191	198	215	215	210	190	218	211	191	179	208	193	228	207	212	227	202	201	199	210	234	198	229	175	221	220	211	181	178	175	232	192	212	241	181	236	201	236	207	236	209	188	216	211	205	186	180	209	206	232	202	227	208	218	225	198	206	197	229	187	200	199	166	202	241	205	212	220	184	187	234	220	215	211	200	202	221	212	187	230	212	198	218	205	195	197	192	223	225	193	189	224	226	223	203	243	231	226	218	233	209	188	208	216	213	202	181	231	230	199	215	205	202	234	216	202	211	210	205	223	194	203	220	223	217	199	195	189	195	242	200	234	226	200	208	232	225	240	180	197	217	190	200	180	221	191	222	203	203	196	226	241	231	210	203	196	229	220	180	192	206	196	183	193	186	180	185	193	214	212	219	211	216	232	207	181	219	189	191	195	203	215	235	209	209	197	227	205	198	208	215	224	206	226	232	229	212	206	219	228	188	214	231	204	200	231	218	210	226	207	216	205	187	209	200	231	192	190	209	242	208	205	218	197	205	183	183	195	211	211	204	215	234	229	219	204	203	194	230	202	187	178	242	246	212	204	181	182	220	222	203	193	200	208	193	212	221	215	204	251	208	208	219	204	232	220	202	232	201	215	200	248	237	203	185	177	204	221	183	209	214	210	227	210	202	222	218	219	245	194	205	213	222	219	212	220	215	193	216	212	191	204	219	208	221	215	222	194	200	217	226	195	200	226	182	187	207	199	209	195	169	228	211	210	213	229	196	188	209	190	202	212	228	210	216	210	217	204	228	214	224
1760	547	563	605	649	587	572	569	562	535	549	604	553	560	531	544	555	502	559	600	514	502	535	581	539	530	574	549	535	532	564	517	521	581	508	547	573	536	548	537	544	553	520	557	522	578	557	537	541	566	526	564	542	571	534	540	561	542	551	566	543	545	538	547	532	549	581	563	549	569	549	572	543	553	585	515	546	516	526	565	561	541	553	590	597	541	534	496	568	543	564	590	539	544	546	512	555	585	571	503	550	551	574	539	539	571	551	515	563	536	548	553	528	599	564	522	578	560	537	549	534	534	526	554	553	543	547	580	568	535	498	548	521	563	533	546	555	557	531	529	518	574	552	561	558	542	553	557	519	519	546	610	571	551	533	554	547	529	513	506	499	518	566	523	517	568	554	551	524	548	565	584	579	543	574	516	537	519	564	540	524	538	526	572	587	526	539	553	576	526	556	597	501	547	544	547	542	553	574	527	544	530	545	565	566	581	564	567	524	589	559	551	534	603	523	521	561	540	531	537	548	512	587	532	565	531	519	574	536	514	559	531	588	577	541	533	554	547	551	520	620	545	499	584	547	514	534	532	542	532	553	534	519	550	567	569	537	526	511	527	554	555	556	566	541	509	597	481	509	572	543	534	542	554	575	580	542	572	563	533	550	556	585	569	542	578	560	521	519	556	531	577	544	601	534	526	563	582	606	529	582	542	507	567	517	530	558	558	572	577	568	516	550	536	517	573	571	524	529	508	550	517	561	558	532	552	536	539	534	528	574	553	513	567	574	573	498	599	536	549	521	533	530	539	554	563	511	539	526	545	550	551	514	534	544	518	516	539	562	529	511	582	553	514	542	533	567	515	560	550	538	576	562	560	552	523	547	555	542	601	525	571	551	520	537	519	544	585	584	546	557	574	539	553	524	554	540	532	557	540	554	557	519	558	575	511	536	593	617	555	569	588	538	518	543	590	557	541	522	567	542	521	531	553	528	535	612	508	531	528	580	574	586	509	559	585	522	567	534	570	499	533	568	522	525	567	531	537	551	591	551	539	536	502	567	577	529	537	521	543	533	588	536	561	576	603	546	570	558	552	558	558	541	515	548	555	543	534	554	517	550	539	521	522	518	553	567	519	528	547	528	522	571	503	571	539	549	514	513	566	537	545	537	564	586	556	529	564	582	490	505	587	534	551	539	556	545	573	524	564	524	564	546	522	558	508	525	531	590	575	553	510	531	528	541	537	531	541	573	516	546	549	547	517	567	531	572	535	512	573	582	534	550	540	505	525	545	505	558	567	545	541	560	605	539	516	567	554	556	534	528	526	560	527	555	577	550	512	567	555	503	539	549	562	534	563	564	565	538	592	554	541	540	565	553	527	521	566	508	522	561	561	551	535	503	529	546	570	535	532	503	510	562	571	605	542	544	566	496	599	580	557	522	559	578	563	519	554	541	582	516	552	554	558	546	531	547	525	521	539	573	561	558	548	553	516	516	519	569	519	537	566	542	497	522	479	574	538	530	518	576	551	579	556	539	517	541	574	549	576	530	536	563	585	566	587	582	543	510	551	549	582	527	570	551	540	548	525	537	539	587	537	553	552	557	524	521	559	536	573	548	575	543	512	556	512	567	533	547	533	561	528	560	556	506	515	543	563	543	589	543	528	583	539	583	509	556	537	498	548	541	571	555	542	560	600	559	496	538	561	543	558	532	552	543	545	559	550	565	523	558	547	457	582	537	532	544	512	567	532	567	583	551	532	533	553	535	535	533	536	523	553	572	545	573	502	542	540	546	539	537	546	599	552	577	567	558	542	564	519	606	533	568	573	556	524	502	578	546	579	516	553	592	565	581	547	539	567	563	546	553	563	525	526	556	577	566	579	562	532	532	536	488	591	541	576	530	522	543	533	567	567	581	559	559	579	526	490	520	527	573	543	507	592	508	551	474	560	557	542	562	538	542	549	557	540	551	500	527	545	528	555	561	542	521	533	594	525	521	555	523	493	544	507	544	525	540	542	544	518	502	551	540	536	546	553	562	544	545	525	564	564	550	544	529	559	543	527	538	547	510	566	505	560	562	521	528	535	496	554	562	520	546	475	501	577	552	522	561	523	535	548	530	534	517	536	541	555	549	568	532	613	543	545	518	510	555	564	551	580	546	533	531	535	559	572	561	551	545	537	530	528	521	555	573	524	574	563	547	533	588	522	551	546	507	572	532	562	546	556	542	595	588	560	514	543	537	579	541	537	559	564	532	576	526	554	547	561	494	533	582	526	541	551	521	521	547	533	543	604	550	529	552	558	542	541	563	557	566	527	576	593	534	515	547	560	569	563	554	520	519	518	535	559	496	555	546	611	557	553	518	550	530	542	562	574	527	581	536	549	527	527	550	536	529	524	584	528	577	565	566	513	547	576	542	550	535	528	529	547	561	570	529	538	528	525	542	576	552	587	521	564	535	559	565	549	520	486	541	560	514	565	546	580	545	587	569	565	526	576	570	533	590	511	513	603	532	564	531	547	540	515	550	527	573	535	547	543	552	544	598	515	531	593	535	529	548	529	548	585	569	586	535	563	558	533	566	556	546	578	539	512	549	541	526	536	530	579	580	582	551	536	563	564	543	547	525	569	558	562	548	583	506	546	543	504	561	528	556	550	529	573	587	565	568	540	513	565	544	538	529	528	533	508	551	562	485	534	536	544	572	555	592	502	576	542	547	511	577	546	515	530	548	506	545	512	542	536	587	564	538	557	512	573	554	524	537	513	549	531	516	558	503	519	537	578	569	540	536	564	560	565	551	546	561	595	571	517	569	570	564	521	553	517	563	570	517	561	547	564	483	536	558	498	559	573	549	566	498	569	592	565	556	527	532	556	524	566	524	512	546	548	561	585	537	519	592	536	551	495	543	544	551	558	544	610	531	558	540	518	561	529	557	560	525	572	549	530	571	553	558	548	562	586	556	535	525	522	568	543	557	576	570	543	560	527	556	584	543	508	539	568	544	545	569	591	552	505	558	542	555	537	563	535	528	511	521	543	549	537	566	567	541	549	535	566	516	550	588	549	542	531	549	550	575	547	553	544	541	531	517	533	552	515	519	548	524	552	549	533	586	533	539	525	563	542	553	567	520	574	512	540	550	563	555	544	584	534	557	550	546	559	520	558	580	563	566	527	583	519	554	546	557	510	567	563	582	571	573	593	539	541	510	519	543	534	564	539	543	586	572	537	575	581	545	547	582	572	526	522	574	533	538	534	520	538	514	530	581	571	587	509	538	546	532	552	549	559	557	618	562	512	550	549	563	560	566	537	544	598	508	526	532	593	578	584	550	525	551	498	541	529	557	539	604	519	551	544	547	520	589	581	543	548	523	527	544	560	600	561	572	549	538	573	544	540	582	546	551	541	539	551	505	539	524	574	514	557	560	552	545	541	555	546	495	532	534	551	605	556	517	550	553	537	580	584	549	544	520	571	552	545	530	581	543	529	558	541	536	527	549	536	554	602	593	569
6892	557	521	464	346	330	256	232	243	250	197	196	218	206	217	201	211	205	196	201	194	198	238	191	174	187	183	194	203	211	200	194	200	182	211	196	196	201	201	206	231	190	228	187	172	188	211	192	181	184	193	190	192	178	184	188	195	183	184	219	196	208	188	189	170	211	203	209	197	213	184	191	213	190	178	177	186	190	209	180	206	194	181	188	192	184	191	173	189	177	199	214	184	204	230	191	183	184	194	178	176	204	194	201	192	181	167	193	192	183	202	193	182	213	196	185	201	209	202	194	203	203	205	206	211	193	212	177	214	211	191	181	217	193	186	205	206	192	198	196	199	183	223	189	185	183	203	208	197	192	170	192	181	191	194	203	189	193	209	184	220	199	192	188	158	174	186	197	187	202	176	198	175	203	179	186	171	205	173	212	194	173	174	188	171	198	189	178	189	183	201	192	200	193	187	181	166	195	193	203	199	202	173	180	175	184	186	203	202	174	192	183	163	193	192	207	171	193	187	157	203	176	191	180	191	193	198	201	185	170	187	190	207	167	171	178	204	213	191	204	203	216	212	177	183	178	189	180	200	200	210	163	190	211	159	183	166	166	208	183	198	185	191	181	184	201	210	182	182	184	195	188	207	187	189	200	212	179	195	186	173	206	207	205	208	191	202	186	199	150	179	200	191	202	200	202	221	167	205	202	165	199	184	180	216	217	203	173	194	169	188	192	196	166	217	175	197	167	178	192	186	200	187	205	178	177	179	193	219	191	163	175	201	201	178	204	207	189	184	185	213	194	204	175	194	177	195	207	189	231	193	187	168	195	217	193	195	194	204	221	199	203	195	201	212	179	207	197	167	185	212	209	185	186	196	212	184	175	163	169	156	191	216	202	180	210	186	200	190	200	214	177	176	190	185	204	199	152	227	192	198	163	194	213	187	179	182	185	188	215	210	215	172	212	156	162	199	167	211	203	188	199	176	204	193	188	218	214	211	198	211	198	206	176	193	208	188	222	220	183	177	174	196	201	196	186	246	200	198	210	186	203	197	212	162	173	178	218	196	181	211	176	164	191	173	160	186	185	200	193	163	179	179	201	206	208	200	219	205	212	196	195	171	184	202	178	198	197	201	166	189	161	194	173	213	202	175	165	218	192	232	212	186	192	181	192	169	188	186	183	201	216	198	211	220	198	177	157	191	193	198	184	163	171	184	192	165	205	217	186	191	165	191	199	200	184	197	184	179	202	177	175	198	184	183	180	187	197	207	192	199	182	196	188	167	174	203	215	161	181	213	198	161	180	178	193	156	204	179	191	171	189	202	185	191	207	194	201	193	163	198	169	197	187	187	187	201	169	180	189	198	211	202	185	183	180	200	226	210	186	211	202	204	174	193	190	211	202	191	182	207	180	184	198	189	201	194	215	214	202	167	180	176	186	179	192	179	161	185	163	164	195	198	186	182	199	194	202	194	229	178	183	201	205	204	161	196	170	166	213	210	187	211	172	243	184	185	199	191	177	172	170	198	182	206	208	179	231	185	204	207	202	210	192	192	209	189	190	189	181	200	199	180	187	196	158	189	203	205	206	228	200	206	197	206	214	176	210	184	196	200	162	201	217	191	189	210	192	191	173	192	173	178	198	165	167	183	186	201	193	141	193	185	172	185	169	204	195	193	193	211	192	211	204	174	191	226	188	214	186	181	192	171	194	159	200	192	221	204	201	183	189	207	219	207	156	189	206	219	180	176	173	190	186	200	187	199	193	192	193	188	190	225	180	192	179	214	210	192	182	203	181	199	184	202	198	195	212	223	189	171	200	199	194	193	195	191	224	193	214	184	184	209	192	199	215	212	166	203	206	201	176	193	197	194	180	209	168	184	182	191	185	214	174	192	198	212	167	179	201	197	197	203	186	173	192	203	216	179	202	195	209	182	176	181	190	174	170	209	198	170	195	193	177	208	198	222	184	195	174	189	201	174	177	177	206	214	197	179	189	210	214	201	192	197	197	185	184	220	191	233	201	172	166	189	187	156	199	191	201	179	202	171	207	192	186	193	193	182	206	173	209	180	202	175	187	203	194	195	194	229	211	199	219	190	166	213	187	187	189	179	192	203	195	199	192	184	216	178	179	188	217	208	162	183	218	199	187	174	196	183	201	175	167	190	168	180	170	204	206	194	211	199	186	180	186	196	197	187	196	210	219	185	213	183	191	190	171	185	191	217	185	190	195	159	197	183	185	181	187	218	197	206	226	169	198	173	185	203	185	200	194	198	190	198	187	186	178	176	183	174	205	187	200	198	191	206	195	209	201	174	172	172	175	201	167	184	169	195	183	218	182	206	185	188	218	201	149	183	230	214	201	181	203	185	188	208	213	182	174	192	194	212	184	186	210	186	186	178	201	201	180	193	174	219	194	188	209	168	207	205	163	173	210	220	170	192	183	183	206	195	219	215	178	197	190	206	173	197	197	187	175	197	216	192	189	202	199	195	155	202	180	196	183	205	216	202	191	173	187	189	199	182	191	177	224	192	205	204	201	176	186	189	170	184	193	184	223	205	198	187	189	164	180	197	146	191	192	217	186	210	203	213	174	201	199	197	169	175	189	188	176	179	184	163	191	186	202	206	212	189	182	194	192	213	191	189	171	195	188	219	197	198	168	173	199	184	195	205	172	219	201	204	217	218	172	203	180	210	204	180	198	164	195	192	196	178	177	206	186	191	207	215	193	181	210	188	197	227	188	198	224	166	185	211	196	224	201	220	217	156	199	205	174	195	180	184	183	174	199	186	192	193	204	187	172	172	206	188	197	192	171	188	180	204	178	184	179	205	199	185	180	201	188	189	193	208	175	190	189	198	194	185	210	176	178	210	192	221	189	189	190	190	226	213	194	197	183	208	196	181	203	183	177	229	191	187	197	225	180	196	187	191	210	209	202	175	195	187	182	188	183	195	205	183	187	196	221	185	188	203	202	193	204	203	192	195	179	215	200	206	160	178	157	186	207	196	222	187	220	201	213	200	202	186	190	183	197	178	207	211	177	199	191	189	209	218	198	193	213	205	190	189	181	202	188	190	194	201	199	196	203	202	190	198	171	185	204	183	189	184	172	191	190	203	189	195	212	200	194	168	202	187	207	213	224	177	198	182	164	189	224	187	207	193	179	173	190	180	176	205	194	208	189	171	204	186	180	187	170	189	190	195	206	167	198	191	220	183	187	184	188	195	176	224	180	187	207	187	199	186	175	190	187	191	178	187	177	181	185	183	186	198	180	201	185	210	211	170	199	193	194	183	213	227	170	206	189	177	182	182	190	199	174	182	182	176	195	167	177	198	209	196	204	190	191	205	183	198	213	178	170	204	212	229	200	192	188	183	214	186	214	206	172	191	181	197	165	200	205	202	211	193	190	183	200	187	199	186	206	173	183	202	185	194	210	204	192	189	168	187	217	170	171	199	196	197	186	191	190	195	190	159	190	186	202	201	186	197	219	207	192	204	185	191	198
6014	871	1332	1480	1241	1034	994	858	747	698	694	695	627	652	608	568	586	568	565	577	580	569	540	606	561	550	528	538	586	551	562	556	573	561	560	581	517	505	512	548	518	560	550	512	561	505	533	553	567	526	533	531	501	532	582	555	553	554	521	565	523	529	544	542	527	517	531	544	487	528	502	496	530	544	526	560	566	583	543	529	544	478	524	564	552	522	525	537	537	545	535	519	540	559	549	508	535	542	547	538	565	531	526	572	521	547	527	554	520	513	541	485	526	522	515	578	555	545	515	510	576	521	500	497	540	543	491	570	562	542	555	517	526	534	544	539	526	506	564	537	521	559	509	524	510	544	531	543	595	511	499	543	566	541	556	559	523	501	508	537	557	533	520	547	576	526	554	510	551	547	574	525	529	530	539	551	491	576	529	501	527	535	549	520	530	536	525	542	495	506	530	532	521	538	554	539	498	514	556	522	560	560	516	483	549	505	514	548	509	540	531	530	570	536	537	549	518	528	554	534	558	565	522	532	527	522	513	506	493	518	558	557	558	558	524	523	536	547	506	505	551	495	498	538	536	551	539	554	534	583	534	577	528	535	541	541	546	519	527	564	503	514	562	510	531	547	501	519	502	511	538	560	532	553	528	514	504	512	563	543	516	587	536	544	544	545	490	507	532	509	472	515	572	529	553	584	570	520	506	559	571	495	538	495	528	544	525	513	496	516	510	561	541	509	543	568	502	505	536	527	540	513	526	519	517	525	564	571	511	561	524	551	570	517	510	533	513	522	484	566	529	548	502	532	557	505	531	577	539	559	533	487	517	559	519	532	501	537	557	565	561	503	554	542	550	559	583	529	530	536	533	537	539	523	514	569	526	566	509	556	508	553	524	489	536	521	521	541	528	518	497	505	566	497	541	551	533	557	482	499	567	511	523	546	548	552	510	538	585	516	547	550	511	507	510	539	546	519	565	518	487	532	500	536	508	540	557	573	556	524	540	526	532	572	526	501	526	526	529	520	544	551	511	509	536	512	566	519	485	481	490	511	538	513	485	539	481	536	531	525	532	485	569	507	525	527	566	539	599	544	605	552	508	547	521	564	530	547	532	537	515	549	552	548	541	529	531	535	575	520	532	579	525	546	534	525	534	510	569	567	522	539	524	506	532	578	519	491	536	550	525	524	538	523	524	526	590	529	561	509	518	564	522	554	507	542	513	509	536	481	532	523	523	550	548	499	510	516	547	525	572	558	492	517	523	569	539	562	553	563	554	526	524	556	548	536	540	589	511	501	527	526	574	582	486	548	487	526	484	544	532	556	545	549	532	542	554	537	579	577	529	524	508	548	529	553	564	480	537	494	539	552	559	533	510	548	509	518	543	558	537	537	499	558	538	522	535	515	547	534	541	554	499	534	527	569	512	511	515	519	552	519	496	519	504	535	503	529	507	523	532	533	528	528	534	489	533	503	530	560	539	532	522	545	549	514	533	585	549	527	527	553	565	548	504	526	526	533	519	532	561	577	544	541	543	531	551	494	526	525	526	540	518	521	538	523	520	558	513	524	507	520	534	578	533	533	495	545	504	505	585	507	522	509	518	539	511	552	498	505	564	534	545	540	507	523	491	568	553	529	511	505	526	505	527	545	524	492	543	565	536	503	523	515	535	527	524	546	546	523	549	579	509	479	488	556	543	552	524	517	516	552	512	531	525	573	535	548	538	511	523	555	524	557	574	588	523	515	527	492	499	537	545	534	539	495	577	531	538	527	561	517	523	559	520	543	516	521	504	522	530	552	554	564	498	532	537	525	540	536	548	537	537	504	542	497	505	536	578	498	530	542	511	525	512	535	552	543	565	519	509	530	508	553	524	567	537	531	508	563	530	537	554	530	563	566	528	531	524	553	558	509	518	571	519	566	538	555	556	567	518	542	516	482	543	564	581	507	551	530	569	494	513	508	542	509	543	547	534	549	523	523	513	504	550	530	525	510	541	544	569	486	544	536	490	525	555	533	547	553	519	528	513	541	517	544	509	543	507	516	534	533	540	547	545	521	502	517	511	557	483	508	503	541	521	542	537	525	552	514	558	549	486	511	550	528	558	513	526	539	529	547	538	544	533	546	568	547	531	502	552	535	515	557	542	547	511	502	510	510	556	507	572	532	548	516	516	511	519	557	566	548	544	562	497	552	520	515	562	530	569	508	539	566	526	574	537	544	525	559	532	505	543	542	475	536	487	510	544	530	502	521	516	570	548	541	585	528	545	521	502	547	531	510	531	544	562	513	553	502	551	501	525	521	515	515	554	539	567	527	558	521	556	458	517	529	521	570	506	543	529	528	559	539	559	477	566	556	543	554	574	503	555	536	549	543	516	543	524	563	553	541	533	493	545	529	542	529	518	519	529	540	552	544	580	549	544	549	500	538	542	546	526	529	500	513	534	530	540	540	557	503	544	537	513	542	547	577	515	522	520	477	525	525	546	493	531	589	560	530	497	549	544	537	521	525	509	535	514	548	519	514	555	512	539	579	534	575	555	533	566	541	517	539	587	544	527	524	521	568	544	514	510	514	522	507	545	526	482	507	526	526	575	536	567	540	533	545	500	540	503	576	538	518	520	529	505	536	483	500	541	503	540	521	522	525	506	527	537	521	524	548	530	528	525	550	511	532	557	509	498	580	534	529	544	493	525	547	527	519	543	532	537	503	541	553	520	510	506	564	525	537	542	523	534	515	536	524	518	561	519	528	570	498	547	568	512	541	516	527	551	517	530	503	516	498	527	519	502	495	517	504	541	514	538	532	553	542	543	509	565	521	506	555	545	550	532	486	566	529	532	553	551	531	560	511	546	537	539	537	486	549	517	531	537	490	551	540	554	515	504	536	528	534	588	524	518	548	579	552	484	531	549	570	523	506	557	516	561	565	532	535	572	554	488	529	542	554	532	551	513	539	526	552	532	525	530	520	538	525	536	533	525	523	523	547	493	494	532	549	526	519	493	547	560	536	492	485	537	542	569	521	489	525	531	530	546	504	541	502	518	560	521	518	539	518	558	571	488	561	538	580	555	512	510	524	572	576	535	525	513	522	537	541	579	555	556	539	501	528	537	487	538	537	538	538	536	536	541	506	570	566	553	515	530	554	548	505	518	567	521	545	523	531	527	530	490	550	517	525	547	565	519	529	522	510	546	531	519	554	509	501	569	514	504	525	507	527	526	532	563	540	556	585	493	538	554	535	515	567	540	553	516	528	543	562	550	552	553	556	566	533	544	531	508	569	540	516	527	555	595	519	523	527	504	507	540	551	551	526	522	552	537	529	567	529	569	503	553	559	515	568	504	540	564	543	587	533	544	547	536	506	556	551	508	558	527	515	517	516	579	552	528	524	493	561	546	537	497	523	520	512	491	520	520	554	520	541	503	511	554	523	521	487	531	549	479	530	504	550	518	543	515	549	528	539	515	551	596	553	517	525	486	520	534	508	510	544	511	560	549	526	554	565	525	534
14289	1471	1272	1003	769	687	563	502	476	460	512	459	446	447	432	413	425	480	398	427	412	429	426	436	417	385	403	395	402	388	404	400	436	418	415	365	443	390	415	414	421	418	392	390	417	417	380	399	404	456	411	420	449	403	439	391	425	441	416	436	409	428	405	391	436	412	407	428	470	456	392	413	403	445	437	452	446	386	441	441	416	393	387	416	424	432	433	398	420	418	448	415	404	413	418	436	426	429	433	438	403	420	383	425	384	408	403	398	399	420	400	420	405	407	406	430	392	430	431	395	404	428	386	421	424	435	388	349	415	400	392	399	372	394	410	391	400	384	428	400	406	405	429	399	429	394	397	403	439	394	423	392	437	438	418	389	374	418	408	383	401	397	411	421	418	405	395	398	426	432	395	419	422	439	430	419	424	386	406	431	391	423	424	411	440	402	442	417	411	452	368	398	391	459	395	380	407	438	421	476	391	401	459	366	420	402	420	403	446	400	407	395	398	429	413	471	399	384	375	434	431	408	425	403	436	376	426	406	403	440	451	451	404	388	447	435	431	399	391	425	390	393	410	431	396	434	397	398	362	402	419	425	421	429	434	407	415	394	454	438	460	441	421	442	397	378	438	432	402	405	434	414	432	421	399	397	431	448	456	423	419	424	412	426	384	415	425	419	372	399	424	434	423	388	432	424	405	432	413	389	411	418	369	385	397	355	422	422	430	431	393	411	416	441	389	407	393	396	433	477	398	426	406	366	441	404	414	396	393	444	448	409	380	404	393	415	372	380	400	444	416	364	424	458	372	417	432	376	383	412	401	385	414	414	429	425	401	396	419	382	407	416	430	403	433	408	414	406	420	442	401	398	415	404	440	436	419	388	386	392	386	402	380	392	378	423	389	379	397	404	445	425	401	436	410	418	438	456	446	430	417	418	405	430	374	370	451	392	408	398	412	401	385	383	399	391	409	427	435	404	406	432	400	411	417	438	419	410	386	423	408	428	422	379	418	409	413	431	414	444	427	402	384	435	437	423	434	431	414	367	356	363	371	399	396	398	395	392	405	440	429	410	438	452	401	442	417	423	412	441	432	426	395	439	411	416	392	416	390	458	360	418	414	404	433	407	416	385	398	427	364	422	429	390	418	411	433	399	417	425	429	412	425	437	404	414	431	396	440	413	419	406	417	431	418	435	400	393	431	429	377	391	432	431	392	386	436	413	418	416	393	396	450	404	394	412	417	424	416	431	389	412	417	429	445	443	418	394	407	399	392	406	386	455	416	418	422	387	435	400	379	390	448	439	422	396	424	394	459	431	418	496	434	434	372	457	415	431	410	396	419	416	421	451	429	416	431	417	412	407	386	385	427	398	402	402	404	401	416	429	411	411	387	425	431	429	405	409	406	403	400	397	378	397	393	369	436	417	410	437	435	439	392	415	462	404	422	450	418	428	406	431	396	433	462	451	408	436	452	458	406	406	407	406	431	413	395	405	433	407	367	430	401	400	388	399	432	379	396	393	434	420	409	438	396	376	446	413	433	356	401	459	386	384	469	428	377	375	423	431	400	359	394	439	413	431	416	427	401	448	394	432	433	424	385	431	428	384	376	441	407	391	419	445	446	395	436	448	407	427	432	425	438	408	418	422	419	441	408	433	405	420	418	424	409	368	409	392	418	441	391	408	427	411	413	479	390	410	396	440	416	386	442	418	420	409	393	430	420	415	408	420	416	420	367	471	406	378	380	436	429	443	440	411	410	415	384	378	440	415	437	395	428	396	433	418	426	424	433	377	390	396	442	408	413	434	414	425	384	400	387	429	406	396	389	422	412	376	402	404	396	469	463	482	383	420	420	404	426	376	376	413	414	410	407	404	412	422	437	408	380	443	394	417	424	409	380	406	393	388	401	398	393	387	434	421	379	415	415	400	423	398	415	402	389	409	377	409	409	445	412	373	462	412	400	484	428	417	400	427	407	423	412	436	426	390	416	406	422	470	388	399	422	401	413	417	421	451	443	442	400	401	380	378	428	424	415	420	399	407	438	430	387	393	398	415	405	442	418	405	435	368	377	398	426	401	384	424	378	401	373	446	374	414	410	397	410	392	388	396	427	400	395	423	446	394	405	429	463	433	460	449	398	422	457	423	434	440	408	432	405	391	392	365	423	409	429	436	385	398	436	415	436	392	388	402	365	437	381	390	406	398	408	429	434	423	397	447	403	373	398	373	417	419	392	401	397	416	423	398	374	402	400	417	368	406	429	403	423	382	423	400	426	443	402	421	404	425	428	410	428	431	397	443	404	461	454	377	427	391	439	443	438	420	415	384	403	407	380	371	366	457	436	417	433	411	382	440	396	412	390	379	434	442	474	443	434	422	398	368	416	436	449	419	412	412	403	381	417	496	414	414	416	449	392	375	409	440	371	401	410	412	391	422	409	419	431	373	452	394	395	450	395	420	367	403	416	413	392	406	433	430	388	389	449	431	437	418	381	419	407	368	415	417	392	415	424	376	398	386	418	419	443	425	430	426	393	447	455	407	432	388	384	415	390	395	415	410	399	451	420	388	409	444	418	377	418	408	418	411	401	432	395	437	441	470	427	444	433	405	396	390	423	400	431	371	409	398	419	423	382	385	400	397	411	381	405	384	432	374	448	464	389	418	405	486	428	364	399	470	419	351	424	396	410	421	438	454	423	394	401	396	423	415	451	374	412	372	404	374	399	456	419	427	408	423	407	442	398	429	437	396	415	398	413	399	442	421	400	389	437	404	414	406	408	418	427	442	402	400	436	433	437	418	406	395	425	366	392	401	405	409	418	421	433	415	458	397	413	419	378	394	428	401	388	396	398	429	402	401	400	367	424	387	392	385	437	403	409	418	397	374	438	400	447	398	386	397	392	389	419	452	366	389	400	422	434	407	391	436	426	419	424	412	413	429	413	416	425	401	450	431	410	397	433	408	428	415	409	438	423	430	394	393	432	443	438	415	421	372	414	429	417	416	438	427	422	436	436	399	368	414	393	419	392	396	446	417	413	422	402	445	428	412	415	408	401	425	379	392	411	387	443	410	399	402	405	417	382	411	414	420	400	444	387	438	419	407	468	399	396	416	404	391	405	454	428	387	396	388	413	391	409	398	410	398	358	444	396	434	411	438	398	434	395	391	402	396	417	423	421	423	430	430	459	393	411	411	440	417	410	431	377	394	396	389	413	446	423	401	416	422	411	442	379	408	441	412	383	396	413	406	399	401	439	411	421	388	430	415	394	377	404	421	416	391	412	428	447	411	412	455	418	397	416	419	373	425	414	398	397	374	378	397	403	423	421	414	438	390	433	432	442	383	409	440	424	376	390	415	401	403	416	411	423	428	399	403	381	384	441	408	376	456	414	404	467	382	412	433	416	366	385	418	407	392	442	381	409	402	400	398	412	382	412	424	464	402	427	426	396	408	392	413	436	384	406	389	441	407	402	400	395	392	432	414	404	396	414	405	425	412	416	373	426	422
8604	1622	2531	2850	2348	2041	1760	1555	1383	1374	1289	1234	1199	1196	1146	1099	1076	1093	1061	1023	1062	1015	1079	1051	1033	982	1064	1028	1020	985	977	1006	961	1002	968	988	1014	978	1020	929	978	1040	1011	977	985	947	945	980	968	978	940	993	998	1024	923	1011	1016	1014	893	938	968	1001	971	993	1022	931	978	987	998	980	913	962	897	1042	994	975	948	1009	968	1011	947	981	952	1003	942	946	950	1002	953	961	956	980	1030	1014	978	943	975	938	983	940	1005	924	931	1000	942	973	967	983	1011	971	1023	963	983	984	917	970	966	941	992	990	964	990	923	991	921	946	981	910	893	985	956	951	988	982	964	1001	984	989	918	942	976	1028	929	944	928	938	966	1003	956	954	1003	946	918	960	955	993	973	1029	928	1016	972	999	955	949	913	984	965	916	918	940	993	1011	1007	949	959	946	1001	972	936	926	958	1001	994	987	989	978	1023	946	961	961	957	950	923	954	926	932	988	947	992	963	999	992	943	946	957	953	945	933	1077	982	964	979	959	942	1027	1000	963	966	953	961	936	947	912	1003	971	937	1018	974	949	972	953	987	917	947	944	1000	973	928	974	969	920	959	955	1010	991	973	959	977	1007	965	983	909	998	953	946	940	947	914	1028	943	958	938	986	989	943	932	913	983	984	967	995	981	920	991	991	934	955	881	934	963	947	945	991	941	937	1003	952	980	951	950	965	918	904	998	952	953	983	991	1004	963	933	915	973	995	989	927	968	981	990	939	974	956	900	985	1008	1001	937	931	972	969	967	943	914	948	973	1017	982	952	987	983	967	1006	948	928	959	1009	931	907	967	970	973	991	931	983	973	958	939	1005	947	940	957	940	946	890	933	942	924	940	951	988	983	990	947	939	970	980	991	967	979	988	979	974	993	974	946	960	946	958	987	975	973	952	867	954	972	982	931	966	953	939	971	934	965	940	973	977	967	966	977	929	974	951	998	905	973	960	962	956	923	997	930	1024	970	940	922	936	955	924	944	1022	1014	961	955	944	952	910	965	904	959	901	988	937	954	979	975	975	951	1012	974	979	986	947	978	968	982	998	1009	937	972	1015	1009	922	1027	926	1007	974	987	986	942	989	1004	939	937	900	959	929	1038	998	996	931	978	914	976	956	1006	933	973	1025	965	910	959	983	946	972	999	979	993	970	999	949	991	915	938	970	983	967	957	926	926	949	953	989	935	964	984	999	966	981	948	949	970	951	993	934	963	961	945	925	934	924	1003	950	980	943	950	958	958	970	975	948	982	947	972	959	903	984	965	929	941	958	960	984	992	1016	965	944	1005	989	989	963	912	944	1051	955	934	990	940	967	951	981	968	967	970	959	930	1008	985	986	958	968	1025	957	962	972	986	944	960	916	1012	958	971	897	935	938	982	969	961	977	922	951	1008	914	1029	931	978	984	962	919	891	957	967	986	1013	954	938	988	986	968	947	937	947	1012	959	980	951	985	918	944	1001	966	926	979	984	953	936	946	983	907	968	977	958	942	976	982	941	913	925	930	926	965	1006	990	915	995	924	974	944	950	998	991	994	944	932	970	956	938	967	969	1003	1018	1038	982	998	968	955	977	942	997	985	1021	995	952	996	999	960	968	940	951	971	957	952	970	953	996	910	991	1020	996	949	947	897	920	978	969	1030	916	978	914	971	926	1033	965	1002	971	929	923	1001	954	949	967	995	1007	901	981	972	904	920	948	924	947	906	1014	1022	974	978	960	1010	943	930	946	905	985	938	957	1005	957	993	991	911	989	933	907	962	985	972	941	949	980	945	967	954	959	925	878	950	993	970	950	978	947	927	919	926	959	944	955	930	918	939	944	996	975	993	935	904	936	928	962	1000	955	956	926	929	933	964	960	976	1046	947	959	907	903	957	1018	956	923	947	934	1005	943	950	1004	980	948	953	924	929	998	963	952	1006	966	914	946	993	949	1005	986	939	961	991	926	961	999	985	999	950	1010	961	982	966	915	944	976	987	992	981	919	915	950	968	938	959	999	958	943	991	1041	959	911	941	892	909	925	989	989	961	983	937	953	986	934	963	967	932	955	961	994	953	1018	933	929	955	940	983	903	925	981	1031	964	949	981	937	977	951	959	909	987	937	959	946	934	938	1008	1021	991	988	963	931	901	923	959	1077	936	984	928	961	947	938	1039	988	909	980	962	924	934	985	903	981	969	934	964	910	1007	949	916	977	931	974	946	930	943	943	893	933	975	970	911	1013	1025	968	972	994	1016	944	1006	942	979	1000	952	958	912	945	995	946	953	935	955	1019	997	946	952	963	1007	955	1013	936	994	941	959	1003	938	950	968	979	968	984	933	935	941	1001	957	972	978	956	937	1033	972	963	933	966	942	1012	976	982	971	932	944	1012	921	1005	876	988	961	1007	967	1007	925	981	951	973	977	995	979	987	944	926	987	905	944	965	969	1012	889	939	990	991	968	973	955	929	978	1000	1016	930	974	984	965	971	1002	967	908	1004	997	958	943	981	900	964	1014	973	932	960	938	941	996	890	950	992	967	983	936	1017	967	991	996	1010	1011	963	992	897	949	944	926	931	981	977	1021	961	962	973	965	939	933	990	1001	920	1000	974	942	924	1004	979	979	986	1008	990	952	945	990	980	977	965	934	945	958	941	987	927	936	1001	947	996	941	962	1030	1031	946	980	958	926	990	954	942	959	942	965	948	949	961	913	990	983	987	940	899	966	961	990	1000	966	997	960	981	978	926	943	971	960	943	1032	1007	921	977	969	940	987	933	954	978	934	978	928	940	994	961	974	967	1009	954	924	932	981	969	977	988	945	1000	973	957	920	884	970	1010	980	1002	910	974	937	938	980	946	942	1011	1019	946	933	1009	983	941	929	1019	999	951	927	1003	978	1017	976	968	919	951	920	963	980	969	996	903	992	1006	968	950	922	962	924	989	978	1000	921	996	916	1017	1012	1007	932	982	991	1008	1021	957	995	982	990	992	1000	977	955	968	973	968	967	981	989	953	957	967	954	968	967	934	982	990	952	981	935	925	968	978	995	929	1031	961	994	1003	918	931	997	966	918	980	975	971	937	909	991	996	1004	973	966	911	940	1045	986	924	1000	991	963	937	944	948	935	958	951	964	1016	998	978	943	956	929	1011	977	955	902	1009	924	974	994	902	975	962	978	964	945	957	938	925	976	882	959	961	946	955	951	909	981	935	970	945	987	990	978	916	943	997	992	914	929	982	985	1020	949	935	917	986	981	973	966	920	991	954	978	953	957	1005	983	951	957	914	958	942	966	977	946	1023	942	1008	950	962	914	964	957	959	985	932	998	975	964	937	979	1003	954	933	963	987	965	976	1013	925	960	984	949	1001	964	961	976	969	952	1011	920	932	949	956	898	922	949	926	942	937	1006	901	955	946	979	991	941	1014	934	959	951	929	1015	968	991	950	982	916	924	1026	959	952	921	1003	974	950	989	985	940	996	950	927	935	943	909	936	916	995	949	965	958	932	1017	961	957	953	1040	936	948	946	945	988	972	962	1040	955	987	939	1018	930	998	1008	954	934	971	958	940	986	993	997	918	1022	951	982	947	972	946	932	983	942	948	954	956	982	945	931	1006	940	944	960	940	1029	1015	1037	936	939	965	976	955	948	966	1021	992	957	961	988	957	903	920	987	960	962	983	995	933	909	989
1351	197	240	225	232	212	224	235	199	218	194	182	209	196	215	196	207	211	192	211	205	245	231	249	217	192	234	163	212	216	229	205	209	217	197	210	200	197	207	224	202	210	217	224	242	229	184	234	231	200	202	201	254	204	214	194	234	194	195	223	233	227	191	215	210	200	211	199	208	254	193	209	202	215	191	192	167	210	220	220	179	212	179	209	235	233	215	243	194	191	216	205	253	193	195	193	218	194	202	207	230	205	207	233	211	200	205	185	210	208	198	217	225	231	207	209	197	197	242	218	216	199	199	216	203	189	230	239	194	214	224	202	189	208	237	226	192	199	202	200	209	203	193	227	209	227	185	223	208	198	226	199	196	190	204	237	182	199	225	203	192	223	211	209	194	208	211	231	227	210	218	196	214	193	199	196	229	206	226	184	229	214	203	174	209	233	189	233	206	188	189	207	214	224	194	208	161	196	211	208	195	226	205	227	215	231	199	175	197	211	219	200	158	175	206	213	209	262	205	197	195	222	222	226	215	183	195	191	213	198	189	212	191	209	197	206	210	177	221	209	205	196	202	216	217	233	186	205	196	217	221	202	201	204	219	190	213	198	188	187	205	199	201	212	199	210	202	228	204	205	189	174	211	206	206	193	201	209	169	192	213	211	214	213	213	194	237	208	183	176	220	187	204	185	196	179	211	215	208	224	218	209	204	209	183	186	194	241	224	225	201	177	201	217	191	213	218	202	190	175	205	206	211	184	198	171	197	196	217	205	182	184	180	195	232	204	196	230	215	216	210	193	210	258	203	214	158	211	207	225	215	229	184	202	187	197	211	231	242	200	207	247	198	228	183	190	220	205	209	211	202	215	179	215	218	208	188	203	211	219	164	222	195	187	201	202	180	212	223	224	212	206	226	196	226	209	185	206	197	218	212	196	228	234	209	216	194	192	185	208	212	206	211	237	210	211	212	223	216	220	213	226	226	218	204	218	231	214	218	210	216	209	218	236	229	202	198	213	219	208	249	185	222	207	183	213	195	214	210	209	220	202	228	200	250	221	223	194	232	234	201	222	198	234	207	200	230	219	237	201	213	223	232	210	204	220	192	199	204	200	153	178	191	222	233	209	217	219	192	191	226	215	208	225	200	205	204	195	198	219	220	202	204	200	204	199	205	215	217	195	200	218	187	206	193	238	206	207	182	205	204	195	212	184	199	206	215	190	218	241	219	177	187	219	218	204	206	190	210	194	210	225	231	200	216	232	211	201	187	204	207	229	177	223	224	198	230	217	190	196	210	211	201	209	187	211	203	231	226	202	223	235	206	190	212	198	174	213	198	206	196	223	207	201	195	220	225	215	203	222	197	227	208	197	200	223	203	215	210	210	205	216	189	196	200	182	171	181	223	215	215	192	191	206	192	197	213	185	188	193	201	208	212	223	237	185	214	196	205	221	203	210	193	194	170	206	211	237	198	214	200	200	195	206	203	191	207	213	216	186	201	191	199	193	212	201	194	195	212	175	206	201	226	214	221	214	210	221	218	212	192	203	224	210	222	216	197	201	212	210	210	223	214	212	215	228	224	222	221	199	186	198	225	204	223	184	203	209	197	192	216	202	246	207	194	201	235	224	200	200	210	217	243	192	214	205	205	175	221	196	201	203	205	240	256	195	223	215	228	228	210	171	198	206	234	212	218	206	172	190	190	198	204	192	207	217	169	215	213	234	208	220	196	197	191	215	231	190	203	189	180	200	191	196	230	201	234	225	195	219	189	200	188	215	222	177	208	224	212	234	221	231	202	208	196	212	198	192	215	224	178	234	216	178	222	183	201	195	235	237	201	215	210	232	237	185	197	195	215	205	223	197	213	228	221	209	203	194	199	199	213	197	195	232	212	195	195	203	199	188	186	204	182	211	187	227	173	216	218	222	198	198	200	250	241	201	214	200	207	186	220	193	208	207	200	230	209	190	186	202	230	194	182	226	219	222	222	217	207	200	195	219	206	232	213	232	228	235	215	192	231	189	223	230	240	227	219	183	212	226	218	228	214	208	188	208	224	210	197	212	245	231	228	221	219	198	213	211	236	204	190	218	203	184	209	186	209	221	197	211	211	193	191	189	234	190	202	191	200	187	187	209	238	210	202	193	207	204	211	216	196	229	220	207	213	205	233	219	190	208	191	180	218	205	183	201	211	240	206	243	218	208	212	187	209	207	214	194	215	227	216	201	222	188	210	243	204	204	197	213	186	200	215	173	203	205	207	210	202	209	239	193	202	211	205	205	203	195	200	219	177	207	229	188	206	198	218	203	209	232	224	198	195	240	207	205	203	213	212	187	185	160	206	201	185	182	187	194	221	212	188	197	205	218	197	205	251	197	217	214	188	190	226	206	181	181	216	226	184	225	219	203	206	208	227	208	219	217	216	231	176	197	248	210	214	212	192	194	220	235	198	212	206	181	203	212	219	201	217	206	230	177	200	237	185	224	211	222	195	206	206	210	211	207	214	228	223	218	198	203	204	211	204	214	193	253	209	192	202	190	216	209	180	188	212	215	223	199	187	223	208	195	227	226	200	211	203	189	221	198	234	192	162	180	216	210	196	211	208	213	207	207	198	205	193	160	194	215	186	223	199	194	231	200	229	207	207	202	205	221	210	191	196	197	221	258	225	220	217	183	228	194	200	237	202	208	211	177	202	241	214	233	232	211	229	221	185	187	199	199	219	226	197	179	226	203	207	224	202	205	217	196	212	214	208	203	203	201	191	206	212	215	156	202	179	190	209	216	235	197	218	213	218	219	218	205	195	190	208	213	201	205	241	240	202	230	207	191	217	211	219	211	213	199	215	208	219	193	205	241	194	222	201	196	194	197	227	215	205	213	197	228	243	215	197	218	211	192	188	204	198	210	209	217	212	203	230	189	223	189	205	238	236	220	208	214	188	211	178	222	211	207	214	189	244	214	208	196	208	193	222	201	211	214	193	216	237	210	188	224	225	201	182	183	195	208	197	197	184	187	206	223	244	225	222	207	233	207	207	203	200	208	209	219	196	191	203	227	203	198	215	218	205	216	179	214	194	220	213	221	227	231	212	213	213	198	210	216	231	227	211	212	201	247	238	231	212	201	202	212	193	207	188	205	220	206	204	213	212	229	203	224	207	203	205	211	202	192	197	212	169	182	205	191	229	186	177	230	179	204	207	212	229	215	204	226	179	183	218	218	193	208	229	189	191	194	218	194	206	205	201	198	196	215	192	199	163	193	190	175	225	202	228	204	196	218	184	185	211	199	201	179	198	184	213	228	234	191	154	207	221	204	197	210	209	209	191	224	238	215	204	235	176	204	199	212	207	217	215	181	235	206	230	207	194	191	191	213	194	206	207	205	201	208	215	207	192	220	212	184	189	225	219	206	202	209	228	226	218	217	209	190	218	246	222	209	196	193	196	210	184	206	205	179	199	184	230	219	207	197	217	224	216	215	214	208	208	190	200	184	203	198	208	189	206	214
1698	539	582	600	580	602	592	583	564	551	563	508	539	582	583	528	536	539	519	524	532	565	532	540	533	559	545	500	526	550	535	584	597	566	506	555	599	548	522	512	552	513	513	558	567	553	526	520	544	594	562	553	517	570	550	537	557	520	528	533	572	579	554	572	539	554	537	535	563	541	532	528	551	517	504	536	566	573	493	522	515	563	547	553	527	558	537	572	588	557	556	526	543	512	569	568	531	570	546	526	482	522	511	540	536	524	559	535	551	555	518	522	545	496	549	554	538	533	549	542	516	526	584	570	526	532	561	552	555	539	581	545	571	561	503	549	498	552	536	575	564	516	515	541	537	562	521	565	536	541	520	537	533	549	541	517	563	528	557	535	521	524	539	555	550	535	565	506	519	524	512	541	524	558	550	507	557	499	520	505	537	519	532	556	528	580	516	493	541	489	568	536	504	526	539	530	520	537	568	543	507	545	501	554	546	565	540	532	533	545	544	525	541	514	532	540	530	501	551	506	501	533	543	545	533	563	509	505	554	503	514	532	550	611	543	527	578	496	537	534	572	524	524	576	546	563	504	530	561	560	550	598	572	521	552	504	589	533	537	529	572	533	539	553	533	562	529	517	532	524	559	537	517	594	503	503	543	526	544	551	590	521	509	557	563	470	537	503	522	538	570	531	513	579	530	525	527	543	525	552	537	612	522	534	534	547	529	548	544	581	534	559	565	554	550	525	556	483	554	563	599	522	549	507	548	520	561	559	530	535	553	536	561	555	512	529	557	580	513	559	539	541	525	555	507	525	529	569	524	575	521	591	496	517	538	570	532	561	548	523	588	534	562	559	534	492	516	575	587	495	547	556	509	553	578	527	516	549	524	559	538	508	579	560	583	533	549	518	518	522	549	534	566	576	544	567	536	564	553	537	531	503	570	523	554	552	522	521	533	561	568	538	553	583	555	561	553	558	532	546	580	532	576	565	528	525	528	585	513	550	528	547	539	520	567	551	547	570	560	573	524	549	561	548	562	540	502	542	554	521	558	552	566	495	563	584	542	563	581	515	584	518	533	561	516	528	541	548	539	543	511	542	549	542	489	570	558	521	521	571	537	554	566	550	584	537	578	561	516	546	533	504	551	530	528	583	564	551	508	560	506	532	541	566	542	567	537	537	548	519	571	539	544	552	499	582	528	545	524	551	519	508	544	543	532	573	537	529	568	523	564	496	523	604	547	594	549	541	554	514	544	511	526	575	528	589	541	572	582	537	547	573	552	545	561	571	570	534	559	543	514	487	513	555	564	603	532	527	579	523	526	553	538	530	551	541	550	534	514	559	558	537	526	553	531	523	550	531	564	594	522	591	511	555	540	534	528	564	530	593	536	533	542	523	496	553	550	534	577	549	541	530	544	542	563	535	526	514	562	578	532	501	570	518	541	581	596	503	561	498	544	581	568	517	524	530	519	533	525	538	537	588	567	555	541	561	563	541	590	531	576	524	558	530	557	593	530	538	514	535	538	504	555	534	541	549	565	552	524	523	507	547	570	541	563	587	525	540	527	574	566	543	508	553	542	576	527	578	517	541	545	580	515	558	533	555	575	527	538	534	564	533	573	549	583	533	524	583	545	579	555	600	541	554	532	544	603	527	536	548	537	536	543	544	538	523	547	528	548	547	590	527	543	532	540	499	516	572	549	570	546	563	552	556	524	539	611	545	578	534	553	542	530	524	557	516	577	545	504	572	610	531	500	562	531	537	549	588	578	532	518	526	545	576	502	538	586	525	521	551	527	547	526	511	571	542	555	592	522	550	523	527	524	534	579	534	549	541	525	527	533	528	544	558	544	538	574	563	539	564	565	522	540	544	576	532	579	598	552	551	516	565	553	543	595	551	549	540	556	580	539	504	541	578	528	518	521	563	599	561	547	525	578	593	539	547	530	536	544	571	531	559	566	531	542	594	549	474	532	552	564	579	507	529	549	527	546	578	539	572	536	567	531	567	552	555	581	554	542	537	534	561	561	545	554	534	503	548	569	523	580	539	542	547	569	520	527	555	507	544	537	550	529	523	488	517	579	519	524	543	532	515	536	558	556	549	531	547	556	505	558	571	583	551	512	539	532	533	566	577	541	566	524	526	576	503	536	525	523	552	559	537	583	568	582	541	528	526	539	505	510	567	510	514	567	578	563	530	538	545	544	498	552	553	510	522	586	551	581	587	582	572	542	571	522	509	505	559	566	562	556	552	509	533	504	540	561	524	573	568	561	550	553	557	548	511	555	555	540	514	522	564	533	538	509	531	545	558	504	528	523	540	550	507	546	557	555	564	542	517	542	571	506	566	552	557	532	567	536	549	497	561	539	554	494	561	561	542	538	542	590	537	583	539	566	530	547	549	527	536	537	564	506	530	587	533	538	523	523	547	517	563	552	540	537	537	527	495	533	536	535	564	542	572	536	553	540	537	522	525	536	554	533	519	522	544	521	562	535	552	556	519	531	583	560	545	548	536	557	572	559	517	537	582	523	543	544	535	537	547	533	528	530	517	570	554	557	522	532	565	544	549	526	540	535	588	539	575	527	507	562	560	576	543	533	515	521	562	558	553	581	579	533	542	561	540	520	537	548	555	552	560	538	539	576	549	518	533	551	530	542	589	527	551	527	570	564	571	500	574	577	487	551	528	566	551	577	552	533	493	557	540	561	523	492	501	551	573	536	515	538	541	543	563	506	541	533	521	494	566	561	566	538	522	568	543	551	534	548	561	518	514	511	537	557	550	561	547	560	512	575	553	542	555	543	540	547	560	552	533	592	497	545	547	545	502	553	562	527	492	562	546	546	550	559	570	549	517	528	545	532	554	551	554	554	546	559	603	569	509	533	521	507	532	549	553	545	535	601	563	529	530	545	534	549	555	498	535	586	544	509	576	560	514	573	539	549	539	513	567	536	552	556	540	595	574	506	563	540	506	528	538	507	553	513	558	546	586	555	587	539	532	553	545	565	547	526	549	510	535	570	509	556	571	588	539	574	531	599	540	525	529	573	609	577	516	571	500	551	588	578	551	532	556	530	558	547	536	525	544	548	554	529	531	529	551	558	560	518	574	539	566	554	576	548	523	536	562	552	552	561	510	542	540	567	556	529	533	547	517	551	555	582	538	543	516	518	579	519	552	575	601	540	548	566	506	556	550	547	554	567	534	528	565	567	562	560	568	503	535	515	560	550	558	492	561	552	489	514	567	544	545	505	555	527	509	531	570	574	541	532	528	516	527	538	522	610	514	550	576	559	563	525	572	506	553	571	556	544	543	541	532	562	501	587	535	522	523	498	527	577	587	504	561	535	538	539	581	535	548	574	549	574	589	520	524	535	546	575	569	573	563	527	574	571	514	526	534	516	548	566	514	535	512	548	508	560	514	528	539	532	526	550	527	518	514	533	533	518	565	527	526	567	558	505	557	552	540	544	527	538	515	553	586	531	532	608	571	541	570	529	600	554	520	540	606
7011	549	503	439	380	309	249	234	242	209	211	199	221	200	195	205	202	205	201	172	198	205	211	203	186	186	180	188	189	206	212	190	212	193	179	196	194	199	198	218	197	217	222	174	188	180	211	203	215	200	153	199	193	210	183	195	185	172	193	198	190	195	183	219	190	175	202	180	223	176	207	209	187	193	173	176	224	212	192	214	181	184	196	190	200	171	214	186	165	190	173	184	181	200	202	205	193	211	187	221	202	176	182	181	191	189	197	221	165	186	217	200	168	195	190	179	192	213	189	197	198	203	180	191	202	202	184	177	189	182	195	213	195	160	193	185	188	200	194	180	183	202	164	192	190	169	192	174	194	204	167	179	211	180	199	171	183	190	194	201	184	191	194	198	178	187	175	165	178	210	200	205	192	197	182	192	186	193	210	181	215	203	187	180	187	189	176	175	183	172	205	188	204	209	193	175	185	170	158	175	202	182	184	185	151	180	176	195	194	186	224	220	203	180	202	180	178	196	199	191	211	207	202	198	198	183	164	193	188	221	175	188	180	204	155	188	209	184	176	191	179	164	179	192	183	182	197	183	194	199	205	167	199	187	184	219	198	200	195	177	184	203	192	205	177	182	223	200	194	174	193	178	212	159	181	207	200	218	179	190	202	188	187	196	195	212	168	176	163	192	190	163	190	173	200	197	239	196	197	191	191	204	190	185	181	172	180	163	199	189	207	218	168	202	181	214	181	183	189	195	188	168	205	201	181	214	207	161	168	195	207	206	203	160	182	201	188	186	179	204	184	173	193	179	149	163	187	193	223	182	201	184	196	206	214	190	196	172	187	179	205	208	203	180	181	186	173	191	201	194	178	200	184	202	178	182	192	204	189	185	201	198	207	185	176	194	190	202	167	171	218	226	196	168	226	196	200	186	186	197	188	178	175	188	207	187	204	192	187	177	191	158	197	160	214	187	170	169	188	190	200	193	205	207	183	228	179	226	213	195	197	211	185	179	188	196	205	187	196	219	195	181	208	188	182	161	180	212	208	176	227	202	193	191	177	175	208	173	175	201	191	220	196	206	183	203	209	192	196	192	194	163	169	205	171	235	203	173	182	205	187	200	189	188	212	184	159	176	191	199	202	190	167	222	211	210	200	206	189	184	162	184	207	179	185	179	209	186	168	170	206	203	189	223	186	208	194	181	220	212	221	171	181	194	200	209	200	194	185	183	181	187	202	175	223	167	200	198	164	215	180	187	200	205	201	180	169	187	211	222	187	200	207	217	161	186	179	205	206	204	197	175	189	177	193	203	169	189	206	191	190	207	220	195	203	197	192	188	193	208	163	192	191	173	204	217	207	197	171	200	210	195	198	179	180	197	195	196	210	176	218	211	187	178	208	188	199	191	180	194	188	206	188	202	188	178	181	183	168	171	196	231	199	189	159	195	162	185	184	185	184	184	203	198	182	170	188	205	189	191	168	190	233	207	209	189	212	193	175	205	188	215	202	222	200	177	187	192	185	180	184	205	177	176	193	184	183	196	196	178	198	215	174	186	190	191	171	191	188	189	207	177	194	198	193	172	197	194	207	203	187	199	193	195	177	182	205	175	201	212	220	198	197	180	169	199	173	204	173	178	211	170	197	195	212	198	166	190	195	202	212	211	217	193	189	207	214	180	206	185	182	181	182	214	193	220	189	167	196	216	206	201	209	210	180	179	177	191	189	187	198	218	168	169	178	197	217	183	197	181	182	190	191	161	186	179	175	195	195	206	205	188	180	178	187	190	210	148	181	194	194	206	208	168	213	189	180	192	173	178	184	208	182	196	181	188	200	197	199	191	184	177	205	213	190	202	203	197	180	178	185	187	200	208	183	200	192	174	185	207	236	199	181	200	180	186	178	199	203	197	177	155	180	215	165	187	193	205	188	200	186	211	199	208	171	207	198	196	202	216	204	219	221	192	171	219	185	187	184	185	203	200	198	186	184	148	182	203	193	194	200	208	187	207	172	183	178	182	205	204	173	175	197	211	209	183	178	211	187	184	206	201	217	203	189	205	202	193	190	189	195	209	203	182	193	207	163	203	211	182	198	202	186	177	186	215	198	192	209	183	200	175	184	177	210	185	193	211	219	206	201	174	184	197	192	215	180	176	207	209	188	194	210	186	184	186	212	207	201	190	183	193	191	172	202	197	176	200	199	202	242	211	205	204	206	177	207	214	210	170	178	198	206	193	189	201	184	211	205	207	189	202	183	167	201	206	184	199	186	207	190	212	199	225	217	194	194	190	199	175	205	171	204	189	171	205	193	192	201	247	202	162	187	211	178	204	188	203	192	178	180	170	192	185	215	195	173	225	222	196	198	205	194	203	159	199	195	208	187	197	205	197	183	181	205	186	197	173	216	202	202	175	192	194	179	158	199	211	203	201	211	216	186	220	213	188	190	178	203	171	215	207	198	181	202	195	195	214	184	181	196	200	206	196	206	189	201	196	193	207	212	178	191	163	195	187	207	204	191	202	204	195	185	207	176	192	230	199	200	192	197	185	180	196	195	179	205	183	178	201	222	188	173	195	222	187	204	185	201	183	227	209	187	183	182	204	174	196	201	194	171	182	199	177	200	198	189	184	205	212	199	221	209	212	181	206	198	185	195	193	189	193	209	179	205	215	175	203	177	165	194	211	222	193	216	223	177	189	180	178	213	227	169	179	198	161	218	191	181	178	187	198	211	172	194	173	192	184	173	192	194	189	196	187	192	200	203	186	194	180	196	190	188	200	197	229	211	183	194	203	182	200	186	190	198	234	214	196	186	189	206	184	205	182	210	196	178	166	190	167	211	207	190	196	197	183	188	187	199	208	181	184	186	199	179	202	181	183	213	203	187	187	194	197	193	200	200	165	164	189	166	183	196	202	188	192	206	181	187	190	198	208	173	205	189	211	191	208	178	185	160	188	170	194	181	199	182	166	190	181	219	198	207	179	174	186	181	184	212	181	172	174	224	142	191	205	193	165	189	187	222	192	202	183	189	205	192	195	199	225	195	184	231	178	172	212	181	199	195	193	190	205	177	203	187	201	216	191	192	190	215	191	197	194	188	175	218	198	192	188	211	204	207	188	176	191	205	177	200	171	196	189	212	221	206	214	195	203	216	160	176	174	187	213	209	162	186	205	213	201	201	182	204	189	188	216	200	199	170	194	172	195	182	213	181	207	182	196	188	218	212	207	204	209	185	206	186	202	185	169	187	174	202	179	213	219	195	183	183	183	203	180	208	183	190	209	221	171	197	194	191	219	185	204	176	167	203	177	199	204	205	201	196	193	199	162	184	219	180	191	203	197	206	181	208	187	194	205	187	189	218	174	196	178	184	184	184	197	188	197	183	181	200	192	193	214	181	186	164	183	165	218	218	199	193	213	192	213	178	179	205	186	190	171	167	176	183	178	210	202	187	209	196	183	216	219	176	179	190	167	185	201	183	188	189	171	175	181	182	207	213	199	177	182	220	173
6159	866	1349	1441	1236	1025	878	838	765	692	691	676	650	600	630	608	560	569	549	534	549	548	567	597	505	544	574	577	537	543	544	568	575	558	538	560	541	584	531	555	538	544	564	558	527	519	534	495	523	509	554	504	531	551	548	540	542	536	513	546	531	509	515	578	570	552	517	576	556	543	499	577	515	552	511	518	560	531	535	509	560	556	515	565	492	562	474	545	515	532	521	530	542	515	559	547	568	547	549	538	506	544	507	535	530	561	510	502	548	594	504	525	516	524	533	512	581	567	533	550	512	577	544	496	512	517	539	548	542	559	530	578	538	540	557	531	550	520	537	555	507	519	535	558	516	574	543	505	527	495	537	620	507	522	535	546	512	526	572	550	564	530	529	528	554	523	529	548	531	552	562	529	528	545	503	541	471	528	530	543	526	499	517	511	557	521	514	525	522	496	536	575	582	553	526	502	562	516	521	544	502	561	544	523	557	526	516	577	526	540	512	532	504	553	518	520	518	520	531	554	528	552	544	539	527	555	552	493	498	576	545	536	518	496	543	507	568	530	558	503	525	547	525	533	572	543	489	507	487	541	522	549	527	568	584	532	517	567	512	531	594	538	511	519	524	531	515	539	545	528	552	529	537	559	545	547	510	512	539	522	560	513	588	531	506	533	510	520	555	510	537	528	538	525	529	553	548	530	506	521	524	551	536	494	529	530	514	522	536	541	608	560	520	548	485	542	543	540	570	547	546	528	570	454	525	555	515	540	528	570	561	510	564	542	534	486	552	552	573	506	533	550	595	514	505	518	535	553	559	572	512	530	534	557	526	558	536	531	515	533	562	524	551	540	506	510	550	512	544	537	555	572	566	542	537	588	525	535	559	564	518	535	537	532	496	565	515	538	532	551	513	577	560	518	541	547	538	525	513	502	568	540	514	528	490	514	566	526	490	561	571	483	552	563	546	539	505	562	598	559	525	521	566	513	548	530	558	511	512	524	484	497	538	568	511	540	535	510	508	507	556	562	525	493	557	521	513	509	527	508	529	548	549	535	497	508	503	495	516	551	509	552	544	511	543	516	486	551	534	547	531	502	577	550	540	537	535	520	573	510	521	548	570	515	527	549	505	504	525	524	499	522	528	479	553	513	545	533	546	567	524	528	534	543	573	524	560	519	534	544	546	538	518	539	514	525	522	547	514	558	561	538	564	499	535	523	518	514	534	557	523	504	534	535	586	526	500	549	522	526	535	528	516	532	533	512	548	533	529	523	530	550	538	533	572	524	511	532	546	553	517	555	539	513	546	506	545	530	538	539	509	543	512	541	525	522	517	505	544	541	549	541	551	530	518	506	564	543	570	512	501	574	539	490	518	515	550	564	571	554	553	486	536	538	570	540	529	544	516	558	500	544	526	498	561	531	561	578	540	502	572	510	534	526	519	548	509	584	507	564	570	540	520	530	550	534	568	498	509	527	493	550	526	528	542	515	502	540	539	553	577	534	551	533	548	532	542	520	532	572	539	575	503	562	534	530	536	493	531	508	550	502	532	543	585	559	562	547	488	540	505	544	522	551	540	550	541	544	520	508	531	488	545	514	520	539	524	520	497	548	527	560	555	523	585	519	533	510	570	540	552	514	504	547	556	538	526	536	563	543	571	560	526	531	498	590	578	554	534	574	514	535	532	494	536	530	570	527	580	551	540	549	511	551	508	551	537	563	570	505	515	532	501	553	505	529	517	519	511	502	494	520	524	543	532	539	543	554	582	498	542	525	540	515	533	532	561	543	532	546	517	517	552	507	522	515	575	529	517	517	567	579	558	504	529	550	568	561	536	510	535	514	488	506	550	600	557	561	543	531	543	519	508	522	558	536	537	536	527	507	530	552	531	540	527	540	514	508	499	531	474	558	573	516	570	544	556	604	553	526	571	554	522	558	482	528	532	530	548	534	527	546	533	513	514	539	546	529	486	508	538	515	568	502	527	516	539	543	526	537	536	509	551	553	583	522	520	515	530	534	558	536	521	514	490	551	551	552	528	526	548	514	497	551	495	514	542	509	557	520	503	574	520	511	552	545	521	531	534	572	547	512	548	563	521	507	497	549	552	511	541	559	530	561	551	536	509	574	546	541	504	549	542	543	547	537	537	541	560	528	537	515	521	562	474	525	526	509	587	549	541	562	502	532	506	539	550	541	519	582	562	509	547	518	553	568	508	523	551	547	534	536	529	543	522	554	547	539	533	537	535	543	550	530	568	502	604	514	580	551	563	502	533	574	493	575	497	529	542	589	504	552	556	558	555	541	533	568	538	529	518	553	509	532	504	562	548	529	531	541	512	534	570	556	478	558	580	529	525	547	549	576	544	519	547	552	565	490	509	575	548	513	547	556	568	541	557	511	495	503	590	566	524	564	502	515	551	520	508	506	552	536	557	568	542	528	539	532	530	544	535	522	550	523	512	523	512	512	484	534	558	528	516	582	511	532	540	496	510	524	510	499	526	528	568	504	559	492	545	558	602	546	536	516	537	533	521	517	507	518	527	528	494	533	536	510	532	554	542	574	545	545	531	542	538	539	499	524	515	524	579	531	511	525	505	533	506	560	552	462	533	557	515	575	536	577	489	558	518	514	530	509	516	505	522	497	521	518	555	521	569	525	517	531	531	517	552	553	549	496	510	526	595	547	571	550	534	509	582	547	560	547	517	550	529	561	541	543	547	542	534	550	506	565	507	529	526	538	560	544	514	522	544	590	560	505	566	536	548	484	538	538	535	568	508	565	537	556	529	537	509	493	511	509	516	515	563	508	525	498	516	546	546	535	533	530	509	554	530	513	547	525	498	517	544	551	585	531	555	509	552	579	570	540	568	498	527	533	550	548	549	543	509	545	529	514	502	528	548	517	567	543	546	533	516	584	523	563	520	521	532	504	529	527	554	536	530	515	503	504	539	539	548	541	494	514	527	549	551	511	543	529	528	565	516	531	507	519	549	508	507	552	533	481	566	551	461	534	597	563	530	532	507	537	533	525	558	517	541	552	585	495	492	512	550	526	518	505	524	526	500	504	560	525	538	507	511	557	518	540	540	527	505	531	560	517	540	565	536	506	534	470	570	544	524	529	565	495	493	519	510	509	538	594	526	542	550	519	584	550	535	564	500	509	522	539	584	518	553	564	566	520	530	533	525	530	542	503	551	573	524	561	511	553	556	533	546	521	535	533	514	537	538	535	548	512	549	518	519	594	523	522	578	493	519	531	563	506	521	539	521	518	518	527	531	578	509	544	529	540	559	568	532	505	522	527	559	566	538	527	549	513	548	522	527	519	473	508	542	537	538	521	518	531	520	540	517	561	529	570	499	565	525	525	534	518	501	552	483	580	558	539	536	551	514	501	560	529	533	510	546	523	537	548	547	513	532	552	551	521	514	546	529	554	509	517	569	579	538	534	545	554	500	564	531	554	542	523	546	566	553	521	521	519	542	539	520	545	525	526	529	500	530	521	543	515
14539	1606	1299	1032	700	606	535	496	551	508	463	433	431	464	417	455	408	389	455	425	429	424	474	420	413	439	430	437	429	416	390	376	396	464	396	454	431	414	397	402	410	444	392	442	438	437	462	461	429	372	439	424	423	447	384	393	374	407	435	424	392	450	439	427	410	395	420	435	397	384	430	442	381	432	401	418	430	414	460	437	411	410	401	419	407	431	382	391	426	422	397	414	427	447	416	415	394	401	408	397	421	389	458	400	435	401	404	401	381	423	406	439	421	408	388	380	427	436	418	433	429	417	387	376	430	384	411	432	457	434	415	437	428	397	451	418	399	423	437	434	426	424	444	421	405	480	452	418	481	399	430	436	419	398	433	389	393	435	403	393	420	400	390	420	438	404	374	400	405	437	466	351	377	443	421	402	367	452	437	350	404	420	436	431	400	413	353	413	378	403	405	420	437	413	392	409	390	457	379	404	414	434	371	426	421	458	402	422	414	426	430	412	426	406	413	450	417	388	414	398	426	418	461	394	422	402	393	426	442	339	409	426	408	409	429	413	440	411	420	407	466	399	417	438	409	418	391	392	401	395	428	419	444	415	410	378	447	399	424	426	419	410	367	392	384	387	417	427	408	398	491	410	382	373	411	390	407	408	427	410	403	427	421	458	425	390	403	387	406	419	414	403	378	405	438	410	413	400	394	398	439	405	430	391	418	418	472	404	429	413	427	420	389	402	436	442	427	393	432	394	414	399	413	421	412	395	394	423	463	443	466	473	405	406	428	411	413	467	415	409	425	434	424	399	377	404	408	427	466	391	445	399	398	423	406	420	399	396	405	395	429	458	419	423	451	416	398	378	386	442	433	417	386	418	407	397	399	406	432	406	430	425	411	428	432	400	384	414	399	404	446	410	390	406	410	438	460	414	380	370	403	425	378	409	425	407	395	459	427	400	421	377	411	421	410	416	408	396	429	440	413	435	450	396	440	420	411	463	431	418	385	418	396	422	409	379	435	414	416	419	438	421	421	416	410	425	445	394	411	385	410	439	453	383	431	441	423	405	375	411	407	390	423	415	401	400	428	435	410	433	406	418	410	428	418	413	443	441	453	417	398	416	397	420	393	411	414	398	387	414	368	430	393	400	422	401	406	415	363	458	438	397	400	411	442	423	433	420	446	451	409	380	388	402	419	400	407	470	421	374	409	411	400	439	413	402	374	433	393	407	392	429	438	388	409	422	451	420	439	405	431	403	394	460	421	376	419	409	398	399	420	421	419	436	366	423	410	400	418	400	474	421	421	404	411	368	451	411	409	399	359	397	445	416	370	408	426	404	379	417	440	439	422	381	408	419	428	438	417	393	407	385	375	414	400	409	428	375	406	433	437	412	389	398	417	413	458	450	412	410	416	412	396	421	405	479	432	385	434	439	404	455	420	402	392	394	413	431	408	415	394	388	403	460	422	452	418	426	412	394	417	402	436	438	381	422	405	410	437	380	414	416	421	377	418	416	414	415	427	422	446	387	447	454	408	418	396	413	421	450	419	394	388	385	445	438	436	381	396	455	441	404	403	382	387	432	442	417	427	411	378	459	424	413	414	434	434	416	420	418	423	418	396	417	419	406	425	416	459	415	395	365	402	415	397	367	382	411	378	453	400	441	420	428	382	434	423	389	435	439	437	440	434	411	406	410	401	407	415	397	417	442	421	431	427	406	453	446	401	438	428	389	398	407	415	436	409	423	410	465	410	427	412	422	441	439	414	457	453	436	383	403	406	390	374	454	431	407	408	403	426	399	366	424	435	374	437	440	443	451	444	396	360	454	373	437	423	427	410	413	413	405	408	391	459	389	437	424	394	429	394	415	412	447	426	395	435	390	424	433	415	438	419	405	413	418	409	402	433	406	405	406	421	429	403	410	373	421	432	431	419	440	432	427	413	409	342	416	432	437	432	410	415	443	405	399	405	403	412	432	428	448	436	431	416	449	425	401	414	433	422	411	457	417	450	416	447	426	446	444	390	408	418	424	419	403	389	415	395	425	434	446	389	442	412	414	427	394	411	463	407	406	425	418	449	414	386	421	406	420	406	455	416	373	439	451	448	403	389	427	403	443	408	434	412	447	439	416	428	386	394	479	407	416	429	444	418	426	437	396	435	419	423	437	414	448	439	362	402	400	415	439	418	392	413	400	414	413	382	372	424	433	457	411	388	416	439	412	396	423	398	474	463	387	421	442	420	402	418	377	404	421	413	403	422	384	375	420	423	375	397	396	426	390	387	367	405	411	417	410	418	404	386	385	380	422	398	401	394	402	418	388	432	379	393	433	420	406	440	464	452	409	400	410	432	433	451	347	459	394	413	415	433	416	426	416	469	447	426	436	414	405	457	394	431	420	397	429	391	466	393	401	418	414	374	410	430	416	439	434	430	422	427	442	455	408	409	379	446	366	408	379	426	409	438	413	386	399	386	430	423	405	387	421	395	442	393	443	429	398	425	406	396	424	389	425	416	472	420	412	359	430	413	416	431	434	406	385	381	396	400	420	420	449	432	410	414	424	403	411	436	419	424	403	406	386	401	460	422	406	419	403	420	400	420	446	424	382	402	412	439	419	411	449	439	409	419	378	422	405	379	398	417	396	404	402	379	394	439	429	412	425	400	449	403	423	439	448	413	406	379	417	444	410	422	440	400	443	428	417	435	396	436	417	440	395	412	428	437	399	390	406	387	426	429	409	429	405	377	360	427	426	401	428	407	462	414	381	404	394	422	382	426	415	426	377	391	414	436	439	400	445	402	435	422	407	428	406	390	406	397	428	394	416	432	360	424	382	416	425	401	430	394	366	394	400	488	452	479	429	437	424	406	401	377	385	411	468	436	457	411	441	426	394	397	416	407	409	381	424	408	450	434	421	458	435	471	425	403	430	413	438	400	419	356	427	411	415	446	417	409	392	455	372	378	387	447	416	426	450	427	370	421	433	391	425	401	400	410	383	404	407	434	415	412	387	409	418	379	422	475	425	429	425	413	393	398	398	427	400	371	389	392	418	388	394	390	363	418	417	415	408	384	411	439	407	416	417	422	389	360	409	399	403	439	390	424	434	455	370	426	409	414	422	378	393	390	404	390	417	421	443	398	386	469	400	430	433	398	427	392	437	395	391	409	418	412	375	402	407	426	419	406	451	431	447	427	381	412	414	455	414	366	440	370	440	402	413	370	437	410	450	463	411	437	447	411	372	458	453	424	425	370	430	384	404	423	414	441	457	413	434	406	405	431	431	421	389	457	438	430	372	430	398	402	424	446	404	493	456	391	412	435	428	402	393	407	418	441	411	391	432	443	415	407	397	406	367	456	434	462	410	440	418	404	416	420	435	399	432	442	404	400	421	460	390	394	437	388	445	411	411	415	373	390	412	414	380	409	431	452	436	404	412	416	432	421	417	434	442	414	393	479	402	424	388	418	447	427	424	409	440	389	436	399	418	395	402	429	404	395	390	432	402	400	427
8586	1575	2574	2774	2354	2014	1752	1541	1478	1319	1307	1265	1267	1146	1098	1113	1083	1108	1072	1002	1049	1079	1032	1077	1050	990	978	975	979	1010	995	986	1000	1057	986	978	990	1019	1010	898	979	978	1003	986	979	973	990	989	923	987	968	997	966	970	950	964	962	945	920	980	988	962	927	949	945	951	921	896	910	931	935	950	965	966	980	973	1003	927	968	969	1005	929	919	907	966	943	975	963	925	959	975	943	1002	921	969	982	936	975	953	983	968	997	941	934	926	974	952	978	1016	934	946	971	890	943	917	967	1027	1020	953	978	990	1011	918	919	1014	917	950	953	986	967	936	989	936	973	970	913	955	963	947	954	982	898	979	945	980	989	986	1008	1013	997	899	977	960	976	950	973	987	947	987	979	951	1009	967	953	972	997	991	919	923	960	970	961	972	977	948	960	971	917	999	953	943	966	969	984	967	962	979	955	943	915	967	947	987	1032	996	944	965	941	979	948	939	923	971	962	951	939	940	984	1011	925	924	918	963	937	1004	951	973	980	979	974	985	912	972	933	1024	926	883	967	881	972	1032	1019	971	959	950	981	946	994	1003	970	959	967	972	964	1028	1031	945	963	951	925	945	958	962	985	967	991	996	991	909	971	951	942	991	935	946	1021	995	956	1016	930	947	1014	999	1013	982	943	955	978	962	959	923	992	930	935	905	987	917	977	951	989	956	973	1001	1015	956	1022	948	978	1003	955	915	933	961	942	943	927	959	928	1037	965	947	946	994	922	940	943	1035	980	1037	982	946	926	992	906	973	987	959	1016	952	959	917	933	994	982	966	923	988	992	967	970	951	945	935	932	957	999	944	947	939	982	972	932	962	980	968	917	954	975	927	979	954	998	963	939	942	932	968	969	1031	941	960	1001	962	996	972	952	940	923	940	974	951	1008	941	925	1012	973	940	969	942	938	901	1005	968	928	988	979	981	938	1005	950	973	944	956	985	928	920	960	931	1012	992	970	981	956	947	958	1011	986	960	987	930	917	945	982	1011	946	948	1006	936	974	944	1003	971	975	944	955	960	996	999	979	956	986	925	992	986	922	1027	934	965	947	960	952	982	983	1011	919	974	993	983	990	1016	929	988	1025	1086	1021	988	906	897	970	997	969	993	935	965	945	946	952	970	984	959	949	998	1004	911	907	930	947	940	967	1008	892	945	974	898	954	1006	972	1049	986	965	880	981	967	1016	999	986	991	1034	964	1002	909	961	974	1006	957	936	954	962	952	1017	961	943	947	921	922	989	928	975	991	990	1053	977	977	969	956	946	1005	957	938	1006	978	971	945	1011	929	943	964	928	918	1000	1033	1005	964	1020	927	935	922	976	1002	955	940	988	1003	972	943	970	926	994	900	903	957	989	973	990	952	978	1004	976	960	952	958	972	925	917	969	976	925	950	973	976	928	984	901	950	978	1032	961	927	1006	918	1009	892	952	948	992	1000	954	968	935	967	980	957	919	946	962	958	951	915	926	1002	917	931	963	1007	968	1001	948	881	1003	957	957	950	963	917	938	957	970	936	960	967	979	955	930	887	923	973	1011	939	988	910	981	953	952	947	961	946	897	954	957	1078	1033	1017	962	948	964	984	951	959	997	982	945	985	972	949	969	999	1012	998	959	945	961	956	1005	943	934	986	1010	949	919	943	945	994	964	978	916	964	948	954	1000	975	1015	965	945	970	916	957	950	968	974	974	990	935	960	1003	971	995	948	996	987	912	960	937	979	950	940	957	976	951	939	954	937	967	961	898	951	967	968	940	944	974	971	972	923	932	984	1033	1004	937	975	928	984	990	922	920	980	992	926	902	966	1004	951	983	935	961	941	926	982	947	966	975	960	958	1007	969	870	1006	1001	964	964	933	946	994	976	980	959	945	920	990	980	1022	916	968	969	955	984	964	984	951	945	938	990	1007	971	981	931	951	986	926	933	1031	1006	952	957	965	986	989	912	953	944	986	937	988	938	970	954	925	975	1003	946	969	960	996	979	959	960	950	973	983	954	940	953	984	935	970	947	980	995	993	1010	976	948	959	991	935	1000	966	999	954	986	993	943	937	978	955	949	1011	949	929	977	928	982	983	938	949	982	935	985	1028	975	980	937	944	960	962	967	974	976	1015	930	993	987	953	953	994	948	952	1019	965	984	976	897	1012	934	1042	964	967	942	962	978	994	932	955	929	930	962	986	938	988	954	1054	962	913	965	913	970	953	945	995	981	955	969	963	1018	922	978	957	967	943	969	968	971	933	938	953	969	972	936	958	957	954	909	971	944	1000	975	988	977	948	1017	984	988	922	936	1007	992	962	960	922	943	968	988	1010	997	966	948	978	988	944	974	946	958	940	954	951	957	954	934	1017	1018	969	941	957	964	919	965	936	891	955	943	951	946	1003	949	925	976	1004	1014	972	1004	971	1015	916	1022	981	1010	957	943	985	940	962	984	1019	978	965	1016	1041	967	944	988	981	983	1004	923	938	987	1018	986	915	964	929	990	948	940	916	991	934	999	956	979	975	1004	932	946	913	965	994	972	934	982	933	980	958	974	935	927	1039	967	957	980	984	945	984	945	978	947	953	970	950	957	970	951	952	980	953	940	963	948	991	996	981	844	1023	948	965	962	935	944	1008	976	953	970	963	997	948	972	961	962	900	921	1014	980	972	928	970	991	1006	993	973	928	982	963	1014	952	928	1009	996	956	967	936	939	1002	944	944	906	936	969	959	995	994	942	970	1039	995	982	1035	970	995	978	933	983	992	896	1016	1036	938	957	941	950	1015	985	1004	934	954	954	936	975	955	919	936	1025	976	960	990	980	1029	1039	975	941	986	965	1026	991	935	973	932	958	972	995	952	1010	977	965	944	945	911	986	989	1007	937	939	959	940	951	909	963	953	951	932	941	1038	968	951	970	947	901	961	989	966	988	1005	993	1013	947	889	925	949	949	971	972	926	999	968	968	979	1003	923	962	946	950	974	973	923	992	1012	1001	887	963	924	950	968	942	990	965	983	929	937	943	966	981	916	981	917	963	951	973	1009	991	980	959	950	1006	981	957	968	979	982	992	927	963	1000	943	915	1023	916	985	956	1002	1019	971	953	998	891	942	921	981	995	941	967	959	965	999	933	935	948	938	923	909	963	954	952	888	971	970	959	957	925	925	946	1017	962	988	1020	977	960	957	1004	954	1018	971	987	908	925	970	985	928	1014	970	951	953	937	975	967	975	992	972	1013	990	982	932	948	1043	976	1020	942	935	954	850	968	980	940	918	952	960	981	951	936	941	1011	952	963	924	950	959	1027	972	959	892	969	1002	995	1079	940	1030	918	984	974	940	957	976	1025	983	904	936	954	928	982	1001	944	968	947	964	1006	945	1010	908	965	991	963	963	926	1004	951	921	921	955	1007	967	987	913	978	999	952	944	890	946	989	977	979	986	944	969	960	942	964	873	958	961	912	994	980	967	1002	963	920	946	968	1011	964	991	977	977	952	1021	973	947	946	900	951	965	936	910	971	950	971	989	952	1006	1000	900	952	1000	983	940	1001	933	950	949	931	1025	987	979	961	956	942	954	994	938	1004	959	922	1006	930	981	941	915	914	1005	950	978	995	983	956	972	951	947	984	895	960	978	911	985	1005	986	1023	955	995	988	982	963	968	967	968	976	949	964	935	986	937	943	950	991	996	992	916	982	946
1520	225	223	221	202	206	188	218	200	227	220	202	214	195	224	211	224	199	236	199	233	225	213	207	212	207	202	243	200	217	183	219	205	224	207	212	201	210	227	212	192	225	173	210	208	199	200	199	205	194	218	213	183	159	216	218	215	215	206	225	196	251	210	187	190	196	219	236	204	202	213	220	205	203	207	237	226	192	204	218	215	213	210	205	193	224	212	191	220	208	184	202	231	202	212	200	214	224	219	197	210	208	193	198	197	205	183	221	221	215	189	216	202	214	220	216	195	194	221	185	191	216	184	196	209	210	207	205	196	217	221	200	207	198	170	226	225	211	214	227	228	209	195	205	220	193	217	194	204	215	198	193	170	206	217	216	221	213	206	223	206	205	230	198	196	223	201	210	224	237	244	212	195	203	200	212	240	195	218	221	198	197	221	191	222	203	200	201	196	200	196	201	211	207	194	214	187	211	184	193	203	191	198	195	204	211	196	171	201	204	225	183	207	230	176	179	173	221	216	227	197	209	186	230	234	209	187	213	235	214	217	198	218	187	190	204	218	198	209	207	213	211	218	220	203	205	222	198	211	239	194	250	193	222	196	225	201	203	188	200	199	234	191	218	228	235	216	223	198	197	205	206	217	205	179	219	235	189	228	212	208	236	216	199	220	191	205	213	197	198	186	197	222	195	237	207	209	198	205	242	226	196	184	196	194	212	213	214	207	237	203	193	240	196	228	211	226	196	195	201	218	213	210	212	220	209	190	242	196	188	223	227	229	189	220	212	221	192	223	221	212	203	221	189	198	217	210	203	202	214	210	201	226	164	191	203	207	191	199	211	192	189	222	198	215	182	218	221	184	194	174	200	231	250	201	203	215	218	178	208	191	205	227	182	197	210	210	179	240	215	200	210	239	202	227	218	214	198	180	183	216	205	217	230	202	205	207	209	226	214	201	215	233	204	200	210	214	190	210	219	226	213	221	190	209	183	228	215	227	191	191	187	177	215	204	220	202	186	226	192	205	199	219	229	198	208	200	208	201	215	214	222	182	214	237	229	206	229	214	196	214	198	203	202	196	212	214	217	209	187	184	196	193	193	193	189	217	207	258	199	200	201	215	224	207	202	181	186	200	223	209	209	211	210	230	205	217	220	202	201	208	178	192	200	193	240	193	189	229	221	208	209	206	229	194	188	198	209	230	228	197	203	203	199	219	204	218	185	194	221	220	218	199	221	228	193	229	186	199	212	217	223	204	217	202	178	219	194	217	196	193	196	224	176	214	182	214	187	228	214	182	208	246	230	198	188	202	215	205	206	212	173	207	217	201	230	218	213	186	234	184	201	212	222	228	220	214	227	223	226	186	230	207	203	202	208	227	212	195	196	198	212	207	228	217	193	213	190	229	190	207	212	207	237	198	179	203	200	209	198	190	182	178	221	229	189	192	192	205	203	206	216	223	232	215	211	226	184	226	215	189	182	191	203	192	204	215	225	219	210	213	189	195	229	164	219	206	227	200	210	206	195	201	205	209	194	201	217	190	197	207	211	220	241	189	211	194	181	191	200	226	203	223	195	193	203	202	214	191	204	209	202	214	207	218	235	197	207	211	240	210	196	191	195	192	215	218	200	189	215	200	199	197	193	199	238	226	222	228	207	216	199	222	197	198	198	194	215	214	187	205	199	194	207	221	213	211	224	187	193	196	197	200	198	214	181	230	190	198	220	193	218	214	239	240	197	213	223	201	188	234	237	229	237	199	201	211	212	230	186	209	221	185	201	214	219	188	222	219	158	186	208	194	207	209	215	231	210	194	199	219	201	202	187	199	234	194	208	180	235	213	231	193	214	180	211	210	190	222	195	224	216	193	201	202	199	223	197	200	201	202	212	192	211	216	205	205	222	185	193	184	230	228	200	200	196	221	179	216	273	224	220	226	234	242	225	198	182	220	191	229	198	172	208	200	227	215	229	186	213	198	202	217	215	235	212	200	221	189	219	191	197	193	207	218	210	195	229	218	222	188	207	243	208	211	228	211	212	218	221	236	212	210	216	208	212	227	224	207	206	200	212	230	244	238	199	208	203	208	219	197	231	199	190	193	196	224	207	204	207	224	197	218	215	234	205	222	192	191	216	224	194	199	238	228	238	243	208	206	174	201	233	198	209	211	218	180	221	200	220	216	213	226	212	240	207	178	238	202	192	196	209	198	207	219	208	221	190	221	233	198	206	211	199	212	235	185	214	214	202	206	197	209	218	204	194	194	218	238	216	203	223	198	208	210	192	201	218	203	184	256	190	208	220	244	192	207	202	210	214	172	209	205	186	208	205	218	194	176	192	218	200	180	218	219	212	206	202	197	201	205	192	200	210	226	237	194	234	207	209	217	175	234	215	193	226	220	223	168	221	214	195	202	216	227	216	216	210	193	217	185	189	191	204	194	198	212	219	222	239	204	189	191	224	206	178	217	210	197	221	204	204	210	214	230	220	221	221	203	211	207	202	229	231	199	193	241	207	198	197	205	205	205	218	178	195	189	198	186	171	204	220	236	205	203	183	227	239	215	166	209	210	250	196	198	234	198	203	192	224	196	214	197	187	218	235	233	191	187	208	211	208	186	227	185	238	200	180	201	185	198	220	215	221	174	190	199	206	226	183	191	228	204	233	228	174	208	209	195	224	237	224	218	204	240	211	195	210	211	224	220	224	199	241	202	179	210	201	205	240	188	229	217	194	207	200	185	220	182	223	239	213	182	180	183	189	196	172	205	182	182	205	195	225	212	178	223	197	197	217	207	211	207	209	211	206	207	215	199	225	210	186	187	208	204	221	208	193	187	186	181	237	202	216	216	215	199	203	218	204	227	213	215	244	219	220	201	193	232	235	208	212	220	213	212	209	223	227	208	214	243	223	218	192	218	199	199	190	201	219	236	209	191	219	215	210	224	217	205	222	206	202	186	209	215	202	202	207	203	199	212	234	205	204	215	211	226	191	207	204	206	194	207	206	194	211	196	204	206	233	164	218	223	211	203	214	194	237	219	203	197	180	199	222	236	209	201	223	198	195	198	215	183	199	239	189	210	193	222	198	197	216	234	231	196	196	193	217	226	223	208	208	239	207	194	194	220	207	211	224	206	229	190	210	203	165	209	196	226	194	203	203	200	191	208	216	214	212	192	215	195	195	200	219	196	203	180	201	216	201	230	215	223	224	228	211	230	207	236	204	224	216	197	184	220	175	170	204	242	230	190	205	239	203	200	215	183	219	225	219	195	212	237	198	196	181	226	200	233	193	196	247	218	200	194	211	202	224	199	189	208	231	242	245	224	230	195	202	200	199	204	232	222	216	202	216	237	224	225	214	221	190	207	229	221	202	184	229	219	204	202	202	220	208	210	214	229	192	176	199	213	208	190	214	210	217	232	215	213	217	215	213	179	214	202	215	226	211	206	167	213	195	244	204	203	191	237	194	208	205	208	182	200	205	184	204	213	222	211	208	222	246	182	221	239	208
1853	555	552	606	571	575	577	579	567	563	518	522	528	576	587	513	529	550	524	544	556	548	587	539	593	548	587	515	527	496	589	570	541	560	490	563	573	534	544	537	560	529	573	539	536	525	546	560	559	510	554	560	585	558	553	529	532	481	541	543	477	535	541	560	530	531	544	525	498	552	491	541	540	491	506	556	546	554	525	544	561	526	527	538	525	556	509	548	535	547	564	570	561	560	536	539	531	515	534	518	577	576	528	533	538	503	538	569	553	574	544	516	539	564	543	573	539	529	545	508	564	521	534	519	540	532	548	563	489	525	571	527	567	533	600	561	553	557	553	574	516	574	535	563	509	544	585	531	525	532	531	533	508	519	529	513	545	547	557	550	514	585	586	532	559	542	506	497	520	528	581	540	532	564	559	494	556	522	539	573	554	525	516	534	566	513	525	504	582	524	528	587	536	556	554	562	524	539	513	523	556	541	534	570	502	526	534	545	533	533	514	537	567	562	516	542	564	570	533	534	508	568	554	488	558	536	538	497	571	528	561	539	546	565	520	573	532	540	516	552	526	535	542	552	574	580	555	539	529	545	531	527	488	512	541	508	526	561	570	562	588	574	526	537	548	526	526	535	531	537	508	543	581	563	549	521	532	551	550	481	523	532	565	518	542	537	549	560	556	537	528	523	530	544	520	505	514	516	514	565	564	538	516	537	580	539	539	598	517	581	547	585	549	551	603	548	545	580	550	571	547	536	517	527	533	518	572	576	568	562	536	518	529	568	550	518	534	516	565	539	510	545	548	529	545	536	543	520	569	521	506	534	570	577	536	515	509	543	569	552	520	562	583	551	553	522	523	568	539	555	527	530	585	553	544	568	542	526	547	536	517	570	532	540	514	572	524	510	513	572	537	527	534	551	523	529	571	511	517	530	537	538	501	559	563	532	550	500	563	542	563	593	544	559	567	542	576	550	559	527	545	553	546	534	502	525	522	576	524	549	568	497	551	549	556	581	537	524	487	537	539	527	509	530	538	547	557	523	558	572	530	543	570	533	568	537	566	548	541	488	546	531	561	517	565	524	540	606	556	556	581	538	560	530	564	511	542	537	624	530	572	522	548	545	544	520	538	545	521	575	525	521	593	536	550	559	589	522	543	577	541	500	513	544	548	542	540	554	546	528	538	579	567	545	583	526	588	546	571	556	524	505	538	537	533	532	579	551	551	507	529	500	551	544	526	521	519	561	582	592	530	580	567	568	489	551	524	536	528	557	508	530	571	559	526	512	489	514	560	528	525	527	545	561	565	539	510	572	506	576	520	525	573	546	537	563	534	501	541	532	512	577	539	543	534	538	516	528	568	562	551	541	542	530	531	557	586	571	544	547	545	539	541	515	556	550	545	537	558	564	560	529	594	544	564	540	542	562	510	543	551	567	528	536	526	529	525	568	563	562	548	552	566	536	519	575	505	545	515	559	544	518	564	551	547	563	575	550	547	513	504	572	565	520	518	555	522	558	546	560	511	565	574	527	534	592	538	587	536	543	564	567	563	502	505	532	557	513	553	563	528	548	518	541	522	564	569	511	538	568	554	527	542	539	530	538	512	508	591	573	465	545	486	501	584	558	537	554	575	516	567	572	547	507	519	530	524	535	551	508	555	519	516	492	560	505	488	554	548	549	524	547	582	553	525	550	541	544	543	562	576	554	530	550	517	560	600	569	540	546	522	523	551	582	554	525	557	508	522	571	568	565	523	519	495	519	532	528	585	551	528	541	538	575	582	560	580	548	537	527	551	581	517	543	534	556	566	516	560	537	551	531	530	519	547	512	530	536	542	544	566	530	560	549	532	511	507	529	567	507	558	531	550	593	550	532	546	529	574	540	553	546	527	508	586	503	520	563	562	542	555	587	555	551	571	540	522	528	508	536	548	540	543	509	548	539	528	527	568	498	526	528	549	597	519	555	517	544	513	519	562	518	538	546	537	587	526	542	547	546	518	500	573	528	485	542	507	539	596	532	521	599	548	502	538	530	568	556	551	576	516	523	503	583	583	549	514	532	544	532	549	495	521	564	490	535	589	558	547	570	540	538	531	492	556	573	588	531	520	512	553	541	541	541	545	517	574	535	551	525	534	530	560	511	540	555	539	516	541	534	558	574	539	550	565	511	540	546	491	548	513	508	532	536	530	507	527	542	536	547	564	525	545	540	535	539	541	565	528	524	570	537	527	503	577	527	564	522	523	573	544	581	557	509	528	547	500	565	534	549	537	533	579	557	617	594	547	568	549	534	546	559	544	542	544	574	543	521	523	609	549	543	574	531	552	562	566	555	522	524	559	543	548	532	510	547	527	543	570	515	576	594	543	542	520	584	551	576	505	536	578	552	526	558	567	553	501	560	522	553	544	566	556	564	522	542	547	561	522	556	499	519	531	549	544	537	562	525	575	516	554	545	529	545	546	550	545	562	538	545	574	506	515	533	499	547	561	526	535	602	543	515	529	547	570	563	540	530	538	566	517	555	599	569	579	565	612	537	523	556	564	539	536	523	546	583	537	538	530	570	541	486	575	535	524	560	552	535	554	547	547	552	528	509	497	542	536	564	562	529	521	609	511	532	545	564	551	568	512	563	571	515	541	538	525	547	527	522	546	517	562	559	573	514	506	563	544	529	568	507	556	564	560	530	518	518	556	557	532	535	534	588	532	561	536	571	577	546	539	546	539	570	553	532	537	508	542	552	547	536	551	567	527	550	557	538	569	568	550	516	551	506	526	552	547	543	552	551	533	551	537	564	552	575	531	536	546	547	549	554	556	522	504	553	516	597	530	532	564	525	555	546	524	546	529	509	594	546	521	536	512	568	561	564	485	542	548	541	556	515	558	546	568	532	527	561	522	558	527	557	570	548	534	523	524	608	591	563	533	577	521	557	532	528	584	548	540	483	529	575	533	534	524	582	564	520	576	558	507	559	527	602	516	528	494	564	572	508	544	584	536	523	542	539	526	527	551	530	546	559	530	550	533	513	585	548	555	536	533	549	533	570	546	562	544	526	518	531	514	470	555	539	528	559	501	529	525	534	555	549	586	544	518	562	560	578	542	554	531	541	522	542	522	512	512	539	560	586	558	544	529	561	553	553	579	565	555	550	535	537	519	512	537	547	558	568	568	541	485	582	550	544	553	542	559	533	553	505	562	525	547	548	546	555	492	541	572	574	518	543	574	546	531	520	535	519	554	497	531	564	562	571	511	575	503	513	543	564	594	521	539	526	529	559	572	563	541	519	557	512	521	549	528	529	513	533	560	559	551	518	522	583	560	540	579	516	530	541	526	555	559	531	533	523	564	527	528	553	508	562	557	556	539	537	549	541	536	528	545	552	588	575	538	504	551	548	518	551	572	550	541	552	567	575	551	511	543	538	521	554	547	518	513	515	548	518	615	535	546	514	559	527	571	550	574	543	535	570	531	567	573	530	535	544	567	533	549	521	551	514	530	534	552	509	547	543
6927	514	517	462	337	280	253	247	235	239	213	208	204	216	178	205	204	198	208	202	199	211	225	191	219	200	190	184	174	221	195	190	197	211	187	198	210	165	203	193	230	187	206	188	190	181	189	185	197	210	185	210	192	204	180	182	191	210	193	193	179	232	199	198	197	199	176	175	186	195	186	213	207	189	187	217	211	205	197	196	187	200	179	214	188	201	183	192	212	200	214	198	207	183	189	228	185	186	197	176	180	182	177	196	197	217	173	175	210	205	181	196	187	210	151	174	184	188	180	191	155	165	203	196	203	189	199	196	198	210	235	201	189	191	210	201	228	218	171	178	206	199	166	171	189	188	205	171	196	206	180	213	172	195	159	208	198	178	196	204	200	217	160	193	195	224	202	194	196	187	202	207	176	183	170	191	210	192	181	211	208	219	207	183	179	197	203	197	199	199	181	201	206	196	185	191	196	210	198	208	194	210	176	219	181	195	192	218	200	190	209	172	212	179	210	201	185	175	190	202	207	209	184	161	205	189	181	178	196	176	202	187	230	204	158	223	194	205	192	197	187	211	225	210	180	203	171	177	171	210	195	203	158	195	202	182	171	202	213	181	185	191	196	176	190	202	188	187	175	187	202	173	213	182	204	177	239	208	180	190	190	191	189	192	191	180	213	211	206	181	184	168	242	218	186	178	203	202	193	216	177	187	198	181	206	184	203	192	182	202	175	212	208	193	189	189	216	196	213	197	203	209	183	204	208	186	197	181	185	201	203	195	202	198	215	211	232	164	198	220	181	199	164	166	169	173	175	180	222	177	206	203	191	180	215	202	198	169	194	213	178	167	222	166	190	200	182	189	188	192	212	163	206	167	214	204	227	193	216	210	205	205	176	179	204	196	222	176	184	204	189	172	186	203	170	197	192	190	194	197	186	208	210	175	179	188	194	227	183	198	153	202	170	181	194	222	191	203	205	189	188	183	196	170	156	185	211	160	172	174	193	197	193	181	183	168	187	157	195	215	189	191	174	199	191	187	193	217	204	211	188	196	200	216	236	174	219	144	182	202	187	184	206	199	216	202	192	205	183	196	211	216	184	193	199	180	180	178	188	195	175	164	198	212	202	186	194	212	211	216	187	194	192	170	187	217	171	178	187	208	210	192	187	185	190	196	155	206	185	199	175	194	214	187	195	206	200	191	195	181	192	172	180	203	200	198	186	229	196	172	189	186	198	218	209	187	185	200	163	183	189	191	204	191	221	193	182	179	192	212	188	158	213	214	181	198	184	177	183	189	202	196	194	210	212	186	182	161	177	189	195	191	171	197	215	199	200	198	222	175	208	199	203	208	209	224	204	203	182	194	188	213	193	188	183	215	196	204	198	205	187	208	193	191	186	171	200	189	193	205	207	194	203	202	216	204	200	186	197	179	217	195	190	218	191	193	189	200	171	182	198	188	194	198	191	185	173	207	187	209	183	196	178	179	196	221	225	180	197	183	204	223	210	221	198	188	173	180	176	188	193	209	187	191	185	187	204	198	219	181	181	176	205	189	201	202	183	196	203	205	209	182	204	187	189	181	185	189	203	205	203	203	208	191	196	220	199	205	172	205	180	209	201	213	168	197	189	185	195	199	186	213	212	190	212	193	193	219	192	200	192	205	195	191	217	219	218	196	198	195	210	179	185	210	191	190	170	208	197	203	199	184	209	200	217	201	200	239	182	206	203	198	199	223	177	193	202	191	197	209	196	177	213	179	226	185	187	215	203	175	189	204	215	197	176	179	205	177	188	187	189	166	204	189	191	182	200	170	199	187	197	212	196	195	197	183	201	196	188	182	218	202	198	205	220	215	173	206	188	165	212	195	188	182	180	195	185	178	191	177	199	176	204	192	197	180	181	173	194	183	182	191	169	194	215	182	192	180	165	212	188	208	180	184	191	192	191	195	195	202	211	230	173	189	202	182	201	204	214	216	197	202	213	192	190	210	216	200	189	213	202	182	181	185	220	183	183	174	195	182	186	189	175	184	211	193	218	169	197	214	203	181	177	200	179	187	179	203	218	188	171	202	182	167	203	192	206	213	181	197	190	183	191	214	202	190	206	192	207	187	170	193	194	219	197	190	194	206	182	214	197	187	190	222	182	228	198	198	206	189	170	201	192	205	167	174	176	184	179	190	208	218	199	205	200	187	198	187	168	189	209	198	192	187	172	217	180	187	159	191	194	190	210	191	193	204	177	218	197	222	186	242	169	210	198	198	189	195	228	210	177	209	188	188	197	207	185	183	205	193	196	173	172	166	179	214	217	207	180	202	179	189	185	185	178	197	194	178	182	215	188	186	197	209	201	185	212	211	200	189	167	181	199	206	193	173	162	181	183	185	180	169	200	178	198	179	190	185	211	212	205	201	187	184	193	205	169	159	189	160	202	191	201	196	208	180	188	220	189	222	181	199	219	197	195	162	194	175	199	174	211	197	199	192	199	179	200	211	204	180	211	180	215	199	177	180	200	204	186	198	196	199	224	204	195	222	192	197	184	205	209	166	223	215	185	205	171	198	195	208	197	187	187	198	184	183	210	175	190	179	188	190	190	194	162	197	210	209	185	210	192	202	187	195	204	190	207	190	201	200	198	215	204	214	189	211	174	181	195	196	213	208	218	175	199	195	202	203	192	211	199	206	176	219	186	205	218	235	199	194	207	192	205	187	189	180	211	192	182	191	233	177	182	190	170	194	195	227	203	190	184	187	173	192	185	178	226	175	181	189	195	175	205	180	180	193	219	194	189	182	201	173	191	207	211	215	200	202	180	197	198	198	153	201	209	177	213	181	192	193	173	167	195	183	207	229	163	178	206	199	210	207	198	195	196	197	204	207	202	219	180	191	162	197	188	198	195	182	183	188	201	197	186	185	212	175	201	189	173	196	190	182	181	224	216	181	194	187	187	194	193	212	203	226	210	189	187	184	211	196	195	185	193	190	208	208	203	187	189	185	175	205	180	171	182	172	199	194	178	187	188	224	181	201	177	208	193	210	183	184	184	193	202	196	198	196	184	195	184	200	200	203	212	210	195	234	210	189	207	198	215	194	182	187	189	184	190	204	197	179	213	196	182	203	183	200	188	205	213	192	203	199	209	185	216	175	179	186	201	196	197	210	204	185	172	212	195	215	230	199	191	208	207	188	193	194	197	208	226	179	182	215	201	173	186	185	189	195	182	201	196	208	161	178	186	191	202	188	171	226	221	189	178	188	197	206	184	194	185	240	203	161	213	196	152	213	215	205	186	165	178	187	199	178	198	184	209	190	171	177	181	199	204	198	191	164	184	182	200	205	173	185	184	190	203	187	180	189	211	180	186	207	187	195	170	202	160	198	163	205	208	197	197	174	185	174	202	182	225	193	166	192	174	197	175	171	199	197	186	169	186	211	178	192	165	205	216	188	160	196	186	192	207	210	225	186	192	171	193	187	214	182	165	174	210	192	212	218	209	201	198	199	204	178	192	196
6146	852	1336	1436	1240	1095	925	782	794	746	722	654	657	603	550	581	624	570	613	611	569	585	561	555	622	583	542	590	576	560	572	539	553	554	519	508	522	507	546	531	532	509	558	554	547	540	559	580	568	515	523	518	532	537	570	543	515	572	508	558	541	556	522	551	513	507	532	474	536	587	530	568	548	541	531	527	503	535	519	549	558	557	537	533	541	543	530	548	511	568	550	536	534	500	521	563	524	550	545	523	530	527	540	543	546	578	519	499	560	557	516	556	540	551	563	540	533	554	511	548	547	524	557	535	583	558	532	583	564	533	536	553	528	559	519	571	494	524	540	521	521	548	583	531	515	519	549	511	543	519	545	535	554	484	539	491	523	558	538	557	596	531	540	562	578	542	523	521	583	521	532	544	524	490	534	533	554	564	523	522	559	569	490	514	533	543	514	551	564	553	557	559	537	536	567	547	504	539	542	548	506	537	567	516	548	525	544	549	525	518	558	511	516	551	519	528	532	533	587	580	506	552	510	540	533	586	534	547	553	508	539	559	552	526	560	577	520	600	557	524	559	562	560	518	506	513	548	519	539	563	541	509	558	504	547	516	540	539	540	545	584	548	499	517	534	534	513	534	564	565	558	539	540	552	514	537	542	530	538	557	520	546	528	467	523	556	532	489	495	501	522	534	527	544	537	544	574	524	568	574	512	576	562	512	545	560	521	539	532	552	489	556	533	579	530	554	519	554	497	519	521	540	524	521	520	523	506	547	569	531	520	529	568	561	520	555	527	531	533	512	529	510	509	510	528	528	552	517	506	520	548	550	589	600	568	563	575	562	548	467	486	538	511	538	505	566	505	531	560	555	535	564	541	517	510	564	531	546	539	509	531	512	550	572	540	556	544	524	546	524	513	522	512	520	512	533	530	518	579	565	529	529	539	586	513	542	550	539	485	537	557	562	512	515	497	529	570	527	487	568	532	534	556	501	564	607	558	583	570	495	529	548	554	548	535	520	505	556	552	527	574	507	561	567	507	565	517	493	547	496	554	503	511	569	551	530	536	526	542	498	565	514	525	527	509	494	583	524	559	505	539	522	532	510	549	566	531	549	503	508	520	520	546	538	542	560	556	539	564	554	586	543	527	534	530	572	552	550	571	568	563	543	532	520	511	523	561	531	505	503	533	526	543	566	545	554	524	544	504	544	542	530	527	556	551	521	506	546	549	519	515	540	529	534	539	524	559	513	576	526	480	497	525	561	525	488	530	545	563	599	559	522	539	517	520	531	533	519	511	537	513	519	546	540	515	566	524	538	595	528	557	558	521	550	556	529	564	536	553	520	535	551	542	511	508	513	536	577	568	531	544	532	548	526	541	584	512	542	543	560	528	538	500	548	528	574	533	513	559	548	528	475	509	542	549	595	513	577	557	539	555	514	581	501	529	588	564	494	563	545	590	520	521	537	532	546	569	547	510	538	551	572	566	557	522	564	558	546	564	585	551	520	557	578	530	555	496	546	567	521	572	527	510	591	537	544	558	555	531	564	531	532	510	532	518	519	538	534	541	511	546	526	535	518	578	534	565	513	573	542	543	541	505	519	566	565	521	518	535	519	551	501	513	502	588	501	529	538	557	545	531	557	541	580	528	588	555	565	543	548	513	518	595	570	521	495	553	519	520	549	517	550	527	560	566	578	503	534	569	551	506	496	569	551	541	559	521	500	529	519	535	524	504	535	520	502	512	517	571	554	513	538	505	519	532	493	521	530	520	530	545	543	610	524	545	536	565	558	466	531	532	553	581	544	500	557	496	505	507	513	562	576	574	524	581	562	533	525	557	540	523	561	511	582	571	526	561	506	535	507	569	518	552	578	565	557	556	534	551	563	536	510	542	519	526	528	570	571	517	550	545	538	528	558	532	524	552	553	583	546	525	531	539	530	571	512	543	546	578	534	508	570	563	523	546	570	564	495	559	550	540	539	535	496	504	518	536	555	519	526	540	538	543	505	578	552	581	550	552	510	519	520	536	569	516	544	529	515	543	565	503	529	522	505	553	491	519	531	524	535	519	578	523	555	549	576	509	515	516	547	520	552	549	530	588	559	516	525	580	597	538	572	539	572	518	532	518	587	535	520	559	530	555	550	507	547	544	496	560	527	555	530	558	502	544	558	554	568	501	510	558	539	525	526	544	521	494	531	522	522	567	544	513	490	539	514	546	499	544	534	557	475	554	537	484	551	522	526	514	543	544	542	540	558	552	557	506	510	509	534	535	549	507	538	532	537	537	550	563	550	560	580	545	520	521	546	558	569	549	500	567	547	544	559	499	526	497	495	552	499	551	552	540	532	515	581	514	532	580	554	524	531	549	555	560	506	537	538	510	576	522	545	527	570	567	567	570	517	521	496	578	527	547	601	552	547	515	541	548	521	507	499	540	553	498	551	507	503	535	507	529	537	521	529	522	529	492	508	537	558	527	531	505	567	573	585	584	521	553	529	514	570	536	539	469	510	585	510	481	550	529	480	560	502	545	523	532	536	551	598	519	496	539	512	544	536	564	567	533	526	515	525	541	556	552	586	565	533	548	529	570	542	533	541	555	518	518	587	540	503	535	529	511	536	546	499	514	501	532	518	539	556	500	579	528	544	553	521	591	558	553	566	522	546	490	541	527	523	546	545	549	562	555	532	539	555	566	537	570	535	569	520	541	512	514	543	569	538	532	555	556	601	572	542	579	573	533	540	525	494	547	538	512	555	545	549	519	511	539	545	523	535	529	549	526	541	552	528	540	525	551	534	557	556	567	478	504	551	482	534	541	516	482	536	534	571	586	519	541	540	534	562	512	562	497	526	512	567	519	518	560	531	552	549	573	571	540	557	555	527	569	603	522	555	529	551	525	531	565	564	553	565	525	542	538	534	555	530	544	536	531	512	572	466	547	534	558	535	504	542	549	537	545	560	502	507	530	516	569	533	541	573	590	518	553	537	496	535	572	549	539	564	533	530	567	535	547	559	525	545	515	574	540	519	514	530	543	495	506	526	557	502	530	554	560	547	551	535	549	543	544	559	545	553	555	550	555	555	531	543	570	506	517	521	539	559	499	528	546	528	562	522	543	542	525	542	548	544	525	524	537	529	559	509	558	560	518	572	510	557	549	575	525	521	531	494	526	548	534	567	534	533	541	543	516	543	555	526	505	550	562	539	497	569	551	554	521	507	483	557	574	522	530	582	523	532	574	568	555	575	541	513	553	552	550	495	485	541	521	559	551	527	565	515	541	536	535	538	505	544	540	558	510	482	532	550	504	581	526	523	517	521	526	553	549	529	517	566	542	526	518	521	518	484	511	542	496	528	493	559	555	528	554	551	549	496	511	504	514	550	517	549	524	517	504	524	548	558	517	571	524	521	551	479	543	565	511	554	513	558	506	545	562	485	552	504	537	558	543	524	537	562	517	557	539	570	540	539	525	549	566	545	527	521	541	534	536	519	545	544	545	519	554	534	551	564
14571	1548	1225	959	756	628	585	551	524	490	465	473	507	464	419	402	438	451	447	424	418	435	420	399	421	412	445	423	388	443	450	403	430	404	404	411	462	419	431	480	431	436	404	440	404	401	402	408	398	437	446	441	427	409	436	401	418	424	425	388	423	432	471	460	411	442	406	412	437	379	436	414	404	434	423	484	420	392	391	439	405	381	399	412	398	403	397	390	401	418	399	434	413	418	380	402	414	391	442	433	450	427	418	400	416	430	383	414	417	397	401	379	388	385	434	427	420	452	392	420	427	442	380	414	367	427	393	459	421	429	472	412	435	361	451	446	398	430	371	461	422	405	430	424	407	422	436	385	428	446	460	414	409	377	429	410	405	398	445	424	423	393	439	436	412	405	432	419	431	434	406	434	417	431	399	423	415	396	428	428	389	434	426	412	427	452	400	441	433	403	429	402	426	417	405	411	400	447	401	424	407	455	385	469	416	396	428	365	398	444	425	381	388	414	452	386	441	431	397	419	417	397	415	368	407	414	422	440	408	412	397	400	418	406	400	422	398	427	425	424	421	423	391	415	419	404	401	424	415	389	410	401	397	408	423	414	384	396	416	428	450	420	402	448	435	405	422	460	398	392	405	404	389	390	449	402	435	443	394	431	402	368	434	433	390	416	438	444	407	427	397	411	421	417	410	440	424	357	456	396	419	392	430	408	398	420	424	417	392	403	428	425	395	431	430	402	417	419	419	385	423	386	409	413	391	408	394	411	401	430	419	457	407	383	415	420	398	450	418	448	403	439	406	419	396	430	427	404	450	408	411	379	398	435	428	435	424	423	427	392	407	395	409	427	423	413	418	440	435	429	433	407	407	419	408	438	390	414	400	400	413	424	425	416	426	392	405	392	385	395	422	436	417	422	405	414	428	391	424	428	440	376	415	369	420	405	441	389	443	446	449	400	410	373	433	420	393	402	406	399	407	364	406	381	398	438	391	408	476	412	452	418	369	421	416	394	399	427	410	466	427	433	430	392	402	428	357	421	433	393	411	428	434	455	419	428	410	413	402	400	421	370	436	417	442	428	381	387	424	371	379	403	399	409	413	415	413	402	395	413	379	449	423	387	352	399	427	403	410	377	400	440	402	382	422	428	392	414	399	429	366	419	408	403	439	456	442	423	417	422	403	416	402	400	434	405	405	457	439	394	442	390	412	413	414	409	403	408	401	386	427	433	393	409	438	437	458	412	389	412	412	428	388	438	401	397	432	407	387	410	446	380	381	426	445	401	401	441	411	363	400	422	412	406	399	408	459	417	416	416	450	437	414	387	394	412	432	430	393	386	387	402	407	390	394	419	401	408	408	434	424	397	399	428	400	400	421	443	394	425	451	437	398	432	435	422	391	425	422	428	409	426	381	400	417	427	409	409	411	416	469	438	349	442	416	401	403	413	434	398	425	404	388	377	431	411	410	403	431	419	418	392	404	432	443	426	385	394	409	426	402	427	376	396	431	399	418	392	415	412	420	394	425	427	399	397	395	423	407	429	411	396	373	369	460	429	400	429	356	432	403	422	396	379	426	457	433	431	422	407	413	420	412	425	420	433	440	398	416	421	404	414	394	407	391	412	440	456	396	396	414	410	422	418	398	425	425	351	406	458	443	447	379	437	391	418	426	415	416	443	412	398	381	428	387	421	451	404	402	401	437	445	392	411	409	378	446	426	424	437	396	407	435	414	415	409	392	412	425	404	401	447	370	384	416	408	421	435	402	442	440	417	424	408	426	419	389	424	404	404	419	377	391	406	436	455	434	466	455	417	415	450	403	453	419	410	437	416	394	433	395	406	420	435	383	407	426	405	395	395	405	415	442	409	413	409	418	425	432	385	437	451	434	392	411	375	395	368	387	416	357	414	446	444	390	432	402	413	405	437	447	427	406	405	423	455	413	425	423	385	398	417	393	413	398	427	430	412	392	421	418	444	412	469	422	430	385	396	395	442	441	434	405	417	411	420	409	419	451	418	384	404	401	411	428	365	408	454	400	438	453	412	405	429	404	425	457	393	405	386	440	410	389	397	417	437	409	410	404	376	404	405	390	424	378	438	424	446	380	412	406	380	406	413	402	420	389	411	430	457	428	408	409	420	422	387	402	425	380	470	459	415	396	412	406	448	431	449	418	411	425	434	424	418	418	387	386	416	384	389	386	424	401	414	440	448	437	415	403	446	441	415	401	444	392	520	458	423	412	404	433	432	435	461	438	401	419	421	400	398	416	417	388	421	396	439	406	502	410	413	385	407	421	408	457	407	400	424	434	371	363	401	399	426	404	409	427	380	377	401	436	449	414	408	449	443	430	413	419	423	427	424	426	404	375	420	422	368	430	404	381	389	396	422	396	400	401	466	409	396	408	423	452	431	391	397	429	457	447	426	453	388	397	437	387	374	432	402	404	412	401	472	445	421	438	431	402	408	423	449	416	387	423	396	405	376	405	414	402	415	435	386	443	389	393	416	435	423	422	414	404	404	364	424	401	452	401	433	419	419	441	423	394	424	417	385	438	412	420	426	371	387	385	380	407	427	401	418	416	413	418	416	443	392	416	439	378	404	444	461	447	397	429	440	422	366	456	438	401	455	428	393	396	408	407	436	390	427	408	388	407	417	428	433	359	402	373	386	436	412	409	429	411	434	422	427	423	367	391	435	420	391	381	409	424	404	393	428	414	430	423	430	419	410	431	399	397	409	424	432	401	435	426	425	385	400	405	456	416	469	400	419	390	414	407	406	423	403	395	419	376	383	384	371	422	433	398	404	389	414	416	413	434	450	403	403	419	386	426	442	417	401	403	392	443	446	415	394	445	365	400	461	400	404	407	433	397	428	407	439	397	402	381	432	375	433	402	414	447	449	442	424	428	426	424	418	418	443	456	422	407	444	428	375	374	409	439	425	413	454	464	451	389	431	407	454	457	417	411	420	421	388	404	401	427	409	401	381	413	380	405	426	397	434	446	384	413	421	413	390	418	373	399	417	415	374	423	363	408	378	432	432	393	425	397	429	415	387	388	387	422	420	412	419	450	406	401	413	422	425	360	444	423	433	385	396	448	407	442	427	413	408	423	435	407	450	396	478	418	426	412	399	398	417	423	416	432	403	417	403	411	430	377	380	446	419	423	388	432	444	450	434	435	452	445	410	434	441	402	447	434	424	415	447	426	409	410	419	440	394	397	396	472	366	418	429	382	377	442	408	376	389	457	374	453	399	446	390	431	422	420	391	440	394	425	410	416	402	453	451	400	392	447	376	417	437	386	434	395	446	418	411	394	412	422	403	425	437	434	424	431	399	452	433	424	432	438	381	392	393	403	403	413	401	385	430	425	396	413	416	417	397	408	390	431	425	382	404	461	453	370	391	433	487	374	415	372	380	419	416	402	381	382	420	428	433	401	365	413	416	410	400	451	417	408	414	430	413	447	390	430	400	407	401	405	438	381	402	410	408	450	414	440	381	403	437
8619	1717	2599	2827	2428	2090	1840	1628	1416	1275	1243	1245	1133	1158	1131	1124	1101	1089	1026	1100	1001	966	1020	1012	995	1001	1014	1037	1030	1016	1050	998	1001	980	1040	1013	1038	971	1016	1000	1011	1024	1007	954	957	951	1007	943	985	978	974	978	990	979	958	961	946	978	932	1000	999	927	1017	965	1023	997	1035	932	997	1017	952	977	932	950	998	990	1001	991	958	993	961	1029	932	1011	960	961	973	978	944	911	934	1009	1014	961	990	1011	983	977	976	940	994	1006	937	1002	982	953	939	949	962	927	1008	945	1041	1002	963	952	943	956	968	966	986	947	1026	996	930	956	961	959	970	973	928	981	944	931	1003	1003	950	1026	942	995	881	1006	928	1018	956	983	966	1000	1016	993	989	993	920	995	954	1048	965	1030	969	976	893	950	961	960	956	974	964	939	1020	953	973	954	920	962	953	1003	967	974	1035	921	985	977	1014	968	1006	944	957	967	908	956	1013	905	945	967	892	897	993	987	931	930	1013	949	1053	991	951	925	972	916	961	939	921	957	940	940	920	942	955	971	931	986	982	1002	972	930	955	944	980	1008	971	894	958	976	988	978	927	920	978	929	1004	892	980	980	1016	991	942	999	957	927	957	959	949	1008	997	985	915	958	982	970	1011	979	988	988	946	945	1026	916	958	992	971	1022	979	989	960	922	977	970	995	962	970	1059	950	939	936	992	929	980	996	978	974	1000	928	956	941	1008	959	953	943	887	943	1022	870	996	1024	939	1018	967	971	978	953	962	907	972	1043	960	949	946	926	978	976	966	930	907	969	948	937	942	963	933	1025	999	957	972	954	972	933	965	965	944	971	954	971	963	999	943	923	955	979	948	980	915	940	971	963	957	974	991	964	932	952	937	988	980	980	917	988	965	956	932	977	959	969	963	983	961	990	962	952	970	991	1010	966	953	906	1026	957	981	954	953	1024	997	1005	967	967	985	910	973	998	911	960	930	971	913	942	980	974	996	912	879	961	948	944	941	1026	943	940	960	929	926	940	945	966	971	1008	1020	964	994	914	975	981	950	968	954	918	917	978	1001	986	975	945	924	930	944	993	960	934	933	948	977	959	957	964	957	942	1013	1018	992	1005	946	971	988	940	902	923	910	963	969	966	983	946	928	979	957	915	929	974	1014	934	973	951	985	999	907	959	974	995	953	895	934	968	985	952	989	947	974	975	973	991	893	955	915	967	969	931	973	943	971	998	1000	986	963	996	997	954	939	972	932	963	951	931	960	951	1015	990	922	931	985	949	1032	963	960	909	976	994	972	960	988	1001	953	944	972	923	907	998	980	1010	969	906	908	1021	934	951	916	952	974	987	926	922	977	990	967	963	988	950	958	947	953	980	999	900	943	920	991	945	956	1035	960	998	941	904	975	951	1006	961	946	968	960	971	940	939	967	960	998	915	915	956	889	937	965	942	982	987	911	946	975	925	999	979	964	973	948	966	965	969	937	1027	954	1040	936	935	970	920	961	992	961	949	968	935	977	947	930	929	993	942	943	957	977	968	971	1002	936	968	978	975	933	965	985	975	932	907	963	945	1002	1021	937	991	954	957	968	946	954	951	991	1006	949	973	986	975	954	969	996	967	916	949	930	984	908	914	985	1016	1004	905	983	979	930	1013	945	946	957	946	971	936	962	961	985	979	955	996	922	961	965	994	935	994	957	978	983	938	1001	957	916	929	1010	941	967	946	961	947	963	974	980	917	935	905	959	1004	971	962	1007	992	941	928	1004	894	981	978	948	973	1009	968	972	978	918	928	918	961	1012	955	976	959	975	947	946	1016	1028	954	977	1021	939	996	916	961	955	949	990	984	962	989	980	969	980	925	992	1000	941	979	977	918	978	959	956	952	934	982	995	957	990	1007	980	991	968	945	955	950	1007	947	994	985	924	937	1016	968	964	963	975	965	913	992	964	949	931	944	952	997	980	958	954	1023	949	937	963	988	969	956	975	949	938	929	964	959	905	940	1000	960	979	1000	933	972	994	1012	975	1002	966	1010	955	941	984	932	997	978	1005	998	936	1021	954	970	952	917	913	1033	947	1002	1012	948	930	938	982	970	969	1046	1023	982	930	962	987	936	968	928	971	991	1026	964	997	984	990	996	967	1022	967	957	965	992	920	957	995	962	993	1005	932	995	1023	1006	1034	1004	980	975	973	994	951	920	1022	994	1000	945	990	951	1011	957	925	908	965	995	968	1007	1018	923	1000	939	920	968	971	977	939	927	954	1011	974	981	929	1006	893	926	962	963	952	944	987	983	932	1001	912	939	948	954	1009	946	988	1020	1008	941	919	956	982	887	932	949	906	990	984	956	932	988	954	962	981	895	931	903	962	978	953	946	983	1034	953	995	965	979	994	927	919	1018	976	999	904	959	930	985	921	918	936	1014	982	941	912	936	943	885	994	982	968	949	1009	962	971	934	958	943	949	969	974	1034	973	964	954	982	963	1004	991	1010	927	924	968	941	1020	977	967	957	943	972	980	977	976	974	996	936	996	921	940	938	966	908	950	1010	988	929	981	994	936	987	944	989	958	929	947	1000	906	984	939	955	973	1014	987	943	930	946	943	929	876	966	957	921	998	985	958	956	1003	955	973	982	901	988	939	888	938	928	1007	995	964	928	1000	972	914	972	930	954	945	1021	989	999	1004	1030	1003	1011	958	961	1056	933	917	943	895	982	1000	969	926	1019	925	945	976	883	1016	898	999	963	979	983	991	963	964	1011	948	946	949	1008	961	976	975	1019	978	947	927	961	1034	988	938	967	940	954	957	1006	971	952	936	943	967	916	926	986	908	965	950	935	921	958	964	1038	886	915	924	986	976	945	1015	960	974	997	845	928	1009	934	935	996	898	974	1003	1016	968	927	986	964	960	956	1025	934	1015	932	968	938	968	928	979	931	1001	995	954	969	974	1012	1006	1018	990	952	983	948	950	996	1005	984	912	986	994	1001	921	966	988	1000	975	981	953	970	928	983	952	1041	975	975	902	960	954	966	953	920	1000	970	955	952	1006	994	910	950	914	914	994	958	918	1005	947	940	974	972	951	953	938	966	994	1039	979	911	978	1001	969	943	988	967	894	979	984	954	961	989	996	979	909	964	977	990	943	948	1000	979	965	990	961	994	947	998	961	1047	986	972	900	911	932	953	930	948	988	953	1008	910	1003	965	993	996	1007	997	1005	1025	950	929	956	987	945	995	928	932	979	915	996	941	932	954	975	940	943	976	1009	983	974	1024	960	985	927	934	1003	927	938	980	987	960	967	935	956	887	1004	973	979	972	953	927	972	988	994	974	965	964	993	1011	985	1000	1016	984	947	963	918	960	956	991	943	960	1010	1003	945	976	956	974	982	963	993	912	1023	990	1009	973	968	986	953	957	966	966	1007	938	923	936	939	1002	1034	927	949	956	1010	978	1001	979	942	980	948	957	1021	942	897	976	988	1010	988	973	947	963	904	953	957	946	1026	944	965	947	950	1008	970	951	951	935	944	949	992	996	938	986	928	962	1008	973	937	941	943	916	994	985	951	939	973	1019	990	949	992	961	1049	1040	993	959	964	974	879	962	963	944	981	930	959	954	972	1037	999	973	952	954	942	992	963	946	936	987	968	990	946	935	980	913	930	931	990	955	912	996	950	958	893	980	998	911	966	994	1012	973	950	955	980	956	1000	963	988	959	996	990	971	1018	960
1440	226	206	225	196	229	213	206	206	205	207	219	228	257	217	197	235	242	180	201	236	179	229	219	211	207	193	233	206	184	229	213	200	249	219	248	242	201	219	203	208	172	227	182	223	207	211	220	207	227	231	214	230	219	196	194	203	207	207	220	204	207	226	238	222	200	210	199	205	194	211	239	221	210	227	200	207	206	195	202	205	217	216	219	210	215	217	193	190	189	217	217	195	222	212	202	201	193	227	205	219	202	198	225	225	201	211	213	197	182	220	194	196	203	238	233	220	209	202	226	217	220	234	211	178	187	232	209	227	225	189	225	220	200	191	212	194	226	213	197	197	208	207	217	221	187	193	238	203	225	192	230	228	234	216	212	211	196	219	201	201	181	180	193	239	223	207	221	202	227	224	218	223	227	198	232	225	218	206	218	216	206	257	232	238	220	228	224	222	202	208	233	216	232	220	200	202	183	222	199	213	235	207	189	195	226	205	193	223	213	214	197	232	207	200	193	179	213	212	182	209	183	203	187	185	204	197	215	179	208	198	199	230	158	211	184	204	203	198	220	215	209	188	206	218	215	201	212	185	214	238	194	189	213	221	208	226	209	240	187	203	206	217	200	225	201	185	211	237	210	248	188	231	194	197	206	187	205	216	219	226	229	224	192	193	206	195	204	211	205	203	201	210	233	221	224	222	227	184	220	201	213	191	231	190	200	224	226	199	217	196	174	204	192	215	213	213	232	209	212	217	218	188	205	234	211	223	197	196	219	221	227	211	207	243	191	228	209	224	202	215	193	199	173	211	217	211	221	196	212	175	214	211	185	201	243	208	211	250	227	216	246	209	207	202	195	218	240	195	195	212	218	215	197	217	195	204	208	225	213	234	236	211	224	208	194	216	228	196	243	226	224	217	176	200	241	230	230	204	219	196	219	203	194	215	225	226	180	208	238	233	211	180	204	197	233	200	207	206	211	217	199	207	199	227	193	166	238	213	185	231	227	231	190	205	192	206	210	228	226	206	233	199	234	222	194	195	220	212	204	227	203	194	235	200	200	198	203	199	219	210	208	192	172	220	234	216	197	227	206	208	222	215	191	240	236	208	217	211	181	214	214	222	218	174	208	192	188	211	200	186	204	202	207	203	198	188	223	231	211	249	202	227	205	211	203	204	209	209	213	197	203	221	210	214	202	200	196	225	242	168	216	232	184	189	193	217	235	179	200	237	227	211	183	242	200	208	205	212	214	194	211	235	189	211	200	219	218	188	232	207	237	207	236	196	231	202	223	230	229	217	200	193	224	233	219	230	193	187	209	221	202	235	215	189	202	213	216	196	187	216	217	225	229	223	219	189	192	202	202	206	220	230	238	211	211	187	185	203	222	206	200	205	196	216	215	240	200	220	196	198	204	200	197	257	204	229	213	237	205	219	216	206	188	216	233	206	238	209	206	235	184	216	178	219	204	196	219	188	197	227	231	249	215	200	207	198	196	201	218	199	207	241	212	193	213	226	238	218	210	191	214	195	225	196	209	210	235	211	194	197	240	206	203	220	210	216	225	195	207	192	215	209	215	212	203	245	242	216	222	217	240	192	190	220	208	207	225	241	201	196	221	202	198	217	191	203	211	207	209	210	199	175	206	213	204	220	199	215	215	203	165	182	205	232	223	212	215	225	224	213	209	191	198	195	221	214	187	175	202	208	202	221	219	211	198	208	197	241	212	196	172	190	217	179	203	201	211	207	214	244	209	194	240	211	188	202	186	202	207	249	213	202	205	197	215	183	199	188	212	215	215	231	207	221	196	211	189	182	201	186	201	212	211	201	187	220	213	210	196	208	199	207	219	186	199	200	213	214	206	189	211	213	240	200	239	223	213	237	226	223	227	228	223	214	228	192	197	200	225	199	202	220	221	177	219	206	213	251	210	203	194	215	206	225	207	223	228	230	197	203	220	194	219	175	186	187	227	207	213	196	192	190	191	212	213	230	225	178	215	234	196	216	219	211	189	221	203	200	201	206	218	216	196	174	209	199	191	208	201	233	214	200	188	213	201	227	203	199	197	227	209	203	223	219	203	195	214	193	207	204	200	229	197	207	195	175	225	228	197	196	235	185	202	227	206	217	193	219	216	195	216	193	196	217	216	230	214	219	229	221	214	193	206	183	224	213	207	230	194	189	215	229	211	171	196	191	207	167	213	221	212	202	250	189	228	217	188	201	193	203	222	207	206	184	181	215	190	209	219	187	224	240	194	194	245	228	169	199	198	189	206	236	221	213	208	213	186	220	215	223	198	198	223	210	205	190	207	192	234	174	191	188	216	202	214	199	197	183	183	209	234	224	196	206	223	195	232	227	192	183	205	202	225	190	239	226	205	211	228	223	200	220	252	214	198	216	216	210	223	200	211	195	249	211	193	209	212	190	199	192	184	177	221	223	215	216	208	207	189	204	199	206	170	215	205	199	196	239	216	232	223	209	205	209	196	221	218	178	222	203	184	199	174	207	189	195	227	210	179	238	211	206	205	213	219	224	209	225	216	225	213	218	220	224	165	191	225	192	202	224	230	217	226	211	212	183	189	189	188	208	212	208	208	196	171	211	207	202	237	200	189	221	205	216	205	212	207	193	216	224	236	212	205	213	226	206	221	193	193	207	202	226	196	209	209	211	241	209	224	206	196	201	219	240	190	197	212	217	201	215	215	224	200	215	203	198	195	209	231	230	196	195	200	201	200	207	229	191	193	235	199	223	211	203	199	180	200	195	187	214	191	211	220	231	195	201	212	193	211	221	217	219	192	196	200	215	220	209	213	209	217	212	225	220	197	216	193	208	224	220	187	185	200	191	200	213	227	206	212	196	213	202	232	229	173	202	227	215	219	187	203	204	215	203	208	208	195	219	205	212	217	216	196	211	217	211	203	202	236	209	197	196	194	199	202	200	206	220	206	202	156	209	242	224	204	213	210	222	208	182	248	218	199	189	193	213	195	204	207	220	198	178	199	214	179	213	203	215	198	191	242	177	188	213	203	180	223	229	194	209	219	231	191	219	188	190	200	222	212	219	209	198	197	217	235	201	200	191	219	192	205	233	224	199	195	194	212	199	204	205	205	228	202	229	234	209	202	201	221	197	191	203	192	199	223	218	214	189	203	196	205	175	233	226	229	199	209	208	201	242	200	203	204	208	204	227	204	196	185	204	227	210	198	207	225	210	215	240	189	198	221	215	208	204	202	233	193	224	214	204	209	203	186	223	184	207	209	207	183	192	200	239	213	207	195	200	191	192	219	208	191	238	225	193	201	204	204	216	244	223	235	218	200	193	219	234	220	190	220	203	225	216	219	216	210	209	174	180	208	202	221	229	223	223	176	196	219	216	190	223	214	215	211	232	205	176	228	217	206	220	219	237	194	219	241	213	179	221	209	190	217	204	224	201	195	218	208	195	212	246	207	226	197	194	198	212	196	210	188	189	204	223	243	241	197	197	216	219	204	207	244	210	214	217	208
1875	567	558	559	606	573	573	542	534	548	532	521	530	583	521	563	555	511	552	587	557	547	564	548	566	548	534	605	552	555	575	564	561	549	535	518	546	543	513	531	585	515	562	541	575	539	565	534	573	572	535	562	553	517	563	556	522	560	520	540	504	529	507	502	536	516	547	520	509	537	501	525	534	537	556	548	548	572	527	538	566	545	551	535	554	557	554	548	522	572	499	521	575	564	539	584	570	560	563	552	581	581	535	566	557	547	534	580	529	540	534	546	585	538	522	530	565	576	536	523	550	538	511	514	505	538	544	558	583	568	545	572	550	576	582	533	572	528	558	512	513	499	578	553	551	544	546	560	561	501	551	549	582	537	548	551	537	538	581	553	541	540	531	565	588	532	551	533	540	561	602	537	550	547	574	576	569	541	559	552	570	525	564	576	546	539	523	552	535	538	550	568	515	537	530	617	542	510	572	566	547	527	555	519	541	538	535	533	519	513	528	503	497	568	519	505	534	532	563	533	530	564	559	549	563	570	506	538	567	515	561	492	523	532	563	554	541	588	543	525	540	554	518	548	489	555	515	530	516	509	543	549	535	518	533	517	558	521	535	536	538	530	533	518	536	536	545	577	516	552	551	540	537	608	500	545	574	539	569	533	546	532	532	513	541	556	511	496	535	564	480	543	548	492	547	514	577	569	534	586	512	573	547	510	577	506	525	553	550	517	519	566	510	532	551	512	505	590	543	551	583	573	560	550	517	591	541	519	536	537	527	579	531	522	546	557	572	583	585	574	575	519	517	538	531	543	549	559	528	580	540	540	526	546	521	564	564	534	514	551	543	535	541	518	536	575	551	505	556	592	559	597	548	566	555	575	558	537	550	594	531	556	561	523	538	585	546	511	581	566	552	550	565	533	536	501	557	555	549	515	535	543	537	534	539	561	518	540	552	531	557	555	578	555	536	555	535	553	566	541	574	549	551	519	537	593	552	536	541	520	547	547	554	550	538	482	571	577	567	509	520	539	571	551	557	577	553	518	552	545	519	538	529	509	489	583	546	542	560	518	526	509	558	548	536	513	544	495	612	533	543	536	555	543	529	568	530	579	563	558	515	578	536	505	530	552	550	533	568	544	529	546	574	567	506	518	517	532	553	563	517	554	519	559	542	558	530	580	561	533	575	549	536	512	528	566	550	528	543	531	550	544	579	565	524	523	556	520	478	538	540	541	548	556	549	535	517	518	538	562	513	537	584	588	540	594	544	523	513	547	529	531	558	545	536	530	542	530	574	542	534	565	576	547	535	546	549	511	546	543	543	538	568	504	562	522	556	544	540	543	563	582	546	544	571	509	560	534	563	591	596	561	559	556	562	559	583	555	528	571	531	562	556	560	579	524	545	544	554	554	524	562	577	538	584	546	573	514	530	550	519	575	565	509	550	576	554	560	504	563	527	563	571	569	543	572	558	524	505	558	544	535	522	503	506	546	549	523	517	555	513	583	531	514	500	547	557	540	555	531	582	579	545	520	556	550	546	552	559	567	562	501	556	517	564	542	565	523	576	530	548	531	519	560	559	535	555	506	561	540	563	528	544	566	570	544	550	580	552	562	524	531	552	507	567	559	558	564	508	550	573	596	575	582	528	544	541	556	537	556	542	544	571	534	537	575	542	552	534	538	571	512	569	557	558	588	513	582	591	544	541	547	575	542	531	533	556	611	520	570	512	572	535	534	520	527	546	581	504	562	556	560	546	527	553	569	529	545	539	561	595	543	559	517	545	555	536	507	494	529	536	565	555	541	537	545	555	567	575	546	584	548	549	555	532	538	561	545	582	548	557	505	574	551	577	590	592	502	550	528	526	573	581	537	574	524	570	518	568	492	508	564	539	535	482	566	558	504	497	559	566	548	544	533	535	540	548	529	525	545	542	575	571	539	559	531	540	531	557	545	550	524	535	514	541	551	542	543	556	573	564	519	539	526	529	515	535	579	553	558	561	550	540	557	501	498	562	563	548	552	540	548	529	548	536	519	541	557	537	533	534	547	521	546	595	530	563	510	594	563	539	541	548	575	562	530	559	552	523	579	550	539	544	526	549	520	573	525	566	529	537	534	569	552	521	545	527	553	549	590	586	534	597	531	538	510	554	558	532	545	596	528	547	534	533	549	548	524	518	526	550	583	561	507	578	584	529	548	541	551	535	587	559	563	564	575	593	547	514	576	527	499	550	584	549	545	570	549	536	597	538	542	578	524	559	547	569	520	596	532	549	577	562	523	632	561	504	587	532	536	549	537	531	513	565	525	532	588	536	518	510	506	558	570	540	547	564	573	556	523	561	567	566	538	574	577	533	593	549	591	538	522	589	511	561	523	557	545	542	498	520	533	546	514	559	596	515	531	536	516	549	529	586	549	547	519	583	573	536	514	563	578	541	556	575	528	579	558	577	579	577	559	551	555	550	526	533	553	559	551	578	517	544	518	538	504	503	543	590	568	530	526	543	555	561	550	564	562	564	576	537	564	529	552	541	536	563	521	535	563	607	547	510	559	587	520	537	540	537	562	573	573	565	558	579	539	507	532	537	523	592	528	552	583	521	542	588	564	523	584	514	533	543	561	538	514	522	535	530	531	528	556	590	552	520	518	573	585	578	594	536	521	503	535	556	551	536	542	568	528	516	577	525	548	537	543	548	554	524	569	579	553	529	560	531	522	528	533	561	539	530	532	599	514	554	496	540	544	554	544	492	536	555	527	521	567	524	539	514	546	527	493	526	573	591	544	617	544	534	505	521	542	572	544	576	586	501	516	551	508	536	533	544	518	564	593	600	531	555	514	560	530	541	575	554	537	551	526	517	577	577	547	552	542	552	534	548	525	524	546	529	528	559	526	533	556	520	543	548	581	548	546	519	551	537	592	489	570	527	537	572	554	523	572	566	522	601	526	531	556	549	560	571	571	542	574	582	510	547	553	538	563	538	517	568	591	531	543	528	546	509	537	567	557	538	538	542	513	557	526	528	545	549	567	542	543	553	527	547	541	546	538	563	532	550	525	534	552	544	495	529	555	577	543	557	548	552	545	569	527	558	564	539	567	547	530	561	541	542	526	556	535	536	541	554	511	579	537	526	586	552	561	565	532	543	534	570	552	573	540	568	540	552	558	562	537	552	539	547	531	554	502	528	573	562	562	581	562	562	520	540	530	552	536	586	570	551	551	556	558	565	525	542	554	544	530	615	591	510	522	553	521	572	547	521	532	542	518	524	534	560	547	536	569	566	543	541	592	536	531	510	559	515	537	555	531	546	556	513	534	541	562	528	522	553	519	569	558	582	543	553	594	557	558	550	551	537	534	535	539	541	545	576	570	563	564	557	566	541	576	587	541	533	551	544	593	506	530	510	552	542	529	558	519	565	559	520	529	548	547	570	568	521	521	524	538	533	587	511	546	534	546	541	535	524	528	599	529	526	535	488	548	533	525	528	537	549	538	554	547	542	525	530	556	537	522
7115	539	504	426	363	295	238	241	215	223	236	200	223	211	221	216	207	187	218	208	211	205	189	224	223	214	193	215	206	186	196	203	212	201	203	202	189	194	184	190	193	204	189	203	206	198	181	170	188	185	183	201	181	194	172	165	194	207	182	177	180	196	214	205	178	175	201	228	187	204	187	200	184	204	187	181	207	206	213	181	187	209	222	204	198	209	174	230	184	221	207	196	189	203	194	192	199	191	182	202	188	207	241	215	202	209	188	191	190	173	175	186	194	171	179	164	205	223	198	190	205	188	175	200	181	197	181	182	186	193	225	222	208	188	223	195	198	198	191	181	206	218	213	199	188	193	185	189	206	218	187	214	182	173	178	200	191	205	200	215	165	182	197	205	147	191	197	206	179	198	195	194	186	176	171	190	185	151	204	180	167	183	180	212	205	162	182	188	183	163	205	209	207	199	195	202	191	192	187	205	198	186	213	196	201	212	198	193	186	204	227	203	210	187	177	216	170	207	197	183	191	193	199	211	176	222	203	190	201	171	191	182	172	176	226	195	201	207	197	218	184	191	212	165	179	183	197	218	173	208	190	205	203	204	183	191	213	194	187	223	183	186	190	192	217	181	169	194	173	212	189	203	227	189	206	189	196	183	224	208	179	176	208	213	185	199	204	183	174	200	184	180	180	211	185	183	193	178	180	207	175	179	203	193	192	181	191	228	207	205	193	218	191	199	185	177	201	173	180	203	239	186	205	202	213	207	194	189	186	189	189	206	179	178	178	195	194	167	191	189	197	220	217	181	180	188	185	167	186	194	222	175	197	216	204	231	207	195	189	187	181	184	196	204	194	186	191	186	205	198	184	201	185	201	223	216	207	209	211	198	193	192	190	203	203	193	205	188	205	203	177	196	220	189	195	190	189	197	216	192	201	206	221	198	212	195	158	180	179	202	190	203	210	179	181	196	195	207	206	169	206	203	190	181	214	210	217	199	194	199	185	184	223	188	184	174	196	201	207	193	193	188	200	204	190	220	179	196	189	215	192	193	196	165	194	174	216	181	212	160	203	219	207	193	200	177	178	191	208	175	198	181	202	192	224	189	190	173	177	195	184	209	218	191	166	187	207	179	178	209	187	191	183	209	174	222	187	171	181	184	212	235	204	206	180	167	169	174	213	173	202	206	194	205	201	201	208	203	170	205	222	181	170	193	210	193	191	197	189	189	201	167	191	198	200	166	184	190	191	178	203	202	213	175	202	174	203	198	210	235	178	187	217	197	230	212	200	178	198	196	181	210	192	191	217	197	201	202	175	171	210	201	214	198	191	199	200	199	193	207	201	202	185	211	242	174	193	182	182	175	193	204	163	208	180	184	196	173	194	197	187	200	166	179	173	206	200	165	211	195	205	196	189	176	203	177	176	188	197	188	189	182	178	190	184	215	208	182	210	191	195	194	169	196	188	210	179	223	181	200	223	208	188	183	215	187	189	197	188	173	226	194	205	204	174	182	218	176	189	208	195	204	180	204	195	207	201	197	161	196	168	162	191	178	191	200	197	215	175	208	192	176	167	177	201	201	210	218	192	185	203	220	220	172	215	172	180	203	171	190	206	201	189	218	195	190	195	200	205	185	210	178	200	223	199	172	201	190	199	203	196	198	198	181	244	163	198	217	189	174	210	206	193	205	207	187	202	193	199	191	176	174	172	197	161	202	177	176	226	190	185	185	204	206	200	193	188	184	203	193	168	195	171	213	174	202	189	212	221	191	209	197	177	200	190	206	176	212	199	207	194	196	179	175	201	195	183	209	211	220	181	194	189	199	197	171	196	181	222	214	193	227	181	184	206	177	182	205	193	175	204	183	181	179	232	186	229	188	195	186	169	191	175	222	214	196	226	192	199	193	208	184	219	193	172	216	190	201	176	199	210	201	192	183	197	203	206	222	210	195	203	200	214	180	190	143	215	191	178	211	189	199	179	167	207	185	203	189	178	196	196	197	194	205	182	182	171	195	225	204	221	203	184	205	199	205	195	190	188	192	170	210	193	205	197	194	177	195	208	174	184	213	193	204	197	185	193	208	180	230	201	202	168	161	196	170	205	176	180	205	209	202	185	208	193	202	200	191	177	200	183	205	169	173	176	209	177	190	184	193	188	209	171	190	184	192	184	188	181	193	215	188	196	226	185	198	189	216	215	202	214	186	200	198	205	187	184	205	228	228	204	197	196	182	161	213	199	177	200	223	199	195	181	189	208	192	182	179	216	181	158	176	215	207	212	201	177	181	190	169	195	181	207	191	184	182	202	191	240	215	173	212	194	206	215	176	165	209	190	214	181	205	203	218	214	184	186	188	212	211	202	191	195	179	211	210	195	189	177	162	210	201	222	160	188	203	184	191	183	192	180	223	207	196	200	187	217	199	203	216	193	172	198	188	221	207	213	205	187	172	177	196	220	221	194	171	193	212	216	195	185	193	229	175	213	196	193	200	202	173	209	187	196	185	204	182	193	200	180	212	192	203	180	192	200	198	184	192	214	170	186	198	202	204	195	199	189	174	180	200	180	189	202	179	183	186	201	218	193	203	178	182	201	206	194	184	177	189	181	175	203	188	185	192	171	202	186	204	177	192	174	203	205	178	184	201	216	182	213	178	169	190	183	197	174	179	186	185	179	217	185	174	208	173	234	217	175	205	194	202	181	208	220	202	209	182	204	185	181	185	177	186	187	212	197	180	215	194	213	175	178	211	179	216	186	190	227	187	194	181	179	199	188	195	205	212	197	200	179	210	234	198	207	200	202	203	169	194	227	210	182	209	199	196	188	177	189	194	212	197	205	207	180	178	188	201	189	200	211	200	179	215	225	179	184	181	181	198	217	201	183	220	199	200	194	175	212	201	210	209	198	169	182	154	185	195	197	178	202	157	204	190	208	189	184	176	183	228	209	193	192	188	183	195	210	187	201	187	207	179	195	179	192	169	175	197	197	205	181	193	184	182	216	224	177	200	184	207	206	201	241	184	205	189	216	193	203	198	200	205	192	202	204	202	206	195	173	206	197	200	204	188	197	193	205	200	198	199	200	211	159	206	178	206	187	215	209	219	219	185	197	203	174	197	218	181	211	194	208	214	212	189	226	215	199	210	184	197	163	199	203	186	207	186	217	179	198	184	216	180	194	201	213	194	203	172	194	198	180	183	194	177	169	187	188	184	223	201	219	231	198	199	198	189	208	201	228	189	151	193	182	200	207	181	178	199	191	183	216	175	181	192	191	210	197	185	190	180	181	189	197	184	187	189	201	214	162	175	204	194	184	209	212	197	191	175	196	200	185	197	174	203	207	193	206	201	185	187	207	182	196	158	167	203	190	189	174	180	188	204	180	193	197	198	195	193	184	195	178	181	198	213	183	188	178	187	193	168	208	188	196	181	226	203	199	176	187	172	214	197	181	179	225	195	177	165	181	206	197	161	190	170	200	206	207	197	176	202	222	193	188	192	197	206	213	189
6198	851	1396	1417	1311	1050	967	890	845	717	676	696	676	658	621	603	597	599	606	604	608	581	552	586	574	539	563	564	590	589	530	571	515	571	562	580	579	562	525	570	567	504	575	534	518	568	552	568	528	515	563	488	563	546	542	530	538	542	550	529	523	559	555	539	511	541	546	540	508	539	578	511	515	513	554	565	537	538	556	527	526	535	520	548	526	533	575	528	531	523	562	571	555	606	587	558	537	512	500	559	562	529	561	547	557	555	517	548	544	555	550	542	509	568	532	562	536	584	544	546	536	560	544	529	535	621	575	540	561	505	541	510	539	549	566	532	512	493	544	581	528	545	525	552	580	529	551	519	523	537	544	497	537	561	554	544	530	543	513	556	563	595	556	577	508	565	572	500	526	520	532	537	542	521	555	521	560	538	547	591	505	564	516	536	547	521	523	563	520	550	557	558	529	539	563	511	525	543	505	521	563	561	553	562	578	518	550	556	524	539	536	549	519	530	565	538	577	558	545	520	582	555	551	548	536	511	554	572	580	530	568	556	537	516	533	574	553	520	518	516	528	494	544	559	522	534	566	544	565	529	508	523	518	513	555	562	525	522	531	527	557	550	530	505	542	549	564	511	512	549	543	525	508	582	526	558	528	497	546	514	565	516	551	519	531	573	539	556	554	485	531	555	552	545	560	554	568	541	521	556	569	573	541	558	565	543	543	572	520	538	536	535	516	513	528	541	527	545	501	526	543	574	542	564	539	533	520	500	549	538	557	535	522	519	565	531	532	536	563	520	510	533	538	539	536	540	530	539	555	569	544	515	515	547	565	514	512	563	521	555	593	520	549	526	579	545	518	510	536	532	542	513	522	585	544	540	555	539	542	534	553	545	576	540	569	576	501	577	529	543	550	534	521	534	531	540	551	571	533	522	512	515	553	545	489	557	546	530	575	525	527	496	543	520	506	571	574	530	560	519	532	545	552	517	523	575	513	558	535	579	553	522	549	556	502	526	511	554	500	537	509	521	548	551	561	577	557	530	551	552	525	515	527	533	521	561	538	509	547	536	574	512	512	528	569	553	519	532	524	534	523	524	539	548	553	494	501	506	548	547	492	508	529	522	544	573	540	546	531	544	516	560	539	556	523	546	545	573	567	532	569	500	559	557	531	523	556	552	552	556	527	572	540	498	534	509	543	550	566	538	527	540	546	547	525	555	515	547	541	536	520	537	528	536	515	558	573	547	520	531	564	547	536	521	555	526	533	486	491	548	556	538	518	497	576	534	530	534	540	542	559	535	511	547	528	552	583	521	540	541	510	539	506	536	562	572	560	552	507	573	589	570	507	558	531	547	556	523	545	529	527	551	573	555	544	573	598	529	534	555	518	528	537	577	507	540	560	550	520	561	535	534	536	513	546	548	524	535	566	571	575	518	559	535	552	516	576	577	517	543	527	499	518	508	508	554	537	550	534	519	526	523	509	610	532	492	520	602	560	534	524	550	518	562	558	564	514	538	545	569	580	551	537	541	523	530	570	523	521	546	551	531	538	508	564	570	547	533	533	549	522	540	556	551	551	578	517	528	510	541	549	556	538	558	548	502	541	536	531	529	535	506	544	535	526	532	571	543	567	562	543	557	593	534	526	483	492	527	560	507	552	531	491	527	534	502	541	524	539	508	540	538	546	506	532	526	549	528	515	508	543	511	551	523	545	557	556	580	570	561	518	523	566	563	538	566	565	554	594	489	551	588	506	506	558	524	547	520	569	519	555	537	527	566	551	544	533	529	576	515	511	547	531	588	507	521	543	563	540	533	523	534	501	544	517	538	560	522	565	510	531	535	528	540	564	528	570	548	533	542	590	577	519	533	487	538	562	507	532	540	535	508	515	573	590	546	520	548	560	547	484	542	511	596	516	521	520	508	505	511	580	546	570	506	523	515	516	568	525	576	494	527	531	548	556	542	566	549	502	545	565	526	537	567	558	561	548	538	507	553	525	522	521	537	504	552	555	514	522	549	543	531	531	530	587	581	546	542	532	561	541	549	543	520	540	567	552	555	522	553	517	533	517	545	570	535	551	525	554	563	542	534	557	524	527	511	548	568	534	548	535	570	572	548	524	539	501	538	508	560	538	577	541	541	504	511	568	547	482	525	511	548	542	566	570	543	507	513	519	546	548	560	550	525	527	563	581	520	525	514	546	507	567	577	504	536	502	503	519	547	528	527	535	547	510	534	571	528	502	562	532	510	539	526	552	537	559	571	515	544	583	538	498	511	522	552	500	567	550	574	578	504	528	551	540	530	557	548	526	572	544	554	515	555	534	532	531	548	572	548	544	535	509	511	517	545	546	525	557	529	537	554	535	529	536	516	551	503	546	515	565	562	534	508	595	536	527	531	582	558	550	522	558	517	572	538	539	508	581	572	557	524	595	537	558	508	555	556	498	538	546	517	519	568	511	566	505	536	552	553	527	516	537	514	563	555	502	524	517	535	571	571	575	540	530	510	554	567	572	530	522	555	548	579	521	541	515	526	545	532	529	516	515	537	508	519	534	517	588	541	523	556	546	498	520	532	575	525	553	493	551	516	522	553	510	552	557	564	511	522	524	511	561	555	539	550	558	488	535	503	556	547	475	557	537	548	512	524	537	544	485	571	515	516	548	545	538	548	563	584	583	513	523	522	540	528	515	535	590	586	579	504	535	520	536	542	531	557	549	545	519	561	525	511	554	536	543	571	505	581	550	526	549	564	567	549	518	552	553	548	541	545	542	515	529	545	520	559	573	541	563	524	559	554	540	524	548	531	537	511	606	574	516	540	517	549	555	516	560	590	516	549	528	552	546	611	515	552	516	525	520	511	549	580	554	540	560	537	539	546	524	574	541	530	579	526	540	522	546	498	547	535	528	504	546	536	534	551	531	517	496	504	553	549	538	576	512	504	521	535	541	510	541	566	525	535	526	547	529	551	499	526	539	545	556	542	553	548	572	558	517	523	531	506	575	545	504	566	549	533	540	543	523	569	567	530	518	569	528	513	535	516	561	503	565	534	547	555	521	525	520	544	547	546	538	541	530	540	520	554	518	541	513	523	518	526	527	542	511	528	526	511	574	572	518	554	545	554	526	540	556	547	530	568	526	501	551	549	554	531	504	495	488	526	517	537	546	561	549	507	535	526	562	550	535	606	509	545	499	520	538	561	520	503	535	541	497	541	514	539	538	547	535	537	545	530	523	543	554	570	527	486	532	544	531	615	541	529	561	502	520	583	508	509	558	550	514	578	491	537	562	531	527	549	552	534	553	507	552	563	552	523	562	548	562	519	506	554	508	552	509	546	538	501	516	519	552	560	539	536	542	495	524	494	555	496	530	544	527	536	497	571	548	549	562	557	539	539	568	532	558	510	540	569	534	516	559	528	550	548	519	550	521	531	517	557	527	549	512	548	529	504	541	560	551	541	543	474	518	558	532	540	554	505	510	533	571	548	511	530	548	535	541	558	561	578
14522	1469	1203	998	746	613	554	559	512	492	508	463	484	424	444	432	432	455	445	487	423	428	433	437	401	397	448	400	388	424	394	399	448	402	400	444	412	385	426	403	417	424	408	414	421	398	423	398	404	437	433	381	426	433	421	394	414	429	426	416	422	403	428	399	438	468	393	410	431	436	467	406	437	440	403	416	433	454	436	407	451	402	430	428	415	394	393	440	415	391	410	383	467	457	440	386	385	439	410	434	401	410	452	455	408	424	435	438	427	408	432	439	449	442	430	458	446	430	398	390	426	383	403	392	429	424	452	399	419	418	419	405	407	408	440	416	421	410	401	409	399	407	389	386	452	412	422	397	409	431	437	400	389	426	426	421	434	430	399	438	424	397	427	437	420	421	425	440	430	436	381	403	420	471	422	417	432	445	426	423	386	444	409	347	409	414	435	449	409	420	408	381	428	451	420	424	415	429	443	429	407	408	390	449	411	462	419	390	441	417	442	432	425	405	441	418	463	466	415	415	401	407	415	406	435	480	437	440	427	443	400	413	415	410	428	433	412	414	451	434	430	456	456	446	423	419	427	434	392	395	411	409	435	466	436	438	396	440	412	396	404	432	399	415	437	421	419	429	408	458	446	448	386	433	482	425	402	431	405	421	426	423	436	424	395	412	429	394	416	408	422	400	430	402	415	423	439	407	440	393	406	447	389	410	389	456	412	369	404	375	393	380	349	393	426	414	408	413	411	442	416	475	424	404	428	449	395	383	447	459	422	349	383	390	430	429	409	469	401	404	390	380	417	391	419	415	434	393	399	378	446	443	420	413	430	407	412	399	408	417	421	429	442	410	426	439	398	454	427	408	446	416	458	425	420	414	391	386	418	387	435	447	382	426	417	417	449	383	416	416	398	440	414	392	434	406	458	430	423	384	448	430	421	434	447	434	402	423	408	409	408	418	376	452	379	391	422	441	445	419	400	420	435	407	442	413	413	395	403	425	491	468	418	454	397	401	462	406	423	434	432	432	382	429	407	395	423	400	430	410	408	414	394	436	413	433	426	431	394	444	411	409	391	392	438	398	447	420	425	438	417	400	377	386	364	417	382	416	385	396	406	419	413	393	418	434	435	384	422	404	438	415	412	427	399	420	440	383	404	454	449	400	425	442	401	394	404	397	433	412	434	425	433	422	425	401	408	400	369	388	382	397	428	372	412	394	476	461	435	390	418	419	439	474	404	400	423	434	393	420	440	403	403	406	418	396	401	421	420	411	370	419	424	458	438	441	402	421	369	407	416	412	410	443	420	440	418	374	422	413	410	439	371	423	390	411	408	408	441	419	431	407	431	434	426	422	397	407	468	397	414	422	389	501	407	404	373	386	405	430	419	448	405	418	421	394	378	439	428	416	375	411	403	445	423	389	422	407	427	396	412	420	361	416	398	473	388	409	405	417	403	411	442	367	448	394	428	408	430	452	423	437	452	418	404	424	429	400	428	436	388	431	358	399	411	445	396	456	422	377	374	412	425	417	427	418	390	429	426	412	418	380	418	427	407	404	409	410	397	413	408	407	391	444	436	410	370	431	415	416	437	449	391	443	406	407	405	401	430	404	461	457	433	424	423	420	435	431	419	451	410	413	382	429	417	458	475	415	420	410	432	441	419	439	432	422	416	387	433	429	414	417	419	408	443	425	431	433	434	433	409	417	424	457	395	420	419	403	388	424	384	412	421	414	489	431	420	413	427	408	426	411	428	417	458	413	413	400	405	419	422	423	401	416	391	392	386	401	411	459	411	465	447	413	436	396	436	407	414	393	429	461	432	387	394	430	433	401	387	394	366	419	420	400	418	439	436	429	379	405	423	396	418	393	417	436	433	435	430	396	405	431	427	436	401	414	414	429	401	445	413	462	417	454	438	456	440	407	433	413	451	430	426	439	431	423	409	422	438	427	448	415	411	387	417	467	445	428	431	435	421	434	429	427	383	402	421	415	349	392	427	442	421	418	425	432	424	411	441	432	401	388	427	441	416	442	404	441	447	391	432	457	428	382	407	391	401	436	392	424	395	457	489	433	440	401	428	435	439	407	420	401	426	404	448	434	389	438	397	407	387	454	430	385	411	417	440	425	407	431	445	428	400	446	405	425	417	443	493	442	425	426	442	418	444	378	409	430	449	428	401	437	402	417	429	426	415	383	378	420	394	424	437	418	398	436	419	434	415	427	397	380	417	431	442	446	396	448	428	450	455	420	405	388	411	408	446	422	402	433	412	428	408	437	417	407	457	457	428	411	398	441	406	417	412	398	398	419	420	425	396	439	427	429	425	413	396	462	431	427	415	371	466	448	416	439	424	396	391	401	419	447	413	438	410	405	427	411	389	396	424	431	350	383	440	395	395	398	407	405	406	401	449	422	436	449	474	430	422	429	430	428	408	431	448	397	429	404	444	433	429	393	425	436	436	433	424	407	417	436	385	440	425	447	400	390	425	450	411	378	408	381	389	437	404	415	419	405	439	401	420	415	375	396	400	430	407	459	412	369	392	401	420	442	422	419	422	377	449	374	411	431	421	469	428	400	448	411	414	452	397	418	379	421	386	414	401	384	445	421	401	369	404	408	455	397	433	412	438	432	429	427	384	421	439	428	424	471	452	405	388	434	442	371	433	399	412	409	423	395	401	423	430	422	423	434	411	403	428	401	406	433	394	443	419	391	417	391	426	384	431	418	397	392	436	448	386	407	411	413	431	425	415	427	433	447	427	442	427	434	408	414	426	461	421	422	431	439	415	457	407	418	400	430	403	408	446	471	430	412	422	466	418	438	381	429	434	427	434	404	442	402	411	410	438	425	422	429	449	422	444	441	455	358	442	415	428	407	418	437	414	399	420	395	398	400	374	448	404	420	396	404	493	408	402	432	420	420	431	435	417	414	379	406	400	427	409	433	405	454	407	454	449	444	441	429	397	388	464	392	394	452	395	455	434	374	415	431	422	445	382	395	392	410	443	458	395	427	381	412	377	369	377	388	431	421	439	434	463	414	431	444	409	411	395	446	359	407	402	408	410	381	388	397	430	453	397	380	387	458	390	373	372	433	416	412	434	439	424	384	447	387	458	401	438	395	434	411	423	461	429	412	421	419	444	424	423	412	466	399	399	436	426	471	423	390	461	399	432	437	390	425	408	423	404	396	425	404	393	445	388	440	396	424	402	433	452	406	404	402	411	374	400	397	413	426	410	428	396	459	423	406	450	405	419	429	403	395	425	421	412	392	406	369	422	408	398	428	393	394	437	445	405	431	445	462	429	425	392	408	482	448	433	417	402	388	432	431	423	418	428	395	400	401	428	377	397	416	408	397	413	410	394	405	359	416	418	436	434	413	417	424	408	451	434	380	441	454	433	421	446	431	413	386	426	396	416	413	427	426	402	393	423	401	429	387	405	436	401	402	409	449	413	416	417	437	413	380	437	431	412	416	437	424	430	405	419	425	394	427	448	404	393	424	464	439
8577	1653	2513	2741	2451	2047	1736	1518	1477	1444	1262	1251	1153	1092	1148	1116	1045	1095	1080	1117	1090	1040	1021	1009	1047	1040	944	1037	990	1035	1019	1062	1004	982	949	1004	1015	969	979	979	1001	939	1031	991	998	958	975	1028	985	988	978	969	992	978	925	957	1013	1047	967	978	973	953	939	945	960	915	936	954	987	923	1022	947	952	925	982	916	925	953	1045	1001	1005	1007	1014	988	991	969	955	967	980	1000	992	1000	899	950	962	970	973	992	991	917	1013	976	993	980	1019	971	962	961	992	921	986	937	993	926	963	972	1002	981	999	970	975	1003	963	1043	1006	959	960	928	967	989	982	917	999	982	965	1007	1007	911	991	936	1010	1006	1014	933	983	978	1011	961	985	1013	1001	970	1005	961	984	954	919	961	986	976	949	1011	953	985	951	951	952	954	1002	938	947	977	950	985	975	992	939	1018	901	951	929	987	989	960	949	951	953	974	955	942	945	956	945	922	956	965	987	976	953	1035	970	933	966	950	1045	929	933	944	959	997	959	1001	982	984	945	986	936	1012	1032	1037	959	959	986	1010	957	972	960	926	1038	994	953	1015	924	951	962	1011	980	975	969	885	965	999	986	945	935	987	971	970	947	930	964	939	969	978	988	1016	965	940	968	1033	928	902	977	932	997	957	1017	968	957	924	994	969	1014	999	1004	986	906	928	965	996	952	939	978	1012	1046	991	942	1024	890	961	954	929	897	928	942	922	976	950	967	973	991	990	970	938	945	975	943	1024	902	966	993	940	902	900	924	939	981	918	986	980	990	986	1018	947	964	955	925	977	977	973	946	973	906	977	981	919	971	948	954	944	982	958	957	998	958	955	902	987	931	942	925	968	959	942	1020	942	993	921	935	991	964	956	1033	946	972	957	982	955	1005	919	941	944	941	954	998	918	949	965	978	1005	1009	958	1001	961	911	974	918	960	985	972	932	956	980	943	979	946	959	1035	950	961	941	932	1008	975	928	974	996	996	943	968	988	994	983	933	1025	978	919	947	972	932	994	934	1001	950	983	975	991	1027	912	974	924	930	1006	958	991	1000	936	946	987	985	970	946	935	995	919	954	1025	969	983	925	1000	942	932	1001	933	965	975	991	953	985	967	1016	1022	904	959	960	965	979	1036	969	996	944	1048	992	931	1014	982	946	979	962	1023	971	999	986	993	1025	976	981	932	1001	1010	997	988	966	935	1011	921	956	968	972	983	915	984	961	971	939	930	980	999	1016	941	980	966	928	962	1005	952	990	941	978	994	960	999	997	932	960	949	921	980	936	936	982	958	918	968	964	965	939	983	1020	919	954	959	953	980	939	1013	981	978	980	993	960	954	975	992	989	968	990	974	989	979	951	970	950	942	1005	932	1043	980	928	936	1005	982	907	1053	992	972	962	1022	935	975	987	895	1000	961	961	1016	986	943	965	990	941	964	920	984	1026	981	885	943	915	1030	915	902	952	931	991	924	986	944	930	978	997	968	990	939	951	977	1005	981	886	1002	969	930	1020	1007	994	912	969	934	949	943	944	959	990	944	944	922	981	959	966	961	1010	955	965	968	939	972	983	977	931	928	920	926	976	1000	919	918	1001	999	962	993	951	981	969	975	995	1001	968	1027	905	949	959	1017	1013	948	908	1006	969	1010	972	971	925	993	933	960	922	979	955	951	988	965	1043	957	1043	984	976	956	1041	921	982	953	919	952	959	1029	982	1010	977	959	993	1017	959	1008	999	986	937	962	973	1014	1002	968	1011	971	963	877	980	944	961	946	965	951	968	969	957	960	996	997	999	978	981	965	960	974	994	959	995	954	946	974	1042	968	936	970	974	986	980	963	944	979	979	932	940	1013	934	1018	961	1010	1019	991	984	1024	975	959	902	928	994	957	918	980	997	977	986	964	1036	1004	992	980	985	985	965	1004	967	1000	976	1008	977	926	995	992	972	996	950	979	989	960	1037	935	915	940	1000	966	944	947	936	958	986	996	952	929	901	974	961	950	989	885	944	987	927	948	946	900	1050	955	970	942	958	1011	948	982	953	1003	987	959	922	969	908	974	936	962	965	926	985	899	906	953	956	924	988	944	941	1009	1002	969	978	974	1022	957	967	933	982	1024	988	918	974	997	978	972	956	970	983	981	904	997	969	949	919	934	943	991	928	1010	986	990	997	972	963	974	981	985	963	927	931	961	957	954	927	946	970	956	978	926	936	959	957	909	922	902	1006	993	920	951	953	978	1035	974	995	1003	983	985	1005	931	955	977	967	928	910	1013	961	939	946	939	1019	949	1008	971	1022	979	937	948	953	1003	1039	937	980	1030	948	961	942	989	967	989	941	957	982	934	974	943	963	980	966	945	980	963	950	978	924	952	973	962	940	942	976	1019	991	940	991	989	962	985	960	998	913	893	960	959	946	1033	949	972	971	993	962	999	972	956	923	922	907	960	929	969	986	928	961	938	935	982	921	956	937	945	972	972	987	978	994	920	986	953	959	960	1018	909	985	931	999	974	960	952	948	1001	951	973	962	985	990	933	965	974	1000	944	1015	985	963	885	1029	997	891	922	992	911	964	1015	922	973	974	993	957	998	987	940	951	1007	1025	888	1016	960	1022	946	943	1034	944	972	952	991	974	968	930	936	951	946	958	954	955	900	995	911	992	960	944	957	944	921	965	963	956	916	972	936	1034	965	972	955	949	996	933	924	934	958	952	974	927	968	990	946	954	928	1016	998	938	968	1005	961	910	883	945	975	943	950	1017	946	961	998	977	921	969	931	962	973	988	978	971	900	961	986	1004	947	957	933	960	973	970	979	952	1027	945	1031	921	942	944	925	975	959	1008	926	985	1045	919	999	988	927	910	976	959	966	941	941	976	940	939	955	1004	956	1036	949	946	941	986	950	1005	964	960	924	1007	956	886	983	869	967	986	1023	980	949	969	967	923	972	995	992	992	963	949	950	970	1010	947	1021	972	947	912	986	964	977	975	1012	992	990	956	945	977	974	978	944	996	1000	1012	979	990	942	990	966	961	975	983	1000	1009	952	998	921	996	1015	986	974	973	982	1011	972	1006	922	935	958	988	977	958	968	977	984	970	944	1074	978	985	957	938	1003	930	969	911	926	983	921	950	952	944	1014	899	999	980	997	982	938	977	950	950	944	975	941	950	1028	967	1040	1006	986	950	1024	996	970	992	1028	1029	950	997	916	946	946	944	982	987	982	978	879	959	918	931	919	926	983	983	928	962	967	972	919	956	949	922	991	942	914	988	914	992	1001	1030	1016	965	978	1010	973	966	939	1000	963	927	986	1011	972	885	911	921	1011	1020	970	959	1011	1009	970	976	1044	990	1003	938	960	1019	930	903	975	901	948	946	961	957	982	951	961	918	948	999	995	1012	982	931	986	955	962	962	984	960	940	913	993	950	993	931	933	940	991	987	989	976	946	966	952	978	977	969	979	979	922	969	1004	996	994	974	964	973	1001	994	969	958	896	960	967	955	1009	968	987	943	962	959	955	1047	950	923	942	978	975	975	960	973	976	969	991	954	974	967	982	980	979	949	1011	994	1021	950	939	938	943	912	938	940	960	971	1044	920	963	979	1036	941	953	996	1006	977	880	937	971	1008	963	964	1002	991	937	897	957	1012	1014	963	961	918	952	995	935	971	1031	996	984	971	962	975	946	1009	955	980	989	995	985	969	938	1022	977	969	1021	959	929	969	1020	1008
1576	241	219	213	217	203	221	236	207	214	185	223	214	179	221	230	207	207	198	201	213	212	206	195	187	252	196	232	217	189	221	191	200	242	228	247	214	206	221	194	216	229	215	213	227	202	216	205	231	201	233	225	224	212	222	237	214	194	229	192	205	227	210	207	210	225	187	208	220	220	215	202	201	195	225	206	214	207	205	201	237	211	204	236	198	198	208	203	208	218	209	208	247	205	244	213	203	224	193	229	208	200	217	209	215	202	196	198	201	192	218	191	234	188	207	192	199	212	201	223	205	219	213	230	202	201	219	223	227	222	230	195	232	222	219	204	209	182	237	203	191	191	209	215	247	224	192	232	183	221	214	187	223	224	213	192	174	232	230	193	179	211	176	197	208	194	192	214	229	220	214	194	213	217	210	213	195	184	223	215	165	211	209	215	210	213	211	206	214	220	222	219	221	231	185	209	198	212	224	195	228	185	198	195	182	216	235	184	195	212	212	266	204	249	203	230	210	218	188	212	201	237	224	227	207	161	183	212	211	188	211	189	222	204	209	215	217	210	204	220	192	192	215	188	211	229	205	245	226	204	204	217	200	222	210	205	231	192	206	179	201	202	225	213	207	210	237	195	210	232	213	196	225	188	210	232	209	191	195	187	230	219	218	212	218	218	211	187	230	213	224	202	184	211	204	208	199	223	210	221	242	197	192	205	210	225	195	205	219	217	235	206	199	220	229	227	205	201	216	223	216	210	204	190	188	229	209	211	238	196	232	210	183	217	176	225	201	178	206	216	218	219	230	195	209	195	203	212	210	204	215	200	211	203	229	210	217	201	193	207	186	232	197	221	224	229	212	179	203	234	236	226	196	226	211	210	198	214	190	215	244	235	207	219	203	233	238	258	228	214	220	247	223	204	227	218	178	204	172	176	194	193	210	199	177	191	192	213	214	214	214	213	218	217	217	208	200	192	202	196	175	230	223	203	235	215	222	227	196	212	226	238	227	210	214	198	185	232	229	207	208	222	193	203	200	204	199	228	217	229	222	233	233	216	202	232	221	218	194	200	226	246	267	194	236	212	225	200	222	184	226	190	184	185	197	216	230	227	209	201	218	223	216	230	225	205	193	227	194	180	207	216	225	192	211	198	193	209	183	206	244	220	199	234	215	206	215	212	201	223	195	229	240	219	220	206	196	200	193	208	199	191	209	201	211	228	204	225	222	224	179	181	177	185	191	202	205	204	225	198	181	233	207	212	193	207	188	204	205	215	222	195	198	214	212	202	223	218	187	220	202	217	182	212	204	234	195	220	219	191	194	200	172	210	228	220	186	188	238	189	195	238	222	212	202	211	214	219	229	205	201	175	202	208	212	199	213	208	200	202	222	191	220	222	219	230	225	201	213	244	215	196	235	201	202	222	200	201	210	219	199	209	206	233	225	220	211	214	194	198	199	223	228	202	210	190	204	230	229	218	190	192	235	214	218	218	218	192	199	230	192	210	196	200	204	205	231	200	222	214	175	202	212	203	210	232	202	214	197	218	206	203	223	190	194	223	227	226	212	188	216	230	228	198	221	243	199	232	196	216	192	218	222	190	226	238	229	205	233	228	220	226	232	203	196	177	200	235	209	215	210	225	218	238	213	211	234	212	200	180	198	237	200	213	225	209	220	216	204	202	241	214	228	209	233	188	218	244	212	224	205	201	261	203	193	195	222	204	213	187	216	226	196	215	228	217	203	228	200	196	206	206	203	230	211	211	200	180	198	254	201	202	223	193	184	232	202	232	231	196	203	211	194	217	201	231	210	181	188	202	219	210	188	193	215	226	212	224	228	208	209	218	210	222	241	164	209	226	201	199	214	204	224	221	208	257	203	235	213	229	194	222	200	225	214	187	237	207	203	225	200	190	222	206	203	232	199	193	226	210	228	193	196	232	213	202	212	209	200	200	215	207	221	227	208	183	211	217	213	199	232	221	218	219	217	196	217	185	193	210	209	191	221	181	205	172	202	221	202	188	224	231	231	217	209	208	220	220	203	213	192	219	234	195	192	223	192	183	203	237	209	216	210	208	241	223	180	216	196	200	214	218	201	232	210	222	212	209	178	187	216	209	221	223	236	212	208	231	215	224	171	220	221	207	219	181	208	181	209	220	210	207	218	215	202	216	227	201	206	211	199	215	208	208	207	205	226	252	219	228	232	251	224	192	213	229	184	230	220	192	205	192	199	213	213	208	237	200	223	206	204	233	196	216	201	204	198	236	196	195	221	214	216	206	199	188	212	204	208	194	210	196	220	218	211	203	216	193	209	182	229	225	230	214	221	197	202	226	180	198	215	205	184	225	224	233	209	198	255	202	215	211	211	203	182	219	236	193	195	249	162	227	207	219	219	236	200	202	217	207	191	185	217	192	216	231	230	226	209	209	239	193	192	199	203	227	209	211	202	221	187	206	192	203	207	203	227	207	207	194	181	225	215	205	171	230	199	189	215	213	195	218	212	209	217	188	221	186	187	229	230	217	224	215	224	224	190	205	207	193	238	243	209	197	205	225	228	215	227	212	250	217	219	223	208	208	218	248	195	233	218	187	222	203	241	227	250	216	211	210	200	200	191	239	247	200	202	205	191	198	204	186	217	220	211	200	216	184	207	224	198	209	196	220	204	235	198	210	211	222	243	217	200	213	214	221	229	189	222	191	213	183	217	190	212	201	175	200	198	223	212	234	213	224	218	217	201	195	188	227	217	191	222	212	220	191	214	223	183	225	209	210	216	177	238	198	204	217	193	219	206	250	228	183	195	233	196	175	217	208	222	211	242	195	227	226	205	209	196	193	211	219	203	226	189	186	198	216	216	193	199	196	211	230	182	229	217	206	227	222	191	185	222	175	212	191	212	214	222	203	220	226	204	205	225	179	219	193	201	244	208	211	202	200	228	228	194	191	233	212	201	222	203	185	196	214	220	225	219	221	237	202	212	202	234	186	199	198	224	239	178	202	195	207	203	213	205	234	225	211	219	198	211	220	215	203	201	251	222	205	180	228	198	205	210	204	189	209	242	195	194	210	222	195	205	187	213	214	186	220	213	219	210	235	187	217	214	208	184	193	216	216	209	227	211	214	216	207	208	228	195	238	202	181	217	202	203	215	215	197	214	222	206	209	231	217	218	203	222	204	207	232	227	226	216	220	204	224	198	181	203	206	191	187	197	209	215	230	214	221	186	203	210	254	216	203	234	214	209	209	202	182	204	193	210	187	234	202	200	203	209	237	202	225	213	214	191	198	205	215	207	208	186	218	216	214	205	195	196	212	211	183	225	232	232	232	191	211	218	236	208	236	199	220	243	221	193	215	228	228	212	260	245	180	204	191	210	194	203	204	211	190	198	229	187	231	226	189	213	211	223	185	209	212	215	240	207	182	230	215	209	228	241	213	220	217	213	197	199	208	208	184	194	227	211	212	219	211	194	232	238	219	209	210	229	205	212	245	186	189	209	206	211	202	224	202
1869	566	591	604	581	581	543	564	543	565	570	575	590	542	560	550	573	531	522	531	528	556	564	546	536	547	534	547	550	531	551	585	563	526	510	541	537	497	557	551	539	535	541	580	547	545	564	500	538	530	520	550	581	577	557	519	512	513	560	553	550	546	549	579	536	564	528	565	543	557	547	534	557	594	560	531	545	532	567	536	582	515	556	572	559	533	548	571	531	519	528	558	539	590	594	564	553	520	521	519	560	508	581	574	567	567	561	535	538	499	583	548	502	557	584	529	529	593	551	567	569	558	552	519	525	529	525	527	514	506	561	496	546	527	528	569	550	561	518	532	553	613	572	546	583	548	569	559	538	546	557	539	528	534	522	512	568	589	527	519	546	542	538	572	546	527	588	543	564	556	541	567	571	590	547	565	531	560	557	561	531	533	563	531	574	573	568	524	539	526	545	575	548	501	521	559	539	523	529	544	548	498	501	518	541	556	517	573	561	571	542	552	521	539	581	547	548	540	550	533	547	543	539	593	556	533	556	563	500	538	550	550	523	526	561	572	543	564	547	533	546	552	541	572	528	516	565	537	547	532	574	539	556	551	513	559	553	578	603	534	517	576	524	575	562	541	564	545	553	554	572	566	569	547	562	521	588	573	569	520	581	543	556	549	573	510	537	550	540	533	522	591	555	556	506	525	530	551	568	544	566	567	561	560	550	543	521	533	538	525	511	584	564	577	548	579	575	586	590	541	542	558	507	517	545	543	576	530	532	565	494	592	563	564	543	584	522	582	565	533	543	527	555	561	581	575	527	517	532	499	504	559	570	516	566	535	541	598	541	526	563	554	580	556	523	558	549	556	532	547	546	537	552	536	568	541	548	557	551	562	531	521	528	574	520	545	577	555	567	558	537	532	540	516	547	572	569	539	540	560	529	525	544	534	606	554	527	541	532	561	495	573	543	528	588	510	526	564	531	526	563	544	572	534	518	553	567	564	551	562	567	561	574	538	555	523	534	552	545	543	550	543	535	543	548	534	558	528	541	560	512	521	500	567	548	551	551	554	575	588	548	521	567	520	547	529	609	552	535	554	602	584	535	570	504	542	606	551	563	514	577	535	509	554	557	556	533	516	539	545	508	589	563	556	581	569	558	542	562	525	545	527	573	543	558	536	604	548	545	543	511	531	576	513	606	519	548	524	542	582	598	564	542	586	519	583	593	546	558	568	514	553	541	555	561	540	558	556	593	560	539	558	522	513	571	574	537	533	576	580	554	553	586	549	564	517	582	554	523	546	521	561	546	562	530	537	557	555	604	550	558	571	550	514	578	542	539	532	567	549	555	582	523	547	521	582	588	573	559	579	552	579	554	526	574	590	572	542	588	574	551	604	528	496	562	554	565	494	512	540	530	570	546	553	544	541	562	548	544	503	545	501	575	563	524	521	571	539	548	550	571	521	522	576	521	544	579	572	565	524	546	523	533	522	543	532	548	559	543	546	536	540	535	530	554	535	559	560	564	536	569	565	564	528	597	547	536	547	564	598	493	571	521	546	545	542	602	539	519	567	527	553	553	551	537	571	566	566	555	529	553	555	593	538	543	541	537	544	563	573	558	554	526	568	543	521	568	540	552	563	568	549	523	585	566	556	544	546	514	572	546	533	521	559	596	587	537	546	555	529	541	596	554	548	541	527	530	584	577	548	552	529	559	536	567	562	541	572	541	594	573	565	520	533	561	556	532	545	535	553	550	522	493	509	524	550	580	505	598	507	584	513	540	560	540	558	574	562	518	560	541	543	544	537	557	549	566	533	557	590	559	508	543	563	547	534	591	526	537	562	565	570	534	549	565	596	576	557	595	551	554	553	538	532	556	521	552	540	537	538	525	543	533	532	554	549	567	568	518	541	544	536	531	529	543	548	531	548	530	547	574	538	582	543	513	528	554	550	515	494	517	561	548	545	554	529	573	544	559	537	530	569	526	511	545	584	553	549	571	581	543	527	575	549	552	554	592	546	587	591	536	502	520	548	512	552	521	578	576	526	572	568	550	570	541	569	563	569	525	552	564	558	570	594	540	582	595	550	493	551	546	531	568	548	553	551	537	541	559	529	564	536	573	542	521	541	634	577	586	584	553	487	618	544	549	530	560	540	551	548	591	564	525	571	563	527	537	599	527	577	576	560	554	576	539	566	606	494	544	562	541	516	567	553	499	598	524	585	530	528	564	582	563	550	534	516	546	586	538	529	514	573	539	566	553	531	540	537	545	616	519	532	559	536	537	596	579	516	533	559	557	514	525	546	543	578	544	565	572	549	548	550	557	565	543	509	558	583	521	544	530	537	557	578	518	569	565	549	540	533	555	565	571	574	554	566	542	526	497	519	572	552	530	528	506	510	544	538	562	547	580	505	551	540	556	540	525	547	533	501	584	514	575	523	546	535	526	586	545	518	556	580	521	561	531	580	574	551	533	562	591	545	562	519	537	545	527	523	555	572	554	573	570	557	560	548	597	552	554	542	514	557	567	532	549	547	538	545	530	614	591	539	558	542	515	547	506	577	543	543	521	503	540	564	521	572	585	577	526	536	546	546	561	500	545	562	569	532	564	525	582	533	550	544	575	520	561	582	602	573	570	522	557	565	546	543	608	538	552	543	518	564	516	576	530	550	526	550	569	572	563	573	554	537	560	536	541	568	516	569	572	531	540	548	493	552	545	555	522	551	541	551	598	538	579	547	564	584	532	543	528	582	539	559	562	534	561	514	563	536	584	514	500	558	518	559	558	536	566	584	518	531	549	563	564	566	538	581	603	569	554	561	511	565	516	544	539	562	566	599	612	550	581	550	549	532	555	546	579	537	531	555	533	534	586	524	542	549	546	534	492	525	534	524	549	533	539	552	560	536	594	522	535	536	545	514	589	574	524	549	533	509	544	590	550	526	587	558	590	566	528	541	558	566	583	577	549	558	532	546	553	548	567	545	544	552	579	546	525	545	534	594	502	568	537	565	539	551	532	550	559	532	514	603	585	526	552	577	529	594	515	498	545	564	563	563	564	530	570	535	550	563	561	520	554	531	550	534	573	547	537	552	586	548	587	535	569	559	586	590	551	561	525	585	556	552	567	567	578	571	573	539	533	567	579	567	541	516	539	551	586	529	533	527	555	569	532	548	582	548	541	526	540	572	519	604	544	566	563	556	526	583	554	546	531	548	524	547	562	590	526	556	527	585	553	558	583	594	534	570	555	540	518	551	519	548	540	547	568	510	587	535	581	545	546	563	537	583	513	551	535	539	556	507	525	548	535	555	501	553	539	499	563	510	555	538	556	486	571	543	588	559	606	564	577	581	521	499	543	567	561	534	598	532	553	549	544	529	548	546	530	569	570	557	540	542	578	563	551	565	569	536	556	523	543	584	498	598	559	527	527	521	533	533	548	542	537	520	535	579	557	591	584	498	539	556	563	578	558	576	585	558	551	586	533	500	566	545	570	539	505	537	541	554	558	548
7063	532	582	449	343	293	266	218	253	225	216	228	214	224	196	234	218	207	217	203	220	203	215	202	214	188	207	194	191	195	195	193	210	205	189	202	214	194	189	186	227	194	202	176	196	205	201	184	205	183	221	182	211	213	200	170	170	217	198	180	195	203	203	198	206	178	186	204	213	201	178	168	194	187	170	212	166	190	212	193	190	198	203	179	204	196	165	185	200	191	181	206	204	209	171	202	192	165	181	183	175	194	187	196	193	190	200	186	170	213	198	171	200	227	188	195	172	197	186	203	170	191	189	179	178	224	196	211	193	180	189	221	200	173	190	191	174	188	179	206	199	193	203	215	201	204	180	218	196	183	216	182	186	171	197	224	201	200	198	208	200	192	180	180	207	188	189	207	185	184	197	190	204	227	196	210	205	190	208	193	209	215	212	211	209	192	174	189	165	172	207	205	179	169	191	173	228	187	198	222	204	210	193	182	197	188	177	215	225	179	191	185	212	204	189	215	184	207	184	164	190	168	208	192	174	179	222	205	210	182	198	195	185	209	214	191	189	188	161	210	193	208	186	192	193	184	219	194	180	200	192	193	191	188	198	164	192	171	202	216	189	224	188	197	209	178	175	186	170	190	221	201	208	183	184	201	202	189	209	174	198	211	210	209	206	196	203	197	193	181	206	209	213	230	187	149	167	191	204	191	186	195	169	179	182	195	189	202	215	180	186	214	206	193	201	186	203	207	195	223	187	181	163	183	198	179	198	199	174	202	191	210	187	178	204	219	185	199	185	199	180	192	193	212	202	228	232	183	179	161	202	199	199	184	166	199	201	195	205	201	221	202	166	206	181	213	193	205	217	216	176	234	202	205	182	185	179	180	185	184	181	215	189	193	178	196	195	171	228	230	192	208	207	186	196	179	193	194	194	205	193	194	199	205	206	193	189	221	209	191	173	181	205	226	205	205	194	196	203	200	210	203	185	209	182	200	197	198	192	194	204	181	199	181	178	185	224	181	227	196	184	218	185	185	170	192	191	208	183	196	198	167	196	201	212	199	191	171	196	211	185	191	246	201	202	176	190	194	180	181	258	212	197	186	195	183	178	221	183	181	218	224	203	195	176	186	201	200	200	170	202	167	202	175	216	175	182	179	200	200	204	212	182	208	180	192	193	176	203	175	158	184	223	182	226	178	216	173	193	207	184	202	192	177	212	218	202	201	197	176	197	230	216	154	158	232	213	183	199	201	216	226	168	232	193	191	204	219	195	185	217	178	181	185	201	221	213	202	218	208	183	201	206	166	192	175	194	209	208	191	197	211	204	189	188	216	196	209	216	184	204	189	198	197	187	177	194	202	201	201	194	212	222	217	198	200	188	219	185	199	201	175	202	197	184	197	212	205	184	212	185	194	191	191	173	194	201	200	185	197	236	215	189	198	201	223	199	188	194	223	179	184	195	176	214	212	180	208	226	200	223	209	191	194	192	195	227	176	174	221	210	166	186	207	216	231	206	189	215	198	177	198	208	208	208	211	205	194	190	192	199	200	174	182	229	183	189	174	184	178	182	227	207	217	207	193	197	207	237	198	178	202	195	169	190	190	180	217	221	207	203	180	193	221	200	194	181	205	206	180	217	194	203	180	192	215	180	183	196	170	203	193	198	188	193	170	190	180	173	204	192	193	195	159	180	192	198	196	160	192	187	209	182	193	199	189	214	176	207	204	185	184	195	214	197	209	179	195	209	187	190	196	208	176	176	215	200	186	158	220	193	195	189	215	179	199	171	192	213	200	219	212	172	200	200	190	197	202	166	189	202	181	200	197	212	184	200	201	186	197	174	184	205	211	187	191	196	194	197	204	172	186	212	185	201	172	212	191	167	194	211	201	194	191	190	208	195	184	195	194	195	204	184	195	175	209	181	194	209	198	194	216	184	181	173	186	206	186	224	184	214	220	207	186	215	186	211	179	188	218	207	199	175	199	194	191	204	173	193	242	186	210	186	188	233	224	194	201	206	183	194	201	207	219	184	197	197	210	217	185	190	206	182	210	183	161	187	178	182	201	189	211	185	190	213	189	180	178	186	188	195	196	198	191	217	201	156	181	217	170	163	196	186	198	172	183	205	189	174	180	207	191	164	196	201	196	206	188	169	184	201	195	199	208	196	182	184	223	205	212	204	199	197	199	179	170	186	183	191	210	179	192	176	202	181	200	169	183	200	231	176	182	190	202	216	195	198	192	200	183	161	202	192	180	186	186	204	173	194	184	177	171	179	202	189	181	167	201	180	210	177	178	188	209	216	189	175	196	186	179	200	194	212	207	193	176	182	203	187	199	218	196	190	208	204	201	199	201	176	187	225	167	197	216	185	212	213	185	232	176	187	208	193	175	174	182	183	222	202	221	198	209	189	186	197	214	191	193	183	183	190	208	215	174	202	219	206	205	187	184	196	205	165	179	223	192	193	233	181	215	198	187	200	194	180	216	216	185	192	197	201	183	185	172	178	156	194	177	217	200	207	187	226	196	203	232	202	193	205	202	195	212	174	201	219	181	189	195	174	183	211	214	198	186	188	190	180	206	220	202	191	230	185	203	195	177	204	187	199	200	173	219	216	194	214	204	209	198	177	202	162	190	197	188	195	185	201	202	195	190	199	199	184	188	183	218	185	219	208	207	176	212	177	214	198	183	192	180	196	184	218	199	189	191	189	192	187	189	205	188	195	195	183	167	191	163	182	195	206	208	205	209	200	186	193	218	180	170	192	202	181	196	193	173	209	214	214	183	173	199	232	169	202	214	182	188	192	200	212	189	218	188	210	190	185	187	173	202	203	199	222	181	188	198	207	165	185	211	198	195	181	206	179	203	187	187	202	217	201	196	179	210	187	184	208	203	199	219	191	217	216	208	203	199	217	190	193	180	184	203	215	194	225	202	205	208	180	181	168	224	211	183	181	183	197	214	208	200	183	192	179	182	187	192	203	213	213	201	193	222	227	184	192	191	190	186	193	207	190	194	187	209	219	168	197	205	202	195	181	214	188	176	215	167	207	237	211	173	204	170	206	210	165	194	193	176	189	181	250	220	154	191	171	182	196	173	217	194	232	189	182	178	239	190	237	193	181	201	214	204	220	192	205	184	202	191	219	204	208	202	200	186	180	181	175	181	211	208	218	197	182	190	198	200	168	192	199	204	217	218	210	179	207	179	215	193	202	202	174	210	191	178	190	220	176	189	211	213	191	192	186	204	219	219	177	204	205	207	188	209	178	204	178	187	218	221	197	196	222	210	191	191	190	197	196	173	205	177	203	172	217	215	182	223	189	200	189	191	228	198	204	171	194	188	194	188	201	175	188	191	178	215	202	223	228	201	198	207	205	192	202	205	177	197	193	215	192	179	211	200	189	201	195	192	169	200	196	206	194	187	197	195	187	189	199	214	194	208	193	209	190	181	211	212	198	182	179	197	200	188	174	189	205	177	203	237	193	197	196	195	194	195	198	202	177	170
6186	899	1331	1459	1339	1056	924	855	767	735	704	687	666	618	639	610	621	591	621	614	569	594	525	552	595	542	511	618	583	532	547	570	533	589	548	538	545	568	583	578	549	566	554	533	548	530	556	522	568	570	547	538	569	522	566	538	522	539	577	518	573	567	504	550	534	537	504	565	567	543	559	542	533	569	548	520	556	527	538	522	542	583	540	489	578	529	562	549	527	540	531	562	527	566	523	559	586	542	559	544	525	555	510	532	459	526	534	547	579	560	560	542	529	530	566	544	503	516	559	567	537	519	567	524	560	494	575	511	540	585	535	506	547	529	520	516	495	545	543	540	502	556	541	505	532	545	538	586	547	490	556	525	561	584	547	525	565	538	520	565	573	564	542	530	563	531	543	572	574	534	529	578	575	543	552	537	571	521	568	560	527	586	568	561	528	537	563	556	550	514	514	525	547	552	503	519	521	516	518	511	541	515	530	545	504	533	542	569	563	485	545	565	565	499	591	572	507	537	562	488	581	484	521	544	555	551	586	531	496	513	554	503	557	560	518	561	551	556	502	540	549	550	527	536	580	544	553	608	517	550	539	531	558	536	539	526	541	514	540	516	503	499	539	507	560	531	537	521	554	521	533	587	541	548	509	551	551	593	549	536	573	524	516	566	577	488	558	540	535	526	566	547	581	556	539	529	523	556	569	510	510	532	585	556	533	527	561	534	550	537	533	566	527	529	514	548	566	537	497	547	521	569	551	537	527	564	500	565	559	544	534	521	563	537	558	562	537	535	532	538	562	519	550	518	575	570	557	552	535	509	551	554	546	540	547	531	524	524	530	555	556	573	565	530	509	519	542	508	556	577	540	534	526	546	571	533	523	537	549	574	510	536	562	543	517	562	526	543	585	534	539	556	555	550	549	533	556	559	509	541	569	494	518	572	514	562	487	499	571	513	562	543	567	508	575	545	562	556	539	547	547	504	489	544	569	552	533	541	564	508	519	534	541	532	542	550	545	522	573	568	513	561	493	539	556	564	537	533	529	551	528	546	564	524	495	518	561	547	556	549	571	527	545	573	533	511	519	562	580	565	504	518	530	508	521	543	551	557	553	555	528	483	530	498	536	567	540	516	540	574	527	536	547	539	520	543	564	571	562	505	563	520	511	555	502	503	501	553	551	540	498	515	544	542	545	507	517	580	513	564	575	495	563	531	499	551	554	540	552	526	552	539	581	501	566	517	547	552	540	515	509	512	534	561	563	545	561	575	556	562	497	540	550	568	578	532	559	533	570	533	540	529	556	519	519	520	521	560	555	530	527	614	546	537	540	553	563	505	523	542	521	565	514	547	509	531	507	533	527	534	541	534	555	561	521	541	550	508	558	529	554	547	514	523	583	515	531	513	571	514	516	520	577	553	527	554	519	567	556	558	538	527	543	554	512	507	544	559	548	532	546	506	539	561	509	547	556	541	523	540	505	539	503	538	566	552	511	515	556	530	587	531	543	545	538	514	543	509	556	563	527	530	527	505	574	525	511	567	509	527	544	516	547	568	569	541	554	555	535	536	535	521	578	516	563	514	530	527	529	536	579	536	559	577	561	551	552	517	518	558	544	551	541	574	553	573	512	501	514	545	537	563	548	515	563	537	534	507	564	523	532	531	537	547	549	548	566	565	519	527	559	534	545	543	583	528	586	515	504	522	558	576	555	536	510	504	526	550	552	534	492	490	570	559	554	552	556	538	485	539	576	573	562	561	519	542	549	556	537	535	515	529	522	516	515	538	557	523	586	558	551	531	534	571	537	492	501	579	541	547	502	554	531	561	570	573	470	544	566	534	557	540	554	591	543	549	538	544	533	558	542	509	533	517	540	594	526	512	545	511	524	582	556	522	511	546	580	529	562	578	594	533	562	557	542	546	534	516	557	563	506	551	551	540	555	561	511	542	566	498	515	542	556	564	519	552	516	518	576	551	557	521	569	561	530	553	546	521	516	539	555	584	539	552	532	566	537	537	529	515	550	526	515	547	554	553	517	546	541	549	525	540	549	545	526	565	545	532	555	569	562	565	529	551	562	561	548	535	564	526	524	546	521	556	538	579	518	567	512	534	544	523	487	511	535	535	546	554	509	546	562	550	555	510	499	537	511	498	530	573	561	528	552	531	519	537	540	553	506	561	531	505	545	523	553	540	513	534	507	545	540	549	570	576	559	521	583	552	541	548	533	526	533	521	551	543	530	565	558	533	567	553	541	545	537	508	532	537	521	551	528	515	555	560	557	522	531	560	529	498	567	518	537	543	549	564	516	535	518	524	533	518	520	547	501	553	531	546	511	568	534	521	537	583	530	541	576	538	536	573	529	523	541	553	515	531	518	552	554	591	525	555	607	544	555	533	543	584	571	569	564	516	526	558	534	480	485	559	512	516	550	549	527	537	556	593	542	527	506	534	557	586	558	521	558	535	535	546	543	513	568	500	553	548	509	491	553	554	569	587	527	511	519	506	525	525	542	492	537	532	551	532	541	539	583	558	541	570	557	546	489	551	563	543	521	512	568	500	549	575	540	558	548	518	532	521	561	558	523	544	542	594	535	510	517	530	553	531	574	589	535	525	547	520	514	521	520	548	563	541	527	541	538	591	538	545	481	585	584	526	564	540	554	539	528	557	570	579	573	515	579	596	562	483	535	549	578	561	597	555	540	549	554	564	523	570	524	546	545	547	530	531	502	552	596	550	548	547	551	577	531	579	548	526	534	526	556	540	532	531	538	551	588	538	550	550	535	531	566	499	524	554	535	527	518	515	534	537	521	556	532	558	548	545	513	488	535	554	551	529	561	563	520	547	505	528	571	561	539	528	531	520	549	553	546	521	541	495	526	525	489	545	530	555	524	519	584	596	507	564	510	548	595	570	555	544	527	551	595	572	521	555	550	506	550	594	548	560	558	522	540	512	549	502	532	506	565	538	524	582	558	477	539	547	536	558	532	527	525	561	553	497	542	536	533	549	516	519	531	562	558	534	549	540	517	487	537	553	527	555	557	553	518	533	500	535	573	492	581	557	576	580	529	536	556	556	529	553	553	455	575	575	559	509	582	503	535	566	529	531	537	533	521	553	519	513	584	553	569	555	516	566	576	568	539	521	507	543	548	550	521	527	553	518	511	540	519	545	524	559	528	562	537	525	546	502	510	521	518	550	566	570	571	550	544	538	601	521	543	521	511	519	533	548	529	602	542	536	530	534	573	547	546	535	565	530	565	507	608	562	555	536	525	529	530	500	532	559	546	486	537	575	504	566	518	597	557	549	538	551	538	589	550	550	511	523	544	601	548	565	538	536	508	547	552	556	541	526	526	580	552	590	551	548	551	523	558	560	532	599	539	530	498	569	530	533	514	551	490	536	516	557	543	554	519	548	555	524	551	548	523	562	562	588	532	542	541	538	535	577	567	557	533	557	520	591	501	488	531	556	516	561	506	585	544	547	517	527	558	574	575	584	504	547	550	562
14604	1579	1279	1007	750	611	561	590	510	460	454	465	476	467	458	465	419	375	407	436	457	420	445	422	408	421	406	406	419	425	433	421	428	398	398	421	441	436	382	399	415	420	441	435	413	418	410	415	437	427	407	436	401	402	414	421	444	450	433	445	404	407	412	413	422	407	393	422	439	434	404	397	409	446	408	422	389	427	425	429	430	418	407	434	449	392	423	429	408	418	416	434	401	431	430	444	442	447	386	436	394	435	391	428	422	384	409	442	428	410	401	386	444	442	411	401	399	449	418	383	405	389	449	448	431	392	374	405	422	423	441	400	413	426	371	436	474	412	396	405	413	390	433	397	450	446	391	436	431	443	428	392	402	443	423	447	409	419	396	408	406	416	361	414	377	393	407	416	466	464	467	405	359	427	393	384	445	416	429	463	433	394	403	409	393	373	420	377	400	424	411	378	401	436	442	417	413	392	404	404	427	441	444	405	426	464	362	421	409	424	385	432	387	424	401	409	413	400	399	431	436	386	438	411	372	415	400	422	444	419	386	406	423	388	413	432	406	437	467	424	382	386	397	449	434	435	409	445	469	437	445	396	428	408	468	418	430	412	395	438	401	429	397	411	422	409	447	458	397	399	403	415	429	456	421	459	417	393	403	437	403	413	440	409	467	435	432	444	450	406	432	379	401	423	437	385	413	387	432	459	424	413	420	445	399	441	420	414	408	391	401	406	420	418	411	436	407	413	370	386	396	390	438	410	402	395	433	447	413	418	404	433	449	412	398	398	414	429	398	417	425	417	433	419	407	408	398	445	409	406	432	461	443	395	424	433	390	430	459	408	410	373	373	399	432	420	386	415	426	423	412	412	478	420	422	443	384	424	382	390	426	411	386	392	399	427	410	433	438	431	442	392	438	433	434	424	423	411	384	409	368	403	374	401	385	439	420	420	422	416	446	387	452	451	429	389	439	417	419	411	406	432	445	434	422	399	410	394	387	352	458	448	411	393	443	398	443	387	389	437	435	416	395	404	404	391	420	408	428	419	434	443	451	395	452	382	441	415	419	441	401	396	397	402	374	428	383	409	402	409	391	373	395	395	397	438	422	462	464	412	450	380	402	428	423	445	434	413	422	395	418	409	414	460	398	371	404	433	369	407	418	431	433	416	412	417	400	401	404	400	417	411	433	441	447	429	440	443	392	368	413	433	400	417	425	408	401	413	396	424	428	446	479	414	434	450	441	377	409	437	434	401	396	431	428	421	426	431	466	443	414	413	433	428	435	432	420	414	415	411	430	404	391	399	392	408	437	417	419	418	417	415	414	378	420	401	430	417	393	434	412	375	400	423	400	443	466	430	370	410	404	434	418	451	414	400	412	410	424	433	427	419	426	405	375	386	439	383	438	414	409	412	440	385	408	356	398	433	432	403	430	427	417	390	391	389	401	417	406	381	388	432	454	401	396	455	406	411	426	404	417	407	411	421	424	392	354	397	342	416	436	382	379	396	409	446	453	421	400	421	429	405	407	439	386	406	430	404	408	447	397	419	407	412	430	402	395	419	358	435	431	428	410	430	407	436	447	420	416	380	393	383	388	423	426	443	378	432	403	420	393	439	442	425	408	399	444	395	411	410	426	424	449	408	346	415	395	410	448	420	382	386	400	414	432	412	408	429	425	436	420	436	382	406	429	387	462	430	411	415	436	410	442	418	428	409	416	407	412	387	403	426	409	388	451	407	373	433	412	406	421	370	444	382	438	404	426	432	436	411	414	423	422	425	380	424	398	391	404	423	417	446	431	418	411	392	451	410	382	426	390	392	416	436	438	432	408	374	406	429	391	414	428	403	379	404	403	412	404	390	375	406	427	450	407	384	389	435	438	385	385	392	442	396	403	402	390	424	436	384	431	421	415	403	426	426	380	416	410	424	412	391	429	419	421	407	441	418	451	393	435	428	455	408	375	442	391	467	389	417	403	400	395	392	422	416	398	450	446	382	415	378	371	452	393	411	422	430	443	401	423	398	427	411	430	416	404	415	418	414	374	401	421	413	384	404	393	396	399	418	405	380	448	432	406	380	403	411	408	448	440	429	378	416	413	405	459	364	410	436	418	408	418	413	385	439	412	407	449	420	418	420	442	437	380	438	353	440	415	438	408	393	406	442	443	430	421	395	426	430	449	436	427	420	412	405	396	418	394	420	447	433	386	409	403	408	418	443	436	435	401	403	390	407	413	449	374	424	437	448	424	435	399	425	460	422	385	424	402	383	436	408	399	388	397	390	441	401	417	400	429	435	416	394	412	453	401	450	378	422	438	383	386	417	446	448	432	391	409	425	381	431	417	412	445	363	370	451	445	419	406	449	437	425	410	421	423	432	441	415	412	434	429	428	450	376	450	451	379	415	394	414	421	428	447	341	413	429	385	415	415	403	379	438	424	450	414	382	437	428	408	385	389	440	419	396	436	437	424	434	415	385	399	403	434	420	398	430	430	428	415	407	405	410	403	413	414	430	433	445	402	436	381	391	392	409	424	462	406	440	438	400	439	384	428	418	426	381	414	412	406	445	393	384	480	436	464	427	427	421	420	405	414	403	424	422	422	436	472	434	400	419	444	413	424	379	417	380	452	413	433	428	451	430	446	442	411	367	434	372	417	384	439	390	387	416	443	458	423	412	375	439	416	371	432	414	451	404	418	414	417	428	459	422	383	420	412	428	457	400	413	418	374	448	425	404	415	397	388	413	433	418	448	437	431	395	412	430	407	425	436	434	405	414	443	377	430	423	405	377	474	432	412	414	410	417	415	417	386	421	420	405	424	454	393	414	445	414	399	395	435	405	420	418	402	435	389	442	406	432	393	408	407	444	404	393	384	409	428	402	448	429	433	427	450	444	430	415	435	396	414	463	404	469	407	384	443	421	426	431	438	389	385	414	391	411	405	425	407	409	407	445	451	402	435	426	425	407	434	414	419	397	391	443	427	417	423	417	420	382	413	437	410	462	449	452	384	441	425	441	432	414	415	451	433	442	412	424	444	397	410	440	416	426	431	424	410	434	433	393	441	477	373	392	423	419	405	439	426	448	406	381	436	394	341	438	449	422	399	461	407	413	429	421	421	420	416	398	369	422	459	417	400	406	394	415	398	418	396	398	421	411	438	438	452	422	421	447	424	413	392	416	401	401	385	399	415	391	451	428	459	388	410	401	419	458	430	416	438	421	442	405	423	403	416	437	443	403	448	449	416	421	438	412	410	451	456	429	424	431	385	423	393	395	425	393	417	436	415	410	397	396	419	402	392	403	382	411	420	465	439	416	465	414	429	408	353	418	446	414	409	407	416	418	412	410	408	436	399	448	442	430	408	358	440	423	446	419	433	377	432	422	432	374	396	392	403	428	401	437	406	437	451	444	429	437	375	402	418	415	408	383	429	415	391	429	393	397	433	413	422	402	428	391	427	390	441	387	424	439	393	410	434	443	388	447	423	431	428	419	434	428	412	401	423	409
8587	1543	2535	2743	2455	2064	1780	1548	1431	1362	1292	1222	1192	1139	1162	1188	1077	1054	1091	1082	1042	1071	1058	996	1006	1024	1028	1023	1054	1025	966	1030	1018	984	1060	975	988	1008	1033	975	1026	988	986	998	967	996	982	937	979	981	981	974	1048	942	1038	957	997	1015	954	975	976	937	930	992	1027	1024	929	1001	1018	1009	991	1003	1024	987	933	1010	986	942	952	987	947	976	965	1005	1013	965	977	965	1014	1000	963	965	988	921	986	995	999	974	930	968	1002	926	1003	973	983	982	984	945	976	983	1073	1004	998	976	948	963	965	960	925	1001	1032	1030	978	997	984	967	979	989	969	942	943	1006	955	975	969	953	1006	947	964	963	961	955	956	976	965	1082	963	932	952	1000	940	974	933	967	1003	954	955	974	985	957	983	965	969	947	991	976	984	894	936	995	938	979	964	943	936	973	964	1032	942	950	987	937	958	948	970	963	925	922	977	957	951	963	934	975	951	992	958	931	999	966	938	1007	943	989	924	952	1016	975	985	997	973	1043	913	969	935	970	973	941	982	953	946	964	991	967	1048	905	969	965	963	951	939	967	1006	959	1002	995	973	1018	954	983	963	927	995	921	945	951	998	950	972	885	947	919	992	1010	968	913	991	997	943	990	968	945	994	984	972	980	959	985	996	921	982	1047	994	1003	969	931	915	963	980	961	992	918	986	948	961	1030	969	978	950	980	959	973	991	974	920	931	1027	974	948	1002	978	1026	988	925	905	946	938	989	945	1000	934	978	940	1017	999	1008	988	982	894	898	992	998	975	949	1021	931	927	964	939	985	946	867	1008	955	931	990	985	1040	981	937	964	979	961	985	977	976	990	955	993	993	970	961	923	981	972	1014	980	957	1027	954	956	898	935	985	1013	959	1013	1018	997	957	890	988	929	1000	998	932	979	981	999	919	1002	994	930	979	972	982	1023	962	986	951	971	940	992	939	936	979	952	979	984	882	973	994	980	955	931	968	918	909	1007	979	974	1033	978	996	975	977	979	988	947	958	926	991	981	968	945	980	972	1061	996	1004	917	936	992	975	949	1030	973	921	946	990	968	1001	956	966	972	966	974	891	1032	943	935	964	922	983	1024	964	997	1022	961	932	926	969	987	992	1017	983	939	967	1017	1013	958	962	895	936	979	868	992	965	975	950	949	961	1007	963	947	963	935	988	1026	1028	996	968	941	938	973	988	913	925	941	924	960	954	917	996	949	954	949	971	944	980	1047	981	983	960	973	966	967	983	971	981	960	1001	988	962	961	962	987	949	939	966	943	998	962	977	1009	934	956	978	964	946	998	958	932	932	988	933	974	995	965	931	966	965	1023	983	989	963	909	985	964	977	1015	980	983	979	959	959	952	1004	941	991	975	931	1026	902	979	971	1008	973	939	876	988	972	1003	984	893	1001	1017	978	951	1001	986	990	969	962	1000	968	963	957	964	964	959	974	935	995	968	998	977	988	930	1017	969	992	894	1010	1028	984	999	990	936	1012	984	1020	1012	909	1010	1003	1009	951	956	987	974	1002	998	962	930	915	937	1017	976	933	939	1001	1009	955	940	935	926	930	973	932	969	959	976	952	968	1020	962	957	966	980	960	996	997	1012	963	977	975	1045	981	951	937	934	1014	965	967	975	939	1023	1042	908	987	998	1026	974	954	938	972	908	1015	1025	966	1010	961	970	950	961	967	966	941	998	939	938	927	952	940	943	988	915	945	963	1006	1001	942	973	963	966	960	1033	920	962	992	985	985	923	939	928	1016	982	1008	1010	985	966	1020	931	966	982	955	975	944	1006	1009	864	1033	964	933	992	971	1004	977	907	943	977	952	951	983	1012	967	952	937	971	950	982	973	965	976	1004	979	948	1013	994	942	996	940	1013	975	989	927	950	972	1022	1033	942	974	947	1002	991	932	925	924	971	965	943	1016	925	981	1012	948	956	968	955	969	881	970	1039	984	968	1015	977	957	983	956	981	897	977	936	1011	964	988	1033	967	970	987	958	938	921	953	949	958	969	1005	977	980	978	998	962	1002	933	953	909	936	981	916	955	1003	962	967	986	956	990	950	958	969	970	968	918	956	991	1003	1049	980	938	923	943	938	970	1002	946	983	1000	909	1003	907	991	982	956	976	965	916	977	977	938	933	972	982	941	1002	981	934	978	960	1008	991	978	949	946	970	974	948	952	986	1004	1008	1013	935	947	937	959	965	986	1007	1007	986	1022	947	999	969	1017	981	950	1010	1025	979	957	1000	1004	918	960	1010	989	943	1011	991	942	957	990	937	943	1003	993	945	974	971	975	961	999	975	960	968	913	974	964	999	937	954	963	1017	1025	964	943	962	922	942	945	991	1006	930	989	997	1015	974	962	959	967	1009	980	940	914	931	965	960	944	970	986	911	965	945	966	962	1052	945	928	1007	979	971	1018	1004	903	966	947	964	922	987	958	999	975	985	989	953	933	927	985	974	971	903	923	952	977	970	947	1022	950	1012	993	961	970	932	995	972	955	966	990	940	940	1013	954	1040	961	986	954	953	970	954	978	929	976	984	968	950	972	964	943	1033	884	926	1016	948	979	925	966	939	968	983	972	996	985	978	939	944	993	978	990	961	935	953	929	973	972	973	940	945	954	1011	1004	971	883	1009	933	960	945	984	981	967	925	954	972	1000	990	957	950	945	945	964	992	983	960	934	941	979	980	987	985	975	942	933	971	912	989	956	985	909	1003	956	971	977	974	964	932	979	919	1039	990	962	962	1015	1023	916	1031	989	1012	928	994	945	949	993	967	963	934	956	969	1024	1047	982	967	906	961	975	968	975	988	974	968	938	957	989	1078	986	981	937	959	983	946	925	961	991	995	970	1012	995	992	923	967	942	988	919	993	948	997	927	899	968	945	958	980	948	968	956	916	942	979	938	942	969	1024	968	983	983	939	978	972	1020	948	966	969	878	960	990	992	978	945	980	1025	967	986	977	962	939	972	982	967	961	981	1016	995	975	1035	981	1009	957	987	976	983	1048	984	929	972	999	985	980	938	967	955	958	899	999	916	952	972	964	1011	954	993	941	953	985	960	1035	975	996	965	972	941	974	957	1042	941	947	996	1025	1000	983	944	946	1006	957	970	956	966	939	963	983	968	927	964	955	996	1007	910	936	999	962	940	946	1006	923	978	959	969	968	1010	950	954	983	1018	1011	980	929	941	1002	954	965	939	955	945	982	942	990	914	973	1003	955	972	1016	955	989	980	958	991	977	978	971	926	984	950	996	935	995	948	964	973	986	966	912	964	918	950	955	958	982	924	948	985	958	989	940	940	925	936	946	894	964	962	1002	942	981	978	977	962	940	974	984	966	922	984	959	965	967	1011	985	1022	946	982	963	929	949	981	962	976	1002	956	954	989	1014	974	930	1022	966	994	983	975	958	950	996	964	945	900	938	1018	958	993	951	979	979	957	967	960	955	970	964	981	945	963	991	965	955	994	1040	960	980	957	929	1012	968	976	1029	928	996	970	1003	1023	940	914	926	915	939	975	942	968	1020	937	915	978	931	1010	934	960	984	974	1007	986	939	927	988	963	927	949	980	1013	965	961	1006	963	964	942	949	995	946	964	950	937	926	977	1014	941	930	949	991	982	971	986	922	961	982	876	994	1007	1007	934	989	980	919	959	1038	919	925	946	993	1001	983	927	972	912	984	948	939	1019	927	931	1021	906	957	967	996	955	970	978	947
1462	222	225	215	225	241	195	220	214	213	191	221	213	184	175	188	214	180	209	202	218	217	200	218	207	185	208	200	230	232	192	230	206	183	194	231	202	213	201	221	225	227	218	192	207	203	199	233	222	216	214	195	194	191	207	178	192	234	225	178	208	213	211	234	231	187	187	231	199	184	212	217	208	199	213	199	207	230	177	210	219	207	205	187	210	181	204	195	205	212	195	211	187	211	204	207	182	214	207	186	191	200	217	214	211	200	202	242	191	231	227	215	207	236	217	223	256	218	221	217	202	177	198	214	235	198	201	200	194	256	215	208	224	187	213	218	210	226	222	216	203	227	225	197	214	205	192	191	247	218	220	207	246	217	190	223	233	211	215	191	208	211	188	213	181	188	212	212	220	201	238	216	208	178	188	189	204	222	203	193	214	196	233	195	194	195	203	219	219	186	189	223	175	215	228	198	215	206	216	203	200	217	210	225	206	197	217	191	198	194	224	209	181	209	206	209	204	210	182	200	210	208	238	203	206	214	216	207	214	213	200	215	206	225	204	194	187	195	219	220	224	196	218	205	209	213	209	188	207	198	216	219	199	211	191	217	227	219	206	204	202	193	194	207	192	182	222	179	206	190	230	239	207	194	224	189	197	227	217	227	201	234	208	215	235	210	205	197	209	220	190	217	214	201	196	207	208	221	217	222	199	188	232	212	215	202	201	192	187	223	226	210	219	215	195	202	184	241	227	192	192	195	195	206	197	195	227	189	216	211	198	217	210	204	231	219	207	211	214	222	198	213	213	219	222	210	231	201	191	225	247	239	211	189	223	216	218	212	204	175	181	202	244	222	226	215	206	184	227	183	218	200	212	209	211	226	209	200	218	199	212	218	213	241	193	229	210	182	228	193	212	217	200	172	207	192	210	181	191	208	207	210	214	200	241	215	209	192	204	233	199	196	219	185	194	236	206	209	208	202	199	217	194	174	199	201	190	218	213	202	209	220	199	213	230	200	237	203	178	175	212	208	204	216	216	225	201	215	208	192	211	180	196	184	224	222	232	199	222	214	223	234	232	240	211	195	205	224	189	203	196	178	188	213	242	202	179	254	200	203	236	190	214	227	224	214	198	219	197	185	196	209	219	218	169	216	204	201	198	187	190	219	193	201	210	211	204	220	214	197	207	181	211	218	231	196	213	207	227	224	200	206	198	203	225	201	199	209	196	213	206	194	216	235	219	208	216	181	212	217	227	212	242	199	189	210	232	221	190	227	195	205	202	195	211	183	192	229	210	201	202	226	215	217	218	234	218	189	189	210	205	220	188	192	209	209	198	179	203	212	196	204	208	225	203	212	241	217	203	232	195	212	242	222	220	203	213	219	164	185	211	223	208	217	196	208	226	180	179	223	228	230	207	217	205	208	180	208	220	231	198	185	216	187	202	206	204	213	226	200	200	218	206	203	243	216	245	221	190	204	227	235	213	194	199	242	211	179	179	211	181	207	242	225	192	201	217	223	216	171	183	230	211	227	221	206	206	214	222	189	190	215	193	182	189	221	214	203	179	210	228	190	197	201	233	201	200	206	185	227	207	217	207	202	203	216	223	234	211	183	207	224	214	201	210	189	216	196	217	186	190	207	215	223	209	222	217	203	186	223	221	201	225	193	169	220	212	177	217	178	229	209	187	208	206	219	199	198	180	218	193	205	192	209	207	191	213	225	224	212	197	224	218	212	197	202	220	230	208	217	233	212	211	206	197	205	198	195	224	188	223	223	222	249	190	202	200	205	175	209	230	206	184	214	214	205	198	200	197	218	197	206	205	185	230	240	206	213	217	175	224	239	195	196	205	232	217	217	231	212	241	250	214	238	198	219	237	208	204	206	222	208	224	223	196	242	189	199	211	216	213	199	193	199	179	227	193	237	199	218	223	196	223	195	202	227	199	201	200	212	209	205	188	236	224	197	185	187	186	210	226	231	193	234	196	220	236	231	226	182	167	215	215	216	191	218	231	233	201	210	211	210	212	185	222	198	205	204	214	190	212	219	226	248	214	187	235	208	192	199	198	179	225	214	182	184	227	221	201	220	209	168	178	214	202	190	210	207	194	203	206	197	201	218	228	201	203	194	200	194	199	210	190	224	232	208	215	202	223	213	203	227	203	220	216	214	182	213	199	231	234	209	182	208	212	221	214	212	249	180	192	194	203	219	200	213	214	251	204	210	209	205	227	198	205	188	193	178	180	237	197	195	190	199	204	212	185	202	194	193	178	233	198	187	189	173	215	197	200	194	205	176	213	232	201	211	216	216	192	208	196	220	195	205	185	215	204	211	197	205	196	232	186	217	198	229	192	180	191	186	192	186	200	211	204	196	229	195	216	179	210	202	184	207	189	182	219	196	193	226	202	225	219	209	204	224	207	209	192	189	228	210	216	216	226	198	196	209	217	201	221	181	179	208	183	185	200	218	185	203	224	206	201	205	205	232	181	213	199	179	240	201	195	207	199	209	189	172	204	199	230	217	193	268	175	200	187	204	253	180	228	227	187	233	234	230	226	212	200	200	204	211	218	213	185	220	195	202	199	226	227	240	251	218	208	198	194	217	224	207	198	198	218	215	209	181	192	214	206	223	198	182	204	184	208	191	184	199	186	227	208	210	224	192	209	193	228	193	189	211	216	226	199	184	211	177	186	232	206	205	205	199	193	191	195	195	199	209	209	218	209	236	211	244	215	196	179	213	218	180	189	205	212	206	186	213	216	208	226	190	208	207	182	233	221	223	213	203	189	197	180	190	214	215	199	198	209	235	218	224	196	241	208	223	209	210	213	216	222	206	220	234	202	230	214	201	184	215	188	210	201	177	214	228	220	218	227	190	203	205	192	202	197	230	175	232	186	214	179	208	180	199	193	210	207	208	206	207	233	219	220	242	203	224	207	236	191	232	200	214	194	196	203	222	195	209	183	200	183	199	206	197	211	208	192	219	215	206	181	211	213	212	191	226	197	203	205	194	218	214	199	186	186	200	214	235	233	188	203	183	191	212	230	218	207	213	221	193	214	208	211	210	230	204	211	226	187	212	220	217	219	224	196	211	191	213	219	187	207	191	170	196	200	227	210	196	190	203	198	204	241	206	194	223	248	219	219	185	170	205	208	187	210	220	162	217	221	218	222	204	204	227	224	204	204	197	221	192	202	209	200	205	240	213	185	199	206	218	233	196	226	193	179	237	201	196	220	201	202	217	232	218	214	222	204	247	194	213	187	220	196	197	231	217	185	206	209	202	201	185	207	222	193	224	210	214	220	186	190	237	235	188	192	183	225	194	224	193	203	198	205	185	201	223	193	229	214	227	240	203	207	209	215	172	210	211	222	175	225	221	205	196	183	223	203	196	217	204	184	200	198	243	207	199	223	196	229	203	191	203	197	225	198	215	217	242	215	224	210	202	195	212	208	214	193	193	206	188	199	200	202	192	220	193	180	238	216	206	192	194	196	208	212	196	226	211
1753	551	576	567	528	555	602	567	546	578	559	557	577	556	540	560	549	551	545	509	539	565	578	563	568	533	603	506	544	570	587	540	548	514	534	552	548	566	562	529	551	550	522	498	512	589	556	552	547	532	549	574	511	529	552	557	537	562	571	505	567	532	555	536	520	561	562	536	532	554	572	516	536	547	531	497	537	545	497	571	510	509	554	531	505	520	553	564	510	552	538	591	530	564	511	553	537	540	592	548	559	543	557	510	543	572	532	531	515	566	570	574	538	548	539	534	537	547	506	535	489	552	483	548	564	547	544	536	506	530	560	591	570	574	548	551	550	567	561	553	549	512	568	534	552	529	511	510	534	546	530	566	574	560	537	532	533	527	548	579	555	553	508	517	558	566	540	554	531	580	539	531	533	560	546	567	541	547	529	536	559	548	563	559	557	521	542	576	503	559	538	572	537	601	521	539	542	545	477	539	532	545	549	556	515	564	538	489	530	563	548	527	557	548	535	540	593	572	536	549	528	541	546	552	538	546	523	548	549	537	596	540	542	529	550	530	582	540	568	506	556	554	507	524	530	536	537	540	587	583	539	524	541	547	537	579	544	505	556	549	571	515	557	545	529	550	547	572	547	517	546	542	541	527	567	530	513	550	542	546	534	574	522	557	550	547	538	591	556	534	556	516	566	556	522	588	516	533	497	561	539	542	532	557	551	552	564	539	519	529	533	548	525	520	583	525	560	533	590	533	539	521	570	536	548	537	554	530	551	538	549	559	578	538	542	502	568	533	548	578	507	534	525	532	555	558	569	509	541	512	518	532	550	530	540	528	504	569	537	584	508	539	533	575	590	562	515	550	524	521	520	523	552	556	565	552	565	560	534	596	531	524	526	530	541	497	539	565	545	556	515	507	523	534	528	535	534	560	573	559	526	555	519	566	534	534	575	540	550	541	522	517	534	537	558	515	549	534	545	518	548	534	527	508	563	523	530	568	530	585	514	531	551	539	584	554	575	557	593	574	531	584	556	501	504	551	552	556	561	519	551	561	548	532	538	590	524	562	587	561	519	485	553	552	546	510	529	547	544	508	525	530	567	506	515	552	561	576	545	554	546	563	535	542	506	553	577	532	568	572	522	552	528	556	580	575	577	552	540	535	496	549	535	534	562	593	527	561	544	476	540	539	524	511	549	556	555	546	525	576	500	533	566	539	590	578	536	521	529	523	539	549	518	546	561	534	527	581	521	517	537	562	539	554	537	523	575	554	515	503	520	558	540	522	582	571	560	502	529	537	534	544	503	502	528	532	545	539	551	569	513	519	528	521	562	531	529	538	536	584	543	545	557	536	562	530	525	569	567	516	536	556	552	573	548	562	517	480	550	540	555	542	539	561	504	542	530	524	546	555	494	519	529	561	572	534	496	559	522	488	530	565	525	552	554	551	533	538	574	546	547	565	586	530	510	568	553	558	538	540	533	539	509	512	567	523	510	546	532	524	542	570	531	560	540	609	536	510	514	577	544	542	500	549	565	549	540	549	529	513	571	559	589	527	537	575	523	555	536	563	576	559	529	590	529	512	506	549	550	529	564	520	573	510	555	531	485	518	532	529	525	545	559	540	536	491	487	557	521	530	507	583	551	531	558	536	546	507	553	571	523	582	537	515	520	594	533	528	525	518	503	541	534	595	545	537	561	512	546	526	595	561	515	569	543	588	522	521	557	528	566	523	552	510	518	548	545	547	590	539	534	512	550	566	574	519	552	595	545	555	571	526	578	541	533	484	537	540	493	527	540	548	563	599	531	542	570	534	577	512	533	536	568	508	582	566	563	566	526	535	604	560	566	532	554	551	502	532	568	546	537	546	559	571	528	523	563	568	554	556	543	498	558	554	551	534	525	535	548	550	545	540	536	541	530	528	543	534	520	530	589	549	530	529	540	574	526	557	554	537	528	547	512	534	553	550	577	565	596	549	533	504	516	507	580	547	567	529	529	521	541	573	510	508	557	508	534	512	547	519	539	538	578	503	523	555	591	576	556	530	512	565	521	517	542	538	574	565	548	539	572	519	563	501	538	579	508	553	589	549	529	542	549	523	546	567	518	571	529	566	557	580	536	573	573	527	567	575	575	524	531	533	510	550	533	521	539	565	536	545	539	528	546	525	547	479	588	520	531	539	553	534	546	587	553	550	507	580	546	551	522	549	524	527	571	560	540	568	527	525	530	519	523	537	552	547	558	623	564	523	580	491	537	541	580	553	534	558	546	510	564	520	536	528	565	532	556	519	564	564	580	508	522	572	553	531	561	566	543	526	508	547	545	533	557	537	521	527	577	529	550	518	523	537	537	588	523	568	585	568	501	580	586	554	568	527	574	548	540	544	544	545	528	502	563	540	562	541	530	509	550	575	579	564	554	562	559	513	530	523	528	565	551	515	524	528	500	556	561	537	532	526	511	553	569	483	595	539	552	578	544	519	529	578	531	519	513	530	540	517	514	575	578	590	550	535	579	531	528	547	557	589	557	554	532	555	538	538	526	510	540	516	531	554	549	499	521	522	496	542	547	576	532	549	496	537	554	540	501	551	546	533	574	528	497	534	541	544	539	546	564	574	543	524	559	566	535	551	505	534	553	555	575	526	513	552	538	546	535	589	515	554	545	556	558	581	544	531	562	557	528	590	495	568	513	585	548	530	530	515	529	569	567	558	531	550	550	522	599	526	556	540	554	534	522	563	517	602	504	572	547	543	548	515	583	559	550	553	581	522	517	520	559	485	512	542	504	565	508	510	538	575	521	555	569	543	553	534	564	549	532	547	546	537	564	540	502	556	534	579	499	544	538	507	545	551	537	492	528	501	550	510	537	533	538	528	554	534	535	515	543	527	544	537	578	572	536	493	549	565	570	533	544	528	542	587	512	555	542	530	544	517	566	530	514	571	501	518	565	540	557	576	568	589	528	527	520	571	524	548	530	529	563	547	534	560	575	564	528	553	481	556	545	542	548	567	538	527	557	499	556	553	539	525	571	552	594	546	574	547	535	530	547	519	541	565	527	574	551	561	528	561	556	538	586	510	566	562	509	544	559	562	564	523	542	518	563	540	587	522	552	552	541	519	510	522	531	508	565	551	522	525	551	514	531	506	569	545	512	582	555	554	541	564	504	517	583	572	555	535	526	512	533	513	556	498	496	551	550	505	521	524	529	532	517	567	598	544	559	537	554	523	584	578	552	537	489	503	554	535	521	558	521	563	534	506	571	550	571	534	552	530	552	540	539	534	553	501	521	511	546	546	546	487	532	554	547	544	542	544	541	557	582	536	494	549	521	558	546	559	567	548	564	542	553	502	540	530	517	526	542	553	571	518	530	534	535	564	525	563	510	530	538	508	553	564	516	519	541	537	554	571	539	555	596	515	539	542	536	592	568	593	541	573	564	581	547	529	540	559	495	516	536	596	524	505	562	592	509	543	530	527	503	561	536	529	522	508	558	575	560	562	572	531	535	561
7163	573	517	436	335	297	277	266	249	211	213	215	198	212	207	211	217	215	200	207	232	206	198	220	206	172	204	186	199	205	201	195	197	211	205	202	196	210	219	188	200	179	177	193	201	205	195	173	189	191	187	221	196	179	208	205	213	218	199	180	191	181	180	180	179	215	180	198	173	178	202	192	227	196	187	210	210	168	193	230	207	204	194	203	199	191	197	224	200	209	205	215	181	219	180	194	183	189	195	193	225	165	188	172	200	190	181	173	186	216	191	157	202	211	215	210	202	225	198	235	216	187	201	184	198	171	192	228	193	207	237	192	209	215	189	186	189	163	193	210	174	202	192	202	167	232	177	186	181	214	224	191	214	213	202	186	223	205	204	180	226	181	187	226	198	197	180	181	225	181	186	197	193	192	184	200	227	194	215	197	199	200	169	193	209	159	187	197	172	204	204	202	179	202	219	190	208	173	192	213	238	184	181	207	183	211	181	172	182	184	173	215	200	197	200	198	192	201	183	208	190	208	195	202	195	186	204	174	205	192	164	198	179	183	199	197	191	191	187	180	212	197	177	170	203	205	216	186	187	197	219	212	199	191	190	174	169	180	188	216	191	199	170	199	186	208	200	199	174	204	173	160	200	213	200	186	182	207	182	210	201	189	187	191	202	220	196	188	194	200	170	198	192	211	204	187	219	197	191	201	209	179	204	231	192	191	200	205	183	182	193	199	210	194	173	214	220	215	194	193	176	188	208	189	213	185	208	203	191	215	199	195	183	186	216	209	215	196	183	185	197	183	198	195	193	186	205	172	187	167	210	207	197	198	197	178	172	213	186	193	205	188	180	190	217	193	205	217	169	199	199	182	193	196	213	194	194	212	200	200	180	188	171	182	201	174	214	221	186	186	217	193	194	192	234	219	204	171	177	187	187	196	198	203	184	193	201	183	172	205	208	184	188	183	179	204	198	163	190	188	149	175	169	174	216	203	199	178	183	191	197	188	186	208	194	182	188	195	205	211	188	185	199	212	191	167	196	180	230	213	223	191	204	179	179	181	176	179	203	223	187	198	206	204	203	220	205	199	184	218	173	185	212	189	180	212	167	207	183	186	184	177	186	198	162	186	189	185	201	218	177	186	184	203	173	196	188	204	198	183	207	198	194	198	183	200	184	207	208	179	232	210	206	215	207	179	185	171	182	182	181	180	209	194	198	184	204	218	191	217	206	193	204	201	190	203	162	210	188	182	171	182	165	145	192	201	203	171	201	212	185	209	201	202	189	219	162	192	160	214	218	185	201	198	175	184	232	200	207	196	163	201	183	184	197	173	180	178	200	211	162	200	211	195	205	179	214	228	191	187	193	184	209	169	227	186	197	210	182	221	190	194	202	195	201	173	185	177	195	210	192	196	199	179	213	204	175	210	188	181	205	208	184	206	216	238	179	191	195	196	188	202	204	190	176	206	196	200	201	199	211	212	209	204	208	200	196	174	202	191	179	194	182	203	190	210	207	181	202	206	196	183	191	176	217	186	192	188	191	185	201	170	189	179	191	218	205	192	169	179	221	194	202	198	222	192	195	185	218	200	205	214	210	219	230	205	205	180	193	199	211	197	201	209	208	170	217	205	173	188	215	195	193	174	162	184	204	202	199	201	205	208	204	214	181	202	204	183	194	193	194	200	175	186	189	201	204	184	181	199	194	191	180	171	177	201	197	222	208	201	185	199	184	208	192	181	196	189	212	204	196	180	192	190	196	208	174	235	188	210	175	178	199	186	198	241	222	194	187	197	194	211	210	191	200	191	206	195	183	197	196	184	181	185	205	203	197	199	215	206	214	190	175	209	204	175	182	227	220	173	179	205	206	198	212	207	205	193	195	208	203	210	190	205	202	185	179	212	187	182	225	201	195	203	206	164	190	224	182	200	177	205	203	195	176	207	185	210	191	154	201	199	192	193	202	213	175	194	183	241	210	214	176	196	188	178	210	212	212	180	184	183	169	209	188	205	195	209	220	186	190	181	193	203	195	193	201	169	195	223	214	199	195	186	188	185	216	173	222	221	172	212	199	170	179	190	163	162	211	212	219	199	211	200	210	184	188	173	210	211	185	178	197	207	179	175	196	212	189	232	200	207	185	208	218	202	197	199	217	212	165	189	201	215	211	221	219	209	170	205	190	215	204	218	200	177	175	200	198	185	192	184	186	189	197	184	198	172	191	177	194	201	220	194	215	192	199	225	205	186	191	194	198	172	176	191	181	211	191	194	194	200	209	180	218	190	200	218	224	205	168	219	189	207	203	204	182	171	198	187	204	207	190	205	206	192	192	204	193	188	177	197	207	185	183	208	202	201	194	219	180	180	188	188	213	188	210	181	191	192	202	208	203	223	211	186	196	201	207	176	199	181	234	174	191	190	191	192	203	163	205	216	190	196	207	193	215	209	196	215	201	222	202	208	185	201	186	205	176	179	169	216	199	178	195	199	187	183	179	211	191	226	190	200	202	183	195	181	227	192	200	209	205	191	202	201	199	209	198	197	201	180	167	220	179	190	186	221	159	200	199	200	196	160	207	189	218	215	182	194	197	178	220	192	177	218	202	184	221	215	187	181	176	173	170	180	213	189	213	182	190	180	229	181	193	194	205	196	232	192	191	191	196	187	195	202	207	208	204	185	179	203	232	191	204	189	190	178	180	175	229	180	191	180	226	199	181	189	189	225	193	195	205	169	205	200	176	196	224	188	175	167	186	211	183	157	177	183	198	189	207	202	178	207	211	199	171	195	204	182	183	193	193	180	187	225	202	226	195	218	167	169	186	199	187	194	187	195	213	177	197	191	203	161	205	207	198	188	186	183	190	184	187	204	211	218	209	190	219	183	202	190	178	171	194	184	208	191	228	214	200	194	207	187	212	207	186	203	184	203	182	196	204	186	190	218	188	188	203	187	201	223	179	214	179	207	183	209	187	196	191	180	195	187	201	177	199	189	204	183	198	198	244	177	172	198	201	212	208	188	201	206	189	203	194	187	178	191	197	186	192	200	184	183	232	170	202	208	202	197	194	197	198	209	197	198	194	199	194	223	197	193	186	182	177	227	205	214	200	201	178	173	164	182	195	181	171	179	226	195	196	192	183	209	195	213	187	166	201	197	217	169	194	199	202	171	179	171	166	216	180	169	208	211	197	197	186	187	176	205	205	178	205	176	200	222	182	192	203	188	216	210	185	212	199	204	193	200	186	192	192	189	218	214	194	202	155	188	182	193	207	207	200	210	201	197	202	182	199	213	169	197	186	189	174	178	185	188	185	194	203	200	201	210	200	221	194	192	195	208	212	206	157	172	182	195	209	231	200	183	170	189	217	193	214	192	215	222	209	205	207	200	229	188	216	204	172	203	195	213	198	180	214	212	211	213	179	195	204	209	188	202	169	190	174	192	174	221	164	204	175	190	183	195	205	200	193	190	176	202	196	188	184	205	181	179	180	188	167	187	209	211	175	211	232	182
6150	855	1307	1425	1235	1030	984	823	756	688	724	682	625	633	586	594	590	552	629	584	600	554	530	558	562	562	605	526	552	545	575	548	549	585	537	523	559	531	541	577	548	538	560	538	545	551	561	539	531	583	563	546	551	563	514	538	544	549	568	549	513	545	522	562	534	540	519	538	552	530	517	525	536	519	558	555	556	569	541	525	541	513	523	564	517	543	552	502	540	550	571	503	549	533	565	501	485	553	536	583	484	574	542	557	564	548	529	558	550	545	538	577	523	552	533	542	523	613	543	510	508	544	547	529	564	528	532	539	543	524	567	546	524	611	540	501	581	519	519	521	562	532	548	521	546	544	507	523	514	530	564	567	530	528	557	542	542	532	566	538	591	555	534	547	541	508	567	503	534	546	516	576	544	548	541	553	501	524	564	527	550	564	516	506	566	575	556	520	540	570	541	499	562	537	522	522	522	555	513	564	545	520	531	574	544	517	519	493	525	503	473	506	556	536	566	537	527	565	532	528	550	531	507	510	543	525	582	527	532	563	535	532	488	528	546	501	510	554	562	556	583	528	540	557	518	553	488	582	562	563	551	521	537	486	580	489	538	528	550	500	543	565	530	538	530	555	569	588	551	577	522	529	503	531	552	571	534	510	566	513	523	532	525	513	526	539	514	582	550	507	519	544	577	552	539	536	560	581	573	521	556	558	557	518	535	538	566	533	484	549	558	547	545	560	512	555	554	531	524	565	542	549	473	565	547	568	600	499	531	586	528	543	521	515	537	545	554	523	553	558	559	549	528	590	514	524	533	531	505	576	557	540	544	534	559	521	533	551	529	541	544	503	516	531	530	554	595	513	577	543	536	549	529	498	552	493	499	521	526	537	556	559	537	569	568	590	520	505	527	546	519	576	509	517	537	547	582	564	536	543	585	531	544	538	526	504	567	570	542	555	514	550	565	514	537	543	523	528	529	544	538	548	582	557	532	567	539	553	544	524	528	494	546	513	547	518	538	547	550	569	550	553	551	560	530	563	533	528	510	543	555	558	552	549	527	558	540	573	555	478	540	546	537	507	526	515	532	589	557	529	558	523	530	532	572	517	555	562	465	477	566	565	532	536	564	521	526	504	543	556	564	547	532	537	553	568	557	541	521	551	538	563	574	502	540	524	504	558	531	559	557	563	602	552	544	497	528	530	559	526	577	539	520	560	523	516	549	537	554	565	543	535	554	561	542	547	552	532	582	556	512	554	560	548	495	562	504	544	548	547	495	543	539	533	552	539	527	539	583	578	547	533	531	554	538	533	512	528	513	533	522	535	520	570	531	546	541	514	539	517	529	528	552	543	534	541	536	535	556	539	537	546	544	520	564	519	544	506	545	530	510	512	528	508	542	566	561	521	511	530	540	550	559	561	534	518	552	548	543	544	505	502	532	497	545	556	522	563	551	549	510	526	540	491	544	546	537	533	528	524	530	532	521	548	540	568	567	546	515	524	515	562	506	549	573	544	558	545	540	516	551	567	525	543	581	531	528	523	517	526	552	524	499	544	545	522	522	494	513	502	570	541	552	502	567	557	517	486	584	535	555	544	525	529	568	546	536	518	545	519	552	514	550	504	537	516	543	536	521	523	544	549	557	557	566	554	560	566	550	548	523	547	519	533	540	569	553	567	537	547	549	524	542	510	531	559	534	538	532	576	526	549	528	548	544	484	509	523	537	553	484	515	525	539	476	529	558	544	527	553	532	525	519	549	522	532	540	552	508	574	543	543	521	508	531	562	573	525	550	538	575	523	547	522	567	537	536	520	522	583	531	539	514	571	560	524	539	553	551	533	504	508	526	567	572	535	566	518	542	545	531	553	546	498	557	578	535	553	540	516	535	566	530	601	568	564	531	524	526	528	545	533	529	592	545	493	514	590	533	547	508	540	528	536	550	502	531	512	539	548	531	545	546	514	558	552	558	533	517	522	563	538	528	546	515	515	492	545	540	522	552	513	526	519	537	547	510	541	545	545	557	484	526	525	560	539	542	558	550	513	533	523	556	517	558	501	507	543	550	540	529	563	548	550	575	555	536	551	525	566	519	504	550	538	519	500	518	540	563	547	539	533	553	539	533	514	513	543	548	573	549	502	543	540	590	513	559	501	537	553	571	536	573	557	558	537	552	520	553	558	538	550	577	526	549	574	518	532	545	559	526	538	564	517	535	537	504	552	505	532	564	555	532	539	498	557	553	589	545	557	553	521	522	534	538	525	562	573	536	557	571	540	548	530	559	524	526	515	508	550	547	532	553	502	517	565	544	549	538	532	568	537	504	524	532	539	533	549	573	547	599	559	559	529	545	520	549	521	578	504	536	512	511	531	537	558	573	577	555	507	563	489	541	526	546	568	556	472	555	551	591	556	550	552	543	531	539	548	577	542	561	548	556	552	544	539	564	498	566	531	538	568	532	523	553	562	547	586	550	526	541	515	562	562	481	555	509	577	514	568	519	559	548	569	509	567	530	547	549	557	525	518	504	543	556	570	561	518	492	560	505	578	506	552	555	510	513	571	518	550	546	523	573	530	556	553	519	571	545	541	528	512	545	581	512	527	535	541	535	530	569	479	544	562	562	543	537	520	530	484	537	502	533	510	553	542	552	581	555	522	472	580	551	561	556	511	552	572	533	475	583	530	532	576	521	559	520	565	503	536	565	487	569	539	534	523	532	507	528	544	530	533	575	540	542	550	546	541	501	548	499	576	553	541	524	521	550	538	602	537	548	558	596	515	518	538	520	522	586	520	549	593	544	550	548	534	536	509	529	505	521	544	557	532	593	516	574	579	533	558	480	572	535	583	533	545	484	525	564	496	520	531	550	542	533	516	542	534	528	533	575	569	578	576	556	491	534	518	524	507	564	567	550	515	520	531	537	572	540	568	532	507	512	523	551	563	586	537	547	515	549	498	537	522	580	514	545	564	539	537	531	540	566	590	583	602	552	556	506	540	505	518	525	560	527	545	503	523	521	533	525	585	528	542	521	513	519	539	499	511	570	540	546	540	522	569	548	532	522	537	515	565	600	593	527	528	551	565	527	513	582	546	566	557	551	544	548	542	532	585	532	546	534	557	583	546	574	516	544	534	523	533	575	530	543	556	527	543	500	559	520	553	541	527	538	546	532	534	550	534	521	564	536	537	569	522	556	532	523	532	500	564	499	567	540	525	576	570	560	581	547	535	538	537	531	535	503	477	575	568	542	540	552	542	523	538	492	590	566	536	545	562	534	502	520	538	576	567	524	509	541	500	525	567	521	545	524	554	555	493	559	522	552	557	499	550	577	555	496	546	550	505	545	575	561	553	549	562	540	558	493	549	579	547	575	512	565	498	524	553	538	507	552	571	591	584	573	514	568	513	544	556	528	571	457	565	543	570	527	536	515	569	554	500	544	573	498	556	576	520	523	525	543	548	554	511	556	558	529	565	547	543	520	539	538	578	539	546	541	518	495	540	532	577	521	534
14391	1507	1247	973	722	652	595	532	457	500	465	545	499	414	455	428	437	460	458	423	419	457	431	420	413	395	395	405	420	422	432	435	421	436	394	465	408	398	395	410	418	388	401	397	407	412	404	420	399	436	410	425	417	461	410	464	406	376	423	450	449	431	387	412	400	406	421	439	398	417	431	427	445	412	414	415	395	393	407	442	438	411	417	425	395	366	396	406	396	382	425	451	408	416	410	429	414	381	414	423	349	404	444	395	399	395	398	442	420	432	443	382	418	389	431	422	391	394	435	411	369	397	430	426	398	388	391	414	448	433	420	400	446	378	388	379	424	382	419	424	424	402	396	411	423	427	410	417	447	437	429	442	410	441	413	379	393	372	408	423	471	402	423	451	430	408	432	393	412	404	413	441	403	377	410	431	403	410	398	427	418	409	396	432	395	473	398	412	398	410	443	400	450	473	387	383	430	398	408	392	418	429	354	396	405	395	419	385	418	379	409	422	382	413	407	426	416	410	406	415	388	452	406	426	418	394	415	404	383	398	432	413	411	386	436	426	437	388	421	447	467	438	408	413	407	430	415	416	428	433	406	387	410	412	387	385	390	422	399	417	419	426	406	412	433	387	405	424	413	412	372	370	432	413	433	463	418	413	393	443	431	413	396	427	416	428	425	448	417	419	433	458	463	420	408	446	430	388	388	449	423	399	419	429	374	419	453	425	394	443	420	392	403	398	437	396	407	396	429	437	360	408	389	420	399	384	451	413	448	434	426	408	418	408	382	425	432	415	450	384	365	401	389	432	424	437	395	428	437	415	400	427	419	409	432	409	448	403	447	427	403	413	428	453	395	385	412	416	390	423	438	410	449	456	389	420	402	422	397	396	417	438	386	408	443	426	417	426	426	430	408	418	439	409	388	460	392	389	385	434	380	417	411	416	418	397	439	417	452	376	406	435	421	390	421	448	403	415	433	410	390	411	403	377	418	399	421	412	439	420	397	449	352	380	396	422	407	419	390	416	434	436	413	436	386	412	413	417	406	394	387	448	398	380	401	431	401	431	398	387	401	433	419	412	439	440	422	427	410	419	366	426	445	412	387	420	353	430	410	434	424	434	370	354	402	389	401	371	378	424	397	393	436	420	447	393	457	430	378	401	372	447	430	409	403	425	419	379	374	443	441	399	423	415	427	399	413	382	411	378	423	416	431	403	350	454	403	428	423	393	398	425	456	423	433	407	410	375	452	412	423	420	433	427	366	412	422	379	428	429	435	423	456	438	425	438	439	413	408	391	466	425	409	418	424	438	432	431	447	388	429	386	412	439	396	415	443	434	423	422	449	426	417	403	439	425	418	406	410	459	450	388	408	420	411	406	406	417	421	450	429	450	408	421	399	402	458	431	401	476	423	413	403	412	387	414	434	408	396	415	387	410	410	447	433	443	347	371	402	370	373	424	435	405	373	384	468	436	419	383	393	432	406	418	435	435	439	411	430	422	394	443	444	401	429	416	414	404	392	394	409	383	439	416	432	417	431	452	419	388	452	408	433	420	418	409	409	382	392	403	387	413	408	418	359	412	428	419	428	408	455	474	400	409	427	408	374	382	404	378	397	410	415	413	431	418	436	384	403	422	404	408	396	381	421	445	446	403	366	391	395	400	408	416	406	446	452	416	429	423	424	472	398	429	444	443	423	401	398	413	422	430	385	425	426	431	441	398	410	406	433	426	433	405	420	410	423	400	382	417	424	453	444	421	370	403	417	440	404	410	409	412	385	402	395	421	429	411	428	418	409	458	425	445	416	402	441	408	420	440	388	398	388	392	410	378	381	404	419	448	436	418	398	407	438	452	426	447	395	396	411	399	430	424	448	412	399	434	428	397	464	445	443	434	418	403	407	457	411	433	408	408	383	444	394	421	417	415	442	398	439	440	408	426	404	423	417	444	404	430	389	401	431	439	403	418	423	418	419	397	427	422	401	393	380	413	381	416	396	385	396	417	464	414	423	405	423	396	389	432	461	459	460	412	389	453	378	414	420	448	447	397	449	385	385	387	426	413	438	427	407	414	426	405	445	430	453	442	438	379	406	418	424	414	418	435	389	415	382	487	377	400	401	384	446	415	439	425	376	377	432	407	412	400	399	431	443	409	388	405	412	417	402	405	390	422	413	427	424	431	424	391	420	386	406	434	373	460	423	391	431	422	453	390	423	432	417	428	430	461	417	366	415	426	430	431	467	412	438	416	386	420	439	382	417	414	436	424	425	421	404	389	451	424	410	440	405	394	400	426	409	424	381	387	441	436	405	427	426	399	431	398	380	407	383	402	410	406	407	375	422	419	391	426	397	376	438	400	430	423	457	430	395	412	432	459	441	403	391	423	382	388	461	431	459	446	397	389	422	451	392	440	408	408	381	374	416	424	409	421	407	428	428	433	426	407	418	427	394	404	426	411	384	446	431	404	413	460	440	413	406	435	425	419	404	385	414	422	434	401	430	375	386	405	387	421	380	413	407	428	434	387	393	420	396	403	410	420	430	434	435	396	429	446	431	411	444	422	484	438	421	419	426	398	429	385	378	402	446	388	398	414	422	399	415	412	434	407	421	430	406	436	410	445	410	435	378	392	384	436	389	386	420	404	421	383	363	408	381	385	416	399	415	388	402	404	367	382	426	427	432	424	422	414	418	434	423	396	462	451	430	437	386	475	450	450	428	429	439	407	439	415	430	423	431	401	394	397	428	443	439	444	412	385	404	417	412	435	385	422	448	362	436	400	415	454	434	377	419	381	413	437	431	429	402	449	427	418	421	373	385	414	436	437	452	423	412	387	431	429	415	389	374	418	420	423	390	427	432	395	423	432	412	439	423	448	430	391	407	413	383	377	377	401	419	394	400	396	422	410	396	414	417	425	407	414	442	412	454	436	435	438	430	409	416	420	407	419	401	420	401	400	421	422	466	426	445	442	396	405	400	404	411	455	408	435	430	444	413	394	362	422	425	438	398	404	435	373	388	428	420	449	414	405	478	450	417	422	404	419	377	432	412	420	403	436	391	422	379	424	438	418	375	415	428	442	416	451	421	417	405	404	434	436	456	456	415	398	404	427	425	395	405	426	415	426	413	438	440	428	434	431	417	399	404	438	425	431	407	431	438	433	430	415	411	431	416	375	417	386	392	408	414	421	410	441	393	426	366	409	430	385	417	418	450	408	428	429	426	400	408	456	449	410	420	411	419	435	450	399	417	419	445	373	404	402	447	420	403	422	455	438	429	425	393	409	407	426	407	413	377	390	437	463	409	435	425	447	380	425	391	397	425	406	408	426	409	410	432	435	399	432	394	408	424	452	446	392	429	413	396	437	439	404	398	409	426	416	415	410	412	419	421	389	410	411	407	388	403	430	396	397	397	417	401	391	401	412	438	385	448	391	390	397	392	401	421	423	394	426	416	400	397	385	411	391	415	412	431	418	415	407	433	380	383	418	426	427	401	394	476	443	430	400	417	417
8662	1654	2605	2842	2355	2054	1751	1611	1414	1368	1352	1242	1182	1142	1084	1151	1073	1099	1034	1079	1099	1026	1029	1033	1099	1036	1049	979	1031	1014	1038	995	994	1002	1040	1051	979	994	985	953	974	1015	997	1013	964	1005	1002	970	1033	974	952	988	1022	954	978	973	949	1027	994	1041	976	1007	965	1015	932	953	972	1006	957	1000	966	975	954	1013	975	963	957	1023	940	942	920	995	981	988	1020	975	983	929	980	944	972	941	975	950	946	980	974	947	936	933	938	967	1002	948	1027	945	1023	963	987	976	977	1006	1008	937	999	967	955	918	1014	1008	992	981	938	927	972	935	951	882	948	976	1007	965	995	987	948	1058	950	969	949	1009	952	943	969	941	953	987	968	947	974	978	1000	964	989	936	960	966	965	1014	935	999	953	1014	961	947	895	991	948	956	974	1013	975	948	926	972	970	999	1018	994	1009	983	981	1002	974	942	982	977	968	959	987	982	953	1008	929	952	921	992	990	974	945	948	978	943	956	968	973	973	980	958	911	997	964	918	954	979	977	930	957	957	951	946	948	941	948	956	963	947	993	961	924	936	978	998	977	959	958	1006	994	980	999	944	979	943	985	952	916	963	922	970	990	952	957	986	989	956	946	1026	977	944	965	962	1019	988	919	918	995	949	994	1037	994	984	1007	953	1003	1051	945	942	980	941	1008	954	907	977	951	943	1030	939	1008	959	941	917	945	1003	984	958	935	1008	962	989	952	988	1031	978	965	977	1002	983	967	943	1006	1018	985	948	990	936	1003	982	938	969	934	930	941	990	982	938	972	955	951	955	935	952	883	929	949	987	1014	911	967	951	990	938	1019	1016	990	958	982	965	1017	959	956	908	946	891	941	910	953	1022	971	950	948	1007	972	1028	935	967	994	954	998	927	931	957	966	989	910	951	975	923	966	925	1015	941	918	992	940	928	950	983	963	1013	946	973	954	906	981	984	993	947	1007	968	985	934	989	964	952	955	981	931	998	931	968	995	994	966	958	987	981	916	945	975	917	938	946	951	1012	996	944	986	983	990	981	917	1047	975	950	929	988	968	968	1001	1033	959	931	996	993	935	984	984	958	955	1002	961	914	970	956	940	946	954	977	934	984	954	990	920	907	934	940	933	958	970	937	951	891	945	953	965	982	921	926	983	990	945	984	943	909	980	973	995	925	960	992	988	949	946	901	960	960	990	968	976	994	983	971	992	954	931	972	947	1037	960	941	959	926	961	990	988	936	976	967	976	978	994	940	941	907	1006	984	983	983	958	992	987	986	955	967	962	971	986	970	965	953	993	986	930	955	977	1008	959	1000	1020	962	961	1003	960	962	1010	971	990	973	925	971	926	939	956	945	985	983	950	968	974	941	943	960	953	965	974	960	950	943	992	940	929	966	1017	990	983	1006	993	1042	972	997	976	1040	929	984	954	899	913	989	1008	996	901	957	962	957	969	968	976	941	1015	993	931	992	953	1030	973	980	979	938	875	1024	963	986	979	1003	977	905	992	1028	939	942	939	941	927	993	958	1002	935	949	982	951	914	981	977	970	1005	948	939	930	977	949	986	956	983	946	971	1002	998	974	1024	954	968	936	960	984	981	945	954	962	1023	994	932	956	957	959	946	950	958	962	960	957	1008	969	1008	989	963	924	1000	939	922	1022	965	974	903	949	953	992	951	973	943	980	955	976	1003	953	930	1002	972	997	988	970	923	984	941	954	978	992	973	1033	953	986	953	1002	987	960	933	1020	995	1025	998	903	928	946	971	952	957	1004	968	964	974	934	992	983	932	949	976	928	945	971	968	953	977	974	955	954	997	945	1047	937	957	1012	993	980	972	907	924	970	996	952	923	959	977	977	937	958	978	981	950	879	966	1016	952	956	946	993	977	945	943	948	960	909	967	969	950	965	967	989	1004	969	926	991	976	933	948	988	922	949	957	995	1012	958	968	967	934	933	982	969	937	969	987	943	982	959	945	969	955	947	955	999	962	969	959	946	1001	952	928	991	1042	979	960	963	960	968	970	952	939	970	974	985	975	954	974	929	1001	1025	1014	980	996	952	985	963	968	977	926	972	1004	978	1025	991	991	1038	992	970	1000	947	980	908	938	977	981	935	956	920	941	946	991	984	967	964	952	961	987	995	919	996	942	935	989	956	939	961	998	928	931	1006	941	933	1002	989	1030	942	954	948	971	966	986	1004	922	957	989	947	1067	937	934	969	928	936	956	920	977	996	942	977	970	997	958	984	976	959	960	934	962	963	961	914	916	939	956	976	955	998	976	1077	942	923	923	956	940	936	951	939	963	943	1004	945	948	943	977	899	922	918	1006	970	950	944	923	1004	935	985	916	910	919	988	987	972	947	974	993	989	994	949	977	1050	934	950	1011	981	1013	921	943	968	950	938	1011	995	981	970	1009	984	1015	972	964	1007	971	940	988	985	1028	970	950	978	931	984	967	1012	970	986	958	965	921	959	989	978	982	975	959	966	989	968	891	920	940	920	994	919	905	994	969	996	978	939	999	943	928	975	992	950	895	992	950	958	950	970	942	968	992	892	947	979	979	923	946	949	946	974	946	1006	1001	965	939	917	1017	1031	869	1029	985	962	989	947	965	976	910	904	972	994	969	938	993	1034	982	957	958	991	983	945	1015	952	956	920	949	923	961	1055	944	977	956	1007	979	928	924	903	1008	953	965	985	981	961	950	1018	895	962	962	929	955	998	922	1050	996	903	954	983	954	938	966	990	948	988	957	953	1012	951	1005	930	990	1001	958	995	940	943	906	955	962	976	939	947	923	983	972	924	1012	959	1025	947	963	968	989	947	961	990	957	952	923	997	922	1002	934	983	972	994	963	882	972	982	952	926	973	934	937	907	940	1014	982	940	953	1037	1049	910	981	910	1010	958	962	938	986	963	937	963	965	968	905	988	956	1000	964	896	963	986	921	973	987	1000	971	951	953	978	973	975	963	1008	970	955	957	937	968	1024	980	984	964	976	979	963	974	950	951	962	995	926	894	951	937	986	954	993	986	1002	994	999	976	1014	969	996	953	1016	947	956	964	989	892	940	944	1012	988	940	956	991	980	937	961	983	965	963	997	953	979	1003	988	931	972	907	929	958	949	988	958	997	964	945	960	975	996	1004	972	971	994	941	925	975	959	940	921	982	968	946	931	945	927	965	988	1030	987	932	1032	986	936	965	979	922	1016	976	976	962	879	1014	959	939	974	966	1003	970	955	976	985	942	1052	970	935	967	997	1001	963	935	924	933	931	976	961	932	1005	1009	949	955	945	964	932	966	973	961	942	965	967	974	991	936	939	990	1013	926	983	950	992	1007	997	1026	911	983	946	947	996	961	931	975	967	972	999	983	942	1025	1040	902	913	981	964	975	925	951	971	982	912	992	965	975	982	975	968	973	995	954	977	939	1000	975	933	1022	1003	996	966	997	965	970	952	983	1000	962	1038	951	968	986	943	945	981	1011	951	959	921	951	896	986	954	916	940	949	983	971	936	986	958	1003	956	981	986	942	960	949	950	986	921	937	958	989	942	986	1016	953	1003	957	962	1060	966	921	968	949	1019	996	994	961	936	945	978	984	992	930	948	1016	970	943	941	1013	977	941	972	974	988	923	949	942	954	911	950	903	958	1024	937	974	951	958	965	1053	959	944	970	1002	967	942	987	935	917	903	949
1408	223	223	215	188	235	203	221	209	212	222	207	198	206	203	206	195	201	204	196	207	245	197	195	204	195	204	196	194	185	236	199	193	198	211	207	223	211	211	199	183	200	202	175	197	200	173	203	215	189	241	206	226	206	181	228	191	211	209	202	190	209	222	204	186	220	205	207	229	214	173	206	201	209	190	208	204	205	217	215	243	199	202	218	209	197	197	195	194	225	218	207	229	234	208	221	209	176	199	205	209	224	244	201	213	200	197	177	218	197	203	224	194	184	188	202	220	231	210	196	195	192	210	204	218	212	239	233	188	206	210	216	188	218	210	201	230	204	210	231	227	223	213	235	186	209	207	209	193	233	182	205	219	167	218	194	217	215	234	188	207	211	224	221	231	232	194	200	218	229	182	220	195	212	211	194	199	211	201	202	187	226	184	201	223	193	207	178	229	182	212	220	188	236	176	186	204	197	220	211	194	218	171	197	205	197	201	188	207	197	204	223	207	223	208	236	180	233	232	217	190	194	208	192	209	191	238	212	210	199	216	239	203	201	224	211	231	187	210	194	203	177	200	206	236	193	202	195	183	193	186	196	195	213	211	177	201	197	196	224	199	236	219	183	212	204	206	198	202	209	210	206	211	215	188	207	207	219	215	208	220	190	175	221	200	203	207	197	226	209	200	189	217	222	193	213	185	224	183	215	219	205	224	217	221	198	182	199	216	212	209	228	195	197	203	213	214	216	217	209	198	226	216	184	224	206	203	202	191	194	205	222	233	213	209	204	206	215	213	194	207	188	186	204	207	210	174	187	193	204	202	210	209	186	212	200	205	197	211	213	196	191	202	179	204	195	183	193	228	227	214	187	219	207	232	193	208	209	205	186	197	203	213	221	186	198	224	209	180	219	192	200	222	202	201	204	191	212	216	188	194	217	194	209	207	223	210	180	238	177	204	212	195	207	188	180	188	220	218	196	206	206	196	217	192	187	191	212	249	199	212	232	204	179	222	183	198	179	202	193	207	198	214	208	203	221	206	187	226	208	194	203	228	212	201	199	207	216	221	228	220	183	187	188	202	187	190	214	199	235	205	212	218	215	221	232	192	213	215	201	186	195	192	181	238	197	217	220	211	218	219	206	184	191	185	191	194	196	210	213	191	207	222	220	245	182	185	203	197	212	210	205	220	193	199	201	213	225	207	203	204	213	201	199	201	210	236	203	191	198	220	218	224	196	183	219	215	240	191	224	205	214	213	209	217	197	204	212	179	198	183	227	211	216	197	192	184	201	217	202	217	217	205	204	197	211	196	198	203	189	208	199	211	224	213	228	194	207	198	216	214	217	169	225	245	190	192	218	224	178	204	178	202	200	212	199	214	210	205	189	194	206	208	221	227	212	216	206	228	211	215	172	184	227	188	221	199	196	220	242	201	213	209	216	190	229	228	217	220	225	216	207	195	219	211	233	209	196	198	218	217	181	212	196	193	180	222	218	208	190	205	213	222	212	205	211	191	185	237	213	213	188	189	211	200	178	211	228	188	209	198	213	205	225	265	187	205	207	198	218	221	214	224	238	188	190	215	215	209	237	202	212	182	211	201	206	215	206	201	220	206	226	226	220	208	228	195	201	197	206	224	178	217	211	195	208	204	191	187	193	208	215	177	201	185	221	200	188	183	208	206	197	216	194	231	180	220	226	234	210	229	229	226	208	220	192	236	206	194	198	222	195	176	187	177	202	196	194	188	175	205	211	213	218	196	220	194	205	237	191	196	188	211	209	192	221	223	202	210	202	211	196	206	204	204	225	252	203	210	226	198	228	208	207	239	198	186	205	170	180	181	213	203	197	219	208	203	214	202	226	209	204	212	203	223	199	207	179	201	195	222	200	182	206	195	205	216	212	194	179	226	219	209	183	236	188	213	199	216	193	202	179	193	207	185	206	198	204	213	252	200	192	217	203	198	199	191	205	223	214	210	218	189	193	247	213	196	192	225	195	268	199	209	222	202	230	218	195	193	207	217	211	214	223	214	235	214	202	189	227	197	227	191	211	220	205	208	197	217	241	210	205	234	192	226	190	227	201	225	215	212	185	207	208	220	204	205	206	230	208	215	216	206	186	172	183	225	200	187	212	206	209	197	222	198	211	216	208	182	195	193	186	204	217	212	221	221	207	215	201	191	215	209	220	202	222	219	208	205	186	211	198	195	206	216	223	214	184	189	205	190	186	190	214	190	208	216	241	220	203	203	227	194	203	221	228	180	206	191	209	206	205	211	190	194	192	208	192	202	224	203	201	224	221	250	221	186	225	185	177	203	190	207	190	223	235	202	202	218	204	200	214	172	208	184	233	211	214	203	212	194	224	242	215	224	187	181	207	222	171	197	228	217	190	200	236	198	184	215	218	230	214	199	204	226	204	204	209	243	235	223	227	211	191	182	219	191	192	215	182	220	197	206	175	209	206	231	208	204	214	221	236	235	210	219	218	190	223	197	164	214	204	198	218	171	222	233	213	214	206	192	203	230	187	201	194	205	198	232	194	225	193	205	206	217	233	215	218	214	179	169	202	227	223	191	189	192	188	212	169	202	181	217	195	199	180	207	188	212	200	239	217	175	213	219	194	197	192	210	203	198	211	206	219	245	201	212	240	210	202	232	180	215	239	202	210	215	199	227	186	209	196	219	197	190	172	204	195	185	178	197	235	231	209	181	201	191	213	196	216	186	207	195	220	194	200	205	213	206	196	220	191	205	214	235	234	190	192	206	224	202	193	222	212	218	228	215	215	202	193	217	177	205	218	204	186	221	207	223	221	214	207	192	213	210	222	199	198	234	220	205	196	194	203	204	178	220	228	211	235	201	186	171	206	220	208	207	217	195	233	197	223	203	209	219	185	201	213	197	202	219	193	176	208	185	190	206	205	186	211	197	233	228	198	182	218	214	227	212	218	228	188	201	201	194	220	210	169	212	225	203	201	196	211	189	194	190	218	194	181	204	205	221	193	197	202	189	203	213	215	222	235	218	164	176	217	197	199	194	204	208	241	202	199	218	202	223	178	216	197	225	218	208	181	202	186	197	178	201	191	199	194	168	232	202	215	221	189	210	192	203	209	182	189	215	215	198	220	227	225	224	224	199	200	206	196	214	224	215	214	205	226	218	198	196	214	206	213	208	215	205	185	207	214	185	194	230	198	234	193	219	211	200	199	219	218	216	208	178	206	210	190	205	208	194	209	185	213	207	209	211	207	189	209	224	189	216	206	221	210	234	208	212	208	185	202	218	217	185	227	256	187	197	228	211	218	189	225	240	241	216	204	193	218	166	193	207	193	211	223	227	203	188	227	228	209	174	219	189	223	227	188	198	207	236	199	200	212	201	206	200	218	196	212	197	202	187	209	189	198	219	208	192	197	208	219	200	210	194	231	200	187	208	205	175	191	221	192	179	222	200	198	224	212	203	210	223	206	192	214	221	186	221	209	223	214	194	198	196	214	202	193	219	206	206	188
1656	566	572	583	591	578	541	550	527	520	602	559	584	533	561	583	564	556	511	522	576	535	561	590	522	526	547	562	542	564	544	517	573	531	540	531	556	531	577	514	569	533	523	558	550	598	526	571	513	528	543	496	544	545	510	517	562	530	569	565	527	546	565	533	531	539	517	558	514	527	569	537	506	587	538	621	517	548	540	558	519	568	559	498	540	542	538	550	510	505	554	600	532	568	560	526	559	523	569	546	570	570	536	521	554	507	560	533	527	514	525	531	533	536	571	542	530	552	551	539	559	546	516	554	546	516	568	564	540	568	530	546	536	557	554	497	551	526	571	566	538	529	522	536	516	524	528	548	550	533	524	583	529	512	525	548	547	527	570	470	571	593	577	560	544	536	505	538	498	514	521	541	528	525	524	552	570	544	523	571	506	582	501	501	564	534	582	537	530	537	497	559	513	553	572	516	566	533	547	534	564	566	514	538	568	520	509	533	567	506	535	550	569	554	521	558	514	539	517	536	532	502	555	545	543	519	547	519	529	541	512	521	555	576	568	526	509	542	522	516	547	535	553	551	567	525	540	548	551	544	568	511	553	516	553	538	559	562	499	521	545	543	510	545	539	521	536	571	537	542	518	507	547	585	524	492	495	569	539	536	558	544	534	569	537	554	597	573	540	552	567	534	510	541	572	563	542	550	531	546	561	522	527	559	528	543	546	533	536	566	552	558	499	527	550	508	522	534	560	516	505	542	514	556	565	548	550	560	549	535	534	509	530	580	563	549	561	527	533	522	573	547	536	553	524	556	507	542	537	541	608	529	482	530	532	541	572	548	515	535	536	570	526	522	505	522	560	567	509	521	563	532	539	525	500	553	545	541	527	517	533	542	508	594	560	529	541	504	512	538	553	577	541	512	556	536	505	552	544	559	550	510	540	546	570	551	521	525	541	561	508	539	543	511	536	517	500	528	525	537	548	493	525	553	536	521	560	533	541	542	529	582	554	529	516	540	521	487	533	485	551	518	556	521	507	524	550	545	531	534	539	529	550	519	561	531	524	517	506	517	531	554	534	514	551	546	533	529	533	535	527	525	539	529	600	536	586	511	529	569	542	545	536	517	548	502	541	562	496	530	488	560	539	519	525	541	539	533	549	533	528	551	511	559	528	516	543	517	593	548	541	525	556	522	509	541	539	532	548	546	476	508	536	547	537	575	534	547	495	563	558	544	546	558	524	563	576	552	555	528	561	538	561	572	555	543	521	551	521	525	592	524	557	555	560	584	522	538	500	531	585	518	484	534	541	523	541	573	532	547	494	583	541	557	522	514	513	561	529	537	587	556	539	560	520	539	548	530	549	560	571	545	540	580	576	538	544	547	510	511	538	544	558	545	518	587	541	559	510	584	571	530	541	507	552	543	523	522	529	545	566	559	578	560	529	532	568	539	555	532	500	514	586	500	556	512	500	508	520	524	501	510	551	542	552	523	558	589	540	549	567	545	550	518	544	531	502	542	591	549	564	540	513	498	521	546	548	537	521	540	539	538	525	513	511	529	530	497	515	565	551	527	545	522	551	541	531	491	526	526	491	500	544	519	561	528	537	556	565	559	516	525	554	517	572	532	559	583	510	538	528	523	524	531	537	536	538	538	573	542	557	525	576	539	558	591	537	534	531	547	507	514	580	566	496	543	525	604	556	513	527	495	533	523	563	524	564	587	529	541	522	584	539	511	565	526	549	512	542	574	547	555	536	516	523	511	537	561	558	550	542	549	567	501	554	605	530	570	502	568	542	495	541	532	546	514	545	573	566	525	561	534	550	503	521	510	501	542	536	533	539	534	555	540	518	553	553	575	538	494	559	527	567	500	531	536	574	532	581	553	579	544	523	529	560	510	553	559	550	516	543	513	535	495	543	537	522	532	511	514	533	523	537	509	558	535	513	529	524	549	571	512	531	539	507	542	526	560	503	533	517	511	552	530	503	534	505	522	566	524	529	555	527	555	517	566	548	540	492	516	575	565	556	534	548	522	561	542	514	561	543	534	511	545	542	487	562	511	615	551	549	543	562	536	547	547	532	528	518	550	574	535	544	533	536	499	537	513	564	573	534	536	518	575	548	496	515	544	550	551	520	561	573	565	532	550	598	530	554	523	562	535	553	536	563	533	570	557	543	524	541	544	523	583	534	552	547	523	544	557	497	503	524	538	542	530	498	540	553	535	527	527	525	532	566	533	569	553	531	564	562	508	475	491	528	517	560	512	541	553	569	513	533	532	550	589	536	525	562	556	531	533	509	517	540	541	513	526	561	599	512	556	563	545	597	524	542	482	569	544	576	569	532	520	516	516	530	527	532	519	525	545	562	592	570	583	547	545	515	550	531	513	550	513	547	535	557	570	545	535	521	568	544	518	541	523	509	528	497	540	531	513	516	558	556	528	524	579	517	519	530	536	533	543	568	539	533	553	545	512	509	545	567	551	566	538	544	505	524	544	505	530	547	539	538	524	534	571	546	524	520	525	521	516	583	522	567	513	507	536	557	509	520	559	537	548	517	541	576	540	533	521	544	531	534	551	528	556	560	557	521	558	575	528	551	557	509	526	533	539	551	555	609	541	531	541	531	524	524	507	511	520	528	562	517	546	565	532	515	548	533	549	501	524	581	564	573	578	520	563	554	533	589	560	565	544	540	537	522	495	537	517	541	542	540	557	509	506	568	518	550	573	547	529	535	511	533	548	518	541	527	560	497	549	548	542	552	576	564	536	546	517	552	545	538	553	530	575	527	550	522	557	571	527	532	528	559	562	540	552	516	518	595	521	544	510	525	546	523	501	540	544	569	530	501	514	537	559	535	528	530	523	544	556	539	573	504	508	528	584	538	577	562	524	545	523	565	520	516	523	507	517	499	531	585	532	531	539	524	566	502	559	535	541	512	524	565	529	594	543	541	511	540	578	526	555	527	522	554	504	542	524	526	544	559	510	556	516	556	567	554	543	546	552	545	508	532	545	512	581	542	531	525	518	542	530	540	542	548	544	582	547	518	475	518	515	504	541	580	517	557	544	590	554	557	563	524	506	546	570	558	499	541	538	568	532	511	555	521	570	570	519	508	585	535	555	564	522	529	510	519	528	550	517	516	577	539	558	523	558	489	552	540	525	512	562	522	540	536	556	568	563	533	563	512	534	545	539	549	536	554	584	546	566	535	536	535	580	552	554	569	567	515	531	522	500	579	491	525	517	536	535	538	539	518	523	559	557	513	529	567	584	569	529	542	495	581	517	533	544	541	531	552	564	580	551	545	547	506	510	571	527	547	551	540	549	587	555	566	544	535	504	530	518	524	520	523	524	551	542	514	515	549	510	511	540	512	545	581	519	528	486	518	540	557	550	579	531	518	523	559	557	524	574	550	562	497	527	575	493	556	503	523	536	525	545	526	536	522	571	542	539	566	517	527	543	530	532	532	524	559	540	538	575	525	556	544	577	516	529	563	542	502	563	514	555
6869	536	554	468	377	314	247	261	231	234	235	203	202	217	207	224	197	183	201	203	194	204	201	211	219	174	209	178	194	179	181	198	208	193	180	207	200	174	198	212	182	197	170	212	181	183	215	176	217	173	184	208	194	187	197	198	197	209	192	195	165	159	195	192	185	213	191	204	188	197	191	195	201	182	189	191	168	173	224	197	221	195	174	183	200	195	204	170	178	179	227	165	206	182	201	202	203	182	197	186	212	193	192	200	199	191	222	195	206	176	183	180	179	197	205	206	190	198	174	167	189	198	198	167	208	219	200	182	169	193	201	185	224	209	201	161	205	194	205	188	209	180	195	211	222	196	191	178	184	196	207	198	185	166	203	175	181	169	169	196	200	209	230	197	197	194	184	203	182	189	203	191	208	172	178	186	207	199	207	195	196	205	163	224	182	200	194	199	201	197	189	199	213	212	192	200	213	183	192	181	226	196	211	210	201	207	199	202	217	214	204	196	215	201	210	165	202	183	213	215	194	185	210	182	208	149	205	174	192	185	193	181	201	198	181	191	189	231	204	168	198	210	198	191	198	182	170	175	195	214	209	179	194	193	186	193	198	184	205	177	213	199	207	179	198	224	173	174	197	170	205	181	192	199	214	208	199	187	196	192	194	195	206	180	214	185	209	197	177	176	224	210	147	210	182	208	206	211	197	209	194	211	192	197	158	173	163	185	192	210	175	172	196	180	202	201	178	191	205	212	206	188	214	170	180	209	179	219	198	206	170	173	186	196	206	187	178	190	215	193	203	209	198	212	192	172	164	189	192	171	189	182	206	198	189	160	193	182	185	188	198	201	203	219	189	180	208	147	187	204	203	207	229	196	232	188	220	171	172	176	194	198	184	173	194	197	204	199	195	180	223	213	223	197	205	189	213	191	249	205	199	189	178	180	186	211	193	186	195	178	163	210	190	219	207	208	205	186	208	199	181	203	210	176	162	186	181	213	182	205	218	238	170	174	198	173	199	205	186	182	198	199	200	212	188	186	188	216	194	219	200	209	199	174	195	216	196	189	177	188	179	213	173	187	196	196	180	231	198	171	180	188	213	215	199	191	187	201	187	183	213	193	209	194	201	192	176	190	187	199	208	193	190	191	194	180	193	203	194	200	205	204	194	169	203	215	181	193	191	191	202	173	216	171	204	198	208	208	194	199	155	216	187	176	186	189	191	178	183	210	178	185	195	172	203	208	211	215	187	196	206	197	203	225	197	199	198	190	186	204	194	203	172	194	203	209	200	228	192	181	188	179	187	176	188	203	184	208	197	200	205	191	183	196	186	188	219	214	235	218	202	208	197	213	187	157	172	144	180	167	188	187	226	219	210	183	210	167	198	216	189	167	170	192	170	206	176	201	189	191	166	198	180	192	219	197	178	185	195	189	202	172	164	173	170	179	205	209	207	199	186	192	200	200	182	200	189	161	194	212	173	185	192	203	218	216	218	200	193	197	201	209	189	183	211	202	197	199	218	188	198	184	172	190	177	176	180	197	201	192	193	192	207	179	180	182	194	174	197	207	185	206	199	204	217	192	199	188	208	189	192	194	173	198	188	202	172	172	192	184	174	199	191	188	166	185	207	180	186	184	184	188	191	202	176	187	198	212	202	171	163	203	218	197	188	209	192	179	188	176	190	189	236	200	212	198	197	186	208	195	204	182	176	203	166	184	220	214	203	185	186	183	195	213	219	221	195	202	198	189	168	196	174	197	184	192	186	165	204	209	203	191	199	205	176	187	201	202	186	193	201	201	189	195	197	191	211	197	184	220	195	188	209	204	194	219	225	210	221	191	184	193	206	171	176	188	198	201	190	189	193	195	179	216	172	196	167	177	201	179	202	165	202	195	202	208	177	171	230	205	192	183	194	189	214	195	186	188	196	202	228	203	190	178	179	188	194	167	185	210	206	171	188	182	168	183	197	195	184	189	176	175	224	180	191	184	195	191	159	219	176	188	193	183	192	197	185	193	182	222	189	205	192	197	171	224	169	182	176	224	197	195	182	194	188	171	200	166	187	184	206	184	209	211	184	189	181	215	223	195	208	197	201	191	175	194	192	193	190	190	196	192	213	204	196	173	180	210	180	209	215	200	192	219	188	205	199	191	209	213	194	173	186	214	218	197	175	194	201	200	181	191	209	193	195	217	192	193	211	212	185	178	183	207	223	188	185	178	200	195	209	204	190	214	206	186	221	201	176	188	187	180	185	191	187	194	198	182	203	184	232	209	195	201	199	168	209	191	220	180	200	204	193	190	200	208	210	187	170	215	187	203	199	157	198	185	173	163	187	162	227	204	222	187	184	203	201	187	176	208	203	205	185	194	197	192	207	171	194	188	164	192	185	191	184	198	203	183	197	183	198	189	188	188	195	203	202	200	169	154	210	181	197	199	171	194	210	154	179	196	177	184	209	205	210	182	201	211	202	157	185	180	203	204	185	186	207	182	193	181	182	188	208	195	199	195	221	210	189	221	202	220	194	168	200	193	194	194	214	200	210	204	213	197	188	215	211	216	233	202	206	207	208	200	187	192	179	189	179	190	183	196	184	192	193	189	207	192	224	178	195	193	202	205	192	207	171	206	219	190	194	198	181	180	191	187	195	200	198	193	227	201	216	176	219	212	210	186	198	188	183	205	196	163	208	187	202	188	194	197	221	210	216	174	194	179	223	186	195	189	193	207	193	179	194	181	172	189	176	221	199	192	171	215	197	184	179	182	200	186	202	204	194	199	209	201	220	182	190	199	210	200	205	196	194	204	189	174	237	204	171	179	195	203	200	161	194	212	176	186	164	209	170	164	193	203	213	214	193	180	197	184	200	197	174	184	211	178	189	203	195	193	193	183	197	221	212	179	187	181	196	210	192	216	186	172	203	219	184	191	192	201	184	169	183	196	181	205	182	168	178	178	170	200	191	202	172	198	182	206	201	187	185	191	180	177	195	210	200	198	175	199	209	222	195	179	170	184	190	194	176	193	160	205	193	176	174	186	205	194	192	194	197	203	198	189	191	199	206	207	186	178	172	213	215	185	225	198	198	202	186	204	203	194	191	181	184	196	192	176	189	205	202	188	204	173	213	208	192	228	192	184	205	186	207	211	185	193	191	197	230	210	187	209	215	216	214	205	219	202	177	197	192	194	189	199	193	222	184	154	202	194	188	185	209	228	187	183	177	160	181	174	234	191	185	217	174	210	211	186	210	186	181	194	178	181	193	208	208	178	181	203	175	200	213	202	212	184	206	187	181	164	186	191	210	197	213	201	207	201	176	185	187	192	166	176	185	208	184	196	209	193	198	179	202	219	183	198	192	208	158	207	193	217	182	186	190	160	207	173	211	208	205	203	190	183	210	191	189	174	191	194	192	186	178	189	191	190	203	196	178	200	189	203	213	198	173	206	212	180	186	199	179	192	178	189	225	227	216	218	177	177	185	198	185	209	203	223	209	203	195	188	183	204	204	204
6222	878	1335	1502	1272	1037	962	860	779	722	698	679	660	672	630	640	545	647	569	589	554	562	597	544	553	582	572	599	537	568	545	533	586	571	578	571	545	563	583	581	532	517	523	603	554	533	554	546	531	523	557	551	548	511	497	584	571	536	518	533	522	492	557	561	493	584	553	531	508	576	547	529	527	500	528	529	529	545	511	556	569	562	563	541	530	531	548	494	559	579	549	598	532	553	531	564	559	546	566	524	602	534	549	534	538	519	575	525	552	540	551	474	538	540	466	536	533	542	536	513	540	542	540	497	582	549	553	539	531	520	529	518	500	522	589	590	506	555	538	566	569	532	488	536	503	505	539	536	559	524	559	541	557	502	507	519	494	503	582	535	529	561	545	547	519	546	529	509	574	537	526	546	568	547	528	606	578	552	532	572	550	498	546	562	551	495	524	515	549	541	514	576	524	561	486	551	505	546	509	503	566	577	490	558	541	584	549	552	523	498	554	509	492	565	506	566	550	522	501	516	549	543	498	568	539	542	564	560	548	476	561	520	497	565	543	526	526	525	524	576	557	550	539	508	553	540	542	563	562	496	515	527	475	541	573	504	526	508	549	531	550	558	552	522	532	530	529	519	527	571	504	532	578	496	548	585	490	582	565	578	501	534	509	487	508	540	540	546	590	504	517	546	505	535	546	539	549	540	534	515	537	518	535	559	534	508	564	499	551	527	552	525	566	524	534	530	534	518	551	526	562	580	557	545	571	541	543	536	503	531	557	528	537	550	531	528	564	520	549	561	538	541	521	512	554	503	518	504	548	530	545	584	528	544	524	537	506	518	531	510	557	532	500	528	561	506	543	550	531	471	507	538	533	565	505	485	558	528	551	560	520	559	551	542	511	513	558	511	566	565	518	531	592	506	511	516	500	541	539	537	534	525	532	535	550	529	509	564	579	516	551	557	548	514	519	541	534	549	603	514	547	570	523	522	551	505	550	543	591	540	558	557	546	530	513	514	527	572	545	505	507	502	564	545	554	535	526	545	529	550	567	557	550	574	547	558	503	505	493	553	562	554	504	568	550	544	564	552	544	568	540	570	522	546	528	551	490	537	520	522	556	524	562	527	530	521	534	580	555	514	554	515	538	535	572	556	550	518	528	501	518	505	547	555	511	528	564	549	530	584	551	553	533	542	510	542	570	573	547	552	491	553	507	523	523	553	498	540	554	514	523	495	584	529	531	525	539	565	487	511	526	514	560	539	552	528	528	526	530	517	524	517	582	549	575	570	535	529	560	569	508	509	580	554	508	525	548	573	522	532	531	512	536	514	515	564	560	551	513	542	518	514	555	541	545	555	525	497	545	494	581	506	545	534	526	505	580	593	525	529	501	540	580	543	516	520	531	546	529	585	528	520	540	541	560	565	507	543	532	505	510	502	539	523	552	547	540	530	529	558	572	560	532	539	531	554	545	524	564	576	514	535	503	581	551	532	562	522	553	535	546	546	507	560	530	560	513	542	537	519	512	524	555	541	507	608	586	528	545	520	506	564	537	546	578	489	553	577	521	519	537	566	536	565	493	554	509	540	507	556	553	547	529	550	526	507	502	550	535	574	518	515	551	550	529	535	545	526	541	511	588	497	519	552	518	567	497	526	511	537	512	560	548	565	515	584	522	543	582	475	521	490	558	555	539	542	596	535	526	584	521	535	535	562	513	555	530	507	508	568	515	543	541	574	541	498	520	539	548	568	539	512	505	574	538	558	521	535	482	543	569	563	541	500	505	543	533	525	526	548	537	480	549	511	522	588	526	544	526	559	531	573	558	523	569	511	506	554	539	524	547	516	530	544	525	521	513	559	583	619	561	559	534	559	537	544	537	531	575	531	517	520	561	564	560	513	515	563	543	526	499	574	540	510	529	501	528	506	543	547	519	579	522	552	573	566	536	572	582	516	542	505	581	544	531	525	505	537	561	569	532	540	546	526	537	500	516	529	561	567	483	541	555	524	559	502	554	544	512	531	511	549	592	562	513	539	548	549	539	518	535	544	531	549	534	553	560	508	584	507	496	566	538	514	522	559	542	530	536	523	543	586	541	542	567	538	568	580	542	522	521	543	551	557	501	522	532	533	581	520	570	521	531	552	531	497	542	532	536	508	541	547	505	537	526	564	521	561	568	509	548	524	549	525	567	525	530	528	567	540	546	536	538	549	494	525	547	559	519	490	545	537	547	502	518	522	583	506	560	544	531	561	552	534	546	533	559	583	583	546	481	581	552	537	517	552	526	557	553	541	554	553	513	485	551	552	552	503	580	533	502	537	558	501	550	553	531	592	539	566	530	503	515	530	535	547	527	578	561	504	560	524	538	542	514	533	533	535	500	536	517	527	530	548	574	543	546	535	571	559	553	543	526	547	511	562	550	529	499	539	560	542	516	518	544	531	580	599	562	528	545	546	525	562	536	550	515	506	519	514	521	514	522	533	559	517	516	515	520	521	515	522	540	535	545	518	549	576	538	520	563	554	581	547	513	515	564	544	500	502	501	545	505	535	530	497	514	519	523	501	543	556	558	549	526	514	596	526	541	517	531	546	512	494	541	512	537	541	539	559	534	527	559	557	537	524	519	558	574	558	554	522	569	532	544	509	566	570	510	570	551	587	509	450	542	548	531	549	548	524	496	529	488	561	576	555	519	555	533	593	546	534	556	504	540	529	527	515	553	576	526	510	586	508	489	546	536	478	489	485	539	512	519	524	541	525	507	567	513	551	550	538	534	543	532	561	532	575	531	557	497	534	560	567	558	559	559	516	552	526	544	582	550	550	495	567	562	535	594	530	549	499	542	504	562	493	566	557	517	533	536	560	535	561	511	563	519	566	546	519	542	553	558	547	544	539	544	526	547	532	555	535	538	507	537	526	537	541	532	542	506	501	547	570	532	529	525	530	552	514	539	529	562	531	488	551	561	525	492	571	546	536	558	572	517	507	488	515	522	521	547	522	486	563	520	510	520	505	518	540	529	537	536	533	543	496	510	544	547	525	559	533	548	503	509	539	536	563	564	577	514	524	552	505	532	517	544	582	495	543	525	537	513	497	527	548	577	537	531	508	550	499	587	537	549	506	528	580	544	546	521	520	530	556	504	562	552	514	541	534	540	498	554	531	538	545	556	533	539	537	500	531	533	499	507	544	554	535	553	535	511	549	550	528	523	481	572	552	548	509	525	516	559	590	558	523	519	512	554	519	532	584	550	547	530	490	540	543	581	559	499	515	542	538	532	519	525	550	531	539	551	544	560	580	561	518	540	534	510	508	531	502	529	572	504	530	550	515	522	531	534	552	520	550	566	556	535	557	526	543	554	538	529	594	545	511	524	542	551	587	509	531	543	543	535	577	555	528	508	534	524	571	569	525	502	531	570	527	516	529	556	531	538	560	500	515	519	512	559	543	500	560	514	523	548	518	546	551	567	551	536	557	527	544	521	552	541	553	569	548	565	548	568	537	515	471
14509	1513	1218	1009	723	639	549	555	484	485	443	469	483	436	462	454	445	426	430	456	396	419	435	411	408	403	436	413	402	379	452	398	457	433	405	410	387	420	428	394	403	392	367	387	417	430	420	431	432	434	423	423	446	389	389	395	433	417	377	414	427	432	416	384	400	430	398	413	389	404	390	408	438	415	384	386	430	423	403	408	410	431	401	403	383	412	409	405	407	360	438	395	457	419	366	439	412	416	364	404	392	428	408	392	374	438	448	412	419	398	424	411	398	394	394	412	397	387	434	390	392	473	398	396	400	428	385	404	424	380	401	411	397	429	402	460	461	428	414	388	414	413	410	408	431	442	419	433	403	453	385	389	419	425	421	435	365	405	435	429	431	406	440	439	414	401	421	401	414	421	443	436	444	392	355	389	419	403	394	421	424	407	388	398	410	438	411	418	427	434	379	421	414	437	397	433	445	429	412	404	418	400	412	398	399	439	406	393	405	385	448	429	382	417	419	414	398	425	421	415	382	403	458	440	370	395	439	411	388	403	383	421	408	409	406	378	379	450	389	450	400	435	390	411	447	396	383	448	427	419	455	425	435	388	414	415	442	433	446	416	395	406	395	399	432	420	384	395	400	403	390	393	393	408	401	375	418	449	423	442	430	405	411	406	429	362	411	425	440	401	392	402	397	359	389	428	422	390	445	392	374	407	406	451	429	418	428	418	389	407	369	395	462	416	403	376	426	413	380	417	402	403	402	430	410	445	422	414	390	426	405	408	438	416	409	402	411	370	420	412	438	399	432	430	425	389	425	411	413	470	412	393	404	428	429	430	425	381	401	447	418	435	381	428	432	419	455	361	395	410	407	449	376	404	416	373	402	428	424	380	463	440	432	389	419	429	398	432	414	430	402	395	403	404	386	408	407	411	417	440	399	426	409	414	426	414	418	405	396	402	403	408	415	388	390	400	417	426	439	407	461	415	428	418	404	425	414	355	434	402	447	403	417	405	418	394	393	420	427	418	444	411	397	408	406	381	372	421	454	453	391	448	448	435	382	410	433	393	450	415	423	431	432	392	391	387	434	395	419	380	434	444	403	377	446	437	451	411	380	392	437	361	422	426	441	392	489	389	413	432	388	446	424	419	422	438	408	408	407	422	414	433	446	401	430	371	382	411	425	395	450	374	418	410	387	386	440	390	457	411	402	433	383	422	392	431	418	421	442	405	405	418	380	436	427	380	384	437	437	398	453	435	450	436	428	392	424	423	390	441	411	413	407	428	426	398	390	406	417	395	412	393	437	403	401	427	415	440	422	425	382	446	451	419	374	400	370	409	403	409	424	450	409	453	405	392	384	394	454	404	406	418	372	454	379	416	467	426	400	436	399	450	424	417	405	423	382	433	457	416	410	423	420	383	375	437	377	405	419	458	408	378	382	401	410	410	425	422	447	420	438	401	429	417	403	410	440	403	436	414	439	432	412	370	379	405	410	434	374	417	445	426	453	411	420	428	401	390	397	396	389	392	400	446	406	435	414	429	449	392	412	392	405	401	360	396	423	438	423	450	401	428	448	403	403	397	408	439	384	407	417	416	348	415	441	427	431	402	379	383	441	385	417	428	435	413	445	454	401	475	454	392	439	411	405	402	419	427	413	413	368	419	418	376	421	393	392	450	410	405	407	392	378	400	417	402	429	391	399	397	426	390	389	373	421	437	418	401	445	397	385	434	423	394	405	411	366	390	388	420	423	431	387	424	403	443	422	397	404	398	409	415	438	405	443	379	430	399	431	397	408	395	410	427	428	419	410	458	398	391	419	414	381	445	392	448	371	428	434	422	435	416	407	439	393	408	448	412	420	407	469	426	447	427	442	438	424	379	412	392	418	405	404	400	423	416	411	409	403	407	398	398	420	447	391	400	425	409	389	381	410	432	386	440	370	401	390	429	400	392	412	404	436	425	414	394	371	460	425	419	434	443	383	478	430	411	404	441	426	411	407	415	371	430	383	396	416	428	415	417	397	428	394	419	385	404	400	439	405	413	430	404	405	426	437	395	428	392	421	407	416	380	386	407	396	397	369	438	407	423	416	414	408	379	429	439	397	465	392	398	424	442	396	414	414	398	417	426	468	426	413	398	417	410	408	406	389	380	405	389	404	429	443	407	448	417	428	414	406	440	415	441	414	426	400	419	391	362	454	392	417	427	389	412	406	419	406	395	412	428	407	436	424	411	400	418	410	407	411	440	425	439	440	423	411	428	404	407	410	466	383	418	412	399	409	393	381	443	423	434	440	392	422	423	440	414	411	469	370	400	449	419	421	386	421	413	418	404	402	419	411	400	444	446	361	406	403	427	416	383	419	432	459	431	396	447	431	429	403	412	398	395	435	443	445	415	408	411	416	408	439	400	404	417	382	397	390	426	419	416	420	423	424	427	383	405	432	419	436	411	402	410	389	420	461	412	405	454	361	391	421	431	385	436	435	456	401	417	410	425	393	439	409	392	387	441	445	436	430	452	415	419	427	386	435	394	423	388	398	430	399	407	389	412	424	402	431	366	412	418	401	411	451	405	427	407	434	373	383	423	448	386	430	394	384	405	406	409	437	414	427	420	406	450	419	380	394	380	433	414	450	438	410	381	428	362	420	409	389	378	376	402	412	427	407	409	418	392	437	452	414	390	414	423	376	399	414	405	409	406	371	394	422	417	400	388	422	462	427	392	377	419	419	435	432	418	384	439	419	402	376	413	415	392	405	449	412	421	425	399	415	434	421	379	410	420	423	388	403	444	421	418	422	442	442	445	425	445	406	430	442	410	387	405	435	411	444	385	414	462	447	460	410	443	423	451	371	402	378	418	369	436	448	422	452	423	424	409	437	396	379	416	376	419	393	377	415	424	402	398	382	407	451	422	433	404	404	404	399	415	401	430	392	390	411	441	419	434	402	444	455	422	420	409	435	421	427	426	382	421	370	403	418	423	415	387	396	383	418	376	467	405	443	429	406	404	448	440	442	400	402	407	443	438	400	432	403	412	372	454	427	405	408	403	420	401	365	439	394	429	427	421	401	388	381	425	431	389	418	399	396	420	390	397	478	400	392	426	442	439	415	383	400	424	384	445	438	393	391	442	425	448	416	445	423	392	419	429	441	433	384	403	425	416	403	431	395	401	392	428	404	399	421	452	391	435	413	412	383	393	363	444	417	388	444	480	425	490	426	415	423	384	432	412	408	397	430	391	387	399	401	440	386	398	396	384	367	395	410	405	398	439	418	423	421	400	403	390	413	437	423	419	439	417	420	393	424	405	404	439	415	442	428	444	383	415	384	441	410	421	409	384	414	421	395	419	417	387	411	389	420	418	415	416	409	438	414	426	391	368	426	423	422	424	453	400	387	415	406	441	417	423	388	449	395	417	473	416	412	444	399	442	416	439	387	396	449	445	396	435	460	429	397	404	396	390	419	405	408	404	421	454	433	430	419	418	460	415	440	412	450	417	427	470	456	399
8514	1649	2611	2771	2340	2033	1747	1527	1416	1355	1307	1211	1229	1128	1169	1068	1096	1140	1100	1107	1022	1049	1009	1059	1051	1037	1011	996	952	986	1047	1010	1000	1004	964	984	963	1056	1003	1011	934	990	952	991	941	954	978	965	903	996	982	1027	996	994	953	1033	911	988	977	949	919	994	972	980	956	971	942	987	961	969	962	969	946	1014	925	941	983	1030	932	986	953	1006	1006	1004	973	950	978	999	956	948	1007	1024	968	994	1003	996	955	975	934	1002	1018	931	956	986	1009	1009	986	1016	952	983	910	931	974	947	974	929	1005	982	1013	986	959	951	963	916	941	987	991	925	984	960	1029	912	929	963	944	972	964	991	999	980	974	972	951	952	943	933	957	922	991	973	975	989	970	922	955	1046	940	995	951	981	964	964	994	986	952	986	965	958	976	995	981	1013	944	959	947	931	953	927	1048	931	1058	1056	963	1022	960	939	953	963	1016	1003	956	1012	952	972	904	967	936	995	995	949	967	1013	960	961	1027	988	1016	976	1010	947	957	953	965	957	962	964	984	982	1020	910	924	937	971	945	983	937	982	978	931	968	955	995	939	965	1020	950	978	956	965	973	912	1029	885	982	960	935	977	951	936	957	967	1050	964	963	892	985	988	1019	1013	967	974	911	964	966	951	941	962	951	938	955	934	957	982	951	946	931	1037	949	961	941	966	971	976	932	960	974	1015	1009	908	985	968	941	985	993	970	978	943	968	959	947	933	962	1005	1003	978	965	958	915	979	956	961	969	1024	965	974	952	988	988	957	1006	1028	961	949	961	972	947	992	951	977	920	1030	976	982	1012	933	1015	989	985	968	1053	935	1008	894	941	1006	919	939	987	918	901	965	907	946	954	962	937	1030	971	936	964	975	1070	976	976	929	1000	947	910	938	963	950	1039	1019	952	929	916	994	956	1010	964	971	951	955	961	979	934	980	1066	916	996	943	976	1010	1007	949	918	929	922	967	948	915	875	944	1026	959	982	1011	957	1006	911	1010	1016	961	957	973	986	978	963	960	922	964	925	926	1021	999	960	931	954	967	997	955	964	990	965	945	936	969	969	976	946	990	911	969	1015	951	885	950	934	954	964	955	957	902	961	938	930	924	1009	889	957	990	959	959	971	969	983	1002	990	988	976	972	951	960	996	937	952	995	975	1044	986	997	965	996	1028	953	950	978	947	960	984	918	973	942	963	982	958	947	1023	956	995	945	922	996	964	987	941	981	948	973	962	983	976	951	960	962	980	947	922	1009	984	1058	988	975	967	994	967	995	1002	945	1027	1001	959	1011	964	1011	915	962	997	920	1007	958	939	982	960	955	1005	950	922	989	979	977	1012	929	992	911	913	975	1005	953	1002	983	987	949	961	916	931	994	957	941	984	949	973	921	963	982	953	959	990	1057	940	949	1020	959	1032	1019	1018	956	966	954	967	1012	955	1007	1003	1033	974	932	1014	912	996	970	924	934	957	924	955	1006	1036	955	997	964	982	1018	993	965	1009	963	978	959	1031	960	1000	973	962	930	978	970	942	972	973	961	975	978	952	937	933	984	986	970	931	1033	981	954	951	984	957	940	955	966	949	943	954	1032	1012	961	954	964	971	973	923	997	989	992	944	972	980	921	985	986	979	1013	957	947	971	986	977	995	938	1000	972	941	993	969	978	980	956	972	1031	972	965	1019	989	944	926	951	966	992	926	983	952	1007	974	995	965	953	993	958	929	991	920	1001	1008	984	930	982	985	923	947	1026	969	962	985	968	933	986	962	969	974	951	966	980	941	976	950	961	1008	878	997	918	927	965	973	981	967	934	1019	1019	939	971	972	1020	1007	936	988	951	985	1003	937	960	961	1000	946	952	969	981	953	933	957	985	946	1011	987	968	964	955	998	987	938	998	957	1007	991	994	866	997	954	993	927	957	983	946	952	946	965	967	959	919	1006	1034	986	1029	976	985	977	991	956	907	991	966	917	909	955	980	961	1000	1006	964	996	989	1011	982	936	985	955	966	990	1032	911	936	987	1016	915	956	973	949	1020	1002	951	946	1029	989	983	966	973	965	971	958	927	973	925	963	939	945	999	891	1003	947	1015	1016	942	952	955	958	970	965	1017	996	928	1009	886	973	997	1007	925	881	976	996	971	1009	933	1002	967	995	948	929	984	962	931	1000	1008	972	989	997	898	986	1009	915	923	995	1022	950	946	986	932	971	1041	991	995	983	921	1000	922	960	917	1014	974	976	932	1003	1024	999	977	954	943	958	952	951	1015	1024	949	951	955	935	929	975	944	996	967	937	964	982	1003	948	952	1005	968	1025	983	976	1030	948	969	968	952	932	965	997	994	1000	975	989	937	961	966	979	987	990	909	1026	928	986	937	1014	965	958	986	956	1010	976	962	947	965	957	1006	976	949	968	975	932	979	926	957	955	1033	985	956	924	982	943	928	970	921	897	944	987	956	946	896	999	990	991	985	959	956	922	971	1004	932	969	958	991	1021	984	984	973	985	960	968	939	961	965	1013	931	919	994	1005	950	975	985	1010	991	940	973	964	961	978	960	957	959	1006	954	928	955	953	944	955	942	951	964	995	984	962	939	902	977	964	980	952	1012	957	931	1003	986	941	952	979	981	974	960	962	1018	982	963	924	1010	926	957	929	990	974	992	944	987	962	995	995	975	1005	1000	946	953	958	1034	963	985	942	942	1010	967	1014	964	945	975	1023	950	980	973	987	980	992	998	979	969	1027	988	963	934	959	950	983	971	961	951	965	940	1014	989	902	921	957	952	988	935	979	1026	1002	940	1020	998	1001	982	929	931	956	948	952	921	1033	940	974	992	986	955	960	958	1026	950	956	914	929	942	971	932	982	993	988	960	1022	970	997	918	953	1028	1006	948	981	1030	956	960	948	955	972	929	991	966	976	956	914	958	1003	996	1014	952	971	951	971	988	948	1008	1007	947	921	933	930	953	980	976	919	1005	958	956	984	946	956	983	947	988	1019	967	978	957	954	963	1004	982	1032	972	984	957	912	927	956	947	969	877	922	983	899	926	954	947	925	965	941	953	974	973	972	934	1015	981	974	939	940	997	1010	969	937	911	992	970	945	924	978	940	988	1016	978	969	928	1003	944	931	965	968	966	955	971	991	927	1005	991	979	937	991	1000	973	996	964	999	938	938	938	941	960	950	965	964	992	972	916	941	972	955	939	939	1002	955	963	948	938	982	959	974	962	956	946	936	941	957	969	945	954	947	959	1041	925	936	1022	1023	1041	971	964	991	1010	998	999	985	928	997	975	981	995	941	938	963	936	952	975	942	990	975	925	955	952	973	945	926	983	966	934	954	916	1058	1012	929	983	951	1015	930	984	961	971	941	1048	988	987	975	962	1002	1005	900	969	902	931	957	977	933	989	928	986	1009	940	1002	960	948	1002	970	991	941	1007	934	958	961	1016	943	989	971	967	938	972	946	975	999	943	1000	959	936	893	988	981	967	988	1009	994	924	963	946	950	1002	959	916	1010	935	894	960	928	946	984	1006	1010	973	948	982	964	1056	934	896	932	974	940	1009	950	968	928	956	950	974	983	961	1000	922	956	982	994	960	927	906	992	951	985	1021	952	968	973	977	955	914	971	971	980	978	943	989	994	986	924	938	958	930	973	1019	1014	1016	1035	1004	1025	1027	984	980	931	984	966	995	933	960	899	974	924	1019	969	987	950	987	1055	926	952	987	962	897	957	935	975	889	956	925
1435	211	216	237	220	199	225	204	205	208	236	204	231	201	208	195	221	214	193	188	193	224	213	195	222	223	207	217	221	229	198	212	203	192	184	203	216	203	184	219	199	194	198	214	206	219	209	191	190	191	200	200	220	188	208	208	193	194	229	191	193	198	200	220	236	211	189	187	205	198	197	207	188	202	201	224	232	184	217	262	209	240	235	213	222	223	202	202	222	219	210	199	211	203	229	205	195	224	188	239	181	204	204	210	207	225	197	211	201	209	223	196	211	191	210	203	229	187	210	227	202	243	192	214	195	211	205	205	220	205	209	221	225	221	220	181	200	225	189	207	201	207	250	198	203	185	230	205	211	202	209	215	226	218	211	234	235	204	180	189	201	159	201	200	218	188	230	234	202	179	208	204	197	216	227	212	199	203	227	181	218	190	223	206	185	214	198	241	222	206	224	215	173	226	215	209	209	204	197	231	227	204	199	198	224	200	210	205	220	219	197	231	185	240	234	230	209	209	214	199	187	208	183	222	196	189	220	215	211	208	181	201	221	174	220	179	192	225	216	218	226	195	212	223	164	187	190	208	225	245	217	233	211	205	214	224	204	209	231	190	195	200	210	181	231	200	211	211	198	187	199	225	212	188	226	195	200	199	170	226	198	202	170	204	213	224	207	192	175	219	205	209	187	202	216	232	231	236	196	201	233	177	216	218	168	201	191	214	204	206	227	197	216	179	181	206	212	215	207	210	202	204	207	183	212	206	200	196	197	196	219	219	252	209	207	186	218	223	215	209	234	189	229	215	235	231	229	201	211	186	220	225	244	202	189	244	219	211	201	204	190	233	207	217	206	206	197	216	207	209	184	209	196	202	209	198	201	226	196	224	194	218	196	193	192	205	199	204	204	189	222	235	214	221	224	200	192	216	204	222	194	254	233	190	230	202	210	220	204	201	209	190	202	179	226	222	238	225	193	192	202	204	208	214	190	205	207	213	202	203	183	199	194	197	209	213	213	214	198	225	211	197	205	212	231	203	207	205	212	213	218	224	219	188	231	190	202	206	192	237	216	233	228	214	230	201	214	193	215	209	218	213	219	193	197	191	209	214	211	231	224	190	202	180	215	226	202	213	210	207	224	192	219	184	194	210	211	209	219	235	192	175	216	182	184	196	200	220	229	220	223	231	216	198	228	196	210	201	204	233	219	226	194	193	207	235	218	197	169	184	203	174	218	232	225	199	212	205	247	218	188	214	212	225	210	215	195	188	202	187	205	194	203	189	202	226	211	215	214	204	202	202	200	208	223	207	201	200	198	216	228	200	194	183	208	215	195	237	188	254	214	243	186	201	203	248	216	222	194	206	199	213	224	212	194	190	220	190	215	220	200	215	215	219	204	222	220	195	181	220	204	228	248	227	243	194	170	206	214	223	200	211	197	195	192	193	215	209	197	203	222	196	170	214	212	226	212	190	204	204	239	228	210	176	206	210	213	222	203	167	174	233	224	191	203	227	200	192	216	226	194	197	232	197	204	193	204	181	176	197	183	224	196	209	205	231	185	202	212	201	213	223	217	220	194	197	194	204	185	192	195	201	207	221	222	192	203	198	193	207	215	219	210	204	208	206	193	191	198	201	232	184	217	213	195	218	218	203	208	201	224	206	208	209	220	217	236	196	216	208	222	204	208	201	198	203	210	199	195	224	194	192	204	216	199	218	222	209	218	205	228	207	218	198	212	202	215	212	215	214	217	189	201	227	226	208	225	213	175	231	180	190	210	219	190	234	209	187	220	189	204	208	200	208	192	217	216	218	199	197	183	196	203	214	211	193	203	211	214	196	211	212	202	192	210	205	209	185	186	187	202	216	211	206	205	231	215	209	225	201	210	217	230	229	212	193	197	211	220	210	223	191	200	202	221	218	186	199	211	201	211	183	204	200	217	216	205	208	217	187	208	229	206	213	230	206	212	192	178	210	223	202	201	215	175	239	223	181	195	214	209	194	202	231	207	208	206	206	219	180	197	211	190	242	201	245	205	171	206	216	190	205	216	172	196	178	215	228	228	195	192	179	207	234	208	175	149	218	188	214	228	204	204	189	226	202	193	224	218	199	212	209	229	205	217	207	189	192	199	207	222	215	201	214	231	205	189	205	204	203	202	238	213	208	219	227	222	208	196	186	200	209	240	228	188	196	171	229	206	238	217	216	209	194	240	221	204	198	199	239	238	206	198	211	205	232	206	193	228	168	162	210	194	209	186	204	224	230	210	218	208	197	205	209	203	212	209	183	174	194	203	209	231	232	207	198	170	212	214	208	211	227	198	201	180	212	183	208	197	215	221	196	207	198	199	195	223	201	205	221	201	213	208	207	199	203	196	208	223	210	167	173	224	213	230	250	217	212	220	198	224	209	198	206	190	213	212	178	212	200	218	207	201	220	210	201	215	216	197	221	194	194	225	196	215	229	213	204	209	212	221	214	221	194	172	199	229	188	218	197	207	203	211	217	203	188	215	195	196	206	219	190	196	223	220	226	228	184	184	211	223	245	203	203	213	217	225	231	232	214	199	205	205	212	209	205	201	180	222	227	215	230	195	203	175	198	202	206	185	227	228	217	212	180	190	209	212	192	213	230	206	196	217	181	181	205	201	213	196	180	164	208	202	219	200	212	228	191	218	197	210	204	211	202	205	208	201	209	220	196	210	233	207	203	235	210	214	215	214	222	218	239	204	181	201	202	200	198	211	206	203	251	228	190	224	225	216	213	225	208	198	169	211	204	213	224	233	211	212	200	219	203	206	179	219	211	208	197	179	184	214	194	199	209	197	206	179	204	207	214	216	195	198	205	218	204	220	210	204	185	217	238	229	211	209	178	214	205	196	211	212	222	201	215	181	208	185	203	194	234	204	192	197	191	215	201	223	219	198	197	199	206	222	195	217	209	213	204	229	186	192	205	210	232	190	247	222	217	188	206	212	197	203	201	235	186	227	178	242	204	205	175	222	205	231	249	184	214	198	221	176	210	196	232	205	229	217	227	218	205	230	207	245	221	192	203	209	206	205	200	192	166	201	191	216	204	205	219	196	191	221	191	215	178	226	229	201	207	204	181	204	235	188	255	189	246	195	202	194	214	193	242	223	212	199	204	228	198	214	229	198	211	196	215	187	169	225	165	217	200	201	222	234	218	187	229	207	214	230	234	221	217	217	196	197	219	206	222	185	211	214	194	198	224	231	191	223	233	192	195	207	197	195	203	202	224	213	227	176	185	211	218	248	180	177	200	226	189	209	212	208	218	189	214	183	204	224	201	194	208	196	201	195	231	215	189	225	184	200	206	213	190	217	206	201	204	206	209	206	187	212	213	250	211	208	199	234	200	195	193	224	231	233	200	214	188	169	181	203	207	201	211	231	213	226	199	210	206	219	208	222	204	199	206	211	206	198	200	212	227	200	221	201	207	232	199	230	209	200	216	181	208	198	214	190	234	245	203	222	205	201	183	210	171	204	213
1774	601	598	576	580	609	562	572	537	557	592	558	549	540	524	553	561	557	559	506	553	592	534	551	546	569	503	553	583	529	579	517	571	555	551	558	526	561	552	557	512	556	542	497	539	539	542	552	541	557	554	561	521	558	521	550	552	510	537	559	536	544	561	534	527	560	524	554	572	533	551	551	558	515	606	570	543	539	555	503	533	590	558	521	575	573	563	522	514	532	537	566	550	519	578	566	521	554	533	525	527	575	586	536	564	571	546	522	547	550	534	560	557	528	534	573	552	543	588	574	519	552	543	544	521	561	562	560	528	552	571	535	506	545	554	535	531	557	565	540	537	547	537	524	547	524	546	549	555	541	561	568	574	594	542	555	509	524	493	569	566	515	584	533	551	530	541	563	512	509	552	541	558	552	588	530	504	558	536	524	550	533	559	543	540	539	567	526	544	535	550	572	590	556	536	522	534	546	552	544	486	545	529	565	561	557	589	528	565	513	562	537	557	588	530	548	519	541	540	534	537	566	562	536	577	579	519	580	538	528	551	531	555	580	539	574	550	512	569	525	548	581	534	565	468	572	524	542	567	557	533	549	537	586	545	528	610	526	529	526	520	524	530	499	542	545	549	570	550	544	517	524	516	542	539	558	589	536	506	555	530	546	483	558	521	537	570	528	566	555	572	528	520	552	637	546	559	516	537	536	521	536	526	572	511	561	530	518	530	567	570	523	549	544	540	578	515	520	555	512	521	566	579	555	523	551	573	537	536	522	541	537	531	566	499	561	508	543	542	559	520	538	580	576	552	574	558	542	614	518	518	563	583	537	518	558	520	555	564	476	563	560	520	533	538	530	557	544	535	576	577	560	568	512	551	562	572	531	540	573	561	552	535	589	534	526	542	597	573	536	561	544	533	558	545	593	535	545	538	562	532	545	544	608	542	507	561	580	520	545	525	558	521	562	512	523	545	524	590	582	540	558	592	561	508	521	533	542	527	564	554	575	509	529	503	509	554	554	557	571	503	563	539	566	567	549	547	530	562	533	548	507	569	521	581	547	605	553	566	559	544	529	530	525	560	544	536	511	588	521	576	555	542	548	556	586	556	537	551	569	540	553	548	527	552	538	532	542	534	521	491	536	541	556	571	568	541	555	567	535	515	567	549	553	570	543	511	526	554	541	524	511	560	506	533	554	546	528	563	585	494	529	486	492	526	561	549	516	540	512	505	549	546	540	564	564	548	535	502	540	585	526	572	586	507	532	538	538	572	518	578	528	556	524	522	525	564	575	560	527	545	561	508	586	528	531	549	508	504	531	536	564	509	543	560	545	541	557	560	584	566	533	555	544	541	566	557	543	532	564	568	564	544	557	555	562	556	526	528	542	546	510	531	539	539	543	546	533	568	510	558	523	533	554	513	545	573	545	576	509	568	499	525	517	555	559	552	536	539	581	569	557	534	526	540	579	512	540	568	518	581	563	559	557	587	543	578	504	566	543	577	494	530	539	544	562	539	557	525	545	555	522	524	541	595	555	530	522	538	582	580	550	559	522	506	594	540	531	533	532	523	544	544	560	495	547	563	533	590	501	530	521	508	525	544	537	512	555	551	525	505	549	517	521	556	512	555	539	548	562	541	563	546	537	542	569	534	538	545	539	553	543	534	550	552	528	527	564	555	548	565	528	543	540	526	541	577	578	551	543	562	526	560	542	565	556	496	551	534	541	545	546	536	501	531	576	533	488	512	545	579	572	525	529	552	590	571	575	531	529	514	527	506	564	587	561	531	568	565	597	555	568	542	544	568	566	517	537	531	568	528	545	582	540	531	502	568	585	531	553	553	542	589	587	536	520	556	532	538	586	557	537	591	565	565	560	537	525	578	535	555	552	545	560	507	545	554	545	534	554	545	573	518	518	546	567	547	572	566	588	534	551	546	560	540	532	541	563	569	556	577	565	570	569	540	565	546	558	520	580	540	543	534	537	552	560	542	539	539	517	566	574	561	534	495	516	554	529	575	538	546	515	617	525	569	534	555	523	498	533	533	513	593	565	557	509	574	542	526	567	498	535	644	554	545	516	527	603	557	582	550	576	545	532	566	486	544	566	506	574	558	581	541	533	592	557	570	567	539	559	534	549	533	549	564	511	549	533	508	568	527	594	509	543	560	526	519	566	559	511	555	570	571	550	505	560	537	471	558	570	563	506	535	584	587	517	575	589	587	519	555	553	551	564	542	534	512	521	576	550	554	540	507	501	513	564	520	568	564	567	496	537	552	520	514	541	533	588	573	555	527	510	596	592	534	543	556	551	540	527	534	574	520	569	541	511	528	515	509	509	557	532	504	520	551	542	498	577	575	577	569	508	547	533	523	556	542	553	530	537	493	515	559	551	515	569	485	524	563	547	555	537	534	567	526	576	527	569	544	554	576	554	573	568	548	514	587	551	530	561	536	564	535	500	519	527	497	545	551	526	546	560	542	572	564	550	567	535	542	561	578	519	550	535	554	534	528	543	566	543	557	540	526	526	560	518	546	533	545	596	535	526	511	523	516	572	546	587	593	558	535	530	574	494	558	606	579	572	543	531	534	548	536	564	516	520	555	548	554	514	520	559	538	531	555	528	540	530	496	543	490	550	536	605	571	581	522	501	578	535	542	554	526	493	572	534	549	533	569	519	532	563	535	554	591	498	561	544	565	535	503	530	628	528	496	561	562	572	532	576	532	591	519	568	516	537	572	555	583	580	506	525	562	570	556	544	560	569	530	522	539	552	570	526	526	561	546	544	542	562	519	577	575	536	541	537	517	545	527	590	515	516	535	554	522	540	554	567	554	517	551	533	542	537	538	541	529	557	556	563	545	544	503	560	557	583	528	585	540	505	511	552	540	523	555	519	559	542	549	547	498	555	526	553	504	546	544	537	545	518	559	545	553	542	498	545	518	530	577	554	541	555	554	520	546	554	496	547	501	520	566	556	562	542	528	497	556	534	520	566	554	503	512	576	519	532	520	530	542	517	506	541	561	551	575	528	548	523	521	539	558	522	577	556	557	562	564	578	527	604	540	544	547	510	557	567	519	613	534	499	582	547	548	538	556	532	534	536	547	518	548	565	490	534	580	555	551	536	533	542	540	547	575	514	528	572	487	599	541	554	552	529	539	568	563	509	544	579	572	543	582	521	538	502	534	535	526	545	551	541	559	503	562	589	578	554	532	570	517	594	549	562	525	514	554	554	525	563	554	528	552	570	504	553	518	566	568	560	496	572	551	538	501	566	533	547	528	550	576	533	550	594	531	541	488	522	535	542	571	618	496	559	519	592	561	532	546	485	552	537	555	567	545	541	531	525	572	546	565	567	517	512	568	594	547	541	531	519	553	529	548	543	555	551	512	554	525	545	543	511	569	501	520	521	550	559	588	550	608	551	560	540	549	528	564	537	535	597	572	542	538	570	591	533	559	559	534	587	541	541	520	528	558	541	559	584	529	524	560	581	555	556	566	513	542	515
6898	512	516	444	354	297	256	262	240	240	191	212	225	195	199	199	197	209	203	183	200	207	184	241	213	200	179	184	200	220	166	214	191	204	182	182	208	189	172	195	187	151	172	183	188	201	193	172	216	206	197	202	202	197	184	216	169	211	191	213	169	210	187	221	207	185	195	186	182	177	187	224	180	174	180	223	207	184	213	192	222	189	215	197	164	207	187	213	187	186	180	181	200	207	208	210	171	213	176	196	190	182	193	162	184	204	235	184	176	201	184	184	178	182	199	199	175	189	202	168	202	215	190	190	182	186	183	198	201	187	198	194	218	220	206	185	184	195	197	216	161	200	183	187	173	181	186	152	241	176	195	201	169	183	209	210	167	208	209	207	190	208	160	182	192	174	187	225	193	177	197	207	204	197	205	216	193	192	218	175	184	198	201	203	189	183	164	164	214	178	215	169	170	210	188	195	176	202	184	165	196	177	206	194	216	202	197	207	195	192	215	179	187	207	188	190	173	168	212	182	198	192	191	206	200	204	198	179	193	181	216	164	198	241	186	191	176	204	201	222	209	186	218	198	178	202	212	192	188	169	203	218	183	189	230	185	190	197	206	208	224	213	167	188	188	198	234	195	206	177	188	235	191	167	205	193	193	187	209	204	199	176	198	216	180	187	202	203	214	225	212	213	194	201	196	197	193	216	187	202	174	182	187	194	210	184	175	190	184	195	186	175	215	186	204	209	182	186	211	168	208	184	198	228	194	193	193	190	184	191	182	209	207	183	229	192	217	191	184	204	182	188	173	214	203	191	201	197	173	201	201	234	191	197	184	191	197	209	173	198	194	189	220	222	205	177	190	213	190	176	164	198	197	198	184	171	185	192	208	183	202	182	199	191	159	186	185	204	179	220	178	197	217	190	218	166	178	182	215	217	189	191	174	183	187	212	178	184	180	183	212	165	217	198	189	196	201	204	184	212	195	197	208	182	194	193	202	198	187	196	195	206	195	223	166	188	209	206	171	219	190	209	192	180	184	215	180	185	196	195	195	201	192	214	207	209	206	203	177	166	194	197	191	200	175	186	222	174	178	201	201	197	218	173	197	205	180	210	219	193	163	167	201	204	194	209	189	173	205	192	183	198	193	225	151	206	195	187	179	205	205	205	201	191	204	236	202	206	164	213	161	182	187	199	209	210	192	201	184	203	183	184	174	183	179	188	191	185	183	189	178	199	180	192	178	182	171	198	173	212	187	212	209	200	231	178	184	207	182	197	198	193	205	204	196	228	198	179	197	215	179	215	181	186	193	219	193	190	205	183	194	181	226	203	192	180	194	190	182	182	187	210	209	208	187	198	204	189	197	192	215	194	184	223	195	202	201	199	175	177	199	171	208	219	181	205	213	170	177	189	179	192	219	190	227	186	201	194	193	191	198	223	194	209	196	193	223	194	192	204	211	211	182	185	209	192	157	168	180	200	197	193	176	171	189	189	197	202	207	191	164	201	209	186	183	216	191	192	160	179	199	204	188	212	183	192	218	182	171	204	208	200	220	198	203	171	196	199	208	209	196	188	161	196	208	189	189	199	160	181	183	185	219	197	185	201	206	178	189	202	198	197	202	192	198	196	196	166	192	216	185	182	181	220	164	174	175	180	210	181	196	209	191	200	208	195	188	189	211	201	199	198	204	197	169	199	177	189	191	187	202	173	174	190	194	188	183	198	197	170	180	203	206	188	167	198	211	177	192	207	159	192	220	223	206	167	198	191	227	199	173	201	197	193	192	207	206	192	212	181	200	170	192	212	166	206	183	203	189	183	200	179	188	198	178	221	202	201	180	224	188	193	179	183	193	192	227	202	185	204	205	196	188	175	177	174	211	174	189	187	164	174	219	190	214	212	201	205	200	183	187	240	202	184	209	205	188	199	186	188	178	193	189	203	174	195	234	204	200	182	176	187	180	161	183	188	177	182	194	196	219	175	168	183	203	213	183	205	201	206	200	175	200	202	219	194	180	187	170	183	164	207	191	165	193	195	194	171	191	155	170	191	211	181	200	183	198	191	187	204	217	199	212	197	182	209	206	216	195	201	214	189	165	185	225	184	162	188	183	189	172	187	195	176	197	155	217	217	224	176	157	174	191	225	200	215	192	217	182	172	199	191	180	185	191	219	188	185	177	191	199	209	208	229	207	189	203	218	213	208	162	205	208	203	194	186	184	216	193	188	187	208	205	186	192	200	186	177	198	186	208	178	193	210	176	193	171	184	183	189	214	199	172	204	202	198	208	206	185	194	198	210	183	171	195	190	185	186	204	196	218	195	168	214	181	171	205	185	192	187	206	212	191	194	178	174	213	189	172	195	182	192	218	191	173	189	174	194	200	189	208	204	206	200	194	214	172	190	194	218	205	216	181	208	167	207	181	214	200	203	184	204	189	198	179	211	203	200	208	192	201	188	213	206	189	214	205	194	185	221	220	214	182	190	204	194	184	188	183	211	216	168	161	206	197	196	211	181	186	188	194	166	193	177	191	184	194	188	209	206	154	203	201	197	208	187	208	197	178	178	186	189	189	202	211	201	227	193	169	197	201	194	197	178	189	181	215	218	214	211	177	206	190	178	202	191	209	199	186	196	197	188	211	194	183	198	195	216	186	200	215	190	214	190	185	182	211	199	194	173	199	169	189	185	182	202	177	182	197	202	182	188	189	179	193	195	181	160	192	176	176	195	199	217	193	194	190	202	195	173	222	203	181	188	199	192	183	186	205	182	185	184	196	199	203	202	194	201	178	187	196	191	193	229	192	157	198	183	199	205	161	177	196	217	210	180	178	213	182	180	199	212	199	218	210	174	194	176	184	189	171	181	182	180	238	192	193	156	197	177	196	207	222	202	187	181	195	171	180	192	202	197	176	226	197	215	218	208	203	191	165	216	192	208	202	208	200	182	207	216	197	209	207	192	187	182	196	179	198	205	204	208	199	235	188	202	179	200	184	204	209	197	197	184	212	187	188	214	170	212	202	213	203	206	236	195	179	204	204	225	210	210	171	177	212	194	198	183	225	199	195	212	190	201	186	199	213	187	218	177	183	214	197	193	197	212	204	210	198	200	189	191	234	210	198	203	212	198	172	192	197	211	193	185	193	224	204	171	208	177	168	173	196	207	198	194	214	206	184	202	169	184	177	158	163	209	174	201	204	223	184	201	212	181	207	183	199	200	203	199	175	216	217	186	202	210	195	210	179	236	188	189	200	194	167	202	207	160	201	182	180	217	191	185	180	188	180	213	182	214	185	232	184	181	198	183	189	191	194	194	189	167	216	224	183	216	219	207	191	220	181	187	176	224	200	207	176	188	184	187	205	175	213	200	177	206	197	176	208	191	201	194	182	185	202	195	180	175	188	224	207	203	166	209	202	180	196	190	212	191	206	229	208	187	190	189	179	202	208	187	194	180	201	210	205	200	202	176	183	191	187	188	190	206	193	186	197	204	202	179	182	178	177	177	187	179
6130	818	1315	1380	1291	1068	901	887	740	716	675	642	659	630	670	624	624	605	559	630	571	639	551	593	544	573	538	574	546	543	527	526	569	529	539	551	545	540	516	530	565	574	572	559	565	548	542	598	512	568	560	492	524	583	566	509	539	511	537	528	557	522	530	532	550	566	526	562	537	563	565	518	547	544	529	545	510	603	492	548	550	520	558	525	534	518	508	570	554	542	538	521	542	532	532	543	555	548	491	555	552	552	502	488	542	481	522	497	507	527	537	561	534	562	534	557	548	554	530	546	530	514	565	514	517	564	543	550	509	522	520	547	493	542	524	569	548	522	529	567	556	537	506	493	553	549	546	571	550	523	558	537	559	547	546	542	572	545	559	545	521	537	503	536	502	570	515	532	566	549	499	560	572	529	543	534	531	520	563	530	514	561	539	530	554	509	531	511	523	556	571	558	518	553	521	547	555	562	569	548	570	568	528	568	571	538	514	564	534	523	569	509	521	561	520	558	487	508	529	568	553	554	539	547	536	525	519	560	535	530	524	556	551	556	524	551	539	541	588	543	530	554	528	566	519	548	522	593	540	522	570	570	522	566	520	559	524	539	532	513	560	533	489	541	547	518	548	496	484	525	530	547	531	587	538	555	535	507	539	565	547	549	552	524	516	522	527	551	558	531	542	543	504	504	557	534	512	524	524	541	520	531	558	557	542	493	532	533	512	533	530	530	531	537	543	529	546	508	560	545	509	531	543	533	550	569	502	558	581	577	552	548	541	511	551	509	560	564	539	545	577	528	470	525	509	561	534	541	541	577	608	547	520	529	544	586	578	522	579	559	539	528	477	520	496	538	565	542	519	554	511	549	523	542	510	575	550	530	511	532	542	522	536	510	509	543	548	539	604	520	526	517	553	547	531	539	517	514	572	552	504	535	537	490	493	563	534	516	513	534	562	570	526	509	550	513	594	538	562	535	536	521	485	548	516	560	542	567	543	549	565	568	542	568	503	528	498	499	545	574	503	565	556	519	557	498	558	517	553	564	514	526	551	535	534	555	533	537	544	504	582	538	540	552	568	562	519	497	537	515	520	534	519	485	562	513	559	503	492	499	556	542	534	534	528	555	549	555	486	553	546	535	525	540	514	523	521	511	527	541	541	516	543	550	543	549	517	594	485	555	554	544	569	533	536	515	551	540	511	585	528	519	504	529	518	526	509	549	514	530	523	570	587	470	538	531	509	526	537	535	555	505	522	508	508	526	513	527	507	494	593	551	514	547	524	532	552	552	536	541	554	508	553	519	573	550	529	571	532	580	511	534	538	528	542	557	534	517	533	526	528	512	541	518	571	544	523	553	523	556	534	512	506	579	530	516	543	545	535	569	520	537	527	557	553	521	517	485	505	543	538	553	568	539	537	532	518	538	516	528	545	536	532	524	579	531	494	528	566	501	580	540	543	505	558	576	503	561	527	572	517	558	518	563	495	567	519	558	540	526	550	562	513	473	514	502	565	511	546	479	564	543	547	535	563	552	535	546	551	518	531	542	543	539	534	534	567	516	507	584	540	603	541	512	565	513	521	553	571	538	573	508	539	568	540	549	600	541	541	572	526	561	514	582	502	541	542	544	557	503	532	561	540	552	560	518	495	519	505	595	547	523	554	564	549	532	523	506	540	535	545	565	537	559	568	550	503	544	562	556	536	529	573	515	522	519	523	535	533	536	513	580	523	547	525	526	551	546	542	550	519	517	495	519	510	490	515	539	482	539	555	560	544	541	529	523	575	533	529	549	545	545	509	512	530	554	525	534	551	554	550	581	532	572	555	539	541	528	568	530	546	528	507	553	560	517	530	527	537	512	579	532	523	550	505	510	530	512	532	498	525	537	546	561	551	565	555	564	518	515	564	510	530	571	531	551	500	552	525	512	532	525	543	546	519	575	517	535	555	502	540	502	542	535	520	605	520	570	531	538	535	529	546	514	513	573	568	526	558	560	559	505	521	532	582	545	588	543	529	562	552	513	552	527	539	531	505	525	556	550	526	540	521	590	533	503	574	540	517	546	547	535	516	530	589	542	532	533	515	544	571	530	480	533	513	543	573	537	501	531	553	538	584	572	540	539	557	538	601	518	545	558	530	571	529	530	540	542	536	546	499	560	550	536	594	559	515	536	538	540	474	521	532	499	526	521	528	535	526	553	529	546	600	550	590	580	516	557	554	562	505	504	544	508	497	542	507	535	515	522	516	513	510	560	498	522	556	536	542	531	511	549	537	514	556	517	541	567	482	547	551	513	539	479	511	551	578	544	524	515	521	544	527	532	521	537	522	515	503	563	524	521	529	585	541	545	485	540	521	487	559	537	585	553	545	529	566	530	536	507	558	553	569	561	553	546	529	548	528	504	540	539	538	549	546	560	524	538	511	535	532	550	555	519	489	560	543	568	547	548	584	512	518	558	508	575	531	586	522	503	530	546	534	543	534	514	538	532	527	558	529	560	473	553	540	535	529	530	518	523	537	512	529	503	540	542	541	545	541	552	544	546	519	517	511	520	550	534	534	549	520	501	535	547	567	562	570	505	527	551	529	536	519	571	530	544	528	500	517	531	533	520	520	501	538	551	521	472	518	524	541	499	522	513	530	523	541	537	545	568	532	514	563	489	522	541	560	556	559	525	534	571	576	501	537	545	533	557	492	549	516	594	581	556	555	513	531	505	545	513	546	502	534	561	545	545	512	549	511	543	523	523	551	495	525	542	526	509	516	547	535	546	543	534	546	545	544	529	528	541	513	532	543	502	492	568	527	508	530	531	560	585	555	580	517	544	533	524	579	523	545	552	530	567	537	548	562	554	547	520	552	508	592	571	546	546	574	517	558	524	503	521	582	525	501	554	539	585	537	558	557	575	549	498	567	515	549	531	555	537	571	566	509	513	542	536	502	512	524	513	559	571	536	541	521	543	537	551	541	536	536	570	548	562	526	542	519	565	502	558	506	530	538	506	537	550	532	545	521	553	552	524	558	578	542	558	498	557	542	522	494	538	537	527	518	558	562	538	502	542	516	555	540	555	526	521	557	554	559	505	543	532	491	531	517	549	537	503	526	541	545	511	545	530	489	533	546	545	514	542	535	569	538	542	553	583	527	506	505	518	516	557	528	574	537	528	538	530	493	501	546	539	514	486	530	532	509	509	534	527	554	565	510	481	553	540	534	547	496	561	532	566	549	514	558	559	577	481	544	567	554	540	552	560	557	551	542	515	537	537	495	538	538	537	550	512	551	533	522	538	554	536	538	526	558	571	509	528	529	520	500	540	581	486	527	507	540	565	497	522	522	518	537	518	519	551	535	529	546	532	530	567	569	503	537	487	576	561	520	563	554	532	536	499	562	540	483	542	494	544	559	538	522	541	537	526	522	548	500	505	548	515	553	501	549	564	538	478	552	554	547	512	532	500	552	518	573	540	471	522	542	500	523	529	516	525	544	507	528	554	520	520	511	510	574	533
14390	1461	1226	947	785	666	600	522	478	493	497	423	432	439	439	467	446	441	435	379	406	424	431	422	429	427	431	431	424	376	420	469	457	453	444	437	422	420	434	462	398	440	393	397	422	436	394	415	406	388	433	409	427	450	425	448	389	400	433	394	444	407	415	479	391	417	384	421	390	409	420	421	450	425	411	463	430	414	439	394	406	433	412	419	428	438	405	436	416	421	407	437	412	422	417	446	425	406	397	467	431	409	418	404	446	419	445	423	396	421	432	404	441	443	425	416	410	412	409	399	379	414	451	425	409	389	432	416	412	435	390	395	381	379	416	430	409	418	419	401	383	408	436	398	413	408	382	373	400	422	406	410	463	429	468	389	429	408	385	423	401	413	437	400	428	415	411	443	412	421	437	406	425	413	429	404	414	361	415	391	428	429	418	401	450	394	433	447	395	418	413	411	401	421	408	408	457	408	432	442	409	386	398	406	409	446	415	436	426	440	379	433	448	362	422	401	432	414	445	438	435	425	416	407	396	412	383	434	424	407	381	390	430	405	432	376	444	433	388	415	448	414	404	436	403	405	398	418	434	411	392	382	436	430	379	445	406	455	413	413	417	441	423	429	389	424	390	390	425	401	435	391	426	375	428	439	406	418	397	415	396	403	399	426	449	386	385	350	404	431	435	451	419	407	453	468	434	408	420	442	408	396	407	487	439	432	414	413	395	402	417	404	396	426	369	422	410	426	373	420	463	395	443	391	399	431	401	396	448	402	397	415	445	426	431	404	451	391	394	411	383	418	431	404	425	421	430	390	451	417	401	421	380	417	402	386	385	378	395	427	427	405	426	419	417	409	413	386	455	417	417	442	404	392	405	410	424	438	429	418	437	435	395	385	408	427	419	444	405	392	435	467	406	437	399	422	414	414	406	420	432	405	453	413	420	371	404	413	417	415	441	389	439	423	404	435	414	378	425	419	385	413	378	413	404	439	369	408	426	372	392	410	448	469	440	442	397	408	377	402	386	421	404	410	454	433	417	446	425	412	404	436	362	416	394	382	416	407	411	415	434	441	459	384	422	399	424	435	404	473	427	416	436	375	435	419	413	463	389	437	444	440	436	413	454	411	416	388	403	405	404	426	421	408	389	423	414	369	447	406	410	401	409	394	385	425	419	421	377	417	381	398	415	384	423	450	392	388	402	403	432	428	432	437	438	408	417	414	458	383	398	403	420	412	420	411	418	388	420	396	407	437	420	428	398	415	438	382	421	398	395	460	440	352	410	428	405	435	485	470	445	423	390	374	401	429	426	430	424	450	398	442	431	421	431	420	428	442	435	424	408	410	408	421	432	423	420	421	386	424	431	438	410	435	450	390	368	423	402	395	371	416	401	422	423	403	441	458	437	427	396	421	405	423	399	409	410	409	424	433	384	470	416	422	363	421	433	415	394	418	419	443	430	477	391	371	453	406	370	429	427	398	426	425	414	432	414	444	421	385	389	393	425	417	418	417	422	404	404	412	409	421	396	368	414	443	438	398	415	433	408	416	400	390	401	439	430	378	377	436	385	430	405	393	390	399	382	442	426	371	416	400	408	425	424	414	356	438	408	388	453	472	394	405	417	436	393	388	445	437	426	413	392	416	407	395	434	410	397	418	412	416	428	390	439	431	415	427	421	437	455	428	476	433	404	396	441	434	437	413	406	383	422	431	396	398	447	391	401	382	407	451	440	432	405	411	417	431	421	391	398	397	433	441	389	413	413	394	442	429	431	422	414	433	427	448	409	415	401	394	402	399	398	430	427	387	427	422	424	412	427	428	416	437	399	420	405	406	446	423	390	425	376	378	421	409	392	431	410	410	399	368	432	387	411	445	418	405	382	428	406	436	426	414	393	410	463	385	393	423	439	383	408	428	402	416	404	434	396	391	406	443	396	410	388	417	391	419	412	437	408	405	387	414	450	451	441	411	377	419	440	443	412	402	405	400	406	395	398	428	407	471	409	406	415	474	389	409	401	478	455	429	428	410	431	409	425	430	413	384	399	420	451	380	352	414	426	432	379	435	415	377	386	392	393	434	416	396	424	409	407	399	415	443	402	382	402	401	383	440	421	422	416	406	401	421	415	419	441	428	396	384	407	455	406	414	379	352	400	428	405	448	388	412	407	396	410	391	430	427	396	407	401	420	405	426	410	392	458	429	411	404	403	423	427	382	411	412	431	410	380	416	414	407	429	395	453	423	437	416	418	413	438	397	406	452	410	422	409	450	371	399	409	406	420	407	407	416	420	401	438	458	440	422	426	448	439	434	408	417	454	448	425	408	386	409	440	403	417	401	391	421	404	419	445	404	420	390	383	409	385	444	403	425	399	426	425	428	400	428	393	375	431	434	420	428	379	386	397	367	435	425	423	409	393	392	403	359	388	385	429	372	446	404	420	401	395	379	434	390	440	376	418	370	400	441	409	424	439	438	395	416	458	424	442	414	413	430	377	411	425	459	407	406	381	416	420	416	393	401	373	408	399	415	421	436	396	411	411	387	391	415	406	445	459	417	392	404	410	451	401	399	408	435	426	399	377	383	439	430	399	481	404	423	448	427	387	411	390	410	427	383	423	403	398	418	443	391	389	398	409	365	387	397	417	413	417	471	423	430	385	455	377	393	410	406	405	399	379	391	426	423	404	425	424	424	404	423	423	341	400	448	404	387	389	419	391	432	406	420	461	448	390	404	396	450	377	390	395	410	392	417	402	462	414	418	404	415	417	391	373	408	425	409	413	424	404	400	382	414	390	435	408	432	388	398	427	474	408	413	437	416	408	440	420	439	381	385	428	452	469	403	448	393	423	425	387	408	417	440	428	411	397	428	403	408	406	391	412	446	403	415	451	377	403	423	396	388	424	476	411	438	392	445	420	390	421	426	426	473	428	408	401	423	429	407	453	408	411	433	405	401	420	399	421	382	396	436	411	421	419	441	427	444	398	419	389	423	398	409	420	454	402	409	426	433	427	426	430	381	398	421	452	394	435	433	467	447	420	414	413	431	388	412	444	401	407	432	446	428	420	452	454	425	408	405	409	453	412	426	437	411	389	424	432	378	398	386	425	413	378	413	421	411	392	439	408	434	398	418	425	445	415	426	425	432	397	389	440	406	416	449	426	410	400	462	399	427	428	426	407	390	407	425	428	406	426	409	426	416	449	423	415	399	454	409	406	418	427	423	444	427	392	351	404	407	427	403	449	450	407	413	462	387	429	443	431	469	412	409	374	380	434	406	395	380	400	415	441	440	414	418	396	386	427	419	377	430	412	416	423	390	415	384	437	435	451	397	388	446	404	401	405	418	447	432	417	403	393	374	402	368	397	418	400	427	408	377	425	428	402	410	459	377	376	403	408	434	428	404	414	460	375	444	385	417	394	417	415	427	387	405	411	410	423	389	363	407	421	414	403	454	426	411	416	436	390	380	409	427	416	426	391	401	407	400	401	435	408	420	429	408	411	417	401	422
8606	1561	2563	2801	2398	2029	1727	1568	1452	1345	1261	1205	1153	1220	1188	1183	1103	1076	1114	1071	992	1018	1014	998	1044	982	1029	999	966	971	1006	1013	975	997	1003	1080	1008	1022	980	946	1000	946	1011	954	976	1043	956	1001	966	1001	975	1000	1046	958	989	1006	1042	978	930	942	1002	996	928	953	945	1010	1032	997	1030	1003	1007	954	971	969	1013	974	970	939	956	934	964	960	1023	966	1000	1009	976	944	943	964	936	936	912	988	961	964	1028	956	908	938	995	941	974	936	946	1003	940	1022	987	950	959	1011	995	910	1009	943	992	997	972	961	910	979	1006	956	937	925	973	930	948	944	939	909	977	994	1009	990	1035	949	957	981	969	1006	984	1000	958	928	902	988	1052	931	910	943	944	931	1001	1004	989	961	974	996	924	955	914	1005	921	949	984	1017	969	980	975	960	999	970	999	992	995	982	920	980	943	960	946	1016	949	930	977	944	968	991	1012	1005	1030	935	934	986	939	963	957	1002	975	972	909	1016	985	964	945	953	982	953	923	930	959	979	964	967	953	955	950	946	915	942	975	933	961	968	961	974	974	959	1000	965	1000	1021	942	978	927	991	987	951	982	1012	995	945	986	978	946	939	951	945	918	997	935	961	964	973	934	985	955	991	1021	987	939	1005	976	1012	1021	1036	963	962	966	954	925	979	1005	966	948	965	934	923	963	978	1030	968	970	895	960	980	927	920	984	980	966	1014	1000	972	1030	987	1046	983	965	998	934	1011	943	995	929	961	944	981	985	910	929	932	1014	987	1010	959	940	967	958	962	954	1002	939	999	933	934	970	989	957	954	966	958	1020	988	961	922	941	960	971	986	987	959	924	962	944	978	917	935	987	964	898	1018	926	931	884	917	914	955	954	986	978	979	970	949	959	1009	928	983	958	1021	921	979	997	965	952	1008	978	939	973	906	938	1013	983	974	948	955	978	979	1050	951	916	956	1000	984	939	918	952	980	995	958	960	970	939	965	979	931	976	1059	970	1028	987	927	939	895	974	980	945	986	988	978	924	944	957	965	976	961	977	968	949	969	1009	922	974	918	984	974	980	967	933	949	959	915	974	952	973	986	961	987	930	968	944	932	977	975	930	990	988	954	947	987	938	951	942	1005	988	1036	995	913	977	964	953	951	962	927	956	965	934	919	1012	987	941	928	883	931	947	968	995	912	973	909	933	979	976	945	887	993	1022	950	901	974	971	906	961	955	1040	966	955	958	964	936	986	964	1026	943	958	987	992	916	883	940	987	1007	966	906	1003	1013	1018	973	996	968	960	953	971	956	975	967	984	934	974	948	1004	957	955	1030	989	1042	990	960	964	983	943	948	962	951	963	987	989	990	1008	971	974	961	909	954	944	978	905	1009	952	964	1007	970	989	955	958	937	921	959	956	981	990	983	949	974	975	943	927	983	970	1000	998	973	1008	952	995	984	985	967	940	1007	1016	934	983	952	939	886	968	978	963	929	990	958	968	991	979	898	952	905	960	969	1016	951	967	996	951	959	958	980	996	1005	995	990	918	995	974	912	1016	963	922	977	977	965	922	961	963	926	979	978	964	952	967	991	964	989	996	948	964	987	987	1003	940	999	938	905	989	967	957	950	957	960	979	952	990	937	1001	989	946	932	952	1003	925	957	967	1001	941	992	969	996	966	954	982	961	993	946	967	982	949	1012	990	982	919	979	963	967	991	970	960	983	927	933	948	965	973	984	1010	948	966	980	926	980	919	991	1011	939	993	950	926	1009	1014	975	927	937	937	971	1014	948	986	877	969	965	924	974	977	890	935	967	940	954	985	1013	1005	959	951	998	996	942	955	997	980	954	945	913	1004	1000	954	977	988	956	1061	956	982	955	970	967	976	977	974	941	1021	968	935	928	987	1017	951	981	1010	963	988	949	1011	971	998	990	1025	951	955	985	994	939	973	929	933	1002	945	970	966	960	1006	958	920	952	1004	976	975	953	943	957	973	948	1013	1017	989	974	977	941	977	961	947	995	975	985	933	987	1002	921	936	1010	998	954	977	968	891	953	913	947	1068	988	999	1008	977	945	1027	995	987	953	854	982	1020	940	972	958	996	923	968	1004	941	1008	975	989	944	990	1016	978	956	960	921	994	994	969	955	1009	945	993	988	936	937	970	966	986	922	905	956	943	996	949	977	950	886	951	1017	977	933	983	944	963	931	950	969	946	970	1032	978	996	917	940	934	970	917	970	955	973	935	926	989	985	968	979	958	942	975	1043	1004	955	965	934	927	976	991	968	981	918	1001	979	967	966	943	980	1010	962	962	1012	928	963	984	1005	990	895	990	965	948	948	1021	865	985	960	971	1028	975	962	991	1065	969	1009	958	993	917	967	955	982	958	986	1020	945	958	959	985	925	961	956	973	958	914	951	951	981	992	978	1008	987	961	966	984	1017	981	963	976	964	982	965	926	956	974	944	968	980	968	1003	957	972	990	1016	948	950	952	1017	925	990	969	932	945	960	967	939	957	969	994	960	976	996	963	964	928	916	938	937	1019	975	949	989	977	902	973	1001	941	1004	912	949	943	944	997	949	899	988	928	947	968	923	967	943	950	925	1050	1020	1002	936	923	956	974	969	1010	940	964	991	953	931	982	965	1000	997	954	934	909	983	969	1025	997	1005	966	941	1019	965	1022	955	1027	948	931	928	924	970	957	928	945	961	980	972	981	1038	968	1015	978	975	979	913	967	970	994	922	1022	979	938	1007	1031	939	935	967	967	989	983	983	946	1015	935	891	1036	984	965	951	997	958	980	978	958	980	939	980	972	994	1008	994	1003	965	957	967	952	957	952	957	945	976	954	984	967	924	981	986	991	968	964	973	957	985	907	994	1030	959	956	963	965	952	880	951	1037	916	953	943	944	957	954	974	952	973	970	983	918	934	936	952	984	953	985	914	945	945	980	908	970	960	919	934	923	1012	934	985	970	1032	965	946	946	967	953	959	987	918	947	940	1014	926	1006	993	1009	970	893	978	997	978	963	974	989	1014	1003	976	985	919	936	1015	975	974	985	1035	944	963	959	956	914	981	1032	926	1013	978	984	975	999	960	930	1055	976	974	1003	958	984	972	957	966	962	987	976	1014	962	976	1008	922	969	927	973	975	922	941	958	958	973	998	950	1031	987	979	993	952	928	957	974	956	947	1016	931	1022	959	986	957	972	963	957	944	985	990	986	933	976	990	948	974	900	981	938	1001	938	949	940	1011	980	911	990	980	1010	972	984	1011	931	994	976	962	922	940	961	966	930	1019	990	903	982	957	911	970	949	970	1025	937	941	1006	956	946	938	955	924	912	966	968	1054	985	991	1035	950	930	979	939	972	963	992	930	982	956	1040	912	1005	970	988	920	915	987	986	997	998	958	967	985	951	993	984	991	988	923	966	940	925	931	950	941	928	969	935	992	976	995	986	982	1002	946	972	971	973	992	978	954	948	970	984	975	954	1002	911	944	1022	1012	995	922	969	1000	967	956	913	963	957	1002	965	972	904	953	942	933	962	987	951	988	926	978	941	920	984	980	933	965	944	958	1034	989	1021	973	981	989	949	960	935	947	942	1042	953	995	973	955	957	955	944	913	983	1010	957	1009	953	969	940	952	967	923	1032	939	926	985	980	962	956	960	979	947	978	925	945	915	1014	908	998	925	1005	952	983	941	983	956	902	1006	1029	998	1012	941	976
1463	207	205	201	219	206	202	205	165	209	210	187	213	221	208	199	238	212	210	211	200	220	204	216	221	228	203	201	229	225	182	198	212	199	185	192	201	211	199	223	231	235	215	215	202	186	213	227	231	202	203	233	215	222	207	219	194	198	222	205	180	218	203	215	209	187	200	172	212	203	203	222	224	213	234	206	206	182	190	202	181	205	212	191	199	229	224	223	233	206	189	189	216	193	216	219	194	193	207	223	222	197	217	186	197	182	204	200	184	227	243	205	186	223	188	186	213	253	182	204	219	197	215	223	202	195	208	192	204	219	206	205	197	182	201	202	228	211	171	229	219	230	200	205	204	200	189	173	193	218	208	207	208	223	220	206	177	194	217	213	203	202	233	210	206	216	195	197	214	201	204	196	200	225	206	191	206	213	219	223	201	206	202	209	198	230	200	232	209	186	198	184	203	202	208	204	208	204	185	235	253	227	201	193	221	227	222	221	209	221	199	213	248	206	193	202	198	208	232	229	199	237	202	196	188	220	183	191	196	228	203	176	208	212	228	206	218	192	221	195	210	221	216	192	192	198	201	216	217	199	206	185	187	225	220	217	224	207	229	183	185	210	204	216	218	169	202	190	212	212	201	221	215	176	185	216	212	207	251	231	197	226	177	205	218	221	197	198	212	202	203	211	208	208	242	220	218	181	197	219	228	204	195	193	192	209	210	225	201	193	216	187	213	240	221	221	242	203	217	199	206	189	216	205	198	221	173	199	196	184	235	216	214	211	202	211	234	207	200	215	218	192	216	230	187	220	188	239	201	162	195	181	200	187	217	204	229	217	188	216	215	181	213	208	200	204	191	172	232	219	242	209	208	213	220	217	212	210	167	220	175	193	198	207	215	224	211	198	220	201	196	221	216	228	223	192	189	216	220	202	223	218	202	253	216	197	233	186	193	213	213	222	201	213	220	208	199	207	199	194	209	191	187	190	184	205	211	194	225	199	207	217	220	237	223	213	180	229	231	240	198	178	209	276	229	198	211	210	184	215	212	209	217	208	231	209	208	232	205	191	217	213	213	195	225	220	204	197	209	202	196	195	213	188	200	202	218	220	207	190	178	205	194	190	202	208	205	220	205	241	209	198	212	197	224	206	201	214	211	215	213	190	189	203	215	221	208	200	215	225	194	200	194	225	202	196	206	221	237	190	188	215	218	215	248	224	201	196	218	203	221	191	220	215	191	193	202	219	238	217	213	194	173	233	201	208	183	224	200	194	221	175	189	196	199	213	211	196	225	208	224	233	225	210	211	206	198	199	203	200	185	199	221	204	227	212	203	209	209	191	207	181	227	187	188	218	217	209	199	193	188	207	208	195	188	200	193	193	217	214	259	223	193	193	215	193	213	190	212	232	214	167	208	215	198	193	208	200	170	223	201	222	237	201	235	192	213	215	194	209	192	196	187	197	199	213	201	223	197	200	205	207	194	207	187	212	187	195	218	194	195	211	198	224	235	242	209	206	228	201	202	190	202	200	191	206	203	200	206	204	200	200	213	204	242	196	238	221	194	208	248	181	206	230	202	201	212	224	198	197	213	238	172	189	213	181	212	193	198	217	234	192	207	197	234	233	199	185	182	200	203	181	225	195	225	190	189	206	225	221	192	217	196	210	217	188	189	216	200	210	194	178	217	207	174	220	210	196	218	215	200	201	213	216	198	192	214	213	207	184	205	223	216	200	181	186	181	181	211	215	213	209	200	187	208	223	190	239	204	214	226	206	178	224	191	190	187	198	230	195	217	196	201	205	233	224	209	199	193	226	220	213	189	202	207	178	194	215	196	203	206	236	220	198	213	204	204	208	175	171	177	223	211	223	222	181	226	215	205	185	214	186	221	201	206	210	198	199	184	203	197	198	223	220	189	204	175	215	205	222	192	196	217	193	185	197	175	214	197	212	233	193	189	200	227	203	193	214	186	230	203	218	207	179	216	189	215	191	185	199	217	170	221	212	203	218	206	191	186	203	210	200	195	186	234	222	201	216	210	221	210	221	221	192	204	212	206	205	198	229	173	211	218	209	212	225	195	217	242	212	208	192	206	206	210	207	182	214	210	207	209	201	191	224	212	203	193	222	179	193	226	183	211	218	214	214	216	185	184	191	204	204	195	197	209	243	190	210	228	212	190	209	226	212	214	200	220	217	182	222	212	213	189	204	204	181	213	195	214	233	202	197	203	209	207	186	222	237	198	213	210	199	175	224	238	210	211	199	219	226	202	224	188	205	220	207	234	225	212	189	221	188	198	206	188	187	211	199	202	223	195	181	209	212	213	180	216	222	209	186	207	197	191	210	235	187	231	204	204	198	195	197	196	229	198	221	208	207	206	206	225	204	218	233	227	211	211	203	189	182	205	207	203	197	212	203	219	207	201	211	184	190	202	236	195	203	211	190	228	225	221	227	211	194	212	219	217	225	218	222	203	210	203	212	200	209	221	203	203	202	201	204	208	214	207	219	212	197	189	207	206	206	223	186	215	210	228	201	208	222	223	201	208	231	219	205	183	178	196	223	228	199	222	191	239	197	220	201	211	181	206	198	206	192	217	209	226	216	224	209	194	194	227	214	198	224	201	208	229	179	207	221	194	201	216	197	188	201	203	182	188	205	217	212	231	202	204	215	251	200	200	206	222	191	227	199	211	189	196	194	189	195	220	219	204	202	208	178	207	183	197	205	211	214	231	186	187	227	197	201	189	212	197	203	208	195	212	199	165	217	201	206	200	221	200	222	205	210	221	223	187	171	208	219	227	193	227	203	211	206	211	225	214	200	214	213	206	204	221	208	205	224	215	206	176	199	209	183	229	202	242	209	183	198	183	216	206	226	190	197	205	215	203	185	204	193	184	204	184	193	197	215	262	195	202	205	233	212	218	180	207	215	212	212	200	222	206	205	229	201	213	185	229	191	237	192	165	183	188	209	170	204	203	201	205	203	187	238	205	226	204	193	204	218	212	215	222	212	220	187	214	215	195	207	206	212	223	219	212	231	197	218	203	237	243	209	203	233	222	221	221	215	196	202	177	233	205	225	186	228	199	193	183	231	194	219	184	214	211	211	207	217	228	205	192	180	196	195	200	185	193	199	192	197	193	213	197	186	205	220	204	216	205	229	226	205	188	201	247	203	185	198	217	182	186	189	210	197	195	230	207	198	213	202	186	215	248	204	209	217	204	174	207	218	205	218	190	210	194	237	208	208	176	211	202	211	199	224	195	215	200	198	216	207	234	211	198	201	192	221	175	194	206	225	183	190	210	225	213	210	194	189	229	247	207	210	211	230	212	223	216	189	204	189	204	193	226	223	202	211	207	244	205	209	208	210	214	187	217	198	191	240	198	199	212	182	221	195	208	177	217	209	205	183	207	187	193	210	199	207	210	216	208	214	208	204	207	204	187	181	201	210	206	209	207	229	212	211	214	184	187	187	219	184	230	222	208	209	226	208	178	202	184	191	227	199
1729	558	582	619	591	539	560	570	569	535	553	593	585	519	579	539	536	548	557	508	503	531	536	535	551	542	506	541	555	565	550	514	535	563	537	553	528	542	546	559	543	541	513	560	547	554	528	560	529	570	526	514	532	530	514	536	513	494	538	565	510	530	552	532	552	563	567	569	538	534	534	546	545	547	496	562	530	614	554	517	536	568	557	514	552	560	554	541	527	541	557	513	568	533	511	564	560	539	566	576	574	541	544	555	548	512	548	555	578	559	524	557	523	576	566	555	556	555	534	514	517	535	514	586	536	547	485	510	554	530	522	532	535	538	536	557	563	516	526	552	566	527	578	500	570	523	559	532	547	539	540	527	544	542	568	495	524	515	531	528	485	493	572	532	521	514	537	549	542	526	567	534	532	498	543	528	534	531	567	534	553	528	540	557	544	531	566	553	539	544	535	507	532	502	531	559	574	511	527	565	519	520	513	533	534	535	500	579	571	555	515	532	560	558	504	540	503	565	556	538	585	534	541	540	537	521	552	556	542	529	491	533	520	538	530	529	532	556	546	562	530	577	504	529	521	560	568	526	518	494	492	549	516	520	528	568	544	473	503	514	523	531	538	537	535	517	567	544	550	550	530	546	533	497	535	544	555	530	549	561	548	542	590	593	565	512	589	531	570	548	568	551	552	567	492	540	561	544	559	539	520	523	564	527	502	520	527	518	527	535	542	555	529	549	558	519	516	547	585	508	550	522	522	498	546	534	534	542	555	518	515	572	542	568	533	538	485	557	547	579	538	534	554	560	506	572	568	554	525	538	520	518	513	515	542	558	558	574	535	533	582	537	561	490	551	538	559	551	540	505	512	494	546	549	532	505	545	561	568	530	556	561	547	529	535	499	516	580	556	564	504	555	540	551	527	518	533	543	568	519	507	496	517	565	528	573	577	528	527	514	578	564	529	525	507	511	531	550	527	525	552	572	538	535	491	520	540	565	561	568	529	566	583	532	571	565	534	566	543	541	556	526	532	544	578	550	547	514	557	556	504	531	542	555	565	549	524	555	473	561	504	572	526	561	535	546	528	515	517	509	522	523	559	545	575	502	554	553	535	530	536	556	517	544	530	575	545	527	497	551	552	539	551	559	517	528	531	521	529	551	521	510	556	543	521	547	558	561	557	508	512	535	571	547	515	509	540	545	589	563	541	527	576	564	539	577	549	549	498	535	538	555	531	584	540	523	533	571	524	559	532	537	530	510	559	519	499	512	550	495	545	549	536	524	542	509	531	524	531	550	523	553	528	531	528	538	527	528	571	572	551	559	516	553	528	527	581	538	531	520	563	535	562	509	525	522	529	489	531	544	493	556	524	510	545	560	545	560	553	582	515	519	526	549	546	540	546	544	513	568	506	518	542	560	510	515	552	548	509	460	589	533	543	561	588	572	521	554	537	531	550	602	490	530	537	516	546	554	507	538	558	528	556	505	545	559	500	492	580	545	538	550	519	531	554	510	549	548	504	530	547	565	530	539	537	526	523	528	547	561	523	551	556	566	550	535	548	516	513	544	588	558	560	494	565	536	544	549	581	524	513	546	559	533	549	586	575	552	544	540	511	525	480	530	548	591	566	558	570	564	552	552	569	514	530	537	537	532	496	566	543	543	559	524	553	539	543	542	594	547	554	567	540	553	503	553	538	555	515	559	532	551	540	547	511	559	551	553	540	533	523	565	575	559	512	519	549	582	500	535	521	531	571	560	519	513	535	529	558	569	576	536	542	537	534	532	539	568	585	537	533	546	568	525	500	526	497	531	510	571	572	535	512	578	555	523	558	539	529	592	532	545	559	566	546	562	517	527	543	563	579	555	580	538	515	560	590	571	549	570	569	571	515	503	507	572	522	541	515	548	524	551	577	517	531	488	529	561	553	520	539	589	499	541	551	584	578	540	530	559	509	529	523	485	554	555	541	562	559	564	541	520	506	539	536	605	571	515	565	554	477	568	570	553	572	541	561	558	554	547	561	584	562	509	485	510	549	533	587	508	544	502	489	565	546	568	525	538	555	541	524	528	536	592	554	511	514	490	554	529	584	516	549	472	522	581	555	566	563	522	560	534	527	502	560	545	516	592	530	514	540	528	559	502	538	519	504	547	528	530	533	555	557	555	513	557	578	551	552	516	531	525	497	554	572	543	557	563	565	563	491	554	507	561	507	542	508	554	543	510	513	550	522	530	516	573	533	516	501	551	530	561	585	541	582	500	538	539	549	553	513	551	509	542	545	538	540	509	540	557	561	537	528	568	528	591	559	536	545	544	520	535	552	523	534	533	537	529	581	550	539	557	544	544	533	550	569	541	519	569	578	538	544	495	557	530	544	514	512	560	527	538	558	500	522	515	547	476	561	547	546	517	496	570	559	499	533	591	532	518	530	511	491	552	559	543	566	555	575	547	575	541	511	538	530	547	552	542	548	540	529	502	540	510	483	566	516	528	547	498	532	541	563	542	553	539	532	533	545	561	577	504	494	502	554	545	555	520	512	535	535	500	536	558	542	574	541	498	564	564	581	530	536	569	561	551	533	548	554	575	535	540	497	517	558	537	531	502	552	529	586	602	531	557	522	549	535	494	514	554	535	559	512	536	511	550	561	549	541	572	579	590	515	539	594	541	554	579	513	512	497	508	543	553	543	528	491	536	525	540	528	558	592	556	539	562	553	528	546	541	513	521	506	525	542	523	505	519	478	563	542	547	534	563	509	570	526	572	537	515	551	541	534	557	564	523	541	519	530	514	542	517	548	513	540	510	553	540	549	529	562	515	546	557	586	518	541	520	556	486	522	530	538	548	517	547	502	549	543	545	559	575	546	544	509	571	532	542	538	501	562	549	507	584	551	498	515	529	565	505	530	526	569	540	510	545	598	542	557	534	556	502	530	549	482	552	558	540	567	538	537	536	541	566	538	492	538	555	529	503	581	530	581	538	525	546	601	524	554	504	555	526	503	524	553	517	546	539	521	559	532	542	535	514	546	519	559	523	535	583	525	542	508	536	586	544	536	564	548	505	509	554	515	532	536	551	531	514	556	545	502	588	572	538	536	545	552	546	528	550	541	569	504	549	556	546	537	557	545	506	526	557	471	548	544	529	535	532	572	499	552	498	507	525	541	567	543	575	542	518	535	576	560	531	534	566	550	550	591	508	497	530	586	573	521	574	484	543	529	566	538	526	564	558	508	538	552	499	550	553	582	557	534	544	538	513	486	542	566	579	534	569	517	545	581	530	495	540	575	564	555	551	515	589	497	554	510	540	492	546	553	535	541	531	527	547	566	500	539	555	530	540	569	520	535	576	505	526	521	545	574	521	554	559	547	484	569	527	528	581	533	528	561	541	523	518	505	556	562	557	558	529	550	559	527	544	569	562	543	530	538	537	553	517	527	545	502	527	571	571	534	542	520	519	516	541	558	590	575	514	541	495	526	577	572	526	533	567	549	560	584	549	544	547	550	542
6807	508	534	437	343	276	267	215	227	234	223	233	218	207	218	203	211	182	216	214	206	191	183	207	200	191	193	166	203	195	203	216	205	204	179	184	196	198	170	174	194	191	228	171	186	200	193	199	198	183	200	185	195	207	183	186	177	192	188	189	197	206	193	206	179	197	194	164	196	201	173	203	216	237	202	157	186	202	200	168	164	207	179	189	173	202	190	176	182	210	216	170	189	201	201	179	205	222	210	192	207	173	188	191	175	196	199	200	189	169	178	191	197	214	204	239	182	196	164	191	209	179	160	206	180	206	195	154	174	196	211	178	203	203	213	188	201	220	225	193	188	208	177	184	186	181	184	215	198	202	191	210	188	184	180	213	215	214	218	196	201	202	196	195	175	188	190	195	212	189	170	178	208	189	177	189	178	190	201	195	195	203	190	192	213	194	197	168	188	210	177	162	199	169	203	198	196	210	201	203	205	195	181	184	200	185	203	213	187	181	205	170	204	202	201	189	177	221	210	209	192	211	191	184	176	203	192	193	196	169	210	181	207	180	195	192	209	192	185	199	196	209	197	204	166	160	208	191	212	213	195	201	196	181	183	209	205	203	177	204	170	195	198	207	183	191	185	204	190	186	193	188	193	195	155	206	201	165	228	169	192	201	197	175	185	175	174	175	171	213	199	168	189	191	178	179	207	181	199	166	212	167	198	186	154	203	174	206	206	196	201	191	197	220	222	164	205	161	173	206	202	196	184	198	205	181	193	201	192	196	205	186	198	191	193	190	203	188	211	202	213	203	211	220	228	206	163	211	199	193	197	178	194	179	211	194	202	188	193	193	177	195	192	197	201	209	209	197	211	209	189	234	218	188	205	208	182	203	185	222	189	196	175	173	195	205	184	193	175	179	198	186	182	165	197	192	179	176	197	188	183	196	208	197	201	208	164	165	161	168	179	201	178	198	186	219	211	241	201	190	177	184	237	205	199	193	193	172	194	212	208	178	199	190	210	207	195	195	194	166	196	211	216	198	196	198	207	175	191	225	165	188	203	205	205	168	192	208	209	177	193	168	206	188	203	189	197	169	214	210	180	213	217	211	198	185	205	189	208	177	200	183	196	165	200	185	212	205	180	173	153	194	189	204	202	185	180	185	197	195	193	186	170	191	191	187	179	195	216	186	210	174	186	207	179	204	184	188	188	203	235	190	171	187	200	180	194	211	201	199	168	188	177	215	210	198	201	182	207	203	183	195	198	209	197	185	195	163	220	191	228	216	194	192	192	170	195	174	189	206	223	201	171	193	189	192	186	209	210	189	172	182	194	192	204	213	225	206	171	221	215	192	177	178	184	194	188	228	161	200	207	181	182	195	190	204	184	202	167	195	196	227	210	179	191	186	187	187	197	196	186	183	186	225	191	203	200	211	186	165	184	195	189	203	200	184	198	182	204	214	184	194	172	173	197	192	187	230	182	204	194	210	198	182	207	182	175	206	201	220	201	191	167	193	229	193	172	184	196	202	202	193	204	211	223	197	201	212	196	195	200	196	185	186	202	184	177	159	180	199	193	172	191	201	193	169	189	178	219	197	201	190	196	178	197	192	173	178	198	220	196	166	184	185	208	177	176	192	178	179	191	234	200	197	189	171	198	209	214	175	197	183	212	220	183	193	200	211	192	185	216	189	187	177	197	195	197	197	189	222	179	175	213	189	198	216	195	190	215	192	189	188	213	190	202	198	196	191	164	202	201	190	171	201	192	215	178	216	189	217	193	210	191	184	166	197	225	182	166	212	198	206	205	209	219	155	186	189	190	182	199	192	152	209	216	194	217	182	158	203	193	204	206	193	186	220	194	184	175	164	187	172	183	176	187	208	203	190	194	189	206	185	160	167	193	204	201	176	162	211	182	195	187	206	172	194	155	178	181	209	200	200	216	214	196	178	204	207	197	174	194	202	187	182	189	171	189	175	188	213	192	186	178	202	199	215	178	211	183	201	172	187	168	198	185	210	197	186	209	171	193	204	205	190	188	195	211	188	199	176	180	171	198	189	185	192	195	189	207	181	211	211	179	188	196	188	195	164	201	167	172	197	188	191	223	195	203	190	194	206	183	185	227	172	207	205	202	186	200	199	195	181	199	187	189	196	167	202	188	214	173	202	194	200	199	192	194	205	241	201	208	214	189	212	193	194	229	183	190	181	192	199	182	203	208	196	180	195	171	190	211	194	194	193	201	163	168	197	194	203	197	198	170	193	187	171	191	207	193	186	215	179	188	181	208	193	198	220	178	198	196	175	190	197	189	191	213	201	181	185	182	228	181	177	180	182	197	195	188	188	208	207	183	214	200	180	188	212	200	189	188	159	180	181	191	216	192	211	191	233	182	194	215	213	162	205	205	192	200	210	188	177	184	182	193	199	196	200	193	187	175	212	196	188	217	216	198	225	214	193	180	212	199	189	172	181	175	216	190	205	194	196	166	170	220	196	175	182	206	180	181	181	169	211	175	203	160	179	172	165	184	191	227	167	170	182	196	174	192	174	229	194	190	194	185	192	195	214	208	182	221	195	209	162	185	187	183	189	200	196	203	208	198	182	186	186	196	190	215	174	179	192	188	185	211	212	203	200	188	179	195	177	215	216	173	209	191	198	197	202	195	195	187	202	188	205	172	199	205	205	177	170	156	185	159	195	192	190	224	196	175	179	164	193	170	203	188	188	163	176	198	176	189	198	160	198	183	187	177	207	188	175	173	204	156	188	161	200	201	209	222	204	181	200	178	197	162	213	185	184	184	161	198	209	202	195	195	189	174	210	229	208	180	199	202	186	180	175	178	191	199	223	166	209	177	184	183	207	201	190	186	193	210	200	216	189	199	199	210	218	183	202	198	188	219	194	178	198	201	188	187	202	181	209	186	190	216	198	175	185	202	192	180	182	195	191	216	181	206	198	205	196	196	178	192	171	209	180	172	181	184	184	175	190	199	177	190	208	188	194	192	180	229	213	189	185	175	202	208	180	178	204	174	178	208	186	193	216	184	178	180	198	190	199	214	207	220	173	163	188	204	226	206	211	193	205	168	173	215	178	181	190	215	186	184	217	190	212	176	201	177	171	214	208	182	167	202	196	211	168	208	183	190	178	200	172	169	201	222	240	176	211	192	167	194	227	192	201	195	176	172	190	195	185	181	208	218	186	181	229	212	216	182	187	186	195	206	205	218	177	195	192	191	209	204	196	195	173	181	190	168	195	173	171	176	199	196	191	185	191	198	208	170	186	187	182	214	192	207	196	169	198	199	189	183	186	208	211	194	187	183	194	204	192	198	161	210	180	179	191	210	202	210	212	184	192	184	178	193	207	206	198	198	221	186	183	182	189	199	181	224	198	198	238	220	165	206	185	162	202	212	234	178	200	190	208	196	174	205	192	228	200	204	226	177	209	193	209	196	183	205	174	186	195	186	193	202	191	201	216	204	191	169	172	179	210	192	182	177	195	194	210	215	189	207	166
6122	831	1334	1376	1261	1080	964	868	721	749	698	671	673	647	622	641	616	561	583	601	558	554	582	559	594	595	537	596	571	558	558	517	567	529	551	514	486	550	534	580	527	540	584	546	557	556	554	552	558	563	505	550	565	536	538	565	577	584	548	529	561	512	530	563	525	522	563	524	585	579	521	553	519	518	546	539	545	517	525	534	550	545	523	524	548	521	506	534	532	519	546	538	557	561	525	517	585	571	523	480	515	484	532	513	582	573	533	534	578	538	541	508	522	548	573	565	567	570	574	506	504	519	541	583	552	534	485	546	527	497	561	577	532	520	571	537	542	528	511	540	514	508	518	580	550	557	525	527	535	526	507	543	550	535	499	533	519	561	533	532	529	570	485	547	515	504	560	559	563	598	600	564	549	549	520	520	511	503	538	526	529	553	513	543	544	544	523	531	536	549	537	493	507	543	588	482	510	540	528	582	554	555	544	522	497	523	532	547	513	532	567	580	541	527	535	552	518	539	524	522	490	516	513	535	474	515	525	533	528	566	544	542	500	525	537	551	521	477	474	544	550	557	536	538	543	577	543	551	545	518	552	531	592	524	517	530	563	532	579	585	539	554	517	540	563	541	544	538	534	534	507	566	536	556	537	570	513	552	567	559	598	556	575	513	522	549	526	543	568	559	515	515	558	518	547	521	580	530	515	526	565	511	562	597	530	561	546	536	558	495	515	535	521	526	554	544	529	529	508	543	539	514	513	527	526	537	555	552	550	545	493	502	523	548	524	572	529	525	518	518	566	530	533	525	516	532	542	546	536	488	546	519	516	530	509	534	536	586	541	529	565	539	507	517	579	546	513	555	556	584	508	548	568	566	526	547	534	506	567	548	499	534	508	556	501	512	570	518	549	560	605	550	515	528	545	520	532	530	545	552	521	547	559	535	504	555	503	531	530	514	534	512	541	551	520	585	538	527	523	526	527	520	516	569	525	528	550	545	535	546	537	546	521	504	525	544	519	523	555	538	503	557	550	557	520	552	530	498	514	505	541	610	545	549	513	542	510	538	537	502	541	526	528	517	561	530	522	539	553	531	537	518	514	573	531	543	507	538	538	567	534	525	508	540	530	553	534	556	542	546	571	509	554	545	501	513	552	536	564	524	547	517	530	543	528	496	517	555	606	529	552	534	549	541	541	520	494	506	583	552	551	556	573	519	540	570	548	513	523	521	516	545	513	500	506	513	536	533	557	551	527	624	561	598	579	536	481	547	483	533	497	533	518	539	515	536	548	523	526	535	496	532	538	532	534	521	518	506	546	525	562	567	541	522	547	556	535	534	559	544	542	582	570	551	526	524	532	517	526	535	543	574	508	555	533	506	585	533	552	516	525	526	514	578	553	570	533	523	544	508	493	546	547	484	599	551	519	527	520	554	576	552	559	553	520	533	542	558	534	526	524	564	566	534	546	522	498	520	519	526	514	507	548	563	550	523	520	515	568	543	519	536	519	537	534	528	586	571	528	531	536	568	573	562	586	525	541	580	569	524	583	539	514	524	532	553	560	556	554	494	489	547	525	527	551	533	536	546	536	548	561	476	517	506	554	521	566	542	529	563	541	544	524	536	526	560	565	531	554	515	532	502	541	481	508	516	514	562	507	494	550	539	555	576	519	516	548	550	529	567	551	542	543	532	551	534	573	538	552	541	559	555	502	504	498	561	522	538	521	554	528	513	556	536	556	508	505	534	514	520	488	583	541	502	574	535	549	523	523	546	539	518	534	532	564	563	521	572	531	502	512	516	520	516	520	528	567	542	518	526	513	510	588	543	551	516	501	537	530	553	494	497	552	558	559	546	559	525	505	551	559	591	535	527	531	554	524	532	524	589	560	548	554	496	526	495	566	564	551	521	536	546	550	520	519	539	520	522	512	516	525	539	572	559	535	529	524	562	526	523	531	566	531	522	575	509	530	540	511	567	519	520	530	543	542	574	563	575	517	538	582	499	512	528	532	549	533	523	519	547	566	548	527	582	581	543	531	534	536	523	523	555	586	556	568	542	521	526	508	509	535	509	538	576	537	500	539	494	525	545	535	552	516	517	534	543	508	523	527	560	576	533	544	591	511	530	539	573	511	492	559	515	548	526	548	490	558	551	554	515	535	543	513	577	518	499	542	559	485	561	529	524	518	529	557	505	583	530	487	561	518	555	554	549	539	562	549	531	522	552	520	559	529	554	576	530	549	537	555	566	571	562	545	540	511	535	551	524	527	550	581	546	543	540	559	536	503	525	514	587	523	580	573	540	515	558	536	564	527	573	528	542	554	544	543	525	518	541	514	543	511	586	548	538	504	528	547	530	519	546	540	559	544	552	501	519	565	496	562	536	541	515	543	544	527	537	528	559	525	536	524	542	548	575	551	547	514	521	559	523	522	575	495	557	562	517	527	526	539	564	526	542	526	535	521	541	526	522	536	517	552	519	564	585	516	555	511	527	532	535	551	526	582	537	540	533	543	486	531	540	535	553	598	573	511	551	539	523	533	529	539	573	566	539	563	519	572	587	493	527	517	559	515	551	526	524	585	542	555	526	526	501	565	519	538	539	532	528	526	537	577	535	555	522	525	528	556	535	548	585	542	552	551	558	541	528	513	503	558	553	492	525	556	513	560	528	540	560	550	505	563	574	536	531	516	520	549	523	535	572	483	510	575	518	500	509	497	514	528	550	572	559	533	539	560	533	547	554	543	543	502	516	528	552	555	534	539	562	524	534	485	572	566	526	552	556	563	555	552	511	523	523	512	529	548	583	563	523	518	532	498	552	513	526	529	503	525	529	521	528	502	547	548	520	551	525	558	484	534	532	485	520	538	521	548	533	526	530	543	513	534	559	587	530	521	592	546	535	556	539	531	548	551	529	521	529	503	521	538	548	563	509	542	525	536	521	563	555	525	547	542	559	517	582	527	532	579	557	531	536	526	523	535	540	547	555	527	537	543	524	512	548	537	553	550	606	586	529	555	535	567	540	563	543	546	558	595	574	561	550	501	592	548	525	499	522	520	525	459	519	534	534	520	538	541	532	594	566	522	553	538	506	541	528	550	535	536	558	579	527	522	502	477	537	540	554	514	538	542	566	542	539	562	514	524	544	543	536	497	535	559	549	519	541	565	534	546	552	580	558	540	572	561	552	531	555	524	556	512	559	503	550	540	501	523	561	586	569	522	532	530	511	558	544	581	525	534	570	540	539	549	564	563	550	539	492	547	565	511	553	532	518	503	489	506	574	559	545	547	582	553	539	489	562	509	521	483	555	529	555	533	590	520	504	533	501	548	510	513	544	527	530	535	568	479	545	555	557	542	553	509	514	553	556	544	501	546	585	555	559	514	542	538	539	503	541	576	539	529	517	543	601	555	530	507	507	528	544	586	521	520	545	542	520	507	559	515	555	541	532	571	474	514	593	569	517	485	534	513	558	580	544	529	545	529	597	568	527	551	491	490	551	572	501	554	543
14293	1505	1305	968	777	664	576	483	440	476	481	465	498	455	376	442	436	451	414	376	413	463	437	433	445	447	412	430	387	420	433	428	417	381	411	380	411	404	414	433	457	397	409	387	428	444	397	415	429	403	401	393	442	398	411	430	423	412	386	427	435	412	385	430	437	404	387	440	436	361	386	417	424	403	401	443	375	414	427	425	408	394	386	435	426	403	434	398	438	399	407	384	418	449	442	412	398	430	407	401	417	453	398	426	410	408	401	420	395	398	457	432	401	447	431	431	404	412	389	441	397	406	400	396	403	413	401	402	396	414	408	390	348	423	440	386	421	414	425	411	426	459	400	405	435	401	430	421	412	397	423	430	393	393	433	413	429	380	401	389	415	392	408	384	413	438	414	394	410	431	433	398	444	376	382	401	439	413	453	419	396	409	424	383	453	374	422	374	375	400	382	378	460	438	378	434	389	426	406	421	451	444	461	416	452	403	398	428	421	425	463	435	427	472	450	402	399	446	390	418	447	425	405	421	430	422	412	425	391	423	421	402	413	374	413	430	414	469	369	402	394	418	411	452	464	428	417	428	404	433	416	424	434	396	417	430	397	428	402	401	411	397	381	396	406	389	434	396	409	415	408	416	411	410	375	398	400	413	408	392	399	428	466	421	444	420	399	416	398	375	426	469	441	418	437	414	432	449	434	437	420	411	443	418	410	410	388	411	452	427	433	420	410	400	401	429	420	404	421	398	410	416	402	405	445	454	439	406	419	458	458	400	419	430	383	432	400	415	400	450	463	373	419	375	410	412	409	405	414	396	423	384	385	437	393	444	421	417	399	442	430	429	408	451	386	332	428	378	423	419	429	395	398	456	419	454	398	406	411	426	418	407	457	392	468	396	440	386	424	408	401	395	404	399	434	440	437	416	384	455	401	424	436	416	437	431	398	413	427	429	418	403	426	443	405	440	412	436	408	406	396	440	396	472	405	375	425	448	380	445	399	387	425	393	415	418	418	410	406	418	403	464	407	392	433	416	429	401	424	382	417	366	411	408	420	420	362	393	414	409	444	392	420	401	446	402	411	440	412	378	398	395	414	438	423	397	414	406	401	435	373	393	401	425	396	412	393	442	407	434	384	393	401	447	402	417	393	420	439	386	415	421	433	416	453	399	433	402	415	399	448	443	436	437	414	419	389	449	371	405	462	417	417	453	441	395	434	411	422	418	453	441	426	416	391	427	390	435	431	471	440	441	443	403	408	441	433	456	403	384	425	396	449	439	401	428	402	421	408	404	401	391	418	435	445	429	457	370	418	367	411	417	413	414	445	408	398	388	384	376	433	424	444	419	428	420	416	444	437	379	483	418	407	416	387	382	426	431	391	447	422	413	444	403	395	400	371	391	456	436	423	418	434	428	397	416	431	424	440	432	416	420	452	420	450	445	414	414	388	393	397	402	364	393	407	424	421	445	419	388	404	396	426	411	407	413	449	441	430	380	419	398	423	427	394	407	418	432	434	459	409	401	450	412	420	404	406	431	376	397	457	393	397	440	415	429	403	429	440	436	391	447	393	416	397	386	423	401	401	413	391	441	371	381	391	403	394	411	422	409	395	432	436	423	419	428	411	422	410	409	411	435	427	412	427	431	423	400	421	425	407	399	381	420	416	418	407	393	459	438	412	418	435	422	394	433	408	417	403	419	420	417	385	428	398	401	428	383	423	384	448	396	410	426	433	413	419	401	424	411	418	390	424	376	432	391	366	431	424	421	407	448	442	405	416	414	414	411	402	396	430	412	418	387	415	360	399	395	407	411	407	375	416	408	402	418	451	455	462	393	427	419	445	443	411	426	427	390	402	389	400	424	414	458	428	419	413	433	423	424	425	435	457	399	426	408	396	455	428	391	428	408	435	394	424	407	406	375	404	437	377	435	414	440	406	405	452	399	405	402	378	375	403	399	389	445	414	392	416	420	425	433	429	405	405	406	426	406	390	460	424	455	418	415	395	393	421	435	443	423	439	392	400	382	378	462	397	405	390	439	444	393	429	418	435	357	400	414	447	475	404	380	403	443	436	441	425	391	428	413	418	401	426	418	424	443	419	376	426	423	458	376	406	396	436	422	427	390	408	408	420	388	434	419	413	451	448	425	411	387	369	419	416	418	473	402	406	447	394	423	400	411	375	450	394	401	397	376	375	430	386	396	442	437	408	411	394	444	427	437	440	441	441	408	399	396	437	397	391	427	393	381	438	389	440	410	397	379	448	418	403	436	377	421	402	404	407	416	442	439	424	383	391	435	426	403	464	410	426	399	442	444	395	463	471	420	424	403	377	380	419	420	423	444	413	397	421	421	420	442	404	421	385	430	387	376	394	391	415	427	403	411	424	385	420	415	402	429	443	415	446	394	437	425	394	444	387	414	430	436	373	442	423	432	390	425	422	417	429	419	408	447	465	440	415	411	386	428	420	419	395	436	456	429	435	414	400	401	411	410	384	384	408	408	431	384	461	441	391	453	420	424	397	404	416	427	394	392	405	411	386	420	399	405	389	389	414	421	396	413	444	425	399	385	435	439	408	352	411	437	417	412	409	371	406	420	443	428	367	413	387	421	422	411	428	438	423	457	419	409	425	420	421	380	401	435	414	416	440	440	362	378	423	399	373	442	412	418	443	394	390	392	400	432	377	399	393	381	402	388	428	449	410	457	413	440	412	342	391	416	427	416	425	435	383	471	434	433	396	438	403	414	406	402	422	410	445	388	394	434	395	407	414	400	425	459	401	411	421	467	415	390	433	385	432	411	408	407	374	432	391	456	426	415	443	392	388	432	418	405	415	419	432	459	438	404	448	433	481	392	418	419	422	393	400	403	393	408	405	461	419	406	428	391	425	381	384	420	392	422	406	451	409	421	419	412	407	454	417	415	404	392	421	440	436	380	433	425	436	391	394	378	392	414	408	398	421	390	417	405	378	418	396	422	424	413	380	412	413	394	427	357	458	407	393	395	405	400	421	417	414	447	437	435	408	429	433	434	408	434	458	390	417	423	447	382	416	414	401	413	420	433	433	395	398	409	417	402	417	397	402	429	407	386	397	463	394	430	376	426	406	398	420	377	421	431	397	389	418	425	425	409	404	377	426	445	424	424	436	410	422	414	415	412	415	403	402	417	425	431	404	455	451	400	433	413	404	415	449	398	405	407	465	415	415	383	472	424	424	426	377	430	420	378	401	353	420	397	383	429	406	417	417	421	408	388	427	386	384	396	396	433	444	398	426	397	378	395	402	448	444	422	398	382	439	436	424	385	433	402	445	380	384	395	418	399	403	434	410	410	365	399	420	420	400	400	397	429	434	398	423	407	430	373	433	400	443	401	391	395	357	419	404	414	451	400	457	381	400	394	454	426	374	400	386	423	396	395	403	427	444	429	431	434	435	434	420	408	411	438	432	391	400	439	402	427	420	447	417	411	447	412	397	422	421	438	425	418	415	397	413	395	366	376	436	388
8602	1571	2498	2806	2317	1971	1760	1582	1438	1337	1292	1240	1279	1150	1114	1196	1023	1126	1026	1097	1050	1065	984	1052	1000	1008	987	1027	1039	979	995	1018	1028	992	957	1014	1029	984	1018	1007	949	993	959	971	973	1016	956	986	951	980	953	956	963	988	998	983	959	972	980	970	1005	969	956	962	1000	1050	976	965	957	918	937	941	978	929	958	958	1016	974	1020	930	989	981	969	972	915	958	964	964	980	925	945	971	966	936	1000	957	1007	981	960	998	934	959	922	972	889	1034	977	931	997	963	976	984	961	991	967	968	965	951	993	931	1027	985	1016	996	968	986	934	1005	965	987	1026	948	985	917	977	959	1006	949	984	935	978	938	973	969	1017	949	933	943	988	968	975	1005	960	893	923	978	1005	964	1010	984	952	931	935	981	953	1017	1025	981	916	980	913	1014	952	1025	987	1031	968	909	952	1011	952	990	963	1020	970	974	963	981	1007	951	1006	996	964	965	993	944	975	1022	940	942	920	938	961	930	958	959	980	956	948	1011	1004	973	1012	963	968	940	990	976	942	970	961	998	981	996	932	958	967	963	1001	966	987	1002	963	961	920	947	956	941	955	983	1009	940	951	899	899	1016	930	1013	983	969	943	1000	971	1005	910	994	992	980	982	947	950	959	1025	976	950	982	940	997	928	1006	933	986	969	961	988	992	985	975	971	965	968	948	996	927	981	892	914	981	978	985	945	952	1002	989	939	1060	965	1001	950	970	929	978	910	986	942	950	952	953	958	1014	983	1063	946	971	1030	934	972	992	1020	915	985	924	937	970	1008	955	948	1018	915	955	1019	932	935	990	912	970	937	980	951	1017	919	985	977	993	969	986	986	962	1005	983	946	922	955	996	986	985	974	996	1012	1036	992	918	1022	994	990	949	1000	950	956	932	982	1018	957	1008	998	983	928	1007	1019	938	990	943	971	1003	962	973	980	972	1010	954	1046	964	925	938	921	982	910	976	908	990	977	949	936	929	994	978	940	965	976	1043	974	990	937	946	969	1000	947	899	967	995	991	996	990	965	1003	945	943	960	988	1018	992	998	944	922	969	954	959	959	957	980	927	999	980	927	1038	975	967	938	1006	961	1029	941	1015	1004	986	1012	1026	1011	929	970	989	985	988	928	962	935	1004	946	1001	939	957	943	1028	962	1017	936	991	1002	989	956	921	943	966	962	1002	953	960	1010	898	975	961	989	985	1019	948	898	928	951	996	936	951	956	986	926	973	940	1022	976	942	926	948	976	1001	972	955	972	1013	962	951	972	942	957	1002	924	952	950	1005	969	959	1037	963	1001	980	918	954	907	999	965	994	943	989	992	905	924	916	930	1036	921	917	973	952	935	966	947	984	996	918	921	947	938	1016	949	965	1010	979	977	995	993	996	928	940	964	935	975	921	991	927	971	993	904	982	963	974	934	1017	996	941	1029	983	986	957	951	953	1011	975	978	986	938	962	970	981	1019	952	942	930	980	1026	903	988	935	946	973	952	966	928	964	937	898	1029	979	979	961	1011	920	977	908	948	969	984	1005	978	1008	907	976	969	972	973	978	954	937	964	933	979	950	948	1007	972	964	982	994	959	979	954	940	953	944	978	975	963	967	918	978	984	1010	973	978	947	971	1008	900	986	949	917	898	960	952	921	912	941	1006	1010	992	998	943	964	939	931	997	981	1023	993	992	975	978	994	1008	931	937	955	924	991	940	983	1007	1005	1005	991	932	1023	945	918	960	957	955	944	926	937	1013	950	975	1032	942	946	983	941	995	996	984	934	910	965	965	949	1011	967	985	964	962	950	943	911	892	927	950	983	972	953	1034	946	962	1001	990	1004	926	992	971	938	944	955	917	986	961	950	957	993	962	963	915	996	956	1005	978	954	990	1004	945	948	942	952	947	1002	1033	951	960	934	973	959	956	929	957	964	987	977	1003	1026	936	1026	984	950	951	951	1006	990	968	942	1007	993	959	971	950	910	1024	954	965	962	959	1013	976	967	947	951	975	934	981	918	945	957	1006	918	967	946	922	983	954	943	1053	973	973	951	930	946	977	1001	995	946	949	944	913	1028	931	1018	973	929	937	961	902	924	971	942	940	922	918	949	942	923	920	961	945	1020	916	940	958	1009	979	976	970	957	1005	953	1024	937	993	991	963	1022	929	923	1064	984	958	930	1011	952	1008	938	941	986	1010	989	920	977	952	938	969	942	1042	899	946	1030	987	946	1021	923	966	935	984	958	1004	985	964	914	906	973	950	1019	973	983	962	978	1008	956	1004	946	1000	994	900	973	989	963	954	949	925	1027	975	973	961	1003	961	941	965	952	1026	982	971	1037	926	943	990	947	917	933	962	1008	983	1017	919	941	964	957	880	985	974	960	1001	968	967	1001	963	943	917	977	941	1026	955	951	952	996	958	1025	988	982	966	944	964	1000	987	1028	923	970	908	927	944	1066	944	981	947	949	1002	962	1034	949	932	961	935	946	933	991	1019	927	915	978	1015	988	967	1012	998	1011	948	972	995	957	960	932	971	976	969	963	979	945	1021	969	1041	980	996	943	928	985	946	1035	960	912	1023	973	991	957	918	956	1003	948	1001	967	993	979	890	988	965	1004	1008	941	938	984	932	977	1009	1007	975	1004	925	945	934	950	980	950	980	958	987	971	970	970	935	939	955	912	910	983	979	1005	949	988	891	978	988	915	953	958	971	987	952	947	972	970	949	1005	983	912	961	1017	965	965	1014	963	992	1013	935	940	948	943	972	987	975	953	919	946	1015	938	958	960	969	1020	990	1034	1001	991	1011	991	958	998	931	1013	1037	999	1021	972	988	944	962	935	931	901	946	943	997	968	975	981	962	909	944	988	962	962	981	950	1017	954	974	940	952	948	947	952	927	1007	935	969	962	1004	1000	948	969	999	980	920	964	1007	953	925	1005	994	972	926	942	883	976	955	981	899	1010	917	956	937	996	962	966	951	1037	950	965	943	964	911	926	981	970	1012	934	918	1024	1002	1011	993	924	967	973	968	954	979	1001	911	950	991	1003	972	976	944	1003	969	926	990	980	974	952	941	960	968	919	998	913	1007	989	983	949	987	945	996	974	981	1012	913	989	984	925	929	943	956	963	868	978	986	944	991	957	959	909	946	945	975	916	980	955	936	984	979	979	993	982	944	1028	975	953	947	1021	958	953	1005	928	900	958	956	957	975	926	967	963	953	954	952	945	972	911	1016	877	901	958	902	996	971	932	987	969	904	966	994	921	990	979	955	983	981	965	976	976	973	975	1040	1010	1011	903	992	1001	997	948	974	929	930	948	996	962	938	930	937	990	956	957	972	980	947	940	934	1002	959	980	916	941	996	971	940	939	961	990	976	999	993	985	970	945	984	1005	918	919	949	1020	1011	1005	921	966	975	977	913	895	956	943	948	1003	1000	972	991	982	953	983	960	957	980	949	965	934	987	975	993	968	992	978	968	1016	1006	998	891	946	970	995	969	992	978	961	1015	920	930	973	961	958	917	965	1029	950	918	943	958	983	985	966	975	967	984	948	918	915	973	937	1022	963	927	962	986	925	955	995	981	1002	930	965	923	990	957	977	983	1015	926	982	941	943	921	930	950	969	937	993	951	913	991	963	1002	933	932	980	960	925	933	949	980	987	1007	982	942	965	936	967	965	950	968	929	955	957	989	945	932	990	949	948	1001	1001	970	926	974	1011	974	945	1013	931	1021	913	928	944	1002	969	940	1006
1332	227	198	208	203	199	198	213	207	225	211	194	219	183	191	218	218	179	198	190	242	211	207	236	207	205	201	193	201	200	209	215	207	226	215	224	216	203	226	206	197	184	172	223	216	179	200	229	189	186	200	206	198	202	203	216	205	234	221	194	199	196	218	198	191	208	212	180	198	198	211	210	208	203	199	156	233	214	183	247	187	183	199	201	220	198	188	194	210	245	181	210	217	224	220	196	195	202	199	217	210	181	205	195	233	201	186	188	195	228	218	196	208	207	206	229	188	222	205	199	188	196	200	200	202	215	182	203	218	217	225	181	210	199	233	226	196	191	202	201	221	199	203	199	194	209	206	208	188	218	211	243	217	164	209	218	197	201	209	225	195	210	218	205	210	203	188	220	223	201	211	225	208	184	208	225	231	213	211	179	188	195	197	201	212	217	210	247	201	231	218	200	191	212	237	223	219	227	201	182	211	192	199	195	197	228	196	200	184	220	204	199	190	197	198	201	193	213	185	191	237	190	198	248	208	178	175	211	232	203	229	220	213	201	229	204	224	196	201	191	224	200	214	244	198	189	190	203	205	245	236	211	209	211	203	247	209	218	197	185	226	225	204	176	158	230	212	199	219	199	198	222	230	208	218	215	247	186	194	188	211	194	193	208	197	206	190	242	199	194	204	214	217	178	221	204	217	201	236	222	184	256	205	184	211	197	204	220	222	192	211	216	197	198	207	199	215	219	205	223	195	232	174	180	206	237	231	190	213	205	191	164	211	211	177	232	189	224	213	208	195	193	195	236	198	204	183	196	234	236	216	174	197	214	188	188	229	211	193	198	199	195	186	196	205	191	189	197	199	205	200	209	201	213	236	219	223	209	194	221	190	222	208	207	188	210	225	199	186	214	204	228	200	195	204	213	202	210	222	201	190	209	217	196	202	228	207	200	205	212	196	174	212	193	231	206	171	195	206	215	230	185	204	187	210	227	239	180	218	210	216	222	212	218	202	195	214	213	195	197	181	225	186	214	169	195	184	210	218	203	212	205	191	210	209	185	207	184	205	200	215	199	189	176	212	216	201	194	186	190	192	192	224	188	202	197	215	216	193	225	216	181	188	165	201	219	199	225	200	186	198	212	226	209	197	233	200	199	182	187	228	201	198	226	192	203	206	205	233	182	193	231	222	235	206	209	194	219	215	213	190	220	227	214	202	167	199	188	182	197	201	235	206	183	208	200	207	198	210	213	203	197	227	194	216	223	205	200	215	179	206	226	202	199	226	207	210	212	245	183	232	211	179	193	190	190	199	181	216	191	209	188	199	198	211	212	186	199	193	189	208	203	248	214	198	211	206	207	228	234	217	231	197	190	217	209	202	180	192	194	218	230	203	219	201	188	220	187	190	217	210	186	216	197	183	240	211	215	226	205	206	197	186	204	201	195	200	204	240	174	232	199	196	178	224	247	195	176	194	203	206	209	177	202	205	213	218	233	205	216	200	197	194	204	185	212	204	190	182	203	187	186	243	197	204	191	196	213	218	183	202	195	202	203	216	188	209	218	207	209	223	212	193	227	196	186	211	224	213	185	209	177	210	169	202	203	210	210	181	207	190	206	191	207	209	220	199	205	220	187	181	177	180	223	174	214	184	194	198	209	201	215	179	177	228	185	213	202	182	185	192	230	224	187	190	207	185	219	205	165	201	225	185	187	188	186	185	213	193	195	217	213	215	210	193	199	205	198	182	200	188	218	201	222	216	200	203	210	223	224	211	184	191	206	202	223	210	216	206	209	199	192	203	225	193	211	208	186	189	221	198	212	200	208	215	210	187	183	216	189	191	205	206	201	188	209	222	212	202	202	211	213	208	204	215	195	214	224	236	208	221	235	183	178	180	208	211	213	208	179	194	203	233	220	231	203	199	189	190	224	191	223	233	224	220	196	227	187	199	206	210	206	183	175	180	197	195	182	197	208	212	174	184	203	213	207	189	206	192	211	196	198	192	211	201	208	236	230	218	215	220	204	213	195	208	201	208	219	230	211	222	210	192	215	217	186	218	191	200	212	204	198	220	190	193	206	219	202	181	183	169	228	203	197	200	193	224	176	188	185	234	234	222	239	235	220	208	213	188	196	215	227	211	198	200	217	225	182	178	214	200	180	203	215	212	197	230	206	192	220	193	203	197	201	214	202	188	230	192	228	194	212	213	177	201	197	212	205	188	192	223	188	209	200	210	210	171	204	196	224	206	218	195	199	196	186	238	224	237	211	206	188	197	197	209	183	211	190	198	208	204	205	232	192	189	247	189	183	181	213	195	219	216	213	214	216	224	179	203	208	198	174	179	191	223	204	221	213	188	227	214	204	225	204	207	198	168	184	201	196	216	221	174	181	197	189	223	201	229	209	217	220	227	220	203	219	191	210	190	228	244	183	194	204	220	203	239	217	235	203	202	225	213	213	210	182	220	200	210	202	215	186	168	186	226	215	199	197	185	233	212	194	181	196	212	205	199	179	203	195	195	165	210	196	225	180	205	233	197	196	207	189	221	235	196	190	218	202	190	232	197	212	210	192	202	192	170	189	210	208	185	201	175	219	247	209	239	219	196	222	203	188	239	173	176	197	234	200	234	205	221	211	216	209	212	226	187	213	183	180	215	195	209	200	225	213	203	203	229	161	218	236	202	177	218	223	209	213	202	201	216	218	215	188	218	205	218	196	211	218	206	201	217	187	213	190	187	192	210	210	200	223	214	188	217	209	204	246	228	209	213	203	224	211	207	194	207	182	188	193	211	198	214	213	201	220	197	216	213	194	232	215	201	193	195	209	201	187	198	211	223	197	190	191	225	190	220	223	213	205	187	200	211	204	181	188	185	186	186	214	215	205	201	203	198	168	186	217	200	187	191	217	214	222	187	198	182	198	195	187	192	181	212	249	210	223	178	209	213	221	186	191	221	182	169	187	179	194	208	220	183	190	181	201	230	225	210	182	193	192	213	194	187	184	183	219	193	194	209	208	192	197	233	215	221	213	213	207	198	254	197	214	261	225	190	211	187	182	209	175	242	182	180	166	197	190	209	192	191	193	203	166	182	209	229	202	182	217	202	215	217	168	222	218	185	211	205	225	218	220	249	196	221	206	224	180	196	200	181	207	202	201	227	181	181	226	223	197	197	191	204	226	210	203	203	207	176	218	209	210	192	198	198	207	221	205	183	211	218	188	186	218	224	192	222	215	211	184	211	213	194	208	213	175	216	200	186	207	209	182	178	203	213	201	201	225	207	222	200	222	195	206	215	189	224	206	213	179	193	187	208	239	213	194	211	189	169	179	190	225	221	178	191	223	233	240	221	230	204	214	212	224	193	193	207	203	191	216	201	191	198	215	188	201	183	212	220	177	188	202	229	201	199	207	187	214	208	205	230	214	205	215	234	198	180	213	200	204	212	212	231	220	213	217	226	190	199	174	206	212	195	223	206	214	229	196	215	212	210	193	179	217	218	196	219	203
1708	578	561	564	619	574	548	569	521	539	555	539	598	545	516	552	551	547	543	500	543	532	538	525	550	542	555	509	514	553	543	519	530	494	544	554	565	535	566	556	481	514	532	490	547	530	500	546	541	568	539	559	515	552	555	594	521	541	566	501	514	543	523	530	531	535	534	497	492	584	538	526	532	554	523	594	547	522	567	543	542	542	517	542	509	551	535	514	581	539	515	552	478	513	548	559	556	551	525	520	509	520	572	546	540	485	514	491	507	540	571	552	523	513	561	557	558	507	542	545	525	521	533	541	516	549	593	543	545	548	563	549	542	523	555	549	508	554	527	586	501	549	508	547	556	520	498	542	530	535	509	514	543	540	535	512	569	583	543	493	551	536	534	570	558	564	589	520	530	539	525	558	547	556	525	552	513	535	538	547	527	523	542	521	534	566	500	530	534	543	551	520	538	550	547	563	555	515	520	503	520	506	523	560	567	561	536	522	511	522	538	515	543	555	559	524	521	547	545	577	587	500	570	575	515	525	508	522	540	519	523	549	521	554	538	584	546	546	488	584	518	536	569	542	556	587	524	535	596	522	501	510	575	541	549	545	508	562	543	542	517	554	542	526	548	530	562	548	548	515	538	528	559	512	551	510	535	516	534	546	530	510	543	497	553	491	579	550	528	532	542	535	541	523	538	577	576	547	559	566	576	536	526	551	513	571	531	549	548	528	526	540	568	540	532	510	566	537	541	556	556	550	577	549	536	518	524	544	512	505	540	569	554	551	541	538	548	551	558	538	534	579	531	556	575	532	561	511	544	538	566	574	548	531	566	530	514	520	523	597	570	532	542	504	555	531	536	542	494	540	564	556	520	534	533	543	587	547	558	545	525	554	556	540	525	469	503	513	529	544	582	550	545	568	533	497	529	556	530	546	522	540	551	534	555	531	551	577	546	585	554	519	515	546	543	518	516	532	534	552	505	547	559	520	537	532	560	524	575	529	529	519	561	536	527	545	518	543	584	533	508	537	536	553	504	513	545	516	506	529	551	555	543	503	512	526	494	534	544	584	530	533	544	541	537	543	564	512	507	573	559	552	540	544	500	561	529	532	535	582	531	561	546	590	546	546	532	524	548	534	536	542	491	511	569	526	509	540	536	552	512	540	530	541	566	516	517	560	551	513	498	564	576	534	532	549	548	588	533	529	521	537	525	527	549	547	539	512	535	581	507	528	565	522	560	554	524	500	523	534	558	572	562	508	540	536	535	570	505	554	586	559	579	522	506	515	571	515	541	520	553	587	545	519	528	526	508	525	541	579	531	524	534	521	534	561	576	591	531	504	556	518	569	570	539	502	549	501	544	568	568	552	549	533	523	550	512	551	524	550	513	529	576	494	554	562	564	555	519	587	553	532	510	563	499	510	555	529	527	514	563	536	537	583	521	538	527	546	502	548	539	539	536	538	523	546	520	541	537	542	561	545	568	530	568	504	511	531	523	534	507	558	541	520	523	529	535	519	510	518	563	546	530	566	525	551	487	556	520	530	548	521	514	541	570	506	545	541	571	534	527	504	559	522	542	503	533	541	508	558	522	504	515	531	557	545	547	531	519	522	545	547	506	513	595	527	504	549	563	568	506	535	510	529	525	505	488	527	526	544	532	563	558	557	556	539	557	542	548	578	505	505	528	541	550	548	521	506	530	546	521	525	573	517	530	554	581	501	541	551	548	552	528	538	540	528	545	509	561	537	581	521	521	536	547	539	547	530	506	554	515	553	535	540	567	590	543	518	554	522	534	527	518	546	531	537	541	547	548	542	532	575	548	541	518	542	547	540	546	576	534	510	534	544	531	561	555	537	551	536	508	581	536	575	553	551	543	549	512	531	500	570	539	546	555	545	545	513	568	542	536	532	544	532	555	541	505	532	558	575	560	570	511	565	529	555	537	531	545	541	553	550	540	523	543	546	518	547	513	560	547	543	528	517	523	553	526	557	481	543	528	531	525	534	500	534	529	537	556	508	566	546	494	572	547	551	523	554	505	514	543	513	536	506	532	541	528	535	532	548	511	544	526	535	497	548	519	560	532	582	521	549	513	537	557	520	505	549	527	541	586	515	525	542	539	534	564	538	507	572	523	568	506	495	566	556	543	502	536	539	562	497	523	513	534	550	567	504	553	525	521	535	528	556	515	510	581	531	550	562	549	554	535	521	531	584	524	548	527	552	559	510	573	576	555	545	544	521	589	533	514	535	542	501	535	527	534	548	515	568	547	521	529	553	551	562	555	516	544	545	568	529	495	526	552	530	526	533	517	532	497	606	513	582	515	558	547	550	519	502	510	507	567	534	556	535	532	514	520	548	532	564	523	527	533	523	545	539	505	528	532	541	529	512	553	523	516	564	541	533	562	540	556	559	573	532	526	548	543	556	524	551	487	564	521	551	541	514	537	549	539	568	509	546	529	563	568	535	508	587	517	550	498	509	488	515	534	537	560	506	541	544	541	546	526	483	527	554	561	568	536	550	549	501	526	530	596	553	562	548	554	536	534	539	564	514	540	542	549	555	516	535	531	562	571	555	549	559	529	496	543	535	540	535	518	500	543	519	564	551	530	493	543	586	564	545	521	533	515	523	517	548	536	539	513	554	518	554	527	532	522	552	551	509	553	523	554	549	524	504	562	560	538	545	534	547	495	536	535	516	559	483	579	533	544	525	532	521	535	586	510	555	528	532	516	533	532	563	545	526	538	543	535	544	540	522	475	547	572	546	578	535	582	548	513	571	535	543	523	539	532	522	554	537	532	547	537	521	555	508	535	549	513	547	522	563	520	536	533	506	543	522	528	530	489	494	530	574	547	552	585	561	502	527	573	526	523	549	505	536	516	531	552	575	548	516	578	530	578	482	515	546	589	600	567	562	520	514	537	549	538	555	548	523	547	559	538	531	555	542	522	550	564	541	549	556	544	550	525	494	528	546	536	553	580	552	535	543	568	546	556	585	509	577	468	528	544	557	507	515	549	527	508	536	552	536	546	582	530	498	566	507	540	562	523	513	532	567	495	544	527	513	540	540	549	501	523	538	567	519	534	561	553	501	527	516	506	487	530	560	573	587	549	505	618	581	548	571	575	533	515	527	580	534	553	540	530	553	547	544	561	518	540	521	547	575	523	506	594	535	511	552	523	527	577	587	529	563	529	531	532	550	583	515	539	555	570	506	518	525	587	509	525	537	495	539	512	518	504	537	546	526	509	526	526	523	501	538	522	518	523	556	549	545	516	542	578	540	517	530	528	509	520	529	523	542	549	544	551	568	493	501	595	552	500	506	558	532	528	510	544	551	555	554	536	513	495	490	543	554	525	523	607	537	559	527	537	517	513	599	507	566	540	557	525	566	549	546	549	541	570	498	539	522	541	541	536	527	560	567	540	499	574	540	536	540	572	532	566	557	574	529	548	578	523	524	527	574	528	541	514	541	538	577	545	528	570	585	552	483	540	565	544	491	580	553
6969	513	542	432	392	275	280	246	266	232	242	222	217	192	224	164	205	206	193	192	200	188	222	191	205	172	203	188	221	195	210	200	190	186	223	202	166	201	194	170	207	184	184	212	185	201	176	204	210	211	178	225	219	201	195	177	215	195	189	193	194	191	189	188	184	223	175	219	184	195	205	217	171	183	167	182	188	203	185	195	188	183	207	203	204	183	180	213	198	196	169	193	182	205	195	201	190	218	192	172	199	210	202	191	191	200	191	185	176	190	199	200	214	227	196	223	190	176	205	205	196	170	190	197	210	206	196	194	185	185	177	197	161	209	211	189	195	148	220	195	209	189	176	201	198	227	209	197	204	204	207	198	196	196	211	194	193	193	202	184	196	173	201	184	197	185	197	186	171	183	195	225	188	189	214	183	190	215	224	221	197	198	179	197	197	233	189	209	167	180	213	202	182	183	179	173	179	202	190	198	215	206	186	182	188	192	193	196	217	186	208	182	173	191	190	210	190	177	201	212	216	190	193	189	194	171	230	180	186	175	158	186	174	206	168	200	173	219	198	173	193	189	199	192	188	199	200	205	194	189	186	174	211	206	183	182	190	197	203	201	193	215	191	213	207	198	187	191	210	159	198	174	171	192	220	202	187	205	187	241	164	170	186	203	220	186	203	187	188	178	188	183	205	176	193	219	223	190	176	173	185	202	201	202	204	190	206	196	217	202	194	193	192	154	183	179	191	207	201	191	199	220	183	179	212	213	194	197	207	175	215	187	196	188	183	198	182	185	177	189	216	219	198	174	215	179	169	183	192	215	192	182	184	147	177	194	191	205	199	202	195	181	206	185	185	205	176	192	194	199	181	209	160	207	213	211	197	218	196	188	166	217	183	171	198	223	194	185	210	198	211	224	179	192	199	183	184	184	174	185	183	215	211	234	196	207	194	206	210	207	174	216	181	208	191	188	178	227	194	202	193	197	178	204	204	190	176	222	213	193	201	185	198	198	188	170	203	190	212	203	205	201	198	196	233	205	186	211	196	188	221	200	217	197	183	157	216	180	205	178	205	228	191	182	217	182	193	187	215	198	196	172	180	190	179	203	195	235	184	174	162	187	208	191	193	197	185	204	196	177	198	194	195	207	174	190	206	199	183	210	168	208	184	170	172	190	196	188	186	211	232	175	225	164	187	187	180	196	186	176	190	167	221	177	201	192	198	162	212	190	216	214	204	225	193	185	202	193	215	222	176	216	177	227	194	203	199	202	187	200	185	213	222	170	174	180	165	204	196	181	201	217	182	179	175	175	172	219	212	181	215	204	192	209	179	177	183	202	185	207	172	183	207	208	206	196	191	203	192	215	187	176	213	200	168	188	192	180	208	199	228	202	200	202	181	195	207	191	211	193	177	185	184	187	187	204	201	188	208	220	177	183	210	176	187	195	213	209	187	200	182	223	188	239	197	175	212	220	215	191	172	210	188	189	190	171	179	187	196	209	199	187	176	186	185	220	189	200	230	200	229	211	229	199	187	184	179	168	186	179	228	188	210	175	188	188	201	201	182	180	201	221	197	196	178	195	224	193	187	201	183	188	186	219	175	195	229	201	187	202	220	221	208	178	189	201	185	189	175	201	223	165	217	192	199	185	227	217	186	197	228	192	201	189	195	192	185	192	213	206	157	193	199	189	219	206	162	181	210	208	163	179	186	195	196	214	184	183	208	184	206	180	198	184	187	196	190	196	212	173	172	171	171	174	207	190	191	206	192	181	152	205	177	192	181	203	230	193	201	202	200	208	204	190	205	222	194	177	205	204	211	209	199	197	185	196	196	188	225	209	175	201	211	218	215	178	197	185	211	197	201	225	217	195	195	199	196	198	186	198	204	194	185	179	185	214	179	197	199	208	184	188	210	178	199	203	194	183	195	169	197	202	213	182	182	199	197	173	190	203	184	192	170	167	217	206	189	205	191	198	219	189	239	227	202	200	174	221	213	191	179	222	216	177	179	180	188	212	168	201	194	170	211	182	161	186	217	176	189	179	204	198	234	203	198	196	186	200	199	196	193	178	191	192	185	201	190	198	200	206	176	189	185	182	177	174	206	194	182	211	200	209	188	206	185	200	218	187	191	202	181	207	175	218	197	200	211	191	212	209	216	198	187	175	182	184	194	167	216	190	180	165	181	200	194	199	195	194	206	184	198	219	186	206	193	185	185	216	190	206	219	196	206	191	199	181	201	204	195	199	241	217	162	215	194	201	196	170	215	186	201	177	174	184	192	186	193	213	195	205	188	164	187	184	177	189	218	193	177	188	179	184	165	197	229	186	185	183	198	207	192	195	189	218	205	157	198	203	187	183	189	187	169	196	166	177	183	206	184	202	197	205	179	182	184	197	180	184	226	197	230	197	199	182	221	194	205	196	187	141	173	206	204	209	188	187	202	210	209	200	227	207	212	205	220	187	199	189	181	208	191	187	184	204	181	196	225	233	202	178	206	200	190	194	170	203	225	223	192	205	214	197	183	200	201	154	190	199	201	189	185	187	174	182	186	210	216	234	219	177	213	188	217	187	206	197	213	183	177	149	207	186	189	188	196	184	183	192	200	188	203	166	194	196	197	183	214	171	175	182	195	195	177	189	168	180	175	197	199	195	190	184	183	204	188	188	176	173	194	192	207	188	203	193	200	209	219	211	197	180	182	211	206	164	203	212	189	178	225	189	183	184	194	177	221	174	210	185	192	208	215	188	175	222	176	174	200	202	186	200	188	207	195	198	207	208	193	194	204	166	209	177	233	213	217	217	233	186	182	156	220	185	225	189	197	193	189	191	201	201	201	207	210	229	204	200	208	181	182	156	198	195	225	217	189	189	186	193	197	211	179	155	188	191	178	174	213	197	200	199	196	189	193	200	205	220	217	204	180	199	191	187	207	173	174	252	197	174	214	196	186	189	182	212	207	170	219	204	217	163	183	158	176	182	183	196	201	184	186	206	201	185	219	176	204	201	180	203	188	208	194	197	198	191	193	190	190	194	231	201	195	200	165	195	176	173	180	185	197	199	187	209	188	187	196	186	184	203	183	188	189	192	176	215	228	177	205	176	207	203	208	197	194	200	220	199	191	184	195	180	207	202	197	199	201	194	202	212	187	208	171	201	240	215	191	208	188	190	177	179	189	194	187	198	193	188	231	212	212	201	203	192	196	206	200	198	197	201	184	190	212	202	201	201	195	160	221	236	185	204	196	208	211	180	196	210	206	182	203	183	187	219	208	181	209	219	183	193	185	228	179	171	188	187	173	184	188	183	179	188	216	184	191	176	204	208	176	216	214	191	173	198	210	226	176	197	220	231	213	218	189	201	205	187	203	192	204	207	218	188	181	184	214	183	200	179	189	185	205	201	189	199	182	226	237	195	211	198	181	208	207	175	172	172	177	177	228	187	186	203	180	199	210	192	200	237	183	193	180	191	185	203	221	200	182	211	198	192	193	201	201	212	201	186	195	196
6092	873	1313	1458	1275	1074	907	841	812	733	634	660	673	661	624	582	621	569	642	605	555	588	620	602	534	555	561	571	542	516	510	561	518	558	563	545	560	568	521	519	548	556	513	542	546	553	499	543	561	499	547	552	519	539	532	531	558	515	482	561	530	564	527	557	538	522	548	536	530	548	543	571	512	528	499	562	568	523	554	526	514	476	557	549	575	514	492	554	542	547	521	485	517	547	537	526	549	532	546	598	557	527	535	532	591	493	510	550	575	545	550	541	548	503	522	532	524	573	542	508	521	516	487	515	545	532	546	518	490	522	528	562	607	511	542	549	518	551	537	515	567	592	522	533	575	516	553	556	540	558	529	567	598	547	561	535	529	519	529	563	553	560	523	496	515	550	521	550	563	530	563	511	569	549	531	572	535	562	497	556	558	537	547	567	536	542	588	512	520	547	535	547	540	590	528	614	537	522	533	513	549	537	561	573	586	541	546	529	504	552	524	529	528	532	562	539	582	547	520	537	531	560	541	541	511	583	532	531	497	546	554	540	563	553	526	552	538	508	586	539	527	517	564	509	588	524	539	540	558	527	542	518	566	547	525	514	576	551	541	550	554	502	523	550	542	551	543	552	548	555	565	498	546	525	527	519	554	537	551	573	527	509	585	531	559	547	534	540	519	537	547	508	533	519	545	551	526	530	519	530	554	554	505	557	549	581	553	546	586	514	575	515	511	560	559	487	527	548	523	499	562	588	540	548	522	543	518	551	567	527	559	537	522	522	528	562	528	555	534	551	502	524	534	518	527	535	530	529	569	537	538	530	564	557	516	549	495	527	555	555	546	515	526	516	535	527	605	518	511	516	566	543	565	520	557	522	562	563	519	555	528	522	534	542	593	503	587	546	510	521	534	549	539	560	548	550	533	552	530	540	535	540	560	534	525	561	513	545	536	581	563	559	526	508	546	541	552	544	543	519	488	540	499	526	581	525	553	538	520	548	561	542	537	535	567	513	536	505	562	512	541	544	537	538	535	535	528	543	543	531	547	567	532	533	521	582	524	550	555	550	553	553	548	529	569	554	546	561	514	576	552	559	576	528	516	566	605	528	569	530	526	530	549	559	529	526	502	551	574	527	553	524	510	552	502	514	503	551	558	567	520	513	527	523	536	563	501	543	515	518	540	543	532	566	518	564	533	586	560	485	559	539	520	524	518	586	535	552	530	562	568	529	542	531	509	555	551	562	525	501	575	555	541	533	543	549	520	559	523	583	555	563	539	558	508	543	534	538	516	533	531	545	509	552	528	552	546	541	530	542	553	508	532	559	523	523	547	517	556	543	525	544	553	554	576	533	519	577	517	503	556	527	538	546	564	560	593	557	521	532	524	569	507	569	539	524	544	539	539	552	497	534	557	577	529	504	528	567	544	535	547	556	547	543	532	546	553	504	568	524	513	524	558	524	468	506	562	529	540	511	564	551	562	482	514	556	512	510	539	549	548	523	567	562	560	534	570	556	523	558	524	502	548	536	535	546	571	546	516	492	546	551	528	559	552	557	526	538	545	545	537	527	556	561	568	525	545	506	516	535	520	536	510	570	548	530	528	507	532	545	516	507	537	533	536	585	553	531	519	547	546	515	526	547	537	505	529	558	545	546	563	561	543	534	538	489	548	578	544	554	520	513	503	526	509	529	590	541	522	540	516	550	573	484	531	541	552	567	526	510	547	577	516	559	570	535	555	570	574	531	517	528	498	525	540	559	557	526	517	511	556	541	509	499	513	524	562	579	582	564	521	569	565	515	515	506	532	561	491	532	523	518	522	546	543	557	550	557	567	507	575	560	517	556	524	509	561	535	528	561	538	552	564	564	515	534	556	505	529	528	557	532	473	601	505	531	554	550	538	538	546	548	530	539	553	559	550	573	545	575	551	538	526	516	530	502	537	497	538	498	541	534	541	568	527	516	522	546	542	520	511	552	563	530	533	530	527	524	578	474	571	513	511	530	506	512	528	513	522	549	561	538	556	492	527	550	513	528	543	529	513	563	556	556	541	520	537	513	501	511	536	543	540	520	490	534	524	598	509	545	505	555	549	527	500	556	492	535	575	546	561	531	540	515	521	543	505	561	585	544	553	528	530	555	549	501	576	531	559	532	546	582	557	547	560	545	550	519	529	560	523	554	523	483	557	529	547	524	540	581	568	573	529	572	517	481	519	588	521	569	551	519	523	486	574	550	537	548	535	517	529	538	521	549	489	533	564	552	514	542	509	522	566	521	530	535	576	543	531	561	528	566	532	552	488	545	546	541	519	558	512	554	519	555	523	541	534	553	519	545	502	537	490	510	549	546	522	546	518	520	511	538	551	541	517	559	519	551	566	532	517	572	563	546	532	514	552	535	557	551	479	555	560	498	517	560	543	531	557	560	542	549	493	529	543	512	582	519	554	517	542	590	525	485	515	519	542	526	477	524	566	542	554	535	522	516	511	525	523	558	524	521	570	531	519	554	532	541	560	511	572	584	510	549	563	519	512	564	569	556	537	533	543	515	529	545	545	549	538	546	551	546	554	520	505	535	502	529	524	551	558	529	538	545	521	542	525	548	502	557	568	616	520	547	515	540	530	552	515	543	508	540	547	498	506	525	572	575	564	534	534	533	538	540	539	542	531	491	546	530	517	504	575	569	532	518	542	540	499	507	560	584	527	575	557	532	526	530	555	527	513	497	502	547	526	528	551	543	547	514	550	545	568	547	559	562	536	539	512	520	555	555	536	542	533	569	532	534	533	566	509	529	537	515	552	566	496	525	541	528	514	503	531	545	527	535	518	553	515	547	483	546	535	537	534	531	507	569	516	544	551	482	513	551	564	511	504	542	547	525	544	556	553	499	519	544	531	553	526	518	567	559	546	529	553	520	506	541	555	516	551	546	515	518	549	545	528	504	531	522	561	507	504	544	561	513	509	566	538	557	535	491	529	528	550	543	510	517	522	540	530	544	554	532	553	529	538	528	541	566	496	501	524	523	549	543	520	529	532	554	578	575	508	549	560	551	568	555	518	547	499	565	555	536	534	586	514	555	540	505	586	552	550	548	504	533	539	537	581	505	550	534	526	561	550	534	538	484	584	538	541	529	543	544	562	544	518	512	569	522	543	543	537	507	559	550	507	540	563	507	534	579	518	531	552	511	561	495	496	561	566	517	522	541	546	508	560	552	492	511	520	505	520	547	539	499	522	560	531	551	524	500	519	519	533	543	546	517	544	571	581	559	503	499	561	518	525	542	546	535	538	520	580	519	495	520	516	561	566	577	510	579	543	538	528	552	575	520	521	554	536	565	523	523	579	530	533	501	557	528	531	503	548	512	531	563	555	563	506	545	491	518	503	521	533	547	531	555	512	544	525	563	577	553	545	544	530	555	510	544	552	529	527	530	582	511	569	559	551	537	559	497	493	512	532	594	509	537	550	535	585	603	593	523	517	512	517	554	508	571	520	535	544	518	570	506
14435	1516	1304	1039	788	651	570	483	484	479	453	475	386	461	472	479	419	479	434	435	432	408	429	427	444	419	408	393	390	425	408	403	411	430	465	439	431	430	417	420	417	431	436	422	394	422	422	392	424	439	418	433	391	374	427	437	413	434	414	480	401	406	457	430	393	402	405	409	396	440	453	402	428	417	411	391	447	435	402	435	432	430	410	440	406	384	430	443	407	438	418	440	408	437	398	437	416	410	414	454	383	404	433	419	427	388	423	408	431	432	407	450	417	442	467	441	425	379	446	419	413	420	408	400	425	464	429	399	417	423	422	380	392	408	429	440	383	419	417	422	411	419	403	399	410	413	368	415	388	428	418	421	438	433	433	408	390	452	426	409	411	421	440	404	405	429	383	403	426	440	401	435	395	423	428	381	445	458	414	434	390	415	402	424	388	421	398	423	397	422	390	435	405	398	405	422	384	392	428	403	423	411	428	401	424	423	410	456	401	424	410	412	411	411	410	385	368	428	416	401	427	450	395	426	403	392	388	376	421	438	423	441	376	435	416	394	401	406	414	469	426	421	402	416	424	419	389	376	401	418	418	440	436	371	412	433	426	432	448	409	426	416	403	406	370	440	439	406	426	390	390	413	427	394	395	390	406	395	376	418	436	360	424	449	438	418	419	417	443	411	395	390	388	379	402	394	434	427	438	444	407	429	428	398	432	413	393	430	414	430	431	455	412	427	403	372	443	418	398	462	431	397	419	411	414	452	412	433	378	392	402	382	430	418	409	393	436	441	402	374	405	404	430	406	427	355	403	432	448	407	368	416	415	437	417	396	449	427	418	403	435	414	408	399	421	393	398	446	411	432	418	404	439	397	439	397	435	393	405	440	452	398	406	418	422	415	463	408	426	362	432	377	411	425	412	403	433	427	413	419	397	377	384	421	426	393	425	387	433	410	409	417	399	420	388	408	410	438	429	420	413	390	376	418	435	435	402	448	402	425	413	446	410	459	416	396	429	393	423	441	434	473	433	458	423	425	433	402	422	451	420	447	459	413	455	421	426	445	423	412	407	448	433	400	380	392	390	420	424	389	403	412	426	452	392	394	356	443	399	457	415	435	438	441	437	394	426	415	418	416	435	391	384	384	336	463	415	431	403	431	415	425	375	436	384	425	402	419	429	409	404	416	426	437	416	411	402	426	440	457	418	441	433	423	422	415	444	405	369	396	393	420	434	410	416	426	447	436	403	436	401	328	391	432	414	414	394	421	415	441	439	444	417	469	408	401	411	454	409	433	420	408	422	443	399	429	437	423	406	404	414	423	383	433	416	413	411	412	418	398	419	420	418	419	440	407	409	360	412	407	425	415	398	402	458	430	425	402	404	425	439	373	403	429	392	442	401	407	415	446	421	429	408	421	425	435	397	401	383	357	406	419	441	402	388	400	414	400	378	405	391	420	430	439	399	404	402	402	433	396	440	376	411	448	420	481	409	425	364	408	406	434	429	458	402	406	417	444	462	422	426	401	395	409	416	430	451	402	423	436	397	405	394	417	419	420	437	456	438	396	445	421	409	417	452	376	422	419	412	435	460	405	387	432	395	412	416	388	423	443	393	430	425	397	394	376	467	409	389	445	411	451	449	423	420	425	395	438	417	420	448	442	411	476	414	441	408	426	388	440	399	396	408	403	448	456	402	422	457	421	434	402	406	407	374	407	381	391	407	391	458	431	427	450	482	383	428	450	383	390	424	414	408	439	445	414	407	432	415	423	419	393	385	451	452	442	408	442	415	431	421	375	401	443	425	415	445	402	446	386	383	401	452	463	424	411	416	386	418	409	416	408	422	392	408	431	463	422	389	411	384	436	431	394	435	439	411	430	433	406	415	411	429	429	415	461	394	373	410	416	408	404	455	413	473	467	433	383	459	370	421	403	419	432	409	367	385	400	480	420	420	422	439	432	395	411	385	369	409	425	432	415	430	438	406	413	397	398	399	400	441	402	468	413	403	398	421	430	411	446	450	411	400	404	418	416	390	421	446	431	457	397	422	409	429	455	430	393	426	471	419	420	407	453	422	410	423	373	392	429	470	422	474	421	396	439	411	423	435	445	409	411	447	430	422	419	449	373	431	372	419	461	421	397	410	409	399	404	427	423	423	427	445	444	407	411	444	427	439	400	447	428	464	410	336	410	406	440	400	428	428	443	402	392	444	378	433	434	439	410	394	420	416	446	410	398	415	383	417	406	431	413	427	390	429	453	419	444	387	391	413	429	407	395	396	424	410	423	435	424	411	421	420	440	399	380	439	410	426	484	441	402	444	417	399	416	390	464	417	479	362	448	425	436	409	412	424	411	405	407	411	403	443	395	381	399	424	407	373	414	392	415	402	425	390	422	413	395	383	388	416	457	455	413	418	403	399	378	440	391	405	449	402	459	405	406	423	403	372	427	406	400	387	447	422	418	435	400	400	456	419	428	417	426	434	429	392	447	440	429	393	429	416	410	405	440	408	415	419	450	433	380	439	395	455	401	468	388	409	429	391	398	378	415	449	382	404	396	420	397	398	450	395	424	418	406	425	426	418	424	376	398	414	421	430	421	446	408	392	454	395	415	388	430	406	430	414	438	404	394	400	452	395	409	429	441	446	463	393	412	435	412	442	401	415	403	393	403	428	421	397	405	409	410	415	430	393	397	464	483	406	452	374	373	390	395	405	390	399	431	412	409	393	417	379	424	401	417	412	410	441	439	408	442	409	404	376	425	401	431	413	402	415	411	402	390	374	427	425	442	402	408	418	393	410	409	396	384	415	389	419	453	426	388	419	403	409	424	420	438	442	383	463	425	398	417	433	440	442	408	403	391	384	397	411	437	461	431	452	476	421	405	421	424	421	399	417	379	416	422	413	422	395	365	412	448	395	430	413	440	379	386	397	417	410	412	438	444	438	412	464	376	405	439	387	389	425	401	455	430	387	386	419	439	389	376	392	403	399	440	414	400	434	444	436	451	400	395	411	367	405	396	455	431	371	375	417	412	385	444	407	421	420	456	389	442	484	438	442	412	411	412	419	394	452	427	426	400	430	429	410	428	403	446	375	423	396	431	420	428	392	435	394	409	455	430	429	414	442	442	398	365	427	384	382	427	417	397	422	401	406	426	413	398	461	396	416	383	399	417	392	384	413	436	418	425	385	428	367	423	451	398	381	419	397	446	439	396	417	459	405	423	376	414	444	409	424	431	449	375	389	391	403	395	427	425	407	401	438	384	415	434	379	366	439	397	463	458	424	412	427	440	412	420	463	408	408	378	405	395	411	438	424	394	439	383	430	429	430	441	430	403	427	416	428	428	443	421	424	409	426	411	430	376	397	422	402	406	417	431	388	439	446	426	403	437	459	405	414	431	420	393	422	423	400	417	435	459	409	412	414	441	442	453	396	425	430	409	419	420	428	413	428	437	438	428	426	391	375	402	394	392	429	379	435	410	414	376	447	410	415	400	443	428	433	438
8713	1664	2576	2764	2416	1960	1796	1555	1424	1401	1327	1263	1169	1065	1134	1110	1079	1121	1029	1023	1044	1057	1023	1035	980	1051	1005	1025	1000	922	1038	988	986	1000	1002	1015	962	998	986	987	1034	976	974	962	996	1003	925	969	996	1033	973	973	960	990	1052	928	979	951	962	940	957	991	981	974	976	1036	979	988	960	944	971	1007	975	1006	982	979	890	938	981	976	961	979	971	994	968	954	1006	974	995	932	963	925	998	968	986	977	981	943	977	964	974	958	1022	963	952	924	942	971	942	1009	992	973	960	929	983	950	973	936	1010	967	969	982	976	967	931	924	937	984	1001	981	928	944	976	939	990	981	940	955	953	958	993	974	975	973	979	941	991	936	952	946	905	948	996	904	970	1009	1015	961	996	961	969	991	989	968	987	950	1016	1005	996	1020	991	1015	1001	980	955	953	954	1015	981	1004	998	996	981	1046	979	1017	949	966	989	997	973	949	967	936	957	978	963	928	944	937	946	920	1016	972	979	987	976	967	1046	1009	971	998	985	943	970	924	895	960	977	1034	961	990	968	955	985	1018	966	973	1007	995	948	944	934	966	1021	982	958	1029	960	939	1007	978	1033	968	952	1021	939	951	981	1036	960	956	975	985	957	925	985	888	1029	975	949	1028	919	973	937	936	969	956	979	952	969	950	929	927	1032	965	996	950	942	962	1006	949	933	952	1005	933	962	972	982	952	972	1029	1010	998	965	952	980	969	1011	976	1008	972	926	921	939	987	966	936	941	925	958	968	984	1009	1024	1009	942	953	943	969	958	978	958	963	964	973	965	909	974	960	952	950	944	976	946	949	965	959	959	990	957	991	1017	958	955	933	949	1006	913	967	919	976	948	926	952	953	1020	985	1001	1005	947	938	970	942	992	992	895	946	908	957	998	938	917	999	922	976	1020	939	1012	996	995	1024	965	921	946	981	880	1075	906	970	962	942	1019	946	970	1035	980	998	924	986	998	963	952	1023	999	980	957	971	923	990	945	971	948	1003	980	977	909	986	1001	1007	929	1009	962	958	973	970	933	982	959	987	954	946	986	930	927	938	954	949	982	979	1007	1013	968	925	992	966	969	1017	965	928	1016	917	940	942	1010	963	962	932	970	966	1000	911	1005	1002	983	973	950	965	955	941	979	941	962	971	971	1016	956	950	987	1001	990	990	1033	939	998	976	894	1030	981	971	1042	971	957	940	952	929	983	1010	922	949	995	943	973	962	997	1040	996	944	966	945	925	976	941	1001	978	1013	972	902	924	888	1009	992	958	1016	990	1005	989	934	1021	940	970	970	986	939	909	917	942	963	957	956	948	971	982	949	1015	991	938	1022	969	935	982	1007	952	930	962	1003	1001	1008	985	997	932	1032	1012	914	978	987	1028	952	968	972	969	976	991	961	987	960	1008	939	972	953	937	920	937	962	964	961	978	957	971	977	966	982	1002	917	959	979	877	960	937	991	964	984	936	956	958	952	948	1048	947	1004	956	1005	984	957	960	892	915	986	965	935	1005	987	998	1036	948	1013	1015	982	954	1015	1042	1003	1014	983	973	958	1006	967	945	973	951	965	1002	972	945	932	953	984	1003	943	978	949	992	913	918	921	964	989	995	904	959	902	959	993	963	977	996	960	987	924	1010	1023	930	990	967	925	960	938	959	917	978	936	905	1004	973	946	980	961	978	962	976	943	977	952	993	978	971	988	980	975	955	980	983	983	1008	996	971	943	941	1031	961	990	987	996	964	978	915	950	1019	994	968	965	1018	970	1010	965	982	961	917	933	974	982	955	1017	1008	1005	985	970	1008	948	996	991	987	991	982	960	940	986	973	972	914	1008	979	969	995	922	917	950	959	980	966	980	967	964	986	1019	965	912	976	937	968	1016	1006	956	954	953	981	957	903	914	995	983	987	979	957	985	966	961	1030	983	875	956	939	908	983	913	911	1004	933	985	938	963	920	961	958	997	970	973	979	948	982	956	980	954	990	955	1008	920	938	958	960	1041	1011	957	955	939	935	973	995	999	938	967	944	998	960	964	987	967	950	1017	943	1011	912	988	946	968	982	973	993	990	1005	988	938	958	981	986	998	1000	926	971	963	1019	1010	969	967	962	921	970	952	962	997	971	941	968	947	959	1013	982	971	973	970	957	1006	925	1037	1021	968	1004	964	865	1018	966	965	935	1000	944	994	943	1022	943	957	985	1025	990	956	966	1035	1005	980	974	1007	1001	939	1013	985	935	1023	932	969	962	959	980	1016	919	987	981	1011	885	930	947	944	971	996	971	981	1019	964	969	949	959	970	945	940	955	977	1038	974	923	1008	946	967	900	962	937	931	968	1006	1015	947	957	958	986	952	935	989	968	958	969	988	1008	924	977	961	1016	951	941	980	966	940	948	947	951	955	969	982	954	971	1032	984	986	987	961	986	944	986	982	939	999	945	940	940	937	923	963	951	1007	954	960	964	960	921	921	949	986	946	952	947	934	918	996	913	983	1004	994	1044	977	960	988	963	946	953	1000	883	944	941	1001	984	969	980	973	956	1020	941	1034	965	1004	941	932	945	999	929	955	973	1011	1024	964	955	971	1003	915	975	1000	994	991	960	955	962	992	948	964	958	901	1037	950	957	984	947	992	960	932	925	951	992	967	994	974	917	1033	966	995	958	949	992	988	1013	989	969	994	967	953	960	936	955	933	968	990	990	934	969	970	941	950	944	970	944	960	1025	1031	949	943	952	1009	1003	934	959	977	929	1003	951	961	953	958	1048	977	927	1039	924	1005	991	1033	992	898	1022	953	905	1046	941	927	1007	899	986	965	988	1004	938	995	1002	996	981	915	933	960	1027	917	1022	1059	995	985	980	981	962	963	973	936	998	996	957	909	965	964	921	966	948	950	1002	977	993	949	970	958	1001	986	1044	937	969	954	993	973	959	906	921	959	960	921	960	965	907	988	936	1040	1028	958	967	1006	989	939	900	1048	986	1014	1004	973	966	1006	923	949	916	953	965	989	990	940	985	1038	949	997	985	945	949	963	987	951	1023	969	940	923	955	924	962	992	957	929	935	981	959	961	961	961	1002	967	1006	960	967	1000	966	982	1021	990	959	963	978	1000	946	1014	951	955	923	958	1021	973	954	995	1045	957	1012	947	977	1003	960	966	977	996	1020	962	953	969	1013	930	990	927	1030	1014	990	951	959	997	981	993	991	985	980	990	993	1015	950	937	938	926	978	999	980	972	954	971	962	940	957	954	935	961	985	958	961	960	915	997	966	979	977	988	990	961	918	1023	947	967	1014	966	983	940	933	939	991	1008	929	930	1021	944	938	968	952	1010	1020	978	969	989	998	959	958	989	973	964	1016	919	991	932	960	942	967	917	957	1004	966	935	975	924	982	982	945	984	1033	945	987	977	997	986	1013	967	941	929	943	940	989	931	1001	975	981	930	951	986	932	979	944	954	931	1029	948	957	971	975	941	936	926	953	902	973	961	930	966	978	940	1037	1010	924	952	939	956	976	958	926	968	926	987	944	939	923	990	943	986	971	1019	907	913	1007	946	934	945	957	982	1008	985	906	958	990	941	913	944	968	964	960	971	968	987	912	975	973	914	985	991	891	915	977	934	982	990	997	1034	942	965	939	974	970	960	1012	946	946	952	1010	979	910	978	968	964	968	1017	1002	1025	965	899	971	943	985	914	908	986	911	947	917	987	952	978	978	968	981	945	934	1009	973	950	950	956	983	999	950	933	952
1420	219	222	222	216	187	207	190	194	207	243	219	223	202	222	215	228	213	211	198	207	201	212	204	219	195	194	204	225	198	178	195	208	223	218	211	212	226	193	182	227	201	237	189	223	210	202	203	223	193	183	211	203	224	168	207	193	200	229	229	203	237	195	195	204	229	193	196	200	203	215	216	179	224	226	188	187	205	234	194	196	220	215	229	226	210	224	221	211	208	182	222	220	215	220	176	217	209	194	219	216	200	184	187	201	191	231	214	216	199	214	207	197	188	196	217	208	195	193	195	202	200	215	208	195	213	215	200	230	212	197	211	198	183	193	207	224	224	219	216	184	196	210	222	211	201	210	198	194	199	219	200	198	211	206	214	224	223	218	227	209	174	224	208	208	203	210	194	219	188	213	205	212	226	234	208	218	207	207	250	215	199	235	224	248	232	210	227	227	207	201	227	201	191	187	221	206	212	173	192	199	177	192	228	200	213	206	215	216	190	226	223	207	181	208	171	199	222	202	213	232	199	201	219	217	212	201	194	206	216	221	220	212	174	220	227	200	184	222	192	224	189	227	242	199	190	214	218	215	184	177	224	226	200	215	192	209	198	230	208	232	199	184	200	166	226	208	226	206	224	188	200	217	192	205	202	205	214	184	186	219	199	200	229	226	216	232	237	215	212	207	188	185	221	194	199	208	205	212	228	231	191	221	171	199	201	184	243	214	227	172	216	202	187	168	208	193	204	233	228	203	234	197	219	237	187	212	219	202	189	187	244	199	198	216	224	188	201	201	211	204	205	204	213	205	212	226	198	206	206	210	211	205	217	202	217	202	186	181	217	207	212	198	226	211	238	185	193	219	224	200	225	207	198	224	217	220	208	211	209	219	186	215	185	203	194	215	196	200	214	194	217	198	221	189	244	186	211	214	208	220	231	221	225	202	212	175	212	220	206	213	204	203	206	203	202	233	226	202	205	210	226	222	224	206	205	188	208	222	198	188	198	203	200	192	208	220	210	195	222	203	182	216	231	220	222	211	202	184	195	225	202	198	185	221	227	191	196	187	206	198	233	208	198	228	204	222	211	211	191	209	189	215	207	227	205	205	211	178	188	207	213	195	198	190	195	199	231	196	183	209	205	192	206	193	224	212	212	240	202	199	242	209	231	188	216	231	170	171	207	229	214	196	205	192	213	230	194	193	225	196	203	186	221	199	210	215	211	209	188	211	222	204	190	228	196	192	217	197	208	219	245	194	219	224	206	206	211	210	189	208	201	226	208	201	192	183	193	211	184	220	204	205	186	199	196	188	210	220	220	190	225	195	205	191	230	199	219	213	231	198	265	177	230	202	195	209	197	200	188	223	199	187	206	205	225	208	193	223	198	203	197	207	232	198	208	199	224	208	182	181	216	231	215	221	212	220	206	216	218	205	181	207	212	194	206	198	199	201	212	202	225	175	212	212	196	234	206	202	212	216	202	211	214	205	205	225	228	202	227	204	217	207	206	181	203	181	213	188	206	211	213	207	238	207	184	202	241	213	197	217	219	209	203	204	200	217	221	195	197	201	233	220	210	220	208	193	221	221	189	199	225	191	191	199	187	199	237	228	189	217	191	224	186	202	226	203	216	221	185	217	209	224	219	209	241	237	206	214	217	227	212	200	197	201	212	207	160	176	188	183	209	198	207	199	175	186	166	231	195	210	197	228	204	200	201	225	201	199	174	204	197	197	199	195	237	202	205	224	199	202	219	226	229	192	215	202	187	181	238	191	194	193	222	202	200	219	235	209	226	220	195	210	187	221	194	196	201	216	178	192	222	199	230	240	205	205	199	229	206	196	206	213	213	214	194	225	204	238	220	227	241	224	218	211	206	198	240	232	205	196	234	209	204	192	200	221	197	167	198	200	201	220	218	209	188	202	212	226	190	217	212	204	199	192	249	227	213	206	159	198	207	208	201	182	207	190	208	202	198	194	199	219	181	205	200	203	209	206	209	220	247	188	187	205	198	182	218	221	222	195	204	203	171	234	211	212	211	227	209	221	193	199	218	242	225	217	215	228	223	205	191	214	221	212	211	188	223	209	202	220	193	179	239	204	197	196	203	211	199	194	189	211	229	190	211	187	187	222	210	214	203	205	185	208	180	188	170	209	181	209	219	219	208	186	209	202	208	182	187	231	218	223	207	214	211	214	218	238	199	204	201	195	227	175	189	211	206	221	181	185	206	216	232	192	193	237	203	219	202	212	207	208	204	191	198	227	246	212	214	212	217	186	185	204	213	203	191	219	188	207	189	217	185	198	187	222	198	199	211	205	190	192	210	217	205	204	213	206	185	186	220	173	197	201	230	213	207	198	239	220	217	211	211	222	211	219	201	185	182	240	198	219	201	195	221	207	205	192	226	205	211	220	195	234	204	198	182	187	225	225	241	195	185	210	215	194	221	243	203	184	201	218	207	184	225	193	199	208	177	197	222	182	202	197	182	222	197	203	182	191	206	205	213	186	178	196	214	249	219	220	245	212	212	187	224	184	200	187	195	208	177	203	217	198	197	191	194	199	215	178	229	185	193	218	222	194	205	199	208	216	184	198	182	197	231	212	182	207	228	213	202	202	207	220	228	205	190	216	215	198	206	185	197	208	184	228	223	205	208	208	192	230	211	204	205	201	186	229	207	207	209	225	208	188	200	206	261	213	210	194	186	192	242	191	182	224	206	185	180	217	204	231	206	183	204	222	220	196	193	206	197	200	186	205	240	213	218	196	212	182	222	221	194	221	208	194	255	198	210	201	181	226	211	220	224	184	223	194	211	213	198	227	223	202	200	207	223	220	223	207	214	199	212	209	212	243	232	208	222	190	207	199	212	217	197	203	202	192	197	196	221	202	207	198	188	221	217	209	227	189	226	176	210	239	204	223	191	195	201	211	214	204	191	218	221	204	201	219	231	186	225	204	230	185	223	176	191	206	171	203	182	201	182	193	188	220	189	189	188	216	221	209	201	214	190	184	223	208	188	183	178	214	212	180	210	182	198	197	191	195	212	213	228	224	238	212	201	190	207	204	212	201	186	201	214	188	215	195	229	181	201	205	193	203	215	201	197	219	215	211	196	206	209	213	212	205	196	233	212	225	199	192	224	200	203	199	230	212	194	204	205	192	180	204	209	218	242	199	194	195	239	205	197	215	191	196	220	226	199	188	221	170	216	222	215	198	228	213	233	237	207	199	203	193	227	198	187	200	224	206	224	205	174	221	222	188	213	193	199	187	218	228	199	195	201	216	198	201	202	184	206	230	210	223	181	168	223	188	205	215	209	201	196	197	210	217	191	193	228	236	209	190	205	233	179	234	213	218	202	224	181	220	214	225	200	200	230	225	171	204	230	235	222	215	193	201	237	212	221	199	214	232	232	221	186	221	236	214	219	196	220	187	200	204	231	217	200	219	194	193	208	250	207	216	193	196	191	192	173	209	219	234	199	213	235	211	230	230	227	246	215	195	190	207	213
1786	598	559	564	574	561	556	557	567	555	542	536	530	563	547	544	484	578	516	534	544	518	600	503	564	527	495	525	548	528	531	586	543	574	558	580	535	549	497	568	530	535	507	514	473	580	538	509	555	511	556	568	511	529	546	533	526	549	548	500	570	550	520	560	493	527	548	586	522	557	525	534	545	555	562	535	542	530	503	546	540	506	540	552	535	564	525	554	537	570	544	546	564	520	565	556	543	554	510	512	551	522	542	504	538	546	554	551	537	557	535	539	559	529	549	528	566	534	532	554	568	581	519	551	499	514	559	566	558	543	549	549	539	559	524	547	550	545	538	499	560	533	552	538	475	546	598	488	497	524	544	573	567	520	520	530	531	543	536	544	545	539	526	568	550	494	537	523	522	537	539	547	563	527	480	549	547	567	531	561	541	573	538	535	511	565	542	529	547	533	599	560	560	516	581	536	505	539	537	536	524	572	553	567	514	549	516	548	527	551	550	507	551	549	549	579	562	525	528	483	524	535	530	533	504	565	532	541	502	473	534	494	572	525	559	471	520	540	533	549	547	543	512	538	533	553	599	529	567	576	543	533	558	525	547	551	522	562	530	482	546	558	528	547	550	536	538	540	538	518	512	517	560	521	485	523	567	558	604	543	585	593	584	545	543	585	571	550	547	551	550	586	566	518	534	531	504	560	503	554	538	517	545	532	498	542	542	497	548	536	539	556	546	544	545	564	549	554	561	576	512	556	570	503	521	502	525	534	541	542	525	545	511	561	545	543	544	548	534	575	542	552	494	536	522	529	525	546	544	538	492	560	531	528	568	570	570	547	518	514	539	561	541	533	521	520	543	521	529	545	535	537	567	540	525	517	520	548	538	550	544	501	553	498	534	518	570	578	560	563	555	532	561	565	544	538	489	574	573	554	510	547	555	578	510	552	509	518	550	583	524	548	540	568	532	546	554	498	548	601	537	563	555	500	538	572	563	523	592	532	553	524	517	509	575	533	563	561	552	519	546	504	561	485	494	529	519	561	552	536	551	523	539	540	545	567	500	534	555	523	528	511	569	537	520	530	523	515	514	513	528	546	543	601	543	551	586	593	551	532	517	591	535	548	518	565	509	570	548	549	545	508	507	515	544	563	514	533	565	566	515	565	584	562	538	582	511	506	534	533	549	543	511	507	515	528	537	580	533	552	560	520	556	542	522	519	505	539	524	513	545	520	552	513	538	551	548	509	528	552	513	528	528	517	525	519	529	522	534	506	588	550	533	539	521	530	519	547	556	553	542	542	539	549	542	537	532	526	555	547	598	520	507	541	526	573	537	532	520	543	563	498	575	550	538	574	520	560	530	526	521	525	542	537	521	552	536	572	520	562	550	526	578	531	534	572	567	533	496	525	529	495	556	567	560	523	597	571	523	607	523	555	538	528	507	513	583	569	529	595	582	523	573	513	525	514	550	525	549	559	527	559	505	566	547	549	539	522	542	534	543	536	552	591	589	579	585	571	550	562	545	563	512	566	497	547	562	524	540	556	569	541	545	535	551	535	580	540	537	521	467	538	542	533	548	554	611	544	524	525	542	512	557	554	527	505	505	584	534	556	536	558	532	558	502	523	568	522	512	556	518	537	583	563	522	548	517	531	541	574	514	569	546	535	553	551	545	557	507	532	567	531	524	558	548	500	567	521	532	545	541	589	533	557	562	544	554	499	557	517	502	533	531	540	593	541	566	581	573	528	523	566	499	516	568	560	516	523	527	528	572	533	530	555	544	471	515	592	524	578	514	603	530	593	524	565	536	522	546	509	500	519	588	567	530	578	536	530	512	534	530	527	533	535	553	520	526	525	546	548	558	559	583	548	560	521	577	497	590	537	526	510	551	526	538	526	561	552	512	505	559	547	568	576	549	559	541	534	526	508	515	563	516	558	531	529	548	551	553	524	513	524	533	576	515	578	506	545	532	526	523	564	551	555	535	562	522	579	548	566	537	573	567	574	534	513	572	575	537	540	570	511	551	530	573	525	550	578	559	510	588	536	538	537	551	498	562	570	530	549	538	565	514	572	534	533	537	552	527	568	565	546	531	555	539	571	541	544	540	517	555	563	537	518	524	579	586	538	566	566	586	559	537	517	481	521	582	577	550	520	540	559	551	562	511	530	553	604	590	525	550	526	570	538	499	565	569	515	534	597	506	564	523	558	555	584	524	542	524	524	550	560	557	502	546	577	507	524	506	524	478	531	487	511	546	550	510	539	524	533	527	501	530	559	535	517	518	550	499	567	541	585	488	524	545	515	524	528	554	569	533	514	531	563	522	519	511	551	537	587	564	534	576	540	512	513	593	538	552	527	572	557	556	542	557	573	567	543	552	528	561	590	571	593	572	548	525	516	549	546	513	531	558	548	572	529	523	511	582	539	535	559	546	513	540	579	587	551	546	523	541	536	589	515	555	541	580	532	520	601	515	514	566	563	557	489	524	586	589	510	524	512	512	524	561	540	523	547	540	570	501	549	506	523	520	525	562	512	561	567	533	559	525	501	523	533	530	541	533	520	530	526	572	556	495	541	588	532	535	552	511	545	534	565	466	521	578	546	548	533	579	517	592	613	512	562	498	534	572	581	564	559	520	579	510	574	546	471	579	543	558	548	505	525	512	533	489	496	505	535	545	554	554	526	505	542	564	511	548	544	557	542	526	533	526	547	500	563	553	539	562	571	548	539	514	569	528	614	526	523	538	554	507	537	557	520	513	533	536	566	549	557	575	553	549	504	527	526	537	515	512	546	521	569	530	558	519	525	523	582	544	562	550	534	558	531	540	507	554	526	486	566	523	529	488	569	548	529	538	553	503	547	571	522	518	596	534	551	541	545	535	550	547	565	521	542	542	505	553	543	568	511	534	538	573	571	550	548	535	525	512	543	563	526	537	507	561	521	529	522	546	561	552	549	556	498	542	570	503	533	576	551	542	550	555	521	511	538	566	563	554	536	514	531	567	528	558	559	599	545	527	543	540	560	533	529	537	570	561	544	538	539	540	558	511	537	520	533	549	611	597	521	563	552	512	520	540	535	515	529	581	580	535	527	530	599	549	517	508	560	549	570	560	531	524	544	549	532	520	530	537	528	533	522	529	583	520	546	570	545	550	512	525	567	501	544	543	581	542	564	571	573	571	505	527	535	540	519	565	546	532	547	543	552	564	532	532	519	527	487	553	568	504	541	518	535	543	592	514	516	537	532	536	529	511	518	585	538	546	530	539	527	517	513	531	504	505	553	557	519	537	545	549	503	509	572	538	537	549	513	529	506	532	521	568	553	502	526	555	549	526	528	546	547	530	521	564	520	579	522	542	513	565	534	493	525	548	523	532	572	560	556	574	553	541	577	511	540	543	546	514	536	543	549	560	541	551	527	525	546	554	545	523	588	549	517	558	579	560	550	559	565	546	553	542	539	533	544	553	496	575	559	537	569	536	540	500	553	557	584	536	536	554	587	516	528
7091	528	556	487	345	306	257	249	206	206	236	245	231	195	202	179	177	221	220	194	208	209	169	203	201	177	222	196	193	193	186	202	184	210	209	198	221	207	178	193	204	210	204	200	191	187	195	186	187	179	177	213	190	190	209	171	204	197	193	188	177	194	199	192	203	202	198	200	206	185	197	186	184	206	194	194	196	218	157	202	197	203	180	192	168	188	230	192	211	166	192	218	209	198	190	198	213	218	195	206	182	204	195	178	191	209	204	193	221	175	196	182	190	193	218	198	193	234	196	206	202	182	215	153	163	198	207	197	200	231	209	212	168	193	211	174	190	201	199	204	221	219	194	201	175	184	225	187	189	179	179	177	190	216	211	191	166	198	202	194	185	197	184	163	188	204	214	196	212	205	189	202	185	190	201	177	209	192	222	177	202	205	211	199	193	178	214	198	178	212	174	178	175	176	162	203	162	206	183	169	203	200	201	178	185	194	198	200	216	210	187	182	179	230	201	221	193	189	189	205	195	196	182	202	203	204	202	205	189	199	189	201	196	183	194	196	187	182	203	184	204	185	207	191	198	191	213	196	206	227	199	183	183	215	211	194	194	201	212	226	211	195	198	197	190	185	195	220	186	211	201	197	187	200	162	183	171	182	199	202	188	202	202	187	218	192	177	191	222	194	198	228	184	215	216	171	198	209	201	196	222	175	179	161	193	234	192	226	182	199	203	172	183	198	180	216	210	182	224	229	184	180	224	171	193	197	217	195	188	211	228	209	207	200	220	162	209	181	187	205	182	199	191	197	199	201	187	183	213	194	190	185	205	202	224	209	194	230	176	182	204	194	192	208	228	214	197	191	230	193	180	205	213	234	198	197	186	198	187	196	180	188	192	214	195	215	204	209	192	160	185	199	221	198	196	178	207	185	172	191	197	195	194	223	197	211	217	196	206	186	177	199	215	216	196	185	186	204	209	204	198	204	178	181	181	174	207	209	199	195	194	192	195	214	190	182	200	208	198	202	198	212	184	201	197	216	196	168	195	176	173	180	202	202	187	187	229	208	188	187	196	187	206	201	214	210	194	233	165	193	214	201	189	162	205	229	202	188	207	166	204	215	204	195	191	201	172	209	168	207	201	193	239	198	195	208	187	184	181	190	188	187	174	188	188	203	170	200	229	173	187	211	186	186	218	212	207	215	218	202	209	192	239	198	206	168	216	202	205	185	193	197	175	194	194	204	211	204	209	179	205	203	223	204	192	193	178	199	182	204	192	206	181	204	218	202	212	213	178	195	190	212	190	171	210	186	177	170	177	226	194	175	180	204	201	171	190	199	207	205	189	192	218	192	204	228	204	202	186	187	176	177	213	212	194	192	196	215	184	197	193	209	203	222	212	205	227	210	183	205	166	154	214	201	209	164	196	176	176	195	220	193	189	205	183	206	206	195	198	204	179	184	176	199	212	206	219	204	189	180	178	184	183	198	166	189	205	195	193	177	178	197	217	209	205	196	210	178	176	216	217	217	206	187	175	180	178	208	198	209	214	206	203	202	198	214	194	167	206	180	200	195	182	199	218	204	203	214	191	181	178	179	199	201	210	202	167	200	209	207	190	188	169	180	201	188	217	206	169	205	196	180	210	199	192	194	229	195	205	196	202	203	193	217	186	190	212	184	193	222	193	213	202	189	195	209	205	190	209	175	193	175	193	206	188	204	205	200	187	201	204	184	194	201	183	181	171	189	176	185	183	192	191	212	198	209	197	170	175	174	171	198	192	205	203	188	175	195	222	169	168	172	186	189	215	209	205	187	207	196	176	226	205	191	196	185	167	205	202	185	206	200	193	201	195	198	204	201	221	225	230	193	199	194	194	190	214	183	208	196	192	173	196	210	191	172	206	222	180	207	188	216	197	146	223	209	199	198	202	179	185	177	181	192	193	222	206	197	190	209	174	213	201	212	194	189	197	195	170	184	203	186	203	193	206	190	206	199	220	222	153	183	188	195	200	200	172	201	181	196	179	211	182	207	176	211	183	177	190	186	207	194	204	221	199	198	199	212	166	181	217	180	201	208	177	190	186	227	202	193	210	198	202	205	209	204	207	190	210	193	185	205	206	198	212	187	201	211	200	215	230	191	181	203	229	183	197	217	187	190	189	198	209	181	196	222	212	205	165	227	169	182	198	209	198	198	195	203	215	192	200	188	179	197	210	204	198	203	188	175	222	205	211	192	200	203	190	178	216	246	212	214	234	180	208	229	217	201	193	212	204	233	207	174	193	201	190	184	211	191	220	187	238	197	187	176	182	215	187	190	186	213	204	169	204	209	190	195	198	198	193	196	194	197	185	206	201	211	202	205	206	201	183	208	196	175	198	191	182	180	218	193	221	203	193	171	184	215	175	195	219	186	174	177	186	213	209	206	218	205	241	198	195	198	192	168	173	199	190	174	184	180	201	223	189	198	199	187	224	235	210	207	181	196	182	176	186	178	186	190	207	206	198	190	198	176	190	199	190	211	195	179	219	187	200	200	192	218	216	186	219	191	192	191	177	200	161	181	199	199	211	218	188	186	177	197	210	183	223	187	183	193	186	197	210	208	187	201	224	194	218	185	217	185	184	207	201	185	185	192	193	206	209	210	205	177	198	192	196	195	182	197	206	200	224	188	186	212	188	205	220	179	186	189	197	187	183	195	190	215	207	159	178	202	185	189	210	177	224	224	243	211	204	181	171	199	195	189	214	209	218	222	205	218	198	212	189	174	186	180	196	213	219	199	179	185	160	208	185	213	195	197	194	202	197	194	199	219	192	196	208	198	183	172	202	212	203	169	172	193	204	224	196	167	201	189	188	196	207	171	177	200	186	201	192	204	188	188	202	203	187	168	193	211	227	186	187	183	193	219	198	203	202	214	216	193	186	184	173	183	178	182	223	209	197	202	189	187	190	173	185	178	163	173	183	199	183	194	236	199	224	201	193	185	197	175	183	190	213	195	173	201	202	211	191	206	192	172	181	171	188	184	192	201	177	217	214	188	185	193	191	187	213	196	173	203	201	191	209	223	213	167	199	201	187	179	186	186	214	180	172	166	203	200	174	206	204	230	202	224	238	195	181	235	195	179	207	208	180	230	218	182	185	176	192	207	202	219	211	207	204	160	211	177	197	221	209	198	241	208	205	197	190	209	187	214	180	192	212	214	171	200	193	186	201	177	193	187	192	222	190	201	177	213	215	165	171	202	189	204	189	200	189	201	198	199	186	196	201	201	212	174	223	191	171	214	166	191	199	213	210	204	192	185	196	207	193	174	171	216	203	205	220	185	215	204	187	201	197	208	195	179	196	231	194	175	193	194	203	202	212	158	186	180	211	188	181	179	227	217	192	201	189	191	211	186	179	186	162	243	182	202	191	181	236	198	202	157	191	172	209	216	190	165	187	193	183	184	202	216	193	193	175	158	157	177	206	185	168	176	195	199	185	184	203	211	190	180	183	197	232	213	207	224	203	187
6234	884	1404	1463	1283	1068	967	838	769	717	693	681	629	588	625	605	628	547	576	589	589	632	579	573	562	572	550	546	579	558	592	560	501	529	555	570	552	548	589	553	517	558	515	536	555	533	579	563	538	576	532	564	536	546	577	592	602	560	548	546	540	503	568	511	522	529	524	554	521	523	530	550	559	531	525	538	548	547	538	568	530	563	546	553	548	569	524	533	540	543	527	508	530	551	524	555	540	514	530	541	568	519	522	519	572	549	523	551	570	563	502	559	565	529	533	546	569	547	554	504	568	549	511	557	537	547	534	519	517	552	544	508	563	515	523	548	567	520	581	538	540	549	514	524	554	512	561	561	568	562	516	544	552	508	531	535	503	548	566	523	521	546	531	539	503	540	520	539	544	533	509	497	491	524	561	541	525	547	520	545	529	553	535	531	565	564	583	570	551	542	487	549	548	524	494	564	558	558	561	563	556	556	504	556	507	578	553	541	546	536	558	559	538	559	500	580	569	537	521	612	560	572	583	591	518	551	535	532	545	540	515	551	565	565	515	549	561	533	537	521	526	543	562	519	529	538	557	520	517	563	525	527	534	596	493	556	506	512	495	538	528	540	509	528	500	553	462	553	573	503	545	523	528	513	515	540	518	527	525	562	525	503	534	558	522	515	518	551	518	533	542	562	533	548	537	569	527	542	499	526	543	569	568	559	545	516	548	549	521	518	520	507	551	550	528	521	522	523	569	518	549	569	500	542	515	521	518	510	567	533	503	559	525	526	504	555	553	539	543	536	544	491	526	544	549	497	554	521	506	550	592	556	520	598	517	555	568	568	525	558	533	546	531	541	532	502	506	548	528	524	552	546	559	533	572	565	524	542	517	566	541	507	539	583	532	564	525	537	539	562	533	550	544	526	496	537	537	550	521	545	547	524	547	583	488	529	515	566	522	551	554	523	566	525	569	509	602	519	518	505	541	515	528	515	562	582	540	588	561	523	561	546	547	545	517	565	545	547	556	582	530	545	536	487	569	531	495	519	519	591	548	499	511	526	567	527	566	563	524	529	557	511	550	586	555	502	522	567	557	499	556	525	512	538	543	561	558	507	555	563	549	521	547	577	558	552	520	559	533	511	512	548	531	538	545	544	533	558	529	565	550	500	525	538	574	554	514	585	537	559	516	519	541	556	516	528	541	583	606	570	541	553	524	536	525	522	547	493	543	537	551	534	531	518	560	510	538	525	538	548	558	556	569	536	554	517	543	577	537	556	548	538	533	521	530	504	538	553	536	559	560	529	535	577	504	543	559	556	556	556	502	566	518	522	550	549	558	537	534	584	510	514	542	526	534	541	543	515	533	514	548	520	546	577	574	566	618	525	513	534	549	560	562	509	509	512	521	532	557	534	513	521	564	536	539	533	608	568	513	507	584	513	538	531	550	560	548	546	569	541	515	487	540	546	533	548	542	532	553	561	546	557	500	567	545	549	535	528	558	577	561	510	575	496	546	574	520	518	567	507	540	536	526	518	561	525	561	526	544	532	563	531	561	513	549	561	561	515	580	568	558	553	575	508	565	545	580	533	531	559	551	555	549	540	541	543	530	548	519	588	572	585	550	540	566	529	548	496	511	524	553	538	545	554	515	546	543	542	585	546	583	547	559	587	566	591	545	529	505	531	550	529	547	529	547	540	554	563	535	568	540	530	530	526	485	548	520	525	530	521	552	573	515	530	531	531	532	549	556	527	594	515	539	571	557	534	517	563	524	579	538	547	527	537	524	566	538	555	557	519	508	571	495	532	521	548	522	501	565	555	533	534	509	540	531	554	567	510	570	528	540	551	560	552	534	525	549	515	537	563	537	526	559	541	590	560	523	563	516	516	490	520	575	559	557	577	484	577	560	508	533	527	591	490	551	515	528	528	520	511	542	480	551	530	528	542	533	498	500	536	503	527	557	500	517	545	490	555	567	518	561	560	472	545	483	537	536	550	529	577	521	562	529	545	553	548	536	555	546	496	590	516	529	564	524	533	540	534	524	518	544	565	549	462	549	552	542	527	517	488	576	519	555	543	549	532	605	571	536	559	546	552	534	539	574	549	521	543	567	544	539	545	555	533	542	514	551	531	537	532	545	563	498	551	535	526	563	524	493	584	554	530	549	551	557	573	514	525	522	573	536	529	533	534	525	519	555	560	540	538	507	548	528	511	533	536	553	548	536	528	546	510	519	526	553	544	535	538	503	553	543	527	529	530	525	579	524	506	542	562	554	518	549	502	552	521	508	561	537	567	547	520	560	522	542	529	513	549	524	547	534	564	517	505	531	529	564	525	576	558	570	582	536	572	550	579	542	521	564	519	510	542	614	547	504	528	540	548	549	541	517	504	526	483	548	567	577	512	537	536	536	503	563	542	535	536	535	538	543	553	522	548	562	529	542	499	554	527	612	499	552	573	550	566	558	532	556	558	527	499	541	538	501	535	575	482	559	510	577	514	540	530	543	528	494	532	542	569	565	558	545	537	574	554	580	532	552	536	515	513	546	533	494	528	522	534	543	540	520	516	535	553	534	572	532	542	568	537	536	537	533	487	561	540	528	538	535	553	522	560	561	554	529	557	553	518	535	600	557	574	476	533	548	557	541	515	554	538	507	517	551	502	540	509	554	548	566	511	534	554	521	556	565	518	554	555	568	533	567	555	538	524	524	541	507	505	521	524	539	509	552	540	535	499	525	548	555	534	572	565	547	506	545	571	536	516	541	497	569	501	569	551	482	555	522	498	524	535	512	531	548	508	553	544	527	548	490	529	496	553	520	533	513	535	582	505	545	487	579	548	524	508	565	570	529	554	557	543	549	566	547	543	525	548	554	500	547	534	552	558	549	580	502	593	561	514	563	525	559	596	528	564	518	551	571	573	577	519	576	569	525	539	517	570	579	550	552	572	517	539	506	539	603	515	544	565	517	567	570	560	549	516	542	540	515	529	531	544	529	528	553	576	553	538	540	570	516	535	560	554	523	520	514	496	523	517	553	552	551	528	509	548	525	509	503	539	505	560	520	556	513	529	498	551	589	544	510	540	526	523	535	567	519	517	534	537	547	555	510	536	516	534	527	530	507	554	566	555	559	540	563	537	521	531	534	545	523	545	533	509	567	547	527	580	493	542	562	533	562	574	538	519	532	554	511	477	553	522	538	513	516	552	566	510	559	510	563	522	556	550	540	548	552	518	569	539	532	522	504	529	546	517	537	523	524	532	515	510	497	538	551	494	557	552	501	549	552	509	522	546	552	482	563	550	535	575	557	574	552	548	539	541	561	508	577	548	551	596	567	534	492	552	539	553	565	524	553	534	579	520	516	561	529	530	519	579	547	531	518	594	553	508	518	505	557	561	557	553	566	550	513	529	541	545	531	545	549	532	548	517	540	541	545	546	502	534	526	563	555	533	502	514	525	542	530	521	555	518	579	527	561	554	562	551	536	545	551	537	505	534	558	577	516	534	578	501
14700	1543	1278	1070	774	628	550	514	487	457	466	497	465	432	434	450	442	454	428	443	395	393	383	457	471	457	451	429	410	435	373	393	407	409	442	387	427	409	459	437	408	423	393	415	438	429	440	397	392	444	395	420	461	401	392	389	433	419	402	411	408	427	447	416	408	405	433	443	422	386	427	396	425	391	404	414	417	415	426	434	412	442	424	386	418	400	453	434	421	395	416	420	425	451	420	384	434	458	423	437	430	434	437	446	438	418	411	418	402	405	441	380	400	403	425	430	431	439	372	402	418	397	437	432	369	405	465	433	420	408	392	421	365	390	419	417	423	397	415	406	449	410	427	365	430	457	428	442	419	436	442	437	451	435	402	415	463	393	447	432	418	405	405	417	401	446	402	407	427	397	482	431	394	375	407	426	436	410	392	438	427	410	426	387	439	455	395	419	436	397	430	410	401	408	439	399	445	396	431	459	423	406	403	411	439	411	404	428	464	433	391	362	438	403	410	451	421	401	426	417	411	417	413	415	382	415	396	401	453	430	428	398	407	381	396	395	368	405	437	398	384	384	413	416	413	426	421	433	396	429	394	459	395	377	424	426	427	469	433	414	439	412	426	396	468	478	465	440	459	437	427	444	421	367	438	445	433	438	397	441	401	408	411	374	406	371	424	409	452	410	438	434	418	444	419	421	464	452	438	395	457	424	424	433	389	408	404	406	387	411	399	450	427	418	444	414	427	445	428	398	426	443	418	372	416	429	383	396	422	394	424	438	454	393	421	414	405	447	396	440	419	402	411	453	391	450	425	407	439	417	402	413	447	391	438	417	422	409	441	435	423	435	414	381	429	422	413	416	434	437	424	402	436	390	375	444	428	407	375	431	429	416	397	393	453	433	426	411	426	415	419	449	427	392	400	396	423	434	398	444	387	399	461	420	420	391	419	406	412	423	446	430	391	447	409	416	427	389	393	388	394	405	413	416	424	423	451	431	403	438	456	395	412	380	393	402	428	426	378	440	372	430	411	375	424	411	430	418	458	385	432	421	456	402	429	438	474	430	431	398	415	381	431	429	388	446	453	433	417	451	395	382	400	446	419	428	416	416	416	415	372	436	447	393	417	441	446	407	433	395	397	411	414	414	420	438	435	422	399	407	380	447	408	404	396	433	418	418	417	418	407	434	413	442	408	425	400	392	411	406	398	426	433	414	394	382	439	387	447	408	388	411	427	402	392	422	437	432	408	422	428	441	439	433	398	402	424	434	454	437	396	393	407	421	415	449	429	424	445	441	414	435	395	445	439	451	443	387	422	413	403	425	438	433	413	449	445	440	484	426	389	382	430	385	395	427	398	425	431	441	408	408	384	400	424	373	442	435	414	435	405	366	404	442	410	442	430	444	396	411	432	432	414	395	433	431	449	398	402	434	433	394	401	418	422	390	437	408	472	405	418	435	431	436	411	406	397	405	436	472	431	368	415	466	384	419	426	395	381	477	384	454	425	434	375	402	430	419	394	409	391	468	414	411	415	410	397	401	372	407	423	444	391	397	393	449	416	463	418	389	420	424	413	403	416	429	404	385	375	404	399	427	424	454	444	408	392	402	423	414	407	432	407	389	445	391	373	367	419	388	402	420	418	431	434	411	395	407	418	402	392	434	424	442	403	389	408	362	437	436	436	400	432	405	475	443	457	423	403	406	421	432	439	432	431	412	427	424	389	439	439	405	444	402	447	421	377	415	433	388	420	388	410	432	448	405	435	401	486	458	456	390	392	421	415	411	451	428	381	433	457	427	405	423	404	396	413	431	450	410	441	456	391	430	405	420	407	394	405	379	401	454	443	384	419	458	395	410	458	433	439	436	407	387	410	428	411	421	384	423	446	420	385	428	425	430	429	439	409	413	413	456	395	433	405	415	378	416	425	428	408	417	432	424	430	437	404	467	404	425	448	417	418	418	412	398	424	447	400	424	426	398	387	422	472	395	411	420	431	364	402	441	361	380	416	414	403	440	433	398	419	367	398	420	406	400	376	453	417	396	429	441	380	415	409	429	390	416	452	411	428	413	415	361	403	413	396	406	410	394	413	413	415	431	413	434	453	440	364	401	459	385	390	410	428	433	397	427	411	379	413	407	415	447	443	445	395	412	419	411	425	440	460	424	405	393	384	420	404	386	433	414	423	435	411	390	368	433	416	391	441	402	438	413	426	412	427	430	426	428	408	409	356	454	446	456	398	398	392	423	445	415	430	400	403	429	413	410	430	405	387	454	425	382	424	404	431	383	424	400	396	415	416	418	400	404	398	409	423	424	451	388	410	438	401	418	406	420	382	386	438	407	422	427	455	365	423	430	388	410	411	395	411	429	434	421	430	389	405	418	390	449	401	429	410	442	429	416	435	446	443	408	419	436	436	394	414	405	397	418	386	424	425	425	426	427	404	378	418	420	452	421	388	438	446	402	389	398	391	402	422	437	393	434	447	424	406	439	427	399	440	435	415	411	432	399	439	421	421	396	431	422	382	411	420	422	448	417	378	383	408	438	421	428	389	393	373	375	412	431	417	433	427	424	422	390	451	424	410	389	445	399	386	402	381	433	449	411	401	397	437	458	397	420	427	452	423	412	399	391	418	390	400	468	428	400	424	437	422	438	431	427	413	408	418	420	443	420	434	382	418	422	398	409	455	430	423	427	401	420	372	390	426	417	431	440	408	452	422	398	410	447	442	377	403	415	375	436	383	449	391	429	401	430	433	430	371	420	415	448	431	401	443	431	410	392	406	437	392	476	433	409	428	431	388	439	415	437	413	408	402	448	438	404	402	404	442	420	400	427	416	438	410	368	403	379	428	404	411	423	441	405	449	450	427	445	455	434	430	412	422	420	384	448	423	415	382	453	417	438	373	346	402	422	439	421	385	429	405	433	414	449	393	405	382	441	408	448	381	427	425	364	406	412	403	387	364	406	387	418	419	432	395	428	445	409	413	454	472	431	418	421	398	403	398	415	398	444	431	432	430	429	421	420	400	366	373	388	382	380	439	430	453	392	406	417	436	415	402	390	448	432	419	401	455	446	418	399	433	403	440	429	428	427	433	463	407	369	379	416	430	408	383	420	426	415	435	393	432	432	360	408	397	418	404	432	434	463	445	431	434	433	415	473	433	434	446	413	421	443	419	426	393	397	401	411	390	432	426	422	395	421	421	448	444	411	430	464	424	418	381	438	468	435	428	423	397	464	421	422	477	435	454	380	356	397	468	417	421	469	472	456	420	453	399	405	413	427	429	380	392	406	450	428	430	413	436	402	426	415	434	425	423	392	423	397	443	403	405	457	429	415	427	423	423	392	425	399	416	437	419	381	422	446	420	426	415	402	419	422	437	439	424	455	431	432	419	423	430	445	435	404	401	420	405	400	425	396	434	403	404	471	423	448	396	416	414	372	441	472	413	417	390	398	433	458	445	419	416	413	413	402	423	436	392	423	407	411	393	404	444	412	411	397	387	411
8628	1582	2512	2798	2422	2086	1744	1520	1414	1369	1339	1248	1187	1168	1120	1099	1132	1088	1073	1034	1016	1041	971	1045	1013	1033	1008	1043	1004	1027	980	993	985	1052	1029	995	954	1025	1006	1069	1022	945	943	1008	998	982	1000	1025	986	956	1008	986	1004	999	1007	1016	924	1009	950	948	961	974	1027	965	1028	1005	968	1023	932	954	953	912	1007	971	1027	984	998	977	977	955	1032	937	1010	944	1037	961	995	969	1034	975	984	1044	910	966	941	957	941	966	930	970	1096	966	971	955	965	990	948	915	958	953	927	988	1009	1007	993	986	964	965	1049	922	996	974	1010	957	1016	978	916	908	961	1043	1011	959	931	989	999	990	931	950	1012	997	992	997	1004	952	984	957	985	985	991	967	978	996	946	1009	958	962	963	1020	977	978	944	1016	962	989	962	1011	985	1018	945	971	976	968	1025	1017	932	977	940	967	1011	1010	1001	992	920	937	981	984	992	986	980	936	998	1002	992	930	921	965	986	941	969	989	959	985	988	926	934	981	897	911	987	1025	963	926	943	1014	994	959	966	927	1023	960	938	934	948	1004	978	903	915	998	970	968	1004	932	1001	989	1005	973	954	950	973	979	983	936	948	980	941	1004	987	992	967	994	949	971	959	959	968	985	922	966	989	955	1018	947	1063	1008	901	952	944	1022	963	954	1016	999	958	972	1016	976	992	1002	1028	956	993	962	1046	1010	992	1013	1025	993	990	925	975	988	1030	925	965	990	969	1017	963	993	994	919	948	985	994	939	985	1024	936	980	956	972	966	938	994	969	999	963	976	999	899	959	1003	1013	997	925	985	1004	976	988	943	1046	978	941	920	944	954	935	980	927	975	959	966	1023	926	927	1005	958	964	998	955	956	992	1006	954	1020	1009	955	1001	968	1001	989	989	1011	975	965	926	962	995	991	994	963	979	980	967	987	991	978	989	920	1028	932	946	923	920	1000	957	969	957	1011	964	945	971	977	1009	989	980	1017	985	967	963	929	988	959	967	911	1013	1002	995	1038	969	1007	930	1028	958	976	994	959	953	950	1004	966	979	920	942	956	965	1010	974	950	889	977	950	1006	950	940	956	1033	984	974	949	978	955	931	948	968	973	957	976	925	1000	971	943	950	993	1066	990	987	1011	976	962	930	986	973	962	899	998	930	969	994	985	943	997	957	1019	968	956	976	935	1062	1029	1007	963	973	949	1014	984	985	991	949	978	1009	1007	957	992	920	996	953	939	926	992	997	999	1010	984	971	986	916	998	968	974	1012	979	1063	968	955	948	993	999	950	956	974	959	971	973	936	989	966	932	975	938	942	975	975	940	962	961	1004	914	940	967	996	1020	929	916	1013	947	1006	987	928	1000	1011	967	908	936	995	953	959	973	1000	970	947	952	933	1027	929	929	991	1013	1005	989	955	998	959	969	948	960	962	971	982	947	1005	961	990	965	1030	978	976	963	960	967	986	946	969	965	960	983	964	997	1014	986	971	973	966	1030	947	944	987	1026	992	976	966	918	997	964	967	952	975	964	967	998	1013	982	960	1018	959	943	1008	1000	943	975	984	976	1000	935	966	990	918	950	984	957	963	983	1006	1010	973	962	942	994	974	985	936	990	1057	937	968	1006	962	983	1020	982	960	905	1000	966	1021	966	1017	1001	959	967	962	990	943	919	960	995	957	950	915	976	1008	993	999	1035	965	1038	939	967	992	975	973	1030	1006	939	948	902	999	981	1004	921	993	1004	1000	960	985	960	973	1011	939	988	1012	993	929	991	983	985	973	979	1006	969	999	990	1037	1023	954	977	969	959	1033	1037	1000	995	992	945	1003	966	930	915	969	987	932	970	970	949	1005	979	946	934	935	994	976	988	961	959	981	950	964	942	979	972	1020	937	972	1012	983	932	997	928	949	930	943	974	953	969	1021	903	1007	972	923	931	955	1002	955	940	977	980	1004	965	923	975	939	981	963	940	972	998	993	998	948	991	968	979	925	960	949	1023	998	956	1027	1048	948	1014	954	1004	953	1022	968	987	948	982	975	1006	1043	992	951	979	992	1012	927	957	1016	984	953	956	982	946	903	924	963	1030	939	1005	969	1004	990	955	1003	961	1023	959	955	997	934	1003	940	983	983	960	948	981	1003	987	953	969	916	1004	974	971	1019	977	993	970	988	1002	973	1010	974	954	992	943	995	936	991	969	940	1009	1008	972	963	1022	987	978	992	932	1020	974	986	1006	969	947	917	988	955	965	977	932	958	992	1007	1000	933	946	917	1007	968	957	927	965	992	931	930	997	991	985	906	979	936	1038	985	1025	972	975	1029	921	988	941	1013	939	952	980	960	977	933	954	1010	981	963	934	988	937	959	1000	968	940	981	985	985	1003	991	1019	990	976	939	987	942	979	929	955	1028	935	974	1013	942	998	987	1018	991	945	976	949	1027	917	1021	961	944	983	955	943	967	971	1010	997	912	981	1004	967	932	988	969	996	1004	966	981	1020	938	972	1015	949	976	981	979	918	955	966	988	979	960	985	970	958	995	940	947	940	968	961	1015	1018	982	1001	948	962	970	983	946	992	975	991	995	1015	952	993	976	988	965	952	997	995	966	1011	1026	1014	997	953	920	928	958	1017	951	972	965	983	990	979	962	974	1024	983	1013	963	1037	961	974	994	942	975	928	969	953	932	972	943	1033	989	959	988	931	977	955	968	906	999	1014	975	967	958	955	984	991	1014	941	949	954	1007	997	955	928	982	953	975	1012	980	986	929	1010	1045	998	995	948	930	1000	954	1048	1019	927	949	996	948	1002	1000	1045	948	1010	956	938	1005	988	963	1000	1004	989	984	962	962	995	940	907	960	935	1027	882	953	980	972	1003	950	979	943	932	1025	992	1013	941	982	951	898	924	961	982	919	991	964	942	892	977	1034	1003	1035	1003	1000	939	967	945	1018	991	960	977	939	993	982	955	977	943	931	974	976	974	941	919	983	959	943	938	948	939	941	955	924	985	931	965	966	918	957	1016	1034	956	943	913	952	959	937	990	962	1012	987	960	949	982	995	955	978	980	958	974	981	995	944	995	906	946	990	993	998	978	983	964	924	1016	1034	986	961	982	975	996	965	962	975	1027	939	913	993	982	948	976	1019	1001	945	980	972	966	1028	1002	1003	946	991	928	1008	998	927	921	970	945	929	942	973	1033	988	1001	950	945	940	927	936	978	968	989	977	985	974	942	943	985	962	981	941	1010	906	1015	996	1018	983	973	876	986	1007	930	962	976	992	999	992	967	1016	1016	962	962	904	938	988	959	955	966	957	977	972	991	961	1002	1011	964	981	967	930	937	961	947	992	963	1003	978	994	959	1008	985	961	975	943	967	951	994	984	980	926	987	954	976	968	993	983	998	933	1011	1007	940	939	995	982	994	987	980	1009	1030	981	969	959	1040	997	1032	917	957	1018	1010	925	988	977	971	982	949	992	972	915	952	942	936	1022	1011	975	1019	1010	974	1014	1026	931	971	939	985	933	1000	967	1020	969	943	993	952	988	984	923	1000	986	984	1022	1000	1006	1042	960	1029	989	984	984	949	964	1008	956	978	996	928	1010	968	995	948	972	950	991	967	963	947	934	1026	944	981	1009	975	982	917	937	994	997	961	960	1037	926	1000	991	995	1005	978	1012	962	984	957	993	963	988	1037	1042	969	953	987	964	1031	954	958	1030	960	945	908	998	987	996	975	992	998	970	982	961	998	1034	942	942	1005	951	1006	1003	984	978	916	1027	1002	969	982	936	968	990	981	977	958	1013	903	943	947	972	950	1011	970
1397	224	217	224	230	205	211	200	211	218	207	183	204	211	224	198	222	211	208	187	192	228	181	191	209	221	212	222	207	191	233	214	223	224	215	212	218	199	222	186	243	209	190	199	204	209	193	196	208	239	219	191	201	192	178	180	180	210	202	209	214	205	218	203	231	234	237	212	197	202	187	233	211	202	238	237	198	187	196	226	216	199	218	228	200	220	204	202	188	199	197	216	207	217	210	233	190	167	190	207	206	177	218	203	219	211	190	211	195	192	213	209	215	236	253	221	205	190	206	193	182	235	184	200	205	208	219	209	185	192	212	224	189	228	219	204	190	210	216	219	211	222	196	214	188	207	209	214	216	205	203	203	220	197	185	198	218	207	200	224	209	215	237	203	225	196	189	236	218	180	203	213	201	219	221	242	226	182	216	195	204	213	214	170	182	208	214	204	206	203	223	215	192	206	203	199	225	218	212	196	223	176	207	205	216	205	235	188	218	189	209	232	223	199	204	201	182	189	195	229	211	203	199	198	184	233	226	193	235	226	194	241	211	211	175	195	231	190	222	217	197	181	201	184	201	245	188	219	192	197	205	197	191	218	179	237	191	222	222	232	210	212	238	205	242	219	215	215	215	211	225	206	211	189	193	214	209	183	191	180	186	204	195	225	218	213	200	196	213	215	200	194	211	211	226	205	210	233	216	191	244	233	181	227	212	208	215	230	194	214	209	215	210	209	208	223	220	199	207	226	199	205	217	191	233	213	194	235	199	190	213	211	192	182	206	191	215	200	194	186	212	216	226	206	207	214	182	188	212	216	204	195	208	183	207	197	210	203	219	266	222	191	224	195	211	199	195	184	208	236	203	216	178	196	227	204	207	247	186	204	213	232	215	214	212	210	219	210	203	211	230	194	195	206	221	215	213	204	197	217	191	202	234	235	198	241	199	222	209	209	208	185	228	210	199	204	233	191	227	198	182	188	192	236	177	190	182	202	238	217	203	226	198	223	191	210	200	195	208	185	207	180	226	196	198	223	212	191	209	234	224	184	185	213	189	209	205	177	185	194	180	207	217	224	176	216	191	199	204	182	198	229	199	206	214	200	210	191	201	194	207	202	217	227	251	235	216	201	173	218	195	216	200	178	197	199	196	230	217	192	225	186	225	192	201	203	200	205	212	193	199	243	156	214	223	191	223	217	215	215	204	188	242	227	179	211	216	221	215	210	205	181	200	182	199	205	194	202	215	187	203	205	205	201	196	217	234	212	232	219	197	174	211	209	182	222	197	212	201	195	209	192	204	181	214	203	194	202	212	199	208	240	205	200	190	185	200	191	221	216	217	224	209	192	206	177	197	200	238	196	198	226	215	204	197	212	189	189	213	210	204	225	222	237	183	237	221	194	188	180	193	219	208	222	201	217	180	206	196	219	215	201	175	205	174	188	182	228	184	190	168	225	218	198	197	222	212	253	207	204	192	206	197	225	194	210	229	195	198	189	188	206	244	205	207	196	195	201	204	223	181	190	221	200	238	207	199	199	192	253	200	213	222	211	178	196	194	206	220	186	184	218	188	227	205	192	205	217	205	194	225	213	222	223	213	203	196	195	182	220	205	220	216	186	217	225	203	189	213	216	193	192	193	230	224	216	231	209	249	185	227	219	200	183	183	208	198	187	225	233	198	201	187	229	196	213	202	202	190	231	222	203	218	195	231	223	203	214	199	190	205	240	194	177	206	216	229	204	211	214	210	238	212	212	224	237	233	222	183	214	191	193	219	211	182	194	221	228	214	202	209	208	218	235	218	181	238	206	218	207	211	200	218	207	219	205	196	215	197	187	206	211	177	194	220	237	197	215	211	225	205	226	217	205	192	197	228	202	191	193	214	211	200	208	238	209	207	201	224	194	170	216	224	198	228	210	201	203	217	228	230	198	224	190	216	207	215	208	210	204	224	201	203	211	210	220	201	205	191	229	184	182	200	210	204	213	201	191	204	198	213	199	202	207	193	221	194	225	209	208	212	215	213	185	200	197	231	197	203	215	206	208	220	216	208	218	223	200	225	212	177	194	207	192	212	221	196	214	231	187	187	243	222	205	210	203	205	213	203	223	182	218	212	192	232	208	232	174	200	205	201	189	174	228	210	221	217	214	224	193	194	187	210	181	193	222	188	224	203	202	184	179	206	215	202	172	201	218	221	205	197	240	209	202	201	207	207	207	230	198	178	205	204	199	198	209	221	218	199	219	207	208	198	207	186	192	195	220	222	186	227	215	208	200	201	206	206	206	169	197	181	214	230	226	198	221	219	238	205	208	237	215	242	217	225	225	215	244	228	195	206	201	204	212	178	225	211	227	206	190	187	175	220	210	176	210	203	203	245	213	173	228	242	211	211	186	202	218	187	231	231	196	229	221	206	186	195	216	220	192	202	218	204	181	206	208	177	177	214	202	218	186	192	204	189	213	214	212	220	175	189	205	218	199	200	200	205	208	182	211	201	177	211	236	243	221	215	176	197	213	202	190	197	221	201	192	174	192	190	201	206	209	193	189	210	219	189	202	212	228	213	185	204	215	180	215	225	224	207	195	196	228	236	206	209	209	210	218	199	230	215	216	210	200	183	206	218	197	192	187	208	248	206	194	202	197	227	206	185	223	219	202	228	211	222	218	230	209	219	202	204	192	208	186	200	234	216	196	199	213	203	198	205	189	208	206	229	216	207	206	187	210	225	197	186	205	205	233	201	189	198	197	224	194	189	199	208	182	210	194	187	180	243	209	197	217	205	204	200	219	218	204	224	244	223	187	228	197	188	202	216	205	196	202	239	212	221	218	227	222	222	218	199	230	200	204	245	226	211	203	219	199	220	198	211	221	217	186	225	212	175	214	212	211	179	208	194	228	220	197	213	181	189	195	238	220	205	212	201	212	204	223	207	198	219	197	217	219	187	202	218	198	217	208	188	208	212	190	228	230	196	215	187	172	203	221	202	229	231	204	200	217	188	216	189	226	187	205	215	196	194	225	199	196	234	223	224	243	194	185	203	225	193	180	186	214	191	237	230	195	237	215	212	195	195	204	181	209	188	199	200	201	188	174	179	189	195	190	225	207	171	237	205	229	211	228	191	193	221	210	215	212	200	210	174	184	205	205	197	201	215	194	218	233	185	182	201	207	191	193	209	184	212	209	220	201	207	188	225	190	220	180	217	189	180	214	187	239	209	215	224	198	207	188	176	191	198	229	203	219	206	199	213	192	199	203	201	178	240	225	180	220	200	197	225	222	191	214	223	248	236	187	189	209	214	201	218	216	212	207	224	207	217	216	210	227	220	188	179	237	207	202	183	207	190	208	243	207	168	212	181	213	178	206	213	177	192	231	204	220	218	201	216	212	207	196	218	246	190	195	206	203	203	209	210	194	208	203	188	195	197	215	207	217	197	195	183	184	207	214	218	214	192	212	191	201	185	211	190	213	192	205	195	213	193	185	214	192	211	225	184	219	215	227	208	195
1801	544	622	579	528	614	565	552	573	520	608	560	533	496	532	551	547	533	559	548	542	608	598	516	567	557	555	576	530	539	546	507	504	516	507	547	551	548	575	540	571	503	527	546	526	501	530	558	549	532	546	563	541	541	556	527	530	566	516	559	527	535	551	525	550	565	537	568	561	532	543	556	563	539	524	580	538	520	563	564	546	558	548	523	522	530	545	483	503	492	560	531	519	551	560	556	533	580	568	569	528	489	570	560	518	546	552	505	574	538	534	503	564	546	580	541	549	563	531	576	545	531	578	546	549	552	563	544	558	581	583	553	514	568	517	521	514	571	541	573	577	570	513	583	584	543	539	547	543	535	521	564	540	545	528	526	516	538	539	485	535	583	536	535	551	534	568	507	537	525	560	543	527	476	562	543	565	510	531	506	575	569	552	558	532	538	540	545	554	543	567	552	516	544	561	551	504	543	526	532	546	551	514	535	577	574	543	554	554	579	558	522	543	583	549	578	545	548	541	516	490	520	512	534	552	535	550	531	515	513	559	533	539	550	579	534	547	534	544	526	549	542	509	538	575	519	539	491	541	535	566	525	552	574	557	542	525	558	517	524	519	544	544	533	523	546	559	597	527	534	565	536	561	486	504	515	561	579	548	567	520	531	540	561	549	499	512	558	536	551	593	534	566	555	559	521	514	513	503	550	534	559	571	518	570	534	586	517	550	538	554	501	497	556	560	556	555	527	541	542	529	511	521	568	538	502	567	561	543	530	521	545	554	587	556	537	578	509	554	552	544	545	572	523	502	526	538	575	567	534	547	518	532	549	546	548	548	520	483	532	547	501	492	566	565	585	541	534	535	559	521	568	562	524	573	502	493	601	546	572	564	516	552	564	584	567	527	533	535	547	555	577	520	514	542	529	560	511	530	594	520	529	564	509	561	570	537	535	500	541	557	508	531	555	537	576	551	525	525	516	578	566	573	538	504	512	522	547	569	548	521	516	537	530	513	555	539	523	573	508	522	531	484	476	554	545	507	557	528	570	534	513	537	557	581	501	569	569	504	517	537	532	516	562	578	556	567	592	526	549	543	538	550	521	538	548	556	514	548	517	565	498	534	536	529	512	537	536	523	567	502	559	566	552	598	569	556	507	528	526	532	527	534	546	579	530	542	539	562	545	536	498	514	537	543	571	538	554	504	590	565	534	501	542	558	543	535	504	577	534	568	560	539	529	566	545	507	570	566	487	549	526	560	545	536	513	543	518	576	534	516	547	533	560	571	515	556	575	531	571	548	577	523	563	548	548	548	525	516	540	505	546	556	535	527	536	564	501	579	525	535	527	537	516	560	605	552	522	544	522	542	537	564	547	537	563	533	529	566	540	549	541	534	518	529	580	525	512	571	538	515	532	523	480	523	526	523	532	553	537	532	561	534	528	532	538	512	515	501	546	513	537	530	539	530	521	544	519	540	576	515	512	539	567	536	521	555	518	578	551	522	517	557	507	545	527	497	566	530	533	532	533	496	555	578	564	505	550	505	551	485	555	555	566	593	512	546	561	547	521	523	523	520	560	533	564	527	519	558	533	523	583	528	548	542	544	514	510	567	551	536	582	538	523	512	530	530	551	553	567	549	549	540	556	504	573	530	542	541	524	533	530	551	558	512	536	572	552	548	552	551	558	545	520	542	531	594	505	509	540	523	564	535	554	547	531	557	564	574	555	550	550	540	559	543	549	525	581	551	578	522	547	560	541	563	531	572	568	561	540	583	571	558	530	599	553	537	472	564	549	524	529	574	548	522	555	559	553	519	567	525	521	522	574	501	559	547	524	564	554	574	517	521	498	532	548	521	532	541	571	554	547	532	504	537	546	528	540	555	563	547	555	530	536	543	562	570	505	523	503	544	602	503	538	559	539	557	510	568	561	508	531	524	576	548	566	504	496	538	538	562	527	542	538	509	554	511	541	582	548	489	563	561	517	538	566	548	540	519	529	562	540	540	501	522	545	565	571	544	530	514	525	559	517	599	575	558	550	523	525	552	548	507	530	516	511	576	565	527	521	526	525	541	524	548	542	514	594	531	516	556	525	533	559	523	536	555	545	554	540	552	532	518	552	532	507	568	516	499	529	514	510	546	544	598	549	550	526	535	556	575	556	535	523	569	506	547	532	513	554	539	528	568	522	534	544	535	562	519	548	564	547	509	538	526	622	536	570	491	548	547	564	500	549	553	530	545	554	547	548	563	524	578	519	544	532	585	552	531	526	516	520	532	503	547	524	526	564	539	536	541	521	542	556	511	530	566	544	544	567	509	535	534	520	530	585	537	542	567	546	545	587	517	536	539	515	500	535	519	538	543	536	543	528	530	545	546	551	558	553	510	559	579	534	522	567	504	512	573	541	589	579	558	541	538	528	547	557	548	510	560	518	538	551	515	561	523	537	523	540	573	497	577	554	525	567	562	574	519	605	557	580	541	489	538	513	552	532	585	569	542	514	503	519	525	549	552	539	557	547	560	522	565	563	520	534	521	549	548	573	538	589	496	557	498	576	520	516	545	544	536	559	560	538	526	584	538	517	501	563	557	538	531	549	527	543	566	508	528	554	543	537	538	568	536	547	558	584	540	532	523	535	519	514	539	561	539	480	577	552	539	517	531	552	545	545	498	529	515	537	540	512	528	516	533	552	554	593	568	561	510	578	553	558	519	543	534	534	540	539	532	587	508	545	537	527	536	529	594	553	540	548	546	593	510	522	511	496	517	542	523	549	535	519	508	561	511	571	534	517	526	541	559	560	531	546	566	544	502	521	499	536	543	530	520	570	545	572	568	547	572	564	559	540	560	507	567	498	527	561	490	547	526	554	522	527	542	525	551	576	578	500	549	528	575	510	577	528	563	495	572	525	544	542	512	583	512	548	506	504	545	544	550	547	538	526	545	539	516	540	547	565	568	540	529	536	563	485	518	550	535	556	561	551	535	583	548	532	561	542	553	578	523	559	532	521	499	547	526	533	496	535	543	547	520	563	510	540	549	521	561	523	536	519	577	539	543	519	537	537	508	490	550	487	536	543	581	553	552	496	578	516	530	569	573	562	570	562	552	510	525	530	550	548	554	588	495	532	557	548	556	554	557	516	532	559	517	546	558	519	559	543	564	527	491	549	566	479	523	526	540	480	526	548	559	569	527	539	566	544	586	545	568	496	556	571	540	505	545	545	522	515	571	547	549	552	517	497	556	530	517	561	550	542	523	557	525	533	552	553	502	546	566	530	538	542	516	548	542	549	525	545	495	517	541	567	520	514	579	539	527	523	529	550	547	566	550	577	534	535	553	510	530	559	555	544	548	555	509	544	539	526	547	538	531	547	570	534	571	586	546	540	509	569	528	545	525	543	578	529	514	522	572	576	509	533	543	551	556	543	523	536	553	534	460	558	559	528	550	535	577	547	529	581	546	536	535	492	505	531	545	542	516	565	530	541	516	564	527	565	575	526	506	533	513	562
6900	532	546	425	326	300	278	242	214	215	250	228	216	200	207	199	191	189	216	191	192	208	201	199	214	210	217	198	214	193	193	210	206	231	204	200	215	199	143	196	198	219	186	206	204	209	206	210	180	190	190	167	206	189	181	188	206	170	179	201	166	168	196	202	201	185	196	232	241	192	242	218	204	186	201	179	170	214	208	200	180	201	214	220	214	242	185	201	213	207	183	209	190	180	195	211	208	173	186	193	212	200	187	179	172	194	244	210	190	180	171	229	211	201	181	200	171	186	210	203	161	202	191	189	196	194	218	197	193	199	186	216	205	209	206	206	201	157	175	202	202	203	194	195	194	208	206	179	163	179	220	193	202	190	201	166	194	198	211	221	205	200	223	183	199	187	184	215	196	201	169	221	198	182	205	194	198	212	175	186	199	192	214	200	233	212	200	194	191	202	188	205	174	214	205	186	196	186	175	204	175	182	207	198	179	189	199	189	217	178	180	208	209	181	175	194	192	216	231	157	181	201	191	207	179	195	184	175	187	198	205	192	189	205	192	171	182	192	195	191	191	171	210	180	186	168	173	183	211	187	218	186	167	183	175	182	204	221	190	203	199	189	192	191	194	188	173	212	172	185	209	195	177	189	211	208	196	198	182	203	175	203	224	194	185	204	198	196	175	205	200	191	198	215	174	203	189	203	197	185	178	217	218	234	187	219	194	206	180	184	196	166	188	183	192	195	197	163	200	189	198	197	185	189	226	207	211	193	235	197	186	181	184	200	170	181	205	181	195	214	212	208	185	197	227	184	202	180	191	186	200	210	196	218	202	236	179	213	169	209	211	217	224	191	223	213	198	233	210	201	181	197	214	204	183	220	196	190	192	202	180	203	164	197	218	201	153	166	219	203	183	176	194	202	168	211	203	208	190	227	187	212	212	192	217	215	175	212	189	162	180	185	200	205	187	222	189	204	200	180	210	175	198	206	217	203	185	189	184	203	204	197	191	191	213	193	208	197	193	195	212	202	178	169	196	215	182	224	186	180	192	181	195	194	189	186	185	209	208	186	207	188	242	172	211	220	187	188	190	214	165	193	179	185	173	194	186	183	184	222	194	198	193	214	179	202	196	188	183	182	200	198	187	186	187	199	215	204	208	189	198	200	189	189	193	188	177	216	219	187	179	181	194	182	193	186	197	189	187	190	198	202	169	191	172	190	207	215	222	183	208	193	181	189	190	192	181	156	171	208	201	189	215	194	200	207	189	204	200	207	197	217	176	206	196	182	203	208	223	172	189	173	207	205	205	190	191	195	202	171	195	193	170	165	198	182	228	196	218	219	207	177	194	202	195	209	221	237	188	189	206	209	178	204	201	198	219	219	204	214	196	183	188	193	196	175	190	209	196	184	188	197	192	186	205	182	189	216	196	217	173	204	204	188	213	176	179	199	208	203	179	195	200	196	206	216	224	191	218	200	190	191	185	209	170	180	194	184	199	192	226	212	193	221	182	198	197	210	215	218	186	209	218	215	220	202	199	206	186	190	185	197	198	191	193	193	190	211	213	187	194	201	192	198	204	230	202	178	178	221	186	195	190	199	199	209	205	171	174	193	229	211	188	189	156	190	213	223	199	180	205	186	194	194	170	191	183	202	185	169	210	205	191	205	203	195	198	199	178	193	197	185	208	191	217	186	178	195	196	188	186	208	204	199	212	191	196	182	200	187	176	212	186	221	181	185	200	169	186	228	221	215	202	200	197	180	171	202	199	179	158	201	188	210	193	189	208	198	209	227	201	201	221	184	213	195	191	186	184	187	200	194	188	187	203	180	169	173	179	209	164	209	184	213	169	195	182	185	179	205	173	204	161	201	205	216	203	212	200	188	189	194	205	180	191	190	207	189	186	208	228	199	201	181	226	172	214	189	191	184	187	201	171	192	197	201	206	176	201	192	183	198	214	210	190	221	190	211	188	202	172	190	198	194	196	238	190	180	177	189	194	210	186	170	173	172	195	202	183	201	208	193	219	183	170	206	191	209	217	200	200	194	182	179	190	179	185	189	202	193	184	221	189	187	198	199	186	205	203	183	184	202	198	212	196	205	212	220	231	233	197	177	196	200	206	206	181	184	208	189	207	208	207	173	194	178	221	204	198	162	192	182	192	196	208	179	210	206	210	199	176	156	187	209	211	203	197	182	213	215	211	185	191	230	198	201	215	221	184	203	197	184	185	220	221	221	190	204	193	212	200	210	197	161	202	169	184	199	199	185	195	214	199	184	191	205	188	197	210	208	190	198	221	206	206	189	207	201	191	193	197	200	189	201	200	192	192	205	218	204	208	182	207	196	201	195	237	206	179	196	190	170	205	197	179	215	200	193	215	222	181	196	195	192	190	199	187	203	223	187	184	208	175	222	216	178	191	219	202	182	187	176	206	184	181	218	210	198	205	165	207	185	192	175	211	217	197	190	202	191	198	219	183	168	169	182	200	204	175	204	185	185	161	185	212	194	198	191	199	196	172	188	185	214	173	191	188	186	203	205	159	218	216	228	233	230	207	190	208	213	171	204	206	225	192	193	161	183	226	212	195	195	178	181	169	190	185	181	197	229	202	197	183	189	188	208	203	175	156	181	192	224	210	190	215	197	202	205	159	198	195	190	197	196	211	195	210	195	199	226	199	210	189	190	208	206	203	215	193	211	227	206	207	215	200	181	194	208	211	174	198	177	203	185	175	209	159	184	200	210	170	208	176	177	191	199	207	180	193	203	212	220	181	203	208	208	190	206	189	198	207	195	170	225	194	192	180	172	201	197	181	179	189	195	195	197	205	227	227	189	164	209	214	204	196	193	184	180	218	172	195	175	195	198	186	174	169	186	178	185	199	221	212	201	188	189	189	201	188	172	204	203	183	227	211	219	168	196	184	208	218	215	188	203	183	224	209	189	177	193	192	187	190	217	187	192	203	226	192	201	184	216	213	194	193	233	195	198	198	199	200	186	177	193	172	184	206	206	210	206	181	197	202	192	188	207	179	174	225	194	214	215	212	194	187	207	205	181	186	213	180	173	197	190	188	154	215	203	199	191	178	200	221	203	194	197	185	198	204	225	185	226	206	184	195	200	242	191	185	191	202	212	205	207	183	175	171	187	185	204	198	202	193	206	202	200	192	181	237	189	204	199	209	210	198	210	191	222	228	184	187	195	206	221	191	207	185	201	166	182	206	208	183	187	200	170	185	163	199	184	176	207	206	194	233	201	200	213	201	194	188	195	195	226	188	216	176	179	195	171	199	208	173	210	161	204	203	214	194	181	191	185	203	193	215	173	192	209	204	208	204	175	212	183	189	197	194	179	182	188	172	184	188	177	203	162	216	202	210	210	183	200	192	193	178	194	205	191	164	189	184	207	192	168	221	205	191	193	201	171	188	204	175	184	204	180	185	182	182	190	151	193	193	190	189	201	181	182	194	171	223	215	180	203	174	190	217	174	208	222	204	188	208	172	189	205
6214	787	1342	1442	1281	1120	959	837	800	684	695	664	635	600	609	572	573	582	632	601	544	579	572	560	625	592	598	554	568	544	557	545	538	584	543	561	537	551	521	554	553	591	564	555	508	553	544	561	558	567	558	553	569	540	583	560	541	607	544	540	523	564	577	552	520	534	549	570	563	554	538	515	544	520	569	512	552	553	495	556	575	549	508	511	553	542	545	573	545	521	548	534	524	519	592	532	543	528	535	495	553	578	555	553	583	519	547	563	560	522	538	525	545	514	500	557	537	523	540	590	506	567	548	546	552	521	512	541	539	537	549	548	549	474	570	552	536	512	602	557	533	509	523	501	507	540	505	516	551	530	540	531	513	551	585	542	560	539	509	518	493	481	561	524	519	550	533	539	542	504	530	553	554	577	560	563	539	565	511	582	527	546	538	561	520	526	556	538	572	575	548	534	541	537	508	595	533	536	587	588	568	518	558	568	497	566	565	562	535	533	533	512	527	568	534	573	541	529	545	544	540	558	528	544	536	524	525	577	549	568	537	533	510	519	549	561	545	520	536	556	549	538	528	576	546	497	560	531	565	534	558	504	533	550	505	611	576	540	526	533	556	500	571	543	570	516	523	550	531	511	512	584	520	536	575	563	508	522	525	580	532	563	554	537	552	524	533	519	479	529	479	550	561	581	548	556	545	520	528	541	552	521	572	592	549	507	523	523	518	557	562	553	546	494	546	566	531	533	537	577	532	543	539	546	552	530	519	534	538	565	550	539	537	551	510	544	533	566	522	505	532	549	593	511	580	517	545	522	549	546	573	556	555	566	555	567	550	477	530	585	510	555	518	605	529	576	578	539	536	492	541	534	542	505	525	528	560	521	533	561	536	578	508	521	559	544	534	513	519	552	563	523	532	522	538	554	535	508	574	576	564	576	525	551	542	547	524	566	513	545	536	503	547	547	509	550	520	549	537	542	521	535	522	479	538	568	517	504	508	537	563	543	534	553	551	534	554	533	567	561	561	569	506	534	536	525	553	526	539	514	572	524	545	521	556	552	516	538	551	507	492	524	528	541	525	533	562	546	555	533	522	533	532	556	529	497	509	501	593	548	536	492	565	538	548	525	567	547	552	555	543	532	528	587	507	527	604	519	522	537	545	546	539	515	552	524	545	493	573	550	554	582	540	546	539	516	545	535	528	532	543	559	587	529	542	548	534	578	517	514	562	563	526	526	532	528	534	540	593	518	568	521	547	533	521	551	547	543	530	553	586	532	500	529	540	535	535	545	529	518	570	506	497	528	541	527	524	568	526	549	536	519	571	542	565	498	523	502	510	578	563	566	564	546	514	557	537	514	545	509	556	553	508	544	568	541	548	556	525	519	588	570	551	517	518	539	544	505	512	551	563	534	543	534	548	568	560	535	562	554	515	534	553	548	557	588	546	535	539	571	531	572	516	550	463	555	554	567	514	575	527	550	536	501	543	515	568	539	534	542	515	533	529	546	520	574	525	580	549	529	501	568	521	521	520	564	535	493	569	506	547	533	513	574	521	547	541	500	562	544	552	570	522	533	521	522	564	515	541	520	535	573	552	602	562	557	539	520	570	526	539	522	505	560	523	508	535	557	505	493	548	542	546	504	555	550	553	520	516	559	558	510	564	550	537	510	555	582	537	524	538	557	538	534	514	551	553	542	553	517	521	510	530	579	579	582	558	538	540	540	576	539	556	522	553	544	553	536	515	532	586	498	532	556	552	507	531	562	528	522	546	556	523	564	545	552	526	578	527	525	536	510	549	532	586	528	576	541	568	553	523	530	553	560	552	501	572	566	529	566	515	587	575	555	587	493	570	581	555	504	495	542	523	561	529	562	542	557	571	541	545	562	539	518	545	550	573	530	561	548	507	537	492	574	555	545	510	503	559	554	518	586	563	579	550	556	527	574	568	527	529	538	504	563	527	568	529	531	525	552	544	526	524	552	503	513	532	540	527	489	504	556	580	529	538	524	520	519	526	569	544	537	528	556	505	536	566	571	552	520	512	568	552	538	516	541	572	530	521	571	552	562	545	571	526	586	541	536	536	611	540	554	514	602	514	557	558	541	559	528	521	531	572	561	551	536	523	551	530	561	520	501	558	531	525	544	530	542	573	510	533	557	538	534	529	546	564	513	510	581	599	556	541	561	567	494	572	533	531	548	547	534	570	504	556	521	551	553	555	549	518	498	544	571	529	529	507	520	554	550	535	562	540	571	514	579	545	536	543	581	569	541	554	546	526	568	520	572	553	538	531	539	511	536	560	537	540	541	548	552	565	554	558	549	539	526	545	590	547	532	539	543	540	543	546	504	520	524	515	586	540	564	520	531	574	532	515	547	565	547	505	537	554	557	511	565	535	557	529	554	540	507	531	521	536	506	555	565	517	533	538	525	566	536	567	549	557	545	521	544	590	532	531	579	510	565	538	539	560	581	518	538	544	541	597	537	545	537	531	565	539	560	547	550	579	521	538	556	528	529	534	533	584	555	514	454	519	543	535	577	543	551	549	571	526	515	533	530	573	502	521	524	528	505	536	529	559	551	509	542	595	526	534	520	585	505	516	549	526	493	534	544	548	524	530	501	530	531	537	504	559	536	537	524	563	514	544	547	481	521	546	568	511	538	489	532	504	556	552	520	535	532	549	545	530	546	542	533	555	574	515	544	562	501	547	535	557	508	512	536	556	561	559	488	573	509	562	514	514	522	532	523	577	499	547	529	572	567	508	504	515	522	555	509	526	550	551	524	552	567	532	552	556	578	541	547	556	512	502	555	581	529	591	542	542	561	505	562	500	537	553	563	546	535	506	586	550	551	506	564	548	534	543	597	558	543	542	506	531	537	578	573	511	514	581	523	554	529	542	524	528	545	568	531	519	529	573	525	546	578	556	558	480	504	533	526	518	569	539	538	590	554	525	533	555	548	543	568	520	529	530	546	562	504	540	507	548	543	573	595	528	551	563	523	530	537	504	510	543	550	528	557	548	486	562	535	529	509	559	545	520	553	512	564	568	536	531	569	547	530	538	526	518	544	565	491	547	535	542	508	519	525	544	521	568	479	526	522	574	576	565	532	545	521	551	517	498	552	562	556	506	546	557	548	489	553	512	552	575	546	524	574	562	553	537	577	515	501	530	534	551	565	529	542	535	516	552	522	515	505	569	530	578	514	562	566	521	555	536	569	565	545	512	536	553	541	526	555	551	537	580	539	529	524	488	546	555	532	533	552	503	506	493	551	525	526	522	531	539	523	530	520	594	501	547	540	564	553	548	540	554	549	571	549	522	504	542	523	524	553	535	544	515	561	527	535	517	546	522	554	549	541	552	524	516	488	532	543	534	542	503	536	563	557	528	515	507	567	546	562	554	525	554	568	567	523	554	529	564	514	526	568	560	565	523	564	560	547	526	511	544	531	555	545	515	508	552	548	573	555	517	540	554	538	542	529	474	541	532	566	530	531	487	568	551	535
14693	1515	1213	995	784	649	595	505	528	457	472	460	489	438	485	486	442	448	433	441	442	453	444	408	427	411	423	413	405	436	448	407	460	429	402	422	455	420	418	427	417	460	418	397	421	426	401	376	408	449	453	402	419	408	405	376	410	461	425	445	391	408	405	405	395	379	402	397	405	427	410	441	409	418	467	416	413	403	456	414	437	426	460	399	376	414	426	415	405	444	412	424	418	418	373	449	417	488	435	406	404	382	413	414	436	393	395	371	422	406	426	450	418	437	460	383	433	387	416	399	434	450	446	414	404	417	417	393	415	385	429	435	407	422	393	401	409	425	425	423	389	446	424	415	421	408	402	413	413	424	424	431	405	389	466	425	428	413	415	443	427	374	449	393	426	437	430	404	399	419	427	376	400	420	410	457	444	386	382	409	472	446	403	402	387	414	414	396	437	408	426	397	413	421	428	438	436	444	359	437	430	458	423	394	405	393	442	416	396	407	444	398	445	422	423	409	418	438	432	425	438	416	374	429	406	425	418	399	422	431	426	432	388	431	396	390	443	458	446	381	398	436	459	457	406	441	399	395	417	405	440	406	457	473	472	453	435	388	413	406	439	420	413	424	379	410	409	404	433	430	431	409	427	421	424	434	468	413	449	388	409	382	408	420	436	393	405	437	448	429	398	389	452	401	365	376	405	421	436	438	416	436	493	391	458	447	404	402	394	432	419	377	390	409	427	399	394	424	449	430	389	403	407	400	425	412	438	429	404	433	374	381	419	382	364	409	453	391	391	438	443	387	434	362	435	399	401	453	394	435	452	409	382	400	431	403	426	432	413	437	405	399	430	420	409	356	385	384	398	430	446	441	418	399	473	408	443	413	374	421	468	414	369	449	424	405	400	402	423	440	465	409	444	374	407	368	428	398	393	448	390	407	423	397	428	454	403	444	427	435	421	435	428	381	462	437	425	394	433	442	393	365	437	395	429	414	411	379	497	403	463	433	383	457	412	377	441	406	420	411	402	440	384	445	423	434	441	434	413	431	386	386	452	435	414	399	391	451	428	411	417	411	403	405	415	422	395	440	434	404	351	439	418	453	412	414	450	442	375	419	440	413	426	440	422	405	399	369	441	391	418	431	397	416	375	410	406	395	453	420	460	428	403	444	423	439	424	433	399	399	394	431	410	416	427	430	441	420	391	413	413	408	428	421	399	424	424	423	406	403	405	422	409	441	374	370	415	396	401	415	389	452	438	447	421	400	423	382	430	455	410	438	409	412	465	437	427	379	407	430	384	410	423	405	416	431	393	417	406	454	450	441	416	397	396	479	399	415	427	444	436	397	424	425	439	378	449	403	400	425	408	401	406	427	361	423	457	377	401	438	415	386	448	441	379	433	419	424	432	413	404	393	390	419	405	416	418	432	407	425	437	384	389	421	480	376	447	421	412	403	399	454	454	410	401	417	411	406	426	380	415	425	439	396	416	391	404	404	424	463	438	416	390	433	405	410	455	415	431	386	406	433	423	444	443	404	425	422	405	410	410	420	434	404	440	403	422	399	359	427	439	431	430	391	409	424	418	429	441	444	447	433	410	394	412	409	368	412	427	388	407	380	420	398	385	456	436	422	416	428	429	441	421	417	483	400	453	415	446	396	466	433	372	441	444	403	412	393	396	395	408	437	426	429	416	400	395	437	402	403	411	418	386	424	414	394	418	409	420	402	493	417	413	421	396	406	443	446	425	398	424	417	442	415	425	431	410	429	417	409	423	415	451	413	423	439	418	417	392	441	414	460	466	424	408	434	390	431	385	454	409	425	389	428	406	408	403	398	430	391	429	378	417	408	398	404	421	415	405	425	381	413	407	393	424	395	461	451	371	416	396	376	402	443	449	434	429	384	420	438	422	385	400	403	429	430	424	399	386	430	409	433	404	436	402	395	418	434	448	408	436	425	422	418	448	399	434	425	412	398	410	409	417	394	410	379	438	481	460	413	407	412	373	439	425	443	421	397	432	427	362	433	408	399	424	408	397	443	431	444	431	405	461	419	400	439	430	438	401	436	443	409	428	439	460	403	438	446	394	417	440	391	416	419	437	439	390	411	425	432	422	437	441	387	423	408	405	416	428	445	394	417	429	418	420	393	403	430	419	398	386	440	381	445	421	420	465	410	409	425	385	378	392	416	445	407	449	380	416	429	418	422	441	414	458	418	399	418	407	387	431	436	423	431	414	412	419	413	408	409	394	424	370	405	408	432	404	402	395	423	395	404	406	409	450	405	406	391	424	432	405	430	427	429	431	409	420	418	385	440	451	432	426	363	408	397	447	429	406	384	385	370	403	431	457	413	427	430	412	428	433	417	436	420	411	421	425	412	435	395	429	417	438	426	397	413	404	422	448	413	396	407	460	346	409	461	392	450	427	423	373	480	413	449	414	413	423	410	393	385	456	420	404	446	417	426	401	412	397	455	401	383	393	417	375	424	397	367	410	424	415	399	413	431	404	443	411	391	456	419	440	361	408	406	451	441	416	434	398	405	410	416	404	457	425	427	431	448	422	398	399	425	394	427	442	409	432	404	458	461	441	402	368	413	400	426	408	415	427	408	395	394	427	379	426	438	424	446	415	409	413	399	433	422	414	394	372	420	416	416	374	432	430	441	399	443	428	403	423	414	406	410	419	413	431	401	426	370	410	372	395	401	420	437	438	389	413	386	429	436	478	408	415	404	397	451	401	428	425	362	411	386	390	403	401	421	460	397	443	439	405	438	406	407	395	423	447	417	435	410	417	415	446	414	388	441	414	419	405	439	436	410	399	367	446	427	420	444	418	415	429	469	399	441	433	425	401	422	441	423	394	435	402	404	434	442	445	435	414	417	401	421	406	398	387	482	413	430	429	449	407	405	382	447	417	425	407	428	427	427	459	430	440	419	417	423	444	403	410	407	449	428	396	415	448	440	412	459	418	422	433	390	405	471	416	432	429	437	425	399	408	479	383	391	406	428	432	398	433	409	450	410	447	410	433	440	406	421	446	436	426	403	416	414	395	413	423	435	439	442	440	391	396	373	357	433	428	435	434	397	431	429	421	391	404	443	361	459	398	375	434	386	401	406	405	373	389	435	415	390	402	398	391	414	431	382	394	375	423	400	435	443	406	440	381	395	391	377	434	459	404	388	397	415	415	428	416	412	433	449	410	415	424	450	456	436	393	390	433	410	405	398	414	423	415	420	390	439	399	447	404	427	391	410	394	409	421	412	406	427	436	424	442	394	430	472	464	416	412	393	412	431	426	423	427	417	437	404	364	411	428	421	445	420	385	370	413	424	424	401	448	423	409	447	410	447	388	440	442	428	408	446	470	397	419	410	420	421	394	364	446	469	410	434	446	433	411	423	430	429	434	399	397	433	409	407	424	458	434	424	409	421	428	440	401	394	429	418	398	404	451	452	411	381	436	418	397	401	420	412	371	404	428	409	407	383	424	407	382	431	444	407	456	431	394	490
8572	1558	2602	2862	2383	2028	1887	1585	1434	1350	1299	1260	1278	1117	1197	1128	1073	1077	1094	1025	1101	1069	1023	1040	958	1065	1043	1026	991	1016	1024	1073	979	1015	963	1040	956	1001	1002	1029	996	966	1036	1060	928	965	934	1014	972	982	1000	1012	998	981	997	987	989	964	1020	1048	973	1043	980	919	945	980	940	982	995	914	985	994	981	983	947	1018	1032	974	956	964	995	984	962	972	962	947	976	1016	956	983	995	991	920	988	959	1025	967	948	1010	971	950	938	997	976	1034	1000	948	1016	930	990	971	957	969	988	973	937	982	992	965	949	971	985	942	954	1014	980	905	1003	966	1007	1009	965	939	946	940	999	940	992	1003	987	978	989	955	971	939	1019	934	975	908	976	944	966	937	967	912	973	966	1043	947	990	1023	911	964	948	965	1001	990	954	972	969	920	970	985	992	957	1019	984	1033	1006	989	993	977	984	981	1009	1001	990	1020	977	918	979	974	1011	976	977	975	949	944	976	947	968	974	1041	941	951	985	1000	1018	1009	965	946	963	1016	1012	976	1016	963	945	954	958	996	1000	954	1016	983	977	958	1011	945	959	1008	968	1025	1040	920	931	995	982	935	916	955	974	926	960	944	1000	990	1027	993	959	993	937	941	958	932	955	995	987	975	1022	951	957	959	961	965	987	980	946	991	964	954	980	983	956	939	1003	955	996	945	940	945	955	917	982	970	914	937	947	960	996	984	963	944	972	1008	958	970	910	990	1020	1035	913	910	1013	995	996	935	957	989	922	979	1013	1010	953	958	967	945	995	981	1002	991	984	991	999	971	1006	975	923	954	975	947	987	971	940	1000	1000	990	992	977	985	1022	1012	981	932	966	950	963	936	926	981	1016	967	953	940	944	993	953	955	959	978	945	973	967	954	998	973	1007	967	1011	929	956	936	984	929	935	1015	975	936	991	1013	945	973	954	922	987	970	950	948	945	939	998	971	1014	956	998	992	993	960	975	974	967	982	960	1018	1006	957	959	1028	1004	949	1011	949	947	960	984	974	973	954	1011	929	988	938	960	963	968	961	981	986	917	950	981	924	971	955	1046	1010	1006	916	966	991	937	958	926	1029	1012	1021	957	973	1006	1005	944	958	1006	998	1012	972	1036	962	998	1027	1027	979	962	962	958	962	916	983	960	888	984	995	941	963	913	1011	1006	953	976	1007	1051	1006	941	966	1021	1001	925	952	999	988	974	977	1024	1010	1017	942	930	996	1013	994	1000	969	919	981	945	939	976	978	982	965	989	939	968	979	945	982	921	945	1017	1021	986	973	998	949	980	940	1023	973	958	917	1040	979	1024	983	952	954	967	962	939	931	995	914	997	966	981	1009	965	949	1010	966	1002	1014	979	956	1009	1001	1045	972	976	982	1016	964	964	1029	934	966	988	1000	986	993	953	941	965	1048	984	975	956	1011	922	940	961	932	977	1004	955	954	956	924	1011	923	962	998	974	994	972	977	1025	959	993	985	982	984	976	938	926	991	963	950	974	949	1000	954	1020	1000	1004	927	953	984	965	956	939	1002	969	958	963	953	959	978	961	971	1010	997	975	998	971	1008	965	933	987	1025	1014	956	972	1000	1000	949	1015	921	979	970	998	973	1016	960	1008	951	978	1000	995	960	985	949	946	976	968	986	941	938	982	1061	988	948	953	930	1009	944	993	980	935	934	954	950	1012	996	992	991	979	987	988	1017	973	1031	970	960	971	977	938	946	954	974	971	966	960	966	976	995	1005	970	1061	940	926	997	1074	943	996	1002	993	947	936	922	985	953	927	941	945	1024	940	973	969	943	996	964	942	950	970	936	1019	942	989	979	967	949	1003	979	1009	969	1026	979	1006	964	1034	962	925	949	968	999	1012	967	945	953	973	946	949	992	974	987	966	932	936	976	1003	973	970	1016	946	1004	983	934	970	975	927	960	960	951	976	976	981	979	1017	927	1000	950	909	1004	995	968	990	985	967	928	1016	952	957	988	909	983	958	960	920	913	977	982	981	1041	989	971	1003	987	979	947	996	958	1025	970	955	997	1003	918	973	973	944	1026	974	990	903	945	932	935	1002	1005	998	932	992	925	948	952	1038	973	985	991	967	978	970	965	952	950	974	964	965	1003	1010	962	957	1000	941	985	983	973	991	946	943	976	960	944	994	944	968	975	955	961	1020	973	982	987	1004	1015	970	1032	956	962	978	940	971	1004	957	992	968	976	966	964	991	1029	973	997	1006	972	947	1011	949	1009	945	956	995	942	956	975	977	984	983	992	1017	998	951	971	986	955	953	930	953	1004	977	964	926	1039	949	964	932	979	959	966	902	995	935	989	968	1016	1026	1050	1010	956	968	978	949	964	946	962	957	1014	956	966	960	995	996	990	1024	1009	992	921	983	1025	985	931	973	950	953	972	898	980	925	975	933	951	959	970	1004	979	992	1016	980	1009	991	942	969	1003	920	978	991	960	945	928	1014	892	952	980	1011	986	978	1039	1011	961	961	1001	978	980	966	989	958	958	933	1012	990	992	1023	951	1011	961	965	974	981	957	912	977	949	939	983	1007	998	1010	944	1008	955	954	994	932	962	1010	982	926	936	979	978	945	1005	957	961	991	1036	952	970	986	989	1014	957	1010	928	983	987	946	951	991	990	955	976	948	952	924	1001	970	982	948	986	966	979	974	993	929	951	946	978	965	961	1021	958	921	958	943	974	991	995	1011	944	1019	1012	1023	943	974	960	1073	924	955	958	986	984	975	963	1038	949	984	960	1043	943	1022	949	985	994	982	950	1035	977	991	997	993	922	962	990	937	970	919	993	1021	944	922	939	995	943	991	992	978	1023	959	969	954	999	916	1009	976	947	996	945	945	946	934	985	977	980	985	967	960	1010	980	957	935	953	985	962	951	972	955	1029	885	932	972	958	935	984	972	972	1053	974	951	1018	978	944	947	1032	1017	928	980	1006	985	992	964	989	993	933	910	930	1030	1013	984	974	981	989	919	934	948	992	932	966	1000	975	980	1020	939	927	967	987	984	996	948	972	1035	969	968	931	998	964	986	950	965	970	947	978	979	930	944	954	931	989	982	882	992	961	1003	919	991	949	988	925	878	1003	937	962	936	1002	996	1009	971	958	971	992	1001	965	1016	963	987	991	939	960	1008	1021	978	994	988	977	972	1027	970	950	960	983	991	925	961	1002	984	978	941	961	983	985	962	1021	964	962	993	973	936	984	945	998	1034	959	1032	994	958	940	981	983	977	935	930	947	952	939	940	994	953	989	1026	1015	983	990	987	984	963	1015	964	966	986	949	914	1047	945	1005	956	1000	977	960	979	999	949	992	936	1005	957	977	1003	974	902	969	966	917	950	1001	975	965	1000	978	956	988	993	960	976	971	967	985	972	995	1000	928	926	1002	972	1017	1018	999	919	930	993	955	977	988	970	991	955	982	968	965	984	955	922	1002	920	986	991	936	989	977	967	999	943	998	974	971	968	1015	987	1002	973	946	964	995	970	969	925	991	992	935	950	949	900	1009	942	958	960	1020	911	944	958	1011	943	973	997	984	992	985	963	955	978	983	932	980	985	1021	923	989	950	963	1004	992	978	930	1003	992	922	973	891	1004	973	1007	1012	966	940	943	946	938	969	956	926	964	996	912	977	977	975	991	1015	960	1016	1043	998	961	975	928	969	964	966	998	1032	924	994	996	979	930	968	929	969	962	955	972	942	1004	1028	991	909	933	975	957	1007	979	937	1005	995	1007	974	976	983	922	932	972	967	979	1031	990	992
1537	207	222	227	221	197	220	198	203	228	201	208	202	221	221	224	207	204	183	219	220	205	188	231	203	211	215	184	220	204	235	234	193	191	212	210	196	215	193	192	185	223	225	190	225	211	209	209	186	223	208	187	191	216	202	200	203	194	205	195	207	222	215	200	197	195	203	213	218	230	177	242	227	215	192	230	199	204	198	215	242	221	219	206	192	205	221	249	205	217	209	196	196	205	216	180	199	185	188	203	204	195	208	195	207	212	219	235	198	210	221	191	194	227	189	191	192	210	236	219	221	201	226	209	194	223	206	200	222	231	249	212	209	178	226	208	207	197	203	207	197	216	216	197	202	221	190	215	183	179	215	200	218	219	208	206	199	215	201	209	195	225	206	206	210	209	227	222	239	214	182	198	201	189	195	193	200	237	188	202	226	222	204	178	193	201	176	185	226	222	219	198	216	198	187	231	202	215	194	174	218	227	217	196	194	249	188	198	179	197	219	234	199	222	189	195	199	194	214	210	204	229	182	200	187	205	205	196	215	206	197	215	206	223	196	197	179	181	185	209	223	203	218	190	204	218	223	206	233	214	195	181	199	176	215	215	206	193	182	191	211	225	195	239	200	213	225	209	204	203	199	231	204	219	185	199	205	219	205	207	189	206	209	213	201	194	209	206	213	222	204	212	208	211	198	193	194	226	233	214	217	194	208	202	198	206	199	205	189	219	207	200	202	191	213	211	232	211	202	204	197	201	206	225	217	213	206	202	217	196	215	216	223	210	226	241	198	177	198	223	221	208	211	228	221	203	190	213	201	217	201	206	198	196	201	220	223	210	191	167	205	208	182	205	232	196	211	196	201	204	214	244	186	205	218	218	228	217	176	204	221	180	207	198	215	203	214	225	197	203	221	194	192	179	195	227	182	209	198	178	244	197	215	195	203	224	205	212	222	210	193	206	179	213	191	236	196	178	186	232	198	230	212	211	210	251	215	221	193	206	238	194	187	207	224	215	200	209	197	225	197	217	210	227	190	220	204	229	195	197	219	235	210	194	202	212	219	218	206	222	191	214	220	237	216	190	218	189	186	196	224	173	217	211	227	230	189	222	204	221	193	190	205	191	201	193	210	231	216	219	222	238	228	213	226	194	208	216	215	209	215	217	184	194	237	206	229	225	216	227	217	213	207	207	190	183	208	212	194	215	187	213	212	212	206	205	203	202	214	240	208	209	177	184	211	203	228	210	194	195	224	199	224	204	191	223	219	204	235	209	171	215	222	202	238	213	209	202	226	185	240	202	205	207	201	217	197	221	219	201	199	218	213	205	190	198	214	207	195	187	219	208	209	247	227	215	178	233	210	211	193	231	205	206	221	213	242	210	242	229	214	201	216	217	176	181	183	214	189	207	224	204	218	211	193	166	194	202	212	215	199	232	206	219	212	209	198	210	189	229	210	212	217	196	200	213	209	222	200	181	206	182	194	241	215	237	228	234	197	224	190	201	214	234	211	217	209	235	208	185	215	193	207	200	221	210	222	214	202	213	205	237	192	186	200	190	240	212	226	192	226	194	214	188	217	213	201	202	232	214	246	223	206	220	215	208	197	211	223	192	238	201	193	250	203	204	246	205	248	216	206	234	217	239	189	196	194	196	206	226	217	224	208	195	206	192	219	218	194	189	235	232	216	242	223	194	178	216	210	221	225	220	213	196	194	216	226	195	237	182	227	198	206	213	195	182	196	220	203	208	186	191	219	200	207	224	191	211	215	220	204	224	209	178	201	240	216	193	193	221	182	223	230	200	232	216	217	224	206	199	214	202	223	237	199	235	192	208	223	196	191	205	194	212	206	215	215	213	212	221	213	204	230	221	234	240	214	212	190	204	208	205	217	193	201	197	196	214	216	209	191	203	182	209	193	226	214	216	199	196	196	233	222	177	202	219	203	234	215	222	224	211	198	207	222	189	232	180	198	181	214	237	213	211	197	183	192	224	215	206	209	206	214	209	223	207	196	210	203	220	208	195	190	206	245	244	229	198	184	220	205	211	215	232	240	240	232	215	204	196	196	217	189	195	205	218	198	219	195	203	212	187	204	197	187	213	201	176	181	206	194	210	199	203	218	200	203	196	225	214	218	229	230	192	209	189	204	208	217	184	247	203	217	195	242	201	204	198	232	211	212	221	224	220	206	187	223	176	200	203	184	219	218	220	192	208	206	209	229	193	218	183	195	211	235	211	216	218	211	217	205	214	235	188	219	201	191	205	201	229	196	211	185	194	217	206	211	223	209	222	225	214	209	187	214	215	192	201	207	200	190	199	180	183	207	214	200	190	214	206	213	197	183	209	222	209	204	210	223	214	219	212	208	203	195	215	220	209	210	205	218	193	208	207	184	215	204	205	225	193	216	207	199	233	191	201	205	213	218	203	181	207	223	208	213	196	217	199	242	184	190	180	191	207	203	210	217	196	210	178	193	185	215	205	191	223	219	191	202	215	220	215	182	217	209	249	215	173	239	193	242	203	201	219	206	190	197	185	194	216	227	193	199	182	211	196	197	207	215	222	197	209	190	198	209	200	227	186	197	186	203	201	204	206	165	205	197	211	222	217	181	209	219	214	201	210	174	203	217	180	234	187	219	191	202	166	206	198	216	222	213	194	187	214	207	206	171	201	216	196	205	199	202	200	180	177	198	203	213	227	194	207	232	226	205	225	198	207	201	220	209	185	219	203	235	226	162	183	212	222	226	220	209	212	182	190	221	213	189	209	235	220	198	222	216	238	210	243	226	201	202	206	211	213	207	201	210	199	202	211	231	199	189	201	206	217	207	203	217	190	219	192	211	213	191	196	187	190	203	202	223	213	205	213	196	221	196	208	214	217	208	216	183	206	152	203	210	200	202	193	194	226	206	214	201	201	204	191	247	204	208	212	209	198	222	210	223	187	212	196	246	210	198	210	192	187	206	217	220	211	188	196	212	212	195	224	227	200	206	218	235	209	213	191	201	208	192	190	189	202	192	202	204	232	183	210	229	224	200	205	196	231	217	212	206	204	218	226	225	223	197	220	205	234	201	200	205	211	196	214	240	223	223	194	208	220	217	212	197	200	229	197	208	210	229	199	210	210	214	198	186	226	183	218	226	206	227	205	203	211	233	206	182	219	205	208	199	211	213	183	206	229	202	227	210	213	195	177	181	209	238	196	194	207	220	201	185	228	209	215	220	215	247	217	214	217	198	187	209	200	206	177	176	206	185	188	220	199	220	188	202	203	209	228	197	194	207	228	215	215	221	195	182	179	222	220	209	224	211	182	221	204	219	205	195	204	234	198	235	224	196	216	207	211	206	231	215	260	204	202	225	191	215	181	211	183	218	219	213	200	185	219	214	230	220	204	207	208	203	208	223	232	209	209	223	215	190	203	221	195	222	208	211	199	234	230	210	235	217	201	215	215	232	199	204	229	195	194	214	224	225	212	225	230	206	229	200	211	205	205	219	208	196	201	240	185
1795	580	627	568	567	626	602	543	577	592	571	557	567	515	570	565	597	550	512	551	542	559	507	540	540	539	537	514	551	499	553	541	585	520	544	577	530	528	537	560	570	533	593	566	545	512	517	567	527	542	534	511	531	549	522	575	536	567	572	574	549	575	480	519	556	584	518	522	547	592	562	573	553	587	621	507	550	506	562	545	553	597	551	511	526	562	580	533	536	549	548	595	566	535	536	517	542	583	547	537	542	540	554	534	516	538	508	591	539	519	547	546	539	537	538	601	545	577	551	578	543	516	543	567	532	517	573	544	504	588	523	550	509	512	554	538	527	561	557	560	597	546	542	570	550	583	567	570	530	541	589	573	514	555	548	524	538	531	460	570	606	523	563	515	560	540	557	559	590	561	529	532	554	519	556	557	560	566	550	529	574	498	518	545	568	561	587	572	589	520	481	528	522	579	541	549	521	512	573	561	501	526	485	570	503	543	539	526	559	566	547	539	512	602	565	542	544	549	549	529	538	548	548	559	536	532	594	543	494	534	554	568	548	551	519	533	532	515	564	554	562	571	569	531	553	528	582	521	552	568	542	562	539	556	561	566	532	513	550	524	549	517	530	515	543	532	528	558	552	559	555	551	545	498	528	548	543	509	529	578	549	577	542	589	534	555	560	530	550	576	530	555	539	504	588	572	517	533	558	564	567	539	532	511	554	575	523	557	574	564	539	568	537	520	509	559	580	555	543	570	534	529	562	560	543	534	570	543	549	545	563	539	550	574	584	591	538	546	549	523	556	544	606	541	588	547	538	537	558	526	535	533	533	565	518	556	533	535	564	531	556	512	563	554	545	539	506	529	526	561	552	543	539	521	518	545	564	516	540	577	552	585	549	533	561	530	560	550	531	546	522	543	533	601	577	554	558	552	548	524	555	524	543	509	571	541	527	566	553	537	535	535	564	568	557	576	596	585	507	561	552	590	559	548	493	510	520	544	561	554	555	521	524	514	560	544	554	610	520	525	570	527	545	548	561	552	557	518	540	552	530	553	549	592	572	561	546	522	537	528	580	552	573	532	518	539	536	547	552	538	546	534	550	561	583	555	586	527	552	531	528	583	532	534	536	545	539	546	517	550	573	532	529	578	518	542	555	519	561	544	578	554	540	524	525	513	544	581	557	526	548	560	540	559	544	543	554	531	561	573	553	542	541	524	543	611	602	541	566	543	539	569	483	554	548	556	545	531	518	595	557	505	567	551	511	586	574	573	562	525	530	493	571	532	549	563	535	547	545	593	558	562	553	585	587	575	519	557	493	541	550	562	575	550	544	556	551	524	537	566	563	556	577	561	547	572	506	550	569	534	564	575	550	539	553	521	560	561	566	587	515	522	584	493	498	570	515	512	563	519	541	551	533	566	540	556	587	536	524	564	591	545	603	522	565	530	553	529	581	546	579	589	526	580	574	584	589	540	572	538	552	523	539	558	560	571	549	563	532	563	565	494	577	516	564	536	568	565	571	536	542	551	539	537	536	561	513	540	512	562	541	500	548	522	521	534	550	556	546	567	552	516	527	583	549	542	565	540	545	583	565	597	549	564	554	553	554	591	559	526	544	550	552	551	532	516	591	586	542	517	542	553	543	542	507	533	583	585	543	533	555	540	529	539	573	548	596	572	532	538	579	561	568	538	565	562	555	558	579	540	545	532	519	506	548	567	524	575	596	579	591	544	562	563	598	564	509	560	492	544	556	492	551	531	569	507	576	545	524	596	565	589	541	549	594	562	539	544	566	545	538	501	575	571	539	517	541	548	565	533	537	538	538	555	563	510	559	530	517	558	556	568	557	572	555	555	535	530	529	566	521	501	509	574	556	611	535	556	566	548	520	522	596	524	521	524	552	543	556	555	523	571	510	531	526	544	493	574	578	567	600	545	544	533	539	586	546	550	532	554	559	599	530	527	556	489	553	491	551	531	543	518	590	576	584	547	547	561	514	593	518	554	530	541	520	515	570	567	521	567	510	552	588	540	532	554	556	518	569	530	558	525	518	511	549	520	572	535	612	571	568	549	544	520	549	550	548	546	546	555	563	573	554	531	582	527	565	532	528	546	578	537	562	571	492	534	559	550	532	513	554	556	513	584	547	581	559	554	584	552	544	538	549	536	551	557	552	539	581	587	575	535	545	544	530	513	546	547	564	558	530	507	553	557	515	544	570	581	521	565	528	542	571	546	571	560	549	577	539	526	557	538	539	528	553	578	517	525	543	538	552	583	502	569	519	524	539	564	533	536	558	566	536	560	586	553	525	539	498	550	511	559	550	545	553	542	570	593	494	553	590	522	549	505	566	494	563	536	550	520	575	540	574	557	583	578	564	528	537	519	547	537	537	553	536	523	552	540	568	563	553	539	595	543	528	550	509	526	553	571	553	525	596	536	534	584	538	559	553	562	549	560	518	611	529	526	545	571	520	557	556	525	550	546	532	497	602	529	572	532	528	550	547	578	552	529	513	546	567	577	565	519	543	510	516	541	544	538	532	527	536	550	548	518	580	522	560	582	545	567	544	605	532	542	538	542	542	580	520	555	584	549	497	520	531	541	573	555	537	551	570	550	571	522	555	552	540	518	506	509	532	517	520	525	525	536	561	534	559	535	531	539	578	565	534	503	584	551	535	597	531	521	559	528	515	557	593	553	568	540	549	562	550	542	534	559	571	550	543	541	553	581	535	528	503	520	552	514	472	545	544	571	556	555	546	545	582	544	533	565	512	529	524	540	576	572	575	533	518	547	522	521	586	561	553	527	506	560	563	533	513	526	497	510	573	549	540	583	543	520	528	494	602	536	563	557	530	549	535	548	559	553	567	531	512	537	582	569	558	594	545	548	552	558	560	547	551	537	559	515	522	521	555	552	545	567	535	553	584	536	553	511	524	535	490	566	497	538	539	589	551	591	519	552	604	559	574	542	554	557	573	523	604	555	493	492	562	564	562	559	526	513	556	553	572	548	545	533	532	544	521	555	559	499	543	531	549	575	554	584	531	536	560	553	545	578	555	562	551	570	570	554	545	548	515	554	566	544	550	545	522	548	590	564	565	540	577	577	523	557	532	543	541	551	524	520	540	530	562	585	587	516	563	513	546	515	569	543	516	597	535	495	573	565	561	521	546	552	529	552	528	510	544	546	539	603	533	588	537	532	539	564	569	518	531	556	541	535	569	534	561	557	515	567	536	544	545	506	582	571	528	575	580	511	495	499	531	536	542	517	547	512	565	535	551	577	518	556	609	555	571	593	551	514	566	544	575	503	560	577	543	585	534	569	558	513	567	556	572	571	539	565	540	512	567	520	540	548	566	546	547	541	513	588	531	574	556	531	599	527	550	544	544	569	499	564	563	595	550	544	551	541	545	574	562	506	506	563	574	582	535	569	560	524	576	536	517	537	517	562	587	523	533	536	552	550	508	556	584	545	582	510	532	554	576	521	531	516	522	547	551	536	562	524	534	597
6907	504	534	466	389	306	255	230	248	253	191	204	222	174	198	206	185	209	204	231	191	195	167	166	227	209	188	229	206	185	192	193	210	216	196	242	178	195	195	192	206	199	212	189	201	187	193	172	194	217	174	221	198	198	211	188	190	187	210	186	189	173	181	211	187	202	216	179	187	183	211	231	191	193	187	200	188	173	201	179	201	179	215	185	208	200	218	176	182	188	213	196	197	222	211	196	197	201	217	250	189	179	189	195	190	201	200	227	187	237	172	202	206	198	195	185	224	220	221	197	201	199	228	197	197	172	201	178	168	201	199	213	167	192	211	197	199	205	208	192	209	211	194	209	201	203	189	204	196	168	198	184	239	214	182	196	205	174	229	193	208	199	198	180	205	206	201	189	217	201	175	207	214	196	196	206	205	190	168	195	189	182	182	214	200	221	199	204	200	202	179	197	214	195	191	199	163	192	234	201	196	188	191	189	210	186	191	216	186	182	176	177	175	191	203	191	172	198	197	196	167	181	200	195	218	188	234	207	179	227	210	184	191	219	216	185	199	203	174	172	204	170	202	175	187	199	207	221	219	205	186	204	188	172	194	165	200	215	195	175	200	186	217	190	188	183	185	182	181	223	194	174	177	221	207	205	203	214	187	177	176	193	192	204	214	182	179	195	234	255	212	217	206	201	212	209	167	234	187	202	202	188	189	195	210	187	194	222	217	202	208	195	197	214	188	198	213	204	168	192	192	195	204	210	194	192	196	209	209	180	192	180	178	176	164	206	179	206	192	224	207	187	188	198	175	194	220	187	183	196	200	191	217	170	189	199	182	172	190	212	214	199	178	167	183	178	175	203	199	189	204	167	190	199	158	181	191	175	201	237	201	185	212	210	181	209	217	207	223	206	203	162	209	219	217	191	206	248	203	189	195	197	214	182	199	207	178	201	205	205	201	190	195	206	197	205	220	206	216	215	189	181	176	205	208	187	184	178	180	188	175	209	207	189	216	227	180	173	200	196	220	202	198	190	187	198	207	182	183	172	194	218	205	176	167	201	197	184	206	195	191	208	181	171	188	197	207	195	216	198	196	203	187	230	213	208	201	183	189	180	199	200	192	203	203	192	182	194	185	190	196	194	203	192	203	158	198	228	209	179	187	174	216	209	182	185	192	189	202	198	165	216	204	187	227	161	212	168	190	171	172	192	178	190	236	185	175	189	185	173	200	205	187	217	220	219	209	191	175	201	176	171	211	193	198	190	195	215	192	192	177	206	225	210	167	178	205	161	166	222	191	213	197	174	195	188	187	223	166	177	185	199	190	195	218	197	181	221	197	188	207	205	182	180	197	203	183	166	198	182	195	197	228	192	183	194	187	207	207	213	201	184	186	192	196	204	201	206	174	214	218	174	190	185	198	197	176	198	212	171	215	192	195	205	176	201	196	171	197	221	211	199	208	187	201	195	233	187	191	214	196	185	202	189	208	198	196	199	181	176	166	185	177	200	182	176	214	198	231	211	162	175	193	181	190	193	202	165	210	217	180	188	202	237	176	195	181	209	198	184	191	197	184	204	198	202	191	174	195	176	191	175	170	213	226	205	199	170	208	214	219	179	200	173	225	215	197	181	194	180	191	202	213	184	196	170	194	203	186	184	201	187	196	183	211	200	216	231	195	218	187	201	194	194	202	205	187	195	195	194	188	227	213	187	191	209	206	211	192	220	212	172	195	199	191	176	186	176	189	203	194	184	248	228	213	206	204	208	215	201	170	202	214	191	208	215	228	182	179	200	184	198	206	173	205	194	219	177	195	174	189	190	216	184	185	214	219	198	178	205	218	206	190	185	196	182	202	195	181	189	212	191	192	217	213	180	216	210	199	193	178	191	176	177	191	207	183	180	183	196	228	202	206	191	201	184	185	176	176	155	186	176	197	184	209	189	185	201	203	190	203	184	181	162	185	215	201	196	196	211	192	168	212	192	228	201	163	211	184	190	198	202	216	201	207	171	188	218	194	192	177	189	182	179	200	208	171	180	195	216	210	199	191	198	221	208	198	199	193	186	188	195	210	186	181	210	174	193	201	195	186	191	198	198	188	178	192	200	202	219	209	203	188	198	179	180	186	184	204	187	179	185	211	194	189	180	210	176	175	179	190	188	174	212	183	194	195	215	189	182	208	184	223	196	202	162	190	187	197	198	179	190	195	197	188	196	186	214	203	217	185	193	183	177	195	177	187	203	193	227	180	205	194	180	197	224	177	173	197	189	196	205	218	201	179	188	217	190	194	194	200	221	208	216	182	198	180	188	203	199	176	184	191	175	204	190	193	214	186	203	205	197	205	203	206	223	210	171	188	173	159	197	187	211	203	186	184	214	206	176	164	198	183	197	203	240	197	194	175	213	203	197	189	213	205	195	187	196	191	177	197	214	184	183	192	209	217	219	207	190	180	187	188	178	188	207	198	172	177	179	211	211	215	215	193	203	211	231	183	187	202	185	209	188	184	184	185	189	216	183	189	206	161	206	192	234	189	212	207	189	190	210	208	192	176	192	195	187	193	207	176	199	215	195	188	170	178	218	206	213	226	185	200	199	214	157	185	197	202	195	198	223	184	192	197	175	201	190	194	216	198	177	211	187	205	198	201	216	193	218	186	193	186	204	192	194	188	199	177	215	197	194	176	189	195	229	172	213	164	209	181	192	197	199	196	197	212	210	186	199	213	176	194	220	187	189	211	197	190	211	218	185	253	205	198	192	215	182	188	210	209	205	202	176	174	223	183	210	221	184	195	181	180	194	235	190	209	162	192	189	192	212	183	229	176	205	163	183	153	164	168	185	200	186	218	176	202	183	196	188	151	176	191	208	196	176	188	170	227	201	195	168	195	193	202	188	170	192	183	178	189	202	181	196	173	195	200	179	193	195	188	180	211	180	201	179	227	197	215	168	174	182	189	181	194	189	200	177	207	208	165	198	180	215	190	222	198	172	184	172	191	198	190	170	187	205	196	218	194	208	214	204	179	198	190	179	197	200	201	218	213	218	182	170	208	202	202	187	207	199	215	196	178	198	222	184	196	213	189	196	183	242	182	185	196	194	220	208	204	213	202	184	203	179	185	193	186	219	198	181	216	170	187	174	190	189	199	206	193	205	196	177	181	183	182	216	193	219	223	193	213	203	178	192	168	198	217	201	183	151	197	182	201	208	219	178	189	165	188	208	182	182	219	177	210	185	164	167	186	191	187	209	172	182	215	196	194	214	179	209	199	196	204	194	168	206	206	199	204	181	211	178	203	193	181	191	209	192	201	202	179	181	209	204	204	177	212	199	175	189	199	190	215	199	219	198	181	195	182	229	190	219	188	204	207	194	183	179	204	210	192	184	200	207	176	160	176	183	171	177	184	191	186	196	212	182	182	206	214	194	187	200	167	197	213	193	174	191	207	234	197	202	200	195	213	203	173	174	185	187	191	201	233	167	191	179	173	220	212	192	200	197	207	187	185	199
6120	847	1373	1477	1260	1030	937	842	815	772	727	707	698	644	649	623	603	590	612	534	570	586	587	540	568	587	574	567	507	557	514	550	572	543	507	601	545	553	536	517	573	573	560	508	565	578	605	592	563	518	566	554	538	545	556	550	564	547	596	564	549	559	538	544	520	577	558	542	571	607	517	537	574	539	555	587	548	523	552	563	593	582	576	529	517	564	549	565	506	547	582	559	568	567	520	559	565	521	528	533	539	532	602	566	508	548	519	512	534	551	530	521	567	565	520	568	551	553	520	524	544	570	535	549	529	498	568	584	565	555	535	567	554	477	508	517	543	534	608	567	514	521	545	530	590	528	568	539	521	570	526	526	554	497	543	575	578	562	522	528	539	531	544	540	486	533	544	550	576	555	532	536	548	528	496	556	580	531	583	541	539	550	570	541	542	560	549	516	585	552	594	545	552	563	583	537	539	558	558	515	553	556	565	541	538	539	535	540	531	552	552	536	502	520	556	517	517	561	544	553	507	563	555	556	559	480	502	504	571	559	548	537	522	531	548	535	592	570	523	457	540	550	570	537	586	561	514	535	550	547	556	535	557	511	500	576	499	524	543	536	542	531	510	561	550	517	549	545	555	533	502	566	512	557	553	559	553	564	588	556	557	552	545	514	538	600	549	549	540	568	529	553	559	560	558	587	503	539	525	519	527	549	508	528	534	519	606	534	542	540	568	554	536	541	555	510	537	559	585	513	547	520	561	567	555	531	508	541	534	570	547	538	514	529	579	539	532	542	575	522	545	545	546	562	558	521	557	523	550	528	550	517	524	537	558	509	526	561	537	548	525	557	533	505	524	531	497	546	549	559	555	509	535	526	576	522	513	539	519	597	561	547	560	514	548	521	503	617	529	571	567	538	542	517	535	549	571	546	556	549	539	552	535	531	543	508	503	551	527	543	561	537	491	565	542	541	470	578	532	558	543	543	511	524	516	534	543	530	541	539	559	505	576	507	572	544	503	554	569	535	500	545	568	517	600	550	519	540	557	556	565	581	528	526	557	543	568	497	549	547	526	499	547	590	522	565	527	546	568	511	530	518	551	586	592	508	580	533	529	549	506	571	554	502	562	594	549	554	515	555	555	530	565	524	588	566	522	502	549	523	564	564	509	542	538	549	540	545	564	523	544	547	530	532	532	570	570	568	531	565	521	539	547	529	536	527	541	571	523	497	562	573	547	542	551	525	553	530	537	575	548	510	562	530	535	556	563	517	548	510	535	559	565	526	537	541	485	535	519	500	515	549	572	532	483	519	573	566	548	519	526	560	566	491	542	538	546	540	543	540	530	608	532	511	522	561	547	526	573	516	532	523	537	535	541	524	529	557	532	566	529	540	515	518	511	543	521	555	557	546	509	550	570	512	556	511	583	523	559	518	546	533	553	561	539	509	543	585	534	566	524	581	538	565	522	493	568	530	507	521	540	532	538	544	511	542	526	538	538	557	533	566	570	536	544	544	575	549	535	538	533	569	508	547	507	529	547	545	566	536	524	566	542	558	542	578	555	510	523	570	583	567	509	539	553	544	533	587	545	560	543	552	520	576	519	537	507	504	508	491	568	501	513	566	564	573	534	557	568	543	564	548	529	531	542	520	502	551	592	544	530	556	560	558	545	565	510	567	507	553	546	545	500	510	552	539	513	493	557	533	566	568	527	553	547	509	526	510	541	534	533	554	573	540	569	508	540	536	500	522	561	515	563	489	567	510	560	540	533	537	559	562	533	520	533	573	559	560	503	533	525	578	562	561	508	546	544	548	564	539	557	541	524	539	513	534	554	553	561	560	546	532	510	538	554	526	531	538	518	552	523	577	526	554	561	513	517	547	526	519	507	527	547	505	544	563	563	532	546	561	544	547	544	498	518	503	555	522	479	569	533	551	533	499	494	512	531	531	496	524	520	544	540	500	582	495	548	501	573	524	537	544	513	553	508	542	533	554	542	553	573	559	524	531	515	502	544	548	535	537	549	535	518	529	540	491	552	463	537	522	560	516	545	531	549	561	518	555	510	563	538	547	558	535	560	558	537	586	548	522	542	518	537	558	535	534	556	571	517	578	547	568	571	503	557	548	483	524	551	538	563	569	538	522	521	576	520	560	548	552	536	551	536	594	523	540	537	546	540	548	524	563	531	562	534	522	548	546	511	554	562	569	509	531	542	536	555	474	559	543	563	542	526	558	520	566	503	519	527	534	527	591	551	510	539	577	586	536	578	520	487	514	574	522	534	546	499	497	504	532	536	532	543	500	508	520	539	539	533	549	530	580	564	567	570	513	552	560	521	524	514	545	558	517	527	546	553	551	548	533	567	532	536	577	528	544	570	553	587	565	563	567	518	519	516	520	569	527	569	526	549	540	577	541	528	500	533	559	578	549	526	563	541	531	520	503	509	523	598	525	582	560	537	561	541	577	595	515	512	589	547	526	561	508	562	518	573	554	528	520	564	538	548	540	511	480	543	513	544	549	568	536	495	562	558	528	537	542	565	588	518	527	587	548	528	550	517	532	523	545	566	520	524	567	573	575	546	540	513	509	516	538	518	549	521	539	541	533	535	562	548	538	552	538	552	522	567	542	523	525	552	582	506	557	485	550	566	559	555	531	538	503	522	565	524	536	592	527	523	520	536	555	518	509	527	508	525	557	528	568	554	528	526	572	514	520	545	550	516	560	538	550	530	538	540	560	559	514	560	536	520	518	538	527	534	564	551	536	523	508	532	525	543	523	544	557	597	581	563	555	553	525	547	552	605	562	559	560	563	509	527	540	552	542	562	540	524	539	543	565	566	531	535	545	551	603	565	561	561	527	546	555	518	554	514	555	590	550	515	540	535	545	554	533	551	544	573	509	538	499	537	505	549	544	503	554	501	536	521	503	542	542	531	532	573	530	558	570	512	564	529	554	540	533	576	509	489	510	572	520	529	506	566	588	562	575	544	549	554	521	513	538	582	529	548	536	543	577	568	543	585	513	549	534	548	540	538	535	501	523	533	559	572	572	529	546	487	523	530	529	512	520	577	546	550	541	521	559	514	578	528	554	529	515	533	592	515	558	524	525	547	564	538	517	529	584	543	564	514	577	597	501	555	543	534	557	549	502	562	508	521	562	549	497	560	553	547	522	532	535	514	548	515	561	542	553	552	585	494	514	529	585	534	551	524	555	519	549	546	549	555	511	558	532	548	578	546	565	522	522	555	530	575	557	561	542	497	513	512	515	536	554	555	548	550	547	553	527	525	560	530	540	574	552	542	550	563	569	499	537	556	544	579	519	556	530	585	541	516	522	506	554	564	551	579	528	539	547	566	528	529	544	558	527	518	569	581	538	547	546	568	580	566	512	552	504	512	520	506	559	517	564	533	531	579	542	525	587	541	567	542	552	554	531	543	529	540	543	544	525	518	526	496	462	525	593	568	555	550	553	593	573	547	590	529	549	515	552	476	545	586	536	557	548	525	550
14420	1510	1228	989	722	592	612	522	506	483	463	469	455	443	446	424	446	425	441	427	405	442	429	408	427	408	399	413	407	452	442	447	415	422	426	425	413	408	445	374	412	409	415	417	408	427	426	406	427	425	417	416	400	418	396	417	421	391	450	446	405	419	432	398	385	383	407	407	423	410	428	375	443	423	378	432	382	388	454	390	416	397	422	404	421	389	412	440	412	396	400	421	413	412	438	396	430	426	410	408	414	427	390	407	400	433	353	430	441	430	443	425	428	428	407	452	486	412	446	421	431	409	421	427	395	404	414	438	387	418	433	376	416	400	442	384	397	376	410	456	423	394	416	437	405	422	424	424	420	411	423	420	392	404	371	445	425	436	389	452	357	429	429	418	360	409	440	428	430	376	410	393	378	404	424	467	434	440	403	449	384	426	401	382	427	403	422	431	409	382	404	398	398	410	383	437	440	374	465	452	445	404	370	453	438	424	400	441	419	450	406	373	393	462	447	464	393	373	411	415	437	458	403	408	405	415	395	414	417	412	404	411	408	394	439	420	434	424	438	396	385	398	396	424	388	430	389	400	420	414	429	447	393	420	448	426	412	435	433	415	431	383	416	386	406	457	407	409	426	420	412	414	434	407	422	434	422	385	416	386	441	406	428	416	392	400	423	447	424	445	457	414	398	429	450	497	386	437	446	431	423	418	434	427	432	432	430	431	412	400	424	415	413	397	414	420	375	429	445	430	394	447	406	462	408	437	415	413	442	394	459	405	431	421	389	432	432	403	401	424	396	421	407	422	407	384	388	406	442	412	421	436	404	420	399	412	446	394	460	442	399	401	399	390	423	430	420	419	385	374	395	401	410	467	466	418	405	425	391	425	416	427	393	402	420	442	442	404	402	418	391	394	389	436	395	433	421	436	441	384	425	395	424	397	413	442	397	454	439	399	412	368	406	455	437	432	428	474	419	414	457	382	427	411	428	417	428	406	442	427	461	439	417	428	442	422	435	427	417	407	419	384	407	407	411	384	399	429	427	435	413	388	425	416	439	419	445	475	434	374	437	398	432	398	395	418	405	437	425	374	378	395	423	445	407	434	383	407	430	404	376	411	414	480	442	395	401	432	430	468	392	414	406	421	432	461	407	420	397	391	432	425	430	423	387	379	416	432	423	452	430	416	447	422	415	411	433	441	399	415	434	399	388	406	418	440	408	377	430	423	416	393	403	422	378	387	428	403	353	412	415	400	431	423	421	403	403	456	434	427	417	429	430	443	425	407	411	384	398	394	414	422	428	436	416	390	483	387	426	422	398	447	413	449	484	428	392	408	402	387	449	432	422	432	357	441	415	393	409	392	407	433	413	437	399	421	422	399	408	403	410	427	416	432	413	381	412	406	401	466	394	452	412	397	402	383	426	403	410	432	396	386	385	414	393	398	447	418	473	443	407	415	436	400	424	397	383	426	394	441	381	400	429	421	410	419	399	439	392	406	413	431	421	432	405	391	408	388	377	465	426	397	395	431	406	418	420	460	426	393	456	397	442	456	424	431	441	407	437	398	396	426	443	447	433	408	385	438	387	415	434	428	404	413	425	435	428	399	411	415	399	398	415	429	439	420	390	433	424	416	395	397	401	400	404	399	428	417	407	419	401	403	434	400	414	439	457	451	418	379	412	371	405	417	422	427	396	433	429	403	443	401	414	428	422	402	427	433	401	389	451	402	426	430	428	417	441	421	427	436	434	428	423	400	395	388	421	426	406	387	413	395	403	420	455	425	395	439	394	488	419	412	423	458	419	431	432	382	414	437	405	418	394	429	437	396	423	400	417	424	463	394	369	397	396	412	403	392	400	408	393	446	384	418	408	426	418	413	431	445	435	411	423	443	412	408	443	430	397	426	439	410	432	411	399	442	410	410	400	444	397	420	398	407	440	416	393	368	412	384	412	424	417	410	435	414	412	421	415	402	386	427	386	472	387	445	396	404	398	430	444	374	392	392	394	406	424	432	428	410	422	468	393	424	442	411	419	418	406	412	419	440	432	421	406	396	415	441	437	459	389	423	416	418	414	369	435	432	409	375	396	382	418	398	384	406	411	395	398	438	408	422	400	462	434	421	414	415	441	427	415	386	395	435	419	388	423	428	420	420	421	418	412	399	403	445	421	404	382	440	418	426	441	423	403	457	445	416	422	440	459	395	408	402	413	381	406	431	398	448	436	419	429	445	431	428	392	445	416	421	420	404	392	451	400	400	415	404	420	424	423	412	471	418	402	461	435	435	381	361	398	433	404	418	402	429	416	385	400	421	398	411	395	371	413	416	414	385	419	423	413	402	435	392	415	425	417	431	428	400	425	439	424	418	428	415	419	402	428	446	423	415	424	411	423	436	435	439	419	415	419	372	414	393	430	429	397	442	398	459	445	459	445	424	383	415	372	422	427	421	410	408	458	401	397	402	394	439	426	435	391	386	404	395	415	388	443	431	393	402	424	385	420	393	405	449	385	405	376	398	396	408	434	430	416	416	430	450	392	420	420	420	403	444	405	411	443	419	439	430	423	416	409	435	384	416	419	428	430	435	414	385	413	420	413	424	437	405	421	434	421	422	441	423	391	437	386	373	422	440	405	447	417	440	381	449	405	384	397	456	423	445	435	385	396	414	427	410	406	375	420	400	454	438	363	391	453	420	420	403	437	403	390	373	447	442	442	426	429	407	426	446	409	382	435	385	403	419	414	405	404	400	448	421	442	390	418	419	412	417	424	417	418	419	438	406	389	459	396	418	452	435	408	419	414	441	391	422	442	435	391	376	399	414	409	437	399	435	426	424	424	411	409	437	452	461	383	463	409	415	386	395	404	425	383	423	408	420	396	414	377	399	371	432	408	405	447	467	404	406	411	405	388	382	383	375	420	413	416	414	436	420	429	430	441	407	392	385	453	404	459	415	428	424	439	418	404	377	405	416	407	409	421	433	430	403	443	408	407	401	401	425	431	423	413	384	364	385	426	413	456	418	410	447	394	394	433	399	427	402	408	423	403	412	383	390	403	413	434	380	392	428	395	443	432	446	456	454	425	428	357	447	435	421	433	434	443	417	390	404	375	398	403	421	437	430	412	405	406	411	432	427	437	423	381	391	436	439	435	427	385	404	435	420	408	446	438	429	404	391	397	427	415	405	406	390	433	433	404	409	405	448	424	403	377	429	407	424	431	434	443	428	403	446	421	411	414	461	410	420	402	409	438	411	415	426	419	444	420	428	420	420	397	411	428	427	411	372	428	468	413	404	418	413	393	391	425	432	409	382	455	408	410	400	420	421	425	416	401	384	397	419	402	420	412	416	430	430	448	435	394	393	416	393	419	433	424	425	463	406	437	456	398	400	407	441	458	433	437	439	425	353	421	421	417	408	389	401	432	395	411	416	436	406	390	412	388	422	407	404	420	428	476	411	442	422	406	383	406	353	367	424	446	419	391	407	409	450	405	427	392	403	394	411	415	435
8549	1680	2634	2829	2428	2019	1786	1581	1530	1339	1334	1236	1244	1185	1193	1108	1077	1074	1038	1036	1041	1068	1104	1041	1014	1044	984	1069	1008	973	1025	976	1015	979	997	990	923	996	973	1054	984	1012	997	966	945	979	960	972	946	984	989	964	977	996	990	1017	996	948	964	1007	1037	1012	930	990	928	908	951	1024	1015	1053	1032	998	971	1019	955	990	976	963	992	952	926	952	950	953	968	1006	1013	918	989	1015	990	978	943	986	1015	1038	952	944	993	997	970	1039	919	988	952	936	968	931	1059	973	971	995	984	994	954	998	966	1015	951	940	986	931	974	998	976	1002	942	1021	968	956	953	1002	995	953	977	973	884	980	981	969	966	978	975	946	921	937	1003	975	937	949	935	920	944	966	951	1019	970	957	974	981	954	976	959	1001	950	1012	993	923	958	941	996	987	988	1025	953	950	930	960	1020	1009	929	980	1022	953	967	981	919	970	986	956	981	928	931	979	995	934	967	900	950	1001	1007	977	957	980	959	982	908	962	994	949	934	1014	931	922	915	1013	1010	916	940	928	940	965	995	957	923	954	977	978	914	982	982	966	954	999	1004	982	989	1031	911	982	964	978	1025	916	1004	977	989	973	967	1006	941	1004	949	922	970	928	1034	967	961	946	1006	994	1001	990	944	1033	1004	988	989	1006	1018	982	931	986	976	949	963	969	961	955	953	1001	1028	964	973	968	977	982	978	1001	961	1034	969	957	1077	978	941	960	934	972	1009	941	989	935	983	958	982	986	997	964	1005	982	971	984	1003	991	943	984	986	958	1021	958	954	989	1002	1002	938	936	988	936	947	935	1003	954	956	1010	995	932	1031	978	1011	996	1016	983	917	937	1005	982	961	943	949	971	972	992	997	979	988	960	987	1026	981	1010	1015	1024	960	973	967	942	950	963	968	933	957	983	952	975	1014	986	1039	964	967	934	971	968	985	942	971	1006	997	977	994	951	944	975	980	934	977	998	961	996	968	968	947	958	996	1002	943	978	991	1032	995	961	1004	906	949	1019	969	972	989	945	953	973	970	929	1003	930	962	949	967	1060	930	940	955	980	955	1010	967	976	985	927	953	948	939	928	988	960	970	940	1010	923	1007	945	1052	1000	1015	1001	977	1038	929	950	954	1012	978	970	984	1027	877	980	969	901	980	978	992	958	952	958	965	979	1012	942	976	971	979	962	958	947	961	981	941	998	950	992	955	943	932	985	1003	1010	998	998	1013	968	968	943	1004	965	977	1000	1032	976	932	1001	969	993	979	916	944	999	939	948	935	998	927	957	983	967	968	984	1004	946	946	928	964	1011	935	943	961	969	992	979	952	952	950	932	944	957	987	928	939	967	1015	946	971	912	929	975	946	970	967	961	957	998	1003	961	956	956	979	999	990	932	976	989	986	1005	979	1000	1044	1069	1024	964	927	975	938	989	993	929	938	942	931	1007	922	918	953	942	959	976	1029	1009	983	974	1000	953	968	957	963	917	989	985	953	956	991	1043	961	943	927	962	957	957	1021	1021	988	983	948	981	1009	928	956	974	943	900	962	934	999	946	957	967	1014	917	985	950	944	958	976	986	973	951	958	914	971	984	1022	1024	978	919	928	936	1031	963	986	1045	953	1011	1007	920	993	972	1052	1010	967	916	970	926	948	963	974	932	977	988	923	1007	951	1005	1004	987	957	915	954	943	971	981	984	947	942	876	986	950	917	973	948	948	1020	914	972	937	940	979	926	1019	912	987	954	983	923	959	917	988	960	993	928	947	986	893	1028	948	915	971	927	953	913	1034	990	1006	979	944	953	918	1006	962	974	933	977	955	1031	964	989	978	984	969	962	992	974	945	970	1000	1005	1003	905	980	953	993	964	983	959	938	971	997	1014	997	949	1000	996	927	947	958	935	972	938	953	1045	963	974	988	960	979	965	945	995	950	977	1005	995	1013	985	970	959	874	966	942	932	928	1027	946	991	1024	1030	949	1004	960	933	1034	966	1010	1012	997	982	969	986	992	934	947	929	945	975	997	1014	978	939	1058	921	1037	979	932	996	967	948	1034	923	917	932	976	980	967	989	983	942	996	1003	921	1005	971	953	944	1011	962	960	1035	1008	960	995	984	946	968	967	953	1012	936	1022	949	973	959	929	944	1016	961	959	1008	928	946	976	957	944	1035	977	972	997	1003	967	949	1021	974	990	1031	937	969	964	1030	991	908	965	967	995	1008	950	987	929	962	939	956	990	935	978	939	962	999	957	893	953	948	1030	959	1016	958	967	961	956	971	998	933	953	1013	994	911	951	951	969	933	944	956	953	925	984	970	1000	994	951	996	988	981	1004	972	996	923	984	939	964	938	968	989	923	991	984	963	996	986	941	984	1031	1018	1054	1046	969	976	937	1004	977	979	963	1009	986	969	1029	962	1002	979	967	926	975	943	954	981	947	990	973	938	953	974	960	951	967	958	977	995	978	966	960	961	1027	998	955	940	992	901	995	975	947	995	1003	966	969	932	938	1037	1043	977	924	1014	1019	956	984	1019	973	983	986	972	1004	964	976	921	984	987	925	961	973	924	1041	970	935	951	987	999	965	973	977	989	961	975	1041	1049	1017	993	1018	988	959	978	907	1017	1006	1011	924	960	914	981	978	976	968	996	960	1020	900	962	942	921	999	960	948	970	1039	961	956	960	939	1012	972	919	961	976	997	959	962	1007	937	970	919	950	967	988	1023	986	1037	916	942	944	982	957	963	960	965	1009	958	939	991	945	1026	991	1014	973	988	974	965	941	953	990	968	936	1055	939	958	970	960	969	994	994	958	1027	953	925	958	1006	995	983	984	1031	931	936	952	905	936	988	995	974	1003	978	956	926	956	981	977	965	975	927	958	970	1000	961	939	971	1004	915	942	961	961	956	963	942	941	954	1031	1010	992	959	957	945	975	1026	995	999	928	954	932	966	935	994	946	975	911	972	1004	928	974	955	919	968	1000	927	946	916	981	1021	932	970	995	980	967	904	1020	1021	994	967	1001	964	917	1003	1020	962	985	935	971	980	957	971	1002	998	1000	969	987	968	988	987	980	963	964	962	958	941	1009	1004	944	961	1020	939	977	944	933	986	968	998	983	972	1021	935	943	936	964	981	920	977	1014	918	996	973	973	937	1004	928	1008	1006	912	1050	991	911	968	921	1020	882	900	995	977	980	1006	934	1004	977	993	964	920	928	942	958	947	973	977	1027	944	989	971	979	1049	932	975	937	992	1012	989	995	959	921	943	919	961	1017	963	1004	988	943	929	903	982	921	915	964	1016	972	1016	944	1020	1003	938	933	1000	963	1033	996	964	971	924	976	930	976	1032	957	946	983	983	969	929	946	984	951	1002	970	972	942	980	996	941	1003	978	1006	949	959	973	1016	971	949	991	998	982	1000	952	991	994	962	1004	1042	923	1004	974	964	932	979	1016	980	957	1059	938	966	1010	947	958	948	1001	1033	993	976	928	967	988	972	950	919	985	979	971	1028	991	949	970	1016	956	935	1019	965	951	940	948	932	951	988	982	1035	1019	939	1001	1031	955	921	973	987	979	990	936	957	919	989	965	965	988	999	950	973	933	937	994	950	1024	994	971	959	983	927	941	921	974	1010	1004	1017	943	971	939	983	915	981	982	967	983	1016	968	983	934	1044	941	992	962	991	947	968	939	945	1002	979	978	967	1001	945	944	984	908	984	1011	988	925	970	953	979	965	904	997	923	983	923	912	962	941	1006	952	963	948	1006	954	959	985	933	994	1002	1014	957
1404	203	231	218	194	195	217	209	193	186	214	221	221	179	203	209	190	198	209	211	202	216	204	189	202	210	188	189	212	206	197	193	199	225	198	208	196	215	193	217	206	201	200	214	228	171	209	187	179	178	231	216	198	206	179	194	226	193	222	209	210	227	215	199	196	209	184	215	212	191	211	188	226	192	207	199	198	200	208	209	202	229	184	217	205	187	227	185	189	203	202	216	172	212	233	192	202	203	169	206	240	217	208	206	212	193	221	191	210	206	205	225	195	205	196	201	215	212	201	192	168	177	193	167	197	178	185	195	233	185	180	199	193	190	202	183	191	208	201	210	192	196	182	225	197	222	193	220	219	190	228	199	203	189	203	215	224	208	215	187	216	175	227	223	200	221	202	224	204	199	196	215	197	198	214	223	218	194	179	200	210	218	200	177	203	205	195	191	194	210	231	189	216	222	231	209	208	197	192	190	200	195	186	183	213	217	212	220	203	221	212	197	206	233	221	243	182	177	199	205	210	195	232	196	210	207	225	197	193	193	203	210	206	197	207	186	221	205	199	217	228	227	204	188	210	204	197	197	194	186	219	189	191	185	212	194	233	204	183	181	192	211	210	216	198	232	208	204	213	171	207	191	195	236	215	202	201	216	212	229	222	230	223	204	196	203	194	209	199	207	200	198	213	204	220	216	208	209	175	228	213	197	213	218	206	202	208	210	190	203	204	214	218	207	216	221	197	207	213	231	216	205	204	224	207	191	193	188	216	208	197	194	214	187	227	205	227	195	212	244	219	216	179	204	200	194	210	214	199	207	221	181	217	185	177	186	193	224	207	212	203	211	213	214	211	177	224	192	211	207	221	206	217	211	204	206	173	178	202	200	215	210	225	201	183	190	186	185	186	182	182	204	226	198	207	195	211	184	205	224	180	205	213	213	214	215	203	196	233	198	207	209	215	214	202	196	196	199	216	207	211	184	207	214	209	193	204	210	222	205	217	191	200	196	173	206	195	217	218	208	193	204	191	204	203	214	213	184	194	215	208	221	193	200	208	194	184	208	212	230	212	186	198	181	226	208	209	199	185	223	195	229	224	180	201	210	204	197	169	191	205	217	233	225	202	215	206	204	200	195	219	198	210	222	206	196	217	223	196	194	213	202	196	209	213	208	200	218	224	199	209	193	205	191	203	240	225	204	205	186	204	215	204	211	213	225	213	212	210	232	202	213	217	204	217	208	215	212	199	195	199	209	208	204	174	204	219	225	214	217	201	239	197	217	212	200	194	197	208	226	222	201	168	213	185	218	197	189	183	220	200	214	224	203	210	220	219	197	233	213	207	183	203	216	207	200	221	200	219	173	202	203	205	213	211	198	179	188	202	197	196	193	224	185	193	189	214	191	210	216	201	219	196	196	201	206	198	166	208	205	199	193	191	220	205	205	231	233	192	202	208	250	221	192	184	205	204	200	211	195	220	221	202	207	192	190	212	196	218	209	191	205	212	237	206	196	216	238	218	209	201	187	191	206	249	212	237	184	237	199	208	212	209	213	185	199	165	214	207	234	224	178	203	223	212	216	220	207	209	197	211	213	228	192	196	193	207	209	195	200	224	219	188	202	210	197	215	178	202	215	233	208	211	197	199	220	195	204	234	202	204	214	224	210	183	191	172	219	205	221	219	190	212	214	230	210	215	222	193	200	195	193	210	216	196	224	179	181	177	233	208	238	215	227	212	208	219	208	210	203	176	215	225	210	213	192	207	176	202	220	208	180	222	235	174	223	219	190	198	204	209	215	192	225	197	178	201	196	202	174	195	181	221	221	232	195	196	191	194	203	218	215	223	191	195	230	207	196	203	244	216	190	216	202	210	207	191	205	202	194	177	215	223	199	188	200	218	212	237	199	224	202	215	210	207	198	191	206	201	203	228	226	200	207	228	196	199	150	188	219	192	217	188	215	203	196	217	217	197	198	222	206	214	205	207	204	206	203	205	217	263	208	198	198	194	225	193	201	200	216	211	227	203	225	208	222	207	200	209	204	211	224	229	205	220	197	224	199	195	236	178	198	219	196	205	226	227	187	193	169	238	242	196	208	216	192	182	203	187	170	195	186	217	199	216	196	206	207	176	206	191	193	198	219	210	207	210	183	234	203	220	170	183	226	201	221	221	215	220	191	207	231	211	181	222	201	199	208	205	189	187	204	200	213	204	231	208	198	206	216	222	205	207	174	201	223	208	202	235	212	197	206	207	180	227	234	189	198	207	200	211	180	215	221	211	213	181	178	238	190	201	206	190	199	185	209	226	205	198	220	198	214	209	207	209	222	220	201	223	205	203	225	189	191	203	234	234	197	192	189	192	191	200	180	184	203	229	240	214	228	215	184	202	217	240	233	199	206	212	189	207	193	214	192	219	202	202	224	191	188	193	198	186	194	177	213	210	207	199	221	203	193	187	189	223	211	210	199	213	223	224	215	221	226	185	192	217	218	203	194	184	208	211	218	208	213	215	189	184	194	212	249	213	191	208	220	187	220	209	192	186	215	198	202	227	199	186	206	168	222	209	202	205	220	192	196	205	202	233	202	220	202	201	199	205	183	195	179	210	193	192	214	181	234	186	223	202	206	195	222	194	182	191	197	202	212	214	243	195	183	225	187	216	200	208	213	195	203	203	203	188	195	228	208	215	188	183	181	175	201	211	180	193	198	201	203	220	189	195	211	211	227	180	187	194	222	184	210	210	193	177	216	180	207	223	223	185	211	176	217	202	196	208	205	213	206	200	220	164	194	225	201	205	216	209	201	217	193	194	208	212	210	205	219	213	208	208	224	216	202	197	202	213	184	207	228	216	212	207	187	180	185	229	216	234	184	185	219	206	205	214	218	222	229	177	212	223	201	189	205	187	216	207	209	190	218	204	190	203	180	204	194	199	222	179	222	240	213	189	200	230	223	224	209	211	230	203	206	232	214	196	168	205	222	205	193	189	218	213	204	184	211	184	201	210	234	200	211	222	195	175	216	182	236	212	194	203	151	189	184	193	211	193	193	205	203	189	212	221	201	219	207	205	171	182	211	196	237	188	202	192	203	220	190	210	207	189	196	215	214	198	210	191	189	202	179	194	184	226	199	214	176	235	232	223	228	188	190	221	214	203	208	216	242	168	210	201	213	238	194	206	190	211	211	203	226	212	209	201	209	202	197	207	208	218	207	189	181	223	207	180	199	199	214	187	204	220	195	209	202	206	209	221	175	198	189	188	176	187	218	199	218	203	218	180	217	204	190	218	185	171	192	210	205	182	222	231	222	223	193	190	207	193	235	213	215	211	188	200	215	207	224	211	226	210	222	185	201	187	221	210	206	193	175	183	209	173	201	214	234	199	188	199	198	232	239	218	217	171	196	228	220	210	205	194	189	193	219	172	211	209	193	199	221	230	194	214	217	206	213	195	218	242	219	214	222	211	173	232	227	222	189	237	197	186	228	202	211	224	211	206	223	220	181	187	219
1749	542	605	642	584	605	563	605	570	557	551	532	573	539	536	527	511	553	601	594	543	520	573	558	590	570	532	539	550	511	517	546	532	573	535	537	607	530	530	537	576	507	557	529	531	536	560	553	537	540	514	560	530	559	529	536	541	556	566	561	532	528	528	532	502	563	531	554	496	550	534	517	572	524	565	537	571	559	553	500	563	542	552	586	519	514	537	511	531	484	537	514	540	534	521	548	524	515	576	520	564	553	531	532	513	558	532	552	523	575	529	532	582	531	521	538	533	531	529	571	565	545	527	544	541	548	534	523	551	498	514	541	515	559	522	536	523	526	542	577	514	551	553	544	542	521	548	534	547	546	512	527	537	571	539	549	596	522	523	531	530	565	527	571	558	555	553	495	594	579	568	549	497	553	531	556	550	520	556	517	537	528	527	529	524	536	541	507	514	547	523	567	517	555	518	513	527	535	515	513	536	576	521	500	495	569	541	536	556	551	514	539	553	569	566	554	536	544	549	532	571	526	497	518	560	515	560	581	539	549	551	523	525	561	584	593	524	578	532	528	554	578	597	505	521	520	529	536	537	545	522	514	570	532	546	539	503	547	546	534	547	523	564	543	545	526	535	570	539	529	535	517	548	561	538	533	525	554	536	553	522	524	548	560	493	544	527	523	552	549	564	533	518	504	559	493	541	555	521	583	520	525	534	479	569	516	467	544	547	563	516	528	530	537	507	543	554	543	558	525	515	515	500	471	531	515	547	552	548	497	516	526	555	554	503	528	569	545	504	566	526	555	557	545	567	520	524	512	562	553	583	553	565	489	574	546	536	526	489	538	556	537	527	503	547	569	520	537	558	523	541	542	563	493	549	560	555	559	543	501	566	524	546	538	560	566	561	548	531	562	521	533	526	555	574	520	523	544	535	556	554	544	528	550	542	526	540	544	556	558	530	513	498	546	533	532	529	551	507	526	560	525	532	579	540	573	529	551	554	540	521	528	574	521	551	564	566	539	586	541	519	580	515	540	504	554	531	537	537	526	599	580	536	554	529	528	522	536	509	552	559	537	551	568	501	504	508	539	554	527	553	555	523	556	541	574	547	522	568	545	551	502	530	541	554	529	531	514	505	511	543	545	549	544	562	558	542	537	531	522	496	539	521	526	529	534	529	536	547	554	500	564	524	537	580	481	547	542	521	509	534	561	586	542	566	552	546	543	541	525	509	459	507	552	517	542	551	533	504	519	543	542	531	552	538	554	517	542	569	574	570	522	554	492	526	539	547	557	512	559	558	569	538	545	584	530	581	525	587	517	566	512	519	531	560	561	543	530	503	511	567	559	496	563	512	522	567	521	540	504	590	540	563	526	532	508	523	536	561	558	511	552	558	527	541	534	536	547	535	524	536	557	494	495	589	544	565	554	548	566	558	566	585	511	550	551	550	564	532	520	514	535	522	536	507	553	549	531	522	552	520	553	512	536	553	526	510	527	553	546	527	538	530	526	516	541	564	519	507	556	522	517	580	536	533	508	543	569	543	528	549	546	535	532	571	565	522	581	531	496	576	536	546	508	534	531	524	561	538	520	474	507	551	563	512	572	543	550	513	578	584	492	531	492	518	559	568	523	543	525	492	544	532	542	561	526	547	516	529	568	559	540	492	561	529	525	530	536	534	574	526	584	530	608	567	548	567	566	564	523	537	502	494	510	518	583	544	576	542	556	513	540	542	522	519	517	529	578	563	517	558	523	529	570	484	543	554	557	476	559	519	501	580	542	514	558	520	540	515	543	522	516	511	545	557	555	544	543	557	540	502	570	545	517	515	558	542	531	541	515	545	526	558	514	507	569	544	564	541	603	519	524	553	546	544	514	566	566	552	525	557	484	519	547	511	496	518	596	519	501	531	525	542	484	530	563	557	578	527	550	546	548	536	569	538	534	576	539	545	564	549	543	463	529	571	543	557	512	523	522	571	543	571	546	546	499	541	545	530	529	528	534	518	511	560	539	550	514	530	522	532	529	540	536	536	540	521	549	543	524	533	527	537	578	538	534	513	545	518	533	547	496	516	544	549	536	530	533	561	500	558	530	508	522	529	539	533	538	545	568	536	520	551	539	515	536	502	569	537	522	539	510	542	567	572	552	543	544	538	518	547	542	530	543	540	589	538	569	539	513	517	577	550	497	521	535	530	559	558	552	540	545	537	531	581	528	542	555	519	532	576	540	520	553	514	535	573	566	523	572	557	513	504	563	541	530	560	509	542	530	550	514	546	556	560	589	538	523	533	515	535	507	528	526	545	556	500	538	531	549	514	491	514	542	514	507	549	533	523	601	547	490	563	528	544	586	561	530	555	558	551	555	561	501	518	538	537	522	538	523	571	545	570	522	547	550	556	506	537	562	526	562	487	495	547	562	504	565	542	529	510	523	518	533	568	575	563	537	524	535	537	575	558	528	550	534	531	536	546	564	550	548	581	520	581	532	558	582	530	552	524	555	545	574	549	528	530	549	544	545	528	546	509	561	527	523	537	533	533	531	510	558	535	521	542	525	531	549	548	502	543	542	579	550	528	544	543	531	570	519	545	552	517	508	524	516	549	511	537	541	519	523	525	537	541	545	554	608	528	527	562	568	496	541	524	535	516	529	572	558	540	529	566	541	526	524	527	517	532	516	564	529	534	535	548	551	527	607	555	551	530	582	545	534	538	491	541	552	558	540	502	547	526	553	561	524	548	529	548	515	518	589	503	543	569	541	531	531	543	569	536	483	508	563	512	552	522	581	461	527	525	505	538	483	524	547	563	546	562	546	500	535	593	549	523	516	566	532	537	576	546	513	561	570	533	548	567	561	537	521	573	533	515	552	531	536	557	521	552	547	531	506	554	552	496	549	565	486	541	516	507	496	543	563	540	534	542	543	558	582	542	514	567	572	548	576	515	557	534	520	546	540	529	534	508	508	491	539	560	570	552	520	507	536	559	592	497	528	536	570	514	576	526	516	557	528	497	528	516	548	560	537	558	521	553	537	545	544	536	538	526	566	537	543	542	553	563	522	541	582	538	552	578	498	543	570	571	543	524	534	562	567	483	539	544	514	543	572	526	530	534	549	556	529	552	531	539	563	547	544	557	510	533	540	518	549	564	522	521	525	540	513	558	487	527	558	567	543	536	507	532	573	555	509	571	558	548	511	530	528	492	538	532	530	540	534	550	550	566	539	521	531	567	516	551	540	517	555	510	512	525	507	548	552	525	502	553	524	522	525	562	539	552	533	502	544	584	519	574	555	555	564	523	544	533	548	553	517	529	528	546	551	553	522	511	525	523	528	542	539	543	560	511	538	588	560	547	529	518	519	514	566	551	513	530	551	559	542	520	524	530	570	505	551	516	521	517	549	540	544	515	560	526	528	566	491	552	538	555	523	507	535	540	520	512	527	567	559	555	514	516	472	520	549	510	514	500	517	557	543	555	496	543	561	582	533	573	542	544	493	578	463	564	578	587	571
7091	543	534	422	359	308	268	279	237	210	216	215	194	225	216	200	214	215	243	193	227	218	206	193	221	216	176	199	197	204	186	218	186	219	203	174	190	194	227	220	217	217	218	165	200	171	206	172	189	203	221	164	212	182	172	148	198	188	193	211	202	194	201	192	203	202	168	178	210	206	194	193	188	211	191	181	177	199	182	184	171	197	179	207	200	190	166	154	192	217	227	190	237	184	201	223	204	202	209	199	201	183	171	211	224	212	181	191	202	195	189	185	202	205	196	227	186	208	177	210	181	210	174	172	191	161	180	173	206	189	196	214	199	193	197	203	203	191	207	192	201	197	177	200	188	207	178	190	191	213	193	218	210	197	218	187	208	174	181	210	215	189	210	210	196	218	196	194	191	203	199	196	167	204	181	189	203	203	189	201	210	219	239	238	191	197	186	190	180	195	206	173	199	206	185	178	217	185	185	171	182	213	200	172	198	198	191	213	205	193	206	214	190	183	183	187	201	209	170	209	191	210	209	185	197	226	190	206	187	202	201	193	214	206	224	226	177	203	195	196	205	206	176	189	180	171	208	183	167	217	181	192	187	181	193	183	209	211	174	185	180	194	180	232	197	190	204	209	191	159	173	177	199	181	200	189	191	191	241	173	194	220	213	182	200	196	196	170	213	221	183	165	195	183	223	208	197	190	204	163	211	211	221	223	194	194	204	208	211	203	199	198	185	183	236	201	200	202	201	171	188	214	205	196	181	169	212	199	170	202	198	179	207	214	179	196	185	197	169	198	192	218	170	179	176	180	187	213	171	186	202	209	201	198	199	192	187	182	202	163	194	175	203	205	182	201	208	208	188	195	205	203	210	201	196	192	207	194	217	206	186	217	206	203	204	199	196	205	193	201	219	214	208	191	195	195	197	188	214	179	214	176	206	181	196	184	208	182	188	196	213	203	188	183	169	217	227	210	197	190	202	229	210	189	201	233	221	180	170	173	197	199	185	221	185	209	169	219	191	190	179	213	202	180	178	207	205	186	187	193	201	197	204	164	198	227	198	205	162	220	186	192	210	206	175	193	191	179	176	198	221	199	195	192	199	213	206	180	208	180	190	202	173	187	183	211	181	194	191	227	206	195	181	188	225	184	199	172	199	194	220	201	211	206	189	218	176	235	165	199	189	189	190	199	203	185	223	221	198	204	210	213	219	196	197	237	195	192	179	161	194	221	202	177	199	186	219	240	206	187	175	186	220	160	202	202	214	233	174	198	203	208	215	186	166	207	211	191	180	181	192	202	191	231	203	186	210	179	192	200	193	195	170	202	182	181	194	176	197	197	230	180	177	201	188	208	208	217	231	196	194	195	184	197	200	190	198	224	193	196	174	192	200	202	172	184	186	190	179	196	196	173	209	218	207	226	224	194	233	221	189	196	198	173	208	202	195	196	171	205	240	170	210	214	186	194	179	181	203	201	197	210	203	204	215	190	176	194	202	195	194	193	169	189	199	217	194	192	196	203	209	228	218	185	177	197	218	194	196	191	178	206	208	207	178	193	198	217	186	194	197	197	210	200	206	194	207	171	179	181	178	191	211	197	196	189	170	205	182	173	177	215	178	194	209	237	207	205	203	207	192	187	191	215	221	205	201	180	208	196	191	180	161	207	180	189	219	210	211	203	185	216	210	200	209	195	185	183	192	209	187	182	201	197	220	226	199	167	199	181	236	203	211	225	196	199	180	190	219	204	181	207	196	187	200	190	185	190	196	184	208	181	186	168	177	227	181	180	196	215	206	198	190	178	186	187	190	175	190	212	203	201	210	208	198	191	199	210	189	212	190	195	211	178	204	221	185	187	208	207	194	186	193	197	209	181	206	186	188	201	174	206	203	205	186	178	196	201	193	192	195	170	187	220	181	186	187	198	196	209	212	206	183	240	193	177	210	212	176	224	202	219	177	177	206	207	200	250	191	181	183	197	194	192	186	186	182	197	194	184	217	211	204	201	191	189	186	199	202	198	187	184	209	185	207	200	192	161	187	181	182	213	198	182	196	192	191	195	163	188	188	193	211	194	190	197	185	193	195	211	214	186	192	196	185	207	219	162	188	184	169	169	194	200	215	204	199	190	222	192	189	157	187	163	177	228	204	184	204	213	189	204	227	226	177	218	218	189	220	183	209	192	187	189	205	175	206	193	192	165	221	194	202	188	179	180	189	201	169	217	191	181	186	219	188	204	195	177	207	192	154	211	178	165	215	194	181	183	187	195	163	179	201	188	211	186	197	191	223	174	203	207	179	158	187	189	196	198	187	185	213	188	199	190	205	182	203	188	192	181	192	198	201	212	188	200	219	187	213	183	198	210	197	190	186	207	221	217	200	210	207	185	198	194	198	217	191	215	198	191	181	183	191	186	198	197	172	187	201	185	188	180	182	223	197	224	178	209	193	222	194	196	179	192	198	204	174	207	189	192	221	204	212	206	189	217	220	209	200	206	208	197	190	192	228	149	189	198	216	201	193	206	211	198	185	181	198	219	213	198	221	176	200	206	196	194	183	199	187	191	188	181	204	209	199	184	198	180	187	206	213	202	210	222	203	189	179	222	209	145	206	187	192	205	181	154	192	205	207	199	186	192	188	181	192	199	223	179	222	210	173	196	201	192	195	186	162	190	172	190	182	193	201	208	198	212	182	197	215	216	178	214	205	202	192	189	207	212	192	202	179	208	203	223	169	201	192	211	215	227	216	180	171	181	220	201	210	205	179	181	201	218	223	201	202	204	174	172	192	150	199	204	175	230	197	202	181	202	174	198	168	192	195	242	204	162	192	188	182	194	196	181	214	216	195	199	201	175	174	207	202	212	204	199	164	201	199	207	162	182	215	223	227	207	203	193	174	194	196	174	210	202	211	194	203	194	186	211	174	176	195	186	208	185	220	206	205	206	186	183	177	183	178	177	174	166	198	183	185	203	166	210	188	183	205	202	198	209	197	190	212	174	186	202	194	193	182	188	206	200	223	173	213	174	179	174	191	184	197	207	186	187	207	193	230	188	193	218	193	180	178	188	212	183	203	212	226	187	191	195	193	195	202	210	203	181	195	221	204	198	191	180	207	194	181	201	229	183	186	191	208	200	213	198	190	199	205	199	191	218	192	217	210	185	192	199	184	168	206	212	186	204	213	195	189	187	192	212	200	199	170	205	202	189	209	211	206	178	185	197	193	183	203	188	187	203	190	201	230	195	180	203	180	200	175	219	215	204	194	209	199	189	189	195	199	193	205	204	188	214	191	180	195	184	179	187	175	184	214	212	192	180	215	208	205	194	203	207	206	196	152	186	207	206	200	172	226	221	218	213	212	208	190	199	196	182	197	213	206	200	181	212	204	219	198	214	213	159	198	198	193	181	200	204	193	200	199	217	184	178	210	185	206	226	178	181	202	206	204	212	159	199	175	190	207	204	209	192	167	185	169	218	196	216	188	204	204	182	190	183	194	175	205	218	200	206
6169	902	1379	1402	1309	1060	989	843	745	729	750	674	634	614	648	594	635	617	623	625	568	582	580	557	550	577	571	567	515	569	563	581	572	561	522	545	567	598	504	599	534	579	555	588	535	511	554	577	549	544	575	533	541	531	571	555	521	521	530	506	556	584	541	541	556	548	519	525	523	540	532	529	554	507	540	549	557	519	522	526	542	559	530	535	560	551	582	580	504	545	540	574	554	570	516	571	549	588	564	545	528	565	532	529	553	566	582	560	526	530	529	557	545	505	531	567	544	540	520	517	539	504	550	514	595	515	529	558	593	530	548	510	514	500	532	522	536	547	545	526	544	556	564	550	548	522	505	517	515	572	557	488	549	545	490	523	565	536	535	541	570	558	557	550	512	533	524	551	492	526	539	556	513	556	515	524	528	524	509	539	531	548	563	515	510	554	537	547	537	549	543	542	558	541	528	533	538	556	520	554	613	547	569	545	563	520	509	555	557	528	568	530	550	504	562	547	599	559	542	571	564	524	550	573	515	586	542	526	537	578	548	548	514	565	534	560	549	551	526	575	514	546	556	549	538	541	559	567	529	592	559	596	527	502	560	553	546	556	526	556	543	518	544	577	565	570	523	551	522	516	576	544	542	499	525	531	529	502	535	557	537	520	544	561	548	544	544	561	557	538	576	544	556	526	545	509	508	550	558	519	552	554	545	520	571	519	549	508	542	508	501	543	549	542	546	585	553	568	597	509	558	522	597	521	566	581	568	568	556	536	543	538	535	570	547	519	562	554	485	559	632	550	519	514	525	556	569	552	540	541	555	586	563	520	503	470	563	511	579	513	578	554	544	554	548	521	538	544	529	521	497	537	540	506	544	538	564	533	566	553	565	551	492	565	581	545	538	595	553	531	556	569	535	557	523	500	557	538	547	557	546	545	532	528	555	579	522	610	516	518	522	536	537	533	516	528	543	506	515	533	537	524	491	556	538	588	530	536	496	531	538	535	531	536	519	542	563	557	526	557	530	532	517	510	584	564	572	574	537	556	520	553	532	557	560	544	555	562	512	514	581	530	541	530	515	536	523	551	548	595	495	539	520	520	550	521	533	546	550	557	539	583	538	537	555	526	544	537	533	530	502	523	519	584	587	526	517	554	544	528	532	518	571	553	516	555	544	548	529	512	551	548	505	530	522	533	496	515	533	519	540	535	531	550	544	546	526	533	543	570	536	569	563	544	506	591	560	555	561	526	528	527	554	538	523	504	535	538	548	546	527	540	555	525	527	526	548	569	538	543	523	552	501	546	541	561	552	497	512	602	503	533	541	549	547	527	551	525	537	585	528	593	543	530	555	500	552	507	545	544	512	558	540	582	569	565	547	533	542	556	522	545	549	549	544	567	543	545	561	529	479	512	566	556	534	506	515	579	546	534	550	545	535	550	578	566	539	527	554	497	534	509	538	555	585	539	501	525	525	536	541	538	546	517	539	543	596	569	533	540	543	562	560	473	568	538	524	517	535	556	565	602	509	520	563	565	556	594	550	562	557	523	589	509	525	547	527	564	569	536	560	534	573	580	512	563	535	523	526	555	539	559	524	511	525	521	525	570	560	568	513	525	587	493	531	577	558	531	562	566	575	522	509	575	531	581	508	500	561	555	574	540	558	569	508	559	532	536	551	516	543	514	523	556	498	563	531	521	587	536	566	524	524	497	543	569	537	573	558	512	533	507	540	515	536	533	534	552	540	574	534	564	559	587	525	574	558	565	552	568	535	586	529	546	512	532	548	547	478	513	541	533	551	541	513	574	513	537	521	532	541	554	547	533	541	560	561	525	568	555	529	553	502	562	578	584	546	542	568	576	553	588	529	562	532	552	540	558	534	553	558	566	553	533	536	506	609	566	565	540	533	516	515	555	555	564	551	564	548	542	522	554	515	558	480	541	505	531	576	514	576	549	542	553	577	535	540	559	566	530	534	544	551	540	515	540	558	563	530	536	522	515	544	551	545	546	549	527	569	526	542	611	527	549	585	515	555	542	531	571	547	545	494	553	553	515	542	562	544	548	542	579	540	542	544	517	541	557	539	543	519	537	531	531	531	547	537	554	542	536	514	517	562	520	568	564	586	538	552	566	509	577	563	564	540	566	526	531	537	536	541	509	565	574	527	544	521	549	581	568	548	544	558	521	553	527	528	514	523	515	529	551	505	523	565	535	539	533	570	543	572	532	569	531	541	511	561	506	546	547	505	540	552	572	557	527	543	559	531	529	554	544	521	547	498	529	567	524	540	529	542	561	545	523	546	524	507	546	535	536	549	558	522	522	539	543	563	527	559	533	547	539	538	539	557	569	550	565	519	527	577	539	547	519	544	536	539	544	543	525	549	535	538	588	553	538	532	560	505	511	553	542	579	525	560	513	560	557	521	522	549	537	522	542	494	503	560	569	569	519	530	517	546	513	533	538	530	557	495	508	523	571	561	550	535	562	527	561	563	508	531	561	537	531	525	581	559	574	561	500	535	533	529	508	513	541	555	536	551	548	563	532	546	555	549	559	581	545	538	558	508	559	559	557	533	514	546	559	534	537	525	511	525	505	527	530	552	525	523	573	516	594	504	522	550	582	549	518	563	523	516	533	488	504	545	541	549	554	534	592	553	575	569	550	581	560	552	522	539	578	578	527	536	544	490	569	534	534	551	576	503	514	569	535	553	567	603	536	550	546	544	543	559	516	543	551	545	544	534	555	535	534	523	566	521	580	553	588	510	555	533	580	544	516	518	527	553	548	545	523	562	551	577	557	539	526	548	552	517	571	524	491	498	532	507	538	555	569	549	509	536	559	507	570	531	520	532	522	544	508	532	525	531	556	517	518	593	551	530	536	538	534	521	542	518	547	552	525	566	556	548	526	547	495	588	544	550	542	550	544	547	543	526	569	521	578	572	514	565	548	572	573	557	531	537	575	533	531	566	541	538	545	558	536	595	523	534	489	541	571	550	515	569	557	560	562	523	557	572	548	520	548	548	556	559	564	561	546	526	557	481	579	544	549	517	516	551	529	540	532	521	547	532	537	550	541	534	504	533	544	504	552	559	510	560	519	530	523	553	549	540	531	505	517	538	591	517	517	538	547	524	538	538	538	491	547	568	515	525	541	521	549	566	513	543	532	535	509	530	580	558	577	575	527	558	550	517	529	564	525	560	540	499	491	575	538	547	551	544	531	524	584	518	584	527	564	550	523	543	518	557	548	562	544	593	494	583	571	531	530	560	512	601	546	552	559	522	479	592	565	509	584	520	536	558	488	533	508	557	543	573	510	564	547	540	532	583	511	545	505	558	557	510	545	553	525	540	551	566	574	527	568	558	546	528	537	567	539	544	538	584	537	523	527	528	576	527	546	596	533	596	498	540	572	539	537	558	542	564	532	552	567	591	550	534	559	607	537	547	544	539	551	537	517	505	528	549	543	542	537	530	549	525	502	543	494	558	576	530	535	584	517	525	533	547	550
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
