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
338262272924	338262273483	338262274033	338262274583	338262275133	338262275683	338262276233	338262276783	338262277333	338262277883	338262278433	338262278983	338262279533	338262280083	338262280633	338262281183	338262281733	338262282283	338262282833	338262283383	338262283933	338262284483	338262285033	338262285583	338262286133	338262286683	338262287233	338262287783	338262288333	338262288883	338262289433	338262289983	338262290533	338262291083	338262291633	338262292183	338262292733	338262293283	338262293833	338262294383	338262294933	338262295483	338262296033	338262296583	338262297133	338262297683	338262298233	338262298783	338262299333	338262299883	338262300433	338262300983	338262301533	338262302083	338262302633	338262303183	338262303733	338262304283	338262304833	338262305383	338262305933	338262306483	338262307033	338262307583	338262308133	338262308683	338262309233	338262309783	338262310333	338262310883	338262311433	338262311983	338262312533	338262313083	338262313633	338262314183	338262314733	338262315283	338262315833	338262316383	338262316933	338262317483	338262318033	338262318583	338262319133	338262319683	338262320233	338262320783	338262321333	338262321883	338262322433	338262322983	338262323533	338262324083	338262324633	338262325183	338262325733	338262326283	338262326833	338262327383	338262327933	338262328483	338262329033	338262329586	338262330133	338262330683	338262331233	338262331783	338262332333	338262332883	338262333433	338262333983	338262334533	338262335083	338262335633	338262336183	338262336733	338262337283	338262337833	338262338383	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2719	3650	2300	2719	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2715	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14927	1566	1127	1125	970	735	637	593	541	531	502	553	511	492	461	461	447	455	440	470	454	518	445	477	446	468	455	452	481	435	445	459	457	437	443	471	436	470	435	514	474	469	476	420	415	448	495	430	452	438	475	413	430	452	454	473	427	422	456	468	443	416	429	448	458	471	456	403	423	455	435	480	410	422	433	444	397	405	430	459	423	428	422	421	471	495	415	402	431	420	457	440	430	425	438	416	449	471	421	463	463	473	436	467	524	442	420	439	478	479	472	457	471	504	474	471	435	439	463	471	400	419	469	456	425	421	440	446	419	444	480	408	494	468	415	435	401	428	451	446	455	460	465	472	422	494	448	440	476	489	442	421	417	470	464	428	417	421	458	486	454	443	419	473	404	417	480	399	492	475	460	429	445	455	439	433	452	477	464	441	462	439	442	451	418	486	454	416	462	398	440	439	460	483	482	436	474	485	445	439	424	407	447	439	441	424	391	443	423	440	451	449	442	441	423	480	465	442	436	425	433	459	503	445	462	438	494	454	407	440	476	400	450	439	495	455	466	461	441	457	436	472	434	472	429	415	469	462	427	446	440	453	442	473	425	467	413	463	494	487	442	503	451	444	467	407	444	425	480	424	440	422	429	421	425	428	435	443	445	417	451	447	422	451	412	436	465	421	467	447	453	439	431	462	424	453	458	459	440	464	447	447	469	506	489	435	444	480	477	442	462	442	453	426	454	425	422	445	452	447	464	440	482	472	455	454	468	412	471	439	445	388	458	482	490	498	452	445	505	405	430	436	464	409	405	458	501	415	457	436	465	455	453	454	432	449	474	442	481	476	447	457	483	447	447	447	477	448	401	458	453	472	460	469	399	449	474	452	440	425	441	455	506	445	457	441	452	414	471	452	414	436	457	459	449	471	450	407	465	413	447	458	439	444	475	458	454	443	465	436	409	465	438	450	461	472	471	428	472	452	454	409	445	460	459	439	439	420	446	437	407	481	466	419	472	470	466	418	436	427	439	460	448	427	481	477	436	461	455	469	459	427	438	450	401	436	484	463	477	446	444	446	458	462	490	431	378	422	441	440	480	453	439	456	451	483	474	455	428	421	432	444	437	466	449	433	453	383	444	454	449	426	446	412	448	439	469	455	456	448	449	451	423	422	430	463	474	429	445	444	446	474	423	430	454	482	464	462	484	448	458	398	442	443	506	429	484	417	486	505	443	442	425	418	412	444	413	450	413	453	466	442	400	433	426	429	434	444	469	439	447	423	455	420	441	446	461	470	402	455	438	470	454	450	418	444	445	425	442	483	453	426	449	455	474	446	409	472	447	403	467	452	452	447	450	446	449	475	408	410	457	443	444	431	415	421	418	433	458	444	429	475	433	486	464	426	445	458	430	483	444	494	457	402	423	417	479	449	426	449	454	424	392	434	457	471	418	435	417	421	461	466	416	477	435	468	468	436	444	465	455	395	430	476	428	442	471	473	469	451	417	442	421	441	461	393	418	462	424	457	439	438	472	419	466	482	464	431	421	437	429	399	444	437	410	411	447	429	464	468	444	477	457	429	445	404	460	413	419	450	445	496	446	446	463	476	460	458	456	460	466	459	412	448	431	445	423	457	455	459	485	460	409	459	407	432	462	446	434	420	458	451	485	497	432	448	449	454	429	460	446	462	477	426	417	454	432	460	459	479	449	444	436	458	419	463	449	440	441	478	454	378	440	445	428	397	447	455	462	409	485	486	449	462	438	470	459	460	405	454	452	435	422	455	404	471	454	463	432	472	444	389	437	440	436	430	413	455	450	469	450	424	476	454	443	420	479	445	437	441	475	500	492	475	450	446	463	458	478	412	475	468	439	472	451	428	440	431	438	436	446	429	438	457	474	497	455	465	433	456	455	469	458	447	469	453	455	423	411	435	470	474	440	466	404	442	479	439	380	414	455	418	448	465	457	424	444	433	481	448	418	418	471	465	446	397	438	383	443	470	476	425	482	451	415	487	482	412	448	445	444	442	439	476	431	419	436	445	405	432	474	404	446	469	452	439	391	430	447	444	444	448	506	455	436	453	435	439	443	466	438	428	438	489	520	460	474	425	452	431	444	466	472	466	465	482	442	426	465	484	485	454	463	473	457	486	438	450	436	454	472	442	469	465	446	443	456	434	444	501	449	440	457	434	406	415	431	435	439	459	470	449	474	438	465	448	437	400	416	422	447	450	465	462	420	414	428	463	440	456	444	416	443	436	475	484	421	460	405	486	471	446	475	444	482	420	469	458	450	439	481	428	452	451	467	452	453	456	414	449	385	422	428	439	431	477	392	439	431	431	451	419	454	439	479	472	445	388	424	478	448	457	449	426	432	417	488	433	496	423	448	443	439	442	458	483	430	421	464	410	422	422	424	473	466	450	430	430	439	454	438	457	447	454	421	413	468	486	455	473	481	477	435	445	486	431	475	439	462	457	434	447	446	413	434	485	454	433	444	459	422	476	445	483	438	487	450	458	437	445	466	450	443	456	414	440	428	444	414	458	477	483	414	471	449	404	426	450	430	453	418	437	483	436	429	436	435	439	415	427	491	458	439	448	425	472	443	440	454	422	474	460	429	464	465	467	442	465	467	471	449	426	450	446	460	395	464	461	444	433	455	426	401	448	482	483	469	465	440	446	458	448	494	470	441	437	450	429	451	475	427	458	479	425	403	431	467	451	447	441	468	470	421	482	474	429	446	429	445	425	426	421	451	476	442	404	447	418	472	434	410	442	394	455	424	436	454	434	455	488	444	460	430	430	402	470	462	413	461	413	469	496	445	444	501	473	451	463	430	470	464	487	441	432	425	435	455	462	481	453	425	409	436	443	427	396	431	460	465	487	466	479	435	488	439	471	463	444	457	402	423	402	396	427	419	441	415	450	446	444	494	480	459	411	477	436	480	445	444	454	445	421	433	420	426	414	416	466	463	412	422	419	468	437	514	438	467	445	451	445	459	459	462	452	474	421	488	439	486	464	470	440	444	460	433	441	429	450	482	471	482	480	457	464	473	423	429	426	410	486	477	449	470	447	459	429	440	421	411	423	445	413	394	462	435	447	432	445	437	483	480	423	442	436	432	466	440	435	460	467	452	448	508	457	463	425	471	432	452	394	448	420	451	457	464	493	421	457	436	461	461	419	430	423	413	419	468	467	443	443	464	419	491	478	446	434	451	500	434	477	436	447	416	461	486	437	430	465	432	452	446	477	467	468	388	403	505	448	472	460	469	411	451	436	444	437	436	427	455	463	469	442	443	453	472	439	445	428	439	441	420	435	452	469	445	439	480	414	421	447	448	397	466	445	477	446	398	444	405	436	471	443	437	419	430	405	474	436	436	421	439	455	467	433	461	445	437	462	455	457	449	435	405	411	417	435	439	504	420	446	438	444	422	505	435	446	470	439	431	465	463	474	447	434	407	467	411	424	418	487	452	473	475	458	457	440	446	465	474	437	421	395	461	426	413	444
8656	1657	2146	2877	2931	2509	2034	1798	1566	1447	1396	1347	1247	1208	1175	1146	1085	1143	1102	1063	1157	1134	1111	1104	1046	1063	1044	1047	1061	990	1036	1022	1000	1043	1043	1015	1009	1014	977	993	1031	1033	1013	1037	1023	998	1026	1011	1020	1014	1041	993	1017	1028	1003	1058	1021	995	1009	1030	999	1015	1027	933	994	1016	1005	1007	1029	1048	1024	1005	992	1046	974	987	1009	994	1069	1008	1008	993	1024	975	1060	1055	1008	984	1093	1056	1033	1026	1007	978	975	993	1059	968	1035	1038	1058	983	987	941	1025	1008	994	1055	1034	995	984	1001	1038	1006	1044	1032	1011	964	1006	983	980	994	970	978	1052	987	1014	994	1048	1011	1052	977	991	926	1001	979	1027	1026	963	992	994	1009	985	1000	1030	1038	1055	946	961	975	998	987	983	1011	989	971	990	994	1016	977	1026	1002	978	972	944	999	1027	1056	1042	919	1001	964	983	1015	974	999	1011	976	1016	950	980	985	1006	1006	961	1044	1026	984	984	1028	1022	1038	985	1003	1006	1030	1052	999	991	956	960	989	1007	1041	1008	996	954	981	962	990	996	1024	974	1045	1000	1035	1016	999	1018	1019	987	1026	1050	1012	937	1044	1054	1046	1044	1015	970	1021	966	1033	970	1020	1051	1064	997	1041	986	1038	1020	975	1009	1020	998	1017	1027	992	1003	972	983	967	942	1009	1020	1024	906	1060	930	1000	1032	988	1027	1075	1026	1033	1055	1063	947	973	996	1018	993	988	953	937	1043	1009	1010	992	1033	982	964	1079	1035	1067	990	1008	1008	1016	1054	999	995	1006	1047	1017	995	966	960	949	1021	1039	998	1038	969	1006	1019	1020	1012	990	981	985	1001	1052	997	1046	998	979	933	1023	1026	995	983	1017	1048	978	993	961	987	1033	1024	986	1035	1039	1023	1030	990	986	1088	1036	991	981	961	1088	1003	952	926	993	1039	1053	983	957	996	1013	1048	1033	1011	966	977	1029	988	1048	968	993	990	1028	997	1007	969	1023	981	969	1038	1011	1013	1013	993	1039	994	971	1011	927	968	1005	976	980	975	1012	966	1005	1024	1039	964	1072	989	979	1038	958	969	983	1040	933	1027	994	987	1025	984	1000	1003	998	970	971	988	1020	994	995	1016	1033	1009	1012	993	1003	1008	980	998	1028	977	971	974	969	1047	1027	1001	1038	962	1026	950	1039	967	965	973	1001	1010	994	1065	1031	1012	982	952	1037	1007	983	975	1007	1029	1037	1002	955	960	1033	944	967	1026	1031	968	968	1020	1003	942	1022	979	960	1047	1045	1018	1035	1018	1035	987	1009	1029	989	1073	1029	1031	986	1039	1000	1012	988	1025	999	967	1004	1004	1000	979	1015	1035	1012	1022	1023	980	992	1010	974	1008	980	950	960	952	963	999	990	1011	1000	1000	977	1067	1031	992	1001	1051	975	973	1022	966	957	1013	1021	1063	952	1021	1023	997	988	1005	962	1034	1030	1038	942	1028	976	1020	1031	1001	1016	1011	1006	1053	957	998	1013	980	981	993	979	1007	951	1059	988	1086	995	998	1044	1028	1029	988	981	1039	933	999	994	1001	983	976	954	1038	1020	970	1004	997	1036	1001	998	1000	963	1007	1041	1056	972	1044	964	1003	1008	998	980	971	968	1036	966	983	1032	955	1022	1019	1006	1048	998	976	1023	1042	1051	1017	1003	947	1000	975	971	988	1031	1007	975	1045	986	1058	949	977	986	1015	1015	982	1008	1029	984	1031	1021	962	1043	971	984	1023	1042	1019	978	1012	1008	973	1005	1055	976	1011	987	1025	972	999	1000	1028	1017	986	994	998	1000	988	1051	1053	994	970	1029	1032	979	1020	1024	1005	982	1037	1036	981	999	979	1007	1054	969	953	1036	1015	989	975	983	1015	981	999	970	993	983	980	1014	988	1016	1025	1042	1000	1028	1009	1075	1009	976	1016	981	941	1016	979	1021	1074	1004	955	1005	1028	962	975	1040	1043	1039	986	975	1034	1028	972	1020	1002	1039	961	1046	1002	963	1016	978	964	1012	1037	1018	1046	1022	974	975	1013	1026	1024	979	997	1072	942	960	999	1029	997	1038	1045	1055	1047	1034	1031	973	1014	1034	964	951	969	1040	1031	1024	1006	960	1068	986	989	976	1001	1045	1014	1006	1034	955	979	1008	1011	1005	992	1022	1039	1046	970	1036	952	960	1004	992	960	1044	1029	980	1008	961	966	986	1004	1045	1050	997	1084	983	999	1018	1049	1008	993	1042	1033	1014	964	1055	1020	1011	1014	1015	1074	1010	1013	1021	958	1013	1021	1029	950	1008	1056	999	982	921	1036	1015	1037	1020	962	995	1056	992	980	1016	1058	976	1026	983	963	1016	1051	971	1063	999	996	950	974	970	1000	1000	999	1010	1022	911	1053	952	987	1061	975	973	1053	1021	1004	998	964	1028	1027	1038	1010	1013	999	1003	1096	983	1026	988	974	936	1024	1029	1011	1012	975	980	965	1043	968	1005	1007	1049	1029	951	998	989	1070	957	986	1035	999	979	1025	985	1033	1005	998	985	979	997	1000	1056	984	961	975	1081	921	964	967	978	978	963	1017	1053	1017	1019	1016	982	966	951	1011	1026	978	985	982	982	1020	996	1019	969	1000	1023	956	1021	1012	1038	937	953	1006	966	1090	972	980	1025	952	1044	1071	1012	1077	957	1011	964	1045	1026	967	1023	1010	1006	1004	1015	989	1007	1019	1041	994	1013	1008	929	1036	1036	1039	1025	1017	930	1000	994	938	971	1035	1003	985	1035	1067	995	1018	1024	994	1014	1003	1004	1000	1060	1051	1016	989	1000	957	1028	981	981	914	991	981	1060	1053	1018	993	1030	937	1015	1058	1070	965	1041	974	963	1043	1014	954	978	994	1034	995	1046	989	957	1028	1010	1038	1019	1016	1075	963	1005	981	1013	1022	1003	962	1043	993	1045	1030	1056	978	1022	983	1005	973	997	1008	989	1064	984	1022	1009	992	1006	954	979	967	986	1052	1003	1040	982	987	987	1026	980	1030	990	989	986	1005	978	938	974	993	1014	1008	1020	1012	969	1027	1035	1004	937	1041	1038	958	987	1030	992	999	1012	1027	984	997	1027	996	992	1010	988	1006	941	981	974	972	1014	982	948	1046	991	991	1031	1026	1005	928	1037	1062	987	1008	1051	1010	994	1000	1030	998	1017	1042	999	1011	960	1010	971	995	993	983	1022	1003	950	1070	1000	1035	1024	993	1003	966	964	1039	980	1004	939	982	1016	988	983	994	990	1026	1013	981	999	993	977	975	998	1038	1002	995	1045	1068	1010	1014	970	998	1076	993	1027	979	960	967	1016	969	1035	1076	992	943	982	1024	1012	1019	996	1041	989	993	1042	981	1062	1018	1028	1026	980	1006	1033	963	1027	1017	979	1021	1022	1034	1002	990	972	982	965	1011	976	984	1012	1005	1034	993	991	1012	1013	968	1019	965	973	1037	995	1017	987	1008	931	1019	993	1027	990	969	986	1030	1042	994	981	1006	964	951	1061	1048	1033	998	1010	988	1014	1013	940	997	982	1008	953	1024	992	986	999	955	1004	994	1041	1029	1022	971	1026	1011	1001	1006	955	980	1034	1015	957	1020	987	990	1034	975	1017	1014	1015	1020	986	1006	1039	1014	1039	1009	1028	988	975	1055	1047	966	983	1027	1041	1006	987	980	999	1013	1012	1085	1009	1056	990	1043	1038	1031	1033	1001	976	1024	974	981	1009	995	963	992	980	1004	1028	988	1021	1017	1039	1030	994	1047	998	978	1047	1017	1059	1012	957	951	971	999	1023	971	999	1030	988	1013	996	1018	1054	1019	1000	975	1003	1054	994	993	995	989	1045	1019	1015	1020	991	981	980	1014	1042	1074	995	1027	1018	1084	1019	1018	996	1055	976	1011	1019	1013	1014	981	1035	976	997	1010	969	1035	983	1029	1005	1063	951	1000	1013	955	1022	993	990	1057	985	975	966	976	1006	987	985	988	1006	994	999	1039	986	991	1067	1001	981	1034	1028	1035	974	976	998	992	927	965	983	1003	1019	1025	1021	1008	1045	1006	973	1026	1003	1029	963	1014	1049	1008	993	1014	1091	975	992	1057	1021	1040	988	1008	995	1055	1011	1018	1000	1035	953	1011	985	988	1019	1034	994	935	1089	957	1003	996	1017	992	1017	990	1004	1020	987	1021	973	1004	978	976	942	985	1002	1007	987	1002	974	992	975	1022	1010	1000	992	1034	964	1012	1020
1539	251	264	244	299	247	232	209	218	181	178	182	194	194	192	199	185	187	199	196	205	181	204	243	189	210	236	196	194	176	210	200	249	174	202	213	200	184	191	198	192	189	221	221	199	193	199	177	229	186	182	209	206	167	212	206	222	187	180	249	198	199	190	193	206	168	214	218	203	209	191	190	149	215	212	213	175	195	197	197	200	211	169	200	189	219	209	203	192	194	207	220	210	206	191	207	224	204	192	191	207	180	169	185	179	190	195	205	198	213	204	198	215	202	190	203	193	184	198	196	206	194	195	198	178	187	215	188	194	199	213	220	199	197	241	191	201	218	200	218	185	199	189	195	172	204	195	203	199	195	204	211	245	182	205	199	205	191	203	183	221	189	190	199	189	179	183	190	187	189	191	197	210	217	209	212	175	186	182	208	191	218	175	200	226	187	174	201	229	216	237	223	246	193	203	188	232	211	213	183	200	176	193	186	197	186	244	193	209	171	201	194	192	150	182	190	205	197	187	203	186	192	187	211	219	187	192	200	193	192	199	212	198	179	204	189	177	199	209	181	193	188	193	231	210	214	214	179	176	207	187	218	195	193	178	203	194	193	203	199	215	184	193	194	186	202	179	191	191	201	210	183	206	204	209	194	210	203	215	206	190	238	187	191	206	170	220	222	185	179	230	208	213	236	209	169	202	177	195	194	184	205	190	201	227	210	167	206	191	199	193	221	198	208	180	206	196	191	198	189	210	213	219	209	191	199	223	198	197	192	199	194	205	223	216	196	197	199	204	187	184	209	187	199	194	223	194	184	174	219	216	186	221	193	213	205	192	191	197	190	204	178	204	211	222	194	219	188	219	205	218	222	212	180	194	202	178	197	204	174	199	213	214	183	184	201	171	203	202	213	216	207	184	184	235	217	200	208	212	202	209	208	183	195	198	189	200	213	196	205	214	191	202	192	182	239	214	190	209	205	217	160	179	178	205	200	185	192	219	202	176	202	185	250	213	183	168	212	202	214	214	216	191	202	183	190	220	205	204	204	177	209	204	194	192	212	231	214	207	208	186	212	193	191	205	190	192	171	191	181	196	189	191	188	204	198	204	182	209	209	223	182	192	197	213	179	221	198	200	202	196	215	183	190	229	194	190	182	175	203	187	171	206	224	198	216	189	178	187	199	207	189	202	219	204	222	181	190	191	206	193	240	196	202	201	184	226	150	189	216	185	220	199	191	178	201	190	215	193	200	175	220	187	180	172	185	192	213	179	206	198	192	210	191	193	158	209	184	205	218	213	211	207	212	181	196	189	187	207	209	201	203	207	221	200	227	175	187	180	207	220	193	199	174	194	227	169	196	201	214	222	174	180	201	205	208	209	164	178	184	172	168	189	186	219	190	205	189	191	200	213	179	165	184	213	228	213	215	192	194	213	195	208	181	189	186	177	222	185	199	212	233	213	188	207	187	176	192	171	166	178	177	184	224	194	199	179	187	216	185	180	190	169	200	179	191	184	198	192	201	189	164	197	220	186	188	206	194	196	213	186	203	194	198	191	186	224	205	203	194	168	212	216	210	192	170	190	177	233	229	203	173	182	194	220	195	208	232	197	196	190	195	208	181	200	199	217	206	205	223	203	183	158	159	188	212	221	191	223	205	172	239	194	223	223	180	172	173	228	202	202	185	202	196	201	214	193	214	214	188	173	202	191	229	178	185	192	195	190	209	211	198	195	216	183	153	226	208	206	193	195	198	203	217	202	217	170	195	201	225	201	194	167	201	216	227	180	195	203	206	202	199	195	219	174	216	181	198	165	191	177	188	187	203	177	188	204	236	201	205	195	194	177	227	183	223	210	220	174	212	192	208	182	190	212	224	166	183	199	215	200	184	196	211	179	208	193	185	197	207	230	194	209	208	193	211	219	221	183	197	198	209	192	192	194	183	209	187	180	168	187	193	197	214	178	171	176	193	219	178	201	194	172	185	173	219	191	227	211	212	201	228	200	168	195	210	187	196	206	186	197	202	241	201	189	218	222	178	214	214	204	212	208	202	210	202	207	188	191	208	186	211	216	173	233	154	201	196	201	179	219	189	213	211	199	222	202	198	187	178	214	190	182	172	185	194	208	174	180	191	198	208	196	200	179	199	221	204	186	179	176	187	186	213	203	196	200	205	212	187	235	210	214	223	187	194	202	182	184	187	202	179	188	195	186	203	172	195	204	211	182	224	208	215	170	199	215	184	214	179	190	196	190	178	193	200	193	184	195	211	218	190	190	205	185	218	198	185	176	181	202	211	196	219	197	213	194	220	231	177	192	214	202	201	199	197	218	183	181	196	207	195	209	198	192	169	203	194	214	194	183	209	196	207	222	196	204	185	199	207	200	206	221	203	195	196	194	216	197	214	174	189	204	199	191	221	204	182	216	210	206	189	212	188	192	207	210	219	183	196	210	195	203	204	201	187	199	186	180	185	230	206	183	204	195	212	154	208	204	219	213	186	209	215	183	190	188	208	197	194	212	180	221	209	154	195	178	205	194	203	205	206	187	246	234	216	204	187	214	190	203	195	213	183	200	178	212	203	182	171	187	195	184	198	215	189	184	192	197	184	191	191	183	232	185	200	192	214	195	191	198	175	230	191	214	186	201	210	204	206	197	200	197	194	181	192	198	210	203	227	207	219	218	197	209	196	207	213	204	218	219	200	218	221	182	174	174	183	207	181	226	186	204	205	208	211	219	182	214	205	219	183	202	208	230	197	213	193	207	191	205	202	177	194	218	196	178	181	199	203	244	199	181	202	213	192	184	177	214	174	205	223	206	209	212	196	209	181	211	194	196	216	177	203	207	203	202	211	227	225	211	197	202	219	195	217	204	215	204	199	184	208	211	201	189	217	198	207	178	196	204	182	203	199	201	214	223	193	170	205	185	190	199	199	202	207	173	203	177	197	192	179	174	203	188	192	183	199	214	200	201	193	195	189	212	195	193	202	191	198	204	197	200	193	180	197	215	210	190	192	211	215	214	202	211	186	193	173	192	205	194	203	209	198	181	200	216	229	200	211	203	189	199	195	216	200	253	214	206	209	191	190	196	172	179	168	170	209	187	198	186	209	190	184	230	163	214	159	183	195	190	201	189	182	189	198	187	203	193	203	193	209	205	227	190	205	196	188	189	197	186	203	210	206	170	179	189	203	190	220	208	206	214	225	186	198	217	214	187	202	215	195	192	180	200	189	200	204	200	169	214	218	194	200	189	199	156	178	229	216	194	217	202	216	183	207	183	210	202	206	225	210	214	238	219	228	204	208	205	210	191	189	200	197	204	237	195	196	204	202	203	186	187	203	187	192	215	199	188	198	188	183	185	188	173	199	194	183	188	205	194	201	196	188	210	212	176	179	187	195	187	206	214	212	227	196	180	205	186	200	183	220	206	206	200	188	188	185	207	211	200	174	222	190	206	168	182	166	184	192	226	184	228	203	191	189	228	193	204	202	199	214	193	188	193	223
1922	607	723	876	819	794	678	629	584	521	616	548	580	528	541	570	561	567	536	547	566	514	521	533	546	537	554	554	555	563	558	540	525	540	535	527	559	501	522	564	542	540	479	526	509	561	517	540	540	543	560	515	554	523	565	534	541	521	541	522	549	553	530	537	594	552	544	545	548	544	525	561	551	548	556	520	555	521	559	572	542	514	574	578	543	538	569	546	505	603	535	567	562	512	497	535	541	532	544	574	506	540	561	524	539	534	552	568	571	572	525	606	558	531	555	586	559	546	561	481	539	538	519	538	585	566	536	545	537	548	553	524	515	596	545	551	538	569	545	587	552	588	531	553	545	525	540	567	544	537	570	591	551	505	557	556	527	543	527	542	526	576	530	555	557	565	524	558	549	544	546	567	553	510	546	544	545	571	563	542	551	555	568	543	530	551	553	539	568	510	576	517	584	561	573	529	557	537	581	534	559	540	558	552	547	539	517	564	540	513	512	531	564	576	600	551	483	575	561	551	556	536	580	535	501	541	541	585	557	552	561	573	566	524	546	541	562	555	547	524	500	536	548	561	514	519	544	514	508	515	570	558	540	537	528	552	546	549	507	535	551	564	564	542	537	572	560	540	526	563	523	501	533	549	534	567	586	535	549	589	558	544	574	512	567	560	562	523	546	535	577	562	547	509	572	525	489	567	540	542	574	605	532	541	533	549	545	591	565	563	521	562	515	576	559	565	564	527	545	561	544	544	561	538	590	553	556	555	585	532	533	561	558	532	549	500	582	551	537	501	559	550	540	541	540	538	537	531	562	539	570	587	532	562	521	528	574	535	574	550	581	581	564	546	582	556	546	581	558	553	510	540	551	548	556	554	555	560	571	527	581	539	538	551	493	566	526	529	560	547	554	572	509	544	555	546	549	577	519	548	602	541	542	530	574	534	554	587	568	583	556	541	577	574	501	553	588	528	520	520	556	585	556	595	509	552	543	564	555	547	542	542	540	523	554	518	508	565	571	564	559	532	553	550	514	573	545	536	552	528	591	544	551	565	548	591	580	519	546	516	594	532	559	496	567	556	542	508	552	553	539	517	538	538	592	491	563	588	562	549	562	561	540	545	500	519	539	568	524	531	553	553	521	544	526	540	533	555	571	616	529	543	496	521	526	542	528	549	558	516	565	567	510	558	592	525	481	542	532	539	561	531	578	520	570	484	523	547	572	587	595	551	584	560	564	528	584	530	545	544	540	516	550	554	548	545	561	551	554	526	564	535	513	553	514	551	555	563	507	540	553	580	549	545	565	601	561	562	514	542	529	517	534	561	576	556	536	564	571	532	557	529	521	549	559	536	589	535	538	530	562	535	552	528	506	509	513	571	553	524	528	545	541	557	518	563	550	579	572	555	549	552	517	539	553	561	492	497	561	564	515	556	503	528	569	560	547	574	546	564	529	606	534	498	586	531	544	552	556	569	560	560	560	525	557	538	555	548	508	527	553	568	524	558	530	546	537	497	568	526	548	533	526	559	584	541	548	547	522	548	558	538	589	569	564	530	513	522	542	547	578	530	568	560	541	563	507	525	574	531	542	527	557	557	527	545	504	523	570	573	541	564	548	566	555	574	514	555	563	608	535	564	611	548	524	540	592	564	530	530	551	575	564	599	543	559	582	530	545	532	558	562	513	542	493	552	546	571	551	591	563	509	569	510	554	574	508	558	556	569	557	531	533	531	532	501	560	554	559	532	551	555	524	559	612	554	544	569	548	536	540	527	546	536	570	595	542	555	527	578	527	566	541	541	537	540	520	527	513	531	520	495	544	572	543	550	529	586	537	573	571	549	563	556	581	581	569	520	533	558	554	545	555	588	583	564	528	514	527	502	536	579	522	572	563	556	556	551	541	565	550	575	532	604	520	539	540	518	553	573	525	568	508	511	521	564	548	585	570	554	521	552	512	566	550	552	542	546	555	553	534	492	570	537	513	537	519	539	532	547	562	548	565	561	555	543	510	558	530	555	572	552	528	571	534	553	546	552	556	557	540	531	568	551	546	568	581	542	545	538	530	517	566	577	554	514	557	543	531	552	550	586	550	528	549	549	575	542	490	548	565	537	559	580	535	581	527	563	515	553	586	556	552	511	625	545	554	528	555	561	581	531	545	559	506	544	565	560	536	538	527	471	534	561	554	563	538	591	543	541	544	532	549	540	548	544	537	531	548	533	540	535	573	568	525	548	543	532	571	537	549	534	554	540	536	540	563	560	567	560	539	561	524	549	565	523	535	574	524	579	525	571	541	556	565	557	576	508	584	527	563	572	508	547	577	533	573	571	542	537	552	596	555	568	498	532	505	559	522	543	522	586	554	563	528	541	560	545	551	546	570	525	571	536	587	578	518	572	555	524	578	525	568	536	557	529	529	541	548	545	592	524	539	553	545	554	588	530	523	498	500	519	561	594	561	507	553	566	549	527	557	567	545	567	562	519	553	529	543	571	520	578	548	584	573	526	549	564	571	533	560	573	534	546	549	554	623	522	520	539	547	576	547	560	541	544	570	559	505	538	549	559	507	546	564	544	524	536	552	501	598	540	518	482	553	559	519	531	561	539	541	539	547	561	575	523	538	525	550	529	567	558	538	519	563	540	577	512	532	537	534	548	566	526	581	585	563	513	596	551	551	560	528	530	558	580	514	557	562	551	556	518	562	549	510	524	546	566	520	521	527	535	525	500	534	565	551	582	529	522	525	550	541	512	557	528	554	530	537	542	528	529	557	639	528	571	526	544	530	573	548	588	532	560	533	520	542	542	508	526	541	546	480	586	548	501	515	530	531	544	563	549	534	572	531	537	547	574	549	577	540	580	569	565	554	551	547	541	584	581	550	551	603	603	537	532	542	569	545	542	542	568	532	523	554	558	555	588	532	519	548	580	546	526	552	521	565	516	592	552	545	517	560	525	534	550	548	523	552	535	591	558	556	552	593	534	539	573	573	535	544	556	551	535	561	558	542	577	551	529	548	596	524	498	558	569	515	560	516	552	525	480	573	558	544	555	627	571	562	555	554	517	543	544	545	557	535	543	509	526	519	559	578	532	559	540	564	568	534	520	552	519	558	535	547	565	546	548	532	567	501	526	576	527	497	578	489	543	574	571	548	539	599	564	563	567	532	534	553	541	553	515	520	537	566	545	536	496	520	536	561	574	538	512	520	568	564	550	501	534	516	541	543	553	543	549	593	547	533	519	558	561	550	517	549	548	502	518	579	532	569	546	565	588	558	509	556	516	562	516	542	587	539	549	547	557	551	595	569	492	506	545	554	563	531	553	542	549	566	564	545	544	535	515	566	526	571	556	558	574	538	528	552	545	495	551	537	524	587	557	565	574	544	605	587	584	547	568	605	560	527	551	601	534	580	545	564	515	504	568	547	548	514	565	534	563	540	558	543	566	545	537	587	533	537	554	551	528	491	511	563	564	527	553	582	546	553	560	542	510	572	535	583	553	506	575
7342	765	738	751	670	557	522	443	436	428	389	432	424	425	407	397	436	402	395	400	380	371	400	374	431	389	377	379	403	391	357	394	402	421	362	388	455	382	381	410	386	369	368	381	404	392	371	392	372	369	359	357	375	347	399	425	362	381	371	361	410	399	402	366	404	383	367	389	362	411	409	424	382	375	396	386	403	392	398	421	398	357	396	365	390	390	381	397	400	400	376	410	372	385	362	367	367	385	354	371	372	398	406	382	417	398	410	421	404	378	390	411	407	452	371	405	400	367	365	341	383	387	411	352	359	390	389	403	393	376	362	405	348	386	343	359	387	395	354	402	378	344	374	384	388	402	387	395	388	400	455	410	357	398	411	410	397	408	386	392	375	389	350	388	385	403	383	409	351	379	371	413	378	401	458	387	416	396	386	396	389	381	355	400	386	379	389	341	335	373	399	379	363	382	388	430	354	390	375	384	394	425	385	423	360	396	345	376	405	416	384	399	379	354	397	408	339	367	436	409	362	397	375	379	380	382	371	403	403	400	417	383	388	426	384	409	406	384	368	379	372	392	375	392	380	391	339	388	390	410	442	361	404	402	394	367	384	416	380	420	411	408	368	406	421	390	387	362	398	386	391	365	405	396	407	388	389	394	409	356	350	386	419	374	378	385	385	378	404	381	365	375	352	387	401	425	387	393	383	397	417	407	413	411	368	398	389	408	408	371	377	379	373	415	384	409	379	377	424	421	389	391	352	379	437	396	380	418	353	402	384	377	416	393	421	420	341	382	403	388	378	388	357	385	399	388	350	358	366	425	389	387	375	331	335	379	396	385	356	390	371	394	372	391	396	359	415	362	384	401	388	366	393	361	354	377	374	391	400	374	374	368	358	358	375	339	382	427	388	370	399	377	421	398	388	415	383	396	373	401	389	393	399	427	364	375	402	383	383	376	383	392	391	362	356	395	396	415	412	352	384	364	380	377	365	389	373	403	395	379	384	391	381	395	388	395	427	366	377	389	411	380	358	401	409	382	381	398	407	356	377	363	397	409	431	384	397	391	415	373	410	399	415	384	424	402	386	415	392	388	386	364	408	396	369	387	386	435	417	428	425	369	442	379	372	356	389	409	374	408	378	390	406	381	356	398	385	409	356	377	338	361	424	351	401	378	402	373	371	405	371	365	390	346	387	424	377	398	351	333	378	373	380	416	414	407	377	386	366	390	376	406	381	345	401	365	400	402	392	396	375	384	371	436	366	393	363	382	364	411	396	370	357	399	346	356	404	377	361	387	400	372	406	377	356	384	392	394	384	422	409	372	368	398	390	398	398	396	391	362	363	408	372	425	400	408	366	374	387	432	380	387	424	400	399	404	389	382	409	376	387	365	355	362	357	421	426	397	363	386	395	366	393	398	376	385	368	377	426	384	386	402	400	369	372	399	417	388	380	384	359	370	399	402	427	412	398	410	364	377	388	437	387	413	404	412	410	388	401	412	375	371	357	425	387	384	369	401	384	394	362	381	412	368	379	424	406	395	394	396	372	375	398	371	454	391	389	360	349	383	396	400	403	375	368	372	403	385	346	390	391	361	356	400	403	395	375	401	360	353	399	346	395	385	412	398	367	382	369	412	430	382	399	396	352	384	373	395	408	386	360	364	408	368	378	396	391	363	374	403	418	394	377	358	382	396	403	398	373	391	392	364	371	358	347	390	399	387	366	401	400	370	387	393	378	383	418	374	406	375	416	413	384	377	380	369	374	406	372	355	379	355	361	424	368	424	344	380	386	388	354	402	427	394	378	412	369	361	396	381	385	371	435	407	381	373	385	370	398	378	365	381	384	368	379	423	411	369	384	357	377	404	408	397	411	372	380	378	368	410	374	419	400	395	351	361	415	423	403	404	398	383	403	415	361	371	333	363	349	378	342	390	389	389	417	395	400	398	442	401	392	415	393	401	381	425	424	401	393	394	411	378	379	358	380	369	376	394	390	382	407	392	412	407	411	411	418	360	375	394	411	382	343	373	401	392	418	395	403	384	384	362	402	404	396	379	391	381	402	355	377	370	385	432	380	432	411	397	368	378	382	397	355	368	311	403	432	376	407	369	385	392	355	412	367	383	349	376	379	398	379	388	407	462	427	377	370	392	365	385	384	410	380	366	375	372	378	382	399	432	402	388	390	396	367	380	417	383	388	386	399	404	399	324	387	395	409	385	410	365	384	379	392	390	411	387	371	386	367	398	355	416	388	368	373	398	373	410	377	344	386	393	403	377	414	404	422	411	418	389	371	373	368	435	396	430	410	399	350	374	349	415	363	404	415	393	403	378	376	422	420	396	358	376	416	364	394	381	388	380	380	392	375	354	409	428	359	394	370	424	434	419	368	395	396	428	434	355	414	413	381	367	390	386	359	407	371	387	361	413	406	442	403	366	395	379	430	383	365	428	349	400	377	402	405	354	386	417	411	394	390	391	421	416	394	374	368	372	414	391	424	414	428	418	393	382	362	396	398	401	387	398	378	387	379	373	357	372	386	394	403	402	399	386	426	354	364	404	424	391	404	344	394	373	378	383	341	409	385	420	372	395	420	390	448	404	423	383	403	382	382	422	389	411	388	408	391	407	360	389	402	380	407	394	384	409	404	387	386	369	361	346	414	401	401	342	390	383	422	329	371	388	368	368	407	379	398	327	404	369	393	394	377	385	428	343	407	424	403	424	373	418	373	388	376	407	390	407	385	408	371	368	401	399	413	389	394	373	377	384	372	377	387	427	401	377	404	369	382	343	432	393	401	395	390	347	391	371	393	413	372	379	368	423	425	415	408	371	415	395	409	352	373	374	393	391	410	397	393	425	388	387	355	423	405	400	418	412	384	402	383	371	376	377	366	388	367	413	417	366	401	395	415	364	389	387	397	392	376	383	379	380	406	376	361	381	416	382	361	407	376	400	398	404	390	387	373	407	391	410	367	382	429	393	385	403	354	409	434	391	357	409	417	386	385	379	383	391	401	397	384	397	366	355	385	396	380	374	393	406	372	371	351	415	379	382	381	360	352	417	382	406	380	346	413	408	404	382	356	392	385	411	369	395	388	369	399	399	377	352	396	409	426	389	389	391	414	386	369	403	401	388	376	345	355	411	419	339	422	420	413	391	410	385	388	386	419	370	375	363	384	399	359	384	345	375	407	390	422	398	384	387	350	355	382	368	413	382	399	374	412	405	380	380	370	349	400	403	389	409	371	404	386	380	363	379	374	384	390	436	421	370	371	353	349	417	406	359	349	413	435	367	387	391	360	374	374	409	381	402	420	367	347	336	357	413	371	408	359	393	425	361	392	378	347	409	390	429	427	378	380	391	371	411	375	376	393	419	384	354	395	412	402	364	421	392	383	379	389	402	420	362	361	382	366	405	353	430	402	401	398	414	365	404	408	393	394	397	377	381	407	340	417	361	390	418	395	351	367	381	383	390	385	417	390	399	372	385	399	372	387	404	389	403	371	380
6548	1272	1542	2023	2002	1655	1558	1258	1197	1155	1115	1034	1111	1020	1003	1024	1012	974	959	951	962	945	1014	917	944	879	970	953	950	917	945	942	958	945	989	882	943	916	972	938	968	921	960	916	900	872	936	914	945	943	923	899	882	930	895	963	941	957	960	967	963	932	946	953	907	885	885	983	943	919	914	937	945	889	922	897	915	984	1012	911	923	886	955	912	905	929	942	878	925	889	911	921	933	910	901	934	908	967	933	911	929	972	938	944	874	912	951	896	938	924	879	894	914	927	892	899	921	972	927	906	979	951	944	960	914	923	908	914	953	949	924	916	894	991	928	936	913	916	958	920	904	911	964	911	963	943	889	927	882	919	923	943	890	926	906	913	950	843	907	887	947	917	954	948	911	945	930	888	966	852	889	904	907	952	989	889	963	975	950	938	911	967	933	960	955	988	924	933	918	893	887	938	948	852	908	954	933	905	964	885	923	896	939	892	950	967	941	915	905	870	939	954	930	973	941	923	892	968	925	894	960	929	983	945	908	871	935	925	924	890	944	885	947	905	924	908	969	894	892	871	867	953	928	899	919	914	949	949	922	939	944	913	927	846	954	905	932	980	954	893	902	922	920	928	925	907	926	875	891	946	894	926	944	967	926	927	937	904	935	948	910	934	907	890	928	949	912	958	967	900	932	938	899	921	822	908	949	857	899	879	950	960	930	900	927	958	910	934	897	967	990	942	884	916	918	931	923	916	972	893	986	908	929	952	917	917	978	908	936	949	902	888	898	888	890	890	896	946	933	916	982	967	859	961	959	940	884	914	964	961	921	896	923	845	936	950	950	968	914	915	948	904	982	897	925	916	931	878	938	891	913	900	959	941	907	976	948	938	933	953	844	905	936	872	984	895	902	960	975	870	933	942	941	887	928	960	915	1023	938	969	903	876	907	923	907	911	917	919	906	902	939	886	873	896	929	945	903	897	906	941	917	957	884	978	974	918	865	900	919	907	945	923	915	935	925	887	976	908	929	962	980	918	927	930	937	910	870	926	925	943	868	915	934	905	917	910	969	902	943	929	908	935	897	898	903	944	900	959	932	916	961	898	926	898	942	881	917	881	944	938	951	920	878	970	943	950	888	894	932	932	930	937	906	979	932	943	926	929	937	868	922	914	918	945	930	940	922	915	942	871	915	919	937	941	905	883	891	918	985	948	917	938	916	898	955	893	971	893	943	893	938	864	858	903	941	920	951	908	923	919	896	877	930	893	921	912	953	935	937	921	932	906	920	966	948	916	913	950	912	929	944	898	868	963	874	899	938	891	898	916	896	938	887	955	941	863	910	905	931	949	970	956	891	905	917	940	917	904	927	900	927	963	942	937	970	893	935	906	911	917	918	871	863	905	897	885	948	983	977	946	905	863	931	921	930	892	912	898	940	968	947	882	920	925	923	966	934	906	947	924	915	926	928	901	880	893	912	921	953	976	907	972	945	950	915	882	885	947	940	914	907	936	915	877	944	947	903	873	881	962	953	977	915	906	959	925	930	895	949	926	922	946	919	925	915	930	961	942	892	914	908	934	982	943	921	900	904	927	908	895	911	929	925	952	897	938	910	1006	865	895	875	914	934	891	956	977	884	946	924	910	935	958	920	954	934	983	866	962	885	978	927	891	900	890	977	930	919	974	918	948	887	1009	934	870	878	950	940	937	902	904	968	911	947	936	928	944	837	922	909	931	890	929	909	927	919	953	950	878	930	856	997	899	916	898	939	903	894	890	922	885	922	992	937	899	964	946	944	916	870	921	920	910	945	974	919	970	890	941	934	885	969	847	896	854	936	900	970	903	898	901	917	931	902	962	922	896	928	858	896	889	869	903	924	955	937	966	908	937	909	895	877	965	939	913	908	946	928	944	912	909	951	861	975	907	938	953	932	943	959	938	862	943	971	932	957	956	894	892	933	961	926	953	969	962	906	932	912	987	856	922	894	920	921	927	927	857	982	978	903	911	889	962	912	984	926	871	855	946	888	960	907	923	944	868	970	913	950	925	925	957	950	977	903	932	937	965	924	893	950	915	881	914	917	937	937	928	944	936	933	904	900	944	889	922	941	931	928	940	946	960	887	938	929	928	924	880	931	977	923	892	929	922	907	973	932	977	922	877	926	935	978	970	932	882	916	965	943	893	943	825	934	924	882	953	927	917	877	865	891	885	897	943	931	922	887	877	925	875	884	882	972	954	913	901	985	899	893	848	940	896	953	970	950	921	924	889	948	971	899	940	935	914	957	943	951	955	923	893	908	941	925	909	907	906	986	903	931	950	935	902	936	939	928	942	968	959	921	856	892	954	917	931	911	944	958	955	892	977	922	878	907	903	918	933	907	885	941	889	913	935	894	926	910	874	891	905	938	862	916	911	909	925	872	926	904	907	912	923	917	888	862	915	876	954	993	937	925	913	854	947	856	988	896	941	872	957	934	962	914	923	971	910	915	929	915	881	950	908	899	991	888	890	932	884	907	955	948	950	901	937	969	931	912	890	992	914	932	930	972	948	912	944	949	916	896	895	930	944	954	941	903	895	915	975	979	949	912	883	868	912	909	875	927	921	896	942	916	930	932	972	885	905	957	926	900	908	977	907	896	912	920	929	995	971	913	934	943	970	957	882	904	911	876	863	976	931	935	952	916	857	948	885	935	909	890	928	884	936	850	944	944	942	882	856	923	919	934	948	916	923	953	917	944	920	887	932	918	901	945	900	1012	909	932	930	962	932	893	859	904	982	923	881	886	923	948	923	909	949	930	993	913	899	926	928	922	913	917	905	926	870	899	923	909	888	1000	986	913	891	901	927	929	960	895	953	899	910	917	891	957	880	918	951	941	933	905	913	876	919	888	870	928	925	955	905	905	960	910	924	890	925	916	924	915	994	918	906	918	915	847	938	980	900	915	970	922	911	897	904	866	906	955	939	906	958	889	941	906	962	914	977	937	904	959	944	911	862	928	883	904	898	924	949	894	959	954	943	900	946	840	914	919	907	957	979	998	945	897	859	931	923	911	891	967	881	945	927	928	947	906	958	898	897	931	907	917	889	965	897	910	956	918	910	940	976	871	953	902	960	928	928	943	907	897	919	902	913	897	926	937	916	902	921	857	914	949	940	877	969	949	966	952	938	943	895	971	889	861	973	946	975	960	913	951	948	876	883	930	840	951	1001	938	926	928	899	932	917	929	966	986	906	917	900	913	955	939	881	867	993	930	932	896	885	956	898	898	907	902	947	945	933	897	951	945	929	978	907	948	892	922	918	902	937	882	931	871	904	942	962	881	893	941	931	962	901	967	910	931	933	939	983	928	935	890	924	897	950	933	901	903	940	909	903	973	927	932	953	966	908	880	924	885	941	907	913	874	899	942	937	894	949	871	885	972	927	948	926	951	910	954	897	885	919	927	879	900	862	873	946	934	904	934	937	973	914	939	896	944	949	928	965	914	906	925	948	923	923	947	897	962	879	941	893	922	906	925	871
14874	1438	1054	1063	867	764	623	571	522	517	523	494	463	456	446	418	477	464	460	476	450	471	464	444	459	466	432	463	469	389	465	450	427	451	427	457	446	433	475	385	433	417	474	466	431	413	471	428	418	458	447	391	415	404	416	472	465	451	415	453	416	481	456	430	407	438	418	455	467	458	481	415	434	423	452	471	399	468	423	423	435	450	457	465	441	477	459	468	449	487	449	484	473	416	441	444	451	434	426	402	424	407	408	424	425	402	429	460	451	446	416	463	475	442	461	458	403	431	427	449	471	410	445	464	453	417	405	432	445	460	420	450	478	471	477	414	455	438	427	439	431	417	442	453	394	474	429	449	417	402	443	438	442	447	416	442	435	448	397	419	450	421	441	459	439	376	468	421	435	432	449	457	431	437	450	428	362	451	431	432	409	406	455	444	392	406	428	464	450	475	445	437	417	425	436	446	447	442	415	401	439	448	409	460	485	418	484	411	412	440	453	486	433	447	445	443	471	448	415	458	435	468	462	464	441	405	466	458	407	430	414	482	433	403	440	451	437	449	423	462	459	429	450	473	471	469	480	475	438	444	473	441	455	475	439	448	428	410	469	459	408	445	436	471	456	455	433	436	435	421	435	420	403	455	474	416	475	436	433	470	462	432	453	410	467	448	424	401	406	474	486	429	437	424	439	417	425	407	445	474	474	447	470	423	451	429	427	448	411	449	428	460	446	467	438	471	475	423	426	446	491	457	407	415	394	451	469	438	455	455	423	458	444	451	489	420	445	451	429	438	425	421	372	420	451	453	409	422	446	446	450	467	422	417	419	456	422	532	427	451	464	442	439	442	453	434	461	427	416	447	462	442	447	433	477	414	499	402	425	485	438	469	458	442	450	400	478	441	384	437	455	426	407	472	412	415	430	408	458	420	449	446	444	431	458	461	411	459	419	419	420	420	416	471	445	408	446	430	459	458	446	385	413	430	430	473	443	428	456	428	423	429	440	468	452	433	451	413	437	446	450	403	432	442	443	435	406	422	443	406	433	431	401	484	461	452	439	443	422	430	442	443	433	412	467	447	430	429	481	442	439	448	448	449	433	419	439	426	479	443	445	482	443	418	475	442	470	442	438	470	434	444	420	406	449	442	478	449	417	415	437	469	422	435	417	405	442	419	488	459	442	454	430	447	425	451	434	415	416	431	433	458	442	468	456	429	439	436	432	425	449	467	456	433	427	438	429	434	405	433	454	435	440	439	443	432	426	420	417	404	426	458	412	425	422	458	427	463	489	423	412	462	434	435	440	397	374	433	396	452	462	451	438	389	457	499	447	407	418	455	440	392	430	455	492	435	439	418	430	433	444	438	437	441	422	442	429	445	417	423	426	419	416	437	425	456	453	423	462	446	449	458	432	499	433	425	447	458	436	431	466	417	461	407	452	457	452	439	468	412	416	429	437	431	437	423	442	440	435	404	366	443	455	413	460	462	428	424	451	448	474	408	390	439	424	417	488	489	437	424	407	408	408	469	439	479	415	420	421	416	462	416	427	430	453	448	439	442	445	446	411	400	441	396	426	457	478	452	456	463	481	434	417	436	439	450	408	464	485	426	382	444	419	396	431	457	431	428	446	439	430	428	434	439	403	475	480	450	409	466	444	496	451	451	494	463	432	469	415	416	446	440	444	433	491	425	459	425	450	428	443	422	420	445	426	458	489	448	409	431	419	459	453	448	431	477	411	411	428	441	399	408	435	433	442	371	448	436	446	434	448	431	399	427	423	377	410	465	421	431	439	402	425	417	412	449	467	477	412	391	448	397	401	416	447	426	477	400	445	413	469	450	457	406	456	476	446	458	384	448	470	477	452	441	494	436	463	440	438	443	423	431	454	436	434	410	389	465	418	418	402	445	426	470	431	457	404	483	425	468	407	440	448	402	442	460	419	452	448	455	426	427	438	475	416	410	451	426	441	431	463	423	407	457	457	439	430	445	435	409	444	408	443	449	418	427	457	444	440	406	420	450	455	476	422	425	401	435	414	410	441	449	449	425	445	405	423	465	396	493	428	426	462	457	436	454	453	436	471	457	450	440	440	447	438	441	449	422	474	402	446	435	434	429	444	417	425	429	416	452	462	461	414	440	420	438	440	413	436	443	466	414	452	471	434	420	435	403	466	438	442	433	432	427	411	429	424	425	442	411	433	466	455	460	499	448	414	445	463	397	441	418	412	417	482	445	440	442	460	430	427	405	411	439	435	487	459	422	460	484	430	472	487	439	423	449	434	462	422	432	392	426	451	446	440	409	394	448	422	452	439	440	428	438	450	427	415	453	406	427	411	445	451	461	436	456	429	445	418	425	464	426	423	440	428	449	491	407	417	434	413	450	455	452	450	458	452	415	446	410	485	461	433	449	465	474	478	422	398	392	459	427	419	395	393	459	456	412	468	452	427	412	424	410	396	434	441	415	451	396	396	429	436	425	439	424	472	452	415	475	428	386	433	437	437	433	427	468	436	458	430	435	464	475	458	456	448	467	489	423	436	405	455	421	400	407	426	416	461	394	441	443	440	456	409	449	465	453	438	449	452	422	416	388	421	443	384	438	420	423	448	421	410	424	406	469	455	432	404	419	438	465	479	417	398	402	425	460	435	435	448	450	437	440	430	405	500	434	477	435	434	432	419	426	430	461	437	431	398	439	454	420	470	463	404	428	434	436	433	451	450	444	424	441	425	440	427	422	455	444	435	389	414	468	430	446	449	476	422	461	452	409	444	411	442	383	438	440	428	437	430	420	463	418	429	465	414	443	485	452	442	451	445	438	442	438	433	430	422	423	455	425	427	417	442	459	442	446	458	447	400	411	411	413	425	448	439	465	465	447	406	456	440	421	446	442	454	431	434	415	437	477	451	426	409	421	424	403	481	385	424	443	410	433	412	404	443	409	441	443	450	450	439	418	451	442	453	474	436	424	412	442	445	509	425	456	438	453	446	414	413	460	420	421	456	452	463	420	427	407	425	419	458	442	435	412	436	421	461	448	462	418	452	473	428	421	455	419	435	391	428	435	436	431	431	450	427	469	445	411	437	460	447	427	462	468	441	401	462	402	433	413	404	432	398	430	431	442	438	404	441	456	484	480	478	449	476	422	466	425	438	421	457	390	460	427	446	503	413	458	447	429	464	441	433	449	445	473	405	447	457	445	445	440	432	432	442	468	482	392	423	416	432	457	431	446	457	459	437	458	491	425	452	469	444	401	417	435	443	438	465	462	438	475	477	447	435	479	441	448	422	466	442	403	425	452	422	394	437	418	448	407	468	462	474	436	438	493	434	483	405	441	454	471	483	440	416	458	446	485	424	415	440	438	457	437	421	424	393	397	437	441	384	434	462	437	444	423	453	392	465	447	472	437	412	458	444	448	462	390	442	418	440	413	399	426	447	440	441	426	452	436	414	411	446	471	459	437	480	429	443	423	470	425	430	438	465	425	442	466	465	445	453	444	424	428
8518	1577	2122	2936	2805	2447	2039	1691	1513	1418	1399	1229	1251	1188	1160	1161	1121	1162	1083	1060	1107	1010	1065	1065	1037	1035	961	1067	1067	1025	1051	1047	994	1038	950	980	1009	996	998	1026	945	952	936	985	1004	931	977	1029	922	1046	988	963	947	986	1014	979	973	1061	977	968	1045	1007	966	1035	1060	1004	1052	977	911	942	1010	1009	939	1036	986	955	964	988	920	1015	1007	999	954	1011	975	937	1003	992	964	962	957	1009	1010	942	1010	971	966	974	952	1007	991	1001	954	1033	970	978	1016	957	953	937	1005	979	984	966	991	966	936	979	1024	921	990	1095	988	1045	991	998	947	1045	988	960	971	990	971	953	970	971	1031	911	1003	970	1043	1046	994	1000	1015	943	955	1017	967	983	1028	1021	966	1020	957	930	1007	1030	944	1004	989	945	965	947	1002	1014	939	1007	972	941	966	986	973	935	946	976	965	1014	1000	971	931	955	942	1009	994	999	980	961	1006	1006	974	983	951	1036	956	974	932	1020	949	940	979	1002	941	966	974	1029	964	977	903	955	972	946	917	1005	1031	990	965	934	966	972	1051	962	1003	958	985	1029	1009	1021	938	981	996	1052	1053	961	975	998	977	972	985	1009	1033	1018	940	967	977	912	964	965	991	1002	1006	934	963	977	998	1003	963	1021	968	973	993	1028	973	984	965	999	1009	938	1016	1010	1057	976	994	960	990	999	933	940	1023	991	980	994	1027	961	976	990	933	1005	984	959	1009	954	971	1028	1044	974	948	992	1007	1074	1030	980	1011	968	958	983	1055	989	932	967	979	1011	1055	985	978	985	992	1010	982	932	1004	961	994	1022	942	918	1005	946	935	968	980	1049	940	937	974	980	996	967	976	1012	953	940	993	962	999	1012	962	923	882	949	1000	1023	944	977	967	930	1021	985	1003	987	973	951	960	964	1023	970	948	948	956	980	1055	1006	978	970	1000	986	946	1018	1011	1013	995	979	1000	985	941	991	939	981	1016	1000	1010	1004	941	956	1016	999	981	978	973	907	961	996	989	980	951	970	970	982	941	977	1027	996	960	938	1016	1010	1009	997	952	993	981	926	995	974	927	992	889	983	1027	945	1008	1064	1008	955	987	967	945	935	1049	961	996	987	966	976	990	983	965	987	1025	971	1032	1034	1011	1018	961	951	987	978	1017	1024	996	987	969	934	993	977	945	932	1025	985	988	956	952	1015	1022	1035	1008	943	980	974	971	959	1007	981	1052	906	972	947	928	1003	992	1043	961	982	954	952	985	1030	966	988	946	946	938	995	985	961	1026	988	1014	952	975	974	963	1014	989	1030	1026	991	1002	1051	919	962	998	1025	1007	969	989	932	996	1012	985	961	1009	949	1002	988	989	1037	1009	997	987	957	1013	990	987	1001	1009	1007	963	1003	964	998	910	991	998	1034	958	979	981	975	974	898	991	1014	1017	970	1006	992	1016	964	969	1010	970	973	977	1042	963	979	1011	977	962	971	980	1017	981	986	1051	952	983	1011	946	1001	954	970	1000	915	923	1000	993	988	955	994	1010	911	922	958	984	993	961	1036	1011	930	948	925	969	948	986	1004	986	918	982	1002	1010	943	1000	993	983	1013	942	976	1016	917	1022	943	1047	921	968	1004	1032	990	987	973	922	1029	960	954	979	1001	994	1043	988	1030	961	938	982	950	975	991	928	942	997	991	976	1005	969	985	994	962	991	1010	936	1046	998	920	965	923	1001	998	979	1048	1007	923	979	953	988	995	1025	942	962	1004	978	1012	990	961	939	1005	891	943	1007	975	1013	985	998	965	1007	973	953	980	957	940	996	1037	940	966	1026	971	1020	1019	997	942	1008	929	963	1057	990	950	1027	948	977	964	984	963	974	959	959	991	1006	995	966	948	956	983	960	1022	940	976	990	956	987	1005	967	1031	1027	960	960	989	1004	941	982	958	1000	993	975	967	1004	965	954	956	994	1005	947	985	954	999	962	962	990	1029	987	969	956	947	939	976	982	979	966	1003	993	976	999	953	958	965	990	962	961	897	986	997	1008	975	969	976	891	927	1066	1037	1064	1003	1002	958	981	967	959	983	951	953	993	1007	966	975	1007	1001	1025	951	988	951	969	948	970	979	1036	1006	967	1037	1014	968	997	998	982	1035	949	943	992	1015	973	989	974	985	993	964	1033	960	931	1015	952	950	1015	1002	977	982	966	942	1000	971	973	987	1010	1000	981	971	969	957	990	1029	963	965	982	955	980	943	1034	976	975	961	996	993	973	910	1015	952	983	957	975	981	1035	999	954	980	1047	970	943	975	934	962	949	1035	1021	993	925	985	951	967	971	986	1038	979	972	994	954	963	923	1011	976	951	983	978	953	990	960	994	968	994	947	950	983	913	979	996	969	1007	1013	1002	980	915	992	978	918	980	962	969	994	955	994	988	951	1054	918	939	991	988	960	951	1011	992	951	975	1015	1007	970	992	968	964	1026	999	985	993	986	976	923	977	994	950	939	935	999	1006	1021	953	987	1032	976	976	968	983	959	1011	957	1008	973	971	1000	948	969	968	1038	977	1055	953	970	1004	908	930	1035	964	964	994	960	1043	948	971	972	1001	993	995	1002	976	966	970	997	1004	1015	989	1005	984	958	985	947	1003	970	971	964	1011	1059	991	1016	1028	1020	1017	890	957	970	1006	962	965	947	995	1040	985	1034	996	1015	960	956	954	969	947	1014	1074	995	983	969	946	980	986	942	945	1005	947	988	990	984	971	926	959	1043	982	972	993	959	927	1009	1023	1054	978	1006	988	1015	954	1003	1024	1014	1005	1049	998	1003	908	1042	982	996	1048	982	900	1019	1012	994	940	993	995	988	975	946	979	977	945	957	994	944	993	1000	1063	985	976	1010	1027	947	978	950	1007	964	993	992	953	1000	984	1016	1028	1041	1020	991	969	920	988	949	987	1014	972	1019	954	993	973	1000	1009	956	986	973	987	1062	973	952	918	1000	987	949	1009	981	982	942	999	951	1002	973	955	933	938	950	1019	1021	987	978	960	1023	973	950	948	1004	996	980	951	934	915	971	981	895	955	995	995	978	1014	1021	992	1021	991	943	1014	931	915	1035	976	1023	999	998	937	986	982	956	944	975	954	948	981	1005	956	949	1015	937	931	968	941	991	1001	989	990	948	974	979	1010	1001	995	972	1028	978	1014	1012	939	920	965	948	931	948	998	982	938	1080	947	1005	1022	982	989	953	1015	959	1039	1007	1000	989	1014	941	1025	977	923	1019	961	1043	1057	923	983	977	969	980	942	997	936	990	961	965	957	1001	976	964	1000	972	1006	992	1010	940	1016	1009	985	994	1021	986	967	1000	958	999	975	1048	948	1007	925	973	982	995	970	969	984	1008	987	996	965	1019	1035	965	970	1049	997	997	982	980	950	1067	967	952	916	991	976	1016	972	993	1011	978	975	1012	996	1000	975	917	978	1026	1004	962	940	964	1024	1010	998	1011	969	978	957	968	946	1031	932	999	979	957	932	992	1027	915	983	935	936	981	946	992	1006	1016	964	956	923	974	1013	997	990	1028	1034	987	962	1019	937	1013	982	982	1009	1028	980	972	1008	1004	976	1007	1048	971	942	1006	975	1013	1025	963	933	1008	938	927	984	993	920	968	996	1015	1009	972	972	972	992	962	989	938	995	946	993	964	971	964	1003	991	967	1040	1000	1074	1025	980	946	962	989	985	999	999	958	931	987	974	956	997	1037	1019	999	1029	982	1013	1015	1001	1002	981	976	962	974	1025	943	1027	996	1033	979	1059	963	958	1015	949	894	1019	991	1003	963	1024	984	952	991	959	958	976	919	996	938	993	949	976	974	1005	978	985	984	972	955	1005	915	998	1015	956	1065	931	990	942	927	996	985	962	1001	1032	1009	946	1006	981	991
1552	276	265	256	252	262	237	208	218	182	210	213	200	206	236	214	207	226	173	197	222	206	196	208	186	201	234	179	176	185	214	190	203	210	187	217	193	198	195	218	191	209	196	197	192	207	202	221	205	209	199	189	204	196	212	198	219	190	207	216	220	189	218	190	183	202	210	199	186	194	164	223	184	222	203	178	212	185	184	223	213	208	194	182	203	222	200	172	210	194	203	183	204	218	205	202	184	209	205	210	197	202	200	239	210	185	184	211	225	181	193	216	207	192	199	216	172	187	204	185	208	198	209	203	186	201	214	198	215	207	208	199	206	194	170	219	186	203	231	212	240	191	197	193	212	180	200	205	173	201	198	193	195	209	199	211	199	203	220	177	228	204	195	204	186	190	205	222	187	202	197	197	191	186	205	190	170	211	198	211	215	192	198	200	212	197	211	202	208	203	207	222	210	204	211	205	202	185	221	182	223	203	215	187	217	190	208	218	201	158	191	176	207	191	211	204	204	211	192	219	195	196	196	197	207	194	201	205	189	214	224	175	208	191	238	191	207	189	209	213	224	203	192	197	197	214	189	165	202	197	199	231	190	195	187	192	193	215	183	196	215	210	192	187	198	193	209	190	210	219	236	209	182	175	214	192	198	189	181	215	222	179	177	206	231	190	182	216	223	201	207	190	183	185	207	229	206	195	230	199	195	207	183	188	240	198	205	203	188	234	210	204	212	211	190	195	197	213	212	214	178	202	223	193	213	197	176	225	201	200	202	186	241	214	205	194	208	205	223	178	195	206	214	170	197	214	209	172	170	198	176	222	184	183	205	192	193	177	204	187	188	203	174	209	187	201	181	199	210	187	181	219	208	167	215	189	193	191	190	209	210	199	193	173	219	207	200	202	211	201	214	185	234	202	183	209	191	188	211	172	191	195	185	194	189	179	215	196	205	185	203	206	187	213	191	200	188	221	227	169	212	193	185	183	182	188	173	192	186	202	195	206	215	189	217	200	215	197	188	199	171	193	188	182	192	189	209	195	200	197	190	195	208	185	189	177	203	239	190	189	198	185	201	182	187	165	198	185	189	187	214	212	199	199	186	217	216	206	211	182	171	232	187	183	196	198	210	184	210	198	221	204	195	168	222	192	194	208	187	205	190	219	199	187	194	198	192	233	194	217	195	198	211	217	223	191	186	194	216	209	196	211	186	202	203	184	216	198	208	224	198	178	170	192	205	194	194	190	204	207	207	201	225	200	220	185	178	184	166	219	193	192	187	180	206	202	185	180	176	215	195	214	213	203	217	179	161	199	188	218	182	178	173	215	195	215	221	205	215	208	208	198	205	193	213	213	196	179	205	198	199	210	199	193	216	191	177	169	165	196	192	223	202	217	197	215	191	215	202	221	211	221	207	204	177	190	172	175	204	223	207	212	216	204	200	221	198	187	210	187	192	211	224	225	178	178	220	176	194	199	209	190	182	193	172	198	225	190	214	183	195	179	200	217	190	199	197	185	190	206	182	196	214	218	204	231	199	182	173	172	192	208	180	206	206	217	191	194	185	187	185	212	210	177	183	204	193	211	195	237	207	207	216	204	190	213	210	196	241	230	204	199	198	199	202	185	205	181	187	207	213	197	192	213	204	198	191	191	173	180	208	216	195	218	221	196	207	212	198	211	206	198	215	198	197	200	227	193	202	193	192	215	201	189	216	216	220	194	190	215	220	211	207	210	195	211	193	176	191	188	188	226	169	211	218	218	185	176	160	181	206	190	191	190	205	178	194	179	189	179	189	219	207	204	196	188	200	183	210	182	200	190	192	206	200	189	218	210	205	216	206	201	178	209	207	188	182	186	201	220	210	205	221	173	197	213	182	225	213	188	199	196	206	186	207	216	195	175	190	179	220	196	207	208	209	172	191	184	213	206	199	192	204	196	180	238	203	214	195	205	192	216	207	182	209	183	184	212	216	184	181	180	182	206	213	212	204	213	206	209	215	202	196	200	168	178	203	202	174	173	203	232	187	188	203	216	205	211	180	213	187	201	199	209	176	191	184	208	186	172	197	197	237	220	178	179	209	218	204	205	190	178	192	198	214	185	224	215	202	216	184	203	220	193	193	199	185	204	223	207	206	190	192	208	226	212	202	199	220	210	205	202	182	206	203	208	182	193	200	221	184	191	223	201	197	202	189	232	220	206	199	175	213	191	192	185	193	196	214	215	194	202	199	188	201	190	190	197	190	210	230	217	173	194	183	201	228	223	186	210	183	201	194	210	209	157	212	182	194	204	193	154	210	185	203	205	198	220	209	202	199	232	197	196	184	180	179	185	230	191	216	178	230	213	192	198	178	197	201	202	187	178	179	206	198	218	214	182	190	232	209	201	199	209	202	176	204	212	197	172	206	224	187	190	214	182	208	195	190	215	197	218	223	195	181	208	182	215	211	178	209	192	193	183	182	182	169	215	205	179	229	231	215	225	205	208	197	174	174	195	175	188	209	245	219	170	204	173	214	194	204	194	206	199	189	207	232	221	214	172	206	212	200	208	197	165	201	198	192	187	198	189	205	199	201	183	199	228	201	189	215	230	196	211	188	204	203	208	192	206	192	202	188	218	221	212	209	202	185	212	206	206	196	195	195	192	186	213	207	208	190	193	200	193	200	189	211	182	187	215	207	218	181	210	205	195	201	204	207	220	189	206	197	188	202	203	228	195	198	221	183	202	195	168	181	224	197	218	205	187	212	220	210	222	195	187	214	199	191	224	195	209	223	208	177	202	185	202	210	234	211	215	228	214	179	206	197	197	220	215	181	179	193	197	188	185	210	206	212	200	202	205	215	208	184	225	213	190	200	200	199	193	193	170	212	176	204	217	202	206	213	217	186	194	204	213	194	177	193	207	191	204	186	190	178	199	183	204	179	221	202	225	201	202	224	196	200	214	187	215	202	182	201	214	194	222	180	177	187	225	197	192	216	200	212	194	221	222	179	188	193	198	222	208	222	193	206	196	210	206	199	186	207	213	192	189	195	185	195	203	206	217	208	226	201	182	208	193	215	189	203	184	190	194	194	215	196	186	194	222	202	197	194	197	205	220	202	177	225	194	219	188	215	213	186	186	208	212	177	201	176	191	194	183	190	202	217	218	207	198	210	202	213	207	196	175	218	187	215	214	203	187	176	219	216	188	200	190	207	225	217	198	207	196	204	194	204	192	173	238	182	208	209	230	207	185	197	186	218	183	197	190	195	202	211	224	209	175	158	231	192	190	196	177	188	198	217	238	190	213	224	196	165	202	170	200	203	191	215	214	210	178	201	200	206	196	182	187	195	209	202	184	189	208	187	192	219	186	176	184	202	183	205	227	213	157	204	200	215	180	191	211	191	204	211	231	182	219	219	226	185	203	228	227	179	204	208	165	228	220	192	197	201	214	212	179	208	215	221	181	174	200	185	191	195	181	201	194	193	227	176	192	209	182	215	182	184	209	200	194	185	184	201	214	208	179
1878	640	644	799	852	767	746	659	559	595	584	542	539	558	571	575	541	606	560	584	550	556	521	548	544	556	529	546	513	541	559	568	533	542	516	529	558	520	549	569	542	542	523	561	571	529	558	557	552	558	533	493	521	575	536	541	479	559	544	538	551	541	564	506	532	529	548	553	521	580	544	514	526	547	538	536	508	566	549	532	578	533	586	580	540	535	511	540	570	541	588	519	585	550	532	581	548	532	536	507	568	559	525	573	569	529	526	569	539	565	546	552	542	539	515	540	549	529	582	523	493	531	499	560	543	538	523	553	530	547	552	563	560	571	574	519	529	531	536	551	566	576	557	510	532	564	550	523	568	574	532	521	589	508	570	562	490	589	538	567	531	559	531	539	567	571	516	553	516	529	512	573	542	563	536	541	542	544	528	548	538	533	537	546	567	563	575	565	590	519	531	522	566	572	504	514	569	513	545	491	520	526	538	557	582	584	561	561	533	527	556	579	524	534	504	498	587	545	556	524	535	572	512	540	521	574	554	553	532	522	541	555	536	530	559	539	541	566	520	532	544	549	552	547	561	557	512	521	510	549	555	539	526	511	510	514	562	546	535	554	563	541	547	521	550	521	541	551	550	568	536	513	552	553	565	529	575	550	589	500	531	543	599	554	550	510	561	556	529	551	581	516	513	554	526	504	525	542	573	527	548	513	514	577	536	494	596	527	550	588	541	507	545	528	530	567	514	556	552	559	548	535	559	558	559	550	581	570	548	530	576	583	530	516	577	568	482	534	547	533	513	564	555	506	550	517	526	561	550	573	578	553	533	560	535	519	555	522	542	565	536	543	543	538	554	515	533	505	480	589	582	546	541	514	545	546	541	511	568	500	512	574	523	539	576	533	549	549	549	562	535	508	548	527	494	538	526	558	539	517	509	537	552	538	575	596	565	519	535	550	579	555	529	500	527	525	530	522	604	547	505	523	549	526	535	570	553	561	512	563	560	538	548	556	542	521	502	558	548	570	526	525	543	533	527	565	584	541	591	509	570	541	538	536	549	549	530	528	538	557	550	567	539	527	566	556	485	553	511	562	534	545	554	513	578	532	518	494	543	539	535	497	551	557	534	535	511	508	532	538	525	549	568	534	562	560	549	543	513	527	564	547	508	564	543	535	554	545	572	534	550	541	517	537	549	559	557	522	540	523	545	527	548	603	559	549	561	571	572	578	523	518	542	538	540	524	546	507	522	548	541	543	544	532	505	538	527	533	525	540	556	591	549	567	550	525	548	566	540	542	555	537	569	539	547	530	565	557	571	588	520	508	566	559	542	552	548	575	562	546	556	571	599	521	575	540	592	582	557	555	571	571	533	518	555	535	541	556	554	541	528	517	541	533	545	566	546	540	558	554	527	538	551	522	551	598	559	547	522	565	543	549	553	590	595	514	541	547	540	524	552	522	490	564	569	523	527	565	524	557	564	559	552	536	578	527	542	535	526	567	509	583	547	523	511	552	563	514	545	519	526	525	539	522	504	551	563	575	508	548	537	542	560	511	552	553	494	519	519	579	552	565	544	527	576	544	579	513	550	522	538	541	537	539	573	561	535	565	564	604	559	590	542	598	533	568	585	516	543	539	546	563	526	533	545	560	603	574	545	561	536	553	558	537	557	566	542	568	569	548	513	573	591	478	544	534	532	522	529	520	546	562	529	562	521	543	564	560	545	552	567	548	561	560	565	577	548	576	535	557	504	530	514	535	568	571	520	595	532	574	555	562	556	518	577	565	515	540	539	569	484	561	618	551	548	550	557	506	533	511	560	537	535	557	553	577	564	559	541	526	541	537	539	532	512	519	519	526	511	572	584	553	526	510	510	563	553	614	528	537	575	580	518	560	579	552	575	537	564	557	557	513	543	547	546	516	548	559	529	556	520	542	572	568	559	512	557	532	519	545	538	543	542	545	525	554	528	585	554	517	567	550	553	581	501	561	546	553	542	555	501	576	528	555	580	542	554	541	558	506	526	537	544	553	533	543	534	505	503	497	518	517	529	493	553	535	532	547	539	554	508	512	575	559	551	514	544	528	554	541	515	522	566	521	547	568	568	540	544	514	512	547	570	554	572	544	543	523	523	564	550	528	534	536	558	515	547	567	580	583	526	504	553	521	560	556	497	551	548	569	549	506	581	556	569	561	570	531	501	533	536	532	531	553	561	562	538	570	522	521	561	537	596	536	586	534	521	575	524	531	529	614	534	553	576	552	577	527	543	572	529	524	522	559	597	581	530	588	550	544	548	579	516	596	529	515	552	514	531	543	475	547	550	535	551	547	541	556	541	526	538	527	545	562	565	562	510	556	507	525	526	558	601	525	526	548	540	560	535	516	500	537	525	523	510	541	535	548	591	561	567	535	553	552	579	571	543	527	577	579	537	573	548	548	555	529	576	567	603	542	529	517	534	551	533	536	556	535	506	526	539	586	528	559	569	565	574	490	551	516	548	562	552	525	511	550	548	502	537	564	553	557	552	532	528	573	547	518	548	592	572	536	567	533	565	551	530	558	527	541	546	564	516	584	522	535	552	472	546	575	571	535	573	515	552	567	524	537	560	534	548	497	545	521	573	529	540	529	557	507	530	528	507	565	536	590	552	544	549	554	546	561	548	519	560	561	498	513	515	511	519	559	501	538	559	555	572	513	550	532	576	538	530	541	554	534	534	548	598	566	577	567	544	526	540	548	492	480	542	551	555	556	511	495	552	553	506	558	554	523	526	537	557	502	591	536	563	534	508	555	573	528	586	553	553	514	555	549	562	595	560	526	550	538	543	534	527	549	530	552	552	566	520	588	535	581	519	536	545	529	557	561	548	555	549	548	579	560	527	577	570	543	588	534	540	577	539	565	570	566	553	559	572	516	547	520	541	511	548	568	590	520	582	556	526	551	513	571	541	536	568	546	562	565	522	522	554	529	569	499	551	535	527	520	515	545	511	507	562	572	557	566	532	579	528	503	526	544	529	531	552	534	530	516	551	537	560	542	535	552	544	542	525	576	538	559	505	546	569	557	547	566	508	589	599	580	515	514	574	572	562	528	538	521	577	582	547	531	556	563	504	565	532	513	522	548	621	582	589	542	589	529	526	512	552	559	565	570	543	587	501	538	554	546	547	525	512	543	580	556	547	562	573	547	557	557	592	556	558	570	535	540	564	546	543	540	553	523	565	562	528	520	555	556	492	544	562	533	505	536	539	547	551	537	582	557	553	533	517	554	551	523	557	531	536	498	513	526	498	528	528	587	611	569	555	546	546	544	505	512	578	549	556	512	544	562	570	555	576	561	531	508	551	540	524	560	516	596	580	570	500	624	546	551	520	541	533	526	563	509	580	512	572	546	528	550	568	548	570	561	560	559	570	554	542	519	557	564	535	534	541	553	554	551	575	508	521	504	515	538	559	531	528	562	526	563	578	531	578	572	570	540	501	531	556	509	520	547	525	587	517	492	558	544	566	533
7400	738	721	688	634	544	478	463	438	406	374	441	415	383	409	419	385	393	471	456	403	392	386	403	391	408	404	407	376	384	431	395	399	375	413	359	384	402	372	418	400	397	360	383	394	445	394	378	370	382	371	385	378	422	428	431	408	380	399	385	394	425	396	417	391	385	380	379	372	365	405	356	390	377	401	395	423	394	393	388	392	406	376	393	419	382	400	396	363	402	390	417	390	395	437	386	399	371	422	410	377	405	373	405	377	406	403	412	374	352	375	381	384	352	411	340	399	372	406	383	426	364	388	404	392	387	398	403	374	387	430	418	394	364	377	373	394	377	387	416	377	374	400	385	415	421	418	420	417	379	421	390	403	405	352	388	356	367	349	405	384	393	413	403	379	359	425	359	412	411	390	420	385	393	394	363	375	396	356	388	395	368	364	421	426	364	428	362	405	373	379	412	389	389	408	371	342	407	357	374	409	365	404	355	392	367	423	409	375	375	359	395	428	370	357	382	371	372	392	435	399	408	396	356	407	393	414	379	380	398	403	437	379	386	351	366	425	394	381	390	419	389	348	381	372	375	406	375	413	389	406	369	340	357	368	386	345	363	372	383	392	381	412	407	352	368	383	394	379	427	362	395	382	386	395	389	343	386	388	365	372	384	403	391	337	372	409	352	431	363	368	427	374	398	376	396	337	348	385	375	386	369	377	386	377	403	401	356	388	396	378	380	399	390	387	403	359	395	404	426	395	391	356	367	366	414	420	372	397	408	409	392	393	426	382	386	401	371	349	365	374	366	375	350	385	351	427	389	395	395	384	406	350	386	369	401	395	377	383	420	418	328	381	378	388	397	383	367	438	360	359	406	372	342	372	389	366	365	381	377	357	377	386	348	379	381	386	377	348	372	384	375	395	371	392	430	382	365	357	370	356	362	366	434	366	346	362	382	374	371	364	392	368	373	375	397	421	372	362	374	403	393	416	434	358	359	400	383	418	442	390	418	392	389	360	377	403	337	380	385	405	353	408	373	362	384	365	382	442	354	345	367	389	405	386	412	404	357	396	352	420	387	383	405	415	406	401	379	410	387	361	383	383	391	323	383	379	368	386	403	374	393	364	385	381	396	366	378	389	408	413	376	410	402	365	412	371	375	362	415	413	357	401	431	405	365	368	416	383	412	374	392	364	396	411	367	422	359	401	415	379	373	402	411	336	408	351	374	387	378	390	408	388	385	409	367	370	399	386	374	405	384	375	389	405	376	337	352	426	374	419	385	378	386	364	363	364	388	365	412	397	372	407	427	348	407	396	412	421	387	369	373	391	352	360	364	413	404	364	384	414	440	383	370	396	362	367	417	436	403	397	401	396	376	376	403	414	424	380	407	407	415	389	433	389	410	368	395	391	389	373	406	417	397	399	370	388	356	393	391	383	355	398	399	392	366	399	413	365	379	370	391	390	419	408	379	382	379	407	376	360	352	395	415	405	413	407	398	368	398	392	393	414	372	358	397	400	361	361	369	409	387	395	411	380	385	407	407	388	392	372	393	336	350	396	377	390	401	390	401	365	373	373	412	387	384	377	358	399	392	413	383	376	386	364	363	387	389	395	382	396	396	420	396	409	347	357	390	411	434	411	414	415	389	401	382	419	408	371	367	341	364	351	381	395	335	368	371	391	370	377	406	365	402	398	387	417	386	395	384	407	373	395	407	366	385	377	360	408	371	380	393	378	373	377	435	440	403	384	368	441	395	371	411	407	354	413	402	359	381	381	350	428	384	382	386	376	356	398	389	379	408	421	377	438	384	428	385	373	386	363	356	387	391	371	396	382	360	390	384	364	399	378	371	366	397	380	415	365	410	405	382	359	391	403	361	354	407	421	386	421	393	387	380	380	378	353	399	406	400	364	389	394	390	405	379	404	385	358	371	402	401	407	387	379	386	380	402	384	430	422	399	357	391	417	401	397	375	377	365	367	397	399	356	345	409	381	358	410	433	392	430	406	401	360	366	382	383	375	350	402	432	387	424	361	341	362	371	388	352	378	356	359	405	391	361	418	410	373	352	375	386	397	405	405	362	381	380	345	422	386	377	394	367	359	386	378	375	374	368	373	392	371	386	411	370	431	416	416	400	383	392	419	406	412	383	411	406	377	373	362	373	402	411	417	364	370	352	410	397	412	404	349	373	405	376	393	383	366	378	388	369	425	378	380	369	393	381	418	383	401	366	353	385	393	418	410	360	403	366	371	380	346	367	374	380	365	390	405	427	364	365	372	364	406	367	407	399	360	385	396	397	352	375	371	358	327	391	395	410	388	406	391	372	393	390	364	378	378	351	390	370	352	380	359	365	375	378	394	387	407	371	359	374	401	378	390	399	389	401	382	408	420	405	396	334	382	396	396	381	390	424	438	401	399	407	392	423	390	385	394	409	337	399	377	382	379	389	388	392	375	370	374	361	373	385	409	377	395	433	389	380	404	387	376	382	425	372	369	356	424	382	398	399	425	381	372	371	398	358	358	363	383	383	365	421	360	382	403	406	395	364	397	429	375	384	380	366	395	346	411	449	381	373	382	418	460	385	406	403	408	399	391	402	429	377	397	406	356	346	407	387	406	390	358	431	405	395	389	364	422	345	412	353	353	366	424	374	373	409	384	395	394	368	400	371	418	417	380	355	384	387	358	396	371	388	410	398	353	379	393	364	360	404	411	362	402	404	361	344	392	399	398	407	368	408	368	391	380	391	392	372	391	398	424	391	406	389	396	383	349	391	414	382	386	410	393	372	405	352	357	378	380	378	411	412	383	396	388	405	401	431	397	364	394	371	370	392	381	398	379	395	384	353	359	384	378	386	365	378	380	396	354	403	399	429	421	406	372	390	414	384	421	417	363	410	391	410	412	376	386	357	358	415	393	401	366	403	399	386	396	377	377	389	369	397	358	386	353	402	405	396	358	374	396	398	382	402	382	375	378	377	431	368	368	375	371	355	435	397	355	369	382	395	378	374	411	420	387	405	397	400	406	412	380	402	368	401	393	385	375	388	393	417	428	396	370	393	351	397	418	366	400	395	391	363	353	356	357	354	410	391	375	353	392	398	349	393	439	363	391	390	355	379	382	388	387	382	404	384	370	353	384	397	352	403	398	404	385	392	391	353	383	404	399	408	409	387	339	408	380	338	411	368	420	393	398	398	390	401	423	384	419	394	404	357	425	343	365	394	362	425	415	392	426	385	417	389	360	363	384	366	395	329	394	374	380	386	414	381	396	349	386	380	346	378	374	403	365	386	382	437	398	385	353	381	385	416	423	378	372	379	401	372	403	428	385	381	387	433	388	409	378	369	410	380	380	401	392	383	386	378	387	380	352	392	366	369	393	410	414	383	373	417	378	373	358	410	390	399	376	392	400	365	364	379	418	392	396	375	389	369	418	362	390	384	349	402	385	385	396	434	376	379	403	403	406	400	362	381	401	408	390	418	370	412	373	388	382	400	408	381	399	390	366	401
6528	1270	1528	1955	1967	1759	1552	1299	1135	1166	1058	1120	1011	1052	995	953	1002	1022	927	993	912	938	992	943	948	1005	934	884	914	948	933	885	909	925	883	922	954	919	922	921	977	946	905	920	932	932	947	961	948	972	907	926	947	937	935	925	894	939	964	953	876	910	866	946	931	882	977	963	879	954	929	924	908	938	930	909	914	951	901	918	969	955	959	892	931	917	879	907	944	938	968	915	889	918	1001	962	959	887	931	853	927	961	958	892	905	883	949	959	950	905	954	973	1007	960	941	937	960	901	922	942	959	911	923	902	934	928	913	892	930	948	948	947	936	872	930	960	918	931	931	901	942	891	919	914	908	935	918	890	937	927	963	931	941	897	962	934	932	875	878	946	958	972	941	923	902	919	920	943	997	924	977	927	934	983	890	912	923	869	895	879	958	906	960	875	914	969	879	903	897	866	899	945	898	902	934	953	924	913	907	926	911	953	911	918	942	871	880	938	933	885	938	950	900	892	985	918	909	932	928	901	942	905	931	965	925	905	908	971	873	910	938	924	899	905	892	900	957	905	949	960	935	868	918	1001	970	934	924	946	904	958	976	909	948	1000	918	944	912	913	937	896	893	881	942	918	865	886	955	941	929	955	888	940	967	953	899	858	933	896	911	914	891	894	1003	936	888	973	925	936	923	924	916	972	957	869	954	884	903	957	934	907	937	883	934	907	862	915	906	970	941	882	978	885	935	927	954	930	929	890	884	964	935	935	942	934	921	934	954	946	965	908	872	848	934	939	978	901	967	907	940	887	914	951	899	944	888	884	879	946	907	942	910	923	902	857	947	896	931	955	889	937	955	964	994	932	946	936	927	918	895	951	938	918	900	921	902	865	943	946	918	892	907	924	895	929	923	872	875	924	885	948	918	954	932	921	938	958	956	906	949	951	931	918	904	935	941	883	898	911	897	940	848	895	955	933	948	895	970	896	930	937	928	929	945	879	943	904	938	937	915	894	933	897	911	924	906	952	960	957	900	863	981	942	922	962	926	944	882	942	900	958	891	932	899	933	912	970	917	937	933	923	924	971	937	903	908	947	944	964	938	944	924	965	930	886	936	911	952	977	911	940	953	914	943	901	900	922	892	934	941	923	928	884	905	915	918	937	923	873	1015	968	913	943	942	951	941	917	857	932	903	946	873	920	948	941	908	936	907	906	899	892	903	942	868	893	929	936	967	923	932	978	908	893	906	905	936	911	914	896	951	927	922	903	908	872	907	952	907	918	903	915	909	912	888	918	916	877	962	922	935	890	915	983	960	945	969	814	902	880	977	968	980	877	965	950	907	930	907	937	931	968	918	966	938	909	927	934	910	897	917	941	889	951	936	960	956	922	907	889	954	963	963	904	943	914	900	869	942	916	951	966	873	941	929	857	890	942	957	875	955	931	934	933	892	921	905	923	913	955	912	944	958	893	916	908	905	912	939	963	912	952	956	871	937	956	908	946	912	889	924	882	929	906	944	917	916	939	872	923	921	955	923	940	919	877	987	960	893	917	953	923	907	971	935	915	892	924	918	962	882	993	882	931	910	943	965	955	891	925	897	940	901	919	951	924	896	977	876	894	894	917	923	938	894	874	909	947	911	882	908	955	900	882	876	911	932	924	884	955	910	954	920	937	932	922	883	892	877	889	916	980	917	919	905	919	852	944	921	928	910	910	926	969	920	908	978	978	916	929	934	926	868	880	959	937	936	862	890	928	932	943	936	938	937	942	947	943	920	904	950	918	939	884	914	941	970	949	920	894	900	881	920	872	925	983	893	964	843	949	924	929	889	909	942	953	859	896	956	936	963	903	882	960	964	936	912	905	906	884	957	924	977	903	915	901	915	936	948	964	918	947	962	911	919	936	914	948	918	928	917	946	976	910	900	926	928	893	913	908	888	862	956	937	893	893	903	917	886	922	890	904	917	946	926	928	902	863	890	895	991	890	911	973	936	965	902	914	880	946	883	925	905	873	856	920	944	850	943	930	915	914	925	923	944	924	920	921	925	922	890	974	897	951	941	941	882	935	896	966	912	868	928	930	873	891	904	915	935	917	970	941	920	977	931	920	841	894	960	952	974	921	944	937	933	925	892	915	920	938	912	976	877	912	974	953	926	948	966	923	935	889	960	944	889	927	955	916	899	914	943	930	944	914	972	918	943	909	904	910	895	972	881	903	939	924	918	921	897	965	951	1003	950	883	955	887	916	872	958	926	931	945	895	928	915	931	937	920	931	1009	951	876	955	900	954	874	924	935	906	953	907	971	962	903	949	911	991	898	896	920	965	955	945	859	929	919	951	879	983	925	910	915	908	917	944	935	949	911	921	955	961	870	942	924	871	904	976	864	933	905	938	908	942	932	940	905	904	938	953	923	967	964	877	891	897	925	915	952	953	940	920	913	927	865	956	962	880	946	959	858	895	857	920	933	924	928	952	941	912	954	926	969	911	925	902	889	946	941	954	910	915	888	923	934	904	967	965	877	948	952	880	903	918	926	871	886	904	933	932	931	888	948	921	907	941	929	945	949	930	919	937	963	919	978	878	954	910	910	909	941	905	973	895	928	963	886	894	943	903	914	965	981	881	898	901	958	908	942	975	963	954	993	943	907	927	932	932	927	914	958	919	930	918	947	1001	920	933	949	935	917	881	992	931	911	917	929	955	920	941	911	890	900	937	934	873	950	912	936	880	894	920	875	946	933	897	957	884	961	913	908	928	922	911	956	964	939	912	939	935	936	872	908	929	944	977	923	894	974	956	887	922	884	883	958	919	894	850	896	885	952	915	960	888	938	937	940	883	895	896	920	894	899	913	948	927	892	968	887	911	897	888	982	918	920	950	897	951	900	927	899	918	943	979	932	945	913	910	934	910	917	940	989	910	929	930	913	947	995	975	962	929	904	900	895	883	984	956	982	987	911	929	926	993	955	954	941	892	868	917	919	884	904	953	955	892	965	895	921	917	906	934	928	959	910	933	910	876	912	943	969	945	918	955	901	914	933	959	909	897	889	937	884	1002	879	884	934	969	945	870	946	926	897	975	955	921	906	950	876	926	918	959	933	863	1040	932	948	906	953	924	946	939	967	961	951	893	884	904	940	845	904	926	910	892	902	935	920	968	911	931	889	900	916	962	930	929	897	889	945	886	1006	882	884	890	968	920	925	886	953	905	887	933	880	969	992	941	877	908	929	859	924	959	948	920	908	985	979	962	868	951	966	924	969	974	913	898	903	933	943	901	928	916	951	946	968	929	945	937	938	909	941	903	949	926	887	954	945	882	929	927	898	964	916	904	953	915	952	932	884	899	907	898	928	958	952	991	856	889	939	947	891	882	925	950	900	909	934	934	960	941	901	851	858	892	905	919	953	925	920	960	961	945	876	934	924	981	935	882	943	934	896	910	961	896	942	924	917	910	911	899	915	913	876	935	953	966	896	981	926	915	899	942	971	925	978	901	906	910	921	907	901	925	903	908	887	906	962	962	908
14969	1489	1139	1066	923	787	617	561	511	524	494	479	500	495	452	455	461	450	429	481	458	430	436	409	419	442	441	453	416	476	423	425	467	453	454	424	421	420	412	464	420	396	445	401	423	474	446	460	443	420	467	425	426	434	426	442	430	394	453	401	415	419	395	460	446	436	432	412	410	410	413	430	432	456	420	425	455	473	446	425	395	454	425	431	396	410	454	388	400	430	409	462	425	444	464	441	417	430	424	431	441	460	469	446	409	421	419	411	416	426	433	441	444	442	479	418	457	431	443	452	447	408	446	470	420	463	389	465	425	439	464	404	414	448	427	450	445	431	447	437	435	409	429	388	394	409	467	470	454	449	415	415	433	422	464	420	468	442	434	412	457	434	388	439	405	466	433	424	438	446	441	430	478	427	429	429	416	454	491	439	416	417	440	429	424	429	438	446	464	440	432	438	407	467	421	476	420	413	449	473	526	453	430	425	418	398	466	443	445	388	423	419	456	468	450	490	477	440	467	429	459	435	409	399	457	403	463	463	458	461	466	433	458	460	460	431	477	445	438	436	465	446	442	422	476	440	423	436	443	401	426	439	450	462	394	459	444	401	426	425	445	460	441	493	459	421	432	426	439	456	431	403	415	439	447	427	479	461	461	446	472	418	447	412	407	445	454	437	452	443	383	432	473	404	456	425	428	418	424	443	414	407	451	436	465	444	443	461	419	457	425	434	431	409	428	418	425	447	422	412	414	442	456	449	419	458	423	457	445	431	428	415	400	452	417	413	443	431	453	457	402	442	434	419	396	431	471	421	440	421	410	431	436	395	462	429	423	460	425	419	462	416	468	427	447	444	426	403	480	472	385	406	457	441	513	467	449	453	412	421	454	420	448	436	432	405	458	462	484	470	449	442	424	449	469	429	419	427	449	440	481	392	428	439	449	409	443	398	414	403	459	400	430	405	447	428	428	444	430	444	448	430	443	432	421	434	419	437	430	477	438	448	450	428	408	440	422	449	442	469	439	394	467	451	412	433	488	468	413	414	429	435	472	423	455	460	443	426	420	461	438	438	433	471	405	405	446	458	440	480	446	460	444	446	447	504	434	432	449	397	435	431	382	453	461	422	413	444	431	449	449	427	451	401	406	439	481	475	447	446	400	480	407	434	397	437	427	404	428	435	436	443	406	440	433	409	437	437	464	457	447	452	426	448	411	375	383	408	448	447	438	382	421	435	426	436	444	470	426	386	436	423	408	408	425	414	496	453	439	424	450	436	422	442	422	387	416	435	461	448	412	410	389	478	453	424	481	453	412	422	463	466	440	452	450	430	416	443	460	453	504	442	438	460	432	438	423	375	467	417	437	457	460	440	441	430	457	418	447	454	466	435	442	437	438	459	410	448	451	434	422	462	427	460	437	461	417	421	421	417	426	414	425	477	414	490	410	432	435	439	442	450	431	427	420	427	496	477	395	454	433	423	459	414	445	441	431	442	442	458	445	448	420	421	428	439	428	442	407	432	443	429	450	427	491	457	386	446	417	415	444	452	434	430	463	418	487	448	470	424	433	447	449	442	409	461	459	470	449	473	474	410	440	400	436	410	424	443	403	451	447	405	404	421	418	428	450	473	440	427	401	414	413	426	422	391	417	418	471	410	455	399	432	420	422	417	458	444	442	424	449	454	482	463	428	432	438	440	417	445	434	424	447	434	416	433	440	431	433	424	452	436	450	415	447	449	433	421	426	458	434	449	472	471	452	412	434	451	442	453	447	457	459	423	429	398	431	467	434	461	509	502	460	385	470	418	404	414	443	435	457	451	423	423	434	433	465	449	417	445	435	437	455	412	443	435	463	435	416	423	447	433	435	402	446	434	472	424	430	448	450	476	446	436	465	425	472	447	486	405	403	442	409	428	416	411	457	457	424	490	433	409	445	455	463	443	407	445	439	473	430	465	443	421	432	457	444	440	458	450	403	434	389	434	458	461	446	430	452	467	445	423	432	482	457	461	409	459	410	419	418	458	436	460	393	422	440	448	441	431	405	423	421	446	461	455	444	411	439	410	444	419	417	446	432	456	447	457	436	442	413	446	451	426	435	477	401	463	449	412	436	421	442	413	458	426	434	461	423	404	436	456	416	454	451	417	432	468	434	440	426	403	441	475	466	448	434	477	430	377	364	450	445	449	427	421	418	435	447	446	401	453	437	421	481	413	468	422	431	414	430	415	442	434	481	467	439	426	448	402	447	426	409	414	437	431	410	458	402	427	438	429	459	447	480	428	401	419	440	437	432	448	409	427	441	413	445	445	477	440	410	397	449	445	432	453	456	458	444	440	419	432	423	434	421	379	448	429	444	454	459	398	432	489	430	447	405	443	412	426	439	451	424	450	396	473	415	428	433	398	457	407	477	410	418	418	408	437	490	385	400	407	457	444	400	465	408	407	456	484	437	433	450	446	473	438	474	506	429	434	463	407	431	422	435	448	400	387	456	465	442	471	459	439	423	439	414	451	459	478	446	460	446	402	402	437	411	482	416	410	445	473	435	461	425	477	486	428	462	444	400	425	455	440	449	398	443	418	423	481	452	437	415	449	407	445	475	429	455	458	443	414	464	452	429	436	473	489	467	427	481	389	447	451	424	415	444	464	400	400	463	431	427	457	419	386	444	416	435	433	450	434	413	392	473	442	415	417	457	453	380	409	420	450	474	407	417	379	427	389	429	414	448	455	441	461	432	422	430	450	467	460	456	434	438	457	450	416	419	440	447	401	416	412	404	445	447	399	417	489	426	440	433	458	462	441	434	431	413	448	433	474	401	490	459	434	459	439	440	417	451	469	420	464	425	391	382	407	431	433	462	443	457	456	417	425	452	426	422	442	448	430	417	422	460	436	429	442	452	529	450	409	426	438	442	409	423	449	435	471	404	447	473	441	443	407	420	397	442	413	428	415	398	465	441	453	504	387	446	447	459	455	472	458	447	428	452	484	436	475	443	410	460	458	450	414	392	417	443	449	474	454	382	415	413	477	468	414	458	395	433	446	441	393	396	448	450	463	436	488	418	473	451	434	430	400	452	421	398	445	429	444	450	427	475	456	422	457	372	464	444	434	439	436	451	472	443	427	425	438	393	433	415	442	451	442	468	515	460	412	406	412	406	467	460	440	421	459	459	456	459	450	483	459	437	450	426	463	443	455	464	441	437	434	481	490	414	466	404	425	466	421	423	419	424	417	418	459	441	444	416	440	436	457	402	405	462	440	430	496	428	459	424	439	417	440	448	440	431	431	473	441	437	410	448	419	422	417	421	430	451	411	395	455	422	407	434	482	419	457	479	399	399	452	465	418	451	425	426	441	444	409	478	428	417	433	447	415	458	456	454	440	415	436	467	409	440	440	416	424	433	465	436	438	429	422	416	392	375	410	451	468	450	448	459	433	428	484	467	419	436	451	457	464	427	451	472	428	440	411	429	412	471	409	410	409	432	447	458	403	448	464	438	429	430	430
8455	1571	2082	2789	2869	2388	2113	1712	1568	1418	1394	1240	1245	1199	1153	1131	1083	1088	1121	1072	1066	1019	1098	967	1044	1068	1037	1014	1045	1050	975	1002	995	1000	1030	943	1015	1023	952	1004	986	945	986	1050	976	1017	955	987	929	1017	935	1001	1051	940	1014	986	1001	1001	986	1018	962	1032	1007	1028	979	1023	915	977	1000	1005	976	1023	989	984	986	981	938	996	991	1002	1005	958	939	988	957	968	997	964	989	1058	1022	971	1005	998	950	1023	986	962	955	1039	970	1001	1002	949	979	960	943	1036	972	981	988	993	987	961	983	995	987	1014	975	966	968	1034	997	970	973	1060	943	962	1056	932	972	918	990	921	1004	936	979	1016	988	941	1002	1022	1008	955	932	999	990	944	963	1001	955	1013	1030	972	961	1027	926	964	941	992	960	939	944	990	983	981	971	902	1009	933	955	949	979	1021	1020	987	983	971	949	964	949	1029	1009	920	992	1019	965	997	1008	969	923	975	945	978	931	980	1012	959	951	958	951	1046	1003	992	967	1001	940	1037	1049	993	954	973	1008	1003	983	964	974	1007	931	976	964	921	958	974	993	945	1033	935	993	1004	938	927	983	995	982	1014	1050	992	981	976	969	1002	967	960	1039	942	959	992	990	983	981	977	956	981	952	951	968	980	933	1026	938	1018	997	988	1019	1029	1062	909	969	975	991	1008	1015	934	988	981	936	1003	983	999	980	993	983	1074	978	991	956	1069	1040	1035	994	949	887	1020	971	963	952	951	959	989	988	958	969	999	966	983	953	1007	1030	1003	961	1009	919	941	974	951	958	1004	1007	951	929	988	986	1015	1016	980	986	947	993	972	1018	1018	929	975	983	969	977	1002	938	993	997	991	1054	974	1025	957	989	990	949	968	962	1003	1026	917	1024	930	1000	998	940	995	1003	950	988	1013	997	976	1018	970	989	973	954	954	964	1007	911	946	1015	960	917	960	990	953	959	987	1015	992	991	980	1010	995	1004	1006	983	952	944	981	947	965	1024	996	981	1000	959	955	931	951	988	994	999	967	983	964	952	965	1013	1005	939	947	986	1016	959	1027	976	959	1016	970	1010	981	937	962	956	1001	1012	988	1003	947	1012	1038	966	975	952	917	1016	952	998	979	989	999	967	1014	972	957	969	997	983	1038	955	956	966	1015	966	911	948	1045	964	1002	988	929	1015	979	1029	992	1010	974	989	961	935	1002	991	976	991	1011	934	976	1006	969	971	1022	949	986	987	983	1009	963	973	1014	978	961	978	928	958	988	955	972	1030	960	979	1024	952	925	1040	1010	954	957	943	1011	991	1035	929	929	966	958	992	900	1003	1002	980	976	961	958	985	981	1001	973	976	955	971	997	991	934	951	921	1023	997	1015	968	995	1010	996	1039	932	966	936	993	945	1015	941	1016	993	1028	999	974	1028	920	992	940	943	950	999	956	987	946	955	935	929	980	958	941	975	1000	942	971	994	967	916	936	1015	979	963	991	961	962	934	983	967	1007	970	982	995	956	987	1004	1000	954	1028	951	995	987	951	1007	1009	977	929	1022	1027	921	987	1015	993	987	956	992	995	974	930	996	960	933	977	946	1004	995	935	956	1009	985	993	993	978	993	984	1026	996	952	1036	968	934	1033	976	989	1007	972	958	957	1008	990	949	1013	948	1027	996	1027	948	1003	926	998	916	984	982	990	964	972	978	879	1000	998	948	943	978	963	975	993	972	972	976	999	985	984	973	944	960	984	952	933	981	977	1006	951	938	1047	980	954	974	938	1003	949	956	998	1020	977	952	1034	967	980	994	983	925	1015	958	908	1008	976	972	973	976	991	981	975	987	994	1046	986	920	999	948	917	950	989	1026	939	1010	966	943	1020	966	975	972	972	982	1024	972	937	975	951	939	970	956	961	906	984	978	987	976	949	927	941	934	996	975	1011	974	977	979	970	973	983	954	953	993	990	955	966	988	956	945	931	1052	982	973	978	968	927	972	966	964	1003	1046	967	985	1004	957	987	1002	1047	907	960	1001	917	962	1049	939	943	965	1011	1001	982	981	992	1030	919	952	921	960	960	998	1008	946	953	922	958	967	917	991	972	925	965	1000	914	1007	983	977	1020	1029	1010	992	949	1000	928	996	937	916	937	1031	993	1015	938	885	979	977	988	979	968	965	1012	987	959	1017	956	932	983	1033	965	992	937	989	1012	913	1009	1002	945	1028	955	976	908	1005	984	944	954	926	927	1002	936	974	994	989	946	1033	962	993	964	970	1001	1008	965	954	985	963	974	1030	978	943	972	998	945	1041	950	959	986	1034	963	978	982	1005	918	969	1011	992	983	1040	998	933	984	976	948	993	998	982	1008	981	926	1016	1022	985	1000	980	1024	998	923	1033	942	954	1009	926	1040	1052	944	990	969	976	1011	957	985	1022	974	959	972	927	1010	964	931	947	959	990	996	952	993	956	1004	927	980	957	947	990	1020	896	979	986	1004	941	994	944	943	954	994	954	969	1007	1000	1023	1015	983	952	1014	976	962	1005	956	980	1011	1013	1016	1034	995	984	991	1001	956	1040	973	975	953	1036	980	990	981	960	972	962	1012	1003	958	1016	987	1009	975	1028	1003	995	1007	1015	987	1019	985	977	957	1036	986	925	930	921	954	1026	913	1024	961	926	945	933	1002	925	959	922	956	967	992	1014	954	960	947	986	940	976	955	982	960	976	986	963	964	944	992	936	991	988	1015	993	999	1011	949	987	978	987	979	1016	1008	1017	995	969	996	958	999	987	948	955	917	998	991	931	954	1041	949	949	1029	969	970	971	991	1027	947	948	955	958	952	978	960	920	941	1023	1036	938	959	907	1002	958	1004	954	982	1014	976	963	939	985	990	987	942	956	956	1011	959	987	973	1008	895	994	996	941	984	1035	1004	944	965	992	1002	915	965	947	980	1031	946	955	912	959	960	1003	981	1004	987	981	998	990	924	1004	924	994	952	963	1024	971	992	1051	1014	952	943	932	1008	958	932	992	980	1020	980	954	982	950	983	963	965	950	951	967	958	988	1015	990	958	973	1031	946	1057	964	965	1018	1021	999	964	987	1012	1018	943	984	979	995	957	921	969	923	954	992	994	1005	1006	993	922	934	966	1016	978	917	977	988	978	968	973	960	961	947	983	985	1011	976	991	988	999	1005	1005	980	976	976	981	947	956	990	1043	1011	1026	936	996	975	1030	964	998	980	974	963	994	1029	962	913	957	948	923	943	987	1011	935	964	970	998	1000	965	971	1017	994	971	976	1007	941	979	1040	911	992	990	968	975	974	1002	992	966	998	1002	992	1032	956	970	946	967	930	986	995	928	1002	992	1021	962	996	1064	985	948	950	1022	1000	978	977	964	970	973	929	926	998	903	973	972	936	954	929	971	917	965	947	940	1015	1003	970	989	987	1015	954	979	948	970	942	952	935	890	937	999	922	946	990	992	972	944	1027	986	994	990	1009	995	993	941	999	982	976	975	972	969	1009	983	1012	970	1016	1015	1020	961	1006	986	961	975	944	1042	997	952	995	1018	954	928	1004	944	1034	995	976	981	998	951	958	977	993	1017	949	985	960	962	908	999	998	922	991	1008	969	989	993	1012	992	961	997	952	990	986	1030	980	999	934	983	1035	979	953	958	1016	942	970	967	985	957	1011	962	1000	968	952	1002	1007	1019	935	991	1012	981	1030	1018	929	966	971	1008	993	1001	992	1000	958	974	978	1028	1004	966	940	1001	1011	898	994	989	983	1003	965	949	938	1036	1009	961	944	994	963	949	964	1036	946	913	1021	972	1008	955	970	1034	1008	992	965	1008	957	943	964	1010	936	1017	981	984	1005	946	999	999	986
1636	286	288	306	326	240	228	227	187	231	201	194	212	185	185	186	209	214	218	199	181	205	205	197	191	197	217	203	171	200	198	181	204	222	207	208	210	204	196	174	185	203	205	189	210	215	181	209	166	203	203	193	211	206	210	193	202	201	224	170	164	174	194	194	185	211	212	205	185	208	188	210	195	225	207	169	188	186	216	192	176	203	221	217	189	183	199	226	208	208	200	207	212	211	205	187	190	215	203	203	202	195	189	184	214	189	209	185	184	201	208	206	211	203	221	209	202	195	192	202	176	185	214	200	219	207	179	172	194	194	211	195	187	197	188	194	196	230	170	199	180	212	199	201	192	183	207	210	185	215	192	196	207	193	182	201	178	190	191	214	195	210	188	198	178	201	184	173	179	197	216	201	202	205	199	192	188	187	213	189	210	225	204	187	237	180	206	220	195	204	205	175	191	205	198	206	188	184	198	190	195	211	188	212	193	206	192	190	177	174	206	204	209	199	181	226	215	206	197	209	204	191	199	213	248	198	198	197	194	193	182	209	206	197	214	198	187	183	202	206	227	196	195	190	196	195	214	188	197	186	189	221	191	207	225	183	188	218	171	205	199	193	196	170	205	192	202	214	205	184	185	189	227	210	196	205	208	190	214	217	171	184	183	190	202	193	177	191	203	188	193	211	198	201	211	215	217	201	171	197	174	218	208	212	187	194	191	226	203	188	192	191	225	219	196	210	206	207	231	197	178	212	183	194	208	215	229	188	219	195	202	192	202	199	222	185	210	223	207	194	201	183	205	186	187	181	184	190	191	187	208	179	205	203	214	211	202	205	200	204	193	192	190	198	215	210	189	218	180	205	187	182	192	217	215	205	181	219	185	194	172	207	192	192	198	201	229	201	175	204	224	205	186	218	217	192	212	196	200	202	182	201	224	203	230	208	209	194	225	198	208	204	209	215	174	199	227	202	198	187	206	190	214	210	203	186	205	230	202	211	184	188	187	223	198	216	194	224	202	203	197	202	190	208	171	196	191	199	189	198	209	192	198	195	225	194	191	195	192	186	204	193	217	191	214	215	195	196	184	234	170	193	211	215	195	200	195	206	211	184	178	192	187	244	196	197	197	210	204	185	213	207	199	220	201	188	198	202	183	198	207	201	207	177	206	214	182	168	213	201	195	191	199	188	199	208	205	213	194	194	168	217	189	212	211	225	188	212	199	198	205	185	216	218	224	212	221	195	207	213	185	226	194	195	175	194	190	208	192	211	201	196	196	189	195	178	203	225	213	215	189	208	199	188	195	169	202	195	221	215	198	212	185	197	195	182	201	181	187	194	187	180	191	155	205	205	217	214	203	195	184	201	203	188	198	196	205	205	216	195	199	202	183	180	181	206	208	205	201	190	151	194	223	203	199	244	192	193	196	183	211	176	201	227	168	190	201	183	200	210	190	199	213	179	227	218	205	206	201	203	166	192	211	189	218	189	182	210	214	205	213	189	231	175	152	169	183	200	185	199	205	189	181	218	209	196	169	204	203	185	217	179	184	183	233	216	204	183	190	219	204	189	200	219	221	205	201	198	201	187	193	176	216	198	200	204	204	211	195	213	211	213	192	199	216	206	226	213	211	201	188	178	210	216	201	179	194	215	198	223	215	216	184	204	181	164	175	176	180	189	196	203	178	221	200	202	196	212	195	167	205	184	209	200	206	203	199	175	190	208	207	197	210	184	201	201	208	212	183	197	182	189	213	204	203	171	184	194	228	193	190	184	204	190	206	210	204	183	180	193	186	201	207	194	178	212	203	179	161	202	219	216	186	201	202	197	199	194	184	200	210	189	174	190	223	193	177	178	201	192	202	187	176	197	197	195	195	223	234	197	189	228	202	190	202	209	194	187	211	222	192	201	231	176	219	196	231	226	202	194	210	194	228	184	177	195	221	203	217	205	219	212	192	215	222	173	196	214	216	207	197	192	192	212	162	205	183	183	212	212	203	196	201	213	200	200	217	204	205	178	206	202	204	208	206	231	194	171	195	184	214	189	200	199	232	209	204	211	179	174	203	202	187	206	209	194	194	202	206	216	175	209	208	205	224	199	179	176	200	190	202	209	210	199	211	183	175	188	212	189	161	183	204	202	200	203	202	190	201	226	196	187	204	195	184	191	180	191	191	200	191	181	195	171	210	170	185	196	192	208	202	199	187	212	238	232	199	228	194	196	179	229	185	201	203	204	193	191	185	229	199	201	173	200	220	224	219	208	216	172	221	202	189	220	213	192	197	198	201	199	175	183	224	204	216	216	217	197	205	181	169	203	191	207	198	179	193	195	194	206	209	181	212	220	205	183	204	190	188	212	172	199	223	179	215	190	215	182	182	194	190	209	221	214	204	202	181	193	202	199	202	191	201	212	207	215	184	191	165	208	204	170	221	197	192	193	213	204	178	203	188	177	188	222	168	207	195	211	232	221	222	223	203	235	190	202	181	193	196	240	204	181	183	168	187	209	224	217	186	205	205	200	189	206	190	221	191	215	182	202	218	215	224	183	190	215	198	223	186	201	183	214	162	192	212	190	207	170	203	195	176	207	195	210	166	187	186	222	204	220	224	186	170	223	192	220	210	180	218	214	187	205	169	189	197	206	189	207	209	195	200	203	196	177	223	209	198	205	222	196	189	199	199	200	195	225	168	204	219	192	214	188	178	193	205	199	203	196	212	205	196	198	195	212	205	213	193	187	208	183	181	184	182	183	183	200	214	209	192	211	216	187	197	196	214	180	202	185	210	204	215	188	233	183	205	197	206	211	193	181	169	196	180	218	208	221	194	225	186	186	190	179	192	205	188	201	189	211	217	184	193	203	172	186	224	208	198	180	173	212	180	220	198	199	243	201	189	214	208	211	217	186	199	209	190	221	213	216	172	213	204	190	205	210	236	201	183	183	194	217	208	217	190	199	208	191	204	158	181	199	209	227	208	198	178	185	200	243	211	185	206	223	211	192	187	215	198	208	199	192	213	200	182	208	205	204	200	230	205	191	204	223	188	191	206	222	199	202	210	190	215	204	191	201	182	200	203	207	204	188	222	209	199	191	193	205	207	185	194	183	229	210	189	199	210	208	227	197	208	186	187	190	180	209	192	201	204	194	210	187	181	191	203	202	225	206	222	210	178	174	206	178	182	194	203	200	205	211	200	198	209	185	206	188	202	185	193	190	195	191	182	218	213	217	209	178	177	198	216	179	201	211	181	190	203	202	210	183	216	233	178	204	170	219	212	213	215	211	213	236	189	183	226	180	176	194	197	200	206	198	224	223	205	207	215	210	199	218	193	202	214	229	197	195	174	197	192	184	185	182	174	188	188	190	193	187	209	217	227	216	214	228	209	194	220	214	191	198	190	199	218	178	208	219	187	194	196	226	199	224	209	190	218	209	212	175	207	203	189	195	181	206	185	182	181	211	207	184	207	214	212	204	200	179	193	213	179	174	197	195	194	200	217	184	207	208
1870	610	689	834	879	757	717	621	634	594	614	574	547	564	535	561	554	579	551	555	544	582	570	544	532	548	537	560	555	586	549	578	563	505	561	521	522	530	530	539	556	565	541	541	588	573	487	553	556	542	547	577	543	521	552	518	569	578	560	533	576	547	588	547	565	591	553	535	514	540	538	566	538	567	529	571	537	549	501	557	565	570	569	513	528	532	515	541	514	528	526	514	513	550	549	562	547	510	548	565	499	552	574	514	573	500	574	597	532	582	564	533	531	546	528	544	549	533	567	556	524	529	544	587	551	577	578	531	595	522	536	567	508	549	546	530	549	608	540	556	559	549	520	563	546	550	533	577	521	562	530	543	557	548	587	581	509	512	515	504	552	570	500	542	538	536	552	545	548	516	578	490	535	507	534	545	547	548	525	559	550	529	516	546	549	525	548	544	600	542	540	571	536	594	559	546	553	537	526	573	550	579	537	540	567	506	537	531	542	565	524	541	582	539	488	562	521	571	520	543	519	579	546	550	550	563	584	516	529	528	578	551	527	513	575	575	562	517	540	534	507	526	548	565	498	519	512	544	521	551	532	496	486	559	561	558	541	516	550	537	548	556	535	539	515	523	534	586	509	501	550	532	546	510	518	543	505	516	545	518	542	538	524	562	574	524	521	546	556	577	526	557	576	565	514	507	514	522	541	537	515	556	535	558	533	589	519	566	509	533	544	527	569	561	546	484	566	554	531	599	551	564	589	554	585	602	518	534	596	529	569	547	531	552	549	556	523	533	562	544	547	525	555	546	576	531	553	535	525	577	581	544	543	556	553	497	563	543	545	549	524	540	545	571	507	546	559	530	503	566	568	555	496	509	560	543	529	564	565	595	552	575	531	571	577	535	533	556	536	562	547	548	570	519	523	538	533	568	529	555	538	500	556	557	530	550	569	531	514	550	539	529	537	538	531	501	531	566	550	536	560	524	520	500	512	556	515	530	548	556	469	563	544	552	519	516	601	537	521	552	555	548	550	549	565	587	524	533	542	550	577	520	582	532	508	550	519	581	558	537	518	525	527	534	536	541	553	549	540	557	536	520	579	558	565	534	595	538	563	555	548	529	581	547	547	508	516	551	515	549	532	552	547	546	566	549	555	600	550	572	528	533	523	549	541	524	511	516	525	533	512	564	526	535	549	531	574	557	553	560	555	562	536	540	551	557	586	552	614	539	515	514	549	533	523	572	556	533	542	552	542	534	507	503	567	499	542	574	527	551	546	545	536	541	530	519	549	547	528	512	521	536	596	594	565	574	557	541	508	566	558	577	544	521	582	538	552	531	504	544	567	530	563	501	546	587	576	531	592	562	550	548	568	539	536	535	532	536	578	539	563	533	543	543	525	527	491	543	559	546	566	520	537	557	552	533	537	548	539	526	531	540	576	582	498	558	556	547	554	574	518	544	511	558	527	516	542	541	561	564	538	531	536	575	515	531	547	581	527	600	533	543	574	564	576	557	544	516	553	540	547	545	546	558	544	567	530	521	561	580	548	569	566	607	545	562	551	546	522	562	521	557	570	524	561	509	528	532	570	541	555	544	560	496	515	562	574	533	540	540	550	547	543	589	511	557	561	569	582	525	541	540	565	540	532	493	516	531	528	496	553	550	559	535	537	525	575	574	522	564	557	574	545	551	546	536	539	561	558	539	533	567	532	538	530	498	548	560	518	552	565	513	512	544	527	593	553	528	536	532	547	543	545	548	552	538	593	526	553	547	516	583	529	545	506	519	523	523	511	595	552	541	541	562	585	546	557	546	554	573	503	507	550	546	575	527	509	580	560	559	555	524	540	542	521	534	590	535	556	519	562	569	512	550	544	543	543	527	506	540	516	553	528	531	534	539	544	517	561	586	556	533	561	574	565	545	536	536	555	531	544	537	521	528	539	583	538	530	563	562	540	544	507	539	516	533	546	494	542	539	536	541	603	579	522	547	556	497	518	557	539	571	553	540	567	517	563	504	558	576	534	543	557	512	566	510	566	559	563	572	507	526	548	543	536	535	525	521	563	539	504	536	532	535	545	565	547	567	527	566	541	541	530	530	532	527	528	552	572	511	561	595	580	587	532	560	522	543	564	574	545	523	572	521	551	514	545	570	517	520	552	561	543	526	537	513	527	543	487	567	559	542	563	568	555	546	562	559	553	564	537	567	566	554	587	573	559	565	577	543	553	543	542	524	555	578	578	589	551	515	572	536	525	510	530	599	554	570	543	513	532	593	570	516	528	552	511	562	537	552	587	539	547	535	544	525	560	564	522	547	538	526	546	598	522	580	588	533	549	549	565	539	558	501	521	563	545	508	546	549	539	548	540	538	554	498	563	533	526	521	533	533	513	518	570	514	502	552	553	530	540	572	546	525	535	528	517	552	525	535	511	537	506	540	542	553	515	550	526	510	526	545	605	535	517	503	545	512	571	584	546	538	489	535	517	519	542	525	550	563	564	584	529	537	537	534	536	532	570	517	531	594	574	571	577	578	521	530	515	546	522	537	503	515	555	521	571	520	516	475	542	569	536	547	528	485	537	534	576	582	516	513	508	556	547	544	556	543	578	505	544	569	577	526	545	544	560	570	535	551	555	568	520	528	536	552	559	540	536	486	558	565	565	565	535	536	583	511	560	556	519	554	563	567	526	529	542	555	556	577	577	536	554	558	544	557	544	573	564	531	521	524	520	564	568	571	539	566	566	566	515	591	552	575	571	555	525	554	564	561	540	550	526	532	533	517	562	525	562	524	554	531	500	528	523	525	584	559	545	550	538	576	557	568	525	556	531	532	554	554	564	572	516	549	526	568	539	592	555	540	512	545	528	552	547	485	510	563	537	582	537	532	536	581	536	535	595	566	538	499	538	514	540	543	538	557	516	526	552	534	539	581	587	566	548	565	537	498	576	507	541	517	546	483	520	528	591	569	548	501	507	561	568	547	522	521	552	546	559	551	523	480	558	560	535	528	557	548	517	555	576	556	587	480	540	556	547	603	552	532	569	527	551	522	612	554	523	524	538	520	590	564	518	518	572	536	529	553	535	536	544	549	580	553	503	531	519	541	541	540	602	559	585	563	540	542	543	512	555	504	537	547	558	560	532	501	585	548	527	537	520	555	520	571	536	544	580	526	558	534	559	537	530	540	502	553	535	554	517	590	496	535	537	539	540	502	560	514	579	510	555	565	519	561	551	569	574	549	533	539	565	544	555	535	563	523	544	508	556	522	557	510	552	523	565	563	573	560	562	513	517	524	554	525	554	593	582	563	522	521	544	547	547	584	534	538	526	564	559	604	541	535	537	506	590	540	535	553	560	590	518	555	520	493	560	557	494	552	523	571	576	561	563	515	508	525	563	518	550	592	522	548	532	569	482	560	551	547	574	514	490	507	551	534	580	503	552	536	558	554	507	567	555	535	557	578	549	552	556	569	505	543	591	510	556	545	526	528	566	536	566	573	557	530	484	531
7366	788	723	669	622	539	510	478	412	450	439	418	385	373	410	431	393	403	404	413	408	389	373	384	412	403	367	378	364	374	346	356	386	393	383	392	374	389	406	394	412	414	385	365	404	394	413	381	377	430	353	392	423	420	410	387	391	380	394	360	390	427	408	372	381	358	391	354	342	412	408	453	372	389	354	395	413	382	383	381	355	358	423	385	405	409	330	386	362	401	332	386	407	363	419	357	409	356	393	422	364	387	364	373	365	396	409	395	350	408	385	371	374	377	362	333	378	369	348	393	392	364	415	379	358	353	372	390	349	405	371	397	380	391	401	367	398	345	374	370	384	384	398	388	379	379	393	391	385	394	385	373	368	399	354	402	368	368	373	392	379	416	370	377	409	394	401	382	383	396	389	401	398	392	405	387	364	398	409	395	386	392	362	384	377	402	409	407	360	393	386	413	348	398	409	362	376	380	424	385	394	372	412	375	410	396	413	353	359	389	391	392	395	385	379	372	394	409	386	366	416	388	403	417	428	379	379	379	387	419	379	412	412	414	373	380	366	396	353	363	384	441	389	436	356	395	393	382	364	405	422	385	402	419	386	374	404	435	402	392	389	379	372	398	436	361	394	424	426	396	372	406	353	347	398	361	394	385	340	344	386	428	391	377	407	416	358	348	432	429	421	400	371	379	374	422	380	392	401	387	354	378	406	370	414	414	388	331	395	389	397	377	387	374	378	367	383	386	367	375	360	421	373	390	394	389	424	380	391	389	345	433	383	396	400	398	407	347	402	379	364	387	421	402	391	359	379	366	370	389	390	355	334	387	373	379	407	369	359	378	383	350	393	418	387	374	381	408	389	399	400	408	423	389	362	420	388	435	381	348	377	357	377	363	371	415	402	405	399	397	389	395	378	396	363	388	362	391	375	384	397	387	378	377	375	379	370	396	393	418	422	380	336	380	370	337	419	407	397	415	397	392	386	380	378	370	356	389	373	396	358	375	385	394	352	404	357	344	387	367	373	398	400	365	379	374	386	410	389	365	394	404	423	440	362	377	386	364	383	389	409	412	372	368	410	378	360	375	404	368	404	410	392	365	376	394	384	405	387	364	364	414	373	389	415	379	359	440	397	377	372	380	377	387	373	417	407	440	377	367	377	387	389	427	363	393	343	437	393	396	385	371	391	394	397	381	367	360	386	397	412	370	401	410	360	389	415	387	399	375	388	403	388	360	359	356	398	392	346	392	355	409	376	372	353	416	396	405	401	395	368	360	366	399	381	373	363	376	381	397	342	361	427	371	415	417	369	404	359	375	396	386	375	358	388	367	418	387	408	380	411	370	366	391	358	420	429	347	434	387	377	377	382	377	379	361	386	370	367	421	377	378	403	397	394	344	408	361	409	377	376	374	394	363	406	364	372	356	428	415	424	366	400	357	416	369	396	387	338	364	414	392	368	419	400	378	425	397	387	385	421	389	401	412	418	363	389	405	391	353	428	415	390	397	396	351	404	346	373	387	402	418	377	360	385	412	380	357	393	412	373	406	366	387	389	412	394	379	376	418	385	380	381	387	407	376	397	397	367	317	391	426	364	396	362	386	375	382	377	367	407	374	390	385	386	387	385	384	387	385	328	378	412	416	390	375	405	375	382	393	392	379	377	354	378	404	418	386	410	333	374	391	375	369	373	400	396	388	425	390	380	366	396	395	376	427	403	369	402	377	395	415	388	384	405	407	364	381	316	387	356	385	420	396	391	397	392	376	365	401	374	393	379	385	395	399	400	348	406	442	386	413	415	426	402	386	361	360	383	387	395	405	395	412	401	418	377	390	426	384	373	406	417	399	394	350	364	378	394	375	403	386	422	384	407	385	407	371	383	398	368	392	414	383	377	388	378	424	384	358	404	381	393	372	365	383	387	364	393	356	364	397	368	383	386	387	403	346	362	412	426	390	348	373	359	387	348	397	369	412	402	398	394	380	398	373	389	356	363	376	375	381	383	406	371	372	369	373	355	364	383	382	377	380	389	376	382	348	362	407	368	375	411	374	384	390	418	387	335	386	382	393	400	357	347	391	367	366	397	356	380	393	386	394	379	334	389	408	346	356	386	411	384	369	367	384	382	389	428	417	376	376	366	392	374	403	393	404	376	343	370	378	376	373	373	391	384	349	369	396	412	372	364	325	410	405	343	397	368	428	376	390	353	372	416	405	401	382	399	365	390	405	412	421	391	415	421	433	401	415	426	404	400	371	392	389	387	372	388	386	393	389	387	377	400	402	390	397	386	422	389	365	347	376	374	414	345	397	394	406	387	381	365	361	379	404	381	405	336	361	350	386	390	354	359	373	403	405	375	396	381	343	426	368	365	393	430	423	377	396	393	371	372	357	398	370	384	421	427	392	327	376	415	365	370	367	393	427	352	440	438	423	386	395	399	347	389	398	430	361	372	412	428	404	414	408	385	410	399	415	389	364	401	398	387	408	378	380	416	389	385	367	421	402	345	403	423	394	386	401	392	391	375	372	410	440	398	384	360	364	368	363	407	414	377	408	374	397	417	416	371	359	403	362	377	399	359	356	388	370	417	379	405	389	385	361	387	325	372	374	389	442	386	406	367	396	381	352	359	402	378	390	400	386	351	374	385	381	357	378	395	415	421	362	371	376	382	359	361	374	394	387	383	353	365	379	364	359	413	366	360	383	384	382	401	363	380	413	398	394	411	375	408	391	361	360	348	410	386	463	347	357	370	405	401	376	382	375	395	352	366	386	379	384	393	416	346	355	383	371	382	424	356	379	402	375	418	450	409	406	387	402	416	373	380	393	375	409	371	357	378	388	402	396	357	379	447	387	400	412	385	410	414	373	382	353	355	372	364	413	393	356	396	389	385	394	385	337	386	357	385	393	417	421	389	403	394	403	348	407	410	376	397	381	389	374	389	408	359	341	369	388	391	387	383	392	346	392	385	389	386	344	393	422	415	391	400	445	389	368	362	382	354	372	346	392	416	385	380	380	378	387	381	416	374	362	381	365	389	366	340	347	408	371	381	399	381	389	360	410	397	418	349	377	395	394	393	415	371	389	373	363	409	388	375	407	406	390	375	361	364	393	414	384	366	382	390	404	372	399	351	390	348	372	337	378	363	371	363	379	385	405	389	396	395	359	368	357	393	378	408	378	404	403	398	402	389	378	402	417	376	408	394	386	382	369	382	398	394	387	373	399	393	353	363	392	384	398	426	383	397	360	361	386	394	393	386	387	355	417	377	354	394	388	393	389	389	405	409	357	417	383	367	377	416	365	399	407	382	411	392	359	397	410	372	393	392	354	408	409	402	380	386	426	400	397	402	363	356	367	396	410	424	372	396	423	419	377	407	418	418	375	409	359	431	410	383	386	375	374	383	386	390	421	375	362	374	428	399	358	419	375	410	383	364	418	423	403	375	373	385	375	371	384	393	361	398	410	373	401	386	368	438	349	393	411	372	394	396	358	394	365	367	377	355	380
6549	1260	1519	1943	2085	1731	1512	1307	1186	1081	1094	1032	1005	1073	986	993	975	1001	959	1019	953	963	958	987	975	962	960	919	930	871	963	905	903	929	906	915	886	922	922	922	911	935	943	891	957	939	913	894	932	932	893	914	888	956	966	918	973	964	888	938	891	930	915	907	899	955	890	927	946	925	912	910	923	910	961	924	942	945	862	930	939	940	911	905	944	889	939	942	966	889	901	906	948	888	958	943	905	936	935	930	896	890	883	896	872	909	966	951	959	923	911	893	949	969	902	952	947	906	941	894	882	919	891	917	896	897	947	933	906	891	904	945	954	943	966	910	966	951	948	902	894	913	949	918	901	965	918	898	918	934	907	952	953	946	917	879	957	920	890	867	908	886	910	932	931	907	942	985	902	985	904	904	965	969	940	836	915	933	930	910	980	909	920	902	892	904	905	923	876	872	933	890	904	865	957	925	901	922	904	943	983	913	917	937	879	907	942	910	912	936	908	946	909	917	855	896	942	903	902	969	887	930	941	903	928	851	949	934	964	928	906	897	858	972	893	952	913	910	933	911	985	917	936	904	919	893	915	966	936	918	949	888	944	899	931	997	916	962	933	934	915	948	972	942	911	943	895	889	931	945	1007	933	962	866	930	878	939	952	921	933	924	868	932	931	964	877	964	896	964	935	907	883	901	888	958	936	926	993	920	932	900	980	934	923	927	879	890	938	945	923	907	910	907	936	928	953	909	832	968	935	933	922	927	910	912	917	906	892	921	886	920	940	868	901	937	942	936	945	958	909	909	934	933	978	955	918	895	850	929	933	868	909	914	896	905	1017	958	861	910	951	919	905	950	918	912	884	931	946	900	922	931	949	970	907	887	934	956	912	887	965	893	924	898	919	899	947	913	911	894	908	928	882	985	922	919	870	899	905	910	929	879	896	916	958	916	989	948	919	927	898	910	938	923	924	909	885	916	952	876	939	916	896	871	935	918	933	878	963	897	944	893	907	966	915	903	890	927	938	896	927	946	902	962	955	872	935	923	947	945	934	961	928	934	957	965	917	957	886	950	966	898	902	970	935	894	927	956	879	915	873	947	894	872	911	895	905	916	896	899	938	978	945	966	890	934	878	868	912	890	948	937	908	905	929	939	887	949	975	928	915	905	927	933	881	907	852	964	909	951	926	906	900	977	875	915	866	967	938	955	926	914	904	911	896	954	929	923	964	877	941	873	901	958	926	933	945	969	896	904	953	903	893	932	915	971	934	845	916	892	928	907	949	915	959	971	931	913	965	893	932	971	944	978	966	923	915	961	885	869	903	925	954	924	910	902	920	898	933	959	923	945	896	929	935	907	895	940	933	950	871	918	921	912	887	943	879	909	898	890	926	895	947	935	937	966	894	928	938	991	953	862	922	998	986	940	903	897	916	946	899	881	979	888	909	915	909	921	910	946	909	945	955	941	980	954	939	915	923	950	974	934	990	917	950	928	923	914	808	873	891	928	923	897	903	906	919	963	937	878	898	933	896	900	957	913	922	940	926	970	965	925	943	977	929	894	900	906	962	948	972	960	868	946	942	941	911	911	873	955	929	946	948	959	942	912	854	948	887	900	894	956	930	896	857	882	993	895	872	912	907	920	991	846	865	943	939	863	919	922	952	903	932	946	925	928	902	893	978	939	940	894	958	891	941	893	922	887	904	958	878	910	923	945	874	912	960	970	895	956	881	931	945	926	929	916	942	913	919	935	943	897	886	992	906	956	931	940	947	939	906	897	918	938	881	888	902	989	928	943	918	916	949	981	930	888	915	902	896	931	938	895	901	931	919	916	936	887	935	905	905	907	878	929	899	926	912	952	937	912	890	876	939	908	987	906	929	856	941	922	953	927	864	941	954	1002	892	919	952	900	944	928	915	882	932	954	910	895	926	948	936	895	953	886	921	920	944	896	899	946	913	952	948	882	920	900	903	882	919	944	878	905	893	955	947	871	898	962	960	955	982	899	976	927	916	886	873	926	924	921	906	874	986	941	923	915	957	902	891	891	851	852	924	910	862	930	979	873	914	882	871	914	943	934	897	966	1001	917	899	934	923	919	940	920	922	922	896	949	919	967	919	874	984	959	899	867	873	946	959	930	946	948	917	853	899	921	896	910	888	900	929	916	918	915	899	893	917	913	914	939	932	903	954	911	933	944	893	889	908	929	924	947	905	973	903	922	953	939	879	909	916	912	916	915	945	939	926	960	917	881	924	906	948	923	930	896	881	946	918	916	862	926	915	936	1003	873	903	942	906	927	909	915	888	891	975	913	972	922	942	975	951	937	864	921	915	882	923	945	951	961	922	946	909	934	916	941	920	894	932	866	870	910	924	934	879	931	916	940	949	929	1000	907	932	927	885	930	929	890	895	931	920	871	922	860	891	895	914	955	899	909	862	916	941	916	953	900	913	921	926	921	968	919	950	913	955	953	871	905	913	899	870	926	912	904	912	907	899	883	941	885	885	935	877	938	954	974	906	977	923	949	950	974	937	957	1005	857	966	928	898	918	920	918	957	968	966	882	959	980	925	899	937	900	914	933	920	891	912	881	926	911	913	943	860	909	900	900	926	892	918	934	942	930	890	895	898	941	913	941	899	889	916	889	920	945	950	915	914	913	939	934	879	905	899	953	850	970	909	931	904	950	948	905	925	951	924	944	935	915	933	896	907	863	945	895	854	889	960	922	940	913	881	949	890	948	892	869	968	981	954	882	958	888	936	934	933	927	896	907	934	908	921	929	964	933	874	946	859	938	913	851	886	938	875	887	886	915	907	923	963	929	920	923	885	892	919	907	919	921	880	920	876	954	851	900	880	953	964	926	905	881	945	895	882	915	967	886	885	923	964	905	900	875	948	913	915	896	939	947	907	910	935	896	912	871	936	950	918	915	997	957	906	935	925	872	871	923	930	929	910	950	956	917	926	855	933	858	885	924	947	880	891	908	933	879	931	905	901	937	974	927	891	965	978	933	934	975	946	927	943	905	907	922	848	939	953	893	929	969	883	862	954	888	937	963	942	903	912	872	946	952	910	924	918	917	951	880	913	886	872	942	923	951	904	921	936	939	937	946	918	967	901	960	890	927	926	895	1002	947	919	966	944	910	908	908	916	916	967	910	936	972	958	929	910	862	935	939	916	964	947	897	935	918	920	979	903	923	931	885	949	927	935	871	936	916	912	941	915	892	950	956	915	922	903	923	915	968	948	935	987	923	933	911	883	932	978	888	940	910	918	935	924	893	894	956	888	847	961	916	913	915	949	954	931	969	913	954	876	936	904	948	947	941	881	880	916	942	873	926	936	940	895	955	937	882	890	937	855	925	956	938	891	949	918	901	890	925	949	896	902	949	926	948	950	972	911	896	941	904	950	966	865	939	945	926	892	942	904	898	890	904	899	907	935	862	897	923	890	956	918	937	918	924	932	928	942	855	874	951	969	947	881	908	946	920	972	916	932	923	917	923	924	927	956	929	916	913	928
14921	1539	1010	1062	905	722	656	579	492	514	492	510	494	474	487	483	471	405	434	450	447	446	437	432	509	429	436	445	420	446	375	441	415	446	409	448	444	439	440	431	389	400	449	458	409	445	457	429	428	431	435	431	454	447	435	450	425	444	422	474	454	429	489	472	442	446	419	450	442	426	443	456	460	413	480	422	453	488	467	422	441	466	401	391	485	446	394	434	435	449	479	449	461	448	442	458	425	434	417	400	453	463	425	428	425	392	434	429	435	452	420	376	446	420	432	441	469	421	435	464	410	437	453	482	445	451	454	422	439	458	418	466	444	429	436	411	407	415	434	444	452	464	413	442	452	451	432	419	464	415	450	464	423	454	437	413	468	453	433	417	456	455	468	480	459	438	458	406	457	411	419	445	422	423	429	431	401	418	412	433	424	378	422	427	444	447	426	425	445	415	425	432	431	470	430	439	405	422	426	432	456	410	428	441	412	440	426	468	405	470	439	451	449	449	440	392	453	421	438	433	466	441	465	467	415	445	450	397	418	398	427	452	417	415	482	447	442	448	459	432	448	422	427	461	430	421	447	471	443	439	459	435	425	413	441	427	421	414	389	462	446	417	447	490	465	453	459	429	392	444	401	477	425	425	404	445	405	409	439	422	436	436	437	480	425	447	474	414	461	456	443	433	421	412	430	415	475	425	426	433	464	424	440	463	437	466	420	437	416	452	421	441	428	412	429	415	429	453	451	459	435	429	421	454	425	485	470	464	463	455	485	433	449	425	432	465	444	444	460	414	476	406	436	468	420	456	483	437	441	494	458	446	439	443	425	443	391	470	437	451	427	409	395	479	468	400	431	408	476	393	415	428	441	458	393	456	410	419	440	446	455	458	481	371	413	425	427	451	432	420	430	431	428	439	455	471	460	409	397	419	466	429	422	473	427	389	404	419	456	479	465	460	406	454	417	439	467	418	472	433	412	422	396	469	438	442	400	445	444	411	376	437	418	415	400	415	387	436	422	463	419	414	384	444	450	439	433	411	464	444	433	410	442	436	481	418	425	441	485	421	443	450	432	408	459	439	416	454	467	427	440	419	402	450	424	429	414	426	400	382	443	405	423	420	465	443	403	417	413	444	423	430	462	496	458	434	440	444	439	493	427	398	424	421	468	455	406	432	443	448	444	476	436	417	418	435	412	419	407	420	453	458	444	412	429	417	448	418	521	397	430	409	419	458	412	429	457	436	461	424	437	405	385	428	411	430	417	406	451	437	419	418	453	435	443	426	439	437	386	427	418	453	425	435	422	440	445	416	434	435	414	450	428	412	432	415	401	470	419	482	422	402	441	453	463	478	426	473	459	462	460	416	419	445	423	411	462	382	468	423	446	441	440	389	414	423	460	385	421	457	413	461	464	458	437	432	474	423	446	446	436	439	415	433	444	406	458	448	442	430	454	446	412	412	505	435	444	425	390	475	441	431	417	432	481	413	423	421	389	438	458	457	433	455	461	452	449	427	422	441	446	375	456	388	440	404	454	390	453	440	467	436	471	447	457	471	487	407	408	459	432	462	388	416	449	457	429	460	457	441	435	476	461	474	451	418	431	429	465	490	432	437	447	481	445	446	448	458	466	462	448	452	412	473	437	398	419	425	438	431	447	449	429	447	441	462	449	402	422	412	467	398	447	457	432	423	454	446	442	478	408	445	480	420	382	435	438	422	426	406	434	459	420	430	442	459	433	394	447	458	425	437	460	420	436	437	415	413	449	436	448	465	477	426	421	387	439	420	386	410	441	437	479	450	410	412	400	411	432	403	404	432	410	362	428	458	417	430	437	435	439	385	415	424	396	463	451	451	414	455	443	436	434	461	400	430	443	436	449	410	433	397	426	428	426	437	485	447	393	438	388	432	415	497	438	430	421	420	496	415	469	412	421	423	400	449	462	417	416	440	430	427	417	458	389	427	427	422	422	452	465	450	446	434	400	431	427	453	413	410	400	449	400	450	500	427	406	453	423	419	427	436	423	429	425	426	424	452	431	440	479	418	413	415	446	421	447	457	438	432	427	480	472	487	470	423	452	420	438	406	440	392	396	460	446	446	387	487	440	456	426	439	415	462	407	419	458	488	432	440	426	416	423	423	481	416	441	420	421	431	443	439	448	452	450	433	413	456	441	393	461	452	403	467	468	417	445	405	481	431	447	420	428	499	446	427	407	439	444	406	460	443	475	452	447	460	449	458	432	408	421	442	462	423	464	434	418	449	464	454	404	477	447	470	391	431	457	428	419	437	448	445	462	418	463	402	415	419	466	473	474	433	410	440	423	425	405	451	453	403	423	453	427	387	398	422	397	442	433	414	442	414	390	446	387	394	435	448	466	414	471	436	436	426	456	478	461	395	471	430	383	391	449	449	446	410	416	409	407	444	432	451	452	478	454	408	458	468	433	442	449	420	439	431	476	445	442	440	436	457	408	411	414	421	410	418	460	436	428	440	428	434	438	429	526	442	443	428	450	439	409	417	433	401	441	390	456	425	472	454	423	437	426	465	450	463	423	453	470	427	439	404	451	415	441	399	418	424	459	415	477	443	483	392	423	389	410	449	444	491	413	403	466	419	433	441	440	439	423	446	438	434	423	464	470	437	396	428	419	435	432	446	465	441	448	400	419	419	438	448	432	448	411	421	438	442	428	435	457	443	431	451	434	439	387	400	439	443	456	467	430	445	472	439	388	405	412	427	414	418	431	412	424	445	415	447	454	476	422	418	414	406	437	418	455	435	422	396	430	410	415	429	447	424	471	449	442	427	445	450	442	433	419	425	436	436	421	435	415	456	438	481	412	407	428	454	389	417	458	449	460	397	460	433	415	479	444	433	472	405	475	420	432	406	399	418	423	408	439	412	414	441	432	449	465	446	438	428	448	431	451	419	429	405	474	425	427	448	434	469	424	441	445	424	462	440	441	424	444	439	445	453	477	444	432	429	476	446	430	441	473	447	419	417	413	438	421	439	400	407	430	470	416	418	433	423	435	403	440	434	440	404	393	432	459	421	457	416	425	410	411	423	451	417	431	451	465	436	417	465	457	417	439	412	454	444	433	393	439	432	428	446	409	443	431	480	458	461	447	456	456	456	466	456	429	430	432	434	457	460	433	453	436	453	468	415	418	403	391	446	460	428	447	416	427	430	457	440	425	426	399	417	435	479	382	430	495	457	452	380	441	405	488	427	493	441	462	427	403	437	388	432	433	428	413	424	395	444	425	450	434	401	437	428	451	411	424	480	439	511	420	429	429	436	433	419	440	408	465	423	416	442	451	427	471	432	409	470	432	441	398	438	425	448	433	394	463	433	417	424	431	472	435	425	418	416	443	427	476	466	446	446	426	470	471	429	444	465	450	425	410	460	452	414	410	408	445	444	388	417	445	453	462	439	414	442	422	418	394	430	405	431	446	443	389	402	466	441	502	444	432	449	464	456	449	437	432	402	473	417	430	419	435	466	454	446
8580	1580	2129	2797	2907	2408	2085	1708	1553	1395	1444	1231	1219	1170	1153	1117	1067	1072	1115	1082	1080	1050	1094	1037	1058	1032	1047	1021	1053	1044	1050	1052	978	998	952	986	1026	979	1021	1013	1001	981	1051	999	1005	988	1023	987	1011	1028	1003	970	920	984	978	972	1027	1020	951	1009	980	964	913	973	949	992	987	963	1004	984	962	982	989	946	999	1014	1021	971	999	1001	980	983	1018	997	993	1004	909	940	981	953	980	984	989	1035	986	974	1000	1062	1040	920	972	1087	986	955	1013	997	963	970	1021	957	950	953	973	968	970	990	1002	1030	1005	977	956	978	987	1030	937	979	960	974	958	920	948	1037	970	986	968	983	973	963	957	938	951	978	909	982	1013	1076	947	1042	1026	1021	992	987	945	947	1024	954	973	983	1022	989	978	961	959	991	999	959	943	1008	961	985	972	995	965	980	963	1027	934	976	953	986	950	941	929	955	950	975	973	973	916	1037	940	937	998	1023	1010	1003	968	1026	986	951	946	982	943	964	929	940	940	960	980	983	996	943	981	957	956	979	1020	1001	1025	983	992	994	1024	931	1016	1003	1011	980	966	969	1019	933	948	985	962	981	964	954	937	983	933	943	965	970	1018	966	953	916	933	999	981	982	998	997	953	1022	931	964	983	974	970	940	1032	1004	979	953	1013	933	952	960	981	999	1017	932	881	979	1006	1050	1024	995	957	967	965	963	997	954	986	971	929	967	993	937	971	949	985	1029	1035	992	1001	933	937	1014	968	1016	956	993	928	924	1008	1050	988	977	920	969	978	996	1035	952	1013	990	974	942	1000	954	923	941	993	939	963	922	978	1040	992	945	912	987	1006	987	987	970	966	1028	970	1015	991	981	946	942	935	994	1056	998	944	990	954	925	985	977	992	1000	976	1006	985	969	974	972	971	935	973	935	976	954	1014	1008	999	1012	922	949	958	1006	1047	958	1010	975	950	973	983	973	974	1014	982	922	1041	965	969	994	956	943	983	960	974	1003	977	972	952	947	1021	965	963	954	965	1001	1008	959	998	976	1031	912	950	977	943	970	953	975	943	912	916	981	977	985	941	998	968	973	957	1004	952	1011	972	1012	989	973	995	1039	967	955	1006	1000	989	956	1021	991	931	948	998	938	993	924	967	988	1032	931	991	973	997	1007	1004	1000	979	969	992	975	991	1018	953	972	975	941	970	922	1000	962	944	979	1013	1003	949	994	1046	977	950	961	955	940	1039	958	974	975	964	986	1011	1000	928	955	954	990	985	981	990	1009	1006	917	896	1007	961	990	984	909	987	987	946	945	919	1024	995	954	969	992	1011	952	971	994	1008	991	1018	968	979	975	1021	963	993	983	986	974	994	974	975	966	984	965	959	999	984	962	950	1013	973	1003	930	971	943	932	931	969	945	961	985	941	997	973	1028	975	1012	931	948	955	1019	1013	919	998	994	1033	974	951	943	956	1023	974	896	993	896	992	978	975	957	948	1002	967	1007	973	994	1043	965	992	1032	1012	956	930	945	955	961	971	960	1004	921	1009	956	1005	986	964	1008	981	963	942	954	1020	948	953	986	973	986	1024	983	952	1012	968	935	941	981	933	989	980	970	983	1015	995	928	978	1002	988	998	1047	992	1002	975	1026	1007	999	945	982	937	985	995	967	1055	940	1005	1016	1041	979	982	994	994	958	951	968	967	972	984	980	939	962	1001	950	965	1035	1036	1043	1064	953	974	1011	941	1004	995	925	1020	1021	970	979	983	948	962	971	985	977	986	929	980	938	989	926	962	1003	997	942	990	1023	994	972	975	977	982	975	1004	965	979	962	973	960	927	1009	988	972	1004	976	949	971	1015	967	1008	977	1005	963	983	924	974	999	975	935	963	1004	977	958	972	1013	1005	974	1008	1009	993	967	964	1010	979	1007	987	961	965	934	935	974	903	942	991	990	953	983	933	983	967	978	944	973	974	947	953	998	964	970	1030	1000	978	953	1006	970	981	948	1042	1009	957	890	965	982	975	1020	952	942	884	954	926	986	986	935	954	1031	946	971	982	976	950	980	958	960	976	970	969	981	1003	971	950	951	928	967	954	1039	968	1015	998	975	994	1000	995	965	987	959	993	938	1012	953	983	967	994	1074	1014	945	995	985	930	1018	992	946	1009	995	937	946	1003	1000	939	960	979	966	1009	990	964	955	988	979	948	1043	1021	928	954	963	997	975	968	940	969	1010	990	1005	1029	958	1018	961	966	996	989	968	1026	986	982	1022	1033	957	947	1029	955	902	963	995	985	977	1006	1026	982	995	945	975	994	974	1049	961	1054	981	951	957	989	964	963	979	1006	981	1005	943	922	969	978	975	908	1017	945	962	1013	1017	972	939	991	959	915	939	933	953	1034	984	958	921	952	992	1008	961	1001	1019	1025	967	903	968	909	964	975	986	980	950	956	968	1004	987	985	949	962	947	1011	996	1033	938	1013	1032	1001	995	973	1002	960	995	996	1005	984	999	1039	977	1003	930	976	939	1008	1002	969	998	926	935	1014	935	1036	1000	1058	931	985	1018	959	1008	917	950	955	964	975	919	1015	974	952	972	1023	950	978	1022	990	960	1007	947	939	1012	971	999	1004	1003	986	989	1006	1001	981	1016	991	942	965	1032	956	976	989	974	988	937	968	1044	985	986	999	967	933	958	972	964	983	948	1022	987	1022	1067	975	986	961	936	929	933	948	1000	960	999	1025	963	995	966	960	929	951	1031	973	967	979	949	952	1020	986	1011	991	963	968	939	947	981	981	944	969	989	999	963	1016	961	1033	1013	1033	995	942	1031	977	1028	986	944	1004	955	999	1026	945	992	940	960	983	1018	1010	911	962	1000	998	961	954	979	944	1054	957	983	993	987	981	1002	998	1011	974	978	993	932	938	985	964	1014	979	966	973	905	965	1032	1021	943	1019	1000	968	1004	964	950	921	938	952	928	920	924	961	1029	975	968	1005	938	998	934	981	1027	1002	948	954	941	946	944	968	1009	943	972	983	944	959	948	988	943	962	1001	982	945	974	944	940	982	1006	1004	1043	960	945	979	969	990	1022	961	917	918	969	978	941	992	969	942	892	1019	1001	898	1013	1005	899	976	938	1009	998	919	1009	953	976	963	973	906	1013	967	997	942	992	1039	1017	948	971	954	934	1000	993	1045	944	1018	1010	1058	1004	923	983	1042	950	988	967	927	965	983	960	1018	996	998	976	976	979	985	990	884	1017	988	994	1007	995	1006	981	1001	1016	965	1024	967	1028	971	982	952	989	957	947	956	968	999	994	1008	983	1007	1012	975	989	1013	970	952	925	1014	956	985	1058	978	962	989	971	1005	996	950	950	977	1001	984	954	971	933	965	972	925	952	970	936	1010	975	997	954	1042	919	943	985	931	997	1037	986	1013	967	1035	978	973	976	943	973	940	947	987	944	941	940	1024	927	934	966	973	1012	997	947	991	1003	980	991	984	987	982	995	977	990	961	1044	937	982	974	1020	993	988	1004	932	1027	1015	962	1002	943	932	952	967	1028	992	1003	955	1048	956	928	997	949	979	975	1020	948	1002	976	984	966	986	927	969	995	980	995	990	1026	953	1027	960	964	1000	1033	923	1065	985	969	980	1014	988	966	986	981	958	971	1001	969	976	979	1004	978	960	985	975	986	996	961	1046	981	1005	951	1041	989	995	975	954	953	916	1011	971	925	942	898	979	992	1005	981	991	910	1024	1028	974	976	995	1045	971	1001	1007	994	1031	924	968	957	978	960	1005	1035	970	982	1046	1003	973	972	1012	995	992	1000	984	950	964	998	996	941	1026	982	947	999	969	934	977	948	994	1032	989	1003	927	992	957	1018
1343	239	260	253	286	208	232	189	207	218	216	214	202	188	184	181	199	222	212	201	214	192	207	181	190	212	208	215	213	176	225	213	240	215	199	180	195	210	202	168	183	195	188	179	209	200	200	227	191	201	202	172	187	203	202	218	213	211	180	182	213	208	190	226	184	170	191	195	179	187	165	202	187	173	215	197	180	205	202	213	198	178	189	214	182	213	187	162	206	196	189	183	195	205	186	198	180	220	200	198	203	197	216	183	171	200	191	212	196	193	209	188	185	191	219	200	220	181	212	182	202	171	202	201	181	196	216	208	188	185	202	187	200	201	218	196	179	179	191	199	183	209	195	198	173	197	215	188	195	208	204	200	208	180	201	196	223	181	188	194	205	190	203	162	180	153	213	213	193	204	191	185	201	183	208	203	196	164	188	198	187	214	220	190	184	190	193	186	188	187	177	192	198	206	189	212	191	192	187	198	171	183	178	211	192	204	205	219	192	200	193	181	187	192	186	175	209	191	200	198	200	208	194	191	187	187	182	234	193	184	210	227	187	184	201	193	165	182	198	183	196	223	198	213	231	199	212	203	225	213	205	171	194	211	181	192	191	201	199	181	210	192	209	224	198	205	209	215	194	223	182	179	176	175	194	167	208	202	203	199	195	203	195	183	202	212	204	213	193	193	175	219	215	206	199	205	206	170	206	197	186	208	194	190	207	196	180	165	174	181	216	203	179	208	213	204	214	226	200	205	191	215	194	201	207	240	159	209	192	200	201	175	202	220	179	188	195	198	187	183	194	203	207	200	195	177	174	201	198	209	171	194	188	208	184	210	195	212	181	189	206	201	191	192	193	177	205	191	180	197	193	183	196	208	197	189	222	225	202	231	201	221	204	178	193	197	198	199	183	171	191	198	184	206	202	210	212	185	188	179	207	189	193	194	208	183	191	209	198	176	208	207	205	196	181	175	193	208	204	198	220	228	208	204	181	179	194	192	188	166	188	188	183	203	170	186	176	208	200	195	203	190	177	185	195	192	214	214	198	179	192	193	226	213	214	196	209	190	191	216	186	193	190	187	219	207	177	196	198	206	194	196	201	213	204	199	199	163	180	161	202	194	159	200	234	179	189	211	161	186	207	201	172	184	191	185	190	202	187	171	195	197	186	197	191	195	169	196	201	189	197	172	189	219	194	214	189	174	192	171	208	179	205	193	194	190	199	219	196	174	213	212	215	207	180	192	216	176	208	203	210	172	188	210	195	187	188	214	208	187	212	203	200	205	197	190	211	206	154	193	194	202	192	215	211	209	195	186	210	183	194	196	220	214	187	222	179	176	195	211	204	173	197	197	205	181	202	194	215	183	203	213	170	209	188	235	204	199	194	209	209	202	200	213	223	176	202	184	180	204	205	183	196	184	197	207	197	215	198	218	212	215	215	225	203	220	205	185	177	205	170	218	203	209	172	193	169	182	187	190	215	219	192	215	192	206	232	201	200	214	207	240	196	170	205	196	205	186	196	202	218	214	188	194	222	195	189	207	227	208	213	180	200	177	222	221	184	193	185	180	206	230	200	215	188	209	211	194	201	196	200	185	197	172	198	195	178	207	196	206	175	184	166	187	191	174	186	237	203	202	185	219	196	190	233	216	192	193	206	190	158	208	203	191	196	194	206	200	180	188	187	174	181	191	205	195	193	181	227	205	209	196	205	203	209	180	196	222	198	227	203	215	181	210	202	185	178	190	190	203	220	201	210	194	181	180	194	173	172	186	210	178	207	197	198	200	190	205	179	175	231	201	200	179	211	166	197	202	213	213	192	202	170	165	201	214	197	202	206	231	188	197	202	214	195	215	170	202	193	179	200	199	198	209	171	184	211	172	210	191	194	186	186	190	193	222	198	218	201	203	222	178	180	191	191	184	191	189	219	210	210	233	193	183	163	196	224	230	192	207	189	181	196	175	207	176	181	184	177	195	193	203	192	191	188	155	218	210	193	172	192	204	204	203	189	208	211	188	202	198	200	198	179	217	210	194	186	190	179	195	180	201	188	185	178	194	187	193	207	184	217	189	187	187	201	191	195	185	223	210	188	199	199	229	197	182	180	216	216	190	193	173	204	190	206	209	205	203	209	192	200	220	204	195	182	186	211	190	194	201	213	217	189	188	180	217	185	215	209	186	174	197	210	193	202	200	218	197	198	170	201	204	194	182	233	190	196	212	184	224	201	210	192	168	208	196	231	188	168	203	207	181	195	173	220	193	171	188	207	215	217	215	161	195	199	205	200	202	198	188	226	203	177	168	206	211	194	194	211	203	193	231	199	172	176	186	196	203	220	169	209	211	221	177	202	176	201	225	215	202	230	194	204	200	192	196	193	213	187	207	191	177	203	184	203	206	173	173	223	214	189	219	199	191	198	204	203	164	196	205	185	192	199	204	213	214	187	195	204	175	171	220	177	191	184	210	185	177	199	163	209	200	221	216	206	202	192	172	198	182	213	211	177	189	198	222	209	195	189	159	186	212	172	195	201	188	183	203	211	190	214	198	184	181	195	159	186	210	216	218	216	208	205	191	166	176	194	196	190	169	195	209	186	201	194	240	197	180	214	190	205	194	179	183	190	201	183	198	215	166	195	193	178	186	202	196	202	204	206	179	172	197	183	198	223	200	167	182	176	199	230	195	188	224	198	188	189	191	197	201	194	204	228	192	204	220	186	215	234	226	216	209	203	191	175	199	192	194	215	193	189	200	191	192	198	151	202	198	191	224	195	211	209	206	216	210	195	206	178	170	200	218	198	197	220	190	204	228	217	187	200	203	202	226	196	194	186	176	198	204	216	204	224	195	168	183	211	172	216	209	210	174	190	173	203	210	212	181	200	182	188	175	204	229	201	201	189	206	198	213	193	198	198	198	163	178	194	196	201	190	183	212	198	208	206	195	193	196	191	202	168	202	211	174	204	205	188	163	201	195	176	205	184	223	204	199	215	195	196	204	186	165	192	201	173	166	216	193	187	187	210	203	198	164	224	182	195	167	179	180	196	187	172	212	186	211	185	215	180	194	209	190	196	213	192	202	212	198	209	197	214	215	199	188	183	181	187	203	189	190	162	227	196	208	175	205	203	200	193	196	203	209	204	218	206	213	191	195	220	177	204	215	190	188	193	198	189	201	173	172	201	206	199	189	203	189	219	167	209	202	193	203	217	204	200	191	208	179	234	186	197	194	208	196	182	203	226	209	185	192	213	200	198	183	216	171	183	190	201	169	186	220	187	193	203	180	212	219	219	190	211	209	219	168	182	203	179	206	188	199	184	179	204	169	184	186	185	201	184	198	207	161	170	210	220	181	173	196	202	200	192	176	174	190	191	201	179	222	188	219	193	219	207	192	197	221	201	201	179	185	198	229	182	201	210	199	202	199	205	226	182	198	209	192	174	224	198	187	206	190	195	200	228	201	166	205	202	226	188	195	183	191	210	220	188	228	163	199	209	200	193	207	212	192	198	158
1769	598	651	809	861	756	686	654	564	519	551	557	530	547	529	515	565	519	556	534	569	573	545	570	540	502	568	500	516	522	551	533	542	532	529	508	528	548	516	542	518	539	539	549	547	532	502	551	507	577	586	529	497	550	486	515	552	506	528	495	533	543	542	525	528	525	495	548	499	570	563	523	531	543	549	527	545	538	514	527	538	526	527	558	596	548	595	541	523	566	488	533	563	523	537	535	560	533	568	512	573	520	584	533	542	532	504	536	531	529	535	563	565	562	502	517	535	549	551	523	572	530	525	564	536	519	538	521	550	524	534	555	553	553	536	574	570	581	532	587	511	536	538	508	579	542	580	574	520	530	557	524	526	578	514	501	527	532	514	540	535	545	557	542	515	493	531	550	576	560	531	533	519	561	504	540	560	550	568	510	537	557	527	554	524	542	523	519	490	513	508	497	527	516	566	523	542	556	548	548	554	529	515	522	503	546	524	542	546	500	543	496	522	536	566	539	539	546	534	516	524	505	522	556	513	527	572	543	519	544	540	509	522	568	541	556	539	506	536	561	535	528	541	530	563	552	542	499	534	540	504	505	553	515	560	539	569	553	536	506	576	512	550	531	557	512	548	551	516	531	531	552	527	571	584	560	537	533	525	565	525	516	538	552	533	568	529	488	517	491	516	505	511	551	531	554	545	561	554	532	567	559	558	535	562	539	545	548	526	545	537	518	547	541	566	539	519	550	514	545	579	544	543	531	578	499	533	519	485	585	584	538	546	502	520	550	518	503	515	536	517	560	599	541	591	556	519	556	544	534	541	581	552	556	543	535	549	485	542	532	518	537	537	537	576	554	553	538	564	539	531	534	551	519	521	537	547	546	550	535	548	540	577	546	539	520	529	589	539	543	529	577	522	530	561	523	520	554	523	541	532	554	537	567	530	560	534	520	544	547	524	521	495	564	538	529	578	543	572	554	538	532	510	504	531	528	554	554	556	517	529	536	557	555	518	539	551	492	524	558	529	564	539	553	532	536	492	504	550	553	524	536	507	511	561	548	493	532	545	540	538	539	504	556	530	536	517	561	555	565	576	554	533	496	539	506	527	526	498	521	581	590	553	529	503	539	515	506	574	541	583	554	546	545	540	529	526	544	585	518	587	551	550	532	569	510	534	564	519	537	526	498	502	505	526	544	537	557	567	531	529	560	529	522	557	537	538	539	526	503	575	545	534	505	557	533	557	550	515	534	548	584	540	526	561	523	542	541	500	565	530	568	536	525	566	550	532	520	508	500	471	514	550	511	550	515	543	519	516	536	558	542	504	490	566	505	553	505	540	549	544	543	557	485	531	545	544	549	513	552	528	491	574	566	512	539	568	534	541	542	498	547	513	578	531	534	516	537	498	542	567	579	523	537	558	557	560	510	550	550	526	578	534	539	540	496	565	482	510	493	537	518	545	521	552	530	547	522	518	538	583	524	551	587	523	529	534	531	529	579	548	547	576	552	511	539	524	522	560	503	535	536	520	561	544	524	526	527	551	544	540	578	524	521	545	542	566	554	566	541	532	556	523	524	553	477	581	543	531	580	528	508	510	537	544	492	555	532	502	543	526	519	564	543	511	533	511	568	513	535	575	549	530	541	536	590	552	565	512	516	513	541	544	548	549	546	524	552	523	516	519	538	521	555	522	516	558	567	515	543	556	522	516	541	507	530	524	609	544	554	515	533	539	535	559	602	526	535	549	538	553	578	547	512	524	523	542	531	521	582	526	556	533	555	556	529	563	522	533	581	522	514	537	555	551	539	534	537	510	530	524	516	522	560	514	555	536	585	516	586	601	562	510	526	536	507	533	553	532	554	541	525	576	555	539	585	565	525	507	536	548	509	585	530	549	511	544	500	527	500	520	526	511	537	564	579	548	540	524	540	545	513	521	511	527	574	549	576	537	523	543	545	536	549	538	551	577	521	530	534	532	556	533	549	538	544	491	491	557	522	547	513	544	554	550	510	514	600	539	563	572	530	532	544	534	509	534	520	599	515	517	548	525	532	506	529	513	580	552	519	553	603	556	588	581	539	546	514	550	514	517	557	551	553	555	540	545	524	583	520	536	580	500	527	551	570	563	505	541	540	585	568	548	552	577	528	559	561	512	523	559	495	513	536	531	532	549	543	531	562	509	500	532	527	512	539	538	517	530	530	506	554	523	519	496	557	520	523	537	543	544	552	546	543	548	548	545	547	559	548	537	572	540	582	522	543	534	525	550	548	528	544	540	537	550	525	551	528	564	563	547	521	574	547	520	537	548	587	533	524	523	566	544	512	517	559	524	507	557	542	511	540	542	512	548	516	521	537	559	520	589	528	511	508	557	546	524	544	545	567	527	541	559	575	539	554	568	556	530	505	529	530	531	519	564	532	547	511	546	528	489	533	561	502	547	534	576	544	583	553	549	536	580	531	564	513	546	526	561	548	537	521	531	552	560	547	505	536	558	514	554	539	539	556	596	568	539	523	557	547	506	549	549	531	559	520	550	548	566	543	552	524	546	562	530	512	538	512	532	546	500	506	560	548	534	532	572	537	543	570	552	518	499	525	559	548	509	579	544	516	519	522	509	539	536	587	569	527	500	532	536	556	539	552	570	594	575	527	497	543	531	577	509	558	516	524	539	569	556	558	526	542	555	542	513	532	530	559	553	504	541	526	531	564	572	557	582	562	525	517	577	542	543	538	537	518	561	509	579	517	538	501	564	568	503	571	553	564	524	534	546	535	502	515	536	551	556	554	496	536	504	545	545	593	538	501	567	525	550	507	514	572	507	516	504	532	515	538	544	532	527	524	581	536	530	515	513	546	507	529	567	577	603	551	570	557	544	546	518	520	517	540	499	559	553	531	584	538	550	537	576	546	581	501	587	543	548	541	540	531	546	551	564	532	555	471	518	529	570	532	529	542	562	526	475	536	549	510	569	533	538	577	542	533	546	564	517	508	520	545	509	554	528	526	566	509	553	510	558	559	553	541	530	573	533	548	569	506	509	556	527	562	565	544	509	539	549	513	578	554	520	500	567	598	529	559	553	582	532	557	524	569	530	538	525	553	575	566	534	560	523	525	563	548	502	494	559	492	564	518	536	562	576	542	509	550	567	578	511	522	593	600	541	553	570	535	522	538	544	533	561	580	547	549	531	537	552	553	523	557	536	544	558	554	518	539	516	528	572	549	563	536	561	531	518	508	523	591	545	486	554	538	524	562	529	541	599	543	518	530	562	549	543	539	542	523	548	537	546	549	533	584	564	583	554	542	530	587	538	561	545	556	568	562	563	553	559	563	502	550	516	530	537	533	550	529	564	514	538	534	503	521	549	544	550	532	522	505	517	523	575	514	561	559	557	509	582	549	562	538	528	551	537	575	504	518	553	505	474	542	534	507	534	542	564	523	524	524	526	515	548	551	532	520	589	540	531	531	538	565	498	550	559	553	505	550	537	519	605	534	518	532	528	515	533	557
7444	681	662	714	615	556	432	502	447	413	439	406	414	407	418	355	385	389	409	403	424	395	395	393	381	407	435	401	356	380	387	365	375	415	345	391	386	396	385	342	371	378	419	426	384	358	346	368	391	410	381	372	414	371	349	384	419	388	395	402	402	369	377	408	388	393	389	430	420	389	390	378	393	357	396	369	418	372	404	361	395	429	386	383	394	414	371	360	405	406	421	376	415	388	389	398	331	391	345	367	377	377	375	372	442	388	392	426	361	391	391	436	404	381	390	372	378	388	384	414	352	392	395	388	407	433	369	384	403	366	397	406	385	373	410	421	382	360	389	394	379	365	404	395	397	388	379	356	397	375	370	394	401	417	415	389	418	363	398	390	372	398	393	401	382	408	375	379	374	353	394	398	386	390	350	402	388	397	368	358	397	359	384	364	395	377	358	384	366	372	399	398	399	383	371	381	390	364	364	383	403	340	386	403	418	379	393	420	402	360	376	386	360	379	384	400	363	392	402	377	386	381	390	415	381	386	393	351	400	332	351	376	375	353	352	377	352	381	383	386	373	359	368	383	403	400	364	397	370	377	400	406	426	371	420	400	378	377	381	381	393	385	376	397	385	368	398	367	357	413	372	445	396	383	418	371	382	424	409	419	373	385	424	386	366	386	397	390	387	376	402	373	368	397	400	393	375	398	361	394	398	381	364	386	369	383	351	370	369	378	388	391	398	414	390	365	366	408	365	402	363	363	396	308	366	405	388	360	378	364	396	393	417	361	410	431	408	392	354	368	369	381	386	383	401	369	406	392	387	403	391	367	423	415	369	387	379	384	433	438	359	383	337	389	331	397	381	354	364	337	366	381	378	358	429	363	405	407	417	383	369	394	358	395	385	394	382	389	366	412	377	389	394	390	361	355	383	368	370	397	403	398	415	410	393	393	455	360	375	369	421	393	371	397	382	388	388	385	382	396	363	407	408	352	367	372	353	389	410	427	362	410	377	393	351	416	364	414	366	410	373	368	351	384	358	355	386	378	403	378	419	399	366	376	369	394	382	366	381	348	395	368	366	372	356	363	366	375	382	353	370	419	388	409	375	369	349	395	386	359	363	405	398	395	410	393	349	369	399	397	361	389	386	381	347	390	361	353	366	419	395	401	381	374	347	361	419	411	374	419	379	355	366	362	407	374	389	376	379	388	335	417	366	351	386	398	405	359	356	407	349	363	412	374	422	399	370	379	383	380	361	364	367	401	406	405	371	372	384	397	399	390	378	396	362	399	363	363	384	355	413	390	344	413	416	412	383	369	436	408	392	388	397	390	353	373	374	380	395	391	411	389	410	370	411	401	392	398	360	394	406	397	369	392	388	374	353	362	411	357	388	377	419	379	383	378	407	415	397	386	404	399	423	379	379	361	386	435	422	371	373	409	377	383	388	383	417	388	407	360	357	384	365	370	402	408	412	376	455	384	347	418	381	390	378	371	403	370	389	389	420	397	392	397	393	373	396	399	358	414	404	384	407	412	384	333	369	368	380	374	408	358	415	376	431	420	375	394	399	412	386	448	342	341	398	380	399	410	354	384	407	363	335	437	350	378	414	364	417	399	350	402	354	387	405	367	399	382	429	376	405	376	376	399	394	372	413	380	375	390	377	349	381	391	405	380	397	380	399	400	399	400	351	363	391	369	364	367	386	355	397	419	385	391	409	365	408	371	409	405	408	372	408	404	393	355	402	383	402	382	430	388	378	431	406	359	418	401	351	397	393	369	393	375	384	397	368	358	371	403	376	406	365	400	391	385	417	399	390	384	380	374	386	358	348	387	394	379	364	390	399	441	400	385	365	370	382	397	382	382	380	364	372	398	399	428	411	403	381	396	387	433	377	411	376	348	397	410	353	369	349	356	371	359	407	396	356	376	359	378	361	358	391	391	397	398	381	360	394	408	386	363	376	372	386	364	370	373	398	388	387	381	416	381	396	377	367	387	381	376	381	407	381	393	417	408	407	344	373	384	388	378	370	385	371	395	370	401	393	362	382	368	396	385	388	384	398	415	400	413	405	374	381	407	326	367	421	387	377	426	370	388	403	391	376	349	396	369	386	413	422	389	372	388	380	402	354	374	418	369	376	387	353	371	347	389	397	393	380	395	415	379	421	370	390	385	388	367	408	380	371	404	389	398	396	396	376	388	378	372	396	359	364	393	377	422	393	364	377	393	416	402	385	361	371	382	384	390	368	381	366	342	385	418	371	363	396	357	369	387	367	415	383	383	373	408	400	369	403	364	409	377	359	380	417	370	374	393	360	384	358	383	382	395	391	379	384	394	376	351	365	364	362	381	395	393	374	344	385	394	388	408	348	349	368	392	392	387	405	366	413	442	387	383	375	399	425	371	381	392	375	373	391	378	364	375	407	391	363	387	376	413	376	384	386	390	397	386	354	379	385	383	368	414	377	398	407	381	407	393	408	415	366	408	373	398	347	385	413	413	352	404	397	411	347	405	404	412	383	369	347	394	389	368	381	373	418	377	390	393	394	400	409	381	428	364	394	382	387	394	379	373	404	366	419	397	367	359	390	382	343	373	381	383	383	414	376	374	395	365	400	402	360	390	383	399	355	373	408	388	400	406	382	358	385	378	405	380	432	392	391	386	376	381	379	393	387	393	434	381	387	384	379	366	373	371	404	376	353	375	387	373	388	373	383	377	379	387	421	401	366	392	357	412	365	397	368	404	386	401	398	398	433	432	355	358	379	382	399	386	387	360	379	368	392	393	390	383	359	384	356	366	396	382	391	385	335	390	393	401	380	400	373	399	379	376	385	392	383	369	344	399	367	384	404	342	358	398	376	375	327	401	405	393	389	377	448	368	360	361	380	374	418	378	399	398	397	351	395	365	362	336	363	390	422	391	384	382	397	349	391	399	374	365	408	442	386	381	383	385	398	376	390	421	397	442	397	381	393	390	370	375	401	400	366	370	403	390	396	359	368	380	391	404	433	398	377	379	357	390	349	382	409	415	368	365	350	408	410	364	343	397	366	359	377	324	361	407	419	384	368	387	416	345	394	443	387	357	439	383	408	391	381	365	423	394	386	374	408	426	391	397	394	364	384	424	391	382	373	369	405	370	386	420	415	367	357	324	405	413	359	361	352	418	380	386	374	340	376	363	402	394	394	434	370	354	433	411	425	399	392	373	400	368	383	381	369	408	390	390	392	406	366	393	383	394	351	375	390	429	405	380	417	381	420	432	383	379	374	368	350	397	414	414	375	342	410	387	344	361	363	369	412	355	376	404	403	403	412	396	384	389	398	404	422	406	359	412	390	351	387	377	395	386	398	394	364	426	382	392	386	391	380	364	405	347	353	366	419	380	383	397	347	376	405	403	395	402	378	386	411	416	367	356	392	359	390	353	407	394	381	356	410	411	373	380	401	359	414	370	400	346	341	386	394	372	379	370	352	385	387	350	395	429	389	387	386	385	368	374	379	412	381	423	385	379
6599	1183	1479	1855	1899	1715	1543	1333	1174	1113	1095	1081	1040	1023	1014	986	973	914	948	947	904	1007	938	986	999	995	1017	949	941	928	921	984	896	958	918	961	984	918	883	944	916	973	974	899	950	952	922	932	918	904	917	956	978	932	920	925	924	939	884	947	988	859	915	897	951	959	926	922	888	894	962	901	912	854	923	904	916	910	971	951	957	943	939	879	933	963	924	930	890	916	943	875	879	985	877	910	895	933	927	891	929	970	952	893	903	964	947	924	936	905	943	924	900	927	914	964	899	910	926	955	894	893	917	912	879	912	922	884	958	889	901	918	878	910	977	909	866	878	969	883	968	921	956	915	969	937	906	915	955	889	947	968	882	953	941	919	829	938	930	956	961	951	943	917	933	915	926	968	893	862	900	873	894	862	941	830	919	894	916	911	908	922	925	953	993	927	932	944	943	889	915	934	976	936	923	951	995	915	909	861	909	937	938	965	926	933	890	919	909	951	883	912	935	842	864	977	934	869	929	904	985	908	892	941	963	915	891	957	881	948	943	919	942	871	902	882	931	918	907	913	969	905	906	898	945	953	914	881	908	916	897	950	919	906	962	952	853	961	928	933	906	958	909	914	895	936	929	936	873	938	886	897	952	925	940	907	920	941	920	950	935	891	915	890	919	925	947	940	914	911	865	895	944	938	923	933	890	869	889	935	907	870	887	895	944	914	986	949	912	936	980	936	959	935	920	875	944	895	896	863	899	921	925	934	917	873	910	950	951	905	931	937	903	886	933	892	888	879	951	924	888	962	981	911	938	857	966	955	949	922	995	895	955	882	973	969	926	861	892	960	964	911	959	887	924	905	887	951	927	923	980	870	929	976	902	899	960	905	950	892	963	971	998	916	978	924	924	951	909	898	900	920	914	957	918	981	880	905	905	945	954	946	935	910	892	973	883	909	880	946	953	940	899	940	910	917	965	882	866	935	927	923	923	916	932	847	902	917	951	879	919	955	883	936	982	880	895	920	892	971	906	938	898	894	934	909	960	927	909	901	951	912	891	932	940	931	916	864	844	945	955	855	978	862	875	948	925	920	891	921	941	897	889	919	934	980	943	912	893	938	900	907	914	873	882	916	900	890	886	890	915	898	942	909	918	967	941	913	910	897	944	927	945	911	882	942	907	946	945	880	993	958	912	950	969	946	999	901	910	947	929	913	935	947	870	896	951	922	910	828	935	955	945	950	946	941	953	869	939	898	955	855	961	879	946	898	943	952	910	937	933	940	951	943	895	934	895	985	885	864	966	921	953	942	932	884	925	878	967	940	921	889	967	844	873	963	927	952	906	933	910	960	901	894	872	910	940	891	890	914	935	887	887	884	945	931	909	909	954	946	914	903	918	947	931	942	973	899	904	856	969	923	898	911	943	889	921	901	930	880	963	957	924	853	886	921	898	927	900	930	885	922	898	923	949	915	922	905	916	898	959	890	949	925	973	912	929	934	902	941	921	890	891	919	917	928	904	904	938	861	909	943	926	887	934	901	939	901	947	907	899	886	916	929	943	871	872	946	935	946	964	916	867	936	918	945	905	899	912	899	918	911	930	953	904	910	870	910	871	949	925	898	904	942	930	953	912	914	956	949	902	910	941	940	930	956	959	889	911	923	919	876	931	924	927	939	882	955	899	907	908	910	921	904	932	918	887	900	899	903	913	915	958	905	922	946	868	884	921	942	929	889	912	933	996	882	896	854	960	958	915	896	920	930	935	943	935	974	893	925	905	935	912	911	929	915	899	913	935	890	887	886	957	938	904	911	938	934	901	896	925	911	913	931	940	884	931	957	940	859	915	901	923	908	893	942	939	893	946	963	922	955	954	907	902	956	919	891	882	937	914	930	954	940	960	949	892	927	954	887	946	935	883	929	906	907	961	913	959	943	897	925	901	928	894	931	921	903	860	919	893	928	906	872	915	895	904	971	979	888	919	896	932	957	931	933	946	938	909	896	889	964	889	885	971	911	929	922	886	865	909	937	905	936	940	949	909	999	887	914	989	951	945	930	885	913	871	921	901	899	936	956	935	944	861	916	951	897	928	947	888	915	901	889	921	900	970	928	907	909	908	870	902	927	869	965	931	970	918	924	887	968	962	967	923	912	949	930	936	945	889	941	853	972	940	920	983	906	916	961	909	963	891	896	955	908	851	922	879	942	935	928	907	867	899	908	955	919	842	947	950	937	916	913	944	937	898	918	952	961	943	928	921	928	896	857	873	972	941	953	882	929	926	999	898	898	933	863	907	921	892	926	912	946	911	879	915	882	935	939	967	950	912	870	925	942	939	869	905	919	916	893	936	884	907	980	928	952	931	877	905	996	902	928	940	884	908	923	938	831	885	900	900	934	942	929	950	993	978	939	899	956	930	893	957	915	913	887	906	917	977	946	938	937	986	889	897	955	915	920	954	905	949	906	887	925	859	894	905	914	976	911	964	963	915	978	894	897	911	940	905	918	987	921	939	934	954	878	929	906	959	869	893	912	900	898	884	934	917	936	927	927	921	964	916	906	933	882	959	902	887	885	969	936	964	885	920	961	941	976	907	965	928	897	978	907	936	928	947	968	930	913	924	923	921	886	858	945	890	927	895	909	896	923	913	923	940	904	933	929	900	918	898	898	913	934	905	934	915	891	949	911	908	939	916	870	953	940	920	867	898	953	911	851	920	881	971	936	933	912	905	890	939	969	931	947	902	907	919	929	910	920	960	852	909	955	894	937	921	916	965	891	924	909	948	917	916	918	836	911	935	860	954	967	901	891	874	863	949	978	930	935	928	927	924	921	900	881	894	921	865	920	878	910	915	940	919	889	964	905	936	957	908	885	920	904	960	946	933	914	898	932	899	933	900	912	989	898	953	969	977	937	889	946	922	934	918	946	870	930	905	929	840	1007	922	879	892	941	913	912	903	882	954	919	953	918	931	938	926	939	935	912	898	970	913	978	902	963	949	931	950	883	963	902	907	917	944	872	936	896	914	937	909	963	989	864	915	919	928	977	947	867	915	945	938	958	906	941	887	875	913	932	962	933	915	976	907	885	939	929	934	924	878	894	924	920	963	909	953	915	896	949	900	878	932	946	888	936	908	891	888	944	904	956	961	937	902	829	912	984	914	845	898	930	944	894	1000	913	884	927	905	896	920	878	925	943	912	909	857	1041	921	1000	920	920	971	954	899	926	902	923	926	954	942	919	887	877	899	905	918	957	946	906	913	895	914	958	877	956	911	907	918	905	877	882	937	896	918	947	922	955	902	906	951	898	946	902	943	905	864	875	865	949	896	905	942	966	935	871	930	920	900	907	955	911	959	904	888	959	926	933	953	902	914	932	921	858	943	935	935	974	921	869	940	911	968	950	908	910	908	934	938	891	917	947	944	906	896	881	918	902	932	903	891	870	898	986	896	956	937	911	924	925	906	937	939	909	932	899	919	909	877	936	924	919	942	941	936	909	910	935	950	870	923	910	928	881
15086	1410	1064	998	935	742	654	575	523	504	456	481	488	448	481	444	451	447	484	415	457	453	450	409	487	436	413	443	445	480	459	453	420	418	387	449	452	452	477	469	471	501	459	452	414	467	433	433	486	429	436	436	425	463	473	446	418	453	425	473	413	450	415	438	450	448	493	456	475	464	451	440	440	448	438	398	462	474	473	431	466	425	434	401	406	437	436	410	440	431	406	400	431	436	408	451	448	489	431	441	478	415	421	483	422	386	414	423	434	414	456	449	433	412	430	421	475	428	438	431	477	450	475	465	416	425	450	478	453	437	413	399	450	425	476	438	469	434	457	441	383	394	440	426	424	401	449	403	437	424	464	438	472	444	423	456	447	397	396	462	438	459	446	480	459	413	426	438	446	440	409	458	464	447	436	422	470	461	467	484	418	421	466	479	414	444	426	426	382	441	423	386	424	457	417	441	466	492	431	440	416	436	452	458	453	482	438	414	408	438	430	410	436	405	448	430	461	410	434	419	430	414	404	419	401	470	417	429	394	458	406	421	403	427	441	360	455	416	412	438	424	438	428	475	474	466	436	464	426	438	422	427	463	452	464	413	458	436	442	446	391	430	464	419	480	433	467	434	428	406	441	440	438	413	425	451	400	447	478	434	407	468	427	428	426	419	450	423	456	451	413	450	434	439	450	453	393	438	469	404	379	454	444	421	393	447	403	467	414	469	454	445	448	444	413	409	439	468	442	444	421	399	435	463	445	418	435	455	436	450	417	462	456	473	451	445	436	458	408	427	431	475	439	499	459	440	433	430	441	428	442	421	420	431	418	438	417	419	394	434	429	437	417	423	449	429	433	444	450	440	415	445	446	433	439	435	458	470	416	474	459	444	457	470	474	418	418	427	428	505	417	441	414	472	448	429	469	488	447	407	419	407	491	437	460	410	423	444	411	444	453	423	405	414	437	451	440	428	430	404	419	453	455	448	411	427	428	471	475	424	413	456	431	439	451	423	419	454	444	467	439	455	421	420	468	437	425	440	473	420	427	462	432	463	449	509	433	468	418	451	444	431	433	430	460	425	451	440	465	451	438	412	423	437	432	448	432	448	430	433	423	452	411	400	477	441	451	405	406	404	463	451	449	457	441	441	435	448	442	452	457	452	398	422	433	425	418	463	417	417	448	432	462	446	433	451	472	438	416	428	423	411	409	410	478	408	453	456	443	428	438	455	443	439	460	403	431	431	463	445	479	437	432	427	451	466	425	425	438	400	420	409	465	411	446	456	426	408	424	479	429	428	411	415	437	458	464	424	433	450	416	425	448	438	396	448	430	453	441	447	401	441	431	426	481	427	420	469	394	459	438	420	439	424	439	411	435	437	438	465	433	433	432	433	437	459	424	464	454	421	451	439	446	393	422	445	395	393	431	439	434	421	477	413	449	437	401	419	427	420	458	424	464	463	391	465	409	445	440	432	403	482	446	422	422	403	421	417	439	445	435	440	425	424	436	411	429	423	406	412	448	447	406	438	418	420	434	427	428	428	470	477	453	413	399	460	428	453	404	421	449	452	464	450	433	438	447	453	423	448	439	436	459	448	435	446	435	488	419	433	423	460	438	459	433	440	426	452	455	448	449	505	458	482	449	440	431	397	435	440	417	455	485	477	445	420	419	406	447	432	423	444	452	438	421	404	434	405	388	412	470	404	448	444	465	448	454	401	415	454	416	474	474	461	449	439	451	401	450	453	421	432	428	405	440	445	422	463	457	451	463	468	475	398	416	488	448	456	401	428	421	470	423	486	456	457	442	406	434	403	438	474	406	443	469	477	418	429	457	466	459	434	466	446	391	451	444	447	436	455	439	469	421	445	442	424	437	447	400	407	411	462	464	434	441	439	460	410	460	412	464	461	432	464	431	438	405	473	471	455	453	426	432	429	439	422	408	452	443	444	446	416	434	432	461	422	415	435	429	411	440	423	429	426	456	414	428	403	427	437	434	432	414	443	428	468	436	412	468	438	463	456	434	428	456	429	464	498	442	400	432	445	475	475	461	413	414	417	454	472	480	448	486	485	418	406	439	402	447	436	439	468	426	476	441	450	440	446	440	427	454	433	407	442	433	461	391	434	412	433	453	455	488	419	448	450	446	402	460	482	452	430	427	413	438	430	437	408	472	412	414	434	423	437	396	451	457	450	443	478	458	429	408	405	385	449	427	432	410	429	435	459	447	430	458	403	428	446	402	434	471	419	468	399	425	408	405	421	427	419	475	446	435	431	481	431	417	433	444	474	450	450	402	446	412	476	466	429	414	463	433	455	432	402	412	415	409	423	425	422	443	429	449	450	449	462	454	399	419	419	427	477	452	463	470	473	424	471	447	479	455	426	414	433	426	439	490	450	461	459	436	453	456	449	432	441	466	437	433	459	458	442	419	428	442	418	457	430	456	413	455	407	442	442	426	409	427	459	429	433	441	402	429	463	452	428	419	428	445	419	416	426	430	429	468	438	423	422	392	449	417	432	446	437	422	472	499	453	465	440	464	453	419	407	428	436	463	430	436	456	415	450	394	450	484	435	432	440	450	461	439	382	399	448	424	480	440	465	398	455	453	470	441	452	426	462	425	450	456	446	428	458	435	435	439	438	483	448	411	431	433	448	429	411	442	439	413	436	471	473	429	411	417	446	438	445	392	424	417	434	441	470	471	463	473	458	485	438	419	423	472	417	413	461	411	433	445	427	414	387	425	418	449	421	414	410	447	433	439	409	437	452	462	422	444	422	439	446	446	468	418	424	462	444	428	429	440	453	450	445	400	454	435	443	473	405	439	442	434	412	422	459	451	445	415	428	472	428	412	438	439	484	428	429	462	428	424	417	424	433	464	438	401	391	443	437	442	422	454	431	445	438	410	452	413	425	430	432	430	381	457	438	441	444	459	426	396	414	434	432	490	431	434	469	461	463	465	486	438	425	444	438	444	389	462	448	392	444	450	449	444	451	421	470	427	429	462	408	429	433	430	453	445	404	449	404	415	438	453	433	458	498	447	456	448	478	389	427	457	431	414	458	460	431	439	417	449	414	414	439	473	413	437	440	419	426	460	398	368	412	432	464	465	423	407	435	428	418	447	476	460	404	417	425	407	442	399	394	431	433	449	444	436	451	421	434	430	441	403	488	400	437	446	485	433	477	411	431	405	413	470	449	458	477	402	465	456	370	423	483	447	456	441	474	445	396	434	433	480	463	444	430	433	419	426	433	443	447	434	403	440	461	461	481	460	429	450	435	444	432	460	451	458	423	438	434	468	451	424	455	408	425	449	468	455	406	435	476	450	416	425	444	447	395	452	464	411	436	436	434	443	446	491	456	478	410	440	487	409	431	475	410	403	472	424	421	482	486	487	412	438	425	435	421	421	435	413	482	436	442	459	435	415	419	464	451	421	414	389	467	455	469	466	446	421	463	432	458	463	452	435	441	457	431	402	430	444	446	423	439	384	418	425	422	465	430
8522	1586	2019	2755	2771	2438	2058	1711	1470	1398	1320	1334	1221	1186	1131	1092	1095	1078	1104	1123	1044	1121	1003	1114	972	1048	1101	1052	1006	1007	1015	1028	1037	984	985	1014	972	1012	1011	987	1053	950	1007	982	965	1002	1008	1000	1026	991	968	977	987	1026	973	1045	1033	962	974	1007	976	958	929	936	989	994	1032	1033	945	994	987	1012	950	951	963	1046	947	970	928	949	1004	923	942	940	1002	941	1008	944	1006	956	974	942	1020	938	1046	983	928	1029	983	963	970	1037	989	1011	1003	984	972	931	998	966	952	976	947	1008	949	986	1009	971	1003	978	982	984	963	1008	971	965	984	908	984	978	941	899	960	992	1006	951	985	994	967	907	1021	945	961	1012	1016	1008	988	971	1021	997	1026	973	965	959	1010	975	971	959	963	972	1004	985	932	1012	979	988	979	1004	984	982	1001	993	952	989	996	926	1025	1018	950	963	1012	1016	1015	987	963	1016	988	977	966	1048	1018	945	954	1051	985	963	1022	1019	945	959	943	962	973	970	972	990	962	963	981	993	974	999	946	962	972	967	974	976	993	958	974	964	968	959	1021	952	946	997	1015	1001	980	954	948	1000	988	969	951	999	996	1012	1013	1008	989	962	954	988	962	943	963	906	964	974	958	994	949	1020	948	928	994	955	958	940	1002	957	950	980	1013	948	923	961	1012	970	983	978	967	1017	946	1011	947	932	949	1006	922	963	1003	969	965	976	907	1006	986	966	989	958	933	977	956	998	997	947	988	979	995	979	932	980	985	931	1011	961	923	923	958	978	952	975	925	1006	983	995	962	1013	898	961	994	911	1023	968	979	968	1006	966	940	962	983	1034	980	1012	956	984	954	1015	945	972	1014	965	966	1000	939	989	923	954	971	979	994	963	969	970	935	962	1004	972	972	1013	955	1014	961	1029	998	983	982	973	1034	960	1000	970	935	930	973	951	1016	957	971	977	946	936	972	930	928	952	978	954	970	928	1015	975	981	961	993	936	1011	960	921	1001	972	985	1054	1015	912	927	947	959	993	957	980	1035	981	1030	986	989	971	981	952	961	944	1005	958	988	972	995	1004	991	1005	945	1012	942	989	1005	1031	959	967	997	935	1004	911	999	975	982	1019	963	929	1010	988	936	963	948	998	978	992	994	952	977	974	1019	988	1015	977	1048	1004	931	964	922	974	987	976	992	993	971	1015	970	991	940	985	999	935	979	967	995	973	1025	989	976	996	1008	994	962	1002	959	985	965	984	965	897	990	945	992	965	983	946	991	967	1003	961	939	945	1020	987	1007	963	1004	955	974	1007	1036	1010	971	1020	952	1052	1007	980	948	1073	935	995	958	995	1021	954	965	920	1008	1042	943	937	944	933	973	939	1012	978	979	996	995	1051	1012	971	965	1030	1025	986	946	965	986	941	936	1022	994	978	1022	928	981	933	970	945	1045	1006	905	988	1004	973	1042	967	965	961	1001	993	945	987	938	1010	952	951	977	984	1033	942	961	942	1000	972	979	956	968	994	930	1002	971	938	981	1003	959	912	983	958	1001	969	1012	990	979	984	1000	960	1050	988	963	977	984	1014	976	976	936	977	969	981	1015	931	1035	954	997	991	915	984	988	1003	968	976	960	927	1003	990	993	986	986	976	1004	1004	945	973	959	955	1006	946	965	931	1007	988	997	958	995	972	1052	969	994	961	946	972	992	913	986	985	974	975	986	971	974	1026	957	965	989	925	936	985	999	963	1008	942	1013	947	1008	992	992	991	942	1003	922	1020	966	991	1001	979	964	964	936	980	924	940	983	960	980	978	982	990	956	987	945	965	926	995	966	944	988	910	981	915	1000	951	950	1042	988	977	975	1040	991	1021	967	1031	990	1046	1021	974	968	1019	988	1012	1000	990	988	997	1012	971	987	999	1027	1016	963	1014	975	955	967	973	988	1003	983	962	946	920	997	1005	976	965	968	958	966	957	987	975	989	965	955	931	997	997	945	926	1013	1029	945	1024	898	1013	1011	986	1010	954	1015	1009	995	1024	953	970	993	954	991	1003	940	958	960	1008	1004	978	978	951	951	997	956	999	981	997	980	922	956	1023	970	979	919	963	1014	982	973	961	996	948	956	1020	1009	980	972	946	988	985	1000	948	966	1035	970	1048	949	928	965	915	979	1024	967	982	990	968	1001	1004	966	994	992	966	933	953	950	943	955	1002	980	979	937	1011	999	1019	970	954	973	972	984	953	935	949	955	992	971	914	975	992	949	1030	965	998	1006	928	1005	1006	990	963	993	965	977	931	946	989	980	1014	955	983	1017	941	1024	997	999	928	1009	1014	965	948	981	980	999	936	1057	977	990	977	993	976	969	970	986	971	937	1002	989	970	955	1001	953	952	939	994	1008	1013	943	966	966	979	1005	1063	980	999	939	972	977	989	945	977	977	1021	966	951	967	930	976	988	1016	989	989	1038	981	947	982	976	1020	973	972	968	980	955	1010	1002	972	949	993	980	1008	955	966	990	940	944	992	996	1016	973	993	976	993	975	985	964	1011	972	1004	958	1009	988	988	985	973	949	948	1054	972	1007	983	956	967	961	1029	1081	960	1005	1012	982	991	984	946	986	1023	950	933	989	1021	1043	990	904	974	945	969	1013	1028	1011	942	971	990	972	928	1015	1030	977	964	904	988	959	967	965	985	928	958	973	951	1037	978	979	1002	1002	953	948	956	996	934	998	979	1007	1031	913	954	964	981	957	999	964	969	991	979	978	982	1029	994	995	963	1015	1031	940	944	977	984	936	975	1019	1019	1032	998	936	971	1016	934	1017	995	975	914	968	949	973	1010	939	941	971	981	975	978	1000	969	1002	954	957	972	997	976	938	943	980	995	980	934	1002	1000	962	971	938	993	961	984	955	1015	978	949	990	935	948	1011	953	986	968	1015	956	929	1048	947	965	1017	986	988	944	996	1008	948	987	1021	938	1010	976	1067	992	1025	935	981	965	1051	1012	958	1007	1001	945	997	1005	1002	975	936	1023	1006	927	1005	942	942	945	947	988	940	992	919	970	948	1002	1000	1011	1026	980	939	1016	1006	891	1020	988	898	1001	976	961	1062	1032	991	989	999	994	961	1004	924	999	1028	972	1008	1014	1017	955	974	950	1010	992	954	983	974	972	977	960	949	905	1028	941	926	987	970	943	982	960	1026	936	1001	985	926	986	1025	952	960	981	1019	931	997	952	1012	941	961	1021	930	949	964	1017	1010	974	998	1023	983	954	916	1018	981	969	944	972	1003	986	965	929	974	979	977	1012	978	979	1024	958	990	1004	1010	1063	1015	986	986	983	1000	980	982	985	938	961	941	975	952	942	949	954	964	926	1042	1036	975	978	927	1029	921	942	981	981	948	979	1004	993	963	960	976	969	966	943	984	1030	1038	955	952	981	932	959	994	946	1012	960	972	963	967	1012	980	945	1026	1032	1002	921	980	1014	921	993	1003	950	957	978	1014	1003	1013	995	975	960	1013	977	928	945	981	937	977	1007	960	1002	1014	1008	916	960	1003	945	998	914	971	994	963	995	982	969	976	995	993	988	1010	1007	966	987	1087	996	965	1038	937	949	1001	1024	993	1013	966	994	1039	927	979	934	1002	997	971	950	982	948	1021	953	950	949	961	939	966	976	932	946	973	994	1021	964	981	945	952	954	958	1006	956	956	980	1051	960	978	946	955	953	994	1014	986	996	954	999	976	927	977	956	972	999	997	918	998	987	991	963	999	988	945	939	945	892	1019	1037	972	998	933	1000	936	1000	951	961	980	1058	1007	990	957	960	943	939	992	992	1000	971	985	1011	937	936	973	955	995	959	1002	968	948	946	951	954	932	941
1567	258	263	285	304	267	193	189	199	187	190	186	211	202	199	211	221	202	201	209	211	187	206	190	195	222	196	203	202	193	199	202	215	197	181	214	197	187	199	204	206	211	218	190	220	220	218	226	211	177	201	182	204	189	164	206	235	227	191	208	182	202	171	238	215	196	186	189	206	194	233	175	189	220	195	203	188	197	198	224	196	206	203	184	176	218	204	192	207	210	206	205	218	185	189	213	187	223	204	183	191	196	218	215	206	225	218	194	212	173	224	203	151	190	199	203	186	211	199	203	202	212	191	177	226	177	194	216	187	168	225	173	189	203	203	179	213	175	214	212	167	210	192	215	219	178	177	206	195	193	177	211	205	176	213	215	176	197	208	222	221	208	217	192	181	211	199	179	238	199	185	225	201	197	194	199	201	220	200	226	211	182	198	220	192	218	211	182	187	210	202	181	181	210	207	204	194	179	189	210	195	179	180	186	201	219	190	188	198	197	196	181	197	182	196	182	209	183	189	211	203	217	214	198	173	201	230	203	184	171	200	196	200	181	203	215	197	192	197	180	180	171	225	178	209	204	207	185	193	217	215	202	175	182	194	198	177	226	230	203	210	200	224	209	199	211	201	207	202	198	199	180	194	207	220	226	214	207	186	219	204	183	216	202	186	203	216	203	198	202	203	208	180	170	181	204	227	228	201	224	205	186	201	193	207	210	226	217	210	210	190	176	206	200	202	212	211	190	236	184	234	217	213	186	202	180	186	168	215	237	202	162	228	217	223	202	215	195	188	204	215	204	196	210	195	186	211	200	209	235	210	190	207	221	218	219	225	216	184	219	181	196	205	202	201	189	214	206	186	203	213	217	191	188	206	213	188	190	213	175	189	202	211	245	229	212	185	195	200	176	207	191	209	200	202	180	201	189	189	209	198	206	189	161	210	207	209	229	194	201	217	219	189	198	206	172	204	202	209	208	247	203	209	220	198	225	238	196	218	227	190	187	190	203	183	186	225	209	214	207	187	205	212	200	214	203	182	240	193	191	177	199	205	219	207	194	181	207	204	181	220	206	183	184	213	185	202	165	212	201	200	182	200	189	236	210	221	231	177	213	235	225	220	201	189	175	223	189	182	190	203	197	199	232	189	182	192	211	191	206	186	187	247	191	201	188	213	208	221	213	204	204	238	193	233	213	229	187	224	208	206	191	203	206	222	193	207	208	212	188	203	209	263	182	204	205	208	203	205	198	177	200	208	231	190	183	208	199	198	169	187	203	196	169	221	202	166	177	218	197	227	172	203	211	220	197	199	214	238	203	184	208	204	214	156	202	186	190	203	206	198	233	204	195	188	205	195	214	213	203	217	215	226	222	241	180	218	204	244	193	172	205	212	233	198	213	199	223	187	208	202	223	209	210	197	218	202	214	216	218	208	210	190	228	181	185	199	212	184	198	210	181	191	216	210	186	197	180	191	224	191	220	219	173	182	203	211	194	205	188	187	205	194	215	214	205	235	208	209	186	184	191	183	208	224	196	174	193	208	187	213	184	198	204	221	231	226	201	214	192	184	205	192	217	207	206	214	196	212	165	197	225	196	203	180	204	202	192	219	208	228	196	194	210	199	210	202	224	179	178	212	179	219	216	210	208	186	202	219	180	193	209	217	194	176	170	205	185	200	229	204	175	197	197	189	189	193	176	212	195	222	217	193	220	199	211	193	199	192	205	220	243	205	205	211	206	218	217	193	206	207	229	194	196	197	204	216	202	204	192	203	195	224	211	207	219	215	224	185	180	221	199	199	194	197	184	201	181	214	217	197	221	206	231	207	194	209	197	204	187	192	198	210	204	189	186	204	206	202	191	187	212	199	189	200	186	192	203	230	207	214	212	183	189	218	189	200	192	211	179	193	202	204	188	199	175	221	207	197	217	195	208	201	174	181	205	206	189	217	201	213	174	211	222	198	227	208	200	208	189	182	208	188	210	206	211	190	205	213	200	197	209	184	202	208	203	203	216	206	203	216	181	185	188	166	169	179	208	178	218	205	188	198	236	202	211	217	186	221	202	207	192	181	191	194	190	205	196	200	214	226	214	189	188	207	189	197	210	197	233	220	208	197	204	220	205	194	205	213	179	198	189	225	216	216	201	185	206	199	187	180	220	189	206	213	172	194	186	198	197	217	192	215	190	201	175	196	194	185	211	202	223	196	210	206	201	189	206	190	209	189	203	231	206	239	185	223	171	221	194	201	207	184	176	190	190	200	196	202	193	187	227	201	209	212	187	177	193	174	208	210	203	204	199	208	185	210	246	226	239	210	191	215	208	195	180	215	184	205	216	193	205	195	189	209	216	230	192	192	210	207	219	197	191	210	220	209	205	231	235	195	208	193	197	235	201	218	191	207	183	220	223	197	180	188	218	180	193	192	170	236	193	196	229	198	206	192	197	215	213	203	195	201	212	228	198	179	215	227	228	202	205	184	195	161	205	235	193	213	205	202	187	190	178	182	197	231	184	218	200	184	197	208	205	191	208	228	190	203	220	208	193	213	205	236	219	208	201	211	210	226	215	190	205	181	199	211	176	216	220	190	216	232	220	178	183	202	203	189	193	201	205	175	201	180	191	193	223	199	207	160	190	200	187	206	197	213	180	192	190	200	201	220	217	204	258	197	216	226	243	188	189	219	191	229	200	219	205	228	200	185	233	206	185	193	186	197	215	184	199	212	226	193	219	185	178	197	198	189	227	190	195	223	190	220	210	211	170	187	223	176	183	195	178	199	223	191	193	208	205	169	185	194	174	207	207	188	202	193	199	212	194	181	197	185	198	199	190	184	184	174	193	210	186	202	196	221	220	186	191	210	194	230	196	165	226	214	221	210	196	202	188	214	186	185	212	210	202	206	219	198	195	202	204	186	190	231	217	217	216	187	228	210	194	210	218	186	213	192	197	211	217	185	178	190	209	205	206	186	208	196	227	219	195	196	229	178	188	227	210	212	204	184	224	204	208	190	216	192	201	217	224	219	201	227	205	170	189	223	211	196	175	180	209	207	195	205	184	214	188	201	203	217	168	201	183	216	188	175	193	207	217	220	209	208	193	197	188	207	202	223	200	216	207	216	193	173	196	208	195	205	221	214	220	188	197	191	190	213	193	195	196	212	178	201	206	210	187	197	197	236	203	207	189	212	177	184	191	208	206	176	208	224	205	199	196	180	200	179	194	201	182	226	195	196	207	198	208	183	208	182	215	230	220	210	214	220	191	220	190	216	195	192	176	209	198	195	209	180	199	183	215	184	202	175	180	214	197	189	202	208	218	199	223	189	196	191	234	183	197	190	196	188	184	203	212	200	190	188	209	160	186	177	205	170	186	201	202	237	194	203	200	200	222	189	202	185	179	179	216	188	186	193	186	202	202	192	199	185	196	204	212	191	194	193	189	204	198	162	202	215	210	177	197	206	192	192	186	185	189	211	222	194	205	203	197	179	242	218	184	183	189	210	200	217	203
1956	614	684	762	865	760	728	661	594	586	553	577	564	548	566	503	550	548	583	547	583	550	566	553	583	540	530	569	525	542	537	562	544	569	536	558	490	564	569	554	544	553	578	496	580	562	573	542	576	567	544	575	508	557	550	569	578	518	574	600	504	523	545	530	539	558	545	561	531	575	525	535	556	541	537	496	538	553	545	499	536	548	541	527	539	519	523	565	566	551	571	518	576	550	542	534	528	566	561	543	554	559	511	560	565	553	536	590	542	549	524	576	551	529	559	521	538	534	537	545	568	556	527	536	553	560	590	564	517	550	540	520	593	583	528	540	532	539	526	523	594	586	564	527	536	546	517	543	595	538	555	543	573	552	577	549	552	545	526	566	513	556	500	532	557	538	556	548	513	545	565	544	562	533	500	549	544	530	518	590	545	544	559	551	582	548	535	556	526	525	543	507	553	548	561	515	534	528	566	568	567	553	518	581	547	551	569	552	547	542	526	540	585	531	537	565	577	537	566	536	551	546	541	543	569	584	548	546	584	547	549	549	535	590	520	551	556	525	518	564	509	543	583	568	567	539	545	517	548	542	563	570	522	513	506	570	576	558	548	549	540	561	538	525	544	550	543	525	520	568	563	563	552	563	580	551	542	552	536	525	534	558	486	535	542	510	563	521	500	548	542	485	572	536	521	528	553	537	549	538	549	521	542	584	559	567	535	521	555	541	530	566	540	559	535	521	557	534	596	575	529	538	517	588	570	526	511	533	573	550	557	518	529	588	487	560	532	529	516	561	547	577	512	579	585	551	581	564	582	575	563	543	519	537	563	540	545	564	560	499	569	560	555	589	534	523	523	569	601	494	542	539	527	537	527	519	546	524	581	542	548	554	548	528	529	529	517	529	560	547	520	570	575	506	542	505	546	554	586	566	516	504	485	563	539	612	552	594	499	517	538	547	582	568	551	586	543	532	548	566	553	564	602	539	549	557	518	540	576	561	579	559	507	552	602	554	539	558	543	531	548	575	581	542	551	501	530	567	509	588	520	529	544	522	555	519	559	529	520	538	540	545	507	571	596	555	541	556	579	541	532	544	559	541	551	515	501	529	583	563	538	558	554	568	581	580	529	541	562	505	558	574	503	539	583	580	548	523	565	570	567	577	511	583	510	546	567	513	523	551	546	537	580	562	560	561	509	543	546	608	550	518	534	593	531	547	539	526	535	567	557	535	571	524	536	555	555	567	507	532	532	542	549	503	543	562	553	548	574	549	585	571	606	565	524	561	536	531	530	537	541	523	546	543	547	524	555	590	550	559	560	537	541	610	554	532	559	591	583	575	522	519	503	567	521	511	542	557	548	578	547	571	567	546	551	537	550	561	585	510	566	577	555	526	566	537	549	550	551	561	529	551	543	543	581	545	549	576	625	561	549	550	561	577	580	546	549	516	529	584	500	552	573	495	541	537	601	540	562	544	519	538	560	519	521	538	553	574	545	543	585	560	544	496	532	537	536	515	591	567	571	533	573	496	506	524	546	593	553	536	524	555	542	582	552	497	555	540	526	556	551	565	564	530	574	567	550	516	586	538	552	558	588	567	561	529	556	535	549	539	513	559	564	579	551	548	537	580	582	565	580	512	549	538	548	492	577	544	551	576	551	571	517	564	565	544	570	556	553	568	565	546	574	549	581	549	545	543	547	586	538	523	529	556	546	577	552	543	560	582	581	555	598	563	555	569	520	582	592	572	560	527	537	521	541	563	544	557	558	514	539	548	553	535	549	507	539	553	556	576	552	555	581	549	543	589	519	534	594	526	560	522	606	535	521	526	535	529	537	519	537	542	535	588	603	564	526	548	537	570	573	550	517	538	537	529	492	547	559	547	513	577	526	543	513	517	537	514	540	534	565	526	533	537	527	559	543	560	527	538	558	567	532	511	541	556	572	549	539	529	538	548	523	583	540	549	556	506	556	524	561	532	563	522	538	550	542	565	500	573	543	564	539	548	565	526	609	520	551	568	548	553	527	557	556	557	573	515	545	557	551	608	516	508	539	551	601	512	531	534	575	577	517	562	528	540	519	527	548	532	550	557	524	562	546	569	578	563	557	511	560	535	517	540	536	536	556	551	565	509	559	541	516	571	491	518	567	559	551	541	557	533	569	569	551	492	537	528	574	557	536	528	518	540	538	542	540	542	542	539	589	536	591	568	554	555	558	532	572	507	546	527	543	596	560	526	572	595	521	548	544	545	544	546	513	559	566	550	544	556	572	542	534	538	539	555	508	515	533	515	538	531	576	535	532	571	520	549	530	554	535	544	532	559	526	524	530	581	595	586	549	574	590	553	560	542	569	516	561	545	533	531	575	550	504	553	563	541	532	516	572	610	542	530	527	564	562	538	550	540	539	530	528	536	538	530	563	541	551	554	590	575	571	551	545	581	558	531	558	533	569	535	552	584	513	559	528	561	546	534	541	559	556	548	575	552	534	554	528	596	574	530	489	557	561	523	532	536	571	556	517	560	528	541	557	583	554	522	593	551	501	565	564	495	548	556	551	509	547	549	589	539	561	563	559	532	564	553	520	579	561	527	565	545	557	509	525	572	546	555	555	561	554	538	546	565	569	543	567	533	532	570	545	529	582	484	558	605	531	569	545	570	558	541	592	579	517	525	545	526	550	550	555	517	515	567	549	605	543	532	519	544	522	508	516	578	597	521	554	543	562	533	565	577	570	568	557	539	561	528	578	567	554	542	519	535	545	525	523	532	528	540	573	550	532	567	496	563	566	525	517	562	540	541	559	524	540	553	547	535	584	505	586	560	500	556	523	550	516	544	512	550	542	538	534	546	565	546	527	511	551	568	562	533	546	501	523	547	545	558	544	547	530	578	524	553	567	538	533	528	507	534	598	579	530	516	552	549	586	538	556	559	542	560	580	569	549	563	548	536	519	552	540	512	567	535	531	549	521	539	578	547	543	554	518	518	534	546	498	554	606	538	552	594	570	509	548	545	540	530	554	544	561	532	569	530	538	543	586	528	578	490	569	574	548	537	544	579	573	512	558	544	569	561	540	551	518	526	551	531	560	565	562	567	549	516	544	535	560	563	544	539	554	480	562	554	562	553	548	553	541	504	568	551	558	550	600	568	547	518	538	541	548	500	553	542	551	545	549	530	554	573	547	558	519	565	514	500	564	554	557	529	531	574	540	545	584	537	526	498	589	546	570	548	513	545	510	561	547	565	552	584	516	512	564	562	536	527	499	574	541	531	535	541	565	552	571	528	583	554	536	563	570	575	544	498	520	562	535	536	550	518	533	569	524	537	566	512	556	525	564	544	527	511	532	532	539	565	520	500	541	538	531	536	542	520	532	578	584	519	546	580	527	558	526	557	543	551	569	546	542	517	601	561	514	577	561	539	509	556	574	521	546	548	531	533	549	556	560	604	540	569	535	579	522	551	553	537	542	523	567	565	566	575	564	525	585	574	532	594	542	557	548	515	551	532
7520	725	727	651	591	567	488	456	426	408	416	437	442	414	391	430	417	401	390	369	394	403	413	354	389	356	375	358	372	393	430	364	392	354	398	424	402	390	413	390	396	390	360	385	365	421	362	383	381	373	433	404	380	359	414	369	389	365	370	428	362	329	393	364	385	376	377	383	387	368	375	392	408	368	377	389	462	366	382	370	384	394	363	399	366	402	350	377	368	424	377	385	406	369	388	377	356	401	395	360	427	395	388	424	368	387	405	392	377	409	371	403	364	371	413	406	388	401	356	403	373	391	428	378	366	403	392	367	402	381	372	426	384	343	375	415	405	349	403	384	378	394	372	371	399	335	394	354	372	369	383	429	384	394	387	383	400	406	392	369	381	428	410	384	440	373	373	421	413	376	391	373	401	372	405	403	395	376	416	397	419	427	390	379	374	389	356	373	358	408	388	429	382	407	356	421	398	361	370	363	374	381	343	372	406	373	360	385	383	389	381	388	380	393	346	416	404	376	378	378	392	396	434	383	374	389	405	423	381	392	427	363	358	390	429	377	373	379	391	384	371	438	385	432	389	347	345	410	383	373	388	412	406	381	343	371	402	397	381	409	370	373	362	386	387	353	411	375	408	404	357	367	391	388	391	369	426	410	372	353	388	420	449	364	418	404	394	400	368	385	389	348	398	393	379	402	386	384	414	387	405	436	352	380	365	371	369	379	358	382	375	404	431	401	369	385	370	366	382	382	384	369	363	430	375	385	393	408	400	373	376	422	414	406	377	424	403	352	386	414	404	396	386	413	408	399	385	384	404	386	393	393	425	360	356	417	396	426	392	370	391	368	363	382	388	388	378	347	382	424	392	406	380	390	407	359	367	372	347	403	388	381	373	365	408	387	404	389	420	397	339	359	423	433	408	405	400	384	404	418	392	427	395	397	399	367	316	363	384	380	415	388	394	380	370	374	419	412	378	401	375	358	389	384	372	359	376	371	388	438	378	391	375	381	392	428	374	369	387	409	389	396	356	373	361	393	393	411	410	396	383	393	390	365	415	399	402	399	363	404	368	366	407	368	365	431	411	396	409	410	377	415	363	414	372	405	344	407	359	385	358	390	399	413	398	388	372	398	392	407	420	396	351	393	376	387	389	380	365	422	392	392	418	386	412	407	355	400	394	408	363	391	403	367	396	419	430	364	373	425	407	366	357	396	401	378	381	444	377	345	361	404	392	367	427	427	395	398	384	424	360	369	392	366	354	391	377	363	391	370	364	395	371	340	411	360	385	402	425	408	387	392	396	407	389	419	396	347	401	389	387	390	407	355	434	389	375	387	365	376	377	378	366	396	394	400	391	384	395	385	362	382	388	389	354	344	381	382	448	388	392	379	371	388	400	394	406	388	416	374	418	358	390	406	391	413	389	390	405	417	379	358	372	369	389	356	432	403	383	358	359	382	390	392	352	350	420	421	391	406	373	368	371	382	417	348	392	380	388	399	409	387	373	372	368	392	382	424	367	371	386	426	396	366	379	351	410	406	387	399	420	356	428	398	382	385	406	445	408	404	385	389	363	388	369	402	380	380	394	380	382	374	338	428	344	386	412	411	406	413	379	393	384	383	421	404	418	395	425	416	414	362	392	376	375	362	412	416	372	383	381	351	374	379	350	380	395	362	403	382	355	367	367	398	407	369	362	411	377	377	391	346	385	383	381	385	389	379	357	410	402	403	413	403	391	387	381	424	401	421	370	365	349	420	386	353	364	427	385	403	361	400	444	403	389	420	358	381	395	372	403	389	393	419	390	400	384	408	411	423	366	383	392	406	412	408	411	354	379	390	398	392	392	382	412	375	379	355	392	348	384	398	335	371	410	369	409	394	377	396	347	382	353	405	375	415	397	341	367	357	367	383	362	365	326	353	417	369	388	363	379	347	397	368	361	405	403	434	388	383	395	377	354	362	380	435	389	408	386	399	359	389	384	369	369	367	337	380	394	397	387	391	372	385	395	449	358	401	361	358	365	344	359	374	386	396	374	404	363	407	418	376	382	440	365	365	404	380	389	414	374	395	371	371	401	378	366	401	410	398	407	388	388	412	418	402	423	375	353	388	397	390	409	385	427	374	410	349	403	402	418	408	372	364	401	402	393	331	402	400	357	405	380	386	367	346	395	419	412	400	382	425	387	403	397	352	414	391	427	404	411	346	382	410	416	373	366	379	413	394	382	399	407	377	367	377	403	419	367	399	386	380	384	376	400	376	374	335	376	383	372	394	391	395	382	420	349	368	377	380	387	356	403	416	396	385	388	370	373	336	346	353	404	376	383	378	375	398	347	370	396	387	389	360	373	407	412	402	402	394	352	396	387	352	394	359	419	413	397	389	396	358	382	382	388	379	393	392	370	388	364	429	424	431	398	378	352	364	402	410	403	426	398	402	379	359	386	332	381	416	333	404	426	411	369	355	405	372	426	394	398	394	388	377	361	403	357	394	360	393	395	394	378	354	369	420	410	358	366	374	398	404	382	405	359	405	361	417	368	384	385	373	409	401	383	402	432	388	364	400	418	403	420	380	386	368	407	384	393	367	372	385	403	390	384	416	385	386	380	404	379	377	349	372	379	390	371	373	368	376	395	335	379	378	379	380	367	414	404	385	392	347	375	389	376	400	383	380	359	388	395	396	420	368	384	398	387	346	388	396	380	371	399	426	387	382	383	396	389	419	396	383	403	388	414	435	403	403	408	340	379	382	415	391	410	397	365	367	353	374	400	388	373	390	403	353	397	400	373	407	392	372	348	379	393	380	392	415	390	365	392	432	364	402	344	379	368	387	385	386	392	373	416	375	370	357	392	377	348	386	384	370	415	329	408	374	385	391	437	370	392	417	360	365	390	385	363	368	420	402	411	411	398	364	383	396	401	366	405	441	381	390	352	372	375	393	387	379	373	426	347	344	397	359	393	397	391	398	391	412	407	415	379	391	428	389	409	363	366	359	407	330	404	338	396	395	397	384	378	384	429	342	392	396	372	388	382	378	378	367	372	357	398	456	399	389	362	359	377	352	378	433	385	376	388	404	351	389	370	425	403	353	408	430	411	390	391	401	388	383	340	370	381	421	405	386	366	334	384	386	370	368	397	363	378	402	396	361	377	370	395	424	423	361	415	409	391	418	384	415	377	392	400	348	383	364	396	391	424	419	388	363	374	412	333	408	406	387	382	417	389	424	403	405	397	379	383	380	387	405	405	388	394	378	409	372	391	386	373	396	393	419	390	395	365	393	388	368	353	394	342	347	374	366	397	365	361	352	390	391	394	372	386	395	410	369	387	399	377	363	368	370	404	411	361	401	395	372	380	381	388	361	333	358	394	381	419	399	366	390	387	367	398	391	390	421	401	394	400	383	380	375	383	388	383	372	365	407	357	340	370	443	385	368	387	411	413	385	375	388	386	364	360	437	379	358	375	404	376	376	383	384	381	392	422	378	398	402	325	365	372	398	374	372	411	411
6660	1189	1539	1870	1906	1665	1471	1343	1210	1182	1056	1081	1069	979	1000	974	948	966	949	943	941	958	978	963	942	927	1002	976	914	964	950	927	979	936	973	947	935	901	942	923	998	931	907	896	944	912	925	950	959	869	910	910	980	949	894	951	899	923	923	957	874	925	940	930	955	891	863	935	871	968	906	981	950	932	894	907	954	953	869	934	968	952	959	942	913	901	1002	911	910	958	910	919	921	884	946	930	906	921	967	876	885	932	861	931	918	900	935	933	834	911	906	898	927	917	951	883	917	942	899	923	893	896	911	920	907	945	910	906	895	913	997	936	952	978	942	913	892	890	901	961	890	862	933	885	918	934	922	963	903	925	964	897	945	925	889	941	924	894	943	925	923	872	957	918	918	922	917	909	840	892	923	910	943	927	848	954	971	937	937	970	896	967	928	930	928	873	959	967	925	906	944	905	942	869	854	911	929	936	947	915	889	944	953	985	884	935	920	961	909	922	924	903	920	894	951	943	932	903	935	949	959	923	893	919	916	930	890	939	908	908	951	886	939	878	911	967	971	923	934	972	903	952	922	939	897	932	945	924	887	939	927	889	888	955	968	914	934	905	905	968	893	923	917	905	920	907	980	912	942	894	966	969	917	910	900	960	953	937	952	914	874	941	892	953	972	936	937	904	932	928	876	969	930	881	880	983	891	928	920	887	962	941	897	923	943	901	909	939	925	905	977	941	957	908	940	907	893	928	933	913	894	921	925	960	921	922	912	892	924	922	862	936	921	848	926	920	981	933	896	916	918	938	958	939	938	943	920	991	906	943	899	920	929	919	924	935	916	910	927	941	929	885	928	942	901	881	913	917	865	905	927	901	946	915	903	896	928	910	884	945	931	933	960	947	907	857	947	955	914	915	922	979	923	899	958	937	938	890	918	933	900	984	936	900	909	929	931	913	903	898	933	945	909	889	989	907	876	944	943	938	925	934	922	970	900	927	902	867	928	920	950	951	900	890	922	872	884	948	905	901	842	936	906	918	928	921	951	958	952	951	887	955	941	913	956	927	903	923	878	876	867	962	923	915	923	938	944	893	896	898	918	948	866	889	957	899	929	894	926	894	920	954	948	891	930	911	1005	886	888	954	939	892	945	916	944	956	929	960	901	966	906	936	932	887	951	932	880	942	942	923	933	906	950	881	875	886	903	894	902	954	952	925	941	899	954	938	924	973	925	962	878	932	932	930	906	907	927	961	900	934	1000	944	885	917	940	957	930	911	895	914	951	936	918	942	885	909	964	915	914	872	907	909	913	954	930	918	936	920	918	954	949	894	911	866	957	913	972	975	903	966	866	897	933	895	916	944	888	891	885	960	912	883	894	966	926	932	936	929	940	942	938	950	924	952	959	837	900	892	874	947	937	872	968	886	957	876	938	953	916	934	901	943	933	903	935	902	925	944	965	894	944	946	901	918	917	931	946	908	960	886	930	987	932	911	904	907	915	897	905	939	996	904	963	881	948	914	883	931	960	917	914	877	899	898	936	938	951	959	978	942	945	858	883	904	916	948	934	924	905	954	947	919	954	910	936	888	943	901	910	938	922	943	981	926	930	881	924	939	936	916	961	935	947	931	922	902	929	942	894	935	922	910	930	901	951	971	902	936	977	900	969	913	935	884	904	929	907	919	884	931	927	928	922	916	829	907	874	902	913	914	915	927	894	953	899	900	900	929	981	943	902	951	928	955	892	984	909	909	955	917	914	908	924	987	941	901	909	951	944	906	963	935	962	916	967	938	989	921	920	981	937	995	978	889	937	908	935	888	932	947	904	936	941	895	929	884	889	964	922	924	911	1008	907	926	935	916	933	922	900	929	945	943	881	947	995	903	955	903	957	888	935	925	907	898	931	967	938	948	932	920	879	906	918	968	891	933	958	898	897	944	954	965	958	927	920	920	885	943	891	923	957	956	920	888	918	922	905	883	908	944	928	903	949	913	915	901	939	906	926	917	955	926	949	951	960	873	936	886	946	897	987	907	908	926	975	963	892	962	854	898	898	908	931	892	890	936	936	934	919	902	914	923	889	947	935	944	946	906	939	948	904	919	906	904	933	964	902	921	963	948	938	946	963	923	928	946	907	947	898	955	938	949	980	924	940	917	926	908	927	934	876	905	901	929	851	852	953	962	956	951	925	940	862	941	951	976	933	953	901	912	932	947	889	930	892	895	904	888	905	914	952	879	941	836	936	902	920	917	889	873	900	948	874	927	917	916	941	904	918	912	914	929	959	961	916	940	941	954	917	968	924	943	940	961	901	939	903	911	926	913	907	924	881	973	930	897	960	896	910	938	981	948	883	932	898	949	941	955	916	964	909	949	898	888	887	935	879	898	907	949	894	961	919	927	955	899	928	960	906	947	954	944	920	945	927	963	900	921	910	910	917	953	918	959	926	957	888	889	925	960	936	879	901	942	937	931	933	926	927	940	896	913	955	941	915	889	873	966	886	936	854	902	926	935	931	932	888	900	892	927	924	885	932	912	922	904	896	929	905	914	936	922	934	904	925	893	951	931	981	889	922	956	955	856	870	951	862	880	890	944	898	951	949	930	915	969	943	890	925	914	933	916	967	969	895	925	920	971	969	924	919	875	904	939	873	902	941	902	985	901	976	847	921	961	934	936	931	940	906	963	898	988	881	899	904	944	907	938	945	992	905	893	933	924	949	945	878	948	985	924	901	974	924	940	940	925	921	897	858	941	908	914	863	875	877	903	941	938	958	944	915	904	875	935	935	901	873	979	904	915	925	947	900	912	843	981	936	934	903	965	877	902	940	933	880	906	947	923	924	880	999	969	921	918	941	942	892	929	889	904	908	884	880	883	966	846	929	921	937	950	915	922	904	915	943	941	950	961	894	906	984	913	881	898	966	882	889	931	915	913	944	943	904	931	872	917	916	924	927	897	939	881	927	942	900	902	939	894	921	874	924	914	916	879	974	900	908	945	959	900	932	927	918	952	948	923	875	913	971	914	885	984	918	892	909	900	877	906	909	937	965	924	933	920	979	930	928	939	892	928	949	986	882	888	925	946	926	992	919	926	921	895	874	926	932	922	910	946	921	909	932	984	919	920	859	920	949	925	930	914	907	908	919	1010	920	915	916	926	934	927	915	947	879	913	977	919	886	921	956	956	937	901	892	918	952	933	856	915	903	901	968	874	907	952	929	927	916	907	926	916	971	916	935	939	934	947	886	835	984	915	895	900	941	872	899	868	909	910	905	931	897	903	905	949	926	892	949	959	951	887	964	914	903	915	940	957	903	895	905	917	917	975	898	901	938	978	906	994	900	877	951	989	886	963	933	885	982	966	976	925	935	896	905	932	896	923	910	931	881	901	933	938	956	958	960	884	893	928	912	911	879	912	905	994	903	982	955	926	904	965	908	909	937	921	910	931	907	934	919	944	922	914	889	908	919	891	932	983	946	921	974	953	929	911	892	926	895	931	905	863	880	895	889	945	910	927
14884	1546	1126	1005	916	794	689	524	544	530	504	451	493	449	500	477	422	438	486	455	487	452	484	431	473	453	457	436	467	470	454	413	434	432	414	435	424	461	458	461	457	440	474	394	437	432	434	430	441	458	442	398	416	444	457	419	386	435	440	482	475	401	456	447	426	395	433	492	388	448	421	441	424	430	420	432	403	415	461	433	419	456	437	449	454	437	443	424	448	474	433	443	435	393	449	444	441	459	454	425	431	392	439	429	425	422	471	449	457	444	433	423	457	440	448	418	432	419	442	435	460	398	406	442	421	476	451	431	443	414	486	436	435	440	436	488	421	448	458	406	429	438	434	484	440	435	432	432	415	465	423	439	489	464	451	476	449	452	425	432	473	432	464	479	481	441	457	446	464	459	433	390	422	434	461	431	421	426	430	449	411	436	412	417	375	424	407	403	441	488	451	439	395	432	465	437	423	421	433	404	449	474	443	420	446	450	447	447	438	396	427	441	458	462	460	445	420	405	444	401	424	412	463	468	483	448	460	421	431	437	409	452	453	407	406	412	456	450	418	442	420	435	432	459	463	422	420	444	402	405	457	450	448	458	450	433	384	415	445	413	464	425	436	446	426	424	432	443	422	441	436	418	445	415	420	451	414	439	450	443	456	432	398	447	416	417	461	441	432	415	425	426	450	454	448	438	430	419	409	458	428	419	399	473	445	414	505	412	422	466	432	442	445	423	426	430	438	454	400	455	434	442	446	422	443	428	444	401	443	451	430	439	436	410	419	411	419	431	458	450	453	421	448	481	442	397	407	433	464	419	430	466	449	463	442	445	429	442	426	421	447	457	384	421	436	419	413	425	435	437	454	445	461	402	435	400	488	424	433	407	435	451	497	423	419	418	414	398	397	435	480	469	423	411	421	409	429	447	427	458	437	460	446	460	429	443	455	401	419	434	441	428	431	485	423	457	454	444	431	385	442	449	466	420	424	465	411	448	429	420	413	455	460	400	418	493	421	445	453	421	424	428	418	460	415	456	457	393	395	445	450	454	438	449	472	428	434	447	411	438	413	437	468	450	478	456	464	426	468	399	419	395	420	452	420	430	469	443	424	393	418	459	418	448	472	454	432	394	419	406	424	443	471	415	399	429	382	450	426	415	456	455	463	436	445	446	431	437	472	417	409	448	429	435	410	423	442	400	454	471	389	428	422	369	409	459	426	436	442	416	394	404	450	414	390	472	415	439	422	439	427	443	442	456	431	455	466	410	471	439	422	454	466	384	422	457	466	434	405	437	426	462	462	423	413	428	415	428	420	416	438	461	437	427	390	406	440	434	403	426	449	452	437	407	464	416	454	443	442	431	450	423	416	436	467	451	444	479	443	431	461	437	434	431	423	470	444	442	456	396	437	389	439	400	439	466	414	469	464	423	397	429	415	411	439	452	430	435	449	432	446	444	427	421	442	457	452	448	407	445	397	431	461	398	431	408	422	450	422	427	425	408	410	460	473	440	453	398	410	409	433	432	420	418	451	427	435	439	394	435	445	406	427	414	431	416	441	406	436	430	445	410	464	412	440	441	429	466	443	435	385	423	412	432	492	456	413	423	409	389	469	435	451	449	413	439	452	417	429	425	401	460	414	462	471	428	420	440	459	445	481	454	412	399	463	392	437	463	443	388	424	445	412	413	419	404	450	403	427	423	474	512	432	410	464	424	411	448	469	444	455	444	416	438	466	465	424	427	374	402	438	438	436	439	425	419	434	418	492	403	393	418	476	437	457	435	441	458	440	422	463	478	459	407	421	409	446	402	456	440	406	399	432	437	429	456	496	452	443	438	388	408	446	406	432	464	434	442	417	454	413	400	424	423	425	466	454	468	443	419	427	423	420	435	449	443	428	417	407	429	458	432	439	439	468	433	455	439	443	473	440	398	400	392	400	456	421	436	469	460	471	422	448	434	465	429	404	430	422	437	438	429	459	457	450	449	445	422	487	484	454	453	416	440	448	430	472	472	446	433	465	462	407	413	449	461	448	415	400	383	433	448	443	445	433	416	462	430	435	418	425	449	416	421	427	477	438	428	457	432	409	470	408	432	404	433	409	424	418	433	419	458	420	428	426	490	448	428	429	438	383	438	420	409	446	443	453	461	425	412	466	449	415	419	440	430	408	466	440	432	427	442	422	425	425	413	447	411	435	474	468	419	468	362	380	447	471	422	403	438	423	428	422	423	430	422	415	414	455	410	409	404	409	456	460	433	414	464	443	424	436	391	458	441	462	483	427	434	454	416	433	433	415	416	433	401	424	431	403	401	413	447	446	397	434	455	427	450	416	453	401	495	418	421	448	468	436	442	401	434	412	419	396	417	459	416	470	460	467	448	391	422	413	417	424	416	420	437	461	428	472	455	454	440	371	452	438	503	463	464	403	428	413	441	405	429	452	422	438	436	411	414	405	416	401	402	438	453	429	455	479	445	414	445	430	476	431	431	417	432	457	448	454	396	430	430	458	440	412	429	437	441	430	434	443	410	433	389	426	430	442	414	441	443	415	439	414	419	462	416	433	443	381	436	462	446	421	435	473	429	423	426	449	438	440	447	417	475	432	422	420	451	453	462	453	442	440	436	443	461	476	410	438	453	445	424	425	424	413	438	457	440	428	464	430	405	422	428	457	444	403	422	408	426	456	463	449	431	458	449	420	443	413	415	423	438	409	456	430	454	451	421	446	418	466	449	442	423	420	442	452	418	437	474	422	421	410	423	449	394	453	424	467	417	390	441	430	442	439	441	417	412	439	426	437	462	460	419	475	454	433	419	395	448	370	457	410	415	426	472	431	437	481	481	479	432	412	412	400	476	437	397	443	418	394	421	456	441	462	434	472	423	445	430	435	404	420	398	426	430	417	469	440	452	447	479	418	390	457	391	416	445	466	455	424	457	460	453	449	465	437	429	410	436	419	451	396	457	412	452	419	426	443	425	459	451	405	414	463	425	418	430	458	424	411	422	447	443	382	471	443	475	432	406	476	445	421	436	438	446	457	444	419	429	462	430	427	451	456	413	436	425	441	449	442	427	410	430	444	396	419	445	442	422	429	445	437	439	439	454	462	392	413	436	463	428	450	418	437	440	422	483	469	447	476	458	446	424	421	399	416	442	403	403	434	450	427	429	438	441	422	442	460	403	436	407	427	448	469	449	454	459	418	405	392	421	454	450	425	383	434	417	457	454	412	416	404	427	443	448	439	430	380	459	458	428	466	407	453	434	431	401	457	459	432	420	448	466	426	451	417	408	431	414	418	458	411	474	463	435	463	463	414	407	456	440	455	424	408	454	445	452	455	418	456	431	396	443	437	415	399	409	436	382	399	420	441	426	415	464	434	434	407	464	408	424	413	443	423	434	399	417	439	460	465	457	436	428	427	466	410	411	441	427	408	450	388	402	450	414	447	394	401	433	441	438	480	441	428	382	458	413	445	420	450	424	430	420	391	452	415	450	422	415	449	426
8477	1536	2110	2696	2801	2407	1995	1669	1487	1368	1311	1300	1229	1184	1125	1092	1090	1040	1006	1042	1064	1059	1064	973	1050	1025	964	965	984	977	1040	977	1041	996	1013	1012	980	974	980	990	1007	1003	1025	1075	958	1039	1037	923	1055	996	981	998	926	964	988	996	1077	955	984	983	984	963	1026	990	949	1005	960	968	988	975	979	954	989	973	1033	999	1053	967	991	973	947	973	927	961	976	945	971	949	980	938	927	942	924	949	971	977	929	1026	1000	972	944	992	961	1013	999	971	979	966	958	944	971	1019	936	976	987	1021	965	994	1004	1023	953	972	948	998	962	958	1033	991	979	1020	975	947	920	981	1004	991	1031	934	980	934	970	931	979	980	954	976	995	956	1000	953	956	986	973	936	989	938	1007	971	969	950	945	945	941	982	1000	939	980	979	1023	1008	956	980	977	987	995	995	991	967	998	944	972	965	943	977	963	992	1008	1011	985	980	943	1020	928	964	1027	977	1031	1001	980	944	905	970	991	996	983	932	955	963	991	978	963	972	976	951	970	948	990	935	977	991	995	1021	939	1039	944	906	975	981	996	1069	1029	995	949	1012	998	977	943	1024	936	938	952	946	931	989	907	923	1064	973	929	943	1012	947	976	965	977	1006	980	946	996	1030	987	982	937	1013	968	1005	1002	967	969	1002	953	933	991	967	985	998	987	978	979	916	959	992	1015	975	986	970	961	1008	905	1002	1002	954	1059	998	1021	960	972	985	972	975	898	983	1009	976	976	958	962	1013	976	997	970	978	1005	946	927	984	990	983	999	972	998	980	948	1030	1050	985	1018	930	944	998	916	1015	997	971	976	963	981	988	948	982	991	971	1032	972	922	939	940	1005	993	1000	942	1016	921	966	982	973	936	1020	984	1021	949	952	935	993	969	981	949	1023	950	993	977	992	948	988	1005	994	959	996	977	948	1018	1012	998	921	1028	949	969	925	951	937	955	958	985	933	962	990	1000	979	1016	963	1007	963	979	977	926	964	1024	1017	965	960	936	1010	989	913	931	994	952	949	1055	994	996	971	981	1015	975	971	979	928	982	978	963	954	1001	1004	970	939	964	979	916	955	962	955	1038	989	950	931	997	955	934	988	974	908	984	1004	1002	989	1014	956	943	966	956	988	1018	984	978	952	1026	980	989	953	977	951	954	958	926	1002	975	918	960	967	1022	1010	946	993	957	1034	1009	1004	962	1007	957	989	1001	1016	933	1018	951	986	936	982	919	967	983	1020	1014	1000	973	918	962	959	1020	1021	937	939	947	953	967	962	941	942	995	914	1002	979	1019	1004	1002	966	966	989	937	968	960	983	951	998	1006	958	916	1029	1007	941	977	963	1022	981	986	989	981	964	966	999	969	953	1002	945	956	987	1015	979	949	951	951	1010	993	945	942	1005	971	1024	1005	992	987	987	933	966	931	992	950	942	981	989	961	890	913	939	967	966	937	970	942	966	1007	1009	941	962	950	926	965	974	974	928	972	948	963	964	979	982	997	987	962	1015	964	966	999	950	1009	931	992	973	941	1066	1011	925	944	971	934	984	1003	946	950	934	976	1018	965	987	914	974	960	946	992	972	993	967	1009	957	967	1025	971	962	980	954	1013	991	1006	946	1007	986	963	1003	915	994	987	991	923	940	1009	968	965	1012	947	1003	954	945	1028	949	993	997	940	989	996	954	987	986	1004	910	973	937	1004	1028	971	1034	1004	964	956	969	971	994	983	955	973	977	987	989	959	896	944	982	991	1009	961	991	943	984	977	953	937	977	949	944	988	988	1015	965	962	960	959	917	939	981	957	985	1038	989	947	968	1001	1042	1033	979	973	1008	969	1007	985	1008	995	968	979	902	965	1026	959	1020	923	961	886	932	970	918	956	997	967	960	928	970	980	1056	983	1039	1002	998	987	976	992	964	958	987	904	915	946	1014	882	901	971	1022	962	967	968	954	969	1011	959	955	989	946	929	947	937	963	1056	1005	1005	938	968	970	966	989	968	949	972	965	1022	905	969	974	1004	1003	1031	967	931	1006	983	960	991	960	1021	1006	911	976	967	1025	967	946	962	968	935	998	966	993	958	1014	959	909	976	944	1005	960	977	961	962	965	932	971	1041	940	1037	994	995	961	980	950	983	960	952	967	995	965	970	972	1021	958	969	970	996	970	992	951	958	993	975	945	970	984	993	982	948	927	950	999	961	988	937	969	992	994	970	947	962	1016	968	1004	983	996	990	937	941	935	990	947	943	903	975	947	978	951	985	967	996	959	1028	970	1024	959	948	966	948	909	961	983	989	1002	991	961	978	980	957	942	993	984	949	969	933	931	941	983	974	975	998	997	1001	964	963	928	969	1023	975	922	972	1003	932	949	1033	942	997	915	927	1003	966	969	958	983	959	945	956	984	973	967	992	955	1021	992	997	1001	979	945	949	973	966	975	982	948	989	1019	986	920	1017	941	973	1017	962	936	986	974	968	942	972	988	975	989	959	951	956	986	1001	984	962	953	1035	991	977	958	988	951	995	999	963	985	984	959	959	951	971	991	974	950	1013	952	930	935	949	972	967	990	1022	1002	998	971	944	975	932	912	996	1027	892	922	970	941	1025	973	1009	969	971	951	972	946	982	980	919	956	931	1000	1001	955	1003	1022	955	905	973	991	1000	978	1042	972	959	948	954	915	972	1013	964	975	960	973	995	967	1059	916	1010	1031	961	990	988	988	965	993	950	1031	927	966	971	965	966	969	1022	1005	987	1003	967	900	971	933	999	929	999	941	1073	1001	976	1006	978	967	954	970	951	955	949	999	979	960	945	1000	990	1013	938	989	958	997	976	993	1061	915	1019	973	918	951	925	970	999	981	999	985	963	945	972	980	957	995	959	929	990	1027	968	984	982	1039	1069	969	919	911	1004	937	922	955	992	929	968	948	980	959	938	935	982	985	982	964	1007	979	1002	987	980	950	1019	949	957	991	997	968	998	1002	999	946	935	965	1023	1036	926	962	1023	947	989	924	953	970	1042	998	985	990	923	954	973	995	959	974	1009	917	936	989	995	973	994	953	934	940	999	1015	993	980	985	946	916	1004	1022	992	1003	1006	1044	1032	987	962	1001	938	1022	978	1005	961	907	977	993	977	959	966	976	971	985	967	965	964	915	901	970	962	971	999	973	948	963	1008	1016	947	971	1002	963	980	997	976	959	952	991	974	992	948	982	982	967	954	946	937	994	1032	1020	944	990	960	917	948	988	1073	985	985	987	954	1027	966	997	957	974	936	950	1017	992	969	952	964	959	1020	969	944	1013	1004	1012	993	929	921	1014	1016	956	1026	954	986	981	982	963	947	997	949	1004	944	966	956	958	988	953	958	984	1021	981	970	987	950	954	1002	1003	985	997	991	1012	1010	1017	951	977	986	978	1001	966	983	968	924	1006	971	945	969	988	909	938	980	1002	999	984	962	958	1053	983	988	947	965	982	997	937	1017	995	944	953	964	975	967	989	945	972	939	974	946	962	967	950	960	1000	965	1011	944	978	1013	1006	922	1021	961	918	1031	1042	1015	913	933	1008	978	966	959	947	978	954	956	1004	994	962	957	957	1031	983	985	970	960	1031	1005	967	1000	1034	995	987	984	1006	926	981	994	921	1024	948	983	1020	1013	983	975	999	967	1019	990	1060	1001	941	920	911	976	994	956	928	886	988	970	958	991	964	979	938	991	944	1014	940	980	965	1019	943	1002	971	973	970	926	970	930	969	976	967	963	995	1042	950	965	1020	989	970	1002	990	982	970	1037	936	946	1013	987
1490	271	230	264	221	223	242	200	187	192	212	222	201	186	210	207	202	220	227	216	178	200	185	222	215	190	181	196	197	217	188	210	200	221	209	173	194	182	182	185	193	203	197	198	201	204	181	199	206	202	216	203	185	188	187	195	215	196	189	196	187	184	178	239	202	214	180	186	215	177	196	197	186	200	166	192	177	201	210	195	205	190	200	209	175	175	209	197	210	212	180	201	207	190	216	194	203	208	215	192	212	194	222	194	203	203	190	197	211	208	198	202	213	226	193	180	231	211	211	177	220	165	186	211	167	188	196	209	200	192	195	194	230	206	194	198	182	193	185	224	190	205	194	202	197	211	183	211	198	225	190	186	198	154	201	187	229	184	174	190	178	170	205	188	196	212	184	177	183	189	219	225	199	196	213	184	194	205	194	220	198	212	224	186	226	187	204	191	194	218	202	191	196	192	188	192	198	211	180	220	198	193	194	214	181	173	189	175	198	209	197	201	219	185	208	179	208	194	200	194	187	182	196	204	208	188	167	181	202	192	215	189	217	170	191	179	198	178	200	194	209	200	200	164	200	210	184	195	185	196	204	166	227	229	162	195	200	195	185	203	176	211	207	223	206	213	191	184	211	186	207	172	213	188	209	187	170	218	212	192	203	190	191	217	201	206	216	201	177	202	205	188	191	194	212	199	213	178	195	214	192	201	172	216	184	201	222	194	200	191	185	189	183	174	186	210	213	205	214	196	189	192	215	204	199	180	176	190	194	202	202	199	201	213	185	209	185	169	208	181	188	210	200	218	230	211	203	167	210	203	199	195	220	205	187	178	192	190	184	185	214	189	206	200	202	207	199	185	190	195	191	203	184	205	185	194	199	181	195	201	187	218	195	188	193	206	206	197	188	194	196	184	225	229	184	190	173	170	166	179	173	179	197	181	209	229	218	194	207	203	197	185	208	213	184	201	184	181	198	202	216	210	205	198	205	210	195	185	191	184	184	246	218	192	185	212	210	194	182	210	191	215	197	192	177	198	198	181	178	189	201	210	210	202	202	182	159	187	210	182	207	203	206	211	173	203	183	183	175	177	220	203	227	196	206	199	207	225	177	177	200	192	199	194	221	205	197	207	201	192	199	216	216	219	204	191	193	209	159	187	185	233	171	179	196	204	210	199	181	202	177	195	179	196	193	207	181	181	190	196	211	169	195	191	189	193	203	204	201	200	209	185	223	190	209	210	186	174	212	208	229	213	200	203	206	185	203	200	177	171	204	205	170	202	193	195	191	187	208	202	178	185	198	196	184	192	173	203	202	171	193	218	192	185	199	174	190	198	173	188	190	195	193	188	231	179	209	189	179	189	195	203	191	200	154	155	196	199	205	192	187	238	174	191	200	181	170	218	166	214	186	182	193	176	210	222	214	213	215	186	182	184	192	231	190	199	210	195	176	216	207	187	224	197	204	175	194	182	183	202	182	224	179	219	206	202	173	205	200	196	220	230	205	178	197	205	217	201	182	195	206	182	188	201	186	210	182	207	196	190	193	219	204	206	184	223	188	166	192	192	197	159	200	202	225	196	197	195	200	202	197	193	199	197	169	192	205	214	190	181	244	211	169	209	178	216	194	196	206	191	183	202	216	185	216	194	186	210	193	218	210	194	174	178	180	182	195	193	180	215	193	181	197	189	168	213	194	205	220	168	207	216	189	213	217	218	177	205	187	201	221	194	163	211	198	225	207	193	217	190	199	213	168	195	220	195	198	206	173	191	220	197	178	215	206	204	176	206	209	191	192	185	208	198	192	191	189	199	184	184	176	209	209	200	231	216	202	188	207	189	211	175	189	221	214	198	193	191	197	192	175	204	198	223	182	201	216	189	204	194	198	204	170	212	189	190	215	211	191	193	188	182	207	178	217	231	176	192	199	204	184	201	196	223	214	203	191	198	194	201	196	221	209	175	205	193	191	173	181	206	208	178	209	205	219	194	205	208	198	158	206	206	217	187	199	190	217	194	180	178	192	203	213	220	223	192	202	195	176	179	163	214	223	214	201	201	204	199	187	177	191	196	211	222	185	186	218	196	180	198	190	187	202	230	215	212	185	188	182	236	213	200	219	207	192	182	211	223	186	182	186	180	229	204	205	195	175	180	192	171	179	200	200	207	204	178	167	185	180	205	184	197	186	220	202	175	192	213	203	229	211	199	208	223	186	183	192	180	206	202	191	237	189	194	204	194	182	195	222	211	219	218	224	203	217	186	178	213	172	179	187	214	212	197	188	192	164	211	196	187	179	200	165	193	174	224	212	177	201	186	224	188	192	228	210	201	196	189	193	207	201	207	188	196	215	206	205	168	192	205	215	168	174	201	216	192	182	177	195	212	176	161	198	199	193	195	207	212	208	197	198	236	182	224	177	222	215	214	194	206	200	189	194	191	194	205	181	188	230	217	182	220	194	171	186	212	209	171	208	181	193	196	214	179	193	191	189	188	194	180	196	203	209	225	182	206	183	208	228	191	186	214	187	182	200	223	199	174	209	223	196	212	191	211	199	164	196	188	172	188	199	236	182	175	210	186	188	170	178	182	197	219	229	206	211	201	220	164	197	191	207	226	194	177	167	192	191	228	189	192	180	162	174	192	198	207	199	174	203	208	196	197	179	188	184	204	206	209	178	170	184	214	220	203	200	206	187	207	190	190	206	196	185	216	205	189	175	191	207	190	198	190	182	202	186	215	193	188	195	221	223	229	184	174	213	187	193	175	206	231	192	182	210	185	187	207	199	194	180	169	169	192	212	212	193	194	196	193	197	193	183	187	188	197	198	223	177	202	197	195	207	192	201	190	199	198	191	202	220	188	175	207	217	169	212	185	202	178	188	181	175	210	224	195	189	231	168	189	213	198	164	194	202	210	192	205	206	206	174	203	193	222	192	198	212	202	232	208	200	198	207	209	185	190	195	210	232	199	218	219	200	210	184	216	201	198	203	215	188	194	195	196	194	168	205	182	220	208	215	223	217	216	207	190	195	182	205	209	200	218	191	192	213	218	201	213	177	179	210	212	234	200	195	184	206	209	215	217	210	180	195	195	196	197	195	231	170	206	185	193	172	214	206	209	202	196	212	187	201	223	181	184	212	208	185	200	196	198	215	176	178	221	200	169	206	173	199	169	207	206	200	201	213	201	195	190	186	207	227	177	192	199	181	186	178	216	200	175	206	191	182	183	197	153	188	202	192	203	181	218	186	193	192	212	214	214	173	190	206	222	196	214	199	202	218	182	191	178	199	198	228	202	209	187	184	197	181	218	176	185	189	175	185	162	207	182	206	205	197	198	216	183	208	200	188	204	206	200	207	168	200	232	176	174	191	198	187	183	197	189	213	214	176	215	209	210	208	194	183	210	199	197	193	193	216	207	189	191	182	174	183	217	197	172	183	198	222	204	207	213	189	180	218	203	216	191	212	193	199	187	193	200	193	198	195	221	200	202	215	217	190	192	209	191	218	178
1806	586	642	759	755	741	659	613	590	575	608	568	555	558	545	534	555	588	572	493	549	536	541	553	531	517	587	536	546	556	507	526	549	510	554	539	598	556	545	515	526	502	583	535	539	535	556	535	554	515	547	574	517	561	523	540	572	543	573	508	559	536	548	552	553	565	544	527	562	578	539	555	514	567	531	519	561	533	529	490	519	544	514	538	558	539	551	533	563	577	514	542	525	570	542	565	523	515	547	518	592	541	537	532	546	588	561	533	518	543	561	521	556	535	538	543	527	596	538	539	534	555	549	533	514	529	551	543	548	551	546	526	539	546	544	565	533	578	552	578	527	566	538	535	509	566	578	522	503	506	524	537	544	524	550	553	539	543	574	516	521	532	524	523	526	525	549	536	572	523	559	526	523	527	548	558	529	492	533	518	540	529	562	498	555	493	564	532	551	530	559	567	538	537	540	534	510	570	558	527	531	542	542	507	533	550	540	551	592	526	546	572	575	569	525	549	517	550	515	534	571	514	545	556	529	530	512	562	503	559	543	580	515	532	563	532	540	546	509	507	571	587	614	535	575	543	508	549	542	543	588	525	531	577	555	536	577	490	533	567	526	549	502	537	577	533	505	572	552	570	508	546	544	524	513	539	554	546	513	533	568	527	585	535	557	544	536	506	536	502	556	508	522	579	547	573	509	545	539	519	563	529	499	553	559	553	565	586	511	546	493	566	576	520	554	529	542	511	597	576	581	536	533	527	546	532	558	561	547	557	523	555	559	561	472	544	521	560	553	482	548	561	551	532	527	521	513	561	533	539	550	512	543	592	529	556	541	543	536	563	542	514	507	529	550	512	516	502	517	528	513	522	546	554	512	556	550	543	532	539	537	528	531	517	504	555	556	505	569	556	544	518	547	550	516	534	546	552	541	520	525	553	558	551	533	527	509	536	578	521	520	547	577	517	530	535	547	588	491	549	545	547	543	521	487	546	535	585	553	534	528	511	543	518	522	508	540	570	528	516	543	561	546	597	521	566	530	500	508	561	554	543	576	544	581	491	510	498	565	554	539	575	490	567	559	498	552	543	537	540	528	564	538	557	559	530	530	549	544	514	487	537	501	602	531	550	554	510	532	508	559	548	534	500	560	529	555	568	554	547	487	567	497	547	544	535	567	529	510	521	525	531	584	518	535	546	544	530	527	543	517	516	547	545	543	551	542	527	544	572	548	575	470	503	534	508	567	522	541	543	502	543	567	471	523	495	564	557	519	540	567	571	557	550	503	568	540	531	516	538	533	520	502	541	518	551	544	526	569	506	566	542	568	555	547	528	529	527	517	527	537	513	538	572	546	557	568	547	544	535	528	546	552	528	527	526	536	549	520	563	563	543	548	551	488	550	541	518	559	506	506	541	561	559	554	544	546	514	531	529	562	584	547	543	500	552	555	549	512	540	531	580	611	561	574	571	526	564	554	504	521	554	591	520	529	526	532	506	540	503	515	548	542	556	554	480	557	566	547	553	551	599	527	582	522	563	551	544	522	542	534	546	534	564	588	534	550	570	550	551	540	522	561	563	536	543	521	556	558	567	549	550	567	506	512	538	527	532	547	535	510	498	565	533	519	533	552	529	559	583	528	503	550	585	499	548	515	531	560	540	546	521	523	550	532	484	517	549	538	531	505	536	506	575	494	517	526	551	560	582	541	526	512	524	543	527	547	561	527	513	489	542	530	489	535	576	508	490	520	522	563	541	536	523	533	545	568	474	557	556	516	540	522	529	564	525	517	528	491	561	535	520	562	559	589	521	535	544	543	543	484	538	561	537	579	544	550	545	525	557	553	583	535	558	534	549	537	551	539	557	505	528	545	550	565	501	517	544	532	537	512	574	512	596	572	509	533	542	558	557	546	561	570	522	551	585	563	558	544	528	567	526	500	551	577	552	549	573	521	529	568	559	541	524	567	541	533	498	508	530	532	571	536	505	540	534	510	559	513	538	539	490	531	547	533	533	522	524	582	538	525	521	542	516	567	534	535	575	530	567	536	549	527	569	532	527	535	520	548	543	535	552	541	555	552	570	542	535	532	546	514	558	540	555	537	528	550	512	541	552	493	549	525	557	552	539	556	537	526	546	522	545	539	545	574	525	514	510	537	576	541	558	565	502	501	576	566	494	554	568	521	524	560	516	540	534	540	547	540	500	520	507	538	514	537	500	517	539	562	533	528	543	522	604	522	598	536	561	545	569	575	494	578	520	512	576	590	518	540	544	537	517	519	542	532	576	507	555	541	535	534	532	585	528	564	481	540	554	560	520	501	592	499	531	590	523	524	549	540	566	529	548	559	517	564	588	533	517	534	531	559	539	565	575	585	529	499	529	518	541	531	521	553	547	530	554	547	522	499	537	543	552	535	537	522	558	555	529	549	525	524	493	547	538	563	535	503	521	556	566	560	546	588	565	562	544	526	537	537	548	517	526	524	551	549	526	545	524	519	519	512	496	585	503	531	492	568	572	565	534	554	541	555	510	579	528	561	524	523	528	516	546	503	545	514	527	542	505	516	537	517	512	537	534	572	552	561	536	544	550	548	592	548	546	569	532	549	514	535	548	554	548	578	529	524	560	512	511	528	513	523	538	548	561	538	556	481	556	551	544	552	528	523	545	523	528	559	573	575	554	540	537	506	535	572	502	525	551	561	521	548	542	525	554	510	528	526	516	557	575	584	539	488	524	526	551	547	512	538	544	521	540	522	524	526	562	514	550	540	503	531	531	535	539	524	530	509	512	538	543	546	499	533	505	549	573	520	524	548	547	538	513	541	546	526	539	500	575	564	544	549	546	555	504	543	543	533	540	544	516	557	536	539	556	544	558	561	547	507	522	553	523	551	549	555	524	530	518	533	493	537	533	575	555	514	504	516	523	549	561	509	546	519	556	540	560	517	542	533	515	543	540	515	513	562	543	512	551	517	534	527	581	554	497	582	586	563	544	538	528	549	537	506	535	512	549	557	502	528	516	545	542	550	550	551	575	552	554	533	542	548	539	546	540	525	553	517	533	549	522	530	541	555	575	564	559	515	556	552	541	525	541	527	563	535	518	548	504	593	550	525	568	530	569	536	543	556	513	543	570	540	535	542	560	543	495	556	526	555	522	548	504	537	512	545	533	567	547	546	588	547	540	559	537	532	536	536	538	548	536	565	556	530	523	499	483	542	543	516	524	562	564	523	543	525	544	559	584	551	552	531	567	573	531	543	537	506	560	527	546	564	557	538	571	558	538	573	536	543	507	524	535	538	549	530	575	569	557	541	526	552	506	584	532	543	504	545	502	531	526	569	560	555	535	538	509	546	564	540	528	509	507	529	541	548	550	514	532	561	497	510	503	539	539	570	538	530	534	537	519	569	545	521	531	552	525	496	553	532	569	538	548	530	582	508	516	548	583	521	506	551	530	530	500	501	540	529	570	552	551	564	574	565	549	535	532	545	504	550	567	525	554	581	563	559	544
7411	696	718	710	634	543	459	459	446	413	429	376	395	398	347	367	384	409	385	392	415	403	371	410	395	386	363	373	367	409	392	371	371	345	350	399	407	367	373	370	385	396	415	409	397	367	390	426	381	388	375	377	371	360	405	391	411	423	396	384	366	356	345	393	380	367	397	373	396	372	376	393	398	374	394	346	404	359	393	385	432	394	404	374	354	354	393	378	394	370	363	379	384	374	374	365	377	382	350	374	382	374	342	412	397	386	388	391	413	382	382	411	379	361	408	370	387	356	382	407	390	384	385	370	383	372	397	397	401	380	399	353	397	361	364	416	411	415	391	370	416	401	377	376	392	370	373	363	381	421	403	402	436	400	384	396	403	372	387	371	409	370	381	403	393	376	395	388	384	394	393	407	405	361	365	402	401	366	405	367	414	372	388	389	387	381	425	398	415	396	367	387	381	339	384	372	389	383	350	388	391	381	388	398	401	409	364	380	408	382	383	396	414	379	364	388	395	378	392	402	402	387	369	371	401	379	388	415	382	406	395	383	383	411	389	346	365	386	400	398	385	369	345	404	380	405	364	420	363	319	357	357	382	365	389	366	416	372	353	387	386	405	442	347	390	390	401	391	358	396	396	406	397	373	377	376	372	362	413	378	359	373	377	389	359	402	363	411	434	441	401	329	377	389	446	420	378	399	395	386	367	367	405	387	350	367	374	374	356	389	413	351	435	401	363	393	401	342	398	393	382	408	402	373	417	381	374	360	371	367	414	375	411	423	385	410	405	386	398	401	406	377	392	384	405	359	379	381	366	385	360	399	400	391	415	390	368	360	409	354	387	408	371	382	395	413	402	387	430	455	416	420	434	413	413	372	385	390	359	379	358	432	332	375	375	390	408	353	395	396	407	368	435	386	349	370	422	404	363	378	392	398	387	381	419	419	412	422	408	411	371	377	369	432	386	390	354	360	413	387	394	402	393	411	409	375	385	393	374	375	393	387	347	377	357	359	375	393	398	408	381	401	377	386	418	440	367	425	385	409	426	361	382	403	350	367	373	367	385	381	375	367	387	362	391	390	392	399	359	398	399	392	382	371	355	375	375	394	391	401	386	343	347	351	365	394	419	389	402	395	389	402	391	366	365	395	364	357	386	386	358	385	370	388	408	372	371	423	381	383	388	381	415	388	420	426	409	371	382	381	377	401	365	400	383	369	364	385	410	385	403	365	389	402	430	370	385	401	389	389	388	347	362	387	371	383	394	388	403	387	385	371	421	369	383	391	376	396	391	392	363	362	374	364	392	379	415	400	397	369	359	376	369	399	394	422	411	393	383	365	398	407	383	349	354	363	393	401	381	387	423	401	400	353	373	377	379	408	392	394	384	402	375	371	423	383	401	412	343	433	384	401	368	413	405	412	352	364	408	364	360	384	414	394	380	395	387	404	366	420	389	397	345	353	349	391	409	402	397	418	412	397	378	381	394	399	367	379	368	345	411	416	358	356	345	372	394	423	355	365	371	358	361	374	375	341	395	359	344	352	440	366	365	396	402	368	368	366	399	389	391	406	357	419	417	386	399	350	375	348	348	362	371	411	382	395	359	370	388	407	378	350	397	376	376	406	416	399	372	400	397	388	401	342	376	416	392	381	383	368	366	423	400	369	370	363	392	374	362	393	369	389	389	369	352	382	395	388	364	406	379	353	389	405	402	374	421	403	413	369	353	358	407	368	393	366	354	352	412	415	369	342	339	373	416	385	390	353	409	396	364	382	355	358	363	382	363	364	380	365	391	364	347	371	384	400	390	374	423	376	382	353	370	360	344	373	396	403	379	370	381	395	426	369	385	376	402	357	435	442	389	391	357	420	373	378	388	421	362	388	342	413	369	359	392	377	382	377	367	404	419	364	346	412	395	417	398	364	389	400	359	350	385	403	355	403	407	404	423	410	378	365	424	357	368	387	380	383	390	380	385	402	425	373	373	397	405	412	393	362	429	377	383	395	384	356	393	370	354	370	382	362	380	399	402	395	351	380	376	390	340	382	385	399	358	351	362	410	410	403	384	366	390	384	406	383	422	411	400	339	394	458	389	363	384	392	360	365	402	365	395	404	345	393	391	405	350	395	437	390	368	381	348	361	391	385	435	376	393	379	444	353	443	387	381	399	396	387	363	315	432	373	390	362	355	377	368	387	402	389	382	399	421	355	371	356	369	383	372	389	385	382	408	407	395	356	384	368	364	395	381	374	352	378	381	421	381	396	378	373	391	364	382	364	338	384	383	393	399	396	399	434	391	364	415	397	391	388	405	390	402	399	384	385	377	378	400	373	377	384	418	430	428	407	390	456	404	397	413	371	347	380	399	425	345	365	369	432	403	343	374	407	411	392	398	393	385	406	393	395	364	401	394	404	400	369	424	408	393	397	428	390	384	381	419	371	390	348	385	396	410	383	388	423	419	366	421	391	358	379	431	406	407	367	377	392	358	416	390	379	386	395	392	398	401	361	395	426	411	388	440	389	384	382	431	392	391	376	387	378	406	409	376	377	403	382	357	393	367	372	381	373	406	436	371	377	427	396	405	397	401	361	410	399	376	370	381	366	388	364	386	388	386	352	396	385	429	388	362	395	400	404	372	393	363	404	416	354	404	396	417	382	402	382	384	407	386	388	402	398	366	373	380	387	360	378	384	377	421	378	374	412	368	389	375	407	405	384	365	379	403	372	364	401	379	387	390	362	387	398	405	353	362	391	397	383	387	384	419	398	368	381	398	350	360	355	377	357	389	378	432	420	365	368	399	387	363	346	347	355	386	395	381	354	388	345	406	422	345	394	381	370	388	363	387	389	370	376	415	332	393	355	374	371	404	392	367	392	398	384	414	376	369	388	390	383	365	345	393	370	382	393	405	416	415	404	414	385	374	376	377	380	412	332	376	398	386	407	361	415	387	400	386	414	381	357	378	376	389	401	370	407	383	402	405	380	378	379	404	411	364	393	407	373	369	372	394	353	376	380	380	399	410	383	365	384	401	393	401	367	386	375	401	392	374	420	374	350	372	362	376	410	427	391	350	379	369	390	369	428	374	431	378	390	377	370	386	369	387	404	377	398	393	383	383	394	377	373	364	416	388	370	352	375	390	397	410	380	401	417	378	386	408	371	366	397	427	386	357	376	429	393	386	358	397	432	399	369	396	402	396	397	393	377	358	407	382	375	399	397	352	391	339	366	392	418	394	385	392	384	397	390	379	396	431	359	378	365	363	381	384	354	400	394	385	371	358	393	383	377	401	357	410	358	405	431	378	365	372	400	423	384	404	338	388	421	402	387	436	391	383	393	359	379	375	389	388	372	408	361	415	418	392	395	425	370	402	401	397	357	401	402	374	378	380	372	390	368	370	382	372	390	354	369	364	400	378	396	448	374	404	383	385	412	402	366	410	389	401	393	358	371	370	404	386	417	383	400	371	426	381	369	406	373	379	377	377	379	384	379	357	362	369	391	409	374
6465	1219	1510	1889	1827	1672	1493	1335	1236	1133	1085	1033	1022	942	1043	968	970	949	1016	996	936	973	922	954	984	979	905	941	938	922	993	962	901	899	901	898	965	915	961	918	959	923	939	940	934	951	930	903	949	900	963	962	912	942	961	881	888	946	895	904	987	907	894	971	941	888	884	925	903	951	882	881	928	926	920	931	890	942	918	910	909	923	941	928	949	893	908	939	934	915	940	901	898	935	903	961	883	935	956	929	943	903	898	957	936	931	880	892	902	938	934	921	911	946	962	971	837	917	927	950	911	900	962	936	947	899	918	971	954	890	958	873	886	926	935	942	939	932	972	897	907	936	939	897	871	898	913	957	923	899	915	934	903	943	919	937	957	963	944	908	943	936	924	885	937	941	908	881	936	913	933	973	939	897	925	969	920	924	899	945	917	911	928	920	889	889	942	938	897	910	931	980	925	907	901	908	967	944	941	897	968	963	919	879	846	950	958	867	883	937	920	902	936	992	935	920	853	972	907	900	888	872	949	931	955	906	960	964	920	964	965	937	940	996	903	912	920	915	893	924	907	944	937	948	901	895	895	888	959	928	966	962	903	886	868	996	908	880	947	908	924	949	929	832	908	898	924	908	952	927	903	894	930	992	950	896	884	967	894	889	936	966	952	915	905	934	911	880	858	895	952	965	884	892	954	928	947	926	901	890	893	915	917	911	915	903	921	916	927	921	909	902	892	978	949	864	973	905	932	922	915	890	938	933	914	928	948	867	1011	928	929	875	964	943	912	944	889	854	896	916	924	972	884	917	932	918	859	897	901	946	905	962	926	945	931	926	931	898	953	915	943	926	883	950	945	900	963	882	963	939	938	892	881	943	970	932	911	909	919	916	911	915	919	894	934	970	914	908	941	924	911	899	972	941	981	933	868	885	877	910	896	926	939	901	860	946	935	942	948	929	893	917	866	904	917	953	946	955	937	940	896	941	910	942	895	896	904	904	913	955	947	922	902	942	922	911	954	885	881	954	930	873	896	870	948	867	945	943	924	955	891	910	916	929	963	894	920	874	882	951	886	934	946	929	926	901	839	846	880	940	928	952	875	898	933	921	885	947	940	880	832	904	923	965	899	962	915	912	978	927	965	909	970	946	856	936	904	893	940	881	947	941	948	916	864	923	934	921	915	973	888	926	876	930	896	884	897	856	908	870	940	910	915	929	893	934	933	928	950	874	889	886	916	906	870	943	926	904	931	978	924	910	910	943	890	876	958	918	893	945	933	915	873	903	940	924	926	927	824	917	928	899	915	925	936	893	930	911	897	914	902	941	931	995	909	903	895	908	902	920	924	953	921	932	906	896	936	922	923	942	920	938	907	903	939	950	943	868	924	887	934	907	879	925	916	922	978	929	988	911	911	930	928	943	964	895	960	946	919	909	959	921	936	915	925	905	904	938	898	872	861	916	941	892	938	944	936	937	879	884	903	857	928	988	940	951	903	945	928	939	956	943	903	907	903	855	918	916	950	917	910	964	888	841	894	853	893	889	892	886	918	898	886	946	945	924	937	971	914	967	888	958	918	950	979	939	942	917	951	962	893	903	902	978	945	837	990	912	946	890	923	914	930	916	928	830	936	901	952	953	954	954	930	932	897	960	925	885	920	953	895	915	887	916	859	901	931	950	931	944	895	943	909	902	947	936	923	935	891	918	886	901	926	954	931	899	923	910	957	925	898	957	909	908	914	940	957	920	899	867	905	952	922	956	941	935	894	933	898	949	903	925	954	911	997	885	924	902	936	962	894	948	931	940	880	927	917	933	963	914	891	845	894	930	957	963	865	925	896	942	941	908	966	869	886	921	933	945	924	914	922	947	900	916	940	923	951	945	881	935	906	931	881	928	879	931	897	922	910	944	900	965	945	976	930	967	950	957	907	927	966	916	964	941	951	969	914	975	947	954	979	911	938	947	955	935	897	963	940	975	907	910	891	966	951	953	907	911	917	957	928	975	958	928	878	946	930	869	847	950	907	947	916	916	928	945	991	885	890	921	936	886	877	907	928	918	888	903	921	933	937	907	929	946	927	922	922	923	919	929	941	893	885	864	929	967	929	944	933	943	906	965	907	939	895	962	892	935	923	940	925	983	863	930	917	912	899	913	923	946	869	912	953	895	912	866	908	928	972	902	931	937	925	954	909	887	877	888	927	889	959	912	900	956	934	872	943	917	931	952	885	925	973	890	956	927	894	939	922	882	929	896	899	881	943	928	926	937	955	911	920	891	956	945	997	912	919	929	946	888	941	868	953	967	910	893	920	894	911	963	921	936	950	920	937	913	920	905	949	910	951	910	831	882	945	941	945	939	940	905	928	934	907	870	891	954	870	934	985	890	953	923	874	958	957	912	928	941	940	908	843	914	977	956	904	917	902	960	938	892	966	912	892	858	923	920	905	886	909	888	884	926	915	926	922	979	929	927	884	889	963	925	979	942	941	985	922	930	885	918	968	958	941	923	964	866	896	931	952	898	927	895	951	910	917	940	922	901	914	936	908	921	956	948	924	934	956	873	918	950	881	908	893	957	936	928	921	919	865	926	960	911	944	924	934	849	952	924	850	934	920	900	928	960	873	954	924	849	905	938	897	912	912	883	896	904	955	885	888	888	900	910	924	942	896	977	918	943	909	911	934	866	901	887	943	885	887	888	916	944	857	906	921	899	860	920	892	891	914	920	942	846	920	907	956	931	889	910	894	946	961	929	966	953	932	947	906	900	914	913	955	970	908	923	941	910	928	914	915	931	952	912	931	922	953	923	923	934	904	941	949	879	931	866	966	912	903	948	937	877	920	935	931	883	973	893	886	969	945	915	918	910	906	903	907	944	902	912	945	907	958	879	880	948	955	856	902	887	897	902	925	901	881	924	944	906	949	897	935	949	901	920	941	947	866	921	961	916	861	969	927	878	977	913	914	894	914	920	931	931	879	944	956	910	911	973	905	944	912	945	888	892	957	917	954	918	901	917	921	945	945	935	926	903	919	933	867	893	931	883	906	938	900	939	928	908	913	932	915	937	871	886	948	878	939	896	968	874	885	868	930	917	979	960	962	932	921	928	943	960	948	945	962	861	932	897	993	898	884	921	900	890	926	952	900	927	916	939	916	916	916	932	906	825	914	962	925	879	914	926	925	878	901	914	959	928	912	947	897	928	899	946	912	918	919	926	931	931	914	891	931	907	947	935	923	841	874	953	923	953	934	932	885	919	896	896	904	933	923	952	957	941	944	899	925	892	911	947	1004	866	921	941	904	994	978	923	960	863	892	910	888	869	956	936	894	882	886	956	901	937	913	925	908	920	862	894	905	975	888	900	913	934	949	884	933	920	946	954	948	903	917	957	896	938	899	901	877	1008	931	893	916	917	915	895	894	958	936	896	920	941	927	903	903	859	922	942	911	919	926	929	923	928	935	936	956	923	873	954	912	865	984	885	908	936	914	921	936	937	966	948	928	915	891	918	908	900
14774	1473	1036	1003	842	705	629	537	544	494	547	441	453	487	432	462	421	454	461	490	454	460	442	454	479	441	454	485	441	409	449	448	437	436	445	455	400	437	395	421	435	419	424	409	437	440	480	426	419	397	456	480	427	473	442	417	416	444	425	428	425	448	453	475	448	471	469	454	406	421	406	456	454	423	398	438	434	432	407	459	435	465	396	417	412	490	410	451	419	421	468	437	427	407	398	420	472	443	469	461	398	466	422	440	441	426	430	447	417	433	402	449	424	429	405	450	428	428	389	468	441	400	439	379	429	452	467	449	443	460	456	408	459	448	398	416	475	411	441	404	414	448	429	423	418	429	432	413	375	407	436	430	431	429	454	439	440	478	449	450	446	417	423	448	412	431	454	442	431	423	482	459	456	455	460	419	447	436	423	454	475	423	432	465	383	416	388	454	439	417	378	463	438	432	436	452	418	426	399	469	423	419	437	467	426	440	468	451	455	421	389	426	440	414	410	453	476	445	427	434	446	419	496	429	426	398	441	449	471	411	437	423	426	433	431	441	447	384	431	424	397	441	445	427	462	428	415	452	443	406	384	398	463	442	431	442	453	429	443	395	428	438	414	470	461	424	463	436	418	433	429	430	437	432	424	462	439	477	447	442	447	415	398	443	420	437	440	476	449	465	462	424	441	409	409	415	440	444	423	446	418	428	445	449	460	418	472	417	443	423	459	424	420	408	402	429	456	447	446	437	439	429	433	432	421	450	383	442	479	445	428	468	440	400	417	426	453	442	460	447	413	409	387	432	432	463	447	414	426	450	394	412	419	430	437	424	449	418	461	407	396	451	427	425	405	445	482	438	406	417	443	396	433	406	461	436	487	418	439	453	429	429	452	433	426	437	452	417	417	466	418	435	456	467	473	451	435	457	441	433	426	471	419	453	461	426	434	460	428	427	406	436	440	439	461	420	390	452	426	393	429	452	438	452	465	432	428	426	430	437	435	441	431	466	431	439	423	452	418	437	389	443	393	411	411	475	431	479	446	452	424	417	441	438	425	424	417	425	417	453	448	434	416	475	433	434	455	409	431	451	423	457	409	459	468	457	489	430	471	447	454	437	459	443	434	442	437	484	434	438	398	449	435	407	432	433	427	420	448	452	431	474	439	417	418	453	420	400	384	394	446	418	435	427	425	421	432	449	444	468	453	399	424	422	451	448	422	433	453	424	426	451	427	429	452	476	397	435	441	442	430	371	418	422	449	422	411	432	456	387	401	417	418	403	446	388	438	452	446	473	428	438	479	448	418	442	384	416	402	458	417	464	432	424	461	452	446	420	421	441	433	450	426	458	435	445	446	405	409	443	440	418	416	427	440	416	425	400	453	432	433	482	448	446	419	410	426	433	476	408	424	479	417	425	432	403	454	439	446	443	461	450	424	423	438	466	423	439	429	432	459	433	439	385	423	438	447	446	420	440	424	445	416	436	452	412	403	412	445	410	440	432	457	425	474	428	428	451	422	440	410	416	425	435	402	424	441	431	406	437	419	394	415	438	445	432	411	414	420	437	486	493	421	455	454	419	449	398	407	431	407	396	426	446	435	479	382	447	442	442	467	449	429	408	407	416	441	453	436	446	422	442	443	421	425	421	467	435	441	422	472	438	406	464	438	480	452	456	438	430	428	406	446	432	455	413	456	400	434	422	418	413	433	451	422	417	485	421	440	540	468	408	431	449	429	406	444	426	444	443	448	439	450	445	455	406	417	437	406	434	429	454	413	430	425	443	416	491	466	433	438	467	455	437	415	433	442	444	425	436	414	414	420	404	441	439	419	439	417	438	404	426	434	457	455	399	466	404	445	422	450	404	418	461	452	425	455	404	435	416	409	436	462	418	442	440	406	430	428	412	445	438	436	412	398	428	423	418	426	414	435	423	420	397	420	468	425	443	463	480	442	458	399	441	424	441	412	426	441	446	455	419	449	434	400	450	441	419	456	371	419	439	413	452	468	486	397	411	450	431	456	432	468	405	429	414	411	437	452	425	442	469	452	433	417	429	406	466	470	443	474	437	414	427	420	473	444	440	455	453	449	393	404	410	417	426	405	447	407	470	457	432	431	464	408	392	453	412	424	397	457	445	420	453	442	442	468	415	454	447	440	447	428	463	448	473	422	399	453	457	465	430	418	452	485	379	444	421	445	395	393	430	404	434	451	444	448	433	489	421	415	431	426	414	439	395	421	439	430	433	424	488	398	414	440	428	416	447	382	454	451	464	435	449	413	449	430	416	404	473	399	429	429	408	448	434	436	462	384	430	422	462	420	430	466	447	448	411	443	436	459	406	428	388	444	393	442	477	430	450	461	444	430	456	414	436	435	423	456	448	423	458	385	444	466	433	416	422	432	455	446	416	435	439	422	474	452	434	454	420	409	422	436	441	404	401	426	434	438	422	457	457	448	456	438	430	408	434	457	404	427	437	434	423	395	470	420	424	439	436	446	410	425	428	419	425	500	406	439	438	436	437	421	449	440	429	442	395	425	436	428	399	432	476	417	435	470	428	403	423	414	476	458	412	411	478	431	441	428	414	402	459	404	424	406	410	444	445	440	443	459	445	431	410	443	473	467	456	447	450	432	391	454	463	442	431	464	442	436	441	381	455	478	445	458	448	441	432	429	426	413	435	414	444	474	439	428	421	432	438	434	454	428	430	413	439	444	456	426	464	454	442	430	421	443	417	447	406	435	455	427	438	378	430	443	443	446	454	427	485	393	460	435	441	460	437	429	393	409	441	414	446	441	475	467	452	433	408	442	439	452	424	417	430	406	395	409	452	495	443	401	444	445	426	401	434	449	411	422	390	467	434	433	439	416	386	417	426	469	424	484	438	460	435	471	455	455	477	453	440	440	446	444	456	428	417	414	451	441	415	449	431	425	416	398	428	439	447	416	466	432	447	447	407	428	403	392	446	419	428	441	447	439	413	430	460	455	381	451	422	454	434	399	479	478	438	410	458	412	436	444	416	450	436	433	429	370	422	410	418	431	495	420	443	472	432	440	409	402	482	403	447	444	410	434	408	471	448	429	423	441	414	397	450	439	421	414	430	481	443	497	442	453	484	425	424	432	472	423	402	421	429	408	413	439	419	415	423	425	413	441	442	443	438	464	410	406	479	455	390	458	444	435	447	460	463	441	445	426	464	451	444	432	421	408	445	441	445	437	414	430	419	412	435	454	448	409	386	472	436	456	437	441	443	480	409	459	450	509	433	423	445	450	477	459	440	403	438	408	446	439	442	434	426	392	427	445	446	440	404	441	404	423	428	437	416	430	454	462	415	446	420	441	449	408	472	425	404	439	415	430	414	429	469	465	429	437	413	433	432	413	418	435	455	408	365	458	458	417	466	430	407	461	443	443	435	388	395	437	440	441	419	398	396	410	417	436	429	416	444	441	432	386	490	464	456	430	420	445	455	437	414	435	405	447	439	403	388	445	371	441	458	404	455	420	446
8590	1516	2039	2579	2588	2419	2075	1731	1443	1397	1344	1305	1207	1152	1133	1113	1100	1148	1069	1093	1054	1081	1009	1075	1026	1060	1056	1036	1080	949	965	980	1023	988	984	1014	950	981	1066	1002	946	994	990	970	965	989	966	992	970	947	953	1012	990	1031	1023	1064	976	1012	936	1006	1023	944	971	986	956	1010	987	953	985	986	946	975	984	950	943	992	988	969	973	1015	1022	981	931	1027	994	1003	906	973	972	944	963	980	995	972	1026	996	1002	939	1003	945	991	955	949	978	995	978	1013	1019	992	933	1011	988	1011	927	1008	984	986	967	976	965	964	971	1007	997	955	931	980	999	977	936	957	907	988	981	940	942	1041	1036	964	996	933	953	975	980	989	1032	979	997	999	946	992	992	964	1022	935	982	977	960	970	997	941	955	969	954	918	1007	952	987	966	1001	1014	1007	930	968	970	982	996	956	983	933	966	952	988	994	964	943	966	1040	937	975	908	956	984	991	986	957	1009	959	988	977	925	973	981	1027	1016	1011	966	943	897	958	982	979	1026	1000	934	984	992	1007	948	989	961	1011	963	992	938	947	1000	978	969	975	956	1052	954	997	999	965	1012	1015	957	976	1008	958	951	958	988	1009	972	954	951	1005	904	994	976	1012	982	994	960	1000	985	988	1001	984	981	1017	990	971	949	943	1001	964	1016	1005	924	949	953	959	1020	1021	997	958	939	1003	983	1034	1056	972	996	943	940	1015	981	996	982	916	984	972	976	939	1002	995	988	1009	950	999	957	951	1010	977	955	983	924	1005	984	1021	976	924	959	946	1007	1009	942	972	905	964	1021	979	956	1013	989	1010	932	989	976	975	962	942	966	960	934	1030	956	948	977	1016	978	999	952	985	992	996	975	951	951	970	993	954	945	929	962	1001	935	971	1014	908	917	992	1003	931	996	964	939	924	918	991	1012	973	924	949	956	968	959	1010	944	1001	970	953	947	957	979	973	1009	1023	928	974	911	1013	960	927	1047	974	953	961	961	975	957	1014	962	985	1005	891	984	1025	989	957	1042	1020	983	919	969	1037	1020	922	933	961	963	1039	967	983	928	1003	936	964	1003	1045	1018	944	912	995	971	1030	943	962	1000	981	977	954	965	965	990	966	946	937	1002	968	984	980	984	987	938	949	968	954	970	953	1008	933	997	993	979	973	926	921	931	989	973	941	975	1027	952	991	945	941	984	967	950	958	965	941	961	974	973	993	922	1010	950	980	953	966	969	1024	981	974	976	940	1021	918	989	939	981	947	980	1019	984	926	994	956	947	937	993	1042	963	990	996	1012	964	935	1018	1027	966	948	991	980	995	1019	916	953	960	948	1030	946	964	1016	977	964	954	941	984	962	977	999	981	960	967	954	973	979	983	942	992	987	982	990	963	937	962	988	1021	925	950	1018	1038	1029	953	1002	981	951	930	953	943	961	970	963	999	937	894	974	978	961	969	958	1016	1025	1020	1037	923	960	982	931	992	930	969	970	942	909	1012	988	949	923	940	940	972	932	960	994	951	992	978	1035	957	1013	943	974	939	987	993	1015	983	958	929	983	1043	975	1013	923	960	973	980	944	1008	1021	993	961	971	988	900	982	1019	1009	957	983	981	972	958	956	895	1011	1033	943	989	1020	939	932	1003	947	973	1002	964	954	964	929	973	1002	977	974	1007	973	1008	966	918	933	960	1021	972	995	986	967	952	997	923	968	983	1044	930	887	1015	1000	959	962	923	946	1005	964	964	1006	986	973	996	985	943	948	917	1022	995	1024	898	984	1006	998	1035	985	1021	938	931	942	932	988	945	943	994	972	1064	988	957	893	947	1005	945	944	946	964	935	955	915	974	959	900	875	984	912	1028	974	871	992	968	951	937	964	940	961	940	954	1014	976	958	1007	934	960	915	1020	969	982	940	951	936	1022	930	965	975	960	1016	989	997	996	978	954	966	1012	995	947	899	1028	961	993	951	960	935	1057	950	976	988	1009	962	927	985	968	980	1041	945	920	960	943	962	956	933	962	1010	937	963	1009	974	942	1000	959	1032	977	1011	911	1000	951	939	1023	964	998	928	921	934	989	959	939	981	986	972	970	1010	1009	1059	990	1016	949	979	1009	944	981	953	990	1002	962	972	961	1014	1015	978	946	1011	997	953	971	1002	911	992	953	931	993	951	992	967	987	1033	907	964	939	941	1006	998	953	962	1054	979	966	941	1013	909	1002	963	963	952	1001	965	989	1025	995	951	1028	958	940	1005	972	1021	953	949	954	1028	946	990	942	970	978	1018	918	986	984	974	1002	990	989	955	958	963	987	1008	957	914	953	1037	998	984	1007	958	919	914	997	1004	952	933	964	935	982	964	952	992	960	941	966	943	996	949	1000	984	1005	949	1001	990	958	988	1021	996	959	938	980	956	994	951	996	982	1034	926	1013	956	1024	1027	983	990	992	898	964	978	974	1028	961	945	978	932	965	967	953	947	1055	974	934	922	962	946	935	998	931	930	982	1079	989	937	944	979	986	925	950	982	1053	925	977	981	984	982	996	908	937	1022	988	974	990	1011	957	963	914	982	954	948	1027	981	957	997	967	990	971	990	1037	967	1012	978	941	998	968	956	992	1001	979	987	996	936	927	966	969	1020	925	951	1020	996	952	1035	959	1013	1019	970	965	942	990	972	929	979	965	1051	924	947	922	970	998	976	992	912	1013	950	983	914	1016	958	990	999	941	972	904	964	982	981	914	961	1006	979	943	961	919	1004	993	1020	981	961	968	1014	939	947	954	965	954	990	924	896	929	972	989	932	973	928	1011	980	971	1012	938	983	960	975	971	954	964	992	973	968	996	992	1012	976	995	941	975	985	963	1038	961	908	988	1024	1074	1012	957	976	984	965	937	995	971	955	946	966	924	950	983	939	988	971	947	925	1016	954	939	1033	941	971	1013	1018	990	993	957	999	1007	994	994	924	976	983	908	949	1017	985	943	1017	954	1006	972	961	1002	931	945	1001	953	968	940	991	944	978	977	935	938	961	997	1013	976	960	949	1000	962	933	948	954	1018	918	960	999	964	1026	1002	984	921	947	959	1007	905	971	942	987	1018	990	966	962	953	926	972	970	970	942	1006	971	1026	1019	931	1027	990	1016	978	973	1018	968	991	953	985	967	949	1012	961	1046	1004	999	941	969	980	949	963	995	1003	983	996	987	1015	993	946	914	960	946	1010	984	1003	986	913	947	996	969	972	992	948	928	906	955	942	976	993	983	899	977	945	974	977	1013	922	973	1011	1051	977	963	964	987	1032	935	1003	983	972	976	1006	946	979	994	992	934	930	963	1038	967	921	1009	941	930	988	961	911	997	990	972	941	1017	971	988	958	978	939	956	989	1041	936	952	943	934	935	962	979	983	931	1003	996	992	960	947	985	958	1033	978	1054	1004	936	952	995	961	934	962	962	959	962	985	971	966	945	1014	964	944	924	953	1031	989	995	1027	1008	927	1040	1016	921	965	952	986	940	958	983	954	937	937	1019	943	958	983	977	1012	989	967	962	949	960	984	1025	951	973	1041	984	992	1015	984	941	985	964	979	969	987	990	1007	1043	925	981	971	969	992	953	1011	996	959	961	997	941	959	1006	982	1000	990	989	956	964	996	988	1017	1010	961	980	954	977	1007	1000	949	933	959	1003	910	992	977	915	955	993	1001	928	944	942	995	983	984	976	986	937	963	971	969	955	987	916	912	941	944	972	912	914	1004	977	1031	972	1000	1006	923	1011	1021	969	1024	977	1034	1028	960	991	972	1011	1008	988	937	934	993	981	988	998	1006
1541	292	278	245	241	206	244	208	211	220	181	221	194	206	218	208	215	198	204	176	180	193	182	181	193	221	192	194	223	188	205	206	200	188	198	192	192	189	208	216	189	232	212	192	220	179	189	207	203	198	201	198	188	184	197	190	188	199	183	207	176	200	196	187	196	192	207	184	206	189	195	222	202	187	202	204	198	219	197	213	214	199	190	224	197	219	208	197	198	180	219	201	186	217	185	201	195	217	238	209	210	202	192	209	214	215	186	212	190	195	187	212	211	177	207	207	224	214	205	220	199	188	192	195	203	215	210	194	209	181	189	200	207	213	193	211	203	215	186	192	182	214	228	220	179	214	219	219	194	227	183	221	198	192	217	198	200	216	224	184	184	210	173	197	197	217	173	220	205	194	199	204	196	205	210	194	180	191	201	172	191	206	209	190	207	217	204	191	184	213	186	216	175	206	193	212	211	195	165	186	206	186	210	197	204	200	183	205	182	200	188	215	223	203	205	194	201	158	204	206	194	165	192	220	215	208	207	208	182	196	212	224	185	198	192	205	195	230	205	194	198	191	205	214	178	216	184	187	215	220	191	236	222	205	227	179	223	183	198	198	174	171	209	203	192	189	188	193	193	220	204	190	190	197	200	212	189	178	207	195	172	225	195	219	182	190	176	166	224	163	204	202	210	204	167	219	220	187	173	206	210	178	213	192	189	174	215	184	195	201	233	202	197	237	208	207	182	219	217	201	222	192	187	207	199	185	186	200	200	185	221	195	186	190	193	168	221	185	192	171	198	227	193	230	221	203	182	180	203	178	200	183	217	246	183	199	202	209	197	189	183	221	225	213	215	200	217	222	198	229	196	202	219	231	211	192	204	191	183	220	214	201	221	204	198	213	195	195	178	199	200	201	211	214	206	226	208	224	203	198	206	223	198	210	197	203	216	210	194	212	210	207	191	200	222	219	190	218	225	211	199	188	197	185	184	175	196	216	204	213	227	181	207	213	212	201	188	165	184	186	188	207	201	190	193	214	192	221	217	206	211	166	197	196	206	213	197	167	189	194	197	193	215	186	187	187	203	211	206	218	180	184	168	214	214	208	192	170	186	182	227	175	188	201	220	182	192	221	202	211	205	214	185	224	172	199	220	175	216	193	173	201	211	212	198	206	187	222	197	208	184	189	210	231	179	204	217	203	199	216	187	196	202	182	215	194	198	207	192	226	166	196	229	150	211	216	206	193	208	217	186	182	192	199	202	183	197	214	198	201	184	228	192	202	202	211	216	186	218	200	208	192	215	206	203	199	226	228	215	215	208	194	229	198	237	200	226	216	193	192	196	221	242	185	185	212	179	188	182	195	217	207	196	189	185	193	189	176	201	214	202	185	190	206	201	209	200	206	182	215	202	200	196	203	185	195	201	182	188	225	192	177	197	198	214	190	192	197	218	201	196	189	201	186	225	199	215	202	188	191	185	201	173	187	191	196	207	208	205	219	203	217	193	205	203	210	204	214	205	229	197	210	236	198	181	186	211	188	201	207	201	224	197	198	208	198	214	213	210	211	234	210	200	192	182	199	196	221	188	207	199	207	175	212	213	209	202	190	196	205	181	191	224	206	167	179	204	205	186	204	202	205	216	230	188	185	206	183	207	208	194	200	219	206	217	191	178	205	171	194	209	223	194	185	187	166	205	169	194	185	213	224	204	167	176	218	183	210	164	206	206	192	198	202	201	172	180	199	192	200	216	204	204	211	210	193	187	180	205	213	208	180	206	179	208	204	182	221	194	187	206	223	208	198	188	215	187	194	206	192	190	210	202	180	221	189	206	193	203	204	219	211	207	191	209	189	207	195	219	195	224	196	193	170	188	197	203	200	183	180	196	192	187	225	187	206	196	196	181	208	193	196	184	202	192	216	176	188	205	222	208	215	202	205	219	209	195	213	195	203	191	227	226	168	194	193	210	215	225	181	188	207	207	185	217	236	184	196	201	164	205	207	202	202	195	209	217	215	167	208	195	207	204	194	241	204	202	207	208	203	191	181	206	212	192	168	195	191	217	205	220	194	182	206	226	207	184	204	209	212	185	188	203	206	197	198	178	179	182	184	179	205	163	173	211	198	207	183	198	208	192	210	216	231	212	210	198	178	209	205	218	225	206	199	189	187	193	222	210	187	170	187	198	206	200	219	186	205	204	170	212	190	195	161	189	181	186	211	200	196	185	189	231	235	202	204	190	187	192	206	199	198	223	212	176	196	219	203	204	205	206	197	207	194	218	206	197	174	231	196	189	210	187	179	216	222	191	195	168	179	176	185	187	210	197	182	212	206	180	204	195	185	184	225	203	200	202	181	195	214	186	210	180	194	182	214	185	169	196	208	183	199	208	188	210	196	191	214	215	214	195	201	204	174	200	206	223	199	215	192	195	185	184	201	180	184	195	207	218	202	203	180	214	180	184	228	194	200	204	196	186	200	207	235	201	155	186	218	209	188	194	198	193	184	193	200	208	219	193	192	192	199	190	163	196	207	197	220	211	220	194	199	232	207	205	206	172	237	196	183	191	226	201	186	189	231	194	188	210	192	199	188	203	189	200	218	189	192	193	204	207	188	184	205	202	202	207	190	198	185	229	180	218	215	216	197	192	216	189	197	194	195	192	201	200	200	181	170	204	240	192	197	184	214	165	205	211	205	223	176	192	219	216	195	230	203	218	203	205	198	205	199	206	182	180	165	208	213	197	211	199	206	186	198	184	185	199	208	190	185	212	188	162	203	203	183	193	206	217	222	207	202	203	215	203	204	200	202	207	208	200	195	189	213	202	209	195	183	188	149	204	196	170	207	191	214	210	198	229	190	192	196	183	211	186	200	194	181	198	193	204	210	207	195	217	208	219	203	200	214	192	202	183	210	225	199	188	188	198	190	215	192	184	195	197	196	192	215	190	211	203	186	190	223	217	201	201	193	212	177	202	197	201	204	221	218	208	171	215	205	196	224	209	182	165	223	205	175	207	209	194	196	194	186	204	195	207	181	180	199	191	188	206	175	194	201	194	172	229	184	189	193	177	215	200	187	187	199	212	192	187	191	186	177	229	202	196	211	219	209	185	230	214	190	224	219	190	200	202	196	205	191	180	187	198	211	205	219	182	222	183	229	216	195	215	203	194	205	194	207	188	189	192	200	185	217	201	227	202	205	224	229	211	223	173	170	200	195	182	188	228	187	189	228	212	201	186	180	226	183	209	201	171	208	183	201	170	213	185	196	215	191	215	224	208	186	205	204	185	226	211	194	201	202	198	189	196	215	169	180	201	172	216	205	223	212	201	214	200	164	177	198	200	214	169	212	187	183	200	187	194	213	211	179	190	195	212	203	166	203	208	191	197	195	195	198	186	205	195	158	201	178	165	189	212	196	187	203	184	170	210	182	219	189	209	217	214	212	195	195	184	207	199	203	198	182	181	187	220	187	187	212	231	208	215	194	176	227	182	206	195	185	219	200	185	186
1868	611	650	740	794	737	691	661	583	570	577	570	555	529	547	529	553	545	599	533	546	553	566	532	524	551	530	522	578	527	561	554	551	534	544	543	503	549	551	528	502	576	535	558	557	568	525	545	586	532	524	526	516	525	558	530	532	533	546	544	531	495	502	528	546	538	553	523	549	528	546	565	600	519	551	539	499	563	552	531	541	523	541	536	539	559	531	539	562	564	528	533	547	507	555	523	518	519	552	562	517	496	564	529	522	521	518	520	543	545	492	560	571	501	575	572	522	512	573	526	518	553	521	502	497	575	503	500	562	557	549	515	539	540	510	567	561	582	537	550	556	548	504	567	514	557	556	511	573	527	564	568	549	561	579	555	524	562	551	512	526	521	508	539	528	558	534	547	541	532	526	565	546	546	552	536	516	580	553	538	512	521	563	562	542	576	537	577	572	528	532	527	488	550	522	552	554	567	590	571	565	531	534	536	507	568	547	522	559	509	532	542	523	513	529	556	568	572	546	537	510	549	563	539	526	577	554	540	522	540	523	524	590	563	554	567	535	559	542	546	531	543	551	553	517	514	569	513	514	533	545	507	532	581	540	540	518	532	559	558	563	536	539	573	544	552	545	525	541	559	561	574	503	569	513	558	499	515	539	524	553	556	538	558	528	498	567	537	551	508	547	522	546	564	600	549	535	530	609	548	534	507	514	555	527	561	572	549	575	540	549	577	534	569	558	561	529	501	546	519	565	578	544	564	535	553	581	549	546	510	552	539	539	558	560	537	537	574	561	557	523	554	559	559	533	556	556	526	527	550	521	512	574	521	538	544	526	578	567	571	517	573	552	533	540	532	539	553	533	515	503	552	581	538	535	499	558	585	548	592	518	547	526	579	532	553	557	539	548	537	534	525	599	555	553	556	544	539	557	527	539	551	573	557	526	525	493	545	503	528	503	488	570	528	557	529	522	530	586	579	530	552	531	531	576	569	568	579	547	570	584	509	523	580	545	555	536	523	496	535	548	556	522	527	531	564	522	558	532	534	548	529	530	597	528	550	533	532	579	536	547	570	531	558	546	562	540	560	559	553	577	526	555	591	539	523	600	555	561	528	531	539	520	547	547	561	545	528	536	534	552	528	518	510	528	540	542	545	543	536	551	554	539	537	508	531	580	519	541	550	555	551	513	564	566	522	531	531	527	570	497	556	594	545	576	537	525	538	552	534	568	568	568	529	548	551	545	564	556	510	591	568	566	497	535	555	517	559	554	570	553	542	546	571	576	586	562	553	547	485	555	537	497	545	528	566	493	570	515	506	569	514	545	540	524	558	535	544	506	561	564	489	560	545	535	537	574	519	565	537	499	534	522	544	517	557	534	527	539	531	543	554	520	571	537	539	524	535	572	545	554	526	561	569	532	532	541	575	586	559	544	562	523	562	532	571	522	554	531	565	549	614	514	522	508	564	560	536	542	564	577	567	538	553	563	582	534	526	576	552	528	529	527	554	550	536	536	583	533	554	534	544	508	542	542	555	546	557	501	594	536	523	548	509	532	555	554	537	537	572	493	513	586	585	524	582	525	514	554	515	513	588	503	558	518	557	532	536	546	545	562	524	536	528	548	485	538	544	564	528	578	545	557	504	577	541	520	523	518	496	603	549	504	538	526	539	553	517	561	530	552	565	540	541	530	553	583	517	529	553	539	549	567	582	516	547	551	573	537	568	524	504	574	566	554	535	544	559	544	531	524	540	511	531	571	509	564	564	545	553	528	517	569	547	565	555	566	518	525	535	565	547	544	521	548	512	557	522	521	589	534	550	579	546	533	558	552	589	557	539	513	572	590	546	526	560	548	542	523	591	527	543	575	538	577	545	561	547	540	509	561	541	531	552	555	542	525	543	537	540	581	559	556	507	536	552	536	541	545	517	549	570	548	539	512	514	540	541	554	548	549	540	513	572	583	580	566	579	561	538	546	539	541	573	564	529	579	546	555	549	537	513	519	553	572	526	520	558	551	542	557	537	527	512	532	568	554	576	536	510	532	545	524	548	573	524	539	515	540	545	538	536	529	513	542	544	519	563	518	511	546	594	525	545	569	538	531	528	582	544	595	524	528	581	550	539	561	542	546	554	572	531	509	546	546	551	597	574	522	519	551	502	581	541	513	502	547	522	543	557	546	553	566	560	558	575	551	548	528	524	547	531	505	525	513	556	602	561	540	555	535	528	581	530	534	583	512	547	524	559	578	522	527	527	570	557	533	527	527	498	530	550	530	543	542	522	533	514	580	530	517	556	554	563	576	558	480	558	550	505	543	559	498	584	520	598	548	545	535	549	533	528	529	508	588	560	545	539	560	579	529	551	557	540	549	576	502	575	544	535	561	516	553	538	519	514	546	559	569	551	560	553	537	510	531	556	559	512	526	555	557	529	493	522	568	541	592	523	512	556	536	540	521	582	563	545	554	550	543	541	562	536	553	537	548	565	514	515	502	527	562	564	566	547	563	538	572	558	561	557	523	589	542	501	510	551	500	562	511	560	523	542	533	547	524	555	535	571	535	574	533	545	539	508	556	509	514	539	542	517	563	527	605	520	563	547	524	529	560	511	527	542	562	550	513	547	527	579	562	555	511	527	517	573	534	585	529	580	554	545	567	582	566	544	536	508	538	541	546	565	508	552	540	548	549	578	552	581	576	544	519	536	555	559	553	542	545	564	536	518	511	539	547	511	557	543	541	539	551	563	563	541	552	545	549	559	530	503	542	511	560	555	540	533	586	559	551	534	540	526	547	519	545	555	550	505	530	512	525	536	525	527	544	558	538	572	582	488	557	534	558	553	561	533	544	522	552	549	567	522	577	545	523	563	504	574	539	513	525	520	567	554	580	551	543	525	533	538	513	519	526	536	524	535	522	527	554	554	577	530	539	520	547	565	548	488	568	516	551	522	508	518	534	539	575	556	535	533	525	558	569	555	510	544	540	529	526	561	565	574	532	513	502	541	580	531	516	547	501	579	566	525	519	567	547	553	538	528	533	544	552	552	546	543	535	536	551	544	520	537	538	532	568	544	562	538	554	563	515	542	529	508	592	531	535	508	566	576	494	531	569	538	545	536	535	572	552	551	486	550	509	591	535	572	545	522	560	537	556	522	568	579	514	519	544	563	560	552	555	532	532	531	569	566	544	540	539	522	537	557	560	565	543	517	544	508	537	497	533	510	519	559	550	526	555	501	578	534	514	547	548	538	534	562	545	565	498	560	566	536	511	566	554	541	595	558	562	517	560	515	550	528	610	531	564	518	566	515	574	513	569	505	525	535	560	561	603	567	543	555	562	570	538	497	553	523	556	551	525	560	552	518	578	512	538	558	558	565	558	541	556	530	536	575	561	548	551	618	529	554	554	553	530	565	528	556	474	556	529	529	566	562	528	495	602	511	543	540	482	545	589	535	574	582	575	565	563	539	534	524	547	519	516	529	539	539	526	563	518	538	542	577	535	525	537	510
7549	656	691	630	598	543	484	508	435	403	387	433	419	414	402	376	350	369	382	409	390	372	448	361	412	383	400	392	395	368	408	418	329	385	380	386	421	383	370	372	369	382	377	356	419	406	368	365	395	396	403	387	380	341	390	396	341	397	389	351	382	365	375	369	347	406	365	379	407	379	396	371	410	422	362	375	405	399	385	402	347	396	415	354	369	352	387	389	395	396	412	413	420	392	377	354	420	380	404	384	371	370	372	362	351	378	432	389	389	401	409	394	391	369	399	412	376	426	424	399	356	405	354	394	372	361	365	361	408	348	404	368	371	342	391	375	422	388	376	401	405	392	401	369	399	373	401	414	354	403	422	390	381	368	375	375	387	396	428	384	396	345	379	396	429	405	386	401	368	409	421	358	384	361	391	414	393	414	368	400	378	356	362	366	406	386	374	366	368	440	413	410	405	382	368	390	369	406	382	383	434	408	372	441	429	352	387	378	384	377	414	356	385	378	397	413	397	418	372	360	406	391	422	388	385	381	412	360	401	383	365	383	373	391	393	365	373	400	392	410	368	392	340	385	358	397	408	370	368	395	388	389	357	383	397	370	358	397	421	364	423	371	398	384	384	367	353	399	380	378	388	371	354	420	363	375	383	387	368	414	421	375	433	415	438	363	362	379	382	402	364	368	382	392	379	375	410	425	401	408	371	401	384	377	431	402	386	376	384	373	412	370	409	422	357	389	357	381	358	347	358	360	352	408	390	339	422	379	407	396	396	378	381	391	406	344	440	444	398	401	394	393	379	386	379	394	396	372	334	411	387	419	365	384	414	414	403	380	380	419	419	358	406	387	365	406	395	400	389	365	425	401	414	337	366	351	457	390	383	427	382	383	414	410	396	370	399	364	384	373	391	372	356	397	393	406	361	360	390	358	417	409	417	412	406	424	383	395	377	391	397	363	371	380	407	419	390	379	359	407	341	342	362	385	387	426	405	384	404	422	403	384	399	364	355	390	383	396	437	404	386	383	438	422	391	420	392	379	344	390	352	396	372	389	382	389	393	404	380	399	376	393	408	407	410	407	397	397	361	395	389	369	375	367	398	366	366	395	395	384	403	368	397	382	436	369	391	372	408	379	385	388	364	375	400	367	412	389	366	390	369	401	407	393	420	375	426	333	389	414	402	396	410	385	366	398	375	416	387	395	412	381	397	393	353	457	408	389	370	356	411	380	370	392	383	403	374	424	383	381	437	396	354	420	358	391	409	424	373	386	408	370	355	418	419	388	371	416	393	383	385	365	393	376	374	410	342	382	384	375	391	381	410	431	379	349	340	389	370	423	395	382	407	392	398	382	413	383	361	412	423	372	403	358	359	361	401	375	357	412	409	392	407	412	382	392	364	367	401	402	392	400	383	402	381	408	357	378	420	385	375	418	412	379	365	391	358	375	410	409	348	380	394	353	413	435	437	391	374	392	409	379	355	378	361	416	390	381	417	389	399	384	379	385	379	384	407	378	434	402	375	396	382	384	404	415	412	369	344	399	365	377	420	391	373	388	355	375	367	417	377	416	372	397	414	386	382	377	398	399	387	417	402	392	392	391	428	380	363	384	409	383	401	373	388	380	400	382	424	445	359	380	411	394	403	379	371	423	441	403	385	385	372	402	366	377	339	385	376	369	431	457	392	363	399	382	383	371	392	390	395	391	415	365	395	368	411	400	379	411	357	377	392	415	395	369	390	379	363	355	399	389	390	371	342	440	402	375	386	400	433	384	375	407	353	401	405	421	399	392	398	395	353	360	428	372	358	398	407	365	372	360	405	373	395	370	377	404	393	390	382	371	369	404	398	431	371	415	386	393	413	410	408	389	411	393	379	395	415	385	407	401	380	349	410	395	377	438	414	402	407	410	435	393	389	380	409	385	413	377	378	370	368	426	393	378	388	367	389	395	379	419	369	422	367	394	413	352	404	407	377	391	351	385	390	371	387	423	397	400	376	375	331	351	364	350	395	409	378	448	395	387	395	380	364	355	396	401	390	381	399	405	419	386	409	340	376	377	395	364	382	445	420	403	403	366	353	355	376	383	379	396	388	382	376	368	376	367	395	405	368	364	369	387	361	374	381	361	420	389	369	401	369	403	378	421	400	354	355	380	409	416	429	391	383	355	397	386	392	385	387	389	373	367	381	372	403	412	374	384	386	362	393	394	435	372	387	388	388	396	371	377	410	376	397	428	407	361	368	409	400	386	360	396	408	396	383	396	372	372	341	378	421	405	378	393	419	419	402	351	368	378	353	373	397	395	379	365	386	382	409	381	415	395	405	407	371	354	376	415	380	395	405	367	387	395	415	372	403	362	434	407	383	413	369	368	340	378	340	390	407	378	366	405	359	390	400	414	394	394	368	379	376	377	380	395	424	411	369	383	399	373	340	362	386	403	392	370	413	340	396	384	353	399	379	338	371	359	353	426	417	387	416	429	398	411	397	405	334	343	391	378	356	418	364	380	445	372	440	426	422	388	394	384	385	381	386	378	382	407	385	390	372	337	399	388	415	409	354	378	416	412	411	390	405	398	378	346	416	389	356	417	405	403	377	404	375	361	418	415	381	402	357	383	391	373	385	402	357	352	378	406	404	383	417	396	394	392	404	396	418	405	414	370	347	358	372	393	363	407	354	373	366	380	437	390	402	377	408	381	403	360	382	412	374	445	406	363	411	416	356	386	421	405	397	398	356	361	373	407	372	363	362	397	389	392	400	417	414	419	429	351	361	367	380	404	368	439	402	401	416	348	384	399	394	334	357	373	415	397	388	400	383	410	367	409	415	393	401	391	370	377	341	419	371	380	382	391	357	372	400	384	392	359	372	409	403	419	401	410	397	419	385	379	419	380	364	385	402	408	366	437	393	377	372	385	370	404	427	426	396	399	377	408	393	363	354	382	405	386	419	386	365	389	381	397	379	351	394	398	400	408	389	396	396	400	413	399	382	383	390	398	415	384	416	374	396	383	379	414	351	393	402	398	379	407	348	375	399	357	373	386	406	397	432	371	403	382	421	389	409	408	379	383	353	417	432	392	376	392	409	421	406	393	381	379	422	380	398	427	419	412	383	401	381	404	378	387	397	337	390	397	396	406	428	356	404	318	402	385	371	407	371	411	409	407	400	369	404	378	396	405	413	381	370	397	366	353	364	373	405	369	391	390	399	394	366	382	378	393	338	406	395	399	371	415	394	440	390	398	385	403	365	418	380	364	365	385	407	386	383	429	402	404	370	419	336	432	423	371	408	365	393	353	343	387	372	381	385	426	350	376	368	423	345	338	414	391	388	413	366	364	387	397	411	376	382	371	350	415	389	387	425	406	396	414	429	401	371	397	413	397	432	432	404	348	389	392	419	403	376	361	371	380	397	408	403	347	324	380	402	385	404	389	390	370	411	394	393	370	393	372	366	332	422	411	428	400	356	434	400	352	371	431	381	398	372	412	430	438	398	380	355	384	348	412
6620	1231	1507	1751	1867	1752	1568	1336	1288	1148	1120	1076	1059	1025	991	1023	963	951	1032	981	988	952	1006	956	1002	987	926	940	920	899	941	980	935	933	959	863	977	939	947	911	923	965	928	886	937	930	878	977	902	907	921	916	901	954	891	977	922	898	932	946	961	899	883	922	985	923	896	901	873	932	903	910	927	935	932	936	907	917	882	892	893	917	957	929	926	920	953	940	988	895	907	921	957	907	934	916	968	962	962	940	949	906	925	984	919	962	950	907	923	934	966	942	914	914	867	1001	906	952	932	900	960	927	939	899	898	922	875	875	909	889	910	952	972	895	910	907	950	925	922	937	887	917	891	970	942	975	951	982	914	889	900	916	957	932	910	928	888	984	966	875	918	904	913	920	911	945	914	906	925	950	952	912	922	902	957	931	913	960	917	902	934	947	880	901	921	913	876	885	917	921	922	948	925	931	975	926	947	936	921	962	920	950	921	941	917	963	958	916	918	912	884	966	908	958	874	944	910	930	942	938	939	908	919	874	893	959	931	938	906	959	933	903	957	894	951	916	942	969	939	852	880	882	892	903	988	950	933	893	903	861	967	902	852	918	948	968	929	899	981	909	907	955	889	961	914	952	967	916	903	921	914	929	912	927	907	911	903	961	882	898	884	983	907	970	912	939	912	875	908	939	870	925	929	970	901	888	880	944	855	927	953	928	895	943	988	907	933	912	877	941	905	922	891	892	881	919	893	929	947	934	892	948	944	935	893	925	913	926	900	907	938	939	874	983	864	957	959	906	943	901	930	952	898	931	898	910	902	928	969	946	902	935	914	965	897	911	924	893	888	920	909	898	995	953	977	965	948	912	974	951	942	913	899	942	922	968	946	905	901	942	934	943	956	943	900	939	926	920	925	931	894	912	916	879	909	902	913	936	908	950	900	945	888	941	917	925	880	890	950	950	914	921	880	897	846	952	914	940	905	937	950	970	941	935	915	920	951	946	921	879	921	865	979	959	923	965	892	931	940	941	951	894	868	956	881	895	969	873	898	873	879	962	931	981	965	947	885	921	915	982	875	875	897	966	927	890	916	920	890	883	937	963	942	913	888	894	910	1007	980	913	923	915	890	959	923	919	945	965	927	936	899	875	919	928	933	927	954	910	965	886	909	956	894	887	935	878	876	951	945	959	905	953	974	957	926	976	930	921	912	907	952	918	955	906	929	914	944	904	920	963	975	890	936	896	881	918	995	959	958	908	893	902	931	885	934	932	969	880	922	929	918	936	923	982	895	947	948	884	902	906	939	925	965	957	897	915	927	955	911	973	972	917	905	882	919	904	901	912	939	924	917	916	946	893	923	879	923	926	915	921	901	928	941	896	1017	893	877	867	903	941	907	969	878	946	968	877	922	938	899	936	937	939	908	901	978	923	948	901	1015	913	899	921	856	943	905	959	909	954	930	872	910	930	997	915	907	938	900	902	934	921	949	935	924	856	899	893	897	882	930	903	928	932	897	915	905	913	929	865	895	891	905	929	905	826	929	888	938	879	944	987	847	908	870	924	1018	933	926	901	894	910	929	948	896	961	927	895	938	884	941	907	935	901	953	913	925	872	892	898	947	952	970	903	911	921	881	940	946	924	960	877	911	956	949	946	870	887	956	910	906	884	918	898	914	909	891	898	901	910	880	941	923	952	970	963	906	957	953	956	931	913	947	922	902	932	885	999	962	955	958	956	950	915	963	970	859	949	912	965	886	947	947	869	942	840	957	957	895	918	985	942	893	908	896	945	941	920	949	921	854	914	897	936	1028	941	921	960	907	899	913	964	921	880	887	889	901	874	905	950	923	915	923	924	864	960	958	916	925	921	916	867	942	954	910	881	969	884	935	885	944	881	917	911	961	953	892	923	879	900	904	869	908	931	862	895	952	930	887	954	923	913	927	862	921	962	930	935	867	915	991	1035	932	961	946	884	908	902	936	897	925	988	939	916	934	892	944	997	944	882	905	890	864	951	926	857	973	938	901	913	868	894	938	921	891	928	957	961	984	922	889	969	934	923	907	919	892	952	911	926	955	950	968	920	950	918	995	884	892	940	934	929	909	912	913	942	948	988	960	883	930	893	887	915	962	875	932	935	928	916	882	912	914	895	917	920	918	877	910	921	959	915	975	966	954	961	900	875	893	922	961	985	969	915	951	932	940	917	907	915	932	931	958	901	933	957	932	920	902	896	931	953	890	901	876	946	963	922	921	865	925	975	915	943	899	929	813	961	950	897	942	920	875	974	947	934	920	903	996	917	920	943	959	942	971	948	888	927	869	902	884	922	916	903	932	969	925	923	933	938	922	959	899	925	876	941	957	931	954	947	895	928	921	925	903	898	957	839	928	922	885	876	973	944	955	881	861	910	909	934	976	954	925	898	960	919	896	910	923	934	954	935	893	924	964	945	899	894	969	897	925	935	872	909	886	926	963	952	932	946	922	893	957	926	862	924	926	896	928	935	911	889	929	939	918	939	898	905	969	892	927	935	908	962	938	959	946	943	950	943	945	883	927	926	916	915	917	861	900	885	902	938	917	909	928	953	902	925	939	894	937	979	906	852	875	914	947	967	878	931	916	952	867	950	897	905	941	915	987	873	942	945	906	919	961	888	840	968	900	938	953	922	1003	944	933	920	960	990	914	902	872	935	982	947	907	917	910	937	925	946	917	918	942	934	926	922	978	891	898	936	899	984	904	912	934	946	915	918	951	897	923	928	932	971	938	924	907	946	913	936	950	957	948	865	961	965	917	910	934	974	930	899	914	903	907	928	906	903	896	863	914	911	984	937	942	935	933	917	936	929	923	929	887	895	908	930	959	940	928	971	955	893	896	928	906	951	892	890	958	889	928	933	895	906	941	900	919	962	940	905	969	977	885	966	977	866	945	909	944	919	949	953	902	942	920	951	980	897	940	872	892	932	948	922	918	941	902	937	950	894	896	899	963	939	902	912	895	930	936	975	912	945	898	925	951	902	927	904	908	928	914	953	948	934	968	899	866	859	921	893	915	935	875	894	913	918	899	1007	960	923	949	929	845	902	947	930	916	937	889	954	903	921	910	893	921	903	937	870	898	881	943	896	908	946	887	915	892	885	902	883	871	958	964	902	941	895	864	983	901	937	922	920	925	896	912	958	881	922	942	899	882	955	949	929	998	910	914	932	913	880	950	921	872	901	894	937	934	905	876	944	863	920	987	873	925	937	941	924	923	908	937	954	873	866	1002	898	977	986	951	912	885	938	952	924	874	953	949	948	884	925	954	956	923	961	886	893	908	949	901	898	884	976	970	949	915	975	922	957	955	920	876	929	927	915	908	936	873	953	969	904	964	948	867	858	930	946	918	928	923	956	933	931	911	926	931	949	987	856	909	933	979	897	872	908	955	870	920	970	937	931	919	927	926	930	932	887	960	912	957	951	929	923	935	912	929	952	916	926	941	953	906	848	928	907	932	929	939	958	912	961	945	911	946	926	926	932	898	991
15243	1521	1128	982	898	682	663	563	545	512	494	439	453	457	443	399	407	473	415	464	447	434	444	453	446	427	450	446	441	431	408	442	416	439	410	474	450	422	456	439	421	444	446	441	431	456	429	504	452	475	420	433	418	431	376	444	404	458	424	459	397	431	453	439	470	424	430	441	429	410	419	449	452	431	379	421	452	434	422	425	457	458	432	433	442	473	415	427	450	404	425	454	434	438	446	417	401	451	437	446	425	437	421	445	422	437	434	465	417	450	426	420	435	412	450	387	458	493	460	387	407	410	412	458	426	464	430	444	462	448	447	416	456	418	471	419	470	444	412	405	445	458	412	420	490	454	431	449	396	417	443	443	435	473	441	432	432	398	430	416	454	422	500	443	451	450	431	399	426	423	428	450	448	441	417	400	445	420	424	405	437	477	455	425	443	456	431	470	432	477	413	398	424	469	443	454	431	449	443	475	419	432	474	436	471	430	419	448	437	455	421	442	456	442	431	406	428	405	437	417	428	408	458	414	414	429	437	451	403	429	466	436	458	416	459	412	439	390	423	403	465	454	426	407	454	410	450	457	453	424	432	412	414	449	428	454	461	418	459	445	445	489	412	425	434	394	436	451	432	448	454	469	460	459	452	478	417	447	401	401	480	404	439	468	418	392	419	392	399	413	369	389	422	435	409	434	421	430	424	445	432	429	417	443	446	462	449	445	434	406	423	418	406	419	449	433	440	410	441	440	400	441	409	435	418	417	457	412	451	460	458	463	459	423	453	440	438	449	435	447	447	480	456	437	467	453	454	417	414	408	404	447	422	475	484	438	401	412	444	441	423	425	442	418	445	433	438	443	418	419	408	428	452	421	462	423	443	478	410	443	432	436	469	446	430	455	420	422	476	412	444	446	454	402	446	446	462	422	469	430	412	433	386	450	480	389	437	422	426	418	398	443	446	459	442	448	465	483	448	441	453	445	400	402	416	468	391	461	457	420	438	445	498	500	458	458	413	429	441	448	414	471	455	466	428	412	439	418	399	425	444	412	443	481	471	458	477	417	439	437	453	425	448	442	443	431	408	453	460	451	408	451	462	410	421	446	435	393	456	412	407	433	429	410	397	425	432	450	458	455	401	425	434	445	468	454	447	420	439	458	412	448	410	435	411	392	425	463	458	425	416	430	366	425	442	446	435	433	435	447	443	422	447	429	402	432	439	414	364	401	465	451	493	429	403	442	461	422	437	449	485	451	427	404	381	473	472	453	439	465	427	463	435	403	457	464	435	419	459	409	444	425	438	419	447	449	422	461	413	417	430	390	421	398	430	435	435	406	470	414	444	445	443	428	437	477	434	436	410	413	469	406	439	438	424	440	424	391	490	460	458	405	421	438	436	437	405	467	438	396	427	433	456	428	411	414	431	490	474	446	458	460	464	433	398	403	412	417	456	456	441	429	453	422	444	433	469	478	437	436	423	408	469	443	441	448	442	431	400	450	412	372	436	440	433	453	440	429	484	410	452	432	450	443	421	425	409	447	440	437	463	381	417	406	424	418	436	438	443	425	457	400	466	449	479	456	409	433	451	412	438	449	426	444	448	406	428	431	463	442	440	429	445	420	467	436	464	417	418	410	477	484	397	435	425	450	466	471	435	404	386	450	400	467	461	446	464	426	445	412	450	440	431	454	403	409	442	483	439	384	418	457	419	434	501	470	398	455	478	426	428	477	462	404	391	443	427	405	431	402	439	442	413	427	427	400	452	448	467	404	429	489	452	438	417	422	460	445	429	453	403	400	417	464	460	464	437	472	427	483	448	436	424	391	433	440	477	445	453	508	455	402	464	442	449	420	431	422	449	407	416	431	445	404	427	428	419	461	462	434	407	442	424	424	437	437	406	398	425	434	440	404	415	411	400	490	440	415	461	414	478	452	437	473	424	447	440	432	419	444	436	448	466	471	438	422	476	447	401	409	418	417	434	420	436	420	442	443	458	461	414	449	441	439	405	435	420	449	424	424	447	415	411	430	465	407	391	450	460	417	450	463	434	428	423	428	433	416	404	446	418	454	400	501	415	449	425	412	447	427	409	431	386	485	467	446	449	419	441	455	448	443	398	420	446	391	433	481	429	437	398	441	448	445	390	463	427	439	438	486	422	453	461	453	472	438	462	476	435	424	429	435	439	445	440	459	436	452	441	445	423	404	427	469	430	410	422	406	463	443	450	431	440	402	427	455	377	410	439	409	451	410	426	429	471	447	457	432	408	431	437	422	417	446	479	420	459	405	406	422	434	414	418	428	463	416	408	426	487	464	420	413	447	478	455	438	414	441	416	490	430	446	443	456	414	380	424	460	439	433	431	435	446	427	446	412	435	412	452	414	417	428	433	423	447	419	419	458	388	435	440	476	416	487	431	436	472	452	426	433	463	475	423	432	478	413	424	447	465	426	422	444	403	408	436	397	478	417	448	454	423	433	466	434	455	447	427	419	408	418	425	441	437	459	404	414	416	448	464	410	444	445	468	436	458	423	414	436	471	426	449	407	405	442	435	412	434	442	434	415	453	449	448	439	456	452	439	433	430	459	384	399	399	455	463	379	424	458	452	440	404	421	406	418	431	446	429	442	406	435	408	457	413	443	411	446	446	446	423	453	424	400	461	410	428	442	440	425	451	454	437	479	401	410	426	459	418	447	468	469	441	425	436	450	409	416	392	436	436	383	461	443	424	434	400	417	426	419	443	418	446	440	459	434	451	437	431	466	449	429	440	415	438	458	459	442	427	430	414	417	442	430	411	433	419	421	423	425	445	450	441	429	369	440	421	435	474	407	464	451	473	438	386	409	423	464	449	444	422	449	423	469	449	423	464	426	435	447	405	414	429	453	460	423	385	439	448	417	422	461	421	408	390	393	467	448	421	441	472	459	423	421	437	453	451	485	418	446	406	461	465	453	417	393	411	417	445	416	406	412	430	463	403	422	397	428	395	470	447	424	439	411	401	420	442	452	468	441	437	446	452	460	478	426	418	420	424	413	429	423	428	477	448	439	428	412	464	421	388	442	460	469	440	426	427	440	453	434	426	450	409	448	478	448	411	422	403	430	475	485	453	424	428	403	461	430	428	407	453	419	401	385	433	439	417	460	451	446	448	453	436	435	461	463	444	448	456	427	425	409	434	402	440	424	402	418	428	431	411	462	446	494	483	497	469	451	446	483	418	481	426	459	430	451	434	424	432	513	459	463	433	450	446	429	488	464	423	457	459	441	455	420	446	430	446	427	442	447	454	420	444	402	431	431	420	430	409	468	421	443	437	441	433	441	400	445	439	436	427	437	423	407	454	447	421	476	457	466	405	419	438	411	401	451	458	437	488	437	485	438	431	432	447	422	426	413	469	494	398	398	422	425	451	413	451	422	482	448	406	424	394	441	437	460	425	426	424	441	460	409	450	431	466	444	450	476	463	422	427	458	420	485	427	438	420	453	446	423	459	401	426	423	434	465	465	443
8516	1552	2161	2590	2624	2428	2045	1752	1506	1319	1381	1282	1245	1169	1082	1120	1009	1097	1135	1102	1094	1073	1066	1039	1055	1036	1012	981	1049	1056	1027	997	1049	1056	1008	1010	929	940	1008	1032	977	991	960	1028	981	1016	1013	932	980	978	984	992	959	967	956	1000	981	947	952	962	965	999	978	982	909	970	985	947	927	949	1025	937	944	981	943	994	1011	1006	970	946	973	991	919	1001	990	980	891	978	938	1007	949	1011	939	974	959	980	954	1034	933	987	990	993	914	1000	940	974	988	967	982	933	971	1015	965	943	1016	952	1040	1051	973	983	942	967	954	970	988	1009	1005	924	959	898	964	976	963	1006	995	972	927	888	971	988	933	956	1009	996	924	955	974	948	1000	963	939	993	949	880	968	948	997	980	998	977	990	1001	932	940	954	974	935	980	938	988	956	1036	984	994	1002	973	988	980	988	916	916	950	1004	983	926	960	919	997	989	935	965	967	1008	963	996	966	989	940	959	965	985	977	985	993	938	966	979	968	954	989	1020	997	938	981	983	973	959	932	958	949	945	975	1006	982	981	952	1023	995	989	1001	970	947	993	947	978	996	962	952	897	952	1021	1028	966	972	973	992	999	991	938	965	938	943	974	918	946	973	974	907	960	998	993	924	951	996	1010	989	961	957	974	991	961	965	986	909	965	985	1016	946	1060	950	963	938	957	960	994	944	1003	942	967	993	970	927	992	978	922	946	955	961	973	954	1010	980	961	968	996	919	976	987	942	921	1002	957	961	979	940	990	938	1006	937	996	1005	985	939	980	930	929	955	1002	955	931	950	973	1041	935	954	978	1009	974	949	949	935	940	926	977	976	971	944	934	928	969	930	902	974	1006	988	998	951	932	1055	1012	1014	947	983	953	950	966	920	974	991	961	901	1006	988	947	1007	971	946	971	992	989	985	939	950	975	935	989	986	929	972	944	996	1017	955	933	963	995	982	1006	1039	945	1020	1002	996	995	1036	979	971	967	973	970	1030	974	959	1053	984	988	926	979	944	966	1000	980	974	957	939	932	928	1007	951	991	1037	967	946	1031	1003	996	992	970	955	978	981	897	909	963	1016	921	992	923	960	978	990	902	933	971	970	978	970	977	1017	910	911	964	989	962	978	977	938	943	966	987	960	971	999	966	954	975	959	1008	1009	938	998	1031	997	945	957	961	964	974	1000	982	977	908	976	1002	1020	972	1007	930	948	1050	936	950	998	976	977	951	993	925	936	948	1001	917	943	946	863	987	1003	968	945	964	1027	958	986	1006	951	976	989	1008	983	972	1001	969	978	1030	966	939	1023	964	960	952	988	929	936	914	956	938	974	961	972	901	954	1006	946	971	1013	899	941	989	984	930	901	915	939	972	981	942	973	978	921	952	1034	978	964	1024	989	977	922	999	962	970	1017	1007	968	957	996	963	914	944	908	937	950	947	970	915	962	955	957	980	981	987	957	964	1006	968	952	968	957	991	1000	1006	942	973	968	961	994	927	971	952	961	926	963	927	973	947	940	998	997	961	1009	1045	943	976	948	971	925	980	905	996	928	1024	964	979	941	956	989	967	1001	939	957	991	954	991	951	928	943	980	1037	939	984	976	1020	934	917	980	947	952	958	935	974	965	1023	1002	945	943	965	965	955	945	1007	959	994	975	991	973	988	943	978	990	950	996	944	966	991	1027	973	897	953	935	998	972	947	993	981	982	960	1008	1016	997	982	938	998	989	1011	997	983	1040	924	945	990	1023	985	947	971	949	1037	957	994	948	957	987	938	1037	992	970	976	940	950	954	994	952	992	991	1005	964	980	986	936	950	977	929	981	932	937	969	1048	1026	952	978	960	998	978	963	944	960	987	962	947	989	1025	955	954	968	967	978	996	1022	959	939	926	920	1014	978	953	964	982	975	964	988	999	942	1013	958	930	903	981	987	962	969	922	981	956	975	995	941	911	926	990	995	952	1046	984	998	960	947	977	938	963	974	942	957	956	1001	960	1016	977	923	952	945	926	965	974	915	967	932	1013	974	983	943	925	970	840	992	933	1024	1008	1040	952	991	961	918	967	945	954	958	978	939	975	964	978	1031	973	967	1001	956	958	957	999	923	961	982	943	935	995	950	998	964	983	939	926	949	981	1000	962	984	945	945	967	998	967	982	964	971	961	940	973	1022	977	986	993	929	956	920	952	958	1019	953	934	983	982	941	1003	998	945	976	973	930	900	941	934	967	1005	944	1027	981	966	954	920	946	957	936	942	944	976	1002	957	1004	1004	936	944	946	964	999	916	984	1021	970	988	983	943	998	972	953	1032	986	970	974	970	937	978	1011	991	971	1007	975	986	1004	974	993	980	1010	915	929	984	1010	1001	909	967	956	987	934	958	955	923	979	971	1006	990	941	951	990	985	1013	973	1000	936	971	988	1003	967	950	959	1011	964	993	959	950	1001	1002	976	992	981	999	998	961	981	926	983	999	955	1002	1011	950	974	998	948	919	945	995	1013	988	997	877	942	969	990	973	950	974	1008	947	1016	979	990	1025	951	971	983	900	967	944	962	1014	945	921	948	957	926	965	956	989	960	1036	976	965	992	979	945	1037	991	938	991	907	931	933	984	960	959	907	974	979	980	1008	997	940	965	996	975	948	1004	952	947	972	937	922	961	951	1003	965	948	956	988	953	1021	950	993	988	979	909	1021	967	977	974	966	999	988	910	1011	966	917	979	966	936	967	937	1015	992	962	963	947	928	947	925	976	986	980	967	949	965	971	998	920	895	987	912	945	932	969	1003	960	911	958	1025	980	971	936	937	1004	994	928	985	1005	938	983	977	975	980	968	1010	1032	974	991	955	968	947	991	930	929	1019	1022	927	1000	951	924	925	962	915	1017	1023	969	981	941	972	995	913	967	1011	956	943	1001	909	978	960	1000	934	972	941	953	945	978	952	1046	1007	944	942	912	992	946	1000	1004	1001	988	938	995	1021	921	902	983	964	961	984	1003	989	1025	931	994	949	991	911	1020	971	967	979	947	967	974	1031	995	1009	1010	983	980	996	1012	1052	983	960	977	984	970	921	996	927	986	1013	997	975	942	998	1015	979	909	987	979	954	951	920	951	992	948	958	926	983	998	945	932	999	963	997	940	946	917	916	997	957	1032	977	973	992	990	989	1011	1069	957	970	948	943	942	944	974	940	995	1009	1016	1009	981	933	972	949	967	1007	914	1062	1008	1000	1003	1018	944	982	993	959	1011	938	990	1011	923	1014	929	972	931	948	1000	955	974	972	977	968	1001	999	960	967	999	952	974	972	939	979	914	939	916	973	1019	960	1006	978	950	1018	1002	1008	957	952	992	989	929	947	954	964	1010	1018	938	944	964	983	996	978	1007	918	957	982	990	1017	964	993	949	1029	967	962	974	1006	985	946	969	947	1040	1003	1001	957	951	987	979	939	943	924	918	992	1005	993	964	960	1008	1006	1007	957	934	989	916	961	961	965	972	933	1010	930	943	962	958	995	937	949	979	943	887	994	954	998	962	1017	959	957	1026	992	982	983	927	970	954	1003	953	945	936	963	985	981	978	915	967	979	1010	943	1044	944	960	981	976	985	951	939	978	959	1022	952	1014	958	952	941	957	996	966	989	1037	930	1029	1001	938	898	959	1022	949	939	1003	955	940	992	957	984	952	944	997	971	1026	952	988	928	1004	980	972	1022	921	976	1025	904	989	1002	1037	964	991	890	989	1050	1003	933	985	1007	974	918	974	990
1428	238	250	223	245	248	206	214	192	224	209	224	206	176	212	194	173	215	186	199	191	218	214	169	198	209	206	199	220	174	194	198	190	216	205	201	198	196	180	165	184	201	210	192	212	197	197	175	189	187	199	181	189	207	195	183	190	182	174	207	216	163	205	202	195	186	172	241	190	190	205	196	202	189	236	198	189	209	183	207	179	175	166	210	203	181	199	214	201	195	192	201	191	193	176	158	206	188	205	194	207	210	167	182	189	190	214	195	197	159	195	202	191	204	189	200	201	196	177	198	190	211	180	192	176	198	205	189	191	191	191	206	185	201	200	228	186	179	203	198	199	219	182	202	195	196	187	204	182	222	208	206	182	208	200	181	194	188	206	182	209	196	186	191	171	190	206	182	201	187	195	202	209	199	188	199	195	215	199	190	190	190	197	199	158	206	191	206	197	200	206	219	193	190	202	203	199	208	199	193	187	186	203	178	214	183	217	184	213	222	212	179	200	187	181	181	185	196	193	188	231	181	195	181	181	216	200	208	191	182	166	194	192	187	192	192	207	181	203	197	215	195	204	202	192	180	234	171	202	225	178	193	211	183	207	187	183	194	189	188	199	211	207	199	177	187	207	197	180	180	183	211	200	211	192	196	201	172	185	183	181	178	217	184	201	202	176	173	211	226	198	204	206	204	183	209	198	194	200	206	172	215	180	195	208	205	202	162	184	194	189	179	186	197	200	224	204	187	209	194	190	196	206	194	214	191	220	202	194	183	191	189	206	205	191	188	210	208	193	170	173	206	199	202	198	177	186	208	167	232	174	187	183	241	187	180	192	196	189	216	182	229	163	196	185	204	179	220	184	183	219	200	182	196	201	192	181	227	182	199	182	219	206	178	209	184	197	169	208	163	227	197	203	190	191	183	217	186	215	198	174	187	206	203	213	199	203	206	197	212	188	199	171	199	197	205	195	197	187	207	233	214	205	188	202	218	188	208	189	212	210	175	193	184	206	199	166	211	199	174	195	201	235	184	176	212	202	161	198	196	222	215	228	228	191	166	223	204	205	199	223	210	198	204	179	205	183	184	191	185	176	201	219	199	191	200	177	205	184	217	182	187	187	221	188	172	199	196	202	208	207	210	209	185	198	219	185	235	191	186	194	201	199	210	205	184	225	207	179	203	207	190	201	187	215	210	240	200	201	200	176	217	187	218	185	198	177	196	177	193	188	152	195	193	197	183	205	202	200	199	181	195	190	207	193	187	192	214	230	210	200	167	213	220	174	158	183	209	190	182	206	196	212	180	194	212	218	209	171	190	203	215	199	198	196	186	187	188	207	180	196	195	188	209	193	209	219	191	170	237	218	172	192	179	211	198	151	188	189	182	177	195	189	205	197	195	200	200	218	197	180	190	201	178	195	211	187	171	214	214	200	204	209	197	199	198	215	195	211	189	211	199	172	197	194	180	193	187	175	169	195	197	211	174	170	192	207	205	202	186	201	186	214	188	181	211	211	186	189	176	200	177	190	205	188	196	184	175	182	181	204	194	172	217	207	201	201	205	172	174	197	199	223	184	201	199	214	202	180	200	180	187	191	219	192	183	192	180	192	210	184	216	191	182	208	214	175	200	203	212	212	182	193	175	178	211	205	220	196	182	180	188	173	181	198	166	208	194	217	214	213	204	185	185	202	189	194	195	203	227	218	193	206	203	191	180	193	176	200	204	195	173	200	174	202	192	223	200	199	195	194	195	197	210	207	211	236	191	170	191	190	186	218	180	221	167	193	192	180	159	209	212	188	182	179	220	190	188	214	217	217	193	187	196	192	206	189	172	207	190	218	195	180	190	205	199	206	207	198	194	219	216	230	193	212	188	201	199	205	184	199	210	201	198	196	200	216	190	184	193	193	213	200	175	208	211	206	178	200	187	200	179	185	198	199	206	208	169	188	173	175	230	194	204	223	189	185	193	208	185	195	183	223	185	215	180	198	181	174	191	196	201	193	169	206	200	216	195	198	183	162	178	208	186	242	194	203	202	201	192	174	211	214	204	202	182	205	213	184	205	175	218	205	194	181	192	193	206	230	191	189	205	217	230	193	198	178	169	185	187	208	207	215	181	184	191	184	198	219	206	182	177	202	221	173	214	192	207	198	196	186	210	194	189	198	203	184	188	214	201	174	189	189	180	208	179	195	211	207	190	197	187	218	186	190	203	187	192	214	217	195	210	185	211	178	200	180	177	184	222	202	175	176	225	169	227	204	175	189	215	198	193	181	166	177	199	193	208	183	192	180	171	218	205	190	220	211	206	219	187	187	172	203	198	200	187	188	209	210	193	191	190	197	169	208	237	184	195	186	205	172	175	195	169	175	195	197	199	203	171	216	185	186	185	181	208	201	188	178	203	207	218	187	193	186	194	187	195	180	203	185	197	191	201	193	185	161	198	182	208	194	192	176	191	194	204	199	190	161	183	192	208	200	177	221	218	189	192	198	202	239	180	188	197	224	209	209	166	203	184	197	183	180	236	199	225	187	195	222	195	191	166	192	195	215	218	172	202	201	206	181	200	206	180	191	209	197	209	206	197	191	188	193	177	182	200	204	191	182	204	227	219	221	206	187	193	199	187	225	192	204	153	203	197	206	224	198	199	197	176	202	216	207	207	191	201	220	206	195	229	215	181	191	199	172	232	212	188	224	221	187	192	204	195	170	214	186	202	197	194	202	172	209	180	203	212	194	224	195	197	199	192	215	179	194	193	198	200	163	164	198	184	190	194	201	166	202	194	201	204	198	208	192	193	178	176	174	215	199	223	199	170	196	198	203	197	220	194	199	178	191	170	213	192	190	180	194	222	189	168	188	195	192	191	217	212	188	175	191	201	202	206	176	202	190	198	187	214	211	208	195	186	202	216	194	197	173	199	206	223	209	196	216	204	180	203	181	199	190	208	198	167	215	182	186	199	197	189	220	180	181	188	177	227	200	198	191	171	158	197	222	202	193	224	203	183	204	194	208	200	187	213	224	168	217	206	212	206	208	175	185	198	209	193	188	189	203	211	201	186	209	208	207	190	193	196	201	198	194	210	180	196	208	212	192	194	183	201	193	204	191	194	195	180	204	183	189	183	192	194	208	217	186	209	188	195	201	200	187	207	162	199	211	197	224	220	210	179	196	196	185	199	177	206	221	218	217	173	210	218	184	192	211	188	181	201	193	190	182	197	197	188	176	209	192	196	194	185	203	191	194	171	214	190	199	200	214	181	178	208	195	203	178	190	218	194	198	181	175	205	193	181	192	192	176	214	205	187	182	179	186	190	206	191	185	170	179	212	198	179	186	201	206	188	214	181	219	209	197	203	205	206	194	218	204	224	187	183	187	191	218	216	217	177	215	219	186	193	195	214	167	201	180	170	219	211	222	205	153	184	166	205	207	213	181	195	199	180	198	165	190	228	199	225	201	180	204	174	200	182	191	183	208	199	216	197	191	217	178	180	177	187	192	198	212	175
1770	618	690	712	782	682	702	611	600	566	598	550	556	538	515	562	518	558	507	565	570	553	567	544	517	524	514	543	497	492	501	526	524	526	537	559	511	526	540	535	521	521	552	578	550	552	530	540	507	503	534	528	561	532	563	519	571	581	519	559	495	500	520	558	557	481	528	523	574	527	493	553	559	605	524	543	478	559	547	507	517	539	477	524	503	572	533	560	526	529	551	542	551	557	550	556	559	483	535	531	585	544	551	503	523	570	542	536	573	535	507	532	530	551	521	497	531	556	520	538	543	527	514	492	544	502	518	513	599	560	522	577	520	503	500	528	555	525	561	512	540	561	556	573	524	568	538	537	536	545	505	536	525	589	549	542	522	547	548	615	516	544	525	508	584	553	524	569	528	542	525	559	564	541	549	554	547	516	529	558	489	536	557	512	552	583	519	537	566	558	520	517	521	493	528	501	543	540	521	531	557	523	502	554	526	511	535	532	492	530	511	527	546	551	531	520	577	548	494	558	544	551	520	518	545	577	514	507	519	541	532	560	541	508	532	525	550	526	541	525	565	554	520	538	546	533	560	477	524	581	536	530	552	475	580	527	540	545	546	544	546	528	531	509	534	562	515	545	512	524	561	528	542	513	546	512	559	536	530	585	573	551	547	582	542	514	536	551	516	528	520	528	527	540	511	541	532	543	546	522	507	576	504	528	547	496	547	565	515	550	540	520	589	524	576	515	562	529	543	554	511	528	535	552	556	525	496	519	514	507	569	579	544	548	540	516	539	518	565	555	502	571	516	561	585	551	540	492	516	521	539	565	542	519	553	511	546	509	519	501	488	498	498	519	537	558	563	512	499	555	535	503	560	540	548	569	511	553	536	529	534	535	522	575	553	541	534	493	538	544	524	516	559	524	540	570	515	598	549	528	564	531	532	549	512	578	559	503	534	540	547	543	548	520	545	518	532	533	467	518	528	530	529	532	527	522	536	565	547	532	538	494	553	555	567	542	529	532	559	529	488	478	541	545	575	547	501	561	522	520	535	526	475	547	564	537	571	543	560	557	549	553	552	532	528	516	522	547	536	512	512	519	543	563	507	571	540	518	548	556	551	551	549	557	546	532	540	540	555	526	555	545	537	527	542	580	568	532	501	518	491	540	572	567	529	518	538	527	553	540	535	529	526	574	521	539	518	578	541	520	508	532	512	534	544	529	572	500	540	552	559	535	542	534	538	539	566	532	497	536	507	517	487	510	582	572	516	549	491	495	523	523	554	500	569	499	516	534	532	547	506	531	557	496	548	526	541	544	534	498	510	543	575	543	553	520	518	567	530	549	556	514	544	519	506	554	511	510	530	525	543	545	537	494	504	531	561	527	534	565	522	525	529	529	541	527	537	522	521	566	483	533	541	569	544	532	569	529	496	492	538	565	539	503	515	508	510	552	531	543	546	552	570	532	509	543	536	540	517	501	531	560	534	509	575	522	525	547	541	525	552	551	490	541	518	544	552	553	561	547	521	509	501	531	546	522	535	543	555	501	483	535	557	507	539	533	562	532	570	506	551	534	536	538	522	532	539	551	535	530	540	523	522	539	526	568	538	526	536	529	520	507	549	545	583	467	511	554	494	529	537	571	528	527	544	503	555	512	543	509	494	541	560	573	584	519	560	505	537	562	513	518	543	506	533	553	502	560	509	540	519	527	531	519	544	518	540	593	534	561	554	563	508	517	528	509	567	546	548	536	533	528	541	523	524	535	536	514	547	539	527	559	510	566	538	524	521	513	529	598	501	540	513	502	527	557	507	496	510	572	532	546	512	553	523	516	503	527	568	535	497	498	542	601	463	570	569	523	557	529	502	537	533	519	561	552	573	552	537	547	547	560	538	514	526	528	516	553	494	500	524	561	544	507	506	561	542	528	577	542	551	513	548	567	525	535	555	532	538	560	539	546	544	552	544	549	541	523	529	546	536	531	535	540	558	535	545	532	581	504	564	536	547	521	538	502	527	504	564	512	583	550	554	568	506	510	528	527	555	515	510	532	556	549	518	534	524	560	550	516	555	500	547	540	530	519	551	528	524	548	545	490	566	541	521	524	510	535	537	516	530	524	521	545	559	541	567	519	510	560	505	560	512	522	478	543	528	529	550	551	547	530	495	530	518	544	523	546	533	525	563	528	537	533	513	572	539	533	530	575	524	561	523	543	557	492	540	547	509	571	526	532	546	547	512	553	552	558	521	528	541	557	537	559	558	529	543	525	540	544	525	533	547	551	499	526	523	512	564	512	567	499	528	495	515	510	538	519	569	450	524	511	552	560	510	503	532	533	516	539	561	550	557	510	510	548	540	485	526	528	520	578	548	538	531	529	572	534	539	536	588	574	519	550	544	523	506	538	504	502	530	518	538	550	505	555	547	559	541	545	565	567	533	567	543	495	535	550	495	556	525	557	536	547	529	536	512	520	516	550	513	577	540	531	517	517	580	532	544	537	546	512	534	577	508	525	527	534	508	569	589	516	520	593	530	502	554	539	483	542	527	548	563	536	520	501	565	524	527	530	545	527	534	545	553	515	503	506	546	521	510	517	548	517	485	557	519	520	595	582	538	504	526	551	584	532	541	531	488	532	530	550	512	576	513	534	544	539	549	529	570	510	516	546	518	495	531	514	524	505	540	538	537	523	549	523	509	545	519	530	557	531	531	563	527	515	532	540	531	517	498	504	522	561	554	524	536	503	539	519	525	574	564	538	510	550	526	549	532	484	556	535	525	536	512	544	569	550	511	530	538	548	520	518	583	512	507	530	547	527	522	530	543	528	509	533	525	557	546	522	505	570	549	547	573	508	501	523	515	546	537	498	553	539	542	493	564	530	540	566	553	553	523	562	540	571	563	567	542	570	547	528	523	532	562	570	503	553	555	529	514	544	538	508	492	541	533	560	575	487	547	505	510	510	537	521	517	506	567	513	536	570	517	536	587	550	501	560	548	473	561	538	509	572	526	555	559	503	580	497	556	535	520	532	530	519	535	570	559	501	550	550	565	529	505	538	509	495	539	505	554	537	559	522	544	555	547	536	515	570	548	517	547	564	505	517	527	508	484	519	536	535	536	523	529	541	528	496	531	505	556	544	553	545	568	545	455	548	540	548	543	582	543	519	526	533	554	555	555	525	562	569	539	524	509	485	514	558	555	535	525	504	544	523	534	536	534	547	551	544	505	565	564	525	529	535	538	548	572	544	522	536	520	586	571	524	543	521	545	557	505	551	544	557	527	540	505	504	530	552	555	557	536	564	558	547	535	518	495	567	593	515	525	556	508	499	514	565	509	572	591	551	534	608	559	525	502	555	590	566	569	509	506	486	491	562	549	539	531	532	519	543	546	537	502	564	536	509	533	539	578	579	544	531	512	526	539	549	490	587	525	511	535	529	540	510	519	581	547	533	540	472	584	522	575	526	537	524	558	573	518	559	554	538	552	556	545	546	570	538	554	602	527	547	561	530
7422	706	715	630	600	525	457	460	471	424	382	382	422	405	346	389	398	395	374	401	417	392	373	464	424	368	407	371	370	383	399	368	388	394	409	437	412	376	361	374	403	386	379	376	406	431	371	377	374	380	357	367	365	419	403	368	362	356	394	350	390	393	345	359	377	401	403	358	372	373	365	399	370	407	390	390	372	403	396	410	408	376	375	388	386	392	402	415	376	368	384	398	410	346	388	389	375	384	384	416	404	398	407	376	387	427	375	411	394	377	388	393	393	415	406	409	385	390	384	394	361	361	382	414	410	407	399	407	430	389	409	396	395	375	394	419	389	399	407	370	382	414	408	411	410	395	409	385	389	374	392	389	361	414	416	377	390	414	407	387	386	370	401	394	373	389	407	359	389	357	397	428	360	370	380	395	390	338	373	386	374	361	364	410	370	355	402	408	414	395	370	396	401	377	397	386	414	370	440	371	404	380	398	381	375	374	367	395	406	346	366	428	380	396	399	360	401	381	415	403	398	388	395	394	391	407	423	384	386	407	406	373	360	413	382	368	393	390	378	395	391	359	398	367	371	357	386	389	435	382	423	371	444	386	362	413	362	406	377	364	363	389	358	421	409	380	393	389	365	394	388	385	375	400	392	389	371	408	379	397	381	386	362	374	369	380	402	426	418	390	389	417	344	344	389	354	376	408	399	387	408	401	404	361	410	380	386	404	383	387	354	398	419	371	390	407	401	445	403	405	420	372	350	367	400	409	399	408	398	406	383	368	366	387	339	394	404	398	365	341	376	353	409	421	364	369	413	394	437	399	379	396	409	367	429	409	418	401	358	364	379	358	399	382	343	369	390	411	418	414	434	394	392	386	423	345	369	350	343	401	377	359	369	396	366	381	382	383	393	354	405	355	398	401	342	387	389	388	367	339	403	323	415	392	381	393	374	403	438	395	369	408	435	406	429	398	414	426	399	353	383	384	402	377	402	402	401	421	375	391	339	395	367	407	390	384	375	361	388	364	378	389	344	414	400	392	352	383	387	407	386	367	398	394	428	401	348	389	361	417	419	404	419	381	404	417	367	381	437	380	370	419	363	431	371	356	381	413	407	399	374	372	380	407	390	370	396	379	368	369	403	398	405	417	410	410	441	391	381	384	387	410	388	389	381	364	355	401	387	397	437	407	402	392	381	346	391	364	372	402	411	406	385	366	415	383	385	334	378	387	365	389	422	350	381	370	417	373	384	399	471	386	375	398	372	378	346	331	359	372	376	354	387	358	388	409	384	392	375	399	352	356	353	354	384	404	406	387	407	381	399	395	413	371	391	374	382	422	383	366	391	401	393	362	407	406	406	385	367	370	407	395	401	393	362	361	430	397	397	380	403	396	375	334	379	353	365	385	383	413	363	401	372	368	383	372	368	351	390	390	393	383	374	428	355	392	387	358	413	377	394	345	355	409	380	386	337	382	389	372	397	415	414	380	403	432	410	393	409	399	425	352	383	412	375	411	422	381	371	347	381	372	369	371	382	388	389	381	409	388	370	391	347	403	393	388	414	367	349	365	396	386	379	414	394	393	356	353	391	362	388	393	405	377	411	377	385	362	420	385	378	360	386	370	369	398	365	403	411	392	432	381	366	404	431	381	382	393	374	365	397	380	416	367	431	405	392	381	382	397	394	384	340	351	371	413	405	434	372	391	385	404	352	376	365	370	395	350	374	352	396	431	374	418	433	394	360	413	374	387	387	382	364	367	422	397	357	411	391	393	412	369	381	378	362	383	388	394	393	383	363	399	381	378	368	401	370	388	390	394	396	391	361	379	385	366	357	390	431	422	400	446	398	416	368	364	402	388	361	326	382	357	393	386	366	384	389	373	357	370	409	335	395	380	399	376	390	412	406	411	373	358	389	372	389	411	408	411	404	378	415	413	395	408	405	412	413	400	387	384	374	354	390	364	416	358	379	406	426	401	390	351	387	386	384	381	384	390	384	366	387	380	386	387	382	372	350	384	388	370	361	393	412	384	416	394	413	371	389	372	402	350	398	414	352	391	382	401	358	385	353	439	403	436	388	395	390	363	384	440	377	335	391	393	405	382	370	376	376	383	390	436	382	388	382	349	396	416	392	414	411	384	397	420	419	382	398	376	385	376	377	382	391	371	376	398	453	366	406	386	371	384	382	386	373	361	384	419	408	373	378	373	353	396	376	415	376	425	399	412	376	388	390	380	413	402	376	354	402	396	386	380	412	413	341	352	371	377	394	410	425	363	374	404	394	369	393	361	314	391	382	399	387	395	391	416	375	383	369	413	381	375	386	384	394	359	383	405	378	417	385	392	378	365	364	402	360	350	367	401	415	394	403	405	382	408	331	379	364	391	378	375	357	394	398	393	379	355	355	380	388	381	404	413	399	386	383	373	386	395	379	383	390	385	384	349	376	372	357	362	381	352	380	437	407	367	369	371	391	374	375	346	379	366	353	414	378	438	387	377	388	390	376	380	378	393	399	360	404	379	392	376	379	392	385	383	400	393	403	386	384	393	404	376	425	424	341	375	376	384	388	402	405	379	393	360	369	361	361	395	412	386	382	394	392	395	392	411	405	362	390	380	419	382	374	372	399	426	410	368	403	363	403	395	383	392	404	379	386	373	403	424	382	384	365	373	392	394	382	378	424	409	380	395	397	364	410	413	389	377	344	358	413	430	386	371	394	421	373	404	438	363	389	414	377	358	397	417	394	413	377	369	395	405	419	395	369	354	385	404	414	371	383	370	340	389	407	366	352	365	407	370	372	376	369	374	395	411	370	372	424	402	379	406	377	393	400	370	402	390	389	403	409	391	392	371	396	353	395	360	388	391	387	367	390	373	392	373	369	373	387	364	379	398	398	402	380	375	357	386	371	431	408	337	400	392	416	406	398	424	375	374	397	407	417	431	363	403	424	394	369	397	391	404	375	373	389	375	409	404	349	417	386	405	411	420	398	384	392	404	385	426	411	391	371	381	385	364	407	413	389	423	391	397	395	392	410	392	397	397	350	404	401	370	393	420	394	415	383	389	389	394	393	362	368	400	366	405	407	397	381	420	410	367	372	399	390	356	382	387	331	397	420	432	388	369	393	366	386	371	400	364	391	387	401	395	350	385	422	394	356	345	397	377	355	419	380	396	369	382	375	364	414	426	421	368	409	367	386	380	402	353	399	367	397	422	381	367	350	393	376	347	363	394	393	359	405	365	421	379	383	407	394	381	396	392	405	322	370	401	396	415	401	345	370	403	401	419	427	400	396	410	365	433	396	344	397	397	376	355	379	338	369	411	388	347	394	373	395	386	405	367	369	410	394	400	400	389	415	390	403	356	352	356	420	376	378	403	390	383	397	424	390	366	396	378	384	403	399	410	404	371	359	379	363	429	389	396	396	364	369	354	406	394	392	388	396	386	364	422	377	394	417	401	399	377	371	407	395	381	382	412	410	374	379	380	380	394	376	379	388	376	362	365	339	371
6621	1174	1539	1802	1845	1681	1445	1313	1243	1131	1099	1097	1110	979	1039	1017	923	940	969	930	997	1021	936	1010	880	991	970	954	996	915	932	962	966	983	957	857	894	917	940	995	911	937	949	955	943	908	877	945	891	913	891	916	955	859	901	903	947	911	894	836	907	939	961	901	930	882	956	917	889	927	927	886	909	904	926	870	893	945	910	921	919	907	885	911	935	887	916	894	848	936	907	906	942	918	907	933	874	940	934	910	964	897	933	855	915	949	913	913	914	894	903	928	921	933	967	955	858	945	980	918	945	930	904	883	965	891	924	906	954	948	947	883	895	919	917	961	910	917	859	883	917	913	930	908	913	923	889	903	903	899	946	916	907	950	941	925	903	937	934	887	893	925	916	889	915	872	916	913	910	919	918	922	997	953	880	946	850	919	927	869	899	921	912	969	889	918	932	962	938	937	895	890	891	863	925	946	930	877	959	917	900	913	917	932	970	921	869	911	926	907	868	926	920	982	897	939	918	873	865	945	899	835	922	927	904	890	930	903	926	923	893	950	919	869	896	921	919	875	918	963	913	928	914	934	927	893	879	966	873	933	889	888	956	902	894	879	918	911	946	935	914	913	911	887	914	942	890	937	907	888	897	954	930	907	937	955	943	961	900	919	990	950	934	917	937	871	962	918	890	916	939	971	929	956	883	937	903	899	952	926	949	896	922	946	905	973	920	912	900	888	916	888	1019	929	986	913	931	904	948	944	937	915	934	890	942	966	869	894	918	938	939	907	961	964	907	985	921	949	951	915	910	969	897	928	866	944	954	888	878	942	909	928	936	953	966	917	932	904	897	938	890	894	907	949	864	927	907	937	970	889	946	879	898	924	925	905	929	857	886	867	954	941	924	900	918	935	928	930	864	913	953	924	896	922	918	939	857	925	925	926	903	904	906	952	984	944	908	944	913	863	853	891	980	867	921	918	922	872	915	903	910	908	929	956	963	922	964	967	913	917	956	939	942	921	923	871	883	930	884	869	953	860	918	859	887	896	927	887	913	908	920	964	958	896	880	884	948	950	894	932	945	917	913	917	947	948	914	939	966	874	893	980	944	973	878	891	935	949	896	916	944	870	928	896	889	832	943	930	951	946	878	957	915	944	929	931	928	870	895	913	942	943	983	864	933	877	916	921	912	917	930	878	884	858	920	887	880	915	977	868	947	961	901	895	925	863	886	846	931	911	957	883	948	950	908	962	877	939	930	975	929	914	859	900	929	886	890	957	924	906	873	917	881	910	923	937	938	922	905	988	965	990	955	891	923	902	957	904	932	952	923	864	911	925	877	890	909	967	926	981	889	881	887	888	904	945	916	874	934	919	887	876	956	981	940	937	954	898	936	912	945	927	914	945	941	925	944	914	902	915	1003	874	893	913	903	964	925	887	911	933	892	946	954	900	901	895	947	942	890	903	957	904	913	925	951	908	946	955	944	899	887	921	898	933	885	859	923	933	956	945	925	931	915	892	935	899	868	924	951	887	944	855	887	940	934	967	935	962	934	904	944	924	952	887	883	839	898	919	898	904	933	911	910	907	892	916	942	966	931	907	875	931	931	886	934	955	942	881	881	924	972	886	937	953	861	919	942	853	953	917	923	912	884	923	901	947	924	983	943	965	902	918	906	903	942	945	952	912	925	888	918	924	906	919	913	894	924	900	941	937	917	965	946	878	959	883	934	918	979	889	901	889	929	968	888	904	891	874	928	907	876	953	937	895	947	939	888	898	938	891	894	884	941	910	874	903	940	929	927	940	923	901	932	910	893	918	890	905	885	992	938	861	886	902	959	926	917	885	912	992	985	893	901	929	925	906	958	902	967	919	912	892	940	936	947	880	920	918	931	967	940	952	915	905	957	895	964	863	876	909	938	907	941	948	929	912	939	965	878	944	977	894	905	931	904	932	881	885	918	924	889	941	913	948	893	904	917	952	901	958	914	923	977	924	902	909	929	942	935	913	908	923	901	902	875	925	1020	944	962	870	959	913	966	975	910	948	968	956	884	894	976	886	938	978	957	897	893	949	867	957	947	933	903	935	917	940	959	894	907	902	913	909	904	975	936	940	932	902	882	920	880	910	887	952	930	924	908	933	898	930	947	886	880	948	852	921	854	871	956	890	913	910	918	871	939	923	959	889	946	951	936	919	945	901	977	878	923	965	925	847	918	974	908	949	872	926	916	890	888	920	913	866	997	939	907	904	923	850	863	955	928	927	951	899	955	944	904	920	964	946	918	958	915	903	899	956	831	910	948	917	861	941	948	974	917	899	945	945	884	910	915	957	913	909	941	913	897	918	986	888	874	906	919	913	966	915	895	919	931	906	909	915	936	853	880	939	920	874	897	922	905	918	952	936	944	905	985	912	903	957	947	948	930	926	906	990	911	916	889	932	981	883	848	915	927	935	938	964	916	958	901	928	925	932	953	956	903	915	879	904	957	910	903	951	856	948	931	928	935	955	876	935	905	938	930	898	933	883	889	911	918	966	938	921	904	938	918	927	937	963	963	868	946	896	916	915	908	912	922	951	976	939	902	878	932	964	923	914	885	930	947	926	909	901	973	936	911	924	911	891	888	899	921	830	929	860	940	944	971	927	933	930	941	929	961	874	983	950	934	967	898	937	920	864	917	912	958	895	916	913	939	951	953	951	882	931	922	890	938	910	878	912	948	954	1005	870	901	917	899	925	931	967	899	932	943	898	939	899	935	939	930	895	919	939	905	909	914	939	924	890	917	923	910	971	894	962	935	911	929	902	909	920	909	904	917	895	914	894	895	904	890	963	929	919	937	907	898	910	900	991	923	944	914	892	980	963	962	917	950	909	887	896	894	918	913	885	937	880	917	880	921	928	911	866	923	903	852	945	936	861	945	904	874	939	893	938	896	852	901	912	948	911	943	927	914	928	904	861	961	945	906	925	896	938	909	895	887	880	977	953	865	982	953	950	906	935	938	938	936	927	953	913	948	916	904	919	983	875	876	876	928	897	918	968	909	948	990	926	895	899	949	886	982	932	883	975	843	913	901	933	904	950	890	924	917	906	878	952	937	883	940	959	920	918	895	905	926	877	917	866	933	910	904	920	932	917	917	962	917	939	882	912	912	926	950	913	943	931	948	932	905	945	965	929	936	927	912	972	978	905	919	995	917	978	934	861	938	927	930	942	929	924	927	916	952	926	925	886	882	935	920	921	888	893	853	910	906	882	933	914	945	913	900	870	917	922	969	978	907	858	876	921	939	907	923	892	865	868	904	949	968	939	950	917	847	952	922	902	955	879	913	917	895	889	920	896	899	907	860	932	955	882	905	906	882	958	941	910	888	937	962	882	926	958	896	939	946	968	917	958	943	900	944	917	931	902	919	898	913	905	995	900	973	886	927	916	944	915	868	937	946	929	908	877	929	908	903	944	870	868	916	869	894	912	921	911	909	948	918	975	923	906	884	889	886	963	906	975	908	964	908	901	900	922	907	901
15114	1450	1099	964	886	724	688	542	494	534	553	482	488	497	437	417	434	474	404	493	445	438	455	433	433	446	433	428	442	414	427	485	461	449	434	418	446	421	511	433	442	448	428	443	453	445	382	423	427	446	447	435	420	410	480	437	422	427	436	416	416	397	399	436	445	425	422	428	447	424	490	460	445	436	441	488	446	437	471	437	424	449	433	437	434	440	439	434	452	406	441	406	455	453	385	427	452	462	412	441	438	423	407	413	425	391	402	453	485	443	401	403	414	431	414	464	447	453	433	424	389	424	472	432	425	434	461	418	470	469	444	415	446	397	425	443	411	446	421	438	424	406	449	418	422	438	413	453	421	439	410	405	430	437	461	449	408	407	422	461	383	420	436	455	478	450	489	452	424	399	409	460	434	420	435	408	431	435	427	463	413	450	439	448	440	416	451	456	441	431	441	479	434	406	417	410	413	416	416	399	425	472	426	460	382	447	399	435	410	421	447	434	447	404	405	441	422	461	390	444	417	406	420	414	468	419	475	485	455	431	440	472	384	431	432	424	444	464	472	393	410	437	450	437	391	445	402	412	441	432	411	417	426	439	443	387	411	400	454	445	439	418	425	436	401	424	427	416	418	429	460	434	432	431	453	429	466	430	430	429	412	403	425	392	378	434	469	433	431	439	427	428	413	405	419	437	456	402	437	400	431	438	413	454	422	416	454	488	455	409	473	464	399	437	443	419	421	441	412	436	435	448	452	454	439	431	429	443	427	424	458	417	468	440	472	443	443	480	474	425	426	400	397	418	459	467	465	472	443	441	417	429	396	463	434	465	441	463	426	455	430	400	409	451	428	412	407	435	445	434	461	411	425	423	421	395	374	430	484	436	450	443	440	411	428	439	455	442	440	405	401	427	442	431	422	407	386	427	376	406	450	444	434	447	406	458	452	396	473	441	428	426	407	434	430	431	445	414	455	459	435	408	401	426	414	436	426	486	425	444	431	483	438	423	452	473	428	451	440	420	427	390	490	408	441	430	398	442	446	429	411	427	457	380	419	431	448	397	485	400	402	439	397	446	454	456	441	465	483	430	423	435	443	417	434	448	453	416	407	435	414	425	434	391	468	475	452	429	477	439	410	443	421	443	416	421	396	424	448	453	423	497	444	417	411	422	435	447	463	404	407	451	466	404	408	445	428	468	401	438	405	438	419	455	426	434	469	379	432	410	418	424	462	421	449	455	466	413	397	460	400	429	429	399	451	450	437	417	459	436	462	448	478	480	442	428	470	438	416	433	415	397	417	426	416	388	413	438	420	404	460	451	447	451	407	437	437	439	419	434	425	430	456	439	443	439	445	446	393	422	431	474	431	441	426	442	415	462	412	415	451	395	445	414	445	438	437	462	431	411	385	409	418	444	430	434	470	411	406	399	401	463	453	426	411	412	451	393	450	460	430	455	408	403	478	456	434	444	441	464	490	432	430	428	451	417	430	454	409	415	424	446	404	434	437	441	467	465	452	425	466	453	385	426	434	381	436	409	420	440	393	437	455	420	422	461	410	363	410	410	423	424	411	403	436	422	424	446	423	431	460	450	438	422	425	424	406	400	421	411	422	423	414	468	440	406	447	404	448	440	410	416	450	482	420	472	452	419	443	432	423	466	431	490	413	445	425	417	449	448	455	450	437	423	407	434	458	384	404	410	414	436	456	458	439	444	449	482	472	448	389	379	400	419	411	429	425	402	387	421	433	434	454	437	465	453	442	437	404	375	423	439	423	464	472	407	451	438	404	424	434	421	445	491	409	405	425	431	443	428	430	419	421	428	429	473	466	438	483	473	420	449	457	426	432	382	430	463	439	447	445	451	453	466	384	429	428	442	456	441	437	427	412	417	418	444	453	425	427	410	452	432	450	439	434	452	433	426	424	460	407	432	423	422	410	437	419	434	445	428	442	426	458	414	477	417	470	436	450	426	451	436	411	447	402	432	456	456	436	478	441	411	471	429	418	445	395	438	395	432	451	462	413	437	424	458	403	413	460	465	428	401	435	426	452	432	437	424	452	466	423	431	439	438	448	412	395	431	507	420	423	435	418	461	401	425	409	407	441	416	448	450	440	455	442	434	424	474	430	401	448	414	417	490	425	453	454	451	444	441	423	433	430	439	420	436	420	461	406	417	427	409	458	418	403	401	440	436	450	433	408	427	419	407	428	426	394	448	387	413	459	417	446	427	395	424	493	446	453	454	459	438	436	430	446	466	407	420	432	403	405	438	402	399	419	433	427	413	457	429	419	451	453	456	442	469	427	442	410	406	455	418	427	432	422	383	412	451	412	415	401	424	443	437	430	435	461	448	445	442	394	414	423	430	487	416	435	411	404	418	466	432	475	429	461	423	446	447	419	437	443	404	434	419	386	429	444	447	473	406	435	465	424	401	462	440	414	426	435	458	416	439	423	390	453	441	440	412	457	440	464	472	401	434	438	426	422	462	431	425	437	472	431	434	421	375	452	457	450	430	424	410	438	408	428	474	433	458	428	422	466	419	426	462	424	410	436	444	445	410	451	437	476	419	450	459	463	417	425	416	436	406	434	467	395	404	435	485	416	429	453	404	397	445	411	441	457	432	445	456	401	434	428	439	430	427	459	480	436	407	433	383	408	408	419	407	469	411	426	413	422	462	410	441	450	458	421	408	415	428	412	424	445	428	434	445	425	391	405	363	370	404	398	426	471	419	459	454	443	453	451	408	429	394	451	455	424	438	421	455	445	420	450	443	457	442	405	433	405	432	425	424	412	454	436	386	413	414	420	415	464	440	495	416	424	438	408	448	460	459	478	402	445	439	451	447	477	429	458	415	420	423	445	461	434	437	455	420	435	431	405	452	380	450	431	426	377	451	465	393	431	430	470	413	446	403	423	432	447	446	440	433	445	407	427	390	417	420	421	416	411	422	447	431	433	472	419	439	443	417	448	449	419	415	470	463	423	422	482	410	415	404	439	426	450	401	453	427	433	424	448	448	425	421	444	448	458	468	433	466	452	399	426	423	442	450	437	429	464	466	435	437	432	465	402	429	407	418	412	432	404	450	432	395	400	432	425	442	448	455	464	426	422	459	424	405	410	480	462	396	414	428	430	447	471	415	421	416	464	425	424	451	417	462	440	416	403	431	418	461	437	414	422	441	451	464	422	431	417	448	411	428	431	444	411	430	442	459	408	435	404	431	435	404	422	446	435	468	455	465	468	404	470	406	442	456	452	453	456	409	483	463	428	442	449	447	447	420	421	420	437	385	467	443	426	432	414	462	453	396	449	419	423	477	429	454	436	435	449	469	428	448	440	480	433	467	430	427	442	393	438	463	383	424	429	440	390	436	468	442	409	456	401	412	418	454	408	453	430	418	422	452	373	433	405	434	429	402	450	432	408	415	440	440	409	452	446	417	436	448	427	453	425	434	410	426	435	477	418	408	443	463	457	418	438	412	450	417	418	426	401	410	430	427	442	401
8426	1506	2079	2613	2628	2432	1982	1663	1444	1323	1319	1265	1182	1175	1114	1138	1059	1071	1083	1095	1106	1016	1087	1025	954	1041	1015	1068	1050	973	1021	1017	991	998	1038	997	1011	974	990	1026	1052	949	973	982	950	1006	950	997	944	968	932	983	955	1000	957	956	1020	943	996	965	967	945	983	957	961	963	1028	964	988	964	1002	976	969	988	987	970	969	939	958	969	1036	1017	1040	978	988	983	998	998	1010	892	990	973	987	992	943	1039	966	1009	969	950	947	936	949	928	982	968	970	973	920	961	969	946	988	939	912	959	968	975	962	995	963	958	937	968	984	1021	998	975	942	972	1052	999	1006	1012	968	957	928	959	960	1014	917	1024	953	969	980	1005	906	961	919	1053	974	1017	1011	903	974	956	969	884	929	906	974	981	974	940	974	1010	1011	938	895	934	974	966	981	957	941	901	906	969	1011	981	956	972	957	954	959	984	936	918	998	974	938	959	940	968	964	960	954	975	991	985	931	958	942	960	1005	948	918	1000	957	990	968	981	927	957	983	976	992	996	968	908	968	922	1009	1020	916	935	927	968	981	1004	1008	986	959	930	941	943	982	932	964	989	982	965	986	973	1001	984	941	934	986	969	968	963	928	1005	977	975	942	1007	1010	966	964	1024	994	980	985	996	963	963	938	951	993	1015	874	969	890	1009	983	1021	944	949	976	999	1016	976	958	917	960	977	976	945	966	1005	938	947	988	945	926	905	970	944	988	972	947	927	969	955	1029	976	949	989	967	969	931	977	921	990	1022	955	950	1010	958	989	954	1002	1000	919	997	939	971	920	983	1024	983	929	930	1013	955	978	979	994	930	1000	933	987	1027	966	999	977	921	984	1000	958	947	951	975	932	919	975	1011	979	912	950	927	936	962	976	965	991	943	1022	988	974	1022	991	919	954	960	963	999	960	960	982	1011	1000	900	936	976	968	993	953	977	960	951	1004	941	989	978	956	943	1038	980	925	967	996	964	897	993	971	980	929	959	964	989	973	981	981	969	953	1011	967	915	965	930	951	965	976	936	978	865	996	973	934	997	996	916	998	981	962	957	1009	984	936	964	975	928	984	957	960	966	946	927	1004	1014	1012	993	1017	997	912	1004	985	999	965	912	1011	985	958	935	978	983	925	974	1032	953	947	952	976	947	926	918	998	980	928	945	917	1003	974	904	955	986	983	1040	925	1018	923	987	920	985	908	996	938	978	951	1001	965	991	955	974	931	962	949	952	1024	988	944	926	936	974	907	913	970	972	1021	898	981	1035	943	952	905	959	940	941	1015	938	955	951	958	978	1009	946	981	969	978	998	1015	957	938	981	993	990	958	969	944	982	1023	942	988	1009	979	1004	999	954	941	926	949	978	938	941	952	984	965	991	1010	968	981	948	951	944	991	964	959	966	959	938	938	988	985	1020	1032	959	943	998	933	1002	980	990	1009	1005	1032	948	962	960	996	955	912	971	945	987	981	980	983	921	987	980	980	938	944	969	1034	976	958	921	1060	980	972	1007	984	937	1015	946	960	957	951	979	968	996	1022	957	930	1005	929	991	968	993	1025	945	983	989	1009	988	946	992	977	946	1012	990	975	921	933	933	953	951	986	910	977	989	1019	971	980	986	1029	963	975	977	1001	989	1017	980	989	956	978	971	995	880	967	970	931	974	1014	962	977	993	987	940	944	955	925	991	971	932	943	1001	949	1036	1001	977	927	965	1032	998	951	1014	931	947	949	985	895	957	955	961	993	1027	1008	981	1011	1015	968	965	976	1003	1005	917	970	939	1032	986	951	969	999	940	1034	921	987	964	947	929	954	973	1005	951	971	932	979	1012	982	938	1027	931	1004	967	931	981	995	1028	963	978	1030	932	947	926	998	940	996	976	936	970	1010	931	991	974	973	1005	966	963	959	1033	978	969	938	998	975	927	937	998	922	997	941	920	989	1004	977	946	963	1004	908	984	994	1010	958	1019	985	934	945	1010	960	947	943	927	935	1034	984	934	941	994	936	987	969	992	986	984	1014	972	935	919	1010	967	985	1028	1046	950	972	947	975	970	1023	981	991	950	910	920	988	937	932	957	959	944	982	986	965	915	971	924	945	989	950	953	966	1005	1005	991	954	1028	931	955	926	978	967	934	957	1038	1030	991	993	967	997	969	938	928	962	1041	966	943	987	938	959	971	947	969	967	965	1010	963	977	953	966	984	909	992	972	993	974	944	958	971	920	996	925	949	961	963	972	962	895	1008	931	932	984	1022	998	966	992	984	954	954	959	1001	975	1014	956	979	959	932	937	960	977	946	975	981	1006	1051	966	970	1011	941	1039	946	989	1004	972	972	919	980	944	942	965	919	952	1012	954	1000	914	1026	990	961	920	1002	973	991	1031	963	1002	957	955	892	1020	993	1005	956	953	1022	950	1046	982	932	997	893	1016	1063	920	912	961	958	940	922	985	1003	967	971	997	975	961	933	974	974	969	979	1023	1001	977	956	1032	928	987	928	980	952	953	981	1009	1029	992	982	946	992	945	985	963	953	1031	978	899	986	970	960	997	960	935	956	919	920	978	968	902	977	942	1010	1033	948	892	944	940	923	983	957	933	944	966	962	969	935	922	932	928	971	967	990	976	960	984	946	943	942	1007	994	992	968	941	960	1010	989	963	985	989	929	984	989	988	1015	1022	924	1027	1025	969	962	974	960	1004	971	929	950	981	945	982	992	944	966	965	953	981	926	959	973	960	916	981	937	966	980	1024	948	950	985	972	925	948	932	957	956	929	1009	984	945	947	1002	933	1007	967	940	965	942	963	940	991	986	973	971	971	917	979	934	993	983	903	981	944	927	1001	1010	975	993	961	943	934	954	952	993	903	969	1053	975	981	994	982	990	973	1002	1013	963	945	939	974	949	952	951	1044	963	966	991	1004	953	943	970	939	991	925	962	926	937	990	977	993	1000	1036	959	961	990	928	950	989	987	952	991	938	983	957	945	1015	960	1023	954	975	941	954	926	940	948	988	954	980	986	960	914	1017	924	996	980	1007	998	965	941	948	959	994	951	988	957	930	936	1004	960	1004	947	916	980	997	992	1007	1008	959	976	986	968	999	1001	1013	954	983	942	1025	946	902	969	962	1018	998	984	949	942	1017	1043	938	908	987	1003	987	999	968	1012	971	932	966	1025	985	924	971	950	982	939	989	959	950	950	983	980	929	952	970	930	993	993	977	986	940	1011	982	942	983	1002	964	986	919	969	911	1016	928	971	952	952	1011	964	981	898	962	1001	990	982	989	940	944	945	968	1023	968	979	966	976	959	948	944	993	988	956	962	931	950	932	1009	956	950	931	962	934	977	976	932	992	934	977	1008	966	951	1009	963	937	1010	989	952	943	946	947	1018	998	1023	995	949	978	980	958	940	1006	958	985	966	928	951	985	954	1044	994	940	992	1038	948	1016	902	956	958	966	965	925	925	1012	957	983	935	918	1022	923	969	948	971	945	979	1051	991	938	960	1005	941	948	954	981	946	984	975	938	970	917	1004	993	922	946	1021	959	920	952	948	968	937	1025	1028	947	919	939	1006	956	951	937	949	902	926	973	971	994	979	972	910	994	988	994	927	969	944	974	989	938	946	949	968	974	972	952	989	969	1017	946	975	907	1003	967	931	1016	995	940	980	964	998	928	964	1043	949	987	960	997	968	1000	1010	969	997	972	947	911	988	963	924	965	901	932	975	935	965	998	966	946	973	914	999
1531	257	272	230	219	226	240	183	223	205	185	177	202	187	163	181	176	189	188	209	178	192	203	184	189	196	200	210	182	184	190	180	195	159	209	186	180	187	199	187	205	180	199	187	232	203	208	204	210	203	182	197	200	193	200	198	186	203	200	191	191	210	186	202	197	190	212	208	182	194	177	221	204	212	194	163	197	202	191	224	186	215	186	203	184	216	187	206	207	192	211	226	212	211	194	202	192	228	208	192	166	210	181	179	220	183	203	197	173	185	165	176	188	179	205	236	202	185	174	199	184	188	184	203	179	196	183	195	191	177	204	182	173	192	177	184	224	179	172	200	168	212	180	212	199	179	199	206	204	162	187	180	215	208	197	201	188	185	182	201	187	183	204	194	195	198	191	183	222	213	182	198	176	193	175	181	188	204	174	202	191	215	184	199	195	194	214	177	200	214	198	181	177	181	184	216	185	220	198	182	197	217	152	201	162	189	166	188	194	181	186	203	172	206	213	207	189	200	204	193	207	196	182	194	201	188	186	192	182	187	207	216	200	199	204	204	198	179	157	202	179	197	192	192	181	165	234	200	212	239	191	199	188	193	217	188	201	191	157	212	187	219	198	156	183	195	221	230	215	202	188	179	192	177	205	183	198	183	211	187	214	194	203	181	200	199	176	190	175	202	192	184	191	214	203	199	232	207	205	194	218	186	180	184	211	180	184	199	213	191	211	199	210	173	180	210	199	171	187	180	209	185	202	187	171	182	180	207	185	172	203	183	183	168	214	191	208	175	203	203	210	184	204	203	197	203	189	187	179	209	218	178	224	181	213	202	205	188	177	173	211	210	188	184	216	163	197	187	184	192	190	160	171	192	192	202	187	181	177	219	205	194	212	185	212	192	205	192	185	206	201	171	199	162	177	181	204	194	202	220	195	201	190	195	189	187	177	204	196	215	181	189	196	193	175	212	172	170	202	204	216	228	214	205	231	190	164	192	198	197	206	177	205	186	190	191	187	193	177	190	179	182	190	205	199	190	213	181	195	175	168	176	186	165	200	195	181	192	183	200	201	202	193	214	220	202	191	178	195	187	203	191	213	210	195	194	198	183	190	184	164	190	176	167	177	206	189	192	196	210	174	192	187	201	206	180	174	186	207	195	208	219	195	170	202	239	200	184	195	198	195	203	196	173	233	191	225	200	198	194	155	218	201	179	183	181	190	198	193	203	194	202	190	208	183	186	195	170	155	201	204	189	204	194	218	208	184	178	197	194	187	199	184	201	210	203	186	201	193	191	223	185	190	180	198	176	172	191	196	193	204	199	203	198	193	219	204	205	193	200	186	206	222	215	180	196	192	209	212	176	191	213	219	199	200	198	172	210	189	186	217	186	184	184	209	222	197	164	204	197	171	217	167	161	173	232	201	186	210	208	196	189	172	181	186	201	198	229	178	196	205	204	202	183	197	186	187	218	196	191	188	203	185	207	174	202	193	190	193	186	199	203	194	176	193	196	210	196	217	178	183	221	222	169	196	216	200	200	176	179	196	203	179	177	214	176	202	205	186	196	202	197	212	179	195	211	213	178	212	172	191	209	196	190	202	201	208	229	199	169	199	173	186	175	207	180	169	214	201	156	196	216	183	190	191	190	181	186	177	196	203	205	204	187	218	199	244	207	190	193	191	181	174	218	181	195	187	166	183	184	163	175	170	207	182	180	199	175	216	207	213	205	147	188	205	182	185	195	211	213	170	172	192	201	186	217	181	202	202	193	202	181	162	183	221	185	185	208	208	184	191	201	199	227	208	161	197	214	203	174	180	210	200	213	172	207	160	180	203	200	210	198	204	183	195	182	204	212	175	218	193	186	223	192	187	218	186	200	166	198	197	219	188	197	187	177	204	184	191	193	196	178	206	218	204	176	204	217	204	226	224	181	183	218	212	188	177	175	198	173	198	202	203	182	224	168	209	178	209	209	215	184	200	187	179	221	202	172	197	185	221	193	201	187	200	204	201	187	185	174	197	187	172	189	175	177	206	233	175	173	192	215	215	189	196	208	182	197	175	162	194	177	183	193	175	222	180	189	195	206	196	193	183	195	211	207	189	206	201	198	205	198	179	179	201	190	183	199	207	177	196	196	190	214	190	195	192	200	214	196	199	165	203	198	176	173	203	178	219	198	191	191	184	189	195	200	168	176	195	195	194	199	188	194	168	180	186	191	195	182	201	201	176	177	216	204	212	205	210	164	160	191	191	190	199	199	208	186	183	223	191	201	177	183	189	181	202	197	219	189	203	168	202	188	207	193	212	198	174	198	213	199	188	191	222	174	178	198	194	189	188	204	210	195	194	196	193	193	184	183	199	199	184	198	186	181	149	189	219	209	215	219	247	194	174	210	213	203	183	158	209	180	187	192	206	200	178	206	182	185	224	198	180	186	179	198	209	207	217	224	230	198	185	201	168	212	198	197	205	173	199	171	187	199	202	185	195	169	220	200	212	173	188	193	194	210	185	206	233	192	177	172	193	170	181	180	200	183	180	194	216	211	176	213	187	183	186	190	168	208	172	198	197	198	192	200	188	209	185	187	181	198	220	189	184	199	188	193	189	211	210	178	215	207	200	164	187	189	235	189	196	205	192	198	220	194	187	213	192	197	177	166	173	181	217	171	203	192	227	170	173	204	201	176	211	190	205	204	230	222	186	187	207	208	184	214	193	196	198	211	195	187	213	180	185	189	198	188	165	195	180	163	207	204	190	201	188	231	175	169	190	173	204	184	191	207	206	182	183	209	211	183	183	212	197	195	186	195	200	199	217	181	190	186	190	166	211	183	192	201	169	192	168	194	190	187	215	196	206	219	186	179	185	184	202	195	167	176	193	193	208	197	184	226	227	175	204	197	184	186	178	171	181	194	194	183	182	206	203	215	203	207	210	169	168	169	195	161	206	189	221	192	211	210	186	223	197	200	176	167	190	199	207	218	179	228	209	191	196	198	208	202	204	211	213	221	197	185	180	184	192	183	211	218	204	188	195	214	198	152	192	177	197	198	171	167	205	227	202	155	219	193	204	212	177	232	216	180	205	197	152	174	187	192	190	198	181	182	199	180	180	182	211	184	188	196	221	210	208	185	187	189	205	184	191	207	210	216	196	215	199	172	206	203	194	172	207	181	196	204	196	183	206	177	174	184	197	196	198	194	182	200	204	196	213	198	205	175	199	178	196	211	191	185	183	180	195	217	190	206	188	203	175	194	217	188	215	213	182	173	186	195	192	204	201	176	219	196	189	173	186	199	195	213	198	170	193	200	186	189	200	214	177	204	173	170	169	175	194	198	153	191	187	209	187	184	190	197	197	188	171	184	181	194	186	219	174	213	193	202	199	204	186	237	221	184	217	203	177	190	186	190	208	208	185	192	203	179	190	216	176	181	180	176	193	183	208	189	193	208	213	193	184	185	195	176	205	213	190	216	178	203	212	200	220	190	190	193	201	205	205	180	214	200	180	181
1870	612	622	722	702	744	706	586	538	582	569	548	552	540	499	562	575	505	509	522	530	539	523	493	523	536	534	530	530	535	513	532	560	549	503	562	502	558	463	511	546	551	523	554	518	544	539	546	527	524	508	521	540	530	528	571	502	561	532	526	539	555	549	513	539	546	507	541	545	548	531	527	566	538	564	500	523	558	543	522	536	606	556	553	521	543	511	519	528	556	531	531	543	563	554	520	501	571	526	570	588	511	552	540	525	499	537	465	542	549	523	576	563	548	552	492	543	514	544	531	545	537	507	569	514	520	517	542	522	533	513	522	533	541	520	515	552	497	519	538	520	507	523	514	534	504	543	557	526	486	504	558	521	526	550	547	533	560	531	532	498	526	509	520	569	539	514	550	566	544	609	526	543	528	520	518	526	560	550	544	539	533	526	525	554	528	532	515	566	528	574	520	497	551	547	549	574	512	541	512	499	521	528	551	508	567	522	540	535	554	556	530	548	503	525	512	539	521	522	541	521	621	505	523	570	533	540	506	515	566	547	525	513	535	511	558	542	580	556	532	554	505	523	523	506	528	550	562	529	546	510	516	523	530	533	543	505	527	559	518	525	548	509	562	552	515	550	504	529	526	546	486	564	521	548	563	506	531	490	561	542	535	548	516	574	519	491	470	552	517	530	548	525	554	576	529	548	549	531	516	553	535	573	514	565	544	502	517	500	555	516	549	563	552	556	537	539	546	551	491	570	563	548	489	534	569	553	536	491	534	577	524	520	508	567	531	504	573	544	550	535	556	502	515	566	539	566	517	545	542	534	546	528	524	584	518	508	525	565	519	581	562	515	500	535	573	525	528	490	499	527	546	548	568	534	505	509	565	535	542	541	514	499	532	543	545	515	528	526	564	498	530	506	501	493	530	518	540	545	529	544	570	537	554	520	515	544	519	535	546	551	534	502	566	509	491	504	516	531	523	512	518	523	497	478	564	517	516	550	525	534	524	496	558	559	500	520	577	513	516	553	543	493	573	525	568	528	529	540	520	519	527	560	540	541	508	499	547	563	515	537	514	485	541	574	483	539	534	547	524	528	560	520	556	554	544	529	535	549	573	492	567	527	544	498	525	520	523	531	506	539	540	511	538	535	527	512	522	535	577	534	530	512	547	535	572	559	502	535	510	598	528	520	551	539	525	531	552	511	567	539	528	541	509	572	551	564	528	529	586	514	527	516	516	542	511	552	528	537	551	507	540	540	508	545	537	531	538	555	562	540	521	492	519	530	511	533	512	548	526	540	507	528	526	553	513	526	502	551	552	560	528	573	524	529	553	515	574	511	513	506	542	556	523	510	578	525	534	563	546	506	561	536	554	505	521	510	518	554	540	513	561	584	553	547	551	574	561	528	505	536	550	515	542	533	511	500	566	538	513	572	573	539	542	584	520	524	536	512	553	552	567	532	518	546	549	499	562	529	497	544	515	541	506	501	517	555	537	536	550	538	519	503	535	495	516	500	518	531	542	514	482	569	516	529	519	550	561	536	522	526	524	530	553	560	505	548	551	526	562	551	537	521	561	542	532	534	559	552	531	525	525	529	485	535	514	535	584	555	467	532	514	538	561	509	507	534	500	539	521	557	544	513	615	544	537	530	561	508	552	566	550	501	540	515	545	532	527	513	535	525	562	530	512	514	512	548	524	502	572	550	548	538	539	568	515	554	494	496	550	529	520	528	515	518	549	535	494	512	554	566	520	494	548	569	547	524	503	553	510	504	535	573	542	566	593	531	523	510	523	552	506	563	525	543	509	534	548	513	523	526	530	524	496	572	542	527	560	533	538	540	525	547	553	524	575	536	563	537	517	532	503	537	529	582	564	557	531	511	539	536	528	530	530	525	529	554	540	536	540	574	549	541	552	554	531	516	559	512	536	515	599	531	554	533	571	547	526	488	542	504	515	586	552	559	529	537	490	518	552	499	534	562	520	527	532	534	532	520	524	537	546	553	519	541	546	556	583	545	496	554	510	570	581	514	565	500	482	541	542	508	559	548	512	513	534	530	557	543	571	559	560	546	586	501	557	504	528	516	529	533	548	577	560	568	569	522	526	508	511	522	545	513	536	548	536	556	524	541	505	533	524	495	508	531	532	526	558	483	514	557	546	525	538	535	514	526	511	545	555	489	536	555	502	562	544	525	536	533	518	585	563	499	504	555	508	508	505	521	551	523	504	561	495	566	525	512	560	474	505	518	542	534	552	530	525	543	529	496	536	524	522	526	501	531	518	519	559	562	575	507	491	591	526	505	530	568	483	524	530	519	588	538	520	533	525	514	557	540	536	530	542	535	502	548	519	521	544	527	502	532	543	530	558	531	545	525	513	513	566	559	488	533	514	515	518	550	563	499	538	549	538	531	562	507	534	547	557	535	469	519	567	531	506	535	529	521	487	517	554	547	556	543	526	522	532	562	527	534	526	517	518	534	527	524	533	532	528	538	490	513	544	533	567	514	511	513	554	511	490	538	576	506	484	569	524	532	557	560	567	563	485	525	533	517	544	555	532	555	541	592	536	566	514	478	559	548	542	528	568	552	551	537	518	554	554	502	503	517	536	519	532	538	529	526	508	565	485	535	502	519	551	516	536	528	546	532	530	564	513	514	523	523	550	528	520	540	550	500	545	550	535	502	538	525	523	574	544	512	505	532	526	571	524	519	528	551	538	539	548	556	561	576	539	507	545	581	526	490	558	556	514	541	564	525	535	518	540	510	494	524	522	501	550	558	570	542	509	523	583	540	548	544	577	534	481	535	522	539	530	510	514	547	495	587	571	524	531	545	555	520	530	549	556	520	524	526	540	556	484	514	512	570	519	512	534	491	542	533	525	536	507	511	534	551	533	511	564	496	521	576	558	556	557	513	550	559	521	580	547	540	543	509	553	579	528	515	506	512	531	560	495	546	574	524	527	527	518	532	480	531	511	533	525	541	508	514	531	527	490	512	553	501	524	534	518	549	535	519	545	566	527	508	466	506	514	530	498	539	538	551	527	524	529	523	552	502	571	560	514	527	502	517	509	506	529	578	508	534	520	546	529	549	548	528	516	521	511	512	562	511	552	538	514	550	507	524	515	507	555	558	552	508	541	517	521	524	518	510	529	537	516	550	523	523	555	524	543	535	507	562	533	526	545	572	543	544	553	570	549	538	537	548	580	513	495	581	528	520	549	526	536	539	526	545	505	513	552	522	549	514	526	584	522	542	517	530	535	566	537	518	548	531	517	542	540	554	509	528	514	512	549	540	514	522	500	557	549	588	545	541	509	534	569	514	566	504	512	516	509	564	527	546	536	509	562	531	521	539	506	544	486	526	529	554	507	523	527	566	493	517	501	534	570	560	504	542	598	538	562	502	553	558	538	517	545	518	545	516	539	504	552	528	597	505	506	496	583	511	514	484	543	551	542	563	515	527	517	499	553	529	521	524	506	530	553	528	542	583	512	551	554	564	554	533	527
7309	692	749	631	591	578	528	496	413	405	392	403	427	416	356	393	375	421	370	387	353	403	407	398	424	406	391	424	413	402	410	367	369	387	366	372	415	377	396	368	373	410	403	380	379	374	401	399	403	409	365	364	395	373	394	427	457	377	393	374	365	359	363	393	373	407	398	395	399	400	391	408	386	361	405	361	373	414	417	374	367	397	399	409	390	379	341	363	392	357	421	371	394	384	379	381	352	397	398	355	414	372	409	399	379	428	428	407	405	410	422	317	348	372	394	349	369	381	405	374	384	368	396	368	360	460	420	356	363	362	359	377	372	418	393	345	388	375	407	438	391	401	398	385	413	403	386	396	400	357	391	341	405	379	379	407	392	411	374	371	373	393	376	390	362	411	386	382	355	391	418	400	387	418	391	411	417	391	433	385	375	393	355	385	386	385	390	394	403	366	372	366	361	409	392	355	384	408	394	391	390	380	374	392	390	433	378	385	404	380	406	389	374	360	381	397	359	380	376	368	340	403	381	416	423	375	398	365	359	405	342	364	381	366	369	387	395	369	376	378	367	370	352	355	383	377	384	365	389	402	404	402	413	403	370	388	411	390	375	400	390	396	380	384	405	401	411	381	399	413	372	380	382	375	374	379	403	389	390	424	382	366	379	365	378	387	405	368	378	385	392	383	414	372	354	377	377	376	408	428	392	398	377	381	381	392	422	392	372	357	362	408	402	396	390	407	359	412	408	375	389	406	385	359	395	404	403	386	410	413	425	398	357	359	375	401	395	366	368	347	326	392	363	394	368	375	412	393	388	390	392	363	377	400	370	368	406	404	360	393	423	372	390	411	358	353	379	400	388	377	388	381	371	415	388	371	363	387	373	366	397	418	361	361	377	390	385	377	375	378	371	413	392	399	427	413	404	410	348	391	375	391	391	380	391	388	362	365	399	394	395	399	344	421	384	374	369	400	460	405	404	380	403	366	413	360	358	379	405	390	380	377	451	363	418	367	362	360	369	359	390	387	388	343	412	344	369	365	424	402	320	383	431	387	397	343	380	391	421	398	388	385	380	389	379	364	350	360	355	344	389	384	363	371	351	377	413	375	386	394	396	377	408	398	369	352	360	360	375	392	397	382	388	362	402	420	413	377	384	377	389	382	359	396	413	383	409	366	382	395	376	414	384	372	352	404	343	396	359	380	390	372	367	404	350	400	366	349	370	377	413	373	394	426	394	403	371	365	354	383	387	381	370	400	385	405	388	412	393	372	404	401	370	378	358	365	383	425	395	384	338	372	376	404	399	373	403	386	409	406	377	390	406	397	391	392	401	351	372	386	419	378	411	379	379	410	429	400	408	367	354	412	354	410	383	362	370	385	403	403	383	387	373	378	411	397	383	360	391	372	394	393	393	379	421	438	376	344	369	399	392	411	414	392	412	382	342	389	442	389	392	390	407	373	389	398	346	376	394	365	366	378	403	408	344	424	394	352	322	380	415	409	395	359	366	411	385	421	369	361	434	374	386	385	385	383	380	382	360	416	361	399	372	409	387	362	390	390	407	400	380	397	381	368	415	395	355	368	349	353	378	404	382	403	382	410	439	367	357	364	382	431	413	382	357	407	392	375	406	361	402	418	397	412	417	379	370	379	406	410	394	412	377	369	363	374	404	393	354	378	365	352	361	384	376	378	387	398	392	384	400	377	401	417	378	342	340	391	363	393	380	417	423	410	412	371	387	335	387	369	402	383	366	351	357	385	387	380	430	379	352	367	404	419	377	390	409	360	384	389	423	354	349	397	422	357	397	349	376	375	413	388	394	405	372	370	366	407	377	389	369	358	367	355	426	423	363	358	374	404	404	401	412	413	409	391	401	407	390	368	447	370	362	379	349	415	364	399	388	358	385	398	381	370	400	422	399	384	389	396	403	372	414	407	362	385	375	366	361	367	382	388	344	402	386	392	389	375	396	408	398	414	405	386	406	382	402	370	380	370	397	384	365	421	400	400	381	378	395	421	415	357	386	375	398	401	378	387	377	389	412	389	389	412	413	365	389	381	395	346	396	386	387	392	395	421	411	388	366	401	419	407	391	396	402	383	371	407	363	383	396	436	392	368	414	392	375	397	402	395	383	377	417	404	352	365	398	363	377	407	409	403	411	366	369	366	404	362	391	398	439	365	366	396	404	380	387	408	397	398	371	409	399	371	414	390	387	405	355	377	360	355	453	348	360	391	406	403	386	379	363	372	387	387	392	374	393	364	366	395	358	384	395	412	360	373	397	363	368	380	372	419	388	391	368	419	420	386	331	389	410	395	376	394	394	377	385	362	386	429	392	381	356	369	383	350	368	410	392	364	440	403	393	374	390	373	362	401	374	402	386	398	427	379	397	425	386	399	408	375	385	376	384	390	416	367	380	372	395	375	387	364	345	389	417	377	346	385	385	365	367	325	393	376	389	426	408	380	316	415	372	366	378	415	363	394	400	380	380	342	378	374	404	393	359	421	350	368	363	337	364	402	356	349	374	390	401	355	417	410	383	372	357	401	375	409	397	364	412	391	374	402	386	378	371	365	390	404	370	419	396	382	396	366	414	399	396	411	393	367	356	389	358	383	410	378	387	382	401	394	389	332	363	390	399	415	384	354	391	376	353	404	371	397	379	400	364	350	360	379	396	374	397	378	377	394	385	360	376	366	382	361	405	407	401	422	344	406	373	393	421	378	399	401	368	394	390	394	412	370	397	376	383	407	388	394	357	336	416	362	379	403	395	387	410	377	361	393	354	391	408	379	376	379	419	392	387	399	389	366	434	418	404	385	388	373	407	379	351	392	405	369	373	411	390	377	388	357	392	353	394	384	362	369	338	360	401	348	384	380	366	347	376	341	404	392	379	397	370	373	385	399	374	370	399	368	386	400	387	421	409	406	375	341	337	400	425	416	410	391	420	377	370	407	399	389	351	407	399	359	370	399	355	395	373	369	362	432	374	378	381	403	373	389	395	400	359	360	410	362	371	374	378	345	398	366	386	388	379	386	379	381	370	380	394	394	416	370	382	339	354	387	376	390	375	393	377	378	386	353	410	367	396	383	383	347	327	408	401	334	362	377	359	408	377	405	345	382	378	388	377	385	337	353	391	401	388	376	411	393	398	391	355	423	366	399	371	369	387	384	374	379	412	400	380	424	380	397	399	383	373	357	429	372	399	395	425	380	396	367	369	381	404	395	434	390	401	444	398	344	373	364	369	392	375	383	415	385	358	404	412	379	391	376	371	376	396	408	367	405	421	395	396	368	369	406	387	417	367	400	400	342	370	413	396	369	364	387	424	432	388	408	399	343	366	394	406	369	394	377	384	407	365	382	399	372	349	358	391	364	403	397	373	409	366	404	368	368	393	384	410	371	397	402	374	377	376	362	361	394	392	347	409	394	386	409	385	368	346	373	397	398	370	398	373	361	389	406	398	389	382	399	433	416	391	400	391	390	380	371	402	399	390	347	332	371
6523	1228	1540	1721	1780	1697	1573	1369	1227	1156	1100	1103	1035	1023	1005	1014	1011	1020	990	1002	949	948	979	911	950	968	972	968	910	958	896	944	935	939	919	906	941	909	920	890	859	925	946	908	905	873	953	859	900	903	906	859	862	921	917	929	890	920	931	910	888	964	890	950	856	893	940	954	907	897	962	954	907	903	953	939	949	884	914	984	931	859	934	967	896	870	901	941	911	911	915	923	848	951	955	904	901	930	924	837	930	883	921	927	870	905	901	924	916	919	938	942	972	909	895	929	931	979	918	953	908	911	915	927	896	912	944	862	916	897	956	951	905	911	964	875	906	943	958	923	901	898	880	888	856	932	932	871	953	993	964	919	892	971	882	936	983	916	886	922	934	911	914	882	884	892	952	967	915	923	908	938	857	950	900	941	978	930	962	973	885	928	936	905	938	965	908	913	926	920	884	931	895	914	923	901	918	920	966	880	941	935	915	930	951	872	921	872	932	906	874	908	953	898	892	903	937	934	922	868	960	931	912	941	925	926	933	891	872	893	912	896	908	948	894	922	944	901	897	910	965	935	903	970	933	911	931	924	951	876	879	958	943	896	967	927	924	959	986	913	907	934	952	909	920	916	946	929	968	843	902	907	910	943	919	953	905	916	928	943	919	946	911	924	922	938	932	919	915	937	944	958	874	902	894	881	888	953	925	908	940	933	982	923	892	929	887	868	896	913	916	894	881	922	900	974	971	904	933	929	968	924	939	932	923	853	897	960	907	957	921	874	944	913	911	976	909	928	921	943	902	876	885	944	940	902	903	853	913	890	942	911	981	967	905	898	876	921	913	909	928	940	928	936	945	920	918	938	959	896	966	891	895	918	981	951	898	927	931	934	875	943	913	901	916	911	910	911	939	883	896	1001	961	936	873	945	917	940	943	930	930	866	910	958	883	945	955	925	953	904	932	898	868	914	897	880	875	950	893	946	935	907	910	902	830	836	849	900	973	944	943	910	888	871	947	946	909	914	926	926	921	890	895	891	920	887	878	892	948	887	952	932	944	972	940	900	932	962	844	922	944	947	950	938	918	952	896	944	909	924	893	853	873	852	938	836	949	881	871	920	906	932	964	914	955	897	924	917	924	905	954	912	914	938	923	902	903	914	870	933	839	888	876	922	927	876	936	918	896	931	908	964	953	918	964	919	884	882	932	920	961	860	940	956	985	940	946	896	940	892	895	920	941	932	921	944	918	953	924	963	895	903	879	934	890	884	966	926	941	936	876	948	873	934	898	929	911	946	918	889	935	895	914	940	898	897	890	879	913	887	890	889	984	927	928	969	901	889	911	952	914	919	894	960	893	971	892	911	920	945	896	951	941	887	955	951	893	902	936	930	921	951	944	885	934	907	887	896	875	917	880	906	899	877	874	956	913	939	916	954	961	939	929	958	867	930	929	944	976	962	959	920	899	834	889	923	924	947	915	960	885	927	928	896	932	877	891	947	933	918	888	972	905	963	909	856	950	949	903	898	915	900	984	880	897	899	904	920	932	889	902	874	895	936	908	956	897	964	907	914	960	978	891	957	879	902	926	943	920	884	956	924	978	889	944	830	947	861	929	910	950	870	914	919	895	940	931	950	916	915	949	890	916	854	890	876	938	900	903	937	943	921	900	890	883	888	886	957	895	950	1018	928	934	924	875	930	936	876	909	885	932	864	971	913	924	823	917	922	907	952	896	880	912	901	887	931	921	909	916	911	950	891	998	912	956	931	971	919	937	946	884	879	946	915	948	911	958	948	899	949	926	891	868	893	902	890	929	923	930	889	907	869	900	942	838	932	872	936	920	849	950	958	919	996	885	972	932	854	941	928	866	909	896	901	950	952	987	905	878	917	902	975	960	913	923	945	905	938	895	882	942	854	860	919	958	928	923	960	916	931	933	939	931	908	927	975	897	912	915	897	932	888	914	903	917	925	916	908	857	933	905	905	903	898	988	927	884	918	945	940	851	905	914	915	912	962	891	920	909	909	972	925	915	941	867	983	932	944	907	928	891	913	888	901	893	942	924	974	932	868	946	939	901	954	899	870	910	947	914	930	963	968	923	894	889	903	912	918	945	958	929	892	942	900	939	897	902	928	938	876	941	911	949	915	902	984	881	884	966	867	978	976	884	931	899	945	919	902	907	932	942	884	866	853	883	919	911	933	949	892	916	936	900	906	944	912	895	960	943	898	958	925	966	878	913	853	938	977	915	853	919	940	972	899	921	928	864	895	933	883	911	955	939	904	946	1001	875	950	939	902	908	911	937	966	947	921	890	926	914	966	942	930	913	931	895	927	966	879	900	872	900	924	888	938	862	968	895	961	914	892	910	882	915	958	951	871	942	966	946	925	935	901	917	892	948	927	898	899	957	967	895	925	957	952	914	905	907	985	909	942	890	896	939	949	915	907	899	947	934	899	909	866	890	934	854	901	917	924	900	980	928	884	926	941	865	933	867	900	907	892	913	951	907	932	865	923	945	938	901	910	910	923	948	938	906	901	907	913	915	939	919	858	877	933	904	949	890	897	942	890	943	913	885	898	947	881	908	900	958	969	896	887	870	895	889	876	888	892	978	896	889	960	936	923	872	893	948	921	951	935	890	915	892	937	894	910	930	932	941	927	908	960	947	922	955	876	916	912	930	874	898	927	958	891	924	877	940	934	973	961	934	949	966	834	858	855	896	907	934	974	922	926	893	846	908	951	870	900	960	927	906	874	877	955	923	913	875	941	935	945	934	918	871	964	937	935	952	982	917	954	916	920	947	917	875	946	913	950	912	948	925	943	880	937	918	909	926	898	971	920	947	837	918	898	959	918	924	940	889	911	916	973	969	948	963	913	923	956	952	885	941	914	933	882	887	878	931	949	927	911	938	875	952	915	964	904	906	925	914	898	866	925	960	943	870	961	899	887	887	915	886	904	889	904	930	916	857	936	876	937	944	962	940	935	886	927	901	954	871	977	889	858	904	941	922	904	931	894	906	915	929	951	956	956	960	927	920	917	901	912	932	870	926	921	871	919	909	926	956	972	880	917	934	935	909	948	921	914	888	892	932	917	920	894	905	880	891	929	923	875	959	913	930	897	863	988	942	930	934	886	883	936	903	906	948	940	904	926	939	924	929	864	879	923	926	921	899	938	884	871	923	898	938	897	889	948	889	887	906	921	925	931	904	952	917	962	905	877	939	925	927	931	894	883	899	895	940	929	955	876	908	892	908	926	1002	935	875	922	873	934	928	911	883	896	943	835	866	920	896	882	871	937	948	883	878	900	934	920	888	896	951	937	883	924	932	905	905	893	948	934	936	910	941	926	907	930	936	909	899	919	952	977	927	864	958	925	918	913	947	913	892	959	912	946	882	889	906	929	931	911	920	930	942	919	926	887	881	907	937	876	912	897	961	903	864	908	927	951	889	1000	968	941	921	884	943	944	940	865	896	881	958	918	882	921	892	925	887	916	904	912	920	917	912	874	965	888
14712	1421	1141	927	922	786	635	561	517	526	469	503	512	455	453	454	489	465	449	465	454	431	471	458	453	412	471	438	424	458	466	442	434	421	456	431	412	460	427	451	415	429	452	458	445	452	456	371	423	421	465	418	408	408	405	405	473	434	440	411	411	439	421	426	437	467	438	443	426	423	434	425	455	435	433	365	435	435	488	392	443	434	431	464	454	407	445	419	474	431	460	472	430	424	430	436	444	472	472	429	486	448	435	418	425	386	448	474	458	395	445	429	448	413	402	428	486	423	446	406	453	405	443	423	456	417	432	422	422	431	448	465	389	421	420	440	395	405	440	451	463	446	431	437	423	457	466	440	452	433	483	456	429	436	433	460	454	435	476	476	445	465	408	477	486	437	420	455	455	436	461	468	438	433	434	436	426	434	463	421	417	399	410	398	413	416	427	436	466	420	399	422	418	411	443	445	426	430	399	462	411	440	447	418	459	387	440	451	387	504	399	434	465	447	430	427	445	489	426	493	413	441	425	397	470	442	426	441	404	454	453	455	430	426	410	441	447	464	426	446	396	465	479	429	478	442	465	432	405	415	447	414	425	435	426	425	405	461	425	389	445	468	445	413	455	415	453	440	426	421	470	452	419	406	402	438	423	461	441	501	472	445	444	458	432	431	461	448	476	408	436	453	442	454	415	457	395	401	444	411	422	439	435	436	407	431	512	437	419	447	446	456	436	466	402	451	434	426	416	413	447	437	390	441	453	459	465	423	416	479	412	439	395	512	464	425	440	403	444	458	419	410	433	446	443	442	452	411	425	386	461	427	422	446	428	471	396	430	437	447	453	392	420	417	459	422	425	440	423	431	414	425	432	368	415	439	398	390	424	461	435	421	471	428	412	471	417	427	455	469	418	432	446	437	427	471	414	392	414	441	425	451	416	451	423	457	449	412	410	442	437	384	427	423	482	464	479	410	410	457	404	452	423	407	433	457	440	444	436	422	428	453	425	413	423	452	417	463	464	437	465	427	455	443	468	431	412	457	411	422	427	437	434	485	428	484	447	427	499	461	450	452	434	458	471	418	412	418	424	427	457	448	437	415	431	446	421	413	441	444	444	417	421	459	446	420	440	438	452	474	426	442	429	426	446	390	451	423	447	408	416	415	387	419	473	397	432	424	428	442	409	433	478	470	456	406	453	415	428	463	446	382	473	447	417	440	440	414	390	395	453	442	459	449	450	427	485	458	459	401	433	436	437	482	429	449	411	468	430	422	405	426	417	428	441	419	400	402	395	453	421	433	420	470	434	450	401	426	394	436	443	392	444	400	445	423	423	440	436	385	456	468	425	382	468	414	444	401	434	436	432	405	454	419	412	432	408	425	403	396	445	464	455	461	399	442	435	437	454	437	421	423	438	443	413	422	455	438	489	472	454	438	411	435	418	438	395	455	426	456	406	434	453	449	450	440	462	470	468	456	416	483	435	454	420	437	458	435	444	420	450	437	427	473	417	408	439	464	441	451	434	426	481	426	438	419	434	425	462	439	419	424	425	446	443	462	409	440	411	418	439	459	456	439	417	445	442	378	443	463	451	414	420	424	479	465	429	439	387	387	423	448	453	437	421	468	416	411	458	399	443	433	419	397	466	417	476	444	428	460	423	435	439	446	416	384	451	451	419	447	421	418	488	446	416	430	453	423	452	454	428	420	430	440	409	451	402	426	465	410	465	474	447	432	424	441	404	428	413	468	420	446	451	442	420	437	477	472	394	440	374	414	446	444	403	436	472	433	439	420	474	398	416	418	426	409	473	443	424	413	445	463	442	424	390	442	416	450	461	435	407	391	419	427	431	424	440	419	462	413	414	406	448	441	444	412	476	449	429	431	441	453	449	443	416	454	438	457	479	444	423	458	477	450	449	441	394	407	449	395	422	417	426	404	441	377	409	423	427	436	412	404	439	420	471	442	459	437	450	392	412	457	434	458	400	430	430	411	462	430	453	413	451	392	432	448	418	405	422	479	416	417	469	432	430	432	416	404	444	425	429	412	414	442	441	392	444	404	420	391	415	424	461	441	442	430	437	445	413	416	402	420	414	444	434	441	446	467	426	460	414	404	440	445	435	451	412	448	408	438	410	419	379	420	456	424	463	406	410	434	398	461	415	436	448	426	462	381	461	434	425	434	405	448	431	414	433	428	422	479	435	389	427	417	469	470	448	397	443	439	458	457	438	397	449	456	446	430	427	409	429	482	457	429	467	435	420	477	454	464	439	469	462	421	460	445	443	457	456	424	432	469	469	425	432	452	409	441	404	415	450	399	394	463	418	442	409	463	429	433	420	409	445	436	448	457	435	438	418	458	449	460	411	432	427	447	497	456	427	442	412	403	418	453	491	471	423	453	481	478	383	408	429	479	433	434	416	436	483	420	485	391	458	431	482	474	451	442	418	417	410	376	441	446	473	449	439	442	432	495	437	446	405	432	398	435	436	452	415	400	422	472	422	395	422	451	450	404	445	444	426	443	434	422	433	427	432	420	439	442	433	398	396	413	415	422	435	414	436	386	452	472	433	425	453	426	416	466	465	436	445	461	438	435	432	433	456	436	434	431	480	461	461	442	413	429	415	444	438	441	454	448	423	448	421	454	439	431	416	458	414	410	444	448	494	468	433	430	434	399	406	438	423	444	464	409	447	421	462	407	444	452	432	410	456	440	451	478	449	390	393	386	450	447	428	454	453	399	464	430	453	430	419	425	462	409	424	396	406	451	437	457	413	394	411	393	442	460	397	413	398	451	469	448	450	467	429	438	444	436	415	433	377	418	467	443	419	445	414	433	430	430	445	435	446	436	433	442	457	453	424	376	405	424	429	451	431	420	465	434	446	448	446	449	455	447	426	426	441	453	434	394	442	409	444	415	407	404	424	425	387	417	431	414	479	446	404	461	450	428	407	459	411	401	459	428	442	461	435	434	421	399	413	397	442	472	447	463	465	448	434	464	417	466	425	461	458	440	393	451	413	417	440	463	468	443	415	413	409	412	442	424	409	451	461	476	421	408	447	447	385	439	438	448	438	455	436	436	433	413	416	458	437	425	428	440	452	413	454	490	417	465	419	436	445	432	445	448	453	439	409	429	440	413	452	439	412	433	432	397	439	404	444	427	455	467	427	385	415	469	417	408	432	437	491	430	446	437	448	430	454	461	430	478	437	409	417	433	459	443	415	418	498	442	467	426	474	464	425	445	443	428	466	454	440	439	406	424	435	430	405	430	421	422	419	445	404	425	435	409	434	427	433	440	476	460	451	440	461	457	444	461	461	423	438	429	445	434	467	437	408	450	441	413	437	442	442	423	414	434	440	454	400	415	476	445	451	423	486	437	433	399	388	406	463	443	428	467	436	466	492	469	447	458	446	447	448	452	464	419	411	443	407	459	441	421	424	457	436	433	441	393	404	410	452	452	446	403	427	428	369	434	432	451	389	421	403	408	440	408	416	415	456	405	428	472
8493	1578	2289	2532	2680	2482	2131	1678	1455	1412	1299	1309	1246	1105	1109	1120	1037	1083	1016	1108	1102	1085	1042	1037	974	1032	1048	1030	1035	1051	979	1021	1022	1001	985	932	989	967	961	1003	1041	962	1024	1025	952	989	995	949	935	1008	978	911	1028	962	980	1006	981	944	943	998	962	1003	1008	995	968	949	952	961	926	1013	1013	988	935	969	994	946	1001	933	933	970	943	923	991	899	977	954	1005	966	977	1001	938	958	936	1010	935	981	973	960	986	993	953	1027	927	1003	927	971	949	956	928	973	942	924	983	974	984	932	979	1011	931	972	964	929	953	912	938	988	964	958	975	947	972	947	970	952	929	950	954	991	992	938	1005	968	953	974	997	976	957	941	968	977	955	992	943	942	930	1010	994	973	946	996	930	946	948	901	958	1030	962	973	1028	949	988	958	971	946	955	984	974	930	973	995	972	982	991	974	966	984	1027	947	994	958	997	978	927	989	995	928	949	970	972	911	1005	968	989	950	955	960	1019	948	939	979	920	979	980	963	969	996	972	958	945	955	962	990	984	1017	986	987	1043	933	985	996	965	994	958	988	947	980	989	1023	908	933	942	944	966	951	941	960	941	962	928	1017	924	949	958	928	971	964	961	990	937	941	958	976	992	998	1012	940	980	899	934	1029	1014	980	928	1019	956	937	945	950	888	959	981	1006	968	1015	932	905	997	996	972	943	940	975	970	946	934	908	976	1012	975	1026	972	964	955	962	930	965	988	1028	966	988	942	968	979	960	946	982	961	943	970	973	998	924	957	1001	1002	976	1014	934	990	990	891	959	970	958	981	944	904	971	956	949	990	1005	917	965	930	1014	986	970	950	1011	1004	996	983	921	952	971	977	888	1008	937	1048	954	958	943	948	963	937	964	1025	957	925	911	982	924	999	986	945	986	941	966	994	1000	973	942	988	966	978	948	967	970	941	925	1025	969	982	950	962	967	938	939	961	988	966	992	972	917	950	968	955	986	940	1001	960	949	918	989	1004	1005	907	939	931	956	912	947	933	982	929	1018	1002	991	985	926	982	997	979	938	925	974	954	944	962	954	960	962	959	940	920	933	1040	968	944	965	972	955	989	987	1025	981	1027	962	988	920	984	1002	951	954	952	972	939	952	892	966	927	945	990	954	1035	973	955	996	965	982	936	919	1003	947	937	936	964	925	968	1029	994	1002	926	954	976	1011	966	978	990	960	1009	968	1010	923	967	1003	984	984	1043	1073	1024	930	971	923	982	941	945	960	976	1003	997	954	984	980	1033	920	941	943	976	959	926	1004	945	967	936	969	943	928	937	1025	931	966	954	910	913	975	941	972	911	931	964	970	900	920	994	979	988	911	930	997	980	1011	983	917	981	939	974	937	971	1012	978	931	916	958	973	980	1000	947	953	1002	977	984	1005	949	995	919	980	1016	966	969	1023	956	964	962	982	896	969	1004	980	967	959	1000	1008	1016	993	953	935	932	973	959	921	944	989	994	928	1000	990	1012	969	985	1004	967	971	948	936	945	950	978	978	1025	970	1006	972	956	998	998	931	995	1010	928	1007	975	961	930	1001	1001	945	937	993	1002	1019	923	979	938	932	982	965	1014	977	1014	941	1027	979	988	946	964	924	956	999	996	971	969	939	942	946	926	934	1014	1027	987	951	942	967	921	996	964	929	965	949	978	1005	939	1004	953	888	1032	1003	949	968	997	957	1011	959	938	961	877	971	955	959	990	979	924	917	976	975	1011	917	1025	942	920	989	977	963	941	956	1028	992	980	997	968	967	933	935	938	949	988	937	945	948	989	964	985	969	947	997	984	986	1008	926	987	984	966	1002	967	1029	964	1010	1005	988	1016	953	977	989	953	918	938	969	907	925	959	1028	970	997	930	936	944	935	981	1000	991	938	1010	956	982	947	985	946	950	982	924	955	992	944	987	944	943	934	980	939	970	969	976	978	1004	966	949	1038	915	896	977	968	962	978	1023	1010	963	955	936	934	1004	943	1000	999	965	964	948	974	973	972	988	925	978	1017	995	946	985	954	964	951	975	964	1009	1030	913	955	995	967	960	991	945	942	926	908	917	973	943	977	982	965	976	956	992	1002	951	1002	965	994	971	944	960	963	965	982	1013	926	947	1006	924	983	984	945	982	938	990	1003	948	973	939	992	923	963	947	942	987	976	920	970	907	981	948	969	907	1005	991	962	1059	975	1003	918	941	979	956	957	988	961	1008	942	953	938	949	1029	967	904	972	955	979	947	947	960	982	1019	988	952	923	967	971	924	979	1003	957	1010	980	987	956	1003	972	953	895	992	956	972	1026	1042	937	932	927	980	981	954	943	956	961	981	941	930	981	992	1054	974	996	968	991	935	891	1003	925	1004	983	981	995	949	979	973	940	969	1000	944	1005	1002	968	1010	1028	962	993	952	947	946	965	966	979	932	923	952	960	964	952	979	974	902	928	942	975	946	943	984	1015	949	997	1010	997	872	1047	904	1006	951	995	991	992	944	939	979	970	929	977	955	950	956	984	1017	974	988	986	1008	954	994	951	965	994	968	966	947	1018	936	965	1014	944	971	979	944	982	966	926	1018	958	979	972	964	981	963	960	968	981	967	929	961	944	1016	982	940	966	971	915	978	956	948	943	965	942	935	970	941	994	1009	993	980	986	895	897	934	945	998	945	1012	986	963	1007	977	962	973	963	913	1008	1001	957	896	953	986	935	959	979	1001	1000	938	940	935	905	975	961	980	1035	956	991	990	970	952	1033	1046	974	990	954	984	938	1015	905	990	1010	934	1036	962	959	954	924	917	947	946	941	977	1002	952	962	1059	970	991	991	1008	1047	966	954	999	906	979	923	997	954	954	956	962	984	987	997	932	957	988	980	976	972	999	986	955	946	928	984	997	974	918	954	947	943	962	1014	1029	938	936	1011	954	963	955	969	909	933	981	1004	996	1006	1025	997	951	920	972	949	941	1002	899	965	876	997	976	945	941	1003	939	912	981	1053	955	924	993	970	994	994	909	996	968	1013	918	991	975	927	1014	965	996	977	991	971	961	926	975	961	944	1018	961	958	1003	967	916	966	948	933	1026	951	998	940	974	1013	907	980	955	945	1048	994	979	976	1038	997	942	954	980	971	951	976	949	905	923	952	917	932	983	930	971	960	1023	919	925	979	944	991	988	963	910	979	934	991	998	959	946	933	938	945	979	915	1026	953	1041	986	1011	911	943	957	1063	966	956	928	924	985	967	971	926	991	974	921	971	995	988	934	932	936	1006	962	984	972	958	942	939	959	970	927	997	940	980	1026	959	969	1050	1036	1013	978	973	997	1000	982	932	957	1005	925	987	993	977	941	969	971	966	1009	976	1012	952	956	950	963	1036	986	916	1052	940	961	1007	931	966	959	956	963	985	994	957	966	979	958	977	1007	996	914	1007	976	934	998	1033	904	1018	985	998	970	970	986	990	954	960	928	955	1012	987	979	989	929	932	987	974	998	949	959	968	1002	1003	908	996	941	919	1011	980	1000	1017	975	975	944	1047	1056	937	970	967	967	999	957	968	953	982	933	978	958	951	976	928	953	976	945	925	938	962	983	1000	981	879	933	967	954	970	972	943	941	951	947	976	942	932	971	957	952	975	982	986	925	976	1034	1013	986	1060	958	959	973	1024	964	957	985	946	898	944	969	974	955	916	996	907	1045	986	962	984	921	958	956	934	949	974	949	927	944	978	996
1615	268	281	260	250	234	234	207	190	203	230	202	197	186	205	218	182	244	189	206	226	185	194	228	193	217	196	199	205	205	214	188	218	202	218	199	188	198	198	171	218	210	208	227	214	196	209	193	192	191	188	178	178	213	185	223	198	213	198	207	169	182	202	197	196	237	199	210	208	185	215	189	233	202	216	216	189	219	157	201	200	178	186	192	195	205	189	218	176	178	197	221	202	212	215	198	226	206	200	236	197	189	190	203	211	221	210	203	185	182	198	193	183	211	209	193	222	202	201	201	202	208	189	195	193	180	189	170	191	214	172	189	195	197	160	198	214	193	211	218	213	175	208	167	209	204	216	186	194	231	192	185	212	173	177	186	204	204	177	189	182	178	214	210	177	194	179	196	200	198	182	206	176	237	202	191	216	177	174	178	203	177	234	222	209	211	187	193	174	207	217	179	189	190	176	222	192	178	163	197	199	196	192	180	189	196	182	218	210	207	198	192	206	190	212	210	194	202	189	198	215	204	221	205	214	197	175	206	191	219	197	192	216	179	202	218	203	200	205	188	202	182	183	207	195	240	196	216	208	196	219	193	174	189	224	183	210	213	252	185	208	203	195	204	199	193	188	201	207	198	195	220	179	198	196	218	194	189	213	175	208	206	185	228	212	208	203	187	179	181	215	171	168	204	199	199	164	202	169	165	210	215	212	208	175	184	190	176	200	202	193	184	199	218	214	214	207	209	176	205	190	204	183	199	202	175	215	197	200	210	216	192	209	173	198	195	197	192	173	211	183	189	199	227	184	170	207	204	211	193	197	194	212	212	216	184	232	172	209	221	208	215	197	198	178	197	205	228	193	200	187	206	190	198	202	198	197	195	207	193	214	186	206	218	203	185	206	196	227	220	215	179	200	188	214	181	192	194	173	191	222	188	197	201	232	201	183	212	182	200	197	189	202	171	194	216	222	169	217	195	183	175	248	208	223	206	189	178	227	180	222	183	180	207	171	183	205	201	185	200	207	187	183	196	211	180	203	200	205	209	198	226	206	164	171	173	214	218	200	188	192	173	225	203	209	185	203	190	196	220	186	184	173	191	206	213	196	190	159	209	221	206	183	176	195	196	186	190	191	223	197	186	199	209	176	192	196	209	212	201	184	218	198	181	184	223	220	205	199	189	189	224	207	201	200	208	193	180	183	188	200	178	187	200	225	208	210	213	213	172	207	210	214	207	220	204	201	220	232	223	214	187	189	213	177	199	208	203	177	196	209	188	215	198	204	171	197	213	198	179	196	164	206	210	221	209	194	211	198	183	194	206	178	194	188	183	198	199	177	177	196	210	212	194	207	216	209	200	185	213	194	195	207	208	202	195	187	218	207	193	198	210	201	192	223	195	186	213	209	220	189	226	176	204	187	193	209	200	192	197	196	196	232	209	224	185	234	176	191	196	184	226	210	191	215	205	212	195	194	221	209	215	194	183	194	196	196	210	213	212	199	192	206	189	179	186	196	190	174	205	165	224	200	215	192	189	233	212	224	202	196	213	192	187	199	177	195	191	181	195	183	208	197	216	193	214	187	208	177	207	199	202	186	200	178	193	178	208	195	225	185	206	216	190	195	195	205	193	199	209	230	193	204	191	191	222	200	196	206	189	200	222	195	203	205	199	197	217	191	197	193	189	189	208	196	203	183	210	211	176	198	212	217	190	188	179	205	209	225	198	214	223	213	201	203	216	205	204	197	196	188	214	196	192	216	207	171	190	205	207	206	217	187	188	221	206	175	189	209	213	185	192	197	203	217	186	197	199	201	204	194	206	194	186	203	192	173	198	189	190	196	180	199	194	175	197	198	189	177	178	191	185	175	190	205	205	195	194	176	213	217	213	195	195	198	187	195	197	196	189	222	196	204	197	176	219	184	211	227	227	197	199	176	186	202	176	214	208	203	216	225	194	180	236	198	219	177	216	201	219	192	199	208	192	201	190	199	186	165	205	197	165	196	172	203	186	190	227	201	226	201	190	214	209	186	189	206	197	177	190	182	174	166	207	185	193	149	206	181	215	185	184	198	192	195	197	209	198	217	212	201	182	221	196	211	211	219	174	203	214	207	177	193	192	215	223	175	205	179	206	222	199	186	175	224	214	196	188	183	204	209	189	213	208	208	183	193	201	194	187	201	204	192	221	200	177	218	216	198	199	206	179	179	199	188	181	187	220	174	210	203	218	197	199	207	208	196	206	192	179	200	187	193	207	194	201	215	205	208	185	187	210	197	206	206	173	187	210	200	194	197	225	207	177	200	213	185	203	180	169	212	207	204	183	195	200	199	199	201	197	221	210	214	185	217	189	224	167	230	207	167	230	183	176	182	183	182	216	207	192	214	224	188	184	209	173	195	201	222	187	214	185	208	188	218	215	165	182	199	175	218	207	201	185	205	203	229	209	186	195	219	185	202	199	202	195	230	161	199	236	213	187	217	204	169	225	186	210	212	227	178	200	187	183	210	195	210	195	203	194	179	238	210	201	232	188	194	222	194	199	165	185	211	189	191	195	202	182	218	204	167	210	203	200	208	224	201	218	218	201	194	176	192	185	188	199	192	228	193	218	205	213	192	183	175	205	185	182	174	179	202	204	200	188	204	199	180	195	194	198	175	200	200	199	170	196	175	196	210	211	200	205	208	222	216	195	201	222	188	189	196	226	218	192	196	184	192	214	209	194	214	188	217	175	202	212	213	176	205	193	217	202	219	183	194	215	198	173	199	159	203	235	194	209	195	200	178	181	187	215	215	211	202	223	227	213	197	179	208	216	208	180	199	221	201	198	211	184	179	210	185	200	210	189	193	200	177	205	204	211	206	192	194	181	216	203	178	193	192	183	208	181	212	201	185	202	194	206	213	180	179	205	188	193	189	204	169	192	205	169	207	204	213	201	192	176	224	229	213	204	192	217	191	187	183	181	180	208	210	194	162	194	206	194	203	218	188	193	183	173	190	207	215	184	177	203	193	189	178	178	208	202	213	208	225	202	214	204	190	197	188	202	191	179	196	212	198	179	218	217	189	238	192	200	225	179	208	216	171	223	168	187	186	195	188	225	189	193	187	196	184	180	185	191	209	196	188	216	200	178	186	192	174	192	196	199	180	159	201	185	194	206	176	192	203	180	208	199	205	213	201	183	204	211	259	213	176	176	211	177	204	213	214	189	185	207	213	207	200	229	206	198	218	212	187	180	212	202	217	174	187	179	224	210	195	200	209	209	191	186	224	187	201	186	190	195	231	183	187	197	219	212	198	195	220	201	173	229	233	197	196	186	202	209	195	201	218	178	231	206	204	200	196	209	202	226	200	161	192	193	221	190	170	197	243	186	220	182	162	184	216	189	201	191	210	199	216	178	213	197	216	204	190	189	200	218	180	207	189	191	192	175	198	176	206	241	194	189	179	215	219	193	181	210	193	212	210	220	192	211	167	195	205	234	181	180	204	206	173	196	187	205	198	184	201	221
1912	609	715	719	764	699	678	623	552	578	572	574	582	543	551	585	551	570	574	538	552	574	544	544	555	574	587	531	536	555	530	543	542	497	579	533	553	539	545	529	508	528	546	520	523	527	570	584	561	532	553	543	577	503	557	564	553	585	572	524	511	531	593	534	528	565	577	541	550	549	597	535	557	582	545	526	566	558	533	545	517	538	567	537	534	544	530	500	540	540	516	523	516	527	527	552	539	582	558	570	523	610	540	544	553	555	494	550	536	500	563	513	524	546	504	561	580	560	582	567	569	522	547	524	566	558	540	584	525	498	541	531	570	564	593	560	559	575	535	537	534	518	550	528	580	591	584	545	552	550	541	547	550	593	544	520	499	547	527	526	561	556	531	552	515	562	559	554	513	560	550	603	520	547	514	535	532	568	499	531	541	553	557	564	586	551	559	594	536	557	512	554	583	560	558	525	562	519	523	548	575	512	529	525	529	564	553	564	547	505	497	579	544	570	535	544	576	554	587	566	523	577	520	570	558	601	527	577	578	558	520	534	544	525	534	494	543	554	518	550	565	554	561	538	512	527	552	546	559	563	549	521	485	553	565	546	563	529	534	568	524	569	552	534	534	514	518	581	553	519	568	556	596	556	557	524	542	538	543	556	528	542	545	540	527	521	549	540	537	577	560	524	532	539	577	546	533	556	544	582	555	537	547	535	535	601	535	524	508	541	538	505	535	526	535	553	517	548	528	542	563	533	538	542	556	544	550	552	549	519	549	543	534	530	544	548	537	538	527	563	569	517	516	555	548	570	527	545	524	514	554	527	549	569	544	564	525	523	563	522	542	551	547	569	546	583	553	543	563	538	536	531	530	511	576	539	540	542	552	503	506	568	548	575	504	527	580	529	504	569	540	549	546	521	547	530	555	555	536	569	564	546	550	527	618	563	557	532	511	543	512	548	544	553	499	530	567	502	526	523	539	510	559	526	511	564	568	544	509	512	536	565	546	529	530	512	537	515	576	568	566	551	530	556	566	531	567	588	517	567	502	513	564	510	537	541	537	551	592	552	515	532	547	530	536	498	553	541	568	512	560	505	569	546	557	510	563	552	569	547	496	530	550	564	520	556	507	584	559	529	531	553	546	551	583	540	535	501	568	533	564	520	537	517	512	524	578	538	532	580	536	510	583	561	503	535	552	521	548	535	568	515	549	527	568	540	594	517	519	545	528	531	520	538	539	543	550	508	522	536	524	540	570	504	556	549	589	595	529	585	523	526	574	535	549	532	546	541	487	550	571	577	545	544	543	563	531	546	542	522	568	556	508	566	591	558	551	496	545	572	522	525	575	541	539	549	519	571	591	529	525	494	548	522	564	544	544	509	534	563	528	520	565	553	556	559	513	555	541	514	573	562	545	546	560	530	580	544	554	586	542	550	550	615	519	540	514	553	502	553	598	558	555	553	555	513	599	539	523	538	592	494	528	545	512	577	521	548	536	559	516	530	487	535	528	565	541	554	547	523	570	581	556	553	557	549	540	583	531	513	520	541	548	508	537	578	499	532	517	586	547	506	517	525	532	519	538	548	568	540	550	532	553	536	528	545	511	528	551	545	521	561	538	535	576	545	559	586	516	546	511	538	542	518	541	518	518	509	504	504	510	580	536	532	562	536	575	526	542	579	564	491	534	579	546	537	523	546	523	560	549	570	525	514	530	519	581	520	551	517	521	529	531	561	601	560	581	502	511	560	506	494	541	563	522	576	529	570	536	554	543	544	551	528	550	537	564	529	579	586	536	517	498	542	567	578	583	524	529	563	541	555	548	564	541	589	560	530	535	535	566	521	537	509	546	505	539	579	548	519	533	531	566	555	527	498	559	543	573	547	542	532	578	530	532	501	572	534	568	546	539	554	570	502	541	518	577	541	533	554	547	504	542	542	550	560	531	540	545	555	498	554	558	567	577	525	550	551	573	542	512	573	557	522	536	528	541	554	509	555	562	508	533	562	532	553	607	527	511	545	538	574	531	547	567	529	552	537	516	533	529	547	557	557	562	563	496	544	590	514	562	554	540	511	540	546	582	564	540	513	537	566	547	519	557	554	540	566	506	499	547	550	542	568	538	568	550	553	554	520	537	545	515	538	530	571	519	519	539	549	545	547	535	560	561	574	546	534	578	503	579	504	549	560	550	549	559	540	532	541	545	551	551	559	532	557	586	529	530	545	534	561	540	567	583	540	524	567	555	575	570	515	539	546	527	578	549	541	560	538	550	572	549	505	528	524	555	553	549	564	526	559	512	549	512	527	558	551	565	604	544	553	562	536	588	596	573	543	525	554	525	602	577	558	561	524	515	544	526	542	515	564	523	528	541	559	530	549	542	529	524	586	547	552	569	535	549	554	590	515	511	525	560	504	573	541	560	521	561	575	575	483	545	519	537	543	566	551	587	510	527	562	581	572	518	595	525	534	513	498	512	551	508	541	526	583	506	512	555	566	543	517	575	589	579	565	518	537	563	580	501	548	559	531	538	541	528	529	536	558	564	535	566	533	541	483	566	549	567	560	516	523	579	544	553	512	529	538	567	524	526	573	569	538	545	594	531	543	550	552	500	542	578	525	572	538	555	542	515	535	582	563	542	532	574	550	508	549	566	543	564	560	542	529	549	527	543	575	561	519	583	552	546	535	547	526	573	549	485	552	520	530	561	557	554	611	558	524	517	528	565	536	536	577	514	541	508	554	562	546	545	589	585	549	576	527	569	537	533	528	542	554	541	526	528	506	559	565	551	527	548	530	499	507	502	529	555	546	547	523	529	590	529	556	583	544	537	547	518	541	533	565	546	510	544	504	556	569	517	499	550	525	557	512	547	524	610	502	541	520	507	556	525	531	542	564	559	551	509	537	558	527	532	532	562	562	538	553	515	569	528	499	534	586	544	553	533	575	536	530	570	591	523	524	610	496	547	550	567	521	537	542	550	484	546	543	524	524	547	526	533	568	503	555	560	558	548	528	537	532	538	562	530	527	513	526	570	525	507	563	550	529	549	566	608	513	536	525	577	551	540	545	528	520	541	547	599	579	537	504	542	538	551	567	567	530	513	543	536	556	522	509	546	576	585	518	515	515	538	520	605	510	529	501	573	579	554	518	516	545	520	537	534	565	546	523	564	557	562	540	576	522	562	511	518	536	571	561	538	548	533	544	536	527	525	539	528	525	498	571	553	528	558	555	576	544	507	555	571	538	513	554	516	570	552	495	550	533	521	533	487	565	554	548	534	565	533	546	554	567	501	567	552	573	503	588	559	537	546	531	503	583	571	548	530	556	522	513	556	532	534	553	527	538	576	540	570	546	534	533	513	554	510	536	525	517	538	571	508	547	547	514	568	584	578	512	498	542	555	580	508	517	538	567	548	560	552	557	539	575	524	540	560	506	552	533	530	551	522	550	543	509	517	587	591	561	522	567	535	544	558	584	533	533	578	559	538	544	585	540	559	562	546	534	521	527
7461	660	765	650	608	550	478	497	431	428	412	398	413	459	398	412	375	387	380	429	392	408	407	405	395	396	367	366	351	348	379	389	379	391	388	386	363	346	394	371	378	361	428	373	393	415	383	410	399	408	398	374	413	360	364	382	389	431	392	331	350	390	377	436	376	379	377	389	400	399	395	394	394	401	378	357	438	385	382	383	389	349	396	375	399	359	356	419	344	401	382	372	372	410	403	404	385	405	381	408	407	401	428	363	355	374	374	408	399	369	420	363	399	420	358	405	388	388	394	396	375	376	359	394	381	363	386	373	391	426	358	415	340	381	405	380	395	390	388	379	397	395	362	366	420	407	364	411	392	378	374	353	394	395	384	354	388	401	392	384	393	386	379	407	413	366	377	388	427	400	436	425	408	410	415	391	397	417	403	426	385	379	392	364	383	387	352	418	430	406	377	396	399	403	372	362	366	390	426	431	406	375	366	396	383	367	392	395	411	402	357	374	382	342	398	409	436	411	368	386	394	400	385	393	380	379	387	358	396	372	379	369	382	381	392	405	402	372	396	407	384	416	425	377	379	397	402	428	393	355	400	371	379	389	405	384	387	393	345	395	365	395	383	389	384	412	381	353	401	357	424	375	406	397	421	421	353	391	377	413	385	374	400	401	394	389	374	380	397	360	383	334	403	343	376	379	374	347	348	392	383	378	346	386	383	395	411	420	370	380	440	381	368	382	368	384	361	394	391	390	427	374	420	425	401	400	374	390	365	423	379	378	385	356	392	393	380	371	412	401	358	336	382	360	401	358	371	351	396	415	388	411	374	404	376	406	372	384	365	397	404	384	419	414	377	366	390	390	365	355	388	392	403	358	394	390	383	394	431	403	369	406	366	415	358	406	389	374	382	403	414	375	391	336	398	375	343	355	365	379	355	396	383	390	393	377	388	385	386	370	390	406	360	340	372	403	404	409	413	415	378	386	369	405	368	377	350	385	423	402	391	401	393	365	378	364	394	400	401	347	377	378	388	391	367	387	406	390	402	342	384	384	373	372	382	380	384	375	417	388	360	410	413	403	411	419	373	393	360	416	400	401	384	383	393	385	403	371	364	384	371	376	388	388	393	395	392	367	371	370	404	374	354	378	371	394	385	397	391	379	374	400	399	357	381	422	385	396	393	391	391	403	352	372	386	340	385	390	367	424	389	351	411	427	380	395	380	364	394	395	411	327	366	408	371	361	421	390	338	429	397	399	370	398	379	360	409	384	384	349	433	373	419	380	389	388	409	368	414	392	391	412	355	336	395	406	416	414	376	414	401	406	407	383	394	342	409	391	380	380	406	388	393	380	373	360	375	434	360	402	378	398	360	350	396	407	390	398	416	372	321	371	405	398	379	404	395	399	390	344	379	383	383	368	426	399	411	413	404	410	439	379	363	388	366	379	390	401	402	428	399	409	410	373	382	378	369	379	378	366	370	381	403	393	390	437	397	411	387	414	396	356	390	386	433	372	363	374	344	388	368	349	382	398	377	367	394	397	438	460	398	408	407	368	360	369	375	412	382	379	386	388	376	366	400	364	370	420	368	364	397	360	369	424	424	395	417	392	385	356	351	386	398	377	422	403	398	352	400	368	372	363	384	388	395	376	357	390	411	406	375	369	365	375	382	382	357	372	379	397	372	391	421	363	400	404	360	412	427	398	380	408	407	386	403	355	391	368	389	387	391	397	387	392	433	386	406	379	370	381	369	376	355	396	394	410	411	394	388	390	371	385	413	372	395	407	376	384	395	393	407	378	381	395	396	370	373	393	410	360	399	369	385	349	386	361	382	385	403	395	404	398	400	385	390	425	382	428	366	361	327	379	372	382	416	343	419	363	354	364	379	385	357	446	386	411	399	409	428	384	353	403	386	384	356	409	329	395	344	370	378	404	373	420	412	377	415	359	366	373	404	364	373	372	426	373	378	383	386	382	383	367	395	347	363	382	385	402	380	395	378	375	375	377	372	391	406	379	371	426	370	370	395	369	430	386	369	405	388	402	356	359	379	404	409	370	389	399	370	331	416	389	370	400	366	408	362	445	375	379	417	417	399	371	371	391	405	393	397	421	422	424	402	440	399	416	420	413	359	423	397	366	393	404	388	402	410	373	371	396	370	390	381	370	377	405	374	386	383	374	396	410	395	391	329	389	389	380	398	400	384	389	386	403	356	385	429	382	405	410	364	345	402	390	356	381	426	378	370	378	359	380	400	393	401	389	365	409	367	386	378	370	365	401	397	365	348	378	402	399	354	389	386	408	419	429	390	393	386	391	359	382	387	359	379	409	377	373	393	404	409	362	350	411	425	421	382	386	371	376	370	358	421	374	388	380	392	386	398	400	404	380	384	366	417	397	384	432	371	339	391	394	336	411	410	418	362	394	377	361	392	377	405	406	403	395	371	370	398	356	365	361	383	402	400	385	376	377	362	385	377	377	355	378	396	375	379	375	372	377	421	375	373	377	374	361	389	407	406	359	405	375	381	391	385	382	383	385	383	417	402	364	388	370	433	411	407	344	404	360	373	380	371	425	390	378	383	407	372	373	357	378	407	396	400	410	367	376	413	371	383	395	372	380	366	420	374	377	378	375	381	420	398	356	363	351	422	421	363	366	351	374	422	368	346	363	384	406	406	395	363	385	408	396	381	402	411	380	402	404	388	404	393	416	377	418	388	406	348	362	447	402	353	409	377	392	381	401	363	372	400	391	359	407	424	422	405	382	409	363	375	386	409	349	372	337	380	375	413	382	378	388	367	370	385	390	366	378	382	391	422	354	383	404	394	387	398	411	409	402	397	384	434	371	384	398	385	386	392	413	376	357	365	364	368	384	394	386	405	389	438	371	390	401	413	360	358	352	385	404	397	387	372	372	387	350	371	401	401	359	408	402	419	431	390	417	426	399	416	354	382	388	421	362	364	384	396	416	402	354	412	399	365	373	376	371	372	375	347	327	382	398	382	396	388	420	397	374	384	395	438	378	410	369	412	407	402	397	400	356	345	383	366	361	377	382	347	394	382	384	424	406	397	401	386	391	382	392	390	389	398	388	390	376	364	381	401	378	366	398	421	416	408	433	416	389	367	389	360	416	401	375	365	357	372	435	379	438	362	390	352	385	387	382	436	412	374	391	412	382	388	369	351	374	411	376	395	381	367	395	379	437	391	360	381	397	395	396	336	373	413	401	395	404	401	379	376	366	383	390	376	381	375	432	423	397	392	363	354	403	412	351	390	360	374	384	354	400	361	355	389	372	356	373	357	406	401	415	398	422	370	406	375	392	412	406	434	367	405	405	402	392	363	385	368	399	348	393	354	424	382	395	369	353	377	368	331	360	390	389	381	391	377	385	414	352	363	357	385	402	372	417	395	376	411	362	346	365	378	425	377	400	395	381	382	387	397	350	421	411	432	410	418	359	394	369	362	382	370	381	400	394	377	420	374	380	385	353	373	365	404	409	445	381	354	386
6667	1197	1583	1770	1810	1762	1501	1436	1180	1127	1117	1122	1034	983	987	972	983	952	958	958	967	991	936	956	919	907	970	954	924	951	934	921	956	965	894	904	942	938	906	896	929	900	890	968	915	969	933	904	964	954	905	945	890	946	919	994	956	893	965	917	956	951	917	921	934	949	991	939	954	969	938	947	935	875	900	939	878	920	940	924	864	909	950	870	900	908	950	953	947	950	893	811	939	912	969	945	991	869	907	927	913	905	917	932	936	898	885	947	922	938	944	901	880	957	878	920	888	889	879	888	924	934	951	926	901	940	925	938	918	954	974	935	937	901	884	936	895	852	852	966	843	910	911	950	911	920	903	915	923	957	938	984	980	940	922	886	964	927	912	947	949	954	921	933	905	969	924	978	906	902	926	927	875	882	924	990	901	915	938	913	924	875	932	941	950	953	911	920	910	910	942	944	895	926	934	933	894	927	958	936	908	966	926	942	926	888	900	926	898	985	871	923	912	942	942	907	874	898	930	915	950	894	903	912	940	860	955	973	958	956	889	896	937	918	903	935	921	916	896	990	862	937	925	860	936	948	937	903	905	977	879	889	946	884	944	906	906	934	894	945	889	993	915	964	897	896	917	911	907	891	896	927	897	888	914	939	913	871	953	902	954	878	945	948	923	860	921	955	921	950	827	945	946	906	964	911	891	914	885	925	949	956	914	898	868	874	927	911	915	935	935	895	954	917	937	909	927	886	877	918	874	894	898	958	914	864	933	921	928	923	923	903	971	963	927	897	958	903	934	993	924	973	971	910	918	918	890	933	907	960	926	872	934	952	921	939	879	927	936	874	961	926	915	930	951	884	873	898	944	944	916	909	944	871	875	901	927	940	948	925	912	921	907	932	905	885	948	922	910	935	841	952	923	911	913	913	914	856	940	894	919	979	911	903	914	920	895	886	938	957	931	904	880	996	947	947	881	915	915	935	983	892	967	931	944	935	926	939	927	952	903	911	997	858	898	943	879	946	915	965	934	919	931	948	912	943	958	972	945	889	904	941	941	907	894	930	935	882	907	882	882	917	912	923	888	924	939	937	913	915	886	867	957	892	931	888	881	927	958	938	951	934	923	874	945	883	955	961	927	933	895	906	875	942	960	898	932	878	884	943	911	944	917	978	940	874	988	948	917	955	883	912	869	914	920	868	965	904	946	954	896	870	915	946	876	925	907	859	993	918	913	927	885	886	886	878	924	886	955	874	930	939	977	937	916	904	923	892	895	892	900	900	950	936	956	922	898	911	938	924	932	948	908	969	923	947	973	903	984	884	873	866	941	882	878	875	888	911	923	880	894	945	862	943	917	953	919	937	890	924	948	933	929	904	954	971	915	1010	948	958	888	937	928	932	947	961	933	904	896	997	921	909	957	907	949	914	929	977	899	911	918	879	898	904	980	932	952	915	914	916	951	892	931	946	984	915	899	943	889	890	901	931	943	879	957	902	937	907	924	970	899	884	893	879	891	949	875	929	967	970	882	917	889	902	889	938	954	945	865	882	922	903	965	938	926	928	830	936	937	863	942	1017	977	891	918	958	913	949	967	903	946	915	933	949	977	934	920	966	903	945	915	966	912	934	913	866	853	941	905	929	891	864	910	927	950	915	904	928	912	961	937	930	926	933	968	916	908	904	905	948	934	905	879	946	934	918	910	915	943	897	982	933	877	861	859	875	928	953	943	899	919	937	944	909	890	936	911	948	930	926	929	959	920	907	916	896	959	966	905	914	923	875	940	875	925	902	925	919	964	921	928	881	885	900	955	912	888	930	922	961	902	869	932	914	945	922	940	934	903	892	912	926	943	925	896	921	897	905	926	901	890	886	924	902	928	922	895	942	881	939	957	945	930	896	984	916	915	913	914	881	972	898	912	911	963	897	950	944	881	917	896	874	910	914	949	912	960	899	937	998	915	934	910	880	934	901	873	935	887	898	916	902	927	922	907	884	916	929	900	943	890	890	928	948	921	959	901	902	955	928	935	929	937	898	919	922	931	886	925	941	937	906	876	933	907	948	867	878	932	934	940	913	874	930	960	957	921	898	973	950	959	940	919	938	940	912	955	908	923	971	951	901	939	882	893	922	893	947	870	930	876	930	912	852	930	956	877	956	887	940	936	833	999	943	881	923	894	917	886	888	957	926	901	906	913	887	949	886	858	906	930	924	927	937	936	922	859	941	925	903	853	943	988	884	963	944	898	929	871	877	946	914	935	893	947	888	899	898	941	933	918	891	907	928	921	896	905	919	884	910	878	910	898	952	916	915	931	973	954	933	957	911	829	949	944	960	890	979	935	883	943	938	881	905	933	906	933	940	948	931	926	911	926	932	932	968	972	938	947	889	905	920	896	979	953	962	929	936	903	968	934	969	900	917	961	934	881	895	984	899	903	923	889	911	862	926	895	922	974	881	909	928	947	917	937	958	924	915	864	949	894	918	895	949	902	971	924	883	917	889	934	937	979	872	957	885	947	853	960	892	913	912	896	904	924	854	917	900	916	899	912	888	862	879	929	910	909	921	964	929	874	953	961	939	885	956	893	945	903	869	918	878	870	975	906	904	985	955	883	933	909	929	944	917	966	921	882	944	895	919	978	897	933	1003	928	929	983	855	913	915	903	866	960	911	883	915	892	958	851	936	923	882	899	896	908	917	900	948	956	921	911	886	922	865	958	919	932	959	914	881	956	910	877	987	909	900	926	950	924	891	941	962	966	899	899	905	901	886	952	885	976	960	905	941	896	913	947	896	900	923	892	949	897	839	896	932	916	917	959	887	916	916	918	901	896	959	951	915	948	899	933	865	902	887	853	915	944	906	894	924	944	898	937	901	958	952	864	937	901	892	925	935	912	972	961	911	912	892	868	892	906	890	960	879	890	908	956	883	899	940	941	916	897	868	1029	926	946	1003	960	934	879	940	875	880	984	931	935	942	949	855	923	923	979	874	860	876	957	907	876	888	942	932	919	930	932	907	849	889	885	922	923	898	909	950	935	876	887	914	909	983	920	874	907	911	901	888	908	934	929	904	919	930	962	976	942	951	952	905	950	906	871	898	893	891	929	917	891	901	911	916	925	866	887	885	929	916	917	917	906	924	917	918	929	917	916	954	918	933	903	917	898	956	955	936	905	914	904	952	975	937	902	904	929	890	887	928	867	910	884	904	909	888	860	911	874	919	957	937	939	905	898	965	875	902	946	916	887	933	901	896	846	935	912	897	918	964	876	936	868	910	890	913	904	942	923	962	885	918	879	899	968	934	919	884	973	923	896	848	877	863	990	933	938	864	949	894	877	892	909	929	915	953	871	928	948	911	995	943	948	877	911	1000	912	946	896	927	994	937	897	914	890	966	870	916	916	928	921	914	925	919	909	858	930	897	900	896	932	934	951	965	958	953	934	929	929	956	889	889	880	907	919	923	980	960	979	941	935	907	950	916	939	883	940	893	926	849	932	891	936	921	876	899	937	870	908	931
14996	1453	1105	978	789	710	648	579	520	511	491	501	492	451	481	457	448	427	473	435	457	419	448	464	423	469	423	438	397	409	457	439	434	455	465	451	425	395	429	383	393	431	459	419	427	409	453	426	455	482	440	443	450	404	448	423	425	460	431	416	422	457	460	433	433	382	441	469	462	460	439	466	415	421	438	437	465	450	407	438	402	417	446	446	457	418	409	416	476	450	452	433	461	400	460	441	450	436	403	443	420	426	449	431	450	435	426	461	435	452	448	408	422	476	436	431	463	434	399	445	424	400	412	489	406	432	458	426	471	436	415	410	417	428	459	372	458	442	408	428	399	419	427	444	424	419	428	401	436	398	449	464	472	469	419	418	448	463	450	449	452	415	462	450	451	394	422	403	476	438	402	421	382	426	429	422	456	420	452	452	412	455	434	412	430	426	478	434	426	454	424	447	487	484	423	421	434	453	437	375	413	412	434	439	408	427	437	465	395	401	412	467	414	430	440	445	399	390	464	473	429	452	471	407	450	415	414	460	433	451	449	447	458	441	462	389	402	481	418	459	456	459	425	462	402	432	445	406	446	473	394	423	423	420	429	415	437	424	445	410	448	408	462	453	408	430	477	421	400	426	424	391	450	429	468	435	439	449	432	392	452	420	423	452	414	442	473	413	456	392	456	404	438	438	464	428	427	439	448	390	412	428	447	423	388	416	414	412	420	407	418	422	466	433	420	441	427	431	437	433	426	397	454	415	406	454	399	387	471	442	455	423	469	395	430	421	430	447	449	430	443	410	417	433	422	428	435	426	395	452	411	417	466	459	390	445	446	445	426	443	402	462	382	407	448	424	438	405	433	431	464	440	419	426	443	406	411	430	458	457	441	434	410	394	435	449	415	440	396	452	445	444	430	448	452	452	406	413	469	435	421	414	440	436	455	424	400	395	427	419	424	416	453	408	408	419	432	408	459	418	457	439	427	419	417	462	437	468	434	434	438	433	432	431	435	406	403	436	427	434	457	471	460	459	440	420	408	436	418	401	440	463	468	443	472	475	408	396	446	471	418	425	445	444	451	440	426	448	448	423	469	451	437	437	451	433	404	474	421	423	459	437	434	442	443	474	450	437	446	446	466	456	451	456	413	425	448	435	451	440	445	445	408	470	424	427	438	447	434	395	418	415	450	458	449	445	428	421	429	460	452	445	439	437	451	457	471	448	406	424	441	405	411	413	422	406	436	459	432	426	417	423	458	443	437	415	385	425	492	431	412	404	430	470	451	432	420	398	386	426	423	419	446	445	473	417	457	469	444	399	393	427	416	428	450	442	446	430	448	437	426	462	426	427	437	413	437	402	457	393	426	432	442	452	456	474	424	466	418	445	478	452	445	398	440	450	438	436	440	439	429	402	452	435	401	454	460	422	398	420	452	434	410	398	439	426	464	435	395	420	486	394	433	415	447	426	481	465	441	451	470	385	434	440	457	404	401	415	418	436	454	442	448	425	447	439	419	417	431	440	454	440	448	470	439	418	412	458	436	437	437	462	400	427	434	458	453	438	452	417	441	457	448	429	400	451	436	432	426	429	411	431	438	445	414	482	455	404	456	427	461	400	472	461	461	410	434	433	453	410	450	433	405	401	446	429	461	427	428	412	452	413	423	447	429	464	423	443	451	404	471	453	412	460	423	450	483	419	440	452	438	450	466	442	449	426	434	437	436	431	380	389	476	452	447	395	424	423	421	445	440	436	466	454	459	413	422	415	419	428	414	438	408	436	415	450	422	480	396	447	439	452	424	400	415	457	437	433	397	411	447	418	464	454	430	474	459	434	461	406	415	431	428	447	409	408	440	458	467	438	441	423	448	442	416	425	432	449	402	406	477	428	421	437	404	411	449	427	408	406	429	459	451	435	419	423	423	430	470	464	453	456	503	452	429	443	416	419	437	464	419	416	453	419	422	422	502	466	444	428	432	435	480	390	424	412	461	410	459	442	477	421	444	421	454	423	436	418	436	457	408	432	419	446	414	413	445	441	433	481	442	456	481	396	391	458	427	444	427	424	420	370	408	422	405	435	453	461	452	465	462	425	420	417	401	432	451	447	451	476	432	419	455	449	422	451	399	362	429	431	399	410	387	411	426	429	409	436	414	413	422	441	467	425	468	436	447	450	451	478	466	406	431	423	456	399	448	415	413	448	419	437	463	377	419	442	418	451	452	412	423	403	431	411	471	422	405	454	431	424	402	404	431	467	409	454	389	478	420	454	479	423	470	435	405	449	415	447	442	437	412	507	428	424	430	374	441	457	435	461	418	403	433	428	464	432	438	415	429	431	450	440	490	445	479	409	447	425	427	428	469	409	437	416	416	443	411	441	442	460	426	441	463	425	455	393	444	419	440	468	438	436	394	403	450	417	435	434	418	411	408	450	425	418	413	480	430	438	461	420	419	454	448	431	383	424	418	487	455	431	456	430	477	449	414	414	469	400	450	415	429	423	434	452	460	450	402	452	421	426	423	414	406	443	433	441	395	429	430	473	473	435	431	477	381	400	460	427	467	438	430	410	434	398	442	500	425	436	445	436	416	416	414	467	418	465	422	445	414	401	467	429	407	407	434	432	395	425	440	434	408	454	462	446	491	444	401	467	418	423	467	425	452	445	497	401	429	469	438	460	462	383	413	469	412	453	438	435	452	474	432	445	431	441	415	405	374	407	467	416	467	450	413	439	458	426	418	459	421	438	404	454	433	420	439	442	417	424	413	451	457	414	448	463	416	434	393	391	431	433	440	435	494	425	460	400	433	415	450	465	439	395	415	425	439	438	448	452	443	390	417	432	452	412	454	378	466	472	410	429	419	413	443	405	437	453	393	412	446	421	393	420	417	454	428	475	423	416	397	414	443	462	439	408	415	435	456	414	425	398	426	416	395	433	473	395	433	447	380	460	381	417	398	422	443	444	449	420	434	435	431	421	441	475	440	429	438	426	427	411	404	436	417	426	398	439	456	409	447	442	442	451	409	455	405	445	443	431	411	445	447	475	445	436	451	423	421	427	431	396	425	418	413	411	392	457	437	420	413	483	438	441	476	428	434	404	431	430	417	450	426	431	437	418	432	475	412	417	432	419	389	436	448	435	412	462	431	414	428	423	423	396	460	466	432	426	404	417	443	436	440	430	424	455	412	410	433	455	392	482	446	379	436	431	439	434	454	453	441	436	433	423	426	444	453	430	452	446	428	456	423	425	437	422	446	452	454	443	434	425	459	422	473	448	419	416	452	463	440	453	414	454	413	404	413	416	441	456	463	451	414	416	445	396	448	411	430	472	431	421	427	415	427	460	399	399	419	375	464	460	414	404	419	468	428	445	414	381	413	439	438	453	452	455	411	420	407	478	385	402	457	415	427	402	433	428	445	431	457	417	403	435	404	452	427	428	441	398	448	403	459	456	475	426	416	429	444	401	397	455	423	429	471	482	428	448	431	439	470	418	484	420	467	407	434	434
8450	1553	2236	2501	2679	2339	2118	1765	1534	1374	1277	1312	1189	1160	1119	1051	1076	1100	1061	992	1083	1074	1028	1057	1060	1056	1028	1073	1015	1019	952	1007	1025	1048	1023	978	1030	1014	916	975	976	1054	971	987	1017	944	998	1008	1017	1001	920	965	1013	1003	1013	969	979	953	922	973	1036	931	991	944	1000	994	951	963	961	1005	929	992	981	963	1013	968	1026	1008	953	972	933	941	1008	1030	963	959	951	955	1022	974	965	979	990	955	974	967	996	941	982	957	944	987	1009	947	916	911	990	950	922	924	998	950	1008	962	1022	999	924	951	982	962	984	965	996	1002	983	922	1019	934	943	1014	927	942	951	937	999	949	982	1000	974	962	1010	921	960	1009	912	973	908	929	957	955	956	1023	1005	964	964	942	950	924	941	985	976	1004	998	954	913	960	975	961	959	965	983	967	940	975	981	986	913	980	996	942	886	921	963	944	945	940	996	961	964	1006	983	1004	939	986	935	993	908	1002	973	945	981	919	988	939	982	931	980	932	939	1031	931	909	913	997	1004	965	982	997	979	962	975	983	977	931	956	977	945	954	974	985	941	951	982	980	1017	955	930	998	996	969	959	948	940	947	995	945	967	1002	951	949	919	976	957	970	972	965	985	968	994	927	978	965	966	997	977	990	951	942	904	993	1020	931	991	947	959	1015	1008	957	958	1003	923	905	999	967	975	914	980	946	992	985	964	979	950	950	966	930	978	970	965	950	940	982	965	971	983	939	961	977	885	889	1046	941	957	955	952	964	989	914	956	998	973	918	964	973	977	987	927	947	920	973	1015	964	967	962	956	1000	950	977	955	952	965	948	987	985	1009	919	933	960	1006	961	899	1004	989	944	983	903	928	968	920	952	945	976	964	1016	954	923	974	994	967	968	1016	950	1017	997	979	943	948	916	922	896	997	969	945	1025	939	995	913	999	906	970	958	983	934	1002	970	933	943	913	1012	974	974	967	976	953	906	975	938	1010	951	957	992	980	955	966	1005	989	932	939	931	959	963	962	942	948	932	962	997	990	952	976	963	1017	963	965	987	966	874	1005	988	1000	988	992	997	963	1036	968	931	969	949	976	925	920	975	971	980	998	955	1006	982	949	944	931	997	909	978	976	939	972	962	949	1026	996	947	982	957	943	995	978	948	1065	954	956	924	950	972	978	979	1067	955	948	1002	932	944	978	1001	954	942	992	989	911	962	976	961	994	948	978	880	916	954	924	981	983	1002	1011	974	941	936	939	939	972	918	926	960	958	990	1024	986	925	956	1019	958	976	970	1002	985	1024	984	992	945	997	983	958	988	1009	935	960	974	977	972	1023	974	947	974	958	974	979	966	956	957	937	950	945	999	961	967	944	978	933	1035	954	998	931	996	965	941	953	898	988	901	947	939	962	946	940	942	992	966	987	938	940	998	979	949	904	907	1013	1009	988	1004	1018	982	1023	989	966	951	971	983	911	1014	1021	1001	985	931	924	951	1003	986	889	998	971	991	938	990	974	1014	988	969	958	915	995	912	979	904	954	945	965	952	946	998	961	917	987	979	944	904	928	963	948	915	980	1003	957	953	960	973	942	939	1001	1013	924	968	980	977	967	984	969	1029	970	1033	947	1015	974	1041	893	984	933	921	947	904	938	985	920	952	952	952	949	986	925	911	983	954	971	980	1003	926	962	977	946	921	946	941	1030	929	959	963	984	976	912	995	923	929	987	1025	949	977	945	951	937	991	954	954	893	985	961	981	954	945	1019	953	896	948	961	945	977	980	934	916	953	959	961	961	986	964	922	923	1000	980	971	931	931	944	917	935	935	960	972	1010	954	967	958	917	949	973	1038	960	994	949	935	973	973	945	949	992	955	969	931	1001	928	954	950	1010	990	942	979	1000	948	946	997	974	984	974	974	954	939	949	974	947	990	975	959	977	987	966	976	947	988	949	917	992	1010	960	874	971	968	983	942	973	985	972	984	1001	997	971	952	988	914	963	967	926	980	926	943	947	935	1017	954	976	982	947	897	945	978	922	978	985	943	955	959	965	924	1071	973	1006	942	962	1013	956	961	966	960	995	945	969	973	971	987	944	957	995	1012	984	938	984	977	977	998	982	956	970	992	949	954	977	959	1047	995	964	970	952	984	971	937	974	974	995	965	993	948	939	985	967	963	978	969	973	949	1007	936	948	988	930	934	963	939	982	1030	963	987	938	961	970	995	976	952	984	952	941	952	991	946	980	943	971	1019	965	989	974	892	964	983	956	962	927	973	1033	933	989	913	984	886	996	963	972	1039	952	944	985	964	915	1013	943	953	947	963	1004	998	948	990	952	950	975	966	911	977	951	951	993	954	953	952	918	922	907	942	934	1026	1003	946	980	934	957	971	926	985	1000	998	926	940	976	969	1014	993	937	967	968	996	959	938	977	999	943	963	917	949	984	1007	986	978	902	1015	976	993	984	997	968	964	918	989	949	964	922	1005	961	938	1033	957	947	970	948	1005	1004	990	985	970	990	1001	944	956	973	952	1018	971	939	970	932	972	1019	1018	941	1022	998	942	1028	933	963	970	1004	942	976	973	929	947	973	989	996	952	1028	1010	957	958	990	971	930	944	949	987	1004	1004	984	1004	972	1022	1015	958	993	988	943	1003	945	964	1016	1014	960	944	1033	1024	996	981	988	956	969	941	964	1011	957	950	965	923	955	971	988	913	947	955	920	992	989	1045	943	971	948	987	957	982	1019	975	946	965	925	981	952	945	991	962	930	940	976	964	945	961	945	970	970	974	993	941	951	1012	961	992	952	1002	942	948	929	949	970	1020	964	948	908	911	956	977	969	997	1054	953	994	971	951	965	936	1023	944	975	933	974	967	1009	988	970	917	963	965	993	998	941	948	973	987	1004	928	1014	1012	958	988	954	992	964	957	975	979	966	973	938	977	951	941	973	963	996	975	979	1022	961	968	987	977	922	997	982	925	975	961	915	988	939	991	967	1000	962	947	1012	948	987	1005	957	982	985	927	932	1007	942	1003	976	977	986	1002	972	965	1010	940	931	1010	977	974	1003	939	940	971	987	954	973	1026	943	881	977	962	984	1009	977	964	990	987	1013	976	972	938	916	974	976	908	927	982	942	955	970	882	967	949	950	1020	959	979	991	994	998	981	1007	1022	952	944	928	967	928	971	967	989	1021	893	974	980	902	954	940	1008	922	994	975	1002	1004	1028	981	994	949	994	946	974	956	980	988	1018	985	1045	1007	958	992	947	996	995	965	980	1011	1009	986	946	977	953	949	1016	1001	982	1011	942	1019	947	957	941	987	960	945	934	934	922	992	934	1005	920	976	936	985	1006	915	971	924	959	971	948	918	932	958	962	936	969	953	1007	907	970	927	1017	975	965	914	953	879	1020	953	948	939	968	1010	942	1004	981	938	996	957	961	980	1000	1002	965	1013	988	1014	993	958	987	931	943	996	946	937	1009	991	956	1012	962	988	916	1000	956	968	974	975	919	965	945	914	959	1023	1012	955	910	943	1014	967	1000	881	970	966	945	920	952	939	958	1015	927	923	936	1028	986	1019	954	1017	929	988	968	942	985	989	966	931	1048	993	1006	907	919	1010	1031	981	956	986	919	976	919	1001	965	950	948	973	934	1028	976	952	959	992	945	954	983	921	1003	1015	979	949	997	953	965	996	933	992	983	905	916	972	922	980	989	980	908	979	963	985	944	962
1639	233	264	240	233	254	241	234	207	199	187	203	169	226	185	209	218	173	193	220	178	182	204	198	202	205	230	201	192	204	225	219	210	206	213	194	180	208	202	193	179	185	198	204	178	184	193	219	223	200	194	214	198	179	196	190	205	174	201	196	193	190	205	209	202	216	227	209	205	216	203	206	173	182	215	174	179	192	199	206	175	200	197	212	193	175	225	215	191	181	186	213	190	210	196	207	222	211	208	188	199	213	210	206	208	189	188	197	186	207	217	190	193	175	194	194	199	177	206	185	191	192	204	221	217	204	209	189	208	201	186	191	222	194	208	193	194	197	208	194	181	204	210	214	171	191	209	213	193	192	207	171	201	207	168	190	196	208	200	201	200	179	208	189	194	196	178	186	192	213	190	218	195	207	172	197	201	206	208	187	179	208	210	183	192	201	210	201	186	216	193	205	205	202	189	192	190	207	196	187	213	203	190	221	209	193	217	200	198	193	214	164	183	199	196	201	199	217	178	188	177	178	224	212	198	210	207	208	213	184	205	195	189	199	226	225	211	196	204	209	225	212	204	193	204	209	200	219	207	161	186	175	214	200	193	210	214	219	171	176	196	221	236	204	210	223	208	180	208	204	197	221	198	197	210	200	189	193	206	204	206	207	216	191	228	199	211	232	188	183	218	216	182	182	229	222	209	202	200	221	199	209	154	204	186	219	215	226	206	195	213	206	188	193	221	207	199	205	195	206	203	190	175	229	198	206	201	227	218	222	189	196	220	202	223	200	210	195	187	187	187	207	219	198	186	217	168	198	173	194	193	198	188	211	204	186	194	207	181	209	206	209	207	190	211	198	192	196	212	197	213	206	187	206	187	181	209	201	187	207	190	205	184	230	203	209	208	182	218	222	208	207	179	215	207	181	204	195	203	207	187	187	201	209	208	200	196	195	192	181	187	184	185	205	194	220	203	211	205	203	167	191	202	175	183	200	202	203	202	184	210	195	164	199	206	196	197	166	228	204	205	157	197	189	187	173	196	191	193	196	211	192	215	193	210	196	181	193	212	190	224	212	200	215	194	197	200	202	209	228	196	199	193	194	190	227	207	192	203	219	201	192	213	207	194	168	200	220	199	167	189	198	174	193	198	208	224	206	210	213	200	178	223	183	186	182	193	180	212	188	223	187	204	214	196	183	206	184	184	193	200	179	208	197	218	215	207	207	185	197	193	203	198	204	181	186	186	210	191	214	213	206	206	190	186	204	217	210	202	196	191	205	198	218	187	202	199	185	189	219	198	204	192	227	220	208	186	201	191	219	210	199	211	188	186	179	220	183	204	225	194	179	198	207	192	196	214	222	203	184	189	183	207	197	200	199	200	187	186	234	214	204	217	215	210	198	219	221	183	179	224	203	197	212	195	187	203	208	191	197	209	210	217	223	201	182	216	234	200	214	221	192	205	215	201	221	204	238	224	163	194	185	202	194	187	185	194	194	198	188	185	201	182	193	217	180	189	215	210	241	210	179	228	217	197	186	194	185	202	225	207	193	211	199	201	183	194	200	203	216	201	195	195	191	191	208	205	203	203	181	213	206	218	195	186	195	228	202	187	217	185	186	215	186	193	224	180	218	190	193	167	179	217	193	206	211	214	197	193	179	202	202	214	198	217	194	184	203	194	195	197	188	225	190	210	225	207	189	226	180	194	176	172	190	182	199	226	213	225	205	221	196	212	208	204	201	203	201	186	204	215	207	196	195	200	200	227	188	190	237	209	214	188	195	191	204	193	189	191	219	228	193	204	199	195	191	204	197	173	181	210	221	203	203	218	196	186	179	201	192	193	223	230	194	201	183	199	212	218	224	202	210	176	232	195	198	199	200	171	200	191	199	213	207	195	197	208	191	188	210	217	205	211	220	204	181	202	164	195	164	184	197	186	175	203	193	192	195	197	213	230	220	190	192	202	221	202	218	208	213	205	201	214	166	175	217	208	210	217	200	190	198	207	200	177	173	185	198	190	188	207	204	188	210	195	189	172	202	232	215	212	200	183	209	212	209	192	213	205	182	199	188	176	216	189	208	195	184	209	210	200	213	193	218	191	194	200	212	198	208	205	196	200	204	194	214	191	175	195	183	218	238	202	212	229	194	208	198	200	202	206	190	185	180	173	203	200	190	239	200	193	196	177	198	187	219	204	185	200	194	164	209	221	184	188	231	202	195	205	190	213	212	222	197	211	206	177	182	194	198	181	218	195	196	194	190	201	175	231	187	192	202	189	202	196	199	184	216	198	228	200	186	198	188	202	206	177	200	185	230	213	171	190	203	198	191	202	205	207	184	225	205	215	209	194	186	201	177	205	207	184	214	191	185	175	232	199	221	210	203	195	186	213	200	196	229	207	179	186	197	202	206	229	203	185	209	192	197	203	190	198	206	195	172	175	192	205	195	207	198	186	193	233	195	212	186	194	169	187	189	214	222	234	219	183	223	194	217	184	219	214	192	192	187	210	185	172	193	227	197	222	228	226	188	183	179	207	202	187	220	171	205	180	192	210	185	190	236	202	211	210	193	185	195	201	209	190	200	195	200	225	207	232	205	214	195	180	224	197	213	203	195	231	191	201	217	218	202	217	214	211	194	220	191	195	202	204	161	184	194	211	185	209	194	175	179	205	196	206	206	198	188	203	184	206	176	210	205	210	190	193	197	218	226	186	192	182	223	206	200	215	208	219	213	194	207	227	210	182	190	197	201	203	203	212	207	199	174	190	205	192	214	214	215	203	220	195	185	173	180	212	222	183	179	198	209	195	217	217	220	220	217	171	190	202	193	193	190	214	216	177	208	192	184	223	191	189	215	183	163	182	223	200	203	205	180	199	191	237	193	219	194	222	206	185	199	189	153	193	211	233	194	207	194	180	183	193	191	210	193	181	194	182	184	195	203	193	227	233	220	214	199	199	209	189	235	205	216	221	220	193	206	192	191	193	198	202	202	202	229	197	202	206	210	202	200	195	196	172	211	211	216	205	175	211	226	205	227	212	186	165	213	193	182	201	196	211	213	206	172	193	193	191	178	181	238	201	175	179	202	198	198	200	241	188	220	207	168	184	209	185	232	210	207	212	192	206	215	225	203	213	214	226	191	203	211	170	212	176	193	232	209	199	186	193	201	187	227	194	202	188	225	203	198	193	194	205	220	176	190	185	180	181	201	222	213	193	203	200	229	201	184	204	194	224	188	196	198	195	193	191	216	194	200	215	185	190	182	201	203	188	211	203	217	208	204	200	179	195	206	214	192	212	206	225	188	216	213	229	188	162	206	187	218	213	197	193	216	191	205	200	199	174	186	199	187	179	203	167	213	167	199	202	172	228	221	189	213	183	185	187	168	183	196	188	212	206	191	192	237	225	189	227	192	191	207	203	209	194	207	180	174	193	207	204	186	217	178	203	201	200	145	200	202	218	188	213	198	204	203	220	192	194	193	179	204	210	177	205	202	230	209	205	215	213	188
2013	589	700	715	783	734	696	637	592	622	601	539	545	552	545	548	569	504	532	513	555	528	561	595	576	511	571	551	517	540	556	512	517	570	554	517	545	552	560	538	555	534	527	547	530	529	534	562	561	525	546	561	517	520	530	540	538	541	535	547	562	568	566	519	586	579	564	519	576	528	561	553	552	569	563	503	573	538	530	582	536	570	520	566	535	551	540	592	555	556	575	526	520	533	534	561	549	552	535	558	585	566	558	533	494	556	541	515	544	569	511	499	545	584	541	579	570	556	542	564	563	572	592	561	559	543	563	509	529	543	564	552	500	539	545	544	555	557	547	574	545	559	533	570	550	509	533	554	525	571	567	546	535	546	574	573	515	538	586	547	582	517	555	579	561	518	578	578	529	532	584	575	521	546	520	569	502	541	501	562	530	523	536	566	550	522	547	525	536	573	518	550	537	569	598	540	565	544	551	562	567	506	531	554	552	546	572	553	506	534	587	569	524	525	557	528	585	537	544	587	543	563	537	576	531	548	557	550	562	570	544	526	558	538	536	568	551	541	548	561	566	561	512	532	568	520	563	507	535	548	537	543	530	594	540	551	562	552	536	565	563	544	558	520	534	545	573	557	584	551	595	587	519	546	582	518	532	569	528	518	518	558	534	580	577	531	567	563	518	547	498	580	531	571	557	523	522	533	569	611	570	534	544	555	559	529	531	545	522	559	581	535	573	522	571	564	559	513	532	546	509	517	495	553	557	547	591	548	502	558	517	539	526	553	501	544	515	503	571	552	567	522	534	517	577	559	577	536	566	546	562	586	520	541	558	535	556	558	537	565	524	545	503	555	556	566	539	540	522	545	534	560	547	578	555	535	529	526	541	555	520	494	572	569	543	595	584	544	569	555	542	601	559	542	566	555	535	548	524	565	571	513	517	570	557	586	493	547	540	559	534	558	594	539	553	556	570	516	507	520	556	545	527	537	561	549	557	501	581	534	562	586	569	545	542	527	519	594	591	533	573	592	569	532	546	552	539	521	570	527	536	543	586	520	517	493	592	526	550	585	522	534	540	495	513	589	545	503	549	544	491	554	571	563	587	566	524	535	539	555	572	546	522	516	539	568	547	576	516	519	559	566	539	544	548	590	552	568	542	538	588	572	575	535	556	556	569	563	556	543	549	542	550	550	547	538	527	571	579	511	509	566	548	600	581	555	559	540	546	547	592	552	527	529	567	516	557	542	522	571	555	572	545	528	555	580	535	553	555	544	520	534	527	521	529	589	581	587	555	510	545	542	519	560	551	596	539	529	505	542	518	524	540	535	546	530	514	538	543	557	513	531	584	561	546	507	515	521	557	560	540	557	528	592	515	571	552	608	556	568	543	541	537	562	566	543	553	550	530	562	543	530	549	582	531	532	537	519	535	540	545	550	524	597	539	527	521	519	549	528	536	502	600	518	584	529	534	569	527	515	545	570	560	509	538	557	544	566	571	533	531	577	563	556	511	577	578	561	535	515	555	571	462	508	526	522	542	519	516	498	556	551	602	538	561	574	574	544	560	531	582	593	591	537	547	539	553	590	576	561	531	542	569	562	531	575	523	527	528	579	550	537	522	540	535	548	563	546	580	549	517	529	527	549	567	577	546	534	556	522	512	534	500	530	554	555	565	539	499	544	568	548	590	521	509	544	552	536	514	506	546	569	512	555	538	525	529	595	565	562	563	541	506	536	526	531	547	597	584	530	594	549	549	580	514	577	536	567	519	528	540	531	543	516	584	540	520	588	529	552	568	563	561	565	536	546	515	526	529	524	510	511	550	540	550	505	512	555	544	534	569	528	561	516	509	587	528	587	531	520	533	538	547	538	556	548	513	544	562	519	593	531	535	557	589	561	550	499	520	555	570	533	577	541	556	561	529	522	586	531	559	507	537	530	534	544	579	540	529	556	517	576	535	575	529	578	575	568	571	535	537	526	549	557	535	518	542	503	546	574	518	550	591	540	542	557	563	550	527	579	573	548	527	599	563	534	541	565	575	513	570	526	530	550	539	552	584	548	533	511	581	483	521	629	553	531	560	527	555	539	554	516	528	512	563	560	580	574	540	552	532	551	542	552	554	557	564	545	553	507	501	558	549	525	551	555	500	596	553	507	562	540	568	556	515	578	536	542	548	548	519	527	522	516	590	529	557	536	557	532	516	534	564	534	550	543	550	561	527	579	584	530	529	549	569	520	507	602	531	487	533	558	578	524	536	562	576	500	518	518	557	546	542	561	548	532	525	512	581	514	572	502	567	560	544	556	525	527	553	559	556	558	504	549	578	562	573	557	547	510	565	542	544	540	529	560	503	572	498	547	577	597	595	539	573	522	562	552	515	530	543	501	549	544	586	520	579	543	506	550	591	550	555	548	550	534	533	519	540	546	528	540	567	566	560	603	526	539	572	558	501	511	499	565	531	574	529	542	598	559	559	547	526	520	576	570	576	556	527	551	543	555	542	583	587	545	575	546	577	563	540	500	511	553	528	548	518	559	571	510	578	537	538	567	495	492	556	541	529	548	564	556	531	569	498	531	515	526	550	545	562	615	555	569	513	520	546	525	560	578	532	536	565	540	547	549	540	515	540	515	504	566	586	504	536	541	580	536	538	577	529	552	545	593	545	603	602	567	512	512	556	548	511	574	557	512	520	609	520	572	534	514	556	543	540	527	567	565	567	529	570	569	533	546	551	567	538	507	549	531	554	555	540	551	534	550	526	519	534	529	558	564	529	572	592	551	523	562	550	567	562	534	538	559	570	555	546	553	532	554	498	526	541	548	596	553	505	537	549	515	592	537	565	525	545	500	521	529	518	534	569	545	557	561	526	541	535	554	521	536	551	580	544	561	588	554	510	547	525	530	547	544	584	563	549	557	544	590	519	551	574	524	528	525	576	549	531	535	544	546	520	517	564	528	575	522	586	496	515	554	519	597	533	562	552	604	549	522	547	533	535	568	544	563	513	519	534	565	510	524	610	517	561	557	535	516	615	546	558	574	578	514	561	568	508	586	572	516	578	553	552	553	541	528	541	552	572	580	549	586	548	580	563	568	533	533	500	547	587	547	546	512	526	589	604	579	556	531	569	579	528	590	520	579	517	542	550	568	558	558	533	506	556	542	497	547	503	519	514	540	535	566	512	535	520	509	517	539	543	564	579	565	527	534	559	548	508	549	548	542	527	546	559	514	570	499	517	538	549	546	545	560	507	535	546	572	500	553	522	521	497	547	518	536	551	551	570	555	505	536	537	563	562	516	523	526	532	553	524	507	563	539	530	556	526	522	522	576	552	506	538	529	572	515	573	560	505	559	552	549	565	554	559	557	558	569	549	602	529	556	522	552	556	560	539	572	547	546	522	581	583	522	543	575	557	523	533	539	560	521	508	557	561	572	560	569	544	537	577	550	588	586	554	544	582	538	580	548	531	537	562	532	560	540	557	537	496	546	549	547	523	540	526	519	557	552
7540	680	723	664	641	498	469	467	430	409	409	359	398	385	421	415	380	413	432	368	384	379	416	433	369	405	436	393	422	405	410	387	404	416	410	386	389	375	410	424	376	382	388	403	358	387	360	380	393	373	385	399	382	419	407	420	451	353	365	379	397	379	393	399	402	379	394	422	413	373	400	389	387	368	374	366	400	382	396	376	373	390	400	436	396	433	419	384	407	384	395	330	380	384	378	413	400	393	408	406	430	390	354	399	427	401	397	399	401	368	413	385	405	375	366	360	360	405	386	387	362	355	402	364	406	421	334	376	381	385	387	391	393	362	432	391	377	382	405	394	383	357	408	395	412	394	379	410	374	396	368	347	370	380	376	399	399	371	363	398	392	349	400	411	384	372	377	406	401	341	355	367	370	378	413	348	359	406	383	360	387	388	392	382	390	359	395	392	379	431	408	392	361	374	454	371	392	387	388	382	399	416	393	376	383	370	384	411	419	394	396	422	387	376	380	352	381	417	420	367	375	369	370	366	392	370	354	367	375	411	408	410	402	410	386	333	359	384	367	389	357	366	433	418	354	390	394	399	364	381	385	387	397	377	394	408	384	401	410	397	379	451	363	372	414	393	391	415	412	377	386	386	375	412	378	354	400	367	384	365	350	383	362	377	379	409	349	409	372	381	397	389	360	394	429	377	394	378	377	375	402	376	377	363	369	365	383	383	356	354	391	390	366	389	349	385	389	381	429	392	372	414	424	390	360	386	374	372	386	375	375	360	411	416	371	369	371	399	410	422	380	403	391	354	411	365	397	397	393	360	355	402	357	379	432	406	389	396	359	345	383	399	368	356	400	398	434	399	372	325	406	353	378	405	410	390	367	414	380	362	361	372	401	364	388	381	384	409	408	390	403	373	406	360	414	403	387	376	372	386	384	459	419	383	414	402	387	386	406	389	369	413	367	381	385	400	393	387	393	383	368	389	382	400	415	393	391	404	382	407	359	364	388	363	368	411	361	383	392	395	429	370	382	401	381	391	364	362	393	383	382	403	387	405	399	389	381	371	403	381	370	361	417	406	387	365	380	411	420	407	406	383	448	371	391	364	394	385	400	410	374	408	374	387	395	376	391	333	385	398	350	385	426	423	351	400	420	407	379	415	379	406	341	355	393	363	384	399	406	377	365	405	378	366	381	397	371	390	391	398	404	373	440	393	364	437	376	392	368	407	403	363	350	417	376	369	393	395	396	338	352	394	378	422	393	349	398	430	364	346	396	416	416	393	366	423	378	384	421	363	382	397	409	397	400	410	396	378	390	392	374	376	358	343	357	340	366	376	378	395	377	412	409	392	386	389	412	364	374	355	386	381	386	361	374	358	376	385	419	352	387	379	362	397	369	369	355	388	384	350	392	384	409	370	337	381	375	393	416	362	362	404	408	368	352	395	389	378	397	396	399	362	349	428	401	365	401	393	375	428	393	411	369	383	383	376	388	381	386	373	391	372	410	398	364	427	395	378	409	387	398	419	372	388	386	370	383	414	392	399	418	426	370	430	409	397	347	407	392	360	372	396	342	360	429	384	389	383	367	408	419	402	393	374	372	355	366	394	398	387	408	376	391	390	432	396	392	403	400	392	399	400	370	399	369	415	388	395	380	363	441	393	377	401	421	377	368	358	363	396	402	399	389	403	414	400	386	424	372	408	375	406	349	415	366	368	371	378	388	409	387	399	400	405	431	417	397	406	376	397	411	402	404	411	381	371	393	357	344	383	385	362	354	408	357	367	403	382	332	381	367	377	390	401	360	405	370	400	354	415	364	371	368	405	396	366	383	415	372	354	399	363	358	386	412	378	390	430	374	376	373	359	402	428	370	398	409	377	379	373	421	397	390	389	384	370	390	379	379	395	346	423	383	365	395	430	392	397	383	421	373	387	365	398	363	405	365	386	363	363	397	392	398	330	370	367	389	378	364	356	341	388	369	406	395	373	407	403	446	405	390	369	392	395	408	369	385	391	384	384	377	398	400	395	356	391	413	382	421	397	417	359	387	351	392	421	405	391	388	408	370	387	381	379	385	411	388	383	392	373	361	408	362	347	370	357	356	387	409	380	412	400	373	423	405	375	363	407	369	369	397	383	404	369	370	364	388	413	382	387	420	378	383	412	409	348	341	392	364	321	368	399	362	410	386	375	389	390	343	382	401	383	408	405	394	368	378	390	403	377	401	378	419	387	425	390	359	354	386	338	356	422	404	396	323	358	375	386	422	403	401	363	398	367	389	392	383	351	411	394	391	398	370	413	402	367	386	363	377	366	349	408	421	378	404	409	393	405	437	447	402	352	408	403	394	391	366	440	385	402	376	387	446	367	392	394	357	375	391	379	358	402	398	370	386	381	454	398	365	384	377	383	379	384	402	370	358	381	416	392	379	387	401	410	409	372	406	383	377	377	408	370	387	372	406	383	357	393	393	366	337	401	356	388	406	404	421	383	381	385	386	423	343	404	413	378	397	388	395	362	419	386	349	346	402	387	372	396	375	430	405	380	419	412	362	412	408	367	373	396	397	423	347	374	390	393	378	388	387	417	357	363	386	370	421	427	391	393	393	362	365	397	393	408	374	352	365	366	396	407	362	347	354	404	395	370	392	387	394	369	351	382	366	381	390	371	394	384	397	383	411	370	371	392	384	350	374	377	374	360	352	375	380	390	385	407	390	384	388	404	371	393	365	437	388	388	395	399	386	381	351	400	384	411	400	405	374	363	355	418	399	402	396	389	348	388	366	392	393	400	393	368	391	371	418	383	361	383	424	360	403	388	369	371	372	377	426	396	354	392	368	368	367	376	384	376	363	377	394	386	416	401	378	409	409	381	407	374	348	406	377	397	386	417	408	365	340	346	406	400	392	409	413	368	421	378	417	406	399	363	383	356	389	343	397	388	412	363	425	380	367	383	385	411	367	384	404	367	349	402	384	430	400	412	385	356	380	381	382	388	408	389	392	379	408	352	394	389	421	394	400	361	401	349	340	368	371	398	373	373	340	402	392	365	398	386	393	381	350	361	399	355	363	322	390	392	377	393	406	358	364	378	363	374	431	371	397	395	367	398	374	431	384	405	364	385	409	385	417	382	361	366	379	363	374	384	397	348	399	374	401	411	350	384	414	390	404	416	402	364	354	368	384	379	375	400	371	326	391	355	371	344	389	410	409	403	401	393	367	387	402	372	364	374	340	385	401	370	352	352	378	370	379	386	363	388	396	380	377	375	409	388	409	362	360	366	380	392	377	333	394	376	396	393	372	337	378	391	382	391	380	403	403	373	384	378	385	405	376	377	371	353	392	384	397	393	407	365	395	370	346	355	401	352	359	399	393	386	412	397	377	416	367	376	375	397	385	384	372	389	402	394	408	388	398	393	401	397	372	382	395	377	370	375	365	386	389	402	400	399	376	410	385	368	374	390	400	412	364	379	409	381	396	392	397	401	375	390	399	378	397	400	401	411	394	424
6589	1204	1592	1752	1855	1664	1551	1351	1205	1098	1141	1037	1055	1003	979	1010	970	976	997	987	957	967	938	972	960	876	964	977	944	932	946	949	950	909	1002	951	918	938	909	974	914	947	883	961	954	881	917	890	949	923	958	992	991	960	938	916	929	875	977	923	896	960	906	906	932	967	928	943	933	926	921	982	904	888	915	968	912	943	954	908	941	988	947	968	872	934	889	954	943	930	948	927	900	915	924	909	890	911	932	877	924	891	970	934	866	938	941	911	875	965	898	906	930	962	969	889	939	898	917	942	912	951	913	995	938	924	926	898	919	925	965	921	938	967	922	891	946	915	885	955	903	839	964	976	889	912	939	920	951	922	895	920	948	956	963	930	963	913	920	957	910	930	939	967	925	885	985	881	964	944	947	920	906	943	912	892	863	906	968	926	962	908	908	942	941	946	883	930	872	933	939	958	963	950	894	904	958	924	930	915	964	913	966	934	876	916	858	926	967	892	955	935	913	919	880	906	938	903	875	959	917	911	897	890	938	933	858	880	942	936	862	915	941	939	892	919	944	868	902	870	900	879	917	921	889	937	927	875	903	942	973	929	914	920	912	948	985	925	897	887	956	908	926	880	894	993	943	898	917	924	958	984	973	931	915	881	912	902	882	916	901	919	915	952	924	890	916	920	929	934	874	944	943	922	945	970	892	890	960	903	905	892	910	904	876	878	850	943	896	905	959	939	939	908	957	837	909	950	915	934	914	938	915	919	930	941	870	977	897	897	929	878	908	923	881	918	889	859	946	909	904	898	972	893	941	921	905	904	910	901	913	911	903	943	968	920	899	955	875	881	914	944	976	964	933	936	912	921	949	945	947	906	934	865	887	958	913	937	966	911	917	934	934	936	976	921	899	970	907	890	926	903	926	955	909	931	935	903	926	895	905	919	875	859	934	889	905	915	939	942	962	895	908	957	924	935	933	885	943	874	947	884	953	900	971	888	943	919	904	893	936	892	938	893	882	894	914	937	945	898	963	930	906	903	915	934	965	932	911	924	958	941	954	920	884	961	949	876	919	928	954	867	913	905	941	902	892	944	917	923	975	880	967	906	927	914	905	883	986	880	888	895	914	891	880	900	890	903	948	939	833	879	911	939	966	964	875	894	924	945	979	870	913	925	904	903	873	916	918	876	947	966	874	912	928	917	922	894	935	939	859	987	992	940	937	919	915	892	886	939	877	900	892	924	947	919	884	905	943	912	929	898	891	916	909	906	963	975	888	946	886	928	941	907	943	948	880	897	921	875	945	916	903	919	964	911	964	981	921	875	952	936	920	873	982	988	960	931	943	924	956	933	834	914	911	933	928	922	944	922	899	891	898	922	904	911	908	957	955	961	925	908	933	909	932	894	893	946	883	940	935	933	909	959	934	925	894	977	919	907	928	846	877	878	969	897	971	958	916	902	921	912	902	937	935	913	907	909	887	974	968	942	913	931	938	929	949	951	940	955	911	929	971	903	921	960	923	872	881	898	973	917	949	930	890	922	923	923	875	1007	920	887	888	945	940	875	886	901	890	948	894	900	870	927	934	945	938	912	948	839	907	875	910	879	890	943	920	906	945	928	927	949	921	931	938	948	898	935	926	912	974	921	959	918	918	863	966	908	989	917	953	923	948	932	988	891	893	911	868	898	889	970	927	929	926	909	973	932	915	896	908	924	914	946	961	839	965	983	918	928	885	909	914	885	940	903	930	897	939	887	909	914	953	899	912	924	964	933	893	928	916	899	896	881	895	908	965	910	943	914	938	993	909	971	962	942	878	928	864	894	907	912	894	891	914	912	909	896	905	930	929	886	879	919	967	968	942	881	896	900	934	937	942	937	959	919	920	891	929	955	960	865	897	923	899	903	903	963	949	891	949	891	905	935	926	941	878	883	954	941	894	879	906	953	941	992	919	861	962	943	926	914	959	896	984	972	931	913	879	917	918	929	918	925	935	994	938	914	946	925	910	977	928	926	960	919	966	918	962	917	960	916	964	954	962	935	895	885	919	997	941	964	916	925	968	937	986	919	957	898	939	896	915	931	864	957	944	979	920	954	877	962	913	905	942	915	942	908	877	903	917	958	920	916	900	930	1007	871	921	886	939	925	975	933	925	957	915	934	908	957	912	949	871	863	922	938	922	976	936	910	956	972	940	932	931	933	908	897	951	914	896	911	916	918	933	873	913	882	901	953	950	916	917	877	950	957	921	907	922	957	913	915	901	890	988	930	964	896	939	927	914	969	918	948	906	876	979	958	906	920	929	926	916	969	916	938	960	952	973	946	896	933	863	949	965	881	876	889	853	906	926	905	930	945	888	927	939	948	905	892	882	956	939	959	938	916	988	952	905	933	945	925	926	953	932	884	862	956	901	895	930	1002	943	881	917	921	944	932	892	908	902	926	950	871	947	940	920	945	907	926	899	947	934	898	913	923	922	920	865	945	930	949	895	879	917	940	938	947	942	921	930	962	948	946	944	947	927	904	889	931	907	955	921	928	915	864	932	936	951	933	948	930	932	938	895	968	960	860	883	951	959	926	914	971	886	896	940	920	970	928	977	916	862	964	948	869	926	872	967	883	906	873	922	910	873	915	940	900	869	923	966	949	946	932	853	921	896	968	864	938	923	919	945	885	909	958	927	979	919	949	917	935	872	900	954	940	919	963	916	940	944	907	910	828	866	938	940	895	937	860	887	885	861	912	904	916	893	913	977	928	971	888	897	948	980	966	902	925	919	910	980	961	948	926	961	977	904	885	950	881	982	965	932	953	928	979	901	924	895	860	921	965	948	902	902	890	973	847	878	919	909	972	837	912	880	883	897	994	925	912	907	909	884	962	940	899	948	899	935	913	929	910	964	872	943	928	937	908	950	887	945	879	949	919	930	904	982	956	889	927	948	953	927	896	896	895	908	912	899	938	886	905	952	897	949	928	932	962	949	916	920	910	972	939	972	921	957	917	989	899	930	918	928	929	950	963	963	1004	928	932	958	941	932	911	938	904	926	890	868	929	938	908	946	946	874	959	979	890	898	913	850	920	878	921	935	962	892	931	940	949	882	894	931	898	932	902	931	924	866	948	943	931	923	916	894	926	930	922	886	914	962	933	926	967	918	917	936	920	951	903	935	958	869	951	923	906	959	961	898	872	953	947	918	914	950	975	997	901	924	941	925	929	965	923	922	976	921	978	903	871	909	926	936	936	921	939	913	917	897	902	906	894	934	841	928	953	905	922	970	887	922	955	909	925	932	918	951	942	911	974	909	931	957	972	930	922	858	918	925	900	938	931	882	897	919	933	899	909	919	952	876	919	934	907	921	878	906	924	901	938	912	925	920	928	915	958	952	918	906	929	909	902	899	927	911	910	929	918	984	904	886	939	918	922	921	866	874	929	942	951	942	919	951	916	932	903	918	956	911	908	930	955	945	897	916	895	878	922	889	894	909	940	938	955	935	952	912	914	939	923	861	928	872	890	926	890
15379	1505	1154	964	896	764	642	563	513	491	472	487	499	473	467	412	480	469	469	470	459	461	412	443	435	425	467	433	428	454	415	401	420	431	421	425	446	426	403	430	467	448	452	467	451	470	421	424	433	435	406	439	483	445	428	445	446	466	470	436	462	403	443	459	432	445	466	464	433	448	419	416	474	470	456	439	440	431	424	437	428	421	411	485	451	457	423	455	405	483	448	410	450	436	455	434	416	418	406	464	420	380	447	435	417	394	397	414	454	471	456	416	443	433	442	432	466	433	426	413	441	422	488	476	433	397	427	463	453	438	432	407	451	404	453	470	420	430	449	431	405	474	436	398	475	424	392	462	454	413	431	432	423	457	416	442	403	446	450	448	426	414	432	424	442	467	431	430	437	453	406	433	460	425	409	456	459	450	454	441	460	444	440	438	417	450	441	448	412	428	404	431	442	446	463	427	437	391	450	420	475	467	463	473	430	450	410	437	415	397	488	416	410	404	403	409	440	380	424	456	414	413	430	445	436	457	437	409	470	390	435	423	448	438	409	427	447	435	453	428	411	445	404	443	429	426	422	449	436	424	466	442	459	426	418	477	441	467	437	443	429	398	422	444	434	425	392	466	480	438	424	440	445	470	438	449	433	431	376	459	432	441	391	418	495	453	440	441	455	448	460	412	429	394	418	432	473	483	393	441	437	438	435	429	405	435	443	379	424	448	434	441	469	465	444	431	427	440	410	398	460	440	414	426	422	460	434	461	410	486	431	436	469	405	458	381	441	441	432	414	445	442	411	472	438	438	415	398	454	437	474	440	436	388	406	437	431	470	439	432	459	432	386	442	428	473	459	416	424	436	441	429	451	413	461	435	389	486	471	411	422	411	444	413	445	443	477	459	466	417	479	447	411	444	393	459	413	407	462	425	455	428	462	417	426	385	391	394	416	419	424	427	396	428	450	407	457	421	432	390	428	453	460	436	380	383	417	445	435	479	448	456	439	446	415	435	436	442	413	406	443	449	459	437	414	404	440	487	443	451	443	412	429	431	405	448	443	421	451	417	436	460	435	429	462	428	425	438	432	428	412	454	405	464	462	434	423	463	436	476	375	440	445	482	461	467	418	463	439	495	425	432	392	411	447	444	418	470	441	430	445	475	408	456	409	411	453	419	469	444	418	404	445	420	381	480	436	443	422	430	389	433	447	404	386	442	397	436	393	421	410	415	407	427	464	416	435	465	384	450	451	441	426	424	449	444	439	427	432	406	435	471	403	401	441	461	397	454	402	425	413	447	445	454	417	454	401	426	427	476	460	425	430	438	415	415	477	442	425	404	463	450	434	436	434	387	401	437	424	448	451	414	451	423	417	406	440	395	406	477	443	459	409	397	457	442	416	453	473	434	431	455	419	434	407	434	427	441	438	452	426	446	409	420	406	430	428	462	384	476	481	439	423	446	441	422	400	440	423	425	451	445	434	452	429	429	428	422	448	432	418	468	435	399	433	424	444	411	437	429	443	440	458	433	469	401	428	429	439	459	434	406	407	475	408	402	445	423	449	479	457	428	449	432	417	444	424	434	441	442	399	433	424	425	435	413	435	419	451	420	472	418	454	457	453	498	446	409	401	448	410	459	446	416	430	462	436	433	420	401	444	426	446	431	439	388	432	430	464	459	398	419	422	456	404	437	471	452	436	439	475	481	469	460	439	415	438	426	449	424	445	435	434	433	411	441	437	438	439	442	400	444	472	411	427	450	450	421	430	405	471	418	478	443	442	443	438	424	459	464	444	495	450	438	459	455	469	436	414	421	477	417	397	420	445	429	397	455	409	441	434	410	427	430	465	433	468	464	436	432	431	442	437	447	407	459	436	421	404	437	442	389	453	397	449	430	451	459	416	450	477	417	428	425	429	409	429	436	445	449	465	453	413	429	396	467	424	450	439	454	452	428	421	447	429	420	417	412	425	407	439	493	438	416	417	424	416	424	417	435	403	419	402	382	392	456	417	400	394	450	420	418	436	431	443	455	453	428	448	449	439	416	414	430	447	440	471	442	431	460	450	486	413	444	439	410	416	443	430	423	420	417	443	500	428	425	463	423	414	413	380	381	431	442	462	438	441	435	423	427	451	481	440	441	406	423	405	453	383	471	439	475	393	464	383	437	446	413	447	403	428	458	364	445	477	442	422	428	417	420	456	454	483	443	457	455	471	481	408	417	432	432	413	445	429	407	414	408	402	432	476	427	466	454	440	427	424	449	437	431	392	421	408	459	462	446	454	411	423	444	415	398	420	447	452	405	429	432	445	408	424	462	421	461	408	416	422	444	453	374	426	424	435	417	427	426	444	440	442	414	438	438	475	452	392	451	460	446	454	424	429	474	417	428	424	408	439	440	475	470	465	439	444	446	430	430	429	425	452	417	415	445	424	435	460	434	425	443	408	410	428	444	439	472	434	410	424	399	436	494	457	435	405	381	407	396	463	463	450	418	422	403	457	461	406	438	402	447	444	470	438	463	436	440	404	374	405	458	437	419	394	434	388	415	439	383	418	413	452	409	419	442	418	471	431	476	438	429	413	408	415	426	427	433	429	414	469	419	406	426	461	450	415	422	415	392	481	459	444	443	428	418	433	440	447	445	429	442	437	446	441	450	481	422	458	448	442	451	445	382	405	438	427	441	475	444	443	453	386	393	446	411	443	472	425	465	409	464	485	419	457	445	476	413	392	453	411	438	396	436	435	442	455	430	422	431	454	454	436	451	435	424	428	463	426	393	423	455	430	435	439	435	468	434	461	485	468	433	492	436	439	469	438	435	458	445	434	428	403	440	440	459	434	401	418	403	441	430	444	455	430	441	471	449	464	446	395	411	441	454	462	456	466	436	429	457	396	427	433	421	452	408	434	461	395	460	410	422	468	471	426	394	418	441	426	442	383	432	419	402	465	446	449	397	424	426	390	461	450	501	445	447	410	442	458	416	424	438	447	419	460	440	451	434	450	429	435	410	423	459	451	428	462	452	436	466	479	404	420	413	440	461	470	395	406	452	437	436	418	476	437	448	407	431	443	422	428	420	418	414	426	414	460	425	448	441	429	423	436	453	430	455	441	452	431	454	458	421	435	458	398	467	407	414	468	431	419	444	427	430	436	448	450	468	473	402	412	426	428	420	427	462	444	471	468	404	428	441	405	422	477	385	446	402	414	457	428	428	429	444	450	463	405	401	411	439	419	439	440	410	444	483	423	399	448	444	487	425	429	441	432	435	461	461	435	439	450	467	468	428	437	435	458	414	418	477	450	442	432	441	461	439	450	420	419	450	427	433	422	418	452	509	415	432	444	420	448	448	448	419	470	424	482	435	467	429	453	422	432	393	424	416	440	426	427	407	415	466	424	473	449	426	424	436	439	391	418	410	382	416	432	454	388	436	446	483	419	420	378	403	455	429	434	433	407	451	435	467	457	431	464	421	463	447	401	437	464	411	469	464	482	475	437	456	442	453
8568	1583	2137	2498	2562	2284	2084	1748	1462	1385	1352	1301	1198	1195	1122	1095	1099	1122	1061	1090	1048	1059	1007	1057	1081	1038	1059	1025	1011	968	1050	987	1047	1009	1043	986	958	961	1007	1004	992	966	1017	955	1065	1030	1013	1008	998	956	970	985	979	955	975	1016	999	985	984	950	987	957	938	957	975	951	1041	1010	951	938	926	954	930	989	995	978	968	956	956	1056	972	986	946	971	1001	986	930	1022	1027	974	930	1053	959	1011	978	962	987	1033	1008	1037	941	978	986	1026	974	964	959	994	1014	954	1031	978	1008	975	1007	984	924	1008	965	987	952	990	933	982	953	1013	994	912	954	952	990	966	995	962	1021	926	986	948	999	996	1000	956	1013	944	965	967	929	999	976	942	988	955	961	984	1018	993	990	1016	924	1016	989	943	960	937	923	873	984	1039	943	980	982	975	987	978	971	984	995	907	907	977	947	943	989	949	944	998	987	963	988	935	998	949	981	984	997	1031	986	958	997	943	931	1025	975	932	951	1049	963	942	945	945	947	942	990	917	940	920	948	949	920	1005	989	1017	954	950	926	992	924	945	963	943	952	990	950	977	977	1013	962	980	954	985	996	936	1059	973	973	998	930	977	989	983	1003	998	952	953	974	936	934	964	934	966	992	991	952	957	968	943	921	953	1011	905	951	969	989	931	949	901	993	983	1022	1032	968	993	974	1030	961	1013	978	1038	949	1012	977	924	1025	933	1010	963	952	1016	957	979	990	959	922	960	975	992	961	914	944	1019	1025	988	1028	995	1009	1013	979	1003	1035	986	976	926	955	972	980	933	974	1025	995	971	1005	958	1003	985	978	918	999	981	973	1003	949	907	1005	972	924	1018	978	927	935	963	996	992	976	952	967	947	901	939	963	946	913	991	1044	934	1002	993	998	983	935	971	977	1000	969	979	984	962	984	965	1016	950	963	1003	982	953	1000	935	984	926	947	993	964	972	984	983	938	993	1003	960	957	970	927	967	967	965	928	1032	931	948	1021	970	991	917	1021	957	925	960	972	965	946	957	1038	1034	954	945	1021	964	978	948	993	928	999	979	969	1024	962	928	920	977	997	955	964	941	1019	1003	914	973	937	1008	1000	1001	973	937	954	977	1033	954	953	976	974	983	944	958	968	932	962	972	964	918	965	970	909	956	980	1004	1001	986	960	998	988	963	1015	964	992	950	948	971	965	927	995	930	980	997	942	980	946	1010	986	987	983	974	959	973	959	1000	960	926	1044	1004	953	995	932	960	1037	964	946	911	958	969	908	959	977	992	957	918	999	990	935	997	992	986	1004	942	985	988	903	984	991	974	973	956	921	967	1018	971	1000	1016	951	969	976	1039	961	959	945	995	978	900	984	977	894	1025	947	984	979	944	944	962	965	978	986	1012	1003	975	991	990	1031	1009	972	924	1030	962	987	975	1017	929	925	988	950	976	994	972	984	1009	972	961	1016	989	938	1012	944	957	926	995	945	955	937	1035	952	920	986	961	958	958	945	985	930	917	921	951	988	1030	960	970	1010	1001	927	962	936	977	958	1011	989	976	963	1009	1012	1004	1010	972	928	982	937	983	966	973	953	990	966	943	1017	1005	933	1013	980	999	984	976	937	954	1000	931	1038	902	998	1002	920	986	994	978	1001	1019	965	934	1004	996	1010	948	971	998	969	991	966	942	1016	967	974	957	902	958	977	914	939	1012	990	1008	970	1000	963	915	1029	956	963	942	977	997	987	966	960	997	996	986	957	953	1005	967	911	996	978	945	1022	950	971	984	949	937	946	964	947	960	997	982	1001	1011	986	975	982	996	998	1028	990	983	961	970	972	954	901	940	927	984	979	989	954	962	943	1026	941	922	1021	953	1016	978	1014	990	911	948	992	1034	1044	1004	978	995	941	974	941	1015	946	923	1001	949	1005	1016	1024	980	951	1010	983	976	976	961	964	1001	957	945	979	998	941	974	969	970	922	960	1015	961	999	1007	1002	961	966	1014	980	972	959	978	994	978	1000	894	1040	973	989	1001	955	938	1054	958	957	974	1030	1004	953	991	995	1025	978	997	1014	983	972	927	1044	1003	1005	987	1011	993	1012	942	902	959	960	946	979	964	993	919	986	1024	925	993	991	987	995	965	989	971	947	1001	958	1019	978	997	968	954	991	1001	970	986	996	935	992	952	967	975	958	951	985	997	1027	958	917	919	972	974	1014	912	1005	967	946	926	963	967	966	996	984	1000	928	988	964	986	1016	994	996	965	969	973	1013	991	1037	972	986	926	944	996	968	981	970	973	894	968	985	980	1000	950	989	949	943	1015	937	941	959	908	909	966	980	977	970	963	974	1034	924	1010	928	973	974	1034	906	982	1016	992	972	945	975	909	962	955	952	1027	950	965	968	983	991	992	995	942	975	996	952	1000	962	999	973	1000	943	949	971	956	949	963	956	1054	965	991	978	1000	958	1024	932	967	989	1000	1054	966	965	938	970	942	959	999	944	983	990	1009	1035	921	962	986	894	923	1003	957	988	995	951	952	916	997	938	968	955	971	976	984	918	1059	959	981	944	943	971	962	920	947	995	998	954	951	929	939	931	1013	958	949	969	988	930	966	980	959	981	1040	918	960	933	976	1019	974	901	926	995	972	983	984	948	964	979	919	1011	995	956	955	958	957	1000	931	965	966	985	995	1002	1004	998	945	943	1016	946	943	931	999	969	990	1005	963	1007	1024	959	1004	936	968	987	895	971	953	941	932	984	942	990	990	997	951	966	989	946	1015	979	1005	980	1003	975	973	982	994	999	973	946	983	945	956	955	956	975	1015	963	927	965	952	941	964	1027	998	987	949	965	987	980	979	994	1000	1003	1026	989	991	964	978	977	988	962	943	920	956	956	1036	972	1021	995	1030	941	1022	957	1014	959	977	1029	931	957	951	992	954	989	936	1034	980	1013	980	968	930	1011	992	987	982	984	1004	948	1017	982	958	942	991	953	1014	968	969	1017	954	991	999	973	988	1039	961	966	1042	943	953	1002	956	994	983	1047	979	975	968	1039	999	924	979	935	926	955	954	992	984	977	973	983	975	962	967	974	965	989	998	985	907	988	1003	992	968	959	990	969	964	1037	946	950	969	1041	1011	961	967	941	970	956	979	933	1058	959	979	1008	1010	1012	937	979	917	934	973	978	1016	981	1002	917	933	978	1044	948	950	988	972	972	954	979	1032	964	974	975	1047	913	948	955	945	1032	994	959	1004	976	1010	960	1003	1028	949	981	967	939	940	920	945	945	972	980	958	965	971	1040	977	1016	948	939	959	897	955	997	939	970	956	910	952	954	978	932	986	971	1002	892	980	930	1031	993	947	965	963	934	978	953	982	989	976	928	952	984	969	939	989	954	992	927	907	979	939	936	953	954	968	956	939	884	986	994	950	1026	972	1012	929	1007	997	999	946	933	951	985	994	984	919	983	972	937	930	949	987	939	965	994	972	999	996	927	987	930	1000	1006	956	963	951	959	954	987	956	1020	999	1029	982	959	995	999	984	985	976	974	993	994	945	1004	963	973	964	972	940	921	1013	983	967	1013	1017	958	947	984	1002	987	990	961	1006	957	1007	950	965	1005	1039	947	937	992	979	984	940	932	965	953	1025	1012	1022	992	947	959	963	980	977	961	1043	939	989	961	940	945	979	1012	959	986	1040	991	983	954	893	1020	929	989	970	984	1038	931	996	954	963	1020	1007	946	1012	949	963	964	990	956	977	998	1027	1000	959	906	963	970	923	917	930	974	904	1024	978	984	991
1767	291	289	225	230	236	242	198	212	207	228	206	203	187	237	196	183	221	208	214	203	204	204	184	208	226	197	205	181	207	183	209	179	201	191	210	192	200	226	204	199	199	216	193	209	214	208	203	203	188	195	233	213	204	206	184	195	171	221	221	198	207	218	213	188	195	210	217	222	212	198	187	182	164	197	200	203	206	227	212	214	212	198	198	220	193	212	223	177	217	187	200	212	197	188	200	234	206	219	194	208	203	195	223	250	189	189	202	199	201	212	202	207	228	211	205	203	196	211	176	210	223	179	215	219	240	191	200	210	196	213	225	201	180	200	223	191	214	198	215	181	187	202	208	213	224	207	189	190	227	207	211	227	208	223	196	214	204	200	185	218	195	213	209	207	187	196	205	200	229	205	202	217	198	193	212	205	182	189	174	196	216	208	188	212	205	206	203	218	207	199	224	198	182	220	211	184	205	192	199	198	198	200	227	184	215	203	204	195	204	187	194	228	200	234	195	202	234	196	188	228	195	239	215	196	208	198	194	188	225	218	224	188	196	177	197	191	229	209	220	216	200	218	205	217	203	218	192	229	188	213	201	210	219	229	201	214	187	205	207	233	211	217	193	202	202	216	188	205	218	167	186	210	189	185	209	189	195	173	206	208	198	195	196	226	197	201	193	217	183	182	204	205	215	209	199	186	214	222	196	201	198	215	208	187	195	213	206	194	218	190	220	204	222	212	205	202	196	213	188	198	198	202	206	180	208	185	190	213	198	214	206	210	210	209	191	200	208	188	203	194	195	200	189	192	178	196	205	198	205	216	205	208	203	211	211	188	191	183	218	225	186	210	201	186	182	188	180	199	193	189	231	202	184	186	210	172	191	201	225	190	211	187	201	226	199	210	211	231	205	181	213	211	180	202	219	159	193	214	224	206	198	210	188	189	189	207	232	213	205	191	199	195	232	201	208	192	210	195	195	189	195	206	225	218	214	186	223	196	168	217	200	193	210	192	215	187	222	223	202	200	193	198	210	194	206	197	191	168	208	174	173	210	199	189	227	192	209	196	222	191	212	193	197	219	203	202	211	212	222	202	212	211	201	183	175	204	231	206	191	207	184	177	200	177	168	212	202	209	183	191	207	204	218	185	188	205	220	200	197	214	211	182	234	200	177	221	206	210	206	210	190	209	205	179	190	208	195	177	184	203	219	208	185	199	190	181	225	232	201	217	200	213	201	176	198	204	205	195	205	244	185	207	200	199	195	203	189	197	204	212	197	195	179	210	192	198	221	204	205	198	207	189	218	228	217	196	189	213	213	206	173	217	213	208	205	205	211	204	191	200	204	192	203	246	199	203	195	198	204	191	180	200	205	199	213	245	198	210	190	195	204	221	198	192	212	195	178	200	223	200	225	210	213	203	210	187	181	188	200	185	198	178	215	179	192	208	195	194	194	212	203	225	168	215	179	194	185	194	209	224	195	219	222	219	190	215	209	218	180	189	171	199	199	193	218	223	189	210	212	206	224	197	229	172	218	227	195	209	191	187	211	203	218	192	214	204	213	216	202	202	198	226	181	212	219	208	213	192	195	193	192	191	206	208	188	219	198	192	223	212	198	216	204	207	214	204	165	207	181	190	224	218	225	196	197	248	200	209	211	200	184	214	211	208	184	197	233	210	217	215	178	200	203	212	233	221	199	228	196	191	199	185	218	220	218	169	206	186	191	215	178	193	196	208	213	233	194	229	226	210	195	201	205	207	196	211	181	194	207	195	191	194	197	203	205	202	198	205	199	228	224	219	183	196	200	215	186	174	206	207	243	211	177	177	199	212	186	193	187	188	218	189	174	190	205	199	218	199	207	198	190	209	187	235	214	200	184	212	186	202	206	185	215	201	197	209	178	212	204	206	170	192	199	194	200	217	190	203	216	219	214	231	198	210	198	200	200	180	204	188	201	194	226	211	208	208	201	171	204	216	173	179	181	211	229	227	220	237	192	185	194	173	182	198	210	186	184	200	178	202	169	194	204	208	202	209	222	193	200	215	207	191	182	207	206	206	194	217	199	219	187	202	200	211	193	237	249	179	228	203	201	227	205	200	210	201	248	220	199	233	189	177	198	180	202	173	199	203	196	198	224	172	214	211	179	190	251	217	209	195	180	219	190	192	193	199	177	201	192	175	201	204	201	211	209	210	188	198	205	193	185	217	197	223	176	189	197	221	182	186	172	194	217	200	203	197	209	180	215	227	205	223	174	190	192	200	212	182	206	214	209	215	196	214	222	195	215	196	206	236	225	196	194	179	225	213	204	218	191	207	199	216	223	216	214	201	200	204	175	225	176	211	198	191	193	204	203	180	221	207	214	194	209	184	205	213	197	214	236	189	176	203	208	210	201	188	184	221	203	198	189	197	192	211	192	202	183	231	191	204	203	224	178	232	219	197	207	210	195	223	188	206	213	235	184	180	170	200	201	198	197	182	204	205	221	196	222	204	190	178	230	182	195	199	196	194	229	211	191	249	202	184	214	196	228	206	206	193	203	183	198	185	222	227	202	216	195	179	194	199	191	203	205	207	199	210	172	191	199	189	195	198	209	198	199	209	215	181	215	200	207	225	207	194	185	179	222	210	209	181	176	227	217	170	189	174	212	196	211	212	202	207	226	201	211	207	191	196	196	186	187	171	176	196	207	188	202	212	206	161	179	202	208	185	198	192	194	235	200	172	217	191	187	200	208	205	193	196	196	201	206	192	201	202	207	205	206	212	199	178	209	210	217	195	220	190	186	196	233	219	197	186	233	195	200	185	207	178	210	186	189	213	232	215	210	209	190	214	207	200	206	208	189	186	207	216	213	224	201	184	199	208	178	208	206	214	202	229	211	210	207	197	196	213	220	194	179	236	199	212	193	220	199	181	204	241	195	178	173	214	229	198	212	202	210	212	225	208	196	210	191	189	182	199	201	217	229	222	192	179	208	207	206	191	197	192	215	183	226	180	187	172	208	220	216	198	213	185	207	215	192	206	204	211	213	227	225	193	228	197	213	209	222	190	217	204	218	192	213	190	205	231	193	194	199	178	201	218	215	187	210	208	229	173	196	200	192	178	197	182	193	216	210	200	174	202	185	197	219	179	199	244	208	203	201	206	198	215	184	209	174	214	193	192	215	188	203	209	204	195	200	208	212	208	196	193	213	207	186	174	188	212	207	221	195	223	187	203	187	170	211	199	195	211	194	193	246	203	215	196	224	186	203	229	202	216	202	193	212	207	213	199	201	208	183	183	214	197	186	183	200	180	199	206	195	215	198	199	198	209	215	191	183	197	210	185	215	177	190	206	213	219	190	214	223	213	183	229	188	197	194	217	178	216	200	200	204	172	202	207	205	194	205	194	206	217	241	209	239	198	203	181	197	214	176	210	189	202	214	195	233	199	202	161	221	206	221	235	204	194	216	190	202	198	222	214	190	197	203	189	182	178	201	190	186	212	215	192	201	177	199	192	237	200	217
2101	599	743	691	728	730	704	658	591	591	658	540	609	597	512	568	574	561	547	542	562	571	562	565	562	516	560	565	609	485	584	538	569	604	533	594	597	569	523	547	552	592	531	551	549	555	545	564	511	541	548	567	532	527	554	509	585	518	536	518	513	527	565	552	571	574	539	545	546	553	558	570	557	525	531	567	572	567	487	575	544	571	596	512	597	578	546	541	588	548	509	530	559	572	586	555	546	562	566	558	516	542	529	558	563	572	561	577	538	579	523	522	569	532	562	572	565	561	565	576	581	574	576	512	542	553	550	539	526	539	571	546	541	559	511	547	551	579	538	550	531	572	599	557	521	557	578	557	584	511	601	534	576	564	520	523	536	549	480	547	580	571	528	560	521	538	562	573	528	612	539	524	550	518	531	477	590	545	564	551	573	607	553	500	523	567	530	539	530	550	568	543	518	579	557	547	545	583	531	536	533	589	559	573	534	567	540	470	578	572	551	536	528	569	510	522	542	572	542	549	539	559	555	566	522	565	532	588	533	578	582	614	511	567	531	545	531	530	529	566	527	529	548	573	536	529	554	523	558	576	570	554	539	550	533	540	579	540	551	571	549	507	568	544	572	538	562	554	527	538	553	534	540	547	540	578	540	523	558	516	559	555	584	566	539	541	541	532	529	535	574	570	551	568	553	528	560	503	504	558	540	551	563	552	584	571	523	540	562	529	551	544	531	503	533	577	567	590	569	506	539	543	524	536	565	569	578	576	563	562	506	603	548	567	554	541	541	530	521	551	556	519	574	548	504	555	535	527	533	559	567	576	562	540	552	546	562	542	500	544	543	522	567	569	574	572	581	564	566	581	537	563	544	556	576	540	515	488	530	547	557	565	543	546	533	532	565	566	563	545	557	525	514	557	584	573	556	536	573	562	533	559	548	533	559	526	559	581	550	563	562	519	564	565	559	548	529	548	542	537	542	523	577	558	564	600	501	563	593	534	561	527	554	573	551	530	534	535	555	573	569	570	536	549	566	538	574	576	521	530	540	539	570	548	548	542	557	550	536	599	562	570	550	546	561	566	561	555	592	511	526	573	537	548	551	520	566	576	574	489	567	552	543	528	557	533	519	556	558	544	566	518	563	527	546	567	593	513	570	549	527	540	544	594	544	568	565	596	518	554	537	555	562	561	558	549	534	554	573	536	559	596	528	544	551	567	561	562	597	571	566	547	523	596	542	567	546	539	545	520	568	557	550	538	563	525	546	527	546	523	552	528	515	562	548	569	526	544	563	547	519	542	568	590	558	551	564	562	556	548	569	562	575	548	604	583	548	552	551	536	569	553	540	563	569	513	547	515	544	578	557	532	572	502	531	545	549	536	541	575	577	568	521	549	494	562	534	528	544	530	535	544	558	584	603	559	550	565	510	529	523	537	556	572	551	531	575	611	515	560	555	548	546	546	556	547	571	542	513	545	529	537	502	576	559	599	574	539	559	516	540	609	551	535	561	558	543	557	577	603	539	510	531	502	546	598	556	552	533	569	592	540	568	570	577	514	553	597	538	561	521	567	518	524	562	544	568	603	518	561	544	580	511	555	537	548	533	535	559	549	582	528	546	544	514	521	532	548	568	567	559	578	591	556	519	548	545	535	564	551	561	554	553	530	551	546	585	509	531	490	544	542	528	580	559	537	559	542	540	558	557	523	502	553	545	572	538	573	522	556	534	526	527	512	540	596	546	527	544	556	523	529	531	528	585	567	555	558	573	482	562	543	550	617	547	526	517	521	570	550	516	530	568	600	543	543	551	557	567	538	601	581	522	508	572	547	551	563	561	551	576	502	557	521	543	549	562	559	586	543	534	545	555	592	577	557	557	568	543	518	517	591	551	545	598	543	536	565	592	551	582	540	551	541	522	548	537	569	560	535	548	545	559	555	520	538	526	585	562	539	526	541	560	554	551	589	576	555	551	560	566	545	569	510	537	505	599	523	557	537	524	564	565	601	564	558	554	520	524	560	550	571	577	525	551	554	535	549	538	571	581	535	602	499	548	578	552	576	550	572	538	540	544	509	544	545	523	536	559	511	535	540	545	565	549	581	576	579	588	513	530	566	514	549	582	529	560	522	574	563	523	529	562	586	509	567	560	559	537	535	530	550	591	593	566	560	526	547	542	585	544	548	556	575	510	526	543	566	547	544	560	599	551	564	548	590	538	605	542	526	527	556	507	526	549	550	561	527	547	533	529	539	566	530	535	589	538	554	581	562	543	536	529	485	551	546	569	545	549	562	548	547	513	549	556	604	526	522	570	532	577	575	530	531	566	551	527	585	566	550	539	554	539	544	583	579	521	552	594	528	528	539	541	553	517	563	556	566	551	493	502	575	545	574	590	575	558	540	583	600	550	520	509	651	583	567	566	543	518	575	552	575	535	551	548	535	587	586	534	527	563	557	536	537	537	530	527	513	525	566	556	571	513	551	547	563	548	543	593	543	501	522	569	563	554	560	567	563	586	550	525	550	542	565	571	577	531	571	556	546	583	523	521	511	561	577	558	576	505	598	528	536	546	549	535	552	553	542	541	543	540	547	561	530	546	585	580	542	510	548	529	550	550	540	558	564	559	526	573	490	541	547	548	584	542	553	571	559	525	538	549	526	570	578	539	543	550	554	528	559	558	493	515	593	541	549	519	509	544	525	532	534	527	573	532	525	589	580	558	551	568	524	572	544	541	526	574	555	518	535	566	577	563	552	561	560	564	548	508	543	568	516	538	544	542	558	567	548	589	530	543	538	543	570	518	522	545	556	539	555	556	504	520	577	559	564	556	584	528	579	546	545	533	534	517	590	540	562	527	531	568	544	574	503	582	532	547	572	525	531	506	536	534	535	526	534	536	566	532	525	522	520	555	546	554	568	576	536	563	554	555	538	582	563	548	549	570	536	576	557	502	543	510	577	569	602	573	550	540	504	509	543	569	476	554	552	494	566	538	558	510	548	556	564	542	570	544	565	545	549	539	529	568	547	580	569	570	544	542	537	534	563	531	533	507	540	502	501	527	548	572	525	541	500	507	560	539	577	548	547	522	541	580	577	583	527	573	567	534	572	580	550	536	553	537	523	542	559	555	586	575	552	566	546	562	525	523	547	525	542	515	548	541	566	563	532	542	602	554	541	523	581	541	587	526	546	546	521	519	583	528	551	534	544	553	550	517	596	524	538	563	546	551	529	546	564	593	512	553	522	568	543	507	537	517	505	509	507	586	599	514	526	532	599	537	548	540	571	562	544	573	554	540	531	496	539	582	539	544	561	534	510	515	542	583	537	536	524	525	549	552	578	540	521	543	567	511	554	524	538	555	573	528	561	514	559	555	499	574	514	554	563	534	561	588	510	544	528	557	557	523	563	512	575	532	546	543	550	548	547	539	507	542	560	552	553	577	574	586	539	528	589	569	510	562	545	565	542	558	539	568	572	555	572	528	585	565	548	559	542	601	566	544	521	589	580
7588	680	691	661	580	526	467	477	435	387	406	428	400	374	379	418	384	407	373	395	403	389	393	397	388	393	428	417	398	395	384	391	394	348	364	399	374	386	376	408	379	396	361	431	400	396	385	390	388	401	386	390	410	354	371	432	423	370	397	407	366	380	384	401	394	373	365	363	384	364	361	416	393	371	406	394	397	414	380	399	387	394	400	406	404	374	365	398	387	406	396	384	393	412	345	364	402	414	410	344	406	420	362	387	367	398	404	367	412	407	425	402	382	405	365	350	409	409	408	409	388	379	424	391	385	416	401	391	419	360	417	381	425	367	392	355	426	399	409	418	363	337	386	367	351	399	382	387	388	374	387	411	334	410	408	379	391	348	390	373	384	397	385	443	392	413	376	408	403	394	376	382	324	422	407	372	375	395	386	389	393	350	366	394	435	389	415	411	395	355	367	344	366	390	374	397	434	415	369	391	358	367	359	401	391	378	415	349	408	376	375	349	380	378	398	351	386	378	386	362	378	430	375	409	377	359	386	407	369	420	392	346	429	387	378	418	410	380	384	340	393	385	412	363	389	356	354	343	405	423	417	383	405	400	391	389	352	394	431	386	375	347	368	386	373	379	367	362	361	403	411	385	396	385	365	369	354	370	403	416	397	386	386	357	388	396	400	419	394	402	370	383	351	419	426	396	417	347	370	353	379	392	346	379	376	353	362	369	362	396	385	383	389	413	379	383	369	368	375	392	415	415	384	403	346	392	396	360	393	408	398	389	408	353	375	401	355	415	401	371	375	402	399	329	388	390	399	367	412	377	373	431	389	399	372	369	391	411	382	331	393	393	410	411	364	423	399	370	413	370	374	390	390	378	378	371	367	356	372	404	415	394	387	386	372	375	353	378	374	398	383	380	410	417	401	379	402	374	401	387	404	428	397	395	369	399	401	357	381	353	352	394	390	395	361	371	392	415	394	370	407	416	403	364	407	395	378	392	371	359	376	369	364	364	394	370	378	360	376	370	384	404	425	385	397	363	389	381	433	386	383	419	368	404	415	404	393	416	402	373	361	382	390	391	375	411	376	410	403	380	383	386	378	381	383	367	350	386	340	357	413	354	386	384	394	394	378	401	379	385	405	396	376	360	356	389	372	354	403	382	365	396	385	409	359	380	374	375	381	380	379	394	399	405	414	366	396	356	399	340	386	400	393	368	362	409	364	363	397	382	400	373	396	363	382	360	369	367	430	415	367	367	402	395	399	409	378	404	382	387	398	374	391	396	385	386	395	356	402	410	397	413	368	394	378	324	374	428	387	332	404	399	404	408	387	368	421	368	394	378	416	383	390	401	400	358	418	361	353	364	389	391	393	377	353	370	395	362	363	322	365	415	417	441	386	339	384	372	393	379	391	394	372	409	375	370	401	375	371	358	392	409	405	413	360	420	407	396	363	352	346	414	406	457	357	406	374	367	365	425	348	391	396	385	425	382	404	322	383	375	353	340	387	356	400	381	413	388	392	384	394	401	368	381	353	370	386	353	393	421	402	393	388	398	398	376	377	383	414	384	361	344	364	359	367	394	391	365	387	443	465	401	372	401	403	386	395	388	380	426	394	401	385	422	378	365	361	394	373	400	389	350	353	361	380	373	395	433	389	392	423	408	389	393	377	396	391	386	367	422	386	390	386	360	369	393	357	379	367	381	378	381	365	411	363	346	406	395	386	355	381	369	353	390	399	375	384	359	389	412	401	407	400	391	381	375	409	354	363	382	382	365	394	412	365	370	423	369	383	376	389	341	365	371	365	433	394	401	381	390	414	411	379	375	405	369	381	376	401	416	401	389	368	364	380	409	366	402	412	398	400	383	386	391	373	361	393	355	391	384	382	394	388	331	419	367	385	382	436	427	374	420	403	395	381	377	390	376	386	370	394	373	385	415	361	413	369	394	400	386	375	365	367	381	381	389	372	388	386	364	396	422	414	385	371	379	368	406	412	367	379	397	398	401	375	399	378	435	376	422	383	423	388	373	364	359	368	434	396	353	385	339	382	393	382	386	367	415	400	388	434	378	416	381	431	379	353	378	361	371	411	386	397	417	376	398	390	341	402	393	347	374	392	358	384	341	377	383	380	384	401	399	406	351	416	377	382	404	411	393	356	377	396	406	392	361	386	386	394	389	344	395	356	443	377	365	391	404	401	376	390	391	413	379	388	365	395	384	407	355	372	399	381	393	407	422	390	393	404	380	423	377	358	361	379	402	428	392	390	353	367	394	419	383	387	403	394	395	412	375	402	406	402	389	383	403	407	407	402	402	436	350	392	409	414	367	383	455	382	364	355	406	395	399	384	355	417	356	394	380	400	415	371	407	385	402	392	412	355	344	391	389	364	380	417	403	384	441	409	388	362	383	341	359	352	366	388	398	391	396	421	363	371	373	376	396	393	402	343	385	356	361	370	372	416	394	363	367	397	363	367	366	406	425	393	386	377	435	401	377	372	357	412	390	421	362	368	397	391	364	376	430	376	384	421	398	378	389	393	382	383	418	395	397	397	416	360	389	372	414	395	379	407	401	353	367	397	356	374	404	378	359	365	397	355	382	384	373	379	354	400	397	362	399	406	381	355	405	387	373	377	400	358	390	397	361	420	377	407	393	374	351	363	371	384	375	412	360	393	399	365	401	358	376	405	386	367	434	400	380	369	393	367	364	405	403	390	363	398	375	431	436	383	418	374	382	358	376	400	406	379	371	409	400	415	363	361	388	399	408	390	399	398	384	366	352	397	369	381	384	386	380	414	397	388	376	384	401	409	436	375	399	378	394	395	430	406	420	382	362	417	381	366	405	418	378	400	409	387	393	396	416	392	385	410	407	395	375	353	379	362	415	402	375	425	406	389	373	418	388	404	402	428	396	411	365	393	419	384	394	378	375	400	427	382	410	377	338	403	400	407	388	421	410	348	414	377	415	361	400	420	381	364	401	386	394	346	397	362	386	364	393	390	382	404	389	369	351	395	352	377	401	346	404	397	407	386	355	405	383	409	394	427	407	412	380	387	434	419	446	370	388	389	379	369	358	403	391	434	430	393	417	358	389	383	391	377	333	378	317	362	414	398	402	371	401	379	381	388	373	367	362	444	398	397	395	477	356	386	340	359	368	407	412	395	383	359	385	381	408	381	423	392	380	382	364	363	370	366	364	400	391	402	382	373	372	411	352	378	372	435	367	368	327	386	363	371	387	413	343	408	347	392	391	378	367	389	400	364	392	369	411	396	411	389	362	370	376	393	386	367	381	376	376	402	415	409	416	333	381	372	411	416	358	344	348	390	406	383	358	388	381	397	367	390	372	374	392	392	407	370	404	444	391	383	368	367	359	375	402	384	401	397	400	387	393	392	393	382	427	403	369	372	393	379	380	378	395	379	363	381	364	377	429	381	417	405	367	382	395	398	397	394	367	382	402	397	412	402	401	388	414	408	386	371	411	387	375	390	407	394	359	394	397	421	355
6704	1241	1521	1698	1835	1629	1512	1330	1172	1188	1142	1071	1085	970	1008	1016	1026	1017	946	990	909	940	973	891	910	911	967	972	965	931	904	886	884	948	944	915	953	942	942	907	843	941	919	978	918	909	913	925	877	928	908	974	841	891	931	953	955	946	889	931	972	898	911	881	930	862	954	925	958	880	964	906	908	912	921	950	926	938	925	944	955	871	931	933	893	941	978	902	906	888	934	930	894	868	895	923	913	947	957	917	894	923	924	884	936	925	916	913	934	883	895	958	895	908	938	948	916	913	904	960	913	882	896	948	956	885	888	889	925	946	915	1006	928	950	919	943	952	899	915	975	911	910	968	960	925	962	888	916	897	927	953	943	904	942	919	944	922	883	959	879	918	923	952	903	981	927	907	938	902	902	987	906	879	925	907	944	947	890	890	934	994	902	923	938	940	965	939	944	952	923	858	922	901	940	891	963	896	852	902	936	957	933	968	873	973	876	949	887	868	938	966	924	918	895	905	907	938	989	907	899	909	971	941	954	962	906	931	910	917	937	893	965	923	924	959	897	922	939	907	901	988	932	936	916	891	965	878	894	942	915	941	920	899	886	923	869	915	927	896	910	902	962	915	922	893	990	910	929	890	929	923	937	896	962	917	954	964	921	940	915	905	924	890	981	881	944	898	940	926	917	919	944	873	915	917	933	906	949	937	950	886	852	889	865	850	953	906	894	905	900	927	949	928	915	896	911	921	944	896	887	903	910	918	949	934	908	921	991	922	907	987	914	891	897	962	940	901	922	933	918	906	913	874	919	882	937	948	886	944	924	931	931	950	926	940	938	929	857	939	905	947	971	917	927	899	919	827	949	919	933	866	948	856	968	890	921	893	899	945	905	919	921	952	933	929	922	918	960	973	910	848	894	980	898	918	931	941	887	941	885	917	937	982	921	949	935	942	952	968	924	928	923	928	972	908	908	899	865	901	914	923	917	934	958	962	900	951	874	959	888	916	933	878	941	914	864	920	978	923	886	1004	924	964	951	932	948	999	947	967	907	918	937	993	920	901	872	966	936	945	901	926	931	903	949	941	914	932	936	957	889	893	945	889	933	900	964	918	909	908	926	919	899	968	901	929	943	941	1000	911	960	925	895	879	916	928	885	924	955	927	908	924	947	979	929	933	896	919	933	936	925	943	894	925	944	962	921	935	891	921	943	923	879	937	955	987	937	940	974	937	921	982	931	910	934	836	898	896	955	923	940	963	912	958	911	889	896	920	985	933	932	880	878	946	917	897	962	938	951	913	866	896	915	897	893	917	911	844	927	904	883	942	913	924	936	916	962	948	929	957	932	892	888	944	890	891	940	989	997	917	903	918	898	930	909	936	932	941	893	952	894	898	921	878	955	866	925	950	946	870	954	926	931	912	960	889	924	941	905	958	929	890	955	964	911	885	959	907	964	879	879	919	943	928	964	902	903	989	966	935	910	939	955	926	945	934	876	875	957	890	948	922	944	984	954	903	896	905	952	930	920	898	896	947	877	934	955	895	930	925	932	950	895	945	924	918	950	897	924	943	901	893	933	940	884	924	906	921	964	949	911	997	1006	842	964	907	943	935	957	865	937	918	920	913	946	910	875	914	883	944	959	952	903	926	908	898	871	916	909	905	901	967	911	893	975	890	864	917	956	852	919	884	917	863	959	939	988	931	938	906	891	856	918	938	907	942	907	933	907	929	962	911	892	965	923	885	879	921	900	951	918	904	944	881	951	872	888	896	927	878	957	916	913	916	942	887	951	867	892	912	931	920	921	961	930	941	911	918	897	913	913	903	926	921	929	942	951	888	937	926	918	927	933	929	924	899	899	955	943	948	942	923	993	952	871	951	913	918	898	971	895	906	912	948	945	954	935	849	1004	977	917	888	888	909	893	935	911	938	910	928	980	907	914	881	939	923	964	970	881	916	948	937	992	952	930	927	945	954	915	932	958	933	864	869	911	874	967	930	921	905	947	908	946	897	877	869	911	909	960	910	915	900	902	892	895	890	934	939	977	881	909	930	909	922	930	896	865	925	924	961	994	946	891	891	964	914	922	947	934	970	892	924	911	892	948	875	916	910	888	922	867	974	892	878	911	943	937	898	956	968	908	913	919	877	920	911	953	935	888	909	920	852	951	952	892	950	919	922	888	927	926	902	935	906	931	910	920	919	944	894	938	871	933	927	909	883	956	944	943	913	932	923	893	973	912	874	1007	872	900	894	893	931	937	963	935	918	982	961	970	869	973	918	920	940	912	896	926	948	942	922	936	921	906	923	918	934	948	936	966	972	962	908	880	858	900	899	933	940	898	886	945	959	870	872	863	944	915	896	961	1004	932	846	941	884	955	879	944	961	900	998	961	964	876	898	984	911	885	961	918	966	893	924	1014	938	932	846	912	939	962	903	921	935	904	894	964	957	987	933	888	872	924	917	915	913	983	929	941	920	877	935	916	926	943	944	864	970	974	898	900	886	932	900	845	940	906	885	901	951	977	900	943	906	998	909	913	902	916	894	954	960	899	905	879	887	914	888	913	867	941	897	894	887	955	900	944	868	914	947	896	960	941	975	955	895	902	942	895	945	915	912	915	957	935	889	925	956	949	980	921	898	908	948	950	897	926	964	895	966	944	906	919	914	951	879	930	934	864	913	901	879	909	906	910	966	874	910	841	923	899	944	898	927	892	951	935	959	947	898	972	883	907	950	949	904	918	945	894	967	947	955	978	891	970	896	926	904	907	937	850	920	922	951	897	877	889	935	937	974	903	860	935	968	901	875	964	886	889	936	903	933	978	922	917	947	952	880	918	941	929	920	915	932	905	968	889	970	1008	916	898	936	857	901	920	953	949	855	906	924	880	874	929	950	862	951	920	903	912	910	924	963	883	916	933	892	901	943	896	934	874	950	910	917	900	1008	872	917	928	946	915	905	943	843	867	970	974	925	929	954	930	915	913	914	944	909	939	911	886	936	899	984	931	990	965	900	959	925	907	929	881	953	989	938	956	945	915	971	913	908	943	886	944	970	940	954	945	917	880	915	923	862	904	911	889	955	921	911	909	898	874	903	933	950	881	923	922	904	852	894	973	915	885	864	918	926	934	906	862	946	886	912	916	924	900	941	960	917	922	982	915	886	920	961	960	936	972	954	942	887	909	926	877	919	937	872	939	890	935	913	924	882	964	864	929	921	931	929	922	965	904	931	935	875	935	923	924	976	879	930	938	913	932	898	904	916	940	934	890	947	935	861	961	888	963	955	908	991	941	888	916	874	910	895	889	884	931	908	909	886	908	920	889	901	919	861	917	906	927	947	855	904	980	942	900	948	961	895	891	885	923	914	895	901	939	960	872	937	914	954	926	966	934	913	907	887	966	903	892	912	894	919	913	920	910	899	913	914	855	935	913	921	940	900	902	916	924	915	948	936	933	874	964	911	917	949	920	904	934	900	930	941	902	934	960	932	926	930	920	925	938	947	903	914	878	972	954	997	897
15136	1495	1154	927	838	736	653	583	538	461	476	528	460	496	437	436	493	437	456	482	436	452	443	420	478	402	419	459	502	461	430	419	379	438	449	402	443	412	484	431	444	415	443	442	403	426	380	478	457	454	443	451	421	427	453	396	467	431	420	447	475	452	418	431	443	466	425	386	423	427	416	409	422	460	438	434	415	452	449	425	435	434	406	439	401	444	413	415	467	406	447	444	426	419	448	432	453	424	404	436	416	443	420	434	467	462	462	402	412	445	446	444	462	424	416	453	492	422	429	457	406	418	441	483	447	446	422	442	447	427	466	429	439	454	409	412	449	429	415	430	449	433	447	439	438	427	427	425	397	449	404	429	389	406	451	406	467	471	433	415	492	463	434	426	476	442	413	386	418	398	430	446	397	435	412	446	461	447	425	379	433	449	421	422	441	434	419	408	422	441	406	402	416	403	509	416	438	459	448	429	395	412	438	425	418	401	406	455	440	449	404	414	477	390	438	466	445	460	403	445	411	422	381	416	447	432	453	435	446	439	430	418	413	454	434	438	472	453	443	428	413	427	464	448	443	439	436	431	424	466	462	446	478	418	483	449	438	403	389	446	416	430	417	426	427	405	409	383	449	421	438	449	439	466	459	388	397	394	465	433	399	384	411	454	409	469	393	442	436	464	404	448	424	417	443	475	413	446	433	377	397	436	472	466	439	453	449	452	466	405	432	426	422	415	469	415	458	450	431	443	462	450	418	441	455	423	415	437	407	408	471	449	405	414	418	441	429	412	427	437	399	429	429	446	464	440	448	442	413	432	439	433	430	430	427	403	425	457	406	450	458	458	414	424	450	468	455	456	415	438	433	423	468	440	425	423	406	388	446	454	399	433	453	455	376	425	410	434	441	422	491	456	443	398	435	426	457	424	454	397	391	406	413	436	406	429	447	417	449	454	456	438	425	395	400	403	442	475	449	444	423	419	463	438	449	507	469	416	424	433	451	413	451	401	432	468	441	421	423	472	413	411	429	441	386	455	410	439	410	422	468	428	442	422	440	414	463	412	392	423	453	443	421	409	395	437	429	460	466	432	418	415	448	439	452	409	469	406	457	454	462	418	438	447	448	452	457	451	423	450	428	438	446	425	447	411	472	427	438	460	426	458	434	455	421	409	451	411	441	430	465	487	391	432	402	407	377	396	413	415	418	425	396	437	398	402	414	419	425	450	368	379	431	460	457	411	435	429	427	450	419	400	425	428	442	426	445	491	405	418	427	422	398	427	426	441	454	447	387	423	451	397	448	461	435	455	440	420	476	452	444	456	433	456	447	392	459	464	436	409	454	442	394	436	412	503	448	438	438	449	414	459	441	418	440	414	380	428	446	408	402	391	381	458	445	453	420	429	424	406	437	431	452	434	440	429	467	427	417	434	417	407	473	429	382	433	477	429	437	461	431	454	404	452	396	455	411	424	427	435	444	409	435	418	423	441	393	400	434	429	433	430	467	433	408	448	418	394	437	436	438	469	443	403	423	408	423	443	408	401	424	483	410	447	431	455	437	386	432	459	402	501	403	377	465	416	399	443	447	435	407	396	439	433	450	441	437	448	432	444	422	467	430	432	464	428	416	421	426	480	445	437	424	428	484	442	453	453	427	443	423	414	434	421	464	464	425	449	399	410	480	400	470	433	453	487	413	457	434	433	416	421	439	426	449	462	447	414	428	402	409	443	441	417	449	473	412	455	436	461	437	437	465	423	417	398	392	459	416	467	437	436	446	428	443	452	423	397	447	447	413	418	405	387	506	452	433	449	469	429	420	421	427	421	425	436	418	447	452	414	466	439	447	403	437	429	397	442	406	421	458	451	404	397	491	437	423	436	438	447	436	418	461	405	403	468	446	446	426	448	435	446	404	425	444	437	410	445	462	469	422	391	401	475	441	414	414	434	458	413	379	428	437	422	456	444	438	422	441	458	442	435	453	419	440	418	398	433	430	417	422	402	448	427	401	442	445	437	385	449	424	429	469	425	441	467	449	479	412	453	455	443	443	444	401	438	408	433	451	421	465	413	408	436	426	406	459	433	443	417	388	434	419	398	406	418	395	386	458	413	427	439	445	421	474	443	454	448	416	433	392	396	427	424	444	413	421	400	440	451	451	435	441	458	459	426	403	445	447	418	419	411	437	440	449	437	425	424	440	441	452	451	461	410	427	422	450	440	423	429	430	461	412	438	445	418	444	459	467	407	387	436	434	430	457	401	444	446	446	426	449	447	439	421	484	425	460	410	419	446	413	412	417	452	447	413	431	448	442	441	414	421	451	450	406	445	436	438	435	441	405	418	422	436	394	461	420	411	460	474	424	448	423	432	438	421	412	381	433	437	433	433	410	484	411	445	488	393	409	446	405	447	468	450	413	399	392	454	433	443	478	421	435	403	422	477	431	457	452	416	482	419	481	428	436	407	429	416	415	407	432	446	466	444	450	398	460	421	439	429	438	433	443	453	449	469	401	439	435	463	429	431	433	451	432	404	421	415	415	438	402	405	406	458	405	430	427	420	419	410	417	435	412	419	424	442	459	489	431	415	455	450	404	428	423	432	435	434	378	406	436	454	456	457	469	456	443	441	472	425	442	450	439	417	445	449	416	400	401	425	476	434	474	402	446	409	408	492	458	419	431	423	441	429	427	464	398	441	419	415	438	459	426	422	447	441	435	451	391	434	448	435	443	436	412	397	444	419	420	425	430	441	485	435	434	418	403	456	427	409	437	413	443	485	410	405	465	423	415	455	406	430	415	455	431	437	417	461	450	445	409	464	421	409	416	450	438	423	438	445	421	410	394	408	457	419	416	461	450	431	444	365	419	447	453	441	450	429	402	424	443	437	447	428	468	416	447	411	437	449	416	414	422	426	409	453	466	393	429	447	428	450	395	428	397	441	397	380	467	444	479	434	474	458	426	416	425	421	431	451	415	470	398	434	446	452	421	416	420	463	423	456	443	381	418	478	406	425	429	446	423	431	459	436	412	429	453	405	410	411	439	495	415	477	411	422	428	420	419	461	424	448	453	456	461	439	432	457	443	443	438	453	467	444	456	403	402	461	413	421	439	401	412	405	434	442	434	418	417	449	444	442	450	439	447	443	416	428	430	459	460	442	414	461	425	479	455	422	424	476	440	414	415	438	442	418	451	408	420	453	466	451	457	437	401	441	420	428	411	446	434	417	451	430	408	455	473	434	398	402	430	392	420	449	454	442	445	464	407	435	427	435	430	437	426	383	397	438	410	422	438	442	437	442	428	438	429	442	429	448	445	446	416	408	459	433	414	406	445	407	450	454	460	413	460	406	453	431	473	418	449	419	404	444	424	409	464	428	441	423	444	423	467	438	399	483	473	400	414	406	426	415	452	450	437	450	434	449	386	450	469	404	409	445	439	411	425	456	444	455	446	401	463	428	416	431	435	452	440	443	418	415	421	429	451	404	402	470	433	427	410	454	434	444	467	393
8558	1537	2186	2507	2593	2361	1997	1681	1430	1405	1324	1296	1201	1214	1154	1074	1078	1028	1090	1062	1076	1044	1035	1020	1013	991	1021	1048	1014	1047	1053	1033	983	958	1005	1003	937	958	978	990	1001	993	932	960	980	992	1033	969	1003	1012	978	1032	953	949	1069	948	958	1001	939	985	971	1000	1002	1021	966	978	992	997	1002	936	955	1025	936	953	946	969	1008	957	971	1005	954	1024	1035	959	970	945	982	979	1006	971	957	971	930	941	1037	974	961	991	972	978	1009	979	908	962	980	933	904	929	928	1020	990	989	998	993	999	972	945	964	968	930	1018	918	999	984	949	1002	991	930	997	1018	908	941	949	1008	947	989	996	1003	974	943	981	971	956	947	940	992	961	945	975	959	931	1078	927	989	1003	993	994	907	956	960	964	931	941	988	987	982	980	974	898	988	909	990	952	929	955	930	1013	962	1012	1002	981	950	982	974	947	995	954	932	1024	960	1000	923	937	980	1005	978	969	1015	994	988	1027	1003	955	996	908	952	962	964	987	964	965	1009	981	914	976	1002	935	950	1034	1004	971	990	943	970	977	975	956	976	992	907	985	965	936	977	925	925	933	994	1024	1019	1007	991	1030	973	997	978	949	955	984	941	995	934	1012	1021	972	962	1007	919	968	923	975	997	961	933	985	968	944	935	925	947	962	970	1027	981	935	975	965	946	931	978	942	972	950	951	937	970	993	966	1014	950	962	977	983	970	956	939	952	981	988	1017	979	921	998	969	984	950	1004	951	970	1025	910	948	927	900	988	1000	949	980	1009	974	987	959	965	965	939	956	973	959	951	970	939	1010	926	978	979	990	1010	922	910	960	1029	962	929	943	1010	1001	964	967	977	1025	934	1030	931	966	990	946	935	984	960	965	956	914	952	1006	934	985	942	938	983	984	972	951	999	974	1005	982	941	977	997	988	936	942	1013	996	971	984	997	927	996	975	973	942	988	945	991	941	986	955	999	970	888	920	1004	941	978	968	948	987	954	959	988	1000	935	945	1008	955	994	980	943	946	943	939	958	977	998	972	994	1050	1013	968	930	998	906	957	976	977	955	973	980	998	924	988	961	924	997	1010	968	984	905	985	994	966	995	950	994	941	981	990	1024	953	962	944	955	974	967	970	965	909	1011	1024	946	986	899	973	942	943	933	974	976	930	959	977	960	941	991	957	944	1022	995	946	1018	955	967	962	975	974	990	946	1039	947	1047	957	967	959	1010	986	940	919	921	993	1032	920	929	939	962	950	1016	968	958	925	968	1003	989	958	1000	989	996	994	912	999	954	983	935	989	982	969	969	982	978	940	891	957	957	990	938	946	972	940	1015	902	931	927	1000	943	921	975	953	949	939	1038	952	967	918	956	997	957	954	958	952	915	943	1029	971	977	1054	991	971	923	935	986	954	967	1013	1010	944	912	941	918	962	983	942	897	892	996	996	949	1010	922	977	1012	969	953	912	996	953	994	969	991	1005	988	999	1010	966	962	954	957	1003	970	933	948	946	968	997	958	995	963	948	965	963	984	957	960	1011	962	924	1006	1035	998	1002	893	1026	924	1013	1019	995	950	955	990	967	945	986	996	973	955	920	974	1020	941	966	972	1047	946	926	881	975	963	917	952	996	1001	923	969	984	956	985	943	928	1004	976	951	995	947	957	937	986	933	995	963	962	978	982	977	956	952	954	992	995	1009	967	1029	988	927	984	1028	978	950	973	1009	988	974	908	987	988	948	959	1080	921	900	984	941	970	970	967	891	906	931	973	941	951	994	936	976	961	988	969	940	995	939	961	982	969	944	950	973	976	973	923	962	971	1006	991	965	996	971	964	936	966	959	982	971	957	961	974	965	981	918	966	954	903	942	949	991	912	989	957	939	941	960	987	941	997	928	1035	911	934	970	940	974	953	973	968	973	1005	946	1041	960	1009	1005	951	977	1019	949	928	947	972	902	977	917	965	1016	947	898	951	998	909	972	968	977	985	980	921	932	954	925	929	986	957	1012	948	951	929	1016	926	1002	1022	919	941	959	978	1001	998	942	1002	992	947	937	970	981	980	920	934	889	936	968	982	980	1022	968	941	967	1031	944	949	956	999	1006	984	1036	944	953	985	985	1009	1034	1018	968	1001	990	949	1012	1016	992	1007	983	948	968	971	938	974	947	1009	1002	1002	956	951	967	988	946	903	967	919	966	957	969	972	982	984	987	986	946	953	956	969	981	1007	1001	988	940	936	948	979	946	910	980	969	956	945	992	942	1005	945	965	965	982	949	988	947	1009	954	997	935	920	990	934	943	938	997	970	948	967	914	955	956	988	945	961	962	960	960	889	967	1019	1019	946	945	958	974	1021	989	997	1015	954	930	984	1014	943	958	978	992	1000	974	960	1010	1001	995	964	967	993	969	975	1028	1001	952	950	943	993	982	986	943	900	939	1006	940	982	1023	946	905	998	953	957	940	961	932	922	1016	952	908	947	920	975	971	938	936	943	1002	944	1002	927	964	894	975	988	981	1008	970	948	989	968	987	1006	986	985	972	1010	968	1024	989	997	963	978	939	1028	992	973	1013	973	971	987	985	1019	927	957	978	966	917	1029	915	962	921	908	968	1003	1010	974	1008	982	963	966	979	957	982	1039	992	958	1033	944	1054	967	952	969	948	988	978	989	939	975	963	967	1001	1046	962	927	982	982	961	965	938	956	1012	934	982	961	961	949	961	961	950	1039	977	990	974	922	995	966	954	1027	936	979	926	960	949	924	1005	996	957	949	979	945	978	907	984	1006	965	970	937	1012	967	973	965	924	944	997	895	997	999	969	995	991	1018	937	938	947	1004	1002	934	959	1003	937	965	924	925	978	978	1046	917	995	1003	958	970	977	949	928	979	918	926	894	994	960	960	947	958	1002	987	970	928	1038	929	999	942	996	993	966	949	930	978	1021	978	1007	960	943	1022	950	990	935	974	939	955	960	926	949	974	969	1004	932	965	954	933	996	963	954	1014	952	986	960	1008	1038	934	989	1001	1000	1006	955	917	997	968	991	1006	948	985	916	960	970	972	983	1025	959	947	945	1016	969	1013	955	1021	997	972	928	980	1057	991	1003	968	1014	988	906	944	1018	939	961	977	991	1013	969	930	957	985	1024	962	972	976	972	876	986	984	967	933	989	947	962	983	995	991	918	928	986	950	957	994	972	946	1018	917	969	960	981	981	975	975	1016	1002	985	946	1028	925	949	937	982	1000	924	988	973	970	978	987	963	978	1030	1008	983	987	1022	991	991	950	1003	978	1006	1019	937	939	967	971	972	1021	940	953	964	992	934	915	983	960	988	984	905	1080	994	1050	993	947	952	994	1009	967	948	966	970	946	955	964	968	978	973	984	953	971	967	993	1000	922	988	1042	929	1005	974	979	965	945	1029	963	934	999	983	996	959	972	944	1006	906	981	987	985	951	1013	990	961	953	956	953	916	988	959	942	1032	957	940	949	962	1007	938	1013	930	945	965	933	986	945	1005	977	1037	951	947	982	967	999	999	914	921	956	967	981	934	943	983	1008	1029	983	930	1000	1004	973	918	1010	976	973	1043	1037	980	997	988	1020	997	1010	993	998	979	953	976	1001	985	944	970	1010	1006	958	1003	956	991	1000	982	966	976	940	952	986	873	960	972	980	943	992	913	970	989	977	915	929	1005	996	944	960	971	957	943	924	1004	967	981	1026	975	925	932	932	966	919	949	913	1011	982	976	994	964	949	967	975	963	966
1661	273	299	262	223	224	247	218	188	183	197	187	189	200	232	230	219	177	179	198	193	209	195	193	215	207	199	176	179	179	193	180	191	216	237	213	193	200	201	191	193	216	188	196	210	214	191	220	193	204	232	194	243	225	197	193	186	190	225	211	187	213	193	178	186	195	218	221	221	179	219	199	186	200	189	192	187	204	212	205	210	234	184	204	206	203	210	205	195	199	223	208	186	204	187	204	217	193	230	227	203	209	214	195	208	203	199	198	228	206	197	202	208	200	213	218	187	172	237	212	200	195	186	188	190	181	181	199	208	205	191	169	194	243	174	200	186	182	217	196	188	187	224	187	209	191	204	201	201	177	178	209	188	194	208	226	218	180	179	201	197	193	194	184	197	204	187	178	213	214	221	213	207	190	201	194	202	172	202	169	213	194	241	171	187	207	204	192	195	206	208	194	189	201	218	236	189	198	219	224	219	195	207	201	194	211	211	199	197	178	211	190	189	212	191	225	184	216	196	216	214	171	198	215	189	208	220	199	200	173	203	220	207	220	206	173	201	228	205	175	193	183	189	231	193	201	198	168	218	215	221	190	205	204	188	192	214	197	193	203	205	183	192	219	212	204	219	210	180	210	180	197	183	194	209	195	202	220	204	206	209	205	218	192	175	200	190	177	202	187	231	181	182	197	186	202	198	193	200	168	195	199	209	195	191	223	209	204	183	189	198	208	198	214	215	185	181	207	204	203	205	200	195	191	209	211	199	199	201	224	190	193	195	178	202	212	195	195	173	215	212	198	228	194	204	222	210	202	211	219	188	185	195	167	181	181	219	185	200	208	207	186	213	191	179	220	220	180	193	171	209	183	196	192	208	201	186	214	197	201	184	191	194	199	184	196	208	206	221	204	203	190	201	193	204	171	178	195	211	216	192	216	182	196	200	198	210	180	198	210	197	182	193	197	210	215	203	235	177	161	201	190	170	203	186	195	193	192	195	180	206	167	189	205	182	194	213	215	197	226	202	198	218	232	161	184	201	226	194	215	173	234	202	226	205	208	207	182	180	180	203	184	164	214	211	213	224	195	193	186	210	228	195	195	203	198	198	196	198	192	197	205	205	205	190	214	190	182	193	190	196	214	217	202	213	184	203	205	185	169	210	194	207	185	196	206	185	175	203	203	202	199	191	187	188	182	188	195	211	180	194	212	198	180	227	197	193	185	199	212	231	196	196	202	200	212	209	185	206	184	217	211	205	209	230	208	198	222	189	217	190	168	206	193	182	202	226	198	209	200	190	184	190	174	208	226	200	198	215	198	198	191	218	187	185	222	190	216	195	205	171	188	205	207	205	190	193	188	189	212	205	194	231	203	200	209	195	198	205	186	189	181	208	211	195	208	224	187	237	188	202	190	210	202	197	194	202	207	192	181	179	192	189	210	209	223	189	186	180	183	202	174	193	196	182	194	194	193	226	190	236	208	191	202	202	169	170	209	190	203	204	202	196	176	198	210	212	198	201	184	223	174	211	160	194	206	208	193	172	216	219	176	197	192	194	223	183	197	189	188	215	196	195	221	170	218	232	196	191	188	199	192	169	195	176	212	195	206	209	172	175	188	209	211	209	199	207	199	213	239	220	188	205	209	200	194	211	172	209	206	205	221	197	206	204	243	202	212	200	201	207	223	192	214	181	212	183	184	197	179	193	204	198	189	196	188	196	215	202	181	195	212	199	191	179	205	228	230	205	201	176	203	231	208	189	203	176	198	205	194	196	193	214	227	220	180	184	213	198	197	221	236	187	210	201	186	193	199	192	205	221	197	204	224	206	193	188	196	201	186	161	231	193	214	176	195	193	203	215	204	174	202	216	190	212	187	193	201	186	210	208	212	193	218	219	210	201	199	223	187	210	187	219	211	180	247	217	197	213	194	199	212	203	228	210	226	210	203	209	186	228	191	181	190	197	206	215	197	199	167	185	195	221	194	174	184	203	218	185	210	177	214	179	199	196	209	195	184	178	206	217	191	158	202	206	193	219	201	206	193	208	164	182	219	200	219	208	186	210	205	203	198	211	202	204	211	203	159	188	210	201	225	226	191	208	213	203	232	206	219	204	176	194	180	210	172	194	180	185	218	185	187	214	207	193	209	203	173	191	184	220	214	183	184	192	184	207	183	211	183	218	224	198	196	202	209	207	189	204	192	195	175	192	192	203	182	199	198	181	192	192	222	175	175	197	201	207	205	213	211	195	188	229	189	211	221	219	206	202	226	217	196	180	191	204	181	215	194	206	211	236	208	197	219	207	198	204	214	192	191	195	232	193	201	207	205	210	187	222	217	232	202	199	194	193	206	187	199	221	194	171	201	217	207	184	224	193	206	184	219	213	215	178	212	226	226	170	200	212	210	202	199	206	178	191	208	203	206	191	184	206	196	200	191	238	222	214	199	240	206	211	209	206	204	213	219	216	169	205	186	192	193	229	189	189	196	195	221	212	215	215	192	216	191	208	181	207	214	201	184	189	217	169	188	194	191	185	200	203	186	192	191	224	203	190	213	203	191	184	205	235	194	179	200	185	202	212	204	221	208	178	204	216	216	219	215	231	207	202	181	208	198	182	199	181	169	202	204	223	191	214	182	207	198	167	208	179	202	199	202	203	199	174	204	206	189	200	165	199	198	204	216	192	187	182	229	198	185	205	157	170	202	200	204	232	198	208	202	220	197	215	196	215	212	219	182	202	182	199	217	202	222	187	220	169	187	211	187	191	203	177	196	197	199	222	203	178	202	204	221	187	179	194	199	181	204	187	186	215	201	211	188	207	187	201	218	199	154	188	210	210	205	194	200	218	200	182	201	187	201	206	177	201	199	206	185	185	209	199	212	194	191	175	205	212	165	209	201	185	199	207	212	208	190	203	179	195	200	205	235	205	190	210	193	206	193	197	216	222	195	201	219	205	186	207	184	188	192	195	203	202	219	210	175	222	206	195	187	214	156	177	203	206	199	191	200	205	214	206	204	222	215	190	195	167	200	222	175	207	179	202	210	180	226	190	181	176	203	190	205	183	217	193	194	216	198	196	186	193	190	197	182	189	196	193	191	176	182	196	194	196	195	201	203	200	190	205	196	213	213	217	217	220	197	197	230	218	204	190	215	178	197	194	185	216	195	205	201	203	183	223	174	181	195	209	215	184	193	180	184	172	211	199	185	179	186	222	193	222	182	200	195	178	186	217	197	196	232	197	192	196	223	206	201	190	196	208	194	190	214	221	210	205	199	200	201	236	193	175	161	207	186	223	215	194	215	192	224	219	197	195	190	206	198	220	180	206	190	212	188	212	197	219	198	199	209	202	198	216	230	172	204	201	206	191	202	212	197	202	178	184	192	211	236	191	205	168	196	198	195	195	169	187	220	189	194	168	195	211	210	205	190	199	194	194	186	188	197	193	192	218	214	224	235	205	183	199	188	190	237	211	193	190	212	188	182	199	207	196	213	201	197	177	216	174	191
2003	604	685	712	744	711	666	625	593	591	569	591	564	485	519	526	532	558	556	548	551	525	584	540	546	545	597	543	542	558	565	546	547	563	546	523	549	550	564	517	573	552	576	539	565	554	550	526	558	586	538	538	542	554	549	578	550	542	505	531	548	532	548	582	550	560	549	533	526	552	587	567	559	555	538	556	529	511	531	520	595	578	580	552	542	581	534	555	551	528	568	514	548	584	557	540	560	530	493	540	550	536	575	556	568	534	549	561	523	513	516	558	529	536	549	569	550	521	579	557	581	574	548	584	554	526	549	550	540	562	504	534	537	563	591	544	560	574	554	599	525	539	534	544	560	572	571	549	520	569	553	542	526	545	542	552	549	551	517	518	521	547	501	580	555	579	495	529	561	536	544	578	554	548	539	519	495	504	592	536	550	510	555	562	504	476	565	492	565	536	563	583	574	551	525	526	587	534	568	554	560	534	556	547	483	536	530	543	541	529	518	519	582	535	547	590	564	508	543	542	533	587	558	506	519	545	558	526	559	559	524	587	556	540	577	558	533	535	554	493	544	550	499	546	555	553	571	582	558	491	560	538	542	535	518	486	520	578	547	531	544	509	539	529	548	543	563	551	521	558	545	540	547	596	529	596	549	549	556	539	524	533	548	560	548	576	580	555	572	543	594	499	529	531	556	585	557	539	560	521	547	561	546	542	553	554	549	541	560	546	561	518	521	539	577	532	543	561	554	555	560	545	550	544	552	533	544	543	539	570	550	522	577	506	546	583	593	540	560	545	567	502	530	566	605	533	541	535	521	550	506	525	519	537	555	513	548	557	519	561	513	555	559	573	586	567	541	512	579	514	555	570	559	588	568	531	537	550	522	535	520	563	530	570	522	518	540	532	561	540	555	533	529	549	533	560	533	531	550	565	537	561	559	579	566	523	542	549	555	599	541	607	513	537	517	546	528	561	520	570	552	557	539	540	547	507	571	545	555	486	559	550	561	576	551	526	567	574	538	549	581	528	562	553	503	551	537	538	548	533	524	560	570	561	559	549	547	535	575	567	573	523	545	532	505	557	579	588	530	550	552	549	580	535	555	533	563	599	513	565	566	567	578	566	556	506	515	540	531	571	526	582	544	518	531	541	574	553	601	538	568	528	561	562	538	532	555	540	503	567	537	559	541	535	560	495	564	554	572	514	551	534	505	566	571	503	592	541	573	534	533	507	536	536	529	546	549	505	555	546	560	560	557	565	543	555	519	570	560	544	560	543	551	552	571	495	536	537	543	518	548	546	510	556	549	552	525	532	524	542	586	517	525	559	563	553	542	524	537	617	535	557	558	545	503	541	545	535	496	534	535	540	549	522	568	553	564	528	535	544	553	563	580	554	555	556	518	561	541	565	573	545	535	553	517	529	552	574	527	536	504	510	529	560	593	484	586	523	527	600	554	575	561	526	533	576	527	536	516	560	528	563	545	509	520	559	519	571	551	594	534	548	562	513	531	567	550	551	572	572	584	549	577	595	541	540	530	532	533	534	556	536	582	555	543	549	546	550	555	530	534	579	537	574	577	547	514	567	519	558	561	529	553	584	598	554	517	550	551	556	523	528	525	527	583	540	547	560	528	543	544	548	553	517	537	535	591	552	513	572	541	543	558	549	571	508	548	510	530	572	535	516	529	548	534	552	465	541	524	568	551	498	522	552	502	568	556	482	578	560	560	551	564	559	547	529	524	530	548	530	568	542	532	571	582	580	559	552	573	503	577	543	507	586	543	525	514	563	544	541	545	525	549	570	565	562	546	562	544	564	567	515	564	506	547	537	565	550	556	520	568	522	528	564	549	514	526	543	565	518	544	551	520	536	574	517	585	547	552	534	563	532	536	493	485	486	565	529	550	532	535	535	511	547	559	560	541	534	590	564	523	543	547	544	542	585	558	569	538	523	561	576	521	532	540	550	518	562	550	614	554	564	526	523	559	563	533	523	564	522	555	580	521	579	559	554	531	548	554	562	573	539	565	485	524	545	536	558	521	561	563	544	586	571	550	562	553	567	550	560	551	522	543	544	525	514	541	519	524	553	574	509	576	559	529	536	527	540	554	549	507	524	547	533	566	560	523	567	559	557	563	531	561	553	608	568	580	522	525	514	545	572	570	573	575	546	554	545	545	514	560	508	505	561	584	555	541	576	513	539	523	477	561	525	577	548	585	557	531	527	571	530	520	555	504	525	556	517	524	521	521	504	507	520	562	563	581	521	544	571	535	492	543	517	549	512	540	559	559	521	572	610	544	544	536	561	571	530	546	553	548	548	564	528	547	555	543	562	551	565	491	552	518	523	556	532	491	517	519	558	542	552	597	519	512	540	548	544	579	599	554	546	553	540	493	542	554	523	568	591	535	537	598	553	499	577	542	563	535	537	500	590	548	568	541	539	535	562	527	569	523	551	490	570	551	512	556	545	545	522	564	522	538	584	565	589	549	528	550	534	495	528	559	554	554	541	530	543	545	503	578	507	541	559	504	504	574	574	580	550	564	517	565	555	538	558	560	509	539	506	525	555	525	546	561	535	576	545	525	583	538	571	584	547	550	548	551	494	564	553	550	520	518	549	499	565	534	503	535	553	574	561	591	524	541	510	490	565	561	537	547	550	561	538	582	590	570	563	528	499	568	539	548	551	540	562	514	544	550	553	542	539	531	532	523	556	563	501	531	563	535	555	569	532	562	559	508	553	494	494	547	483	524	522	558	555	542	573	541	585	487	530	508	560	594	574	527	551	577	531	568	540	559	512	594	562	540	555	573	508	561	548	582	521	561	534	531	557	566	575	596	531	564	520	553	529	531	540	535	579	523	533	528	526	521	556	518	527	513	549	548	556	530	549	555	558	537	551	565	578	531	591	548	527	596	506	603	581	558	554	553	526	602	526	552	543	563	574	528	517	540	569	553	534	500	544	544	564	526	547	546	529	556	521	523	556	571	523	538	560	590	546	552	556	558	540	552	550	512	550	541	525	539	511	553	566	518	541	538	544	536	547	555	536	602	535	543	568	522	552	553	558	574	552	578	532	587	602	582	540	583	579	570	563	531	530	561	561	551	586	557	558	533	534	506	507	568	532	499	551	556	563	551	538	572	533	532	564	575	500	528	548	532	537	582	542	588	543	554	553	512	555	551	504	543	531	527	573	543	530	505	562	571	539	578	561	552	556	540	601	594	555	522	560	529	517	572	574	541	530	541	546	539	557	541	551	557	534	543	531	535	543	521	547	526	571	548	545	587	541	562	539	570	589	550	552	524	531	588	533	529	536	547	548	536	551	538	547	542	531	559	515	571	552	546	593	562	553	557	516	576	565	521	552	544	542	557	524	493	535	588	546	531	528	597	553	552	575	563	531	522	544	524	526	582	580	583	545	556	572	537	580	584	553	583	550	553	532	549	516	582	501	515	520	548	541	553	530	525	541	559	496	563	584	483	546	579	546	535	579	556	529	528	536	539	551
7636	661	755	625	625	559	503	448	432	421	423	413	397	428	394	391	390	376	394	384	418	386	404	402	417	376	366	345	380	409	392	385	378	424	366	397	400	423	397	345	388	379	381	406	405	389	365	398	374	437	394	372	381	393	379	362	383	392	379	364	428	417	405	385	384	375	375	380	382	382	407	405	362	408	429	376	350	404	388	405	401	363	383	370	397	389	386	404	413	400	353	422	355	370	415	415	372	361	379	386	408	425	395	369	364	371	384	409	359	352	375	374	366	407	397	403	404	381	409	396	411	413	361	398	397	396	331	397	393	421	391	382	363	371	376	404	371	398	408	374	414	403	392	390	381	386	408	383	396	379	429	384	372	382	349	360	378	400	410	380	368	394	376	356	381	368	356	390	385	376	371	394	399	380	424	407	349	405	376	354	383	398	380	365	400	384	401	433	416	339	370	383	412	406	394	390	411	367	395	384	387	426	394	411	413	410	391	388	379	430	380	425	387	403	398	386	376	373	401	370	392	389	401	403	366	386	399	361	383	388	420	364	411	408	360	412	382	383	366	375	418	382	379	381	346	399	365	406	376	386	407	387	389	372	351	407	392	402	372	373	420	384	380	373	353	386	419	355	403	365	372	389	373	419	400	378	376	397	441	382	376	396	423	394	404	406	415	399	374	417	433	383	358	378	379	385	387	379	405	349	404	396	311	374	385	394	374	394	401	401	412	392	378	378	384	413	381	353	388	359	395	403	407	340	378	389	351	372	365	390	413	382	339	409	377	417	363	371	383	395	382	405	414	404	400	423	397	401	429	403	371	374	362	398	372	373	415	400	397	396	364	383	393	424	361	405	417	318	400	375	413	393	414	399	394	404	359	407	413	377	412	369	383	401	371	407	382	379	374	360	408	404	327	387	341	419	394	423	436	401	386	389	354	399	360	414	416	399	398	401	413	347	423	426	389	390	362	375	438	382	381	381	406	383	382	390	361	357	397	380	394	371	407	389	405	384	407	406	371	383	413	387	429	359	389	405	404	365	428	377	416	398	393	395	425	339	398	380	413	383	355	382	374	404	400	382	424	378	422	388	407	375	416	416	368	385	374	388	390	406	393	366	339	415	375	402	408	371	380	416	345	401	400	383	374	390	389	360	401	400	398	412	368	367	358	395	376	385	411	377	416	391	411	396	410	391	395	430	411	410	384	381	389	385	392	403	373	378	427	374	385	389	410	411	409	388	399	405	413	378	414	419	401	379	344	402	374	338	363	392	398	369	404	363	387	383	377	413	407	415	354	403	373	397	399	395	412	423	431	387	394	395	387	375	398	405	353	371	396	469	368	404	362	383	376	392	382	389	418	387	344	384	363	395	382	383	385	406	395	423	384	425	394	390	377	374	388	388	416	380	430	340	417	384	401	399	437	396	394	418	413	418	392	410	398	365	359	395	354	402	375	421	375	391	386	419	431	388	377	399	381	401	407	427	379	399	376	383	390	388	365	358	392	385	369	405	392	440	377	411	414	390	370	381	398	390	378	392	411	428	400	409	392	413	419	350	384	378	377	380	385	404	380	398	365	424	372	408	371	372	382	354	386	354	367	365	426	358	386	385	436	380	399	389	380	393	395	381	377	385	390	389	370	364	392	379	408	335	382	397	353	419	389	371	367	395	386	350	410	411	380	390	349	379	381	395	418	400	389	393	391	413	402	407	380	374	395	397	392	424	361	383	373	380	429	406	388	393	378	385	388	413	361	383	388	368	390	369	419	425	391	380	429	415	418	363	351	373	377	394	374	373	353	391	388	418	390	370	392	390	400	376	373	400	399	372	420	368	392	409	372	426	393	334	361	342	409	408	390	400	389	376	412	378	390	363	360	389	394	373	405	391	363	345	422	347	369	380	382	391	395	417	351	391	426	379	400	382	392	412	379	380	417	375	395	358	384	388	388	389	396	403	366	384	419	374	388	372	331	425	394	364	368	376	391	387	411	354	377	386	377	386	408	391	384	391	356	383	361	432	397	405	399	391	381	419	374	404	358	411	364	383	357	417	405	363	371	386	382	395	410	362	376	409	362	377	390	427	404	397	411	380	392	361	370	395	387	368	381	386	367	399	407	365	398	398	377	359	372	362	330	383	388	398	412	352	360	379	383	369	363	368	362	384	386	379	351	385	374	382	356	362	399	403	421	397	397	380	381	392	365	378	379	419	411	366	394	394	410	352	392	392	393	383	377	422	405	429	420	390	377	354	408	355	375	394	405	430	406	367	401	411	384	403	351	416	405	450	391	411	365	393	357	346	396	397	415	385	432	374	422	400	400	381	378	418	408	374	421	388	418	374	418	405	367	410	369	371	392	421	422	368	373	398	381	364	364	380	382	368	352	388	373	387	375	407	394	401	347	376	357	387	379	368	379	394	454	383	421	367	398	375	383	379	395	387	389	349	404	397	371	399	429	402	379	379	352	359	395	401	421	400	398	387	372	381	376	413	413	383	359	385	379	405	385	390	388	387	394	388	380	385	382	390	381	390	384	410	408	377	376	392	401	405	377	397	421	373	382	389	395	365	374	423	386	415	409	382	383	364	411	376	403	393	368	362	392	338	368	377	405	382	399	377	413	417	385	387	376	388	380	389	361	386	396	332	368	378	368	367	354	358	385	405	356	399	355	393	351	362	395	377	400	374	383	364	348	429	367	429	357	361	396	381	384	417	391	380	370	384	357	374	396	398	402	356	349	387	363	392	337	400	386	391	385	338	382	352	429	450	427	365	384	385	386	408	413	400	372	417	377	397	386	426	395	390	387	405	392	390	397	375	384	378	392	380	385	378	385	356	383	416	403	399	352	354	399	395	382	353	402	392	400	365	351	390	398	422	369	383	404	370	379	373	390	387	374	390	385	385	368	363	391	374	391	386	397	390	376	390	401	417	348	426	394	373	443	367	345	389	384	382	390	372	401	387	400	390	401	367	370	371	416	377	377	379	361	393	428	348	388	377	397	396	381	405	403	352	366	374	395	372	359	414	412	358	420	376	323	395	386	366	392	349	358	390	387	356	387	435	361	341	371	414	421	357	412	417	384	388	396	410	382	392	371	389	354	404	398	346	362	363	402	378	386	371	352	381	393	409	393	431	363	410	393	394	389	385	413	352	412	396	361	403	406	379	401	368	390	410	372	375	405	348	373	408	407	366	366	436	382	407	393	387	398	368	400	371	364	382	382	395	398	394	429	365	415	417	381	391	428	375	415	349	357	386	397	408	391	407	351	391	408	397	396	379	365	392	380	382	376	383	366	372	402	397	386	334	387	405	370	379	406	416	369	386	356	389	359	370	409	373	387	364	400	373	436	366	374	361	362	345	376	380	448	358	409	411	365	346	389	407	400	385	409	381	387	396	392	411	378	383	352	351	364	364	388	369	392	393	376	352	418	343	366	373	367	394	382	382	404	397	389	421	360	374	376	417	386	394	383	390	387	354	393	362	359	370	442	372	407	403	368	385	378	384
6557	1193	1673	1751	1777	1597	1450	1328	1227	1092	1141	1062	1058	1045	1008	1029	998	940	1022	978	992	974	935	958	948	954	948	981	934	942	961	963	941	901	952	894	915	960	972	920	988	932	891	895	910	926	904	870	933	918	951	949	956	884	939	943	948	946	913	899	1016	884	931	927	907	904	875	940	976	916	876	882	921	938	958	861	911	921	971	903	916	895	947	895	931	934	946	959	919	866	940	901	953	859	901	893	994	879	941	909	943	971	911	912	942	902	886	874	907	920	937	898	918	963	918	914	942	928	974	950	908	929	948	926	885	873	896	950	941	870	934	935	922	897	925	939	874	886	945	916	921	965	962	927	908	954	914	935	916	888	877	980	945	895	897	947	915	952	941	921	941	952	980	909	961	908	952	911	909	868	939	922	901	887	868	921	923	939	974	906	904	948	972	1004	935	969	915	931	941	924	902	931	910	894	927	901	953	946	884	962	928	882	905	944	975	944	923	893	952	945	939	896	893	902	943	899	925	898	938	886	881	874	950	938	883	914	963	909	933	926	920	922	933	952	921	907	858	898	887	936	912	923	933	924	886	901	923	921	932	952	889	930	927	909	940	896	897	903	947	867	875	902	914	946	927	886	936	866	948	910	916	946	868	911	903	957	945	954	877	950	847	885	912	941	917	911	938	937	938	951	932	908	899	905	930	928	923	877	898	904	870	929	897	926	946	931	904	900	863	959	858	890	878	919	920	930	945	912	910	958	893	909	888	983	928	975	961	944	980	948	930	931	888	943	944	956	879	938	910	928	927	891	929	913	967	908	853	887	887	968	905	919	855	980	920	921	946	868	881	975	907	938	942	962	920	931	940	959	889	913	915	884	916	893	968	889	931	920	927	923	926	888	888	908	863	943	938	913	919	908	938	912	896	877	917	915	905	931	923	942	906	939	925	888	938	915	940	900	950	951	887	849	951	926	940	915	902	959	934	908	880	912	863	931	952	879	896	893	927	862	927	931	919	912	932	935	891	918	881	949	958	955	904	901	891	944	905	937	928	885	934	925	932	891	951	937	914	916	916	927	946	903	898	908	919	914	959	952	916	927	901	959	925	910	977	926	948	905	921	922	919	897	928	925	895	953	885	865	956	903	959	947	918	923	883	869	928	849	871	923	974	869	915	912	890	967	960	914	935	906	907	898	860	950	932	932	901	943	967	955	937	903	932	953	932	919	889	919	940	926	905	943	966	883	923	888	944	851	885	904	875	941	881	939	937	891	928	946	923	912	936	931	928	924	861	887	932	853	928	920	924	945	983	889	928	963	927	933	931	898	893	961	890	907	897	894	954	896	933	869	910	834	902	954	910	950	951	902	940	956	923	957	960	911	906	880	919	964	951	938	892	879	907	933	878	895	902	922	943	877	930	917	922	980	954	939	942	868	893	932	882	949	970	947	925	938	892	923	972	927	945	891	907	890	917	946	954	974	924	864	885	902	907	958	924	891	954	884	962	911	962	1005	910	921	966	929	927	920	908	952	1013	895	950	897	869	930	883	896	886	942	962	886	917	974	918	949	955	905	908	914	881	926	874	891	919	924	962	936	893	912	925	923	945	905	840	915	963	918	940	948	883	876	907	935	947	902	936	911	894	912	915	897	892	902	902	846	938	922	929	913	907	880	937	952	915	964	910	935	908	934	934	915	890	909	898	874	873	919	893	931	905	921	883	878	926	888	930	921	877	870	924	927	894	911	893	895	875	907	945	943	912	936	879	908	958	915	928	884	986	972	908	933	953	953	950	918	939	894	957	847	934	865	956	954	904	924	937	960	961	919	947	898	927	918	907	963	904	961	971	932	934	928	911	889	859	944	904	922	951	888	934	911	923	890	913	902	910	915	956	869	842	857	900	853	902	869	868	940	880	956	927	895	949	871	939	870	890	923	893	902	949	890	907	891	928	957	876	908	935	954	892	910	885	900	908	933	966	894	883	920	918	938	938	926	895	905	926	958	887	947	933	921	899	909	930	913	920	915	884	916	905	915	861	909	944	977	908	912	911	977	939	938	937	955	930	937	907	922	913	935	967	964	920	851	915	906	931	953	909	920	964	950	867	940	907	935	886	913	870	946	903	943	951	944	896	904	947	959	901	937	907	919	947	974	917	926	936	909	877	938	919	933	898	915	954	940	940	957	924	882	869	890	930	933	895	932	913	920	923	880	958	943	941	925	872	895	885	878	994	932	918	896	886	889	848	890	911	902	922	915	876	933	927	898	908	971	909	855	906	906	960	917	900	904	935	989	898	894	956	932	925	906	947	965	937	951	973	970	928	914	947	915	924	893	890	897	932	928	932	873	967	905	922	921	813	927	929	927	869	929	956	980	960	937	889	895	910	918	978	934	946	941	956	939	946	898	936	937	881	926	1012	946	826	856	870	914	927	906	986	926	943	912	907	945	938	876	909	914	949	894	882	903	943	938	943	943	865	874	921	866	869	966	917	909	934	910	906	869	919	957	909	870	908	943	925	904	907	919	888	943	937	868	874	928	937	930	884	951	934	922	948	919	919	959	917	937	886	935	940	963	877	910	923	932	944	905	945	922	903	940	918	980	898	897	909	949	914	902	955	891	915	913	916	935	903	895	895	895	900	954	936	928	934	903	893	937	947	892	946	953	966	922	913	908	941	896	920	949	893	878	873	893	904	910	930	903	917	903	929	938	979	937	918	927	934	904	905	929	902	913	941	922	872	937	917	898	955	869	935	913	955	903	917	937	867	912	910	952	961	927	940	934	932	974	982	921	943	992	975	908	892	874	943	963	946	900	905	944	931	930	972	964	895	890	962	891	943	874	893	930	956	932	891	952	919	967	911	973	963	931	931	924	936	918	883	937	904	904	893	932	886	907	899	900	969	893	954	956	894	922	886	875	956	958	929	947	941	907	941	861	957	925	906	904	947	940	954	899	864	910	908	943	918	881	900	938	911	949	932	918	899	918	914	901	924	907	928	926	891	869	939	951	954	914	911	875	938	925	898	937	874	886	931	905	945	851	912	929	912	927	958	960	932	916	909	897	908	920	870	877	915	944	878	928	855	944	910	892	915	938	876	921	925	933	942	962	931	983	902	883	880	911	970	917	937	956	907	897	872	931	893	942	953	1000	896	950	941	951	927	945	917	946	909	893	904	908	936	876	881	964	943	954	927	950	908	920	909	908	952	921	909	900	968	914	937	910	887	948	919	964	902	940	951	915	981	937	929	911	902	899	882	960	907	927	894	914	949	931	962	931	886	885	914	902	954	944	925	908	919	912	914	917	886	976	970	918	864	944	866	967	887	942	957	929	939	890	912	940	910	881	947	909	861	900	969	944	885	1003	917	918	852	934	952	907	907	921	922	952	912	943	898	945	942	973	894	904	892	888	904	882	911	898	916	905	989	899	936	960	901	957	904	928	859	942	932	914	859	937	865	941	929	913	899	920	918	941	941	888	952	913	863	909	920	924	958	875	960	898	931	957	961	919	928	890	890	897
15065	1399	1142	964	838	704	656	553	511	505	460	517	475	460	442	435	412	469	484	471	402	426	443	438	432	406	405	444	457	452	479	427	437	450	379	413	485	440	457	458	412	422	432	455	392	410	448	432	420	396	437	425	439	403	418	418	467	408	459	458	431	466	421	473	434	424	426	430	441	427	448	444	443	418	432	447	424	448	413	395	426	421	418	442	491	403	399	423	361	402	467	453	414	427	429	426	413	445	453	428	445	461	433	448	444	424	430	465	413	409	430	399	441	438	456	464	397	420	416	380	432	433	429	442	398	427	417	414	426	416	453	421	433	451	417	415	392	424	459	453	428	422	405	436	393	436	381	449	448	420	429	416	426	413	418	436	452	440	424	429	451	415	417	464	414	443	424	408	416	456	445	453	418	466	420	427	431	381	428	429	399	396	458	457	429	453	469	448	445	431	435	433	464	401	406	438	446	403	433	465	502	429	442	443	480	436	457	397	409	437	448	419	435	428	391	432	465	422	439	425	401	460	410	440	470	443	461	400	457	438	466	438	436	440	445	437	437	441	460	397	451	415	452	455	415	445	410	428	472	441	439	396	451	448	441	472	384	412	425	414	424	436	438	442	458	433	443	414	427	385	420	434	426	426	474	431	417	391	444	427	457	409	473	455	428	433	435	397	461	431	437	441	399	412	474	450	418	414	441	401	444	440	410	402	422	370	397	445	406	452	455	426	414	422	441	437	428	404	462	411	446	437	433	446	400	405	441	433	413	391	427	459	439	448	444	423	432	428	400	448	441	437	417	467	425	432	438	467	448	436	427	423	418	407	460	407	454	416	404	443	431	448	439	440	425	465	453	431	446	419	456	428	425	383	456	398	409	458	417	410	454	438	411	477	432	436	511	452	439	453	447	424	471	399	456	417	412	411	423	423	397	444	424	405	397	432	435	465	424	424	447	451	437	444	396	434	425	428	446	426	460	404	453	420	442	426	499	401	457	478	445	455	477	416	416	461	410	416	424	422	435	436	431	466	417	426	419	438	429	412	442	444	388	392	423	430	421	441	435	449	424	389	406	431	414	443	464	443	459	423	405	412	382	417	429	453	414	456	429	450	442	418	454	443	462	411	406	430	454	447	406	443	439	424	412	430	418	415	397	419	415	434	451	448	451	427	467	421	418	488	440	443	436	466	408	442	442	425	413	438	406	405	414	485	412	427	407	433	442	394	443	420	439	447	458	437	462	370	419	415	459	429	420	419	412	434	430	442	480	400	408	434	394	418	458	443	458	356	422	433	446	460	418	417	388	439	472	419	406	412	471	410	427	423	441	424	387	411	449	483	430	400	423	426	404	430	425	421	430	437	450	431	424	415	447	416	478	440	417	456	429	429	428	413	419	465	406	433	461	389	489	395	437	445	449	420	474	450	454	396	421	433	460	479	443	467	410	429	423	416	403	483	416	449	417	410	434	433	434	421	422	444	409	438	422	448	426	427	419	430	441	442	394	436	415	401	445	373	405	426	421	462	441	416	421	448	446	410	454	412	434	432	434	414	458	483	426	440	448	437	441	452	427	421	433	414	435	440	399	439	400	374	449	371	456	400	438	427	415	461	442	471	402	417	402	399	432	392	421	445	481	482	417	449	369	436	472	416	410	441	400	433	418	390	424	431	478	429	441	443	438	434	418	440	435	464	437	443	430	416	435	475	452	438	414	447	418	456	453	411	466	467	422	414	437	413	460	364	424	384	471	434	480	428	442	385	424	441	449	446	441	438	470	388	398	457	399	410	420	448	462	429	449	426	445	416	411	414	421	405	447	425	416	398	423	429	475	431	420	469	435	434	418	429	404	408	392	433	442	448	428	438	411	402	448	410	417	437	419	456	427	445	427	445	410	419	439	456	427	373	418	478	422	407	444	418	434	472	472	446	474	447	424	472	379	438	419	447	441	460	421	444	430	432	465	434	438	427	454	422	403	456	435	406	399	419	415	445	437	427	429	415	406	429	393	450	453	420	442	421	436	408	458	436	428	455	426	441	396	425	435	432	433	428	433	432	381	478	458	414	436	483	427	417	431	453	427	442	445	420	412	414	462	454	449	418	416	444	452	423	420	449	407	454	485	440	440	395	474	437	425	466	377	363	391	441	440	471	433	388	398	441	410	453	438	417	425	446	455	404	448	432	423	411	463	431	468	426	391	465	397	455	425	447	431	426	444	477	397	387	446	414	410	404	490	422	424	431	431	385	438	417	401	394	436	469	423	437	424	432	475	484	406	407	420	405	478	440	437	454	435	392	418	434	392	465	417	443	393	404	387	400	412	415	449	461	396	424	439	435	426	403	446	426	463	424	426	393	434	393	451	448	459	439	453	451	462	436	445	418	412	408	425	434	439	413	418	457	436	428	412	408	465	457	444	474	449	440	419	429	428	413	378	418	430	451	405	448	408	450	393	438	477	450	468	448	443	408	436	401	429	442	470	463	443	424	445	396	441	417	444	409	427	437	411	463	423	430	408	404	369	435	455	433	454	465	428	439	447	441	406	429	440	414	442	426	465	444	392	421	429	441	427	425	407	432	459	391	415	437	419	427	430	421	419	411	424	443	400	424	477	420	421	429	437	399	435	432	391	381	456	442	419	474	449	488	449	420	417	421	432	454	452	420	431	443	427	423	401	435	455	411	475	432	433	429	437	429	447	430	464	385	445	417	431	428	398	413	427	464	458	440	458	459	455	457	448	461	416	449	395	412	403	393	452	426	377	473	433	439	435	428	420	458	391	468	433	423	460	418	460	466	458	447	424	418	453	409	443	422	427	431	441	427	398	412	441	406	430	449	479	462	460	476	466	394	456	420	440	450	412	438	433	413	448	422	445	446	466	455	430	430	452	372	428	446	453	430	443	460	416	373	436	444	497	444	438	459	448	445	400	427	436	452	438	391	441	410	393	433	430	428	433	473	423	430	433	435	416	408	406	405	447	472	408	446	415	415	424	405	422	401	395	394	407	421	432	405	423	418	465	454	414	421	416	464	435	438	406	475	452	401	465	441	431	447	442	432	437	448	459	413	439	431	427	398	438	438	437	422	440	419	420	418	441	420	434	453	437	456	434	437	452	431	431	443	412	452	439	414	425	456	419	433	398	422	425	431	434	465	467	420	422	448	437	436	440	442	434	405	400	429	414	423	446	418	447	473	447	460	412	440	488	426	437	419	415	452	443	410	454	449	416	439	417	438	442	426	411	401	466	459	475	416	452	403	454	482	438	448	447	424	424	441	430	417	450	448	420	426	416	413	395	404	416	454	443	438	445	420	428	450	447	399	421	441	403	425	448	447	406	414	470	410	432	411	428	435	398	443	419	412	409	437	453	478	412	407	474	443	426	435	397	434	442	471	447	449	453	479	415	427	404	446	410	427	440	428	426	405	456	440	421	443	435	418	453	451	424	457	421	479	465	440	425	393	420	446	422	413	469	414	430	438	418	408	439	417	429	460	433	425	450	453	430	383
8598	1545	2198	2496	2498	2281	1959	1673	1479	1461	1367	1296	1196	1164	1160	1127	1049	1110	1040	1063	1072	1086	1080	975	974	1090	1059	1003	1059	1025	997	1006	1002	975	999	1047	937	961	992	1004	965	946	997	949	973	975	951	975	973	953	968	1013	931	996	944	973	956	966	996	987	951	1007	984	1009	984	959	1008	944	979	997	974	939	950	945	925	932	988	948	973	959	974	946	988	915	904	949	959	937	965	1033	974	976	929	1025	963	916	973	941	946	991	992	950	944	954	947	1003	984	952	991	982	951	988	967	974	961	931	967	956	980	1029	984	995	1028	971	1007	937	966	903	958	948	968	975	1000	996	1020	999	959	985	1012	984	953	963	985	993	921	942	958	978	1004	1022	952	960	948	964	995	1008	930	924	1003	937	944	979	959	979	924	976	1023	890	974	980	974	1010	993	976	951	964	917	985	953	983	941	957	1015	957	999	976	922	1010	912	919	954	959	937	963	979	1010	959	955	956	985	901	949	992	930	975	978	977	970	926	987	1073	967	962	947	962	1009	947	960	989	949	923	961	974	958	990	995	1012	987	922	962	964	979	960	922	967	971	951	957	957	1054	953	968	959	972	910	954	988	997	952	966	930	974	976	991	954	1017	977	967	972	944	984	1009	922	963	1015	968	946	896	988	966	991	968	994	1010	927	994	990	953	938	927	923	1006	951	955	978	993	915	1012	983	928	931	994	988	979	983	1003	999	964	990	982	946	980	919	988	940	957	991	963	940	951	968	947	939	1019	940	931	945	963	966	1002	942	958	974	945	954	930	986	960	1028	944	946	956	988	927	952	913	969	910	951	894	1012	983	932	935	909	1001	958	941	930	960	1000	990	1009	944	946	986	996	927	977	981	974	958	998	979	927	950	976	944	932	994	956	947	939	929	944	1012	949	1006	917	947	962	924	967	916	996	904	973	947	1052	963	964	957	972	1003	1002	917	956	930	984	942	998	981	921	944	943	928	948	950	941	990	1005	924	938	953	928	949	993	981	953	950	929	941	930	935	925	944	987	931	967	938	1031	957	974	988	985	954	958	924	943	889	940	1004	984	1004	942	993	947	939	951	939	997	960	959	967	955	948	978	964	891	1056	965	974	929	934	934	1007	934	986	963	971	985	945	950	1005	994	987	1016	977	1021	1001	966	1025	982	978	935	971	996	933	1003	948	963	965	982	929	977	938	997	951	928	922	997	941	1003	945	954	965	993	996	948	952	971	979	905	1017	938	940	961	972	1027	1013	1000	969	953	957	967	1002	1008	980	934	946	937	997	959	936	995	1006	924	1005	964	967	969	1035	1001	893	988	964	1012	935	946	906	970	973	963	974	943	964	981	956	964	942	1015	966	973	925	968	959	1011	952	971	972	881	1000	963	970	907	976	969	976	931	908	955	991	945	944	891	1024	958	975	978	921	957	1006	965	980	924	1006	927	939	970	987	1032	953	958	960	1029	949	943	951	918	952	985	956	953	991	950	960	1006	918	969	945	965	1021	984	1000	1013	966	915	978	957	1008	944	918	946	951	937	928	1003	956	942	1031	944	976	909	1015	976	1002	989	940	971	964	955	953	942	944	987	999	1013	928	966	962	946	962	962	940	942	922	925	897	952	985	939	933	1022	956	988	1001	990	987	968	947	978	975	961	965	965	919	1016	976	1001	942	977	931	982	972	954	968	985	982	991	986	1027	955	998	982	1019	979	980	871	991	983	992	952	1011	987	975	1054	947	961	974	987	985	973	949	947	952	908	888	928	1014	974	966	983	945	951	967	1019	1005	913	1004	964	1078	969	937	964	1019	964	980	953	920	893	953	1021	926	970	910	1001	988	928	928	965	944	945	1034	968	1060	998	958	896	927	1003	981	935	920	963	1049	990	960	983	997	987	917	963	942	953	1011	981	963	971	952	923	890	972	955	909	947	969	960	941	1000	961	929	997	954	959	1007	967	944	998	940	966	933	992	911	967	1001	951	958	971	956	939	903	973	946	984	927	1008	976	954	910	939	977	996	929	943	976	984	951	917	951	998	990	993	985	936	1034	983	932	964	975	971	957	938	951	905	939	884	932	956	964	939	932	898	936	928	941	908	961	986	986	1002	943	910	955	936	973	975	961	993	956	967	980	989	983	1003	959	937	1038	980	934	1024	933	970	998	958	952	961	900	994	1016	973	989	901	965	1017	973	1020	950	958	929	930	950	1002	986	933	949	937	1016	974	954	982	976	986	968	912	937	983	965	978	908	993	968	915	919	941	978	994	972	927	920	934	981	934	1001	940	982	988	959	1006	910	991	946	952	924	991	972	939	965	952	1016	954	927	1022	966	956	945	990	976	996	955	969	1002	900	975	940	993	932	987	927	959	950	962	965	991	958	930	968	975	971	964	988	969	945	968	934	951	978	974	912	984	1000	1032	926	963	959	965	940	991	972	993	961	1000	910	979	999	925	1011	965	949	942	1008	960	977	1007	911	967	959	966	920	1017	951	966	918	982	997	967	946	950	981	960	901	994	958	940	1016	987	995	940	949	1019	972	980	955	967	960	990	987	972	946	1000	982	956	994	931	993	916	1031	921	1019	977	955	937	997	934	972	917	960	973	987	905	957	970	940	978	982	948	990	885	971	916	955	925	924	935	934	961	940	1022	925	984	978	956	976	1022	1012	934	905	949	914	959	930	978	1002	894	941	965	1016	1002	955	966	1015	1005	970	938	959	963	910	1000	981	914	1032	989	956	986	936	954	959	968	989	962	969	1034	998	946	948	943	963	967	958	989	947	929	975	970	979	932	987	980	941	970	957	919	1053	961	977	979	952	943	911	942	976	922	959	947	987	972	974	986	929	950	928	1007	999	993	893	932	932	997	1005	969	944	991	986	981	1009	989	1023	929	993	962	922	950	944	984	954	971	879	908	986	998	936	931	923	918	1020	1031	881	988	959	962	937	994	935	968	970	950	957	915	931	946	944	970	947	940	982	1010	959	924	973	1073	931	988	951	921	1027	953	977	997	985	966	920	929	976	940	963	970	982	965	988	875	1024	970	935	981	916	988	999	934	953	921	954	946	938	995	962	1014	936	982	1000	953	988	992	881	1031	945	962	972	952	956	971	964	990	949	979	972	971	997	979	1017	978	942	963	954	932	951	934	944	915	992	984	974	1004	968	944	953	946	918	970	938	961	931	951	983	977	943	961	1016	1007	993	977	941	991	949	962	956	940	984	999	947	931	961	922	969	980	960	972	971	975	944	948	966	965	997	1046	992	939	949	1005	929	990	998	936	1022	922	966	976	992	995	994	878	974	928	949	966	958	987	991	917	994	958	960	938	930	930	934	933	951	944	928	962	985	978	990	977	957	924	935	971	932	1008	959	947	943	1000	999	929	991	976	948	955	964	1032	933	908	909	981	947	973	972	979	996	1005	983	923	953	944	892	905	961	955	925	955	904	971	982	988	1066	972	1005	963	1012	994	946	980	975	979	987	987	1016	931	959	974	967	1004	912	951	975	978	933	964	990	930	1025	983	963	994	989	1014	947	929	957	976	894	982	1004	975	972	1027	970	970	932	1019	944	941	924	942	958	1018	959	1004	1004	958	1005	994	935	947	969	948	923	988	959	976	980	968	958	968	940	999	934	961	933	972	986	1020	911	982	939	931	927	936	995	984	989	961	981	1049	994	1010	958	1018	937	998	909	930	922	975	1002
1645	237	279	254	251	240	228	226	187	212	178	200	179	195	203	208	184	212	209	213	189	192	213	210	175	202	221	209	180	198	185	177	206	195	208	214	174	173	220	179	174	190	197	202	226	187	182	219	232	221	200	202	219	214	195	192	191	202	183	206	192	168	212	183	212	196	189	216	215	175	188	186	194	201	222	182	183	214	180	219	191	191	210	196	222	203	220	207	235	196	211	188	203	206	187	211	217	197	240	197	182	176	196	198	194	171	209	195	202	198	189	181	199	212	195	186	214	170	190	230	244	212	190	171	238	194	206	199	179	225	203	220	193	186	199	187	198	201	177	195	189	214	221	199	192	207	192	206	182	190	185	188	226	206	241	186	230	185	205	186	190	208	169	207	188	208	213	213	195	172	202	180	223	212	185	190	205	193	216	187	192	195	206	175	182	190	180	172	200	181	178	188	195	183	191	205	207	197	187	204	205	201	241	187	218	198	217	208	186	196	202	217	197	205	217	212	202	181	165	213	182	201	192	181	162	200	189	206	229	194	191	216	222	206	172	216	224	207	206	195	168	206	205	187	187	180	201	193	202	207	187	194	194	186	217	181	227	199	190	182	223	209	215	221	207	174	199	205	204	210	193	200	193	216	216	196	216	215	186	192	215	200	196	187	215	191	226	181	171	191	217	169	187	215	235	205	220	202	205	214	210	198	212	182	189	210	210	199	205	225	211	210	200	187	201	202	201	193	196	166	197	210	188	185	216	225	181	204	210	206	179	183	179	184	177	203	203	188	201	179	206	232	193	185	219	203	200	177	222	201	179	213	223	195	215	182	196	207	185	181	206	193	202	206	200	190	191	193	209	188	174	195	186	188	181	183	187	197	200	176	235	200	188	192	210	188	188	179	197	200	201	201	207	198	192	212	187	203	198	196	184	192	190	174	179	223	202	193	188	194	192	206	204	203	199	204	199	219	193	188	196	199	214	218	193	192	193	199	234	186	201	179	211	189	191	210	188	186	175	190	235	197	186	224	213	199	192	188	200	192	200	197	214	192	209	179	190	207	206	238	205	199	210	222	211	198	215	229	198	217	198	194	210	173	228	207	209	216	180	216	193	219	215	204	194	212	229	195	159	205	199	204	192	184	213	219	197	202	202	169	170	197	181	244	206	228	171	186	200	192	204	233	173	194	228	198	194	193	202	201	184	224	193	231	213	194	219	186	182	197	178	182	179	231	207	209	174	194	172	233	215	186	196	207	218	180	181	158	211	203	159	192	209	182	184	208	185	207	202	198	207	194	210	180	219	197	199	205	210	241	213	247	197	192	199	229	219	229	228	210	164	190	213	223	205	196	215	206	201	200	200	205	194	221	163	180	235	218	199	198	167	189	196	221	196	216	215	225	163	207	202	201	202	219	167	187	211	189	199	197	192	198	199	214	238	205	214	179	207	230	179	184	199	180	189	185	196	202	184	186	212	204	221	201	201	185	190	198	202	197	204	207	216	181	212	203	205	191	175	201	178	195	220	223	193	236	208	224	207	199	219	222	222	232	188	213	226	200	209	179	178	212	198	178	223	186	209	184	189	187	210	191	196	187	194	192	192	193	207	211	214	197	197	198	207	201	185	210	191	165	229	202	217	190	207	179	200	175	226	181	200	192	189	192	195	189	204	181	194	210	195	201	172	207	212	195	227	221	180	226	191	191	180	211	207	200	212	213	199	189	214	197	208	198	182	175	192	189	206	183	188	183	183	195	235	203	196	195	194	192	211	205	210	194	182	198	188	175	213	215	197	176	188	224	180	205	190	217	205	203	193	167	202	214	196	193	186	206	208	205	201	196	177	187	197	217	213	235	201	171	194	211	193	209	213	184	162	199	201	196	177	188	221	211	201	213	193	192	196	206	235	193	214	186	198	217	191	175	176	211	213	204	225	171	214	183	187	198	209	194	201	179	203	223	190	221	196	189	173	199	207	219	188	159	211	199	207	180	216	205	188	190	153	201	206	200	206	190	201	218	193	206	215	203	199	196	219	189	205	179	211	205	188	190	187	196	210	222	219	210	198	230	174	206	198	192	193	204	192	225	192	211	211	195	201	210	209	185	185	194	200	203	205	173	207	184	169	222	170	219	167	241	192	184	226	227	221	182	187	207	222	231	188	170	205	169	181	204	217	190	186	204	198	210	195	209	183	169	182	184	203	190	178	200	181	210	206	186	187	201	207	165	193	189	181	168	199	198	185	207	204	164	180	208	186	235	177	176	184	203	214	184	217	214	178	188	184	205	181	191	216	208	214	193	186	207	203	191	193	205	191	218	191	219	192	177	172	185	200	202	190	215	220	245	204	188	205	201	191	226	203	205	204	204	221	217	207	208	184	217	182	183	180	191	213	173	230	190	204	170	184	210	222	205	184	219	205	193	199	200	174	213	217	206	196	192	194	200	189	217	189	209	217	198	207	202	200	192	192	215	188	218	180	188	196	182	202	189	184	154	238	194	173	206	225	200	194	213	193	183	224	210	211	182	222	227	202	195	175	188	175	189	199	205	183	200	179	234	172	192	181	184	231	194	202	202	201	209	193	180	190	185	200	212	197	197	227	197	199	191	173	205	197	206	222	168	189	196	223	208	181	180	190	200	190	185	207	208	191	209	211	176	206	201	229	202	220	193	203	202	221	218	221	205	205	197	204	189	201	198	189	184	220	202	203	192	189	196	223	196	180	201	201	212	236	229	189	216	212	213	210	214	190	181	210	235	213	190	192	193	194	209	196	216	199	192	208	235	197	218	201	190	174	188	203	171	183	182	185	205	167	192	180	192	211	203	171	212	180	182	214	200	185	203	206	203	205	198	214	236	221	194	193	185	153	203	217	189	178	206	199	201	221	213	212	189	204	199	214	220	202	201	204	185	192	215	216	221	185	210	208	212	213	187	192	181	184	190	210	202	196	205	206	220	200	196	197	215	219	192	175	201	202	189	224	185	228	197	190	191	232	202	199	188	209	192	186	189	215	187	200	199	197	220	219	188	184	207	197	198	171	188	195	213	181	196	199	210	185	208	186	225	209	183	196	203	198	182	207	184	195	190	173	208	208	155	210	198	211	192	221	190	190	194	213	199	184	211	202	229	204	214	179	200	197	213	187	211	212	198	206	189	204	188	210	203	201	192	211	204	195	181	228	231	197	212	209	186	193	169	208	215	202	216	184	209	196	205	209	217	214	183	198	217	213	202	203	216	183	168	206	171	205	185	215	165	192	185	190	177	195	213	206	192	196	195	201	192	192	214	241	187	193	192	210	191	184	198	201	170	218	190	181	199	197	193	205	210	189	176	195	225	197	196	204	183	180	188	186	195	224	195	195	193	193	195	222	191	179	194	208	237	197	188	179	172	201	200	203	190	189	175	182	194	197	237	220	188	209	209	178	199	166	189	195	212	221	208	197	205	201	213	204	178	193	186	188	179	210	184	183	210	207	200	171	181	179	181	167	233	201	184	211	185	200	202
1908	578	761	735	750	707	692	693	565	557	561	565	572	564	580	615	574	569	516	583	514	522	576	511	570	526	521	568	510	592	557	513	535	568	506	568	512	573	518	537	494	533	504	550	594	526	568	527	546	568	501	532	558	541	525	558	559	540	534	543	528	541	521	559	552	541	580	534	560	530	584	559	536	524	558	543	567	511	486	526	536	569	522	540	562	573	555	565	545	540	545	551	563	547	528	549	561	550	512	509	569	528	569	541	546	564	547	531	563	562	527	554	528	536	496	532	559	524	565	543	530	535	546	577	560	521	592	516	518	557	547	498	514	537	539	520	549	571	524	527	505	567	509	568	538	532	549	542	463	523	537	582	541	510	518	512	537	522	573	553	524	575	545	562	546	534	557	519	543	524	526	560	554	534	554	529	554	519	543	556	551	547	528	519	549	558	538	580	507	540	539	598	516	553	505	545	548	563	565	518	590	580	545	548	516	567	534	573	524	523	540	524	518	533	539	512	559	527	557	510	566	553	542	608	495	546	523	541	579	493	519	572	561	538	524	520	546	530	541	530	532	576	538	556	528	558	537	527	515	542	533	514	536	506	578	518	595	553	584	497	548	548	529	556	562	525	567	527	556	552	539	562	545	505	517	552	553	549	523	534	547	569	583	526	582	533	560	501	564	533	523	550	536	550	506	521	540	554	564	525	538	540	551	521	535	533	557	533	534	501	550	554	514	524	586	556	530	562	551	498	550	592	539	557	566	506	548	551	560	530	515	517	524	536	566	514	501	535	543	515	556	548	571	505	549	540	487	535	500	548	556	539	561	537	565	568	492	561	515	568	562	583	555	538	556	537	530	502	539	584	561	508	536	549	561	533	537	503	578	507	552	499	551	526	534	539	561	527	581	541	517	542	513	514	568	553	568	556	519	569	582	570	583	543	550	529	568	501	545	528	515	534	500	579	545	557	540	548	566	520	530	562	522	554	508	492	563	540	534	514	509	595	520	543	502	541	522	560	516	557	537	544	548	549	498	510	556	477	512	532	552	566	519	530	544	525	540	504	527	557	537	524	545	500	571	602	524	536	527	537	553	553	523	558	498	528	577	528	557	560	495	557	539	581	540	570	571	589	582	515	554	560	541	555	510	578	537	584	554	542	512	555	525	567	534	561	572	545	553	544	539	559	539	571	524	511	567	520	540	572	560	524	544	559	538	548	567	504	537	527	575	535	541	507	616	547	501	573	536	526	495	534	566	532	546	515	524	548	524	519	567	538	532	499	556	533	562	518	576	496	551	527	575	538	538	562	551	550	572	531	558	512	544	573	536	511	517	521	543	500	556	573	546	531	539	521	513	585	546	546	573	528	571	562	499	525	540	548	537	566	513	524	541	470	592	529	551	525	555	521	532	571	545	536	525	541	516	499	544	498	519	531	548	522	578	555	531	508	515	515	582	573	528	532	552	573	555	558	552	552	528	568	534	532	527	561	513	500	558	538	555	528	579	510	556	582	548	540	548	575	517	533	492	496	556	539	531	559	567	546	549	537	517	544	545	523	500	525	537	553	595	518	547	545	572	584	536	550	540	482	544	515	534	561	557	538	604	554	519	506	550	553	544	529	521	533	557	516	553	502	543	509	524	554	556	528	517	530	525	506	541	511	566	566	567	555	520	518	588	528	551	516	559	562	573	540	552	531	583	559	543	550	591	557	524	489	511	585	574	541	526	537	562	550	549	535	558	574	558	540	532	589	581	532	548	542	572	525	547	551	534	488	551	541	511	550	537	537	540	555	546	540	553	472	503	540	521	579	569	506	579	514	563	562	551	524	530	523	531	558	527	560	561	561	516	525	560	520	541	519	537	564	560	565	543	568	533	537	564	561	534	531	511	536	568	578	497	526	519	571	521	588	563	565	536	580	534	522	564	544	525	535	528	553	548	481	540	535	532	548	538	561	566	576	506	542	537	503	545	540	563	545	577	493	518	535	520	522	529	582	521	484	550	573	561	544	519	556	559	529	516	545	546	553	590	505	559	560	557	543	538	559	544	532	520	508	573	552	527	542	535	570	507	530	515	558	582	481	583	533	526	575	560	569	563	550	514	542	561	539	515	574	558	503	567	562	578	541	555	521	538	552	545	547	529	523	523	515	526	543	543	530	532	518	519	531	495	517	519	562	551	519	537	519	542	535	564	526	549	513	494	569	538	549	501	543	563	475	532	540	573	546	536	546	570	509	557	524	552	565	585	547	597	523	556	590	525	536	580	534	555	564	509	534	617	568	578	586	538	545	526	545	547	570	534	576	530	519	575	530	545	517	563	530	538	550	536	509	538	521	547	554	556	568	514	561	565	554	506	544	533	535	522	555	592	543	583	544	539	520	589	488	554	519	558	586	559	519	562	581	592	553	537	544	575	512	553	540	522	563	559	540	537	515	542	566	545	520	571	569	531	547	545	536	516	576	515	576	537	511	573	542	536	481	551	552	568	588	560	558	575	536	551	524	534	563	541	538	552	565	563	523	564	537	513	525	523	525	582	552	534	528	565	533	489	574	543	575	523	574	571	554	566	546	585	531	570	520	555	528	562	551	554	506	538	547	545	543	520	542	543	567	542	525	522	506	552	534	526	534	545	556	574	526	534	577	518	533	536	568	535	518	526	506	549	559	556	539	532	537	511	546	520	565	541	518	521	537	554	534	560	591	540	506	558	562	524	558	543	570	516	543	586	567	552	537	535	570	536	531	546	528	543	505	544	564	545	587	539	560	518	555	550	554	522	609	534	507	538	543	502	559	573	561	531	531	531	540	571	524	532	512	497	477	537	608	544	573	555	533	570	541	572	519	510	533	549	537	553	529	524	561	527	545	546	578	543	618	519	550	518	527	539	544	522	554	493	524	522	553	565	547	579	548	543	513	509	510	564	536	500	520	573	540	542	536	528	512	506	551	570	532	540	535	571	528	508	520	517	544	514	558	560	542	489	544	506	542	555	561	511	487	532	576	541	531	538	524	532	556	534	561	540	512	545	518	556	545	546	547	548	526	535	544	578	529	524	499	587	542	541	528	515	543	510	558	569	566	537	589	556	542	554	496	525	553	562	555	538	534	534	537	570	506	515	558	585	520	509	529	568	503	560	530	504	566	498	521	568	540	544	560	536	524	555	573	516	573	505	519	585	526	535	553	570	535	544	549	525	570	549	533	557	566	536	537	483	526	545	559	552	539	538	542	527	548	567	597	544	552	535	597	561	487	588	575	566	541	555	549	550	532	540	554	534	586	505	536	561	577	552	549	530	581	525	557	566	552	550	569	569	580	510	513	549	575	589	555	559	541	509	555	538	536	539	587	520	519	551	536	505	518	540	530	550	504	538	531	598	546	525	545	526	571	536	554	569	563	525	553	557	518	535	551	547	510	559	525	547	553	507	517	533	535	561	512	547	539	566	551	510	530	542	554	544	560	526	504	539	548	515	559	525	536	542	549	561	515	554	529	534	517	495	552	569	508
7438	741	754	622	585	540	493	453	402	422	397	375	404	372	362	365	390	397	379	417	370	414	390	376	405	369	403	349	377	400	401	429	379	429	391	388	392	377	381	371	402	387	390	412	366	401	371	389	390	376	398	404	365	366	371	413	358	396	360	389	367	373	393	394	367	355	373	350	383	390	383	376	400	380	393	400	383	364	409	396	357	386	365	383	393	382	398	366	343	381	399	346	415	360	404	341	378	398	356	377	407	363	374	386	398	374	407	403	399	383	384	340	364	399	406	342	390	351	383	397	407	360	420	416	420	380	331	350	384	391	373	339	382	340	359	363	386	391	383	355	367	412	364	393	376	390	393	373	359	372	392	385	360	390	362	414	413	424	415	355	404	356	379	397	358	402	347	355	377	394	373	400	343	383	393	386	411	367	362	386	365	368	372	387	390	398	388	383	397	353	397	370	416	374	374	384	372	426	360	382	357	392	401	373	421	411	359	415	375	345	365	382	419	369	377	408	367	410	417	368	412	392	390	358	363	361	376	363	382	340	393	414	374	365	379	368	365	409	347	353	397	394	408	435	411	376	379	386	379	382	377	359	352	384	334	400	368	415	370	405	391	349	396	436	366	376	350	403	382	390	379	396	381	390	363	381	429	433	402	400	415	379	421	389	383	360	357	407	386	423	410	427	422	374	401	359	384	382	391	381	362	420	402	405	381	384	403	412	375	372	403	412	373	406	403	374	373	392	389	379	392	404	407	375	405	405	413	368	365	392	347	410	370	398	395	396	373	393	370	427	420	389	382	394	397	364	320	401	376	407	382	358	361	368	367	342	351	381	372	402	421	394	391	366	442	359	396	375	383	405	399	422	386	386	328	383	404	406	380	369	414	345	392	371	426	389	414	394	384	360	344	359	375	395	369	367	376	395	378	392	370	402	396	376	367	373	368	392	385	391	369	366	364	359	387	396	379	358	377	390	369	375	411	400	334	384	390	386	354	402	400	393	361	413	394	406	394	385	377	404	392	402	400	364	389	400	380	375	387	391	386	392	380	398	385	406	365	338	376	383	390	391	385	422	394	399	372	367	374	402	414	353	378	385	379	365	356	371	403	399	373	378	363	377	373	410	389	396	402	410	400	398	383	378	381	378	369	393	344	354	427	400	368	341	399	409	354	410	383	368	346	382	402	362	416	402	407	370	387	370	376	347	363	391	387	385	396	394	400	405	376	390	371	372	352	415	396	390	401	393	332	354	384	383	397	360	375	379	395	388	380	377	358	388	425	423	425	350	389	409	397	422	390	391	381	346	349	394	361	418	388	374	392	365	359	356	410	393	359	369	414	372	352	372	386	414	393	370	378	388	422	391	371	413	384	362	359	425	377	361	380	417	380	349	342	386	420	391	352	398	412	355	405	374	385	406	389	431	391	376	380	385	391	420	364	372	373	384	347	396	413	375	390	402	397	394	377	418	385	405	380	383	347	428	394	381	384	391	361	388	394	372	348	369	379	370	384	375	377	426	377	410	388	374	396	385	370	389	384	384	374	396	415	377	393	394	385	371	371	397	378	386	372	349	387	394	339	400	408	385	360	385	397	410	386	390	405	420	368	352	385	387	389	417	384	411	369	419	413	395	375	384	366	388	376	412	376	416	384	395	364	359	379	377	384	386	393	403	373	363	383	394	374	372	376	410	384	400	312	386	363	411	399	401	434	382	388	364	405	394	385	409	381	354	403	385	400	429	379	368	348	395	384	395	355	375	390	413	399	410	362	376	443	407	384	398	389	384	348	371	392	377	383	386	383	387	418	390	418	418	397	379	422	376	383	341	358	381	407	396	390	397	405	373	383	384	376	391	404	393	373	364	393	406	374	379	376	400	396	364	406	381	395	379	389	357	376	367	359	383	377	387	396	374	377	407	373	374	402	371	420	413	390	378	388	409	374	382	381	414	352	449	406	372	395	386	394	350	367	410	392	385	402	398	349	346	388	363	397	357	382	362	389	371	403	342	355	426	396	389	406	389	375	426	368	398	373	386	385	403	359	380	394	400	398	402	372	405	397	332	373	384	404	378	391	416	384	410	368	380	375	368	379	368	397	416	412	373	378	406	362	366	380	387	408	364	404	396	386	419	380	380	349	372	389	384	433	382	401	403	439	398	441	412	425	378	405	411	363	427	362	357	378	372	371	355	374	388	331	366	389	371	390	382	354	408	422	365	385	364	381	390	362	390	426	362	366	353	367	401	401	371	345	398	361	378	358	352	403	400	386	379	356	365	370	364	369	358	411	393	393	339	362	376	381	383	376	367	378	395	360	371	337	399	403	367	362	450	385	377	412	382	352	378	389	365	406	371	365	376	372	390	382	401	342	386	397	400	369	439	421	367	362	342	401	339	401	414	365	381	392	418	367	335	403	398	368	382	394	408	360	424	395	380	387	367	442	413	389	411	376	387	404	383	401	406	375	383	368	359	398	364	404	374	403	349	382	348	347	397	385	378	388	354	372	408	368	358	423	390	378	359	381	433	376	386	364	378	412	333	387	386	388	366	411	433	413	392	353	360	398	350	344	387	396	371	408	379	390	377	385	404	376	403	340	365	393	359	375	445	424	372	367	368	396	412	370	371	403	336	388	377	410	373	367	390	396	402	403	373	355	406	422	418	386	383	387	404	358	358	372	372	400	377	346	373	404	359	371	381	377	385	375	356	344	393	368	413	364	421	380	409	369	400	374	369	370	422	394	366	407	399	412	392	399	366	370	361	410	355	364	349	371	366	392	370	347	410	343	379	371	370	366	369	402	389	354	393	402	370	387	378	390	388	372	382	411	372	365	382	352	400	368	373	371	372	349	359	391	384	392	437	385	384	400	381	366	349	369	376	389	378	356	379	417	390	376	385	402	381	383	350	380	421	399	388	418	415	404	387	372	390	377	363	425	384	356	372	389	383	378	383	376	387	418	399	398	383	409	393	339	380	370	392	386	429	410	379	381	370	425	388	411	416	415	419	443	395	360	387	389	385	362	405	424	417	386	405	359	377	371	399	400	388	364	389	374	389	370	380	352	352	379	373	384	402	358	390	415	349	432	361	406	379	403	342	379	355	378	378	393	396	383	353	405	381	383	375	371	356	379	362	399	371	401	378	406	426	373	368	397	398	368	404	405	347	371	384	348	386	410	377	390	381	439	386	408	399	386	372	369	355	370	419	391	369	396	366	397	398	377	393	406	372	348	357	405	373	410	392	386	406	341	398	387	417	382	366	396	379	383	409	414	392	394	429	397	373	383	355	389	364	407	399	438	339	365	374	410	353	388	425	435	403	389	403	385	391	322	365	366	386	372	395	387	383	395	395	383	363	400	395	392	405	397	386	397	407	397	396	410	404	363	366	411	380	328	377	398	399	381	371	420	373	384	368	403	402	356	403	367	414	392	389	351	363	379	416	399	379	403	411	399	389	339	393	406	379	356	369	399	356	378	343	362	418	378	369	388	387	456	421	403	378	379	378
6502	1156	1577	1816	1689	1664	1481	1339	1185	1098	1153	1116	1027	996	1021	1009	1066	985	1008	942	970	936	972	892	882	930	917	996	964	976	902	915	862	949	937	938	935	914	886	938	943	975	929	899	951	890	927	943	913	908	905	956	859	927	921	1018	992	940	977	909	961	914	889	882	932	866	922	853	891	904	860	913	888	920	960	912	924	950	949	865	928	894	882	897	982	890	932	950	971	924	907	891	879	902	890	894	965	907	838	959	894	859	898	939	877	891	962	890	951	939	912	849	947	884	895	921	893	912	916	910	902	890	914	901	870	891	948	897	929	909	930	942	930	933	942	903	946	889	886	903	947	876	956	950	889	889	898	906	948	898	960	912	919	944	957	913	884	947	922	877	976	907	875	923	923	896	966	898	936	916	917	942	928	917	964	983	890	916	920	914	916	902	952	891	871	893	919	894	899	880	906	868	909	888	930	915	928	982	939	920	896	931	900	960	934	958	907	896	893	903	838	922	918	947	908	924	953	946	932	870	911	924	937	894	928	956	878	954	858	916	923	916	895	929	860	884	902	929	949	914	889	923	979	869	953	991	904	923	923	919	928	893	987	924	841	909	913	892	935	870	928	925	946	924	929	897	888	913	952	937	896	906	898	900	881	910	926	950	902	986	920	922	884	928	875	940	910	909	880	950	907	905	897	916	892	927	924	963	881	905	899	952	973	923	936	893	955	973	910	929	888	919	914	908	889	909	894	948	892	899	919	910	908	908	944	963	899	942	947	911	866	913	952	929	942	898	882	921	909	934	888	931	880	938	850	998	952	895	945	946	957	902	944	892	984	871	897	920	890	906	877	881	900	924	944	969	914	913	947	901	939	946	948	931	927	924	866	857	952	950	930	910	945	876	900	880	915	919	881	936	940	931	845	894	865	945	898	933	946	922	902	944	885	914	952	933	884	867	917	886	964	901	943	899	907	950	900	910	921	950	911	915	952	899	964	837	912	918	915	923	880	893	917	944	929	880	902	932	961	899	925	937	896	910	937	880	927	919	974	902	941	924	889	874	867	941	856	902	893	916	933	931	922	906	912	935	914	916	907	932	957	951	873	930	908	936	918	885	941	994	879	954	884	884	934	917	905	901	944	928	822	874	883	879	948	905	906	900	894	933	917	894	936	938	959	936	954	853	874	876	885	896	863	935	869	883	941	941	924	890	966	877	897	953	982	869	935	905	891	899	891	913	924	991	953	862	875	872	906	885	891	960	911	914	931	941	890	938	944	946	940	977	919	866	886	929	890	924	899	938	948	890	900	961	881	897	906	906	905	903	871	910	866	935	934	945	976	991	865	932	924	910	911	952	876	882	954	891	939	904	906	890	920	970	909	877	910	914	910	979	909	917	918	924	869	909	956	913	922	893	953	923	928	922	917	940	954	943	903	912	951	915	934	951	900	895	982	917	927	929	941	955	908	884	894	887	922	921	883	930	916	919	913	893	963	889	855	917	977	941	916	883	909	947	989	944	932	886	1001	886	950	896	925	966	884	921	962	862	938	927	906	935	900	952	931	885	878	901	857	858	891	903	897	923	935	943	890	880	938	904	888	923	864	925	907	929	971	924	942	896	887	887	929	859	878	935	920	880	900	947	906	902	870	914	888	940	873	951	915	941	903	922	919	902	914	906	898	941	891	934	886	898	932	913	947	898	895	955	887	901	889	917	939	881	849	922	896	919	929	898	976	908	895	918	949	910	935	888	921	899	931	1005	928	914	902	909	881	882	858	878	931	900	972	978	922	909	890	922	908	919	968	919	922	946	913	950	964	905	896	885	961	901	913	967	884	913	908	910	920	958	968	889	929	914	915	926	906	884	898	930	907	929	900	906	918	928	933	922	899	991	925	901	955	893	903	884	909	918	923	931	920	908	877	903	937	932	906	943	900	927	923	897	904	901	967	887	937	898	971	906	937	926	903	916	965	963	889	916	853	951	904	938	901	859	985	917	916	890	952	896	919	928	889	950	912	962	871	898	917	902	930	952	909	886	890	922	898	940	889	936	925	941	912	929	902	901	950	913	909	932	946	857	937	894	879	926	900	864	905	904	956	964	903	879	931	917	922	856	857	860	893	902	945	912	907	894	901	935	903	896	898	901	913	924	928	867	894	912	903	913	907	841	903	951	884	900	919	928	939	906	889	915	944	955	896	923	926	933	917	907	895	966	916	931	865	920	891	897	897	953	948	929	941	937	912	927	921	909	935	968	872	920	945	929	913	923	969	932	869	891	911	921	923	972	919	917	944	903	918	901	900	884	924	907	870	965	890	903	915	892	943	924	910	902	957	947	962	947	936	956	864	965	901	856	883	929	931	968	875	870	885	906	896	936	874	944	953	908	933	918	881	946	912	904	941	914	904	934	886	944	881	892	897	920	930	906	827	906	916	902	926	869	893	894	919	949	943	930	921	938	879	939	941	880	904	924	916	878	873	940	916	967	932	891	891	896	898	895	871	929	925	931	905	925	882	962	969	881	932	950	929	937	917	916	898	935	897	956	891	924	942	929	864	948	882	1001	974	874	940	886	893	923	897	913	843	893	930	890	941	881	908	946	926	911	941	930	899	959	940	946	926	941	907	929	932	880	961	944	929	939	969	872	892	903	1009	931	959	910	923	916	930	981	1028	857	961	935	916	913	955	849	888	929	954	916	888	890	920	944	945	931	925	900	968	902	857	960	926	934	1005	905	953	928	953	955	943	894	887	927	935	869	954	952	922	878	874	944	940	911	911	889	949	843	906	925	921	925	915	901	957	970	925	923	907	900	933	896	863	924	927	927	882	917	898	874	916	879	950	865	972	900	900	929	898	869	919	938	894	931	878	907	915	915	886	903	948	959	951	867	943	912	912	882	919	859	891	897	949	929	943	889	922	1003	950	865	955	908	920	895	933	904	945	849	970	926	863	889	919	930	971	871	933	942	934	911	866	948	947	938	960	887	917	882	929	880	905	908	962	905	921	938	955	929	981	916	1011	930	953	952	910	916	939	892	952	880	944	898	966	930	988	943	866	933	876	890	913	875	962	954	881	979	960	899	948	968	869	962	945	948	901	884	906	904	923	920	916	909	996	925	925	907	885	912	940	896	900	937	903	922	927	943	902	876	968	943	944	976	934	938	905	919	937	938	970	973	916	896	908	926	937	837	903	944	898	904	895	923	930	866	968	919	912	927	871	892	949	893	967	914	885	900	933	923	1013	935	928	963	887	937	879	908	959	892	895	943	886	958	909	919	953	881	954	973	949	899	929	893	904	918	885	963	939	895	962	908	886	901	882	941	913	901	931	942	885	923	917	892	903	898	907	945	928	880	893	919	939	890	923	888	941	901	935	947	911	933	914	970	898	883	941	890	896	925	914	932	861	973	906	855	966	944	910	920	924	888	903	875	895	921	911	956	973	904	939	931	926	887	920	917	922	923	924	927	894	934	852	913	867	940	940	906	945	916	887	972	908	920	949	897	926	885	950	886	899	929	875	919
15155	1473	1173	947	779	712	654	572	507	529	460	454	455	504	444	437	455	421	419	419	434	466	426	438	432	419	446	458	437	417	398	431	430	409	446	402	400	464	429	439	422	459	436	388	432	444	427	430	408	442	430	421	445	413	449	465	425	414	439	451	416	392	452	455	417	437	429	443	436	449	448	427	446	457	421	422	438	450	417	458	417	472	438	405	435	429	410	417	437	456	480	431	436	409	413	434	404	455	471	453	426	458	393	408	466	434	397	464	458	390	430	433	462	406	437	448	387	431	435	412	407	442	404	419	440	427	411	382	413	423	428	410	403	400	376	410	436	379	439	436	420	377	410	483	446	421	416	427	422	402	412	450	428	417	444	382	432	463	388	397	423	421	442	420	400	417	389	465	465	413	439	369	442	371	419	420	423	399	384	437	419	405	436	459	412	453	443	427	439	419	451	458	407	395	399	462	442	415	431	420	457	393	425	391	432	474	430	449	414	412	460	403	424	406	421	401	392	432	430	447	443	426	428	436	440	438	465	430	453	421	445	430	479	443	445	456	474	439	424	409	394	465	455	405	429	403	407	406	447	396	417	410	455	460	427	392	384	433	449	405	398	441	405	420	412	370	399	420	427	421	418	406	437	396	434	428	425	440	440	415	452	446	400	448	460	453	463	411	432	426	464	439	453	447	464	416	427	410	419	434	426	421	448	425	449	424	456	448	392	426	434	449	402	454	451	436	433	465	395	442	461	417	425	429	416	412	417	431	434	370	470	481	461	429	442	441	439	461	448	464	390	444	433	416	438	445	436	412	409	452	425	412	454	422	454	431	427	449	438	412	397	392	420	431	431	376	447	410	434	414	393	404	412	466	422	427	429	386	399	424	423	467	424	421	443	427	400	430	419	445	434	394	410	433	495	383	435	446	434	426	413	461	434	430	438	399	418	419	385	459	461	445	427	424	431	428	430	467	386	471	424	394	435	402	406	437	432	441	388	417	433	417	446	445	414	403	447	410	419	448	437	452	391	473	446	437	429	413	413	466	441	411	414	439	426	426	365	444	421	435	422	481	414	436	415	456	428	423	395	452	444	439	420	406	446	439	451	428	480	440	434	407	412	498	474	445	411	459	430	448	448	475	451	440	429	424	428	443	435	445	436	432	456	436	438	444	411	421	410	414	462	371	459	415	427	433	466	443	431	419	464	413	437	392	412	408	440	465	450	405	409	429	439	443	404	437	404	440	455	425	412	407	421	433	440	442	439	447	439	460	447	437	415	442	420	405	425	381	441	415	418	438	410	419	421	424	397	442	410	423	434	452	463	444	412	433	423	462	445	463	398	463	446	384	461	444	447	461	456	457	431	451	412	434	432	375	429	450	465	440	421	430	393	405	446	411	469	426	457	443	425	446	469	456	453	417	410	401	459	424	429	463	441	440	444	433	400	433	427	423	415	416	432	426	409	442	444	404	453	421	404	428	432	397	431	401	401	418	429	391	449	421	414	424	461	452	422	408	389	444	492	408	431	468	406	445	394	407	415	452	432	445	435	429	392	442	437	415	426	443	455	444	411	439	389	400	427	461	418	454	397	434	420	399	377	394	464	389	442	439	436	450	432	405	417	453	400	378	435	414	419	450	409	434	438	421	427	475	436	417	431	416	458	412	429	453	388	424	429	440	412	450	411	433	435	441	421	403	439	429	417	419	466	421	424	422	402	414	440	438	415	421	419	429	426	446	440	451	403	448	428	395	444	462	426	413	397	429	440	481	441	434	463	400	457	408	462	457	472	455	432	454	405	479	467	409	407	424	421	428	409	453	398	411	416	425	457	457	440	379	441	474	398	421	439	441	413	427	464	446	421	413	437	395	431	409	433	420	434	436	443	436	396	465	417	398	456	437	445	443	432	431	422	431	408	452	429	439	415	421	440	367	424	428	406	425	451	435	389	427	448	438	460	413	484	462	457	419	410	446	449	439	462	430	420	415	442	435	441	468	461	426	446	438	415	436	416	428	451	423	444	457	418	455	428	427	414	444	452	414	416	441	448	430	407	449	398	463	453	433	415	397	429	379	419	432	419	416	432	436	464	427	383	434	380	454	444	414	439	432	431	467	453	411	442	406	475	425	410	421	479	483	441	433	399	379	405	419	432	437	414	442	428	470	399	380	417	476	428	430	395	408	441	429	467	388	455	397	415	412	418	374	399	371	412	436	453	430	415	431	399	418	432	410	450	412	453	389	432	436	422	436	422	412	448	382	410	409	427	451	437	403	441	415	415	435	416	364	428	417	428	451	457	462	430	386	433	453	438	447	484	427	411	457	461	481	441	409	466	438	425	454	436	405	431	428	402	414	440	437	472	438	445	415	413	423	459	452	442	426	453	429	474	422	426	406	457	419	383	426	432	427	430	445	414	428	483	454	436	457	424	413	439	464	430	419	418	419	416	407	481	415	459	435	365	418	417	456	436	436	408	454	490	446	392	419	417	441	411	441	453	415	432	401	434	398	458	407	418	427	463	450	481	468	450	405	448	456	379	429	434	395	423	426	430	433	416	400	433	425	480	405	411	400	440	429	380	403	426	412	417	454	404	442	410	439	421	426	422	433	419	428	444	430	447	444	418	460	414	443	412	437	411	448	446	413	429	430	436	431	458	431	442	411	437	472	460	436	428	404	374	453	436	456	384	437	459	446	434	397	449	448	433	389	381	390	464	414	436	444	468	421	409	425	444	429	442	402	422	405	411	422	458	419	438	452	444	428	409	435	411	464	440	394	437	489	415	459	468	443	420	466	442	423	459	442	427	394	418	437	450	455	409	380	396	421	464	420	422	459	418	454	435	444	421	395	432	446	418	430	420	423	419	444	422	430	386	419	465	435	413	459	449	461	442	464	425	409	396	429	452	413	436	437	417	365	407	401	408	466	417	431	411	414	429	430	411	429	431	445	450	420	404	429	419	445	454	450	423	449	431	417	408	402	448	417	424	436	417	392	431	410	440	434	422	401	421	471	397	450	451	425	432	404	404	375	408	405	455	438	411	431	418	429	421	453	457	431	447	439	428	434	451	420	441	464	417	401	431	447	412	396	452	451	477	473	469	429	468	399	420	473	440	464	409	422	446	396	435	456	432	434	454	448	435	431	407	411	404	400	401	416	436	416	392	430	423	402	469	441	464	440	425	433	440	451	422	408	438	449	498	436	411	454	436	417	448	413	419	424	443	448	433	430	414	424	408	431	400	452	438	432	448	450	449	450	399	401	425	425	500	416	443	434	444	417	437	456	410	418	440	412	446	451	413	405	408	389	448	465	433	406	469	414	451	425	423	483	453	425	410	425	428	433	397	454	437	411	421	415	421	412	398	415	414	443	435	367	401	439	438	429	442	431	429	468	445	449	411	451	447	377	453	427	422	428	435	419	431	435	446	424	416	401	419	434	428	430	415	422	408	451	450	452	420	433	416	435	484	441	414	389	418	443	417	417	431	411	423	429	416	431	428	419	427	423
8643	1565	2231	2573	2396	2396	2026	1699	1445	1422	1339	1249	1203	1210	1114	1138	1099	1087	1018	1070	1032	1086	1000	1037	975	963	973	1011	1021	1024	1004	1037	1027	1023	966	991	961	982	1026	948	995	963	980	946	985	987	992	975	962	948	965	970	958	977	989	990	930	964	987	994	964	930	983	963	978	999	963	946	923	932	967	953	962	1001	931	992	959	989	1011	922	984	941	998	961	987	977	929	988	912	981	1015	960	974	959	929	957	945	935	965	965	967	958	991	980	1008	956	968	951	954	945	990	981	916	978	957	931	970	932	1006	942	944	927	949	961	952	977	982	987	960	993	943	967	911	972	963	947	928	1001	985	948	964	966	927	966	993	965	983	970	983	994	922	971	972	952	969	942	926	1038	918	1003	943	1012	867	955	941	961	981	978	1000	972	967	927	996	904	1015	968	991	956	951	910	959	970	938	1004	928	984	910	959	931	906	937	971	980	978	970	913	999	953	965	963	950	971	1024	988	935	913	936	918	993	966	1005	1031	966	948	926	1062	980	905	958	915	993	932	952	959	925	962	952	928	946	999	953	965	990	901	969	982	970	1033	1007	959	906	956	967	933	984	1009	1030	1016	960	932	981	976	934	942	983	997	930	978	895	949	1002	951	965	981	968	980	921	890	944	1029	1015	942	922	969	933	952	893	996	966	935	956	965	989	946	962	952	929	947	985	954	953	980	935	941	939	934	982	971	948	1018	987	951	944	926	986	919	936	998	952	919	963	953	1016	961	953	982	941	984	991	978	996	982	968	991	969	932	964	956	950	923	982	1011	955	937	979	931	958	936	978	993	1004	1013	970	922	967	959	941	973	970	924	1000	954	951	969	957	957	982	950	936	953	951	968	924	964	979	941	893	955	952	938	948	950	989	949	972	963	952	913	965	955	936	946	948	961	1005	925	968	951	915	979	931	957	951	1040	1006	955	962	940	947	957	923	974	931	989	973	948	955	940	931	1004	987	965	1016	937	989	956	933	958	983	979	934	923	955	927	984	998	975	962	981	972	914	958	1019	997	940	953	961	924	902	999	954	952	1012	963	963	986	1017	955	959	962	939	975	924	976	970	986	963	941	929	977	961	971	983	948	951	1007	991	926	950	975	955	972	931	974	979	943	955	963	973	970	1021	971	941	987	954	933	962	1028	918	929	954	914	917	933	896	928	949	966	963	961	982	948	983	951	1002	927	983	973	949	966	981	956	984	940	993	961	947	936	975	951	895	980	944	935	938	973	929	928	963	971	937	950	994	916	969	907	981	959	950	953	963	910	953	980	940	973	928	998	973	951	953	917	991	954	929	987	986	984	932	982	1014	983	957	930	940	1018	989	953	925	930	947	957	946	967	929	995	968	980	969	1029	992	971	909	1000	952	968	969	996	968	956	982	946	957	901	1001	994	978	974	961	983	1011	972	962	944	936	981	987	988	998	976	973	982	978	928	907	995	953	912	978	939	942	955	931	946	969	970	929	944	985	932	931	970	925	992	991	915	973	929	952	986	944	975	1004	943	958	908	989	934	976	980	915	961	939	938	976	941	977	1011	981	948	921	914	922	965	964	935	946	890	903	940	1006	904	982	973	936	960	1008	988	954	940	939	949	985	955	976	957	993	969	938	937	956	981	913	961	929	974	979	1030	901	925	970	925	930	935	976	894	973	933	1027	943	1013	945	923	889	951	953	1023	997	978	942	943	1006	944	1000	941	972	986	965	902	952	939	910	955	971	968	1004	964	928	1021	981	948	997	944	985	1013	973	976	928	963	975	990	960	933	942	940	948	910	984	918	974	958	976	952	959	970	935	987	933	961	954	992	957	996	942	976	1021	943	978	927	934	966	987	976	947	959	948	979	990	957	975	976	975	955	944	964	939	938	872	957	937	971	947	1031	996	935	967	980	972	895	986	985	932	964	921	979	921	951	1007	954	954	933	1010	933	987	935	976	1000	954	922	938	968	1013	930	952	976	1002	939	948	941	936	974	932	933	885	1016	943	1026	1012	925	954	988	923	955	947	936	966	927	961	959	973	963	911	935	950	965	939	929	967	985	974	948	980	964	1012	992	964	942	964	949	979	1004	914	916	966	958	956	939	940	1005	994	951	963	1001	959	974	962	928	924	990	978	941	1020	986	992	994	940	964	991	936	920	1009	975	938	913	984	937	967	973	949	931	976	1001	989	973	973	1002	1002	933	941	894	963	983	969	997	944	954	997	993	950	935	981	951	955	921	981	927	912	971	977	1004	972	907	956	974	1023	963	969	961	908	970	946	965	949	934	997	952	937	950	967	943	957	938	946	1017	931	953	924	948	906	919	944	955	943	984	956	954	955	940	916	934	983	962	924	930	961	971	970	952	976	990	931	966	966	936	968	942	948	1002	954	1038	930	942	994	945	995	999	1004	938	947	949	953	951	1028	954	964	980	934	969	970	979	963	967	920	938	891	923	938	973	973	964	947	915	984	1015	904	955	975	930	979	982	1018	939	951	945	998	905	953	970	1037	972	963	983	957	1019	953	956	959	970	988	1058	974	978	964	980	958	1011	1005	956	974	945	1025	977	960	939	1005	941	979	970	974	957	1034	906	943	967	961	1033	944	955	976	997	993	1021	918	960	963	969	956	948	915	1025	980	1006	950	988	936	897	979	988	974	924	980	920	935	953	972	933	974	1006	987	912	977	988	954	969	1033	961	987	972	954	899	998	944	956	960	920	1007	954	1002	939	974	966	911	942	1019	935	964	954	1035	902	971	936	981	954	1002	928	968	981	996	954	954	1008	932	949	997	1004	951	1025	927	960	967	975	947	956	1014	939	922	998	925	961	1016	971	961	925	971	973	951	859	909	981	988	980	951	940	927	935	932	951	1049	976	943	916	929	969	952	951	966	980	944	908	950	968	985	942	947	961	996	1028	984	949	986	948	921	949	999	987	944	993	999	973	934	966	968	905	916	954	943	969	957	958	960	948	1009	905	931	998	930	989	970	939	931	959	922	926	997	943	935	950	1013	933	987	897	961	1030	985	1012	968	973	1019	975	947	921	980	962	913	985	978	949	916	983	982	953	1028	970	942	962	986	922	966	930	989	961	951	955	995	977	927	949	975	1021	891	986	978	961	998	987	901	1036	997	939	939	1008	945	919	982	935	950	946	936	995	974	1006	927	953	926	937	962	956	957	929	956	987	962	950	975	982	964	964	873	937	969	929	986	957	933	948	988	996	936	958	941	984	966	966	990	981	929	922	940	1004	909	964	963	939	971	950	912	863	996	982	950	930	1021	950	912	965	916	983	966	927	926	960	945	943	998	968	980	904	983	971	947	923	999	939	908	929	996	952	985	953	961	975	974	984	953	976	951	938	948	949	1003	1003	932	934	939	951	965	1014	982	939	957	1003	938	970	957	977	974	942	945	945	891	1025	986	959	990	981	912	947	946	914	963	941	958	891	978	950	955	970	971	962	967	953	937	920	1014	986	1005	962	936	944	1005	964	976	932	980	952	889	1002	937	930	889	967	954	969	987	931	967	946	992	984	940	969	969	931	892	937	918	982	874	960	1047	927	964	1030	982	1008	983	942	937	969	1003	992	960	996	916	983	974	946	974	1015	949	995	914	923	972	978	944	912	967	966	980	965	954	973	989	991	954
1469	269	280	252	222	222	232	206	207	172	218	213	189	191	191	195	207	196	199	182	200	186	202	229	198	206	224	205	175	210	235	204	189	184	214	204	191	187	186	181	187	196	182	193	192	196	203	208	193	186	161	200	212	222	218	196	185	188	208	183	219	205	195	200	189	202	187	199	187	204	174	205	205	198	202	215	202	178	191	209	197	181	159	222	209	203	177	196	173	179	182	204	227	207	192	193	180	214	226	182	183	201	187	185	204	187	188	233	198	213	192	186	202	173	196	176	192	189	189	176	181	204	197	182	216	210	180	193	203	196	207	211	160	195	234	221	197	182	171	172	204	175	178	204	208	195	200	191	187	222	199	197	173	177	201	192	182	191	203	188	178	183	210	177	193	193	184	199	198	225	188	197	173	193	188	216	192	193	164	191	188	197	178	189	198	193	177	184	180	196	193	201	200	210	225	206	210	203	224	216	194	185	158	188	197	223	198	215	194	214	189	195	178	213	183	192	174	196	194	171	234	204	188	191	163	187	228	187	186	200	207	222	197	185	200	211	149	207	179	191	181	180	204	186	195	170	207	221	217	190	202	215	186	185	212	168	176	184	216	198	180	155	183	205	196	197	200	188	200	207	190	221	201	211	217	212	201	192	217	184	187	219	187	195	184	187	210	205	195	216	191	186	181	191	210	183	186	199	185	203	186	184	186	173	235	195	195	208	181	185	186	200	212	193	181	179	184	174	215	202	189	203	189	170	177	181	180	206	178	208	213	200	200	212	195	209	184	168	204	196	178	228	201	211	215	226	214	194	195	189	185	200	203	186	181	183	193	204	192	215	191	207	191	212	212	219	204	205	203	182	185	224	199	197	192	196	195	191	197	165	215	212	192	192	206	194	207	205	188	183	186	167	218	193	169	172	191	205	215	191	197	200	169	213	195	201	225	196	183	173	197	214	200	221	179	174	216	203	187	187	181	213	168	199	164	187	206	212	199	192	189	189	193	220	210	197	202	186	216	178	206	205	188	188	211	181	195	219	204	181	215	194	201	190	175	227	188	218	174	191	208	198	176	215	198	192	207	227	211	202	185	196	204	212	182	211	193	190	190	192	200	190	178	194	182	200	189	214	184	200	196	202	172	209	190	191	201	184	172	177	212	175	207	199	182	166	201	199	186	208	184	192	193	183	162	196	199	191	174	206	203	218	196	191	180	231	167	216	206	203	208	197	198	187	185	180	165	199	180	192	179	208	198	193	179	232	181	202	191	225	192	197	211	176	208	206	197	174	204	193	180	194	180	192	205	210	188	179	177	163	193	197	173	203	187	189	180	166	205	191	182	200	177	177	232	190	210	179	202	226	192	178	190	181	206	180	205	197	178	179	208	202	192	189	203	188	215	172	191	208	211	150	206	207	184	201	199	206	201	185	183	190	214	200	186	212	189	202	197	187	195	224	177	184	193	213	200	204	191	213	163	180	218	188	185	183	187	188	185	179	187	194	219	191	210	201	199	169	198	222	213	195	203	205	202	201	175	201	192	198	213	207	203	213	194	190	214	171	192	212	204	137	208	203	207	209	194	186	210	182	208	167	192	188	192	201	208	192	192	216	207	201	191	208	174	196	186	194	211	182	187	208	218	191	183	209	209	196	188	196	192	201	201	196	181	191	166	192	175	192	193	195	202	194	218	188	206	200	196	210	230	209	195	205	202	189	208	231	206	200	210	213	207	219	183	202	215	217	237	199	201	193	205	193	184	187	201	206	228	185	204	217	216	189	198	211	206	199	181	200	179	199	186	191	202	187	212	184	209	188	191	208	202	176	188	178	203	224	193	189	200	196	186	216	190	204	225	199	186	191	198	178	175	192	220	185	236	214	181	181	177	193	190	199	206	200	188	227	202	192	245	179	202	185	203	187	207	204	185	218	202	190	188	179	176	195	190	185	184	200	224	200	227	182	205	188	172	206	172	200	181	209	180	203	173	204	174	187	178	185	199	228	208	185	189	207	196	199	176	168	157	198	197	179	199	198	210	193	194	223	204	198	206	204	207	177	203	207	168	209	169	182	202	195	212	181	197	189	188	176	164	197	168	180	204	181	197	179	197	185	168	184	196	185	209	167	210	177	211	194	218	206	193	196	184	209	178	190	229	194	191	176	218	212	215	212	175	198	206	201	172	217	182	222	210	195	206	196	195	202	213	201	202	222	188	186	202	207	186	172	198	218	194	198	187	183	200	201	199	204	172	218	196	223	200	197	226	186	213	202	168	156	182	218	206	190	209	210	196	184	208	186	199	214	198	196	194	197	216	175	203	228	209	203	201	230	207	184	215	203	191	185	202	192	198	217	208	198	198	193	202	217	172	202	219	174	200	209	205	190	200	148	162	222	176	191	189	213	215	204	176	187	182	225	199	189	194	160	185	160	189	164	204	208	192	183	195	158	182	208	184	203	179	191	200	188	180	201	213	189	199	217	219	188	191	165	183	183	187	204	195	190	196	209	171	186	245	188	182	167	194	176	190	184	171	206	217	200	200	207	191	174	190	208	191	199	226	186	209	203	176	191	189	204	205	206	179	177	181	162	168	205	200	184	176	209	190	179	186	208	211	170	185	192	210	192	174	186	181	214	200	220	160	177	209	206	197	171	203	200	202	217	214	208	195	214	196	198	200	207	177	192	210	213	192	206	190	195	193	220	198	190	216	203	199	215	183	197	207	197	199	197	182	207	200	197	210	183	176	233	204	178	175	189	190	194	173	213	188	192	207	190	175	178	208	192	194	181	167	185	184	211	218	219	183	172	194	196	199	206	185	200	206	198	164	167	179	179	171	195	191	179	163	190	196	183	197	225	178	194	184	184	193	225	207	177	190	179	198	216	200	185	174	195	189	214	188	173	177	195	212	208	174	194	204	205	221	192	197	184	176	223	160	182	187	182	182	191	184	161	174	197	207	189	198	208	190	188	212	190	212	200	210	191	190	192	193	201	203	182	161	204	184	185	212	180	197	212	186	187	189	206	220	210	195	196	191	171	181	201	202	203	191	179	208	193	187	187	185	190	201	233	218	207	193	216	207	222	199	205	215	205	209	221	180	163	194	189	192	191	176	178	211	230	207	220	196	193	213	173	197	222	219	220	180	197	187	179	190	195	231	169	208	183	201	208	198	188	199	186	225	180	197	174	173	208	195	166	201	172	214	182	201	207	177	214	175	203	213	204	202	188	159	200	216	212	173	187	177	234	182	210	232	189	171	194	192	185	201	199	206	180	207	174	216	185	201	175	245	195	182	201	203	213	214	191	187	196	194	209	194	183	211	177	202	171	194	200	184	215	229	189	203	186	190	199	190	190	187	199	174	191	216	199	196	150	224	199	203	192	207	228	195	201	218	224	207	220	194	183	188	188	186	173	178	189	202	205	205	224	199	176	210	192	231	173	226	211	207	183	208	197	189	179	199	192	231	196	193	187	182	188	203	184	175	231	203	185	173	209	196	171	176	186	208	188
1853	565	658	756	700	709	706	593	568	529	582	542	529	582	557	537	538	501	522	493	498	549	504	492	546	597	546	509	558	507	530	575	581	519	543	521	507	561	582	533	502	559	561	572	568	546	554	529	511	550	541	566	532	522	492	586	492	519	519	553	505	481	540	529	587	542	539	515	524	536	537	535	538	581	554	603	555	490	514	519	524	578	540	485	554	525	531	540	548	522	561	528	505	547	588	514	509	538	503	511	574	507	526	569	552	525	515	527	518	502	522	546	509	527	568	551	542	559	531	511	531	485	559	597	568	562	521	510	515	548	557	493	538	522	536	535	531	523	502	529	558	533	537	525	525	515	527	521	562	566	512	572	533	550	525	553	535	494	555	549	551	545	551	538	547	577	546	522	528	595	539	567	541	543	522	518	526	534	493	559	511	525	568	558	551	543	518	552	520	530	565	547	516	562	536	546	530	544	563	542	533	551	513	565	557	535	540	538	538	530	561	535	551	542	529	489	544	534	568	533	561	584	556	505	524	551	519	557	543	551	529	543	551	525	546	510	575	576	537	523	543	529	555	568	540	550	514	537	557	561	523	545	493	544	575	543	555	521	518	541	570	567	528	517	565	500	584	546	567	575	520	485	547	512	529	545	569	519	520	542	544	572	497	574	532	520	546	538	525	544	551	526	510	552	541	565	498	548	558	511	555	589	506	561	494	524	539	536	562	602	533	553	576	507	524	485	556	530	535	540	506	515	551	524	540	511	521	513	531	522	569	507	547	569	545	554	522	556	531	531	547	516	528	534	569	529	531	508	503	585	513	498	545	553	532	517	528	547	547	534	576	532	575	544	528	514	540	528	563	535	548	515	524	576	510	482	521	527	556	503	553	521	554	511	515	519	533	527	520	521	521	557	540	506	536	507	515	501	546	509	591	562	539	542	529	547	531	557	530	525	527	531	533	530	542	546	532	553	538	522	543	542	495	541	543	516	544	546	525	539	552	536	556	553	522	576	560	508	486	531	513	521	529	538	540	519	554	502	521	515	532	577	481	523	532	552	525	545	522	568	567	527	587	543	515	516	525	519	506	536	551	548	515	522	499	551	523	547	508	535	551	551	525	574	520	545	523	528	534	544	535	527	544	495	532	577	552	554	515	547	544	548	579	528	559	559	555	527	518	489	501	508	534	543	528	526	515	520	529	523	520	535	545	536	514	542	547	535	572	512	528	543	532	550	535	535	506	505	542	530	532	500	531	550	524	549	577	539	553	530	528	520	550	561	567	527	542	534	584	551	473	538	500	541	537	568	538	521	506	536	567	521	567	501	486	532	538	532	536	564	532	556	539	521	566	495	542	569	540	530	490	507	551	506	532	591	538	515	532	528	535	529	544	518	593	525	535	551	552	539	539	506	518	561	557	588	563	542	521	539	570	549	531	549	542	494	516	534	524	516	527	574	546	490	516	520	528	493	509	534	535	502	499	563	525	554	536	549	575	556	527	539	561	547	541	555	490	563	544	518	525	538	527	533	564	537	486	533	541	581	536	537	514	525	508	541	530	550	518	531	554	562	560	513	585	536	554	542	504	549	537	497	519	527	544	507	545	520	516	494	564	568	569	528	511	503	519	509	560	516	529	550	538	569	506	528	471	481	508	549	545	531	534	505	543	528	531	535	569	534	553	553	497	534	535	558	558	535	563	566	515	536	525	531	545	515	551	568	516	524	541	496	503	519	502	559	517	529	492	555	508	501	578	531	517	497	523	554	485	556	546	552	530	565	548	500	523	497	531	572	516	523	575	520	530	544	540	545	514	548	550	513	528	531	517	537	542	521	548	527	537	563	559	517	524	517	551	553	556	539	489	481	558	525	517	536	515	501	554	509	534	552	591	540	555	560	545	568	567	536	499	536	515	515	543	529	564	518	568	552	554	548	537	589	502	518	534	534	511	527	556	513	541	550	489	528	498	501	539	548	514	534	511	481	547	531	529	506	563	514	521	530	521	560	524	473	552	494	524	497	513	500	531	513	512	495	485	581	520	574	526	576	550	557	533	558	566	530	537	526	529	589	515	605	535	558	524	501	520	507	554	572	534	527	498	561	537	507	488	502	545	564	520	519	524	529	513	547	527	517	516	525	547	503	510	543	584	533	527	542	533	536	540	541	515	522	538	515	520	522	534	514	559	562	543	547	505	536	575	550	546	500	522	538	589	527	544	563	554	568	542	531	562	572	528	567	519	563	534	549	522	519	556	541	519	535	555	542	529	528	575	539	565	505	540	568	552	521	535	508	571	543	530	509	552	585	500	530	547	475	533	553	540	574	556	498	539	565	518	534	532	558	487	541	556	528	536	534	489	478	521	520	528	546	520	490	520	571	578	521	534	500	524	542	580	566	553	524	506	560	522	570	536	572	575	534	579	523	501	497	550	546	523	519	523	494	537	492	536	523	534	532	537	541	577	534	536	537	524	530	537	531	531	488	573	539	563	522	509	543	533	504	532	465	499	557	516	519	529	515	512	521	591	511	561	510	507	518	548	533	521	537	522	530	532	554	569	544	558	517	569	525	523	534	521	522	523	575	524	542	545	533	523	552	516	544	559	514	502	494	559	478	545	543	554	537	542	531	544	562	538	545	576	551	503	523	534	542	490	494	560	547	561	532	540	577	535	570	571	538	527	541	536	520	518	533	568	540	521	507	486	571	544	554	516	533	580	525	566	547	528	606	564	513	565	531	519	540	552	539	536	543	517	540	501	558	515	544	533	527	509	562	540	534	538	532	539	540	516	532	558	551	527	519	550	562	546	557	533	513	547	554	541	550	496	517	548	571	511	531	553	556	526	527	496	500	535	535	566	563	547	506	524	512	548	521	543	575	495	559	563	509	544	578	553	536	523	532	560	542	526	542	551	578	537	513	536	539	557	531	531	570	538	538	537	492	527	524	508	502	518	522	564	549	549	508	554	566	504	481	542	553	466	547	507	559	530	537	543	548	550	521	535	556	512	558	512	539	566	516	546	503	563	575	501	496	519	543	520	558	508	558	528	583	557	518	515	509	523	574	578	550	556	544	520	605	522	534	517	533	578	516	570	540	527	550	549	534	491	540	509	566	557	523	577	536	520	512	586	557	551	523	507	519	541	555	567	515	554	539	551	526	549	493	551	547	538	491	494	553	542	531	516	520	542	507	533	466	534	570	548	505	547	549	544	490	521	517	515	598	506	543	562	560	589	529	536	525	513	529	554	527	572	508	542	573	529	603	535	499	547	506	542	510	511	513	538	580	512	563	558	555	513	572	558	531	542	548	538	521	542	563	540	528	513	540	480	566	564	525	520	533	507	560	545	557	501	531	546	553	508	552	553	562	525	510	522	514	533	550	562	523	503	513	536	540	537	558	529	509	538	569	560	579	511	499	508	502	527	528	589	558	530	514	471	542	556	529	500	523	524	507	586	556	523	543	572	532	501	490	563	547	539	572	503	531	556	538	520	569	538	549	515	511	558	537
7477	721	710	603	655	522	452	472	426	442	394	419	402	420	400	386	389	401	392	396	360	392	374	391	391	411	384	419	395	360	370	362	346	374	369	382	379	358	388	381	373	378	389	393	377	398	407	386	364	371	370	362	393	383	407	431	382	383	379	409	376	383	390	426	385	396	371	390	401	350	415	407	394	374	373	404	375	394	361	383	384	384	393	368	351	369	403	419	366	324	400	371	383	398	390	426	366	354	393	401	390	378	393	408	409	403	393	396	408	354	377	370	385	381	377	390	366	395	371	373	398	394	435	369	391	395	370	410	391	374	403	396	344	387	427	381	380	358	422	390	423	406	362	400	378	381	353	333	382	383	376	363	380	360	385	355	351	403	392	397	395	358	383	438	369	421	397	381	398	367	375	398	386	350	390	377	376	384	412	377	396	366	427	386	390	416	370	402	412	400	394	359	433	413	383	393	390	376	360	376	379	388	404	449	380	416	380	360	338	428	416	405	391	381	386	384	397	381	386	401	409	389	381	394	386	375	418	379	409	376	393	414	357	384	382	357	408	411	398	356	383	384	380	364	422	394	360	407	370	382	392	358	384	379	368	379	386	381	374	369	366	370	373	394	385	383	429	349	379	415	386	379	373	397	379	343	393	354	367	365	385	381	385	360	380	382	376	399	414	349	404	368	388	352	394	382	415	413	380	386	384	352	408	359	382	410	341	348	375	397	378	394	407	403	348	400	407	369	398	390	393	349	345	371	397	385	413	388	419	388	395	384	376	370	350	408	402	365	366	408	396	373	408	372	389	356	378	362	398	348	356	416	418	390	394	413	434	360	414	387	376	391	389	414	397	361	437	351	366	390	368	407	377	391	400	402	365	408	376	350	405	398	411	431	400	397	402	390	399	380	396	349	373	398	376	405	365	388	379	380	386	378	379	377	403	413	387	389	372	383	366	394	389	400	380	371	367	418	367	370	411	406	386	375	379	416	366	388	388	397	385	391	387	424	383	363	401	416	387	374	375	404	392	348	377	396	370	381	362	392	355	411	387	416	361	399	373	378	407	392	388	357	387	383	386	405	391	372	378	361	362	360	369	359	375	388	398	397	385	385	393	395	372	376	389	395	377	370	363	359	369	379	383	383	402	370	384	413	391	386	377	357	379	395	373	371	386	377	377	360	366	393	405	402	405	397	364	347	383	402	390	352	403	374	393	373	394	353	389	397	378	381	370	372	400	396	331	401	414	395	394	382	383	390	381	376	376	361	419	409	386	368	369	392	424	404	395	384	381	369	395	369	382	393	400	425	416	370	371	385	405	353	409	383	370	338	371	371	375	361	373	375	390	372	389	406	379	388	383	417	442	387	401	403	389	398	352	400	411	380	418	390	386	372	383	414	424	405	423	413	391	382	426	384	371	407	358	373	393	319	341	404	365	354	411	411	393	365	454	369	389	380	362	378	402	396	403	382	391	346	419	389	397	397	395	390	385	368	400	401	360	405	385	369	424	393	397	386	412	379	398	347	393	390	365	377	364	396	399	399	391	369	368	422	354	376	440	407	392	369	396	334	361	393	369	378	397	397	424	373	439	396	370	359	396	368	309	359	385	415	380	381	357	388	375	405	361	396	379	355	416	382	403	385	363	412	413	410	391	380	365	362	384	374	370	360	377	370	389	417	418	417	401	360	381	415	389	396	409	378	387	388	372	370	390	412	423	384	391	372	383	363	398	385	407	345	385	400	371	355	378	391	387	454	391	373	394	419	400	395	367	370	395	349	399	385	394	377	375	373	395	404	398	383	402	356	395	370	371	368	409	398	353	387	359	392	408	374	394	359	397	367	319	418	380	360	345	383	396	400	396	343	399	381	384	348	349	366	383	401	421	421	396	393	402	404	408	378	374	395	372	365	363	377	402	391	368	362	382	423	389	372	382	382	419	411	402	371	366	380	384	391	366	398	392	383	430	393	381	373	376	369	393	379	348	377	396	383	377	362	386	379	385	382	404	381	345	383	360	367	392	431	342	392	405	408	375	412	362	395	414	381	349	367	382	391	423	384	377	403	395	381	380	402	405	391	362	372	410	407	398	403	415	388	393	393	401	349	389	368	387	390	382	391	346	359	399	372	394	391	413	364	357	402	387	383	387	369	349	346	374	381	369	399	415	372	382	398	405	400	387	379	398	403	419	364	402	381	383	387	403	378	390	413	409	394	385	429	395	366	376	378	386	389	366	353	420	395	356	330	412	389	389	394	387	379	361	403	387	384	371	375	378	409	401	410	393	356	363	392	388	431	372	377	394	394	410	370	395	405	406	355	386	363	395	384	359	392	401	358	382	374	395	408	398	388	376	382	378	418	424	384	366	343	399	365	378	444	400	385	366	412	416	371	387	379	398	344	388	419	394	351	377	386	386	411	405	399	367	334	337	346	377	414	411	387	387	368	376	421	366	376	417	430	400	434	369	360	421	379	381	407	363	367	374	399	390	414	399	405	363	367	422	365	393	373	340	371	375	393	422	376	331	370	366	366	390	426	382	396	397	366	380	379	403	347	395	351	422	376	404	389	395	361	371	405	398	397	374	403	398	352	368	406	418	374	378	390	377	374	401	382	388	399	404	366	401	374	401	417	387	417	384	401	385	423	347	414	392	388	398	356	439	357	372	349	378	370	374	386	352	369	380	368	405	383	371	418	381	419	433	425	408	384	402	423	399	375	380	402	426	401	400	375	367	428	395	370	363	376	390	362	401	361	394	370	384	338	434	392	381	382	388	380	395	420	415	332	338	395	364	397	405	374	367	354	379	386	383	391	395	405	396	426	400	375	392	397	351	401	379	385	382	360	414	407	413	373	362	403	411	393	375	339	438	384	426	393	412	413	365	397	414	389	411	376	368	377	373	361	387	419	381	383	399	386	378	379	384	396	355	384	375	396	393	399	375	382	370	398	393	398	377	380	430	383	407	414	415	365	382	398	402	387	396	395	343	384	372	378	342	375	369	385	393	364	380	409	402	394	409	393	438	378	352	384	421	380	423	415	368	404	388	405	376	388	429	376	414	397	334	384	371	353	399	401	389	375	390	402	379	355	374	390	357	406	359	365	378	413	390	396	355	395	387	404	376	420	378	376	405	405	374	348	379	374	404	401	386	397	401	377	373	400	400	406	402	345	367	409	394	424	370	359	383	373	394	355	401	393	404	389	380	379	378	405	353	385	435	391	392	394	407	400	400	421	383	374	369	358	401	389	413	415	369	425	414	398	397	366	379	425	355	360	422	403	350	355	392	392	387	360	393	375	372	370	347	352	402	402	407	393	399	357	375	410	386	347	380	369	392	368	386	386	405	378	368	401	388	364	400	388	405	369	416	387	414	342	375	386	378	377	403	394	369	350	380	369	434	368	379	335	425	377	355	339	378	369	353	376	369	378	410	346	399	388	379	346	455	375	385	354	414	389	396	380	384	377	337	374	378	391	386	370	373	395	405	412	381	368	335	364	352	404	337	355
6632	1203	1555	1778	1770	1743	1526	1381	1169	1116	1131	1043	1061	1039	987	982	995	1017	956	933	871	931	997	954	934	907	1016	889	916	932	899	913	905	946	946	931	938	914	918	906	976	952	915	907	933	962	946	937	943	938	906	914	922	936	968	906	922	922	923	986	958	904	966	901	915	950	920	871	920	921	931	951	889	941	938	962	887	873	978	938	956	887	913	954	919	950	933	966	899	933	941	900	954	907	895	906	871	882	917	998	912	923	928	942	912	905	954	929	887	968	904	995	905	896	872	913	958	884	874	875	917	896	944	863	863	960	934	964	883	942	911	929	879	926	934	904	977	985	929	897	954	926	898	939	956	955	939	935	884	898	915	962	962	866	952	901	900	921	878	897	958	896	922	905	961	906	905	920	964	895	897	929	960	918	903	898	906	999	906	920	934	906	934	930	878	977	925	873	883	925	933	875	932	971	868	963	890	911	965	884	862	890	925	943	917	944	924	922	900	970	845	903	942	919	918	896	860	895	945	952	890	900	897	892	950	927	860	936	924	908	885	918	974	864	912	865	923	893	916	894	955	903	894	985	960	905	911	951	970	884	910	892	896	961	888	895	921	849	937	933	915	983	912	944	912	934	914	991	865	926	914	904	867	925	893	874	919	928	924	886	915	858	926	933	898	919	953	910	908	923	970	898	917	913	900	980	909	887	949	885	902	938	922	942	913	905	902	909	888	905	972	945	922	920	955	896	844	939	886	888	933	933	957	928	884	923	887	890	928	932	910	957	927	849	949	914	925	924	943	918	938	890	913	932	914	917	879	904	952	916	932	925	922	902	937	943	950	910	890	873	965	908	910	935	919	882	897	905	867	881	951	939	888	903	928	913	958	933	909	917	927	909	984	932	892	973	930	920	916	897	981	881	1006	939	943	868	946	926	890	875	896	940	867	932	960	921	951	904	922	904	832	904	951	868	909	869	940	924	935	935	892	919	931	898	829	896	898	968	952	893	960	906	909	925	883	915	945	894	921	915	933	867	937	957	924	889	859	909	978	900	918	873	900	914	1003	907	923	924	903	916	913	924	903	931	971	958	907	897	855	879	892	929	930	951	863	938	920	922	940	904	951	944	945	929	914	936	895	899	895	896	960	916	913	907	927	953	909	911	956	933	853	952	878	968	914	1008	941	900	861	854	920	848	970	956	915	906	941	979	941	907	886	922	945	897	924	904	931	916	932	897	887	920	943	931	908	936	947	895	908	902	985	889	916	936	911	897	883	925	885	955	927	915	913	932	924	1002	928	923	941	905	944	925	904	946	895	925	908	934	920	881	917	905	971	905	873	928	975	927	936	969	937	919	933	922	912	955	930	910	895	965	881	923	929	888	929	866	904	909	942	939	919	916	900	907	932	888	932	975	902	926	879	916	904	880	952	911	929	931	877	893	932	953	932	856	916	950	914	971	951	908	893	848	949	934	901	883	940	917	881	972	920	938	918	937	945	892	871	874	928	905	951	925	916	864	909	975	897	945	879	904	925	838	888	959	914	926	919	947	853	980	870	989	875	900	924	905	888	914	938	911	870	953	913	866	940	874	945	852	920	979	904	912	859	939	920	917	883	958	894	938	939	917	865	906	907	957	969	919	909	962	905	955	926	893	942	934	930	858	947	918	916	951	880	888	860	890	930	879	966	939	917	965	925	947	878	922	978	937	883	899	934	947	872	901	880	936	910	902	895	953	953	907	932	938	924	994	952	906	909	919	885	957	907	899	938	872	912	900	866	974	894	918	875	918	939	895	930	904	970	933	917	944	876	867	886	928	905	907	885	960	848	892	894	958	887	926	909	941	951	951	902	930	903	928	908	959	909	874	929	897	988	955	856	912	908	918	932	946	912	887	928	910	908	887	931	968	913	953	904	928	901	934	860	861	856	915	904	937	939	909	929	896	883	914	908	923	910	919	945	892	865	861	905	868	949	891	957	878	922	930	928	914	941	966	974	936	915	918	892	914	914	863	943	893	900	924	949	904	920	966	914	925	906	954	954	893	906	885	1011	905	897	945	932	928	914	908	872	902	921	948	937	892	949	941	949	930	945	956	907	927	882	910	914	846	940	877	916	917	908	841	912	959	870	894	888	960	934	896	888	880	960	901	890	973	936	868	951	951	931	906	928	956	918	953	952	913	980	960	857	937	895	899	911	916	914	854	935	936	886	922	951	962	886	876	879	940	900	912	953	916	915	914	933	958	922	930	943	922	885	878	888	878	926	916	971	993	946	916	912	929	932	917	976	926	961	892	930	921	916	956	909	902	904	937	926	874	858	954	921	908	905	878	933	851	921	929	836	894	899	924	886	911	929	930	880	900	930	948	910	929	912	938	917	864	953	917	915	894	888	867	883	957	940	920	900	883	910	922	931	879	957	908	971	933	849	969	931	943	902	936	893	934	905	880	940	902	902	970	939	917	899	940	916	910	918	881	905	898	950	875	943	877	933	891	897	897	898	940	928	903	866	907	883	851	977	906	891	940	939	908	929	910	899	900	895	934	944	920	941	917	900	949	927	859	874	938	935	901	937	924	892	910	931	863	908	936	900	951	935	895	895	895	894	911	931	932	879	993	851	820	872	908	983	928	891	906	892	900	882	903	865	986	956	914	941	895	943	905	949	955	869	906	923	932	958	890	953	946	939	871	927	941	938	908	921	893	883	939	888	892	915	922	895	948	938	936	989	910	910	894	941	924	922	931	901	876	882	929	891	968	872	916	945	902	931	911	865	903	910	964	956	948	890	955	915	907	942	879	878	951	967	924	920	955	937	903	916	932	920	966	967	875	881	885	902	942	950	978	913	915	907	939	960	887	930	891	953	903	899	912	902	951	925	888	906	899	903	955	921	935	989	906	965	909	914	968	940	895	886	931	931	894	944	947	957	940	941	939	889	966	922	890	894	916	894	941	890	912	956	878	933	901	913	969	931	896	926	909	946	938	967	938	970	946	906	961	928	920	902	897	918	910	924	933	912	923	903	907	984	930	920	946	919	929	899	932	930	918	894	916	982	908	912	948	902	938	907	891	925	938	931	962	960	939	954	917	929	917	920	895	927	907	918	884	964	910	898	909	915	895	880	893	901	908	964	894	906	954	900	911	889	920	920	898	958	934	920	916	891	934	912	941	903	889	930	889	915	883	896	961	872	934	950	938	907	922	933	883	958	977	927	925	952	884	966	936	924	936	940	902	865	894	896	902	966	926	873	943	880	921	910	942	914	916	942	927	908	921	892	903	954	932	918	923	862	921	973	908	909	882	935	910	901	889	931	890	916	934	927	890	970	913	931	949	908	927	904	908	970	898	983	914	948	949	939	939	905	895	959	918	943	936	901	917	876	895	966	948	870	963	896	923	902	931	944	951	868	939	950	934	898	886	872	982	923	910	917	875	880	901	972	931	950	898	948	959	911	937	958	935	948	899	898	933	893	911	945	962	891	962	914	969	891	903	960	927	924	921	935	910	914	955	874	939	896	914
14922	1463	1113	921	786	739	597	588	517	459	489	447	460	435	438	471	446	466	438	409	444	453	460	445	452	438	440	409	442	461	457	443	442	411	419	456	449	421	425	414	452	465	422	424	452	436	427	418	436	399	419	473	417	424	447	443	454	422	434	464	402	391	447	452	407	439	401	399	429	449	472	413	466	449	434	394	477	404	431	403	419	418	437	432	473	449	417	435	451	456	448	422	427	425	395	415	417	405	429	433	390	430	420	447	424	414	435	382	426	414	458	448	459	461	444	433	441	447	423	402	418	446	443	381	462	483	406	452	430	429	437	436	397	399	400	437	442	438	453	404	405	389	450	429	403	407	495	441	456	417	427	403	399	455	420	408	468	414	401	434	454	386	409	430	426	409	441	417	415	456	444	414	420	416	456	429	414	456	457	424	455	420	447	455	448	425	424	417	443	429	462	430	393	465	403	410	403	438	479	416	414	410	422	458	459	443	399	444	420	433	423	403	414	423	397	425	392	404	421	414	420	435	428	428	421	411	439	427	408	388	418	436	403	403	429	419	428	415	412	406	407	422	410	432	425	461	446	411	414	458	411	452	390	427	448	416	417	409	479	401	402	434	404	395	388	427	480	446	445	421	426	413	422	439	394	431	442	437	408	466	454	411	430	430	412	451	427	414	380	443	400	418	402	428	435	427	423	458	420	444	451	449	425	412	450	444	433	434	415	443	381	434	415	450	430	454	443	465	400	441	420	422	417	429	452	424	393	439	431	435	395	414	427	422	463	433	433	423	464	410	419	434	461	396	417	432	432	407	369	430	453	398	407	408	382	410	426	396	403	483	392	448	451	430	445	431	412	444	430	427	427	425	421	422	426	451	448	389	458	461	467	411	429	478	433	439	358	362	403	446	424	425	418	387	400	428	430	385	395	418	431	449	419	381	402	444	469	398	470	432	405	424	446	434	447	473	462	441	415	430	426	403	411	447	468	439	411	393	439	367	446	408	421	461	419	451	431	416	416	399	415	432	436	463	407	440	397	397	402	453	437	430	421	440	410	437	406	458	413	406	441	424	447	408	479	431	460	402	439	417	430	444	405	425	432	423	435	424	443	434	409	428	472	465	454	445	442	414	454	405	444	452	420	404	417	444	423	379	410	440	432	410	439	399	438	450	443	417	443	442	421	392	450	410	423	381	416	468	425	420	426	424	411	435	412	373	427	440	435	436	447	391	465	423	403	456	467	411	452	422	401	439	455	445	462	419	410	434	408	392	496	413	422	429	473	378	450	454	459	441	386	421	396	429	438	444	387	445	401	423	415	438	438	438	434	417	418	421	441	416	485	458	412	387	458	420	457	461	397	471	434	417	423	416	480	452	449	432	424	421	459	438	408	435	383	453	385	439	415	410	414	466	447	425	432	468	429	403	405	448	417	453	434	417	391	424	453	406	427	446	437	417	423	399	387	417	427	417	409	408	399	424	447	432	462	431	410	393	407	417	424	447	424	466	411	447	413	433	441	425	443	429	373	456	438	430	424	390	408	443	440	386	460	448	425	465	429	402	442	476	475	464	447	450	445	403	467	472	430	428	412	440	435	381	409	378	406	391	458	463	414	423	442	442	462	445	436	421	412	464	408	376	441	393	407	412	436	434	422	426	414	422	437	411	409	438	435	391	406	417	437	413	410	449	405	411	434	406	424	410	382	443	411	424	437	412	445	441	433	380	445	414	419	417	461	420	455	462	415	415	443	436	435	430	460	405	406	426	403	474	468	395	418	447	420	442	414	410	487	421	470	447	443	426	420	464	410	448	408	419	452	450	415	458	432	422	438	465	484	461	407	428	416	517	385	445	406	414	445	448	417	448	421	431	451	410	384	389	415	429	443	429	409	427	406	395	447	477	477	420	412	408	421	485	433	423	461	467	460	476	427	408	439	398	459	417	416	428	420	458	446	440	428	439	427	453	450	436	434	413	428	475	482	406	462	426	445	425	416	422	378	449	434	442	449	433	441	404	404	435	416	447	425	440	427	405	412	441	413	462	433	424	449	436	444	387	419	431	414	387	417	414	422	442	472	435	437	401	436	434	432	429	451	438	412	411	424	450	394	416	425	416	411	468	430	418	421	469	446	422	422	424	464	391	435	387	424	389	459	432	429	432	477	424	421	437	441	395	410	434	452	431	407	452	425	446	408	441	416	398	466	463	413	414	391	432	430	410	438	376	378	399	474	407	417	411	417	467	463	445	459	403	422	436	460	421	415	440	424	400	422	399	411	381	407	440	466	426	447	417	372	456	426	466	396	406	471	432	397	404	449	430	404	427	407	447	418	414	435	400	452	444	430	446	455	443	434	434	386	433	423	419	405	460	453	378	452	430	436	424	419	429	423	442	423	457	412	401	467	407	420	410	443	464	429	402	436	450	453	460	410	455	455	421	396	449	462	421	418	432	412	442	423	412	409	422	461	438	420	380	412	460	440	410	421	449	456	436	451	405	403	424	447	464	412	419	415	429	481	407	480	434	416	415	428	412	446	422	423	428	444	447	434	417	430	405	403	411	431	440	436	458	455	383	428	411	437	408	413	397	460	400	427	409	433	436	404	434	434	451	401	417	384	452	431	381	402	385	441	427	439	414	414	399	449	424	454	413	407	423	406	437	419	433	426	417	417	422	453	445	434	448	406	417	385	367	430	458	427	412	400	400	439	382	451	402	415	402	409	408	393	445	449	461	416	405	440	436	414	427	418	420	415	423	434	414	421	433	457	389	406	413	426	439	493	381	464	448	365	403	446	409	431	470	418	400	384	438	419	426	406	465	403	427	462	412	427	387	463	425	435	426	414	427	457	419	453	395	411	434	414	439	400	407	443	408	411	415	443	436	416	398	404	480	441	414	447	416	423	455	425	430	429	417	444	442	422	442	380	420	445	429	458	423	430	424	415	436	414	431	432	404	426	396	487	458	413	433	452	447	402	473	409	446	444	412	417	425	451	465	430	422	403	463	393	442	392	437	414	403	435	441	490	429	420	407	399	373	408	452	474	384	392	432	448	420	429	436	414	416	447	433	431	438	436	465	442	476	427	430	392	402	413	421	424	432	434	403	429	454	432	400	411	452	432	446	442	405	436	402	426	448	447	425	445	482	483	432	437	431	463	396	459	437	461	432	429	372	433	443	395	445	472	433	431	435	463	448	402	431	449	468	447	444	405	421	431	419	426	414	437	412	431	466	439	397	407	420	436	432	439	409	417	457	449	426	415	430	390	438	415	465	446	418	363	441	411	424	446	425	404	436	424	434	444	442	438	433	427	433	415	445	433	449	399	450	431	441	425	445	471	399	390	419	482	435	435	414	459	423	432	424	496	476	410	407	445	448	454	406	478	400	425	418	439	450	440	459	424	435	405	379	457	400	387	393	405	460	396	434	409	442	447	437	426	418	413	385	427	450	440	427	438	439	466	423	427	467	467	435	446	452	439	417	434	430	406	407	408	379	407	406	400	409	438	437
8550	1533	2296	2555	2478	2366	1940	1713	1488	1388	1292	1265	1244	1188	1176	1103	1089	1110	1112	1035	1028	1122	998	968	974	1063	1073	968	968	1034	991	1010	1049	1007	986	959	1021	992	904	951	1003	970	994	986	976	991	978	971	946	1021	1000	995	1009	965	979	945	967	927	964	949	987	948	1004	952	977	988	1016	967	944	981	930	974	952	999	973	958	955	887	978	971	946	931	972	1007	913	949	1020	932	885	947	968	998	958	941	957	966	929	972	940	920	984	973	988	1000	916	937	976	1014	908	971	947	959	1010	921	947	930	909	916	924	965	981	1005	978	953	938	943	974	954	950	987	989	972	990	909	980	971	1053	888	933	956	952	1006	1028	966	946	1004	1009	997	989	931	958	942	956	1025	950	949	924	968	957	898	1000	982	950	979	976	989	933	986	926	933	931	970	935	965	901	931	982	948	927	932	953	955	944	1000	896	960	964	943	998	955	962	1010	950	951	939	973	1012	933	985	961	994	980	1002	951	939	969	930	983	915	927	943	987	949	917	984	960	993	926	984	949	947	919	920	966	939	908	980	973	935	944	988	978	978	966	991	1007	1016	928	958	967	923	968	920	1021	966	1029	994	896	937	987	878	1005	983	920	972	1025	917	964	962	954	957	945	922	963	967	981	963	949	981	946	973	962	951	993	961	989	927	971	978	926	1003	922	957	920	1023	1025	930	950	1017	977	961	1010	940	965	963	932	978	970	966	979	929	947	984	1019	996	937	972	926	976	978	981	935	993	1001	1033	930	925	977	971	959	953	965	985	919	995	935	960	924	1000	988	956	947	958	915	932	951	950	928	956	988	963	979	942	952	981	911	988	973	964	910	958	954	926	908	977	980	950	929	911	950	890	942	966	984	950	976	1009	909	952	1054	961	960	940	981	949	1023	940	898	941	985	963	921	913	1004	1011	1014	963	948	970	993	964	922	1001	936	935	907	928	907	971	966	967	974	939	1021	976	944	928	969	980	953	922	971	928	983	978	937	899	1009	921	983	959	966	953	954	984	985	934	949	960	959	913	947	939	890	959	929	976	948	1010	1009	934	947	924	928	950	965	1012	982	915	952	967	972	980	1031	931	974	943	966	883	989	1019	951	913	973	954	980	915	983	978	918	952	939	927	959	957	1010	983	982	920	951	943	981	934	964	1000	978	952	1022	966	1015	988	994	978	951	996	1040	1001	993	896	965	983	920	937	895	958	948	1020	931	988	904	913	939	954	961	950	962	970	948	943	1011	1002	991	957	981	978	932	907	987	936	932	938	952	962	970	924	941	931	999	984	970	974	955	960	947	997	942	1022	930	971	1021	985	902	991	977	1001	901	953	1026	934	962	926	944	903	1021	945	955	972	949	969	929	931	935	956	1000	941	970	963	996	962	940	903	926	924	954	979	945	966	945	980	928	965	980	912	982	902	972	1017	1007	909	957	905	954	925	1000	887	983	930	922	932	958	957	942	966	941	965	892	987	953	967	974	995	985	997	938	907	946	925	955	975	928	954	916	915	959	970	928	972	910	1063	945	969	936	928	944	978	997	1020	962	953	977	913	951	952	948	945	1008	970	952	939	997	955	949	975	1012	982	1026	954	1003	933	960	965	995	991	950	989	912	964	1033	888	994	911	911	940	969	1000	955	967	955	963	991	988	957	914	955	934	947	913	944	919	1023	953	949	915	898	1025	951	968	965	949	909	927	924	938	957	970	952	965	941	940	953	951	960	966	957	1022	955	934	1002	951	973	946	984	955	955	954	980	952	932	954	925	995	985	972	952	942	953	933	954	983	964	940	972	931	936	987	988	970	987	988	960	998	926	1015	964	970	924	932	994	992	959	968	994	950	983	904	938	989	940	978	945	990	914	956	963	954	955	918	927	968	947	1040	980	985	919	940	972	945	967	974	937	954	1030	975	945	970	983	946	970	942	964	987	943	1020	918	939	970	977	968	932	952	975	952	979	993	942	942	961	910	942	974	929	989	942	951	929	946	997	1054	926	935	994	954	955	914	976	947	926	975	980	943	946	916	973	923	923	932	938	948	1007	961	981	934	933	989	1031	935	981	989	957	967	968	948	999	970	985	967	1004	927	965	930	985	956	980	1019	926	973	957	956	983	968	977	984	921	981	975	944	985	919	975	972	974	908	965	957	1001	945	948	962	971	977	1018	944	886	945	953	936	991	935	976	971	1008	942	1014	953	1004	958	915	914	978	955	1007	950	944	999	955	1018	944	989	926	973	1045	967	919	947	941	967	983	963	948	1020	946	998	929	929	937	1008	983	983	928	898	964	980	926	956	921	962	981	930	946	933	918	930	1038	955	1011	953	949	1003	989	982	1018	958	965	958	906	987	889	989	971	962	927	928	968	944	954	978	973	987	913	935	965	972	1004	985	1015	908	984	986	944	945	929	907	906	955	977	994	976	983	952	984	978	971	1030	982	985	954	899	941	989	962	931	974	931	989	894	943	945	994	966	989	982	932	954	961	940	981	934	967	997	922	962	961	1013	938	969	932	984	1002	951	931	966	936	958	911	960	926	948	980	931	969	916	953	954	879	992	993	941	955	970	948	927	967	972	985	991	998	947	927	899	944	981	943	898	966	984	969	971	975	952	988	1016	1065	943	954	944	911	976	890	983	1013	996	1004	956	940	955	1012	950	992	967	926	949	932	955	978	959	925	910	988	957	933	982	976	925	1013	1010	924	956	909	964	964	922	906	906	935	956	1002	915	951	912	958	971	936	928	961	971	998	900	953	917	958	929	959	990	942	934	948	930	948	961	953	976	873	905	935	902	928	1012	1006	911	971	969	954	976	942	958	984	868	948	1011	965	915	952	955	983	932	934	911	967	977	979	924	919	951	980	960	966	953	977	949	926	960	928	958	929	962	934	914	934	975	970	990	918	982	909	988	960	979	928	1007	937	947	999	1012	978	912	934	970	1046	969	998	967	1020	968	946	946	983	996	952	960	966	958	957	963	921	917	1008	983	970	952	914	947	905	925	950	953	954	1010	928	964	986	969	902	972	916	974	919	900	919	939	935	963	929	974	931	992	1006	951	981	934	1036	987	994	941	941	988	1006	892	1027	970	1034	975	1019	916	932	967	968	924	927	987	978	990	955	1052	955	936	981	958	952	963	979	915	991	940	952	963	953	926	964	1009	989	966	964	929	940	918	889	966	935	941	952	1006	889	962	943	987	944	972	968	920	950	949	969	932	983	986	966	938	961	975	930	976	964	932	927	948	970	971	965	950	988	979	968	954	917	963	942	938	983	901	975	953	997	950	965	941	993	923	993	963	946	949	1010	950	995	943	971	945	970	967	966	973	955	961	955	939	1001	925	973	915	967	902	978	932	925	972	980	988	913	926	950	985	939	991	941	956	962	958	964	964	952	923	957	996	990	937	903	963	920	954	921	955	962	956	966	1018	939	962	1022	978	987	968	900	955	936	972	968	939	1014	909	975	983	965	1023	984	945	950	984	888	973	966	935	971	978	1000	994	956	986	957	938	949	942	911	942	921	975	943	924	939	937	980	942	1006	987	943	992	905	963	951	999	971	974	967	957	982	964	939	909	974	1034	974	967	993	942	956	949	899	936	969	1010	965	994	1002	934	971	963	962	990	997	960	968	1043	930	972	984	980	985
1724	276	285	284	242	228	241	214	233	229	225	208	214	240	194	216	184	199	218	214	208	190	200	181	205	202	192	199	204	207	225	209	188	185	180	220	199	212	187	240	186	183	211	221	206	198	196	182	157	189	197	218	208	206	189	212	188	179	180	203	203	178	194	193	208	196	168	176	203	207	201	194	207	180	205	171	177	189	190	207	170	206	199	230	196	200	205	191	212	188	203	186	199	178	195	176	169	221	206	217	202	217	224	207	216	207	203	193	182	176	182	189	189	192	217	187	215	210	200	208	214	224	199	200	181	201	205	216	191	207	195	194	178	171	171	207	183	203	202	198	195	186	204	207	212	174	196	194	193	202	222	177	195	202	190	201	199	224	183	212	206	168	186	224	184	186	194	198	199	202	187	221	194	188	214	229	199	217	198	205	183	197	174	183	191	198	206	192	193	202	188	184	207	209	187	190	203	222	207	198	188	202	194	200	204	205	166	232	199	213	199	200	205	208	218	214	205	189	212	200	208	219	185	192	201	200	200	186	214	208	232	208	201	218	199	230	188	167	179	190	196	200	195	198	182	196	210	207	213	206	205	211	208	187	208	218	201	187	196	207	192	184	199	203	214	186	199	205	215	225	202	229	202	195	213	191	205	218	185	184	195	197	207	219	184	188	205	196	216	218	187	178	227	220	183	195	200	192	213	199	196	209	196	182	182	195	195	196	206	179	210	167	191	210	227	174	200	199	201	210	191	202	225	193	207	213	216	229	189	190	199	178	207	187	191	190	213	213	198	171	202	203	164	194	187	204	190	194	182	206	216	225	217	192	202	200	206	178	203	223	217	207	225	190	190	221	185	173	207	229	205	188	209	204	165	198	202	187	201	224	197	183	192	234	192	192	210	193	181	209	198	183	199	231	190	233	174	226	206	215	197	213	218	199	188	189	191	220	201	203	193	221	220	188	192	198	225	195	196	207	187	184	206	175	176	182	210	197	187	221	189	209	212	211	173	187	191	202	164	193	191	202	189	207	205	203	209	190	210	191	231	158	150	196	204	194	200	204	196	192	185	197	191	179	200	174	198	210	175	219	230	201	190	208	206	175	203	188	197	185	208	195	198	204	192	212	196	225	202	190	220	185	181	194	185	240	209	215	187	187	192	193	214	196	207	208	193	186	213	201	197	183	187	154	193	180	169	210	219	178	211	198	184	210	169	174	211	216	216	219	185	186	203	218	175	212	200	169	204	169	198	183	188	176	170	174	204	196	216	196	206	191	178	199	214	186	210	202	183	200	187	195	202	182	181	209	182	222	202	171	186	174	219	190	179	191	200	212	193	205	178	196	199	197	218	187	194	203	188	231	184	189	188	176	184	221	202	188	187	227	213	197	209	224	194	184	206	212	230	220	205	202	193	201	173	190	208	179	183	191	171	221	191	205	219	180	235	222	188	216	196	204	217	202	200	192	204	177	182	211	184	213	205	187	186	197	212	185	189	179	181	210	202	198	199	182	189	189	190	192	202	194	205	185	183	223	190	190	220	186	163	212	204	194	203	210	222	204	198	212	214	215	218	212	199	175	215	208	202	223	161	178	198	217	167	201	191	222	213	211	224	188	196	193	218	197	190	186	203	168	214	187	199	189	192	188	207	196	178	183	228	204	208	166	197	202	212	197	186	210	184	198	207	192	229	220	239	198	189	191	208	197	186	212	202	170	203	204	205	209	179	179	181	200	184	193	170	179	184	213	172	223	203	184	209	244	224	178	173	189	183	202	189	195	183	196	190	202	201	203	194	187	184	181	212	176	221	222	210	214	203	196	192	204	177	191	226	219	209	221	195	195	223	211	184	212	210	200	220	181	225	167	202	176	187	187	191	184	182	188	190	237	228	191	195	190	205	187	208	220	186	201	185	186	176	201	190	199	183	184	169	194	190	210	220	201	210	214	205	183	197	243	205	214	193	206	208	205	225	204	164	174	201	176	205	173	189	224	164	199	194	180	205	220	208	207	199	202	158	220	190	218	195	195	208	186	172	178	182	197	183	192	208	207	188	221	178	176	224	193	159	226	221	201	188	194	186	160	210	196	194	204	192	197	198	216	194	205	200	179	192	201	169	216	213	214	203	198	199	219	210	176	179	173	184	195	195	207	205	202	190	203	196	195	225	196	198	216	187	172	218	215	198	204	194	206	182	210	207	159	207	184	196	207	191	213	219	220	192	194	188	191	185	195	181	195	185	178	220	182	194	220	195	191	204	194	216	185	223	201	235	222	203	244	220	183	207	229	205	185	222	202	220	212	172	209	189	177	199	210	205	211	193	203	211	204	173	211	197	200	190	181	216	199	226	196	221	222	219	175	171	198	212	190	191	181	197	199	181	213	198	197	202	193	170	180	190	185	230	190	203	192	200	246	211	216	211	174	189	188	205	215	201	182	206	219	197	186	202	197	210	187	196	176	189	205	207	182	216	201	210	179	201	205	174	183	186	189	173	180	185	201	228	224	195	209	201	212	232	192	209	201	198	190	219	183	197	203	202	171	184	217	186	167	196	174	176	185	176	217	215	173	209	204	197	210	159	214	178	196	203	219	194	179	218	208	182	215	181	190	209	216	178	183	212	199	187	178	176	217	213	212	196	199	204	211	221	228	213	214	186	239	242	216	189	183	194	188	204	189	187	176	213	199	216	227	188	207	183	218	214	227	180	211	210	219	210	203	181	187	223	201	191	191	191	197	182	201	211	189	186	188	233	207	203	226	213	205	188	186	201	202	229	179	192	207	235	194	195	176	194	189	190	219	213	201	241	193	231	209	194	191	180	224	228	206	205	186	187	188	186	192	197	194	190	198	185	186	212	208	201	178	184	184	203	189	202	189	191	191	188	200	199	205	199	213	213	189	174	197	193	194	209	198	199	200	210	198	213	192	233	195	188	205	212	216	220	206	210	244	200	192	197	183	209	199	206	231	197	183	221	205	211	211	229	209	212	212	222	176	190	174	212	207	188	231	173	233	193	190	210	198	197	187	191	210	238	207	204	180	230	210	195	230	224	214	189	196	190	200	200	175	194	217	190	180	196	189	202	215	204	224	204	206	235	199	182	186	197	199	180	211	176	182	235	208	223	195	190	196	177	201	182	193	170	212	210	194	235	219	212	215	218	198	197	184	187	197	210	215	196	201	187	192	204	189	173	219	204	169	196	174	181	193	214	227	193	219	196	218	192	189	220	206	208	206	215	193	220	207	196	215	173	180	191	188	205	187	219	202	186	187	211	210	227	193	198	196	193	191	218	211	242	210	189	193	171	195	200	206	203	193	181	188	182	190	218	209	196	201	182	187	190	177	192	192	182	196	183	216	209	197	224	187	232	204	187	197	211	216	170	213	206	195	188	204	191	212	175	172	221	231	209	206	215	202	179	195	202	211	196	202	202	201	212	227	205	198	187	193	217	178	195	222	229	195	201	226	191	207	193	191	235	210	199	197	208	210	195	192	195	193	223	207	188	205
1931	596	714	751	730	757	641	589	563	564	534	555	543	571	562	549	578	522	508	545	503	552	535	547	555	510	582	523	550	539	505	552	503	476	546	518	534	575	578	526	527	539	536	549	526	528	509	558	545	543	556	587	554	548	523	590	530	540	522	552	526	543	471	533	560	572	566	530	553	558	524	505	536	561	538	491	517	549	558	553	516	532	510	496	557	541	542	531	526	514	540	548	556	562	536	503	525	501	534	503	548	532	524	498	557	559	546	541	551	576	538	489	528	536	561	525	554	559	535	546	520	528	534	494	523	561	504	539	546	554	532	556	559	573	551	527	542	575	567	585	486	555	551	546	543	562	546	578	533	562	528	543	518	535	575	550	511	554	572	531	510	531	493	510	589	503	538	543	511	539	544	545	549	545	476	594	575	587	564	564	518	534	574	513	530	524	553	511	503	571	567	503	505	470	547	546	592	540	544	574	550	539	544	565	548	539	581	531	567	546	547	538	576	550	516	527	557	566	513	524	510	552	541	523	547	547	538	581	496	535	510	569	524	583	538	494	523	533	590	509	519	530	573	501	547	538	551	525	543	531	536	524	509	548	579	554	513	549	539	549	516	509	523	553	525	536	483	546	558	576	548	543	550	527	518	571	529	548	561	538	542	529	513	511	534	530	517	517	546	553	531	591	525	526	517	517	526	543	541	538	509	558	516	586	544	516	550	503	563	542	509	543	548	576	529	517	510	539	564	498	553	543	526	568	520	551	536	505	575	581	535	560	534	562	513	546	535	547	504	549	530	528	563	548	551	583	578	582	592	525	515	555	525	545	555	567	550	552	505	563	560	556	572	528	544	574	555	534	554	524	551	567	565	512	541	569	513	554	536	534	580	506	542	537	539	529	561	559	545	538	551	569	524	514	552	558	530	567	607	601	514	546	537	553	557	552	515	561	536	504	552	583	576	522	539	534	529	516	546	549	522	577	530	549	528	526	537	558	554	554	510	504	584	534	536	526	520	550	559	528	578	490	531	555	572	534	567	533	531	525	557	537	537	597	582	539	579	573	559	529	570	537	544	530	517	532	520	557	520	496	541	528	557	572	517	554	543	519	509	585	531	542	566	542	550	504	515	519	506	578	547	573	562	528	580	527	518	505	495	553	541	539	496	520	519	560	535	516	556	499	539	539	510	541	543	548	585	583	547	515	566	494	546	569	584	510	558	577	508	524	518	493	504	566	582	501	527	608	549	543	573	550	551	522	526	516	504	549	538	558	522	525	542	540	521	560	562	555	517	546	510	544	544	550	489	522	524	540	553	532	523	542	544	544	517	537	580	550	540	549	524	550	557	533	519	539	532	535	535	541	567	561	536	605	535	522	517	555	555	566	577	577	545	536	540	512	545	494	553	536	573	541	518	528	494	559	558	500	521	556	509	569	527	541	575	513	523	534	542	557	504	532	525	555	527	524	567	572	595	564	559	565	529	563	568	536	535	530	544	569	494	546	498	544	540	507	527	502	532	515	529	501	538	565	528	540	533	506	548	536	555	513	555	561	525	536	548	589	558	539	558	549	545	533	543	512	554	493	574	515	512	545	516	515	597	539	566	531	564	537	543	589	541	569	567	512	611	576	569	546	527	559	549	565	527	554	538	556	533	496	546	511	551	555	536	549	514	558	572	524	538	536	532	549	554	518	546	495	528	554	514	500	527	532	536	524	525	543	520	578	523	546	554	493	540	570	550	526	584	525	529	518	567	540	546	557	568	578	511	520	520	549	578	508	523	547	535	574	550	524	537	523	532	535	571	550	565	522	509	534	504	488	576	522	589	536	538	532	558	530	529	568	548	543	512	520	550	530	590	520	579	512	561	528	526	524	571	531	521	565	516	506	543	574	540	544	567	543	546	481	531	544	537	537	516	570	587	552	530	537	566	510	558	522	510	540	509	526	523	561	549	561	537	532	573	557	590	559	520	547	557	547	491	583	527	586	556	555	532	525	518	536	564	531	542	538	574	550	550	518	514	535	572	559	542	513	530	554	542	547	564	521	548	529	544	562	543	553	551	543	527	565	520	528	537	522	536	511	558	565	522	504	550	517	533	546	558	557	516	528	553	511	521	558	499	569	545	543	577	525	525	564	524	521	509	528	567	541	577	490	522	529	505	552	522	549	555	541	551	553	553	543	523	547	533	505	539	481	527	497	503	510	533	575	523	530	589	553	564	516	521	569	528	545	561	534	526	589	551	503	527	534	492	523	552	513	585	562	519	548	542	549	495	543	516	532	502	553	540	515	574	531	564	532	518	550	534	527	546	507	543	523	544	537	534	506	578	524	527	531	538	511	584	565	490	597	531	534	535	561	560	517	613	542	589	548	589	517	505	565	547	557	530	527	553	504	503	535	547	525	519	538	549	485	527	581	545	552	534	535	514	536	521	538	542	519	558	514	513	547	526	560	506	533	550	542	587	539	563	553	528	522	491	558	520	575	560	512	545	556	563	525	543	552	521	561	569	546	521	542	538	530	531	530	545	535	507	568	542	531	515	560	562	555	553	521	517	547	526	538	546	535	553	525	581	543	568	558	545	508	522	568	532	542	496	564	540	511	571	551	513	555	501	556	557	555	565	580	572	554	530	535	590	530	538	543	557	533	520	507	518	527	537	549	531	548	546	569	548	559	537	549	489	557	536	541	565	520	556	520	504	545	525	538	544	557	532	528	584	539	521	536	535	552	545	549	549	572	489	531	554	554	486	563	526	567	516	551	483	540	581	556	559	560	536	545	549	579	510	575	566	560	574	494	535	534	516	527	547	563	515	482	535	539	521	550	518	531	566	581	560	520	560	607	565	541	572	576	607	550	532	524	546	512	557	473	569	527	581	560	521	536	556	544	584	547	558	502	537	580	521	540	549	570	574	503	522	553	557	612	501	500	529	541	528	548	535	520	552	539	545	524	571	529	518	523	493	544	579	578	540	488	562	506	550	530	557	513	531	498	516	541	530	517	525	526	543	591	537	559	563	552	540	550	534	541	569	530	537	551	588	538	585	532	536	515	522	504	545	570	535	523	524	516	563	543	581	555	561	516	513	532	514	527	508	555	584	544	538	559	531	566	528	527	532	523	531	526	544	539	570	537	542	538	534	545	541	533	531	532	545	555	542	563	562	502	546	544	524	553	550	530	530	569	520	540	536	573	484	526	545	568	547	577	572	574	520	537	545	505	558	537	519	541	543	538	559	504	524	553	523	541	552	550	572	541	544	558	526	513	530	544	509	543	555	525	538	558	538	560	563	568	542	573	523	537	534	553	555	545	578	582	528	563	524	549	565	503	539	538	533	549	497	547	553	515	583	525	571	560	524	514	526	554	565	543	561	571	491	525	520	577	524	577	541	516	496	571	534	502	573	575	563	546	530	497	553	538	542	576	559	534	541	511	585	539	542	477	581	517	566	586	543	551	540	540	583	509	548	549	557	584	495	500	549	495	541	561	541	538	500	526	553	564	587	538
7499	718	710	660	575	566	535	374	421	449	403	392	421	389	386	351	415	372	387	398	420	415	354	413	391	375	350	369	353	433	444	414	389	395	331	384	377	381	403	393	406	402	387	382	390	367	378	387	399	395	359	382	419	378	395	385	400	425	403	389	369	389	389	376	375	396	373	392	428	407	403	385	399	380	377	399	398	364	357	368	392	397	389	340	373	361	404	353	376	413	340	366	380	365	361	390	372	393	393	394	382	367	398	415	395	377	399	426	377	391	439	379	355	371	399	410	388	350	378	370	388	384	397	405	389	372	407	384	366	391	399	409	397	405	349	413	384	381	390	398	362	402	419	387	356	401	364	413	360	383	370	380	387	401	376	381	403	389	395	386	373	428	394	391	372	347	418	363	432	380	381	412	386	389	396	445	406	374	403	372	370	352	375	392	385	387	388	377	391	408	347	384	379	382	415	351	364	354	414	408	373	362	341	366	400	342	385	383	393	366	404	344	407	388	386	416	395	365	363	386	355	366	443	355	395	388	414	379	356	361	390	392	363	376	359	376	415	388	385	394	368	375	392	376	358	387	384	386	368	386	377	418	372	352	367	378	411	414	391	397	347	412	390	396	373	350	379	394	375	380	410	360	375	370	364	433	403	370	327	372	377	397	387	391	372	386	368	417	399	389	412	400	358	349	384	350	344	429	380	410	432	432	419	357	366	363	358	387	371	375	406	406	373	390	364	419	403	394	388	415	379	385	387	400	363	396	416	392	361	408	371	394	372	407	379	373	345	394	359	336	361	348	395	361	371	381	387	426	380	375	403	399	384	374	385	385	412	379	378	401	385	375	373	436	364	391	375	373	388	377	411	364	343	362	398	392	382	389	354	381	394	399	386	360	356	393	351	325	413	381	381	360	406	348	399	419	409	385	390	371	395	348	389	409	402	425	354	368	378	371	323	380	388	391	405	346	356	358	407	391	397	404	416	434	369	402	362	375	400	359	378	387	408	337	407	376	378	389	364	355	367	397	415	429	434	390	382	382	349	386	358	390	378	377	367	363	398	378	381	395	387	387	394	390	379	379	359	359	370	419	365	404	366	377	380	366	356	370	364	366	415	378	419	378	387	387	389	385	361	425	394	359	400	398	364	345	408	414	397	375	389	383	379	397	356	358	395	394	373	367	389	410	344	383	393	385	384	406	364	348	380	362	380	379	362	398	403	389	352	400	367	399	395	407	393	419	367	381	352	363	408	366	397	399	412	381	335	352	387	397	358	385	382	400	328	371	376	392	392	384	400	343	371	405	400	388	389	384	358	386	377	391	354	373	376	359	370	416	366	382	377	384	409	380	375	373	420	404	374	357	376	386	357	406	374	377	341	373	379	405	357	377	385	358	357	370	384	372	374	381	394	363	402	390	349	393	372	384	369	383	363	358	370	409	347	389	391	410	413	377	364	395	385	405	386	391	376	375	357	387	394	409	393	454	384	423	416	397	428	379	389	419	416	382	365	373	361	409	392	384	374	396	353	375	381	410	388	372	397	381	396	371	360	372	392	401	381	387	384	353	344	361	392	361	405	427	400	398	382	338	395	347	383	400	405	384	395	360	364	388	373	355	377	395	407	411	381	415	412	395	377	404	376	408	390	405	367	390	411	403	380	398	404	393	395	416	404	390	386	372	386	378	408	405	400	353	373	370	416	415	389	391	386	380	394	370	372	361	375	374	406	375	393	364	422	385	418	373	372	367	395	368	380	395	421	400	360	351	381	405	374	407	369	432	358	407	386	347	350	336	318	381	396	403	376	385	372	364	357	378	385	386	417	381	375	353	408	365	360	372	405	383	341	344	411	386	381	379	382	400	390	395	399	376	380	406	411	392	384	366	373	413	382	417	383	402	364	363	411	383	402	376	366	379	378	394	417	369	408	374	374	373	377	370	377	380	388	382	373	411	338	416	372	369	370	393	394	404	367	365	374	395	386	388	396	379	390	351	346	357	356	345	402	391	356	365	365	388	396	419	353	393	394	364	351	401	361	396	405	375	371	329	398	383	409	361	365	345	397	377	420	404	355	409	361	407	358	389	417	380	425	397	336	371	393	355	389	379	344	330	376	358	380	399	401	412	381	391	367	384	402	362	367	390	421	399	328	351	368	363	392	372	384	380	379	370	418	405	379	378	395	418	375	373	406	436	389	431	399	379	392	356	403	400	378	397	410	395	371	381	357	357	408	364	391	388	385	356	365	374	387	388	417	388	401	386	388	414	394	389	414	400	372	367	380	378	388	434	381	407	375	370	375	353	392	382	377	383	371	393	381	353	364	405	409	394	368	384	419	383	420	380	367	371	395	378	342	391	387	377	394	380	383	391	387	401	375	385	393	389	386	390	392	349	385	404	388	393	361	360	368	376	380	383	381	394	410	363	377	365	392	397	406	416	397	401	365	399	410	381	404	377	399	364	379	372	420	396	441	370	395	350	398	437	350	384	356	404	385	373	385	360	375	403	369	361	380	403	388	389	394	393	368	417	383	392	372	407	377	397	349	381	405	364	408	390	388	435	388	406	368	368	368	387	374	411	371	407	390	418	418	382	410	393	365	356	367	408	363	407	390	387	367	344	381	385	385	368	368	349	416	351	398	389	405	409	381	391	385	401	387	404	347	367	353	398	368	377	413	398	405	391	422	386	394	371	374	416	384	335	397	406	383	396	392	384	381	368	395	376	383	405	349	361	355	396	431	344	355	388	412	391	386	394	381	427	373	401	366	384	346	415	369	410	458	346	392	399	390	372	406	422	421	405	422	364	367	335	361	371	373	365	405	389	373	400	391	375	378	399	377	372	377	394	370	366	425	362	367	407	397	374	394	377	365	369	427	355	392	385	397	380	346	382	403	359	383	392	357	384	378	392	386	385	399	414	375	418	370	355	381	406	378	348	375	412	390	420	413	402	405	415	449	342	402	379	370	393	374	358	400	390	407	393	385	378	399	416	404	425	390	359	418	402	417	387	368	359	387	402	413	393	402	408	353	389	379	375	377	359	361	306	386	345	368	411	373	371	344	387	370	376	368	414	427	404	378	387	359	383	382	425	383	363	355	383	402	401	398	395	339	449	380	405	405	383	374	368	382	396	366	372	390	357	411	366	372	347	383	404	417	366	409	357	410	386	377	380	402	423	421	366	396	371	376	405	413	418	375	380	396	384	374	383	384	358	397	387	387	387	363	348	349	385	381	370	381	390	403	371	374	396	398	425	367	357	377	406	400	371	364	380	380	354	391	396	388	414	351	384	353	321	391	378	350	397	345	382	404	409	407	388	409	373	371	372	354	388	402	367	368	383	357	348	411	374	355	392	396	381	372	356	378	399	386	354	398	406	413	371	366	391	360	411	367	372	376	379	379	371	365	387	382	380	339	378	390	356	382	376	350	377	381	383	336	398	395	368	377	412	405	362	378	392	407	357	374	377	368	380	375	396	372	354	390	428	382	372	408	385	404	422	396	401	354	367
6522	1211	1594	1743	1719	1657	1510	1268	1202	1122	1093	1147	1068	1007	939	999	961	942	953	1013	947	1013	945	998	895	948	930	875	964	947	913	963	869	977	963	966	998	970	927	983	912	920	927	907	958	928	950	937	927	938	885	925	923	922	871	887	874	987	886	940	924	947	902	961	924	948	951	929	935	896	908	920	935	926	930	838	906	946	922	949	966	865	946	886	951	950	941	851	920	913	896	921	979	915	911	968	921	904	863	937	919	896	930	948	868	937	925	926	906	965	855	925	876	892	897	922	915	953	929	913	925	961	925	854	911	921	901	906	874	878	901	865	1009	985	892	947	898	930	924	933	972	916	890	921	886	951	957	900	873	924	939	863	908	977	961	930	871	927	962	909	927	944	923	895	887	925	930	894	934	905	919	900	947	975	890	920	887	904	942	868	884	906	957	909	934	893	879	938	937	910	936	913	837	940	915	923	908	936	894	955	916	935	909	937	909	937	927	907	940	894	891	928	909	906	960	962	895	868	892	938	902	928	875	914	889	902	885	911	954	850	926	958	921	961	876	896	915	914	907	910	886	970	893	935	897	902	907	892	925	992	891	939	934	916	920	952	958	851	926	882	881	914	904	908	929	941	887	909	923	945	902	929	942	857	965	960	942	910	959	904	994	917	914	949	926	870	937	899	883	906	914	889	916	873	948	938	983	900	888	941	927	964	944	963	914	904	907	910	981	950	945	930	984	924	882	936	917	906	930	906	913	980	901	905	926	894	913	912	906	932	944	906	912	787	957	956	908	866	943	863	905	909	928	942	899	850	884	886	868	918	914	873	930	909	889	921	916	932	915	970	890	922	880	905	930	879	930	937	914	886	934	881	899	918	884	945	912	912	950	918	982	943	915	888	900	944	884	955	921	874	925	911	887	907	921	915	899	915	950	910	900	968	939	934	928	943	891	935	882	908	933	976	926	914	938	962	966	974	907	903	891	945	909	861	957	894	905	887	915	898	906	919	909	929	920	924	894	927	891	910	915	868	949	901	950	913	932	914	952	900	927	948	897	897	904	996	962	888	910	904	887	858	906	917	940	882	894	919	945	841	937	971	961	925	951	889	876	868	906	892	950	878	890	958	912	973	898	966	918	910	963	918	948	900	908	884	939	879	927	906	920	908	929	898	935	831	956	929	911	920	917	883	916	888	955	912	939	946	981	886	925	939	874	898	872	936	893	930	974	944	870	917	951	902	927	883	902	924	908	893	922	947	917	872	924	889	902	887	937	949	935	870	966	904	925	923	900	857	941	878	886	901	943	873	952	906	891	885	903	926	943	933	921	879	884	957	928	942	903	969	906	891	944	954	927	944	878	900	898	863	949	951	951	926	910	937	929	865	883	930	918	909	913	929	896	920	905	945	923	939	852	914	907	919	904	871	855	910	861	844	928	919	911	868	936	908	934	900	930	980	907	944	961	920	941	874	945	895	915	943	912	960	940	867	914	924	914	878	891	849	866	888	873	992	923	920	839	868	892	912	890	962	893	944	850	888	853	959	881	870	881	966	969	916	921	902	909	926	902	893	919	900	921	901	875	954	943	962	876	942	942	879	964	922	915	944	938	942	889	921	899	862	936	876	900	963	854	906	900	943	939	958	922	867	900	886	937	909	921	903	938	890	909	859	906	929	951	887	941	948	924	959	898	976	923	916	941	851	888	899	881	956	869	910	871	909	911	905	893	837	840	916	924	911	936	923	923	933	962	943	940	972	945	928	922	923	924	940	949	933	914	886	918	985	893	876	910	920	890	890	925	915	927	909	909	901	899	906	922	885	921	972	884	896	972	873	885	915	981	904	923	867	955	874	945	894	911	967	919	953	920	895	925	948	907	935	943	896	899	905	977	932	952	892	891	936	865	851	957	975	919	932	903	902	902	944	960	894	934	930	919	972	913	906	898	904	980	874	931	945	923	853	918	892	904	902	930	955	933	928	928	956	919	968	951	951	914	930	872	889	926	879	917	883	937	884	932	868	971	921	927	945	919	926	881	922	889	891	942	906	935	907	943	906	857	933	883	940	902	917	922	921	931	881	907	907	912	916	922	891	919	910	875	862	903	907	901	976	971	934	908	894	942	881	927	908	894	951	915	879	968	904	937	871	912	915	944	929	917	916	970	883	960	888	928	909	924	989	897	943	970	902	877	955	924	949	923	883	957	927	868	946	913	914	937	937	919	899	890	900	879	961	930	887	942	907	973	904	905	880	893	920	964	897	903	931	919	948	938	893	902	897	919	941	956	956	939	897	933	964	881	852	927	949	852	916	926	919	880	923	870	940	904	920	964	913	921	904	938	968	869	916	916	875	971	909	954	934	964	902	867	884	886	916	899	920	887	910	877	907	879	946	937	899	881	932	885	917	871	884	935	925	897	922	916	837	898	931	881	931	918	905	901	929	935	917	906	908	910	1018	934	870	978	939	894	940	945	872	930	910	880	922	914	881	922	905	922	898	891	951	968	938	910	876	926	889	891	990	894	921	921	891	914	884	851	938	930	874	944	892	976	883	906	971	899	883	884	893	931	911	841	915	919	950	912	917	932	924	904	936	922	873	892	876	898	888	898	874	925	891	917	948	929	914	910	914	952	899	917	914	909	918	895	902	866	941	909	913	968	933	932	902	929	917	886	906	964	921	884	900	975	951	970	945	911	966	974	907	885	938	925	923	932	968	902	891	977	889	910	920	872	905	897	928	921	923	928	933	872	894	895	960	934	921	925	959	907	920	915	969	935	884	911	943	928	910	902	965	899	966	918	849	914	907	944	832	933	854	947	926	910	922	887	924	849	896	873	910	902	861	882	916	909	865	901	956	882	895	962	891	945	891	954	918	876	906	898	876	908	929	930	913	918	852	881	933	938	938	895	933	911	869	936	967	943	936	896	940	923	918	938	857	931	913	909	858	928	1002	931	909	913	940	895	948	960	904	918	911	921	948	923	978	921	857	884	954	923	929	926	892	877	894	954	893	923	942	904	928	889	909	923	919	960	928	955	934	952	890	948	905	945	934	898	943	905	883	921	898	1000	911	927	903	882	931	915	902	938	906	947	926	931	945	963	887	911	868	867	942	934	921	921	965	932	946	891	971	892	945	928	890	939	907	905	897	938	905	918	938	876	898	913	902	884	918	866	903	898	880	946	902	924	891	924	948	902	937	949	889	976	907	911	826	948	931	886	876	859	887	897	913	922	895	878	947	912	929	908	889	923	907	907	895	912	877	894	893	921	895	903	974	849	981	944	885	949	922	889	986	869	916	931	900	921	956	888	911	853	881	878	905	970	932	877	909	930	883	966	857	957	955	877	903	888	934	994	886	858	890	973	900	906	954	868	900	921	940	941	905	936	857	917	941	932	929	932	919	929	831	867	863	938	943	915	937	851	969	937	885	940	937	895	861	882	878	907	917	916	959	892	898	944	916	910	911	886	923	900	940	953	890	905	931	916	869	850	851	928	876	894	897	869	888	892	901	889	942
15229	1506	1086	974	778	753	628	562	536	562	474	495	433	480	493	433	404	491	446	460	443	434	467	428	420	455	466	434	482	442	399	432	457	434	407	411	413	449	443	426	410	438	396	441	438	428	424	438	422	435	422	435	456	422	483	446	385	413	448	420	453	460	457	427	397	403	409	438	407	416	428	401	435	406	465	435	405	454	415	426	433	428	417	428	407	403	454	462	418	417	450	382	401	501	406	425	442	441	455	421	430	439	425	434	413	453	391	423	454	416	440	452	416	412	471	471	436	447	388	415	423	435	419	418	418	420	440	426	413	473	473	416	435	434	395	413	422	448	462	479	423	400	431	433	414	423	424	423	509	463	443	394	413	444	451	420	430	445	448	415	415	433	425	423	440	448	414	412	424	428	362	403	394	428	463	445	405	406	380	418	433	421	424	429	446	425	426	444	434	438	440	411	412	473	447	409	435	427	467	453	470	439	424	413	384	449	400	405	420	404	405	455	414	476	468	467	446	426	472	421	413	482	445	402	414	420	475	430	456	420	448	411	410	401	420	428	393	428	411	402	443	422	417	425	420	429	423	445	448	459	436	411	447	396	427	431	391	405	440	431	430	409	421	442	427	422	463	392	420	398	409	394	417	464	435	423	400	435	409	409	428	430	445	429	445	415	438	435	428	448	438	425	407	420	385	442	447	424	467	449	402	409	437	421	379	425	426	427	421	462	387	431	427	450	449	440	431	428	476	433	436	435	397	400	465	425	433	413	412	436	411	471	443	418	414	391	412	432	420	476	458	420	436	425	483	480	437	440	434	426	471	423	438	424	466	458	419	476	400	409	428	403	436	436	428	381	409	433	433	476	398	439	395	426	430	442	409	465	426	454	449	447	410	391	439	425	419	400	440	444	449	428	400	408	462	427	415	414	410	405	441	455	434	435	397	452	442	433	443	424	432	463	438	437	431	385	449	405	437	431	411	399	399	431	419	400	406	400	413	426	466	422	446	431	445	448	410	435	461	438	437	427	440	454	430	410	462	473	438	468	457	441	436	435	440	439	447	415	452	413	417	461	422	412	441	434	438	444	427	401	414	427	400	437	421	390	430	424	460	415	393	438	431	448	434	364	426	432	439	430	439	413	401	423	447	412	373	451	413	377	408	416	403	442	444	401	387	411	426	445	432	407	471	451	411	415	432	461	423	426	487	385	448	419	415	449	466	444	436	402	461	475	446	438	453	438	459	428	416	447	438	424	443	412	431	408	436	427	392	435	465	430	400	454	422	379	445	446	417	443	399	367	396	437	422	433	447	416	407	422	415	447	409	439	418	447	401	409	402	455	402	443	391	451	435	418	412	394	419	390	410	434	397	436	461	448	448	459	415	410	400	393	430	429	401	416	427	421	444	451	434	442	436	421	421	423	403	369	402	418	432	438	436	453	449	458	471	436	454	409	417	424	433	441	462	432	411	413	402	406	433	396	436	408	485	425	420	435	374	398	460	453	453	429	398	403	418	477	468	420	404	406	439	428	469	423	460	429	468	437	394	455	461	422	418	412	459	444	377	444	449	427	427	401	479	418	503	427	411	417	381	431	452	439	444	439	444	409	440	430	462	400	445	438	452	416	441	427	430	413	434	393	461	431	455	433	410	419	449	397	429	419	400	463	438	449	440	464	450	407	475	427	439	422	434	436	423	365	400	421	428	393	423	420	432	394	423	412	442	453	429	389	418	391	451	454	422	454	434	473	410	435	445	474	460	457	496	425	454	433	454	439	440	427	410	408	443	451	434	439	427	400	466	436	423	430	439	460	401	452	464	413	515	419	417	399	448	444	460	422	405	464	417	455	425	428	404	456	462	427	410	428	426	388	431	389	451	405	440	433	442	435	443	478	428	388	412	409	434	430	404	421	463	401	460	425	422	413	446	414	453	403	424	440	476	472	403	451	427	418	442	416	428	385	474	444	418	456	431	422	435	441	409	424	439	381	450	436	372	445	405	457	420	438	413	463	407	416	467	387	388	428	433	425	457	442	442	454	433	409	428	381	407	431	396	427	405	439	454	419	439	450	467	430	436	427	391	433	396	412	396	407	421	413	417	444	424	447	470	428	408	448	409	412	434	398	446	394	417	410	455	438	425	443	442	431	418	445	435	428	452	442	400	468	408	388	464	419	399	415	444	447	446	428	443	419	417	469	429	432	413	404	463	428	405	406	397	398	388	441	423	436	448	453	411	440	409	394	416	456	430	432	430	434	448	384	437	415	453	426	424	408	409	396	432	422	470	458	435	409	407	463	383	432	447	428	417	411	443	433	417	448	448	461	444	432	468	467	431	442	429	400	390	376	436	448	442	416	407	440	406	467	436	490	434	464	469	446	425	428	401	422	420	425	467	441	405	452	444	442	397	462	469	427	436	418	418	366	400	412	431	455	414	446	481	386	432	396	402	393	440	445	416	398	396	418	437	450	456	455	434	473	445	399	406	455	432	416	404	408	442	436	423	461	432	427	453	485	457	465	414	413	407	431	455	436	442	446	447	376	429	432	448	406	465	456	414	438	443	379	399	426	447	455	436	417	431	454	458	433	400	418	416	427	422	404	434	438	428	414	399	423	419	414	420	438	447	397	424	470	487	452	428	444	418	427	443	433	427	493	454	454	425	417	414	411	439	457	424	403	417	412	446	479	427	413	432	452	473	368	459	399	427	455	430	439	421	406	424	441	431	390	456	436	407	441	448	472	434	394	437	420	434	423	442	444	430	410	447	410	421	433	379	407	456	404	444	396	433	472	435	418	441	430	404	437	425	436	382	442	414	461	427	415	415	416	439	476	412	425	453	429	395	408	395	433	447	419	418	411	454	416	446	389	463	429	419	436	441	445	440	480	404	422	434	386	408	403	410	414	448	383	424	435	417	460	436	407	424	434	417	437	432	416	460	430	434	418	450	456	420	460	438	390	427	405	420	448	436	388	395	417	452	481	417	422	440	414	405	463	411	435	469	380	409	435	419	427	473	452	451	460	446	466	449	397	441	422	414	418	453	426	411	389	457	428	433	416	431	403	427	467	408	407	417	464	446	432	385	457	451	380	452	456	432	419	460	391	424	440	446	437	420	430	417	452	428	434	397	452	368	438	458	463	446	444	468	407	436	386	422	431	426	419	419	404	426	446	393	449	455	450	423	372	398	447	460	415	432	403	459	448	422	435	497	459	455	432	405	384	410	406	465	430	425	381	480	397	445	416	461	429	420	412	419	431	443	416	415	445	411	453	420	419	414	435	385	441	466	426	413	400	451	423	443	421	448	414	432	375	430	411	411	408	407	450	417	433	460	449	422	402	438	438	446	405	386	406	400	439	430	412	382	457	434	395	439	454	424	390	414	399	410	406	407	424	434	418	454	448	454	447	450	430	422	425	433	448	449	419	425	471	435	452	378	397	431	424	443	480	418	423	426	451	417	409	429	413	459	453	460	415	452	403	415	429	420	399	401	427	437	423	431	422	410	421
8614	1532	2076	2593	2466	2402	1915	1674	1499	1414	1402	1274	1219	1137	1110	1110	1055	1079	1043	1071	1010	1105	998	1076	1016	1038	1057	1010	999	1028	955	991	968	964	936	946	990	955	1010	1001	1034	1012	1006	1028	989	1013	1003	973	1005	945	966	1013	992	990	907	982	968	969	931	977	989	956	972	985	984	992	924	941	965	973	952	954	956	953	947	923	978	933	1004	917	976	964	898	992	950	925	942	981	932	968	971	930	971	934	971	900	985	966	1000	938	970	917	992	948	999	900	969	1005	960	974	989	971	989	982	934	962	990	965	1003	964	945	938	984	962	943	937	921	968	964	991	966	1062	959	964	990	964	1044	944	919	1024	956	947	977	950	930	935	961	962	985	934	939	962	979	962	1008	914	943	1029	1038	916	985	993	978	950	948	996	926	1016	966	951	992	985	965	932	973	955	985	932	1023	989	946	886	960	944	955	944	990	998	961	929	864	983	939	970	949	965	955	963	954	971	905	990	964	954	939	971	996	926	954	995	955	966	945	935	965	927	935	933	911	1022	941	937	939	966	946	917	964	921	933	933	900	989	939	1022	986	983	967	968	940	949	932	992	966	997	954	958	915	964	966	957	969	939	949	960	949	956	940	968	951	1001	955	990	950	883	883	989	993	1001	993	953	979	918	1012	945	1016	982	944	1003	1019	1016	1001	931	973	957	1007	918	997	977	925	951	960	969	999	998	945	976	953	992	984	968	935	970	945	918	946	956	941	957	966	903	910	958	995	946	916	989	949	997	1016	956	948	948	998	906	980	972	936	907	949	975	946	990	1018	935	938	934	957	1031	958	939	968	941	941	955	965	1001	1010	1006	949	981	1019	998	938	941	988	916	972	960	953	978	949	979	962	1000	956	941	963	962	934	979	905	946	987	955	958	1025	944	949	997	964	960	983	976	957	999	946	992	1014	955	988	898	1012	978	953	979	966	992	970	1034	996	943	926	957	935	1006	930	997	903	1015	966	1023	936	980	940	962	1006	907	945	973	933	968	926	936	968	950	943	959	942	974	1004	974	970	962	969	936	956	941	933	958	937	978	941	957	980	1014	982	902	974	949	949	988	955	963	908	936	901	992	967	987	942	968	983	1010	955	955	980	1008	954	924	985	954	1010	994	965	941	1008	979	963	952	942	997	989	937	953	972	947	970	939	961	975	903	946	918	1013	933	946	945	971	989	930	940	1006	951	967	949	946	956	947	928	937	946	941	1005	948	940	896	938	943	960	958	945	984	1044	959	937	977	958	893	1015	967	1044	950	951	914	945	984	872	948	920	988	972	931	991	980	967	981	986	911	974	944	957	926	944	935	998	909	944	979	975	976	949	931	907	964	985	999	974	967	1006	926	971	980	982	990	950	972	996	941	996	977	988	945	971	1000	916	933	984	993	990	954	968	1000	967	960	971	983	938	980	971	977	975	951	930	1026	966	1014	942	965	1043	997	933	1004	966	943	975	936	934	960	931	952	923	924	983	932	973	924	960	1022	976	922	982	975	974	929	964	939	965	988	929	913	992	961	953	950	1007	971	999	993	977	930	980	970	968	917	927	945	979	972	981	913	961	934	937	941	910	923	980	920	931	934	984	927	1013	932	949	937	951	955	959	961	900	923	946	994	991	928	957	951	957	961	984	904	950	972	933	956	896	932	961	929	943	924	917	970	928	928	957	953	956	1009	982	972	981	960	967	930	966	995	966	987	949	939	1000	961	931	983	1020	962	956	971	977	982	958	924	949	980	944	987	893	931	988	960	954	984	939	915	986	968	1009	995	936	938	945	967	946	965	1014	979	932	1008	1001	930	980	952	942	976	945	973	938	988	933	993	934	987	957	942	975	949	959	941	938	957	1016	981	922	1022	943	927	943	985	966	944	929	1014	988	987	1050	985	888	973	959	952	968	982	945	995	1001	991	961	940	925	960	990	985	943	914	961	933	957	933	944	995	971	980	927	992	1040	891	948	982	1002	1004	1005	995	989	899	880	952	995	934	973	990	955	967	927	995	964	971	962	941	971	940	973	950	982	994	934	936	1005	944	972	999	951	907	1001	1018	951	950	966	1010	920	942	973	977	1009	933	907	964	909	951	975	948	937	957	966	948	964	998	920	952	959	1026	914	997	947	971	901	972	907	949	957	1007	904	956	965	931	983	947	936	945	946	947	936	978	916	938	937	979	972	957	973	917	948	969	941	926	984	925	984	917	953	902	922	937	1011	945	930	930	994	991	1008	946	931	987	988	983	957	1002	1001	968	930	1034	951	930	888	971	969	895	1008	929	966	971	937	999	942	980	938	978	989	945	969	966	980	972	944	1021	899	988	947	978	940	949	950	916	951	991	997	975	940	987	924	911	963	1015	954	973	988	1006	962	925	903	968	938	992	990	962	932	939	928	982	963	1008	971	1035	907	990	918	962	980	922	912	949	968	962	966	1014	953	945	957	934	951	913	942	963	933	961	973	938	941	953	987	993	1012	978	979	946	915	932	897	984	943	966	951	967	957	996	918	986	992	944	976	1001	945	984	988	945	983	937	972	981	1000	1014	956	894	906	1020	1023	928	937	985	971	967	923	952	926	965	973	976	927	966	948	1021	945	996	950	1012	986	938	959	975	950	958	1034	946	989	942	996	939	992	944	963	921	979	914	938	957	996	891	942	934	951	937	911	911	934	986	909	948	967	943	921	922	963	948	1007	943	995	978	909	977	1000	904	1007	944	955	965	947	1013	981	985	954	918	952	948	1009	942	924	977	942	990	997	943	970	972	983	930	999	940	961	1020	966	946	931	988	961	1020	966	981	918	961	938	1012	929	975	962	934	961	933	971	937	972	994	949	1005	969	956	964	970	998	1024	922	977	964	884	959	943	950	974	995	982	971	965	920	965	948	1000	943	995	901	1000	934	981	962	938	1014	954	895	945	927	952	978	969	969	981	952	957	964	972	1007	940	987	996	1017	935	892	906	896	942	1013	975	925	938	973	935	1001	932	968	969	970	923	942	895	949	948	896	955	963	961	942	969	968	943	1017	929	956	950	939	947	929	1002	937	977	969	1009	979	987	972	928	1004	942	916	914	941	932	981	897	981	943	994	969	994	949	950	956	919	968	974	971	972	937	944	958	948	922	1007	974	971	939	953	941	993	1018	1002	938	940	934	946	964	968	997	1033	1003	998	992	959	968	1014	940	984	949	935	1003	968	981	959	942	980	990	959	906	960	981	952	1011	952	957	947	955	960	924	987	919	935	989	927	958	927	946	959	986	975	947	898	929	921	945	909	998	951	948	1000	965	1020	964	917	1007	1032	956	975	1019	997	956	942	1040	969	900	973	942	957	952	971	1021	957	950	944	1038	953	944	1006	992	971	960	927	953	979	1001	997	938	999	944	1031	996	956	1020	1018	971	928	955	917	987	933	926	972	964	947	958	977	980	940	1010	965	1004	984	929	1010	927	975	985	909	944	973	966	1001	926	957	965	961	946	969	961	962	915	954	1004	942	947	928	939	1018	956	923	969	949	956	885	1060	912	1001	959	947	998	958	991	998	1010	946	955	989	979	1022	915	957	974	926	943	955	967	1007	895	1026	930	991	1013	982	988	980	1005	921	895	897	914	991	933	1012	977	934	1019	1006	1013	987	938	971	982	953	992	955	984	976	991	947	945	927	957	991	997	920
1445	285	281	258	240	243	245	208	213	205	204	204	179	200	194	227	187	187	222	221	201	182	197	195	214	230	205	191	191	193	205	189	179	209	205	170	187	190	169	155	199	180	231	225	216	185	173	204	190	201	206	214	204	196	192	200	174	192	184	190	192	194	203	177	186	216	216	222	205	192	170	174	186	191	184	203	210	188	199	205	229	208	201	193	190	173	196	176	187	191	188	200	159	192	248	183	203	197	198	170	206	223	206	177	216	194	198	196	206	210	191	186	174	180	189	181	195	190	213	208	182	208	184	205	180	193	202	220	215	193	201	209	153	206	201	215	175	186	190	197	187	205	221	173	181	183	185	190	202	199	195	208	190	178	222	196	218	238	206	201	170	198	201	168	197	182	184	198	174	176	225	188	206	204	191	207	206	181	198	195	196	193	216	158	196	213	207	182	183	225	188	217	201	225	195	214	208	220	233	211	205	183	190	198	214	191	187	179	191	201	196	195	204	205	209	190	193	177	204	199	187	204	185	190	183	183	192	190	211	185	181	225	172	205	206	203	188	202	193	205	190	174	188	200	192	203	198	209	175	177	206	202	189	206	178	194	185	220	205	241	183	204	170	212	179	183	227	175	200	184	202	206	183	182	200	210	192	206	185	190	207	197	209	211	215	196	187	227	192	204	230	192	204	183	193	196	208	184	199	185	202	226	208	226	216	189	192	191	193	206	224	208	210	204	190	195	212	188	190	204	203	199	198	168	176	188	181	200	173	213	210	197	185	182	185	211	183	204	196	213	182	198	210	190	187	209	208	250	192	219	206	202	202	197	214	184	174	154	172	201	192	189	186	207	216	187	193	204	210	176	191	201	181	201	189	192	219	190	204	191	227	173	207	164	177	217	193	191	171	208	184	209	176	214	198	206	184	196	210	186	195	179	194	200	222	166	196	203	189	199	184	211	183	191	181	200	200	206	169	182	193	182	213	210	190	207	196	172	224	190	207	226	171	197	196	177	177	210	227	163	174	186	195	203	183	192	209	207	204	184	190	189	189	195	175	178	158	190	185	175	187	200	195	201	221	194	201	185	213	199	239	203	220	172	196	173	171	189	199	213	211	194	199	194	187	176	175	199	184	176	192	216	233	187	184	170	187	213	221	169	178	203	183	192	220	196	214	193	189	192	188	181	215	216	215	214	171	177	219	177	162	196	182	192	180	199	188	205	191	189	232	213	175	220	195	183	184	177	195	183	190	185	168	207	203	187	210	194	196	183	179	200	216	188	201	215	203	172	199	201	190	184	199	211	181	183	198	204	194	190	177	207	197	174	202	182	197	176	205	164	229	195	182	190	160	185	201	190	183	210	196	219	202	206	206	170	199	232	209	195	194	188	182	203	193	214	183	193	224	166	186	197	205	242	199	213	167	198	195	183	195	202	191	195	189	172	198	175	163	202	186	199	180	190	189	201	172	145	217	212	180	196	211	179	172	176	181	179	194	170	203	191	183	193	167	193	199	219	195	202	180	182	216	193	187	202	190	163	222	169	193	190	210	197	174	213	199	191	188	204	226	218	203	198	216	193	202	204	203	198	219	177	197	210	211	210	202	189	203	193	183	187	202	201	228	187	197	205	175	199	228	186	223	179	196	185	170	180	200	196	181	217	187	219	171	190	195	226	225	199	226	203	190	210	214	183	191	193	193	195	226	200	194	228	190	212	202	182	190	200	197	206	204	197	179	189	208	172	193	199	204	188	192	196	206	197	170	176	195	209	202	200	222	192	178	216	196	207	212	205	199	194	198	211	180	211	208	195	208	193	177	234	172	226	179	193	211	175	212	184	182	193	212	203	207	202	210	193	179	195	195	206	188	199	185	198	187	204	215	187	180	203	175	189	190	193	181	183	207	198	184	190	196	212	182	172	244	182	185	205	203	197	210	200	201	191	229	208	208	182	186	176	183	189	189	193	173	196	217	217	205	203	176	178	187	179	208	193	194	193	219	202	193	221	174	200	182	226	200	183	192	194	215	212	183	197	202	198	177	191	194	203	220	176	175	176	170	180	191	199	203	190	201	220	191	203	207	208	194	173	192	171	197	192	169	189	182	175	196	221	214	211	202	197	204	201	215	204	176	206	202	174	185	192	168	195	184	182	193	179	176	171	191	211	194	204	212	182	201	204	179	204	200	183	178	178	165	182	202	219	181	172	202	190	180	183	180	198	198	217	197	217	200	189	202	196	207	207	200	194	201	200	201	210	191	227	196	216	203	234	223	233	201	183	188	171	197	188	242	214	216	195	188	186	169	189	203	199	187	193	187	222	188	177	196	196	191	218	199	200	215	192	201	198	238	230	195	193	191	188	201	196	214	191	200	211	217	212	208	191	204	183	188	174	188	188	233	181	205	200	202	196	202	186	222	194	172	191	205	203	203	194	187	203	204	180	219	195	201	198	186	186	200	197	178	198	174	207	169	184	177	195	217	213	211	207	176	197	185	174	167	196	206	182	215	197	185	217	194	178	189	195	197	216	197	210	208	185	183	171	181	170	221	205	215	188	184	188	216	203	208	220	197	209	203	190	177	194	185	180	207	196	180	206	193	191	232	219	193	207	203	218	200	190	178	178	233	203	204	226	205	196	217	182	200	199	223	200	234	178	202	189	175	182	201	221	193	199	175	197	219	193	219	190	186	202	209	193	198	192	181	214	200	194	209	197	209	199	196	185	185	201	208	194	187	191	188	194	189	212	170	193	200	196	210	199	192	207	201	178	166	179	196	205	212	203	223	202	193	218	184	201	187	193	179	192	196	225	220	200	194	177	223	184	225	182	218	182	187	208	190	212	208	184	186	209	211	199	221	180	177	205	186	180	206	201	199	217	194	198	196	190	192	192	188	191	183	227	220	196	191	209	212	194	172	180	188	194	196	203	220	235	192	179	165	203	192	204	170	204	168	194	169	181	202	191	202	186	200	208	216	199	243	171	194	183	182	208	185	196	190	207	176	205	184	204	193	220	182	188	216	207	201	211	196	203	179	202	201	201	202	193	180	214	210	213	194	193	211	200	211	203	164	194	212	199	209	205	210	166	177	208	194	198	193	230	216	204	179	194	199	195	225	206	191	198	189	188	209	204	176	175	181	214	198	189	196	210	218	185	196	200	196	201	213	167	209	196	208	201	192	187	181	155	213	184	181	184	201	229	191	207	195	219	195	196	216	215	197	180	222	189	187	194	200	191	213	200	197	221	147	209	200	177	195	176	202	212	218	210	202	206	196	194	200	181	211	181	186	208	188	195	170	190	212	185	170	210	192	207	212	192	172	226	215	169	194	216	177	257	204	184	181	209	214	190	194	205	217	188	199	191	220	196	194	176	198	213	220	201	214	199	187	209	210	217	199	199	213	212	210	203	185	195	167	210	204	213	190	188	211	194	192	150	179	210	194	226	187	210	190	192	217	173	226	192	176	183	176	195	223	204	195	161	154	211	202	184	203	195	208	192	199	215	202	160
1905	518	649	713	653	716	677	607	578	519	595	544	571	608	579	578	525	534	535	544	522	523	528	552	487	527	495	575	552	557	536	549	551	534	518	516	533	525	537	510	569	530	536	531	551	507	533	539	519	544	575	540	525	579	548	540	585	553	517	582	541	520	524	579	551	561	533	513	557	496	518	531	564	543	544	518	482	533	571	541	576	532	508	559	580	531	503	543	569	543	527	579	560	523	516	566	493	565	548	569	532	540	496	552	528	594	544	544	515	510	520	556	570	523	526	558	517	535	542	548	576	493	496	506	525	534	540	520	524	525	537	564	543	553	526	490	548	574	519	537	562	591	563	496	518	543	534	536	516	568	506	551	528	538	554	542	510	542	498	525	514	527	539	542	537	550	534	520	563	566	519	549	545	535	501	559	531	498	553	524	569	535	505	538	532	513	509	546	527	528	514	513	546	549	534	547	521	533	524	492	539	551	562	503	566	540	524	525	554	530	555	549	559	538	534	577	553	552	529	559	547	551	542	531	502	520	546	551	603	553	547	553	542	530	473	543	519	530	524	570	519	518	526	549	554	528	556	531	535	580	548	546	540	556	525	516	565	511	588	545	562	534	528	531	495	542	525	522	526	521	537	556	540	552	543	527	558	542	529	563	515	583	530	547	554	516	537	515	530	494	510	537	541	555	506	515	509	547	560	543	531	545	543	523	546	558	523	567	537	537	558	550	557	553	529	537	514	500	560	502	540	568	531	503	536	560	498	538	524	538	548	530	549	566	517	536	533	547	508	563	456	554	527	550	547	547	564	544	532	558	570	552	545	526	484	510	531	499	507	575	538	520	524	580	572	550	553	523	527	535	497	505	510	533	544	541	508	511	514	559	557	536	570	514	551	580	530	531	531	533	553	558	554	503	544	536	539	553	539	528	536	552	521	553	517	530	534	541	546	547	518	555	527	574	557	556	587	537	522	537	515	540	556	537	536	489	531	523	532	534	534	514	540	548	532	477	608	492	541	546	555	542	512	529	531	552	558	499	578	524	536	510	527	509	560	492	549	525	572	526	528	533	573	520	531	506	543	534	542	539	511	530	567	539	580	513	566	546	583	572	544	571	531	493	505	545	513	514	548	532	538	527	525	498	517	498	534	558	547	555	560	541	545	517	528	466	552	551	516	556	572	544	521	542	538	503	555	609	574	524	554	523	527	518	516	514	485	549	559	516	556	544	533	523	521	515	580	557	537	529	528	563	515	502	525	515	508	539	591	528	553	517	488	505	536	559	552	548	536	517	549	532	521	570	501	510	516	537	492	566	554	560	520	564	536	535	583	566	552	550	499	526	553	558	528	523	528	557	537	544	540	492	550	531	506	534	512	563	517	540	568	538	556	526	544	532	574	510	598	531	547	481	556	528	538	532	518	558	547	573	567	568	543	584	580	521	521	526	547	541	525	570	543	552	525	536	543	519	539	528	553	537	545	515	566	553	550	516	555	517	541	552	540	525	563	563	548	523	533	528	540	522	532	579	520	537	544	550	510	554	544	563	554	541	549	548	494	555	539	537	529	565	576	520	535	546	507	529	552	536	602	573	552	582	524	563	571	539	520	499	539	530	561	523	526	545	554	516	526	548	543	516	516	544	526	521	543	564	537	525	552	560	533	496	530	561	545	534	533	527	521	488	534	528	568	539	530	513	564	595	539	499	584	557	544	515	485	503	569	541	504	525	537	551	538	542	542	510	533	509	483	559	528	530	541	540	545	566	530	576	552	538	520	548	557	522	554	584	532	545	551	513	508	553	540	547	541	537	544	580	532	571	526	547	578	534	564	579	541	521	545	512	483	533	542	538	518	503	540	549	573	564	558	556	510	533	585	551	537	520	524	518	549	573	553	494	529	582	555	585	549	532	568	520	486	522	568	570	537	526	485	549	520	534	538	530	505	525	533	584	528	552	550	492	580	501	521	516	563	528	526	533	568	523	532	541	552	548	505	532	529	537	580	552	570	537	569	525	530	536	550	535	512	517	523	558	546	536	512	550	548	508	534	554	523	562	548	529	562	545	534	496	532	546	554	474	538	557	541	549	535	543	540	558	505	538	502	552	541	553	538	490	572	541	575	564	540	537	557	528	550	499	498	516	543	528	537	540	544	537	544	537	506	559	500	516	560	539	540	575	500	522	546	539	575	590	530	560	496	497	545	544	563	537	538	504	563	544	548	511	552	518	543	548	543	558	534	519	533	516	530	549	496	568	521	535	545	521	511	529	563	551	569	562	536	562	561	546	526	525	494	543	498	518	543	514	519	551	500	518	520	519	556	535	570	512	522	545	528	579	538	569	516	537	557	525	484	491	544	528	521	516	533	601	534	533	541	551	520	552	578	519	535	513	526	554	599	563	560	590	526	517	544	544	530	502	550	532	552	555	530	560	517	508	533	561	534	539	545	554	546	546	534	515	575	537	576	534	577	503	554	529	559	522	532	555	505	513	553	517	500	546	574	500	555	547	493	525	549	543	529	540	590	542	515	564	578	538	522	535	539	549	572	521	531	573	473	544	503	552	491	568	542	505	541	556	513	545	541	526	580	538	519	558	521	548	547	561	519	536	514	494	517	537	517	502	506	544	481	562	574	503	537	517	534	532	509	544	518	551	548	535	527	504	516	561	525	560	541	547	506	526	527	555	532	536	571	521	512	583	539	546	518	508	523	559	559	548	550	562	533	541	540	557	567	570	530	537	540	545	547	544	536	537	552	526	539	555	555	513	535	565	530	539	526	533	531	571	568	568	541	565	530	579	562	518	544	541	504	528	507	534	564	556	567	555	503	562	527	505	509	546	515	528	510	551	545	545	589	559	524	533	505	487	561	562	533	575	556	552	519	508	522	518	516	547	540	550	562	508	556	541	555	562	526	541	526	583	582	570	555	515	507	529	546	498	501	509	536	553	501	534	537	537	523	558	580	548	530	551	526	546	575	528	533	525	552	527	544	542	524	535	546	522	512	506	556	527	600	561	507	528	534	522	566	510	501	484	556	535	539	524	524	563	556	569	518	551	561	563	513	520	524	526	536	539	509	530	523	544	524	532	553	523	523	556	533	570	545	560	531	524	511	499	523	517	533	513	514	542	549	564	562	514	518	558	524	532	555	540	550	547	542	550	593	526	505	549	533	544	531	532	531	555	541	521	537	530	526	531	560	557	536	547	522	526	508	529	530	556	575	550	516	516	522	564	570	507	588	507	524	535	522	498	558	523	479	571	523	623	553	527	566	543	566	495	509	552	534	515	535	545	513	519	531	548	584	494	492	559	517	498	533	522	500	548	577	532	559	544	505	518	551	505	574	522	523	569	516	514	530	533	531	507	470	557	545	523	544	548	543	499	534	546	533	542	496	537	529	506	496	569	512	494	551	506	554	529	564	568	551	557	522	515	511	552	546	535	587	511	517	557	532	546	511	513	507	518	545	543	573	501	560	569	500	520	530	521	509	558	509	534	533	558	534	534
7652	721	663	768	552	524	537	420	456	440	385	410	390	407	375	401	380	407	411	380	400	369	406	415	355	427	393	349	399	369	364	382	378	371	429	347	370	369	366	392	380	412	400	352	362	408	401	350	401	398	408	388	386	420	369	397	385	385	349	363	406	395	427	344	382	398	397	387	439	387	385	392	368	404	377	333	357	414	368	386	397	413	373	381	381	394	419	358	357	376	350	384	383	406	383	361	438	386	367	421	368	392	403	390	389	393	369	382	380	342	401	371	377	367	359	435	403	374	372	387	371	402	356	363	359	391	376	384	432	430	359	396	365	412	437	375	380	425	363	386	418	374	382	363	370	359	372	370	370	408	386	389	397	404	373	383	368	350	412	391	388	414	365	359	368	353	399	401	368	396	396	414	414	371	365	350	414	371	370	391	380	421	402	365	406	399	373	409	389	371	396	408	407	366	397	398	400	399	399	332	404	368	413	362	369	412	383	402	391	368	374	339	357	397	407	362	395	344	391	371	388	374	395	397	374	383	361	381	409	368	388	400	375	383	353	401	382	386	397	385	372	389	378	397	361	380	364	403	361	365	372	398	388	405	373	413	385	394	360	375	398	405	384	376	376	432	406	394	387	372	362	373	422	385	380	384	372	400	404	395	406	384	355	364	397	379	406	390	419	379	393	385	387	391	390	387	374	381	376	409	366	344	384	402	386	366	389	354	339	377	401	371	356	372	368	401	399	395	370	411	383	401	344	376	332	373	362	387	386	388	379	378	345	376	387	425	400	390	394	360	351	392	363	403	402	369	370	401	345	408	388	378	373	405	419	386	368	387	380	359	404	382	370	378	350	373	389	409	358	414	411	398	415	394	391	409	347	417	413	382	420	407	395	368	350	416	353	386	388	370	428	375	379	425	402	354	392	383	353	392	388	388	339	392	371	394	351	386	389	350	411	370	401	381	390	389	399	384	424	379	378	378	373	392	405	393	392	344	347	408	348	381	414	364	350	355	360	428	392	406	381	333	382	416	391	383	386	375	389	437	386	361	406	379	399	378	397	364	393	415	374	410	359	371	373	408	389	428	372	372	407	400	405	362	367	383	397	377	382	382	385	394	390	392	386	377	401	359	415	406	393	408	400	365	373	378	381	381	387	390	370	382	405	393	385	389	359	393	406	368	418	377	401	426	390	376	398	397	353	350	387	387	357	413	395	399	360	380	337	396	390	420	386	395	398	377	404	390	416	352	369	386	376	401	426	369	353	407	349	347	387	392	404	349	382	376	398	365	373	386	374	404	363	366	354	396	348	411	419	375	362	380	369	403	397	348	383	389	393	408	381	394	363	361	379	370	413	399	394	361	383	397	398	389	389	346	415	404	410	407	343	404	387	412	412	399	380	361	427	397	368	413	365	404	385	397	387	385	384	382	401	406	386	409	423	394	369	370	369	370	380	353	392	375	386	415	377	403	368	415	350	430	374	389	359	360	396	368	386	353	384	404	402	383	388	361	375	377	393	341	406	385	378	376	376	354	350	378	390	407	344	432	390	370	409	383	395	403	384	401	406	364	395	404	414	377	354	389	379	362	407	370	400	354	338	420	390	364	435	371	384	364	353	348	406	429	412	389	424	398	388	387	420	388	394	390	357	395	366	377	397	373	398	433	381	403	369	361	382	395	389	395	329	393	394	376	367	396	379	365	343	421	371	356	337	402	361	376	376	414	384	388	360	385	359	372	347	413	422	410	366	368	424	416	349	401	376	405	363	424	358	374	392	375	352	385	352	392	440	370	382	364	387	363	376	398	335	385	397	395	395	384	373	383	402	383	389	382	364	412	353	375	365	399	363	387	350	363	357	379	388	435	405	388	388	352	389	378	352	363	383	376	385	408	387	401	383	353	348	393	398	385	360	396	401	402	413	393	409	401	391	354	407	383	372	426	390	388	401	366	417	402	421	350	396	396	387	415	361	376	387	390	416	378	339	373	379	374	372	417	356	406	414	408	367	368	384	387	363	398	362	413	387	387	409	394	384	356	400	393	381	387	333	364	385	383	382	387	385	384	356	360	379	351	391	395	420	416	388	412	420	460	404	386	442	427	373	370	370	401	366	356	408	406	380	374	373	378	395	366	368	397	389	407	395	405	399	390	365	355	438	394	383	398	411	377	399	396	381	409	404	389	367	397	364	446	400	425	410	418	393	405	393	375	366	390	386	394	394	404	358	395	424	372	388	374	384	439	388	388	376	350	404	337	355	428	366	432	421	382	411	389	352	386	375	383	372	401	379	417	367	343	384	362	336	376	352	386	360	369	414	408	401	370	424	355	379	386	372	367	424	411	413	393	408	375	352	394	402	363	386	381	368	412	395	405	391	387	410	396	384	387	415	362	391	382	363	400	390	443	360	390	371	382	375	367	429	422	391	393	369	377	408	366	375	390	385	368	392	387	375	367	419	375	383	412	385	402	392	399	366	380	377	379	386	407	409	380	389	409	386	373	364	408	369	362	349	397	350	362	372	382	385	363	366	375	393	422	384	375	424	372	388	372	380	389	410	422	367	386	425	376	400	384	391	371	381	361	348	387	384	404	417	381	352	409	390	383	373	403	392	402	353	412	387	391	395	384	374	358	423	382	399	369	395	388	378	385	375	359	386	412	398	391	386	389	386	360	362	392	410	381	363	401	379	361	369	380	355	358	401	408	383	378	354	377	387	394	411	400	356	417	389	365	409	389	365	386	379	388	396	370	411	385	358	389	393	373	420	403	374	374	432	362	402	423	352	352	408	402	356	396	367	383	371	377	377	405	382	395	375	403	384	403	398	396	376	403	365	355	397	376	355	389	411	363	401	377	378	414	371	340	391	393	352	419	416	401	376	404	370	413	396	393	382	409	394	368	372	398	396	388	407	391	379	395	370	400	373	366	400	372	380	360	366	389	403	353	377	425	353	352	343	398	400	390	378	393	375	402	420	432	395	357	368	383	394	367	363	399	363	400	354	380	397	407	398	391	380	400	423	365	434	385	401	391	399	399	400	331	366	386	426	377	373	358	357	362	414	364	387	404	372	363	352	397	389	350	366	433	364	403	388	374	400	430	368	379	379	391	374	410	396	408	370	398	400	356	373	361	408	398	388	378	382	368	410	389	354	382	399	400	410	361	342	394	398	404	380	376	353	406	424	360	383	390	389	407	374	388	433	398	364	347	415	384	391	363	391	398	383	366	364	378	363	390	397	380	415	406	418	379	393	361	406	383	404	407	386	398	394	381	363	388	379	400	409	352	365	384	357	383	403	424	346	362	371	386	380	402	362	352	408	386	404	360	357	424	386	383	406	385	371	392	390	397	376	393	381	392	378	382	389	354	382	401	380	404	340	389	388	395	370	385	371	382	406	415	386	410	367	384	365	390	374	374	367	361	375	375	375	371	404	428	368	372	389	370	421	382	400	392	363	396	358	381	363	377	375	371	395	379	386	348	371	417	380	392	379	367	358	393	393	345	365	378
6607	1197	1546	1789	1702	1634	1548	1264	1197	1177	1178	1106	1066	1030	983	958	957	981	937	920	965	951	930	956	920	968	1015	982	884	977	982	931	921	933	909	920	964	922	931	922	864	963	927	888	955	962	900	904	915	931	908	887	912	854	863	939	963	889	919	865	953	915	892	925	948	937	873	919	954	972	891	966	909	912	890	943	946	881	970	954	884	905	946	926	928	925	943	907	914	941	933	906	888	937	941	951	907	946	923	903	894	924	943	896	949	924	931	872	915	898	935	925	881	878	904	956	929	909	862	932	876	895	918	895	888	921	916	865	883	966	918	941	966	877	869	913	979	885	945	889	874	955	882	885	872	962	906	932	886	958	913	907	887	890	874	911	920	898	853	917	886	932	879	962	881	892	926	867	875	899	889	922	887	958	898	902	915	901	970	843	900	983	885	932	890	925	870	938	869	912	937	929	925	918	880	933	931	955	919	957	879	898	949	956	891	894	903	943	903	961	926	915	873	845	906	920	919	920	899	950	934	869	916	911	956	909	970	913	960	888	910	969	944	921	941	925	905	915	925	863	879	952	885	929	842	921	919	916	916	940	857	953	859	923	875	967	958	904	955	932	924	894	881	909	892	963	907	887	938	958	893	887	918	935	895	931	903	859	902	907	932	936	860	907	936	912	887	897	952	937	916	906	887	935	929	955	926	897	910	955	863	926	860	938	863	915	912	918	917	858	965	948	860	909	880	958	922	927	904	871	963	875	894	881	940	931	919	917	871	913	922	946	876	930	927	941	877	931	925	868	911	924	936	926	912	892	872	953	929	942	918	868	955	897	924	903	898	916	947	917	949	920	911	928	935	874	920	938	945	914	898	936	955	917	966	958	855	912	907	889	894	937	895	940	931	896	901	949	908	912	880	883	952	925	922	946	959	918	946	837	909	884	892	881	906	910	954	932	914	913	906	908	930	880	858	920	965	915	889	943	936	888	856	966	903	919	879	905	899	915	946	863	957	907	913	909	948	893	909	902	857	837	929	922	955	938	922	882	902	924	886	892	920	853	858	941	959	914	940	881	862	914	908	952	887	957	884	910	935	935	902	886	941	933	921	914	964	897	873	878	882	853	890	856	905	905	887	964	918	949	892	890	900	965	969	947	956	903	934	973	933	933	924	923	871	961	873	913	922	896	899	985	931	921	939	894	892	897	904	925	983	882	915	912	896	873	916	900	888	887	914	899	946	952	883	871	930	955	902	905	927	927	909	916	930	949	925	870	912	974	932	939	932	960	906	924	870	923	888	913	924	866	936	948	921	905	859	871	893	935	922	950	923	933	939	911	915	903	913	911	895	913	929	886	957	946	901	869	945	912	853	944	943	853	869	925	925	969	929	909	879	865	953	899	958	896	911	912	918	966	909	900	1007	912	909	935	949	901	901	890	904	935	917	903	987	891	978	897	892	896	978	926	880	886	960	922	887	968	890	895	952	903	912	896	952	953	932	923	927	932	855	899	929	930	860	969	873	880	943	881	936	972	953	913	920	925	899	892	963	954	947	895	939	918	954	855	897	961	961	894	952	954	940	941	928	925	927	903	951	904	860	886	925	924	945	887	875	928	898	866	885	910	890	912	931	944	920	887	897	839	943	923	911	952	894	885	890	904	929	889	885	875	910	991	920	895	858	922	925	932	905	918	943	972	928	978	933	947	992	944	938	927	935	896	926	921	899	954	897	939	907	930	912	927	876	916	949	926	884	925	881	939	872	919	911	943	897	964	915	823	880	890	853	890	920	929	891	947	928	948	953	922	925	920	949	918	885	885	933	961	903	915	896	942	938	878	934	889	915	889	911	927	935	894	984	949	871	867	912	918	916	953	888	889	939	882	875	918	880	905	1000	982	949	936	940	929	892	918	925	908	903	957	886	927	885	902	935	922	926	841	995	887	852	894	900	966	928	880	902	944	915	966	916	920	882	933	915	929	886	880	944	902	856	963	869	924	923	885	868	870	912	934	877	988	954	908	897	917	924	903	954	852	910	911	902	876	919	945	923	882	934	906	930	939	898	933	928	881	951	916	925	970	917	995	888	911	918	944	901	902	935	868	928	919	1003	884	955	897	888	944	908	917	941	864	944	953	943	948	890	929	860	922	944	930	934	885	931	908	926	903	922	938	876	888	879	939	911	952	926	915	901	962	982	869	886	953	977	910	912	917	888	867	918	930	916	908	893	884	925	938	899	969	911	943	952	925	909	879	880	865	917	892	960	914	924	902	981	897	887	937	876	927	884	899	891	892	932	920	950	945	899	888	909	912	918	922	890	876	943	889	883	921	889	936	932	861	929	923	899	938	929	870	882	934	938	925	954	957	938	908	984	970	878	932	884	853	956	936	947	875	943	867	891	912	933	928	910	918	942	940	899	918	949	895	903	890	921	970	920	921	946	884	932	921	941	875	956	888	940	908	975	924	864	918	951	955	901	904	936	913	879	936	922	866	926	890	918	894	878	945	931	939	893	923	936	898	926	893	917	887	887	916	904	922	945	912	933	889	919	903	919	928	876	893	844	896	915	945	943	891	909	920	939	895	912	860	910	904	879	903	933	921	907	922	889	898	916	946	935	906	972	916	919	965	904	923	911	901	952	956	933	939	922	1004	874	906	857	937	959	866	885	909	935	928	879	862	999	972	944	955	940	924	898	942	896	912	892	863	901	913	920	892	938	907	944	939	897	952	923	873	941	878	953	934	898	898	922	954	875	927	890	878	891	931	915	868	905	977	951	942	917	923	946	899	912	953	918	840	949	936	909	900	934	944	917	947	960	949	946	929	927	921	917	927	877	903	966	889	948	961	904	914	917	940	916	943	912	900	870	896	913	936	931	899	873	934	896	873	954	903	922	883	894	895	907	967	922	952	873	907	935	920	917	886	888	914	893	947	942	895	989	925	980	945	862	955	872	981	962	877	942	864	904	915	882	909	913	875	913	907	950	936	893	918	882	921	906	933	915	876	909	910	915	963	943	902	869	907	899	941	944	949	919	892	930	885	960	938	912	910	946	866	876	934	926	893	881	920	921	957	900	935	918	920	892	882	934	924	969	956	949	918	941	947	900	933	873	880	947	954	917	886	930	919	911	894	922	900	919	878	929	908	933	913	929	914	888	956	898	904	915	965	900	930	1002	906	904	918	911	895	920	916	911	895	885	905	964	902	931	878	938	901	881	947	912	935	937	922	943	910	889	924	893	919	912	940	895	924	861	954	903	849	915	884	920	957	935	923	869	936	923	907	929	970	933	950	929	944	885	911	920	926	933	920	893	956	925	935	906	927	922	926	957	957	879	904	882	920	884	947	923	974	946	871	961	890	909	905	933	942	939	874	903	900	901	904	900	986	925	954	939	953	895	967	944	942	903	867	881	894	899	946	926	919	919	936	950	937	899	917	901	925	862	916	880	948	936	940	935	858	841	910	863	898	858	914	871	897	920	943	913	1000	909	922	924	940	932	938	914	949	919	898	887	864	917	887
15117	1522	1090	1006	783	723	627	555	495	481	469	468	530	460	474	427	447	411	437	423	501	437	409	419	435	449	433	412	450	397	426	432	423	405	441	397	433	428	421	455	467	448	449	412	439	435	486	440	433	455	460	408	410	453	425	424	477	431	404	419	443	414	450	441	460	445	406	421	408	458	448	437	458	427	400	434	411	423	425	412	458	418	467	400	442	410	489	418	417	421	417	406	449	491	427	437	443	418	419	447	473	406	416	411	401	421	432	450	424	491	445	404	411	428	410	450	444	461	423	450	466	424	425	405	419	427	423	447	426	402	443	415	391	443	426	419	470	421	385	419	385	406	447	458	419	420	420	418	441	458	459	409	414	441	448	425	421	452	424	438	386	432	413	438	411	443	414	402	375	405	426	403	412	397	425	425	415	423	398	445	441	389	419	426	451	419	419	394	426	440	408	444	434	440	426	436	413	449	418	469	457	439	355	450	409	470	444	430	420	432	437	447	427	454	451	446	392	436	426	444	414	418	409	430	434	403	438	383	447	434	409	443	436	403	454	439	397	402	386	441	445	396	420	434	411	438	431	424	440	411	415	426	429	425	444	411	456	433	410	430	418	436	439	448	424	432	439	475	433	408	439	436	422	442	434	434	449	398	456	429	464	437	436	422	391	434	442	424	409	454	449	412	438	405	427	440	447	469	423	433	431	405	395	434	451	437	399	431	430	414	448	461	451	456	424	423	415	426	437	436	438	435	454	409	409	471	442	434	432	434	435	420	406	415	391	413	405	401	423	405	443	417	459	434	421	422	438	412	422	451	475	453	482	448	436	406	434	407	406	418	463	454	458	433	400	417	388	433	420	414	425	435	392	401	423	394	418	406	412	404	455	452	436	448	473	414	396	409	425	379	423	454	413	389	426	445	451	483	469	458	408	412	464	449	439	415	467	444	445	464	404	412	449	413	414	429	397	426	444	397	416	418	400	390	429	430	438	427	398	445	422	372	444	439	435	433	424	427	430	413	411	437	445	408	463	400	465	402	456	485	455	442	419	371	466	449	442	417	425	433	445	449	425	430	456	388	440	430	389	390	436	441	437	360	443	439	422	405	425	439	377	480	445	420	428	452	406	416	423	469	431	455	430	423	392	434	417	400	431	418	414	460	399	437	439	454	463	421	442	412	413	388	378	408	439	477	448	464	398	434	439	433	409	462	442	439	433	470	435	453	394	419	426	407	385	439	440	416	448	444	434	376	424	387	411	422	439	404	443	426	397	402	426	409	422	469	429	396	445	422	445	432	416	444	418	392	397	393	376	408	404	434	431	389	435	429	440	431	433	422	432	467	438	407	434	431	388	402	459	385	440	432	405	462	441	420	459	426	430	429	399	441	423	440	423	401	426	436	432	432	423	406	427	404	416	424	434	442	412	408	424	423	407	410	425	464	407	428	381	416	396	447	430	408	406	410	412	450	432	403	433	426	462	418	415	443	384	419	468	414	403	437	423	421	399	409	431	452	423	442	441	420	433	435	401	429	458	425	419	453	467	399	470	466	459	402	424	460	444	443	430	404	406	438	431	405	484	406	426	393	421	454	442	437	441	430	442	402	432	389	416	428	483	413	489	465	418	429	412	405	447	444	405	370	406	427	404	408	395	383	449	405	394	398	446	413	443	425	354	389	454	443	424	420	434	432	411	431	387	426	435	410	421	451	397	439	453	438	401	456	460	409	411	467	435	423	455	424	392	446	422	437	377	435	458	438	441	444	407	434	420	444	438	435	432	374	413	405	428	412	444	420	416	414	420	399	410	462	466	447	436	456	419	429	446	400	424	440	426	456	419	435	404	429	403	416	456	442	390	473	448	404	439	390	426	419	460	423	413	430	458	408	446	434	515	425	417	412	403	464	408	446	441	425	423	445	443	473	432	416	381	422	440	433	448	444	463	395	427	434	447	443	405	436	395	387	448	459	445	450	447	452	477	494	436	466	410	418	454	451	429	422	394	469	404	414	423	433	442	432	428	449	424	464	420	420	416	440	405	423	436	418	447	393	433	397	457	411	398	458	423	388	433	391	438	454	416	454	421	438	450	442	399	413	411	419	410	464	435	406	415	401	470	443	451	448	427	423	399	410	458	430	392	408	412	404	479	447	412	422	441	421	385	405	450	418	455	475	438	460	419	432	421	464	411	413	477	435	448	435	417	425	428	420	391	405	468	429	404	445	418	435	434	451	442	418	418	450	438	444	406	442	391	417	426	427	440	428	414	423	448	447	419	440	428	445	446	398	432	446	414	405	471	390	432	447	429	439	408	405	422	426	435	420	434	418	455	408	437	438	408	457	401	400	429	427	439	417	440	469	429	443	432	408	406	435	440	391	444	461	461	450	392	440	425	404	423	430	428	419	451	432	435	408	412	449	437	434	478	461	469	386	412	421	431	404	418	419	433	476	422	440	413	485	486	419	437	461	448	429	428	397	432	424	469	437	409	450	445	466	409	433	405	427	450	441	386	410	401	402	447	412	435	435	456	481	435	419	412	460	420	405	401	441	448	428	416	434	396	469	417	412	457	454	438	417	439	448	408	438	431	397	383	430	423	436	413	409	445	422	458	439	443	471	412	396	448	425	413	402	448	432	413	450	461	456	433	426	456	405	429	431	430	438	419	454	416	432	435	432	438	451	437	421	422	482	445	434	439	427	448	416	415	405	428	413	411	440	446	434	418	431	403	451	411	438	430	428	437	446	405	434	462	466	429	450	455	425	408	412	407	420	481	437	448	449	417	376	484	413	448	384	383	419	394	471	417	448	432	411	399	451	435	427	416	421	411	487	440	450	431	429	456	453	415	399	462	442	434	388	395	443	407	363	412	398	422	403	455	442	465	421	434	435	427	415	423	450	466	430	412	424	410	434	428	412	453	398	442	447	445	445	419	394	401	454	465	462	436	425	410	416	475	457	425	465	442	411	420	436	445	393	434	436	478	399	432	403	430	399	420	432	380	408	430	414	426	412	426	419	413	432	409	436	420	436	426	432	412	444	425	418	475	436	413	441	452	438	439	460	412	421	420	460	425	397	404	420	438	402	460	468	465	457	396	409	395	419	417	453	400	436	406	435	448	455	402	462	413	451	441	395	412	441	441	478	431	435	427	429	452	458	460	449	397	463	443	397	427	436	411	453	449	397	414	363	437	427	416	398	433	480	451	441	449	413	400	453	401	451	423	470	426	404	394	405	442	420	447	436	450	425	441	439	447	420	457	451	440	414	403	442	420	395	402	448	467	427	454	422	433	425	442	426	415	430	392	416	410	457	412	433	422	409	413	379	455	387	419	414	466	371	427	421	418	439	413	415	435	495	395	406	444	439	414	463	450	450	424	434	461	420	414	420	424	414	439	451	414	440	451	423	413	458	460	420	418	471	382	450	459	449	441	427	457	432	438	436	398	404	431	433	424	450	434	399	381	441	378	409	368	433	397	376	453	434	458	406	457	416	432	415	407	456	415	440
8518	1542	2137	2532	2477	2341	1950	1658	1447	1340	1342	1256	1246	1147	1129	1057	1091	1111	1078	1039	1057	1033	1062	1016	990	1047	1014	959	993	1005	955	963	1011	939	973	978	959	943	950	1051	931	1034	943	917	956	957	999	946	947	989	994	959	984	939	906	951	942	944	929	970	934	981	950	1003	944	1004	972	950	936	985	932	976	920	980	969	943	991	977	969	939	969	952	942	959	988	952	958	992	933	985	967	967	982	982	922	980	978	967	976	1013	908	911	976	925	1002	877	1005	920	965	928	946	1025	963	1021	983	937	976	983	956	971	928	932	960	967	942	941	930	947	964	886	883	980	999	998	921	954	931	959	1018	955	977	955	956	992	957	895	996	948	947	997	978	990	986	976	969	972	950	933	963	920	961	973	946	989	957	993	949	966	945	948	985	1005	970	962	936	983	937	972	1002	934	970	955	926	929	938	959	993	955	965	1003	983	907	922	973	886	911	927	1004	983	965	953	947	937	979	958	967	979	926	952	932	1009	956	1016	950	954	899	907	993	1018	931	943	991	963	968	930	895	1008	959	931	992	975	985	930	949	984	935	975	943	944	960	987	946	941	982	1031	964	990	967	904	942	888	944	980	941	967	948	983	952	952	908	946	959	1063	981	964	972	954	947	987	922	954	992	935	928	994	963	981	899	973	969	977	937	905	959	994	945	946	953	1017	966	981	923	987	989	952	917	959	979	949	937	965	990	961	915	908	946	1007	992	983	920	954	982	960	936	922	944	977	975	968	937	984	911	966	883	907	925	927	970	959	973	978	884	928	953	995	994	1020	956	937	913	949	960	951	952	949	949	923	977	880	963	963	1003	917	992	922	974	990	938	939	1007	962	981	946	961	935	895	948	909	930	945	987	914	910	968	997	869	988	925	944	989	941	939	934	1015	981	955	941	924	1018	970	984	942	953	963	970	935	976	917	937	923	910	960	1021	937	957	922	975	964	995	934	967	929	963	957	986	968	980	906	906	998	927	955	928	979	961	958	947	976	1018	972	935	929	964	953	944	958	937	935	1021	942	946	943	936	987	916	942	955	988	923	950	965	956	950	974	953	944	1001	953	957	1001	956	988	954	979	972	964	981	994	935	917	937	942	970	979	932	960	930	1023	975	940	961	944	960	969	955	907	916	938	948	1026	898	932	929	955	922	925	1011	978	939	961	956	903	1002	953	937	1020	977	978	946	955	987	987	960	968	950	954	916	903	966	931	949	899	925	942	924	924	1021	928	964	1005	1005	930	1039	945	914	968	953	962	955	912	913	977	986	944	976	919	966	983	963	923	991	973	995	980	990	902	926	996	937	955	995	953	936	952	950	915	998	937	952	933	969	942	911	976	948	975	937	966	932	1012	955	940	952	972	969	896	933	950	909	946	977	1003	951	967	921	978	934	947	942	1001	966	949	960	973	961	920	972	953	956	939	968	940	959	962	924	978	929	970	932	919	914	952	963	934	951	922	958	957	993	932	929	982	955	929	943	933	996	1000	932	939	966	970	964	961	995	984	956	926	947	974	944	940	1024	987	949	926	910	952	995	950	963	970	957	986	928	929	936	932	906	914	944	920	944	950	970	941	956	969	1000	958	1074	990	927	938	913	966	970	945	912	982	886	977	976	964	973	938	953	1019	964	939	937	927	962	954	887	965	945	984	904	972	998	954	981	931	969	901	912	1017	982	925	942	954	962	961	954	912	997	932	899	960	995	1010	912	956	979	957	979	956	897	993	973	973	932	972	960	992	975	957	984	971	978	945	964	893	983	937	942	971	918	952	921	987	954	1046	945	977	897	941	929	978	954	968	982	975	967	934	960	947	976	992	966	976	935	938	915	987	945	948	973	908	1021	986	971	1022	947	947	958	905	912	1007	975	976	965	935	970	973	955	982	940	940	886	982	929	910	981	959	954	1061	950	960	952	980	935	947	925	971	981	963	942	949	948	945	945	975	967	901	984	924	965	974	964	950	981	961	950	972	971	1012	939	930	988	980	966	929	1012	995	964	913	937	964	1000	887	993	937	997	897	940	965	923	949	932	933	949	972	967	924	965	955	1001	940	954	937	922	977	981	959	937	875	1018	937	1005	1019	984	939	923	985	955	934	975	932	939	980	928	956	921	962	997	950	991	954	935	991	968	942	945	929	939	1004	949	954	999	949	996	1013	937	934	953	982	942	969	961	953	975	977	922	948	947	1012	944	944	1013	947	970	941	954	953	955	1047	988	923	1000	955	938	948	981	1028	878	973	961	953	935	979	991	935	883	960	978	980	968	945	925	982	997	930	981	936	907	953	980	915	986	977	941	994	943	885	971	964	951	924	867	940	968	919	974	960	923	947	926	1012	951	964	1023	922	989	936	952	965	994	963	923	963	944	971	977	897	954	952	922	992	945	924	950	929	992	950	987	997	956	937	932	915	901	970	934	960	937	934	942	954	941	1016	969	948	919	918	915	990	989	952	961	961	962	921	973	953	934	910	933	997	912	930	936	953	939	963	980	931	955	1004	915	924	965	958	967	992	981	951	1010	977	915	931	963	925	965	952	1014	955	987	959	1002	1003	932	974	936	938	895	917	989	1006	942	914	989	973	988	918	996	991	961	929	991	964	907	907	982	970	999	935	926	969	960	1015	1024	994	933	954	1023	950	956	973	911	1024	925	958	942	967	971	938	939	1012	995	957	972	994	853	944	965	951	954	989	940	943	905	958	947	947	972	987	980	896	911	972	939	985	962	967	948	962	942	922	1002	922	932	943	987	925	946	984	967	932	949	1046	939	956	998	966	945	954	994	964	961	942	961	934	927	935	975	938	989	934	933	940	948	938	961	916	966	897	976	999	1004	926	929	956	981	927	957	964	959	968	937	922	950	951	972	967	993	931	1034	910	953	969	968	909	944	951	1001	939	922	1008	937	930	1008	907	934	980	941	943	1006	926	970	999	892	909	883	945	990	907	971	909	1001	966	963	962	961	924	962	941	953	929	960	916	1006	968	966	908	989	951	1004	919	936	930	969	987	997	986	957	973	1006	948	995	953	906	950	936	966	906	950	979	980	929	982	947	999	961	933	984	922	976	965	974	944	954	972	996	981	1005	968	978	1029	912	926	952	965	918	925	916	946	931	983	983	964	982	929	929	963	913	942	1009	932	957	910	914	913	909	989	980	1003	948	963	927	955	950	978	972	995	935	1058	944	918	988	978	961	1011	915	908	912	954	995	951	978	918	988	998	974	963	990	933	953	956	933	948	970	957	937	984	981	928	909	957	959	973	913	959	905	919	910	969	962	970	907	960	994	971	975	901	937	967	926	934	964	1021	937	960	981	967	972	971	970	967	979	920	972	962	917	970	933	969	973	987	928	954	977	964	943	916	957	946	952	967	989	995	978	966	930	948	980	951	966	941	983	949	885	954	1004	927	948	936	985	986	958	936	976	954	949	933	978	943	975	926	964	934	940	971	948	952	947	937	934	914	990	936	951	1010	949	962	1042	947	946	972	999	957	934	974	895	1012	998	942	960	959	941	929	991	953	946	943	978	945	965	997	968	923	952	965	1028	905	970	958	929	989	945	952	953	1015	993	992	965	907	920	926	957	932	929	947	1030	983
1660	211	253	242	228	244	233	190	208	188	190	196	186	185	192	197	213	196	215	204	211	201	202	210	166	207	210	200	209	214	204	205	217	205	178	217	190	216	194	220	188	219	201	211	233	194	191	211	176	220	202	237	212	215	182	196	218	183	168	194	192	209	201	218	182	190	196	186	153	213	196	208	198	193	198	195	195	196	224	180	191	212	187	213	166	204	220	180	201	225	202	189	213	212	205	196	188	209	205	204	201	179	210	199	211	192	177	205	191	185	193	193	179	193	175	202	206	231	200	184	200	207	205	186	188	198	218	217	203	196	195	201	214	200	213	195	222	199	165	177	227	203	190	188	209	233	185	202	215	190	213	207	197	209	231	191	201	183	196	201	210	188	203	217	181	220	214	206	202	201	193	209	221	212	195	192	213	186	205	191	213	205	206	183	160	197	208	189	212	178	198	218	205	199	165	208	252	202	217	200	184	181	215	202	198	218	200	195	180	200	193	222	195	185	184	181	225	175	228	182	197	189	206	191	200	222	209	209	176	189	198	181	174	187	183	199	219	207	187	187	211	180	164	179	177	184	186	202	210	194	192	195	217	210	210	191	166	205	195	202	208	197	217	206	224	213	190	175	209	208	207	217	192	191	228	193	218	184	219	249	214	185	203	194	198	197	185	222	177	186	228	236	211	210	204	177	188	212	197	203	188	212	194	205	163	200	206	217	200	204	227	212	177	193	176	195	204	206	203	197	201	205	175	213	209	175	199	185	193	182	187	190	199	177	192	183	212	191	187	182	199	202	189	199	230	188	183	185	202	192	210	205	188	204	196	187	204	216	223	193	196	219	183	199	185	190	193	205	181	169	174	194	174	197	200	181	198	190	240	174	196	199	213	185	176	205	184	209	195	182	184	189	194	193	204	212	187	180	196	238	190	204	204	192	211	196	179	195	214	203	174	197	201	202	174	193	218	200	183	207	194	225	200	208	206	195	216	205	194	179	199	211	195	189	173	195	191	215	194	203	180	176	200	231	198	208	213	208	207	177	187	187	162	207	212	198	227	211	197	201	202	216	207	201	204	199	179	196	220	191	197	217	183	186	205	194	197	213	206	223	186	195	229	207	201	173	177	190	215	212	192	200	208	195	186	218	214	205	209	197	202	158	222	208	196	199	197	194	180	198	195	188	206	227	178	202	207	190	209	190	179	180	195	198	196	192	182	169	193	201	194	193	208	205	196	194	221	202	197	208	171	216	183	186	202	184	217	213	227	198	209	211	211	192	192	192	181	181	210	194	212	209	183	187	209	187	223	184	193	183	197	188	226	205	189	187	216	217	210	226	205	213	195	216	196	201	183	197	187	215	188	182	205	185	195	199	203	197	190	214	195	214	207	202	186	180	209	213	185	186	211	176	218	219	199	197	190	184	187	214	219	222	208	237	162	178	201	178	204	193	179	162	206	191	192	208	189	183	206	207	184	207	170	202	190	191	200	208	206	197	181	175	205	190	203	194	215	181	203	190	184	204	186	225	191	187	211	212	205	199	187	224	199	211	180	197	196	179	197	184	232	212	212	175	214	172	207	182	202	208	200	184	220	214	185	179	197	214	195	187	212	180	209	195	206	210	201	191	185	192	206	225	212	173	192	205	188	196	208	203	179	180	207	201	207	214	232	198	217	190	196	193	196	187	216	196	217	203	196	184	207	172	194	167	191	218	219	196	177	184	191	222	227	225	173	200	185	188	203	206	213	195	203	188	179	215	181	205	181	234	177	221	212	200	195	199	198	198	207	202	190	203	201	248	197	216	197	198	199	198	229	158	219	181	207	236	206	228	180	168	189	185	186	181	225	222	179	205	204	208	194	208	179	210	201	179	201	215	188	191	187	214	209	215	188	181	212	249	209	190	209	176	189	199	194	215	212	205	222	186	181	195	187	193	173	195	203	194	233	223	186	211	216	191	170	207	203	191	207	189	168	187	203	181	181	194	223	192	179	199	231	177	193	176	179	223	206	188	184	187	196	191	176	175	207	215	186	177	194	181	198	210	194	218	221	185	215	201	210	195	189	202	213	198	190	215	233	200	202	168	174	191	202	176	219	195	192	218	165	198	194	203	189	189	236	209	185	192	217	208	191	152	203	184	197	187	205	182	210	214	196	188	185	212	175	207	213	236	195	225	198	176	217	164	198	211	193	220	233	210	184	203	182	205	199	210	215	189	198	176	198	215	176	198	197	202	215	203	198	223	208	186	182	195	185	201	182	202	201	192	198	195	207	208	197	187	170	185	203	221	184	196	184	183	183	200	203	199	210	189	223	197	201	206	177	219	206	195	199	206	224	175	182	169	211	189	209	161	188	185	212	191	191	170	223	189	190	231	196	202	201	208	178	196	202	198	226	174	194	208	206	211	202	216	223	216	190	202	206	188	204	195	201	208	209	170	174	199	193	241	210	202	180	207	202	184	199	205	218	205	180	186	178	196	193	178	213	182	207	202	191	205	217	183	191	184	191	178	189	181	200	215	193	213	210	224	189	211	182	170	205	190	207	212	219	228	219	206	190	196	193	207	189	215	180	218	169	197	206	209	204	207	205	214	222	200	203	197	183	199	177	164	218	187	201	169	190	195	194	178	180	200	213	190	197	205	189	182	198	217	201	189	195	196	171	184	201	209	176	221	216	215	192	198	207	195	190	214	207	203	194	214	232	187	225	212	200	187	217	196	205	183	204	234	211	247	176	222	208	214	204	196	200	179	214	189	187	190	222	218	188	187	224	203	170	221	172	209	181	182	209	181	195	200	179	193	178	198	223	195	177	187	198	202	194	199	191	152	212	226	190	175	178	209	194	206	219	190	218	210	217	204	203	195	181	200	201	209	188	174	198	175	201	209	182	199	190	184	212	204	203	176	194	208	175	222	200	197	198	200	203	191	195	199	187	196	198	229	224	180	220	226	214	175	194	169	202	197	199	193	195	186	213	214	201	220	199	194	197	216	190	217	188	228	202	202	215	188	207	198	213	212	194	196	181	181	191	199	204	192	212	210	214	192	215	211	225	186	212	183	189	219	213	186	206	180	183	167	193	204	189	196	197	192	182	163	246	163	188	180	209	203	231	194	211	186	207	197	196	198	194	198	209	184	188	196	197	216	198	201	184	190	208	191	197	199	186	202	194	199	198	197	169	217	218	208	179	177	183	186	196	213	227	210	200	200	184	211	188	197	217	186	201	183	234	187	212	199	184	178	187	183	201	210	213	207	204	199	193	191	198	222	153	218	203	208	213	182	188	199	181	202	207	218	205	187	186	256	173	207	190	203	197	189	197	199	213	218	217	224	189	185	200	190	212	186	229	187	191	180	210	198	199	201	205	201	193	202	184	180	201	183	180	208	204	193	187	229	216	194	208	226	186	198	186	207	179	227	217	175	197	216	209	197	190	195	237	188	189	214	178	195	199	218	195	205	171	203	191	198	199	190	229	180	214	203	207	193	204	215	182	218	201	204	201	205
2000	571	644	748	721	730	630	603	576	564	608	585	562	521	566	534	574	575	544	517	490	603	526	520	555	563	550	547	517	580	524	495	568	551	570	565	554	555	546	557	551	562	504	553	545	555	564	544	541	571	558	493	559	502	543	530	537	562	570	530	559	521	587	509	538	552	531	552	572	541	525	561	500	564	557	518	552	507	541	530	548	528	532	575	541	567	550	511	538	541	533	541	522	528	573	535	530	535	534	554	539	528	521	580	562	524	566	561	564	528	580	557	556	555	538	528	548	549	540	535	525	538	537	512	541	547	502	516	554	516	570	522	552	493	512	535	520	509	550	534	550	541	525	554	528	554	515	571	520	542	513	548	543	564	523	519	523	560	541	546	538	519	591	549	572	536	532	535	526	545	529	548	534	523	590	545	539	526	570	539	521	569	556	592	535	540	534	540	523	518	513	525	545	535	527	538	589	507	522	552	499	556	538	506	574	524	505	598	555	529	574	557	487	557	538	514	533	505	555	564	508	546	532	535	541	533	533	517	511	578	518	551	560	561	538	523	503	561	553	563	511	535	511	537	565	515	520	576	529	499	520	551	549	478	522	535	577	569	539	558	528	555	530	591	508	564	569	528	583	541	562	565	530	538	518	548	543	554	535	513	554	532	538	593	553	528	534	542	556	480	512	524	513	527	535	544	537	543	550	497	497	504	543	550	525	555	540	510	561	521	544	549	554	561	525	538	523	565	541	558	556	525	595	564	523	576	535	590	526	568	507	576	534	484	538	509	581	560	525	534	520	531	591	555	530	559	524	557	530	529	518	564	566	555	541	561	511	596	494	539	479	515	519	504	547	568	511	542	549	575	540	549	547	548	517	533	555	550	551	572	525	532	550	525	520	540	567	530	496	530	514	533	554	549	535	535	510	531	531	515	519	524	524	543	534	544	549	529	552	530	509	509	564	563	600	595	527	525	574	513	562	524	548	550	515	525	546	515	532	538	520	514	544	542	507	555	556	547	536	504	514	529	539	553	573	494	528	556	553	520	521	538	559	569	555	528	538	523	543	538	534	529	550	564	572	545	521	536	509	536	556	559	556	592	532	553	480	546	515	548	556	537	533	536	495	547	539	542	559	529	521	572	540	582	538	559	569	559	521	531	562	491	544	521	578	524	554	521	553	564	558	539	529	557	553	483	557	495	565	554	533	558	578	557	513	589	574	532	530	525	553	550	510	578	529	533	557	546	544	547	522	525	556	474	547	541	514	532	575	538	516	572	527	522	534	525	533	534	536	568	522	531	537	552	539	554	493	530	527	582	547	557	525	532	508	517	543	540	547	521	567	515	572	585	518	572	506	552	556	577	571	560	526	583	561	516	541	550	510	530	538	515	552	553	496	518	564	566	518	503	526	592	557	537	546	513	538	578	528	585	523	521	589	544	568	528	550	535	547	554	536	578	519	501	543	553	561	557	528	534	572	536	540	552	539	506	527	500	536	511	553	550	568	541	524	555	552	528	508	525	549	567	503	524	514	556	529	494	528	521	563	551	557	520	582	511	483	566	495	572	529	564	556	537	525	514	540	593	488	554	545	490	534	514	589	522	505	483	526	557	546	555	534	587	555	567	534	527	483	552	531	493	581	513	524	522	582	567	546	585	562	521	598	504	506	535	500	525	544	537	577	519	567	563	551	561	540	558	530	505	576	547	557	538	544	516	541	523	483	551	535	539	498	524	558	553	508	579	513	559	496	564	515	561	532	539	537	537	510	523	556	562	547	508	540	556	528	557	577	537	584	553	552	561	563	482	535	575	567	530	558	519	544	542	558	552	510	552	511	536	563	540	518	567	573	545	540	560	555	489	537	528	551	549	516	532	574	539	577	539	566	508	528	538	500	520	546	527	559	530	518	512	524	549	533	511	551	540	568	586	533	562	584	514	543	549	549	563	574	543	488	561	537	543	533	539	545	549	557	553	524	533	510	495	548	555	531	504	516	571	570	561	571	550	526	579	595	545	574	518	511	561	549	552	578	528	573	524	538	522	523	547	516	560	543	542	511	484	572	501	546	542	510	578	520	535	517	593	561	560	522	570	525	565	532	572	534	551	553	542	540	517	543	544	494	518	540	564	514	528	559	549	549	519	554	490	536	498	535	506	570	565	534	522	539	527	553	523	501	534	569	540	536	558	511	541	508	532	546	524	521	550	573	550	549	544	543	493	568	526	518	552	569	542	521	571	572	570	568	502	540	570	520	546	543	521	571	525	520	557	560	583	513	522	531	531	575	559	525	531	543	563	547	523	560	539	530	570	535	535	541	528	525	553	542	573	538	524	560	545	550	541	556	516	533	569	525	506	516	565	516	523	541	522	540	553	557	573	581	556	540	568	550	507	529	544	534	560	540	550	533	527	586	528	509	541	553	569	550	567	495	547	521	520	527	520	507	506	568	554	560	546	557	507	564	566	563	493	565	536	510	527	546	538	515	548	562	527	500	536	545	546	525	540	553	561	536	535	504	508	545	546	561	491	526	538	516	576	525	541	519	520	540	515	527	528	518	567	507	582	554	575	516	537	526	531	549	524	528	529	506	568	533	531	558	556	522	580	488	546	582	557	529	588	564	550	542	512	522	539	521	520	509	498	530	584	494	561	584	500	517	531	554	538	553	581	540	552	533	554	557	549	580	522	511	551	566	525	569	554	552	574	558	531	570	523	583	535	555	505	531	491	566	522	546	560	569	612	553	523	541	548	533	570	542	524	524	506	534	527	574	506	512	535	517	552	590	519	554	529	531	559	533	518	551	554	553	523	538	517	520	536	591	509	541	540	549	533	546	517	533	523	547	524	566	509	527	539	497	520	542	514	544	539	551	550	485	526	555	560	528	533	528	581	525	597	541	529	557	515	561	547	526	569	545	553	501	505	555	526	525	518	472	570	544	547	553	545	561	536	510	503	540	574	548	536	558	535	569	540	529	547	572	570	581	527	513	545	536	553	512	545	547	515	577	581	502	528	567	554	516	551	554	547	553	535	490	565	551	514	548	572	525	535	557	566	585	606	571	558	508	508	568	543	545	589	513	538	568	553	591	527	538	544	551	527	568	565	519	561	550	544	510	544	545	565	535	514	569	537	530	509	544	524	533	535	563	502	523	519	547	562	528	529	580	570	544	553	541	535	530	555	563	528	511	492	515	526	555	531	526	530	522	522	541	561	516	574	528	545	538	547	546	508	591	542	518	535	530	530	549	527	551	531	537	529	522	575	580	524	553	535	535	579	584	524	540	556	567	580	550	558	536	511	498	540	544	537	557	527	526	561	549	507	526	506	541	541	546	537	540	529	553	520	558	627	554	566	529	565	527	557	539	542	508	584	515	520	489	548	533	546	519	532	522	519	523	507	520	531	547	509	521	528	529	595	541	598	531	509	551	531	530	598	554	506	527	560	483	574	535	521	581	512	578	538	530	528	528	559	510	526	552	518	557	499	540	557	557	560	545	515	541	544	522	549
7485	748	724	634	607	553	463	429	402	387	455	460	414	376	391	396	407	408	397	404	415	431	410	380	395	403	392	399	383	399	325	384	383	382	417	405	364	402	409	374	379	334	407	382	404	406	400	369	384	389	395	390	380	425	379	373	367	382	361	388	396	398	380	391	426	381	387	437	373	352	397	368	429	410	421	381	396	393	412	370	363	369	362	355	345	403	394	415	391	371	416	420	358	376	365	380	412	390	395	437	402	393	428	347	376	368	418	409	378	375	382	405	384	372	389	341	382	404	386	392	366	353	378	411	434	416	383	386	392	356	366	402	422	415	379	345	345	433	364	387	365	385	346	366	400	386	399	434	392	376	377	400	367	389	367	404	373	401	361	386	400	420	372	396	409	370	348	376	414	390	415	388	396	342	389	404	364	392	359	378	367	433	356	396	370	447	405	415	367	418	385	390	381	370	370	411	423	385	378	396	369	402	415	382	399	404	390	375	392	385	398	359	421	433	416	429	360	368	406	380	427	376	361	393	405	373	357	373	397	386	390	423	413	378	399	363	390	393	410	367	416	358	400	400	409	351	371	357	390	421	411	338	395	367	341	377	380	385	374	403	384	382	404	390	346	411	386	357	351	369	355	406	416	370	433	425	421	389	385	372	410	397	379	381	364	355	347	395	446	391	379	371	421	356	396	352	374	407	361	376	370	400	427	416	392	364	394	363	371	389	332	374	361	409	454	382	432	388	339	388	375	390	414	395	360	376	388	401	389	399	392	385	389	380	366	385	391	395	391	373	374	394	358	413	390	374	381	367	421	382	387	382	372	385	393	407	421	400	381	379	434	355	402	402	378	404	409	400	383	394	384	406	403	377	394	417	372	369	362	381	411	400	399	383	390	369	389	365	349	380	435	397	369	390	414	374	409	393	351	361	370	425	403	413	389	346	388	384	353	378	378	361	374	415	388	373	383	393	408	413	372	331	368	379	422	398	364	387	387	364	407	404	398	396	419	397	450	435	410	403	383	384	371	398	364	406	427	399	393	439	404	413	397	363	383	382	422	416	364	393	395	407	412	440	365	410	409	389	364	378	375	414	391	379	374	407	377	450	416	427	390	383	405	431	384	404	434	366	382	390	380	390	366	351	394	379	336	374	409	393	373	356	449	398	407	371	384	384	375	325	380	409	419	423	359	401	400	395	379	402	353	402	378	400	386	375	406	397	381	380	395	409	384	374	412	381	385	391	364	416	375	368	391	366	402	374	381	349	375	384	377	383	398	379	402	370	413	392	364	401	406	395	374	395	383	375	398	416	398	384	418	390	399	398	369	395	387	409	414	389	402	378	376	393	373	383	373	428	416	373	412	349	344	390	361	384	353	377	383	398	382	394	398	414	387	371	406	402	409	384	380	397	384	415	347	375	406	388	391	419	396	410	390	420	410	393	393	367	420	387	396	381	434	351	407	401	394	380	451	407	363	414	394	391	372	400	405	395	367	407	400	363	365	403	387	387	397	402	398	388	372	401	376	399	380	392	381	369	391	352	371	368	405	372	404	385	381	407	403	398	385	379	384	377	401	376	383	419	372	380	406	403	431	394	384	419	386	423	414	361	392	383	359	376	361	398	401	427	401	365	371	360	412	404	378	358	384	369	427	363	390	392	386	350	396	372	381	388	389	365	404	386	371	391	354	409	393	380	393	427	370	353	392	374	377	371	369	374	391	403	381	388	439	373	423	406	356	398	379	397	370	361	379	381	426	403	389	380	377	373	388	382	373	411	352	381	376	366	383	418	425	378	391	355	363	388	398	381	369	391	362	371	373	385	365	395	378	393	403	347	371	407	387	380	398	359	374	370	373	385	388	400	386	402	396	396	437	420	336	373	381	364	427	395	387	383	364	373	370	407	403	412	426	399	366	357	382	336	403	362	385	395	392	364	386	385	394	365	357	399	403	373	402	399	412	374	400	383	381	400	427	432	367	360	386	360	382	376	393	378	390	414	433	406	358	336	365	349	383	385	416	356	366	385	393	407	324	366	369	382	389	361	382	409	366	392	370	395	372	411	365	407	406	358	373	365	314	351	404	409	369	389	415	378	384	420	393	362	357	375	422	388	420	421	414	378	377	334	377	418	399	379	376	367	408	371	378	396	371	384	388	405	399	402	417	394	351	402	365	396	398	399	381	379	372	394	405	391	403	372	388	411	416	394	417	379	395	407	383	371	386	364	372	421	363	356	393	393	397	361	369	396	382	363	350	362	376	395	372	381	386	404	377	371	436	374	392	414	449	387	426	393	360	399	372	361	359	395	390	383	370	365	361	384	362	426	409	402	383	390	398	416	388	384	392	414	355	374	348	382	396	360	384	386	372	381	336	386	378	409	371	390	364	405	386	370	368	376	401	398	379	399	374	384	381	395	341	373	395	421	368	399	363	371	379	385	392	391	378	372	355	427	410	407	420	394	378	370	406	398	363	375	401	406	348	364	396	416	371	368	412	380	392	390	375	423	426	398	395	395	370	425	389	394	370	411	381	393	397	397	387	355	405	388	369	385	372	350	378	404	399	409	379	363	361	374	382	371	369	372	408	409	359	376	356	386	382	395	363	384	389	377	372	412	414	387	369	424	393	410	395	357	398	378	386	388	360	401	421	388	390	346	365	380	361	377	373	403	397	389	391	440	395	364	363	421	358	391	371	384	421	385	419	398	400	398	422	363	387	414	393	416	393	387	389	370	403	370	402	366	405	398	357	373	404	381	382	393	369	388	398	433	392	369	418	373	362	387	379	391	401	374	404	321	366	363	411	362	383	371	418	363	381	354	370	395	431	356	385	376	375	395	356	400	363	383	333	375	389	364	381	396	385	371	355	358	362	415	399	392	413	386	405	368	376	354	369	341	340	358	402	382	397	358	387	389	398	391	392	395	363	417	360	409	377	379	354	403	385	376	367	384	397	386	364	363	342	392	378	400	338	387	409	407	341	339	376	408	374	411	393	380	418	397	372	394	393	387	411	376	382	401	374	418	407	389	351	426	411	399	404	431	392	397	430	404	401	391	383	374	349	419	381	389	382	361	376	392	358	458	397	402	395	395	412	386	366	377	389	355	439	393	387	385	382	402	375	347	350	381	361	368	395	386	399	402	404	386	406	382	399	355	411	369	401	399	382	403	378	379	424	407	360	348	404	401	397	387	374	424	381	381	380	349	423	392	379	389	355	441	359	352	417	431	399	390	385	403	393	425	383	404	409	390	396	393	402	414	398	419	359	404	365	400	400	409	407	392	370	381	391	386	366	407	377	390	368	376	397	378	359	373	409	401	365	389	386	404	371	345	404	441	376	404	412	383	377	363	355	377	392	415	390	383	382	412	383	365	359	408	405	364	405	396	387	382	364	376	376	384	367	358	378	383	394	366	387	334	420	358	373	377	365	382	375	369	384	375	389	389	388	395	375	396	401	416	385	382	368	418	382	373	396	353	393	383	406	415	377	398	391	359	412	391	378	398
6650	1193	1564	1796	1736	1666	1533	1331	1165	1162	1116	1066	1096	967	954	1008	1004	1010	979	946	963	972	993	937	1002	954	937	960	977	906	962	958	988	943	966	960	929	924	899	984	907	913	947	932	901	941	948	908	882	949	935	945	965	923	947	920	873	928	901	939	934	907	903	885	935	914	910	939	958	950	862	939	941	909	928	888	903	967	894	927	895	918	874	880	960	940	935	944	928	922	911	878	893	931	938	927	899	872	923	943	923	932	930	890	911	932	907	911	838	891	925	906	925	905	894	924	921	961	945	895	900	894	944	920	932	940	950	878	935	957	873	962	953	964	893	946	904	854	909	880	906	938	936	952	870	871	888	905	913	968	923	971	918	952	921	920	881	968	949	888	939	883	953	918	897	936	886	939	908	943	940	871	911	922	906	914	913	925	968	941	894	920	959	917	846	926	902	886	837	917	956	913	970	942	908	940	941	883	968	921	913	916	901	885	934	950	915	913	946	903	908	927	904	954	887	917	905	923	930	876	871	864	926	955	936	895	903	890	959	948	886	893	898	937	976	923	850	962	887	839	898	930	921	968	858	983	949	875	909	882	960	924	929	920	921	956	908	898	885	915	905	925	900	909	970	881	877	943	963	884	976	922	893	938	924	947	941	877	916	932	936	918	869	955	893	964	923	922	864	903	900	892	928	926	930	908	945	989	866	930	898	939	934	940	935	922	914	955	916	895	918	917	898	923	918	948	885	918	884	917	982	870	920	943	944	876	920	879	932	931	908	956	984	894	912	981	948	957	874	933	867	904	861	974	936	948	877	989	924	920	935	933	910	923	937	906	954	914	947	913	911	905	902	938	940	936	934	975	911	886	900	901	913	919	906	899	888	928	943	957	889	875	883	942	929	938	943	938	961	911	905	928	889	881	877	885	935	871	942	889	884	924	933	921	879	904	889	871	874	922	960	915	895	897	958	918	879	909	898	918	947	933	979	938	920	894	944	897	927	900	913	977	931	938	904	969	927	953	909	931	941	908	886	985	890	979	912	901	935	891	907	943	924	913	879	914	906	939	862	948	906	906	938	912	929	924	932	946	922	954	933	872	932	948	928	918	938	925	985	846	883	875	914	977	871	911	953	927	930	963	914	897	902	951	897	932	869	878	949	894	904	950	957	881	938	900	924	919	922	950	863	929	867	948	886	908	924	957	958	882	912	936	863	880	908	984	859	883	864	901	899	930	869	908	930	899	946	967	941	925	952	944	917	943	843	918	941	873	934	952	904	869	933	925	924	878	1011	922	953	913	912	942	951	933	890	870	948	900	915	919	916	923	966	951	994	902	917	900	914	911	952	940	924	949	904	935	939	903	904	915	940	915	910	924	960	903	912	909	915	851	916	909	871	874	939	860	940	908	908	936	959	878	919	956	890	877	886	953	960	908	936	882	914	952	994	951	926	930	915	944	947	918	932	923	915	992	910	957	929	968	907	922	924	875	851	927	972	911	883	915	957	943	913	919	883	980	954	881	956	895	925	907	927	928	929	910	951	938	933	925	875	951	911	895	945	902	912	918	907	909	953	941	928	922	847	908	987	918	888	921	934	944	922	921	954	892	927	930	938	982	936	932	910	919	903	922	904	921	937	873	923	878	888	922	965	926	967	854	920	912	926	914	874	911	953	931	882	905	896	943	877	932	892	877	932	897	909	880	973	906	920	902	880	923	928	979	873	869	939	936	914	872	960	930	984	959	956	974	920	963	896	888	895	897	915	915	941	913	849	929	956	945	895	879	922	934	895	922	911	921	904	918	880	906	943	893	935	946	940	906	876	953	986	876	973	889	895	929	923	906	898	957	941	901	957	911	881	952	869	953	932	966	935	910	862	931	912	919	901	878	901	898	951	882	939	899	900	892	925	943	904	932	931	963	909	902	926	948	990	865	911	895	901	879	916	946	933	858	964	949	884	929	943	888	881	952	951	941	901	910	924	968	904	904	863	920	893	913	915	892	908	920	940	874	931	902	912	941	876	955	898	910	918	954	994	954	917	926	970	994	856	855	954	861	895	878	907	948	871	944	939	953	879	945	911	899	979	944	935	914	940	892	887	950	935	921	936	924	920	896	921	936	904	945	899	958	897	926	895	942	961	942	939	930	911	925	878	893	918	950	970	942	920	890	900	901	920	945	943	928	914	908	919	917	951	907	978	925	962	947	944	907	884	908	912	918	961	968	905	935	932	906	968	952	905	958	891	896	867	950	906	922	902	927	921	944	932	933	893	919	862	918	932	967	968	919	896	915	871	953	896	927	923	948	885	943	951	873	886	902	923	931	913	935	913	917	919	920	912	918	936	882	887	856	922	916	905	879	893	919	910	938	1019	888	853	947	905	938	938	899	928	890	892	918	876	926	934	921	923	877	871	927	940	915	964	891	921	952	902	928	896	899	905	934	882	901	885	869	937	895	880	880	884	921	911	907	942	936	969	918	947	946	976	922	948	898	917	908	931	880	942	875	912	912	912	903	818	881	874	984	934	928	920	924	859	932	965	866	903	934	893	934	862	912	913	957	895	950	908	894	935	885	914	905	990	917	952	958	937	970	958	939	869	950	893	933	901	905	894	894	958	892	936	893	908	921	899	900	901	935	932	912	942	911	900	892	882	899	906	908	922	940	902	922	877	1000	960	963	930	956	932	889	948	975	949	932	895	909	946	989	945	912	931	943	869	906	920	913	920	922	968	923	931	924	929	934	933	923	920	893	941	953	974	893	951	936	858	992	905	903	937	885	954	911	918	917	907	849	916	891	917	950	912	886	901	878	932	896	947	869	894	933	887	911	942	902	828	899	878	920	973	870	871	913	937	955	958	900	884	930	890	925	901	956	862	977	900	936	875	858	895	841	942	880	914	898	951	976	883	947	960	914	887	900	878	911	933	849	951	933	868	950	941	932	928	881	896	962	933	878	913	877	960	963	940	921	937	917	890	954	897	981	910	937	915	930	960	910	914	937	921	929	935	920	947	939	880	1004	893	915	926	930	907	921	915	895	905	943	881	903	928	880	851	903	910	901	932	907	924	937	896	975	912	903	933	881	895	909	914	922	940	958	937	919	933	876	937	850	963	944	915	941	968	930	959	924	944	967	907	951	876	910	945	905	918	844	928	900	931	924	924	898	918	958	984	906	955	908	908	894	910	920	898	874	879	984	947	906	924	908	890	948	897	951	894	943	884	918	925	944	879	932	911	912	906	900	934	893	962	963	924	900	941	902	921	930	950	934	885	946	888	905	872	924	896	879	876	878	952	875	881	886	933	909	884	906	929	882	949	918	907	934	897	913	920	950	933	875	915	870	935	892	876	949	922	924	928	913	905	902	906	885	927	887	916	932	912	900	893	878	910	883	922	946	914	955	950	938	919	936	920	952	945	907	906	924	904	895	920	922	917	887	949	961	926	958	915	940	896	926	921	921	915	901	944	962	888	873	848	918	954	956	911	909	908	876	921	884	877	927	916	907	874	903	871	840
15171	1437	1073	1011	817	729	580	550	554	474	490	491	491	420	423	422	418	478	408	445	427	402	443	470	443	439	407	407	408	455	445	458	411	405	446	408	478	394	404	452	414	417	418	424	407	452	415	418	466	419	384	438	437	435	364	439	469	428	393	469	414	415	402	435	410	415	404	442	422	433	460	469	435	396	435	383	379	438	441	473	389	425	424	429	414	479	412	416	417	407	398	437	407	449	455	469	462	380	413	426	434	398	433	463	427	464	376	412	449	429	433	444	393	436	431	460	419	387	433	433	462	433	416	404	401	430	465	452	409	442	460	399	417	412	433	438	421	447	423	447	421	444	415	456	417	399	479	428	433	454	442	452	419	469	460	424	404	394	406	412	420	422	385	434	445	455	422	419	440	480	416	456	390	428	434	454	417	467	440	413	446	405	454	417	448	397	423	421	426	443	432	393	402	402	395	392	439	461	413	398	430	445	436	413	442	427	456	442	447	403	391	401	413	444	452	429	445	451	384	408	435	429	431	428	426	419	444	437	407	451	425	404	453	427	454	422	416	422	412	421	400	431	442	439	412	398	481	430	455	394	432	436	416	403	418	401	420	417	457	412	440	446	426	406	399	381	414	463	448	414	394	421	423	407	419	411	411	415	392	425	443	392	436	417	440	444	419	461	459	405	426	430	400	418	414	449	458	489	419	406	455	444	434	417	397	431	394	429	414	398	467	425	447	432	446	476	449	425	433	434	427	396	414	435	444	373	429	436	444	455	418	450	396	412	420	426	427	419	437	481	395	429	453	420	459	408	422	484	433	451	435	413	424	449	457	434	386	427	439	430	406	439	439	446	390	393	443	423	405	430	404	391	445	436	380	431	405	436	475	462	404	365	437	417	432	436	431	403	415	442	417	415	490	443	397	419	419	434	451	465	393	421	420	439	399	429	406	445	444	443	416	463	433	428	416	437	393	430	436	427	368	408	435	443	407	422	426	417	419	451	447	416	424	420	400	434	475	447	446	473	402	446	425	388	441	438	416	453	406	457	428	440	426	439	434	430	373	393	429	394	442	408	405	423	398	461	439	399	395	414	441	419	408	468	420	461	447	451	427	443	453	477	414	409	484	441	441	395	412	449	445	407	460	488	457	411	433	439	423	439	442	412	451	400	432	411	429	423	423	417	443	431	417	426	447	458	404	395	406	420	473	435	459	429	442	395	431	443	409	439	436	449	446	442	415	387	393	396	424	451	408	422	418	426	460	430	451	418	389	419	467	416	436	386	396	440	451	400	413	410	430	471	442	431	428	432	458	435	411	450	440	436	462	432	406	450	443	405	403	422	416	407	435	443	397	413	434	420	437	386	458	377	435	456	417	410	444	453	408	383	433	439	401	438	428	471	411	432	400	453	398	424	399	416	385	404	412	426	437	452	435	434	393	382	447	472	433	409	423	442	375	445	429	452	403	433	409	465	479	399	413	412	392	416	405	460	396	426	412	434	422	427	406	442	435	422	412	455	399	441	435	430	430	419	384	413	425	421	410	403	494	418	416	433	408	425	433	443	436	409	439	455	417	418	437	414	416	421	453	435	442	393	410	467	401	389	442	468	409	391	414	403	434	441	428	435	418	388	394	442	396	409	426	416	434	426	416	407	403	422	431	432	420	444	429	405	402	432	458	440	428	458	429	420	451	421	427	403	422	440	397	417	423	423	380	411	427	445	414	400	430	433	413	425	432	404	454	399	434	381	461	428	447	413	410	448	448	440	420	429	457	456	421	447	458	455	429	458	406	435	438	451	402	410	390	456	442	422	428	423	420	434	465	476	420	393	414	411	438	459	437	444	449	425	408	435	420	414	439	438	453	454	445	420	444	433	430	465	413	408	432	429	436	414	401	432	379	457	431	458	455	418	420	418	419	428	427	441	424	424	398	391	440	419	422	388	396	447	434	409	403	427	459	408	433	429	380	397	427	452	401	390	433	415	417	455	417	391	429	407	454	441	416	483	431	448	462	442	410	384	419	440	483	447	387	477	427	385	435	451	442	446	357	392	408	431	424	402	442	440	386	469	426	459	386	471	458	417	419	419	403	408	426	376	459	395	440	407	430	435	388	412	402	463	428	423	410	455	424	435	410	430	462	436	422	418	429	431	449	422	429	427	417	457	409	446	391	411	416	442	385	407	397	399	453	446	407	410	443	437	420	446	430	436	441	431	437	425	432	399	433	420	456	451	389	383	432	447	426	467	448	450	419	397	448	472	427	395	421	434	481	437	425	381	434	452	455	433	395	459	463	428	434	473	430	433	422	430	418	461	436	451	422	422	463	448	424	433	461	411	431	414	427	424	413	462	409	468	417	411	451	430	441	371	451	414	448	475	422	421	417	434	397	433	450	422	422	392	442	461	435	426	394	394	433	416	403	435	390	440	443	425	472	417	423	425	451	429	437	428	430	454	418	454	445	421	448	388	387	396	407	398	442	375	433	465	422	404	414	419	415	424	438	415	463	404	399	458	414	423	419	458	437	399	411	453	415	432	413	428	476	411	432	415	408	416	383	442	421	408	426	426	402	426	457	426	445	404	355	425	430	419	454	406	407	402	382	402	408	380	416	451	442	412	477	426	429	415	425	428	428	424	395	432	465	458	463	417	457	456	430	417	386	420	440	412	461	411	445	412	432	405	394	419	386	461	413	444	377	437	441	418	422	408	394	443	444	422	460	432	435	480	454	428	416	473	465	423	423	443	388	388	433	406	426	394	442	439	453	419	441	405	401	436	431	410	427	448	408	455	440	429	444	395	421	387	430	378	451	414	451	384	437	448	414	436	423	393	401	438	421	440	448	401	426	410	445	443	411	410	455	437	427	415	459	426	410	400	442	442	429	438	389	427	393	464	407	395	415	449	458	432	411	452	385	449	400	384	431	457	395	429	418	443	412	455	460	395	444	402	446	399	398	451	434	408	438	389	407	388	439	424	416	405	423	436	442	397	471	469	427	457	425	422	442	431	458	400	430	460	398	386	419	448	429	448	397	444	421	440	430	460	460	421	439	437	438	423	390	424	442	420	393	414	430	460	430	434	432	407	381	436	411	401	392	413	417	404	446	458	409	396	440	402	429	405	436	407	460	396	458	449	425	403	404	386	433	452	463	445	405	395	429	380	437	406	368	413	417	434	444	413	439	421	468	442	455	462	414	437	464	393	460	436	415	428	420	385	423	414	437	395	401	433	444	423	459	393	428	437	400	415	460	419	430	456	429	403	400	390	437	409	444	438	451	438	394	410	415	482	444	383	461	420	436	429	443	412	428	409	388	398	453	425	408	431	433	417	443	415	455	425	438	456	398	406	429	397	434	445	411	422	452	462	448	413	429	445	418	383	399	429	400	436	466	427	441	423	440	419	465	457	443	401	403	460	401	439	428	434	444	406	401	436	383	428	384	444	436	429	390	399	446	423	386	412	409	443	410	427	391	448	447	431	449	448	456	404	444	420	426	446	414	427	458	411
8542	1514	2138	2493	2551	2322	1915	1607	1518	1346	1328	1294	1231	1124	1107	1101	1075	1039	1094	1023	1012	950	994	1072	1026	1015	1011	1037	1012	990	1055	957	1004	982	973	1042	975	999	961	968	992	943	959	1000	988	982	998	966	994	940	968	1001	963	947	1008	951	941	913	926	952	952	960	1040	912	988	959	978	915	977	945	929	980	961	922	931	970	927	922	937	930	914	956	985	986	986	927	896	949	940	968	947	935	927	935	983	953	939	928	954	963	957	994	932	992	960	958	950	942	988	1008	986	933	908	961	926	944	936	979	985	908	919	987	998	956	915	957	990	964	962	909	1007	957	923	941	957	919	933	927	966	889	953	964	955	946	1009	933	993	942	909	941	942	991	1036	913	944	921	975	928	928	948	981	939	930	962	906	965	977	925	936	940	1015	997	947	915	981	991	928	927	987	1018	949	1001	922	898	942	961	920	931	938	933	984	942	914	972	926	953	935	959	947	981	975	936	977	921	965	926	916	956	906	951	980	991	1003	988	941	926	943	946	935	956	970	982	948	986	966	945	1006	958	964	958	977	944	950	992	958	973	959	961	976	918	952	977	940	938	981	987	955	984	931	921	937	989	902	980	941	978	982	941	962	930	984	966	910	924	967	955	921	889	908	1011	929	946	1012	996	1021	943	930	919	1044	907	907	1073	967	1014	913	970	992	883	941	977	950	923	960	1010	935	937	925	972	978	897	940	945	949	931	954	985	986	929	964	943	910	962	977	980	944	954	950	965	990	993	984	920	985	957	992	951	988	905	999	945	943	912	953	970	922	929	968	944	949	996	978	945	909	939	971	1023	941	1008	945	925	935	981	977	923	953	929	964	939	941	948	949	976	957	969	916	916	960	1027	902	980	940	950	1013	943	940	960	937	951	970	949	932	985	944	930	967	1024	978	913	960	924	927	926	980	1000	907	938	1072	948	941	924	907	1001	990	999	972	960	942	1006	928	965	969	971	987	935	968	981	937	939	924	903	933	916	968	932	909	967	961	912	960	1004	913	943	973	941	916	957	937	965	987	911	936	960	976	982	994	944	938	962	932	947	979	940	967	888	918	899	948	921	961	934	921	952	938	959	948	901	918	901	1009	956	932	959	989	954	908	975	991	970	957	958	987	959	966	958	975	1010	1012	953	940	935	896	945	892	941	953	919	948	957	981	906	962	928	961	936	928	980	919	942	951	931	1036	953	946	924	891	916	909	949	981	983	960	913	897	990	940	950	998	927	986	960	955	937	966	974	963	993	994	981	996	979	979	908	1001	966	953	971	981	943	940	962	942	968	955	942	953	965	945	1006	884	970	934	898	919	960	978	940	949	936	958	986	917	1000	974	942	945	990	903	974	939	949	920	931	975	950	994	970	981	967	960	984	950	1066	895	972	929	953	941	1001	927	958	980	978	935	992	932	927	976	969	967	962	987	991	945	939	944	952	920	984	989	965	1017	940	908	962	1003	973	887	958	932	923	944	928	1012	907	928	978	955	899	929	946	939	995	954	944	945	968	936	968	971	935	957	950	973	888	957	935	948	922	958	984	943	907	910	1015	889	938	969	977	1028	970	907	944	908	924	912	965	968	975	963	964	947	981	955	979	979	959	996	920	960	947	960	975	986	1010	944	991	949	897	1009	946	908	977	1034	992	962	1014	954	930	952	961	942	991	971	975	910	967	976	945	927	954	964	908	962	965	950	1024	992	971	917	979	924	922	979	944	939	926	976	918	993	948	965	996	977	996	910	968	958	931	901	959	936	957	958	947	924	994	934	993	975	919	961	909	958	939	962	971	947	972	927	977	916	930	928	983	1016	941	921	932	965	1030	960	980	922	979	886	964	947	1008	898	936	925	974	956	924	904	955	914	939	989	923	938	955	945	985	1009	913	929	937	878	887	1003	1006	956	955	1006	953	934	927	928	985	944	1000	971	943	985	983	937	967	959	967	915	969	989	937	962	1015	933	902	953	967	911	971	924	944	960	895	964	936	897	915	938	950	980	906	926	977	1004	1000	982	945	970	926	986	968	888	929	927	986	960	902	960	974	935	1004	939	995	912	900	1001	974	976	1004	937	986	960	976	968	948	930	967	943	981	934	980	939	961	994	988	953	973	996	977	956	951	971	936	963	959	932	905	897	952	951	910	932	957	972	954	965	940	951	990	915	943	966	947	995	935	949	954	958	949	910	938	942	960	991	940	926	963	984	948	897	950	972	973	916	1010	978	985	929	945	963	927	956	976	971	975	973	979	971	968	958	991	967	994	927	944	980	923	918	964	1014	925	1000	917	953	953	978	964	912	882	951	913	949	990	927	933	1016	954	895	966	970	942	941	956	917	916	961	931	922	971	922	944	880	987	995	958	964	987	958	1018	920	987	1008	1019	992	981	909	915	964	956	926	959	945	948	973	932	979	900	982	950	988	977	967	905	923	931	933	931	934	933	919	953	954	994	945	1019	909	940	905	958	956	967	937	954	929	979	947	962	972	957	915	957	928	962	966	932	928	989	995	989	977	930	945	967	920	938	948	942	966	961	1006	1033	1015	915	942	928	969	919	971	889	942	1006	962	902	978	988	925	956	947	951	968	925	918	948	982	970	935	962	917	977	943	956	960	957	973	946	924	968	976	874	973	943	924	932	953	918	947	984	925	975	1032	919	991	979	1006	916	970	953	907	906	1007	977	965	938	985	937	972	935	926	915	940	953	985	937	998	941	960	972	966	938	996	929	928	967	923	989	933	991	980	963	952	941	964	904	921	981	963	976	883	987	961	968	1013	913	983	947	917	971	981	968	962	950	887	987	985	980	976	990	947	924	943	972	935	927	948	929	984	978	936	969	983	901	970	1037	950	951	954	874	927	973	962	954	934	922	959	995	921	958	912	960	930	955	873	964	984	939	992	963	954	956	983	903	962	977	931	946	981	932	903	948	986	941	966	977	965	969	945	992	934	924	989	929	915	941	972	987	925	915	973	934	937	966	959	968	947	926	1009	907	967	969	985	991	933	951	935	1002	922	946	926	971	909	941	982	913	952	915	922	963	895	902	918	1003	964	1003	909	903	948	972	930	953	966	898	1006	979	955	964	984	939	893	983	993	973	960	985	952	890	991	886	996	988	986	899	956	944	924	951	947	968	909	941	963	933	905	990	966	987	905	993	1000	960	926	965	935	945	935	976	928	930	951	972	893	962	949	956	903	1021	979	930	969	966	964	955	950	956	899	1007	946	939	968	962	1006	944	1009	991	972	915	992	960	923	966	984	930	929	952	934	963	971	924	998	935	937	1006	981	992	942	973	996	954	990	929	984	933	969	925	1045	965	988	1001	963	916	908	972	938	953	974	971	964	922	974	901	979	947	935	1001	956	952	931	921	946	967	973	960	964	963	976	932	931	939	926	989	967	941	928	927	943	905	942	926	945	979	967	933	1033	949	1000	954	929	953	927	972	944	998	968	925	935	930	887	919	938	916	933	963	970	958	971	933	950	915	946	1012	972	946	935	942	955	961	981	973	942	885	984	1012	929	1004	926	979	965	970	943	872	967	982	929	951	1023	961	979	889	946	942	935	922	959	951	943	943	984	1009	1014	945	897	957	956	979
1580	281	255	267	249	228	210	186	208	180	206	185	189	202	182	198	236	190	180	212	189	182	193	202	165	221	192	203	204	185	207	219	223	185	202	212	187	207	235	198	166	206	199	187	189	182	200	210	169	193	170	193	204	206	221	240	190	201	184	192	198	200	183	212	198	197	203	192	223	215	196	191	203	193	198	235	204	189	194	223	186	201	194	209	202	186	226	210	180	194	182	211	189	189	180	184	213	187	246	206	203	215	200	226	187	230	191	211	193	170	177	204	201	212	203	201	174	181	194	225	180	161	195	182	186	199	198	189	209	180	214	208	220	192	206	205	171	218	211	200	191	189	209	174	203	227	195	206	193	195	203	199	191	212	169	195	181	171	191	177	199	188	221	183	179	173	215	194	170	211	195	205	193	167	196	186	196	200	206	201	199	185	198	194	226	204	195	242	158	194	192	205	178	204	202	202	214	189	171	228	186	213	196	201	201	188	188	179	196	197	189	184	215	204	189	193	192	199	172	170	170	201	220	203	197	185	202	217	196	191	201	205	202	190	192	193	214	194	200	193	188	216	192	209	175	197	180	212	202	205	207	194	213	201	201	209	213	212	201	174	225	197	207	160	190	214	188	200	210	203	195	211	189	191	210	182	189	216	183	210	207	186	221	177	175	175	193	184	163	207	173	192	178	192	184	170	221	182	204	206	219	203	181	190	176	200	220	185	200	209	203	188	177	201	209	232	202	196	208	198	188	206	193	202	202	217	204	198	176	169	212	198	193	187	204	196	204	177	215	221	218	183	193	182	219	199	192	190	205	179	190	173	187	208	210	181	213	199	175	205	200	168	193	187	208	152	179	173	193	202	187	215	182	222	179	203	209	181	221	173	201	203	207	218	196	210	175	211	177	201	188	208	195	203	195	190	203	225	225	210	192	187	213	185	202	194	202	185	204	202	181	200	203	196	172	222	204	185	201	181	157	172	192	202	198	206	187	209	182	192	174	182	202	177	192	244	184	228	198	219	216	214	220	165	179	178	176	188	197	218	193	188	216	181	183	215	224	201	228	179	190	206	191	178	210	193	197	180	192	200	189	192	199	214	194	171	207	219	197	189	195	198	188	186	218	184	197	226	170	219	191	200	169	200	203	206	175	185	203	172	188	201	177	175	179	177	191	185	185	226	207	208	153	191	174	216	194	210	195	206	207	184	156	194	227	210	194	205	206	195	181	223	179	222	206	193	179	173	197	195	165	185	207	188	197	198	220	202	213	171	196	168	213	212	222	222	200	185	193	189	194	189	197	200	232	225	235	210	229	180	194	197	189	188	210	208	207	201	218	200	178	186	192	192	211	211	184	180	208	200	201	167	167	207	219	178	184	187	211	207	189	169	224	201	202	225	204	176	222	222	215	160	199	197	186	194	196	208	203	207	154	217	189	192	191	203	166	201	206	198	176	216	231	200	220	198	199	185	189	190	194	198	172	174	220	204	188	210	210	222	187	175	176	193	193	195	228	195	179	216	195	179	173	197	222	202	205	193	206	226	218	200	182	172	187	208	220	179	233	191	186	217	198	158	207	219	193	199	205	196	207	199	213	223	173	229	176	212	199	167	201	198	197	184	199	217	168	182	180	186	202	209	180	184	197	174	196	174	196	205	222	171	196	161	174	199	227	177	202	193	208	225	206	227	172	187	207	176	212	191	204	179	188	206	188	220	216	205	222	205	178	219	219	198	227	202	190	205	195	198	210	182	224	182	168	191	199	191	186	171	189	195	184	193	193	191	177	233	202	178	201	202	144	216	197	174	207	186	197	204	199	191	176	190	194	193	206	217	198	184	191	214	246	202	194	198	203	213	198	201	195	218	220	166	192	205	180	201	188	224	245	164	198	209	207	215	202	208	209	186	189	174	191	197	207	234	185	193	211	185	212	190	224	212	199	191	208	238	191	200	175	205	215	189	189	208	200	180	194	195	213	197	203	176	206	196	210	207	190	195	185	194	186	187	205	213	218	183	181	191	202	212	199	205	176	191	197	213	200	183	185	199	192	202	199	192	196	188	198	197	206	207	192	195	205	199	187	215	189	186	223	214	219	194	203	201	207	201	211	193	197	176	209	208	207	209	219	197	213	223	178	200	198	203	182	189	229	207	187	203	187	218	195	171	206	205	205	211	226	191	181	201	203	195	190	163	189	172	187	172	209	168	189	193	212	175	231	191	205	209	191	190	210	219	205	200	202	205	191	188	200	205	194	207	195	210	195	195	203	209	187	203	213	203	199	177	202	204	228	218	197	174	202	185	230	212	168	223	175	191	193	203	189	181	187	174	197	225	205	203	187	213	184	230	205	203	238	206	200	196	212	209	200	203	185	186	213	183	215	187	202	191	196	199	172	189	195	203	181	195	179	195	199	196	180	189	239	203	163	202	193	205	189	208	201	208	191	208	210	191	200	211	185	200	221	222	167	185	186	190	201	201	195	224	159	199	220	192	181	219	228	229	202	199	185	202	179	182	181	196	195	192	159	208	197	192	195	200	201	188	211	189	209	195	199	206	214	224	195	197	184	185	201	213	233	213	190	175	187	211	199	235	214	174	191	212	190	199	202	188	199	181	172	200	193	191	185	184	197	202	206	179	191	199	190	219	181	209	207	199	156	180	189	176	185	176	182	180	168	204	207	183	227	226	185	219	200	191	209	225	186	196	224	215	210	215	206	224	187	221	184	206	187	182	214	206	222	213	175	202	174	219	217	192	199	198	199	186	163	203	174	190	210	185	177	184	202	206	199	196	220	185	204	213	211	204	194	189	223	198	193	204	190	200	225	211	215	210	202	214	191	191	189	217	219	225	179	168	240	217	182	205	195	169	215	181	212	199	182	198	200	190	201	207	197	218	181	233	192	209	231	242	188	216	165	187	191	195	208	160	216	218	201	175	192	204	192	212	206	207	191	181	179	184	187	207	195	216	228	211	217	186	190	178	212	197	208	186	191	200	192	191	164	201	207	197	205	192	193	207	178	194	173	207	199	203	195	196	196	214	219	194	196	200	201	213	215	233	202	188	208	233	187	162	177	199	191	191	201	183	193	205	195	218	238	210	210	217	181	215	186	220	174	210	199	174	171	202	201	219	203	193	195	182	210	204	197	188	160	190	205	194	206	205	188	182	216	204	199	193	183	200	177	204	209	196	206	175	168	183	182	192	185	168	180	174	220	214	195	229	198	174	205	193	221	181	186	187	192	194	205	181	192	184	211	191	212	205	196	185	209	188	194	177	195	202	207	204	187	202	182	191	184	183	219	197	203	190	197	231	189	151	170	192	191	150	184	207	192	194	168	169	181	187	210	186	210	208	174	199	195	198	198	167	229	183	174	183	199	192	195	212	212	210	204	210	183	203	228	208	205	204	197	179	204	234	210	210	206	199	195	183	195	199	199	197	185	185	190	186	168	208	171	191	188	204	200	176	185	207	196	225	202	206	192	197	201	198	187	205	217	192	186	215	218	190
1948	579	690	744	722	725	678	645	584	607	552	550	534	586	558	554	528	499	544	517	557	545	558	564	551	567	540	513	547	538	534	570	560	539	505	517	544	571	549	581	535	560	526	522	520	542	523	553	541	504	548	520	544	506	533	561	500	522	531	516	517	505	557	511	513	512	532	544	524	493	517	527	562	508	543	517	533	513	542	540	514	529	518	511	553	540	523	509	544	542	532	546	544	553	539	522	567	494	507	522	530	529	496	511	549	516	544	522	539	551	553	552	558	555	516	547	496	512	529	556	536	560	534	588	562	531	510	533	549	533	537	577	523	539	526	524	534	498	558	564	517	531	558	503	552	540	547	518	574	513	500	530	507	538	536	530	524	559	524	608	487	536	605	549	498	523	566	507	515	476	526	518	521	545	552	560	561	531	551	564	514	599	548	492	522	548	524	511	528	501	554	539	525	549	522	509	549	559	521	555	567	536	545	564	535	545	537	539	533	534	560	544	537	528	530	513	532	524	536	527	526	503	569	533	576	499	526	502	554	515	521	540	560	522	542	523	526	503	498	540	544	534	542	519	562	534	529	512	523	585	528	545	579	555	587	573	517	556	558	533	506	575	547	498	525	508	511	519	546	518	538	523	525	523	551	518	499	563	555	537	558	555	539	581	543	519	525	573	516	503	582	538	528	532	510	515	494	536	563	523	515	548	574	531	556	483	559	522	535	538	559	515	555	605	539	521	556	532	489	538	501	543	531	547	567	525	529	559	479	545	531	543	533	487	541	526	585	560	582	536	541	521	494	548	564	550	566	556	598	516	551	521	513	505	506	472	527	553	561	540	526	548	557	479	532	542	546	532	545	552	514	492	543	508	535	550	523	530	558	535	509	540	545	558	495	536	490	547	550	539	545	572	574	521	512	530	532	559	575	519	515	527	483	553	493	588	547	502	514	558	502	547	528	589	537	503	518	546	535	522	499	580	544	509	527	558	566	544	544	516	541	538	599	544	524	557	563	536	530	518	501	559	552	519	481	553	585	519	521	532	534	577	499	519	551	543	545	535	518	511	577	541	546	541	539	534	529	510	551	506	535	544	549	544	562	519	598	520	489	535	548	502	501	559	579	526	523	536	533	531	558	511	568	526	569	565	524	537	556	526	552	492	550	558	535	540	532	540	538	530	559	546	580	514	548	541	523	581	537	541	570	531	546	556	526	552	523	535	580	528	556	572	570	513	519	523	548	525	546	537	529	556	575	553	542	561	514	517	532	536	564	535	500	513	552	542	544	500	543	526	540	554	564	527	548	535	577	567	527	503	567	518	513	532	520	513	609	528	553	518	494	499	543	570	546	560	546	516	547	562	532	537	523	543	523	559	556	555	587	526	506	506	535	554	549	543	537	522	527	554	520	542	562	546	508	594	528	541	521	583	515	509	546	556	503	509	532	588	567	564	538	531	553	546	531	548	547	537	529	512	573	517	588	568	518	543	550	560	557	535	541	507	538	520	542	544	582	528	547	504	514	566	523	593	533	533	541	561	557	556	551	569	558	555	532	562	546	548	512	522	548	559	517	522	531	560	553	550	533	575	528	562	534	517	513	527	571	582	572	564	517	541	561	541	536	490	499	538	555	548	506	547	570	539	566	512	554	519	553	550	554	549	516	512	598	560	519	517	510	532	506	502	499	491	569	556	548	548	514	530	536	555	551	555	534	555	512	563	515	560	522	537	543	506	520	541	515	544	559	513	550	515	502	539	539	532	565	521	579	538	495	531	550	535	524	533	541	524	525	552	567	543	548	498	520	538	530	553	517	529	565	550	499	527	516	563	524	547	526	536	521	543	525	498	504	512	538	564	491	505	532	549	530	593	572	544	544	519	530	506	565	501	546	590	519	523	505	572	532	568	551	506	560	525	542	555	516	509	548	512	538	493	532	523	594	625	550	532	508	557	527	538	538	486	555	501	549	554	554	563	556	551	508	509	538	499	531	536	544	558	524	510	557	532	543	534	497	482	540	520	528	527	510	536	530	563	523	531	541	506	524	548	547	542	523	543	543	521	563	529	542	545	505	537	569	515	532	567	547	515	552	556	529	515	503	538	532	523	519	549	518	592	535	546	533	536	544	553	549	585	548	539	532	498	547	511	514	538	534	543	545	546	530	562	571	518	582	562	521	523	558	529	549	526	530	546	528	533	557	498	534	605	570	555	530	548	487	590	556	506	557	524	529	567	530	496	583	529	578	524	521	518	560	551	549	526	519	528	557	507	537	566	540	549	558	497	547	537	562	553	551	536	572	534	515	464	508	526	529	527	550	572	534	537	565	525	531	514	528	567	527	539	529	559	523	552	551	521	518	556	488	524	521	538	547	507	527	509	542	530	528	540	540	516	593	543	517	584	559	546	530	607	527	542	510	490	583	537	506	526	531	509	531	566	515	583	502	527	558	523	592	552	528	499	541	519	552	529	529	502	510	529	550	517	544	512	543	520	549	510	532	524	513	562	535	476	518	608	527	531	525	536	477	557	555	512	551	518	521	511	541	580	539	523	558	529	503	537	503	529	550	527	511	558	489	537	538	545	519	535	563	510	510	502	524	564	544	558	547	504	555	517	567	512	506	530	553	536	561	531	527	546	539	527	558	548	571	506	547	535	549	524	547	545	514	508	529	558	519	530	533	585	549	508	542	511	580	545	525	499	557	541	553	537	540	524	519	540	533	551	553	576	553	562	556	557	515	528	522	519	579	541	536	582	554	509	560	538	526	521	526	557	538	553	516	539	541	567	588	531	541	538	556	541	533	541	518	581	542	533	527	571	549	563	535	531	546	563	542	508	556	549	528	519	583	554	537	559	569	539	528	520	519	541	483	531	546	557	586	525	532	515	514	521	530	551	515	536	562	476	522	553	525	535	518	546	587	532	565	545	504	543	549	515	531	517	571	564	543	515	519	573	523	543	543	495	502	538	546	543	492	566	518	545	557	552	551	557	541	517	535	567	556	528	548	542	544	517	541	536	552	536	499	546	523	547	560	539	491	519	528	483	515	552	561	568	534	518	531	565	557	562	539	548	527	549	522	543	540	533	564	526	559	562	538	525	568	516	506	538	520	532	522	508	600	516	584	535	495	572	534	502	523	555	590	523	520	495	523	533	521	525	543	517	570	549	556	534	495	539	556	547	582	555	566	544	525	531	548	494	549	519	526	563	518	600	550	539	554	536	513	547	518	573	561	565	524	529	552	521	543	531	516	536	549	569	509	553	462	518	544	512	545	506	537	532	546	504	493	556	548	526	536	540	527	519	544	518	549	517	515	543	513	542	537	543	518	554	523	570	536	509	540	551	556	535	567	541	502	567	510	539	572	545	565	531	562	551	585	562	544	536	557	508	577	551	551	508	560	557	563	534	550	541	565	509	524	558	516	568	568	534	553	516	516	553	509	566	525	563	564	530	528	574	559	531	526	508	512	510	483	538	556	517	550	537	546	509	527	568	484	480	545	584	535	530
7373	712	695	684	598	526	477	422	435	384	434	409	432	402	393	379	360	398	368	357	378	372	388	378	397	401	402	388	423	373	353	407	417	423	368	381	375	402	366	375	396	369	355	413	413	354	379	388	360	417	392	423	397	389	373	416	376	424	419	409	392	354	411	374	401	395	374	361	426	379	401	353	390	382	380	389	407	372	373	389	379	408	330	412	363	383	406	382	400	388	387	390	400	375	371	374	371	394	353	371	373	363	346	395	421	381	384	371	405	332	410	375	367	409	376	384	383	391	420	393	366	385	383	403	336	373	418	385	392	401	422	375	359	373	383	395	351	392	366	353	376	391	354	359	383	406	441	407	400	364	374	351	402	405	378	368	408	372	400	387	362	410	404	381	406	380	411	382	409	436	373	337	363	335	440	346	391	373	332	361	387	353	398	366	398	368	411	388	379	366	388	424	405	378	355	375	371	381	381	369	382	427	415	321	358	364	436	405	384	374	387	406	371	352	400	385	348	377	369	380	376	384	365	406	405	401	345	381	387	393	370	404	390	405	386	396	375	406	398	377	382	370	402	376	373	409	383	395	397	368	374	401	410	355	377	385	362	368	396	368	372	406	395	382	397	402	354	386	377	394	385	356	363	378	416	403	381	386	353	390	366	380	365	399	422	389	343	392	351	359	381	381	406	404	383	414	362	389	403	395	384	388	383	337	405	357	363	391	408	384	357	380	409	395	384	372	369	377	408	361	393	370	373	342	391	386	394	369	411	353	385	374	396	383	390	407	359	389	409	422	352	371	376	399	338	377	417	373	367	368	377	387	404	347	406	386	413	384	382	369	374	382	388	389	385	401	360	392	403	394	340	356	378	380	390	396	393	400	375	372	362	356	372	376	410	390	375	398	376	347	387	413	427	368	380	423	380	381	405	392	407	380	397	358	395	381	394	392	362	396	389	385	416	367	379	387	414	371	379	397	387	389	386	398	394	397	372	376	368	364	358	385	371	394	358	389	372	411	420	414	391	416	362	394	375	387	360	391	341	404	415	430	381	324	387	396	369	375	381	367	379	367	409	402	356	384	393	407	385	344	408	400	367	410	420	385	395	379	420	415	392	398	375	380	409	363	400	370	333	398	392	348	405	364	375	352	356	392	372	407	395	372	378	390	403	372	355	389	360	402	383	396	393	408	419	366	426	380	367	419	377	355	391	382	419	349	389	379	396	375	374	385	400	352	382	385	378	401	378	378	392	344	413	352	348	413	399	364	331	397	373	381	397	410	371	414	435	389	415	370	380	395	371	370	388	395	377	364	368	411	397	420	406	428	369	399	328	397	372	393	390	392	403	380	380	390	365	418	371	411	341	413	371	392	381	364	364	328	371	368	381	362	388	386	417	377	414	390	388	388	361	405	379	357	356	388	396	416	347	379	384	377	394	376	392	396	400	392	344	369	347	347	367	399	374	392	355	353	392	360	386	375	386	399	369	375	386	377	391	380	388	404	399	387	360	383	370	369	371	373	367	362	398	358	384	402	393	379	329	360	407	391	369	400	380	396	376	388	381	405	375	397	344	341	393	360	359	390	409	398	412	363	373	378	425	364	395	371	389	416	414	397	428	369	434	389	366	361	398	383	412	393	392	400	374	359	361	342	366	392	360	370	344	355	386	387	407	366	380	395	389	367	389	387	389	406	340	406	377	416	371	399	434	407	363	344	412	367	386	364	351	397	363	426	398	356	388	392	400	390	386	379	391	409	414	375	369	342	413	327	397	415	361	399	377	423	386	405	377	388	389	380	426	415	367	385	339	376	385	384	375	390	388	379	404	418	387	391	395	371	358	382	433	403	398	388	353	381	428	362	370	371	362	365	426	402	369	356	365	405	417	386	383	363	394	379	364	359	371	397	388	370	366	361	387	378	393	365	357	372	376	396	411	367	363	400	358	374	396	371	393	414	354	360	395	384	371	401	375	341	373	367	339	369	382	388	371	388	360	373	391	373	399	408	404	389	405	341	380	385	429	391	363	384	352	391	375	412	404	379	377	393	375	382	362	346	390	396	415	394	345	436	366	361	368	392	384	352	398	362	362	360	370	380	366	373	331	384	383	409	382	364	429	392	376	362	359	373	378	399	380	383	379	385	392	359	365	387	390	381	394	377	349	388	389	379	384	378	385	369	389	378	386	421	378	391	412	385	381	372	445	395	381	402	375	368	383	374	376	400	365	396	375	372	432	395	396	356	401	377	391	398	370	387	377	374	375	426	391	384	411	374	378	415	366	400	373	405	423	363	384	380	381	394	385	411	390	361	372	383	381	370	394	367	335	407	392	365	368	409	417	413	389	389	373	409	359	411	390	367	403	397	386	368	341	417	407	379	400	389	391	361	384	384	410	435	408	404	366	386	393	390	423	380	374	385	385	358	389	384	379	387	413	396	364	373	388	397	396	404	372	382	379	374	388	414	438	371	413	360	367	376	416	367	358	405	347	395	394	383	408	400	431	331	405	399	391	335	403	397	378	378	374	393	378	414	387	385	403	363	398	385	378	320	338	414	376	363	381	343	398	355	390	420	393	353	367	410	363	369	384	385	343	363	360	374	365	373	378	388	385	400	390	372	399	389	422	361	393	371	366	435	405	383	419	367	378	360	383	394	377	378	427	381	358	372	381	399	398	420	364	376	380	376	383	389	385	384	380	423	359	345	364	399	366	359	355	360	413	407	392	387	410	387	368	373	398	370	394	369	398	403	348	385	380	397	361	365	364	342	381	402	350	380	396	348	391	357	391	383	408	384	380	393	423	359	383	403	379	383	359	379	351	382	379	389	375	359	374	380	388	369	375	377	362	395	372	393	367	416	400	420	409	374	368	398	381	362	404	400	371	360	370	364	364	398	361	381	366	375	380	355	365	378	407	389	390	348	387	363	375	378	391	367	388	401	380	401	414	383	399	405	388	395	403	400	376	402	363	370	401	374	408	398	394	360	364	371	397	375	383	337	383	347	357	410	398	400	385	383	363	408	359	366	406	379	412	379	348	392	377	349	404	367	377	413	347	378	354	358	415	420	372	419	395	391	409	401	399	424	360	418	381	383	369	374	383	367	392	353	423	414	405	380	335	371	366	402	382	357	349	399	388	355	427	386	371	387	364	371	366	357	338	395	372	394	392	375	322	395	404	415	353	382	360	392	355	374	417	389	368	410	402	434	365	366	401	376	397	400	362	318	382	390	379	367	373	385	360	358	367	423	433	385	398	383	385	380	378	370	344	367	385	364	354	388	413	408	372	384	410	396	380	431	366	363	385	388	398	363	363	369	407	444	402	378	366	424	368	369	395	428	377	395	391	394	359	383	411	392	384	392	404	374	380	460	363	404	408	400	396	396	353	391	333	384	409	385	327	398	416	373	339	376	393	366	398	380	405	398	427	365	407	409	389	397	380	424	402	362	382	387	418	392	392	359	347	411	352	377	388	358	403	350	386	387	398	391	418	412	356	404	403	357	408	381
6476	1163	1576	1768	1709	1610	1472	1342	1098	1123	1110	998	1062	1030	1045	994	957	919	960	1019	1023	985	902	977	917	928	933	922	965	969	927	936	952	960	905	944	903	893	905	934	909	919	898	906	955	899	1037	892	913	949	932	927	928	920	959	936	916	875	890	911	948	892	908	893	921	953	867	892	933	978	961	941	932	909	917	935	896	923	889	949	930	917	894	925	900	922	913	885	926	923	896	903	896	919	928	855	987	938	948	928	870	880	956	902	854	901	895	903	882	917	893	923	942	926	906	922	890	934	900	908	917	913	859	921	916	882	936	919	887	928	914	929	943	891	951	871	852	877	827	947	887	883	880	907	934	935	879	930	922	898	905	874	913	839	917	970	898	929	911	946	967	946	881	924	903	948	911	917	928	877	896	914	966	889	899	930	925	935	947	960	943	948	926	914	947	862	872	916	890	918	885	857	899	916	945	883	956	912	895	858	938	926	914	899	873	976	914	858	923	933	930	915	893	907	885	911	940	887	842	907	893	934	891	970	968	890	933	897	896	951	885	948	908	941	868	910	887	958	942	909	865	964	944	889	907	939	890	922	886	860	886	932	923	900	876	921	872	930	873	902	923	894	931	933	897	882	932	940	930	906	918	915	907	922	910	897	908	938	891	916	908	839	935	916	886	899	931	945	970	885	915	873	898	889	919	953	879	873	858	903	927	870	935	934	910	936	926	858	927	899	916	890	932	901	919	937	919	910	891	882	931	882	949	902	993	914	909	921	898	879	884	880	895	874	938	966	902	916	966	935	890	923	944	882	958	927	878	961	937	929	895	913	925	929	954	897	893	961	884	890	937	866	941	866	899	924	916	917	852	892	910	897	922	899	999	878	933	947	926	879	910	886	965	912	898	913	878	954	955	907	960	939	876	941	808	916	940	871	941	948	930	902	917	918	907	866	944	924	928	858	919	936	942	847	949	901	907	923	975	927	925	932	907	949	940	906	907	953	889	922	925	868	973	940	890	942	883	888	921	864	933	915	940	890	838	931	877	951	943	915	911	954	898	867	931	925	945	890	920	874	864	1005	888	946	858	880	951	929	913	953	907	955	952	892	970	946	933	867	885	913	899	871	966	933	906	946	930	929	904	891	872	905	900	931	910	943	870	906	896	912	901	882	942	906	923	908	919	966	932	929	887	909	896	900	926	886	919	924	908	857	904	903	943	943	953	880	931	898	926	924	954	921	904	915	912	888	917	941	867	936	918	892	909	886	857	889	921	941	872	911	920	890	912	900	862	903	906	860	938	897	862	931	926	833	976	904	931	935	931	942	917	885	914	970	949	924	911	916	986	898	868	949	854	908	875	863	913	920	913	953	904	962	905	909	901	899	983	890	893	931	886	959	945	965	937	880	925	895	950	881	903	882	882	871	909	937	869	910	884	946	897	887	902	901	918	892	887	888	910	949	906	902	912	953	903	902	932	924	924	950	894	928	903	904	918	901	901	923	934	934	867	924	926	929	916	927	910	931	964	886	955	908	942	938	937	906	946	938	975	947	889	909	834	935	917	927	900	913	923	881	912	890	896	918	896	927	912	919	939	922	880	910	839	917	933	959	940	919	868	914	920	927	950	996	962	891	895	901	868	895	883	925	913	950	912	935	898	943	884	918	930	920	938	893	926	932	935	962	962	875	949	976	870	889	910	942	882	960	964	945	900	905	869	917	938	914	885	905	885	936	906	943	940	885	947	907	910	891	879	867	924	908	892	949	857	929	842	891	898	874	920	965	907	905	927	941	861	963	914	914	918	923	954	885	902	849	907	990	900	966	954	909	935	922	890	913	945	920	942	978	901	858	926	908	846	895	908	886	830	887	881	898	911	947	940	862	936	884	943	888	951	915	973	979	811	902	969	950	919	891	929	924	865	869	925	899	944	873	939	908	926	899	941	909	927	845	950	899	893	892	939	952	911	898	907	870	954	920	912	928	931	938	929	917	918	865	897	953	923	904	888	942	912	846	963	879	875	877	911	921	945	905	886	948	932	941	907	876	851	896	905	950	913	850	928	955	907	912	927	890	960	900	899	899	916	877	883	900	848	912	949	927	916	957	940	931	933	871	914	912	935	915	886	920	892	914	924	864	916	899	911	921	980	919	895	920	943	911	979	941	906	951	927	903	887	901	901	942	956	900	872	940	882	944	938	843	936	895	890	898	877	949	882	946	939	848	940	886	892	947	912	886	864	896	917	913	902	925	904	924	878	972	977	910	931	908	938	910	850	932	916	951	945	924	928	895	918	908	935	908	875	894	953	857	914	887	902	961	930	878	840	933	911	952	947	890	918	931	898	900	853	935	871	894	883	881	894	880	897	898	914	937	878	932	924	895	857	878	899	927	911	890	929	892	951	902	918	891	900	901	933	867	914	905	871	901	903	853	866	877	850	876	896	913	942	868	906	929	935	938	890	923	897	878	914	909	906	861	881	913	936	905	907	963	941	911	852	860	901	845	921	951	948	912	936	949	982	936	937	916	923	932	891	938	912	884	918	923	848	931	923	955	893	908	903	889	920	925	903	964	891	908	947	944	913	894	885	924	923	926	894	920	900	971	873	929	906	897	882	901	918	893	892	956	945	877	923	948	955	879	919	905	874	921	914	919	943	975	898	891	944	931	949	882	916	894	911	865	894	865	929	971	916	892	940	945	900	880	972	866	963	926	906	897	883	895	923	908	906	935	923	896	908	900	868	900	876	879	933	902	877	909	939	870	898	924	961	905	958	999	911	915	904	895	912	921	927	933	888	889	947	915	958	926	874	899	884	875	849	962	855	964	918	901	884	945	886	928	934	949	872	859	952	986	933	925	923	913	864	921	949	949	888	942	973	908	899	902	884	992	878	872	878	940	892	924	918	920	882	948	928	910	890	867	888	911	855	961	912	951	961	894	933	865	878	960	958	913	875	860	894	941	950	923	896	908	891	951	922	872	938	877	888	909	854	905	909	949	949	920	895	885	894	961	937	900	937	903	950	965	898	964	912	915	905	921	896	891	938	885	900	876	919	914	882	886	882	875	889	924	892	882	888	899	918	968	937	884	923	941	937	939	882	932	883	916	861	962	934	912	927	911	940	943	940	914	870	878	911	924	899	908	942	896	859	943	907	861	927	877	915	936	885	985	930	890	963	874	997	903	904	897	904	822	908	876	894	938	927	923	861	930	948	946	869	903	928	868	907	895	890	952	889	907	934	925	933	861	950	950	920	932	929	822	937	926	906	875	927	897	877	911	896	878	929	905	865	909	896	901	904	880	896	950	860	907	887	930	906	901	872	883	912	940	893	912	948	877	969	921	980	905	940	911	954	922	914	903	920	851	846	948	915	976	908	904	857	904	910	871	927	916	889	912	918	928	917	924	929	892	948	907	933	910	904	881	928	961	921	973	922	909	953	934	905	872	951	928	905	891	891	934	904	955	911	893	938	921	917	904	892	863	952	885	922	887	944	940	946	883	864	893	860	938	896	882
15315	1488	1033	951	782	725	598	591	483	505	465	484	467	474	464	404	459	447	461	479	447	430	409	451	466	465	460	437	421	437	455	426	412	422	442	437	444	427	385	410	423	415	472	407	476	464	466	399	454	447	436	420	448	441	429	420	441	454	410	437	444	487	458	419	446	442	467	412	374	442	447	481	424	433	421	434	461	473	422	433	440	421	422	442	410	419	429	459	417	455	439	425	416	419	479	460	416	455	409	458	464	434	408	476	391	410	440	444	445	426	472	426	457	431	439	451	442	421	447	455	431	448	409	461	400	433	433	446	421	417	402	437	460	420	413	435	430	392	394	424	418	442	465	422	416	424	428	429	410	428	415	440	404	413	426	385	408	445	461	410	440	411	438	421	418	405	415	402	434	403	482	441	388	484	445	398	426	472	405	445	445	447	439	443	392	476	405	445	401	409	428	431	412	415	435	439	447	435	452	451	488	423	419	388	475	432	426	417	414	460	452	380	384	439	377	433	420	392	434	432	404	441	439	433	418	419	408	416	440	454	445	435	402	433	449	412	456	442	399	412	408	462	450	447	405	425	428	425	428	436	471	417	383	376	429	420	441	430	430	472	434	438	429	375	413	442	440	420	395	429	435	403	455	429	442	440	380	426	408	389	419	431	430	408	438	449	455	416	430	364	414	458	430	406	425	412	408	465	428	414	418	427	470	407	436	456	435	458	417	435	438	422	410	415	430	394	453	418	425	453	424	468	481	449	433	437	417	413	426	374	447	438	465	459	407	454	457	434	443	447	429	440	434	476	403	435	434	454	439	403	397	452	476	460	444	370	457	443	393	411	457	414	429	410	446	409	414	440	429	424	422	443	440	423	392	399	429	454	404	460	441	418	414	409	428	434	430	417	422	382	409	405	428	443	450	405	461	420	427	442	408	425	429	487	435	408	413	422	441	415	442	422	433	418	396	421	375	406	394	429	457	413	415	449	418	464	449	395	433	430	443	433	426	450	410	394	402	431	418	387	410	381	434	427	415	414	421	425	440	426	417	372	415	387	478	445	438	430	453	446	448	427	452	456	423	399	454	362	417	411	437	405	442	427	441	442	400	403	495	409	444	423	426	407	427	439	434	456	399	424	428	442	434	428	406	420	430	444	427	428	404	473	427	426	419	402	419	421	414	417	413	448	439	386	434	429	416	420	475	411	432	423	457	437	422	445	437	451	432	417	436	430	416	420	409	408	423	446	392	431	422	450	478	438	436	451	435	410	406	427	430	439	444	402	442	458	419	449	390	413	437	443	456	423	401	430	431	445	424	438	441	437	426	383	449	438	465	465	428	438	464	450	450	425	414	401	392	414	433	419	387	433	414	444	422	430	407	447	424	471	427	394	435	444	427	414	394	453	449	446	419	374	434	463	415	447	481	421	457	420	439	417	422	407	422	449	452	414	383	418	423	426	425	451	393	421	404	388	441	411	438	451	474	421	424	456	401	472	428	423	451	442	389	420	424	466	446	412	400	432	417	417	446	448	472	453	463	406	467	462	423	417	429	409	440	457	462	440	422	459	421	361	442	443	425	417	420	434	445	438	425	437	406	419	427	426	425	433	404	386	481	389	373	455	454	456	431	447	419	426	448	449	416	396	455	457	408	411	451	410	419	412	456	434	453	477	416	407	401	438	447	411	421	425	402	459	429	442	435	430	430	453	418	405	458	442	425	433	454	408	429	447	414	408	421	419	438	416	426	426	440	460	435	432	398	421	456	413	415	406	436	436	422	444	458	441	432	432	443	434	394	423	425	443	434	411	426	400	436	409	428	417	410	420	452	407	414	439	416	423	412	433	416	415	483	399	454	437	432	419	439	421	508	422	412	430	435	423	411	372	424	418	440	428	394	415	412	416	420	413	463	416	444	431	440	461	433	428	418	422	433	474	407	409	422	431	439	462	447	453	435	402	421	422	439	413	415	423	439	416	459	398	405	397	444	461	460	405	441	402	414	388	405	440	433	406	453	418	435	431	439	412	444	484	446	437	394	433	425	464	386	408	423	440	451	438	417	395	428	402	402	414	395	425	426	416	434	412	441	435	434	426	430	421	412	434	434	442	395	424	445	388	393	437	431	408	430	428	446	456	432	417	430	460	422	461	438	427	430	398	464	432	436	418	458	455	446	437	398	432	392	419	440	462	434	432	435	439	410	433	450	471	396	408	388	437	435	417	428	438	434	447	407	406	433	427	416	437	412	462	431	416	421	453	430	427	430	403	425	402	444	425	422	435	403	401	470	443	425	411	398	398	439	444	430	429	481	418	426	421	430	468	428	461	444	435	461	440	452	434	438	435	434	393	419	395	455	445	419	476	426	425	430	449	440	412	425	426	439	395	472	462	379	391	426	445	421	421	444	430	419	436	450	442	397	404	446	462	385	442	449	385	451	453	447	449	406	434	400	399	429	427	427	416	426	404	427	366	414	424	454	421	409	404	412	458	429	430	395	385	407	425	426	479	412	405	431	456	431	439	433	413	449	452	428	407	398	425	429	425	427	377	418	472	436	421	439	399	436	430	453	429	439	465	429	409	426	462	429	418	464	424	426	443	411	469	444	425	439	395	449	424	438	424	416	395	445	410	429	456	441	457	468	402	439	428	458	414	406	386	440	433	414	410	426	382	413	450	424	381	407	444	400	432	432	463	374	419	443	438	431	414	437	440	379	442	435	418	389	479	395	425	385	448	422	432	424	420	428	442	437	434	397	418	425	405	394	397	437	447	405	415	414	428	434	451	447	442	437	459	441	404	481	424	416	418	448	435	426	442	439	438	428	453	431	432	392	418	441	410	424	459	409	429	419	451	428	459	398	430	433	433	388	410	477	431	453	439	406	443	431	375	448	456	399	450	429	455	439	449	448	445	428	400	453	453	453	453	421	410	374	421	437	423	427	397	393	442	457	425	421	424	438	384	459	398	432	443	432	439	412	401	414	402	462	438	421	424	430	431	441	462	390	391	469	403	430	449	426	418	445	491	449	436	429	432	436	447	463	418	415	396	419	409	457	378	426	461	404	438	466	423	398	417	407	397	426	438	423	396	411	442	425	424	418	454	448	396	421	423	422	402	428	410	460	433	450	434	417	394	437	413	405	417	415	436	376	436	414	406	417	424	448	407	422	396	404	387	423	442	428	452	403	414	403	418	442	425	423	406	400	390	437	447	394	448	445	419	410	415	464	423	417	388	462	425	399	382	417	514	417	449	446	436	441	372	455	407	431	442	433	399	439	440	408	424	455	389	438	427	382	389	414	417	429	388	424	443	431	402	440	439	411	407	413	443	427	420	412	459	386	442	454	425	455	425	435	437	461	422	428	454	431	406	422	409	420	450	404	410	400	394	409	439	459	421	442	427	447	460	434	425	446	407	413	414	451	406	402	478	431	462	450	432	452	415	469	381	402	376	442	385	377	426	426	429	413	426	397	445	441	421	386	432	466	421	444	441	424	444	481	414	407	447	434	436
8647	1500	2140	2530	2441	2210	1953	1687	1479	1434	1364	1233	1199	1147	1146	1102	1035	1113	1017	1012	1006	1009	1014	965	1022	1049	995	1002	982	1001	982	1001	1033	1006	999	961	951	954	979	1053	966	1054	1001	894	1020	945	945	996	980	1003	976	980	985	932	942	942	977	978	951	987	987	916	958	944	1016	966	979	982	928	950	985	929	950	991	1000	952	950	998	967	962	920	934	986	950	946	951	990	962	968	961	972	997	951	997	964	938	952	959	943	897	987	969	907	973	965	1000	928	937	941	1026	952	981	930	984	951	975	992	907	923	975	993	952	935	947	942	923	919	967	944	984	952	966	966	962	986	964	956	975	1005	977	918	903	948	945	971	945	956	1001	996	944	920	919	934	942	906	984	1036	968	1021	956	992	996	955	988	980	925	988	957	963	932	1008	951	1003	942	945	972	989	926	945	945	970	931	974	937	916	951	991	939	969	964	981	920	1013	976	909	921	965	945	976	962	941	983	959	874	965	968	946	987	968	917	940	959	925	975	969	960	935	1003	938	945	902	985	953	959	945	998	925	983	1001	959	954	1006	935	965	947	963	994	972	979	945	940	969	961	914	945	974	897	968	971	982	952	904	952	975	942	957	1010	956	974	977	984	920	988	962	961	975	896	958	947	942	960	953	981	964	973	979	954	982	928	1010	961	980	976	892	931	919	912	984	953	907	968	912	929	944	978	966	934	959	979	988	1010	962	1006	1016	977	941	959	940	916	930	910	972	953	1017	985	964	890	979	941	943	911	987	976	962	992	950	899	935	924	906	966	973	948	968	930	945	942	1018	983	906	987	942	968	987	978	899	913	929	997	914	1004	1019	983	947	856	886	937	963	986	983	920	936	974	925	960	939	866	950	1011	995	900	979	947	986	946	933	911	946	960	935	911	947	978	943	991	949	919	969	958	954	960	946	933	973	942	973	935	976	993	1015	948	904	993	895	943	905	964	973	944	967	959	910	920	935	955	950	952	924	920	916	983	960	982	952	958	979	969	936	948	913	950	931	1022	910	952	953	979	927	937	949	993	899	997	994	977	1009	909	929	936	922	1011	933	887	950	918	939	939	969	941	973	980	955	947	992	966	955	995	967	969	977	985	948	980	993	933	969	938	1024	969	935	885	961	967	954	998	954	929	907	931	943	1012	943	999	969	946	947	921	955	941	909	979	956	949	966	957	988	933	980	1001	944	971	968	965	933	1011	930	977	1006	978	1026	932	988	926	941	952	932	997	996	959	913	949	987	976	941	934	971	890	985	983	951	987	926	980	939	939	984	977	945	993	954	969	952	922	941	958	938	934	997	1027	942	929	1007	967	960	893	960	891	897	1034	992	980	970	975	930	958	944	928	961	980	991	954	898	934	956	985	941	977	944	942	961	1007	989	989	942	960	969	989	899	998	945	943	997	969	924	925	928	959	875	913	928	1013	1033	961	929	951	947	967	956	939	906	931	890	966	975	980	998	921	1005	970	982	961	951	984	974	891	887	982	963	941	966	944	942	996	995	966	1003	946	918	949	914	968	900	951	974	1011	950	902	955	970	945	1009	910	996	1010	975	942	975	909	971	905	904	927	952	943	960	962	930	958	973	993	993	969	976	964	1012	951	976	941	917	880	966	994	965	981	949	969	981	976	964	890	942	931	958	957	926	946	938	902	968	957	937	914	982	976	904	991	962	987	958	980	965	1018	946	968	938	942	989	990	934	996	970	949	951	987	918	955	985	1002	942	908	1002	958	949	948	986	904	958	968	1014	899	969	1006	957	990	963	948	932	941	954	925	949	974	911	937	981	988	891	961	926	947	963	937	998	974	963	983	954	960	954	953	950	980	916	980	962	944	990	927	975	1008	959	918	965	909	996	947	926	948	916	941	935	962	949	908	970	943	957	933	992	923	956	988	967	910	1000	950	943	940	949	975	965	1005	962	985	991	953	973	968	938	937	948	981	958	941	957	930	921	980	938	883	939	939	922	953	912	1010	963	1016	949	980	946	994	942	948	939	968	962	1016	940	886	945	926	954	966	948	978	1008	906	939	868	921	927	930	997	923	947	956	1006	958	999	1016	968	958	958	977	935	963	966	903	933	944	932	911	954	982	1029	956	915	936	936	983	930	937	974	900	1012	981	906	959	918	928	912	970	989	926	947	965	943	948	988	958	1003	928	931	947	907	1013	922	940	966	953	942	976	984	926	919	930	963	940	952	939	958	958	885	919	937	927	1000	987	977	917	959	957	930	966	935	1018	955	979	906	947	940	976	1004	969	952	951	948	1007	966	960	920	947	1040	981	910	940	942	945	877	961	922	972	995	950	946	1003	996	946	976	942	947	956	941	940	978	938	977	1003	903	944	978	938	961	982	1005	968	1004	976	1010	930	930	910	943	932	971	945	971	949	941	986	916	938	977	917	969	970	948	962	971	916	939	962	921	953	957	908	945	959	939	948	937	959	970	1002	984	955	947	941	905	1012	906	972	913	975	988	996	988	971	970	911	984	1000	946	968	970	965	962	956	949	965	963	936	1011	972	952	967	933	918	948	952	964	984	992	950	945	982	1021	938	1014	982	1028	953	1000	913	954	974	950	942	951	910	1013	985	943	933	943	944	947	946	971	948	967	958	955	963	1028	971	973	901	996	951	941	1004	934	926	966	988	949	937	970	960	917	961	984	968	979	960	942	967	957	928	959	932	948	968	953	933	973	962	947	965	998	992	965	952	978	1014	986	928	929	995	916	978	965	860	888	955	925	940	953	938	977	917	877	899	939	919	947	910	1008	880	960	996	954	980	980	941	916	967	990	931	940	972	975	988	978	1024	954	973	932	957	982	928	941	988	935	949	960	981	935	978	958	940	992	954	979	940	953	996	966	997	951	944	958	1007	982	963	972	1000	885	988	895	951	943	978	1016	934	921	954	913	918	983	950	930	957	941	965	944	940	975	948	982	960	973	966	955	969	943	903	966	912	930	943	957	935	936	930	936	967	906	914	903	961	999	955	977	980	929	931	983	985	945	1033	1003	905	977	985	935	989	940	1048	986	989	1013	986	982	940	948	960	1026	904	968	952	918	956	1001	1024	951	951	938	912	948	929	931	1010	1025	977	944	942	936	973	990	921	963	986	953	960	943	940	953	904	964	946	960	966	1026	1021	963	1037	963	930	944	957	929	937	943	1023	940	990	927	943	935	926	952	958	1000	983	917	954	997	939	1014	955	979	988	978	966	963	952	958	881	957	937	948	959	967	965	991	1030	959	992	964	935	961	926	982	990	996	946	953	932	938	972	979	964	935	1023	983	956	986	970	932	928	951	1007	943	927	979	965	965	944	922	965	903	969	945	951	940	987	969	946	978	939	954	924	897	979	937	922	978	937	974	963	969	968	931	1023	915	932	978	926	987	923	936	915	972	940	877	952	928	929	928	982	1016	954	916	960	945	938	958	1013	936	940	953	983	919	894	943	987	956	929	1004	938	1024	963	921	931	932	958	991	945	946	1011	970	1018	949	909	937	962	976	960	976	970	913	956	987	973	976	944	949	963	966	920	931	957	930	972	960	918	930	954	955	910	957	934	915	940	959	960	988	936	1007	941	943	981	944	896	944	951	965	918	987	988	956	980	969
1508	240	265	236	220	215	206	198	214	194	193	196	208	208	188	196	210	183	200	185	204	215	197	220	179	179	217	168	193	161	196	206	201	218	185	227	183	185	198	195	182	189	203	218	202	175	203	172	177	192	193	176	198	166	184	209	211	198	207	188	186	206	188	215	220	200	205	184	191	208	195	206	188	172	181	190	182	191	189	176	174	180	206	198	183	214	196	195	204	196	206	195	232	192	201	213	210	218	203	184	207	179	178	217	214	209	193	185	206	179	172	184	206	204	192	196	200	189	184	207	182	202	188	198	188	178	166	190	221	213	203	174	176	200	206	202	206	192	215	196	196	201	169	200	180	207	169	178	228	219	162	208	177	202	184	170	196	181	193	193	203	205	197	185	222	188	195	211	206	183	173	178	199	176	208	195	182	171	175	171	190	183	203	182	213	187	201	208	184	195	201	202	170	168	195	185	180	172	189	178	205	176	182	162	189	188	186	211	203	215	203	205	190	219	198	189	201	187	194	172	177	205	185	202	204	202	204	200	218	189	181	175	163	182	187	190	203	168	178	204	209	208	193	217	182	172	172	172	199	198	189	200	169	207	205	194	192	190	193	208	205	205	191	208	175	178	181	181	237	172	169	190	210	227	209	194	199	191	200	178	216	208	199	204	179	155	200	239	198	192	191	191	194	212	188	199	198	196	208	188	183	181	193	197	204	191	183	200	189	174	157	187	219	188	185	227	206	182	168	201	215	214	179	177	216	176	173	177	184	212	188	206	190	161	191	195	203	206	198	218	170	201	203	196	220	176	177	194	202	194	181	177	217	175	200	167	195	208	185	189	187	214	200	203	189	198	207	188	191	194	210	181	211	218	188	179	203	182	205	208	224	166	179	221	219	201	185	192	202	206	169	197	177	184	201	214	205	188	210	185	209	193	198	176	200	205	194	183	178	158	173	182	189	201	188	178	196	191	186	209	218	169	181	188	179	163	199	191	225	197	209	167	190	188	179	207	195	182	177	166	172	187	189	177	200	189	182	205	199	195	190	172	203	206	159	202	196	195	187	207	164	204	218	169	190	180	201	176	179	216	199	211	172	185	184	187	206	163	180	232	200	165	187	181	189	220	202	183	215	189	182	187	192	198	221	216	164	181	193	201	195	166	191	195	175	200	222	170	177	179	181	203	182	223	169	199	201	198	206	212	205	168	220	202	180	208	228	190	189	180	208	184	171	211	205	190	191	189	194	190	183	198	192	184	206	172	207	193	181	175	194	160	199	202	184	163	187	196	208	194	202	199	179	215	180	154	205	216	175	205	202	194	195	211	179	197	187	217	213	185	191	188	191	168	182	175	175	221	181	217	206	206	183	184	176	195	194	161	199	189	188	193	173	205	216	202	190	199	179	200	182	209	209	197	191	203	208	183	192	195	205	186	182	201	185	196	201	189	202	187	186	192	192	174	196	190	179	189	177	157	195	183	162	210	215	218	160	215	185	214	213	182	177	201	182	172	206	219	162	202	218	179	167	191	183	173	185	193	162	184	229	190	161	214	200	189	195	184	197	213	170	194	191	196	189	199	183	196	187	172	192	202	183	184	195	198	194	168	174	198	186	206	196	172	209	209	226	235	184	188	231	206	205	202	189	191	188	205	185	178	209	181	200	205	214	176	197	174	231	218	208	193	208	176	189	196	207	200	192	201	206	189	185	209	204	176	174	214	210	199	165	193	171	201	165	185	199	206	200	169	197	208	200	207	195	189	200	189	169	184	196	185	181	175	199	191	188	175	177	199	177	190	189	210	206	195	192	201	204	189	221	186	196	174	210	214	222	199	193	222	222	194	205	208	208	232	176	163	174	185	225	219	207	177	201	173	187	200	196	182	194	198	166	170	185	192	202	203	194	203	230	216	206	208	212	181	184	196	202	214	196	199	216	183	217	207	192	171	204	193	207	223	181	179	209	203	178	177	214	199	161	203	211	199	188	171	164	189	193	218	212	192	204	199	193	195	180	214	228	192	223	187	201	192	191	218	213	199	207	200	221	187	211	191	196	192	204	199	198	198	196	207	205	211	185	185	197	199	237	210	183	200	207	189	190	185	173	172	176	195	186	214	203	211	190	201	213	169	208	178	186	193	184	199	175	198	200	194	197	195	188	175	215	234	214	210	175	197	192	207	197	202	181	168	186	222	221	184	197	199	206	183	198	169	185	174	213	198	205	175	191	203	176	198	174	196	184	194	183	175	178	168	170	225	161	194	201	190	232	178	196	194	180	234	181	175	232	159	177	214	212	198	175	193	176	174	188	194	163	188	231	196	196	184	165	194	205	192	189	182	175	177	191	206	196	212	190	184	194	187	186	191	192	200	187	185	182	197	201	231	213	178	175	201	201	184	192	205	214	219	192	192	191	174	200	204	216	193	206	181	178	194	204	198	207	179	192	194	198	176	187	189	223	217	221	194	200	184	197	212	190	199	198	180	213	196	236	187	172	169	182	186	181	209	203	164	195	166	206	173	184	196	197	203	164	215	184	196	205	217	193	220	180	176	189	197	162	191	196	186	254	189	200	184	206	164	195	217	208	197	193	174	179	202	178	191	213	188	189	174	192	212	197	165	208	200	209	208	198	185	194	205	186	207	197	190	209	197	201	203	208	195	196	223	209	174	161	219	192	190	176	196	214	199	190	184	187	180	181	175	171	179	194	197	206	185	176	183	213	186	214	187	173	184	241	198	202	172	195	202	176	205	190	194	199	171	185	196	229	192	206	196	189	185	191	193	218	224	207	171	221	188	211	171	232	175	187	186	199	225	205	187	190	204	175	192	196	208	203	172	196	177	206	190	192	188	180	191	206	176	190	189	199	200	195	209	195	221	184	208	187	187	202	183	187	176	201	173	174	211	213	220	204	175	206	204	203	196	182	201	195	184	208	198	210	195	206	200	194	227	200	195	203	177	168	193	185	206	192	202	200	180	211	196	188	195	217	199	195	194	182	209	216	170	201	200	179	181	197	219	200	190	201	203	210	195	175	185	187	183	196	188	214	181	210	180	214	203	211	201	163	212	213	199	194	176	189	176	186	207	183	209	184	186	186	182	203	186	204	198	190	196	210	196	200	211	208	198	171	173	164	224	205	193	184	196	199	208	198	208	211	204	218	184	189	202	194	179	229	222	186	173	208	200	200	192	164	207	185	186	208	195	184	204	238	164	180	202	207	174	196	197	221	216	201	196	205	198	208	191	210	168	193	169	154	189	202	211	235	206	212	178	187	182	163	196	205	188	209	186	185	227	157	195	192	199	191	185	214	175	187	202	182	197	163	198	192	194	175	182	196	169	211	185	171	204	194	168	204	188	197	195	201	207	191	207	212	202	194	211	201	207	185	166	189	205	179	187	173	176	163	191	177	185	188	207	177	206	168	192	187	199	191	173	151	196	220	194	172	181	215	184	201	207	188	195	187	191	182	199	214	175	193	222	188	201	192	174	187	214	191	195	177	181	212	174
1881	599	641	725	684	601	603	579	559	593	531	565	541	523	562	479	549	529	572	494	517	533	549	566	500	533	573	536	539	499	524	536	552	562	521	560	558	484	490	492	549	584	525	514	537	515	522	505	563	496	532	560	499	545	519	502	513	569	545	539	527	542	520	538	513	520	457	532	533	544	531	540	554	532	533	493	496	520	480	532	532	543	554	485	575	522	558	527	518	533	510	568	536	577	543	515	492	520	534	546	520	579	539	507	508	499	538	520	542	530	517	548	524	480	544	531	527	538	471	527	518	516	534	520	531	559	549	513	541	505	543	541	485	488	518	509	536	495	525	527	526	537	510	527	542	536	530	557	547	540	533	547	566	508	502	510	567	509	550	544	542	559	531	552	517	516	505	539	547	526	552	490	471	504	546	529	526	540	537	527	486	510	536	527	575	498	526	536	501	535	517	531	507	523	497	542	524	550	540	548	513	567	534	525	550	516	527	556	549	553	534	495	528	548	546	483	495	527	556	522	538	500	520	535	576	508	508	542	562	510	554	485	535	554	533	561	534	551	573	528	510	530	519	509	549	543	547	485	512	547	498	547	515	505	531	522	496	540	527	505	515	528	531	535	514	468	561	563	535	527	533	514	497	522	492	483	506	529	545	509	580	522	542	500	568	574	545	537	521	538	564	507	550	531	546	503	543	582	551	570	517	529	513	530	556	524	541	523	540	578	546	538	493	501	563	517	536	476	542	521	513	516	499	509	534	522	546	505	526	512	525	550	559	539	538	503	535	526	568	488	535	577	486	538	568	536	548	543	537	520	507	514	549	543	555	536	535	512	565	535	571	509	533	550	526	537	526	508	562	574	515	526	513	532	558	544	529	510	487	534	497	536	500	458	528	511	548	537	520	546	537	554	542	507	542	550	540	535	500	480	594	513	534	510	469	526	513	518	599	479	531	525	556	551	532	505	505	536	557	545	491	531	553	527	548	513	541	571	558	513	512	495	555	510	555	518	485	513	551	506	496	530	518	514	520	525	554	546	541	532	584	488	573	530	526	582	542	493	519	544	463	552	577	563	547	567	556	543	526	519	514	569	477	531	501	539	526	567	524	501	518	504	520	497	549	539	532	509	536	538	540	511	549	500	535	536	516	514	519	522	580	524	534	514	516	577	541	531	515	504	548	529	512	539	532	591	565	524	521	551	501	528	542	506	509	554	531	532	505	522	543	522	531	513	531	534	505	527	510	517	515	492	538	584	501	588	543	563	559	583	526	512	537	543	553	517	469	525	502	550	517	501	552	471	545	538	533	557	547	490	521	531	543	563	516	552	548	541	571	534	538	521	485	509	530	505	530	593	560	491	519	500	532	545	531	550	559	549	557	507	537	546	500	515	515	539	566	535	520	560	517	538	516	527	556	511	553	518	529	522	516	536	503	490	551	520	522	548	550	530	522	509	518	558	531	536	539	494	546	535	511	542	495	528	524	494	514	531	513	523	495	501	555	546	574	537	547	527	565	565	553	513	540	513	503	497	550	509	555	527	552	551	560	531	512	541	549	498	538	515	556	525	527	564	517	546	548	535	559	496	527	483	512	546	532	551	523	498	522	511	494	520	535	537	517	522	548	483	527	521	523	568	557	512	494	503	528	551	528	513	529	535	540	534	547	528	525	550	497	543	570	545	547	541	520	536	553	550	527	519	520	533	548	534	491	557	503	515	533	538	513	557	516	532	578	493	559	527	542	525	506	512	519	517	526	536	551	500	516	480	519	513	506	527	491	540	538	502	541	572	529	509	539	551	534	479	529	501	533	520	557	502	588	520	529	541	499	512	533	518	518	588	556	547	472	512	577	513	483	569	538	530	564	524	510	494	518	555	526	525	509	504	534	537	490	486	559	520	526	533	545	530	499	513	525	506	530	546	559	536	518	505	571	494	562	513	516	553	512	489	512	507	535	515	535	541	555	532	544	507	539	518	520	507	479	520	531	520	546	512	553	512	520	521	513	542	528	535	568	514	565	534	539	547	521	495	534	520	533	543	547	523	567	532	529	477	495	554	514	548	511	521	530	515	556	536	557	552	522	543	564	524	532	505	510	517	563	525	554	567	525	530	530	537	538	492	515	506	533	487	516	557	557	551	531	507	541	499	544	470	524	555	536	546	545	515	520	470	531	487	532	524	511	543	559	558	543	515	518	514	525	537	539	538	544	515	571	542	504	529	504	557	538	503	517	548	536	530	536	520	523	559	546	519	526	485	570	511	535	555	489	529	551	543	583	520	580	528	556	525	576	516	549	560	534	548	527	511	534	542	489	502	514	567	509	546	535	529	556	541	534	529	516	543	533	552	542	515	559	503	531	525	527	504	537	549	496	542	569	541	511	553	516	518	524	491	551	517	503	559	488	517	552	521	528	535	551	544	551	498	573	552	539	539	556	515	532	553	540	559	530	548	501	551	525	511	546	481	528	541	553	518	514	550	569	553	532	561	473	543	480	506	487	522	520	532	494	525	590	551	523	535	494	553	581	547	532	537	556	504	524	495	551	518	521	494	532	513	546	494	512	550	521	518	578	510	511	538	547	475	525	501	544	507	499	523	520	535	506	514	536	539	523	551	513	507	529	500	520	502	548	513	541	511	532	535	537	512	504	557	524	523	480	521	524	528	511	499	530	518	505	604	554	519	515	536	525	510	533	534	549	561	520	543	566	499	541	568	578	545	548	504	556	515	539	557	542	539	513	523	512	536	499	522	494	504	558	541	530	553	534	506	489	533	547	514	497	522	506	520	525	497	509	516	524	535	571	501	556	569	552	541	483	481	515	534	549	524	536	545	511	566	537	538	539	524	507	516	493	529	500	468	530	544	495	554	543	540	495	523	484	565	523	527	594	538	496	538	522	502	539	529	523	554	527	566	546	522	538	508	587	523	554	528	557	501	537	516	502	533	512	517	541	522	506	516	533	536	515	481	518	537	545	537	550	534	527	558	563	514	533	520	529	557	562	534	553	541	545	579	536	508	550	518	505	518	516	550	518	509	516	529	551	562	532	512	516	542	502	505	493	541	476	539	556	553	564	506	536	523	583	530	544	548	472	512	540	566	539	527	507	528	545	538	570	509	537	521	533	567	526	548	503	550	549	521	584	555	519	487	549	515	524	513	572	530	535	510	521	559	517	522	534	510	515	522	520	523	548	537	537	525	550	528	560	507	537	528	553	544	533	515	508	475	507	536	503	483	538	572	565	526	553	597	505	560	513	531	501	525	575	527	538	497	542	519	535	524	511	523	516	501	511	560	549	507	523	524	541	533	540	502	579	512	507	516	505	535	544	486	575	529	532	556	523	501	525	531	520	560	484	576	490	509	500	529	515	530	524	574	534	515	533	509	558	521	489	534	473	504	480	536	544	535	537	509	521	563	493	544	513	480	501	525	497	552	549	507	521	518	529	526	523	541	521	539	508	543	524	534	535	548	494	539	523	534	537	540	481	571	558	505	505	511	521	540
7587	708	656	680	568	571	527	420	436	393	414	382	377	386	391	399	408	366	361	424	356	370	365	378	397	420	410	392	402	374	416	397	390	359	380	382	415	401	400	367	365	389	353	411	416	393	383	395	340	350	394	361	399	358	400	359	410	373	403	371	396	425	344	363	386	381	443	386	377	378	398	375	417	366	405	395	397	410	398	359	387	364	349	405	374	395	374	415	386	386	369	403	400	388	397	373	407	361	422	381	412	377	355	377	376	359	402	366	397	379	376	391	351	371	396	388	385	376	410	358	406	359	362	412	339	387	368	362	362	374	406	398	403	380	371	403	381	363	400	403	375	367	375	381	343	381	408	384	342	383	378	416	379	396	398	413	395	360	388	398	381	411	359	378	373	395	393	381	396	379	389	385	392	391	386	419	402	407	378	381	378	373	386	388	381	381	393	359	369	355	377	344	391	391	384	378	380	382	358	374	419	411	406	349	403	421	396	397	396	383	369	420	428	425	374	357	402	394	367	390	418	399	429	378	405	387	399	383	392	408	364	383	393	423	398	410	400	383	352	377	410	386	399	345	416	406	364	363	372	378	381	395	356	400	390	386	384	357	417	378	417	405	361	397	396	380	396	383	336	380	373	393	394	379	396	381	402	362	375	350	376	379	392	379	375	389	436	347	375	384	373	375	369	403	362	379	369	356	413	352	380	401	387	401	371	361	365	363	371	394	377	375	378	386	360	370	349	387	363	360	390	400	422	395	358	377	382	379	361	426	420	406	361	360	379	386	387	352	398	380	367	378	378	415	378	410	376	391	415	408	416	386	363	373	370	358	358	381	348	398	394	395	396	374	410	395	393	379	398	415	400	376	354	345	392	392	365	394	404	377	411	385	392	408	407	399	375	414	419	413	389	429	365	386	350	398	357	427	378	385	359	366	360	366	394	385	413	356	374	342	377	325	333	376	393	352	381	370	385	409	377	368	356	378	394	384	363	381	401	364	394	415	390	366	403	364	377	387	390	379	387	364	358	326	346	388	379	373	401	401	391	382	379	399	375	398	406	369	390	391	362	382	414	365	381	388	387	420	408	394	403	406	400	378	388	400	418	375	400	367	378	420	383	366	336	359	399	406	419	398	370	380	376	385	395	368	380	355	410	344	356	381	378	367	370	362	382	393	369	419	402	410	389	430	370	384	411	364	374	352	381	371	421	401	370	409	404	403	400	381	411	404	411	397	415	406	399	404	326	409	426	399	379	389	378	362	410	369	353	331	407	386	401	402	368	387	390	375	367	372	407	455	366	369	395	377	351	407	384	414	381	360	371	376	424	373	388	405	415	407	399	356	381	377	343	406	389	406	376	331	381	414	375	390	378	376	363	413	362	387	354	400	376	413	374	355	381	440	378	405	393	422	348	329	390	409	364	369	392	396	352	397	372	379	448	390	355	339	389	352	402	396	346	395	402	394	370	365	394	379	394	369	376	412	370	388	368	373	384	371	395	362	365	371	403	375	355	379	362	409	394	354	382	389	337	348	419	399	417	352	354	366	385	388	383	410	377	374	391	423	338	374	389	417	395	344	395	405	378	385	374	400	361	401	374	388	398	377	402	405	466	391	359	378	384	375	382	356	381	382	413	349	387	424	390	395	423	378	386	408	398	355	405	388	386	390	412	398	369	368	368	382	373	399	379	413	434	358	363	378	407	422	369	345	383	359	366	368	345	374	400	393	360	355	414	365	387	379	395	381	399	393	378	397	398	389	382	353	392	385	399	375	432	398	347	363	422	424	344	393	373	358	401	373	402	377	399	417	387	407	394	375	362	353	344	393	386	401	390	372	432	386	343	408	360	386	394	387	361	366	376	374	366	399	364	416	381	396	383	383	375	413	412	382	437	407	411	375	377	398	385	370	367	424	365	417	392	393	373	381	391	384	367	365	368	383	391	408	338	379	416	392	374	370	422	408	341	355	399	395	398	414	390	406	400	357	341	387	386	387	410	370	401	396	395	416	362	374	429	408	385	400	363	373	375	384	368	373	397	396	390	398	368	393	383	384	335	386	383	360	364	361	385	351	404	371	407	361	390	351	431	382	348	373	354	368	410	411	376	380	359	378	389	430	367	403	430	392	382	393	394	355	393	361	403	379	384	397	367	381	385	427	381	394	393	400	398	403	365	374	406	368	446	394	398	378	373	355	386	345	372	379	414	358	423	393	379	378	392	388	378	384	386	371	358	387	362	365	413	399	393	377	410	413	377	361	373	387	427	398	386	371	423	368	356	385	383	382	388	383	388	381	393	360	382	375	374	374	378	422	389	377	381	386	388	392	369	382	405	366	382	371	377	397	390	389	421	396	400	377	387	389	398	384	401	399	345	395	357	363	387	402	394	360	389	374	385	388	406	399	364	420	346	343	402	397	376	375	390	397	336	337	383	392	411	409	404	374	366	409	382	387	374	429	380	393	362	356	382	383	338	380	403	369	392	377	398	395	375	396	379	397	350	393	369	397	378	383	393	407	374	377	407	400	339	358	396	373	415	375	366	406	386	408	378	378	413	396	429	358	377	422	397	381	421	361	373	399	378	390	350	382	383	375	368	364	377	403	392	374	419	401	369	414	419	356	419	383	382	379	357	401	407	409	405	363	350	376	399	351	382	341	352	365	390	405	403	352	369	373	367	373	357	400	392	423	427	348	345	378	409	366	430	386	378	395	385	399	363	367	368	390	384	384	415	362	444	373	388	368	413	363	378	398	401	378	360	385	365	348	355	397	387	358	386	423	397	414	385	376	390	375	406	360	402	424	362	372	393	381	435	408	383	382	370	384	381	413	389	391	365	379	395	375	336	391	390	429	408	398	418	394	414	370	374	374	347	377	371	383	374	363	361	352	412	385	398	359	392	355	361	319	384	372	380	392	366	378	395	354	353	373	374	381	372	389	369	394	398	360	390	369	409	408	387	367	351	348	379	384	379	422	398	435	382	381	391	384	367	377	348	376	371	398	369	402	376	380	358	350	381	342	348	393	391	379	351	353	384	353	394	409	397	391	400	386	355	404	437	362	401	387	397	347	360	383	378	415	392	378	384	398	435	398	371	380	378	385	376	380	379	370	397	425	442	388	378	389	394	369	375	386	371	348	373	391	375	407	373	405	367	374	398	394	384	379	347	401	407	369	375	385	417	362	365	414	399	371	397	363	373	396	393	419	401	390	388	391	368	367	363	406	393	371	370	390	343	375	377	397	343	378	419	387	365	409	437	404	371	329	414	373	373	391	349	353	388	374	397	375	376	387	351	337	405	401	397	404	367	356	389	408	380	368	376	394	388	406	398	414	372	398	371	370	440	398	348	398	372	417	380	422	390	413	351	386	369	405	374	377	375	356	390	359	349	357	429	371	383	334	383	402	391	405	373	413	383	382	384	367	396	346	382	388	372	382	365	371	398	380	358	348	343	388	398	369	393	390	394	374	434	368	380	400	359	389	366	403	420	347	335	402	402	360	385	360
6448	1262	1585	1720	1756	1583	1370	1277	1200	1152	1060	1016	1075	982	972	997	979	976	997	944	943	930	949	939	890	889	940	949	926	970	917	944	983	904	917	921	930	949	894	948	908	900	941	923	961	946	938	965	918	887	889	912	914	905	910	898	890	888	881	905	899	920	864	870	943	916	882	933	925	914	910	865	961	879	955	948	842	901	952	925	929	896	953	900	919	875	921	921	901	955	925	893	920	868	923	878	950	920	904	907	937	967	886	927	906	937	874	931	921	880	966	941	882	940	926	942	972	896	936	936	901	975	868	923	919	914	926	935	897	947	948	948	932	964	933	885	932	919	923	961	956	893	917	933	913	931	872	917	903	900	898	917	907	922	945	881	947	889	940	910	960	903	867	892	942	925	929	993	850	892	897	862	947	904	942	911	907	860	846	953	924	909	884	890	893	1001	911	920	926	919	919	922	902	909	941	886	930	903	893	939	930	898	937	892	937	879	911	870	909	887	918	965	941	906	927	971	913	975	935	891	846	911	841	927	888	930	954	904	901	855	910	885	910	915	904	937	905	912	910	895	968	897	918	944	948	875	874	923	859	862	868	901	950	884	874	908	839	889	883	907	955	938	830	954	911	925	894	899	946	913	956	848	893	894	894	932	889	902	923	926	924	924	958	890	937	958	951	943	895	952	948	916	924	883	913	890	946	907	885	890	862	930	936	863	868	960	881	880	898	901	919	921	897	916	917	912	935	902	886	899	919	922	928	888	884	893	928	956	898	937	935	869	930	892	900	911	918	936	916	920	932	949	889	894	874	914	945	918	885	898	909	877	889	916	926	925	879	949	869	913	971	922	919	941	926	934	940	896	899	880	858	892	927	907	907	942	901	905	960	935	914	947	908	879	859	856	894	917	897	888	917	914	907	890	914	845	972	950	917	895	905	911	915	873	929	915	905	958	884	915	875	953	928	900	886	940	878	903	884	967	905	886	970	930	945	954	867	880	907	950	892	894	891	922	891	905	936	911	876	931	911	876	850	857	929	893	953	871	902	911	917	918	913	948	891	883	942	951	980	931	959	871	881	933	957	928	924	915	933	871	940	870	925	898	903	929	911	880	929	921	923	917	873	968	880	957	956	911	912	879	853	921	965	935	871	906	907	922	945	902	907	903	923	918	907	894	954	934	891	932	954	927	874	945	913	897	896	893	883	915	947	959	928	929	930	937	900	917	886	860	864	943	901	900	888	898	941	894	917	898	887	942	883	900	956	894	918	905	877	926	902	874	930	913	983	946	896	889	910	917	900	907	938	920	889	873	939	915	877	908	985	904	896	929	896	993	947	937	898	934	906	908	887	821	950	944	884	947	930	959	914	894	924	938	935	967	945	923	886	900	950	947	917	901	864	944	904	938	915	945	956	884	858	893	920	922	968	995	934	986	882	881	903	900	914	920	897	918	925	874	917	902	903	929	922	929	892	881	972	974	884	908	922	893	925	925	908	935	926	891	925	908	916	886	926	909	944	934	927	916	959	918	885	936	962	864	901	913	907	880	908	904	942	903	943	904	927	937	942	894	931	881	862	876	901	946	896	857	908	933	914	902	902	914	937	969	902	942	921	893	925	922	928	959	899	989	948	905	954	925	911	895	925	897	911	889	942	923	913	923	920	913	914	935	880	883	869	941	932	916	872	879	964	921	877	909	888	892	892	882	928	882	932	941	920	903	875	966	850	884	935	881	937	922	905	935	911	867	931	920	941	884	900	947	884	921	973	919	965	899	950	886	917	946	888	894	904	920	923	909	877	881	937	908	874	928	946	906	864	914	943	970	922	872	893	881	909	936	889	939	960	870	880	911	940	966	892	955	927	939	918	912	886	894	882	906	935	909	894	896	924	951	918	926	937	913	920	878	932	886	959	902	948	912	930	960	929	894	923	849	911	902	946	948	908	925	899	871	883	894	881	896	911	907	911	942	900	943	916	927	891	895	875	944	927	931	871	882	933	890	864	931	933	844	922	902	902	872	884	914	928	897	941	897	912	911	886	890	908	879	920	892	920	978	895	888	881	909	882	901	939	946	897	913	891	920	898	921	908	946	854	901	898	914	952	973	933	978	906	888	967	933	907	922	837	932	977	881	925	877	945	915	887	904	916	887	895	925	891	874	880	922	915	974	898	867	912	868	895	953	933	1009	887	882	886	879	915	905	915	956	929	896	894	953	869	880	898	919	891	939	918	966	942	954	908	956	945	886	890	872	909	942	882	889	921	945	918	943	914	894	896	967	909	896	932	923	916	922	935	942	840	880	896	935	908	917	865	901	913	896	917	865	932	876	942	906	899	920	891	910	874	867	966	926	906	919	887	936	891	862	936	906	906	917	944	888	842	988	917	912	958	884	865	928	876	890	927	934	884	922	866	897	922	895	914	898	903	933	905	964	924	914	878	944	910	896	894	947	929	899	928	923	961	892	913	890	916	934	889	899	856	952	911	877	919	908	924	892	903	930	937	895	929	955	907	867	917	903	938	860	877	902	914	914	909	881	936	923	917	920	954	918	940	904	898	990	942	909	880	925	906	889	913	924	966	878	944	877	880	874	938	952	1003	929	948	954	879	900	901	881	931	931	948	904	950	866	890	903	964	871	943	928	917	959	925	913	907	935	863	964	896	935	852	937	923	891	941	913	880	878	939	910	869	975	905	914	946	933	880	938	905	876	883	861	955	918	871	873	920	866	945	869	953	917	934	912	927	913	860	936	888	925	938	875	908	914	929	887	882	927	899	910	986	966	880	906	899	875	917	946	921	971	934	859	913	951	981	926	908	867	920	889	881	879	901	908	945	883	956	915	930	898	895	930	868	935	929	911	912	919	927	928	871	880	912	948	895	841	976	910	971	914	872	897	911	892	935	932	882	883	929	904	919	887	834	928	881	911	951	886	934	928	852	908	956	920	913	916	956	904	880	955	881	928	868	875	910	897	944	899	952	937	810	935	880	904	889	967	913	918	898	913	954	868	910	880	922	940	932	922	920	848	882	923	913	881	946	871	917	938	877	942	869	911	912	910	888	949	943	854	926	991	912	956	890	883	928	910	892	873	909	946	902	912	920	936	912	971	917	858	914	912	949	894	917	920	959	895	929	960	913	869	881	945	936	911	891	891	876	871	850	887	900	916	903	854	1001	936	946	910	970	916	902	914	917	872	867	919	894	878	944	874	930	860	879	906	830	927	888	953	919	899	926	892	895	898	915	901	886	871	945	931	877	926	869	895	960	845	916	948	896	878	956	909	946	926	923	927	913	872	883	918	896	954	865	892	889	922	897	925	890	874	876	917	887	914	899	907	947	930	923	874	928	940	908	934	947	921	931	856	904	911	909	886	889	872	908	933	917	931	920	920	933	901	947	928	937	881	941	904	926	886	870	974	882	940	902	957	972	879	927	858	915	932	881	893	952	944	923	911	911	900	897	983	962	898	952	932	985	946	904	922	930	958	929	898	963	869	900	920	880	946	893	895	881	914
15328	1391	1079	1017	786	722	655	547	485	478	459	484	474	454	464	458	466	476	453	440	392	420	460	414	446	457	422	484	482	452	411	419	421	422	417	491	409	365	415	456	460	446	413	409	405	431	445	434	444	437	397	430	421	425	428	481	452	392	418	414	423	418	451	454	435	421	416	424	442	458	463	447	434	468	396	439	493	450	459	476	430	403	415	423	432	423	498	440	423	440	416	389	441	466	440	438	422	427	427	445	404	446	449	431	463	393	430	449	437	418	400	422	420	444	405	437	417	438	418	429	401	432	442	416	442	425	446	421	403	434	423	414	418	426	457	392	426	416	445	435	452	432	418	390	434	380	462	424	441	423	438	417	432	433	402	420	450	412	424	440	457	427	420	429	415	389	413	447	397	421	388	376	380	452	456	425	432	410	426	462	434	473	446	410	447	429	479	460	457	416	394	405	438	428	461	439	471	446	467	403	404	423	417	416	460	428	445	425	459	403	447	413	422	427	399	420	430	430	392	417	452	444	429	445	433	434	444	408	411	466	424	424	485	416	414	390	402	427	401	445	423	416	429	476	418	455	480	468	466	438	403	458	434	412	433	447	399	404	396	421	454	445	458	449	392	442	456	433	436	430	407	388	437	468	419	453	441	375	427	402	439	426	430	459	436	443	407	446	433	477	429	414	430	391	405	428	423	426	402	478	400	414	414	426	420	396	427	438	407	414	433	430	454	416	454	418	447	458	453	449	423	402	421	453	461	476	422	411	424	387	421	403	443	401	402	436	404	468	427	437	427	445	379	449	412	429	384	441	449	437	408	441	432	475	474	439	460	435	388	403	357	442	389	407	400	432	408	431	448	423	385	410	400	426	429	412	450	435	442	413	401	437	461	463	421	424	408	440	426	448	432	435	426	413	416	407	431	398	421	448	444	399	399	434	406	401	416	411	397	413	400	452	457	410	386	407	477	469	390	391	460	443	433	393	398	453	351	426	409	442	409	408	403	406	435	475	434	414	418	417	423	482	410	434	407	459	448	439	419	400	442	449	391	420	396	447	415	438	424	438	457	452	453	443	369	398	427	376	415	430	424	415	416	451	424	398	440	430	423	453	431	421	423	403	456	490	435	444	445	423	466	444	440	411	416	412	418	432	433	417	460	409	418	393	412	426	417	396	418	410	392	447	413	470	418	449	392	395	392	405	419	464	402	442	441	425	407	438	437	401	397	407	417	411	455	400	390	446	447	406	435	472	431	411	446	439	421	427	426	444	419	446	470	445	454	434	420	440	422	395	425	399	427	468	406	428	429	433	438	444	436	423	479	440	427	411	418	422	428	443	428	419	444	418	425	433	429	430	450	420	384	441	455	418	403	429	426	448	418	405	422	423	445	439	393	477	438	425	433	420	464	416	410	454	399	415	399	432	417	447	438	424	403	410	408	430	449	400	472	431	421	390	419	419	438	419	398	411	442	448	455	400	419	402	434	403	428	421	395	404	421	429	469	458	435	435	417	455	456	425	460	422	410	454	402	425	400	435	432	413	419	428	428	458	417	457	419	420	450	461	403	463	424	405	408	462	442	428	447	446	409	403	425	454	424	421	444	421	424	408	453	469	465	452	403	458	424	458	445	454	433	426	448	472	435	379	415	451	400	427	422	408	454	451	414	400	432	404	392	408	441	433	431	439	440	433	431	462	409	438	423	447	436	398	447	457	426	390	427	425	406	450	427	469	412	439	441	439	415	394	425	427	443	404	434	406	405	418	453	456	394	458	395	424	452	432	448	429	408	398	418	420	441	431	397	442	396	362	437	417	427	430	433	400	445	402	420	411	412	433	465	433	476	421	433	435	446	425	426	383	463	431	435	405	393	433	414	414	427	405	386	427	400	424	416	425	436	415	442	398	418	425	422	440	431	430	453	409	422	407	423	386	442	441	427	412	462	431	456	445	439	411	424	415	441	398	445	448	458	426	473	425	436	452	436	378	445	446	420	463	417	416	443	404	412	414	439	414	439	413	390	420	424	430	427	457	410	453	438	419	443	424	427	413	426	444	421	448	451	421	412	408	447	489	434	444	419	443	461	414	418	412	414	407	440	473	494	416	449	435	416	419	415	465	411	400	435	419	400	416	443	399	414	489	434	384	435	430	374	464	454	437	449	392	437	450	434	442	432	432	349	406	413	429	392	453	433	438	412	442	438	414	460	424	415	425	438	467	418	425	452	411	397	435	437	390	445	400	438	446	448	448	411	415	391	426	424	412	416	441	428	442	444	443	435	446	413	443	447	441	413	417	406	427	421	469	471	424	410	423	413	429	436	406	404	426	464	466	450	432	421	414	389	415	402	441	444	412	471	422	389	430	458	393	412	431	427	404	393	421	433	484	438	454	444	452	422	432	444	419	449	417	435	417	425	433	420	415	427	442	452	415	436	468	439	410	432	444	444	386	408	396	485	435	421	437	452	423	402	408	384	400	418	427	426	382	417	435	413	421	414	417	431	408	420	386	438	439	451	432	449	439	465	414	430	434	434	405	418	452	445	427	427	448	424	417	446	444	456	412	428	439	431	426	405	467	459	371	435	427	443	424	482	414	430	412	428	415	438	459	417	403	447	445	442	451	420	431	423	496	406	412	411	475	421	447	418	425	419	387	434	449	418	424	450	411	443	452	429	435	430	405	411	451	414	422	422	417	440	422	437	421	467	466	401	387	432	448	413	416	400	434	397	388	455	387	429	422	436	481	462	437	387	412	442	433	416	450	428	389	435	430	374	416	425	440	444	443	386	439	428	434	464	423	412	404	456	422	428	394	404	440	418	409	432	423	428	457	403	456	466	412	432	445	437	415	430	402	439	462	434	434	463	414	435	422	439	431	428	404	444	403	434	390	429	403	448	435	407	430	407	434	452	414	443	410	466	433	422	445	460	450	440	468	396	438	413	406	432	430	434	421	390	413	439	440	433	420	462	414	448	429	430	405	414	415	401	409	437	465	438	446	411	414	394	419	431	399	392	432	441	416	386	386	414	464	445	428	437	415	395	431	455	409	414	439	435	420	455	402	360	406	459	458	414	469	379	445	459	440	421	438	457	469	453	386	394	440	424	429	421	432	482	479	464	438	413	397	409	420	436	445	424	426	445	458	433	432	404	437	434	406	440	398	433	405	459	372	402	434	390	409	419	389	451	405	427	412	453	423	415	461	406	410	371	445	434	447	428	400	376	421	414	443	423	446	435	412	439	459	424	427	431	413	456	406	426	409	453	454	432	486	449	453	439	436	404	455	390	465	414	473	434	431	409	456	430	445	397	425	467	429	436	467	423	445	406	418	439	417	421	414	413	407	458	430	438	418	406	425	415	390	427	428	429	416	427	424	432	458	407	413	427	414	385	400	426	439	405	419	429	444	429	442	443	419	423	467	431	455	418	424	427	445	441	442	440	438	407	434	436	404	427	464	390	423	444	403	441	441	426	464	409	425	412	448	462	404	423	420	415	392	400	423	426	437
8566	1514	2132	2641	2314	2227	1965	1603	1450	1351	1338	1294	1226	1135	1138	1184	1093	1030	1110	1074	1044	1018	1048	1026	1076	964	964	1003	1030	964	988	992	992	936	1009	1005	965	963	983	982	986	964	1052	969	956	1007	952	883	965	947	932	908	942	921	970	972	977	931	938	1002	976	943	895	921	908	970	988	913	1025	933	994	935	967	943	916	947	960	986	944	917	938	910	1002	961	939	935	958	955	934	987	979	911	978	923	1012	933	965	993	973	956	933	982	944	974	1002	930	974	953	912	897	972	927	918	909	937	953	966	945	901	899	984	917	907	947	932	991	958	928	944	989	987	983	980	890	916	870	973	960	945	938	976	936	983	925	928	1050	915	1011	929	964	912	900	899	970	955	886	958	1008	926	983	958	976	960	965	920	999	1006	975	992	930	925	993	948	933	934	946	1024	945	934	933	955	935	964	932	955	932	967	968	951	979	949	982	937	972	950	985	967	898	986	987	975	984	957	934	954	969	924	939	992	930	932	979	968	987	943	893	959	978	924	944	946	951	968	970	939	950	939	941	1001	954	962	954	974	922	927	935	923	962	963	953	941	1032	1016	956	903	936	961	955	996	956	990	889	920	949	924	931	888	971	918	966	901	929	1014	877	935	973	962	991	968	989	1002	963	948	922	925	949	969	927	990	978	1013	996	934	914	988	955	966	967	931	962	967	1015	893	930	945	954	974	973	994	857	898	954	938	915	933	946	976	949	976	950	929	941	951	969	988	901	937	967	976	959	926	969	948	942	954	937	911	994	931	934	883	946	947	966	935	978	944	939	979	958	939	951	985	938	960	974	943	986	930	935	996	960	962	885	992	943	982	946	955	967	970	1014	958	952	922	981	943	963	937	982	916	951	939	965	974	946	948	984	960	960	915	931	994	884	953	943	975	1031	985	922	938	941	957	969	942	999	886	994	1014	945	943	938	967	927	915	954	953	906	986	974	1003	992	944	992	937	973	951	979	983	971	905	981	940	982	912	986	953	947	977	966	980	967	919	973	1000	945	957	945	959	962	975	925	992	893	947	912	954	937	1012	948	956	899	906	913	933	978	965	974	950	991	962	938	1002	971	916	937	978	923	1035	951	889	954	959	928	958	878	921	961	962	952	882	922	897	946	989	922	909	997	917	896	1013	951	987	984	952	967	934	980	954	976	986	938	1003	1024	968	975	1002	957	958	955	966	919	967	924	955	980	983	998	926	991	908	917	937	948	955	936	898	934	901	925	971	969	956	946	984	980	933	913	937	972	998	996	947	965	968	945	942	896	969	916	956	1000	1008	947	930	921	914	920	961	955	923	916	990	929	968	959	972	936	964	951	955	886	946	960	913	938	953	969	955	919	964	958	1014	977	945	984	965	983	975	950	951	928	943	964	992	953	956	945	908	985	1003	983	913	993	946	1003	965	946	923	924	976	972	941	911	934	899	972	1006	942	998	930	940	1000	955	989	997	973	959	944	927	922	997	941	1002	949	913	986	957	985	938	910	958	979	938	940	912	932	963	933	947	956	918	946	940	941	973	959	959	926	959	904	944	936	929	962	949	933	937	931	893	927	964	969	966	962	926	957	940	950	922	990	930	973	981	994	924	911	978	918	924	867	956	952	951	953	953	947	940	977	977	957	990	951	941	950	946	998	956	953	981	941	949	939	1010	932	953	936	949	983	983	975	960	1002	866	930	967	943	949	895	903	940	937	947	927	927	934	941	970	1003	950	945	940	947	972	972	959	967	917	957	908	963	959	926	921	934	962	947	1013	1003	916	950	921	998	955	931	946	949	996	942	958	934	946	924	930	927	934	940	974	946	938	933	929	928	941	915	954	964	947	929	1004	936	973	962	958	933	980	935	940	931	927	975	923	965	922	949	922	1047	1007	917	926	1035	967	925	952	980	982	907	948	1006	984	1000	928	975	952	936	976	944	956	947	988	927	973	968	942	884	959	958	966	1012	971	900	946	984	905	926	940	971	914	983	949	953	894	956	952	928	942	1007	929	926	928	979	926	996	923	922	907	971	965	897	966	928	965	910	948	943	964	971	913	916	947	991	980	937	955	855	933	958	958	891	991	968	896	996	958	952	932	936	985	919	984	972	927	921	968	959	999	948	959	946	988	930	914	977	944	970	990	951	922	924	1010	997	975	929	947	965	962	952	906	953	969	883	932	1012	943	948	960	940	1000	963	954	957	949	933	956	938	930	963	838	968	925	930	909	871	1007	973	927	978	901	951	958	978	987	920	920	928	954	967	964	898	937	919	980	913	984	918	975	932	947	908	956	955	915	915	943	973	952	937	1007	955	926	936	927	970	958	990	997	982	984	970	917	982	939	912	978	996	971	951	916	946	965	984	958	902	929	974	903	941	998	1003	935	964	991	938	934	965	922	1021	957	935	973	979	955	910	935	929	975	896	968	958	950	934	970	929	929	929	958	992	978	967	909	965	936	981	899	988	905	925	966	900	951	921	908	881	887	955	978	1006	963	995	949	963	924	965	960	972	898	949	984	968	985	963	911	953	954	947	964	919	917	969	968	903	935	990	961	908	950	976	940	991	959	907	926	952	954	1025	944	952	960	962	954	951	983	929	939	962	889	960	988	983	966	959	1031	982	918	921	980	948	939	919	977	925	935	948	916	904	960	921	984	918	942	971	969	886	924	936	928	1008	964	939	962	956	933	1014	945	940	969	949	946	956	919	915	953	1027	940	930	994	872	945	923	941	945	955	957	968	993	980	899	971	966	970	934	950	998	952	953	971	965	907	981	972	984	943	941	919	999	918	967	972	935	984	1010	971	988	924	955	977	934	1001	919	908	909	971	1008	940	1000	885	981	939	946	948	939	965	1043	1000	922	952	968	921	941	968	899	966	904	956	999	949	921	954	963	972	939	986	1005	934	919	964	942	950	960	964	950	936	899	907	937	994	966	1006	947	915	905	980	965	945	926	894	950	920	927	958	907	956	1000	952	901	991	946	919	970	955	914	1002	892	963	904	950	950	995	931	950	975	981	1000	950	992	908	885	937	963	974	989	916	949	964	953	942	969	921	928	992	979	932	940	993	1032	1013	969	976	960	1007	938	956	982	927	975	958	923	876	946	919	895	951	938	956	924	980	986	921	958	923	907	934	975	978	969	932	914	959	926	958	980	975	921	934	929	969	974	986	954	921	970	986	914	954	948	910	931	919	932	980	996	907	943	971	956	941	996	957	966	960	972	999	948	946	971	983	997	957	991	877	931	945	944	961	963	916	946	970	997	881	949	950	971	979	919	949	952	957	927	938	899	897	921	916	995	927	927	982	957	912	992	948	939	933	946	918	935	909	932	981	964	949	988	887	1002	971	916	1021	988	991	958	944	998	936	952	976	927	949	880	981	931	950	986	996	919	944	935	961	1010	981	935	931	975	959	926	975	892	944	905	948	981	917	935	992	961	958	949	980	943	953	998	974	994	959	930	946	941	965	964	1011	972	967	941	937	993	999	953	1008	924	939	950	954	1037	943	915	957	992	978	955	996	972	983	978	945	922	992	933	914	982	995	931	938	968	947	1007	949	942	1000	919	957	953	957	943	924	945	909
1482	273	269	240	247	197	202	199	202	175	200	215	207	240	210	195	174	191	197	219	207	183	197	209	194	217	200	200	195	205	215	213	186	182	185	184	181	199	196	200	183	180	182	208	178	164	179	200	167	226	204	216	216	176	217	178	212	196	180	199	197	163	166	169	177	209	194	217	195	199	225	207	177	190	187	173	181	184	189	207	199	226	184	185	192	178	180	207	179	169	207	211	203	189	181	215	194	201	236	168	185	211	188	183	222	196	187	206	199	236	203	190	189	198	175	213	208	194	180	172	196	196	203	187	224	202	197	185	169	190	205	218	168	223	204	192	199	205	187	212	204	182	171	194	195	210	213	224	195	198	197	180	175	213	182	192	188	192	180	211	193	195	182	208	179	198	189	193	176	200	199	181	226	174	220	157	190	212	211	191	191	188	175	191	198	189	201	176	211	201	204	175	195	221	183	191	174	206	189	213	224	195	176	193	186	208	196	190	203	209	202	208	179	190	184	188	196	199	183	195	235	210	184	205	184	199	189	186	185	216	192	189	195	225	218	195	169	188	181	181	196	212	207	192	187	202	205	163	190	175	188	205	199	167	200	194	186	222	191	195	216	191	195	203	219	197	185	163	185	215	179	207	193	207	205	184	190	205	207	204	208	204	205	184	221	194	170	217	205	186	212	209	186	198	225	236	198	177	212	207	189	191	215	182	174	198	191	185	194	209	203	211	225	185	191	207	170	194	210	204	192	203	199	200	174	213	196	195	172	172	217	191	206	214	230	193	194	185	194	201	218	204	176	186	193	203	177	185	184	191	191	204	208	221	181	203	176	189	185	183	176	205	192	212	185	182	201	207	191	193	197	178	192	203	183	201	188	221	176	200	193	197	217	200	206	215	208	202	202	207	170	197	200	207	188	177	187	204	217	206	205	221	221	182	194	163	189	207	193	187	196	151	183	197	192	194	182	246	208	204	202	206	185	194	188	226	189	211	174	205	179	201	216	208	191	216	198	197	220	186	184	187	199	189	166	186	185	214	205	181	246	202	184	240	221	216	195	182	172	203	226	196	191	204	170	186	219	199	173	184	225	204	185	207	209	200	197	179	183	200	174	191	189	205	195	187	194	193	191	222	192	206	188	203	213	196	182	210	211	206	215	212	205	189	202	201	183	214	193	174	181	201	190	201	183	200	187	176	198	194	180	203	183	188	182	196	211	183	195	181	189	186	183	204	184	196	201	195	198	203	198	189	188	191	210	192	182	199	198	205	191	175	181	187	218	178	189	213	222	187	188	186	172	185	175	214	177	190	193	181	185	205	220	213	212	188	190	204	185	175	188	215	196	186	212	181	200	210	186	186	173	177	177	175	177	151	211	208	204	218	186	219	191	206	187	187	182	198	206	205	200	206	193	198	229	187	229	202	183	194	198	212	213	185	193	216	190	173	199	168	214	215	216	179	194	203	180	187	209	225	173	198	183	203	205	176	233	171	201	188	184	194	191	177	200	193	236	194	191	201	199	182	204	198	201	193	213	203	192	204	198	190	199	204	173	185	197	197	192	199	183	215	203	182	181	199	182	202	172	205	179	192	216	220	196	186	216	182	200	200	166	188	211	186	220	210	202	209	213	205	208	207	175	200	189	194	177	213	188	181	195	167	180	188	198	186	196	182	203	171	186	200	192	180	183	198	210	186	183	194	215	211	199	201	182	199	180	183	207	188	204	194	202	201	198	213	200	171	211	179	195	223	197	230	181	205	250	179	171	178	179	182	192	189	183	232	196	185	182	217	177	179	192	186	200	168	198	213	197	160	189	197	178	210	179	202	188	192	222	198	183	213	183	191	192	201	193	196	216	182	187	206	194	205	206	212	204	197	198	206	184	199	202	177	184	185	163	226	201	206	169	187	220	247	171	201	199	201	180	199	184	211	195	182	199	185	188	163	198	182	203	199	187	217	217	214	189	201	224	225	191	201	184	190	182	195	203	212	205	191	201	193	218	211	209	179	185	206	198	233	190	193	186	179	177	212	190	186	223	200	187	192	219	198	206	212	198	214	204	186	209	214	194	181	174	188	188	195	209	245	196	196	156	193	182	193	183	214	230	225	194	169	211	209	205	199	180	181	169	159	175	223	191	185	199	190	183	194	225	201	168	213	178	220	212	195	195	204	208	190	161	204	205	207	182	178	198	187	208	193	219	193	192	180	206	215	196	190	186	208	195	194	188	199	170	174	212	223	218	192	206	209	156	154	218	176	179	223	225	198	207	181	192	192	184	208	175	187	215	199	163	169	213	195	180	180	209	197	191	178	187	184	196	222	189	203	221	183	174	202	232	218	177	207	213	177	196	189	199	211	203	190	188	186	195	193	209	204	206	217	210	180	205	238	202	192	187	190	191	188	196	195	199	205	179	193	213	178	201	159	207	216	176	186	195	210	192	202	191	195	203	188	195	186	206	191	176	216	191	176	181	192	183	188	188	211	196	192	194	214	184	200	168	217	211	196	215	175	176	174	186	194	189	208	218	195	182	166	164	192	190	211	211	227	179	206	191	180	209	184	192	162	212	204	190	202	212	215	227	208	194	230	219	182	186	183	190	189	187	178	189	199	190	195	208	193	187	193	213	191	172	207	196	220	176	191	190	203	188	212	197	218	212	199	184	191	193	215	206	187	204	167	204	204	209	179	202	195	211	206	242	179	186	227	198	178	191	193	209	196	186	198	194	211	168	210	171	192	184	208	191	195	187	176	170	181	194	183	174	189	219	186	210	194	188	196	186	176	193	192	188	199	225	205	208	201	203	208	184	204	211	189	216	176	205	202	191	180	197	189	204	185	197	193	217	210	194	196	191	187	194	194	212	182	199	206	182	180	187	171	180	182	218	184	210	200	175	199	216	198	214	204	170	179	222	178	198	175	190	172	181	186	229	204	201	171	223	202	189	205	187	190	188	228	185	180	225	197	200	203	194	222	200	185	207	181	219	192	190	198	171	197	188	229	200	175	188	179	177	193	215	191	186	185	213	195	177	179	175	178	183	216	167	197	187	180	199	196	186	188	195	228	174	191	188	166	180	223	182	179	203	194	206	192	177	198	201	183	193	185	191	197	171	165	164	217	219	234	213	207	165	174	203	171	209	179	185	205	182	195	185	203	220	184	192	192	203	201	180	184	181	198	197	192	210	177	195	164	197	212	194	183	193	176	173	170	175	195	209	215	205	210	189	183	211	205	196	189	241	212	182	202	225	223	192	192	194	176	187	197	179	164	187	215	208	190	197	182	174	193	210	186	192	200	177	177	188	172	189	176	204	195	194	203	186	207	142	168	226	225	189	204	195	208	192	213	204	175	222	198	225	192	179	179	191	227	162	172	183	203	192	172	193	173	206	199	173	203	205	243	190	178	169	179	184	201	215	198	196	205	207	183	185	210	205	193	176	177	186	201	194	192	194	197	200	194	212	171	175	203	200	183	183	162	179	199	207	213	171	190	183	175	190	199	197	185
1785	576	670	702	689	675	594	584	562	566	561	555	501	509	536	529	556	542	544	540	517	523	554	544	545	488	549	527	519	513	536	548	565	522	544	525	548	519	540	526	553	500	534	538	499	541	546	561	524	518	565	557	516	531	566	536	571	490	517	512	541	542	562	540	517	522	511	519	518	549	509	529	522	561	567	506	545	595	532	562	565	554	564	542	528	520	531	513	526	529	517	533	500	546	490	518	577	554	547	501	594	556	552	515	522	535	533	535	568	524	523	525	527	540	501	535	544	525	579	547	493	532	480	539	541	519	514	528	544	520	475	524	490	547	514	557	483	545	536	566	543	527	497	484	541	539	565	528	505	557	547	506	558	548	558	526	553	552	539	517	527	562	550	573	546	535	517	497	512	537	503	548	562	523	561	525	533	514	569	534	528	535	515	513	497	519	549	552	521	537	541	553	541	472	541	543	499	518	492	567	524	575	541	542	534	520	538	506	502	545	536	498	530	538	518	554	544	544	547	554	512	511	515	514	536	550	543	582	494	546	516	520	508	556	523	558	527	520	497	579	489	526	502	519	541	538	575	539	512	531	528	510	535	533	537	523	498	515	511	534	548	527	519	525	556	508	550	547	542	503	521	527	517	564	558	543	534	537	492	534	557	539	544	556	519	525	556	526	546	530	503	558	518	521	488	532	581	539	519	563	524	536	535	542	505	536	510	517	557	532	563	511	527	477	517	528	509	562	541	482	521	509	551	547	547	519	513	545	578	538	523	539	565	542	524	522	535	553	540	536	546	524	547	514	547	523	506	510	540	527	567	553	509	523	498	531	539	559	513	547	549	532	535	524	580	517	518	551	542	499	550	533	552	532	517	543	525	501	557	538	506	547	519	534	501	543	545	534	521	514	532	533	524	539	562	506	493	511	501	498	506	505	523	552	561	541	555	517	573	532	509	521	523	478	530	553	551	532	535	508	542	531	532	547	560	554	516	554	581	572	555	557	565	509	494	541	571	536	581	529	524	514	563	514	535	520	518	554	530	568	514	534	522	525	592	530	520	489	517	547	571	508	516	519	534	510	519	522	543	517	575	537	549	518	583	533	541	503	494	517	514	552	484	576	482	566	511	526	520	499	521	551	532	551	551	502	523	535	536	544	560	544	552	564	545	533	520	557	539	465	472	535	545	523	531	548	512	544	575	520	569	537	551	530	519	520	531	541	544	550	523	517	530	574	525	545	589	512	527	525	522	562	538	518	535	522	534	544	530	556	556	537	522	574	485	518	512	540	519	516	542	498	519	511	557	487	518	495	513	531	528	536	523	523	548	553	509	523	507	541	567	558	517	535	569	517	542	508	568	513	518	516	522	546	513	564	507	497	537	529	535	529	520	558	531	531	504	556	541	505	569	499	556	499	526	518	551	535	545	538	526	546	503	553	501	495	557	541	556	545	522	542	534	523	533	539	538	531	566	470	533	491	512	531	573	524	515	491	524	559	535	535	544	535	541	520	536	534	511	545	553	510	533	526	544	515	571	498	519	527	494	548	537	525	559	515	535	556	536	546	492	536	529	561	542	514	533	522	484	500	570	526	549	539	502	551	520	545	492	533	523	547	529	501	526	503	530	576	523	511	503	504	543	516	531	534	516	553	544	549	517	527	535	517	516	537	503	542	571	553	480	532	501	548	491	522	548	536	503	542	484	551	531	514	543	552	532	552	552	558	554	493	522	532	512	550	543	561	546	526	516	485	536	576	518	522	543	546	539	507	533	489	550	526	573	482	563	542	543	522	528	520	519	564	547	541	535	495	569	549	511	569	491	501	528	513	521	527	513	508	512	536	534	518	519	544	545	501	536	566	501	539	531	524	514	534	555	497	510	504	551	514	551	545	527	545	532	550	519	539	575	544	558	554	543	566	513	521	537	510	489	531	540	539	526	565	526	544	497	527	503	521	594	569	522	539	540	543	502	550	498	555	541	548	535	582	544	521	530	506	509	561	519	547	527	506	530	533	534	549	530	511	500	539	576	534	521	580	516	536	550	541	524	530	512	562	508	530	541	501	563	534	566	582	531	578	548	527	536	557	528	492	549	547	546	590	508	564	527	528	520	510	540	606	529	561	523	518	550	536	533	501	543	501	539	520	539	500	530	540	569	548	490	548	552	516	497	509	544	533	503	537	560	536	556	499	532	519	532	523	524	548	560	512	495	510	537	549	518	507	546	476	514	551	522	503	553	557	525	507	508	521	546	549	538	573	484	528	530	528	507	561	541	505	556	542	491	526	532	528	550	556	567	525	543	559	508	519	536	536	534	498	523	557	546	510	532	548	524	485	535	507	515	526	553	519	524	534	536	551	546	511	535	560	555	544	537	548	538	522	508	499	557	516	494	571	503	546	564	575	524	576	493	545	523	510	534	517	531	543	500	507	521	482	540	548	530	481	516	541	554	506	568	562	550	518	534	513	510	573	495	526	523	556	536	509	484	529	540	522	528	511	506	540	538	599	510	540	520	562	521	560	516	528	544	539	502	542	563	535	536	530	525	512	573	528	545	550	543	523	568	561	531	507	511	545	546	528	520	528	579	539	560	576	521	512	555	521	573	529	557	532	565	539	543	516	523	537	554	550	500	539	539	513	497	520	542	549	540	515	523	537	519	528	516	521	508	527	509	523	489	549	522	561	562	542	534	500	517	538	522	556	508	541	537	533	532	509	577	520	490	536	568	563	538	529	511	553	547	521	516	534	509	567	510	521	568	520	572	576	549	552	531	562	545	585	536	535	518	548	527	518	504	572	506	596	510	571	533	491	487	555	568	529	517	517	518	563	518	548	541	497	560	511	511	549	528	540	526	545	506	561	514	540	518	549	508	533	540	547	554	528	531	505	512	509	519	545	557	517	492	495	526	494	528	547	540	560	514	552	526	554	499	514	521	506	502	494	548	536	540	566	526	503	564	503	499	533	518	546	497	540	552	553	575	534	539	522	557	523	619	529	540	540	542	532	566	546	512	520	528	519	527	525	558	546	517	513	545	526	523	567	518	541	547	528	512	579	535	509	552	544	529	544	525	505	530	493	524	521	541	519	481	563	527	564	554	557	553	532	519	540	541	553	539	574	529	522	525	542	518	574	530	551	545	494	550	492	549	510	567	549	497	537	563	525	553	535	545	563	525	544	530	552	521	516	551	522	534	513	518	549	518	544	544	558	507	491	483	546	541	564	550	567	536	536	542	550	530	535	533	538	574	540	504	567	559	530	533	498	481	525	540	534	534	500	535	513	539	524	523	532	541	565	519	533	545	511	525	512	537	512	570	568	518	536	528	536	538	549	554	511	480	520	564	528	533	554	528	533	528	546	536	581	539	537	543	520	555	530	557	530	557	528	540	548	569	490	527	543	523	538	518	502	539	552	545	503	533	521	565	532	489	533	509	548	529	502	522	537	482	560	604	559	554	574	519	514	566	524	535	509	519	499	549	545	514	533	526	490	521	553	537	530	527	527
7812	742	681	678	572	483	480	457	440	439	425	382	413	420	367	391	383	419	442	417	400	374	435	378	374	390	384	379	387	389	384	378	373	351	449	387	384	380	385	433	408	427	398	393	356	360	398	396	391	440	357	356	360	375	420	333	396	383	381	371	361	355	378	357	387	352	369	358	419	364	377	400	359	396	394	410	406	369	387	383	356	340	386	364	362	379	372	384	381	395	363	392	371	357	378	365	363	437	331	361	379	378	409	397	402	430	400	391	352	376	387	419	372	369	396	356	388	412	402	438	379	384	430	390	380	370	410	385	356	377	342	363	368	410	396	371	396	379	393	411	410	400	366	428	362	458	383	377	425	358	359	422	400	370	399	388	401	374	365	379	381	402	401	391	404	382	416	388	449	421	390	438	397	385	426	417	361	383	363	385	370	398	383	355	417	404	403	378	352	383	405	376	377	348	398	388	375	380	351	404	382	367	388	418	380	362	411	388	343	406	344	354	370	392	392	377	422	345	385	387	385	400	404	360	374	367	349	383	394	394	360	417	363	411	390	367	422	356	406	406	354	396	389	390	366	407	421	374	398	368	358	359	351	377	397	378	420	421	380	411	352	375	418	399	381	332	403	391	367	378	390	398	369	363	384	364	400	373	364	390	381	372	378	399	343	372	401	360	382	375	382	360	382	357	355	410	406	379	379	412	333	374	369	363	355	380	358	342	368	345	363	388	372	393	383	409	351	415	367	399	417	406	352	361	395	376	412	386	396	410	398	354	402	401	406	356	409	403	390	367	390	393	392	419	391	386	364	403	382	342	378	389	422	386	397	402	361	349	428	359	382	376	367	366	386	398	349	389	367	404	377	360	366	374	402	368	406	386	390	375	392	415	353	344	381	388	390	366	386	317	383	369	332	364	404	381	371	384	373	349	388	368	377	390	390	419	376	417	397	414	385	324	395	378	365	362	413	358	415	380	350	327	390	367	398	379	374	373	386	383	385	378	391	366	408	388	433	382	410	416	373	378	374	419	372	368	406	380	426	364	354	346	380	385	354	376	400	387	381	378	378	400	372	365	384	360	389	333	362	380	379	383	355	368	425	385	361	340	365	414	399	411	366	400	409	362	382	362	346	369	392	392	390	384	399	417	388	361	382	410	408	342	417	367	364	392	371	373	360	391	409	381	390	404	412	390	393	404	381	379	396	386	377	368	366	345	370	318	361	362	401	402	360	397	414	392	331	379	391	435	390	386	413	398	348	356	365	362	418	407	387	385	397	409	394	390	384	383	400	362	373	378	433	412	384	402	370	376	363	391	406	349	355	357	373	361	414	415	407	369	415	416	382	382	442	384	368	403	391	325	397	382	358	375	352	358	366	391	395	368	368	391	365	385	393	389	427	376	434	365	385	402	391	376	348	410	373	418	381	358	389	419	371	385	393	430	364	351	387	374	392	403	401	391	397	393	415	411	382	383	417	337	370	380	417	390	389	389	392	373	371	383	373	370	379	434	334	381	381	384	402	380	375	374	370	423	371	416	379	375	393	410	360	378	400	411	381	398	438	349	382	375	399	376	395	425	329	356	388	373	371	384	405	423	393	394	387	387	414	364	375	357	376	395	328	356	376	370	378	389	376	381	391	379	351	437	416	408	366	395	401	387	396	400	418	376	392	374	345	423	414	328	377	363	355	401	384	357	405	415	382	374	376	421	339	349	363	378	360	369	387	371	393	407	369	392	351	392	418	367	390	397	387	410	397	357	368	405	393	341	403	351	395	383	398	365	376	378	388	408	359	388	431	355	384	405	408	393	421	399	423	386	348	409	394	367	369	370	380	384	425	405	394	411	357	416	400	373	399	392	344	405	368	362	386	391	388	357	409	392	391	364	360	362	382	422	396	361	379	385	409	415	391	389	402	401	403	419	368	360	372	399	411	422	385	376	425	401	402	350	399	384	408	392	372	413	370	382	379	401	418	418	363	379	344	373	386	358	340	347	397	364	410	389	424	406	391	385	364	379	381	358	386	407	394	345	388	398	369	365	401	366	351	368	355	391	367	401	389	390	395	377	362	375	394	391	389	371	403	395	367	402	393	369	404	319	366	376	393	395	402	357	357	401	348	371	422	365	395	371	379	341	355	378	370	407	393	399	404	359	390	348	375	407	364	385	415	362	342	411	408	401	372	361	413	397	367	409	375	382	404	426	371	351	391	447	350	395	411	447	361	419	386	374	409	390	371	399	387	445	399	384	365	385	365	387	412	367	423	411	362	409	415	409	408	326	407	377	389	387	382	383	402	374	340	365	384	383	424	366	401	400	394	360	378	417	368	367	386	389	366	372	394	365	378	351	372	379	382	382	367	400	415	370	401	394	415	422	372	437	373	372	395	391	376	384	399	398	402	349	406	364	370	394	367	383	388	363	390	372	408	417	404	368	378	366	379	374	381	388	344	393	381	337	350	369	347	415	385	419	392	361	373	361	370	382	371	374	418	401	397	359	380	390	390	428	369	375	406	382	412	430	390	379	373	389	343	403	395	396	429	360	384	363	383	364	372	376	367	419	375	401	362	380	374	362	365	413	383	330	369	405	364	423	383	389	372	382	392	404	429	436	363	393	360	426	359	382	370	385	410	388	395	390	400	412	416	373	387	427	385	379	393	395	420	356	385	381	358	405	376	376	388	394	405	390	382	388	397	415	412	365	387	406	364	370	415	374	382	388	407	411	369	358	360	420	419	354	385	400	340	360	367	378	406	436	374	440	339	384	410	366	378	392	389	417	411	388	428	358	387	365	356	387	367	394	399	401	414	403	397	356	376	374	399	333	407	391	374	401	394	388	377	372	404	399	356	384	355	362	376	369	381	390	362	359	405	375	388	391	408	396	412	384	377	418	350	375	384	384	398	378	385	397	376	386	378	376	370	385	382	390	381	380	383	361	390	380	373	367	374	350	405	404	414	394	339	379	381	396	369	361	414	391	397	395	419	375	423	416	379	346	398	393	411	371	382	349	388	396	360	345	403	380	407	402	420	400	397	383	369	372	354	391	363	388	387	376	377	413	380	355	382	351	376	383	398	432	358	348	397	397	378	390	424	389	422	380	417	369	417	382	398	364	394	422	386	391	387	378	427	362	412	365	430	378	410	377	379	404	373	366	408	398	378	382	409	389	365	369	351	368	415	361	412	371	366	387	419	378	356	371	365	384	361	377	398	337	407	385	406	394	416	385	397	420	395	360	377	376	381	411	399	380	356	426	405	351	377	395	372	405	405	405	377	382	373	366	398	395	423	407	418	398	366	368	424	377	384	426	403	398	384	378	377	392	410	401	351	383	378	389	366	371	363	387	401	360	385	397	408	406	386	359	392	340	403	386	404	345	346	356	380	402	347	400	362	378	357	402	391	382	388	425	387	370	381	369	372	370	365	374	397	392	397	383	406	371	395	414	418	405	401	402	406	440	386	400	411	423	414	391	357	385	363	402	415	386	410	409	362	379	395	356	361	434
6476	1226	1522	1724	1695	1609	1416	1281	1191	1109	1126	1102	1012	1014	1015	995	1032	1005	956	958	929	883	942	950	937	929	913	951	958	975	866	935	927	906	938	940	914	935	933	935	941	915	933	910	908	916	957	900	891	927	930	910	899	849	833	883	940	876	917	949	962	931	942	940	953	928	865	863	908	963	928	890	950	906	884	956	931	940	892	905	886	900	888	935	914	915	986	884	943	904	922	840	876	836	912	872	940	895	879	917	889	900	907	928	906	897	917	894	952	876	891	915	869	941	903	939	919	889	867	896	921	900	957	903	876	886	912	901	884	945	890	901	920	946	907	900	948	933	944	861	895	965	899	927	852	895	941	901	950	912	856	928	895	949	878	866	919	915	901	933	900	936	941	951	922	924	897	914	896	933	935	898	921	941	855	857	967	931	877	858	898	907	896	886	922	904	959	956	852	918	872	972	902	927	939	930	950	917	914	885	898	966	902	944	935	899	893	929	914	899	932	897	911	917	909	928	939	922	949	864	850	905	942	895	897	908	904	916	905	919	914	911	897	875	938	971	895	921	958	877	875	904	913	885	890	905	931	948	880	870	926	886	886	959	856	884	907	928	922	905	908	911	921	888	920	909	870	879	962	859	910	987	905	917	938	947	887	930	950	917	906	905	907	891	886	945	883	855	952	882	879	879	915	879	920	916	917	935	923	886	886	886	940	966	887	932	921	938	872	925	869	902	890	900	894	844	936	918	911	883	909	922	937	888	925	875	898	913	909	907	904	883	860	925	945	927	860	881	903	911	917	904	920	926	914	899	930	937	907	883	949	901	877	918	925	930	878	889	902	885	904	874	890	864	847	880	935	905	917	921	941	903	946	906	998	892	881	900	935	884	926	911	895	914	940	925	915	918	924	870	936	920	892	892	899	902	853	903	880	924	888	880	904	892	911	940	910	936	900	932	872	925	930	896	938	905	926	892	916	878	934	933	893	918	935	882	896	968	914	903	873	930	926	877	855	891	935	937	876	886	865	905	930	889	863	871	960	907	911	910	943	898	931	914	903	879	917	909	911	913	888	911	907	906	895	957	919	935	926	881	943	906	923	936	873	915	892	892	913	899	926	939	941	903	879	899	909	945	846	880	952	938	901	879	874	916	930	884	907	885	893	868	865	902	866	892	952	884	896	827	906	902	879	923	929	923	947	918	943	881	854	887	889	927	896	910	900	906	910	918	927	867	900	914	947	904	891	972	894	903	918	879	947	918	935	901	882	857	878	870	865	931	896	934	922	984	922	903	898	906	867	913	912	936	833	970	913	875	875	949	899	885	901	900	907	894	860	918	877	953	890	939	922	854	921	947	846	891	941	899	875	868	903	936	902	884	963	935	904	908	932	880	916	932	933	850	906	893	906	990	916	933	951	882	914	924	939	928	997	923	914	943	896	882	900	880	934	917	897	919	935	904	943	892	904	938	844	915	849	931	943	845	903	924	874	943	908	884	884	943	902	905	885	947	957	906	920	881	908	927	898	903	953	918	918	892	919	908	916	914	942	902	893	932	946	903	861	924	914	885	866	904	941	940	930	898	907	939	885	871	958	954	897	916	880	889	957	890	858	896	869	912	941	920	903	880	868	895	872	938	959	926	915	902	899	963	905	913	917	886	882	921	881	911	930	886	920	902	888	911	854	909	877	895	943	896	906	919	882	936	875	869	926	871	916	886	908	963	875	873	928	904	910	938	858	901	901	921	879	899	911	866	885	897	896	916	871	907	914	911	954	885	879	861	968	950	934	858	913	913	907	850	901	965	925	937	913	920	918	933	1006	896	900	856	889	902	894	890	895	886	868	871	930	871	891	916	888	895	885	954	942	888	954	916	936	920	906	941	895	965	949	937	974	869	888	928	925	883	969	908	924	887	929	916	934	921	904	868	860	875	911	913	905	891	890	913	867	902	957	947	906	921	912	911	867	927	908	969	903	917	890	868	897	945	867	939	926	951	917	888	887	911	950	891	882	851	976	867	921	851	938	944	939	882	898	916	939	889	901	921	925	892	955	933	923	893	893	889	862	842	937	909	902	925	923	944	873	899	953	931	857	893	904	898	912	860	929	958	933	891	891	886	929	894	930	901	863	985	960	842	905	938	944	970	879	897	869	902	932	895	841	907	881	897	936	930	919	898	896	911	895	860	858	891	927	931	931	950	908	879	869	896	834	906	897	954	923	883	922	919	881	958	966	881	919	892	918	887	901	841	861	894	891	898	971	916	890	864	883	908	950	949	868	929	905	876	914	916	917	871	927	840	893	953	855	929	929	939	917	944	921	886	888	884	922	936	923	901	925	927	930	933	931	952	921	934	910	908	889	902	933	927	879	899	933	938	909	929	868	956	878	872	994	918	914	891	897	906	879	951	944	881	936	866	905	859	942	926	890	867	912	889	924	851	886	893	970	923	885	900	981	879	918	873	919	869	908	923	949	905	914	859	948	928	904	927	863	900	936	867	956	903	900	902	914	949	908	890	882	897	908	890	905	893	874	920	913	877	913	952	859	881	900	911	863	917	899	961	927	930	911	947	897	906	911	882	902	935	913	899	891	901	878	920	858	931	909	900	858	922	883	958	917	927	919	949	893	938	874	962	926	895	946	906	912	888	899	888	896	893	929	868	896	938	925	930	906	913	891	871	895	934	920	954	908	898	910	920	904	950	924	882	884	889	898	908	935	882	924	943	892	913	919	841	881	842	862	886	817	916	950	857	907	895	897	906	921	896	909	933	869	934	882	950	924	914	923	912	939	872	863	956	951	943	913	900	879	920	890	861	912	931	903	947	883	936	869	922	984	976	905	964	932	892	911	899	947	873	951	890	921	931	842	869	866	863	896	888	879	897	958	908	889	917	877	870	841	897	874	918	906	885	877	909	873	867	940	918	948	891	939	885	906	889	919	918	965	866	934	924	873	926	913	911	901	929	902	940	908	920	908	927	930	910	856	922	901	890	917	935	870	925	853	866	875	874	929	895	896	852	894	970	933	878	934	867	883	913	971	933	938	932	919	872	891	899	893	901	883	897	872	927	900	879	881	915	951	939	874	895	918	843	911	927	953	887	890	883	898	959	898	907	946	957	890	922	912	875	935	879	884	853	897	919	929	934	883	885	937	884	909	897	917	918	890	896	965	883	879	860	925	968	933	917	861	898	865	948	964	904	935	894	922	861	871	901	914	941	963	874	900	876	944	901	916	977	931	918	900	910	897	892	905	891	918	909	920	928	905	888	949	938	888	943	885	889	888	915	968	936	902	961	864	904	880	896	871	853	926	919	915	936	925	936	901	913	965	939	863	905	934	909	901	911	892	876	851	888	897	899	920	915	897	899	976	877	919	915	851	935	929	891	880	868	920	901	893	941	974	905	887	950	865	930	918	913	899	927	918	891	896	923	915	904	922	878	897	946	878	931	901	913	897	915	941	972	954	973	868	881	898	953	898	882	893	870	898	907	908	907	870	923	860	935	973	897
15397	1529	1058	1009	764	666	621	542	482	491	500	475	445	440	461	437	444	468	464	416	451	464	455	433	410	443	431	444	417	430	407	418	450	432	420	423	395	417	426	426	433	406	411	422	428	436	422	434	416	433	491	417	439	432	389	409	442	418	368	374	426	446	421	370	435	439	465	446	431	400	416	451	441	411	447	427	430	460	460	482	456	468	406	419	416	406	419	407	444	439	441	428	427	446	384	417	430	412	429	428	454	435	383	389	403	451	393	417	434	453	449	434	420	379	408	408	432	386	417	433	430	432	428	429	421	436	441	453	410	379	423	446	453	420	417	407	431	433	425	406	445	405	404	427	439	449	446	449	432	428	406	407	394	404	413	431	435	459	389	404	437	448	430	465	452	414	462	419	431	415	439	434	398	434	456	424	392	441	430	418	448	430	422	423	445	431	418	419	420	445	440	384	420	426	423	447	425	434	422	414	439	419	403	406	427	433	409	436	402	386	397	388	409	434	450	415	416	410	447	405	447	431	413	454	421	448	408	421	423	450	424	423	473	389	411	454	457	430	401	416	385	437	426	418	411	426	454	417	394	430	419	400	442	408	451	417	448	396	435	431	452	458	419	434	450	432	418	425	410	471	450	440	460	415	426	402	414	426	445	418	427	431	417	451	426	450	446	422	389	406	440	407	452	424	433	393	428	447	416	407	433	393	401	438	444	391	433	446	454	431	413	441	415	461	396	452	431	461	444	454	425	402	403	403	427	429	405	406	448	433	428	421	410	432	409	401	390	442	436	407	422	458	416	447	425	423	409	426	417	428	436	443	359	427	413	408	424	419	459	456	390	420	423	425	412	426	424	437	420	420	418	443	465	455	435	454	368	449	377	390	442	409	437	401	403	439	413	435	426	446	394	428	430	408	441	414	448	409	395	445	408	423	435	400	399	437	423	453	397	417	436	404	469	407	439	428	451	418	448	397	424	409	434	421	386	434	445	451	441	373	432	445	456	449	471	406	460	445	424	410	416	433	428	414	403	426	454	411	400	434	394	374	388	410	401	412	395	459	395	436	422	414	427	435	420	417	429	411	436	417	436	428	415	434	444	404	479	426	474	416	436	426	397	390	385	436	413	420	427	389	429	429	424	407	406	407	414	420	412	424	434	435	447	419	425	444	417	454	405	414	417	422	415	416	432	427	416	420	445	465	452	449	421	395	426	443	405	417	435	416	452	453	486	427	364	418	397	430	430	419	441	407	410	399	437	483	412	408	449	431	427	438	426	432	446	410	404	363	427	430	407	461	481	427	447	439	453	413	396	424	441	381	410	402	449	449	447	379	412	429	451	434	409	392	407	422	400	427	419	451	404	411	369	397	413	412	405	409	453	458	432	435	397	414	462	442	405	431	392	439	450	460	403	422	410	388	401	423	373	384	402	435	428	443	418	419	447	449	451	416	452	384	405	424	445	418	423	398	442	436	413	408	406	402	382	401	418	450	402	404	412	386	422	409	415	421	362	470	416	436	416	437	414	443	440	400	428	443	454	448	415	435	418	441	434	432	414	423	417	421	428	397	394	443	413	389	397	400	423	385	412	413	459	413	413	468	441	392	409	417	426	429	399	451	403	397	457	414	435	492	435	423	425	403	419	451	442	425	384	453	416	384	441	424	417	421	419	471	422	415	437	445	427	445	399	415	425	389	428	436	382	449	427	462	426	461	429	444	426	433	406	403	428	445	419	412	410	462	399	425	461	426	440	478	424	428	383	423	422	417	413	418	439	421	463	461	417	418	438	456	457	443	437	412	432	416	431	381	407	415	444	418	455	429	452	450	428	423	453	419	416	439	440	416	425	438	433	418	396	439	425	398	422	427	426	420	422	426	405	449	400	427	426	399	439	425	456	424	412	448	470	446	412	422	416	413	415	402	430	444	396	387	399	458	423	413	404	425	387	405	418	418	432	433	411	369	425	406	402	423	411	385	390	429	431	448	437	450	467	384	373	413	451	405	428	421	408	363	381	458	432	431	386	422	439	438	413	414	454	456	455	453	422	365	416	447	431	426	434	452	425	407	413	414	429	463	367	392	405	439	402	437	439	412	438	424	472	422	402	421	439	430	381	428	414	412	384	440	408	413	389	435	424	444	423	418	456	422	448	406	445	426	455	394	448	433	444	443	416	443	398	422	414	475	400	430	437	418	414	404	390	420	410	402	411	432	440	388	427	385	441	422	396	449	403	440	440	418	447	441	418	426	446	429	441	420	424	447	455	401	412	407	407	434	428	381	460	420	374	432	420	406	437	423	461	418	416	412	431	469	448	430	446	415	422	437	426	398	397	442	452	421	384	430	428	452	430	390	401	435	476	419	409	489	459	454	443	410	428	394	399	415	422	430	434	390	424	415	435	393	396	411	430	417	433	415	410	458	409	466	425	426	421	425	438	430	494	390	402	457	444	413	419	414	437	450	423	438	439	434	438	448	371	432	419	469	440	408	440	404	399	443	427	405	400	447	419	404	433	413	442	440	424	394	441	407	418	402	405	435	389	414	386	433	418	438	439	408	425	425	431	436	404	431	396	445	421	419	417	432	415	415	427	463	454	408	451	416	441	448	413	430	456	407	416	429	399	403	439	455	430	425	415	426	434	452	409	393	412	488	424	469	439	430	465	449	458	437	443	407	438	458	399	438	425	401	391	416	434	416	399	399	424	412	435	443	426	437	437	422	453	429	454	426	438	409	399	432	417	450	453	428	412	423	417	396	453	415	437	457	461	465	426	443	442	414	428	441	396	432	412	431	405	447	401	431	430	417	457	416	411	459	440	441	460	466	444	451	463	431	384	399	395	397	425	403	422	415	408	394	435	440	465	437	471	416	424	379	437	435	405	428	411	426	433	456	432	414	414	401	434	376	423	430	440	419	403	429	462	454	416	397	452	448	417	442	406	417	418	412	395	447	425	443	419	426	424	425	400	435	398	441	426	450	435	380	425	431	400	426	447	436	441	418	419	432	461	408	464	398	452	426	434	426	417	415	405	435	416	431	440	358	379	428	447	422	440	461	425	388	443	429	412	453	430	411	433	412	424	460	472	466	421	435	400	447	455	414	374	422	415	460	420	452	442	414	434	414	428	427	425	440	395	374	445	433	440	435	444	414	429	427	396	412	417	407	440	446	404	392	447	398	407	424	404	426	437	399	390	428	469	426	440	395	391	430	475	398	432	409	470	430	433	433	453	455	430	412	460	433	403	426	450	431	444	400	361	422	401	416	429	388	420	394	408	442	434	439	412	394	429	426	395	419	418	440	421	419	437	412	433	424	418	430	411	430	424	426	452	417	426	456	422	425	473	432	403	417	448	413	440	407	384	441	438	425	400	424	424	428	396	424	432	426	442	423	386	372	456	409	407	402	412	396	416	452	479	425	410	419	409	413	461	442	425	434	434	405	399	420	455	439	422	382	377	420	411	422	396	410	435	401	375	411	438	440	422	438	408	417	455	382	450	419	452	441
8602	1543	1970	2675	2417	2230	1812	1626	1456	1311	1332	1300	1210	1174	1086	1128	1080	1066	1002	1013	1056	1014	1072	981	1020	993	1016	952	970	1006	967	951	999	971	1022	1001	1055	958	979	987	1030	984	986	941	907	976	987	958	971	964	950	984	918	980	964	949	919	977	1016	903	966	923	881	962	971	907	935	1021	923	948	912	953	990	888	974	957	960	934	904	892	929	940	897	976	938	930	924	928	950	932	910	955	991	940	1022	961	965	942	970	905	936	927	976	941	939	954	927	956	943	964	922	934	958	975	982	964	880	931	962	953	880	946	960	896	903	947	921	880	929	949	959	1003	920	986	957	965	875	940	907	966	983	988	949	947	910	902	903	936	968	980	944	906	944	940	861	948	972	995	935	897	933	949	962	953	937	983	952	920	907	953	966	953	925	922	891	953	970	942	970	941	965	977	939	943	957	888	936	954	930	962	1006	948	995	1000	944	919	969	941	920	946	954	950	968	957	939	946	955	965	950	984	903	920	945	937	1002	990	1003	902	895	972	995	891	960	948	945	926	899	914	885	922	955	995	932	957	939	942	941	947	909	911	948	985	939	985	918	964	908	970	922	888	923	941	968	988	969	917	990	909	931	971	935	948	977	909	946	948	962	925	908	964	963	978	962	940	913	933	960	951	949	950	957	956	956	963	890	956	935	954	903	939	932	934	988	945	945	990	983	912	982	954	933	919	909	947	937	909	1035	978	877	914	961	951	911	976	939	944	895	923	918	927	938	918	952	980	975	960	1001	916	881	965	1004	931	956	920	950	975	971	903	968	939	952	951	946	973	981	949	910	989	965	925	1001	946	914	987	957	1013	948	950	969	959	945	978	988	934	914	932	935	951	993	938	967	907	917	917	981	939	1013	960	1016	863	936	912	960	956	966	945	986	906	950	924	951	937	931	1010	968	911	901	1010	950	1012	933	963	984	959	941	953	962	910	928	958	996	968	908	949	973	967	948	927	965	936	983	997	922	891	968	965	936	992	940	932	963	985	932	957	949	911	967	916	975	912	983	910	968	929	928	900	970	960	935	994	990	917	994	921	877	955	992	963	947	947	904	911	993	927	936	943	905	968	939	940	988	1006	873	979	999	938	938	911	943	929	966	969	925	938	940	887	961	941	923	1010	960	966	980	915	914	931	965	940	968	914	942	1009	966	983	967	938	965	963	948	936	913	860	926	958	996	960	949	915	938	937	948	938	930	938	935	911	1000	976	941	907	966	948	968	903	916	949	919	946	969	956	982	946	973	986	975	969	939	937	946	968	947	969	929	941	948	903	1000	876	936	903	900	952	924	937	919	916	972	935	951	943	896	957	992	983	981	952	914	967	982	978	911	943	993	968	943	941	930	933	944	929	909	916	948	942	942	943	923	969	946	998	934	928	966	961	931	961	918	943	986	982	956	927	1006	942	901	991	990	902	977	922	990	989	981	949	957	911	921	980	907	904	922	941	981	1038	925	934	984	964	950	941	935	921	941	986	946	997	876	958	868	976	933	922	990	950	914	1014	944	927	947	927	908	910	935	966	932	968	983	983	915	881	919	969	956	1004	904	894	896	939	930	951	917	932	983	978	978	949	905	961	988	952	987	910	906	903	937	961	920	906	980	937	921	972	929	937	973	900	918	970	896	961	921	984	903	911	973	921	902	960	924	1001	964	934	874	956	933	931	965	923	954	956	947	1002	946	991	928	883	995	987	971	972	870	895	970	928	957	913	966	951	930	984	968	939	952	903	940	999	989	997	914	927	914	926	971	1026	934	916	944	944	971	978	954	971	950	919	956	940	954	915	924	945	966	972	989	961	980	892	935	969	943	947	918	1003	933	888	984	961	958	931	964	1007	945	937	977	939	923	933	967	916	984	954	982	932	932	939	948	929	966	946	946	922	950	912	971	913	889	937	920	909	959	942	999	977	884	984	949	920	930	923	968	974	894	974	946	933	973	945	925	891	925	958	938	983	915	940	966	971	898	903	883	896	940	1022	954	995	962	906	874	903	903	943	938	927	926	936	892	949	916	952	913	857	959	971	1006	983	1012	933	974	918	920	1014	909	943	943	918	959	912	998	947	957	927	935	998	973	939	936	936	915	960	952	939	944	935	947	1028	971	938	925	957	975	914	978	950	929	915	965	974	1000	948	907	883	935	940	982	924	973	929	1011	940	941	913	932	1004	937	967	921	921	958	985	958	976	928	898	888	928	923	910	1002	986	905	901	1014	969	908	958	1029	983	925	928	935	963	934	947	981	932	972	973	898	961	978	960	909	920	964	925	906	954	944	893	939	875	980	956	995	900	941	923	948	959	930	931	957	923	953	996	899	976	949	974	944	941	948	969	974	1019	976	897	897	930	967	1032	1002	920	958	950	933	914	971	917	949	937	946	926	918	928	892	925	944	893	948	908	880	934	921	913	904	962	944	944	930	935	896	900	943	945	899	971	956	859	958	942	1012	933	956	924	952	912	938	949	911	935	932	938	983	954	929	940	953	942	956	929	970	921	908	982	919	953	958	888	939	910	916	953	911	962	940	928	950	947	952	947	978	900	934	961	926	951	931	950	959	982	948	933	927	1014	971	992	930	931	960	907	946	939	1002	1006	913	951	976	875	985	938	965	981	925	902	991	924	943	972	930	952	942	935	888	936	907	969	950	1028	950	929	913	954	1005	1006	948	908	956	949	963	944	930	974	931	936	953	939	933	966	933	995	939	920	965	982	954	935	919	999	967	945	952	913	959	947	966	912	916	923	946	926	960	986	930	988	933	980	934	897	916	924	936	977	916	953	990	965	973	975	919	915	948	973	966	1014	947	916	913	990	930	901	978	936	960	933	923	919	908	938	912	928	969	873	895	977	928	961	930	920	906	985	940	899	981	948	954	958	928	953	898	970	950	933	951	934	930	952	960	966	932	966	965	935	932	990	970	955	957	936	933	962	970	909	927	932	963	948	952	936	964	1001	910	956	901	942	919	921	972	901	941	969	949	970	882	942	967	998	935	938	897	947	991	966	947	955	959	956	953	957	1012	938	932	994	995	962	946	952	947	996	904	960	985	995	916	948	952	943	991	962	932	888	978	937	931	916	983	949	952	955	948	978	943	931	939	971	936	946	911	902	974	926	984	971	913	961	1028	934	936	998	940	939	909	954	964	951	937	983	909	953	962	920	989	951	1007	983	951	978	977	933	973	910	902	892	928	960	980	946	947	972	920	852	974	987	964	919	990	976	909	927	988	973	927	975	999	949	927	943	946	956	973	982	921	960	960	1009	893	980	894	877	912	957	965	924	942	988	968	938	933	919	946	994	923	980	947	982	1009	923	936	929	954	930	922	936	939	981	896	944	961	900	931	941	932	999	1006	984	941	953	960	945	929	940	990	934	921	974	940	955	930	987	939	973	960	897	960	934	918	939	955	950	952	976	949	925	928	964	920	948	934	975	952	941	943	979	1001	977	972	987	979	970	940	913	909	962	876	994	962	927	981	1002	956	976	986	946	1003	935	1018	961	896	912	914	971	918	935	908	941	968	988	954	901	942	920	937	970	945	905	947	890
1535	267	255	239	221	197	203	213	201	191	190	203	219	191	206	173	186	185	173	196	187	184	200	191	182	190	187	177	197	175	219	192	196	187	207	188	171	189	195	209	161	205	208	206	209	205	196	213	191	203	207	193	177	199	186	204	212	188	207	184	181	207	179	185	167	157	188	177	187	180	168	186	150	184	172	169	188	178	189	208	184	216	205	218	192	192	205	180	183	199	224	172	171	222	189	187	200	192	195	208	173	219	195	222	191	199	199	181	192	207	212	195	211	200	185	198	214	198	176	214	192	186	205	216	203	181	216	182	219	220	196	211	194	218	184	207	180	182	201	220	188	187	181	200	162	189	192	208	185	183	192	228	199	186	212	177	201	203	187	213	209	173	189	214	167	185	204	148	181	208	196	193	189	187	195	188	191	194	186	201	193	169	211	203	183	174	210	206	202	193	234	199	213	189	200	192	208	225	184	171	185	180	213	205	182	217	207	178	192	191	213	195	179	217	206	196	181	197	201	182	205	164	170	195	210	183	205	185	195	174	187	185	194	214	196	204	205	197	187	197	194	185	214	200	179	159	201	186	198	204	173	211	197	206	209	206	207	193	187	208	197	199	192	220	168	201	175	180	192	222	201	214	177	187	199	222	195	190	189	171	196	194	197	202	193	214	209	191	224	197	216	230	205	180	179	195	198	218	207	230	204	208	207	190	209	213	201	198	207	187	202	224	201	196	214	189	189	170	216	224	179	180	178	183	198	180	203	204	178	189	190	199	191	180	208	213	231	219	236	193	217	211	207	222	179	200	194	201	196	176	165	195	199	200	192	178	188	176	196	202	195	190	198	172	180	183	178	191	214	181	195	203	179	200	178	188	177	174	193	198	189	188	190	199	204	187	171	179	204	202	183	201	202	176	187	228	221	208	195	207	191	179	188	207	197	212	179	166	185	197	196	198	171	178	196	200	199	191	186	158	194	195	210	197	213	191	167	204	209	209	189	207	201	190	162	173	187	221	185	203	191	197	176	212	218	197	208	202	206	186	187	215	186	182	190	181	190	181	218	163	176	179	207	192	197	231	222	188	173	185	189	185	194	182	198	194	220	182	197	212	195	202	189	183	194	196	197	176	205	176	179	202	206	196	245	212	206	194	212	215	190	182	231	163	202	172	183	200	182	206	200	199	181	172	180	196	194	227	204	211	192	189	161	193	200	200	184	192	190	220	181	180	188	193	214	197	181	180	199	176	207	178	184	172	204	213	187	206	193	212	211	201	217	222	177	214	211	166	199	209	189	196	194	194	207	171	209	212	220	204	201	177	175	190	186	189	192	209	190	209	195	170	205	179	191	182	208	205	181	191	186	186	185	181	187	182	180	196	225	221	180	161	193	199	202	198	206	221	206	186	187	193	216	172	194	189	188	198	214	181	182	204	176	185	173	198	218	171	177	190	200	193	203	203	188	192	203	201	198	189	187	212	179	198	170	203	158	165	180	202	224	191	194	205	180	198	198	202	200	193	213	191	177	178	185	175	184	188	195	196	203	182	197	182	201	205	202	197	192	189	182	187	188	186	207	193	196	182	197	225	183	219	212	200	203	187	172	196	195	206	184	215	175	208	191	209	193	199	171	203	190	189	195	164	197	170	178	196	189	200	210	212	166	211	202	193	217	194	203	222	222	207	165	201	174	190	209	176	192	214	208	184	200	191	179	195	188	172	197	202	202	216	186	181	194	170	209	197	184	228	177	190	199	183	196	182	192	205	198	194	210	202	190	199	172	197	150	188	196	181	184	192	202	231	231	189	173	219	159	187	183	181	172	203	213	225	200	193	165	214	173	207	208	183	204	207	178	196	190	170	188	199	178	221	231	189	190	166	174	214	203	208	201	212	208	197	188	190	182	196	188	195	198	218	180	209	221	199	215	200	205	182	167	221	185	182	194	202	193	196	192	168	223	211	171	211	202	187	191	199	182	174	175	178	204	180	208	215	174	187	196	189	192	178	201	209	185	156	195	201	206	198	207	185	195	194	215	208	216	176	185	175	200	199	191	191	210	199	205	184	203	181	170	196	201	165	185	196	189	204	163	205	212	191	203	179	209	204	206	179	193	180	216	211	184	199	187	194	170	190	201	209	186	217	187	207	188	180	213	192	181	195	186	167	215	213	198	166	177	216	211	194	165	183	202	188	206	176	187	189	239	177	192	197	201	201	213	181	195	198	165	202	198	218	199	185	201	202	232	200	214	185	184	209	175	182	177	193	183	182	192	186	189	184	182	182	210	171	205	180	182	216	217	198	170	169	205	190	172	200	201	204	213	173	185	174	184	209	219	208	212	182	188	207	219	211	190	193	203	190	172	238	189	206	200	204	180	222	201	167	188	185	194	164	197	181	180	196	201	205	206	190	200	171	210	198	196	202	178	193	210	200	223	184	190	219	187	193	193	187	179	190	181	184	177	208	210	168	203	197	183	197	190	208	206	180	195	196	180	207	178	203	185	191	211	232	192	177	172	183	185	167	187	176	166	216	193	186	165	205	194	204	178	195	199	178	213	194	199	206	186	219	217	184	174	175	175	193	180	191	161	176	190	178	188	215	168	190	187	195	202	180	172	199	208	201	210	230	191	199	173	187	186	170	199	215	170	214	220	183	213	182	187	192	186	196	196	191	208	200	201	200	180	176	201	206	177	182	194	223	201	189	203	174	209	221	207	207	206	210	202	187	194	200	206	222	206	183	193	207	197	173	176	210	195	198	187	210	167	211	180	205	186	207	188	188	175	196	211	186	213	175	193	183	203	179	206	191	163	186	188	172	186	211	193	209	196	188	183	183	187	165	183	203	195	196	186	169	205	218	188	196	193	205	196	210	208	178	193	203	195	196	171	191	184	187	199	203	213	176	193	184	186	195	206	199	175	197	193	210	201	200	199	205	234	196	208	212	176	202	216	206	205	201	208	187	205	206	210	186	199	179	164	202	204	181	179	165	195	170	181	200	197	207	180	195	195	205	210	185	162	196	205	202	194	189	169	203	203	186	175	188	185	218	193	215	174	186	182	210	205	205	219	187	193	185	202	181	198	181	205	230	170	199	211	190	189	194	215	204	168	194	195	184	189	174	216	214	197	218	182	207	186	209	202	184	207	172	214	186	167	194	220	211	184	214	167	206	199	176	157	204	187	213	200	201	200	179	193	207	216	206	201	173	191	198	165	197	176	196	170	198	190	181	207	206	195	197	204	199	188	181	200	208	228	193	190	203	208	191	188	188	183	203	210	188	199	200	205	173	187	199	178	215	174	203	199	191	189	186	200	174	224	188	193	207	180	155	199	174	194	186	181	212	210	204	188	172	209	213	203	187	202	195	171	185	195	194	197	197	191	216	196	188	211	196	172	210	210	187	196	189	222	224	202	208	205	194	197	192	198	201	193	172	185	194	191	192	207	168	179	204	178	188	206	208	195	193	197	175	165	198	214	211	189	200	186	190	190	182	204	238	168	215	177	180
1829	609	668	710	674	698	650	589	557	551	557	511	521	500	534	532	576	536	526	526	549	532	499	526	491	542	527	550	553	511	552	545	509	533	479	506	509	522	574	575	521	561	502	545	560	535	533	509	517	546	510	530	510	545	503	582	501	521	522	543	547	545	579	499	500	535	577	523	542	530	523	527	520	533	515	523	524	549	502	503	572	548	552	518	533	504	542	593	533	580	478	530	570	554	473	528	496	544	507	526	514	533	561	546	520	479	503	528	518	549	498	520	527	514	539	526	529	538	503	521	534	502	516	531	531	555	541	537	512	555	550	530	539	547	533	542	521	497	520	553	544	551	511	547	541	537	505	529	519	589	581	541	506	517	537	522	522	558	557	490	537	489	527	539	472	545	506	529	541	517	562	522	550	534	570	542	520	511	551	559	536	495	508	513	521	526	551	585	543	540	550	536	523	567	523	532	530	536	547	518	540	579	522	544	520	539	537	563	532	549	533	503	554	542	539	566	536	563	540	516	516	530	563	547	472	532	492	517	487	535	505	516	526	529	539	523	550	535	530	580	527	511	567	549	546	510	539	526	536	485	506	551	497	561	513	548	534	491	551	543	500	511	526	542	568	496	537	542	502	506	513	513	507	503	541	558	584	499	507	535	519	559	552	525	515	558	493	543	545	552	569	523	552	514	519	538	525	489	516	530	508	548	530	525	569	539	496	530	515	572	491	545	502	512	524	544	527	520	534	517	517	498	503	531	544	529	537	542	540	520	521	524	539	531	522	552	547	581	500	538	498	516	513	533	543	482	499	533	586	549	499	551	554	539	539	562	518	525	541	516	568	487	531	579	518	502	566	535	551	513	518	492	542	528	515	553	547	530	533	536	537	547	544	519	543	566	529	569	525	539	517	522	507	513	547	551	573	541	507	528	565	538	522	562	530	518	492	525	538	532	533	549	580	527	513	555	519	507	534	508	519	507	564	540	529	529	503	512	504	524	509	512	537	521	543	544	515	542	528	551	529	502	544	528	549	528	508	584	529	517	552	554	544	471	503	523	588	495	522	529	547	525	538	534	520	520	543	547	503	530	534	534	551	556	496	526	531	543	560	507	533	527	515	512	529	498	471	539	507	520	490	519	559	560	528	506	522	518	574	569	529	501	543	511	530	498	499	552	515	546	534	539	495	521	509	531	514	513	508	508	544	531	516	512	503	545	509	523	531	557	530	542	567	530	586	528	545	499	524	523	517	517	563	531	504	510	512	531	513	523	545	530	495	521	525	521	506	519	558	494	543	543	500	508	488	557	519	538	536	541	500	522	548	544	535	541	562	488	472	494	536	503	529	529	538	503	540	527	536	555	532	491	527	553	563	509	546	548	529	564	519	516	552	562	525	504	529	517	536	544	541	531	525	533	541	520	553	570	508	528	503	564	540	491	542	523	491	560	542	526	538	572	540	523	537	550	503	509	558	533	533	542	527	552	545	494	535	524	537	599	534	545	497	534	546	542	523	550	562	529	539	535	498	537	514	533	523	524	538	536	546	531	553	505	525	515	496	520	548	528	557	499	515	554	560	517	566	527	547	516	540	553	530	520	532	557	612	501	485	534	544	531	528	511	538	527	521	482	566	531	564	529	495	569	535	495	532	524	538	515	576	506	528	515	548	552	514	520	559	529	506	539	515	521	557	501	579	517	498	541	521	567	510	538	570	548	552	527	531	544	563	544	491	561	537	559	540	533	557	502	611	536	520	550	520	548	557	518	527	526	563	517	544	520	552	525	562	553	552	538	553	493	538	490	555	534	523	538	554	523	476	588	577	577	507	531	530	527	553	501	547	502	533	522	496	458	566	530	532	570	548	512	572	570	527	534	530	539	522	527	557	514	491	559	510	523	516	549	518	543	556	522	519	518	524	541	561	532	500	507	525	501	521	581	478	507	564	534	522	503	562	518	546	543	542	535	569	531	553	526	540	526	504	533	543	514	501	525	535	526	579	551	544	527	495	516	532	532	530	542	527	478	493	556	528	581	519	541	540	488	540	573	548	523	478	521	537	530	556	528	554	507	552	514	538	543	548	510	520	527	603	501	527	464	536	505	588	546	547	488	516	497	550	568	569	505	505	522	538	532	528	525	534	556	520	554	534	552	517	540	536	524	484	540	517	537	479	526	545	540	501	504	556	536	549	540	545	522	519	543	553	469	542	555	554	547	524	554	496	511	558	521	564	502	519	522	514	561	527	528	520	545	521	507	538	553	526	528	518	530	525	530	548	517	517	557	501	525	501	540	520	548	499	541	544	522	491	543	512	498	532	477	509	522	525	567	496	512	519	552	484	542	521	547	519	518	507	503	544	545	525	560	535	519	540	567	561	529	584	543	506	509	497	472	530	573	561	554	539	548	550	532	526	522	578	552	521	515	526	533	505	540	523	488	540	520	518	544	506	549	561	513	515	530	503	547	565	550	540	532	528	522	539	522	519	510	544	537	553	509	522	530	560	554	520	524	559	534	507	547	511	560	549	494	528	540	481	510	531	535	569	539	526	553	537	532	513	523	551	511	504	530	523	545	530	500	517	518	522	551	575	488	512	506	492	563	505	527	524	514	535	551	518	508	579	507	555	508	530	582	517	571	538	540	517	543	552	529	525	552	531	531	466	542	517	540	499	501	531	590	557	512	505	569	512	527	521	555	536	542	543	538	500	545	530	504	544	543	515	521	487	537	544	526	519	529	514	546	504	500	515	527	513	523	551	560	523	529	487	530	492	524	527	562	535	505	535	498	560	568	508	531	519	519	535	501	599	505	517	535	515	558	515	560	566	497	549	530	553	531	545	541	509	562	541	498	540	543	530	478	551	521	503	492	510	571	519	516	515	552	514	499	543	561	503	551	505	549	533	530	495	532	529	559	509	583	534	588	505	522	541	558	522	557	486	507	511	555	519	500	535	517	525	550	511	534	533	566	541	484	520	548	520	523	532	501	549	577	542	531	534	535	519	550	564	532	478	537	572	526	581	542	508	557	517	494	539	510	505	539	512	500	521	521	535	500	511	538	540	480	519	495	505	542	554	520	532	557	517	533	518	516	509	502	544	542	465	531	534	562	544	507	538	517	569	508	559	515	547	548	520	538	562	556	551	526	509	579	534	528	517	493	505	524	536	529	472	520	505	528	538	534	534	532	548	486	514	540	511	560	537	547	577	534	509	562	518	544	537	552	512	535	558	518	539	501	529	523	532	539	537	534	519	523	542	498	544	509	507	519	512	508	533	591	513	571	488	585	514	510	512	526	533	578	533	518	546	531	533	530	553	535	533	533	541	512	538	527	507	516	555	569	497	546	553	522	516	541	539	517	550	571	563	521	539	522	522	570	545	530	517	537	505	592	514	481	517	572	529	494	527	566	527	509	556	518	485	520	477	535	539	523	504	492	570	504	533	510	520	544	497	527	497	510	515	549	548	540	538	568	519	567	539	583	519	572	528	547	584	500	516	525	532	526	528	533
7327	643	666	619	549	437	463	426	419	401	438	433	369	390	407	395	386	427	391	442	411	375	365	426	437	401	386	369	379	370	394	365	399	374	380	372	358	393	379	407	401	380	373	387	393	413	386	373	359	396	364	365	372	356	388	371	372	390	417	386	391	391	401	398	430	381	394	377	386	362	359	380	376	341	376	393	380	367	394	372	371	377	385	398	355	373	337	379	396	380	323	370	422	355	393	366	394	362	394	356	373	358	419	374	396	382	412	367	421	353	398	353	403	384	372	350	401	359	380	370	405	395	410	376	380	393	398	390	386	379	374	446	372	428	376	377	362	343	348	350	398	429	368	394	415	349	362	391	389	375	368	408	398	381	368	385	370	382	362	372	351	369	427	394	393	376	385	425	376	374	361	390	360	386	390	404	358	370	365	408	366	362	406	386	365	381	382	395	416	356	393	364	380	349	367	327	363	386	404	333	392	374	412	356	365	403	401	346	385	415	406	374	371	413	375	393	407	358	377	394	357	394	364	363	394	399	371	409	378	381	344	410	378	404	362	355	394	389	371	369	384	406	358	396	389	408	363	359	402	379	357	348	348	345	373	352	350	373	374	374	397	322	391	405	420	401	363	331	406	336	373	380	383	358	368	369	385	399	403	391	399	354	370	374	413	392	385	390	387	380	337	381	382	356	378	366	381	424	407	362	375	352	425	362	357	389	351	390	397	391	416	400	362	361	371	384	379	389	397	362	360	389	429	397	377	377	345	364	376	358	386	438	352	361	383	355	391	408	396	413	362	406	382	393	405	410	376	411	359	370	361	401	372	403	379	425	397	378	360	407	368	379	393	379	371	416	358	420	425	391	400	379	380	396	376	423	425	420	418	392	377	394	357	407	377	420	426	376	410	383	395	352	381	361	396	392	388	397	406	389	387	368	368	343	412	380	384	394	381	380	410	326	414	341	414	372	394	421	422	384	391	351	408	403	372	349	358	364	393	363	363	358	421	402	339	394	377	340	355	370	393	389	355	366	433	419	414	384	358	366	370	376	393	450	386	379	381	353	362	365	389	380	375	378	358	359	370	379	411	353	362	382	348	372	352	360	355	378	401	372	378	384	387	382	381	387	405	394	387	375	373	410	430	367	404	393	411	380	387	354	425	365	381	382	362	391	378	393	386	390	393	405	433	397	377	403	382	427	397	381	409	400	353	345	364	371	377	387	424	390	397	384	374	355	382	354	383	359	383	362	373	357	343	369	358	401	333	435	393	398	361	385	388	410	381	382	345	395	396	377	382	405	359	387	368	364	373	387	370	403	368	380	383	376	372	362	366	416	412	412	387	349	384	351	347	383	359	370	367	401	414	366	403	406	393	394	365	442	376	380	371	360	418	369	399	331	379	404	367	399	394	392	352	407	392	388	408	358	404	379	358	378	376	414	373	350	356	380	370	376	375	407	416	418	369	391	387	399	392	379	345	394	376	361	367	421	370	414	323	340	387	356	380	394	370	392	395	365	408	413	423	419	387	410	421	348	374	394	347	404	372	362	402	399	357	365	368	364	361	393	419	382	415	390	355	384	374	398	396	386	371	365	387	386	370	343	354	336	386	392	409	386	408	368	373	393	355	364	384	377	417	390	388	380	378	410	360	388	374	437	414	382	381	426	366	407	387	356	351	363	411	393	386	413	368	403	376	407	397	399	371	352	415	403	387	401	406	406	383	381	383	393	379	369	376	413	384	383	403	385	356	413	399	359	390	380	382	393	403	387	381	373	381	394	383	348	353	366	379	350	440	397	411	376	367	356	359	405	387	428	376	368	362	393	366	445	415	386	382	394	332	422	400	396	373	338	400	389	411	404	372	374	341	405	398	353	376	394	399	433	354	387	371	392	381	382	389	366	363	327	381	346	356	406	395	394	445	368	401	353	405	373	352	368	372	369	396	369	376	388	349	318	415	392	396	449	367	416	353	401	375	364	342	362	378	386	374	370	352	367	351	410	351	382	385	372	393	374	386	395	331	389	360	382	385	414	397	351	385	379	367	360	349	376	367	382	377	389	397	332	404	404	393	411	406	386	392	410	339	414	395	415	358	371	368	367	398	377	381	380	359	352	372	389	361	384	330	383	406	352	331	359	381	421	383	387	373	407	394	379	385	404	396	382	396	405	389	388	409	399	390	385	391	397	416	389	369	377	386	377	409	393	373	408	388	408	353	392	376	403	359	361	356	383	398	378	379	414	392	366	347	379	394	389	388	403	390	388	390	397	367	404	365	367	355	371	394	408	398	399	385	395	355	382	402	365	367	385	400	378	370	339	373	394	388	377	377	355	413	374	360	392	378	365	372	377	353	423	398	372	325	341	383	369	409	426	388	376	344	364	334	352	394	374	380	382	387	383	384	383	401	372	368	406	357	379	424	415	383	409	381	368	367	375	384	394	368	408	388	389	389	369	369	396	390	400	385	334	347	398	387	370	381	388	371	413	384	374	413	369	412	388	415	387	376	339	394	371	395	380	380	379	401	394	359	415	387	388	347	423	343	358	390	413	388	383	387	369	383	403	371	347	360	360	390	396	371	361	404	392	410	351	403	374	373	414	390	390	363	387	373	368	352	380	354	381	350	363	394	372	392	360	353	356	391	348	371	385	372	349	409	380	321	372	379	338	371	385	369	362	397	373	336	392	355	349	368	410	376	389	366	393	399	347	413	392	377	358	381	365	408	382	353	395	423	355	380	402	399	387	409	376	389	417	372	382	382	370	359	393	353	366	423	391	381	351	344	387	396	367	406	398	394	371	414	383	373	377	368	333	360	407	357	368	368	408	411	388	380	405	407	394	377	367	414	355	362	432	374	431	427	343	371	412	407	366	380	357	360	366	407	390	358	361	319	360	377	406	372	376	379	354	377	386	378	385	365	379	403	373	362	388	362	385	385	368	395	375	399	391	372	390	316	370	383	388	364	392	360	397	374	349	370	375	352	400	372	383	387	384	354	384	412	395	359	390	368	369	396	389	367	359	375	418	372	348	393	339	403	429	377	346	389	385	376	380	386	384	376	410	375	357	369	403	410	389	387	418	380	361	389	406	360	325	373	393	395	389	390	418	337	376	383	371	368	392	371	370	381	397	374	354	365	371	381	383	389	346	379	385	379	377	373	431	379	408	365	376	401	368	368	407	376	384	385	396	395	385	382	395	382	352	398	396	380	363	343	389	393	409	390	353	377	372	401	417	364	393	348	362	414	379	370	375	346	366	364	369	409	422	366	335	393	381	356	378	404	366	369	368	357	382	387	370	383	398	349	352	377	413	389	369	370	363	421	377	370	419	364	379	374	375	368	373	360	395	385	353	380	399	382	403	393	373	370	391	398	396	389	393	412	372	332	364	379	403	381	387	371	369	367	376	385	365	408	405	383	366	423	403	435	380	364	412	363	369	364	388	348	382	376	368	395	363	379	434	380	384	414	412	408	391	382	421	380	377	379	389	367	356	402	387	403	396	385	389
6561	1227	1482	1754	1624	1635	1447	1264	1221	1103	1100	1072	1050	994	1028	956	954	981	952	902	954	887	955	878	883	985	899	937	949	908	923	918	940	925	922	883	946	962	941	871	928	927	882	927	844	863	942	943	901	896	932	894	934	895	893	926	932	947	935	899	916	902	886	902	820	948	932	914	920	944	837	863	908	896	942	896	908	934	963	886	915	936	890	893	915	841	900	925	902	906	914	859	919	924	936	889	926	893	933	898	875	927	874	884	927	925	888	832	838	911	868	897	909	901	948	898	939	917	897	894	902	916	915	950	874	901	847	920	907	941	898	946	917	861	908	959	927	875	913	871	886	910	935	931	842	882	920	893	908	904	898	956	914	915	890	908	970	916	886	907	909	922	934	866	898	904	865	858	885	931	850	894	926	929	957	918	835	882	958	965	899	843	911	951	912	910	940	875	882	973	875	876	900	959	874	928	887	919	917	928	929	919	925	917	895	891	938	948	892	877	910	863	922	855	896	876	920	914	877	850	928	904	885	881	858	893	901	883	970	896	964	904	918	845	929	902	908	893	866	892	922	917	934	890	936	859	893	932	911	896	865	908	889	894	852	906	910	905	932	938	922	885	946	884	897	911	885	951	936	887	900	947	918	929	952	919	909	889	874	907	920	883	916	817	955	900	951	946	858	941	936	936	890	876	865	901	949	860	919	921	891	866	900	867	824	891	886	910	883	934	879	894	903	878	895	909	859	906	942	890	919	957	841	858	908	939	886	920	963	950	944	858	936	848	927	939	969	933	950	929	964	883	896	940	889	914	862	939	877	913	954	931	925	910	866	886	957	898	890	924	889	913	886	925	936	934	947	883	870	894	903	950	915	895	906	937	888	875	840	944	944	897	944	917	910	891	884	913	917	923	941	887	918	868	905	926	883	936	875	890	897	956	847	884	874	923	876	893	899	901	910	914	882	837	893	908	949	914	869	879	919	885	891	932	882	969	936	896	901	919	974	903	932	864	900	923	897	919	883	877	900	911	913	900	938	895	890	906	939	936	957	914	884	901	901	879	922	879	921	923	911	956	912	966	928	922	972	893	861	905	901	957	928	881	912	894	908	896	912	884	892	917	861	889	906	954	905	914	875	889	934	923	855	926	898	910	929	905	892	913	914	870	901	909	913	937	922	922	833	955	876	849	948	913	899	878	871	900	895	868	916	902	900	867	887	900	940	893	926	865	886	906	902	900	900	899	907	946	854	867	880	938	927	908	862	903	921	896	893	885	897	942	919	933	871	896	913	905	945	916	964	907	919	910	898	915	918	941	870	957	940	917	921	869	889	865	889	885	902	853	950	912	917	895	921	935	960	863	933	872	904	954	930	929	918	897	922	911	928	952	907	904	905	899	876	883	920	888	895	919	887	878	911	891	971	850	892	905	961	930	901	942	928	885	852	906	869	907	907	874	916	933	959	873	899	908	870	911	864	875	946	931	911	937	933	917	904	945	926	921	921	874	864	899	893	948	873	853	856	877	903	912	883	949	925	919	875	948	879	967	865	908	959	933	940	944	839	851	934	846	912	894	868	960	916	937	879	902	917	934	886	882	913	884	903	907	921	923	846	922	913	891	852	908	866	883	900	971	854	945	951	826	900	890	947	871	888	914	937	877	885	885	886	856	949	921	919	960	855	909	920	862	975	898	918	915	902	895	904	936	905	933	920	916	874	894	919	913	879	896	899	904	912	854	864	900	911	968	879	928	874	886	862	947	898	858	886	912	860	933	904	926	911	899	834	871	941	890	885	889	865	971	894	873	913	948	952	894	926	913	888	848	861	898	880	908	903	925	872	974	905	924	922	874	877	932	912	923	910	890	915	964	855	908	968	898	922	869	856	907	844	871	929	855	905	878	896	873	846	877	912	897	879	891	918	895	951	936	880	962	889	896	861	923	915	927	923	885	841	893	846	842	895	913	834	892	848	929	931	971	875	860	948	861	874	937	917	919	854	909	889	867	921	916	918	892	958	920	869	941	923	912	902	932	887	949	879	904	903	864	929	875	903	895	965	900	941	844	888	908	860	900	866	854	869	896	933	909	890	898	940	931	915	929	940	954	902	901	892	991	925	921	912	929	950	900	923	914	911	882	913	900	895	933	916	905	927	831	868	928	923	867	898	883	946	911	859	894	903	890	947	955	891	945	921	917	877	894	875	888	894	896	887	850	897	935	1001	950	917	945	918	890	903	905	954	907	920	888	893	931	881	963	869	914	906	922	933	845	929	936	869	928	906	899	875	886	915	856	916	884	912	972	881	863	936	904	892	856	924	872	860	896	915	941	921	957	898	866	927	862	803	938	908	881	948	929	886	854	957	878	962	888	955	868	934	886	880	916	875	887	908	908	862	915	933	921	915	943	884	889	918	901	922	888	910	862	915	929	883	929	922	927	891	867	924	913	929	943	939	961	926	882	924	922	920	925	918	842	917	874	907	913	951	885	897	934	910	857	952	902	888	894	957	943	951	891	904	904	945	877	908	914	965	918	925	978	899	929	906	891	873	907	933	928	930	904	907	955	939	859	947	926	961	909	956	907	902	908	924	911	921	869	906	901	898	891	941	923	920	913	941	893	887	909	916	858	893	883	960	903	966	896	936	851	934	880	897	894	891	936	901	868	926	915	879	929	913	847	880	876	889	874	868	937	935	925	981	909	867	891	912	914	880	915	902	897	891	914	880	875	945	882	923	911	927	909	869	957	946	953	879	926	904	917	938	915	926	868	859	864	929	830	882	940	893	985	935	943	875	883	929	920	873	919	927	905	968	885	862	883	909	885	917	921	953	897	882	921	949	938	850	896	915	900	908	924	907	945	923	891	967	881	871	912	964	912	924	874	932	858	947	953	917	942	923	911	905	908	883	909	852	917	840	904	896	884	915	874	917	888	894	867	964	962	932	903	867	858	928	929	924	891	920	874	868	927	936	899	889	893	923	937	946	906	896	950	950	916	938	947	921	910	886	923	931	938	925	889	897	867	901	939	956	871	902	928	857	890	906	915	861	909	922	936	889	891	922	917	906	898	906	963	937	900	958	880	916	907	926	915	921	957	911	910	918	926	914	845	923	851	884	936	876	897	860	962	936	857	916	893	892	929	924	877	930	894	869	910	893	869	970	876	928	905	868	897	874	907	894	876	909	928	909	927	867	834	922	917	908	934	869	881	944	942	947	899	908	886	899	860	926	910	943	902	882	896	880	889	965	925	948	881	975	893	893	910	950	875	917	881	892	919	949	875	878	909	936	916	925	869	872	957	946	925	905	920	948	870	946	942	909	916	878	914	890	912	922	914	959	918	910	873	893	907	947	906	869	844	884	891	941	894	900	883	866	891	933	914	934	910	918	901	873	868	883	866	873	866	892	916	905	853	903	940	867	920	940	938	930	930	916	929	897	880	921	904	910	926	931	891	897	920	880	927	932	954	893	918	941	869	886	924	911	878	932	908	879	906	899	884	920	881	873	832	899	881
15150	1477	1007	995	767	722	621	559	484	524	518	465	475	457	500	449	428	410	442	446	453	485	426	416	436	463	426	462	433	450	408	469	481	408	432	422	457	430	411	396	435	419	412	416	448	425	410	426	468	404	445	424	401	422	435	494	436	437	464	430	405	410	417	392	457	459	418	429	441	455	426	445	418	455	425	396	440	423	406	396	430	457	429	432	469	438	405	422	407	417	414	433	444	398	467	421	448	463	403	434	454	423	436	431	472	443	422	414	400	407	437	451	404	479	461	456	417	424	438	439	428	427	449	443	410	451	453	385	443	418	397	421	455	433	410	451	435	458	456	438	410	415	427	433	417	438	419	466	451	398	447	439	367	402	424	432	448	383	441	361	449	415	399	397	394	411	405	405	403	408	429	388	434	422	441	441	397	434	429	449	395	446	470	401	408	458	400	405	403	439	420	450	456	426	420	441	429	388	443	412	394	461	395	439	422	416	413	426	453	456	456	409	421	413	429	393	427	420	445	419	431	410	445	398	424	392	387	459	406	455	447	399	429	425	450	432	407	397	455	430	434	432	413	442	449	398	412	438	403	446	424	448	394	411	399	384	455	491	434	383	461	395	433	427	453	433	434	440	405	450	430	425	411	468	412	466	424	403	416	458	421	451	407	426	438	447	402	409	406	428	405	386	411	420	417	417	420	425	440	423	422	405	455	476	421	398	436	442	427	412	408	381	438	458	427	454	424	462	413	457	428	446	406	431	432	410	431	431	428	467	389	422	400	418	403	415	430	429	388	422	464	376	387	437	441	474	434	400	410	434	451	438	483	385	407	435	417	420	410	439	376	423	368	460	418	426	448	421	420	418	398	375	417	415	414	418	408	422	426	396	390	404	399	443	395	417	449	443	434	414	427	379	419	398	407	435	425	386	405	399	415	410	436	397	429	396	398	450	414	405	403	428	381	484	452	401	437	411	428	449	422	448	399	444	435	423	436	445	449	432	466	453	436	428	428	444	430	434	384	449	436	427	433	414	434	431	372	442	444	463	458	427	408	408	398	405	435	447	412	443	412	437	419	419	485	365	415	425	424	418	421	433	420	460	407	394	427	437	418	414	407	467	414	439	437	396	421	431	416	434	456	397	413	434	437	415	446	393	418	449	405	468	404	397	442	482	422	420	456	416	390	431	421	456	454	444	396	426	394	424	440	426	419	415	394	376	417	458	434	441	430	471	426	460	403	398	415	417	439	452	401	421	455	441	418	424	415	428	447	401	421	379	402	455	418	452	421	408	393	399	413	453	445	412	434	428	384	467	432	389	410	410	419	400	432	400	452	388	440	415	443	452	412	371	413	438	435	424	429	419	422	414	429	389	461	424	400	410	445	449	401	448	430	455	407	427	403	415	437	408	407	400	433	414	407	469	412	443	453	442	403	429	428	431	448	418	453	374	385	401	422	409	408	469	429	407	424	436	421	406	413	437	392	446	447	387	417	419	393	427	442	453	441	439	443	443	431	423	437	458	440	446	446	431	443	438	396	429	426	462	450	471	458	386	455	458	424	423	396	417	430	420	445	446	420	424	455	378	414	427	407	425	398	414	417	452	400	439	447	425	414	410	415	428	448	429	454	425	424	406	403	459	429	435	428	385	432	401	422	417	421	407	429	435	406	400	420	411	418	438	438	431	427	400	425	404	402	427	444	437	389	415	442	423	431	404	399	444	434	389	424	449	440	429	418	437	426	415	430	460	433	428	447	403	447	391	421	431	432	380	421	421	426	403	420	424	476	435	440	418	395	400	475	414	453	431	419	399	396	446	447	419	409	419	412	462	422	438	404	455	435	409	446	435	439	466	417	422	428	441	437	408	382	439	423	425	430	407	384	419	372	482	423	406	396	429	489	384	430	397	446	418	434	431	415	448	417	405	413	432	425	416	413	415	449	358	468	427	399	397	412	385	428	447	436	429	401	416	416	395	392	442	402	454	422	424	502	436	406	426	427	435	422	418	437	467	406	428	440	400	416	439	443	372	415	413	400	443	440	428	439	408	436	422	419	436	433	397	377	380	416	442	444	424	433	391	445	405	430	410	396	397	388	447	417	473	405	447	430	407	409	421	423	414	417	411	413	472	454	428	455	410	456	426	442	409	418	459	402	406	372	436	478	443	429	412	443	457	431	407	423	476	434	394	395	437	493	423	442	470	411	406	449	475	432	435	419	414	438	461	433	442	434	419	423	416	416	414	392	438	403	420	385	408	451	446	418	404	392	465	411	430	404	435	425	458	424	432	411	393	443	455	392	400	406	441	425	382	452	417	436	395	402	413	411	485	408	416	406	391	411	414	429	417	410	400	465	421	428	414	433	445	443	426	397	421	425	440	420	426	477	447	465	450	433	401	404	431	441	446	430	438	434	425	414	485	439	410	439	426	390	416	434	378	436	418	416	405	426	431	418	409	418	440	459	431	429	424	457	401	395	435	428	441	403	453	429	407	449	434	403	431	420	374	477	409	419	423	435	430	377	443	441	402	442	448	417	414	416	430	378	425	424	433	412	432	398	443	412	420	439	454	416	441	414	422	401	447	420	444	458	452	391	420	391	432	394	421	388	425	440	435	426	383	399	403	430	455	460	457	380	417	419	408	391	446	444	395	406	426	430	441	431	434	404	398	450	458	464	412	451	408	423	448	415	423	407	475	422	390	430	455	430	419	419	428	405	380	422	455	421	415	408	462	426	417	439	421	418	437	442	457	450	436	490	434	417	401	457	437	446	443	421	425	409	419	410	454	464	414	403	427	424	401	458	431	451	451	448	434	437	422	451	383	421	405	426	443	431	443	391	419	446	393	436	412	432	413	440	426	423	393	407	450	408	442	427	434	403	430	397	386	451	405	448	442	431	428	435	372	422	417	409	379	380	427	405	443	421	435	413	405	404	416	396	415	455	407	446	449	431	419	419	411	391	439	425	414	393	489	430	422	408	390	426	428	447	409	460	479	427	431	414	441	440	422	468	380	419	425	388	423	449	407	426	397	418	420	481	453	406	402	421	442	415	438	396	447	383	433	428	415	427	434	459	430	449	430	413	442	431	420	404	417	431	468	407	417	467	406	452	425	398	451	457	403	464	398	429	439	401	400	430	431	411	415	423	433	423	409	399	389	424	410	449	464	414	428	406	398	437	417	435	392	416	435	415	439	410	417	431	422	400	415	408	457	455	415	455	407	432	432	440	404	430	393	421	388	434	438	379	442	425	379	423	429	414	386	400	394	449	409	424	432	457	421	415	404	414	428	443	447	424	443	442	388	405	367	410	405	443	389	450	390	414	434	397	437	403	443	423	443	431	436	446	450	395	436	465	422	443	426	458	401	433	420	438	464	416	389	416	444	379	408	443	450	440	433	409	462	438	452	437	429	423	422	465	434	444	422	401	406	429	459	496	399	416	443	417	425	462	408	398	471	437	394	413	429	430	435	403	397	406	438	399	410	420	430	444	408	423	431	436	410	447	446
8469	1483	2080	2612	2328	2225	1919	1705	1498	1399	1329	1250	1243	1110	1140	1074	1006	1109	1019	1064	1080	1012	1080	1005	1014	1053	1025	995	959	971	970	997	986	962	958	941	950	1004	989	968	946	938	966	930	936	1019	976	935	974	1005	1022	990	994	946	920	986	965	961	903	958	924	875	891	928	949	1014	928	954	938	923	956	945	973	950	949	973	913	962	996	964	964	945	920	938	982	953	956	924	938	963	931	956	935	972	917	966	912	941	958	948	898	906	920	939	938	926	923	961	975	942	941	932	933	951	980	1027	943	926	955	926	967	930	943	959	998	959	954	918	953	964	955	899	937	949	939	898	944	961	967	960	952	975	951	970	973	961	946	922	952	983	921	970	892	955	882	945	977	939	923	925	932	962	899	920	899	900	944	897	918	950	947	942	964	951	938	981	919	978	1006	956	982	941	941	912	956	926	927	948	944	971	889	1001	893	949	970	965	957	957	962	979	936	949	963	942	876	915	883	920	932	991	924	956	943	981	965	939	974	966	1005	936	943	1009	956	942	944	950	969	905	981	945	939	927	908	985	936	987	933	929	944	907	927	917	904	937	965	947	945	942	936	949	873	951	988	950	967	953	975	952	937	972	919	964	933	996	988	980	930	861	935	950	925	981	930	875	947	960	963	953	963	937	940	915	979	937	984	975	905	940	981	914	910	929	911	965	926	982	921	910	950	921	943	979	901	951	993	913	966	957	940	978	960	938	914	959	924	983	931	849	1002	963	929	962	955	983	932	963	962	935	953	892	978	937	923	901	959	1014	930	904	938	924	980	924	1001	999	904	916	990	939	883	975	898	895	875	956	906	938	930	962	966	939	925	878	942	954	895	981	966	948	944	929	920	972	975	927	984	938	955	997	974	948	985	977	937	944	942	936	943	950	975	916	925	922	980	918	973	955	929	909	945	916	946	962	962	953	916	1000	918	977	895	991	999	911	933	960	960	985	919	930	1004	888	958	961	971	941	895	945	980	931	943	907	988	974	877	955	945	976	947	981	972	960	956	890	939	965	970	917	1005	928	891	940	894	967	935	995	940	979	929	943	929	932	946	957	952	960	936	884	919	912	918	860	972	994	950	986	895	960	895	909	965	1005	949	965	955	960	895	985	965	912	928	987	938	957	959	941	931	908	946	970	876	978	991	936	915	920	922	910	981	972	965	957	936	900	917	908	982	949	934	919	937	965	945	966	968	947	953	964	973	912	988	933	927	947	967	933	971	925	945	889	958	992	916	978	926	942	924	931	932	923	990	909	970	992	953	935	936	949	1010	960	968	950	942	927	895	936	964	982	940	928	975	960	960	921	951	956	915	930	939	885	942	987	929	940	923	939	962	931	930	909	891	876	931	972	962	976	889	971	950	928	946	906	951	965	963	940	960	922	956	958	959	954	930	994	981	930	935	981	986	944	937	955	928	957	1016	967	1006	893	968	934	963	903	961	930	986	913	979	919	993	1003	993	940	955	963	918	899	991	917	965	946	964	953	923	954	933	914	901	919	982	917	957	971	1009	963	959	984	989	916	932	930	976	895	945	976	905	1019	952	932	971	930	943	1030	912	875	940	905	926	913	969	955	946	857	945	994	892	965	946	962	946	946	915	881	918	950	958	942	930	965	959	957	965	940	947	956	945	977	901	961	980	928	971	865	995	972	961	959	978	959	970	916	947	918	943	955	943	983	945	894	957	982	935	925	920	956	933	958	967	994	875	922	939	933	928	913	914	989	963	917	950	953	949	864	988	944	963	946	943	968	975	944	944	968	965	976	941	919	953	936	959	880	952	991	985	969	936	976	923	927	1010	974	961	938	947	949	981	931	945	978	989	974	1019	932	941	963	908	924	972	973	936	972	951	918	1031	913	1002	959	917	896	968	928	895	952	961	970	935	935	1009	986	993	945	914	1010	915	926	997	890	958	955	910	947	975	910	935	934	969	935	936	931	995	977	945	956	950	957	985	1005	949	926	1007	900	951	922	989	983	932	991	920	982	939	914	927	987	970	966	945	973	920	951	952	989	1005	926	923	928	911	930	987	979	911	959	925	937	935	962	970	938	932	966	977	973	908	964	1021	926	909	918	908	894	929	860	953	983	937	931	946	959	912	912	967	945	959	920	983	925	927	944	981	938	961	930	973	986	895	992	897	947	918	931	948	991	939	951	909	963	902	943	950	979	983	958	982	930	926	966	933	1006	972	923	948	943	935	966	961	957	932	923	919	954	946	943	976	976	949	1032	925	888	931	1012	924	952	984	940	966	994	956	898	936	1005	930	965	919	958	946	956	906	944	925	1011	947	982	931	943	916	918	920	974	967	974	953	933	942	906	1003	964	934	986	958	936	941	979	881	962	974	958	924	981	937	917	894	969	1006	954	936	932	988	911	936	1000	941	891	1025	930	1016	938	936	942	984	924	918	967	957	932	959	917	907	922	922	956	884	1014	945	932	925	991	917	984	962	905	912	961	976	950	944	913	1022	949	905	948	925	963	931	914	944	971	967	910	905	988	1024	962	992	951	1020	920	1002	924	988	934	941	980	937	971	934	906	970	948	914	916	920	926	938	947	983	902	925	954	975	1005	944	1020	886	982	918	991	969	914	969	932	974	927	1007	977	958	924	952	881	903	938	944	902	913	926	973	926	962	931	960	910	929	947	926	886	941	930	986	930	977	938	919	911	862	947	962	894	917	920	949	942	980	907	990	865	975	957	989	957	920	975	944	957	916	1001	962	979	931	1004	888	939	986	946	983	897	906	1000	937	930	963	968	940	934	922	943	946	971	933	912	943	891	932	926	1001	950	881	933	946	925	914	969	917	882	954	1010	962	912	935	863	954	941	929	965	936	965	927	907	899	969	888	955	979	971	996	928	966	951	976	948	936	933	950	976	972	1018	947	915	1008	988	1003	938	922	960	929	929	966	919	934	925	921	975	953	928	920	912	952	926	953	940	987	928	940	995	894	898	961	975	920	889	933	954	993	958	935	953	971	962	961	951	953	965	1009	980	946	977	960	1005	932	1001	960	966	886	965	975	951	944	952	948	983	919	923	941	880	951	923	997	915	960	928	976	964	971	956	890	899	947	983	894	960	968	913	954	916	975	928	950	971	989	919	960	928	898	965	921	922	963	930	941	938	930	954	954	966	943	932	925	926	953	968	928	948	933	959	982	937	931	934	956	940	927	937	948	929	997	929	960	943	931	920	949	980	987	949	956	926	933	941	948	931	945	973	950	959	956	941	954	916	905	961	957	952	949	1000	960	953	955	953	921	939	885	965	962	964	887	922	985	919	956	959	914	954	924	987	932	947	929	940	927	928	945	1007	939	927	898	905	906	915	1010	910	914	918	958	942	957	944	934	954	965	945	1036	980	928	968	938	924	942	934	928	977	946	900	1060	906	932	925	902	919	987	935	954	1000	905	921	923	942	918	941	943	895	947	926	985	960	973	964	967	957	931	986	888	890	946	951	983	953	935	925	1001	960	971	923	932	944	906	950	927	913	975	993	934	913	952	942	957	1012	962	961	991	958	962	940	970	935	977	886	918	944	906	917	923	959
1549	259	203	259	235	193	220	231	192	165	167	208	208	202	204	180	199	230	205	183	201	215	193	178	201	184	204	190	176	192	205	176	175	198	210	192	221	185	192	190	192	178	206	223	214	158	188	172	198	187	175	177	163	194	228	191	200	158	192	186	202	182	184	189	177	191	178	194	223	198	179	207	162	195	215	229	186	175	195	204	175	207	203	208	209	206	196	214	192	179	196	197	166	184	219	213	204	167	198	212	193	191	176	193	195	208	201	191	189	220	214	188	183	187	204	208	204	211	202	210	179	211	181	205	198	181	187	198	214	201	194	211	189	196	227	220	205	214	206	194	198	199	213	204	197	185	209	210	185	199	173	197	185	202	220	204	184	186	206	193	189	205	201	213	156	198	180	201	160	194	198	171	193	202	193	182	168	200	210	225	210	203	176	182	183	191	169	189	181	214	209	193	207	196	211	194	187	184	200	215	212	169	214	195	210	202	187	202	168	179	187	189	226	198	167	217	203	230	208	196	181	186	201	210	199	186	211	191	194	211	186	180	184	205	182	202	188	195	180	182	198	200	178	192	229	175	202	205	197	198	217	198	185	193	190	198	193	185	188	168	206	211	202	188	194	210	182	203	196	185	220	187	181	208	179	197	191	199	210	192	191	226	200	206	205	217	189	184	197	214	213	207	188	179	199	187	179	199	151	211	189	186	195	177	180	187	182	200	202	176	207	191	191	202	200	198	172	169	210	186	205	202	192	191	189	196	183	192	207	203	194	201	200	201	214	200	183	192	193	182	210	198	210	178	204	207	181	215	214	198	175	172	172	189	225	190	203	185	199	194	176	202	191	197	199	212	216	208	197	195	186	200	212	149	159	193	198	217	212	205	185	192	178	187	213	184	178	181	176	205	212	179	183	179	211	200	201	182	186	197	209	181	198	226	207	208	198	194	183	226	222	207	215	171	250	180	201	183	189	175	188	181	183	180	183	214	212	172	189	199	195	194	176	201	183	191	216	235	175	195	211	191	210	205	191	229	204	197	191	199	198	195	180	158	215	196	186	190	202	182	197	177	202	171	188	195	202	184	206	197	189	212	187	213	202	183	179	201	200	190	203	212	191	195	185	224	179	177	192	196	174	207	210	171	201	199	189	193	183	205	199	199	174	223	192	186	194	182	200	197	200	221	191	211	186	190	187	170	205	184	196	198	199	172	217	197	185	177	192	186	209	168	195	182	195	179	177	222	185	180	197	163	213	186	178	203	182	147	199	205	189	196	201	199	204	190	192	198	211	186	200	187	184	185	206	204	205	167	205	211	200	204	200	215	211	202	204	214	220	188	204	180	181	198	192	194	208	206	212	198	202	200	189	206	192	214	189	174	169	204	208	174	170	192	185	210	182	203	229	204	176	172	226	160	184	192	197	225	194	185	177	190	234	170	187	203	185	196	182	173	208	195	189	207	205	195	176	181	201	203	188	221	183	233	172	180	187	209	205	174	213	221	219	189	202	175	207	213	179	200	194	199	198	182	178	233	207	181	233	208	184	227	193	181	216	197	195	194	207	184	178	180	187	205	220	186	195	198	200	189	197	178	201	196	188	200	218	214	205	204	206	186	172	203	194	178	189	182	177	207	183	199	194	206	217	198	215	207	199	213	180	211	180	190	210	184	201	189	196	212	174	193	174	188	214	161	197	218	216	197	180	167	217	196	202	208	190	185	198	224	238	202	195	185	156	214	204	198	210	194	191	193	206	225	206	206	182	180	177	194	201	189	184	191	231	216	218	206	202	203	184	197	207	195	212	191	195	204	222	211	198	183	193	190	192	177	176	191	219	172	187	204	189	171	191	206	181	191	246	215	197	177	203	220	178	183	184	206	191	165	175	230	176	198	194	205	176	194	199	202	205	204	184	211	183	200	183	224	201	181	210	200	223	172	190	208	199	188	182	184	222	157	192	184	178	203	213	177	197	193	238	194	186	196	187	194	182	212	183	218	195	192	177	180	202	181	194	186	200	184	204	181	194	195	222	180	181	190	220	197	205	200	216	161	201	174	193	170	193	217	188	207	194	209	194	203	196	199	191	221	166	203	193	173	173	191	194	200	202	195	191	181	189	212	183	181	212	190	179	205	184	200	171	197	220	201	189	179	202	219	197	174	210	184	171	179	183	192	200	186	207	170	186	194	199	201	168	181	205	195	225	240	205	198	200	195	187	198	192	198	219	198	201	209	204	191	185	212	200	157	197	190	193	186	186	171	206	203	181	209	189	194	200	172	171	180	182	206	193	211	184	204	204	192	193	192	203	207	195	211	195	201	197	204	205	174	198	199	198	180	215	165	194	201	224	194	186	172	199	192	187	200	188	182	173	196	172	204	173	190	207	226	198	193	223	164	199	173	181	180	209	190	174	203	178	190	199	188	198	204	202	223	171	181	179	217	205	197	182	188	199	173	180	223	220	197	210	203	203	220	194	176	180	179	202	193	185	193	197	186	176	174	208	200	194	185	227	190	191	168	175	192	184	214	191	206	224	194	190	208	195	194	177	181	186	202	186	195	197	208	232	186	207	192	213	223	210	258	180	190	196	189	202	202	208	172	222	208	176	177	223	196	189	173	184	175	200	190	207	184	190	198	197	185	186	157	182	186	185	197	162	178	219	187	213	196	215	209	167	200	206	213	177	174	198	201	153	199	180	220	181	193	200	185	205	189	195	215	197	171	206	187	200	192	222	183	202	181	183	190	209	192	191	191	182	212	184	172	201	193	192	192	211	182	181	214	208	193	197	205	214	213	199	190	195	192	184	191	222	206	193	183	185	176	181	173	187	198	212	193	236	198	210	191	193	189	209	212	190	232	188	220	201	215	199	218	190	179	216	186	195	184	169	177	187	191	177	204	212	206	185	177	210	235	173	184	180	209	183	224	193	190	197	171	193	187	191	193	178	195	199	188	213	223	225	193	188	183	197	177	196	226	184	194	214	228	194	202	203	155	188	204	216	203	171	225	184	201	195	180	175	168	204	180	187	194	197	198	199	196	175	223	194	186	211	206	175	214	185	209	201	193	221	222	189	207	229	191	193	181	189	180	201	204	212	219	188	181	168	209	171	169	203	188	200	209	190	220	193	199	217	180	191	201	214	191	207	197	215	177	164	183	185	183	191	203	194	169	195	174	194	212	208	177	210	202	184	203	194	231	195	202	171	195	198	204	186	188	213	209	218	184	221	195	220	173	190	191	215	202	208	205	202	202	193	197	198	207	172	189	201	200	197	208	188	201	191	197	203	189	199	206	172	213	199	218	210	171	222	187	217	194	215	222	205	179	212	207	209	197	182	166	207	186	175	181	195	205	170	208	209	210	204	204	203	174	228	200	187	200	183	191	195	171	176	193	203	174	183	173	184	191	202	190	209	166	188	211	202	155	187	223	180	211	210	189	194	235	186	175	183	203	201	174	182	183	184	191	185	183	177	190	198	193	213	191	213	189	200	226	194	213	199	179	225	231
1807	537	643	712	683	646	641	612	580	581	583	566	555	568	536	500	505	510	534	555	559	545	529	530	534	519	515	525	525	541	528	511	517	566	480	527	584	504	514	527	544	534	504	564	574	550	489	497	510	521	526	520	545	532	514	551	518	509	532	541	546	555	530	556	538	527	522	556	514	565	551	538	559	519	533	521	530	528	504	486	513	530	506	537	570	551	513	503	544	560	547	556	561	588	571	534	537	560	523	524	555	521	524	562	543	546	536	543	523	534	475	553	514	519	552	561	522	506	522	521	512	561	573	529	532	519	531	562	550	515	533	528	534	557	484	534	525	552	547	547	510	517	531	486	509	532	536	535	531	582	542	542	533	527	532	549	515	500	559	567	537	528	524	568	555	554	536	540	520	536	548	562	496	559	549	504	545	547	529	520	482	499	561	531	561	508	509	531	511	495	579	508	542	478	531	554	494	524	511	529	585	531	535	550	517	534	523	507	548	512	555	549	476	555	472	473	516	510	528	535	499	523	544	534	530	543	525	582	540	548	541	565	557	539	574	550	531	528	549	511	537	562	510	524	555	514	552	558	487	501	534	526	527	552	509	533	563	526	577	557	505	491	544	485	530	520	534	544	562	531	552	525	513	542	522	524	513	555	508	525	535	523	537	530	520	542	550	540	499	563	476	580	568	516	513	555	513	557	525	531	579	562	545	510	543	497	536	528	574	493	527	567	557	532	545	528	516	526	518	506	515	536	523	501	521	533	526	556	509	530	531	556	503	571	542	549	536	551	522	566	527	516	552	551	520	494	557	510	541	531	553	521	554	520	568	544	547	546	532	492	569	525	531	511	557	591	538	489	542	521	503	530	547	493	508	579	512	501	529	548	536	585	519	553	488	517	522	480	502	535	545	544	536	563	564	535	541	538	517	545	509	516	546	541	492	497	545	559	480	569	545	568	523	525	550	578	503	502	525	549	527	519	515	518	529	522	541	520	523	520	556	517	530	526	539	500	526	546	544	510	517	499	522	570	548	552	531	533	490	528	519	586	561	528	562	530	549	565	542	532	545	564	529	527	562	507	530	548	513	495	535	540	496	514	551	556	536	548	520	521	499	536	518	485	542	527	524	539	547	527	523	504	524	523	598	517	531	491	537	548	539	520	511	500	532	561	534	543	547	512	505	499	563	508	540	556	491	519	542	578	548	518	559	503	504	509	512	500	521	525	500	570	514	558	576	495	550	528	494	509	517	517	495	574	544	573	566	531	479	534	541	524	515	558	545	494	546	568	506	565	509	519	588	504	543	504	535	486	520	512	494	523	568	512	501	554	535	539	524	517	526	510	527	542	535	527	499	530	550	476	554	514	526	539	532	518	535	509	520	508	522	526	540	515	568	520	493	510	549	602	504	511	559	477	533	565	555	537	561	532	546	531	529	523	522	481	557	526	527	519	543	518	491	551	504	543	510	531	515	482	538	579	517	484	520	543	550	528	495	490	519	529	522	532	497	543	528	494	529	569	532	503	533	522	538	505	546	561	492	515	556	545	539	554	542	487	542	536	550	549	534	527	523	561	520	544	539	539	481	549	553	539	564	536	490	544	527	513	538	521	532	493	522	557	505	533	530	552	486	539	542	533	487	584	525	568	544	547	553	551	563	563	550	528	513	532	513	543	545	537	538	567	538	548	531	545	541	518	534	539	504	499	545	499	493	570	580	560	508	499	560	523	588	558	525	547	529	533	555	543	500	542	525	539	528	533	509	519	513	539	514	534	523	560	582	558	569	568	520	516	522	526	516	545	552	569	549	500	543	509	505	489	549	527	516	539	497	513	545	545	544	561	533	559	489	482	514	554	541	486	528	505	528	523	521	551	596	497	526	466	556	522	523	540	554	518	540	543	551	536	535	529	520	553	532	565	505	560	505	543	510	558	528	547	504	494	526	552	518	557	572	514	560	547	528	478	527	511	508	473	505	478	536	502	539	492	545	523	511	554	507	549	473	536	559	535	539	511	510	496	551	554	544	507	495	556	479	546	528	530	518	550	540	535	518	551	533	452	528	485	588	516	492	560	522	590	518	558	504	561	541	524	552	561	536	562	530	540	528	521	572	539	536	507	588	499	551	537	556	517	525	550	572	542	555	537	537	500	492	552	540	520	527	544	535	544	522	535	530	558	574	549	540	530	563	526	570	505	534	516	544	534	534	518	547	568	526	547	541	532	511	542	493	531	526	505	557	515	500	498	528	489	473	532	518	545	558	515	528	497	523	529	554	502	504	544	524	540	572	556	484	569	526	578	539	486	511	547	575	523	543	557	506	549	552	551	538	552	562	517	518	569	535	532	567	541	508	564	534	544	525	503	517	555	502	575	516	557	534	483	522	517	516	553	528	506	580	569	525	504	532	526	564	545	530	514	532	529	519	541	533	537	556	515	540	524	544	531	543	519	566	528	519	526	567	499	540	505	543	550	512	520	553	529	506	548	540	536	533	514	535	533	532	518	560	537	545	524	515	571	521	491	519	560	513	526	536	576	538	580	504	540	530	556	575	538	542	530	514	516	561	550	522	525	522	462	527	524	553	559	496	503	535	523	532	489	480	533	522	528	525	512	529	558	551	530	510	528	571	525	518	535	510	544	560	514	534	527	524	538	534	526	510	535	539	532	518	544	528	603	529	518	473	532	510	535	524	518	503	554	562	544	554	516	524	528	543	539	514	516	541	509	562	538	578	537	521	540	547	543	521	548	538	514	524	529	535	534	526	567	533	545	558	537	529	540	492	523	555	507	533	542	541	518	566	515	549	543	546	498	532	574	568	498	525	527	534	570	512	528	514	513	559	537	541	543	572	511	555	513	515	515	517	547	594	537	512	544	520	532	556	539	531	495	519	530	500	529	526	512	508	549	561	495	501	547	554	553	518	542	516	545	558	584	528	528	563	556	522	516	485	520	554	495	533	514	538	513	551	535	525	554	532	554	492	513	503	550	528	549	546	541	512	506	527	536	503	513	519	535	557	523	502	530	493	563	522	551	551	517	555	546	560	570	530	535	560	565	533	586	521	522	515	520	521	548	542	577	574	547	520	557	520	510	546	496	514	528	505	517	542	555	501	549	496	567	507	548	561	556	517	571	512	506	511	549	526	518	506	525	556	526	542	592	562	532	536	512	519	534	546	525	485	519	556	520	535	551	525	540	519	519	539	507	531	545	548	539	546	524	550	512	538	565	510	534	526	548	529	564	516	541	476	556	507	531	513	510	544	520	547	569	509	543	531	542	558	565	548	553	556	551	496	544	555	531	491	496	571	553	522	525	529	519	533	530	503	525	522	523	547	504	546	524	528	556	531	559	546	549	500	513	514	534	523	557	519	520	498	544	537	576	513	522	557	578	535	545	524	569	548	522	579	547	509	505	524	542	555	484	514	534	534	557	522	519	548	534	529	578	532	487	528	545	515	541	501	515	546	531	553	522	534	521	542	555	538	517	564	511	549	517	529	545	541	556
7404	654	673	662	531	462	477	461	396	438	401	402	432	430	419	379	389	386	428	335	418	384	386	385	358	352	417	399	405	392	377	364	408	396	377	352	402	406	414	418	394	395	385	395	378	393	368	373	419	383	412	396	365	411	358	344	411	411	392	375	368	387	382	380	355	378	414	356	385	366	408	344	383	381	406	386	366	370	402	408	369	363	357	403	390	421	355	393	343	374	403	365	366	381	383	385	401	358	407	402	384	346	397	377	372	335	387	342	393	358	420	388	398	375	385	386	384	396	384	408	394	362	399	365	391	319	384	373	391	397	359	353	370	406	401	376	417	400	383	425	373	355	363	377	398	374	392	403	375	388	421	398	384	383	325	373	414	373	396	430	391	375	384	385	353	375	379	408	378	419	378	412	416	385	370	375	383	367	411	387	393	382	394	356	370	378	402	361	357	388	383	357	384	329	389	416	422	350	362	357	356	401	395	380	367	403	398	376	356	365	375	405	391	410	377	366	388	353	360	407	416	377	358	415	395	383	346	376	377	407	447	356	391	411	406	374	353	390	375	383	403	383	377	389	360	366	375	395	365	345	417	391	395	358	387	377	357	385	377	392	377	374	406	368	369	330	406	384	395	367	386	381	413	367	374	397	378	401	389	380	440	393	398	327	394	392	410	365	359	392	417	406	365	327	408	353	380	397	408	398	401	367	335	382	373	404	384	364	373	368	363	404	380	372	372	374	370	404	415	428	375	344	338	395	368	354	353	375	379	395	363	349	394	367	329	378	350	394	364	396	383	410	377	380	385	408	378	382	394	398	415	392	411	396	364	344	401	388	382	368	365	378	375	360	397	369	409	390	404	375	361	378	380	361	390	394	379	372	366	382	365	374	369	431	401	389	387	408	392	382	397	367	384	421	357	381	368	370	391	368	371	395	390	388	369	361	362	328	384	368	375	397	447	411	417	372	391	346	389	398	370	392	382	397	399	407	369	383	368	383	426	393	388	366	370	387	356	378	391	411	397	366	411	369	373	394	392	370	370	376	410	352	383	391	385	367	347	398	386	393	372	383	400	380	382	437	373	362	400	360	369	392	391	371	382	419	395	383	361	389	365	381	400	404	385	375	372	374	379	412	404	386	401	365	378	330	365	369	364	388	438	353	390	404	369	386	411	413	377	394	380	386	413	389	359	375	394	400	395	407	402	390	381	386	378	364	400	375	371	374	373	403	365	397	415	361	418	384	427	408	395	364	386	368	365	398	401	368	390	429	378	418	341	365	398	374	339	359	369	369	374	388	392	398	372	357	381	361	410	382	354	357	381	396	396	357	384	362	377	408	382	378	370	349	386	367	449	400	362	416	395	372	348	372	403	377	362	347	365	373	376	429	375	397	415	412	416	409	428	391	390	385	366	385	356	392	350	365	370	381	382	399	365	410	402	407	372	435	370	349	346	405	367	364	401	367	388	381	388	391	368	397	389	372	378	342	418	375	399	343	367	416	357	360	372	370	375	394	362	391	393	391	391	394	400	374	353	378	418	344	366	394	390	388	399	373	382	365	385	400	393	390	384	374	370	403	413	335	435	393	387	416	419	404	352	418	378	421	387	390	338	376	384	376	396	388	382	373	426	394	343	368	378	393	393	385	361	380	365	379	363	372	381	414	366	379	416	411	416	385	376	371	369	388	397	353	378	362	397	394	390	374	375	386	384	414	395	397	407	370	382	418	403	356	430	388	431	382	378	361	384	361	357	334	386	327	385	392	433	381	375	342	364	392	411	405	368	355	333	430	388	410	379	439	421	406	379	385	387	390	414	374	363	365	399	380	354	371	388	349	376	430	399	360	367	377	393	389	407	397	386	392	358	350	431	364	380	385	374	365	360	418	420	392	409	388	328	389	407	390	380	332	391	379	401	366	424	378	428	371	400	385	378	374	413	375	392	368	389	402	405	386	387	384	364	364	390	390	404	381	382	391	403	397	374	402	398	358	395	402	416	353	404	395	413	348	397	414	377	423	367	391	358	359	389	391	408	397	373	393	363	371	351	365	388	368	356	442	418	407	388	371	415	397	404	401	338	385	386	380	409	382	407	411	394	406	352	343	421	415	346	377	382	388	353	358	367	401	414	397	381	358	393	394	356	393	358	404	404	359	405	377	385	373	384	369	379	408	387	327	396	399	388	374	379	381	373	413	396	384	389	382	379	378	385	385	394	419	378	376	393	386	384	376	355	383	411	400	359	443	357	414	413	360	375	398	421	397	371	384	394	379	384	408	358	376	390	389	362	375	364	396	354	388	395	376	389	357	398	400	408	399	376	372	381	387	368	375	369	374	401	361	409	365	386	402	321	388	356	384	409	378	425	396	368	369	382	364	366	392	372	382	366	376	368	368	368	369	402	365	354	391	395	378	412	370	381	421	396	386	371	386	400	406	385	380	443	372	363	359	351	372	393	358	377	419	378	378	374	399	358	383	394	372	357	380	380	405	381	391	371	362	363	383	413	372	380	393	398	347	391	390	428	402	403	391	402	386	417	382	356	381	360	368	356	399	386	386	352	337	340	397	407	398	384	369	367	374	391	391	426	407	395	385	382	376	358	378	364	365	393	401	418	403	387	389	344	357	393	357	382	363	412	395	388	352	410	389	377	391	381	403	427	430	424	366	367	431	373	395	379	407	403	363	409	410	413	357	371	366	349	398	417	394	385	336	343	410	351	339	388	431	390	385	384	375	385	381	413	385	412	382	402	372	389	387	368	400	361	384	391	412	400	364	368	370	397	383	369	430	403	398	372	388	383	416	355	361	402	392	397	398	412	372	371	420	410	365	407	388	391	357	371	365	385	361	401	404	356	351	337	420	384	394	387	369	380	387	363	375	377	424	352	398	388	416	378	369	385	406	425	370	392	410	383	414	437	392	395	389	430	379	391	386	372	399	380	381	368	396	386	399	435	352	387	433	400	392	420	414	373	377	358	374	370	372	364	376	376	351	390	427	376	392	415	421	387	360	334	389	396	356	378	425	369	395	408	388	360	432	421	394	386	415	400	418	362	403	390	358	373	397	387	394	410	379	371	375	383	406	370	417	396	394	354	363	397	387	404	402	431	388	370	362	378	391	405	383	409	394	391	413	365	360	401	413	399	376	380	425	352	374	379	360	365	380	392	410	379	375	357	437	370	390	403	387	388	371	370	362	400	382	388	384	379	397	391	373	333	395	392	394	397	348	349	380	382	359	376	347	352	383	380	408	434	389	398	431	385	394	422	358	371	384	362	411	381	376	396	365	387	373	423	387	333	363	377	396	382	412	393	395	407	404	387	375	393	386	363	350	370	393	386	368	404	390	412	355	364	354	373	379	371	416	395	392	388	391	409	393	385	388	392	355	394	410	407	365	337	366	384	370	372	409	378	375	384	419	391	384	388	407	369	389	371	386	398	384	378	377	379	391	407	381	384	379	404	376	423	423	390	393	365	374	383	384	386	380	385	385	380	372	361	377	392	339
6532	1204	1529	1814	1663	1515	1393	1374	1199	1156	1037	1110	1064	1008	948	963	1029	956	941	1004	944	940	989	904	977	909	932	917	929	924	957	924	896	897	908	932	917	880	873	916	940	889	916	913	910	901	912	929	886	930	860	895	912	983	920	876	945	877	891	929	954	914	934	917	900	931	928	995	882	898	874	923	866	905	947	936	864	903	873	925	833	875	858	928	914	963	910	900	964	898	901	932	935	874	921	900	892	915	899	924	918	942	889	922	945	890	903	915	876	893	899	923	923	901	902	923	921	877	859	861	918	932	886	918	901	958	922	900	870	953	919	946	845	896	923	934	885	943	902	927	922	927	883	939	896	899	936	921	886	962	968	906	908	890	908	910	968	883	909	951	902	967	904	876	890	923	887	936	865	998	887	882	866	851	899	939	925	916	952	921	921	903	882	930	926	887	927	890	907	899	880	936	919	929	869	919	925	924	872	908	892	836	930	935	936	915	843	947	897	969	914	907	913	929	846	884	857	908	893	866	866	908	906	866	915	929	900	897	936	855	872	896	960	905	944	906	920	903	932	923	893	945	889	947	928	960	932	913	932	897	893	939	909	870	925	940	920	869	929	877	873	924	946	955	924	911	908	929	907	919	874	926	940	905	913	903	902	930	880	887	907	991	934	879	891	903	884	905	898	920	903	892	858	933	950	899	871	887	935	932	915	875	962	882	915	905	876	872	933	892	818	919	924	882	899	915	886	905	927	864	913	875	912	926	920	916	888	924	932	951	886	877	921	901	891	942	922	888	921	924	885	916	915	912	937	885	959	906	911	845	889	919	955	853	908	944	907	921	859	944	932	933	948	849	877	903	893	894	937	960	937	964	928	937	882	892	909	878	895	908	884	878	911	909	941	920	884	917	900	864	872	956	883	977	900	939	943	890	924	870	912	877	937	865	940	894	865	900	924	931	868	930	902	853	896	943	920	919	856	934	899	909	893	840	891	869	867	867	866	929	872	940	898	891	892	915	921	943	945	895	942	894	898	933	919	922	887	919	873	904	904	918	872	934	924	881	874	873	867	907	940	869	934	913	903	891	946	880	915	907	894	890	884	889	913	945	843	925	939	926	922	922	897	866	924	865	949	898	874	940	827	944	869	942	937	869	892	916	906	915	883	965	835	889	916	963	933	900	929	927	856	954	958	920	936	894	876	897	899	915	916	920	923	891	924	925	899	895	946	884	874	875	877	923	871	830	934	877	926	892	866	927	915	906	955	880	922	899	948	956	906	911	902	901	914	881	910	888	973	910	866	913	879	907	911	922	890	889	943	960	924	931	890	908	944	889	925	899	867	945	880	868	856	888	938	877	923	875	927	903	902	881	864	921	912	875	879	925	861	867	916	904	912	909	884	926	913	943	910	879	939	912	926	954	931	927	927	898	936	947	955	840	903	906	894	880	927	945	874	906	889	869	916	907	909	901	935	936	917	908	926	898	905	917	873	882	880	869	912	978	844	895	928	907	954	954	910	965	921	959	931	899	929	959	877	885	940	907	968	903	925	956	925	875	892	908	895	949	904	897	887	888	915	916	892	911	942	885	960	907	933	914	939	898	893	916	926	893	936	882	927	951	915	915	906	881	868	927	939	875	882	941	918	877	856	957	920	963	875	927	905	927	919	932	908	894	880	912	895	911	902	874	920	849	843	906	950	989	875	944	897	862	942	848	951	941	889	922	930	859	926	915	844	887	839	899	904	836	962	918	913	909	887	906	829	903	931	927	883	868	910	886	891	892	960	945	935	921	909	900	911	950	848	867	903	910	956	932	944	877	910	921	928	953	946	897	881	888	881	909	902	908	907	962	879	909	893	830	869	908	904	905	883	945	897	883	881	946	886	897	949	924	855	924	936	964	879	937	938	920	910	916	904	857	871	940	941	870	927	944	907	895	887	971	951	950	864	919	897	928	897	891	906	896	909	946	956	855	872	900	909	894	967	918	975	915	884	950	891	898	950	916	934	902	873	934	918	861	917	941	933	905	892	902	860	904	976	939	934	933	901	873	961	887	893	912	859	942	912	866	928	951	844	906	930	939	913	909	892	904	916	896	942	942	884	923	891	920	881	933	899	956	971	881	880	858	866	902	890	895	939	916	954	879	915	874	884	904	901	892	866	936	890	881	867	924	934	897	856	878	916	969	941	875	891	936	943	936	889	926	945	891	823	923	941	944	920	905	979	927	909	927	940	890	905	888	872	851	872	915	876	925	925	892	921	927	931	882	890	877	866	925	880	885	975	976	931	888	932	897	948	917	897	880	868	908	924	869	940	946	948	901	871	880	931	862	914	887	884	867	904	892	941	928	890	926	915	914	865	921	905	870	927	915	896	953	934	916	899	931	947	869	922	913	937	865	883	939	887	936	857	895	865	890	951	890	931	907	894	902	900	859	967	879	914	884	897	907	872	958	914	965	899	918	915	897	861	930	929	905	869	879	877	847	954	900	927	953	834	897	892	904	870	868	916	929	936	916	920	878	880	929	936	928	891	917	900	903	975	944	939	924	916	866	848	914	867	924	951	893	851	937	917	909	938	922	944	948	922	905	933	880	890	938	932	893	912	889	934	878	950	887	918	869	885	970	885	935	915	892	927	882	896	919	892	870	920	933	953	921	855	969	930	929	927	900	909	859	944	953	862	910	905	909	916	896	887	950	907	912	972	905	922	879	888	912	885	839	904	896	922	870	944	887	867	929	885	912	872	875	858	891	936	917	887	911	923	872	903	911	926	842	889	910	941	856	869	880	890	917	920	942	911	939	896	931	927	915	957	892	904	954	901	944	908	917	859	903	906	839	871	924	897	918	874	930	918	885	892	915	916	890	930	916	845	901	901	907	932	892	919	921	892	854	905	946	902	926	915	894	909	891	948	889	942	912	869	962	883	851	902	893	934	854	956	864	957	948	934	853	883	891	907	895	920	919	883	893	955	892	969	931	889	920	914	932	855	861	928	900	915	914	909	884	906	912	927	890	973	913	902	920	969	941	910	919	909	902	919	908	882	915	946	918	870	926	829	862	923	900	920	896	896	938	901	866	881	924	885	915	883	900	941	914	883	897	896	943	914	939	856	935	935	904	869	923	923	874	927	895	897	882	878	887	904	883	896	875	887	862	895	889	864	919	846	942	883	903	906	918	910	922	905	967	883	906	931	900	874	914	922	898	877	907	886	870	877	862	893	908	966	886	873	906	921	915	895	875	902	937	905	884	841	899	880	942	897	875	924	919	882	930	873	924	943	927	828	903	918	881	900	921	895	880	857	887	899	894	870	905	910	977	927	909	964	882	919	919	925	933	876	914	862	855	901	919	936	927	892	909	911	874	954	876	960	914	918	935	910	931	948	867	893	871	935	919	889	879	906	949	845	958	919	912	981	891	872	918	888	950	866	873	904	976	902	915	886	868	942	949	935	968	893	877	921	906	948	890	924	907	995	937	936	831	912	908	933	937	879	923	925	941	944	888	907	917
15224	1561	1062	939	746	722	607	545	483	507	518	507	493	424	444	421	446	418	441	451	406	437	470	390	432	394	449	479	413	417	403	400	428	430	485	401	457	385	433	419	447	429	421	459	439	394	389	414	419	441	434	407	456	418	432	451	436	443	395	458	450	421	427	397	469	443	468	418	418	438	475	402	415	448	417	392	429	384	451	404	452	408	407	420	453	471	435	434	405	429	396	415	389	403	423	408	413	436	437	445	369	374	416	414	456	401	435	402	398	427	448	403	438	421	418	412	447	476	466	416	426	424	392	396	431	393	418	411	406	483	437	399	455	437	414	407	451	438	424	432	440	428	410	453	385	396	391	429	404	383	450	435	437	392	383	410	456	460	440	446	468	410	450	389	415	414	465	439	445	398	465	439	424	389	447	452	409	409	393	444	460	451	440	450	411	449	479	412	437	389	424	427	403	448	472	418	460	416	473	414	452	424	417	402	482	401	425	424	474	434	462	417	453	422	430	437	388	453	457	422	397	387	430	401	450	425	391	412	405	402	429	395	420	462	412	401	427	441	406	441	413	440	413	478	415	414	449	439	421	438	408	405	406	427	399	433	427	434	439	436	428	391	399	429	421	374	465	406	400	427	428	414	441	411	430	402	423	394	403	451	449	437	409	424	409	465	380	436	421	450	385	438	407	346	411	413	423	479	464	434	409	400	415	413	433	433	471	392	414	399	403	432	402	396	392	454	432	397	451	406	413	425	440	428	410	410	465	416	435	424	392	428	436	429	418	376	468	416	394	367	388	417	403	417	406	415	440	448	421	479	430	453	442	397	425	443	389	405	445	413	436	426	428	400	439	463	434	415	402	396	406	444	424	430	430	403	434	391	373	407	427	399	395	407	424	424	445	413	446	463	434	449	434	417	433	421	450	415	379	473	396	465	452	434	443	439	448	422	430	422	379	444	424	407	421	379	435	387	445	441	415	424	424	424	409	445	470	415	421	430	396	428	432	403	432	439	409	395	429	421	460	449	461	418	419	404	416	396	399	464	421	430	412	418	427	435	411	405	429	392	438	409	404	399	423	434	458	432	409	398	456	410	447	447	443	421	413	414	421	421	441	445	404	402	409	407	484	409	398	442	460	417	406	451	402	434	462	449	409	471	433	395	452	439	424	484	456	427	424	431	419	419	422	446	443	444	418	390	416	443	466	425	419	414	409	443	395	400	426	418	425	451	391	431	417	378	407	422	405	399	381	433	382	403	437	422	461	464	400	448	438	438	394	406	429	418	451	429	416	429	423	447	369	390	417	413	401	440	417	424	433	420	400	456	477	484	458	393	413	417	407	428	382	412	408	456	456	435	456	431	439	468	417	417	424	434	439	435	399	437	444	360	459	445	437	403	397	386	372	413	406	455	409	411	426	475	409	440	420	415	438	451	435	430	429	455	420	401	447	422	408	409	484	448	437	457	386	402	393	398	430	407	415	427	394	413	413	439	433	414	437	426	428	355	432	447	428	403	417	400	432	381	433	452	401	424	422	408	427	421	458	392	394	413	430	387	463	421	405	450	423	421	400	369	373	428	456	408	440	415	407	427	424	410	417	425	424	451	409	410	411	398	464	425	406	447	429	420	458	425	390	425	442	434	410	420	413	424	418	404	449	406	394	418	442	447	441	405	441	436	460	438	406	406	412	417	428	392	414	398	406	401	423	481	386	424	449	445	435	439	430	426	414	421	434	450	438	417	454	416	426	431	416	411	460	428	389	398	444	402	414	445	438	400	413	409	397	441	419	428	438	396	407	438	420	394	393	456	464	393	432	365	478	440	433	459	412	429	425	455	432	447	418	424	419	469	432	388	390	445	425	430	435	409	418	454	433	393	415	389	435	413	418	443	437	409	448	428	428	410	426	413	429	405	417	401	445	456	389	386	404	409	417	423	435	436	398	450	440	396	391	446	415	391	426	410	386	432	409	434	396	459	416	428	407	428	426	402	429	422	369	398	424	417	436	455	461	446	426	399	393	448	444	442	439	450	424	423	411	446	443	423	425	399	400	419	435	389	413	418	424	442	413	415	466	387	406	433	431	466	416	438	393	456	449	413	416	448	395	436	419	426	407	395	427	405	436	434	459	452	434	400	403	414	408	468	432	438	435	432	431	409	401	422	420	428	429	436	419	419	388	399	465	385	411	439	395	424	461	420	454	421	411	445	460	418	416	428	406	397	430	441	412	437	421	471	416	394	389	447	386	418	433	454	449	392	433	440	444	385	423	389	440	460	400	407	500	440	410	454	408	414	455	418	425	414	446	415	422	457	416	436	379	393	445	419	433	440	449	445	457	364	395	415	432	461	421	399	420	427	433	430	399	385	448	420	436	411	462	424	415	392	412	425	400	451	467	432	439	438	420	437	413	414	434	403	463	435	414	442	430	376	442	423	395	435	419	415	430	463	401	408	420	432	406	407	458	447	392	413	482	402	429	399	449	462	427	406	422	441	387	467	390	412	445	464	437	432	444	440	435	453	443	413	440	416	385	422	396	416	396	407	393	441	422	439	430	400	405	421	439	418	458	442	381	416	442	396	389	427	473	441	436	448	428	416	412	473	383	411	423	419	393	429	411	412	409	442	448	421	395	410	415	414	449	426	423	455	432	408	434	434	422	429	410	405	459	432	401	436	424	384	439	461	431	440	403	424	415	390	421	410	416	406	415	435	442	415	406	425	416	452	429	376	412	422	435	403	437	452	418	413	430	412	400	410	402	460	455	412	443	405	448	423	435	419	408	409	461	413	395	432	445	423	406	451	451	398	457	426	451	397	416	435	426	441	416	438	422	419	422	419	450	429	395	435	440	412	421	427	443	434	449	454	412	449	432	428	421	416	407	391	409	419	438	407	403	452	412	437	405	418	428	451	445	461	435	461	451	445	433	449	439	400	406	425	445	412	414	452	435	397	427	396	443	413	467	450	424	402	447	429	397	446	421	411	399	395	437	384	454	456	428	417	417	409	446	431	422	417	419	453	437	410	418	429	441	395	443	433	448	426	423	433	484	457	389	433	440	424	439	426	411	399	417	424	412	479	439	434	420	403	434	405	436	421	453	455	430	433	428	369	415	424	450	371	414	482	457	443	398	413	395	427	410	436	453	411	426	409	440	405	400	436	459	454	382	428	441	417	402	428	446	432	450	411	381	406	408	415	401	424	417	435	455	415	409	427	484	405	444	423	416	435	392	389	413	419	412	418	424	466	463	433	410	442	425	418	428	444	412	437	472	392	445	455	422	423	416	426	444	422	415	426	405	431	417	402	390	411	432	408	423	444	414	427	456	425	421	426	446	391	467	439	425	398	448	431	406	412	426	430	414	412	441	420	410	447	434	397	411	405	437	392	479	406	444	462	438	437	406	415	380	441	406	423	422	414	423	420	458	424	470	427	412	454	408	437	404	406	431	395	442	417	457	424	431	414	450	400	451	408	490	444	395	402	443	437	446	454	457	438	428	465	481	447
8494	1532	2021	2549	2323	2113	1859	1699	1442	1299	1302	1226	1210	1088	1156	1086	1099	1046	1086	1038	1058	1024	991	995	959	984	1002	966	968	955	970	951	969	955	970	1014	858	955	933	918	986	940	967	946	956	950	942	961	928	979	907	972	927	941	957	956	961	941	987	954	973	952	971	906	963	933	983	948	948	944	943	1004	964	929	943	943	933	1016	948	972	992	921	939	956	908	934	935	921	919	932	951	929	996	913	1000	902	937	931	924	899	957	970	950	937	901	951	911	934	936	902	907	913	945	988	993	983	977	978	970	932	942	880	993	941	934	931	930	951	925	938	983	950	928	911	916	956	963	922	937	968	996	950	992	986	904	940	942	951	953	916	963	969	923	926	913	952	867	956	994	937	951	912	928	982	930	949	987	1016	977	907	999	974	961	945	959	928	960	935	924	934	955	910	953	1003	947	960	982	938	952	958	923	980	945	949	910	961	918	959	969	988	959	930	937	950	969	992	945	946	965	948	956	879	981	979	925	967	971	904	947	955	936	939	991	926	969	986	974	922	956	948	931	952	949	1002	933	928	963	981	908	962	987	957	942	945	958	925	910	912	1027	926	926	908	892	927	949	908	965	1006	968	887	948	948	983	944	914	960	919	883	917	970	914	960	923	1024	981	963	976	954	936	944	963	938	941	918	921	934	987	957	942	914	914	921	949	920	985	894	982	937	917	963	963	965	951	969	896	927	955	947	907	923	976	972	962	998	913	975	927	906	927	940	964	950	968	909	948	946	923	945	950	911	876	887	928	926	966	955	941	972	976	950	978	942	954	904	899	966	988	925	979	924	898	975	944	919	955	948	922	907	959	1009	943	1014	1001	960	845	990	944	906	969	979	946	941	959	913	929	949	977	932	953	944	907	932	947	933	931	922	945	953	954	931	878	987	973	1005	921	922	948	955	957	908	915	966	964	949	954	949	943	996	954	969	963	925	900	1020	969	982	911	945	911	906	987	955	931	973	999	953	905	975	902	980	994	974	896	925	945	909	909	903	978	960	899	927	962	930	956	912	919	941	867	944	925	973	932	915	930	947	921	966	951	952	921	982	926	982	963	899	950	910	952	918	897	911	955	950	877	967	892	979	943	975	915	979	944	958	968	961	931	1021	919	925	918	980	938	898	1004	960	940	942	906	931	944	925	935	899	964	923	962	918	986	939	979	904	936	943	932	973	930	896	904	920	947	904	962	966	988	920	932	943	989	949	914	948	906	941	855	972	932	948	942	900	931	934	960	940	958	935	977	950	907	959	917	976	943	945	1004	978	935	979	918	979	913	918	953	966	952	925	935	935	946	892	1007	991	951	953	947	933	954	917	917	985	972	972	917	1009	986	910	914	934	927	1003	989	942	966	952	923	924	1027	985	960	962	931	986	974	962	919	961	935	953	937	900	994	953	930	951	922	943	932	935	885	964	929	974	915	933	977	944	888	966	925	914	988	1008	881	905	947	966	942	957	922	970	946	998	965	919	957	951	1014	937	931	958	960	960	968	942	924	957	986	1016	899	938	896	921	944	929	955	926	978	862	949	982	915	930	946	993	892	943	930	959	962	932	932	1026	932	945	997	939	998	926	982	988	919	924	956	942	945	945	901	969	976	912	972	949	926	932	926	976	962	939	940	952	923	992	932	917	927	968	908	986	972	958	1010	954	907	932	871	916	949	931	891	931	942	962	968	953	922	961	988	954	983	955	891	956	944	943	996	955	931	940	915	939	949	946	998	920	904	944	995	915	982	976	953	972	997	925	935	941	928	989	978	988	897	977	950	976	955	944	957	930	924	904	977	906	959	1001	946	916	940	915	945	953	952	886	915	983	931	998	882	929	967	951	942	948	975	957	950	934	943	998	896	980	1010	945	929	949	931	958	922	966	962	930	957	984	945	913	976	932	954	923	917	936	905	1005	966	941	960	908	911	917	948	970	975	934	926	979	955	942	904	943	962	969	938	909	999	919	944	958	1004	979	945	918	958	966	956	926	965	924	960	954	885	978	920	965	943	961	964	896	946	918	995	966	911	939	957	988	936	906	968	871	1026	941	877	920	957	935	929	924	996	978	966	956	954	986	987	895	949	937	926	918	969	951	924	957	916	949	948	925	886	942	947	937	926	938	994	1006	947	922	960	948	995	966	956	897	989	971	968	964	941	976	951	956	947	927	929	950	967	933	939	936	936	958	1002	943	910	938	925	956	891	966	992	918	1009	1059	1000	949	917	948	1004	969	990	909	900	918	938	912	948	923	1005	917	968	921	954	986	961	1000	979	964	958	885	977	953	955	992	989	947	917	969	918	917	970	949	923	954	934	933	941	973	960	952	941	951	887	915	944	971	947	892	949	927	964	941	951	952	959	968	957	915	914	987	934	915	1018	919	940	937	907	974	944	913	968	906	890	926	963	942	937	934	900	984	956	1022	935	903	914	912	985	967	887	976	993	962	932	939	976	929	957	910	967	922	921	921	917	937	956	962	911	926	966	925	935	970	988	941	960	987	941	935	942	916	1010	1024	918	974	932	924	908	951	960	972	875	924	968	984	961	945	934	930	890	907	897	927	911	944	972	987	921	945	951	905	937	874	915	925	953	980	907	988	987	912	920	947	996	951	910	910	972	956	915	1026	984	1013	988	918	935	951	928	960	957	956	908	938	933	919	932	952	977	933	922	911	946	988	896	945	1027	976	961	976	915	907	952	942	988	1007	933	868	946	934	936	933	944	964	933	925	955	958	983	906	926	955	940	959	933	931	906	953	964	990	954	934	1007	959	944	916	927	993	980	985	971	988	938	895	879	967	1007	1011	967	969	985	938	981	934	893	965	970	949	939	954	942	990	920	978	934	885	947	950	907	937	989	933	909	906	938	941	940	971	984	895	927	912	1005	914	940	958	919	934	906	918	906	952	902	941	961	929	936	955	988	950	972	964	964	944	1007	947	999	971	954	941	980	896	936	914	958	951	939	943	991	939	958	1020	909	941	982	977	951	957	923	963	965	920	926	923	929	924	930	919	972	955	934	951	951	941	960	931	912	948	975	961	906	942	942	896	953	911	891	929	919	967	957	935	993	935	981	964	918	997	989	933	946	927	956	991	926	942	1003	954	957	967	906	906	943	977	893	942	942	970	956	940	947	921	975	933	968	964	947	924	939	935	951	968	913	910	943	970	927	949	962	963	920	921	985	933	941	1012	913	987	958	896	975	961	932	999	886	990	943	927	938	950	954	913	904	913	1008	898	973	917	926	907	985	929	890	954	917	883	943	946	836	988	900	900	859	926	926	960	970	957	941	900	939	952	945	941	890	966	953	943	974	914	933	887	947	953	907	900	940	916	950	917	936	930	970	921	958	950	908	964	938	874	962	973	997	963	962	938	911	917	913	941	939	1002	976	941	941	930	952	906	970	905	948	932	935	928	913	971	948	985	948	973	884	934	923	926	971	937	939	997	980	911	937	941	948	953	968	918	971	914	947	967	963	977	896	942	962	945	889	936	932	953	952	927	952	938	954	931	957	892	975	918	910	958	912	946	987	918	945	933	1007	950
1596	249	261	231	226	206	229	214	198	194	217	201	180	202	186	187	190	203	176	213	181	186	179	229	194	211	209	220	214	221	227	221	213	186	204	184	205	174	210	193	185	199	201	231	200	209	210	193	172	212	218	207	202	197	170	195	187	181	213	173	191	206	209	187	217	209	182	200	197	202	203	196	192	194	182	195	169	195	236	183	210	207	186	197	181	224	188	192	211	217	191	177	209	199	192	163	197	218	226	196	198	206	197	199	215	179	209	184	175	211	207	228	195	207	204	189	198	186	185	200	192	211	201	183	214	177	194	167	189	178	205	178	211	211	206	183	210	203	189	205	197	201	209	196	197	181	186	172	196	209	217	218	181	190	166	195	184	190	228	191	211	196	225	221	218	179	193	192	212	209	197	196	181	194	198	189	197	184	195	204	188	192	201	193	197	183	179	206	202	183	188	179	179	189	200	206	207	206	201	215	203	204	190	174	186	175	201	210	201	175	193	213	235	215	186	228	190	181	180	185	194	226	230	193	211	203	212	177	167	202	198	199	199	233	196	208	221	182	218	187	192	181	228	207	181	191	198	172	216	191	206	190	207	188	197	205	192	207	216	197	183	184	173	158	206	201	204	191	198	189	199	193	193	210	208	202	197	209	185	192	189	205	223	189	177	195	205	205	184	199	188	196	199	179	226	175	196	181	186	168	213	196	174	181	203	194	187	188	194	199	215	189	183	176	188	193	201	190	177	193	180	202	217	193	193	226	230	204	237	214	213	200	202	199	208	211	175	186	207	216	217	182	198	212	197	204	232	177	194	171	197	203	203	212	209	207	198	180	174	220	207	212	208	198	191	209	196	201	227	208	216	206	209	200	217	175	199	211	226	204	199	183	205	220	193	186	157	213	185	184	203	176	204	207	234	207	190	193	184	179	184	220	205	233	204	193	204	206	177	215	214	197	199	194	214	214	166	203	181	218	214	173	212	194	200	171	181	190	197	205	199	165	176	232	207	197	185	194	176	196	190	192	200	210	208	184	199	200	202	191	222	181	212	183	198	190	193	196	183	230	185	192	223	194	199	196	178	200	189	231	168	215	197	195	196	182	199	152	210	192	175	194	208	208	175	177	192	216	194	166	197	177	190	201	208	192	175	206	210	212	199	218	193	215	187	214	179	220	190	202	201	217	230	198	222	190	214	177	180	171	205	228	181	183	166	208	201	206	202	190	195	197	207	208	214	169	204	211	218	212	205	186	189	198	196	206	194	203	189	191	211	187	191	161	210	210	207	190	212	183	209	218	217	189	216	153	189	202	196	217	215	206	176	186	187	168	191	201	193	195	186	178	201	201	188	189	215	173	190	192	204	193	179	211	167	178	209	203	174	206	197	183	224	205	221	181	181	190	187	179	197	213	210	209	181	196	198	223	230	202	216	187	206	163	202	169	203	218	214	190	196	192	217	186	206	176	180	196	197	191	175	185	218	200	202	194	182	197	203	179	186	183	193	213	203	196	198	192	186	185	202	196	192	193	203	210	203	210	197	177	160	201	178	193	192	182	209	220	170	218	212	195	207	194	179	204	217	209	227	197	202	208	188	236	198	203	186	180	215	202	208	196	189	209	189	209	229	211	211	190	206	207	192	178	200	204	200	226	177	173	205	213	203	193	202	184	191	203	219	211	206	218	210	188	184	181	219	193	202	194	179	205	201	212	208	188	174	184	222	199	207	190	193	205	209	189	204	207	200	187	184	189	183	181	169	186	203	188	192	211	207	201	189	198	222	196	177	212	186	176	187	220	195	199	251	210	185	197	207	212	198	189	189	190	209	191	186	198	219	196	190	193	189	194	183	193	194	206	221	183	199	185	190	190	221	201	221	190	224	196	178	195	175	178	172	180	201	222	209	188	212	209	206	182	212	203	216	205	208	196	181	173	195	196	183	216	216	185	205	200	173	196	203	198	196	185	198	197	184	218	199	198	217	198	211	185	206	195	179	192	179	186	201	204	186	204	194	202	213	218	193	210	201	216	208	216	180	200	152	193	200	204	203	178	180	200	197	182	196	209	225	192	231	228	200	208	175	196	207	197	204	201	176	198	201	208	183	195	195	208	180	208	200	183	195	184	194	193	211	213	192	206	199	193	200	197	186	193	201	216	174	242	209	203	165	200	194	215	172	221	187	182	203	192	197	210	190	192	195	223	183	218	209	219	200	197	203	214	231	173	180	198	172	178	207	209	181	195	197	200	201	197	201	214	211	197	231	178	192	230	235	209	206	203	214	202	175	187	203	203	192	199	200	202	184	197	192	191	175	221	200	179	215	210	215	192	188	196	178	198	205	204	175	183	181	170	187	195	176	205	197	201	211	194	200	225	192	188	192	211	184	168	216	174	176	211	208	221	190	200	203	218	200	211	176	232	203	171	162	192	196	198	207	195	224	213	183	169	173	179	198	224	213	177	223	215	210	194	222	172	198	225	202	222	223	208	180	189	218	235	192	184	216	226	195	192	208	232	212	221	209	186	200	192	212	221	214	197	202	177	201	197	177	213	183	209	206	195	193	209	211	191	174	210	212	189	214	199	200	200	208	204	215	194	202	194	189	199	188	198	203	190	192	192	196	187	221	193	184	163	196	203	217	180	195	195	197	207	173	212	201	178	235	204	200	214	192	180	206	194	200	191	203	198	214	205	208	221	187	196	191	212	209	197	195	205	205	200	186	205	180	191	200	208	197	218	223	209	173	201	200	197	205	201	194	215	203	228	199	188	191	204	217	190	187	204	174	214	207	208	208	174	180	183	227	167	212	221	180	209	237	234	216	179	197	184	178	228	201	196	192	182	217	191	189	204	191	200	167	212	221	209	179	216	197	200	207	186	208	209	204	205	198	220	184	182	210	219	188	205	199	184	187	181	177	182	193	195	227	190	197	224	188	178	185	212	190	197	214	197	193	206	204	173	219	213	176	189	212	217	186	197	193	195	180	217	204	191	203	194	197	211	187	198	221	219	210	169	222	200	198	180	195	229	174	192	191	216	195	181	207	218	236	212	216	176	168	158	178	178	189	204	189	176	212	188	195	200	214	180	190	216	192	192	223	191	176	172	201	205	192	208	185	203	178	174	195	198	190	185	189	195	180	192	203	198	176	196	195	198	215	220	196	194	207	207	210	208	208	207	193	179	208	201	188	206	201	201	202	205	204	198	216	191	184	179	203	196	179	204	204	155	193	192	206	210	181	208	201	185	239	212	209	193	204	215	194	198	165	200	179	206	193	206	184	172	174	198	195	205	226	176	182	176	221	217	203	201	220	191	201	186	180	176	225	192	170	181	174	173	193	229	169	205	186	203	200	197	220	182	200	181	191	181	183	206	215	221	190	186	209	189	198	204	191	203	195	211	217	204	203	208	214	214	198	190	190	200	186	159	191	191	182	204	208	190	191	189	224	188	200	191	208	208	195	205	221	241	209	211	197	185	207	177	216	201	198	187	183	202	208	193	208	204	221	216
1905	579	654	760	696	665	658	608	541	564	593	544	567	520	542	558	533	530	561	581	567	544	573	567	539	531	546	554	503	565	530	501	540	538	560	507	549	548	502	552	567	471	526	529	567	527	533	550	588	540	524	529	521	523	502	554	528	533	568	557	535	513	506	516	516	544	562	528	510	540	548	585	536	555	516	539	531	541	543	520	523	544	566	495	517	501	542	533	502	547	540	551	529	491	553	531	540	542	514	542	534	491	540	538	584	520	538	556	537	506	554	556	540	544	515	526	545	559	506	546	543	518	550	500	548	505	540	547	584	498	505	530	563	536	520	586	554	550	539	530	499	542	540	511	527	567	559	534	560	564	532	566	512	503	540	526	510	523	571	533	490	508	557	517	551	524	556	551	562	530	525	519	535	538	528	559	540	537	588	553	485	528	547	493	540	541	509	554	552	564	521	541	543	574	514	492	517	550	528	566	540	550	538	553	565	535	539	530	551	494	546	577	525	542	543	497	533	522	558	528	503	533	503	560	506	542	495	552	534	555	516	492	550	537	495	563	525	543	530	552	505	515	526	543	544	535	500	517	519	554	518	546	525	527	546	513	519	548	560	520	511	548	533	492	537	496	481	501	573	568	544	560	537	553	531	596	503	547	539	533	503	501	552	558	537	556	565	479	519	539	525	526	532	511	487	484	557	522	531	543	544	494	516	547	512	555	509	535	530	509	542	534	587	518	590	507	530	577	544	557	525	540	554	512	508	594	526	545	562	500	511	537	533	503	535	530	588	557	549	524	569	546	554	524	510	560	537	557	544	515	547	553	521	542	537	535	521	536	493	513	501	552	513	560	543	530	583	528	525	529	531	528	522	559	541	497	525	529	529	553	530	519	511	538	571	533	519	528	532	503	548	545	522	507	529	542	521	541	562	534	522	528	529	518	533	547	523	541	497	564	512	521	536	496	577	536	523	571	498	544	556	543	558	569	545	511	583	530	468	557	524	507	556	521	557	542	516	538	535	484	534	526	555	560	553	535	550	493	557	554	501	536	550	554	555	531	500	560	544	494	534	540	550	543	566	523	539	544	560	549	516	552	514	565	535	519	528	555	506	547	520	507	533	537	549	514	550	528	495	566	529	544	566	537	523	526	568	555	572	530	573	529	565	537	548	538	581	543	534	523	544	535	542	555	541	572	554	559	575	524	545	574	557	516	507	499	547	517	481	488	547	523	488	523	563	559	562	541	547	536	569	534	571	555	544	558	506	558	571	532	537	572	498	550	518	536	516	504	556	505	532	530	555	557	541	522	514	518	547	506	520	536	505	531	530	565	548	544	550	514	510	519	533	519	530	520	537	542	490	502	564	575	568	514	482	550	533	529	546	549	507	535	532	510	508	549	523	563	511	507	550	551	531	534	493	502	515	557	529	559	560	538	553	539	527	527	533	492	535	555	527	556	546	496	549	537	546	526	537	527	574	578	555	530	515	525	525	543	547	543	520	533	538	519	546	532	564	518	522	530	493	532	554	489	529	510	501	544	517	558	538	530	541	547	513	568	561	512	549	535	555	535	569	510	540	537	529	560	498	536	513	583	524	544	482	559	530	550	488	519	526	527	498	491	552	507	510	548	541	548	574	558	567	584	536	561	545	534	523	551	558	547	542	559	525	543	495	550	545	510	542	541	520	556	559	519	531	538	511	512	495	553	531	491	568	523	541	510	568	564	524	558	530	547	528	493	538	524	517	530	540	540	536	557	544	483	568	533	554	524	521	550	581	549	552	514	516	537	556	541	519	558	521	520	537	549	536	569	520	538	543	519	516	491	566	533	516	541	538	558	541	521	492	562	578	532	512	539	560	536	511	531	500	577	517	512	515	537	470	563	541	509	519	510	502	599	558	540	532	527	520	535	519	573	561	546	574	523	526	532	493	504	574	545	550	539	549	523	531	562	535	550	554	545	561	514	511	581	520	552	503	505	538	526	510	537	552	539	500	502	542	553	526	502	558	553	567	526	520	545	522	511	561	534	542	531	558	536	531	517	521	545	573	560	542	570	519	520	531	524	529	553	537	560	551	555	492	542	489	506	567	535	530	566	524	533	562	565	540	528	589	555	542	545	542	531	562	547	555	509	473	544	531	492	546	572	547	532	509	510	540	527	511	529	535	547	501	568	496	574	527	568	564	569	510	521	546	542	537	564	555	547	521	510	523	561	558	521	552	527	519	508	464	505	529	577	522	542	564	509	527	517	542	579	501	518	543	545	549	554	520	570	552	544	540	551	486	537	589	527	527	522	552	545	537	516	554	500	547	536	533	561	536	570	520	520	539	565	538	519	555	570	551	520	536	552	523	527	527	511	524	561	514	497	510	520	509	542	532	532	529	565	515	538	559	528	538	555	556	520	547	531	550	520	539	536	534	519	542	537	551	575	551	543	550	533	560	540	546	560	536	541	516	557	494	514	531	523	467	524	563	514	547	549	534	512	507	531	530	564	517	569	543	527	576	531	533	528	557	572	550	531	520	520	498	522	526	527	571	556	498	542	527	524	556	514	523	511	527	547	516	572	505	546	530	543	502	520	549	538	526	564	516	532	499	579	508	528	532	546	523	538	542	540	531	555	549	554	514	550	620	519	542	521	523	551	508	518	536	535	523	560	516	551	570	557	543	584	550	544	553	522	532	556	539	499	573	514	528	510	521	489	493	502	532	541	514	559	508	548	555	546	496	517	522	534	530	545	535	522	547	585	531	555	543	575	526	502	555	528	555	521	513	559	482	540	549	526	599	519	539	523	530	500	504	500	545	480	519	522	548	548	538	495	570	520	535	518	558	527	589	532	530	554	547	574	520	535	517	555	506	545	535	516	561	553	565	541	528	536	557	522	548	557	557	563	535	534	504	555	531	487	539	552	499	537	560	546	511	568	543	545	511	526	540	570	550	486	491	535	563	528	527	543	531	566	514	568	539	508	566	494	524	477	495	538	564	532	553	534	532	569	531	505	582	520	518	513	533	523	548	576	535	488	510	538	539	542	533	537	536	592	570	566	521	510	579	547	513	479	511	564	538	534	522	567	569	534	516	528	615	536	563	539	550	515	560	529	528	529	561	543	552	558	511	553	521	544	545	515	506	505	554	537	554	551	535	538	546	542	527	518	575	552	531	569	544	546	575	529	501	511	576	515	503	532	554	547	537	540	530	521	517	578	555	508	506	517	531	550	488	564	551	549	520	519	534	533	546	490	525	514	565	526	510	531	522	561	508	501	525	547	560	548	597	496	552	505	529	560	536	553	528	514	562	550	497	514	575	563	511	506	553	516	530	593	556	545	539	529	551	514	526	519	544	553	545	544	561	521	505	509	544	572	486	541	563	578	521	554	538	570	518	555	524	603	522	570	525	523	558	526	520	499	520	545	521	552	524	539	532	513	534	560	580	484	547	515	551	550	559	485	526	545	509	518	469	569	591	507	535	519	560	514	490	519	543	534	500	522	536	527	547	470	532	515
7554	702	663	624	552	542	488	461	434	418	407	391	452	404	384	402	386	408	353	377	356	402	398	405	380	398	380	382	405	363	374	369	388	378	355	374	345	379	380	369	389	356	360	336	369	348	398	366	381	402	428	387	394	371	355	392	365	352	370	393	377	349	384	380	395	370	387	378	346	385	369	411	357	349	361	383	406	358	381	395	382	405	386	376	436	366	393	406	382	388	402	352	408	382	380	390	377	391	388	391	376	354	383	396	399	389	387	416	400	375	351	345	391	390	346	410	392	396	391	393	398	373	380	409	415	359	379	326	366	358	405	359	385	390	371	382	386	392	382	413	342	389	388	372	402	406	389	379	376	371	394	381	390	410	378	375	398	367	385	373	364	398	412	397	423	381	361	362	401	386	407	385	381	420	386	389	369	344	385	392	362	398	399	374	403	411	380	410	342	391	389	415	396	366	352	447	386	384	382	330	371	402	386	363	361	396	363	410	390	365	364	353	333	352	423	350	370	423	354	366	367	365	387	405	381	417	392	413	408	403	408	391	383	367	359	398	389	441	407	393	397	364	388	362	395	380	391	352	384	378	420	409	376	410	376	394	377	370	369	389	406	394	419	382	396	401	376	395	348	400	397	381	366	415	376	372	421	379	347	372	380	386	389	359	398	369	381	382	362	376	425	392	386	360	359	398	417	372	386	394	352	389	357	395	397	398	429	363	355	375	383	392	379	348	374	419	385	377	379	382	366	379	357	368	360	434	377	443	362	375	391	364	412	364	369	334	389	344	359	362	351	385	400	369	353	304	360	375	372	392	371	394	376	358	377	353	416	401	407	374	392	340	379	394	376	354	373	387	383	394	365	406	378	407	369	386	362	363	385	356	380	410	354	385	390	360	372	381	397	406	378	391	415	375	383	374	370	403	452	432	370	370	354	381	371	400	354	353	419	387	389	336	411	393	363	361	342	385	386	393	375	396	391	401	404	374	359	411	364	361	369	383	384	382	379	385	384	391	328	366	401	362	370	417	374	380	361	388	397	403	407	376	426	405	380	382	377	386	398	365	377	403	397	400	381	365	398	347	372	369	408	386	429	368	399	420	365	382	398	407	357	361	394	393	405	373	401	398	404	384	375	385	371	403	388	399	406	367	379	403	393	375	355	413	386	357	364	354	418	396	341	365	361	353	365	371	392	392	395	366	362	344	364	368	385	359	403	360	373	391	362	416	378	370	369	357	375	322	382	383	380	405	389	395	350	395	368	399	392	400	394	382	392	379	388	371	381	340	363	380	379	378	371	409	366	382	374	378	424	366	409	387	412	409	382	381	353	423	361	422	397	398	353	345	331	421	364	367	399	373	394	377	401	367	421	379	401	387	392	361	410	361	416	387	397	407	356	378	385	374	387	386	398	396	368	412	375	373	419	411	433	387	371	408	328	379	371	385	337	432	388	366	342	399	372	387	374	369	381	371	399	391	378	359	373	337	378	398	416	380	375	397	401	402	383	373	390	371	405	355	369	414	344	388	359	385	381	394	383	371	398	381	422	425	380	394	344	378	400	374	366	394	378	377	391	429	389	391	388	347	374	369	346	355	371	390	350	414	394	387	370	364	377	401	407	392	353	361	353	404	430	362	399	371	384	390	379	358	380	377	380	388	434	418	415	379	359	429	401	390	400	398	359	358	397	375	360	359	365	419	387	378	391	402	376	381	364	416	397	382	402	361	368	387	372	374	402	386	369	360	399	381	364	388	377	373	371	401	390	316	388	402	334	385	399	393	361	360	410	402	388	352	434	391	388	399	419	388	357	360	395	394	396	410	442	373	385	428	403	391	409	385	410	401	351	379	398	379	396	375	379	393	383	403	364	346	394	357	383	370	395	386	372	393	363	401	384	371	367	386	379	376	367	386	376	391	380	376	399	380	384	384	415	382	381	399	360	384	377	402	395	390	392	392	397	418	379	349	375	405	416	393	386	406	397	390	378	416	390	429	377	429	384	371	393	375	379	359	388	384	387	399	382	350	386	376	365	408	373	424	389	382	365	365	408	331	398	425	393	392	385	406	385	349	403	435	401	404	373	422	412	421	391	364	370	355	382	402	385	361	400	351	375	358	402	397	390	358	398	374	401	356	378	368	429	407	383	387	370	384	409	369	365	392	320	377	346	392	397	352	396	388	389	391	404	394	389	357	358	383	372	376	366	378	401	362	381	365	395	366	396	383	411	403	382	418	384	410	367	380	373	385	393	415	380	363	375	392	359	379	360	360	330	359	369	355	358	381	355	362	375	377	377	398	390	397	433	412	410	355	365	376	374	381	343	391	349	368	389	407	411	358	360	404	366	352	348	379	385	373	381	367	353	388	407	389	386	374	398	361	373	349	400	375	364	349	417	401	408	397	393	351	394	354	370	350	384	389	344	423	364	399	343	375	388	387	378	369	395	431	390	371	371	357	364	395	391	413	371	388	387	364	370	359	333	382	364	392	416	354	380	361	341	374	397	389	376	418	385	372	376	356	353	390	418	355	362	369	387	374	377	370	380	345	390	396	336	363	372	352	405	371	378	340	389	384	380	375	434	393	401	414	374	360	367	349	373	391	367	366	451	371	336	387	382	391	385	377	388	393	383	377	403	376	371	380	397	397	374	388	400	386	359	370	378	383	417	358	379	401	372	395	372	354	380	411	390	370	388	392	389	401	363	423	394	399	374	382	356	362	368	421	391	406	388	424	395	394	377	399	380	379	363	368	395	379	342	357	388	343	335	366	351	361	389	367	371	411	371	369	407	442	378	390	357	390	385	386	397	376	388	354	387	379	355	375	381	348	408	351	362	389	401	371	416	420	388	384	364	387	402	406	371	369	380	368	408	360	391	382	385	370	384	384	356	395	378	393	410	405	357	411	401	382	372	400	395	375	417	372	357	374	377	377	419	407	383	378	397	421	340	391	333	342	372	345	348	372	366	376	388	390	360	414	385	374	378	377	415	397	364	423	404	379	374	375	362	393	351	401	394	352	385	383	418	427	378	357	377	369	371	377	361	413	388	387	351	386	385	386	397	369	372	396	391	394	358	392	384	367	387	399	356	364	365	374	360	374	400	377	400	381	403	414	392	356	378	395	392	384	385	381	378	371	391	408	401	365	346	408	378	420	398	386	388	387	376	389	375	346	383	384	399	350	392	393	368	423	384	393	345	380	383	367	403	400	396	390	366	362	388	371	404	413	398	407	353	380	426	386	380	386	393	390	410	384	355	395	381	398	392	381	357	326	382	328	410	378	368	400	417	377	393	352	395	386	418	387	408	370	383	388	405	386	391	429	395	374	392	316	413	381	374	399	421	422	406	377	342	355	393	404	362	410	403	396	402	422	413	349	376	387	371	408	398	422	389	388	349	417	412	370	370	352	342	384	370	361	358	399	378	401	394	456	384	366	362	397	358	385	414	376	373	353	355	413	356	344	340	395	394	386	396	389	362	352	380	415	399	399	408	393	378	370	401	382
6564	1148	1547	1745	1551	1593	1383	1264	1196	1137	1091	1096	1007	1057	997	997	949	893	925	958	980	928	901	997	924	905	932	940	916	910	944	879	882	961	963	923	868	870	897	865	938	921	904	914	883	929	902	945	887	939	914	887	851	909	874	942	932	908	938	877	889	868	921	891	900	883	961	877	886	908	971	896	887	932	911	861	963	921	938	887	910	939	871	916	891	941	895	895	863	904	907	922	916	930	910	938	900	922	932	915	904	881	878	892	916	880	882	920	915	877	912	867	953	913	906	886	930	896	882	916	856	892	911	949	900	863	917	900	922	931	895	946	901	967	940	908	896	888	912	887	882	885	982	865	904	896	889	918	926	912	947	938	889	905	891	920	919	929	948	904	901	921	894	923	874	932	940	890	939	917	891	943	889	924	921	927	869	935	901	857	922	941	904	915	929	955	920	940	890	905	881	877	937	947	972	948	895	954	943	899	877	917	879	896	889	926	911	908	884	888	862	887	884	928	890	929	926	921	934	914	859	916	920	882	923	872	900	867	914	861	906	936	863	855	880	892	910	919	898	875	932	889	916	903	900	911	902	893	890	887	907	935	924	905	871	914	957	945	925	871	922	897	866	938	876	872	918	803	881	864	950	904	898	917	945	910	927	922	831	955	858	879	896	892	943	873	904	892	899	946	875	882	874	894	899	935	840	860	921	912	957	871	929	892	903	937	934	899	919	884	911	868	909	881	949	948	911	932	927	903	960	909	877	905	928	940	936	871	886	904	936	945	866	911	850	921	877	896	917	971	942	928	889	905	885	912	937	907	894	878	933	920	925	933	943	856	944	863	943	896	902	884	883	891	894	862	839	846	955	881	908	844	871	939	930	873	901	910	837	915	929	957	884	914	852	863	920	922	967	873	908	904	924	889	905	823	885	895	912	861	934	882	884	904	908	885	912	850	973	865	913	969	922	925	912	944	908	914	882	930	917	947	917	887	868	892	891	928	904	947	891	898	916	968	927	923	892	875	874	958	911	897	898	897	912	883	929	915	935	897	888	873	887	851	869	961	879	917	834	895	939	849	905	887	941	878	919	932	914	924	943	860	922	914	943	908	829	929	899	895	850	838	901	913	930	911	937	953	864	956	908	901	838	931	955	931	906	927	987	885	910	934	896	1004	970	870	877	861	905	891	923	941	937	928	913	923	977	943	946	970	946	891	928	891	897	948	876	950	881	858	898	962	930	885	892	865	893	873	900	911	910	884	905	905	927	927	932	912	924	887	899	927	908	885	878	941	905	904	907	920	869	921	929	895	929	899	883	951	921	880	913	946	970	901	930	907	845	894	911	904	918	886	899	896	847	917	870	853	941	943	918	890	895	922	891	902	916	880	866	935	888	937	967	902	965	889	928	904	872	875	941	944	980	894	885	900	893	919	926	906	927	951	933	937	887	908	870	852	991	915	933	874	896	905	944	921	885	916	898	941	910	863	873	892	918	972	908	884	920	891	957	936	904	890	848	864	940	947	898	914	921	845	891	903	888	908	872	881	898	883	909	899	946	892	867	914	913	899	920	871	932	908	910	884	855	907	920	885	839	866	852	892	921	935	914	925	867	861	867	903	932	926	903	926	906	910	881	877	912	846	888	910	853	938	871	939	915	888	947	879	910	885	908	939	933	897	951	925	958	886	900	919	907	899	887	882	925	902	911	877	816	927	881	890	840	904	953	925	913	949	927	919	957	947	904	894	888	897	905	860	874	899	954	868	860	943	892	942	907	911	959	976	942	885	921	873	903	913	922	930	897	948	939	905	890	919	923	954	933	904	897	912	916	909	950	929	941	952	847	908	895	833	941	902	948	878	955	874	925	864	940	902	946	917	910	918	946	853	932	891	895	964	902	900	888	923	898	881	872	906	867	857	914	898	894	907	911	920	952	933	930	935	929	895	922	929	924	893	926	895	934	921	935	876	893	891	896	851	891	936	905	893	941	959	924	890	887	911	908	915	890	881	901	906	922	890	914	906	966	896	902	898	949	916	911	921	925	943	890	899	931	987	960	918	893	906	868	884	887	903	865	910	934	872	892	946	899	899	905	910	880	906	897	901	936	864	913	882	902	918	935	860	905	951	947	919	899	903	863	879	931	919	959	927	877	888	963	904	907	884	874	927	941	911	945	910	912	962	852	886	880	915	872	887	973	929	917	904	835	912	885	879	927	892	886	902	891	905	938	919	935	921	902	940	937	939	923	888	896	977	891	939	846	905	947	877	885	922	851	913	910	954	916	904	897	857	917	928	901	915	898	932	897	921	930	887	853	870	918	923	908	854	915	886	855	899	914	865	915	895	913	878	893	861	863	894	860	865	888	925	893	943	873	943	880	894	894	922	943	917	830	930	881	938	902	885	887	921	854	900	870	944	897	936	906	894	870	933	901	877	869	920	898	887	847	897	907	919	919	934	904	883	919	891	894	878	898	924	996	877	954	950	896	957	886	943	878	925	905	900	909	930	920	936	972	922	838	883	875	911	956	963	918	897	959	903	907	889	874	943	927	937	902	889	881	925	935	937	898	895	931	963	900	929	881	921	877	893	849	917	923	951	854	902	859	900	878	915	883	916	902	916	942	917	882	892	962	909	913	913	873	917	865	920	927	902	844	894	851	912	941	898	887	890	854	920	916	891	909	887	908	900	847	865	889	893	1009	941	906	858	872	916	929	919	882	932	891	905	901	885	912	879	960	932	928	888	904	935	938	938	871	933	903	966	903	905	938	942	954	911	887	928	896	887	913	876	933	912	912	881	874	870	866	941	911	899	957	944	935	896	952	860	939	877	857	876	892	881	935	913	945	957	913	902	876	858	870	925	881	874	876	934	883	924	912	922	940	892	897	897	868	913	951	922	948	846	937	933	1015	877	939	908	901	942	901	888	843	898	891	887	961	863	886	967	956	884	941	884	861	932	895	859	912	863	911	925	881	950	891	862	919	909	889	919	959	921	948	932	917	914	954	859	962	916	938	917	888	930	917	857	971	944	917	904	948	847	884	903	903	939	920	953	897	900	931	877	909	977	910	906	883	872	926	891	940	901	917	935	961	909	915	946	863	847	898	845	916	917	936	886	913	895	865	921	955	903	913	873	923	880	902	898	973	918	899	920	891	861	910	882	856	910	874	920	890	884	872	944	906	888	916	910	927	958	920	892	940	942	884	891	910	893	947	929	978	901	939	906	915	893	936	905	915	933	935	940	889	892	873	972	876	898	916	943	930	878	891	924	925	875	904	923	918	936	900	908	899	947	965	856	897	917	898	909	901	888	925	911	926	936	957	931	897	907	860	939	895	890	877	943	961	883	862	936	947	938	911	938	961	892	884	875	932	848	868	878	879	924	863	944	895	871	909	951	946	873	981	899	899	918	936	938	943	884	911	881	943	863	932	905	895	950	961	943	948	940	880	930	852	886	936	917	907	919	862	939	868	886	925	882	901	927	919	963	903	888	884	906	889	928	901	954	903	933	871	862
15213	1438	1075	987	800	638	578	523	551	467	463	483	499	473	453	451	456	432	435	404	441	465	432	396	436	432	430	407	429	422	417	451	395	399	418	434	405	437	471	419	403	433	430	442	389	447	421	471	404	410	417	443	415	406	398	440	389	412	399	432	446	422	407	419	424	402	412	440	452	400	415	453	425	387	393	436	448	408	410	395	420	426	424	448	427	391	438	405	420	412	423	426	381	443	415	429	463	421	386	392	379	407	433	386	420	405	373	415	438	405	417	453	428	417	434	429	426	408	397	428	446	387	415	441	438	469	440	429	446	387	471	440	398	420	418	414	387	438	433	425	446	364	400	446	452	421	415	435	403	452	424	431	406	421	413	410	386	420	413	433	394	429	387	416	411	424	440	418	440	451	406	440	422	380	466	441	409	430	395	397	403	415	456	468	464	429	416	399	452	417	410	445	436	456	401	409	411	410	414	421	412	480	434	442	399	417	434	447	412	439	416	420	431	427	433	426	444	384	409	397	436	435	399	394	390	470	471	442	436	445	425	418	423	450	408	406	381	445	444	418	446	423	433	417	428	457	400	422	412	393	428	418	413	451	411	374	445	455	437	381	436	448	404	401	406	461	420	428	406	406	422	420	405	398	416	438	414	410	415	414	405	445	449	399	444	445	417	424	369	459	427	415	409	428	433	436	383	405	436	392	427	429	445	431	398	417	378	441	423	425	448	405	442	421	401	400	416	399	409	466	428	395	413	418	436	414	408	436	434	481	419	430	407	415	416	436	422	412	428	413	405	412	424	425	395	449	395	438	443	444	408	436	389	450	417	440	398	448	428	441	430	442	415	465	443	437	423	411	435	384	373	406	409	374	452	433	408	450	362	471	449	392	433	425	431	416	478	445	461	432	393	448	417	408	408	428	447	415	439	416	417	402	447	414	417	401	406	413	412	420	415	437	417	422	407	427	386	441	422	386	391	411	412	414	457	405	423	410	409	443	395	405	436	413	429	451	397	455	433	413	424	413	398	398	432	415	411	406	436	396	428	453	437	454	444	418	417	403	463	428	391	406	462	433	430	412	398	391	425	433	431	463	420	402	357	445	424	400	389	421	432	453	371	422	430	443	435	401	417	442	405	397	431	392	418	385	396	449	421	408	472	433	417	435	458	420	436	376	454	405	400	423	414	445	419	397	478	447	453	439	393	420	409	432	413	429	445	419	416	455	388	447	408	422	447	409	435	396	407	412	407	411	386	416	403	426	421	425	431	410	428	366	447	417	394	452	462	424	446	460	408	415	414	434	409	392	485	423	408	435	383	428	420	421	462	452	420	402	403	365	408	404	411	405	432	420	432	444	405	441	430	447	384	441	457	413	435	429	465	433	398	410	454	390	422	426	421	416	382	395	426	446	428	423	418	466	440	412	426	455	439	413	452	394	388	432	410	409	406	421	399	422	412	423	385	387	412	469	432	400	414	442	400	442	416	441	404	459	418	402	414	409	487	454	451	402	410	416	420	444	450	430	427	397	406	470	365	420	426	420	414	444	468	472	406	419	424	405	419	463	372	396	427	448	378	415	439	397	435	457	446	413	430	440	469	454	426	440	403	431	434	442	425	448	446	469	438	442	444	412	421	413	398	439	440	463	405	427	415	410	423	398	421	411	357	378	431	394	392	383	412	397	399	393	438	457	422	418	402	400	455	390	413	442	425	404	431	432	439	439	437	450	398	451	384	454	438	423	447	461	434	417	456	443	434	354	469	398	440	472	346	407	453	411	422	406	453	456	434	378	413	423	441	448	407	404	437	432	396	410	372	445	395	437	393	414	417	475	422	429	419	453	416	434	429	430	429	421	414	420	388	400	403	436	411	453	424	456	448	414	430	422	455	393	412	401	410	410	413	421	434	440	439	406	418	424	460	410	410	461	434	406	425	437	436	428	446	452	395	411	438	428	423	376	454	466	394	410	423	390	397	408	411	401	386	416	436	379	430	440	395	438	483	472	458	435	468	431	416	443	425	402	398	373	423	441	393	472	421	402	434	427	389	405	425	416	455	437	428	398	447	428	420	454	457	415	433	419	428	468	443	433	429	390	418	455	400	399	427	434	426	419	416	398	393	425	479	393	387	383	388	414	401	429	427	383	381	404	436	463	431	412	409	430	459	435	423	395	406	394	378	409	419	401	423	405	432	407	383	375	389	386	444	356	398	410	403	397	393	457	406	435	433	407	439	401	450	444	422	442	413	372	413	381	411	422	412	444	415	402	398	387	474	403	446	423	396	450	424	436	429	449	413	445	391	404	425	404	425	407	392	412	386	401	437	445	420	401	391	410	439	394	397	424	442	425	439	428	398	415	449	415	399	439	407	391	414	383	424	422	433	429	399	439	384	406	428	430	422	419	434	410	417	408	445	423	420	421	431	458	406	444	425	429	388	448	451	420	449	413	391	433	415	437	398	448	438	403	407	422	431	437	411	444	424	447	422	417	436	415	423	447	449	449	376	447	446	447	434	405	396	389	401	434	409	386	399	443	420	423	411	397	428	424	418	416	426	452	431	413	409	446	426	423	401	440	426	395	424	424	457	410	389	451	410	369	400	405	396	401	401	428	440	395	408	429	421	436	379	409	467	429	405	415	415	405	443	418	434	412	435	392	416	404	432	426	472	414	411	395	471	439	434	438	447	447	436	402	413	390	418	446	432	417	421	409	390	417	441	433	438	447	413	402	445	408	405	412	420	434	450	401	388	420	397	424	404	442	419	434	398	412	386	427	416	387	402	408	441	425	380	418	423	383	469	450	405	427	422	435	399	397	451	421	427	387	415	447	466	410	410	413	410	408	405	414	449	411	406	451	435	422	480	385	372	391	426	457	394	437	432	416	465	410	424	424	447	448	423	420	503	390	434	417	452	408	436	422	414	466	410	435	407	441	426	415	451	425	430	414	427	431	415	394	457	406	411	453	425	423	458	452	432	446	434	425	397	444	421	455	438	421	447	413	468	418	417	430	428	425	478	406	417	424	417	419	423	434	438	416	401	423	423	408	394	413	417	411	416	451	416	417	412	407	456	438	387	413	409	438	412	415	446	402	396	413	399	430	448	478	454	434	400	366	428	429	421	426	392	388	426	424	401	419	380	422	422	426	401	414	452	454	411	403	409	407	436	422	467	481	417	420	365	421	421	417	450	456	444	437	431	454	459	461	364	404	413	412	415	426	409	451	431	418	388	431	429	433	425	430	425	444	427	412	399	412	405	378	456	412	427	434	484	423	403	428	442	409	436	410	396	428	406	437	418	391	414	422	455	435	427	403	431	475	437	405	430	428	422	429	475	418	449	414	402	447	432	395	449	426	420	370	445	438	460	427	403	409	444	436	458	375	397	404	439	423	414	435	420	426	417	435	392	434	431	423	427	435	409	466	375	440	409	429	403	467	436	479	393	421	418	415	415	412	419	425	427	435	429	405	377	401	399	389	398	414	434	421	395	446	396	401	412	418	374	451
8534	1470	2021	2459	2377	2129	1828	1700	1488	1368	1345	1350	1189	1133	1113	1083	1057	1035	1053	1036	1042	984	1091	1016	1091	1008	1066	972	1050	973	977	1034	958	953	931	981	983	947	951	961	1015	973	984	956	978	981	952	1004	920	915	908	919	980	924	981	980	946	947	948	946	944	938	977	910	967	966	927	952	948	916	931	965	930	900	959	911	964	985	915	954	954	958	971	976	964	964	947	928	946	907	946	993	918	931	925	924	964	929	905	905	961	887	927	919	928	930	953	960	912	909	979	945	974	905	976	997	932	952	922	947	946	912	943	907	948	1005	922	938	935	929	945	948	924	945	957	906	959	950	953	908	854	939	955	1000	903	846	968	908	955	939	954	955	965	939	969	942	948	934	961	962	929	939	899	926	935	986	888	958	946	904	944	946	945	996	946	906	923	950	968	971	957	913	936	920	887	929	991	851	927	948	960	914	947	955	952	984	950	918	978	939	928	945	960	954	892	956	981	910	955	934	944	949	949	969	939	980	983	990	968	951	973	940	911	1006	950	914	928	965	965	930	963	947	887	955	1006	1001	932	990	937	920	983	928	938	994	970	906	883	949	963	935	914	922	893	981	941	955	940	910	949	924	940	936	977	963	933	935	939	920	1000	963	933	971	967	914	938	1015	941	926	930	940	941	919	925	946	902	935	938	939	940	898	951	942	962	951	954	930	1021	910	936	964	950	959	903	967	979	939	966	917	975	902	980	947	951	962	980	950	1013	924	930	993	946	939	935	877	949	938	948	910	934	937	958	908	936	930	980	957	928	976	936	964	910	911	917	956	942	881	938	940	971	942	947	955	943	960	977	924	906	947	937	921	938	930	940	933	900	924	946	951	915	997	918	999	929	949	899	961	957	970	960	960	915	871	953	955	1008	912	917	932	875	979	980	934	957	940	926	976	949	951	932	922	915	953	927	954	985	938	893	933	945	889	975	962	975	928	926	950	965	964	1025	921	950	954	950	932	933	949	913	892	967	950	965	1016	1018	985	972	894	957	943	979	936	949	902	1009	929	970	964	931	955	975	922	938	939	968	944	951	914	962	896	965	942	965	930	917	966	952	907	909	944	883	973	924	951	943	927	947	896	882	979	938	940	946	960	951	969	935	921	966	921	976	936	892	959	963	959	917	954	896	932	904	977	927	939	886	946	1041	919	955	911	897	951	987	912	911	947	949	944	958	951	972	963	969	920	955	939	936	957	894	976	897	981	930	959	933	940	954	917	929	929	936	912	985	971	937	960	874	930	926	948	909	984	932	896	961	940	910	891	930	959	935	874	952	953	913	975	955	975	976	947	966	988	955	976	948	961	964	883	956	956	932	901	961	942	961	895	922	969	902	920	932	985	927	969	947	930	968	977	944	878	939	910	944	936	912	937	965	953	923	944	922	944	909	945	912	941	975	927	872	1043	951	959	922	886	950	938	964	932	956	885	910	908	978	935	977	849	875	936	880	945	936	919	895	984	933	922	893	886	933	962	898	957	974	929	970	927	950	969	945	946	953	961	1008	960	905	1002	972	930	898	901	936	951	921	905	917	935	911	904	904	964	957	966	946	919	965	953	951	1013	981	932	916	942	931	965	957	940	872	949	984	894	968	985	898	958	927	928	917	1016	962	937	951	936	895	944	981	918	963	922	930	949	978	946	915	919	942	935	916	928	934	902	911	932	980	988	930	964	931	991	947	965	912	930	933	959	903	1024	927	891	959	896	950	884	981	913	942	970	990	1008	906	928	966	958	894	931	942	944	922	984	879	963	859	934	943	900	946	952	1014	922	968	951	983	925	910	981	909	915	957	955	857	930	948	879	965	963	925	1028	909	992	945	916	988	968	958	903	938	934	954	965	935	975	919	916	947	982	915	932	903	957	937	947	926	962	967	926	960	939	985	980	956	989	932	978	929	959	935	910	944	916	922	921	912	966	891	969	996	973	926	921	986	910	983	901	883	917	955	956	905	935	905	990	889	915	944	945	966	922	938	935	960	939	921	947	941	945	970	971	953	968	982	903	957	933	965	980	1006	930	902	962	945	924	971	966	955	987	946	983	1030	944	924	933	930	988	914	949	957	938	911	921	978	925	950	941	997	939	1018	929	950	945	907	922	900	961	987	927	980	1014	909	919	969	863	908	931	961	908	934	888	930	903	941	923	910	951	919	907	1009	928	973	989	933	902	918	957	908	961	897	965	954	953	991	994	935	929	908	1008	960	930	961	921	957	938	960	961	984	961	974	958	977	1008	964	909	981	926	908	965	985	944	972	978	990	1032	882	904	901	901	927	922	949	947	902	906	956	984	945	967	926	957	948	946	933	926	896	964	943	917	910	914	899	920	938	904	932	937	936	948	978	953	940	908	964	923	922	958	927	950	932	983	990	946	879	982	933	990	953	979	899	896	929	959	923	931	955	913	965	942	918	882	902	981	926	933	946	906	961	951	984	891	930	929	984	927	877	954	928	912	902	914	934	941	907	901	925	890	966	966	995	923	954	942	936	913	955	931	960	889	895	923	975	882	888	911	937	921	926	963	949	971	955	982	971	909	912	899	971	953	880	948	979	948	979	1007	907	934	933	1009	888	912	883	895	965	952	955	921	951	919	987	920	938	964	947	881	954	939	975	955	942	936	959	879	897	978	949	993	933	989	931	937	875	1028	934	997	913	923	960	968	936	975	942	918	944	923	908	899	947	954	978	961	957	963	963	979	951	866	987	965	920	917	1023	900	945	959	936	945	942	948	979	952	904	954	983	940	915	965	981	949	943	920	893	925	940	916	945	978	945	885	971	928	940	973	901	946	957	949	971	915	914	889	888	929	979	993	910	926	966	952	941	890	938	974	919	965	949	938	936	903	965	922	907	926	931	903	944	1003	901	912	863	948	947	965	962	927	948	941	1013	905	965	969	965	954	998	972	943	914	934	941	936	962	884	949	930	897	985	916	936	922	923	942	983	918	962	919	942	960	920	911	952	957	955	959	923	899	924	940	929	943	949	971	946	945	923	886	891	1024	989	955	963	951	932	932	958	873	931	988	966	943	981	976	901	884	966	974	1001	969	954	934	952	990	939	921	1000	953	978	923	911	951	961	947	953	990	939	981	949	949	955	954	977	921	882	957	971	854	903	920	919	959	950	934	957	922	956	934	1000	949	900	940	872	929	966	975	1025	948	959	970	960	1019	935	958	949	963	951	936	969	944	934	959	934	923	924	936	938	941	972	937	986	938	895	998	943	939	977	916	962	948	949	952	923	978	927	931	916	953	911	978	975	926	947	916	951	866	888	963	988	965	987	932	923	942	915	913	897	927	1017	940	936	958	948	938	947	935	966	991	923	975	926	980	963	971	1003	987	971	870	948	933	861	911	928	933	958	952	959	973	957	936	945	994	927	917	949	911	940	891	980	919	953	968	943	978	917	990	920	941	935	936	925	958	942	950	897	952	971	939	931	910	974	909	937	938	990	897	951	941	926	955	936	921	995	990	900	966	938	946	932	927	935	933	998	961	949	981	955	973	982	992	1007	941	947	934	969	997
1678	227	278	233	237	240	210	201	239	220	234	202	191	230	181	189	219	225	191	191	206	211	162	192	205	189	204	198	211	218	190	176	176	207	198	173	192	217	188	206	200	210	205	211	189	182	223	206	192	175	189	191	191	219	203	187	215	163	185	165	183	176	213	201	188	189	171	191	194	197	183	203	195	190	188	199	186	219	194	185	203	192	209	198	192	177	219	198	215	203	204	202	203	191	193	183	213	184	197	195	186	197	189	213	200	161	202	185	169	208	208	210	234	173	190	189	173	188	187	199	196	217	166	192	179	217	208	186	193	192	212	216	190	196	193	215	191	220	233	182	209	212	198	198	225	207	198	211	212	215	184	190	220	202	209	200	209	199	216	198	188	230	207	189	224	200	204	173	194	197	206	200	176	185	178	194	212	173	188	203	177	191	204	175	156	196	189	228	194	198	202	220	201	192	181	187	205	186	194	210	203	178	207	193	172	183	184	163	190	191	189	210	179	191	203	199	199	197	176	205	189	182	200	189	218	195	191	218	217	195	218	192	183	175	212	200	197	215	169	207	200	185	199	195	199	200	201	201	198	208	189	206	194	232	182	229	207	222	185	191	191	172	201	213	170	210	201	200	180	176	183	166	185	215	210	208	197	186	184	204	204	197	184	198	163	182	205	201	223	225	189	183	184	214	174	205	196	182	195	177	216	191	208	205	183	196	206	223	205	165	228	213	196	202	177	180	185	197	212	185	202	196	174	206	193	217	213	186	198	182	192	205	191	191	198	205	201	185	242	202	179	196	186	182	185	204	190	177	186	197	176	183	201	193	185	197	209	187	177	185	188	210	165	216	184	199	181	188	185	189	207	161	193	204	234	207	214	214	184	187	176	186	170	199	221	209	190	205	195	207	213	226	241	200	204	195	195	200	206	199	169	202	200	201	185	217	204	160	218	184	220	183	176	195	154	207	204	168	207	213	182	204	219	199	200	185	160	182	208	210	207	209	187	222	209	171	192	197	199	189	214	213	158	182	192	200	192	224	207	178	220	194	204	190	177	181	171	179	207	202	216	238	179	191	226	201	223	205	203	186	185	216	204	227	163	197	195	209	218	193	193	184	195	189	196	176	198	219	195	197	170	189	197	187	173	230	227	212	179	199	197	191	183	212	233	208	195	216	211	208	202	182	202	193	193	187	210	182	225	218	198	216	229	190	191	206	211	194	191	215	209	190	186	209	178	190	212	197	203	206	176	175	208	170	192	202	202	194	170	215	201	178	198	190	215	202	198	175	208	203	162	187	174	175	184	201	202	197	194	194	199	207	182	186	195	187	177	224	198	178	196	209	173	193	205	199	180	206	194	185	193	171	189	183	223	190	173	204	195	173	221	210	195	195	188	199	197	205	209	197	195	185	210	190	211	216	190	181	203	177	177	189	180	224	205	191	213	179	195	214	174	195	193	218	233	220	197	217	179	189	212	191	209	199	177	183	196	174	215	175	204	187	234	182	188	191	192	182	188	190	191	182	199	209	181	207	189	209	213	212	193	185	220	192	184	211	201	211	181	191	168	195	199	198	190	197	205	192	197	222	197	207	205	194	223	185	203	184	188	187	215	187	197	184	191	198	217	195	198	196	190	211	189	192	218	202	207	227	206	219	206	185	217	224	196	201	201	197	195	188	177	214	202	169	205	203	183	182	192	172	188	191	198	174	206	190	180	191	198	203	183	187	179	232	191	199	167	207	185	184	218	199	187	180	177	195	207	205	205	194	226	184	172	195	203	209	173	190	210	198	207	211	226	176	212	212	209	220	160	212	217	185	176	211	200	181	177	217	210	198	187	203	197	192	173	194	180	189	190	182	201	199	212	199	182	191	185	168	177	193	172	217	223	169	233	209	191	176	197	204	217	198	197	177	224	214	201	184	196	218	190	198	200	190	199	212	203	173	165	186	221	221	204	205	194	186	198	208	181	205	200	238	187	155	205	168	205	201	183	217	218	200	213	193	216	178	179	181	184	225	193	201	182	187	193	193	174	216	195	182	178	194	207	198	212	183	181	190	206	206	193	178	203	186	186	188	190	211	198	194	191	206	199	213	198	216	214	190	223	190	204	203	201	211	192	202	203	189	214	204	196	179	218	207	185	193	234	196	205	191	208	197	203	187	195	191	186	218	190	182	230	176	215	175	222	198	216	211	213	192	198	169	214	218	186	205	171	200	202	171	201	175	183	182	188	171	200	224	229	209	234	187	183	219	208	209	202	191	213	198	176	196	203	193	193	200	168	184	208	189	202	161	217	200	201	190	174	194	216	186	209	211	196	210	167	172	160	182	213	194	204	202	222	173	186	195	178	207	185	207	193	196	216	210	203	164	219	186	164	210	197	183	197	205	202	211	198	201	200	213	197	183	189	183	212	207	203	183	215	204	189	215	182	201	222	213	189	203	202	202	222	184	181	194	209	215	173	191	193	202	192	196	207	208	215	185	194	184	177	228	199	178	199	190	194	192	180	211	215	232	180	204	186	221	218	202	194	204	189	190	214	222	211	193	196	198	199	207	222	222	221	207	187	207	232	208	198	207	196	204	197	178	196	194	186	193	187	195	192	201	173	200	201	204	197	193	206	212	187	206	185	195	196	192	204	205	202	200	181	177	205	199	183	192	197	200	223	214	206	216	205	199	185	187	195	201	191	176	165	190	186	198	192	227	196	206	212	206	189	208	211	178	201	195	190	180	197	194	167	193	205	215	194	177	187	213	207	212	184	210	217	197	173	169	186	185	189	192	195	177	221	212	212	185	192	217	200	194	178	163	155	194	205	210	189	188	211	179	217	196	193	191	166	208	201	189	191	189	223	213	206	185	192	171	226	196	179	171	187	177	188	191	182	211	196	200	189	194	170	191	167	200	175	202	186	195	186	210	181	200	194	180	201	203	194	186	174	172	200	191	203	214	177	181	196	200	191	188	181	201	164	197	185	209	207	201	205	183	196	200	181	176	202	209	213	196	205	215	217	187	218	189	204	233	206	194	209	191	190	194	207	212	219	194	229	216	223	195	200	182	201	194	197	202	205	197	188	218	192	194	206	206	218	218	178	178	189	193	192	159	208	188	198	201	191	224	212	192	187	213	197	205	202	223	210	182	187	212	192	211	224	196	180	227	200	196	196	197	189	204	203	178	226	191	207	181	201	225	164	215	202	215	200	214	234	201	163	229	198	205	212	179	202	173	208	216	172	194	209	168	206	193	196	194	206	204	181	202	204	234	220	229	212	215	239	184	185	164	189	209	216	215	184	191	193	206	187	194	216	214	184	188	206	193	191	197	175	187	174	217	203	182	213	190	214	171	172	194	205	189	205	194	236	230	195	207	198	209	209	191	208	210	222	200	193	210	197	179	184	205	207	183	206	186	194	211	192	208	191	191	204	195	230	215	220	203	178	183	173	205	217	192	192	186	203	218	212	191	225	196	167	188	206	203	212	218	186	205	210	200	197	186	201	182	168	183
1904	621	639	662	666	708	621	622	624	541	599	559	546	518	562	558	512	569	545	567	528	523	604	563	528	503	543	528	531	585	536	541	543	511	498	570	579	572	564	512	542	540	534	597	521	587	543	549	536	518	565	541	494	516	526	553	560	564	565	538	568	558	544	517	531	516	532	531	549	520	527	538	553	560	550	495	557	523	535	518	546	531	526	509	562	522	562	522	490	512	528	551	549	560	539	544	523	519	560	515	531	512	523	549	529	551	551	528	563	475	520	521	543	527	526	533	532	550	511	537	575	556	518	510	524	508	544	522	551	541	522	532	570	504	503	568	494	500	541	496	549	559	539	509	527	551	530	517	512	551	513	506	544	503	534	523	529	553	533	568	541	558	557	526	521	540	520	587	539	538	520	531	551	522	577	578	556	527	512	542	564	516	556	557	626	543	489	519	530	514	556	521	490	514	524	577	524	582	542	566	524	557	528	558	533	504	558	539	538	536	540	501	554	504	510	562	557	560	547	529	561	533	529	542	569	563	546	521	551	578	561	519	537	535	596	566	522	586	568	516	526	528	534	570	550	542	560	520	530	545	506	528	535	527	523	552	536	535	504	554	555	561	568	554	549	537	537	569	529	580	540	519	545	522	557	490	559	535	556	516	564	510	547	553	565	533	522	514	573	547	518	517	541	520	527	518	530	544	530	544	566	559	522	576	521	542	574	542	526	555	548	551	559	542	524	517	530	517	499	572	539	561	531	518	605	548	535	508	536	520	504	550	524	539	532	548	529	512	537	540	513	545	506	503	524	521	487	537	539	529	499	522	576	490	547	533	536	531	534	544	485	526	548	505	522	505	553	547	535	563	534	531	551	579	549	528	527	519	549	558	536	616	565	532	549	546	515	531	524	557	569	555	522	552	523	533	538	563	555	541	535	521	560	551	541	545	517	576	529	501	546	533	494	514	581	536	527	551	551	533	514	529	559	528	542	543	540	538	512	601	514	517	586	570	547	529	522	503	544	515	542	537	542	515	538	503	513	538	544	519	490	577	529	563	531	580	584	550	541	525	542	506	564	506	520	522	478	527	535	569	542	510	549	553	539	505	565	566	547	529	512	526	495	500	483	508	549	541	505	501	524	570	512	535	551	538	554	609	518	539	483	511	507	549	549	513	536	532	555	560	523	574	527	492	529	515	495	509	542	506	542	538	564	550	587	533	545	554	556	568	495	559	526	547	504	533	587	570	518	563	518	531	512	516	530	552	563	526	474	522	537	545	491	539	563	542	519	503	556	517	575	528	590	539	545	541	516	549	521	534	544	549	522	555	551	512	556	516	535	567	534	512	561	544	555	518	520	558	537	543	524	577	533	526	510	504	560	518	537	518	513	532	544	548	514	525	500	551	512	502	538	554	558	544	568	545	540	553	520	549	547	521	554	552	546	504	557	511	497	543	510	520	552	517	526	530	575	525	540	515	516	545	535	506	528	587	536	499	512	530	519	544	550	517	566	497	520	531	548	612	554	535	554	520	550	544	520	547	549	536	536	561	530	542	531	542	532	542	530	498	602	534	533	540	532	521	567	573	545	550	590	539	531	512	537	502	535	514	541	565	496	585	555	542	509	568	514	514	545	555	500	530	528	549	502	529	548	570	519	519	568	545	582	501	557	554	509	534	517	545	553	603	557	574	526	514	518	531	518	523	562	573	537	560	574	514	525	533	532	542	523	549	538	532	548	555	514	506	555	561	549	540	507	523	525	530	539	561	512	500	541	551	504	553	528	553	536	524	518	512	531	530	554	548	497	549	517	551	585	477	554	516	518	549	544	543	535	537	552	555	550	520	552	536	536	546	552	508	540	582	495	525	509	559	556	530	491	567	536	560	494	521	541	539	524	535	523	551	518	578	571	531	598	518	536	541	511	570	531	527	565	525	514	550	524	522	552	526	562	539	523	532	528	525	517	539	538	541	556	534	535	566	527	526	491	535	520	517	526	559	532	543	533	527	554	519	549	547	533	540	561	569	505	531	558	556	553	512	537	550	575	518	504	550	492	543	563	565	566	563	555	538	510	482	532	525	586	551	553	518	555	553	508	521	560	515	560	576	519	540	510	550	544	573	528	585	549	510	586	522	505	526	475	521	532	491	552	571	512	526	535	539	562	564	566	547	562	574	520	545	564	529	524	559	545	582	551	525	548	526	558	552	548	528	544	535	543	548	503	548	534	545	553	533	547	519	521	507	545	527	516	528	544	528	565	528	523	549	532	494	558	517	553	521	515	517	564	535	524	516	522	546	566	559	521	574	547	539	552	534	520	502	515	577	593	587	550	573	515	551	550	550	543	528	517	522	514	499	546	536	548	527	544	564	555	535	513	535	501	560	556	543	509	518	497	542	562	560	566	587	548	542	564	475	501	537	534	563	541	488	554	583	539	544	550	522	532	542	559	536	516	526	556	510	538	570	544	526	524	529	539	515	528	538	556	564	582	550	559	482	570	541	584	543	525	519	583	544	499	560	546	550	546	558	563	552	526	548	510	555	500	532	547	547	513	529	559	499	542	562	545	527	500	553	523	508	542	517	556	504	544	536	568	533	502	506	563	575	517	540	540	554	532	545	497	516	527	504	544	530	505	554	503	575	532	556	511	517	556	547	567	465	578	515	554	512	559	508	555	536	533	574	548	570	552	557	548	552	521	528	511	509	548	528	568	537	574	542	560	538	545	489	543	568	559	584	501	561	546	536	534	560	506	514	589	578	525	548	550	547	501	550	523	531	565	544	528	526	549	526	514	546	530	569	567	555	535	547	511	504	540	489	536	556	499	554	514	540	536	554	600	534	555	535	541	555	540	541	504	494	548	511	551	535	501	527	544	542	533	543	551	515	543	554	549	513	521	495	546	534	558	518	539	532	547	522	536	523	551	549	524	545	547	534	544	559	529	540	578	562	502	558	540	542	555	554	509	542	529	521	544	496	555	498	549	498	537	551	529	569	565	549	521	519	527	532	530	566	511	490	558	536	499	539	542	539	553	558	552	522	559	556	535	535	532	566	573	539	510	529	517	496	553	562	538	588	524	505	566	538	521	515	582	547	498	552	517	562	519	528	526	525	549	538	516	534	521	547	548	542	510	535	523	506	534	542	537	491	593	484	526	551	551	519	491	519	575	541	548	548	537	517	548	491	533	500	568	529	518	520	572	531	556	537	548	513	528	585	533	580	490	529	562	574	515	535	530	524	516	551	505	578	558	552	561	510	522	534	541	563	543	538	520	509	518	499	579	555	537	548	550	524	513	570	555	516	540	545	545	543	551	507	567	525	530	516	528	529	558	551	519	516	526	552	536	502	517	545	548	535	508	529	594	571	532	569	526	536	529	555	497	532	566	502	530	550	526	582	506	543	548	553	526	530	516	543	554	506	495	560	542	512	583	561	537	508	560	502	549	528	514	511	541	544	552	549	563	541	569	555	531	534	518	576	508	520	537	561	538	534	521	505	495	533	524	525
7438	683	646	609	557	503	487	480	489	416	406	366	404	393	387	403	382	410	383	354	389	402	333	386	347	422	390	364	368	373	407	408	382	371	406	375	378	403	395	398	409	375	419	378	362	380	379	373	369	361	368	381	424	425	380	381	396	377	380	360	413	406	376	326	445	386	343	393	408	378	374	383	411	414	396	383	388	371	411	383	407	375	370	379	371	397	372	379	387	409	371	359	361	404	377	360	371	367	367	351	367	376	381	380	382	380	366	405	405	411	379	370	357	432	427	394	382	381	383	386	370	361	377	409	351	376	427	375	368	389	405	412	410	391	389	395	385	387	384	355	387	352	335	361	380	384	386	396	398	389	392	391	388	400	411	383	364	352	406	405	377	385	390	404	375	391	361	403	387	398	367	397	368	387	404	380	398	423	379	372	383	382	400	375	385	393	378	367	372	353	375	360	370	369	382	395	376	385	376	417	346	361	391	372	404	405	364	357	356	363	363	373	400	348	355	376	360	355	395	367	390	374	385	350	369	349	385	335	376	372	372	388	383	366	395	362	370	378	380	398	413	340	367	308	403	340	359	333	384	376	397	379	351	364	366	341	414	409	411	362	398	399	346	409	383	386	414	382	387	376	373	394	389	387	404	406	372	367	395	414	386	383	372	372	435	395	371	414	419	361	364	379	384	372	375	344	346	321	385	389	401	373	345	361	383	381	360	389	412	368	379	395	390	368	362	380	418	398	371	355	356	396	406	389	379	374	391	400	396	393	367	390	400	404	376	441	398	374	374	354	359	343	405	369	377	345	399	398	407	373	385	378	386	370	379	430	392	377	370	379	421	362	341	363	379	383	356	364	355	401	404	380	372	398	419	360	420	409	356	371	378	385	408	376	394	405	382	372	370	382	393	379	383	394	368	391	410	384	366	341	405	400	392	397	388	402	369	396	397	379	382	421	384	402	362	407	404	389	412	374	422	396	387	394	350	369	391	395	395	357	383	379	386	362	398	383	402	403	379	365	412	380	381	389	342	391	367	376	388	370	362	370	408	370	385	345	335	365	403	430	376	403	401	368	365	389	372	415	399	357	415	383	397	390	369	390	381	409	346	391	354	395	381	386	356	358	406	342	370	400	363	396	393	384	346	380	419	417	381	392	391	364	372	412	367	401	411	391	393	390	395	380	429	382	396	349	370	389	372	377	408	367	398	410	354	360	408	395	378	388	387	379	364	418	416	359	401	399	385	419	393	393	411	377	421	435	376	334	342	407	392	378	399	348	369	356	391	382	354	361	359	375	360	345	376	388	355	358	441	357	358	406	419	388	361	397	377	377	357	396	351	373	388	430	400	378	398	409	381	387	376	411	387	367	417	395	366	382	366	436	352	351	375	367	391	370	367	380	447	367	402	454	392	379	390	357	361	383	413	377	378	391	404	399	365	343	393	396	388	399	381	363	354	405	354	395	372	409	382	370	369	401	390	390	368	420	347	364	421	446	426	419	356	421	387	387	356	374	396	350	338	387	386	383	370	365	396	413	378	364	418	420	376	380	417	399	391	387	373	439	374	377	395	407	408	383	380	386	386	387	406	374	378	381	377	403	371	368	388	349	393	387	399	327	364	392	374	405	400	358	400	363	376	394	380	388	370	418	373	382	385	374	355	383	418	383	364	416	380	359	375	368	379	374	378	365	401	376	402	363	385	364	401	354	402	370	449	393	377	434	383	419	360	392	351	348	383	377	340	365	406	387	370	363	372	394	375	367	371	374	416	402	410	388	373	374	358	364	385	372	382	358	359	380	371	366	346	336	398	396	422	398	365	429	353	371	412	386	410	361	389	368	407	401	390	359	369	393	351	394	365	406	395	355	421	411	364	360	377	377	406	387	367	391	392	435	385	372	322	352	407	378	385	373	440	397	350	397	342	384	398	363	415	399	385	397	346	372	357	404	416	414	368	387	374	382	378	356	359	387	389	367	362	381	400	374	354	365	416	399	388	383	378	395	395	394	406	436	393	365	384	387	372	399	400	390	392	373	410	362	373	387	400	386	369	364	389	394	374	390	389	366	382	411	345	395	391	339	399	376	375	380	389	342	359	342	386	390	389	379	382	393	420	372	419	395	366	382	398	385	415	351	410	412	379	386	379	362	384	343	390	387	383	372	372	365	398	374	386	383	381	406	361	370	358	399	385	345	402	370	396	366	422	356	407	372	375	353	352	357	380	412	397	402	402	360	382	405	375	388	332	357	378	412	359	366	455	398	375	381	409	369	375	359	419	377	395	391	415	423	377	391	363	368	352	378	408	391	346	417	408	398	362	403	421	412	387	390	370	390	377	381	371	401	396	408	373	385	373	383	364	390	399	388	383	395	377	373	381	427	397	394	367	339	391	376	386	399	344	364	382	379	378	381	378	393	392	349	383	387	379	384	385	385	335	410	357	378	375	362	386	402	353	381	413	365	423	399	365	376	387	372	372	353	372	403	373	358	351	392	377	387	416	399	363	399	366	386	397	378	391	378	400	376	338	378	407	348	383	369	403	400	362	378	383	402	360	393	425	361	380	359	385	349	408	384	391	376	382	392	352	439	391	408	355	407	375	372	376	383	352	388	433	358	380	381	361	399	395	374	392	394	351	409	373	394	362	387	386	390	378	398	385	366	390	357	394	418	348	401	436	419	395	389	401	401	382	351	414	395	378	342	363	368	383	387	384	403	427	369	426	399	390	374	379	374	401	365	384	366	404	407	395	397	445	379	408	360	394	388	365	392	383	315	384	374	404	370	362	352	403	376	363	393	375	384	366	392	353	396	356	364	398	413	374	387	407	416	379	386	363	403	379	392	370	402	429	406	378	370	367	351	350	372	371	393	391	387	359	374	376	401	395	412	383	384	391	369	371	414	393	371	372	365	372	365	384	396	344	384	366	351	379	381	367	372	392	409	387	352	372	379	412	378	390	403	350	403	408	385	364	372	414	392	382	383	393	387	381	389	383	355	408	371	354	369	344	391	384	386	401	365	371	408	348	420	363	387	382	414	410	366	363	400	369	345	373	407	413	354	354	362	378	391	372	371	380	382	371	389	380	391	434	415	373	389	378	362	356	391	366	416	418	380	392	408	352	383	374	367	379	397	385	378	366	426	388	399	396	367	383	384	374	389	429	440	409	399	384	368	350	371	322	327	397	364	370	389	373	380	344	399	418	376	381	392	393	405	363	379	401	368	431	348	394	377	386	405	361	403	407	384	376	425	422	371	376	374	373	357	363	399	399	389	380	435	402	364	365	380	366	377	370	364	392	371	399	362	394	405	343	361	341	392	381	387	384	387	343	377	357	382	384	382	420	395	382	383	386	389	395	362	386	366	415	393	376	353	363	363	386	411	352	390	407	401	386	391	418	410	405	355	382	399	393	352	376	412	405	388	431	382	416	357	352	396	367	387	408	400	390	395	401	392	363	378	375	368	402	397	380	388	429	394	388	386	341	355	380	385	368	410	378	388	363	364
6516	1137	1448	1701	1594	1477	1485	1327	1138	1139	1047	1049	1048	989	985	1012	1015	993	1026	931	901	966	957	912	908	954	965	883	922	910	907	877	965	925	943	914	899	903	1011	928	929	908	883	905	923	960	924	908	935	876	961	975	908	932	867	917	892	938	994	884	930	917	911	928	922	926	896	948	893	892	876	914	897	878	895	915	911	940	925	958	917	926	905	925	831	932	965	949	842	922	896	810	893	917	874	950	930	944	914	905	912	913	923	963	959	914	917	885	919	912	967	878	907	902	880	917	824	895	868	901	937	902	942	891	918	957	874	909	893	862	921	896	932	908	928	914	940	867	903	870	886	928	906	850	929	960	907	928	860	832	881	937	921	907	902	963	908	841	892	946	930	874	887	913	885	882	930	907	904	914	886	865	888	885	929	864	942	922	867	890	922	894	945	920	985	911	920	882	917	898	892	895	891	917	938	965	872	966	936	877	835	913	912	910	948	913	913	921	954	890	878	859	920	924	868	860	951	935	927	948	938	928	865	857	898	907	946	911	858	928	903	937	912	917	921	902	941	938	893	889	925	902	912	958	860	912	876	895	875	930	880	897	928	921	909	947	831	921	940	911	900	904	957	885	878	890	948	899	916	945	922	940	888	992	947	921	947	888	908	863	863	973	837	962	959	900	877	899	939	892	885	906	860	850	916	942	921	888	902	903	940	864	965	882	892	882	907	881	909	905	959	913	934	928	898	866	979	864	921	940	879	939	896	931	883	878	965	910	921	888	899	886	903	892	910	921	867	915	973	895	855	893	900	948	967	933	880	912	985	921	914	936	888	875	856	942	891	912	877	936	913	944	870	873	973	906	907	907	929	909	939	915	950	937	970	872	960	940	891	904	919	898	933	915	897	876	862	938	905	893	884	922	932	938	880	887	884	922	862	962	952	887	918	865	872	894	881	884	921	907	918	846	959	880	943	890	860	912	969	919	905	885	927	895	929	932	894	913	974	860	931	895	938	883	975	897	857	911	921	912	923	929	874	866	913	863	934	902	940	900	853	910	900	921	890	858	883	927	929	893	933	935	955	910	962	910	910	895	942	896	884	893	869	895	917	913	885	910	926	911	947	905	892	886	862	928	910	884	918	877	935	837	874	889	901	907	919	887	937	880	893	834	909	871	894	899	906	971	894	913	937	928	879	911	927	931	941	940	878	925	895	873	916	894	927	907	857	909	956	943	829	925	937	921	920	912	955	946	928	911	886	930	905	918	934	908	910	938	876	890	869	905	872	880	955	983	882	920	878	897	972	900	904	909	931	908	957	889	916	931	959	898	881	914	889	908	891	929	923	910	869	933	892	900	925	877	945	888	932	940	885	910	876	907	894	853	900	918	955	892	950	928	904	878	861	940	945	888	880	913	937	892	928	884	944	903	929	916	844	913	869	901	885	871	907	913	894	868	894	954	964	947	925	912	928	834	927	849	922	928	854	881	874	900	919	917	912	942	894	911	910	895	938	874	904	942	903	883	939	883	919	950	921	930	959	918	908	926	901	901	879	893	871	934	872	969	902	907	856	922	944	888	876	880	881	924	917	918	946	914	916	893	847	926	918	885	882	914	881	921	904	898	878	895	930	922	914	955	863	943	916	863	891	916	904	896	961	854	1023	925	945	850	941	939	891	968	885	903	906	875	849	954	869	905	949	888	920	865	940	886	896	913	927	851	961	869	903	893	883	946	909	945	895	936	935	940	876	876	909	900	907	890	901	962	920	917	933	870	881	901	918	900	873	921	903	924	941	974	870	911	898	947	905	936	833	922	937	1000	868	960	923	929	976	864	918	973	922	918	890	883	896	961	860	943	893	866	817	898	860	884	864	939	869	951	918	899	935	900	934	885	944	928	870	931	855	920	911	936	879	922	907	936	924	947	862	902	882	925	906	892	922	887	931	912	917	941	890	885	911	897	935	887	922	885	918	970	865	863	926	909	906	891	876	921	874	904	898	854	929	863	887	889	914	889	947	909	940	909	950	901	931	926	886	921	919	894	883	906	928	891	915	898	880	908	924	895	895	912	906	922	931	907	884	948	846	892	924	895	908	867	948	950	912	917	973	955	855	876	906	958	868	898	907	861	840	900	926	952	926	900	872	925	942	933	931	913	885	905	913	911	943	905	906	905	899	937	918	863	871	908	872	904	895	919	913	910	906	878	821	932	921	905	937	934	879	942	912	921	895	910	873	885	945	864	934	931	892	895	897	920	880	880	924	906	894	889	838	898	897	917	872	904	872	912	980	902	896	912	934	933	921	882	919	867	924	918	900	897	914	871	905	881	909	941	889	878	934	923	892	864	927	884	874	935	898	938	914	928	868	921	837	901	885	859	944	878	892	858	926	892	888	851	900	864	937	951	885	880	853	903	858	893	915	909	880	886	928	905	899	878	882	935	896	900	902	911	894	924	947	877	882	934	884	908	893	873	902	943	869	902	913	909	903	859	902	874	899	925	894	891	949	956	898	946	918	919	906	907	873	910	896	880	916	873	917	915	923	905	886	927	908	892	914	950	926	934	877	920	912	837	918	924	947	881	884	952	903	932	871	952	888	970	906	920	932	925	942	947	917	873	912	864	954	853	867	942	945	858	940	911	953	894	909	887	932	890	913	925	947	884	891	935	883	917	913	850	862	894	885	908	949	884	874	944	914	899	934	895	907	886	904	929	858	941	934	919	921	920	920	941	862	922	869	879	909	875	919	889	917	907	858	920	975	921	900	890	839	876	912	908	860	927	895	922	925	848	875	874	933	887	912	949	872	912	915	904	936	919	905	876	931	899	932	895	857	869	915	883	919	973	917	863	917	914	927	838	895	852	847	923	906	888	885	906	927	944	937	913	897	860	874	946	918	860	932	899	911	909	898	899	944	905	912	939	892	875	908	942	895	932	908	927	911	876	912	833	909	918	923	910	887	867	887	912	941	901	914	902	938	959	892	923	868	913	944	930	856	907	872	889	887	911	909	866	1010	870	884	893	835	958	860	971	896	903	872	911	876	924	979	923	864	897	909	974	881	906	924	884	906	881	891	903	908	926	933	859	895	906	874	874	865	951	880	937	938	912	892	946	905	956	893	856	825	910	905	875	879	945	923	883	923	881	897	891	860	938	849	924	978	928	968	927	907	901	919	911	841	930	898	899	905	914	931	908	892	851	915	889	864	912	940	928	886	930	924	913	868	888	897	940	908	912	894	875	894	901	915	896	928	925	922	861	888	899	858	918	876	952	894	895	912	880	901	919	918	951	913	913	873	894	836	863	946	846	864	965	912	895	947	858	928	945	894	995	875	919	876	898	923	937	889	839	899	895	888	889	924	913	966	894	893	898	881	907	919	908	948	902	928	863	905	944	926	931	896	953	959	876	939	889	843	929	935	910	863	959	927	931	907	886	893	870	880	873	897	954	926	859	946	855	922	893	900	891	864	926	909	852	897	870	869	903	898	962	928	924	891	916	951	887	849	855	914	862	937	922
15520	1493	1067	956	742	633	585	489	532	496	453	519	442	399	464	439	448	456	420	436	422	437	439	465	443	422	458	437	439	377	431	422	421	408	423	424	446	425	379	431	406	432	427	420	435	448	449	429	432	444	390	445	413	419	488	448	411	433	437	434	453	456	457	451	435	444	429	476	426	433	471	443	394	402	446	446	421	435	401	359	448	361	404	457	427	434	400	412	433	443	408	439	434	455	395	450	454	425	413	501	386	415	435	429	416	431	372	452	428	441	374	402	400	375	444	419	434	429	397	415	420	440	413	415	446	427	454	406	436	414	420	432	391	454	436	462	452	406	436	403	414	479	423	428	446	452	402	460	422	429	419	381	429	418	454	437	403	438	404	431	427	468	410	448	389	444	397	432	412	450	449	448	483	454	414	421	388	430	409	383	407	442	413	444	413	446	488	409	411	402	420	398	406	435	458	386	464	435	395	452	435	459	435	382	440	450	409	428	440	412	470	450	446	420	427	447	432	443	400	417	468	468	409	444	388	388	427	389	432	417	411	417	410	431	442	401	457	453	417	403	385	403	381	412	426	409	420	436	431	454	423	455	428	400	363	386	442	457	410	416	428	422	417	467	426	428	417	422	414	412	416	398	423	419	424	417	425	419	428	402	454	400	446	421	407	436	418	412	422	425	407	396	403	416	375	435	445	415	433	496	411	401	431	439	434	477	447	436	443	418	403	395	441	417	430	413	426	455	412	404	448	435	412	399	414	428	429	420	447	422	457	421	442	436	414	430	411	412	438	426	383	410	423	436	447	434	382	450	435	412	465	434	386	407	440	438	482	431	432	466	400	401	456	435	410	454	446	420	386	438	425	386	443	415	420	447	418	451	427	379	427	418	460	445	461	428	420	432	421	456	379	451	418	417	402	417	422	456	440	440	436	414	432	422	384	414	399	429	384	420	427	411	399	387	448	458	413	392	435	418	428	438	419	448	413	376	438	426	458	458	382	401	412	413	415	421	451	401	416	401	416	413	437	404	382	416	402	400	395	445	450	423	440	434	432	433	439	406	397	421	439	399	492	419	405	400	398	401	433	408	427	428	399	438	444	424	459	435	416	441	450	402	460	452	408	441	435	372	421	411	422	378	473	441	439	382	437	429	434	425	432	461	408	426	431	434	439	417	411	416	420	430	436	406	463	452	414	427	416	406	403	406	450	408	440	461	383	445	373	441	361	419	426	456	441	393	412	412	435	484	404	438	469	388	421	415	388	394	366	414	433	408	442	414	446	436	388	426	472	449	383	458	443	451	433	422	396	437	434	421	423	436	438	479	437	396	407	445	441	438	424	458	416	394	410	440	433	420	398	408	427	431	452	401	453	433	472	420	424	391	412	430	406	466	418	426	432	404	397	403	479	455	450	413	421	427	428	423	438	427	401	416	461	442	433	433	440	404	418	395	426	395	412	420	451	437	399	425	459	402	397	418	411	450	441	454	445	429	449	450	432	419	427	481	433	399	410	418	383	416	422	408	431	439	417	403	410	428	475	390	436	384	424	421	441	384	403	439	407	407	442	410	455	439	384	405	406	428	432	411	446	441	422	451	446	417	422	417	414	405	464	456	375	441	430	436	448	384	421	393	419	406	433	428	479	461	425	408	435	420	413	406	399	401	416	400	397	404	400	429	402	386	423	435	433	434	423	425	404	431	429	390	404	453	436	411	402	428	449	399	390	398	412	445	406	459	444	426	423	424	430	390	398	393	460	407	431	389	462	400	387	390	441	394	414	412	428	429	396	434	414	453	407	451	455	422	409	399	400	381	397	442	449	420	421	405	425	424	416	391	429	396	424	407	444	401	429	409	406	410	469	462	435	421	417	438	404	455	438	460	408	430	406	424	435	418	407	391	432	421	458	415	388	390	436	404	452	436	456	405	419	392	425	423	422	433	413	465	387	410	404	401	430	409	418	377	441	440	448	458	435	429	408	401	446	423	404	407	460	415	427	469	451	431	419	438	420	400	397	418	382	415	415	392	405	443	472	451	453	444	412	408	475	437	453	452	460	402	410	431	405	407	438	421	461	407	368	423	417	418	420	441	379	442	399	393	396	450	439	473	442	409	424	404	420	437	417	421	425	373	417	395	452	449	414	409	394	451	451	410	387	427	431	417	417	426	412	426	406	412	393	425	401	429	443	399	420	396	409	421	427	435	459	446	430	400	436	436	440	436	430	442	410	428	410	431	441	429	406	453	446	437	402	401	422	430	434	427	432	418	398	426	438	421	429	416	434	415	438	430	437	414	390	407	400	404	404	446	421	461	371	447	433	462	409	403	461	427	452	465	419	412	439	383	412	446	443	450	381	433	434	437	443	440	438	417	414	391	383	436	431	443	424	413	437	416	377	457	383	433	456	409	387	383	430	390	393	437	418	418	429	419	443	406	407	437	410	445	485	449	440	396	410	433	434	429	429	392	466	396	412	445	425	382	398	483	413	447	440	449	436	459	425	383	447	416	392	415	462	437	414	406	436	412	418	426	428	415	430	420	435	445	437	403	385	386	386	413	432	410	430	367	386	421	437	435	434	395	437	491	432	443	382	441	434	439	432	411	414	434	398	395	404	416	397	386	410	403	410	406	397	428	407	460	411	396	409	444	431	432	423	419	417	402	444	407	481	416	383	383	409	424	462	459	419	405	453	416	418	410	398	454	466	457	433	416	399	475	399	451	417	413	422	423	427	374	411	436	450	430	518	440	435	448	413	406	421	424	431	441	430	429	404	440	428	405	389	375	426	434	452	418	399	391	401	443	391	397	463	426	433	461	465	385	401	435	456	403	420	437	419	401	416	430	366	439	401	430	405	423	421	427	432	417	416	399	455	412	414	433	387	444	405	394	404	417	425	441	423	422	422	392	433	422	440	427	422	445	446	382	409	422	443	469	435	439	405	413	403	404	434	431	453	418	477	427	392	415	448	437	400	437	410	402	441	424	451	402	414	416	404	470	390	428	448	414	396	403	394	419	456	386	429	445	417	384	432	459	414	412	439	434	488	442	455	449	444	417	413	399	447	468	446	434	429	407	422	439	423	416	445	408	439	419	474	440	404	444	397	436	409	387	398	403	454	454	424	466	420	441	423	388	381	400	418	412	406	402	440	419	429	441	437	434	415	429	463	466	409	446	415	388	440	413	423	411	440	415	479	433	420	400	434	414	471	419	406	402	447	434	413	380	449	412	438	454	377	424	408	439	433	421	423	451	461	419	423	435	411	412	439	455	391	466	416	422	379	447	478	417	456	390	438	432	409	419	403	421	446	420	457	436	419	420	424	426	402	421	445	422	440	380	406	383	424	415	445	382	386	415	404	409	414	430	424	410	418	427	430	436	422	392	453	464	426	389	472	378	429	371	423	432	431	464	447	438	405	394	431	404	382	454	459	455	412	425	423	413	384	455	417	420	458	426	421	440	451	418	436	446	393	421	410	418	433	464	441	385	391	403	434	466	421	389	402	425
8542	1530	1962	2365	2361	2078	1839	1620	1414	1387	1318	1299	1235	1111	1099	1092	1088	1086	1073	1003	1043	1017	1011	1032	1036	952	986	921	985	966	970	1008	921	954	947	995	935	986	955	930	1017	978	985	932	1021	925	914	960	1032	971	956	984	986	948	871	944	947	993	946	973	957	940	936	826	934	929	999	954	954	942	950	1041	950	897	894	930	965	945	938	968	902	948	994	974	968	949	970	1002	910	926	910	925	960	1001	946	950	953	926	920	966	955	989	928	937	917	965	942	934	974	996	915	950	963	911	956	960	891	945	902	965	934	955	910	941	942	979	930	916	974	954	991	943	963	920	919	976	914	893	939	937	946	942	976	885	973	898	935	924	928	920	948	926	950	944	936	932	953	931	997	943	978	931	903	967	882	965	953	955	930	989	935	971	949	963	999	910	923	911	964	977	945	956	978	955	928	928	958	900	924	902	941	980	957	915	974	900	938	939	939	948	943	939	913	951	994	992	955	976	895	901	964	977	932	956	911	903	913	937	948	975	925	933	994	934	925	934	946	934	947	934	950	897	961	970	960	982	953	947	908	925	974	999	949	947	954	909	922	963	905	879	985	947	934	887	916	983	944	920	922	938	966	943	923	990	936	988	984	923	963	937	982	964	936	1010	888	926	918	955	923	931	945	978	956	920	902	952	978	958	878	949	939	961	1004	938	964	936	982	888	974	973	967	979	935	971	894	969	985	944	903	946	939	871	949	987	914	909	931	886	981	954	972	967	912	969	893	974	977	915	886	944	925	978	951	970	928	945	947	949	885	954	924	935	948	864	930	937	945	914	929	948	960	959	882	986	946	956	946	1011	948	944	944	906	914	972	908	945	936	924	981	971	968	960	948	892	941	917	951	985	909	971	899	967	930	906	933	930	924	954	964	922	951	907	945	925	927	958	956	943	922	911	922	941	940	942	970	987	935	923	879	912	934	896	946	1009	912	996	967	902	983	947	978	942	1018	979	923	926	931	944	947	949	925	928	989	977	946	970	913	933	941	947	985	969	934	967	956	934	958	922	944	948	962	962	937	962	965	921	936	954	919	932	920	982	925	970	953	907	959	951	970	931	935	978	900	915	916	1020	981	942	966	1013	955	897	1014	933	972	890	934	942	896	977	923	995	918	940	976	954	904	865	890	909	963	916	1005	966	913	987	918	949	980	934	955	1026	920	929	919	908	954	950	944	924	964	889	889	919	967	933	917	976	948	980	976	929	942	898	958	963	969	979	952	900	987	883	933	956	970	925	987	979	916	957	941	927	973	954	945	954	944	932	933	951	996	936	923	928	968	949	939	929	959	965	921	928	951	995	975	933	974	892	1019	960	930	934	962	893	927	943	953	947	949	1009	883	987	936	996	935	938	891	942	985	971	979	1000	964	973	951	922	926	977	1008	979	976	884	984	907	942	918	973	962	944	958	991	979	977	958	983	957	968	985	947	893	946	963	951	942	977	950	978	960	924	932	964	929	937	918	953	924	945	936	903	957	900	944	946	916	967	944	920	938	943	958	1030	922	910	995	929	929	970	936	942	915	956	928	967	900	937	984	978	961	977	933	950	918	927	933	929	974	918	934	892	955	925	978	940	914	963	903	912	936	923	936	943	932	929	956	917	980	934	950	932	908	958	915	955	939	925	977	898	962	937	976	942	937	987	951	893	922	931	946	942	950	948	949	954	892	977	1002	982	983	966	956	953	945	957	969	953	935	995	951	936	951	921	922	943	964	938	945	987	963	961	926	973	976	937	907	932	940	1021	958	923	900	961	908	971	922	976	942	932	947	965	916	921	948	938	934	949	973	885	908	940	956	951	903	945	943	947	953	927	878	945	942	921	954	986	952	974	897	958	949	970	907	990	956	940	964	975	941	946	941	977	926	921	980	933	982	900	977	917	910	880	973	917	952	970	934	893	1015	915	910	961	933	937	925	927	957	947	927	979	947	976	927	980	956	900	974	944	978	917	996	969	932	951	930	892	925	911	963	997	955	930	901	977	986	948	929	972	983	905	929	950	967	899	944	944	980	997	971	940	962	898	1023	893	975	938	972	971	912	986	943	948	945	917	966	931	954	890	909	915	937	977	950	956	979	919	971	936	933	834	977	951	892	1023	926	994	923	975	882	944	933	931	972	971	929	897	974	1005	972	884	1006	963	965	948	1015	953	982	960	941	938	931	997	979	954	933	964	931	897	909	1012	964	934	924	923	927	968	910	951	912	899	899	950	1001	931	936	976	934	939	906	942	938	946	938	962	951	966	950	960	921	941	928	904	963	918	895	958	1026	941	984	968	987	962	960	956	959	950	951	948	969	948	931	907	957	1000	912	942	989	969	974	965	897	913	923	896	949	915	899	900	967	997	1000	979	952	942	957	926	903	918	953	994	937	980	931	933	947	989	923	968	919	958	938	953	874	955	989	1005	978	952	1009	965	980	974	907	916	936	964	970	914	953	935	960	901	901	960	955	972	971	951	990	948	996	941	939	935	943	940	928	936	989	949	897	918	971	878	972	983	1009	943	931	963	945	926	939	910	941	930	912	983	927	934	963	927	968	921	960	958	996	917	985	912	902	903	918	953	971	916	1012	922	940	932	902	921	903	974	947	904	957	959	934	975	938	933	949	971	930	926	965	953	929	935	946	908	965	939	1037	934	941	975	929	997	931	888	933	972	967	964	963	927	989	982	980	906	947	981	953	924	955	982	942	894	1003	963	910	918	942	945	959	915	912	969	938	937	968	967	900	927	912	990	929	948	891	940	959	939	934	963	961	920	958	1004	925	958	911	966	989	946	958	951	899	966	946	917	926	989	1011	923	948	978	944	949	909	976	993	937	976	966	964	913	898	947	950	925	907	988	907	968	939	941	926	945	927	920	948	940	979	923	996	936	964	913	977	957	987	946	961	912	888	962	992	917	957	875	944	974	899	947	940	923	939	940	905	981	939	919	962	900	942	934	921	907	941	938	940	1033	971	989	940	948	939	946	944	976	922	978	926	981	986	925	894	955	974	985	899	922	907	952	962	917	902	981	942	923	954	963	951	953	968	951	925	981	954	969	926	941	934	942	981	929	958	880	983	927	950	907	930	956	952	933	964	908	910	954	969	1005	910	912	916	946	891	928	962	935	927	874	986	877	935	949	904	1001	903	999	930	900	939	941	997	930	950	930	884	978	934	945	940	949	922	996	919	988	964	987	1013	982	958	965	923	940	946	924	958	919	900	916	884	997	904	963	941	973	903	940	935	982	985	969	923	896	925	960	979	995	951	966	943	918	940	943	924	907	926	909	1004	931	957	911	918	982	978	905	956	908	960	915	991	909	948	924	921	930	943	940	954	1006	1003	972	909	976	933	881	935	949	861	918	965	983	930	981	893	903	921	947	972	945	948	927	967	910	978	887	949	1001	947	943	900	961	886	969	940	974	946	967	980	993	897	944	931	950	908	906	970	938	965	962	994	960	942	935	932	951	947	898	952	993	973	908	970	935	1015	966	940	918	961	973	975	947	895	1009	911	949	916	921	1003	979	972	969	920	963	939
1474	236	258	247	209	202	235	211	177	176	180	199	216	205	210	214	216	192	194	192	199	197	192	204	193	193	217	199	198	197	201	164	185	200	216	200	219	201	197	211	186	202	185	208	212	224	198	200	194	207	194	197	196	206	212	193	190	201	202	209	185	165	227	188	190	212	188	202	218	198	184	179	195	186	218	190	219	200	214	199	193	226	189	211	212	218	197	179	187	191	215	188	201	191	183	208	199	194	197	210	174	205	204	192	170	175	177	191	202	205	207	176	171	177	172	204	183	192	178	201	217	185	191	173	178	219	198	188	192	211	198	207	192	180	201	203	188	191	179	182	203	190	199	216	223	180	190	198	182	188	209	203	161	197	189	169	191	220	185	191	207	201	167	195	199	220	183	187	189	157	186	223	203	186	184	205	181	208	239	211	207	180	162	187	213	164	196	190	199	188	210	205	199	206	182	161	195	181	202	194	208	186	204	197	192	198	204	157	191	200	199	185	195	188	193	204	187	202	203	220	172	176	166	185	202	207	196	193	185	191	182	182	209	195	191	195	208	200	202	178	198	203	214	176	183	206	196	215	164	216	187	198	196	171	194	181	204	229	185	195	195	201	218	191	188	186	204	206	202	202	190	186	212	176	191	177	176	168	194	177	187	180	179	227	205	202	186	191	170	194	169	184	201	187	174	206	194	177	181	217	189	194	196	196	205	197	209	190	177	171	223	175	209	213	204	192	172	198	196	196	206	200	228	177	191	199	183	210	193	217	167	196	202	218	202	187	194	237	191	191	167	179	201	198	203	197	196	186	172	203	197	210	190	185	189	177	186	213	174	191	213	186	196	187	202	160	211	177	203	194	179	225	225	178	193	203	188	160	207	184	199	159	188	179	210	212	182	196	196	187	160	182	175	204	204	203	194	193	187	173	183	189	216	179	216	196	193	222	215	205	225	195	201	188	187	200	196	186	179	190	207	202	205	209	186	196	202	180	195	194	214	195	224	181	177	202	208	199	186	234	203	201	203	173	181	185	204	199	189	160	193	207	197	208	192	211	214	208	230	192	176	192	201	178	185	185	208	201	188	188	184	193	204	192	216	201	196	198	174	185	199	204	193	169	196	186	190	182	173	195	210	206	204	222	162	207	195	200	196	194	192	177	197	173	177	210	187	165	193	183	177	222	204	181	203	201	186	180	185	199	182	187	194	177	189	214	202	212	218	217	186	195	207	212	182	208	174	224	198	207	201	191	193	232	194	192	193	195	192	168	185	191	193	221	188	182	183	229	177	207	207	207	173	200	193	209	215	230	201	177	206	215	181	193	192	200	226	220	191	198	188	203	185	195	187	189	190	223	209	213	169	190	186	190	190	179	197	200	153	208	195	181	179	206	190	193	204	174	200	183	174	169	194	191	185	186	188	189	227	174	223	180	172	190	185	167	202	200	155	199	180	182	209	195	231	196	184	188	210	214	187	201	186	169	202	214	206	189	188	201	179	194	203	230	186	232	181	225	202	237	195	201	169	199	188	207	197	198	176	202	198	200	202	169	185	202	178	176	196	208	191	186	195	184	171	206	198	182	181	219	201	177	183	208	207	194	186	204	184	191	176	209	205	183	166	192	163	211	203	196	191	206	215	203	187	188	207	189	182	193	209	193	180	223	202	209	215	190	161	194	182	184	187	199	191	197	193	204	196	204	171	207	195	189	186	213	199	196	200	190	207	199	176	185	198	188	197	197	171	205	206	205	213	192	185	237	161	175	218	204	187	205	195	237	182	198	230	187	205	180	248	183	185	189	189	179	200	215	202	212	178	215	186	188	210	190	195	183	189	204	190	206	218	206	223	219	186	225	186	212	205	209	206	182	186	191	197	210	207	194	217	178	184	191	189	218	192	209	215	188	202	195	191	193	172	171	207	204	188	167	192	202	208	193	196	186	171	174	225	209	174	180	194	194	202	201	188	208	203	197	177	215	235	196	175	189	214	176	181	187	208	189	208	192	193	164	202	205	198	190	180	191	191	171	199	192	217	165	204	203	198	193	194	214	212	197	191	237	196	213	201	187	188	185	183	179	202	214	189	183	164	190	202	181	178	205	180	179	176	227	205	185	177	212	209	186	179	184	199	185	179	217	194	199	192	208	193	196	201	188	193	226	184	193	167	172	209	210	202	221	193	218	203	186	185	196	188	198	184	210	204	171	205	211	189	196	190	214	175	215	186	198	197	193	183	227	172	210	230	216	215	189	210	211	216	195	173	193	204	202	191	195	199	201	189	203	206	198	204	193	210	209	187	188	218	176	189	192	210	211	194	207	169	202	200	190	180	198	233	179	193	198	211	216	203	193	183	197	168	184	196	198	185	198	206	207	206	219	191	219	173	195	212	180	224	219	203	210	181	174	192	176	220	200	231	203	211	231	199	187	219	204	207	195	203	213	225	216	197	183	212	189	204	204	193	199	210	184	197	179	224	195	197	157	217	208	200	181	210	210	210	185	207	197	180	190	187	203	190	181	194	192	182	167	178	202	177	198	212	189	228	189	224	189	181	216	192	184	194	192	207	208	193	190	189	184	169	193	192	213	188	205	181	197	164	188	179	190	208	193	194	198	208	199	194	194	217	201	195	203	176	179	193	194	215	156	194	206	173	221	197	191	204	195	220	205	186	203	186	179	184	204	203	186	184	220	213	207	176	215	205	202	198	185	180	218	194	197	216	187	193	202	210	199	210	194	166	190	208	201	193	196	204	200	196	184	213	210	197	219	211	172	218	190	210	187	204	182	176	182	209	195	224	204	204	223	176	194	209	170	204	194	213	210	224	179	189	199	207	194	202	204	220	203	193	190	197	200	202	184	160	217	177	191	172	197	190	190	186	217	187	199	166	210	222	197	192	175	198	204	216	199	218	189	195	194	214	206	197	201	209	187	190	185	165	201	187	183	175	191	210	173	226	194	197	197	221	181	180	206	209	214	161	172	177	204	208	175	176	197	223	181	216	196	191	189	198	204	199	185	217	209	204	175	216	205	167	191	200	195	175	173	194	188	202	191	178	203	198	194	210	207	202	195	175	208	171	181	228	203	171	216	187	167	205	213	228	181	212	201	216	219	206	191	222	192	212	197	173	186	213	213	218	192	187	178	167	184	206	172	181	192	205	212	220	211	210	225	205	187	203	201	160	198	206	171	188	198	215	193	232	205	219	186	222	161	185	177	202	215	183	200	212	225	176	176	171	190	185	214	165	203	205	184	173	203	166	212	191	215	194	203	203	185	218	215	222	186	187	183	190	186	171	208	200	181	177	199	211	193	181	198	188	193	225	215	194	195	170	200	188	200	235	187	196	196	179	204	176	203	187	197	207	226	196	200	218	203	218	207	204	187	203	204	190	206	201	165	201	203	189	211	181	191	189	199	206	171	183	193	195	206	193	153	166	199	209	190	171	182	196	197	173	182	178	185	217	196	202	201	190	186	188	193	202	190	155	204	181	190	190	219	185	196	205	178
1912	573	668	657	698	649	599	600	550	608	551	530	556	558	527	568	557	549	520	505	543	502	545	528	515	513	515	530	552	555	554	513	556	522	514	523	522	532	522	526	593	528	532	529	550	589	553	551	499	533	532	557	557	553	548	521	507	555	512	535	564	535	542	539	513	537	473	595	529	521	536	535	561	536	537	536	525	563	517	520	517	527	534	566	514	539	556	551	507	531	591	525	517	530	530	526	528	534	542	544	553	505	520	552	537	535	534	510	551	515	544	521	496	538	536	592	559	552	522	551	539	523	528	542	524	538	493	490	551	504	526	555	548	532	548	553	534	504	537	525	509	544	525	566	519	530	508	508	531	563	519	538	505	568	522	517	519	506	572	531	515	526	516	505	520	530	532	533	571	529	551	538	502	509	520	548	543	522	557	548	497	552	561	516	545	573	571	537	525	503	552	549	527	528	529	535	552	541	551	517	514	496	521	526	521	490	528	497	558	540	524	514	531	532	551	516	526	515	570	519	543	532	558	507	564	570	489	523	551	577	536	554	524	487	573	498	545	565	575	523	532	540	504	545	550	540	548	542	545	530	503	519	506	550	516	552	531	544	518	544	527	585	547	561	518	535	534	513	539	525	530	512	525	509	494	523	515	551	553	516	544	516	550	524	558	532	524	533	549	537	519	551	500	524	545	554	535	578	547	551	529	565	558	549	545	496	527	535	536	540	533	559	500	543	545	553	523	537	586	537	560	559	528	581	483	548	548	549	503	498	555	529	536	524	576	527	523	531	532	525	523	516	503	561	558	581	494	516	530	507	538	517	551	522	508	544	530	527	540	531	541	535	531	532	568	581	534	480	484	539	556	515	574	508	517	537	544	556	528	519	531	586	532	479	494	539	503	531	565	572	513	533	528	526	555	513	529	557	544	554	527	562	568	535	553	523	554	530	546	550	527	514	562	526	545	526	531	535	556	544	511	480	539	563	519	542	556	552	529	508	572	528	536	537	523	557	526	487	546	568	512	532	510	528	523	533	503	523	523	543	537	523	518	491	513	563	500	540	552	507	558	514	507	553	528	511	515	539	494	516	514	535	510	516	503	502	490	536	549	553	518	546	529	492	548	509	531	482	510	551	585	552	519	501	541	543	503	529	516	512	543	519	493	551	531	558	554	502	541	539	511	563	542	519	542	518	505	542	522	543	550	485	570	559	555	524	578	526	531	501	531	543	536	524	551	542	505	555	516	505	523	548	512	496	523	571	507	561	545	554	525	528	583	508	483	523	533	503	567	562	546	517	524	539	518	537	511	540	538	537	555	547	539	530	542	519	528	509	555	486	554	516	529	492	559	574	546	524	519	541	516	574	495	549	521	500	501	507	510	542	514	507	557	510	519	524	539	559	534	525	571	526	498	589	517	507	542	539	559	539	496	549	573	538	530	497	506	547	508	531	530	522	557	569	564	545	565	531	548	502	564	502	533	584	527	535	533	531	515	542	563	563	506	511	549	525	540	518	495	537	533	562	534	505	545	557	509	570	533	525	505	593	544	494	547	543	504	557	550	503	502	513	539	542	560	578	506	545	519	531	486	518	541	491	489	553	520	504	522	525	525	508	539	541	529	541	529	537	506	515	551	525	541	518	529	549	517	518	545	563	553	533	499	538	552	544	528	526	529	506	543	528	587	491	546	542	559	524	501	505	562	492	533	541	540	572	530	559	495	539	524	515	505	533	533	547	535	537	536	531	560	546	525	537	559	542	582	588	565	504	527	547	527	532	512	554	521	558	512	577	502	533	523	516	530	518	552	491	531	530	567	535	492	557	569	531	493	539	514	473	526	483	531	550	529	545	555	536	524	505	526	520	515	554	486	547	547	500	498	491	541	535	475	496	556	564	554	533	501	532	527	518	496	496	531	514	526	502	528	527	531	553	518	550	519	471	505	511	540	535	528	509	475	502	512	526	545	572	568	512	568	524	507	490	550	498	552	559	513	543	567	553	558	575	511	509	571	531	517	564	534	507	493	502	543	586	541	557	545	517	535	527	502	525	534	522	521	524	511	524	561	516	542	493	505	524	543	506	522	550	519	560	528	551	525	574	520	504	514	563	559	535	544	543	573	541	564	545	524	549	524	523	496	509	502	519	520	527	511	506	545	523	526	523	527	485	529	555	504	542	525	552	517	544	563	528	488	572	574	512	555	524	538	547	544	558	524	510	540	519	543	531	549	526	534	502	499	534	514	529	508	544	498	504	527	551	535	545	514	551	576	559	557	501	526	499	559	523	567	540	520	519	514	510	492	512	549	513	527	514	532	570	549	521	502	542	570	521	508	513	566	538	524	546	550	503	527	560	508	518	538	523	502	564	538	550	542	499	571	570	568	559	523	540	522	507	558	504	540	551	479	536	553	552	565	547	538	519	496	536	539	528	512	538	579	543	516	553	503	531	562	544	515	563	545	524	524	551	582	585	552	540	530	520	503	513	536	544	559	527	544	571	509	536	498	540	561	506	521	518	545	532	576	516	529	532	535	542	539	522	528	529	501	521	525	555	522	499	526	536	525	545	586	494	527	542	531	524	531	524	500	552	543	528	541	492	529	513	533	534	542	494	532	548	512	517	515	561	523	519	531	513	523	537	507	536	546	540	543	544	541	521	522	534	494	525	516	534	522	534	523	546	534	536	512	562	537	507	548	539	532	554	551	527	526	551	553	556	500	500	511	528	509	526	523	529	491	535	560	519	560	543	540	555	554	500	535	540	502	524	577	512	544	512	513	515	526	556	545	538	527	511	536	542	568	510	498	550	553	517	511	531	537	522	558	541	540	534	502	548	524	537	519	514	559	524	591	515	565	568	546	541	519	495	527	492	541	551	523	543	541	523	568	540	538	535	533	528	523	507	507	527	547	563	548	554	519	532	561	526	553	529	508	564	543	511	504	524	552	532	505	534	590	536	571	499	530	570	515	536	513	530	556	503	498	531	544	537	540	522	504	525	507	529	537	529	491	552	466	520	539	566	559	546	551	510	549	551	488	544	517	527	471	535	507	508	508	524	535	522	525	537	547	504	554	538	554	562	535	518	520	552	487	525	527	544	553	544	485	550	523	541	541	540	546	550	540	495	507	541	556	516	529	498	572	550	533	556	556	523	496	494	540	522	530	510	515	555	490	519	549	517	565	507	528	499	548	546	526	524	513	519	541	525	513	510	544	533	525	557	548	532	537	557	585	542	533	538	550	516	521	549	590	511	519	529	540	517	508	564	508	519	543	551	510	526	515	523	570	580	524	485	523	511	522	512	541	547	521	512	524	546	533	543	564	561	519	496	529	518	484	532	549	513	566	549	543	517	538	474	504	508	532	559	587	555	525	528	550	519	558	547	561	545	536	533	520	570	534	512	498	534	549	531	531	540	533	591	514	548	522	523	501	523	527	492	512	488	529	559	576	517	551	558	556	540	547	558	499	552	514	517	537	540	519	552	484	521	520	517	535	541	539	495	518	513
7618	691	684	617	546	505	421	413	413	468	412	443	442	387	392	426	390	410	389	405	387	403	397	385	394	388	406	380	370	354	415	445	371	411	427	407	360	415	357	393	329	365	407	365	428	407	386	373	373	425	407	390	386	363	394	369	400	391	411	410	379	378	397	376	390	366	343	382	391	373	377	385	414	400	363	399	403	392	411	366	343	376	373	380	433	367	408	384	429	360	372	392	368	341	394	368	358	427	380	400	412	381	358	376	379	386	422	374	411	409	353	379	425	380	416	379	372	376	369	363	389	402	397	421	406	407	414	356	372	350	358	388	415	399	377	375	366	391	364	354	399	408	411	370	421	371	370	385	365	393	383	350	382	407	395	360	390	363	406	376	410	416	384	382	390	413	407	367	362	363	416	376	333	351	403	375	425	379	358	349	383	384	364	350	406	347	377	384	381	397	362	377	401	418	383	371	382	376	332	383	419	378	389	389	397	372	370	392	368	394	366	394	394	408	376	380	378	381	381	356	404	420	370	357	353	365	386	392	376	374	395	411	407	366	363	397	337	384	380	391	379	360	383	406	438	357	348	405	354	372	383	391	406	395	364	403	375	367	347	385	358	407	376	355	384	382	361	379	377	381	404	374	363	396	392	421	352	403	380	376	369	380	388	404	394	385	368	373	392	418	390	396	390	384	383	381	365	429	389	372	361	386	387	400	359	383	380	383	439	399	393	409	383	358	398	383	380	399	399	369	386	358	367	349	364	376	387	368	363	341	381	393	384	389	373	381	405	393	344	361	388	388	401	384	383	427	353	360	387	350	360	398	368	371	414	439	382	380	386	345	375	401	343	399	394	395	402	390	397	384	415	376	377	382	387	379	385	369	378	393	356	426	424	348	379	387	453	398	360	375	428	375	381	352	372	426	395	368	386	394	402	367	359	367	380	369	345	381	385	366	396	353	373	364	387	383	398	409	405	394	367	407	367	385	388	412	361	393	414	399	381	378	382	376	366	354	388	419	356	371	372	361	423	354	352	384	397	412	348	326	410	367	344	355	389	405	395	377	336	363	375	396	381	369	396	374	387	363	379	365	382	429	369	362	375	395	393	361	400	437	389	392	358	377	371	375	390	374	382	383	365	380	445	366	370	405	410	382	425	385	388	366	363	396	378	343	377	379	389	380	391	381	421	404	332	392	382	337	348	414	402	357	397	438	368	390	372	402	381	395	380	395	359	355	373	397	420	381	361	371	392	376	373	340	415	402	398	359	367	395	371	404	387	397	355	352	408	402	399	396	392	365	380	398	354	358	402	388	393	370	361	400	399	427	359	348	380	382	378	389	374	398	387	367	369	373	400	355	381	399	402	416	393	386	349	379	398	389	378	362	357	412	425	396	405	382	424	384	409	390	404	406	363	370	371	383	392	376	345	360	419	392	459	362	411	405	393	356	406	373	370	376	346	415	405	392	426	374	388	418	403	387	406	390	384	375	398	403	386	403	381	364	401	386	378	405	363	357	390	384	371	373	359	367	401	385	419	345	346	399	383	376	369	398	388	387	367	376	381	370	388	397	368	410	374	431	362	386	374	407	380	366	398	372	391	386	373	361	429	400	375	365	380	408	359	421	389	383	377	386	371	428	387	369	405	374	404	386	389	394	389	412	421	426	375	394	370	411	337	383	347	397	423	375	419	379	365	382	378	377	405	377	338	374	429	391	361	392	377	365	384	396	422	429	410	389	347	446	415	391	414	411	396	391	371	365	367	378	360	347	408	419	374	374	350	415	340	389	398	427	375	398	366	386	385	387	367	406	393	366	382	381	353	405	419	366	362	382	382	366	431	395	411	390	359	399	382	404	376	362	342	377	370	316	367	363	364	373	433	396	354	391	381	395	381	388	378	411	391	380	381	349	412	393	360	404	387	400	365	424	381	381	406	389	382	369	386	382	403	355	367	400	401	358	389	390	343	401	351	427	369	404	390	372	401	413	349	378	391	370	400	392	399	376	366	354	371	432	358	358	390	349	331	358	357	387	402	380	378	374	403	406	372	396	392	381	391	346	399	385	411	372	384	399	368	368	377	366	394	385	360	391	378	394	389	379	371	424	396	395	378	376	401	359	376	383	375	396	372	384	383	356	418	378	415	393	400	385	365	386	409	417	377	371	407	381	381	363	384	405	414	412	374	369	376	417	357	348	387	363	375	356	390	438	387	382	408	377	393	412	385	405	377	413	330	382	414	406	376	349	369	330	382	418	379	388	397	377	355	376	412	378	388	372	362	391	356	394	367	415	364	375	377	385	371	381	386	372	381	411	390	365	439	380	404	407	373	406	370	363	389	403	419	362	389	398	385	379	398	388	357	384	372	347	378	375	405	389	448	395	361	370	366	410	396	395	398	385	388	374	359	366	387	340	364	392	365	392	423	337	336	431	381	400	382	394	398	383	409	400	380	375	392	385	359	386	371	355	386	359	372	371	404	382	368	391	396	385	371	366	378	407	392	377	367	361	389	378	367	351	381	410	403	402	405	393	408	412	354	443	384	405	413	395	370	393	352	414	356	365	368	388	358	373	355	363	376	374	376	398	384	356	411	378	460	397	394	409	376	395	395	377	398	429	391	377	396	408	396	407	408	389	398	393	397	399	391	399	415	385	375	402	383	390	394	392	384	371	366	431	392	355	364	402	414	407	383	387	374	398	386	396	417	362	420	397	328	368	412	374	399	385	375	414	390	391	369	415	370	379	404	389	393	382	362	403	387	374	428	415	376	367	410	366	428	396	380	374	409	366	374	366	358	358	390	339	409	380	390	407	407	376	394	390	349	386	382	393	421	401	397	373	365	388	388	368	349	397	400	328	342	358	347	379	400	417	383	380	329	379	354	335	369	385	367	368	392	375	368	414	419	376	381	375	395	367	395	358	399	398	346	412	379	382	391	388	383	378	372	369	463	385	380	382	361	361	411	388	392	370	364	374	389	356	396	390	407	437	372	386	425	367	376	380	389	333	370	397	396	393	379	380	357	401	415	410	364	424	361	327	406	387	386	396	351	359	388	369	384	394	378	382	381	379	361	392	368	360	384	370	376	386	393	383	382	367	381	411	386	384	419	357	335	365	393	366	378	363	393	353	368	409	390	410	361	386	409	359	388	397	381	373	375	401	359	359	401	418	386	394	395	411	365	380	356	395	409	401	381	392	387	387	367	393	390	396	403	381	398	403	406	427	419	389	441	392	379	414	406	380	358	370	430	364	366	380	364	406	389	351	391	359	405	407	415	400	375	401	408	389	385	391	392	359	365	360	406	390	385	418	370	389	398	398	394	392	424	358	368	426	427	390	380	343	421	376	401	345	378	349	382	379	415	370	403	385	367	422	397	391	427	389	428	398	421	406	406	395	422	350	397	351	360	385	398	396	399	374	363	405	362	341	416	383	397	372	387	369	388	362	395	408	377	378	378	366	348	348	382	372	395	417	367	391	369	394	375	386	398	406	425	373	396	386	411	372
6598	1223	1491	1678	1681	1479	1369	1245	1184	1065	1088	1042	1046	1035	992	994	947	977	1001	991	971	912	928	937	923	908	965	946	967	921	964	968	896	887	928	955	915	885	952	910	915	864	898	899	877	884	890	998	898	952	915	909	931	900	865	928	907	904	918	910	948	931	897	899	947	886	900	944	919	886	866	877	947	962	944	893	885	898	878	867	923	933	863	956	882	916	936	940	882	917	925	924	887	936	884	901	921	914	881	902	938	927	891	959	908	915	880	906	925	911	913	800	973	894	926	941	957	861	881	875	924	900	871	865	929	915	877	892	862	901	874	993	945	958	944	874	935	889	868	925	916	863	915	891	901	945	941	945	912	922	904	894	911	919	851	899	862	897	926	894	939	970	906	942	923	917	907	913	885	911	887	955	949	914	882	905	917	944	927	877	910	892	920	940	906	887	889	859	957	876	900	868	923	905	860	883	852	887	853	908	969	881	899	927	925	880	970	921	913	914	891	897	889	902	887	923	938	945	920	891	931	914	925	931	939	956	951	916	879	880	892	879	942	897	863	889	918	919	891	925	896	870	938	909	892	856	911	945	916	958	891	939	942	922	934	854	920	874	874	914	918	880	892	909	907	895	935	921	873	896	909	898	932	900	928	906	965	916	885	923	919	872	900	910	916	955	869	887	921	903	880	954	878	876	919	899	882	846	880	866	859	906	920	919	917	948	901	837	904	894	915	904	898	934	878	966	914	919	939	920	936	914	866	869	911	900	913	905	977	873	908	917	956	920	889	946	887	906	917	958	955	896	925	938	900	904	947	895	913	920	914	916	878	933	901	891	919	892	869	901	872	918	968	905	905	918	927	908	911	898	879	946	887	890	955	907	890	912	922	922	874	983	878	922	899	916	907	899	874	895	902	867	896	949	862	918	894	939	925	914	896	890	930	898	867	903	872	888	932	970	938	878	857	963	867	861	946	926	853	918	879	885	915	894	935	939	912	971	917	910	881	886	933	879	901	895	859	878	863	920	906	906	932	907	935	937	876	923	904	862	951	983	933	922	894	947	871	941	891	927	896	905	869	901	913	916	918	949	900	932	922	921	885	915	950	928	924	895	896	902	912	897	906	889	921	928	952	908	923	893	895	937	874	888	881	891	874	927	913	946	952	913	1005	922	904	930	899	899	896	931	918	936	894	920	944	942	859	916	903	935	899	908	911	946	906	888	967	901	878	839	956	961	942	943	901	949	902	909	958	882	963	932	928	888	915	881	909	909	887	914	936	902	892	874	896	897	943	914	919	952	943	935	919	887	901	910	878	921	918	964	888	902	936	962	870	890	922	934	920	918	921	900	898	894	939	859	881	900	918	877	907	915	864	889	877	966	947	913	880	912	913	919	912	860	903	898	925	911	902	932	925	938	909	844	903	889	923	917	848	873	891	935	915	881	917	892	900	920	946	869	934	960	894	894	909	864	922	894	868	904	847	946	930	971	892	865	865	937	917	913	865	869	936	920	965	940	968	865	920	881	878	906	893	943	926	915	912	960	912	915	851	878	929	897	952	943	923	816	886	918	861	925	931	916	870	906	919	919	899	942	868	910	862	914	869	935	910	913	905	915	916	873	940	982	852	914	947	927	935	925	899	885	851	881	860	932	858	928	945	938	848	909	913	1008	915	942	948	901	934	983	898	921	897	897	872	879	864	930	877	922	904	899	965	943	883	917	876	916	931	875	884	899	897	944	877	891	941	893	893	919	869	899	887	930	894	909	898	887	887	897	862	868	902	872	917	860	898	940	910	918	894	901	903	880	926	894	923	908	909	907	863	906	885	961	904	900	911	951	914	936	849	941	952	932	927	936	861	895	915	925	897	996	899	901	969	948	917	908	876	868	922	896	891	888	964	930	886	957	830	919	941	906	932	899	899	894	890	941	937	853	905	898	930	878	925	892	967	882	975	908	918	922	924	838	894	920	912	891	856	924	891	908	871	923	869	945	897	963	976	947	948	871	906	901	917	952	925	874	909	861	901	931	916	893	889	865	920	887	853	887	917	917	885	931	927	895	896	974	890	914	919	918	951	877	874	916	899	882	952	908	883	875	902	877	945	891	931	932	900	893	915	923	895	887	953	892	896	905	872	909	868	890	901	930	895	936	913	906	921	908	875	889	888	871	871	903	915	860	937	948	939	935	904	948	881	889	912	939	868	898	878	918	874	890	928	931	950	942	892	940	956	961	929	857	919	977	909	921	926	881	916	901	858	885	893	962	840	902	887	944	898	833	857	916	905	931	904	896	913	894	920	940	900	917	887	897	867	875	924	849	890	959	936	899	872	924	911	902	921	906	891	888	921	895	855	865	940	941	909	897	945	898	935	873	902	943	930	944	926	907	874	875	851	941	908	893	876	907	938	908	926	921	898	860	896	900	847	916	873	856	873	936	901	972	861	842	856	939	881	941	938	872	863	891	904	899	883	883	961	910	921	905	872	871	877	875	894	905	900	931	907	908	923	869	918	952	935	911	1015	901	913	884	886	904	855	935	881	939	912	892	907	945	904	881	902	921	915	926	882	934	909	897	871	928	925	853	932	901	903	946	864	934	910	869	957	865	906	879	880	855	981	926	890	923	886	894	909	929	849	909	896	897	931	940	891	875	855	881	919	914	912	906	886	930	953	892	911	938	929	877	944	954	903	903	886	896	928	817	963	912	893	882	898	880	864	945	904	921	903	923	886	922	903	922	970	953	904	906	880	953	862	924	892	922	927	933	908	893	901	899	912	912	899	899	924	919	892	859	909	904	887	890	886	922	864	920	851	882	861	955	961	926	961	933	903	874	873	1000	864	924	919	882	868	945	873	877	888	922	867	973	930	889	874	937	899	902	926	950	899	916	872	957	923	921	897	937	898	886	888	920	908	953	890	905	884	980	898	823	810	986	982	919	937	964	915	916	897	916	888	901	916	920	919	906	946	953	926	868	908	895	904	958	877	906	923	903	848	886	895	919	916	942	962	900	902	930	913	929	959	908	861	919	939	869	902	919	934	881	926	942	900	877	944	892	897	876	926	895	905	900	886	876	919	895	959	907	926	901	922	910	911	897	948	884	911	878	935	914	944	928	912	964	877	901	887	938	912	851	884	939	878	902	881	878	880	937	905	942	902	952	934	895	899	890	854	1006	876	904	921	953	900	950	916	917	926	952	923	890	909	927	949	894	899	925	879	919	916	886	892	861	913	915	923	863	882	922	932	896	935	922	945	925	877	822	915	857	923	883	914	902	901	901	855	943	891	952	948	854	936	924	879	936	877	930	908	867	881	911	879	886	908	919	908	903	919	847	959	909	870	902	907	904	891	875	877	900	865	891	934	911	879	937	940	913	889	892	888	891	930	906	922	938	878	942	934	891	916	915	903	935	971	911	890	891	894	943	944	939	923	914	889	927	940	873	914	935	853	912	947	926	920	932	924	932	963	917	923	869	907	893	934	968	932	938	893	908	891	953	870	848	881	904	918	874	895	939
15282	1513	1084	974	788	656	593	510	535	472	563	498	484	446	431	466	472	427	447	437	436	419	407	454	371	388	420	431	393	461	448	391	421	414	457	424	421	397	423	401	408	434	429	411	439	419	403	395	437	434	407	412	404	451	445	418	412	389	441	462	456	427	449	431	473	445	436	431	410	408	426	430	426	426	430	401	436	423	407	444	412	492	438	435	445	449	446	464	400	379	431	384	389	464	403	443	417	414	385	421	427	438	398	430	459	443	431	419	407	430	485	422	391	446	428	443	428	428	441	422	419	455	447	423	418	436	407	449	394	392	461	398	416	417	429	451	476	451	412	433	432	438	389	428	406	397	434	420	373	422	461	433	416	417	392	413	397	408	426	392	481	430	453	453	419	404	414	408	404	403	447	452	407	396	421	445	423	454	374	425	468	423	411	402	428	456	437	426	415	432	443	421	404	401	393	422	454	428	419	441	417	415	436	417	465	399	426	407	419	402	447	453	446	427	424	397	417	429	414	442	410	427	397	406	412	433	409	411	420	440	395	437	406	400	422	443	415	416	447	396	391	432	417	442	385	432	422	423	457	426	402	417	443	421	433	437	413	384	388	430	424	448	409	414	463	400	433	398	395	379	468	440	463	432	468	443	434	436	459	375	423	394	422	418	426	421	461	420	418	394	391	434	433	461	479	409	392	397	406	411	406	432	421	414	409	375	413	407	410	420	391	458	451	416	418	432	424	425	420	394	431	372	433	429	419	421	438	453	408	428	423	410	436	433	443	420	469	413	388	411	402	382	446	431	370	432	433	444	427	356	437	406	439	408	439	474	415	449	448	388	447	422	408	424	417	454	461	458	426	410	425	420	428	407	416	422	423	391	438	459	450	394	464	442	418	396	432	408	445	409	425	374	417	411	436	472	382	398	407	427	459	426	430	403	443	403	420	408	471	409	406	405	426	424	413	443	426	465	417	423	460	430	435	406	384	390	430	468	444	382	388	398	404	417	424	434	427	466	381	453	429	386	454	386	392	442	411	453	398	439	458	414	414	437	430	412	446	398	415	432	415	417	429	441	427	395	438	415	435	425	402	445	428	431	406	465	430	452	419	426	448	405	387	424	423	406	446	423	414	416	402	417	434	442	416	399	433	467	415	459	398	393	435	437	431	419	415	396	435	368	420	430	421	427	478	400	401	421	433	426	385	424	443	431	409	420	421	416	406	411	420	410	431	457	437	465	386	431	441	394	397	421	429	435	366	420	472	457	423	438	397	397	391	450	407	410	504	460	400	404	423	443	417	464	460	438	415	413	446	408	438	395	416	425	447	433	464	420	411	403	413	368	406	413	412	479	424	378	444	417	387	417	438	451	395	376	397	422	390	472	402	428	415	408	432	419	418	402	402	465	429	432	405	428	410	421	410	426	425	397	455	425	444	439	409	390	444	408	416	411	409	424	421	484	356	448	424	397	488	424	421	451	449	417	407	411	411	409	417	434	428	429	438	425	431	390	430	432	432	418	399	452	365	428	402	417	414	396	422	379	435	431	413	479	423	455	441	429	427	466	436	424	425	414	416	449	429	427	415	417	428	406	388	395	418	407	416	455	395	421	395	393	459	454	451	459	382	389	404	392	408	434	426	439	419	472	420	388	380	432	423	441	425	434	403	428	414	420	398	392	433	415	427	398	418	408	455	414	403	406	427	429	423	407	417	385	454	476	428	410	449	468	413	475	448	449	422	413	458	437	406	436	474	449	414	412	439	411	429	408	405	434	441	442	435	448	466	446	403	420	390	445	462	441	438	435	444	456	402	459	408	409	432	417	428	439	386	478	433	432	412	459	377	406	445	437	424	449	466	455	415	417	412	418	441	436	388	438	400	447	395	435	420	401	415	412	407	443	439	401	436	414	407	442	449	466	431	391	439	417	420	407	457	414	435	437	370	435	405	420	420	421	437	455	410	411	418	442	406	427	420	421	439	401	411	434	450	422	437	402	415	406	408	399	395	431	448	452	447	457	404	424	440	427	395	452	453	406	426	428	451	396	409	452	425	461	416	432	430	422	403	422	391	399	454	384	395	459	394	399	440	457	416	417	425	426	427	444	389	432	415	441	380	382	425	468	388	384	392	423	430	428	434	427	446	428	428	434	434	404	422	419	411	451	399	412	402	434	449	407	415	472	420	385	403	414	437	388	429	427	434	408	431	418	428	418	423	439	463	459	396	482	389	441	411	392	428	434	394	420	434	426	391	451	436	396	422	440	418	446	458	408	441	406	449	441	439	434	435	441	415	401	422	441	453	425	421	426	403	438	428	435	419	419	459	419	426	373	427	436	447	388	448	443	419	377	371	428	458	410	416	433	400	405	390	413	385	413	444	430	399	410	416	439	434	443	435	427	418	436	427	433	431	418	421	396	444	422	417	434	408	412	452	428	440	455	412	417	369	402	468	413	407	400	437	419	411	415	418	384	426	408	394	405	459	444	432	417	447	440	423	427	453	436	426	467	415	449	424	423	428	403	426	360	444	425	413	412	403	423	436	401	438	410	449	399	421	358	415	396	422	416	416	403	430	398	438	410	435	435	393	430	428	425	420	417	411	384	429	449	433	398	417	442	371	449	419	427	475	396	396	419	416	398	413	390	456	443	376	420	429	420	492	412	414	412	434	428	396	425	387	440	431	423	408	447	440	396	420	424	425	434	410	419	405	411	423	382	475	384	436	428	405	440	430	419	383	442	438	456	373	440	434	424	411	474	429	406	415	427	425	412	442	389	467	465	432	449	438	412	413	396	456	409	429	406	475	456	471	453	402	417	418	407	419	417	449	397	445	471	437	399	366	425	424	408	417	441	420	381	400	430	462	465	440	438	402	425	440	424	457	432	434	413	407	387	413	414	432	446	422	440	433	452	430	373	438	427	416	426	428	440	397	424	444	438	408	407	414	421	397	425	413	392	400	434	428	439	405	412	430	415	412	400	421	418	441	431	431	411	441	422	430	440	408	437	417	452	422	420	473	455	458	433	394	444	388	383	449	404	420	426	409	449	443	383	426	428	429	413	453	408	431	389	413	394	403	409	447	403	472	395	448	404	396	418	432	387	442	423	422	404	446	444	441	405	422	402	408	465	432	432	437	454	418	440	424	396	401	410	398	425	436	431	426	427	444	412	423	400	408	463	416	403	419	426	457	461	384	461	465	435	393	417	418	414	413	433	394	411	423	426	437	445	447	442	469	407	448	435	461	429	430	407	422	398	434	394	459	444	416	419	443	407	394	411	418	385	411	463	438	403	417	449	419	413	410	401	436	440	402	398	426	374	417	440	431	430	427	390	451	416	425	423	424	434	432	448	415	400	422	434	461	400	385	454	422	416	389	430	393	372	377	421	374	392	387	388	427	478	446	426	424	438	387	409	406	407	382	397	401	412	433	417	419	370	386	427	400	411	374	459	411	412	392	446	438	418	414	438	423	416	433	383	406	446	410	440	440	385	418	393	369	439	405	444
8655	1462	2025	2397	2295	2019	1810	1635	1446	1369	1284	1282	1267	1147	1114	1094	1083	1048	1119	1037	1090	1000	1042	1007	911	925	993	1001	978	936	1018	988	941	1009	996	973	1011	961	946	951	960	1023	957	933	978	942	1019	995	972	980	1007	943	945	948	973	935	931	971	923	1008	948	994	1017	893	964	958	932	953	1015	977	948	903	903	886	952	967	950	960	960	920	977	977	941	914	956	875	941	944	963	943	951	922	975	965	922	940	986	928	945	941	980	959	936	895	939	916	968	993	984	894	927	898	960	952	945	942	973	986	948	881	976	938	972	916	918	922	920	950	932	965	985	984	992	900	943	928	972	962	942	936	947	962	935	921	915	983	981	916	935	980	935	920	929	953	937	949	940	916	958	1000	915	898	930	940	936	925	990	1003	928	949	917	953	923	971	946	934	922	915	969	966	965	904	913	984	939	972	1011	990	930	962	999	953	928	977	937	881	950	938	937	908	952	983	921	987	991	972	954	896	945	942	921	951	960	907	861	906	943	921	927	994	944	955	950	971	958	901	958	956	912	960	934	950	940	906	941	945	954	971	946	888	923	993	992	971	905	934	874	920	929	961	981	892	956	898	920	936	942	953	965	966	887	985	968	942	918	962	939	925	949	929	943	940	963	918	923	920	926	954	945	946	894	930	917	896	918	906	956	931	1000	974	942	980	939	967	952	934	967	927	909	969	924	916	996	1074	933	942	962	942	926	936	948	982	972	960	965	918	950	967	994	895	958	976	954	944	960	960	979	948	970	961	967	981	977	969	902	974	913	963	919	915	968	964	967	975	918	904	956	974	973	916	965	939	958	944	954	977	979	898	937	954	934	957	879	909	916	921	962	956	936	973	939	937	988	990	907	939	983	985	911	925	915	957	949	954	922	999	950	923	930	958	935	956	965	944	962	915	939	976	976	1001	933	968	961	869	931	954	961	932	981	916	948	953	926	931	933	925	926	934	921	941	932	943	905	969	1012	984	951	944	942	942	947	903	981	911	971	890	921	930	944	978	921	967	950	917	918	999	941	918	935	963	927	925	967	937	920	994	982	970	940	944	921	938	935	933	832	949	945	942	918	917	920	973	969	959	929	896	983	892	913	942	994	953	944	910	990	897	956	987	919	902	941	951	988	951	977	936	969	912	963	861	937	1007	925	949	902	907	993	954	974	1019	1016	982	885	910	937	974	934	973	946	941	958	944	946	932	945	961	953	945	941	986	934	976	970	908	924	981	901	932	940	951	964	914	959	920	987	937	976	904	943	908	1001	906	980	924	951	981	921	938	966	957	975	959	946	966	963	927	924	959	965	912	910	927	946	934	919	926	994	1003	910	946	942	929	875	962	878	951	962	904	986	985	960	945	900	959	945	948	915	904	968	961	959	920	887	931	919	894	896	926	889	923	948	926	972	947	939	974	903	936	955	924	945	877	955	951	920	921	926	966	931	986	879	957	941	946	947	896	939	970	942	989	947	911	950	986	921	925	1013	933	970	967	951	917	893	948	981	928	964	941	964	994	965	985	923	958	1017	964	982	969	934	976	938	934	925	938	1007	930	1007	901	993	937	918	948	961	994	980	1008	945	930	937	920	929	971	948	960	963	948	961	946	975	942	950	954	961	938	888	963	939	975	934	899	954	904	905	955	909	984	977	920	952	961	952	873	947	939	942	927	922	967	945	932	910	984	880	939	922	960	952	946	982	954	936	976	954	970	898	909	917	967	943	941	975	890	899	959	928	942	937	948	951	1010	956	943	968	957	950	957	939	929	930	962	936	930	950	956	943	951	940	981	893	1004	950	931	902	992	979	883	945	935	970	961	962	999	886	948	940	883	948	940	921	926	931	961	956	920	948	941	954	1012	921	965	947	933	950	928	974	947	913	974	913	981	889	948	954	950	986	908	981	975	957	969	923	945	917	975	913	941	925	920	947	948	908	947	935	917	930	963	939	934	983	989	947	978	876	948	923	951	890	948	940	1005	964	930	963	935	969	895	956	965	936	947	973	937	969	955	962	903	966	1003	902	903	895	943	903	921	965	928	918	918	949	971	895	940	863	894	951	957	936	953	918	920	934	960	964	934	970	970	931	953	876	897	932	971	950	963	926	983	913	955	1024	897	942	967	915	938	900	910	887	915	946	896	989	948	943	976	961	972	923	909	940	951	912	930	960	950	939	952	909	973	934	955	989	927	916	982	965	946	967	953	960	917	939	940	926	980	962	904	925	955	946	996	941	960	960	949	979	924	965	931	937	930	889	975	895	930	846	962	905	978	913	936	998	1012	941	899	945	953	983	938	891	943	925	851	935	943	952	922	922	981	990	948	907	978	894	1002	941	910	952	946	961	924	979	920	955	902	951	943	967	966	966	951	945	917	983	910	939	948	927	913	936	968	974	905	894	914	958	955	925	935	935	913	957	972	978	964	936	1010	1005	938	964	971	966	933	947	925	891	925	938	935	955	994	942	953	908	964	901	916	955	974	952	926	939	968	905	945	920	963	1007	909	975	952	975	975	934	933	945	963	911	991	969	966	955	881	1002	916	943	913	960	955	978	973	949	909	957	953	984	971	909	943	957	925	952	924	973	955	982	941	933	932	960	967	983	938	897	946	924	947	984	946	969	990	908	955	959	944	922	957	923	932	988	903	896	970	960	935	913	924	989	914	940	902	1011	928	976	975	984	948	919	954	946	927	896	877	975	989	980	942	966	1013	964	909	933	921	894	995	941	971	1002	959	966	941	937	886	941	912	923	948	984	925	975	889	926	919	885	938	914	938	1039	964	919	968	927	976	985	962	866	965	939	1005	975	885	951	917	925	911	906	949	970	962	934	949	933	956	903	981	970	941	982	957	971	915	955	939	926	946	957	945	942	961	949	947	905	922	976	916	934	945	909	988	927	942	958	894	1002	993	958	926	957	950	957	951	940	970	948	956	945	986	905	915	988	930	980	957	923	957	956	925	900	961	935	964	911	882	963	925	919	914	994	967	926	933	946	952	904	905	1001	992	950	912	957	961	903	956	975	914	1009	974	918	943	978	923	1016	997	904	920	961	917	930	963	945	938	954	971	1007	946	928	948	929	920	922	984	933	941	1008	1001	977	897	935	965	967	962	968	991	929	943	985	977	956	931	972	961	934	986	945	939	952	912	937	938	896	971	897	932	941	907	977	967	957	977	957	979	954	975	974	916	938	909	933	940	970	953	981	930	949	992	914	949	949	935	910	904	946	953	881	921	956	912	975	977	977	903	897	992	974	910	936	966	998	937	943	930	968	954	891	910	968	942	942	895	913	969	939	917	903	954	904	905	943	923	986	953	963	909	1006	966	963	940	963	975	919	961	944	968	971	883	917	936	953	936	951	908	940	969	939	985	953	953	955	989	925	940	920	917	1000	973	929	921	929	924	986	979	915	931	889	996	982	930	980	938	950	956	961	866	942	961	975	949	955	860	954	910	942	907	965	943	920	991	922	917	944	970	923	966	889	985	941	917	946	993	957	966	919	988	942	936	993	900	947	933	922	973	956	940	985	958	919	1029
1518	263	270	237	210	220	215	228	221	220	222	212	216	206	206	212	199	194	188	178	183	193	176	220	206	203	178	172	174	173	197	217	193	182	181	211	203	194	198	194	190	202	194	217	216	200	194	192	180	204	212	196	185	175	189	200	196	192	194	193	214	203	217	198	211	193	198	196	193	196	218	219	192	201	188	201	183	169	192	203	175	202	212	190	194	177	193	215	190	238	168	201	179	208	212	177	183	183	193	195	162	166	200	191	200	209	200	213	211	184	190	200	214	191	198	204	206	197	209	198	186	188	231	204	178	211	176	171	193	226	198	192	194	198	174	180	217	204	231	181	207	208	197	201	190	206	220	210	193	214	201	238	182	211	181	209	194	222	202	205	195	193	202	174	199	194	174	179	171	179	201	211	193	212	200	190	207	207	188	189	194	209	223	195	185	230	189	178	214	198	218	193	222	194	192	205	186	232	188	195	203	205	221	194	192	190	182	202	212	198	216	222	185	199	206	209	189	193	203	196	188	201	206	197	198	195	199	195	203	204	196	184	208	206	210	207	196	196	176	206	200	208	189	224	228	188	183	189	200	183	192	180	188	190	196	178	185	175	181	198	187	187	229	178	178	162	185	205	176	183	201	188	185	202	184	195	189	216	191	203	194	204	183	208	203	193	181	192	191	204	262	195	189	197	216	190	197	156	207	190	214	214	205	218	184	204	168	181	185	191	182	178	176	197	182	217	208	193	196	191	193	182	233	198	201	177	202	170	186	203	205	190	206	218	184	199	178	173	164	195	205	212	190	195	182	229	200	197	192	179	209	191	209	200	187	206	215	218	208	198	165	168	177	166	219	190	176	180	194	196	180	179	197	205	187	190	225	182	171	204	202	183	195	221	157	185	195	171	187	185	198	194	194	229	205	194	213	207	193	199	172	212	194	222	179	189	203	166	215	197	182	175	178	166	197	186	184	166	169	174	193	192	186	199	204	197	195	183	216	186	192	206	192	211	194	219	214	214	213	173	175	186	194	178	198	184	223	196	215	206	190	183	181	195	204	176	160	195	203	216	175	192	206	192	204	185	180	214	214	206	190	191	158	201	196	175	185	190	176	201	197	200	179	192	175	191	182	207	180	226	189	227	195	189	166	185	182	181	184	201	168	218	214	179	188	182	167	213	208	201	192	190	196	193	209	184	224	174	197	238	192	188	204	175	160	188	202	183	188	187	170	218	206	174	210	215	160	203	175	185	208	183	205	194	189	176	196	189	201	200	184	196	179	180	194	217	204	210	186	209	200	182	224	209	182	207	199	178	195	164	228	191	193	192	194	163	207	200	193	220	185	210	188	195	182	176	228	198	212	210	174	194	194	241	184	225	199	215	176	196	201	197	195	200	177	184	193	189	192	191	170	183	166	224	203	195	209	161	191	198	198	192	229	208	195	201	209	178	195	189	191	196	179	213	180	203	182	174	196	181	218	195	181	165	205	185	192	177	194	189	205	217	196	190	200	177	196	216	178	196	207	190	179	195	188	196	211	191	196	201	201	189	183	221	239	173	213	215	205	218	203	190	198	168	199	193	199	209	196	214	181	199	185	211	188	177	189	195	199	176	191	208	208	189	187	192	224	191	192	174	201	201	199	238	186	204	188	203	190	208	199	169	178	201	197	181	209	228	179	175	178	193	206	212	191	180	202	186	215	181	207	197	232	210	195	189	180	201	188	197	218	202	214	180	176	180	196	208	216	198	198	169	198	183	190	200	214	198	210	184	176	183	211	219	196	209	210	218	172	210	203	199	202	210	181	200	191	211	193	193	190	197	192	198	199	198	162	180	192	194	180	179	216	172	212	193	190	204	205	180	228	209	178	211	208	181	167	192	170	213	192	207	193	194	177	214	205	208	208	169	222	198	218	178	199	196	221	211	159	191	176	231	213	213	193	185	185	185	177	196	229	197	198	179	186	187	190	198	193	221	188	191	193	198	200	225	182	200	216	188	234	181	166	203	203	213	193	205	188	161	191	173	160	177	179	202	186	224	193	211	203	199	180	199	210	178	213	186	204	191	204	200	210	197	212	181	215	196	183	191	191	214	197	213	197	223	172	170	234	206	212	181	206	171	186	183	226	222	202	183	194	182	212	180	206	234	221	195	206	206	159	214	200	206	173	210	207	217	187	193	216	177	178	190	214	191	190	204	208	206	182	178	164	211	188	217	164	182	190	204	217	208	190	186	190	205	194	204	202	215	188	176	198	210	210	199	203	174	192	189	212	242	211	208	186	200	191	202	193	192	188	195	181	188	187	213	192	199	208	189	191	218	216	216	190	199	189	226	201	205	211	189	191	211	200	201	179	203	215	195	208	200	213	192	199	214	218	190	198	193	187	185	190	160	208	193	178	185	189	237	195	210	189	193	178	216	223	196	226	221	184	219	166	187	192	169	200	215	204	186	174	190	221	190	215	197	190	186	188	186	197	220	167	211	203	206	197	165	204	196	188	186	203	196	191	217	195	189	200	176	178	189	191	178	188	197	214	205	198	190	210	200	189	200	173	168	196	183	184	203	210	168	240	207	202	206	215	217	187	189	191	200	202	188	190	212	183	191	207	197	209	191	211	187	199	213	200	194	184	202	201	206	182	177	185	186	209	203	200	212	190	171	193	188	217	174	195	204	185	185	186	193	235	207	204	197	200	190	185	188	189	225	181	195	187	195	218	210	216	193	193	188	198	204	203	230	190	184	162	190	199	190	185	195	203	191	207	228	219	189	200	215	222	183	213	176	193	182	201	179	207	202	198	207	207	187	190	192	188	189	195	182	213	195	194	196	226	213	185	217	230	207	206	195	157	185	192	210	205	194	210	194	210	231	230	163	189	200	209	186	205	203	195	184	194	196	212	205	188	198	193	191	196	202	186	201	200	186	209	171	203	216	205	195	196	188	207	207	197	202	174	181	205	222	191	206	205	190	223	204	199	217	165	221	212	196	175	181	192	199	216	216	216	189	192	222	217	158	193	192	216	204	188	180	201	188	203	210	179	210	182	206	180	196	193	182	196	224	201	209	205	212	196	248	190	202	177	192	223	182	199	220	191	189	167	224	206	210	180	179	184	193	187	197	180	163	193	198	201	193	148	175	184	198	196	183	188	193	204	171	220	191	195	176	179	178	170	189	205	188	228	191	189	167	187	195	186	212	182	228	210	193	181	228	199	214	182	213	184	185	202	197	220	190	188	191	193	216	204	192	197	226	208	165	195	194	206	200	189	182	183	196	213	197	180	189	201	208	231	198	196	179	204	224	204	178	191	197	200	181	227	180	197	177	188	170	210	177	219	192	211	195	193	192	192	194	178	203	196	196	195	187	209	201	184	207	179	206	208	182	233	169	218	156	208	197	208	165	181	194	189	208	186	202	170	211	169	192	202	199	212	192	187	203	209	206	194	220	218	206	189	174	191	188	181	154	197	174	158	189	216	228	206	195	175	215	196	218	204	193	181	189	186	220	197	204
1940	588	634	692	707	659	617	610	580	596	545	533	567	556	529	527	556	532	552	501	523	529	513	544	553	548	569	502	533	619	540	534	509	529	507	541	476	542	556	579	542	560	545	506	495	546	544	535	532	525	563	523	551	541	531	517	544	486	561	526	539	530	509	539	532	532	503	519	519	512	537	504	540	534	578	516	579	507	508	565	483	526	510	513	527	480	534	571	500	535	492	536	534	531	521	535	557	574	554	546	578	516	535	527	532	523	561	519	547	500	590	517	535	493	543	495	485	518	553	549	548	583	499	549	515	508	526	505	545	489	540	507	553	559	527	591	492	567	537	552	526	507	524	540	556	542	510	546	543	539	557	542	540	489	534	519	561	535	520	542	516	536	500	509	526	541	536	518	549	597	487	525	547	566	559	555	512	512	558	507	506	598	537	542	594	553	561	532	548	555	514	549	549	520	556	538	546	547	554	523	565	535	538	554	545	543	503	557	507	520	550	511	498	555	541	534	565	536	539	520	519	549	581	527	554	560	545	551	497	520	520	558	554	541	510	568	487	514	521	544	531	513	552	527	516	539	564	524	506	530	552	562	509	528	531	520	544	569	525	550	569	569	555	543	524	515	547	538	548	515	551	515	542	557	537	514	529	536	524	556	495	533	537	498	540	526	519	526	499	545	480	477	583	541	530	523	545	537	499	518	577	530	523	528	526	505	555	503	537	537	485	579	557	525	536	534	558	544	566	551	545	551	546	523	532	572	557	536	534	538	551	581	565	520	550	541	518	554	503	520	553	532	509	569	549	522	541	557	536	516	532	516	522	546	542	499	566	577	536	504	577	527	545	532	527	516	553	518	520	527	554	541	550	486	585	558	550	506	547	573	523	552	564	512	497	574	535	523	585	554	507	523	520	577	502	556	557	535	519	534	521	552	543	566	550	522	544	506	539	560	511	556	546	513	500	551	578	594	540	532	504	530	510	540	572	511	554	541	510	495	521	532	517	553	577	515	538	520	515	534	483	584	500	498	559	554	555	541	504	544	504	537	561	531	554	530	513	596	515	517	510	516	537	524	558	509	502	607	552	545	528	555	555	530	540	510	520	526	510	539	563	563	524	535	514	581	529	533	517	540	495	527	524	521	545	543	517	544	575	559	532	537	564	534	534	526	572	523	533	493	524	535	527	570	549	525	510	540	527	545	553	529	529	539	531	514	542	566	522	546	555	505	524	551	521	535	565	542	573	546	547	568	554	553	551	534	524	569	521	533	535	531	554	525	509	523	510	534	549	548	530	547	566	593	539	564	538	524	530	512	505	542	490	528	547	536	527	532	533	524	571	566	541	511	527	524	544	557	501	517	550	533	540	522	557	552	543	547	510	570	585	522	538	554	549	511	543	524	543	503	533	516	483	573	512	578	538	576	529	557	488	565	524	584	530	531	585	511	477	546	529	576	544	497	545	566	547	514	545	509	528	546	514	525	541	545	574	523	560	497	548	507	573	567	561	565	512	517	497	521	533	577	531	579	515	551	504	483	515	542	506	547	532	598	529	585	509	528	566	554	550	541	522	531	551	553	494	537	517	549	530	539	525	567	532	554	505	559	583	517	554	516	564	554	542	520	527	527	537	516	508	560	521	499	517	507	524	534	541	546	553	521	514	541	537	557	509	486	561	547	500	520	523	543	531	522	553	525	549	571	530	546	555	566	539	545	520	542	482	562	579	570	537	538	526	584	519	553	535	529	503	483	493	548	562	543	535	544	562	530	552	516	530	566	570	561	552	529	492	535	605	544	538	552	495	527	529	584	540	545	572	538	541	553	528	585	533	515	532	523	523	544	541	531	550	546	547	566	582	532	500	543	523	529	522	540	522	573	606	564	508	496	538	541	524	526	519	518	557	529	535	489	564	551	582	566	545	551	511	526	537	511	530	561	509	548	486	521	534	546	532	553	552	516	505	583	528	529	514	551	540	568	505	552	518	491	552	548	544	536	532	510	557	561	520	525	525	538	515	535	510	515	563	546	534	584	519	530	511	561	589	533	517	492	524	495	556	550	531	538	488	544	533	532	512	517	527	545	506	510	490	564	525	548	525	538	549	528	531	536	547	471	517	548	518	525	533	547	547	534	578	539	519	551	530	530	547	502	548	501	513	522	555	499	547	498	542	527	574	548	549	530	586	528	554	523	542	502	497	571	534	500	561	528	551	552	528	518	537	521	524	520	489	556	545	536	501	541	534	546	533	534	540	512	504	535	535	534	532	543	502	532	551	500	533	500	514	565	558	511	528	527	577	556	514	544	570	529	517	510	550	505	564	542	491	512	535	541	527	536	548	549	541	587	512	508	554	518	518	576	518	475	544	554	563	544	553	555	538	527	528	552	516	524	536	596	522	541	549	562	535	529	501	525	492	547	561	552	486	561	501	571	544	498	568	537	523	535	514	515	546	492	505	545	542	543	557	500	568	540	569	529	532	502	545	522	508	529	558	499	568	551	557	548	522	537	520	526	536	535	522	534	504	542	547	510	507	517	534	510	495	520	529	520	541	528	557	523	540	522	497	545	531	517	566	586	492	539	581	532	514	521	513	526	576	538	564	535	564	495	544	528	550	556	543	548	526	509	505	542	539	515	525	535	522	522	546	502	548	522	500	542	530	586	524	529	507	532	544	562	540	606	553	515	517	511	531	523	533	515	517	485	557	487	507	520	521	539	544	520	552	502	547	524	589	551	523	546	558	544	499	506	531	521	488	517	515	508	533	550	548	545	515	524	568	557	528	513	569	508	554	552	515	553	544	544	565	569	502	581	540	514	515	541	614	536	531	529	534	542	536	517	524	539	538	566	538	569	538	553	552	529	527	581	531	538	555	518	525	491	542	520	516	544	549	519	527	527	547	540	564	537	541	549	558	540	538	546	507	520	515	524	547	525	510	489	531	531	502	546	527	532	545	540	588	560	529	536	584	542	507	570	519	533	491	535	523	554	550	474	524	528	543	493	572	504	536	552	535	483	576	520	529	537	544	538	532	524	558	537	558	560	536	499	523	549	527	539	515	561	523	536	521	517	521	507	557	520	569	549	522	529	489	532	552	530	507	493	524	549	520	532	531	563	520	550	567	520	534	487	514	490	505	544	529	539	540	492	541	536	550	539	533	520	557	502	539	524	545	511	560	558	570	537	559	548	512	516	550	556	548	552	509	533	503	517	526	509	521	567	518	549	495	518	556	534	561	565	545	550	530	533	538	534	544	520	589	562	541	542	516	529	550	478	526	571	579	508	558	557	505	488	538	564	548	515	513	537	470	552	549	555	509	575	528	543	551	499	526	463	558	530	549	516	536	510	526	539	530	535	542	539	525	506	502	547	552	589	532	572	528	531	506	537	502	546	579	554	499	506	495	543	543	532	519	533	542	542	522	563	499	495	536	535	582	563	518	526	503	514	531	524	523	545	516	535	500	501	541	529	520	492	531	514	548	534	534	538	510	546	532	515	530	497	514	504
7616	728	681	622	558	534	473	417	447	388	419	411	384	374	396	385	424	381	360	418	401	406	345	392	378	398	344	380	432	393	369	380	383	392	388	394	412	433	351	415	389	372	381	387	400	381	371	398	354	383	384	407	369	402	336	350	388	376	389	374	387	361	371	436	385	395	382	366	405	406	364	413	387	380	420	389	385	393	394	383	373	361	398	373	372	356	362	440	362	414	391	377	331	356	367	382	371	354	402	342	359	373	395	391	366	381	366	379	361	391	386	395	339	382	379	402	409	367	376	388	391	443	383	368	363	380	363	354	363	410	372	380	371	351	358	406	403	350	371	345	367	395	433	367	326	411	408	373	393	356	390	378	417	381	379	364	356	375	404	412	406	360	407	397	370	428	395	366	388	379	409	394	369	369	406	398	362	409	438	377	405	386	392	390	364	372	402	384	376	412	387	355	406	422	397	355	423	410	443	369	399	379	395	416	346	400	391	413	403	368	399	367	395	383	354	358	375	353	327	406	370	378	394	338	366	373	403	380	349	373	396	360	416	395	389	386	384	395	392	364	399	377	407	370	357	372	398	380	403	375	394	386	340	395	380	383	374	407	395	370	358	392	380	375	365	352	406	378	390	375	374	364	395	364	383	403	394	388	424	392	405	381	364	400	381	404	338	374	365	400	365	347	348	374	354	372	391	387	371	350	372	371	378	408	407	397	418	394	375	376	427	390	423	412	387	367	368	359	407	392	396	366	397	338	396	408	393	398	373	375	418	354	358	345	365	353	404	394	385	403	375	396	410	415	414	378	428	368	392	367	414	379	384	400	356	363	397	371	383	411	393	384	396	377	385	396	419	379	390	390	372	363	408	406	390	416	399	346	397	402	380	397	385	370	382	376	374	384	376	391	362	389	377	419	378	404	368	377	368	420	359	405	384	388	389	393	404	390	411	397	397	422	394	373	378	392	385	395	422	396	394	396	374	365	362	378	364	395	363	418	365	386	339	351	339	387	382	350	391	411	364	385	395	354	383	380	366	365	389	406	413	382	427	434	384	406	341	356	385	407	372	363	326	376	410	378	363	371	406	375	397	399	395	401	408	390	382	380	392	381	376	384	390	368	390	414	410	383	405	379	371	358	395	386	384	434	400	384	435	350	420	372	374	362	376	368	426	402	415	375	396	434	401	365	346	337	355	358	391	350	401	353	340	400	350	358	392	391	422	366	380	386	378	352	374	408	352	414	401	427	408	369	406	392	379	348	388	389	392	411	384	388	368	406	370	399	381	390	397	361	371	405	377	353	373	405	425	360	374	392	392	369	377	367	390	395	423	407	354	403	383	342	381	383	354	386	410	383	374	381	381	390	341	393	378	397	365	381	418	403	386	359	421	411	354	404	400	408	370	399	382	384	363	366	346	391	379	384	345	346	379	385	364	378	363	385	373	391	393	398	356	370	406	373	391	366	370	374	376	377	409	391	398	368	378	428	368	373	362	354	382	391	401	407	403	373	375	363	404	366	396	434	357	389	368	353	374	378	352	393	349	352	380	398	369	389	379	338	361	385	394	363	406	424	391	383	397	382	421	426	385	381	386	364	369	387	379	384	413	385	389	348	417	390	411	386	376	375	366	373	365	362	380	354	374	364	392	381	362	391	419	390	390	384	399	404	415	368	355	375	370	353	387	349	354	367	387	370	367	372	342	371	391	391	368	374	415	398	398	393	406	379	393	388	383	385	391	375	362	356	360	421	380	417	379	376	371	358	360	408	405	419	343	378	397	400	444	401	347	402	369	366	368	383	374	412	358	404	374	392	393	365	374	371	396	390	402	369	370	398	374	389	359	336	357	361	398	377	392	384	374	372	371	398	388	403	348	387	356	377	407	407	424	412	392	389	370	399	448	416	386	363	420	369	374	397	420	385	375	382	382	365	375	412	335	373	367	356	408	371	403	374	365	347	384	400	345	362	390	398	351	384	410	380	411	395	391	400	400	381	398	398	362	371	349	378	387	417	418	399	376	371	383	358	388	367	399	379	396	369	370	379	368	416	390	372	399	394	404	377	405	339	408	376	381	403	381	401	351	366	367	360	374	376	340	392	386	404	398	401	356	355	406	386	393	403	418	397	405	406	388	398	392	398	406	370	423	390	408	365	397	395	430	356	394	395	363	388	355	351	397	391	354	364	348	416	357	334	366	396	380	360	364	408	401	401	362	394	400	392	366	379	351	387	419	391	358	419	430	364	386	394	356	383	383	411	407	416	408	398	358	385	386	400	378	373	418	386	364	432	405	400	404	353	386	352	352	387	388	389	375	367	339	362	352	401	403	339	386	377	398	383	420	384	351	363	359	389	388	403	361	348	420	365	355	412	385	376	369	358	345	353	380	384	384	398	389	409	369	357	444	395	389	418	369	374	395	385	355	375	366	406	367	397	384	376	381	376	405	420	419	383	377	363	384	382	393	387	366	327	390	368	380	363	382	409	395	396	389	377	407	396	384	407	375	410	366	344	380	417	384	384	390	346	414	376	369	401	395	380	395	402	391	388	395	386	403	402	382	330	380	415	342	406	399	406	356	384	349	397	405	370	390	373	405	384	394	358	398	432	385	400	416	407	395	383	386	354	361	394	368	381	364	408	376	373	380	348	367	369	419	394	344	373	372	405	374	410	330	401	354	389	345	409	428	384	356	373	380	381	385	411	383	398	345	344	378	383	446	408	351	373	386	421	401	360	409	406	383	352	387	388	383	410	407	352	378	388	355	378	347	390	402	387	361	371	374	406	359	405	436	408	395	385	403	396	373	377	414	376	365	379	403	379	426	397	380	396	380	355	380	396	400	365	400	405	373	361	359	348	369	366	383	383	408	341	391	382	373	415	372	404	387	368	384	368	362	350	385	416	384	381	354	354	375	365	403	402	375	402	393	382	405	353	401	363	423	380	374	365	366	380	376	403	371	365	373	374	390	387	365	318	372	392	394	345	372	377	389	322	376	331	393	392	426	393	394	354	413	394	392	405	424	377	326	386	375	359	396	371	369	381	368	402	395	380	409	411	379	364	379	388	415	375	360	383	408	398	401	364	369	404	413	393	360	366	369	382	351	347	393	400	390	360	401	387	416	427	371	385	343	373	354	392	393	396	365	367	385	380	401	375	359	370	365	376	348	387	396	393	357	345	362	418	388	352	374	410	377	381	393	389	371	391	418	375	411	351	396	368	377	378	388	367	367	387	372	391	358	409	385	360	355	361	360	373	370	429	343	381	396	366	339	414	357	357	357	392	406	334	380	344	379	378	379	398	413	391	443	425	396	394	369	403	378	375	356	302	380	386	373	372	395	401	388	430	440	393	381	448	393	374	392	364	376	393	379	394	380	383	398	368	350	386	385	336	371	373	337	387	400	398	376	359	384	379	376	393	426	363	356	394	349	336	367	361	367	396	383	351	345	369	377	376	405	378	345	359	367	390	368	365	368	433	401	421	404	371	363	356	368	420	410	402	369	391
6543	1245	1575	1711	1621	1492	1416	1290	1187	1108	1128	1040	1024	987	990	1064	984	980	963	938	971	909	936	942	891	927	895	914	950	911	990	918	950	860	941	932	908	902	935	965	913	880	863	953	976	945	938	896	895	924	912	872	928	905	928	872	950	894	933	883	881	924	941	901	911	800	905	917	909	952	897	925	988	925	857	912	859	901	918	891	954	938	954	878	869	901	877	919	876	935	916	894	875	952	945	883	963	878	866	884	858	902	915	908	912	920	936	953	867	885	961	914	870	906	872	908	880	946	976	880	915	884	851	943	843	837	908	926	962	970	896	857	933	914	921	940	884	933	931	895	892	907	890	867	881	893	928	874	922	918	896	892	872	882	913	930	902	884	878	947	890	895	927	870	942	906	898	851	898	879	962	931	946	942	875	898	922	918	877	937	867	912	926	892	852	904	945	904	908	921	927	863	911	922	968	899	875	891	953	920	899	888	942	925	908	912	897	901	893	889	834	941	859	882	877	915	899	888	902	901	915	886	899	938	865	891	943	912	930	843	938	891	906	949	950	871	862	882	916	920	922	877	891	944	888	892	852	919	921	895	863	876	940	870	953	891	875	992	892	906	938	898	897	865	891	815	822	900	896	930	896	919	879	900	912	917	837	962	897	949	860	953	947	906	915	932	929	876	946	864	882	900	902	905	882	913	899	931	951	921	862	923	936	915	937	865	938	908	944	895	897	890	946	864	906	906	941	903	889	952	916	878	909	933	900	905	933	915	956	943	897	894	941	896	925	880	869	932	940	965	934	894	826	852	908	906	870	891	873	901	912	904	931	885	952	856	923	918	921	904	925	893	862	927	927	904	854	912	856	884	910	909	882	893	877	941	872	906	905	931	915	826	894	900	964	969	906	957	895	872	905	896	890	886	884	888	926	895	882	860	912	936	888	966	825	947	894	903	903	905	941	914	947	889	905	964	865	883	895	920	895	893	939	894	897	867	907	858	909	923	889	866	879	944	966	916	893	909	915	923	934	860	942	870	876	936	976	904	923	884	894	895	912	893	938	900	918	874	928	863	954	854	969	936	889	909	886	896	893	948	916	915	929	910	879	905	850	955	915	889	952	939	928	902	904	916	999	901	903	890	894	899	912	928	960	924	913	902	914	927	918	893	866	927	863	889	916	964	908	862	921	895	910	890	911	873	923	858	909	853	881	975	926	883	956	858	919	891	933	924	905	869	956	875	887	903	891	897	862	869	938	891	919	902	897	894	931	923	887	889	882	892	925	893	943	922	950	891	835	932	904	851	893	869	866	910	937	877	967	856	883	960	879	931	917	909	882	950	908	881	884	899	939	900	954	913	911	976	905	897	904	944	908	862	912	938	901	956	903	894	856	925	869	904	920	945	889	927	922	875	891	892	927	938	907	899	890	927	928	920	885	896	954	878	890	882	916	911	887	927	878	854	893	917	942	907	926	939	936	907	930	878	949	906	900	940	864	899	898	942	894	923	929	873	912	932	934	894	893	914	965	945	866	843	952	948	888	942	892	979	963	897	937	896	878	930	905	906	880	916	897	932	904	893	951	916	890	904	892	900	923	882	895	854	877	884	950	922	936	853	910	895	899	936	921	903	945	912	888	887	858	930	896	919	912	890	958	867	879	863	905	938	922	953	905	929	881	910	878	908	881	932	899	810	833	942	901	901	911	901	913	913	887	873	920	883	907	866	913	933	902	865	915	934	926	898	917	900	897	899	915	898	881	891	893	865	879	895	928	991	914	954	855	907	853	875	865	936	906	904	910	942	962	906	885	883	911	890	872	877	973	872	903	951	972	877	958	891	916	960	877	900	968	884	895	897	859	935	900	930	891	891	873	918	861	813	889	931	970	891	867	954	937	864	921	911	876	928	861	904	907	889	886	876	938	900	921	884	871	932	876	932	934	882	932	893	924	863	945	950	930	912	928	938	839	944	870	909	888	903	878	917	920	835	899	883	913	906	885	908	906	943	920	935	958	950	916	885	917	910	913	893	979	911	886	937	885	897	891	935	867	894	898	878	919	887	928	947	875	929	942	912	951	879	879	880	883	913	849	905	866	883	875	906	916	913	885	895	909	864	911	931	921	914	930	887	929	918	907	855	927	953	908	870	884	950	937	932	928	904	886	925	883	836	914	898	901	936	922	969	919	881	883	925	898	898	890	927	853	922	883	934	961	883	893	896	857	902	897	953	934	903	951	869	868	940	936	914	886	890	958	903	939	922	898	931	887	877	934	852	934	882	925	935	964	830	911	872	940	896	953	914	932	946	910	921	932	873	949	916	879	895	914	920	888	906	945	915	890	876	896	891	879	946	921	912	927	966	907	898	872	930	956	920	857	923	881	896	899	935	855	967	911	900	924	895	931	915	867	892	897	956	879	969	898	886	924	866	905	921	950	898	874	927	883	878	921	903	925	903	904	937	832	858	914	948	884	935	873	894	844	919	861	926	870	906	931	941	875	873	913	997	976	905	895	952	898	941	897	920	889	934	882	901	915	910	911	935	905	906	898	873	923	870	887	919	886	900	890	895	913	907	917	899	910	975	911	931	938	916	891	864	891	866	841	888	900	918	903	869	893	896	948	941	899	952	905	894	941	919	894	918	919	927	916	919	872	891	903	869	938	935	865	932	932	966	909	919	932	861	913	864	870	897	907	884	906	904	937	858	908	934	930	882	865	854	906	958	919	893	882	834	899	906	901	918	944	945	860	915	950	844	927	936	942	919	920	877	959	927	930	923	936	909	895	831	953	862	949	882	936	918	871	907	882	909	923	856	947	863	954	905	918	933	928	917	910	899	875	834	939	888	901	926	888	942	854	909	874	938	876	925	866	928	913	886	924	887	920	922	958	928	916	916	906	920	841	890	908	927	928	910	901	915	927	946	911	903	939	916	917	910	932	901	918	936	920	969	925	919	888	940	908	907	914	879	880	890	889	933	914	934	926	899	864	925	913	930	942	919	886	925	928	926	943	877	902	956	916	921	914	955	932	928	912	887	942	904	970	910	923	893	872	902	936	883	901	909	943	903	905	930	909	906	928	860	919	895	940	935	900	930	937	878	923	887	956	880	902	926	882	969	894	906	905	909	925	943	975	898	906	947	901	907	873	945	891	879	938	950	862	924	1001	909	934	888	978	877	884	962	897	898	928	895	890	902	900	924	945	896	916	926	852	858	926	914	918	892	915	903	914	972	953	877	933	921	854	891	972	936	943	901	897	958	921	906	943	898	883	910	891	892	843	942	942	953	910	926	876	918	911	934	873	908	964	946	906	930	889	881	961	883	928	872	893	872	964	863	897	958	919	929	888	880	980	943	895	869	966	875	937	901	930	967	895	924	921	920	974	932	896	927	878	950	958	916	889	855	933	894	943	882	913	880	937	917	889	929	978	873	866	856	941	979	942	887	865	935	930	852	911	973	911	877	876	876	889	884	929	891	925	927	898	889	919	919	906	931	888	913	886	834	876	874	915	945
15217	1454	1009	965	751	649	626	565	493	496	513	485	485	428	459	413	449	460	458	468	466	467	455	441	450	456	417	448	417	399	457	443	400	420	414	388	438	403	408	460	412	404	411	449	452	456	425	421	373	422	419	418	396	429	438	428	414	419	397	426	417	450	402	433	425	455	409	427	432	406	434	382	437	429	441	485	425	411	402	444	436	413	439	437	412	427	426	399	447	437	419	399	421	428	396	447	434	433	437	457	369	388	437	457	379	405	403	399	407	418	423	435	428	411	440	435	401	392	387	374	413	435	463	405	445	451	438	367	434	441	443	431	444	399	418	390	384	420	425	434	460	411	374	411	478	399	403	372	393	465	435	399	439	397	420	446	434	422	421	372	408	405	424	429	430	390	436	432	407	442	418	443	415	409	414	468	413	421	413	394	434	436	395	368	429	397	414	400	411	414	411	397	393	413	404	453	412	417	424	427	397	379	443	442	429	420	413	461	416	379	442	369	426	430	440	425	449	410	417	439	457	428	435	438	402	383	394	403	432	421	393	397	469	454	407	403	431	386	423	427	395	426	396	391	406	457	420	398	434	420	426	450	443	407	438	421	429	428	400	405	376	429	456	417	418	414	421	389	411	427	395	379	429	434	435	446	445	449	420	392	427	431	429	465	427	404	393	413	475	423	393	459	431	433	396	447	438	409	397	416	421	377	436	435	402	401	429	428	438	432	407	402	439	437	400	417	446	375	413	384	414	432	438	407	411	434	415	406	408	465	422	454	416	441	428	447	429	405	408	436	394	446	449	418	457	420	450	435	434	403	469	435	440	435	403	429	415	422	436	389	429	402	433	436	428	412	373	405	397	422	435	441	404	437	422	395	439	431	413	433	415	375	453	435	448	425	454	430	461	453	431	436	422	428	451	442	439	430	422	458	435	418	414	415	457	489	423	386	419	358	439	424	417	452	436	405	437	440	406	415	412	391	421	420	446	415	438	448	447	383	385	428	366	392	457	415	453	415	415	407	413	432	440	396	409	435	421	447	415	461	437	453	400	400	403	426	427	430	397	422	412	454	389	386	408	432	412	388	392	436	390	437	406	382	432	459	404	444	427	407	388	369	417	393	391	424	467	440	435	423	444	396	420	462	476	377	427	417	439	416	415	452	436	397	432	411	426	412	438	418	399	421	417	394	429	430	431	442	425	428	421	388	438	443	406	441	441	436	396	455	427	401	406	416	430	387	397	414	396	422	443	425	410	422	425	419	416	408	452	419	457	398	360	421	441	433	421	413	440	400	411	456	395	414	406	407	394	416	424	413	420	399	414	427	444	446	398	408	430	465	468	400	430	436	411	449	414	426	426	436	414	392	429	430	442	455	433	442	428	448	423	408	417	395	416	438	418	454	412	451	430	394	419	428	430	408	404	407	398	388	409	415	410	426	429	425	402	431	431	422	440	403	447	448	382	427	441	449	442	444	433	469	454	440	440	411	372	381	398	393	451	399	447	431	439	405	402	410	418	417	416	413	442	392	457	470	430	431	412	438	410	447	493	404	410	400	398	386	430	404	432	438	448	409	414	435	428	404	429	385	460	393	403	388	448	428	448	401	423	411	406	410	437	395	426	381	429	443	379	461	405	431	403	421	408	430	399	432	382	371	381	439	423	416	419	410	441	432	433	414	460	456	442	426	440	422	409	443	407	419	418	445	420	436	451	428	440	462	416	445	428	387	406	447	397	435	417	410	435	418	409	443	429	426	436	462	418	352	434	433	423	427	433	409	410	426	423	374	428	426	429	436	404	425	404	433	365	420	447	405	420	424	431	406	436	446	408	432	409	445	438	426	424	418	414	414	442	460	418	402	403	416	427	433	462	420	465	460	442	451	408	409	437	410	408	444	463	410	425	392	414	423	402	385	376	410	371	465	404	451	402	416	392	413	403	396	392	410	424	391	391	432	420	414	425	440	415	443	437	398	403	386	427	419	388	392	430	407	445	415	456	448	446	414	431	373	396	442	409	422	426	413	436	442	402	427	413	431	418	423	393	397	414	428	413	395	421	425	409	416	438	401	409	413	430	433	423	444	450	460	474	429	399	436	437	366	399	434	449	409	414	417	423	375	426	417	450	404	411	442	457	432	427	439	439	398	424	408	422	456	455	450	451	430	425	407	439	394	410	424	377	412	410	401	402	424	451	437	425	401	420	459	435	413	438	434	408	434	416	401	429	418	443	400	412	413	386	414	463	449	432	463	450	423	437	441	435	417	444	469	423	431	436	403	425	450	409	428	383	437	436	438	455	386	481	445	408	443	413	375	419	422	433	429	414	440	445	403	436	420	441	405	442	449	416	414	406	444	417	448	409	384	435	389	419	425	429	457	402	397	436	413	375	422	427	409	421	405	448	429	430	449	413	393	456	429	418	443	371	431	427	407	433	406	400	423	430	432	429	424	409	445	407	418	416	420	397	442	385	431	418	421	435	398	428	389	422	403	430	422	404	413	429	461	412	493	438	418	458	434	418	429	445	435	410	409	426	406	438	419	456	439	417	458	416	402	414	435	422	437	417	425	382	405	418	398	456	448	417	442	425	398	387	441	415	431	432	388	440	424	409	419	433	444	425	426	404	447	442	409	398	445	464	410	415	427	405	436	441	428	443	416	440	416	377	416	423	449	406	449	412	439	417	413	413	442	453	409	419	452	453	441	417	449	400	429	406	438	396	418	434	438	409	422	440	410	439	435	400	418	439	409	403	434	399	429	417	428	423	441	386	440	394	443	422	407	421	405	403	416	443	407	454	419	459	409	414	396	400	450	413	413	448	414	440	423	413	421	380	399	455	427	464	447	402	443	446	403	437	430	449	429	444	457	409	432	431	376	410	421	413	421	456	433	406	415	397	420	430	423	374	418	421	456	393	416	412	417	429	422	397	464	403	438	419	475	399	419	421	394	401	400	465	434	423	423	416	404	447	425	414	435	442	393	460	406	462	442	419	435	430	486	413	418	469	407	423	402	422	400	382	412	426	436	393	444	408	419	433	453	426	390	466	378	452	390	392	445	419	441	425	413	427	430	405	382	408	445	409	413	400	414	422	420	395	396	425	424	442	392	432	404	426	400	430	397	452	416	391	402	437	437	416	417	424	414	407	392	428	419	427	419	401	433	385	449	392	403	447	449	405	448	418	453	406	432	382	414	393	442	404	416	444	412	436	447	427	440	390	428	405	364	366	409	438	400	406	451	387	429	434	431	408	457	453	412	428	410	460	410	430	431	394	397	399	466	449	426	435	462	406	383	415	398	448	404	407	438	377	426	392	418	413	408	406	445	462	449	422	440	395	401	444	440	443	405	404	425	432	446	478	425	421	420	465	472	424	395	440	449	436	445	444	469	448	424	395	415	388	427	486	416	382	408	427	412	452	439	433	410	394	452	395	386	393	411	386	443	433	410	435	416	416	404	399	425	404	409	447	454	450	442	395	416	427	462	396	468	415	422	410	450	426	437	428	440
8566	1553	2006	2437	2277	2083	1839	1680	1424	1309	1267	1302	1239	1162	1088	1071	1028	1092	1015	1013	1009	1058	1025	1061	1035	994	965	966	1000	954	966	962	1028	957	993	1024	933	1002	918	958	962	984	959	949	978	939	944	971	948	1003	894	908	989	977	965	916	984	887	894	922	985	929	1009	964	934	1001	963	964	968	924	963	989	949	974	941	1031	932	941	925	926	885	961	898	912	962	938	942	916	988	928	992	1007	1007	980	979	990	917	970	998	906	969	965	965	988	964	944	989	927	942	906	927	938	920	957	921	966	910	925	955	988	940	920	935	975	968	995	930	951	962	935	944	920	927	950	938	886	916	990	927	981	967	972	961	930	968	903	880	922	910	935	950	897	935	965	920	955	946	917	918	891	941	1000	952	946	967	957	911	924	923	926	949	950	947	953	984	989	976	968	916	926	957	948	928	1026	932	909	913	943	951	947	873	946	957	920	955	942	953	971	950	890	964	990	933	964	927	985	952	966	896	938	997	908	936	940	910	954	987	915	942	911	935	941	908	892	920	942	927	975	963	950	944	945	933	961	942	928	934	943	986	911	906	915	935	943	894	906	953	927	969	993	951	939	917	960	931	917	930	981	961	923	941	1038	906	1015	901	952	947	946	951	972	918	985	948	959	971	948	970	946	964	1007	939	949	934	889	916	905	970	951	915	946	943	920	950	890	927	953	924	930	968	911	967	923	923	946	965	979	908	900	952	938	927	924	898	898	940	962	947	968	954	944	922	959	908	908	917	934	937	943	983	977	939	997	931	956	949	975	973	971	879	969	948	940	929	885	960	975	931	911	905	945	921	1020	960	980	968	935	899	919	963	926	937	982	970	978	946	963	905	946	897	941	916	970	895	931	1011	969	943	959	917	896	944	1003	945	910	999	996	954	934	955	919	907	983	909	965	907	940	945	956	944	956	967	985	908	899	911	954	896	944	983	970	954	908	875	910	883	940	961	962	936	918	924	972	944	944	934	947	925	922	999	965	924	934	999	880	997	974	929	952	899	937	919	1000	956	947	951	881	927	1001	956	949	954	931	944	925	971	978	944	950	921	889	979	937	918	931	965	984	942	924	950	956	962	936	888	939	981	910	942	990	901	973	933	994	1021	935	922	926	981	935	951	933	980	978	936	937	960	970	946	995	948	911	912	936	954	938	918	885	923	960	954	961	935	942	980	950	950	904	911	946	966	913	976	920	944	923	926	892	999	945	909	916	955	940	933	944	1010	965	948	937	981	985	957	939	969	898	1004	924	965	892	963	932	928	928	981	901	939	938	914	937	939	958	915	912	939	997	885	876	875	918	881	939	916	972	950	896	970	960	917	898	965	937	935	991	959	920	968	958	964	970	895	887	987	928	968	906	939	919	957	944	906	935	924	978	958	936	918	911	946	945	946	899	920	899	917	947	954	961	901	960	928	959	947	915	929	914	919	925	987	963	974	922	983	899	962	894	1003	918	939	962	972	964	943	969	987	921	903	959	928	920	1002	959	921	967	983	949	879	956	954	976	975	907	986	896	891	962	955	913	944	961	898	937	1014	910	994	901	945	960	977	909	937	947	968	977	934	960	943	924	921	957	1016	927	939	977	948	944	995	936	934	880	945	916	948	954	955	926	935	883	915	954	937	974	910	983	921	924	954	931	924	947	892	924	941	934	923	916	916	945	920	920	900	945	954	1013	933	946	916	919	917	909	932	951	930	984	906	964	946	945	935	918	929	882	953	928	920	970	922	914	961	969	936	954	954	914	954	971	923	916	968	917	971	914	943	889	919	935	985	927	957	1028	1018	952	984	963	922	933	906	930	982	947	1003	895	931	935	901	966	967	937	941	932	932	893	880	943	951	935	949	962	953	973	904	952	960	953	919	931	989	969	924	962	936	940	986	943	922	980	917	968	941	876	874	925	914	935	917	930	934	960	951	936	936	963	979	988	935	948	899	942	919	883	905	931	962	939	926	896	986	906	913	982	932	967	922	940	887	925	966	906	982	1006	961	921	1000	963	918	948	1030	938	911	956	973	971	902	991	970	1000	964	921	954	911	920	926	971	937	900	917	955	950	905	972	968	972	948	970	908	965	916	891	944	958	990	914	920	915	962	941	906	977	912	959	954	891	912	924	949	887	943	922	950	947	994	974	922	935	956	937	990	975	932	872	989	1003	978	908	939	982	951	918	913	964	946	999	919	995	902	980	954	908	925	925	909	988	900	933	929	962	937	976	986	894	918	959	933	988	942	920	890	941	951	942	970	956	968	937	934	946	978	926	978	986	954	908	947	936	959	920	936	938	940	957	936	972	906	957	953	950	942	957	934	946	922	856	940	967	888	941	943	933	991	984	887	938	983	875	923	988	931	953	938	960	885	915	913	994	954	948	934	962	908	947	932	993	925	932	931	977	945	948	938	939	926	936	935	1006	963	929	919	953	938	923	976	953	982	839	950	915	924	914	945	959	976	1013	953	908	935	976	984	951	982	924	930	936	957	941	946	979	970	944	919	904	957	945	889	938	896	985	908	965	919	912	927	955	912	961	932	911	957	931	931	955	868	967	922	974	963	999	928	945	959	957	890	908	1020	900	933	933	941	940	948	983	924	861	904	921	936	923	965	966	1015	951	886	927	950	953	919	990	946	884	944	873	949	930	925	932	975	954	944	959	945	951	943	951	957	997	930	961	943	904	907	921	968	971	956	1001	971	935	936	888	952	907	926	952	898	940	930	930	951	970	934	973	931	973	912	925	896	942	957	937	923	941	917	976	887	929	929	973	975	929	924	990	964	885	873	927	959	965	967	922	952	934	974	896	885	989	958	923	957	909	937	956	971	957	966	930	961	958	954	953	926	935	985	968	958	926	928	888	956	977	950	906	907	995	904	901	931	905	915	921	961	899	941	959	946	960	934	992	914	972	911	962	905	919	952	994	938	923	973	960	873	912	899	948	952	950	915	907	934	916	902	902	950	890	947	960	939	963	929	925	950	930	877	886	945	879	944	939	944	902	919	945	964	932	933	924	961	929	968	995	988	917	941	940	951	945	939	943	913	908	959	978	914	949	955	898	911	977	940	879	916	896	869	955	929	962	950	966	993	960	946	948	941	874	933	975	931	917	975	944	936	967	955	983	970	969	957	940	961	876	977	918	985	921	974	985	875	915	903	931	998	986	923	925	903	925	938	965	970	935	966	953	983	952	970	916	976	981	962	948	942	933	946	938	875	902	953	935	924	961	895	964	938	896	935	955	1012	876	946	920	956	954	890	901	958	960	902	908	973	921	944	946	953	1001	971	934	905	929	968	934	937	915	940	902	939	966	911	918	963	933	917	959	971	929	928	974	924	966	904	922	947	985	939	989	915	962	943	969	960	910	908	952	936	996	942	994	948	951	984	891	947	924	1007	935	960	950	930	952	902	893	946	949	965	941	877	963	896	919	918	917	992	948	907	931	948	930	949	971	953	944	945	909	922	1006	914	914	911	931	908	945	1030	911	937	935	988	923	939	922	927	906	926	945	885	985	935	934	956	929	971	975
1379	243	242	254	211	230	196	194	211	206	203	179	195	205	193	203	199	225	204	207	240	197	173	181	198	200	191	210	193	187	193	193	195	184	206	218	207	195	189	182	185	160	171	192	205	200	209	206	213	181	193	176	195	193	191	174	182	186	194	188	182	189	195	193	168	184	200	192	192	202	195	194	180	181	201	187	173	182	188	197	181	170	200	186	198	192	206	188	199	202	221	188	210	181	208	211	195	182	197	198	211	181	178	190	216	172	178	200	174	188	181	195	194	182	195	167	173	160	192	202	172	175	181	195	170	216	226	199	196	188	200	181	185	184	180	183	186	195	205	176	215	191	165	185	201	200	190	178	196	186	178	184	176	191	214	171	187	202	213	190	237	189	177	203	202	217	180	183	195	173	209	193	182	188	179	202	183	210	192	197	198	202	184	181	206	195	202	181	193	190	240	206	204	167	205	196	191	179	188	173	184	191	180	188	220	176	212	187	185	146	179	197	194	173	224	194	196	200	207	193	167	221	210	186	178	201	186	179	210	177	194	192	190	215	204	202	201	185	229	220	190	189	181	181	212	200	181	189	178	178	188	179	201	189	182	194	176	196	207	203	185	202	183	221	193	207	206	205	193	201	211	185	190	229	176	176	192	193	212	212	199	181	194	182	202	186	226	186	180	215	206	181	235	179	222	204	179	179	195	194	187	212	175	202	204	185	199	195	209	179	184	190	195	181	171	223	217	184	197	182	206	200	212	197	229	194	181	240	208	215	184	188	181	201	169	182	199	187	198	165	200	196	204	163	193	201	176	196	182	158	221	209	186	216	179	174	196	170	190	179	185	172	194	199	198	182	202	178	179	186	181	184	178	195	186	182	206	192	189	178	220	206	198	169	187	175	191	210	200	188	188	217	208	204	210	207	196	167	167	189	187	195	201	196	221	223	191	181	176	185	200	197	175	199	211	209	190	201	195	187	194	190	207	181	189	201	199	212	183	183	201	188	210	195	191	175	188	168	182	227	194	190	219	206	205	200	176	196	182	201	162	186	190	173	167	207	188	174	168	184	183	210	180	169	205	184	183	191	199	184	196	174	209	201	181	176	185	186	162	199	187	186	198	202	183	197	181	175	171	191	224	209	205	195	180	190	192	200	181	179	195	165	163	186	210	180	170	188	191	225	213	226	181	194	220	181	181	200	177	188	202	193	192	188	212	201	192	187	177	205	189	202	210	187	196	212	200	198	197	194	197	192	163	185	188	204	201	183	183	163	170	205	174	191	189	174	167	202	178	206	219	188	186	207	186	200	179	168	189	170	203	184	185	191	177	189	216	187	206	220	185	186	227	174	184	181	220	179	208	193	220	212	178	209	189	181	186	187	202	173	184	194	204	206	216	189	165	199	213	193	176	187	200	201	192	198	198	198	207	178	197	184	186	213	161	184	184	166	207	178	201	175	186	184	204	164	186	155	210	183	177	207	178	206	202	182	226	206	192	196	203	189	218	199	158	202	216	189	194	195	214	198	188	178	162	185	203	188	197	201	202	180	188	176	192	201	176	171	179	208	198	206	227	191	199	193	194	179	169	212	198	224	190	184	202	236	184	208	186	209	208	180	208	182	180	189	193	173	199	199	195	208	172	211	216	196	203	200	192	207	185	184	187	167	189	175	179	170	166	195	181	193	219	160	185	202	216	189	196	197	202	188	183	183	183	177	198	225	198	201	201	192	212	208	205	196	179	210	192	182	212	200	197	205	180	197	193	196	175	200	201	212	164	221	181	161	191	227	196	189	172	186	214	196	211	220	177	206	195	224	194	193	203	200	177	198	186	211	178	199	206	201	190	210	182	160	178	192	218	206	179	196	183	169	169	200	181	226	196	184	174	197	166	228	207	178	189	202	183	179	186	210	171	195	219	177	193	175	193	202	184	177	208	221	189	174	202	212	180	190	200	175	175	195	226	207	188	194	187	206	168	210	197	181	199	203	163	200	201	196	205	170	183	218	186	194	182	192	189	208	199	182	192	182	198	226	178	177	207	185	187	190	198	177	198	210	215	196	183	165	189	176	209	209	213	204	173	180	176	179	225	191	179	187	199	224	183	200	206	200	208	202	201	208	186	167	185	244	187	194	203	204	203	179	161	186	186	231	162	179	188	188	194	185	177	199	172	170	171	166	194	189	175	190	203	170	189	179	180	196	170	202	172	202	158	203	180	195	191	203	203	195	189	194	200	217	195	199	203	178	172	219	210	178	181	170	202	199	195	179	198	193	156	182	175	199	183	172	186	192	193	211	193	223	200	214	177	191	207	197	213	177	219	192	189	190	202	191	201	200	164	196	198	181	192	181	200	189	188	204	189	171	194	186	189	177	211	195	217	196	219	197	198	184	201	196	189	192	188	189	183	195	207	203	196	211	190	189	195	191	197	180	180	177	211	194	185	192	187	203	170	192	204	195	176	199	190	196	192	196	181	197	176	193	191	197	198	203	176	195	197	189	204	223	205	175	200	182	199	194	185	185	187	185	203	213	184	188	188	212	208	168	222	184	194	180	187	186	194	179	219	161	191	180	215	203	192	190	205	197	197	184	189	178	170	210	188	174	168	214	195	184	183	181	190	187	182	207	197	201	177	224	191	190	200	186	222	211	187	205	207	188	177	200	184	206	215	215	180	199	198	208	186	183	160	198	193	191	199	187	179	181	183	176	153	188	195	211	194	181	173	207	188	189	194	216	222	184	215	178	185	170	182	184	215	185	164	199	173	217	224	200	208	172	196	189	179	181	218	195	234	172	197	182	204	183	188	205	205	203	207	234	178	177	193	181	178	195	181	230	177	186	202	176	170	180	186	197	210	207	185	188	195	184	212	149	174	163	185	199	196	210	173	195	221	196	194	193	204	172	187	171	189	192	186	214	197	201	197	197	206	191	178	202	189	207	189	233	182	182	206	174	198	182	196	197	197	169	201	209	195	200	194	182	180	172	191	185	201	211	206	181	195	172	179	190	174	205	203	218	193	198	198	197	209	194	192	195	196	203	196	169	199	195	171	201	196	220	173	202	209	166	203	202	214	186	186	187	174	184	190	185	161	192	211	183	188	209	171	185	167	172	191	186	177	175	140	214	221	200	175	205	182	211	189	180	189	192	172	200	194	197	177	207	183	174	167	214	202	198	189	196	186	177	199	221	209	183	198	173	201	207	203	197	201	184	184	221	177	193	184	189	211	188	195	162	180	206	199	189	172	194	214	182	214	194	212	202	181	219	215	233	222	216	216	197	191	201	163	208	195	189	194	174	201	211	209	192	198	205	189	184	206	191	195	183	199	172	166	208	218	207	221	198	195	165	179	151	196	182	180	200	194	187	186	157	177	201	203	174	189	161	179	195	208	201	205	164	203	194	172	203	228	179	192	172	194	199	173	161	199	195	212	184	203	198	185	205	206	198	190	200	190	194	167	182	201	204	173	199	195	186	169	194	162	176	182	208	187	182	181	206	184	187	185	164
1763	598	681	659	595	601	629	570	533	544	538	577	528	544	534	465	471	570	548	522	525	551	532	503	548	520	526	525	554	488	533	512	518	510	480	540	512	523	533	503	552	497	528	524	514	501	519	504	505	545	519	494	499	518	532	527	535	518	488	532	543	539	558	538	489	504	543	534	536	510	569	546	551	520	501	507	544	610	531	557	571	494	524	565	519	536	520	491	502	530	529	522	549	516	567	548	544	487	540	496	546	577	505	578	513	511	499	535	525	548	522	528	531	524	557	543	513	531	535	512	546	549	521	512	515	541	533	502	526	487	507	524	545	531	552	535	547	490	518	512	557	507	506	525	576	514	519	550	495	529	486	514	490	537	528	547	490	514	518	480	507	563	521	549	488	555	510	508	501	505	562	507	546	549	528	547	512	514	555	504	521	502	537	577	502	543	511	535	526	520	563	513	532	474	517	562	482	501	535	527	532	528	519	529	513	547	515	549	534	512	534	542	517	524	505	520	533	542	492	527	503	548	540	527	543	547	539	538	536	513	541	499	527	513	538	540	579	525	493	475	494	496	535	549	489	527	505	502	542	531	508	538	495	524	524	530	540	518	500	555	514	529	573	552	554	520	523	532	498	508	500	494	543	574	508	516	504	507	515	533	528	565	544	571	515	527	511	520	527	514	510	573	492	531	566	522	527	532	559	540	524	548	515	537	519	559	527	511	494	527	487	524	493	525	531	530	486	528	576	585	556	503	490	570	538	543	482	507	516	506	561	553	558	490	562	575	520	529	511	560	511	514	540	571	515	504	501	534	505	496	503	566	527	509	553	530	550	554	527	513	499	537	486	512	523	501	494	525	513	547	525	513	524	528	507	487	531	541	522	555	526	452	510	516	556	492	534	530	489	500	499	507	494	553	495	533	504	494	541	517	525	543	550	538	548	549	533	537	547	531	517	542	503	514	557	535	535	507	521	497	539	490	527	529	505	532	503	524	517	525	489	530	543	550	526	529	512	505	540	544	557	521	522	527	522	528	506	562	539	496	531	559	523	525	525	551	510	528	507	520	570	495	510	534	520	485	486	514	516	545	506	562	525	501	540	509	603	541	516	526	564	542	519	516	526	516	508	512	512	555	520	586	498	495	542	533	504	549	515	551	529	495	521	520	533	535	581	518	488	532	527	518	559	555	567	512	520	552	479	536	505	542	571	496	499	530	544	532	518	539	526	534	500	540	546	499	543	516	518	550	531	512	510	514	521	569	526	516	557	512	549	552	556	535	545	526	539	543	543	485	570	536	533	533	547	535	544	489	536	550	553	532	493	530	517	486	508	520	524	551	527	528	527	537	476	522	541	522	520	487	498	515	536	490	524	475	554	506	543	505	538	540	531	489	512	525	481	495	509	548	497	543	532	561	524	536	516	519	502	527	501	552	547	521	488	542	533	511	488	525	507	517	555	513	515	507	531	460	496	517	502	509	489	565	510	487	536	521	533	565	468	529	510	567	545	525	542	523	562	518	512	550	544	469	535	479	491	506	514	504	518	524	544	501	546	487	528	543	566	512	522	490	497	527	503	539	522	475	524	553	531	561	535	515	491	498	526	533	507	550	519	538	506	474	507	516	561	551	491	511	499	513	521	553	501	538	527	535	518	515	493	507	562	509	540	514	564	538	517	544	555	504	514	532	517	497	496	510	522	534	521	524	515	489	556	520	533	551	533	513	520	498	529	498	525	528	521	547	508	548	499	516	518	525	492	485	499	486	512	494	542	519	567	506	523	484	516	524	515	525	507	516	544	489	532	537	469	512	483	518	538	511	526	535	527	540	522	570	534	549	502	509	550	510	524	533	641	545	520	544	544	535	531	510	514	482	535	512	523	562	506	517	544	542	530	480	498	469	556	496	522	518	532	523	490	498	510	535	534	512	512	504	484	512	509	522	527	531	523	549	480	510	559	568	483	540	527	497	507	524	522	512	567	557	528	541	543	496	527	543	517	499	509	534	579	521	517	508	523	518	534	536	505	575	590	507	505	478	504	555	533	534	518	545	523	509	515	520	523	506	548	511	554	540	542	480	492	524	527	543	502	509	531	489	526	521	536	530	531	515	530	543	535	545	535	505	541	520	529	516	509	488	584	518	548	507	542	550	538	521	527	506	499	517	515	526	530	519	494	496	574	513	540	494	491	535	527	535	512	511	551	562	513	505	540	504	523	510	506	516	527	531	552	551	510	533	543	502	496	516	551	535	510	497	501	528	540	541	530	510	551	500	483	545	512	532	576	502	518	547	530	465	551	522	543	512	527	515	545	539	568	522	550	543	510	515	540	483	547	561	556	506	530	530	531	517	521	490	564	524	535	519	491	551	528	529	548	550	522	497	487	536	545	542	576	539	516	552	521	526	512	495	508	498	551	521	523	518	529	508	515	514	558	537	469	518	521	526	486	509	491	528	498	539	572	531	499	515	521	494	565	537	521	499	516	504	523	555	521	530	510	501	537	519	523	544	506	514	505	568	533	516	524	554	516	507	545	511	556	517	543	521	557	536	509	485	487	510	568	517	517	530	508	503	524	524	536	492	530	481	571	505	487	547	541	516	514	548	497	501	533	610	528	494	492	529	527	532	530	491	492	556	529	503	584	523	471	541	482	499	517	550	524	531	518	531	519	514	511	529	548	511	517	556	502	547	525	528	539	515	553	544	539	490	526	526	504	526	549	525	523	524	534	559	519	534	523	522	558	499	510	512	575	536	514	506	547	533	535	507	508	521	516	547	584	531	562	536	528	522	521	533	523	534	515	549	540	560	537	498	509	573	537	531	510	519	521	552	499	564	542	522	536	545	506	542	522	543	521	518	558	527	454	550	491	512	495	506	533	496	524	534	546	551	491	537	566	542	525	522	475	511	518	542	532	506	513	510	509	519	555	511	529	539	463	485	549	507	525	538	524	506	536	506	505	539	507	491	540	504	479	486	502	540	526	507	500	525	471	537	499	554	519	523	501	516	510	526	518	531	522	532	563	535	544	498	532	522	514	542	533	506	544	514	520	561	543	529	562	547	483	514	546	549	544	546	543	528	495	535	519	507	531	593	527	523	497	510	494	542	508	523	462	532	516	521	558	500	505	569	508	537	565	532	518	515	543	528	541	522	516	523	530	580	561	471	491	509	500	512	516	534	506	559	552	469	520	603	510	529	512	530	545	479	512	536	503	507	518	488	512	555	526	502	558	532	504	496	517	497	557	515	546	519	527	463	498	517	508	503	523	544	519	507	487	522	538	516	526	515	531	532	500	533	528	550	508	543	538	526	543	496	536	486	500	532	529	523	536	517	550	506	491	572	565	529	501	536	531	559	516	566	550	532	524	581	543	512	514	561	502	561	537	533	527	555	493	540	516	562	488	540	525	519	521	501	506	521	514	509	541	566	531	544	546	536	527	499	517	546	508	502	521	548	535	511	560	517	556	578	528	530	535	508	535	533	556	550	486	535	559	539	526	549	509	540
7462	732	610	624	543	519	487	453	432	444	380	436	382	392	373	407	386	357	401	397	364	409	401	390	437	399	380	358	384	438	401	388	366	362	392	396	390	376	387	362	393	390	378	345	373	403	401	420	375	389	419	366	375	363	354	371	398	388	378	393	403	381	367	367	389	395	392	363	378	326	386	386	390	355	385	383	363	371	395	381	383	376	391	406	383	374	359	404	353	381	424	397	389	417	369	358	373	391	367	391	393	371	386	381	411	402	354	375	369	377	384	348	402	379	409	379	369	388	367	388	378	334	380	335	397	376	366	418	362	390	378	377	362	390	398	365	407	370	368	344	364	391	370	389	402	355	373	379	382	379	385	388	374	359	382	362	366	421	358	383	410	359	359	353	387	436	370	387	378	340	372	403	404	420	399	403	379	359	382	340	363	374	405	388	446	390	382	398	406	389	414	374	368	387	353	357	395	380	361	365	368	336	403	362	369	379	415	411	378	382	360	382	382	397	406	350	390	413	348	411	376	407	385	386	408	376	397	380	406	374	390	366	417	397	400	371	348	377	364	437	410	392	355	399	376	360	367	397	378	391	368	377	392	395	392	396	388	388	377	383	374	375	418	398	393	416	382	403	430	422	397	381	360	383	333	384	399	407	365	381	386	390	397	412	406	371	359	370	410	384	364	373	408	350	392	384	386	363	377	364	373	395	389	404	379	419	378	344	388	360	381	385	386	411	382	431	392	377	432	372	398	359	418	382	417	366	390	323	382	367	361	369	402	397	392	385	406	363	348	398	409	426	373	380	366	454	413	383	357	413	413	382	386	328	338	388	410	388	369	365	376	384	394	385	387	386	408	348	382	393	360	370	347	379	403	404	384	368	368	372	398	407	375	390	407	376	390	397	362	382	372	399	334	375	389	391	402	370	432	437	377	384	380	387	380	379	388	378	395	367	358	365	398	364	392	326	369	412	392	396	386	392	384	404	362	338	408	361	390	364	381	392	363	429	417	395	363	369	359	438	402	399	382	340	340	406	359	395	383	440	387	402	368	375	386	349	370	360	414	382	431	376	391	388	372	363	362	410	410	397	364	423	374	398	398	377	363	418	398	431	411	364	415	418	418	399	369	377	395	390	372	430	389	368	380	412	402	407	369	410	406	372	379	377	374	387	388	361	360	381	381	362	374	377	429	404	386	420	368	441	405	396	377	394	376	412	405	368	364	349	357	415	416	397	351	361	405	392	369	389	407	390	392	367	383	360	402	390	408	418	405	389	356	392	374	397	330	404	400	377	338	424	402	371	363	356	353	356	390	397	384	368	423	383	398	378	375	363	363	389	414	401	403	370	363	348	383	373	374	403	390	387	386	354	374	390	378	360	403	380	366	386	398	414	377	347	422	401	370	408	382	393	356	362	395	421	354	387	417	381	358	380	387	386	398	416	378	389	371	390	316	336	374	374	366	425	360	398	383	382	371	373	358	359	347	398	402	396	404	374	398	365	407	357	377	397	365	377	356	409	413	378	395	395	373	377	389	398	377	392	388	355	366	449	412	356	377	362	400	345	394	374	377	354	373	354	370	395	422	367	376	430	379	384	381	404	373	404	354	374	426	387	366	400	375	379	371	340	397	374	388	361	375	371	400	378	410	384	391	355	382	420	350	377	394	391	381	366	377	416	376	424	395	368	366	372	387	423	364	372	388	383	327	408	362	390	411	403	381	360	420	377	426	365	382	378	406	363	355	371	422	389	392	390	361	363	376	417	387	401	396	394	392	400	390	407	453	375	352	388	356	366	402	377	386	377	372	345	393	423	454	408	381	403	390	395	393	364	410	361	368	413	371	364	410	382	374	402	388	348	378	412	404	390	362	371	361	395	385	388	378	347	393	381	389	391	426	425	383	361	372	373	409	357	397	366	393	415	341	360	407	374	379	367	391	382	386	328	407	382	392	386	401	376	360	379	398	401	390	379	370	399	397	364	399	386	373	381	374	369	372	377	392	372	416	385	325	392	380	401	378	373	414	364	396	387	381	392	379	364	363	367	381	361	354	408	359	397	411	344	371	359	397	367	400	394	367	359	434	433	434	344	375	422	388	367	404	380	365	390	393	389	385	396	361	450	391	406	359	351	396	398	382	388	370	371	398	374	427	410	354	391	380	337	365	393	372	401	387	347	354	384	407	395	366	411	428	389	379	373	395	382	390	358	348	382	402	388	372	394	402	366	364	377	389	387	379	399	416	418	341	378	352	351	351	369	395	412	400	381	373	388	334	412	368	374	356	354	391	404	375	382	397	375	393	366	346	408	368	376	381	417	362	387	357	375	399	376	404	395	355	344	386	354	393	422	401	381	436	373	366	380	412	410	382	378	398	429	377	386	390	332	384	399	378	397	368	418	409	377	394	379	405	403	394	376	360	406	355	377	362	390	383	376	404	387	377	407	372	405	389	366	409	374	398	410	337	357	383	380	343	378	391	409	386	356	393	358	357	373	373	359	360	381	395	430	368	390	423	396	349	381	357	351	397	398	386	416	376	397	396	364	372	338	428	379	376	359	411	385	392	399	380	395	401	397	395	376	376	415	398	379	410	413	417	377	406	407	445	348	373	386	417	362	377	408	407	347	403	396	402	376	413	348	388	384	366	367	413	394	370	323	367	384	398	392	394	440	356	353	366	406	391	365	391	383	351	382	333	357	342	385	323	358	350	401	369	379	394	402	375	410	375	370	395	373	372	377	361	434	390	387	389	353	371	402	399	383	345	388	362	371	397	365	346	397	379	365	367	394	375	361	380	402	373	361	382	368	418	453	357	383	387	404	353	413	367	428	351	380	385	379	407	367	379	366	382	352	428	348	398	390	396	394	423	375	401	391	399	412	389	369	375	383	401	381	349	365	384	390	391	371	436	419	414	367	370	373	387	420	391	351	332	395	401	331	376	364	341	367	385	408	365	384	385	364	370	374	409	375	408	374	384	370	349	359	424	395	375	409	388	368	375	360	395	363	369	411	388	361	399	373	398	381	367	403	406	374	421	391	394	358	405	366	368	409	402	377	381	358	389	356	421	399	377	426	382	390	360	360	375	399	411	392	384	378	389	359	364	370	397	381	372	345	407	385	380	367	397	375	428	374	404	375	405	421	375	365	363	375	372	448	375	380	428	377	388	374	412	369	369	387	388	397	408	384	368	384	399	367	411	360	388	404	374	383	395	345	403	355	376	394	390	397	414	406	358	434	384	352	383	372	386	403	398	351	378	411	429	411	353	359	376	371	368	387	384	346	375	367	348	396	384	377	435	371	413	418	403	321	406	396	388	393	363	388	399	368	370	354	354	385	379	364	370	372	413	374	360	360	371	327	393	423	420	366	391	354	394	378	361	391	398	375	384	389	400	391	374	360	365	351	383	384	406	391	401	401	398	399	395	402	403	409	404	356	382	363	363	376	379	388	372	405	400	378	392	397	395	363	378	393	347	376	401	404	379	379	377	375	377	379	355	390	382	359
6488	1231	1477	1753	1598	1484	1406	1277	1153	1132	1000	1096	1045	993	994	975	949	933	987	932	1000	971	981	995	983	901	1009	922	906	879	958	875	921	887	939	915	908	1003	899	939	935	932	892	924	871	895	880	916	942	891	914	885	832	918	915	925	816	919	942	958	935	903	891	887	932	887	933	897	865	929	902	849	890	966	937	949	901	887	933	924	923	887	900	910	867	901	919	946	896	880	914	909	903	923	897	956	921	905	908	895	878	924	937	952	896	890	900	889	911	911	931	944	868	934	942	941	910	888	910	914	923	942	869	887	907	917	902	860	973	937	898	850	918	941	921	895	868	900	904	911	905	957	881	859	887	934	889	944	955	901	850	917	883	878	935	941	919	893	865	935	976	888	860	871	870	937	901	899	930	903	886	886	903	921	864	878	875	898	918	960	872	883	902	917	882	932	929	922	924	845	930	838	865	910	946	941	885	894	920	891	895	900	906	982	884	879	897	909	865	896	938	888	918	947	919	914	860	921	917	880	975	911	943	907	862	904	895	896	920	915	930	943	926	933	867	838	914	892	884	934	926	900	906	965	894	905	952	859	904	935	880	889	873	899	886	934	914	889	861	899	898	922	913	882	945	911	855	889	878	895	895	940	947	959	943	871	925	903	902	927	864	884	920	921	907	967	898	898	951	915	887	875	944	869	906	934	898	931	889	957	896	917	855	918	861	930	932	915	900	870	876	905	983	893	948	913	851	864	897	898	898	881	951	905	957	898	889	913	982	920	877	899	909	984	930	890	897	912	893	943	919	963	891	929	911	985	925	900	911	899	883	903	886	931	907	909	907	897	937	938	927	915	948	957	876	902	874	905	896	941	880	918	948	908	906	952	937	889	906	933	870	897	937	912	875	912	883	897	959	917	887	891	936	886	945	914	845	867	926	916	894	902	931	871	904	889	908	881	902	944	919	867	934	879	877	857	913	896	928	903	913	955	836	926	872	868	917	879	903	871	862	949	900	919	924	924	907	920	871	971	871	863	918	937	853	867	899	884	944	898	920	907	871	881	954	839	907	988	902	898	944	940	915	893	910	912	907	922	953	894	894	868	881	877	942	904	881	903	845	908	885	876	910	903	870	916	870	915	886	927	876	911	932	955	877	903	915	920	872	896	880	865	957	922	923	904	882	916	927	908	906	884	923	915	886	850	924	911	896	884	896	873	905	922	888	916	910	876	934	860	929	906	926	838	913	954	905	901	914	886	930	885	842	892	909	929	899	899	944	897	924	905	901	893	862	900	911	928	949	889	906	920	957	920	944	920	926	910	925	936	919	860	936	974	894	861	883	895	916	902	916	872	917	936	924	872	938	855	926	1005	893	863	909	911	846	973	866	944	921	873	936	918	876	936	936	888	912	871	888	892	911	941	968	926	886	883	910	962	978	866	942	937	923	938	922	923	900	904	957	871	904	905	930	924	917	844	893	894	866	883	926	859	922	902	882	864	886	886	871	932	961	907	915	905	902	999	889	922	901	915	893	805	859	881	909	862	887	842	901	900	891	915	878	928	962	881	923	940	895	932	942	938	934	862	887	934	959	925	942	915	902	897	937	897	956	882	909	923	930	959	900	899	926	846	875	962	899	917	865	922	889	897	897	898	936	895	906	869	895	849	929	924	937	906	898	921	930	898	944	927	830	918	904	886	897	883	915	890	933	883	897	973	877	912	923	889	952	913	939	870	885	927	889	910	898	871	925	887	920	924	946	877	933	923	945	876	925	881	866	900	940	888	949	872	864	918	855	942	914	909	909	946	894	876	899	911	908	870	903	856	883	930	940	897	895	922	900	986	901	905	975	883	922	880	925	948	930	926	909	898	889	927	900	937	899	919	909	957	869	940	936	863	910	896	901	928	895	933	867	964	911	847	925	932	890	892	881	943	922	847	906	919	936	935	943	933	946	868	872	959	905	892	914	898	921	949	916	904	898	910	901	900	909	909	894	885	904	980	910	935	867	852	911	942	901	864	896	923	882	893	901	876	907	921	840	858	887	904	865	934	863	928	958	944	941	901	902	916	909	930	888	947	885	898	864	925	860	920	918	876	909	913	933	962	935	940	921	927	918	894	906	906	894	927	879	885	892	912	937	919	924	860	920	856	945	904	860	911	889	866	849	895	882	842	951	899	868	917	907	910	938	931	869	952	919	902	907	936	913	862	896	899	906	926	880	943	990	884	909	919	890	962	934	940	935	908	852	875	933	939	870	839	848	907	902	915	915	905	933	949	948	895	923	913	902	907	936	901	888	949	889	875	864	904	926	899	917	847	860	869	926	909	862	883	930	952	923	903	900	951	880	933	898	939	939	893	899	945	922	888	903	911	900	877	902	891	871	914	924	920	951	907	906	862	955	868	901	949	946	946	856	879	906	943	939	943	905	934	852	863	931	898	921	914	913	909	927	905	879	901	972	859	916	884	934	959	879	885	845	886	913	916	893	865	947	888	895	940	913	883	878	905	905	884	938	918	947	948	946	936	901	902	892	908	884	874	882	896	930	950	910	953	877	884	883	861	908	962	873	897	915	921	917	893	861	899	924	910	929	930	912	937	956	885	882	872	938	876	866	931	897	930	879	922	944	878	923	857	920	928	834	911	905	835	935	936	909	939	913	942	956	892	903	913	919	899	911	872	933	929	908	974	891	924	937	950	978	858	903	895	914	922	905	925	886	938	890	911	899	942	894	913	862	915	896	907	943	945	909	862	935	870	885	902	911	915	944	942	894	930	873	898	843	952	907	918	923	907	925	876	917	933	975	869	935	907	899	908	921	935	934	909	873	904	888	934	874	907	903	905	909	930	877	877	946	897	899	905	893	923	911	833	847	913	904	841	921	922	862	903	899	846	922	945	891	938	922	921	928	916	907	896	916	895	883	905	893	836	911	875	917	870	962	927	853	914	920	862	883	917	894	883	963	929	907	867	929	914	851	929	920	911	908	925	902	829	898	896	941	898	907	861	900	894	922	873	881	934	923	855	984	910	887	891	890	952	886	934	925	939	884	881	915	904	966	931	851	862	879	974	899	874	919	904	863	875	866	907	880	904	888	919	927	913	903	917	885	908	899	899	930	836	934	907	936	916	906	940	912	936	955	934	915	923	943	888	905	913	908	940	938	881	884	885	902	890	907	943	849	908	919	948	939	876	933	858	851	890	901	930	926	873	990	990	906	872	889	923	906	941	894	915	902	868	910	851	906	882	867	921	880	938	917	953	920	926	936	932	872	913	931	895	921	956	909	938	902	958	902	934	926	888	907	901	906	915	897	952	947	897	904	960	882	909	905	866	885	976	943	892	884	932	869	885	912	879	893	914	889	904	842	912	922	946	954	946	885	906	911	890	961	863	871	916	901	904	864	904	894	952	929	910	915	919	943	864	952	918	939	874	884	916	933	934	926	929	898	930	861	947	913	870	843	904	919	899	881	936	912	888	874	890	909	892	875	848	901	925	942	959	840	911	937	918	934	896
15287	1487	1035	940	795	629	569	525	491	486	447	482	443	466	473	464	429	433	404	454	441	423	414	444	397	436	417	437	424	420	449	365	404	422	422	455	460	426	412	441	408	440	415	387	416	400	422	449	416	382	434	446	404	414	394	417	423	412	420	391	413	401	410	406	416	428	433	403	478	421	434	444	424	419	467	438	383	379	369	427	445	447	434	464	428	434	422	429	384	401	417	436	463	401	431	409	442	419	431	423	413	421	429	398	411	409	428	434	399	400	400	417	430	433	401	413	428	452	419	383	402	446	427	402	410	434	426	439	428	439	415	432	445	440	425	434	434	414	391	444	441	430	398	461	418	370	409	424	419	423	420	435	441	436	420	429	408	421	427	409	392	364	477	460	409	430	413	425	434	450	444	389	410	414	415	387	421	407	413	432	422	428	448	440	418	410	432	457	426	438	407	414	390	395	419	460	424	375	392	411	409	401	418	454	456	426	402	410	443	377	418	394	447	439	447	397	449	404	419	368	451	463	400	409	435	379	449	455	420	369	350	458	411	423	418	429	422	392	426	400	457	424	400	452	450	445	430	417	462	404	418	405	407	398	386	410	449	429	428	415	430	423	426	444	410	393	431	379	408	438	431	420	420	421	395	464	386	411	414	399	449	428	467	407	404	407	447	379	370	427	462	403	421	436	430	412	439	433	421	390	433	391	444	437	404	425	422	417	385	405	429	419	418	388	410	399	438	439	401	460	399	400	443	428	387	443	445	421	426	412	431	420	440	430	436	395	432	421	412	408	418	412	407	433	413	426	437	414	349	457	409	414	420	407	456	442	407	410	415	442	442	451	413	413	422	393	428	380	410	438	403	449	429	420	412	400	456	462	405	396	433	390	408	418	401	405	430	392	415	361	414	436	406	435	384	423	447	459	428	421	420	407	439	416	409	466	444	450	402	418	425	397	442	430	439	408	465	390	416	418	345	451	379	394	384	383	426	468	445	400	411	394	441	413	403	411	409	419	415	396	452	415	417	390	408	403	409	408	475	462	450	426	410	409	419	411	407	409	386	406	457	432	461	411	401	371	415	438	413	423	446	410	440	411	437	378	411	446	400	394	431	418	440	394	414	415	390	416	430	416	405	418	406	388	403	403	386	414	446	391	393	421	398	427	435	416	400	431	435	441	424	432	387	412	405	427	434	424	411	419	420	413	427	402	418	429	420	451	437	418	430	402	399	446	403	395	412	436	382	413	402	445	380	420	438	400	360	402	436	434	420	406	377	395	449	389	442	457	384	416	455	401	437	435	393	451	428	451	402	399	403	402	417	393	375	400	424	395	384	402	455	431	452	380	406	361	430	451	427	433	489	407	418	431	414	425	419	435	439	406	393	421	381	431	414	432	413	435	407	447	404	411	395	406	405	412	432	405	407	443	411	414	384	398	423	420	417	441	421	447	453	449	446	397	469	430	394	410	460	463	428	418	407	461	398	400	442	406	423	405	418	413	422	421	408	417	398	431	410	413	416	435	378	393	443	431	463	431	427	477	419	485	414	396	403	398	386	420	397	432	425	419	458	420	398	437	382	433	437	453	444	383	410	372	426	411	378	407	394	445	429	437	423	417	431	400	421	425	450	369	399	423	395	482	453	425	454	361	435	428	419	393	451	419	424	424	415	445	426	409	431	425	423	437	396	422	429	396	366	404	427	444	411	414	443	431	453	420	392	416	402	442	409	442	440	406	434	420	420	386	418	398	393	424	416	403	399	419	418	443	419	423	390	440	474	434	398	395	408	421	398	404	455	423	422	440	415	439	436	444	439	374	434	437	443	411	357	403	455	401	425	458	413	398	454	445	449	444	401	434	422	401	405	451	420	429	460	396	413	446	435	422	421	436	441	398	459	433	416	422	365	409	453	389	430	424	413	440	475	424	448	416	433	445	371	431	423	426	458	432	437	416	418	428	416	430	437	420	409	413	465	405	392	419	427	412	468	433	399	440	479	430	368	405	419	404	453	405	449	451	417	456	416	411	424	443	405	378	441	467	431	400	410	410	385	429	411	386	416	431	432	434	424	417	408	408	372	401	427	444	417	452	431	378	402	409	394	406	387	405	446	451	420	409	441	405	409	429	424	437	383	450	437	360	417	377	413	426	354	429	414	446	418	412	392	416	433	393	412	423	417	452	399	380	414	408	454	392	425	422	424	422	392	395	404	435	394	391	424	440	427	399	385	440	417	433	409	398	408	431	428	426	397	463	395	442	427	390	420	460	411	446	432	411	451	448	408	408	396	415	404	404	408	449	397	422	425	453	420	458	412	415	419	473	443	408	395	422	405	453	444	414	392	412	422	400	427	392	406	422	428	428	414	428	446	412	381	447	422	421	457	419	418	433	424	424	376	391	367	431	417	397	441	438	419	416	458	406	427	449	481	394	396	366	413	436	405	390	437	437	407	421	409	433	407	429	413	423	430	426	448	392	419	401	421	415	449	418	401	411	403	415	450	429	433	427	408	468	405	428	392	425	432	412	421	374	465	412	459	410	410	408	402	439	450	390	435	430	395	456	388	410	404	416	403	442	426	395	436	428	447	464	393	413	434	364	433	403	399	424	415	418	459	414	455	440	396	424	453	424	456	420	434	449	401	383	426	425	424	405	406	440	420	433	399	403	407	417	402	404	421	451	449	422	437	422	398	390	394	424	394	451	390	401	384	400	412	417	409	400	429	375	390	384	429	403	426	416	414	377	382	400	398	407	457	444	457	394	388	430	400	399	434	395	399	362	400	395	382	428	472	406	427	422	416	416	419	399	422	425	455	432	410	420	432	432	418	424	439	365	380	421	414	439	422	419	438	448	419	432	441	446	453	418	443	410	402	394	448	430	431	424	404	420	426	417	418	432	452	397	418	454	405	386	437	432	438	409	420	415	437	417	440	369	413	386	432	437	398	385	411	428	432	408	417	374	469	418	439	422	415	421	437	406	406	429	448	447	454	413	482	428	384	406	441	442	387	418	442	443	394	383	413	402	363	410	440	437	379	397	417	448	410	382	426	407	427	412	384	426	411	410	443	426	423	416	407	392	404	417	455	392	425	390	446	428	441	396	392	416	421	480	447	457	436	396	431	397	418	388	460	411	396	412	424	405	456	459	432	421	444	393	403	426	412	426	450	415	432	423	421	406	407	417	409	393	395	460	403	409	442	448	452	374	410	447	380	392	421	406	425	384	430	445	401	471	456	435	396	392	422	434	395	404	400	404	383	424	416	456	404	388	416	380	420	416	405	389	385	425	388	435	395	425	400	438	438	427	387	440	424	402	413	381	419	386	443	430	399	448	421	410	421	456	435	382	409	444	452	371	411	429	432	403	437	380	416	394	389	422	448	470	398	349	445	443	429	486	431	449	390	446	464	448	417	414	404	462	375	424	462	416	425	464	446	418	427	430	418	476	422	374	406	406	438	440	432	460	450	451	414	378	412	461	441	435	410	453	414	438	399	428	470	449	369	477
8592	1534	1954	2516	2341	2147	1874	1640	1514	1313	1301	1252	1181	1155	1075	1066	1126	1071	1103	1010	1082	1035	1029	994	1023	974	999	993	1002	928	1005	982	987	922	936	994	913	1035	995	1011	996	924	923	1011	949	922	961	941	949	944	978	966	965	947	1018	910	1006	941	949	973	961	1008	942	998	958	942	922	930	922	950	979	922	950	942	919	887	933	970	912	885	933	953	930	942	905	949	944	937	994	911	1001	948	926	912	933	907	945	930	875	1008	949	970	950	922	904	958	905	971	956	923	920	982	911	944	898	941	917	932	941	973	954	961	972	999	894	967	965	905	922	932	917	951	878	935	900	931	929	949	949	986	1028	935	967	947	971	964	966	956	957	993	1001	941	940	910	930	961	974	927	945	929	989	971	925	969	938	895	974	915	923	931	938	942	927	949	999	937	962	1029	963	983	957	920	960	964	921	959	938	904	935	934	936	908	926	979	933	945	893	976	890	921	901	971	971	902	951	955	974	969	986	958	990	917	960	934	928	957	920	959	1005	932	910	988	970	947	924	987	915	925	1011	923	940	912	955	988	974	961	931	947	913	936	918	922	943	961	921	907	934	927	911	904	943	977	898	985	974	912	933	976	984	984	900	935	922	896	943	925	977	959	926	956	950	872	894	1009	983	969	968	995	917	948	985	941	886	914	962	935	992	953	913	914	1028	911	923	944	962	922	940	971	969	871	935	894	933	988	956	903	963	915	979	940	924	933	973	892	861	938	957	919	936	922	907	945	906	944	893	948	974	921	896	928	920	935	939	915	959	939	929	944	895	997	965	938	929	934	965	953	956	961	929	883	943	958	903	966	917	923	919	986	930	896	974	933	881	944	921	937	942	952	969	923	932	937	970	923	943	942	955	882	941	968	952	952	913	897	978	993	990	925	928	946	1015	954	952	947	927	991	915	959	923	960	935	921	901	912	940	899	899	939	907	898	917	873	970	947	892	907	980	916	946	904	958	960	923	915	972	947	963	945	982	968	917	894	881	967	895	907	936	941	884	943	937	936	973	948	858	890	921	921	920	931	925	928	913	981	885	993	966	981	963	909	947	919	876	897	935	922	917	970	921	960	929	907	940	920	892	962	917	927	938	922	866	1008	957	932	935	929	987	992	943	949	928	964	897	956	921	971	950	922	959	1037	958	977	954	994	960	907	929	945	889	951	894	949	927	888	900	950	916	920	962	955	941	919	948	955	941	956	922	1001	1028	946	978	901	921	912	988	958	937	911	926	968	919	984	962	940	923	885	970	927	925	939	928	978	929	966	891	963	990	953	935	918	932	956	915	968	906	960	923	1024	957	928	883	967	966	955	942	897	905	962	917	964	904	937	950	970	885	939	893	908	972	864	980	916	915	890	903	923	994	950	950	946	1011	930	1018	933	986	989	958	847	967	900	907	915	935	947	963	915	929	923	921	907	916	897	949	996	933	900	940	981	947	962	899	959	945	904	1011	944	1004	908	978	939	915	913	943	893	937	944	958	946	947	941	883	965	876	965	944	962	930	918	904	959	949	963	911	918	944	994	901	898	932	948	969	969	919	968	935	880	944	942	899	978	905	954	968	922	930	947	974	912	947	939	922	990	954	956	955	916	952	916	951	964	881	948	875	942	915	890	908	960	970	939	916	1016	939	947	956	990	952	970	956	954	956	964	978	932	945	913	928	969	941	870	909	922	941	923	928	975	940	973	965	962	895	932	1008	926	947	942	930	931	964	961	980	978	938	937	957	948	987	883	964	927	986	923	923	972	933	977	897	924	960	932	918	902	960	916	929	899	952	933	952	908	948	921	956	871	962	922	1006	957	927	968	925	958	954	903	969	910	945	940	977	961	938	968	956	923	883	926	933	904	915	928	971	955	974	917	918	948	959	945	983	942	986	912	955	950	905	923	968	942	898	971	961	876	990	971	928	925	886	923	931	976	956	939	936	914	883	931	914	908	893	876	977	999	912	921	925	906	974	954	963	922	935	921	890	945	941	945	915	956	861	979	909	960	904	987	924	969	926	920	995	925	897	912	891	923	986	950	918	917	946	929	951	899	913	926	948	972	896	942	908	916	883	930	947	938	930	935	967	948	920	947	1006	954	956	902	905	948	968	973	953	949	953	982	907	957	902	891	844	974	945	880	993	972	939	924	957	911	924	966	945	983	905	928	947	942	929	892	944	874	943	944	940	987	919	938	964	913	907	976	926	962	975	904	977	920	909	927	921	901	950	916	947	908	957	941	902	969	957	966	947	927	951	917	965	876	948	934	905	929	911	993	951	946	946	956	994	924	963	928	987	908	929	908	965	963	942	913	955	970	933	948	944	896	967	917	920	1009	939	1018	992	977	902	884	940	921	926	956	963	996	965	929	932	902	966	940	954	933	936	931	905	894	967	944	951	936	951	899	931	905	949	981	1006	908	915	948	925	934	922	967	945	957	949	909	927	959	944	882	927	931	963	926	910	969	940	938	931	966	916	933	928	879	927	967	939	932	987	905	946	951	951	914	965	927	968	966	899	932	927	962	926	939	906	982	962	954	1002	906	866	934	922	955	945	957	946	913	960	968	935	956	903	979	960	937	923	941	954	962	871	948	942	935	953	948	940	889	967	930	984	895	916	911	909	979	905	893	902	913	896	925	968	932	927	940	917	951	975	892	981	938	969	943	922	947	967	983	912	969	903	976	961	942	913	936	926	953	985	944	884	919	911	944	956	979	960	924	933	923	930	941	932	903	953	988	933	934	958	969	947	937	937	929	950	959	922	930	886	964	882	919	915	902	947	971	941	939	1012	979	964	976	930	922	894	939	939	920	854	931	902	917	967	986	932	893	923	955	936	991	893	912	956	941	985	905	964	864	912	912	930	922	931	919	973	926	948	937	1013	922	997	958	928	896	902	922	969	948	987	953	952	968	926	969	938	864	944	1014	913	909	940	943	903	909	937	905	933	930	919	989	839	981	944	858	1005	876	934	967	956	968	959	942	939	912	987	974	1041	950	869	930	916	933	917	949	983	920	971	915	925	957	979	924	942	902	947	943	967	1014	970	971	934	903	943	909	945	975	996	952	939	939	957	964	910	953	886	872	966	917	914	902	986	947	916	906	931	906	925	895	931	922	935	919	936	963	924	933	953	975	909	957	934	897	967	941	941	938	923	911	883	919	892	959	853	945	891	922	907	921	908	896	945	962	956	880	912	930	932	936	965	931	932	917	860	928	905	842	958	953	979	963	896	900	935	955	925	896	939	934	893	990	939	932	861	937	878	948	912	892	980	938	954	896	965	913	929	877	949	929	937	912	937	966	1000	1001	957	948	956	934	925	923	929	1013	962	995	985	931	920	924	908	903	893	861	940	922	898	939	909	916	945	957	979	949	883	954	1004	948	906	893	902	965	965	934	920	931	990	982	912	933	974	920	953	924	957	936	942	900	917	959	977	974	913	954	923	957	963	962	974	988	911	902	892	963	940	936	984	955	901	982	928	904	918	1011	964	900	939	889	968	915	922	896	968	961	905	938	957	962	941	985	916	878
1696	266	241	236	218	205	205	199	184	196	189	156	185	195	210	161	182	205	176	173	188	176	190	226	189	171	194	195	187	197	207	222	188	202	205	194	210	205	213	189	191	186	206	216	184	204	180	193	203	207	181	191	213	176	204	179	183	179	180	222	186	186	190	206	236	166	211	201	206	199	194	188	205	207	202	214	190	202	211	242	202	180	199	203	205	201	207	152	208	182	199	204	195	184	204	188	184	212	194	170	188	235	197	231	180	190	210	185	245	196	212	230	190	201	200	177	208	191	216	195	203	219	207	196	178	220	221	207	199	223	205	225	212	194	169	198	204	185	230	193	171	159	192	214	194	204	196	195	206	172	206	188	173	200	195	188	188	173	195	188	212	205	200	232	212	172	164	209	212	200	210	182	193	208	208	208	197	185	218	191	231	177	195	188	190	225	217	212	214	194	193	200	193	204	221	156	210	184	193	211	191	226	193	187	180	189	188	179	182	201	199	203	232	184	182	198	189	190	218	183	218	196	197	167	224	214	198	210	208	213	187	189	218	205	216	189	189	173	191	207	188	206	201	173	189	196	196	201	221	211	211	191	194	222	212	196	191	218	205	174	186	201	215	189	202	189	201	198	201	192	172	204	190	177	202	185	237	220	224	205	193	194	182	205	179	191	195	188	176	178	196	185	194	218	178	179	188	224	195	193	219	207	216	219	188	190	198	208	169	186	191	189	175	209	205	188	195	208	182	187	178	165	205	208	206	194	193	204	191	198	179	195	240	214	214	185	192	177	189	184	213	206	206	230	213	199	199	205	205	201	199	191	194	219	216	208	191	192	215	207	200	171	188	192	189	197	187	213	208	216	205	211	207	213	220	215	196	200	185	194	187	193	214	177	208	197	198	198	225	194	211	192	194	200	195	197	204	206	205	225	169	192	181	186	182	207	205	218	191	186	189	175	220	208	202	176	191	195	191	204	199	197	221	220	217	205	212	196	200	198	198	210	203	209	185	185	189	211	177	228	205	194	175	198	233	224	191	173	189	201	213	177	177	191	203	223	188	194	191	163	179	200	177	169	186	174	208	183	204	174	207	213	234	207	191	168	194	195	190	196	197	191	193	211	189	200	202	195	204	222	238	198	211	189	202	189	199	199	193	185	185	176	203	203	238	185	194	177	216	226	194	173	180	217	204	166	209	172	187	177	200	188	195	220	181	207	202	195	189	186	183	185	201	174	192	227	192	234	152	211	163	205	180	204	203	195	220	202	196	182	199	199	179	206	193	192	212	188	193	212	209	179	197	190	226	211	208	191	203	203	218	209	180	205	208	202	194	210	195	183	213	204	192	217	203	169	201	201	188	153	196	201	219	209	227	209	215	223	215	198	193	198	217	195	195	222	211	204	207	191	173	211	179	212	190	184	221	220	179	191	216	219	161	192	186	183	206	214	194	206	198	172	207	197	191	216	187	211	209	188	181	197	199	198	182	203	192	184	175	186	211	197	201	204	212	220	203	203	225	185	214	186	192	209	211	211	202	184	205	219	206	196	191	187	193	212	159	211	175	201	210	194	185	185	205	204	209	183	216	166	209	185	207	186	212	199	193	190	192	193	231	227	216	184	199	227	219	210	196	209	208	184	204	196	231	215	188	204	199	164	183	196	198	192	189	205	190	201	209	202	199	201	201	171	189	180	175	208	187	214	183	180	201	200	184	170	218	185	222	216	204	200	235	228	178	170	194	176	201	201	208	193	193	193	170	220	189	205	183	197	205	206	195	191	186	163	185	200	196	215	185	179	202	221	210	198	203	213	233	187	188	223	200	230	195	185	203	182	194	199	205	230	220	203	193	193	215	199	193	201	190	191	193	239	219	193	236	210	201	212	185	165	171	210	197	200	202	179	195	202	193	239	217	212	209	219	218	192	200	214	192	189	177	166	223	212	218	186	202	238	178	183	217	187	189	209	206	195	194	196	209	208	190	186	205	222	214	182	202	177	186	204	177	223	220	184	194	202	188	207	217	198	196	214	210	209	239	200	190	197	198	192	191	168	220	210	196	211	211	228	194	193	184	197	172	197	211	180	208	198	198	199	192	196	199	213	189	207	200	205	188	215	186	207	215	167	208	210	193	193	184	190	214	219	218	199	181	203	214	211	196	176	233	212	189	207	182	179	198	222	223	196	208	186	197	190	194	188	192	177	190	183	193	173	200	199	190	201	192	199	183	179	194	231	189	174	192	201	196	204	210	209	182	226	190	213	188	192	188	185	192	207	208	183	209	188	194	205	194	197	184	182	182	191	186	195	189	210	200	204	207	195	184	205	220	200	190	200	227	186	194	209	193	214	227	194	207	197	201	208	199	178	183	211	197	188	191	201	186	203	202	188	170	198	206	200	223	147	200	202	206	198	193	211	201	172	187	209	193	216	205	200	185	208	195	188	164	184	212	175	215	165	170	208	197	196	183	195	205	187	198	204	191	201	198	227	165	183	190	201	182	201	207	218	216	196	213	208	200	178	192	191	196	226	189	188	188	207	182	160	193	190	165	218	204	187	206	204	204	202	170	188	166	207	193	185	226	179	224	211	192	225	187	205	212	202	191	207	176	198	213	179	205	188	197	190	210	215	171	223	225	228	193	193	203	199	203	183	210	202	202	195	197	208	216	227	215	173	198	195	210	193	196	193	226	230	204	168	199	186	193	213	199	174	209	198	181	197	160	182	190	221	207	194	191	201	217	183	179	198	177	224	187	185	201	213	232	201	212	201	221	216	207	192	201	229	226	226	195	233	245	163	185	189	171	193	200	185	179	159	201	202	181	183	192	197	210	200	193	210	194	205	211	185	197	216	169	207	209	198	180	204	176	168	207	190	206	201	181	200	173	223	192	203	202	191	189	182	167	193	190	205	195	202	197	175	211	188	188	210	231	205	161	197	203	180	222	155	205	191	177	189	200	215	170	169	187	184	205	194	215	191	202	201	185	189	201	204	195	187	184	191	175	197	227	214	211	206	185	189	211	202	215	198	223	195	184	192	200	218	203	204	205	196	252	213	181	189	215	192	214	198	184	197	204	209	206	227	185	197	204	195	201	179	201	186	189	192	188	192	197	214	187	203	197	190	199	185	201	187	188	209	199	187	202	219	180	208	178	174	178	192	204	183	197	188	191	189	224	221	199	204	200	183	208	171	226	196	199	211	228	178	211	193	174	179	206	204	184	199	209	165	195	197	192	228	200	174	212	193	208	185	205	223	200	200	214	202	188	187	213	186	212	188	216	217	207	223	175	209	221	211	180	206	211	188	195	187	205	218	217	176	186	186	191	186	180	200	176	236	212	197	206	207	192	191	199	194	187	201	203	211	193	214	214	184	212	209	197	186	199	202	211	180	182	178	207	189	199	180	196	199	237	180	171	187	182	221	195	198	183	160	198	189	193	185	210	191	214	199	218	192	193	192	226	192	228	199	180	197	207	186	213	216	170	211	192	198	188	195	187	222	201	225	208	183
1994	569	672	681	697	654	620	665	585	531	560	565	550	525	560	565	559	524	585	554	535	557	525	486	505	535	528	576	527	515	533	549	500	487	517	521	578	573	515	538	532	500	491	508	569	576	552	527	514	566	558	532	549	529	532	527	553	495	538	547	570	533	530	527	496	491	514	584	534	520	533	527	527	546	543	558	519	535	535	590	526	523	525	496	508	521	547	540	577	545	529	550	539	501	518	562	533	531	545	498	495	534	537	516	544	531	512	552	599	536	510	515	545	527	568	576	520	543	532	539	584	477	560	528	541	558	539	558	519	521	534	550	517	536	546	538	555	525	515	529	492	522	541	535	551	522	526	544	541	547	499	542	576	520	509	504	499	524	517	551	545	546	534	574	577	528	501	521	533	508	548	561	605	506	522	547	474	503	542	500	514	528	513	503	595	544	526	538	535	568	560	553	524	533	513	542	518	498	582	505	520	505	560	510	527	591	550	490	537	545	519	538	541	503	549	535	537	552	560	510	539	541	565	527	530	550	501	539	476	526	506	534	556	498	562	581	526	554	527	475	501	567	500	531	551	500	520	522	496	540	566	527	542	480	575	557	524	517	543	553	525	520	521	501	521	533	535	574	539	536	577	571	536	577	555	557	523	470	496	532	536	539	591	571	516	489	558	536	564	529	508	552	542	510	552	581	537	504	518	557	527	527	513	546	519	520	543	544	528	538	534	544	555	555	531	520	536	542	546	537	546	545	513	485	505	539	521	525	519	516	538	554	569	538	572	565	492	560	545	546	535	524	515	542	532	559	568	516	539	555	535	505	526	557	492	533	532	522	546	530	526	546	551	551	546	544	502	514	496	508	517	522	529	523	542	504	535	497	527	533	554	540	543	532	524	530	567	518	514	530	528	530	547	502	543	565	522	553	558	570	540	504	531	528	527	519	522	523	553	545	510	506	550	545	540	539	574	535	537	537	543	551	556	508	506	580	529	533	513	503	496	538	503	522	515	512	559	553	577	517	533	555	549	564	529	508	552	573	563	555	558	560	567	508	555	546	551	503	530	532	519	503	541	560	516	537	556	536	569	555	548	522	525	555	523	579	547	499	545	516	506	516	564	524	538	505	514	526	543	551	521	515	568	533	567	537	570	556	552	487	511	555	529	533	535	513	546	534	577	541	502	537	535	554	526	534	550	519	512	508	514	513	563	556	574	519	512	569	565	549	556	555	515	570	525	511	543	511	526	526	563	513	537	588	503	535	527	539	486	536	494	567	537	509	503	546	544	535	572	534	553	515	468	553	560	509	545	521	538	521	516	512	507	542	529	518	549	546	556	531	532	540	577	545	531	531	555	511	570	546	528	546	532	501	546	512	532	501	548	569	539	519	510	574	519	567	579	485	532	509	529	543	541	526	538	543	521	525	520	520	515	541	562	511	557	505	522	530	530	502	538	543	562	489	544	572	513	518	561	569	536	517	525	585	502	495	549	577	543	510	519	524	547	525	514	533	533	506	537	511	528	541	545	564	555	548	524	553	544	519	567	531	549	568	513	527	567	556	515	545	544	500	480	566	537	529	537	524	525	558	557	562	540	585	569	565	530	574	501	541	498	526	526	532	568	522	503	532	551	484	572	512	534	525	566	513	511	523	498	547	556	540	551	527	549	523	540	548	552	528	544	504	526	568	537	548	519	520	545	552	561	501	559	522	564	526	523	558	556	564	550	568	554	552	584	512	530	546	520	522	524	562	501	545	553	514	538	508	554	514	555	513	528	520	535	525	543	548	552	555	504	504	530	541	539	490	554	529	521	491	527	555	516	546	531	559	525	509	522	503	517	569	525	548	508	500	490	505	539	576	562	546	527	540	499	555	526	532	572	529	516	532	541	520	556	531	550	482	507	503	530	553	549	529	508	525	538	566	595	553	572	520	503	521	538	537	515	517	551	543	555	511	541	522	508	515	526	521	530	497	540	534	539	561	556	540	528	514	451	539	544	522	559	520	529	486	518	491	563	517	515	546	522	550	563	537	493	558	582	538	486	524	512	529	545	518	540	557	570	530	520	562	544	549	493	529	548	543	559	533	550	514	549	559	528	541	524	518	531	534	503	522	531	544	532	546	563	551	577	550	490	533	511	546	549	517	534	504	523	513	520	542	535	528	535	539	508	524	575	530	583	524	540	511	517	521	534	520	562	565	544	519	570	515	518	535	526	541	555	513	550	543	569	516	565	544	478	555	528	541	515	541	499	536	540	558	551	537	500	533	510	515	534	527	498	547	541	517	522	560	537	511	545	517	526	549	555	534	583	552	529	551	535	501	522	543	553	570	529	541	552	548	541	537	554	545	570	555	524	531	533	527	512	528	537	568	530	551	531	523	497	515	532	540	547	561	514	535	549	523	520	528	520	506	518	507	485	555	535	558	537	502	503	570	525	529	543	537	539	535	536	549	512	541	538	518	529	516	518	504	496	586	501	527	540	548	566	539	518	539	507	512	510	497	505	517	513	500	550	529	504	511	510	569	537	552	541	520	555	565	541	508	553	547	517	497	535	547	534	528	558	504	586	541	499	540	529	508	545	569	542	556	541	548	510	526	513	561	552	559	504	566	544	547	550	560	523	540	528	530	554	515	484	551	497	527	582	514	522	535	534	563	506	551	529	514	543	544	577	531	544	537	513	552	508	556	480	499	552	538	496	536	489	563	573	559	574	549	532	499	552	501	530	528	534	504	567	555	512	530	523	523	561	542	557	527	540	539	554	528	510	538	529	547	556	548	580	551	544	530	554	529	587	497	575	500	568	533	556	533	539	490	524	561	534	547	512	552	554	529	546	509	547	546	551	574	504	579	470	508	545	512	525	536	523	552	537	525	518	582	534	516	535	562	546	484	573	497	545	575	530	532	481	523	548	543	540	497	518	525	583	487	531	523	555	512	507	540	530	496	515	532	556	505	524	554	507	520	511	534	533	524	526	483	534	498	561	527	511	533	506	531	498	543	534	497	551	509	516	524	515	498	513	581	542	514	559	542	521	510	551	548	526	486	515	564	524	548	554	530	535	536	519	589	541	528	536	523	532	544	544	510	596	551	557	492	512	551	562	506	501	524	511	541	526	524	537	531	568	551	489	514	537	539	539	556	556	545	578	539	576	547	497	554	545	537	496	540	508	534	551	533	503	505	517	568	534	551	528	524	535	544	536	523	525	502	533	540	548	576	541	496	512	555	589	524	557	542	525	511	525	537	545	545	565	558	549	546	530	569	507	532	552	511	575	535	532	560	538	528	500	505	525	507	498	520	504	560	540	509	534	499	557	529	528	555	511	519	511	524	530	556	484	513	530	563	530	535	568	521	541	586	553	535	534	545	549	505	558	540	545	546	549	544	542	533	510	547	529	481	518	523	525	552	483	543	539	564	521	528	534	507	573	521	558	515	526	556	522	528	571	533	526	537	541	531	564	519	582	522	528	512	550	526	537	553	539	507	550	522	525	533	497	555	496	535
7424	706	700	608	488	476	440	468	405	397	416	383	389	393	382	452	433	403	453	350	397	367	418	394	372	380	395	418	382	366	366	371	391	382	338	362	365	380	379	409	363	337	369	405	344	423	387	394	375	381	372	385	367	366	413	401	401	363	351	388	386	370	395	335	399	371	402	359	435	399	374	366	400	394	371	364	353	342	370	395	409	390	345	391	359	370	374	368	378	408	396	384	383	374	391	347	356	429	391	363	372	428	370	372	394	402	402	377	393	364	393	403	410	407	376	367	374	354	390	401	382	401	405	398	376	388	406	383	382	378	394	360	405	381	398	398	384	405	379	383	362	386	343	349	375	412	404	350	392	374	388	402	397	355	388	393	340	397	410	354	367	343	393	396	369	385	411	370	361	362	368	371	376	405	337	403	390	388	380	380	396	341	387	388	420	399	404	369	348	386	409	367	384	351	393	396	392	396	392	371	394	366	388	377	367	376	356	360	352	393	408	390	378	359	384	377	383	380	404	424	383	361	355	388	378	379	373	342	397	389	396	384	364	379	363	416	378	357	385	412	386	384	356	370	348	348	384	406	396	334	393	407	397	390	394	424	391	383	375	374	324	383	371	396	388	362	408	368	384	390	391	345	371	371	381	380	356	361	392	372	367	400	379	355	366	394	434	421	382	390	365	380	379	374	406	384	391	397	425	393	375	366	358	388	343	392	387	347	376	377	398	372	394	385	387	380	408	363	355	363	369	375	393	381	384	369	419	379	419	333	369	409	360	355	347	386	385	377	393	373	390	379	368	333	404	399	378	391	381	395	380	386	389	385	379	398	395	343	383	370	374	358	362	414	394	412	396	360	378	388	377	407	380	397	349	384	394	368	393	378	359	335	375	348	403	350	357	367	377	407	384	426	375	329	418	398	370	362	376	386	366	357	380	393	418	418	369	397	457	371	409	393	365	395	360	382	374	402	355	395	380	401	393	362	365	402	393	366	447	396	332	388	401	377	367	397	337	404	415	376	357	385	416	380	362	385	403	395	393	338	367	414	341	364	384	343	389	385	343	416	363	410	371	413	371	408	384	375	405	399	387	363	369	371	364	381	359	386	381	401	361	379	331	405	362	384	374	381	366	398	410	362	377	397	402	401	380	387	387	403	382	379	357	356	405	357	405	399	368	425	386	389	407	392	357	407	406	391	383	374	360	347	389	360	379	374	412	410	376	369	396	428	373	365	358	363	360	380	329	357	372	393	379	378	413	388	372	397	421	395	402	354	357	348	340	382	404	412	351	385	383	377	414	389	381	377	359	358	410	378	394	398	393	391	400	374	384	380	418	349	422	364	401	376	363	390	398	376	376	390	364	378	386	388	368	387	376	392	394	351	404	385	388	379	365	378	399	393	421	374	404	391	394	426	389	373	403	402	364	382	411	403	422	388	419	350	373	384	384	394	339	339	392	380	366	391	367	382	357	367	404	364	401	343	418	346	381	396	367	384	387	357	380	411	403	359	415	372	375	366	396	404	412	400	360	413	373	397	385	391	400	374	416	412	385	372	376	371	389	380	372	358	409	387	372	343	383	385	372	365	336	413	371	425	357	387	378	367	357	398	381	366	371	354	392	369	372	375	385	383	407	387	383	425	365	377	347	390	417	344	359	402	403	369	359	380	369	387	373	364	321	374	373	391	377	351	391	388	402	341	406	352	388	372	377	406	368	369	367	373	405	359	407	378	417	352	389	404	368	372	392	392	384	367	410	362	356	357	367	350	391	384	365	354	373	381	387	362	426	371	386	399	371	376	382	370	389	387	379	322	408	381	363	396	374	400	376	354	399	400	372	393	364	375	379	376	413	411	374	443	377	356	400	416	359	381	389	376	376	414	379	415	397	403	378	367	375	389	390	373	382	378	377	392	380	388	412	357	365	399	383	376	392	403	392	373	405	371	404	373	383	363	378	400	385	407	382	347	385	351	434	333	346	396	378	394	391	357	382	393	360	365	370	391	369	332	402	383	372	373	440	350	356	368	376	380	370	363	426	383	357	369	371	384	390	355	419	400	390	358	388	376	363	402	369	378	383	329	350	396	355	368	373	362	367	370	369	353	381	408	403	363	392	369	374	398	368	393	379	349	378	405	403	399	368	427	391	356	390	387	411	364	376	379	358	383	418	380	388	390	377	398	358	340	393	379	383	353	326	381	395	397	382	358	364	376	361	418	404	363	392	388	384	409	386	404	441	409	390	361	388	373	367	380	395	392	348	401	410	407	366	425	381	383	374	357	407	343	373	401	386	377	387	382	397	359	368	388	387	423	428	357	365	365	394	373	370	376	385	397	376	374	387	393	410	404	362	382	368	387	385	386	364	376	379	388	407	417	384	393	355	376	389	360	362	377	380	347	425	375	352	361	327	389	364	385	395	393	378	385	370	346	375	401	383	384	382	364	417	384	368	366	381	407	387	366	381	423	387	395	404	373	370	357	379	369	406	380	408	372	396	379	375	370	359	319	336	391	367	377	366	340	375	407	356	395	401	432	363	381	403	363	341	372	355	384	387	375	393	352	427	366	372	364	409	413	379	414	367	405	387	363	353	374	368	389	347	375	343	397	393	394	368	384	392	384	408	385	343	351	354	360	387	404	415	396	401	357	368	370	341	389	384	386	368	356	415	355	370	382	383	398	352	418	360	380	412	386	343	364	399	418	352	387	383	368	376	377	360	373	400	338	367	383	339	390	441	402	389	404	391	436	374	356	381	342	354	376	397	405	386	355	370	401	363	375	360	375	420	404	341	363	363	367	365	353	369	376	390	430	401	398	393	399	384	393	377	394	389	393	393	377	390	397	409	377	394	359	358	356	399	390	366	400	338	396	371	400	367	384	403	380	405	396	395	441	380	382	388	400	412	407	346	395	402	347	409	370	320	361	393	399	381	350	364	415	396	401	348	386	388	392	364	396	377	347	357	380	383	360	381	355	389	417	405	377	417	373	372	406	400	381	410	359	405	343	367	377	355	390	364	387	389	389	343	344	349	403	401	388	360	346	379	374	378	373	361	363	364	362	364	374	391	381	371	397	367	394	352	381	402	393	369	347	333	402	374	381	384	374	353	392	406	378	356	361	397	379	388	383	434	385	409	404	376	383	398	430	386	374	334	384	371	360	375	372	357	394	358	363	361	348	377	373	388	356	379	385	350	406	370	413	412	405	390	403	393	384	381	353	410	357	356	379	374	392	375	352	342	363	388	388	368	385	409	329	374	385	355	381	407	380	397	355	371	376	381	337	425	373	358	399	362	363	369	370	427	382	372	372	438	416	392	350	390	340	403	380	368	388	412	410	343	389	400	389	380	374	380	380	366	383	424	379	394	431	390	382	395	390	367	387	347	420	398	389	420	391	403	405	361	418	411	356	387	381	395	417	368	375	360	365	347	349	381	350	415	365	391	404	393	395	405	387	368	391	393	388	377	343	387	350	381	363	373	371	431	391	409	403	351	388	362	357	348	373
6503	1169	1495	1693	1579	1495	1371	1320	1158	1087	1042	1087	1079	938	1022	957	930	1018	932	892	915	913	943	930	921	947	965	946	923	943	924	881	936	994	894	934	927	934	914	922	923	922	873	940	892	928	954	940	917	951	904	875	914	838	916	905	869	907	942	931	906	864	902	904	910	916	923	849	923	945	890	854	884	896	838	886	928	963	900	905	893	892	927	903	880	942	902	912	909	905	907	892	885	874	879	903	910	859	972	930	926	931	894	889	911	897	971	970	896	899	935	908	919	921	906	926	849	905	899	913	916	928	873	876	935	854	849	888	960	875	891	890	883	869	873	883	864	863	890	901	927	932	933	919	928	903	933	884	903	873	896	906	853	857	869	908	952	888	893	847	884	956	908	952	939	909	905	903	892	940	924	901	929	975	873	876	883	905	949	928	905	856	907	881	897	923	912	940	913	897	862	892	928	897	900	892	904	916	916	904	926	870	878	919	933	964	920	932	910	873	943	887	904	932	910	902	897	883	1001	873	954	942	927	893	918	935	888	879	941	883	890	875	974	932	897	906	840	850	936	940	892	916	919	890	928	869	919	910	925	869	883	899	898	906	907	917	941	886	921	892	943	912	891	949	924	844	856	856	926	946	933	865	856	906	910	890	893	923	894	941	916	937	856	906	863	880	904	856	882	897	940	891	978	937	877	882	941	922	904	873	901	943	902	918	898	921	947	884	920	883	941	895	853	930	912	924	880	937	892	859	927	895	907	903	895	906	884	883	892	875	911	918	902	854	836	889	903	867	902	837	955	915	950	943	883	855	872	896	859	911	933	891	866	885	874	865	948	858	853	936	933	924	909	898	896	888	892	890	915	885	905	956	901	893	874	917	921	881	888	913	953	859	856	887	938	886	938	919	902	874	898	940	890	910	877	941	892	922	900	890	891	886	911	921	960	936	908	905	932	949	872	857	891	891	875	944	923	894	925	937	909	880	913	868	935	870	906	920	910	948	925	882	870	891	923	941	921	870	905	946	922	912	916	891	946	921	891	908	877	935	942	932	856	933	911	881	893	937	857	881	874	901	907	890	871	893	893	855	910	851	898	925	907	804	892	888	917	822	906	946	944	901	893	873	891	953	942	900	906	899	884	888	860	904	926	905	860	879	874	860	908	890	956	942	892	838	900	932	875	898	890	956	871	910	886	912	966	935	860	929	886	899	899	885	845	955	944	948	928	917	952	826	937	964	924	927	886	879	965	950	900	926	924	849	951	904	951	899	855	880	871	888	857	878	930	846	854	869	913	889	896	841	901	896	912	904	887	899	861	871	904	904	953	910	935	906	903	901	867	946	899	932	914	948	959	984	880	900	941	919	912	919	872	903	919	826	869	883	884	930	930	867	903	829	912	892	865	893	876	891	834	860	935	912	929	892	914	915	955	905	923	930	877	897	932	943	858	880	948	898	913	919	941	838	903	926	932	906	926	848	927	858	872	921	939	921	816	913	875	915	916	925	911	871	929	908	903	925	905	868	906	925	880	907	862	904	916	940	907	937	898	903	912	925	865	885	887	921	894	949	892	975	894	932	913	873	894	927	903	871	868	901	857	872	857	883	868	897	942	919	940	916	953	961	964	929	907	934	928	882	811	897	895	910	871	925	894	897	938	929	892	937	903	923	901	868	932	922	870	855	883	926	901	896	879	877	895	871	914	883	911	862	913	907	887	918	890	921	893	873	897	957	886	907	915	934	949	884	894	905	910	949	858	923	920	889	947	885	892	892	902	894	897	930	975	888	878	877	884	888	871	929	912	906	944	959	885	887	945	908	856	940	870	949	891	910	904	897	866	879	925	889	895	937	867	869	953	944	985	946	932	934	931	916	916	934	905	927	918	896	904	872	904	873	930	865	870	879	893	911	921	918	914	888	877	903	928	886	838	875	899	916	900	923	930	943	963	882	862	937	913	900	888	895	910	890	949	867	912	916	872	905	904	886	896	906	906	875	933	889	883	940	844	945	861	864	930	860	906	927	947	868	856	914	905	965	919	889	926	883	951	914	901	897	930	900	899	920	902	853	861	871	913	868	879	901	949	898	888	877	869	923	869	918	866	902	913	907	907	859	886	935	981	904	918	924	943	915	907	929	890	893	967	891	912	875	899	943	891	917	837	849	848	947	944	938	884	915	871	851	889	931	888	931	914	918	871	916	896	895	951	899	946	902	902	941	918	918	889	936	892	882	874	913	904	927	898	916	881	892	907	890	964	889	876	851	959	915	936	902	926	893	909	888	903	929	894	923	917	911	879	910	906	940	914	853	876	977	934	918	885	934	916	944	898	912	885	893	901	900	898	866	914	884	847	886	870	913	944	941	871	916	931	893	913	916	925	927	823	893	940	913	924	911	914	965	891	867	908	900	930	919	984	850	902	917	928	895	885	878	944	937	917	925	898	880	922	907	914	896	831	884	910	942	916	918	953	906	899	927	930	883	803	906	808	881	884	900	940	858	904	940	936	871	889	866	893	879	910	875	909	916	922	871	917	880	949	869	874	905	916	926	897	907	921	909	897	977	868	893	900	882	878	846	945	927	924	931	890	869	887	847	913	911	913	889	900	924	942	914	958	913	896	903	929	911	875	869	870	899	861	939	888	929	918	986	920	979	893	903	904	903	944	894	936	846	903	901	895	930	859	908	875	908	841	902	894	979	922	903	943	858	941	910	915	920	818	905	933	897	887	929	895	881	847	871	919	913	901	881	918	941	934	855	872	878	868	939	925	908	889	930	958	942	925	928	906	879	905	939	904	877	902	958	855	869	1000	917	907	901	906	936	891	897	851	928	832	918	918	927	911	903	935	908	872	863	877	896	909	889	958	929	906	863	881	939	897	899	858	865	903	873	864	881	908	893	952	884	893	898	900	889	914	909	886	838	897	859	896	875	842	946	851	919	896	866	958	895	847	920	909	955	879	974	869	904	916	855	884	897	887	900	922	918	872	904	903	893	907	888	956	936	960	931	913	960	934	890	990	904	917	892	901	962	880	876	883	865	928	869	882	919	902	881	862	883	935	889	898	949	892	898	902	863	890	881	926	839	971	930	925	907	859	846	892	928	886	880	918	900	884	905	852	939	870	904	948	888	912	906	943	859	910	962	826	888	855	891	952	955	906	880	952	899	888	921	904	902	877	887	895	879	890	910	899	901	925	873	880	875	880	891	913	895	939	888	893	918	867	883	949	916	864	886	959	896	957	860	920	875	927	890	902	900	929	910	879	898	914	905	895	866	921	869	891	855	924	878	848	921	925	959	858	935	901	911	912	893	864	900	829	908	877	832	886	886	879	918	905	929	903	887	927	874	938	870	880	881	869	902	844	874	935	978	953	907	911	837	924	905	892	901	957	931	884	939	934	935	904	903	881	911	895	877	904	945	927	891	940	923	894	865	912	894	897	891	850	900	893	965	904	861	886	942	899	912	868	943	890	883	945	898	894	882	888	884	922	892	859	928	923	915	906	923	922	952
15390	1506	1045	928	723	671	619	530	485	516	464	502	438	438	438	427	438	433	400	427	403	406	447	481	406	434	432	410	398	462	422	442	400	399	440	420	434	439	406	440	407	413	443	449	432	414	415	427	395	468	416	411	398	384	440	398	416	423	432	439	430	402	403	418	450	425	465	425	436	424	401	426	414	412	365	424	419	436	409	408	414	465	509	443	415	447	390	429	416	406	440	410	454	428	453	402	412	421	433	438	441	413	441	417	408	405	460	410	448	437	419	454	422	379	415	385	412	450	395	426	418	376	385	426	398	441	394	407	388	419	456	386	409	420	443	456	360	427	395	422	386	435	403	426	416	415	447	417	448	435	449	385	408	381	407	416	427	388	395	421	413	420	374	400	438	376	408	451	404	425	463	423	401	411	468	444	376	426	395	439	446	416	443	455	445	434	383	441	450	387	405	427	432	434	401	414	405	390	468	389	410	416	395	487	438	381	410	413	415	421	405	434	418	430	421	416	457	425	440	414	378	413	385	427	418	419	429	437	400	421	381	413	415	400	367	405	418	433	462	451	409	437	443	416	391	434	432	449	430	425	400	410	416	433	420	415	400	455	419	364	432	430	358	416	420	395	394	437	429	439	416	396	384	405	428	417	421	380	422	428	392	433	404	429	420	451	398	408	419	421	448	423	394	431	417	455	409	428	409	365	418	423	393	463	427	443	437	423	461	437	383	427	433	475	409	422	430	410	423	443	443	389	419	366	435	412	400	407	427	401	419	399	395	436	390	438	425	407	404	413	446	402	403	473	429	425	432	403	411	440	433	432	409	423	407	389	441	401	431	390	415	407	425	410	430	405	429	432	427	374	385	410	443	397	394	429	400	377	420	425	391	436	429	401	411	443	402	409	410	383	435	414	407	382	400	402	433	370	459	434	419	396	443	447	408	406	424	409	419	390	425	437	405	415	401	416	439	446	412	415	407	458	414	418	407	422	423	381	420	410	454	459	437	420	433	381	397	380	464	392	419	429	444	428	374	390	405	425	387	406	386	439	428	408	425	427	430	401	436	429	439	442	428	375	430	442	402	437	403	391	407	443	403	399	411	426	422	399	403	419	438	456	399	387	432	469	396	414	395	397	411	389	409	423	391	437	409	449	420	420	409	433	482	421	420	438	423	417	450	418	425	403	423	427	397	446	441	418	401	419	432	382	431	400	430	429	441	396	405	394	384	387	416	416	444	402	415	402	424	439	388	373	443	418	397	399	429	394	413	400	374	413	401	355	421	440	402	383	449	427	459	390	400	409	409	400	436	425	396	403	391	455	449	436	386	412	383	427	412	400	436	422	361	398	439	408	403	434	432	437	400	421	410	410	395	407	414	404	452	409	459	408	448	431	410	432	400	433	452	389	441	387	396	407	405	417	422	470	433	428	417	439	413	400	457	420	392	403	465	444	434	417	410	437	462	457	417	426	389	435	451	418	398	399	377	378	429	409	418	415	429	393	437	397	396	409	434	389	466	428	446	408	423	412	397	406	390	404	446	430	423	433	429	438	430	423	436	419	421	404	421	401	418	398	431	419	395	378	455	433	452	433	466	454	440	408	401	455	397	449	416	430	427	422	384	425	444	414	438	453	379	393	423	404	443	453	377	416	393	404	425	460	420	429	426	436	382	418	436	456	472	389	422	379	398	377	424	385	374	460	402	411	399	409	412	430	377	401	426	464	460	388	442	439	439	392	426	404	386	419	418	433	388	399	426	393	449	414	395	388	447	401	471	440	376	422	430	402	416	427	414	360	410	427	419	440	407	406	403	436	398	402	403	389	392	437	410	421	388	404	464	404	373	415	382	402	429	426	433	438	438	454	378	404	394	419	408	416	418	426	412	439	418	424	433	428	396	407	396	436	418	422	429	437	412	401	454	416	434	403	406	452	434	403	448	440	419	442	449	435	449	385	427	427	407	439	462	421	401	396	432	441	452	384	413	420	430	430	468	411	457	432	440	450	436	440	438	437	430	436	428	401	409	415	438	411	389	437	412	415	412	427	424	418	427	419	392	417	410	402	412	393	390	461	424	423	452	389	449	394	403	424	409	423	419	377	401	411	401	398	451	424	399	419	433	424	422	402	432	447	428	402	440	428	369	418	393	399	409	403	428	440	377	430	421	429	421	446	409	413	421	385	404	432	432	411	420	409	420	458	417	427	382	443	391	419	375	421	401	374	422	414	444	403	432	397	418	422	447	410	381	434	409	432	405	447	414	432	432	412	462	455	385	428	411	379	430	431	360	409	408	416	387	410	418	360	383	425	417	413	393	432	413	433	408	412	439	413	412	392	395	402	449	454	418	412	378	430	473	417	443	428	427	439	409	424	407	444	409	440	352	423	408	404	431	459	414	455	405	401	401	404	412	411	417	450	444	410	466	403	441	443	429	461	426	432	410	394	452	430	464	437	380	439	419	411	417	442	412	407	412	424	432	451	424	473	423	414	385	408	419	458	401	463	433	433	385	438	429	411	419	436	444	385	470	395	440	429	416	433	422	442	440	427	377	436	405	412	390	379	455	408	449	429	446	448	418	400	415	457	383	438	396	394	379	411	432	423	413	445	449	379	435	394	422	440	419	404	400	450	421	443	403	401	421	445	411	436	420	415	388	424	387	420	458	394	418	434	430	443	422	431	389	462	426	383	381	408	438	417	436	387	373	410	388	435	465	403	412	444	417	412	434	376	445	412	406	428	419	434	428	418	411	463	388	412	446	385	367	408	450	434	433	400	440	431	398	413	418	355	409	376	375	402	390	409	418	409	425	453	396	420	399	431	430	419	419	374	416	418	441	407	417	441	423	446	413	441	424	421	435	432	429	393	414	470	446	423	383	433	451	454	415	422	432	404	411	464	428	391	399	423	434	415	442	474	411	355	359	411	427	414	415	447	433	472	407	369	439	437	409	441	413	432	434	382	421	403	450	389	427	379	392	389	448	435	396	436	420	413	384	400	400	393	425	421	478	439	426	442	421	427	419	395	414	455	456	423	403	455	431	436	442	426	430	442	440	437	432	457	424	410	418	434	420	382	417	386	404	395	432	474	453	443	399	437	434	438	453	436	450	432	470	448	440	432	410	408	420	394	429	457	429	406	382	448	420	395	403	453	426	431	389	443	400	410	423	451	453	412	415	433	426	409	410	448	406	411	445	402	406	382	386	412	438	421	394	388	407	427	384	401	389	384	387	423	421	420	419	452	444	443	411	395	446	386	382	396	407	418	436	454	421	421	399	392	435	416	424	426	434	368	373	431	452	416	388	447	399	408	418	422	399	428	468	394	440	400	407	419	395	446	443	415	391	436	397	428	473	430	442	430	417	410	399	449	425	421	425	421	474	410	462	387	392	409	407	437	428	422	411	414	420	411	401	402	432	434	417	418	403	416	437	387	428	435	454	417	403	355	455	391	424	397	439	421	397	475	429	430	421	394	449	384	391	403	427	380	415	437	427	401	393	416	429	448
8509	1532	2018	2522	2302	2110	1824	1631	1443	1344	1278	1313	1213	1130	1018	1092	1066	1023	990	1048	1028	1019	1033	1066	1007	998	998	1035	991	988	917	952	938	979	997	957	940	983	928	937	999	931	937	982	922	975	947	962	974	964	957	982	1008	979	954	902	957	932	922	945	947	917	961	959	941	963	943	922	951	932	901	980	999	913	936	965	895	915	1002	947	950	911	924	918	959	915	943	989	977	949	963	936	893	997	937	942	980	922	958	957	951	943	957	975	969	961	956	984	947	933	893	952	958	972	908	933	957	920	934	922	940	965	970	923	926	943	916	866	969	983	909	902	885	924	944	936	968	944	883	935	948	989	905	989	935	905	972	855	932	965	918	943	951	937	972	990	964	950	917	877	951	951	989	968	960	956	979	902	910	937	930	936	995	948	886	893	941	910	924	976	944	950	906	929	912	969	939	912	971	943	897	968	979	958	961	898	959	948	942	958	991	953	949	932	978	879	922	902	975	972	917	959	939	957	994	980	930	934	1032	941	948	914	985	870	928	930	899	954	975	915	954	990	961	992	958	891	935	938	943	852	908	912	925	946	965	931	913	964	917	923	984	968	918	1003	989	991	919	877	871	884	905	889	912	934	924	971	922	945	927	895	899	947	959	920	981	955	969	914	931	911	932	901	939	922	1008	982	878	885	919	932	885	976	938	948	946	913	919	946	944	945	972	995	943	911	973	936	900	941	938	921	902	914	969	880	918	892	949	915	926	909	937	899	928	967	958	936	927	976	960	944	967	957	913	913	958	969	960	910	986	954	1020	916	963	941	923	1017	941	955	961	940	949	969	958	946	928	1000	891	942	915	901	965	898	987	906	889	981	949	933	876	912	934	983	931	945	922	907	951	943	917	862	973	967	977	888	871	897	962	935	933	946	906	935	996	965	953	883	966	939	903	980	892	931	900	925	939	946	968	970	946	925	879	891	1028	967	908	907	922	923	974	934	961	946	962	928	938	930	942	979	978	962	966	960	891	915	930	919	859	919	970	972	1009	982	890	931	977	1001	967	927	893	925	912	900	951	937	907	934	955	950	927	854	946	919	999	916	910	975	930	964	944	945	933	964	982	953	902	912	928	954	963	903	953	931	930	882	920	919	922	931	884	939	966	912	957	895	902	914	874	915	908	923	917	957	903	968	923	980	960	946	923	989	953	977	906	950	941	885	927	945	943	953	875	961	937	954	975	998	951	928	956	928	993	886	972	923	917	951	996	932	917	968	966	946	957	911	959	936	869	896	957	906	923	911	943	931	890	950	1003	955	963	958	962	950	973	956	888	946	926	997	980	907	906	886	959	890	954	923	918	917	943	938	885	938	934	953	915	955	892	923	946	941	860	958	942	934	934	999	955	960	864	935	938	947	921	951	950	950	939	946	940	915	915	893	898	943	877	900	944	933	953	956	968	928	976	961	976	937	908	963	977	954	937	923	945	940	939	963	935	903	928	920	923	907	934	920	938	968	942	910	888	914	936	935	956	960	918	998	958	938	936	951	940	963	885	943	977	961	945	903	916	946	970	907	976	989	959	953	883	931	944	899	924	971	999	982	959	929	912	934	987	961	946	896	926	933	964	985	912	916	954	875	918	942	960	973	859	971	964	942	873	885	975	949	968	937	908	944	974	966	942	961	940	883	977	957	965	922	967	906	986	918	926	936	972	916	927	924	968	958	953	918	920	962	970	914	974	954	897	902	983	939	922	968	943	963	962	931	965	910	951	971	883	985	930	926	931	927	1002	894	986	922	879	950	897	919	899	953	994	922	956	949	995	892	956	906	936	941	941	945	892	933	929	915	969	965	921	956	885	979	913	954	947	914	931	895	915	931	919	950	984	961	893	906	908	933	948	964	886	931	959	917	939	964	957	970	943	949	950	919	952	906	927	925	974	938	948	1017	992	909	975	873	954	904	939	997	933	927	928	925	943	978	952	920	915	942	940	926	963	984	956	915	937	941	959	902	965	905	977	942	882	920	958	962	948	924	936	971	932	890	928	968	914	905	958	952	921	912	900	941	954	860	974	971	917	966	984	887	998	879	937	960	953	905	929	875	945	969	913	961	946	943	887	880	927	969	942	979	915	935	912	986	926	965	961	930	956	947	968	894	964	933	919	899	928	920	947	904	924	936	989	919	941	968	950	953	938	883	972	982	934	864	941	938	948	977	945	888	920	985	905	924	904	912	951	930	968	918	956	924	922	909	949	977	911	935	882	950	964	938	917	964	928	977	920	919	989	896	951	982	951	951	932	922	938	908	891	947	939	966	921	900	909	912	913	958	943	972	942	961	963	935	953	875	927	956	898	948	939	947	1024	962	931	987	960	937	900	912	955	922	971	884	930	936	923	973	857	933	948	963	919	926	927	965	922	983	933	937	926	903	954	962	964	926	967	945	962	953	931	925	917	929	887	931	919	942	939	905	904	875	944	972	936	985	896	943	911	941	958	897	917	922	912	933	954	908	947	996	977	962	900	918	939	911	929	967	893	990	983	906	931	889	912	979	1007	924	919	926	983	897	905	963	928	864	910	965	979	949	959	936	928	857	968	896	989	950	978	969	950	931	910	883	928	961	908	964	910	950	904	931	958	937	905	926	978	932	951	903	922	934	909	960	930	972	929	915	964	920	979	968	976	954	943	896	930	959	942	930	986	991	887	895	959	912	964	941	878	914	947	941	950	907	883	944	978	936	970	932	912	948	918	909	959	912	936	962	917	895	921	915	906	921	982	950	927	908	945	963	982	915	919	909	919	938	908	947	959	901	907	875	917	931	950	954	935	957	1013	959	961	898	968	914	899	903	971	932	957	969	977	968	948	940	925	952	943	955	973	925	884	960	904	983	964	943	874	938	949	961	909	900	940	955	950	904	974	924	935	912	915	1005	927	985	937	916	924	957	919	917	933	917	1006	890	932	925	944	946	926	932	946	991	910	935	959	963	920	935	987	906	973	928	898	961	898	893	953	920	950	912	941	957	870	931	935	937	957	914	938	977	917	962	985	981	952	915	919	947	952	958	935	916	916	961	936	992	1007	994	959	909	894	986	940	924	911	949	942	931	950	976	928	915	907	918	907	975	993	921	936	951	919	950	1014	908	902	937	896	944	962	937	949	919	916	951	890	933	907	998	946	986	937	900	912	893	956	986	926	932	961	889	898	895	968	969	900	982	934	945	959	966	922	963	946	910	893	925	884	921	945	1009	933	939	920	935	921	885	909	954	967	930	984	926	960	932	963	930	940	993	889	954	939	913	912	939	883	923	998	901	926	919	917	974	942	945	978	954	944	960	907	973	941	993	973	931	936	898	943	897	925	928	906	999	920	926	911	923	944	924	987	1001	951	901	918	958	908	920	982	912	920	905	952	882	950	914	954	989	905	976	945	974	933	900	952	927	880	942	981	913	911	893	929	913	958	916	958	917	918	938	945	952	906	914	913	963	1005	905	914	886	939	958	907	906	935	961	949	987	909	969	965	905	960	886	989	895	938	961	892	990	945	870
1619	263	266	213	226	225	218	200	201	206	230	221	198	199	203	199	211	170	192	219	172	221	190	201	195	211	196	202	218	220	187	182	196	217	210	179	179	182	201	172	195	211	195	209	210	148	202	184	199	195	202	192	216	183	178	198	177	171	205	213	217	184	184	219	224	218	214	185	203	167	207	178	214	174	201	219	202	187	169	162	220	200	192	194	203	188	180	208	211	185	180	219	233	184	211	207	191	186	183	194	187	217	183	199	170	193	207	192	189	193	196	194	180	202	184	201	159	193	183	154	165	190	191	222	173	200	182	194	191	209	200	195	199	199	168	200	190	209	209	225	186	196	178	177	214	184	187	225	183	172	208	201	224	190	190	191	212	177	202	206	198	199	226	189	173	187	192	189	231	173	219	188	193	197	208	207	196	214	163	191	221	193	198	192	196	209	214	222	230	176	188	200	186	192	186	197	231	204	214	197	201	180	190	202	201	188	194	204	197	186	207	223	190	208	201	184	206	199	191	191	171	207	207	212	196	196	199	180	211	189	185	201	214	208	213	205	202	197	199	207	196	203	213	205	194	212	200	178	216	172	187	191	213	176	229	195	195	204	206	200	204	178	213	161	167	193	181	190	223	224	216	188	194	186	209	172	208	209	209	196	182	223	199	231	198	184	204	215	194	204	212	195	185	197	196	188	178	188	191	231	182	200	216	211	184	216	184	180	197	183	172	210	213	190	194	211	199	216	196	242	199	204	239	225	203	211	191	229	210	183	180	194	195	200	193	197	199	189	181	210	192	188	203	219	193	204	157	191	212	219	191	195	196	189	177	202	208	186	182	201	197	192	218	177	223	199	205	202	196	198	189	195	182	194	238	206	220	223	223	207	177	185	194	176	219	204	214	202	230	170	203	193	204	194	189	204	193	204	230	216	187	178	190	183	196	180	198	194	184	191	193	180	208	209	191	189	188	201	185	209	183	204	180	182	195	183	188	207	196	202	189	220	201	197	186	195	183	194	204	209	212	204	218	162	201	194	199	194	190	185	211	214	230	186	202	230	207	182	197	199	240	213	197	196	209	229	194	194	196	210	182	204	189	201	181	204	209	202	174	186	178	202	209	235	203	165	185	203	181	197	184	199	217	185	204	212	211	185	216	196	206	202	211	168	190	231	225	213	193	173	192	206	187	193	196	184	186	194	212	200	194	160	194	193	201	223	201	205	215	189	208	217	206	216	193	193	199	173	184	208	205	185	191	195	196	199	217	193	216	199	177	213	194	198	193	202	185	194	204	193	201	194	210	212	199	217	180	200	207	188	201	215	177	178	195	213	196	182	203	190	191	178	201	197	180	186	182	176	184	203	181	187	198	174	199	210	197	215	211	162	221	190	215	200	198	180	183	190	193	174	194	204	210	180	191	188	201	183	180	173	208	184	197	181	208	194	191	190	210	197	187	193	208	208	206	199	211	167	201	224	187	190	190	177	197	187	208	193	218	179	174	213	188	210	202	207	182	190	218	207	199	194	163	190	164	206	199	211	199	188	197	181	194	188	201	217	176	220	176	218	151	192	188	209	179	197	209	230	220	196	211	196	195	202	200	174	191	190	213	209	217	209	202	215	167	175	192	189	196	192	181	200	187	225	199	174	207	174	201	194	194	200	217	204	175	167	196	190	182	221	207	194	210	219	204	194	221	204	211	209	200	211	210	185	200	179	173	184	188	213	185	195	183	226	217	216	183	229	184	201	202	209	177	197	216	187	181	210	231	191	183	202	204	172	205	208	198	178	210	199	188	203	169	205	193	190	199	171	185	221	194	167	190	215	233	195	198	209	171	228	157	201	202	211	184	206	187	202	198	199	193	188	179	197	175	190	207	178	192	211	192	213	182	215	185	207	204	195	204	187	172	220	191	200	166	179	182	199	198	198	210	209	184	193	208	196	183	176	206	212	193	201	203	227	181	221	196	197	187	176	211	210	224	205	204	186	205	165	208	194	206	180	196	195	204	223	199	203	201	207	188	194	236	181	190	211	200	199	224	164	193	178	193	236	193	195	233	210	198	204	197	202	190	223	208	202	194	240	180	191	188	201	209	215	194	186	213	190	183	197	172	191	186	194	182	188	209	197	201	192	192	194	215	206	214	188	211	164	182	213	210	169	208	201	192	193	220	223	199	205	202	179	202	211	187	194	213	186	223	192	179	189	162	214	189	179	190	179	171	223	200	193	195	194	200	206	202	190	159	217	220	199	201	183	198	190	181	200	227	192	197	197	201	181	199	213	208	216	172	208	219	185	185	198	190	188	212	187	226	233	181	186	191	208	217	183	217	196	185	192	196	179	197	208	187	173	174	198	192	190	183	201	183	203	193	187	198	199	200	210	203	197	171	201	201	199	200	193	207	202	191	192	190	187	195	188	182	180	204	177	162	181	197	195	209	196	208	187	187	185	201	213	208	217	198	192	197	221	175	202	201	199	180	201	203	200	211	182	198	203	193	216	183	197	200	196	193	185	205	197	170	190	201	196	207	217	198	232	202	211	192	202	216	194	182	198	191	174	192	208	185	182	180	202	169	169	173	204	178	197	207	187	168	196	183	206	207	212	201	211	192	209	187	163	197	188	192	189	189	206	182	172	181	183	214	212	208	216	216	200	179	189	171	187	208	195	201	194	219	171	232	190	218	184	212	207	191	176	191	198	181	205	187	180	212	200	195	192	193	188	185	185	202	197	156	195	184	173	220	200	222	190	189	208	236	188	209	199	188	195	182	184	206	196	194	200	190	195	187	226	183	208	177	189	184	210	186	189	192	193	183	203	193	187	175	178	212	189	204	197	194	186	192	190	190	176	189	179	199	182	201	177	191	203	207	221	163	195	192	231	204	187	181	203	207	215	203	181	178	185	181	184	209	189	187	196	200	177	161	183	209	244	206	171	215	201	185	175	188	172	189	190	186	181	200	169	203	190	185	177	224	202	197	181	183	192	206	185	193	186	183	182	200	203	178	184	195	200	200	199	192	177	168	203	181	203	191	193	182	210	212	177	202	196	202	196	173	194	200	212	183	187	194	201	190	210	185	194	199	177	170	204	238	214	195	182	221	201	187	182	222	223	194	213	186	168	204	189	172	211	192	198	188	196	185	159	215	187	203	181	211	211	192	195	208	175	164	185	206	186	186	222	206	183	171	210	185	191	211	207	180	180	184	194	207	168	197	211	188	225	226	200	188	214	204	209	209	188	189	183	202	193	189	195	190	213	174	213	201	183	194	205	201	205	210	199	201	200	197	175	189	183	203	196	172	201	165	208	194	195	195	160	198	191	175	185	211	174	201	220	185	227	179	190	192	175	211	213	210	200	176	208	190	189	221	213	197	207	212	199	186	197	206	193	180	215	185	180	214	207	199	198	192	178	200	217	186	214	169	190	192	194	222	214	197	203	216	207	171	199	217	208	200	199	199	181	174	203	191	193	211	194	220	193	209	211	195	176	216	214	213	195	199	186	207	175
1918	578	663	646	674	662	633	677	587	563	549	547	531	569	525	525	526	535	547	535	559	507	544	549	561	552	545	529	575	527	573	517	523	561	542	575	572	527	560	527	552	481	536	554	541	565	531	518	573	494	499	551	595	539	500	555	518	502	567	513	526	518	553	544	517	522	498	550	531	558	509	529	484	506	565	586	487	489	517	513	546	558	532	583	530	535	546	582	501	574	529	546	554	530	559	518	531	523	553	523	519	554	536	511	490	536	494	518	546	542	573	515	533	545	533	552	537	510	535	503	558	524	534	524	556	542	493	530	540	592	535	516	493	509	550	532	521	521	517	546	528	522	525	524	542	484	533	561	535	538	535	545	536	560	505	559	538	497	538	535	506	560	525	531	538	514	485	543	546	516	507	539	520	514	570	516	507	503	577	538	471	487	558	525	555	532	545	511	507	557	548	518	544	511	521	537	547	554	567	539	545	513	523	521	536	529	592	531	507	528	571	528	540	537	522	507	547	538	531	500	548	576	494	549	534	524	530	530	565	564	515	499	508	532	511	517	549	491	529	504	519	556	540	535	542	556	517	577	505	533	562	552	532	538	513	531	526	520	507	516	477	545	565	543	537	533	519	538	509	560	566	508	511	481	504	478	529	558	551	526	490	562	530	542	558	499	515	572	506	505	512	559	537	508	500	553	532	489	521	526	512	518	570	506	512	539	541	555	528	584	561	561	541	525	561	504	512	563	526	556	537	526	517	574	540	532	499	514	589	538	516	506	492	563	536	518	535	547	488	510	514	545	516	511	547	558	511	564	508	537	556	531	488	534	535	542	517	545	505	512	515	506	547	520	537	547	548	517	493	564	594	528	544	578	511	550	529	536	527	511	556	550	519	539	554	562	524	543	529	554	524	592	512	542	471	531	490	542	530	549	528	512	573	545	542	534	523	503	506	516	506	538	564	530	497	553	515	526	568	543	527	505	525	535	537	533	515	564	521	516	533	512	531	520	550	555	509	534	543	513	519	543	526	557	535	509	538	512	510	574	551	512	587	575	495	554	534	555	551	548	504	549	552	506	529	559	583	532	540	515	525	525	503	518	533	516	535	516	554	538	501	540	521	558	528	519	576	513	538	528	568	508	495	469	520	603	525	534	555	550	537	509	530	495	542	554	490	560	516	580	501	536	546	551	530	538	550	523	554	508	547	559	497	548	521	521	520	507	515	508	534	531	518	531	515	514	543	574	539	542	525	546	519	511	518	519	534	543	548	567	557	560	524	532	564	557	535	485	558	505	539	523	518	560	515	511	522	520	553	580	573	494	506	541	543	534	548	529	562	531	558	479	545	514	527	518	561	508	525	527	519	525	524	515	526	532	550	508	522	508	531	558	521	525	521	541	495	525	545	552	529	541	562	502	548	562	493	490	526	528	511	516	527	559	565	532	518	531	532	531	548	520	528	557	523	544	531	502	543	550	530	505	542	536	542	588	524	561	511	517	499	516	543	508	525	540	544	513	522	539	490	496	529	547	508	524	499	561	510	515	532	563	544	560	556	518	540	567	545	530	490	532	513	506	480	485	540	560	576	550	534	499	541	564	549	565	535	535	540	505	517	502	508	573	535	515	547	535	524	559	525	502	545	537	509	528	500	542	559	581	537	535	569	547	558	536	534	517	522	561	533	534	530	531	542	485	522	510	548	534	585	535	541	513	504	532	597	548	522	498	526	574	524	548	537	528	524	512	571	542	531	510	516	560	582	526	515	549	532	549	506	522	492	507	523	519	532	504	529	505	559	519	537	496	522	522	530	516	514	518	510	539	531	513	549	523	566	503	555	500	569	509	559	571	531	521	584	525	562	527	527	519	559	524	552	533	534	508	537	533	526	493	579	526	494	526	591	536	547	507	558	522	562	536	565	521	549	511	500	536	541	540	583	523	528	541	534	555	541	530	541	519	539	552	509	580	515	514	501	513	522	529	559	543	551	523	499	553	514	524	516	535	558	536	553	522	570	519	533	536	534	515	513	521	542	547	529	583	536	562	560	582	514	510	514	535	539	523	523	511	508	555	559	528	586	529	506	534	553	537	522	488	527	528	600	478	536	549	504	575	514	497	526	515	528	520	539	520	508	511	487	534	512	523	534	560	511	525	532	526	511	550	477	514	488	570	559	545	500	504	546	506	575	516	524	511	579	568	543	513	514	535	536	546	537	518	568	516	552	539	526	564	488	542	545	538	543	562	529	555	558	539	515	559	528	534	514	560	563	560	548	539	534	503	532	578	555	553	514	497	541	503	556	534	545	557	503	531	533	520	527	521	578	543	565	551	570	533	498	532	511	522	537	544	541	559	550	536	539	552	506	533	565	536	482	551	504	518	483	528	524	554	538	541	551	581	558	541	571	549	552	524	527	500	473	540	578	555	531	513	532	549	528	509	556	586	546	531	509	575	530	553	536	574	558	529	556	532	518	538	499	546	515	535	526	514	490	541	553	528	535	518	522	551	510	557	518	541	520	520	559	507	527	549	559	492	504	531	525	520	534	499	532	554	502	551	512	492	549	562	529	535	527	525	557	537	560	530	516	551	524	533	526	562	525	554	549	538	549	499	499	521	536	510	532	519	510	530	522	568	527	558	521	512	516	551	528	590	536	548	549	547	534	554	522	533	527	512	537	571	537	517	508	524	539	566	517	556	525	575	563	562	525	518	481	490	526	532	524	482	540	532	537	543	497	527	556	519	562	541	519	536	531	563	517	533	532	565	538	545	530	497	553	511	496	514	516	495	513	521	491	487	527	534	506	542	528	539	517	540	521	534	578	486	541	545	515	524	528	519	546	500	553	512	509	537	564	544	522	547	530	522	578	537	565	516	512	556	497	536	499	511	549	543	555	537	543	559	573	513	524	560	529	489	553	529	518	565	532	569	510	532	520	592	519	525	531	531	502	539	548	526	518	534	539	534	521	555	561	514	551	539	488	539	533	517	542	547	579	511	521	513	511	530	551	541	538	573	531	545	525	531	533	535	549	531	533	493	538	528	569	567	454	529	506	535	533	531	521	555	570	522	529	541	526	478	534	504	541	506	598	518	555	520	522	533	544	524	547	535	555	519	536	507	532	488	513	551	564	528	536	523	531	530	532	540	503	574	536	522	538	536	525	495	570	503	517	547	532	523	520	556	499	527	519	559	511	547	538	489	546	503	525	549	528	544	538	532	539	556	548	533	579	526	557	551	570	501	545	512	550	497	558	533	560	543	531	514	532	517	493	534	525	563	558	580	509	510	523	520	534	525	531	579	533	521	521	536	531	577	484	564	509	510	527	545	530	567	539	537	544	528	542	558	523	588	543	535	496	577	562	571	550	524	552	522	535	558	530	484	508	584	524	526	522	502	525	516	521	543	527	526	549	546	516	557	526	545	542	545	545	528	537	569	530	537	495	552	558	551	535	544	498	504	524	525	557	532	530	521	493	556	507	543	521	578	502	530	533	546	552	607	533	533	521	571
7416	648	694	619	511	567	458	443	421	419	407	403	407	394	362	388	381	414	432	372	371	378	367	330	417	420	374	415	420	407	366	389	357	375	391	377	368	377	349	401	391	393	399	401	376	382	409	381	395	360	363	389	405	363	380	403	355	385	397	385	375	360	372	369	453	390	375	374	379	376	390	382	347	354	393	377	385	358	385	376	426	390	371	375	409	385	368	397	366	378	405	343	368	426	353	407	402	413	363	397	359	364	374	394	388	340	375	355	354	336	352	408	422	390	342	382	365	377	423	409	373	359	385	359	374	391	393	398	395	391	393	389	380	384	378	401	380	450	432	393	409	391	367	383	417	375	355	400	400	381	394	382	385	407	393	373	379	402	416	389	392	391	334	348	370	354	364	369	383	399	393	384	367	372	347	390	377	396	423	384	377	359	386	345	384	369	381	376	370	367	387	412	393	396	362	358	353	376	397	393	375	397	354	398	377	369	394	372	377	356	398	359	354	394	354	363	356	363	398	388	380	425	369	399	391	367	386	351	357	346	364	394	352	364	396	395	364	388	341	376	375	418	382	403	357	392	378	369	413	353	367	335	391	378	392	416	402	417	378	393	382	422	361	385	381	375	396	359	361	345	375	376	400	385	426	367	343	400	362	388	384	350	372	381	360	411	375	371	382	359	335	373	400	359	347	402	395	367	379	407	359	379	426	401	377	366	337	379	374	357	365	398	329	382	387	364	394	393	418	401	411	373	388	345	368	354	369	406	382	372	357	349	383	414	376	386	426	354	349	382	406	362	428	365	409	359	420	352	389	414	386	327	376	380	361	388	426	347	363	350	375	383	368	385	385	416	356	404	382	376	378	405	407	382	353	363	369	416	402	397	371	366	386	393	361	385	424	412	363	374	369	391	400	370	389	385	388	369	373	333	375	412	378	420	403	385	365	352	390	417	388	379	387	388	373	362	344	421	387	396	373	356	401	371	409	414	393	383	383	366	391	383	378	388	350	362	399	387	413	385	403	390	378	394	399	384	379	350	384	346	361	405	370	399	425	364	404	425	348	357	409	452	350	373	394	366	400	423	403	373	381	377	396	398	388	377	365	369	374	354	379	384	399	368	376	367	376	414	379	400	399	341	456	358	393	374	395	392	390	380	378	377	372	361	354	387	383	393	397	405	450	425	367	399	362	373	362	396	370	369	392	394	353	372	355	373	350	386	365	401	383	364	360	403	414	425	390	399	362	391	382	373	369	393	397	371	365	382	436	347	430	376	397	348	371	384	375	357	333	380	393	350	379	394	349	380	360	375	362	382	423	391	376	357	371	344	426	380	389	361	368	364	417	393	419	368	346	393	388	371	376	404	373	364	385	382	386	380	412	386	379	357	341	372	378	371	368	371	383	401	410	389	407	374	393	377	359	382	377	368	402	397	389	365	400	405	412	360	368	370	417	402	346	434	399	411	358	404	411	394	400	410	374	359	358	374	396	352	413	398	380	356	438	383	389	373	405	399	419	354	357	415	363	370	378	390	373	366	376	393	429	374	392	354	360	361	386	361	425	422	388	394	363	401	377	366	375	391	380	366	387	363	378	345	380	394	364	395	397	386	408	386	366	370	418	396	387	406	344	401	398	391	357	381	408	391	359	380	371	372	376	390	398	357	365	400	339	370	381	394	347	395	377	393	414	365	348	430	334	396	381	379	351	357	405	363	361	353	369	373	343	406	387	384	352	381	361	406	370	408	410	363	355	411	390	403	359	393	392	399	430	372	371	430	422	396	371	352	359	398	391	404	344	351	339	391	407	387	348	408	371	403	395	400	383	394	384	342	389	393	409	379	376	358	395	388	373	395	372	403	424	405	365	366	408	362	369	367	361	409	377	351	373	381	377	362	352	397	400	379	377	357	411	388	423	378	370	381	390	366	340	375	395	376	379	393	405	364	395	396	408	352	356	401	380	346	409	376	368	402	384	352	362	409	402	366	403	352	382	370	426	376	365	364	402	340	395	393	379	361	344	364	364	392	389	415	360	393	392	409	363	364	376	353	373	387	372	375	416	378	374	388	418	384	369	373	348	381	363	357	379	408	403	407	384	348	373	386	382	384	401	389	364	382	364	364	403	346	363	352	386	381	410	389	387	345	350	350	430	402	376	376	410	407	390	388	371	378	397	390	395	347	366	375	391	392	364	359	396	392	371	366	397	362	352	414	375	356	358	383	412	366	373	390	401	364	384	364	339	393	377	373	412	393	391	384	407	368	370	360	411	386	356	363	368	387	396	390	413	362	373	341	404	345	359	380	383	361	421	383	356	383	389	377	397	376	390	387	367	367	365	366	365	353	387	378	397	417	399	399	379	345	374	415	417	378	391	395	365	388	369	341	388	384	401	387	382	374	375	406	388	380	389	359	338	339	363	357	355	379	385	345	382	367	409	394	367	392	376	354	371	378	404	348	387	414	388	343	371	370	375	354	416	392	356	370	379	421	384	378	393	397	360	382	418	415	375	377	388	380	381	359	422	347	396	393	348	401	400	407	320	374	412	382	392	354	387	415	381	404	406	364	360	408	386	449	403	373	372	380	374	404	404	396	394	389	379	387	391	450	395	443	409	422	362	386	361	405	411	378	396	345	391	341	367	392	403	381	420	374	400	411	387	358	401	381	386	354	417	393	446	353	373	408	377	354	362	405	376	414	407	344	379	372	390	365	369	366	402	420	398	375	378	366	370	409	376	384	382	372	374	369	421	335	375	379	371	393	364	394	407	378	386	413	409	379	391	366	398	420	367	375	374	390	376	407	379	399	376	397	330	369	396	386	425	385	416	390	395	401	360	381	335	369	337	391	435	373	385	391	373	383	371	398	372	354	390	386	399	405	411	406	386	381	402	383	389	371	393	425	348	378	361	409	375	370	392	360	365	335	377	385	387	377	391	343	370	370	407	398	396	381	363	379	379	389	392	355	357	364	398	378	348	397	365	391	373	359	366	375	382	324	382	365	346	386	372	367	372	361	404	421	424	394	420	362	414	413	366	352	388	429	390	406	396	396	374	347	377	362	372	398	395	370	379	407	379	381	361	413	386	345	392	404	366	384	357	383	371	355	358	385	361	355	364	389	391	396	382	375	386	409	373	365	370	366	372	408	428	379	374	426	386	353	398	355	393	394	384	337	368	396	357	366	374	415	378	391	424	392	356	339	375	318	399	390	376	344	363	406	375	370	428	379	340	384	376	385	409	398	354	350	380	362	452	361	372	378	378	385	400	432	360	355	404	385	398	418	400	366	352	352	407	370	382	351	359	380	421	397	389	357	384	414	365	367	359	334	393	383	401	381	375	373	429	351	351	364	357	383	392	349	380	396	415	400	383	368	393	349	368	359	354	405	428	401	371	339	379	403	401	378	368	377	382	376	370	386	351	369	354	361	406	406	395	406	390	410	350	392	393	394	370	333	426	430	363	391	415	391	395	385	405	387	416	374	377	365	371	389	409	429	378	366	401	379
6648	1231	1439	1702	1614	1600	1301	1259	1157	1115	1152	1108	1021	1010	992	1034	991	1022	903	927	879	926	945	994	888	927	940	944	900	917	894	957	876	831	905	929	929	946	933	894	902	953	915	919	929	911	885	893	909	940	865	947	870	860	874	893	936	927	961	905	920	953	857	902	963	936	895	850	871	868	931	914	912	927	896	875	850	889	897	960	894	900	890	882	894	999	861	912	912	885	890	879	896	897	904	930	865	907	973	857	885	868	925	939	895	881	911	861	866	924	894	901	948	925	893	877	916	944	926	909	896	864	971	853	882	814	923	908	893	926	877	866	880	890	882	902	911	925	918	881	917	939	935	941	932	912	906	964	928	947	895	868	899	921	935	876	883	913	920	909	889	933	935	933	847	926	885	917	892	882	844	891	890	886	930	882	858	921	906	885	926	875	856	888	874	919	869	887	924	889	935	897	941	910	948	876	906	919	867	913	874	894	904	845	918	906	922	950	904	951	957	904	895	880	900	943	880	874	878	972	886	913	873	929	901	918	930	883	879	901	886	913	865	928	867	907	882	874	900	863	921	928	948	895	899	908	914	987	881	901	929	898	884	917	877	886	942	915	895	919	889	915	887	958	875	858	864	917	886	893	877	861	915	881	854	950	919	882	867	912	904	921	944	897	910	932	922	905	905	849	945	911	918	906	874	935	896	884	978	959	857	898	902	903	916	865	875	920	923	926	919	894	873	900	913	921	852	908	919	883	938	864	963	874	901	926	915	909	901	900	944	941	909	885	919	915	867	875	943	910	883	872	904	906	842	917	860	909	818	849	873	901	892	919	959	875	902	939	856	928	943	932	880	917	820	841	883	872	843	919	899	927	936	864	862	907	860	911	895	872	916	880	852	925	907	903	913	902	902	855	939	907	976	910	897	883	926	939	920	918	912	890	925	925	927	936	917	1020	925	883	877	909	880	899	916	932	903	885	952	914	890	887	922	872	871	897	919	918	875	852	952	916	922	906	890	859	900	894	901	882	962	913	909	910	906	843	910	886	871	933	911	897	838	900	899	873	873	906	930	936	863	875	924	896	934	887	885	928	861	944	859	903	939	867	881	862	911	898	876	866	896	914	891	908	940	870	877	916	915	900	916	896	942	905	931	912	873	959	942	932	859	946	897	845	923	897	939	948	860	867	942	900	935	865	821	930	915	922	955	902	942	910	953	928	935	915	910	930	945	897	916	917	917	939	897	905	900	845	852	968	884	947	890	889	925	926	905	875	886	880	847	950	957	921	911	975	882	936	895	923	821	908	921	940	918	892	946	910	948	901	892	943	849	908	890	855	851	874	860	893	942	896	913	884	927	884	901	936	917	957	921	879	869	955	905	839	926	933	894	908	934	904	949	861	840	930	900	914	918	883	934	873	878	912	879	904	865	929	893	850	859	920	967	885	907	908	894	960	931	924	937	880	921	899	830	929	840	881	934	943	945	854	867	923	905	895	889	898	912	879	906	897	908	901	867	865	916	933	900	972	900	943	897	855	918	897	903	856	975	881	874	914	882	877	887	905	935	911	886	939	839	819	897	891	881	884	897	876	859	931	945	937	882	978	908	871	904	910	901	895	911	884	889	871	916	874	932	854	877	903	835	923	832	904	872	838	899	922	858	886	910	948	847	851	900	920	910	920	892	932	889	854	934	903	919	906	921	897	935	867	948	938	881	892	895	893	912	896	895	939	890	855	898	884	903	898	894	876	894	926	870	901	936	853	897	908	927	916	878	917	924	898	875	893	839	869	875	881	887	921	887	937	896	824	898	903	873	881	867	921	882	961	945	873	865	887	959	926	918	919	917	894	898	884	869	958	968	870	919	960	837	888	896	851	899	918	970	896	857	887	882	931	915	897	877	879	934	858	909	822	897	915	917	862	887	915	887	932	875	893	920	910	898	960	916	913	871	943	861	895	874	971	913	890	910	904	870	904	942	987	863	922	904	894	928	905	905	888	887	853	861	914	894	893	923	876	834	881	946	920	939	906	878	880	923	959	978	906	879	913	950	925	952	919	912	890	907	928	946	889	899	936	899	933	879	844	921	910	941	841	953	900	880	889	891	904	886	861	896	905	919	890	965	912	860	931	913	955	892	893	889	930	878	888	917	915	896	962	913	911	878	932	935	871	884	864	886	886	921	879	884	855	820	899	949	901	906	860	881	973	958	887	900	892	838	949	892	914	935	907	910	949	913	962	872	847	909	895	972	858	897	887	898	925	934	916	941	942	865	870	902	842	914	938	936	891	920	916	861	952	909	827	882	865	906	922	907	864	836	908	887	912	930	891	950	916	913	922	920	947	894	935	921	895	884	893	893	933	904	906	914	955	905	936	860	893	935	913	932	903	977	921	922	891	905	915	970	911	896	903	936	901	923	923	860	916	871	907	942	891	952	863	947	933	949	960	904	934	926	928	911	914	887	925	840	883	919	951	962	923	843	909	927	908	927	902	876	904	919	913	935	845	1005	885	927	901	869	890	903	895	894	899	917	881	932	891	868	959	897	885	916	953	902	883	904	933	893	910	858	911	961	924	931	900	880	926	902	941	929	901	960	882	897	867	866	898	889	887	919	876	924	886	913	882	920	912	894	904	922	912	921	897	919	852	883	897	909	910	875	879	888	911	918	845	836	877	941	952	898	924	891	893	961	877	921	913	863	902	886	875	903	911	946	872	893	889	954	928	877	917	943	859	895	895	955	939	933	911	908	909	940	886	884	884	948	928	900	899	898	868	886	873	879	864	947	934	900	880	948	916	866	895	891	882	855	918	896	893	904	892	888	904	914	930	900	892	907	853	922	886	869	939	894	915	894	938	902	867	828	911	874	831	892	923	914	888	843	876	919	905	864	932	861	890	930	884	938	888	914	949	887	928	910	872	867	931	891	949	888	930	887	904	910	905	884	896	947	823	900	935	873	926	880	965	915	970	897	922	916	885	875	854	917	947	868	874	900	958	890	899	907	889	905	925	921	935	905	920	890	847	907	879	943	859	900	924	951	908	886	889	881	961	899	868	902	926	925	913	934	901	895	898	948	878	937	921	887	911	911	920	889	865	875	925	902	933	885	943	922	922	895	887	940	891	916	938	889	920	840	865	877	904	912	888	899	927	920	901	950	931	871	971	934	898	859	913	863	900	917	900	916	873	887	912	900	911	898	880	899	904	952	926	922	903	900	913	912	893	907	883	879	950	845	961	853	887	929	885	937	906	888	936	947	927	949	858	878	913	886	890	866	929	883	884	845	913	883	898	926	923	887	831	868	902	894	899	916	892	902	907	876	895	899	895	890	872	887	927	939	857	871	885	952	882	955	921	973	896	922	951	865	920	967	847	856	892	919	921	866	907	918	926	868	883	882	894	920	862	933	912	854	911	877	889	899	910	892	916	896	890	864	912	924	929	934	965	895	864	898	897	880	934	842	882	964	833	868	934	891	886	859	862	904	939	885	935	937	924	856	923	883	922	938	880	917	938
15240	1548	1008	985	815	652	619	563	553	498	469	460	447	465	438	411	431	412	419	469	457	443	413	426	416	464	447	417	416	413	466	402	405	432	387	412	436	368	392	471	404	372	410	425	416	433	399	396	461	452	478	433	429	438	417	432	447	427	394	436	395	403	431	424	449	437	462	460	442	468	411	422	406	443	412	445	399	456	432	439	380	382	444	466	430	448	391	389	407	447	431	416	407	405	388	406	415	408	408	413	406	448	425	455	421	422	427	402	436	374	432	412	420	420	402	377	396	402	383	438	418	425	426	435	411	453	424	437	414	394	396	370	386	421	425	391	421	396	427	422	405	451	434	377	441	434	401	400	468	374	427	372	426	452	474	395	366	395	469	431	448	389	388	409	396	436	425	407	430	415	397	389	458	403	428	461	435	423	435	447	404	413	433	406	459	427	405	408	398	432	409	437	373	437	452	412	425	443	418	412	410	429	413	431	428	431	445	419	396	393	418	415	438	439	431	396	458	385	421	448	408	437	416	437	434	429	428	442	387	400	407	398	402	458	398	414	443	428	399	408	421	421	408	426	410	429	440	417	415	437	435	420	411	436	443	464	411	407	435	425	413	390	396	418	413	435	400	421	390	420	450	401	402	403	441	422	396	418	443	412	429	404	432	403	479	438	415	408	437	454	412	428	405	405	424	448	372	404	419	452	431	439	427	400	430	451	415	441	465	448	392	431	426	384	388	436	401	425	429	413	424	408	383	430	454	411	402	392	433	414	433	424	430	447	426	470	437	425	436	414	409	433	402	430	473	424	436	422	408	395	413	416	400	417	420	423	406	410	435	455	445	433	423	426	433	401	451	468	398	398	402	397	456	413	442	429	422	401	428	392	404	405	435	423	410	387	407	455	436	420	421	396	432	424	378	423	386	410	424	407	429	410	407	438	422	415	412	423	408	420	431	421	415	397	450	457	399	425	454	446	443	437	418	466	432	426	404	417	425	416	370	390	406	404	422	430	437	400	469	406	385	457	404	398	446	435	425	394	404	412	414	463	422	426	403	421	406	423	396	387	434	414	379	477	421	440	426	404	389	459	442	428	397	403	428	362	441	458	413	431	429	397	428	450	410	400	433	434	402	412	441	405	430	445	417	444	395	424	415	378	407	430	420	396	447	405	425	374	420	442	413	433	403	470	438	442	434	431	386	487	427	392	425	432	439	422	437	459	391	412	445	442	435	419	457	466	419	430	413	415	375	438	400	443	456	365	421	415	419	446	422	414	391	414	437	398	428	427	409	444	383	434	405	444	418	435	447	440	434	391	425	414	428	425	413	438	441	447	437	387	458	428	418	386	407	398	426	434	424	408	460	443	412	425	400	416	445	408	412	386	404	411	394	397	440	434	446	430	459	419	414	411	387	382	434	414	409	408	414	398	449	467	437	437	462	387	404	412	369	429	426	412	407	425	437	390	450	434	403	450	428	448	398	439	441	405	475	379	437	401	424	427	416	461	398	403	427	444	397	411	422	376	422	349	430	408	396	428	451	455	462	400	442	426	437	369	395	428	422	407	442	449	425	406	451	465	461	373	431	415	383	445	446	470	405	455	403	436	442	420	429	418	421	445	395	430	405	450	433	424	441	397	412	408	408	432	427	422	385	409	376	403	426	437	413	429	415	421	432	429	441	439	407	413	420	429	374	426	383	458	454	445	440	395	465	421	418	456	448	417	479	405	434	433	415	443	397	433	371	438	442	404	457	387	424	419	440	417	410	417	431	415	403	418	403	430	359	359	407	432	430	418	439	440	441	391	392	407	392	401	436	392	393	460	430	441	410	395	419	400	411	404	406	399	453	451	414	450	397	440	423	411	437	452	425	423	420	464	408	426	416	433	420	447	437	406	382	400	418	409	443	476	455	411	397	422	431	429	390	402	434	389	447	441	422	392	399	421	406	462	395	433	436	449	393	424	473	412	437	416	415	410	403	429	411	397	425	427	421	447	439	422	418	430	382	411	454	406	413	406	425	418	466	417	404	412	397	432	419	445	402	428	390	421	397	418	379	390	456	405	410	421	423	429	439	424	433	440	409	384	417	396	434	409	432	463	433	409	393	438	430	432	416	378	422	391	436	411	389	447	381	461	438	436	441	418	386	419	456	432	453	447	414	433	397	404	431	399	477	419	405	430	394	421	421	430	437	491	416	441	424	404	416	404	412	400	403	392	417	422	410	382	407	411	416	412	399	417	372	412	436	415	448	451	449	418	395	415	419	409	432	435	444	405	392	428	429	430	451	402	431	421	417	412	439	413	429	368	383	419	359	380	442	430	449	428	443	401	406	437	414	446	415	423	407	407	408	430	382	404	423	416	393	432	417	449	420	427	455	425	410	449	444	379	414	435	408	425	417	373	436	378	422	412	424	450	429	423	459	417	410	427	387	402	421	412	435	443	380	412	408	414	409	401	410	427	412	408	382	442	415	382	419	435	412	427	373	428	413	422	416	405	415	422	390	396	441	411	430	393	431	422	421	465	412	412	434	479	437	459	448	453	453	380	407	387	407	439	423	444	416	441	412	386	419	417	436	404	454	380	379	407	397	441	407	411	403	402	411	386	385	403	441	429	399	411	370	402	415	391	387	410	425	442	453	446	453	441	437	395	421	424	436	413	431	371	398	422	434	427	412	405	399	399	383	450	400	446	463	410	402	405	401	404	398	415	420	444	424	398	445	365	418	378	374	423	446	452	432	363	396	406	453	417	439	426	435	422	441	421	427	367	452	407	401	413	442	442	399	423	436	405	415	426	430	450	435	431	470	408	416	418	457	442	411	401	418	407	365	387	448	435	369	427	411	391	457	396	447	414	434	416	372	424	374	423	391	461	414	406	468	410	445	430	414	446	431	423	383	391	396	392	422	396	422	430	409	384	388	419	434	421	441	388	411	439	416	441	418	445	448	401	444	396	400	398	408	400	415	358	429	417	423	391	397	426	460	382	431	425	395	402	396	429	413	409	404	413	437	432	421	414	383	402	438	418	397	410	451	406	396	413	411	430	423	433	454	423	382	386	439	427	427	450	401	408	429	367	453	434	431	467	463	389	421	410	395	375	444	404	435	439	424	383	415	416	422	431	418	425	418	390	431	397	417	413	367	368	415	439	422	420	420	393	403	455	395	386	409	427	454	445	409	447	405	363	391	410	439	400	414	414	384	412	439	429	405	419	381	410	428	407	418	409	429	423	427	427	442	418	405	420	410	438	433	431	432	395	408	414	451	421	398	393	401	401	458	448	439	401	408	420	419	419	422	448	416	440	376	416	428	382	410	410	418	395	388	426	411	418	416	408	448	419	476	433	399	410	409	402	411	428	439	387	426	439	394	455	411	376	395	402	453	417	388	403	392	418	415	388	401	417	448	383	439	439	414	411	421	414	429	452	409	394	403	393	440	433	401	431	406	393	413	421	395	433	454	442	480	482	403	417	394	397	440	422	437	366	409	417	430	394	476	408	390	419
8600	1553	2033	2427	2328	2105	1812	1606	1508	1351	1311	1227	1281	1205	1133	1101	1120	1016	1015	1062	1068	1095	992	1039	1012	982	980	977	1059	988	986	992	984	1034	931	960	930	1018	978	971	910	993	994	984	909	953	976	1000	961	939	946	925	972	978	976	939	955	918	998	964	913	955	894	944	960	978	941	963	929	959	949	899	945	978	934	916	931	856	902	882	873	940	946	901	891	960	895	939	898	982	964	910	948	984	941	937	948	956	908	905	968	904	919	920	970	909	935	951	920	930	927	981	881	991	924	934	967	927	924	962	906	898	994	1002	950	960	938	912	878	949	987	919	854	976	915	892	948	953	917	950	922	1001	939	1004	880	991	920	951	960	943	966	994	982	912	947	985	963	899	919	910	962	962	900	899	942	957	884	888	960	935	942	978	972	937	965	941	945	955	898	893	943	926	931	898	899	951	943	953	958	911	928	891	948	928	928	985	950	899	945	963	940	986	895	912	934	904	997	929	929	932	934	974	913	947	952	942	927	955	945	927	914	878	908	929	909	974	910	957	957	928	871	895	936	939	941	933	931	975	942	928	982	910	964	952	950	914	959	908	926	904	894	928	909	942	899	960	933	901	958	987	947	893	907	948	973	918	930	951	973	976	956	967	905	911	971	925	933	930	947	949	912	950	934	927	890	939	969	910	879	945	961	916	962	893	960	958	947	918	978	905	949	948	971	945	893	905	930	968	925	892	940	942	912	925	908	930	955	990	1002	908	924	920	984	955	984	952	954	956	967	1000	939	903	954	973	967	927	952	946	931	962	908	940	933	1004	938	947	965	940	979	962	971	965	920	950	947	934	915	978	989	962	890	971	925	932	948	921	917	957	916	932	921	1009	928	893	918	976	968	949	937	953	883	914	923	941	989	923	923	974	936	892	918	969	959	981	952	938	957	907	930	933	953	982	993	903	931	930	941	983	978	989	915	978	960	944	931	934	962	952	915	957	923	950	975	913	960	938	922	924	932	886	921	964	932	926	936	923	957	882	943	949	979	889	906	930	988	884	958	922	953	890	977	898	926	938	968	1002	851	954	955	899	974	930	991	915	874	934	913	953	912	955	995	947	986	961	871	933	921	910	939	966	886	925	935	940	928	936	926	905	870	911	947	882	937	929	974	959	964	938	930	919	862	907	1014	980	944	1008	944	872	908	915	984	984	939	916	917	989	944	960	883	926	966	876	959	955	905	1046	954	918	937	974	957	967	901	927	897	974	909	904	926	913	965	952	884	946	948	989	941	976	924	926	1002	923	949	922	900	930	913	916	900	920	968	956	915	943	912	994	952	976	975	950	907	941	979	977	932	914	918	912	938	968	958	951	954	929	959	919	965	955	983	884	924	969	964	951	919	900	985	940	933	910	948	1009	927	944	954	971	955	1019	933	963	982	943	907	952	940	923	938	921	926	967	923	944	997	935	892	953	951	938	887	911	980	938	854	907	924	903	929	917	995	946	989	894	941	973	991	927	891	948	937	954	971	938	988	920	956	920	944	914	920	944	923	945	954	941	949	927	954	979	903	893	888	983	933	942	899	921	915	925	915	909	906	870	934	919	936	929	970	935	921	859	940	959	942	938	931	913	956	931	957	905	980	933	902	997	984	948	932	922	908	920	1002	967	906	944	985	974	864	917	924	891	937	910	916	960	936	956	882	886	935	935	958	959	966	936	900	932	977	920	950	915	976	951	884	938	925	969	935	954	921	982	931	918	929	951	917	916	954	936	946	953	960	887	947	911	907	944	894	979	936	975	955	965	917	911	915	867	939	909	893	878	968	978	988	898	897	905	929	921	922	953	967	961	905	925	877	914	921	890	970	966	899	901	892	928	950	959	906	921	959	877	967	919	911	957	951	929	964	940	901	952	915	972	919	897	953	951	918	925	926	913	995	958	910	975	931	913	923	946	941	954	924	928	926	943	907	969	902	952	912	964	895	910	903	903	939	934	941	917	910	886	939	927	930	947	959	912	954	908	965	959	965	908	954	932	941	933	942	904	891	940	910	947	924	923	982	886	913	891	925	938	873	914	875	1000	925	901	954	900	930	885	949	950	915	892	950	939	866	943	914	952	926	906	926	1036	900	898	933	929	882	921	948	1010	961	955	946	969	946	920	855	948	968	906	940	898	995	940	913	903	986	964	926	912	907	917	962	950	961	957	970	868	933	942	918	944	972	937	863	940	966	947	956	939	980	868	876	919	932	897	950	908	917	927	867	898	937	948	941	943	955	919	990	913	922	921	940	955	903	924	941	956	885	1017	929	946	922	942	940	1018	915	967	960	940	917	935	916	942	931	916	924	958	979	985	952	883	959	932	909	906	904	873	920	924	951	941	964	907	857	938	943	941	935	954	953	958	915	907	926	900	976	969	912	955	907	962	927	870	929	959	990	1015	897	930	932	923	952	1016	957	920	876	950	957	869	943	906	902	912	972	939	889	957	940	912	927	946	994	916	947	954	869	960	964	909	943	958	968	924	973	913	902	878	908	921	1001	901	953	893	959	914	945	895	921	976	958	922	913	926	984	975	917	897	981	936	967	931	967	897	965	936	908	937	915	871	959	939	922	896	938	964	946	941	958	918	963	965	933	912	926	911	956	900	988	891	942	922	917	975	952	921	979	921	917	919	880	985	922	964	957	967	974	950	997	936	900	1002	874	900	934	906	976	977	934	905	983	923	919	949	925	959	926	919	926	914	951	964	892	912	947	919	953	922	964	938	956	944	937	933	931	928	927	963	965	1002	982	970	1037	940	904	945	943	974	928	941	924	954	955	951	957	904	939	980	926	941	983	953	902	947	954	974	975	985	952	966	950	931	933	926	949	929	947	931	895	952	943	932	968	929	902	928	928	972	982	969	906	927	932	942	947	913	956	870	962	945	923	920	917	938	893	919	888	965	896	955	971	924	960	959	930	933	985	905	948	929	915	968	913	922	965	930	985	928	928	932	959	942	917	949	892	956	921	923	956	971	928	891	928	950	920	866	883	918	977	961	961	990	939	916	908	974	895	970	968	908	901	874	974	892	959	952	889	946	882	952	911	923	912	932	934	968	877	960	973	964	972	931	901	896	969	930	890	907	1018	886	969	941	946	966	915	919	977	964	985	936	902	945	953	939	889	967	936	943	972	952	946	946	909	947	945	957	953	949	904	959	927	970	886	939	944	951	984	986	937	930	943	949	907	888	927	976	958	961	927	965	944	962	945	1002	1009	907	887	903	944	940	931	939	913	910	885	918	891	933	945	981	984	930	975	938	974	913	955	944	986	939	934	911	935	933	922	935	997	915	920	937	921	914	973	956	933	1016	898	916	950	929	932	909	896	945	908	928	960	933	883	917	933	899	909	944	898	1005	933	965	926	971	878	908	930	934	924	912	949	986	924	966	944	921	920	933	934	934	904	978	927	933	933	933	962	929	943	917	936	938	978	900	952	873	936	957	991	981	904	945	909	957	907	965	995	919	1015	953	956	934	922	894	950	953	957	962	908	944	893	925	969	894	942	883	938	885
1622	253	213	245	218	231	221	205	197	194	217	218	203	211	191	204	202	193	204	193	198	190	182	175	189	194	207	203	210	185	202	216	197	180	197	198	196	206	198	183	206	212	178	216	209	218	158	209	179	189	197	198	212	192	200	165	193	200	220	191	175	178	218	198	221	218	228	160	210	180	194	192	202	180	180	185	181	188	191	207	174	184	179	210	189	197	203	221	190	201	195	215	206	187	183	187	192	214	182	170	200	193	231	173	188	175	189	208	176	213	194	179	215	167	182	191	231	189	194	208	191	230	194	191	198	200	201	186	202	196	186	172	239	197	194	176	213	182	215	220	198	227	177	177	191	180	231	218	180	198	186	222	176	200	193	182	180	185	194	210	171	216	201	198	225	221	200	209	220	194	217	203	204	195	210	198	188	207	195	194	202	220	199	224	206	187	202	165	187	201	186	202	192	204	180	207	188	161	180	196	187	200	198	193	214	187	192	191	175	197	196	197	193	194	196	192	208	224	182	190	203	178	189	189	187	220	188	207	200	187	212	195	211	166	204	176	224	181	219	197	186	206	204	202	224	194	210	205	192	195	192	225	228	188	212	189	197	169	192	204	183	164	189	184	225	200	192	184	190	194	199	208	210	218	177	216	194	207	190	235	197	194	176	198	193	235	220	177	190	202	186	235	187	166	222	228	220	188	193	180	183	198	195	204	186	198	196	208	172	193	185	195	196	194	173	184	193	191	200	223	205	197	180	185	177	192	184	199	176	215	187	152	169	224	200	188	190	202	193	183	191	197	193	189	193	195	206	229	189	183	198	219	195	204	197	196	202	202	209	166	171	178	190	201	200	204	214	198	185	204	203	196	216	201	200	198	204	190	194	192	201	231	201	187	191	188	189	205	201	179	186	179	217	211	199	185	188	205	191	195	215	162	168	216	208	196	198	206	185	199	182	196	187	201	208	236	183	184	191	207	193	212	198	189	213	224	200	196	191	161	188	212	220	186	218	177	191	189	197	216	171	178	185	178	204	180	221	200	189	177	208	154	189	206	168	214	195	191	206	198	209	220	194	171	190	177	206	181	188	194	204	179	196	177	218	199	213	195	182	189	198	177	190	213	188	190	193	172	207	219	186	180	203	208	206	234	174	206	189	214	194	193	205	200	181	194	182	208	222	203	192	202	218	202	227	199	209	186	207	215	156	184	184	188	185	218	188	185	194	223	178	193	191	214	192	211	181	204	168	206	207	216	196	190	188	190	182	171	204	220	180	201	199	196	222	204	192	184	178	211	198	192	206	202	213	216	204	183	190	179	207	194	197	166	184	186	221	217	214	195	214	193	223	192	191	206	184	196	192	178	186	159	178	192	189	219	203	204	199	231	183	177	185	176	172	197	205	194	216	186	194	191	199	189	200	235	203	189	226	186	187	194	204	204	173	218	231	183	157	180	204	194	204	231	219	201	209	218	205	192	202	215	204	192	163	160	185	204	202	203	179	206	186	173	192	204	212	191	193	208	188	203	201	187	204	178	183	186	191	175	184	209	185	210	176	188	187	222	186	193	172	196	213	232	206	187	176	197	184	206	200	192	207	211	193	175	204	201	183	209	170	184	173	209	211	203	202	171	209	198	180	208	170	191	207	185	201	191	200	184	212	186	215	184	217	207	209	196	191	200	199	188	185	186	193	194	189	201	181	184	177	220	192	201	167	189	194	195	183	195	221	188	208	191	195	212	207	194	193	203	196	176	189	179	209	185	200	227	222	172	231	193	230	204	206	227	192	192	184	193	191	180	200	184	206	198	189	171	189	195	198	164	186	198	199	196	197	188	239	199	160	183	215	198	195	197	188	216	217	206	202	215	166	191	201	207	186	244	172	184	206	211	203	209	203	174	195	171	199	226	171	205	208	218	186	209	224	173	181	195	179	193	219	182	208	198	187	185	219	224	227	203	217	198	180	200	203	177	204	222	186	198	196	183	190	217	192	182	185	201	180	197	215	213	204	197	194	181	192	223	175	198	205	201	196	200	192	184	230	167	190	202	187	205	201	199	186	207	204	198	184	225	176	208	187	202	200	203	187	181	200	198	193	169	183	192	190	187	198	187	196	196	191	201	208	224	200	210	201	180	219	167	190	206	178	194	219	175	221	189	176	192	168	166	208	198	181	215	171	213	179	194	174	190	205	190	196	199	200	169	178	224	196	204	167	204	187	192	176	183	189	212	175	205	193	193	196	189	180	207	166	161	203	196	195	198	196	175	232	187	196	193	189	191	201	213	186	197	197	176	173	184	213	228	182	187	222	184	195	194	211	213	173	168	220	182	185	191	193	187	222	178	175	186	186	189	196	194	186	224	205	195	201	206	166	194	192	200	199	203	195	176	201	158	177	189	183	186	178	175	215	190	207	229	179	211	220	226	164	177	180	201	176	189	199	209	217	185	215	188	194	192	193	194	190	192	201	181	201	201	187	190	188	187	185	198	197	189	187	189	206	176	219	207	203	190	191	228	174	192	231	224	199	180	192	217	196	202	189	208	183	206	184	235	197	232	195	193	197	187	207	170	209	202	183	183	187	200	216	231	163	177	192	184	221	186	198	227	211	211	205	202	179	177	197	224	185	180	189	203	201	192	203	183	194	198	205	207	216	210	183	209	205	217	194	187	191	188	193	181	200	200	225	229	198	196	189	182	208	185	181	182	217	177	193	201	212	203	189	207	191	188	215	174	205	203	199	173	217	212	189	204	207	175	198	193	181	180	194	200	186	206	205	203	199	196	193	174	182	191	180	203	176	192	188	198	160	196	192	233	194	179	186	223	208	207	168	192	205	192	214	191	181	176	214	213	215	214	182	213	214	196	206	211	217	225	200	188	225	193	188	208	193	178	193	176	181	174	200	216	186	231	195	205	207	208	202	178	221	206	192	210	190	221	176	200	185	184	201	195	208	204	181	190	219	223	179	195	197	194	202	201	201	171	194	215	165	205	191	185	171	228	187	183	204	204	197	189	186	214	180	191	202	181	200	222	183	217	194	212	222	226	181	218	187	181	178	184	179	183	228	201	197	184	186	181	208	183	189	222	182	200	175	225	167	201	191	171	204	209	191	207	193	189	182	211	208	210	200	214	204	186	201	175	195	183	190	178	175	212	197	208	203	203	202	204	207	194	227	203	185	197	219	178	207	196	212	183	180	177	196	196	180	196	184	218	173	201	196	206	200	180	179	211	186	185	164	197	198	216	227	193	188	196	218	167	200	197	179	195	197	183	154	189	186	213	229	227	168	216	171	189	185	235	192	192	176	180	197	183	190	199	187	182	205	195	207	207	194	210	207	180	208	202	186	210	197	201	225	168	191	203	207	213	191	188	194	198	224	180	171	166	208	163	203	204	196	238	205	189	181	180	191	208	198	189	210	203	191	193	179	215	189	192	191	173	196	221	209	198	217	185	201	191	188	215	180	195	204	208	208	188	185	185	183	200	212	195	184	167	224	214	192	176	189	200
1846	609	650	679	632	681	628	600	555	548	564	531	550	552	543	558	531	522	525	503	536	532	564	505	524	523	538	524	547	535	547	533	524	547	513	518	560	579	522	595	555	495	555	522	553	520	535	535	543	498	531	530	526	522	501	563	557	525	534	512	524	530	517	479	527	533	532	550	527	542	519	531	520	533	513	568	537	548	512	516	539	521	517	516	545	505	540	545	508	503	578	518	512	551	512	556	515	531	523	493	519	583	535	535	552	568	521	492	555	538	494	533	545	554	526	529	536	495	515	548	551	527	510	573	559	526	548	498	518	542	551	543	553	515	523	506	548	546	519	563	516	554	537	536	542	512	513	550	532	491	521	493	483	511	554	522	577	547	591	518	549	537	518	564	505	577	498	527	533	515	573	549	551	552	510	483	528	546	498	556	568	523	543	494	530	518	496	492	541	525	550	574	540	544	537	567	584	524	535	586	536	539	515	580	519	542	521	499	561	539	561	561	521	548	508	522	539	500	559	535	542	500	540	506	555	521	548	498	539	524	482	507	519	523	532	516	558	481	556	573	530	527	560	522	497	492	562	505	536	521	504	504	538	573	534	520	555	528	549	508	507	503	550	528	519	519	556	547	524	485	544	499	538	510	485	575	533	561	540	471	510	505	586	535	490	549	559	510	515	513	547	535	540	565	587	541	539	504	521	517	525	560	530	531	522	556	525	550	521	521	534	530	546	513	474	535	510	530	521	523	542	514	503	528	514	518	563	540	537	495	580	515	522	583	510	495	542	538	537	556	523	486	548	519	510	554	518	549	548	517	519	559	577	523	568	483	498	487	544	559	499	505	530	503	499	557	595	539	533	575	528	478	559	533	532	532	515	534	538	567	512	537	513	594	497	517	532	548	542	497	545	546	558	523	540	522	549	507	518	566	575	517	543	540	514	553	531	529	504	534	516	559	491	570	558	535	509	538	523	537	535	524	514	546	528	521	564	529	595	509	504	540	510	576	533	532	518	514	510	564	513	501	514	530	509	501	557	492	557	553	547	538	495	542	516	532	524	532	535	532	547	538	558	516	547	536	502	554	550	510	529	490	533	488	504	552	526	556	532	533	556	544	501	532	498	524	539	546	540	565	514	538	534	533	493	531	525	507	515	487	551	562	491	549	532	558	523	503	539	521	521	583	525	506	551	543	522	533	517	546	552	546	528	514	523	557	515	515	511	531	536	559	511	511	534	504	548	521	546	539	540	562	505	518	529	483	507	523	555	509	529	492	504	488	543	523	527	504	507	510	501	543	593	571	523	546	556	506	553	511	498	571	481	494	516	487	489	460	528	521	542	509	513	565	531	581	504	519	486	529	538	569	572	564	533	515	536	563	523	517	537	505	506	539	538	571	550	542	551	527	529	540	533	558	504	485	544	537	492	558	511	525	573	549	561	524	564	532	529	548	532	538	502	537	535	552	515	550	502	519	539	514	542	543	503	541	505	512	547	541	579	538	528	516	538	497	516	545	512	531	551	505	515	549	496	543	551	521	492	540	515	510	524	533	502	570	557	556	565	543	532	567	532	477	521	526	575	533	540	502	514	582	562	546	484	533	539	533	544	484	508	526	538	472	501	518	553	598	542	531	553	550	544	524	516	513	507	511	488	550	546	538	535	530	494	506	510	540	570	538	558	559	522	546	536	532	526	541	549	578	532	520	581	549	546	566	527	534	531	571	522	545	565	523	587	532	556	533	525	542	530	528	557	528	546	479	507	515	502	561	558	524	529	562	533	582	519	546	506	537	548	554	514	551	520	530	550	507	515	525	531	516	509	519	543	528	544	524	530	506	571	529	510	498	532	527	530	531	530	539	521	537	539	514	512	546	551	541	506	559	505	531	527	510	532	524	522	550	556	550	524	537	578	528	505	536	551	508	521	577	533	544	506	498	539	553	537	472	535	538	516	529	499	534	538	536	506	541	555	540	521	572	503	538	531	522	553	548	520	518	534	514	538	538	522	533	523	550	576	567	572	531	541	501	529	535	530	532	531	506	578	575	521	499	542	571	525	526	537	521	517	518	528	538	531	514	559	570	543	539	549	528	550	567	550	525	559	490	548	549	523	551	572	522	530	546	497	572	522	495	492	542	561	534	538	527	530	496	520	528	561	495	551	603	530	540	571	508	492	531	505	549	574	514	553	508	555	553	541	509	542	526	513	537	543	527	563	582	552	524	531	514	557	526	561	552	553	567	552	552	554	560	534	505	537	564	514	543	512	547	543	484	549	554	545	535	560	511	530	510	530	541	499	566	530	520	492	516	551	551	512	536	492	552	558	548	512	516	560	530	558	480	519	518	506	521	491	581	514	519	554	559	540	542	526	518	482	547	524	519	556	564	464	531	529	530	562	544	490	538	545	499	543	512	570	498	557	514	560	556	544	539	558	492	537	522	548	538	612	547	587	508	519	560	529	530	562	546	540	515	584	551	539	562	513	511	547	495	518	538	507	543	547	577	520	535	557	531	546	485	544	546	553	501	562	508	515	528	531	536	501	560	552	534	500	573	510	531	535	550	533	558	523	517	511	547	541	540	512	524	510	575	521	533	526	532	537	496	493	571	533	492	529	524	556	576	547	562	546	574	495	498	506	561	543	491	523	485	485	518	565	525	544	546	523	494	530	532	531	536	507	518	520	533	529	567	539	548	533	511	547	551	517	528	522	531	548	511	533	556	515	543	563	529	555	533	534	477	573	551	507	524	592	530	540	493	499	547	566	518	504	561	504	563	517	521	540	545	549	533	510	529	538	529	497	529	547	552	509	513	543	542	514	521	551	525	542	572	556	566	511	500	546	528	527	507	562	549	515	495	488	529	497	544	510	565	507	517	540	573	527	550	514	525	560	512	543	554	546	548	518	543	488	524	541	529	519	510	547	545	521	571	523	500	539	527	531	522	550	578	513	523	545	525	523	576	518	549	554	527	547	574	569	566	495	517	502	558	485	529	554	521	501	556	561	508	573	529	548	537	558	507	547	524	517	546	549	534	508	510	508	500	498	525	552	537	582	516	540	556	573	536	523	539	538	554	554	519	508	547	528	583	524	548	532	505	544	516	590	521	535	525	509	562	541	533	591	545	544	560	533	531	510	557	550	522	551	562	531	523	529	535	527	549	519	526	546	568	554	555	531	547	540	445	486	496	479	530	576	508	511	498	572	524	552	551	500	543	589	540	508	526	534	538	518	528	502	514	511	540	521	510	499	531	495	526	571	551	549	531	581	541	521	523	542	536	520	568	514	558	501	540	514	510	558	534	524	539	545	540	540	507	533	546	544	529	554	540	501	530	530	514	537	545	523	524	511	498	559	487	547	551	488	539	515	482	559	509	506	505	545	560	546	547	538	555	496	527	522	515	529	581	534	537	553	480	508	535	550	492	555	556	525	588	538	534	526	505	547	502	546	523	553	510	511	568	544	492	561	563	507	546	541	500	534	563	535	512	476	539	519	516	500	540	561	538
7419	723	629	557	550	493	458	421	446	393	386	377	433	381	419	403	386	392	358	370	366	381	356	380	424	394	356	346	383	382	366	381	412	390	372	420	358	397	385	383	407	407	385	366	397	418	394	362	383	342	409	380	393	397	375	402	393	381	392	355	380	358	368	375	386	374	387	333	373	375	372	454	422	419	431	411	406	357	374	423	401	376	370	370	418	378	371	387	373	384	375	393	381	393	352	415	405	374	403	351	389	396	366	381	392	389	405	395	359	372	388	356	434	407	366	387	378	352	386	364	400	375	374	413	397	353	370	365	383	362	428	376	391	417	391	366	424	399	359	365	368	385	384	359	349	402	416	370	402	369	414	383	386	377	372	395	399	359	393	377	369	371	393	423	359	387	386	351	392	405	409	366	386	394	357	325	388	326	393	395	371	389	377	404	357	369	362	373	356	362	386	367	335	392	387	361	382	395	376	401	398	386	339	396	382	397	373	385	357	370	381	395	360	368	396	371	403	352	421	397	377	328	390	383	387	346	357	364	350	381	345	356	400	364	380	385	419	388	372	371	359	382	393	415	387	405	336	401	358	404	413	395	331	372	342	404	374	387	361	378	374	372	355	382	386	362	417	384	378	348	351	386	415	401	412	386	368	411	350	408	378	409	365	408	415	376	377	400	349	394	338	371	420	402	391	376	399	399	409	364	401	411	369	386	373	397	388	370	371	381	365	380	443	400	417	351	384	353	385	376	408	374	362	387	374	348	364	389	426	397	365	411	378	397	383	405	389	369	361	362	359	364	368	426	426	434	402	354	379	383	376	387	365	385	374	387	366	396	409	384	387	409	406	405	377	355	421	391	398	373	325	337	421	366	431	356	380	399	361	361	419	379	407	348	401	370	386	397	360	389	352	374	383	384	391	388	393	412	387	393	371	375	360	358	371	383	391	383	417	364	367	365	377	368	379	388	399	369	387	405	386	392	371	350	353	385	357	341	415	416	338	431	390	378	359	416	360	346	362	388	395	397	378	334	397	416	368	361	377	357	376	363	377	355	371	343	413	355	389	353	348	372	410	441	375	359	389	369	369	388	447	414	400	393	382	377	396	365	413	382	396	398	384	362	388	382	397	429	420	386	373	368	345	379	409	330	400	415	372	365	354	350	373	378	368	396	378	376	399	379	369	368	368	398	341	349	428	409	401	429	400	379	388	407	405	382	399	399	363	364	359	377	354	412	403	371	397	357	411	349	403	360	416	351	399	355	361	371	388	350	377	416	349	421	394	362	355	382	365	379	382	342	405	372	339	363	417	351	337	386	389	335	358	355	371	400	393	354	398	403	429	376	369	339	375	406	410	346	377	330	407	392	368	410	389	375	388	415	337	378	364	400	369	361	377	345	373	385	405	375	395	399	383	371	363	366	372	381	350	370	380	363	398	408	394	353	398	373	385	402	348	383	361	405	371	360	358	404	362	381	394	411	388	357	373	366	343	401	419	355	420	374	359	399	379	370	382	375	367	373	396	338	374	371	403	416	392	360	412	399	344	378	393	371	392	382	383	411	381	366	415	373	401	365	378	407	361	366	385	387	368	406	353	385	371	396	394	388	382	402	412	382	383	322	390	372	376	392	357	383	378	382	361	379	373	374	377	379	403	416	385	383	363	381	335	367	323	385	387	335	348	396	403	351	405	414	410	348	376	371	368	400	399	372	396	407	374	388	386	401	368	384	357	371	308	380	403	398	358	381	346	407	383	401	362	384	400	370	373	399	381	341	377	361	331	382	384	397	372	408	374	392	385	371	389	352	382	359	381	405	375	403	385	384	387	374	347	387	364	366	397	426	383	398	357	385	382	367	396	370	361	376	369	402	389	397	409	406	367	373	348	375	376	375	354	365	366	393	371	406	336	402	412	390	389	395	366	392	372	389	375	385	356	363	371	399	375	375	374	407	379	372	376	397	358	390	367	364	443	396	361	387	404	444	366	404	393	375	364	368	372	375	395	362	358	395	362	380	360	359	380	384	369	397	351	388	413	370	400	375	395	343	399	372	376	391	387	370	343	386	400	401	401	391	344	375	390	406	388	393	373	365	385	362	371	360	409	390	371	373	424	368	397	397	381	379	388	399	399	359	364	398	407	379	370	410	383	350	396	381	391	360	403	410	407	379	376	364	380	328	387	367	384	402	348	361	366	391	371	418	417	375	387	350	363	425	361	400	385	369	378	366	349	338	347	379	375	410	398	419	363	381	360	362	359	360	371	339	349	397	373	432	353	398	364	368	335	354	349	396	393	381	363	369	386	403	413	374	399	382	340	405	368	394	374	380	447	420	422	381	383	373	393	366	404	397	404	396	388	375	357	377	409	353	368	404	366	354	369	354	367	354	394	358	379	390	350	381	360	355	400	384	360	374	356	361	380	367	355	365	373	349	382	397	395	388	381	389	394	365	392	420	384	392	410	374	362	360	359	382	373	367	375	356	388	397	412	433	367	386	399	361	377	338	390	392	382	373	368	378	403	400	358	376	428	407	354	380	380	386	396	388	369	377	394	371	353	400	377	354	391	331	402	397	425	379	413	388	385	357	361	365	389	355	359	384	414	412	397	385	342	365	399	415	425	398	394	380	392	387	352	369	356	383	417	379	365	408	386	371	400	364	347	353	372	385	379	363	382	377	362	376	361	388	383	392	402	379	395	401	403	417	382	381	378	403	379	397	403	360	414	357	403	367	384	389	394	375	354	359	362	406	386	415	399	358	399	349	372	395	369	390	411	360	403	352	363	360	343	421	398	412	370	413	377	380	364	353	403	348	388	384	361	393	362	387	355	415	352	400	391	394	423	419	377	382	379	390	395	395	405	369	379	369	380	399	431	398	364	372	374	396	400	409	354	411	413	351	369	389	408	390	379	335	390	383	368	388	359	398	372	344	361	386	428	373	415	365	388	413	363	387	360	367	351	381	365	390	405	374	372	369	359	408	432	403	432	380	400	360	373	387	385	360	372	374	391	361	357	390	360	386	368	384	404	375	382	321	359	436	378	382	390	423	358	398	393	405	382	397	393	424	383	390	394	391	420	379	377	368	411	380	374	383	372	377	410	380	394	347	368	377	365	384	423	405	410	363	403	372	366	376	361	409	398	384	381	385	372	405	341	370	378	377	397	343	401	419	403	441	390	379	390	383	391	403	362	415	386	358	355	311	420	359	412	394	367	380	397	365	382	394	360	362	423	399	391	368	386	350	382	387	389	395	377	398	378	421	382	414	373	378	395	425	354	417	345	406	395	385	378	384	397	398	377	354	357	390	378	396	390	416	388	384	365	354	353	360	386	382	412	375	397	360	365	363	414	383	361	353	388	396	403	363	390	374	372	383	382	387	372	392	356	398	389	446	411	381	382	393	363	394	399	365	378	357	370	384	378	429	380	354	400	395	386	414	400	400	433	379	381	420	388	343	376	376	390	368	387	354	374	366	372	366	389	394	391	344	351	357	374	371	376	393	390	365
6579	1164	1469	1699	1578	1445	1296	1221	1127	1154	1019	1039	988	978	963	980	979	898	936	934	905	914	937	985	907	966	957	928	968	969	923	945	918	912	927	905	916	938	922	903	870	880	907	940	913	941	916	891	929	936	959	974	887	877	884	930	900	952	830	911	890	941	888	954	977	861	898	884	941	880	959	926	913	918	880	857	915	890	889	951	879	941	863	890	874	922	851	929	932	929	912	911	891	876	926	925	882	925	892	935	894	928	938	907	904	910	946	919	896	910	870	923	891	875	964	901	886	901	909	955	933	908	934	924	892	873	871	919	903	909	914	904	869	882	935	921	880	869	933	897	863	853	893	914	853	908	881	940	914	903	894	931	935	877	891	911	903	886	967	915	866	920	902	907	886	986	889	872	885	905	865	918	863	854	896	881	918	990	887	867	890	884	919	876	922	903	873	935	891	898	875	843	917	908	869	879	901	960	906	941	875	873	945	904	906	914	930	934	856	919	955	890	929	908	930	856	905	899	844	853	863	852	892	900	906	895	901	847	862	899	902	907	933	853	909	871	911	930	868	908	881	885	901	906	925	944	917	896	922	884	936	912	874	865	908	916	864	916	918	936	898	915	922	901	928	885	878	951	947	917	937	914	870	804	868	935	898	876	882	893	883	876	906	883	890	903	892	872	883	880	910	918	890	901	940	906	880	909	861	904	910	892	946	881	880	893	920	889	877	916	856	907	849	905	922	931	903	863	853	894	965	866	908	878	899	919	858	897	875	942	971	882	923	927	913	896	946	916	852	893	885	949	959	887	907	956	876	834	879	900	924	905	902	920	891	891	923	884	915	928	928	908	893	882	910	914	872	936	908	941	924	959	849	946	879	905	941	883	883	924	901	872	840	893	898	923	921	900	871	904	903	925	881	883	909	933	839	894	850	926	903	918	892	855	852	886	888	874	867	936	845	927	931	885	850	920	869	887	890	923	918	860	831	855	929	876	881	917	901	905	869	934	843	888	896	901	870	899	958	879	840	886	936	901	869	913	895	861	921	909	898	915	932	915	891	918	952	917	961	904	881	911	870	870	937	913	861	896	940	925	887	936	904	903	866	951	920	897	905	938	942	893	959	869	932	889	911	902	912	898	872	928	928	915	912	891	904	875	884	890	862	944	907	894	935	843	864	954	923	846	906	903	911	930	929	927	886	875	916	902	941	942	931	912	905	847	922	899	944	944	868	908	819	942	980	873	908	953	874	890	924	892	933	889	872	934	912	914	916	872	914	953	898	902	879	936	896	941	868	893	957	938	908	855	894	895	867	873	896	857	904	890	935	918	886	905	906	871	877	902	945	873	919	898	848	957	926	928	891	883	877	930	893	909	851	932	912	863	926	890	943	908	881	851	928	873	910	880	904	901	928	867	856	977	863	911	887	948	894	881	925	898	849	922	928	879	857	917	892	879	898	883	887	915	878	946	909	896	897	935	870	882	927	950	981	938	944	851	845	958	931	939	907	900	920	893	890	910	930	892	880	858	880	928	871	869	856	956	948	841	851	935	942	862	888	942	904	946	936	909	881	896	904	924	986	928	902	863	865	935	889	902	966	920	942	881	927	876	891	839	910	915	866	920	922	908	858	930	868	892	923	903	866	866	893	880	937	956	874	934	891	846	947	914	867	956	887	888	921	896	902	911	922	933	828	838	805	945	875	909	892	857	886	874	919	890	934	878	944	907	917	892	939	950	929	890	941	843	865	840	947	915	901	927	920	852	921	873	898	848	911	971	937	921	882	861	892	864	893	889	904	926	871	926	920	963	920	969	903	902	898	905	865	927	917	883	925	912	896	867	883	921	840	907	907	903	886	896	879	932	919	921	884	910	901	890	848	852	883	822	910	856	908	878	874	866	860	910	918	952	844	935	939	891	927	859	891	905	908	939	899	866	881	909	927	972	877	905	895	908	889	884	904	873	904	933	852	921	920	951	888	871	863	932	905	851	906	878	919	871	892	898	855	878	959	875	837	879	944	931	878	926	876	944	859	903	895	857	883	888	857	913	866	912	906	878	918	877	899	887	917	894	941	924	890	920	905	912	928	893	886	909	832	924	928	847	880	931	863	841	905	885	900	907	925	906	920	888	988	898	908	881	947	883	915	924	938	871	902	926	868	892	900	852	938	934	903	901	889	936	903	895	877	928	899	928	881	925	893	936	922	892	899	888	879	916	864	915	920	841	923	891	890	916	888	884	835	873	936	910	869	907	905	896	918	922	879	871	911	892	940	930	892	901	902	907	903	868	888	892	920	908	920	875	936	921	871	888	946	911	916	938	860	853	841	904	852	941	910	885	904	900	894	905	921	898	889	880	1017	937	861	883	892	899	860	897	887	909	920	927	889	873	951	872	913	959	898	926	941	842	926	929	892	923	926	887	907	906	891	915	893	953	961	872	890	934	856	896	902	861	910	877	871	919	880	923	897	871	990	934	880	922	917	887	890	873	861	894	913	880	901	915	899	908	891	897	877	900	891	903	936	918	919	917	890	926	852	925	890	888	907	848	894	912	878	937	889	910	892	899	896	906	926	880	881	954	910	894	894	886	931	889	930	950	911	883	864	877	868	940	902	885	934	841	935	843	963	916	920	887	878	879	899	896	951	818	876	887	908	889	931	859	886	873	838	891	919	933	942	894	904	949	879	859	890	813	909	868	868	896	921	889	882	906	911	929	921	930	897	916	879	926	888	847	872	926	875	893	887	902	967	921	886	881	892	906	928	922	859	891	932	900	931	911	903	933	908	890	870	939	913	865	846	837	919	981	911	958	924	903	894	891	887	918	872	943	930	889	936	867	897	891	899	930	900	880	920	913	903	871	897	909	899	845	889	969	928	907	932	906	882	958	881	915	875	864	904	898	867	920	909	889	906	923	887	874	939	901	855	906	882	888	853	853	904	897	916	900	873	909	949	920	899	868	910	896	869	892	924	876	851	878	910	911	896	909	894	900	937	836	868	900	937	889	913	874	952	884	934	919	901	903	947	908	873	887	888	913	852	914	921	888	905	917	904	900	988	951	898	893	910	911	963	855	904	877	921	925	883	943	914	896	925	879	889	890	903	882	932	910	939	871	914	921	897	890	907	919	942	881	965	864	918	866	892	851	929	880	874	924	923	936	916	885	917	858	907	910	909	848	905	869	922	957	845	897	867	899	966	874	920	903	875	910	868	896	915	941	903	913	841	846	897	866	903	903	934	898	940	933	921	895	897	889	913	921	953	913	906	879	864	929	917	888	889	921	914	894	865	912	927	946	968	914	848	897	910	912	980	870	903	880	986	812	877	940	870	877	881	972	943	877	914	900	891	864	884	906	932	934	927	884	927	931	896	884	902	913	931	882	871	905	881	894	918	895	872	864	909	934	860	916	868	881	876	966	942	892	913	849	945	888	908	901	860	884	942	915	912	906	946	928	954	916	895	913	909	932	848	908	926	909	860	906	932	913	903	925	905	880	933	890	970	935	886	934
15191	1548	1029	991	749	688	617	582	499	493	477	457	424	428	457	445	411	434	397	423	450	420	420	484	444	418	415	426	402	409	400	448	408	462	425	418	454	452	409	426	402	436	400	431	403	413	474	446	440	419	422	423	394	460	448	405	388	451	466	461	394	374	411	418	419	385	400	448	398	415	361	411	404	401	408	408	434	379	358	422	401	389	429	429	377	399	407	377	396	407	356	388	432	430	378	447	414	447	413	424	396	419	418	427	386	380	455	439	434	374	429	408	444	444	434	411	412	444	433	397	383	452	412	378	424	416	448	402	436	466	401	451	445	466	460	432	448	415	406	455	442	401	432	415	435	388	435	453	377	425	403	437	437	440	430	463	406	440	420	426	433	474	368	423	424	407	378	422	390	435	413	441	447	419	446	420	456	368	460	432	396	471	431	463	424	405	420	440	419	439	443	443	388	408	427	436	379	395	437	451	415	429	410	457	413	392	411	426	386	405	433	448	394	424	414	438	485	382	447	462	413	421	414	448	433	407	374	409	421	474	434	405	402	411	394	432	441	444	420	429	393	421	392	422	419	396	405	413	439	473	394	400	407	441	394	462	445	415	407	352	431	444	440	405	402	442	430	431	409	405	473	404	420	428	481	389	384	388	416	375	413	433	404	397	451	414	412	419	392	405	381	417	438	426	443	429	427	419	436	435	432	431	407	453	423	461	404	403	449	437	382	417	447	385	434	426	446	426	462	407	406	396	425	397	412	405	430	424	414	433	411	430	432	408	405	412	442	385	391	431	425	437	456	406	413	397	444	419	413	414	426	406	408	430	445	439	411	415	433	465	458	453	402	402	421	396	433	424	394	400	402	450	418	455	394	420	420	419	423	427	365	383	446	415	422	423	433	393	420	408	412	420	380	390	408	412	411	400	388	390	408	427	404	413	467	437	418	378	375	445	416	406	434	393	422	440	428	459	388	389	419	397	377	435	420	433	413	429	445	409	428	370	446	434	440	423	424	394	429	381	434	447	388	430	392	452	464	416	439	422	377	418	434	440	410	420	441	443	425	454	452	433	418	424	407	421	426	401	416	409	423	438	412	455	465	435	432	424	398	404	390	420	424	416	406	398	404	386	421	420	362	413	406	419	399	422	415	431	425	394	436	413	400	417	406	435	439	425	436	410	423	424	401	418	427	402	398	388	424	402	464	429	450	453	440	400	398	397	450	414	444	371	404	425	435	439	409	447	411	387	419	440	432	415	416	416	468	399	439	410	425	408	384	395	443	394	380	452	449	417	401	425	482	421	401	391	426	455	373	424	425	416	413	421	439	456	404	432	409	396	427	406	423	408	391	401	454	412	432	459	411	423	393	373	422	414	437	422	404	434	452	400	405	393	433	418	403	398	434	447	458	407	447	425	425	422	413	402	400	430	437	485	478	426	427	422	426	409	413	444	443	425	415	402	382	424	410	404	427	388	397	403	412	421	451	381	396	422	366	431	448	446	447	428	410	412	388	414	430	423	444	433	426	461	430	405	396	423	397	394	444	460	461	416	395	430	407	403	423	385	426	425	448	447	442	397	390	370	413	431	434	442	416	435	422	407	429	421	417	409	404	425	412	428	404	435	429	416	400	427	449	441	459	382	387	397	420	442	380	405	369	417	439	388	417	403	417	409	418	404	423	399	421	463	442	403	451	448	392	385	432	422	412	440	398	403	375	441	390	423	416	392	372	467	400	420	427	424	451	428	424	384	429	431	426	452	469	465	393	423	430	426	427	404	422	382	433	431	441	418	435	471	416	421	426	404	433	399	387	429	440	403	423	413	428	387	439	427	418	433	416	411	416	425	422	438	382	403	430	418	416	422	386	389	386	425	457	459	432	459	414	413	433	431	390	435	438	398	403	408	387	433	387	407	450	454	445	421	437	402	393	461	400	436	421	404	421	417	405	428	429	394	402	412	407	441	437	410	428	428	433	380	421	380	398	411	399	403	433	414	409	390	419	391	406	439	439	458	446	426	402	431	448	408	399	438	394	396	402	425	434	414	432	389	399	441	421	371	412	458	442	414	446	404	451	409	441	400	452	379	435	433	455	410	382	436	407	430	431	420	410	405	376	377	425	382	397	390	396	417	403	462	402	408	434	366	417	500	456	406	404	389	403	434	441	388	435	427	396	395	394	447	389	371	429	428	412	392	429	400	396	434	405	405	445	395	403	400	358	364	401	396	438	398	392	428	394	382	402	429	421	440	447	455	414	433	394	463	409	408	425	394	467	421	409	448	394	409	408	374	436	415	409	406	409	442	417	411	416	431	410	453	416	421	396	415	434	365	429	434	367	420	435	419	414	386	413	436	409	362	424	397	422	418	471	453	438	425	391	430	398	399	364	401	412	402	435	403	434	404	440	442	434	439	386	375	372	448	389	401	438	426	438	416	406	450	433	433	435	410	430	403	455	425	414	366	375	437	387	427	430	415	408	388	402	431	391	393	404	416	373	407	420	421	435	413	457	394	430	416	392	434	401	426	449	431	395	417	450	462	420	467	416	426	424	407	387	468	452	410	423	403	426	453	452	432	418	411	395	426	419	436	413	414	430	403	413	479	414	382	431	412	455	417	408	400	418	387	438	430	412	420	478	406	410	357	415	416	393	436	437	391	400	401	406	438	423	387	482	409	375	403	408	426	411	423	458	410	445	447	411	417	427	402	416	434	400	464	411	417	408	462	414	424	416	409	404	394	408	441	420	422	468	427	410	406	436	450	432	432	435	403	401	409	391	413	417	374	414	417	453	406	430	392	442	439	415	461	445	410	411	384	404	463	382	433	411	372	393	430	426	457	403	419	398	416	398	395	418	426	408	419	445	419	452	392	460	432	392	425	421	406	437	427	408	447	415	427	416	406	448	409	436	435	458	403	432	447	465	404	431	414	414	452	400	441	406	409	448	414	419	414	418	431	416	448	423	423	405	426	419	430	409	420	438	404	410	429	422	416	429	422	408	426	406	425	432	440	434	421	462	377	415	449	433	451	416	426	409	385	420	441	394	425	429	461	371	437	434	407	433	398	421	387	368	391	382	360	432	438	395	432	426	399	403	419	470	439	405	432	419	389	375	410	380	380	407	425	443	438	448	444	451	429	434	416	382	429	391	405	443	434	395	398	431	404	411	431	412	442	422	433	399	408	430	403	423	437	404	387	400	433	445	446	448	416	457	390	399	412	408	434	379	392	400	425	461	432	443	463	425	423	430	391	438	425	452	407	423	419	473	465	416	451	442	382	400	379	404	420	417	409	405	414	395	432	468	403	422	415	449	447	392	433	412	423	419	475	415	394	400	410	368	382	425	400	394	435	446	415	397	396	425	430	416	414	436	374	384	450	399	434	407	394	460	407	452	416	403	383	401	392	470	431	438	395	423	444	438	414	442	404	407	414	440	431	415	388	398	474	412	434	424	416	392	378	415	401	417	419	446	430	443	422	425	399	403	440	466	380	436	418	403	404	408	426
8474	1474	2054	2408	2284	2069	1714	1679	1443	1388	1298	1248	1150	1107	1121	1092	1065	1024	1037	1048	1052	1052	990	1016	1039	1020	1013	1023	975	977	1013	991	974	982	928	967	950	969	995	909	954	936	906	939	1044	937	919	978	934	966	919	909	938	933	973	975	921	950	975	963	882	946	942	898	937	974	932	924	919	915	955	953	903	923	937	912	955	923	904	959	911	887	897	999	979	923	946	940	913	962	917	924	914	904	918	952	953	958	933	930	894	916	907	994	916	955	1008	975	928	953	970	980	921	979	916	957	894	958	933	935	976	941	922	972	982	907	935	941	937	920	893	945	915	892	939	969	968	870	935	954	922	958	930	960	958	964	929	908	932	919	932	914	957	933	878	930	938	966	934	932	966	897	961	921	985	955	955	895	892	971	887	891	961	919	960	934	959	909	932	931	957	962	971	939	926	939	925	920	970	891	947	959	969	911	939	927	986	954	976	901	954	895	969	959	956	881	913	937	903	906	966	988	915	942	950	992	872	921	907	962	938	948	950	946	909	971	926	941	907	955	980	957	978	864	915	902	908	886	926	971	969	934	957	959	940	864	929	922	923	924	893	925	952	1001	972	895	984	1009	871	908	899	948	898	883	892	871	953	959	929	949	962	922	980	875	914	931	946	937	920	900	967	980	933	915	939	905	954	910	960	973	878	863	923	950	983	936	962	953	876	900	950	949	929	903	943	889	869	920	915	897	921	884	878	972	912	981	920	907	930	869	912	903	974	881	920	989	920	937	979	962	882	933	902	958	925	945	944	888	976	919	941	909	950	967	862	900	948	905	996	950	932	902	930	947	933	975	866	904	957	881	911	904	936	931	902	959	922	894	930	957	939	936	934	910	933	927	925	876	887	938	862	947	895	938	934	920	904	941	887	921	950	910	906	908	926	965	957	936	968	935	942	904	917	932	906	980	971	897	910	900	943	873	904	968	940	922	939	928	903	975	883	928	923	865	902	936	955	942	939	927	891	942	894	935	988	944	936	985	932	892	912	927	886	924	943	934	970	922	935	982	937	905	958	914	959	871	895	922	965	919	973	932	916	913	907	970	941	893	876	906	945	943	944	938	893	904	925	989	908	985	962	901	956	945	954	935	926	898	976	914	872	902	991	972	892	921	982	952	883	916	984	954	938	939	1029	916	942	937	938	917	869	966	961	924	950	893	935	913	912	943	949	939	940	935	903	943	904	990	948	906	929	872	935	938	914	934	923	983	898	930	911	915	912	921	952	926	910	909	932	959	931	940	914	943	926	939	894	942	873	901	984	1007	897	931	914	901	882	980	910	940	950	971	970	920	942	920	959	900	967	924	926	885	995	971	882	896	894	901	916	970	908	924	939	952	946	1020	951	960	904	986	932	918	915	939	984	987	922	921	907	919	965	982	946	950	887	901	935	990	959	915	934	911	970	937	987	955	899	989	1006	963	1030	928	892	915	887	927	898	851	957	959	903	938	932	936	934	1002	974	940	925	932	935	931	923	911	950	934	960	944	971	948	919	931	929	956	909	954	895	959	969	887	918	873	910	990	967	948	919	922	943	953	983	913	930	956	946	978	875	972	906	869	921	915	988	973	925	956	967	893	929	961	980	909	973	929	936	965	896	893	897	834	921	905	923	905	878	912	951	941	936	959	935	918	926	963	924	917	878	896	980	949	920	901	916	932	912	916	911	950	967	895	989	951	936	905	927	930	969	982	942	953	935	954	897	899	897	912	924	923	967	950	948	893	969	919	958	977	898	898	918	974	987	932	919	955	961	914	967	914	954	908	941	982	859	926	920	894	919	967	918	889	982	956	923	926	956	893	978	932	970	959	904	930	954	879	969	1018	944	929	941	953	956	895	862	904	904	930	985	863	940	943	945	927	893	969	936	965	894	918	904	903	969	936	898	937	906	885	957	913	968	940	934	961	917	926	919	893	928	1002	933	931	933	958	972	925	917	938	910	945	913	908	955	940	967	930	920	945	918	946	930	976	960	965	955	914	956	959	913	932	971	925	913	980	901	950	930	954	900	931	918	969	961	901	903	916	913	883	930	859	900	894	933	899	946	915	929	968	939	961	960	927	939	945	947	948	937	942	898	891	923	949	956	920	919	922	927	925	922	935	966	950	891	888	969	915	954	937	944	937	1006	929	963	910	931	962	960	888	986	935	929	952	982	959	904	971	950	856	920	986	897	951	939	969	961	932	939	908	916	874	927	916	954	910	948	929	876	878	942	960	941	892	955	934	906	974	896	970	939	933	905	951	876	898	948	957	975	1001	980	899	934	902	889	925	930	912	926	950	957	953	887	985	961	935	874	886	900	954	971	926	956	944	924	981	989	909	925	917	976	902	899	971	935	909	947	924	927	949	950	952	953	939	955	920	976	918	967	926	872	909	1016	960	872	887	880	917	945	920	948	934	924	962	955	913	959	951	971	910	901	886	937	918	959	903	976	878	875	897	924	911	936	951	998	933	875	911	863	950	969	920	940	941	900	875	924	901	919	933	922	1033	916	981	849	897	929	919	918	858	917	883	913	922	884	947	936	982	902	952	920	933	892	968	923	909	902	946	951	939	937	958	906	898	933	935	923	941	949	937	962	955	946	940	933	891	936	936	944	915	980	943	963	896	901	915	917	929	936	950	892	914	903	1010	928	922	983	881	912	926	946	925	932	942	875	879	904	946	937	1012	936	914	950	853	950	1009	941	944	832	920	960	929	974	925	972	969	910	934	953	956	940	959	919	900	961	997	977	881	975	945	930	890	919	856	919	896	997	965	919	882	902	996	926	920	929	929	914	910	910	901	1004	932	1037	913	907	941	931	902	949	926	919	881	914	972	912	921	952	938	898	903	884	938	1009	987	945	946	894	887	898	923	958	926	916	922	912	971	969	1011	944	918	940	893	932	940	933	906	897	905	959	942	904	897	935	913	924	950	920	938	925	958	949	924	929	941	897	909	937	901	958	936	924	954	973	919	908	932	917	938	930	926	953	946	915	961	933	930	960	919	947	908	934	867	919	930	918	938	932	945	911	942	921	884	960	910	909	1003	954	948	980	944	918	928	936	945	928	962	955	989	954	927	986	967	924	970	912	975	924	907	953	921	974	934	1001	881	956	904	939	968	932	898	910	941	1003	930	957	938	948	881	944	906	869	880	949	873	952	959	923	898	887	929	968	924	860	970	947	916	929	907	974	946	943	957	955	926	989	974	936	941	952	908	931	913	913	912	910	933	906	938	884	953	906	931	943	952	893	1004	923	948	900	942	992	908	926	968	968	894	921	876	923	954	946	893	933	924	958	994	921	912	948	930	941	927	908	897	918	958	900	925	922	902	945	933	955	897	941	952	901	912	900	952	934	922	949	869	859	857	916	890	921	953	931	923	890	948	978	950	944	913	911	924	933	919	927	903	998	938	909	923	912	1010	871	953	900	929	947	941	962	958	967	951	941	955	908	925	941	898	902	921	927	895	992	958	973	916	958	910	962	892	948	929	938	959	951	935	940	942	928	907	999	932
1660	255	243	233	227	222	219	184	212	172	189	205	187	208	186	180	198	194	218	210	213	184	183	205	187	227	166	229	229	194	218	228	205	183	215	201	184	201	218	183	194	199	206	177	186	219	191	214	173	204	191	186	187	186	224	196	204	197	190	200	199	213	207	183	208	182	198	214	202	194	198	179	245	191	171	174	187	180	195	187	207	164	172	208	178	198	180	188	218	191	185	192	226	207	209	192	184	182	200	205	194	176	200	225	196	184	187	200	201	181	200	193	193	208	194	200	187	186	191	190	206	189	189	216	175	216	221	191	209	210	196	194	197	210	210	211	202	195	185	214	180	180	206	213	191	225	199	192	223	192	171	166	190	181	187	193	210	216	201	164	184	214	189	210	194	205	208	212	200	227	228	194	193	218	195	199	186	219	200	221	178	195	183	213	198	228	210	196	195	203	163	203	190	199	193	214	192	207	177	182	190	205	220	206	201	213	196	205	178	196	193	205	185	191	226	187	179	200	191	184	198	194	216	207	211	198	198	180	188	194	202	216	218	198	165	218	226	192	198	193	206	195	207	193	206	224	193	212	202	187	203	206	174	196	187	202	192	211	188	182	181	180	186	183	186	198	204	182	185	199	208	189	224	189	182	168	190	199	196	202	202	177	193	196	177	198	193	196	172	218	189	200	206	196	192	191	193	202	173	176	205	180	217	206	213	190	201	204	183	210	198	191	176	213	197	203	210	199	197	201	220	202	174	181	188	209	175	194	188	216	204	192	201	196	180	211	212	192	208	203	216	207	189	194	199	178	171	185	175	200	197	189	200	195	180	189	197	213	187	180	166	180	203	206	194	179	182	182	201	216	166	200	234	210	193	171	198	170	184	203	200	202	211	180	164	195	174	205	215	233	195	195	204	188	203	187	182	210	202	203	196	191	198	199	190	205	199	194	216	180	223	201	198	193	206	199	208	207	191	199	206	208	173	194	222	218	221	203	213	190	184	193	203	164	176	184	195	187	192	201	200	197	189	175	195	183	172	213	225	202	199	191	197	200	173	179	230	187	187	196	192	203	186	198	189	203	207	209	195	184	197	194	210	226	206	199	170	195	197	199	207	227	196	187	211	219	179	199	198	205	217	220	219	177	203	209	222	193	163	187	213	168	183	204	219	200	206	176	195	201	210	226	198	189	200	191	235	182	199	170	199	181	198	189	213	201	190	215	207	203	178	242	185	211	211	227	180	184	210	192	203	195	172	175	203	175	189	170	195	212	215	190	207	213	189	205	189	199	180	219	211	196	183	185	202	204	185	185	232	195	190	169	204	188	198	170	219	189	231	189	205	189	207	219	228	199	207	185	183	196	190	179	201	202	208	189	218	197	187	202	197	180	200	197	179	173	187	186	194	171	193	185	196	205	230	216	204	188	207	182	204	194	203	225	198	197	217	192	179	196	172	184	222	215	211	193	209	208	197	187	205	187	192	201	176	198	174	179	216	191	188	184	223	212	205	182	197	217	214	197	189	189	202	154	196	168	201	185	183	187	204	192	201	217	174	212	226	183	223	223	192	206	160	188	201	190	184	189	184	192	201	172	172	194	211	199	201	211	209	185	200	182	227	201	191	193	204	198	197	177	197	196	195	219	189	222	194	190	174	181	215	181	226	199	189	200	213	194	187	200	187	186	206	181	208	169	210	178	177	224	190	212	229	189	174	183	210	171	185	205	214	205	184	203	172	194	199	184	189	211	185	205	187	195	190	174	209	202	170	193	187	229	194	190	171	193	178	204	193	221	187	170	237	197	222	192	201	227	197	180	187	216	201	211	184	173	187	184	184	196	216	185	212	211	197	175	241	182	185	205	193	205	184	196	183	205	172	200	204	195	185	201	180	196	201	185	199	201	204	207	202	231	209	190	215	195	196	218	219	200	206	191	206	197	217	181	192	207	219	189	173	187	184	233	187	193	206	208	201	199	173	191	189	202	185	177	200	202	171	199	202	188	168	179	200	217	198	193	228	180	207	191	206	218	183	208	225	193	201	199	204	207	219	223	203	203	192	211	213	186	177	189	199	197	191	201	178	189	207	167	198	215	168	201	193	193	204	189	184	207	215	203	197	188	198	200	228	177	185	182	216	202	196	190	178	221	191	182	208	183	175	183	204	201	180	174	215	186	199	201	184	201	186	185	194	205	198	178	207	188	190	183	190	211	181	193	170	190	190	181	177	176	185	197	208	207	189	201	206	219	183	197	197	202	187	203	176	199	180	211	203	189	159	213	195	203	206	190	180	204	184	191	186	185	164	197	194	181	225	170	184	195	195	219	203	186	214	221	197	209	193	209	197	195	207	214	217	176	215	207	207	176	193	182	197	189	200	226	215	215	186	204	172	184	206	200	217	172	182	180	179	213	196	218	184	175	212	206	197	211	200	204	211	195	193	202	185	201	175	177	206	216	195	209	202	173	203	168	188	168	181	180	207	194	209	174	184	183	197	189	215	202	206	183	199	184	187	197	224	212	226	200	190	176	189	205	204	202	202	194	180	196	188	189	157	206	201	222	190	210	214	194	187	208	237	171	194	147	180	170	202	221	189	207	180	191	184	216	187	206	189	186	215	217	194	182	168	215	192	197	192	193	183	198	187	234	202	177	182	194	216	214	181	188	196	198	164	198	205	186	204	219	202	211	201	237	202	193	194	164	212	211	186	166	200	203	211	185	189	206	217	197	194	182	207	196	212	201	212	199	179	184	206	201	199	184	219	190	189	192	185	215	206	205	206	178	186	202	169	215	199	192	186	160	189	218	183	185	212	200	207	200	159	201	211	215	203	200	196	175	197	237	189	186	209	181	198	187	216	197	177	217	193	188	170	209	191	219	207	166	183	194	213	192	190	224	207	201	212	211	174	180	191	190	187	187	209	167	217	199	184	195	202	183	188	176	210	215	184	179	198	179	169	198	182	200	190	193	204	215	208	211	205	183	201	180	179	195	211	202	184	202	167	168	177	170	206	193	177	167	229	196	194	214	170	203	204	173	202	189	220	209	224	167	200	187	206	179	209	193	213	209	208	204	171	233	177	202	192	184	201	184	195	198	222	212	190	192	190	185	170	187	192	185	201	204	201	188	224	204	203	206	195	194	186	191	182	191	180	202	165	188	205	186	192	190	211	211	204	216	192	166	223	202	188	190	208	191	195	203	204	191	214	218	186	200	197	185	206	201	215	184	198	214	191	199	200	208	203	198	201	211	239	207	210	182	205	213	211	183	194	198	201	220	204	210	219	170	221	169	224	206	201	200	205	186	193	202	216	199	194	217	220	207	204	201	182	188	182	210	187	235	211	223	175	217	203	166	203	206	187	214	184	215	216	188	171	211	195	215	202	180	193	178	195	190	199	196	198	229	220	190	207	208	216	192	218	178	211	200	175	216	202	211	202	202	196	186	161	198	186	200	196	190	204	192	167	219	212	181	191	191	196	207	209	180	197	199	184	195	214	205	200	188	199	199
1851	622	649	698	650	660	606	631	563	525	574	524	488	523	569	525	510	526	479	546	544	556	553	521	593	513	540	520	530	557	559	528	543	496	475	562	547	513	535	539	533	547	541	513	554	544	508	520	487	543	552	521	544	536	518	576	548	532	542	546	524	537	516	515	518	533	543	560	546	511	544	512	551	540	530	512	509	520	466	528	514	513	531	521	565	511	537	533	534	551	520	612	568	526	523	511	526	525	559	490	501	545	488	504	523	521	515	535	539	511	499	543	527	535	526	525	514	582	526	530	543	527	504	528	551	557	542	535	549	552	555	551	512	535	536	554	540	505	501	523	512	512	532	507	532	523	558	553	579	539	513	552	551	512	542	555	513	568	542	544	472	532	524	562	557	510	528	542	531	568	522	501	495	564	490	554	554	536	548	530	523	539	542	536	542	572	547	536	526	530	535	518	521	518	538	514	539	561	542	542	533	551	523	558	547	535	533	538	483	510	522	570	549	545	540	528	555	496	529	531	529	486	523	487	546	497	532	522	565	539	520	518	524	504	545	505	549	548	537	556	526	521	514	485	561	572	546	535	579	527	527	560	547	576	527	548	506	515	523	564	550	554	525	546	556	555	537	506	539	518	554	532	576	556	537	530	514	598	535	515	534	513	529	532	572	535	530	525	497	558	533	522	540	577	542	527	532	499	512	513	557	521	527	543	527	578	528	530	551	546	492	525	520	550	570	551	518	552	504	551	518	512	520	533	503	547	545	530	532	530	524	522	502	543	576	519	527	561	572	501	486	522	545	519	537	552	510	533	565	566	563	544	533	532	538	494	559	497	543	525	529	531	530	545	515	507	538	529	495	567	529	525	572	531	526	530	498	553	494	544	542	487	513	578	544	551	571	525	505	536	546	505	533	508	531	514	548	568	555	513	541	527	526	540	540	493	539	563	537	495	537	552	527	550	519	525	527	560	534	522	543	577	552	549	504	535	552	508	565	569	516	517	519	497	515	458	543	539	556	567	522	543	541	564	549	527	539	520	531	558	547	473	528	548	481	519	548	530	538	540	562	531	508	496	522	517	523	522	511	531	533	547	551	530	534	544	535	495	569	543	519	547	504	560	505	530	491	506	493	520	501	588	522	533	501	569	526	537	528	516	534	512	526	516	545	555	541	509	508	546	500	506	520	560	507	502	546	540	512	545	540	559	540	548	530	547	526	496	529	518	563	555	503	516	515	560	552	542	517	570	520	582	539	530	531	555	494	520	541	558	537	564	556	565	530	532	534	520	563	518	543	501	514	522	523	521	507	546	556	520	473	501	500	569	521	519	511	493	556	510	533	535	513	564	526	501	510	509	535	505	556	553	518	509	536	589	536	552	538	545	508	560	517	527	542	477	507	513	538	507	564	516	514	528	539	520	524	552	484	519	569	505	524	550	558	525	495	507	534	550	534	515	508	572	535	562	535	565	518	581	519	576	578	541	554	531	498	492	515	529	530	527	562	520	526	531	518	516	491	526	533	558	532	537	549	494	530	521	514	540	568	531	560	491	550	523	513	540	553	517	508	537	494	543	541	549	520	549	546	512	525	535	511	487	505	524	530	522	496	524	526	501	521	509	537	548	517	543	503	513	511	540	518	525	541	525	544	539	572	517	598	480	540	498	562	527	529	536	519	504	540	513	512	555	509	538	536	544	513	513	513	494	561	534	512	500	515	550	518	518	506	503	519	494	550	542	510	540	525	564	519	538	552	532	535	526	537	499	525	536	519	511	512	557	549	508	551	592	521	557	500	522	516	544	541	540	485	499	553	501	523	567	525	547	510	531	515	538	551	546	514	540	503	585	566	527	504	515	525	505	496	532	535	532	528	520	561	574	524	522	484	542	518	540	528	546	509	528	543	558	507	530	540	575	541	520	547	532	523	503	551	535	547	561	527	525	579	574	528	532	521	578	536	550	543	559	570	520	548	554	543	501	519	513	507	513	473	595	532	533	499	552	476	495	548	503	500	495	501	534	528	496	513	534	583	493	542	541	564	517	552	577	517	535	532	522	522	486	480	533	530	545	544	531	533	506	533	554	536	530	518	532	533	561	499	541	516	526	532	539	504	518	526	534	520	522	505	521	512	524	522	545	522	493	525	513	530	501	546	527	495	529	538	522	558	499	538	533	530	548	524	533	527	486	506	556	524	510	524	560	588	544	557	551	522	527	548	543	488	534	521	536	530	491	502	535	592	545	518	519	506	549	523	529	541	544	526	477	502	538	507	517	550	519	546	569	545	547	504	538	567	557	544	515	562	500	559	549	528	501	527	525	528	570	559	554	537	538	549	507	521	528	516	561	572	496	536	522	524	474	481	497	559	543	578	510	520	551	522	538	495	518	549	532	513	538	546	535	543	524	532	502	521	552	535	521	579	570	539	529	534	573	512	549	559	516	520	534	503	536	500	545	505	535	470	529	514	552	515	548	532	513	541	488	541	524	527	520	544	509	531	528	580	555	511	563	561	514	549	500	519	575	539	525	516	471	511	517	559	577	552	550	537	546	542	496	561	524	537	546	498	510	575	525	516	507	509	536	527	515	528	490	561	546	528	554	523	562	504	506	530	528	561	505	542	514	513	504	531	508	510	517	521	530	519	481	530	523	505	534	518	500	545	506	523	504	542	568	501	531	543	522	563	536	536	538	535	512	510	529	514	527	534	546	534	563	518	505	503	537	541	494	579	592	534	541	537	560	542	526	541	507	559	546	488	541	538	551	517	554	520	565	534	535	611	531	500	517	551	568	514	530	512	519	512	525	529	534	555	517	539	524	531	541	490	512	534	489	530	516	558	524	552	542	540	522	533	529	597	526	570	541	474	525	520	512	549	532	548	545	568	581	563	514	534	532	534	530	514	507	511	529	524	530	563	528	537	518	523	530	517	482	564	522	522	539	502	537	540	524	554	516	566	547	545	542	535	551	526	562	528	543	503	481	565	523	554	529	538	539	561	508	480	516	540	557	491	552	523	528	505	495	512	523	523	521	555	500	534	567	565	546	534	526	524	570	513	534	535	553	460	504	521	538	507	563	540	566	490	516	517	544	557	529	557	570	551	500	537	532	548	548	529	533	558	542	562	555	525	501	498	517	518	557	524	557	528	559	475	493	521	539	547	539	521	505	532	557	549	538	536	525	550	506	535	562	599	516	537	508	523	538	549	560	539	520	553	542	518	544	487	533	521	540	560	509	528	534	535	510	520	541	513	541	527	554	535	528	511	564	594	526	543	534	523	532	521	527	528	570	512	515	552	537	527	523	527	538	490	524	533	505	516	523	557	557	513	517	577	561	567	529	551	548	547	514	530	535	547	530	544	545	506	526	560	566	562	543	532	542	550	526	544	536	551	508	510	574	549	518	523	508	546	548	559	551	577	555	494	547	519	504	544	494	585	544	545	519	537	504	546	521	521	527	522	543	534	518	537	542	562	522	522	534	506	505	527	526	564	543	535	506	532	533	559	523
7387	695	677	585	545	529	442	463	419	436	399	400	379	380	379	440	369	356	387	382	377	343	392	379	385	392	380	389	368	397	377	385	375	357	404	372	341	413	389	382	386	373	369	398	373	386	367	392	374	364	384	389	402	385	397	371	345	360	355	379	397	391	357	429	384	375	374	393	328	362	425	400	377	377	386	407	371	355	366	401	412	377	380	381	405	376	392	364	392	401	350	364	382	344	395	328	385	372	395	384	344	346	367	372	378	414	363	365	389	370	356	408	354	380	365	355	393	390	364	374	397	356	396	356	373	347	333	376	372	394	386	356	364	390	419	414	360	371	414	377	384	400	415	390	417	364	379	405	379	367	406	418	365	392	382	361	376	397	399	414	370	409	355	366	395	361	360	405	398	357	394	423	352	386	384	383	377	409	426	396	372	329	364	390	367	386	371	369	356	385	403	382	395	381	401	387	339	386	426	385	383	362	366	374	389	351	382	372	459	391	389	372	386	382	381	405	406	404	378	361	400	402	340	400	361	396	369	377	345	368	380	371	416	368	393	392	408	347	362	341	343	385	324	368	373	385	407	364	394	423	397	365	386	379	386	393	375	391	367	363	351	347	388	390	365	364	379	380	364	373	370	395	369	368	414	398	359	397	363	363	384	379	400	349	402	388	353	365	334	372	342	378	359	410	413	398	353	364	391	367	390	392	382	384	363	404	358	374	361	402	358	390	401	414	375	344	389	372	378	401	397	411	371	375	359	378	340	362	392	368	389	375	404	391	400	385	388	398	373	366	411	397	359	382	379	400	380	378	364	377	392	366	413	393	381	373	376	328	362	353	380	348	351	388	436	354	359	397	368	347	353	404	360	374	389	401	370	378	338	382	417	422	370	409	392	398	408	398	348	381	359	378	395	394	332	425	390	341	437	345	382	392	340	422	377	381	370	375	366	395	368	410	403	378	356	393	357	389	354	391	439	392	410	352	343	411	386	387	361	414	361	427	400	402	327	372	328	332	392	378	375	386	377	367	377	378	395	348	380	417	360	369	393	330	354	336	386	400	375	382	359	383	373	413	376	382	359	430	361	345	400	387	411	363	397	384	419	392	390	385	384	357	359	394	403	329	344	395	409	370	415	356	329	380	413	382	436	392	385	399	365	367	409	381	377	393	395	381	362	367	368	411	396	384	436	376	383	397	383	389	381	374	398	384	387	411	393	368	395	362	354	401	348	379	363	370	374	372	331	408	391	379	415	398	376	364	357	368	391	365	389	414	380	384	408	352	370	379	397	390	355	380	353	350	371	389	368	369	367	368	371	396	349	361	380	366	386	406	367	368	352	388	377	369	408	372	352	381	395	376	403	352	414	394	391	400	386	345	355	350	353	356	361	340	357	390	381	366	367	390	398	385	337	417	396	369	370	366	375	362	415	391	371	355	368	360	368	389	364	390	415	406	423	373	389	332	395	353	341	381	369	373	356	378	380	351	382	377	351	366	375	409	365	396	366	422	378	362	346	380	394	380	391	401	391	397	389	344	366	375	379	396	392	384	359	395	358	375	388	363	387	379	385	354	392	384	381	373	369	369	375	377	409	400	359	385	361	350	364	375	383	359	390	385	373	338	359	392	342	347	330	386	412	425	375	404	348	402	368	337	404	401	353	372	410	388	396	436	408	381	393	373	385	408	403	391	389	405	362	363	373	365	356	403	382	323	350	405	355	396	344	356	355	382	386	352	378	359	374	364	347	408	366	405	363	375	367	395	361	381	406	397	370	393	378	353	414	355	403	388	385	371	399	331	340	348	372	344	385	388	405	398	377	405	386	345	395	358	393	395	362	366	407	351	377	384	393	378	365	371	382	398	377	405	368	388	380	398	384	414	395	419	385	363	399	397	389	391	409	377	382	378	392	377	362	369	403	391	403	379	409	413	373	379	396	387	379	389	392	361	388	387	357	406	363	388	377	391	393	382	382	368	363	376	377	392	404	344	384	373	346	354	327	345	375	412	393	403	402	392	420	403	362	401	376	408	371	387	385	351	383	412	381	381	368	348	359	358	352	368	351	338	388	370	431	416	365	344	391	419	353	397	369	389	393	428	360	418	407	369	366	329	430	384	379	396	393	369	410	385	413	404	397	405	400	373	390	403	352	373	383	371	359	337	351	403	361	372	396	367	382	422	408	410	403	388	358	348	400	403	383	378	383	399	374	367	357	400	365	390	378	423	399	389	387	397	363	387	382	396	361	359	345	358	312	373	380	390	360	374	387	393	366	381	399	387	391	358	374	348	392	380	376	377	378	351	371	356	383	370	383	377	402	388	366	375	362	365	408	364	379	370	357	411	379	384	357	379	338	416	385	387	391	378	369	371	352	352	357	368	432	383	351	371	379	386	328	354	398	371	408	344	389	419	414	384	406	396	405	382	390	445	411	377	348	372	360	370	388	371	385	395	394	377	406	372	368	396	373	345	362	388	373	377	389	351	401	417	377	355	365	340	402	370	349	385	410	348	377	368	375	368	367	358	363	428	382	396	368	398	374	374	354	388	370	384	355	355	399	370	378	361	360	408	361	384	416	355	403	347	361	390	383	385	402	387	335	395	383	417	348	371	364	408	402	362	369	393	375	380	374	390	383	346	389	384	383	385	379	373	378	388	368	385	382	422	440	366	348	360	362	359	361	377	407	378	397	386	394	393	351	386	392	375	421	369	388	360	373	401	412	414	343	384	366	376	397	364	367	369	376	396	400	384	348	365	384	379	388	356	375	370	357	381	434	410	417	363	383	357	384	383	446	397	375	376	382	395	379	369	367	362	430	376	351	402	379	370	383	392	352	368	353	360	361	408	436	411	383	392	390	381	361	373	444	397	385	387	379	405	354	373	382	399	354	391	401	362	389	370	382	381	373	402	375	368	413	422	346	350	372	406	377	389	394	404	414	399	323	389	398	396	393	353	404	384	377	369	374	386	364	385	386	374	385	353	393	415	392	391	334	364	364	399	340	389	385	370	411	401	411	386	347	358	367	373	361	388	381	376	362	358	379	388	350	381	370	383	411	371	406	369	373	347	399	355	395	363	378	396	372	372	377	404	368	346	360	350	411	393	361	394	424	387	359	324	400	377	383	420	392	371	364	393	376	333	386	430	407	369	370	406	391	404	380	382	393	386	405	404	388	405	382	404	366	392	383	423	385	363	387	380	406	379	347	380	344	372	378	392	372	401	362	384	395	360	393	392	407	402	404	380	372	385	383	409	374	374	396	399	400	430	418	375	403	390	364	415	369	339	421	376	384	434	406	340	397	342	381	399	412	432	400	375	380	377	406	385	395	398	362	362	367	421	413	395	371	365	407	386	414	355	343	410	365	396	396	359	375	418	400	370	366	396	365	368	349	405	376	366	391	352	381	370	350	430	410	402	403	353	406	393	413	381	372	360	385	363	369	377	396	394	398	350	370	377	386	433	432	460	407	381	359	340	385	377	371	359	378	394	381	364	384	412	379	398
6538	1179	1509	1716	1616	1413	1371	1228	1165	1094	1081	1037	1091	1004	977	949	975	957	977	959	921	886	937	889	942	903	931	897	939	936	945	869	964	905	929	914	985	900	898	981	908	942	895	891	911	929	887	905	917	966	929	863	891	881	821	962	874	891	921	962	891	912	921	896	895	882	951	935	914	839	897	913	915	910	924	848	950	922	865	923	977	920	885	924	931	871	873	915	891	904	854	882	869	922	881	930	893	887	866	902	879	942	923	897	906	918	913	903	886	921	923	909	931	888	936	901	873	902	916	832	872	895	921	959	873	967	875	901	898	882	896	923	867	899	895	911	905	854	927	891	861	945	871	870	944	868	892	871	906	920	939	929	887	884	897	848	915	899	957	898	888	874	851	888	971	894	876	904	837	868	894	842	927	884	896	937	907	877	950	938	865	882	888	851	866	836	931	955	927	874	934	914	964	898	863	864	856	936	913	890	885	863	958	904	910	855	888	923	861	917	907	911	916	929	906	908	892	915	909	920	945	890	886	901	887	878	874	880	878	907	933	917	906	850	901	892	919	881	883	904	908	875	873	862	879	904	898	893	919	954	905	911	875	945	906	873	895	858	918	921	919	956	865	930	914	902	914	939	876	920	921	882	930	855	903	917	909	902	850	952	812	898	936	892	854	862	951	926	875	874	926	875	891	859	889	907	893	910	912	934	914	861	915	893	867	880	876	875	858	887	954	912	959	857	960	920	955	873	903	879	909	895	901	906	872	946	889	872	935	876	911	885	923	833	947	917	886	888	901	937	837	880	873	949	927	926	879	896	940	871	885	913	882	927	892	940	843	942	884	942	833	926	896	847	898	894	905	871	871	883	912	918	940	928	879	860	865	865	893	944	915	906	911	905	891	911	873	904	940	935	885	892	911	835	910	880	859	917	886	923	865	909	899	888	929	898	865	925	899	911	875	932	896	907	949	905	938	873	933	893	851	908	929	912	903	888	946	924	892	909	920	931	939	879	918	963	911	904	927	890	863	905	924	883	886	875	944	913	848	887	928	927	935	871	889	905	922	834	899	814	913	929	903	907	888	879	895	926	888	936	878	907	899	935	933	939	915	844	899	907	909	912	847	879	943	889	920	883	939	955	926	945	884	900	923	898	903	890	903	889	946	873	916	846	844	890	918	890	888	887	881	858	932	942	897	913	923	925	864	883	961	867	894	929	890	924	878	902	926	927	900	904	920	909	901	904	901	848	890	922	891	898	902	900	980	955	881	895	900	886	946	920	874	875	874	886	846	925	906	887	893	937	912	878	952	905	900	910	890	863	906	888	891	918	937	924	896	885	921	881	951	916	882	894	890	914	961	934	871	907	934	875	912	844	964	904	932	906	875	855	862	873	946	906	898	887	955	890	920	954	929	941	920	892	914	923	858	921	891	898	871	901	860	935	888	885	894	929	940	864	915	927	913	957	933	918	920	948	891	942	901	914	968	847	918	922	918	846	892	900	872	896	908	917	898	919	890	888	892	862	965	900	838	925	899	905	871	895	933	872	869	895	885	929	904	870	928	864	862	866	912	913	860	890	887	915	893	863	930	837	913	871	935	878	906	960	912	851	910	894	920	875	879	919	880	915	847	968	912	892	972	909	858	881	980	925	870	895	836	913	919	911	906	961	916	908	969	981	968	879	827	928	904	875	874	965	860	853	943	930	874	943	912	879	944	933	866	914	933	922	919	936	856	854	901	909	920	890	909	868	934	920	848	942	942	866	900	962	910	898	952	895	911	907	877	942	898	839	876	916	924	866	910	933	895	909	867	868	918	908	876	906	948	943	941	951	894	900	966	883	882	959	963	914	872	875	869	885	854	899	888	947	918	888	933	921	863	857	921	950	922	871	880	928	910	916	942	922	924	906	934	917	861	876	953	902	912	853	888	920	907	944	909	861	895	871	928	932	943	917	885	952	872	900	883	900	896	897	929	902	854	882	897	905	887	886	920	886	913	892	913	905	916	922	893	950	949	896	924	889	881	890	864	919	927	884	903	905	898	944	926	930	915	946	858	873	961	873	891	927	959	900	896	902	925	872	922	912	907	877	881	886	896	971	911	925	934	880	865	927	885	876	849	938	913	943	927	988	916	899	885	909	949	893	914	929	918	877	877	919	923	950	900	891	868	924	867	890	918	855	908	917	902	920	938	902	909	961	916	891	899	967	948	904	855	904	851	956	938	895	855	868	938	928	915	881	941	880	898	910	928	921	881	886	876	910	909	898	930	919	920	917	865	897	910	864	926	902	908	928	869	915	888	954	907	903	909	941	931	968	917	875	927	889	908	902	941	916	964	937	861	893	909	878	962	835	887	912	941	910	922	931	900	890	881	937	946	874	881	890	857	837	867	895	873	936	950	943	890	909	884	936	914	914	921	942	980	915	902	922	917	897	940	956	941	940	894	904	938	907	863	898	929	886	926	869	886	895	854	902	990	934	917	858	885	957	956	884	870	874	886	922	904	901	948	890	904	896	881	945	908	861	916	913	852	903	940	926	855	905	901	908	916	916	912	842	865	899	854	897	875	923	887	891	897	878	906	908	884	947	916	909	860	882	881	922	947	876	898	895	887	922	793	903	906	854	934	902	918	923	925	895	858	897	899	865	924	949	909	891	870	905	927	895	896	861	943	897	892	936	920	879	918	915	880	871	950	883	961	877	887	882	919	900	898	937	866	923	903	917	919	874	963	926	961	875	873	869	901	901	875	898	905	898	926	962	935	886	929	868	894	917	883	847	903	898	956	901	896	870	884	854	903	931	898	899	903	902	911	900	884	908	944	908	899	899	900	901	907	866	910	884	912	929	910	929	847	892	919	883	846	890	925	931	914	926	919	895	948	931	897	848	896	940	915	896	879	931	967	916	864	928	915	954	950	868	956	874	857	929	941	907	899	951	966	845	911	891	941	899	895	839	867	912	865	913	922	910	863	916	922	908	965	899	920	873	897	885	892	953	926	923	899	942	880	904	945	914	924	937	898	847	920	942	897	864	882	866	860	893	886	899	911	855	945	925	893	872	942	926	890	864	973	879	947	888	976	919	924	872	928	933	882	834	857	909	880	924	888	899	917	922	918	958	904	912	839	900	922	935	948	914	896	936	857	898	900	926	867	896	931	926	928	894	911	904	935	937	902	905	895	933	865	905	914	893	907	957	883	897	885	910	903	932	925	892	860	905	900	900	908	905	902	885	865	931	889	906	943	924	885	956	891	867	923	967	864	889	881	879	902	918	909	878	954	899	981	946	883	842	911	929	908	868	933	920	918	969	885	897	820	885	904	920	851	883	888	899	891	873	909	865	893	888	845	896	887	866	858	918	884	855	901	910	901	957	916	919	882	897	930	952	919	925	875	892	879	931	913	893	942	974	897	916	904	929	895	889	874	887	953	868	939	931	927	892	881	925	948	883	898	976	921	957	916	870	903	898	910	916	822	945	845	934	927	865	932	924	876	862	876	880	931	930	901	949
14883	1465	1060	1010	759	659	569	576	497	498	475	474	485	443	459	433	416	402	436	405	396	449	468	419	415	406	448	428	416	438	432	407	433	441	431	430	421	427	423	427	399	441	394	419	420	430	399	438	438	398	383	441	416	406	448	430	424	431	421	406	405	403	395	439	407	406	448	411	430	423	412	384	410	413	412	420	418	413	398	418	387	426	386	407	419	395	408	397	444	396	451	448	429	424	424	409	444	410	447	473	381	420	392	421	434	406	433	408	418	423	409	402	413	437	433	408	442	403	421	433	426	438	428	409	414	457	400	394	404	437	393	405	426	400	426	418	414	436	386	382	422	412	401	431	430	423	434	419	394	436	413	402	420	450	463	392	447	439	408	424	381	425	434	413	397	434	414	410	428	392	395	445	453	456	396	415	402	387	439	430	414	424	431	406	408	420	422	400	396	411	452	417	401	398	399	405	414	416	409	412	440	436	413	383	405	427	413	420	445	427	426	383	423	428	406	387	415	397	409	444	378	412	413	408	425	434	425	454	440	418	377	347	415	394	433	404	414	384	401	386	431	424	399	399	418	411	407	419	387	434	425	391	450	419	419	401	438	402	445	434	408	408	407	413	441	414	408	404	405	416	388	427	431	439	401	371	459	457	379	436	457	413	417	449	415	416	423	407	419	391	388	392	386	455	446	418	436	430	418	435	428	388	460	404	444	414	366	394	444	415	402	463	419	393	372	429	446	412	404	432	426	421	426	414	428	436	451	405	409	433	419	432	410	416	404	408	394	407	455	438	416	409	431	413	422	421	423	415	388	434	387	395	414	411	384	431	403	412	428	378	430	466	412	431	442	404	413	414	398	413	431	434	421	425	406	376	400	441	377	444	434	439	437	396	420	408	412	406	421	407	393	447	438	433	427	436	422	424	423	393	385	423	402	357	406	395	419	445	414	428	443	402	414	390	402	437	394	470	419	409	385	412	430	436	425	433	431	421	425	424	428	376	431	423	454	399	436	392	430	435	407	424	395	453	444	432	427	393	399	396	452	399	444	419	442	394	460	446	414	411	443	423	446	429	408	425	386	409	429	413	395	414	379	433	393	400	386	414	414	421	400	425	410	466	373	409	411	432	434	394	387	399	446	420	422	429	433	420	391	409	419	421	372	410	445	408	358	410	404	442	435	358	384	414	403	386	446	386	431	430	429	418	385	428	405	425	445	448	387	410	401	450	459	413	421	424	430	399	444	412	436	402	450	412	432	405	400	376	419	441	395	413	400	405	403	439	440	411	418	425	421	394	436	432	424	404	417	422	447	407	437	416	399	420	417	450	382	407	406	411	418	402	401	398	432	408	387	398	405	394	444	417	379	428	385	418	442	422	432	417	426	404	453	410	402	426	380	403	385	387	403	422	411	455	426	413	462	407	419	397	411	439	375	433	373	408	399	411	391	410	442	421	424	418	428	402	437	411	422	409	422	464	432	416	396	415	398	406	440	431	442	416	405	392	414	408	403	409	434	455	425	428	400	441	385	420	414	457	454	415	422	414	391	431	433	425	411	418	414	448	395	407	421	426	406	415	436	437	448	365	397	426	407	435	418	419	418	426	408	424	373	364	403	407	391	399	410	408	403	423	441	442	382	396	412	417	418	412	399	440	379	449	423	475	403	430	453	454	421	393	431	412	391	435	427	385	389	392	413	387	387	463	403	377	412	404	438	406	445	399	419	385	451	406	428	445	426	429	462	463	419	413	450	426	445	431	435	414	381	435	415	390	409	401	395	377	446	400	428	466	420	414	373	366	433	463	436	407	398	379	421	403	396	435	451	441	408	444	409	422	412	417	366	415	461	433	385	416	380	416	398	399	387	455	404	409	400	408	390	389	414	410	418	381	424	448	407	440	414	440	420	432	452	426	446	413	453	406	395	401	411	403	397	392	401	406	417	423	454	394	426	451	418	426	371	462	437	435	417	424	423	387	425	426	411	397	423	451	422	445	403	409	427	403	427	440	411	387	395	373	406	435	415	442	406	427	415	419	414	403	392	410	409	391	447	421	411	353	392	367	403	418	390	417	413	414	446	407	394	453	386	412	452	397	384	392	419	414	426	394	416	409	363	431	417	414	426	388	416	401	426	416	389	388	439	428	418	413	428	414	406	438	432	432	396	368	407	376	418	425	438	451	402	406	446	405	401	411	419	401	390	413	420	369	414	426	430	436	409	397	426	440	422	424	396	431	450	393	439	420	413	411	423	432	410	399	417	443	428	423	406	408	397	450	402	422	429	432	456	452	369	450	454	392	422	460	389	417	424	420	430	385	438	390	404	425	417	396	416	442	384	408	424	414	419	422	430	457	410	436	432	435	439	412	410	425	402	393	430	383	414	448	440	449	417	381	415	420	383	408	391	361	398	405	425	393	396	426	434	383	393	386	438	419	366	420	447	446	467	410	441	423	421	379	391	390	409	420	407	416	367	395	450	440	417	392	406	404	421	407	405	417	428	423	411	392	413	426	416	411	388	391	390	411	391	387	454	401	395	423	422	370	421	440	424	447	378	401	374	409	396	434	421	454	439	404	430	418	436	413	376	418	396	409	435	411	392	393	373	422	446	458	372	445	427	443	432	431	389	454	422	400	429	455	407	405	411	419	452	469	428	376	429	417	405	403	441	396	422	401	433	372	437	458	386	426	428	447	412	399	430	393	382	388	380	429	423	416	441	410	433	435	386	398	394	434	380	413	439	387	441	418	442	450	437	431	435	429	421	453	440	422	435	373	456	387	433	422	414	461	425	435	440	453	424	413	396	404	423	392	425	405	368	371	405	427	415	406	412	407	393	442	397	426	397	425	406	346	422	433	448	415	458	436	375	408	410	405	398	458	442	411	428	423	399	411	418	372	438	421	429	406	377	430	410	430	402	389	418	384	413	381	397	448	419	394	385	418	431	391	391	400	446	435	402	467	431	415	433	417	434	399	449	430	367	407	446	418	386	407	417	413	396	373	378	379	436	427	421	450	426	408	453	443	445	418	440	398	425	464	459	384	460	415	437	383	420	409	423	409	420	395	463	458	416	410	402	390	395	419	402	385	375	430	413	460	420	409	431	389	403	398	419	380	426	433	443	404	443	414	413	391	413	413	409	417	407	436	402	419	455	450	394	387	398	436	445	443	418	425	400	406	434	442	397	418	411	422	423	396	393	367	444	415	432	406	424	419	374	424	393	397	435	413	378	398	432	399	423	422	411	405	432	435	413	422	401	425	441	446	419	473	446	405	420	422	416	407	379	421	464	409	419	386	448	441	434	417	392	384	427	444	410	411	398	445	407	384	429	384	382	394	425	407	437	452	422	364	455	469	425	438	436	414	418	433	423	392	416	368	397	405	412	400	408	402	426	440	416	383	439	414	451	447	447	415	399	458	418	389	436	426	434	411	402	436	465	414	395	447	380	417	410	434	417	428	421	417	446	397	425	411	422	418	443	408	424	405	396	434	382	382	459	447	416	426
8540	1539	2002	2494	2233	2045	1723	1654	1412	1352	1244	1255	1186	1148	1093	1049	1056	1049	1019	980	1067	1037	1002	987	947	982	1016	1021	964	960	1029	1021	1000	930	929	958	987	934	895	965	963	965	934	980	960	945	966	967	921	940	972	952	891	988	933	906	989	939	978	974	929	928	892	1002	973	926	942	864	936	910	953	1005	925	910	870	877	884	947	1000	932	894	988	911	969	983	906	930	951	917	940	965	949	888	963	910	913	997	915	947	947	890	925	921	904	989	908	946	906	937	901	975	970	890	939	866	893	905	945	920	917	986	994	935	924	912	951	916	952	957	999	970	922	989	955	920	942	933	937	906	917	958	937	922	893	956	919	961	920	916	938	915	938	969	916	890	945	925	955	896	907	922	926	1005	918	1013	1005	895	943	933	926	878	868	844	888	945	906	959	959	926	929	902	923	900	973	924	936	944	939	917	963	943	934	867	909	926	948	931	946	901	963	936	922	957	959	899	961	926	849	907	916	930	956	976	934	939	927	978	932	937	931	911	925	963	955	966	927	941	948	925	999	942	930	873	949	975	899	938	972	937	920	962	935	975	900	1015	968	927	893	882	948	962	899	878	1000	928	957	907	945	880	962	917	970	892	887	941	916	890	956	959	951	966	940	931	939	952	936	982	940	915	933	970	896	904	936	949	936	971	923	915	919	936	900	969	877	932	915	947	947	934	934	904	947	883	916	931	902	968	948	977	931	940	914	974	972	907	930	962	979	923	988	865	882	965	874	959	947	903	974	978	867	886	930	924	974	959	912	880	964	932	890	904	932	955	956	923	913	925	988	891	919	975	958	877	925	929	914	939	953	903	950	960	910	952	925	958	907	980	932	969	946	935	964	940	907	942	945	948	863	986	928	973	931	929	950	927	933	919	956	878	961	886	987	975	981	904	966	933	937	894	868	895	932	934	971	930	957	917	967	970	929	950	922	956	924	889	1035	912	974	904	926	882	906	932	939	929	928	960	896	955	909	916	917	913	911	887	935	966	937	930	972	962	915	978	936	970	916	945	982	933	940	907	892	957	891	963	956	970	1012	934	943	897	966	912	933	959	913	926	983	899	911	958	903	923	903	948	947	998	907	908	958	956	926	942	931	984	976	959	920	889	886	867	928	936	957	869	967	913	969	936	879	915	887	917	934	908	954	873	934	941	912	867	950	935	911	956	932	906	931	883	958	922	953	991	929	976	901	955	933	897	967	958	965	970	930	911	948	995	934	931	914	945	943	916	911	954	945	958	984	974	920	966	915	865	955	913	933	914	986	918	920	944	987	905	916	922	958	945	924	880	910	934	968	910	908	924	899	918	919	909	917	912	863	891	949	940	941	958	945	953	981	920	928	945	943	919	915	953	927	962	935	944	926	987	908	900	931	950	896	884	911	933	921	1001	979	950	934	859	929	942	935	963	893	941	898	900	960	932	912	942	924	935	900	958	937	946	877	932	883	962	911	918	909	938	930	912	932	917	935	936	877	941	954	930	963	963	971	954	905	902	916	952	955	936	961	925	954	979	941	935	939	949	939	920	1018	922	928	916	949	919	977	922	891	939	951	967	874	893	940	943	953	890	949	905	898	948	898	867	963	933	929	948	931	953	905	943	947	934	964	945	943	958	919	977	911	989	907	989	958	850	913	874	928	891	965	936	915	902	960	928	966	962	932	931	930	902	977	909	977	935	949	963	953	906	898	924	957	937	949	978	851	913	973	931	910	960	917	899	934	962	962	886	938	879	917	968	950	897	903	944	979	968	936	935	935	926	951	884	895	877	920	963	940	907	946	973	922	899	959	896	972	901	914	945	951	957	960	992	949	899	951	908	951	904	963	931	910	936	898	922	945	966	962	959	886	892	912	943	912	940	948	934	907	915	940	950	954	933	971	903	947	920	876	985	926	912	971	945	883	966	934	1006	916	929	952	862	940	956	910	963	898	938	931	938	881	948	901	966	955	935	962	862	943	927	958	937	929	975	908	915	905	970	971	925	916	958	933	910	931	963	977	943	927	960	905	977	924	964	945	932	996	924	905	959	927	934	956	939	955	966	871	977	937	957	924	959	917	954	918	929	919	925	950	968	978	951	909	942	932	947	928	953	942	917	962	915	888	958	896	963	932	930	989	983	944	934	933	966	975	919	918	939	965	936	963	952	876	912	926	915	923	927	924	1036	910	825	955	970	962	896	958	991	942	906	932	942	856	900	902	948	927	976	897	960	937	980	914	928	913	932	916	931	881	966	916	910	902	914	998	924	931	938	884	929	993	906	961	904	956	924	880	935	923	917	954	942	912	925	894	905	923	896	909	900	896	997	954	956	924	895	943	929	974	978	923	933	982	941	884	912	974	925	939	949	931	889	914	937	934	902	863	880	939	953	892	955	995	902	960	938	917	993	908	961	879	914	930	943	956	895	875	965	958	871	887	962	914	925	964	921	936	935	922	972	922	901	889	991	907	958	944	948	904	934	941	941	883	1007	902	903	898	951	948	889	910	872	886	944	940	922	912	944	920	955	904	921	924	906	960	941	949	982	958	900	902	947	927	972	965	952	887	910	890	928	941	883	950	967	957	947	988	963	956	902	959	945	965	975	945	967	913	888	944	946	903	926	974	910	868	920	895	855	913	1000	906	911	958	944	898	943	972	998	890	920	984	939	889	969	1026	974	959	911	938	910	947	910	905	911	931	977	893	926	953	1002	907	983	889	904	953	911	963	931	971	928	927	893	907	897	970	942	953	907	890	909	982	928	973	923	945	953	824	939	939	918	928	948	931	950	912	937	941	891	890	958	911	894	917	975	919	904	913	951	972	966	909	955	913	971	916	926	911	940	917	962	912	964	938	948	909	910	908	979	927	959	956	890	910	850	869	966	994	946	970	905	909	946	941	964	920	980	968	953	894	897	941	937	944	939	932	976	933	952	954	934	941	941	910	944	925	893	955	964	990	947	937	932	946	879	894	927	902	912	987	974	944	972	939	955	903	895	900	916	948	953	953	955	938	964	830	938	969	947	942	932	934	924	933	926	930	965	912	908	908	895	962	942	900	936	952	953	927	970	916	918	951	981	894	918	975	969	944	906	965	942	912	968	906	895	859	969	946	878	958	906	925	934	908	915	933	901	974	904	972	989	919	883	938	945	940	936	967	913	905	945	985	941	951	935	955	884	989	919	938	991	896	900	903	918	911	952	992	905	946	880	942	916	970	897	938	931	912	929	935	963	894	901	952	938	893	944	965	961	994	945	898	898	855	918	944	933	974	959	920	921	969	922	976	938	933	924	922	884	1001	995	1024	892	946	913	916	905	965	919	880	946	885	889	951	962	918	944	913	956	913	891	916	936	935	945	964	886	904	880	948	935	978	905	961	909	962	897	939	967	951	891	933	971	901	932	995	910	952	970	943	922	887	937	960	860	962	915	937	991	937	976	921	968	978	947	922	913	907	1010	945	949	959	908	941	948	1010	950	960	977	920	956	932	964	934	941	942	938	938	1000	1000	929	929	941	903
1719	277	258	225	235	206	191	196	197	207	196	223	208	216	177	185	178	205	216	206	195	195	209	189	191	214	175	189	208	188	189	181	178	197	191	210	185	188	209	211	197	186	191	191	183	184	165	176	190	225	194	199	195	210	203	210	180	195	212	190	192	222	196	178	175	174	170	175	189	190	198	212	191	168	185	202	186	182	213	188	197	180	204	200	201	240	189	220	191	194	185	186	164	187	174	210	174	209	205	178	178	186	188	204	161	198	178	186	220	199	211	215	198	169	211	207	220	208	188	222	211	207	210	196	232	200	184	175	190	182	179	216	189	216	192	194	204	197	207	213	206	214	184	199	200	202	177	169	185	221	192	198	206	199	223	189	215	198	178	191	199	199	179	196	207	203	207	199	202	171	199	213	199	193	181	197	200	206	202	176	205	207	190	195	191	201	204	218	204	226	188	210	197	217	214	204	180	187	197	183	180	186	221	178	152	194	222	192	190	215	208	186	180	203	188	183	219	190	208	175	216	206	217	188	201	185	180	218	206	180	178	176	193	214	185	204	189	208	234	198	209	195	193	207	214	231	209	174	198	208	193	212	206	199	199	200	214	190	194	195	192	215	208	207	214	198	203	194	219	205	207	196	185	188	171	233	188	225	166	203	200	205	203	214	193	185	185	207	190	182	184	202	200	197	214	167	179	185	206	197	194	196	198	207	195	192	208	199	180	231	171	206	192	222	191	189	199	226	200	211	179	203	218	182	185	188	210	208	167	199	204	204	176	216	190	191	169	180	198	199	197	215	220	173	212	205	174	208	215	201	227	206	210	181	196	209	185	194	197	228	204	208	200	200	191	183	200	242	205	215	171	161	190	211	190	222	222	183	191	187	191	191	230	190	191	199	197	205	162	200	218	221	193	203	197	200	214	237	181	188	180	185	204	207	210	159	170	217	199	188	226	198	198	198	212	208	162	176	203	204	190	201	173	189	198	195	203	190	167	212	180	187	173	203	179	191	230	196	222	167	182	199	208	188	177	217	202	177	174	220	205	206	201	209	215	200	178	165	194	183	204	202	178	235	188	175	188	184	195	195	213	180	215	186	208	191	209	207	212	169	209	178	204	213	230	205	177	232	203	183	174	199	203	198	202	210	216	192	211	211	208	209	199	173	208	196	191	182	193	181	213	184	213	196	206	190	195	174	199	204	186	206	197	211	196	210	181	162	186	168	193	203	214	196	200	187	192	207	206	192	187	188	192	203	200	212	204	194	210	195	187	188	183	185	184	221	216	224	187	231	244	175	181	193	197	200	208	161	182	229	214	226	191	202	200	187	181	185	194	192	185	213	170	192	206	183	169	177	201	181	190	190	193	172	216	223	183	201	186	222	230	181	209	190	203	209	190	193	193	183	187	205	198	209	187	185	186	182	234	197	208	194	200	205	199	181	177	207	196	216	180	214	206	175	200	184	202	207	215	202	186	194	199	204	204	197	194	194	219	169	200	192	200	199	204	205	180	189	190	199	188	188	218	221	237	198	219	200	177	224	197	205	207	189	179	224	210	207	206	191	200	183	187	197	195	192	203	200	215	202	190	207	207	210	187	198	191	202	239	202	225	235	186	210	209	217	185	198	212	200	197	184	206	177	163	172	201	219	205	217	185	203	190	198	209	209	210	241	181	200	182	212	218	201	213	211	198	194	189	210	203	198	200	177	217	204	201	193	199	184	179	209	196	190	176	205	203	188	223	189	192	224	181	185	213	192	172	205	180	169	206	209	210	219	165	202	183	202	206	191	182	177	193	171	206	197	175	221	197	186	192	211	206	213	196	169	214	204	198	190	192	193	213	199	198	207	199	211	212	195	208	229	234	187	238	201	167	226	208	174	212	187	188	238	191	178	197	181	200	169	184	230	209	176	207	218	197	206	196	196	190	198	222	187	180	190	189	195	196	162	217	203	175	197	188	192	185	199	187	208	201	198	199	202	173	201	201	210	208	185	212	192	213	206	195	207	198	195	183	174	195	210	191	183	179	213	186	204	188	207	192	182	198	216	218	224	206	199	180	177	198	195	174	182	187	207	208	194	202	195	206	209	177	186	200	205	185	208	221	209	196	209	213	179	224	196	216	207	187	211	195	197	201	203	203	210	216	196	201	212	228	194	224	225	213	192	227	194	217	179	214	177	215	209	216	173	206	198	180	161	196	168	195	213	205	195	208	185	216	198	192	181	202	220	173	231	210	200	204	178	190	184	199	193	190	194	226	204	196	216	204	223	202	210	211	205	178	205	214	245	205	211	207	197	181	190	226	197	189	192	197	205	187	218	180	210	206	195	205	178	174	206	182	203	219	179	217	198	187	196	204	183	173	190	203	201	179	202	220	179	221	196	207	186	189	179	210	198	227	176	196	216	197	222	197	217	198	182	185	182	152	180	211	200	228	176	176	184	207	172	193	189	222	180	193	227	192	178	192	208	195	172	208	190	189	199	204	184	183	203	218	184	175	191	192	186	220	227	182	213	163	220	224	221	212	188	182	216	206	205	196	173	223	202	192	182	234	180	226	172	213	187	208	226	175	183	179	201	182	185	180	195	202	184	200	186	184	202	193	187	207	203	198	203	169	203	208	200	201	206	206	200	175	202	200	201	207	180	189	203	179	223	198	202	238	214	192	203	187	198	199	170	211	180	202	179	233	206	198	209	196	168	192	197	188	181	204	207	181	189	202	193	231	196	185	174	216	203	227	196	182	205	203	203	184	205	190	203	202	218	199	190	184	203	237	212	186	184	194	241	210	187	189	171	203	188	222	186	177	202	221	213	190	207	186	194	224	224	205	180	193	194	188	204	231	176	194	172	214	225	199	209	157	220	224	190	236	217	186	180	205	168	199	189	229	194	200	203	231	208	192	191	199	198	192	202	191	200	171	203	209	224	220	195	215	207	186	174	187	230	199	213	184	224	201	214	198	205	184	218	193	198	185	189	197	201	205	174	203	198	190	174	214	188	201	199	200	213	216	175	181	193	202	203	194	191	211	194	209	188	193	214	231	222	205	200	215	193	202	219	216	210	182	187	206	219	188	190	188	204	203	194	201	188	181	193	162	167	185	196	184	228	194	212	190	196	233	213	192	202	208	180	198	200	219	197	191	178	194	197	196	198	203	167	177	209	200	195	209	209	208	208	199	221	199	200	183	190	200	194	208	228	189	192	199	206	182	228	184	171	190	227	232	224	186	183	195	199	221	187	193	201	200	182	193	187	194	228	202	204	205	185	209	186	201	200	200	194	197	178	182	198	208	195	199	200	183	209	199	225	209	195	198	219	212	206	169	173	196	195	196	200	174	208	177	209	197	177	181	208	202	203	204	168	213	196	207	194	192	174	216	208	218	179	182	206	217	191	155	183	203	200	188	195	187	203	197	202	206	207	201	179	214	213	222	203	197	209	197	194	232	174	199	201	199	179	217	226	192	196	193	181	208	208	211	201	190	209	223	205	216	206	217	212	176	216
1828	564	647	703	661	638	593	609	544	583	543	561	558	521	536	558	514	493	528	551	577	528	527	552	515	519	541	576	549	544	532	521	537	558	562	572	509	550	530	523	517	538	533	558	534	571	530	518	489	550	562	521	548	528	544	517	575	534	547	535	592	532	538	521	512	569	538	548	518	543	561	525	550	499	566	526	510	569	515	525	527	541	515	535	549	526	534	503	514	539	552	514	534	549	549	510	530	526	556	568	514	562	526	541	535	506	526	493	527	535	487	529	520	514	559	512	582	539	554	544	473	515	539	555	524	565	587	538	525	560	552	513	525	519	506	568	549	506	551	540	494	515	539	539	529	532	519	545	525	531	497	567	555	537	540	503	567	545	547	534	547	553	509	515	530	554	519	557	541	524	579	499	525	542	553	538	511	527	497	516	562	505	551	536	565	539	532	566	539	542	571	557	558	507	548	550	543	522	519	527	528	525	575	510	535	520	504	535	516	505	549	565	514	539	552	556	538	549	556	533	516	525	523	553	541	566	521	499	486	516	548	542	557	523	516	526	543	554	576	598	545	508	525	519	589	512	527	518	528	507	571	545	493	501	527	523	554	553	493	552	541	522	536	565	556	519	502	525	518	560	534	519	514	521	563	523	564	569	502	539	547	556	519	558	535	538	503	550	569	544	520	580	514	555	522	541	514	502	556	488	550	516	526	516	501	567	553	515	544	547	532	508	576	567	576	549	502	528	519	552	577	566	540	527	512	528	535	503	561	538	525	550	561	558	517	521	538	569	521	507	550	547	531	532	549	520	545	550	548	520	533	555	527	532	529	547	504	556	541	530	526	519	529	517	521	530	519	523	546	557	556	523	545	542	559	568	509	517	531	522	527	564	513	523	544	534	565	549	534	491	559	548	565	535	543	524	518	541	580	515	519	521	547	549	541	497	529	515	558	525	533	537	549	496	558	522	516	552	504	547	493	529	539	522	502	528	547	543	538	500	522	523	535	548	505	554	562	554	553	520	542	554	494	523	533	547	496	508	528	536	520	549	561	552	549	550	529	552	564	522	538	543	537	546	539	549	567	529	563	503	560	571	508	556	521	545	538	562	505	510	546	523	528	532	569	559	499	526	526	539	517	488	532	521	542	499	561	568	525	532	486	531	537	523	567	541	524	481	524	544	520	500	556	550	528	522	527	524	523	560	517	558	547	507	532	512	553	528	534	496	500	568	505	503	508	561	547	524	533	505	570	510	547	523	529	515	558	575	512	539	550	531	548	511	528	508	516	530	542	544	540	540	526	534	510	523	523	496	494	538	521	541	523	544	532	547	563	534	556	535	536	577	542	540	513	512	527	535	554	541	552	549	530	532	552	468	526	557	519	523	544	551	512	551	499	500	508	532	526	526	539	520	537	571	534	549	536	510	518	555	557	490	558	504	544	550	543	542	535	546	533	527	520	559	552	529	547	532	512	550	507	503	528	518	546	518	517	537	531	497	593	545	509	498	525	551	540	550	566	529	554	567	580	502	552	552	564	507	501	524	519	501	516	563	579	505	519	564	540	528	493	568	534	498	525	518	535	554	573	513	520	538	575	552	514	522	537	510	554	550	525	527	515	522	572	525	501	557	494	546	511	551	544	511	500	487	504	530	522	571	510	564	511	525	536	550	509	575	582	544	540	489	558	560	563	508	546	537	578	494	557	523	531	548	496	534	538	571	518	530	562	555	556	490	552	573	560	561	500	558	555	541	563	518	523	532	543	509	523	546	548	567	530	523	555	553	580	565	502	551	550	548	504	530	548	562	556	534	546	538	570	509	543	572	532	531	520	530	583	543	553	552	523	520	535	566	547	551	534	540	544	529	525	528	547	540	501	537	562	517	513	561	521	525	549	551	558	549	524	534	486	553	533	540	532	531	553	557	558	525	514	510	557	518	476	543	531	497	530	555	530	527	542	539	552	543	536	510	528	536	540	551	544	524	542	546	567	565	524	538	537	542	523	531	526	570	530	530	502	523	501	537	514	550	549	537	497	533	494	549	527	534	558	508	539	534	545	584	529	518	548	536	522	564	557	547	509	562	501	505	504	555	514	546	509	564	527	520	556	536	577	531	568	526	532	578	529	542	557	519	524	554	521	543	515	540	544	503	552	513	520	517	551	550	547	554	519	589	526	563	538	542	537	528	526	510	489	551	525	519	517	535	534	539	507	542	522	480	507	601	559	552	502	525	553	565	508	511	537	528	530	502	511	529	550	577	547	540	496	528	521	508	513	521	521	497	530	559	524	559	509	542	535	489	530	533	503	543	482	560	527	493	506	494	542	576	552	505	542	562	533	535	561	520	515	513	512	540	551	558	498	552	527	515	560	552	556	560	506	523	593	528	584	577	519	532	521	501	495	543	533	530	493	512	537	536	519	529	529	596	588	524	543	553	519	527	529	504	524	581	592	550	524	546	523	521	530	538	516	505	518	509	533	531	564	527	559	549	571	578	571	525	570	506	549	536	538	521	504	537	529	457	545	512	515	503	547	539	502	524	540	543	546	496	509	547	541	536	546	555	566	519	571	562	532	557	531	541	498	546	522	518	533	548	545	521	548	541	580	545	504	537	574	542	519	534	549	522	511	523	555	543	526	528	532	510	513	545	553	539	533	548	532	540	533	520	522	534	526	537	508	516	514	487	550	532	486	517	536	570	569	597	527	517	544	538	507	530	550	548	564	567	557	515	488	578	557	521	584	569	526	536	558	542	557	526	534	550	546	521	539	525	515	517	549	537	520	513	556	529	540	505	535	540	600	492	510	575	555	557	572	529	537	479	492	555	535	522	517	528	543	549	517	549	556	557	553	543	529	558	558	524	552	523	525	529	557	552	514	548	586	538	574	533	508	542	517	499	521	552	508	517	537	519	545	524	545	555	582	510	546	514	591	523	547	526	552	543	582	508	558	530	570	518	508	516	573	511	550	539	537	545	518	516	542	545	541	518	530	551	539	624	525	504	503	577	555	543	515	548	566	556	524	521	503	535	555	539	543	531	549	524	529	555	505	535	539	546	532	532	561	539	518	548	585	514	543	527	559	561	534	491	537	535	514	502	565	596	531	528	559	518	541	562	539	521	561	554	549	527	511	522	541	524	547	524	549	517	518	545	544	534	528	527	529	546	540	496	525	528	532	550	499	558	516	505	482	537	517	552	546	545	533	551	537	516	566	564	556	533	540	557	532	510	490	569	578	507	545	551	536	527	545	522	575	592	526	532	534	519	509	547	508	515	552	567	495	498	578	535	531	554	555	527	552	535	534	506	505	552	592	524	545	556	557	525	530	551	519	539	540	513	537	544	522	557	595	558	532	537	513	533	532	518	483	532	527	502	566	579	504	514	536	554	531	548	597	539	521	538	486	545	522	518	497	555	508	546	542	552	534	529	539	542	505	519	534	532	546	512	530	556	468	525	526	558	534	550	525	593	558	544	574	524	529	552	527	581	555	529	553	563	509	517	521	599
7495	724	676	613	558	460	476	429	465	391	386	419	401	417	400	425	404	398	395	398	350	395	386	413	376	423	380	379	416	422	438	383	364	374	370	396	381	359	384	368	389	389	426	391	395	352	386	368	382	368	357	414	390	392	367	391	411	384	402	380	360	342	391	388	383	387	360	398	401	368	381	361	370	407	398	373	392	357	394	354	364	410	401	349	353	373	386	401	384	352	365	362	399	383	410	402	361	362	404	378	406	391	391	418	376	375	396	390	359	401	366	407	406	360	358	408	359	391	354	395	412	339	361	372	405	351	384	372	381	386	384	403	415	422	384	349	389	402	369	365	374	368	338	393	328	370	379	385	412	314	359	338	386	362	398	402	382	383	396	371	368	390	363	388	394	370	343	398	370	390	359	355	370	361	373	388	358	396	391	415	383	382	361	380	417	366	404	393	371	363	380	376	395	396	390	383	388	406	369	386	386	370	384	425	377	359	394	387	419	425	409	397	373	372	369	383	456	405	380	400	387	410	349	377	383	374	385	400	375	384	366	365	399	360	391	369	369	387	391	427	415	381	377	388	366	394	344	366	359	367	417	377	377	387	386	384	401	373	415	391	397	384	370	382	391	411	367	385	375	385	353	398	404	372	386	383	377	401	406	361	382	366	407	354	385	384	398	421	364	361	375	385	358	348	367	392	399	405	360	364	371	418	386	376	379	402	364	353	333	402	359	329	352	370	372	356	402	382	360	413	393	368	362	395	354	341	374	382	380	325	402	380	423	389	396	388	416	387	348	428	382	363	392	419	371	395	396	351	375	428	391	360	395	351	411	370	397	361	387	373	375	443	391	413	390	371	351	367	426	395	347	380	396	400	355	433	388	418	388	400	354	431	387	402	402	355	386	368	387	400	423	373	377	370	407	387	363	356	366	360	357	375	395	395	393	379	356	384	401	376	368	399	398	383	372	388	362	381	382	411	347	406	364	388	366	408	414	417	422	359	365	388	351	406	404	395	353	411	355	387	394	336	377	403	337	388	421	424	384	357	361	381	351	412	370	365	352	393	399	410	372	400	361	414	370	377	399	396	404	388	382	444	386	376	379	382	364	420	344	352	429	377	378	375	372	399	375	376	358	375	396	351	381	374	388	408	391	327	381	361	366	364	361	368	359	362	368	405	391	367	358	353	360	354	378	364	354	388	394	398	412	402	371	373	350	356	351	452	406	390	383	390	345	382	400	410	382	387	344	411	431	354	409	343	344	388	365	400	372	392	392	369	382	417	401	361	407	374	353	389	398	361	392	400	375	357	343	406	372	350	359	372	396	362	347	363	360	399	392	384	376	385	385	408	404	349	340	375	387	362	367	394	385	373	382	415	354	376	375	400	410	372	389	373	369	382	370	356	367	384	350	387	345	327	408	371	370	390	364	399	383	392	382	359	376	366	402	326	409	380	389	378	350	331	412	364	398	380	339	396	390	401	385	390	371	389	401	386	389	385	419	367	371	383	367	385	386	373	362	395	390	344	364	351	380	384	413	366	369	402	402	400	365	390	401	392	389	361	367	416	456	378	363	381	362	403	400	384	424	402	398	411	360	376	360	374	385	389	361	386	367	387	390	395	412	384	354	368	392	387	381	341	397	376	393	370	355	341	360	352	398	383	432	372	385	382	349	401	392	360	376	416	397	402	368	386	387	361	388	418	372	375	380	422	393	356	373	346	370	368	379	390	387	343	352	398	381	411	376	381	372	388	380	354	406	381	353	420	373	354	384	389	366	442	413	372	360	375	361	371	403	352	382	395	386	371	381	361	353	396	402	379	384	364	358	361	363	381	389	388	388	359	412	386	366	402	369	410	369	381	384	383	382	405	376	381	393	355	418	396	369	417	384	356	403	352	410	358	368	387	364	353	346	408	393	421	385	386	391	389	363	373	374	385	378	388	383	375	411	414	363	406	389	398	363	371	392	402	343	381	387	389	323	408	381	412	374	386	401	338	378	371	385	436	380	366	362	376	365	422	383	386	411	374	415	390	380	376	387	398	401	412	398	355	402	383	346	356	375	393	430	361	367	404	382	388	380	395	398	409	376	405	359	377	387	367	380	364	399	396	372	381	406	389	367	367	398	366	354	349	356	422	375	362	383	433	397	370	391	349	392	393	353	381	384	378	404	430	375	416	427	433	373	398	413	420	398	398	373	391	366	346	391	363	408	379	361	376	393	377	407	378	401	368	360	380	411	399	333	379	367	369	418	382	346	383	371	378	406	361	377	376	410	408	400	374	393	377	393	350	419	351	348	390	423	394	380	394	356	386	393	408	352	365	360	342	359	366	385	383	374	410	396	417	402	395	358	363	395	387	356	392	394	429	410	422	400	334	386	394	366	349	398	398	366	351	397	395	402	404	357	393	382	406	411	374	352	375	350	371	329	372	382	351	349	387	419	378	369	408	343	387	398	379	392	358	378	376	400	361	385	384	396	367	387	387	413	367	393	356	393	395	401	339	367	407	374	371	378	408	379	407	390	380	367	381	373	390	348	370	357	423	393	396	404	344	397	396	376	385	366	374	392	381	415	360	399	355	387	396	437	405	381	375	399	433	379	355	332	367	370	389	403	375	384	381	443	405	388	389	392	385	359	385	370	389	352	378	356	356	388	397	372	376	381	377	412	360	355	377	402	377	362	380	385	391	407	399	376	371	377	418	365	368	384	408	362	382	380	384	391	394	390	353	381	406	373	406	388	380	434	385	331	330	364	394	365	377	378	380	393	349	371	365	382	390	388	318	400	383	404	386	406	366	373	377	379	373	413	368	379	362	377	381	396	399	381	377	402	372	396	366	384	348	399	372	367	317	346	350	389	348	398	339	381	371	386	365	392	361	381	352	376	360	390	425	360	357	424	376	428	377	400	345	411	414	351	388	417	404	407	368	349	353	446	345	372	356	365	380	358	330	358	379	407	377	353	372	364	372	417	383	393	413	385	386	374	332	395	378	370	350	364	401	408	383	377	374	367	376	396	435	367	379	382	417	371	330	362	354	398	364	363	357	382	393	395	385	388	404	373	350	410	340	379	402	377	383	369	372	409	381	361	390	396	368	420	392	381	403	392	353	335	374	357	416	389	396	358	363	394	392	389	371	390	334	371	388	367	382	398	385	400	426	413	385	406	390	352	366	403	368	372	393	328	370	400	383	390	376	368	361	378	388	384	375	392	374	376	390	369	355	440	374	414	375	378	377	395	342	388	398	382	401	391	409	351	366	386	361	376	357	356	368	387	406	390	382	397	413	395	372	382	378	386	384	344	370	355	377	375	395	366	363	369	402	402	413	372	381	368	410	353	390	342	379	372	384	372	352	354	418	362	381	392	347	391	396	384	367	376	426	419	338	383	382	394	348	363	388	369	406	420	398	327	379	375	378	357	377	381	364	397	392	413	345	355	377	352	368	386	367	379	429	367	389	388	388	378	377	398	374	378	359	366	387	346	394	420	410	379	377	354	384	402	371
6517	1251	1402	1620	1606	1469	1257	1228	1187	1091	1032	1078	1095	1022	969	924	951	1027	888	953	926	969	918	923	947	911	933	959	931	947	900	888	867	915	934	933	939	903	919	943	898	900	884	885	877	931	894	936	946	853	890	899	870	948	948	894	890	876	931	837	834	935	902	931	886	871	893	891	901	895	862	897	881	909	878	924	907	934	870	907	1004	947	934	975	868	882	953	921	867	923	885	958	875	883	919	912	894	869	894	913	863	924	880	880	888	927	912	956	887	936	888	914	907	915	918	899	914	910	871	944	873	936	909	945	993	913	911	844	929	864	907	950	918	876	937	940	887	865	853	899	924	889	908	911	914	877	929	889	874	915	890	961	878	882	875	879	874	874	871	900	915	894	913	891	851	894	895	923	873	889	880	906	927	904	949	890	901	927	958	869	884	879	883	948	927	881	923	895	892	871	941	935	888	905	924	951	873	906	902	892	888	961	927	876	933	899	906	882	922	934	911	925	927	890	950	895	932	928	932	922	865	869	857	898	961	928	912	892	853	904	900	894	904	930	917	911	918	906	914	860	880	896	911	940	872	966	883	909	878	890	851	900	866	898	938	915	955	895	879	901	896	892	936	886	854	862	920	923	929	884	934	842	917	865	956	935	925	914	859	949	895	961	904	810	913	904	911	890	947	952	886	883	885	928	917	913	931	912	950	927	905	906	840	888	868	877	902	894	968	947	929	930	915	880	939	905	945	875	867	917	900	910	941	972	889	899	881	932	904	874	949	968	895	924	894	904	914	909	904	867	907	942	871	896	888	884	873	898	944	921	914	892	907	868	841	890	890	958	941	907	852	966	888	963	921	873	962	922	920	911	896	870	864	915	874	916	920	925	911	891	894	879	970	876	910	907	905	863	873	924	915	913	906	910	924	857	885	891	915	921	877	895	884	900	930	925	941	863	903	909	934	853	911	867	900	866	928	927	898	935	901	889	890	927	898	917	875	899	903	928	892	878	915	950	915	932	883	887	910	898	962	865	924	971	908	891	950	926	963	962	863	930	890	913	952	875	915	939	862	900	952	940	880	930	842	889	884	908	891	884	896	842	892	926	913	818	946	897	920	918	861	924	907	952	879	857	898	943	915	946	898	938	905	892	864	944	919	882	922	909	883	923	862	894	880	948	860	890	876	919	913	918	864	901	888	884	851	904	875	882	935	850	899	897	945	907	895	833	907	900	843	918	903	852	901	857	906	915	906	944	900	900	888	887	911	907	892	895	896	990	887	915	910	911	911	949	927	870	954	927	836	872	877	876	922	913	900	871	962	904	863	938	916	929	898	906	861	845	896	924	874	918	884	941	856	966	866	905	907	881	901	937	953	861	922	947	861	872	880	912	862	947	897	898	885	913	964	917	849	886	889	905	900	893	921	918	939	921	961	840	861	885	887	904	894	915	899	912	898	888	956	943	864	863	915	833	889	920	933	886	842	912	899	969	906	840	931	895	917	912	932	896	932	899	921	885	906	926	916	870	881	887	896	860	889	928	905	869	859	880	884	874	903	870	910	876	849	889	898	954	867	929	888	880	891	843	894	969	874	924	920	934	909	904	888	880	870	882	928	920	944	930	961	942	851	899	962	930	866	942	870	885	874	896	872	918	895	895	895	956	905	885	900	876	948	914	891	937	908	869	892	840	875	935	910	945	936	922	912	900	899	912	902	934	859	861	948	913	908	911	907	858	947	909	901	911	891	875	949	906	892	900	928	875	883	888	966	874	881	930	904	913	894	902	891	883	855	908	898	885	956	889	899	935	837	911	891	939	907	891	875	880	907	922	953	898	945	977	868	935	866	944	885	923	907	923	888	838	896	948	925	924	919	941	908	866	913	879	918	903	921	940	873	918	917	865	910	914	968	888	841	897	877	891	875	892	886	923	874	894	868	922	872	903	898	917	874	927	912	899	848	846	853	870	957	878	889	883	907	941	917	953	965	980	965	888	911	901	861	926	940	881	895	909	885	885	922	920	921	915	861	914	896	928	920	910	898	874	936	885	841	929	940	955	958	920	839	889	878	883	898	882	938	909	892	880	936	927	898	912	917	950	873	882	955	889	887	930	927	876	896	908	890	923	949	933	901	869	925	906	863	843	906	883	865	913	935	918	916	892	911	893	879	909	907	905	913	871	888	911	934	887	932	878	858	912	826	962	850	860	901	865	884	903	931	855	863	897	913	891	900	884	905	931	933	924	911	905	888	896	934	941	900	930	905	888	895	903	877	840	959	878	904	886	900	905	891	880	937	914	928	933	879	903	866	837	906	882	869	893	929	928	830	989	919	877	898	887	904	964	869	835	940	994	852	914	850	863	901	957	934	867	905	929	926	913	911	862	912	912	981	884	905	913	903	866	905	921	875	912	884	913	893	950	954	882	905	909	857	933	891	962	854	902	904	888	899	925	890	960	874	901	916	905	926	954	897	907	906	867	899	896	900	926	877	886	956	855	914	926	944	842	905	934	900	927	879	877	878	902	912	865	895	888	889	887	909	908	899	874	937	857	871	833	903	924	902	859	932	877	949	873	932	877	896	845	885	935	901	932	895	891	938	918	906	901	925	920	914	910	861	880	869	912	855	863	896	861	872	891	930	882	872	908	918	855	929	896	919	901	916	861	892	930	930	855	900	879	947	871	906	911	918	916	904	847	920	917	862	853	869	885	856	903	853	873	940	936	882	933	903	948	871	893	924	893	906	949	931	911	946	889	883	909	937	928	945	923	933	944	886	902	912	915	882	945	956	871	910	924	860	952	933	964	805	874	917	900	919	915	906	897	885	931	914	893	933	922	897	845	934	935	889	883	853	914	936	879	886	904	937	859	891	936	822	889	896	873	919	837	841	846	943	910	918	897	909	888	910	919	948	883	938	873	905	969	880	926	870	928	911	879	909	877	853	874	859	907	911	880	849	882	952	898	937	930	933	908	923	876	874	912	847	872	924	886	926	880	871	848	814	896	914	901	867	947	885	954	928	905	894	850	959	895	941	883	874	897	888	897	950	896	925	908	929	899	892	913	884	924	902	907	858	899	892	902	925	829	877	900	912	915	957	896	889	909	876	900	912	880	897	887	917	932	899	887	889	883	932	897	943	904	904	908	900	900	904	843	925	902	943	906	917	842	945	888	948	895	914	905	871	986	892	876	960	855	882	949	903	879	892	885	897	940	926	876	917	928	909	909	892	913	908	970	919	862	894	909	849	903	929	841	851	910	898	866	919	925	905	878	873	895	969	883	936	914	922	879	904	908	860	917	872	862	916	881	898	958	910	946	876	903	942	950	851	927	926	879	918	913	870	936	852	913	887	861	921	894	876	906	925	878	881	899	901	927	904	926	898	959	936	860	847	891	914	916	907	884	905	946	914	906	910	936	921	871	889	908	912	903	882	924	884	896	942	929	897	881	868	870	943	903	864	918	879	879	874	909	884	907	904	930	893	884	850	902	938	865	907	914	881	898	856	921	882	924
14997	1505	1105	985	791	624	645	531	499	502	502	485	464	468	424	430	483	432	481	441	453	420	400	435	396	412	391	397	497	417	404	403	428	434	427	424	389	421	412	410	468	429	411	393	416	402	382	412	401	427	417	379	452	430	404	378	394	414	449	390	437	427	425	384	453	457	426	429	372	441	423	377	426	408	442	400	453	450	413	403	408	411	421	443	457	397	450	395	411	401	361	437	428	415	372	422	400	417	430	428	457	415	383	431	417	428	345	378	418	433	433	438	447	394	404	427	433	402	391	399	430	439	436	409	367	387	409	448	429	417	431	446	457	437	424	379	410	421	485	397	402	436	417	425	448	402	380	423	395	395	450	403	419	441	390	398	409	419	418	369	432	436	463	366	402	433	440	384	427	419	389	426	404	393	426	416	412	420	411	411	384	433	408	412	434	425	444	416	441	425	418	418	410	428	420	440	399	365	472	391	434	430	399	408	432	460	411	402	441	404	377	411	427	420	410	434	473	436	392	391	387	407	426	388	397	385	395	429	444	429	441	382	431	415	454	442	468	418	424	445	408	431	408	451	412	455	411	417	410	409	436	417	427	415	412	434	413	378	399	377	400	441	368	415	459	409	417	342	424	433	409	403	413	432	450	394	380	430	445	420	422	440	407	442	437	424	402	400	422	411	396	409	417	470	398	411	412	411	440	429	402	409	452	436	412	398	434	403	435	401	413	464	440	406	465	416	415	404	412	402	381	388	400	422	418	407	400	419	384	396	418	448	396	387	432	430	407	420	434	376	457	415	423	418	418	421	396	387	409	397	432	416	428	411	409	450	399	403	420	413	410	416	436	401	431	422	433	418	380	420	410	426	402	412	421	405	401	401	394	458	404	413	443	459	423	432	406	429	407	420	418	444	447	432	441	405	437	425	473	397	401	412	422	429	415	444	432	425	415	416	433	395	405	392	413	423	405	413	401	418	414	432	430	447	424	411	422	429	442	443	411	393	430	401	407	424	426	434	448	394	377	422	416	394	404	400	405	384	392	419	428	418	421	465	390	414	456	458	428	390	389	392	416	426	408	407	413	428	442	456	408	404	408	425	397	407	414	442	411	409	421	397	440	462	416	394	370	402	409	449	439	459	391	408	393	430	393	405	408	444	411	436	404	401	418	394	406	453	413	386	410	447	414	399	451	427	405	401	436	452	398	359	415	418	400	395	459	425	398	444	431	444	429	385	419	432	430	443	413	399	423	429	424	406	428	438	442	409	429	425	453	415	391	434	411	434	401	390	424	429	385	396	449	463	413	406	421	433	378	441	440	415	424	395	394	426	426	468	410	390	403	422	438	455	391	416	389	393	434	415	438	403	393	348	436	442	411	455	409	387	404	406	419	470	437	431	439	435	395	379	385	427	467	420	425	449	410	427	428	416	420	407	457	417	432	427	400	453	422	406	410	444	439	445	406	442	419	407	412	397	389	407	411	405	406	416	437	431	419	412	386	401	464	406	409	384	438	430	428	428	447	420	445	411	435	447	394	445	407	425	425	395	424	390	397	427	408	379	362	430	435	436	413	423	427	362	420	417	394	416	373	381	407	413	399	420	374	390	420	376	419	432	375	417	367	451	434	428	432	409	414	431	383	451	434	427	424	416	416	450	455	404	421	427	451	411	438	389	440	401	400	426	466	380	458	390	388	374	424	428	396	417	421	435	450	404	395	459	469	438	414	435	428	443	393	400	416	460	404	411	395	404	399	425	456	442	446	427	427	407	485	424	427	404	438	387	397	408	392	393	431	428	390	389	384	427	421	376	408	411	408	416	406	430	425	412	412	407	417	412	426	420	405	416	432	400	369	413	392	418	415	427	403	425	399	447	438	445	436	387	413	404	447	424	386	449	454	454	397	411	408	453	425	414	405	429	396	447	399	437	378	434	450	419	436	407	404	400	413	396	409	429	419	404	416	408	413	430	417	410	376	411	387	383	411	412	445	437	443	434	439	385	394	432	388	424	392	398	435	431	456	451	427	423	386	415	449	416	441	404	444	380	412	412	404	397	406	385	421	410	413	386	373	383	409	407	432	423	423	411	406	397	393	412	437	430	410	413	415	444	429	404	407	430	414	368	368	458	425	441	399	413	410	439	457	445	443	429	400	401	383	445	407	404	404	469	434	369	407	427	447	417	451	426	418	435	456	414	443	406	386	437	411	431	396	392	421	429	433	414	426	415	391	421	428	419	425	440	454	427	444	415	404	416	396	414	412	416	437	428	412	432	458	424	399	437	425	403	429	445	433	397	414	373	460	446	408	437	449	386	390	384	405	443	404	403	424	411	400	428	441	419	379	444	430	393	432	425	442	412	421	395	402	405	417	401	444	434	408	431	438	431	409	405	403	410	422	446	466	426	419	433	424	403	376	405	425	422	452	410	413	464	374	417	381	419	394	422	404	414	430	397	405	390	453	428	407	436	406	435	422	394	447	422	393	428	437	441	410	440	401	456	401	430	437	407	469	397	427	385	415	424	423	411	468	426	400	397	425	407	428	460	414	404	421	424	400	419	437	434	428	419	385	395	396	424	399	358	435	431	412	433	449	420	399	431	421	429	391	376	413	409	394	421	396	399	405	381	403	385	380	416	420	415	423	428	435	465	440	422	426	437	402	392	388	400	431	400	390	444	393	424	427	410	388	416	398	420	403	416	420	443	416	420	414	440	370	427	423	429	436	398	446	365	391	435	404	427	435	414	415	402	421	438	436	420	412	444	411	398	430	430	410	417	457	415	379	411	398	433	411	426	441	424	392	407	395	427	396	440	409	427	425	450	438	388	419	443	401	430	411	401	392	374	422	420	409	432	459	418	436	376	401	390	388	371	417	441	380	421	440	405	410	427	431	408	410	373	464	415	421	453	470	460	450	417	417	415	377	407	405	373	423	414	438	434	365	442	435	431	419	409	387	409	396	413	383	426	440	391	398	435	407	427	448	440	442	412	406	431	420	426	397	398	442	446	405	437	397	422	407	431	444	387	400	396	388	427	404	447	409	402	397	380	442	382	445	434	395	445	418	435	415	426	444	429	416	432	409	428	364	446	430	432	415	373	410	426	392	427	402	400	426	424	407	444	435	417	395	412	418	386	409	410	421	413	404	375	414	398	413	436	392	439	383	402	405	434	417	452	432	419	390	446	432	440	370	421	411	384	396	397	454	430	423	441	400	462	419	439	394	392	436	436	383	404	413	400	436	462	395	390	424	438	431	431	432	399	356	399	400	391	390	423	433	390	440	454	454	445	414	433	418	440	411	409	403	383	385	406	423	426	381	419	399	426	447	380	411	402	382	412	447	403	398	427	414	425	418	417	424	366	424	438	417	396	437	425	416	451	425	430	419	445	427	434	428	405	386	403	382	424	422	386	378	424	394	431	439	420	397	409	467	462	399	441	415	456	434	425	415	399	386	408	429	391	405	388	387	402	472	392	448	451	401	428	449	410	437	412	443	426	434	417	385	383
8582	1511	2029	2504	2227	2073	1773	1562	1409	1313	1323	1217	1167	1095	1133	1100	1107	1017	1053	1024	1019	1057	983	992	1017	897	1008	1026	972	980	986	1022	948	960	954	951	954	920	955	955	967	981	963	923	998	998	909	1006	915	976	922	996	927	990	959	956	966	905	906	949	954	941	921	962	914	966	904	934	913	964	918	965	930	965	920	953	922	929	956	933	918	994	937	959	908	941	1004	897	911	909	928	888	904	917	881	889	912	871	949	911	899	861	911	909	939	911	931	950	945	951	951	986	935	925	939	907	976	932	926	970	973	957	939	944	968	941	985	893	900	927	927	917	968	963	944	917	957	957	912	932	913	935	982	941	946	940	973	924	921	968	901	992	931	918	980	945	902	933	970	936	929	962	971	959	920	958	893	885	918	939	996	920	951	939	940	900	937	881	947	919	981	985	937	902	964	941	952	990	929	897	925	952	917	930	961	925	984	901	937	963	879	926	915	887	906	968	895	967	953	940	914	916	905	920	929	924	937	939	892	935	903	945	923	939	941	908	991	926	904	904	947	927	960	913	941	907	912	916	918	915	864	956	956	896	903	947	957	1012	863	1010	952	893	927	940	898	951	928	939	937	896	911	896	939	918	958	918	891	914	953	911	963	936	956	912	929	932	881	942	893	975	947	936	954	915	888	940	951	881	930	917	952	931	903	914	889	881	940	866	888	954	968	908	924	934	930	948	878	937	947	919	940	940	901	918	946	962	958	932	962	926	957	906	944	985	1012	947	961	955	930	965	1009	905	933	936	914	978	909	945	945	958	928	898	964	968	1006	954	959	971	994	881	946	956	920	896	963	917	910	970	925	929	996	914	966	921	930	920	918	909	903	935	923	981	913	940	899	948	954	883	938	989	975	983	951	878	930	933	941	943	901	960	929	948	936	957	975	890	938	916	942	922	913	895	932	919	950	916	938	902	951	955	892	940	908	986	921	958	954	921	915	945	917	884	914	901	913	953	930	930	952	912	960	977	943	986	983	954	891	922	890	924	1001	965	904	872	907	924	897	935	968	944	900	884	933	996	891	954	916	950	933	922	933	892	935	937	877	933	924	986	906	930	914	927	915	929	906	966	958	906	924	924	955	953	940	871	973	977	907	946	976	890	931	953	962	917	900	944	946	934	905	929	923	933	906	951	908	899	891	962	935	912	882	942	975	909	942	920	936	897	917	926	920	959	924	965	947	933	969	891	930	925	920	915	889	931	899	942	914	893	940	895	995	904	859	904	964	956	879	882	938	876	918	943	938	953	967	931	919	885	943	961	924	931	959	975	919	923	919	904	920	939	948	927	932	909	919	943	887	942	884	932	927	894	940	973	885	954	932	921	913	962	988	925	963	922	983	890	925	906	946	854	948	950	880	957	893	943	922	988	839	887	970	926	966	910	917	863	988	924	928	942	972	933	954	842	913	949	927	949	935	939	924	925	960	911	927	915	996	900	944	933	932	894	911	927	901	929	933	852	938	921	956	996	979	968	900	958	930	927	959	938	934	952	963	923	943	930	939	1003	970	923	916	912	894	946	964	977	909	936	983	965	959	948	892	1000	982	927	966	973	901	911	961	932	907	915	933	926	965	888	943	898	1002	940	926	992	915	904	899	938	936	940	938	901	926	918	947	1009	926	951	900	904	904	953	950	961	916	900	855	905	939	914	924	929	938	862	911	888	923	928	928	917	864	957	950	966	930	928	950	902	951	882	951	927	930	962	961	958	970	942	966	986	993	984	923	912	965	956	993	943	993	880	957	874	934	910	943	964	939	902	964	917	924	919	952	930	952	990	956	951	948	962	916	934	935	926	917	985	891	952	900	887	959	934	975	937	960	938	888	916	928	956	922	989	933	916	912	913	911	911	948	947	892	912	1004	935	945	927	953	902	949	950	951	934	889	915	917	899	887	927	936	909	928	948	926	916	948	1023	1005	929	952	956	880	946	985	919	882	898	920	965	962	861	923	972	871	881	994	938	930	951	888	1010	935	905	931	918	944	960	976	955	958	969	930	883	984	916	956	934	948	962	964	953	953	906	960	930	868	954	912	918	915	910	964	969	925	911	955	902	923	910	911	914	951	912	943	956	885	909	942	912	943	895	913	953	915	874	957	911	961	912	946	967	987	939	918	935	913	950	946	878	932	908	930	957	910	913	904	959	931	938	941	943	877	926	927	925	965	980	888	959	909	937	926	874	937	938	940	975	950	893	921	977	894	937	950	957	889	901	925	915	883	898	900	933	908	895	985	935	969	900	1034	951	942	931	974	966	967	923	925	928	919	961	950	896	949	922	899	933	872	936	957	914	970	876	917	918	931	962	920	957	930	937	886	940	965	946	979	991	887	912	914	894	883	916	893	948	904	906	961	947	922	985	894	945	960	877	920	936	914	898	919	954	906	904	921	895	893	929	937	919	879	961	995	907	855	939	951	957	891	908	944	889	997	897	921	970	931	956	918	918	970	928	938	992	912	933	860	960	883	957	898	912	881	946	910	925	929	938	916	881	926	906	954	980	956	948	904	946	915	933	872	914	999	924	940	915	927	963	910	993	946	904	916	898	959	940	967	950	938	953	926	972	964	879	916	934	946	954	971	927	910	912	919	911	936	960	856	951	986	925	969	917	936	941	920	939	959	902	967	876	922	841	904	928	925	880	919	955	933	917	921	933	920	963	969	932	909	880	903	882	891	991	932	934	937	932	922	875	905	882	895	913	943	936	909	984	942	921	914	939	916	930	895	966	935	963	880	905	906	999	973	931	988	897	893	936	946	892	913	975	899	953	941	964	952	930	909	944	947	967	931	940	923	913	902	930	934	924	929	933	911	949	888	912	913	953	900	990	951	986	988	907	954	952	938	962	950	962	932	942	959	955	968	928	958	975	923	894	947	916	925	909	954	1010	976	963	898	953	930	972	924	998	1011	948	896	903	921	953	912	936	939	977	942	990	893	919	886	939	968	934	938	902	942	916	958	936	916	877	938	926	934	908	952	919	943	924	932	948	935	926	1002	968	900	949	979	956	897	940	933	951	950	977	907	961	905	948	967	915	942	930	946	917	952	950	900	886	892	962	1014	965	903	961	941	941	944	952	902	951	939	930	909	911	991	920	903	1005	929	944	879	965	1004	916	945	889	904	927	989	892	915	940	925	984	954	970	930	864	901	967	924	942	919	985	916	884	923	969	901	950	899	935	936	931	931	992	912	922	953	969	949	936	930	943	979	934	929	891	930	941	879	961	907	948	953	895	896	863	927	948	947	936	980	877	935	936	958	935	1015	970	933	975	931	954	954	949	932	985	964	937	984	900	921	931	897	913	895	936	964	903	947	968	913	945	923	1003	915	918	961	953	897	951	959	931	916	908	915	913	1017	1010	942	951	937	949	922	947	904	938	992	927	877	954	951	937	977	911	1004	957	985	951	892	936	937	900	961	977	924	928	982	891	896	935	971	932	984	962	940	908	928	939	908	969	934	942	941	937	917	960	904	954	1025	919	932	927	926	1016	934	925	1010	906
1516	234	262	243	211	251	222	208	203	201	210	216	188	189	179	234	190	222	188	211	206	186	186	213	176	185	187	181	187	222	212	204	184	188	176	225	176	188	173	189	207	180	166	197	185	188	190	173	171	206	221	193	192	187	176	214	207	198	207	223	187	189	189	228	186	201	210	188	173	183	225	184	204	197	178	214	204	220	184	177	219	171	161	187	184	202	196	182	225	211	203	196	171	207	182	209	194	195	182	207	203	215	202	202	201	203	173	189	201	170	185	219	185	177	175	179	185	211	169	190	198	165	181	163	189	172	169	206	189	204	196	217	200	203	220	196	205	176	190	195	203	190	202	168	174	195	220	194	189	163	203	181	204	194	188	184	192	185	201	202	201	173	209	180	184	197	183	166	172	186	193	206	172	199	194	210	200	186	189	200	174	201	168	191	173	208	181	185	164	214	200	206	197	238	179	190	188	181	195	170	167	186	189	190	212	171	169	174	204	204	185	178	189	170	210	195	203	182	194	172	210	191	215	171	168	204	177	196	172	164	189	176	200	225	176	189	204	212	193	175	204	190	202	178	175	184	184	176	182	208	203	196	193	188	185	183	187	208	200	183	171	193	209	188	173	199	184	202	203	193	204	205	192	204	181	212	200	213	174	205	179	202	182	193	173	209	205	191	174	171	172	205	209	180	201	191	189	179	202	185	190	194	182	202	165	215	198	162	212	189	185	194	180	193	214	181	188	181	196	206	208	218	217	187	202	203	211	205	201	213	206	245	172	197	172	197	180	198	201	184	195	193	161	209	186	218	198	181	165	189	193	227	173	215	194	176	191	168	181	196	198	187	183	211	193	207	167	200	180	174	201	182	179	185	207	162	201	213	186	186	197	179	197	176	162	181	176	205	233	205	201	221	173	174	176	188	180	172	206	175	177	185	186	198	205	197	191	179	234	204	181	185	190	201	197	197	188	207	178	183	197	192	209	190	190	208	209	186	191	201	211	180	198	203	196	217	170	190	182	203	193	185	209	221	187	180	189	188	181	198	178	194	199	192	181	162	214	190	189	223	206	180	185	172	164	207	205	174	180	162	187	191	178	188	173	187	205	169	189	208	193	207	214	177	181	197	180	208	222	200	200	205	185	170	185	201	214	207	207	188	168	180	175	219	188	213	190	215	195	204	191	208	189	183	210	215	191	176	204	211	201	194	159	176	202	177	172	179	173	221	194	199	196	188	213	189	171	192	207	209	195	208	186	187	182	196	188	211	209	176	176	208	182	203	202	226	209	213	185	212	195	187	185	196	200	214	212	181	190	165	181	192	177	205	178	181	151	195	206	212	197	180	170	188	189	207	209	196	204	205	209	187	179	163	205	184	167	200	193	194	198	186	198	170	162	181	190	190	203	197	196	181	201	192	214	168	181	198	216	199	182	197	179	173	183	196	198	193	176	204	207	191	206	200	189	153	178	203	189	212	207	210	181	180	217	205	199	200	194	170	219	175	183	187	182	194	194	207	205	196	181	171	213	190	233	203	164	180	183	196	211	177	171	190	168	206	201	194	213	169	185	188	190	180	205	201	170	167	160	216	198	211	175	221	200	192	188	209	205	205	172	184	178	175	202	203	206	205	218	162	199	187	201	201	223	186	193	196	207	166	210	177	177	217	189	199	184	194	194	192	213	216	193	185	193	162	202	187	188	189	176	207	198	186	202	234	196	176	187	170	211	180	182	191	188	182	183	209	185	178	225	192	178	162	180	189	208	204	197	200	197	179	180	204	208	189	193	177	174	183	209	180	177	197	196	176	180	205	199	178	199	198	189	187	196	205	204	177	194	201	177	198	186	198	202	177	208	176	188	178	178	221	194	181	176	165	179	191	222	221	195	220	217	195	206	200	209	188	192	169	178	208	200	197	196	172	172	201	176	210	184	171	201	195	162	210	200	213	217	210	232	194	197	190	188	171	214	200	169	191	202	184	198	188	190	189	216	199	194	203	210	181	201	210	183	178	213	204	190	206	194	186	186	187	182	183	186	228	186	198	175	177	205	170	190	187	214	196	197	212	188	182	180	173	200	197	211	194	227	214	180	168	187	215	211	187	180	208	189	190	197	181	181	205	209	177	183	181	159	176	175	179	165	183	201	211	200	189	192	187	208	200	212	171	205	204	180	194	222	194	191	203	218	209	175	189	207	184	207	223	195	216	180	198	164	216	207	201	192	202	198	197	197	181	194	158	187	191	181	221	185	170	199	173	217	172	189	174	183	197	192	174	173	188	190	212	175	194	182	196	216	200	195	193	200	203	194	201	206	220	208	219	183	210	193	212	189	199	198	179	186	190	186	182	185	200	195	165	188	177	220	185	215	208	175	195	191	180	205	199	210	214	200	173	207	179	175	199	194	189	200	193	223	195	161	198	202	195	150	170	202	164	239	194	209	193	208	174	203	214	185	186	200	195	199	175	160	190	201	205	204	188	192	187	212	198	193	222	193	173	177	210	204	180	195	190	209	194	200	206	185	205	189	212	182	204	218	193	203	210	195	206	186	177	203	202	192	194	188	181	166	193	197	194	201	179	186	210	201	172	195	165	162	204	194	195	208	180	204	174	177	199	194	188	158	170	179	184	160	178	182	203	165	200	181	190	188	202	195	207	165	165	181	198	205	174	193	195	187	189	191	189	186	193	185	199	202	188	188	167	209	216	179	188	190	208	193	185	211	191	232	192	184	199	218	194	205	180	198	189	182	178	183	193	212	207	204	199	193	186	174	185	204	203	206	197	176	191	206	189	191	217	179	211	177	225	189	192	202	207	171	185	199	183	183	192	195	206	202	211	183	188	193	171	195	170	196	206	206	212	215	223	161	187	194	181	200	204	189	218	174	170	175	179	184	196	194	206	188	185	206	186	220	226	199	177	187	191	197	187	179	171	172	178	180	190	201	194	187	194	191	171	190	192	194	174	209	172	194	199	178	194	205	190	197	187	198	172	174	208	213	193	199	196	182	181	188	209	192	169	192	194	202	194	202	231	187	177	176	224	184	191	173	199	201	179	222	178	205	192	192	177	216	226	186	175	161	202	193	191	194	208	201	185	187	182	188	171	195	194	211	182	171	189	171	199	201	188	215	199	176	199	210	180	178	200	181	182	215	194	185	192	195	194	203	195	188	176	202	182	189	186	204	198	188	213	183	204	214	196	194	194	211	222	216	193	181	209	189	188	183	212	218	178	198	205	195	213	197	203	188	184	212	178	190	193	191	194	202	209	208	159	181	186	188	173	225	201	173	189	211	191	207	194	212	187	190	180	181	184	193	232	215	178	196	195	170	152	203	219	205	203	210	190	177	212	208	198	184	181	197	177	201	217	181	192	188	192	183	205	196	216	176	175	150	201	172	180	218	166	190	190	215	169	204	215	172	191	193	203	169	194	208	171	184	199	192	213	178	218	207	174	204	195	170	205	175	199	205	179	182	187	201	209	212	194	199	182	186	192	198	207	182	187	196	198
1777	585	649	666	632	635	623	591	556	542	570	513	542	510	561	525	500	508	539	499	558	567	502	516	529	520	544	515	508	524	539	545	498	536	504	517	498	494	512	524	527	548	503	571	511	510	521	472	529	502	505	475	537	547	533	539	560	489	500	559	521	516	540	542	506	527	531	513	538	524	541	547	533	549	500	531	488	540	515	550	532	495	552	515	584	548	509	518	515	504	531	498	540	518	504	544	538	525	548	531	523	526	537	562	557	529	523	519	528	516	545	510	531	514	530	507	564	529	521	496	506	543	534	504	515	501	492	509	574	510	504	538	502	516	508	499	502	535	562	542	538	574	552	565	532	514	522	536	503	546	517	508	528	540	515	544	504	497	524	543	505	507	537	511	546	542	540	500	515	529	511	538	520	482	497	507	549	521	505	510	503	557	538	472	532	527	466	517	549	533	504	523	528	527	556	588	523	472	522	539	497	473	537	534	475	542	532	537	578	539	518	501	535	473	514	540	510	530	514	518	490	542	498	522	519	562	538	562	542	529	526	543	534	512	513	496	502	572	532	554	544	544	555	518	506	539	561	530	535	534	556	536	574	537	511	484	541	560	518	537	496	500	521	513	544	504	541	540	494	531	541	532	553	531	524	497	527	520	525	503	526	517	563	571	537	523	509	529	538	545	568	544	484	511	484	516	537	535	529	549	542	539	502	532	543	516	536	563	564	513	534	531	501	554	486	526	515	501	535	555	551	519	534	476	561	527	515	494	509	513	521	513	533	520	469	533	518	517	534	538	523	509	515	537	514	494	536	565	537	512	548	558	481	527	557	541	558	529	522	524	510	519	518	475	513	539	542	473	498	532	547	547	583	529	513	501	537	547	526	505	555	541	504	512	518	527	522	489	509	538	478	535	534	523	519	537	529	512	514	549	492	515	494	555	552	520	524	510	528	565	490	522	534	516	535	528	512	505	586	566	532	542	506	487	486	546	526	512	506	537	500	527	511	510	534	497	568	540	542	510	533	490	569	532	538	553	530	529	517	551	495	549	523	551	507	542	505	531	529	512	541	552	533	548	533	513	537	525	518	511	585	534	556	512	557	501	543	533	537	521	498	563	529	453	521	538	563	549	531	516	509	550	531	527	527	520	554	503	574	564	538	531	565	527	495	505	514	524	549	482	523	529	543	503	552	536	519	537	531	492	546	516	521	507	546	500	498	520	507	550	547	511	513	544	550	507	554	512	534	558	509	529	537	517	569	548	509	537	544	521	521	517	568	508	482	511	499	514	518	542	569	555	522	530	531	509	541	509	478	496	571	540	498	504	506	504	497	507	547	555	513	493	529	498	567	526	474	512	544	519	484	525	545	530	550	527	503	559	526	534	552	512	496	530	500	541	508	541	529	536	477	520	539	522	508	537	548	520	518	565	548	576	555	551	520	552	540	540	529	522	551	516	535	546	533	507	498	472	509	518	494	504	501	525	520	593	523	553	555	479	530	535	553	524	564	538	500	507	563	493	511	502	526	560	487	560	537	473	542	528	544	525	510	500	491	546	550	520	501	546	536	497	553	476	502	536	484	500	506	514	496	512	493	525	511	543	501	550	521	543	545	553	547	563	523	520	517	508	485	572	526	497	509	513	504	542	531	510	489	517	510	494	552	503	525	532	528	511	503	542	498	519	511	573	526	551	527	522	539	511	567	514	533	517	526	553	540	535	522	530	543	521	517	526	547	540	521	546	511	500	536	512	501	521	534	521	508	497	540	472	504	523	488	553	511	523	506	527	509	558	513	514	486	522	510	570	533	518	545	490	551	523	534	504	499	514	500	505	513	529	511	544	545	511	566	524	509	516	495	549	528	508	527	527	521	477	534	531	544	521	564	539	534	471	539	540	492	529	510	497	523	558	497	493	529	528	534	521	548	530	484	515	528	515	540	502	510	511	493	507	564	519	485	480	558	539	527	530	496	516	532	514	551	494	532	564	498	568	495	539	536	535	535	513	551	517	519	560	560	530	499	532	558	506	497	519	539	555	513	522	498	517	516	541	515	532	511	536	570	530	499	515	480	513	544	551	498	498	533	506	532	489	539	538	526	517	522	544	493	529	554	562	523	491	539	484	523	516	528	545	553	510	555	568	523	499	536	551	524	568	509	520	572	542	547	539	508	502	520	530	533	527	541	533	549	535	504	530	538	528	502	509	533	558	556	533	571	533	514	541	538	499	506	521	532	513	562	571	536	526	559	517	536	558	542	503	548	538	532	519	520	512	528	574	528	534	502	540	556	554	520	524	511	492	495	505	478	549	565	525	487	522	526	506	486	518	530	548	507	560	498	530	528	473	513	536	547	530	520	540	476	516	507	520	537	541	536	538	520	525	505	532	487	527	516	475	572	524	526	521	556	504	487	499	509	477	494	531	554	551	493	504	535	558	539	532	551	543	521	550	524	537	506	481	523	492	493	536	549	557	514	523	529	536	510	522	529	555	523	523	528	531	510	529	476	521	518	541	557	529	544	497	510	490	535	513	515	503	556	519	543	536	533	506	571	543	486	547	532	526	523	514	510	549	565	556	508	529	553	484	509	546	562	514	550	512	467	546	550	495	509	490	545	533	561	525	478	506	512	514	502	517	541	477	487	531	513	530	518	532	541	537	499	533	479	573	511	553	539	549	543	483	521	567	545	515	523	591	571	511	519	526	561	534	513	554	521	549	490	514	549	492	498	518	532	516	523	526	494	522	510	534	545	521	543	513	558	530	503	540	524	580	486	540	513	506	574	545	527	504	536	508	575	519	531	542	543	505	536	570	546	503	546	491	545	513	559	543	569	532	539	522	518	508	544	529	545	514	501	514	540	502	539	496	545	518	528	530	517	524	520	529	543	518	518	520	522	531	502	529	541	529	510	525	518	525	544	536	538	508	534	524	527	529	519	506	511	573	514	572	538	523	558	533	522	550	524	522	490	545	505	530	564	523	489	542	549	510	538	545	519	527	550	536	559	506	508	532	470	510	502	528	499	496	515	505	510	533	568	538	532	563	531	541	510	524	541	544	534	537	532	538	507	519	513	508	540	526	537	541	529	524	530	507	535	505	533	521	539	539	528	559	554	543	519	515	532	582	545	551	545	571	609	537	535	514	526	539	562	563	556	523	543	557	555	494	532	494	506	537	498	520	510	527	541	541	519	520	544	514	506	539	512	516	491	521	534	536	510	517	530	538	551	538	501	533	538	566	503	516	500	547	544	528	525	539	503	523	517	533	530	546	507	523	538	540	514	520	499	526	478	494	533	514	516	525	526	512	574	564	536	564	502	542	498	557	499	542	496	547	544	500	570	524	499	526	495	501	517	508	529	540	510	486	550	531	502	514	525	530	549	489	531	466	534	500	580	549	528	496	565	524	509	529	515	462	555	518	558	542	479	522	518	519	541	547	528	516	518	557	517	536	516	516	560	502	524	518	498	541	494	573	503	498	517	523	525	528	536	527	521	504	544	530	531	564
7397	689	658	611	556	515	446	423	464	439	430	376	372	376	413	393	383	368	408	384	378	383	348	342	402	416	383	387	369	429	422	350	342	351	392	383	342	378	374	421	387	352	388	377	368	356	376	401	382	374	385	396	390	391	376	364	384	374	357	379	352	377	397	401	350	353	364	398	411	359	388	377	415	388	355	362	340	393	388	386	368	397	353	363	345	405	362	371	371	391	385	402	424	390	372	399	385	372	362	367	387	316	331	404	372	401	415	382	406	383	360	362	387	407	425	367	377	360	402	363	393	387	354	381	346	345	352	361	367	402	385	387	372	390	355	416	401	377	373	383	407	395	389	394	397	368	415	345	377	342	378	377	398	418	367	372	419	389	400	366	348	368	377	367	354	386	381	387	383	416	388	393	393	375	374	372	389	367	361	352	386	351	391	387	355	368	403	374	352	368	359	337	399	404	383	391	377	370	363	371	376	368	398	375	365	366	363	372	400	379	340	390	401	373	384	384	404	381	365	371	331	368	375	365	345	400	354	399	378	394	393	389	388	383	376	352	396	389	331	355	385	371	376	387	406	397	364	374	382	377	345	349	352	360	370	363	388	386	382	373	377	364	353	396	382	352	392	360	383	382	383	385	403	396	398	412	388	347	381	373	318	360	379	379	415	388	386	349	361	355	361	378	369	387	394	364	355	386	377	347	366	365	397	379	352	413	367	358	352	405	421	373	391	375	356	365	362	378	379	356	392	408	326	369	359	358	410	382	417	377	388	364	398	377	383	336	391	400	412	374	367	381	384	349	403	387	375	350	388	413	348	395	380	360	381	381	373	365	317	344	356	371	369	357	372	355	393	421	388	369	369	403	408	414	348	415	421	362	378	366	350	345	388	411	352	352	346	372	388	370	383	389	431	362	422	400	391	361	367	347	372	382	389	370	357	407	349	395	386	430	375	362	376	411	388	338	398	373	373	392	385	396	354	349	372	365	390	376	387	349	381	397	335	428	362	389	338	394	373	373	396	405	402	360	396	401	372	353	389	353	381	428	379	315	376	361	385	323	359	369	358	374	384	343	380	405	403	379	375	396	407	401	338	378	377	353	395	397	372	343	367	366	371	385	374	376	340	369	364	354	391	368	408	359	396	373	391	350	392	344	428	386	385	387	372	373	378	391	344	364	355	378	378	421	382	397	389	395	371	388	367	370	361	371	368	378	384	436	359	397	401	361	375	364	369	373	361	360	395	365	356	366	361	353	390	355	369	390	382	384	373	394	400	370	407	357	395	385	405	343	372	385	377	381	388	389	390	360	365	412	384	373	399	378	372	366	385	376	386	340	338	397	384	419	374	369	365	366	370	390	349	363	367	383	398	362	383	355	333	376	391	383	329	382	383	379	364	402	385	399	364	395	360	329	358	425	419	396	377	347	361	371	371	383	378	392	358	390	385	374	349	394	390	376	363	397	373	334	379	385	404	352	365	404	352	380	400	390	368	394	382	366	371	370	401	372	390	398	351	358	395	374	399	374	389	366	399	391	401	385	381	361	354	377	418	348	371	367	342	377	424	450	378	381	341	363	391	424	369	387	365	352	386	355	394	373	404	373	398	398	374	362	402	349	367	342	358	398	369	373	408	377	403	385	365	356	399	412	374	426	395	373	385	399	398	403	404	330	402	388	424	399	389	430	344	364	366	384	362	392	347	357	387	352	401	386	354	360	385	366	402	392	397	367	377	364	389	371	364	388	352	366	387	355	379	400	394	409	377	369	405	370	340	384	433	403	371	363	380	402	407	397	418	376	416	365	383	376	416	364	402	366	366	372	335	381	372	364	370	411	366	385	363	369	403	406	346	380	395	390	397	371	377	362	391	343	408	379	317	362	376	373	378	370	418	393	357	414	388	420	393	324	367	376	367	394	374	384	386	364	385	389	352	345	401	374	365	396	365	375	343	371	358	411	415	373	370	430	362	373	391	411	331	332	421	389	380	372	374	348	353	356	386	388	366	409	361	360	391	396	354	361	382	377	376	386	373	345	390	370	378	373	391	382	375	428	389	419	383	362	383	377	394	376	349	382	364	360	360	415	336	345	383	367	350	361	398	379	398	383	386	367	365	364	417	367	370	375	381	375	373	351	402	396	361	376	401	413	371	395	378	381	374	352	375	375	369	389	351	346	409	384	352	368	370	384	356	407	383	358	379	370	363	367	383	371	357	372	347	318	368	402	372	389	369	401	341	374	395	390	363	376	381	417	339	312	390	371	412	397	386	410	383	378	382	387	352	356	383	365	378	361	345	394	337	382	365	391	388	409	385	413	436	369	395	351	387	364	358	387	352	410	329	374	356	390	327	351	369	339	368	397	394	383	373	370	405	377	388	387	394	375	340	346	382	356	378	406	402	412	412	338	385	388	353	349	343	378	357	335	347	380	379	389	377	374	410	367	404	381	377	378	343	379	397	394	376	375	388	390	429	352	381	365	362	372	377	364	351	402	356	400	385	369	356	397	365	394	405	363	364	351	348	372	409	379	378	338	410	354	369	412	376	355	406	402	373	392	362	392	375	391	406	388	376	358	411	411	382	375	395	405	450	375	384	389	399	418	364	437	387	380	374	397	402	370	386	375	379	368	365	384	347	374	354	424	374	370	378	386	397	378	357	393	378	367	395	398	350	385	370	353	406	378	359	366	392	416	391	387	371	397	379	360	350	350	381	372	389	376	378	357	353	374	358	376	366	382	421	378	347	390	430	375	398	350	383	400	391	359	356	378	392	414	358	410	398	367	371	373	349	398	329	388	367	368	341	401	413	390	387	350	368	350	355	358	383	352	389	403	389	438	350	376	359	381	398	403	403	390	362	357	373	382	339	372	372	370	400	406	391	388	403	379	391	345	375	385	349	359	377	323	385	382	377	374	371	370	343	380	365	382	372	376	367	372	374	412	365	348	358	393	398	373	386	422	381	393	363	389	385	396	378	352	383	407	386	367	374	371	377	384	412	376	371	398	363	390	391	422	347	366	396	341	325	373	360	364	385	390	367	399	389	382	373	388	360	334	412	421	352	386	391	389	365	350	399	338	347	366	379	382	375	362	357	353	366	384	366	362	398	368	395	375	358	389	392	375	420	360	409	355	395	427	398	367	368	390	394	371	406	359	411	370	382	387	364	387	358	403	377	358	352	383	369	354	394	394	359	353	367	383	338	390	372	415	358	393	411	374	376	395	365	393	386	378	353	361	379	391	361	364	369	403	360	398	375	353	389	387	389	341	399	379	369	387	398	401	385	374	356	351	367	377	394	382	407	386	363	360	377	399	381	381	391	364	374	394	369	372	365	396	394	350	386	379	388	358	385	349	354	368	367	396	357	391	375	375	347	398	359	360	365	379	359	416	422	393	380	364	376	381	360	374	355	404	380	400	341	374	420	411	426	357	426	379	369	420	389	351	388	381	375	378	391	386	392	361	398	387	398	366	375	338	318	366	393	344	398	421	373	411	396	337	351	367
6438	1176	1415	1668	1590	1588	1231	1229	1139	1069	1071	1088	1069	999	1001	980	1025	971	944	956	917	937	880	883	951	896	944	916	938	958	954	883	902	871	914	878	911	931	898	883	860	848	937	914	906	914	946	949	871	874	945	914	891	892	929	845	924	900	892	886	881	886	913	877	866	869	902	950	850	918	908	884	920	829	935	967	823	845	871	945	855	911	851	871	921	914	865	929	891	889	899	891	905	883	880	878	924	857	941	921	842	939	872	838	998	957	846	966	886	892	884	887	878	870	944	922	907	942	935	917	912	897	910	918	955	887	906	933	940	970	888	899	858	917	879	874	932	943	900	871	915	913	893	891	910	878	878	855	899	955	909	955	900	871	874	924	923	930	881	903	873	873	903	832	899	881	867	854	886	923	890	845	920	915	898	886	893	913	835	920	843	947	899	872	918	894	886	898	860	902	908	911	937	941	886	885	908	883	919	895	895	891	927	867	927	908	843	958	961	957	933	922	912	899	920	876	881	912	903	895	858	855	903	902	871	932	905	889	887	891	883	896	898	934	922	917	880	981	882	880	829	883	968	899	930	968	906	917	940	868	916	952	924	917	954	941	938	925	905	921	849	857	824	838	895	888	961	896	913	932	894	937	875	901	918	920	952	915	902	899	883	909	916	868	850	887	877	874	895	892	896	943	887	832	907	876	878	845	900	894	923	912	888	884	851	890	954	827	909	922	932	910	899	914	917	890	882	902	957	892	910	922	888	919	928	868	931	932	960	890	926	887	937	949	864	888	887	923	967	872	864	882	907	900	878	906	974	915	929	937	930	917	859	848	884	889	879	855	877	897	904	902	962	916	918	863	903	904	952	914	928	949	918	870	917	956	882	907	928	865	932	914	872	898	946	889	948	921	913	914	895	928	902	922	910	879	911	877	917	906	851	948	891	883	872	901	933	912	869	955	914	957	928	939	910	900	903	911	948	871	924	854	889	871	872	904	893	957	831	875	910	886	913	965	840	923	889	893	910	890	952	873	888	905	923	898	927	921	918	912	902	946	930	906	874	872	863	907	840	857	933	891	869	917	906	927	850	921	918	939	919	962	929	918	878	932	916	934	876	958	908	828	862	954	895	911	916	949	924	924	898	891	893	877	883	897	857	908	863	890	893	916	888	900	915	883	903	904	855	906	900	863	883	916	880	920	908	860	902	846	874	915	918	946	940	913	897	873	885	940	837	917	863	859	858	894	918	886	890	918	847	934	958	952	880	871	924	869	926	903	923	899	876	882	920	915	912	897	951	935	911	852	882	971	855	900	913	863	903	941	866	853	933	909	963	917	868	920	907	880	868	959	898	904	823	921	851	906	849	963	902	891	910	869	870	857	874	908	894	861	886	874	901	944	915	952	908	910	963	886	927	878	881	912	908	934	863	904	885	847	925	835	921	921	842	879	873	842	923	919	943	908	929	882	925	868	918	882	950	937	925	925	873	897	856	892	868	856	857	888	926	874	889	892	864	853	896	913	929	889	916	835	939	912	894	877	928	915	902	941	912	928	908	937	866	915	900	868	896	913	902	916	863	910	885	884	929	937	923	847	872	923	924	898	893	929	846	871	856	908	880	904	881	822	902	894	953	882	902	897	910	927	928	890	881	902	933	949	919	899	879	894	866	900	920	885	856	909	858	905	923	940	872	922	903	903	894	901	921	849	882	891	874	908	929	928	916	976	914	918	943	954	868	911	893	858	863	895	958	979	925	890	868	893	915	896	854	864	889	871	906	885	869	924	841	884	839	921	918	928	953	855	984	905	887	926	932	871	877	877	925	914	896	925	969	874	910	887	912	879	882	929	882	872	869	898	901	911	919	951	954	895	889	858	875	910	914	887	932	890	900	874	849	907	957	845	931	946	939	869	933	881	880	907	915	893	874	894	892	945	889	913	883	864	889	874	851	960	871	843	896	860	926	880	928	879	917	878	911	913	857	948	957	893	844	915	941	907	918	925	902	879	885	969	878	913	860	836	891	858	898	902	828	891	896	908	897	871	919	868	905	896	885	965	909	899	903	884	880	905	913	881	886	900	881	909	905	904	840	903	844	873	888	908	921	886	888	900	938	898	883	874	914	870	888	866	927	938	894	887	918	950	829	890	903	851	825	893	935	891	908	951	857	945	871	883	921	875	880	930	880	944	887	923	864	952	910	891	865	934	897	910	895	866	889	910	876	920	907	895	884	888	947	904	859	928	869	921	967	903	864	915	912	929	884	949	925	877	922	920	914	900	875	860	909	918	920	885	898	910	930	897	902	936	851	884	882	930	905	918	899	886	905	911	880	969	955	902	877	882	888	955	901	931	922	920	953	883	895	925	954	903	883	890	973	870	886	873	917	916	900	931	865	916	853	935	895	927	887	915	897	907	850	897	912	925	917	975	873	870	919	925	889	890	902	914	983	900	896	892	913	888	887	893	882	883	891	939	879	909	920	854	889	921	917	931	848	901	897	905	925	907	844	889	890	914	885	928	881	911	922	931	949	893	941	871	865	888	904	878	945	881	862	885	875	889	903	912	860	858	921	900	950	892	941	857	892	877	907	920	880	927	909	897	903	935	868	889	869	928	906	890	846	878	882	882	959	960	955	921	861	920	894	879	913	867	903	929	871	907	889	925	886	898	865	819	895	840	856	878	866	920	849	942	909	916	919	858	922	927	918	891	904	927	919	880	879	910	849	889	905	906	950	904	884	898	903	948	874	901	909	914	918	910	895	918	908	914	903	889	947	919	886	877	918	925	896	886	937	939	890	890	889	939	913	884	883	902	900	853	935	893	900	904	914	921	929	922	932	860	896	901	965	872	915	919	939	888	891	879	865	912	899	925	911	905	877	891	910	900	901	894	898	884	864	851	902	858	928	902	920	930	941	855	903	868	888	927	928	904	882	872	898	873	869	905	887	883	882	873	898	861	954	919	878	863	844	919	840	873	876	887	892	912	906	859	840	894	928	843	940	827	945	909	871	944	870	886	923	948	884	878	833	927	974	932	919	907	885	899	929	857	915	919	862	901	917	891	847	924	890	900	912	887	894	940	924	880	867	932	894	906	944	901	878	941	938	919	902	884	884	945	913	885	878	924	921	872	907	851	899	889	900	932	920	875	907	929	908	917	855	893	901	881	883	895	910	911	931	864	913	877	882	980	860	897	953	894	886	839	852	860	944	931	856	991	899	888	905	884	919	871	889	890	900	893	903	926	891	895	897	956	858	887	907	893	905	960	954	881	905	914	916	875	879	941	916	915	891	870	905	881	888	881	864	936	899	886	912	910	904	900	920	920	897	909	927	882	873	910	924	940	950	924	905	897	867	876	863	895	906	849	913	882	908	901	886	888	850	869	945	872	917	917	940	917	931	894	939	892	900	947	964	878	899	870	987	880	935	900	891	910	924	891	878	930	884	914	900	914	884	894	949	896	875	896	934	841	908	940	904	921	950	940	901	908	869	845	902	846	912	924	886	942	895	885
15279	1517	983	913	783	672	533	577	502	504	472	489	455	450	464	397	448	471	405	447	386	455	418	445	385	440	424	447	446	395	457	421	387	429	438	443	447	392	459	429	432	414	443	402	438	422	378	403	448	416	420	392	428	425	446	418	410	429	462	446	462	431	407	430	382	391	415	410	401	455	456	417	391	451	420	433	433	405	408	395	406	441	412	434	447	420	406	433	436	413	446	411	414	444	428	415	433	396	414	439	410	435	403	401	399	400	444	437	453	389	382	425	460	429	454	378	428	386	434	406	408	402	410	395	430	404	416	413	391	421	421	451	430	472	448	414	372	415	421	423	417	385	390	377	382	415	449	422	454	386	388	406	449	389	369	399	391	446	414	435	406	413	437	451	413	417	417	399	386	408	465	457	400	374	379	448	400	372	441	425	412	430	420	421	427	422	432	360	452	445	409	436	422	388	399	407	426	397	394	378	416	399	405	407	418	399	401	406	394	405	446	384	394	419	408	402	445	431	424	397	406	437	405	423	415	417	404	453	407	411	392	421	419	418	472	417	393	416	384	390	377	420	408	390	441	439	421	399	440	396	435	452	380	419	408	451	383	391	421	433	381	439	377	437	405	415	418	360	428	410	423	423	422	387	451	429	410	414	392	439	392	401	430	471	428	432	427	432	438	391	438	425	398	418	390	489	431	423	418	389	407	399	401	439	407	414	405	398	399	446	463	411	396	399	418	422	421	414	387	440	406	432	425	414	397	415	423	426	405	381	402	435	440	407	436	424	421	453	450	420	468	437	448	454	455	423	376	420	458	410	422	425	422	415	433	419	437	441	409	431	408	403	415	405	399	438	401	388	410	397	376	410	403	409	414	419	390	403	409	381	424	437	397	410	422	416	388	435	440	448	439	428	433	406	412	423	385	435	397	447	382	425	414	405	443	416	438	423	392	431	440	440	402	414	421	399	430	405	395	418	438	418	418	422	481	452	392	413	412	416	392	402	431	364	458	397	406	447	394	442	428	479	358	424	404	437	399	384	443	410	373	413	408	444	453	461	442	461	432	429	413	417	433	429	461	416	453	398	404	427	382	439	421	438	445	442	415	436	431	401	387	439	366	401	444	401	419	421	425	418	423	379	402	421	421	448	393	373	416	446	414	426	431	432	444	461	414	404	418	418	445	416	410	412	395	419	396	455	453	421	397	405	419	410	427	423	429	374	431	411	400	422	407	422	421	430	423	417	415	390	418	452	413	406	424	427	445	423	401	401	413	409	405	442	386	399	433	453	399	408	427	404	436	408	390	395	410	408	417	405	395	381	411	428	409	412	406	430	375	398	388	410	412	443	437	399	374	423	424	410	410	432	423	417	407	408	410	394	372	422	413	461	417	450	445	454	402	416	436	411	393	415	407	436	398	403	386	372	390	410	409	385	396	404	430	464	434	403	436	454	395	456	419	384	388	412	443	392	448	462	441	407	389	438	461	437	407	419	394	452	431	397	401	406	429	421	419	407	438	427	437	443	416	430	385	445	430	442	396	430	417	404	429	420	415	404	413	405	438	429	452	416	431	405	432	438	412	403	384	419	444	400	384	396	412	448	396	430	416	430	438	431	410	441	440	427	424	401	416	465	469	443	449	422	434	411	451	406	409	429	387	383	402	356	416	448	392	404	406	459	406	392	422	413	385	414	442	407	421	456	443	454	385	419	411	416	400	425	444	443	444	412	420	442	424	428	406	432	413	444	397	429	402	394	412	417	406	440	416	440	442	402	376	438	392	456	481	423	406	424	375	413	377	404	396	370	407	424	442	418	447	392	389	418	440	419	431	424	393	425	411	415	442	397	409	360	448	441	407	441	357	406	389	429	436	380	459	418	434	390	399	416	419	437	432	393	433	429	402	441	433	418	458	386	436	463	442	436	442	410	437	422	454	410	408	429	368	455	417	412	414	418	411	443	408	386	427	403	395	404	426	417	408	430	431	374	406	446	398	382	394	417	429	414	426	451	419	446	437	445	426	386	424	431	419	417	411	408	432	422	391	408	398	379	426	461	471	407	417	429	434	469	399	434	431	428	441	394	422	419	431	438	400	393	416	446	395	397	416	390	424	421	420	464	382	394	416	384	403	392	435	445	404	407	398	394	409	373	442	399	419	387	436	396	474	454	404	440	418	407	402	477	417	396	385	419	397	410	431	404	420	388	430	381	425	393	398	438	454	405	440	391	413	436	405	427	410	424	404	437	389	444	374	413	432	396	430	403	410	427	379	452	412	390	387	396	425	437	388	424	388	438	410	416	404	467	423	465	416	405	447	406	403	389	416	351	410	441	406	439	438	429	396	460	427	460	445	437	417	416	427	400	422	470	416	386	393	434	415	406	398	431	441	418	350	417	411	447	421	412	412	376	428	413	381	437	415	411	447	405	426	400	451	369	416	394	394	405	401	407	388	412	416	450	381	375	412	405	424	409	410	386	399	419	430	440	394	432	382	410	397	384	400	411	391	412	419	411	419	426	382	411	462	420	414	406	439	448	424	396	420	418	414	413	406	398	426	481	406	426	391	398	398	378	414	415	380	409	377	422	406	373	432	418	380	432	439	410	429	387	394	440	435	421	436	440	424	437	399	392	433	423	395	385	362	416	403	437	469	420	427	395	391	401	421	396	376	410	453	392	403	403	423	406	399	410	418	396	397	412	450	435	401	420	403	426	384	392	381	450	417	415	413	401	422	396	411	457	405	413	406	420	422	405	448	402	408	390	429	403	434	432	459	418	412	404	358	410	414	429	442	419	377	362	406	435	407	382	444	412	474	446	386	395	438	433	443	442	405	390	459	461	435	400	459	419	413	434	422	432	393	416	420	437	410	414	408	407	470	408	409	401	425	432	381	423	429	438	408	412	422	423	453	448	454	400	434	408	417	427	394	393	463	425	441	383	398	443	423	413	411	445	404	385	394	431	418	379	420	441	399	423	432	419	395	441	374	440	457	392	425	422	398	415	440	395	441	396	427	427	435	438	423	403	394	420	430	373	469	435	406	399	381	451	436	451	425	422	457	433	386	385	393	410	408	357	396	397	427	397	387	406	426	401	439	415	401	408	427	419	418	418	410	403	440	421	426	415	444	417	423	434	427	449	448	407	436	401	388	425	464	405	379	431	426	454	407	405	385	411	440	416	401	426	407	378	444	449	422	426	450	430	474	425	384	410	426	365	407	424	407	437	427	448	452	428	411	426	455	431	393	396	418	397	403	392	412	394	399	410	420	439	442	436	407	389	420	363	392	420	390	420	380	409	422	431	401	388	422	381	428	434	428	396	441	400	400	405	376	385	402	407	418	409	411	451	420	406	439	386	400	385	381	431	446	416	417	416	432	414	434	407	405	450	370	426	402	419	417	444	416	387	381	375	395	433	382	426	364	410	434	405	424	395	451	398	392	408	403	415	375	418	410	436	431	397	451	394	410	394	393	390	374	392	407	448	444	412	385	425	401	427	378	378	403	439
8552	1515	1938	2470	2296	2124	1752	1591	1403	1337	1327	1193	1223	1150	1143	1092	1085	1030	1064	1014	1071	1040	1005	1005	947	994	1001	1002	1010	997	936	975	1030	952	983	920	944	918	931	993	946	927	946	975	981	982	921	984	1000	996	904	926	930	971	946	944	938	967	944	989	931	976	968	922	922	900	934	930	959	916	992	889	945	917	965	977	957	934	929	977	992	962	936	914	967	906	891	932	949	945	966	885	917	926	944	950	911	967	911	957	929	920	913	951	908	934	945	901	932	918	896	989	948	921	955	959	995	949	976	933	922	941	884	951	947	927	951	990	966	922	907	919	921	945	891	971	961	920	937	904	962	969	922	908	952	975	944	967	937	927	915	931	909	931	932	956	936	906	921	976	986	919	920	951	955	958	936	917	942	946	926	962	909	987	898	945	934	931	922	915	891	974	935	885	895	919	951	989	934	951	947	903	934	950	894	923	951	956	866	953	949	945	941	949	941	915	958	990	895	969	911	938	949	884	934	982	933	939	876	982	928	886	954	877	896	946	926	888	949	920	938	996	927	895	974	945	915	945	949	916	937	960	899	944	978	952	973	919	904	942	935	875	890	916	917	965	969	849	963	916	955	883	909	850	937	930	955	974	895	925	956	909	934	940	944	902	924	940	968	917	946	914	909	938	946	966	908	926	918	935	966	932	931	873	963	911	953	915	912	938	874	973	934	953	914	957	997	908	966	921	1016	919	972	931	877	948	848	929	958	914	985	1016	869	970	917	890	884	971	922	949	936	909	940	984	919	899	934	967	935	925	880	927	917	955	903	906	902	929	895	953	928	901	957	949	981	990	945	880	967	912	910	919	910	932	925	963	923	914	962	910	924	882	954	911	956	945	913	972	945	962	954	878	957	906	853	910	923	890	959	917	935	933	921	992	963	935	958	947	963	961	967	965	950	912	932	967	931	924	959	883	916	988	884	887	907	875	924	889	920	874	909	949	941	964	903	925	920	943	949	950	903	936	937	938	963	960	924	922	938	932	890	939	970	922	961	931	920	991	937	943	946	951	948	935	920	953	930	931	971	970	959	940	929	895	972	905	938	950	940	957	996	966	890	954	909	947	963	924	962	959	886	927	919	897	1011	919	888	882	950	972	937	927	871	944	896	945	917	987	945	899	873	927	861	898	950	969	876	890	936	915	969	944	919	941	986	893	931	952	916	933	928	930	928	942	948	996	925	877	942	936	892	930	917	906	916	893	892	878	964	955	915	946	928	945	931	883	971	927	922	906	938	965	1034	943	901	963	965	907	914	944	919	922	925	917	974	934	911	953	976	923	892	908	924	943	924	880	914	886	907	932	929	886	991	888	970	935	955	868	934	977	941	935	898	941	890	881	942	991	923	963	884	946	975	924	931	941	990	939	959	945	960	962	901	954	944	929	985	945	912	973	952	916	896	911	970	926	881	933	898	942	955	923	912	958	951	952	920	959	918	924	935	900	908	913	904	917	897	891	931	959	964	976	950	914	946	886	997	902	961	890	906	866	958	992	925	925	914	1011	996	930	961	915	939	937	955	918	902	933	975	902	969	932	975	941	945	899	928	930	917	865	959	963	960	931	943	888	877	925	931	919	935	915	926	909	1012	944	1014	916	935	948	948	934	904	974	956	900	946	943	902	949	981	933	915	980	915	979	897	887	946	935	980	923	989	932	898	991	935	977	933	924	1008	944	867	976	901	965	957	947	985	966	944	918	923	878	935	915	951	887	936	902	906	961	909	891	927	876	893	932	932	980	946	927	922	977	979	956	918	961	971	961	949	931	982	948	934	954	865	930	950	958	932	953	917	920	968	903	949	938	944	966	904	897	937	961	900	948	930	926	921	908	990	988	970	881	940	941	920	910	915	865	920	963	957	888	914	922	941	907	921	940	983	916	912	994	966	931	949	910	950	963	878	893	973	951	909	968	915	916	966	952	881	903	954	983	934	918	863	930	957	916	887	1004	924	951	923	938	916	996	879	920	885	921	959	951	928	933	930	1026	934	933	953	916	960	910	991	984	972	920	927	869	909	943	938	917	901	938	956	935	968	912	939	884	946	951	1000	961	906	900	904	910	892	900	936	927	940	933	967	953	975	933	903	968	1003	949	920	929	954	934	958	937	917	872	933	928	948	883	936	875	899	948	969	910	908	960	929	944	959	899	896	950	926	949	926	961	924	919	986	918	957	922	901	937	922	927	961	944	938	955	943	887	937	935	916	934	912	915	906	958	919	946	948	921	913	943	949	966	932	887	917	944	926	938	873	899	933	1006	966	944	893	874	986	895	960	979	919	941	950	906	938	937	912	923	939	926	939	982	933	926	993	970	880	1000	991	882	909	955	904	889	946	902	910	954	995	881	932	898	895	918	934	904	919	947	920	926	902	895	954	890	894	904	972	926	1005	933	846	912	921	953	989	922	924	901	889	912	980	973	901	868	937	954	912	913	963	910	906	909	930	966	952	892	908	914	925	897	941	916	935	909	944	956	943	975	963	918	914	913	909	941	909	920	959	947	908	860	982	925	973	901	895	898	934	855	955	951	993	941	948	932	974	911	923	922	952	940	891	971	928	888	952	914	935	930	913	924	966	895	910	923	994	896	865	997	925	959	892	911	950	913	924	981	967	929	918	932	875	928	936	883	929	929	864	932	926	1008	943	975	891	932	928	909	914	920	977	927	956	987	1035	948	942	906	949	901	870	972	932	959	954	926	936	939	967	930	918	890	906	923	946	938	909	982	929	943	919	938	903	954	941	922	902	917	910	940	974	924	920	840	941	987	887	933	913	927	931	967	940	932	956	959	915	952	919	948	904	894	947	1040	962	932	979	934	954	952	955	929	886	929	885	919	975	928	993	925	971	876	899	972	901	989	939	999	896	861	917	966	926	924	911	931	970	922	910	938	924	895	941	977	988	883	946	918	907	954	938	929	952	972	984	916	1012	948	955	960	934	931	909	890	899	918	920	934	896	948	943	929	960	922	928	878	966	929	961	909	942	965	952	888	932	946	889	946	987	915	921	951	913	917	985	944	887	892	947	942	857	922	970	899	948	935	947	913	891	915	932	929	999	944	939	900	891	937	923	930	935	872	941	910	918	954	897	918	946	887	940	908	928	967	953	931	966	970	940	894	930	932	929	965	867	1014	932	880	887	932	926	906	953	875	924	947	932	930	933	959	983	936	920	943	910	958	1019	918	964	893	924	1018	846	938	916	935	981	927	954	933	925	950	904	926	965	905	957	994	954	992	988	902	927	947	922	983	917	936	898	941	926	900	900	932	917	977	925	949	944	910	927	946	948	959	950	956	876	881	935	948	933	972	949	949	894	922	881	963	902	902	858	982	951	916	921	946	953	941	938	918	876	905	941	939	932	918	944	892	998	942	958	850	890	920	951	957	930	931	948	934	895	935	919	974	874	948	999	877	858	929	936	953	915	966	923	944	910	941	937	937	935	914	902	922	926	882	966	954	944	915	909	905	950	910	901	931	933	938	974	923	948	948	951	926
1486	266	276	253	204	206	183	189	203	205	199	235	210	186	200	203	198	197	249	227	203	172	203	209	208	206	176	206	147	190	181	208	180	186	174	180	190	201	193	186	198	189	204	189	180	182	169	166	187	199	167	180	176	194	190	197	191	208	206	205	204	195	203	172	194	181	200	193	217	173	184	193	222	196	201	197	207	195	194	183	160	168	189	192	189	181	181	219	203	224	187	183	218	171	197	189	207	185	171	173	188	214	216	204	192	187	216	209	214	186	188	184	166	194	191	187	199	206	182	176	190	163	208	213	180	197	203	221	213	189	196	175	205	193	185	199	209	205	211	207	202	188	186	209	220	162	209	160	202	201	187	215	191	176	173	203	220	200	200	195	212	168	185	202	213	192	168	193	170	169	203	163	196	189	197	185	206	217	192	174	161	187	196	209	189	202	186	183	199	190	215	207	214	212	186	213	190	181	180	171	204	181	196	199	179	184	171	227	185	189	206	211	193	180	189	222	188	199	198	188	198	191	185	184	149	185	163	205	207	172	175	196	181	207	204	186	191	189	197	194	195	195	186	214	182	177	200	209	190	176	202	175	169	187	208	176	192	174	189	204	175	179	200	208	192	179	181	182	173	176	191	162	167	201	186	177	199	183	195	180	217	191	187	178	176	195	164	182	203	182	164	212	164	194	179	177	164	217	181	196	189	193	223	199	186	184	203	183	176	181	195	207	197	186	181	184	188	192	166	198	178	172	216	207	215	176	198	178	166	163	198	201	195	203	192	155	182	201	194	174	203	178	177	195	199	174	201	190	158	186	234	198	190	214	206	181	217	193	200	200	193	208	186	210	203	225	193	177	186	193	185	171	213	168	190	159	188	190	173	212	181	179	187	200	194	207	166	190	200	217	196	189	174	198	180	211	190	206	234	193	217	178	204	195	191	192	187	200	181	203	184	174	225	210	171	198	192	180	221	201	173	203	165	178	219	185	190	198	198	172	181	166	179	183	214	197	205	188	168	222	210	200	177	220	180	183	196	195	191	210	170	204	206	161	182	181	211	186	223	205	204	205	178	166	190	200	173	195	220	195	174	177	213	203	215	219	171	201	181	192	169	231	212	195	194	192	178	195	184	199	195	181	218	210	188	160	189	190	205	187	175	216	209	178	169	193	183	171	190	190	189	167	207	187	207	189	186	208	175	195	191	193	163	185	186	172	181	191	187	186	179	181	163	179	184	198	186	187	190	188	174	175	200	173	171	197	163	184	202	213	216	201	196	218	180	186	198	170	173	199	196	182	212	208	169	181	183	204	165	203	176	168	189	193	203	204	192	199	179	185	189	174	181	183	184	200	209	216	215	190	172	207	199	195	169	199	176	179	197	208	197	213	200	188	156	187	172	171	177	191	210	186	205	184	198	194	175	206	173	157	224	203	179	201	214	180	179	204	201	177	211	189	204	183	180	168	184	164	213	187	182	197	202	163	175	196	176	179	190	182	208	192	193	202	202	190	183	176	184	229	203	184	183	177	181	199	195	188	214	187	190	199	191	201	183	231	188	208	168	184	206	188	190	202	207	165	217	198	193	198	188	194	201	187	183	204	216	204	211	233	173	199	193	174	184	170	193	188	199	193	188	191	204	207	194	174	187	170	200	223	183	182	186	217	197	210	195	198	192	171	206	200	186	179	192	181	190	166	194	192	209	171	180	182	200	181	195	205	200	214	175	186	216	186	191	162	188	187	192	187	216	170	172	192	199	177	198	180	192	214	174	193	200	200	206	204	207	172	211	188	196	197	165	196	204	204	194	195	190	178	197	171	213	200	217	196	194	195	195	192	207	177	179	216	181	199	181	234	165	197	182	211	202	207	212	166	180	196	176	195	200	218	169	202	198	230	189	168	202	188	198	180	190	186	192	209	195	189	234	193	194	191	190	208	194	208	178	190	224	196	175	216	178	184	196	209	176	192	192	225	186	196	203	221	176	200	172	203	201	226	226	172	173	207	186	196	185	180	207	208	173	218	201	215	219	181	175	182	172	200	179	173	186	170	158	190	175	192	228	175	211	213	192	191	202	177	173	187	170	194	201	191	208	178	173	185	208	192	206	188	171	189	179	161	175	201	160	199	166	192	165	187	175	197	205	200	194	180	196	180	179	181	212	151	189	183	222	211	205	183	174	175	193	195	186	185	208	212	171	205	180	179	173	177	199	190	177	208	207	204	186	221	191	159	192	185	203	180	201	188	196	196	197	232	198	183	197	187	196	229	199	163	157	187	178	214	197	156	183	179	232	189	172	161	188	180	180	179	192	171	195	204	186	213	188	195	207	179	186	210	180	179	162	188	173	220	183	194	182	189	193	202	213	193	199	216	180	185	207	207	180	172	182	182	170	194	198	177	201	182	196	179	188	176	209	189	211	174	202	198	196	194	192	217	179	171	209	188	202	167	208	214	190	210	184	180	172	201	200	206	201	192	187	208	190	197	167	182	197	203	171	190	186	196	225	203	167	189	228	208	181	195	184	197	202	176	169	189	193	212	188	185	186	193	170	190	188	202	188	201	200	186	200	176	198	196	175	190	179	190	184	191	215	187	194	184	188	191	183	191	172	197	201	177	179	187	220	178	183	207	205	229	203	208	176	181	209	187	198	179	191	190	207	184	156	203	204	193	186	195	200	195	175	195	175	181	188	187	189	183	184	197	209	235	215	181	171	221	200	185	206	196	167	175	194	179	188	193	206	214	179	187	196	195	198	208	168	207	195	205	193	175	204	195	182	181	172	201	208	188	231	193	181	162	190	184	217	173	192	179	206	204	202	196	209	199	206	180	205	182	204	153	201	194	167	188	192	165	204	177	168	187	191	188	202	227	168	183	201	198	181	218	184	203	183	186	167	171	197	207	175	200	183	193	211	169	221	184	185	196	223	181	211	198	168	177	169	192	201	204	215	190	176	198	187	171	180	191	184	213	199	174	180	167	217	176	211	201	209	207	178	185	178	192	206	193	195	205	226	192	199	176	176	185	163	167	189	210	190	202	171	205	198	169	164	235	188	218	224	198	172	198	208	183	175	186	190	184	205	187	197	171	205	211	188	159	192	172	222	179	218	195	186	168	196	232	184	205	187	194	193	185	195	198	217	187	198	199	202	222	197	193	177	196	220	192	208	187	189	173	182	176	177	201	195	163	191	189	195	212	178	187	193	198	209	196	181	196	232	189	197	167	184	199	178	202	203	197	199	205	191	196	200	188	204	208	184	205	211	199	163	189	201	183	190	178	184	202	184	175	208	203	181	159	192	182	191	187	161	182	160	217	193	192	199	210	191	210	208	190	182	194	197	186	199	194	180	162	187	174	171	200	208	215	184	190	178	188	207	182	187	176	202	197	154	174	205	194	215	177	183	200	215	206	184	185	202	180	198	193	172	194	190	200	175	192	174	175	208	193	208	170	173	201	191	236	203	204	216	204	174	208	192	202	194	209	181	180	191	183	195	203	200	206	211	198
1745	570	580	606	667	651	582	631	561	564	563	542	546	532	547	517	505	502	544	463	517	550	521	538	469	497	564	516	522	526	481	506	544	475	515	518	545	514	509	530	503	518	529	496	537	543	487	494	547	546	514	518	569	560	520	510	551	520	550	512	539	496	493	572	532	519	492	484	534	532	521	467	553	525	506	531	524	502	512	497	501	501	563	515	538	531	540	569	493	514	542	534	554	533	491	514	481	528	519	496	525	481	521	534	488	537	521	531	505	526	543	534	516	537	506	517	525	515	512	515	555	511	549	515	548	513	549	500	510	532	502	515	521	525	557	523	534	521	527	547	500	534	536	533	522	529	505	523	503	503	531	507	460	463	507	487	555	537	505	513	510	539	508	503	546	510	497	544	512	518	552	547	536	556	512	531	549	549	489	504	454	490	555	520	516	503	506	524	502	513	515	532	528	536	513	517	525	551	521	553	513	513	490	506	508	516	527	485	568	510	506	536	497	496	520	525	517	550	478	489	548	510	527	511	509	490	505	523	518	549	524	522	547	529	571	467	527	511	508	507	494	505	517	523	545	509	548	524	511	525	527	504	510	541	524	528	509	528	496	482	512	526	537	549	531	553	543	499	521	501	553	563	518	580	531	541	516	554	516	550	489	539	495	521	497	547	531	519	540	516	507	517	524	509	519	497	544	530	520	537	515	504	522	547	546	522	540	509	564	522	490	516	534	525	522	550	522	553	541	505	527	515	517	535	486	531	489	507	511	470	529	491	500	536	520	531	529	536	553	481	517	480	514	508	508	500	523	506	559	507	484	476	515	489	515	521	536	518	549	557	526	594	497	529	469	517	511	527	533	530	549	510	545	525	538	533	515	515	528	518	564	519	507	475	509	519	499	478	515	504	533	545	508	511	522	533	559	471	527	508	529	538	541	513	526	543	537	539	507	526	530	491	553	536	553	544	490	513	515	515	545	506	505	510	476	487	551	539	501	499	519	535	539	544	521	507	546	527	497	518	546	543	470	527	554	521	512	521	505	536	517	488	546	530	564	518	476	537	517	532	537	486	474	508	528	464	539	507	531	540	515	464	558	500	563	505	550	570	540	534	560	562	451	551	529	577	542	544	528	570	514	488	502	564	560	533	510	498	544	487	501	505	538	550	552	572	521	511	547	516	514	540	490	531	480	482	513	522	498	545	575	507	522	549	532	576	556	504	555	520	510	530	494	547	525	512	513	482	559	495	525	521	521	492	510	525	532	503	514	526	520	516	492	536	525	528	543	499	508	538	503	524	544	508	509	528	455	507	538	480	519	513	496	522	537	501	489	496	522	517	538	515	502	532	509	502	492	516	510	533	534	490	527	521	511	532	553	523	504	489	540	546	588	505	553	539	548	524	506	528	512	513	451	492	497	519	555	568	532	490	529	519	548	496	535	534	537	512	558	500	509	543	539	545	515	529	485	538	509	528	535	510	533	521	537	519	518	514	490	525	499	551	521	511	510	529	553	505	527	535	551	481	469	513	526	546	529	494	541	535	506	509	526	526	539	496	511	519	496	540	563	524	502	505	527	538	508	537	493	519	522	527	528	508	518	511	505	484	508	499	473	514	528	524	543	502	513	507	487	554	550	497	495	500	536	531	521	485	519	519	525	527	498	494	515	507	506	539	529	481	504	531	497	526	549	516	528	528	511	513	539	528	508	534	516	526	468	561	524	497	523	547	512	490	509	515	519	542	499	525	517	520	538	496	507	516	522	510	515	527	526	542	499	480	553	538	559	518	539	497	535	507	513	543	481	502	505	504	514	498	504	541	530	568	535	511	517	519	497	508	536	540	557	481	544	494	559	569	493	515	494	550	501	528	539	543	492	513	532	553	513	496	474	497	482	496	547	527	548	497	520	558	563	531	546	504	523	525	483	533	494	536	554	541	505	543	535	534	555	535	510	520	482	528	497	551	445	542	514	530	563	523	516	519	534	522	547	503	539	525	512	524	503	537	555	523	558	518	516	552	523	544	517	531	505	512	509	518	549	472	520	503	516	522	526	496	590	546	574	504	504	516	535	472	507	525	530	547	514	538	483	504	533	485	508	527	499	507	525	502	506	528	527	500	505	496	543	521	516	525	538	515	512	511	531	523	524	539	519	562	515	589	522	496	530	498	500	519	506	519	530	506	555	494	522	524	517	520	517	500	559	553	543	474	508	532	494	533	554	534	517	509	502	533	492	527	520	491	542	542	503	533	518	525	525	516	481	481	519	529	522	503	532	520	519	504	502	551	533	518	511	504	485	498	503	496	544	551	528	524	558	506	491	483	498	519	506	482	582	524	551	528	489	532	532	574	506	519	536	511	515	528	521	515	495	539	553	520	537	538	530	490	507	557	531	466	546	556	504	530	494	557	562	521	521	537	494	524	496	513	557	522	474	526	497	494	518	492	486	490	560	522	499	546	542	507	518	509	539	521	542	507	516	513	549	532	516	481	511	546	515	519	512	529	525	481	532	530	514	499	538	526	492	544	542	523	502	509	511	543	530	557	536	528	498	523	512	492	499	495	530	526	515	555	491	534	509	569	545	507	535	466	511	517	537	520	509	470	519	541	531	492	478	552	592	535	500	534	524	507	532	496	530	462	560	511	547	519	551	524	543	489	516	503	517	560	494	532	508	530	532	534	520	526	496	554	523	520	500	520	559	517	531	463	519	517	508	541	502	500	538	531	532	505	579	505	513	500	536	503	515	497	479	521	531	542	477	553	532	498	483	534	532	503	526	506	535	520	553	457	509	533	528	508	469	507	508	554	541	540	529	510	497	552	518	522	531	467	510	520	472	465	565	521	498	544	521	499	513	520	528	499	496	531	512	531	513	505	501	517	487	489	528	538	497	483	555	508	493	550	531	546	544	544	509	519	484	486	538	517	509	466	496	506	533	497	512	562	509	551	516	523	523	485	488	499	518	501	529	572	587	541	490	552	517	537	507	524	538	517	538	520	531	510	532	530	516	515	552	494	527	487	510	490	511	519	493	503	518	520	498	548	542	494	528	525	546	551	516	547	545	527	523	550	518	549	493	495	552	511	501	549	471	551	529	546	545	495	478	520	508	532	523	551	556	528	504	505	506	522	515	546	509	494	529	499	507	511	555	534	553	498	515	546	541	552	573	497	546	533	505	486	532	503	540	529	512	528	533	523	497	553	504	514	473	488	575	499	562	523	546	519	484	512	534	538	482	503	536	534	503	533	505	531	562	510	508	532	530	484	537	520	526	519	531	512	488	527	523	520	543	496	526	557	562	497	477	526	504	508	499	524	521	549	488	547	490	501	533	543	489	561	501	525	523	494	544	493	534	536	534	524	519	520	554	545	493	534	561	543	528	507	473	485	507	514	516	532	570	526	550	543	533	493	519	541	514	527	545	529	527	482	510	516	538	503	496	520	524	542	498	512	508	512	523	510	536	500	491	529	539	524	520	516	519	513	520	501	525	531	547	505	489	495	535	527
7707	732	660	611	577	490	464	475	421	446	420	391	392	378	401	422	356	398	397	406	380	382	370	363	410	385	392	383	369	364	366	411	404	357	365	370	383	400	375	386	378	420	389	369	366	377	381	371	358	386	370	348	388	418	375	376	371	370	381	372	356	389	386	397	367	397	427	396	409	416	381	386	334	394	362	377	424	406	387	402	374	407	390	360	367	412	392	414	383	372	397	374	359	402	356	375	350	395	383	379	426	407	374	364	418	404	391	372	383	404	363	408	422	353	375	358	383	383	382	358	392	359	388	414	342	396	379	394	396	397	365	412	374	385	404	395	365	374	391	379	393	375	426	356	386	390	362	399	392	375	394	378	368	381	358	375	380	391	347	403	387	392	363	385	383	392	392	373	365	383	356	369	373	400	411	389	402	364	360	358	374	349	335	382	349	388	360	362	345	379	377	355	373	399	392	338	397	370	372	383	371	365	412	399	371	377	398	440	350	367	395	376	389	379	410	407	407	411	375	423	375	341	380	325	360	406	385	384	373	400	381	398	367	360	386	387	370	384	376	393	356	396	384	380	355	358	347	393	400	395	418	350	397	386	384	395	371	392	370	404	391	384	391	378	366	417	343	391	403	386	385	345	361	390	392	402	399	391	369	351	400	378	398	393	384	372	386	361	396	365	380	404	364	388	385	396	375	360	366	382	368	356	342	356	426	411	370	402	355	391	346	380	409	418	364	378	398	390	365	356	396	375	417	368	372	398	370	392	381	403	387	420	345	382	359	393	406	397	388	413	415	375	412	380	378	381	385	421	381	400	350	387	381	343	391	381	331	391	381	365	393	370	360	386	384	335	409	391	390	337	368	410	412	361	379	349	378	390	378	384	404	369	362	384	394	411	387	379	393	359	429	409	358	359	400	434	352	388	383	356	395	371	368	406	373	384	355	372	355	385	346	376	385	359	389	375	353	400	403	367	356	384	366	350	378	381	394	379	398	391	374	373	381	386	367	404	350	409	378	334	391	397	373	409	408	405	385	371	380	388	399	368	359	391	403	406	376	350	372	385	380	382	371	382	346	382	380	349	368	388	386	385	378	399	403	392	372	394	354	359	366	362	379	375	384	390	376	363	361	392	378	374	373	361	386	414	406	406	407	369	380	411	369	390	428	430	368	385	392	362	349	385	385	373	377	330	389	371	378	351	384	403	390	387	345	384	421	358	386	376	400	396	362	384	389	373	399	339	388	395	369	393	376	365	361	385	397	358	390	413	439	383	354	349	382	365	378	420	391	408	391	365	372	394	364	398	379	336	388	361	353	396	379	377	410	326	374	394	402	389	411	379	350	390	368	402	389	360	371	359	375	382	447	388	390	399	381	396	383	379	400	388	377	413	386	381	388	376	389	395	337	335	328	395	399	375	380	361	406	391	322	417	394	361	407	360	390	345	367	336	331	406	397	363	404	377	406	372	397	416	379	371	347	412	369	395	381	350	392	396	363	385	359	366	359	401	404	387	374	359	365	361	397	384	357	410	417	370	370	344	359	381	422	341	335	381	369	388	377	368	373	376	406	386	386	346	363	418	356	330	317	394	383	404	371	395	374	397	405	393	342	361	374	391	362	349	359	427	380	378	361	379	369	413	408	429	394	364	354	403	373	358	371	380	403	409	369	416	427	360	397	367	344	410	359	390	371	381	371	376	406	381	402	380	386	409	383	383	364	376	379	380	393	360	381	360	405	376	382	351	357	374	378	383	346	376	356	352	421	404	381	362	376	351	420	347	395	352	338	396	390	363	373	405	355	377	346	383	395	380	365	401	369	371	344	361	409	386	402	400	347	395	393	392	365	388	388	372	414	362	405	393	353	404	391	369	343	397	376	385	410	400	379	411	378	413	405	405	382	397	361	406	371	379	363	367	357	366	380	386	386	415	390	352	368	382	389	386	382	343	369	411	391	396	357	368	360	370	384	384	389	394	378	386	351	430	403	397	408	332	414	376	434	391	387	409	398	406	392	395	359	380	352	367	388	357	354	400	379	375	353	424	381	358	373	393	380	372	385	370	420	379	393	373	406	387	356	413	395	389	420	386	380	374	390	376	398	405	388	385	368	391	346	366	358	388	380	392	406	376	395	375	388	357	384	371	359	356	345	362	385	383	333	385	366	383	390	396	384	408	381	359	404	383	396	370	417	391	375	382	357	391	393	349	368	358	396	383	366	368	368	360	332	372	361	383	375	425	424	338	353	380	378	380	400	403	390	366	379	385	399	378	378	374	361	382	409	359	352	365	403	419	388	349	381	349	349	379	374	380	383	353	379	351	345	352	372	349	381	382	416	383	338	363	397	406	388	366	357	399	378	380	388	386	384	388	346	366	338	379	393	376	391	382	392	369	371	359	392	361	372	406	389	390	363	349	376	352	389	372	358	380	392	419	379	385	399	419	394	377	387	390	365	413	375	357	354	363	364	395	391	391	343	363	391	388	371	367	390	386	343	405	378	360	369	409	356	400	386	359	416	391	398	395	405	400	326	407	380	388	387	379	353	348	404	376	356	386	412	379	346	395	385	367	391	388	382	377	394	422	411	365	409	387	358	406	395	355	361	401	376	351	401	406	346	386	354	394	351	372	395	381	384	378	375	347	385	379	394	399	352	356	384	363	430	411	351	354	372	376	362	401	364	340	389	385	364	404	382	349	373	385	354	357	384	312	375	401	383	353	335	389	398	363	375	385	424	381	392	379	418	385	364	420	389	367	392	383	356	382	370	379	357	377	356	360	410	366	396	420	388	437	390	418	408	368	415	381	366	377	401	384	355	366	400	404	391	328	414	383	368	435	365	364	356	397	382	350	395	397	350	372	404	371	397	419	404	397	388	346	372	371	385	392	363	377	376	378	379	391	379	401	399	341	357	378	406	382	394	377	360	405	412	359	360	370	408	372	386	367	368	382	365	373	342	389	409	368	389	358	379	368	352	384	386	398	370	360	326	398	385	386	372	391	400	383	412	356	388	398	374	384	394	381	363	420	379	365	385	389	348	358	440	363	387	400	404	379	392	362	377	340	380	349	360	392	359	358	379	379	381	356	371	395	358	374	373	381	405	353	399	427	400	368	378	349	374	369	369	411	407	348	371	387	371	373	353	367	364	399	375	414	417	379	405	379	372	355	402	395	392	380	384	398	366	377	380	383	344	396	376	388	340	406	380	348	421	350	365	391	395	373	369	337	375	404	360	358	392	373	380	425	358	365	360	394	415	372	398	370	381	400	348	414	367	339	373	404	371	393	320	394	386	427	392	384	393	392	382	394	373	410	357	379	375	372	363	385	362	401	379	412	387	430	409	404	387	364	405	400	357	359	383	390	335	349	385	386	421	353	401	406	401	423	392	386	420	432	326	410	365	389	370	393	393	370	403	355	388	402	400	392	411	395	414	381	383	371	407	354	382	382	387	387	369	379	369	406	342	394	366	374	387	349	401	370	399	372	383	379	349	369	345	379	331	416
6524	1169	1418	1641	1537	1395	1246	1277	1213	1139	1039	1058	1045	966	962	1029	871	929	950	955	950	985	984	947	939	940	914	907	946	915	907	926	911	896	910	885	919	855	893	925	912	864	891	894	921	919	964	925	860	960	950	981	856	937	894	933	844	872	895	912	928	1001	910	951	973	941	875	916	886	903	889	859	932	898	900	923	869	895	921	895	963	905	894	916	915	920	881	888	936	915	946	879	941	896	914	935	888	839	911	910	884	912	914	898	894	942	894	937	863	937	921	893	858	937	914	894	892	874	884	924	918	912	792	923	867	906	834	945	892	846	872	909	905	931	836	920	928	896	882	942	897	895	839	869	957	887	896	915	918	860	875	890	908	912	919	887	868	852	888	869	839	923	881	899	905	888	900	957	859	885	852	881	882	903	848	914	919	989	873	928	908	830	877	950	856	881	854	912	869	887	894	906	823	821	927	940	926	917	923	903	881	916	878	912	907	868	915	876	861	875	915	937	891	883	952	789	919	883	910	917	917	915	929	878	933	910	968	919	910	871	910	922	882	923	927	871	890	884	892	877	893	950	989	917	891	886	895	908	973	900	903	945	955	918	934	903	978	939	933	899	941	988	912	868	889	957	910	880	888	915	887	879	935	895	937	890	874	864	877	850	857	872	860	922	822	847	905	883	856	906	881	888	890	916	910	919	876	909	951	895	902	941	934	887	865	908	908	881	873	880	856	866	905	900	899	887	921	918	901	888	858	834	882	932	962	899	904	894	951	881	910	913	857	931	939	915	882	893	916	910	827	953	864	841	933	919	925	848	859	934	874	908	872	865	930	904	913	910	865	843	902	891	925	909	901	839	965	892	958	889	890	904	915	925	925	917	879	892	890	864	856	905	902	881	910	947	914	871	940	919	888	950	941	908	894	940	877	887	885	911	898	909	892	820	926	916	944	945	921	838	895	870	876	887	943	931	876	876	904	912	868	967	932	884	864	908	945	873	873	912	880	884	896	969	873	896	905	930	934	903	947	922	946	883	883	885	891	869	920	976	897	913	922	971	893	953	924	910	925	876	854	938	888	828	847	912	874	929	929	878	925	928	918	911	924	881	866	908	896	883	884	879	848	931	934	924	864	954	880	926	906	881	927	913	900	916	933	896	879	912	884	919	934	919	880	906	866	895	974	924	828	912	900	924	899	876	880	849	908	942	927	889	902	904	899	849	845	932	954	887	825	941	907	945	867	886	889	925	926	929	943	942	870	920	897	921	926	898	913	888	884	927	937	863	885	907	881	820	928	921	922	856	915	913	857	887	920	916	913	923	875	921	916	888	896	889	900	897	965	857	863	881	907	903	882	834	875	891	918	903	875	901	912	902	903	936	841	898	916	935	936	925	900	939	905	883	886	887	909	913	862	940	904	871	897	889	903	890	898	910	902	925	953	939	933	876	907	874	889	923	888	879	887	921	929	891	909	877	853	932	881	943	951	924	943	814	886	862	943	887	889	913	897	904	893	869	915	889	922	863	884	926	926	918	910	933	835	923	887	890	845	924	912	937	881	892	902	916	905	927	929	889	892	918	914	890	913	883	877	910	954	924	889	910	884	896	921	965	867	916	897	931	909	913	855	897	895	884	905	865	893	898	880	913	913	924	886	938	907	895	908	872	882	899	920	886	922	888	927	930	938	882	865	906	876	898	923	860	908	922	901	862	931	910	917	898	836	937	897	916	910	935	910	913	947	913	942	897	875	919	887	955	883	875	873	914	894	937	863	828	890	912	838	916	875	976	909	846	942	941	869	959	895	907	864	921	871	935	837	908	913	889	826	875	926	985	858	955	857	870	913	904	943	921	892	856	873	879	889	825	880	875	861	903	868	884	839	890	898	960	867	875	895	921	883	914	894	865	943	897	888	867	840	956	928	957	856	918	928	942	868	891	917	905	929	915	920	881	948	925	908	855	863	908	925	855	926	919	928	865	920	890	882	861	906	886	861	978	890	881	919	874	824	900	941	871	886	858	873	914	878	883	904	919	884	906	881	859	904	867	899	912	898	954	884	912	908	859	902	939	902	919	867	890	961	910	855	938	875	861	904	854	897	934	894	967	867	889	949	910	895	900	873	856	922	932	872	878	880	892	903	896	928	881	937	899	884	933	854	900	869	934	923	970	890	877	898	898	876	909	896	935	920	896	866	889	930	876	861	928	950	919	921	906	909	876	895	889	953	913	887	885	892	870	896	959	892	905	837	867	905	927	852	883	887	882	941	887	905	859	894	908	865	896	840	895	892	917	922	962	890	921	887	944	921	879	840	886	933	883	917	933	901	876	927	932	919	930	929	885	925	946	924	864	914	881	918	901	925	923	938	877	895	887	859	897	867	857	903	894	933	916	911	874	892	884	900	929	879	954	878	859	866	879	874	851	880	828	896	931	842	910	933	890	900	892	858	872	899	975	852	972	923	878	873	909	933	914	861	868	928	876	923	874	892	917	891	894	896	853	864	959	911	864	893	877	902	944	836	892	907	901	883	891	872	917	911	953	947	896	829	893	907	946	835	893	898	906	921	940	886	850	873	929	922	937	876	859	954	867	924	939	892	862	880	934	928	914	891	895	914	937	903	919	903	880	900	880	879	854	927	873	852	938	917	900	916	861	912	895	848	876	963	957	939	880	887	888	905	908	933	870	881	890	849	934	927	893	892	912	941	896	967	867	910	858	860	942	925	891	943	873	875	902	885	863	866	925	895	887	926	886	897	901	912	886	877	921	900	830	928	889	881	939	894	907	927	938	872	915	891	934	924	857	936	891	907	907	868	922	915	887	915	941	900	937	912	896	870	865	926	904	896	903	895	887	868	890	898	939	899	885	899	875	926	848	916	889	882	920	935	889	886	904	902	879	948	914	955	887	852	885	929	887	926	884	909	933	902	920	923	949	899	896	951	855	881	871	907	912	867	894	891	916	906	874	904	937	882	911	920	872	863	909	903	876	895	865	910	878	882	919	897	891	920	877	882	929	893	909	930	887	924	905	911	903	927	883	961	898	911	864	892	895	938	904	866	894	904	849	897	975	933	965	884	928	866	927	886	936	905	889	968	859	868	897	910	894	890	882	851	915	875	945	947	855	890	879	910	892	927	896	937	898	908	865	956	869	889	964	884	941	856	939	916	886	889	898	923	915	938	940	899	860	942	859	883	882	916	846	917	874	923	862	869	926	917	930	917	884	879	916	911	890	967	828	896	913	861	913	834	899	816	909	878	918	881	913	879	948	920	923	872	908	854	915	913	899	880	868	848	903	947	891	888	901	925	916	897	911	868	928	895	900	924	907	845	901	916	881	911	909	916	916	988	942	884	944	889	918	918	890	922	922	979	900	897	893	894	848	831	946	909	895	926	916	905	909	939	896	935	914	906	901	893	934	924	957	901	945	926	903	918	883	912	906	900	905	896	872	903	906	898	889	922	902	949	889	885	852	891	920	906	883	893	914	943	889	853	860	899	915	925	908	877	883
15057	1439	983	874	691	680	574	547	502	472	481	449	450	420	406	410	433	441	472	465	395	429	401	440	410	445	449	437	421	454	436	396	408	421	404	403	415	407	393	422	416	435	408	442	438	415	387	397	415	426	421	409	416	446	387	436	393	454	449	433	445	396	407	381	413	428	443	419	374	396	379	421	383	438	408	412	398	449	394	370	423	405	414	415	430	391	426	403	419	364	392	392	408	457	406	380	444	423	417	378	435	389	392	417	407	402	427	417	429	428	445	380	404	432	434	385	402	409	422	423	416	433	423	426	435	426	436	396	395	430	384	406	415	404	430	376	415	412	424	418	374	418	414	436	411	399	398	399	417	429	464	437	395	437	391	429	394	400	412	422	394	414	436	422	379	423	416	395	372	410	431	395	419	441	402	427	411	433	426	407	406	410	439	468	416	421	429	364	404	418	442	399	400	376	385	452	426	391	440	441	369	426	446	442	410	437	383	431	452	426	424	419	400	387	388	415	421	427	409	434	421	416	422	426	440	427	397	394	395	451	409	456	405	387	401	393	448	422	416	444	400	410	406	430	444	430	444	443	446	407	431	424	421	397	423	428	420	431	429	404	452	403	405	382	436	418	410	433	426	422	408	416	425	398	418	398	396	453	359	428	421	393	430	418	418	398	394	422	413	476	416	413	457	463	411	450	450	424	384	381	376	425	428	416	466	408	494	436	446	436	478	445	383	433	370	421	394	441	403	413	405	400	419	404	386	428	401	379	449	435	389	403	399	401	400	414	424	459	413	399	415	413	403	440	452	427	399	415	370	407	402	450	397	418	434	427	373	419	394	394	418	423	375	415	374	444	368	428	398	432	446	403	391	432	423	391	379	421	392	389	360	409	380	416	437	392	460	418	409	413	402	427	409	418	419	417	441	432	425	437	357	367	412	372	407	427	414	415	395	389	440	448	446	435	423	400	412	409	388	451	445	397	413	376	466	368	423	377	429	412	396	425	426	388	382	405	406	414	433	438	416	438	412	443	423	451	419	405	395	409	424	426	426	378	405	399	388	424	420	373	438	434	440	425	436	417	413	432	402	421	402	451	438	426	435	410	371	403	441	414	416	397	442	387	421	394	410	415	416	446	393	401	409	467	421	392	396	416	423	416	393	406	420	408	400	433	406	382	399	443	383	373	450	412	453	462	401	406	426	433	400	423	432	413	426	445	409	401	393	410	435	429	448	398	385	405	413	426	399	400	420	437	420	433	436	414	410	396	389	433	404	375	396	403	368	431	402	386	392	394	446	412	468	431	385	462	500	437	404	410	412	400	421	439	429	402	403	436	382	399	400	418	418	445	399	403	415	444	413	392	413	427	384	406	397	432	449	406	446	418	375	358	366	399	423	422	373	445	424	422	437	403	406	416	406	409	425	416	449	429	427	415	452	411	446	400	433	397	441	382	390	360	388	456	424	446	394	407	440	425	394	433	386	415	395	429	424	440	384	372	387	390	437	400	410	412	428	443	390	412	435	439	447	435	467	424	446	437	383	408	430	440	458	407	435	411	401	441	413	432	392	384	397	424	417	437	380	404	416	363	417	418	424	391	427	469	419	411	389	400	379	430	401	396	398	419	400	400	418	437	424	379	409	405	429	425	424	424	442	405	382	443	417	426	423	418	410	418	401	394	422	428	439	422	389	391	398	415	407	412	384	420	422	426	418	424	415	445	450	399	414	426	426	403	437	388	449	398	399	417	424	373	371	384	395	377	406	430	423	419	451	413	444	395	391	439	430	412	454	455	423	399	430	402	378	415	381	422	377	398	427	475	422	417	408	412	427	401	456	454	415	434	391	377	421	430	427	442	348	437	396	400	383	407	449	400	395	411	370	394	406	380	379	397	405	434	391	416	366	431	419	410	394	423	419	384	412	405	404	432	379	416	396	426	415	429	448	408	384	430	423	466	408	418	404	410	406	384	447	431	407	454	385	390	382	395	428	453	445	406	395	404	391	367	417	390	450	399	384	433	475	429	394	419	443	443	432	407	416	362	408	378	377	491	435	394	387	437	428	424	401	406	450	406	426	397	368	390	441	420	411	420	393	415	414	385	425	423	450	423	427	454	455	435	445	427	386	422	411	429	411	453	391	394	398	390	434	411	416	417	398	374	394	451	387	431	406	428	405	424	416	406	447	403	416	431	427	408	401	424	376	422	445	415	380	415	423	377	407	383	416	433	425	424	400	392	379	392	410	424	387	405	418	427	412	409	421	442	408	412	393	418	402	383	437	400	387	384	420	409	421	391	382	436	427	394	403	416	418	431	412	394	400	409	429	416	448	412	454	441	439	400	414	392	419	422	414	395	454	443	420	476	380	419	437	462	399	427	455	451	426	396	453	427	428	441	421	408	451	428	425	366	382	417	409	437	403	453	429	424	409	441	372	406	372	442	432	463	425	448	395	416	414	424	417	430	397	450	439	398	409	404	434	424	388	446	417	398	402	418	398	393	447	423	402	408	384	404	417	445	415	439	417	421	423	433	443	393	429	372	409	429	408	396	421	443	433	416	385	429	386	420	377	384	420	446	453	453	394	425	367	414	394	432	433	405	429	392	363	436	410	449	425	419	418	396	376	422	446	431	426	443	415	447	425	404	417	445	401	416	405	391	413	428	459	411	416	402	435	392	409	433	436	453	423	441	408	398	367	426	466	388	408	410	421	407	400	415	439	435	427	442	410	394	388	416	380	450	436	490	446	417	405	427	424	427	414	446	443	433	420	402	410	407	424	416	427	394	446	406	420	431	431	420	449	378	395	414	413	420	388	428	394	394	393	405	418	442	428	454	425	434	441	404	413	402	438	419	381	376	437	469	390	377	399	453	408	401	386	396	434	393	411	423	424	425	425	379	413	396	431	404	429	428	428	413	459	414	399	377	395	420	384	400	387	408	421	398	373	463	398	437	461	397	404	438	437	432	425	429	403	430	396	443	423	441	433	392	424	394	452	393	401	397	422	427	387	411	384	451	421	410	421	459	377	382	401	454	426	439	433	405	402	443	417	414	431	415	421	433	425	417	427	454	375	420	405	446	410	406	428	419	413	406	395	363	405	422	435	382	400	396	408	365	413	374	414	423	405	399	386	442	422	385	398	407	423	404	389	398	401	452	363	385	383	369	430	398	396	408	379	405	439	449	412	424	415	431	385	375	385	454	400	422	483	429	393	429	430	403	390	411	430	421	415	433	421	387	408	410	432	470	418	433	431	436	416	397	440	402	395	402	401	407	411	402	448	425	406	401	418	424	441	425	389	398	396	445	451	386	433	395	396	378	398	433	412	419	375	407	408	403	425	389	373	423	415	420	408	411	408	388	382	403	430	398	423	416	389	410	426	424	409	410	411	431	406	399	428	436	416	428	417	421	412	422	431	421	403	411	411	421	427	390	404	422	381	404	454	449	430	345	385	372	403	395	408	411	400	414	420	392	438	416	401	424	397	404	425	431	410	434	418	419	402	408
8566	1520	1941	2401	2255	2079	1700	1532	1377	1266	1324	1244	1208	1140	1179	1068	1073	1061	1035	1058	997	1051	1014	1003	943	989	1026	988	976	962	926	964	975	932	980	1000	939	975	979	919	960	931	955	987	967	964	962	943	924	909	970	914	899	948	914	885	935	978	950	935	943	910	880	991	911	911	927	958	945	917	927	933	954	873	979	913	904	954	932	877	921	951	930	911	953	932	975	951	907	931	915	940	943	908	938	927	896	893	958	874	872	881	928	845	951	957	938	886	948	947	918	911	928	902	913	956	873	933	941	921	905	973	947	890	914	941	897	1006	878	940	903	930	947	890	960	896	956	944	926	932	950	906	951	927	934	934	936	903	933	921	956	939	967	962	867	938	893	907	918	915	940	928	884	926	977	928	979	949	965	922	911	872	895	935	982	879	925	929	977	938	941	964	897	945	912	948	911	924	930	903	949	899	927	963	975	952	937	897	928	953	931	960	908	885	896	896	872	951	932	950	955	930	916	931	975	905	953	949	894	947	953	939	871	920	957	918	956	927	956	908	941	899	911	958	946	873	913	979	900	927	932	918	934	871	962	866	876	934	896	921	886	871	915	939	939	926	925	957	839	1017	898	933	943	892	1020	884	973	982	936	911	945	949	900	947	881	907	939	942	922	953	862	917	967	948	911	870	904	954	919	892	936	897	929	968	907	933	944	896	926	928	932	1002	975	951	925	967	897	917	910	896	961	964	956	982	979	922	981	937	934	982	922	948	921	925	948	952	893	973	900	947	912	925	948	937	907	898	890	900	915	921	921	933	896	948	939	911	928	940	924	947	882	948	930	935	895	951	971	928	917	989	966	910	871	900	901	925	918	893	944	952	1011	944	930	900	948	970	892	925	940	928	929	918	957	912	899	914	958	948	934	928	889	925	909	944	923	882	975	937	940	871	961	874	953	980	906	947	960	924	922	856	936	880	917	933	904	941	952	978	957	932	956	903	877	927	950	958	920	923	920	864	944	936	967	890	867	977	916	936	933	993	856	962	968	860	922	950	879	895	961	904	951	897	961	921	931	930	960	892	939	903	952	944	927	904	906	937	959	916	957	946	951	953	923	931	911	928	907	884	939	944	941	986	898	899	906	932	878	941	984	944	947	959	935	862	925	908	858	943	976	961	894	929	966	956	901	964	939	947	947	890	934	1003	945	958	982	895	920	937	907	896	963	936	893	876	895	971	936	925	942	932	915	910	910	939	968	965	886	963	909	973	954	856	917	917	921	909	936	951	895	977	922	914	926	932	934	939	922	878	904	928	933	919	949	928	907	958	951	938	937	980	957	904	918	954	905	919	956	902	960	942	890	954	934	958	981	921	948	902	926	923	903	904	929	965	895	973	951	915	917	921	878	937	954	887	884	972	993	870	925	959	921	954	966	985	925	939	919	956	982	913	962	951	902	918	936	907	922	946	899	940	922	1009	949	916	986	893	941	957	849	903	911	957	921	882	896	960	902	907	872	912	917	929	869	948	861	941	924	925	925	923	914	925	916	929	911	967	894	965	962	930	897	918	934	893	903	922	917	916	896	905	927	930	907	915	902	892	903	990	919	960	964	907	914	912	978	900	909	939	912	948	976	916	947	928	919	923	956	898	876	907	887	940	959	928	989	885	973	939	892	934	949	962	963	966	925	909	907	859	980	936	943	936	940	912	958	953	903	927	967	941	934	971	947	925	958	997	912	910	945	989	961	906	869	935	898	894	949	916	961	921	916	957	872	988	945	941	896	984	959	896	916	922	903	905	929	966	882	906	976	961	918	972	909	968	930	895	950	951	926	990	897	999	912	922	923	916	950	941	954	907	935	929	909	964	936	1004	914	914	931	940	924	877	925	913	972	908	975	896	993	925	956	958	938	955	917	957	954	960	906	942	879	957	918	934	950	945	914	890	878	941	934	912	939	909	924	952	913	947	959	948	883	918	881	966	869	934	987	903	899	914	935	972	927	961	914	929	922	913	918	958	947	884	939	930	901	954	917	920	888	879	957	871	867	963	948	960	933	945	916	951	952	899	914	979	903	923	872	964	917	930	928	934	912	913	947	926	888	961	945	942	966	921	949	908	903	930	915	909	946	992	942	904	912	953	941	972	969	909	909	921	928	936	940	946	922	915	832	991	957	919	957	907	938	898	932	969	888	935	928	934	979	934	982	948	932	918	870	939	890	957	916	899	929	961	945	921	874	948	922	933	941	917	936	942	953	939	929	930	971	973	917	927	908	910	920	949	976	859	918	961	896	928	916	933	971	903	941	905	958	940	906	961	907	931	950	929	930	896	895	909	986	952	943	962	954	915	954	990	890	896	866	920	1000	979	906	956	949	891	930	915	888	960	948	908	897	951	881	923	925	919	946	900	932	924	919	939	890	917	913	948	917	903	888	911	927	884	926	965	929	903	913	906	942	996	925	900	968	915	941	975	930	893	973	938	927	939	951	966	927	913	923	938	925	993	962	955	916	898	918	905	946	916	949	957	960	926	901	964	1004	985	935	919	954	962	929	911	943	898	933	894	939	927	936	897	967	899	931	937	980	941	927	906	934	945	920	982	910	869	921	993	889	902	940	892	974	894	911	971	884	932	962	962	896	896	996	921	966	950	968	915	909	912	941	943	945	950	946	922	933	905	951	919	924	982	918	916	905	960	877	969	967	935	916	1032	932	944	968	937	911	947	968	940	971	911	920	902	895	995	931	925	891	972	912	940	940	961	961	981	981	886	899	913	933	968	955	903	926	885	955	898	992	963	938	952	948	910	950	951	943	926	948	945	918	922	940	978	981	908	868	938	948	929	944	951	945	904	936	924	916	928	957	1007	951	952	945	870	960	950	929	980	915	912	874	925	966	870	955	914	883	916	927	958	913	925	921	922	883	930	922	901	905	952	967	954	918	896	943	933	960	939	885	1010	961	932	922	899	928	983	945	900	939	910	892	951	937	959	938	918	906	922	959	931	918	910	948	931	927	903	913	921	928	930	916	963	960	964	911	878	926	903	872	928	910	904	960	901	913	950	931	908	908	928	898	871	920	892	904	905	921	963	958	938	928	936	939	887	958	931	928	882	894	925	894	877	926	959	927	939	903	951	914	934	911	920	987	938	862	935	938	922	905	921	918	922	919	906	935	920	905	932	953	900	946	949	935	896	939	893	899	946	907	931	937	919	892	927	925	938	923	952	943	969	908	935	901	938	947	970	910	946	1020	896	906	902	886	963	922	882	898	937	917	981	937	853	966	918	922	961	998	924	990	899	894	904	948	954	1010	967	939	909	974	977	942	930	924	953	899	946	980	974	877	977	939	887	907	925	902	958	953	918	935	905	925	926	914	919	916	952	908	896	896	888	934	903	916	966	923	911	899	940	907	939	951	947	899	925	906	905	956	916	950	959	914	902	842	962	941	937	922	891	931	923	960	901	893	1009	920	867	932	909	958	899	899	944	959	911	947	867	965	933	949	907	918	930	919	901	924	934	903	973	967	971	919	906	908	880
1598	240	241	219	213	191	213	208	225	204	201	169	187	196	206	218	182	183	205	185	194	205	204	202	196	206	172	183	189	180	190	205	177	180	193	190	186	215	203	198	210	195	176	166	181	186	210	208	179	201	194	189	214	210	195	187	206	195	188	168	198	193	174	154	206	172	189	183	187	194	217	206	190	194	201	220	168	212	186	205	202	193	203	194	202	195	212	201	199	204	184	192	203	233	193	213	193	191	206	226	192	209	204	197	195	192	184	160	203	207	171	196	210	203	213	186	219	196	194	162	186	200	174	203	192	191	186	199	195	167	193	170	181	209	204	203	188	174	214	212	235	147	176	219	180	198	187	188	199	195	179	194	187	181	174	204	191	193	217	197	196	205	202	164	205	195	190	202	188	174	180	182	208	175	204	194	218	201	201	183	206	217	204	215	161	176	221	199	193	183	189	204	206	195	213	206	167	194	212	170	179	173	193	171	184	202	195	180	190	218	223	199	171	225	210	217	167	181	196	159	189	197	192	220	180	218	189	191	191	199	192	190	198	184	200	206	210	173	192	202	188	169	211	209	196	212	188	213	213	219	191	208	166	180	165	184	164	210	196	197	192	181	208	222	206	203	184	179	211	201	206	189	152	190	204	205	190	200	195	205	206	203	175	199	192	200	218	193	202	203	193	196	187	169	205	175	175	154	196	186	205	182	193	207	205	186	199	174	212	200	192	246	198	217	218	171	215	192	198	222	209	197	187	192	196	213	210	189	208	185	184	212	189	211	196	212	179	217	190	193	181	191	206	209	197	185	223	195	207	191	185	197	171	195	192	195	210	201	182	202	190	189	211	196	194	192	181	223	192	162	181	224	180	157	202	188	175	187	206	194	178	195	178	188	224	181	184	200	201	210	205	190	177	202	204	189	193	182	208	151	182	182	186	179	182	209	198	205	199	192	209	203	180	189	193	204	206	185	167	197	200	187	196	178	184	203	192	195	142	202	193	187	201	186	182	236	210	193	207	196	183	213	183	195	202	203	211	198	198	196	196	167	185	194	165	189	207	205	178	212	222	203	214	211	185	236	186	208	197	202	195	215	195	184	188	222	200	190	179	182	205	184	174	204	183	230	184	226	194	205	206	200	216	169	193	179	194	197	197	205	194	201	184	196	191	193	196	209	199	181	204	200	189	198	182	177	209	221	219	213	199	193	191	176	183	221	201	211	176	197	193	193	202	204	186	214	217	180	210	185	204	206	195	222	187	178	198	196	190	213	209	171	174	201	192	177	225	214	230	220	209	201	182	206	160	213	202	176	215	183	200	190	211	211	207	211	188	184	196	201	175	226	181	201	175	202	194	180	187	177	196	189	224	159	156	188	210	198	204	189	164	191	194	180	228	211	195	201	188	189	217	196	222	218	178	208	228	191	199	169	189	180	181	195	204	202	195	194	221	186	208	188	180	187	210	208	179	168	203	171	196	186	183	193	220	175	181	182	218	196	190	214	213	185	185	198	208	191	168	188	185	203	193	192	185	209	210	204	216	208	193	226	191	206	191	190	197	188	209	215	191	188	218	213	177	207	215	200	213	211	195	200	192	201	180	166	213	176	218	189	206	169	211	192	173	194	187	186	195	194	214	205	198	183	199	210	197	184	190	205	208	185	209	202	191	184	217	206	214	197	193	223	166	214	187	192	226	221	183	178	203	178	214	183	183	213	192	190	175	213	218	201	211	215	167	192	174	179	176	214	186	199	210	171	172	183	205	198	184	201	208	199	214	194	189	209	194	218	203	196	187	212	212	210	219	177	172	188	172	197	219	184	192	175	202	174	208	193	214	192	201	200	205	188	205	206	189	207	217	238	191	191	177	200	197	188	198	191	179	201	178	209	185	183	203	203	198	180	197	204	191	196	187	214	201	211	189	235	180	233	179	206	200	207	164	200	188	199	185	183	197	207	213	219	184	175	205	202	198	188	209	198	187	204	183	193	199	177	202	211	171	207	248	194	213	216	190	185	198	185	184	193	191	219	213	219	199	211	231	189	198	215	205	205	211	205	178	204	183	217	169	210	189	187	199	195	192	202	180	190	195	198	191	197	194	194	182	224	197	192	192	181	198	182	185	202	173	216	206	217	199	197	222	191	207	191	197	162	207	203	192	207	189	183	175	213	186	171	193	214	194	191	197	204	177	226	198	196	203	180	189	192	190	202	208	210	234	225	210	165	222	188	193	186	181	192	198	196	197	173	211	195	189	179	200	193	182	175	206	200	189	221	215	225	184	182	198	170	203	205	219	204	191	189	200	168	196	201	195	204	208	216	206	194	186	190	214	228	194	211	195	199	204	184	190	197	188	177	185	226	216	178	174	166	198	195	204	207	187	176	205	208	183	191	215	174	207	180	183	186	197	183	196	197	200	201	195	180	227	177	206	175	216	209	199	213	158	188	180	170	206	168	191	207	204	196	184	199	180	192	194	233	206	206	221	226	191	211	184	194	178	196	193	190	214	195	175	212	188	210	203	201	226	194	163	194	196	181	196	214	196	202	213	222	208	184	179	174	181	196	198	181	161	221	203	200	188	200	184	202	175	222	199	182	186	191	192	197	186	203	234	202	200	197	201	187	211	219	206	196	200	187	190	177	203	207	199	198	203	178	222	215	183	199	188	220	190	181	213	188	198	204	187	192	194	208	191	195	189	222	193	219	228	172	210	180	183	176	195	201	163	183	202	175	186	183	198	184	171	178	219	198	217	190	204	231	207	213	184	195	175	198	222	211	201	199	199	203	186	208	177	209	210	183	186	221	213	176	210	173	195	220	195	181	205	172	199	196	191	190	177	172	192	209	168	175	213	215	177	168	201	192	186	203	205	199	186	200	197	228	185	202	190	230	198	205	200	227	198	186	177	227	218	202	177	185	182	219	177	183	186	229	205	214	180	217	218	178	195	202	201	197	227	199	178	198	193	185	180	217	203	202	199	188	210	193	178	189	164	218	206	204	191	209	186	212	205	210	198	205	199	178	199	199	178	199	190	185	216	187	175	179	215	215	211	189	204	190	179	181	180	205	191	225	186	181	214	199	179	206	209	181	200	200	197	178	192	181	213	200	186	221	186	182	205	218	192	185	196	212	197	201	200	203	179	188	201	197	192	224	178	201	176	181	181	174	186	201	221	205	165	204	196	176	205	197	178	189	195	186	223	182	175	170	191	183	206	195	184	170	207	175	215	210	209	224	207	205	187	191	220	184	192	200	179	199	174	186	194	174	199	184	197	219	196	210	196	218	212	213	208	217	173	180	187	196	209	233	220	196	222	207	209	186	217	199	213	208	203	168	212	216	193	195	201	206	189	177	193	222	204	224	203	194	184	196	210	187	203	194	203	206	185	194	200	222	184	199	182	209	191	192	194	210	214	200	177	192	213	214	213	186	194	193	187	200	189	207	200	178	160	177	209	189	209	203	183	202	206	196	240	188	218	217	202	197	170	184	220	217	213	197	205	196	221	203
1903	612	638	640	708	618	618	598	529	565	603	619	549	499	570	533	515	524	540	549	533	510	539	587	544	533	483	543	564	507	539	512	501	507	474	594	540	499	499	533	501	569	536	563	559	527	564	478	509	497	531	501	487	517	537	488	510	517	535	516	542	556	525	519	543	540	526	516	541	525	478	545	517	554	551	543	523	541	553	550	512	483	540	514	547	480	529	561	564	510	525	531	527	579	521	517	510	492	521	567	556	533	508	524	540	504	481	529	516	573	493	504	547	551	511	531	521	562	507	576	539	532	500	528	540	544	532	507	547	512	543	557	506	531	515	529	547	539	505	547	533	523	565	556	546	534	507	510	537	531	546	550	557	568	517	578	548	487	522	503	527	497	504	583	534	528	538	503	523	549	523	561	537	542	546	489	545	512	531	480	547	528	506	516	534	555	525	566	543	560	525	523	529	517	537	578	519	539	521	497	560	519	546	488	519	522	526	529	512	529	523	564	537	564	514	527	535	558	525	521	490	523	562	511	518	533	535	549	561	544	545	541	522	494	530	556	506	509	516	523	536	531	523	525	544	547	563	503	537	572	563	559	542	552	532	505	505	502	535	492	505	501	492	513	596	525	518	518	545	482	523	507	510	530	568	582	544	541	559	512	548	512	530	533	556	513	518	542	512	537	543	528	516	494	529	530	524	509	558	542	506	545	537	545	535	603	533	535	529	507	516	523	520	538	523	550	502	545	516	548	517	486	515	514	563	525	524	514	548	532	556	520	513	548	534	537	514	525	493	489	525	546	510	489	554	497	535	524	507	557	539	551	515	559	514	549	518	529	520	518	563	516	552	543	503	561	505	532	543	539	529	505	547	501	596	523	532	515	530	564	482	503	555	529	517	524	546	579	547	553	536	531	556	526	558	538	529	540	567	507	541	496	540	551	532	547	539	551	551	548	494	548	569	573	512	560	514	526	513	522	535	563	491	510	527	509	538	534	530	546	546	544	484	477	490	524	518	517	553	518	533	531	550	509	532	521	538	530	506	514	550	512	517	531	553	572	500	532	535	544	518	558	490	491	551	530	527	542	560	536	560	566	491	537	547	511	529	567	525	520	532	527	530	534	564	575	523	520	545	565	519	521	512	526	513	515	502	572	483	515	555	510	514	534	507	506	492	526	535	561	515	526	556	512	529	513	551	476	550	522	536	508	513	539	484	500	506	542	543	516	525	552	541	534	580	530	517	543	529	542	500	519	550	524	531	575	510	499	548	531	515	509	532	543	538	511	563	527	556	532	561	567	554	521	537	484	533	535	549	527	511	534	565	538	517	519	509	511	524	517	545	513	496	569	540	538	550	492	519	525	560	497	507	559	519	537	545	510	509	567	522	514	499	567	584	550	526	528	543	582	539	511	492	529	551	531	534	586	569	529	563	533	525	542	555	553	525	524	522	530	522	561	525	567	542	572	530	509	575	519	527	555	557	531	471	525	534	540	497	539	530	525	505	492	532	554	529	549	492	535	495	503	531	530	551	522	502	560	534	522	525	479	539	551	494	503	516	546	499	485	554	527	496	485	535	551	571	510	557	503	539	494	519	533	501	539	505	525	506	507	570	547	516	545	531	495	482	560	532	536	524	540	490	501	538	537	566	487	558	521	527	514	551	489	539	571	547	526	536	526	491	548	518	504	537	524	497	569	537	555	528	524	519	527	551	520	535	551	546	522	527	553	547	538	516	536	529	515	528	532	503	571	490	564	523	520	521	544	540	541	541	581	506	487	519	535	586	560	515	540	498	558	524	490	529	520	548	540	504	551	549	541	530	475	492	551	524	525	552	554	490	550	540	495	536	487	487	541	577	504	523	528	530	507	541	514	520	513	543	509	515	501	499	491	499	474	520	506	540	541	507	549	558	534	551	539	541	525	495	525	538	566	528	514	537	544	568	516	559	563	505	519	516	558	523	539	491	547	523	565	516	552	534	532	519	541	507	565	534	517	542	552	522	590	492	566	561	493	544	541	493	530	572	520	509	528	550	553	584	525	505	542	531	509	564	540	543	500	527	501	540	512	577	583	511	564	519	530	524	518	502	535	518	527	504	492	504	533	534	541	536	501	551	565	552	515	487	530	554	513	503	534	534	539	529	544	516	531	551	506	539	528	547	520	525	527	525	555	544	519	524	548	488	521	571	558	575	540	520	541	519	533	584	531	539	516	564	513	540	537	525	520	565	486	544	501	520	510	555	487	524	497	562	506	548	533	536	538	520	506	549	539	545	535	544	568	524	500	537	531	501	526	544	520	527	530	531	560	554	509	540	504	551	518	528	523	505	498	531	577	511	545	551	523	536	532	530	553	536	539	488	520	576	542	511	526	544	534	509	546	535	505	549	555	540	533	559	557	515	518	562	536	505	541	501	554	507	548	525	516	527	534	521	572	585	561	521	565	532	506	471	554	546	504	568	541	506	510	554	530	556	511	576	552	504	538	537	541	493	515	575	512	508	496	553	508	575	520	541	532	527	533	540	555	517	515	542	511	548	528	554	514	531	494	538	502	500	492	545	530	546	571	510	510	537	525	557	526	519	504	509	513	506	482	534	516	520	520	513	549	517	518	523	552	533	522	537	504	504	494	538	539	529	494	520	510	505	533	506	537	538	554	526	517	501	552	488	547	534	554	535	521	517	528	516	574	506	529	543	527	513	536	543	513	555	503	573	565	534	557	558	517	509	507	513	522	519	543	527	542	524	561	531	579	547	536	456	539	535	571	523	560	526	505	529	590	511	557	542	554	534	521	526	539	480	560	504	531	554	550	554	543	538	507	521	595	565	549	503	593	554	546	503	526	549	522	538	517	523	523	525	544	530	504	511	532	545	540	522	540	546	506	492	514	519	506	503	556	529	524	554	551	577	526	544	542	471	553	512	521	534	538	485	512	548	504	504	521	548	512	540	564	563	508	487	525	487	519	522	535	532	570	485	526	569	505	507	548	556	577	529	506	524	505	490	504	502	504	546	527	527	520	534	540	540	537	496	497	552	584	516	520	523	519	527	511	559	524	552	562	507	519	558	547	549	533	534	550	546	501	515	461	553	556	471	521	522	554	556	572	567	535	536	538	489	521	525	500	506	533	513	527	551	508	520	508	518	514	536	548	547	517	545	499	519	514	537	538	501	507	511	529	548	521	551	552	533	528	530	532	530	543	531	536	524	484	522	546	540	537	531	568	534	526	534	577	514	528	522	526	522	534	500	548	520	498	531	563	542	563	540	509	517	529	571	543	537	555	506	509	509	491	525	562	516	541	519	517	525	505	541	509	545	543	554	535	530	507	551	515	544	565	522	510	526	576	542	545	540	508	548	548	561	571	503	528	537	492	507	550	562	562	511	511	560	546	544	555	522	499	533	499	508	546	497	540	527	534	576	499	537	530	489	557	504	531	558	509	527	531	518	490	550	497	516	504	542	560	520	531	519	522	546	509	547	502	539	509	531	531	544	556	581	507	501	520
7468	703	656	637	568	505	445	426	421	390	420	387	381	415	388	374	419	337	346	376	386	374	333	393	388	412	407	409	369	438	399	388	432	355	416	394	418	387	390	390	364	387	363	363	407	397	397	420	383	380	416	386	389	383	381	380	361	362	392	367	357	383	372	361	383	373	360	392	378	417	364	386	348	390	398	409	412	426	366	382	391	375	383	377	375	397	363	361	402	413	378	347	400	402	390	390	416	363	353	365	359	376	353	412	364	378	374	357	400	365	355	369	388	373	367	402	373	334	381	351	352	379	397	369	353	383	400	397	386	352	386	387	407	394	389	402	401	394	403	358	371	386	362	415	399	395	397	406	384	414	398	392	361	369	393	374	399	426	405	382	412	408	405	366	382	375	390	402	401	364	357	381	377	390	389	378	367	381	393	343	368	401	423	386	391	354	372	392	351	378	378	362	392	375	343	359	405	432	384	344	391	380	419	364	383	367	380	363	378	396	392	378	396	419	361	363	328	405	384	377	374	357	434	387	380	379	429	386	376	376	381	389	373	389	407	380	364	370	411	427	335	380	399	345	396	368	387	353	385	387	381	332	375	391	358	377	368	378	383	349	355	379	376	390	428	354	408	366	371	371	373	380	355	391	392	403	392	374	423	363	382	426	359	399	397	401	356	378	329	353	349	370	364	375	369	378	401	351	409	382	390	361	367	381	366	383	414	364	376	343	385	351	346	345	354	414	393	367	361	387	362	364	362	344	375	378	389	345	385	412	394	368	368	385	363	392	394	350	378	366	351	363	377	385	386	368	359	392	370	393	364	382	366	398	398	391	383	394	416	359	408	376	396	407	346	371	403	356	397	355	377	395	379	390	399	373	400	397	370	353	384	392	388	405	402	383	405	372	386	367	391	379	387	406	403	378	402	390	358	367	374	402	395	391	409	413	372	418	397	403	356	384	365	354	374	378	363	359	354	386	367	427	365	396	377	361	392	383	381	383	387	390	361	392	414	373	384	374	369	409	425	353	355	388	366	393	394	347	416	427	371	397	391	347	377	393	389	367	375	391	376	382	431	374	388	367	416	391	384	381	391	393	354	356	383	395	366	376	377	382	407	345	413	382	381	355	386	392	372	408	377	362	362	376	366	384	377	377	397	319	359	364	369	382	396	384	383	370	364	409	407	407	395	375	419	391	326	363	420	380	388	386	403	373	372	380	369	377	354	362	352	392	390	353	439	363	367	374	342	357	383	372	375	404	341	380	383	366	369	387	331	375	376	356	377	431	360	389	377	383	388	389	403	377	383	351	417	386	351	376	391	358	382	395	399	341	380	384	368	374	375	381	374	386	383	409	378	372	385	355	379	353	365	376	403	414	395	405	364	408	396	372	337	386	368	333	353	396	351	377	441	374	371	423	390	385	384	384	387	376	381	400	389	378	389	400	418	354	371	370	436	360	368	355	398	375	395	395	365	384	392	390	384	394	372	389	359	385	391	377	407	338	354	350	347	386	359	402	421	387	410	384	377	407	363	365	358	404	365	370	389	364	382	360	378	375	364	345	374	356	394	367	354	380	390	434	418	372	382	381	404	397	418	423	351	370	371	369	401	395	388	361	354	362	381	421	375	362	377	404	402	376	376	362	426	403	391	351	394	363	385	356	325	371	376	362	383	402	392	364	397	378	367	356	381	371	378	377	391	370	383	391	382	405	405	368	372	391	389	400	380	394	371	387	384	354	370	421	404	363	416	383	389	406	413	376	370	352	387	364	400	397	378	385	388	369	375	385	357	363	370	423	392	384	406	426	397	375	363	407	387	396	349	330	368	385	368	391	384	371	403	370	367	386	416	402	368	334	394	342	372	388	391	400	436	366	335	354	397	387	387	384	399	380	403	385	376	362	371	360	361	346	368	384	388	371	361	358	392	364	384	370	399	358	387	366	367	373	339	364	388	364	381	363	382	375	350	388	383	403	375	320	358	406	404	399	359	363	386	378	331	365	378	368	370	407	381	361	356	386	368	405	396	398	384	357	379	373	394	373	357	381	376	399	397	384	369	400	397	408	362	353	408	375	402	371	332	375	390	371	352	403	378	362	392	395	379	342	375	353	380	347	383	383	388	352	359	413	391	383	395	369	344	398	382	379	434	420	418	368	387	368	400	406	326	433	420	384	371	371	378	386	370	396	355	384	351	389	372	399	398	343	397	332	388	363	359	356	373	412	388	411	384	404	383	362	381	357	399	378	394	432	360	375	398	349	353	413	369	389	404	361	400	386	394	386	404	361	381	378	404	391	417	379	334	384	375	406	387	348	386	379	375	394	371	405	366	348	375	406	383	384	370	378	391	369	339	379	368	398	358	378	396	351	382	374	386	358	398	365	380	404	395	403	376	339	406	372	370	366	339	400	396	400	377	342	397	407	356	379	373	386	412	368	381	402	398	420	415	402	382	360	363	391	409	330	373	366	372	386	406	350	382	373	362	391	373	380	407	344	358	371	364	367	381	377	383	356	385	369	345	434	403	336	388	369	363	394	415	388	391	353	376	364	423	406	375	384	393	367	418	393	326	375	391	392	378	396	384	357	416	382	422	357	358	429	381	382	366	388	359	387	434	375	389	377	389	400	334	416	386	377	420	407	385	383	368	407	382	383	339	372	359	428	377	360	419	361	354	382	363	380	388	396	410	386	386	379	369	380	348	404	359	355	362	343	377	403	390	369	392	402	407	389	392	381	389	348	384	372	398	385	395	357	375	360	407	379	363	366	393	398	353	342	378	357	415	373	364	350	362	346	396	394	376	358	388	372	376	340	403	388	365	367	369	396	401	390	385	364	390	398	343	392	363	384	396	375	386	369	384	385	382	374	407	392	392	384	377	352	378	387	387	409	357	370	366	390	375	399	375	386	385	412	412	442	398	359	397	369	382	373	330	373	409	392	387	358	335	386	363	310	383	339	417	411	397	371	402	350	372	366	361	399	386	365	378	352	410	398	393	361	357	356	360	365	401	379	420	348	391	371	372	398	400	394	396	376	365	387	356	390	360	349	371	375	349	365	395	381	387	399	354	391	385	387	390	382	375	381	367	385	394	350	378	367	380	377	363	367	353	369	400	367	338	378	372	396	383	412	368	366	366	369	361	346	347	378	332	378	380	399	380	380	386	443	385	385	391	377	367	356	402	369	354	363	379	395	384	400	348	397	390	388	369	363	388	389	376	368	388	369	363	369	391	371	382	361	371	371	405	392	356	362	374	371	379	387	363	382	385	349	377	380	351	376	356	392	362	356	383	339	348	387	390	398	339	387	364	391	369	399	394	358	385	395	378	378	359	364	370	367	372	429	366	384	417	370	389	439	352	414	398	396	392	353	357	383	364	350	402	332	384	376	362	326	348	365	405	375	382	382	395	386	355	392	390	331	401	414	402	436	395	338	389	421	395	326	384	348	403	383	412	383	381	383	360	359	348	360	402	413	400	358	435	358	395	402	374	399	392	361	399	405	378	364
6610	1216	1368	1630	1616	1446	1247	1253	1126	1101	1010	1018	1047	1034	973	959	939	993	940	930	940	920	949	888	962	931	920	923	908	868	940	959	911	857	907	962	924	915	896	915	887	921	947	918	941	936	984	845	982	939	950	943	897	893	920	882	892	903	894	905	917	833	871	895	927	929	889	877	923	914	907	852	945	885	906	919	975	891	907	912	946	867	901	923	898	876	892	938	899	915	927	913	918	911	889	899	926	916	924	916	918	873	924	860	876	951	953	837	937	902	850	903	870	886	897	923	915	923	862	912	889	876	887	905	873	925	864	904	906	911	883	915	888	816	953	868	956	890	877	875	899	904	935	941	903	914	919	915	879	922	941	891	959	851	890	946	974	922	865	880	891	897	888	930	891	916	922	895	906	928	950	903	858	886	890	940	948	895	865	936	907	947	907	906	923	903	851	898	846	905	941	937	892	920	884	938	897	941	899	895	906	876	858	853	911	930	925	904	906	934	824	910	877	906	900	878	894	885	860	857	911	896	902	903	878	867	884	935	888	904	865	907	879	931	896	912	891	930	908	934	893	920	918	852	947	909	895	892	904	879	899	866	864	856	917	906	921	965	941	884	902	905	914	869	848	913	860	942	933	912	853	886	914	878	890	914	883	900	947	892	897	842	893	874	889	860	928	909	897	915	891	857	881	878	893	910	903	798	887	929	924	899	897	885	880	890	936	921	947	857	952	891	907	913	876	936	926	895	945	853	861	975	905	882	923	842	851	914	858	854	897	895	943	859	901	813	926	895	904	907	877	914	920	933	932	932	891	851	866	891	904	897	892	912	923	915	939	919	947	927	860	870	894	923	900	887	897	870	907	845	887	925	929	947	871	883	911	949	883	878	878	847	918	914	920	913	918	923	928	877	939	889	873	908	945	890	852	921	870	864	922	859	823	870	899	861	878	875	879	894	915	896	927	907	966	883	893	945	894	928	886	894	907	916	922	911	874	926	911	914	924	918	916	922	959	934	846	905	888	909	850	879	872	892	854	915	863	839	904	890	943	893	915	875	914	879	877	942	887	911	859	903	922	931	880	944	939	913	892	924	926	896	842	842	909	861	906	891	889	898	922	936	909	907	963	933	874	891	864	884	920	900	938	900	871	879	863	879	889	938	882	872	912	906	867	939	920	925	850	866	917	967	925	952	865	850	934	910	944	931	923	921	920	911	903	868	900	867	912	923	925	896	892	879	902	845	895	861	897	918	889	880	837	908	947	908	946	934	918	894	879	870	887	966	875	913	921	886	921	925	908	964	902	862	885	881	953	908	880	916	899	907	912	873	868	858	894	898	917	905	869	950	842	927	944	897	885	929	932	899	933	933	941	933	933	911	860	839	936	932	955	889	925	847	914	887	910	943	927	882	948	888	899	892	849	872	876	866	905	941	839	833	913	916	948	881	909	857	917	875	872	869	897	934	867	908	937	938	899	910	923	941	954	910	856	866	851	917	899	888	932	926	886	874	882	947	843	897	877	898	917	921	903	911	908	946	908	883	955	870	886	878	896	893	861	927	895	859	909	867	924	926	917	878	860	885	892	925	886	912	894	892	955	887	878	898	965	940	902	848	918	860	829	892	903	892	914	921	885	911	865	830	923	904	932	888	908	913	915	907	886	903	865	921	911	915	910	822	876	903	902	886	898	915	883	904	871	897	876	968	873	932	920	929	899	877	953	930	872	883	913	877	850	913	899	928	916	906	874	912	922	926	906	946	889	901	910	839	900	910	871	866	883	927	877	939	903	853	858	883	855	863	962	874	932	876	885	886	872	912	872	883	943	892	917	874	886	888	902	864	899	926	921	893	915	921	903	903	899	900	911	927	890	878	884	866	890	922	866	916	912	892	927	904	944	883	861	915	893	928	889	899	904	949	913	888	910	902	891	919	886	909	884	880	914	869	985	890	921	955	933	897	886	883	884	895	891	973	896	836	940	854	904	907	943	933	920	838	908	855	870	936	936	847	912	919	957	908	915	918	899	925	909	854	820	862	876	969	920	904	922	882	889	874	923	892	897	854	910	901	917	930	895	920	898	928	876	906	947	912	914	925	895	939	907	913	818	837	877	846	922	934	894	878	855	931	888	888	886	937	960	887	955	931	933	949	927	896	855	925	838	932	919	847	915	899	892	888	878	933	912	911	936	940	890	891	887	928	937	926	831	917	868	902	917	846	882	829	899	921	891	943	864	880	938	971	855	894	944	951	937	968	924	903	900	890	931	894	887	891	920	915	927	899	906	923	948	882	937	881	900	917	955	872	883	933	933	917	908	904	932	891	913	927	893	871	930	911	908	905	922	912	886	893	881	870	894	940	878	871	900	940	914	913	895	902	928	919	927	955	942	921	927	910	920	876	921	887	901	870	905	907	880	882	913	848	933	924	857	924	894	859	896	894	885	904	897	925	943	908	896	935	893	898	916	913	850	915	913	894	831	883	916	931	856	879	872	887	862	927	880	923	883	904	898	856	859	892	841	861	909	920	899	894	912	902	909	864	864	940	873	879	875	911	893	908	862	877	895	838	918	919	888	899	932	931	897	900	898	896	887	921	930	900	923	888	896	901	849	888	920	876	872	907	910	904	851	950	883	918	887	924	933	933	915	891	872	864	920	898	921	960	929	937	878	904	837	910	888	900	884	894	911	947	904	869	884	870	855	884	885	928	920	873	909	941	895	904	947	894	910	917	866	861	863	905	955	914	909	885	923	937	939	914	934	882	934	880	937	883	957	926	910	850	950	939	936	897	903	896	871	920	932	827	923	906	905	929	885	911	933	822	955	901	863	932	890	938	907	855	917	923	895	889	916	877	861	891	878	877	940	876	908	913	904	930	882	951	868	930	923	926	891	910	910	862	888	918	961	861	871	908	918	948	847	884	916	932	927	908	923	886	856	937	911	887	897	873	922	930	897	889	917	864	885	910	935	890	917	908	858	886	891	898	898	886	891	923	837	911	882	934	944	884	915	870	909	923	941	892	894	894	909	945	912	900	846	872	936	909	876	855	914	889	895	861	910	901	913	900	881	930	899	946	911	893	875	874	863	909	893	907	970	926	910	919	891	877	899	931	877	936	904	873	935	915	960	853	904	853	896	860	910	831	891	903	925	873	938	858	899	876	903	924	904	940	935	914	896	904	906	891	913	901	916	888	869	926	935	882	899	910	847	940	927	966	874	926	874	896	850	939	866	862	917	881	893	888	926	955	900	891	909	872	964	915	900	878	949	892	853	867	851	848	920	913	882	914	887	903	899	955	880	836	886	904	862	886	901	898	915	850	855	932	853	832	941	909	878	882	885	883	899	921	899	930	920	936	903	933	889	898	891	879	887	941	895	872	868	912	941	911	933	838	887	893	923	890	872	929	918	887	885	917	886	882	890	892	894	888	872	867	875	960	907	926	880	874	913	942	895	911	868	856	905	905	911	910	878	890	901	844	911	841	912	917	892	895	892	875	933	933	916	921	896	924
15208	1486	1037	990	766	660	602	549	507	461	466	485	480	441	430	441	399	439	467	414	414	407	392	417	421	406	431	422	462	428	400	390	407	439	397	431	447	429	410	435	399	424	404	407	426	487	464	451	419	401	403	392	433	431	365	403	447	382	420	407	435	421	432	422	404	413	420	395	452	447	414	381	395	421	411	404	392	429	421	392	434	442	413	418	447	448	427	407	386	421	396	382	402	393	408	412	439	436	470	408	443	394	431	418	451	431	390	415	423	414	403	412	413	395	413	404	417	409	388	458	453	441	378	427	441	421	418	438	373	426	422	395	447	422	400	432	429	410	421	407	415	394	377	414	426	439	372	421	429	404	406	437	425	430	412	408	466	430	405	438	396	431	443	420	420	441	429	427	382	404	423	387	398	385	404	439	368	397	406	418	409	431	422	413	411	458	420	404	379	396	442	394	389	441	436	363	381	392	421	387	363	400	406	418	399	412	441	419	404	401	381	417	396	396	415	415	429	429	411	446	404	416	360	437	414	360	371	391	409	384	439	440	408	443	451	436	425	402	417	387	425	421	419	453	403	401	411	399	398	396	428	411	415	390	404	409	436	414	406	399	416	431	459	479	428	396	405	391	397	426	367	408	409	437	450	381	387	428	402	436	437	407	397	397	430	402	394	426	374	407	405	421	458	417	427	393	377	399	435	438	431	392	408	411	381	392	408	437	388	396	396	424	403	407	418	419	411	431	438	433	400	406	402	382	417	385	409	435	400	403	430	421	430	405	441	389	453	373	451	413	439	438	408	426	420	411	403	402	350	396	402	405	431	450	416	379	408	418	427	382	416	448	396	407	439	407	400	397	402	438	408	401	399	404	389	404	415	419	407	421	473	386	465	362	432	396	413	439	406	432	446	467	421	391	430	411	423	414	396	404	452	416	430	416	410	400	426	377	406	412	436	400	431	451	432	410	433	400	465	432	454	428	451	413	441	415	402	404	422	446	437	375	471	410	427	418	393	401	419	400	390	419	404	406	380	450	430	410	439	418	386	396	373	396	395	429	421	401	430	390	414	431	395	391	453	416	412	444	376	401	433	437	397	433	433	410	426	431	394	417	404	392	384	432	443	401	389	411	413	408	389	440	445	415	431	384	384	416	416	425	423	432	427	397	413	427	415	367	345	416	425	404	415	398	411	396	429	381	444	465	403	426	411	419	455	439	475	402	439	410	435	429	398	425	388	401	428	400	407	434	401	364	443	401	398	403	404	395	429	417	424	396	395	385	380	404	434	385	415	435	441	452	440	432	407	445	392	386	428	413	436	428	412	429	388	413	420	435	380	440	420	426	449	424	443	420	427	406	365	388	398	439	395	398	399	418	410	423	423	386	395	400	436	406	437	405	416	410	398	438	400	458	380	423	423	405	403	414	391	399	425	447	421	335	386	409	428	468	439	445	389	430	418	402	460	426	394	393	422	426	424	435	446	400	442	421	392	420	424	420	413	445	426	453	388	409	412	417	410	404	381	430	467	417	420	426	461	383	409	396	410	383	402	435	406	412	446	387	415	396	409	416	436	414	358	393	394	385	451	429	446	456	395	436	407	436	391	405	416	407	405	379	393	401	454	418	421	462	441	392	397	443	391	396	400	391	403	414	395	421	409	431	446	395	407	409	435	411	403	429	424	418	440	417	433	413	404	419	407	450	402	437	385	370	392	446	396	377	388	437	419	466	449	378	371	407	415	482	420	416	407	374	408	422	428	392	421	404	404	436	396	406	414	418	405	466	441	386	391	435	388	379	425	427	402	440	422	441	429	389	422	431	389	456	405	416	391	423	426	413	420	400	397	397	400	385	382	449	394	456	428	418	379	433	397	371	391	423	449	444	450	403	417	433	388	407	432	432	426	432	412	413	432	391	404	439	408	424	444	395	407	440	413	407	415	436	415	446	420	389	376	414	475	417	408	436	431	411	413	430	398	401	429	459	392	408	409	378	415	442	391	463	409	445	430	413	421	422	414	414	428	418	444	406	358	416	381	408	401	397	417	441	405	429	425	380	394	400	437	419	395	387	423	387	414	422	406	361	441	441	389	395	414	388	408	406	396	403	388	398	406	396	384	431	393	422	429	399	399	394	393	428	410	421	395	409	436	422	422	388	422	404	400	412	418	420	395	438	422	406	436	419	448	415	401	446	447	444	413	426	436	464	384	401	418	452	400	407	424	376	427	401	427	399	382	415	424	400	419	377	415	401	408	421	440	438	395	404	435	400	354	390	421	373	430	408	437	414	387	376	393	435	388	404	438	427	368	386	372	440	393	438	398	430	376	430	403	381	399	409	416	361	394	404	403	442	430	409	396	393	397	381	381	425	416	434	454	390	385	386	414	432	414	438	407	470	405	405	423	419	415	402	445	404	403	401	417	472	392	423	410	452	401	422	433	409	424	389	419	411	383	417	392	423	405	424	408	445	420	432	426	395	419	413	412	406	413	422	421	442	411	402	427	408	420	387	410	385	412	404	439	391	421	421	421	414	428	410	431	412	481	418	395	426	428	417	421	439	405	409	423	427	352	444	394	385	433	379	424	407	431	381	431	449	426	406	412	447	408	415	446	419	404	399	419	386	395	427	404	441	400	422	363	400	428	435	421	392	391	387	456	417	399	366	464	413	414	409	404	431	402	378	414	387	406	416	415	404	420	412	419	409	379	385	383	437	430	424	425	418	419	449	374	439	408	427	378	401	435	445	411	387	388	413	403	449	409	426	408	415	423	393	407	429	421	389	363	401	440	442	438	434	396	402	383	408	411	424	402	422	398	400	425	398	403	381	409	413	399	456	446	434	387	415	395	429	422	435	390	414	412	438	434	439	401	389	382	421	406	375	411	421	415	453	407	425	371	421	415	384	397	381	396	372	412	425	417	413	452	445	387	401	403	387	381	435	436	430	390	420	388	427	426	414	468	390	407	451	408	400	381	410	399	358	421	449	442	420	424	388	384	423	407	415	423	437	428	418	432	439	444	424	424	423	420	460	435	386	408	389	400	395	444	400	429	418	410	377	378	411	432	400	430	417	439	418	378	433	427	439	407	409	401	423	395	376	434	439	431	419	424	407	388	391	399	400	381	396	426	374	390	374	397	429	388	384	445	419	416	377	438	460	425	432	413	390	436	417	402	389	410	424	436	409	445	376	396	443	441	399	398	420	411	432	401	438	383	442	399	416	374	459	440	440	390	420	412	477	419	428	439	441	387	410	439	395	431	375	435	409	423	415	413	390	408	418	418	434	429	401	410	377	406	396	345	454	415	433	427	395	374	399	411	400	420	429	364	421	396	413	406	401	415	421	437	416	450	442	428	442	410	411	387	432	424	424	410	425	400	414	403	383	397	414	386	415	431	419	407	464	380	399	419	450	387	405	415	427	441	448	449	412	392	426	400	410	411	454	370	426	422	402	394	411	418	417	448	428	411	389	392	418	402	402	371	409	423	431	431	397	412	427	400	416	438	431
8583	1564	1971	2376	2221	2070	1738	1544	1387	1356	1300	1205	1172	1114	1104	1060	1051	1077	1015	1018	1028	994	984	1043	1017	990	981	975	985	920	950	931	948	983	953	988	974	1015	1052	989	912	953	913	930	917	950	918	894	903	929	971	955	940	942	893	936	973	895	991	988	907	908	988	940	896	915	947	954	933	891	910	983	941	983	925	948	902	911	890	925	959	896	954	889	921	951	922	928	951	908	919	959	881	920	884	893	884	931	888	934	934	990	899	879	924	975	867	905	952	980	931	952	903	996	939	912	945	944	889	900	936	976	945	926	914	942	930	925	936	995	913	979	920	887	882	916	908	948	883	882	945	939	934	928	907	954	961	905	934	927	900	951	931	908	850	910	927	941	911	920	944	902	891	954	966	977	965	898	908	887	967	909	908	898	901	911	936	924	907	964	913	892	941	929	939	949	936	967	900	922	946	880	929	861	881	919	923	935	946	934	907	952	960	953	982	919	950	947	870	927	945	1002	960	950	890	918	990	903	917	929	915	957	894	951	947	945	957	943	930	926	953	936	923	944	903	931	946	903	946	923	946	916	935	936	911	910	946	925	925	948	935	900	896	885	935	931	933	937	946	977	935	902	924	936	947	936	923	938	937	907	939	965	925	960	927	897	992	930	962	909	928	941	947	925	927	954	967	902	881	989	915	916	904	909	961	930	929	908	899	933	942	890	897	872	962	911	914	889	936	932	896	948	935	878	945	902	918	973	904	876	939	965	919	882	912	961	907	890	908	906	931	932	962	883	844	909	945	904	907	917	912	927	907	907	896	945	939	930	898	925	904	867	894	957	934	877	922	938	926	873	892	927	901	932	937	899	970	908	845	924	920	954	989	893	923	956	947	908	908	939	895	881	890	913	897	935	928	913	926	1009	949	903	892	878	904	921	939	933	924	957	918	909	932	871	939	888	929	937	963	927	903	936	938	915	916	904	908	982	908	936	981	906	982	907	962	925	942	939	955	945	952	914	972	908	931	998	923	976	916	851	935	946	928	909	923	869	954	906	912	932	902	913	924	943	932	858	952	944	945	898	950	971	915	951	925	896	927	936	893	922	938	974	883	907	922	901	953	933	943	932	932	929	951	918	948	901	896	947	907	935	983	929	916	911	933	937	1020	923	924	906	940	961	954	908	950	960	938	937	938	968	975	924	1002	907	940	951	943	919	873	921	914	891	976	990	935	948	951	940	963	944	918	926	880	900	939	966	934	903	913	880	902	868	874	924	976	916	990	941	894	924	872	951	918	906	991	878	949	907	951	899	939	937	973	934	953	887	924	875	925	981	921	939	907	965	906	961	902	971	880	935	920	922	966	965	933	931	898	948	930	948	880	919	964	899	956	941	916	880	922	966	951	929	954	950	942	939	981	948	907	941	906	909	886	953	842	924	932	948	930	952	936	928	840	912	949	913	926	926	921	913	886	916	930	959	961	932	939	930	939	895	923	923	909	919	963	946	902	898	919	940	906	902	974	901	950	955	919	936	926	929	968	922	893	929	948	974	910	916	948	977	957	940	908	923	923	953	918	870	960	945	925	903	976	889	944	978	938	908	881	918	925	870	911	950	903	887	880	898	981	943	886	877	922	961	939	960	966	966	987	893	938	976	918	850	896	975	953	966	939	911	916	944	977	954	944	845	921	909	918	970	939	936	911	904	911	922	877	931	967	912	909	922	928	901	952	887	946	947	937	909	911	921	931	830	886	912	978	930	915	933	870	986	943	916	932	919	926	936	950	919	917	906	878	909	959	891	960	945	914	919	970	924	973	882	906	957	844	944	867	929	860	958	916	935	910	929	951	920	916	901	848	914	911	918	903	903	935	941	910	935	898	950	889	846	893	971	929	911	929	951	925	898	991	981	927	974	900	975	895	956	940	909	946	1009	907	919	968	961	892	898	931	911	882	931	935	955	924	911	924	913	919	941	934	951	938	890	908	898	900	965	909	949	963	945	976	933	903	933	916	879	940	900	895	933	970	948	920	932	953	888	949	936	902	961	957	890	946	1001	943	889	939	928	948	937	915	958	908	961	902	894	938	933	948	929	919	901	927	953	950	938	940	944	953	926	878	892	1013	958	918	937	965	932	898	937	909	913	936	866	912	947	859	916	933	941	984	866	978	889	938	959	872	945	946	894	918	908	887	880	962	963	939	891	918	912	859	903	931	918	935	936	927	928	923	888	965	976	946	993	931	929	948	929	1025	925	910	954	977	876	958	909	898	886	908	926	928	963	944	935	962	900	948	979	885	944	915	959	914	941	910	918	895	950	978	962	917	984	872	889	986	920	933	947	914	936	934	950	934	906	911	934	941	940	974	909	917	929	925	873	977	918	895	959	954	900	931	941	908	874	917	951	926	991	923	967	978	935	969	944	981	933	922	981	921	911	927	920	871	872	924	913	926	984	932	955	956	912	900	922	913	936	906	911	944	920	890	915	953	922	904	923	875	928	967	892	881	895	920	931	862	960	881	927	855	907	928	900	933	938	876	868	982	931	921	911	880	898	920	893	936	893	917	884	957	949	977	938	924	951	921	905	922	946	922	935	876	922	960	951	911	929	974	910	982	934	856	888	943	922	926	911	926	971	937	933	919	967	977	968	905	927	857	949	920	962	921	862	905	892	943	928	922	945	1003	957	1016	940	911	943	912	902	905	902	927	958	892	911	959	952	943	971	886	928	855	897	881	921	951	964	922	991	952	945	914	917	850	916	939	920	890	954	924	921	980	989	926	931	936	946	935	887	914	907	979	954	981	936	931	904	927	929	852	975	906	925	962	900	959	926	904	898	980	973	965	973	944	967	937	941	883	911	927	991	941	910	965	874	915	993	916	941	976	941	908	881	987	941	899	938	946	974	920	997	901	916	931	987	930	933	954	914	903	927	969	983	900	941	848	958	908	907	969	926	892	942	918	899	938	969	879	938	915	917	934	939	968	926	920	878	909	958	953	962	880	941	951	898	862	918	935	936	886	938	973	915	901	933	941	947	951	945	937	900	956	941	924	940	970	898	949	898	938	903	883	928	895	923	919	898	921	964	926	918	988	956	851	929	925	949	922	907	935	965	925	937	931	886	978	932	953	913	928	892	915	913	904	896	1006	927	946	993	929	941	908	847	929	990	945	932	923	934	918	904	959	952	925	957	975	952	916	942	938	919	924	966	996	890	895	877	910	935	944	991	920	943	883	937	951	899	922	888	951	971	915	924	932	850	943	939	942	945	946	964	867	936	879	942	926	961	913	977	945	925	942	931	906	975	931	918	957	977	874	900	927	935	962	892	944	940	886	987	914	998	930	944	982	962	902	937	944	998	970	917	967	941	916	965	929	880	929	942	935	881	880	884	898	918	908	954	932	882	941	893	904	883	916	947	920	945	935	935	953	989	929	890	938	954	899	940	944	894	901	946	912	908	978	927	926	898	962	884	973	934	944	918	928	907	920	939	972	956	917	960	978	930	899	968	948	920	924	980	927	902	982	984	942	910
1476	198	250	212	206	195	187	185	216	192	199	204	185	184	191	165	173	213	175	168	166	180	207	195	174	187	189	209	194	189	218	199	194	179	220	199	211	189	161	177	187	189	197	214	184	200	176	173	179	183	202	186	196	180	164	221	209	206	179	214	183	174	191	192	199	185	185	182	185	208	198	202	211	202	186	184	200	162	188	189	183	206	187	221	194	172	210	222	195	206	189	185	185	164	189	199	198	193	190	184	173	190	184	200	213	198	178	180	212	196	165	181	158	184	191	196	185	196	171	188	155	180	209	194	189	193	181	189	200	176	177	189	180	196	190	195	215	180	192	182	209	220	212	198	211	206	198	199	194	157	188	190	193	204	188	184	199	189	200	204	167	208	200	197	171	192	197	179	180	196	188	198	217	203	183	188	171	172	197	189	203	226	212	192	186	195	199	186	172	199	155	203	191	161	189	194	173	199	223	185	214	188	183	174	214	207	189	180	216	194	191	195	181	210	189	177	225	201	184	198	172	161	203	193	185	195	182	196	169	185	186	203	205	215	171	179	173	198	226	209	179	182	202	204	203	209	187	206	206	182	171	223	205	203	191	187	212	190	192	181	187	195	170	174	201	205	192	196	205	198	181	185	175	195	202	168	196	201	186	157	180	166	180	189	197	183	188	175	193	182	197	205	179	181	185	211	166	218	184	173	187	188	200	181	178	182	197	160	192	186	206	191	199	202	231	190	177	178	189	202	212	181	186	190	214	192	218	199	226	203	204	187	174	201	202	214	201	200	181	185	187	181	192	185	181	186	213	186	199	193	196	203	179	185	173	182	184	175	205	215	199	202	174	173	178	177	201	192	187	196	207	155	184	184	175	184	194	183	164	218	194	200	172	190	180	173	195	185	202	220	195	164	198	201	197	211	179	186	190	204	204	192	216	192	215	158	189	191	215	209	198	202	212	172	188	174	198	192	203	192	218	224	208	215	201	200	192	210	194	225	183	199	189	202	178	213	178	182	186	182	170	232	186	186	204	200	197	158	219	225	217	218	203	192	169	214	200	199	167	191	186	200	184	187	193	217	193	192	208	186	207	195	195	207	207	206	205	193	202	192	180	204	176	198	181	207	191	200	177	201	192	194	204	169	197	202	223	217	200	208	189	222	212	172	178	210	183	189	201	186	201	198	183	192	177	197	190	199	183	170	183	196	161	195	192	181	178	177	178	187	206	177	196	186	176	195	174	179	226	208	184	165	212	179	223	185	177	182	215	172	193	188	201	203	184	187	195	206	174	205	180	179	184	188	207	190	205	190	187	180	210	205	196	187	188	195	190	169	179	226	201	190	175	187	188	171	190	212	207	178	208	172	245	186	201	204	213	193	199	217	179	204	235	181	198	183	195	202	200	198	206	208	208	208	186	185	198	195	192	211	217	174	183	198	196	185	188	204	188	193	212	187	214	148	211	201	185	182	203	225	193	189	194	203	180	210	193	199	190	169	183	171	173	201	228	195	206	178	201	217	194	227	210	197	157	191	188	204	194	216	196	187	191	201	209	198	206	189	203	197	231	190	197	173	168	172	222	199	200	176	207	175	181	195	171	220	203	192	184	206	184	190	178	184	195	185	181	242	206	182	204	180	171	202	181	176	176	182	180	182	198	177	198	204	209	182	198	194	185	185	182	211	172	185	222	187	190	174	218	194	198	187	205	188	209	216	185	216	204	212	189	204	213	212	206	185	194	212	181	196	186	175	202	160	220	181	195	198	186	187	228	177	172	161	191	226	186	218	203	207	203	173	206	205	179	200	206	171	179	198	186	205	201	211	183	219	201	194	183	219	195	201	175	195	179	208	209	197	169	185	174	181	205	210	191	192	195	201	185	189	191	203	227	180	201	189	190	177	200	178	200	216	189	184	192	179	197	171	180	193	198	206	196	176	194	197	213	199	186	189	208	188	196	203	193	216	202	204	207	188	195	219	199	190	166	192	179	200	206	216	183	203	187	198	179	210	228	190	161	164	184	182	174	183	178	214	172	194	157	162	177	207	172	199	190	175	195	200	186	194	215	179	169	182	178	148	198	211	172	184	199	207	200	193	199	164	174	166	200	181	201	197	207	230	211	157	181	183	202	195	193	183	166	192	209	185	214	185	184	202	203	223	183	188	202	190	187	173	198	203	211	204	199	165	197	184	175	209	177	195	200	183	186	202	200	195	175	220	185	197	197	201	180	198	186	195	188	174	183	196	187	178	170	161	211	183	169	192	199	198	200	211	205	194	181	185	172	189	243	187	193	180	182	203	172	171	189	175	150	175	197	195	231	180	176	180	212	204	169	178	191	193	194	206	223	206	233	174	206	185	190	188	179	180	199	190	201	198	187	180	180	190	203	186	210	217	193	196	191	227	181	192	211	180	196	175	202	194	189	196	217	174	193	175	191	207	187	186	181	191	194	185	196	196	194	196	211	197	181	186	189	207	186	189	178	154	196	198	230	183	207	199	192	200	203	192	192	165	175	176	187	191	185	205	200	180	187	210	192	169	195	190	186	170	198	212	219	186	189	192	202	214	219	199	194	194	199	211	193	164	197	198	196	202	196	180	209	188	193	178	197	204	203	208	165	173	191	226	208	177	165	190	196	183	171	188	198	188	189	204	175	170	212	180	190	153	186	195	186	173	192	227	170	221	172	212	204	189	184	187	183	224	175	190	194	190	187	186	190	199	186	171	204	189	204	197	207	172	184	180	205	210	194	187	198	197	218	186	199	203	208	188	183	226	185	205	208	192	165	183	204	203	194	169	198	177	188	195	168	206	195	170	170	218	155	182	191	181	200	204	179	175	200	173	174	179	201	188	204	172	170	208	210	180	204	208	165	177	181	211	212	193	165	202	192	198	199	198	192	198	203	195	187	179	193	201	201	197	163	175	205	201	186	208	197	201	196	168	185	163	173	191	186	189	178	177	197	215	237	227	199	181	206	207	202	197	166	183	175	190	171	219	185	177	198	184	202	181	193	188	169	180	182	193	161	185	181	215	165	198	183	192	230	176	176	207	173	199	197	198	194	198	192	188	188	160	186	195	178	187	215	204	193	185	194	205	214	202	194	196	190	159	194	210	198	190	192	189	178	206	195	207	206	219	165	173	205	181	214	181	194	219	193	212	217	194	171	187	202	204	176	185	181	198	201	174	185	199	201	196	181	182	178	192	188	199	195	183	195	188	177	159	199	176	201	206	193	206	173	192	181	195	185	203	192	201	193	192	188	189	149	196	202	195	200	163	189	194	190	194	185	178	221	187	163	182	210	179	186	162	173	206	214	183	160	198	195	220	196	204	175	205	196	196	193	200	202	189	206	197	185	196	198	198	176	186	170	170	184	211	197	183	188	183	187	209	212	196	205	189	179	204	204	207	207	206	214	192	203	199	207	176	208	193	171	201	191	194	228	208	193	166	196	151	192	188	184	197	169	219	205	174	177	192	176	171	180	192	177	193	192	170	214	187	194	185
1768	562	599	682	636	591	591	578	574	579	516	588	518	505	515	515	511	549	502	501	527	514	552	553	552	549	536	504	522	566	444	549	532	535	539	531	539	526	502	520	485	518	539	502	527	515	529	537	530	519	539	493	503	506	552	571	512	561	504	519	516	544	550	501	481	525	555	541	531	503	510	513	522	538	516	523	503	506	516	526	532	501	523	522	527	484	514	518	537	523	517	513	527	522	523	503	535	531	515	504	546	502	502	535	500	514	472	524	530	514	521	480	550	550	518	542	506	501	539	498	529	521	477	515	549	521	503	508	492	517	561	534	535	537	535	530	530	503	522	509	539	520	527	479	528	499	505	499	484	517	535	492	546	522	478	540	519	504	520	531	553	547	526	517	496	553	537	500	534	507	497	522	544	553	505	516	508	484	487	519	521	489	480	508	535	495	518	554	534	558	553	549	525	533	509	522	539	539	480	497	537	496	535	511	495	555	497	532	478	478	516	522	546	510	508	510	495	537	508	526	540	539	538	554	499	515	538	537	524	566	515	528	505	507	506	544	505	525	545	539	490	552	500	504	513	496	539	537	538	489	558	525	481	518	546	572	547	516	527	506	537	547	505	503	489	510	556	520	525	486	499	522	534	496	529	532	515	501	480	526	513	496	556	516	524	520	471	527	565	526	550	498	559	511	520	513	546	537	551	532	530	546	552	492	494	488	558	510	526	537	498	531	572	495	533	554	539	504	517	522	489	534	506	524	550	541	512	526	511	583	505	550	514	519	566	543	522	579	532	480	549	527	564	505	529	565	470	521	492	526	506	505	530	550	561	540	538	493	541	486	479	490	551	504	577	536	479	514	548	513	578	528	560	516	518	524	531	507	546	541	516	567	554	485	545	509	512	560	557	531	504	571	552	525	531	525	547	527	552	527	490	535	498	516	494	497	515	545	539	538	489	529	512	509	479	534	530	550	541	498	528	513	515	523	520	525	568	554	511	484	508	560	521	506	531	477	505	522	518	538	527	510	510	505	466	535	531	538	518	523	549	531	526	564	536	502	493	535	529	513	549	522	551	507	482	498	524	531	561	525	540	548	552	527	522	511	482	520	545	528	505	528	520	538	504	555	503	545	509	531	552	497	548	502	488	517	546	511	525	523	556	515	515	519	567	498	518	512	520	520	494	524	502	522	540	506	519	491	544	516	509	574	528	500	522	536	488	550	592	497	575	565	510	558	511	529	580	496	514	527	511	488	532	508	534	546	530	541	510	514	510	517	496	513	532	525	567	583	558	512	518	490	530	572	522	529	532	484	517	545	532	529	518	508	530	553	515	536	489	528	515	486	545	530	508	486	521	522	550	521	512	517	504	513	457	510	544	500	528	584	518	562	542	503	513	535	497	473	491	526	498	524	522	530	465	531	511	535	569	486	503	517	536	479	575	522	530	546	535	525	505	533	496	514	556	522	512	535	520	525	533	487	527	493	536	554	533	498	483	522	520	507	543	537	510	520	517	502	499	547	530	485	541	528	511	497	493	485	498	522	505	553	488	546	521	530	493	501	498	529	496	511	543	514	521	513	515	514	513	536	498	551	534	551	565	517	513	550	507	535	542	519	524	533	529	541	548	533	552	507	492	493	526	554	519	553	546	533	549	544	518	523	533	537	516	547	543	520	535	510	531	537	554	525	505	485	511	513	551	531	525	542	510	558	500	516	531	517	530	492	498	537	519	548	528	536	503	515	532	481	533	511	461	524	495	565	542	503	543	535	513	518	550	529	550	512	535	514	493	546	513	531	544	519	544	524	497	520	538	556	522	499	527	523	530	502	510	558	501	554	521	527	519	525	510	540	520	521	525	473	550	512	527	540	538	531	468	541	490	497	516	530	530	561	529	509	547	540	515	524	557	541	502	488	504	520	508	535	504	495	539	520	542	493	525	547	514	530	516	521	536	509	556	518	504	494	532	494	539	536	530	529	551	462	483	532	542	531	560	553	554	526	527	525	536	514	495	516	534	501	527	553	523	569	543	526	519	500	530	507	479	534	516	532	513	538	522	542	494	513	540	478	576	476	546	538	500	496	526	492	500	493	555	519	534	517	542	513	537	523	482	508	531	491	502	499	513	493	518	522	540	486	533	570	519	570	523	497	533	514	500	522	535	514	523	473	544	551	545	540	532	559	531	552	502	497	542	543	554	531	500	508	486	530	529	513	521	482	476	499	529	507	497	506	534	514	507	509	517	511	536	546	507	521	492	503	540	573	515	544	517	551	535	517	511	538	515	523	544	514	532	516	538	484	491	534	541	490	480	478	502	546	569	513	510	499	497	532	515	536	508	496	529	526	518	540	514	509	515	527	508	484	548	572	535	515	489	523	509	499	553	543	528	511	535	500	525	525	518	533	531	549	528	540	526	510	532	540	564	557	534	504	532	496	524	517	542	538	520	515	496	533	585	508	532	513	526	519	531	526	520	542	498	503	544	512	496	505	487	490	537	516	560	499	527	499	527	517	517	462	505	478	507	480	527	481	545	541	536	549	484	508	498	520	533	521	505	507	553	482	531	520	517	546	503	523	506	489	548	521	525	513	509	534	534	527	524	513	526	545	574	551	511	546	516	533	500	487	534	481	517	537	517	517	545	502	478	503	534	528	498	526	564	526	518	508	484	538	546	528	517	476	566	533	562	528	551	509	525	512	490	515	528	528	542	512	543	533	511	519	523	505	520	530	505	535	516	528	488	521	528	514	475	503	538	510	508	541	538	526	499	512	527	513	506	522	555	542	528	570	541	515	500	526	585	537	487	545	543	524	526	485	522	510	518	488	533	544	508	500	512	539	495	502	520	537	534	532	521	520	518	532	532	526	509	516	544	528	501	543	535	510	503	540	499	489	517	515	497	549	518	545	491	561	518	538	524	551	522	511	499	524	519	503	553	590	558	542	552	539	513	531	556	519	535	550	540	568	534	541	512	533	519	549	553	529	519	537	456	514	488	512	505	523	514	525	481	504	546	527	529	494	534	507	517	527	557	505	527	529	553	517	541	540	512	488	500	520	490	508	513	535	553	499	540	491	504	522	517	515	505	519	538	501	548	507	508	547	536	490	530	524	492	534	514	545	533	536	502	495	512	523	529	518	527	526	551	517	537	497	522	539	489	531	528	507	517	499	500	506	515	491	513	498	532	536	516	552	489	529	514	536	527	551	536	536	510	494	558	502	530	518	510	537	514	494	495	530	526	525	522	535	514	517	536	490	536	513	556	527	516	498	504	522	480	507	540	538	510	529	504	555	571	545	493	490	517	545	547	499	535	517	523	494	487	524	526	515	521	495	527	513	532	505	547	571	508	531	518	538	572	540	513	514	568	519	511	551	541	511	504	544	500	524	495	528	518	519	504	556	528	487	533	521	570	528	535	565	545	514	538	519	549	503	520	564	483	544	505	506	476	528	550	529	533	571	516	524	560	501	542	528	576	549	536	507	537	520	506	537	550	482	538	530	551	531
7510	713	664	608	531	521	414	447	396	420	410	407	372	409	362	397	428	419	377	400	374	406	388	349	382	395	415	394	347	362	385	332	396	374	359	366	397	373	350	387	384	397	376	385	396	383	385	389	391	358	391	395	380	416	379	413	366	351	407	399	361	393	411	417	392	351	361	389	364	392	373	425	370	365	410	370	403	368	341	319	380	367	356	398	380	389	415	387	370	305	375	364	421	354	370	367	386	388	392	374	355	378	381	399	370	384	365	369	404	395	399	398	393	351	388	382	377	370	403	368	383	383	410	400	356	397	408	397	359	359	413	361	370	438	396	380	378	412	362	361	389	373	359	376	370	398	387	381	357	384	400	381	372	396	405	340	379	364	395	370	381	342	373	359	403	355	400	403	341	376	403	382	383	383	359	393	369	363	382	380	402	368	392	414	395	379	357	402	357	392	398	373	353	382	364	392	374	415	374	354	398	383	380	370	388	347	379	360	354	411	348	403	393	377	416	380	382	399	355	391	404	361	417	405	392	332	405	382	366	353	392	379	347	379	373	382	401	360	385	398	384	384	346	339	366	367	412	388	396	356	339	381	354	389	400	394	375	386	370	370	355	361	395	393	375	359	351	374	376	397	404	381	403	331	355	362	380	394	390	405	375	366	364	365	365	373	422	378	377	375	361	383	377	353	416	397	391	406	414	378	371	353	350	371	342	390	406	384	370	367	383	342	403	398	393	352	356	372	375	381	375	417	377	355	362	413	364	393	403	398	388	381	386	404	392	384	364	357	394	369	340	381	344	358	340	423	404	394	341	376	399	383	390	393	406	384	390	359	345	429	407	388	387	341	346	359	366	371	345	396	386	350	356	380	381	404	364	358	389	414	390	372	359	353	365	419	371	374	382	362	397	399	375	406	398	379	368	379	431	400	314	373	359	405	409	410	372	390	362	366	399	375	363	357	372	385	367	384	384	409	376	339	364	388	381	398	394	365	402	396	340	367	368	408	417	385	418	395	409	387	397	356	383	366	332	371	436	371	388	380	381	385	406	376	404	341	419	361	404	414	436	396	377	356	357	388	359	373	413	386	373	375	374	342	362	378	406	409	358	336	417	410	380	393	391	371	396	383	379	374	377	373	386	399	417	344	408	396	360	397	385	364	393	356	376	390	398	377	378	364	367	378	367	361	379	351	389	383	409	362	387	410	360	383	390	366	365	389	366	387	367	392	402	402	389	373	386	358	366	394	400	417	403	377	377	400	395	383	345	389	390	394	399	404	372	384	382	376	364	400	393	353	364	366	376	368	370	398	378	326	376	373	397	380	343	369	384	360	359	398	358	386	366	365	410	383	390	368	403	361	389	386	375	352	373	353	356	384	341	384	395	351	360	349	374	375	360	370	391	402	378	354	416	380	394	382	362	364	408	424	381	378	353	388	359	379	363	423	384	372	373	412	362	373	369	369	362	373	391	390	376	401	362	380	401	383	380	367	399	364	345	398	411	357	379	374	394	415	381	359	369	366	385	375	357	353	378	380	385	386	372	360	387	360	363	339	376	390	372	387	364	358	337	336	376	408	387	389	366	419	379	377	374	355	415	377	378	398	357	368	392	360	371	381	409	378	375	402	378	352	389	389	370	384	393	383	389	380	391	377	359	372	382	390	345	369	392	389	372	392	392	344	392	370	397	390	375	412	387	388	358	400	412	392	365	376	341	376	394	373	462	390	408	390	400	386	354	388	341	347	393	363	390	366	339	380	354	407	385	354	379	399	358	362	381	390	373	386	335	392	385	392	385	386	425	391	374	381	388	394	391	343	380	383	382	367	360	371	352	383	364	406	411	405	428	346	354	397	365	391	395	394	431	397	374	354	349	376	360	406	358	363	369	388	373	388	362	387	410	380	408	387	398	401	375	376	368	381	368	360	368	413	375	371	380	385	434	371	379	368	417	355	354	388	389	357	377	391	411	415	393	372	366	383	395	388	389	393	394	364	388	424	383	377	358	398	413	365	360	393	386	412	394	420	381	356	384	402	396	410	374	391	382	393	402	368	369	397	370	399	418	396	376	359	375	397	365	381	372	375	385	386	373	342	332	394	393	407	372	394	345	389	388	392	384	403	419	402	395	396	397	409	381	389	384	381	393	370	354	375	391	374	383	395	376	364	397	385	375	348	389	394	356	363	380	398	374	361	355	377	380	361	396	365	420	359	383	374	386	388	403	388	355	387	412	364	340	389	351	390	352	364	370	376	362	385	379	376	404	391	358	345	379	361	366	380	381	356	375	371	374	366	342	375	367	420	370	368	354	391	382	384	367	417	397	423	399	366	387	388	361	342	381	378	383	385	381	361	377	393	355	365	378	362	342	411	355	366	408	349	358	393	392	354	391	378	382	372	400	366	364	392	420	403	377	390	399	368	378	368	425	390	360	386	387	393	373	370	393	375	387	379	407	363	364	366	362	384	373	361	378	410	392	396	371	396	350	394	374	381	417	399	398	392	407	400	398	381	360	399	369	401	406	382	404	356	409	423	377	366	368	409	403	396	371	378	372	362	381	369	412	432	412	366	370	398	400	355	363	359	377	379	352	392	373	395	366	389	380	367	367	401	384	407	387	348	338	368	347	370	376	388	403	342	374	343	388	399	397	365	376	419	391	345	403	373	407	343	373	339	397	411	354	411	409	355	347	386	378	394	391	427	374	388	383	452	370	417	419	379	364	378	407	349	344	398	401	406	372	392	393	411	373	393	403	372	376	409	417	392	366	389	406	390	415	407	355	404	394	367	381	337	350	346	390	358	327	372	346	403	347	416	369	377	403	353	368	383	394	371	390	405	357	360	394	403	370	384	373	337	376	382	393	365	339	353	377	383	383	403	344	404	368	359	377	416	347	368	395	392	364	353	351	354	375	314	383	419	369	382	365	404	353	334	385	357	391	410	380	398	411	388	397	411	330	376	425	357	393	386	321	363	369	367	378	374	377	363	379	380	380	359	403	377	396	369	358	411	372	404	352	381	384	363	361	399	408	347	378	365	356	398	347	369	351	383	379	356	364	370	379	375	377	376	335	384	384	387	385	373	358	361	378	405	365	353	381	379	364	348	377	363	403	379	356	421	413	352	377	398	342	387	385	360	369	419	366	384	407	384	396	371	391	374	419	424	368	346	410	413	375	415	355	353	361	372	399	366	363	403	386	415	369	350	372	349	367	373	350	365	379	384	360	441	387	385	418	372	377	403	411	367	373	415	366	399	378	395	387	378	399	397	379	423	354	370	347	335	357	390	380	387	384	374	398	374	383	407	386	355	373	371	390	379	356	369	375	391	393	396	394	371	379	354	407	337	394	409	396	384	403	389	356	342	410	372	388	379	378	402	362	329	367	368	364	368	350	349	352	380	414	374	380	367	373	370	411	373	359	382	376	392	366	386	363	360	341	356	375	398	430	393	385	359	371	370	419	407	364	380	388	420	392	354	390	397	381	425	383	402	342	378	372	387	386	379
6533	1165	1549	1638	1623	1467	1249	1173	1078	1099	1058	1092	1037	1029	992	1028	929	1003	1013	903	973	941	942	927	955	878	890	969	929	948	916	945	872	921	929	973	909	921	909	928	928	898	861	924	906	908	915	920	903	945	928	858	935	885	934	942	891	893	944	927	839	912	887	952	933	859	937	870	917	907	855	924	894	877	912	945	900	899	904	948	894	917	904	890	919	914	853	900	902	947	876	927	947	936	901	866	906	901	901	871	900	888	994	858	907	898	924	920	913	902	856	891	925	895	913	905	935	878	891	923	911	890	893	891	860	935	915	837	869	919	924	899	934	901	877	880	910	894	893	903	908	878	904	889	922	852	906	900	878	850	914	917	853	852	870	870	877	901	875	909	919	881	953	890	867	916	947	914	928	905	934	873	911	946	928	890	872	879	911	890	869	906	884	902	870	918	893	939	876	868	904	864	897	980	841	951	888	894	918	891	907	913	922	876	892	915	885	881	878	922	876	896	943	897	869	928	880	959	903	904	851	921	888	902	937	926	932	914	890	959	889	886	848	864	900	926	906	928	869	884	927	862	871	923	943	906	892	945	884	903	931	896	906	855	892	917	855	955	834	884	854	908	872	953	875	839	850	887	953	958	877	859	879	916	887	869	891	897	895	924	890	911	937	900	956	956	892	916	903	905	929	921	893	873	890	925	948	835	876	895	888	886	854	919	920	945	947	933	857	953	919	888	854	888	899	886	882	946	901	836	918	886	921	938	846	907	929	900	905	869	867	900	854	846	882	906	902	920	890	935	874	843	882	859	883	858	878	870	913	895	908	874	878	833	925	888	878	946	909	888	917	891	917	933	933	935	912	912	869	893	858	889	880	897	913	900	900	914	869	924	895	859	881	913	865	848	910	879	923	900	930	907	830	912	864	897	904	931	878	952	913	885	905	918	851	907	930	908	909	923	863	887	887	899	879	888	927	862	944	916	903	895	893	895	912	845	911	891	906	913	892	894	919	891	936	894	922	915	870	919	916	889	873	920	874	927	916	924	898	909	920	903	908	916	908	951	857	873	856	888	912	910	892	900	842	890	928	883	917	898	917	880	893	841	876	911	911	922	911	890	925	894	939	912	929	906	944	890	922	874	852	895	918	883	890	867	890	920	884	872	901	916	847	892	852	901	875	940	948	910	928	940	914	894	933	917	899	963	890	914	879	886	897	927	882	821	869	929	965	890	868	939	898	881	920	906	883	860	882	899	846	856	917	912	873	889	914	881	904	888	887	893	922	918	900	872	928	883	863	947	899	924	918	912	852	843	862	926	970	888	889	913	926	892	888	907	896	870	920	926	967	887	894	908	862	870	890	894	923	886	885	832	925	865	867	926	870	928	859	921	960	863	902	847	927	919	930	870	907	942	907	935	868	944	866	915	959	893	936	884	902	915	933	913	955	878	868	931	840	942	969	958	918	846	849	914	875	884	911	915	870	941	902	908	910	903	897	869	913	931	866	878	878	932	885	1000	875	898	895	942	914	896	903	908	871	900	908	895	901	892	934	906	917	951	921	900	905	899	899	935	916	925	886	881	895	890	907	917	882	899	913	900	887	904	949	911	872	849	860	925	889	892	928	921	915	930	902	887	861	873	955	886	898	887	918	916	936	935	917	917	890	893	900	859	909	846	914	874	845	900	901	904	913	882	841	933	960	914	879	934	930	891	843	926	886	929	955	934	913	889	905	857	877	861	864	845	879	884	962	951	912	924	893	865	906	924	913	882	886	919	900	868	907	876	848	950	916	874	873	928	905	873	898	911	888	887	927	915	933	905	924	879	887	910	939	875	858	917	889	898	874	898	910	876	872	862	899	908	921	868	883	881	830	853	858	887	927	883	866	900	968	906	897	960	922	830	857	908	870	890	900	895	926	895	960	914	970	865	835	850	872	873	902	863	935	933	902	902	865	910	888	876	907	922	880	877	936	934	901	925	875	901	962	830	914	864	893	903	881	909	909	894	945	940	936	954	912	913	923	895	893	901	943	878	916	900	879	881	974	905	893	865	892	865	867	886	936	921	952	964	931	857	944	924	877	868	910	855	950	925	885	887	914	896	936	872	878	914	888	880	866	891	880	887	894	931	921	855	873	911	924	842	915	892	872	891	864	848	877	879	910	920	945	908	933	919	864	876	870	923	901	918	887	870	921	914	916	883	912	912	844	933	888	874	948	947	908	933	917	860	847	920	924	887	864	833	901	898	869	909	925	941	911	933	896	895	894	941	877	912	866	929	885	861	944	943	917	868	847	910	879	900	856	918	882	905	881	868	876	879	941	887	869	936	890	842	940	918	862	900	835	855	880	892	873	937	909	878	921	885	925	843	829	930	911	906	890	862	903	879	873	892	938	912	900	876	876	905	918	952	931	893	940	943	918	889	894	960	914	866	936	858	845	835	905	904	887	880	829	847	894	908	891	897	857	926	850	872	941	867	873	931	929	923	867	918	878	916	919	914	889	879	919	804	906	850	944	886	868	954	868	935	906	928	868	891	896	964	938	882	921	902	924	861	908	884	864	836	871	881	953	861	928	813	852	835	965	914	931	923	858	941	872	886	891	888	895	873	950	900	861	913	864	855	928	893	914	964	929	887	947	907	909	892	909	880	890	931	867	934	903	885	919	929	850	893	884	862	875	925	889	955	958	863	925	905	978	903	931	882	911	958	881	899	893	890	882	925	841	887	941	866	888	901	897	869	856	885	882	878	914	898	909	914	889	949	867	891	898	919	940	887	965	874	951	891	887	861	881	850	899	927	906	866	907	867	893	883	895	927	875	950	895	902	910	890	937	895	896	887	913	928	881	951	919	932	933	916	858	922	883	900	905	870	865	895	906	933	890	967	936	910	945	904	950	885	926	851	933	896	859	922	917	916	948	881	957	853	921	915	886	940	946	888	900	883	892	865	900	903	862	894	908	884	884	886	919	867	857	950	872	893	948	926	888	896	951	921	897	894	923	896	908	875	868	860	914	946	891	891	895	872	913	867	867	879	930	901	913	954	876	862	895	872	903	873	916	944	910	863	861	894	907	881	946	857	949	941	907	907	938	922	881	899	907	871	925	932	918	845	900	934	911	964	943	884	918	932	976	925	880	912	878	903	874	886	847	885	872	904	988	891	928	876	936	936	943	903	887	878	909	905	919	887	898	859	933	944	859	894	927	885	830	855	888	876	882	916	884	897	903	966	891	862	885	880	903	885	936	873	892	923	860	872	854	907	879	921	897	828	907	939	893	919	889	911	946	907	911	918	893	917	954	898	901	935	914	925	910	871	881	933	933	899	852	874	917	879	903	849	874	841	936	918	884	873	888	894	891	842	925	882	942	885	888	896	946	916	834	856	871	903	930	921	933	882	876	919	892	903	907	898	882	895	918	881	896	908	843	857	915	930	882	914	907	892	922	900	914	879	901	956	954	893	960	872	892	879	878	930	888	903	927	978	884	861	898	960	880	894	898	894	873	879	869	919
15251	1468	1032	918	737	713	606	509	587	475	456	496	484	447	459	413	420	475	462	454	384	484	414	428	415	378	412	420	422	390	433	378	432	432	414	393	423	432	429	357	395	418	418	435	421	435	390	409	409	418	448	423	428	441	416	385	421	426	376	407	403	403	408	409	392	415	440	411	426	364	410	371	422	409	399	427	408	414	403	409	424	414	422	454	438	427	424	381	422	467	403	432	430	427	470	420	390	397	414	425	417	386	428	432	447	413	427	404	407	439	422	389	419	379	433	446	428	421	437	451	387	404	396	423	454	407	398	425	422	412	424	422	387	407	394	445	391	410	409	433	409	429	399	423	416	424	387	408	398	455	423	409	413	390	374	404	387	436	430	409	431	430	419	416	400	433	390	418	385	411	416	430	403	393	425	372	428	428	419	431	422	453	396	424	413	412	401	397	425	423	388	399	411	419	432	418	401	391	446	411	392	396	440	434	407	421	435	371	419	425	389	437	433	408	405	422	417	427	400	433	468	402	418	418	389	463	453	381	434	378	380	390	412	445	415	427	432	480	455	410	427	427	368	381	440	391	438	404	410	440	414	434	421	420	408	365	444	446	402	382	421	442	421	399	389	420	410	372	420	406	395	410	436	435	400	453	419	445	444	424	426	444	412	423	443	397	408	418	410	443	430	422	401	418	398	426	394	428	425	427	447	397	441	406	447	433	420	449	435	429	371	444	401	384	414	430	419	425	421	451	424	402	430	409	462	446	408	450	448	420	436	437	423	406	390	408	396	407	416	400	421	407	421	433	419	385	385	414	384	415	445	395	435	409	412	434	429	383	383	429	406	395	443	410	453	389	396	397	429	463	452	422	406	391	396	410	393	413	416	437	427	418	388	429	427	391	416	377	420	408	402	404	411	440	450	431	391	427	393	441	399	376	358	407	428	427	418	439	379	351	405	426	389	402	448	396	409	447	417	390	382	390	410	392	404	409	418	386	434	423	376	391	446	413	400	448	404	432	407	432	406	404	386	422	421	401	420	417	393	402	396	391	443	446	485	359	450	458	404	432	431	415	397	379	470	436	395	435	413	410	411	401	365	422	431	453	422	403	404	380	412	427	393	422	404	449	430	425	407	416	389	399	430	420	421	417	432	381	384	413	401	435	412	420	416	395	423	387	382	437	429	413	421	434	417	379	426	389	414	409	381	419	428	411	446	415	418	455	425	417	363	378	435	430	397	388	425	378	451	405	389	441	420	420	439	408	374	395	401	430	398	409	403	422	398	385	382	438	432	419	419	431	446	384	394	383	427	413	421	363	454	398	437	391	419	384	410	398	410	428	427	392	412	434	432	429	467	409	441	374	423	426	422	391	431	380	397	422	418	427	384	415	454	351	396	420	386	412	413	392	394	422	399	402	413	397	425	395	413	438	429	411	396	382	443	409	377	448	415	434	418	431	438	372	419	391	424	407	406	397	444	400	461	442	409	425	374	395	436	409	384	414	428	397	386	458	432	443	411	421	427	428	432	430	400	401	374	417	377	371	394	422	399	439	474	394	414	403	437	416	423	424	414	415	376	385	433	415	432	421	426	415	413	400	392	411	445	419	417	468	418	436	413	393	421	426	404	430	416	418	432	387	373	429	436	416	419	443	406	431	463	381	466	417	440	368	421	435	452	424	434	423	421	428	414	414	437	387	447	431	445	402	459	401	438	451	433	393	419	445	417	394	400	427	371	382	417	390	423	393	406	392	426	415	414	423	404	456	394	398	379	454	436	391	401	403	396	418	403	415	395	375	393	417	408	430	392	370	398	426	383	353	391	441	454	389	391	449	420	393	473	405	385	400	423	403	434	410	393	439	422	467	420	411	417	440	404	376	405	445	392	426	428	453	432	405	387	408	428	441	391	388	421	419	390	423	418	423	415	403	426	437	395	417	395	381	424	410	435	389	377	406	387	359	402	394	416	406	401	436	408	376	398	417	411	395	398	420	385	420	378	394	405	431	424	447	385	407	376	416	421	399	404	408	432	444	406	409	464	458	445	404	432	403	395	371	438	399	392	444	427	422	411	444	413	393	419	413	387	478	444	400	406	399	435	445	426	403	399	432	426	432	409	396	452	412	387	413	438	399	413	429	421	402	452	433	418	397	417	395	454	413	393	447	400	397	400	417	475	437	437	409	440	401	433	406	436	412	414	421	385	395	405	413	402	379	450	423	440	434	427	404	419	435	430	390	435	375	416	418	384	413	372	421	397	383	400	381	416	392	400	388	407	366	406	426	456	433	419	429	411	407	431	426	427	468	421	432	415	400	406	427	394	389	391	368	433	426	426	404	370	385	413	444	392	394	402	381	403	422	409	378	440	403	406	404	430	420	448	424	437	416	440	422	393	422	410	413	394	391	416	391	415	399	373	435	370	405	423	432	408	442	444	451	456	446	408	432	412	429	443	384	418	450	394	441	412	378	440	417	452	445	371	385	402	431	375	418	414	404	378	423	401	389	395	421	394	382	387	425	414	385	433	484	406	435	430	428	426	383	426	395	407	379	385	418	381	421	408	383	403	453	402	427	404	412	393	424	432	427	438	381	400	401	390	423	421	392	436	420	397	389	436	422	384	416	409	389	421	411	430	401	410	454	389	429	444	458	408	422	434	405	423	400	435	401	452	444	409	380	388	439	439	393	403	427	430	477	392	394	437	387	450	436	448	375	430	394	430	455	436	423	411	450	407	400	414	436	401	403	439	391	386	479	411	422	424	427	431	436	415	425	414	439	402	425	427	403	434	402	406	448	451	462	433	398	390	449	418	406	405	419	440	415	432	416	421	440	369	399	369	403	400	438	437	437	436	461	400	418	391	398	431	404	429	417	410	419	429	432	429	445	417	404	445	404	405	442	421	425	428	381	412	450	394	416	419	391	425	406	398	410	444	398	422	400	421	463	413	424	441	390	418	396	387	417	440	415	440	408	394	435	448	432	455	389	424	414	418	400	385	411	436	409	439	409	376	427	437	382	420	417	357	401	422	375	413	397	374	427	429	432	406	444	435	418	394	413	383	409	444	481	407	427	387	419	417	430	457	437	410	436	395	413	390	397	421	434	401	423	378	421	403	461	402	419	416	454	388	425	400	426	427	422	406	423	419	445	425	402	440	421	435	421	418	390	422	391	411	383	383	399	440	399	452	381	423	442	411	463	429	388	416	440	430	396	442	420	388	383	401	434	421	381	389	393	406	394	431	416	357	424	399	396	410	389	420	399	430	401	406	434	449	452	410	457	423	379	454	408	431	411	433	440	412	396	445	399	429	448	395	381	415	425	415	419	397	437	393	433	424	445	409	417	368	375	425	422	401	426	433	381	380	367	416	420	453	419	414	393	392	423	421	417	409	409	433	381	378	415	421	385	428	419	433	363	406	408	402	423	404	417	380	423	402	401	413	384	428	411	411	418	432	404	389	408	440	410	402	440	445	433	378	406	416	369	408	445	401	447	414	421	373	392	396	435
8594	1566	1950	2444	2263	1955	1677	1492	1428	1383	1220	1264	1212	1096	1078	1034	1056	1000	1010	1031	1059	1048	994	961	967	998	913	963	970	1000	954	1023	909	948	1014	916	994	979	950	982	971	953	919	956	917	895	952	935	922	863	907	931	930	909	888	961	892	986	962	893	948	935	949	925	912	909	964	924	940	926	931	963	947	936	915	931	909	935	926	919	925	972	899	913	928	994	902	964	1002	930	999	936	951	905	944	987	930	883	932	971	967	908	900	975	926	1003	911	864	884	930	903	866	929	950	911	930	943	879	930	923	900	918	943	921	916	918	913	928	937	923	943	878	947	886	876	957	964	906	955	927	898	947	945	964	910	912	889	909	880	911	910	932	936	957	913	945	891	963	871	901	929	952	985	957	950	922	949	914	920	929	927	918	930	952	894	987	938	887	910	905	933	901	909	923	959	911	907	936	912	933	973	941	957	942	901	930	912	923	957	884	906	911	906	942	900	892	988	911	966	996	888	946	992	926	901	914	931	940	885	954	965	942	938	957	997	960	924	893	926	908	912	887	918	924	965	918	957	922	897	904	951	887	937	953	967	936	944	944	930	918	935	942	896	918	892	941	931	939	917	932	932	902	913	890	914	887	989	955	959	903	921	959	924	937	877	949	934	952	924	846	887	906	937	929	931	921	934	963	882	942	874	933	972	888	927	949	863	920	970	880	911	954	923	885	904	960	947	958	901	925	936	912	948	922	884	955	908	921	940	953	878	919	987	862	903	908	934	965	941	877	966	916	925	875	926	966	927	939	944	859	935	948	883	862	928	912	918	871	952	947	894	917	886	917	914	961	921	963	898	919	876	935	904	934	902	886	890	930	915	982	945	913	964	950	923	912	890	938	936	952	944	862	867	891	954	929	897	927	906	933	931	951	922	894	922	935	929	959	934	927	927	909	964	947	930	918	950	946	923	909	902	917	938	955	931	916	911	951	890	926	928	951	928	992	935	911	908	942	916	885	918	941	983	875	929	913	899	937	934	923	944	907	856	934	927	931	949	915	919	924	900	949	951	897	925	921	935	906	927	946	892	883	865	965	892	899	898	939	971	935	931	906	908	946	917	898	900	907	902	910	891	893	939	922	934	925	928	894	894	952	981	906	924	916	935	936	944	977	942	935	950	950	879	922	879	887	919	897	984	907	934	909	950	903	965	922	884	909	901	921	929	948	925	940	960	944	932	897	889	909	929	943	909	937	960	918	963	923	912	960	931	950	920	870	913	951	994	972	888	906	925	923	936	846	937	901	979	942	950	920	909	930	993	924	939	957	931	822	937	905	891	938	929	904	937	934	936	967	897	951	887	921	907	885	916	912	882	901	926	966	901	883	945	916	918	905	989	863	898	939	965	919	909	968	907	944	923	943	959	931	901	888	899	923	942	863	974	893	902	945	898	907	919	926	948	907	962	940	931	910	950	987	913	932	954	973	955	905	903	987	898	944	922	903	903	892	896	988	880	933	948	920	877	882	935	976	949	972	905	909	894	973	969	973	952	948	912	914	976	936	960	858	929	942	902	928	921	995	922	870	971	948	919	960	873	913	878	957	920	962	952	896	920	958	946	908	918	932	934	879	958	948	953	901	946	886	901	953	947	899	974	873	942	954	909	934	951	962	943	935	893	964	950	951	937	903	949	907	933	899	893	949	958	957	975	927	988	906	971	928	918	902	967	910	940	940	903	930	896	938	919	911	966	932	852	914	866	946	931	937	900	928	913	964	959	951	907	904	910	946	975	888	954	889	937	919	875	917	903	891	916	932	955	918	927	909	932	935	889	892	971	979	947	980	945	891	885	937	914	915	942	987	922	939	919	955	977	937	904	906	956	877	961	939	909	933	889	870	902	893	966	896	981	928	888	909	925	862	923	898	941	947	970	878	929	937	943	919	900	942	899	909	921	907	914	962	919	964	894	904	928	925	980	906	990	925	920	905	944	959	943	911	950	993	956	909	954	934	932	931	928	937	939	951	932	962	925	817	882	920	904	926	973	898	841	932	873	876	859	946	948	957	948	943	920	877	892	995	893	910	865	896	913	947	963	981	952	929	932	952	948	900	916	925	927	894	925	976	894	900	919	905	932	935	933	940	978	943	933	885	889	929	982	947	939	937	942	891	926	903	905	975	944	948	895	942	954	943	870	912	939	912	955	904	1011	951	968	966	934	997	918	957	896	902	962	903	941	885	914	904	944	937	904	916	923	911	957	920	931	931	928	958	950	845	942	973	887	936	920	911	970	890	970	923	930	946	972	954	908	860	938	891	935	897	880	939	870	933	941	906	925	971	904	953	972	894	966	939	954	981	928	929	945	943	935	937	905	960	963	875	955	960	906	899	948	923	913	934	876	886	952	946	941	966	926	906	957	909	903	888	878	930	939	938	902	893	927	906	932	980	933	953	911	927	904	893	942	951	910	951	919	962	917	940	928	921	928	953	947	959	953	942	945	880	921	956	877	930	932	855	880	951	943	949	936	881	969	965	939	885	912	957	896	936	921	960	925	887	922	928	941	889	949	905	954	935	903	952	932	875	876	915	958	918	932	951	996	957	910	927	886	990	934	956	881	897	919	925	936	952	937	948	948	913	882	931	926	958	924	888	948	938	933	939	897	956	945	870	953	945	955	1001	918	953	944	929	898	949	898	938	918	915	938	926	966	953	884	897	905	943	964	928	855	891	945	960	972	857	973	972	958	886	898	961	904	905	943	914	890	913	941	928	944	935	917	933	877	970	938	931	954	964	950	992	902	935	968	933	987	985	912	892	886	881	916	894	949	901	918	926	964	912	931	967	969	927	903	924	956	902	866	915	957	920	931	922	930	926	924	931	915	924	906	938	942	897	911	917	860	923	940	899	947	931	915	920	923	910	945	894	874	951	909	972	917	888	877	946	891	926	899	999	912	924	909	895	902	929	930	908	909	921	961	935	929	904	915	944	942	889	954	947	929	946	939	908	948	934	974	927	972	879	970	888	893	958	957	975	884	918	947	908	892	935	933	959	931	928	957	873	882	975	920	933	948	916	912	922	915	910	907	916	952	909	944	926	894	941	909	948	956	943	912	964	887	926	966	953	949	951	911	909	947	894	942	947	940	893	911	895	933	949	914	911	963	892	914	898	988	916	929	975	905	941	946	955	959	894	963	941	900	900	952	908	954	931	882	879	933	1053	940	897	882	943	879	920	951	913	938	961	908	852	914	899	920	911	940	955	893	911	886	907	898	919	923	949	956	889	923	955	931	921	907	910	904	892	902	919	947	936	922	953	913	899	951	962	850	921	971	957	940	900	957	930	909	894	901	957	953	955	862	943	940	948	880	931	930	920	958	930	936	966	950	1008	943	929	938	924	887	1019	848	950	919	952	963	942	950	933	916	922	958	945	926	916	916	895	922	888	920	918	1006	974	878	911	976	898	937	924	950	904	856	932	921	975	949	935	997	926	911	950	908	930	912	918	951	913	932	962	874	962	936	941	921	934	959	937
1572	270	257	247	216	177	217	216	204	214	184	193	179	188	190	182	182	189	183	202	182	184	158	200	180	183	207	166	195	189	201	180	204	202	189	243	223	198	205	205	179	189	207	162	206	216	166	184	195	194	192	203	185	191	198	176	201	168	176	203	194	227	220	185	187	179	205	198	190	179	195	202	223	200	216	191	196	207	190	199	212	195	196	184	178	191	183	232	180	197	219	205	202	195	207	196	193	217	217	204	212	180	186	163	210	225	177	182	186	196	197	179	201	176	201	193	203	193	184	187	190	214	211	187	196	182	205	192	199	200	207	188	194	199	213	178	170	201	178	193	182	198	198	207	187	200	187	204	223	185	202	207	233	194	188	218	177	188	212	201	207	197	189	179	217	198	178	165	195	173	226	177	184	180	179	213	188	189	194	185	212	211	202	211	227	182	153	187	221	199	175	200	195	211	189	220	236	207	174	229	232	179	201	176	208	203	176	204	207	232	206	191	179	190	183	199	184	178	186	194	196	218	180	211	209	208	192	193	174	192	215	196	187	193	185	197	202	196	210	170	215	216	210	196	213	216	180	190	193	195	196	199	171	187	185	189	193	211	186	177	157	171	203	203	217	173	178	240	188	198	181	189	201	193	197	196	210	215	205	214	213	183	200	188	184	191	214	208	194	196	222	170	190	213	200	172	178	218	178	194	209	188	220	216	192	188	185	220	189	194	178	191	213	173	208	203	177	223	205	172	223	217	203	184	227	206	180	186	211	186	191	191	212	192	220	199	179	210	179	235	195	203	188	180	210	195	209	196	208	182	196	175	177	196	178	237	203	185	202	197	231	206	203	182	198	181	218	199	191	160	221	188	201	210	204	202	208	189	172	181	187	189	206	187	203	191	210	187	196	198	202	181	197	198	208	222	180	190	202	188	214	201	204	224	209	212	186	217	200	195	175	187	187	195	203	211	209	207	204	193	202	206	212	201	196	191	204	195	186	212	193	216	198	204	187	207	199	200	191	189	164	188	162	177	192	186	195	189	196	185	179	181	216	228	184	210	192	173	169	199	190	220	202	209	185	202	216	198	206	207	181	207	195	219	175	190	197	198	175	207	202	211	230	180	186	190	195	216	198	194	205	218	196	180	175	199	206	208	196	212	189	178	185	206	174	189	198	191	217	187	232	197	197	156	191	231	223	186	164	200	203	206	200	200	216	198	204	203	191	177	217	210	196	208	188	188	227	196	189	171	170	175	211	194	200	181	171	203	185	200	165	196	190	180	201	186	209	205	192	203	201	194	199	195	211	182	201	192	199	179	192	217	205	194	173	178	195	186	197	176	178	232	211	226	193	216	186	189	173	206	201	170	194	195	186	198	180	200	194	223	179	192	215	198	186	171	185	183	196	189	146	210	199	199	206	193	220	210	164	193	199	191	190	181	205	199	199	201	212	199	175	218	182	181	218	208	197	193	188	223	179	196	189	172	201	194	196	204	199	227	207	205	207	196	202	184	191	217	192	206	207	192	195	196	192	196	202	190	178	194	201	210	193	175	204	208	189	191	185	198	183	187	223	200	179	188	208	184	193	192	194	197	212	189	213	205	178	184	205	191	164	175	182	196	180	195	196	214	210	212	193	204	171	204	192	195	210	207	179	212	183	203	240	220	183	180	214	201	196	205	197	211	209	220	203	204	182	200	181	214	198	211	195	212	213	211	214	229	192	183	228	193	195	200	210	208	205	224	219	220	207	211	205	204	176	204	174	194	183	193	230	187	184	190	191	176	184	187	204	193	185	206	198	184	176	215	178	190	171	186	199	196	195	181	208	185	204	203	209	195	175	221	177	177	204	226	188	197	224	210	186	201	190	188	216	198	205	195	193	209	191	198	165	185	211	186	197	193	214	208	209	245	175	169	194	203	198	180	210	197	183	219	174	197	210	161	187	209	185	193	225	199	210	166	199	184	221	193	218	198	211	196	204	212	219	205	208	205	216	195	187	231	219	173	166	206	192	179	176	185	181	221	202	191	171	203	172	181	215	179	197	193	164	203	202	225	192	203	179	179	204	186	175	232	166	196	194	181	211	191	164	217	172	188	252	191	180	199	180	212	184	187	235	217	192	175	176	173	191	176	205	203	192	204	203	167	187	183	173	211	187	197	201	206	182	208	196	187	164	182	188	192	208	216	193	175	223	174	183	207	212	221	191	203	197	201	191	197	196	222	195	188	192	184	189	204	189	204	205	225	193	190	194	197	187	198	174	212	182	206	204	184	191	206	206	168	194	231	193	215	165	175	155	213	175	208	176	220	196	187	200	188	177	206	199	179	181	202	218	168	226	185	191	197	206	196	220	205	197	168	178	196	202	202	182	204	200	212	185	201	191	203	190	201	214	197	194	208	172	183	204	206	204	257	207	191	192	219	183	195	203	186	177	223	188	205	205	178	182	174	175	208	199	183	204	214	206	203	210	216	201	211	177	169	190	201	182	222	200	217	183	207	217	178	193	188	187	190	158	184	186	189	195	201	194	213	206	197	204	202	215	200	200	208	194	185	206	209	198	192	205	173	189	210	212	189	200	194	201	199	193	200	187	202	164	199	201	211	223	198	206	176	209	213	193	185	202	186	194	190	179	200	174	199	190	213	191	212	181	174	232	230	198	184	193	196	185	220	177	196	196	199	187	181	198	189	207	201	214	184	183	200	175	178	195	196	209	211	196	198	190	236	199	192	198	206	179	183	208	214	170	202	172	218	189	203	190	170	223	192	182	195	194	188	199	200	212	188	182	185	205	201	208	199	164	221	230	192	201	184	193	195	193	201	216	195	205	174	208	217	223	189	211	195	200	191	202	188	171	200	187	201	189	187	207	208	210	189	186	176	198	221	178	192	176	190	206	169	174	198	184	218	204	200	200	195	197	193	191	213	205	216	180	185	211	212	157	190	192	213	213	165	198	165	214	180	182	213	203	189	182	187	189	205	213	208	196	198	184	184	197	178	203	201	208	184	190	201	198	206	190	191	192	205	209	208	178	177	196	207	190	205	224	211	181	190	200	196	220	204	200	195	192	200	177	181	214	200	223	190	180	202	187	178	188	210	205	192	202	214	217	174	200	205	206	208	190	188	178	199	210	196	195	188	190	205	209	207	167	211	164	189	223	219	187	185	212	208	199	196	150	177	216	213	177	176	184	183	203	198	216	188	172	196	206	200	204	199	206	206	212	202	190	231	179	212	186	203	193	210	189	207	231	179	206	177	186	207	209	215	182	221	196	208	188	190	197	177	231	204	196	211	196	202	204	194	164	174	214	174	217	195	194	186	211	208	214	191	209	190	195	190	176	176	205	200	200	165	196	207	170	180	160	212	183	201	227	198	212	187	205	193	192	192	181	191	197	183	206	205	184	169	175	159	180	205	168	210	233	208	190	196	206	170	194	180	183	193	180	182	202	208	205	171	196	223	193	188	175	219	224	199	203	218	221	208	207	198	173	197	195	177	167	179	165	185
1942	600	668	639	700	596	563	571	530	529	547	520	570	547	492	547	546	584	499	563	523	537	521	480	518	518	527	515	534	591	544	515	548	519	562	553	507	571	567	481	536	542	553	569	556	527	519	512	531	526	550	505	479	554	487	513	519	533	546	506	526	498	532	539	542	510	545	596	525	520	522	550	505	528	533	537	514	556	503	543	550	500	512	573	521	501	573	512	548	558	543	546	546	545	507	484	543	567	504	555	540	532	550	559	541	492	544	543	515	504	554	499	500	516	514	532	575	499	511	548	525	552	535	504	490	523	535	552	492	548	538	499	574	504	535	504	554	467	524	547	497	534	546	520	546	539	477	509	542	516	529	548	538	506	524	550	508	522	542	512	503	549	526	534	564	523	504	560	540	539	562	529	524	513	529	548	508	525	485	537	529	545	538	516	522	527	495	525	502	536	510	575	518	552	531	525	569	520	486	553	515	503	515	497	495	520	515	539	574	542	518	477	538	515	542	537	500	498	544	561	521	542	484	524	511	523	527	506	573	532	487	530	542	562	526	517	514	511	553	534	522	510	544	502	497	551	551	551	538	514	522	512	529	533	549	488	510	543	567	566	551	580	548	530	514	555	529	548	580	533	491	560	523	551	529	533	530	534	530	536	545	501	522	548	508	532	532	545	530	544	543	542	576	537	541	513	547	554	534	548	544	571	560	513	576	526	523	550	478	551	540	530	526	549	541	536	563	557	516	543	549	540	548	528	536	513	559	529	519	548	517	518	474	513	558	524	513	539	524	534	486	532	570	536	570	517	562	586	519	493	530	534	502	574	543	537	507	535	529	538	497	536	484	559	534	578	545	562	496	513	496	570	516	525	527	499	473	552	556	515	549	529	523	494	587	513	548	535	556	533	514	538	553	524	553	516	523	523	523	524	505	528	541	534	501	538	520	516	522	520	525	542	568	563	538	510	538	493	592	499	521	578	557	553	532	539	503	496	506	518	515	520	490	506	513	512	525	518	550	526	558	564	548	503	517	538	491	570	504	510	544	526	528	493	550	517	559	567	524	531	553	536	515	503	477	556	510	547	523	534	552	507	540	547	509	548	480	538	542	535	604	512	553	519	529	505	529	539	574	485	510	510	567	527	540	571	551	542	476	545	504	506	533	501	507	545	521	541	508	513	496	549	507	516	551	561	519	556	517	525	517	559	522	577	537	516	501	515	492	549	483	538	534	547	551	578	563	531	545	517	535	547	518	514	517	470	528	528	516	540	516	520	497	525	525	517	524	518	512	530	570	551	515	520	533	485	507	509	532	531	511	551	518	551	537	541	510	517	503	493	528	514	558	541	523	542	512	514	512	546	594	487	507	519	507	506	515	572	531	573	561	533	553	576	527	498	549	489	512	527	567	533	523	544	552	574	537	551	530	494	537	506	566	497	505	510	557	542	540	586	554	568	529	578	524	545	529	549	545	561	528	543	567	511	566	516	531	534	564	564	555	548	538	548	549	511	497	543	525	570	536	528	519	565	554	526	544	538	517	544	534	530	475	541	509	520	528	516	535	553	542	542	574	496	571	543	547	523	579	536	499	505	555	517	517	579	494	511	538	533	523	505	555	532	554	528	520	518	529	558	558	497	523	514	546	533	530	523	560	522	535	525	529	538	557	537	538	539	531	537	521	519	507	504	535	556	533	551	501	537	505	509	483	513	560	537	516	519	535	546	509	496	527	522	539	507	546	537	528	515	547	527	534	554	512	521	520	505	521	508	502	537	553	516	507	525	538	512	514	454	488	521	528	541	528	514	570	537	545	520	522	515	541	539	557	548	546	522	492	568	529	539	548	513	563	547	587	531	520	533	541	520	521	512	541	538	496	529	547	550	523	555	539	526	526	552	516	552	527	487	550	525	538	479	539	536	513	566	558	564	522	499	509	483	556	573	528	532	541	519	568	571	543	553	501	550	522	542	519	519	525	555	517	527	513	522	525	522	519	528	552	501	537	535	524	547	536	519	523	545	556	544	562	531	564	520	523	523	486	495	527	559	572	530	507	513	503	520	484	551	525	527	514	519	578	492	515	531	516	531	530	515	517	501	560	554	530	529	559	487	525	549	521	525	542	551	547	546	516	530	533	527	548	500	508	564	546	508	522	530	521	550	560	531	545	534	545	514	535	558	525	554	494	509	523	497	540	531	498	479	598	548	534	515	533	546	557	548	510	513	529	538	585	506	518	554	557	539	511	545	555	550	552	528	550	545	537	484	559	523	543	528	547	531	508	530	525	533	526	549	465	530	523	567	539	506	545	552	542	554	511	482	528	518	517	510	510	517	540	509	523	523	526	547	521	535	542	520	513	554	528	548	505	472	553	566	513	530	532	549	531	535	532	534	551	513	540	516	518	566	520	518	559	513	528	557	546	549	515	512	550	525	580	525	542	535	523	557	515	504	545	523	579	520	560	493	542	544	504	518	567	540	585	491	545	524	550	539	529	529	495	487	541	526	469	529	545	525	526	530	551	521	562	517	516	519	567	508	564	520	540	525	527	546	501	558	524	566	547	496	492	515	548	516	539	595	556	494	513	575	551	514	567	487	535	547	565	533	496	473	524	508	555	536	560	561	538	531	573	574	578	489	533	536	582	496	545	507	532	524	518	534	545	498	499	554	513	559	534	501	512	496	545	508	510	507	558	527	519	571	536	536	536	544	545	540	559	534	523	575	572	525	524	538	489	509	538	540	502	525	545	540	492	547	518	503	559	498	534	522	519	555	509	509	546	506	570	512	586	523	555	529	541	503	539	493	555	554	518	543	522	530	522	481	534	479	547	559	538	534	554	527	548	519	530	558	539	558	533	524	532	567	503	560	526	550	521	557	524	547	539	521	515	564	515	500	527	526	539	528	583	566	533	513	518	546	502	513	535	535	486	534	518	564	503	562	572	513	555	516	558	534	539	557	545	549	499	519	518	562	494	485	538	513	494	528	521	519	536	521	547	558	528	576	580	525	525	542	514	531	577	502	532	508	514	505	536	539	512	504	536	519	512	534	540	516	568	518	520	500	491	476	533	547	511	533	552	534	518	487	504	576	541	538	574	511	484	561	556	513	480	495	536	548	534	505	540	538	517	541	515	527	511	544	539	577	547	518	524	539	547	533	512	541	485	528	489	530	516	520	483	496	511	557	510	557	514	523	540	532	557	568	491	513	529	576	577	511	542	543	525	521	568	553	546	538	555	526	510	542	545	515	579	563	481	506	498	539	526	524	586	563	507	531	514	521	533	520	521	547	532	524	530	558	544	533	551	537	558	547	543	504	568	556	538	540	507	569	524	535	539	535	524	523	548	509	548	540	538	521	526	526	527	545	543	486	533	545	566	529	532	543	507	521	503	510	528	560	520	519	526	530	544	511	516	516	549	528	530	541	562	552	549	540	488	507	521	524	591	535	516	569	531	541	539	540	488	516	538	570	577	544	556	537	568	531	544	604	557	529	491	555	510	522	530	520
7389	721	692	599	534	473	453	406	455	394	378	423	409	398	386	411	390	425	387	388	433	372	361	386	401	398	371	414	374	365	428	413	396	384	383	433	412	386	381	359	395	420	372	380	365	375	397	386	372	354	384	376	379	386	386	386	375	383	379	391	370	366	379	411	350	396	385	386	368	370	367	373	368	372	373	369	379	388	383	359	368	352	380	393	361	408	416	364	385	372	392	351	336	426	414	392	374	386	366	365	355	354	393	367	393	395	380	387	406	419	364	391	398	394	363	395	380	397	366	391	336	382	398	387	392	374	413	371	409	350	380	369	396	419	375	346	366	388	391	369	368	356	347	395	387	418	375	406	384	403	372	372	376	402	378	383	351	374	350	374	401	403	396	453	380	390	364	391	370	403	371	392	386	404	414	366	373	405	408	355	431	422	399	367	404	398	377	365	387	422	354	365	396	356	371	363	380	372	402	378	362	354	395	372	401	413	405	351	406	408	378	373	396	393	399	373	347	393	347	388	406	393	395	365	403	349	370	383	340	396	369	401	423	386	369	351	345	427	399	389	400	342	402	347	389	377	380	368	377	329	342	390	404	410	354	385	395	380	372	370	363	356	414	367	373	378	363	373	383	401	382	376	378	376	395	386	405	403	387	348	374	370	330	384	376	391	363	366	365	356	359	366	413	395	399	384	367	366	391	325	353	349	365	419	382	345	362	383	365	392	391	393	375	346	359	377	374	400	370	363	401	383	390	336	387	332	373	380	396	407	386	382	380	380	377	397	362	381	422	373	379	364	382	378	418	367	369	367	392	380	366	388	367	396	340	413	395	369	388	369	410	376	375	379	378	416	389	351	386	409	372	438	385	409	368	376	376	401	389	386	360	385	361	351	362	402	407	371	421	397	381	378	393	404	384	383	378	409	383	402	411	409	399	373	352	415	365	381	394	367	408	386	375	360	392	381	383	359	389	391	390	392	344	375	400	366	364	368	386	363	364	347	349	371	410	349	375	350	335	385	355	387	362	373	347	371	370	365	401	359	386	341	385	374	368	370	371	383	393	386	360	357	353	393	382	357	402	394	336	381	367	354	404	348	349	393	397	368	384	428	392	362	376	350	397	360	363	401	346	379	368	376	332	345	370	365	376	396	411	397	372	381	404	393	368	340	356	362	381	386	348	345	369	382	363	379	365	355	377	376	380	372	370	387	370	388	353	346	357	367	392	368	382	392	370	377	385	352	379	362	383	349	348	402	348	383	381	390	400	382	386	365	346	353	389	367	381	365	359	363	408	381	416	383	365	355	383	372	398	390	393	392	368	362	345	376	377	386	410	353	355	384	381	400	366	378	369	411	377	401	344	357	413	374	420	387	344	414	406	383	368	388	396	359	382	386	352	397	443	374	376	388	359	370	383	391	396	376	375	357	404	357	356	343	364	368	362	350	421	382	408	377	348	368	364	371	344	403	434	354	388	375	411	378	382	356	416	395	382	359	407	395	376	370	394	399	394	377	369	373	375	388	382	406	403	373	376	377	364	386	388	403	365	376	392	379	378	364	412	353	381	381	369	339	388	392	394	376	355	385	370	377	375	352	361	369	362	419	406	360	366	362	327	372	361	378	369	380	360	370	412	399	356	398	394	406	398	405	407	360	409	411	391	367	357	385	375	371	384	388	343	371	407	404	371	360	366	350	370	344	416	351	386	392	360	371	407	366	389	406	389	372	379	338	357	370	347	368	403	372	415	399	394	364	405	396	363	395	393	432	376	381	393	393	348	390	367	356	382	387	428	360	398	373	351	384	377	385	364	433	336	381	388	387	409	388	366	414	395	363	395	434	365	399	392	388	372	396	393	421	399	367	395	403	392	408	374	441	412	354	399	397	386	398	371	386	355	380	372	358	374	383	418	368	380	419	395	359	402	359	369	343	376	385	400	356	376	380	397	374	364	377	353	349	384	386	339	385	348	351	361	415	400	408	355	357	382	384	369	414	399	348	332	353	412	415	387	398	388	361	396	375	399	377	371	364	434	371	350	385	359	366	389	412	395	401	381	378	372	357	390	386	397	380	409	359	396	337	349	398	396	363	380	380	417	367	401	392	353	379	378	403	395	402	401	384	363	407	346	406	374	385	384	365	378	352	391	389	386	386	366	378	424	391	369	382	339	407	369	404	366	363	406	374	339	332	369	378	352	350	385	416	397	394	393	376	377	396	339	367	364	430	360	379	327	367	399	391	364	385	386	374	397	415	409	359	403	385	384	374	395	369	367	411	409	386	385	376	403	386	398	349	363	350	355	377	340	386	380	386	393	352	411	398	385	367	375	339	393	330	357	390	361	345	381	365	390	395	413	372	361	423	411	361	410	418	370	379	394	401	414	388	360	397	398	401	416	410	396	363	380	373	394	378	417	361	385	379	351	404	350	360	410	376	381	364	371	403	388	421	386	385	407	365	396	384	404	389	378	361	381	395	385	368	372	382	395	393	378	385	372	320	410	373	344	365	375	370	357	366	408	403	360	370	386	373	420	381	389	376	381	370	369	410	367	389	383	385	364	378	420	364	398	351	350	343	397	388	353	355	379	344	404	400	372	371	402	381	406	378	387	363	391	423	376	356	388	394	412	391	370	376	364	401	406	390	384	383	370	354	397	357	383	397	405	374	386	360	350	380	403	380	372	372	355	381	394	401	345	373	373	380	382	371	366	411	396	396	378	352	390	346	353	408	398	369	378	340	393	394	395	374	382	341	414	361	367	368	379	409	394	423	388	391	357	400	392	373	376	378	386	377	356	360	415	399	363	377	414	379	364	383	370	398	382	375	388	374	361	368	358	372	377	382	384	432	400	369	340	382	336	379	384	364	395	396	369	388	397	364	409	382	411	365	386	423	387	380	385	376	389	370	361	363	342	395	410	382	401	372	398	390	393	422	387	377	378	390	364	331	369	357	362	381	452	401	390	385	393	377	366	448	381	367	380	353	348	414	388	416	390	381	395	402	415	392	386	366	401	388	393	391	408	383	396	359	367	425	402	352	383	375	401	377	379	420	375	365	391	368	361	429	355	403	388	421	374	343	388	349	399	395	368	380	395	365	376	403	354	422	377	378	359	397	377	408	356	360	359	374	399	423	363	386	421	387	394	396	395	373	333	366	370	375	392	405	363	380	406	388	352	379	378	346	378	387	337	352	376	372	351	376	387	384	351	405	389	388	369	364	376	363	399	332	364	360	376	387	371	416	373	388	398	400	396	350	382	385	411	409	363	373	377	411	345	341	345	390	381	414	368	398	312	372	384	377	360	393	393	361	405	357	396	390	392	371	372	374	378	369	387	357	372	420	388	370	395	386	389	371	385	381	419	375	367	384	374	389	395	380	394	402	379	390	374	389	406	385	382	401	375	373	352	344	416	373	387	352	393	393	373	373	386	410	387	379	336	377	371	364	417	367	378	369	405	386	362	381	393	347	373	379	372	408	372	401	380	379	397	378	391	360	374	342	384	399
6576	1175	1530	1673	1648	1560	1250	1172	1158	1060	1057	1041	1003	971	999	979	937	963	924	957	928	937	929	947	988	873	960	946	950	870	873	928	932	971	885	909	887	918	840	929	900	948	891	866	876	917	884	822	951	870	905	916	862	947	909	877	916	926	934	872	891	915	909	864	932	920	903	864	924	894	878	851	906	881	890	956	924	929	923	866	858	897	858	885	857	885	894	841	931	920	920	932	890	852	913	889	937	854	905	912	943	914	856	872	941	919	885	883	874	885	883	870	948	940	920	870	905	873	839	879	892	915	880	886	912	891	923	877	904	851	908	889	851	923	900	900	896	892	923	902	897	896	897	875	895	882	942	932	912	865	886	929	923	944	891	901	947	845	918	910	885	910	897	929	838	862	881	828	904	939	869	911	918	922	877	872	861	845	915	921	911	883	907	895	894	899	888	940	928	843	886	896	854	918	906	925	861	880	918	899	891	871	937	894	881	897	902	956	887	885	967	966	898	919	909	852	855	882	923	924	922	869	937	875	862	914	937	936	921	858	907	883	837	911	917	906	922	926	921	874	908	917	889	881	926	858	891	961	891	903	870	854	898	940	857	885	866	868	918	942	942	895	900	977	917	879	886	877	875	838	909	924	870	895	890	882	959	920	922	895	937	929	848	845	907	861	871	874	878	878	912	875	950	934	897	920	910	877	918	901	915	938	921	905	889	922	896	885	889	937	893	861	898	940	893	905	873	897	920	867	889	866	906	855	937	926	859	884	866	904	969	891	896	890	900	909	886	912	934	895	901	890	880	954	886	824	920	865	905	875	973	945	944	919	922	826	892	922	870	878	974	928	896	904	896	872	916	890	905	825	961	916	907	878	923	848	865	932	897	902	941	882	955	942	915	911	847	909	922	914	918	906	922	889	921	882	962	899	929	854	890	862	865	908	950	930	858	902	895	883	936	913	909	915	911	923	930	879	853	897	977	899	908	942	891	891	910	909	899	868	962	906	879	943	898	901	951	897	923	904	940	891	929	911	917	887	878	912	901	875	930	843	914	906	876	850	930	878	914	844	864	926	877	941	884	939	894	939	871	949	889	909	884	857	884	890	929	894	866	908	915	867	985	887	865	867	883	885	938	872	888	918	880	932	878	879	903	868	914	886	869	891	867	913	872	941	880	921	915	856	855	900	891	900	842	902	924	900	925	841	921	898	903	918	852	901	926	968	884	919	921	920	895	906	949	880	895	912	920	848	903	838	945	881	911	884	880	865	850	884	881	909	880	924	955	938	923	838	903	857	856	900	914	926	888	867	893	889	948	863	856	968	920	924	905	886	877	909	918	889	909	873	918	915	874	898	894	898	913	865	933	956	923	872	908	911	923	948	891	878	957	917	868	841	877	912	907	900	955	924	858	935	909	885	894	877	942	844	940	893	868	884	928	893	899	876	942	880	860	921	878	842	879	910	914	889	898	872	901	895	855	896	918	885	890	886	870	871	947	906	860	909	873	904	903	887	915	899	894	901	870	910	923	840	901	898	912	941	881	910	887	908	940	855	847	948	924	910	899	863	878	943	881	920	913	908	876	889	896	904	893	915	891	902	896	943	863	863	874	933	943	892	896	928	931	924	890	930	861	886	883	885	913	853	872	927	888	901	918	890	914	872	924	879	921	912	915	918	861	871	909	909	876	888	881	975	973	928	850	894	903	913	898	877	901	939	923	926	918	896	865	911	889	885	973	900	891	902	924	892	879	848	884	832	881	935	879	865	926	848	893	903	890	883	919	909	912	900	898	943	843	953	903	867	859	937	899	944	916	868	912	850	867	875	900	861	917	930	971	905	957	859	877	973	879	895	942	937	935	879	926	917	915	934	841	889	901	881	937	931	914	941	907	936	835	922	929	908	918	954	905	893	898	841	859	887	915	876	910	874	867	946	909	919	879	918	903	891	910	892	854	928	877	934	837	886	897	909	882	868	876	919	953	874	961	897	864	884	949	966	861	926	906	875	900	869	920	943	932	897	915	887	915	889	911	925	977	876	937	908	884	904	911	893	853	889	893	921	937	927	899	870	894	931	910	925	845	941	871	927	893	898	945	890	860	878	898	917	888	918	901	924	896	884	907	919	868	925	893	927	981	942	911	918	955	917	868	917	904	859	831	924	869	889	915	944	915	914	888	921	891	887	885	892	927	945	934	883	901	951	945	873	900	896	948	854	922	876	867	925	933	909	905	875	920	866	874	902	880	899	854	936	976	983	949	885	911	905	916	916	888	931	866	925	869	897	897	885	910	902	935	908	884	870	872	926	925	915	872	911	919	948	919	901	902	882	892	850	905	844	890	952	866	925	941	900	912	931	853	931	897	853	894	884	885	885	941	917	931	911	904	903	855	858	959	881	853	936	898	950	938	893	917	865	912	895	903	920	855	916	873	878	882	888	902	892	904	834	891	923	974	847	869	887	890	837	931	919	872	873	862	903	879	893	898	905	906	879	889	908	897	912	943	931	909	888	898	889	961	938	912	927	855	943	870	886	871	913	954	938	875	946	918	921	935	888	887	871	906	862	942	848	926	912	903	942	908	870	883	884	830	915	888	909	918	889	936	855	823	916	884	1007	891	880	873	867	860	907	892	869	892	878	876	888	922	867	879	920	895	900	974	905	887	871	874	889	922	952	919	943	955	916	878	962	938	915	898	874	879	939	963	939	896	909	886	915	852	898	861	875	920	939	889	909	912	926	900	903	849	914	901	964	905	891	887	848	915	912	935	923	906	909	877	886	879	866	908	895	869	898	906	914	860	873	893	880	856	884	871	880	902	905	932	863	940	915	896	886	926	862	954	920	951	886	961	885	877	931	894	894	920	893	896	884	915	860	980	888	881	933	912	950	920	911	928	881	844	875	923	883	920	874	917	895	899	894	904	884	898	918	951	937	899	885	873	949	905	883	921	890	934	922	926	905	878	892	893	980	865	916	891	896	910	900	912	908	931	882	884	877	854	892	886	940	914	903	885	893	883	873	919	895	907	886	890	906	902	949	886	933	917	866	935	928	876	910	915	898	881	956	863	868	886	856	890	871	856	937	844	937	882	878	902	864	919	918	867	885	887	909	913	896	891	890	869	897	913	898	924	912	896	871	894	867	926	876	836	891	882	928	907	897	956	897	911	905	958	827	918	938	908	910	941	944	898	948	897	879	917	920	869	919	893	884	856	946	917	902	912	931	875	938	941	892	861	947	925	939	847	883	909	894	899	934	905	955	908	875	949	901	894	908	876	885	912	960	841	831	895	943	890	878	930	935	880	905	898	969	923	887	871	855	899	883	886	927	919	867	940	889	905	878	928	915	925	884	935	903	889	866	856	918	964	888	877	823	946	894	939	904	918	864	878	935	906	891	912	936	839	902	878	935	883	933	923	910	895	902	885	896	896	931	854	869	925	884	895	949	944	925	875	852	879	904	921	869	856	917	904	937	875	860	920	943	874	929	898	852	878	950	960	923	898	886	874	880
14878	1519	1058	977	766	562	597	527	531	495	462	415	438	425	462	453	423	425	419	401	434	425	397	427	369	415	417	399	393	438	420	362	421	418	388	426	418	438	412	422	432	427	401	405	470	406	384	386	393	422	387	373	435	408	413	466	410	410	388	432	423	376	411	420	465	443	416	454	385	375	401	446	430	460	372	419	405	444	423	388	426	420	391	402	441	430	418	412	420	419	438	407	381	437	427	437	433	419	439	407	439	410	414	409	422	408	400	397	457	407	407	408	400	400	370	393	438	412	441	397	391	385	387	411	402	402	394	444	432	386	439	417	434	397	401	427	351	416	443	393	410	385	417	429	432	374	427	385	386	396	432	401	432	434	397	356	392	443	394	429	401	432	386	403	384	417	440	443	410	415	424	427	417	438	420	353	414	393	428	413	422	389	433	406	425	389	443	432	399	419	431	418	437	404	430	441	446	435	403	423	415	395	389	400	392	399	391	455	441	435	437	411	366	448	417	415	417	376	446	423	421	414	409	404	438	416	425	407	459	397	415	420	445	421	436	402	422	431	444	420	406	397	406	411	422	408	447	436	421	438	449	463	454	430	425	432	391	361	429	412	425	381	409	408	404	397	427	440	391	405	457	428	379	408	379	445	412	421	387	392	419	412	426	388	421	440	419	419	443	383	384	438	386	443	429	418	401	437	409	419	420	409	417	387	421	466	374	416	417	407	426	374	427	403	444	420	472	384	446	409	406	402	413	392	394	449	465	423	441	419	422	399	362	397	417	404	421	396	432	442	447	406	411	399	413	402	401	431	380	431	427	456	340	404	384	402	416	373	396	375	355	399	376	422	408	431	435	400	417	417	407	390	403	387	417	383	413	382	372	408	399	415	418	412	404	432	415	433	428	417	434	447	440	411	391	402	429	385	395	394	429	431	364	385	419	428	360	380	440	407	399	441	399	419	449	406	415	416	403	403	440	432	442	394	445	436	431	401	429	467	415	393	415	415	386	421	435	412	407	453	389	408	401	415	372	408	418	422	408	383	433	374	405	389	409	429	412	416	442	413	370	410	422	443	478	402	365	387	397	433	427	457	417	428	420	426	413	403	407	408	430	413	389	403	415	408	405	429	402	391	403	446	419	450	421	384	358	404	415	429	414	436	401	385	399	453	420	396	406	432	426	427	441	427	412	415	390	451	432	415	426	384	397	415	441	439	399	428	413	427	453	429	384	390	386	432	432	393	385	385	453	411	390	392	415	405	451	418	443	429	419	378	438	437	461	418	414	422	386	389	409	377	417	425	429	408	433	450	418	440	414	423	387	438	439	413	410	410	410	361	413	441	417	405	429	422	430	419	461	421	430	460	376	398	417	405	438	412	408	431	420	400	425	420	415	380	407	429	402	389	389	424	436	479	399	416	411	406	408	374	416	378	413	421	418	413	407	410	398	410	416	396	396	419	430	377	435	405	386	419	384	399	406	402	386	376	421	386	437	407	465	412	429	388	422	435	409	403	370	389	382	429	403	369	406	421	416	384	378	402	421	406	376	448	396	435	421	418	444	406	378	414	416	438	435	399	415	388	382	443	455	408	411	405	435	480	385	410	422	419	391	443	429	415	430	406	380	384	396	404	446	400	418	449	408	386	464	422	421	405	400	415	428	407	387	416	430	418	424	417	402	398	447	418	422	417	415	386	415	388	392	441	467	388	427	393	404	410	424	405	414	389	419	384	421	399	413	388	435	424	404	416	423	421	405	424	397	400	391	412	384	423	399	449	442	390	371	364	432	406	431	366	456	386	402	373	384	394	415	418	414	418	402	383	415	385	399	403	411	462	387	440	418	414	415	402	399	384	429	422	394	422	427	416	448	420	396	380	431	401	402	402	416	406	428	391	402	376	435	412	391	376	435	463	428	404	397	394	431	414	431	423	422	404	449	396	407	398	403	442	447	441	409	405	425	364	448	403	418	407	405	398	456	423	409	445	414	409	431	402	421	405	356	423	420	422	421	388	409	404	437	430	412	439	410	437	412	441	425	423	404	378	392	402	429	418	442	427	408	446	454	381	388	421	429	387	441	436	422	428	407	395	450	440	397	406	387	458	400	394	379	392	402	410	395	392	376	399	399	436	408	421	401	404	414	423	389	407	420	435	382	431	398	391	406	444	408	437	417	422	410	398	396	424	378	432	423	381	427	409	431	454	393	382	404	428	423	427	380	410	416	403	428	427	377	401	415	450	438	394	411	387	428	418	402	461	386	418	398	373	394	406	449	417	458	388	442	429	404	393	419	370	402	378	411	435	429	406	422	410	455	419	408	456	446	417	422	425	424	375	410	427	419	425	391	427	425	432	391	369	458	433	443	417	395	401	419	404	450	401	411	434	437	398	397	358	378	397	408	407	422	419	447	405	392	426	447	420	424	426	414	402	403	437	414	415	407	440	393	389	412	445	449	409	401	420	434	418	436	390	387	386	367	414	443	396	398	454	379	427	397	402	429	433	403	443	419	408	400	397	406	419	426	403	404	425	453	382	394	410	398	378	412	383	443	415	415	392	399	460	438	410	415	396	393	400	437	389	437	448	384	397	377	405	437	422	406	438	389	399	429	416	442	414	416	421	424	390	409	416	406	411	436	452	408	350	408	461	426	403	437	442	428	428	427	434	390	432	420	402	442	394	416	413	383	422	382	398	431	431	426	411	398	410	454	432	418	438	415	405	381	390	414	380	425	394	416	391	395	407	405	446	398	407	464	427	428	377	377	413	390	426	400	430	438	415	400	421	431	425	417	427	422	412	424	466	397	396	427	425	400	415	409	431	400	379	400	392	426	414	432	427	432	394	415	405	423	435	402	402	401	393	413	440	427	409	378	444	428	475	410	428	384	392	411	417	424	394	397	454	432	391	423	372	410	407	426	407	414	424	407	427	392	432	434	416	420	419	380	416	416	409	398	440	386	422	410	445	440	413	426	418	377	410	411	457	438	427	439	391	382	381	423	433	415	430	412	395	421	392	398	438	394	413	432	409	419	411	423	403	398	395	401	467	402	431	432	424	453	396	410	382	434	442	430	439	424	438	406	409	392	392	392	397	418	379	447	431	397	435	392	430	430	406	413	408	357	439	384	387	407	433	426	401	410	423	433	407	434	412	406	426	446	421	406	434	379	397	419	416	361	401	387	377	366	412	405	435	399	411	425	420	397	414	418	438	434	412	396	391	435	422	424	391	399	420	410	408	403	406	410	396	423	441	398	420	385	442	410	431	409	377	422	446	440	441	427	410	382	430	443	416	412	420	418	435	423	424	408	391	394	425	434	374	367	430	394	383	435	405	437	428	422	392	405	409	425	412	428	401	410	413	410	407	423	422	386	424	427	423	402	461	419	372	452	405	358	421	359	440	410	390	431	429	431	385	394	404	394	420	405	400	427	421	442	433	470	421	425	402	391	417	427	340	406	417	439	406	347	409	397	393	402	415	431	366	400	426	424	406	427	394	433	396	384	429
8522	1564	2051	2372	2251	1957	1686	1511	1358	1333	1251	1183	1235	1142	1106	1078	1002	1000	1003	1022	975	990	943	1055	969	999	906	937	974	987	1002	937	969	941	928	933	948	941	887	946	935	918	949	949	1004	951	952	926	889	924	924	946	916	915	912	987	968	963	972	929	941	938	917	917	944	918	972	914	909	946	979	884	952	931	947	924	897	891	884	935	951	911	919	944	942	889	951	929	926	870	895	901	939	888	918	860	942	972	933	872	932	936	890	926	961	922	972	943	901	953	886	938	956	903	915	901	927	962	888	925	904	980	919	954	991	898	869	961	999	923	956	932	945	933	977	898	975	886	929	889	916	985	922	923	903	922	922	926	919	868	878	890	914	944	892	932	918	921	912	947	981	936	924	932	911	914	892	950	885	952	1028	903	934	945	863	898	925	939	987	978	896	983	902	918	881	921	949	884	950	870	946	917	900	957	962	1018	884	953	895	919	923	918	944	1009	865	937	964	888	879	941	884	871	899	876	939	897	876	895	912	954	855	889	996	931	977	914	928	881	881	968	937	932	939	922	978	953	936	934	888	921	901	896	938	902	913	908	939	894	946	948	879	917	946	931	919	947	966	972	862	909	907	878	939	907	924	908	888	942	948	936	867	1003	939	936	938	885	1007	867	901	874	960	916	935	891	964	951	932	955	924	893	900	934	927	963	925	892	902	879	903	953	872	889	928	891	892	884	926	910	938	977	957	944	946	948	906	903	902	960	919	957	930	948	929	912	916	971	872	930	953	979	896	908	930	934	920	985	945	926	925	956	912	913	926	932	897	940	908	907	909	972	886	975	908	913	943	991	861	923	958	900	926	922	970	931	945	963	898	932	955	917	919	877	953	939	939	967	863	890	869	937	924	949	966	937	944	933	941	938	971	942	885	903	926	926	924	909	881	928	994	910	971	964	880	927	879	931	942	882	929	920	920	851	938	926	911	876	913	918	968	907	933	951	917	946	941	980	908	932	893	929	907	886	926	873	934	989	901	917	896	974	920	903	950	904	900	908	889	954	886	1000	900	914	870	890	975	954	929	884	923	883	899	950	945	908	912	873	952	902	943	912	916	949	929	896	882	955	908	928	947	937	903	937	903	889	924	925	883	928	929	864	915	908	896	911	928	944	896	980	861	912	952	970	953	931	887	950	931	884	900	943	950	962	938	981	902	939	935	960	917	938	914	897	967	966	920	903	919	941	955	933	911	930	902	948	959	952	927	948	912	911	871	950	939	976	917	959	940	864	927	925	881	928	932	963	978	922	988	993	923	887	924	900	943	924	877	917	999	941	867	944	917	921	968	867	890	913	929	948	938	903	931	954	918	966	952	886	919	937	875	925	910	904	927	904	916	929	930	954	910	927	900	900	908	890	1008	968	937	891	889	944	953	884	905	916	900	990	927	858	864	926	934	931	923	982	919	914	925	914	940	981	989	967	925	918	920	901	928	875	930	878	937	930	904	970	967	906	899	903	956	921	936	914	947	922	943	948	917	883	955	888	898	914	952	939	902	869	944	905	940	933	904	919	963	968	915	903	910	910	949	981	934	933	984	879	875	872	936	930	926	894	923	928	929	932	883	984	876	918	967	997	944	906	968	973	920	928	950	944	925	936	973	894	910	954	938	892	954	889	977	912	970	918	908	934	917	903	957	914	953	949	882	952	913	885	904	916	960	887	903	915	920	916	950	886	902	962	868	915	961	901	957	934	957	925	911	911	910	925	912	945	905	911	950	959	889	912	929	951	932	958	948	944	956	905	897	933	914	924	917	899	881	919	966	865	958	936	963	931	950	960	933	934	922	920	957	908	966	910	934	933	915	907	873	916	897	941	912	922	976	893	892	930	966	884	960	929	892	952	952	967	887	902	899	961	913	933	908	934	948	925	889	947	933	1006	903	926	918	951	943	903	916	931	959	899	920	937	852	943	961	959	956	936	918	934	922	922	925	912	911	942	905	921	918	939	855	915	962	930	968	921	903	962	914	890	945	922	913	881	928	923	878	930	930	956	935	925	1011	929	979	928	967	973	931	945	899	932	833	924	938	934	887	926	868	946	944	902	893	935	964	917	928	919	922	959	897	972	955	969	948	969	952	906	896	922	974	881	980	931	923	906	860	980	896	939	872	950	872	941	967	942	926	941	910	952	914	948	977	872	921	950	941	894	916	954	926	886	926	939	881	912	932	969	930	856	927	918	928	915	895	954	968	918	922	914	913	885	928	878	978	931	907	955	938	979	930	894	908	889	901	918	885	895	951	917	890	931	934	913	946	914	943	933	928	885	952	957	958	883	957	987	1003	916	925	907	907	990	889	905	892	960	928	935	944	941	964	938	988	929	912	950	927	898	952	886	927	916	964	933	943	874	947	935	927	947	1028	895	882	948	954	927	859	915	890	958	905	912	965	933	928	926	921	925	914	921	931	874	967	906	963	940	969	884	922	915	935	928	963	949	911	948	912	915	912	881	923	938	874	893	947	911	892	909	841	952	908	902	900	917	919	910	920	966	966	923	833	936	916	903	949	931	931	933	917	956	871	903	900	907	958	890	910	953	875	893	883	922	891	888	915	910	942	929	919	968	952	950	974	928	909	966	924	955	899	890	965	921	947	915	946	900	940	916	864	943	959	906	924	904	929	934	887	938	928	994	959	926	915	970	928	926	941	961	924	876	966	894	943	891	931	921	910	945	882	919	945	905	913	937	903	864	907	932	961	925	937	956	959	916	900	842	909	905	943	914	933	961	954	912	923	952	946	959	925	907	951	914	954	981	891	919	949	887	907	868	964	976	951	964	925	900	981	894	913	895	935	927	876	895	992	959	919	978	881	952	876	867	907	943	911	959	951	895	935	924	926	939	906	930	912	962	890	928	914	908	899	936	955	907	925	936	940	979	915	946	906	939	975	912	982	919	854	987	895	953	963	947	948	887	885	906	927	942	954	931	916	871	922	945	929	983	918	959	919	943	874	934	896	931	911	943	871	868	931	927	921	991	902	905	921	918	993	887	972	906	889	874	918	893	981	965	914	963	943	956	911	933	967	895	884	925	895	949	937	899	937	935	939	867	955	876	903	960	918	899	864	943	916	951	922	900	951	931	896	954	897	966	963	898	930	974	972	918	912	929	902	885	975	911	980	930	926	965	955	903	917	906	973	885	897	976	866	902	991	910	977	904	916	875	905	891	927	910	902	956	984	931	938	866	935	890	943	930	933	940	938	905	923	935	983	893	916	900	905	927	930	940	945	865	922	886	907	918	907	938	930	940	929	948	943	976	925	946	946	939	970	924	911	945	897	915	951	947	922	905	992	939	887	868	953	900	942	946	927	883	941	915	906	939	926	935	898	975	953	932	910	972	970	909	933	963	919	872	966	932	905	924	919	940	938	874	953	909	927	885	921	971	951	905	863	964	942	970	875	844	971	895	967	906	906	915	917	910	915	921	948	934	954	906	869	900	936	934	954	934	942	894	903	963	898	926	915	915	969	889	904	942
1685	263	266	244	209	240	178	216	180	179	198	186	190	198	200	197	174	186	228	217	217	187	202	213	201	190	213	179	195	217	221	202	196	179	187	220	194	200	225	227	175	184	206	194	204	209	193	202	192	207	214	185	212	205	169	217	201	197	204	203	184	186	200	221	198	192	176	199	175	208	168	190	207	213	194	175	193	180	201	190	202	189	196	195	191	196	214	190	189	159	207	214	214	219	227	211	201	193	182	199	184	208	185	162	200	185	219	226	171	210	203	196	207	175	189	213	184	215	205	205	193	179	208	216	182	176	220	188	201	178	190	200	205	208	179	178	185	197	195	210	208	184	206	214	193	180	189	191	197	185	191	200	194	192	201	213	194	189	219	192	197	175	177	184	183	175	220	217	214	195	200	179	177	182	191	179	184	184	173	213	203	168	205	225	208	182	212	237	202	183	197	208	226	194	200	188	180	205	209	176	210	214	195	194	184	199	168	200	180	211	207	215	201	194	179	168	184	230	203	192	210	204	213	198	192	209	158	195	206	201	181	174	179	208	168	180	186	204	203	201	222	179	177	205	198	208	198	204	179	219	211	210	193	186	199	206	173	212	228	178	232	198	203	206	226	183	193	206	195	182	222	205	186	204	167	210	217	196	210	188	189	195	231	172	189	177	182	186	205	205	205	191	197	202	198	214	193	194	193	188	186	195	193	181	218	201	187	180	189	218	215	219	189	212	205	198	189	202	200	207	207	204	176	184	189	194	193	183	193	185	203	191	200	200	196	189	190	179	181	178	201	196	197	176	205	228	222	206	187	189	203	194	181	179	174	203	214	208	207	175	192	191	192	186	184	188	182	182	226	222	178	183	197	212	190	191	192	202	195	181	184	218	212	197	191	178	187	188	186	182	199	192	195	184	189	201	186	228	169	189	201	212	212	190	169	192	201	174	219	201	181	210	187	209	186	215	234	179	215	209	200	222	195	203	202	189	208	196	189	224	215	193	209	180	185	180	209	152	161	182	171	256	187	182	182	181	196	195	214	175	166	196	193	187	188	203	203	234	222	205	226	196	212	173	195	206	221	197	189	182	208	204	177	194	172	164	207	196	200	214	187	202	173	210	210	196	173	205	189	199	191	175	196	183	196	187	195	216	197	226	208	193	208	201	213	230	227	191	191	216	187	202	198	217	196	191	193	181	204	199	212	197	189	194	220	163	197	199	183	188	200	202	178	187	167	206	198	182	171	181	188	191	190	199	177	166	205	187	177	207	199	180	193	193	204	204	215	188	215	172	248	178	235	207	189	169	205	201	212	201	194	196	192	197	202	209	178	187	183	188	195	177	200	198	185	216	169	185	206	195	208	195	202	194	214	189	209	180	183	194	199	190	212	189	192	214	187	203	203	203	191	193	191	208	198	206	158	210	199	195	203	194	205	192	222	167	178	194	193	179	201	211	193	208	183	163	224	195	207	177	201	209	176	191	173	190	200	202	187	195	201	196	196	224	187	177	222	198	211	167	215	189	176	173	209	192	192	203	212	204	202	199	212	198	199	172	173	208	207	171	175	224	180	221	203	180	195	191	213	218	211	200	213	172	212	195	179	204	208	203	203	161	190	206	181	193	162	207	208	206	214	237	185	182	200	221	158	202	171	198	180	176	189	183	170	206	208	197	192	181	186	199	175	225	209	210	180	235	193	208	225	196	220	183	233	206	185	178	198	188	210	216	199	186	224	180	210	201	177	184	207	217	193	191	226	221	203	226	192	207	216	183	187	180	193	229	201	188	185	195	192	183	221	197	199	204	183	187	196	174	194	198	180	190	184	164	210	215	200	200	195	200	200	205	205	192	185	198	191	202	214	216	200	203	181	202	189	210	178	180	219	180	195	195	192	197	201	216	191	178	196	209	202	166	199	199	184	180	197	160	193	194	203	190	200	173	211	170	194	222	203	180	209	165	191	216	183	198	206	187	209	206	192	211	191	204	178	180	180	211	175	217	207	183	204	215	224	208	168	193	217	233	183	194	206	172	178	178	176	172	192	199	201	193	157	176	156	204	190	185	197	203	178	171	205	218	200	201	192	217	201	168	189	191	185	174	190	183	203	184	193	206	191	198	202	178	219	215	179	190	198	191	210	184	185	209	204	198	201	199	249	201	201	206	222	184	188	207	214	182	199	202	207	192	182	214	206	226	183	218	203	190	174	181	162	231	189	184	211	182	229	178	187	177	206	197	190	213	186	191	182	175	205	205	227	182	180	204	210	192	187	226	208	196	228	194	203	186	199	192	172	173	190	214	201	166	194	193	192	212	204	170	235	197	197	199	191	189	187	199	190	198	212	213	198	187	221	209	190	208	181	185	182	184	213	176	217	174	197	196	192	200	207	198	203	192	191	206	205	190	207	197	216	172	186	210	187	209	207	211	196	210	210	206	182	184	173	178	170	192	228	185	208	203	198	197	210	200	206	188	190	187	196	200	199	181	188	179	189	207	193	214	192	220	186	212	166	155	187	190	206	184	192	201	187	198	175	203	217	208	212	192	216	198	204	218	180	189	215	190	218	198	222	186	221	200	201	181	186	213	174	197	194	203	163	202	210	177	212	201	195	193	199	194	212	188	202	205	232	211	191	205	221	216	166	198	212	173	201	201	200	213	193	168	208	181	202	209	211	173	189	202	177	208	193	210	219	196	175	216	194	204	189	193	189	200	210	193	180	190	225	205	230	215	190	192	201	209	193	202	177	211	186	198	243	226	169	195	189	203	199	213	197	173	195	207	195	216	192	221	166	203	204	221	200	195	195	194	199	171	181	196	182	173	202	206	201	226	196	203	178	172	186	185	163	189	195	200	180	174	178	186	188	200	193	190	167	168	193	194	172	202	194	192	213	206	177	204	191	197	163	200	191	217	227	175	172	168	216	203	197	186	203	190	214	173	203	179	182	163	190	201	185	218	204	202	201	189	220	219	188	188	187	213	195	200	202	207	206	188	198	199	172	177	196	211	199	188	186	171	190	194	199	197	192	202	176	228	210	190	209	181	187	206	222	218	205	201	186	206	181	204	227	227	202	211	222	169	184	195	199	173	211	206	184	171	190	191	184	206	194	188	199	195	182	211	178	190	202	202	204	187	213	202	179	197	214	211	182	188	173	184	171	192	192	214	215	199	197	172	189	201	181	166	219	197	231	179	196	188	185	186	180	217	240	184	186	187	201	220	174	207	190	192	212	195	212	210	191	185	168	209	179	206	175	209	231	219	202	207	200	200	188	201	212	217	195	209	227	183	189	188	196	184	191	199	211	210	188	191	194	224	199	188	223	191	201	183	180	190	205	206	165	193	210	216	196	199	181	175	172	190	204	190	200	201	221	212	209	185	187	225	204	179	210	184	195	203	191	216	194	198	190	191	172	209	167	237	198	173	181	186	184	162	202	202	207	175	215	183	193	199	205	170	173	179	211	173	197	190	210	192	210	200	186	177	222	202	182	186	191	215	193	174	203	230
1788	581	632	686	671	617	618	605	545	548	567	513	531	540	539	561	499	535	504	534	511	535	543	518	560	537	511	553	500	527	525	583	547	557	529	550	540	503	543	506	554	589	523	534	534	538	527	515	509	585	530	543	530	530	550	525	569	540	501	528	564	504	567	540	547	543	510	529	486	540	517	491	523	519	522	541	510	532	550	496	541	524	517	529	521	556	531	518	545	519	575	534	554	492	532	542	520	568	544	552	507	550	546	538	566	528	517	535	530	499	515	483	522	568	530	536	555	579	533	473	525	489	538	556	523	505	585	541	518	529	559	499	538	512	510	520	541	516	514	519	533	513	551	502	552	536	510	560	523	513	547	518	522	553	499	537	519	526	504	516	533	515	500	527	508	539	531	516	533	499	562	515	558	534	503	570	565	556	502	537	520	549	532	508	536	525	567	514	534	524	527	546	520	551	540	489	528	563	497	560	550	484	559	515	529	532	546	504	536	445	510	550	518	508	525	528	532	533	585	555	529	548	548	507	494	556	540	524	553	541	523	587	489	548	536	541	528	538	527	513	528	513	500	495	510	523	496	530	524	565	526	528	513	556	493	507	528	545	508	497	532	507	543	533	543	550	538	552	536	505	489	528	517	565	582	549	513	537	516	492	515	526	475	580	512	515	531	521	546	496	512	550	547	515	515	562	563	549	547	575	496	463	520	524	473	525	490	497	512	519	532	499	524	507	549	514	564	532	537	503	475	532	508	522	533	535	535	537	514	559	534	539	568	501	548	495	534	524	522	540	527	518	513	540	511	519	541	549	560	557	550	535	535	512	564	507	544	538	553	483	592	539	561	520	516	532	506	527	543	495	531	520	515	543	506	498	525	511	514	556	542	593	550	558	516	512	562	527	523	525	512	561	507	547	546	507	548	555	535	510	524	552	526	500	574	521	532	523	562	498	536	512	528	523	501	532	555	511	514	529	515	535	525	504	529	547	511	536	537	495	520	549	558	500	510	512	527	536	534	553	536	506	545	512	531	503	536	523	532	540	507	564	481	532	524	505	520	496	535	542	520	569	522	570	533	457	523	498	504	555	587	531	557	569	500	551	541	489	517	567	555	544	508	566	526	530	537	535	524	519	555	525	514	520	534	528	531	488	536	505	544	541	507	527	537	540	540	538	543	519	509	571	522	513	571	503	566	535	523	525	553	546	519	582	528	510	535	495	569	553	557	527	564	538	509	523	539	559	502	515	508	543	487	547	545	567	544	510	567	503	530	501	539	575	539	514	531	522	544	537	525	512	550	500	524	497	524	513	532	531	561	550	540	508	533	514	518	544	494	556	532	554	548	523	513	549	527	536	549	526	546	520	518	521	533	506	524	553	552	527	551	506	534	494	544	501	511	530	546	512	531	531	549	547	534	544	557	537	506	528	513	555	542	528	515	546	515	541	540	545	542	514	525	530	515	524	568	469	512	567	506	528	589	550	539	539	538	557	513	534	526	568	524	551	552	536	517	510	518	524	553	555	521	563	553	539	549	553	547	568	510	512	545	523	502	528	523	500	524	532	543	541	514	523	503	528	550	525	529	496	538	551	541	519	537	508	547	539	501	528	528	541	526	504	511	526	553	528	545	534	517	551	529	541	486	535	530	560	545	517	531	485	558	536	531	496	476	493	536	525	498	522	535	547	535	522	552	545	573	516	536	570	540	551	540	571	548	568	529	553	548	540	512	532	545	571	560	531	549	502	525	531	513	512	503	522	533	520	495	541	530	527	541	566	539	511	517	517	505	540	530	499	497	511	511	506	523	520	501	528	522	553	534	553	543	547	526	558	487	529	570	533	500	501	551	514	498	573	503	506	537	560	525	483	516	565	509	507	545	556	536	519	524	518	520	526	549	545	530	548	511	538	527	554	530	525	542	506	584	518	514	502	531	545	483	514	487	562	540	518	549	496	499	559	540	541	555	527	557	522	554	541	541	504	490	545	532	510	527	527	560	510	558	531	485	488	555	544	535	571	517	520	501	514	485	555	577	553	496	507	570	505	561	525	539	501	507	527	520	550	494	530	557	507	518	523	534	501	524	552	539	512	501	522	515	568	500	552	503	532	546	497	533	530	508	543	539	519	551	503	524	544	500	509	532	526	476	551	546	512	530	522	520	594	541	547	497	570	545	539	527	540	521	538	524	500	542	503	548	533	554	537	515	504	532	485	505	531	538	533	552	505	540	523	549	493	588	506	531	516	519	557	517	504	557	574	516	475	533	537	558	537	514	538	528	543	552	530	573	518	544	502	530	525	547	546	517	550	513	520	522	514	512	522	525	537	497	608	546	516	511	522	525	540	535	535	506	537	553	544	537	477	496	555	550	549	539	513	486	530	510	511	542	543	533	509	485	535	536	546	498	521	522	530	512	497	512	571	538	540	508	502	493	539	503	521	501	473	541	523	487	527	531	501	520	523	512	500	561	551	494	553	538	538	551	521	552	571	510	534	494	573	503	551	533	527	531	558	541	548	501	564	517	525	547	527	520	485	527	566	523	537	537	552	511	519	559	539	597	514	522	527	540	524	535	537	503	546	477	536	526	515	529	533	481	536	545	572	502	527	541	497	544	494	558	504	517	557	539	534	521	528	542	530	532	508	564	521	556	585	527	562	561	540	524	527	537	535	525	514	510	531	530	501	505	512	512	532	547	493	524	546	539	515	529	488	539	521	542	549	532	551	531	523	544	526	538	563	546	533	505	538	475	527	572	557	496	533	539	587	553	528	491	508	503	530	549	497	513	519	515	536	523	526	538	519	533	527	496	529	491	531	526	506	543	513	536	537	512	489	502	548	538	510	532	520	558	519	526	499	515	525	530	521	502	520	529	554	500	503	555	548	523	501	501	524	549	503	520	544	540	554	555	530	487	520	500	534	545	566	560	537	488	496	528	514	525	530	502	523	529	532	536	559	524	524	515	520	559	559	498	556	543	510	553	536	540	486	502	530	506	537	504	498	528	523	516	513	549	490	558	506	571	543	508	506	571	540	556	552	549	513	548	528	486	536	525	562	548	505	531	532	538	573	535	545	525	539	515	507	549	538	563	530	535	592	549	521	499	546	547	536	575	510	523	548	508	559	535	563	544	543	499	564	569	528	541	543	489	529	497	507	518	479	565	502	568	569	520	554	541	570	567	514	518	533	524	523	543	517	511	555	506	538	509	543	510	543	568	524	506	488	547	542	523	531	535	523	542	512	522	567	514	548	535	503	542	528	542	557	527	545	543	509	534	504	545	508	522	504	500	530	550	511	542	555	530	532	498	518	540	514	537	553	524	522	531	544	582	526	558	511	550	543	522	507	536	551	525	544	580	545	532	491	535	509	515	506	507	527	513	525	530	535	543	546	566	528	532	552	554	530	556	531	528	527	550	536	547	543	526	538	581	524	495	592	552	506	515	557	505	539	535	496	538	514	550	524	557	503	531	545	532	542	519	540	527	556	577	558	516	529	517	480	533	563
7462	708	662	625	522	485	448	443	410	393	405	401	410	421	371	401	366	410	363	400	353	406	361	373	388	399	380	404	365	366	383	400	397	383	378	397	372	390	397	359	408	403	354	387	348	409	362	396	375	363	359	355	396	407	385	373	392	366	379	414	373	361	368	359	388	399	363	370	386	347	342	367	416	403	400	395	375	357	413	421	381	372	408	375	368	367	386	408	396	364	355	420	392	320	383	379	379	370	342	377	372	352	355	368	347	363	382	377	393	385	319	394	402	365	381	349	349	373	358	428	373	399	351	405	390	365	386	375	397	387	383	371	394	357	387	367	382	418	395	330	365	373	358	386	371	379	359	385	362	396	393	405	387	409	384	386	376	381	380	339	348	354	375	369	376	349	413	361	387	406	380	373	388	411	379	425	416	413	373	436	332	349	418	388	338	378	405	377	379	366	416	391	361	355	375	376	379	343	392	386	359	418	392	409	396	386	429	411	357	404	400	363	338	387	400	395	371	391	413	393	348	365	381	389	338	379	376	374	360	383	354	407	382	373	352	367	377	404	397	359	364	411	380	402	357	338	381	387	389	390	395	364	376	392	321	371	345	377	425	429	389	339	355	401	375	391	346	369	398	373	379	392	377	363	371	394	414	365	399	394	359	387	414	370	354	390	356	387	366	371	369	368	368	375	334	369	342	393	337	365	405	370	367	369	385	370	354	381	368	377	399	355	384	379	419	366	387	360	379	400	402	349	354	396	394	399	417	385	383	387	351	364	372	330	391	369	344	339	382	379	385	372	361	388	415	359	395	391	369	387	394	397	378	357	394	392	350	360	373	378	376	354	343	374	378	317	384	383	363	426	365	343	370	381	377	372	368	393	401	381	365	403	335	370	408	368	384	346	401	369	381	386	349	388	366	381	403	362	330	370	397	360	386	364	325	393	392	382	334	380	384	391	348	366	370	348	376	363	348	356	390	358	390	349	396	380	368	395	377	379	349	349	391	369	387	429	414	400	380	410	395	341	362	393	339	371	368	365	363	334	387	394	411	381	377	381	400	385	378	405	369	369	395	400	404	382	369	383	350	380	405	368	376	355	399	372	375	355	398	315	389	372	390	361	372	371	364	379	361	373	354	395	380	365	364	368	366	380	406	383	396	384	356	410	382	378	394	377	366	392	407	419	382	403	381	384	369	394	372	387	383	381	355	389	340	353	396	386	365	373	382	353	387	369	416	394	387	397	371	343	383	376	340	382	358	376	376	397	355	361	376	423	376	387	409	352	402	347	401	371	346	433	406	421	383	390	396	370	368	374	355	379	370	364	368	380	382	365	405	372	364	383	340	387	404	381	355	370	375	364	346	355	359	394	394	369	368	358	392	409	360	405	377	403	366	367	353	384	381	361	322	370	371	371	338	377	420	359	389	365	381	376	371	368	395	351	338	398	328	351	371	351	352	387	379	419	380	379	376	419	389	351	353	363	354	416	339	360	374	372	384	389	403	371	377	385	355	377	365	409	365	353	389	382	373	359	358	365	371	369	368	390	389	376	355	400	393	369	352	370	359	363	391	402	373	383	372	437	362	392	355	388	414	455	363	384	404	353	375	396	398	367	392	411	373	372	367	375	374	361	385	383	352	380	395	366	348	387	357	338	378	367	392	387	402	399	373	351	390	382	421	385	358	363	370	355	374	348	336	373	400	364	388	380	383	375	383	400	401	376	372	363	383	395	384	420	369	382	380	349	376	355	360	375	368	391	346	399	356	394	378	368	346	375	385	389	405	372	387	379	365	397	387	407	316	409	400	355	353	392	378	379	371	381	385	352	346	367	376	355	367	374	392	376	419	373	387	389	386	381	329	386	370	355	384	327	372	366	399	348	381	364	370	382	375	392	373	389	390	379	389	396	360	365	388	372	376	348	362	364	385	333	388	346	388	369	333	381	387	376	407	348	374	417	356	397	378	363	388	427	368	358	379	374	395	347	356	389	362	399	381	330	329	361	392	376	358	333	342	373	374	379	361	366	348	368	400	362	384	377	392	399	371	358	374	378	372	382	381	393	375	393	397	436	381	399	369	405	382	409	359	399	396	374	396	373	391	372	382	370	365	415	398	409	400	396	387	353	374	382	400	365	342	370	394	376	381	385	368	403	372	354	369	375	389	340	364	401	449	374	373	373	359	379	395	350	377	398	354	388	381	406	357	382	384	411	360	368	364	354	378	354	352	381	384	425	394	406	371	395	350	412	383	387	395	385	396	355	399	383	365	369	368	315	349	409	393	361	387	372	367	351	374	351	366	384	384	367	358	331	362	345	376	388	342	342	389	357	369	377	369	381	381	390	425	342	370	400	375	376	399	365	354	400	370	387	379	390	402	386	397	400	374	352	349	404	386	416	418	384	329	403	413	376	374	366	415	399	373	376	354	357	403	360	440	408	360	340	365	368	369	362	346	351	354	373	361	350	395	380	349	336	337	371	424	381	335	385	368	356	317	371	379	378	372	372	358	376	386	411	413	410	379	334	365	353	408	354	398	332	389	383	373	368	353	411	408	371	340	373	353	392	377	408	378	394	370	370	361	385	344	366	369	453	331	382	399	382	339	385	365	373	359	409	395	376	426	410	369	374	387	358	365	409	406	376	380	342	361	406	372	383	397	364	376	384	404	348	375	378	390	405	353	376	388	392	332	376	361	366	368	395	373	396	379	397	384	408	366	349	382	352	365	388	351	361	396	352	347	359	368	367	377	351	381	374	389	356	406	402	387	325	418	357	433	392	340	387	372	362	351	353	367	360	393	384	354	379	360	385	385	379	380	372	414	363	375	383	374	375	365	381	392	376	425	373	405	411	428	377	399	411	386	357	398	387	403	364	378	388	377	385	386	383	414	419	368	386	364	405	381	361	363	382	355	425	360	387	368	386	405	364	368	381	384	372	384	420	392	377	372	353	360	385	408	387	382	360	402	347	364	366	395	376	375	360	364	341	387	368	386	373	403	386	389	373	402	412	429	376	357	385	391	365	359	378	367	383	376	371	380	405	423	382	362	382	378	368	372	353	354	391	424	431	383	400	396	388	386	406	369	372	357	400	376	387	388	388	378	362	420	418	354	370	355	355	387	372	397	401	399	360	398	407	363	380	366	326	319	370	377	430	367	393	346	358	390	382	395	390	384	339	366	390	353	378	353	360	400	386	404	373	377	385	360	381	387	374	360	397	387	399	349	362	421	369	374	407	384	358	370	400	392	368	384	358	368	405	387	407	319	396	382	351	360	362	369	375	391	407	396	375	398	387	396	396	360	394	360	357	359	356	402	371	361	375	349	380	394	386	339	380	396	377	353	369	393	341	380	390	421	361	363	368	369	371	354	377	371	363	377	355	411	404	405	379	382	413	387	389	353	363	350	370	419	398	363	397	397	421	369	360	362	346	383	392	369	372	366	377	431	388	356	373	373	370	383	358	368	339	381	396	388	363	408	362	368	360	433	384	379	371	378	372	356	378
6543	1114	1462	1594	1516	1469	1270	1183	1142	1050	1054	1044	970	960	972	990	989	937	939	937	925	951	890	954	962	969	939	937	931	921	943	995	929	918	900	887	954	903	929	933	931	923	918	895	904	909	884	923	932	877	922	962	899	924	955	855	950	912	919	855	883	925	920	896	899	905	874	906	920	923	896	876	900	888	912	873	833	891	924	863	895	871	862	897	829	843	912	853	943	920	913	934	898	826	928	877	878	874	907	809	914	959	838	900	881	918	882	867	903	883	944	855	892	874	942	934	921	896	903	860	897	898	906	893	888	873	886	867	944	915	847	929	933	912	906	908	874	858	892	886	890	942	870	895	922	941	924	890	939	902	894	953	924	845	907	970	898	884	914	911	932	923	890	900	916	930	871	923	878	879	893	894	900	906	948	883	895	882	899	925	899	869	868	927	954	943	946	818	920	866	938	912	906	882	923	902	902	910	862	871	933	845	940	883	918	908	895	915	903	859	869	871	870	892	898	855	947	874	895	885	938	847	897	859	877	937	882	916	897	977	894	890	869	897	887	869	923	878	919	888	914	959	971	949	916	869	906	928	952	937	878	917	910	889	853	896	907	912	864	985	886	879	952	874	903	918	885	931	897	863	899	885	917	932	886	896	932	861	882	948	867	879	906	956	945	951	891	888	887	896	849	969	929	889	907	846	897	895	915	886	946	891	869	911	890	904	869	928	934	887	905	903	899	888	901	884	913	875	913	885	845	827	923	914	889	896	893	880	927	903	879	840	857	924	910	918	963	917	888	905	890	877	871	915	864	906	916	897	877	907	910	929	921	906	909	859	918	843	848	891	851	912	912	870	936	910	864	900	939	910	837	943	870	887	877	916	890	847	896	925	842	853	913	943	808	861	951	860	911	878	882	828	925	879	851	885	853	851	920	900	900	901	848	897	896	929	814	949	894	918	942	917	941	855	899	934	908	918	915	952	891	871	919	909	901	884	865	959	927	850	900	858	903	866	881	925	908	900	837	895	921	913	884	947	898	889	879	913	887	879	852	896	868	888	914	899	897	918	850	896	886	900	873	892	876	928	889	937	843	904	874	873	884	880	953	916	919	881	901	852	864	916	904	868	889	871	848	863	861	914	858	908	888	907	952	908	913	872	885	868	902	873	912	880	908	870	905	923	918	862	910	956	833	901	962	886	829	880	906	888	919	911	913	936	848	874	901	909	951	917	882	867	924	891	940	935	899	860	871	962	943	852	884	862	897	900	908	865	886	911	926	864	893	868	891	901	854	873	895	825	864	888	901	867	878	879	913	877	946	881	900	893	879	873	915	874	913	870	877	875	909	885	911	898	932	834	897	888	945	838	844	905	892	901	905	897	898	920	929	933	888	933	900	925	930	853	919	901	894	849	909	861	916	912	858	915	916	902	864	881	908	882	876	850	891	873	894	901	870	873	915	869	851	878	874	898	848	839	904	905	885	911	956	931	877	849	874	899	845	872	896	930	939	924	888	890	832	922	856	894	886	858	901	935	858	902	945	887	884	845	887	888	884	869	913	830	896	928	948	884	904	932	958	888	945	902	885	860	921	899	874	915	954	932	897	861	864	858	898	834	862	883	862	859	878	861	940	954	932	904	885	928	912	927	930	858	934	943	884	881	929	923	896	875	857	858	876	874	902	905	878	850	920	829	900	933	875	912	905	852	894	916	867	935	921	885	849	920	871	897	884	914	934	909	892	893	909	879	944	882	919	919	886	884	913	923	898	874	889	899	905	923	886	867	955	872	914	866	936	833	851	887	874	880	882	889	844	895	940	894	865	886	901	911	912	902	913	908	822	860	900	866	876	943	842	883	911	944	862	876	902	915	864	880	861	869	920	899	917	943	946	931	894	885	928	883	926	893	888	877	928	848	855	874	858	887	930	879	882	877	882	881	915	871	894	846	849	841	895	900	927	922	842	855	973	902	904	903	888	900	855	943	894	881	873	870	875	910	893	904	930	957	876	880	940	926	930	926	920	874	943	883	835	893	889	878	901	881	865	919	924	934	898	867	859	874	960	912	883	930	857	927	918	884	964	913	871	917	894	906	856	869	898	955	907	907	906	904	893	905	901	883	880	866	893	856	855	912	867	885	856	883	906	899	915	898	941	905	899	958	884	959	934	874	922	868	836	906	917	892	915	897	838	892	852	835	882	916	879	889	870	888	877	863	901	912	888	882	873	839	893	909	887	863	911	869	897	858	900	877	931	872	930	920	914	891	901	908	898	875	893	881	942	896	919	910	866	823	892	919	871	925	886	898	863	962	845	897	912	912	886	867	921	917	927	911	895	881	907	884	917	880	886	912	910	862	892	876	875	881	873	872	942	859	859	927	934	884	908	894	907	895	917	872	941	925	896	846	888	906	915	918	913	917	917	847	870	864	933	877	949	949	893	833	911	914	879	850	886	896	865	934	897	931	912	878	900	863	912	950	865	931	881	874	959	854	895	932	853	910	857	887	904	914	876	917	901	894	897	886	886	918	941	845	906	891	902	920	930	903	883	876	870	862	902	864	895	909	896	944	884	880	869	884	876	893	923	870	834	899	943	907	878	899	914	905	899	949	892	900	871	903	844	837	947	951	945	930	862	939	862	912	929	832	886	829	935	897	899	865	904	928	856	851	918	973	914	893	867	914	941	886	833	887	916	897	846	874	880	879	933	923	864	901	852	916	851	914	880	899	889	884	905	936	832	910	832	901	912	956	925	915	934	871	906	913	877	836	897	893	936	910	821	922	923	867	809	862	943	875	889	920	911	904	869	891	926	837	834	911	912	906	867	880	889	919	977	883	921	955	880	890	885	874	911	939	906	942	904	849	878	890	919	923	910	894	897	926	879	885	866	917	907	918	902	869	890	869	856	895	872	900	879	873	890	913	911	856	926	941	952	900	903	869	949	901	913	882	916	904	880	863	884	907	861	921	869	859	949	881	904	893	878	885	856	889	922	889	890	874	883	875	946	916	903	913	891	936	858	925	903	857	888	893	867	854	885	840	817	947	861	911	903	865	913	872	831	929	927	879	882	866	891	926	868	869	905	924	887	920	891	882	903	907	891	885	921	873	877	883	902	889	883	912	855	940	903	873	837	845	990	893	848	862	913	916	945	939	876	918	881	943	893	910	944	902	836	861	893	899	922	903	925	954	885	884	923	879	888	914	852	896	869	910	866	941	862	907	927	864	891	907	885	895	877	916	925	888	869	900	896	936	873	850	839	921	918	913	856	893	921	892	902	887	919	967	979	897	855	899	894	925	875	885	914	930	862	917	848	904	858	919	887	904	899	867	884	934	908	891	876	887	840	927	927	880	913	866	877	855	898	905	917	884	917	860	888	933	911	910	898	910	853	875	894	902	861	915	901	925	914	844	884	870	866	922	923	905	835	858	874	878	895	888	883	907	892	938	891	933	888	881	902	925	900	868	880	904	841	912	900	884	897	899	930	957	885	910	918	830	975	887	923	847	906	871
14971	1521	1062	865	734	650	602	545	537	457	448	459	461	453	423	423	412	455	435	426	420	402	432	455	417	408	495	423	426	429	427	405	412	383	403	408	400	405	406	421	396	465	427	403	421	419	427	414	417	426	407	404	404	455	401	380	397	401	392	421	420	390	415	425	465	414	423	384	391	381	427	413	406	401	394	392	394	362	363	434	380	428	420	427	443	391	414	386	380	424	415	394	431	437	448	381	428	411	404	410	423	429	365	425	415	447	426	375	382	382	387	413	444	435	410	401	402	446	415	415	436	380	409	402	396	397	467	405	415	404	468	422	460	399	431	395	426	412	448	385	427	407	374	390	391	388	430	435	413	434	447	370	440	451	436	403	409	419	417	438	441	403	359	428	371	414	403	378	442	400	381	414	398	448	429	402	419	430	406	400	390	402	386	399	409	394	408	398	409	407	390	400	387	391	415	438	391	401	423	382	406	401	396	402	404	440	432	381	388	389	360	414	442	441	368	414	396	421	423	436	398	419	413	433	432	464	429	418	363	414	411	431	397	367	445	422	445	436	413	402	412	401	406	422	390	409	407	410	422	445	394	423	405	410	402	430	424	401	392	425	439	416	375	405	406	426	384	391	408	391	371	419	421	394	442	420	386	384	407	424	418	425	374	397	410	372	451	450	427	411	394	428	393	454	405	384	391	420	407	408	439	422	397	405	405	401	434	415	394	363	427	425	415	432	446	410	403	385	403	344	410	413	457	406	415	413	418	409	418	426	434	428	441	420	394	394	396	392	351	441	408	402	385	392	414	410	396	405	405	431	422	392	400	443	390	429	415	396	394	394	444	427	398	426	436	460	424	388	440	424	351	417	372	421	453	475	444	441	389	394	386	412	406	432	419	401	399	405	457	390	388	449	393	391	395	366	427	433	391	388	408	402	411	420	430	435	438	414	423	421	414	421	408	372	416	428	407	428	389	426	377	413	411	458	394	432	374	411	399	401	417	391	416	445	428	463	454	391	371	424	402	408	426	451	422	426	392	423	431	427	420	418	414	382	435	428	381	410	431	400	435	404	407	411	401	403	405	411	406	427	385	426	390	409	416	408	432	459	464	425	419	388	400	403	403	365	397	391	405	455	412	392	404	367	367	419	409	415	362	376	357	413	414	413	438	437	414	409	427	451	423	402	398	428	371	408	356	421	442	438	392	395	427	408	383	459	394	426	400	407	421	418	411	411	390	437	429	410	409	429	403	394	390	413	423	428	374	391	366	445	427	397	414	410	412	409	357	394	443	423	426	404	445	430	393	416	404	388	378	398	428	440	431	384	406	404	386	427	412	386	398	393	428	413	404	400	385	352	384	401	406	448	413	400	440	409	368	455	418	402	423	366	427	407	431	403	443	402	414	445	457	414	457	420	421	412	399	417	372	409	440	430	415	412	372	339	393	433	433	392	420	417	382	408	420	425	436	438	404	409	432	399	392	448	420	444	409	406	417	412	408	386	415	393	390	398	412	417	430	422	378	394	420	405	424	379	399	381	424	446	418	440	424	413	374	427	440	415	407	401	392	370	383	393	423	381	403	393	407	391	457	420	411	405	433	436	428	381	391	408	414	414	390	410	396	402	391	414	438	416	356	409	425	425	440	411	388	437	452	402	443	431	418	380	439	403	410	407	406	423	419	397	403	390	415	429	425	411	385	414	408	407	387	410	397	448	404	400	413	425	417	387	421	410	411	394	406	429	370	474	429	395	361	424	377	408	384	408	444	449	394	410	435	456	382	386	428	408	443	393	427	394	392	387	418	410	380	406	416	463	383	413	462	459	383	454	444	397	418	405	439	430	423	406	462	383	410	440	423	440	402	435	392	393	485	437	414	425	406	451	435	460	416	409	399	390	445	400	388	393	420	400	416	403	370	437	419	387	419	428	445	374	437	406	394	381	443	420	401	422	416	400	403	428	427	405	453	416	388	412	444	395	423	440	436	421	384	388	393	443	418	407	413	438	426	408	388	388	391	395	412	407	406	383	392	437	430	398	365	436	423	408	391	443	434	369	398	379	421	390	425	436	381	407	394	433	382	413	380	426	401	447	345	395	472	471	400	407	381	391	385	435	406	417	411	415	427	409	418	429	434	378	404	388	470	384	408	404	440	450	399	426	400	438	432	409	427	416	456	407	429	408	416	418	425	438	388	404	427	396	401	398	389	382	419	382	377	392	413	437	412	401	407	378	428	421	419	401	418	422	442	424	377	386	423	424	375	419	412	454	431	425	403	412	428	417	426	464	399	441	381	406	430	397	430	433	421	409	386	392	408	422	377	436	411	412	385	453	401	420	446	404	427	454	382	389	387	394	419	460	430	405	380	416	418	429	374	394	388	412	399	420	397	372	415	429	425	386	420	403	423	427	444	451	434	411	456	422	427	400	405	387	416	406	373	364	401	403	420	423	407	462	396	387	452	377	422	424	423	425	433	400	428	400	439	402	405	442	434	393	419	395	408	404	402	433	369	430	422	432	376	394	419	420	382	395	416	409	418	407	397	413	429	426	447	438	430	393	451	433	422	383	431	396	409	422	412	404	390	433	402	435	400	453	413	402	406	452	383	361	395	400	475	461	438	393	421	431	385	387	413	391	429	447	382	349	435	462	403	400	441	386	441	408	386	398	412	366	406	431	422	393	450	412	390	399	475	413	358	449	417	430	421	401	430	408	468	436	437	397	398	423	405	405	414	442	445	393	405	451	462	433	410	430	402	366	423	423	403	429	464	410	399	386	395	382	419	389	391	398	388	361	392	392	416	441	398	434	408	434	373	402	411	397	419	401	413	421	412	425	378	418	408	405	435	426	426	389	387	448	407	397	401	395	441	395	399	412	429	441	435	396	383	448	391	387	395	441	426	376	367	407	440	387	399	387	398	389	424	425	417	398	441	418	424	467	396	386	402	400	428	369	395	396	407	404	415	394	405	424	398	435	401	407	418	375	399	368	423	407	412	415	438	411	378	408	429	381	402	392	445	404	417	378	413	435	414	421	378	389	376	450	392	418	400	395	405	404	441	423	409	391	428	411	408	427	420	418	425	372	450	434	396	383	427	464	394	432	402	436	407	422	424	417	418	359	400	400	368	425	432	375	414	423	412	398	393	405	481	376	436	391	389	437	391	433	438	394	409	410	398	421	446	409	427	431	392	432	429	415	441	451	416	385	397	412	417	424	430	414	427	394	419	415	369	419	445	389	414	387	387	419	441	401	461	401	461	376	430	395	408	421	391	444	426	384	399	402	392	392	399	437	438	477	446	401	412	403	406	436	419	417	438	401	419	401	421	413	416	410	390	429	449	449	404	389	424	386	411	409	398	421	430	441	439	411	389	385	416	412	396	426	379	457	427	461	395	435	462	432	420	439	460	397	459	445	399	449	414	405	429	389	400	410	419	418	462	412	423	413	418	406	402	402	420	388	419	419	397	448	439	377	416	439	415	415	398	423	420	438	408	390	388	373	423	438
8459	1568	1935	2382	2270	2014	1719	1442	1382	1291	1285	1172	1155	1087	1103	1068	1119	1050	1018	1056	973	955	986	984	933	1034	1000	984	956	924	984	910	994	953	963	970	898	921	929	941	953	938	956	921	930	938	947	942	851	917	908	964	924	969	911	933	970	899	967	940	939	968	938	883	874	956	924	952	948	940	907	888	895	994	931	946	876	964	929	925	927	941	894	942	908	946	939	935	945	947	920	942	949	962	907	939	910	918	934	850	959	941	936	905	960	909	956	963	896	901	913	928	933	930	960	915	897	857	902	999	922	880	920	929	917	936	901	894	980	917	863	940	904	907	947	941	904	933	995	924	955	893	895	865	903	927	901	900	907	942	853	951	919	919	950	945	910	961	900	906	959	867	1001	972	927	950	936	838	893	887	922	903	872	935	976	935	937	940	896	927	936	863	928	910	941	890	936	867	976	871	917	900	908	930	944	925	951	914	918	902	996	953	913	925	1003	969	924	944	922	919	917	899	981	927	952	936	982	941	959	923	906	913	929	929	946	919	896	906	922	904	930	967	950	902	897	910	966	946	937	901	924	927	883	911	906	931	891	917	891	915	868	911	936	937	893	964	895	927	917	934	900	903	922	881	938	916	915	892	933	931	910	983	903	882	897	930	914	924	897	917	946	869	964	928	919	961	934	880	937	939	941	930	884	948	879	968	948	954	971	912	912	895	935	899	960	888	909	931	871	924	914	853	901	898	910	903	961	961	923	921	939	966	901	895	955	964	926	931	921	928	930	893	989	926	948	908	993	866	965	869	917	878	891	882	934	929	942	930	953	913	982	929	916	950	917	875	918	906	925	955	951	932	920	954	895	919	883	892	903	894	926	952	916	931	995	921	886	942	879	857	840	962	927	896	980	933	892	926	918	946	914	897	864	919	896	898	928	899	927	905	917	1009	836	909	918	918	931	966	911	935	925	932	939	918	906	959	906	913	909	894	913	957	951	953	888	925	902	941	890	899	863	882	888	946	932	939	924	922	950	876	888	888	933	928	910	909	943	966	957	959	879	953	928	857	922	886	981	942	953	951	887	931	883	910	884	954	893	907	937	883	930	934	882	934	904	896	912	956	920	907	933	865	912	916	966	925	900	977	915	939	949	891	923	894	976	957	892	977	905	910	880	889	860	908	963	911	925	927	912	963	920	933	937	924	914	893	926	926	905	896	908	919	851	967	935	947	948	903	973	931	942	987	938	974	926	899	865	864	905	908	962	947	901	938	921	918	960	930	1008	868	936	892	883	909	965	909	920	937	945	863	916	949	916	927	956	877	893	940	882	921	945	942	918	931	899	948	917	942	928	907	891	938	939	922	912	866	949	949	910	899	916	928	912	905	900	946	889	918	920	928	938	933	877	920	926	884	888	929	901	900	903	919	950	904	889	916	957	992	921	892	851	902	902	929	897	906	886	925	919	926	859	971	878	935	843	912	928	938	931	958	934	927	918	894	922	969	915	891	901	931	913	949	920	868	887	923	954	918	928	932	886	909	891	903	896	900	959	881	953	903	899	947	882	979	928	871	962	901	959	930	942	864	932	945	956	960	876	940	935	937	956	984	973	889	932	916	933	915	927	927	893	904	953	941	933	881	896	943	920	996	942	912	888	900	957	918	907	913	881	899	929	1003	943	923	836	840	931	937	936	932	908	922	1016	928	919	950	945	922	861	927	890	950	928	913	915	962	850	920	937	906	872	898	918	896	958	925	878	942	931	900	892	961	915	973	918	899	888	920	961	908	920	936	907	935	940	948	959	942	922	922	926	924	912	880	982	967	955	925	943	889	945	967	863	933	902	989	918	907	907	876	931	944	908	946	883	911	875	932	891	928	842	912	933	944	879	967	881	931	944	946	912	910	897	873	870	895	984	923	931	849	972	925	863	920	988	953	899	912	988	875	991	912	924	938	987	919	883	924	924	902	896	910	905	936	923	905	921	953	966	908	884	906	910	934	911	920	906	924	916	974	891	954	984	961	925	918	944	889	909	942	923	906	905	866	932	986	886	968	880	906	925	961	944	839	991	923	860	884	969	921	873	930	956	916	918	921	916	946	904	983	912	946	929	900	937	892	932	922	915	912	887	964	936	900	896	868	906	915	849	952	902	939	897	983	882	904	918	938	944	941	878	962	929	950	919	914	911	888	897	888	925	902	896	864	871	929	858	948	975	884	962	908	976	899	854	942	883	916	918	930	968	953	914	950	889	953	858	941	953	907	929	954	913	917	929	904	934	928	929	895	916	899	933	890	942	952	901	973	904	924	889	974	930	952	928	933	947	869	945	910	950	922	925	912	916	923	949	963	928	982	933	855	934	874	881	968	916	931	936	897	911	875	918	959	934	945	952	982	929	943	936	909	903	859	920	901	921	858	896	886	959	947	836	922	922	905	895	878	966	907	900	908	882	897	911	914	842	938	960	926	924	968	912	903	929	882	875	929	923	890	908	921	871	932	971	921	890	877	926	895	939	936	953	900	870	897	940	966	952	897	936	842	956	897	927	988	980	938	916	937	928	917	959	926	958	882	828	899	956	916	985	859	892	888	913	926	919	959	868	880	913	914	909	876	928	975	955	955	911	934	871	901	893	966	938	941	898	915	958	873	915	1006	955	881	907	964	900	881	858	885	933	929	933	939	918	920	922	877	933	902	965	943	948	936	901	868	956	899	906	927	931	903	900	963	895	904	941	930	910	888	903	857	905	961	951	955	957	913	917	941	864	930	868	934	941	883	907	925	891	973	888	960	849	880	870	905	917	920	931	938	887	947	887	933	1001	889	972	953	932	912	907	921	911	849	927	864	899	930	945	919	895	923	949	914	922	928	946	955	910	931	928	900	968	953	946	916	984	923	919	947	875	964	909	920	921	912	912	1013	910	897	924	936	924	916	953	913	911	930	878	937	936	923	905	899	917	933	902	902	907	933	960	895	906	888	922	938	933	894	897	867	891	961	910	906	929	921	909	956	890	907	910	922	943	943	920	957	893	889	930	903	909	936	901	959	926	942	922	938	937	898	958	885	892	930	929	946	952	925	921	899	945	913	889	881	920	920	864	965	969	882	929	927	890	962	909	908	934	910	889	885	910	958	994	957	901	921	902	977	945	920	899	869	929	913	938	902	908	907	921	859	880	895	955	1026	861	916	953	938	912	856	918	942	943	920	920	898	888	846	932	912	934	952	928	933	879	864	905	944	896	943	880	928	909	944	964	920	935	976	921	879	911	911	877	877	890	887	929	955	952	921	903	904	958	920	908	895	911	939	910	900	917	965	918	947	998	925	914	907	971	943	892	895	930	937	944	913	923	928	851	901	944	901	948	903	942	864	927	925	920	927	963	942	908	952	935	915	937	971	922	937	943	922	911	910	916	962	901	890	863	918	917	972	885	964	929	890	899	860	953	908	904	881	906	943	855	886	941	901	922	847	934	899	915	902	938	938	904	863	909	920	909	940	904	965	904	908	937	934	931	907	941	914	905	900	903	955
1437	238	234	225	228	238	185	210	202	216	158	194	187	191	195	209	172	204	214	186	178	181	182	219	202	216	182	192	183	226	167	199	202	216	203	197	206	200	181	211	200	200	203	218	201	170	190	191	202	225	184	185	165	191	194	207	197	191	223	201	191	193	186	195	205	166	184	204	197	189	159	188	180	192	217	214	202	193	183	227	184	193	164	187	216	196	180	199	203	187	188	192	194	211	172	183	179	194	206	167	193	181	194	222	225	232	167	202	199	190	176	182	181	187	179	180	197	182	181	195	188	225	173	193	189	201	201	166	196	175	197	211	191	215	233	177	199	202	204	191	209	210	199	193	189	173	193	175	220	191	179	198	204	195	211	199	178	195	190	162	213	234	187	198	202	199	190	196	182	190	208	215	212	205	176	215	179	167	152	178	198	212	204	181	183	194	198	190	189	191	187	176	198	218	197	177	196	229	193	181	185	185	187	194	194	198	194	181	185	189	208	192	198	207	212	192	187	187	221	210	194	210	177	216	171	181	196	207	208	191	199	206	210	183	183	177	188	208	166	187	173	180	208	211	197	168	191	226	181	198	199	187	208	196	181	177	203	181	223	194	176	176	209	191	195	211	195	195	178	217	181	172	202	182	208	188	206	182	181	196	221	210	188	220	209	199	188	186	191	188	193	184	228	197	196	185	211	207	198	188	179	207	191	168	173	180	207	205	190	177	169	196	170	165	172	180	235	211	175	181	190	179	228	228	211	161	170	199	188	207	160	198	200	196	208	197	173	193	172	173	212	205	179	198	213	182	192	177	195	212	204	192	197	171	203	210	208	199	210	214	212	191	192	188	178	188	173	177	204	193	189	177	215	188	205	202	199	210	171	200	196	181	191	202	186	216	198	184	182	180	188	203	189	191	211	212	188	192	215	202	193	171	186	163	204	196	179	188	190	210	226	202	194	178	204	173	185	199	206	190	190	185	199	173	185	195	211	207	193	219	210	172	205	200	175	193	180	195	199	177	178	202	189	208	181	212	192	178	206	186	199	212	217	174	181	186	212	237	179	194	185	174	208	204	197	197	184	187	189	201	191	208	185	194	205	198	174	173	199	191	241	215	182	206	215	205	199	205	192	189	202	192	191	187	206	192	254	185	183	205	213	214	188	176	194	187	199	179	202	203	184	222	182	214	180	195	175	183	208	197	216	194	200	188	200	206	186	204	190	183	184	188	199	175	177	173	191	166	194	189	189	167	177	189	208	176	181	201	198	204	195	204	197	186	178	187	178	202	179	180	190	197	176	206	170	199	198	189	185	164	186	183	189	170	199	183	166	204	225	215	165	175	202	197	196	192	179	188	186	209	224	175	198	174	186	197	192	194	181	195	195	180	195	185	188	192	217	186	172	204	212	211	186	222	183	218	175	178	221	214	188	203	184	200	241	187	229	184	204	174	180	188	183	235	208	199	193	214	169	209	203	163	185	203	209	183	197	195	179	181	203	189	178	179	184	191	204	191	204	209	164	192	183	198	208	215	192	197	184	209	209	217	207	206	196	169	179	168	227	196	178	206	198	178	189	184	208	204	195	202	205	177	200	217	198	200	171	163	186	193	186	195	193	194	177	189	209	193	197	186	206	208	203	204	202	199	182	192	216	192	202	186	170	211	213	201	199	190	177	191	166	203	192	208	178	209	184	208	203	235	206	172	199	178	172	188	190	183	227	180	175	161	171	201	189	210	198	181	211	189	199	178	186	206	207	196	193	178	196	176	194	193	195	177	183	202	192	193	198	208	201	194	197	179	182	183	196	175	188	198	226	198	177	184	170	194	183	200	221	203	211	188	186	208	203	211	202	210	194	203	221	205	202	197	184	187	201	201	168	171	168	182	212	224	205	226	201	200	193	193	225	190	186	191	232	210	207	195	200	210	199	195	200	194	193	183	187	183	209	211	217	209	200	212	199	208	181	192	193	192	170	203	211	204	206	232	192	209	201	180	195	177	208	181	207	193	175	200	197	195	206	234	216	194	201	183	200	196	166	200	220	186	195	212	165	209	210	193	198	190	207	219	201	207	188	179	182	223	192	186	186	183	192	203	207	194	170	185	196	184	203	161	154	184	189	188	206	190	198	181	187	194	216	190	173	179	171	217	171	193	197	203	202	174	202	186	174	192	209	213	205	217	193	189	215	187	174	226	208	224	181	215	168	220	204	186	202	182	184	202	186	209	211	207	158	198	215	212	169	219	167	182	206	185	176	200	203	201	209	187	170	182	223	216	186	194	222	193	184	209	186	232	206	188	189	202	189	199	189	206	181	184	192	220	196	232	202	185	200	205	237	196	198	196	223	197	201	196	200	179	198	172	196	179	188	191	181	198	198	209	194	208	171	176	206	183	218	200	209	191	203	198	196	189	177	202	203	195	201	189	203	226	196	201	194	198	215	196	188	191	183	170	198	186	174	196	201	211	205	216	222	183	213	185	213	173	200	197	188	187	191	178	176	212	195	191	201	200	192	173	178	190	199	197	193	197	186	182	207	202	215	197	164	171	171	172	176	191	196	209	203	214	193	155	189	206	175	177	197	192	188	197	195	198	198	192	179	208	162	197	183	204	186	199	200	179	183	226	191	188	195	202	181	206	196	198	201	197	193	189	221	214	201	190	159	193	192	197	191	158	173	189	201	206	208	186	198	202	186	206	199	216	200	169	213	189	217	205	171	194	180	198	196	192	172	181	181	188	210	214	220	209	200	187	192	176	186	191	185	167	206	198	196	216	193	193	210	178	217	202	210	195	158	187	194	193	189	210	189	224	189	171	182	207	186	215	206	173	200	210	184	188	193	175	194	208	193	187	170	178	189	194	206	185	202	237	185	221	196	192	182	173	178	158	191	179	211	224	225	203	215	183	208	200	205	203	181	210	216	193	190	202	193	201	199	203	191	186	168	165	192	207	186	200	202	185	170	177	191	194	202	187	204	186	193	179	216	190	211	167	184	189	202	212	210	211	188	192	200	191	181	215	169	216	216	205	194	191	210	179	158	187	191	190	208	171	189	193	214	200	202	191	174	221	198	159	185	186	168	176	193	186	192	186	183	198	204	181	176	185	207	184	182	186	218	197	220	220	222	199	191	173	191	216	218	225	193	195	195	188	194	204	177	187	214	169	201	181	227	220	195	168	188	192	188	207	214	178	203	188	178	188	204	197	189	199	197	190	170	187	193	211	214	185	223	173	223	195	177	200	189	161	174	186	173	199	192	220	200	200	181	199	188	184	204	208	199	194	187	175	174	183	184	195	217	196	191	176	180	199	190	204	178	192	179	207	184	189	183	198	172	177	171	210	178	228	184	180	166	234	206	196	188	170	178	170	165	181	183	183	184	184	177	181	205	212	192	163	202	211	194	178	212	196	189	210	188	192	193	190	175	189	181	195	202	201	183	195	218	185	179	188	203	189	174	212	157	200	195	216	175	194	195	179	193	210	204	152	213	177	202	180	170	170	191	193
1746	581	597	679	670	567	554	578	558	528	551	550	490	582	561	516	507	530	547	528	547	531	526	482	558	529	522	538	521	523	518	534	541	565	549	507	582	590	503	537	483	561	518	532	535	537	534	534	567	537	503	537	534	499	515	518	519	500	519	473	515	527	546	493	555	528	530	520	575	539	536	495	515	523	535	537	527	511	524	519	546	515	536	540	531	512	524	506	572	505	528	516	521	488	522	499	532	533	521	529	513	547	477	528	526	513	492	529	512	537	504	571	548	537	544	555	529	541	542	490	551	498	485	532	523	532	547	510	537	539	517	542	535	525	537	510	521	475	530	539	508	525	522	519	512	539	511	518	506	524	576	520	523	540	502	513	520	544	527	528	501	487	527	513	567	550	513	498	477	536	549	522	495	533	525	551	533	564	528	551	532	561	521	485	536	484	518	528	517	530	545	520	543	507	531	514	510	534	509	530	539	525	561	487	517	553	572	561	519	504	516	534	510	570	519	499	514	549	527	529	512	523	523	547	561	512	487	514	517	473	541	545	496	508	523	514	559	547	532	528	529	529	544	495	496	543	495	480	547	514	520	553	487	559	533	528	512	537	522	526	488	538	546	530	501	500	522	515	516	537	499	531	520	548	543	523	524	534	485	518	514	514	510	526	474	521	514	500	475	505	533	504	511	527	571	562	583	517	515	544	530	505	510	534	562	500	515	567	526	512	508	509	504	536	505	545	526	521	497	542	525	541	550	539	512	524	545	493	545	539	533	506	507	513	528	547	507	520	502	513	530	579	572	495	510	483	505	516	540	533	546	533	529	500	501	521	547	526	510	517	512	539	507	535	531	536	544	546	559	530	521	528	525	542	504	525	531	563	511	503	489	557	528	547	535	526	483	523	515	530	516	522	518	504	526	537	525	520	531	538	564	492	512	500	522	530	550	500	543	507	522	475	489	540	510	518	518	461	516	506	536	502	537	533	498	481	515	496	528	523	495	546	543	516	536	494	508	528	538	504	549	518	526	527	539	537	506	545	502	546	544	534	540	487	533	510	501	560	541	563	531	535	520	541	546	473	511	487	516	503	507	476	547	497	480	497	531	506	496	522	509	516	569	521	501	553	556	518	504	541	493	531	562	500	520	524	533	487	491	524	507	504	509	482	552	545	552	520	535	500	544	479	558	527	492	548	553	548	527	541	514	533	505	548	494	497	519	512	512	543	543	535	518	528	493	545	500	518	478	551	549	533	533	535	554	523	547	531	548	526	550	534	534	543	525	544	503	495	508	524	535	553	491	578	510	502	570	517	487	568	528	515	491	547	543	510	498	537	527	500	484	510	510	532	494	532	543	530	541	550	468	546	519	457	528	524	521	541	519	531	499	547	538	552	519	521	528	569	504	495	531	552	515	550	498	499	528	505	534	478	515	561	523	528	540	502	514	523	498	548	482	536	522	547	532	512	495	473	528	536	551	525	489	514	551	517	538	541	511	533	552	507	483	542	538	544	525	552	516	532	501	532	597	531	497	482	495	487	538	504	535	510	548	496	536	530	535	522	535	529	519	495	526	541	536	465	528	561	506	522	506	501	531	526	546	516	520	539	546	508	528	562	514	545	552	545	539	525	525	512	521	524	514	493	533	493	539	512	553	482	511	531	535	530	512	551	514	539	523	533	574	522	515	520	473	567	511	506	578	488	507	504	523	494	573	542	549	543	532	519	509	530	519	533	530	515	526	527	488	553	526	547	531	472	524	474	499	494	504	529	529	551	471	541	522	547	497	536	516	525	552	485	498	518	506	517	541	558	531	559	512	536	511	530	520	544	489	514	543	505	544	516	508	531	502	497	533	521	520	529	554	515	516	527	493	542	507	514	499	513	552	555	524	490	519	534	526	535	532	506	554	529	509	500	520	540	489	512	525	516	544	540	546	504	502	535	552	518	488	537	514	533	507	514	493	531	560	577	531	526	539	509	530	491	582	557	521	472	500	514	547	519	510	491	517	549	504	569	511	509	501	519	515	518	522	549	517	545	535	552	548	556	560	510	533	531	531	554	528	525	515	546	537	486	528	559	507	527	507	516	493	561	538	562	495	495	545	546	481	519	500	528	519	532	504	552	490	524	480	535	524	474	483	502	518	515	513	547	538	515	564	522	510	524	512	532	511	563	508	564	513	507	533	539	495	519	540	572	563	526	484	529	538	531	534	527	556	512	532	518	553	548	456	564	538	534	525	511	525	509	571	531	546	525	537	511	520	534	533	510	527	509	561	500	549	520	531	539	530	549	524	497	500	530	518	495	535	512	539	535	530	568	537	516	511	520	538	511	556	537	527	537	557	594	559	537	501	539	530	507	536	527	512	513	503	531	546	562	506	529	542	527	509	484	520	501	546	517	543	535	526	519	495	501	530	505	493	512	496	510	519	541	518	506	564	495	520	509	535	489	540	549	549	556	571	531	539	547	542	503	551	564	491	540	505	559	491	538	495	558	519	503	525	554	543	525	497	467	527	545	533	489	539	558	548	500	546	501	548	541	529	494	567	576	523	507	512	547	509	518	537	493	497	495	484	489	542	508	551	492	532	540	548	537	559	579	547	531	528	508	552	529	477	536	518	515	541	521	465	506	527	506	508	513	509	528	556	501	505	513	496	469	531	539	554	511	540	527	534	561	508	509	508	519	524	522	532	529	532	479	516	520	503	523	543	528	509	520	499	548	491	514	527	488	515	526	554	531	556	528	537	519	509	538	511	554	546	549	507	512	506	574	503	534	510	515	529	572	521	493	527	525	564	531	532	481	506	549	495	554	526	522	542	533	544	483	521	526	493	577	528	501	501	528	529	556	544	522	517	537	541	541	540	532	541	510	515	524	540	521	473	511	530	529	511	554	543	492	522	543	494	536	500	536	495	509	554	544	486	552	531	489	560	495	571	561	565	562	509	504	505	561	537	564	535	507	504	539	561	551	550	548	483	511	483	516	548	516	552	491	564	511	556	540	504	510	535	560	528	515	513	542	552	500	531	530	514	523	541	490	537	499	500	538	526	514	567	541	498	594	479	501	481	561	573	516	545	521	500	491	484	491	543	550	477	528	504	518	506	546	473	480	494	536	563	534	517	562	528	553	521	472	538	512	526	558	509	514	511	544	505	542	555	509	550	486	512	507	503	549	491	523	545	530	499	534	501	541	495	520	519	503	520	507	515	535	542	497	507	504	536	569	519	511	515	519	544	525	576	511	531	549	526	548	514	585	521	533	529	500	516	503	539	515	517	536	543	507	483	514	517	569	564	510	574	529	502	499	501	557	534	499	516	559	561	518	547	542	543	517	507	528	548	467	555	501	535	508	518	564	528	499	547	541	533	513	555	530	509	516	560	531	473	519	518	500	510	540	549	515	526	507	558	538	564	527	513	518	562	491	529	534	494	521	538	540	539	516	489	496	521	581	532	531	515	497	497	521	566	563	481	548	507	501	555	491	570	487	528	523	511	506	493	529	545	527
7462	666	646	617	504	485	437	397	417	418	427	394	397	420	375	404	379	425	392	366	412	386	385	352	376	388	393	394	393	365	353	391	367	364	383	387	346	383	395	374	374	384	385	398	448	407	397	326	385	378	359	360	370	359	357	375	385	408	373	380	391	362	365	409	358	400	378	375	398	404	376	390	377	369	380	373	368	410	367	365	363	360	402	380	355	350	360	377	377	354	361	409	344	405	358	397	350	361	342	329	383	411	425	380	387	366	399	351	356	363	361	373	374	386	375	362	405	362	370	377	373	390	392	345	355	412	380	376	394	361	391	360	369	368	385	372	372	353	398	375	393	386	354	410	398	387	404	339	371	406	344	381	375	374	375	413	368	363	362	399	374	405	373	377	379	394	401	406	393	363	399	347	380	394	400	421	331	399	358	385	361	382	409	397	365	380	355	347	379	389	350	374	391	408	389	351	391	383	362	373	354	373	364	377	372	390	384	341	357	378	377	362	397	348	394	382	389	397	396	405	386	349	384	374	341	353	375	369	362	400	413	364	390	369	361	416	414	433	352	359	392	361	380	448	407	427	386	418	384	392	406	385	350	369	382	377	368	339	371	381	374	372	404	369	371	346	390	342	342	374	374	341	392	389	393	409	368	352	392	390	387	432	390	356	348	426	392	369	366	335	386	385	383	363	368	372	381	330	397	420	391	398	355	408	375	372	371	336	359	361	408	402	400	363	418	390	375	364	406	344	378	374	375	365	370	358	371	405	377	388	383	415	373	417	339	393	362	396	338	393	396	393	384	391	360	419	330	406	391	383	374	337	343	364	368	385	390	377	348	365	335	367	414	357	389	372	378	388	391	344	370	368	373	416	377	379	364	356	371	418	360	369	360	411	386	404	330	396	375	363	365	350	384	396	382	383	381	397	389	360	343	386	383	411	390	346	369	390	413	374	368	350	327	395	396	389	403	382	379	362	376	373	396	364	388	361	350	441	414	377	383	378	367	380	373	344	382	344	347	319	359	371	386	385	401	376	411	381	406	383	387	372	416	421	373	376	394	370	362	391	364	368	400	391	376	414	369	353	393	375	371	411	405	389	358	378	393	392	400	340	396	396	361	413	361	397	378	369	382	384	376	389	338	327	395	394	392	394	373	394	354	363	407	381	427	387	369	361	412	325	388	389	384	396	343	369	359	366	357	389	359	380	413	350	370	378	335	383	387	367	390	352	371	382	375	346	352	374	394	382	374	378	376	390	388	374	370	395	391	367	369	375	343	386	358	390	330	398	389	366	354	356	365	348	374	382	383	339	348	384	397	411	361	398	391	376	381	377	360	331	400	351	360	364	394	397	345	386	370	359	406	374	384	411	362	385	377	390	408	382	343	388	390	378	387	336	368	377	374	379	381	393	386	394	362	395	375	400	392	347	362	363	396	380	397	361	367	425	406	380	369	373	391	349	393	369	366	370	379	349	373	341	421	362	373	364	356	373	369	358	371	372	364	371	377	425	410	387	358	377	375	374	402	340	402	381	386	417	374	348	390	393	377	392	328	384	368	357	354	356	355	365	391	386	393	385	393	376	375	379	374	364	395	362	352	366	376	335	382	367	367	390	405	373	361	418	372	361	409	376	400	423	378	393	386	399	372	373	355	364	394	353	375	383	360	370	389	340	332	386	362	389	392	347	368	359	388	427	377	391	390	363	391	374	366	397	393	391	392	382	415	399	393	384	338	372	417	404	374	338	398	356	419	363	351	380	397	396	381	384	399	425	404	369	360	349	374	382	381	403	396	373	354	364	390	359	384	371	361	416	404	394	383	360	400	382	412	376	402	403	408	400	397	406	369	399	375	367	387	370	351	363	409	370	371	379	398	356	384	380	382	394	366	351	380	396	372	362	334	361	363	401	374	388	402	376	366	434	417	403	397	361	383	400	382	391	364	371	337	328	395	374	381	381	352	406	366	395	377	362	343	382	416	371	353	374	360	357	395	407	347	373	436	388	354	396	355	366	407	372	397	356	411	347	375	393	359	392	377	352	395	348	354	325	373	427	395	381	394	375	376	379	419	401	374	411	382	357	367	374	385	368	381	365	375	374	397	395	382	378	377	392	358	392	390	333	364	402	397	424	379	361	360	355	364	405	386	386	332	350	373	378	347	377	431	392	349	405	397	372	391	368	384	398	410	337	335	373	412	367	401	395	370	390	347	408	376	399	369	383	388	376	407	379	404	375	390	389	390	343	385	377	393	345	386	384	356	367	368	366	361	397	417	379	353	354	406	354	371	367	375	415	379	409	362	364	387	388	354	389	356	412	368	424	363	354	408	366	373	354	372	402	398	404	353	359	405	374	362	410	396	356	393	401	345	382	369	422	383	358	374	371	387	394	367	342	355	371	370	395	417	362	364	390	355	377	399	379	401	411	360	397	373	405	403	432	397	386	402	389	349	371	410	351	380	368	379	342	397	347	370	416	395	420	376	389	383	383	409	435	377	361	346	395	346	370	376	385	393	385	377	398	377	397	400	389	328	377	372	385	411	382	352	390	363	385	389	375	378	386	357	354	353	390	377	351	367	387	376	407	376	389	405	367	347	394	405	389	385	354	401	415	369	372	390	362	398	350	405	371	430	393	405	379	363	381	365	367	357	348	414	377	387	339	359	374	388	391	377	365	374	378	380	390	396	362	376	415	428	392	384	365	388	365	373	409	337	333	342	442	366	408	393	391	370	384	362	380	397	373	390	385	383	368	387	351	352	376	378	336	365	375	338	391	416	416	373	345	402	398	392	379	401	374	383	381	371	372	382	366	371	378	340	344	384	395	401	357	386	394	353	384	370	355	358	381	389	369	405	402	401	420	361	394	398	399	367	353	414	394	368	370	391	371	366	427	393	370	375	413	412	367	377	392	363	403	427	366	395	346	372	375	376	363	361	384	395	390	387	310	361	356	371	349	392	390	376	343	346	387	367	409	418	339	410	360	351	401	401	383	388	377	395	400	432	376	374	393	442	378	413	386	398	377	373	352	357	415	362	402	351	345	374	373	381	409	385	395	408	400	374	337	352	335	396	367	362	340	400	321	342	384	405	416	387	387	390	371	360	395	356	354	413	385	437	368	357	368	414	368	352	411	393	373	365	399	396	393	415	413	402	359	339	390	399	381	387	407	374	365	386	421	373	398	392	400	378	354	418	379	354	368	387	418	339	429	376	366	394	385	369	383	362	355	396	354	365	361	370	378	370	362	374	398	370	392	373	408	373	384	417	367	379	436	353	368	387	375	353	424	355	357	391	378	367	365	380	377	349	379	389	380	368	386	374	379	365	412	386	368	374	342	369	406	412	396	412	347	339	382	366	347	389	397	402	417	393	369	391	382	373	377	365	375	416	411	390	377	367	390	354	409	401	388	402	383	380	366	388	388	364	348	348	405	373	344	404	358	368	357	366	370	353	371	379	380	366	354	358	375	383	368	367	414	390	367	403	402	373	404	357	383	395	354	365	350
6474	1241	1410	1608	1606	1443	1205	1154	1106	1085	1068	1075	1016	954	940	1010	990	1001	915	939	965	936	990	942	913	947	897	929	920	840	877	904	923	904	961	963	949	896	926	898	910	899	976	932	922	882	906	909	907	858	900	899	874	892	955	910	899	892	900	869	932	881	913	907	950	849	943	880	907	934	877	884	885	901	924	905	934	876	849	939	898	928	934	906	875	885	880	899	865	932	872	907	895	913	880	910	906	893	874	863	854	936	903	875	890	864	924	924	902	876	913	876	873	867	916	894	829	850	874	857	874	898	878	879	913	965	850	905	904	860	841	907	829	866	837	933	861	884	886	915	968	833	932	923	908	881	867	900	893	885	894	887	904	902	875	918	937	902	891	896	864	937	866	943	895	909	881	891	908	857	841	928	889	863	894	927	886	869	892	911	877	899	890	935	917	891	893	897	891	938	905	913	895	968	936	877	878	926	911	859	897	925	919	912	910	884	887	876	886	863	884	870	928	878	933	930	887	867	940	881	847	903	916	889	859	900	924	938	882	858	876	901	911	898	814	882	898	924	892	956	920	931	926	849	976	894	855	965	857	873	849	896	908	918	853	894	935	875	870	917	930	922	960	857	878	904	930	892	867	842	881	918	873	956	906	900	900	848	906	902	851	866	904	870	890	907	851	881	877	823	910	912	876	899	889	866	883	915	906	861	904	895	916	890	903	896	903	873	827	909	828	804	878	900	896	881	894	931	840	920	891	880	899	865	918	849	880	871	859	972	912	910	881	900	950	913	903	909	842	871	900	845	888	917	868	890	869	867	855	916	884	923	887	910	928	867	854	904	916	893	876	947	888	856	859	897	877	940	886	847	900	918	928	884	921	919	943	936	863	900	914	889	868	904	931	881	888	894	902	898	944	878	877	840	917	896	927	904	880	904	905	914	890	877	899	933	852	934	907	859	931	881	891	882	925	862	905	901	839	932	875	852	879	902	848	891	924	883	861	942	891	889	915	896	887	909	866	917	885	910	884	899	893	862	893	910	931	942	910	871	930	896	901	947	920	854	889	934	877	895	860	882	923	886	864	873	913	897	891	870	878	887	898	918	960	874	866	824	889	888	895	923	899	872	921	885	880	893	940	913	966	926	902	885	895	883	867	868	868	886	929	908	894	877	944	901	865	874	911	880	875	873	859	911	850	919	884	867	879	882	955	908	895	909	900	867	898	848	893	887	841	944	916	889	906	861	871	907	863	910	888	926	868	874	962	910	919	870	890	882	889	878	911	943	904	903	884	937	888	867	890	908	884	907	881	887	917	869	916	844	907	915	946	947	920	896	913	881	897	912	903	922	881	882	894	871	927	925	905	855	893	979	845	879	878	870	891	892	926	836	867	880	923	964	859	848	899	934	881	915	898	911	830	884	862	888	928	902	903	889	907	952	855	896	931	888	838	903	872	904	932	879	913	907	944	924	898	867	882	902	901	903	917	885	872	882	906	852	905	960	845	932	869	874	877	870	931	893	860	912	859	923	928	905	877	835	862	884	896	888	901	900	912	900	843	859	888	907	950	894	899	857	912	858	909	843	922	919	941	928	911	912	884	870	876	949	874	916	889	905	865	945	904	908	921	904	919	871	884	884	894	884	877	886	872	850	874	920	862	877	906	923	896	889	881	926	918	934	860	909	927	832	911	935	890	926	890	896	830	915	919	866	919	914	916	926	886	883	925	910	864	875	898	913	923	871	914	873	863	925	937	874	882	934	896	868	881	891	900	933	870	922	823	885	898	848	926	876	922	923	849	853	847	908	910	869	883	924	892	883	878	905	912	871	824	953	903	854	870	893	911	920	876	933	853	892	852	926	948	921	891	896	858	896	926	914	874	852	877	914	919	869	924	888	879	860	861	903	873	884	900	903	850	919	901	865	899	897	869	899	914	921	851	856	828	914	882	899	923	877	910	866	883	910	891	862	866	919	902	883	907	886	899	898	867	915	872	872	852	843	943	895	917	883	867	866	907	905	914	886	942	850	908	884	924	937	904	915	863	952	898	948	863	912	850	868	861	876	872	893	913	901	857	876	910	875	885	914	954	924	961	867	897	866	884	837	880	853	880	852	910	901	873	891	912	896	937	884	911	954	900	902	861	857	918	915	881	899	885	822	889	918	936	847	948	907	873	907	935	884	867	896	882	885	934	910	876	925	904	888	889	913	865	905	892	915	858	887	951	846	895	905	899	884	897	911	894	901	879	906	907	856	921	935	894	901	941	880	891	885	898	916	942	854	871	898	925	909	917	902	901	914	899	895	949	858	922	906	943	918	886	898	867	899	940	916	913	933	899	878	896	884	884	877	887	825	902	878	921	930	932	861	915	881	856	953	902	903	897	910	920	889	981	871	893	895	882	866	919	877	867	893	886	924	936	854	894	847	920	905	913	886	887	913	899	883	924	900	884	865	903	915	848	905	850	858	847	921	919	900	887	896	894	923	911	930	855	898	873	863	862	935	913	881	942	916	892	855	895	901	932	894	865	878	891	907	910	901	866	888	886	908	912	919	913	877	948	948	888	846	867	896	917	886	881	889	942	882	889	882	858	886	849	854	927	822	890	893	850	907	921	908	890	891	907	889	880	924	851	820	893	871	932	917	829	927	919	883	881	929	914	841	966	878	900	893	862	853	883	909	892	885	854	909	895	926	879	904	931	918	909	882	927	908	869	890	907	837	871	867	864	866	921	876	890	926	935	832	913	872	923	909	879	894	879	890	868	861	893	836	871	936	856	923	863	872	855	873	907	862	897	858	897	896	889	851	872	884	928	860	845	822	935	871	869	927	902	869	879	897	912	890	923	903	925	893	892	966	901	956	885	876	893	913	898	881	873	852	933	856	881	833	879	914	887	859	833	822	839	894	923	966	894	884	891	903	893	897	895	891	961	879	911	888	915	943	860	955	836	819	874	888	887	888	920	926	885	868	868	884	914	905	877	941	896	935	863	855	944	869	928	870	891	863	925	904	895	890	842	934	927	921	917	899	890	869	881	912	943	883	875	907	933	884	888	874	887	880	848	921	924	900	900	910	942	906	881	915	877	912	856	917	886	906	866	911	866	891	896	903	910	898	883	939	868	915	940	893	895	918	883	905	942	866	847	980	911	888	906	892	939	869	895	894	926	898	877	901	837	903	896	901	844	909	911	901	918	879	871	897	884	867	865	896	924	904	925	890	914	933	893	895	909	922	925	919	898	891	895	942	913	936	872	867	909	876	931	943	865	914	884	890	947	887	895	846	892	908	909	910	875	877	927	948	928	891	893	870	894	885	955	940	887	816	901	906	943	867	948	906	870	931	856	913	901	925	847	819	921	886	878	936	953	906	847	910	891	870	907	882	879	864	857	886	880	863	892	910	901	835	852	887	899	887	803	892	863	886	881	903	870	878	911	887	899	897	884	954	937	870	946	910	920	842	906	893	849	912	947	942	895	872	924	922	901	927	912	830	886	906	866	885	858	866	925	871
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
