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
336287664617	336287665138	336287665688	336287666238	336287666788	336287667338	336287667888	336287668438	336287668988	336287669538	336287670088	336287670638	336287671188	336287671738	336287672288	336287672838	336287673388	336287673938	336287674488	336287675038	336287675588	336287676138	336287676688	336287677238	336287677788	336287678338	336287678888	336287679438	336287679988	336287680538	336287681088	336287681638	336287682188	336287682738	336287683288	336287683838	336287684388	336287684938	336287685488	336287686038	336287686588	336287687138	336287687688	336287688238	336287688788	336287689338	336287689888	336287690438	336287690988	336287691538	336287692088	336287692638	336287693188	336287693738	336287694288	336287694838	336287695388	336287695938	336287696488	336287697038	336287697588	336287698138	336287698688	336287699238	336287699788	336287700338	336287700888	336287701438	336287701988	336287702538	336287703088	336287703638	336287704188	336287704738	336287705288	336287705838	336287706388	336287706938	336287707488	336287708038	336287708588	336287709138	336287709688	336287710238	336287710788	336287711338	336287711888	336287712438	336287712988	336287713538	336287714088	336287714638	336287715188	336287715738	336287716288	336287716838	336287717388	336287717938	336287718488	336287719038	336287719588	336287720138	336287720688	336287721238	336287721788	336287722338	336287722888	336287723438	336287723988	336287724538	336287725088	336287725638	336287726188	336287726738	336287727288	336287727838	336287728388	336287728938	336287729488	336287730038	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2745	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
27753	18580	11682	9919	7952	5214	3193	1762	1158	1178	832	670	574	619	743	876	1048	998	900	1591	1534	464	380	440	420	368	575	458	346	300	351	305	308	280	227	250	282	253	266	347	415	518	563	449	338	273	303	233	235	208	197	212	200	197	189	215	215	194	199	204	221	193	190	213	193	223	194	217	202	183	213	224	204	248	213	229	224	214	217	200	192	243	196	203	218	209	208	212	224	223	186	213	198	212	224	216	211	235	209	244	208	226	227	231	195	237	209	217	198	192	234	185	226	229	208	231	196	215	221	220	208	185	227	201	197	208	179	193	186	212	182	184	224	218	230	188	224	192	201	207	219	232	222	228	179	223	217	246	228	208	221	194	231	222	217	209	208	209	214	211	225	200	188	188	205	230	212	209	203	221	206	233	202	205	210	205	230	189	213	191	200	204	218	207	194	208	190	215	205	208	188	210	235	197	239	194	230	218	246	194	238	189	218	209	213	228	224	242	228	205	229	195	205	225	198	216	240	192	207	200	213	196	192	215	213	192	217	202	207	199	215	194	209	212	224	200	210	230	213	249	197	222	230	197	212	195	206	222	241	218	208	225	189	217	208	176	216	219	212	207	221	230	195	197	205	241	194	198	202	206	201	183	216	191	213	229	214	213	210	193	188	218	206	195	213	207	222	206	206	209	210	221	201	214	219	192	212	216	172	216	203	230	212	205	205	237	220	227	190	196	217	203	242	219	233	220	205	226	219	199	208	172	233	215	203	191	199	220	224	196	218	215	209	219	226	228	201	200	208	196	202	214	194	255	205	198	176	200	222	224	215	195	169	190	215	212	208	223	225	192	214	254	197	214	186	197	229	214	236	214	221	220	224	214	181	210	221	210	229	227	217	192	219	209	197	194	215	215	210	198	210	202	212	185	215	230	211	232	195	186	204	223	224	196	208	230	185	209	215	200	204	208	210	205	194	195	200	200	204	215	227	216	203	204	207	264	197	201	204	192	206	216	192	215	239	190	220	216	206	231	195	193	244	194	220	200	221	225	243	223	202	213	175	220	222	179	232	226	208	222	211	200	218	217	211	204	230	212	205	213	206	193	219	216	209	202	236	202	219	169	224	213	219	208	226	210	217	221	243	207	216	200	239	221	211	221	201	228	209	206	204	228	198	224	227	203	219	205	202	170	224	205	214	228	217	200	216	211	183	219	200	214	226	196	222	192	235	209	209	183	193	207	230	222	224	225	228	223	192	248	208	211	207	205	210	221	218	207	247	211	185	195	220	196	209	198	180	198	169	211	248	216	203	210	223	243	213	246	212	225	209	228	232	231	209	235	188	212	216	215	214	187	225	218	215	205	203	210	227	223	227	215	187	225	226	206	213	211	215	201	209	219	216	196	208	233	199	213	251	213	223	217	240	218	209	223	217	204	231	195	213	208	193	204	226	206	214	198	201	220	212	227	191	208	221	202	209	209	179	194	224	233	219	209	219	199	212	208	204	213	216	221	222	221	218	222	179	208	214	206	194	224	194	218	199	216	194	219	222	215	202	219	202	202	173	227	215	214	222	210	195	228	216	208	221	207	186	214	204	207	204	230	208	194	216	217	194	196	191	214	206	205	230	206	233	223	227	215	225	222	222	225	215	211	202	195	200	192	224	216	205	188	183	233	202	210	227	212	204	212	220	218	221	209	209	238	191	221	215	218	220	214	224	228	219	203	202	192	181	226	202	180	218	218	210	214	217	201	198	225	205	210	216	211	227	222	215	213	208	184	227	224	222	220	224	210	230	216	189	197	231	200	182	207	191	216	220	218	199	226	197	191	195	193	214	188	213	213	238	222	220	213	202	202	222	228	224	228	234	204	208	195	223	232	198	231	222	202	228	195	206	212	192	211	259	210	200	203	224	209	193	224	200	240	186	231	170	211	198	203	217	201	209	204	221	201	210	196	204	211	219	202	209	199	228	213	215	194	189	213	240	192	206	242	214	214	233	210	221	211	220	200	231	225	200	184	225	211	217	193	202	202	202	197	196	220	174	202	206	230	217	216	222	207	217	232	210	210	227	215	188	215	230	219	214	212	215	219	233	246	198	215	208	222	231	232	179	195	197	195	223	226	206	215	187	214	233	220	222	193	210	226	228	199	234	213	201	201	200	230	187	178	226	195	218	214	196	218	209	210	202	213	198	213	207	199	204	229	231	205	219	211	215	212	180	239	185	199	207	234	205	212	213	215	193	203	197	185	191	221	232	220	203	230	221	213	201	210	221	214	238	210	208	196	211	218	210	219	216	208	208	218	190	209	198	236	211	197	212	210	191	203	202	222	213	209	194	215	226	196	219	203	207	191	225	209	205	205	193	179	230	207	193	226	208	214	216	192	235	218	209	175	207	195	191	198	221	229	233	213	197	214	238	238	211	202	220	190	218	217	232	228	192	201	223	218	232	210	209	188	210	200	225	221	209	234	205	211	202	214	210	202	210	211	227	196	213	201	196	185	223	223	219	192	219	167	178	209	190	211	227	184	214	209	225	212	201	214	204	214	189	211	207	190	209	197	227	223	190	210	206	215	226	228	211	211	206	233	219	211	192	189	229	204	203	234	207	225	200	223	214	230	213	226	217	244	215	228	213	199	180	215	202	244	220	211	222	196	212	180	200	225	212	172	216	212	222	243	214	190	201	210	218	190	204	221	212	180	214	225	223	230	195	221	207	211	199	218	206	223	181	237	207	222	210	206	196	198	231	209	232	199	216	178	219	211	210	201	201	197	209	206	213	236	237	219	213	207	238	233	175	201	230	212	214	213	218	216	216	217	202	222	203	234	193	222	227	200	196	219	204	175	219	222	211	208	194	200	207	219	193	203	215	212	212	207	215	232	206	195	224	230	231	186	215	212	203	200	243	202	221	222	229	235	209	216	185	204	249	182	218	223	213	230	231	220	217	210	218	216	205	223	196	179	207	205	198	218	220	220	212	230	190	209	235	187	182	195	199	215	211	243	202	212	222	210	216	218	209	199	190	195	210	212	222	198	222	205	206	225	201	199	225	173	211	205	204	215	210	227	218	216	220	219	185	216	217	207	190	202	221	228	203	206	197	216	227	198	186	219	205	208	216	216	244	224	200	187	226	205	204	217	222	188	215	211	195	204	206	199	195	209	191	206	191	214	225	181	216	206	225	182	227	213	216	209	223	243	228	222	202	218	227	224	206	222	217	226	200	209	211	214	211	223	185	205	217	214	204	210	213	231	222	202	203	218	223	178	238	215	225	223	224	192	193	203	214	207	199	217	209	197	192	203	215	204	202	214	206	214	211	203	222	225	219	213	211	227	216	212	230	220	219	198	214	233	213	200	214	228	226	239	199	209	222	227	219	207	205	213	211	213	206	213	230	205	208	208	188	213	239	232	223	185	206	192	215	200	211	238	209	200	207	234	238	199	221	229	212	221	214	224	213	208	214	212	231	205	208	215	216	209	216	223	198	198	186	184	232	252	217	205	197	237	215	228
9731	10285	15641	18866	18651	14420	10243	6872	4781	4982	3565	2937	2718	3031	3853	4937	5398	5805	5526	8907	7568	2290	2033	2054	1974	1897	3095	2501	1616	1388	1799	1493	1377	1158	805	847	893	914	942	1513	2344	3039	2907	2354	1665	1241	938	794	751	597	574	648	569	610	577	603	589	620	610	610	619	598	634	583	583	595	569	577	556	590	636	602	604	573	639	609	641	592	596	583	603	580	596	629	601	562	592	576	565	590	621	596	579	578	609	570	604	571	629	578	597	604	583	539	589	617	585	568	601	594	604	575	582	595	565	575	609	605	570	602	611	577	596	608	580	624	629	606	569	581	549	581	627	606	612	623	610	596	624	615	573	607	592	620	559	580	586	605	666	650	620	650	608	605	582	606	634	652	561	581	604	666	620	601	601	607	591	560	618	575	595	574	593	570	618	603	613	594	618	595	623	595	638	622	601	606	576	591	616	587	577	588	610	577	610	580	603	590	559	589	617	564	563	606	583	586	598	619	550	582	612	574	627	577	590	643	604	593	597	622	572	600	643	607	644	595	592	641	598	577	635	613	568	557	587	599	593	574	608	561	596	618	606	641	563	601	608	605	621	573	628	648	545	618	604	566	619	568	620	612	582	636	571	589	598	546	632	569	613	594	575	646	582	592	616	606	609	580	598	585	549	605	599	607	592	578	624	587	602	623	583	582	600	577	578	620	623	605	611	610	637	641	605	607	625	570	597	640	580	580	610	656	590	618	585	596	590	611	599	540	594	577	582	598	620	548	630	614	611	589	551	559	602	631	570	587	585	608	603	579	593	643	576	600	607	564	610	613	614	620	608	534	579	628	565	626	628	551	580	595	540	644	592	559	623	581	580	570	582	593	560	664	603	612	579	561	570	607	587	572	586	582	639	613	563	579	616	591	634	652	585	602	620	604	582	593	609	624	654	591	618	591	594	600	624	648	611	613	590	601	547	599	597	605	569	625	593	604	602	578	613	635	624	590	620	566	656	541	623	638	562	622	594	633	573	593	602	606	536	583	625	593	592	639	602	589	624	615	627	591	583	574	581	583	635	605	542	615	594	579	614	593	573	638	588	626	578	585	592	628	637	622	594	636	603	592	593	567	598	611	592	616	583	537	601	639	557	593	558	608	609	675	602	607	579	586	657	626	642	569	613	574	599	609	571	594	579	567	601	555	611	609	588	600	602	598	586	569	575	611	609	594	623	628	605	588	598	605	658	579	603	616	554	578	605	583	599	610	632	597	639	581	646	616	616	593	605	590	559	601	611	580	584	578	586	590	622	623	612	575	596	607	616	550	613	569	610	584	635	599	568	596	613	579	599	663	641	573	603	594	600	617	638	627	580	615	607	603	602	559	603	646	614	598	579	622	629	636	563	648	578	577	655	594	653	654	587	612	563	601	623	612	603	622	596	558	588	594	598	606	607	621	569	607	585	619	610	589	608	604	611	587	589	611	602	604	583	646	571	605	574	576	618	598	615	642	580	596	615	607	649	627	635	628	598	604	582	611	619	592	557	539	600	573	606	604	651	628	609	608	604	621	617	561	591	537	641	598	598	605	581	618	613	580	604	632	568	567	611	584	614	614	586	626	591	586	598	634	590	614	613	588	631	607	585	626	603	646	623	595	588	595	586	623	599	597	603	599	552	625	600	564	591	640	606	616	563	584	591	592	634	601	563	600	581	585	620	629	628	572	606	576	606	579	647	560	597	556	611	619	560	625	598	642	560	593	614	569	587	594	590	612	592	624	646	561	599	565	591	544	572	604	596	583	605	615	601	574	632	609	632	578	596	618	613	596	635	614	576	572	619	622	617	622	602	567	583	598	628	587	607	594	611	579	612	656	596	617	605	582	648	617	582	616	619	581	612	585	619	618	611	598	553	654	582	613	598	623	606	602	640	583	614	581	560	600	547	661	588	621	577	615	573	629	601	603	576	604	603	580	591	548	636	600	636	581	608	598	585	608	594	602	646	634	615	628	594	588	633	557	580	605	565	562	591	584	603	625	602	571	605	591	628	586	622	608	613	596	596	570	606	579	630	623	558	606	634	553	605	647	598	605	603	650	599	569	622	635	612	603	626	575	576	589	597	651	641	609	583	548	604	584	596	575	591	634	585	561	599	618	568	615	635	566	581	641	620	596	582	628	572	613	574	580	565	626	599	593	566	622	578	612	609	588	559	572	593	616	580	580	616	586	528	579	604	624	612	623	589	576	586	616	612	545	598	618	628	665	560	584	577	607	595	578	627	588	635	615	576	580	593	598	609	599	592	607	585	608	600	576	606	631	620	563	585	616	595	589	596	602	588	579	606	624	636	579	624	600	600	549	570	596	608	549	578	575	606	567	616	529	596	623	598	636	572	628	624	607	627	639	570	658	586	573	617	577	572	604	582	554	566	643	561	613	631	586	625	582	607	603	609	607	580	569	590	649	625	601	631	612	624	638	612	616	595	612	614	588	584	611	615	594	571	612	587	609	613	605	602	602	579	652	591	611	568	597	587	596	630	620	604	595	564	606	647	577	576	601	588	575	580	625	603	601	616	575	590	625	581	607	592	585	617	607	568	600	579	611	566	595	613	635	559	631	592	570	617	578	587	537	602	619	604	551	615	598	607	611	595	574	573	570	602	619	663	601	577	572	597	584	621	601	600	616	616	606	572	601	584	634	579	612	628	618	628	587	599	584	590	594	578	566	607	637	576	599	636	618	572	606	592	597	568	607	604	578	564	581	546	662	584	574	592	627	598	606	644	607	575	592	561	574	637	602	583	590	630	634	597	604	608	575	592	609	622	590	604	565	664	610	596	609	585	591	616	609	554	552	608	578	596	600	610	581	587	580	610	624	584	616	587	567	575	597	606	565	590	575	618	630	586	600	606	632	634	613	600	606	562	590	630	581	587	567	576	602	632	612	595	617	591	628	615	608	620	617	616	612	648	617	535	604	578	573	609	567	582	627	595	618	579	610	612	582	631	609	610	615	611	586	549	589	617	610	601	581	595	599	578	588	617	595	559	571	598	589	619	580	601	598	612	542	570	593	596	613	599	612	567	583	569	604	607	593	569	565	643	639	610	640	557	620	593	604	628	652	627	584	625	613	611	613	576	598	593	564	598	602	544	611	591	626	585	633	623	608	623	591	585	594	571	611	582	628	600	611	590	618	577	615	587	621	587	597	602	614	581	602	599	582	607	592	639	591	602	597	570	569	611	543	562	605	591	618	614	577	582	648	606	640	586	600	608	589	624	581	628	574	538	592	597	591	622	594	636	616	616	602	619	597	619	600	576	580	595	589	611	629	591	624	567	602	629	591	569	610	599	622	630	641	598	620	665	613	584	652	631	573	576	605	579	608	603	590	581	605	578	659	630	608	597	631	614	574	634	641	608	629	598	645	560	623	586	646	621	577	607	575	587	624	602	610	582	590	614	576	606	611	545	641	621	640	576	605	591	567	609	627	622	594	576	583	596	587	605	578	546	611	591	577	591	577	596	606	607	610
28283	11595	1982	1262	859	630	472	348	285	290	239	231	241	252	211	212	222	217	249	237	207	186	199	160	195	160	168	180	179	158	155	158	183	142	150	197	149	166	174	139	158	168	160	156	172	135	157	176	154	161	144	148	147	155	161	167	149	133	160	145	174	136	135	165	174	175	162	167	141	139	150	175	170	142	148	162	168	156	155	144	165	172	130	163	157	166	154	147	162	156	159	145	185	153	156	157	175	162	153	145	149	136	148	165	139	147	172	156	162	168	163	150	150	165	151	161	164	141	159	170	149	165	145	141	138	134	175	140	168	150	149	154	152	152	181	154	153	173	157	177	158	148	153	130	155	182	187	180	141	135	163	135	175	160	150	174	155	144	167	150	148	166	169	151	181	145	149	155	160	169	144	172	156	160	152	162	146	154	176	154	157	159	160	157	156	161	163	161	150	168	146	163	144	163	173	130	149	137	157	173	148	151	147	146	164	167	158	160	152	148	145	149	167	150	143	146	162	159	149	162	157	127	160	161	152	147	131	154	155	141	130	142	167	143	157	137	162	161	157	159	163	140	168	145	147	148	152	138	170	169	159	131	162	155	165	147	128	165	144	163	146	162	144	194	163	168	157	133	165	171	148	169	160	157	150	152	147	149	134	135	150	158	143	163	170	139	183	141	153	155	152	146	162	149	160	152	121	143	165	163	139	165	133	145	165	154	156	144	170	152	135	170	146	165	166	148	172	172	141	154	148	141	154	144	145	148	155	176	158	170	175	159	148	163	156	149	162	150	160	155	151	154	155	151	158	148	170	147	166	165	156	143	191	149	151	145	147	161	146	151	155	145	191	157	148	164	128	171	165	166	155	193	175	157	151	164	151	140	141	169	169	141	157	148	126	158	152	158	193	168	149	167	136	177	157	156	156	152	166	140	162	137	154	147	136	150	169	197	152	180	158	163	156	167	183	146	158	142	157	164	143	154	142	139	157	155	147	161	146	164	163	144	172	161	153	167	141	138	156	148	154	147	163	140	179	149	171	178	155	153	153	153	159	180	133	147	133	141	159	170	146	146	151	158	145	160	146	171	169	155	149	162	168	161	169	164	155	161	181	166	153	136	161	148	147	162	144	159	143	166	142	171	162	173	126	132	164	144	138	155	140	156	170	152	148	153	169	170	139	147	154	154	151	182	138	158	163	148	166	154	125	152	173	150	143	183	144	152	161	146	167	146	148	152	159	167	166	153	151	132	142	170	160	125	151	163	161	159	165	164	138	154	162	154	147	147	162	135	152	157	142	179	154	165	149	160	150	190	146	141	147	138	157	142	148	156	151	146	157	175	130	163	133	158	166	164	166	162	155	150	124	160	160	176	165	153	158	160	149	185	156	155	169	165	163	155	167	154	159	162	175	137	154	154	148	159	163	145	151	146	150	164	153	158	178	163	148	161	183	179	170	172	159	157	160	138	145	143	154	146	152	140	145	152	139	150	137	144	163	146	157	146	155	145	177	160	149	138	172	142	137	145	147	161	159	157	146	146	150	163	168	144	151	147	164	140	189	156	158	140	139	147	161	154	141	149	166	165	155	151	165	179	146	150	147	151	154	166	167	148	172	145	154	159	153	148	161	178	168	147	160	151	171	143	165	129	131	160	165	163	156	147	160	160	162	153	146	146	151	167	162	154	169	143	148	148	178	136	142	146	143	170	161	159	173	166	154	133	158	164	150	141	159	154	146	166	163	170	165	155	161	161	153	150	162	158	187	186	147	136	158	161	154	133	130	182	155	141	159	141	141	185	145	153	182	150	142	142	162	162	158	163	162	145	144	142	185	164	154	140	144	133	146	174	127	170	146	130	139	152	137	183	153	144	145	181	161	151	127	138	149	165	164	148	163	162	140	146	138	176	158	161	137	173	141	163	144	164	140	152	157	153	153	139	176	154	158	153	154	151	143	161	160	157	169	147	151	168	140	156	134	161	138	162	135	158	151	170	155	161	166	160	129	162	178	144	181	172	144	146	133	164	141	166	152	169	150	148	168	150	157	143	159	146	147	146	161	136	166	170	156	128	140	145	144	151	157	170	154	141	140	161	168	189	159	133	170	144	154	160	155	143	143	185	158	174	121	165	147	155	158	182	130	152	158	157	174	146	156	153	164	152	146	152	165	172	179	169	141	132	164	145	152	147	157	181	147	166	162	185	137	154	161	147	165	151	154	148	143	158	169	147	161	162	175	159	158	165	157	174	153	146	167	157	163	130	148	178	167	153	153	170	146	155	177	159	142	159	149	153	155	156	156	148	146	153	166	157	167	133	122	180	143	150	162	187	155	170	158	168	160	171	148	147	146	169	151	159	164	162	138	148	164	170	170	149	158	174	156	136	170	151	167	156	168	138	167	170	169	160	189	141	151	156	161	168	146	144	132	182	181	138	147	150	155	138	146	160	149	167	156	164	148	143	152	147	146	164	170	151	160	138	153	151	149	161	165	173	134	183	143	150	169	170	150	159	136	148	154	152	186	146	144	159	146	155	163	144	157	140	158	170	137	161	158	161	163	174	145	170	146	153	159	163	170	175	158	190	154	160	156	163	134	155	166	149	167	165	129	194	134	163	119	153	162	141	143	132	165	168	162	146	155	157	156	166	145	156	145	131	145	135	183	160	153	149	151	164	159	147	159	162	147	132	142	131	139	149	158	159	160	162	160	181	151	174	162	149	135	154	156	152	144	180	167	150	161	143	147	156	173	149	156	133	164	142	160	163	146	158	135	146	162	147	139	180	157	144	163	141	137	132	186	154	138	141	147	178	163	155	141	183	144	136	162	140	169	159	182	167	162	149	153	160	152	150	168	150	145	152	120	155	161	158	168	176	170	170	156	149	131	170	160	158	140	150	145	140	135	148	153	144	162	165	168	178	161	140	156	145	170	142	154	174	161	128	180	172	145	142	150	155	146	146	161	163	149	148	155	173	149	146	142	153	161	159	137	147	160	140	150	142	148	164	152	143	150	155	136	133	154	146	178	163	132	138	156	181	166	170	153	152	184	159	143	128	146	178	163	154	162	175	120	137	151	164	164	164	170	176	155	140	143	155	159	144	143	166	171	155	159	142	140	163	163	167	150	162	152	148	153	165	148	145	173	135	163	163	173	177	144	167	165	177	163	168	166	161	156	158	153	147	143	148	169	152	173	167	163	156	152	162	137	131	152	143	143	143	157	160	135	150	150	147	169	156	165	141	147	172	160	123	164	158	132	167	183	162	159	158	160	135	148	171	163	158	164	148	152	151	170	154	148	164	138	141	151	137	152	148	170	162	145	174	159	153	136	145	157	170	152	172	151	135	137	158	141	172	158	129	130	163	150	168	152	158	160	154	134	160	172	171	151	166	153	140	170	169	161	163	145	158	145	123	140	155	146	133	163	157	154	150	171	141	170	185	146	146	128	167	155	161	154	178	144	162	161	139	141	160	160	152	154	153	147	175	172	147	151	174	142	172	164	152	171	165
7202	2860	4584	5369	4114	2908	2229	1614	1332	1366	1018	911	953	914	893	977	896	925	960	1029	869	699	678	683	669	678	636	635	553	542	519	522	585	522	483	449	477	453	452	482	540	525	621	634	603	541	503	449	479	456	472	459	460	460	446	456	478	477	438	444	445	471	455	422	473	474	473	469	475	455	437	438	462	484	438	435	444	447	440	426	453	451	469	468	450	466	472	450	518	454	407	483	437	410	457	450	481	501	427	454	442	480	464	454	446	452	450	422	460	447	417	455	481	460	438	459	472	470	448	452	452	408	451	477	441	442	500	510	455	434	397	505	473	494	458	443	439	455	467	468	450	446	486	492	432	466	451	446	444	448	497	441	449	424	432	487	488	445	436	475	428	479	476	445	466	520	475	442	447	464	465	456	450	426	435	445	465	480	484	457	464	444	438	449	415	462	467	455	439	485	453	467	458	481	480	448	460	463	442	456	455	470	439	458	441	471	481	457	453	481	468	432	446	454	454	450	454	490	458	488	402	467	401	474	456	480	447	441	460	482	455	479	482	457	418	463	454	433	450	465	449	412	451	450	476	450	452	437	439	439	464	457	488	467	514	471	471	435	427	449	448	427	468	469	472	435	463	423	487	477	467	446	450	494	462	444	475	456	480	459	444	416	443	475	458	487	466	462	454	414	498	448	478	490	445	442	514	467	428	475	467	445	503	448	438	444	465	456	438	444	489	441	433	457	420	435	474	479	473	405	480	453	463	431	432	430	475	395	425	477	450	445	452	437	451	432	462	471	461	449	452	473	444	445	439	481	448	486	446	477	434	451	468	439	417	447	446	450	437	453	452	456	459	447	456	465	456	475	419	468	497	464	483	455	458	450	462	451	496	445	489	461	449	420	416	487	449	429	468	461	512	465	490	437	460	413	474	479	442	485	468	452	467	515	465	474	428	467	445	488	470	458	480	474	446	476	404	439	450	467	455	449	461	420	487	478	438	430	445	468	451	445	456	450	477	466	465	434	443	448	476	433	445	452	451	491	436	417	457	428	451	474	498	499	456	472	487	461	473	488	459	491	457	465	449	466	442	461	434	467	467	477	439	460	469	463	420	473	427	468	442	447	478	455	460	475	438	459	467	447	446	475	401	467	437	452	486	456	463	445	451	413	487	486	428	470	445	490	471	425	463	451	458	501	435	458	503	490	467	431	456	466	466	435	451	435	473	467	432	449	443	445	470	456	457	459	468	442	467	463	466	481	476	471	471	486	443	459	452	460	463	474	454	451	456	467	436	466	442	471	459	445	468	448	455	512	437	487	498	466	401	438	464	450	451	493	442	477	453	445	483	497	438	468	427	430	453	431	447	417	477	469	466	462	428	429	464	484	442	452	460	443	483	441	463	450	440	481	476	448	485	405	437	483	468	462	442	466	480	439	482	467	464	471	491	484	441	472	461	451	468	464	489	482	447	474	460	463	466	516	472	448	434	439	467	486	462	464	447	466	464	446	409	459	498	487	436	457	473	464	414	473	438	451	471	427	466	476	476	523	477	429	489	476	449	434	447	478	447	455	441	441	423	449	423	463	464	469	419	447	455	487	467	461	468	464	458	482	448	447	458	482	446	450	471	469	458	486	433	454	463	437	445	462	473	465	468	437	449	494	435	453	459	466	444	453	473	497	467	441	453	476	472	474	458	456	456	435	460	458	449	493	441	448	459	460	483	448	437	474	444	481	443	469	458	447	424	438	465	437	464	438	407	470	471	482	457	434	481	457	464	446	443	474	449	450	464	460	427	476	420	465	464	450	485	436	441	449	433	423	491	463	471	417	462	477	435	437	446	458	433	439	481	456	473	500	451	417	449	434	486	471	516	478	449	441	441	479	454	457	435	446	499	447	464	463	482	469	452	465	474	451	485	468	492	454	466	445	449	454	493	450	467	502	480	459	468	487	454	456	476	443	476	428	466	448	446	443	430	436	519	445	490	467	462	421	447	471	427	478	459	436	481	451	478	501	457	429	420	432	456	483	456	426	450	473	459	423	445	439	484	479	472	455	456	467	467	450	439	478	446	458	458	430	433	420	471	464	447	455	432	478	453	460	449	451	424	459	462	463	489	467	470	439	472	438	413	452	459	454	455	460	495	427	455	450	426	427	445	491	431	428	520	488	491	480	456	473	463	479	456	440	447	462	436	483	493	470	484	467	445	485	456	435	493	455	451	485	462	471	415	468	486	459	442	456	437	493	444	441	450	453	442	438	471	442	460	460	468	478	435	469	507	458	473	500	484	441	473	452	441	495	475	433	444	437	444	456	456	495	478	438	419	467	428	465	482	462	470	462	467	490	483	453	437	463	502	434	433	440	451	440	497	449	435	437	473	462	487	486	479	455	461	476	472	487	446	497	446	441	476	449	452	447	454	449	449	437	453	509	462	492	458	476	455	480	470	438	443	476	462	478	490	477	483	434	401	468	471	464	457	443	452	413	456	463	465	437	489	462	455	429	457	432	425	444	498	449	460	423	423	441	436	454	440	500	441	480	463	444	448	429	487	458	427	427	423	449	475	467	477	429	461	464	418	465	454	464	460	456	430	415	439	468	489	465	432	444	435	454	449	490	421	454	464	471	477	463	418	437	469	449	442	412	443	430	466	497	456	475	459	481	456	457	465	455	447	473	473	439	424	459	471	445	412	457	428	467	428	484	458	454	468	496	484	438	448	452	483	478	439	448	462	435	431	451	452	456	405	460	462	452	493	477	450	436	465	431	450	412	429	488	459	455	418	482	463	428	481	484	449	459	424	469	462	440	486	436	490	467	481	475	441	447	434	461	452	467	432	497	470	472	489	470	439	434	451	429	451	477	463	400	463	430	475	471	456	474	427	458	429	462	449	473	468	491	411	470	434	466	458	463	437	421	460	478	430	458	467	482	481	459	470	464	489	458	483	459	484	406	507	450	432	432	498	448	425	478	468	441	448	455	472	456	472	465	489	462	440	431	441	456	451	452	429	467	448	477	486	485	455	438	491	448	471	436	468	444	478	461	487	461	453	451	478	497	459	477	461	435	434	433	437	451	496	455	492	451	496	523	466	468	485	435	461	465	446	416	482	452	441	449	464	433	472	476	457	431	462	482	486	469	466	462	497	435	468	434	493	463	421	467	454	435	490	462	432	463	460	435	462	493	462	463	444	452	460	454	451	453	468	464	463	431	442	447	474	472	468	433	479	450	431	499	445	450	447	445	424	518	454	482	440	426	435	458	467	475	482	430	419	465	442	496	484	450	495	478	479	442	475	475	449	505	424	438	446	441	470	447	447	443	415	482	454	447	436	472	426	428	465	463	459	504	459	439	447	486	455	461	464	428	474	439	458	476	462	435	467	468	483	483	507	442	456	479	458	427	463	478	489	467	475	440	442	447	478	467	459	460	440	486	470	479	433	444	454	421	442	393	455	484	484	470	491	437	458	454	467	447	459	433	455	445	490	446	429	423	453	468	446	448	472	427	467	451
29189	16329	9125	8180	4776	3349	1857	903	872	882	574	475	470	444	640	619	608	1041	1403	866	588	332	327	336	285	334	421	332	227	284	227	214	224	188	203	177	213	201	219	248	274	274	284	253	232	189	224	177	207	216	178	217	205	163	170	161	162	205	164	190	196	181	209	164	183	177	192	177	175	164	194	171	161	201	186	167	177	183	177	200	182	180	192	196	157	179	174	196	189	190	190	182	186	187	174	171	195	186	165	171	168	169	204	166	176	204	172	201	172	180	165	171	196	205	188	182	163	169	171	181	169	189	197	174	164	187	171	193	184	188	191	185	199	176	173	195	178	182	177	177	203	197	172	175	171	203	198	208	188	162	157	199	213	161	190	162	158	178	196	189	200	187	202	196	206	181	190	189	172	164	194	214	175	181	185	193	176	155	174	190	164	161	200	193	188	201	194	182	205	186	177	170	188	194	193	209	182	174	188	194	183	215	192	197	173	169	187	190	193	186	178	191	194	183	172	174	159	166	208	141	177	173	165	171	194	190	184	195	187	197	165	178	176	176	193	208	185	177	191	171	183	172	217	194	203	212	180	189	170	191	177	192	198	193	194	170	183	177	187	209	177	208	166	175	175	159	169	175	192	189	170	153	211	189	202	190	198	177	177	193	204	191	210	181	195	200	170	149	179	163	196	188	181	183	199	183	196	187	182	171	185	190	194	189	205	170	170	180	184	151	177	183	195	170	166	171	174	182	206	218	172	189	191	178	192	159	197	195	160	186	209	170	195	197	191	199	188	192	172	208	186	149	171	188	197	165	191	190	196	192	173	180	194	182	170	176	161	162	173	185	185	186	164	196	216	165	199	192	184	172	164	177	176	197	215	198	174	179	167	180	167	182	161	197	169	180	166	168	184	182	182	193	185	173	171	181	177	199	186	167	179	205	182	168	179	208	199	170	213	182	178	182	180	188	185	180	160	195	198	181	155	198	178	170	168	181	188	178	203	187	179	169	189	206	185	179	172	179	178	178	184	175	182	184	177	192	185	185	181	179	186	172	189	197	178	160	191	172	164	198	192	187	194	169	181	214	178	188	168	182	201	158	192	193	174	194	187	194	170	193	189	169	201	183	196	187	194	210	190	193	162	204	183	157	191	175	146	179	168	188	198	176	173	162	178	192	205	194	235	184	214	208	193	179	170	176	195	188	189	202	181	161	181	179	174	171	193	178	178	172	203	178	183	188	161	188	191	205	184	192	182	169	193	184	176	179	188	177	169	181	185	171	200	192	182	175	192	204	190	194	162	193	178	188	201	178	176	176	165	173	166	207	151	199	199	169	195	162	170	158	174	187	183	145	192	199	186	194	163	181	212	190	180	197	192	170	173	166	179	180	189	184	205	187	194	185	187	171	188	191	161	143	199	171	187	213	185	189	187	191	170	185	206	182	177	178	162	170	161	211	175	179	203	179	187	185	170	157	185	196	197	176	177	203	167	172	196	180	186	172	189	174	183	171	169	198	166	194	185	175	187	172	185	172	169	152	164	193	193	196	197	190	192	174	191	188	178	178	177	179	184	204	182	161	198	175	196	206	170	183	187	169	163	171	170	173	189	189	166	198	179	166	183	200	196	203	192	189	188	204	194	183	198	188	199	201	188	165	185	167	173	171	195	180	211	188	180	200	218	170	156	185	174	172	174	204	181	174	166	181	198	174	197	164	177	219	168	185	180	176	172	162	189	157	186	145	182	169	183	206	155	194	184	196	182	169	212	175	185	193	175	180	174	177	184	174	187	174	178	176	171	176	163	199	169	191	199	182	176	169	183	180	168	164	217	185	169	200	194	178	174	168	224	186	163	177	186	164	173	181	184	178	180	179	172	176	178	183	188	189	209	198	182	180	183	192	212	173	165	172	166	155	180	209	162	178	185	163	173	182	162	164	162	176	175	194	180	181	185	156	191	175	162	213	185	183	168	175	172	180	185	181	173	195	189	184	188	189	176	168	196	176	203	167	179	171	185	217	198	176	199	185	181	191	180	203	187	171	191	184	194	198	189	197	176	143	165	184	223	190	181	173	185	171	187	170	166	183	210	193	182	186	174	165	171	205	199	197	171	196	174	178	154	163	185	146	153	163	232	182	178	200	190	195	170	167	175	177	184	175	175	186	189	192	175	162	175	210	183	187	197	179	217	181	182	176	178	199	191	177	186	178	190	208	182	181	181	167	190	179	189	186	191	178	222	188	173	192	191	170	171	172	167	168	172	173	151	202	181	188	183	196	171	184	194	193	199	172	182	193	165	181	198	172	189	181	203	199	177	180	177	205	176	185	184	184	188	193	175	176	200	179	193	180	184	199	191	213	183	206	197	180	187	177	205	166	199	182	216	156	180	172	187	195	189	176	202	184	182	181	185	196	177	176	161	213	191	192	181	183	176	179	169	194	185	208	187	177	192	199	185	177	193	190	182	180	171	191	166	192	178	183	196	155	195	183	199	170	166	212	178	200	195	200	164	203	176	155	189	179	181	174	177	205	188	171	182	179	192	183	179	189	192	179	172	166	180	189	153	186	168	175	188	177	196	197	176	205	194	166	207	189	183	188	178	162	160	165	191	173	158	164	190	166	191	201	193	192	200	163	158	170	181	181	184	169	177	193	181	178	185	173	193	160	188	186	194	174	208	174	180	205	184	149	176	181	195	180	164	154	184	185	171	192	172	186	199	195	174	189	180	226	174	173	184	161	191	205	190	182	188	180	160	168	191	171	197	154	193	166	173	172	164	194	191	174	177	189	188	163	175	181	190	189	187	183	191	179	174	183	191	184	179	197	172	165	174	167	171	174	166	200	185	165	202	190	176	202	205	183	181	157	178	177	176	181	183	188	208	163	207	181	175	166	162	188	186	172	173	183	170	195	169	174	213	182	175	170	195	168	190	199	195	203	226	214	183	184	188	217	186	182	207	193	179	174	195	190	190	171	192	180	138	176	178	187	191	194	160	164	203	176	162	163	185	185	156	173	168	189	179	153	193	158	196	186	188	166	173	181	189	170	192	169	178	170	164	174	164	197	169	192	157	193	182	192	185	192	194	175	173	156	194	177	205	175	189	182	182	195	174	189	170	178	188	181	181	177	158	173	188	194	200	174	180	174	181	184	191	155	149	168	178	185	160	172	179	176	175	195	184	198	175	176	196	154	191	147	183	179	208	173	202	168	173	173	197	220	184	186	185	197	189	200	193	189	145	193	176	174	206	197	209	159	177	194	190	198	176	172	186	166	184	173	191	186	163	186	187	178	175	194	163	194	186	198	202	195	176	173	167	185	200	189	190	183	176	194	169	166	201	193	192	200	150	166	206	185	174	185	186	177	193	179	184	209	210	172	191	184	163	181	178	215	184	178	172	165	172	189	192	198	143	195	192	187	163	172	176	182	179	186	197	169	169	212	168	189	187	191	160	191	200	187	217	196	185	188	184	166	214	178	153	189	190	201	169	219	193	162	176	192	180	178	174	186
9409	7123	14988	17612	13079	11130	6802	4036	4255	4326	2686	2291	2163	2087	3364	3729	3685	6139	8046	5325	3393	1676	1690	1533	1319	1540	2196	1690	1243	1221	932	780	766	604	640	623	663	796	949	1298	1361	1343	1270	1189	957	715	633	586	558	548	560	535	572	515	503	547	530	527	527	545	503	539	534	520	502	545	591	564	563	525	546	519	538	531	555	526	578	525	533	531	551	542	530	531	566	535	536	520	575	511	543	518	517	521	573	530	562	532	531	545	539	506	527	548	533	485	533	524	568	545	541	537	535	577	525	536	557	567	519	490	538	505	540	565	516	507	538	540	522	558	534	553	529	518	502	562	543	514	523	523	559	504	533	493	529	542	502	533	499	560	489	510	496	530	557	521	531	514	518	500	524	533	533	514	535	542	531	553	543	537	556	493	531	524	509	559	541	520	565	537	535	517	544	542	519	514	531	538	495	525	510	555	536	540	535	530	563	527	526	544	511	508	531	523	536	501	548	541	560	497	536	553	497	564	500	524	534	565	502	568	518	549	530	537	493	532	554	528	531	529	573	496	518	533	559	508	538	548	545	531	519	558	525	522	515	506	554	574	531	528	529	532	528	505	543	531	515	514	553	575	553	546	533	540	530	553	518	541	531	501	503	551	519	561	511	534	503	545	549	545	547	557	543	524	554	511	512	533	548	516	573	523	493	530	529	484	522	513	542	525	513	514	501	535	495	551	542	499	541	484	535	531	579	530	540	498	540	536	523	530	516	508	490	528	510	518	524	524	546	547	556	513	541	515	547	530	494	558	524	530	554	552	564	545	558	503	551	531	543	509	560	541	506	555	544	515	491	555	516	507	559	560	519	513	523	536	502	521	544	514	571	556	503	532	513	513	533	532	523	502	516	496	537	494	541	522	599	538	523	493	522	487	518	543	510	543	508	552	516	486	523	542	500	552	493	513	526	507	528	562	551	569	561	564	582	530	553	552	523	552	495	524	528	535	556	533	526	497	488	524	551	541	532	543	486	588	529	559	557	479	571	517	546	563	516	534	520	540	528	495	556	511	504	513	571	531	502	521	531	515	519	517	515	534	560	521	529	532	499	556	482	509	549	523	546	513	493	518	571	538	477	515	510	555	578	531	512	493	575	499	483	519	525	498	509	542	509	498	515	530	508	525	553	525	551	529	532	529	543	533	528	511	510	526	519	533	527	536	543	507	522	544	519	518	544	497	519	534	522	531	545	543	545	509	506	522	500	495	504	514	508	524	528	518	543	509	554	524	556	526	521	534	468	531	522	512	552	491	583	511	507	539	589	561	529	545	559	519	535	518	466	535	537	498	528	559	493	566	555	550	528	563	514	512	531	509	534	503	565	512	517	553	549	491	550	521	530	543	511	514	499	525	491	547	533	514	610	589	497	514	529	545	556	521	562	523	522	535	509	507	488	518	521	538	564	527	496	528	516	527	503	522	555	535	501	505	563	527	498	516	519	541	542	527	565	559	516	528	516	507	538	542	536	517	529	546	510	538	531	529	516	502	545	575	527	534	566	548	519	508	537	544	559	485	581	534	526	541	551	518	552	523	529	576	516	541	538	544	535	533	564	588	544	527	532	524	570	517	513	535	524	484	517	489	530	556	586	536	536	538	529	557	478	588	568	520	522	562	554	545	534	537	531	530	499	508	527	530	526	559	535	543	513	530	530	517	478	533	526	507	560	494	588	566	557	541	542	528	502	558	561	504	565	495	579	570	560	537	491	503	544	522	545	546	512	534	540	554	528	508	525	528	542	483	565	563	528	499	544	520	537	508	579	512	547	489	526	511	521	500	539	542	531	539	552	529	552	561	527	484	558	493	527	590	541	572	461	556	471	508	532	525	529	542	472	509	532	568	552	495	540	528	565	529	521	562	517	543	560	495	541	551	545	518	528	565	544	555	532	560	527	523	512	558	494	522	495	523	511	531	569	523	532	553	506	552	542	537	538	530	544	488	536	524	571	510	517	534	526	528	516	520	555	561	513	525	520	536	529	523	542	565	558	552	530	523	516	574	507	549	510	519	536	550	515	542	530	486	551	540	525	531	543	531	547	538	504	479	516	531	516	527	533	527	544	499	564	487	518	527	529	539	508	523	507	513	509	552	523	533	519	554	508	535	536	547	530	544	541	573	563	533	564	519	533	558	495	527	526	534	544	493	548	534	604	523	548	552	539	538	512	560	493	556	525	555	519	530	511	493	503	498	534	534	527	549	517	538	553	529	525	535	505	538	577	524	565	527	524	498	569	522	531	529	553	547	514	567	549	551	511	511	525	542	528	508	516	541	540	515	528	514	550	532	523	563	526	531	559	540	536	480	521	525	526	504	500	500	512	518	542	563	533	491	546	538	515	532	577	512	535	535	575	494	534	512	568	554	514	563	489	572	535	541	534	529	511	528	525	508	530	563	517	544	541	529	507	500	477	541	526	549	529	512	545	506	526	546	523	520	541	509	533	541	507	535	506	504	507	552	498	564	506	528	533	531	586	510	486	541	510	512	529	494	536	476	529	560	533	576	515	501	506	516	514	521	520	590	533	476	522	511	563	610	528	580	512	551	539	534	516	504	538	564	534	531	537	530	546	579	522	502	590	528	564	553	561	516	538	604	532	552	526	518	525	505	553	505	543	525	518	518	541	541	528	549	466	551	554	533	545	542	556	512	507	537	517	518	540	547	557	519	532	545	552	495	532	518	578	564	530	508	553	525	522	502	569	503	546	505	505	539	542	516	483	561	516	535	514	516	553	527	582	503	557	577	507	509	529	529	511	487	521	546	545	538	515	517	582	510	572	529	513	517	524	541	492	535	495	502	526	501	495	490	521	530	489	498	508	561	520	535	558	489	544	562	496	519	556	511	544	547	561	494	510	529	517	519	535	544	520	525	543	523	537	525	528	507	516	516	548	512	524	542	560	580	523	514	541	493	527	544	555	516	529	531	553	512	553	568	501	521	518	517	550	541	532	549	528	564	532	528	551	539	593	550	549	558	560	543	532	515	548	510	552	518	542	574	532	525	543	498	565	573	525	532	519	552	532	535	512	537	539	522	530	508	561	527	538	556	562	561	492	539	543	537	470	522	553	557	520	551	516	550	533	538	549	534	546	501	533	531	512	512	550	539	499	529	542	505	517	555	549	518	550	528	541	532	559	525	543	536	535	549	529	517	555	504	516	534	583	518	548	547	481	506	535	581	564	550	538	500	557	525	516	560	561	559	517	516	547	576	569	550	560	531	546	529	482	561	531	552	568	508	565	513	563	522	499	502	527	552	557	518	564	544	495	531	538	508	542	548	494	551	466	538	536	559	565	514	549	516	541	507	497	527	521	520	482	525	590	514	523	545	544	521	551	585	494	523	559	540	519	497	549	548	512	539	527	539	534	525	532	566	562	549	514	573	543	501	520	543	533	548	554	522	486	560	536	555	535	532	554	479	534	553	553	548	547	541	511	541	517	558	497	576	550	516	561	563	582	502	543	531	551	489
29334	19301	16205	14559	7586	5538	2940	1453	1417	1313	838	697	681	746	922	1119	1076	2248	3321	1854	1276	400	393	351	484	543	365	385	322	302	269	238	238	245	243	236	234	202	247	263	270	279	331	301	280	270	272	267	237	225	211	222	222	220	198	239	186	222	217	229	228	243	233	232	206	213	212	248	234	229	230	207	221	265	211	195	224	182	208	220	240	187	246	205	198	214	203	212	202	211	214	209	232	191	214	215	221	220	231	217	254	214	200	201	198	236	230	224	211	198	188	218	214	228	193	189	239	250	232	215	226	239	230	218	203	242	237	221	236	226	220	210	225	183	226	217	215	215	213	214	225	216	211	214	229	230	213	199	216	210	215	213	216	228	223	230	193	213	213	223	222	227	209	231	202	225	219	223	235	207	229	197	199	219	211	213	212	205	216	222	235	233	249	206	217	216	207	209	221	192	255	229	229	235	236	240	226	218	236	219	229	206	201	194	250	227	208	222	220	250	212	214	220	223	197	220	209	231	230	192	210	208	239	220	234	205	187	216	221	233	231	228	212	209	224	232	240	217	212	228	205	247	217	219	250	210	214	240	275	215	242	246	242	197	192	241	230	246	224	213	214	223	227	199	198	221	222	229	210	218	223	209	207	222	225	199	210	201	211	219	224	213	209	189	204	220	218	214	226	234	207	212	208	233	241	236	202	224	205	196	216	248	218	213	215	251	210	225	223	227	218	226	222	221	192	199	204	214	198	211	195	224	230	218	223	230	210	204	213	208	220	200	192	209	216	197	231	225	243	203	221	206	219	226	221	228	221	215	212	217	221	227	232	231	223	220	199	199	222	219	230	222	249	211	219	238	207	216	230	223	205	215	237	227	192	228	225	206	218	243	226	202	211	226	221	212	195	197	221	239	196	213	228	234	237	218	216	226	197	194	222	232	205	228	215	245	215	234	200	206	223	216	202	186	213	234	196	231	225	224	199	204	207	200	231	233	231	242	213	201	211	229	207	230	223	226	209	196	220	226	213	212	240	203	222	200	211	239	191	213	252	211	214	220	201	195	228	200	236	199	217	222	198	214	231	218	204	210	238	222	189	244	212	207	208	200	233	203	207	213	215	218	225	206	225	225	227	243	204	221	242	205	237	225	239	235	210	212	198	214	230	185	231	231	235	220	231	183	242	216	218	227	228	217	245	206	212	192	236	232	236	218	219	183	210	198	240	212	227	210	201	239	239	232	219	224	205	191	219	200	203	201	204	226	257	218	217	214	205	209	196	204	225	207	182	223	218	212	229	207	236	227	203	219	236	242	204	214	248	234	197	243	209	201	210	202	235	233	225	200	212	260	214	202	215	216	192	230	225	223	203	222	233	227	220	198	188	218	217	216	227	209	232	214	213	251	207	218	227	215	220	201	226	222	241	212	222	205	202	244	226	194	229	202	211	238	214	191	233	206	230	231	232	218	217	188	221	220	224	208	223	208	226	217	210	229	224	226	198	202	226	215	212	218	229	218	248	214	229	227	239	221	196	215	233	213	232	229	225	235	236	205	211	228	244	212	231	231	235	204	226	212	224	176	234	218	223	219	191	228	201	215	208	223	215	208	237	190	221	214	236	203	219	218	207	215	201	228	205	227	209	224	225	208	216	214	220	224	235	203	214	233	210	237	212	220	236	234	234	216	232	183	223	221	196	197	195	212	185	188	219	242	212	202	206	214	231	199	217	236	230	234	227	220	199	233	219	209	212	217	214	202	224	220	204	237	245	212	228	214	217	238	198	198	217	238	232	223	237	200	227	226	219	188	225	216	191	208	200	206	239	226	204	235	235	245	240	230	223	204	221	205	243	236	221	229	206	214	218	206	206	203	227	240	187	219	208	227	194	231	233	198	234	234	215	215	203	219	204	210	228	216	247	212	200	205	206	216	211	223	224	220	221	239	196	215	196	218	232	228	227	215	220	215	240	204	216	245	208	230	230	213	211	221	219	240	241	252	207	204	245	221	211	200	195	222	180	191	227	223	210	205	242	201	238	231	238	202	197	206	214	191	205	205	218	204	230	220	200	219	217	193	215	198	186	209	259	205	218	209	232	236	197	211	204	238	230	227	227	224	214	229	195	239	244	228	255	189	186	225	207	213	229	223	198	201	207	232	200	232	234	211	215	219	220	217	202	221	214	213	208	222	211	222	207	206	181	211	202	208	208	201	196	209	220	198	216	236	222	224	210	229	218	234	232	219	193	221	219	219	213	223	206	215	238	212	175	202	216	208	215	205	211	179	190	211	226	233	209	215	218	233	230	220	223	195	244	231	216	233	210	211	207	243	200	240	218	236	232	208	232	222	217	200	231	223	203	185	210	188	213	229	217	243	209	226	200	214	221	236	219	232	200	221	217	219	220	220	214	231	233	224	226	218	211	204	214	213	238	193	209	210	214	215	214	227	218	224	227	205	218	211	215	240	205	202	205	213	215	229	228	209	227	247	202	212	214	205	209	199	216	222	190	203	222	226	221	224	207	218	230	218	202	223	225	232	196	178	220	214	218	224	198	229	228	220	234	253	234	207	216	244	229	225	215	227	210	239	201	229	223	207	252	240	192	262	185	228	209	213	221	208	244	251	220	209	210	239	225	210	237	230	208	204	190	215	205	213	231	203	233	205	223	204	227	220	231	232	230	235	213	214	229	225	237	224	220	197	198	208	217	207	212	212	203	203	208	216	224	213	234	195	220	232	227	206	213	206	222	232	199	191	240	211	229	232	211	206	209	198	223	233	198	234	207	222	215	208	223	225	215	221	214	249	224	214	221	216	231	234	225	223	242	237	223	224	223	223	238	201	205	218	221	209	211	233	194	206	207	193	211	240	241	229	225	201	206	233	199	232	216	226	217	210	212	212	238	215	215	208	238	207	223	213	217	204	217	225	207	189	245	205	230	221	214	217	216	205	208	202	230	198	213	202	207	209	191	215	215	193	218	242	201	250	212	203	199	225	201	216	219	220	220	218	241	213	216	224	223	235	215	210	205	219	196	226	208	212	208	227	189	223	213	212	220	217	243	223	228	233	220	198	224	217	201	224	207	215	237	200	223	223	210	258	225	215	233	218	234	213	203	233	217	206	204	241	228	182	224	221	203	193	218	205	210	204	218	215	221	228	224	231	185	218	225	246	236	238	202	197	211	221	220	224	232	228	228	210	204	209	226	220	210	213	222	212	193	231	234	222	209	241	220	214	211	217	216	224	240	240	198	204	223	232	249	244	232	239	198	218	232	238	225	213	189	252	217	217	188	218	198	237	231	262	200	226	195	201	221	229	226	231	218	198	208	238	213	197	218	241	218	204	206	195	221	207	247	244	231	201	228	205	207	243	199	222	225	217	227	211	221	213	232	211	237	213	201	223	176	239	215	200	213	230	187	201	197	219	215	218	211	232	216	217	207	230	227	207	192	215	209	213	221	223	216	227	215	189	216	227	195	216	227	223	208	214	242	224	214	219	238	217	236	247	256	194
10218	9485	21252	22194	16385	13964	9284	5619	6634	6002	3972	3700	3285	3868	4916	6004	5462	12277	16002	9955	6766	2169	1944	1807	2609	2847	1854	1899	1471	1270	1001	767	691	702	712	759	799	667	630	875	968	1110	1353	1073	1031	1071	997	835	785	750	656	638	606	615	588	641	630	594	640	614	626	616	668	642	608	630	712	878	822	650	623	627	652	622	614	570	617	616	627	627	603	601	650	647	602	608	622	609	620	611	613	607	675	600	604	626	554	620	627	617	610	622	619	627	583	609	601	618	619	622	648	606	631	616	592	613	631	638	591	625	594	609	606	577	641	625	608	606	599	616	580	643	638	579	606	588	616	580	634	601	588	611	625	567	637	624	630	632	630	616	617	591	683	661	653	600	616	621	593	595	620	583	656	645	620	629	612	620	642	575	596	609	601	594	587	617	653	625	598	592	624	629	678	593	636	633	615	617	636	624	620	605	626	594	652	587	584	609	605	649	631	626	601	595	609	633	616	618	639	629	590	560	582	573	653	632	586	633	626	628	626	643	639	614	630	638	645	625	577	620	573	558	582	629	566	619	618	639	612	622	621	605	595	599	635	609	662	638	629	600	580	584	632	615	586	609	655	634	590	615	609	632	598	600	603	629	627	639	621	594	622	567	596	639	652	621	650	596	634	614	599	626	626	645	607	624	597	595	626	660	583	628	610	618	605	643	639	572	619	627	649	616	637	617	625	656	612	633	659	610	598	646	608	613	631	609	592	631	615	609	605	615	637	593	622	608	628	617	624	620	610	646	640	645	619	613	660	617	625	585	627	604	639	620	609	618	613	621	677	609	619	669	621	587	613	626	663	618	608	643	585	638	608	635	648	594	628	599	665	624	597	612	657	632	653	626	615	624	630	597	609	651	609	600	616	619	608	545	647	631	587	624	574	605	664	583	608	630	643	659	628	628	583	593	534	601	623	600	600	631	620	636	622	614	591	598	609	615	584	634	598	667	650	628	611	640	638	630	679	633	650	612	627	643	657	685	654	602	568	627	617	648	608	631	628	648	634	642	599	645	614	625	581	637	650	640	646	628	634	637	617	589	642	637	637	604	601	576	603	569	614	595	616	599	645	612	618	631	619	653	639	590	627	602	630	644	641	610	650	653	631	617	619	550	625	598	616	581	659	637	661	610	619	624	584	592	639	643	636	615	622	637	608	630	637	594	641	591	608	598	622	655	601	635	660	672	658	648	636	581	682	628	592	640	655	611	615	610	604	615	614	624	596	658	653	662	639	606	594	688	594	612	584	599	635	640	616	652	634	611	652	649	575	590	642	620	650	580	584	619	662	606	595	626	558	629	638	590	613	625	647	598	638	621	613	656	635	628	624	642	625	583	615	636	598	612	647	614	631	589	609	635	621	601	624	589	584	608	609	577	630	609	649	639	637	590	603	589	600	615	653	599	663	612	597	572	644	594	605	643	592	642	631	594	607	624	619	618	636	623	639	606	653	627	585	617	618	587	596	613	601	624	580	600	642	643	638	642	602	627	630	625	589	630	601	619	626	629	632	623	610	618	609	600	676	636	587	662	637	633	596	598	610	618	612	660	618	635	605	585	634	616	616	583	673	607	637	670	572	646	663	642	629	642	622	637	636	594	583	628	614	622	604	667	628	593	596	623	608	613	593	606	623	580	642	601	633	586	669	615	627	637	663	597	631	563	620	634	674	613	624	636	579	616	632	622	621	556	612	681	602	595	629	628	589	615	677	600	609	634	602	642	613	638	618	613	641	606	593	621	623	604	587	622	609	643	634	610	618	633	643	602	633	635	612	559	612	582	646	620	655	646	644	633	624	585	620	639	644	633	605	631	596	610	654	604	649	658	646	598	609	666	656	615	661	628	631	611	641	678	583	627	599	629	647	683	623	619	614	651	662	635	618	595	623	681	588	638	630	614	583	608	586	606	611	603	606	588	595	623	611	668	585	610	601	618	688	657	604	636	607	654	615	624	592	636	632	655	650	653	628	664	640	594	599	634	611	687	650	597	615	654	641	588	657	652	629	633	638	602	639	593	619	625	633	582	586	609	601	625	645	614	568	633	634	640	659	592	616	604	635	664	632	642	613	587	607	643	570	627	562	628	647	588	632	594	611	655	617	601	666	615	623	644	641	604	618	635	595	645	622	634	595	612	587	620	598	587	597	622	649	638	613	627	578	631	626	609	611	594	648	573	642	612	562	627	591	611	634	583	622	635	635	623	605	650	637	626	636	590	593	610	606	618	581	610	662	577	623	619	593	630	578	645	659	578	593	609	623	614	627	634	679	686	581	631	672	623	625	606	631	667	615	656	614	603	595	682	633	586	625	598	615	611	609	656	649	635	639	630	629	625	626	634	604	591	620	638	592	600	639	604	637	642	652	579	631	588	598	573	611	573	644	651	625	634	679	634	604	612	618	621	624	605	636	672	597	623	619	617	580	593	666	632	600	599	591	618	645	606	584	625	597	657	599	641	580	621	589	607	625	566	640	674	594	651	615	633	649	608	616	616	650	621	637	633	587	652	618	655	636	629	613	608	620	598	640	584	620	642	613	641	577	652	638	617	629	585	606	643	605	631	611	611	609	580	631	642	612	635	640	645	614	616	648	632	585	640	644	649	623	642	642	596	643	624	624	657	623	626	602	664	690	655	593	636	634	597	592	630	634	639	647	614	673	647	563	603	686	665	609	603	597	601	611	672	587	653	622	643	631	646	635	592	637	627	583	629	636	560	588	607	622	658	595	581	612	630	618	646	637	628	623	614	614	635	582	619	609	619	640	616	584	647	637	659	617	606	638	599	583	625	613	647	642	600	651	643	676	605	588	635	651	647	593	627	597	603	640	572	635	638	656	632	648	642	595	604	603	614	566	620	630	615	659	591	629	596	623	587	643	619	651	627	620	585	596	648	621	640	632	647	633	657	651	641	613	596	589	661	615	572	668	616	606	630	663	622	610	604	587	620	643	586	615	663	612	632	635	585	640	582	677	652	638	620	592	622	659	583	627	655	622	614	687	623	590	604	618	595	626	609	611	600	634	639	614	661	656	591	636	599	658	618	647	645	610	587	552	644	593	642	667	633	614	620	594	618	640	655	638	617	682	628	583	637	616	622	598	610	639	604	627	649	612	606	619	629	614	597	657	657	625	626	641	593	666	656	652	622	602	626	637	598	621	642	640	638	625	655	618	641	622	617	634	633	564	616	621	628	614	608	591	614	610	646	594	622	600	636	645	596	587	595	612	635	660	568	649	638	685	661	641	661	605	610	608	601	637	600	601	597	600	658	625	625	662	597	583	601	617	619	619	639	626	614	617	609	628	607	618	638	638	580	605	591	632	662	608	603	670	648	646	621	603	649	634	583	559	623	607	634	663	640	639	627	641	626	595	611	627	581	613	603	597	648	609	613	608	627	621	665	632	673	618	597	580	632	599	659	646	581	645	622	640	637	607	614	570	629	616	629	590	627	557	592	623	649	653	625	639	600	605	640	646	588
28193	11024	2029	941	666	469	404	317	304	280	214	217	237	229	215	224	214	271	292	245	252	201	181	171	174	191	179	152	170	178	161	150	173	143	153	170	167	169	179	185	160	145	163	157	165	173	162	154	166	145	155	168	189	167	151	171	152	155	153	189	169	151	153	176	140	165	169	148	172	171	167	159	178	159	166	163	188	157	154	171	157	150	167	167	155	148	165	163	156	133	167	134	172	163	178	178	152	163	147	177	159	132	161	171	136	169	158	148	173	170	143	186	156	161	174	159	154	154	169	182	155	148	148	165	181	166	147	169	169	159	157	156	181	164	161	168	154	167	158	151	154	171	187	165	179	170	162	162	182	172	168	170	148	157	166	145	170	153	151	161	158	155	192	186	166	160	138	135	175	162	182	177	139	144	141	144	146	169	169	160	161	161	162	178	169	140	151	166	176	166	190	168	170	169	150	154	157	187	179	162	156	179	141	159	161	141	168	158	156	162	161	158	164	142	162	160	185	167	154	184	179	160	177	151	160	146	174	177	165	154	174	159	151	186	154	187	173	186	163	177	177	139	170	143	173	154	158	162	191	167	154	153	186	180	162	188	181	160	174	152	167	159	158	175	170	162	187	169	153	166	172	142	156	172	139	141	157	157	175	159	149	155	170	157	167	142	171	134	155	185	168	175	170	134	153	151	170	157	154	151	172	155	163	164	173	171	156	148	170	149	162	144	149	166	176	160	164	163	139	149	163	148	174	176	163	151	160	145	188	168	166	180	175	174	160	146	156	160	161	173	135	158	144	160	186	166	178	170	164	153	144	155	173	156	167	161	175	159	181	166	157	175	141	171	177	171	148	190	148	161	155	134	158	168	151	171	170	161	161	156	167	165	172	167	151	158	171	166	137	162	153	199	164	147	154	171	159	180	166	149	158	151	167	181	179	163	165	170	170	174	151	173	144	147	171	151	175	157	145	153	154	174	163	165	131	163	149	169	157	148	166	162	167	160	159	145	143	179	154	175	177	158	149	140	168	139	140	175	173	167	152	146	175	157	194	158	146	174	152	168	163	164	149	163	136	177	154	169	152	176	160	156	164	167	148	175	156	178	170	155	130	159	157	152	157	179	165	187	160	158	159	174	164	165	136	159	163	177	178	183	179	165	152	178	172	153	179	183	160	150	178	164	136	171	156	171	148	180	187	163	188	168	172	167	181	162	165	162	161	151	171	156	185	163	183	155	168	183	178	171	150	168	180	136	166	154	184	181	172	148	153	161	154	166	192	159	168	144	167	144	171	180	166	144	168	191	162	150	143	173	159	185	163	172	137	149	157	167	144	193	172	171	185	180	168	170	195	151	188	178	176	141	144	169	154	182	181	156	165	173	170	141	154	186	169	159	181	150	162	142	163	159	155	154	160	169	167	150	172	162	172	176	178	173	156	171	165	138	151	150	167	180	166	154	159	162	136	156	156	157	172	172	180	170	159	160	166	174	147	161	180	156	172	181	182	168	144	157	178	155	153	159	157	164	161	170	162	156	144	167	161	165	171	161	171	154	169	135	166	154	157	175	163	174	162	148	150	151	165	156	188	177	179	185	150	174	170	167	168	183	181	171	159	180	187	159	154	156	158	172	171	184	139	159	149	161	173	171	170	147	184	158	175	148	166	150	150	159	171	162	179	157	164	169	153	159	168	159	141	175	152	155	179	153	165	178	159	160	149	151	185	182	186	157	156	161	166	178	178	158	160	160	173	164	163	176	183	171	164	164	160	144	167	151	171	175	151	164	177	170	161	170	169	152	156	183	163	148	174	158	186	170	161	164	160	155	168	162	158	165	149	148	173	150	174	148	148	171	181	183	169	140	166	175	153	197	176	167	165	150	167	136	171	161	155	158	172	157	158	176	185	154	174	186	161	145	201	158	142	179	131	146	160	154	164	163	169	144	164	161	149	165	162	171	171	159	170	178	176	146	137	154	168	164	153	171	157	161	152	150	160	177	173	166	157	179	194	159	177	160	158	170	187	173	161	137	171	164	181	168	194	176	162	160	172	153	153	173	161	169	150	162	164	178	162	155	153	166	163	154	173	177	176	129	146	180	155	166	160	178	171	180	159	177	182	177	181	138	180	170	195	160	167	180	152	166	173	172	163	151	150	163	167	164	172	151	157	179	170	184	171	149	162	160	156	164	191	143	148	178	168	146	158	169	170	177	159	181	151	161	154	160	166	167	165	160	160	147	151	161	173	170	193	171	169	169	178	134	170	140	167	168	163	160	144	152	170	153	146	157	180	153	177	173	180	179	179	163	156	175	164	152	182	168	173	167	166	160	173	157	165	158	162	140	153	162	193	157	193	167	175	157	163	147	145	161	175	177	140	163	154	155	153	158	163	161	168	155	165	172	176	153	166	142	178	154	155	139	139	152	175	156	156	174	156	181	165	161	176	146	163	169	164	170	175	163	159	148	179	154	159	159	164	170	167	171	172	161	149	181	178	168	180	156	139	154	151	166	188	171	163	163	171	175	164	173	159	169	162	164	167	145	165	156	139	171	157	159	175	180	135	146	146	185	169	169	146	169	169	166	166	146	159	172	184	140	184	179	139	186	190	170	163	150	178	167	183	157	147	158	163	158	164	183	158	163	166	180	143	145	150	159	176	150	147	174	152	178	161	151	161	179	158	163	140	143	153	173	145	194	176	163	165	166	181	171	159	164	174	159	163	161	159	161	146	175	171	160	195	165	190	181	177	171	141	157	152	152	172	169	151	169	150	171	165	154	170	167	173	160	197	157	154	153	175	157	150	166	172	153	149	155	173	152	167	167	158	170	161	185	160	164	154	148	159	178	153	172	152	175	175	159	175	165	161	161	154	157	160	145	165	184	170	169	160	159	165	152	175	144	152	149	148	150	154	174	152	138	136	151	172	151	157	160	162	161	180	164	177	179	175	167	173	168	172	163	152	159	168	160	167	144	152	147	169	177	179	156	170	168	149	156	157	152	159	142	187	158	179	146	160	187	163	191	173	156	162	178	158	147	155	138	155	156	176	138	142	136	176	155	159	146	172	162	162	162	167	160	153	164	170	159	167	153	169	178	159	174	174	177	162	151	152	141	173	183	165	154	168	163	154	169	155	169	166	152	159	166	162	161	163	165	145	151	160	164	175	168	157	156	181	152	175	152	152	171	167	157	140	183	184	163	148	176	177	156	162	162	158	149	158	183	180	138	177	171	149	154	135	164	170	154	156	173	149	159	162	149	164	167	177	167	160	155	182	180	160	180	169	173	147	158	156	159	133	157	149	174	187	156	135	155	175	177	146	147	179	140	163	165	149	161	174	142	171	167	149	175	163	166	165	166	164	156	175	170	173	160	167	159	175	166	195	139	168	152	159	143	144	163	160	169	157	180	179	171	169	183	145	161	145	151	154	160	136	169	159	170	152	170	160	133	152	167	192	153	161	151	164	183	130	159	188	165	164	166	158	136	171	146	184	170	171	159	179	157
7103	2400	4673	4344	3277	2509	1897	1594	1368	1143	1093	1003	909	897	907	1118	914	1184	1657	1001	845	647	685	664	615	721	564	551	505	551	473	493	489	500	474	527	511	480	478	471	486	509	477	494	451	474	506	476	470	470	462	525	479	478	472	463	458	487	466	509	494	487	445	514	476	438	472	459	509	480	469	507	477	482	518	496	461	446	491	482	507	537	496	467	467	491	521	474	458	487	471	481	469	471	465	493	474	488	471	476	437	479	470	462	463	491	500	464	507	427	493	469	456	474	458	500	486	493	506	478	490	476	473	463	441	480	490	486	474	522	446	481	446	459	476	487	465	462	504	516	464	493	487	499	474	437	504	534	484	477	492	460	504	485	507	491	504	518	509	453	464	447	440	516	465	471	486	505	504	474	492	502	468	513	457	462	467	459	468	458	410	498	499	449	509	450	503	476	452	456	464	513	479	479	489	491	487	466	472	478	469	451	442	475	455	500	522	451	456	474	458	515	497	466	435	506	504	506	494	486	464	505	462	481	456	450	489	454	506	529	466	462	436	494	481	470	472	493	502	469	494	484	490	501	479	457	466	512	481	488	454	474	446	483	480	443	479	507	438	478	468	457	455	478	495	495	471	475	480	485	482	486	451	473	471	496	476	502	455	450	528	489	451	508	480	490	456	499	453	477	506	487	488	458	473	479	463	496	461	467	459	469	512	462	469	503	487	522	465	512	495	479	470	476	509	496	491	489	454	498	445	507	536	473	500	463	461	462	482	521	488	479	449	498	489	497	480	459	463	494	462	494	506	470	474	479	431	466	525	494	508	484	490	491	502	452	469	475	494	487	493	460	503	508	485	479	446	495	484	455	516	502	470	457	458	498	477	482	520	489	454	461	454	502	435	473	515	479	501	535	512	502	462	493	465	482	465	485	468	479	477	497	506	449	476	490	452	433	513	480	504	475	460	497	482	506	503	452	502	484	449	507	495	502	514	493	479	469	471	454	481	469	485	488	458	457	457	504	525	481	474	509	474	468	503	456	487	445	504	472	463	461	473	490	486	456	472	487	432	473	488	467	480	470	424	455	468	464	475	479	453	496	459	485	488	461	492	494	451	441	491	496	470	483	495	478	456	456	467	496	464	475	480	469	518	431	520	473	472	478	477	463	510	452	490	454	452	505	465	480	502	495	453	512	477	444	432	456	501	458	471	522	483	501	490	485	469	490	459	431	502	473	474	481	490	504	477	515	462	448	480	493	474	491	479	475	445	443	442	486	476	466	489	480	443	487	465	461	489	488	462	464	497	512	470	478	461	495	498	505	500	501	475	485	471	476	498	493	493	491	495	526	458	457	478	459	508	434	441	485	494	482	496	462	472	498	436	484	466	466	484	492	484	442	443	476	516	498	504	485	453	515	499	466	501	482	480	478	464	486	492	473	471	475	476	488	504	496	472	511	476	524	474	441	455	476	509	475	500	458	444	493	506	439	471	465	524	490	463	478	465	484	477	476	463	490	474	454	486	464	510	500	487	515	453	490	455	461	502	484	473	491	437	470	468	475	459	530	512	451	459	501	471	493	485	412	476	487	459	450	449	451	500	521	479	489	497	511	454	501	489	503	469	464	484	496	486	434	515	503	494	499	498	504	459	469	439	471	489	461	503	498	487	501	502	459	507	486	489	477	486	460	459	464	531	529	520	487	487	462	537	515	512	474	479	496	519	468	469	477	466	496	505	481	461	490	470	497	457	497	426	475	472	474	448	475	515	466	486	431	500	469	507	494	464	523	489	514	511	447	473	471	479	499	487	501	482	499	483	475	484	482	503	508	473	483	440	514	489	511	448	494	478	480	502	444	463	480	494	473	475	438	438	435	508	465	474	465	430	512	484	438	510	490	439	413	458	445	481	457	516	513	486	449	475	520	533	517	486	496	497	491	483	481	476	475	486	465	477	457	483	497	484	485	452	493	446	488	447	513	515	467	469	504	516	468	454	494	467	536	490	474	483	452	463	459	465	466	481	482	479	475	444	490	458	504	494	465	476	486	442	484	465	465	471	484	481	468	498	502	497	469	500	491	460	463	470	469	498	494	509	480	466	468	469	475	461	474	479	475	502	488	436	513	464	504	478	514	492	466	505	456	473	418	492	495	504	491	504	486	474	463	451	502	474	498	447	435	468	487	488	471	485	501	491	480	435	496	493	488	452	489	501	485	454	490	484	535	500	484	479	487	494	485	481	461	508	457	479	511	479	492	509	438	482	471	488	468	464	490	470	445	472	496	466	500	494	452	463	496	464	449	476	533	475	463	464	465	452	479	468	489	472	485	467	480	479	475	470	507	481	520	455	485	469	492	490	456	526	473	494	443	466	493	472	515	480	493	472	476	466	484	470	474	491	527	470	534	520	489	468	475	493	469	454	448	472	469	471	477	452	505	460	501	462	495	484	536	490	484	473	496	494	459	484	505	478	490	527	485	463	480	483	502	458	485	502	445	539	471	486	426	421	478	452	490	479	516	506	453	448	472	492	463	491	487	512	468	483	508	485	479	514	477	519	476	451	474	462	494	453	459	489	477	466	475	495	434	425	496	470	499	490	455	478	454	503	474	484	489	485	490	461	503	488	431	466	483	463	483	478	500	443	493	487	479	473	469	458	463	492	474	508	517	502	465	445	491	450	463	480	459	441	453	484	490	503	465	501	427	447	471	476	457	463	512	491	472	461	460	462	506	469	444	456	482	469	480	510	455	465	506	502	470	451	430	494	434	472	409	474	503	466	433	486	482	459	449	482	479	511	519	450	491	480	489	484	470	458	472	487	469	486	501	483	487	486	477	453	506	528	479	464	483	476	499	515	459	474	497	489	476	502	514	497	457	501	472	465	472	452	493	503	463	475	505	461	495	476	490	507	496	464	493	444	512	477	483	467	478	481	481	488	443	489	481	478	473	493	482	524	455	483	481	480	461	506	484	500	463	514	490	458	469	497	476	482	472	500	504	468	445	487	493	453	480	468	474	474	455	515	510	475	486	494	463	464	472	461	479	451	484	475	449	512	454	475	481	473	447	473	468	467	489	479	464	464	490	459	437	505	479	498	465	518	443	467	471	488	515	502	464	467	511	475	486	496	474	463	500	504	528	449	515	478	468	502	454	508	473	466	484	490	446	470	511	490	514	470	456	464	502	482	449	497	477	463	467	451	479	463	494	507	447	514	477	463	475	458	435	513	514	502	452	473	492	487	446	476	488	463	491	463	470	497	474	467	501	477	483	484	529	465	508	484	464	502	506	480	491	472	454	432	449	479	493	503	467	485	475	500	477	477	469	457	517	471	455	510	479	504	452	479	508	402	497	492	470	491	473	488	493	451	478	490	470	491	516	472	472	481	519	429	480	478	486	449	497	464	497	463	452	467	450	460	482	492	501	475	459	457	466	516	451	451	450	459	519	466	466	496	517	490	473	469	485	473	487	467	502	462	473	462	479	448	479	522	474	526	487	475	454	485	515	479	504
29144	16791	9747	5524	3254	2036	1394	1035	908	770	632	483	482	504	615	1883	612	1521	2117	1036	728	333	314	293	465	359	240	256	238	229	228	212	200	200	232	201	225	240	223	251	228	226	222	231	232	234	209	223	211	199	213	205	187	216	198	186	223	198	198	215	202	224	191	203	207	196	206	193	190	175	230	223	235	226	213	210	201	203	195	206	210	224	208	220	222	211	209	186	234	242	200	205	222	182	224	223	199	220	235	208	206	227	214	196	207	195	197	224	212	229	204	217	217	200	201	230	235	209	216	223	202	193	206	218	209	225	217	205	187	202	202	206	217	213	219	230	217	192	200	211	210	216	203	226	217	211	184	184	204	208	210	218	207	240	207	223	218	195	221	201	224	192	214	187	196	194	206	213	188	202	188	206	184	208	208	179	232	228	206	220	197	219	188	183	204	194	186	207	206	218	200	220	234	209	211	202	223	189	186	215	204	216	215	225	200	207	210	225	185	221	218	192	218	213	237	240	210	200	192	195	195	222	207	204	195	209	214	224	181	203	193	188	202	193	213	222	199	222	200	226	205	209	231	226	204	221	215	228	202	202	221	200	208	227	210	215	228	229	206	224	214	215	215	211	217	193	205	210	234	202	225	193	190	242	191	232	226	215	216	219	194	224	218	203	251	207	206	231	215	190	219	210	218	197	190	226	210	204	213	186	202	210	225	215	202	213	203	222	225	248	185	205	200	200	212	173	193	228	225	219	216	202	216	211	213	185	215	197	219	177	202	218	212	212	214	221	181	204	213	205	211	214	205	199	204	220	195	194	190	207	203	205	213	205	213	193	211	236	197	220	179	213	206	204	198	213	205	200	236	195	203	203	175	204	193	210	210	206	180	218	203	221	212	199	195	197	193	201	230	232	194	217	215	213	186	228	213	205	204	231	215	214	186	201	216	231	215	234	210	218	199	215	224	211	226	194	192	222	227	205	218	207	207	207	205	204	225	231	206	206	219	214	196	220	216	203	215	207	202	222	226	197	175	222	211	189	240	207	183	228	191	205	197	200	182	227	194	205	221	230	206	200	219	194	201	215	202	210	217	200	199	205	187	216	212	205	196	203	207	208	196	217	215	198	224	209	216	207	241	209	243	201	183	213	204	206	200	203	219	201	199	197	198	223	203	215	202	225	205	201	212	189	228	201	230	229	202	221	197	231	213	220	229	225	198	193	223	204	195	214	212	218	193	196	211	214	209	218	213	209	200	215	209	211	216	213	199	177	191	188	211	210	229	207	188	179	199	208	203	208	201	221	214	202	200	202	212	198	210	209	236	174	219	212	202	202	208	189	185	207	219	216	200	193	185	227	226	214	210	202	220	202	206	196	204	205	218	219	227	196	216	194	208	197	249	195	202	209	207	234	223	225	185	210	197	211	207	187	205	204	215	220	194	216	182	207	209	210	225	195	196	218	217	206	196	177	257	192	225	212	202	216	220	200	252	210	181	200	209	218	215	199	177	213	233	235	184	200	204	219	210	226	200	199	213	203	207	202	242	216	207	178	216	211	209	217	198	199	197	199	217	221	193	215	192	216	208	200	224	199	202	221	240	199	187	206	201	213	193	197	215	224	170	225	209	202	223	202	215	231	205	226	200	199	230	208	198	221	222	202	193	218	200	210	225	198	217	192	232	207	203	207	211	209	203	214	182	216	241	254	212	203	203	191	210	192	202	212	208	210	221	213	221	232	212	176	210	181	234	207	196	205	217	199	211	215	206	214	206	223	218	198	227	240	231	222	185	175	191	195	200	203	207	220	202	199	217	218	204	215	201	200	216	231	215	174	219	209	174	192	212	199	226	222	243	195	211	208	236	215	217	205	220	195	211	209	218	209	193	216	225	228	223	221	228	220	236	183	205	214	188	227	209	214	211	227	186	198	212	217	211	207	193	249	207	213	219	209	217	197	221	208	204	208	213	232	204	210	210	236	210	224	203	226	198	183	208	193	222	206	212	207	184	222	209	230	215	211	198	186	200	204	213	226	191	209	197	235	216	210	202	204	193	219	203	180	206	211	183	208	216	205	217	204	184	212	227	195	207	203	209	231	207	184	223	201	221	201	183	214	230	208	188	188	227	209	229	224	230	213	216	199	210	202	193	213	235	199	204	230	191	210	206	172	215	184	217	203	204	228	228	202	216	202	216	209	215	183	199	218	202	214	211	210	218	198	200	193	201	240	216	208	222	224	232	200	208	209	221	209	195	205	197	206	193	214	233	200	202	196	242	203	228	218	204	221	217	209	186	204	226	194	202	195	231	201	200	239	208	216	233	199	227	190	212	222	178	214	195	212	196	207	205	205	206	178	256	217	239	222	203	184	199	240	199	200	206	215	180	198	206	224	202	202	220	220	214	209	190	219	188	210	186	191	230	202	222	231	199	216	226	217	205	192	207	212	215	215	216	221	212	198	222	209	217	232	236	219	202	216	213	209	215	202	194	203	194	212	207	215	225	186	199	201	231	194	211	229	223	212	226	253	209	241	222	225	215	203	197	211	207	208	207	222	207	221	225	211	225	208	208	196	207	214	231	196	203	184	201	221	215	192	226	187	189	196	195	203	197	202	183	219	212	216	204	190	206	210	206	229	224	197	215	207	199	194	205	203	223	222	204	197	222	206	203	237	197	185	218	199	208	206	203	189	244	198	197	202	205	211	222	241	191	210	194	207	190	247	234	207	202	198	208	202	194	228	207	225	203	187	192	225	191	213	213	205	183	214	230	209	235	197	193	209	189	208	231	218	218	207	191	227	205	206	202	193	196	210	197	225	189	214	224	212	184	207	205	202	197	186	209	204	225	192	209	188	213	207	208	188	218	205	197	216	217	183	211	191	224	198	238	208	227	212	205	224	190	191	208	227	211	210	220	222	215	183	205	222	215	208	217	203	235	208	215	225	203	213	199	205	203	197	204	243	201	224	193	234	216	200	216	220	200	213	217	210	190	205	215	208	196	209	196	206	200	218	213	227	204	201	196	193	220	191	224	238	220	220	218	218	201	229	202	223	203	219	225	227	196	206	188	207	186	191	217	218	217	215	196	203	198	238	210	209	215	204	185	225	207	241	202	210	212	191	210	220	217	208	202	200	244	211	214	247	228	222	196	227	212	210	211	204	198	220	203	217	211	205	216	228	212	195	243	187	203	217	223	187	235	217	232	213	195	226	207	207	214	211	190	214	232	198	229	206	214	225	225	239	213	193	221	210	220	199	223	221	215	210	203	212	235	225	218	198	223	202	219	210	211	203	221	209	176	225	219	210	207	190	215	220	196	202	221	216	225	217	218	199	224	229	207	193	218	186	202	230	237	219	217	243	199	199	226	223	204	193	226	191	222	212	185	196	225	215	202	200	216	199	202	217	205	193	222	174	214	199	202	198	198	190	215	198	198	230	236	181	221	216	212	232	220	226	200	190	229	196	206	202	222	191	216	188	214	200	226	204	233	196	212	208	232	216	187	224	208	219
8873	8191	14202	13148	10251	7412	5854	4724	4105	3727	2786	2349	2328	2322	3079	10340	3329	9209	11797	6016	3743	1396	1234	1322	2410	1886	954	869	870	767	779	614	680	654	656	733	723	671	846	939	812	744	760	844	883	804	732	651	635	602	675	583	636	615	624	577	632	637	617	586	584	573	613	616	613	594	589	598	586	588	572	615	583	646	570	554	642	624	563	552	596	651	618	554	561	567	623	609	614	615	604	596	594	609	562	607	602	600	604	621	663	603	623	585	611	603	610	604	579	606	639	629	539	618	570	601	583	615	622	625	606	548	587	588	626	615	590	617	564	635	599	591	609	636	630	639	604	602	579	596	601	637	602	566	593	623	585	605	609	625	551	634	609	585	630	624	603	583	558	623	645	605	624	586	580	583	571	569	645	617	610	579	574	584	571	575	633	658	640	615	588	601	584	599	571	631	584	565	611	569	618	589	598	621	601	580	634	596	578	584	585	616	589	600	612	583	636	583	629	607	626	587	634	591	614	584	529	644	577	600	585	591	608	583	592	610	642	566	614	591	586	603	580	623	597	622	601	629	616	621	575	614	606	560	590	637	575	649	613	571	570	657	597	586	598	615	602	610	655	648	605	574	647	627	566	565	611	591	651	614	554	565	618	601	629	616	647	575	579	627	610	601	592	604	556	584	635	637	615	600	588	591	586	606	571	584	589	580	588	638	553	614	567	602	650	601	589	626	650	579	600	589	643	577	572	601	641	627	610	594	592	631	593	610	603	593	578	616	582	577	638	586	636	626	634	598	611	592	616	605	592	575	631	597	606	588	581	641	642	577	639	594	595	602	606	618	599	649	603	643	562	614	600	614	599	653	606	612	585	599	636	603	585	623	614	621	587	607	621	597	639	606	578	604	612	641	620	616	556	573	600	598	608	668	593	622	632	579	638	614	636	583	589	633	607	631	597	653	557	565	602	590	623	601	565	625	579	565	586	606	617	574	601	641	610	584	606	605	606	644	602	605	610	578	634	611	588	610	584	631	627	635	618	582	561	602	607	640	591	626	641	600	569	641	607	660	636	616	626	605	561	608	630	613	570	600	619	603	568	626	615	632	589	592	628	619	601	624	571	594	618	647	624	583	641	606	619	545	584	564	635	599	581	585	576	629	613	604	610	620	571	597	586	570	597	598	591	603	570	633	591	588	564	630	635	599	619	609	623	613	616	600	602	613	575	631	580	600	550	597	587	635	627	585	597	638	649	554	597	627	572	591	632	579	630	582	616	583	590	645	656	560	602	610	623	607	624	650	628	614	633	625	618	630	616	585	616	636	585	648	601	603	604	601	630	625	625	592	594	585	573	694	581	587	635	639	579	628	609	595	618	588	608	595	615	563	576	629	587	616	629	553	623	602	601	599	613	597	637	604	623	640	592	600	601	604	581	645	641	646	604	597	639	570	600	596	624	605	619	647	595	569	603	629	589	609	613	626	622	654	606	645	580	563	590	635	653	625	604	581	591	636	613	584	590	599	647	569	632	586	620	553	596	589	589	587	644	551	593	600	620	582	602	577	568	628	639	595	617	609	583	578	667	582	581	634	631	631	631	608	610	604	587	619	610	562	564	612	591	581	561	590	639	595	628	618	661	658	639	639	582	636	639	578	577	600	575	595	604	618	611	593	617	631	583	573	634	575	672	560	630	554	626	640	616	593	583	627	598	636	596	598	629	604	600	638	589	589	586	606	597	607	584	606	606	606	597	599	611	600	586	629	598	577	626	648	607	588	609	591	586	557	601	591	583	608	616	646	612	601	630	595	608	565	618	570	601	582	564	590	621	609	616	603	578	613	598	614	571	582	605	644	579	581	640	600	622	577	637	624	585	625	601	635	612	606	619	600	616	604	647	610	640	595	615	633	634	618	537	600	593	644	649	606	655	582	605	569	565	625	646	636	620	642	612	610	597	645	616	580	613	592	601	576	621	624	611	623	634	611	590	613	616	605	597	625	608	627	600	609	597	601	615	613	613	574	608	596	584	632	624	587	596	625	571	608	634	602	613	582	629	601	660	609	560	550	631	625	615	630	594	570	593	585	576	626	602	605	635	607	580	581	602	628	605	614	585	630	621	655	599	595	581	602	626	573	646	601	604	590	578	588	608	599	649	600	564	584	621	580	595	545	617	590	611	642	599	605	626	640	617	631	575	636	540	576	577	573	606	613	677	594	600	587	583	576	612	571	594	630	653	633	568	620	580	600	554	592	595	569	633	557	641	619	613	616	566	633	610	637	574	636	640	596	600	631	613	558	625	551	609	609	633	611	616	593	641	562	638	643	626	603	653	590	591	564	549	626	640	625	600	583	621	614	589	567	597	596	622	601	596	564	645	625	650	600	609	567	607	601	616	622	637	615	608	649	600	565	616	621	560	619	646	571	583	623	595	634	580	604	639	588	639	571	630	603	631	623	610	585	622	651	605	590	613	588	586	605	609	567	606	625	589	664	618	618	631	628	609	617	612	600	655	591	600	556	621	556	628	593	614	586	594	606	640	604	551	600	568	620	633	577	602	571	625	585	637	578	620	606	564	613	602	615	566	558	657	602	579	605	619	625	604	577	583	598	578	597	606	600	606	577	610	609	624	655	651	587	616	611	615	631	669	572	657	602	585	632	589	596	605	673	593	622	618	653	652	592	628	584	595	652	578	572	616	545	620	647	668	576	593	611	606	570	645	622	571	581	630	588	629	635	644	589	630	639	575	593	566	655	622	591	640	627	681	570	597	595	576	621	597	625	590	617	613	624	626	603	545	611	601	598	614	622	632	596	606	650	597	651	574	597	609	637	619	590	586	591	617	571	618	551	574	594	599	614	575	591	615	576	618	604	572	570	614	558	624	611	619	566	629	608	621	605	610	575	601	605	615	597	615	623	586	596	573	606	572	606	640	611	618	583	618	597	592	594	547	677	588	594	605	608	624	615	616	626	610	621	622	605	599	630	609	604	642	600	612	640	557	578	589	574	615	587	616	585	564	601	648	638	599	593	608	682	597	597	597	587	647	621	588	640	611	655	625	602	595	562	629	575	571	597	569	601	597	589	616	624	587	591	627	603	596	595	628	631	646	589	580	591	616	601	602	601	582	622	584	582	608	640	593	612	575	616	610	598	599	579	629	639	622	618	580	624	605	631	568	612	607	598	603	624	616	569	582	592	613	596	650	605	585	585	586	555	603	623	626	616	616	576	593	599	611	585	585	626	637	634	586	550	571	661	601	617	632	614	579	613	621	571	616	608	663	593	598	609	582	613	589	605	591	581	615	561	600	598	626	584	641	605	621	588	596	649	624	622	649	640	612	569	624	642	634	594	611	600	621	589	639	613	602	644	608	633	599	594	595	611	588	586	600	637	621	616	645	627	606	598	566	606	566	595	624	621	597	619	602	571	578	598	596	598	593	574	624	643	578	591	615	609	617	561	593	587	613	651	573	612	593	600	621	587	645	640	593	586	595	578	602	612	638	611	617	584	602	596
29203	20328	15044	9646	5655	3350	2144	1878	1479	1285	923	772	704	732	916	4090	1186	2821	3570	2073	1145	381	354	324	542	599	320	321	242	265	271	243	236	249	253	256	309	296	305	307	259	226	260	229	250	252	235	254	213	229	240	234	268	255	226	229	231	252	253	228	242	243	226	234	244	224	248	279	259	218	247	235	239	242	245	250	217	219	258	216	254	247	244	213	255	223	264	258	235	253	239	252	242	235	250	235	257	259	236	249	253	241	247	250	223	225	265	221	259	230	252	265	224	248	229	231	236	255	226	240	227	238	229	255	226	233	266	265	233	272	227	260	263	232	238	250	241	241	235	239	212	246	258	254	235	255	231	262	222	242	269	251	254	244	242	241	215	251	237	255	250	255	238	224	266	249	256	248	244	228	221	222	247	266	239	235	232	222	236	251	227	259	224	229	217	224	260	262	255	217	232	224	222	239	249	247	286	249	227	215	235	221	215	250	239	235	247	242	288	217	230	238	237	221	237	220	254	249	247	207	233	271	241	252	231	248	232	240	218	229	247	223	251	237	216	226	214	234	228	216	229	264	244	268	252	236	239	201	206	256	265	241	243	224	259	229	250	258	261	241	286	222	254	227	252	242	220	241	219	224	259	237	267	218	224	245	237	243	263	233	232	236	231	254	229	244	224	274	265	241	219	233	237	239	264	251	247	240	251	239	235	226	204	250	231	247	211	262	255	205	214	241	239	236	217	244	247	249	210	236	205	264	260	248	223	236	226	239	253	254	251	226	258	237	246	254	243	206	220	206	229	248	254	235	225	234	241	223	251	253	235	232	259	267	251	252	228	245	222	216	234	240	275	237	243	243	235	218	241	226	244	248	238	212	221	247	250	241	263	260	249	228	262	223	202	252	235	212	240	239	241	217	237	238	228	244	238	246	225	250	247	241	217	234	253	238	231	218	247	248	199	239	219	223	232	206	273	248	228	260	233	238	239	252	229	249	261	239	228	251	261	235	247	230	216	232	273	234	234	244	213	259	272	215	238	255	258	252	213	252	267	252	267	240	250	251	241	259	253	247	215	252	221	255	251	239	234	254	259	267	239	253	220	254	218	225	237	225	239	238	220	246	266	213	269	244	229	255	257	218	239	243	224	213	229	237	271	249	245	215	231	227	219	222	246	258	253	219	209	261	243	251	252	235	234	245	241	236	245	271	247	282	266	253	218	250	245	251	264	233	211	257	244	243	248	249	231	235	207	287	261	250	236	219	244	218	237	254	260	226	232	228	244	212	218	253	262	235	259	241	261	251	237	228	219	219	249	250	226	257	241	238	246	243	217	263	253	208	246	253	238	261	261	233	241	224	236	257	267	211	229	227	280	250	215	261	253	273	232	252	249	246	236	262	240	232	233	240	255	238	255	258	262	260	232	239	256	239	244	269	256	223	245	225	255	222	214	233	244	256	234	214	209	254	218	246	220	217	236	233	250	246	227	235	219	251	228	262	221	202	232	219	266	231	222	222	229	222	236	251	219	270	240	250	255	228	236	238	265	234	241	239	269	224	251	243	234	245	249	226	247	226	220	239	271	250	238	251	228	267	256	238	224	259	242	239	237	251	233	229	213	238	256	239	242	259	243	248	237	241	220	246	260	253	240	266	239	254	210	249	245	245	266	254	260	238	253	265	251	242	245	246	265	211	246	262	239	245	235	251	239	272	240	247	240	235	253	252	241	230	267	240	260	237	221	248	235	221	284	224	227	235	245	215	223	239	251	216	245	272	259	215	230	240	245	264	251	254	230	240	244	236	236	241	241	219	234	231	249	218	243	243	247	227	237	222	218	236	253	246	227	233	262	249	264	239	229	233	217	245	240	272	262	230	250	247	242	258	246	245	228	239	263	249	236	258	229	270	264	251	217	239	224	220	268	260	234	227	230	225	249	254	222	238	245	266	227	203	253	222	244	237	267	235	259	254	233	235	214	239	257	240	227	260	224	234	238	227	241	231	230	248	230	227	233	240	244	247	224	266	235	224	248	237	252	217	244	250	230	236	247	275	245	236	240	270	234	246	228	280	218	243	230	234	221	260	238	251	222	192	233	257	249	229	275	208	247	244	230	241	222	267	231	231	213	265	220	205	226	257	250	238	232	236	228	241	253	223	265	220	262	226	231	229	254	221	248	239	241	248	252	248	222	251	215	254	210	248	225	245	247	251	240	261	220	225	233	248	242	252	235	271	234	237	231	245	221	239	246	230	222	259	236	244	230	214	235	222	240	261	233	226	243	221	225	211	232	229	239	224	250	241	206	222	223	256	253	220	222	255	242	241	232	232	270	231	247	248	214	245	265	235	238	232	253	204	226	194	277	227	233	218	251	259	235	226	262	222	227	216	216	243	224	233	253	246	246	253	236	242	223	231	219	222	239	217	236	233	265	229	221	242	253	225	227	236	243	260	253	286	274	220	246	212	227	241	231	260	267	262	243	238	266	224	246	267	227	255	235	232	231	259	240	247	237	257	245	233	255	233	263	246	237	227	253	229	238	242	224	261	231	244	244	242	226	268	246	250	239	241	219	220	237	238	231	230	246	226	221	249	240	218	249	249	250	249	251	246	274	244	229	227	225	260	239	244	249	269	246	251	241	219	245	250	240	220	224	243	251	248	258	230	220	239	231	225	216	209	241	291	227	234	264	241	241	225	240	233	249	260	246	227	218	254	240	240	215	253	234	217	237	210	222	237	263	254	246	222	221	246	189	214	262	222	224	208	259	254	242	240	219	223	217	218	253	242	237	219	231	277	247	211	237	243	243	222	238	239	238	250	256	234	278	244	218	237	228	241	272	256	272	252	247	241	244	236	238	240	225	241	220	237	217	238	268	234	257	227	239	251	216	243	270	236	220	219	240	209	238	231	248	227	231	240	260	237	219	244	259	237	204	230	232	240	233	232	228	237	258	231	239	231	237	256	234	236	230	240	238	242	243	229	249	235	235	237	255	277	248	235	238	260	278	226	262	266	242	275	242	213	228	267	234	225	209	250	248	241	227	232	240	208	209	253	269	235	219	240	246	246	231	236	247	223	234	221	251	269	251	241	220	219	257	235	233	245	239	209	207	233	226	254	239	251	234	227	256	210	265	236	240	230	251	242	242	270	239	264	257	247	237	243	233	236	258	252	249	223	228	239	263	241	250	241	240	229	253	229	248	234	239	228	243	240	221	231	246	255	291	234	247	229	254	228	229	225	242	247	242	264	233	233	246	226	263	239	249	232	240	248	244	230	234	252	225	246	250	218	254	218	249	242	225	239	240	240	225	234	213	220	236	231	245	234	228	256	232	232	225	250	254	232	229	237	247	232	260	227	241	260	235	241	240	255	219	245	230	255	249	262	214	263	231	257	238	226	242	238	226	227	255	228	243	243	250	229	222	238	234	243	233	237	256	245	234	278	228	227	219	212	236	253	234	238	220	248	251	258	233	246	249	236	241	242	250	256	253	251	261	280	247	262	260	257	217	246
9780	12890	16989	17266	13367	9958	7971	7312	6085	5469	3993	3401	3150	3577	4596	18599	5846	15171	16733	10533	6013	1817	1439	1253	3000	3049	1566	1012	941	788	865	733	691	726	775	859	1057	921	1255	1250	769	720	735	738	734	731	734	701	673	696	689	683	649	682	697	665	664	688	680	680	683	642	652	725	652	679	678	728	681	699	696	677	667	665	709	643	670	696	680	649	702	702	699	664	671	712	680	712	685	668	693	695	680	681	666	684	730	691	637	685	643	673	693	647	648	691	707	726	651	672	611	731	680	671	675	694	713	730	679	736	683	692	655	658	720	701	741	735	687	682	685	701	669	718	756	674	673	645	648	637	679	642	701	652	680	680	766	711	698	712	695	646	677	676	708	702	644	658	645	644	736	678	679	682	708	696	674	648	731	703	720	679	682	680	668	709	690	728	687	743	676	658	663	733	645	683	661	698	703	703	688	642	657	653	675	690	704	665	691	683	698	690	710	700	681	750	667	724	677	657	686	660	642	658	656	651	674	684	670	703	700	665	693	683	685	721	706	658	683	678	639	700	703	627	669	773	715	689	678	711	739	681	662	674	675	645	633	693	672	637	682	716	694	660	715	695	682	682	650	647	753	698	733	674	695	649	673	664	646	698	689	611	676	673	685	667	709	667	677	681	686	707	695	664	634	700	634	680	681	672	636	714	680	702	671	665	653	664	636	693	655	710	721	712	635	667	719	677	619	647	700	680	685	682	689	686	691	697	672	690	687	733	619	665	665	708	702	710	677	681	665	669	667	680	702	668	715	661	698	668	690	618	678	675	687	719	673	655	726	697	683	696	707	716	712	680	687	690	726	677	771	658	661	681	727	656	718	697	697	721	696	722	699	716	710	688	645	717	690	678	683	624	709	724	650	698	665	717	672	686	703	692	707	707	673	692	703	671	715	658	690	675	703	630	693	701	735	699	682	694	643	708	675	667	657	688	677	656	662	736	697	692	693	687	653	667	673	675	679	680	629	687	674	686	697	643	686	671	665	646	689	676	678	708	669	719	660	693	701	681	700	686	719	700	669	661	626	705	703	668	703	674	702	691	719	650	693	676	683	680	678	712	660	725	676	639	713	686	675	667	673	675	671	657	689	679	677	686	686	677	680	692	671	657	694	706	710	659	723	684	656	704	687	656	673	690	669	680	667	652	741	666	664	651	671	720	712	663	660	665	703	698	635	687	665	706	679	718	716	690	641	665	669	661	696	770	680	673	682	656	684	695	702	726	697	701	701	666	655	684	722	646	723	712	704	661	669	681	713	686	666	742	704	738	720	664	684	630	680	694	699	726	723	706	719	667	727	686	684	686	731	719	740	666	682	660	728	693	717	655	739	689	698	660	653	654	687	717	712	701	719	729	718	682	679	685	731	727	704	676	699	696	688	695	692	693	657	663	700	683	662	699	620	669	688	713	654	687	682	693	732	699	665	670	688	706	674	650	651	677	717	693	692	674	702	681	691	708	640	653	676	691	672	699	675	644	668	679	723	664	678	713	713	666	699	656	672	669	707	720	669	669	657	710	707	662	711	688	677	722	641	679	679	688	690	671	673	704	706	670	675	667	673	725	669	706	694	680	665	690	683	692	675	662	651	706	658	649	694	682	714	621	734	670	668	636	675	699	668	690	666	717	672	683	677	724	662	680	668	680	674	662	689	698	639	692	697	724	649	679	668	692	678	714	678	668	705	664	648	762	661	649	637	675	712	682	674	686	706	737	715	678	653	676	671	702	682	678	723	727	646	753	665	630	675	670	663	724	664	690	692	666	674	674	647	715	658	723	696	658	701	700	730	683	693	699	666	679	665	725	693	685	682	629	659	664	702	724	691	640	669	696	718	674	696	664	682	682	664	718	681	694	664	671	706	643	680	704	671	715	649	658	635	684	715	700	733	702	672	722	692	702	691	693	728	714	661	662	701	675	681	669	712	698	666	664	696	652	672	686	658	667	653	675	661	686	687	678	676	717	695	673	709	631	670	721	698	668	706	680	698	673	644	667	691	645	710	640	633	679	667	689	666	662	663	703	700	693	692	737	687	667	669	694	644	701	695	688	741	694	696	702	704	666	734	677	657	675	690	648	703	684	696	682	671	682	680	670	661	686	701	729	656	696	687	685	667	677	688	692	678	712	722	709	669	665	648	660	699	713	702	682	714	717	688	686	681	703	695	673	701	714	695	647	679	731	708	672	708	703	651	701	703	666	674	719	692	638	654	668	642	659	658	685	723	664	696	688	682	681	651	664	656	668	694	683	719	685	706	648	724	695	684	672	632	662	692	687	649	675	697	668	668	713	718	691	699	679	661	668	703	699	705	682	740	688	686	638	701	625	687	655	707	696	637	694	638	662	710	660	758	666	681	666	673	639	704	650	650	657	685	676	684	676	675	698	697	709	652	703	707	656	710	698	687	695	663	710	669	693	633	666	676	726	681	663	677	708	684	701	637	639	691	647	702	706	643	685	742	705	612	750	683	695	676	674	666	684	667	674	674	685	624	681	684	689	693	689	697	721	651	704	667	682	683	697	656	659	705	638	697	676	699	711	675	647	666	701	692	669	697	687	697	709	668	667	676	682	698	710	703	649	662	682	643	697	646	664	705	709	739	702	678	725	715	725	668	649	641	693	659	700	686	673	697	712	669	723	675	672	711	693	630	646	707	704	714	702	686	662	710	722	672	714	635	695	653	674	691	679	667	714	691	692	666	652	697	737	707	678	688	688	668	686	647	678	675	693	646	712	679	715	688	711	722	729	722	699	720	649	687	661	698	672	713	737	668	663	680	710	684	690	688	692	705	700	741	688	725	675	676	685	652	674	626	662	710	655	706	683	714	687	694	663	693	704	729	674	685	664	732	679	690	721	726	671	702	699	712	689	663	753	671	702	662	691	705	654	715	700	705	655	653	668	692	671	706	696	706	664	666	650	679	726	726	670	686	673	720	666	650	657	724	675	665	651	670	655	734	629	663	693	706	663	672	701	663	658	720	670	714	722	702	668	695	677	707	744	705	672	682	671	705	657	705	711	691	684	647	678	632	658	703	713	680	671	651	677	704	678	676	661	627	714	699	645	701	674	692	708	686	693	762	661	712	656	688	735	702	662	683	673	706	702	690	645	697	688	678	716	667	682	692	650	726	694	690	718	686	700	719	684	664	661	706	694	666	669	665	708	635	697	667	643	699	707	714	676	671	709	677	723	676	696	707	655	693	668	646	670	684	682	695	758	678	671	668	707	629	644	700	602	661	699	635	632	667	686	672	669	670	688	722	648	653	692	680	706	695	706	664	696	681	670	663	669	709	650	661	734	680	647	680	684	737	697	667	691	667	759	651	714	697	652	683	672	675	672	654	685	734	640	697	637	712	680	635	667	712	700	703	690	690	692	650	676	703	665	664	664	681	702	657	690	659	724	671	698	646	698	698	689	657	670	658	677	624	664	680	668	691	694	699	671	699	708	689	706	675	674	673	718	651	725	694	628
28031	11182	1731	927	668	501	451	443	353	310	288	291	251	266	241	384	288	302	393	331	304	213	196	209	215	212	209	212	201	205	217	188	227	202	218	176	237	199	188	202	198	204	195	202	207	189	227	202	185	199	200	201	185	212	174	223	216	206	184	200	213	191	211	220	178	208	192	206	204	186	217	187	198	182	224	222	221	201	200	194	198	185	208	205	189	191	207	182	195	200	201	188	186	201	187	201	199	187	198	200	217	216	210	190	225	181	204	203	196	185	192	196	191	226	172	177	196	191	203	205	197	201	197	206	219	219	192	195	194	217	198	205	207	220	219	229	177	196	207	212	197	183	205	190	212	190	219	187	222	207	227	231	205	191	187	211	222	212	203	221	195	235	196	197	183	191	217	238	205	201	191	202	194	210	186	204	197	224	216	228	228	198	212	201	180	203	218	190	203	225	202	213	220	215	195	196	188	200	178	238	211	191	219	195	206	188	193	218	210	219	201	189	196	214	226	203	186	202	184	215	184	208	206	207	174	189	208	193	208	201	229	195	197	215	201	184	196	174	190	183	208	185	183	190	198	205	199	202	188	200	205	207	202	216	194	189	216	198	211	205	222	222	217	202	204	204	210	200	200	195	190	185	202	194	214	180	214	202	207	190	214	219	236	220	213	200	204	198	233	198	205	197	231	174	211	212	207	211	207	222	217	186	196	220	223	209	190	208	233	207	205	200	218	200	217	200	191	199	250	229	209	216	200	201	200	184	202	205	196	195	187	201	202	196	208	189	197	184	203	208	200	231	218	201	193	204	193	207	180	199	191	200	187	196	186	206	223	192	190	214	175	182	198	211	188	183	210	196	203	201	238	177	217	209	221	195	237	187	197	191	201	211	199	212	205	225	204	202	204	197	210	220	199	202	199	206	196	196	203	198	211	203	200	197	192	192	218	222	181	198	205	195	169	197	207	196	228	205	191	191	229	225	214	232	219	222	198	162	201	199	198	183	175	192	205	195	228	212	204	245	226	182	209	214	173	196	185	212	198	214	202	224	212	225	200	186	189	188	209	181	202	198	203	212	193	207	184	205	198	212	183	206	211	223	194	215	194	232	206	216	185	183	215	219	169	186	207	231	206	195	216	221	189	184	202	211	225	214	191	186	170	212	214	201	195	177	215	226	203	183	240	210	204	203	205	208	210	184	196	213	214	219	181	213	187	194	227	190	189	203	219	215	228	201	192	212	202	192	223	231	192	226	188	186	204	229	206	224	215	197	212	235	237	195	187	203	205	196	198	201	217	212	210	216	185	206	205	213	165	200	177	194	187	211	209	203	209	180	205	200	203	217	224	205	210	183	185	203	187	208	194	220	194	216	195	206	223	181	179	216	226	235	191	193	194	205	182	195	232	219	210	192	188	176	223	209	193	220	177	195	203	215	240	184	210	190	182	220	206	221	204	201	211	198	205	206	208	224	219	211	216	203	211	202	185	208	223	201	183	216	228	202	194	197	207	204	209	209	194	185	230	203	218	181	210	221	207	216	205	212	203	211	197	190	236	229	202	216	189	202	220	240	221	199	197	186	216	212	197	193	210	200	222	215	213	207	202	191	198	192	219	200	188	186	201	228	202	203	195	225	201	204	182	217	219	208	188	217	225	205	250	192	189	197	193	200	196	155	195	196	193	204	201	211	199	193	200	190	188	199	210	188	233	217	193	209	209	205	186	212	186	220	192	192	224	197	225	189	229	186	171	207	180	214	199	195	192	238	230	188	206	210	222	222	181	203	189	211	204	202	207	206	205	194	199	191	224	201	200	190	206	215	201	184	204	207	203	211	223	203	214	211	190	221	213	188	226	211	229	207	208	189	194	200	213	193	178	169	213	210	215	208	219	224	211	211	202	193	204	198	226	231	187	218	186	210	201	188	198	207	201	191	184	188	212	208	185	219	193	198	200	210	181	177	219	193	196	194	215	179	193	202	209	221	209	182	208	225	200	209	214	197	216	190	191	205	189	209	226	221	216	217	195	222	204	193	200	196	188	195	196	193	211	211	186	201	206	208	188	217	174	203	200	205	163	204	190	184	191	221	221	195	198	201	217	242	197	179	228	208	215	216	215	203	187	183	190	211	218	214	211	218	199	206	208	172	206	207	224	189	206	176	210	221	193	209	201	190	217	206	200	215	206	197	193	188	220	193	205	219	210	195	218	207	192	227	188	196	201	226	219	221	198	210	205	193	194	189	194	202	193	176	196	209	215	199	205	212	184	211	206	214	202	199	192	209	200	197	205	189	199	213	190	197	189	205	219	201	196	213	211	212	193	219	187	195	204	195	201	181	199	213	211	203	183	196	217	198	210	210	205	194	219	204	172	235	213	220	203	192	214	207	191	195	199	195	194	191	193	190	222	209	208	218	194	201	173	195	219	197	239	182	186	215	190	200	204	191	194	198	228	193	200	204	222	182	206	201	208	218	222	185	196	218	201	191	211	191	223	199	221	196	166	199	199	230	217	207	224	194	192	203	227	204	213	221	195	220	197	216	179	213	214	209	209	196	215	219	215	202	212	217	200	182	194	181	199	198	205	225	200	173	198	218	215	212	186	210	184	185	191	216	189	210	227	177	216	190	192	190	203	220	194	189	195	186	204	200	191	201	194	227	169	207	192	184	187	183	193	202	188	224	184	210	207	208	178	230	206	189	208	223	227	213	180	199	194	213	209	189	194	207	214	214	195	176	202	194	178	210	202	201	214	211	218	222	207	238	210	221	187	204	202	191	222	209	223	205	208	202	196	206	197	212	175	189	178	201	225	213	220	211	209	242	216	217	219	206	187	237	198	247	209	194	210	206	196	190	216	212	214	210	196	220	205	205	158	190	187	218	196	188	183	179	184	216	221	219	209	229	190	181	192	199	175	204	192	221	210	214	189	203	207	204	198	237	227	190	179	185	218	197	210	218	209	221	200	209	221	178	195	238	204	199	218	203	198	229	194	228	201	194	205	206	218	203	199	205	209	218	231	186	189	224	211	212	198	200	204	201	187	182	208	195	218	184	220	185	179	203	205	219	185	235	215	210	208	175	212	214	215	230	198	204	196	210	193	205	186	206	207	168	210	187	208	209	212	195	178	209	176	219	220	202	214	196	198	201	217	204	171	215	206	206	194	223	210	204	206	185	224	220	230	202	199	179	234	200	218	178	213	198	167	206	205	196	198	191	227	195	225	189	199	193	205	188	220	177	224	211	191	211	213	180	183	200	212	192	215	180	213	191	195	195	224	194	197	190	205	164	185	205	204	189	209	181	202	225	190	208	190	237	216	209	187	221	186	189	214	189	225	208	182	190	216	198	234	207	208	197	232	188	218	176	211	213	192	202	205	233	214	219	235	185	202	229	197	218	234	194	246	221	203	180	189	206	175	212	190	199	225	214	191	204	202	199	248	190	173	193	200	202	204	202	201	207	215	191	220	210	203	181	224	209	200	221	196	204	232	205	212	210	207	187	208	194
6952	2771	3888	4154	3393	2545	2028	1788	1458	1279	1176	1188	1026	1045	1113	1777	1024	1519	1747	1211	958	707	680	666	644	715	640	603	596	685	606	608	549	585	618	613	605	584	604	565	590	596	568	595	624	591	602	616	585	605	588	603	608	574	579	562	550	608	614	619	631	608	585	622	559	567	572	556	598	595	585	578	583	567	562	607	569	580	566	559	606	602	612	606	576	613	591	574	635	647	603	619	588	599	565	592	595	612	604	587	576	593	603	572	609	621	581	593	601	563	567	569	581	605	594	594	586	625	604	590	629	613	587	606	578	596	607	634	583	558	585	623	620	589	639	588	620	580	573	574	588	628	572	619	620	602	545	535	598	587	575	587	596	598	608	583	626	612	564	632	599	583	574	583	598	605	566	642	593	561	599	595	569	604	549	596	574	587	613	577	571	574	609	600	575	603	587	576	574	578	609	589	625	600	615	580	607	604	607	591	571	576	571	576	603	585	572	589	622	633	576	603	608	607	598	586	592	532	603	540	588	607	584	584	614	573	611	572	605	567	548	602	572	586	637	594	560	576	632	600	600	594	576	590	603	594	576	562	597	597	573	604	645	570	576	610	618	569	632	629	645	601	589	599	603	562	631	590	640	609	632	583	618	560	619	567	619	588	559	606	571	586	607	595	602	562	536	559	557	610	621	584	592	570	623	595	582	588	599	576	584	620	597	581	611	581	597	595	603	576	585	593	622	571	561	664	608	594	604	587	574	540	608	554	570	590	580	617	591	537	595	597	649	590	616	589	557	584	596	579	581	582	583	630	566	575	649	554	643	552	641	546	631	579	604	608	570	612	583	617	610	593	616	598	622	556	551	602	566	572	573	556	607	583	585	571	582	626	582	605	584	598	601	568	593	591	604	617	567	573	620	570	597	598	574	624	608	652	605	577	581	602	572	614	564	604	599	595	585	600	574	540	585	585	592	591	570	543	578	551	606	589	598	597	573	555	643	599	603	572	564	567	602	616	593	595	563	590	608	590	562	622	549	597	610	603	590	568	591	618	593	650	612	591	589	580	591	567	543	579	563	570	584	602	618	641	587	578	566	616	572	603	573	539	596	593	546	600	595	635	571	607	595	569	582	622	584	591	567	611	554	598	603	596	634	585	568	573	576	590	594	563	598	566	587	620	589	558	611	639	607	574	610	542	601	584	579	603	609	599	652	575	633	613	557	561	589	594	554	545	564	548	603	562	610	601	561	618	587	590	605	589	580	602	591	563	582	597	612	571	610	606	583	612	601	619	601	546	585	593	596	579	593	595	562	582	583	580	578	587	604	610	588	594	575	660	638	605	618	564	583	575	597	621	600	583	611	610	576	564	589	614	578	607	597	589	549	558	613	599	597	574	546	571	621	599	621	590	584	594	612	645	587	602	601	606	616	642	605	587	579	588	586	610	589	591	582	593	590	593	532	569	585	601	618	583	579	599	588	592	605	625	629	582	558	565	602	590	610	596	582	588	553	590	650	595	610	553	572	592	635	618	587	592	598	541	577	589	563	594	607	615	605	608	573	574	599	568	645	595	558	605	550	560	607	581	584	595	564	563	609	615	607	594	575	546	580	591	580	613	648	608	606	598	577	554	597	590	577	545	582	571	647	598	590	594	585	566	573	604	613	616	571	562	575	584	549	598	563	573	585	609	604	594	603	611	591	574	564	600	622	656	580	600	601	577	555	558	599	570	561	602	569	567	633	595	589	583	555	604	568	592	590	571	573	574	583	582	594	600	596	595	618	562	585	568	561	572	572	593	620	540	597	568	586	630	566	557	529	587	561	612	558	549	599	653	633	555	557	576	561	571	588	575	570	533	573	570	590	589	587	606	553	608	605	547	553	594	576	613	547	593	582	594	609	584	597	601	635	579	600	611	575	606	595	588	603	592	574	582	619	565	610	616	581	583	610	610	585	597	591	579	604	561	621	592	607	581	599	606	557	555	538	558	621	580	596	596	565	604	566	567	594	583	594	597	573	584	562	592	570	570	626	600	580	609	559	558	545	580	592	576	607	631	597	559	562	581	580	571	605	575	599	584	583	602	627	569	589	624	591	601	598	575	616	588	584	578	544	572	597	603	625	679	549	615	585	615	591	602	530	588	561	591	594	596	609	592	598	579	614	568	583	626	580	565	602	601	625	597	557	590	592	597	596	571	626	595	565	578	530	633	584	571	600	611	603	598	596	574	583	637	572	574	608	610	508	573	588	592	559	531	622	604	551	588	575	602	549	614	603	586	612	577	576	580	562	591	579	580	617	596	613	587	566	597	591	572	595	594	610	618	591	583	594	581	590	605	596	599	583	549	582	636	584	567	596	595	579	577	649	604	562	626	586	598	536	581	581	552	596	620	610	621	623	580	596	556	593	617	602	584	581	593	600	617	592	585	551	606	627	580	594	597	647	598	584	616	562	604	622	584	661	584	596	614	584	546	588	624	577	568	604	628	573	610	629	560	597	604	619	626	562	571	558	578	616	614	558	610	600	577	616	587	599	610	609	608	572	559	590	583	630	609	566	609	585	613	593	590	572	593	618	596	634	595	591	628	580	619	576	626	566	609	574	581	586	602	626	586	604	584	554	599	551	576	600	590	566	589	592	580	595	612	591	606	617	626	586	560	580	581	594	586	553	555	556	556	575	577	592	616	584	611	585	530	618	605	563	607	622	598	586	546	618	588	590	574	565	627	596	602	570	568	579	575	601	595	623	620	588	586	585	580	543	602	603	616	594	616	633	581	603	588	593	612	595	578	611	616	595	562	544	555	582	643	565	581	620	627	618	578	588	588	596	583	580	566	595	592	626	621	597	598	578	625	606	636	549	595	604	565	560	620	587	603	576	614	580	632	582	577	598	579	579	588	577	567	556	575	609	561	577	637	590	628	595	556	609	611	544	598	636	587	642	610	647	590	585	577	620	601	587	550	576	553	583	598	598	602	588	619	622	582	656	572	601	554	612	574	567	599	584	572	597	560	595	584	635	605	586	596	562	583	582	619	557	601	555	550	582	601	631	619	607	577	562	607	617	614	571	569	608	568	636	558	606	630	602	593	592	564	563	568	557	554	598	552	577	583	628	596	594	636	598	552	603	560	604	595	595	586	628	563	577	577	560	597	594	560	614	553	620	591	567	607	566	591	565	624	583	579	620	547	591	626	556	606	589	643	579	612	595	592	574	591	592	562	628	618	596	608	661	617	582	567	574	598	610	564	610	575	543	578	613	619	576	590	589	577	590	604	622	584	559	579	619	598	602	599	646	591	628	598	636	597	605	609	541	577	630	554	602	581	624	573	639	578	555	602	605	602	557	584	630	586	618	578	580	582	571	574	605	600	591	565	595	580	644	617	608	605	571	617	599	605	614	604	571	603	590	586	581	605	589	577	593	581	584	600	610	604	571	578	556	582	594	616	610	638	561	596	613	595	617	595	632	619	617	593	569	596	602	600	586	642	575	617	639	579	562	622	623	569	601	607
29006	17894	8932	5555	2531	1597	1500	1203	773	853	585	526	512	553	581	2795	1095	1953	2067	1003	640	370	297	308	313	372	254	224	228	240	237	224	237	222	233	268	284	256	258	240	234	216	226	227	245	209	229	216	249	240	256	253	240	256	244	238	245	215	218	246	236	223	224	246	247	258	238	221	216	233	210	218	210	220	218	264	226	233	231	237	244	208	244	226	226	223	217	261	251	226	236	222	214	245	188	240	241	239	230	255	261	233	249	214	218	228	232	246	225	218	228	230	245	234	220	205	223	247	223	231	236	226	246	217	223	237	220	225	224	226	257	241	236	225	239	261	217	225	237	202	215	244	214	230	243	241	196	216	221	233	212	240	214	245	211	222	247	238	212	221	201	229	201	227	226	258	219	250	248	230	232	233	207	251	263	239	208	225	202	236	226	248	270	236	194	224	268	235	219	207	253	203	226	252	226	246	218	244	250	215	243	234	235	221	238	205	238	246	247	244	262	239	207	240	225	234	191	204	207	203	230	200	215	246	226	238	217	236	226	235	228	209	209	254	231	218	195	239	216	214	226	245	201	239	234	208	239	215	257	256	236	230	241	236	223	235	249	243	255	246	234	248	214	229	226	216	247	214	225	228	266	233	249	222	236	249	226	261	213	233	248	228	212	240	220	244	242	236	231	244	231	218	237	227	215	237	240	233	207	231	235	240	212	233	214	220	210	246	205	224	239	232	214	227	240	228	217	214	229	236	204	227	213	239	248	229	216	215	232	224	225	220	214	248	231	247	223	206	247	224	227	263	230	252	259	241	213	230	208	230	226	242	209	211	214	249	224	223	226	211	234	262	214	243	202	237	231	196	210	218	213	240	228	222	207	214	247	239	198	226	223	238	216	224	256	231	225	222	225	243	234	227	248	256	225	244	229	251	241	259	221	230	223	230	245	229	234	220	231	253	244	213	216	219	213	202	224	220	226	232	235	267	230	241	232	222	196	241	229	214	232	206	224	238	235	216	238	239	229	253	246	209	230	224	230	228	253	239	233	244	249	234	211	247	230	228	216	228	239	224	233	220	261	237	249	251	244	218	228	242	207	250	220	246	270	230	242	256	262	222	241	236	197	216	205	221	226	245	238	224	229	236	237	219	268	225	240	232	259	225	226	256	233	216	233	238	230	213	235	210	226	226	220	237	231	240	242	276	277	249	211	234	248	223	219	217	241	219	232	242	245	215	216	219	238	218	202	238	226	248	228	208	262	239	236	215	255	241	246	211	224	219	226	246	252	231	225	223	240	243	201	250	216	205	221	246	246	247	237	255	260	225	223	238	213	231	241	232	220	228	194	219	228	244	221	230	231	213	251	211	232	229	239	231	209	217	216	214	258	220	226	216	238	220	229	249	240	229	259	235	241	243	208	199	228	243	220	245	214	217	209	234	209	228	218	231	210	242	265	217	209	233	221	239	247	231	241	221	227	220	226	235	231	244	213	260	225	247	249	220	217	249	223	236	230	229	222	230	270	217	225	242	231	220	224	228	264	248	246	216	218	247	231	211	233	213	243	239	229	238	225	218	224	218	232	223	222	223	241	230	236	216	236	234	233	230	239	235	248	249	206	221	248	195	223	223	212	244	223	231	240	223	229	243	235	237	252	245	254	261	218	219	263	237	237	204	234	236	230	217	207	237	236	247	227	263	217	244	221	258	242	239	201	228	249	211	260	230	229	250	220	234	230	210	220	233	241	250	243	245	238	249	228	221	242	228	219	214	252	241	245	226	220	230	237	238	202	213	233	247	235	238	238	215	225	238	211	215	205	218	252	218	214	224	228	252	204	209	235	213	228	226	216	207	221	216	239	236	203	213	216	222	228	264	216	259	220	247	224	206	197	229	226	226	219	220	225	223	228	235	220	254	231	231	241	234	253	233	242	229	232	230	223	212	207	225	211	254	227	221	238	242	235	215	248	224	223	243	214	239	225	229	227	234	223	215	211	195	238	212	215	216	247	226	249	252	234	218	238	241	235	242	246	216	230	207	238	254	239	245	240	236	217	220	219	230	232	247	232	234	246	234	238	225	214	223	250	226	210	228	218	236	233	217	232	236	244	226	232	231	263	238	231	242	269	240	240	218	223	236	222	241	192	233	243	213	214	202	202	236	246	252	208	263	248	235	204	227	229	195	224	210	223	240	241	221	246	257	239	243	197	225	215	233	230	238	211	258	222	253	222	254	248	243	232	247	242	248	260	218	235	218	239	256	218	241	239	226	222	202	236	235	212	195	207	228	247	208	215	214	252	203	217	246	207	219	214	229	196	240	196	240	240	208	231	234	213	232	219	252	251	228	236	227	221	240	223	214	231	183	226	220	235	207	257	230	208	206	223	259	272	259	245	244	207	229	252	236	242	245	238	230	256	231	199	230	210	226	209	253	222	231	242	253	240	245	200	252	219	237	234	237	227	233	216	230	235	233	213	227	257	219	252	221	248	219	231	233	223	230	246	225	188	222	208	244	214	225	222	241	230	241	246	238	238	211	210	216	243	250	210	243	216	208	232	208	223	225	227	202	227	263	228	228	231	218	254	229	232	256	239	232	225	232	242	249	235	242	229	197	228	251	234	203	203	233	283	232	222	223	248	226	217	237	174	225	226	237	253	220	225	241	223	215	218	245	221	229	225	223	219	234	225	239	246	224	242	214	225	231	256	244	208	229	220	220	194	246	225	188	234	207	245	242	222	258	212	205	237	222	232	243	237	225	228	272	231	250	253	219	244	221	227	230	213	259	224	255	237	248	199	244	248	218	240	228	225	212	225	242	241	230	225	214	250	224	243	225	216	260	230	211	226	254	235	234	243	216	220	224	240	216	243	225	248	249	235	227	253	224	186	224	225	238	233	233	270	209	241	222	207	238	211	215	233	241	230	244	212	219	234	225	229	233	205	221	255	232	227	205	224	228	225	223	212	223	241	203	214	230	226	226	213	238	253	209	253	223	225	214	239	208	231	233	246	245	216	236	228	228	234	236	233	202	242	247	244	225	215	214	203	217	241	218	223	205	197	252	239	234	228	221	254	236	215	224	231	212	249	222	229	211	214	238	218	203	191	230	225	254	219	251	229	250	237	209	218	229	238	216	205	241	245	239	247	227	223	224	225	230	210	222	230	242	228	242	199	188	255	221	232	233	255	221	222	220	249	225	231	243	216	245	234	226	202	225	223	233	235	242	214	244	208	229	253	237	211	244	232	224	226	219	243	251	251	222	231	227	247	216	237	243	213	203	221	233	230	229	213	208	212	226	265	218	239	244	225	259	234	214	221	237	213	256	239	247	247	230	229	225	204	203	255	237	230	197	232	217	236	213	244	239	228	220	228	223	226	246	228	216	226	239	240	237	224	231	248	219	231	231	220	215	233	224	231	282	214	216	238	253	237	223	218	222	242	199	232	216	243	235	246	239	221	237	244	241	232	255	214	251	235	211	196	236	236	242	259	239	224	213	250	222	232	241	198	245
9084	10276	12374	12543	8698	6847	6369	5581	3776	4115	2714	2321	2340	2693	2968	14792	5503	11081	11131	5423	3424	1515	1012	1165	1432	1336	837	808	776	715	719	743	662	763	772	928	930	835	675	644	652	681	649	638	723	658	650	673	680	676	657	681	635	646	638	707	637	653	672	631	667	723	685	606	648	657	654	640	658	682	670	622	644	648	702	676	622	726	657	684	702	672	631	672	630	702	696	651	660	706	670	686	665	662	684	690	674	690	655	660	643	629	594	674	636	706	698	718	703	649	651	673	652	671	627	637	616	662	619	621	682	660	697	664	703	712	648	676	659	701	646	659	661	671	619	639	643	654	638	633	640	634	713	657	653	666	654	670	669	682	625	673	688	656	668	640	666	637	679	688	681	680	624	686	667	689	640	666	616	694	654	668	625	634	674	597	678	681	615	701	648	633	626	695	625	657	678	692	646	662	669	616	669	670	668	645	628	687	663	658	690	684	663	700	677	665	715	637	620	700	671	661	657	672	647	682	622	718	629	655	627	649	633	690	630	675	657	676	586	660	622	595	608	689	647	686	667	647	632	687	669	660	668	617	641	686	677	636	612	637	700	660	702	646	671	671	642	705	649	601	623	673	639	666	669	672	714	664	653	603	652	641	599	681	646	708	657	688	628	662	626	696	686	636	647	645	655	688	655	673	634	633	658	646	632	604	656	618	676	661	677	657	647	691	695	671	626	650	711	627	648	652	663	667	647	676	612	670	648	669	680	686	696	655	615	679	653	616	648	693	674	644	628	657	668	665	669	653	711	661	632	691	679	628	616	684	662	663	688	663	685	636	627	680	657	636	703	629	677	678	623	659	669	700	668	661	627	648	689	688	653	644	670	689	668	721	676	643	631	696	676	676	664	696	706	702	670	688	688	643	641	668	612	671	667	648	656	608	609	689	672	676	667	701	658	633	636	638	656	664	647	652	682	617	682	662	641	664	661	649	676	645	635	691	599	700	636	646	659	635	612	633	623	676	642	640	685	723	643	675	678	680	682	675	692	659	679	666	716	704	672	691	634	705	666	592	625	654	673	644	645	674	680	684	620	648	624	643	709	702	642	617	650	614	656	645	638	648	649	628	678	680	635	634	600	678	645	637	676	635	613	671	623	650	708	643	658	657	651	695	656	634	691	686	633	678	646	641	631	624	702	664	684	670	637	676	686	626	673	684	631	687	677	641	634	667	638	678	664	700	692	638	640	666	656	647	631	654	708	658	698	620	618	661	654	666	637	669	663	679	633	679	689	675	652	624	670	698	652	696	705	651	654	652	691	650	677	640	632	605	654	662	660	666	699	661	655	634	696	631	654	646	632	601	696	649	689	660	701	727	660	650	665	636	630	650	666	694	658	633	659	658	650	623	672	670	667	668	684	649	689	651	670	662	659	645	706	672	638	622	651	662	616	636	673	691	657	692	678	691	689	640	662	640	689	646	651	634	684	620	663	667	677	637	651	657	639	695	668	646	638	645	654	682	648	663	670	685	665	658	661	637	653	682	654	679	623	671	691	672	624	636	696	710	634	622	691	655	674	631	658	690	739	620	639	664	648	617	663	641	665	647	660	697	640	622	648	645	655	698	641	632	686	632	643	695	623	680	692	631	655	678	650	685	691	624	660	653	668	648	671	693	665	686	641	684	677	648	639	679	663	638	629	676	655	637	674	684	690	677	659	645	660	661	630	619	691	669	647	672	612	662	628	647	643	682	725	650	705	646	657	660	689	637	650	615	715	645	650	687	651	653	618	671	632	636	657	641	650	657	671	650	674	622	606	622	709	673	674	644	672	687	667	671	705	681	654	643	690	694	678	628	665	668	645	634	638	657	679	664	656	679	664	643	654	661	643	686	714	696	694	644	653	668	654	700	657	671	705	673	632	685	689	694	639	693	628	676	679	653	645	626	655	630	652	704	687	648	679	653	665	647	657	669	692	666	679	713	674	607	654	632	638	635	642	642	699	660	677	661	672	698	645	663	686	621	653	648	673	654	681	648	650	685	624	647	604	650	644	654	647	683	661	694	640	723	623	679	669	667	703	624	656	673	640	660	689	682	649	662	675	701	650	645	682	653	661	701	651	638	692	685	669	631	677	643	637	618	647	648	694	626	639	667	636	692	649	677	636	673	661	651	656	668	621	698	681	630	669	715	676	636	667	687	639	699	623	657	665	639	684	652	668	722	678	637	671	661	713	683	609	692	619	663	641	667	685	691	650	652	662	693	646	654	665	634	696	651	672	687	662	681	644	620	659	660	628	637	647	678	651	660	670	629	694	674	616	647	639	674	689	662	683	644	673	656	676	659	705	680	648	703	682	653	685	654	663	669	637	659	647	685	627	651	692	620	644	660	694	630	638	670	643	659	662	629	639	668	671	669	637	704	635	647	683	661	682	610	631	677	667	673	634	644	667	704	680	645	692	731	657	643	667	685	675	621	657	671	652	699	681	686	677	652	656	637	659	637	668	665	664	690	660	657	665	684	663	640	679	662	709	708	671	631	669	695	636	685	673	651	590	663	647	658	645	654	634	612	678	661	659	691	687	669	662	683	670	675	663	681	628	640	638	644	702	614	640	679	645	620	632	674	665	680	668	653	688	633	686	623	690	659	719	699	665	648	668	652	684	674	640	651	668	638	636	677	678	629	692	650	613	692	707	657	612	623	651	678	632	682	657	670	664	681	660	631	661	673	592	653	663	648	642	655	633	638	650	642	631	688	650	638	667	675	672	669	641	652	616	682	689	625	665	670	656	654	641	659	656	713	718	641	646	639	694	673	653	687	665	684	692	697	699	655	662	663	686	662	649	660	664	695	661	682	687	678	642	682	658	633	651	674	632	666	676	674	684	646	689	687	677	629	660	666	683	680	672	666	648	657	655	651	673	664	668	602	658	654	743	673	677	670	680	685	613	683	664	645	656	633	704	653	690	683	657	680	656	657	656	679	711	674	666	619	610	671	641	685	666	642	660	666	652	701	658	696	681	654	623	671	645	702	661	687	630	657	671	669	682	659	648	663	661	624	637	730	668	672	648	647	661	661	653	681	646	681	626	658	624	644	696	651	653	661	642	653	631	645	689	647	646	660	663	656	645	684	619	631	655	684	676	703	635	697	624	655	670	723	652	653	682	657	721	676	621	693	635	684	641	724	644	677	688	689	722	659	688	644	715	655	694	648	665	659	686	670	690	683	630	704	646	651	627	661	702	654	663	652	635	664	646	622	644	645	684	678	677	650	647	695	640	712	623	622	631	638	690	685	657	682	705	628	686	651	684	626	624	596	634	653	668	710	643	653	680	670	662	662	679	652	645	674	691	669	666	685	641	661	637	611	634	658	649	648	713	667	652	649	627	657	700	638	661	617	654	655	670	652	661	654	668	649	682	624	687	668	663	637	682	661	687	653	618	660	649	691	653	701	656	688	661	726	685	669	646	679	681	695	645	602	633	658	684	708	688	660	639	684	653	683	642	659	662	677	656	698
29458	21681	14907	8821	4350	3193	2618	2118	1462	1396	944	788	742	812	786	5307	3070	3102	2996	1443	721	386	293	307	395	394	390	292	270	247	269	247	265	271	373	339	270	273	290	238	266	248	229	258	274	246	249	275	253	275	270	242	294	256	225	243	233	264	263	252	268	251	250	243	255	218	238	288	220	239	243	243	264	257	265	231	252	247	247	236	226	281	243	251	254	256	240	258	271	232	255	299	279	298	255	232	250	237	254	274	257	293	248	250	260	249	225	253	269	254	237	244	272	250	243	234	215	239	274	276	256	265	243	243	237	294	268	274	248	247	270	269	236	253	270	260	246	251	247	243	250	231	233	238	235	265	248	240	239	267	241	245	265	232	233	242	248	270	241	248	253	260	268	255	247	230	263	255	270	229	233	270	257	253	240	255	240	276	240	251	251	241	280	279	248	241	264	241	278	273	245	266	286	260	232	272	267	291	261	265	279	258	294	263	231	249	241	248	282	230	258	247	231	247	242	238	239	227	265	236	237	228	264	233	258	236	239	247	257	264	241	225	261	250	248	256	255	253	256	271	254	290	243	237	276	251	269	267	244	230	259	261	253	264	243	277	241	236	286	230	262	276	241	253	235	265	220	238	255	246	234	284	229	273	235	232	267	233	268	267	246	266	241	259	262	238	245	262	254	228	269	272	248	250	268	239	279	228	263	258	248	260	248	269	243	255	253	255	233	250	236	241	245	264	248	237	265	272	283	282	279	238	255	254	242	223	287	238	254	273	253	273	232	274	237	232	256	239	245	244	237	265	283	269	272	244	262	259	248	223	247	279	259	264	272	254	252	246	247	253	283	264	255	264	229	249	267	245	267	272	263	216	237	254	252	229	191	238	270	232	254	250	254	270	258	235	267	248	259	259	219	242	266	263	273	257	242	239	263	271	237	281	276	260	264	224	250	261	257	246	266	248	249	283	258	248	242	278	250	278	270	247	249	241	244	251	257	228	249	232	249	277	253	268	251	240	231	256	242	279	237	228	260	226	277	270	255	260	245	220	246	264	288	269	260	249	250	255	287	252	225	247	259	271	253	260	261	272	248	268	264	248	240	235	247	244	256	231	264	228	277	252	268	248	267	276	254	234	266	245	249	248	240	265	272	247	249	276	250	235	281	274	246	266	262	253	270	267	254	256	288	279	262	243	257	262	232	245	277	264	246	251	256	251	242	265	243	231	259	245	249	222	250	269	240	262	269	276	263	252	247	281	252	251	267	246	273	265	266	260	276	260	259	271	256	223	270	240	286	259	230	277	235	240	252	259	233	231	220	238	240	261	263	246	258	289	253	238	266	250	253	244	278	265	267	270	256	273	266	234	238	234	224	245	248	264	278	256	240	258	253	267	260	261	229	276	249	262	271	280	262	242	227	236	262	253	279	220	248	244	267	239	238	262	252	249	271	255	250	225	272	259	238	253	231	256	246	245	243	272	229	276	283	259	230	237	240	252	258	253	254	269	277	259	260	245	274	269	250	262	276	271	244	237	227	263	234	253	248	276	253	287	270	256	237	249	242	299	265	281	256	282	255	255	275	266	258	266	242	221	268	271	260	227	261	240	225	235	295	253	250	242	255	242	269	265	264	249	249	258	251	264	251	250	277	254	269	209	255	255	255	238	271	258	237	258	259	239	244	237	242	261	266	265	248	250	253	248	295	258	243	259	248	251	292	252	257	261	225	245	266	247	246	255	276	268	240	243	256	269	243	219	266	257	261	224	255	249	243	248	242	252	260	288	241	246	252	256	259	261	257	276	253	254	266	259	243	253	269	263	251	232	234	259	246	238	260	246	227	236	238	245	273	229	237	255	258	272	255	259	240	244	248	256	260	281	249	250	240	251	244	244	264	274	291	271	208	230	272	251	234	274	262	255	262	283	264	261	228	259	253	260	254	260	239	264	246	268	257	245	240	267	273	274	241	252	257	242	225	249	243	244	259	260	277	259	244	242	209	262	238	255	270	247	263	272	263	240	272	265	254	267	244	255	234	245	253	226	276	252	258	240	274	265	261	247	261	250	255	268	248	237	263	274	299	261	236	252	269	256	239	262	260	235	252	272	237	245	244	206	256	237	257	266	224	265	264	258	248	257	253	253	242	268	245	268	267	241	239	268	258	284	278	273	262	252	265	252	247	277	248	281	245	259	253	244	247	272	254	277	252	270	260	261	274	263	240	237	245	254	284	250	274	272	265	231	281	256	257	226	235	248	258	255	284	236	246	271	284	274	240	274	290	266	228	265	265	259	254	255	283	257	248	246	265	254	226	268	234	258	247	252	242	234	269	266	219	253	247	242	253	255	244	215	239	270	259	257	276	258	271	262	270	245	237	217	242	269	247	271	274	270	229	260	253	251	270	273	261	257	256	268	272	254	266	252	247	259	268	255	233	289	263	266	240	267	258	234	272	255	244	254	254	251	240	240	253	251	274	253	276	253	258	263	254	257	225	259	248	250	235	246	252	241	266	267	270	224	271	290	266	250	219	229	242	287	225	254	252	249	228	225	273	250	272	286	240	259	262	253	258	299	244	263	278	257	278	267	281	256	214	253	259	249	236	248	278	243	252	239	287	266	245	292	277	261	246	279	255	260	274	254	207	263	287	259	259	250	270	231	273	244	273	264	254	277	257	223	228	272	246	262	254	288	248	271	250	280	269	239	251	267	268	248	232	254	249	245	264	249	232	217	254	266	279	251	255	263	251	261	240	219	251	256	269	240	273	244	233	275	246	245	276	247	240	246	257	267	225	254	246	243	256	290	250	271	239	243	232	257	253	245	254	237	252	257	259	234	247	237	261	260	306	280	258	247	230	245	276	265	246	250	261	239	252	258	246	239	248	274	248	236	265	251	259	265	219	260	236	242	251	262	237	235	271	250	258	256	240	233	246	281	236	266	267	244	256	258	252	271	240	245	285	258	261	258	249	255	236	213	245	292	264	249	259	255	280	262	245	233	218	276	277	237	262	273	247	241	244	267	240	280	240	251	244	231	255	237	258	239	263	253	232	257	261	253	248	252	282	238	230	278	245	243	241	261	260	266	256	249	251	286	238	235	260	240	247	231	259	253	249	242	233	267	229	240	280	268	243	246	275	262	250	268	276	282	263	233	268	275	257	243	256	247	223	233	253	273	241	247	250	251	228	213	237	254	232	283	243	231	255	253	246	241	226	222	259	255	247	251	244	257	269	275	247	259	247	262	270	235	236	250	276	247	265	232	240	273	236	256	255	246	232	210	270	250	234	238	251	256	250	262	228	245	269	270	269	244	265	235	280	238	257	244	279	233	236	253	275	246	235	247	275	253	251	266	266	287	240	261	221	236	227	252	256	254	250	265	261	256	248	219	242	245	242	252	245	267	265	270	242	241	261	249	274	251	227	235	239	244	235	247	241	250	257	271	279	285	264	267	242	250	236	271	251	233	253	237	243	270	276	283	237	279	266	256	263	262	243	282	282	244	263	249	278	265
10919	14857	16830	15310	11311	9772	9509	8143	5758	6163	3955	3638	3391	3841	4146	22836	12721	15947	14870	7689	4133	1620	1070	1136	1439	1791	1680	988	919	808	803	804	833	1024	1453	1142	979	799	730	733	744	704	757	765	764	701	702	699	706	702	734	709	738	680	672	704	721	730	737	711	736	747	712	706	757	696	689	700	743	715	700	750	687	736	705	727	733	702	731	697	730	707	697	721	701	707	673	731	679	707	700	697	724	725	698	720	719	702	681	751	772	750	691	733	736	746	735	739	664	739	732	759	711	708	729	687	652	702	761	747	735	718	698	696	757	736	708	765	728	694	751	701	765	763	698	739	722	735	688	717	745	764	728	724	738	760	732	685	757	736	732	745	760	740	742	683	725	704	705	762	727	710	693	641	745	738	754	724	714	712	745	746	725	696	714	715	710	716	718	704	707	706	754	720	756	667	678	724	756	745	688	718	762	738	806	736	673	756	747	730	667	700	662	735	683	734	689	735	683	695	740	730	736	729	718	727	696	778	739	727	736	739	726	723	733	728	676	701	724	728	722	713	752	746	698	672	742	716	690	661	727	748	718	718	665	688	712	743	753	725	691	694	722	712	729	710	743	732	686	697	746	728	728	701	697	759	707	741	712	727	730	722	722	708	722	764	734	717	700	731	718	752	661	718	722	678	736	729	751	743	692	691	744	733	705	746	743	709	715	720	713	714	714	748	672	750	788	757	718	724	736	719	709	771	667	779	711	717	732	656	750	723	708	757	746	711	709	734	754	753	716	705	747	711	742	718	711	687	789	727	729	742	736	671	702	714	697	765	705	690	762	758	703	724	740	691	748	704	737	773	715	686	682	721	725	714	717	736	693	744	699	704	723	802	714	728	710	698	711	717	658	682	729	731	683	761	730	739	732	797	712	746	805	697	721	764	724	717	691	717	737	717	698	784	740	753	695	729	720	718	711	735	751	690	737	713	737	742	756	759	707	732	713	722	702	676	761	715	688	693	701	688	711	723	672	652	720	691	750	702	692	650	670	719	734	699	640	721	756	692	762	720	712	738	747	730	708	699	717	666	715	750	685	723	716	705	729	721	768	742	714	732	764	766	707	736	685	676	683	731	701	708	685	712	652	741	736	748	735	722	677	748	735	754	704	715	708	772	771	731	733	756	732	720	737	735	790	707	713	769	700	722	730	695	723	752	736	732	745	680	667	712	693	733	695	710	721	710	751	709	707	683	683	733	665	750	755	681	695	744	719	750	723	713	712	695	733	731	724	727	733	728	719	705	718	737	721	689	750	724	743	664	737	756	683	646	728	718	675	707	715	701	750	717	740	705	728	736	755	733	695	738	736	689	719	708	735	720	698	753	713	735	714	703	733	651	715	749	725	740	750	749	786	720	720	733	712	693	723	723	779	687	738	784	731	747	676	751	709	730	725	706	695	720	783	695	695	709	755	722	708	699	681	753	723	767	692	736	717	708	727	743	698	675	740	724	660	671	731	691	726	721	718	724	676	691	780	744	742	709	692	754	709	717	767	729	713	712	692	747	727	706	682	745	721	681	755	692	750	692	767	717	715	668	720	768	677	719	733	747	694	740	762	748	683	688	720	720	733	748	735	714	676	717	707	693	728	726	739	737	694	716	730	721	681	726	731	709	714	690	689	678	779	758	723	774	769	709	689	790	759	726	717	681	669	743	761	728	761	742	731	703	693	684	692	712	707	742	671	740	717	702	733	696	743	737	697	744	721	712	749	711	723	707	779	661	700	741	728	643	728	710	719	771	753	734	676	708	773	679	721	668	735	721	744	749	705	687	743	708	714	722	742	759	722	748	764	678	694	730	740	681	721	728	735	695	759	754	730	692	731	686	699	721	739	709	708	710	737	773	686	736	692	729	702	702	721	672	755	689	695	746	747	699	756	743	776	733	689	720	698	736	678	719	689	693	746	703	733	716	741	706	718	739	704	728	747	717	703	700	716	730	670	723	698	696	692	708	737	666	735	683	701	725	721	683	716	695	698	729	733	734	731	682	701	704	724	697	774	713	671	723	754	666	745	708	748	697	756	736	683	707	770	715	686	675	675	759	677	693	690	701	752	770	693	715	716	711	711	706	732	699	723	737	756	697	699	716	705	742	712	679	726	669	741	734	745	745	698	673	745	708	696	683	736	722	747	718	728	753	660	713	715	722	713	737	698	706	714	682	663	719	714	684	717	690	820	731	699	732	791	689	724	781	668	693	719	720	696	731	722	748	686	780	665	736	699	723	732	702	715	765	741	738	731	707	751	666	714	691	729	752	775	722	736	712	735	715	727	675	728	743	752	713	684	729	743	696	754	718	743	731	726	720	731	710	725	747	722	757	744	690	702	730	708	709	707	691	694	700	704	721	707	741	762	680	762	746	675	698	705	675	769	707	717	705	699	700	735	715	766	741	706	740	714	714	783	769	689	741	732	749	745	744	723	750	705	687	735	748	709	725	726	744	676	695	709	673	697	740	726	711	747	760	733	720	734	698	692	746	714	681	741	750	754	754	726	699	684	670	703	691	728	670	717	709	742	712	714	704	726	704	728	703	745	754	714	718	712	706	777	742	694	771	754	741	737	727	750	715	719	710	716	724	712	756	698	687	747	684	670	732	764	713	724	703	738	713	743	717	721	783	686	680	718	682	727	701	714	736	788	713	737	721	729	727	732	729	774	745	731	702	769	713	702	748	720	682	762	713	714	747	740	727	726	707	712	682	707	721	722	715	736	738	732	747	763	706	668	722	726	706	710	738	705	742	755	757	756	740	736	683	705	750	728	734	673	730	746	681	731	758	758	706	758	731	710	762	735	707	699	792	749	720	752	718	727	738	698	699	721	676	705	777	736	751	682	717	732	710	679	716	702	710	736	728	681	695	739	715	775	751	759	694	710	788	716	695	713	738	718	718	725	716	761	711	748	731	687	728	692	708	694	725	735	717	682	717	726	810	717	711	693	741	751	727	726	735	743	749	702	722	663	776	727	719	722	737	716	757	703	744	714	740	681	693	739	756	698	699	698	699	789	716	715	710	734	731	689	689	757	722	713	744	695	724	687	744	747	692	764	742	760	751	735	711	735	773	710	698	726	741	773	701	709	736	701	747	738	743	734	724	774	709	711	684	752	719	715	759	671	709	720	730	722	737	673	720	710	725	704	724	726	651	679	735	741	723	669	738	723	683	734	761	730	733	731	716	716	711	663	649	689	718	737	741	745	712	687	722	705	756	727	748	743	727	717	699	734	685	724	708	723	740	731	695	738	688	704	714	705	747	749	733	702	696	752	721	728	694	764	707	724	720	716	697	708	700	707	755	714	704	731	712	692	715	714	703	754	694	733	717	726	766	738	714	717	703	708	735	684	719	698	709	697	708	694	723	771	742	681	700	705	760	739	712	742	731	755	741	689	704	700	713	698	761	733	689	757	749	696	709	688	762	709	687	724	678	714	723	739	757	753	683	702	720	667	733	669	703	690	726	675	732	782	719
28152	11853	1966	992	733	538	470	404	384	343	325	286	309	329	296	536	380	371	449	307	251	240	228	244	233	255	229	237	223	208	223	212	219	218	243	216	225	219	217	249	242	222	241	220	204	254	253	250	198	235	196	230	248	221	218	233	208	235	234	206	199	217	220	230	221	192	253	209	230	232	209	253	255	213	231	245	199	222	232	211	223	227	222	227	223	219	254	206	220	242	196	236	230	252	221	225	235	217	244	229	209	205	228	238	201	233	234	231	218	236	252	223	239	214	216	208	222	213	211	245	220	244	207	243	227	227	246	222	217	230	225	237	225	190	250	220	213	199	233	199	226	217	235	234	245	226	223	222	277	247	242	257	197	243	260	226	213	233	237	229	219	220	232	253	211	239	243	242	219	250	241	216	237	254	235	259	243	219	231	192	244	209	223	204	202	211	244	237	213	243	202	223	226	248	206	223	227	208	254	224	218	213	228	229	242	213	216	205	235	211	212	222	226	223	208	208	212	236	227	209	218	201	218	243	203	233	229	220	223	256	237	235	220	224	224	257	245	208	237	231	241	222	205	226	197	231	231	232	224	201	216	231	200	242	214	222	229	212	223	238	219	250	237	227	227	226	218	233	205	242	221	249	243	196	226	228	224	200	208	195	219	241	236	226	221	211	206	213	239	237	227	218	224	224	242	235	217	215	243	227	216	207	246	214	201	206	216	232	230	208	215	220	214	236	219	222	235	208	236	235	237	214	227	209	231	216	236	219	222	192	246	241	239	191	206	237	250	208	235	234	216	245	196	214	207	228	235	206	224	223	248	215	234	223	211	235	205	243	242	210	233	240	236	217	191	234	237	242	232	222	211	229	219	220	218	241	239	191	229	229	227	212	210	203	225	228	234	235	231	248	235	218	226	216	214	233	233	234	241	239	239	203	227	232	228	222	234	217	213	239	227	223	235	220	211	215	212	250	241	237	239	201	211	205	262	255	232	198	226	216	232	224	200	218	228	188	208	242	215	238	206	214	219	235	253	213	215	239	228	203	200	236	233	229	243	232	202	202	228	233	242	226	231	255	240	198	208	242	249	202	233	225	212	221	212	208	188	212	240	226	215	231	206	259	216	213	229	265	223	219	225	238	248	216	211	207	209	219	212	213	214	227	221	231	222	220	206	214	228	210	220	216	208	242	240	243	209	250	214	215	225	214	239	226	235	187	237	227	222	241	210	242	231	215	223	250	206	241	230	224	218	227	226	240	234	241	239	223	251	233	216	247	251	233	230	209	223	208	233	224	223	211	243	229	215	242	227	221	214	231	250	193	212	213	216	231	242	238	227	236	218	223	206	241	240	207	251	216	243	230	233	220	205	219	195	215	201	225	246	210	223	214	258	208	228	220	230	225	215	241	203	245	241	223	242	214	200	213	228	244	205	216	210	222	195	229	243	225	207	225	204	192	238	213	213	235	226	203	242	257	195	235	262	211	216	195	218	202	207	217	235	230	202	210	211	225	196	231	241	226	245	249	234	236	209	197	241	201	222	229	223	243	215	234	209	215	224	210	225	217	201	243	251	216	208	226	230	218	220	209	211	221	228	222	212	236	239	223	234	213	226	238	232	222	222	214	249	215	223	250	231	236	218	212	237	219	215	216	239	223	235	216	225	226	238	217	218	238	242	232	209	227	235	231	230	192	220	228	194	221	237	206	229	226	227	235	225	233	214	217	191	242	258	225	252	219	224	215	214	203	226	242	222	223	217	219	207	233	235	230	195	248	229	237	215	211	211	239	247	213	227	214	236	226	208	234	237	232	220	208	224	203	233	201	214	223	260	227	218	215	220	230	213	238	225	248	224	178	205	214	199	215	231	225	215	222	237	226	189	218	252	208	214	238	222	199	215	236	192	227	224	235	236	242	227	237	237	228	219	204	250	234	223	215	210	219	231	236	210	226	220	207	229	231	227	223	216	205	212	227	242	240	232	221	209	195	222	239	221	223	244	196	249	231	208	208	239	207	248	232	204	222	206	242	215	221	236	198	231	237	218	212	236	202	213	220	216	250	230	225	251	212	229	216	237	216	248	217	237	219	234	206	252	233	216	255	207	193	213	244	245	249	229	211	225	234	187	237	202	222	228	233	240	227	240	229	239	221	251	243	219	221	265	225	217	214	204	205	244	218	216	238	204	226	207	219	204	218	213	198	213	214	209	229	217	226	237	228	217	248	208	240	250	219	230	221	232	257	212	213	221	201	236	257	221	242	196	232	213	217	216	200	231	222	216	202	221	228	207	220	206	248	240	220	228	243	227	226	216	224	227	232	237	234	205	209	214	230	232	262	195	209	222	215	226	202	247	216	233	226	232	240	219	235	239	241	200	232	206	226	215	217	200	211	230	231	236	200	237	217	205	219	252	227	239	228	254	207	223	239	246	217	252	222	248	209	229	228	228	211	224	207	238	254	247	222	199	208	230	239	223	227	231	218	230	229	199	208	229	223	213	235	218	222	234	186	204	213	218	222	233	237	208	227	228	213	219	227	216	217	220	229	231	223	223	230	218	222	227	232	208	200	216	235	234	217	215	247	232	230	230	205	235	209	233	212	200	229	195	229	220	246	241	227	205	252	216	228	238	194	243	199	245	214	242	210	231	228	212	253	227	214	228	227	239	226	232	212	216	246	213	209	216	231	208	189	245	241	224	223	209	231	225	239	227	220	226	216	218	222	218	223	233	220	245	206	246	226	222	201	227	215	197	253	213	219	186	220	230	208	205	196	220	235	230	244	228	225	215	230	213	255	223	213	217	218	208	245	243	204	205	203	233	223	216	228	197	239	216	225	221	241	231	214	209	221	236	228	233	202	212	232	217	209	236	227	201	253	237	255	213	222	228	236	226	221	218	219	240	229	203	205	243	228	232	223	239	225	252	217	237	201	245	263	199	203	241	232	236	225	238	233	238	225	239	227	233	217	226	216	242	226	208	227	229	244	222	249	204	241	226	240	214	266	221	237	215	238	223	241	216	189	218	227	224	197	217	234	200	213	240	199	214	240	228	206	223	217	211	203	204	228	243	219	227	224	229	233	238	222	199	233	220	228	241	218	236	232	224	260	220	207	215	247	222	230	229	224	216	214	230	250	212	251	242	222	234	189	213	238	237	208	249	257	235	211	244	229	238	216	211	235	219	194	208	209	234	229	224	252	215	221	233	209	195	235	201	268	223	237	226	243	226	221	232	217	205	228	202	238	223	229	247	240	235	237	226	230	237	219	229	243	220	220	203	214	224	187	215	219	231	208	230	199	243	220	218	241	214	233	215	246	212	237	237	233	212	225	216	238	232	240	211	246	234	251	225	219	229	225	224	216	210	221	207	244	235	254	210	210	199	259	215	235	223	230	214	228	212	211	216	229	195	226	216	228	203	250	216	239	257	249	220	222	205	221	240	213	230	247	216	206	217	221	217	231	200	205	251	223	221	233	229	234	222	229	203	233	217	211	226	220	225	215	221	216
7122	2744	4005	4392	3334	2500	2203	1868	1447	1323	1290	1197	1144	1203	1141	2385	1702	1800	1834	1118	874	714	708	736	746	843	762	660	686	647	645	714	698	685	701	637	653	674	656	636	643	684	657	626	629	630	650	674	630	638	624	687	652	648	666	617	632	641	628	653	664	619	685	669	678	665	657	665	649	675	640	665	603	626	665	661	645	632	668	611	682	630	635	651	673	607	615	640	650	640	672	662	641	641	668	625	625	633	682	604	662	634	656	674	652	660	687	641	598	657	640	658	648	671	618	632	642	660	654	633	674	653	662	653	646	642	644	628	648	624	644	671	628	684	610	647	625	688	601	641	599	597	685	634	658	629	657	664	640	671	673	693	657	636	639	652	639	660	619	685	636	611	623	622	636	660	667	634	616	705	681	669	647	671	659	678	616	624	667	664	688	692	655	640	679	651	663	625	655	636	697	643	634	584	646	596	641	663	656	661	693	653	633	666	675	631	642	599	647	630	652	611	662	635	663	632	622	647	587	653	642	638	688	649	673	651	653	661	628	681	660	724	678	629	616	655	658	654	627	660	652	637	641	646	620	652	655	650	610	653	624	640	658	635	621	620	659	672	674	637	671	650	643	659	652	664	641	627	645	655	598	642	622	673	644	628	653	659	596	676	614	626	625	681	643	630	631	618	649	613	637	632	625	633	597	688	675	646	641	650	680	697	625	649	631	636	624	687	649	675	665	652	678	651	633	616	633	656	602	620	662	621	659	644	680	613	648	641	666	619	646	688	677	628	652	637	678	618	657	638	655	674	608	639	678	693	671	627	650	627	694	626	683	657	639	619	657	649	595	681	633	638	649	639	624	656	657	610	648	669	672	642	616	658	617	652	654	613	606	638	645	652	680	642	650	681	627	651	650	652	673	663	705	637	646	647	657	631	658	654	623	609	641	629	642	652	693	678	612	661	631	586	639	655	626	626	651	683	659	657	654	628	682	695	652	658	661	628	680	685	654	650	664	668	650	619	682	649	637	655	687	643	677	668	623	659	648	643	667	651	656	679	639	691	595	690	650	634	653	625	692	638	651	631	645	637	651	613	657	617	608	631	664	645	615	596	625	664	679	655	678	619	679	611	652	656	659	698	658	669	641	606	648	616	637	631	627	626	647	645	635	657	637	633	635	703	623	653	673	649	630	611	640	646	584	651	688	695	622	627	640	621	649	684	633	649	645	579	631	648	607	643	623	696	678	587	649	652	675	665	640	596	687	599	621	628	614	632	608	643	699	674	663	618	629	632	651	635	663	637	644	657	600	660	612	641	639	628	698	659	691	637	640	624	663	653	613	629	619	666	619	640	651	613	643	670	652	640	614	643	618	648	614	640	672	692	663	618	655	613	693	599	614	639	626	649	652	670	676	624	660	648	626	618	574	659	643	668	632	673	680	642	655	624	684	661	679	627	652	632	636	657	667	615	660	655	630	659	625	655	623	652	653	653	657	653	638	646	610	636	665	594	668	653	596	664	648	618	593	640	632	667	631	612	669	618	647	661	623	666	671	643	668	657	683	684	666	620	642	636	649	649	657	644	631	649	653	617	624	691	615	641	683	681	667	661	660	677	645	649	681	634	641	639	679	677	667	621	626	651	634	652	654	670	621	653	602	618	663	657	648	650	637	650	643	646	632	645	640	652	671	667	663	654	697	618	674	633	611	662	608	650	675	644	606	639	646	625	641	659	620	622	630	673	641	637	624	602	610	638	642	680	586	694	619	599	683	677	637	612	656	646	633	647	616	677	670	626	643	688	629	637	650	613	642	625	652	621	678	680	648	658	640	648	658	635	676	707	635	610	601	613	677	638	670	648	603	692	597	638	650	640	674	679	646	628	659	607	656	650	677	637	642	662	691	644	629	694	656	689	617	635	680	638	622	600	658	681	639	671	646	656	651	658	629	679	652	655	648	679	604	649	667	650	667	654	622	639	644	648	680	609	646	646	711	630	613	571	688	634	644	599	651	607	690	594	605	645	665	658	633	634	637	665	697	691	634	620	684	658	642	654	677	656	653	680	656	601	672	653	642	623	620	670	627	603	627	653	666	680	597	646	631	652	645	643	658	666	645	620	667	630	700	642	652	649	620	641	669	658	635	613	681	667	656	632	669	642	623	646	662	658	675	634	636	661	624	621	655	622	634	676	688	632	665	639	665	619	667	578	635	698	631	681	650	628	652	661	658	662	679	643	598	642	621	665	665	613	644	655	684	625	637	613	633	642	606	632	658	628	641	639	595	638	647	643	659	619	656	605	670	614	648	615	691	603	726	651	635	675	636	643	647	613	641	615	637	600	651	650	669	630	622	586	632	636	714	647	605	671	651	607	597	655	611	636	650	637	704	638	695	672	660	653	625	643	681	638	662	672	695	629	649	652	660	681	611	653	646	667	634	629	631	649	650	644	649	646	591	627	633	621	653	634	665	620	657	646	666	610	656	607	684	633	641	660	674	653	636	684	660	643	646	671	655	609	639	638	636	680	665	626	660	663	675	609	632	639	626	692	640	625	668	673	646	649	677	623	643	640	626	668	665	615	645	641	651	630	713	643	648	663	639	653	650	637	631	646	611	681	649	663	677	631	665	686	631	631	621	636	608	644	689	634	635	635	675	651	622	644	659	648	666	621	609	612	633	666	621	657	636	643	598	654	656	651	673	644	635	673	637	654	633	655	648	660	631	658	639	649	634	627	625	626	635	616	643	644	644	628	615	682	621	630	614	670	649	629	652	653	668	615	664	615	678	612	662	613	656	634	619	663	621	636	622	622	647	669	614	632	620	639	647	642	670	638	666	601	673	646	624	643	649	682	693	647	703	604	637	660	628	616	719	657	595	711	612	655	616	640	596	687	604	623	632	671	677	653	638	639	692	643	636	634	595	639	616	615	679	625	599	640	687	669	658	693	663	633	684	620	613	643	628	606	667	646	651	614	647	640	642	671	695	625	639	620	648	636	685	660	599	663	667	631	656	642	655	661	620	683	620	625	649	682	647	628	632	664	583	658	670	638	625	680	606	628	627	648	642	657	657	657	649	662	667	619	630	636	655	609	683	620	669	687	646	671	621	631	632	647	637	641	628	688	591	652	644	666	640	650	618	644	638	656	644	626	596	661	634	645	642	580	639	655	620	627	673	624	647	651	661	633	604	688	651	611	611	693	607	629	601	623	652	615	599	679	647	672	632	657	680	652	651	618	678	680	628	586	596	668	605	652	626	620	597	653	671	605	654	644	651	647	659	668	602	622	617	638	630	605	657	689	711	605	593	600	639	608	662	662	637	580	613	666	667	643	634	612	654	669	646	658	644	666	643	624	660	638	621	637	670	624	623	641	641	626	640	660	654	637	595	633	626	667	679	646	620	671	666	635	607	638	638	585	653	609	674	648	627	671	660	628	591	655	658	638	606	664	674	640	644	614	654	636	683	674	655	691	619	629	665	613	706	623	642	607	684	681	656	673	633	644	641	652	680	630
29188	17397	8516	5586	2717	1661	1431	1162	1083	1059	577	538	567	549	584	3269	2249	1818	1451	712	598	295	325	310	369	313	302	250	270	275	240	228	266	262	253	285	252	248	251	257	234	235	214	232	263	263	223	263	262	228	259	222	231	258	284	253	260	250	251	255	255	218	232	246	253	230	254	243	272	264	240	217	238	246	263	252	240	229	212	241	255	246	249	242	254	228	225	225	273	261	263	259	253	249	232	231	234	241	227	247	234	207	258	252	238	289	229	245	237	229	259	256	273	229	248	250	253	254	229	238	254	249	243	212	252	210	258	256	258	264	262	250	261	250	262	254	244	263	228	221	238	254	250	222	249	232	262	245	242	217	254	233	222	257	264	234	238	244	236	250	278	263	249	247	244	243	211	257	264	234	239	214	234	246	251	233	263	248	247	273	237	257	257	237	257	256	261	267	220	245	258	253	248	237	247	225	221	259	240	232	260	246	229	200	262	228	259	248	234	259	253	246	256	256	239	277	252	245	225	261	235	214	235	259	248	250	260	252	240	248	234	244	242	263	229	265	227	236	224	239	229	263	256	249	250	278	229	260	253	245	263	225	241	245	231	217	259	233	254	237	248	247	254	239	228	226	245	254	220	225	240	245	219	236	246	274	221	221	241	255	241	244	269	257	220	230	227	278	245	258	237	277	239	262	235	241	260	265	203	258	242	221	262	259	231	260	242	238	255	219	256	219	226	247	259	249	253	237	237	239	231	251	250	243	254	239	264	230	223	235	235	244	253	235	230	245	235	274	258	257	226	241	244	230	255	260	267	258	249	276	248	244	234	272	251	254	262	252	226	243	251	236	254	221	266	251	236	277	220	227	230	230	246	197	242	252	227	222	246	250	257	231	262	272	223	268	236	260	274	241	239	256	235	261	245	264	260	242	236	237	223	283	262	252	246	246	248	219	236	253	241	247	253	227	251	278	241	257	236	235	226	245	234	243	261	228	258	236	221	228	241	268	267	243	218	260	261	277	227	241	255	248	227	248	243	239	240	255	238	229	252	273	248	267	227	250	260	256	245	276	211	235	254	268	243	255	246	264	230	229	224	262	225	226	224	260	226	250	245	269	254	244	235	263	272	258	250	240	261	250	240	238	249	236	259	255	246	242	247	250	245	242	257	276	263	219	224	248	235	253	219	258	251	248	266	231	243	239	242	235	243	257	253	248	240	214	246	259	217	280	266	213	226	266	262	244	234	243	248	230	258	220	265	222	215	236	225	232	242	237	271	231	258	266	233	249	221	223	259	265	240	226	253	231	225	230	234	260	254	244	276	249	277	257	228	242	208	230	227	275	233	248	229	252	252	251	218	245	240	244	244	270	234	217	237	237	247	254	249	222	248	228	239	226	214	247	218	204	242	250	254	208	272	282	252	237	222	231	211	228	241	240	221	220	246	231	224	230	243	248	193	232	224	269	233	236	285	267	228	236	273	228	222	275	226	250	226	252	250	233	231	264	261	242	259	254	252	249	230	273	258	246	246	226	254	232	249	239	231	251	229	245	255	224	242	249	262	262	241	268	224	262	250	264	211	239	247	237	262	271	250	257	266	219	247	265	232	252	229	229	267	223	225	230	258	245	242	236	256	250	235	229	261	262	252	247	254	240	249	226	242	247	231	242	250	243	247	275	218	241	237	282	238	236	243	247	241	232	223	245	265	245	249	234	220	220	262	224	250	221	245	238	240	218	264	256	249	247	241	238	239	225	208	257	215	236	230	256	241	260	234	252	230	252	231	239	235	243	250	230	247	216	221	223	251	231	226	234	236	229	237	266	259	224	261	244	248	225	247	271	249	244	260	224	229	260	276	284	246	213	240	264	257	248	237	237	225	276	248	250	250	235	254	231	270	231	228	257	255	248	275	252	274	253	245	260	244	218	227	248	244	244	249	266	252	255	240	240	239	251	253	261	233	258	225	269	250	264	238	253	270	239	221	238	232	234	257	261	263	218	220	238	268	237	232	241	249	243	231	238	220	241	237	265	244	251	258	248	251	256	252	261	229	239	255	230	253	236	256	228	213	254	232	241	260	230	229	244	240	249	245	220	237	255	242	249	238	259	240	252	225	241	258	231	237	245	251	251	238	246	255	247	233	221	238	258	248	268	245	225	264	265	274	265	248	219	222	248	213	242	242	261	259	225	272	232	243	241	214	225	236	236	251	232	255	232	239	245	255	241	251	218	268	258	240	236	242	246	232	248	247	255	243	242	241	249	260	267	261	206	257	258	255	244	237	228	242	225	265	286	231	236	263	264	270	243	210	230	246	233	245	257	249	241	239	238	237	248	231	231	263	234	238	219	247	230	252	224	255	233	243	233	253	245	275	256	248	243	244	250	228	251	243	247	272	256	234	223	257	230	246	243	220	269	272	237	231	232	240	239	247	251	237	255	234	228	249	262	223	267	245	279	229	265	210	248	273	222	227	247	256	224	234	261	252	245	233	234	245	222	273	254	241	258	240	252	241	283	237	246	220	234	239	248	238	240	215	237	221	240	251	251	248	214	230	244	239	280	225	248	236	243	252	273	253	260	245	247	255	264	236	243	234	237	246	242	276	246	233	222	231	269	265	258	234	237	226	243	257	250	243	232	245	264	245	265	238	223	267	242	264	218	272	263	274	241	269	262	246	262	234	256	235	276	265	269	238	260	232	263	232	246	252	231	256	244	248	223	223	240	212	228	227	241	239	254	249	255	256	225	234	244	236	247	250	225	264	240	254	244	245	239	237	239	264	234	243	238	259	255	258	259	243	250	239	260	242	259	260	261	223	238	233	229	281	219	232	258	228	251	259	219	236	282	230	275	233	241	256	270	225	270	246	273	241	254	279	232	253	269	275	230	261	258	249	253	245	271	242	262	246	251	238	226	266	264	255	268	252	241	256	251	224	248	242	231	258	253	250	274	250	243	232	240	243	241	237	256	228	254	241	260	281	230	235	272	241	236	241	222	243	276	236	276	220	240	213	263	235	240	245	230	252	248	261	254	228	230	264	243	236	212	258	246	260	217	232	226	255	244	265	231	231	238	255	239	242	252	244	243	243	253	242	236	220	243	233	229	235	243	227	245	256	273	240	242	265	267	248	257	228	250	216	256	246	245	246	224	233	258	217	201	232	250	240	247	234	215	254	271	244	256	228	240	264	226	222	223	246	259	222	241	218	219	244	283	232	288	244	246	259	242	281	236	201	238	221	224	262	238	228	242	251	260	231	245	214	233	235	238	246	268	273	246	236	284	230	252	234	265	276	224	269	238	264	238	234	240	230	246	262	234	244	278	263	257	232	259	229	241	243	230	227	264	221	241	256	261	286	250	235	228	244	246	233	232	243	256	203	242	258	243	226	250	258	220	226	238	215	226	265	258	239	250	266	268	253	241	217	238	200	202	245	280	254	256	250	234	250	252	272	241	270	279	223	217	254	236	258	242	254	242	226	227	271	237	227	235	247	255	236	265	248	260	232	227
9984	8015	12338	13047	9020	6537	6441	5282	4683	4625	2698	2477	2581	2698	2991	16503	11434	9758	7840	3902	3070	1246	1130	1447	1625	1354	925	767	753	744	730	712	723	813	862	786	677	742	721	715	661	683	656	664	687	669	651	677	728	710	686	735	685	714	684	718	720	673	628	706	683	693	668	667	679	660	675	734	708	680	679	715	721	668	710	714	679	688	695	693	690	687	723	696	725	697	715	736	672	719	716	758	704	698	686	699	643	689	670	705	705	681	609	686	688	677	689	671	678	702	688	689	684	725	696	737	680	672	700	733	672	680	691	711	723	670	722	750	690	720	714	690	690	695	724	699	692	728	736	720	712	691	669	717	704	704	724	693	739	686	687	645	709	737	668	673	671	693	676	716	673	658	711	655	717	710	635	698	696	670	712	706	660	670	669	688	707	687	725	694	716	728	736	703	672	715	693	695	731	704	675	681	686	719	693	691	721	736	714	699	664	690	678	691	691	687	660	724	720	684	676	717	679	663	752	686	722	719	680	745	705	744	708	758	742	649	702	719	660	736	648	693	745	675	672	720	735	741	672	666	726	671	744	699	705	713	684	715	716	677	725	698	711	713	712	728	711	698	703	685	690	690	723	671	681	698	728	704	720	688	686	672	667	690	678	689	694	724	684	733	672	724	732	695	706	717	742	706	699	706	704	721	719	681	705	720	721	691	720	692	706	677	709	713	704	716	668	693	685	702	709	761	706	649	686	717	660	749	708	702	691	722	717	672	683	713	741	723	706	666	673	663	696	706	696	632	692	659	709	690	709	741	688	687	716	723	712	702	696	703	719	666	670	646	704	697	719	736	716	713	695	734	682	732	686	673	669	712	716	721	690	708	672	716	764	741	670	656	703	705	711	696	718	756	679	743	708	711	724	697	697	720	740	664	689	708	708	712	749	678	719	767	649	724	736	713	699	699	730	695	710	699	687	664	687	675	690	723	645	676	714	727	644	714	684	707	665	702	741	746	752	734	711	723	660	697	697	656	690	683	712	745	713	726	710	701	705	710	658	720	652	671	685	691	660	686	706	752	706	660	731	694	709	716	733	727	715	715	705	665	666	690	732	743	674	755	649	689	691	640	736	657	700	705	742	741	687	674	742	651	706	697	694	727	695	673	724	708	709	710	686	696	702	707	713	680	721	701	713	672	709	722	690	692	680	747	731	687	640	704	659	704	721	705	687	695	755	630	736	700	715	683	692	714	683	706	724	717	677	673	715	735	716	727	664	729	723	686	732	658	763	689	747	718	659	716	686	676	722	741	693	712	704	718	693	709	736	739	693	695	726	746	699	690	687	662	683	720	670	703	701	731	649	681	755	740	716	665	680	712	666	655	682	662	704	690	695	694	684	694	683	725	636	665	667	667	717	702	735	740	695	628	719	666	743	666	690	667	708	734	729	710	739	724	661	710	678	694	681	698	672	700	651	690	756	750	719	693	734	686	706	700	737	668	732	708	706	722	696	646	731	745	709	748	692	698	732	659	698	708	700	693	751	681	683	745	672	708	618	721	699	685	724	677	685	704	701	650	711	697	724	727	688	694	716	662	677	691	692	734	734	712	695	689	690	664	696	668	739	723	725	666	672	684	725	715	755	667	653	722	686	706	691	679	680	736	709	692	687	660	675	698	708	693	697	704	740	708	730	715	742	709	675	655	709	756	750	671	696	724	697	702	679	709	692	702	707	705	733	633	722	697	708	685	698	667	732	694	725	724	702	744	727	717	700	690	718	729	682	663	705	728	710	683	697	685	682	696	647	727	696	714	680	698	688	729	704	712	693	691	695	678	728	775	663	697	704	667	677	705	699	684	718	751	697	713	718	658	709	707	705	673	682	715	670	708	699	687	756	707	664	703	725	698	694	672	713	692	717	679	674	685	754	733	745	726	679	688	683	731	686	699	719	736	661	716	704	686	691	752	660	683	687	701	725	697	665	716	670	686	720	690	711	717	694	684	743	723	707	693	694	766	701	719	731	715	739	682	674	694	713	734	741	729	686	724	739	734	715	710	718	752	721	653	729	723	680	706	676	712	714	677	723	684	698	694	683	748	686	751	726	687	650	702	700	684	713	702	713	678	733	756	735	684	693	693	687	751	696	700	662	684	707	680	716	712	732	693	691	685	694	693	745	719	704	714	704	711	716	675	696	641	678	723	682	678	696	709	748	731	707	687	718	706	665	746	742	740	693	724	726	719	675	688	691	695	675	714	727	748	736	650	669	753	719	695	723	690	685	672	711	717	705	687	719	682	680	699	711	707	703	679	697	657	722	688	752	698	715	708	703	735	725	699	691	713	706	692	702	713	698	736	663	671	750	705	737	715	714	697	616	694	665	714	694	721	704	710	690	702	669	695	771	679	713	694	700	691	656	700	732	726	693	637	718	738	721	665	723	685	734	768	733	724	733	710	667	723	675	686	694	717	689	689	766	705	693	735	701	709	695	723	706	682	714	660	762	649	677	717	690	710	690	693	694	655	659	672	682	665	692	706	672	661	656	716	676	690	652	721	682	702	752	653	725	699	679	707	660	704	696	769	714	688	718	700	683	698	734	709	716	725	708	683	727	689	707	732	741	709	681	673	719	707	699	673	679	677	663	688	725	681	687	709	746	703	704	668	678	701	704	680	709	672	729	671	695	688	671	708	686	705	669	694	691	684	719	703	694	668	719	733	672	706	713	697	634	694	683	679	665	723	693	678	682	728	673	744	700	710	718	728	655	714	682	708	680	681	678	708	697	688	660	646	674	730	695	687	709	708	735	709	692	720	647	712	701	687	710	731	759	739	692	638	736	692	676	694	748	708	697	707	705	708	684	735	706	737	719	760	734	739	685	735	689	768	699	697	707	701	689	685	687	758	685	685	694	727	708	729	704	657	707	692	702	696	666	702	719	694	688	704	693	714	724	666	680	685	710	683	713	684	671	717	709	714	652	723	677	705	647	643	689	721	670	662	677	685	708	655	706	720	734	728	697	710	671	726	669	673	692	723	732	676	684	698	739	682	698	713	690	636	720	694	668	678	701	734	720	697	712	704	688	704	740	743	681	693	703	712	707	679	705	691	677	679	714	713	713	732	720	707	669	659	688	690	751	716	759	695	710	625	699	679	722	657	687	742	758	697	718	715	705	704	691	694	669	763	720	742	685	720	664	706	678	760	716	725	690	736	692	674	655	693	703	680	688	687	715	707	680	694	701	714	722	693	678	709	707	742	659	655	739	677	736	701	684	705	701	689	693	711	667	701	717	682	728	685	686	697	660	698	703	674	794	749	686	698	688	725	701	676	699	658	669	730	702	718	688	735	727	699	697	679	709	690	706	712	678	732	665	658	731	721	699	707	761	704	667	658	677	700	705	735	693	741	728	717	733	657	702	728	693	714	690	673	704	682	709	694	706	725	703	720	712	709	723	688	699	761	695	673	709	759	712	691	689	660	701	706	674	685	736	689	705	711	730	682	728	701	691	677	702	724	680	676
29868	19984	14401	9658	4188	2739	2791	2070	1843	1168	874	845	832	738	1150	6097	5007	2791	2180	1015	819	404	345	393	434	380	267	303	277	273	260	318	286	268	281	274	261	262	247	249	270	226	269	246	278	268	263	256	266	248	273	273	259	258	264	270	272	235	265	260	247	282	244	261	276	274	268	295	297	256	267	279	257	240	296	258	254	266	276	254	266	249	264	262	288	276	268	266	268	265	270	267	256	287	278	259	246	285	272	247	286	273	249	243	271	245	228	284	280	261	285	274	261	258	266	290	276	263	259	251	225	271	277	243	218	257	249	234	259	260	262	272	267	255	270	246	283	245	275	278	255	245	269	271	255	261	288	260	265	296	253	265	257	265	236	272	284	270	258	251	242	271	260	220	237	281	248	239	219	252	282	269	262	253	253	290	240	267	269	260	259	244	275	248	253	265	239	264	278	272	249	269	230	279	238	247	259	245	284	272	242	285	276	255	255	265	282	302	260	304	253	262	264	280	288	295	307	272	251	264	265	253	248	294	278	260	274	248	254	251	264	264	263	273	242	273	289	250	258	266	237	270	250	229	274	282	252	290	284	283	252	262	233	272	295	288	250	276	245	235	247	246	294	266	255	222	264	256	238	270	254	282	256	242	266	285	262	264	253	277	257	268	267	272	264	263	278	285	294	272	245	255	283	250	286	245	275	241	289	270	247	273	269	283	267	288	258	261	277	274	274	264	251	269	273	264	252	253	278	285	233	255	239	262	274	283	259	247	242	277	232	281	276	269	235	234	248	262	245	292	226	249	249	272	251	259	264	274	231	281	230	262	242	247	262	277	274	265	263	234	282	248	248	281	251	297	249	275	251	275	275	273	245	283	231	244	276	271	268	251	277	268	260	278	261	272	270	260	227	242	247	257	272	278	244	252	295	256	257	290	266	265	241	283	288	258	270	278	246	272	233	260	257	233	264	260	238	236	258	260	257	273	308	264	278	223	227	275	244	236	254	254	275	258	264	277	250	276	254	247	238	275	238	243	243	266	276	273	241	251	248	265	245	254	266	263	253	255	273	249	263	247	289	259	261	258	249	284	243	260	280	236	231	275	245	266	279	260	256	241	267	287	292	284	277	270	258	226	261	267	309	267	253	253	266	275	272	231	270	265	263	236	272	275	236	268	240	285	273	268	305	230	247	271	261	272	267	251	257	254	298	250	294	275	254	242	264	269	262	214	269	278	231	255	246	249	273	273	250	254	245	259	248	270	271	272	268	260	310	246	263	220	230	241	268	207	260	256	245	259	265	275	276	259	263	260	288	266	260	262	294	264	263	279	285	272	223	262	292	270	242	237	262	244	261	277	282	266	252	263	283	231	247	257	284	288	259	279	236	262	257	252	263	253	227	232	275	249	243	239	265	272	276	268	274	252	249	276	252	264	246	257	254	258	246	276	251	268	217	273	222	255	272	241	265	274	309	249	258	249	274	266	277	295	261	269	276	269	250	247	241	286	274	248	275	247	261	262	275	269	260	264	242	262	254	253	225	238	261	240	304	226	269	250	252	270	269	250	251	247	283	257	259	228	262	250	252	252	255	260	272	286	268	282	269	268	256	248	267	242	248	238	271	259	277	241	272	234	267	250	255	248	256	272	249	267	264	257	256	253	245	245	256	241	280	265	274	257	286	270	251	245	263	247	264	250	268	268	282	252	278	238	258	278	273	261	259	274	271	256	264	266	248	267	266	273	264	283	283	288	256	257	247	224	281	262	242	274	255	251	274	251	278	243	302	266	246	247	251	257	240	290	275	259	270	283	269	251	248	266	248	234	280	257	266	301	294	248	272	251	258	271	269	263	269	256	254	248	248	239	287	230	254	261	271	270	249	274	243	270	261	230	260	249	267	266	260	241	285	270	268	273	234	266	257	266	275	256	255	241	228	245	285	259	279	248	271	278	280	223	276	255	263	277	244	253	257	281	254	231	280	277	260	280	279	264	285	273	270	285	239	255	257	282	263	235	286	297	266	243	277	260	248	244	254	253	253	240	267	263	253	265	283	270	270	255	303	264	284	291	246	289	268	276	266	250	262	272	286	270	283	247	261	260	244	306	258	292	260	251	258	230	252	250	241	302	256	286	253	244	271	246	277	282	232	239	258	246	290	262	263	260	257	274	252	237	287	255	260	241	286	228	276	270	244	252	254	229	275	271	277	229	253	256	270	251	267	249	248	275	246	238	239	272	252	256	294	276	257	292	281	278	263	252	268	268	258	253	234	263	235	283	265	270	263	275	276	231	265	246	255	274	249	267	258	257	299	294	270	263	269	267	261	258	265	284	267	240	303	285	260	281	261	249	260	257	289	274	277	263	251	239	236	281	247	267	276	273	230	267	241	272	279	255	255	255	254	265	238	266	229	270	267	282	248	252	236	261	256	253	268	276	286	252	296	243	250	259	263	256	240	240	271	273	266	250	247	217	246	279	252	265	280	283	256	239	257	248	253	257	257	256	255	237	268	260	268	239	247	282	277	254	308	245	256	240	277	241	295	239	258	288	254	296	260	253	239	252	286	268	282	277	272	251	253	249	266	252	280	243	261	274	273	271	256	259	243	267	234	223	268	246	238	284	248	283	260	252	295	270	260	252	271	259	250	267	263	249	267	250	245	239	295	268	259	273	263	286	271	246	258	277	270	266	251	264	253	289	269	255	285	263	226	247	252	234	249	240	265	244	244	282	282	258	254	276	276	254	273	225	275	216	282	256	258	263	228	291	242	272	258	259	250	226	262	275	251	249	271	268	262	260	268	231	241	245	266	277	279	252	256	264	269	290	274	286	272	272	250	275	252	259	246	309	293	243	261	257	261	277	239	267	295	266	228	240	244	266	248	268	238	261	228	256	233	280	263	262	265	259	240	261	272	260	271	276	270	254	275	262	259	261	244	238	267	246	241	281	275	276	272	246	255	257	290	256	243	284	261	229	271	264	243	283	259	260	250	281	267	313	241	242	258	263	278	279	235	258	246	267	255	255	245	268	269	289	265	254	252	289	254	246	256	269	246	286	255	284	247	245	244	268	262	268	265	240	296	262	270	279	266	234	260	243	271	255	260	260	253	265	259	272	219	286	280	277	266	243	238	229	273	260	224	242	274	302	260	278	288	259	267	271	272	272	288	246	288	251	260	267	281	247	270	270	242	246	271	252	288	280	263	264	256	258	273	260	255	277	247	260	241	296	235	271	246	248	271	257	261	268	261	283	264	281	267	278	250	248	277	289	254	292	255	266	239	264	270	261	256	258	260	264	269	242	274	241	239	263	238	232	262	273	263	247	277	281	255	266	263	257	259	267	230	236	261	280	271	262	237	250	259	256	256	268	290	262	273	237	261	247	271	264	264	271	260	288	255	234	247	276	281	268	255	263	232	258	249	238	271	304	258	280	280	243	280	235	230	283	249	274	259	278	260	269	245	239	248	262	238	303	236	261	261	297	253	294	251	288	251	258	240	269	251	224	252	250
11705	10661	16876	16057	10671	9422	9372	7018	7495	5090	3926	3684	4293	3550	6217	24903	19630	14138	10597	5310	4259	1549	1490	1578	1615	1528	1018	839	795	826	795	830	819	932	920	958	826	773	724	782	729	762	742	729	745	736	699	759	773	731	747	784	707	725	738	754	729	756	734	739	762	718	752	796	720	726	708	735	737	731	766	687	723	740	750	753	729	718	758	757	766	740	747	706	754	686	730	767	708	740	691	701	747	718	726	760	724	744	735	738	736	753	740	693	750	779	732	697	685	744	751	790	695	800	753	779	816	758	732	738	732	734	749	736	751	686	682	758	719	743	751	742	707	709	721	736	800	727	822	717	732	751	789	740	735	755	722	785	731	717	724	736	738	721	749	683	739	772	743	714	743	721	755	749	766	723	748	740	731	736	769	762	753	691	763	786	762	779	770	748	720	766	718	709	733	729	769	718	709	757	751	742	738	771	763	759	748	757	776	696	748	747	729	697	801	699	760	696	762	724	788	757	734	680	721	817	758	754	692	755	771	737	752	744	750	744	767	777	692	774	746	719	750	787	745	715	782	757	741	714	743	782	824	752	769	746	733	760	776	724	695	813	774	740	739	732	743	664	737	681	713	751	721	758	779	721	739	737	764	711	721	725	783	760	688	743	755	748	748	722	716	721	677	766	704	705	738	716	768	736	753	714	769	731	738	752	695	733	782	782	743	748	725	759	713	746	710	765	784	775	760	738	706	759	753	726	760	716	739	777	719	723	717	742	725	699	720	717	738	741	754	796	723	749	742	748	763	752	746	749	734	717	759	766	800	708	731	732	699	780	764	790	748	712	734	718	708	763	763	744	769	759	763	794	716	737	734	702	773	713	754	719	738	739	757	742	745	786	725	766	749	767	779	801	735	725	756	735	732	752	775	770	821	794	706	767	704	779	743	686	760	754	782	725	741	716	771	791	720	750	687	686	743	744	690	678	728	758	731	784	730	751	747	733	799	781	736	735	783	747	741	794	769	732	697	763	758	755	725	735	715	738	694	748	760	766	741	735	733	752	739	755	762	746	755	739	789	740	753	731	771	741	720	741	714	784	751	708	683	750	776	772	756	753	769	713	733	801	762	753	743	738	745	722	776	763	707	679	771	766	781	747	739	744	809	706	725	772	760	690	754	755	761	737	699	732	776	750	703	779	738	753	774	741	783	743	736	730	708	701	692	732	756	759	700	764	706	779	768	745	779	775	723	727	786	802	689	735	737	699	772	825	788	745	741	729	749	749	701	755	740	730	750	773	699	724	706	726	739	782	717	820	727	763	740	760	788	783	742	776	742	776	741	687	706	740	731	726	740	711	750	747	779	790	748	693	714	731	773	747	753	730	746	786	728	727	736	711	750	777	716	765	738	725	721	676	720	779	728	763	793	740	760	707	722	766	755	721	736	760	755	709	686	753	726	763	755	695	802	769	762	760	720	741	743	718	716	790	716	753	752	721	773	757	764	758	710	776	770	753	719	701	706	723	735	740	749	774	708	712	725	704	750	726	732	713	716	736	750	805	762	726	736	729	718	789	759	674	719	718	752	743	751	781	746	743	754	741	694	711	746	783	746	746	805	725	696	800	770	726	720	705	724	747	765	694	768	758	720	712	762	771	710	754	775	752	749	776	756	751	808	730	723	738	722	789	732	728	754	724	785	768	677	743	742	722	742	749	716	755	759	759	773	741	716	749	719	767	738	738	706	705	719	765	751	758	750	684	692	726	735	742	758	781	725	758	748	754	734	726	774	710	723	770	715	763	751	739	744	714	710	731	766	740	721	746	735	751	790	701	744	712	758	717	767	709	730	702	726	713	739	723	741	751	726	787	739	718	761	735	727	771	761	744	709	765	750	698	737	792	736	745	732	774	724	785	741	774	750	782	717	740	689	773	745	739	694	777	724	735	704	782	738	762	693	728	766	708	770	742	735	794	813	733	738	762	716	762	746	793	737	782	768	743	773	732	719	768	767	736	776	747	742	718	747	701	728	758	750	738	753	701	772	787	768	781	748	768	772	711	717	705	745	743	738	749	733	723	726	784	727	769	727	724	735	754	772	715	752	741	775	743	715	771	736	776	744	762	758	765	765	737	759	756	751	704	773	741	754	758	735	793	764	715	738	737	709	752	767	739	725	753	730	710	747	788	715	745	766	701	748	730	751	740	742	691	716	689	738	760	699	739	780	701	713	736	713	733	736	729	712	728	777	735	734	715	742	730	738	723	741	796	716	756	736	690	772	761	722	742	779	746	703	757	782	716	747	752	782	755	770	774	762	723	713	670	785	698	702	749	762	763	751	794	737	730	763	724	708	778	691	707	717	741	747	740	729	710	744	760	732	753	797	736	685	752	736	743	771	791	760	787	793	719	699	732	745	715	750	718	736	738	728	798	708	754	745	764	700	761	740	694	751	735	753	787	748	680	707	699	759	776	729	735	749	762	785	778	799	745	733	733	744	752	759	700	682	737	774	776	728	753	706	742	732	681	749	751	772	801	733	761	726	720	764	715	732	808	723	770	690	771	711	765	782	738	733	755	816	781	741	696	708	735	746	727	738	744	740	753	712	764	710	777	763	684	749	729	744	804	674	732	694	721	737	734	762	751	778	772	732	746	723	734	718	740	748	790	750	782	764	724	795	767	729	734	751	721	737	764	760	710	711	731	765	728	716	707	772	753	770	745	729	775	704	771	780	803	696	746	761	743	760	761	762	721	757	730	769	752	753	727	718	741	737	758	758	755	750	735	754	766	746	739	767	734	776	774	765	748	741	748	660	742	789	735	744	729	774	811	726	729	740	747	714	797	760	758	723	722	753	703	740	749	729	768	746	749	737	723	742	677	757	736	781	779	772	695	737	768	749	750	774	760	750	744	708	731	738	739	739	756	729	737	758	752	740	706	751	704	715	723	755	749	785	720	744	753	745	755	763	722	754	759	696	755	705	735	701	723	732	737	766	730	733	769	712	746	754	758	725	725	711	719	728	732	749	755	753	698	720	725	736	747	722	774	711	786	743	737	775	796	736	733	791	722	715	770	754	735	731	791	698	692	737	717	772	764	791	774	740	728	733	751	757	764	782	737	760	764	767	722	770	754	699	725	711	743	710	692	753	768	791	725	732	721	696	733	800	764	735	703	730	724	787	762	747	743	777	742	775	752	732	782	737	719	693	722	730	743	736	762	705	731	764	696	727	743	750	747	761	753	695	731	684	759	728	690	735	728	793	723	747	720	724	659	721	745	733	714	744	732	722	751	738	690	755	740	740	774	761	745	729	752	697	779	755	725	761	755	741	706	728	690	754	727	691	730	737	734	731	732	732	765	798	753	781	740	733	741	724	761	743	754	736	716	729	719	733	775	742	721	791	764	786	746	739	746	725	800	795	701	704	723	767	754	751	718	769	720	739	708	731	736	755	702	740	737	692	822	767	754	735	740	720	721	790	773	734	751	732	735	708	783	764	733	719	753	760	746	758	760	759	759	714	719
28008	11162	2084	1086	652	542	417	386	422	359	314	299	260	336	343	565	524	368	351	290	268	228	233	245	257	245	238	210	223	246	214	234	205	225	234	241	243	205	216	236	217	221	220	238	258	215	206	214	223	220	222	258	236	234	228	238	247	223	232	245	200	229	199	213	204	189	227	218	237	246	230	203	231	242	217	247	223	211	232	248	231	228	210	199	212	228	226	224	257	222	223	204	211	260	235	234	240	228	217	223	257	244	205	231	216	242	228	238	254	264	224	225	208	222	233	233	182	225	219	226	222	207	234	215	238	205	236	241	233	231	208	223	229	235	258	206	210	208	231	224	174	234	242	229	232	239	218	225	216	221	209	223	258	223	222	241	261	236	248	257	236	208	226	213	205	194	223	235	232	240	234	218	230	226	238	229	200	205	224	222	233	257	255	232	228	246	213	218	214	229	221	205	230	230	248	234	233	241	203	226	228	229	217	231	223	224	226	226	222	242	231	245	243	227	204	208	230	239	229	210	241	205	254	234	249	238	223	240	243	224	196	203	217	222	222	232	237	256	225	210	231	212	217	215	231	231	230	231	203	221	227	241	219	247	222	218	210	223	226	240	200	234	203	201	231	210	260	203	242	195	201	224	221	234	235	226	193	204	214	211	245	237	236	228	217	211	241	237	242	224	230	238	245	235	236	237	236	250	244	267	234	218	234	240	234	234	219	226	220	245	229	205	229	196	241	219	255	227	231	219	223	229	241	221	220	214	216	204	223	206	215	196	249	213	230	218	225	225	214	221	248	244	221	204	217	212	202	208	209	209	251	240	221	216	231	235	226	234	235	230	224	236	222	228	228	222	218	235	245	231	223	230	219	230	218	232	248	218	194	235	207	241	234	212	230	242	226	246	221	225	244	231	244	210	209	207	235	215	244	229	198	209	213	216	222	214	200	230	247	218	209	225	210	233	228	231	248	227	227	243	188	200	217	217	221	238	232	206	219	217	233	202	201	207	229	222	246	243	214	235	235	225	202	245	197	205	203	216	214	238	215	222	220	232	208	238	226	217	202	205	241	231	234	210	222	219	206	253	222	228	221	232	227	241	248	236	240	223	217	225	224	249	246	239	232	225	209	227	238	230	229	252	231	218	249	221	236	219	227	236	222	219	227	235	224	200	207	223	211	202	227	240	227	250	239	231	226	214	199	239	213	225	225	226	221	226	210	233	234	240	238	210	218	234	222	230	211	230	240	220	218	220	216	247	231	254	195	246	225	199	260	219	215	234	225	213	251	239	258	236	215	256	252	255	213	215	191	218	202	200	202	237	245	248	249	239	224	229	218	204	221	224	239	241	233	234	241	225	241	210	202	221	214	214	223	204	222	206	217	202	242	221	236	244	243	210	231	225	187	254	225	208	224	207	222	198	237	251	194	252	225	246	219	211	231	235	227	250	221	217	251	226	225	206	216	218	222	210	236	203	234	237	230	230	215	230	210	220	222	245	225	210	210	267	242	238	217	217	231	243	252	221	235	202	230	220	215	213	225	238	222	232	203	242	248	214	231	226	219	218	233	236	224	235	220	252	214	223	205	248	221	212	220	222	210	237	227	228	218	207	218	210	210	224	247	246	229	214	217	216	250	217	245	238	237	236	216	214	215	195	204	227	228	198	221	234	243	212	214	208	244	252	227	217	227	223	266	228	240	242	227	229	237	232	236	219	223	269	215	221	212	240	190	197	210	248	241	226	227	177	219	223	224	224	236	233	229	219	212	237	221	227	219	229	214	214	253	246	201	214	228	227	245	237	232	238	233	234	225	242	216	217	212	253	240	227	247	211	200	205	225	227	231	226	215	215	254	214	238	244	238	225	252	208	204	223	250	225	203	229	199	219	243	216	215	204	213	239	192	219	189	205	257	193	219	240	224	198	207	206	216	220	224	215	231	230	228	206	233	245	210	222	220	217	235	224	245	224	215	230	226	241	242	203	217	229	204	244	253	235	245	244	254	224	231	235	217	222	221	219	228	242	240	237	248	243	200	253	235	235	243	220	232	217	250	213	221	223	221	221	198	244	218	234	215	242	232	237	233	228	199	221	235	234	230	234	229	247	232	227	229	222	227	215	193	222	223	210	215	232	206	210	231	226	228	220	195	220	235	222	229	186	242	217	204	242	227	215	246	218	223	209	224	235	254	263	204	211	214	216	213	209	239	202	232	228	213	211	220	235	264	232	238	231	200	192	231	240	220	238	248	237	239	236	221	207	225	242	243	226	217	230	191	225	242	229	234	246	201	241	235	251	219	209	220	220	240	231	200	246	240	255	210	235	245	219	223	178	228	213	207	235	219	249	229	212	262	242	223	261	254	233	207	251	240	234	230	242	211	203	235	243	235	231	234	239	249	230	206	221	238	238	256	202	210	238	257	230	216	218	235	215	226	234	234	200	226	217	255	218	224	230	217	245	211	225	221	200	241	217	248	217	243	208	226	236	257	247	218	219	206	224	239	218	221	218	233	223	214	188	218	223	230	234	238	197	215	201	228	239	234	230	227	232	217	211	219	210	247	237	214	238	228	253	221	227	217	223	220	215	237	210	222	222	251	204	203	235	200	233	244	202	258	211	216	211	274	218	265	223	245	242	216	216	251	253	222	238	218	222	240	222	235	211	230	206	232	229	233	234	208	246	238	253	218	219	235	229	235	221	212	219	253	239	238	237	249	232	226	244	212	222	233	224	236	236	210	212	231	235	236	239	249	214	233	240	239	230	233	224	202	213	248	214	248	245	233	243	244	241	234	230	235	238	224	213	223	234	203	220	220	227	237	250	223	210	228	226	244	259	217	223	246	229	233	231	200	217	204	248	240	231	255	215	224	229	238	232	213	225	220	218	226	223	238	245	249	219	224	232	200	240	213	237	201	211	232	203	250	210	205	212	218	234	223	232	205	238	189	236	215	238	226	238	218	252	235	182	243	214	234	245	230	219	215	195	200	234	237	246	251	255	245	211	234	235	259	235	229	223	223	196	231	231	226	222	234	233	229	214	247	216	229	204	195	226	214	244	216	263	229	228	218	218	217	207	256	221	210	215	207	205	203	235	242	246	198	219	217	213	205	211	210	215	221	229	250	229	230	270	213	235	210	241	232	220	242	231	233	189	232	232	263	219	228	249	240	233	227	224	242	242	205	235	249	223	246	237	188	264	225	205	258	226	251	228	223	200	201	219	212	253	222	224	227	194	217	204	254	210	225	232	214	236	218	239	247	248	243	213	214	230	195	270	222	220	214	223	224	223	229	259	255	246	246	215	210	234	215	218	198	238	208	241	228	233	234	206	218	193	234	186	219	215	216	230	227	197	199	199	221	227	223	224	222	228	196	223	235	231	206	197	227	240	238	254	222	202	233	216	270	237	256	214	230	231	247	206	227	233	245	245	207	228	236	233	218	224	231	232	244	248	243	242	193	221	198	208	202	202	243	211	211	216	248	245	236	217	232	240	212	191	235	238	213	236
7153	2496	4565	4266	2826	2459	2062	1729	1662	1514	1381	1290	1274	1193	1349	2879	2432	1694	1410	990	869	717	678	738	771	688	708	647	613	682	702	640	670	673	640	659	664	631	653	657	613	681	607	651	669	662	619	647	631	658	657	603	641	639	680	626	676	657	634	670	633	629	592	619	665	630	635	704	623	687	664	663	677	639	632	635	625	661	659	690	651	640	645	632	693	662	703	649	681	655	642	640	646	651	633	606	637	633	646	654	638	576	660	650	607	665	682	668	666	663	626	664	632	644	648	652	643	682	651	613	596	650	621	634	693	622	665	647	680	649	686	705	665	671	645	658	653	631	652	648	590	621	682	653	687	656	635	665	665	639	669	637	727	638	646	618	634	665	616	635	691	645	686	664	629	636	649	628	609	673	663	586	647	665	685	699	654	645	659	631	644	608	633	648	645	638	668	687	670	613	621	641	698	667	629	677	671	636	673	682	629	648	630	643	653	642	657	619	630	662	631	623	676	667	680	659	694	661	671	649	667	647	634	719	627	652	679	704	654	615	671	652	657	671	630	630	623	678	646	680	652	669	630	677	625	646	661	638	639	633	632	619	637	686	677	673	640	673	625	665	631	640	663	634	649	648	655	697	693	700	628	671	661	626	665	700	637	641	636	698	661	615	606	668	667	677	660	671	678	636	632	696	682	618	699	667	634	634	642	668	652	646	669	650	650	654	615	639	712	689	678	643	659	675	634	648	614	644	639	649	687	693	641	631	650	615	660	718	675	677	649	666	620	671	644	692	627	661	613	635	616	654	636	685	631	679	635	634	661	620	647	660	624	619	663	684	666	654	658	632	663	636	645	618	685	598	640	665	648	654	633	679	646	692	639	675	672	661	640	678	682	629	662	653	633	591	640	622	653	613	651	627	635	661	666	664	626	664	570	632	683	689	634	667	692	656	647	658	620	630	644	655	630	685	671	615	670	706	629	665	652	674	629	641	647	656	689	616	665	620	627	633	624	670	670	665	580	644	640	626	667	643	630	639	645	649	637	595	667	646	614	646	643	658	618	638	644	591	711	647	604	658	646	627	623	673	649	667	644	660	641	588	629	641	658	646	680	643	616	656	644	726	627	613	637	690	659	660	674	623	640	651	673	609	684	616	660	656	638	598	651	635	621	654	698	644	651	623	675	697	657	642	626	605	656	624	663	680	683	684	659	710	600	666	630	645	684	663	634	605	641	645	639	648	651	682	648	649	651	645	652	631	654	660	654	651	667	606	617	619	663	626	656	722	643	684	650	608	713	663	609	622	623	654	669	594	585	650	665	668	641	632	671	632	673	691	642	662	665	668	628	597	677	665	644	615	648	624	679	639	611	649	640	624	657	636	637	678	641	619	673	636	656	613	630	707	681	592	659	639	675	650	650	654	613	627	644	640	655	631	666	647	672	681	651	615	679	598	702	593	633	607	662	660	649	649	678	709	628	702	629	614	651	663	640	635	630	650	618	654	667	665	643	599	618	692	670	643	669	660	610	672	700	653	658	675	674	610	648	644	624	690	665	649	705	632	664	660	636	665	663	642	612	696	673	668	668	666	668	672	625	616	644	681	649	659	643	689	658	665	677	674	653	622	598	636	671	629	679	671	695	621	704	639	672	651	643	699	659	648	664	596	662	641	633	651	663	672	656	658	635	646	651	633	698	629	654	605	633	693	659	702	625	681	697	645	624	622	616	588	628	627	638	638	658	646	641	653	657	695	635	628	645	625	691	661	646	613	632	647	654	677	628	673	635	616	694	652	660	666	654	640	652	641	689	664	613	641	680	666	636	645	678	649	685	645	636	667	635	634	651	634	621	670	630	625	628	654	645	624	629	645	655	693	643	640	662	659	643	648	654	682	642	657	667	652	677	645	626	637	656	659	660	648	582	645	625	670	655	640	658	652	650	619	619	625	591	633	620	630	648	633	664	651	691	664	651	648	660	676	640	654	658	649	652	619	642	670	636	669	672	687	653	631	651	660	638	722	618	626	637	656	726	621	649	647	672	644	650	623	627	684	595	683	693	636	654	638	658	653	607	632	648	682	675	636	634	640	634	652	629	674	653	624	650	688	683	685	671	705	651	665	677	690	679	623	635	571	687	682	683	674	631	626	669	637	646	670	640	663	594	677	620	652	631	649	644	654	656	639	659	669	651	617	650	611	653	662	661	622	638	660	608	630	621	630	631	642	657	652	643	684	648	621	641	655	627	603	635	661	704	687	632	621	650	680	666	639	667	619	636	664	620	617	597	641	657	630	641	641	655	678	615	663	619	598	689	665	668	648	664	661	702	625	638	645	663	667	660	655	677	623	681	670	666	626	671	646	650	630	637	625	685	665	652	679	660	643	622	693	660	644	680	700	633	624	677	659	653	643	688	652	657	656	627	629	623	652	641	626	646	652	640	626	660	693	670	645	645	666	697	684	643	627	620	616	660	685	657	618	642	673	619	657	638	612	681	638	600	653	626	678	660	685	646	685	674	636	620	689	682	688	683	630	630	660	656	654	608	661	618	639	664	656	624	657	671	648	655	632	661	642	651	650	605	674	650	650	654	642	650	683	622	687	677	664	601	624	662	624	600	637	647	626	639	656	699	684	688	664	623	644	673	692	653	660	667	672	609	660	688	665	611	688	665	660	666	682	677	619	652	633	686	650	642	644	663	672	665	638	600	611	659	636	659	656	701	662	734	670	608	653	666	688	687	607	657	672	597	636	643	662	686	655	690	664	647	684	632	676	652	657	614	648	652	620	630	667	686	710	592	658	665	661	650	606	644	630	662	664	636	649	667	621	678	697	616	655	659	646	667	668	672	629	633	669	612	659	663	646	621	661	658	640	626	639	603	611	664	615	640	605	640	662	648	669	664	604	642	650	659	646	647	670	685	727	651	664	596	682	628	651	708	657	630	654	641	650	647	639	650	601	657	650	650	638	657	596	697	658	612	668	688	633	663	627	631	653	635	702	636	646	700	666	666	618	630	656	676	656	669	584	650	655	637	645	645	653	641	622	643	701	645	624	632	634	670	672	657	651	613	667	671	625	648	637	636	642	664	657	629	646	597	679	670	674	708	637	614	663	662	653	646	634	624	685	622	653	681	657	643	608	640	677	628	640	603	651	665	653	657	664	661	653	641	626	658	658	638	711	664	665	682	683	635	682	633	660	632	622	625	675	652	680	618	579	605	667	642	597	643	639	595	629	660	647	635	659	686	685	624	683	657	593	665	649	681	641	623	623	692	636	655	608	621	643	638	654	665	631	630	659	650	674	634	654	593	645	652	607	671	632	673	668	670	643	618	634	636	641	610	667	652	667	658	646	689	612	652	606	624	634	685	668	660	623	637	645	667	690	640	663	675	628	699	634	648	669	669	629	665	659	690	708	655	604	581	686	672	657	664	642	632	633	707	659	655	635	709	653	650	670	671	592	681	656	659	663	618	670	687	647	620	674	642	654	672	679	635	656	644	690	662	626	625	647
29284	16393	7761	4193	2112	1890	1737	1618	1046	920	669	592	548	541	806	3496	2969	1667	1315	678	518	309	300	348	276	272	255	217	252	257	268	210	282	273	269	236	258	233	248	241	239	284	258	267	253	264	260	253	272	259	229	272	251	264	240	260	251	258	248	253	230	261	272	275	236	257	262	272	243	238	263	243	240	218	237	269	237	276	265	231	254	250	265	280	241	248	301	236	251	237	273	236	270	225	252	289	258	259	259	247	242	247	253	273	217	233	272	252	249	225	237	282	228	261	236	263	249	271	267	249	251	247	241	265	246	263	275	248	222	271	244	272	258	258	245	254	244	245	292	246	242	248	242	247	260	237	230	236	270	212	272	231	248	268	280	269	263	235	260	236	251	252	264	267	258	253	258	252	249	258	243	254	274	267	257	260	243	251	238	238	266	242	235	245	263	244	231	229	243	263	259	248	264	246	248	235	246	248	289	251	270	277	238	260	272	264	250	245	277	254	219	227	232	247	261	256	263	263	245	271	251	257	238	267	244	243	259	268	230	253	249	249	231	272	231	273	236	260	265	258	238	253	264	276	224	253	224	280	249	273	256	268	248	265	230	258	271	241	253	248	241	235	255	281	241	277	247	216	221	280	237	260	238	248	243	250	239	283	247	220	239	246	253	263	242	254	238	269	259	278	265	237	215	233	260	263	246	243	250	258	232	236	273	254	264	268	246	262	239	266	256	247	250	241	264	240	266	239	241	245	256	252	231	248	230	231	248	279	287	248	254	247	253	236	222	244	268	281	248	257	249	225	242	242	227	261	261	255	267	241	228	249	253	266	234	265	253	224	248	260	239	263	246	256	240	232	258	260	245	235	258	236	213	261	256	261	271	253	220	262	252	236	257	276	261	231	245	248	264	218	267	278	220	270	282	232	226	269	251	272	270	238	258	269	269	236	298	252	259	223	224	231	260	252	213	227	288	264	259	259	233	236	242	234	254	235	247	258	224	270	245	236	248	263	280	261	258	242	250	265	252	258	281	259	229	260	237	270	239	253	261	257	247	252	228	272	277	218	247	281	254	281	280	244	246	263	239	256	276	245	260	213	236	259	233	255	244	259	242	247	266	248	252	256	256	250	253	244	258	274	239	249	240	242	216	253	238	229	274	254	240	255	242	237	251	253	243	255	251	277	254	273	257	205	268	256	206	254	268	247	259	242	264	236	256	241	274	240	246	243	254	242	233	253	249	251	254	263	244	263	255	262	225	267	265	260	264	241	242	275	220	269	266	268	257	257	262	275	263	271	280	252	239	249	262	246	279	262	282	244	241	239	261	235	223	247	235	254	229	248	277	266	238	241	247	260	265	255	236	270	246	283	244	232	251	226	236	252	285	258	262	281	260	255	293	242	242	246	275	260	232	260	270	248	231	258	253	227	230	289	241	247	259	253	244	231	227	260	256	290	264	230	240	248	239	252	265	248	233	263	256	253	255	269	249	268	247	244	261	256	249	263	249	248	262	251	243	270	247	279	255	231	246	261	277	234	232	262	254	244	240	259	281	263	247	249	243	279	255	223	257	261	263	274	287	265	264	289	258	241	251	269	253	262	248	254	231	241	236	251	264	255	274	272	230	256	239	217	242	238	247	233	286	261	237	236	260	257	245	281	257	261	242	234	232	276	238	270	256	259	241	265	249	268	253	243	244	237	231	248	252	228	250	260	243	238	251	276	237	268	221	246	230	251	237	248	271	228	229	240	247	223	244	251	248	218	263	250	266	250	253	237	269	260	229	265	262	241	240	273	251	257	230	262	263	223	240	239	261	250	270	246	259	267	244	258	239	271	260	243	225	276	278	272	264	255	293	240	254	230	251	225	243	255	241	246	240	279	230	264	265	264	240	236	263	265	237	249	258	226	234	253	233	237	254	238	257	253	247	288	259	220	233	253	239	273	255	261	242	265	220	254	257	252	261	259	236	218	272	217	234	260	224	226	261	246	282	243	231	259	230	270	251	218	244	268	239	234	239	227	230	267	268	304	221	264	262	256	251	259	244	241	253	254	234	246	248	256	224	286	267	270	245	247	279	258	267	271	238	264	270	246	260	266	250	234	253	284	230	254	271	218	256	252	233	245	242	223	250	253	243	245	255	242	232	239	253	224	264	265	249	257	250	238	250	260	235	229	238	239	251	254	232	275	245	226	260	232	268	238	249	235	231	224	245	254	226	245	251	241	249	260	277	253	267	254	265	277	261	252	281	240	233	225	283	269	246	276	231	238	268	270	228	263	278	268	259	250	242	246	260	254	275	243	269	239	244	259	266	232	224	247	264	285	249	265	279	240	239	260	244	243	244	273	230	250	262	238	235	245	247	252	222	236	253	266	272	231	259	219	278	255	235	263	236	278	249	238	255	252	276	237	248	257	264	249	230	276	252	274	255	247	259	238	248	210	250	250	226	268	248	258	254	272	242	257	256	253	292	252	259	255	260	242	271	258	249	282	264	210	240	241	246	256	246	254	227	237	250	262	214	272	248	246	264	249	261	240	266	252	246	273	245	235	249	237	279	210	261	275	249	282	264	243	229	271	256	246	257	250	240	259	253	280	274	267	246	258	243	273	219	236	259	261	229	252	270	249	273	237	249	239	251	251	246	250	285	252	256	256	260	253	241	229	242	256	255	257	252	256	254	265	278	263	268	214	283	251	252	267	243	221	238	246	273	234	252	249	254	280	260	262	256	227	245	235	230	258	279	239	262	232	265	238	265	256	237	262	247	252	241	269	253	267	257	249	243	249	273	264	268	265	261	250	251	278	232	256	231	272	252	245	228	249	249	236	293	260	245	248	250	243	242	278	261	252	229	259	245	247	264	240	250	261	254	276	274	274	304	259	246	258	245	253	245	275	279	228	246	272	233	246	263	240	239	265	229	235	248	275	242	274	243	244	248	280	229	275	246	265	269	244	242	261	257	249	261	239	231	261	264	230	256	243	218	215	247	238	255	255	259	274	250	264	251	250	256	251	250	228	240	292	256	240	249	271	252	261	245	250	272	268	265	262	235	213	232	252	242	262	252	259	275	267	241	256	260	257	247	249	243	283	248	242	249	252	234	271	272	281	271	223	222	260	254	240	261	275	258	274	242	229	248	240	262	261	256	235	267	243	243	274	239	265	264	274	256	258	240	247	241	259	276	237	237	241	235	280	269	248	263	270	237	237	264	279	227	257	242	254	276	239	262	237	248	244	284	252	286	257	239	277	239	242	252	283	229	228	269	256	273	246	264	270	257	261	263	247	274	236	239	246	245	260	251	253	249	225	253	280	242	229	250	294	268	264	266	264	260	274	250	269	259	251	256	240	240	242	278	235	241	228	245	242	240	246	238	220	276	243	247	228	275	234	262	225	262	253	260	253	242	277	239	263	235	265	270	275	261	227	248	289	256	275	261	237	245	250	233	245	265	269	256	256	265	242	248	241	263	244	247	237	234	243	247	262	258	246	265	257	249	268	266	275	265	258
9639	7222	11284	9908	6616	7369	6948	6548	4426	4391	3141	2814	2593	2787	4560	17865	14493	9177	6869	3542	2556	1212	1036	1290	1087	836	805	694	797	709	731	766	762	842	711	770	775	748	757	732	746	739	850	746	745	765	762	769	715	737	724	802	695	714	764	687	723	739	728	699	742	691	736	692	703	710	730	699	702	717	692	711	714	696	760	669	728	739	711	752	703	747	726	676	713	746	759	757	724	728	700	696	700	669	711	787	708	731	728	722	714	756	707	745	729	740	734	701	709	707	696	645	730	752	791	727	706	735	701	684	709	730	724	693	767	758	748	707	674	698	742	693	764	752	720	712	754	671	701	661	744	718	766	689	751	702	685	714	746	759	688	684	730	736	705	758	726	714	730	736	753	687	700	676	672	698	738	738	739	705	716	743	705	691	684	736	745	720	701	667	657	721	732	745	725	706	748	709	789	733	706	688	786	720	672	721	702	717	707	723	715	728	765	754	752	717	729	665	723	741	718	739	727	751	731	700	746	743	738	708	712	728	676	737	693	708	700	739	726	753	709	708	700	744	770	761	716	713	701	739	680	738	719	727	700	735	728	728	685	710	663	762	766	746	665	732	708	745	742	724	760	723	696	740	760	707	667	776	746	710	750	731	687	688	739	703	739	736	708	709	750	729	753	689	769	682	712	702	707	754	668	751	735	704	721	738	762	710	751	686	720	772	783	706	725	741	705	707	698	736	733	710	698	740	710	740	711	746	759	668	697	708	723	730	688	730	671	751	674	724	756	714	716	675	740	742	762	715	721	686	773	734	721	705	745	772	739	703	680	695	708	674	746	741	742	728	740	730	715	718	735	730	747	691	746	718	746	644	735	692	741	743	720	724	743	709	722	681	733	715	723	698	748	729	710	763	686	759	677	760	786	750	754	740	721	695	752	710	728	727	751	731	711	741	710	734	739	722	752	677	740	747	724	715	723	709	713	744	751	718	733	695	726	728	689	709	737	733	682	749	773	681	724	758	694	728	725	680	707	772	710	719	699	706	763	721	764	701	728	706	722	739	682	698	717	749	717	759	728	705	712	737	743	718	720	722	719	699	709	680	739	730	708	713	703	735	759	723	724	746	733	671	739	700	703	729	743	679	714	720	756	732	769	653	722	757	700	778	744	712	741	714	757	754	704	730	752	737	710	723	759	744	730	737	750	721	733	746	730	726	707	723	687	730	751	711	691	739	725	746	698	737	763	700	717	696	686	724	740	751	746	747	709	691	728	695	679	718	712	769	702	732	747	696	759	645	735	703	670	740	737	694	716	722	731	688	729	678	737	687	723	795	708	722	689	762	774	742	726	715	728	703	697	745	749	744	712	684	786	709	731	735	758	727	706	755	718	706	759	730	757	724	724	680	728	695	692	703	690	708	736	688	688	703	715	717	729	803	730	741	760	747	686	707	733	688	750	728	719	740	704	694	749	683	691	755	728	747	696	696	739	730	720	698	742	681	738	733	737	699	744	728	686	711	716	722	734	716	737	741	734	679	725	742	709	659	702	686	709	727	730	718	743	660	712	710	753	808	724	749	699	788	695	724	720	690	728	713	759	723	720	737	671	719	699	783	720	727	771	754	735	722	770	678	735	677	740	703	711	722	726	730	682	699	748	739	690	732	730	736	730	701	730	696	728	734	684	717	720	746	730	705	738	755	682	685	740	778	756	795	708	751	708	714	753	730	745	740	764	735	788	751	695	690	720	679	715	715	684	721	702	704	727	743	700	716	707	760	768	703	756	731	763	698	697	730	782	705	768	743	749	715	753	719	707	717	656	733	719	761	739	708	699	697	699	720	789	704	678	723	651	731	707	738	712	676	708	738	720	703	731	702	747	743	721	743	766	747	702	710	713	718	760	718	696	773	682	765	711	691	687	688	718	729	746	748	700	712	755	707	751	702	747	738	746	759	737	758	753	764	715	719	759	739	748	716	716	725	702	775	728	704	705	705	683	721	744	765	708	675	727	668	741	753	772	726	717	740	686	687	710	704	707	724	717	769	709	679	695	708	715	659	703	753	738	754	692	724	744	726	704	743	698	711	757	719	735	683	737	733	736	768	749	722	773	720	708	742	672	697	722	749	723	693	744	695	726	715	696	696	688	752	727	732	707	734	724	710	704	706	745	748	718	707	753	742	720	690	704	665	730	672	724	695	763	718	730	691	754	766	740	686	688	742	716	768	682	708	713	731	767	699	683	758	706	748	736	769	653	711	700	720	745	738	705	744	711	695	732	666	739	722	720	712	739	736	702	741	727	690	760	783	768	752	770	699	743	686	705	734	708	754	738	702	819	720	721	742	707	757	729	745	688	738	768	714	714	741	738	725	723	691	722	736	779	732	725	740	736	720	716	673	781	723	723	736	753	703	691	738	690	763	713	765	723	715	726	728	703	768	738	678	769	752	740	746	693	657	762	773	736	722	714	747	663	759	705	775	727	741	739	709	691	672	727	753	729	687	722	738	722	739	689	708	701	734	694	670	736	724	716	738	679	728	711	711	738	695	738	703	765	737	744	746	725	746	714	719	717	732	705	729	725	704	763	745	729	742	708	734	687	737	747	746	710	774	689	753	712	738	740	693	699	771	689	731	708	687	705	658	749	729	687	685	749	715	759	741	688	701	732	763	717	723	773	701	713	724	714	736	774	765	756	719	755	731	698	717	699	740	716	666	684	753	701	707	703	718	792	730	752	808	778	733	761	751	734	763	723	717	743	693	769	691	742	703	749	725	769	719	696	717	708	692	727	746	754	751	691	786	751	700	744	670	706	717	690	701	734	712	733	740	763	700	668	743	746	691	759	742	758	769	724	725	699	704	753	722	732	695	727	731	707	706	743	738	741	724	719	724	727	730	688	727	747	702	700	723	718	736	733	731	755	681	695	733	705	687	736	747	691	735	750	701	707	720	753	744	745	700	760	759	704	722	735	716	716	742	731	701	742	732	742	762	730	735	754	704	726	758	736	688	701	748	720	712	751	761	735	698	716	721	715	732	727	711	751	670	735	757	696	720	753	750	719	701	717	730	706	689	688	701	697	693	747	699	715	725	715	749	732	747	733	709	759	708	733	654	727	740	693	701	759	712	725	731	707	721	714	744	769	702	734	703	737	776	744	740	675	719	768	751	695	716	707	719	796	728	734	733	711	745	697	735	656	697	708	718	727	745	685	735	754	760	712	725	743	694	723	704	702	674	693	685	733	730	730	698	699	678	693	709	726	689	726	678	731	742	771	728	695	718	740	724	732	701	706	725	765	729	702	725	701	731	708	694	690	746	684	735	694	737	714	770	723	701	754	730	729	745	680	683	736	742	737	779	689	733	779	716	721	683	731	692	745	731	756	709	762	710	710	773	724	752	716	766	694	766	680	719	698	733	674	664	707	713	772	732	749	672	758	718	717	732	705	734	704	683	677	686	710	735	748	695	735	786	719	731	720	769	745	720	700	739	758	662	736	723	751	747	708	712	757	669	730	729
29633	19477	11899	6768	3326	2855	2681	3785	2317	1479	1217	1003	928	861	1421	6247	5714	3244	2134	1062	690	405	290	332	341	315	304	305	274	301	283	240	288	292	288	279	310	282	297	274	269	272	292	289	299	272	299	265	271	265	300	274	300	262	283	260	297	284	307	279	306	278	286	280	281	290	265	294	271	242	296	272	254	269	301	281	293	300	263	293	249	283	305	273	275	269	254	304	276	306	268	246	298	282	255	266	291	254	300	277	291	292	275	272	282	285	257	264	278	260	261	279	275	274	270	293	254	299	299	293	267	288	291	267	283	311	281	276	259	263	286	294	256	272	268	232	258	277	291	280	254	243	287	271	261	270	272	272	247	263	276	282	269	257	310	267	272	283	260	299	288	267	270	271	280	265	287	260	292	261	277	277	239	278	253	252	296	292	263	291	281	260	274	264	264	278	285	269	250	268	274	287	297	263	294	296	311	263	257	265	283	263	289	267	291	261	284	286	296	260	257	283	288	291	291	264	261	276	249	270	270	244	279	298	272	287	281	267	312	266	254	279	273	267	280	293	266	272	300	278	279	249	270	275	290	278	301	261	269	277	271	313	250	294	273	300	301	264	281	243	262	249	247	306	289	281	274	279	280	305	289	275	267	275	247	247	302	266	281	278	286	295	301	250	270	259	304	276	298	274	286	264	296	295	263	233	297	272	286	311	254	301	286	276	279	263	260	289	245	287	281	268	295	297	269	284	304	279	283	309	269	288	311	274	304	267	296	262	235	289	247	286	269	246	288	273	252	265	285	253	288	251	287	274	301	286	283	251	290	286	278	268	280	287	271	283	309	276	261	265	264	289	293	259	250	279	278	246	269	279	281	284	296	276	280	282	261	293	279	241	274	280	287	297	279	253	284	275	288	255	308	276	288	286	301	306	266	249	288	303	271	262	267	255	254	301	287	258	280	297	291	247	271	299	268	293	295	285	265	280	253	276	280	295	263	288	260	260	254	254	281	272	273	304	275	279	291	262	309	281	289	273	265	239	291	274	287	247	249	276	257	283	292	290	265	285	289	290	287	285	301	308	282	298	296	268	278	300	265	293	260	280	249	265	293	259	261	321	263	254	294	288	275	271	277	288	270	275	279	286	258	264	251	261	246	279	274	265	278	293	291	282	274	284	293	274	282	278	262	271	264	260	282	262	286	262	296	291	296	284	242	295	266	255	284	295	277	300	327	246	265	280	309	276	283	274	255	266	274	289	277	256	271	272	258	292	262	273	281	253	251	307	267	266	276	278	279	278	326	281	265	259	271	267	263	281	239	275	300	275	258	259	290	285	270	279	250	243	262	287	292	285	333	280	265	265	264	286	276	283	275	269	269	270	258	323	273	278	281	283	281	267	252	293	227	268	292	273	246	300	274	285	317	289	269	271	291	297	273	261	277	284	280	295	294	293	276	286	270	248	266	280	310	296	306	322	249	250	293	275	279	278	280	275	277	274	284	268	245	308	299	285	271	278	250	274	250	247	278	252	266	268	264	279	270	297	255	299	298	291	286	278	271	260	277	292	277	248	267	273	254	298	283	253	269	283	303	299	282	277	294	279	291	294	290	269	254	284	292	276	315	270	268	282	298	280	277	283	321	297	315	301	233	285	303	305	269	278	271	271	287	278	285	281	282	281	291	254	257	264	276	258	251	273	278	285	300	271	270	285	276	295	267	274	290	285	272	269	268	274	248	272	269	269	252	278	269	277	247	278	272	262	292	302	303	265	287	279	274	290	282	287	267	280	289	258	285	269	288	298	311	285	305	269	272	297	242	275	259	244	240	277	269	267	264	275	281	270	269	264	258	261	305	252	275	278	272	264	305	264	289	259	271	276	274	273	273	247	264	259	276	270	302	280	286	261	282	273	269	254	252	297	284	286	281	276	289	264	253	283	288	301	261	257	278	296	295	278	244	265	267	258	274	258	287	265	280	267	306	286	282	273	254	270	282	282	276	288	249	265	298	263	288	270	264	258	257	282	250	282	264	256	297	281	273	241	276	236	262	293	315	263	279	278	239	259	264	249	270	279	256	288	267	273	270	293	307	263	272	274	265	288	291	258	246	286	262	266	298	258	245	267	278	266	297	309	281	298	284	275	263	284	263	265	268	277	261	286	277	286	276	286	299	266	282	290	273	282	266	291	272	277	275	287	295	283	275	267	270	296	276	263	293	317	278	236	254	273	293	253	279	285	278	277	270	263	259	265	280	299	287	254	291	270	288	275	248	283	276	293	273	280	270	285	288	277	245	271	293	261	318	265	241	246	279	277	278	288	259	271	291	269	234	254	307	276	265	235	291	305	319	277	296	254	281	310	282	296	279	257	302	268	283	277	266	262	274	248	283	284	277	281	281	309	259	299	297	274	261	294	290	263	301	267	280	283	285	269	280	275	256	278	288	278	246	268	273	266	248	250	286	322	297	258	274	245	269	278	245	287	275	275	273	279	260	289	292	274	282	256	275	266	271	263	318	280	277	262	290	285	308	271	262	267	270	274	274	289	273	273	277	278	277	262	240	274	265	268	240	267	263	250	286	293	299	290	262	270	277	262	302	276	245	294	281	252	256	321	281	286	286	289	271	276	294	303	263	271	267	245	300	310	270	248	270	266	292	250	291	259	249	263	311	266	238	272	275	253	291	285	274	267	270	271	250	285	235	271	264	274	272	283	267	256	265	299	286	282	265	267	287	294	276	290	277	284	253	260	256	270	284	259	267	272	260	317	271	271	259	279	253	283	272	295	297	277	278	254	288	250	284	280	294	289	284	261	255	274	227	283	286	276	302	270	283	276	276	283	275	280	269	300	260	259	264	265	276	276	261	259	303	262	258	276	310	278	270	276	260	284	308	256	291	274	279	288	281	266	271	265	275	279	273	316	282	297	252	301	299	291	256	251	282	280	272	285	275	260	340	262	277	284	284	265	299	279	302	262	271	262	302	279	277	271	262	289	299	253	265	274	293	266	286	281	251	263	274	266	274	271	274	297	266	297	265	270	306	257	305	290	273	269	239	276	292	311	268	250	302	288	281	276	274	292	292	258	284	254	275	254	266	314	279	277	290	264	273	302	269	279	272	256	266	288	265	266	267	287	265	275	274	306	277	248	280	285	283	261	250	281	267	250	287	278	273	289	251	287	261	294	258	308	294	264	266	274	284	272	282	307	263	296	270	288	257	285	259	275	298	268	305	275	273	284	276	283	275	272	266	238	270	261	287	246	298	292	280	261	282	292	272	273	256	276	283	286	256	237	254	259	295	268	327	300	269	277	278	267	260	270	269	297	281	287	282	258	305	287	266	274	282	317	277	294	281	278	254	296	286	275	263	290	287	290	273	292	260	278	274	283	291	273	245	249	255	259	269	261	290	297	297	272	264	268	323	280	290	284	263	266	301	261	221	261	289	278	284	279	306	260	259	262	259	279	283	293	266	308	286	260	277	279	274	250	273	287	263	290	258	256	275	289	289	271	304	294
10815	10096	14227	12622	9148	9277	10094	12201	7450	5996	4988	4526	4483	4540	7670	24911	22052	15183	10810	5630	3162	1465	1182	1431	1244	1045	824	961	835	887	830	801	849	805	800	847	823	771	820	850	840	811	814	835	805	799	797	775	780	819	767	730	805	800	744	751	781	824	808	760	817	798	730	781	758	755	794	796	789	781	874	768	750	731	788	802	742	776	809	807	768	806	814	810	774	814	819	775	759	776	811	784	784	774	790	773	786	745	765	753	802	790	762	816	757	771	773	772	808	796	725	813	775	715	812	867	741	776	792	783	754	764	806	751	799	787	814	757	783	795	774	721	784	811	789	790	789	781	802	801	769	756	806	741	777	750	713	770	769	786	796	779	755	782	788	787	811	800	777	794	796	820	770	787	779	783	790	798	757	741	792	784	749	802	770	827	778	806	798	795	771	775	768	766	786	756	794	816	795	799	815	765	825	766	806	723	769	735	774	861	819	813	761	795	787	794	815	794	810	791	765	781	753	812	736	785	731	730	811	802	745	754	757	788	778	747	770	812	801	785	794	780	718	772	773	770	796	785	824	793	767	796	778	712	811	787	789	793	763	799	751	749	746	795	823	777	811	795	760	847	741	755	757	831	792	781	797	800	812	777	740	742	826	769	790	771	787	785	770	803	750	804	771	817	769	742	777	776	837	786	782	818	837	801	750	757	786	717	806	782	765	746	762	827	822	784	785	781	763	798	774	789	765	776	824	781	776	748	806	769	749	751	827	773	869	795	753	803	785	745	773	752	765	815	786	768	826	790	826	781	782	809	799	751	803	786	776	795	729	813	780	779	790	756	761	796	809	802	756	779	758	731	769	711	819	693	791	726	816	777	757	804	726	830	752	775	774	765	790	791	755	787	812	754	703	733	710	799	754	760	793	801	833	828	791	755	765	778	775	788	771	753	777	779	824	794	763	795	781	804	768	765	780	778	758	797	812	784	796	781	767	789	764	792	793	749	776	765	810	803	723	759	757	777	768	811	805	826	780	784	789	824	802	753	775	775	764	776	768	840	757	784	786	785	774	838	769	790	810	771	812	752	821	843	740	785	744	760	770	775	820	789	773	813	807	762	784	793	791	818	762	829	787	855	807	742	804	814	825	753	806	770	792	791	760	824	798	737	795	779	799	771	732	756	789	746	800	720	785	815	769	843	754	788	759	778	760	803	789	773	790	787	782	785	781	777	782	774	802	788	762	795	794	761	797	777	823	804	744	765	847	741	783	762	830	772	779	794	793	835	789	781	789	767	764	773	773	832	783	763	779	788	794	833	799	810	771	791	807	792	759	806	813	743	767	712	758	781	765	736	807	779	800	823	770	760	793	757	801	806	738	762	795	741	796	768	809	791	834	789	779	778	760	764	771	747	757	803	720	761	833	772	754	781	768	825	767	761	776	798	792	807	801	793	815	750	851	770	724	818	761	763	777	772	819	784	785	767	782	762	821	831	802	764	779	768	776	820	777	811	807	801	747	764	783	795	828	746	783	791	802	775	766	762	809	739	748	800	729	792	787	763	770	798	764	793	763	786	783	770	824	803	863	792	774	777	798	804	756	796	770	809	765	796	752	789	755	811	754	787	825	770	857	796	780	711	792	758	806	753	750	816	806	782	847	851	821	764	797	830	753	782	794	803	745	743	792	752	828	795	801	747	751	810	812	734	792	762	770	812	793	738	826	736	790	766	783	799	783	801	760	775	804	797	730	805	815	808	746	763	771	794	776	818	786	798	788	739	780	795	765	749	800	831	839	803	824	818	738	744	794	784	803	749	816	804	776	800	748	835	766	795	774	794	784	781	811	794	743	837	736	750	742	807	831	776	771	795	774	765	785	762	796	762	804	722	753	807	813	786	764	751	778	778	832	746	820	747	774	784	782	785	769	785	749	790	752	773	753	793	773	810	747	835	804	813	805	811	811	757	817	754	850	787	788	784	779	786	761	827	833	771	785	752	786	783	806	792	751	792	771	810	819	750	793	815	748	819	780	796	751	791	737	796	758	735	794	798	757	795	791	775	763	792	769	819	812	760	797	818	776	723	744	788	763	798	806	824	791	815	791	799	794	798	768	774	725	782	762	769	791	839	800	776	777	781	817	784	804	807	809	735	745	803	832	837	804	811	761	779	735	781	804	827	797	801	773	761	745	764	762	813	837	802	817	794	817	758	766	774	801	769	777	716	759	791	794	797	797	809	779	752	772	804	776	734	780	734	792	813	816	754	798	779	745	824	720	805	826	788	796	798	760	791	807	795	800	790	815	795	863	724	733	768	789	758	778	753	788	793	802	745	773	741	778	762	770	756	820	752	812	772	762	776	763	734	759	761	712	714	801	784	752	829	839	734	763	846	756	777	733	804	793	793	760	785	824	797	787	819	743	771	779	805	765	842	800	783	760	788	797	801	791	802	778	787	808	772	823	768	820	733	762	804	793	844	748	803	768	812	732	767	751	850	771	802	748	779	753	806	805	767	812	778	800	741	772	807	777	805	778	782	815	793	809	791	808	772	732	727	779	792	779	759	789	784	797	788	792	773	789	805	788	798	797	766	775	793	754	804	782	715	794	782	815	838	750	751	783	736	738	746	762	787	796	801	786	767	764	730	766	779	783	757	796	790	781	792	834	783	739	780	782	765	790	808	754	772	812	855	775	794	777	786	780	827	784	817	776	741	745	794	751	766	753	771	801	761	758	830	792	752	786	810	774	822	787	761	760	766	780	807	805	771	781	816	766	780	803	795	809	782	821	736	775	792	833	767	833	795	726	795	734	785	866	759	775	771	735	789	778	791	771	792	798	782	796	802	786	835	789	798	798	796	757	734	784	806	804	814	788	795	755	794	772	786	761	769	761	760	800	769	801	775	799	758	791	773	826	776	757	752	790	760	787	815	764	767	814	729	808	747	763	815	742	765	839	771	842	769	772	821	827	809	777	778	763	810	821	801	753	754	725	735	763	796	718	814	795	788	793	746	786	798	776	777	751	779	824	782	784	785	774	783	787	795	782	809	791	740	813	758	766	802	795	822	790	747	736	755	745	780	790	807	729	816	816	788	761	796	780	788	800	809	770	785	763	776	756	758	805	769	780	794	702	776	777	816	770	764	808	841	779	752	773	813	789	787	777	769	775	757	769	804	795	801	726	763	763	778	807	767	772	785	688	774	765	796	786	782	792	781	815	768	760	784	782	768	756	791	841	773	757	766	791	794	821	762	778	794	812	762	795	729	758	783	775	770	835	795	837	764	831	752	789	774	756	732	811	854	790	775	770	790	795	817	809	819	817	758	749	784	734	755	779	749	803	752	771	769	786	778	833	754	798	776	769	758	782	792	750	753	805	757	792	763	866	788	821	800	716	744	785	782	803	794	782	832	795	784	823	813	806	773	741	798	751	821	725	759	825	823	815	783	782	769	782	738	782	822	772	813	717	765	770	773	797	780	806	790	777	775	784	748	777	779	765	800	781	814	802	771	779	800	810	714
27932	11082	1864	955	640	526	475	428	410	430	362	371	326	320	351	553	594	440	429	358	263	235	281	279	234	229	239	268	246	263	231	231	249	253	265	252	255	243	254	247	226	248	257	267	248	221	253	251	240	244	245	222	241	222	231	254	263	237	264	240	271	244	261	244	264	246	249	252	253	231	249	246	236	247	223	229	216	242	239	272	255	287	249	261	231	250	267	227	235	272	277	232	236	254	252	251	246	231	247	218	258	236	237	250	250	226	235	253	255	229	228	247	228	232	258	249	268	259	268	269	242	239	246	227	251	238	281	262	257	256	270	219	247	237	270	229	228	242	236	234	232	237	238	246	278	251	230	256	242	232	236	247	230	235	271	209	298	253	222	255	238	257	228	231	264	236	242	220	242	236	236	257	244	261	249	228	247	237	242	245	242	238	245	264	246	249	256	238	257	244	250	254	264	236	292	258	277	232	252	247	262	250	260	218	269	221	230	257	224	248	261	265	234	207	244	221	250	254	230	237	225	250	258	294	259	250	277	241	271	241	233	251	283	246	249	258	226	251	255	243	264	257	257	246	229	260	250	265	250	265	232	239	236	235	258	246	235	216	272	262	242	274	220	250	250	227	244	252	246	257	250	265	242	270	257	244	235	251	247	224	229	250	241	252	218	240	246	267	248	214	244	247	252	222	255	247	277	230	243	230	249	245	255	254	256	267	256	230	260	270	254	242	254	247	229	280	239	228	252	251	250	256	249	242	246	234	240	235	243	241	233	266	255	243	229	250	268	248	235	223	254	267	277	234	261	252	238	307	252	253	253	260	289	246	243	246	250	261	232	267	233	249	233	253	234	259	244	243	256	275	256	246	265	238	227	238	253	247	231	245	247	252	259	258	236	250	251	234	258	270	250	260	232	253	229	237	250	266	210	250	223	251	250	240	245	245	214	275	223	274	239	245	242	238	254	264	257	265	260	241	233	222	235	244	238	235	257	250	231	230	272	228	240	245	259	248	238	254	256	268	260	243	235	261	242	254	259	258	197	251	252	266	257	237	224	248	242	252	245	253	237	242	270	252	244	234	253	252	255	253	237	235	235	230	243	243	237	231	251	257	247	265	238	252	268	236	238	248	252	248	245	247	274	260	249	255	254	217	236	238	240	250	245	243	246	238	251	238	234	246	256	243	252	263	240	254	251	256	255	229	248	241	213	219	247	246	258	245	255	256	257	238	275	258	226	260	230	242	246	252	204	249	221	235	220	244	233	220	256	267	250	299	255	251	263	241	280	240	251	241	265	242	287	233	262	230	248	253	244	235	262	241	228	226	260	224	246	266	262	247	273	200	231	197	233	242	249	256	256	213	268	265	288	235	242	268	199	249	227	227	223	245	223	235	240	226	242	237	251	237	278	262	270	224	244	254	265	254	264	260	281	237	232	239	246	259	242	262	251	210	279	251	250	223	227	206	254	234	237	214	216	236	228	265	215	236	259	237	253	258	248	251	247	241	261	233	274	246	234	252	251	238	246	244	249	225	258	241	255	243	222	237	226	244	237	257	228	238	269	241	240	229	219	244	249	226	230	251	244	235	236	245	245	270	242	253	252	212	254	253	258	255	246	233	222	260	224	223	261	236	262	262	269	229	216	257	229	231	226	269	244	242	250	257	220	218	243	226	270	238	240	260	272	258	264	256	265	259	270	250	239	230	245	269	246	244	257	262	274	253	280	252	248	244	249	262	224	244	272	253	243	257	269	245	243	229	235	262	276	273	257	247	259	249	236	248	238	222	235	234	247	240	236	247	246	283	250	246	209	266	238	237	237	241	234	244	246	258	240	250	251	258	256	290	237	227	264	237	245	217	216	232	258	223	249	227	213	262	219	228	256	247	275	257	227	249	259	259	251	222	225	249	232	258	280	256	252	255	217	222	236	256	221	238	258	256	223	247	250	221	240	216	253	248	261	260	249	223	246	234	242	255	236	232	257	266	258	250	250	185	235	218	232	243	211	247	251	232	233	237	262	237	230	255	226	245	235	264	256	248	264	253	277	254	244	252	267	215	229	281	218	235	235	227	242	243	236	244	247	221	231	250	260	217	262	273	244	263	267	242	247	236	243	250	238	235	283	258	231	246	276	241	240	249	257	221	255	283	249	239	236	246	246	246	259	266	265	271	258	242	248	224	231	255	221	256	255	286	263	268	222	269	255	241	246	255	220	256	267	244	239	255	232	239	239	226	243	255	264	277	263	280	258	248	225	251	257	217	224	252	252	233	247	237	274	228	242	248	239	271	224	270	240	243	250	240	239	221	241	286	254	258	264	269	245	247	260	273	239	251	252	262	250	250	265	229	258	201	229	233	222	258	272	271	223	239	236	245	269	246	255	234	244	235	229	229	242	232	251	257	291	261	287	265	257	250	252	245	211	256	252	214	231	239	219	239	231	246	249	247	241	249	244	259	259	228	253	238	217	228	260	292	254	218	251	234	230	241	244	242	268	267	236	230	230	264	258	237	263	235	238	258	264	246	247	241	259	237	252	228	241	242	264	263	256	266	229	240	223	263	221	250	282	254	254	230	211	245	236	229	257	251	252	231	244	250	250	236	254	250	233	213	274	246	247	258	218	256	254	232	275	248	220	266	259	224	279	243	255	248	242	242	259	248	258	246	267	242	240	240	243	250	277	247	241	284	253	231	250	235	217	260	279	240	257	239	252	249	228	244	266	235	247	242	245	256	225	252	254	239	233	240	215	254	235	243	241	267	272	253	236	243	253	244	277	246	248	267	253	220	251	251	259	262	250	218	246	242	272	244	282	249	231	261	243	210	270	244	253	254	232	249	257	251	220	232	248	248	248	254	262	234	223	255	223	260	250	267	233	231	225	224	261	234	251	263	229	260	248	256	266	250	257	256	274	222	244	242	239	240	262	243	249	254	236	241	246	257	259	246	243	228	240	206	236	264	265	273	242	247	273	255	252	227	241	238	244	266	231	237	227	243	249	248	253	277	241	270	251	248	236	263	249	240	257	240	245	240	244	242	282	238	247	227	264	267	268	247	253	274	264	254	245	253	255	233	259	216	281	249	234	237	239	230	225	241	239	248	246	246	252	250	236	257	251	250	243	217	213	275	253	257	227	235	258	239	271	259	243	245	244	238	233	231	231	262	268	262	227	265	255	254	252	254	254	251	233	234	212	224	255	241	254	229	269	266	217	241	229	257	263	241	250	247	218	271	245	226	242	270	271	254	220	241	247	235	240	246	245	254	241	242	259	251	234	254	271	256	239	235	281	283	242	250	243	228	243	247	244	252	248	275	213	230	278	258	212	235	279	231	258	241	255	256	237	204	258	246	223	237	226	246	257	248	231	233	263	261	232	259	245	250	250	235	248	232	255	245	237	256	256	254	276	242	222	210	267	261	266	246	253	214	218	244	268	240	252	275	239	264	231	240	241	247	268	255	256	261	234	222	247	247	256	250	248	255	242	262	231	266	226	235	282	249	264	262
7003	2430	4026	3983	2985	2598	2118	2270	1969	1799	1516	1409	1357	1337	1422	2824	2695	1868	1514	1117	839	725	726	756	712	750	763	733	702	705	737	694	674	709	738	679	722	669	731	697	726	713	728	699	721	701	691	764	670	786	666	734	674	655	679	719	725	765	687	721	719	664	680	707	749	696	673	691	738	705	720	700	702	739	755	710	706	701	722	734	682	664	706	717	718	675	712	717	727	741	729	728	730	713	668	725	665	715	715	656	722	687	700	711	673	673	793	762	695	699	726	677	715	669	706	656	736	687	710	671	686	654	704	707	711	703	684	696	757	736	675	752	745	741	725	742	714	681	677	710	708	677	719	702	746	685	701	710	700	738	727	739	732	679	716	687	733	727	706	699	701	665	721	733	697	740	723	683	711	755	726	706	694	678	696	678	676	686	740	696	731	723	739	708	703	712	686	734	674	698	697	715	730	692	767	726	746	721	676	706	686	716	718	709	698	708	718	680	707	690	681	733	707	706	731	688	694	704	712	722	726	695	700	755	709	704	712	734	683	705	735	684	723	711	722	730	678	649	757	662	697	688	732	712	676	721	678	701	713	732	717	681	711	737	709	744	692	714	672	705	713	738	704	710	718	719	710	709	733	649	693	747	728	693	692	746	696	673	664	720	703	745	709	755	729	716	721	685	723	690	698	728	719	676	761	700	761	702	716	720	707	707	710	708	676	708	739	670	725	699	678	714	738	732	702	687	711	723	736	687	676	707	728	723	705	696	683	706	724	753	737	693	725	688	714	682	730	696	749	674	722	658	693	723	664	727	760	683	715	688	747	709	701	671	731	687	677	666	702	711	713	725	719	707	714	741	686	713	734	737	720	714	679	678	710	726	732	743	682	694	701	717	720	751	735	659	701	745	671	684	730	687	724	780	679	752	696	701	666	650	704	699	680	716	738	701	679	686	693	673	741	731	696	689	708	702	727	713	666	691	710	661	690	677	720	693	718	724	721	709	711	695	722	674	713	677	691	690	636	690	675	714	707	706	742	679	751	728	696	716	711	716	682	738	685	716	732	706	703	693	714	687	681	708	685	689	655	757	639	671	693	716	701	729	734	719	675	712	732	712	662	712	709	711	683	649	728	725	744	723	646	725	702	720	686	746	710	745	674	698	694	731	701	668	677	694	691	709	676	738	740	710	694	738	737	738	682	682	735	710	715	669	729	681	709	696	719	676	719	699	689	668	655	739	725	674	730	685	680	730	729	693	729	730	744	674	736	679	668	641	746	711	727	692	709	690	708	689	682	671	704	739	686	699	686	725	688	750	709	695	704	711	710	709	696	700	717	738	748	674	713	668	713	678	694	679	693	729	700	685	702	729	712	714	667	663	699	671	708	741	725	670	691	705	682	697	710	713	704	716	736	706	728	713	736	714	685	715	715	682	714	702	762	719	709	696	693	704	687	710	731	741	720	723	740	723	698	728	705	658	712	676	699	757	737	710	695	686	715	665	689	723	735	695	733	700	664	702	725	710	730	703	665	733	622	711	716	724	711	734	751	702	693	715	739	733	644	706	696	719	713	701	720	704	691	694	750	672	686	728	746	699	659	702	716	703	697	689	729	700	679	641	717	670	741	714	720	746	721	734	718	672	721	692	704	688	697	668	754	693	701	727	682	751	717	720	733	709	726	702	730	733	707	702	720	735	713	655	694	667	696	734	746	730	707	758	711	713	689	697	705	719	701	708	670	691	708	692	753	728	716	722	678	732	654	662	748	664	715	743	698	755	679	719	728	678	723	748	708	690	707	708	694	687	695	716	732	731	717	734	723	674	712	758	655	777	750	672	690	675	692	725	700	730	735	681	713	727	715	672	714	685	721	694	662	693	709	672	711	724	688	727	725	651	712	694	716	723	706	727	717	747	670	656	683	710	667	744	713	673	729	711	729	747	714	741	681	720	712	716	671	710	769	703	720	722	719	677	666	681	750	723	711	697	699	659	723	699	773	715	696	750	685	721	696	680	729	707	697	684	739	702	657	637	667	683	686	719	695	688	729	710	674	696	727	665	750	713	714	781	726	682	681	717	764	703	694	711	731	704	670	715	700	703	721	706	688	705	726	705	742	693	683	737	710	699	737	762	675	731	728	731	720	720	720	713	690	763	703	681	677	714	694	704	689	684	717	723	684	701	701	682	677	716	709	673	708	680	749	675	710	711	712	678	700	710	711	691	697	725	685	704	687	691	756	720	759	676	685	739	701	712	727	704	739	699	705	692	726	704	700	693	751	722	733	694	712	696	707	685	673	710	722	700	666	700	708	731	726	705	712	687	675	659	730	712	733	688	675	723	735	719	697	687	712	717	704	715	665	681	697	687	681	682	712	710	726	728	704	750	709	687	724	710	682	682	728	691	706	750	714	689	704	691	741	726	731	738	731	719	678	700	703	679	735	735	720	741	715	774	699	677	745	726	715	694	675	662	712	710	725	695	716	705	691	649	660	694	709	660	707	694	679	739	693	760	726	709	696	679	745	774	680	690	723	662	714	701	735	729	731	704	667	698	712	711	700	732	702	683	722	686	729	711	736	711	758	682	737	723	689	756	673	735	661	732	722	717	672	685	688	709	666	740	688	684	702	683	682	726	698	708	715	688	700	687	719	754	668	751	721	713	738	701	677	724	714	709	717	745	695	687	668	710	682	715	751	724	755	732	708	683	706	693	686	723	695	716	720	698	723	697	748	652	697	756	720	725	721	686	699	711	701	699	729	678	685	646	690	689	746	719	687	754	696	757	652	695	694	722	713	714	657	740	696	732	693	720	654	716	739	703	722	706	708	698	712	723	675	699	742	710	687	771	654	707	735	709	731	702	694	704	728	688	684	719	695	734	726	723	739	721	708	723	733	703	760	747	750	697	711	677	710	685	710	645	726	710	716	693	716	700	673	701	718	733	702	684	722	738	693	734	711	689	737	736	689	708	697	715	675	694	748	760	722	659	709	736	679	672	707	726	694	712	725	694	684	632	711	700	713	724	702	707	705	719	708	716	699	693	653	720	693	706	754	699	689	693	713	655	718	707	683	732	688	714	701	710	720	652	699	724	672	734	729	710	686	702	690	697	732	711	703	726	716	717	692	771	709	668	673	721	717	733	724	653	704	725	696	699	692	737	730	677	701	732	692	728	744	725	735	657	694	690	706	723	720	705	754	699	724	675	740	709	737	726	733	719	756	720	646	729	652	678	728	684	692	777	665	719	681	712	661	709	704	728	719	666	666	704	694	700	672	729	676	695	715	714	725	700	698	671	707	699	701	696	751	720	742	668	660	688	771	683	687	730	667	723	723	719	740	667	712	702	706	750	693	669	691	724	708	708	645	706	686	737	701	697	731	674	720	658	684	697	689	711	741	692	679	683	731	676	720	721	738	703	719	687	738	691	692	653	707	687	706	696	689	688	703	760	727	710	701	699	682	712	708	711	718	745	735	742	744	711	715	692	711	680	706	693	710	724	725	740	685	676
29257	16127	7869	3412	2086	1524	2783	2054	1201	1047	845	679	603	686	861	3771	3518	1896	1251	634	431	285	263	297	293	317	285	248	242	245	257	242	265	254	249	250	261	281	293	275	280	244	253	258	262	273	253	261	245	248	257	267	259	264	264	273	250	275	278	279	261	264	259	283	297	259	271	271	245	269	296	231	271	275	276	273	234	241	310	229	252	295	279	239	268	260	279	281	285	225	254	284	270	265	274	282	263	260	279	270	208	257	251	258	261	258	262	242	286	256	250	235	273	276	255	228	260	270	244	262	285	267	272	285	250	268	265	283	254	247	255	261	234	274	274	274	286	275	273	273	262	256	275	266	250	268	277	245	260	295	263	280	275	257	268	268	258	249	238	280	269	269	262	295	223	257	250	262	276	289	306	256	248	260	273	266	267	284	225	267	292	276	269	258	278	269	250	249	306	249	251	256	265	257	271	274	268	234	248	263	262	240	251	286	269	247	262	231	231	279	224	263	241	274	276	268	240	262	269	271	282	256	261	274	275	253	302	247	263	232	253	248	290	274	268	289	234	240	283	258	253	274	271	242	260	236	237	281	257	260	248	262	280	268	244	280	258	260	247	265	292	277	246	265	254	276	268	267	271	296	277	290	292	253	252	242	270	277	260	289	269	247	248	272	274	262	253	261	258	252	276	257	267	253	281	255	269	240	243	243	250	262	272	287	258	275	264	246	278	261	259	279	271	263	236	255	270	260	286	293	261	256	283	254	273	270	254	254	271	240	256	243	239	306	283	290	264	277	296	246	268	259	262	276	271	249	312	279	286	245	248	252	274	296	259	229	245	255	256	239	258	264	258	274	253	248	275	260	288	250	262	250	297	289	256	240	264	276	265	249	248	254	260	283	290	271	279	208	282	272	244	265	265	263	279	249	248	268	272	236	251	259	259	253	265	271	288	246	253	287	278	258	242	243	254	301	267	291	278	255	271	253	248	230	284	278	254	286	240	254	246	288	271	278	277	270	246	294	291	247	258	261	220	280	277	255	273	256	246	263	254	268	252	265	267	257	264	244	254	287	277	254	240	255	284	278	288	271	264	253	242	287	261	268	294	272	279	251	265	298	282	254	277	261	274	259	272	257	240	249	254	280	284	283	242	254	257	246	255	229	239	269	256	284	283	259	261	287	259	244	236	271	251	258	264	266	281	246	275	253	255	292	279	250	278	275	267	256	269	291	293	278	254	251	251	269	253	262	284	257	270	269	268	267	261	292	250	258	273	252	285	270	253	279	265	277	269	270	258	273	257	286	242	241	270	257	289	253	265	265	250	262	248	293	292	277	264	243	273	300	244	252	283	269	277	254	273	283	264	262	247	256	278	258	289	277	302	284	259	272	259	264	278	261	259	228	268	302	267	277	249	247	279	280	264	254	275	282	282	267	280	264	281	260	256	269	251	256	264	260	251	249	259	257	243	238	274	263	273	241	262	273	289	256	274	240	278	245	269	254	263	272	269	260	286	249	255	277	265	244	287	258	230	274	279	256	230	279	270	267	246	267	238	259	242	254	279	259	225	244	248	286	262	246	282	265	261	267	263	256	248	257	259	249	269	252	277	308	258	242	248	264	273	245	268	244	309	249	255	264	267	260	246	257	223	276	276	258	288	263	236	293	259	268	263	269	263	273	264	254	240	287	279	234	260	276	245	243	292	266	232	265	260	259	265	237	264	260	276	262	266	249	273	246	237	296	239	271	265	259	238	268	254	281	265	249	243	254	264	249	276	251	245	267	254	285	264	277	266	254	232	252	289	267	284	254	266	266	261	260	268	267	275	283	265	253	283	298	253	249	259	262	232	264	246	247	256	258	253	265	265	258	239	279	224	275	255	239	249	254	270	263	273	288	272	261	251	288	246	249	243	261	264	239	267	284	270	269	264	262	255	246	242	274	282	283	269	257	252	245	261	282	274	262	276	255	278	260	274	272	261	279	286	249	293	280	232	276	262	222	283	275	265	244	253	245	261	330	257	262	255	243	270	276	283	272	270	235	259	271	278	259	265	265	271	239	282	246	308	260	260	275	289	246	277	239	269	271	277	242	274	252	252	241	210	275	258	293	251	256	285	279	286	243	261	261	288	229	269	262	254	270	250	286	265	262	285	292	271	265	242	268	272	242	254	247	261	266	257	236	257	265	276	276	299	268	253	266	257	272	242	239	261	246	246	234	269	264	269	264	268	302	261	275	258	236	264	271	260	257	251	235	272	280	275	271	277	254	262	264	270	270	262	294	256	276	252	263	268	277	268	285	272	228	256	258	260	259	285	286	286	248	285	254	257	284	243	279	252	246	297	213	265	269	275	257	293	241	225	283	239	249	256	298	265	287	296	292	295	277	252	239	254	260	273	267	267	238	242	279	262	263	242	287	258	267	256	273	256	281	240	292	266	284	266	244	273	265	243	278	286	253	245	264	254	276	282	272	260	257	266	263	275	260	250	263	244	271	266	279	259	273	293	273	255	296	286	220	294	257	290	271	236	296	257	259	251	279	288	274	267	260	264	298	241	290	264	274	253	264	264	265	254	281	277	266	282	254	295	267	279	255	272	279	268	293	271	260	248	261	264	240	291	257	249	268	258	240	253	266	253	253	254	278	273	254	288	276	258	267	250	252	232	244	297	259	246	275	231	226	278	275	239	264	283	286	272	281	250	257	243	266	279	273	242	257	251	251	250	277	251	262	249	295	251	258	286	289	266	266	251	253	288	256	252	283	280	254	266	237	264	252	263	243	278	259	257	256	267	260	286	253	237	265	259	271	268	263	283	261	263	253	262	259	274	274	299	225	265	262	255	270	230	269	243	283	267	245	270	278	271	292	280	293	295	281	242	261	275	251	239	267	250	298	279	221	283	279	280	261	272	236	256	264	267	297	266	266	259	255	288	277	273	270	274	305	235	254	286	276	274	272	269	274	257	261	264	240	268	237	291	262	259	242	263	277	256	252	232	239	258	250	240	242	254	299	279	266	264	276	266	271	319	254	270	263	270	266	247	315	262	264	273	294	239	269	247	286	254	236	264	261	278	239	277	288	248	278	279	249	236	227	260	256	244	261	238	244	252	248	282	272	271	281	297	254	254	281	286	281	265	226	239	263	260	258	234	255	249	271	259	282	241	255	282	255	251	254	273	273	302	242	291	267	264	255	256	271	259	245	282	275	249	274	264	290	276	252	269	274	277	261	257	298	260	256	241	313	258	286	291	281	288	244	247	247	265	277	262	265	304	281	293	267	275	254	207	278	281	253	274	230	280	226	281	284	293	241	266	284	270	259	259	253	266	270	237	272	252	238	251	280	252	287	282	281	268	255	257	251	266	284	287	275	270	251	269	279	287	270	271	236	257	263	277	253	265	254	253	253	307	241	255	241	271	278	245	264	244	253	252	256	261	245	274	268	259	294	270	294	258	262	258	271	223	264	262	267	258	245	258	262	301	250	268	245	264	275	286	271	259	281	277	263	272	252
9137	6960	11123	8616	7610	6357	11132	7343	5084	4553	3798	3139	3155	3275	4439	18478	16431	10059	6418	3255	1792	882	836	815	874	1060	1037	808	762	735	811	752	748	789	770	817	778	836	793	815	781	758	746	764	798	722	742	734	764	773	735	755	765	719	763	726	762	705	736	726	731	778	777	756	726	760	756	734	719	733	744	744	745	730	735	738	758	770	778	799	775	784	726	775	765	733	708	780	750	776	789	712	756	744	773	773	774	781	739	751	772	745	745	758	748	785	756	816	741	782	795	742	792	747	722	720	767	756	731	734	734	703	802	803	735	791	752	724	729	779	731	735	762	771	736	767	729	769	745	802	742	717	764	730	725	772	757	776	774	749	779	752	734	782	734	778	756	785	734	727	759	747	736	768	794	776	751	743	783	752	776	743	743	735	774	744	752	715	764	754	738	757	767	728	737	741	771	765	741	682	740	814	750	755	758	761	751	770	754	738	754	717	721	723	808	763	759	782	745	785	747	781	803	723	781	711	805	752	814	765	747	802	761	741	813	748	749	755	742	738	783	780	772	742	763	743	748	753	809	773	768	715	747	778	807	799	797	762	766	767	738	747	735	795	752	805	768	761	727	777	760	746	745	744	746	740	781	760	801	755	747	765	797	794	702	785	740	760	760	731	741	750	788	707	760	745	775	786	726	745	732	735	782	786	746	766	746	739	735	755	765	744	727	749	748	774	768	697	760	768	717	809	769	748	767	774	796	780	779	733	730	695	751	757	772	755	768	729	757	743	777	726	733	751	752	753	711	757	739	784	732	699	739	716	771	784	746	759	775	753	758	767	778	758	769	769	774	762	729	703	834	745	716	770	802	759	787	744	813	777	760	786	718	757	784	718	756	816	731	807	775	773	799	766	751	782	791	743	793	777	816	722	753	732	761	752	762	761	750	712	775	772	768	726	751	787	754	772	753	733	755	711	765	749	720	741	793	752	738	780	783	760	760	721	769	722	721	769	774	723	746	744	708	706	751	755	762	789	776	739	729	727	759	738	757	754	783	722	744	772	766	813	732	793	801	760	765	770	725	751	790	769	777	812	786	753	769	801	762	762	752	786	754	787	742	793	732	704	795	762	765	754	764	751	759	716	718	759	746	764	795	778	749	716	800	717	784	762	735	737	742	750	750	726	758	729	743	781	738	768	775	786	755	741	717	750	708	780	724	736	797	788	787	791	737	720	732	748	800	761	771	766	750	764	793	704	758	744	767	747	723	715	775	722	760	736	788	728	799	769	772	731	810	770	718	734	794	725	744	756	725	733	747	726	854	733	821	744	747	795	770	764	744	724	773	794	736	729	781	742	797	755	769	752	759	757	755	737	774	750	742	786	748	779	828	773	773	752	737	741	722	788	737	798	754	736	780	761	741	768	760	709	767	749	732	749	814	755	755	731	782	766	738	776	764	825	773	716	787	782	741	784	733	776	707	717	759	728	781	719	726	807	783	785	721	782	755	775	748	807	803	677	731	786	712	731	703	785	762	799	790	745	747	724	751	707	689	722	732	756	773	778	773	770	729	756	706	775	758	759	784	759	723	736	792	758	727	745	742	757	775	766	729	748	760	799	779	801	735	727	747	769	751	771	754	740	745	740	760	789	818	749	742	770	692	753	775	770	745	760	755	729	703	716	754	760	764	741	748	767	788	753	761	787	759	777	721	735	725	809	753	748	804	760	783	788	728	752	743	762	744	715	759	767	748	757	720	767	755	745	749	735	726	776	715	756	721	767	794	811	741	746	711	782	781	760	723	744	758	760	708	749	762	744	778	797	792	770	752	786	770	767	732	813	735	773	786	763	771	710	764	771	757	772	727	785	745	813	801	742	742	754	747	771	727	716	811	723	777	707	724	756	772	749	744	786	764	782	756	707	759	754	775	813	731	723	735	775	813	760	795	773	745	782	749	728	744	744	761	782	752	721	797	773	750	787	787	764	743	756	772	748	794	757	760	771	750	767	774	779	780	754	759	779	791	768	745	779	771	771	733	716	768	743	742	734	740	754	709	758	749	740	799	733	754	816	766	758	764	774	763	744	737	726	714	792	744	746	731	719	751	761	715	779	762	770	763	748	759	740	761	767	770	748	733	705	761	774	780	779	771	757	714	762	747	763	752	715	763	770	768	745	766	765	768	822	728	727	724	767	780	729	725	780	811	819	772	763	773	815	750	793	785	772	724	761	757	735	742	753	745	719	760	762	781	796	767	762	714	738	747	736	752	732	764	761	784	760	755	715	793	779	750	701	777	785	744	750	754	783	726	739	732	731	740	717	712	739	768	718	769	754	762	759	742	744	807	724	734	783	793	767	775	715	773	801	768	757	763	738	769	782	746	771	833	737	729	806	779	766	789	743	734	761	713	751	766	751	750	750	753	766	779	813	733	766	729	760	796	720	762	753	766	721	772	763	718	748	752	720	740	790	739	790	720	767	754	776	794	761	819	760	752	804	734	761	755	772	718	759	762	665	788	788	818	765	748	726	773	734	753	705	762	759	752	799	793	780	814	728	732	739	783	739	775	763	740	817	778	725	720	750	774	727	757	776	761	751	755	747	782	786	752	788	747	783	765	730	711	769	702	779	752	791	769	716	765	748	723	803	754	727	786	731	744	792	794	727	739	736	778	761	765	757	805	750	728	759	815	737	798	767	741	781	762	740	790	720	715	778	760	734	748	728	738	714	743	711	748	812	812	772	794	782	796	774	689	721	728	796	769	753	743	737	747	761	751	767	752	785	778	783	785	769	781	754	766	771	739	749	788	785	756	745	816	768	760	726	749	770	758	777	749	727	727	743	738	783	775	754	752	796	785	700	741	739	760	785	767	750	796	706	768	778	726	781	825	749	816	759	769	726	750	718	774	763	760	727	720	795	733	740	711	744	742	699	769	724	799	728	740	773	756	784	750	792	755	735	788	733	761	756	761	755	790	754	734	773	757	767	751	801	766	706	774	762	730	715	733	718	763	716	767	802	766	777	737	741	756	729	725	808	754	786	712	770	731	755	775	723	770	756	768	761	767	782	780	788	783	696	753	767	734	742	764	749	700	740	701	734	750	782	750	757	758	689	743	729	805	736	750	750	722	810	773	758	729	786	748	768	766	778	778	740	740	766	728	733	740	774	758	737	794	780	778	778	776	745	787	764	723	753	752	736	813	808	722	767	737	791	780	758	778	739	772	748	782	726	767	720	745	772	736	723	752	796	735	775	748	790	809	741	734	763	732	739	743	754	782	739	761	710	737	821	681	811	778	720	739	782	754	715	745	711	765	741	775	785	756	780	730	771	757	765	775	765	791	752	762	760	759	747	742	691	747	744	742	737	745	772	710	759	729	769	750	760	742	785	757	726	790	770	726	772	736	776	828	705	783	750	785	734	784	735	771	765	751	785	769	741	781	742	766	731	776	750	753	771	770	776	759	803	779	737	742	758	717	758	710	761	783	776	729	756	820	744	743	809	746	785	767	728	794	784	770	754
29508	19822	12555	5956	3503	2539	5011	3123	2181	1753	1271	1045	1112	1058	1359	6783	6088	3258	1932	876	572	321	335	272	314	294	346	303	272	309	270	319	292	283	297	297	255	293	284	298	269	269	283	300	269	236	287	304	307	298	300	248	311	320	293	302	286	306	311	287	278	299	293	288	297	257	301	275	271	267	246	284	339	275	263	275	283	282	300	270	277	279	281	262	271	275	258	276	281	298	284	257	262	264	253	312	263	306	300	269	275	290	244	295	270	254	305	299	261	304	255	274	299	315	282	307	283	305	281	255	267	289	277	295	278	292	258	291	277	275	313	280	286	275	292	291	267	250	295	296	294	308	264	316	285	271	260	269	263	274	287	274	271	262	307	271	268	260	282	295	272	301	292	247	296	270	277	287	274	261	262	283	287	278	275	290	273	276	293	270	266	290	301	290	277	268	302	308	275	289	305	289	303	287	262	260	252	286	266	297	267	270	296	313	265	304	258	276	274	306	291	273	258	265	289	301	322	276	278	278	295	262	273	242	288	285	279	287	286	261	270	292	300	295	294	275	292	328	306	310	295	287	301	284	282	292	279	261	305	281	299	261	316	286	270	299	276	264	290	295	283	280	286	273	266	298	279	290	283	264	276	268	289	247	287	288	314	293	270	309	278	282	269	264	283	326	266	263	243	256	302	255	303	270	313	290	282	266	280	268	273	286	300	314	307	293	275	267	277	290	289	272	292	296	264	271	276	312	275	298	314	259	257	291	264	283	277	291	287	296	323	296	286	285	295	277	320	290	300	295	261	310	285	300	318	255	267	313	291	296	307	274	251	280	301	279	279	291	297	276	277	321	270	290	284	291	281	241	268	262	278	273	269	298	253	301	292	283	310	283	269	288	283	284	276	287	298	277	310	250	282	277	286	291	289	272	281	270	284	268	255	278	308	297	295	257	306	279	300	294	298	286	284	287	247	260	296	257	283	293	316	315	275	267	290	282	284	282	272	290	304	277	286	297	292	282	273	279	294	295	300	264	293	256	344	251	277	284	288	290	251	310	296	288	273	248	294	264	304	278	306	283	286	273	288	286	281	282	268	261	273	268	264	289	310	276	301	299	292	290	294	266	251	302	286	264	272	288	284	292	277	303	292	290	300	268	294	273	333	296	271	261	273	257	280	307	298	279	278	275	273	284	263	280	284	283	273	276	266	281	271	282	297	254	278	261	286	301	297	281	270	287	302	310	306	284	276	287	290	273	263	278	294	244	305	313	295	283	278	271	277	258	309	325	292	270	283	268	277	308	296	267	300	281	285	254	304	281	297	297	284	282	291	287	300	271	294	274	272	293	274	279	298	281	268	287	260	278	300	297	290	267	274	259	257	287	276	295	268	278	257	307	309	259	270	280	267	251	275	279	272	269	279	321	261	290	271	271	291	303	267	288	247	298	275	312	290	290	325	285	266	260	249	295	293	310	260	301	293	271	267	299	316	298	287	292	282	299	245	286	251	274	324	302	292	268	269	276	305	274	280	262	262	247	295	297	324	285	290	286	288	312	271	304	292	289	272	272	263	289	299	274	275	291	290	270	271	277	287	274	279	268	261	285	278	274	313	295	301	285	279	271	281	286	261	286	297	271	279	264	284	297	292	293	276	296	281	275	276	290	295	275	277	264	276	307	273	288	298	297	284	278	283	277	270	287	327	291	287	273	300	287	293	256	277	267	275	303	296	265	263	300	285	285	262	291	273	283	314	299	276	274	297	301	287	268	281	281	290	321	277	259	304	267	291	273	279	267	262	268	297	291	298	285	294	307	270	267	281	280	300	297	266	279	305	290	263	281	320	284	294	287	254	278	266	264	298	269	265	271	284	279	290	267	289	271	296	246	296	265	305	285	313	288	279	281	286	290	294	267	294	284	290	277	278	301	285	276	291	303	295	264	286	258	260	249	301	294	294	307	300	311	274	274	286	291	292	314	282	270	291	279	277	301	318	287	289	320	276	290	267	268	258	263	300	295	266	264	264	287	317	281	298	285	306	297	301	297	286	284	282	269	290	267	278	265	273	290	285	292	293	267	265	260	276	286	286	297	304	285	286	301	319	303	268	245	300	245	280	268	288	253	271	280	274	272	290	274	299	298	285	276	265	275	284	274	307	261	260	260	283	268	316	275	271	285	298	314	254	264	260	294	297	315	302	321	304	285	271	286	260	309	312	289	268	292	250	286	294	300	296	306	325	302	277	267	262	253	286	274	261	268	276	296	300	324	281	289	298	270	297	281	266	276	264	286	248	294	276	288	275	293	297	297	300	293	305	305	288	289	299	275	256	276	287	282	297	267	294	284	270	289	268	296	284	299	264	281	302	273	314	305	288	297	291	291	272	278	283	307	287	272	286	269	268	269	316	290	286	270	301	297	260	295	262	271	311	282	288	288	264	302	293	297	252	278	256	292	284	277	286	274	305	269	285	260	286	273	277	262	260	273	284	288	277	285	309	295	291	281	299	293	287	297	232	266	307	297	258	281	267	281	278	271	298	283	258	260	283	270	270	271	266	278	270	321	287	305	272	243	283	289	267	287	274	279	265	282	254	293	258	304	272	283	305	275	279	295	266	311	312	303	295	300	248	296	270	316	283	259	256	278	304	275	305	291	272	262	295	278	259	294	278	257	278	270	255	287	271	274	265	275	294	255	321	278	273	271	313	282	259	254	289	273	250	279	279	252	315	301	298	296	299	277	293	269	262	269	299	266	300	307	292	307	312	265	278	256	296	281	307	252	288	298	283	282	283	275	251	262	265	287	277	286	303	285	305	291	285	300	293	295	301	306	280	252	290	302	304	285	276	287	285	291	287	305	293	286	268	276	246	281	296	301	281	307	280	277	248	288	290	291	292	295	280	289	297	296	319	301	309	290	268	281	289	288	240	276	263	304	287	292	287	265	284	287	279	271	271	274	274	281	262	283	261	301	303	283	297	272	246	280	287	296	260	309	261	282	269	272	295	283	261	294	257	282	284	311	261	261	291	268	268	281	316	268	268	280	254	297	294	289	262	252	312	285	274	268	309	303	268	300	280	291	259	298	282	314	294	298	280	305	293	274	266	287	276	313	275	271	306	299	262	281	297	280	282	283	323	293	294	288	275	274	273	263	265	300	290	280	280	269	306	295	294	317	285	290	276	305	281	275	267	287	285	288	292	280	269	276	269	269	291	272	253	283	280	290	310	275	281	302	297	279	308	328	294	261	267	260	289	305	282	270	301	292	280	283	269	299	306	281	289	284	305	285	284	283	275	271	278	268	306	267	266	270	305	286	299	281	303	279	264	245	278	242	310	296	274	273	302	309	297	277	252	281	294	275	313	288	269	260	286	282	244	266	290	270	269	277	299	279	263	302	279	273	266	265	294	303	269	291	256	293	276	282	262	295	281	272	311	290	285	289	268	291	259	279	291	295	267	300	315	280	269	274	272	281	264	295	295	284	299	268	276	293	303	275	271	302	329	300	297	289	304	297
10096	10620	13872	11503	10200	9014	15956	9344	7611	6871	5160	4811	5101	5157	7243	26014	22959	15053	10036	4873	2631	1138	1217	949	1072	1001	939	900	820	846	830	865	808	811	785	799	764	837	810	808	778	830	827	849	812	870	790	857	838	796	824	764	794	785	836	797	790	791	792	794	776	830	777	756	789	809	824	794	770	791	828	851	829	800	804	796	779	878	800	813	832	768	826	788	855	807	771	804	786	858	818	790	808	816	813	784	777	784	811	776	774	766	800	832	773	791	766	758	812	815	819	738	780	800	772	789	810	793	815	874	868	826	807	836	818	796	806	783	809	815	833	839	815	849	795	742	836	779	796	854	808	831	860	773	808	779	767	787	771	754	788	768	827	781	793	783	772	792	774	775	792	811	791	771	770	785	827	792	801	836	831	773	829	796	799	771	840	837	805	826	845	809	801	811	754	841	780	810	814	807	773	814	810	808	853	782	848	815	817	775	781	851	785	807	773	821	768	775	821	793	784	785	856	792	810	765	813	791	794	832	761	858	800	737	802	795	808	793	829	749	779	800	773	880	791	842	779	753	749	787	765	795	839	800	763	758	801	822	804	807	810	824	816	820	783	780	805	825	762	773	795	831	857	822	814	779	803	789	820	831	758	753	788	873	826	846	789	761	780	784	813	752	844	817	782	824	858	767	828	760	833	859	836	870	795	866	822	826	766	797	811	869	759	841	822	827	784	756	797	847	793	781	805	806	815	828	776	805	768	805	821	782	827	793	776	816	733	757	796	832	781	741	809	766	819	800	814	749	812	826	823	831	796	793	778	822	812	812	774	757	816	852	769	794	755	787	810	765	778	799	836	798	810	818	815	794	811	792	800	834	820	833	842	812	779	790	827	771	858	809	783	833	762	802	770	786	790	782	797	736	820	806	794	781	871	849	802	786	750	808	792	794	810	857	801	830	764	785	829	825	793	855	823	795	772	856	751	827	797	789	816	797	861	801	810	791	808	847	804	847	804	815	808	787	773	822	812	796	806	768	818	768	854	821	861	785	797	804	805	783	854	829	770	862	810	806	805	850	814	799	801	812	752	786	824	822	822	775	775	832	835	830	785	788	784	789	787	787	798	811	815	830	800	783	797	767	789	814	854	774	849	796	783	789	792	787	844	788	855	827	805	813	790	781	826	814	775	837	820	768	772	835	805	805	762	831	810	846	772	816	788	851	782	840	787	803	796	775	773	770	807	823	809	784	823	771	794	814	776	831	848	793	835	800	805	787	818	812	815	831	792	785	833	778	802	775	793	787	766	771	796	775	782	831	806	771	850	799	820	762	803	768	795	794	744	856	837	812	757	855	793	768	871	795	830	748	785	774	803	805	797	822	779	789	775	796	771	823	776	807	774	782	755	816	812	767	763	816	775	818	789	836	803	812	775	768	760	759	794	823	819	813	795	833	844	790	832	766	773	806	810	811	822	789	807	818	785	847	769	780	788	762	815	779	847	801	779	778	816	830	795	827	791	833	799	795	799	762	828	736	825	791	854	821	819	776	843	747	801	748	787	780	814	796	809	786	783	781	853	845	766	769	796	795	780	715	797	763	818	778	783	806	750	781	815	805	812	831	810	808	838	792	817	812	830	837	805	830	759	805	792	819	774	824	761	793	810	809	807	808	754	819	824	806	816	830	823	810	776	793	785	832	755	796	797	798	786	876	788	801	782	805	769	797	818	792	771	820	782	821	807	805	759	751	790	781	802	866	754	803	776	816	803	768	754	845	812	864	775	814	777	817	778	840	810	828	830	845	813	825	742	828	799	828	829	780	782	831	788	769	782	784	829	821	843	825	777	758	742	736	822	796	789	779	802	840	835	764	777	797	817	838	758	792	811	748	821	784	828	768	791	781	817	829	812	839	818	784	801	758	843	809	801	772	780	805	801	816	792	771	797	813	835	781	806	816	809	777	826	763	785	850	751	794	754	778	777	806	842	818	751	825	816	772	741	812	774	769	804	771	776	820	846	825	806	775	777	783	793	834	786	839	793	819	771	815	833	778	812	752	820	828	806	766	787	783	814	790	740	786	817	807	786	790	788	796	787	771	803	842	816	772	744	816	797	815	820	817	777	832	777	823	768	782	816	778	806	838	746	814	718	822	757	863	829	818	776	815	783	778	818	799	811	848	805	837	851	749	778	824	803	817	804	865	803	778	816	843	826	771	833	786	769	793	763	804	862	779	816	807	820	791	785	821	833	836	790	813	757	809	816	761	760	798	850	813	754	825	822	812	811	816	833	790	739	770	818	784	827	792	773	788	767	771	775	858	788	829	831	789	737	830	813	751	809	850	776	791	812	869	822	781	787	765	792	860	815	786	788	816	763	793	762	775	824	797	820	850	845	805	824	856	790	775	785	788	780	780	815	850	739	765	772	821	780	805	771	814	792	832	809	825	793	770	779	819	780	833	832	794	751	810	818	769	791	828	808	784	786	774	827	825	744	748	805	847	831	791	847	777	789	822	813	794	761	838	777	814	781	871	809	780	799	821	799	757	837	828	789	780	788	841	808	758	765	827	826	787	769	752	803	833	762	814	816	800	847	804	849	849	839	828	778	818	798	813	797	789	770	825	855	805	799	784	813	795	801	844	830	781	841	804	755	794	799	817	877	785	784	854	787	822	887	796	802	809	804	854	819	817	783	794	784	849	826	785	791	812	807	770	784	818	752	829	811	774	806	771	827	784	832	759	802	811	845	803	814	806	810	842	832	812	796	794	784	821	781	805	781	833	796	803	831	819	784	803	807	791	812	824	826	825	783	843	798	783	769	821	831	814	840	825	771	805	863	786	816	833	736	812	831	801	813	826	808	825	807	796	807	764	791	801	839	795	844	840	793	795	824	788	795	837	771	807	764	822	812	770	757	805	794	827	799	803	843	814	801	835	819	793	769	775	836	828	829	796	823	823	787	793	804	796	788	788	830	848	814	788	840	835	781	811	833	819	799	796	809	828	787	809	780	841	794	807	768	753	837	775	819	758	794	797	772	807	783	762	814	841	823	793	790	799	803	779	766	794	776	814	764	822	799	763	794	827	821	792	812	777	840	766	791	801	775	783	785	812	776	824	803	752	791	785	775	793	843	806	813	794	822	781	862	838	844	772	768	767	781	820	831	787	803	786	789	791	801	795	814	799	780	799	804	792	805	827	783	820	818	797	767	795	850	808	780	765	787	830	735	760	847	801	792	810	828	777	818	820	783	763	797	837	838	768	813	802	753	846	821	811	812	818	801	781	778	804	825	800	794	789	866	775	809	775	823	842	807	767	845	793	794	831	810	830	756	790	824	784	837	809	823	777	814	789	813	798	820	749	799	821	812	738	794	797	800	819	801	782	822	842	827	798	842	805	755	806	817	840	803	855	788	795	768	793	822	785	824	856	765	799	795	831	764	772	800	815	789	823	822	842	809	800	809	764	818	844	849	779	783	830	829	766	832	793	822	780	854	786	800	808	771	774	776	778	793	841	791	790
28049	11078	1619	876	607	576	550	470	473	415	379	364	329	358	363	583	586	405	378	279	248	264	276	248	267	254	250	238	240	269	274	291	250	247	291	247	252	269	252	247	284	268	261	236	248	245	260	258	257	262	246	257	237	272	252	239	253	272	271	285	258	266	262	270	267	261	251	260	243	243	255	250	217	242	241	247	242	269	284	246	282	255	248	251	265	238	245	236	245	247	268	231	260	244	263	251	255	273	247	261	253	252	255	252	263	257	239	238	277	266	218	276	251	255	251	274	254	269	265	245	259	251	219	219	250	258	251	240	251	240	252	262	271	253	249	256	245	261	252	248	266	246	275	274	254	238	256	239	264	271	241	243	252	243	277	250	242	274	233	251	258	238	243	240	265	258	247	246	264	227	235	240	245	261	263	271	265	246	249	254	261	259	237	256	275	248	282	234	248	266	234	246	253	248	289	221	270	277	237	258	241	236	266	253	232	263	275	259	244	249	278	266	272	285	271	290	258	278	242	226	250	260	249	260	216	253	261	234	273	231	249	265	239	257	271	231	279	238	263	256	273	233	255	247	264	275	267	270	270	275	236	241	259	228	225	224	274	245	265	251	236	245	239	258	267	249	242	258	246	249	251	250	261	259	238	265	237	250	258	258	245	244	234	259	253	258	253	232	247	257	251	228	269	235	231	259	271	289	271	220	238	262	244	237	257	225	249	231	264	272	247	234	265	252	234	251	260	227	263	245	249	271	209	262	239	223	268	245	242	268	253	278	242	257	269	276	221	225	257	273	269	268	258	256	280	245	282	269	241	242	235	279	249	261	259	251	272	260	243	249	259	275	236	257	247	231	260	221	259	238	232	256	243	276	239	250	282	250	234	249	285	246	283	255	255	242	264	285	235	241	291	244	254	255	257	229	251	241	283	246	250	269	273	236	247	252	263	249	250	267	263	242	223	271	266	238	250	232	242	234	255	267	213	235	228	279	268	246	263	241	242	258	275	259	213	256	248	243	281	257	237	240	277	236	226	262	241	257	251	217	227	254	259	241	239	283	249	248	219	262	260	274	307	239	269	258	250	272	259	286	252	237	249	258	238	237	263	255	262	256	267	279	278	220	225	257	242	244	256	271	252	267	262	266	265	267	260	248	267	236	243	260	271	269	255	265	218	243	275	234	284	262	271	244	264	238	275	256	270	279	263	226	241	238	275	236	277	272	266	275	245	243	266	268	243	239	259	252	238	278	258	257	236	288	264	263	251	243	250	270	275	234	262	263	247	248	256	227	241	263	239	212	264	241	261	242	287	259	268	278	246	269	263	268	237	259	245	265	269	269	252	241	255	271	269	269	278	263	261	289	225	257	242	232	247	295	238	243	294	263	251	283	251	253	265	256	259	238	247	248	254	243	246	239	267	246	274	241	222	250	238	269	265	234	235	248	283	251	238	251	266	252	270	265	253	226	266	229	257	222	255	264	245	240	245	262	224	252	209	262	243	266	241	272	264	236	225	229	248	217	244	269	220	251	273	246	270	293	253	200	223	229	244	257	240	240	287	250	267	223	240	228	236	234	249	280	243	227	275	254	247	257	250	234	261	228	239	257	242	250	260	244	259	249	237	258	245	274	264	255	269	229	239	231	242	244	277	240	286	229	244	264	271	226	244	224	259	259	270	245	281	264	252	244	260	230	270	238	282	294	233	241	243	280	273	271	267	266	266	250	222	268	260	255	255	254	283	281	258	250	247	263	263	273	271	253	232	253	240	257	242	235	276	223	242	268	261	285	256	249	266	241	239	253	247	261	292	262	271	258	246	268	246	254	235	257	236	280	234	256	250	219	259	238	256	236	242	251	270	251	280	224	238	234	279	215	258	247	246	252	272	263	278	226	271	246	228	261	250	258	247	246	272	244	237	236	271	268	239	248	256	249	233	236	246	260	252	218	254	264	262	251	260	282	254	277	255	223	250	244	236	260	276	235	270	230	272	253	224	256	260	240	254	260	234	244	233	291	249	250	256	255	285	264	249	240	235	234	248	253	251	247	259	237	242	284	257	266	257	228	230	242	242	248	238	245	262	238	240	264	248	232	263	233	234	233	248	273	239	236	244	265	239	257	248	285	250	285	248	242	246	247	232	258	254	288	261	265	263	265	284	263	225	252	264	243	226	252	239	281	231	250	255	240	242	242	226	264	259	253	249	243	252	272	291	232	232	252	257	247	243	268	258	255	262	272	265	247	275	271	243	257	236	267	245	271	259	249	272	232	236	247	277	260	212	245	249	250	253	273	257	240	285	262	272	245	261	272	268	242	229	230	231	254	275	266	245	265	253	255	237	259	274	255	250	245	276	250	251	234	250	266	258	263	240	233	280	268	253	267	261	266	245	265	265	237	250	238	249	225	258	274	248	226	245	255	244	246	268	253	240	252	288	247	246	244	277	237	251	262	222	258	238	222	254	256	233	263	256	263	269	223	231	259	225	252	267	246	271	275	255	232	244	248	253	240	240	280	252	254	257	255	231	235	237	255	281	264	285	245	266	269	269	293	261	247	252	265	229	238	244	277	247	262	241	234	283	238	255	263	214	241	266	273	264	244	243	262	260	245	289	267	253	260	258	248	238	264	248	234	270	270	249	250	269	246	249	274	249	244	256	224	242	257	276	262	250	258	225	262	263	237	262	264	261	254	260	264	249	250	253	284	268	205	283	256	252	268	252	239	246	254	226	265	259	245	233	261	243	262	241	259	244	236	230	240	306	262	257	265	238	229	251	262	265	266	250	218	265	294	278	235	264	246	265	253	290	241	217	284	259	261	253	270	250	255	266	291	259	232	227	245	273	280	232	263	285	271	285	232	216	246	282	265	247	252	236	243	257	255	253	274	228	252	242	249	276	232	244	261	251	254	256	258	248	239	255	262	242	271	266	241	284	249	247	250	246	248	266	239	275	271	265	247	253	259	271	266	251	239	229	250	276	247	232	260	285	282	280	240	240	232	242	242	261	211	248	233	262	247	254	242	252	257	272	225	257	234	271	274	268	270	259	263	238	250	245	262	240	273	225	262	243	275	272	260	266	235	256	271	257	214	235	246	228	266	256	253	249	282	238	233	244	260	263	266	250	286	267	260	272	262	275	228	251	278	254	272	287	218	280	270	251	267	254	254	235	283	252	229	257	224	264	243	264	281	246	266	251	253	251	265	251	222	239	273	251	241	248	250	263	219	281	266	242	248	238	242	267	274	260	235	234	232	281	248	241	260	241	245	249	242	261	235	276	254	240	255	263	251	259	264	278	247	256	266	261	264	233	298	260	255	267	256	218	269	256	217	255	252	279	224	257	251	281	242	257	262	256	259	246	251	274	251	258	251	254	242	245	258	242	262	259	239	238	228	274	260	270	238	248	256	233	268	284	268	235	251	254	243	265	253	244	244	267	262	260	241	255	243	240	257	222	253	252	302	229	262	249	267	255	225	244	265	240	277	258	249	280	228	246	234	245	240	262	237
7004	2488	3607	3649	2898	2363	2702	2201	2047	1877	1660	1429	1483	1487	1543	2953	2636	1819	1405	1027	846	754	706	780	713	725	715	692	715	699	733	711	754	750	717	713	742	735	771	726	757	740	658	684	754	709	713	761	782	728	746	733	730	735	750	723	743	749	742	705	781	739	732	776	726	720	711	744	732	773	731	701	724	706	727	741	696	708	723	673	751	717	750	742	733	688	697	746	652	718	753	728	718	738	735	706	719	750	730	732	739	723	761	703	735	719	704	687	724	701	761	753	713	728	742	726	738	694	705	723	719	722	739	727	754	712	729	758	725	729	719	725	763	697	738	667	720	718	732	748	757	739	756	702	707	719	767	733	732	717	737	720	714	773	739	785	730	670	746	738	769	720	699	741	745	782	664	714	735	753	729	721	750	728	765	688	715	716	773	719	703	733	714	730	774	731	718	792	733	749	761	758	709	734	700	733	745	722	734	757	699	755	750	739	716	725	757	733	725	700	767	699	695	752	696	775	730	694	680	757	658	693	713	739	728	729	735	731	778	707	752	735	713	741	696	737	742	704	744	745	714	703	724	693	747	725	709	727	684	752	722	719	744	687	770	753	744	748	720	761	729	740	766	761	741	730	699	731	765	729	764	725	789	752	674	725	737	741	726	722	705	735	738	722	697	732	758	732	743	762	764	725	752	714	698	710	703	743	724	740	745	761	733	770	749	764	743	755	722	737	726	718	711	682	713	679	731	711	738	741	769	692	693	711	720	705	722	736	765	722	766	762	727	681	705	747	784	685	704	723	701	744	713	743	697	725	760	750	713	720	706	718	709	693	702	753	752	743	748	732	714	714	773	699	743	774	734	734	736	729	725	698	762	759	711	720	683	738	735	705	782	748	671	752	720	757	749	737	742	760	749	719	758	720	747	762	750	724	759	709	744	712	710	689	722	727	716	777	717	760	771	738	685	748	699	683	721	747	726	699	740	750	767	698	749	741	733	712	740	784	740	747	704	756	707	729	695	665	781	723	765	775	753	720	803	745	719	688	741	739	713	800	733	779	763	727	759	731	753	712	740	738	721	777	706	702	732	728	787	736	703	719	733	730	721	712	730	719	708	718	729	706	727	756	735	707	739	769	768	714	752	730	723	708	697	715	740	731	726	667	727	752	693	706	750	746	703	711	720	750	727	726	759	759	646	707	710	712	732	739	735	732	721	713	756	751	723	690	732	758	712	698	740	736	695	747	758	678	752	770	778	744	714	736	692	743	690	710	708	764	717	738	756	728	734	793	668	722	737	724	718	696	716	739	756	767	690	716	742	719	716	707	749	740	736	735	711	747	721	729	732	689	703	715	761	722	761	720	707	784	738	796	711	771	725	740	722	719	732	811	751	729	683	795	715	741	726	745	726	770	726	717	751	729	739	725	736	748	717	739	747	731	714	735	711	713	678	748	721	719	753	733	703	778	699	685	711	737	790	731	720	753	722	690	716	708	701	713	733	750	741	686	710	775	742	689	774	725	704	719	718	709	741	731	737	724	707	714	705	728	740	722	793	717	729	705	752	700	699	773	765	716	804	747	673	796	711	769	744	731	752	694	744	744	742	701	692	808	670	766	697	696	723	734	737	731	740	717	681	761	771	722	715	731	757	715	697	712	748	748	757	712	763	762	757	743	740	752	749	705	721	783	724	671	714	698	735	762	673	790	691	755	777	735	710	770	721	725	735	786	748	734	722	746	713	764	671	742	720	768	722	734	716	714	779	725	745	735	711	692	769	735	709	726	695	712	726	743	676	709	711	673	729	711	710	683	681	734	690	744	698	721	713	726	733	712	756	741	767	702	748	748	744	735	748	693	747	764	705	765	734	790	708	717	736	718	681	724	712	741	726	714	735	715	732	725	726	726	732	745	757	740	743	749	708	773	711	661	751	714	710	719	704	751	703	722	739	731	791	738	751	704	744	704	707	759	712	700	723	755	745	712	679	702	730	712	722	711	743	705	716	710	752	703	716	745	756	716	686	663	713	732	736	756	723	749	668	742	716	732	786	708	738	762	749	727	737	718	724	728	706	746	700	737	691	698	728	742	739	761	702	708	712	747	704	695	702	718	737	707	705	705	732	770	748	707	689	689	752	766	713	704	747	737	733	739	749	753	710	778	771	703	691	744	728	783	723	765	714	709	696	727	743	687	701	770	769	681	702	704	709	741	715	703	697	699	740	744	778	718	716	741	719	754	716	698	749	739	719	751	706	700	729	685	742	743	675	725	751	777	711	703	738	760	747	736	769	710	740	784	731	712	792	709	758	737	742	667	771	742	739	707	712	706	706	716	784	721	719	690	789	709	756	690	734	740	709	722	770	748	757	771	712	710	758	760	775	745	720	755	721	711	750	775	713	708	703	746	735	689	674	699	700	706	706	736	750	761	727	718	753	742	673	725	726	714	693	741	699	738	772	757	755	770	774	701	701	723	725	727	751	721	709	722	687	747	707	761	795	700	763	740	747	742	721	733	765	741	739	735	706	736	671	762	689	690	703	750	729	725	717	724	719	724	735	760	732	720	741	729	718	723	763	737	702	663	740	714	694	713	739	699	719	788	762	792	755	724	704	738	744	745	744	747	692	716	700	727	720	708	756	689	717	738	709	756	767	730	740	725	748	778	749	701	715	728	725	704	759	761	736	720	745	726	766	748	755	727	735	722	736	782	735	752	701	766	756	724	740	686	746	700	744	755	726	770	724	759	725	727	755	730	736	783	736	685	709	750	733	737	713	713	749	727	720	709	712	757	687	726	742	738	742	741	712	726	752	739	720	728	699	726	710	718	742	769	749	770	773	661	718	727	703	723	744	679	720	691	722	739	713	733	748	684	701	744	798	753	773	718	696	760	704	710	702	709	745	729	670	680	732	744	689	749	707	718	714	734	673	713	704	705	740	748	734	675	728	721	761	755	745	727	743	764	761	740	755	674	710	715	688	721	712	716	746	762	712	676	706	741	735	772	739	717	705	730	747	722	736	717	770	746	695	736	701	728	722	739	686	722	675	743	711	776	719	765	751	764	735	760	798	720	762	720	740	742	700	721	743	740	699	750	722	746	773	713	700	731	716	666	707	696	741	739	771	706	689	780	709	708	724	728	718	815	719	762	739	714	701	696	739	728	729	758	724	749	699	654	711	781	760	699	737	715	728	701	703	749	726	746	710	726	707	753	753	737	710	677	713	781	724	788	716	732	726	757	710	708	712	721	751	708	737	724	724	717	769	708	737	739	696	703	700	716	751	718	740	768	672	710	757	717	717	705	712	720	721	743	719	726	678	699	740	712	774	712	744	724	719	733	743	732	740	742	705	733	766	746	783	760	739	758	761	754	715	709	737	711	707	688	738	735	769	741	757	681	744	754	717	790	764	761	734	720	755	720	755	744	656	724	738	758	717	769	677	735	771	764	735	795	714	770	743	731	774	751	700	730	730	810	771	761	751	710	719	705	696	755	740	788	674	712	721	743	756	765
28996	16243	6264	3411	1925	1543	3360	1625	1238	1100	825	864	765	713	928	3780	3642	1893	1159	756	438	327	294	302	310	311	291	308	263	303	258	300	287	286	273	286	281	298	301	307	269	300	310	285	279	297	259	262	276	302	264	290	274	274	297	270	277	259	274	258	278	255	253	277	294	284	268	276	266	271	272	310	268	312	249	275	313	262	271	283	275	274	271	293	301	280	287	284	276	301	311	308	307	278	271	295	293	258	281	251	278	294	305	269	254	275	296	303	269	239	300	273	286	249	260	251	301	254	268	317	277	285	290	295	286	286	303	268	299	290	295	282	286	250	292	245	290	298	282	283	291	269	297	257	292	295	274	274	272	278	247	278	298	289	310	252	273	264	263	293	280	305	283	240	281	286	290	272	286	266	276	268	284	282	312	332	277	286	303	280	274	277	267	262	297	255	262	268	286	271	277	246	268	294	265	286	275	304	292	285	273	264	288	277	266	295	297	272	268	283	308	260	310	251	275	275	291	279	286	276	292	298	283	252	318	276	279	300	290	295	278	294	306	268	290	254	293	267	313	274	268	283	285	267	238	330	281	274	258	290	275	293	272	280	242	280	284	309	251	258	290	301	303	289	243	302	263	263	289	276	280	280	266	252	265	328	270	280	284	270	275	257	288	266	285	261	280	266	277	280	282	266	292	280	299	267	264	258	279	270	320	257	289	308	262	257	261	286	286	255	276	289	294	276	255	281	268	304	302	265	283	297	269	270	284	288	297	282	284	286	272	259	277	286	262	274	294	278	293	245	314	248	301	266	275	260	305	284	299	270	278	325	280	296	274	301	289	279	273	258	295	325	299	280	290	251	271	233	264	274	286	264	294	285	259	267	288	289	284	289	263	278	288	250	259	261	269	293	285	283	279	269	261	283	267	296	267	278	286	315	276	279	270	288	278	302	273	296	287	261	257	297	278	256	257	259	270	299	267	289	253	286	281	258	276	299	303	268	285	304	274	260	306	297	293	274	262	268	290	275	273	269	272	314	304	273	256	257	294	260	256	293	279	264	317	309	281	273	306	313	302	263	286	293	263	274	236	289	269	272	276	303	273	304	259	282	278	289	271	294	313	300	298	297	287	300	294	289	278	266	268	294	298	240	282	287	280	252	280	281	276	259	249	284	294	275	275	279	248	259	293	276	273	282	287	287	255	279	289	293	275	260	264	254	287	284	287	290	252	307	271	292	257	245	286	312	302	278	301	271	275	266	282	283	275	268	297	266	289	310	250	295	261	288	270	277	267	265	315	299	255	298	277	272	266	283	288	262	302	328	274	271	281	289	265	273	245	252	279	280	286	298	284	310	297	274	274	271	293	297	268	302	268	263	273	284	266	267	303	295	282	288	252	291	312	288	277	290	248	301	266	274	290	301	255	294	275	268	296	308	288	271	266	277	251	271	266	280	293	283	262	305	282	301	303	279	289	288	273	287	278	265	287	298	268	269	293	258	236	250	277	324	284	286	310	287	279	299	285	278	314	307	303	308	265	286	261	253	277	271	294	256	285	259	296	264	268	282	308	276	258	250	272	286	310	293	296	302	258	294	288	267	285	287	276	265	280	241	279	287	283	265	302	298	255	271	263	263	270	288	282	265	296	313	262	294	254	254	282	246	268	285	283	264	273	278	271	276	261	282	265	280	284	285	273	294	258	268	275	292	288	266	282	275	277	314	258	293	279	287	310	273	271	264	251	297	265	268	266	249	279	264	248	294	263	277	278	290	270	298	288	276	272	265	276	283	247	278	279	279	281	279	284	326	274	285	259	279	285	304	288	320	269	257	260	299	293	269	287	296	317	288	269	281	302	281	270	283	232	268	265	275	267	266	254	280	279	282	317	286	275	279	246	299	262	266	303	281	268	313	288	254	297	313	292	270	269	277	304	262	259	295	301	265	277	285	279	284	262	296	306	324	258	279	283	281	284	271	274	286	296	288	258	329	296	293	274	270	265	275	293	299	267	265	278	268	287	288	266	309	272	265	290	229	257	288	265	294	285	272	275	275	276	277	270	274	252	301	298	272	284	287	300	266	293	273	275	249	274	284	291	276	299	298	288	280	267	290	285	308	280	265	268	275	275	271	257	290	258	268	282	289	277	272	291	286	261	272	285	266	299	287	287	283	293	267	279	312	297	260	294	259	289	313	298	290	275	300	294	277	271	313	278	304	287	300	275	260	287	269	254	292	281	278	282	293	283	287	280	307	242	278	282	260	262	292	254	273	318	262	271	301	282	263	289	268	280	296	323	288	274	290	293	272	296	286	296	293	286	292	255	262	262	249	285	274	262	268	272	259	290	249	257	289	286	252	282	301	267	285	290	284	280	292	275	260	298	278	288	277	284	250	251	274	286	295	301	276	300	237	258	262	276	254	296	293	288	265	266	262	257	297	248	263	303	271	266	308	260	281	289	296	283	286	267	286	270	282	274	264	319	292	311	264	299	273	277	283	260	305	273	300	284	315	241	285	266	279	294	273	298	243	286	270	280	306	294	339	290	283	310	266	273	266	298	291	290	278	274	297	286	313	287	262	291	286	258	258	269	239	269	283	286	262	285	270	261	268	295	260	260	287	291	275	242	284	267	289	288	269	245	267	311	265	281	280	293	263	272	274	257	307	266	291	278	313	297	299	315	284	262	295	291	282	271	269	269	285	253	273	320	283	262	294	301	274	268	251	267	278	253	258	257	263	285	287	289	285	259	306	271	286	256	277	255	265	285	305	333	278	284	258	292	284	298	253	284	280	287	254	296	247	271	265	246	275	297	276	297	295	254	266	270	249	266	266	294	262	270	272	251	299	255	289	298	260	258	292	258	254	284	299	263	280	259	271	259	297	281	282	247	292	282	286	266	244	231	309	275	278	270	302	243	281	264	285	273	258	271	314	292	309	282	259	255	286	284	272	308	294	271	247	292	282	277	288	252	268	289	255	305	289	284	267	282	286	250	286	257	298	279	298	276	280	287	267	277	266	258	269	296	268	261	281	310	256	255	288	293	279	286	258	287	278	275	275	253	277	303	250	286	284	314	289	280	266	304	288	252	273	293	291	249	271	292	285	286	282	284	290	272	275	270	278	253	273	287	248	264	281	287	298	274	295	277	290	268	287	291	282	265	274	246	278	254	249	278	309	271	280	298	270	307	263	296	288	276	290	290	275	266	298	278	267	299	275	293	252	264	253	248	298	276	291	292	279	285	288	270	294	253	282	278	268	267	287	258	298	256	290	297	287	266	252	295	266	284	290	306	270	281	300	286	262	263	264	293	282	272	270	278	304	275	287	246	263	253	276	299	269	260	256	294	278	284	268	272	296	284	276	256	272	261	308	263	293	284	303	290	252	273	304	259	287	272	269	273	311	263	304	298	260	264	283	282	271	291	276	282	240	291	280	308	295	278	284	262	294	277	275	306	280	270	279	307	328	269	296	280	311	260	292	267	307	267	288	288	285	311	273	263	311	320	284	245	265
8836	7519	9270	9002	7014	6088	12012	6205	5312	4920	4133	4144	3850	3418	5530	18713	16440	10025	6160	3516	2016	1031	914	821	833	821	832	840	877	803	824	814	807	775	792	796	794	793	826	838	826	861	818	779	824	794	835	801	814	813	827	818	797	815	805	799	808	809	818	779	805	783	813	806	843	833	751	829	815	769	792	817	781	772	850	795	773	723	846	781	788	816	837	750	800	750	790	828	776	765	814	784	827	835	801	804	784	774	810	770	822	820	803	844	797	785	780	842	815	814	773	777	847	789	802	841	842	800	834	812	785	759	771	813	801	841	802	804	804	826	783	836	826	787	755	817	769	748	794	844	824	776	783	809	829	846	773	856	784	829	799	779	817	769	830	805	833	802	786	793	762	770	802	810	827	776	742	784	746	834	823	837	870	801	743	757	820	789	856	792	821	784	788	798	829	842	797	818	832	802	828	820	839	756	757	806	759	803	787	784	811	843	807	806	801	799	765	733	825	816	786	802	802	811	791	862	779	803	821	760	767	800	778	794	828	785	782	794	796	817	768	836	764	788	876	764	808	825	814	812	797	804	782	787	769	777	762	772	792	826	778	773	825	808	841	810	813	796	800	749	806	802	830	847	778	766	798	773	841	804	756	836	793	819	820	788	827	766	852	839	822	754	788	780	722	779	754	788	825	784	827	777	823	793	809	777	792	798	786	815	793	792	807	841	825	793	828	777	787	814	785	817	769	843	795	859	783	812	797	732	765	805	786	793	793	779	827	828	816	781	793	764	797	757	783	810	816	743	816	783	778	852	803	789	795	758	810	770	825	777	839	764	812	837	851	742	813	791	792	795	825	774	797	762	831	767	819	833	802	790	784	762	778	849	801	781	794	777	809	796	806	804	814	801	756	802	776	782	832	821	837	784	804	793	831	794	786	825	766	801	751	811	793	815	717	791	793	785	807	789	806	784	779	766	801	817	720	758	771	731	823	775	797	826	819	784	817	759	824	819	807	759	786	801	807	814	787	803	718	766	768	778	755	777	751	797	780	807	788	808	789	817	777	793	815	837	858	789	819	817	813	825	812	772	796	808	733	782	812	792	817	722	817	790	776	790	808	806	754	759	860	760	801	794	821	823	765	806	789	818	880	770	804	811	815	857	786	791	787	806	813	830	780	792	781	793	770	833	806	825	778	817	813	780	791	829	729	808	828	801	812	868	849	776	798	820	800	799	807	829	803	810	818	811	771	764	782	751	824	806	826	800	794	794	764	787	807	743	791	780	860	795	790	784	812	812	781	779	801	782	780	721	821	766	839	776	784	833	808	785	770	769	800	829	834	766	815	773	819	777	751	763	782	857	823	841	790	817	796	787	780	816	794	826	714	768	847	736	768	776	837	828	789	751	813	786	789	818	784	812	814	771	844	777	797	826	770	814	828	783	811	839	807	801	783	801	799	757	825	813	769	775	852	815	806	794	757	793	753	767	776	752	785	859	790	822	841	733	822	750	797	799	828	819	809	798	795	790	790	827	784	824	823	802	808	810	832	792	797	820	815	875	798	830	771	822	794	798	778	804	776	777	782	787	800	826	770	800	810	809	829	810	789	749	843	784	820	806	818	766	830	799	764	750	819	761	808	814	802	730	818	782	774	811	818	817	743	807	783	784	791	748	774	822	765	780	807	772	778	793	785	776	833	772	802	792	790	829	764	813	828	805	781	776	809	754	816	795	818	775	761	838	778	795	797	754	826	819	827	812	815	793	815	814	777	795	846	785	806	822	791	797	759	800	825	803	803	769	747	753	834	763	739	749	815	801	798	798	843	785	795	822	794	791	816	780	763	796	767	818	810	848	832	798	789	794	804	804	753	829	815	816	775	819	797	805	814	758	780	786	845	697	770	817	811	806	792	786	778	753	793	798	774	780	821	821	832	864	777	785	759	764	796	809	796	809	824	787	794	802	782	780	808	781	806	803	798	766	775	839	794	739	814	807	815	836	795	816	782	816	805	841	809	784	813	755	812	762	777	746	785	789	797	780	836	825	801	800	785	794	791	780	772	786	816	868	754	746	757	778	756	841	822	798	786	807	801	760	754	810	797	779	770	791	815	770	786	794	820	746	800	805	742	783	812	794	793	797	754	823	776	786	786	782	789	777	834	777	774	768	848	767	781	798	798	791	786	806	732	764	831	802	777	811	758	787	807	788	793	806	758	811	827	813	806	806	832	811	769	809	773	825	840	764	808	807	762	758	808	789	845	814	757	787	782	827	824	777	791	801	803	772	801	829	857	772	761	786	766	761	800	765	771	804	767	756	811	786	817	837	815	841	771	784	799	795	831	790	810	812	785	749	806	810	823	757	789	812	771	827	823	796	785	758	806	777	797	789	823	803	814	794	795	816	805	831	805	806	794	799	806	781	787	801	784	812	838	833	823	822	798	788	816	757	814	773	769	765	829	815	751	799	819	771	776	792	791	817	833	862	761	806	795	773	806	788	762	826	781	789	784	793	767	817	826	790	785	808	790	801	827	826	806	802	864	784	854	798	797	783	825	735	784	803	812	812	843	787	836	834	830	790	792	821	790	802	807	814	794	742	830	813	788	793	792	785	829	795	812	819	795	728	768	767	786	840	771	772	825	869	856	813	802	758	769	797	808	776	792	793	793	766	807	798	791	801	779	836	811	787	788	736	806	793	841	818	787	865	773	771	804	830	823	814	782	774	782	756	803	769	777	815	791	781	752	870	829	792	814	779	785	814	825	802	768	809	796	764	801	796	813	788	805	823	835	825	804	790	795	811	792	780	765	804	822	786	750	850	799	801	788	821	773	840	760	800	794	816	800	787	773	853	786	773	811	804	795	828	809	801	784	722	772	858	816	762	811	808	749	822	808	816	821	792	844	776	804	780	809	799	824	744	795	789	799	759	750	827	860	820	828	809	844	820	787	823	836	808	765	772	803	785	812	824	787	800	786	826	794	800	785	782	848	797	825	786	796	778	774	778	839	739	773	761	740	798	806	819	713	772	806	746	786	769	777	805	763	737	812	761	784	808	786	784	830	800	750	783	837	755	786	800	779	786	817	823	810	803	794	809	834	796	798	805	777	749	809	822	817	773	859	769	772	780	730	802	776	769	770	796	821	886	778	847	820	835	799	782	743	800	764	854	782	797	826	775	771	768	786	804	805	791	748	773	766	819	746	806	851	803	834	815	767	794	819	771	816	824	779	746	794	775	804	812	766	793	885	774	795	785	800	764	802	778	747	843	844	779	748	835	802	765	844	773	793	796	833	817	804	791	785	817	801	792	825	781	750	850	768	770	793	751	790	747	803	776	814	787	787	788	782	816	861	773	786	779	773	773	812	790	808	793	803	789	763	801	798	797	795	807	782	852	799	750	866	821	788	741	807	817	828	811	755	799	770	781	799	850	798	808	777	824	807	787	791	793	781	838	757	796	819	785	853	799	808	835	824	806	783	825	793	798	812	839	810	803	808	818	839	785	806	809	853	798	762	750
29301	19595	11606	5842	3091	2989	5575	3453	2394	1855	1459	1518	1196	957	1731	7091	6338	3422	1790	1028	587	412	325	322	332	336	293	302	338	322	298	334	286	298	323	302	320	309	309	311	321	313	328	294	284	332	302	303	274	314	312	314	278	310	295	317	326	283	299	298	319	295	308	293	329	318	298	354	299	275	294	326	288	296	319	305	310	292	292	305	302	284	311	313	290	305	322	285	291	299	266	317	314	322	334	323	286	292	297	312	303	284	320	288	343	285	285	296	268	317	291	335	317	320	305	271	342	300	287	338	268	307	292	319	278	284	338	343	320	285	319	325	276	319	320	313	298	303	283	314	320	304	345	320	300	326	294	320	315	292	288	285	318	276	343	308	311	290	306	307	299	317	288	319	286	322	291	298	301	303	296	300	290	311	330	286	285	311	315	301	290	299	307	338	303	269	281	292	323	336	298	300	296	288	274	304	282	274	308	296	292	275	307	324	309	309	303	278	312	300	327	341	289	286	266	291	298	302	275	286	317	320	291	312	286	286	310	283	302	304	290	304	292	305	294	334	316	303	298	301	306	300	311	285	323	307	304	306	302	311	336	311	283	275	312	312	331	295	312	330	308	282	319	287	284	340	306	326	300	285	285	335	304	314	306	304	299	311	309	312	286	308	276	305	296	284	308	300	323	306	301	309	309	282	346	281	333	315	278	296	329	308	321	309	297	333	295	353	319	310	307	316	306	324	292	335	313	340	293	325	324	301	302	341	310	333	307	296	338	311	269	304	285	317	305	282	305	305	323	303	312	326	324	296	329	322	306	294	299	281	311	310	314	304	325	314	309	298	281	286	292	322	291	325	306	299	320	286	287	311	296	283	291	282	298	311	296	308	284	314	312	314	310	283	302	271	314	302	282	321	314	328	311	315	297	288	308	302	298	352	284	305	324	308	302	309	302	304	314	297	291	290	281	301	280	282	333	273	274	315	279	311	321	298	293	325	245	331	286	309	287	294	299	296	318	327	296	300	314	327	275	325	320	328	299	322	296	286	278	328	314	327	311	298	302	301	304	269	300	309	291	309	320	313	294	293	317	308	311	345	294	312	283	326	325	281	316	318	280	281	312	282	337	312	320	318	310	305	305	295	315	309	305	293	305	304	308	293	330	315	297	319	287	302	322	303	280	316	314	295	314	321	302	295	324	310	317	281	291	311	324	306	318	320	302	299	268	308	318	314	309	322	297	323	344	326	315	311	302	300	287	341	312	298	313	333	287	316	289	291	284	276	288	326	316	309	363	314	278	325	280	279	299	309	293	303	339	293	319	316	317	283	308	325	305	308	295	304	305	306	317	295	269	311	300	309	291	307	308	303	325	308	316	299	286	297	300	325	270	287	295	288	313	283	283	297	300	278	315	285	315	280	287	321	285	325	317	314	307	289	314	305	313	268	297	297	293	290	279	334	293	315	298	304	319	307	306	301	252	324	295	320	316	300	317	311	331	301	280	286	336	315	295	293	376	275	307	283	301	303	311	279	324	360	302	284	281	304	271	269	320	307	303	309	274	310	309	307	303	286	290	343	296	289	315	299	306	303	289	279	330	305	278	308	334	327	318	265	329	286	310	275	284	332	326	283	265	282	301	321	293	324	314	298	286	299	292	282	340	334	310	299	317	341	272	286	331	297	311	311	330	302	283	304	292	328	301	317	297	288	314	284	274	335	309	267	327	327	270	314	294	321	275	309	297	291	314	307	275	287	327	304	292	304	303	300	288	310	309	279	297	285	303	299	315	301	281	296	265	328	310	295	291	320	315	324	307	321	319	293	301	286	294	336	304	307	340	311	320	295	318	305	296	303	300	277	310	334	289	324	300	311	296	304	305	297	295	302	292	287	309	311	316	307	290	312	287	290	319	303	306	286	348	322	315	279	290	302	316	299	309	307	299	303	335	280	281	324	303	280	327	310	301	307	300	317	267	304	307	268	326	324	309	322	308	317	337	279	309	295	309	307	287	312	279	297	312	332	296	263	280	272	306	285	329	333	294	288	319	353	316	287	323	307	318	349	334	321	298	269	332	326	280	316	308	301	287	325	309	320	307	313	300	316	317	296	320	318	311	279	296	318	328	325	287	332	297	273	262	309	337	306	325	315	281	300	291	290	293	298	319	308	318	299	274	264	308	314	282	319	339	308	310	304	306	310	326	306	283	319	320	307	286	296	303	322	339	316	301	333	318	281	326	331	297	294	291	280	316	323	306	310	293	298	331	301	310	311	302	303	306	311	279	255	272	300	327	329	334	300	286	319	288	313	328	292	307	322	285	307	293	289	300	309	316	314	288	307	285	288	318	300	314	304	306	300	302	324	272	278	315	311	304	303	324	319	295	306	275	312	280	292	321	292	325	306	290	288	290	327	303	293	314	305	283	305	297	295	314	340	280	266	343	305	291	262	337	299	288	326	304	317	338	324	328	284	300	299	314	317	307	298	319	324	304	311	306	300	279	319	333	308	297	280	304	296	281	245	339	310	321	310	310	324	295	289	317	318	303	304	320	293	300	336	324	296	309	337	291	331	343	302	289	293	311	286	312	295	303	305	338	319	314	285	288	278	323	284	330	291	301	289	307	295	276	353	333	322	322	265	300	294	284	305	297	295	293	286	313	326	293	300	293	285	293	316	327	337	298	296	309	310	309	322	319	295	294	303	277	286	334	303	296	287	298	312	314	306	282	314	282	284	327	297	285	258	280	280	318	303	332	294	301	301	294	347	295	312	292	289	301	316	288	337	333	302	311	292	302	298	300	303	336	294	305	285	328	269	297	313	276	278	292	326	285	287	267	299	334	316	298	319	276	315	314	299	294	271	305	302	309	302	302	278	282	338	283	316	305	309	309	294	305	271	294	326	307	322	300	310	303	288	294	309	313	295	290	302	318	311	317	287	291	308	303	314	328	302	302	301	293	320	306	301	295	311	305	310	302	349	286	323	322	305	308	300	309	307	315	360	304	321	307	306	321	337	287	281	295	306	321	292	322	280	294	314	309	303	288	296	307	319	314	283	290	283	287	309	315	320	297	303	303	307	318	296	304	280	298	279	299	351	272	322	280	275	297	299	291	319	297	282	326	305	311	328	333	333	332	305	338	307	299	295	333	312	295	283	331	306	310	320	261	296	289	288	322	263	280	302	343	310	306	310	305	317	320	292	274	279	323	296	291	294	292	322	305	306	290	295	290	287	297	324	281	308	345	331	297	335	289	290	325	345	315	312	315	306	311	313	291	325	323	297	294	319	328	267	286	274	295	330	292	298	297	301	266	315	301	291	275	322	279	319	290	318	298	314	295	318	256	315	308	303	315	305	281	301	306	302	339	310	262	307	304	324	283	316	267	291	306	302	309	335	314	309	288	331	317	285	319	297	313	295	270	306	343	294	268	275	294	308	310	309	282	304	311	302	324	289	302	323	330	329	294	315	312	305	305	288	311	302	322	293	324	280	275	281	274	311	303	330	299	314	273	324
10171	9995	12238	11499	9449	10055	17044	9839	8151	7181	6196	7012	5595	4554	9284	27028	23494	15185	9240	5437	2766	1317	1077	971	978	971	901	929	957	896	943	923	875	858	876	925	869	905	891	809	900	916	851	890	860	916	890	823	869	825	893	827	910	853	878	894	855	817	867	863	867	833	839	886	852	832	838	826	849	828	858	887	928	817	850	858	861	880	869	839	854	852	863	837	882	860	856	869	856	844	868	880	845	866	817	901	842	896	860	868	844	866	801	871	848	903	853	864	858	853	854	884	890	843	889	880	868	921	908	844	899	875	820	854	837	888	868	875	837	888	862	936	883	857	856	866	821	856	854	808	866	855	894	884	878	794	887	840	861	844	889	845	849	837	863	833	849	860	876	832	872	791	885	866	882	826	884	850	847	848	854	876	906	846	848	927	884	879	924	815	836	851	900	869	858	804	870	860	834	834	908	900	870	903	851	880	884	857	871	905	855	877	838	845	844	897	879	883	910	820	882	810	885	882	911	832	876	883	825	810	849	835	882	878	862	872	844	856	816	866	883	848	863	907	857	878	934	888	881	842	857	853	858	880	875	816	915	883	853	830	820	822	849	827	869	833	896	864	886	887	831	853	866	854	853	891	822	844	847	835	855	831	872	896	851	864	821	836	849	839	914	879	813	884	807	842	894	876	853	903	848	856	891	887	833	883	880	815	833	896	910	929	897	858	848	903	833	806	833	918	866	859	882	867	891	821	833	862	883	840	845	822	902	846	859	842	853	871	799	851	913	862	832	856	909	865	824	862	813	882	883	869	850	811	887	838	860	899	901	881	811	796	885	832	884	852	848	852	919	865	823	880	898	848	872	914	892	847	848	895	872	837	813	869	891	876	843	868	873	815	863	859	943	888	829	842	854	817	845	859	885	840	863	898	898	822	876	882	910	839	849	815	871	840	886	845	838	867	838	841	854	854	884	880	893	820	861	873	854	834	871	912	883	842	872	847	864	874	839	829	842	861	827	847	823	848	893	892	851	890	791	898	916	835	870	896	874	858	791	859	841	840	841	875	887	916	874	853	853	885	846	857	910	881	843	861	902	846	816	843	863	820	898	898	913	844	840	831	882	846	866	887	842	910	880	840	837	782	891	844	879	898	844	815	840	893	874	871	839	814	906	873	809	812	813	865	844	858	900	820	819	843	820	848	835	823	851	928	878	843	897	830	868	881	876	854	887	823	907	826	825	840	873	806	791	860	837	846	900	865	903	865	891	828	837	851	867	859	865	851	893	817	914	823	809	838	833	840	793	835	836	815	857	870	883	841	891	860	811	883	861	870	858	896	854	877	828	827	854	853	792	878	880	874	890	835	928	869	836	867	837	824	822	826	851	838	853	822	830	858	922	866	867	855	842	876	888	859	885	882	860	875	849	829	904	884	879	832	768	847	847	922	891	891	856	841	855	855	884	870	864	842	837	850	878	897	815	854	883	904	851	835	855	846	873	858	864	861	843	888	849	846	867	912	842	838	882	878	858	853	862	916	857	893	856	884	880	939	834	882	896	861	906	858	840	825	843	851	797	867	895	835	870	891	874	828	842	842	861	848	807	872	811	846	793	885	866	849	846	788	870	843	903	854	854	840	877	867	897	851	864	935	882	868	872	888	813	854	879	888	838	891	883	866	866	851	856	854	874	836	890	855	830	861	838	841	869	873	803	889	914	851	883	875	841	905	784	889	846	878	882	856	845	836	838	831	864	862	850	791	849	877	862	867	876	829	838	878	864	836	860	889	816	833	891	879	867	874	875	867	865	912	902	845	844	851	861	798	855	833	803	871	846	819	838	876	857	805	860	850	886	873	819	878	916	856	890	834	821	865	872	894	832	865	825	859	880	863	855	873	831	855	838	833	839	872	891	776	867	874	855	896	866	852	815	895	871	916	854	855	856	806	847	883	799	837	854	854	872	908	807	826	855	847	856	830	831	863	827	855	869	875	821	853	835	857	881	903	825	873	865	820	872	874	883	867	860	840	814	882	841	854	852	856	917	893	910	894	825	839	864	816	861	826	886	853	839	867	880	818	860	866	815	881	821	836	871	844	851	895	833	826	901	860	855	861	884	838	868	828	884	872	851	820	808	839	846	893	882	890	876	857	903	877	863	853	899	886	831	836	821	866	841	904	877	838	896	856	841	899	888	879	800	865	854	854	877	848	874	844	839	889	825	803	875	814	856	873	902	824	849	797	835	895	846	857	935	868	881	822	857	872	916	848	864	874	901	852	859	832	896	882	886	860	840	870	849	876	879	823	836	850	790	892	859	900	815	845	869	843	826	820	862	852	859	882	852	811	822	875	835	897	877	837	830	836	873	853	917	840	896	833	858	904	903	853	853	831	857	896	807	844	863	822	923	867	831	847	890	818	891	793	860	887	839	830	856	842	849	807	853	855	862	902	849	884	863	821	882	811	867	884	804	881	786	857	831	813	849	850	801	890	850	814	867	849	843	852	830	857	784	831	826	846	854	831	861	871	904	876	856	845	872	895	852	872	845	863	944	855	877	874	839	894	821	881	861	839	857	876	905	842	866	926	848	857	890	928	893	863	849	852	823	799	864	818	901	839	843	878	846	918	851	852	872	890	886	860	805	873	865	811	821	877	843	892	913	904	902	840	819	831	876	827	889	813	804	873	888	911	887	863	894	831	897	862	795	829	840	843	874	880	873	852	876	840	809	868	889	864	844	867	852	843	922	865	835	861	841	825	885	846	820	948	886	877	874	829	881	905	824	887	858	843	841	847	829	848	834	857	856	863	901	877	862	833	816	884	898	869	830	902	850	864	872	860	880	836	850	856	829	837	861	857	819	844	811	886	884	858	892	859	814	874	847	816	858	807	865	865	857	805	858	880	821	820	899	826	889	886	804	868	842	819	842	841	920	830	872	840	876	889	916	845	833	860	853	871	869	923	872	848	864	853	911	792	850	852	841	849	874	857	847	838	868	944	833	856	858	843	787	853	880	826	862	902	856	913	839	862	854	839	894	904	901	819	888	846	864	844	837	867	860	875	875	876	918	934	827	795	822	848	849	857	807	893	860	813	850	837	867	845	876	931	883	847	871	868	814	867	834	890	886	885	879	862	841	890	880	832	865	845	892	835	831	835	883	835	854	861	778	839	875	822	863	831	844	884	818	820	895	868	857	846	817	846	880	874	866	863	822	860	850	836	886	867	867	891	873	815	867	828	846	825	838	858	826	830	826	883	861	875	855	880	837	860	844	842	860	879	819	864	858	868	867	842	852	882	865	846	857	839	826	899	903	853	891	854	839	858	899	855	871	878	846	862	842	867	807	913	848	898	866	814	887	812	843	876	878	858	866	818	883	835	916	898	841	843	835	876	830	879	838	828	879	818	860	832	873	873	852	883	893	840	851	846	879	862	851	827	852	854	828	873	812	885	883	878	846	887	934	887	907	878	857	869	847	863	862	873	877	899	855	838	829	845	881	877	865	853	873	875	860	824	850	839
27862	10758	1608	974	706	639	689	587	540	535	485	422	410	389	404	651	682	524	395	350	339	308	286	281	273	299	277	287	285	305	277	232	273	294	279	276	292	296	274	336	272	302	290	297	305	286	276	261	289	298	290	283	272	287	285	298	280	246	294	274	276	283	267	274	279	296	285	286	257	294	314	287	283	285	293	252	262	256	278	282	291	298	280	304	299	271	322	255	296	292	284	291	287	293	302	246	292	290	302	288	291	263	274	296	288	263	253	301	274	313	299	277	289	288	309	268	276	280	288	275	281	301	284	297	286	311	293	327	303	290	282	287	310	282	278	263	294	266	288	299	276	282	265	292	296	281	276	251	292	288	264	316	285	277	287	252	299	289	288	263	276	279	275	296	261	294	299	284	300	287	316	277	285	273	299	295	288	264	296	276	289	270	279	288	284	258	286	286	318	337	288	280	300	289	270	314	281	279	297	279	286	311	274	312	255	303	262	303	294	293	295	279	263	257	280	299	294	303	290	281	276	303	284	292	299	275	286	273	297	287	285	318	282	274	263	272	286	298	273	328	296	285	279	324	265	272	296	301	260	281	314	278	292	276	262	264	262	290	291	302	309	258	302	306	272	296	281	278	276	271	305	269	269	256	300	295	293	278	279	297	277	291	321	262	308	285	264	337	296	270	275	269	316	288	316	272	294	279	275	287	284	250	271	305	247	300	270	291	285	308	286	299	283	292	282	263	260	293	306	285	331	272	323	270	279	282	238	280	294	280	257	270	311	271	264	262	309	280	260	327	255	270	278	325	296	266	273	291	266	280	276	279	296	280	282	281	305	318	313	286	280	300	278	280	280	294	307	286	287	305	273	291	282	300	264	280	266	260	306	288	294	264	286	271	306	290	277	293	296	283	246	281	320	295	288	278	270	305	296	284	317	282	311	286	279	255	325	286	294	318	271	298	309	288	302	313	267	284	294	273	264	284	274	300	286	308	268	273	251	268	303	289	316	270	264	284	289	278	263	278	281	290	300	281	267	272	273	278	256	273	264	295	278	302	274	319	263	271	259	300	271	263	297	262	270	306	288	265	268	286	274	286	282	304	281	297	278	273	264	294	279	272	275	270	279	288	276	305	301	265	319	305	281	333	285	311	287	255	279	270	271	287	287	266	268	316	307	278	284	261	299	248	288	270	250	262	262	268	260	319	283	275	288	304	264	264	264	313	274	290	292	278	264	293	296	282	267	295	294	300	288	285	306	281	290	292	263	252	283	281	264	241	268	278	284	284	295	298	301	278	317	282	296	290	299	263	310	291	303	287	298	271	286	302	284	290	296	275	292	282	256	298	275	310	293	309	287	266	330	291	301	280	286	286	290	302	307	307	300	292	296	272	272	285	289	297	274	264	308	305	293	278	257	264	276	264	270	274	267	279	260	275	297	277	279	266	277	259	279	294	284	317	267	288	262	315	275	297	276	288	268	292	298	287	280	290	289	274	300	303	250	301	291	310	278	274	306	315	270	315	269	298	290	273	307	284	271	239	238	279	268	272	298	276	279	280	290	281	298	252	301	274	256	274	265	277	295	294	291	295	300	271	247	304	314	284	275	272	311	319	258	282	277	287	279	271	299	294	267	301	281	276	276	279	259	288	296	294	255	271	288	289	279	307	280	299	281	275	238	288	272	270	283	286	288	306	290	325	287	280	296	296	289	311	292	272	264	291	304	276	300	291	302	310	273	289	285	315	292	299	275	269	297	277	305	268	280	265	307	295	314	295	293	271	302	304	287	296	296	273	298	308	282	277	254	293	272	302	290	280	271	287	296	292	260	282	316	284	265	279	307	270	296	276	292	305	292	321	301	298	293	288	242	259	283	296	269	270	293	249	290	270	302	294	280	288	286	293	280	268	289	280	304	277	316	261	289	294	287	305	289	296	269	303	285	253	287	288	294	293	285	294	279	252	296	293	292	270	283	292	274	290	279	272	297	276	260	281	299	297	273	310	293	294	295	298	276	300	273	269	266	308	285	292	262	284	286	251	280	269	290	262	291	284	317	268	287	280	297	298	286	297	271	290	250	287	279	265	315	265	255	285	300	269	275	289	286	286	273	251	299	250	298	276	245	270	259	312	298	298	285	286	244	297	319	261	258	283	279	301	267	289	265	296	275	297	295	250	309	302	304	305	270	297	300	280	277	281	292	322	295	297	299	294	276	300	284	287	267	292	287	295	290	318	293	275	291	260	286	274	277	285	285	262	318	324	280	299	317	275	309	297	288	298	268	296	273	265	290	255	275	272	280	272	307	270	298	245	296	280	290	261	305	297	276	270	263	318	260	263	275	289	301	305	295	295	275	307	291	279	294	268	268	301	289	275	283	279	260	286	280	235	283	284	301	302	287	290	302	305	266	301	286	275	245	279	284	282	272	301	299	306	288	294	267	291	295	275	286	284	289	288	289	288	258	299	307	283	283	291	285	288	283	316	289	277	283	284	266	289	297	270	289	318	291	281	307	290	263	307	299	279	304	291	293	255	279	280	317	293	285	285	288	271	284	265	276	273	302	274	277	296	326	301	295	310	309	300	281	306	301	272	302	276	290	290	283	296	274	272	296	273	276	267	312	264	226	284	273	275	259	301	277	253	293	296	258	290	286	317	285	283	260	286	300	280	279	250	273	299	279	286	279	274	290	272	275	294	272	308	289	282	278	276	258	326	273	290	305	285	277	275	282	303	277	305	277	288	314	258	291	248	282	275	273	276	291	292	278	292	288	260	298	279	298	275	280	302	303	293	307	286	272	305	303	324	259	272	300	298	267	292	284	281	275	311	280	259	283	294	322	292	285	292	253	284	312	278	295	280	306	278	289	290	265	266	301	254	259	299	283	281	297	283	269	292	285	284	295	297	271	300	274	285	275	288	267	273	276	292	280	265	282	248	278	292	280	296	279	265	299	284	300	277	286	289	264	288	306	283	290	272	276	269	270	257	289	306	269	280	298	295	296	303	267	278	279	284	273	275	312	327	296	310	258	301	304	274	293	274	293	297	254	269	298	275	276	270	282	322	285	317	276	281	296	298	279	270	334	294	271	256	304	304	288	298	274	294	306	273	297	321	293	288	304	310	289	284	274	292	281	270	291	294	303	257	271	292	285	302	277	330	324	333	298	288	305	285	270	277	292	285	279	272	289	243	301	309	269	287	296	303	259	278	287	283	309	279	274	290	300	306	319	295	315	279	272	259	287	294	299	268	253	319	298	294	342	276	299	299	304	297	298	298	260	266	280	293	300	287	287	308	291	269	264	268	287	310	293	271	242	304	275	297	272	288	284	278	284	305	298	287	311	290	284	308	277	286	265	289	312	297	293	258	270	315	285	281	289	292	283	269	294	277	295	296	295	287	295	268	313	323	265	298	285	303	273	303	263	270	313	285	273	268	303	289	297	291	293	278	301	285	274	272	303	286	267	298	302	292	294	293	275	272	282	292	271	284	294	290	278	276	277	315	291	269
7135	2498	3640	3592	2941	2674	2940	2552	2435	2297	2084	1749	1638	1586	1730	3185	3133	2021	1565	1168	1018	788	871	832	801	809	810	791	810	814	820	855	795	750	800	835	791	810	830	845	818	788	829	797	797	815	767	791	834	761	844	792	751	729	842	826	810	847	837	770	808	801	832	742	791	817	789	789	815	835	798	847	804	830	854	823	776	807	821	742	820	772	799	820	804	767	802	752	868	787	833	820	803	812	835	859	840	784	794	792	808	776	832	808	797	812	761	777	818	852	743	818	766	755	767	784	775	793	822	805	806	789	771	820	812	745	815	783	741	812	789	800	815	832	776	807	791	743	801	789	825	801	790	792	791	775	814	809	766	807	843	768	800	842	816	820	772	840	802	817	770	835	823	805	778	768	833	801	773	812	817	824	834	788	826	810	781	846	741	820	820	787	814	783	858	834	796	784	828	788	786	817	783	775	781	811	788	774	756	817	844	813	834	837	771	875	818	793	800	812	762	816	804	797	795	823	785	789	840	741	779	799	837	768	769	840	849	827	798	863	875	785	773	774	824	845	884	792	804	807	770	788	800	801	807	783	830	762	755	793	803	795	848	822	810	776	811	762	764	820	857	776	851	840	825	799	778	840	767	783	789	787	851	782	794	814	851	799	805	787	838	833	841	843	802	796	827	908	790	796	840	824	834	793	772	821	860	791	824	814	842	809	815	803	805	812	813	754	829	823	795	803	828	801	821	822	794	770	810	823	862	811	849	800	843	779	799	824	806	824	818	772	822	799	822	760	809	808	787	786	798	807	844	794	822	807	801	787	820	814	776	802	803	788	801	806	798	728	885	845	768	826	773	793	860	745	792	843	763	855	797	752	789	839	845	812	836	779	773	822	814	750	880	779	837	746	785	809	794	819	809	814	771	787	798	801	787	783	794	815	833	807	827	804	842	763	829	820	775	839	796	820	800	848	793	832	792	827	796	778	870	831	791	823	808	810	771	859	843	821	764	761	727	760	807	804	816	835	811	839	822	830	831	808	808	838	815	795	892	811	756	830	833	803	822	813	828	854	802	798	784	860	817	784	813	831	810	819	860	825	829	805	738	811	789	786	752	782	809	781	787	764	817	760	853	858	811	817	773	793	737	794	865	783	851	806	742	794	777	828	852	803	811	809	764	793	778	839	775	797	791	789	784	811	842	797	837	780	826	817	762	813	784	821	803	818	815	789	764	811	754	812	830	837	816	819	759	798	795	794	831	841	824	829	808	786	854	768	774	794	831	806	810	811	822	817	848	824	766	785	790	773	864	818	776	772	827	844	765	805	837	807	811	833	831	797	805	781	834	761	796	808	816	813	794	798	813	771	801	766	773	811	823	811	780	792	841	749	793	811	832	761	823	779	841	782	850	774	798	810	808	782	838	823	796	852	828	794	780	789	774	785	824	808	807	812	781	780	811	761	818	794	761	799	825	854	829	816	743	787	838	799	854	787	775	779	846	843	830	795	788	843	840	798	800	829	860	856	801	820	773	839	773	848	793	771	802	817	797	835	805	812	823	786	755	752	840	766	805	810	788	770	797	850	820	794	820	792	832	804	845	809	832	810	786	803	817	788	821	836	880	797	836	833	730	750	818	798	814	786	798	809	770	791	802	822	818	798	785	754	794	838	770	776	798	828	766	795	803	775	812	892	826	753	823	835	755	822	821	795	809	788	821	786	827	789	839	888	794	829	764	774	777	797	849	788	848	756	784	811	839	831	806	875	808	820	808	857	749	785	833	845	799	841	815	818	822	817	845	814	818	851	827	799	810	828	776	763	833	800	787	827	786	795	757	801	832	814	806	829	778	774	854	777	853	789	790	873	814	793	771	820	835	823	783	786	761	793	822	819	847	802	845	797	801	831	797	824	812	818	823	871	786	766	839	800	765	832	813	761	799	774	789	804	761	765	801	839	806	819	875	822	800	779	833	781	792	791	801	774	780	783	848	793	795	751	801	786	774	835	792	810	834	818	819	827	793	799	741	783	801	803	844	808	822	807	796	856	776	829	799	826	851	793	768	802	788	828	780	801	847	790	835	797	855	792	828	805	763	828	810	789	787	818	771	797	781	831	814	836	808	770	786	799	800	838	822	857	796	821	836	809	813	834	837	830	850	776	797	851	824	778	716	791	785	808	788	800	782	769	787	770	782	827	804	775	801	788	794	762	821	790	799	801	763	823	799	801	848	821	780	786	783	786	782	759	834	795	830	811	808	826	827	814	807	831	838	819	796	781	749	809	817	829	819	820	797	843	831	772	803	808	848	827	755	791	831	872	809	798	781	794	779	815	808	825	815	797	830	818	832	816	816	877	830	835	793	766	822	830	767	752	802	751	799	796	781	783	781	807	804	826	799	778	819	823	858	820	807	819	774	789	804	807	764	791	821	787	812	841	743	751	805	809	785	812	818	786	819	779	835	858	792	811	810	805	798	797	802	798	817	813	796	741	804	844	822	752	819	800	761	813	805	801	759	826	801	822	874	846	822	749	764	787	816	835	770	819	802	759	848	821	746	824	809	830	822	855	822	805	839	768	793	783	791	850	823	818	772	811	825	803	833	787	811	789	837	783	831	828	795	807	797	848	816	787	791	810	800	810	798	771	745	871	782	828	827	769	847	796	760	814	812	806	760	803	811	790	805	807	772	783	812	813	772	834	781	826	804	891	809	853	795	774	807	834	814	848	753	805	778	778	824	792	801	803	794	816	786	824	803	832	838	794	830	816	779	795	810	806	807	805	814	812	788	795	788	845	796	815	800	765	823	807	855	801	756	803	811	772	875	813	801	803	797	759	813	819	803	790	754	790	819	773	784	873	801	810	773	792	846	820	775	856	834	811	832	812	852	805	775	820	804	811	822	809	793	783	784	801	817	749	799	765	789	819	814	824	854	767	785	814	836	807	816	810	833	813	809	838	761	800	794	792	812	792	793	824	805	822	804	781	784	845	817	767	768	820	818	854	828	803	807	785	765	811	812	793	794	780	818	829	775	830	820	813	837	757	843	774	790	781	807	779	804	799	824	754	845	830	832	806	860	780	777	817	786	804	841	758	823	772	784	825	797	809	851	787	795	821	836	812	791	779	810	853	841	807	823	776	824	784	766	768	815	792	813	805	879	758	820	803	801	783	804	815	800	823	767	745	821	800	805	777	781	764	784	838	818	737	870	800	823	815	798	753	790	768	776	791	797	772	811	838	830	781	807	796	767	839	847	819	789	772	833	804	803	810	831	850	815	860	795	790	781	792	823	819	765	838	833	859	813	809	824	820	732	827	814	835	791	813	845	855	804	851	786	805	820	823	819	825	787	829	789	802	817	822	761	828	822	843	806	820	777	821	794	799	831	815	840	807	862	798	843	769	830	759	791	828	828	801	811	821	807	808	826	811	788	801	845	805	856	808	788	811	786	772	802	778	806	806	798	805	808	875	842	799	806	821	815	837	832	827	786	805	816	809	794	824	829	816	805	871	795	834
29204	16005	6296	2988	1705	2544	2714	1641	1434	1250	1071	793	803	711	907	4232	3244	1837	1076	753	449	354	326	322	306	303	320	279	274	266	312	303	334	296	288	326	269	307	318	292	301	266	275	294	314	281	308	298	343	296	276	298	317	305	269	282	299	255	300	297	278	279	335	287	277	284	311	275	296	319	323	278	274	279	284	317	309	316	312	294	295	275	314	292	295	299	308	278	312	295	292	298	302	284	282	288	293	333	277	282	306	290	304	316	294	317	301	308	294	283	306	301	286	318	290	317	328	306	336	301	257	291	301	290	269	297	298	307	280	303	286	300	300	303	304	323	296	282	309	292	290	344	296	283	265	322	258	285	275	289	288	303	309	294	305	302	289	253	296	306	295	280	267	292	270	303	293	327	310	280	284	292	306	303	291	295	341	313	324	340	289	302	321	304	309	287	298	306	290	316	286	322	311	283	311	326	296	292	302	334	308	317	274	307	296	298	283	279	282	325	276	278	272	290	300	313	304	269	319	324	282	291	286	296	279	300	255	285	323	292	297	266	303	303	320	294	321	298	313	299	319	303	296	320	294	318	291	300	293	285	297	278	338	296	317	295	244	316	286	277	261	284	299	282	322	289	301	302	277	288	307	322	260	306	299	299	267	266	301	308	285	333	315	287	322	325	284	303	280	292	306	298	318	292	296	338	271	288	270	306	297	311	332	319	310	285	312	323	311	302	318	304	318	319	286	304	329	308	318	303	283	333	323	297	331	326	323	329	310	315	309	324	296	299	313	339	297	292	291	278	294	300	299	291	300	317	293	298	331	297	341	286	317	319	325	275	295	313	316	335	293	303	297	267	319	303	272	307	318	261	335	284	282	275	286	277	290	307	291	308	278	294	283	306	338	323	305	318	312	321	302	299	329	291	306	279	327	280	262	310	315	273	337	310	332	302	298	294	264	266	303	318	304	314	327	306	293	297	345	311	290	315	268	304	340	335	310	303	286	298	293	311	309	317	311	317	287	324	297	333	291	307	294	263	303	338	293	308	330	312	273	290	298	302	293	279	328	297	279	303	296	335	290	315	315	304	298	297	283	338	305	309	288	290	300	287	321	284	300	299	271	292	289	293	302	304	293	293	338	297	316	302	318	294	307	324	287	306	272	294	297	313	285	303	296	284	259	296	315	300	327	280	314	300	276	309	277	321	315	313	326	306	294	293	286	270	302	288	301	302	292	287	303	321	283	289	300	298	297	317	252	278	309	315	298	309	293	282	267	291	315	306	321	306	297	287	333	300	290	289	294	302	324	290	308	273	249	297	309	291	282	305	273	309	265	307	268	282	320	276	306	279	326	258	298	302	296	298	310	325	312	313	266	311	288	295	303	320	315	288	317	289	314	288	272	297	281	275	287	280	311	295	302	299	293	311	293	308	325	285	301	310	329	323	295	316	305	300	315	295	271	312	303	296	328	285	324	304	295	271	284	316	350	302	284	248	285	311	326	320	285	315	347	293	284	323	319	296	313	324	289	300	286	298	297	304	286	299	313	267	287	272	315	292	287	285	311	313	311	313	252	284	308	347	293	291	294	292	318	320	295	265	316	286	250	274	299	296	297	299	313	283	280	291	329	313	325	300	305	253	283	298	285	292	293	308	305	320	267	301	323	307	312	294	287	295	282	306	312	306	285	304	304	304	290	294	332	290	329	251	307	293	286	304	279	330	300	304	292	302	280	311	319	324	302	342	286	304	270	283	282	307	287	328	298	329	263	300	288	304	311	281	300	290	271	310	284	307	272	331	286	278	270	269	306	291	303	284	296	298	304	308	303	304	314	296	289	285	283	246	313	331	316	303	321	280	311	321	309	303	296	303	290	267	312	301	290	298	317	330	308	286	312	302	300	301	330	298	334	277	271	326	305	287	304	283	294	302	295	317	293	329	313	294	297	246	323	304	292	294	309	299	321	313	311	329	265	312	335	304	308	299	308	269	308	312	330	290	298	298	290	289	328	298	297	318	309	318	295	301	285	298	342	335	321	279	310	324	273	286	300	326	310	282	285	285	298	321	295	298	300	319	309	317	305	295	284	305	318	294	270	287	276	309	318	300	259	289	313	326	291	296	307	281	318	289	265	301	298	304	296	291	301	311	289	303	312	314	287	310	285	282	287	290	300	299	331	287	288	319	312	302	265	299	308	290	326	293	300	302	329	285	303	279	303	324	305	276	300	272	316	313	276	279	278	329	296	307	300	284	302	300	300	292	279	279	305	296	286	291	298	294	306	308	325	305	297	294	327	282	316	278	328	309	282	301	279	293	300	303	319	292	317	350	311	326	273	303	320	293	284	258	310	286	294	320	313	317	289	299	300	263	316	278	291	305	317	311	268	271	292	291	274	307	309	322	284	286	289	302	283	298	305	301	290	310	300	294	308	317	298	288	280	296	272	278	303	321	309	294	313	311	288	330	306	278	300	315	277	266	301	329	295	301	302	301	329	300	311	315	277	314	296	316	303	334	333	310	298	274	274	277	300	302	279	304	296	299	287	275	311	294	292	284	308	319	297	297	282	289	296	297	308	282	298	306	296	281	312	291	305	269	261	276	352	285	293	304	296	311	310	312	309	300	318	295	314	283	295	291	338	300	314	300	334	297	298	321	293	297	292	307	306	276	309	291	306	281	302	334	294	327	308	296	294	313	317	326	269	299	291	318	309	294	277	313	296	309	329	294	335	317	306	327	300	281	286	280	308	289	314	296	302	286	298	296	318	286	286	318	299	310	296	307	295	317	308	311	315	268	309	326	289	294	289	319	325	299	278	311	296	307	317	320	326	312	301	288	306	289	303	285	314	311	287	287	325	305	313	302	289	284	282	294	292	321	270	292	300	304	296	302	309	300	269	279	320	287	295	316	297	276	277	295	303	295	299	312	272	322	325	323	289	311	308	304	320	303	315	274	328	289	287	337	277	297	310	308	288	302	321	300	321	319	332	288	300	289	308	329	272	298	295	343	299	301	279	296	322	282	295	319	294	274	312	305	268	278	337	275	319	278	302	300	323	305	283	289	297	311	305	293	338	259	290	308	287	308	324	309	309	284	298	287	300	282	289	296	339	291	331	314	264	276	319	307	278	296	305	297	288	290	339	295	289	311	319	293	313	315	288	282	309	305	317	329	293	299	289	308	326	291	314	287	305	330	308	345	280	291	310	298	296	320	301	275	311	280	309	270	313	295	300	277	294	310	308	298	288	319	296	303	293	258	278	291	297	319	267	308	303	300	302	312	318	319	296	291	311	308	292	276	287	327	296	316	286	294	319	312	312	299	287	297	289	311	298	328	292	326	298	290	283	315	322	296	266	302	301	316	282	332	311	326	287	300	277	317	308	296	320	278	317	308	270	285	294	309	318	323	308	298	309	318	307	299	308	301	312	318	305	302	312	287	307	284	323	278	310	314	306	302	309	292	289	294	295	297	292	283	341	258	295	278	283	265	279	310	286	299	319	301	288	278	297	279
9096	6731	8769	7890	6588	9759	8976	7061	6314	5595	4768	3824	3602	3524	4995	19916	15224	9821	5441	3470	1659	1052	914	944	952	922	875	907	904	858	923	887	923	846	855	888	769	863	861	833	891	872	856	871	818	845	812	878	886	843	863	815	865	868	805	859	855	893	873	825	853	842	825	845	880	809	808	841	822	826	789	819	861	866	836	812	861	834	822	801	869	874	815	876	813	841	795	825	873	843	914	857	793	840	830	876	873	793	774	816	861	858	826	838	844	895	832	857	831	824	837	845	842	838	879	871	827	849	837	876	836	846	880	818	816	858	842	858	870	888	811	825	863	874	904	877	854	862	831	853	894	849	878	861	836	851	873	842	835	795	831	831	813	848	846	825	830	814	849	833	831	826	813	845	820	821	881	868	792	852	771	870	894	864	908	803	826	843	842	850	905	839	793	837	802	786	835	831	859	837	882	876	836	791	806	821	848	798	864	838	797	845	863	842	870	882	811	869	799	858	862	839	815	809	818	848	856	825	804	823	822	819	864	851	774	810	860	861	823	833	841	815	818	846	832	853	821	831	840	860	811	895	853	801	801	847	850	825	858	815	818	853	871	835	806	836	875	825	886	810	812	833	821	778	838	809	850	857	828	831	863	872	805	868	891	853	876	833	819	836	822	901	784	798	855	809	816	833	876	794	827	867	819	816	858	847	870	821	853	817	838	818	851	845	827	796	862	856	858	893	878	880	866	833	807	887	858	877	822	871	850	803	826	891	905	857	813	831	810	846	812	839	803	876	798	786	855	817	841	866	836	876	779	867	854	816	859	895	885	850	827	902	906	851	803	819	832	863	851	831	823	873	810	791	866	863	849	819	833	863	860	875	786	877	853	789	837	840	850	823	850	802	844	837	845	844	850	881	843	838	862	871	848	852	845	876	843	822	842	789	828	839	837	841	852	840	861	823	841	816	853	783	827	854	808	848	805	848	908	893	827	821	825	857	803	821	837	806	883	818	866	834	843	803	876	825	854	837	875	875	836	889	854	903	837	846	889	846	828	885	842	848	854	863	835	848	814	846	840	848	859	841	857	844	819	821	839	855	866	874	811	812	845	891	842	829	830	818	816	833	783	868	848	869	779	813	820	860	809	846	868	827	843	855	850	785	834	836	818	846	853	860	856	867	827	806	832	852	874	858	854	853	837	891	850	840	834	846	843	883	865	794	811	828	897	848	780	790	837	885	859	796	805	872	841	920	843	843	847	868	841	865	860	854	808	841	857	839	848	859	792	858	853	897	845	848	859	834	789	776	855	815	869	831	827	809	822	813	864	818	881	795	877	807	820	809	857	784	796	926	823	835	869	831	848	863	878	829	864	842	864	863	805	874	871	829	879	844	854	868	829	877	834	801	850	899	828	854	866	840	797	886	841	816	857	813	865	866	886	867	851	892	829	814	800	821	809	899	858	864	873	821	871	828	845	866	854	800	896	860	829	831	850	851	884	793	867	890	875	862	851	832	801	872	843	815	807	846	862	867	824	848	831	831	885	828	885	868	877	898	899	865	851	866	814	907	810	865	847	828	819	855	878	879	848	836	868	895	828	884	881	844	769	826	843	882	875	856	821	890	833	849	803	854	798	804	853	846	842	841	851	834	862	802	875	895	879	828	878	867	854	873	886	822	828	819	831	848	796	851	768	872	869	861	820	868	822	816	835	820	883	795	822	829	739	871	891	863	876	878	809	792	844	789	865	860	833	813	875	825	855	854	813	811	925	843	779	826	853	860	851	840	823	895	841	871	829	868	796	840	858	886	846	842	840	886	844	805	804	863	818	831	814	866	825	866	869	837	829	816	830	848	904	874	853	843	896	883	816	825	840	879	855	849	844	818	891	828	844	843	879	852	828	846	832	871	833	823	869	842	843	786	849	828	833	830	879	822	851	811	816	823	845	848	889	852	854	843	846	851	842	841	876	838	820	895	827	818	848	826	877	835	848	855	822	858	815	813	852	841	821	863	841	859	846	878	823	860	828	742	851	850	863	846	879	815	852	802	848	861	827	825	886	812	842	851	850	832	884	904	833	808	846	811	819	848	842	824	839	851	840	847	844	888	815	852	872	833	835	816	888	872	824	848	843	858	792	891	878	823	818	874	860	860	838	828	822	846	826	869	868	782	831	832	845	831	900	866	881	863	917	846	811	871	863	819	838	871	902	844	857	816	866	844	802	753	859	806	833	845	881	840	861	835	816	819	849	872	832	854	836	911	854	838	876	795	854	875	850	874	842	845	843	899	835	844	884	857	852	841	861	823	846	837	833	839	821	890	861	826	895	833	837	802	852	855	806	810	808	807	821	848	850	826	860	833	909	850	811	824	871	871	884	791	823	842	884	894	857	889	847	857	872	866	849	856	869	808	861	813	857	865	841	891	857	843	894	851	829	860	835	917	826	851	848	839	812	882	827	884	876	794	860	811	886	835	876	875	817	807	789	778	808	810	853	857	894	808	830	903	870	845	838	800	844	861	825	840	854	851	890	788	888	840	828	802	835	856	831	855	852	834	854	836	853	848	891	854	774	843	869	888	799	839	832	773	871	893	867	827	817	846	836	809	843	824	812	842	852	836	838	843	818	850	835	855	841	815	836	811	873	835	860	877	838	839	852	860	834	887	876	871	778	858	854	879	830	849	843	870	854	925	847	820	865	895	851	847	822	842	803	820	819	868	861	858	828	851	819	835	844	848	816	846	827	821	899	829	822	846	773	869	864	853	855	837	881	832	798	886	805	870	860	823	849	826	849	794	862	845	839	803	895	851	811	796	842	876	865	804	848	782	850	874	810	871	783	825	805	885	867	874	851	838	877	831	868	859	842	821	853	767	841	820	860	877	849	875	843	841	876	880	819	853	872	849	833	862	855	833	798	880	850	804	876	883	834	901	842	874	845	834	836	898	867	853	871	837	858	865	903	821	865	877	870	864	802	878	845	870	822	814	836	841	814	844	856	820	833	810	883	816	838	825	855	869	863	859	880	839	863	879	818	827	885	874	800	799	831	858	814	815	810	883	849	821	821	814	808	848	885	853	809	797	841	815	836	822	877	868	882	803	836	856	835	824	870	833	852	799	837	804	897	825	850	863	873	870	849	798	801	875	820	845	816	855	835	816	866	858	848	813	855	917	877	836	899	795	798	856	864	802	808	817	847	847	805	838	837	777	873	854	894	835	847	865	854	827	800	865	865	858	852	837	848	871	846	861	797	892	891	837	836	828	839	827	802	826	887	795	864	865	819	839	845	827	838	835	861	835	853	876	871	855	884	821	837	839	870	848	880	828	861	814	843	823	814	838	864	852	880	874	841	909	828	830	869	844	890	810	845	830	873	822	851	762	844	872	842	839	813	903	854	883	820	915	838	855	855	812	858	872	902	825	884	828	804	872	888	814	829	869	817	799	859	841	816	860	824	786	844	785	822	824	820	815	841	823	867	881	930	796	866	842	832	816	860	821	868	826	906	821	817	862	838	853
29468	18615	9537	4588	3148	3925	4545	3223	2399	1970	1667	1288	1093	988	1560	7274	5674	2871	1695	1075	521	405	342	335	326	318	303	318	295	329	289	336	335	327	312	317	332	294	335	329	345	289	313	293	288	298	308	324	334	293	313	303	296	299	285	332	303	303	311	286	291	311	312	335	305	326	324	276	300	303	305	323	286	327	288	332	322	272	303	285	317	275	296	292	314	299	326	302	325	309	314	291	283	327	328	297	298	334	356	302	277	329	312	288	347	275	348	321	286	356	275	274	327	310	297	289	312	317	312	310	304	353	327	317	300	320	317	278	317	334	277	292	329	309	307	314	320	306	304	284	328	302	280	237	317	292	315	319	321	284	305	305	298	289	309	323	328	305	327	296	317	277	319	305	323	326	336	291	300	305	299	303	309	296	317	347	302	308	294	327	325	317	313	289	302	318	327	337	300	295	299	281	341	329	279	305	279	268	313	332	334	321	326	302	294	306	292	309	294	295	274	273	309	317	318	303	335	329	306	293	309	339	307	323	309	298	288	339	326	309	317	318	302	326	298	351	334	311	310	321	310	321	303	332	302	331	306	325	295	342	297	283	325	318	328	297	322	284	290	310	322	302	326	292	316	330	293	331	325	314	303	328	336	336	318	311	293	267	318	312	296	339	321	278	303	316	289	312	279	296	337	261	298	302	299	279	311	326	282	310	320	293	294	327	320	350	322	297	312	308	295	315	309	308	301	333	314	323	321	331	295	313	314	313	305	340	293	287	333	307	307	281	313	303	296	302	292	293	323	283	318	327	286	288	307	326	316	312	298	317	314	293	324	314	294	331	310	336	308	283	305	313	293	297	281	296	286	341	320	300	301	321	301	310	280	351	320	318	291	306	291	316	304	285	298	323	318	318	327	288	285	306	314	344	301	311	282	333	315	326	303	333	292	315	334	332	316	319	302	318	292	292	296	318	302	340	302	293	322	303	286	334	284	319	299	288	315	292	304	347	329	313	310	307	350	289	287	359	321	304	282	298	317	283	289	287	282	321	326	279	309	293	301	302	306	296	344	335	291	332	317	308	306	308	311	313	357	307	328	302	313	336	301	328	298	310	287	315	317	326	325	263	310	271	297	291	327	318	296	296	292	301	292	316	340	308	312	317	306	305	301	327	323	324	312	298	326	339	276	319	296	287	334	299	314	316	326	313	292	296	322	324	338	318	300	308	305	318	296	317	301	301	315	308	299	297	317	303	283	316	305	328	331	301	356	332	294	308	312	310	291	273	328	309	310	294	313	288	286	303	302	301	303	312	307	329	274	275	276	316	272	288	322	314	307	364	293	309	308	312	303	292	310	323	283	331	311	328	350	321	287	294	298	319	287	302	328	273	342	275	286	329	349	316	314	315	252	315	318	325	295	313	249	297	303	315	311	292	319	318	276	330	282	320	314	332	321	301	303	305	304	279	320	317	344	288	320	300	321	324	322	338	309	287	290	332	307	306	312	304	310	300	321	308	288	275	283	298	301	325	307	307	310	310	298	306	290	304	297	326	302	327	322	300	260	312	299	303	335	304	336	320	286	330	302	285	304	298	286	287	333	316	306	285	312	333	288	301	331	320	308	310	296	299	314	280	273	318	317	335	315	328	295	280	299	297	296	300	309	303	297	284	297	311	303	286	326	316	302	343	293	298	286	290	310	312	310	316	311	321	296	313	296	328	325	330	317	305	315	315	309	283	311	320	301	329	302	329	287	306	301	324	324	335	323	313	308	310	314	309	307	279	289	289	288	298	294	299	334	283	279	270	304	298	282	316	316	325	299	317	287	296	327	291	322	299	316	266	330	277	287	307	318	302	284	309	331	316	286	286	313	340	313	292	294	311	290	273	302	337	301	296	293	330	300	302	298	306	275	290	316	296	305	319	307	319	306	302	342	323	313	305	304	280	298	319	296	311	314	314	305	341	279	312	289	313	335	289	299	320	293	303	327	312	303	327	345	305	293	300	320	313	283	292	308	288	313	306	315	303	329	306	315	291	297	329	288	320	297	324	281	315	295	315	290	319	295	277	318	316	335	293	303	294	332	316	304	297	307	289	272	311	293	315	299	296	273	324	307	309	287	307	334	316	300	299	290	316	294	328	313	273	336	327	291	324	314	302	307	293	329	298	302	320	295	298	309	343	282	308	308	320	301	312	292	282	271	309	310	312	299	299	312	315	296	268	322	309	310	319	324	271	294	308	281	334	306	319	279	300	292	292	306	276	327	339	328	326	295	306	341	334	304	337	320	281	318	305	292	294	321	328	281	309	298	329	302	337	305	292	310	313	334	308	329	318	288	305	305	287	318	294	323	292	293	291	294	287	286	312	303	316	297	306	332	338	294	304	314	327	284	297	301	314	340	311	330	311	328	318	286	304	318	320	325	342	305	303	306	270	302	312	320	343	307	354	350	311	318	306	293	306	273	309	297	313	309	289	286	331	332	311	296	348	310	281	305	315	330	329	295	295	308	320	323	309	313	338	347	293	306	299	297	291	280	310	315	337	298	305	306	334	315	317	343	296	324	273	306	305	297	299	320	305	305	286	329	318	310	298	299	297	324	317	301	306	342	316	293	351	292	300	280	288	284	302	325	314	289	301	321	287	283	319	308	355	308	324	296	318	323	351	337	329	343	286	314	288	339	316	305	310	281	323	308	311	301	302	310	276	296	299	282	313	286	309	321	284	302	333	316	317	323	308	335	319	319	315	306	284	301	321	305	306	323	297	311	337	291	308	292	322	275	301	296	332	320	287	287	318	304	338	293	304	308	321	277	302	340	312	310	328	295	321	329	292	318	332	314	314	310	320	317	323	330	278	316	326	335	312	302	339	302	263	316	302	296	336	304	283	306	291	332	336	288	288	319	287	295	310	325	314	296	322	278	320	316	308	324	318	326	313	318	316	305	316	274	305	321	335	283	308	319	312	309	298	262	314	284	290	310	293	288	302	316	316	300	287	293	307	283	319	301	269	323	284	286	311	262	323	318	321	315	275	303	328	297	321	295	355	282	294	322	314	294	315	305	309	336	300	310	305	301	295	338	336	297	294	295	303	311	307	336	297	305	327	299	291	272	287	327	297	324	328	327	296	306	304	321	314	300	310	296	328	322	287	314	296	291	301	312	298	319	312	315	322	328	297	295	302	317	299	302	294	311	306	287	341	307	334	317	326	299	316	282	295	319	286	346	322	338	286	288	319	294	258	287	318	330	317	325	293	296	333	290	315	304	324	341	293	288	319	309	309	321	292	287	293	306	288	293	299	282	292	300	319	266	324	278	288	320	327	334	335	285	326	303	313	306	306	295	329	314	333	304	317	309	304	316	306	339	322	303	335	321	308	296	302	288	279	332	336	302	270	321	301	284	299	321	350	321	290	331	307	312	325	316	275	274	338	324	295	303	321	297	315	312	307	306	281	301	319	317	301	313	295	317	270	270	330	313	340	306	316	338	291	331	293	321	277	307	316	299	345	319	303
10421	8409	11029	10469	8862	12488	12559	9968	8226	8117	6951	5637	5325	4989	8381	27713	21086	13512	8334	5048	1989	1429	1315	980	962	936	904	936	877	832	910	869	933	898	870	874	899	886	870	849	881	873	850	862	877	872	894	852	910	860	859	872	851	918	909	805	846	889	854	826	861	861	901	943	873	820	854	842	851	915	894	814	862	812	879	876	817	842	870	838	875	868	888	838	900	848	862	816	881	860	857	879	908	860	842	854	854	896	876	817	816	921	884	846	847	849	868	879	872	831	862	902	888	875	873	808	908	888	911	893	882	868	892	880	875	922	882	884	819	835	900	885	859	837	865	842	800	860	932	853	832	836	824	872	818	859	842	820	838	857	802	879	820	815	854	823	882	844	842	872	874	827	875	822	829	895	907	852	847	866	848	885	876	864	859	831	882	873	872	822	861	838	859	795	870	893	876	870	799	882	879	871	878	815	855	880	849	849	858	914	866	893	829	880	887	865	865	879	879	862	788	884	901	842	842	876	887	862	848	840	875	874	837	853	831	872	842	857	846	871	854	825	833	884	837	864	849	861	828	867	827	906	832	831	834	859	859	866	886	856	832	847	877	889	894	881	897	860	914	871	825	861	853	893	837	879	849	868	860	838	856	852	840	879	912	879	864	854	875	868	890	860	844	876	808	843	893	847	848	860	849	882	881	899	883	840	887	904	859	842	877	797	840	927	859	879	832	795	861	851	859	866	827	865	849	881	891	891	871	865	869	870	872	874	853	838	857	885	854	902	848	815	824	892	857	802	875	895	857	852	845	875	854	880	886	889	864	872	893	919	853	871	850	922	920	798	860	869	835	879	921	838	805	841	824	867	861	849	876	880	821	867	888	877	923	864	866	891	848	825	879	844	899	838	895	850	832	876	866	818	843	910	784	916	847	855	814	838	909	843	803	886	836	891	822	821	868	828	875	865	842	871	853	831	842	864	881	835	818	893	841	879	915	879	839	835	842	862	853	881	874	852	845	868	953	879	866	837	873	797	843	873	874	890	840	866	870	852	859	923	874	868	811	827	851	869	898	852	848	895	881	859	861	898	853	868	868	822	855	915	888	909	798	867	814	818	883	896	845	898	827	854	836	897	816	796	878	825	816	865	884	843	900	847	827	865	787	858	891	884	881	843	843	853	860	848	825	858	859	859	827	836	870	849	834	898	857	836	925	846	899	873	909	849	924	881	815	869	874	891	842	890	841	844	854	843	861	847	842	901	883	884	867	891	824	850	825	881	849	884	875	787	838	839	839	917	874	881	886	890	874	883	832	850	828	891	867	847	770	853	872	828	819	865	868	873	834	804	835	897	843	857	847	870	841	844	817	863	859	854	848	911	852	851	893	849	867	822	848	867	887	878	884	841	840	907	831	823	861	888	888	861	858	844	822	893	891	839	904	874	882	828	945	842	836	847	847	861	839	861	855	892	861	872	829	853	809	854	864	872	869	893	877	878	892	887	896	827	882	861	827	899	884	845	848	849	842	906	823	871	788	849	879	811	868	850	870	798	852	888	900	893	860	864	829	890	829	962	896	875	834	870	886	883	835	867	887	878	848	860	862	915	809	898	878	841	870	825	904	861	888	914	859	902	868	847	863	860	853	916	862	839	878	895	880	882	884	879	920	850	896	890	848	886	859	907	844	874	820	848	804	895	876	911	883	854	852	869	851	858	845	833	874	872	891	885	867	843	862	870	831	872	888	833	864	844	852	878	867	914	819	889	848	842	814	829	806	892	848	830	908	814	882	844	844	873	849	865	911	844	866	841	873	883	908	872	872	785	842	843	864	854	852	877	821	860	853	879	886	887	925	831	852	820	841	859	886	879	891	805	862	909	854	876	850	864	863	840	881	868	854	874	854	884	931	906	837	894	866	863	888	825	812	847	935	834	861	842	882	859	870	846	836	874	857	881	831	834	878	909	900	842	935	827	817	840	850	835	897	842	862	880	834	895	885	869	890	796	845	830	865	845	833	855	854	880	819	883	885	853	876	852	815	839	860	852	903	842	851	858	852	893	883	856	861	836	828	850	849	907	858	848	812	846	868	831	848	860	874	858	815	886	849	846	868	854	878	856	855	812	827	876	843	859	844	864	920	859	900	875	870	822	940	821	931	871	866	829	887	810	922	915	881	878	866	890	857	858	841	830	894	853	868	894	832	835	884	824	838	839	916	863	903	802	844	872	843	844	814	870	884	861	870	853	867	838	891	842	860	899	890	876	868	853	884	848	860	854	851	857	860	877	925	912	896	912	868	855	865	867	789	889	821	835	896	893	859	882	839	840	829	901	866	875	879	838	852	863	862	906	888	848	860	874	836	846	867	882	850	899	850	842	856	908	848	816	836	801	921	823	868	887	837	883	882	868	816	841	859	827	881	896	857	861	842	870	874	867	847	872	854	852	927	843	788	850	832	852	863	866	928	869	835	823	881	914	886	860	864	892	841	864	876	820	903	870	944	873	826	887	853	863	848	919	882	900	849	901	822	852	880	905	871	839	875	850	870	883	807	859	884	888	829	899	842	927	879	878	861	889	916	872	855	835	901	868	891	842	854	847	852	836	846	884	924	852	855	882	851	846	913	836	879	864	895	875	872	905	885	824	899	822	872	873	831	818	865	852	839	870	909	887	847	886	862	900	849	886	893	770	861	876	834	886	884	777	886	870	877	805	839	876	883	885	847	861	901	866	832	854	856	869	867	824	845	806	892	813	831	837	862	874	830	900	872	861	865	877	845	918	881	848	839	834	848	845	827	900	908	860	906	908	879	867	877	885	820	829	869	835	847	832	834	803	864	810	879	875	883	841	853	826	837	839	888	835	848	845	824	875	857	861	899	826	822	818	880	901	890	911	864	855	857	903	873	887	881	838	812	877	863	867	842	842	873	841	898	816	833	896	866	827	822	869	821	875	846	868	842	825	847	833	846	913	873	867	904	895	816	858	811	833	869	837	849	922	880	882	847	924	854	868	909	937	903	835	859	828	844	864	895	843	862	824	891	837	876	879	840	906	824	877	872	859	919	868	877	808	895	916	800	857	879	876	911	824	884	838	876	844	864	883	869	829	827	882	836	823	873	860	805	861	862	942	874	852	851	880	888	889	824	855	880	878	901	914	872	828	888	887	863	809	886	856	879	845	859	885	855	826	859	857	889	848	827	846	901	846	845	848	892	891	855	844	852	873	837	860	879	875	874	840	838	882	890	894	863	871	873	875	831	883	904	806	869	913	911	902	815	852	892	923	887	838	879	849	950	895	896	878	881	844	922	890	868	827	859	887	853	842	864	828	834	867	864	868	844	844	868	905	861	898	840	834	850	888	895	805	847	884	863	864	805	903	885	868	866	837	862	836	873	876	838	868	833	858	884	853	872	870	884	857	926	876	844	822	824	890	872	883	864	897	831	919	836	877	880	890	876	896	850	871	876	846	898	815	871	794	876	856	836	925	854	911	887	873	879	865	904	889	840	880	845	880	890	848
27966	10537	1518	950	653	566	642	699	579	530	487	511	437	449	418	685	712	526	439	357	322	310	276	252	269	322	313	284	312	296	279	254	274	268	293	294	275	301	325	274	272	292	273	316	290	298	303	279	293	280	279	298	310	275	306	293	276	286	269	292	276	275	275	295	290	308	310	321	290	305	283	274	280	295	259	266	283	277	303	331	283	273	282	289	293	311	305	281	261	263	262	279	290	293	271	282	250	292	287	291	295	289	304	291	310	262	278	297	303	331	303	279	295	281	292	319	271	295	325	285	272	315	283	284	291	290	280	297	274	295	323	296	296	318	264	311	292	278	283	303	315	294	274	301	296	290	282	276	291	274	303	291	268	288	266	304	279	307	265	280	281	280	298	294	312	274	275	306	262	313	305	279	291	285	290	297	264	287	297	294	289	306	275	336	281	301	307	309	306	285	297	300	262	307	281	289	307	294	326	304	347	285	290	269	322	290	316	289	312	289	265	297	291	301	276	276	287	278	279	251	299	318	285	316	292	269	280	280	293	302	287	312	301	292	289	301	288	296	285	304	288	314	288	296	286	261	254	278	293	283	280	253	281	281	303	296	283	287	295	275	289	299	277	287	304	279	283	273	276	283	287	280	255	319	290	320	310	293	269	315	280	263	271	236	267	288	310	319	311	264	284	292	291	320	307	301	274	251	307	298	294	323	287	264	290	309	280	318	266	254	281	293	287	276	324	294	324	265	297	305	306	277	302	312	302	265	282	302	278	292	297	288	283	286	276	304	304	286	277	264	276	311	297	280	312	272	315	281	289	290	276	284	318	311	294	325	286	276	292	248	280	309	289	280	303	315	265	274	288	297	280	253	289	258	253	272	270	286	275	290	297	273	307	306	272	312	292	302	309	270	279	311	259	264	294	303	288	294	288	294	266	290	276	262	275	288	316	277	279	315	291	282	301	279	289	281	283	283	280	286	310	273	296	291	303	250	285	311	310	284	288	283	290	297	300	256	285	299	285	296	306	260	276	295	300	270	305	288	277	298	307	284	290	314	315	322	299	315	290	308	278	271	281	293	318	313	264	284	291	269	311	298	281	270	287	278	300	315	282	279	286	283	264	298	307	269	300	275	293	257	304	272	296	269	286	263	293	330	303	311	280	276	301	305	279	286	276	295	318	296	279	286	297	277	294	297	253	271	288	300	338	260	292	285	300	298	313	274	272	298	291	264	264	281	326	265	257	273	278	285	283	316	294	287	285	292	278	274	299	315	268	328	312	305	310	290	273	277	275	301	299	301	338	284	312	293	326	290	287	314	277	290	302	295	276	287	301	296	305	303	266	314	276	285	288	268	271	303	306	335	295	293	283	305	287	295	313	295	285	316	295	281	274	276	257	294	290	312	310	334	288	282	291	255	280	298	277	251	310	272	311	297	321	323	288	280	290	256	308	293	265	272	294	290	305	308	278	291	283	273	290	282	286	288	259	289	299	321	313	268	302	271	239	264	290	300	317	297	294	299	308	304	304	277	272	280	273	297	300	280	271	302	269	302	283	277	281	289	305	324	306	312	266	290	292	295	293	254	300	301	269	292	293	276	280	292	289	278	288	289	287	307	306	301	308	283	290	321	271	296	278	254	304	288	318	254	285	268	310	280	308	284	277	281	266	281	308	298	276	273	298	291	296	318	273	275	258	292	260	310	319	283	289	326	289	277	305	287	310	286	299	282	275	302	300	307	278	344	306	285	292	299	312	276	281	327	268	278	313	292	281	281	293	243	262	298	259	302	297	293	307	252	284	307	285	284	273	276	307	307	311	265	287	266	291	311	277	303	268	301	278	260	281	288	285	286	296	301	260	288	298	263	273	272	299	294	283	296	317	287	281	283	306	269	295	310	268	283	299	299	276	274	293	289	298	283	288	311	296	301	293	308	320	258	313	286	283	284	281	289	289	279	334	283	310	316	322	273	309	285	293	286	286	318	314	318	325	302	293	254	284	255	312	332	318	296	285	270	272	279	272	329	267	291	288	246	289	239	299	302	318	245	298	271	278	282	300	312	293	292	287	288	288	307	286	282	289	290	290	265	296	306	287	291	305	292	304	291	277	298	296	305	300	313	278	257	292	264	334	274	287	259	278	291	265	271	264	252	292	269	282	287	290	281	289	270	297	314	299	260	307	268	254	287	317	327	291	274	321	280	307	309	294	310	282	263	284	286	276	281	289	311	313	268	281	271	296	298	248	291	281	313	271	298	296	274	313	310	269	269	317	286	305	280	274	300	278	282	281	272	277	299	299	266	295	265	320	299	324	293	282	280	285	345	291	275	308	284	282	293	285	274	276	284	275	281	267	278	307	265	260	276	295	285	270	312	300	292	312	280	301	279	294	298	279	299	282	323	295	318	316	275	267	269	293	256	295	304	275	311	280	315	277	290	293	301	285	269	255	321	294	283	294	284	284	300	310	289	317	307	286	313	285	314	331	295	297	277	287	317	284	323	321	285	271	342	282	292	287	277	259	273	300	307	308	315	310	272	314	270	253	259	284	321	300	301	296	299	281	295	265	289	283	292	268	290	296	263	275	265	324	284	271	287	279	275	286	307	293	281	293	285	261	299	286	272	308	296	291	299	297	291	289	290	292	322	303	294	299	281	288	285	294	310	290	277	262	305	276	282	293	275	300	288	301	292	281	292	305	284	298	299	302	281	303	277	312	297	274	280	293	287	270	282	299	297	278	304	294	310	301	257	304	291	305	278	281	311	308	320	280	287	259	304	276	274	287	287	325	296	311	294	270	330	304	305	287	277	307	285	281	291	315	280	291	280	303	264	317	290	301	307	302	274	285	289	277	295	279	313	304	316	281	302	282	293	294	315	297	284	288	280	276	295	284	261	276	304	294	293	318	293	274	299	279	268	264	278	269	309	287	286	320	275	290	277	285	282	314	264	330	283	298	288	283	280	287	254	328	290	278	282	309	281	303	311	259	281	271	314	265	296	290	293	312	335	258	294	286	259	326	281	278	278	281	315	310	273	300	287	280	280	287	285	310	296	317	307	290	307	290	283	303	271	322	309	320	247	243	287	314	279	281	260	260	263	294	293	293	299	318	311	304	295	298	274	289	259	261	269	292	291	289	322	279	272	279	294	309	293	300	323	329	283	287	276	263	274	308	301	279	275	295	289	274	296	296	283	295	281	273	321	269	291	280	265	299	285	306	272	263	305	289	281	277	286	284	269	293	274	299	296	293	291	283	280	268	288	301	278	310	255	299	315	264	304	274	265	307	300	309	304	288	306	289	274	293	274	286	272	320	286	301	299	278	297	284	284	280	296	317	272	276	271	304	289	260	302	275	311	263	323	298	282	292	288	283	294	277	322	294	299	284	293	297	290	296	335	233	281	312	335	317	280	282	293	271	288	317	307	284	274	274	298	310	315	286	293	294	313	329	274	305	312	296	259	298	279	298	300	306	254	288	280	299	272	267	298	272	277	258	296	282	281	249	284
7049	2426	3056	3314	2636	2460	2806	3022	2612	2138	2029	1843	1748	1576	1605	3178	3014	2046	1562	1196	961	863	837	818	853	821	843	829	825	777	844	838	842	822	834	812	825	787	782	779	840	807	754	855	830	810	806	845	814	821	823	792	787	786	823	811	809	790	881	799	800	826	829	798	815	820	812	866	793	792	799	800	814	802	817	844	831	861	864	802	854	840	823	775	825	836	796	836	836	825	847	849	823	827	789	810	818	820	838	820	816	871	851	863	820	808	805	873	847	825	790	857	803	828	801	817	810	819	759	801	836	784	791	829	833	816	790	758	846	796	778	787	828	781	831	829	843	789	877	833	833	855	808	828	815	764	827	847	802	789	828	797	827	812	788	840	832	812	842	873	829	791	799	837	820	851	804	808	811	881	809	828	806	855	831	808	794	839	811	807	839	832	836	789	813	862	831	858	859	825	778	848	803	815	846	803	802	802	833	764	825	819	831	832	816	791	831	783	769	791	818	776	806	794	809	827	800	800	800	840	842	806	853	843	776	837	826	778	777	813	812	817	862	807	803	835	842	803	829	786	795	854	836	837	792	840	834	813	834	806	823	822	796	807	827	817	790	835	807	797	806	786	876	790	858	759	844	809	807	842	814	836	812	795	806	838	797	781	802	852	838	814	831	860	774	795	843	868	862	785	805	834	831	820	792	825	828	834	755	781	815	808	801	836	775	811	837	882	787	791	770	853	806	819	838	820	812	795	819	803	836	755	825	829	784	778	839	820	806	837	812	817	857	844	893	837	781	818	806	804	801	756	782	814	800	845	821	836	788	802	861	766	824	817	815	802	839	833	823	845	806	773	854	813	821	832	851	785	835	812	853	793	798	850	781	760	862	878	819	820	808	800	872	803	827	812	782	819	828	825	784	825	780	798	791	762	786	824	792	824	820	817	798	794	792	809	802	817	783	819	837	813	793	812	797	858	807	861	815	819	786	796	834	773	777	804	836	782	824	803	814	854	846	790	791	763	763	814	799	847	787	863	765	837	837	831	806	817	791	815	774	798	887	792	832	834	864	824	864	842	812	771	820	845	825	824	830	878	807	774	822	853	832	769	835	753	859	824	813	805	857	758	825	795	800	825	819	846	811	807	850	835	791	803	812	780	820	760	797	794	847	845	794	811	772	786	823	822	861	798	786	798	830	820	864	808	821	778	787	835	847	817	828	785	821	848	779	801	812	832	843	868	784	841	850	800	815	794	804	847	787	767	808	807	769	799	822	805	861	821	804	799	824	841	816	790	812	810	819	825	846	818	820	861	827	829	841	805	842	826	795	770	805	828	799	824	829	793	786	807	831	816	812	793	803	818	822	787	785	848	840	802	823	797	803	841	832	787	825	832	814	823	850	814	784	792	820	832	816	809	786	845	772	795	807	821	819	847	825	813	813	824	806	811	793	866	796	832	820	855	787	818	783	858	811	795	804	777	810	845	800	810	780	816	781	797	806	824	777	751	856	776	817	798	796	853	828	725	826	780	822	834	791	805	831	815	827	841	809	841	835	813	846	776	867	837	863	845	805	842	821	800	822	817	801	815	843	863	846	821	796	800	823	786	784	781	801	787	836	827	820	799	839	806	835	785	862	841	874	847	825	849	809	820	810	828	839	801	805	787	814	788	830	813	806	828	807	815	874	828	857	840	828	811	818	815	791	810	867	832	861	812	811	783	841	797	808	796	849	838	771	767	812	815	868	798	817	782	789	794	874	819	829	818	825	819	790	839	824	807	833	820	798	831	809	837	811	793	860	798	802	771	841	828	828	843	826	854	789	800	844	839	822	811	816	743	818	803	847	831	791	826	849	810	840	848	814	850	808	815	785	840	812	808	838	805	855	795	838	815	795	770	809	813	821	837	783	828	845	834	841	808	824	817	797	832	786	775	837	826	822	817	836	826	834	765	810	785	778	838	865	794	844	836	867	905	830	796	793	788	827	776	778	778	807	841	841	866	894	769	798	794	820	812	813	840	815	810	851	812	809	840	828	825	828	817	781	829	824	832	895	847	815	839	831	852	825	800	813	840	847	822	825	850	846	777	785	818	819	816	821	826	820	857	769	819	835	795	871	814	788	779	817	800	814	759	792	808	823	853	795	806	850	776	839	812	798	802	851	842	812	824	788	801	855	804	868	863	809	830	837	826	828	828	838	816	821	838	838	817	834	806	827	786	821	818	806	774	863	819	829	802	842	839	785	846	780	808	863	826	816	820	749	829	822	761	832	804	843	837	824	765	808	812	785	853	787	831	785	833	768	808	848	849	864	766	889	824	760	804	886	867	800	814	822	795	843	850	850	848	837	875	853	810	824	774	806	828	770	839	814	821	784	837	808	791	868	795	838	824	815	799	813	765	783	782	784	828	842	797	875	799	829	800	870	839	755	806	844	816	803	829	797	827	806	808	789	766	744	841	790	787	876	840	811	847	843	815	807	823	824	807	829	821	870	859	824	822	792	823	813	750	783	781	849	879	769	845	800	835	874	821	830	807	849	854	857	767	821	795	799	886	843	820	827	853	817	833	742	832	759	825	758	848	857	837	787	822	829	822	878	834	791	810	826	800	805	853	867	815	799	821	760	777	822	812	782	814	771	838	797	786	802	881	831	778	834	843	819	775	868	819	874	788	870	876	837	769	872	815	824	825	820	750	837	792	824	796	860	862	770	842	824	862	841	826	806	806	841	847	814	849	792	837	821	808	802	816	809	815	805	811	825	799	798	824	850	874	809	794	808	788	834	784	826	821	818	821	789	832	872	807	835	779	882	843	792	791	817	832	834	830	861	843	813	831	803	803	816	826	855	823	783	793	847	836	818	817	821	830	788	793	789	836	798	812	770	848	802	815	817	834	814	815	841	786	766	801	826	772	789	762	825	858	789	806	787	792	853	819	852	873	797	822	839	866	813	840	832	840	866	799	834	837	781	792	851	821	781	797	813	818	830	819	805	883	791	823	828	787	805	819	775	818	816	803	821	848	805	851	827	775	859	819	852	798	817	808	840	833	851	803	759	811	839	845	832	819	791	820	842	770	857	802	818	787	782	828	817	833	812	809	827	805	839	816	805	840	790	838	835	817	869	832	820	814	788	786	778	818	836	827	833	835	812	835	797	799	813	861	844	830	838	796	804	849	803	804	827	835	785	837	813	826	844	848	782	761	787	819	820	811	864	817	827	825	827	839	789	825	802	804	766	798	833	834	859	816	831	823	806	814	881	831	794	794	834	862	815	828	786	808	770	855	787	799	876	828	765	824	826	833	791	830	799	861	876	806	769	824	841	797	824	818	836	872	837	843	846	836	812	796	816	826	807	786	837	846	844	825	814	847	791	830	817	850	821	802	797	857	772	854	793	790	815	837	778	829	776	786	817	867	808	848	835	808	823	816	826	794	815	781	829	776	866	807	757	885	841	803	817	827	848	798	779	837	815	806	832	832	759	787	891	773	837	817	816	794	787	771	799	796	884	850	829	814
29013	15083	5339	3033	2352	2084	2328	1815	1408	1393	1196	894	684	716	1296	3909	2953	1494	1078	724	428	376	325	294	286	333	310	310	307	277	320	269	300	294	285	303	298	305	311	285	290	314	307	304	286	300	285	311	284	287	294	298	283	306	304	298	266	295	280	313	261	296	294	310	304	312	277	293	304	291	275	294	299	312	266	300	278	324	304	297	316	316	271	300	316	293	289	289	359	281	292	287	277	322	302	296	314	282	304	310	324	281	298	312	298	313	342	293	296	289	296	320	315	329	285	290	316	317	285	323	315	278	295	281	287	271	286	291	276	285	286	300	300	300	295	315	310	298	319	323	322	331	299	280	265	268	270	313	292	300	302	279	304	318	245	283	329	309	280	321	289	295	296	293	301	317	263	302	296	311	300	292	293	315	328	271	333	287	298	288	313	307	319	293	310	317	306	309	291	278	295	264	325	301	308	301	284	302	326	304	308	302	316	312	287	312	265	315	308	281	312	305	296	303	340	289	289	305	256	281	289	317	299	283	297	320	304	324	314	257	309	276	296	319	298	317	300	288	296	326	269	282	289	308	297	303	292	289	325	294	290	309	282	304	271	302	287	295	293	283	292	306	326	321	283	310	293	298	330	294	296	329	305	303	293	341	286	314	318	300	259	285	299	289	289	286	288	325	330	309	320	278	309	294	298	282	295	307	310	289	265	257	293	276	288	309	291	338	316	333	288	286	282	308	327	285	285	301	285	299	304	293	270	279	306	306	286	310	301	280	294	294	279	284	309	283	294	315	288	312	302	294	304	288	310	315	262	267	319	299	285	299	311	303	291	318	280	318	288	314	301	309	307	314	271	322	311	292	308	301	277	297	318	304	272	290	292	278	308	279	274	297	288	272	311	282	331	330	318	278	318	298	293	312	290	333	290	322	302	285	274	316	293	323	287	280	278	312	324	304	278	322	316	267	308	300	302	298	314	275	304	286	246	298	306	283	318	277	296	285	315	333	312	285	299	305	283	263	282	279	302	296	302	302	267	285	289	317	312	305	296	270	312	298	261	319	305	295	306	295	298	299	313	299	294	326	281	301	293	317	288	315	303	297	299	326	281	276	305	300	267	333	277	293	310	320	281	293	287	260	284	309	296	279	289	325	286	287	294	328	277	297	305	322	280	329	279	305	276	299	297	308	283	327	254	302	283	320	319	325	301	322	313	303	288	299	327	283	288	284	294	289	304	284	270	322	271	311	305	293	283	296	291	306	324	311	303	287	300	304	294	288	337	289	286	303	297	282	308	280	307	302	309	296	294	312	312	266	297	283	301	284	324	309	291	325	316	285	268	300	290	307	327	270	324	304	302	275	336	320	295	291	316	313	266	323	286	294	309	295	301	291	308	284	289	293	271	301	319	292	296	289	284	316	280	308	282	302	284	299	316	312	309	298	292	283	293	305	306	293	314	302	283	327	352	308	299	318	298	317	333	281	297	304	311	301	318	283	312	299	319	287	297	277	300	302	299	276	303	313	297	280	296	282	307	286	298	324	282	307	280	284	329	284	298	290	308	274	287	274	297	281	300	278	298	294	282	332	279	296	316	266	335	306	302	293	278	287	299	322	291	303	315	323	313	320	323	307	276	271	286	285	296	311	302	315	303	290	287	309	269	265	297	312	300	302	310	289	304	288	295	320	305	307	294	332	294	300	328	278	293	256	288	290	303	318	328	285	329	308	302	302	314	315	313	280	293	295	298	321	299	298	282	273	306	311	303	308	289	318	293	267	294	287	327	301	292	302	280	320	297	296	300	301	309	290	291	316	300	313	297	304	299	311	287	296	272	282	272	253	303	287	289	291	278	316	300	324	301	273	306	272	282	293	268	308	330	277	283	320	278	307	298	270	314	302	290	296	352	274	296	308	309	293	275	272	296	301	307	295	278	305	283	292	337	283	265	299	320	287	313	312	289	295	312	295	303	314	251	330	308	278	261	327	319	322	316	284	333	271	275	293	303	254	301	299	308	280	294	284	275	311	297	286	303	271	299	314	288	288	286	270	329	273	291	262	316	298	297	302	321	351	322	302	292	277	315	297	291	264	297	306	325	296	303	277	344	299	291	280	285	311	337	266	288	291	295	276	279	295	301	290	285	276	292	322	283	314	287	327	251	308	305	315	301	310	285	295	262	312	290	286	308	283	298	299	283	277	256	299	297	326	307	288	322	278	293	293	288	271	307	297	313	313	289	272	314	288	315	317	287	306	295	300	299	293	289	276	320	283	267	301	310	277	273	307	300	291	286	285	306	322	299	284	277	332	338	325	279	280	317	279	288	309	297	300	313	293	306	303	310	288	290	312	269	318	302	285	323	272	298	330	275	296	325	289	282	280	300	311	291	281	282	324	292	292	276	306	284	297	293	308	271	317	286	298	300	290	338	293	281	325	289	307	289	309	334	291	329	327	316	323	273	322	278	322	316	305	265	280	307	282	298	304	299	315	284	300	279	302	320	312	294	307	330	314	279	310	302	323	296	319	308	298	307	317	292	323	335	305	289	297	293	308	295	330	305	276	311	307	315	307	349	299	328	271	326	309	282	310	283	299	298	303	282	304	285	317	296	282	286	294	302	312	317	302	305	271	307	305	290	304	295	304	300	288	301	297	278	312	301	315	294	296	277	316	281	269	307	299	309	287	324	291	286	309	289	300	284	338	283	292	315	292	317	310	313	308	311	325	270	274	292	303	314	290	321	315	294	285	314	331	303	276	291	304	302	291	285	292	284	281	311	287	304	323	305	311	321	278	287	301	312	307	294	297	302	298	299	322	297	287	306	311	333	306	323	309	305	315	285	286	258	285	287	269	305	280	296	271	310	306	299	275	302	272	306	282	304	317	341	307	313	295	299	280	306	300	266	288	294	287	311	299	292	315	302	292	312	304	330	267	271	271	292	340	292	301	305	267	309	276	307	308	293	302	297	261	282	303	299	311	292	265	287	319	314	284	345	310	297	294	304	289	307	322	282	313	296	319	292	329	268	287	296	310	295	301	286	269	278	264	290	299	328	280	285	268	314	310	331	325	298	333	327	284	313	294	290	304	319	279	314	266	283	299	338	305	276	289	290	285	327	259	319	329	274	323	283	314	291	282	305	290	320	279	313	317	286	300	300	321	278	317	327	313	300	318	293	303	254	327	295	290	286	292	297	307	263	274	286	281	293	298	311	262	309	306	305	293	290	306	289	299	316	280	282	266	291	303	281	285	317	302	305	277	295	295	268	307	304	304	296	324	286	257	315	296	256	297	303	330	288	297	311	293	289	292	306	300	301	314	297	294	280	291	303	319	292	310	302	337	278	254	331	287	313	291	275	306	322	292	296	257	295	296	269	321	305	315	290	306	286	277	309	304	280	281	289	276	296	292	299	327	303	309	271	286	314	346	333	288	323	316	294	320	285	264	283	320	295	270	275	337	270	292	300	307	290	298	328	316	320	307	293	289	324	313	281	339	276	280	310	273	313	313
9026	5626	7421	8062	7502	7645	8712	7501	6156	6057	5016	4205	3554	3571	7035	18810	14214	7911	5981	3267	1723	1097	1002	860	813	850	877	870	804	888	801	782	875	859	884	870	857	818	766	803	829	861	777	867	860	845	902	816	860	804	834	908	803	848	880	853	816	864	837	799	837	817	768	849	833	858	829	807	852	786	853	873	885	810	875	839	888	797	822	852	837	835	788	834	850	847	811	885	812	868	847	854	846	857	832	801	856	852	842	862	872	879	831	882	838	874	808	784	889	851	844	826	786	811	825	795	868	819	862	798	788	805	854	792	886	822	869	916	806	843	888	843	815	861	825	860	804	857	778	891	839	855	887	790	878	890	840	849	865	787	837	839	844	809	804	834	830	836	828	865	849	874	825	779	811	830	844	781	826	896	858	796	906	835	832	850	886	893	869	844	828	908	873	847	836	812	844	875	796	881	861	799	828	854	878	851	845	836	846	863	835	845	811	906	843	848	802	842	795	859	853	809	814	836	775	846	840	866	913	893	879	839	860	809	846	849	883	881	839	897	820	842	858	873	830	826	793	843	844	821	859	860	879	877	869	861	799	818	829	859	843	852	803	897	859	837	859	823	867	827	854	894	811	819	873	835	850	838	809	842	808	797	912	838	879	858	838	850	825	839	818	800	802	822	810	886	870	843	873	828	874	817	849	844	827	858	889	844	872	815	834	844	856	831	886	832	879	866	876	850	876	851	860	870	826	861	847	835	820	800	831	879	838	820	839	864	840	852	834	836	874	864	855	879	838	879	792	816	787	844	880	843	783	827	856	883	903	857	818	795	829	867	820	820	816	846	920	850	875	851	830	844	834	808	830	788	802	840	879	842	823	876	844	799	861	881	831	841	834	816	812	806	821	855	849	896	850	857	872	796	884	842	805	846	814	777	856	843	865	863	837	861	873	856	862	806	895	817	872	843	806	838	854	837	821	802	838	859	847	824	848	860	907	790	845	827	869	811	854	825	795	858	813	836	872	855	842	832	807	896	872	874	795	851	873	807	825	862	858	812	880	858	817	908	838	831	858	888	839	824	802	856	874	887	804	897	838	824	801	834	849	912	835	825	827	891	859	836	805	828	815	893	832	869	843	869	859	831	825	825	856	813	806	832	852	832	860	816	787	872	869	841	881	827	822	860	831	870	853	833	838	868	825	808	825	878	842	877	833	831	865	839	831	838	849	824	870	805	804	823	787	899	833	808	828	864	855	806	820	850	802	859	887	833	816	855	832	793	849	836	813	842	848	729	854	856	886	837	865	886	891	812	846	805	860	803	844	856	843	802	876	816	833	812	880	811	829	843	872	819	837	818	840	838	790	792	863	819	820	816	875	879	850	858	901	808	844	840	847	898	812	903	821	796	838	830	789	826	893	853	877	838	822	836	861	840	862	794	867	826	825	894	810	774	840	833	812	851	819	868	843	857	848	869	858	891	818	841	863	849	807	812	836	857	818	834	852	836	806	863	814	792	842	819	839	845	833	879	802	872	859	816	850	848	836	902	850	828	770	875	799	841	856	823	868	866	817	870	836	878	841	861	857	815	857	831	840	841	823	856	867	868	876	849	816	822	891	859	805	808	882	874	872	805	899	836	855	777	807	846	835	867	850	848	835	820	785	844	884	867	860	869	851	845	824	783	851	872	872	789	897	783	798	828	821	896	829	811	835	836	859	850	818	845	846	911	835	854	834	868	879	780	849	823	848	857	861	829	820	830	918	854	867	873	859	850	806	835	838	840	874	851	869	848	859	827	854	785	867	825	856	841	876	858	830	815	862	822	824	871	836	862	855	863	815	828	827	846	794	877	830	895	849	929	835	909	838	870	881	852	827	905	839	836	851	842	858	854	783	839	851	836	882	898	850	804	846	872	849	831	893	860	819	841	826	819	815	815	831	878	831	810	837	801	867	885	770	835	866	833	895	888	826	852	834	841	827	884	846	826	837	856	877	827	894	866	922	812	830	834	821	841	818	841	851	854	821	820	821	817	833	813	874	856	836	896	817	827	810	853	830	830	809	864	824	840	879	851	756	885	826	798	825	789	848	866	834	808	817	802	852	861	883	867	817	800	884	848	827	851	764	835	826	812	816	849	805	849	785	825	869	802	899	845	841	876	842	867	832	874	830	844	873	762	818	884	844	853	847	828	818	810	798	875	815	790	896	832	815	883	840	833	874	796	883	820	873	803	792	818	820	860	866	870	770	891	863	862	813	883	828	855	944	840	845	854	877	817	832	821	894	842	883	852	792	845	800	849	842	852	830	815	832	818	867	834	823	840	832	839	826	862	824	832	855	875	879	828	872	869	846	854	814	828	882	807	842	869	853	852	770	882	860	887	860	853	867	851	849	860	847	829	837	875	852	865	836	896	843	867	849	823	826	822	823	848	843	866	787	867	820	837	805	841	815	847	822	837	863	879	816	866	823	849	799	822	834	832	866	921	866	864	812	859	861	835	833	832	845	853	861	770	898	807	860	889	843	844	890	851	821	891	805	821	762	865	815	841	863	884	916	863	822	859	860	830	855	834	828	834	832	870	887	880	843	870	841	827	833	835	862	863	823	881	823	867	831	921	814	838	831	829	882	863	803	814	831	847	838	879	885	874	834	800	834	833	841	829	803	863	824	839	841	874	853	890	909	838	881	839	837	824	853	852	838	846	851	808	826	800	864	902	913	873	831	901	840	858	857	857	836	847	829	797	844	853	769	807	800	843	948	784	827	802	854	874	861	898	807	840	822	830	848	889	826	858	851	831	837	819	870	821	853	864	870	866	824	853	863	845	797	828	829	859	826	788	840	834	871	815	870	843	835	827	858	829	836	850	887	860	871	846	835	868	814	838	846	808	868	861	879	869	837	879	876	877	843	838	827	829	891	843	914	846	848	803	858	840	823	827	844	813	853	829	836	818	855	827	855	822	847	854	826	868	827	851	902	848	847	858	818	864	893	835	875	842	830	875	826	853	864	896	876	801	829	866	813	817	816	870	814	877	856	850	871	844	854	816	841	836	861	852	897	807	854	838	834	849	883	811	823	826	863	874	837	881	816	831	827	852	876	868	817	784	884	771	854	820	812	866	817	822	760	844	845	811	846	889	863	883	866	865	807	797	863	814	869	849	795	826	883	833	863	880	838	888	875	847	832	917	841	795	871	884	808	878	863	890	873	852	872	795	795	879	859	841	826	791	847	881	848	843	836	820	893	835	788	823	814	800	896	822	856	834	859	861	852	862	827	827	898	862	819	848	889	849	896	836	891	796	817	868	841	793	801	832	793	876	870	834	846	848	847	866	852	860	811	866	856	836	841	877	838	782	867	829	796	798	862	831	875	814	849	817	879	897	844	836	815	832	872	827	802	822	848	766	809	774	835	850	820	808	869	874	825	858	835	827	841	834	841	829	832	868	841	813	894	855	836	891	848	874	861	861	862	826	847	800	841	794	876	822	849	875	814	807	814	850	856	812	816	838	808	818	878	842
29249	18381	8248	4630	3662	3403	3582	3361	2623	2183	1690	1299	1189	1093	2061	6471	5163	2610	1846	964	556	362	389	306	323	301	362	317	271	307	307	269	317	292	317	294	278	286	320	312	307	312	319	311	318	279	300	316	318	299	293	307	314	304	312	323	307	284	299	298	299	290	320	284	294	318	300	307	290	316	302	321	301	298	326	275	321	301	333	312	308	334	286	329	331	292	299	315	328	298	289	283	302	285	325	304	338	309	297	265	321	291	298	326	295	306	282	318	329	311	327	320	340	311	319	339	326	314	345	286	289	308	329	301	311	290	273	301	289	288	345	319	320	289	309	299	327	297	299	305	308	310	291	297	315	324	309	296	309	292	307	321	286	308	310	301	308	308	339	313	330	318	290	308	325	286	310	312	335	328	285	353	310	315	318	299	303	316	304	310	299	302	293	324	329	308	304	293	339	336	305	316	290	307	331	318	309	298	335	299	345	341	311	338	304	313	293	307	284	303	350	299	306	292	299	303	319	353	298	309	319	331	334	318	313	276	302	311	322	330	299	273	318	299	320	313	291	312	338	360	275	323	314	307	314	258	325	309	303	312	283	316	301	291	313	335	322	310	296	313	284	305	326	320	303	296	303	301	309	271	328	298	290	316	293	310	321	289	318	322	321	287	276	319	334	309	304	340	286	331	289	325	306	294	312	281	296	311	310	333	310	295	335	293	287	335	272	324	286	298	314	310	287	336	313	302	323	316	318	306	277	309	337	313	308	289	298	273	296	291	280	307	273	307	291	296	314	288	301	329	296	286	306	321	319	343	314	320	283	304	310	301	315	277	333	319	332	334	324	313	298	326	316	319	310	290	293	315	314	281	280	312	336	321	315	300	312	318	319	303	317	283	304	305	311	303	308	312	320	302	304	280	323	313	315	295	313	289	321	297	287	298	308	288	311	287	301	329	312	348	314	289	320	339	302	308	320	321	317	318	311	318	294	291	271	324	299	335	335	291	324	275	297	323	294	269	308	314	288	295	325	304	291	296	308	310	298	323	304	317	319	339	300	326	295	312	313	289	317	339	315	269	319	283	298	326	292	300	299	291	306	349	320	279	288	323	285	298	306	278	278	306	329	345	289	279	310	309	306	318	294	296	284	319	310	306	303	277	296	279	310	298	301	300	312	297	317	331	314	323	278	290	298	305	307	295	303	316	315	299	316	276	334	343	289	315	297	283	325	312	351	286	296	316	310	332	329	313	294	320	275	304	291	296	303	356	298	292	299	310	322	297	312	309	338	305	258	296	329	310	340	283	306	334	295	285	279	336	303	284	333	293	320	290	321	329	300	329	301	312	291	324	292	314	324	329	319	320	308	281	291	331	299	286	300	298	315	286	296	309	328	288	304	288	303	331	291	294	326	296	309	301	273	268	296	318	285	308	281	311	288	307	294	260	306	309	307	326	313	309	279	292	302	281	286	293	296	288	300	286	277	291	313	283	339	299	329	305	303	314	309	298	290	291	342	294	303	260	316	313	322	307	304	319	333	296	300	292	290	326	307	314	319	317	281	287	330	256	310	314	329	314	324	297	302	325	319	294	317	344	320	312	308	292	307	277	329	290	306	298	306	301	320	326	337	293	312	308	296	283	339	283	265	287	307	317	292	295	290	325	330	288	271	318	316	308	309	284	326	316	297	303	294	319	311	314	310	307	299	282	302	289	298	328	302	287	286	302	316	297	295	318	310	329	326	300	302	297	311	297	300	303	286	313	329	285	287	286	292	296	289	305	308	302	302	330	300	319	296	320	282	298	327	300	301	315	349	324	317	322	303	283	312	283	306	320	336	309	325	318	307	303	313	300	272	316	281	301	303	307	302	313	302	307	286	326	298	280	311	289	319	328	338	293	315	300	305	301	315	327	290	343	316	289	290	322	324	281	314	305	309	316	306	290	300	281	336	284	342	306	318	301	317	323	298	309	292	301	311	295	334	281	297	343	271	275	320	318	291	314	311	324	306	272	332	300	309	325	323	328	303	335	330	293	287	314	276	297	322	298	270	285	308	338	330	304	310	279	285	314	316	306	311	311	330	292	291	303	300	307	317	332	300	321	283	318	294	290	316	297	306	306	338	314	301	307	310	327	303	315	315	312	329	309	330	292	304	278	335	273	312	302	310	304	332	306	334	299	305	286	314	292	292	307	315	307	347	301	309	319	344	302	276	310	300	327	280	288	310	319	314	319	319	319	314	316	313	298	313	294	311	342	315	311	304	287	330	325	296	298	299	303	350	319	303	315	293	289	323	308	330	345	287	304	317	299	322	283	276	305	311	281	309	315	332	303	284	334	300	310	309	312	318	272	341	312	328	324	315	278	284	287	277	350	307	309	304	313	323	310	288	316	337	289	324	309	308	310	347	302	272	314	313	304	273	288	272	311	310	313	305	302	325	309	343	290	329	335	316	331	298	287	294	323	289	323	286	316	342	309	316	290	311	276	326	339	301	319	314	311	319	292	316	301	281	306	286	296	315	325	314	327	315	321	307	297	286	301	287	309	314	300	303	309	357	300	298	292	287	321	354	308	311	321	312	332	310	334	343	273	325	325	316	293	310	305	337	288	301	296	305	302	291	306	323	294	328	263	285	306	308	262	297	282	311	328	271	319	333	309	285	283	317	318	323	341	333	303	317	319	278	302	311	340	313	294	305	348	338	342	282	306	298	296	277	311	303	354	301	311	306	310	343	277	322	299	322	319	307	308	299	300	305	307	327	302	292	297	298	334	325	295	301	291	314	338	306	340	331	303	304	289	324	277	329	286	356	295	274	281	286	294	303	303	301	299	323	326	324	309	324	312	324	264	311	295	322	322	288	308	306	299	327	354	298	317	289	312	301	271	322	305	337	306	323	303	332	298	275	270	291	334	328	291	278	310	326	304	303	318	280	307	305	282	291	319	284	316	270	276	304	315	313	290	329	306	314	302	297	303	313	329	312	282	282	284	322	310	306	320	310	290	316	301	296	311	289	329	318	359	301	327	321	304	289	299	302	315	317	331	302	307	329	298	275	293	304	289	318	311	287	289	286	323	334	280	333	330	338	331	332	318	313	289	283	292	297	284	295	302	298	302	308	293	300	284	286	324	306	274	306	298	323	264	315	311	303	310	308	295	302	307	326	303	317	297	294	339	315	313	320	308	299	299	300	319	323	268	278	307	308	310	280	328	330	315	315	319	326	318	282	298	301	303	296	332	307	298	328	294	292	294	310	287	311	302	287	321	304	283	313	316	320	322	308	310	328	305	287	286	313	308	316	306	311	282	311	329	332	304	305	302	302	294	276	309	305	291	297	329	295	321	310	328	317	317	314	303	323	302	294	336	286	326	328	313	348	341	301	312	280	326	312	320	274	279	351	301	316	341	323	313	277	305	273	295	332	321	303	316	299	286	325	301	312	313	318	316	318	309	336	302	311	305	325	309	327	314	323	296	328	319	333	315	331	290	305	303	286	290	310	284	338	321	306	315
9818	7725	9040	10362	10073	11167	11852	10807	8795	8527	7489	5712	5461	5191	10060	25374	20383	12280	9405	4652	2324	1234	1117	1004	891	899	889	956	852	906	824	852	840	853	921	891	859	858	836	904	860	828	895	851	889	856	871	844	841	877	848	871	909	906	831	825	807	845	851	879	868	843	911	899	893	888	824	809	866	818	834	874	826	840	833	855	831	867	876	805	822	800	846	878	850	872	808	841	856	842	897	888	833	842	803	803	816	838	865	916	864	863	827	822	867	874	866	865	846	870	923	882	863	843	776	792	860	906	832	868	844	873	845	836	808	815	893	870	862	840	878	831	866	832	901	817	915	905	923	860	928	818	864	881	840	887	836	794	876	916	851	893	881	931	858	852	907	862	831	846	916	856	899	863	881	912	888	856	853	875	848	858	863	864	855	854	823	904	819	815	847	873	904	901	858	873	898	854	881	863	865	809	853	851	842	828	837	848	871	823	872	865	845	846	808	835	836	827	848	848	848	863	858	852	842	856	861	839	885	850	872	849	840	869	865	865	895	888	888	845	797	832	864	845	842	849	844	892	841	900	857	797	866	845	906	887	864	863	885	876	842	883	811	901	893	827	849	888	857	857	843	903	853	826	815	838	841	906	863	871	821	873	835	899	886	872	819	846	915	855	857	896	867	837	845	853	837	882	857	884	874	873	835	887	885	877	808	834	886	869	883	857	874	812	842	891	860	837	876	889	875	874	832	813	854	901	862	824	844	846	854	893	893	912	863	857	829	776	849	873	831	871	833	862	847	872	836	859	789	864	858	890	871	874	870	838	828	872	818	860	833	890	837	821	815	912	934	815	861	852	897	855	876	823	815	876	868	847	895	858	849	900	885	847	856	889	866	852	881	836	839	874	889	860	834	879	876	898	860	939	855	884	895	835	814	827	882	884	856	871	834	850	808	889	842	873	883	868	852	925	842	844	817	841	889	811	818	890	844	905	898	891	846	837	877	892	834	878	854	867	797	873	822	888	828	850	830	914	847	842	851	823	878	868	852	832	851	813	851	858	845	861	846	875	893	889	852	878	893	853	848	835	857	824	859	907	815	836	908	852	868	817	841	880	897	853	830	867	836	913	906	865	820	816	869	885	845	868	886	894	837	837	847	833	851	888	851	925	848	837	874	845	871	826	827	880	813	907	912	848	787	857	902	914	858	847	867	899	867	851	838	895	837	878	870	816	848	830	801	857	883	896	880	816	920	878	866	858	882	841	903	860	852	821	825	874	866	879	844	879	885	860	923	849	861	847	871	877	904	858	830	841	882	821	847	831	860	800	874	816	894	907	891	812	820	859	855	881	867	919	814	849	866	814	900	872	814	845	797	888	806	858	800	908	889	838	889	849	883	850	889	894	874	837	877	874	905	844	847	853	817	864	820	859	821	883	832	864	888	904	846	861	865	874	893	856	879	868	809	827	883	868	915	865	874	809	886	870	846	838	857	858	845	867	925	810	836	841	819	840	848	873	897	809	846	851	775	853	863	888	879	893	843	891	836	889	838	840	838	846	821	875	912	826	882	851	885	814	883	852	857	856	836	871	834	900	863	870	853	830	862	855	939	831	887	839	898	885	920	833	809	887	832	914	891	835	861	862	870	899	894	865	863	875	824	830	839	844	812	882	874	840	925	853	879	851	895	842	851	893	841	839	863	889	909	861	882	810	870	876	870	853	858	858	839	899	825	898	865	871	869	844	880	865	789	836	853	856	867	874	859	889	855	848	815	855	872	890	890	843	864	837	860	853	854	852	860	835	870	867	857	873	821	887	847	864	823	826	810	781	849	848	846	880	853	849	901	853	852	878	851	833	854	837	858	843	868	892	861	855	867	885	847	830	838	869	878	852	843	877	913	840	913	860	895	850	886	889	907	844	875	823	887	847	792	827	873	845	835	849	803	841	902	823	883	832	829	877	848	825	853	899	846	860	880	842	878	819	865	821	824	822	912	845	809	848	845	877	848	902	872	848	831	869	922	823	867	849	845	868	845	855	860	808	854	847	908	847	797	857	882	821	879	872	884	896	918	826	837	919	847	833	836	852	835	875	818	834	833	847	874	836	817	823	825	852	848	801	898	864	893	851	881	765	831	898	846	900	856	823	896	846	866	886	844	886	840	842	877	913	858	820	899	889	808	847	840	839	896	844	842	917	861	858	871	886	909	919	875	848	815	801	813	834	859	852	826	833	880	803	825	860	834	891	864	846	880	843	852	869	852	894	830	871	919	862	924	873	848	853	862	877	848	816	877	878	887	844	837	838	865	815	857	858	890	855	861	878	878	880	791	827	817	845	829	869	837	837	862	786	842	868	884	806	880	891	848	867	894	907	865	825	863	900	859	890	856	810	838	842	856	881	904	838	917	881	888	889	818	817	883	861	843	914	868	850	878	852	848	865	881	873	841	900	857	855	822	872	945	872	883	834	850	889	835	804	891	876	893	871	849	825	841	879	876	832	864	883	852	848	886	875	877	889	834	869	837	890	851	854	855	908	800	866	900	846	852	836	809	843	868	839	845	837	878	860	923	845	816	811	819	818	888	806	838	836	897	826	862	885	855	840	879	844	867	850	851	836	859	896	845	934	857	891	819	936	889	884	882	880	893	851	869	830	889	793	860	875	879	859	823	861	839	855	895	843	835	865	866	861	873	815	879	843	841	838	867	838	863	864	898	860	904	854	885	879	881	843	850	864	888	839	855	892	867	791	856	798	878	890	858	890	860	837	854	872	870	866	843	876	844	829	819	845	861	873	847	858	876	900	812	896	866	876	885	875	795	876	914	817	856	885	846	834	869	832	894	813	898	857	862	900	878	861	863	832	898	899	845	810	862	796	925	870	884	841	869	821	856	863	856	862	805	901	808	876	833	887	904	857	885	856	869	852	828	895	842	898	840	842	875	889	870	883	855	890	881	841	855	891	858	909	814	896	882	891	888	851	871	820	837	914	869	860	858	904	857	831	888	881	780	886	854	861	868	867	846	825	860	853	854	906	932	893	849	836	840	812	870	838	878	877	872	845	828	878	860	824	807	811	929	883	891	879	842	867	885	813	853	848	889	823	889	882	841	857	861	820	874	885	845	880	866	880	873	854	847	856	851	823	874	831	877	884	879	857	857	855	863	806	833	834	835	822	878	911	920	824	828	875	833	855	859	879	846	835	861	862	825	822	886	860	830	876	909	840	840	844	877	803	825	815	848	871	846	830	899	847	851	853	835	843	807	876	874	852	813	863	853	830	891	863	891	837	877	862	867	829	865	856	873	854	877	890	850	877	886	862	887	887	881	880	849	830	859	872	850	814	826	851	904	818	841	852	871	877	835	835	862	871	849	838	839	877	832	854	868	837	827	852	843	822	842	843	847	917	880	912	841	843	879	890	883	824	871	896	915	876	856	889	884	883	868	851	861	857	860	884	892	808	867	865	848	827	872	854	815	882	902	897	872	845	883	819	887	817	819	877	792	830	849	833	835	899	839	851
27640	10305	1383	818	651	662	690	628	639	539	477	399	400	423	398	590	670	498	390	380	323	296	296	292	303	250	284	282	308	283	310	318	308	302	293	277	302	317	291	299	284	293	300	309	293	275	316	294	324	291	284	291	282	311	294	286	298	297	279	307	280	300	298	309	277	287	289	316	323	273	263	301	310	286	280	289	291	321	294	266	296	280	295	276	264	289	281	311	322	261	263	297	286	304	324	287	304	290	307	275	305	299	310	300	304	275	332	287	278	306	301	281	281	304	287	266	274	282	297	293	266	277	323	282	315	286	312	301	268	273	297	299	306	291	308	302	296	340	275	270	279	266	304	264	279	296	284	296	314	319	326	281	298	309	299	289	288	258	306	280	272	302	300	275	304	306	296	300	290	314	299	298	274	317	298	276	322	299	309	300	320	284	286	308	297	285	311	313	315	277	310	289	281	298	305	317	317	306	283	319	299	268	295	306	305	319	284	290	277	324	304	313	316	301	305	274	305	306	277	297	292	267	305	266	313	321	271	279	315	286	264	287	274	276	321	291	306	287	302	294	303	307	287	280	272	271	299	295	304	306	287	270	289	282	304	288	310	301	303	316	297	336	308	318	283	290	285	280	312	311	325	288	280	306	295	262	271	266	280	281	285	284	247	284	295	297	297	316	283	275	288	289	294	325	309	301	291	316	264	296	273	296	309	308	298	270	292	296	306	302	337	291	332	308	319	284	297	318	309	290	297	291	273	307	309	302	278	306	312	279	335	328	279	288	269	291	281	255	278	303	298	325	289	283	313	314	287	282	283	292	273	299	311	283	272	261	303	275	290	279	299	302	315	310	293	301	275	305	303	286	326	316	317	277	289	289	294	302	292	277	309	307	325	288	313	301	272	287	309	289	286	318	313	301	292	290	299	310	300	290	288	292	289	289	294	301	279	286	284	313	286	286	287	308	301	302	284	315	301	311	311	281	309	280	285	281	325	311	272	303	261	291	296	305	294	293	275	273	304	270	309	287	289	311	275	298	316	289	329	291	303	310	298	311	305	331	287	336	321	278	270	308	284	284	315	282	297	308	288	287	323	291	308	324	287	295	286	294	261	269	305	296	282	299	291	302	341	294	287	313	266	286	292	274	270	307	289	312	290	302	285	299	270	312	312	296	303	300	299	298	269	325	272	271	304	300	299	272	291	299	269	286	289	306	305	291	275	287	289	266	297	296	296	313	300	284	305	287	271	296	314	300	321	285	270	311	291	305	289	268	269	306	297	300	307	323	281	321	283	287	266	311	298	305	323	288	280	309	262	301	311	299	293	301	284	323	296	330	300	268	298	270	290	288	304	286	265	271	266	293	302	320	295	302	317	304	321	278	285	314	269	272	296	288	310	281	330	327	286	254	266	298	275	311	283	271	274	297	291	279	310	313	295	308	287	308	312	285	265	276	294	305	306	264	310	284	290	296	275	307	287	323	318	308	297	286	301	306	307	320	260	279	297	284	279	274	303	305	283	344	297	301	270	338	269	280	318	310	330	306	325	306	249	287	301	317	293	314	302	275	282	267	283	300	290	297	299	288	279	297	310	301	278	312	297	286	297	279	324	293	264	301	334	287	302	296	268	291	311	293	272	273	318	323	303	286	284	288	303	280	277	288	286	264	303	283	301	281	322	267	282	288	276	271	278	275	298	267	317	273	282	334	298	303	292	315	282	298	319	317	281	277	292	293	324	309	303	282	293	288	287	315	344	299	296	291	304	328	313	316	280	280	301	282	295	294	297	264	289	279	260	313	320	301	266	325	302	279	311	291	291	298	331	326	286	305	280	313	297	289	307	302	308	288	286	304	283	303	268	311	302	327	299	295	299	310	311	300	293	293	291	288	279	277	303	282	307	283	319	307	303	300	284	294	273	303	283	276	283	250	277	280	287	306	287	313	296	335	295	313	317	324	274	318	290	323	309	265	258	301	313	275	304	279	291	291	288	285	333	288	303	300	333	307	277	307	277	320	260	296	285	324	340	308	300	304	299	318	285	294	285	288	308	241	292	316	275	310	315	341	300	285	311	292	307	341	311	298	277	281	313	322	278	323	310	286	294	299	309	278	287	275	294	306	289	279	283	302	318	305	265	307	292	294	309	302	293	285	264	280	299	284	305	323	312	272	296	287	296	285	267	292	273	300	294	303	277	310	285	308	256	286	315	309	311	286	296	291	295	297	306	302	288	309	279	297	302	288	279	292	289	259	292	268	308	280	285	298	309	289	310	274	303	313	291	299	305	320	309	284	280	287	308	317	314	265	273	308	316	336	296	282	307	275	261	309	272	304	307	313	275	288	287	298	284	296	278	267	321	297	314	323	297	306	303	328	288	302	285	292	300	296	275	313	326	342	313	261	285	278	274	306	271	335	308	283	282	277	317	270	295	301	310	306	297	322	312	305	276	285	276	303	260	311	317	315	286	306	275	307	284	267	301	288	303	285	239	344	299	288	318	279	318	307	294	262	283	284	312	285	279	287	308	268	260	290	261	273	274	329	281	290	298	277	282	268	301	291	299	304	288	294	321	297	287	274	273	297	304	307	287	268	255	289	295	291	288	278	281	265	305	272	285	295	318	289	291	276	302	270	297	284	303	299	303	260	286	320	257	300	288	288	301	286	321	312	300	324	280	285	289	279	279	262	314	313	284	294	310	288	280	274	291	289	303	291	301	296	298	311	285	311	305	311	297	323	301	305	279	299	313	287	282	274	284	303	299	295	292	323	300	292	287	302	298	287	275	306	298	275	264	333	260	305	301	307	282	294	330	307	272	281	281	295	310	282	275	290	307	288	295	274	292	290	286	307	288	291	306	301	259	303	321	299	267	278	308	319	315	318	274	291	308	308	332	279	273	310	277	277	314	306	333	314	350	293	310	316	327	302	304	276	334	297	272	314	301	303	274	315	285	260	310	319	269	331	293	290	279	274	295	290	292	339	294	298	300	281	291	268	323	287	281	319	312	313	283	300	278	293	277	288	303	271	274	290	280	329	292	291	292	304	295	297	313	301	281	270	283	291	302	275	274	310	286	305	289	299	299	290	305	298	294	296	276	290	308	300	284	322	291	288	299	278	275	305	316	281	292	300	294	290	288	311	301	288	265	267	299	274	309	290	290	299	295	286	320	289	312	298	287	291	292	264	282	291	277	310	278	287	284	284	316	309	314	272	274	304	324	313	306	308	270	299	302	295	274	297	305	294	271	294	253	303	294	306	292	334	326	308	304	273	336	304	304	298	276	326	269	336	277	305	305	339	277	306	287	306	324	290	288	290	305	290	285	278	295	293	276	326	299	329	305	289	276	281	267	282	312	315	300	325	293	309	295	323	310	285	266	321	280	295	295	296	256	270	306	281	270	288	323	312	277	290	272	281	314	275	266	289	306	293	303	288	286	296	295	286	283	287	282	332	320	312	275	305	265	304	298	284	274	290	294	282	309	322	314	295	248	296	265	307	282	304	313	325
7073	2043	3079	3332	2914	3039	3464	2754	2542	2264	1961	1655	1592	1442	1540	2869	2886	1994	1510	1176	959	910	830	800	843	842	811	801	792	832	816	791	866	847	849	843	843	801	857	801	787	836	889	830	839	818	827	811	851	839	830	790	842	774	803	817	831	828	825	820	847	879	808	779	813	788	820	845	791	842	755	791	847	815	860	801	886	824	824	847	823	890	883	820	855	846	777	814	791	801	783	811	821	828	830	799	846	819	847	871	798	836	812	854	791	778	807	851	773	806	773	859	843	817	829	809	774	835	828	823	820	760	799	853	819	823	825	848	829	799	831	829	850	791	884	879	819	790	817	852	820	843	821	836	828	854	842	802	823	872	858	851	814	821	812	863	829	845	823	818	830	860	837	850	817	834	810	795	837	866	836	792	824	771	818	810	830	865	841	844	831	773	851	819	837	843	871	848	822	768	826	850	812	875	821	855	834	774	837	824	824	766	811	859	780	864	856	829	815	839	799	833	850	811	812	827	837	830	805	811	832	858	857	817	808	884	777	801	903	810	821	821	790	839	844	788	832	812	879	849	831	813	793	802	863	803	815	850	811	786	770	860	807	842	831	793	868	812	804	847	846	790	869	859	796	840	883	835	809	872	823	832	820	805	802	796	807	821	814	847	813	835	782	805	786	842	825	820	852	825	802	807	848	836	819	842	777	859	795	859	858	839	856	830	825	840	779	811	808	824	814	832	829	823	835	823	811	852	855	812	819	856	869	794	833	824	836	817	758	819	813	815	858	808	843	819	848	808	837	862	831	874	837	804	823	806	884	766	834	816	848	896	807	852	832	830	788	798	875	820	804	830	837	801	763	833	829	787	801	787	857	890	851	861	811	849	833	849	797	839	811	802	823	789	847	852	850	789	809	802	773	822	857	893	787	850	744	851	850	792	861	814	804	877	794	840	792	845	838	846	859	807	859	858	858	851	802	844	850	824	864	848	837	840	791	772	852	825	823	898	820	855	797	853	798	809	824	823	815	846	801	831	823	779	822	826	820	797	804	823	840	864	863	817	807	841	805	869	826	829	807	824	800	846	835	882	835	823	768	813	807	816	848	912	829	812	889	848	834	896	840	834	866	795	841	815	843	781	850	819	836	791	850	811	852	827	839	826	836	794	788	818	860	871	829	870	806	842	816	807	818	833	817	820	809	798	806	834	836	849	847	809	794	877	795	815	783	866	856	839	827	828	869	841	846	835	818	810	826	832	770	859	786	858	857	780	856	841	827	809	771	828	833	818	843	818	829	819	800	796	821	801	854	800	836	810	828	836	819	836	885	778	824	847	802	833	806	860	794	845	847	806	839	868	807	783	858	821	761	856	825	859	826	797	851	770	859	810	827	809	797	846	815	826	838	808	825	814	865	821	839	816	832	810	837	875	848	833	751	819	826	833	806	826	820	805	855	843	828	801	815	836	795	844	849	854	821	860	826	885	845	846	828	822	779	849	844	827	830	815	842	813	861	820	843	858	853	863	793	892	821	817	842	836	817	872	806	798	839	798	851	860	841	872	778	803	786	808	790	852	857	807	833	760	839	887	816	800	806	794	847	804	855	840	845	796	844	849	850	815	839	840	816	904	849	832	815	827	788	889	861	823	814	820	771	834	813	860	862	879	851	816	842	812	830	796	879	808	822	830	828	830	839	852	811	854	774	803	894	849	807	824	814	828	815	832	815	798	823	798	825	798	836	827	825	817	848	792	860	803	811	787	821	818	832	846	827	828	829	772	837	811	780	787	842	824	874	786	820	841	797	829	779	816	843	776	853	827	789	841	812	862	807	820	812	827	814	835	822	885	845	859	817	829	831	838	854	820	811	834	842	785	808	860	808	815	831	846	828	809	839	838	826	799	830	788	880	800	837	815	859	828	821	841	797	799	828	797	881	809	855	828	860	874	842	829	817	816	883	816	805	837	814	805	852	773	809	815	802	872	825	753	821	838	840	836	832	794	811	852	775	816	871	821	818	878	871	813	867	844	810	808	818	802	763	835	829	808	796	817	832	838	818	871	790	823	831	831	778	822	857	847	865	834	822	822	799	838	800	796	800	773	778	837	764	825	841	860	816	827	866	787	861	811	814	836	826	853	786	822	832	836	843	824	812	829	798	851	833	810	823	806	804	827	815	829	806	823	818	851	818	855	840	811	832	849	848	785	782	879	781	815	794	832	853	837	861	805	835	835	868	813	867	829	793	846	820	861	788	843	817	824	853	812	850	813	832	789	870	824	808	841	814	830	803	815	814	827	809	830	828	817	878	855	882	827	822	838	798	866	826	851	856	835	845	808	838	836	794	761	837	855	762	834	840	842	843	842	818	838	835	822	802	806	805	861	839	821	827	824	822	903	861	863	819	792	886	844	825	830	850	838	838	812	837	837	849	744	800	829	850	880	841	764	824	796	844	880	864	839	803	799	841	886	872	838	855	830	788	796	763	808	816	860	805	838	810	814	869	819	817	836	815	825	824	855	777	798	862	812	830	816	788	855	849	773	810	902	804	812	840	832	800	834	796	816	822	807	812	814	838	804	825	798	828	836	817	834	805	853	802	851	788	799	815	833	800	804	825	806	804	884	873	776	813	841	868	858	802	832	873	794	852	799	821	776	859	840	807	820	822	823	848	811	790	821	808	795	765	841	862	834	835	845	823	795	800	808	826	802	816	825	826	789	885	861	838	794	788	833	867	824	791	837	810	789	797	828	846	841	827	870	831	803	837	821	853	813	779	815	847	846	808	839	829	832	810	802	842	811	820	830	882	777	845	811	847	836	837	811	832	820	856	848	767	841	804	791	814	806	860	827	793	827	792	845	796	793	844	858	827	830	820	830	848	858	871	803	798	857	858	810	827	830	824	867	846	809	857	810	842	777	851	850	787	810	865	845	890	793	823	870	832	902	845	817	860	832	844	854	848	835	842	856	801	818	804	789	875	868	804	835	851	847	809	833	848	762	839	841	863	809	869	801	843	735	819	806	887	881	816	808	810	831	873	828	813	804	861	854	813	844	865	796	821	851	830	864	837	793	865	806	821	811	819	865	831	906	839	813	844	829	787	869	839	814	848	815	890	823	833	818	845	857	874	823	835	818	838	866	831	773	823	788	870	890	834	829	810	847	856	817	827	833	804	843	882	809	866	840	796	853	885	834	792	794	820	810	816	843	848	778	824	828	853	791	806	779	832	854	848	852	839	859	814	829	832	819	832	858	843	843	847	854	773	797	832	885	838	837	762	852	821	814	860	889	821	840	859	861	834	841	791	766	848	831	866	855	875	817	801	872	855	876	839	788	848	798	829	822	823	853	802	795	835	856	827	783	880	849	864	836	801	804	803	812	854	855	834	821	868	842	886	839	798	818	825	793	769	793	826	857	875	833	820	898	811	830	806	784	818	862	818	814	811	816	817	846	834	842	782	831	834	860	867	798	839	853	833	814	852	854	809	859	819	862	818	771	828	841	820	808	847	798	833	817
28862	15065	5222	3019	2692	2463	2446	2189	1597	1343	1194	861	746	711	1326	4155	3239	2109	1197	632	413	365	331	311	333	305	313	333	298	290	282	292	292	282	317	314	277	284	287	303	301	290	277	285	303	319	304	333	294	320	271	313	312	333	322	313	325	307	290	308	328	307	298	299	257	322	301	310	298	317	288	320	272	312	308	291	298	293	298	316	308	274	301	311	323	297	311	279	272	291	316	317	323	276	307	318	275	358	282	319	318	332	305	316	302	313	316	290	300	301	307	289	301	291	295	306	302	296	295	313	303	320	312	300	293	295	287	264	326	318	297	289	304	240	284	285	312	273	313	304	292	315	306	276	284	297	278	292	291	291	298	300	321	283	322	285	307	319	288	279	301	319	306	306	315	310	286	319	285	284	288	280	311	329	314	300	294	315	298	313	285	285	308	322	298	300	303	295	268	333	284	300	304	300	313	309	290	286	298	305	321	331	329	261	316	270	289	289	342	308	278	257	302	310	295	315	296	308	310	315	304	339	314	301	302	315	299	310	318	288	339	320	315	271	291	336	279	266	324	301	299	314	309	294	295	280	314	263	291	310	313	282	315	318	316	311	315	269	308	283	305	314	281	299	305	292	281	296	297	313	297	318	264	285	295	297	310	268	298	312	329	299	292	278	321	272	297	315	315	326	289	295	275	308	275	276	291	293	305	312	256	314	298	298	340	319	302	285	300	273	303	324	303	322	312	297	302	287	283	281	299	291	299	277	307	270	266	291	275	289	284	304	310	301	292	297	280	331	300	306	309	289	277	309	326	305	291	270	306	326	334	272	286	298	288	302	271	286	295	308	298	281	301	342	293	285	273	329	307	312	325	287	299	310	293	262	277	292	301	301	322	325	298	277	281	295	315	316	266	286	331	297	299	318	331	268	306	285	314	269	289	308	281	253	300	292	317	300	292	309	294	300	319	269	307	268	313	297	311	307	347	325	290	291	260	305	292	327	287	307	276	322	315	283	306	320	279	286	314	325	288	352	263	313	305	322	295	290	319	291	313	272	315	321	325	302	290	306	301	288	313	293	269	325	327	295	318	312	326	287	303	311	289	307	317	282	298	322	313	290	325	321	330	306	284	247	288	297	283	295	325	260	292	282	292	280	293	288	299	307	291	295	306	312	323	301	288	317	305	283	347	294	293	305	318	318	295	310	308	315	309	302	317	319	303	310	300	287	334	310	268	283	281	290	295	300	330	289	318	292	338	279	299	285	275	278	296	336	298	299	294	319	313	289	351	300	317	284	303	290	312	313	263	297	318	315	298	300	310	284	301	297	321	263	296	293	310	329	282	279	258	290	303	275	335	304	295	325	289	318	337	285	317	292	316	316	264	308	302	296	285	300	326	302	314	300	303	308	331	288	319	304	295	315	295	293	296	291	294	306	268	318	310	295	318	285	314	300	317	299	319	302	303	311	324	280	304	296	301	289	294	279	326	263	276	280	299	324	298	296	289	283	335	286	325	286	294	317	327	285	311	288	316	291	282	319	292	298	283	299	301	307	287	306	334	286	281	296	287	306	294	310	258	291	295	316	304	306	351	317	296	290	283	313	291	294	304	307	277	335	295	291	284	318	310	315	312	294	346	332	302	308	277	288	292	318	281	326	284	307	299	304	316	307	307	314	331	293	317	290	331	292	316	306	306	300	310	304	296	289	310	299	307	310	318	305	319	301	276	299	317	308	269	305	284	273	324	255	281	283	296	298	306	289	296	298	319	359	291	291	307	301	282	308	311	290	310	344	299	306	298	276	324	284	298	283	308	302	305	290	290	310	306	296	309	290	289	310	279	289	310	316	285	325	250	287	294	325	309	313	292	290	305	289	273	278	283	279	313	319	297	286	311	334	288	291	310	295	299	284	317	322	306	304	299	306	307	282	316	309	303	278	290	296	315	337	319	298	298	317	333	318	293	292	251	288	314	313	283	299	291	300	301	312	277	290	307	287	245	297	315	290	339	329	291	318	261	272	294	288	306	270	296	314	296	252	288	296	325	338	312	304	299	282	274	306	312	284	288	296	287	307	277	315	295	282	299	287	309	320	308	330	298	306	314	311	308	309	311	297	270	330	276	278	287	309	275	292	317	313	342	278	302	268	323	314	322	316	321	293	300	308	298	312	307	298	307	267	283	302	277	322	316	302	283	284	318	275	303	291	274	317	300	306	322	275	280	266	298	302	315	300	300	300	285	298	316	306	318	296	315	303	281	264	311	312	296	291	296	294	329	266	267	312	287	292	335	300	296	314	312	316	314	278	289	299	310	276	321	311	288	299	315	304	321	350	285	314	287	298	300	269	312	288	312	311	290	319	305	301	320	340	293	289	318	308	292	321	326	327	329	295	303	288	317	308	290	286	268	276	294	293	335	324	280	328	333	287	340	294	320	275	315	303	285	298	271	308	296	275	317	278	317	282	294	278	294	321	327	269	299	300	300	290	318	337	334	309	319	301	334	314	322	304	284	317	298	326	311	303	316	290	311	309	314	295	287	333	289	296	318	312	261	302	315	285	296	302	284	329	293	296	308	274	278	298	286	305	304	285	308	318	290	260	276	268	305	313	313	273	288	309	282	303	292	313	314	292	319	313	292	291	283	335	294	337	304	315	311	296	309	324	317	285	283	325	273	306	316	297	291	325	319	286	301	273	313	341	318	289	303	338	334	291	309	306	280	267	310	312	288	291	262	291	297	310	296	306	290	283	320	289	323	298	312	333	303	318	289	315	340	306	286	304	318	306	326	286	293	257	320	320	295	295	296	289	320	301	325	318	308	296	305	304	300	301	285	333	311	297	295	314	308	277	300	308	302	279	310	309	326	328	282	290	305	299	322	303	329	296	304	319	299	291	321	317	321	296	298	303	282	317	306	285	308	258	310	304	305	304	298	315	273	310	286	288	303	292	247	314	301	291	338	308	293	300	300	310	309	296	299	294	310	288	299	271	310	303	317	305	301	313	321	293	314	311	283	310	298	305	262	308	297	316	303	307	295	310	290	286	295	295	264	303	294	311	328	303	318	314	308	290	292	309	268	330	283	284	265	327	280	281	269	314	285	305	300	288	309	317	297	303	313	311	294	311	342	327	299	292	304	322	285	276	295	301	308	295	291	305	307	296	319	308	323	319	309	269	298	245	289	310	318	313	316	326	316	335	300	328	274	295	330	302	312	301	291	305	311	303	295	302	318	321	290	302	276	318	316	323	264	302	288	277	292	265	307	285	289	288	302	319	320	302	277	306	304	328	305	280	299	305	287	340	290	331	284	292	278	310	281	302	294	313	318	327	279	315	323	299	307	287	272	306	304	296	293	307	323	305	311	297	300	327	299	332	328	297	295	315	282	326	265	305	283	339	314	272	299	290	304	297	312	314	297	304	320	291	298	291	283	277	301	302	291	267	324	304	316	295	316	288	284	266	313	298	312	271	282	302	272	304	267	303	322	296	279	306	309	289	313	316	309	314	279	343
8480	5383	7952	8067	8536	8786	8850	7999	6375	5428	5476	3640	3590	3245	7298	19200	15047	10349	5824	2862	1592	1141	930	923	881	875	876	881	857	805	859	864	857	894	850	863	816	836	855	830	848	802	881	827	807	866	839	820	879	847	873	863	839	835	829	819	840	850	841	854	782	860	855	834	852	831	803	824	792	848	853	805	820	831	836	817	861	836	784	875	873	862	840	835	822	805	787	826	825	850	889	827	860	840	902	790	816	851	874	842	821	847	835	831	833	799	860	783	908	807	854	849	847	816	858	779	836	841	851	859	838	823	786	841	854	863	870	822	835	876	852	828	847	862	837	884	834	866	821	795	872	848	852	798	789	807	889	852	841	853	828	807	881	818	806	844	830	833	878	782	838	837	844	856	806	816	861	854	837	828	888	819	825	850	858	825	839	867	852	849	882	823	809	839	842	863	837	850	852	831	818	841	877	903	761	841	846	830	833	805	867	888	827	866	843	835	842	861	840	818	882	876	845	842	826	851	827	838	870	815	809	861	865	845	832	887	836	849	855	840	849	833	868	804	844	826	833	805	866	859	861	803	850	867	870	865	820	807	848	839	811	884	812	844	860	843	882	838	841	804	871	861	856	828	858	869	836	835	813	837	851	849	819	875	829	808	856	791	819	838	843	824	847	881	865	907	852	853	828	851	812	845	844	867	870	827	832	826	809	827	857	851	800	819	841	873	872	886	822	880	836	839	853	858	840	811	845	802	776	831	794	893	881	817	858	819	833	845	837	886	782	842	802	845	827	836	855	810	886	831	819	866	829	873	806	817	810	887	846	805	844	800	836	891	797	875	800	874	873	792	870	852	854	851	791	867	867	819	828	857	855	864	785	866	849	831	826	854	816	796	826	789	909	886	818	801	852	862	870	812	800	816	834	890	739	826	859	814	846	848	875	844	839	869	863	851	847	795	796	831	856	853	800	811	782	893	862	832	852	862	848	829	851	880	840	889	821	830	850	870	878	876	850	834	840	840	846	795	826	871	789	869	844	865	836	824	814	840	853	827	885	800	868	889	832	868	859	813	827	824	853	819	872	850	859	854	860	863	892	900	898	861	814	850	829	810	884	875	843	836	857	905	880	931	855	864	823	852	850	871	827	850	897	832	818	849	810	844	840	841	775	853	858	884	860	911	832	797	874	844	842	847	859	848	874	857	829	821	861	850	881	801	867	800	828	839	797	794	858	804	863	873	823	888	817	823	851	818	859	877	858	811	884	814	864	819	864	802	854	884	867	850	792	823	842	845	835	882	836	827	861	845	908	839	807	821	785	841	778	832	867	851	850	826	854	908	835	830	823	872	834	845	819	841	809	879	822	863	853	808	819	785	864	825	843	847	865	782	843	796	860	834	847	783	901	840	862	850	880	817	894	837	820	843	843	823	811	797	846	852	848	860	741	857	843	836	846	802	822	821	797	852	839	926	854	842	838	812	833	876	811	896	911	883	826	857	789	798	857	846	838	827	837	791	822	864	822	850	871	849	859	830	833	805	867	790	837	886	762	844	823	835	819	909	891	832	834	811	799	855	852	907	808	880	832	866	843	838	833	914	836	827	796	820	845	945	802	798	827	843	945	857	847	879	854	880	846	863	878	831	814	821	818	809	881	830	862	810	829	769	821	857	857	803	827	828	850	823	828	874	816	876	818	893	864	844	894	813	859	836	861	825	864	852	876	833	887	896	814	870	805	871	827	812	835	810	836	825	839	808	848	796	846	852	862	875	889	800	909	872	932	841	831	866	864	865	842	850	842	845	858	816	825	848	820	859	836	810	818	828	828	849	829	824	819	840	866	787	872	835	847	827	825	849	843	827	852	895	889	835	823	818	822	844	837	830	894	855	879	837	863	878	849	823	839	775	846	837	819	826	826	841	803	860	831	877	856	879	837	856	863	898	811	843	841	830	850	876	831	822	841	825	872	810	807	885	830	822	842	875	833	841	816	819	863	880	780	836	810	882	815	847	835	814	845	836	832	823	863	825	856	824	859	862	829	863	840	832	864	885	850	835	805	850	915	791	817	867	858	886	784	836	804	861	865	879	841	890	824	852	858	803	830	857	810	796	826	875	855	863	849	904	881	826	876	819	833	838	852	827	898	866	836	813	787	849	864	864	798	830	824	841	839	843	805	859	816	850	842	913	833	836	885	855	818	860	805	855	881	851	873	811	828	857	828	825	839	886	827	875	874	854	812	841	824	808	836	833	834	902	895	836	827	854	796	852	837	843	840	833	830	828	840	797	857	889	805	827	800	868	798	842	795	809	829	804	813	843	876	830	830	799	830	818	885	827	808	870	832	799	885	836	840	865	886	824	854	853	829	840	845	794	826	852	827	800	831	817	872	821	860	845	839	869	880	844	842	816	831	878	842	870	894	806	858	838	815	847	879	792	843	866	816	810	786	832	844	858	866	877	842	884	837	861	854	863	797	840	875	850	817	833	828	857	860	879	806	835	863	898	841	863	877	829	826	838	789	861	897	889	798	842	876	831	832	822	801	849	830	852	851	880	854	880	853	868	855	818	849	842	863	809	894	860	857	869	839	853	833	886	811	831	812	836	848	870	828	893	819	826	874	863	874	829	790	853	860	833	862	825	847	847	811	853	857	911	865	879	841	822	799	872	832	879	827	781	877	826	822	900	860	871	879	826	842	835	829	830	814	831	828	844	896	863	816	862	821	844	891	849	841	856	845	825	853	872	841	848	841	798	835	836	861	880	827	840	834	835	888	820	849	830	814	832	892	850	892	815	819	856	851	820	906	825	835	837	858	823	835	828	874	825	824	841	887	869	809	806	838	846	836	852	823	855	819	854	846	800	845	840	890	831	798	873	813	858	873	823	835	850	785	861	853	795	811	822	816	822	830	833	796	827	855	853	814	882	876	873	860	794	805	842	895	838	902	792	841	885	848	877	859	836	827	863	833	810	797	838	849	769	847	841	817	827	838	897	873	853	833	860	860	833	858	878	833	868	796	871	808	838	840	886	883	903	794	867	805	836	844	849	884	899	857	802	844	858	811	834	850	801	874	790	889	873	816	830	886	842	830	808	786	777	813	819	867	880	765	871	856	843	891	835	870	888	860	867	863	843	844	865	864	839	868	865	842	814	807	859	845	807	853	839	839	848	856	852	831	819	826	785	818	833	842	854	866	833	838	878	858	854	823	838	798	852	873	874	827	825	859	787	864	805	867	807	824	821	848	858	814	879	841	888	914	806	854	844	887	840	846	812	878	831	865	821	838	826	846	819	856	855	835	796	811	838	810	854	882	850	865	799	861	812	799	882	858	821	881	813	830	838	852	872	795	873	841	842	825	863	838	802	853	814	832	886	885	877	846	854	859	875	900	874	859	849	852	844	796	825	863	895	840	788	880	805	844	805	844	864	834	861	827	883	860	876	830	818	826	873	849	813	790	814	869	825	854	835	847	863	877	841	837	808	882	865	852	848	869	790	798	794	794	845	860	849	826	870
29361	17646	7976	5349	4724	3371	3713	3147	2573	2005	1898	1349	1267	1026	2282	7432	5614	3731	1808	857	505	363	332	320	293	307	294	323	354	305	326	308	325	308	335	292	299	288	287	321	318	317	274	303	318	333	292	335	284	305	305	290	321	353	338	294	301	330	309	290	290	301	318	297	277	312	282	290	308	327	308	322	292	348	324	293	287	306	288	311	324	304	307	315	304	280	306	316	334	288	311	293	307	313	275	268	319	297	314	279	293	283	293	325	325	326	291	309	300	272	308	309	287	296	293	312	300	311	294	304	278	303	303	300	294	325	328	310	305	307	293	313	304	304	294	282	292	336	324	311	278	274	272	308	300	317	308	309	281	276	276	338	356	302	304	318	293	323	331	307	298	287	315	270	276	289	319	294	316	299	335	280	311	319	270	302	308	283	309	299	325	279	291	316	333	329	330	335	338	273	297	311	300	319	281	299	307	294	310	302	309	317	287	344	327	322	305	316	315	279	315	333	300	304	315	291	300	303	319	305	301	273	294	292	316	293	268	276	310	309	280	308	281	289	282	292	311	309	290	301	282	286	326	303	289	330	276	314	324	302	306	297	310	305	309	293	322	337	309	288	310	292	290	273	307	288	307	324	352	286	270	324	296	302	338	293	328	302	338	343	333	314	295	306	296	304	316	314	296	305	278	268	307	294	285	322	293	279	315	304	305	313	300	327	304	306	288	304	311	309	294	329	285	316	324	296	305	315	271	312	296	304	287	307	351	318	318	323	298	293	302	274	265	278	298	301	298	270	324	293	306	304	314	297	298	310	303	317	315	313	287	325	271	310	291	299	317	317	303	279	292	323	284	279	301	306	300	350	332	287	299	320	300	273	284	292	298	294	267	272	289	295	325	300	304	273	279	284	325	321	317	299	297	326	285	286	302	313	297	277	309	305	306	308	324	291	290	300	330	337	339	300	294	299	305	283	306	334	304	288	280	302	306	303	318	300	330	338	298	302	307	306	320	315	282	312	318	311	302	272	333	302	318	311	317	308	291	308	320	284	302	274	309	295	302	315	280	313	297	293	290	305	304	302	315	287	313	296	290	321	287	327	294	325	276	289	312	278	273	328	306	309	277	316	283	334	317	293	293	307	339	291	294	314	296	290	329	312	304	290	298	266	273	265	284	302	305	306	322	310	301	302	279	336	278	309	301	294	305	314	310	310	303	305	306	314	291	307	298	323	286	275	323	318	297	306	280	278	281	299	318	287	287	294	317	317	290	295	316	308	291	333	330	307	326	336	328	279	358	278	328	306	323	298	317	284	304	304	324	266	328	318	315	303	310	319	323	308	281	309	264	338	316	291	342	315	264	334	290	308	290	284	293	307	306	317	303	294	289	300	329	328	300	304	315	349	309	294	283	305	294	317	303	291	290	302	291	310	307	300	311	310	323	287	335	296	318	303	309	309	314	283	300	280	270	328	295	323	307	290	302	309	313	311	337	327	324	333	303	315	330	293	310	306	313	341	324	346	304	333	307	287	290	285	347	282	292	325	313	294	318	287	324	303	311	324	281	296	338	343	318	304	292	316	330	290	295	308	296	309	310	305	311	317	311	302	266	316	286	285	331	340	333	303	272	322	329	295	309	332	295	306	291	281	316	311	315	297	330	309	282	314	276	294	319	293	313	308	319	303	302	281	307	329	326	320	320	325	305	300	293	298	326	279	279	303	284	293	284	301	335	316	280	328	345	308	280	303	317	308	306	307	322	309	319	311	329	317	338	300	286	331	325	288	289	317	298	276	349	264	317	294	297	317	304	286	287	353	295	312	294	320	319	293	330	323	315	302	268	286	318	284	289	272	309	298	361	297	320	285	291	322	302	300	328	288	299	310	267	315	333	311	293	303	289	318	299	320	308	286	314	307	309	279	314	293	289	290	326	295	323	272	300	305	311	296	324	293	317	318	301	321	285	325	279	314	309	298	337	299	311	281	284	327	286	318	327	304	305	294	326	313	286	280	319	295	305	319	339	323	292	321	285	292	295	300	279	296	280	294	283	311	323	286	299	301	315	303	308	343	337	322	294	296	319	310	324	273	291	309	330	332	308	277	278	297	314	313	320	293	277	298	301	304	314	290	291	291	301	285	311	320	321	281	343	313	304	317	326	310	320	312	318	278	295	285	308	301	326	291	274	341	331	297	301	302	308	331	340	303	256	291	314	322	283	318	300	302	314	326	305	309	315	300	269	294	297	281	293	297	299	296	326	274	293	334	319	347	325	305	274	289	289	291	278	286	300	301	313	296	317	328	317	304	300	294	322	306	322	313	312	317	317	314	296	299	298	297	325	292	282	297	297	298	298	335	319	313	328	302	304	297	310	313	295	285	325	290	295	304	318	325	303	292	292	295	262	282	274	291	302	299	307	263	331	297	307	277	317	312	316	308	301	290	321	322	307	291	295	296	311	319	290	337	290	304	307	295	323	285	320	309	284	287	308	327	285	300	333	294	327	307	303	300	321	309	308	321	305	298	342	297	332	275	315	305	298	298	316	299	266	313	298	302	301	301	320	302	301	319	280	294	302	322	322	316	306	293	340	305	293	294	322	347	282	291	329	304	286	295	319	318	298	306	303	303	300	311	286	308	303	312	288	321	305	293	287	292	318	317	283	286	329	283	274	271	334	314	338	286	296	286	334	314	320	290	315	288	348	317	277	296	313	310	274	320	314	293	275	313	288	323	293	305	292	321	282	305	290	257	301	304	316	300	288	299	283	311	301	323	326	302	324	317	332	272	313	303	256	306	298	288	280	293	288	286	273	322	330	317	305	256	312	289	278	317	275	297	291	316	287	313	323	337	299	302	333	299	316	296	312	327	293	308	320	284	341	324	305	313	306	311	272	301	318	333	303	320	317	297	338	316	296	307	280	299	314	286	289	326	317	302	287	312	298	319	324	321	296	314	280	291	267	293	307	292	307	280	319	321	323	301	327	303	281	292	275	300	324	279	332	335	284	306	296	319	286	304	317	297	322	299	320	294	333	299	283	269	327	300	262	319	322	315	288	295	291	336	311	326	316	297	287	310	302	293	313	287	312	334	320	308	315	337	327	302	330	275	287	265	297	298	292	317	265	303	306	281	288	324	287	354	315	302	346	303	312	317	289	296	349	323	301	312	308	313	296	325	303	299	313	283	325	323	310	314	301	325	326	319	315	278	275	327	302	334	305	317	307	310	301	306	298	305	282	335	333	292	328	317	338	318	299	291	313	315	309	337	298	320	267	298	295	319	300	319	275	321	326	281	291	308	315	291	282	311	329	291	281	298	301	313	345	296	338	313	316	303	306	292	285	329	291	288	286	295	300	298	313	321	306	324	281	285	321	312	315	325	326	293	288	296	322	296	292	341	318	289	277	299	303	296	331	292	299	303	281	264	299	292	312	323	272	287	289	339	306	299	301	294	311	368	295	293	288	299	296	296	291	314	276	316	329	298	324	309	313	283	310	316	318	336	284	307	300	340
9639	6902	10132	11715	12938	11415	12267	11164	8975	8087	8107	5803	6170	4814	11496	26781	22182	15504	8907	4008	2159	1316	1007	898	852	834	900	897	906	850	847	862	856	816	832	879	882	848	806	855	871	856	861	882	852	859	889	869	857	819	850	828	804	841	851	886	851	853	898	840	877	818	877	843	856	844	875	812	810	865	866	853	878	828	836	884	831	879	868	847	821	832	856	830	829	880	845	888	837	873	822	849	825	855	846	850	875	844	844	880	843	882	891	817	843	806	823	866	793	889	842	836	822	861	853	857	846	867	808	851	807	833	872	865	865	884	894	869	888	857	821	893	828	882	815	825	808	848	803	851	812	855	849	861	881	845	847	818	856	855	862	888	829	829	855	843	853	891	860	858	822	870	886	860	888	846	862	907	847	826	883	874	874	905	815	867	845	873	850	839	823	847	876	850	841	806	882	802	838	845	861	889	853	865	838	873	884	873	862	877	836	894	863	844	858	869	857	882	874	842	832	859	898	828	860	841	857	852	905	857	861	823	857	825	870	816	842	820	835	843	855	841	821	854	873	807	876	868	869	886	856	874	857	829	870	840	831	908	843	847	858	872	872	825	915	841	843	887	824	894	853	854	841	867	864	869	896	854	903	851	866	806	823	876	834	895	834	852	893	835	801	897	805	849	872	876	865	817	833	821	840	845	871	850	848	856	811	861	830	838	855	797	837	854	879	859	839	868	920	879	842	815	882	880	860	821	843	847	856	885	847	829	841	858	862	824	870	830	791	937	831	834	845	906	788	823	882	829	857	865	915	867	847	856	856	880	857	827	823	842	821	881	806	884	876	869	855	808	799	810	902	836	840	844	866	818	786	817	853	885	814	834	837	837	837	892	892	876	827	873	890	781	786	848	871	841	890	864	830	826	877	876	857	908	810	895	876	883	854	847	891	776	872	837	826	889	858	887	828	895	886	867	900	843	874	814	905	826	851	870	837	870	892	883	861	853	839	851	854	839	858	864	859	852	891	803	861	861	837	838	851	869	877	869	856	838	850	886	826	843	838	906	853	841	835	839	828	870	868	875	884	825	851	848	830	846	857	903	890	876	873	786	865	860	878	797	885	823	833	880	853	873	850	874	849	857	889	873	853	848	874	915	844	829	853	852	838	861	845	792	824	800	828	857	922	863	811	856	814	872	840	864	874	873	879	881	892	832	858	832	924	881	834	801	856	855	852	880	814	882	816	801	832	830	870	881	872	886	820	868	814	805	845	879	857	796	839	832	861	855	852	818	872	813	865	874	858	860	857	804	823	887	857	873	876	829	860	809	851	887	798	819	829	834	829	874	864	905	889	887	869	843	829	824	825	871	867	817	810	821	862	850	858	829	844	840	865	890	868	840	791	883	838	867	871	884	821	885	876	888	926	837	805	838	864	843	852	885	868	815	841	851	797	845	854	866	811	850	858	831	836	827	849	896	904	833	833	846	866	865	850	846	895	838	899	823	913	866	832	903	854	829	836	850	834	891	831	889	894	850	864	820	822	879	838	876	862	853	853	843	835	818	821	821	891	874	836	860	847	866	850	858	810	874	869	858	853	842	853	827	805	867	859	846	852	850	855	855	813	890	927	888	838	853	822	819	858	815	826	878	908	817	901	856	829	817	817	863	850	836	835	840	846	873	863	861	842	875	823	860	853	809	871	809	858	872	876	858	840	816	908	889	875	805	888	883	838	902	840	877	796	801	877	880	839	848	895	908	784	815	868	810	915	834	909	824	895	842	794	865	841	847	824	841	854	833	853	823	819	832	828	842	839	886	855	867	813	871	824	859	845	841	842	840	847	852	800	830	800	808	805	848	869	878	875	902	868	863	837	896	871	825	874	834	907	876	851	859	842	841	814	811	847	886	852	859	830	879	903	855	864	812	871	825	819	838	864	844	860	905	842	817	883	902	845	816	860	867	844	938	851	820	898	840	844	859	849	870	837	861	866	902	881	906	857	828	778	839	873	892	875	858	853	868	828	827	836	891	824	899	873	822	847	852	855	862	898	875	891	860	844	842	883	803	859	841	821	838	840	890	806	873	819	837	813	831	865	791	848	858	844	802	868	850	887	886	864	841	831	853	846	892	874	915	835	908	887	803	857	879	828	931	882	892	896	840	830	864	883	898	810	831	831	883	848	838	854	854	864	865	873	877	847	836	839	914	840	855	892	901	855	880	860	883	872	864	879	828	851	797	815	832	845	833	839	879	851	913	851	911	879	855	887	928	818	860	848	840	859	839	828	880	827	820	858	817	775	900	846	885	865	836	850	853	891	839	899	838	838	858	816	832	890	841	884	884	918	896	818	877	859	840	875	865	896	859	871	859	869	878	858	865	831	832	893	849	875	856	824	856	852	869	871	869	878	877	865	854	850	864	864	833	843	901	882	877	833	849	879	824	877	848	867	864	905	770	896	822	941	787	861	805	829	887	821	916	800	878	855	864	833	838	839	845	846	836	827	870	812	844	884	854	816	830	867	833	893	833	833	863	862	912	841	921	900	854	843	785	860	829	852	830	823	873	858	864	866	852	843	840	826	823	835	858	790	918	889	855	869	813	869	840	889	909	823	862	814	901	850	782	802	894	837	819	845	850	881	875	873	833	941	858	862	882	837	807	907	877	876	854	863	849	870	800	836	844	859	834	837	864	810	875	855	851	868	830	771	837	832	903	903	863	890	831	824	866	830	794	876	844	814	844	868	810	883	891	863	827	885	851	849	894	882	861	837	856	870	817	865	858	830	799	879	792	896	912	858	916	893	911	883	861	841	807	839	886	878	788	891	825	847	830	850	855	883	833	860	865	819	870	895	886	915	900	874	819	902	878	834	829	860	868	819	873	861	891	825	866	841	859	855	858	881	830	842	861	852	856	856	863	834	789	810	846	868	931	840	878	860	859	850	816	851	799	860	866	819	878	847	891	869	860	832	879	898	907	832	812	818	887	831	844	835	836	850	874	840	858	860	869	879	854	866	872	864	857	821	913	854	879	926	878	903	857	877	857	859	864	866	850	829	839	819	847	874	853	899	829	779	875	854	821	847	853	883	866	891	816	831	881	812	847	856	847	848	872	868	921	851	869	874	865	849	880	855	897	828	830	870	875	891	877	887	831	822	876	846	839	888	826	873	830	793	814	857	828	818	816	838	856	886	830	821	826	842	904	840	858	878	895	851	869	848	897	822	908	880	812	881	828	827	842	800	801	817	881	900	798	857	821	883	882	853	847	846	815	795	838	842	866	810	846	819	863	846	864	837	820	866	892	802	861	856	779	820	867	856	822	874	818	853	895	819	845	836	848	848	878	819	861	824	838	817	902	870	884	840	908	819	854	897	865	850	891	820	848	822	842	787	865	877	854	850	877	840	836	840	870	860	875	840	865	865	879	844	923	891	899	879	885	813	844	829	846	850	877	873	879	829	880	823	890	855	840	853	846	817	805	930	846	877	821	803	867	792	819	904	883	839	797	807	788	840	854	867	870
27411	9299	1321	918	877	847	707	596	567	516	421	432	411	379	394	602	686	488	429	379	364	322	301	323	293	302	290	288	288	294	299	308	295	280	283	272	345	303	276	272	315	305	285	297	350	274	273	304	288	284	282	291	310	288	309	308	333	302	277	280	319	298	303	278	249	303	296	287	307	289	306	273	302	305	312	287	312	295	295	301	276	341	295	311	301	270	283	311	309	293	297	325	273	287	273	290	313	314	263	276	319	290	316	276	296	294	282	282	280	301	288	290	298	288	305	277	302	289	318	270	322	314	300	299	306	280	306	298	324	302	296	307	298	291	291	290	283	297	289	324	279	305	303	286	315	293	330	276	311	285	282	316	286	310	320	283	297	314	283	286	309	334	279	292	260	313	324	325	294	307	273	287	283	295	314	300	288	268	271	281	274	267	278	274	280	289	294	303	291	272	310	290	306	307	302	284	277	298	299	310	299	309	296	289	279	320	284	302	323	283	292	274	311	303	300	329	275	293	317	321	306	299	309	265	318	304	291	286	321	295	271	301	294	275	271	301	284	287	304	271	291	323	297	298	282	312	271	296	295	296	298	318	297	307	287	305	290	294	280	291	280	329	323	279	280	276	285	311	303	298	288	273	277	292	304	268	294	311	278	300	295	265	302	304	303	295	310	321	309	315	269	278	307	305	285	324	283	303	282	297	307	298	269	282	275	282	290	320	308	286	309	292	297	275	296	314	277	294	297	285	306	303	308	273	292	262	306	298	314	301	276	268	294	296	287	308	313	314	286	285	290	311	303	287	301	301	322	294	300	305	302	294	284	290	326	301	314	273	281	316	262	322	312	269	305	290	308	333	284	284	304	286	282	295	334	269	302	291	297	294	262	278	306	328	291	270	274	290	286	283	288	297	281	298	309	278	303	305	283	305	296	290	312	307	272	299	303	288	310	291	291	312	280	307	300	343	291	298	298	290	311	279	293	276	268	310	298	318	306	287	262	310	289	304	306	302	305	295	308	312	304	293	312	296	306	310	301	255	282	286	268	279	301	297	275	307	306	298	303	285	306	359	299	287	295	306	313	279	305	279	297	303	317	274	269	321	305	350	309	278	303	278	299	281	302	296	273	329	304	311	284	308	298	298	282	297	311	297	282	329	303	283	291	297	302	272	288	276	301	295	288	322	300	289	283	301	296	311	293	293	302	319	277	305	274	296	285	284	300	305	300	281	289	293	283	272	295	305	283	284	336	291	329	306	285	322	281	308	307	286	292	276	289	309	268	265	290	314	273	289	299	291	290	321	310	300	296	302	298	286	274	279	281	296	315	328	327	330	303	307	283	288	282	282	324	266	295	313	312	317	310	280	294	310	280	267	311	269	289	294	301	295	276	285	268	282	286	287	275	287	280	314	292	289	306	280	317	306	269	315	305	299	278	314	284	287	284	280	301	293	299	295	286	305	318	264	332	314	279	250	275	298	294	308	304	298	301	295	298	279	274	270	289	282	274	303	279	300	272	282	270	281	270	303	285	312	296	278	311	279	275	307	273	268	292	312	274	272	296	313	283	304	311	286	287	291	298	286	305	279	310	324	269	284	306	277	284	298	326	308	304	276	303	291	302	312	307	278	320	286	242	308	319	272	308	314	290	320	309	293	298	321	274	297	278	292	277	275	284	273	279	289	290	268	277	311	287	306	309	285	288	299	294	325	288	343	270	274	307	294	314	288	302	322	278	330	295	299	268	329	277	294	261	272	292	299	275	315	296	310	298	304	297	265	312	303	267	258	297	285	290	286	286	305	309	309	305	280	307	292	329	316	299	296	290	290	289	303	312	257	309	288	261	295	287	311	293	272	304	289	327	301	285	276	294	306	313	293	300	282	287	315	317	297	290	287	285	311	287	274	288	306	282	305	302	293	297	326	322	253	320	272	299	289	279	284	294	311	257	308	284	285	287	327	305	305	304	294	297	278	289	264	331	283	286	300	280	306	330	316	281	300	302	310	320	286	308	316	269	285	315	290	293	295	277	280	294	305	283	296	283	292	283	298	293	301	301	273	290	280	306	284	318	282	321	286	273	297	288	288	300	307	277	313	280	300	291	284	302	290	254	316	282	269	318	278	302	278	302	286	266	311	283	314	302	272	313	303	275	320	266	287	292	323	304	300	311	313	291	288	290	313	301	253	281	284	292	278	265	301	317	267	284	294	293	271	304	282	277	292	275	307	295	276	294	281	306	272	279	289	277	284	288	272	297	300	288	321	280	298	287	298	297	275	290	288	304	296	287	299	300	257	291	319	285	274	302	314	270	308	288	272	290	319	279	294	262	289	277	289	293	327	296	288	302	292	279	301	287	283	323	324	312	306	289	294	310	280	310	296	281	290	316	295	300	320	288	272	293	297	274	289	270	296	294	289	296	317	299	279	267	271	295	283	298	310	295	304	276	304	286	318	288	319	286	288	280	292	290	289	311	301	276	286	307	300	296	281	303	267	312	289	267	296	298	269	303	289	299	321	245	288	283	283	279	292	299	348	303	283	277	300	276	288	282	304	323	290	283	306	310	294	299	297	272	284	333	309	279	305	268	314	286	291	303	312	276	289	294	281	299	310	299	311	320	296	285	309	291	285	299	287	282	272	285	273	276	309	302	301	280	278	296	278	291	302	319	332	314	271	299	284	340	301	289	248	312	310	290	295	294	309	288	314	303	304	293	288	314	280	299	287	289	288	273	284	303	306	277	298	289	293	326	294	305	293	338	311	303	289	288	278	276	295	273	301	288	276	291	283	265	327	296	273	273	273	313	302	301	301	301	330	285	302	284	283	282	308	315	293	291	303	296	303	301	304	296	305	290	279	274	286	301	286	276	312	276	300	264	305	305	310	304	309	304	304	302	304	272	262	299	268	282	284	297	269	316	317	284	266	267	292	302	328	301	298	286	315	280	325	301	298	308	309	310	323	263	272	292	275	288	319	303	276	300	261	274	295	297	285	276	296	320	286	295	261	264	291	275	276	291	291	271	329	293	326	299	278	305	283	303	309	302	287	311	280	301	296	320	300	310	319	294	301	290	317	320	266	295	287	277	316	296	296	289	270	292	300	288	314	311	286	323	319	281	294	308	280	299	318	287	306	297	332	297	292	259	294	275	299	289	292	292	309	301	271	304	291	274	313	262	287	299	305	266	271	293	323	287	300	307	297	305	314	291	308	269	277	301	266	313	339	280	300	312	279	292	294	281	311	281	295	276	271	271	332	293	273	307	292	272	284	315	310	298	294	295	307	274	272	266	290	248	278	279	276	277	296	301	307	290	285	288	270	283	333	295	301	274	308	295	287	279	315	312	332	267	311	299	280	284	292	300	286	311	282	279	283	302	273	268	291	288	286	308	276	310	312	283	267	271	311	298	298	315	288	300	299	293	280	273	327	327	309	279	292	303	310	283	320	287	284	298	317	313	251	277	282	253	293	305	331	313	291	310	333	303	308	309	334	327	282	307	305	277	264
6850	2016	3201	3788	4023	4115	2957	2856	2414	2006	1994	1742	1561	1394	1757	3091	3143	2017	1520	1098	947	864	826	840	798	868	829	862	853	801	894	857	775	778	839	822	786	810	788	828	810	815	834	867	766	847	856	857	788	796	822	828	799	831	768	800	790	865	861	857	772	822	801	812	798	847	784	849	837	802	853	792	869	832	840	842	793	797	827	830	825	795	813	874	834	884	846	870	846	828	831	786	808	822	813	833	818	824	878	819	793	804	824	852	782	821	795	856	810	851	860	833	849	855	825	784	843	807	826	842	834	807	833	807	839	836	823	819	825	804	865	799	808	813	841	870	850	831	821	775	788	809	833	795	843	806	808	811	834	812	791	862	830	840	823	823	834	872	858	824	831	807	834	821	831	823	852	817	829	907	801	836	766	873	834	848	836	837	853	776	799	798	836	797	840	815	745	792	828	772	853	763	864	918	824	834	844	812	855	821	811	815	834	806	864	839	895	831	872	788	860	862	833	836	829	810	819	846	816	808	797	837	794	821	827	869	826	786	814	863	831	800	823	806	829	857	779	827	845	766	841	835	814	837	852	885	816	860	837	824	845	803	815	840	763	800	848	785	800	791	777	815	829	812	818	829	838	886	831	808	825	789	840	796	858	862	829	773	808	788	806	834	824	847	855	779	874	795	828	809	842	816	800	829	796	796	827	820	787	904	806	819	834	830	791	871	813	803	880	806	847	837	827	819	806	818	837	860	860	829	801	872	862	834	795	867	750	815	826	836	800	844	837	778	793	818	834	823	779	813	753	857	808	817	859	818	810	824	778	828	841	811	830	804	799	823	882	839	815	801	813	779	785	804	811	812	853	847	805	867	880	825	812	871	813	816	788	789	812	821	854	816	819	774	814	805	822	772	854	819	816	854	809	856	881	829	803	827	758	801	849	815	875	859	762	800	819	870	810	818	828	803	781	860	872	802	825	858	796	828	882	769	837	859	810	820	821	830	791	801	784	823	787	854	807	844	814	807	784	839	841	846	806	835	829	807	865	856	863	792	875	804	800	871	860	764	812	841	803	846	833	840	875	856	872	821	837	847	751	806	853	815	840	839	817	813	817	868	871	803	805	867	824	870	830	756	875	862	839	800	821	835	829	785	834	853	852	772	802	854	773	823	845	794	832	859	834	850	825	813	843	813	825	839	822	817	820	890	818	844	837	771	842	844	809	833	861	799	777	753	804	831	829	891	826	839	782	834	826	775	769	828	827	835	793	827	807	873	845	806	853	826	801	785	864	822	817	807	811	809	816	851	819	829	830	828	866	826	915	787	830	849	832	847	784	882	841	843	812	867	851	790	868	809	829	865	815	853	815	809	845	852	886	835	851	779	829	867	830	837	870	872	823	812	837	792	794	813	834	842	847	821	846	882	868	796	805	831	787	834	772	816	791	800	808	815	795	868	814	839	765	826	847	784	797	845	785	845	856	830	816	812	810	789	804	828	851	772	860	878	777	843	815	836	830	801	862	817	843	811	789	845	835	821	859	822	821	874	832	879	823	818	836	811	838	788	838	790	851	769	814	785	823	812	805	850	846	814	843	857	836	844	793	851	803	790	871	852	792	839	767	833	840	860	800	858	819	769	810	781	823	836	799	819	791	825	831	824	859	752	826	806	801	826	788	782	793	820	758	870	859	785	814	850	800	858	859	862	753	819	855	854	825	880	842	831	825	904	840	832	819	834	820	793	831	785	844	859	811	792	832	765	810	876	844	854	763	841	786	805	829	780	854	868	807	871	859	850	854	829	787	829	869	830	766	812	854	875	814	804	818	800	825	842	889	811	835	824	813	790	821	821	853	844	817	798	827	805	845	856	807	850	860	808	767	832	879	787	843	764	837	810	826	861	805	850	879	774	845	861	834	812	862	832	808	849	840	849	798	796	810	837	785	826	866	836	828	871	819	867	844	774	803	882	874	869	803	783	832	858	823	839	777	808	862	799	853	800	859	864	805	831	817	792	848	882	852	825	834	832	837	858	812	817	877	844	846	800	834	796	807	815	754	827	801	819	759	830	749	844	833	816	790	807	812	874	829	809	820	810	787	833	783	863	806	887	824	856	860	805	812	803	828	813	868	818	820	872	848	802	833	825	789	823	785	814	792	870	876	821	844	798	841	848	825	795	850	837	820	788	815	730	772	853	818	774	825	874	845	808	801	835	790	840	844	816	829	819	784	814	743	817	852	834	841	816	883	858	848	783	831	824	804	820	810	808	796	858	826	823	879	844	801	869	844	755	847	818	795	794	858	842	775	814	834	875	787	791	753	786	830	790	882	850	822	816	840	804	830	796	780	825	840	808	855	818	786	843	833	790	813	781	847	870	844	889	796	867	813	829	811	858	829	786	806	882	852	867	794	825	800	800	841	858	820	785	811	839	778	812	820	856	768	824	815	897	787	876	824	772	820	804	843	841	877	829	801	840	853	815	833	797	775	818	837	838	824	820	839	849	831	882	844	835	809	824	781	855	795	800	815	805	819	825	826	803	812	743	807	753	821	790	847	832	817	796	844	798	848	872	785	859	778	864	843	798	783	819	844	810	834	848	818	791	826	755	841	853	866	867	825	813	838	778	804	844	809	805	822	825	814	871	848	819	841	792	797	827	793	796	872	777	815	768	834	829	766	778	787	868	826	855	798	884	798	814	823	809	852	809	809	846	846	885	860	784	864	796	833	847	820	855	810	828	847	843	784	836	815	841	845	857	826	857	844	862	853	851	819	861	812	812	801	816	848	797	842	844	828	825	795	828	814	823	830	767	841	853	853	816	839	868	855	783	864	825	812	828	801	834	878	805	848	817	820	907	805	847	786	859	852	817	816	844	818	815	836	828	846	878	852	854	802	799	794	789	831	829	857	807	849	859	839	849	838	834	867	880	790	821	853	770	795	863	841	767	813	817	862	827	850	791	803	820	837	854	840	786	865	809	862	826	821	858	788	811	812	833	820	842	883	819	796	833	803	805	946	890	801	878	753	838	799	822	811	823	819	898	860	832	803	827	822	844	793	848	833	833	793	831	810	806	832	824	792	860	818	844	847	806	816	799	831	822	851	831	789	822	842	831	817	829	840	812	803	847	764	842	839	835	785	801	803	867	871	824	741	788	804	864	831	796	808	836	809	800	795	822	798	883	824	819	804	826	849	863	834	788	800	883	832	841	836	828	795	834	768	833	870	812	772	836	795	847	777	821	872	817	847	832	832	829	822	797	789	816	849	806	837	865	865	832	831	793	840	815	845	822	830	791	790	807	778	843	836	791	858	797	800	831	795	857	823	797	855	832	770	882	790	854	838	850	866	845	813	829	802	847	801	836	799	826	841	837	834	827	827	817	835	845	836	749	867	844	798	836	826	766	824	849	823	795	845	800	813	809	785	835	879	810	826	845	833	858	822	816	831	787	834	803	853	806	808	895	808	825	808	804	842	806	845	839	885	852	804	868	780	843	803	794	844	841	832	859	822	833
28671	14109	5231	4218	3400	2045	2245	2037	1439	1083	1462	999	819	734	1614	4368	3383	1612	1087	625	409	333	314	289	316	298	287	322	346	335	305	241	299	276	311	277	296	286	315	283	272	306	297	289	293	324	274	298	295	296	277	276	274	309	283	318	327	279	296	284	317	296	310	297	280	274	298	290	293	303	308	279	315	290	286	286	292	320	290	332	346	279	284	278	285	303	280	312	312	329	283	319	282	297	308	318	328	290	301	271	275	313	270	309	271	289	316	284	277	277	307	301	313	280	300	276	348	299	307	308	317	292	304	290	273	322	291	310	273	294	309	328	300	327	278	260	281	307	305	280	312	288	304	288	297	293	293	308	301	341	309	303	276	314	300	286	279	284	311	326	311	283	308	261	305	296	295	292	296	301	272	291	313	289	280	268	290	304	296	303	286	313	271	302	250	272	275	306	308	316	294	305	304	301	295	292	343	274	296	295	308	302	287	315	298	343	304	297	281	294	298	300	288	318	306	285	268	289	272	305	312	289	297	318	289	295	312	305	291	288	280	306	288	321	322	301	273	282	283	296	296	253	316	311	294	320	290	292	289	273	286	337	311	292	309	295	291	333	287	276	297	287	294	330	298	265	278	297	276	302	317	302	318	265	310	320	320	286	303	322	305	301	310	279	267	324	305	272	301	302	294	262	288	276	287	242	285	298	284	291	317	302	287	315	307	285	305	271	291	288	307	287	288	302	295	279	291	304	302	282	296	301	324	291	276	276	331	295	323	272	329	287	290	275	313	271	291	315	285	253	267	335	300	275	306	277	296	265	305	300	287	310	293	271	300	289	300	298	305	281	293	279	290	302	278	291	329	297	285	328	306	318	311	312	273	311	303	294	259	303	276	324	320	321	292	281	320	304	319	319	298	297	284	288	276	297	296	280	325	268	301	260	316	267	277	305	293	313	283	312	293	285	259	289	265	300	304	276	310	299	273	316	283	324	298	300	259	323	276	324	329	293	259	321	315	306	313	291	287	288	292	323	296	280	297	306	271	285	272	281	308	291	314	308	295	292	290	270	303	336	267	301	310	294	336	308	305	300	317	301	303	261	271	301	324	259	303	286	280	298	253	283	301	276	287	299	309	312	303	293	324	316	292	296	271	303	281	318	270	272	296	298	304	289	273	304	287	325	297	298	273	302	315	304	338	287	320	305	310	288	322	309	308	306	311	302	295	293	310	314	301	294	319	303	302	315	288	346	328	270	314	286	259	296	327	290	326	281	304	298	272	271	312	303	292	307	297	326	284	283	287	340	287	255	292	301	317	286	282	328	313	288	283	303	280	257	295	278	316	266	296	304	289	312	299	300	305	280	315	272	279	287	294	336	303	304	318	261	298	294	304	288	335	310	292	281	297	279	309	289	287	292	266	283	336	301	285	302	280	255	306	301	286	302	288	292	300	292	303	297	308	324	294	298	342	332	297	296	280	286	301	268	277	301	312	313	277	280	263	278	272	262	331	293	291	350	285	311	319	303	275	288	314	288	273	314	289	270	294	275	307	295	315	266	297	300	304	280	279	343	281	276	283	288	293	299	286	302	317	293	270	310	287	304	328	289	303	286	297	308	287	280	280	285	291	280	292	274	257	283	306	252	323	309	303	272	299	296	321	290	312	328	284	299	279	308	300	318	291	327	287	286	307	303	307	268	288	290	295	283	299	281	285	287	300	269	315	301	303	293	301	316	286	317	305	262	289	299	310	297	274	298	294	281	255	284	304	298	290	298	291	277	290	322	306	286	289	318	275	271	312	287	278	271	271	292	293	297	297	306	271	303	332	307	301	310	315	283	320	301	276	335	306	302	280	318	297	295	273	274	304	306	337	306	276	298	294	282	263	300	296	284	294	295	350	332	274	286	300	302	301	273	294	285	305	265	288	301	300	261	308	277	314	305	300	301	287	291	297	324	271	293	330	327	277	290	344	318	309	296	301	307	278	308	278	294	307	325	284	321	316	277	301	314	288	268	286	303	296	292	310	285	304	302	291	298	282	281	306	283	327	291	312	280	300	301	301	296	288	288	271	302	271	291	269	294	273	299	278	297	283	275	288	281	289	304	293	308	312	290	295	272	306	300	312	334	311	308	324	273	310	288	312	308	292	312	265	282	315	297	306	280	320	296	296	294	289	302	283	287	289	270	295	259	310	304	297	314	300	297	303	292	301	261	305	283	275	294	309	310	300	292	299	272	310	277	282	316	291	316	303	263	286	298	298	282	303	291	294	294	308	307	291	280	293	277	310	280	298	283	276	291	282	293	290	292	304	288	273	314	312	302	295	310	324	330	286	291	321	309	301	294	297	267	293	287	332	305	283	297	326	287	298	283	295	307	302	322	324	300	297	286	301	283	295	317	301	294	319	295	301	282	296	303	260	294	297	287	280	322	268	286	328	322	283	307	279	298	306	280	305	303	290	297	291	294	312	278	327	283	307	303	296	315	291	289	297	307	300	294	286	299	325	268	250	297	284	304	278	306	323	314	290	313	296	280	298	288	310	302	300	296	297	288	274	280	290	300	270	284	304	299	293	307	281	286	309	303	277	294	312	285	264	276	270	260	284	295	282	296	282	288	275	311	284	269	290	323	287	297	304	288	317	277	315	318	322	289	291	291	248	288	304	283	288	297	252	272	294	291	278	287	286	291	277	278	315	320	318	322	283	305	293	292	268	284	307	288	310	290	302	290	312	300	279	301	290	257	288	286	298	265	302	281	321	283	312	338	272	307	279	309	313	286	334	293	303	298	329	317	327	346	314	315	290	281	274	281	282	286	295	281	290	282	335	295	316	298	309	284	316	296	295	282	309	284	262	304	305	331	309	289	315	295	278	311	274	315	321	313	307	263	304	260	287	312	301	299	316	345	330	309	290	288	281	303	313	314	270	293	288	285	282	268	282	324	318	287	310	351	320	285	299	277	310	274	312	294	302	275	286	282	260	313	295	330	303	250	340	293	312	261	282	274	272	292	273	302	268	294	290	295	302	278	304	282	290	255	294	312	297	292	268	292	307	291	279	294	299	282	343	317	267	307	291	287	274	298	315	303	289	268	278	305	276	314	283	299	283	280	348	281	284	285	289	303	307	294	283	293	301	313	269	307	281	285	289	275	310	237	296	302	322	300	322	295	323	306	287	295	289	297	301	316	320	293	310	326	307	282	285	303	281	304	291	304	293	262	284	291	302	292	292	326	327	280	317	279	310	275	297	304	298	274	307	296	309	328	341	287	310	302	296	277	283	313	307	295	284	291	301	288	323	327	312	308	287	300	302	307	279	284	300	294	319	293	302	328	316	271	288	293	298	288	310	265	287	265	295	281	292	336	296	293	314	306	305	301	312	308	305	297	307	323	255	301	303	297	305	296	295	284	307	285	305	293	295	271	299	294	310	295	295	293	293	270	291	287	316	295	275	301	283	321	298	325	314	297	280	303	278	318	303	285	287	272	313	288	304	273	297	271	295	294	275	300
8163	4823	8361	10899	10951	7929	8715	7965	5629	5239	6412	4416	4065	3141	8588	19497	15944	8169	5199	2740	1562	1081	973	823	881	887	842	837	843	843	862	854	821	842	822	826	814	842	837	809	845	856	873	857	808	857	788	833	853	825	844	828	851	798	799	810	828	834	824	859	789	832	803	839	826	840	829	848	793	822	865	884	894	851	820	835	832	808	823	773	799	843	804	798	829	846	835	825	825	866	856	793	886	783	835	810	830	806	799	820	838	804	844	811	850	873	857	846	837	871	821	837	831	799	850	780	766	867	776	873	835	856	785	795	803	847	846	823	793	767	819	841	828	857	851	863	838	865	812	839	840	841	813	836	815	821	867	866	880	799	852	828	836	809	851	865	851	852	848	843	777	825	828	854	781	877	834	807	851	840	878	851	825	849	817	813	847	810	745	865	808	887	837	825	874	807	814	821	817	800	825	832	818	797	848	874	849	849	843	790	783	804	803	812	846	837	792	851	842	857	852	786	833	840	795	805	901	826	810	797	849	772	827	860	818	791	865	824	813	833	770	845	808	841	805	823	839	854	801	922	792	843	903	837	840	817	834	851	841	824	824	854	822	793	823	844	811	844	851	840	843	830	859	802	810	804	835	816	796	789	846	850	789	858	843	893	841	834	802	814	840	832	834	860	873	857	799	855	869	839	846	844	825	814	826	841	838	819	846	798	789	814	837	839	824	894	775	836	819	818	836	838	806	839	852	853	843	826	818	815	861	809	808	820	823	883	847	811	840	805	842	859	870	877	800	844	860	839	819	829	812	818	848	804	822	818	863	826	832	817	871	815	810	818	790	822	835	792	775	890	829	798	841	836	823	856	801	828	859	813	853	801	769	870	827	891	834	833	791	867	836	847	835	820	795	873	889	806	854	874	860	867	849	783	851	800	824	829	884	807	831	882	852	877	851	807	853	832	825	898	811	813	857	822	807	859	856	796	889	819	833	841	772	832	814	847	824	872	867	894	819	839	859	872	873	861	858	857	827	771	829	818	811	816	836	873	829	804	889	810	864	856	772	836	796	858	847	835	784	808	832	829	811	834	812	839	810	845	842	874	871	784	842	805	804	811	863	836	846	827	802	837	858	803	811	871	866	824	830	827	806	818	851	824	869	812	800	844	831	820	851	845	799	829	855	893	859	808	815	882	841	834	793	816	806	811	846	848	746	820	798	865	840	789	854	841	850	804	868	834	874	874	764	856	792	817	835	857	863	867	868	776	889	816	818	848	810	862	864	857	788	855	815	866	798	869	869	836	784	867	825	831	862	829	896	846	786	874	776	898	827	855	810	838	873	770	829	792	791	810	817	859	837	844	856	826	889	816	852	808	818	872	817	834	893	841	818	808	860	789	809	806	854	789	884	862	859	756	805	883	872	814	848	839	829	895	819	835	810	794	866	809	844	808	864	838	873	796	855	787	858	833	859	835	816	848	800	847	878	858	853	795	818	881	800	837	866	839	780	851	813	859	849	804	811	824	840	839	872	818	842	816	797	823	810	871	809	845	868	831	854	855	796	802	841	831	828	868	812	833	825	816	902	816	864	813	877	827	837	801	873	846	835	808	876	825	881	862	792	803	815	844	817	838	799	824	821	787	865	886	817	862	784	828	832	823	843	856	741	820	843	831	817	802	863	794	874	816	798	789	824	876	829	845	855	859	825	874	852	859	816	828	822	856	862	834	814	838	821	861	878	905	802	820	845	873	902	821	852	823	846	840	870	853	849	821	854	853	771	859	799	908	799	840	758	849	828	808	832	860	789	842	836	812	846	804	799	826	826	823	849	834	820	836	794	882	842	820	825	859	828	857	829	882	867	864	845	801	802	880	844	811	827	808	857	872	837	812	839	848	837	788	821	860	840	847	855	826	823	838	793	826	814	795	793	822	825	826	805	851	806	865	830	817	824	854	825	835	840	821	801	839	842	817	817	804	823	813	883	864	852	847	824	834	830	830	836	796	800	805	812	774	842	850	841	853	845	852	896	840	864	828	798	804	814	854	856	852	867	895	842	853	836	833	819	862	784	838	839	862	803	796	868	775	799	821	792	845	852	829	777	842	829	853	824	841	846	829	798	827	859	877	829	828	809	800	804	791	848	825	833	810	838	814	820	810	846	819	838	804	831	838	851	825	858	820	811	843	875	816	827	841	856	851	787	817	846	853	859	868	818	872	862	844	806	882	780	881	852	793	838	893	846	819	796	815	833	827	813	790	856	863	806	866	804	812	832	869	794	828	851	808	827	837	837	796	845	834	839	817	788	809	782	790	823	876	835	836	833	821	873	758	831	891	806	837	835	855	841	845	836	819	845	832	777	841	818	837	821	872	844	870	812	833	860	810	794	836	755	854	835	824	844	837	844	835	848	809	848	849	787	861	856	829	839	853	830	833	837	821	792	872	804	808	805	796	870	800	865	847	779	857	816	806	828	799	834	893	773	841	835	776	831	804	855	820	776	870	871	808	791	844	802	822	829	819	816	830	845	853	858	796	793	835	814	816	845	825	790	864	863	842	849	805	812	872	791	837	841	832	792	779	798	820	810	793	885	779	818	865	910	806	852	889	834	808	825	837	819	856	852	855	854	809	820	815	822	867	830	843	814	825	860	852	831	889	797	782	814	872	798	795	846	864	785	811	810	780	781	880	815	839	847	838	779	805	866	831	827	845	780	847	833	832	830	804	829	786	820	866	829	846	775	886	829	875	822	828	813	861	813	820	839	856	795	827	777	810	816	837	818	836	800	824	836	806	827	861	818	824	786	838	907	828	888	806	772	853	845	849	805	846	839	819	857	794	818	825	866	803	811	822	872	802	852	802	840	855	814	827	853	853	808	806	869	813	827	871	840	760	843	790	804	823	840	867	798	822	810	841	828	819	816	790	852	844	827	861	844	825	840	795	812	815	833	804	836	803	816	824	820	789	851	779	806	845	843	781	841	816	790	886	821	851	824	832	774	839	818	800	839	823	828	797	859	821	772	861	824	774	844	837	857	857	838	853	814	832	814	832	854	818	783	813	793	855	846	822	871	817	829	815	799	865	845	802	830	791	848	835	811	857	841	834	849	851	851	812	861	822	804	813	859	849	812	827	820	829	865	870	839	847	844	846	836	779	826	865	839	822	832	820	865	850	818	833	866	828	826	871	842	846	865	824	814	820	851	866	872	850	788	836	818	825	836	848	785	819	792	804	858	860	862	845	823	847	850	861	795	832	800	853	857	881	865	811	826	810	821	811	885	775	869	846	807	805	859	772	791	831	847	825	829	815	813	832	808	822	823	829	813	797	814	878	833	835	883	833	844	833	902	871	799	798	871	806	852	812	761	820	876	866	840	816	838	809	805	870	884	819	857	827	844	786	796	889	796	864	823	814	894	819	774	831	790	789	807	787	850	804	803	822	846	847	801	796	818	825	815	860	795	809	853	815	843	890	883	767	852	865	868	824	871	796	861	816	886	821	823	883	814	839	837	827	823	887
29230	17543	9530	7628	4662	3409	3302	3057	2544	2174	2316	1454	1077	946	2787	7773	5921	2690	1536	846	534	361	330	291	276	315	305	309	290	302	301	309	286	291	275	297	293	295	295	289	307	278	299	304	286	299	296	289	332	288	294	293	310	310	273	326	321	316	277	295	305	298	317	268	303	303	290	290	308	312	302	314	326	312	297	299	312	281	284	305	295	312	287	322	270	322	291	316	272	299	296	294	327	308	303	296	287	318	290	299	324	307	302	327	329	327	330	286	301	312	292	309	296	311	301	295	325	294	312	310	275	298	326	296	305	303	315	321	301	281	334	296	281	301	306	327	311	295	325	282	291	295	292	278	317	294	319	275	281	310	279	304	290	310	316	303	305	307	305	292	294	299	291	301	293	290	306	282	300	315	301	300	292	287	295	317	308	291	301	315	324	293	310	327	280	285	290	309	295	302	326	302	320	320	283	291	280	310	289	291	324	288	296	285	263	302	296	329	342	298	334	253	279	296	316	293	282	276	299	324	286	299	317	251	287	297	303	297	299	274	281	310	304	308	338	278	254	303	312	269	313	316	273	293	313	284	288	288	289	306	286	329	291	297	284	298	316	311	322	298	290	308	280	284	307	315	302	300	276	290	309	310	311	327	308	308	321	279	304	271	289	299	284	291	289	318	282	276	294	312	290	316	288	295	291	294	309	326	312	309	296	347	296	296	315	304	294	288	311	261	290	308	312	282	328	288	319	265	273	293	288	292	307	293	278	299	298	305	280	311	286	276	302	293	297	281	294	325	281	329	273	280	304	288	322	332	319	289	328	301	281	313	298	270	297	265	285	323	281	284	335	317	307	283	261	339	334	300	326	293	296	313	298	324	285	330	291	328	327	288	286	301	303	319	309	330	280	306	287	349	282	271	283	312	308	314	323	315	328	283	290	312	318	320	331	308	283	306	334	321	326	284	303	288	312	313	323	334	301	307	344	268	329	313	318	271	299	299	318	312	292	313	325	297	322	290	297	296	299	285	301	302	311	337	294	306	323	323	332	324	297	271	296	290	295	308	302	297	294	300	355	320	290	293	300	292	324	286	291	316	284	289	290	315	288	294	330	356	317	276	285	287	315	301	338	327	272	296	318	293	294	317	294	306	295	319	307	311	281	266	301	294	289	327	291	285	287	276	296	306	313	327	300	326	308	324	297	320	295	289	287	298	309	313	306	301	318	324	305	288	290	301	280	302	303	287	296	272	279	303	327	327	321	286	338	307	305	284	288	271	326	318	283	300	328	289	269	332	319	281	269	301	332	283	282	295	303	301	294	292	305	301	268	299	331	304	295	330	304	296	313	294	289	343	307	323	270	291	293	265	316	287	328	300	319	298	325	294	335	325	304	340	295	316	323	321	300	297	293	353	304	283	294	287	309	302	274	311	311	295	308	285	305	322	299	333	318	319	298	299	328	295	319	322	305	317	323	328	291	267	301	330	304	299	313	280	278	314	370	330	295	321	281	325	306	293	329	293	299	282	311	308	261	272	288	325	287	298	286	309	315	303	257	293	306	294	311	267	295	292	317	305	298	266	291	289	285	312	293	261	310	292	326	294	282	308	294	282	295	300	339	302	287	303	294	292	289	307	305	289	288	316	297	301	325	317	321	280	315	293	296	279	298	286	312	312	302	279	322	324	306	274	299	324	262	308	311	273	313	330	299	294	305	317	292	294	317	303	287	307	317	284	295	319	284	307	304	321	322	286	313	298	303	296	278	264	276	319	320	286	312	311	308	300	311	271	279	299	302	284	272	292	308	281	316	274	320	315	297	305	277	319	277	293	288	290	304	287	291	301	342	311	278	299	306	303	268	324	287	277	297	302	296	305	283	304	298	312	298	314	316	312	291	314	316	314	286	310	293	300	282	282	268	329	292	321	326	316	325	302	292	324	292	300	306	312	298	303	328	299	296	275	295	305	308	338	287	307	320	322	293	340	316	263	314	308	312	293	314	329	304	361	310	341	307	293	326	297	284	304	310	294	284	283	308	303	295	299	288	301	300	266	273	279	312	278	337	306	296	286	329	302	293	293	298	327	337	293	334	297	260	298	304	319	305	332	296	289	272	298	310	324	291	320	269	300	337	321	307	277	311	270	287	273	269	280	303	302	318	324	326	323	282	282	306	320	275	299	284	319	313	301	281	287	277	296	297	300	296	295	269	319	271	325	291	308	335	311	288	290	309	293	303	297	287	294	307	279	300	303	277	324	272	282	313	314	295	291	287	312	301	298	283	320	300	295	308	296	288	305	296	306	286	299	278	312	304	322	326	297	254	285	324	289	316	308	269	309	307	316	266	294	333	322	292	289	300	325	288	290	282	287	334	307	297	310	315	289	304	290	315	282	263	307	277	335	316	302	286	320	283	333	284	271	294	288	300	308	283	304	334	311	294	268	304	305	281	261	296	277	282	313	319	271	312	331	296	334	316	286	318	305	285	286	312	323	326	311	286	316	312	297	319	277	310	284	314	319	283	273	290	285	297	281	318	302	276	306	278	291	296	296	291	308	288	318	292	288	315	297	257	268	298	291	283	299	299	275	308	317	273	305	309	267	288	333	300	321	292	298	286	297	272	296	307	279	309	307	265	284	317	277	253	304	323	295	344	291	332	287	313	278	289	274	288	313	325	289	337	267	298	328	309	329	331	270	290	326	289	275	277	324	279	287	292	267	309	297	272	303	319	298	307	293	281	290	281	301	280	268	319	309	307	299	302	277	301	301	307	280	326	286	281	324	305	320	297	311	275	303	314	290	285	276	320	316	289	316	268	286	298	319	301	312	302	310	293	290	280	268	311	295	329	306	294	306	308	283	295	310	299	292	275	314	292	279	317	284	302	269	275	308	326	323	331	302	287	293	319	301	330	318	332	292	294	315	302	299	320	275	291	303	283	310	276	326	278	271	340	258	304	291	274	303	308	323	304	309	296	262	282	320	333	315	297	338	326	293	269	281	301	319	310	275	326	337	281	315	312	298	342	313	299	274	283	278	304	270	292	292	297	287	304	300	292	310	318	271	301	297	313	308	290	303	291	298	305	318	315	295	271	273	319	319	306	281	299	313	274	289	308	344	307	287	310	311	317	286	285	280	306	309	301	277	292	294	335	298	308	281	284	316	287	287	284	265	328	295	295	332	293	286	316	290	268	301	295	310	299	298	309	266	311	335	295	281	307	284	288	309	306	315	316	289	267	321	286	322	324	314	317	270	290	298	331	324	273	298	288	295	273	313	297	325	328	308	302	315	317	270	298	328	295	310	298	281	279	299	293	296	300	292	326	315	278	275	320	279	294	248	290	277	315	313	277	293	303	327	298	290	281	272	282	301	267	311	303	266	309	332	307	271	289	312	355	313	320	300	307	274	325	297	315	317	301	278	284	267	306	287	304	293	308	299	309	292	307	318	266	310	324	284	263	303	284	285	305	310	321	328	330	295	318	322	308	312	306	295	316	289	301	290	268	343	299	304
9200	7011	12009	15675	13079	10962	11598	11013	8711	8772	9239	5978	4768	4505	13085	27614	22265	12400	7493	3869	2059	1109	941	929	854	830	880	836	870	834	849	863	834	857	821	857	831	871	832	866	831	823	881	800	826	856	810	838	895	911	820	861	853	820	826	837	864	896	819	864	821	824	801	865	868	890	827	808	828	859	851	814	790	852	788	808	900	814	857	868	835	851	831	823	873	808	809	853	811	817	826	828	868	846	808	869	813	815	857	905	876	800	788	841	868	891	867	826	850	841	888	900	846	850	873	836	844	868	830	811	876	851	833	832	891	835	849	837	886	850	896	802	835	849	859	889	869	868	853	817	832	843	904	834	927	852	819	862	887	832	797	829	823	823	837	828	797	789	800	863	832	834	882	839	824	848	854	815	870	793	833	880	808	826	898	834	876	866	784	907	851	799	846	844	847	816	871	862	813	834	873	835	825	820	828	877	895	802	797	839	866	848	856	826	825	832	819	870	826	813	877	885	806	786	854	862	840	809	864	861	881	840	828	822	802	827	898	885	869	856	797	832	848	830	785	808	843	856	852	884	858	796	896	861	867	886	853	852	795	942	817	829	867	831	821	875	826	834	839	840	811	805	784	843	868	865	807	840	830	816	830	831	816	835	821	821	851	834	840	810	790	879	861	840	851	834	867	780	851	890	815	817	849	865	848	897	865	846	829	843	852	794	818	819	823	798	814	844	832	821	860	812	884	842	825	839	857	840	841	835	861	839	884	853	832	771	831	855	818	828	856	876	848	919	802	857	817	866	879	850	829	835	796	945	817	858	820	821	832	835	800	854	872	839	801	836	885	888	839	826	815	846	783	849	833	847	801	839	855	862	839	842	885	848	849	840	874	853	819	828	851	820	908	844	884	817	844	884	837	878	797	839	825	861	890	852	867	786	861	883	825	830	842	825	832	876	867	865	857	828	874	839	858	817	839	808	838	915	850	822	909	802	888	824	852	827	864	810	857	848	866	836	848	810	859	828	793	834	874	822	775	845	824	853	811	851	826	830	821	877	847	846	833	901	847	879	861	770	846	877	831	860	806	821	833	802	878	843	862	795	848	829	775	797	820	844	847	888	847	859	897	839	829	869	839	849	861	850	839	796	845	825	823	814	839	823	825	888	820	860	833	844	815	895	895	850	840	813	837	829	783	787	827	766	823	866	852	822	830	883	809	900	881	868	892	850	834	838	893	829	875	861	914	828	820	879	802	782	781	831	860	808	806	864	860	832	852	862	861	860	842	794	817	842	869	869	778	849	829	884	873	874	923	837	832	804	878	851	786	832	865	853	885	835	887	865	839	874	819	860	823	862	815	890	877	780	840	848	822	876	873	840	816	839	801	879	841	830	824	861	818	845	874	833	850	833	898	872	828	873	857	862	797	843	849	880	890	789	830	847	884	829	835	836	828	844	854	854	825	840	816	890	862	893	819	774	869	820	831	907	887	855	824	840	811	876	847	893	814	866	831	857	868	826	866	840	864	865	866	821	869	783	808	819	799	873	852	882	811	829	794	851	866	788	847	797	883	850	860	844	841	839	857	837	870	808	852	900	835	803	819	809	890	852	873	846	823	808	848	897	847	866	870	838	826	886	821	833	844	860	875	887	825	849	865	832	822	820	855	862	840	799	803	825	861	834	832	838	853	793	861	895	804	853	802	784	769	827	848	819	772	886	854	820	852	866	869	851	831	843	826	801	868	786	850	841	837	824	870	846	829	808	821	819	838	860	867	889	817	850	880	861	840	839	803	863	887	835	898	843	841	856	872	866	814	830	793	831	813	820	796	880	848	787	836	874	839	818	838	803	843	885	800	852	824	806	847	827	872	815	877	853	851	790	896	878	805	816	849	764	859	882	845	839	849	834	827	867	822	780	861	844	822	814	836	843	878	877	861	834	868	884	841	902	837	868	842	828	840	846	857	894	877	843	850	858	803	832	844	822	879	874	862	803	808	818	863	822	833	831	851	833	844	801	846	853	823	826	873	844	826	875	856	843	889	872	840	794	834	879	805	879	831	872	828	806	812	883	817	875	875	869	876	837	840	820	850	812	822	850	852	845	841	862	847	873	841	821	834	870	859	846	838	849	821	831	814	840	812	813	837	833	825	901	841	846	778	863	814	795	788	872	863	821	829	858	801	829	843	858	842	837	884	854	874	810	897	833	867	885	835	863	823	848	833	851	807	849	871	785	833	822	864	805	858	851	889	818	842	817	864	856	837	838	858	875	802	791	816	824	840	850	837	851	864	788	853	851	828	830	810	803	838	910	788	876	846	823	863	853	802	824	839	839	865	894	836	819	799	824	871	801	849	832	813	839	819	798	807	862	871	837	893	818	811	867	883	830	815	853	809	848	830	805	857	842	797	869	754	827	842	799	863	822	801	884	841	824	802	810	838	858	865	834	878	782	871	870	800	814	835	808	850	840	830	830	855	847	880	821	800	879	862	870	840	844	844	880	874	783	913	811	803	845	853	859	870	835	829	824	865	874	832	832	801	889	895	801	860	863	839	817	851	901	831	843	835	798	885	831	861	816	794	849	860	832	810	872	847	843	800	798	875	848	819	840	812	824	847	834	828	854	838	794	865	839	822	828	805	834	824	873	883	863	881	839	836	854	882	837	876	827	839	854	883	842	842	818	806	844	844	845	825	805	872	822	894	878	816	862	839	811	865	847	835	853	839	844	871	825	837	881	857	856	877	789	834	850	856	855	808	800	844	840	795	841	881	883	836	834	855	836	820	815	842	897	828	836	856	915	825	824	851	868	833	780	846	831	855	757	815	862	837	848	820	867	808	845	865	826	837	894	869	842	834	847	875	799	817	880	862	886	844	852	892	836	807	830	848	850	824	859	823	826	838	834	844	837	835	833	849	817	859	871	828	797	834	887	856	831	821	864	849	860	830	839	847	878	842	870	854	842	852	888	824	876	818	815	869	875	799	835	836	837	869	845	868	872	779	801	827	833	853	851	840	831	842	786	843	884	898	834	883	839	867	838	815	843	806	839	847	842	810	837	847	849	807	859	869	843	806	859	850	856	890	800	871	812	837	823	794	864	833	844	878	819	832	847	836	839	815	853	844	840	837	832	824	797	807	852	841	883	865	805	872	825	817	837	795	866	832	825	803	838	850	858	838	870	872	831	797	823	822	858	803	886	859	853	866	857	858	859	849	869	878	841	824	852	868	791	850	853	808	791	793	839	856	841	851	823	860	869	851	819	813	889	843	783	836	881	772	748	865	864	875	820	830	877	843	825	904	836	849	818	910	821	836	860	808	845	885	797	880	810	842	920	850	850	853	818	848	882	811	865	821	826	851	837	853	908	819	799	891	869	833	922	816	845	849	832	837	844	846	823	866	853	846	847	852	805	822	818	818	857	848	857	833	783	860	807	856	838	809	867	846	838	816	797	827	856	814	831	842	825	813	817	829	870	868	839	826	810	841	822	866	805	833	760	848	825	817	860	845	866	897	858
27295	9352	1918	1450	1062	790	730	732	551	530	432	436	381	351	459	763	729	508	415	370	284	288	292	324	255	292	295	286	307	297	303	286	277	287	298	312	291	292	309	301	310	264	289	299	317	308	330	303	278	289	297	274	327	305	306	282	287	277	274	313	297	273	285	288	304	269	267	281	259	279	241	270	279	276	268	262	270	272	313	280	292	268	306	285	273	292	251	290	282	275	283	279	292	265	300	326	262	286	232	283	278	275	285	309	251	282	297	288	298	284	288	291	299	253	276	272	277	274	288	279	292	295	272	269	290	291	290	292	301	273	306	276	295	291	324	277	299	293	288	257	276	300	265	302	305	281	286	290	300	293	257	286	284	294	286	303	295	293	285	328	277	308	274	297	290	322	298	267	263	295	284	260	282	254	271	285	275	289	294	309	285	269	304	290	266	295	276	261	290	301	301	265	280	272	340	311	292	245	315	304	303	281	267	305	305	276	276	287	301	280	262	278	301	288	287	290	299	256	305	259	285	281	292	260	302	327	278	278	276	257	315	288	282	282	265	258	234	293	265	284	286	309	298	281	273	278	281	300	287	286	298	288	270	306	302	271	246	295	296	285	306	328	312	283	277	268	306	287	277	295	282	303	253	312	275	289	257	294	257	287	262	296	276	273	321	258	276	291	300	277	270	296	278	286	284	278	299	292	268	271	298	298	294	298	266	276	285	274	278	286	280	254	305	323	310	263	255	295	289	307	281	281	290	307	266	275	267	279	289	260	317	289	287	286	286	290	263	260	289	291	285	277	279	271	304	258	300	282	324	263	283	255	280	276	288	258	281	277	266	312	262	271	264	270	262	294	265	332	305	311	289	296	303	273	289	278	277	276	276	309	290	308	306	341	266	322	238	288	271	293	274	275	280	312	324	250	304	273	289	272	264	284	292	274	289	274	279	291	292	284	264	305	274	282	308	263	295	281	276	297	276	308	272	263	284	287	302	309	302	297	290	275	297	303	277	301	255	311	293	284	290	288	284	272	278	290	320	297	280	291	287	262	288	274	261	291	289	290	269	307	293	280	272	284	265	291	283	277	304	259	292	260	272	294	292	300	277	257	269	292	294	260	276	297	287	270	289	276	280	283	306	287	310	302	307	301	269	287	266	298	294	303	298	284	286	274	307	292	248	263	292	275	280	272	250	260	260	329	296	264	266	284	319	245	270	304	283	304	297	301	294	300	289	279	284	268	265	275	239	271	290	269	287	299	294	268	296	282	273	321	274	295	287	279	264	258	289	299	301	276	284	302	295	266	280	302	287	310	318	290	278	282	270	285	278	274	291	271	274	271	306	289	306	298	288	297	291	290	249	306	276	271	299	267	288	287	309	275	305	304	285	278	283	256	286	303	283	303	264	303	277	315	264	272	296	272	267	280	289	290	283	260	259	279	281	316	289	298	275	322	297	280	312	293	289	287	294	260	282	306	293	275	286	276	278	263	300	293	277	305	306	264	289	296	284	286	289	279	297	276	285	292	271	291	274	263	295	265	304	315	297	308	315	289	284	271	281	268	304	264	302	289	271	297	275	266	307	279	309	318	274	283	265	277	300	307	289	267	274	276	290	275	266	283	264	284	289	299	288	265	294	285	291	290	283	286	292	282	301	299	296	299	301	324	313	300	312	300	277	285	288	267	276	278	280	278	274	276	276	276	258	270	285	297	303	266	286	253	276	293	298	321	296	302	262	298	296	333	284	277	294	274	258	293	256	292	255	297	312	273	277	275	276	295	271	277	308	295	303	277	273	274	282	293	269	268	300	290	281	267	270	281	285	245	251	277	271	290	286	264	249	295	296	276	287	255	280	276	305	291	294	265	314	291	266	278	286	274	283	320	293	315	282	294	273	272	289	257	273	264	292	305	289	256	265	263	301	287	318	275	295	271	280	305	247	286	259	294	304	293	306	292	301	246	303	301	268	265	283	310	273	277	270	304	277	281	325	244	298	279	308	269	286	318	302	289	285	299	296	279	268	284	277	258	294	296	294	294	266	277	306	285	269	294	304	286	255	295	271	280	269	265	281	285	276	265	275	285	265	278	293	304	296	305	288	299	277	308	269	263	299	250	272	263	282	305	306	275	321	295	306	274	285	285	319	316	297	307	285	276	268	282	276	278	300	292	313	275	299	270	282	281	265	289	268	309	282	273	294	280	294	284	273	267	304	314	275	254	312	288	271	311	275	274	273	281	246	311	302	285	283	263	309	285	305	287	268	292	255	280	297	267	328	274	285	255	302	261	279	291	291	250	289	299	289	329	299	276	271	259	280	246	308	304	281	278	298	274	286	319	307	248	321	263	300	290	291	284	313	310	294	305	281	305	270	280	312	286	311	295	290	307	285	275	308	287	287	291	266	315	248	272	305	291	273	289	259	262	264	255	275	298	277	296	297	286	309	297	302	292	258	269	275	301	279	304	305	275	292	273	270	282	273	252	273	284	282	301	304	285	287	287	286	275	291	303	277	302	267	308	310	283	290	291	300	267	264	286	268	276	271	256	298	283	288	312	278	281	277	269	282	284	270	326	299	278	280	308	279	291	265	283	290	296	272	276	274	302	275	290	273	284	289	308	268	300	273	300	302	281	304	279	296	306	305	287	246	279	290	313	248	302	276	266	270	293	294	293	269	282	276	300	265	307	297	268	287	297	288	289	284	307	282	290	291	279	267	260	282	277	262	270	292	253	281	273	293	290	300	282	278	290	305	283	321	300	295	311	278	313	261	291	293	263	257	325	268	275	272	286	278	269	283	306	299	274	282	242	281	286	311	271	281	287	261	271	290	313	326	241	298	293	277	295	295	278	297	283	301	294	314	290	291	291	284	286	301	277	297	319	292	284	280	290	277	271	268	299	299	291	314	295	254	273	290	303	263	267	265	278	296	277	288	275	277	307	255	291	294	279	259	244	268	309	277	305	300	309	269	278	294	281	303	300	304	285	268	285	280	276	266	266	305	292	291	292	279	311	282	283	282	306	279	321	269	262	264	267	304	290	268	294	278	312	285	283	290	304	290	283	308	319	317	278	303	264	287	299	290	283	309	263	310	279	274	297	255	307	290	293	280	281	287	279	297	265	287	276	267	285	287	249	268	286	254	265	310	292	299	263	266	302	303	260	288	278	291	271	293	279	287	291	296	314	299	286	291	282	296	325	277	259	265	272	298	294	265	312	289	313	255	272	277	298	267	306	321	291	297	284	314	276	279	271	272	305	293	288	288	299	267	296	294	265	270	288	277	287	297	295	254	275	262	250	262	289	313	248	276	301	301	282	255	269	305	287	299	288	271	295	292	257	283	279	304	320	269	303	277	314	335	299	262	313	280	288	293	256	286	284	269	292	294	301	248	318	291	296	299	280	295	278	256	250	297	289	303	269	310	283	287	282	290	275	271	272	278	267	293	290	296	279	312	286	287	288	273	259	270	309	267	291	261	291	312	301	305	265	247	294	296	267	267	273	284	266
6925	2390	5170	6099	4985	3641	3456	2969	2317	2126	1947	1682	1528	1421	2045	3563	3169	1979	1439	1130	968	904	837	817	798	853	830	858	767	829	820	843	740	820	740	858	845	835	802	745	759	771	817	738	788	840	799	831	837	810	785	795	797	775	775	808	801	849	787	761	845	819	778	861	825	853	816	799	862	801	783	820	780	826	769	813	791	855	771	775	812	787	751	802	843	841	815	826	843	899	800	833	805	801	755	806	786	791	842	835	819	809	779	822	782	828	782	788	768	777	848	823	761	844	773	809	803	770	842	778	822	811	836	784	813	814	824	764	814	777	821	814	813	857	807	796	788	769	805	827	790	811	797	773	808	802	798	780	811	803	790	820	824	836	788	834	778	753	792	784	811	777	802	813	818	838	772	821	824	783	768	765	802	792	798	770	798	801	788	792	821	802	789	857	808	796	785	824	784	839	822	834	797	805	797	814	812	779	768	749	857	839	776	794	813	818	791	778	784	767	777	761	767	805	792	813	778	798	782	816	774	816	773	748	775	767	829	818	798	817	763	749	788	861	817	825	799	746	870	789	810	790	805	775	809	838	800	792	780	777	806	814	805	832	805	817	834	802	790	808	794	828	804	771	807	784	824	820	775	814	788	840	783	795	780	842	776	792	838	818	837	786	830	763	799	856	757	790	786	790	782	818	792	812	795	795	807	811	778	781	792	842	797	802	759	776	790	781	859	818	795	812	768	834	776	828	785	809	789	798	781	806	779	804	832	805	853	794	776	755	769	807	848	802	778	786	789	795	821	814	829	790	852	804	843	789	796	818	832	771	762	846	761	845	823	804	866	796	779	815	775	817	784	748	807	822	843	800	829	821	789	825	819	786	792	824	817	801	816	830	793	817	843	854	795	795	776	801	789	865	824	800	833	793	798	840	783	816	856	787	838	808	790	798	834	796	809	770	800	807	751	759	788	794	808	777	783	803	769	862	791	809	842	778	810	817	788	798	770	854	811	801	803	870	807	784	795	817	746	804	820	794	828	792	794	754	831	852	816	840	784	817	813	793	764	810	793	763	765	845	849	791	846	868	801	792	794	813	823	752	861	805	844	751	748	769	802	820	821	833	825	784	801	879	785	805	799	798	802	844	819	802	785	827	818	826	823	825	842	757	807	838	741	789	768	777	750	769	799	824	779	844	783	797	824	786	849	817	766	784	772	806	776	799	780	778	815	814	819	809	837	678	767	802	811	799	794	809	763	801	819	760	771	823	770	795	819	814	815	788	847	814	800	758	825	805	717	807	754	781	866	774	829	813	808	742	783	837	800	811	798	789	789	838	799	838	771	792	785	836	831	777	802	762	749	797	785	782	770	780	773	795	794	758	815	791	787	844	822	821	788	738	837	800	805	770	821	770	781	803	737	753	805	779	798	798	835	853	792	829	784	846	807	843	843	826	742	825	814	811	858	810	784	751	799	803	775	812	804	780	811	769	793	828	771	788	743	789	881	776	788	815	779	797	821	749	820	745	823	842	751	799	774	776	780	795	776	849	829	848	833	836	776	817	800	817	813	789	847	784	778	786	812	799	823	774	849	828	772	791	785	787	795	779	801	839	831	828	804	811	793	793	783	732	794	825	793	798	793	792	838	839	782	878	795	813	800	819	798	792	880	814	744	808	775	801	787	778	787	842	789	851	790	786	794	810	842	829	804	861	810	788	794	842	791	806	821	706	750	796	789	744	812	792	820	834	823	790	818	853	785	780	799	805	808	805	818	817	806	820	785	812	821	825	825	787	809	790	803	777	775	843	840	793	778	785	804	756	785	811	839	757	818	806	777	777	758	810	814	809	794	826	773	802	762	804	775	830	792	802	805	837	772	831	823	806	819	816	802	794	740	802	810	846	820	806	828	802	827	820	795	774	855	846	759	822	801	802	810	815	789	852	805	845	814	868	827	797	796	807	835	817	818	755	827	743	781	786	781	773	791	804	785	796	842	823	790	793	820	783	781	786	847	787	787	789	804	803	769	804	759	838	752	790	777	845	786	762	832	763	793	796	827	789	840	818	800	805	781	789	781	816	781	833	837	782	818	791	731	786	793	802	783	761	770	787	794	828	831	756	834	799	750	826	746	791	830	785	757	793	797	806	859	839	757	773	821	794	760	805	840	872	788	800	799	834	813	816	817	799	707	822	763	836	781	807	808	813	833	796	809	800	796	792	782	732	823	821	769	836	777	827	823	801	782	802	828	839	802	799	828	832	861	834	828	815	804	777	818	790	800	822	793	790	816	796	827	786	851	792	813	815	781	793	777	784	798	831	800	770	826	818	824	778	805	820	830	785	813	740	755	735	775	773	801	755	786	794	807	756	813	845	795	816	748	850	871	812	792	776	840	743	823	777	774	825	789	788	765	837	802	806	831	809	790	823	815	821	807	793	846	770	818	772	836	794	830	795	789	820	811	832	816	798	806	838	790	758	780	798	854	817	760	806	803	833	769	787	774	805	786	818	769	808	768	855	750	795	791	839	834	803	774	770	814	779	786	824	867	831	755	801	795	800	771	843	827	806	834	855	810	788	814	815	802	770	844	774	837	789	779	794	777	777	798	815	780	804	827	812	844	847	785	812	826	826	735	782	778	804	785	806	760	803	838	855	824	802	793	841	776	788	763	797	816	817	905	785	825	789	773	799	757	823	833	804	811	816	812	844	809	808	811	789	806	751	831	827	783	798	787	769	845	802	745	831	779	802	772	820	786	787	807	794	788	829	797	848	818	805	752	752	812	852	818	831	818	822	796	798	770	801	796	779	773	855	796	843	775	822	812	777	840	831	790	817	830	781	805	872	818	801	809	777	849	803	807	800	796	804	790	855	831	764	806	761	873	768	803	796	780	840	796	830	850	841	782	763	800	818	721	826	815	754	796	805	819	787	799	808	787	842	810	832	836	825	789	797	789	781	805	797	805	853	805	862	803	774	793	799	753	817	784	740	785	802	767	774	832	855	820	781	771	820	826	823	790	804	832	805	827	793	783	789	790	824	782	812	826	831	818	805	866	844	813	814	818	842	821	839	807	773	784	781	839	838	763	811	838	816	795	794	743	822	781	800	780	809	791	800	852	836	831	813	800	807	836	837	769	799	834	816	787	804	822	784	827	804	764	794	793	800	799	772	805	796	803	801	790	775	803	799	828	838	800	803	810	822	766	761	822	780	812	746	831	804	816	771	783	777	782	803	800	772	789	869	798	793	799	782	747	797	822	791	794	721	816	790	781	794	823	761	821	814	821	774	841	835	781	806	816	814	808	813	801	756	761	861	844	840	844	779	767	772	817	786	812	771	757	805	802	832	809	803	759	814	833	783	820	818	797	760	837	773	836	801	775	812	800	815	812	798	768	783	773	824	805	765	816	782	805	761	821	873	747	784	817	798	814	766	840	836	815	806	854	796	868	826	779	797	826	801	803	807	827	850	796	780	810	816	807	803	770	790	827	852	828	881	839	765	741	776	810	817	816	784
28677	14599	7534	5020	2792	2095	2384	2068	1694	1592	1413	813	734	724	1918	4461	3173	1794	872	574	408	334	304	289	307	282	264	283	288	281	257	301	277	302	267	269	287	267	294	283	303	299	301	294	309	302	262	281	313	294	315	325	275	282	320	286	312	307	248	307	310	300	303	273	305	314	308	254	279	285	323	276	295	292	277	274	275	290	272	282	294	324	277	337	299	270	287	319	258	255	286	281	262	297	267	305	319	275	298	292	282	284	286	294	300	282	282	285	298	298	304	291	292	298	298	265	285	293	285	312	293	334	323	279	288	301	319	277	293	323	294	318	283	282	285	281	285	274	306	299	296	291	296	302	292	287	304	277	272	298	300	259	299	279	284	279	289	286	304	296	306	313	295	294	276	261	301	296	261	276	252	276	295	287	265	278	323	307	286	285	303	284	278	290	289	292	276	292	304	292	290	309	283	294	286	284	295	304	308	259	250	291	292	289	281	286	290	265	286	290	267	302	266	320	297	270	300	244	333	264	277	291	261	310	287	286	299	258	316	290	277	291	264	304	299	280	303	275	265	286	290	277	287	281	281	301	324	280	263	306	287	276	291	277	280	250	280	316	282	278	270	313	305	276	264	306	263	298	284	275	302	311	293	256	302	278	289	264	281	292	308	290	300	300	299	296	272	280	308	272	281	274	304	276	302	304	297	273	274	326	280	260	291	302	286	291	298	264	299	289	332	314	281	280	282	292	306	284	285	293	308	288	304	300	307	286	323	294	305	282	297	275	293	299	291	299	292	296	299	298	282	271	268	299	269	301	258	289	290	304	309	323	261	281	275	268	288	261	310	280	288	300	254	295	294	295	293	310	309	306	288	291	268	283	333	317	301	303	291	286	279	277	279	292	262	298	276	271	287	286	271	310	281	276	313	291	283	300	286	294	316	289	306	279	290	299	289	297	292	283	308	309	291	315	279	319	307	259	298	272	256	297	276	312	251	273	300	281	319	294	281	307	266	265	309	278	326	283	280	297	307	321	317	313	278	264	302	311	287	297	269	255	303	278	298	256	299	279	301	300	257	292	284	291	304	275	292	307	319	291	295	305	297	287	266	312	310	305	304	303	255	284	269	325	294	302	269	313	267	299	303	307	273	292	262	277	301	278	322	297	305	280	326	269	275	307	243	295	322	276	291	285	283	303	250	285	298	304	298	311	269	261	315	302	253	331	273	294	288	298	332	275	285	296	303	295	278	296	295	298	306	298	304	320	296	308	298	285	298	298	261	316	288	288	304	275	305	309	293	302	300	273	280	296	276	282	293	293	296	287	304	277	261	281	265	254	291	268	299	296	272	292	307	306	288	277	293	275	336	265	285	291	301	280	285	332	297	266	298	291	266	281	321	303	294	296	276	284	291	273	293	287	274	306	288	284	315	289	316	259	259	309	302	276	293	285	294	289	283	290	287	308	302	281	280	291	300	317	276	272	264	276	288	285	263	289	299	286	303	325	278	300	282	296	287	290	298	301	319	301	298	310	319	304	299	312	265	281	287	270	261	281	280	306	282	292	271	279	265	305	266	313	288	254	327	279	315	290	273	282	310	292	269	282	290	270	301	289	297	292	318	318	323	308	277	298	278	293	291	301	272	298	274	275	276	282	300	252	266	304	312	286	295	293	281	308	281	315	275	277	316	288	276	285	298	283	304	270	286	260	282	314	313	296	299	311	295	289	268	296	280	312	262	300	294	287	281	280	286	303	298	288	298	265	292	308	281	259	294	286	285	289	295	279	308	284	290	280	303	312	291	316	290	272	286	291	294	258	314	263	315	309	291	294	281	310	283	260	295	297	304	295	312	316	293	273	282	293	291	286	302	316	281	291	258	304	277	297	285	291	283	266	282	299	268	325	289	260	308	277	309	284	290	329	271	292	254	302	283	287	295	285	268	256	283	267	288	281	306	289	322	315	303	278	294	266	301	279	316	289	283	296	304	279	259	277	306	294	285	293	321	307	307	278	288	307	271	267	290	284	282	298	296	284	280	312	276	309	320	294	263	276	288	294	321	285	293	315	280	297	263	278	290	295	300	268	261	302	264	244	287	288	309	296	262	276	263	313	301	325	278	287	276	284	318	296	294	318	263	292	280	304	282	314	294	265	276	302	280	289	272	279	271	271	305	306	298	268	313	295	299	281	312	279	285	304	290	259	280	281	301	277	280	253	283	262	315	298	315	310	275	284	319	271	261	303	269	268	289	301	285	291	283	293	308	319	310	288	269	291	301	315	281	297	285	291	285	284	261	314	286	319	339	318	281	314	316	306	280	265	272	287	276	266	266	308	295	312	303	289	278	293	313	282	298	307	298	291	295	291	312	285	284	294	286	270	297	286	300	295	300	265	283	283	333	302	304	283	275	269	278	296	296	283	307	261	304	235	277	266	304	260	303	293	292	321	264	297	281	306	278	266	285	276	297	277	286	312	277	328	291	307	330	284	279	306	315	277	313	276	299	301	295	312	270	272	303	303	326	277	339	286	295	313	280	306	292	266	280	310	269	307	291	286	286	287	298	304	304	286	299	279	282	283	266	277	311	290	280	275	301	322	303	299	267	331	303	309	270	310	287	294	277	278	319	271	282	310	278	305	278	300	279	288	301	272	294	314	300	307	275	299	293	273	319	262	294	309	261	283	316	302	268	297	310	295	301	300	287	260	264	290	289	291	315	279	301	296	309	263	298	277	282	299	310	287	313	249	312	296	333	291	281	274	296	330	289	294	273	289	286	285	292	295	263	264	285	307	281	307	293	309	273	298	278	286	287	297	271	282	312	280	337	285	278	317	280	297	283	292	282	313	255	285	304	263	308	287	282	305	284	288	297	274	287	291	297	283	321	284	275	286	264	286	264	301	280	272	304	270	262	317	291	298	306	287	304	280	283	278	295	303	282	315	301	278	318	292	266	253	294	294	296	284	291	294	317	275	256	303	270	254	300	300	305	292	315	307	301	286	282	269	277	293	283	267	292	268	281	294	279	279	275	299	295	294	315	332	311	320	270	287	270	300	301	270	286	303	304	274	265	268	267	283	289	293	273	255	303	288	340	303	295	290	301	314	271	276	270	269	309	255	278	302	308	289	262	311	261	292	301	288	310	327	284	271	310	284	302	276	311	292	286	311	308	258	297	327	308	296	301	285	298	274	289	278	291	279	289	289	298	314	275	292	297	295	312	284	286	311	276	284	278	306	269	264	304	276	289	278	296	280	314	249	298	289	288	290	332	273	291	302	278	245	294	308	279	328	312	276	267	275	279	316	313	284	311	307	259	323	289	294	269	254	284	305	266	284	272	276	309	282	313	287	301	294	263	286	283	279	292	327	269	259	279	291	300	315	262	281	269	293	282	265	269	334	287	309	311	314	288	319	300	268	289	321	293	270	296	255	278	281	307	310	298	304	303	301	255	295	279	290	277	270	299	277	284	289	268	289	284	291	292	282	302	268	271	298	288	292	280	303	313	288	297	259
8128	5995	11757	12481	9256	7823	9396	8042	6430	6749	6222	3882	3652	3313	9943	19744	14584	8802	4228	2516	1446	1056	888	866	869	702	791	826	828	835	818	811	841	765	797	836	807	753	843	843	807	828	758	786	823	774	848	807	825	817	761	818	774	810	825	799	799	831	776	852	818	831	870	848	800	860	803	841	793	827	779	814	789	746	782	790	813	872	854	787	784	845	811	787	816	813	783	869	829	831	835	834	804	801	844	820	803	806	840	813	828	843	826	822	787	812	873	848	848	815	810	846	824	756	808	851	836	769	819	887	869	849	842	847	791	790	838	832	833	815	790	801	819	831	792	798	816	822	828	806	857	798	825	820	817	793	816	796	787	830	815	842	781	813	746	806	833	786	788	783	810	782	801	831	784	770	836	828	812	815	835	795	804	827	846	772	798	834	840	823	802	835	831	834	813	814	762	814	813	804	840	744	814	814	788	790	843	786	776	798	854	849	814	865	811	808	796	813	826	832	735	857	810	767	843	848	841	772	819	858	773	802	826	797	813	790	822	787	768	826	812	802	776	804	830	838	795	812	806	798	817	823	773	831	807	856	830	757	833	829	852	814	820	833	844	832	777	821	806	780	839	787	793	791	910	845	793	824	863	796	800	830	847	805	791	835	783	819	835	878	840	814	846	829	815	834	791	819	834	788	815	801	774	831	838	819	773	829	826	833	795	838	778	829	830	835	821	832	792	809	863	848	839	795	760	771	764	799	846	826	779	745	821	831	817	775	829	835	822	820	769	789	838	851	825	804	880	772	836	833	838	801	828	767	841	823	799	806	860	773	826	805	816	820	837	831	818	810	814	805	747	824	791	763	810	774	776	818	860	787	834	821	825	850	894	858	859	880	800	844	802	835	858	781	818	797	830	825	810	803	812	807	825	799	834	814	802	840	822	790	826	823	829	880	808	826	784	778	816	819	864	821	816	813	775	832	843	830	816	886	841	829	800	747	885	790	811	799	835	831	778	827	830	831	778	781	826	811	837	828	859	838	818	807	850	797	855	782	834	755	825	803	817	784	863	836	787	809	849	776	777	779	790	798	772	771	795	821	794	870	825	852	791	821	787	775	822	798	797	830	819	803	782	794	839	825	829	855	831	843	714	811	794	805	787	823	802	839	774	842	830	773	873	779	834	783	789	812	823	807	837	837	831	776	831	889	839	804	786	808	848	786	837	822	784	843	773	806	853	864	821	789	815	813	826	843	767	868	816	868	819	792	803	775	856	785	837	817	844	824	780	812	793	784	892	826	836	810	827	815	786	786	847	860	802	821	849	811	792	767	808	811	829	811	814	802	815	785	802	852	822	821	870	840	837	783	814	805	807	785	815	808	772	816	809	803	778	851	808	883	806	836	782	780	785	773	838	802	756	778	798	830	820	835	842	790	800	822	783	801	798	832	811	790	800	837	799	783	821	752	793	761	833	802	825	794	803	785	819	796	816	806	755	869	793	812	810	827	817	847	786	788	802	782	787	836	811	805	833	822	858	819	815	852	807	796	831	858	774	823	787	763	836	834	857	807	776	894	794	778	824	839	828	848	816	803	788	830	832	885	881	816	791	848	809	830	773	808	760	842	830	841	815	843	874	851	786	831	806	812	828	800	781	824	832	815	804	787	808	807	791	842	813	860	823	829	824	787	845	798	795	809	802	817	792	823	762	830	773	817	791	805	847	805	779	835	787	792	842	817	798	819	831	795	839	774	811	778	811	834	828	845	845	839	788	827	784	816	828	813	809	800	782	845	817	814	783	800	757	826	822	822	797	844	809	856	792	818	810	790	840	827	857	803	841	839	782	799	793	737	838	862	800	861	795	823	828	833	796	764	838	769	832	817	866	791	813	836	843	879	790	795	838	812	810	821	804	838	815	795	793	776	823	811	818	829	793	806	842	794	839	764	777	811	854	804	805	835	795	763	790	879	783	862	792	823	838	784	752	781	790	810	775	803	855	816	858	812	824	848	845	809	846	829	820	755	806	836	825	830	832	812	770	813	807	817	827	807	803	769	776	796	858	828	778	777	798	772	792	799	831	893	799	824	851	863	792	793	773	848	850	801	806	784	849	825	875	830	799	821	837	818	790	798	759	782	806	809	824	841	801	794	813	818	774	836	811	810	848	842	815	809	830	833	809	816	835	857	798	767	818	816	838	805	775	799	824	830	777	817	788	798	868	791	827	800	812	798	807	853	781	772	827	837	840	832	809	868	790	819	825	770	804	837	824	798	836	835	814	813	798	890	855	828	824	788	732	845	773	815	808	773	817	815	805	786	771	795	861	858	809	836	848	845	776	828	809	797	871	840	816	827	801	808	811	788	789	764	757	830	764	771	756	783	832	818	812	758	796	857	830	781	842	811	790	827	824	825	791	827	836	859	801	776	792	819	796	807	823	801	855	794	807	823	781	831	804	851	783	780	835	837	826	786	785	817	784	804	784	806	854	815	835	812	815	781	858	785	815	848	767	773	736	836	876	812	799	796	838	812	866	839	774	805	807	829	797	833	775	886	864	843	818	815	807	838	790	774	827	834	855	816	799	831	822	841	793	821	838	821	843	753	831	825	855	830	831	810	762	835	773	829	812	761	825	810	789	787	776	796	798	810	819	788	822	828	810	818	819	787	865	798	800	765	828	800	804	781	824	810	849	789	853	786	823	806	774	731	799	773	797	815	829	852	825	808	803	749	906	829	801	808	834	791	801	804	877	831	798	816	835	798	870	794	847	859	775	811	838	820	790	847	859	793	819	823	806	845	791	780	835	818	839	823	767	816	828	776	786	800	792	823	805	858	865	834	788	879	860	836	819	837	811	836	809	807	898	798	830	781	804	828	786	819	794	784	853	781	803	761	832	834	847	813	803	799	850	796	835	809	847	792	750	803	782	822	800	792	850	768	854	876	830	840	788	749	834	800	809	813	752	822	764	777	795	821	783	822	823	871	792	778	790	878	806	829	781	814	818	882	784	796	793	802	783	815	826	872	807	843	827	818	810	776	770	813	804	830	800	785	864	753	827	832	827	868	830	762	827	846	780	832	797	832	813	842	806	834	818	754	817	847	803	795	869	805	786	815	866	867	819	780	873	816	781	817	833	861	791	811	800	831	867	830	866	766	859	832	802	807	788	786	790	835	845	790	836	824	791	839	854	800	791	835	731	849	804	849	810	819	838	864	865	812	771	829	834	778	782	774	793	815	831	819	833	846	747	769	825	831	811	829	848	798	803	824	817	839	848	809	774	822	820	804	775	850	796	840	843	832	856	867	827	827	830	846	794	828	818	815	814	800	804	806	757	808	792	777	796	802	826	778	845	851	830	799	800	835	802	833	850	802	843	797	823	814	823	838	830	835	842	851	775	816	792	821	824	812	827	796	804	781	785	758	826	779	833	800	846	790	832	751	891	839	820	826	802	814	811	803	798	822	841	803	833	805	754	800	860	803	820	770	776	775	853	820	811	771	860	839	818	815	776	809	821	829
29022	18650	12453	8524	4624	3460	3905	3272	2458	2465	2482	1488	1189	857	3152	8196	5594	3073	1300	729	474	358	285	304	316	317	307	297	311	330	285	291	295	298	288	302	275	307	321	321	278	301	280	292	326	292	334	307	283	289	295	317	295	326	297	318	312	282	311	298	281	328	266	282	285	300	301	322	247	270	297	279	292	302	306	314	288	298	294	330	320	292	271	301	307	283	274	294	279	295	301	312	287	271	294	309	302	255	314	310	283	278	296	306	306	288	292	300	299	303	319	300	348	278	254	302	289	312	294	317	299	288	272	293	324	309	312	277	279	307	286	274	303	290	290	287	291	286	309	302	321	305	327	295	313	325	283	317	312	312	284	312	308	279	286	291	297	312	298	279	326	299	319	315	307	292	293	291	277	299	270	295	337	294	279	301	293	310	288	275	328	324	287	302	305	296	292	271	279	291	300	322	274	323	331	285	321	312	290	318	319	297	292	322	276	314	317	303	251	303	327	317	330	286	286	262	250	283	303	324	287	285	262	324	274	330	298	340	303	268	296	291	317	297	303	278	299	320	286	294	308	271	299	286	326	316	299	296	282	290	271	265	310	315	311	312	313	261	297	302	287	320	314	290	299	313	304	293	309	299	281	292	294	306	272	329	306	262	305	301	303	314	303	301	294	291	317	275	287	276	299	314	326	284	318	290	285	350	288	287	282	309	282	312	277	317	272	292	304	288	295	310	313	305	277	318	267	290	299	321	273	299	311	304	321	295	311	270	276	321	293	296	285	303	297	299	294	310	288	291	290	313	269	307	314	273	319	297	298	296	278	311	257	292	316	271	302	299	303	288	289	315	290	294	278	287	276	279	289	319	265	315	335	319	281	297	303	285	303	291	308	301	286	306	296	318	301	328	335	300	322	273	297	290	279	319	288	300	258	320	309	320	278	304	336	284	333	285	304	308	279	280	364	294	333	277	304	317	309	304	278	286	283	295	308	277	294	313	271	271	289	290	308	280	296	257	295	280	303	318	315	297	269	295	304	282	278	281	320	296	343	271	312	272	316	275	286	274	300	324	297	281	296	319	285	272	332	292	302	304	307	279	275	301	350	323	314	308	304	277	285	285	290	278	309	279	316	265	304	326	307	287	287	295	316	286	294	315	276	311	292	314	257	333	292	292	304	265	284	328	292	292	294	307	286	309	287	289	318	319	298	297	279	291	286	288	310	271	306	316	312	262	312	300	306	259	287	280	309	318	270	281	258	307	298	277	310	302	280	286	296	274	286	319	287	309	313	300	260	284	316	292	298	281	300	320	289	310	292	275	294	294	275	307	314	302	292	284	320	287	305	299	308	267	279	284	285	288	296	297	298	286	290	331	289	270	306	284	297	280	302	292	294	282	291	289	276	274	309	321	322	295	307	309	252	285	288	310	269	304	308	272	275	308	302	297	321	279	294	317	310	298	312	294	293	286	307	276	267	300	294	289	291	314	298	308	312	280	267	291	300	335	311	312	306	298	325	316	277	314	279	283	291	309	311	310	276	291	276	333	310	316	297	293	287	303	322	314	311	277	294	310	277	273	282	276	310	297	285	291	313	299	309	334	311	303	303	295	283	268	309	304	295	282	282	279	311	295	287	283	306	298	298	300	305	289	301	285	275	288	283	321	325	274	291	315	320	256	297	289	278	276	268	321	330	302	310	257	298	287	309	316	314	299	282	317	286	303	302	313	313	344	302	298	305	302	277	292	275	293	297	305	329	326	308	269	297	303	305	279	297	298	329	296	324	303	239	304	303	288	334	296	347	302	297	316	294	304	305	300	281	304	325	293	301	338	289	313	314	273	323	282	266	301	313	285	293	303	311	262	294	306	304	284	279	286	300	268	290	331	280	315	290	258	358	284	297	317	305	304	300	304	315	318	297	325	283	305	303	289	286	276	330	278	264	294	317	317	324	265	275	309	314	318	282	286	287	302	297	306	285	303	286	267	304	295	297	291	300	307	316	266	279	284	328	265	276	312	269	296	277	315	264	288	292	279	301	309	297	326	288	339	305	309	270	273	311	278	290	278	313	284	271	271	302	287	279	296	302	280	293	288	275	291	302	292	326	290	285	287	267	293	295	294	303	309	290	289	294	281	311	278	300	282	307	287	267	273	300	281	282	286	287	280	300	314	309	279	305	266	292	287	308	290	286	294	287	320	275	333	325	314	281	258	313	280	291	305	289	320	325	305	283	290	276	304	306	304	294	285	353	311	297	329	284	265	291	305	294	337	304	271	315	291	279	310	319	327	277	285	301	286	336	291	292	291	309	281	293	321	305	298	312	295	287	322	296	272	302	279	284	293	300	331	301	290	284	308	300	295	306	287	285	300	308	303	269	299	327	294	288	305	276	269	348	328	277	314	316	273	348	284	311	298	317	260	281	318	324	273	317	299	293	302	298	291	291	285	311	301	266	296	313	330	267	254	305	287	281	282	299	292	258	294	260	281	296	294	305	304	304	327	297	305	296	313	309	310	324	316	320	291	267	293	315	298	280	272	308	299	253	312	320	331	270	284	305	285	288	286	319	318	274	309	297	326	318	313	315	290	299	311	291	294	290	271	316	286	321	255	295	280	282	297	284	307	310	285	309	278	337	298	316	306	284	280	338	269	277	292	316	299	304	290	296	295	312	295	265	272	301	306	327	276	268	275	317	332	279	280	296	310	296	277	312	304	298	294	279	313	301	305	299	289	271	315	291	281	284	272	298	270	286	285	274	321	281	285	300	294	283	312	296	299	309	309	318	314	293	277	273	321	318	307	293	269	295	297	315	281	303	321	302	272	304	298	293	301	275	272	299	304	290	279	274	285	310	309	295	315	310	296	311	287	315	278	302	322	284	283	298	290	301	317	287	326	296	296	293	299	300	306	312	283	309	300	319	325	294	323	287	298	263	327	298	344	293	298	299	289	280	272	292	309	279	285	330	276	285	332	282	321	275	291	297	284	284	275	331	295	288	283	286	305	300	280	283	296	310	297	294	303	299	308	318	286	306	302	297	279	312	304	306	299	338	309	294	269	275	308	293	281	295	331	287	322	302	306	285	282	294	302	302	305	306	284	282	314	271	325	309	312	270	288	299	282	310	314	316	299	266	307	278	300	296	299	297	298	269	310	307	316	305	281	296	304	257	311	291	280	311	276	297	315	262	280	323	286	309	301	275	320	276	285	296	276	264	296	276	289	297	307	299	289	296	300	314	290	305	302	289	266	292	293	265	298	276	285	337	266	307	284	301	308	294	288	313	276	340	276	297	282	271	291	277	314	306	297	296	299	314	264	270	308	301	289	281	279	310	285	287	305	295	299	268	311	340	277	311	336	283	294	289	273	293	302	343	286	324	306	343	303	274	306	293	272	310	293	312	289	273	273	323	311	301	306	304	269	248	265	275	290	311	301	278	277	312	284	271	290	302	292	329	281	291	290	297	289	321	281	268	268	320	315	270	297	287	323	306	307	314	285	289	303	309	304
9103	9398	15185	15207	11733	11256	12515	11051	8850	9808	9079	6415	5861	4232	14645	28098	21664	13518	6305	3628	1892	1191	939	846	851	847	839	791	826	807	797	805	845	830	837	866	836	838	853	860	803	817	828	825	837	856	809	815	824	823	835	818	845	822	823	873	821	863	752	856	820	796	803	790	790	805	852	876	833	805	860	820	863	826	769	835	800	782	823	876	825	882	814	808	772	855	817	835	821	794	810	821	827	871	812	816	813	776	800	807	762	817	822	794	811	811	862	853	823	845	823	834	831	833	861	868	818	831	832	793	831	847	820	783	796	811	845	834	784	847	803	860	821	853	842	829	836	877	856	798	839	817	819	831	846	818	793	857	849	867	846	873	836	833	839	828	826	834	875	827	845	802	804	817	825	813	829	850	892	839	843	746	881	756	834	799	808	842	877	852	881	827	838	849	823	854	854	822	825	842	850	821	829	822	883	793	787	811	809	832	869	844	858	837	820	853	788	813	824	857	774	796	881	803	813	845	812	814	877	867	843	861	826	832	804	875	801	831	802	867	810	842	788	829	824	841	886	804	849	789	792	857	857	842	818	864	825	786	826	832	818	825	858	822	806	806	804	823	827	853	808	847	811	853	814	788	854	829	786	819	793	874	821	825	793	823	871	797	854	865	814	814	814	856	846	851	860	851	770	835	877	854	851	814	845	850	791	806	780	830	833	847	799	825	856	815	885	824	835	814	868	798	850	804	885	788	804	811	839	796	832	862	854	832	826	839	806	837	856	809	809	839	811	825	847	875	814	831	834	799	862	821	818	847	861	833	819	799	805	890	794	844	863	786	792	809	826	832	786	817	881	824	811	853	830	802	812	815	855	841	797	832	836	810	832	790	861	856	803	800	797	827	861	825	789	856	808	859	893	842	817	789	808	819	852	810	824	872	831	842	872	814	868	766	870	852	812	832	808	872	862	829	833	832	867	844	832	819	812	841	774	850	795	823	858	871	849	812	852	870	815	835	854	842	855	794	783	781	838	848	765	850	832	818	796	823	819	856	833	841	846	801	767	823	880	842	813	873	768	820	816	881	773	858	844	836	851	835	809	900	772	865	833	846	826	856	843	781	825	843	826	833	758	816	807	860	812	826	820	814	884	842	824	830	830	789	857	825	823	782	821	823	769	852	889	836	888	845	830	792	814	855	826	774	870	834	834	860	835	820	853	825	830	792	831	810	764	792	820	806	743	845	777	846	795	847	898	806	853	860	877	844	812	796	845	819	877	822	878	843	780	862	901	822	864	839	815	787	793	779	868	829	825	851	796	817	840	866	807	803	830	822	819	872	800	811	832	860	857	777	853	886	828	839	832	850	849	827	816	838	813	809	818	827	798	784	831	822	837	845	835	835	800	856	812	804	853	883	827	836	820	861	813	822	831	876	834	820	802	840	811	864	794	839	801	824	818	849	843	827	820	813	803	873	799	849	776	788	820	871	847	812	848	827	882	846	827	833	810	819	811	813	809	836	844	819	888	831	807	855	849	840	808	820	858	849	858	798	835	875	823	855	818	862	747	802	786	785	795	833	793	774	841	825	848	850	883	849	812	822	808	778	841	867	785	861	817	840	859	832	774	846	808	834	790	816	856	836	856	795	829	822	770	799	814	811	832	829	808	869	842	846	848	811	801	792	801	785	824	804	796	828	861	792	831	802	801	830	853	840	832	878	840	859	820	814	836	789	919	821	804	806	787	883	878	758	807	769	812	778	868	833	837	821	804	863	804	850	818	835	789	846	841	852	811	856	802	810	834	864	766	799	803	798	817	842	832	798	826	804	852	799	848	822	817	813	856	858	873	800	837	785	855	827	790	855	846	868	846	860	844	823	876	841	871	815	790	853	803	774	820	783	766	820	857	834	832	844	828	850	789	818	802	802	859	828	832	811	824	820	815	815	785	811	803	841	873	839	791	832	782	855	786	818	806	840	868	834	852	845	821	841	864	857	823	809	831	858	821	832	771	812	881	834	808	812	827	795	797	828	811	851	797	855	839	826	810	874	850	818	801	817	837	816	811	802	806	828	848	759	854	865	893	776	834	824	843	831	793	801	822	803	858	825	860	823	851	833	778	840	872	850	822	839	809	781	860	861	842	871	846	811	873	797	797	816	786	816	847	867	850	866	839	827	825	843	853	839	826	887	813	737	844	800	821	879	817	830	810	835	807	823	827	794	786	814	842	832	826	881	802	807	850	758	868	838	869	841	833	859	803	871	852	852	843	863	871	877	806	793	821	824	841	789	805	892	856	824	806	799	852	822	836	810	835	882	780	824	771	847	836	865	820	834	780	826	847	804	815	857	845	822	839	813	796	827	865	787	863	810	809	827	824	877	841	867	856	845	829	826	871	824	806	815	837	781	845	849	829	869	786	821	817	828	770	825	877	783	800	836	820	894	819	843	854	891	786	823	877	856	847	836	823	779	789	890	848	765	772	802	838	833	823	824	809	779	842	809	745	914	851	843	815	812	867	843	806	839	823	864	829	840	807	854	855	865	808	795	871	840	806	836	814	803	831	791	795	816	845	828	792	851	843	813	863	822	838	839	887	806	886	805	885	848	875	813	825	780	818	849	880	785	800	810	862	838	780	824	817	829	846	796	883	833	786	852	807	844	838	856	771	837	844	832	849	797	807	832	823	838	796	825	824	877	833	850	794	817	847	830	827	797	841	817	846	865	831	839	843	804	811	857	800	847	797	846	791	811	881	810	834	799	856	810	840	796	838	805	840	806	864	857	808	831	894	847	814	840	863	835	795	825	862	882	820	792	819	850	809	836	823	818	811	912	843	792	835	836	819	866	862	778	850	833	886	839	789	781	837	850	840	822	824	815	824	868	845	807	802	890	788	858	814	833	814	829	819	838	811	819	797	856	776	828	823	863	856	852	857	792	829	815	865	858	853	843	811	779	800	898	869	847	846	873	897	818	790	845	794	785	835	848	784	822	828	798	835	823	857	830	821	855	840	859	806	854	815	820	819	879	806	872	838	845	833	800	821	805	849	770	829	831	812	782	805	804	865	851	865	833	822	813	844	840	815	852	832	806	840	838	821	784	767	816	830	810	827	841	792	866	767	852	790	871	832	811	796	853	859	821	836	824	810	874	814	888	866	873	809	845	812	852	798	767	821	818	853	796	835	830	817	778	798	857	816	858	832	809	860	846	822	806	838	793	790	863	852	825	839	850	799	846	869	830	834	825	841	854	876	815	821	855	863	774	855	859	837	799	841	828	771	777	850	829	861	801	881	789	834	823	827	877	856	851	857	810	808	815	865	775	873	826	861	812	856	832	859	822	813	894	811	805	852	853	774	849	845	807	819	834	804	774	832	823	843	802	844	868	815	821	835	792	794	824	823	804	809	823	770	843	871	858	789	834	852	741	771	825	818	802	846	836	859	823	796	799	863	809	820	786	810	858	837	822	822	783	845	889	837	818	826	813	832	779	799	897	841	795	815	869	812	819	833	854	822	823
27412	9560	2090	1267	904	826	722	664	562	477	483	407	385	358	454	681	669	495	417	342	309	277	285	294	281	272	314	301	299	255	252	282	284	275	250	295	284	283	275	268	281	262	290	286	277	265	251	301	302	262	306	273	278	282	278	273	286	284	251	294	291	274	280	298	266	295	312	268	284	255	305	296	310	263	275	260	276	284	265	288	295	261	279	269	289	247	284	280	278	272	344	278	283	260	292	296	293	267	272	247	264	276	273	292	270	275	284	254	284	311	274	266	291	299	298	271	255	278	290	266	274	231	265	287	292	285	283	273	267	284	266	284	267	293	273	282	277	257	270	274	274	289	280	267	271	292	283	284	284	253	246	278	284	271	300	283	271	263	272	294	268	276	252	253	258	281	282	281	269	294	295	275	257	271	299	295	283	260	298	285	272	277	284	302	297	255	305	259	252	272	271	278	258	264	283	259	321	311	267	305	265	296	273	262	271	283	279	262	293	281	304	260	279	275	277	277	287	238	282	279	260	288	257	288	289	284	285	270	282	298	266	279	307	248	294	307	294	287	272	285	302	260	262	257	296	270	269	254	308	267	274	253	270	267	297	265	264	287	272	265	279	242	256	273	252	290	299	270	273	304	269	282	267	297	316	265	274	271	289	257	251	273	301	272	293	286	271	273	249	262	250	269	315	252	270	283	284	265	281	256	311	290	303	297	277	285	285	298	281	282	282	278	284	290	276	296	267	260	277	287	264	250	296	285	303	272	295	286	283	261	271	273	281	296	287	300	267	253	232	280	297	290	272	272	260	258	289	293	292	307	264	277	270	263	283	291	281	285	275	273	291	260	264	282	288	295	263	290	247	260	285	277	275	277	266	265	274	283	286	287	293	297	267	249	252	273	294	301	273	257	290	277	281	301	270	285	264	271	283	296	301	270	258	279	245	299	281	267	283	304	278	302	249	297	279	282	264	264	258	256	284	274	251	261	271	264	264	296	258	302	286	295	294	254	263	294	266	290	276	278	258	260	276	251	284	285	291	302	272	290	312	260	269	254	287	284	316	282	261	305	299	279	275	274	288	254	257	289	291	262	314	301	259	282	313	285	317	279	273	283	275	251	296	278	255	287	252	247	298	284	249	244	236	286	294	273	240	264	295	268	269	280	272	276	272	282	259	252	272	292	310	266	264	263	291	266	292	281	279	262	298	292	314	271	285	245	266	285	249	249	328	301	251	278	239	268	270	283	289	249	289	279	302	278	237	221	291	257	288	290	283	295	259	248	268	273	294	287	258	277	288	278	267	316	267	267	311	270	242	294	298	258	293	275	274	275	283	296	282	297	294	267	259	263	274	294	233	308	268	253	279	279	276	267	313	269	281	323	293	289	304	285	280	276	293	281	278	273	288	271	258	265	263	297	280	280	295	239	276	265	327	289	309	290	303	275	275	272	267	250	274	290	239	262	289	247	256	301	268	288	297	280	278	265	264	293	304	284	302	292	274	288	289	264	254	296	290	268	230	281	281	286	274	312	290	276	275	256	278	252	278	272	263	302	265	277	253	300	277	270	259	293	268	262	302	281	267	273	308	307	315	312	280	264	290	251	272	263	267	289	253	307	280	279	290	270	284	301	303	296	307	278	271	273	248	296	301	284	282	297	281	270	285	269	274	297	272	259	276	264	310	270	267	268	262	285	264	273	279	275	293	261	295	260	263	286	273	299	308	254	250	263	304	282	274	293	263	226	288	296	286	271	267	292	280	252	277	291	288	304	275	260	262	294	278	292	269	291	271	264	300	261	302	286	305	271	255	303	260	247	291	261	306	293	256	275	297	282	283	250	291	288	269	275	251	276	270	274	308	313	271	310	261	274	271	280	308	279	274	278	303	280	272	296	246	287	285	307	292	264	279	273	306	259	287	278	301	264	288	285	297	272	290	266	292	291	309	275	267	289	299	262	272	314	294	271	279	291	276	268	297	266	303	303	287	280	287	268	292	274	261	244	294	268	264	259	275	285	266	261	261	259	303	271	262	266	259	277	301	293	277	291	271	301	296	288	239	276	312	268	242	286	291	311	269	283	243	266	281	299	285	230	298	268	267	269	293	272	276	288	299	272	321	297	285	281	282	298	279	278	275	269	298	281	261	270	274	286	298	292	276	270	266	289	286	258	279	280	256	262	315	260	278	290	284	263	287	236	257	292	294	271	248	254	257	270	268	283	286	289	313	277	288	284	277	287	270	270	261	259	281	301	284	296	253	287	269	280	279	277	301	299	320	269	300	285	269	283	261	264	281	300	255	269	264	312	285	284	308	299	297	285	284	290	250	257	303	285	278	270	261	253	275	295	294	311	246	293	275	272	308	284	273	300	290	298	290	268	263	266	273	280	268	298	289	292	278	258	261	280	282	281	296	269	259	291	291	276	292	312	272	276	300	283	293	279	273	286	266	297	269	273	253	279	251	274	287	286	265	267	283	269	304	290	256	292	299	285	274	273	311	267	279	326	274	263	279	280	276	284	288	289	285	285	294	266	286	286	302	284	265	319	284	298	285	275	290	278	286	272	297	276	286	304	274	259	270	273	277	267	267	289	299	273	252	294	286	292	281	294	275	277	261	279	311	266	272	241	252	288	278	279	310	298	293	280	303	257	300	267	306	294	271	274	276	274	276	270	291	259	253	275	299	266	284	257	286	254	309	267	272	277	291	282	291	276	274	288	277	287	251	279	292	272	276	291	282	285	270	280	306	268	259	284	261	296	280	295	260	279	297	264	261	271	279	305	277	261	260	269	271	305	291	257	271	274	267	263	281	287	269	272	266	272	276	285	274	300	277	288	258	248	294	267	277	295	283	308	258	288	280	282	284	284	291	286	296	260	283	307	285	272	288	274	278	287	293	301	272	309	293	266	259	294	272	271	271	305	318	255	290	252	293	239	267	272	264	249	262	263	280	296	277	279	289	262	272	261	286	256	288	279	256	279	273	266	285	260	269	284	277	269	292	265	299	270	294	276	279	303	297	258	300	267	262	299	295	255	299	272	296	306	281	291	252	281	284	249	275	300	300	240	297	281	271	288	307	282	284	298	289	288	300	301	283	275	252	270	280	253	273	246	249	284	262	275	329	259	277	280	297	275	264	238	281	291	268	259	307	275	271	255	298	264	323	271	266	267	294	282	290	293	291	283	283	265	271	250	297	280	285	308	301	292	300	322	301	292	294	280	288	288	261	290	278	304	276	292	306	280	266	272	277	314	270	263	279	280	267	273	298	300	268	305	287	275	306	276	304	259	283	251	289	299	265	285	257	294	287	293	274	287	280	261	241	258	305	272	294	316	293	291	279	282	280	287	269	295	300	296	306	288	271	261	246	271	287	288	268	287	310	277	289	273	265	293	271	271	296	309	307	300	268	280	272	287	272	281	285	285	297	289	265	282	279	276	304	295	265	305	277	295	263	281	293	280	278	254	280	258	267	284	289	298	272	287	290	279	290	283	289	277	281	270	275	260
7150	3421	5188	5485	4339	4015	3307	2826	2437	2087	2086	1722	1668	1538	1920	3419	3331	2049	1376	1068	901	825	750	783	823	808	818	772	826	799	769	767	775	801	777	743	791	821	781	720	795	774	784	791	796	818	778	813	760	766	778	785	776	748	822	765	783	717	732	814	752	837	751	818	753	797	835	768	795	762	799	783	797	790	781	782	813	754	744	796	780	771	834	829	811	775	832	828	789	771	759	733	796	794	832	775	788	762	782	809	737	745	856	810	762	748	794	741	751	754	780	777	739	768	811	759	740	765	779	785	787	783	757	788	778	716	802	780	833	787	790	774	793	768	803	816	783	792	786	788	810	802	761	757	746	790	792	787	822	742	783	795	777	797	723	814	785	818	793	769	746	835	778	781	822	815	784	763	808	776	793	779	818	811	764	802	795	764	726	811	755	860	752	809	816	808	798	764	748	790	810	767	886	864	766	830	805	823	789	806	733	797	764	780	811	777	816	746	787	785	823	777	829	763	782	769	851	772	794	725	786	825	750	766	764	737	777	821	806	768	796	799	847	759	784	832	788	772	789	777	849	823	755	767	774	787	794	812	731	835	763	837	811	802	838	784	808	810	758	784	761	764	781	787	772	760	766	764	731	815	826	789	763	805	805	704	744	762	809	805	790	807	754	796	803	833	777	805	761	779	767	776	760	797	820	763	761	781	827	811	750	802	766	765	785	776	764	798	785	821	842	821	768	791	722	786	772	804	805	753	764	791	768	741	775	781	766	771	766	819	773	769	780	865	784	744	835	764	795	812	799	822	747	775	843	743	778	778	824	728	767	764	785	815	825	745	786	824	769	790	794	812	781	803	787	787	789	781	851	814	821	778	792	828	765	753	735	792	838	749	798	791	781	731	823	796	798	790	756	770	791	728	733	818	790	793	813	796	768	766	799	795	743	795	768	796	770	782	761	765	844	754	753	802	783	737	746	806	795	770	812	774	801	765	773	770	766	808	814	784	814	794	793	770	808	763	772	845	855	791	784	771	748	807	817	818	804	753	778	871	842	772	765	696	793	786	756	798	801	752	768	809	780	806	768	843	788	742	787	800	755	815	770	749	777	780	755	757	773	797	765	830	813	797	766	786	801	809	736	762	834	763	769	832	784	797	787	757	768	847	825	774	774	820	810	764	803	835	794	832	772	790	831	810	834	794	785	792	783	766	787	824	758	747	793	746	755	787	783	779	808	785	770	820	787	777	802	815	791	825	752	785	789	811	786	754	740	788	832	793	806	736	782	793	786	780	807	801	775	756	739	807	776	794	773	787	812	815	860	761	777	865	751	741	789	762	785	809	797	787	778	801	786	806	805	784	817	735	762	764	843	802	780	748	757	776	746	821	740	812	783	765	815	796	755	756	830	776	778	741	816	769	783	791	808	814	805	789	787	824	788	841	784	786	797	840	851	800	766	767	830	773	766	841	812	787	762	776	774	787	815	760	821	786	746	767	868	792	821	797	795	754	796	742	775	804	784	827	792	782	719	807	815	889	821	752	813	770	761	753	762	734	793	838	789	800	815	795	719	814	784	733	781	750	807	739	796	772	790	794	802	801	764	773	779	786	811	824	796	800	824	780	725	842	818	779	706	802	787	789	787	798	777	805	763	813	746	859	811	838	770	809	780	812	840	857	828	776	781	789	816	791	786	803	790	804	805	787	762	785	778	786	771	809	792	771	752	784	809	762	791	777	816	826	811	796	762	791	808	811	768	839	804	835	781	773	794	797	799	856	815	844	706	774	782	806	788	780	811	794	781	754	798	833	879	757	793	797	745	806	764	838	736	754	789	773	829	752	813	822	770	764	767	789	848	749	769	818	816	830	788	769	786	735	737	738	813	783	781	852	792	799	815	730	780	764	704	772	782	798	741	805	700	752	767	815	780	800	813	792	789	754	783	792	759	802	745	760	774	794	813	761	771	749	789	771	851	729	803	815	815	807	786	838	837	741	856	779	820	818	751	799	774	792	740	792	734	805	803	827	762	766	814	753	781	783	773	791	771	841	774	718	774	815	776	792	753	736	830	758	818	768	756	825	803	829	739	758	744	794	758	845	789	774	753	766	844	776	748	724	819	769	738	801	785	825	821	778	789	805	808	776	792	791	759	774	774	766	800	789	780	758	780	755	804	820	824	781	789	839	790	773	825	795	816	806	791	788	814	830	745	797	832	839	776	795	768	822	795	752	729	793	793	752	838	739	772	783	751	772	789	876	788	776	770	756	816	773	758	844	775	777	755	760	823	789	796	828	795	751	785	805	781	777	802	830	769	745	824	760	846	813	749	810	798	792	852	805	777	755	781	840	786	772	825	784	777	779	785	804	812	795	745	788	752	795	749	781	799	797	797	761	757	791	781	791	792	777	795	794	825	727	799	703	763	803	778	782	782	770	798	790	763	790	742	876	773	792	761	814	792	833	782	802	858	808	774	867	787	812	772	780	792	765	738	793	790	782	781	810	780	776	728	802	795	764	782	825	815	790	769	837	778	820	806	809	779	791	773	766	743	741	804	802	773	781	764	780	794	774	753	760	813	818	714	802	790	786	821	804	831	773	749	802	788	828	780	747	806	773	841	772	837	799	769	805	804	759	769	756	745	722	751	710	770	839	752	766	781	771	820	772	807	791	801	847	820	813	723	741	786	766	791	803	800	791	791	787	768	866	782	749	813	793	790	776	762	771	784	794	810	827	786	775	777	823	757	808	799	790	803	815	813	755	824	819	827	806	760	822	783	807	822	816	828	824	852	779	741	794	755	737	742	796	832	829	796	803	812	769	771	805	808	788	806	767	773	783	793	819	768	782	755	749	735	755	796	776	746	785	778	770	776	818	820	759	823	842	812	772	818	803	784	805	793	805	775	763	793	800	779	797	788	821	848	801	835	754	795	765	814	793	827	781	774	768	770	742	831	773	770	838	833	778	801	806	809	771	776	789	766	748	762	801	778	773	782	745	823	774	783	805	774	811	795	814	804	849	815	784	788	814	735	758	823	742	765	757	773	831	800	784	745	763	840	814	777	801	784	832	795	790	803	762	801	764	795	795	807	781	786	812	741	784	807	766	781	785	758	812	744	778	824	772	786	768	717	786	800	794	793	803	726	722	826	796	771	809	790	783	757	744	789	773	767	763	775	822	764	745	758	780	796	771	789	817	801	805	810	774	750	822	801	789	801	754	726	747	803	749	813	764	792	737	792	765	781	776	783	793	771	807	752	784	800	765	741	796	767	760	771	790	785	801	703	817	794	792	815	770	740	776	837	764	828	738	820	782	789	832	811	740	770	790	804	856	767	784	769	755	805	777	842	754	772	809	827	822	786	790	800	846	807	856	811	810	764	802	797	741	829	775	811	805	796	762	816	709	810	823	783	812	799	819	824	732	742	778	765	800	760	775	808	806	809	782	803	793	798	808	779	793	743	724	778	784	794	757	782	760	785	813	755	816	865	762	788	762	792	732	790	813	793	812	832	765
28555	15188	7452	4438	2790	2515	2274	2418	1765	1701	1458	920	736	635	1676	4780	3333	1773	862	561	393	337	266	285	299	296	257	273	311	298	283	312	282	297	288	285	276	312	290	298	302	262	283	281	249	301	282	260	301	283	274	258	307	286	273	274	298	284	314	289	287	253	306	260	254	294	299	291	305	300	276	300	300	293	267	287	287	274	271	286	265	254	303	270	286	296	276	281	265	268	286	289	253	291	297	269	300	267	273	246	311	281	311	292	285	247	264	284	259	300	297	320	246	282	258	266	290	278	255	261	303	289	296	282	315	251	280	313	288	280	243	299	255	282	281	292	278	289	279	298	313	290	270	306	280	278	249	297	303	298	256	299	282	288	270	301	296	310	305	276	299	281	264	290	293	294	281	290	289	299	299	282	293	283	303	292	299	289	308	277	303	296	287	276	270	316	272	304	254	293	283	270	275	291	291	296	264	311	320	296	289	299	263	275	277	280	268	282	249	276	298	271	258	280	277	301	292	298	289	292	267	275	281	296	276	293	285	296	320	287	291	262	296	266	300	305	265	279	287	286	270	261	286	317	262	278	287	290	293	259	286	302	281	324	283	277	277	303	282	270	267	282	307	275	278	272	256	294	279	299	271	283	278	301	282	289	275	313	295	281	270	278	297	256	320	287	277	312	291	286	261	291	263	295	308	287	281	292	270	315	288	284	267	286	287	274	266	278	286	281	297	303	262	296	270	292	313	268	248	293	275	273	321	315	305	267	288	266	261	297	293	327	286	279	241	288	277	271	283	306	278	268	271	285	309	289	313	271	281	322	276	283	320	288	294	300	323	247	258	299	287	288	304	281	289	287	245	283	286	289	279	309	279	321	282	269	280	287	299	264	277	292	262	281	270	299	282	286	279	305	311	270	274	300	265	299	302	270	264	298	315	261	288	276	257	276	308	289	284	293	255	261	262	296	279	284	283	319	297	306	287	286	272	303	295	273	307	277	285	296	278	257	267	264	334	296	266	276	287	290	272	296	266	296	285	299	325	296	280	279	296	280	268	268	285	267	278	291	273	279	266	256	282	284	255	307	269	286	264	289	302	273	297	291	281	303	287	291	308	290	305	249	278	269	311	276	300	258	281	304	255	294	251	258	278	267	318	271	289	279	238	258	309	289	308	295	293	283	277	267	303	303	258	285	290	289	274	278	242	277	289	291	259	292	283	297	283	295	235	267	318	276	303	275	266	284	312	307	305	310	272	307	288	297	316	305	273	290	306	273	262	277	268	272	299	293	295	289	283	289	283	281	313	274	274	271	282	305	256	280	279	245	300	272	299	298	286	292	263	268	270	268	311	295	264	273	303	264	283	291	298	248	283	255	267	304	273	278	303	309	277	297	280	304	264	276	275	284	265	298	288	280	286	289	289	263	256	302	247	274	294	267	289	273	276	292	292	299	283	289	277	292	312	285	263	274	278	278	268	280	304	270	274	301	294	277	274	277	258	302	250	289	281	299	327	292	280	272	266	277	308	276	283	260	289	280	284	290	284	270	296	276	280	298	295	280	257	275	275	257	279	262	271	292	294	308	282	281	307	314	279	296	306	290	277	273	279	282	298	283	275	281	303	309	283	301	256	270	279	271	279	257	281	296	232	300	289	267	288	288	255	262	309	288	268	289	274	287	282	298	294	306	276	293	303	279	302	239	314	282	275	259	253	284	278	279	296	295	257	279	286	278	291	261	277	303	281	301	295	269	270	270	265	292	290	275	302	277	310	278	286	282	298	291	265	257	290	280	287	292	294	301	282	287	284	321	291	275	267	261	304	277	285	291	320	258	342	285	294	247	274	248	260	310	300	291	287	281	270	295	298	272	257	281	298	271	275	302	280	291	283	289	308	286	259	311	294	300	277	281	273	283	313	284	273	277	273	269	266	284	266	271	305	288	262	326	262	262	271	302	297	274	287	288	253	302	280	284	270	284	290	269	266	290	277	297	285	267	294	273	302	293	288	288	274	266	258	274	290	281	272	286	275	270	266	294	290	273	299	274	258	298	277	294	244	273	284	272	318	274	261	286	300	291	301	279	295	269	289	305	269	264	304	305	293	276	255	321	294	293	306	321	287	262	288	278	274	282	295	295	313	294	274	232	328	291	294	254	284	259	288	268	271	287	313	284	275	273	246	251	282	270	298	311	311	296	296	312	291	317	279	276	259	240	292	303	289	283	242	265	299	253	309	277	278	273	306	275	279	280	299	286	276	253	264	283	272	299	308	283	287	280	286	282	300	289	293	281	271	270	278	268	287	265	298	271	295	314	307	285	315	299	273	292	289	319	275	291	296	290	259	297	287	289	264	290	282	264	278	275	263	314	285	313	295	283	291	316	261	275	260	316	262	272	291	293	286	285	318	274	310	272	296	294	280	290	271	285	282	298	274	261	295	310	299	285	288	267	275	284	302	265	232	253	266	290	275	277	273	305	298	280	296	294	261	273	292	288	271	291	277	286	306	270	278	283	290	274	274	268	288	329	274	299	266	258	277	265	288	290	322	285	310	218	275	293	258	305	281	306	298	300	278	306	313	288	282	305	310	287	292	278	287	276	289	291	327	273	262	293	249	288	302	268	241	308	270	281	333	338	259	267	267	281	275	287	297	271	295	257	308	296	270	277	315	310	301	295	299	303	270	288	279	254	255	306	276	272	306	270	294	306	268	302	285	277	258	282	290	304	280	288	271	294	296	267	271	275	240	288	266	285	289	277	292	283	273	277	250	301	277	282	270	276	300	308	300	288	286	308	261	283	305	290	285	257	299	277	323	261	324	299	271	308	286	302	276	280	288	292	311	291	259	271	254	271	261	290	292	265	289	280	273	300	292	257	241	289	256	292	275	262	288	309	296	258	296	275	314	280	293	273	274	285	307	314	295	318	264	288	296	303	254	280	297	280	284	278	314	278	293	264	264	315	284	270	283	290	286	269	277	324	297	240	253	298	245	286	257	293	293	270	289	276	263	275	288	281	302	289	272	268	299	280	278	282	295	286	310	264	280	268	306	258	325	288	279	306	306	272	247	263	317	294	282	287	254	275	232	268	311	273	285	268	253	275	281	289	280	278	270	311	285	247	303	282	258	310	342	299	283	279	302	253	302	312	265	294	266	286	265	290	254	271	266	318	257	263	304	276	257	296	305	304	285	306	265	284	274	293	286	271	277	277	282	297	322	290	311	292	280	277	282	290	291	292	262	296	291	291	277	282	285	273	291	296	257	266	298	298	300	329	293	285	280	295	272	284	295	250	278	285	257	263	305	286	288	236	280	292	300	245	258	282	263	283	278	273	267	273	280	295	297	275	296	273	256	247	283	285	244	248	310	270	304	256	283	282	278	287	291	270	283	281	273	269	255	262	297	261	268	298	285	271	301	308	287	302	294	271	259	321	301	266	292	278	276	272	262	305	290	267	277	263	308	299	279	295	298	311	299	289	252	303	313	285	272	285	301	289	292	294	281	259	304	292
8325	7574	11041	10734	8961	9483	9099	8861	6884	7627	6761	4337	3522	3163	9092	20635	15514	8677	4385	2371	1348	1070	903	816	836	842	793	843	763	876	813	796	830	820	771	768	802	785	847	802	805	776	822	766	799	787	868	732	764	833	802	825	845	810	860	830	809	770	794	823	810	786	832	791	803	790	803	809	807	817	791	814	832	841	796	801	816	766	828	830	785	796	806	771	799	777	795	808	781	800	825	785	773	848	785	801	840	783	788	786	839	806	797	846	817	827	841	856	874	811	828	809	810	827	821	796	796	800	803	779	807	787	783	790	819	823	790	818	831	760	847	787	791	803	757	840	797	763	778	781	797	829	749	781	815	795	773	877	808	793	814	756	800	802	793	809	821	828	758	777	791	802	802	795	775	794	817	852	841	831	822	799	839	807	784	797	794	821	819	824	784	826	810	782	829	795	829	804	835	808	812	776	809	790	780	777	843	836	808	839	787	792	788	782	797	828	810	788	799	804	792	803	769	791	798	816	782	797	754	805	820	839	771	829	854	727	787	845	771	843	737	758	777	798	814	786	799	757	772	821	795	828	789	819	788	811	786	833	770	808	802	794	811	777	811	787	798	772	828	832	810	823	840	760	803	805	777	791	805	839	769	831	820	802	804	781	794	761	816	821	788	840	804	804	838	832	821	807	806	826	815	792	799	798	798	785	802	749	824	812	828	824	803	832	771	803	792	797	825	760	769	747	816	833	827	799	767	810	794	809	830	831	794	775	813	768	796	820	837	821	802	778	859	791	804	812	807	819	762	769	873	768	779	821	810	812	835	786	906	769	772	787	778	842	849	807	807	799	784	762	800	768	840	729	776	812	878	785	792	781	795	774	778	756	838	796	837	810	808	783	818	771	778	807	802	831	806	812	782	791	782	846	838	844	799	805	760	794	788	788	793	854	782	823	805	812	836	858	796	786	805	810	869	791	809	798	823	852	780	831	823	817	855	870	803	802	814	774	819	789	806	811	778	823	791	778	827	785	834	785	788	792	827	802	838	775	768	830	790	733	844	792	827	812	777	800	769	812	794	776	841	822	804	866	788	798	795	808	786	845	779	827	812	731	789	811	792	801	751	792	770	813	818	801	803	801	805	830	886	821	778	794	848	848	814	792	828	786	755	849	781	832	822	784	794	790	791	834	773	818	792	803	817	825	789	780	800	822	867	820	782	791	799	820	816	841	788	786	838	815	872	760	808	835	822	807	866	814	771	834	790	807	775	811	838	784	813	785	760	793	828	837	808	804	807	816	804	802	799	816	785	786	760	793	791	808	841	829	798	840	783	857	811	846	797	784	801	833	823	788	823	820	853	805	805	829	805	805	802	796	790	832	830	836	792	757	713	851	790	759	789	825	747	804	838	802	853	721	794	855	806	837	826	826	850	806	780	787	784	793	724	849	828	780	793	780	829	752	815	781	827	782	827	819	786	782	806	801	766	805	782	782	822	774	803	803	849	795	764	791	760	815	832	823	783	771	843	804	754	780	787	799	827	859	780	798	789	834	831	792	770	811	846	817	805	809	753	843	810	783	766	835	800	807	804	792	807	809	786	753	820	787	816	765	774	771	814	790	815	769	831	795	791	809	796	805	770	783	828	842	809	820	792	810	782	843	835	853	774	827	770	799	836	856	801	777	775	790	805	774	836	824	761	779	781	799	793	792	795	852	747	818	780	840	849	804	780	813	793	781	787	791	804	802	825	788	815	798	778	796	838	778	845	825	804	800	802	805	774	788	807	823	786	798	825	797	754	770	850	748	771	799	821	818	794	827	787	815	818	780	816	834	799	794	801	857	820	831	809	791	841	856	816	785	821	799	816	801	778	816	818	787	797	757	811	818	799	784	807	712	840	796	804	868	842	799	785	860	791	846	797	826	754	821	816	750	826	800	838	767	779	813	825	821	840	781	806	829	810	811	782	796	834	802	792	807	796	798	805	868	754	777	785	798	767	859	809	795	796	792	776	793	835	757	776	814	803	782	831	828	826	806	840	748	848	812	829	765	855	806	778	800	791	793	773	865	802	799	769	822	805	797	826	783	816	819	805	808	812	825	776	858	798	796	802	777	816	831	791	861	841	790	804	791	819	755	839	767	795	821	808	843	794	858	849	813	807	823	751	791	775	777	795	799	841	828	811	792	819	784	834	794	753	789	814	815	844	810	759	800	807	818	811	800	812	865	819	838	819	786	780	767	777	807	782	823	836	843	822	820	818	832	823	803	771	847	786	816	804	774	811	842	789	857	798	791	797	752	799	812	804	815	817	809	806	773	828	788	802	789	783	787	781	789	815	797	816	849	777	775	794	766	829	834	768	804	819	825	805	789	824	841	806	809	805	800	859	804	823	837	871	760	817	814	859	834	790	854	839	802	766	816	849	787	862	797	818	807	806	823	788	792	814	758	831	805	812	814	803	830	864	779	800	854	813	772	836	785	835	782	824	825	732	816	759	827	783	763	801	810	826	836	810	805	830	776	755	796	802	829	772	804	782	785	743	783	789	787	811	837	802	819	798	765	766	820	783	791	805	855	819	790	817	820	831	819	835	764	838	769	862	808	793	782	821	824	795	781	751	829	780	803	817	766	792	843	826	829	791	813	821	782	795	832	769	792	804	790	768	852	810	834	829	789	779	829	831	817	777	819	796	819	813	760	802	823	844	798	805	782	783	837	804	863	820	804	799	763	787	784	767	823	810	773	783	806	796	774	799	850	818	771	856	762	802	797	832	858	819	831	860	832	801	832	791	831	845	776	794	786	814	846	826	805	803	801	818	825	803	813	834	825	818	802	788	833	793	833	812	812	788	838	817	753	814	794	789	812	806	773	839	791	825	762	726	768	810	810	797	767	823	772	822	828	818	807	798	795	816	801	832	794	808	813	780	812	826	801	824	874	793	791	782	816	815	769	824	781	822	794	780	843	810	865	777	795	805	812	781	848	815	816	811	810	810	789	851	806	826	810	780	811	816	799	823	804	811	739	825	792	792	794	779	827	784	811	807	776	761	776	778	800	815	774	824	798	847	819	755	809	739	799	804	798	848	814	854	821	773	784	797	826	816	779	767	801	782	826	795	815	746	822	848	797	801	763	807	814	809	823	807	816	848	786	816	823	805	849	832	830	798	822	759	791	808	790	817	843	866	818	845	831	823	820	787	782	799	799	805	844	826	834	861	820	748	780	778	787	741	795	753	825	830	824	825	796	856	793	833	806	818	823	813	822	829	823	835	805	799	819	765	797	814	805	806	822	789	810	765	801	824	869	794	793	814	802	795	851	817	790	833	792	765	738	802	810	778	763	794	818	772	765	822	797	807	801	794	790	786	758	809	832	848	785	820	806	808	821	819	872	791	791	842	760	807	850	871	835	803	817	808	810	860	820	813	783	805	760	807	790	840	809	782	811	804	791	773	829	799	819	799	839	787	805	788	839	765	788	795	803	821	796	778	856	831	832	773	763	826	839	782	826	838	814	793	769
29145	18157	11157	6787	4642	3746	3518	3641	3340	3282	2527	1395	919	932	3249	8328	6371	3034	1316	741	436	362	317	310	307	287	290	314	301	273	265	299	274	269	273	288	309	299	267	279	321	324	319	292	272	272	296	298	259	279	319	278	310	297	287	291	264	281	278	293	276	277	323	298	285	289	320	292	284	274	315	284	314	298	284	270	290	271	275	304	249	304	299	288	285	333	280	312	283	295	278	263	313	267	283	291	280	288	306	283	313	321	321	315	316	276	283	295	263	302	308	277	275	261	302	299	312	275	296	318	324	322	282	305	296	319	275	308	278	290	268	284	287	280	288	276	295	282	285	280	278	293	279	295	322	274	289	302	276	308	303	305	303	281	240	270	330	307	301	278	263	308	298	264	280	273	293	301	279	295	308	282	314	337	263	339	287	302	270	292	281	290	293	291	327	266	299	308	295	267	303	305	284	283	282	309	297	285	290	247	275	299	307	292	297	290	296	314	306	306	327	276	300	283	297	287	299	297	303	247	291	289	275	288	286	289	294	305	280	302	268	272	292	293	312	293	284	287	276	284	283	295	285	304	291	297	303	311	305	316	306	281	289	301	286	310	307	281	294	275	282	290	294	310	292	293	290	314	312	301	300	298	297	280	321	278	282	303	285	343	284	286	295	313	314	264	299	278	327	302	284	287	263	314	324	290	295	280	292	303	278	269	302	310	256	272	280	272	293	307	268	283	290	286	323	293	282	284	307	315	313	330	294	297	263	298	304	262	270	270	302	290	274	266	321	260	313	286	287	307	277	301	315	296	309	306	281	290	311	266	299	288	279	315	289	284	290	288	274	286	279	282	318	284	322	315	296	297	318	265	284	288	304	277	264	318	289	278	279	311	326	266	297	280	297	297	299	292	299	337	312	284	273	301	288	278	305	312	294	266	298	244	276	301	304	264	279	290	280	292	314	270	292	276	288	266	296	285	273	285	327	246	307	285	277	309	280	295	262	284	295	297	320	301	278	282	271	288	295	287	307	298	278	322	253	315	327	271	300	286	282	284	292	285	304	307	297	272	279	298	269	270	301	319	280	264	258	274	285	267	296	273	264	288	316	313	284	300	289	268	321	273	286	267	296	269	291	277	315	269	298	297	277	318	314	298	311	271	310	309	279	312	288	276	270	262	282	276	281	303	246	301	292	305	279	283	296	310	272	304	255	260	307	314	283	301	273	300	278	310	293	270	300	282	268	306	292	300	281	273	283	277	295	287	298	288	293	296	269	306	288	310	299	285	245	312	322	282	297	285	313	283	326	314	316	248	314	289	274	283	294	278	270	297	299	288	279	285	297	258	276	302	283	309	281	280	277	279	274	332	276	305	282	290	285	315	314	298	278	304	294	298	309	291	314	295	273	272	289	276	264	280	286	315	284	314	287	290	273	301	293	280	310	275	293	269	301	297	298	289	288	297	276	310	283	326	292	287	278	304	325	316	303	284	271	297	281	333	339	314	267	321	310	295	306	304	276	282	303	305	291	280	289	295	324	323	293	280	282	276	306	281	294	285	304	292	291	299	288	294	304	322	257	285	278	271	306	322	268	265	305	273	316	283	321	274	320	314	273	302	313	313	291	303	295	288	304	284	277	296	288	305	281	288	291	304	279	269	275	293	306	296	312	276	287	289	313	286	289	281	311	282	305	322	331	256	300	311	282	266	293	282	301	306	303	291	313	291	282	288	303	310	294	287	303	308	275	303	327	268	313	290	298	300	290	300	309	275	284	319	270	315	265	308	298	294	310	309	299	300	271	289	315	310	272	254	272	328	288	306	279	304	294	279	291	300	286	270	298	300	278	296	314	336	302	273	288	278	307	309	326	291	282	297	292	296	301	306	282	295	301	281	308	311	279	284	321	295	286	291	289	285	293	303	289	275	295	278	307	269	293	263	297	287	302	292	268	301	282	266	282	281	309	260	276	272	266	285	273	288	315	288	310	299	316	282	304	305	335	272	302	303	280	292	282	284	307	301	296	273	309	282	285	278	283	297	298	291	292	291	315	305	266	273	291	282	280	294	280	292	303	271	292	251	281	268	279	301	312	284	282	294	272	279	277	276	300	273	286	270	267	318	284	284	324	294	290	280	296	301	301	269	276	289	299	313	347	265	281	303	294	256	298	284	278	249	276	309	297	292	333	258	301	296	298	284	321	319	311	293	284	307	293	281	261	292	307	303	304	323	269	306	286	285	297	286	301	272	305	309	298	254	280	317	287	283	281	298	303	280	308	303	318	306	256	303	303	278	272	337	297	284	304	308	283	289	292	306	265	274	295	302	276	277	282	269	313	287	285	335	272	288	262	333	297	314	273	270	278	302	296	286	339	311	291	296	304	313	274	292	287	277	302	289	299	286	287	278	289	302	294	302	287	310	290	283	294	289	279	298	290	285	307	289	301	308	300	294	279	296	283	321	290	283	286	281	285	277	271	278	319	311	279	262	285	291	337	304	262	300	301	287	300	309	311	286	271	277	279	281	287	294	307	266	288	282	284	305	261	263	306	290	316	269	287	261	277	288	287	282	291	278	280	307	283	275	315	298	280	295	307	293	299	284	286	294	341	279	314	314	312	314	276	330	301	276	290	271	312	294	277	308	309	265	302	290	288	283	281	269	251	294	289	291	298	325	307	305	268	311	264	292	307	294	281	304	315	276	303	296	301	319	291	295	299	299	292	285	315	308	324	310	279	278	267	276	293	292	298	263	299	318	327	283	262	330	291	304	277	290	270	301	278	302	300	296	287	285	294	269	292	296	317	297	319	279	287	313	279	288	287	288	300	312	276	308	288	284	306	268	297	298	273	303	295	321	265	312	298	331	268	304	309	298	266	255	304	277	281	290	300	319	285	263	284	310	286	271	332	276	293	321	304	276	271	301	291	277	280	318	300	315	311	298	270	279	304	317	281	297	329	267	289	279	283	281	303	289	283	304	321	296	303	328	276	278	275	278	302	307	279	289	278	284	280	288	301	283	275	307	290	250	309	305	296	324	287	273	258	269	287	317	284	280	295	317	281	277	302	282	325	289	294	286	305	286	282	301	295	279	275	283	310	263	297	310	280	269	254	265	277	277	299	308	300	303	292	306	307	315	292	318	309	271	285	278	291	279	289	295	294	286	285	272	279	302	318	295	296	283	282	289	257	292	275	286	294	322	304	281	277	275	313	272	292	285	304	301	269	289	323	281	300	281	308	288	276	301	278	273	308	281	294	307	312	298	260	264	294	297	289	323	281	288	284	290	283	267	325	307	298	286	270	283	287	299	318	282	265	241	301	268	272	277	274	313	292	301	281	290	301	329	277	274	296	276	283	310	289	304	318	285	287	287	306	283	283	297	289	304	279	299	281	304	293	306	302	279	303	299	297	294	290	244	306	307	272	296	278	297	287	254	301	281	315	293	269	273	287	320	276	287	282	271	325	273	287	305	273	303	292	296	248	287	294	294	280	321	294	293	328	296	261	284	317	279
9648	9118	14266	13324	13148	11890	12529	12388	10923	11663	9476	6020	4734	5084	15087	28373	23195	13468	6562	3578	1866	1252	1059	840	853	831	846	848	795	792	764	809	835	862	804	814	824	784	821	805	826	793	857	835	819	822	801	824	813	876	841	843	819	781	763	829	848	828	819	856	825	827	830	849	819	804	863	827	848	851	823	810	793	792	813	810	820	812	825	807	820	839	797	821	822	786	860	816	831	838	823	829	859	855	831	816	844	788	840	806	818	798	779	798	830	858	820	852	803	758	868	870	802	846	856	892	868	873	835	849	821	812	802	843	838	794	854	826	774	839	851	841	810	858	846	832	854	806	812	867	863	867	845	822	823	815	865	844	792	817	803	862	882	789	812	817	824	858	829	818	830	800	811	826	831	836	804	814	760	824	841	826	822	852	844	805	812	823	835	780	778	837	773	843	811	817	889	849	824	850	784	852	801	786	857	823	800	821	813	821	857	840	815	841	847	787	838	822	799	762	786	834	832	868	803	848	801	781	811	780	822	814	791	824	821	804	805	813	823	804	789	818	830	840	794	814	760	792	809	754	873	850	827	830	838	828	857	879	767	809	843	812	812	836	839	791	801	789	834	806	827	821	849	783	800	831	858	864	848	802	821	844	814	783	841	815	792	810	840	817	775	830	829	845	876	827	814	840	809	797	841	805	904	795	835	798	804	814	808	830	839	851	805	829	807	814	829	862	739	752	809	793	841	831	825	807	793	839	839	841	809	825	845	770	798	820	816	837	800	794	802	829	862	847	788	803	838	797	857	884	758	797	762	829	817	830	807	815	776	845	813	828	840	806	836	813	781	813	758	826	917	861	841	786	859	812	828	831	821	845	793	814	825	820	792	852	808	730	824	794	801	810	820	775	816	820	833	833	840	781	798	786	826	784	819	855	805	860	828	799	822	782	804	802	793	800	860	830	890	794	817	853	840	850	888	836	835	823	810	803	811	776	801	826	841	778	809	834	777	803	816	786	848	814	811	853	886	833	826	841	823	808	828	784	822	815	812	840	822	793	876	836	819	728	792	829	822	827	851	879	815	849	809	819	817	797	858	815	837	826	817	750	856	838	776	840	807	860	804	820	814	862	794	800	836	817	802	824	804	826	878	808	885	849	806	798	815	865	865	843	810	766	873	782	786	774	819	786	821	807	812	818	874	832	807	842	792	801	833	815	829	783	799	817	857	829	858	828	782	821	821	822	800	833	852	835	847	848	801	784	813	815	802	827	817	841	842	748	803	889	789	843	871	795	812	806	821	834	818	822	819	808	820	762	818	878	839	829	818	821	826	790	848	778	795	855	853	874	789	816	848	801	814	823	888	758	815	831	791	855	829	821	869	826	827	815	821	852	823	818	797	873	820	806	824	835	828	820	859	818	805	882	816	822	851	826	808	816	879	854	868	882	795	851	848	895	851	862	820	848	830	815	804	797	837	795	794	791	813	839	808	835	848	729	857	859	837	810	859	798	783	815	838	832	809	795	836	807	851	819	832	824	808	813	866	803	835	799	828	821	814	827	815	803	828	852	820	876	845	820	865	859	808	820	826	861	803	836	805	800	825	770	822	820	813	792	809	816	809	821	836	798	815	791	812	861	866	839	822	824	833	815	795	825	787	841	827	822	778	806	836	835	828	807	770	861	768	812	841	851	821	786	779	872	803	874	827	849	794	837	807	857	797	831	841	826	852	811	865	808	849	803	792	797	796	785	854	866	830	834	755	832	821	847	894	765	845	833	803	780	860	809	829	835	781	765	797	857	838	844	803	780	847	826	804	828	773	845	782	781	841	814	833	825	788	798	831	864	784	861	832	817	845	851	871	795	779	819	825	819	865	797	806	826	809	800	808	795	794	803	824	824	820	831	798	814	855	826	809	831	865	851	779	806	814	841	795	833	811	824	834	793	811	814	814	844	873	836	880	828	852	842	861	839	843	770	822	846	859	830	783	789	831	768	824	827	870	795	816	827	800	845	808	878	810	854	875	902	859	865	790	803	833	794	849	795	849	783	822	785	780	846	891	795	853	797	799	820	787	800	787	864	816	830	806	819	870	768	823	824	826	820	826	836	773	862	821	837	825	851	766	814	844	855	839	807	827	797	822	832	820	809	809	821	793	878	774	855	786	827	807	809	808	832	814	871	893	812	820	825	835	775	839	845	816	778	810	807	827	776	782	846	798	810	828	796	822	796	825	834	739	850	843	814	839	855	811	776	844	816	842	824	838	818	793	827	785	806	803	813	867	826	823	822	852	808	817	733	806	825	807	831	845	824	824	839	823	817	811	807	813	832	823	807	849	865	849	803	822	810	845	809	833	815	857	785	769	867	827	833	778	797	816	850	844	779	788	785	826	822	872	832	813	838	801	828	824	787	831	819	824	850	835	805	841	837	891	824	779	815	810	789	884	812	824	790	813	782	841	820	769	841	892	836	840	864	798	866	860	785	813	809	806	874	823	838	783	805	829	843	742	806	829	839	815	768	835	845	830	829	822	821	803	795	757	773	837	810	786	896	849	794	790	785	757	802	771	848	845	831	875	795	836	822	804	856	815	822	834	841	892	839	802	836	817	889	840	861	773	826	818	810	817	802	896	776	782	803	831	871	833	864	826	838	803	810	794	830	791	852	802	818	788	818	799	847	820	820	823	819	850	807	852	816	755	830	814	787	835	804	803	851	822	866	805	806	806	808	800	802	784	846	837	835	850	845	822	854	824	824	800	795	801	787	831	817	796	841	896	790	818	830	856	800	864	793	818	752	781	840	802	816	822	813	828	845	825	802	798	788	805	829	816	796	849	780	813	818	801	842	778	841	823	810	830	796	854	804	863	808	798	802	844	894	852	863	877	858	861	819	796	812	849	818	812	818	807	822	842	812	833	787	835	808	811	791	809	869	828	890	848	833	818	884	813	822	813	825	860	813	841	851	828	829	834	827	823	803	842	804	843	740	817	845	793	786	840	803	814	816	847	812	824	800	870	841	891	795	801	840	823	840	808	854	814	833	818	818	814	813	818	790	790	827	845	823	823	804	809	819	871	778	825	852	824	853	851	779	808	803	854	790	786	803	786	865	806	840	823	841	855	857	807	833	826	839	819	825	763	814	826	795	825	830	783	790	811	795	846	838	865	802	844	877	800	881	900	814	806	823	838	828	825	812	812	792	816	783	839	831	830	851	791	823	822	833	847	772	815	834	787	867	833	834	811	774	840	816	831	825	834	832	816	769	784	781	829	808	825	858	777	815	856	842	772	857	796	835	835	794	820	789	801	796	807	809	866	825	809	829	856	825	830	790	816	838	829	801	798	840	864	785	839	836	817	838	824	815	814	859	780	814	862	842	799	810	836	843	779	790	863	827	770	781	811	790	867	764	826	891	818	806	820	798	775	842	799	870	802	823	778	844	787	809	820	813	837	823	895	863	792	859	821	833	815	803	800	846	798	902	779	809	820	843	837	816	846	805	807	803	793	825	834	853	808	801
27345	9293	1919	1282	1131	940	731	632	591	519	490	427	404	402	534	862	799	484	406	329	282	293	264	285	274	274	301	260	313	270	259	267	287	272	273	264	269	267	276	250	252	302	297	274	310	324	296	323	276	296	267	252	272	267	313	285	290	284	286	280	309	264	293	306	282	265	294	300	294	278	279	296	280	295	255	251	280	269	272	298	269	277	298	284	249	287	267	272	280	287	274	251	331	267	249	278	274	312	267	267	309	311	278	303	264	286	289	259	277	293	268	283	269	267	293	292	281	266	278	284	306	276	272	288	286	263	268	261	288	280	282	268	291	305	291	273	263	282	272	284	289	271	268	243	264	278	258	249	246	269	302	303	282	269	304	276	270	283	261	265	299	300	273	301	276	271	271	305	246	286	258	306	255	267	300	292	281	255	265	282	275	291	267	261	276	240	267	292	289	253	272	289	276	258	260	275	314	295	269	261	291	281	319	243	281	301	294	276	281	291	269	266	275	281	270	253	259	280	276	281	274	294	265	271	265	308	269	250	275	274	288	267	238	299	257	277	286	289	262	253	266	266	264	291	244	251	283	277	266	257	296	261	282	260	288	267	277	281	286	286	294	281	274	262	267	280	273	269	255	273	282	299	282	268	295	223	289	278	280	254	292	272	269	239	287	278	279	289	275	275	286	290	274	261	291	252	262	287	279	275	270	300	287	300	300	296	264	274	280	242	287	280	269	268	285	288	282	263	293	255	264	302	282	312	279	287	274	308	272	290	290	274	311	286	246	271	289	279	273	283	308	283	267	260	280	245	297	303	258	266	281	267	277	287	305	264	316	260	299	263	272	282	286	272	264	255	290	253	274	257	238	289	285	287	243	249	263	283	303	266	288	248	306	301	280	271	271	285	275	275	279	293	298	282	272	281	269	287	257	252	289	273	240	270	271	296	258	263	281	262	287	292	310	283	280	241	274	275	259	301	287	304	267	293	273	284	282	238	290	271	269	254	255	246	264	261	262	243	320	274	266	274	295	287	256	272	238	290	260	305	250	275	282	255	279	283	271	292	264	256	262	262	295	263	277	273	272	295	257	282	272	302	265	270	238	258	278	263	278	251	292	286	274	271	282	270	264	272	285	268	305	271	270	248	256	264	292	265	286	271	280	290	266	291	275	283	301	279	302	296	279	262	287	290	280	281	244	257	297	262	266	242	281	287	251	263	264	306	284	272	281	278	306	250	276	259	270	265	294	306	280	291	276	240	289	288	284	314	286	262	278	306	285	287	251	299	268	275	230	263	269	266	291	269	286	278	251	254	262	273	228	279	278	282	277	269	252	289	270	263	283	253	267	282	267	281	272	268	293	302	289	263	279	296	259	277	277	274	253	284	264	262	299	279	307	259	269	279	254	289	262	252	261	274	264	294	269	293	280	272	270	255	263	285	280	283	278	264	281	309	276	261	281	251	278	279	285	269	281	264	256	293	258	256	275	283	278	274	309	249	272	288	258	264	290	274	263	290	271	260	268	257	282	268	277	263	252	280	307	309	278	283	276	300	294	273	274	294	297	273	284	298	270	290	281	275	290	295	287	269	280	276	304	285	263	272	276	273	287	295	284	289	244	258	289	255	267	266	284	290	318	299	297	265	256	264	260	260	281	286	261	264	272	273	277	263	277	236	262	274	288	262	303	286	270	265	295	285	260	297	281	248	296	280	279	260	278	300	258	305	310	270	275	280	284	280	305	298	277	276	260	271	273	267	275	254	251	258	255	283	293	295	282	275	267	292	278	278	275	266	257	277	264	295	296	248	293	279	264	263	282	261	253	266	291	304	298	311	290	293	274	258	271	264	258	293	250	275	265	249	267	296	295	295	267	287	278	253	261	290	257	293	320	269	281	331	309	281	282	271	247	253	259	263	270	270	260	269	290	271	286	257	258	303	303	284	272	265	281	276	248	271	250	281	296	298	268	246	279	307	284	311	272	292	262	281	287	280	264	266	285	275	277	265	292	290	291	276	318	256	289	320	294	261	253	278	262	283	264	288	293	285	276	265	258	270	285	303	264	290	274	253	280	309	292	287	240	274	286	328	288	311	269	314	276	263	304	293	289	253	278	320	274	279	275	261	254	266	299	264	288	245	254	255	285	290	270	305	276	280	250	304	266	269	278	290	286	266	271	283	268	279	246	262	259	245	311	297	266	279	281	261	264	275	260	287	267	273	291	284	296	269	283	263	276	248	278	289	274	283	268	269	275	261	271	315	279	312	307	284	261	269	292	308	286	284	260	288	288	274	287	295	303	276	317	280	329	261	277	279	266	263	253	268	275	284	279	266	283	305	307	284	266	267	278	283	256	294	279	280	262	263	279	265	265	273	275	288	281	262	268	298	252	269	282	315	257	282	268	294	268	279	293	255	274	278	306	256	282	257	258	313	253	252	300	282	281	297	271	274	295	290	281	287	296	266	274	254	259	284	291	281	272	266	278	295	318	285	292	301	275	287	263	278	276	258	270	276	263	274	266	270	272	274	240	288	246	252	258	245	282	268	270	287	246	309	243	273	275	251	278	291	288	285	272	313	259	296	290	284	266	330	292	294	270	277	282	267	255	296	277	286	252	278	261	277	290	299	269	254	256	263	262	295	253	271	281	284	273	270	269	280	257	282	257	273	270	260	273	273	265	269	270	278	271	266	274	294	294	254	278	270	282	273	302	295	290	227	272	281	295	277	290	280	256	268	285	282	257	257	261	301	267	266	266	253	265	279	259	280	253	295	279	301	299	283	307	276	259	259	258	294	279	257	299	297	280	278	270	258	273	286	267	251	279	277	255	256	263	259	269	255	276	287	269	244	267	280	281	282	283	316	262	281	256	295	312	258	280	278	289	284	275	256	270	254	273	295	244	282	252	300	276	291	288	306	276	294	266	268	252	292	287	304	266	276	237	276	284	270	242	272	246	238	276	261	262	281	277	279	251	296	297	269	288	265	269	302	278	284	253	275	269	308	256	278	259	266	250	236	295	306	246	290	261	291	287	292	269	258	271	274	259	279	280	270	307	258	305	276	279	289	261	297	301	286	271	293	273	284	304	283	295	275	278	279	257	270	270	285	295	278	285	278	273	290	274	271	266	262	291	298	258	273	273	286	273	270	288	276	272	265	268	273	269	278	303	282	272	281	283	283	283	268	263	292	314	279	257	276	282	287	307	293	291	247	260	263	251	290	242	324	252	279	269	275	299	273	309	245	258	274	281	293	276	288	266	282	270	261	266	262	279	254	278	250	286	300	263	278	301	277	292	265	259	272	276	271	289	271	296	282	312	284	277	284	289	251	275	285	260	275	262	284	257	280	275	267	250	239	260	276	284	289	280	276	301	310	302	262	272	260	304	295	266	276	275	270	296	269	290	301	317	288	223	290	254	269	267	301	262	274	250	289	262	278	276	284	272	298	256	276	296	301	253	295	281	270	300	285	273	277	272	235	296	278	279	294	252	272	260	290	299	273	250	250
7554	2974	4670	4860	5041	3955	3227	2805	2508	2340	2095	1767	1732	1667	2360	3864	3213	1818	1322	1044	820	865	739	762	757	773	767	783	766	783	813	745	790	771	771	746	812	782	755	775	754	829	791	817	780	807	765	783	772	787	802	775	785	800	755	755	754	789	748	766	790	775	784	777	780	742	761	743	810	779	769	766	825	757	769	751	783	774	800	733	759	746	785	772	757	791	788	814	814	827	767	800	790	817	814	784	800	779	793	759	768	782	780	777	780	732	827	790	799	811	743	787	768	793	782	742	761	779	784	795	841	781	747	811	822	741	799	790	817	765	833	808	785	784	781	821	764	761	798	758	818	769	796	786	810	845	759	739	777	790	805	762	754	794	758	747	754	759	792	764	797	778	772	787	778	754	746	798	807	769	788	839	755	833	791	761	779	747	795	788	757	790	780	743	793	777	785	773	771	783	777	733	795	865	796	842	719	833	701	788	756	768	810	817	774	801	765	754	735	751	792	776	799	810	792	794	758	792	772	808	816	776	804	820	771	816	792	797	836	799	752	784	783	757	761	804	784	804	791	824	791	820	731	737	754	844	815	800	750	755	847	766	830	773	720	769	779	801	800	750	747	811	814	811	806	752	762	826	756	833	772	800	760	783	744	816	815	727	788	751	807	816	782	801	822	737	778	820	759	775	798	757	781	794	772	751	808	809	789	728	825	785	814	782	778	802	825	732	806	780	766	781	779	783	785	744	808	754	800	803	727	738	843	762	788	778	760	769	750	809	790	776	767	808	758	795	797	779	783	787	782	788	740	830	797	739	822	791	783	833	793	785	823	827	785	786	779	756	778	787	785	814	790	784	784	788	722	771	768	764	757	759	787	799	756	772	753	800	768	820	740	800	802	747	784	779	800	743	763	787	791	814	796	763	777	797	756	774	719	742	824	806	797	752	725	830	760	699	777	802	818	765	748	820	798	804	729	785	763	745	773	817	785	782	759	764	752	809	789	744	754	796	774	815	827	812	709	778	821	777	734	799	782	737	748	790	726	785	751	803	725	788	772	786	761	802	762	774	803	731	742	832	763	802	765	736	737	816	797	804	753	857	776	785	774	803	773	767	741	752	760	809	823	752	801	788	770	805	784	751	804	727	777	802	771	813	761	743	794	763	747	777	780	767	742	783	776	790	787	814	779	799	740	779	826	789	790	744	800	760	777	802	786	789	775	825	798	775	736	792	749	745	827	772	794	731	776	767	733	801	787	808	805	810	755	755	784	794	796	786	750	784	817	764	829	725	782	802	779	772	741	791	728	783	783	755	789	741	759	720	759	736	797	775	792	801	746	793	767	800	805	769	807	823	734	777	751	748	794	792	733	756	844	826	801	734	775	742	790	783	788	845	756	779	824	769	826	774	767	762	748	795	760	778	717	855	786	783	761	721	762	819	725	789	758	812	794	770	780	802	798	783	777	814	786	792	797	779	815	763	756	794	785	748	759	796	831	780	712	760	824	787	784	784	791	761	759	757	779	801	777	809	783	776	791	829	807	762	757	819	778	790	780	751	757	794	780	760	754	757	772	832	808	811	818	793	805	758	786	755	821	788	750	796	807	766	735	759	781	836	781	775	798	737	825	731	843	765	822	767	747	776	735	766	799	733	811	798	797	744	750	754	773	765	756	799	841	785	755	762	794	800	751	780	776	730	791	802	759	754	788	773	845	746	767	770	826	849	745	795	777	737	752	761	772	784	792	759	738	766	766	746	773	845	796	791	792	811	777	814	744	769	805	764	752	779	802	795	816	794	789	772	794	759	751	824	819	792	807	753	774	764	780	800	806	838	762	760	734	789	750	742	727	805	768	777	795	776	709	783	813	729	773	775	758	786	755	774	747	792	730	798	796	772	774	780	774	789	757	792	795	732	837	778	758	773	736	792	748	780	761	769	796	741	788	809	711	794	788	759	788	807	783	770	744	770	736	737	811	755	775	801	786	786	820	782	783	785	727	806	761	746	760	839	799	736	782	773	796	789	799	806	784	747	753	811	769	782	751	765	751	711	801	768	741	757	795	808	811	721	777	763	769	785	777	782	804	802	796	831	760	765	807	776	744	768	816	764	783	796	766	743	770	821	716	781	764	791	764	755	828	770	765	763	767	717	751	705	809	800	735	806	729	750	790	785	798	800	787	797	804	837	749	784	762	811	823	769	761	801	787	795	790	738	769	783	785	751	789	781	762	829	787	798	806	831	869	809	726	803	765	772	792	745	758	785	780	852	756	765	775	804	754	765	785	764	748	815	801	781	744	780	767	774	764	750	809	811	779	749	749	755	741	761	807	795	771	802	755	739	784	788	778	794	836	795	754	733	805	765	783	810	773	738	758	755	774	718	829	771	819	793	790	757	755	793	785	785	790	767	775	785	755	860	796	822	752	746	769	772	759	735	812	793	774	745	873	763	765	792	819	807	731	755	750	798	788	761	770	778	783	766	772	753	767	791	735	795	809	798	801	787	725	724	732	804	840	735	772	794	786	744	783	806	762	761	813	828	792	793	754	809	766	824	792	746	771	768	782	799	782	848	735	774	768	797	793	794	774	749	771	734	793	802	779	814	748	777	743	761	723	781	727	743	805	737	803	779	809	782	785	792	815	791	753	800	761	711	793	823	728	809	724	724	788	769	838	774	768	782	797	815	805	741	774	780	781	794	797	761	781	748	765	820	796	748	765	738	770	772	755	881	766	792	724	775	769	773	813	776	782	757	825	761	762	791	770	782	765	811	780	742	812	796	759	788	780	726	778	768	768	817	780	777	764	766	824	786	767	826	780	793	808	783	757	782	777	792	775	791	781	771	807	765	801	744	820	782	802	784	740	759	770	811	843	796	751	739	742	728	734	784	778	802	770	788	777	804	789	786	763	761	784	747	805	844	771	811	818	768	783	789	774	778	744	805	774	790	802	806	760	833	806	780	796	777	802	798	713	806	826	809	761	752	751	787	720	730	788	768	778	770	814	785	823	788	778	755	799	771	805	789	773	784	772	800	823	781	785	828	758	750	775	764	730	773	737	801	797	765	771	757	819	772	789	745	784	764	779	788	776	712	776	772	808	777	772	766	788	834	786	778	806	755	768	761	820	787	793	760	816	774	761	779	756	788	787	810	784	759	778	755	798	785	778	766	741	766	767	730	803	820	771	758	774	767	797	797	735	795	785	753	778	828	790	805	795	778	785	723	772	808	711	748	786	722	809	813	760	798	792	835	753	794	770	762	775	774	762	762	800	765	711	780	809	746	775	724	752	769	775	783	779	818	758	749	710	771	746	759	819	811	772	731	787	812	765	757	801	778	801	759	768	792	768	771	810	751	784	765	780	833	807	763	809	803	789	777	820	789	782	770	770	759	768	837	755	763	768	816	809	831	791	778	855	780	787	790	784	801	771	748	812	762	862	787	751	769	775	802	797	801	809	762	784	798	798	800	792	738	780	783	763	812	749	809	825	750	770	763	793	770	792	811	803	768
28837	14162	7338	5086	3666	2540	2691	2284	1949	1641	1424	897	753	654	2519	4211	3233	1650	882	546	423	325	262	279	295	279	258	278	315	269	274	267	287	279	300	235	303	268	276	254	260	294	300	286	299	272	254	276	306	269	307	303	259	282	279	295	305	268	260	291	291	257	287	287	295	279	284	306	246	300	252	267	293	278	267	309	265	278	279	275	280	304	295	283	266	308	271	291	256	305	275	275	255	274	307	247	268	263	285	271	274	278	279	234	322	244	292	296	279	276	318	279	273	288	286	283	278	259	290	284	282	300	262	292	305	280	267	291	278	302	287	255	296	301	300	290	315	257	268	333	319	297	256	299	287	259	270	283	274	269	301	283	273	260	290	261	289	257	312	309	273	266	261	260	270	253	258	281	280	264	283	275	303	288	282	235	257	287	276	267	273	272	290	288	257	287	298	270	284	256	285	304	251	294	293	287	264	288	282	292	290	271	264	272	300	293	269	276	304	304	293	275	287	255	304	299	263	288	269	283	287	268	282	291	297	307	266	301	269	304	314	282	297	289	285	313	289	246	261	306	277	265	287	276	256	296	296	250	271	282	290	272	297	311	254	264	281	294	276	278	266	289	303	243	290	301	271	242	275	283	265	270	278	264	303	304	297	299	254	263	268	281	267	267	291	276	299	290	297	278	284	257	288	294	278	251	273	267	253	286	274	279	265	259	282	284	255	291	299	267	298	277	268	274	305	279	285	269	267	271	293	294	270	272	268	278	309	298	297	279	312	282	288	274	267	296	298	260	284	285	286	272	271	287	280	294	240	268	267	259	291	292	265	291	276	240	276	280	292	254	274	306	302	259	259	270	275	288	287	260	267	299	274	289	291	288	280	236	281	274	250	284	281	311	303	286	268	269	280	269	306	297	260	262	264	286	288	271	262	275	262	282	300	265	272	281	248	294	267	275	274	314	281	290	278	297	260	260	276	298	282	291	266	292	293	255	256	319	290	304	278	277	295	315	315	274	300	257	295	282	239	224	258	275	296	266	289	294	309	274	265	257	247	278	290	259	286	266	269	257	281	260	276	275	283	318	270	308	276	258	249	306	228	266	273	278	280	302	260	296	259	275	272	292	281	253	277	273	269	275	273	286	283	289	294	282	294	288	258	244	253	285	278	291	312	301	302	301	294	292	305	259	274	286	284	266	293	283	262	260	304	269	292	244	272	287	259	264	239	291	260	269	290	270	277	291	282	265	278	279	252	310	249	293	282	311	284	288	291	308	256	285	260	289	297	292	285	278	274	274	297	251	298	297	276	301	273	278	283	303	274	300	269	271	282	307	258	287	258	275	287	260	296	272	256	300	289	275	289	307	302	299	263	286	294	265	285	267	276	254	253	288	267	266	296	301	282	268	258	301	270	299	297	281	246	280	297	297	288	285	279	248	282	266	309	273	286	291	281	280	265	263	269	242	289	313	263	278	264	265	273	303	300	280	309	266	280	281	256	312	290	295	286	269	281	264	274	307	294	268	260	287	281	308	293	243	285	243	312	270	294	254	282	271	273	267	311	281	303	283	286	255	311	292	301	291	285	260	273	287	271	279	265	274	281	291	278	269	263	295	266	303	298	284	257	249	286	254	291	275	258	291	282	293	255	278	255	298	274	281	289	263	283	270	289	297	263	268	296	281	253	268	301	262	272	281	289	273	253	270	286	260	276	284	258	273	304	288	281	270	285	283	276	287	273	287	267	279	285	267	267	266	282	268	266	290	269	283	291	275	263	288	270	276	275	288	286	272	278	278	296	287	303	251	322	295	279	293	297	283	272	281	266	274	299	299	284	286	295	279	277	289	255	285	277	290	298	311	262	259	302	285	273	276	287	295	290	288	270	285	285	254	269	266	275	294	297	316	279	277	299	299	287	283	245	295	325	270	306	299	254	271	286	280	280	267	263	268	297	257	295	297	273	297	323	260	287	310	302	270	275	274	282	300	316	244	281	291	284	289	282	254	294	298	257	272	284	267	290	250	274	297	276	278	255	304	281	278	249	280	277	275	271	289	274	294	278	300	293	263	287	300	307	260	285	265	239	290	241	296	272	303	244	309	261	279	303	268	288	282	265	298	276	304	299	254	270	261	290	295	305	298	288	260	275	313	257	254	271	271	296	256	273	250	300	272	269	320	262	272	279	276	317	279	276	293	267	274	284	296	261	273	285	289	253	253	279	262	279	252	267	295	250	281	279	292	290	293	297	274	285	289	285	291	297	266	289	270	279	270	255	255	266	271	259	280	291	262	276	257	299	274	276	261	252	268	308	242	294	288	311	274	277	280	280	259	280	265	283	252	288	280	281	272	256	269	292	267	299	227	272	291	268	313	271	261	277	270	238	279	265	304	271	276	300	296	285	291	271	260	244	285	302	284	275	293	303	269	267	280	273	273	302	295	312	289	262	286	250	282	285	280	237	283	268	289	309	250	285	288	280	304	259	278	246	292	284	323	286	278	277	304	285	292	301	239	278	276	263	304	275	270	279	265	250	257	270	283	313	246	304	276	289	264	285	249	304	281	290	281	273	297	261	274	271	286	278	275	303	265	297	280	281	286	284	268	266	301	293	289	268	284	293	280	323	266	296	246	275	280	272	288	244	295	274	289	269	290	285	268	254	277	289	300	297	267	277	275	282	280	306	272	275	318	288	299	259	304	255	275	323	235	278	247	294	256	276	279	281	278	295	242	265	262	287	282	295	292	317	289	267	292	311	287	270	289	283	296	281	253	326	259	301	262	285	267	287	272	256	270	292	243	261	270	275	333	276	257	297	292	265	278	282	269	280	284	281	331	278	318	276	312	280	294	316	248	270	258	291	269	265	281	259	249	253	279	252	276	287	283	274	280	278	275	319	288	286	300	302	284	276	270	281	285	281	270	301	286	257	320	273	258	272	274	277	260	295	280	281	249	286	325	244	306	325	284	281	258	280	271	271	277	303	267	250	278	303	297	288	294	302	287	243	284	260	276	286	298	286	274	306	256	251	289	312	310	304	258	266	293	250	281	311	273	273	295	279	293	277	268	286	311	294	286	292	294	307	277	274	274	288	282	284	294	241	276	255	285	286	293	278	280	283	299	305	265	244	292	282	303	277	285	252	277	257	306	317	279	277	272	280	265	284	305	267	290	296	314	253	275	245	298	283	295	254	240	258	285	289	303	288	277	245	302	310	268	257	284	291	283	280	267	297	267	252	302	294	283	314	257	277	295	296	290	284	275	253	270	277	283	281	256	257	273	294	272	308	275	282	291	261	282	237	300	252	291	281	284	287	287	272	290	271	276	305	307	301	285	290	292	262	278	289	298	283	291	279	290	300	259	242	280	283	267	283	290	311	305	287	278	278	279	292	255	304	280	264	268	313	299	283	286	283	290	297	301	280	284	260	302	282	262	296	256	242	301	278	265	286	270	278	293	269	282	276	295	273	270	291	291	261	317	249	259	315	308	279	301	298	305	263	248	300	289	299	286
9045	6253	10845	11784	10618	8678	9790	8211	7434	6806	6598	4161	3324	3509	12893	19014	14556	8374	4035	2312	1401	1066	881	829	807	853	831	822	789	840	775	817	749	845	782	831	825	799	843	858	830	798	783	836	749	798	794	815	769	803	825	824	804	801	782	800	845	794	797	886	766	769	820	742	830	769	777	813	801	777	783	841	796	817	790	824	796	776	786	778	796	856	818	822	828	813	842	791	757	750	771	826	776	818	802	812	789	796	817	782	764	825	793	751	776	804	769	762	764	765	827	804	767	770	799	775	819	786	752	798	807	774	805	810	771	794	794	777	803	789	811	811	815	772	740	766	781	789	825	805	769	801	784	801	841	815	840	761	791	733	782	853	818	772	856	774	832	777	788	794	819	820	853	747	760	785	755	759	766	804	786	755	799	792	800	825	778	763	805	775	797	820	796	783	794	812	818	783	788	764	787	764	796	759	806	803	777	782	814	783	829	785	806	767	796	831	772	846	829	784	805	731	753	792	817	795	816	801	800	826	868	779	804	834	797	838	774	792	792	744	765	777	783	769	797	822	796	842	832	775	801	793	802	816	822	740	795	817	766	824	792	845	751	815	787	791	809	772	830	768	815	780	818	767	777	843	784	780	782	809	792	810	807	824	768	760	783	803	806	722	823	799	814	798	837	782	771	769	800	763	840	770	789	818	817	806	812	776	762	765	777	776	790	798	800	802	787	807	747	847	815	814	796	788	811	838	797	846	785	757	827	829	748	870	823	784	831	777	797	790	795	758	755	795	817	786	797	780	798	796	813	778	822	819	782	786	763	800	804	787	795	778	779	774	811	764	780	805	795	809	808	767	839	757	778	766	783	799	848	778	824	781	796	789	835	820	812	837	822	746	808	786	795	806	744	892	767	806	808	762	828	827	763	825	793	800	773	787	774	796	770	835	792	831	774	788	774	788	784	741	802	844	780	801	786	815	774	776	782	764	800	813	783	822	788	824	782	811	816	797	763	773	741	791	763	791	800	819	792	810	779	801	787	846	840	720	781	830	819	749	812	811	831	814	739	767	782	756	815	818	803	853	756	775	789	808	782	835	827	862	775	830	813	839	860	807	814	757	822	810	774	811	840	757	768	839	843	806	787	781	775	762	791	790	809	792	821	761	801	808	758	860	823	786	779	766	790	760	787	786	828	835	793	770	793	744	787	779	730	838	812	800	819	791	761	806	813	813	789	747	789	783	828	827	772	813	832	789	762	770	809	827	822	801	788	829	749	780	803	787	798	748	802	739	756	765	819	798	808	785	797	824	791	783	787	769	799	778	778	818	809	776	804	794	784	816	750	807	732	803	811	779	819	737	822	786	789	783	827	816	819	793	837	806	815	817	795	781	829	792	857	875	771	743	770	798	770	770	743	815	769	796	793	804	770	797	809	826	801	844	836	777	822	795	801	811	754	821	795	844	809	811	816	765	829	773	790	832	834	801	809	760	816	792	808	804	788	816	774	785	783	763	772	789	806	805	832	800	768	808	800	816	811	832	802	800	826	774	751	820	775	808	806	782	801	775	755	774	780	748	763	811	785	830	800	779	787	776	823	774	795	782	840	838	803	772	760	786	820	811	794	798	736	780	822	849	845	800	759	821	855	787	850	791	802	825	777	804	797	815	742	835	769	793	803	802	807	794	790	790	825	776	809	800	781	746	786	773	758	799	767	768	779	789	754	826	792	831	736	726	809	759	743	822	807	810	793	793	760	841	755	800	775	819	733	745	798	777	854	797	833	764	849	773	785	820	807	767	797	801	801	772	767	812	840	820	815	826	805	793	823	774	811	783	791	767	797	776	760	833	840	758	783	804	737	797	806	790	805	813	799	808	822	811	752	758	855	802	852	803	805	774	766	837	754	841	806	802	779	778	801	770	832	778	828	798	789	793	827	781	774	794	829	773	833	784	812	820	844	736	762	818	790	757	734	776	761	761	845	800	774	871	780	780	804	801	792	841	759	811	786	784	809	784	785	743	793	745	812	792	769	807	789	757	753	847	764	787	767	792	766	748	829	793	788	886	818	815	806	777	786	812	860	821	782	781	874	740	776	808	762	826	798	819	818	781	750	776	793	802	808	771	825	762	853	774	835	782	811	760	798	869	781	738	797	811	785	770	803	797	791	841	782	754	808	801	750	761	807	799	812	788	778	781	777	768	811	797	765	788	742	799	745	772	730	804	837	813	742	784	788	818	833	807	791	774	822	802	812	809	821	824	771	765	813	826	750	826	808	819	818	805	836	821	790	804	783	740	776	830	803	807	736	781	807	750	787	769	762	778	779	749	833	768	811	755	780	828	792	781	735	821	818	814	805	810	793	832	806	767	811	786	835	816	758	794	802	804	798	764	786	812	815	814	752	782	767	794	781	772	763	816	798	774	788	760	786	822	847	774	783	822	780	824	813	753	751	805	790	838	792	785	776	785	803	809	799	771	800	817	764	780	770	810	762	810	827	809	809	829	794	809	825	820	799	805	799	822	785	749	805	808	808	822	786	769	809	789	735	777	787	792	792	745	825	721	763	785	836	775	767	820	801	762	763	791	795	825	794	787	756	798	777	756	734	794	778	806	810	770	756	770	751	834	859	770	758	772	764	768	792	827	795	792	763	818	756	813	791	792	776	763	749	798	786	784	795	780	773	775	858	776	839	811	762	846	797	780	752	792	775	780	858	821	785	779	776	778	775	801	722	782	776	787	785	791	776	829	825	775	827	830	766	848	778	811	770	788	816	781	789	806	790	799	811	802	821	794	794	810	780	778	846	773	785	775	792	802	817	777	816	787	809	771	810	785	796	827	783	848	770	824	756	767	793	800	790	838	799	794	778	786	828	803	771	803	820	789	779	755	790	765	826	745	792	778	809	713	764	756	811	774	867	791	762	813	784	826	797	797	831	761	787	855	765	813	783	776	765	797	797	819	769	799	795	817	744	808	782	793	838	791	762	821	770	766	744	761	750	818	820	858	798	766	820	768	793	783	803	767	787	789	760	829	786	728	752	804	803	800	817	807	764	813	792	834	783	763	783	744	789	791	797	783	781	832	742	837	782	843	866	788	779	771	751	759	825	793	826	796	849	792	782	802	772	850	798	807	784	810	780	821	791	770	802	790	772	774	833	820	809	801	781	826	862	811	766	823	798	829	799	792	793	784	844	805	826	835	815	848	813	791	761	793	784	775	773	818	811	761	818	749	795	791	770	825	795	749	737	801	744	800	774	796	798	780	799	855	779	818	792	820	838	762	819	886	809	815	790	810	779	805	759	821	784	814	788	778	835	805	797	776	775	756	770	760	787	767	830	745	823	823	799	799	764	830	811	809	789	836	730	817	775	801	787	823	813	815	785	834	800	803	827	815	834	813	812	758	823	762	800	759	792	792	788	801	762	728	807	773	768	801	735	763	772	758	782	835	729	793	777	744	782	795	785	803	827	820	832	760	820	801	811	781	800	808	799	776	803	795	847	767	760	853	737	764
29222	17841	11787	7634	5261	4113	4584	3906	3474	2508	2469	1349	1149	1005	4032	7736	5932	3035	1344	745	460	357	301	313	306	288	303	274	289	286	280	272	292	297	267	284	306	282	293	260	280	292	263	286	283	312	279	307	266	291	259	306	303	273	263	283	306	270	268	276	306	302	321	302	289	323	280	310	297	281	254	274	292	293	273	312	302	313	302	313	300	240	283	292	297	285	268	325	296	288	314	340	308	310	268	306	288	293	272	278	325	307	311	300	283	316	305	278	318	291	323	282	279	289	288	272	304	259	265	280	310	312	332	301	265	317	293	288	301	302	263	320	262	250	296	278	251	288	286	284	299	285	260	298	264	285	289	233	267	285	308	257	289	294	284	299	284	291	289	309	316	285	291	258	289	274	296	296	276	295	285	287	261	277	290	274	272	329	283	265	295	273	292	300	265	265	294	279	290	307	309	274	286	284	268	276	293	277	301	291	281	293	259	265	307	301	277	277	289	273	272	316	283	311	299	295	264	261	256	286	318	271	294	305	278	249	319	291	279	296	245	312	293	269	266	283	281	296	246	293	276	289	290	297	275	285	282	266	299	318	304	280	302	281	268	274	258	322	281	294	272	266	316	302	327	291	274	265	296	298	273	272	293	262	264	293	280	306	329	313	259	270	276	278	275	302	280	291	319	306	266	267	270	278	313	326	268	279	296	272	301	257	271	313	285	293	294	277	295	290	296	313	301	321	290	300	316	256	294	245	291	279	291	288	282	310	297	250	277	285	302	280	288	300	298	291	289	257	299	318	289	301	271	297	320	295	275	284	279	266	293	301	283	322	275	288	297	277	284	271	271	264	303	263	283	302	262	288	292	313	315	267	296	257	257	294	275	283	337	246	267	267	268	271	284	266	276	263	280	292	312	291	278	267	269	271	269	257	268	269	285	283	282	293	282	288	302	278	290	272	283	288	286	305	263	315	288	311	294	268	299	269	286	308	304	288	289	269	283	298	291	316	294	300	303	282	291	317	315	305	311	282	267	296	283	260	236	264	286	294	289	288	280	270	283	293	283	309	303	321	276	265	303	299	287	283	289	277	262	308	265	281	267	291	306	274	294	284	277	283	297	279	279	249	290	294	299	281	297	283	280	288	295	277	284	286	284	293	301	293	305	318	311	295	266	318	261	289	277	281	278	273	262	268	288	290	272	302	289	289	293	282	284	296	295	311	297	287	274	285	324	280	307	302	279	279	296	300	285	307	261	289	314	312	293	269	291	292	263	289	296	293	272	269	287	272	296	298	292	281	321	307	297	307	296	283	251	328	277	305	306	275	292	293	304	305	306	292	260	291	308	258	332	259	272	303	287	297	277	313	274	274	263	269	245	284	301	294	293	291	282	272	301	261	283	255	291	285	270	293	293	259	285	270	293	280	316	287	286	262	303	315	297	267	328	316	304	277	284	292	288	280	290	301	286	312	275	283	298	302	288	291	262	299	317	298	300	303	286	291	288	292	304	305	236	294	258	305	298	272	284	301	282	285	295	287	268	263	297	279	299	309	307	327	330	283	282	277	281	249	286	277	298	277	287	289	306	277	264	233	273	308	302	302	315	262	301	273	271	287	311	307	286	295	301	284	276	277	311	317	316	311	279	275	286	288	275	308	289	310	295	277	289	308	289	272	317	272	273	257	266	303	290	289	285	294	314	310	274	287	278	267	292	284	302	268	287	278	308	263	298	286	254	292	264	293	291	287	275	287	307	285	303	252	290	309	270	274	283	274	305	292	283	256	275	275	290	297	332	266	268	295	258	274	280	289	245	315	270	296	296	292	293	269	309	304	304	290	298	289	333	320	290	283	275	283	280	287	313	249	294	286	308	291	310	289	272	290	303	265	275	266	287	291	306	267	272	303	299	255	290	282	292	279	288	303	278	271	309	262	288	287	304	288	305	325	282	289	281	253	330	290	316	278	252	271	287	289	300	291	283	291	294	283	298	256	299	269	318	304	308	266	281	282	295	276	293	277	307	252	273	303	288	280	299	262	322	287	297	305	278	233	320	301	311	301	303	314	284	291	285	284	291	297	258	283	285	282	276	325	278	292	281	273	290	292	282	280	286	300	272	290	299	293	271	281	274	288	279	264	282	311	289	288	283	316	285	282	254	270	279	328	263	301	297	286	304	287	274	296	285	285	326	273	272	284	296	276	293	298	275	306	308	269	304	310	276	279	289	280	298	314	309	273	273	294	303	282	317	274	278	269	302	269	285	283	282	303	269	288	268	280	305	274	305	291	278	295	284	289	287	305	278	286	317	311	286	274	277	257	270	288	307	304	289	268	257	305	292	297	291	271	266	278	252	260	296	292	313	291	304	289	282	286	266	296	310	273	292	281	287	312	277	288	285	315	276	302	283	294	284	312	272	248	266	281	272	297	297	291	267	309	296	272	279	293	269	293	292	288	275	286	282	280	297	281	295	282	263	293	330	256	271	314	273	300	273	317	288	292	279	289	289	293	282	298	269	299	286	287	318	296	305	301	280	291	292	282	309	271	273	288	302	285	282	274	279	257	302	286	295	297	298	277	275	289	282	293	292	281	286	290	289	283	282	301	289	296	268	270	301	302	288	308	276	294	281	280	309	284	286	298	290	273	303	290	279	280	267	295	277	304	289	265	298	301	309	283	304	302	272	302	290	282	302	289	279	279	286	299	286	278	303	294	303	263	296	292	287	267	301	297	256	300	292	280	290	294	283	286	294	322	290	295	341	274	306	301	286	305	282	260	302	303	300	292	284	265	279	290	288	250	279	305	278	291	269	320	270	288	286	288	273	275	287	299	300	284	292	282	319	275	281	273	298	316	276	311	278	298	299	251	314	294	283	289	259	305	311	272	301	273	277	276	287	273	260	313	284	285	260	274	293	293	261	309	298	255	253	300	293	300	276	318	309	304	292	299	292	282	283	280	280	270	279	262	298	301	286	289	280	274	254	260	308	291	291	289	287	294	302	293	293	290	283	312	277	311	268	275	296	318	270	310	302	263	309	299	270	305	314	267	287	286	298	304	298	290	292	261	299	309	241	293	268	272	332	289	280	276	283	310	272	312	276	301	273	277	295	272	309	265	306	301	286	300	273	297	258	279	259	266	311	277	294	268	300	305	297	292	301	268	269	280	319	280	281	280	301	257	277	303	280	261	290	261	291	270	278	269	309	284	312	274	279	285	326	320	288	276	324	274	297	295	266	306	274	309	302	267	294	303	298	267	276	289	276	317	270	304	255	300	278	253	303	265	301	276	282	292	283	295	296	286	294	262	279	297	290	298	323	275	293	275	286	286	280	296	275	310	266	275	290	273	262	286	279	272	299	289	249	310	279	277	266	284	278	280	274	269	270	313	285	290	305	296	294	305	297	313	298	304	281	258	261	294	287	277	269	278	283	300	316	306	295	296	286	278	290	300	292	277	278	273	296	271	286	324	256	269	301	308	292	243	300	297	290	318	295	317	276	292	277	279	286	299
10025	9067	13922	14617	13376	12389	13529	12373	10990	9806	10185	5971	5581	4953	17789	26958	22522	12945	6770	3361	1876	1252	995	916	826	825	787	783	810	814	791	801	814	834	828	800	865	781	795	848	827	782	815	831	773	834	836	854	822	810	828	744	860	826	771	799	806	852	853	707	826	825	830	843	752	810	809	807	821	787	810	801	817	814	824	824	835	829	786	796	870	815	785	806	810	806	803	770	824	795	835	804	817	778	836	800	879	824	845	838	823	823	796	795	875	772	802	826	811	849	841	746	809	845	790	834	851	856	846	804	792	818	794	802	808	811	860	808	798	823	797	758	807	775	830	800	833	773	790	794	829	818	801	856	764	809	799	836	808	801	795	764	774	807	822	790	766	829	837	799	822	839	764	821	856	826	850	827	799	791	827	812	813	850	812	820	807	771	806	760	847	836	838	820	777	781	863	883	831	838	788	826	780	844	851	808	820	804	775	776	814	808	847	803	813	819	799	771	819	814	822	811	853	823	807	768	835	809	800	827	827	851	786	801	820	898	812	786	865	798	822	807	809	806	807	781	804	791	760	758	829	862	798	854	868	791	843	803	801	802	815	729	826	818	789	799	800	827	812	811	831	809	778	813	800	816	819	807	827	855	869	783	806	809	805	798	789	814	803	791	814	749	833	818	837	849	774	797	777	811	830	787	821	826	727	834	820	803	824	833	821	764	813	810	738	816	844	811	753	795	741	838	828	819	815	780	787	866	739	798	816	792	852	827	754	893	813	840	806	789	800	861	830	809	804	772	803	769	831	796	808	811	788	859	806	841	761	818	788	808	796	827	854	839	786	827	781	809	796	809	782	857	899	825	774	803	782	815	842	828	853	795	792	787	818	759	805	811	821	823	793	851	813	864	790	825	829	781	822	842	832	819	837	828	827	825	860	834	815	789	830	770	796	864	822	757	782	840	807	811	799	773	837	852	774	795	799	830	815	862	868	838	824	863	812	829	820	799	872	842	812	812	815	815	806	818	778	801	826	821	762	810	828	817	809	773	804	838	833	773	849	805	791	821	826	864	780	767	812	791	799	821	834	815	795	788	781	836	778	796	822	808	801	816	845	848	840	761	795	791	782	834	833	788	847	824	816	824	806	786	832	832	838	869	760	738	777	837	849	771	841	795	784	821	800	817	806	833	781	798	841	819	828	804	804	817	778	812	825	769	857	817	764	827	801	839	822	789	816	770	840	780	756	816	773	842	735	823	836	819	784	790	793	844	798	782	835	793	819	854	799	785	819	776	798	801	821	739	753	833	842	789	830	849	794	814	806	779	792	834	828	795	845	850	773	835	785	792	801	849	792	787	776	815	825	793	851	781	790	796	831	812	811	826	842	753	789	746	810	844	837	775	808	776	801	739	786	832	847	815	807	848	798	766	818	827	807	788	799	831	816	836	769	802	770	845	802	795	846	815	765	812	829	835	861	809	827	804	824	816	845	741	798	771	807	783	805	833	827	775	749	810	819	874	840	823	791	853	782	827	840	823	797	807	831	776	792	783	868	805	873	812	829	784	847	779	781	854	804	811	784	816	796	836	756	828	811	798	813	845	788	795	852	760	837	829	761	802	818	789	807	793	813	773	766	804	857	836	775	818	837	810	774	800	845	805	809	796	804	746	827	800	773	774	795	827	826	804	798	777	819	853	816	814	791	808	790	874	851	831	841	841	829	851	823	858	860	757	799	768	801	820	810	815	815	809	791	822	824	821	838	783	849	814	832	798	792	847	836	785	818	877	794	814	796	777	822	821	798	806	832	844	790	794	832	845	826	836	831	797	807	807	812	798	806	793	849	832	811	818	795	847	850	838	836	831	817	810	814	779	801	756	807	822	853	832	804	810	786	849	841	825	786	782	798	783	821	789	825	799	815	807	803	770	838	832	778	768	791	792	832	772	756	831	836	788	801	798	812	828	881	789	803	801	829	821	810	812	844	849	784	800	819	777	784	811	804	745	836	842	852	858	859	867	835	801	781	794	828	803	798	805	810	830	811	802	805	836	834	807	820	821	787	790	807	838	816	835	843	815	802	724	815	782	800	809	786	803	824	800	818	796	803	774	799	825	875	858	841	801	829	794	834	791	813	784	810	808	805	850	757	744	790	780	787	840	840	822	809	777	789	784	800	812	748	783	855	792	788	852	824	803	797	794	808	785	823	770	780	808	808	841	824	782	773	808	776	838	795	786	784	794	816	805	836	807	795	810	795	783	776	796	806	741	817	848	827	821	791	823	776	817	825	792	842	798	762	845	794	807	833	815	823	819	820	810	802	827	797	833	860	816	792	821	747	749	791	837	829	757	838	812	747	851	812	800	838	808	826	800	777	813	805	826	774	846	799	798	807	808	868	827	787	829	828	798	797	814	791	807	819	810	780	773	847	795	807	791	835	789	792	797	820	824	811	754	811	812	765	807	874	799	771	894	793	806	762	802	783	811	857	788	823	776	796	798	804	762	836	782	821	858	776	815	838	841	830	820	798	782	799	859	833	885	814	778	802	791	798	805	801	795	813	800	820	754	803	765	861	817	839	794	824	827	817	832	802	780	814	827	828	867	802	805	773	860	789	799	778	870	851	820	864	843	805	782	844	761	832	812	838	839	838	803	811	783	819	828	822	806	824	791	836	793	806	841	787	864	799	856	831	794	869	857	874	779	844	771	783	801	767	785	842	870	798	869	828	826	788	739	803	810	811	845	799	809	789	836	825	818	782	805	789	786	865	774	870	801	844	764	804	836	798	758	838	767	838	822	794	808	807	816	772	783	797	836	798	842	788	832	766	775	782	797	789	847	766	833	772	835	825	859	790	802	838	814	833	821	813	797	823	834	822	783	769	826	807	802	786	829	815	796	770	816	834	815	836	847	823	813	786	870	823	832	799	822	835	819	845	838	835	849	779	768	831	804	885	816	784	813	766	780	809	814	842	787	840	789	792	794	793	765	808	806	824	806	764	851	826	795	854	856	793	834	783	842	810	816	872	859	781	796	846	856	811	826	847	842	830	801	820	765	784	811	794	748	804	829	831	833	795	811	832	779	820	883	807	820	806	809	814	836	820	793	849	776	813	830	743	806	813	806	762	823	803	760	780	824	842	801	809	809	822	746	812	780	802	792	820	857	825	851	801	811	806	833	789	821	799	835	785	789	825	809	878	841	864	804	783	808	823	818	792	841	789	834	794	819	839	813	819	787	825	773	835	794	855	806	824	803	860	774	854	760	801	852	789	793	799	829	842	769	786	798	863	801	839	868	825	770	790	840	825	819	838	914	814	797	856	806	822	807	860	803	874	804	810	858	820	788	778	810	833	806	811	842	837	829	850	816	849	803	818	800	821	847	805	819	820	862	784	835	752	793	805	801	841	842	785	809	785	792	841	772	824	808	777	793	853	800	803	794	880	782	779	800	782	801	782	827	807	783	779	779	827	815	801	825	811	832	804	758	828	842	851	820	793	807	841	805	834	851	794	792	797	843
26883	8328	2171	1390	1064	780	728	619	538	529	517	378	401	464	490	649	760	488	396	328	260	287	276	259	284	300	282	284	299	277	255	264	271	287	271	243	278	277	254	240	246	254	271	287	247	261	273	254	241	263	275	261	251	272	260	262	272	290	297	266	276	279	268	270	272	259	277	246	265	285	290	290	262	265	259	258	280	271	258	239	264	263	255	248	290	295	259	266	306	248	252	270	250	274	278	268	271	268	266	273	300	295	250	280	274	262	245	297	245	286	272	282	245	227	253	272	289	276	290	259	248	251	273	270	265	271	259	233	269	269	300	268	286	262	262	271	293	266	259	286	274	263	278	279	259	258	249	290	258	246	285	246	288	266	309	278	291	246	261	238	255	276	264	263	275	246	292	265	270	271	274	264	279	241	273	267	271	276	296	249	255	261	274	252	262	263	248	264	256	278	281	267	256	269	268	303	263	299	281	251	291	228	259	261	249	275	269	289	257	277	264	270	261	275	260	271	256	267	273	241	267	260	247	283	257	271	265	279	224	253	279	275	249	280	274	256	283	269	274	256	278	268	277	261	261	266	268	262	280	271	278	249	245	270	252	252	270	257	268	240	263	240	262	291	279	243	281	265	270	258	253	282	268	257	285	258	267	236	301	287	255	271	290	279	263	290	267	265	265	255	269	262	274	291	267	258	230	256	253	289	249	266	270	277	302	284	265	282	249	279	259	253	281	268	264	279	254	268	267	259	273	277	262	266	234	314	286	263	308	258	259	247	273	293	285	279	264	293	242	289	233	285	259	297	268	258	269	269	256	277	272	260	285	271	258	255	281	264	293	284	286	265	263	286	288	273	242	283	274	249	237	260	271	269	287	263	263	263	253	235	253	269	263	283	281	271	244	286	274	262	263	265	243	255	269	260	283	289	259	275	277	281	254	254	254	272	259	237	283	250	268	282	263	281	239	277	249	264	255	266	285	258	242	289	261	266	264	267	279	282	273	266	267	271	274	265	245	254	254	267	294	277	255	247	268	259	290	284	262	248	267	260	249	281	282	294	258	274	289	265	258	288	276	281	268	265	293	289	280	268	269	256	266	265	254	248	255	274	270	296	297	249	275	277	269	296	286	261	285	285	278	267	256	279	282	265	268	258	265	275	307	256	275	278	245	267	270	263	267	287	266	283	267	283	226	293	276	262	262	264	234	215	269	268	268	271	271	235	260	298	262	270	292	298	283	263	263	252	256	290	254	250	276	287	268	255	297	266	266	292	272	265	297	283	274	240	264	308	249	251	277	273	248	303	241	269	261	263	273	259	278	262	274	285	297	284	271	262	234	283	275	259	267	268	261	257	262	247	254	271	260	291	293	287	296	254	264	251	263	253	284	230	231	269	258	281	250	281	298	284	284	301	281	257	268	229	267	270	269	274	282	256	275	260	288	270	297	264	263	285	259	257	274	237	309	270	258	273	264	282	276	255	243	278	264	282	278	250	297	269	277	290	238	268	254	278	276	258	291	269	248	226	270	280	255	279	260	278	281	276	250	287	268	288	256	268	293	286	279	259	269	286	276	282	263	253	270	263	252	310	263	256	264	287	258	246	239	255	261	263	279	270	259	291	279	273	275	238	253	275	271	261	268	292	297	274	289	254	283	278	266	268	264	284	267	285	262	278	231	270	259	260	288	251	252	248	275	271	284	241	280	274	276	278	275	281	289	266	262	236	284	260	248	261	276	258	276	277	273	290	273	260	278	272	288	263	287	259	267	256	277	268	259	282	259	246	273	286	247	257	292	276	256	249	265	296	274	292	244	245	265	282	236	265	262	300	282	283	268	253	253	268	256	268	272	276	288	251	254	241	253	264	284	289	266	252	300	249	268	282	281	274	257	314	247	267	258	286	265	256	258	272	243	261	265	266	270	251	282	247	273	277	292	256	242	263	289	267	293	247	290	279	253	296	240	284	269	290	278	252	289	274	266	264	305	247	286	263	293	257	246	295	246	298	291	249	271	268	282	264	282	292	270	238	264	247	250	278	266	281	269	251	293	307	273	255	266	272	272	248	282	274	261	288	263	258	270	282	259	250	252	276	283	253	276	281	257	268	264	294	271	238	249	260	258	262	284	248	291	266	254	277	256	266	270	286	287	257	278	276	283	286	300	258	281	281	277	270	277	214	262	282	297	279	270	281	249	259	326	238	257	265	267	298	249	243	290	250	252	282	256	266	301	266	275	238	253	264	283	269	267	275	261	273	284	275	257	246	302	296	279	285	269	287	261	263	267	243	257	265	260	275	270	272	280	253	287	260	283	269	255	295	275	251	248	287	279	291	270	251	246	260	246	292	285	250	274	275	268	278	291	285	276	250	274	274	269	280	269	272	305	300	271	304	275	250	259	281	259	269	274	272	268	281	227	256	293	282	267	266	295	248	277	291	284	268	268	284	289	253	270	258	259	261	267	261	279	288	250	258	301	274	271	278	273	274	277	274	273	273	311	285	277	272	263	283	219	258	229	274	285	289	257	305	273	267	240	293	259	244	277	264	247	254	258	270	274	305	292	251	268	274	270	289	253	273	277	260	276	247	265	260	273	257	264	278	263	264	271	246	253	287	286	263	266	252	252	272	258	274	292	279	268	260	243	270	275	275	263	257	243	298	266	282	255	261	251	276	278	273	265	250	279	266	269	285	266	289	261	246	265	267	269	281	292	281	281	279	248	252	242	286	254	247	247	247	239	281	260	273	270	274	249	251	241	299	259	253	268	260	270	239	292	228	279	287	278	276	254	256	269	261	256	269	245	314	266	274	254	279	288	288	264	264	286	268	259	300	300	244	251	264	296	289	279	288	253	282	278	241	278	281	287	295	266	266	258	303	286	290	253	248	271	268	286	280	250	257	265	251	281	266	270	303	265	304	266	275	254	260	253	245	262	246	246	288	262	289	266	264	292	278	288	252	275	260	277	270	278	250	237	254	251	271	263	243	276	257	250	268	268	265	279	301	259	254	286	278	264	279	260	246	252	268	256	253	257	255	247	272	283	244	267	295	272	255	289	276	299	285	263	272	284	237	255	277	280	268	246	277	277	297	275	260	273	245	267	261	303	273	238	261	293	277	238	284	272	285	252	264	290	295	257	265	278	255	288	278	282	259	268	268	284	303	274	264	275	251	227	263	301	273	272	289	275	268	271	246	293	266	274	271	270	266	288	276	275	251	276	278	239	299	240	250	289	277	270	256	260	284	275	282	269	266	279	264	265	255	272	262	258	271	273	284	278	241	260	268	301	275	257	264	271	299	282	298	293	243	283	254	301	254	231	286	251	302	261	274	246	259	249	253	272	250	286	272	272	238	239	230	276	280	262	308	255	277	282	279	285	259	253	291	278	241	298	247	261	260	292	285	270	268	271	272	269	266	278	278	276	243	279	266	281	265	297	275	254	282	271	256	284	254	230	269	254	251	252	306	284	276	309	260	259	254	273	264	256	267	249	262	264	263	276	263	289	282
7271	3025	5210	5486	4545	3649	3055	2822	2516	2220	2034	1628	1851	1801	2460	3456	3134	1837	1300	983	831	786	747	786	748	820	769	735	793	711	781	757	773	783	776	757	742	782	772	796	777	759	761	801	747	752	754	739	751	771	725	738	763	800	713	781	739	744	768	761	731	721	720	745	762	725	723	765	780	773	754	716	779	796	732	829	784	759	785	772	779	700	768	811	767	760	774	734	725	739	778	783	782	837	737	744	789	751	770	712	794	727	749	742	774	767	778	731	723	764	802	773	805	770	778	749	761	761	787	729	753	763	776	722	731	792	791	741	790	795	771	786	745	717	736	758	749	752	767	733	807	816	726	814	795	761	747	721	690	755	739	802	791	783	751	715	752	763	787	713	765	751	798	716	780	714	826	740	756	730	749	744	772	744	747	780	769	810	789	702	783	811	793	792	776	779	755	767	771	733	732	786	797	735	837	730	748	779	745	753	745	772	783	758	745	745	771	819	740	745	739	759	751	723	758	762	797	764	724	782	748	687	788	767	750	773	800	756	730	742	791	793	729	756	806	716	744	760	801	779	772	758	768	746	788	717	793	742	788	763	754	740	759	759	784	750	753	766	755	713	765	785	760	797	722	738	751	688	724	789	718	734	775	749	729	742	774	736	787	794	798	766	781	813	772	742	736	792	710	740	803	718	785	760	800	752	778	831	768	767	760	757	776	791	762	757	745	755	736	786	759	794	781	756	793	771	774	761	772	761	733	756	757	758	748	837	773	767	737	745	726	788	788	762	796	799	762	784	759	789	732	777	752	777	761	741	751	729	772	767	765	762	790	762	767	800	812	740	811	787	752	769	747	765	757	822	761	743	752	775	765	777	751	756	754	746	795	766	795	748	765	783	755	712	780	767	777	815	788	771	775	751	759	749	756	770	750	731	739	759	757	768	714	814	797	771	736	692	736	743	826	703	732	803	689	741	752	790	735	798	768	774	812	753	741	784	776	714	782	762	772	799	771	789	769	796	753	759	800	740	773	738	767	725	788	762	735	812	739	772	756	763	770	739	757	762	753	780	760	740	723	828	773	781	731	770	746	738	725	766	756	772	791	759	795	754	783	789	826	689	817	767	690	802	766	759	751	758	716	772	780	736	771	710	780	799	809	769	723	764	760	742	803	745	783	729	713	735	752	754	739	765	785	818	777	732	784	737	788	758	765	739	765	821	701	820	791	745	769	732	751	769	753	737	799	732	802	737	736	734	789	767	744	757	743	773	775	718	773	796	758	756	789	767	779	741	781	748	741	774	761	789	800	774	734	766	739	725	768	773	788	740	736	766	776	808	788	806	738	750	777	756	815	735	769	779	738	725	721	799	774	778	811	733	733	729	758	831	810	733	787	791	772	803	782	788	728	720	759	728	773	754	757	795	730	729	761	768	780	800	777	713	756	757	769	783	755	781	747	723	757	733	792	787	773	735	772	790	744	831	741	758	776	786	744	738	741	802	777	793	777	748	811	771	780	763	752	783	780	740	758	723	790	778	742	747	820	759	720	780	827	777	712	772	765	788	761	750	782	817	737	768	737	813	775	749	788	726	773	742	783	806	722	802	797	788	768	762	763	731	738	738	798	819	774	824	741	727	744	763	783	766	744	749	784	781	790	734	779	784	744	728	772	774	689	796	790	760	774	758	785	802	789	764	796	777	726	705	757	814	785	811	762	742	801	770	767	827	787	719	751	726	794	751	763	744	740	798	759	758	765	786	749	794	784	756	777	780	755	799	745	729	830	807	697	764	762	787	727	738	794	778	701	821	757	762	797	748	768	767	748	757	772	783	760	846	766	816	773	730	740	763	729	751	746	766	789	741	771	739	783	762	766	758	789	746	775	757	723	762	770	734	745	731	823	757	771	788	783	771	783	807	758	764	782	785	794	771	735	742	802	797	824	732	711	777	788	781	723	765	788	737	755	750	757	753	788	762	772	821	748	775	791	774	789	763	728	790	773	780	742	759	769	811	721	796	757	777	797	792	758	721	777	760	767	774	785	795	735	727	765	778	798	751	737	779	764	722	746	769	784	702	805	741	774	735	804	732	741	792	747	748	778	779	759	760	736	754	767	806	751	738	780	719	732	756	772	796	797	749	763	746	728	749	788	759	788	791	777	780	767	791	716	728	772	763	764	736	792	815	746	746	713	760	798	767	766	801	776	776	744	755	791	801	798	748	805	777	741	765	713	740	755	775	774	791	766	800	771	735	792	768	718	805	767	702	760	776	806	730	752	740	779	741	781	775	806	763	730	793	749	741	760	814	738	736	770	757	725	763	784	747	792	718	730	766	778	782	730	749	792	736	789	772	719	754	761	773	753	774	799	736	743	786	751	807	764	755	748	721	699	703	751	735	698	775	738	774	801	756	805	701	791	733	761	755	730	801	740	743	815	742	807	758	735	751	751	742	783	801	753	769	766	748	777	740	779	783	791	773	755	743	783	694	753	705	746	748	751	736	791	773	743	763	748	755	772	760	766	795	765	752	755	743	795	769	785	775	743	739	767	823	784	747	794	735	779	775	769	727	770	829	794	823	758	719	779	765	742	783	734	783	718	800	776	758	741	757	752	743	754	783	733	769	755	785	739	765	800	825	783	751	752	762	735	767	755	781	819	778	694	706	759	731	716	787	707	749	790	828	765	822	756	758	765	779	796	766	771	829	761	709	737	770	759	777	779	786	762	733	785	730	803	739	777	753	764	777	768	782	766	776	738	745	771	774	770	810	778	774	791	739	755	760	809	788	785	788	714	762	777	773	721	782	743	749	799	791	783	737	736	782	750	732	768	731	775	773	776	793	799	710	783	771	817	739	812	751	750	803	784	742	810	732	755	737	713	796	806	779	794	756	761	779	706	741	798	813	756	796	765	736	782	755	786	761	810	676	775	769	754	824	753	801	770	809	747	759	756	768	771	743	754	781	803	748	770	778	760	770	713	725	742	752	777	784	786	766	790	713	753	771	862	734	811	746	727	789	736	760	711	746	746	733	729	765	775	769	774	736	748	725	730	735	724	763	752	700	818	756	768	725	783	769	791	720	731	758	754	756	740	741	771	746	745	808	762	791	748	766	740	775	741	781	791	715	803	761	762	748	715	770	782	768	796	763	704	765	787	782	777	769	738	766	750	764	771	791	774	767	750	758	764	766	736	751	817	777	784	733	800	747	743	710	762	774	744	759	731	728	760	774	781	773	784	781	729	731	749	750	816	743	794	785	729	723	767	755	766	757	722	755	766	729	780	744	756	706	688	776	752	734	808	779	748	791	756	734	775	735	754	693	752	779	731	785	793	793	770	765	763	763	772	728	768	761	805	761	771	781	772	792	731	722	825	782	750	736	766	787	767	725	778	819	767	748	751	755	802	682	818	775	796	789	764	767	739	742	758	731	762	730	747	776	742	799	716	795	744	730	796	780	726	745	702	733	743	736	778	708	770	791	786	729	799	767	742	743	747	814	796	762	758	739	728	740
28577	14334	8078	5326	3351	2730	2507	2475	1922	1654	1420	944	790	733	2024	4615	3621	1603	942	573	345	329	296	268	245	289	279	281	262	299	277	261	264	309	257	262	307	267	286	282	290	302	284	251	301	274	287	289	276	296	303	286	271	292	271	315	276	311	272	273	258	271	261	295	266	275	279	266	296	273	259	243	259	304	265	283	273	276	265	271	262	265	286	242	264	282	276	267	260	281	250	273	276	292	293	282	274	265	262	274	270	229	272	248	274	246	269	286	280	277	284	250	264	262	299	289	281	279	286	260	281	286	324	282	264	267	298	268	253	268	274	282	283	279	281	263	281	287	279	301	291	259	305	263	289	266	266	272	256	273	280	285	280	286	304	264	280	291	304	283	290	259	304	319	301	280	308	278	260	281	294	266	270	276	285	279	258	288	281	268	282	293	279	282	265	282	289	290	265	253	289	297	279	291	269	270	295	283	253	272	281	298	302	270	324	249	282	280	312	273	294	299	284	269	266	293	264	265	270	274	267	272	286	301	286	291	294	285	288	284	290	306	293	279	306	268	265	301	252	267	271	265	276	303	288	278	258	286	290	272	265	294	301	300	297	266	300	288	271	287	288	266	312	300	281	270	240	280	301	304	286	292	278	274	259	275	300	300	303	261	295	283	285	275	280	286	277	288	320	276	291	263	278	272	315	281	278	251	254	290	296	267	304	287	296	272	283	275	256	254	280	257	269	267	250	296	261	256	278	269	280	248	265	255	303	284	280	256	259	295	272	259	272	286	279	287	296	289	280	261	269	272	243	283	267	274	247	299	267	260	263	285	288	287	284	282	256	280	297	268	282	281	293	258	301	260	294	314	255	300	280	270	272	287	284	262	263	292	255	277	257	280	286	266	289	316	262	278	274	295	308	278	266	284	261	281	265	274	301	270	260	316	273	263	263	271	269	301	279	294	265	270	290	253	297	312	315	286	275	268	289	286	274	278	286	264	284	286	251	280	256	259	291	278	287	261	267	263	274	280	277	292	309	275	299	265	291	261	282	270	276	300	284	305	303	280	297	294	277	249	261	279	294	252	298	273	283	278	278	262	286	289	264	279	269	299	249	304	282	262	275	304	290	294	284	255	250	283	285	293	286	280	283	301	322	279	256	298	288	288	300	295	281	303	283	269	297	266	268	281	286	280	306	311	287	251	266	261	300	297	279	285	292	278	263	276	308	276	310	256	272	255	275	273	256	292	285	260	267	269	276	280	230	273	275	270	269	289	277	294	265	273	281	284	268	274	305	293	276	279	271	283	260	240	296	283	297	284	283	298	282	308	296	286	282	260	295	258	268	265	274	284	274	258	307	253	308	290	294	274	287	299	266	261	288	282	253	273	290	259	279	249	279	276	305	309	270	251	285	272	254	270	265	279	268	279	279	270	290	286	319	299	238	283	291	261	323	265	253	294	255	262	302	253	263	275	238	288	289	263	301	261	277	234	268	268	264	264	262	270	249	285	313	300	275	281	289	286	279	265	294	275	286	300	301	274	282	311	281	306	268	246	300	288	272	282	315	254	292	298	301	287	236	263	272	300	281	239	269	257	299	261	312	278	269	251	265	271	257	242	290	239	292	314	259	241	259	252	293	257	255	275	274	275	273	267	262	271	247	265	264	272	296	285	285	270	286	281	280	290	285	275	278	280	295	286	271	280	277	279	287	266	294	298	283	279	275	277	310	286	279	278	274	305	266	254	305	273	294	273	269	290	253	292	267	284	266	273	287	247	275	264	264	275	276	263	275	277	251	271	288	286	287	308	271	273	295	289	286	253	286	319	261	291	275	278	257	277	291	269	263	260	285	264	289	292	316	302	328	270	294	253	276	305	315	287	293	268	278	248	237	274	264	287	271	278	251	303	248	277	288	306	298	278	261	278	277	266	288	279	256	291	278	251	302	291	266	285	277	265	244	299	295	257	287	279	290	283	286	287	235	272	281	240	277	288	278	273	269	275	293	274	259	259	273	272	276	257	257	261	297	286	280	290	305	252	220	277	284	256	252	261	256	240	283	278	232	306	282	269	298	272	287	282	287	266	275	272	282	273	278	265	278	276	290	240	259	269	281	288	276	260	287	295	266	281	278	285	292	272	305	287	304	290	282	264	291	278	288	284	273	271	280	290	266	282	266	262	279	273	255	273	298	260	264	301	285	293	283	270	300	269	288	280	268	279	289	291	248	274	288	272	266	315	285	271	277	274	252	274	262	254	290	271	266	270	274	291	254	310	274	285	338	288	264	267	281	279	282	271	268	332	311	256	285	276	272	276	280	279	279	281	287	287	257	270	267	307	284	280	301	254	262	258	253	302	284	286	257	279	308	287	287	271	246	270	258	267	283	285	265	285	272	247	281	250	287	279	269	263	253	272	285	257	269	290	273	268	305	288	265	281	287	247	237	271	300	244	309	280	257	272	272	254	286	264	304	271	252	290	298	284	315	256	287	269	276	305	277	267	269	305	315	271	272	283	270	279	302	266	285	240	259	249	259	276	283	290	277	287	279	280	250	297	287	275	276	260	312	289	281	332	287	318	296	272	254	287	300	282	249	283	317	304	284	301	263	279	297	272	289	264	289	306	262	282	268	246	283	309	266	291	276	294	266	279	265	273	258	255	233	269	276	264	284	287	292	297	271	267	267	272	267	265	270	300	257	265	303	262	284	312	299	307	267	257	284	271	291	276	288	276	264	287	286	258	257	282	297	256	311	285	286	287	270	256	273	294	277	288	275	267	277	295	274	310	251	306	274	285	306	257	256	272	308	306	279	290	253	291	277	285	251	271	278	283	283	298	264	280	272	294	261	290	285	273	287	284	296	294	267	276	285	252	277	289	295	287	256	265	279	296	258	259	254	284	264	240	280	263	279	277	295	260	247	269	285	284	324	260	275	295	282	272	269	285	282	300	281	275	284	288	266	271	282	271	278	266	298	283	292	300	266	269	294	281	262	237	288	261	275	292	268	287	240	266	288	268	280	256	282	298	266	257	289	271	264	264	263	272	271	311	289	292	264	280	303	275	266	285	281	274	273	285	297	261	254	298	280	285	310	267	299	267	282	290	281	278	310	278	278	257	256	304	254	275	273	275	253	273	295	287	282	282	257	270	256	265	261	251	294	271	277	270	298	276	277	264	291	294	265	261	276	299	282	277	270	288	255	301	261	271	293	278	287	293	286	287	303	246	266	258	245	273	279	276	283	304	293	262	282	295	258	310	276	288	305	277	262	271	285	263	315	286	265	274	276	281	250	298	271	286	305	274	273	271	281	326	270	254	289	278	282	276	257	275	295	292	273	254	259	268	278	292	262	283	282	264	319	294	292	323	279	290	293	288	279	282	285	271	267	290	247	281	272	288	270	306	268	302	271	266	280	277	299	277	245	255	265	282	252	282	260	273	262	283	250	270	298	267	298	313	298	294	282	284	265	260	300	303	308	248	259	262	259	294	293	275	261	280	272	298	286	259	271	268
8905	7501	11507	11694	10193	9409	9129	9606	7574	7333	6070	4793	4149	3663	10551	19544	16499	7689	4594	2525	1412	964	900	830	770	835	814	804	826	790	777	765	819	782	757	809	793	827	725	759	773	805	825	789	763	787	782	811	744	808	791	745	758	799	770	773	777	820	812	810	814	769	803	745	742	761	766	811	782	800	813	801	797	789	817	771	799	793	746	796	775	750	783	777	769	753	686	756	784	810	779	799	771	843	801	782	797	769	827	796	770	803	803	781	830	757	777	786	765	765	746	786	721	741	728	806	800	773	777	791	755	798	735	806	770	787	753	797	803	785	739	751	780	838	788	753	817	771	755	775	799	810	739	807	823	783	748	814	800	829	758	791	817	760	736	754	792	759	728	803	786	774	805	762	789	804	807	808	778	711	766	800	820	740	854	744	828	754	775	789	820	781	768	761	798	783	794	757	795	740	766	788	752	751	764	814	744	810	819	807	730	747	757	791	767	760	801	805	791	796	778	780	786	787	735	790	759	812	848	779	785	786	835	817	762	758	765	775	823	788	801	785	838	757	789	775	854	765	802	776	758	782	798	725	754	836	809	774	773	770	795	829	808	797	787	725	755	787	804	801	749	760	769	777	823	774	854	796	832	776	761	739	760	785	777	771	800	786	772	767	772	741	810	796	766	784	799	802	734	789	763	811	777	748	763	771	796	763	815	842	790	784	775	805	787	737	831	823	724	761	774	762	762	808	772	797	769	772	782	786	798	798	766	808	783	772	779	786	771	754	782	810	776	728	746	754	783	818	761	757	795	789	757	752	784	760	791	779	746	794	784	797	750	830	776	790	773	775	800	819	771	739	781	786	792	743	724	803	825	767	728	819	758	744	830	789	792	847	813	767	825	767	782	773	784	807	745	763	797	754	730	755	769	821	794	805	840	755	790	773	765	816	798	812	776	785	776	802	817	789	754	743	763	820	793	778	815	776	822	795	783	775	771	757	795	782	826	783	792	814	689	768	736	789	753	768	740	759	842	765	784	764	794	726	780	783	835	717	779	792	783	849	794	763	742	790	743	769	809	756	799	788	743	810	765	759	763	759	742	789	789	775	801	774	783	826	774	782	848	807	770	740	809	801	781	824	768	759	764	796	795	745	793	823	778	834	776	788	784	771	826	779	833	788	735	792	829	845	769	773	753	814	755	824	781	841	836	796	775	768	831	819	768	738	800	813	788	804	760	805	725	787	831	779	789	786	819	778	817	816	780	790	770	812	763	764	765	783	806	794	741	852	809	795	779	777	765	795	757	799	763	783	796	740	758	802	770	763	772	810	775	798	827	776	784	845	813	762	825	833	775	784	803	777	791	794	843	799	788	772	833	801	827	764	754	792	747	764	778	804	748	819	786	804	781	814	792	721	842	789	770	765	793	818	776	789	760	776	786	826	780	765	806	784	768	812	796	780	726	760	763	769	777	786	799	795	768	781	824	787	783	784	753	844	756	769	783	792	827	775	762	787	737	820	732	820	754	780	768	813	766	801	778	733	738	795	784	744	762	792	788	818	789	778	751	838	770	813	786	796	807	788	799	790	768	792	760	807	791	804	815	782	748	816	782	796	828	735	797	806	749	759	791	794	751	734	819	755	737	835	760	830	782	758	764	772	781	759	768	795	800	790	784	804	762	780	741	808	799	740	858	756	795	777	780	804	752	765	777	757	791	734	840	764	792	789	759	817	744	805	796	781	763	811	776	779	770	773	772	737	766	816	799	781	747	797	761	787	806	799	814	767	844	755	823	823	785	799	757	798	750	806	777	783	813	762	724	821	753	757	825	792	751	811	815	760	799	823	795	793	844	751	817	850	798	785	785	771	796	795	772	784	796	774	828	764	777	769	763	812	815	817	773	786	809	763	806	758	753	814	781	803	724	769	765	805	818	787	771	840	761	765	750	811	790	761	804	815	764	781	820	765	853	819	764	815	826	785	789	728	725	753	767	759	747	739	787	760	770	770	778	780	780	784	738	785	787	765	773	769	811	809	813	776	738	757	802	832	782	740	792	790	826	727	727	776	792	774	758	776	826	782	793	816	746	818	805	798	799	822	824	769	797	765	785	781	787	770	801	807	811	778	767	769	791	738	779	814	786	806	749	770	841	806	774	821	793	795	878	800	782	841	784	787	812	809	799	800	787	743	722	832	812	815	811	778	769	725	784	796	753	792	755	731	771	795	771	799	827	763	794	795	775	793	790	786	765	784	747	852	777	743	788	788	791	762	751	787	808	757	761	740	800	854	766	794	829	784	793	784	799	775	756	732	769	839	773	734	832	779	780	788	839	793	762	745	765	754	792	756	811	779	787	773	783	773	776	784	800	799	748	774	803	789	765	813	786	789	763	765	710	745	793	803	825	755	767	773	729	788	781	822	824	815	822	781	786	832	786	832	799	763	782	776	756	785	787	781	784	823	806	819	774	754	781	742	757	755	837	789	741	803	834	746	818	767	769	798	734	787	781	750	799	787	840	836	798	744	790	774	831	779	811	816	787	826	821	826	813	770	779	788	793	780	828	794	803	765	773	790	781	796	766	792	777	750	777	775	772	827	796	809	753	755	818	797	799	805	772	822	764	775	794	819	775	766	788	797	770	791	798	774	751	793	798	814	766	770	824	794	794	828	725	809	776	732	766	813	818	830	818	794	763	804	792	821	832	779	724	778	762	775	811	794	778	782	855	839	776	790	813	842	765	766	810	800	787	832	819	777	742	784	861	788	800	803	781	788	782	774	807	780	769	792	757	745	808	775	801	792	839	789	792	748	804	762	793	831	753	840	816	845	796	815	750	766	814	774	804	793	808	774	807	740	760	815	740	801	804	806	776	837	836	794	797	785	711	733	788	788	779	806	777	743	765	732	764	717	821	783	779	788	757	822	799	789	808	740	795	771	748	812	799	823	803	810	754	828	823	776	797	784	809	811	778	826	799	796	772	780	748	805	755	787	831	802	756	829	798	784	766	764	832	738	820	802	787	770	774	742	751	788	766	784	757	768	831	796	833	770	771	749	790	760	786	791	748	792	829	799	816	737	792	786	808	777	752	757	831	788	772	756	814	802	860	827	749	757	840	768	761	797	798	767	769	765	815	775	802	756	768	755	797	773	841	756	777	770	822	754	812	811	797	813	766	789	782	787	798	721	756	786	819	785	811	789	807	775	797	745	801	752	762	724	769	772	781	786	814	834	799	812	777	782	760	768	780	776	789	850	758	798	780	803	795	807	760	757	792	790	811	811	831	821	798	796	827	765	773	763	781	805	791	744	773	757	772	793	822	827	790	724	778	744	770	796	781	746	801	776	790	815	797	799	815	758	835	802	780	796	795	803	809	780	796	842	771	723	741	762	767	764	825	799	795	798	783	779	769	759	758	800	762	799	756	852	807	789	745	840	773	824	770	806	763	789	852	805	762	786	740	799	781	717	870	770	775	785	768	748	800	758	784	743	760	819	803	813	822	803	805	818	822	854	749	736
29174	18654	14292	9431	5469	4342	4186	4157	3291	2871	2219	1484	1278	1140	3285	7804	6537	2518	1467	777	486	377	284	298	304	278	263	308	300	309	286	267	289	268	317	277	274	300	301	292	309	285	262	275	307	276	285	299	259	282	273	289	309	270	280	281	252	295	293	290	290	277	296	278	276	274	267	264	258	267	290	260	298	284	271	286	293	275	303	298	290	292	288	295	296	299	294	280	319	305	288	307	264	297	282	306	289	274	297	287	288	273	263	271	278	300	296	279	319	315	255	254	263	286	293	290	284	298	305	287	284	292	294	263	271	270	288	307	272	313	311	278	298	284	305	290	292	297	289	284	336	307	294	308	274	303	292	258	320	291	282	274	265	318	279	264	323	267	281	297	290	282	278	276	286	290	300	290	317	284	253	324	297	265	300	291	293	280	288	281	312	286	298	323	303	300	288	273	283	297	288	303	270	315	285	277	269	260	268	296	295	286	286	270	276	314	303	289	306	299	294	271	312	309	295	292	290	317	279	278	285	286	286	311	300	300	298	281	263	274	283	303	270	293	305	318	291	278	304	287	311	276	254	290	327	263	276	300	273	290	295	284	291	284	285	287	265	287	303	293	287	301	244	280	283	312	303	302	275	288	271	276	302	296	335	318	262	293	326	299	309	257	259	271	285	287	277	284	249	311	284	265	254	291	314	286	282	277	299	302	290	278	297	297	271	279	286	273	290	284	289	272	280	276	285	282	309	275	279	315	279	270	285	292	282	299	308	293	282	290	298	291	296	296	281	293	318	294	296	274	297	274	319	284	284	273	292	278	296	283	290	272	285	301	256	296	279	304	297	318	324	300	286	302	254	288	305	306	269	298	299	335	268	313	301	313	277	292	267	292	260	293	292	281	297	284	265	276	305	270	269	252	269	309	291	307	276	288	277	277	278	305	260	287	285	303	261	295	266	280	259	296	297	288	291	285	247	306	293	264	311	311	266	281	275	304	296	293	276	282	293	304	262	275	293	280	339	266	285	288	264	265	287	272	274	287	276	261	280	295	298	292	283	286	283	300	292	256	307	285	318	298	285	273	258	312	276	273	262	301	266	303	275	304	311	281	273	302	317	297	248	269	295	277	250	261	286	298	316	298	307	287	291	272	274	283	297	293	311	316	295	282	310	305	310	311	305	286	299	283	268	265	286	302	293	288	257	287	284	288	282	287	239	281	283	282	282	265	284	281	291	284	274	309	275	306	265	287	298	279	289	298	296	311	280	314	290	285	278	255	280	304	299	330	285	274	287	256	308	244	257	271	275	241	309	270	257	307	293	282	283	263	290	279	271	268	284	300	270	290	292	270	252	282	294	288	280	298	267	301	255	288	303	282	305	278	279	269	299	293	296	296	293	290	303	308	269	314	300	300	290	294	289	285	283	254	258	269	280	256	282	268	301	279	310	276	257	284	282	303	265	305	282	298	294	294	289	292	299	297	311	276	278	320	272	271	310	292	281	307	292	275	294	275	288	287	293	290	279	291	305	257	289	296	251	279	263	289	301	305	300	300	329	320	286	309	329	265	319	303	298	277	300	301	280	239	307	293	310	298	277	301	293	271	279	293	301	328	271	290	280	317	313	305	313	261	263	278	284	265	253	298	313	272	265	283	306	271	281	251	292	287	299	295	310	278	305	298	272	259	279	268	302	278	276	296	288	294	291	295	291	302	309	310	264	280	269	296	281	305	316	267	264	289	270	264	262	300	287	292	297	297	284	286	315	279	297	298	307	269	264	280	277	293	290	274	318	314	311	308	283	280	294	282	301	284	272	306	285	297	286	294	310	294	263	317	289	284	287	292	301	280	249	282	288	289	300	318	304	317	304	295	283	341	297	282	333	289	304	278	265	297	292	294	284	292	262	308	277	262	291	300	304	325	298	292	291	326	252	298	288	305	271	285	278	294	298	275	319	298	283	279	300	324	291	259	281	286	299	293	305	259	302	280	246	296	279	255	302	309	296	274	266	297	305	292	290	287	285	280	301	303	274	283	272	287	270	304	302	298	296	287	268	309	308	299	301	285	294	276	280	308	326	296	295	282	286	306	277	277	284	277	306	297	295	270	249	325	296	258	327	276	288	279	285	308	274	312	293	295	251	272	279	291	308	297	286	275	287	292	265	269	309	281	269	278	323	310	291	295	283	288	273	294	284	287	296	285	315	294	279	284	270	310	280	306	300	286	282	264	300	320	270	329	308	271	300	304	306	322	300	302	323	271	277	293	274	291	279	296	270	292	283	278	285	256	299	297	289	294	275	272	277	268	298	281	306	303	291	297	273	280	278	282	269	324	266	281	294	255	340	290	307	333	283	290	330	314	289	284	290	275	276	313	305	305	292	288	286	293	280	256	289	284	273	302	311	273	271	269	319	279	305	307	268	317	277	301	278	306	290	264	294	285	325	283	277	304	295	281	293	293	270	269	261	257	296	311	295	288	282	295	276	270	285	287	264	301	298	283	302	300	291	272	287	268	263	251	294	293	298	289	298	308	278	262	278	285	286	261	296	287	292	276	284	327	291	289	316	295	281	258	303	279	300	239	287	286	287	259	293	294	319	271	253	289	279	286	277	266	287	278	277	283	275	303	269	306	288	265	308	276	293	261	288	289	274	309	284	270	280	268	294	315	275	293	331	301	311	311	324	265	317	298	265	304	284	278	277	276	263	276	275	286	286	295	252	304	286	306	305	286	277	283	303	263	253	290	300	256	281	306	282	282	286	252	292	271	273	276	276	287	280	277	282	287	286	290	290	325	285	283	305	280	291	298	305	295	274	272	298	283	279	278	283	284	301	316	301	294	255	309	274	271	330	328	263	288	268	268	331	272	320	281	305	289	308	316	276	302	293	281	326	303	290	286	279	319	297	285	297	306	277	275	276	297	284	308	268	313	266	279	275	281	257	275	296	294	285	298	300	299	311	288	305	297	289	261	271	298	281	292	271	314	281	283	298	277	266	274	289	276	286	276	298	284	272	281	275	285	273	305	306	290	305	286	305	308	325	282	279	273	276	272	282	268	302	282	298	250	264	282	297	281	304	275	298	241	297	302	325	283	281	311	263	295	300	334	294	298	278	312	269	279	308	294	299	254	271	290	283	288	267	309	272	274	299	293	299	293	260	280	301	281	291	288	281	292	314	285	285	274	311	287	302	311	305	283	283	258	267	258	284	303	269	294	284	307	277	280	296	316	291	279	287	289	278	270	283	316	276	292	272	283	289	263	255	272	291	311	282	289	271	271	264	292	279	294	297	270	267	261	311	284	286	307	310	294	282	290	309	274	300	271	307	269	311	277	294	291	253	308	320	287	305	303	291	308	278	281	295	302	280	296	290	295	284	297	271	328	278	274	284	277	292	287	298	254	271	319	307	288	280	292	302	279	286	279	299	255	292	271	296	289	259	292	293	262	303	274	298	287	315	267	314	299	339	266	265	278	296	306	284	302	307	295	288	298	291	275	281	295	304	290	300	292
9771	11168	15500	15345	13195	12361	13159	13507	11059	9979	8825	6901	6023	5749	15286	27039	23329	11342	6896	3655	1837	1207	949	864	830	811	754	812	875	850	814	812	812	806	812	821	793	847	797	832	765	805	789	798	869	818	800	774	781	829	821	806	749	822	846	796	815	799	840	804	793	796	795	765	814	845	828	793	845	813	815	845	802	794	868	817	746	788	790	858	781	843	799	810	799	807	843	832	774	803	735	808	787	758	788	786	784	783	843	812	800	750	795	799	794	741	791	818	805	757	774	812	799	771	771	778	775	811	835	767	797	852	811	817	834	838	894	812	777	802	837	771	790	791	806	817	827	774	832	803	774	825	810	774	811	794	812	800	816	807	843	813	789	767	800	791	797	777	795	799	844	794	798	810	852	814	853	818	825	772	789	828	814	795	819	807	778	750	799	803	810	841	834	803	829	807	834	837	841	831	839	755	828	801	780	842	769	843	764	776	819	854	818	839	815	863	812	787	783	815	848	811	780	800	785	833	836	800	812	790	813	771	786	827	834	819	822	775	785	843	820	817	764	837	835	801	835	828	770	801	808	815	840	764	790	812	826	871	811	820	787	794	818	781	825	814	813	810	787	796	861	786	834	799	802	766	789	872	847	809	778	790	795	833	809	834	769	796	831	841	835	817	794	862	782	805	852	797	802	799	832	778	786	854	801	802	788	811	803	796	783	767	823	808	811	787	806	800	824	824	791	786	787	823	798	767	818	848	781	833	844	807	824	814	769	820	794	829	790	784	825	716	792	793	803	774	791	786	805	778	792	823	760	823	758	778	782	860	797	827	767	789	806	812	780	803	817	829	788	796	838	839	805	800	760	836	828	823	805	853	795	831	819	783	788	794	893	754	776	775	825	789	842	788	858	761	786	881	831	785	802	808	828	809	777	832	825	838	857	825	852	793	820	791	803	758	816	787	809	808	800	776	806	815	804	771	799	822	796	884	799	780	822	826	862	833	779	781	869	854	775	800	846	813	804	818	753	821	822	864	728	813	784	800	858	800	804	808	788	854	766	795	780	794	815	853	831	819	774	760	847	786	861	808	849	791	785	829	803	831	768	836	834	871	846	844	832	735	802	845	806	824	745	797	736	815	800	767	842	826	793	800	803	825	798	800	770	775	830	835	772	797	805	803	785	840	831	809	848	785	816	826	783	765	759	809	799	792	826	834	841	773	824	820	789	789	826	813	800	762	805	796	808	790	770	808	820	852	801	779	800	850	819	805	808	861	801	770	848	810	795	843	831	815	808	791	828	786	792	838	847	776	833	831	822	742	827	850	834	818	844	787	809	821	833	866	789	826	832	838	798	826	821	823	797	846	770	767	837	780	859	805	747	846	826	844	822	809	858	797	780	750	833	797	815	795	840	799	794	827	787	823	850	806	829	790	830	802	842	820	799	795	817	798	796	753	798	777	786	821	787	800	789	836	768	740	830	822	819	821	733	824	827	790	859	784	834	795	837	818	784	858	804	871	853	826	789	792	764	825	838	826	820	826	853	813	838	825	755	811	779	826	819	769	788	803	765	798	854	794	799	809	880	818	778	789	774	859	796	812	805	840	774	780	822	762	782	786	853	817	831	812	821	823	801	790	855	902	818	794	828	798	860	841	818	787	820	814	826	831	778	843	858	818	788	832	860	848	773	817	809	806	842	843	790	822	780	818	814	830	760	861	784	770	775	806	818	798	782	787	858	806	807	814	815	778	805	804	801	830	782	809	759	812	791	818	812	811	794	844	816	793	774	784	875	811	825	817	769	750	836	775	873	798	842	837	876	827	772	821	872	781	799	784	829	778	837	787	849	802	825	812	816	865	804	849	821	808	827	811	781	810	765	764	851	785	821	813	857	786	824	824	784	799	780	853	783	795	768	823	803	787	793	751	795	806	809	824	820	835	797	830	822	770	821	798	771	779	775	835	817	815	818	807	833	822	819	778	804	814	773	805	837	803	768	811	829	818	756	843	828	798	804	814	719	808	828	791	807	796	833	823	786	819	820	819	804	754	774	814	749	815	769	814	751	888	774	834	786	850	839	846	816	786	764	816	825	805	859	815	789	766	749	795	825	803	832	800	797	837	846	806	799	847	829	826	791	787	809	819	791	776	774	834	735	849	851	789	774	784	780	832	836	852	798	821	911	819	823	855	805	844	817	786	757	829	806	798	802	769	743	800	828	805	794	796	745	816	761	784	830	789	776	773	837	839	861	770	822	816	797	746	838	816	818	811	839	835	794	832	849	876	770	841	783	808	797	830	806	805	747	796	804	884	827	775	790	758	774	803	808	783	819	797	803	785	862	830	802	836	798	797	840	828	806	816	788	826	784	795	821	762	802	767	816	809	779	833	803	804	807	808	794	790	844	808	802	798	788	847	859	832	816	797	790	812	824	797	836	829	785	802	828	820	822	811	792	829	796	834	789	838	794	795	833	787	769	790	777	788	811	811	799	817	788	842	812	820	803	782	824	817	791	812	847	780	809	742	857	829	806	831	771	818	783	797	840	791	806	799	770	828	797	802	787	812	831	817	840	771	865	859	769	807	814	813	826	780	828	861	816	813	833	790	786	819	797	810	819	815	751	803	767	806	820	857	844	774	812	839	810	787	781	837	798	824	783	769	863	849	805	835	778	812	814	769	801	786	783	747	834	803	852	831	847	796	798	836	835	836	870	722	822	781	822	845	788	781	832	804	821	772	769	875	830	818	828	781	838	847	824	797	831	807	819	827	797	836	787	834	798	813	829	797	838	777	796	823	827	777	782	796	795	766	801	814	796	847	856	786	788	819	833	807	817	786	828	823	803	800	799	862	787	785	833	813	781	807	817	785	804	834	809	777	753	868	798	782	777	807	758	842	844	815	816	872	831	735	815	796	798	761	816	852	771	793	786	846	822	825	792	811	802	829	793	821	760	806	781	787	852	756	788	790	809	814	791	778	809	809	772	850	815	829	799	766	784	797	836	832	822	778	832	836	776	761	767	813	810	770	775	821	768	799	824	843	769	797	847	799	837	852	786	834	817	818	777	796	743	863	804	793	806	800	817	816	795	810	808	786	797	821	799	788	814	777	791	827	799	796	812	810	824	803	840	752	768	806	779	800	804	819	806	808	787	788	812	784	795	790	786	848	793	854	829	804	799	826	776	861	800	789	835	862	793	784	818	805	806	809	807	829	837	786	840	807	833	801	806	830	792	831	805	783	821	834	793	864	789	837	840	837	822	775	817	816	777	798	863	758	793	820	805	811	797	802	793	799	820	810	796	790	840	783	802	793	821	767	788	808	793	817	809	781	792	825	845	804	800	788	774	830	790	815	815	809	847	838	830	842	806	800	801	809	767	836	803	809	820	803	794	832	855	769	790	821	832	792	804	838	792	793	838	770	817	808	773	795	778	818	796	783	789	800	834	835	830	789	811	821	797	813	855	777	810	821	803	857	795	774	817	764	781	800	849	808	830	803	817	822	800	820	816	824	797	776
26653	8273	2199	1408	1011	802	788	659	577	507	549	519	482	447	535	732	743	488	440	358	255	295	258	269	268	233	264	308	262	267	254	277	259	248	274	253	254	252	261	269	268	268	277	290	237	273	244	261	265	272	267	242	269	300	279	268	253	308	274	291	285	265	292	269	255	285	274	288	276	276	256	285	245	289	271	263	258	262	273	268	249	300	279	267	278	267	285	249	279	318	263	264	271	273	262	223	263	253	267	276	260	244	291	261	262	219	240	236	256	256	259	295	287	287	297	282	275	259	250	263	284	280	273	304	259	264	266	282	226	282	242	266	273	253	253	306	259	245	273	278	288	256	259	258	290	293	253	258	264	269	270	267	271	270	263	265	255	248	279	260	258	290	272	260	241	260	240	261	282	288	255	291	254	268	263	264	236	267	273	293	284	264	275	256	255	270	284	270	276	278	262	267	255	270	244	276	272	268	262	279	250	260	284	261	259	289	267	262	286	290	265	264	299	261	302	280	248	263	276	263	280	269	247	260	239	271	265	243	259	277	233	283	255	264	247	263	271	295	249	261	256	308	280	255	255	295	282	263	224	265	266	273	248	278	279	271	263	271	265	268	271	293	269	266	254	261	318	289	284	268	276	270	252	260	214	248	269	252	275	266	235	245	288	244	282	270	284	263	262	283	304	282	306	281	284	270	243	260	281	268	261	253	286	280	285	255	270	271	289	315	258	265	269	272	302	229	293	246	260	292	272	250	254	289	273	252	254	270	253	258	260	257	288	272	253	281	267	240	252	260	304	274	278	293	270	253	285	252	247	249	274	296	276	283	256	262	262	263	265	266	271	271	278	304	295	270	269	257	281	257	282	281	254	267	284	253	267	266	272	271	258	276	290	257	264	267	280	264	253	276	294	256	250	275	275	296	274	259	262	250	245	275	269	269	256	239	261	258	267	262	259	256	273	264	268	276	279	266	272	243	268	272	258	304	252	259	258	290	251	269	290	279	264	275	272	292	275	277	270	257	272	253	278	262	278	274	267	287	293	239	274	278	280	286	271	247	265	264	275	267	279	267	248	265	272	290	315	261	263	256	269	258	256	251	282	271	278	275	267	278	279	261	265	271	283	250	242	261	244	282	261	288	268	305	275	262	268	244	257	277	231	275	276	254	263	264	257	282	277	259	280	275	271	263	270	260	260	243	267	276	284	240	290	258	273	270	285	299	289	286	253	256	292	274	277	268	291	293	235	253	271	281	272	264	259	317	251	265	266	257	272	232	261	307	266	292	255	277	263	268	293	271	276	257	268	272	281	286	273	266	255	250	268	262	285	282	291	268	289	260	275	270	276	279	258	300	266	264	260	270	266	267	265	264	278	276	253	262	287	235	256	264	273	281	306	256	277	245	260	262	253	258	230	307	303	301	279	251	274	293	273	246	290	270	286	287	262	247	254	266	285	268	264	293	286	275	267	272	264	262	255	279	263	271	291	278	274	258	289	292	260	274	284	245	262	273	268	269	242	263	261	266	268	266	261	260	264	273	271	283	262	256	273	277	278	288	279	289	268	253	279	258	283	275	269	282	292	266	250	274	248	279	289	288	276	284	276	263	257	270	284	266	275	242	266	284	284	282	270	258	275	250	304	291	294	298	268	255	269	258	273	265	262	254	262	297	292	283	265	268	263	288	273	273	267	287	275	289	281	290	260	259	262	244	245	253	277	259	245	269	282	249	230	259	273	239	243	249	277	258	264	264	276	264	253	237	261	273	284	272	288	259	290	282	283	251	255	273	290	278	306	314	261	262	265	241	255	302	291	275	263	255	273	250	265	237	298	279	248	263	314	249	314	246	237	238	295	242	273	274	283	277	249	218	286	266	267	287	256	241	283	258	253	273	263	268	255	271	273	242	260	292	277	267	267	258	243	292	255	251	264	260	270	276	280	285	249	276	272	301	272	283	271	264	299	267	277	291	274	278	265	252	274	262	258	244	265	266	273	276	281	263	256	271	280	285	243	266	263	280	280	294	282	254	258	295	294	250	281	259	262	280	295	320	285	249	286	243	255	257	271	245	282	230	248	281	307	275	239	255	239	302	248	279	304	282	249	283	264	292	272	253	293	241	253	255	273	268	271	244	235	255	253	281	268	284	287	285	249	275	281	226	274	241	264	249	269	232	281	265	238	280	296	242	253	270	282	290	265	262	276	257	267	274	268	269	286	266	260	287	272	273	239	266	277	244	274	242	259	291	268	239	286	283	286	263	242	275	249	256	293	285	265	289	280	268	282	261	247	276	254	258	268	254	258	283	276	245	273	266	272	298	300	266	269	264	271	286	242	283	272	271	271	238	247	264	271	259	280	280	298	261	291	234	260	287	241	260	275	294	315	274	278	256	279	237	269	272	277	279	258	288	287	253	292	271	232	252	259	246	258	288	264	264	271	264	270	255	273	250	269	276	276	267	279	268	247	266	291	294	272	280	254	244	268	258	225	306	279	247	285	251	242	282	282	252	255	266	301	266	280	271	260	288	283	288	243	286	289	264	266	233	296	295	291	252	253	291	287	307	288	275	280	273	291	272	258	260	289	272	275	266	269	296	267	278	254	260	279	256	260	286	270	269	276	253	283	265	288	281	246	259	268	301	241	263	249	256	240	255	242	242	252	268	256	282	274	254	259	247	282	247	248	265	254	273	243	265	271	275	251	275	255	257	262	270	307	280	255	277	272	249	261	270	271	289	263	259	227	238	270	305	265	267	257	295	296	240	277	271	284	241	259	268	274	261	228	261	245	280	269	276	275	264	306	272	251	265	271	274	274	255	284	266	248	281	292	291	265	244	290	298	256	258	276	244	264	302	294	263	276	262	264	252	279	266	252	273	274	262	257	268	274	285	257	267	285	280	255	262	267	263	292	270	254	290	283	254	270	291	284	263	254	241	261	273	258	267	260	240	245	272	283	242	278	278	262	299	293	279	300	298	264	287	257	233	248	275	278	273	284	285	238	270	246	252	294	267	264	278	267	265	238	256	263	251	254	277	253	298	293	268	262	246	270	278	269	279	234	265	290	282	269	278	281	293	244	286	294	287	290	283	287	270	293	239	255	261	261	282	273	257	269	264	294	268	261	270	272	264	277	264	269	241	288	278	276	271	259	275	263	280	271	262	260	271	295	296	257	266	280	266	296	246	279	291	270	271	265	288	264	254	299	254	257	249	255	288	265	257	257	293	301	298	230	284	266	273	259	279	261	263	290	267	260	258	284	283	294	282	284	282	248	274	239	258	295	257	257	258	252	264	267	282	256	250	256	255	256	283	296	280	250	278	286	266	254	265	277	276	287	249	250	282	278	300	263	266	239	273	272	282	274	262	287	261	281	263	257	285	243	260	267	257	249	268	272	277	270	266	257	258	269	269	260	248	279	253	253	248	267	231	255	275	286	254	244	251	266	284	247	262	250	286	265	265	272	276	278	281	253	293	284	269	277	278	253	266	273	280	277	280	250	276	280	247
7503	3367	5196	5242	4442	3554	3455	3101	2640	2435	2440	2400	2319	2229	2604	3358	3184	1802	1336	1030	833	831	783	799	762	783	812	760	722	756	746	793	781	742	806	737	751	784	804	753	779	755	773	809	767	733	720	752	697	785	749	773	755	728	800	737	715	795	799	774	779	740	762	785	776	740	768	764	732	765	778	727	740	743	738	770	768	760	750	760	871	749	730	753	692	761	757	757	758	757	761	748	778	778	767	781	769	779	757	754	788	789	755	751	762	749	734	754	721	718	779	770	792	742	765	725	716	721	757	779	756	778	760	764	758	788	797	769	720	777	731	767	808	767	718	773	803	733	780	740	720	753	761	763	791	701	751	729	728	701	743	748	722	786	750	759	723	769	740	749	746	781	724	748	756	782	753	759	774	774	757	733	742	785	757	756	773	728	749	741	777	821	811	727	774	732	743	744	754	741	755	764	782	835	755	827	773	811	763	766	751	766	745	775	764	775	792	717	737	779	771	746	787	785	768	758	744	743	780	716	736	785	792	797	758	727	762	828	754	765	738	777	736	766	719	746	798	754	799	767	751	747	749	693	739	749	757	733	690	791	806	753	759	787	786	746	718	775	777	772	767	756	768	739	767	723	782	769	712	780	757	746	682	764	756	731	694	715	766	756	763	747	785	743	792	743	777	722	745	731	741	810	750	741	819	816	782	796	759	764	772	775	755	773	763	794	778	742	807	724	798	767	787	785	763	735	790	748	728	759	770	722	750	760	757	799	757	741	748	728	720	753	755	742	745	754	786	780	749	772	804	783	739	743	740	780	787	757	752	747	740	755	752	750	746	751	691	799	731	765	754	754	784	755	748	779	733	715	812	762	760	781	754	759	767	794	790	742	781	743	731	709	782	757	781	770	766	811	726	759	775	754	736	805	767	684	751	752	765	787	737	807	789	762	730	766	726	769	809	735	689	755	695	783	761	747	758	818	752	760	783	771	761	731	765	780	774	793	723	764	770	781	736	766	734	757	796	783	753	773	724	761	756	752	736	730	765	756	737	703	751	759	717	737	740	744	734	790	754	738	745	756	727	729	736	755	772	800	739	754	770	760	721	718	739	732	783	741	799	771	752	719	763	793	762	756	780	797	730	723	744	737	795	747	782	791	730	737	742	747	774	733	766	777	756	785	780	761	769	752	783	767	761	754	768	770	753	790	787	757	734	753	777	727	736	767	742	789	748	789	777	733	753	837	822	766	738	787	746	754	777	710	764	740	780	738	763	760	710	797	742	753	732	746	774	744	749	755	732	755	755	750	735	718	770	788	703	745	769	760	804	724	761	789	832	774	706	724	791	737	783	760	789	806	739	736	713	739	729	838	750	723	766	733	782	738	768	780	751	790	766	802	747	779	751	739	734	764	802	745	781	742	704	770	804	707	756	764	804	732	769	819	730	769	777	750	745	757	748	745	770	794	752	726	738	740	713	705	755	788	757	754	749	791	722	746	761	762	795	761	764	797	776	708	790	741	746	788	717	780	741	805	762	740	728	764	758	764	733	791	825	747	752	720	751	783	744	753	737	798	772	764	768	764	800	735	777	756	758	775	737	782	743	703	714	749	764	767	810	762	726	800	780	765	747	785	746	764	731	754	723	742	792	721	680	790	714	718	793	763	796	806	757	784	769	767	792	792	793	740	763	759	771	733	740	762	770	758	757	762	780	799	730	820	761	731	750	734	797	721	756	785	745	749	835	767	755	792	791	818	752	748	720	734	779	717	793	778	746	720	767	767	785	828	778	737	753	738	734	790	733	745	769	768	758	737	771	784	760	726	768	786	759	751	733	778	750	780	765	712	727	812	751	730	793	779	725	769	789	760	762	701	777	761	765	724	786	751	802	743	756	764	741	751	779	792	767	749	726	753	788	802	714	717	743	761	800	799	794	772	724	793	764	749	715	736	743	763	809	734	715	756	788	776	793	748	762	828	780	777	753	785	731	750	766	791	765	756	749	776	740	753	760	768	779	766	766	762	721	727	757	784	745	774	757	783	815	760	803	750	723	801	755	768	811	743	804	705	806	751	816	778	767	792	759	740	701	784	786	790	747	778	800	752	778	744	715	784	752	728	755	714	785	776	756	739	745	774	809	731	748	760	745	735	769	736	794	794	764	744	773	791	722	758	793	736	723	769	736	763	743	767	743	767	740	730	757	743	775	740	814	730	781	756	774	742	742	791	764	846	745	786	751	779	736	765	811	801	713	744	729	772	789	798	739	771	802	741	760	742	764	801	781	767	736	769	701	737	795	797	727	727	775	745	751	783	809	793	787	785	762	768	798	761	770	769	745	757	729	793	811	764	774	764	796	773	763	783	779	752	703	793	765	786	729	687	786	755	774	753	785	725	716	786	768	789	748	816	756	730	747	798	746	748	782	748	750	762	788	755	740	769	755	775	729	738	736	755	788	738	751	734	780	791	754	796	779	778	745	786	786	787	790	788	710	722	784	760	788	753	778	705	773	777	726	772	759	766	786	770	763	762	804	724	778	716	767	752	757	725	722	777	790	767	790	798	786	783	764	769	782	741	773	752	761	792	726	797	789	739	778	739	729	795	776	758	756	782	756	759	759	780	744	732	758	789	708	793	762	716	764	765	777	766	745	746	804	774	767	792	724	775	705	766	787	755	753	710	751	770	802	758	748	740	755	759	776	711	776	739	744	775	783	697	783	818	675	744	755	759	747	767	792	776	736	778	764	781	723	738	748	743	714	766	727	770	757	758	737	751	766	731	765	781	726	767	746	787	785	730	805	793	759	739	719	701	768	789	774	746	750	789	744	757	762	783	805	717	727	755	727	821	760	741	759	793	815	736	705	739	747	766	786	750	744	741	808	747	760	828	724	788	784	748	790	774	753	750	756	724	732	754	747	734	762	738	784	745	733	733	737	784	755	731	734	812	738	720	757	777	749	745	784	784	764	765	774	733	773	710	743	741	757	773	745	749	780	731	733	749	737	753	771	772	730	776	752	774	879	737	742	771	754	686	750	752	746	747	775	763	748	761	755	779	749	731	812	699	743	767	737	812	757	789	777	764	767	800	709	758	757	774	742	771	765	766	758	808	735	759	756	779	750	747	788	796	832	731	756	737	759	775	773	745	765	768	767	740	748	772	763	817	733	797	733	785	746	778	789	808	798	791	736	765	775	741	720	755	759	758	701	798	781	819	772	779	766	730	776	687	792	783	716	766	749	761	761	755	708	784	773	782	763	786	761	714	800	736	810	773	822	724	781	763	766	753	769	753	776	731	752	739	758	775	707	789	721	786	765	734	774	754	741	755	747	736	814	738	729	739	807	796	751	768	759	744	742	846	760	711	796	798	746	763	768	732	782	784	798	773	780	729	746	771	785	710	754	772	797	771	721	742	815	749	796	762	742	752	748	762	746	789	765	752	766	745	748	751	725	749	743	745	722	749	759	755	759	740	749	792	822	721	754	748	716	793	741	814	755	768	770	739	799	765	814	741
28427	14205	8123	5236	3291	2585	3010	3197	2753	1691	1541	1055	979	811	2432	4182	3426	1650	825	565	395	336	296	273	263	305	294	285	265	273	281	287	317	284	277	285	274	299	264	276	293	273	271	289	315	275	295	290	284	258	293	257	278	266	287	271	284	300	276	256	246	255	292	266	275	295	267	278	299	259	274	280	275	277	308	266	264	252	244	290	276	284	261	257	281	304	282	288	291	269	249	272	289	261	278	278	255	245	269	292	280	289	269	260	288	269	279	295	293	287	286	258	292	276	264	266	300	294	280	277	275	275	280	300	282	258	303	269	264	271	262	273	262	304	262	283	270	290	262	267	283	269	252	269	271	262	245	285	277	265	275	279	292	264	289	262	291	258	267	290	281	261	267	270	270	298	272	279	229	288	282	252	269	284	257	304	266	270	282	266	277	290	286	259	274	299	291	273	265	248	281	287	292	257	279	280	273	274	269	266	267	263	273	293	271	296	289	258	301	275	308	298	259	303	267	274	258	265	288	291	272	270	283	285	283	253	275	284	270	269	266	317	258	316	280	284	267	292	282	268	288	292	254	294	327	277	276	249	262	284	299	272	245	284	289	309	266	281	299	263	289	270	271	258	295	284	273	259	252	263	278	287	280	292	264	291	278	263	281	280	261	270	282	290	268	269	300	281	279	282	260	282	260	252	283	267	283	311	275	268	269	267	255	278	270	274	288	277	281	263	268	267	300	253	290	238	289	270	293	291	278	263	262	274	274	279	275	300	273	293	270	277	284	297	274	273	298	270	260	287	271	253	281	279	266	267	279	263	270	303	278	299	252	262	261	257	269	285	301	260	246	250	275	256	306	291	259	248	305	288	313	244	263	275	279	288	273	267	238	286	279	264	280	306	279	241	301	294	266	271	265	276	295	247	286	280	275	288	279	263	277	308	285	293	312	268	263	256	295	255	283	309	265	266	276	297	303	270	267	274	292	269	289	296	264	283	260	291	261	287	281	287	264	290	274	280	307	272	269	264	311	262	272	273	264	285	262	291	275	285	301	268	289	288	279	284	284	308	277	278	277	311	255	264	292	273	324	287	271	282	291	265	264	300	269	285	280	300	260	254	251	259	293	294	280	271	242	270	238	274	257	293	287	263	269	277	267	278	273	262	288	283	275	265	289	266	274	299	290	260	278	266	270	294	279	277	277	279	265	279	276	284	299	287	269	267	278	262	267	248	283	261	253	262	297	262	280	292	276	288	283	262	266	296	285	284	288	252	236	253	264	275	284	278	279	311	298	297	295	274	242	278	267	281	276	308	283	296	263	266	250	261	271	282	241	296	266	261	270	262	255	255	249	281	280	285	280	254	290	243	265	273	245	268	292	272	286	276	258	280	277	281	266	265	264	275	256	283	276	302	273	271	295	264	273	280	298	303	263	272	280	280	277	275	308	237	308	269	294	246	286	265	247	263	276	277	292	293	255	268	259	278	289	306	285	283	270	257	235	280	274	254	254	278	281	283	293	276	297	320	276	304	277	251	274	249	277	283	271	289	271	286	281	263	254	256	279	268	265	280	236	237	272	276	308	294	293	279	275	280	274	285	285	254	301	278	256	293	272	257	291	291	279	234	289	281	312	285	306	260	284	281	267	245	314	271	272	300	281	273	268	291	285	275	282	279	250	302	267	267	284	278	282	299	297	278	244	272	277	286	302	273	256	291	301	269	290	261	259	263	269	293	284	283	247	262	284	262	276	278	266	248	267	290	272	299	287	256	304	268	286	283	311	256	268	259	287	287	250	270	295	258	294	290	276	288	283	267	240	270	272	289	264	291	289	295	260	251	295	252	283	277	283	306	263	267	278	289	277	285	249	271	254	311	226	281	297	265	287	271	250	257	294	282	307	287	266	260	302	277	269	266	282	276	265	268	288	290	289	261	274	263	284	303	289	306	330	277	318	257	282	253	297	267	270	288	268	288	295	284	271	279	285	292	263	290	249	272	298	299	270	265	284	266	301	241	297	258	282	263	273	270	266	262	289	259	301	263	257	280	296	282	310	269	273	279	290	296	283	264	293	265	283	283	248	259	279	273	295	259	295	258	290	290	288	295	274	293	263	250	260	267	264	268	255	270	256	298	260	274	255	318	293	308	276	260	270	287	280	312	293	297	276	289	242	307	279	247	267	292	287	267	246	273	257	285	315	272	286	298	304	286	276	292	282	274	268	267	286	311	280	262	272	306	292	262	257	260	266	272	302	296	290	286	299	279	275	254	261	269	267	297	311	279	257	285	319	268	273	287	312	287	313	279	248	315	303	274	272	281	303	287	288	296	272	320	298	277	265	269	271	264	294	285	295	281	262	269	253	251	282	289	289	287	258	279	302	290	283	266	266	243	280	254	263	294	281	260	290	278	263	293	277	284	252	292	291	307	250	284	331	274	245	255	276	265	296	281	250	283	259	285	277	263	260	258	292	312	273	282	285	280	273	281	254	282	261	274	248	279	241	287	253	311	318	309	286	274	264	259	245	275	300	271	279	271	270	300	305	255	286	266	275	242	256	295	273	278	261	268	252	259	275	277	283	291	285	288	282	269	267	291	293	285	261	239	315	222	253	307	270	300	275	278	277	292	275	273	251	267	280	261	252	243	253	281	286	261	293	287	264	283	302	267	282	279	290	277	277	285	317	288	270	288	297	266	250	251	277	228	306	261	260	277	283	293	287	286	286	272	313	265	249	276	278	262	259	289	297	272	245	302	262	300	258	277	258	272	251	300	248	319	280	293	295	265	290	263	252	263	281	264	254	287	274	258	270	289	276	286	326	297	253	261	279	285	279	295	258	290	263	265	270	287	299	263	283	286	251	247	270	309	251	232	278	294	298	303	248	284	302	265	276	285	303	288	277	278	290	253	276	291	296	293	271	295	283	294	275	310	316	286	272	293	269	288	281	304	265	275	327	259	272	285	273	261	274	267	263	301	283	305	296	297	274	279	291	279	289	280	286	284	283	278	257	293	290	262	278	260	310	302	287	291	281	290	266	277	283	283	266	279	267	274	271	286	258	276	285	286	260	294	280	316	236	290	266	301	256	272	246	276	270	246	294	278	261	258	318	273	256	277	276	275	287	285	282	249	265	313	292	307	271	288	259	282	271	298	251	266	276	290	255	275	266	261	280	287	270	280	263	276	240	268	284	282	281	291	294	262	244	274	272	256	264	254	304	299	291	294	296	291	247	285	259	274	259	268	261	256	255	289	278	285	256	287	263	274	266	267	275	285	261	264	283	284	298	289	296	307	236	255	267	262	305	268	291	305	271	281	277	277	267	277	269	269	289	299	286	283	267	275	236	286	301	285	286	269	263	274	263	265	268	275	290	266	236	261	282	299	329	284	262	274	266	277	275	252	319	253	299	288	270	273	292	306	279	299	295	294	248	287	274	307	285	293	264	274	300	283	282	291	290	266	274	261	262	280	306	259	257	262	251	278	281	287	307	292	310	297	274	292	276	245	288	278
9160	7832	11631	11035	9743	8915	10478	10713	9345	7121	6842	5295	5033	4109	12613	18944	15245	7873	4170	2297	1342	976	901	842	822	769	797	804	804	753	813	719	809	763	779	817	804	780	780	792	759	797	782	799	816	794	825	780	778	791	812	783	756	759	752	800	827	828	792	785	824	784	769	750	748	827	807	756	766	822	810	790	783	753	783	790	797	790	792	810	790	765	785	799	764	791	814	793	828	839	787	767	807	796	736	775	873	766	790	848	783	818	794	808	820	787	783	775	736	780	768	779	726	795	835	805	853	741	803	780	735	779	799	782	783	831	794	770	770	833	775	782	728	780	783	772	756	763	736	806	794	803	772	791	781	817	801	799	770	783	782	754	742	741	756	771	782	785	829	745	808	794	751	778	868	796	784	808	839	756	757	817	743	817	793	730	772	822	772	753	789	808	821	748	800	738	806	847	763	774	759	776	813	771	809	753	764	776	811	779	761	778	775	798	754	748	786	808	830	787	823	843	777	802	783	736	817	813	767	739	775	791	762	797	849	767	773	762	814	793	748	745	760	752	784	778	752	787	797	800	823	792	748	801	771	772	794	803	794	791	788	753	820	757	826	789	775	790	817	749	736	783	825	834	794	818	778	749	800	789	767	776	772	773	785	793	767	763	773	779	753	789	780	797	765	813	743	802	808	808	775	750	794	800	787	777	789	794	750	741	820	775	815	748	811	789	806	796	723	797	797	795	809	799	790	781	776	811	795	757	755	851	805	739	802	789	797	780	802	779	796	801	792	769	797	798	710	789	769	743	736	836	784	780	830	784	797	808	774	798	804	790	804	828	788	749	800	764	828	785	791	770	762	771	795	763	788	814	766	785	777	772	788	798	750	827	802	725	802	790	771	760	778	737	768	804	744	784	804	847	794	762	768	747	771	787	775	775	759	795	803	769	780	798	831	758	785	806	766	764	847	746	697	809	789	796	782	756	796	762	793	755	780	825	763	767	780	775	770	760	820	790	814	787	766	781	835	859	782	720	784	816	834	813	741	768	812	821	826	790	801	836	769	760	756	768	786	750	807	736	842	798	815	823	796	775	728	793	816	817	787	727	786	794	792	773	804	771	803	773	809	792	790	760	739	765	786	807	734	749	795	795	790	777	782	753	763	727	760	835	753	861	819	778	764	813	825	764	812	799	743	781	786	788	765	762	714	788	821	781	734	759	837	782	773	842	773	815	793	759	837	739	768	792	771	783	816	775	746	737	784	776	746	772	781	776	784	815	755	807	761	786	743	757	766	752	777	771	746	779	865	795	778	812	755	786	746	829	789	781	730	816	766	770	801	772	818	792	793	784	759	765	765	743	814	727	754	821	765	772	805	773	764	758	832	780	772	802	744	817	795	791	765	739	745	765	774	786	826	745	783	765	776	789	838	775	831	798	806	759	758	770	817	834	743	769	770	804	808	820	810	774	775	773	767	803	750	788	798	766	744	768	813	823	773	790	823	789	774	760	810	795	779	762	759	812	785	796	792	854	813	757	759	764	784	745	744	776	778	786	766	827	756	786	800	789	789	768	759	807	743	801	797	791	793	816	777	741	773	791	781	727	840	829	730	754	788	793	786	801	773	759	807	787	744	790	806	824	797	766	807	779	765	773	806	845	782	807	773	804	827	733	796	762	777	831	796	771	765	778	827	750	801	754	782	767	799	791	801	766	861	766	745	789	823	818	772	805	814	819	777	773	752	779	793	746	831	779	758	792	814	757	780	821	803	780	809	832	819	748	813	786	769	750	825	757	747	775	851	808	811	755	779	788	772	780	795	871	820	816	783	740	803	770	826	825	811	766	767	782	773	770	795	771	785	806	756	781	800	814	786	753	807	745	802	812	801	776	745	764	814	828	784	806	741	739	798	799	778	786	757	785	765	780	832	784	783	818	802	826	786	830	779	824	792	834	805	798	757	777	799	757	833	730	780	756	793	812	727	813	774	754	751	788	722	795	806	783	765	777	822	818	778	811	825	757	775	763	749	796	805	781	790	798	792	809	754	800	780	808	814	750	821	820	808	815	759	812	781	796	790	788	813	809	750	759	796	745	742	789	804	810	771	771	747	777	804	791	791	785	777	794	816	779	802	791	784	750	744	748	777	757	800	834	768	781	741	776	776	782	801	840	789	826	811	773	778	722	728	790	763	804	784	739	801	794	761	731	806	726	748	793	788	825	809	754	795	748	765	788	752	780	747	771	802	801	811	786	783	814	781	806	765	800	787	855	777	810	779	747	791	782	779	731	789	775	789	779	742	846	811	807	764	761	815	781	790	803	749	787	777	764	746	830	802	812	750	766	871	825	806	781	772	769	766	773	814	726	745	772	812	774	792	787	811	766	828	741	770	793	755	838	759	762	773	809	748	825	823	808	837	817	760	839	809	838	744	787	752	785	736	793	871	771	805	810	806	748	802	767	816	811	746	803	786	749	766	750	777	814	809	801	755	761	769	819	786	803	804	761	858	781	770	795	760	824	785	797	785	792	833	829	793	784	742	795	805	772	790	781	752	840	766	803	775	771	772	739	829	770	759	783	772	814	822	801	776	775	747	818	777	771	831	857	744	804	772	780	776	775	788	772	819	771	845	744	765	818	791	805	805	784	763	790	810	781	759	815	779	788	775	812	825	810	723	784	793	767	811	764	784	793	793	799	773	790	778	788	790	797	770	788	693	811	839	764	785	765	783	792	781	792	792	844	761	795	814	727	813	764	763	755	766	794	740	840	799	815	750	813	822	841	791	787	798	822	806	779	777	716	776	775	733	770	747	771	827	744	815	815	768	793	778	803	773	757	822	800	788	763	777	773	792	796	767	743	790	756	795	758	730	794	795	764	738	791	759	757	748	801	789	761	788	694	758	791	769	843	810	787	759	775	764	792	824	759	832	801	795	813	787	779	770	742	794	798	829	768	723	845	809	771	777	767	805	796	786	837	781	768	773	775	788	820	771	783	800	817	821	741	806	819	786	780	778	834	845	764	740	823	824	831	799	799	774	778	742	801	799	725	793	792	788	783	760	787	799	836	760	796	847	768	814	804	802	774	826	790	757	841	784	810	734	771	714	796	796	731	784	815	825	722	779	747	787	827	788	730	741	742	792	767	768	731	807	763	733	836	818	780	819	795	810	814	810	792	794	733	813	772	829	736	764	751	777	793	766	789	753	789	774	802	729	769	791	802	780	792	787	729	733	731	798	792	747	809	802	777	738	796	789	805	841	771	752	766	795	780	770	797	760	793	778	785	769	772	857	770	750	776	792	785	799	786	800	779	819	774	769	718	758	771	769	785	731	766	781	792	741	745	773	750	773	735	748	774	738	846	761	798	797	767	805	754	774	777	789	763	817	739	769	762	762	780	792	795	780	791	746	785	813	803	808	718	837	766	794	811	754	804	801	778	737	809	803	774	763	800	831	839	759	810	745	774	810	739	797	831	795	804	809	761	769	761	777	775	779	836	815	799	790	751	743	820	738	715
29186	18062	13607	8759	5738	4914	4906	4885	4108	3133	2365	1540	1299	931	2792	7911	6296	3080	1488	769	453	368	315	276	321	263	278	292	284	281	272	295	268	299	271	283	258	278	317	292	263	297	257	268	258	288	278	267	274	298	271	278	290	277	285	287	283	290	289	280	275	259	292	314	280	292	293	277	270	282	306	292	279	285	282	249	270	299	250	278	274	297	290	286	254	292	305	280	287	276	312	295	304	269	307	273	297	297	289	292	271	269	310	292	289	275	290	278	309	289	294	290	280	269	244	271	291	297	311	277	302	271	256	270	296	299	263	285	294	263	313	301	293	242	275	283	305	285	313	273	291	259	295	290	285	287	293	285	277	281	272	305	286	279	318	287	293	309	270	292	285	300	266	279	261	261	279	303	296	290	281	260	289	295	294	287	290	281	287	290	304	301	301	264	275	290	328	254	283	304	280	277	294	271	285	263	303	306	306	280	287	290	304	287	289	269	250	291	321	280	266	248	290	279	285	268	276	284	275	252	288	258	277	250	285	282	291	274	268	287	294	304	257	274	276	297	297	273	275	311	271	275	273	293	275	263	291	262	267	254	290	297	283	280	305	300	323	282	300	293	288	280	279	280	318	263	271	300	294	271	289	284	278	317	291	267	287	313	278	276	298	272	272	283	284	275	280	307	293	295	274	306	285	290	282	246	301	281	281	285	304	307	299	271	273	270	279	277	277	285	316	268	291	288	288	282	304	305	269	259	282	314	279	288	297	300	286	289	299	303	288	317	260	285	263	263	295	273	278	277	276	278	290	311	291	287	262	297	275	299	289	310	271	283	265	274	255	318	276	308	247	271	288	305	314	304	295	265	285	297	262	298	298	296	279	331	284	267	297	276	267	287	272	299	262	303	279	285	282	254	302	280	297	267	285	260	269	281	290	295	288	265	292	252	307	297	302	314	307	283	304	281	282	255	288	280	270	265	273	290	295	297	290	276	266	277	272	277	286	276	301	252	294	264	276	284	224	292	271	311	277	304	260	306	301	274	274	285	283	314	323	279	272	280	302	280	310	261	303	266	259	282	285	244	273	267	268	293	284	288	301	283	280	269	286	280	281	293	235	299	262	301	323	282	278	270	296	282	337	289	243	302	313	308	326	300	298	278	300	323	271	317	281	291	286	286	261	280	282	289	275	278	310	251	271	257	281	267	294	289	290	289	319	293	275	283	307	299	286	272	280	290	274	263	265	262	289	287	282	303	287	275	318	288	293	297	285	291	297	246	269	272	281	272	287	301	290	281	275	300	297	298	263	329	264	297	264	307	312	273	260	266	245	291	278	263	262	294	323	294	277	289	315	299	295	263	285	270	263	268	277	281	298	279	289	288	262	269	290	263	293	295	301	282	271	280	298	267	288	265	275	252	273	284	267	307	284	291	314	275	258	294	286	271	250	292	298	267	275	287	308	289	300	284	285	286	276	279	283	299	310	290	269	273	239	301	291	286	298	266	260	305	287	283	273	309	269	289	297	305	269	298	273	276	327	296	300	277	269	267	280	268	302	293	283	298	289	286	311	307	300	276	264	291	280	332	292	309	285	294	296	307	317	284	279	291	283	288	284	314	286	317	268	313	296	280	279	268	294	321	297	293	298	275	291	274	290	288	269	289	320	276	283	272	252	270	302	313	278	250	302	283	314	295	251	254	251	296	267	292	300	314	273	338	276	303	288	272	267	288	261	289	305	287	307	278	292	311	267	270	301	305	282	292	259	277	283	266	261	303	265	273	274	253	292	298	297	303	316	274	276	268	260	283	295	262	274	279	262	273	302	258	288	269	307	300	269	288	271	296	316	305	298	285	285	292	298	275	256	293	271	296	293	308	310	283	310	298	305	319	282	274	286	306	279	289	303	299	290	284	276	285	288	267	285	305	284	303	268	279	301	296	252	286	290	282	276	294	278	301	256	281	280	295	260	290	257	267	300	325	287	312	294	296	289	297	287	286	289	273	312	274	314	320	312	291	302	302	280	301	315	277	268	263	286	295	315	258	304	316	312	304	291	290	307	284	268	293	320	257	292	280	309	307	280	275	279	269	287	298	281	294	282	301	264	270	263	293	278	324	258	304	294	250	280	298	290	279	286	271	296	285	278	295	279	294	246	281	288	296	266	267	295	281	299	292	286	296	296	266	296	286	287	270	275	284	280	302	284	277	280	273	318	277	250	288	311	271	269	257	286	289	310	306	276	306	284	290	275	263	302	284	250	298	261	276	285	279	276	283	271	246	294	330	274	264	283	275	289	296	302	260	267	289	258	251	273	244	280	273	297	295	302	321	302	291	294	317	305	294	297	290	270	278	289	270	268	283	254	283	271	283	295	293	264	286	302	311	303	303	279	306	286	270	283	286	259	278	285	280	298	321	293	305	264	300	268	287	310	292	280	313	289	293	284	273	293	298	313	282	251	249	284	244	290	314	283	254	269	286	277	273	291	294	288	313	296	305	284	286	270	273	286	301	281	291	314	285	285	289	306	261	280	304	305	282	272	303	261	243	293	328	279	287	297	287	304	265	260	333	253	284	309	289	295	294	304	251	265	264	269	287	259	285	261	279	284	284	258	269	269	256	293	273	292	268	288	267	284	289	289	318	294	310	284	284	291	286	293	299	263	285	284	302	249	302	283	246	297	301	270	268	285	279	307	285	298	277	286	303	289	318	303	298	303	288	302	273	283	302	275	260	286	258	275	289	272	280	260	327	303	296	291	313	302	310	298	304	267	271	285	285	278	300	289	276	293	289	304	255	311	298	300	318	303	291	296	261	300	260	267	256	319	286	305	278	285	287	292	283	268	313	257	264	281	306	292	258	286	280	283	289	290	264	290	310	281	274	281	280	295	279	276	308	292	257	300	281	281	314	285	288	259	277	275	338	297	320	276	285	279	275	308	300	266	277	295	263	322	294	259	288	263	271	261	316	258	280	268	302	282	302	283	294	267	296	290	297	273	295	290	302	306	313	276	271	279	263	300	285	249	268	279	277	262	264	296	283	300	313	276	279	291	278	298	278	271	298	267	282	261	260	297	302	273	302	293	293	286	306	298	317	253	287	288	250	269	289	265	269	267	280	281	283	281	299	289	303	277	263	257	278	244	267	269	302	289	277	283	255	290	291	308	290	274	273	314	309	285	280	282	254	307	277	302	261	277	263	287	302	313	301	263	303	266	295	300	308	282	325	277	292	292	301	259	281	284	274	263	288	259	269	294	277	292	286	308	273	270	273	300	275	305	261	285	260	278	295	282	294	284	274	295	301	300	260	282	270	305	267	299	307	304	298	295	296	293	249	268	300	276	287	273	283	277	285	312	278	262	267	320	276	290	274	311	288	286	292	270	294	293	310	273	277	273	316	294	290	292	256	290	265	268	262	299	292	266	285	255	269	295	305	277	259	269	296	292	270	288	283	282	272	288	300	274	308	326	294	292	303	283	284	303	295	274	298	288	306	283	301	248	272	279	285	268	265
10228	10024	15228	14887	13161	13406	14772	14881	13079	11131	9905	7190	6504	5082	13036	27297	22960	13544	7467	3758	1734	1196	926	842	830	820	805	782	837	794	811	807	815	856	822	806	831	787	779	771	780	757	788	826	774	835	732	818	832	835	838	826	753	787	764	832	806	781	834	825	835	812	802	818	800	854	852	760	813	790	769	798	826	801	825	804	812	785	732	788	853	784	807	852	848	768	773	805	818	788	735	805	866	831	810	764	803	790	807	827	801	825	798	806	821	825	830	814	798	842	797	856	852	844	791	778	851	871	839	808	766	763	771	851	788	841	807	830	839	800	802	833	811	836	818	824	859	810	790	809	761	823	834	796	840	855	784	814	762	812	864	765	808	855	762	827	811	848	816	816	779	762	781	775	752	806	797	778	773	817	766	829	792	829	840	805	805	828	822	835	815	845	808	839	791	826	782	785	816	812	794	795	841	810	775	844	808	837	863	811	807	802	806	813	838	835	781	855	798	776	844	772	815	818	878	882	819	775	810	848	844	770	768	833	827	834	797	843	800	841	843	829	845	811	791	806	812	784	810	808	798	784	784	801	825	813	757	830	807	793	783	819	842	851	851	765	788	797	770	845	813	808	820	794	774	842	801	794	777	828	805	807	810	815	807	762	769	749	798	755	785	793	817	806	790	812	833	826	834	839	824	805	806	822	823	828	797	833	789	817	808	829	796	846	790	829	808	813	794	800	863	783	853	776	826	826	810	789	819	822	778	838	815	832	807	810	773	834	820	821	762	808	778	770	780	804	803	814	800	820	795	834	813	741	800	804	804	828	814	799	800	827	803	812	807	828	822	821	797	849	828	763	810	776	808	792	822	755	782	883	806	811	787	802	811	810	825	834	771	825	809	819	813	781	777	861	854	797	825	853	829	801	825	755	816	775	815	812	816	850	832	797	786	825	797	811	790	775	874	802	767	825	770	794	842	790	803	797	845	831	855	804	842	852	815	802	787	815	857	796	841	830	797	800	819	773	759	830	815	817	812	827	803	822	868	807	865	800	818	785	823	865	781	827	797	832	852	807	819	790	828	814	798	817	806	848	795	767	811	782	805	817	812	862	826	790	823	763	789	803	819	815	824	797	812	747	791	736	808	791	749	826	790	805	825	781	810	825	777	816	818	831	798	793	740	859	796	797	794	819	815	752	780	768	824	782	831	762	802	845	821	840	762	789	846	781	777	808	804	842	803	786	812	824	804	782	812	773	781	814	851	810	808	801	799	829	777	843	802	789	821	773	852	781	825	822	788	803	805	825	815	846	813	798	810	808	808	820	782	827	762	790	775	804	848	856	780	813	778	847	772	785	802	853	786	810	854	768	792	815	799	756	815	791	808	824	836	801	778	843	813	823	800	786	840	796	774	814	822	787	859	818	830	837	860	808	795	763	775	806	799	788	784	861	787	793	789	823	769	830	840	864	849	785	786	816	724	760	853	785	741	782	779	831	825	852	783	793	758	783	834	823	845	813	779	843	822	752	772	850	820	794	833	861	851	772	832	794	810	783	805	805	785	796	766	829	790	824	834	781	846	836	781	792	796	827	803	806	787	824	791	791	818	802	796	796	847	771	768	812	820	778	797	801	838	768	845	772	838	782	743	789	787	803	746	783	836	776	800	804	813	834	808	807	808	771	840	812	798	813	792	812	802	834	858	784	826	808	800	772	892	777	797	815	771	825	825	862	803	769	783	816	824	817	800	824	832	770	852	808	812	841	778	848	856	808	785	789	764	810	813	827	812	803	734	794	853	797	842	895	798	765	788	806	821	847	836	826	771	774	827	765	813	766	818	769	838	801	779	756	805	811	768	822	808	758	787	810	835	823	821	755	781	797	808	790	840	790	783	851	812	827	834	814	821	784	818	843	822	873	827	845	820	809	840	823	796	810	804	807	791	796	821	771	806	783	793	817	797	765	783	818	778	780	801	792	798	773	810	800	784	827	815	776	783	799	879	790	803	839	825	789	863	808	754	809	802	787	831	794	756	826	835	779	794	808	802	832	764	850	826	800	807	838	831	821	818	803	760	819	729	828	755	827	776	822	852	770	769	808	865	856	814	819	774	802	816	790	799	811	828	809	817	808	826	831	829	847	816	811	798	801	823	787	827	788	810	816	814	822	810	825	870	774	815	777	808	810	827	813	760	831	825	776	771	821	817	806	815	820	823	786	809	767	816	778	761	767	811	852	775	795	785	841	763	813	823	782	830	779	809	865	815	781	771	771	770	825	819	839	849	876	819	803	806	796	791	786	814	785	815	835	784	793	825	784	826	797	782	864	810	846	805	785	809	821	780	788	828	784	827	803	791	801	825	764	831	788	829	824	776	789	831	784	858	843	809	809	837	813	792	817	837	751	840	834	822	794	769	841	814	785	818	779	826	845	757	837	791	787	789	792	777	816	841	857	824	762	902	816	825	786	835	813	842	810	808	840	778	832	824	791	863	836	794	760	802	827	799	794	852	802	766	824	831	788	807	787	798	802	814	812	810	805	807	791	783	841	850	819	748	820	806	822	829	816	783	769	829	798	792	800	814	784	763	796	858	770	808	833	810	818	815	796	816	828	834	773	877	791	812	770	882	763	748	853	818	821	866	779	827	809	785	830	824	800	812	797	818	759	792	822	811	750	868	776	847	783	793	810	794	847	789	792	838	799	793	837	813	833	802	794	853	835	781	835	830	848	815	802	752	761	803	755	813	820	821	771	782	837	813	865	777	795	876	785	777	864	815	816	865	807	838	750	810	830	810	817	758	796	858	755	792	833	789	774	801	771	805	764	853	841	806	807	758	829	794	766	809	787	788	775	776	789	835	819	825	784	824	758	801	872	861	835	834	795	824	791	837	799	802	829	799	801	766	817	796	787	841	800	792	784	817	771	779	796	797	775	812	859	816	743	804	835	810	819	829	766	833	784	820	829	746	785	839	793	783	825	758	819	767	859	771	817	818	833	807	794	798	844	824	849	807	831	859	773	826	783	815	800	856	747	827	802	808	815	799	802	797	752	802	810	820	814	812	820	818	820	863	817	818	825	868	822	805	800	802	874	815	802	808	823	843	773	750	816	832	770	783	768	822	814	779	771	804	773	766	786	845	796	870	786	743	843	773	811	777	888	781	833	856	756	818	830	784	815	795	795	804	855	840	794	861	798	776	794	799	781	799	793	818	787	825	811	805	837	837	844	814	830	821	829	794	854	865	811	844	845	815	796	822	797	773	823	823	760	780	791	759	717	792	789	823	844	810	807	773	811	808	767	807	806	867	786	758	799	771	774	806	826	819	806	766	794	786	775	832	805	798	797	810	802	792	844	813	799	799	778	836	841	846	786	808	771	833	855	836	808	844	782	775	785	788	781	787	789	815	837	811	824	811	805	787	773	752	757	767	775	786	811	813	759	826	811	814	792	836	771	789	782	777	828	768	840	793	765	831	834	779	764	846	826	771	818	818	797	832	824	791	785	787	832	847	785	809	791
26727	8013	2086	1412	1022	982	840	766	665	678	644	566	435	420	513	848	690	507	408	349	311	271	290	267	274	296	291	254	289	271	268	248	264	278	272	255	261	264	276	252	253	284	249	286	263	277	252	259	249	249	241	263	274	286	258	276	264	241	238	248	269	259	300	255	283	261	310	276	291	267	267	261	247	257	291	261	266	268	260	247	285	254	273	261	275	252	288	275	269	253	234	279	267	266	254	292	254	250	270	219	244	259	274	286	265	253	294	267	258	294	247	274	270	252	248	252	272	257	235	259	252	270	261	276	276	235	249	232	285	279	258	245	263	283	303	240	271	254	276	242	302	259	274	234	251	254	249	283	263	257	242	251	229	258	240	249	274	266	262	252	272	249	282	292	296	286	274	263	271	269	254	267	264	254	271	275	280	304	240	259	294	275	270	248	271	279	272	270	299	272	272	281	241	268	250	279	284	269	268	304	282	278	290	248	259	252	261	272	248	261	266	273	305	284	284	245	281	277	260	272	273	280	260	266	285	264	273	256	283	280	252	265	273	283	255	256	261	269	243	279	273	268	266	265	269	253	247	261	295	252	242	277	267	260	271	264	259	257	288	293	285	293	264	256	255	247	290	272	264	244	262	269	249	274	256	260	287	247	271	258	287	280	263	253	274	262	260	249	238	298	253	276	245	275	297	266	259	274	272	275	270	265	261	237	292	273	262	284	239	262	265	268	277	261	273	262	287	244	271	276	261	267	245	286	263	257	271	278	265	259	288	283	248	250	238	277	288	276	253	242	277	261	272	255	260	289	288	264	283	295	275	264	248	267	261	251	264	285	234	262	298	270	265	276	297	261	262	256	285	225	259	269	271	272	266	298	262	265	277	281	287	250	263	277	250	228	266	252	241	247	275	279	256	268	261	256	277	257	265	270	274	259	259	263	268	293	256	248	262	283	277	258	278	270	284	266	245	262	250	249	276	286	242	267	252	260	257	271	259	286	299	244	281	268	263	282	270	249	271	266	250	269	289	262	252	246	285	262	294	269	272	260	292	259	281	262	317	293	254	263	299	273	274	279	258	269	272	284	237	237	291	279	263	271	244	272	293	285	249	273	241	237	239	267	242	265	272	284	260	294	264	252	266	253	271	251	233	235	251	248	239	249	258	263	249	285	271	249	270	284	278	236	251	291	262	254	260	251	262	243	250	260	288	240	262	257	285	287	267	235	302	284	265	265	276	246	242	262	279	287	261	254	290	297	260	284	248	279	249	257	247	264	256	254	255	261	248	263	259	263	257	281	320	265	258	278	248	258	277	264	252	283	306	307	258	244	284	273	284	266	262	273	265	260	292	241	280	263	254	241	282	252	256	258	293	239	272	239	278	265	265	254	245	279	272	261	272	272	278	235	267	265	271	236	271	270	262	268	287	252	259	266	267	250	255	282	280	277	279	269	251	261	261	291	273	245	274	290	261	298	284	285	271	266	274	289	271	252	254	261	299	276	278	304	267	266	260	246	253	234	272	231	247	279	287	280	278	254	238	241	218	265	291	270	267	272	252	233	301	279	247	258	273	258	268	276	292	259	275	264	249	296	237	304	267	243	298	278	259	262	249	263	256	268	248	296	282	274	230	268	263	246	260	296	296	241	265	282	264	280	254	299	261	270	297	269	248	259	260	280	240	295	281	258	249	262	214	230	249	267	271	260	271	238	268	306	266	281	254	278	262	244	258	272	260	239	259	250	262	274	277	263	264	277	233	290	251	260	235	261	262	254	274	237	270	287	289	252	270	284	281	299	271	239	287	281	275	271	304	284	280	253	277	276	253	252	293	250	255	260	271	268	279	287	261	259	244	284	263	267	284	253	268	247	282	297	300	272	265	252	235	259	313	278	259	260	272	272	277	249	255	268	273	280	250	257	253	252	284	245	267	263	266	246	297	275	280	280	280	262	239	250	296	277	253	253	285	291	302	273	269	247	245	234	254	258	253	287	251	245	250	266	283	296	256	244	274	254	293	278	274	272	270	255	274	248	284	267	269	262	282	270	275	242	235	260	277	288	258	273	242	254	273	231	269	258	273	263	245	269	258	263	275	269	282	290	266	276	249	286	288	275	281	269	249	279	289	266	252	229	288	268	268	249	251	285	277	268	265	250	286	237	274	244	257	247	260	238	260	278	261	250	270	270	244	284	277	285	301	247	280	251	259	282	254	243	267	296	245	235	278	234	272	263	277	271	272	285	258	258	275	284	249	249	269	267	261	243	261	255	268	273	247	294	275	277	248	257	267	269	240	265	251	265	260	242	315	291	284	268	234	269	265	265	287	294	245	260	255	283	240	273	306	259	252	264	246	276	286	242	256	262	266	257	237	254	251	237	249	259	253	268	308	244	277	260	271	290	264	289	293	257	263	258	238	297	261	273	255	284	271	277	259	261	260	274	267	275	272	271	287	302	257	266	272	290	252	272	258	224	274	274	267	292	256	250	270	274	288	254	256	255	250	302	287	255	296	277	259	263	274	269	310	255	271	256	251	256	267	258	250	251	283	259	252	257	269	271	266	299	278	257	253	285	244	247	264	260	250	308	273	286	257	275	279	268	282	236	272	262	237	293	245	284	249	249	260	260	229	285	266	229	268	261	268	268	257	286	261	267	255	261	240	238	260	257	275	263	251	290	267	241	275	257	251	249	298	230	263	280	265	283	278	286	283	283	268	268	280	247	241	259	277	229	280	269	300	247	245	294	239	257	277	263	276	274	254	260	283	228	290	282	248	281	294	258	297	241	247	303	270	273	259	240	282	270	272	276	267	236	294	283	249	288	250	248	256	273	291	275	234	246	274	278	268	262	287	271	283	239	270	271	284	258	280	263	253	279	265	309	270	274	265	302	272	292	253	247	265	270	271	281	284	266	270	266	281	247	223	259	236	257	259	241	252	256	270	295	240	287	274	273	268	248	267	236	268	239	266	298	269	264	271	250	270	231	300	277	261	255	302	241	258	284	225	278	257	275	255	248	269	277	261	267	253	295	275	272	264	260	276	253	250	251	256	282	254	257	262	245	285	270	291	290	243	293	267	282	277	293	265	301	244	268	260	273	263	269	245	240	274	302	253	279	228	273	287	291	272	269	260	288	255	304	271	265	247	293	249	286	303	271	250	274	284	279	262	263	276	277	236	267	249	287	244	281	231	257	274	278	286	265	255	263	258	271	280	285	297	255	269	293	283	263	247	276	273	268	268	243	236	285	268	281	245	258	270	289	232	235	255	288	263	263	268	283	273	265	292	237	249	246	272	250	282	286	257	301	277	265	265	261	251	240	259	269	265	254	273	264	258	294	233	279	254	268	309	260	259	276	239	265	287	265	280	266	272	285	245	263	281	301	261	294	267	265	299	259	277	256	259	262	262	254	283	281	239	288	242	294	266	240	292	272	245	272	224	256	258	260	271	241	258	271	253	270	287	239	258	257	290	245	288	263	289	240	289	263	239	242	237	245	288	266	283	248
7739	3075	4906	5135	4308	4237	3793	3421	3199	3006	3035	2425	1939	1730	2264	3607	3302	1888	1374	1117	879	807	786	715	771	770	737	711	814	799	789	747	755	742	757	825	803	748	730	718	778	756	766	716	787	764	750	767	758	722	753	717	767	785	730	794	759	706	777	774	745	725	733	738	837	719	783	753	740	752	721	770	756	745	754	737	757	760	744	771	760	763	797	707	710	737	779	720	800	735	748	722	746	749	737	773	750	721	769	792	786	743	714	776	752	739	743	764	761	757	774	744	738	773	770	723	755	774	760	766	748	753	753	778	760	735	747	779	728	762	787	742	765	750	749	751	710	767	776	703	733	735	756	792	762	777	789	722	768	776	747	761	724	747	760	761	776	715	772	712	783	743	734	803	775	775	851	768	810	765	705	741	751	774	795	706	751	779	741	755	702	768	766	739	706	785	728	793	712	764	743	778	737	724	767	750	760	710	790	738	772	782	729	674	759	765	712	802	760	792	745	734	799	759	763	765	834	803	722	736	785	762	731	736	790	755	778	718	743	750	718	744	802	745	788	714	768	777	793	756	753	784	809	754	727	753	784	763	715	786	717	761	789	726	760	765	776	750	745	734	773	730	783	748	716	755	765	761	767	745	792	755	786	717	716	758	738	724	769	775	780	710	803	780	697	750	781	755	716	687	748	746	738	704	809	743	785	764	761	747	730	719	730	759	746	800	736	778	789	732	721	768	769	749	723	769	766	745	792	780	762	787	747	801	778	735	729	726	769	798	739	710	760	762	801	783	717	741	769	791	754	746	725	791	738	751	746	746	730	792	763	759	785	787	768	725	737	716	771	725	748	721	726	733	753	725	746	731	721	734	740	733	748	736	777	781	742	758	776	752	770	764	751	763	754	799	728	728	714	771	767	747	781	758	767	790	771	744	810	729	792	768	748	765	728	720	825	740	724	786	780	739	765	772	783	741	759	769	763	717	705	740	762	747	749	746	747	728	774	770	767	683	782	757	799	771	751	790	764	757	742	773	754	737	741	772	753	786	729	745	769	749	788	731	796	800	765	808	739	754	780	727	747	768	770	752	755	736	735	807	766	745	787	741	743	725	805	754	721	800	757	710	774	776	775	761	773	781	779	754	736	743	751	750	723	723	717	743	782	762	788	730	781	726	720	738	740	759	794	736	784	779	789	722	726	767	776	791	753	725	736	744	797	739	755	732	741	756	775	731	824	716	750	784	792	755	746	754	786	768	706	745	787	763	730	802	718	770	700	740	772	744	745	745	780	766	772	738	745	763	780	778	775	741	747	812	752	775	716	748	706	706	737	755	776	747	723	766	768	730	784	700	831	777	820	770	740	755	789	709	738	720	755	763	757	773	737	766	700	701	764	749	742	755	715	731	743	787	757	775	742	750	713	733	765	794	743	743	727	757	854	771	820	734	761	740	728	791	749	789	836	798	776	729	758	769	716	769	749	745	718	762	773	722	756	768	767	760	765	761	762	702	770	781	717	725	824	694	818	803	763	772	742	707	761	726	757	745	753	777	795	716	752	737	769	731	733	765	803	769	746	698	781	707	749	777	755	731	798	726	733	744	815	729	752	737	730	765	745	790	726	784	755	815	755	781	710	765	813	774	697	745	784	783	768	742	740	722	767	743	755	764	712	771	714	742	777	748	766	746	768	748	751	797	788	738	783	787	784	757	746	767	742	707	722	743	738	762	718	725	771	776	753	764	767	786	733	736	729	763	741	776	728	749	784	740	775	768	752	787	750	770	769	778	729	744	731	719	745	792	747	756	742	756	774	786	764	777	731	737	731	774	796	744	785	753	794	699	795	772	710	795	788	752	740	770	775	787	733	691	743	772	754	739	759	774	762	741	746	773	768	761	739	735	717	783	722	788	763	752	705	781	713	748	740	750	729	783	748	745	721	745	741	803	748	728	733	763	769	701	742	757	759	733	829	766	777	715	748	807	710	760	766	748	761	765	751	699	732	778	773	753	810	824	738	730	755	783	761	787	763	712	801	723	763	726	703	768	739	739	731	777	745	787	764	773	783	757	759	751	744	771	736	784	741	744	752	751	711	722	757	780	753	746	757	745	764	731	699	754	767	770	731	737	749	777	723	739	711	782	740	734	738	751	742	746	738	802	755	768	785	742	757	775	802	804	689	798	755	750	726	754	759	754	769	786	780	734	750	744	786	754	797	761	742	751	766	777	791	788	795	796	736	722	745	780	725	802	796	757	742	783	773	769	747	805	719	817	754	742	746	743	785	729	763	754	771	803	793	788	733	779	726	746	744	781	774	764	816	731	787	719	756	767	783	752	746	726	772	768	777	815	758	734	708	697	788	782	752	777	767	738	760	735	739	769	806	747	709	735	743	752	787	743	756	764	758	791	743	728	731	778	719	733	743	750	771	765	721	767	782	773	708	764	768	763	761	806	704	757	750	770	731	755	770	794	810	753	762	751	771	741	769	798	747	822	791	778	739	778	784	765	778	781	794	745	689	748	757	784	766	722	743	793	737	788	764	775	780	749	780	775	737	719	761	829	678	757	677	722	755	720	752	739	740	805	736	748	749	747	741	733	744	773	726	779	780	760	735	750	801	742	778	792	735	742	783	768	774	737	731	723	808	804	722	774	767	712	719	788	777	719	753	782	767	738	755	701	810	800	770	812	754	765	771	766	755	785	769	772	754	770	756	775	753	746	716	726	746	722	751	742	772	775	739	757	770	712	768	769	739	757	734	751	790	735	767	773	721	733	816	730	776	802	751	711	796	747	773	752	756	734	751	756	756	708	777	732	725	743	727	760	747	781	774	748	719	748	793	742	739	743	773	774	756	799	741	745	775	795	771	765	755	743	763	766	711	733	762	763	738	759	716	776	787	762	769	771	758	786	778	783	765	736	738	816	710	778	786	752	780	736	809	781	740	745	777	752	724	781	787	793	763	755	709	741	785	753	751	760	741	736	711	761	718	761	695	739	778	763	773	735	786	759	716	823	774	769	754	732	752	733	734	729	784	784	774	758	764	770	740	728	773	724	749	746	755	745	756	715	767	765	747	801	771	770	731	729	801	768	765	755	764	756	793	726	735	761	685	778	733	757	746	729	775	756	777	794	770	699	797	752	753	738	703	751	792	749	768	747	744	767	736	776	731	742	775	702	713	814	737	754	784	735	727	723	787	709	806	754	790	713	792	717	773	743	750	767	750	735	721	787	781	768	710	746	722	792	758	715	702	798	744	782	768	757	754	784	784	767	751	779	767	759	774	734	747	759	759	760	751	704	726	725	744	778	759	754	769	747	774	798	724	781	707	784	753	764	760	742	771	756	759	725	778	772	772	774	773	751	810	757	777	765	782	747	751	725	748	767	769	769	697	760	757	746	690	773	745	738	793	793	735	760	760	725	750	783	779	751	769	746	745	770	782	769	738	740	733	770	753	703	745	762	771	759	787	785	744	745	763	755	772	722	717	777	786	767	843	741	756	738	786	763	725	701
28669	14956	7886	5289	3728	3011	3052	2903	2064	1656	1281	974	798	720	2431	4531	3358	1593	927	577	406	320	269	275	272	282	271	263	322	288	281	280	289	310	267	293	278	283	289	305	294	309	283	283	295	271	258	305	269	286	298	272	280	250	268	282	266	278	255	310	279	283	287	292	253	272	292	323	282	293	279	265	294	301	266	283	250	271	267	294	296	272	259	281	277	262	285	260	281	287	282	273	277	269	306	295	285	251	289	242	288	254	255	277	299	278	290	286	260	268	273	299	250	269	271	304	278	275	316	293	278	262	272	298	249	305	303	280	278	269	300	272	331	291	285	240	325	277	248	263	336	295	278	282	264	264	295	297	259	294	274	303	280	300	263	283	271	261	258	256	251	276	274	277	308	310	267	286	288	276	255	266	305	293	270	260	287	298	292	292	262	259	277	271	292	279	292	267	293	297	262	292	251	277	288	275	323	259	285	302	288	279	267	276	271	272	271	270	323	295	286	295	272	260	277	273	295	285	276	255	266	274	304	277	295	282	287	289	276	269	244	278	290	323	267	274	277	307	286	286	284	266	272	298	269	270	234	294	280	226	270	272	286	279	276	299	289	281	274	291	285	257	268	268	288	271	313	290	283	301	284	277	304	298	272	282	305	275	263	282	272	276	305	284	296	277	276	293	277	243	283	271	310	253	292	280	276	263	273	286	272	292	297	258	288	279	273	275	273	278	284	281	299	293	289	268	305	272	306	275	273	277	266	292	293	295	301	265	313	274	279	311	289	281	265	276	283	271	242	294	283	300	332	279	291	289	288	267	286	247	279	272	301	296	284	292	294	285	251	277	267	256	258	298	272	292	302	307	274	253	277	288	297	271	271	271	273	309	270	288	295	264	292	328	267	279	279	301	289	281	306	264	290	298	307	292	281	310	283	287	279	261	260	297	275	287	275	294	285	269	285	260	282	295	283	281	278	292	249	283	263	250	288	274	281	245	288	266	306	278	268	270	312	272	270	293	276	300	287	276	279	293	294	282	271	271	253	234	271	275	257	292	274	266	272	291	293	285	284	291	305	274	287	277	309	278	294	313	296	291	279	269	266	270	281	270	302	274	281	304	274	263	325	271	289	264	256	292	273	268	269	267	261	291	278	264	287	298	264	261	288	269	253	275	269	298	271	314	289	288	296	252	279	277	282	260	306	256	300	286	254	294	277	280	257	315	300	270	266	260	281	280	305	280	286	288	311	267	293	244	254	267	309	255	270	288	281	308	292	263	267	258	244	280	301	272	282	288	287	266	291	292	298	298	264	280	298	289	308	315	249	294	274	260	271	260	295	281	269	285	242	269	261	285	260	271	236	290	274	267	291	282	283	273	271	267	278	262	263	247	299	285	285	306	259	290	282	255	292	256	291	296	295	298	252	277	282	276	275	290	285	290	277	273	311	258	297	309	273	263	293	296	299	279	261	281	318	259	286	277	258	292	307	283	272	315	275	240	251	267	257	278	279	294	260	312	299	283	298	273	277	284	250	250	278	261	314	260	256	278	290	297	264	304	258	284	266	262	263	302	290	322	301	280	298	299	308	250	267	278	276	291	266	256	280	274	266	281	273	265	302	272	291	266	283	266	289	298	262	294	294	277	290	294	270	286	285	249	275	306	262	272	247	250	309	271	288	248	295	300	267	265	283	283	292	307	245	277	309	264	301	286	304	306	278	300	289	293	278	295	286	275	320	272	295	262	296	285	284	261	267	274	307	266	297	257	272	278	257	278	283	274	268	274	278	279	304	275	286	308	295	271	285	277	309	285	253	274	279	275	253	319	278	255	291	272	280	283	270	275	274	260	270	279	257	257	273	272	286	282	273	273	267	272	275	274	304	279	257	296	293	277	294	276	270	296	290	259	279	294	284	265	286	293	298	296	289	271	270	272	272	279	263	292	286	295	272	276	276	259	259	293	276	273	281	251	279	285	247	284	290	276	274	271	265	253	327	296	289	311	288	285	288	278	249	263	286	297	294	290	278	271	298	297	279	246	252	249	322	285	280	289	254	291	250	270	303	282	287	281	295	268	260	288	269	257	267	294	268	295	280	260	268	290	292	283	291	299	301	301	282	280	274	297	275	283	256	246	303	281	281	293	274	301	284	319	267	263	263	296	278	292	271	256	250	285	298	270	314	298	279	282	269	245	275	294	288	302	301	288	276	301	304	268	315	284	266	271	277	271	264	266	273	301	239	287	271	268	306	276	302	256	269	299	247	281	269	249	274	281	299	289	278	291	297	300	294	271	286	291	257	272	269	273	286	260	263	244	292	246	287	280	257	285	285	285	287	271	302	259	306	286	268	245	281	282	266	291	269	257	266	260	271	293	280	286	282	267	283	303	269	300	327	262	274	293	263	295	248	284	260	251	293	251	310	298	297	244	280	281	269	270	269	283	278	277	298	300	273	280	271	305	281	263	265	299	284	270	267	299	275	255	270	258	282	264	265	262	281	285	275	299	270	237	265	271	268	233	292	281	275	297	274	249	311	247	270	305	283	255	295	295	280	296	288	256	265	263	302	285	303	274	286	282	279	263	271	271	283	285	307	284	300	287	284	294	260	249	332	326	278	277	271	287	308	249	267	288	251	284	283	317	270	260	288	265	285	256	270	303	292	299	323	268	267	263	279	289	285	272	266	282	273	323	335	270	276	280	251	298	275	286	299	258	271	268	286	284	270	269	282	278	284	277	247	269	281	311	264	250	264	263	299	259	257	266	281	268	269	283	244	276	241	277	281	234	279	243	280	298	288	253	263	297	266	278	258	306	253	294	291	291	282	293	269	274	299	279	298	298	279	297	274	274	276	285	305	285	266	301	291	255	290	302	288	289	325	283	236	275	294	281	295	305	287	288	279	282	272	308	313	251	268	283	269	268	312	273	267	290	306	266	270	264	258	291	299	284	296	277	260	304	263	282	299	263	250	274	278	269	272	275	278	255	284	262	282	279	271	270	303	275	262	287	293	269	295	297	284	301	304	270	290	265	260	282	252	306	291	299	278	286	278	270	294	322	299	282	272	285	265	281	284	314	285	293	294	289	260	289	292	285	289	267	270	278	303	285	284	287	263	303	259	309	270	299	295	281	285	282	302	285	303	252	271	319	273	325	283	308	286	283	265	258	299	258	259	304	277	263	285	274	293	289	285	284	290	280	291	263	276	276	276	306	295	282	289	314	300	282	287	285	277	262	290	272	290	251	274	274	271	281	227	287	293	280	270	257	282	299	280	269	280	270	269	293	269	273	263	266	264	277	291	293	279	288	275	286	269	261	273	262	271	275	275	276	301	275	276	287	290	295	280	288	293	286	313	285	274	292	289	303	259	258	244	302	293	258	288	269	251	272	303	297	293	300	309	282	265	253	288	264	287	262	238	269	319	293	289	259	304	264	290	285	261	301	275	298	248	274	274	288	251	278	264	300	286	305	266	280	244	266	292	276	281	307	264	270	292	277	287	301	272	273	298	308
9366	8282	10834	11226	10689	10067	11346	10520	8544	7732	6367	4889	4362	3382	12091	19540	14823	7727	4673	2447	1348	938	824	852	838	794	745	814	794	796	806	829	830	811	809	814	808	827	785	810	775	761	789	805	813	782	810	817	787	844	817	817	806	806	824	799	798	776	734	798	818	789	780	801	836	836	829	773	840	811	828	781	784	779	795	810	804	792	796	792	815	736	789	758	831	749	799	780	781	803	771	777	796	784	857	810	800	796	754	801	769	760	744	822	809	802	786	788	767	811	812	795	756	801	882	809	787	811	762	790	800	781	817	806	828	802	804	857	793	852	769	766	785	819	790	839	808	808	804	792	834	803	776	780	876	805	793	791	787	825	756	829	830	812	796	808	819	794	779	843	783	803	816	737	774	805	795	789	781	787	847	772	772	831	785	812	803	808	803	835	834	801	770	828	800	762	758	815	786	785	878	814	800	802	784	768	791	817	763	801	802	783	785	781	815	767	825	772	795	830	828	784	817	759	775	776	795	785	770	781	729	769	797	785	772	764	782	762	792	768	783	832	783	762	754	752	842	776	811	740	817	794	796	757	781	798	793	749	772	805	789	804	804	780	794	775	796	801	815	792	781	742	846	751	773	833	796	787	802	792	792	791	800	798	783	793	771	799	834	806	780	815	815	762	839	868	860	838	818	813	783	777	780	780	811	813	849	814	805	780	785	815	777	783	809	774	794	828	799	776	823	766	822	768	828	766	788	807	818	845	807	836	836	789	797	752	777	801	769	775	781	812	805	761	803	755	831	783	752	805	787	772	763	827	816	780	750	816	794	804	738	772	773	831	761	834	771	841	769	813	838	815	733	718	794	775	790	809	826	767	747	807	784	838	790	839	804	770	797	799	824	804	813	821	814	786	785	782	834	805	845	761	805	801	790	762	807	782	844	781	833	827	786	830	836	769	801	809	765	783	839	810	785	821	773	752	833	784	802	771	803	810	789	795	781	789	802	762	804	785	792	802	775	798	786	767	773	812	803	774	787	803	799	766	800	789	792	788	797	817	790	824	813	781	803	803	794	784	832	754	784	785	845	744	773	840	807	772	839	805	803	770	789	739	789	817	835	830	780	769	779	827	767	836	772	777	796	832	800	827	804	746	753	778	786	747	860	802	831	787	797	768	765	809	796	814	786	847	804	745	791	824	810	821	779	742	761	778	778	812	797	770	784	781	734	804	797	757	825	755	810	820	784	804	838	866	847	759	779	835	806	770	817	761	796	830	765	783	791	818	819	772	825	798	804	783	801	785	793	786	808	792	772	792	766	804	828	779	838	775	811	770	800	764	791	802	780	841	818	798	795	788	794	805	805	801	838	829	757	780	792	768	752	821	764	830	812	808	754	808	850	782	753	802	729	771	774	762	770	802	804	847	732	763	798	835	851	800	779	770	776	757	804	809	792	797	771	838	870	847	828	770	773	784	850	785	813	788	812	790	827	786	749	786	776	764	826	795	791	795	780	821	821	807	749	755	770	816	789	780	776	791	845	775	835	797	781	781	791	813	791	783	773	770	824	801	873	814	801	796	795	779	805	767	822	817	825	778	771	751	768	841	826	787	792	823	789	777	785	798	807	810	804	822	785	830	807	815	771	788	753	790	792	800	791	772	834	781	779	786	824	781	782	838	790	788	809	764	823	789	757	771	804	821	777	798	797	787	793	793	793	803	808	811	792	806	809	811	793	771	819	762	768	792	840	839	798	835	799	799	810	832	779	776	829	816	784	828	787	781	784	779	801	796	804	747	793	811	830	809	816	796	774	802	784	787	779	791	782	781	763	795	819	786	810	801	798	764	773	778	845	752	840	803	797	766	813	766	809	804	812	822	778	845	792	828	773	770	806	789	772	780	839	801	792	789	777	833	813	767	791	836	762	784	782	799	739	827	804	795	836	762	789	814	788	845	815	800	773	740	793	808	813	787	817	807	774	774	811	796	761	796	795	756	780	815	786	802	779	763	776	763	801	751	808	778	762	764	797	775	820	743	799	749	767	796	788	798	715	767	802	840	809	812	805	842	785	793	843	784	789	850	785	791	800	764	784	771	801	776	800	769	801	834	824	804	791	799	812	814	788	786	797	786	761	812	824	786	783	842	809	787	848	795	774	826	827	829	810	777	846	776	748	769	779	804	784	799	814	798	830	717	794	800	778	803	802	772	847	806	831	789	808	810	756	820	801	768	831	788	804	822	796	797	741	822	783	787	800	749	769	811	799	825	797	788	734	758	812	786	794	768	784	742	802	789	788	760	831	815	835	800	789	824	785	775	799	806	741	775	850	760	829	767	751	755	816	757	818	762	806	808	811	806	810	756	794	779	779	772	806	796	815	829	818	750	802	767	779	805	821	809	782	814	739	846	827	784	789	825	805	848	807	775	822	785	785	840	808	752	742	802	804	760	759	770	820	746	794	829	812	767	838	782	765	799	786	757	815	770	839	818	810	824	783	756	798	851	781	779	784	814	760	815	811	787	846	804	805	740	790	794	773	800	819	792	811	791	822	810	788	778	785	795	780	823	738	789	763	783	818	791	793	777	844	809	823	772	818	796	824	784	814	804	810	829	818	748	765	867	748	809	772	793	764	788	769	776	811	788	762	796	806	843	753	804	779	816	843	784	814	814	817	763	858	807	784	826	768	810	848	837	787	769	798	860	748	763	811	811	805	816	809	738	828	804	807	764	788	777	783	768	781	819	827	725	823	758	783	865	793	803	816	812	844	802	777	776	799	787	782	810	822	783	810	796	763	816	827	771	775	788	797	818	808	826	791	786	804	751	795	761	737	786	804	809	793	774	790	814	792	846	844	825	780	781	821	796	844	764	738	766	801	795	726	846	789	794	772	772	752	799	814	782	785	762	811	804	800	789	797	838	771	840	814	809	779	758	842	775	791	825	756	777	828	794	803	774	833	799	840	776	862	803	821	823	809	756	752	791	809	806	833	809	816	764	773	776	821	813	742	802	805	800	784	814	771	803	772	767	810	819	821	796	813	768	798	820	761	821	796	732	791	735	798	802	761	785	804	754	803	758	798	786	766	795	810	810	793	788	767	784	770	786	752	811	832	817	813	801	804	809	777	790	795	843	807	797	816	816	792	802	801	805	847	831	783	785	795	763	785	787	822	772	777	782	835	738	774	797	764	773	817	758	805	757	768	792	762	771	835	838	793	786	778	838	783	789	760	784	777	810	822	778	847	807	839	796	793	797	801	791	788	781	808	762	832	800	789	772	782	782	800	786	781	786	811	759	761	775	732	828	845	783	799	814	803	823	760	839	781	800	759	801	777	792	779	801	807	774	831	819	822	767	799	799	765	826	778	799	832	789	782	823	821	819	786	756	775	774	767	795	804	778	826	786	820	821	753	832	788	771	836	840	847	840	752	851	836	763	722	767	810	793	774	797	796	791	784	790	810	775	764	791	771	796	787	785	802	785	811	777	758	797	797	784	805	836	829	777	825	814	812	754	777	792
29347	18887	11799	8020	6685	5782	6221	5413	3723	2359	1963	1378	1070	1053	4799	7794	5665	2511	1455	768	443	305	285	303	307	292	297	303	309	291	292	328	284	303	303	287	293	281	298	308	306	283	312	312	315	292	290	274	310	284	286	249	320	281	348	320	306	264	286	298	314	297	302	293	298	301	308	276	313	312	285	277	258	287	261	316	294	294	273	302	292	300	273	255	310	313	277	278	309	305	304	299	281	306	308	313	281	279	272	290	318	345	282	303	290	300	299	300	316	311	293	276	280	291	317	295	306	298	294	291	272	294	327	295	290	265	300	280	287	279	308	283	304	282	294	296	264	319	300	297	318	302	322	272	292	285	288	307	281	292	306	322	301	274	315	298	315	291	286	313	297	295	279	297	281	317	297	321	301	297	305	296	273	291	318	297	306	273	304	299	286	322	269	300	302	294	293	275	269	330	271	335	302	291	267	275	300	293	304	254	287	314	289	289	299	302	295	295	306	313	313	272	332	264	286	278	286	313	290	324	305	291	327	251	283	298	278	293	284	242	278	295	301	288	289	272	265	286	302	286	312	315	291	276	309	287	314	279	302	298	284	292	297	307	285	289	290	315	306	289	277	273	296	294	304	324	262	302	319	333	300	299	290	308	277	300	288	301	265	281	304	304	271	306	262	301	318	260	305	291	264	289	316	247	297	288	300	278	275	291	315	287	282	282	270	301	304	269	292	293	310	300	280	285	285	277	299	249	286	271	299	291	269	317	249	256	269	273	278	321	276	307	282	280	296	255	283	291	274	294	315	292	281	291	288	331	279	287	289	283	319	273	311	297	293	269	302	310	302	307	307	313	306	298	289	304	318	299	274	270	288	273	319	282	250	291	302	298	282	270	319	281	280	302	294	270	288	285	278	278	292	301	306	318	298	304	311	299	302	276	298	299	311	302	300	310	291	293	291	296	285	299	266	303	280	290	303	281	302	305	302	297	267	275	279	305	318	269	301	275	304	309	299	311	287	280	346	256	307	281	297	264	289	260	284	319	285	288	304	288	283	281	316	314	317	307	279	302	283	284	289	304	300	267	300	303	290	311	284	282	301	319	311	293	281	295	284	296	310	276	278	286	243	295	303	284	291	288	321	314	289	292	287	301	307	313	312	272	267	309	298	274	277	317	284	284	296	308	272	291	300	289	255	296	270	305	261	337	282	263	272	302	297	303	321	290	278	312	297	295	301	281	308	263	261	325	282	294	299	287	309	279	316	280	290	295	327	316	304	304	294	289	281	302	303	296	280	310	259	320	288	280	273	287	287	303	309	290	301	291	276	288	294	270	272	300	273	286	305	265	283	274	314	304	289	282	305	299	318	266	302	292	289	254	314	295	302	320	317	294	275	288	263	309	273	292	289	324	295	274	297	293	290	298	274	279	271	278	281	314	322	284	273	300	310	292	284	299	305	272	320	282	293	270	306	277	297	296	290	280	291	311	289	290	293	288	303	279	275	229	269	289	289	281	289	295	295	302	306	315	298	313	266	274	277	261	294	292	316	310	286	264	335	291	273	315	271	314	315	306	288	302	277	288	302	282	304	291	313	325	292	303	295	296	283	294	340	302	303	332	309	312	301	294	304	288	329	265	285	305	308	275	285	304	279	279	309	319	284	268	284	309	299	313	305	319	265	297	293	308	295	259	306	272	273	308	278	300	293	274	286	293	319	284	317	293	288	304	288	312	282	287	294	289	292	285	305	317	302	252	328	301	325	283	324	302	302	288	300	306	302	302	324	273	284	293	270	274	309	301	286	289	312	289	300	297	276	276	326	307	288	309	275	321	306	273	300	284	284	298	285	262	318	275	275	296	272	313	317	310	284	293	272	286	280	300	302	298	307	292	310	299	272	273	310	291	266	298	287	285	301	290	292	312	259	294	269	270	303	299	322	287	276	317	302	277	268	256	279	289	275	322	285	282	270	293	271	305	274	271	289	260	296	284	324	306	281	295	305	281	309	298	288	315	309	302	281	266	271	336	333	273	278	299	296	290	286	305	319	310	299	256	288	265	293	309	293	272	319	291	291	279	302	270	287	286	293	276	299	288	292	299	281	262	278	294	309	289	274	292	301	286	270	306	312	301	294	302	298	313	290	315	316	260	311	328	292	322	285	296	313	302	301	300	302	280	294	308	301	290	299	283	299	274	316	313	289	311	277	347	339	305	307	274	287	281	315	304	297	303	305	315	294	329	310	314	295	311	291	290	304	291	294	276	275	305	328	279	297	308	278	282	296	284	303	308	280	316	287	323	273	276	283	308	303	291	286	284	318	293	302	309	287	288	316	293	277	254	295	286	286	294	326	287	260	272	308	278	308	296	293	323	301	292	321	308	281	308	277	307	280	329	279	268	298	322	325	267	301	311	290	298	292	289	288	304	286	272	281	299	315	313	292	303	285	306	311	304	300	268	303	305	289	296	288	288	280	281	300	319	277	304	288	314	313	295	282	323	303	311	304	287	269	296	271	293	290	317	307	285	277	311	290	302	306	282	310	288	322	285	264	322	303	294	294	307	290	327	289	298	331	321	323	307	330	256	314	308	322	297	282	295	307	297	288	255	269	285	308	335	313	285	303	295	298	290	286	284	303	292	304	266	323	290	276	305	300	291	303	285	284	279	297	314	292	296	281	277	259	299	317	293	318	279	327	270	284	303	255	291	296	278	272	316	310	270	309	309	310	279	301	306	297	297	308	316	276	287	287	314	282	280	278	303	321	297	286	273	294	279	299	284	286	262	303	313	310	287	283	302	307	306	323	283	286	294	320	316	297	286	287	293	317	295	295	309	278	300	276	271	313	301	289	287	300	284	286	304	261	314	320	315	277	318	297	294	264	289	320	309	293	261	299	272	244	289	317	293	311	300	287	274	315	280	264	300	330	293	299	329	286	310	312	285	284	286	280	287	265	288	318	294	296	303	296	279	303	273	295	294	284	265	303	266	298	330	261	308	294	293	277	303	293	313	275	293	290	280	296	299	297	281	287	300	303	321	280	311	297	318	296	292	285	301	268	286	287	291	292	360	302	288	318	300	286	313	267	317	316	303	264	298	296	306	283	324	311	290	303	285	292	298	325	291	278	307	310	288	293	274	285	298	281	295	293	311	287	335	306	289	299	303	263	292	291	250	301	324	289	304	322	290	288	318	299	302	262	296	321	289	305	273	309	303	279	288	266	321	278	302	266	279	330	303	276	310	276	302	267	298	291	310	286	298	285	317	296	276	292	285	290	249	299	279	289	294	309	317	315	336	297	312	291	286	278	269	272	303	283	271	282	301	303	275	296	276	285	296	335	311	308	286	301	293	294	299	256	333	326	331	286	291	307	300	318	296	278	320	288	297	291	300	300	285	295	317	286	300	309	301	294	309	268	281	287	277	311	285	295	286	320	285	302	281	270	310	295	283	326	293	302	286	299	299	291	309	315	273	290	298	284	286	287	289	301	309	298	316	322	309	313	291	308	296	291	289
10409	11130	14068	14704	14831	15470	16426	15169	12522	9727	8810	6569	5575	5091	19891	26973	21295	11673	7119	3344	1710	1096	883	899	850	802	800	845	841	822	869	833	793	882	888	873	806	844	827	848	826	834	841	806	793	860	814	881	859	859	856	863	834	832	799	783	856	760	858	818	823	800	851	834	829	812	810	883	863	808	809	814	893	835	849	804	811	828	805	865	842	841	802	847	780	822	829	845	827	795	829	847	849	842	860	775	791	800	814	857	780	858	822	848	823	829	848	789	829	800	839	874	830	791	790	794	826	830	815	805	858	864	815	831	805	818	838	849	844	818	831	849	869	881	818	832	822	882	836	835	838	792	827	823	845	847	835	815	837	805	782	849	844	874	856	832	844	848	782	847	827	834	777	832	796	870	816	873	802	777	840	809	831	806	875	833	805	819	797	843	828	825	847	810	815	837	867	815	842	850	863	795	885	842	830	832	875	826	861	791	794	813	880	803	828	791	842	840	856	837	816	851	857	833	856	835	850	833	853	832	780	853	856	835	796	866	847	812	805	864	872	790	813	836	839	803	838	832	821	847	886	845	823	848	815	807	811	850	795	856	832	890	817	797	857	847	852	843	823	843	842	859	882	863	811	781	832	830	842	881	895	762	816	908	876	855	787	829	794	820	818	853	817	818	853	842	820	792	827	819	870	786	835	849	826	779	825	837	817	797	852	795	819	854	856	815	854	835	846	836	846	828	878	825	852	821	827	853	853	848	821	806	848	875	821	870	852	797	812	814	800	831	852	841	800	844	876	855	803	807	833	829	824	828	804	834	818	847	841	855	851	800	839	808	873	859	835	809	871	817	831	844	815	828	863	881	873	832	826	886	846	837	819	815	871	874	833	832	872	813	797	815	848	810	798	776	805	857	822	835	839	852	875	828	844	844	841	833	871	800	830	829	854	836	818	796	830	789	838	814	844	859	841	831	767	831	827	775	830	855	815	877	882	750	841	767	901	866	790	863	786	842	888	873	823	794	804	843	840	807	838	791	824	878	850	840	839	803	889	839	810	830	837	837	820	857	849	800	897	851	854	811	819	797	875	835	869	779	837	795	840	775	815	799	820	831	804	839	826	821	774	843	819	803	878	875	800	807	849	821	821	830	842	851	795	812	845	885	831	830	817	903	844	822	784	852	839	817	867	801	862	806	815	849	859	861	849	800	779	818	859	851	892	849	812	822	797	844	781	818	855	787	836	828	855	827	869	829	800	859	825	824	837	864	832	844	840	919	841	845	820	792	840	826	830	885	801	886	811	843	831	800	855	811	807	819	771	806	849	860	831	867	864	823	860	845	825	826	852	782	862	793	819	862	798	783	814	819	846	913	784	852	882	836	833	829	793	896	833	801	806	789	834	849	897	832	858	826	803	833	864	883	819	797	827	814	904	822	805	811	817	867	854	850	809	847	831	787	885	803	846	808	803	812	851	867	779	833	837	810	796	804	814	864	893	853	785	867	854	770	873	806	839	826	841	851	854	842	825	853	872	803	844	852	834	815	814	843	843	845	846	797	807	844	781	827	833	800	854	865	842	828	832	787	856	835	797	805	782	852	868	799	799	843	849	858	789	801	822	887	842	808	850	803	912	812	796	814	882	860	755	871	890	845	795	849	836	825	877	852	818	827	813	871	809	849	869	845	848	827	807	850	879	839	823	833	824	838	862	852	847	807	838	794	848	863	841	863	832	870	824	865	856	847	864	851	861	836	835	828	815	844	872	859	863	870	844	771	780	806	834	768	815	855	847	855	845	825	844	861	851	832	806	831	844	848	855	837	857	831	848	833	838	816	836	863	817	849	825	832	807	833	837	810	832	809	910	783	759	834	843	858	868	837	885	827	795	755	797	819	839	852	786	842	841	809	840	836	814	817	808	842	815	869	869	822	795	849	833	849	784	804	846	839	845	849	809	839	801	850	826	782	837	854	838	794	812	844	867	866	839	834	813	880	807	848	852	783	848	888	841	833	850	805	816	743	841	842	848	836	835	851	798	823	811	820	834	867	853	859	839	847	841	851	859	824	804	833	829	821	853	857	832	904	845	838	791	800	761	859	877	835	824	807	787	858	833	857	838	784	814	789	815	862	848	832	814	822	815	846	805	817	842	806	815	811	786	877	845	849	834	808	879	875	854	793	873	816	831	782	839	850	820	812	827	823	790	851	856	851	802	848	844	832	842	860	804	858	829	823	826	849	814	902	843	858	797	778	851	882	811	850	863	872	836	795	851	836	768	830	872	835	819	869	850	847	806	850	825	823	828	872	826	820	830	837	813	825	850	794	843	860	811	885	847	895	809	831	792	879	812	825	877	827	775	845	772	810	852	831	804	811	857	868	824	825	825	804	830	821	851	810	816	876	870	820	861	869	830	815	801	820	809	820	876	802	857	863	820	851	840	787	806	804	807	850	811	873	819	883	796	890	877	849	866	819	825	841	829	799	812	831	834	836	836	870	851	800	827	737	838	827	807	840	826	817	804	843	842	836	832	855	852	809	789	809	854	837	836	800	833	889	868	842	828	851	842	829	823	852	846	881	808	875	826	867	836	820	811	805	822	814	806	881	800	793	839	863	799	826	827	849	840	848	799	821	854	849	873	795	863	875	828	833	793	828	832	815	854	821	809	762	765	824	819	814	813	850	845	846	830	813	835	860	817	800	854	834	865	808	763	829	845	817	820	866	841	852	816	845	832	815	831	815	815	843	868	868	845	840	822	814	838	815	803	901	864	852	790	800	831	855	797	844	864	823	852	837	795	788	883	830	843	826	847	831	885	816	823	859	828	876	834	803	845	847	850	829	925	803	870	828	835	829	851	859	799	817	783	825	845	805	780	800	870	832	792	834	847	834	884	816	801	832	796	854	865	860	813	829	839	828	813	852	889	842	827	799	864	795	847	833	815	832	814	846	865	799	869	818	849	803	824	908	840	866	861	842	850	805	825	818	843	828	825	817	832	840	859	813	830	883	846	840	819	828	837	798	855	849	862	816	784	772	827	785	829	868	776	892	833	879	869	779	811	816	820	837	791	782	802	817	869	823	863	819	789	837	802	812	816	825	813	838	845	809	866	825	867	806	835	832	839	870	864	867	823	871	822	822	804	858	817	795	870	787	858	853	846	844	800	804	809	789	823	841	842	858	797	846	877	817	827	833	865	839	822	833	865	814	824	868	850	887	827	883	824	880	848	857	829	899	849	859	796	847	840	858	835	830	822	819	784	852	791	870	860	810	831	843	806	801	842	809	781	859	824	776	820	840	813	766	807	840	838	810	843	908	864	781	869	846	892	805	822	836	841	834	782	806	852	857	814	828	829	761	825	814	872	809	821	857	830	849	833	873	841	793	824	807	797	832	868	809	821	845	798	828	875	815	877	829	811	801	866	875	848	800	816	841	843	816	826	872	819	847	827	814	832	858	808	837	813	807	793	819	858	847	859	873	846	888	847	795	832	802	831	795	822	831	915	871	861	914	801	859
26628	8064	1868	1356	1079	994	818	822	733	640	545	478	467	430	521	774	770	476	411	351	308	302	287	268	255	252	257	285	301	266	253	258	281	288	260	278	284	259	265	274	302	281	255	269	274	286	282	275	273	269	258	287	302	260	277	300	258	276	316	283	289	285	292	273	268	285	287	273	284	271	302	260	284	289	294	274	294	293	285	271	270	257	249	258	281	256	285	256	274	280	295	278	257	300	254	291	274	260	263	303	305	283	271	289	289	254	276	294	280	284	274	285	287	285	266	286	261	270	292	257	257	267	276	266	265	289	299	277	273	248	288	279	255	271	270	269	287	295	292	280	285	267	278	297	250	272	290	277	280	278	285	263	267	294	256	292	270	281	266	296	258	256	290	314	290	259	281	275	283	270	294	269	261	268	269	289	262	285	282	277	269	269	299	288	297	261	271	296	266	290	266	309	292	307	249	286	261	311	261	263	282	285	284	278	294	307	265	306	279	289	286	263	293	289	288	247	267	303	278	282	282	302	277	295	293	263	237	281	316	287	252	261	287	242	260	282	284	293	268	274	287	284	286	281	298	259	313	279	277	269	296	292	272	284	257	254	274	282	265	259	259	242	304	283	292	285	298	279	273	289	301	305	285	259	279	274	288	288	278	262	276	284	284	278	289	304	282	296	278	284	278	246	264	259	282	271	272	265	303	271	293	262	264	287	287	294	294	255	269	290	282	282	283	261	278	284	289	273	229	254	268	272	256	316	257	272	297	286	258	285	298	284	293	291	277	280	287	265	270	293	263	266	283	255	290	283	263	272	305	277	284	268	278	260	276	265	255	301	296	251	280	253	268	286	284	299	275	251	274	286	269	261	273	254	275	267	263	266	290	291	282	281	282	308	285	292	278	246	238	304	269	294	300	296	297	268	282	322	306	235	271	301	279	285	279	273	285	280	272	314	290	291	256	249	304	295	250	273	301	273	269	291	283	284	262	252	283	280	270	261	305	268	280	255	256	261	280	266	276	279	307	304	304	264	259	272	263	254	294	236	317	275	267	285	296	273	258	298	270	274	276	261	294	271	267	298	259	281	273	262	255	247	286	282	268	301	281	292	299	277	283	299	266	265	318	283	293	266	260	298	309	267	287	294	274	258	284	261	302	264	304	251	279	278	283	273	247	252	306	284	290	283	247	296	287	309	304	262	282	290	281	247	262	254	271	274	275	261	282	264	266	262	284	261	278	304	279	280	290	268	287	248	269	287	306	288	295	275	272	275	309	286	296	276	271	294	267	261	276	252	287	284	284	250	286	259	282	266	311	267	288	282	298	276	279	271	255	267	283	264	301	296	268	282	260	316	282	300	280	299	284	295	272	288	273	296	277	325	295	295	286	298	291	273	273	304	269	273	301	277	282	263	302	258	313	246	259	273	285	271	277	280	314	273	265	258	303	280	251	281	315	283	281	291	271	265	288	289	276	272	277	273	271	297	271	282	279	284	297	267	277	273	287	290	298	285	279	279	274	255	279	262	275	255	270	277	270	257	304	287	289	299	286	279	293	273	302	258	247	252	289	263	309	296	283	268	275	254	299	230	248	281	290	295	306	300	243	289	274	283	264	283	289	287	272	269	255	273	298	307	291	290	247	314	277	266	287	257	265	282	286	271	284	296	299	277	276	276	290	261	282	302	283	271	284	282	233	292	303	243	270	272	299	268	255	271	281	253	265	269	255	303	285	292	294	267	270	295	254	275	270	293	281	274	282	304	291	272	251	244	275	307	265	305	258	277	298	278	292	274	272	308	288	273	267	307	281	294	275	274	276	277	268	300	270	273	276	280	294	259	287	275	261	264	316	270	308	287	298	279	274	290	276	298	282	280	261	271	271	284	294	281	305	295	272	273	284	315	293	311	272	279	279	293	280	283	269	268	285	285	274	285	242	279	272	277	302	278	287	274	272	293	289	280	268	244	295	296	269	292	313	308	254	282	288	277	278	245	279	282	264	270	313	311	263	278	272	281	270	283	288	298	309	261	290	277	266	281	291	244	300	298	273	274	265	252	279	275	269	301	230	315	297	299	289	302	289	280	271	258	284	245	267	267	297	269	299	289	250	308	260	269	303	310	276	282	303	270	260	284	277	271	264	251	280	273	280	280	294	310	341	283	273	263	257	272	273	263	310	284	260	285	265	260	277	250	323	276	260	286	282	273	285	267	267	258	300	289	281	276	291	278	276	283	278	295	310	266	295	284	271	246	258	279	258	281	255	274	268	269	250	321	284	306	265	294	243	268	275	290	266	241	308	308	289	250	288	288	231	277	265	276	294	273	291	296	257	266	305	302	267	285	280	278	272	294	287	266	283	263	321	276	278	281	276	293	290	303	273	287	278	291	293	274	264	286	266	283	276	322	264	294	289	313	292	274	281	273	303	281	274	273	275	284	278	274	278	310	282	281	283	276	252	287	307	264	274	288	259	288	294	269	286	298	257	292	260	293	307	270	282	289	285	257	268	291	243	299	278	272	270	278	269	284	271	286	266	291	263	254	284	264	265	253	271	305	314	265	270	296	278	277	266	309	292	262	293	289	261	279	291	290	319	284	294	301	244	273	274	282	295	286	253	290	259	283	296	275	246	273	293	263	255	256	245	294	268	250	278	270	288	277	277	288	264	300	291	281	288	284	291	275	287	322	270	298	271	297	305	311	281	246	263	267	284	311	282	309	269	295	263	285	280	294	303	273	260	298	272	280	302	269	258	287	287	267	265	239	259	285	266	254	285	280	328	293	257	263	279	275	266	295	293	260	277	299	286	281	261	260	274	261	270	318	315	271	277	274	269	283	285	293	259	262	238	278	280	319	274	262	272	315	278	280	248	305	289	276	268	280	320	258	283	304	258	289	303	265	256	272	291	264	290	264	280	312	279	282	272	278	274	304	276	235	253	249	269	301	269	251	253	301	281	260	275	313	293	286	299	283	289	309	287	279	304	294	234	285	263	304	276	268	292	286	252	290	285	263	279	278	288	283	277	291	287	272	307	296	287	298	271	280	252	285	263	268	273	288	253	249	278	293	271	267	258	287	284	300	246	278	303	277	300	289	264	281	280	266	284	282	306	295	266	263	286	298	296	301	278	250	250	258	257	289	302	275	282	263	254	289	277	251	325	266	283	270	275	279	268	287	257	257	250	258	274	290	285	292	259	269	276	266	266	296	283	288	279	272	301	310	275	281	270	280	278	310	302	261	278	246	269	275	291	314	284	280	259	276	274	287	281	265	302	239	278	299	267	279	268	244	255	222	272	275	274	272	280	270	274	286	298	280	268	276	277	250	299	295	308	282	306	268	288	284	284	307	297	303	284	275	279	285	307	272	272	249	266	298	238	277	302	288	294	284	253	297	321	289	286	299	285	264	258	245	275	254	251	277	298	265	289	259	275	284	262	311	268	264	250	266	290	273	293	297	252	281	259	247	288	279	285	281	303	266	289	300	276	269	283	290	252	255	293	264	296	299
7650	3332	4484	5276	4796	4271	3823	3960	3499	2856	2607	2064	1977	1713	2623	3509	3094	1838	1454	1061	897	835	809	824	837	796	817	815	771	790	787	784	851	739	790	790	792	785	815	792	759	765	774	812	770	806	792	805	787	765	838	798	801	791	773	761	798	791	798	764	819	819	794	763	801	829	794	800	780	803	832	746	818	813	773	864	771	751	764	760	743	823	764	829	822	781	767	752	842	824	790	763	797	780	793	831	812	775	759	844	745	792	770	771	755	770	805	802	781	745	806	761	832	768	774	807	723	770	802	798	773	748	810	777	823	810	824	784	800	788	836	842	807	840	825	849	795	763	800	786	786	779	841	833	797	829	775	750	836	807	798	764	787	811	836	776	794	781	781	793	749	749	781	798	791	773	796	772	772	796	814	811	805	828	807	755	861	755	753	803	807	750	814	784	786	754	838	766	836	771	802	799	818	794	805	800	782	816	804	864	759	818	801	816	819	781	790	818	822	775	786	843	747	816	772	826	799	755	801	736	767	781	795	776	833	776	780	803	800	792	780	786	821	793	815	778	785	762	814	764	784	825	767	759	781	740	759	765	821	762	777	757	827	777	743	783	790	792	798	793	799	749	788	829	803	834	818	795	797	764	781	766	808	781	817	802	814	786	805	791	780	759	810	797	823	783	818	810	801	770	802	823	783	798	817	808	810	803	798	840	798	830	791	773	819	818	765	811	824	794	842	813	770	778	883	787	807	777	816	775	864	801	813	774	766	810	784	816	812	812	874	763	797	770	794	785	805	760	790	799	806	778	805	830	789	756	817	807	808	805	840	780	820	774	865	812	832	800	822	800	773	818	755	808	816	785	777	787	712	808	827	792	824	786	773	832	813	795	752	745	828	804	801	809	815	784	821	790	818	792	777	832	808	821	782	763	804	809	770	799	798	782	806	785	803	778	855	852	750	813	734	790	812	751	792	804	780	838	807	719	743	785	767	793	809	791	750	842	756	790	858	800	805	786	782	772	797	782	819	833	765	813	830	820	805	829	772	770	806	782	785	743	833	819	771	773	818	770	799	770	794	847	795	751	821	864	831	784	824	794	802	797	767	767	748	841	829	820	819	789	816	813	774	763	823	817	786	790	819	734	794	786	793	761	815	782	811	771	775	801	824	773	762	788	782	792	806	777	790	813	813	796	800	818	788	818	785	804	771	781	774	795	786	786	828	784	787	807	779	756	830	810	824	804	761	814	799	771	780	755	804	783	793	783	763	781	796	772	790	761	748	847	847	831	789	807	800	803	772	808	782	754	771	778	810	797	837	778	749	780	817	782	798	808	805	807	792	842	799	807	737	806	764	816	822	754	774	787	772	779	785	764	796	794	824	774	806	791	843	800	794	797	793	802	859	799	796	823	801	788	795	796	776	821	770	811	801	775	802	783	787	828	775	821	778	766	800	805	833	768	813	809	782	780	735	754	803	786	722	807	774	788	803	781	797	771	781	790	790	788	811	813	801	836	741	766	805	831	815	847	862	801	712	788	770	838	748	780	825	800	800	778	753	759	834	731	776	812	806	797	803	800	806	792	774	787	810	805	789	813	847	774	830	738	789	830	819	789	817	808	802	808	849	766	830	787	748	819	809	794	798	770	819	804	807	758	786	805	810	795	758	794	831	787	769	742	834	806	796	797	833	807	773	804	769	756	800	797	753	772	839	848	754	781	819	816	824	790	816	769	806	809	813	780	771	823	805	779	778	813	764	811	800	822	801	721	779	809	803	797	843	834	799	762	764	821	801	817	827	823	812	799	776	815	834	785	820	812	738	804	774	820	833	743	781	730	859	788	754	755	774	804	822	775	786	832	797	743	799	805	813	783	801	785	823	784	791	793	777	760	770	747	808	805	809	787	813	837	788	791	747	812	761	824	822	840	814	842	772	724	809	806	773	794	795	763	792	755	791	776	759	828	785	785	833	808	786	812	794	822	720	814	774	802	799	805	816	769	770	805	776	785	752	826	757	773	817	782	786	802	790	786	794	754	793	797	826	832	800	747	789	748	870	833	779	797	803	801	742	768	807	825	816	814	752	804	747	774	765	826	812	748	780	794	807	815	805	798	820	781	789	791	783	790	786	803	774	784	753	814	811	819	806	783	820	831	808	770	798	798	819	762	837	825	756	785	784	772	782	749	799	795	808	821	823	782	805	865	825	794	833	782	790	772	830	794	834	768	844	805	797	822	778	784	813	755	814	782	803	768	784	780	832	776	790	749	792	759	809	789	831	782	766	843	796	780	791	779	811	761	788	808	770	788	794	833	819	752	791	804	826	827	791	783	754	780	822	756	794	785	805	798	748	820	808	761	756	813	764	753	791	790	804	787	751	772	793	774	793	818	825	804	792	799	774	865	835	755	796	830	768	794	762	830	786	782	815	820	790	803	802	862	795	822	799	872	809	777	753	835	802	790	743	789	792	785	772	793	813	774	754	798	806	773	804	806	838	810	780	840	777	774	837	794	776	807	824	803	828	817	761	822	756	763	762	786	756	794	790	770	756	782	748	769	775	795	747	820	750	763	827	818	811	834	816	742	785	832	770	769	794	804	810	774	780	780	818	820	851	764	799	832	830	770	811	830	774	792	822	786	733	792	843	795	821	740	763	809	789	789	805	759	816	794	853	795	787	815	808	812	772	761	810	804	728	781	801	857	727	804	803	796	810	712	814	791	806	783	769	752	780	782	813	787	798	767	805	749	772	791	777	803	710	803	807	816	771	874	840	776	796	807	795	744	816	759	768	813	810	780	801	793	771	799	813	809	812	729	777	789	793	811	770	771	858	803	835	766	738	771	792	824	832	792	764	787	824	796	821	754	793	809	748	816	791	792	850	823	799	806	757	767	800	781	834	819	802	823	762	812	832	784	801	825	803	804	820	780	824	831	806	795	777	814	821	803	810	858	827	805	788	829	776	841	764	796	805	799	792	801	824	762	756	784	811	806	808	792	779	764	815	806	745	798	780	772	744	811	775	787	831	790	797	756	790	812	818	791	840	789	838	804	821	774	832	817	860	771	764	721	815	804	757	755	776	849	824	761	766	827	787	858	825	793	809	773	788	748	772	781	810	788	834	800	779	826	777	788	806	824	777	780	808	797	843	735	775	746	763	730	772	813	784	776	818	781	787	794	773	806	808	779	793	811	853	779	767	758	785	770	792	789	795	771	760	789	712	791	817	772	848	831	832	788	839	781	778	777	778	780	765	773	767	834	792	755	844	752	852	791	768	781	803	857	829	754	820	756	787	794	774	771	844	777	770	840	765	841	785	788	859	846	829	780	759	812	755	736	797	770	799	768	814	822	784	789	817	788	774	752	791	826	787	826	808	814	782	848	830	785	800	836	804	792	820	785	857	749	804	801	799	846	767	777	838	787	782	801	771	814	737	729	825	808	794	850	829	790	796	797	807	776	813	757	768	865	809	781	784	789	818	823	778	830	809	802	787	820	775	823	789	836	814	806	766	714
28691	13822	7395	5542	4313	3243	3269	3234	2083	1640	1239	923	861	720	2464	4773	3199	1507	952	552	390	364	314	315	302	287	324	274	318	271	284	272	301	275	286	283	331	295	289	272	277	303	297	293	303	285	288	330	298	295	310	282	299	278	296	268	291	286	316	276	309	274	287	309	288	286	279	277	303	280	308	286	283	267	286	285	268	284	318	289	325	278	291	286	266	301	297	281	323	314	306	296	295	318	278	294	307	275	273	265	292	320	292	294	285	293	279	298	303	304	312	302	295	308	287	274	284	325	277	283	306	312	279	284	272	295	308	303	297	301	314	294	299	290	298	285	286	299	279	307	293	295	301	286	278	310	281	286	281	307	293	322	251	288	288	291	272	307	318	294	295	286	288	280	260	281	292	290	306	276	287	289	284	285	313	286	278	278	289	281	296	276	285	326	270	291	269	292	293	307	299	287	262	323	266	293	288	306	253	303	272	307	284	277	279	288	286	282	279	280	281	287	256	285	294	275	275	319	312	296	278	342	292	299	290	289	276	267	280	300	284	268	323	280	288	280	283	312	301	289	311	312	288	291	268	302	299	295	296	299	277	312	298	287	300	268	299	267	293	322	326	283	284	297	286	302	289	270	294	267	308	277	283	320	292	309	281	291	331	289	275	295	250	292	258	271	254	278	283	292	297	286	316	295	279	290	304	276	298	289	281	307	293	308	289	276	291	290	302	302	274	296	297	290	262	299	284	326	321	295	294	284	288	315	265	283	323	307	309	307	289	270	283	292	307	300	260	300	290	280	306	277	303	290	300	294	282	310	336	315	314	288	282	333	306	271	275	316	286	310	283	284	287	297	316	302	298	308	303	319	310	244	309	279	294	297	280	281	305	294	301	298	300	301	317	265	284	286	298	296	288	270	246	304	285	281	343	305	249	320	292	299	300	307	286	279	315	310	275	295	286	299	279	319	286	313	289	293	268	300	296	312	289	303	289	257	292	286	299	296	281	309	271	290	303	270	277	275	307	293	315	308	320	282	244	286	320	287	286	276	302	282	279	305	264	275	312	285	289	280	304	297	265	296	315	288	267	272	310	312	279	264	290	299	313	286	311	304	300	320	300	321	282	299	338	309	299	326	305	292	284	304	297	284	339	287	322	310	295	285	310	276	291	321	275	308	300	307	296	293	287	282	301	260	292	276	281	298	274	275	293	286	324	312	271	277	288	311	283	284	289	273	312	311	301	285	324	294	294	301	312	262	272	261	275	269	282	286	279	283	277	275	270	301	318	308	272	290	279	317	283	289	275	273	277	317	295	299	300	312	294	282	282	286	297	271	291	295	299	310	297	300	280	294	300	299	273	312	270	312	290	286	239	320	302	272	261	322	315	307	332	302	310	322	300	315	311	290	255	284	298	291	276	287	298	287	302	285	300	327	301	297	267	293	266	283	302	310	289	304	286	284	301	278	291	304	288	301	285	302	305	272	277	290	293	285	277	273	299	298	296	282	304	290	273	300	285	319	290	285	249	269	325	290	295	299	306	284	278	270	296	320	281	294	306	255	338	297	292	297	305	288	276	262	280	344	303	277	271	295	292	323	297	269	290	275	291	283	275	290	297	272	292	314	266	320	335	279	281	299	273	296	305	290	287	262	280	287	289	266	264	315	289	288	299	287	290	287	304	279	312	266	302	297	283	270	297	286	308	282	284	288	297	288	288	297	279	267	298	289	293	294	297	273	246	302	289	299	282	299	295	264	306	291	263	295	307	312	289	299	279	275	306	301	289	282	282	285	252	278	297	270	297	308	277	282	303	293	304	311	305	301	288	276	312	281	295	309	261	285	296	282	320	311	317	340	287	314	327	308	286	256	310	295	262	267	308	310	297	309	299	310	263	306	258	291	274	325	297	306	305	302	293	296	298	314	315	312	282	303	262	297	292	300	261	306	292	263	319	294	304	264	271	305	253	315	296	292	251	309	303	291	302	279	307	331	308	292	301	281	289	309	270	311	311	280	318	269	294	303	286	304	324	264	304	303	284	309	308	289	288	299	309	270	296	292	343	259	292	289	284	295	317	310	306	304	299	292	325	277	268	296	307	302	301	298	305	312	283	319	313	286	299	292	279	308	294	293	307	286	299	284	322	269	289	248	302	264	285	295	309	289	302	326	276	319	296	306	291	275	280	286	290	270	299	295	319	321	301	272	264	319	293	267	305	294	296	303	301	273	284	260	294	292	282	301	300	296	281	278	305	294	297	289	308	260	299	332	314	307	290	328	286	286	308	269	285	313	305	327	280	276	291	273	258	280	281	307	283	294	294	291	287	306	305	290	275	317	272	307	288	299	271	288	300	320	320	294	274	286	286	303	279	305	269	323	297	270	291	286	286	312	279	307	269	298	312	285	280	266	280	311	281	289	304	286	281	297	318	278	292	295	295	310	297	310	300	258	308	288	311	301	256	310	296	304	303	286	296	291	307	282	277	299	285	286	284	305	304	303	325	299	311	274	299	257	315	280	275	289	307	294	286	270	299	306	307	299	309	280	323	283	329	263	303	278	287	282	284	267	294	283	309	313	281	314	292	294	266	304	293	268	279	293	319	276	264	258	269	291	279	264	282	265	279	296	259	276	323	292	290	280	286	301	298	260	272	306	326	279	291	323	301	322	268	277	301	287	328	264	297	284	286	294	269	310	258	290	298	279	297	316	275	331	288	307	270	304	294	279	282	285	312	301	261	293	297	295	306	293	302	297	315	308	304	284	281	325	305	271	283	300	286	279	286	271	335	285	299	273	286	285	311	322	298	305	291	292	312	294	285	302	273	301	321	296	317	298	284	271	296	292	284	282	303	316	277	314	290	313	289	332	280	311	307	318	294	318	297	274	276	274	320	287	305	289	308	284	282	306	300	299	269	291	279	300	281	292	298	267	292	298	295	285	284	308	320	339	302	298	312	331	259	313	271	279	282	333	291	277	304	298	262	325	274	300	295	295	288	279	296	307	294	300	281	286	282	272	264	312	309	291	272	297	320	295	266	281	297	304	311	287	290	277	305	303	267	280	283	269	313	282	285	330	264	302	283	319	279	300	293	289	334	317	296	305	298	274	336	283	305	285	283	305	309	296	278	305	291	318	306	271	284	286	297	277	290	323	259	305	278	299	271	290	289	267	326	275	288	256	265	301	308	295	260	259	288	300	267	316	275	310	310	301	300	302	279	255	306	291	299	286	304	289	256	314	275	283	281	282	303	288	292	303	300	280	308	276	306	300	318	326	286	278	286	298	315	274	295	290	308	293	280	279	278	300	268	269	315	316	309	290	306	271	271	296	307	272	303	302	291	332	294	314	281	280	289	276	289	272	289	259	318	306	296	293	306	282	284	245	304	268	264	287	321	255	295	260	317	308	299	288	283	275	237	277	285	324	277	269	307	307	283	327	301	318	287	299	320	300	270	310	269	313	297	265	283	308	296	302	268	294	311	281	277	293	270	313	245	286	304	280	276	282	290	301
9936	7373	10775	12669	11599	10688	12077	11925	8156	7236	5847	4700	3922	3347	12345	20143	14316	7705	4494	2441	1459	1006	872	925	824	845	855	815	862	813	847	881	800	840	830	839	831	824	804	831	793	798	865	875	838	815	795	820	841	843	809	815	826	860	852	888	873	770	863	848	847	862	854	850	832	807	809	877	808	840	809	799	827	854	843	822	745	870	841	844	835	832	869	805	799	839	875	841	791	816	798	856	808	767	784	853	789	877	846	834	816	834	853	853	795	778	832	845	854	805	845	837	841	806	858	829	883	844	848	817	864	849	889	824	801	880	877	828	829	822	810	816	842	861	774	830	872	891	840	855	793	811	793	811	833	829	852	851	793	822	861	851	882	807	853	820	836	873	826	848	816	870	864	864	847	863	857	852	837	807	789	858	846	865	789	774	867	825	811	845	832	821	826	849	784	850	777	810	820	878	819	795	889	864	849	855	860	780	819	816	819	822	835	841	823	818	766	795	878	880	819	828	768	832	857	814	833	832	852	782	817	827	800	876	818	920	828	805	844	826	855	842	842	782	850	842	774	878	860	827	835	786	856	821	783	874	809	820	841	790	856	882	889	847	822	818	855	848	808	874	838	811	854	847	833	832	808	809	824	865	792	826	841	876	880	843	826	823	793	793	839	850	775	835	911	835	792	806	809	853	860	836	869	814	821	850	852	866	817	821	844	867	834	827	884	873	794	839	862	793	860	852	828	782	815	818	826	848	847	857	821	824	850	851	811	877	856	791	843	820	815	868	872	770	860	789	841	879	823	826	819	843	857	835	788	824	847	843	856	845	871	860	852	828	827	828	863	801	801	751	783	879	826	858	879	880	874	878	836	807	781	867	783	842	844	860	832	803	833	804	902	794	813	862	760	852	861	843	792	795	882	836	849	843	856	831	860	849	793	804	822	803	870	808	830	765	818	846	864	833	831	838	840	896	800	836	806	804	844	821	885	833	815	764	853	816	805	843	787	815	822	784	819	822	793	815	842	832	874	838	814	863	920	828	800	828	782	809	805	823	843	803	846	777	793	866	800	791	835	816	814	878	819	832	814	803	880	786	827	791	761	778	827	868	841	850	802	824	815	880	835	852	845	848	861	845	894	889	849	810	797	819	854	834	874	816	802	877	849	805	805	872	808	838	814	873	796	820	799	879	783	838	830	832	803	846	850	810	863	842	878	808	840	814	843	810	814	851	796	829	868	801	822	842	792	803	894	873	820	790	844	892	831	833	820	884	788	812	840	813	809	861	820	823	855	823	853	804	863	821	835	884	823	781	854	817	883	794	944	824	844	861	798	809	859	843	831	873	837	798	833	824	799	809	851	809	846	837	850	854	765	877	867	847	877	807	858	821	803	847	865	853	832	818	808	804	833	820	802	861	854	833	846	864	835	829	780	811	762	815	772	851	825	843	830	853	799	818	804	840	878	764	920	802	768	864	868	811	803	875	773	778	834	781	851	844	842	843	815	851	834	855	839	815	835	872	763	819	816	833	837	853	798	841	838	813	852	857	839	824	839	777	824	795	815	830	815	841	821	831	862	796	879	843	854	854	878	847	832	865	857	850	813	831	821	861	857	875	833	811	816	881	831	787	827	793	848	820	853	857	820	864	868	825	864	854	869	814	821	831	838	855	836	822	815	838	799	817	829	844	808	879	796	835	806	839	852	860	807	851	801	844	825	849	809	812	786	810	860	817	843	816	831	813	829	809	820	816	853	788	798	815	851	795	785	764	822	813	833	814	838	892	851	816	808	844	854	870	862	787	847	843	816	810	789	827	822	784	827	855	884	799	820	818	865	819	795	821	826	832	818	815	827	836	806	849	845	817	915	835	844	865	821	833	872	835	813	800	871	811	883	842	855	836	851	850	849	860	820	839	834	820	871	834	816	859	837	839	881	833	841	803	834	816	862	840	839	847	848	826	787	840	800	823	895	818	785	854	800	819	831	808	857	854	875	823	837	847	857	824	822	853	836	829	835	875	830	838	851	875	842	831	827	769	815	892	813	900	903	756	847	815	801	843	863	878	849	798	864	844	819	881	841	820	829	805	869	815	822	752	788	870	808	821	770	834	844	860	816	785	801	849	778	864	778	797	876	835	844	841	778	838	844	818	795	814	853	879	823	840	816	881	854	806	836	802	840	849	858	831	775	815	801	829	822	841	824	820	809	848	854	806	849	805	823	822	853	810	841	796	888	824	855	842	847	812	890	836	831	837	815	834	855	830	804	912	816	833	813	877	811	860	846	844	805	834	812	824	835	776	853	856	854	818	793	817	823	836	851	807	856	828	835	880	845	833	826	819	840	816	828	818	883	861	828	801	880	838	846	813	811	799	848	854	824	876	812	824	858	860	862	779	824	868	802	852	801	846	845	835	849	846	798	823	835	833	791	837	854	770	831	863	876	854	835	866	800	812	829	873	841	828	799	792	856	832	868	828	808	851	802	831	825	839	840	852	827	811	827	777	865	841	815	845	824	813	866	826	812	853	859	859	784	882	809	856	846	841	864	842	803	834	763	838	887	752	846	811	839	806	840	871	853	872	850	817	848	840	849	800	839	753	819	784	853	802	828	817	810	796	830	860	876	858	822	820	879	864	839	831	853	800	872	854	822	900	871	836	856	829	812	839	817	832	830	851	870	826	821	808	865	874	846	858	836	806	819	814	820	811	790	833	860	812	792	862	847	803	839	862	786	864	856	817	870	805	846	806	813	882	842	841	817	839	824	840	825	863	839	897	867	821	866	786	834	810	852	805	799	778	862	846	828	888	828	801	826	853	844	836	850	840	839	795	824	813	800	842	863	796	810	830	809	840	848	809	840	806	827	857	824	838	845	866	843	805	795	845	820	815	800	837	822	794	847	878	821	808	814	834	859	802	855	826	830	835	830	826	877	797	850	869	817	842	831	884	884	833	857	869	840	823	849	805	795	829	833	807	861	849	829	854	854	820	837	800	813	818	877	839	842	865	827	826	838	808	866	840	800	828	824	832	818	849	806	801	853	840	783	838	803	839	785	832	833	840	841	827	787	853	830	825	861	872	823	819	838	853	858	841	809	818	841	845	809	830	834	872	885	774	831	807	810	798	848	788	860	850	853	851	842	795	804	825	771	813	815	905	838	857	839	811	853	860	796	812	876	842	906	820	847	838	846	836	841	822	795	828	784	852	814	808	854	779	801	817	859	824	865	839	834	852	797	820	835	852	808	849	860	846	804	809	821	859	895	828	835	870	788	820	881	854	800	827	860	850	796	833	791	839	825	814	828	886	854	855	839	873	831	845	841	846	801	829	803	833	828	810	813	805	824	828	860	835	805	864	801	839	841	807	873	878	806	813	852	808	893	860	873	859	878	888	826	823	809	844	884	828	882	844	836	793	846	797	787	903	816	832	812	812	875	789	794	830	819	858	853	839	804	856	829	875	825	805	881	820	833	767	807	793	832	785	813	807	832	895	791	837	779	810	854	853	888	834	860	816
29510	17509	11835	9464	7272	5912	5669	5469	3178	2181	1864	1341	1130	961	4012	8310	5689	2733	1495	771	482	394	316	321	321	348	329	304	344	325	315	309	310	312	305	289	330	314	322	337	336	316	307	317	320	286	295	278	292	312	322	291	293	287	283	301	318	301	319	283	297	303	303	290	283	307	323	296	298	289	291	302	297	272	308	298	306	277	288	300	309	299	302	321	311	317	273	316	341	282	299	330	335	292	341	339	319	278	330	296	300	307	304	280	298	283	313	305	295	311	286	305	312	329	302	322	283	290	308	308	360	306	328	318	305	304	286	314	293	295	298	279	314	302	319	297	318	288	261	294	286	309	296	322	289	246	318	312	309	287	296	320	275	313	323	300	301	318	341	294	325	315	292	297	276	307	278	308	294	354	309	338	305	300	293	304	300	330	309	320	278	349	297	324	292	309	319	311	266	324	272	301	307	333	334	285	295	306	322	352	328	283	288	312	308	296	298	319	321	323	311	337	310	299	298	287	322	323	312	284	307	285	313	302	275	337	326	289	329	288	299	289	290	298	288	310	315	293	290	286	296	301	336	274	319	305	270	320	292	333	259	313	306	283	308	315	296	316	283	290	302	286	328	305	298	323	291	315	329	318	290	294	295	291	314	282	321	297	327	290	296	311	325	288	323	288	330	275	309	279	305	325	279	301	259	308	272	299	278	296	292	275	324	291	295	293	292	314	315	295	310	313	321	298	305	340	297	301	298	310	305	289	282	304	317	285	310	290	265	266	310	303	324	288	323	301	304	317	307	305	279	305	297	286	293	287	306	297	294	327	274	266	312	283	278	308	306	306	300	296	326	326	304	299	300	303	330	343	322	302	324	314	314	288	297	338	275	277	302	307	330	305	304	281	324	317	333	280	282	303	306	293	342	292	299	309	285	264	321	325	298	317	303	305	323	314	272	281	322	335	307	281	312	321	319	325	297	327	312	306	283	323	340	262	323	300	331	304	293	270	289	277	287	317	289	289	309	298	304	297	316	344	304	307	297	305	351	297	288	319	324	312	334	309	291	300	285	295	311	293	323	331	292	324	299	281	331	292	273	282	297	296	308	297	285	288	296	312	332	338	278	295	318	302	305	297	299	298	285	327	306	299	311	300	314	275	294	280	311	310	283	299	324	296	312	308	300	315	277	299	307	318	317	311	292	296	282	304	306	284	294	306	323	307	293	306	319	319	265	283	322	325	309	286	331	317	276	294	286	315	295	302	319	280	303	319	310	280	304	317	294	299	345	311	303	304	311	298	285	312	292	330	305	311	316	315	311	329	306	310	284	276	280	272	309	323	310	286	298	310	257	309	325	316	361	307	305	277	324	322	305	277	334	309	317	277	329	290	338	303	290	272	301	313	309	283	305	322	283	304	305	314	282	297	306	276	301	300	277	311	296	296	306	316	314	324	286	317	288	302	301	317	282	319	310	308	284	295	299	302	308	299	284	305	317	306	297	318	328	304	317	348	322	299	315	323	299	306	316	309	310	278	322	270	296	290	288	277	311	283	300	319	318	300	325	300	305	306	295	311	300	344	328	305	281	306	303	315	325	303	322	264	292	301	334	290	282	326	300	298	282	292	341	316	304	326	338	302	281	336	324	323	333	313	353	319	322	287	326	292	319	326	295	323	310	297	340	312	290	296	292	333	273	328	317	301	303	310	298	325	346	264	294	335	318	293	296	287	263	306	302	274	320	311	315	296	297	291	296	264	288	324	274	338	286	318	309	298	296	308	314	309	310	322	325	291	314	345	274	317	283	326	316	312	306	296	333	320	299	294	298	297	321	295	295	290	320	315	287	318	281	293	315	292	293	274	293	284	314	308	307	285	327	297	259	334	305	322	304	276	334	326	345	332	300	283	313	302	320	301	303	299	341	313	314	294	339	323	314	292	323	303	288	303	289	292	322	301	292	302	297	304	325	304	300	310	325	299	301	275	305	300	289	320	284	276	314	324	323	322	316	301	312	328	295	296	314	324	320	313	318	310	322	315	306	287	282	300	326	285	325	301	288	297	283	329	304	302	289	299	292	306	310	289	268	312	295	351	316	316	321	321	320	322	306	286	331	308	323	279	310	277	310	295	290	329	293	318	316	306	304	313	340	271	297	311	319	356	330	303	320	328	289	278	289	298	302	290	319	280	295	298	308	295	306	292	290	295	305	272	282	282	303	275	295	342	309	301	304	296	289	272	310	269	305	305	316	328	319	287	327	309	292	331	317	320	328	303	312	285	331	303	295	311	327	277	325	305	307	313	291	294	300	323	278	318	327	285	304	272	302	308	314	321	313	280	314	273	292	306	334	298	314	318	300	269	297	302	283	290	315	288	320	319	317	310	298	301	331	308	328	306	328	353	290	317	309	294	316	327	326	310	302	271	293	334	280	301	253	307	315	291	295	300	305	307	303	311	314	294	327	289	285	308	330	327	321	296	305	329	290	308	290	336	297	294	285	331	302	301	276	315	298	281	279	292	284	306	335	283	295	279	322	295	301	290	278	314	281	319	303	294	309	313	304	313	330	279	271	308	293	288	314	296	294	323	308	300	300	284	323	318	288	288	312	292	337	332	313	301	292	272	357	323	314	332	301	316	285	300	289	300	320	343	324	316	289	304	305	285	300	313	276	303	306	288	313	299	305	298	276	283	337	296	336	305	314	286	289	315	302	289	314	306	348	313	316	289	292	293	313	314	304	322	300	310	302	299	291	296	282	322	304	308	327	308	310	318	327	298	297	302	275	326	306	302	339	323	291	285	272	302	303	347	338	285	253	283	298	300	326	320	326	283	319	325	293	281	328	313	302	293	306	276	296	314	313	305	285	277	307	310	307	316	296	293	291	306	319	299	315	289	300	298	313	297	369	293	311	303	314	295	302	287	310	322	309	315	296	304	273	318	277	293	274	294	303	320	307	298	290	298	289	295	327	314	325	313	281	310	340	306	279	297	309	279	288	276	309	319	282	331	322	293	284	279	302	283	317	288	276	279	306	314	304	324	296	301	296	296	301	269	290	265	315	289	338	289	275	291	329	311	272	312	302	324	296	296	313	321	298	310	340	316	322	305	303	297	310	269	340	309	291	291	293	299	256	283	302	310	318	296	299	304	294	313	307	307	292	270	302	328	303	268	339	325	280	289	298	300	294	274	323	314	317	295	300	321	302	274	317	306	271	264	305	346	298	276	285	275	311	298	295	270	315	305	296	298	314	301	275	335	297	303	303	314	324	304	283	312	322	293	295	286	333	298	304	305	301	315	321	313	276	317	304	296	336	273	302	303	323	300	320	292	287	303	289	298	314	315	293	319	333	306	323	290	331	301	273	292	295	336	326	292	297	273	293	306	314	346	289	294	294	332	318	297	308	278	292	312	311	307	313	295	307	309	302	297	290	302	314	313	287	297	306	300	285	278	289	275	315	300	309	310	290	304	269	295	273	312	300	313	306	299	272	285	297	295	309	314	320	284	323	310	300	294
11218	9088	13993	16458	15922	15153	17029	15927	11583	9537	8921	6003	5259	4615	17585	28156	21040	12242	6977	3646	1941	1237	1006	890	867	869	863	836	857	842	896	872	871	875	874	858	841	874	861	818	811	890	873	846	869	841	860	862	870	905	865	829	939	845	861	916	858	830	866	846	877	894	874	870	817	864	875	825	824	868	809	869	880	854	821	876	881	885	884	851	853	918	908	852	838	855	906	806	818	864	824	881	792	857	851	843	885	822	864	842	868	889	847	870	901	846	871	885	863	877	886	824	844	911	860	854	859	808	852	902	810	875	841	806	877	889	869	838	880	873	867	846	855	821	944	853	818	807	821	811	855	868	853	886	863	870	887	850	866	840	864	900	872	821	853	855	800	840	883	924	830	867	887	842	850	883	908	862	847	913	859	851	866	877	860	852	849	845	907	802	882	849	896	855	870	796	851	864	871	894	861	897	775	856	885	899	844	867	858	903	824	819	890	874	872	859	897	877	857	864	801	857	906	838	823	843	895	850	825	876	828	872	817	807	881	875	867	867	848	848	863	860	828	917	847	821	829	859	846	869	909	869	881	848	825	855	802	855	870	851	878	847	839	861	873	839	841	855	849	853	877	913	862	813	858	882	901	869	909	878	859	815	848	856	859	881	908	874	880	796	860	863	887	854	872	897	810	894	877	911	860	803	865	898	803	894	797	964	869	843	828	846	872	926	830	813	908	796	799	839	827	886	828	859	890	860	830	794	906	867	811	892	837	828	823	847	842	865	856	858	889	845	871	879	852	862	901	860	910	787	842	871	908	840	863	870	835	833	869	817	872	857	911	834	859	850	862	851	861	860	852	825	898	838	873	876	825	847	856	855	822	885	855	862	848	818	848	919	872	840	827	881	885	872	790	822	866	843	822	862	850	876	816	882	863	890	875	872	850	841	880	884	837	846	847	890	809	850	908	892	907	789	827	834	830	836	836	863	845	880	840	860	843	814	851	871	842	843	873	870	792	872	890	831	853	890	831	884	872	852	859	843	937	829	849	833	880	927	853	870	859	844	896	810	836	869	828	855	853	819	916	800	877	829	822	834	840	861	828	931	870	803	861	861	861	892	876	857	849	901	846	833	922	846	835	865	860	870	841	873	823	844	921	780	879	865	842	873	857	843	896	861	863	884	853	872	854	875	847	847	853	919	887	837	847	857	847	862	859	852	848	910	856	865	882	777	888	845	895	814	861	826	854	853	829	872	880	903	850	852	834	885	849	868	874	913	864	858	811	845	840	903	855	890	831	837	856	852	879	882	876	854	921	813	823	841	838	868	869	879	874	870	853	870	891	867	788	838	845	844	841	860	891	800	852	789	848	866	853	830	841	907	878	864	866	811	864	813	839	859	803	874	883	868	844	850	866	886	891	908	824	864	826	878	858	874	862	880	889	923	834	884	823	881	822	893	875	869	893	816	843	882	864	875	893	853	830	898	829	880	902	882	867	828	892	892	852	882	905	879	844	895	860	846	866	808	812	849	928	839	889	853	850	886	854	800	839	858	849	873	872	863	897	846	798	845	825	825	885	791	838	915	867	917	871	843	829	862	867	873	851	855	881	848	864	917	873	847	853	893	879	870	851	846	834	842	848	892	865	835	845	834	837	916	837	857	849	819	825	842	852	840	874	848	829	809	879	842	810	897	807	869	889	800	865	830	885	831	865	867	841	862	843	864	883	836	843	830	817	856	904	849	870	868	842	860	874	875	833	847	896	821	879	834	886	821	861	846	908	845	843	880	825	867	823	862	917	852	873	827	885	859	847	862	863	867	884	881	868	851	825	843	851	881	870	877	853	881	835	866	905	867	852	786	847	892	830	871	858	915	834	804	851	849	841	904	814	865	921	848	832	831	869	877	854	829	882	849	938	903	811	901	815	863	830	838	889	908	877	842	862	840	842	875	857	790	854	859	849	854	870	811	846	845	842	849	869	835	874	853	843	888	856	850	841	800	889	898	853	839	888	899	878	841	842	838	897	838	829	858	864	840	850	888	857	857	839	847	907	841	846	873	867	871	834	881	852	889	864	842	898	863	864	877	885	862	843	867	875	875	868	869	868	865	878	861	872	844	861	906	835	849	830	907	874	812	842	877	852	920	923	868	873	814	866	844	819	864	848	895	812	849	864	878	822	824	918	851	859	814	878	796	891	879	857	845	880	845	872	860	865	834	853	848	841	854	885	781	884	875	847	818	886	864	856	837	854	842	859	822	829	872	863	809	847	854	871	843	869	817	847	890	844	908	895	870	849	843	859	911	868	907	846	858	914	894	801	892	837	919	834	883	791	858	893	856	881	869	846	906	867	877	848	869	887	818	873	896	902	859	878	857	907	886	864	803	836	869	907	929	915	911	862	875	867	832	840	844	805	842	875	921	861	865	886	888	847	876	867	861	875	858	796	874	822	893	838	913	821	821	850	879	848	867	795	863	850	882	886	852	855	918	849	869	840	845	859	838	870	887	870	881	859	870	863	910	886	787	976	824	846	820	844	862	872	846	817	845	851	866	897	835	883	855	840	839	864	834	895	863	907	849	852	843	873	882	903	842	848	886	841	843	903	845	858	854	859	877	867	888	846	844	886	885	842	828	869	905	858	860	815	822	836	914	823	853	897	845	842	842	914	887	893	845	848	856	846	882	877	867	852	873	862	877	793	869	840	806	850	828	881	815	827	874	877	894	881	837	820	844	799	920	829	839	803	895	928	814	871	872	816	845	882	920	843	855	815	845	846	880	874	893	828	824	894	852	823	823	915	828	848	844	851	862	882	855	852	892	863	859	815	887	888	854	873	866	846	829	859	894	850	845	861	851	832	850	845	846	871	838	847	892	854	820	854	836	830	780	874	854	801	858	879	812	915	828	845	866	895	861	880	838	847	840	822	896	864	843	867	915	862	861	883	862	882	855	912	872	893	842	892	865	860	860	885	882	852	877	858	824	825	853	848	811	839	843	830	859	879	881	858	861	835	903	830	808	874	866	875	874	840	846	890	891	869	819	873	815	870	845	868	916	822	903	823	863	889	894	853	867	904	862	872	878	859	834	853	834	863	885	849	882	829	854	849	888	877	851	821	882	828	881	888	850	848	861	798	809	853	850	894	861	888	863	839	837	889	892	813	854	872	812	903	854	859	805	878	872	823	817	892	841	917	851	909	905	858	815	845	819	862	894	816	834	812	883	881	887	874	847	892	840	838	820	838	863	829	837	870	881	792	884	878	885	801	868	850	848	870	863	831	854	840	850	890	852	876	888	870	868	842	842	829	904	860	864	841	854	847	856	904	806	861	892	912	857	908	852	867	832	891	862	880	844	888	898	899	807	791	865	847	866	891	861	834	875	839	855	871	873	837	795	841	880	810	892	870	870	852	840	839	832	878	818	847	877	901	832	850	855	912	816	893	840	828	797	897	863	853	821	882	896	852	897	825	813	884	894	802	798	835	838	855	886	870	838	882	824	866	846	913	928	851	875	845	852
26317	7598	2021	1575	1287	1137	1182	1001	793	626	545	501	463	437	519	862	835	520	391	354	329	323	295	269	296	275	328	308	268	325	255	278	296	270	266	287	296	266	303	285	287	301	289	281	273	285	278	295	268	284	320	293	286	308	311	292	261	286	306	301	263	306	298	289	310	328	270	297	292	304	305	300	287	273	268	289	283	304	340	279	281	273	271	302	292	296	317	329	317	281	279	269	280	317	271	286	306	319	312	296	315	278	295	301	310	282	276	257	266	294	294	305	276	304	287	288	299	320	289	251	276	324	265	325	280	279	310	306	309	273	330	289	303	300	313	296	295	320	302	283	281	272	299	277	290	280	285	286	298	279	305	290	283	283	300	273	300	290	272	286	269	289	282	290	297	291	269	316	279	271	308	284	330	317	274	288	269	285	300	292	276	272	295	297	316	289	301	303	252	332	306	293	290	283	258	279	298	287	267	310	272	267	321	279	308	300	283	266	296	315	265	281	277	329	269	301	281	282	293	283	290	290	286	312	299	318	275	274	314	292	301	299	300	314	301	286	294	278	278	296	288	285	285	251	280	312	301	341	320	284	278	313	272	319	292	305	280	266	272	303	273	293	306	285	317	310	312	295	307	275	292	284	316	296	261	329	256	312	297	301	281	285	300	293	291	291	277	292	279	297	289	284	331	325	290	314	283	310	293	295	279	292	298	298	294	288	295	302	303	324	302	307	297	315	296	300	289	297	279	287	302	309	297	305	302	311	292	285	299	297	269	298	273	304	313	290	313	297	286	271	306	306	283	288	268	270	284	279	301	297	271	263	294	295	313	261	281	268	281	277	283	283	275	307	296	324	287	290	327	299	303	303	311	306	286	278	295	305	303	326	287	307	292	284	297	270	303	278	300	295	307	293	318	269	332	282	285	296	290	283	263	292	296	289	293	280	284	259	302	281	267	320	272	315	278	281	279	284	277	290	294	280	294	299	314	328	318	302	288	263	295	292	278	284	274	286	284	275	261	297	274	287	271	274	294	284	296	279	280	274	303	302	274	298	261	278	280	285	297	315	275	297	304	293	289	295	288	269	293	281	299	277	298	312	287	294	284	310	290	295	253	276	270	315	287	315	274	287	296	277	268	302	302	300	291	286	251	287	300	292	286	262	299	281	287	292	295	299	287	261	304	278	277	295	267	269	290	284	303	278	293	265	298	307	299	263	295	292	315	301	296	277	332	306	281	310	304	301	292	307	294	303	301	285	323	309	334	301	282	295	282	324	288	281	281	273	293	306	308	280	317	310	290	259	274	289	279	300	276	277	322	310	293	288	297	298	290	287	308	296	281	307	301	280	302	287	332	343	311	289	324	301	300	272	314	311	258	307	274	292	283	292	289	280	293	291	284	280	309	268	283	316	264	302	285	289	293	256	286	310	282	296	275	280	255	289	296	297	289	261	313	302	281	266	278	322	301	311	301	294	285	279	297	311	303	306	304	284	285	258	277	312	292	262	261	315	299	296	292	305	288	330	300	280	312	280	270	296	275	286	310	308	300	295	317	306	291	293	295	287	305	255	301	329	267	285	278	283	278	263	294	300	285	303	273	277	300	294	286	313	284	292	281	284	305	267	289	300	279	309	278	277	293	297	335	280	249	285	313	307	333	276	279	287	307	296	300	291	293	284	307	307	282	293	253	283	328	290	332	309	306	282	298	296	298	264	258	323	293	284	298	281	300	299	249	330	312	306	278	334	294	294	284	294	319	303	280	298	278	306	285	285	290	301	291	279	278	283	293	309	291	297	309	289	291	271	306	285	301	324	252	306	300	290	274	302	325	264	284	299	282	277	267	295	282	254	301	307	323	305	272	293	289	303	293	267	280	296	270	308	282	279	324	284	284	284	260	286	287	284	297	337	311	278	270	284	268	296	320	283	275	297	325	302	256	301	282	309	294	284	286	273	293	272	280	283	263	285	316	295	300	318	280	282	293	284	294	305	297	285	289	272	297	325	264	287	285	266	307	291	297	297	289	274	288	281	296	278	287	265	292	293	287	270	285	284	300	339	300	307	255	296	273	293	304	319	286	301	285	308	281	309	290	298	297	296	274	285	292	296	281	259	300	304	273	284	305	295	287	293	303	316	305	281	275	317	285	296	293	307	283	283	299	313	261	305	279	284	278	274	297	315	273	323	305	303	265	330	279	277	287	258	296	291	286	279	292	281	278	311	282	302	292	302	291	311	295	290	286	295	302	280	271	315	294	275	290	285	320	272	273	261	293	292	312	305	295	285	267	288	296	302	285	295	286	256	289	273	253	280	273	263	293	323	277	284	311	284	282	306	287	298	290	276	277	278	291	290	274	310	329	289	279	325	285	269	286	270	319	291	299	326	318	300	269	266	309	311	283	273	298	295	305	325	292	306	290	281	302	286	273	298	282	293	297	306	290	321	277	283	338	307	324	290	275	300	282	311	267	299	292	318	274	270	304	280	320	339	296	283	321	280	280	291	293	328	300	337	322	293	283	263	301	304	287	283	286	295	286	307	290	346	263	273	293	269	303	341	299	310	289	292	290	268	276	293	304	255	290	291	308	305	250	296	289	285	298	308	279	305	283	286	299	282	286	285	288	291	281	309	290	317	294	276	293	328	284	282	290	271	304	301	282	307	275	295	311	304	295	297	290	300	283	294	282	321	291	304	272	316	247	304	267	297	329	292	287	285	294	312	297	312	311	265	282	265	293	286	298	277	307	255	301	329	285	299	328	290	276	308	275	291	274	295	292	320	330	284	299	303	290	279	275	310	272	298	300	282	276	267	283	335	272	270	289	310	312	310	260	280	291	308	315	316	291	304	283	289	300	292	299	306	296	263	268	282	290	323	285	298	271	288	293	300	299	322	268	318	266	316	275	272	287	301	308	277	296	288	295	245	269	281	283	249	317	283	306	309	305	291	306	297	264	277	288	292	300	296	261	288	290	294	307	311	304	302	273	267	309	277	275	304	295	278	264	276	279	295	312	289	286	281	310	302	294	312	302	291	297	252	327	308	261	311	262	291	283	292	302	279	282	319	280	299	280	294	281	296	305	300	316	259	286	295	279	304	279	287	296	283	308	324	305	288	288	272	310	295	290	283	300	284	305	303	289	300	285	287	274	288	293	287	316	290	295	273	276	288	280	312	292	297	274	310	284	301	299	299	296	297	316	267	283	321	280	282	318	298	309	303	320	279	313	299	286	285	278	305	294	305	323	277	311	287	263	284	296	313	264	297	316	291	297	293	302	320	328	283	272	323	287	270	329	278	249	311	269	301	290	292	301	285	288	309	274	289	290	281	273	310	316	272	265	276	273	295	296	332	296	288	283	276	305	286	267	257	284	313	269	312	309	307	343	311	265	283	283	293	343	285	305	260	270	301	274	309	270	284	272	291	254	276	265	301	281	284	287	288	277	328	288	279	271	283	290	286	313	294	286	289	290	317	290	270	279	302	299	293	298	284	269	292	291	281	291	295
7683	2999	4730	5997	5573	4933	4920	4665	3314	2628	2493	2130	1768	1633	2286	3800	3141	1808	1323	1053	926	834	857	817	808	837	861	830	806	849	796	847	845	819	814	816	829	846	820	823	803	819	843	805	785	855	835	820	795	792	808	870	774	819	844	844	858	817	834	870	851	850	789	790	851	826	845	775	831	848	834	848	830	796	853	813	848	773	830	786	785	850	824	822	826	883	869	864	876	861	821	770	798	810	823	839	837	804	890	876	868	823	856	876	844	850	801	857	818	868	841	834	757	800	791	883	837	839	818	855	819	807	848	839	847	875	824	833	840	786	851	799	814	847	816	806	854	791	808	832	853	837	857	852	859	833	817	816	849	858	820	801	760	826	766	824	819	798	814	808	850	814	813	795	860	839	852	825	831	812	826	859	873	823	875	852	800	846	833	848	803	814	843	787	875	784	828	858	844	879	839	809	833	797	812	846	868	851	827	852	859	824	812	846	823	786	835	875	818	816	798	814	824	842	775	842	803	846	853	794	844	815	768	873	826	813	828	835	873	789	828	849	843	811	831	849	838	812	855	779	810	854	848	820	834	845	772	817	780	863	823	812	813	814	817	867	844	802	762	796	865	855	810	804	822	839	807	794	806	781	795	854	828	785	848	824	877	821	792	836	816	852	849	792	853	811	828	767	843	787	862	846	845	843	834	876	812	865	841	821	801	806	833	824	832	816	780	825	861	850	815	834	846	796	787	822	807	837	855	858	820	818	818	785	838	841	879	825	827	786	813	875	822	774	844	776	805	815	863	855	794	893	813	836	896	879	792	810	810	830	896	799	836	859	854	829	828	837	821	823	833	827	856	837	808	804	775	823	834	851	815	836	845	816	840	786	804	817	869	793	809	839	831	848	862	764	791	795	799	844	809	848	886	853	871	809	860	821	820	859	827	851	808	835	825	817	860	868	899	806	853	818	805	864	844	807	860	823	839	860	835	848	790	809	842	831	801	836	826	864	846	780	818	839	833	831	862	824	806	816	820	805	812	816	823	798	828	816	849	826	818	809	828	806	800	831	820	781	816	872	844	827	881	792	816	873	840	812	796	847	836	843	853	823	810	770	817	844	787	866	801	792	842	809	806	819	854	825	834	827	819	823	825	787	801	824	844	811	794	816	789	824	836	825	801	838	823	798	786	847	855	802	821	791	822	792	855	802	804	829	860	780	818	827	847	869	798	792	805	793	828	824	838	847	795	848	823	815	776	845	799	865	891	799	820	883	783	877	849	884	809	849	857	775	832	831	811	801	849	813	825	817	850	834	883	786	847	857	832	831	862	876	821	863	864	873	798	835	846	809	844	820	786	829	883	843	830	846	769	826	844	828	804	832	776	862	767	785	847	783	858	842	816	824	795	838	842	838	820	843	829	796	800	835	824	836	882	850	838	852	809	805	836	803	808	853	805	852	823	845	861	862	799	844	867	868	849	777	823	843	859	873	834	822	797	858	805	798	800	833	865	821	852	821	861	837	822	782	887	832	864	758	807	796	790	874	832	809	825	820	781	813	791	870	852	783	814	814	892	833	813	846	781	760	809	851	846	822	854	833	844	852	833	883	782	838	833	803	829	839	790	817	817	850	809	842	843	849	853	785	771	851	770	871	830	830	838	807	801	814	815	807	843	818	842	787	813	821	829	820	780	840	872	839	783	801	824	811	800	830	784	824	833	885	822	812	846	735	795	800	784	811	820	825	833	817	831	847	832	866	849	859	858	815	781	826	794	850	817	829	864	838	792	845	813	776	798	816	837	845	883	811	829	787	829	792	793	821	819	789	849	773	857	900	860	830	862	817	819	822	801	872	831	806	793	856	848	838	833	858	860	825	884	869	812	839	865	818	808	808	803	825	835	841	777	819	843	824	846	800	892	779	859	831	826	823	789	872	761	810	784	805	839	785	843	825	832	795	825	815	839	842	783	842	842	835	885	906	852	835	796	827	817	801	786	873	816	837	853	816	807	809	789	844	870	848	882	814	835	812	797	801	806	810	853	802	833	825	804	835	797	833	825	850	839	895	826	836	823	848	856	856	803	858	818	829	835	823	870	822	820	803	784	802	850	823	811	837	779	880	818	851	859	855	880	830	824	775	862	842	833	858	854	793	827	814	815	815	776	791	791	836	834	778	821	845	848	824	808	812	842	757	805	788	854	743	816	818	824	830	820	842	827	831	844	871	836	851	768	817	831	814	858	887	832	807	838	813	806	841	815	785	829	855	836	790	844	860	804	799	818	818	801	816	819	850	847	809	820	804	796	862	813	816	839	853	828	786	828	862	829	833	828	858	789	795	781	811	851	822	861	775	857	778	824	768	792	835	828	809	834	839	866	892	819	821	828	792	848	867	857	844	829	827	784	798	851	846	839	789	811	748	811	858	813	874	815	870	857	812	843	862	816	821	821	893	807	834	837	839	824	805	868	808	831	873	820	781	802	828	837	806	799	827	851	832	814	832	836	814	795	841	859	815	827	845	831	808	834	825	804	809	786	853	772	846	852	822	832	812	794	839	800	788	790	851	827	789	797	849	797	815	818	812	895	819	841	823	799	841	809	813	831	827	827	767	862	835	859	811	774	860	819	800	841	862	828	839	811	806	805	806	828	872	844	853	817	821	853	795	792	834	857	848	817	824	835	821	838	805	790	743	853	833	791	793	779	861	852	801	718	883	824	817	827	803	836	837	843	846	781	837	829	830	824	847	841	827	837	786	827	856	819	791	819	811	855	841	842	878	805	840	797	844	815	848	831	805	841	866	864	794	851	833	834	788	854	867	859	812	810	840	787	819	882	836	823	826	820	820	868	832	829	785	871	832	793	823	865	843	802	825	802	846	799	805	810	828	833	764	839	843	861	835	805	809	812	796	827	790	817	842	831	857	824	812	869	811	809	825	831	864	834	758	833	828	789	790	837	770	844	813	766	760	767	799	852	793	829	812	843	822	819	825	840	825	813	838	840	857	823	823	733	812	792	824	800	828	803	828	859	790	793	833	827	839	805	859	805	843	837	847	829	797	824	804	832	885	798	823	813	855	813	781	822	777	891	830	808	836	833	795	838	815	812	843	867	860	834	890	840	856	821	824	853	864	837	835	831	830	804	809	842	832	862	823	827	817	868	766	840	835	776	779	895	845	791	843	842	789	857	846	794	827	784	829	851	846	835	823	829	791	828	830	832	835	856	847	814	859	808	862	799	817	825	846	871	829	809	844	847	854	829	793	774	842	827	785	818	786	864	852	803	806	885	804	808	846	833	856	864	824	832	840	807	758	815	829	805	822	857	784	837	875	854	789	827	809	813	849	797	818	784	855	796	827	830	808	833	771	823	848	834	867	813	849	841	861	843	871	829	832	867	846	803	821	809	809	791	816	821	808	891	790	849	856	782	859	802	862	814	840	839	831	848	773	769	835	815	833	885	831	843	858	816	817	798	842	814	839	881	780	842	868	838	861	865	793	803	844	835	797	811	865	820	812
28545	13085	7524	5681	4589	3454	3579	3033	1925	1484	1152	919	774	699	2746	4775	3008	1582	939	545	374	313	314	322	295	329	308	298	292	280	326	301	329	302	320	303	292	307	301	297	320	321	322	284	314	328	309	301	336	330	299	323	294	296	314	276	307	302	290	298	298	307	306	301	283	268	289	294	291	289	302	305	295	322	282	288	292	291	327	309	316	301	320	331	267	288	290	318	285	296	287	294	296	273	310	297	322	307	307	310	293	299	315	293	295	306	262	286	308	329	318	298	306	303	320	291	312	282	298	302	315	281	328	306	300	304	306	283	308	300	309	310	304	305	280	276	312	290	281	291	301	274	296	328	324	283	308	298	295	294	291	289	289	288	296	338	343	309	305	327	306	308	341	310	314	284	319	279	295	321	315	308	308	286	292	314	294	288	303	323	312	266	306	308	311	323	296	285	281	289	320	304	298	271	306	276	309	307	312	321	279	290	295	296	319	287	332	303	316	318	290	317	280	283	297	306	309	304	281	293	283	307	283	291	296	329	294	272	258	292	314	289	300	280	303	316	303	297	300	292	283	307	327	321	278	308	294	306	302	283	328	330	292	281	266	277	301	338	281	293	332	324	300	302	330	306	280	303	307	312	294	288	328	268	292	307	292	295	321	344	287	296	291	277	304	313	272	289	314	287	318	310	319	304	322	308	325	315	314	326	301	302	304	294	293	307	314	273	315	303	301	277	291	268	289	284	297	279	308	310	297	284	314	296	300	290	307	281	296	295	286	313	337	296	305	317	308	303	311	355	314	305	334	308	298	299	305	299	296	268	275	308	289	309	325	281	301	321	324	309	327	288	293	299	278	304	297	291	314	304	331	315	311	286	287	278	276	295	305	333	331	313	282	316	289	312	299	320	298	289	283	296	286	329	297	323	313	296	280	335	303	287	328	316	286	301	300	283	317	324	309	270	309	273	274	311	282	307	299	310	320	291	281	293	329	327	301	314	346	284	296	311	279	316	304	298	284	288	301	286	280	309	301	302	301	286	331	304	301	287	292	333	284	279	290	274	275	292	300	289	287	306	305	308	299	333	297	324	294	289	308	328	305	290	321	308	293	291	280	310	288	314	274	314	320	321	301	306	278	289	314	271	311	280	271	280	288	297	300	301	307	307	340	317	285	310	290	323	289	305	284	303	304	318	282	314	288	316	308	285	285	290	317	299	295	283	318	312	283	315	329	284	303	297	329	365	301	287	322	333	304	326	301	327	314	310	326	288	341	296	270	343	284	323	290	287	318	316	284	285	306	323	322	296	334	291	308	296	307	331	317	299	286	306	278	280	308	301	302	305	324	279	299	321	270	294	282	329	290	303	322	289	311	253	297	326	301	310	311	315	301	287	297	311	318	317	313	339	291	297	320	320	272	299	297	268	306	300	276	341	303	328	325	300	292	284	285	286	261	317	305	309	281	301	299	286	291	341	301	276	336	285	297	300	340	311	297	312	281	340	325	298	294	325	299	282	258	297	297	327	293	305	295	305	319	320	324	332	238	246	303	298	289	315	309	286	295	306	310	312	309	327	284	293	319	252	295	313	298	286	315	318	279	273	285	326	291	267	286	301	324	277	316	321	291	299	283	295	288	288	303	310	306	308	321	270	309	321	294	316	324	316	282	311	289	289	305	311	324	306	286	290	280	311	281	326	281	308	295	312	288	295	298	319	266	349	296	279	280	317	302	301	303	285	300	294	310	343	292	295	301	265	312	283	281	289	306	311	348	306	290	291	294	331	300	300	267	332	297	289	299	284	332	299	294	307	286	326	316	289	311	274	333	283	328	300	315	321	298	286	317	284	293	310	295	304	306	293	295	296	283	304	314	299	288	311	297	330	311	290	295	286	305	334	320	315	301	299	306	312	323	347	294	314	318	264	320	331	273	288	284	311	284	306	283	323	275	286	319	277	341	299	298	282	302	331	331	283	309	280	293	300	300	319	305	304	290	295	297	278	303	323	330	303	315	277	312	325	305	301	315	292	287	308	305	302	322	327	288	292	296	310	300	320	329	291	309	302	337	316	275	322	291	295	306	286	293	299	282	274	280	298	304	281	318	301	303	292	272	311	318	323	333	326	306	335	291	284	310	279	301	331	299	299	303	298	291	289	334	292	294	291	306	304	276	324	307	310	336	351	299	309	330	332	321	281	269	290	274	310	333	296	305	297	323	308	284	283	312	324	311	299	303	312	293	280	307	284	275	326	314	291	308	298	332	311	303	312	278	323	321	286	285	296	332	308	284	309	289	301	333	325	301	289	305	308	305	293	313	265	290	330	299	297	305	277	291	334	282	302	316	310	317	324	284	265	297	320	297	316	278	304	300	324	292	296	298	298	304	282	312	290	341	317	308	310	307	306	308	313	306	325	299	321	286	274	293	278	305	316	323	284	304	273	323	284	295	281	277	316	289	290	283	311	323	317	289	293	296	295	283	307	286	309	305	293	286	280	301	310	318	331	304	309	316	295	316	312	302	289	271	275	292	313	273	302	283	305	309	332	324	268	320	307	306	324	286	277	289	293	297	319	296	291	310	304	300	283	282	298	316	291	280	300	307	303	319	305	337	330	288	305	312	277	299	284	336	289	292	281	319	298	306	349	319	314	317	307	319	283	298	300	312	292	292	315	274	294	278	289	300	290	310	279	282	326	276	310	339	322	312	283	322	305	325	310	295	314	298	284	292	325	293	312	295	295	284	295	326	310	285	315	316	311	293	312	283	284	299	298	291	308	282	316	298	282	314	308	315	324	293	326	299	311	279	299	319	306	289	284	297	339	311	254	330	322	325	293	309	305	297	287	278	303	294	281	337	329	293	288	304	304	297	279	289	267	272	275	298	321	301	284	333	294	332	282	281	318	302	319	320	308	294	303	285	301	312	294	294	299	306	290	286	286	302	327	298	285	308	307	323	293	341	301	326	304	273	323	278	336	312	276	279	307	299	280	299	296	301	302	309	330	315	338	303	311	303	305	298	274	289	308	302	270	289	266	290	310	298	301	319	292	313	305	284	334	282	311	281	285	285	299	330	296	312	297	317	331	301	267	287	312	298	285	291	296	292	318	309	249	283	302	304	297	293	310	326	308	339	286	278	305	295	280	288	302	305	262	318	280	300	272	298	332	314	308	280	287	267	291	300	310	307	341	321	283	317	334	335	326	289	308	293	297	306	282	284	305	356	267	299	304	303	309	286	286	309	320	292	346	321	274	293	360	350	292	297	292	306	317	274	272	324	321	306	309	300	313	291	283	338	274	297	332	300	279	316	304	307	328	280	295	295	289	310	299	322	294	290	291	308	301	322	310	347	285	314	299	295	299	308	351	311	303	288	296	312	305	290	346	294	312	279	286	313	295	320	321	289	292	310	308	320	304	301	312	271	291	307	310	289	322	313	281	305	282	322	307	298	311	306	298	287	313	289	293	331	310	309	293	300	316	315	302	309	305	322	282	312	278	279	295	318	327	320	293
9421	6631	11187	12911	13529	11962	12957	10899	8362	6710	5975	4360	3473	3224	13680	19892	14001	7754	4244	2277	1223	1016	960	857	879	908	875	797	866	863	836	898	896	855	868	901	891	852	920	834	873	841	869	847	827	829	848	878	850	878	840	869	789	863	857	850	834	853	903	846	849	864	887	843	840	848	875	816	894	935	867	834	874	837	861	854	848	875	824	802	828	864	839	860	848	836	828	892	895	891	891	864	865	865	831	886	811	807	789	871	872	874	829	786	875	837	871	845	844	817	906	852	845	851	891	842	845	790	864	848	866	872	840	853	891	869	851	846	839	843	842	857	810	802	890	855	880	833	857	815	874	829	874	880	836	866	810	929	839	851	857	881	831	873	845	836	874	868	845	844	846	821	818	828	857	857	816	861	821	860	832	826	870	874	856	859	844	861	877	837	852	849	863	895	844	881	859	828	844	811	875	860	918	787	890	885	845	804	853	892	895	864	822	821	880	873	864	861	846	864	907	860	842	816	844	848	840	883	808	847	850	798	863	895	841	868	807	866	927	839	830	856	859	850	854	842	878	847	840	886	856	842	861	836	846	875	854	837	883	876	832	878	854	877	855	818	871	866	872	881	856	843	851	859	848	836	866	871	814	897	878	859	837	874	893	845	891	847	893	817	858	850	867	837	881	882	843	875	838	859	872	888	860	887	792	875	865	865	827	794	820	842	866	839	830	857	905	862	826	810	839	857	829	834	845	900	914	785	908	847	842	829	854	825	907	869	874	833	875	867	855	828	880	817	873	884	805	892	856	846	844	841	847	858	835	856	871	900	831	837	899	877	886	840	882	880	825	841	828	850	871	792	843	870	864	853	843	851	815	865	835	854	839	889	889	878	857	852	882	872	833	839	856	874	864	838	886	880	874	851	868	831	844	827	853	884	862	797	856	855	838	856	898	897	853	855	858	882	828	863	779	851	853	831	814	825	896	881	861	862	863	851	852	859	894	820	839	810	801	864	900	812	834	849	920	899	838	868	856	868	848	920	891	857	897	868	856	800	863	874	848	876	836	817	878	848	815	847	865	834	899	894	843	855	889	844	887	862	898	855	823	850	840	871	844	883	835	846	872	868	847	889	893	852	902	863	851	859	841	924	852	856	826	905	849	829	825	829	863	892	867	860	784	887	845	813	886	820	831	844	895	865	895	886	869	854	816	794	839	885	895	845	862	891	878	855	921	839	875	804	865	810	880	854	901	879	857	863	830	851	852	845	884	840	902	888	818	888	867	878	826	846	862	823	825	878	862	856	848	901	878	846	841	887	885	859	858	871	795	833	842	860	834	873	856	886	877	841	844	820	825	839	899	876	904	889	815	800	765	836	896	891	937	895	876	837	855	917	874	853	875	863	805	926	785	949	853	861	846	856	905	877	818	945	813	848	855	865	843	850	836	850	852	821	867	848	866	846	878	849	833	875	847	832	827	840	841	810	888	843	861	830	875	895	854	833	836	888	859	867	879	795	830	861	831	838	842	884	921	856	870	908	797	845	844	849	875	804	879	858	883	831	828	844	876	815	903	862	884	882	861	827	867	832	861	898	812	859	846	910	880	849	820	848	864	865	816	860	934	858	828	871	889	880	841	868	850	903	850	862	825	861	864	867	838	818	850	761	890	877	928	847	861	893	835	864	896	841	829	855	915	829	872	823	931	837	855	877	891	853	907	892	848	868	872	867	824	852	848	890	881	843	874	771	884	895	837	822	847	862	829	849	865	874	881	764	804	882	864	866	830	832	864	867	899	862	880	804	850	850	908	873	849	831	914	868	838	832	875	834	916	821	838	862	818	787	822	853	873	864	880	821	835	887	841	877	868	819	779	861	834	848	839	847	846	797	836	830	880	911	797	887	887	815	869	845	871	824	873	850	847	883	888	844	893	876	857	840	812	838	793	935	846	828	899	800	851	854	795	815	825	880	864	854	857	854	931	898	867	835	896	874	896	873	912	836	835	852	879	868	838	874	841	866	860	847	865	861	828	835	837	925	874	854	833	839	847	858	887	815	842	888	899	815	811	839	868	845	891	841	870	888	876	888	847	887	843	873	849	878	852	841	874	821	885	811	872	831	825	824	873	857	898	914	858	859	857	848	885	864	866	839	811	859	815	858	803	850	857	834	860	865	875	863	855	871	871	894	888	861	880	885	879	857	860	904	831	823	848	861	870	850	890	905	853	859	826	895	842	846	832	902	894	875	846	823	815	852	841	867	833	889	874	809	856	916	828	880	887	874	889	871	824	893	836	889	934	859	844	870	891	861	865	853	880	842	833	898	852	842	905	867	858	867	838	828	841	850	935	816	846	845	824	846	851	818	848	868	867	910	851	811	820	857	865	826	894	865	834	837	886	915	868	834	896	871	916	896	794	817	879	852	912	872	855	914	889	929	830	846	833	801	857	885	834	832	883	871	882	829	849	889	834	843	893	819	883	829	900	835	830	869	890	854	867	858	825	890	869	834	796	853	857	843	853	822	870	866	841	895	857	894	868	878	844	876	858	837	863	856	849	856	874	910	887	849	873	860	867	876	857	823	866	839	868	826	807	866	845	893	851	903	849	863	827	847	870	838	869	861	823	904	859	820	822	832	807	873	836	814	867	858	892	829	840	840	880	875	863	891	853	863	916	852	841	830	793	821	855	837	819	839	868	926	893	897	851	888	796	873	884	864	866	794	803	871	852	828	911	847	863	876	822	861	910	885	843	887	889	790	851	904	913	842	841	873	836	885	815	870	884	809	843	857	830	864	868	829	826	890	811	877	882	847	939	829	838	830	877	885	910	823	866	824	833	879	898	815	851	821	845	865	875	856	876	863	877	868	849	844	852	867	909	866	796	839	856	828	844	848	869	851	881	858	864	856	847	835	847	853	868	861	849	807	920	828	876	883	868	840	885	870	824	859	871	855	850	843	809	816	872	872	825	840	827	876	879	853	837	858	874	854	889	841	829	838	863	833	835	818	899	841	856	804	868	843	906	822	847	850	848	889	860	861	845	825	843	810	824	837	873	852	865	891	876	846	833	835	838	855	812	819	857	853	845	848	837	924	869	832	911	867	812	814	832	873	861	825	839	860	824	908	876	795	823	878	896	849	873	844	880	834	850	884	814	913	782	864	835	859	880	866	862	793	812	803	837	818	867	923	900	868	852	844	855	876	907	857	889	822	841	877	875	880	861	841	777	897	846	848	855	811	909	853	896	853	840	830	847	843	855	835	866	807	847	890	871	850	892	825	820	829	852	841	871	882	832	786	834	898	797	868	833	811	872	825	855	853	794	909	864	891	880	840	890	830	865	861	872	841	846	897	841	885	828	872	889	833	841	875	852	792	888	867	892	886	871	877	874	868	798	886	804	850	858	867	861	885	877	879	835	836	853	860	875	874	873	860	873	874	829	891	876	873	860	819	867	833	874	822	856	870	818	832	875	886	876	887	869	911	838	927	887	838	836	864	845	847	830	828	833	881	843	861	905	878
29314	17371	11969	9466	7757	6058	5870	4459	2896	2352	1770	1209	1019	859	4036	8644	5607	2929	1405	767	419	374	322	288	328	292	342	329	292	377	309	321	328	309	318	323	292	327	325	316	312	305	297	294	310	296	316	298	271	320	317	314	320	309	313	296	292	314	332	288	299	291	322	297	325	343	288	303	310	332	306	311	294	311	300	294	325	299	314	315	340	301	331	306	298	290	315	287	304	307	312	329	315	304	315	305	332	319	322	320	306	316	298	298	318	311	296	329	310	292	346	292	294	338	294	309	291	325	305	306	321	328	307	281	285	277	316	295	309	353	304	308	298	301	313	308	336	321	352	322	300	295	284	312	332	329	290	313	268	323	318	275	300	288	301	291	317	309	283	289	316	324	287	298	351	286	311	302	298	319	319	272	331	321	310	329	315	292	312	332	315	310	306	316	307	343	333	306	280	296	332	324	306	326	336	315	326	297	314	317	309	305	292	320	342	317	263	304	320	313	281	288	313	301	309	349	287	286	298	260	306	306	302	284	334	332	300	286	313	304	342	285	309	308	309	289	304	318	306	329	348	291	304	318	328	288	275	320	341	299	338	359	296	300	327	283	314	301	293	331	293	283	320	340	278	312	278	313	310	312	286	297	302	296	295	302	344	336	292	304	305	283	308	300	296	319	312	317	298	317	323	303	277	339	312	332	315	287	308	320	319	333	321	344	337	284	294	327	266	325	297	297	329	305	304	312	317	290	318	361	321	329	285	289	330	310	317	332	310	341	313	299	287	304	298	325	312	315	322	302	305	302	322	307	341	317	294	311	327	301	296	312	299	306	341	369	315	296	294	310	303	288	306	287	309	315	314	303	330	339	326	308	299	323	285	324	279	310	313	330	288	298	312	330	314	290	310	291	291	318	311	318	298	280	287	344	326	335	284	295	299	323	331	328	316	297	293	270	276	281	313	325	310	307	308	301	297	357	297	338	307	332	301	317	342	317	326	290	322	302	330	304	274	303	286	272	301	305	304	334	331	271	335	301	302	337	353	316	290	266	315	318	283	327	314	298	323	311	334	325	273	325	330	328	278	314	316	323	326	307	303	325	294	319	329	312	326	279	325	311	331	325	299	314	312	346	291	325	325	316	318	301	312	350	288	343	334	327	331	309	294	316	300	301	297	310	317	307	332	325	309	337	348	314	310	327	300	328	348	310	275	317	313	331	313	324	322	321	295	296	294	311	287	295	321	293	297	301	295	314	299	291	316	308	329	308	309	329	296	315	316	302	309	302	280	324	310	311	338	330	315	332	307	286	298	321	332	316	287	305	321	290	337	306	312	332	338	310	314	295	283	297	313	320	295	282	321	317	293	314	323	287	303	325	338	284	257	339	300	320	318	301	306	291	286	325	299	268	291	285	293	310	288	344	307	318	312	343	309	282	304	325	333	327	327	326	357	281	351	300	302	291	325	311	294	307	292	322	315	323	337	364	306	327	313	294	300	305	302	296	328	292	319	309	318	315	308	299	282	322	330	316	315	277	298	356	323	317	309	299	318	288	304	309	322	308	348	336	274	316	327	319	293	312	305	305	290	315	298	338	303	301	325	288	299	323	305	324	305	306	295	272	326	316	352	323	314	299	312	327	325	336	313	277	296	335	272	288	310	308	296	322	336	310	312	287	320	317	296	334	312	326	294	283	322	287	332	318	303	300	327	303	302	321	298	340	289	308	349	317	293	276	338	296	302	307	330	325	311	299	308	323	335	313	311	309	360	332	332	280	327	319	294	303	327	269	301	299	328	302	347	309	290	303	327	321	315	323	307	324	290	303	325	282	329	314	339	310	310	330	292	345	324	318	297	311	288	349	328	309	293	306	292	326	300	317	335	331	302	301	329	302	308	351	339	299	316	311	288	300	303	311	300	326	313	339	301	315	302	318	326	297	294	310	294	317	312	295	318	299	314	305	328	287	320	340	313	300	301	284	325	275	310	303	326	312	302	308	296	305	325	304	325	304	323	313	298	309	301	314	295	311	345	305	284	326	289	313	301	298	291	290	341	330	295	300	339	316	275	322	310	290	291	301	327	317	295	325	302	322	314	290	308	319	298	354	319	303	317	317	306	296	302	305	287	302	315	301	309	290	330	311	305	302	301	326	317	274	307	317	289	301	303	306	320	337	273	335	286	331	325	324	320	308	300	300	295	318	317	300	310	280	333	312	297	334	344	300	297	303	296	306	318	330	278	287	326	325	311	295	329	305	316	265	313	323	306	293	331	331	283	304	326	278	309	278	309	310	278	319	318	335	316	284	328	319	305	273	359	312	343	311	310	266	275	284	317	336	336	322	336	318	321	323	291	280	287	295	308	314	341	288	296	299	287	310	304	281	321	300	291	326	352	282	324	318	303	278	326	335	321	303	339	299	342	277	277	327	360	309	301	325	313	332	321	287	306	337	320	356	322	322	280	304	324	306	329	329	322	328	300	299	317	330	302	311	290	292	316	299	335	289	265	312	281	299	291	335	320	291	316	300	325	315	313	315	281	299	322	292	298	304	311	303	300	309	300	287	322	313	323	332	329	305	320	307	312	349	308	340	345	317	303	331	292	305	298	286	299	312	333	279	307	298	311	301	293	312	310	367	347	326	335	344	293	328	294	297	314	316	285	280	315	314	310	299	334	295	321	317	322	319	328	316	297	333	309	294	288	325	321	352	299	285	288	303	307	277	303	327	306	326	323	304	326	346	336	283	341	279	325	303	355	308	321	292	307	312	315	314	307	303	327	339	316	331	307	300	328	328	325	306	301	313	328	297	286	314	285	335	323	325	316	298	316	290	289	323	285	303	350	296	322	311	305	299	330	332	322	295	299	300	310	311	307	345	311	298	326	317	320	340	289	327	315	305	301	353	318	314	323	336	315	293	292	277	315	270	302	335	303	304	305	320	306	322	284	291	328	322	315	330	356	318	304	264	316	289	301	308	303	310	289	314	342	325	292	305	297	340	299	334	292	308	308	311	320	284	347	317	300	353	286	296	336	295	285	302	336	344	315	344	295	319	322	322	335	312	298	312	324	317	325	333	298	290	303	296	305	328	316	327	307	294	307	298	280	329	319	275	288	319	317	333	318	321	349	315	311	305	283	326	310	330	329	281	299	293	287	328	300	291	336	289	311	310	286	315	305	316	326	299	306	348	289	309	288	317	296	318	326	320	327	284	294	314	294	303	317	315	302	304	302	325	304	338	324	298	301	310	303	331	304	319	299	342	309	340	302	310	323	326	323	286	312	294	324	310	299	312	291	313	284	312	320	299	312	311	302	310	310	322	328	334	319	298	319	329	319	279	310	302	318	298	296	299	320	307	313	303	328	309	312	310	330	330	304	333	324	297	331	296	287	295	302	325	312	302	298	338	300	356	306	310	326	291	300	302	304	313	294	274	323	308	310	308	284	305	302	304	317	299	284	316	304	310	332	288	328	296	309	304	335	312	289	330	320	283	323	305	282	314	280	309	309	300
10192	9277	14952	16778	17420	15920	17107	14280	11500	9919	8401	5607	5148	4406	17667	28355	21085	12947	6285	3291	1532	1320	1167	859	931	880	880	904	905	878	890	878	911	865	911	886	852	823	861	874	923	912	853	895	875	872	895	919	893	892	820	882	908	860	880	801	821	856	883	887	935	849	877	898	827	874	859	872	825	814	880	925	833	857	859	836	851	886	919	856	892	900	906	869	881	815	913	890	903	862	935	874	851	846	922	906	912	859	845	855	913	846	810	810	875	884	893	873	878	884	864	869	850	886	838	861	879	888	869	851	883	861	883	875	844	900	885	889	910	902	831	865	865	902	864	857	875	842	902	853	916	871	903	857	838	863	889	914	895	908	886	839	828	923	874	876	879	879	863	890	890	835	871	880	913	880	866	868	902	879	842	855	911	879	903	849	816	889	844	836	907	875	883	837	833	842	822	857	894	911	883	842	879	832	886	938	878	859	880	871	872	869	876	893	844	895	857	859	888	909	851	851	863	844	857	893	889	861	866	889	880	823	888	873	851	885	852	851	867	895	894	844	865	851	881	889	887	910	879	944	838	883	910	862	856	920	869	850	965	937	838	906	888	856	876	861	881	854	883	857	912	897	862	876	831	901	888	870	879	836	912	873	881	888	907	844	887	898	896	912	891	848	854	933	903	935	835	828	857	857	884	876	831	881	848	869	841	827	936	854	891	897	834	849	904	863	928	886	853	877	881	883	923	870	841	890	863	856	933	834	856	861	852	871	857	893	919	877	886	906	836	923	878	864	882	934	886	916	834	853	894	875	875	898	918	864	893	885	869	894	875	847	893	902	866	879	881	860	897	898	831	893	910	893	861	856	867	905	912	887	917	861	899	846	851	849	905	881	914	868	890	869	914	870	834	846	850	872	871	879	848	874	898	873	894	916	922	878	898	882	849	891	896	891	899	908	854	916	883	848	887	823	857	855	853	914	875	863	935	860	875	874	927	880	832	897	858	845	852	868	830	846	878	857	884	850	845	868	884	915	872	902	867	824	878	898	867	863	793	895	903	834	893	877	863	854	868	851	847	917	898	875	854	896	897	866	857	895	889	888	890	920	897	891	865	896	910	888	883	863	905	943	883	866	909	894	883	873	856	944	845	908	826	867	890	857	821	850	885	899	910	901	876	873	872	908	866	865	824	923	851	846	910	840	850	888	840	908	811	894	853	864	891	902	841	858	892	882	908	883	884	858	891	905	888	890	869	870	905	859	893	884	832	890	886	861	887	860	880	890	884	865	852	891	862	823	866	828	897	878	907	910	845	931	920	881	839	913	842	931	850	847	881	930	868	868	881	930	899	859	861	872	878	874	926	863	877	921	851	859	874	838	897	906	861	863	923	881	842	949	932	858	885	837	882	859	848	837	868	902	843	880	913	885	898	926	953	859	921	878	906	866	908	873	849	851	837	874	859	917	852	868	882	892	868	844	860	865	921	869	870	868	902	921	869	851	899	845	843	859	842	863	893	854	829	866	887	866	853	874	864	874	924	881	894	878	885	863	840	884	853	876	855	882	883	894	861	878	855	871	842	889	873	885	841	919	841	940	878	887	871	905	896	872	838	853	824	888	854	894	852	872	864	868	842	850	867	865	856	881	904	842	898	869	844	858	887	860	912	927	874	872	843	883	870	868	895	911	881	857	883	948	890	887	867	924	939	867	819	912	886	902	889	878	854	899	890	916	834	902	815	909	885	879	868	847	893	858	889	890	803	921	854	835	843	903	843	891	869	889	938	861	878	872	883	876	864	891	806	908	851	865	864	856	904	911	854	919	864	883	806	868	879	842	874	887	880	847	885	866	936	889	848	884	869	842	920	877	903	875	825	870	829	913	854	915	836	901	901	938	873	863	881	852	851	861	814	862	903	860	884	856	881	852	875	931	858	885	875	889	855	935	936	899	861	955	888	904	841	831	947	938	873	914	894	892	880	896	868	874	848	874	910	865	891	881	875	933	884	879	877	884	880	842	860	894	871	868	880	879	873	917	856	842	932	862	870	878	858	885	860	869	938	878	876	837	872	896	865	898	840	879	880	868	877	884	859	868	828	865	834	859	831	848	862	916	882	859	834	869	852	910	868	874	853	884	906	902	829	846	894	881	921	929	903	853	878	882	891	872	828	891	845	880	862	878	873	900	851	872	875	897	901	895	844	903	876	855	849	896	911	870	925	843	828	893	832	901	876	833	903	859	848	906	872	882	920	892	892	895	882	833	910	866	881	944	825	830	866	911	904	836	888	848	858	888	851	894	910	853	872	886	871	870	879	881	893	891	881	857	863	867	876	836	914	864	878	865	896	905	877	858	816	907	912	885	863	898	853	848	946	918	850	904	881	918	849	901	861	917	850	829	927	877	910	929	842	880	893	849	926	892	905	878	864	856	861	891	898	857	846	854	844	898	874	860	916	906	823	861	881	889	913	927	862	890	898	871	831	932	907	882	865	913	881	855	900	873	858	939	845	861	838	867	873	815	878	946	874	848	890	900	880	894	843	923	867	828	848	913	859	925	891	907	929	890	880	876	860	849	867	892	877	924	842	914	924	872	898	848	886	913	896	897	838	914	819	826	881	946	849	891	901	862	910	866	809	833	881	890	834	827	907	868	919	884	859	857	873	839	927	891	828	897	815	848	843	932	860	925	866	878	851	866	800	868	874	889	889	918	881	844	825	822	822	833	886	866	867	857	894	881	921	817	914	909	878	849	836	869	877	845	865	896	861	906	889	899	892	898	913	881	835	876	903	884	847	852	894	878	842	865	851	848	878	877	846	860	904	827	921	910	842	826	859	934	876	841	896	879	846	914	885	854	872	889	930	917	879	881	937	892	908	883	883	939	879	878	889	912	885	897	921	904	858	842	826	856	890	854	859	836	836	927	870	882	901	861	894	891	880	911	884	847	859	858	921	873	924	869	890	832	906	919	892	821	926	921	886	857	886	802	861	879	848	877	868	900	860	859	829	931	916	833	872	863	845	851	906	876	810	894	861	916	898	907	831	887	899	889	903	846	840	886	799	834	829	916	868	897	937	901	918	831	849	880	869	867	868	885	876	840	844	927	828	933	916	872	902	870	879	870	850	904	852	840	898	862	899	850	856	861	847	858	883	865	882	864	887	919	907	839	903	950	912	859	901	901	844	856	855	805	812	890	860	829	875	814	845	879	880	875	876	932	836	857	869	835	907	872	881	870	902	848	865	914	884	860	872	876	859	905	874	899	853	849	876	902	808	899	843	879	847	885	915	852	878	902	884	890	822	865	860	907	826	860	873	952	898	856	887	956	902	902	900	867	894	864	867	946	865	922	879	848	894	892	863	856	887	850	862	860	824	899	832	908	855	851	793	857	817	856	858	869	841	890	884	856	897	909	888	907	860	873	923	840	867	849	890	907	874	861	933	885	899	902	891	845	879	852	859	902	900	888	879	901	874	844	873	866	817	880	883	866	865	890	850	843	843	818	869	907	882	862	851	872
26331	7641	2121	1668	1387	1212	896	806	665	649	481	462	437	421	536	719	697	497	415	380	340	327	293	248	283	262	315	301	283	278	306	293	284	290	266	287	269	295	299	315	290	324	280	284	318	302	279	281	296	268	295	281	294	280	305	299	296	311	302	312	297	303	302	304	301	277	285	311	277	270	289	303	291	283	284	347	264	288	300	281	282	311	277	283	304	280	295	295	301	280	296	281	267	308	287	279	304	281	289	274	297	267	298	270	321	279	314	307	297	304	293	285	309	264	299	274	307	301	276	326	331	274	322	336	295	289	286	315	296	271	325	290	313	288	307	260	267	296	289	297	276	290	313	302	285	315	295	314	289	298	305	319	302	287	264	290	283	305	297	267	279	270	308	314	250	285	255	260	309	306	288	270	277	290	291	283	278	293	281	291	279	300	302	295	299	316	293	303	269	368	279	290	289	298	276	313	287	310	279	287	298	318	302	299	316	325	292	324	309	294	314	307	287	284	248	291	316	298	279	263	292	297	288	299	258	314	324	295	312	278	296	311	307	322	243	277	308	290	287	276	290	279	282	290	307	296	286	290	296	274	285	322	297	307	315	301	315	270	279	286	340	280	298	242	296	279	311	287	299	291	273	283	313	317	264	258	270	261	286	268	289	282	261	296	311	320	304	268	278	275	296	282	317	280	299	294	321	282	263	292	324	301	269	326	289	289	290	311	277	306	306	280	279	329	288	315	298	308	296	312	286	291	304	280	286	282	284	277	272	290	275	266	279	291	276	292	319	276	309	301	312	276	305	279	289	308	269	284	295	293	287	280	287	264	298	297	290	291	273	306	280	309	300	331	314	286	271	289	309	312	302	290	303	311	270	312	279	296	268	283	295	297	296	247	305	261	301	265	304	264	298	298	298	305	305	295	281	266	312	309	276	295	286	272	296	273	324	307	304	281	298	284	288	300	291	283	274	323	313	327	260	293	258	294	318	308	316	305	315	306	307	312	297	305	295	301	297	317	307	291	304	300	284	284	291	327	285	296	296	291	291	292	290	290	292	278	279	310	282	293	267	298	287	264	282	278	302	321	295	293	278	295	277	281	301	279	260	306	295	272	271	280	321	291	337	293	303	286	265	281	293	310	247	288	298	300	303	316	278	308	304	311	321	298	311	287	287	267	283	306	317	286	275	296	278	320	299	252	284	284	275	324	292	315	290	308	298	270	292	270	296	268	302	326	300	336	312	303	306	283	296	316	312	309	284	279	305	301	328	272	306	262	314	286	310	308	285	303	285	281	306	305	284	273	316	298	266	284	283	312	272	297	283	291	272	324	293	309	331	329	316	297	309	305	295	303	304	300	294	273	280	292	296	309	280	302	296	248	301	299	316	293	250	291	282	272	276	302	306	260	270	316	301	280	290	307	301	312	312	295	310	285	317	286	295	301	280	289	285	275	294	293	270	299	328	298	299	270	305	288	305	294	300	275	268	289	281	273	313	298	300	274	295	307	301	288	294	327	286	254	309	262	301	303	289	305	308	320	290	292	284	305	284	276	284	267	326	271	306	302	270	337	268	270	276	302	285	286	285	293	294	278	284	325	284	317	307	279	256	259	307	264	280	304	292	277	279	300	284	281	272	296	283	284	265	259	297	330	277	304	319	325	283	294	246	325	279	310	260	299	305	265	297	307	288	317	282	271	301	237	281	268	295	255	306	289	322	299	270	291	294	289	288	269	277	277	316	306	279	266	258	291	305	285	267	295	294	267	290	284	292	295	282	299	279	290	250	278	307	314	287	338	282	288	321	299	312	289	304	275	255	334	284	280	271	285	302	309	319	278	292	265	259	329	288	290	271	281	310	315	304	290	275	287	283	284	282	280	299	320	313	285	305	308	284	299	274	306	303	290	278	276	281	274	282	304	303	275	282	297	275	312	265	268	297	294	293	328	274	265	279	274	314	279	295	278	260	307	292	309	294	313	320	278	283	286	272	295	285	283	309	276	284	281	269	291	316	324	283	309	285	284	306	291	275	302	290	305	298	284	298	275	312	287	322	291	291	297	305	265	305	275	317	289	285	305	307	285	317	290	313	288	272	269	298	272	287	285	286	286	308	282	298	327	285	280	284	286	290	322	302	276	301	296	298	324	305	285	273	261	306	262	315	289	263	302	269	278	277	302	298	277	295	302	295	271	280	275	298	315	274	275	300	298	278	315	270	276	301	274	287	272	325	293	275	278	308	283	263	291	266	298	276	263	254	269	276	298	305	300	288	273	304	284	286	268	308	275	273	288	289	313	264	321	262	294	249	277	275	279	308	265	262	261	289	320	307	275	323	296	278	331	293	299	262	333	267	278	291	283	266	260	310	304	292	268	265	288	289	278	266	285	255	285	308	285	265	296	300	281	297	309	297	315	258	281	303	285	279	292	289	275	325	292	311	302	325	314	299	304	311	272	281	271	273	287	313	285	286	277	274	343	294	312	331	262	285	281	279	310	311	278	291	302	303	299	293	277	300	316	268	277	290	303	295	313	284	288	274	328	259	334	293	262	297	284	295	271	352	300	296	320	283	328	301	296	267	314	313	285	267	301	312	305	310	297	325	311	269	282	291	283	265	283	321	297	282	308	283	324	319	304	297	281	292	287	269	272	269	311	294	268	308	278	290	276	291	262	268	305	263	310	283	270	297	261	313	292	312	290	264	273	297	270	279	286	305	283	277	314	310	292	277	239	302	309	288	304	304	283	278	312	298	311	297	269	314	296	275	287	296	274	306	312	288	287	260	255	264	302	277	281	301	319	307	276	286	256	316	317	284	272	313	300	294	310	297	272	288	319	281	291	293	292	282	324	290	286	315	272	290	273	295	273	275	301	300	270	257	298	274	284	303	293	303	293	331	303	274	285	277	290	310	319	331	339	302	286	244	276	324	322	262	324	295	296	314	283	306	264	283	306	294	321	276	317	304	268	320	303	299	264	281	289	317	319	302	287	296	303	297	292	304	296	270	306	281	305	283	286	286	313	318	272	296	268	310	307	279	279	291	282	331	297	311	272	261	265	288	276	271	254	280	298	299	305	269	319	309	289	322	330	309	272	310	280	285	295	293	284	277	261	274	285	289	274	245	287	297	304	279	288	309	257	260	269	281	286	260	294	311	279	327	294	325	285	281	335	285	287	295	291	291	311	272	312	281	283	261	304	296	268	317	263	310	322	272	289	311	269	276	299	305	293	283	279	270	302	274	286	280	289	290	296	297	309	313	292	288	278	280	273	270	304	277	277	309	278	316	304	305	305	298	310	294	269	279	277	298	293	307	280	291	254	258	282	286	298	295	268	279	292	302	339	298	278	287	267	273	292	302	276	293	289	260	277	286	311	264	270	306	293	268	288	265	294	291	296	304	323	304	284	294	287	289	295	303	319	334	287	301	287	272	323	290	302	286	293	293	273	255	312	282	289	322	298	245	306	303	295	244	314	309	321	295	284	295	308	277	258	271	317	293	277	312	275
7611	3046	5576	6450	6006	5431	4366	3605	3178	2777	2175	1769	1637	1566	2420	3652	2897	1898	1320	1064	880	877	847	820	812	835	834	846	751	837	812	824	826	879	832	834	801	807	807	820	816	801	804	816	856	897	823	826	866	834	813	794	862	803	823	809	841	808	889	785	845	779	870	885	827	800	793	834	826	855	844	829	797	833	781	838	812	837	816	796	827	806	857	840	824	831	843	859	839	808	846	758	835	823	772	824	846	835	802	834	888	848	808	847	812	798	835	862	805	780	808	806	812	844	774	856	755	798	850	817	818	778	843	820	806	838	849	797	810	780	805	809	839	822	870	843	824	802	814	805	829	807	828	836	844	826	847	845	854	846	844	820	809	833	820	825	820	803	844	840	812	808	815	778	845	801	829	858	798	776	804	833	866	794	809	772	822	822	851	837	854	776	847	859	837	825	873	812	832	855	825	810	824	822	845	780	815	775	828	865	858	822	812	817	849	832	833	881	805	832	816	841	810	804	781	805	854	860	853	821	833	799	822	848	810	836	814	818	814	814	844	888	816	813	830	848	816	789	831	818	810	817	825	819	812	777	845	854	803	817	863	787	848	817	835	852	833	801	800	825	849	830	799	850	847	856	809	827	837	787	817	823	863	820	854	806	827	848	768	768	835	797	852	847	794	780	758	840	849	794	795	842	806	866	806	861	855	838	822	832	796	812	819	853	838	842	827	817	824	821	813	834	791	849	765	791	798	827	868	814	832	843	844	799	816	779	829	817	851	818	849	829	769	801	816	864	824	789	824	840	840	817	857	810	840	802	824	801	817	798	808	795	777	833	855	833	814	836	799	823	847	811	825	796	845	804	755	825	800	825	828	814	835	835	837	843	792	816	790	783	883	829	864	831	789	860	804	808	838	851	826	811	813	829	818	820	800	810	794	827	820	853	822	791	798	818	816	859	813	852	827	891	843	841	845	828	801	884	823	791	826	773	847	819	810	811	852	797	821	768	832	827	829	893	834	811	830	848	822	807	834	817	830	794	796	804	852	830	804	817	796	776	805	817	866	830	818	788	759	809	818	799	794	845	791	854	848	890	839	823	830	750	809	899	775	834	827	878	825	815	810	874	821	823	781	842	837	849	855	829	894	815	832	808	865	813	852	831	811	849	811	783	856	832	822	829	815	811	801	887	804	841	820	860	815	840	806	806	822	819	828	872	854	864	789	851	827	841	861	828	777	826	854	796	826	784	797	815	845	815	869	780	794	809	852	817	871	865	855	827	862	814	815	825	810	852	872	808	833	819	821	814	796	804	807	794	874	825	821	824	828	798	780	824	860	847	852	848	824	842	785	845	840	871	860	827	821	858	767	833	839	818	835	835	870	862	803	854	853	810	754	803	877	828	783	798	847	861	804	837	874	850	839	811	837	857	790	844	809	833	842	804	819	834	868	862	844	823	840	805	831	824	820	874	790	821	814	779	842	777	821	845	872	837	789	843	846	844	895	846	857	761	837	831	817	812	831	843	877	833	828	821	823	816	807	753	798	839	829	841	885	802	850	827	817	815	839	874	821	842	801	845	836	835	762	837	847	812	796	804	871	828	855	839	839	842	793	863	864	778	835	809	871	818	819	842	804	807	792	799	848	812	803	786	797	842	813	788	832	845	810	822	802	804	838	839	795	827	804	779	845	792	783	792	792	834	806	781	841	800	863	794	785	806	831	787	755	766	839	840	815	793	760	855	872	782	768	822	816	823	828	835	846	818	813	832	815	810	848	797	849	791	823	853	780	804	846	793	790	802	876	818	784	795	765	800	887	851	786	850	804	797	830	833	757	820	797	847	834	811	781	813	790	814	752	789	755	783	846	849	799	806	834	831	858	806	814	818	826	839	852	853	803	829	798	828	851	842	797	816	764	840	819	761	847	830	787	811	852	818	802	790	809	851	824	802	847	794	840	818	775	830	862	784	767	815	767	820	856	832	857	877	787	827	855	799	822	825	841	827	813	853	807	826	813	832	786	769	794	797	834	804	795	787	795	777	767	820	813	834	802	817	827	865	811	798	848	789	832	840	818	755	818	829	834	803	786	811	839	741	802	862	805	848	820	832	803	839	854	823	754	827	750	804	824	818	825	804	857	825	802	837	839	756	787	820	835	760	825	839	818	832	818	888	852	856	794	853	761	852	789	798	831	772	770	831	833	781	786	848	815	844	862	887	790	843	778	804	837	811	862	833	834	790	794	764	870	824	788	818	785	847	846	797	797	840	799	805	867	783	844	839	849	852	786	828	834	809	788	797	835	870	805	802	853	772	826	802	866	839	774	862	819	855	870	856	801	816	790	824	824	825	856	770	844	802	814	826	818	818	839	871	830	823	847	811	784	846	791	823	800	854	858	787	837	830	861	781	839	864	822	881	844	813	837	828	808	830	786	826	835	832	816	848	821	876	818	871	863	866	809	824	820	800	817	788	817	783	835	768	799	821	833	810	813	775	793	796	860	867	870	845	783	806	783	795	818	880	871	838	811	785	803	799	806	832	787	828	821	813	806	862	878	811	849	852	883	801	812	755	841	815	893	834	902	821	778	799	814	853	878	867	808	833	813	832	836	809	867	812	822	845	792	804	849	855	797	847	889	837	835	845	785	852	842	839	835	802	807	842	808	810	833	798	830	838	830	828	833	795	806	824	836	836	835	806	859	867	850	820	777	814	781	835	862	839	818	816	844	837	836	854	848	818	825	884	853	868	794	853	840	822	838	812	907	782	804	801	807	813	817	840	786	775	806	803	892	852	862	811	825	900	832	804	808	822	788	833	750	899	887	827	844	812	839	805	745	820	836	786	818	819	837	840	793	803	853	822	794	781	831	864	816	823	846	828	841	803	816	797	828	837	824	838	797	793	791	804	802	824	813	779	855	831	840	851	885	825	868	824	803	847	832	798	847	837	808	825	795	794	863	873	835	783	808	798	805	832	797	794	827	827	790	802	838	818	830	807	841	811	867	817	878	840	797	822	837	818	812	822	775	792	847	817	789	856	780	809	827	768	817	800	843	856	796	802	802	806	878	804	863	868	843	799	854	744	822	797	808	792	847	830	774	840	821	817	812	822	869	815	832	814	841	841	829	807	786	866	807	865	804	848	765	820	825	836	821	820	789	814	810	746	803	817	835	902	802	778	822	858	786	782	843	838	846	853	857	812	841	832	804	848	884	826	811	816	868	823	834	827	856	833	838	838	823	808	803	847	840	845	806	860	755	802	785	802	787	824	831	808	832	830	843	872	791	811	877	818	771	794	908	853	811	865	811	875	806	847	841	806	835	806	792	832	818	821	848	805	848	828	820	858	789	842	812	789	857	794	841	831	855	851	804	830	845	861	808	806	846	876	783	835	833	899	796	886	793	847	875	855	763	831	842	786	844	768	820	812	822	810	861	836	834	827	825	885	849	838	827	803	825	838	860	814	859	854	805	830	856	861	766	779	792	852	842	814	855	846	798	825	831	823	810	861	796	845
28445	13488	7709	6418	5252	3711	3507	2692	2061	1539	1197	875	832	747	3374	4965	3147	1719	892	515	371	353	329	287	305	323	304	298	327	321	303	326	305	300	268	325	299	301	324	294	271	285	281	303	286	308	320	310	315	314	290	275	293	302	330	300	296	305	288	316	291	291	294	286	297	325	314	302	293	310	289	295	301	298	304	285	302	327	306	295	288	293	285	308	283	307	283	271	264	279	290	282	338	325	281	288	305	315	292	293	272	277	291	273	308	297	317	264	313	294	286	287	302	306	326	287	312	307	274	306	292	296	292	310	278	292	312	311	308	303	307	289	318	299	274	258	282	304	304	287	320	275	324	268	273	279	285	306	273	290	306	330	324	289	300	325	316	296	324	284	282	282	294	335	300	348	283	330	277	300	330	304	279	303	278	322	331	293	294	310	336	300	247	293	277	318	275	327	303	294	330	310	290	298	281	296	306	297	290	319	313	309	310	317	288	305	334	286	302	298	285	304	311	299	270	280	268	315	321	314	282	275	275	279	295	281	284	291	284	286	282	293	323	290	306	308	318	310	285	292	291	316	279	307	298	304	312	284	293	318	262	268	275	315	286	302	318	308	283	257	290	295	321	345	273	331	298	267	299	328	265	313	319	308	319	291	309	279	305	301	289	305	285	278	302	311	280	302	294	288	296	264	320	280	332	288	321	288	287	285	290	308	297	330	277	255	298	303	298	295	273	270	273	303	325	343	311	321	304	310	281	291	324	307	287	272	335	283	323	307	299	288	305	300	274	289	269	279	298	279	282	272	280	296	287	295	325	322	300	287	271	292	286	314	297	300	299	290	288	305	307	277	267	301	291	267	302	296	277	266	285	306	289	283	307	298	293	299	319	274	291	301	311	271	281	316	296	325	315	287	322	323	301	304	297	291	265	301	309	293	315	309	271	302	280	280	284	292	283	316	317	272	315	302	279	310	300	287	274	298	299	275	337	293	276	297	295	307	297	285	303	271	274	327	281	302	281	301	263	287	316	278	276	301	284	287	276	294	316	298	301	312	279	309	297	287	315	310	299	271	316	321	294	297	288	306	298	264	294	294	301	278	315	275	286	332	289	330	283	314	305	328	276	282	292	347	287	292	277	289	300	314	284	296	255	275	289	295	302	321	299	313	300	311	312	312	296	298	296	280	296	317	283	301	268	320	296	284	305	295	299	292	316	280	315	307	301	301	280	298	274	307	289	284	312	297	296	309	327	283	307	294	262	314	307	265	281	304	308	278	283	309	274	301	305	270	326	253	314	291	263	279	298	314	287	281	304	274	305	297	314	296	315	301	291	324	298	314	319	344	280	297	262	282	291	279	321	299	300	304	301	304	285	295	305	300	277	291	317	296	286	277	327	297	303	309	304	299	310	297	349	335	312	306	329	295	297	289	292	285	308	301	286	296	331	299	293	310	287	319	294	311	338	310	308	291	298	293	332	318	296	298	316	305	289	296	290	307	333	327	299	294	240	282	304	279	291	294	317	310	302	325	322	289	326	301	305	301	299	304	287	293	294	295	295	303	280	275	317	323	296	297	275	307	318	298	314	297	303	269	286	316	329	323	296	269	298	301	318	315	316	276	312	268	288	312	261	297	297	321	287	328	313	292	300	300	301	322	291	268	275	299	300	317	291	281	280	294	295	290	285	313	282	280	305	306	281	290	292	310	311	329	301	313	319	286	275	287	291	291	272	324	289	312	323	319	281	267	280	300	310	273	309	253	300	303	295	284	298	285	277	288	320	297	296	294	302	302	300	293	251	284	309	308	316	318	291	311	319	271	282	300	316	281	298	317	276	268	309	305	296	307	297	296	296	281	319	267	319	296	292	300	311	307	290	265	287	308	302	307	328	295	280	246	295	306	308	317	318	281	312	310	286	307	300	295	283	294	300	294	279	291	297	309	306	310	288	258	305	296	322	297	325	285	299	289	305	304	303	297	289	313	277	298	263	295	307	269	294	287	282	285	306	280	277	298	312	307	301	308	292	297	324	290	295	294	307	307	301	313	294	312	274	312	287	311	291	326	291	294	303	293	312	302	283	312	324	306	310	304	273	277	293	334	286	279	314	291	292	290	327	285	295	300	266	315	310	294	282	267	271	320	289	298	306	293	295	316	277	302	304	290	277	316	305	305	300	287	276	285	274	293	301	275	324	269	300	279	320	289	306	304	314	313	303	286	322	290	304	265	305	286	304	295	280	299	256	292	322	309	261	276	294	319	305	276	293	251	292	289	301	278	282	271	309	288	278	287	319	311	289	287	291	278	298	301	316	283	300	298	309	298	307	307	323	305	294	305	297	318	288	303	266	260	291	275	268	305	297	313	331	297	280	282	267	295	303	316	307	288	299	315	306	309	275	293	320	309	316	294	295	300	300	307	305	319	298	311	328	286	273	287	318	317	315	299	297	317	289	273	296	299	307	284	297	325	300	304	273	290	276	314	308	316	297	306	312	301	349	313	296	296	303	302	339	297	304	265	269	309	322	253	322	293	330	284	311	314	301	273	280	318	283	329	277	290	302	272	282	320	287	305	296	289	275	304	340	295	332	273	314	324	284	288	276	324	303	277	320	289	295	313	291	297	305	320	303	261	289	297	287	287	285	309	293	301	305	293	290	309	302	311	285	292	306	285	331	299	282	295	310	331	308	296	273	292	318	282	291	294	298	298	327	285	276	303	276	296	305	297	294	311	344	286	309	299	330	295	290	292	306	271	309	327	283	267	282	326	286	284	301	300	297	303	268	311	272	326	310	301	309	309	299	302	305	273	280	312	274	289	295	322	302	301	302	317	321	271	305	297	322	303	284	297	308	291	304	290	283	291	308	298	309	312	282	288	301	286	282	304	292	291	284	301	304	320	293	295	300	303	302	291	281	290	301	289	307	260	264	322	274	299	295	297	293	308	287	290	274	278	271	307	275	305	313	261	292	304	298	306	264	296	289	283	281	296	304	310	286	317	284	309	323	316	284	296	279	297	302	307	305	274	307	300	283	303	295	281	317	313	324	307	280	309	304	302	281	336	275	304	281	300	286	274	303	268	293	302	321	275	345	274	290	293	271	263	278	309	320	331	267	294	318	309	274	271	261	279	306	298	319	314	296	290	303	295	310	319	313	291	298	307	274	273	305	285	306	284	300	307	308	286	292	314	289	291	297	288	271	310	306	282	284	268	284	314	297	277	311	308	319	254	305	308	318	293	308	316	287	302	289	313	322	307	290	319	316	312	299	314	280	300	273	301	291	314	301	286	292	287	262	280	275	313	334	309	307	326	288	322	306	277	291	283	294	313	276	291	292	332	302	309	304	328	291	286	289	305	288	283	308	313	311	276	287	312	303	290	322	287	298	316	304	282	285	269	259	295	275	271	301	305	309	331	285	297	280	303	312	273	339	278	292	314	294	301	264	300	310	310	301	324	323	292	319	308	301	308	294	302	309	271	302	292	285	318	317	283	264	333	320	311	294	322	329	300
9190	7038	11698	14327	13946	12520	12210	10164	8702	7102	5634	4178	3760	3568	16211	20483	13652	8652	4042	2171	1373	962	855	832	873	886	841	793	833	826	839	815	837	851	873	838	861	832	838	813	897	870	833	876	834	865	809	831	834	841	844	830	793	885	903	796	849	797	831	869	850	863	836	843	837	869	856	849	835	848	797	798	837	864	839	795	806	882	853	860	822	860	813	851	799	893	791	881	823	865	859	827	801	852	853	864	822	841	819	852	835	861	843	824	858	821	816	825	801	895	849	888	846	789	811	867	884	839	843	836	831	861	830	801	851	784	805	808	824	891	811	855	859	775	781	838	788	858	809	763	815	870	871	807	859	844	872	830	854	871	808	822	843	837	920	855	838	899	825	825	839	838	860	848	838	830	820	835	866	815	877	827	826	821	852	882	833	854	841	818	819	833	816	809	859	853	849	818	771	837	821	915	859	854	856	897	886	885	846	821	848	824	804	805	842	808	847	833	849	839	859	861	825	808	904	800	861	840	901	859	819	843	861	826	829	799	854	832	839	819	829	855	825	835	861	810	846	788	829	868	838	814	848	810	786	782	822	827	828	854	788	864	831	857	832	859	882	833	851	871	827	835	813	861	850	828	843	871	928	900	846	911	840	830	813	784	871	821	817	815	825	843	813	805	839	745	896	802	833	840	893	780	805	871	860	811	862	877	812	847	843	857	810	867	898	832	826	820	811	824	807	911	857	820	851	831	858	858	846	869	786	837	815	802	844	782	846	858	840	904	835	819	836	792	834	822	784	866	839	829	868	855	810	777	900	789	861	814	827	836	795	821	782	812	847	786	854	850	909	875	835	865	798	846	796	815	837	818	844	885	871	812	821	840	804	818	854	826	886	840	801	891	871	870	826	797	864	820	787	845	868	825	838	863	836	828	789	791	865	891	848	795	890	806	817	863	855	844	885	815	831	771	819	848	850	864	835	889	766	854	880	856	806	850	835	822	889	818	788	833	887	829	812	818	827	831	844	856	830	856	887	795	813	817	841	822	844	791	771	866	844	840	852	853	800	819	855	826	845	826	856	843	788	804	840	849	846	837	822	845	834	849	864	838	860	864	822	771	827	846	828	831	784	930	837	878	811	841	833	836	848	831	825	868	850	845	807	900	820	832	818	824	834	843	828	842	818	818	855	821	820	823	852	883	840	847	845	886	871	879	850	774	845	802	885	819	862	842	855	824	830	817	877	858	837	787	829	847	854	854	856	819	791	883	819	823	879	834	889	841	856	894	837	826	792	841	803	824	885	844	854	842	837	818	832	857	818	867	824	869	814	832	823	860	891	868	799	858	882	827	850	789	857	835	848	859	859	881	833	801	831	830	909	853	832	839	810	869	805	812	795	779	857	865	898	889	853	776	860	862	824	847	809	840	802	810	886	848	833	828	811	830	824	829	882	846	909	873	835	817	832	860	829	852	834	845	882	837	885	831	844	860	864	896	849	805	869	827	862	834	865	875	817	783	802	866	848	865	823	809	829	846	869	865	859	846	867	833	820	864	804	834	882	811	833	828	855	896	855	820	864	868	824	844	870	867	809	890	888	836	839	863	812	834	854	808	785	837	871	878	863	789	845	859	837	815	844	846	890	850	844	829	810	865	898	843	858	851	787	871	778	901	816	845	808	866	823	858	935	838	869	909	827	881	873	875	785	851	850	853	835	795	839	865	801	852	855	854	861	867	836	884	853	869	861	800	823	854	796	848	802	858	835	789	808	815	883	803	862	858	835	844	837	857	824	847	896	900	873	886	797	868	841	866	817	862	876	832	842	847	840	911	835	819	866	805	840	821	874	907	818	844	848	858	871	849	809	855	788	836	862	796	874	848	835	839	801	874	830	833	834	792	865	846	806	840	872	827	811	843	799	853	833	859	827	878	841	831	867	827	820	827	800	820	833	832	834	821	844	832	806	857	878	865	855	837	850	865	834	852	798	820	887	873	877	854	848	860	815	857	817	850	840	871	777	863	869	884	812	837	812	805	863	928	838	859	828	832	802	861	818	837	831	844	807	885	832	833	827	826	815	871	841	836	844	877	824	822	878	875	847	780	835	825	792	887	846	841	874	875	848	839	830	860	910	830	838	830	852	819	818	798	826	776	800	832	899	838	879	845	839	810	859	860	893	866	890	807	865	828	877	821	821	823	846	871	787	824	842	853	815	803	815	850	848	834	838	886	868	899	822	848	818	789	855	886	831	794	822	801	828	833	888	823	880	856	816	873	812	885	799	768	796	830	794	836	832	810	839	830	864	805	874	818	811	859	833	793	825	838	884	859	855	868	859	840	816	827	802	844	832	808	864	852	880	861	823	815	822	842	872	824	819	850	733	796	831	849	825	823	820	825	872	822	817	850	862	824	875	865	857	896	820	846	777	855	851	810	813	843	838	846	861	848	877	824	851	811	832	836	812	843	840	863	853	773	835	799	826	822	852	825	855	827	794	819	861	813	880	853	819	817	844	916	813	834	835	809	847	812	860	798	830	864	872	867	815	857	851	839	809	819	874	810	834	865	830	813	876	783	845	839	848	919	834	880	844	901	879	804	833	824	885	838	851	914	824	819	858	853	826	812	836	821	824	891	765	855	873	815	799	793	839	816	886	890	867	851	854	817	846	817	804	865	817	845	860	789	843	803	844	884	833	806	811	869	839	871	809	814	816	877	786	876	806	788	851	841	880	851	840	835	838	821	860	823	808	782	798	846	849	846	885	844	840	788	853	846	798	853	810	862	870	819	859	862	786	815	868	822	842	826	816	836	886	892	902	830	826	831	791	835	800	806	809	828	835	829	878	794	794	849	839	827	805	860	794	855	884	863	831	785	798	819	873	830	791	809	858	834	831	857	797	846	841	787	837	845	875	861	849	854	832	856	875	801	879	804	856	892	844	844	838	807	839	814	865	784	797	831	802	830	846	832	875	809	844	882	826	833	826	826	841	875	864	849	804	810	848	871	802	785	831	900	865	843	816	830	767	886	838	865	856	819	830	873	849	852	853	869	828	830	851	880	819	825	855	823	808	851	865	821	816	840	839	844	844	859	887	820	844	801	795	839	814	815	882	839	844	827	746	852	826	841	867	792	780	854	888	814	861	848	867	804	873	877	831	857	868	786	881	914	855	834	857	823	869	853	900	837	831	816	805	846	780	812	814	830	824	822	777	816	847	813	867	826	867	806	835	843	845	857	842	863	865	816	839	858	788	828	872	835	799	816	831	816	832	888	830	784	839	831	898	823	841	843	825	862	817	826	853	831	868	819	853	869	830	815	846	852	827	891	886	849	840	794	816	867	837	829	848	818	853	820	806	841	865	824	825	756	851	882	814	840	872	805	818	826	852	874	806	799	845	788	863	818	817	865	884	851	861	834	779	831	833	868	867	800	814	877	886	828	844	809	903	830	791	872	807	848	828	852	830	880	793	818	799	846	868	814	814	858	849	839	837	863	892	807	775	823	877	848	876	829	874	860
29298	17278	11729	10548	7989	6363	6059	4626	3356	2288	1704	1184	1101	906	6067	8942	5355	2862	1299	691	406	352	313	322	309	309	313	325	295	321	297	311	280	292	333	295	304	302	336	322	312	316	282	314	289	306	322	294	338	321	323	361	296	298	282	293	298	331	295	345	321	319	350	298	300	290	330	309	304	279	289	309	298	336	323	274	324	310	262	273	324	321	299	286	318	312	302	303	321	318	301	305	291	307	279	332	295	314	305	279	308	323	309	316	293	291	307	328	327	338	332	315	306	318	327	294	323	312	337	283	289	272	322	268	287	302	300	291	301	310	288	303	328	309	301	318	307	307	314	331	329	338	308	306	318	301	288	308	291	307	315	310	296	304	315	270	309	336	301	298	300	324	285	315	278	315	314	348	314	314	301	317	295	300	306	266	322	342	304	304	337	279	306	324	289	334	319	268	288	307	310	316	301	320	283	290	299	319	299	305	336	335	304	316	301	278	320	289	321	310	315	310	319	290	300	300	331	313	256	330	311	317	323	287	314	310	313	317	301	331	309	296	322	293	316	312	335	324	279	281	306	334	320	297	321	319	291	305	311	328	326	329	323	292	318	316	296	291	305	345	304	299	325	316	308	310	333	272	280	302	322	312	347	342	311	292	304	304	361	312	354	325	298	274	273	280	310	294	323	306	289	280	311	317	333	285	307	305	324	307	286	304	291	293	301	317	327	315	289	283	313	316	310	310	308	282	333	274	301	318	279	338	332	304	322	325	308	284	302	311	308	333	298	316	304	301	308	313	348	267	340	308	313	321	306	281	309	317	314	328	315	311	322	291	333	335	312	303	320	306	340	317	366	307	332	315	316	297	335	280	343	310	312	296	310	302	330	315	315	288	333	329	318	334	306	321	312	292	325	284	274	280	335	320	289	293	283	306	321	309	282	283	282	316	298	292	305	314	335	290	314	310	298	290	304	313	296	346	287	304	333	303	315	310	271	329	264	270	314	282	278	285	305	322	271	326	322	319	337	302	302	311	319	296	324	272	317	304	305	316	302	312	326	300	307	320	310	297	282	320	311	320	304	316	283	271	266	280	296	325	304	303	311	312	309	299	298	319	334	354	322	303	310	339	300	299	327	334	298	290	289	303	312	334	311	302	324	332	303	310	306	325	286	299	331	327	306	301	321	304	296	324	292	316	332	290	290	316	301	315	312	336	317	293	294	310	279	326	327	326	312	305	284	313	288	328	298	332	310	305	274	309	310	303	272	305	342	303	299	310	308	308	284	312	320	294	363	317	289	287	309	307	312	305	319	283	294	338	304	321	320	291	339	287	292	294	316	315	343	299	294	323	328	307	292	263	299	333	343	297	268	314	309	309	295	313	298	307	264	325	269	324	291	306	331	311	313	325	319	285	321	281	305	296	293	321	270	319	309	306	260	305	298	310	316	310	309	337	306	316	269	337	295	304	301	310	313	299	306	318	295	334	319	302	303	300	298	321	304	341	333	339	282	327	307	309	305	310	329	335	311	309	283	333	322	315	319	311	296	327	312	327	271	271	308	302	316	309	290	316	266	314	313	312	319	304	326	298	299	313	354	278	316	332	279	304	303	311	299	317	310	304	314	309	310	275	317	305	310	296	315	321	289	325	308	295	326	311	329	318	290	311	303	328	310	285	265	313	300	304	296	283	320	315	304	307	299	295	303	294	278	309	269	291	303	304	294	309	306	295	318	327	335	300	317	314	295	278	303	330	308	292	307	286	328	306	330	316	292	326	299	296	319	329	308	302	340	324	311	308	283	274	314	338	302	293	343	313	299	323	306	302	309	304	314	290	309	301	284	289	298	319	301	317	311	315	303	290	290	318	298	304	308	342	282	296	286	314	314	315	358	292	304	346	315	318	292	313	327	299	329	260	315	312	300	292	318	316	317	288	325	312	319	317	315	264	326	283	313	334	317	299	317	317	316	337	305	319	321	311	311	325	278	288	305	311	294	297	293	308	336	321	316	298	292	286	293	313	298	290	297	319	303	317	311	321	294	325	317	300	330	339	298	324	313	306	317	289	304	304	321	327	328	307	342	316	293	327	304	287	330	312	300	299	297	302	303	290	329	320	306	288	322	282	331	329	315	339	311	327	285	292	280	308	327	323	312	310	313	313	293	317	322	284	299	316	326	277	316	303	314	325	303	314	273	313	302	306	316	290	321	310	292	314	304	336	323	302	323	328	284	313	300	290	317	310	294	287	303	287	326	296	319	320	282	324	313	288	303	310	282	299	290	321	302	291	302	294	289	322	295	286	274	327	270	300	354	312	309	319	325	303	302	310	298	291	301	277	338	337	288	285	319	312	273	332	315	290	313	334	321	310	287	290	294	290	304	322	317	278	292	319	296	311	314	278	297	279	300	328	319	325	297	312	284	337	306	300	314	315	292	298	270	305	302	301	333	330	324	309	336	290	286	284	311	287	318	295	278	286	283	318	311	317	299	294	345	301	312	345	316	327	314	308	328	290	325	324	307	306	279	310	310	294	295	294	319	299	311	277	302	296	297	280	329	304	284	358	306	301	316	282	322	306	279	329	269	315	273	301	324	302	308	309	275	298	277	307	266	294	306	302	309	316	307	286	332	300	318	315	299	292	302	325	330	314	292	335	305	308	283	281	307	342	286	308	320	311	285	287	283	312	286	339	305	292	296	301	328	311	318	318	307	313	324	311	316	324	332	301	274	323	295	313	286	307	301	296	305	302	303	310	317	294	314	267	298	303	291	298	285	310	302	336	330	311	287	304	293	295	308	300	328	312	286	316	334	287	303	292	288	322	293	275	315	295	295	309	335	286	318	284	292	314	291	303	315	256	323	305	310	278	314	306	303	310	315	273	283	316	334	292	300	315	290	270	295	338	324	321	294	306	343	331	331	284	316	337	290	291	343	277	302	298	311	318	313	312	341	303	292	333	322	314	315	328	353	291	296	297	343	318	299	305	329	313	322	288	276	302	305	312	323	345	322	287	295	349	313	290	294	313	310	340	310	308	284	312	309	280	307	314	284	304	321	320	302	291	301	286	296	312	296	343	312	321	283	316	302	302	321	303	307	307	302	293	313	300	285	290	304	286	319	303	282	318	330	310	297	319	309	309	311	302	315	304	286	288	295	274	314	340	333	320	310	299	302	319	286	316	283	320	294	307	298	335	327	319	295	332	334	276	288	336	316	309	289	346	296	304	315	282	310	288	312	280	292	327	309	294	305	321	343	306	344	280	321	324	321	291	305	309	354	294	306	318	297	259	296	293	299	307	298	284	334	278	307	285	293	306	294	315	329	306	281	308	294	323	281	329	322	294	348	323	340	308	316	313	308	289	326	284	352	291	329	295	331	286	303	292	296	303	300	304	324	289	304	283	301	308	302	300	295	333	285	308	317	290	292	284	342	322	279	327	318	307	301	343	286	305	275	291	316	310	322	296	295	317	302	308	328	324	306	300	300	300	322	288	318	306	312	302	275	289	315	314
10423	9145	15299	19513	17959	17078	16831	14631	12530	9352	7892	5767	5337	4505	23475	28301	19888	12722	6291	3027	1732	985	918	866	838	856	817	878	870	888	919	882	880	884	873	915	841	862	881	886	899	850	844	863	828	859	818	863	886	820	849	847	868	872	841	844	838	888	861	894	851	813	870	863	838	913	839	868	864	846	809	858	859	843	866	841	875	834	841	857	854	891	885	905	861	817	875	867	832	866	859	863	892	819	828	853	869	878	900	839	841	892	860	884	874	911	805	898	848	852	878	895	845	884	886	838	886	915	908	808	877	861	873	851	849	913	842	849	858	784	878	903	832	854	865	805	899	859	810	885	865	840	847	863	867	888	889	858	844	837	869	863	826	868	829	837	846	863	825	819	830	885	871	834	921	885	853	886	854	839	852	858	835	824	869	832	865	886	865	850	869	882	852	846	891	874	865	898	867	865	918	850	864	817	837	858	828	791	841	876	907	859	850	849	906	825	868	887	850	850	815	846	922	864	880	869	884	860	832	863	903	872	829	863	919	869	804	867	903	881	873	870	842	813	859	856	871	914	847	826	842	824	897	860	821	888	880	898	808	810	856	878	849	879	880	846	886	891	904	879	869	884	856	886	822	818	864	887	842	893	837	868	915	827	902	916	845	873	857	909	844	845	865	854	841	855	878	840	841	847	828	859	878	873	881	859	853	861	871	840	864	885	807	877	860	876	837	815	882	873	870	848	870	837	881	913	840	889	845	886	849	897	891	839	870	845	881	879	817	857	851	874	945	853	816	813	839	875	889	860	849	898	858	844	860	829	914	904	881	860	843	891	809	822	865	835	840	908	856	971	881	824	847	861	881	811	853	901	821	846	856	851	874	861	905	849	849	854	862	862	873	872	834	829	869	817	912	864	866	868	846	858	859	862	852	863	892	872	868	869	870	896	836	865	873	865	864	855	889	851	863	888	871	806	860	858	844	857	859	919	881	891	845	854	870	880	879	854	878	845	878	819	856	850	845	879	873	858	852	809	865	875	817	869	857	865	846	891	821	840	897	854	868	882	872	822	882	860	936	860	866	842	886	847	858	852	910	846	910	823	860	896	899	891	858	855	859	832	831	905	841	893	852	904	880	840	853	864	834	869	848	857	842	893	838	853	870	831	894	833	878	856	871	853	887	835	941	879	889	852	879	916	865	885	838	844	852	892	811	864	856	860	853	882	863	859	855	851	879	847	926	810	906	888	817	857	884	858	852	920	891	845	840	874	861	876	823	820	874	894	895	941	831	879	907	858	825	866	839	881	875	863	854	893	813	862	864	853	838	851	921	825	879	915	823	844	859	882	845	908	919	832	798	859	875	872	888	805	796	817	867	878	829	828	862	844	909	858	875	867	854	820	867	875	883	908	867	889	839	886	794	849	930	935	880	908	901	882	861	855	851	840	817	853	914	922	800	880	868	868	873	836	845	874	899	829	869	869	903	851	885	848	892	916	881	898	834	918	839	883	858	901	913	887	853	808	906	811	813	861	825	880	885	854	833	878	888	862	873	839	907	853	873	808	858	823	824	876	879	871	812	836	874	891	898	872	890	793	860	837	831	893	883	902	878	891	803	817	874	854	831	910	846	856	858	830	835	878	832	900	883	848	847	887	889	792	836	843	842	824	893	881	840	904	869	883	876	872	882	874	874	830	899	866	880	931	874	855	854	854	890	830	846	879	888	843	925	854	791	872	837	830	833	834	839	872	873	863	856	892	847	868	867	883	941	860	891	892	850	868	919	899	860	874	835	921	882	864	921	862	878	857	830	850	833	885	815	868	837	829	823	818	852	899	853	893	843	853	854	865	889	841	895	895	881	879	841	806	870	917	889	840	885	850	883	926	851	834	868	860	829	841	872	853	888	832	853	836	859	860	884	870	859	901	829	888	839	858	849	871	844	832	850	848	872	856	900	826	866	849	836	810	883	842	842	867	840	922	831	884	813	890	841	842	883	889	855	843	857	860	873	848	818	826	918	843	836	895	847	826	849	831	858	888	865	832	872	889	822	869	802	861	908	861	914	870	856	808	857	915	915	878	848	819	816	826	866	829	905	880	813	889	867	833	898	823	824	882	876	855	877	898	842	872	883	859	846	848	859	901	857	858	875	856	908	865	836	869	847	881	877	841	884	899	855	856	816	833	907	814	853	823	850	856	904	861	894	850	859	870	917	864	830	818	863	840	836	846	869	821	934	874	866	893	896	842	864	871	845	851	830	815	890	871	856	888	829	874	887	851	800	868	838	871	875	863	896	882	856	829	844	832	934	820	819	895	838	892	883	882	878	836	876	835	896	875	851	864	853	873	845	876	858	901	837	864	888	841	913	854	791	935	906	833	859	870	848	878	877	871	874	879	886	893	868	854	832	916	776	836	842	823	841	839	884	894	836	885	839	846	834	856	885	868	876	877	846	865	832	921	851	801	904	884	869	856	836	850	893	837	835	881	870	839	917	835	852	872	817	845	838	857	875	887	870	830	813	833	891	880	867	853	875	911	893	875	852	867	869	895	803	849	879	884	885	883	894	879	845	816	843	831	840	867	871	816	810	825	876	832	839	857	853	873	928	846	824	869	848	801	872	859	882	857	857	858	842	856	876	863	862	838	811	891	849	868	866	878	828	880	928	868	879	835	866	902	841	853	857	892	881	911	883	862	856	903	861	829	808	896	867	883	875	829	892	905	886	855	879	850	873	873	865	875	821	840	869	868	839	850	886	867	823	884	845	845	856	865	853	883	803	874	854	897	842	837	854	855	900	910	886	877	930	875	895	837	842	835	886	900	839	821	828	918	835	873	828	851	837	881	848	883	913	820	898	856	908	868	870	829	853	843	836	831	855	858	862	839	849	882	857	906	848	843	897	911	893	847	815	824	862	838	895	850	873	857	864	829	889	912	840	848	856	819	887	826	904	905	864	860	828	946	847	858	881	843	864	865	858	862	840	892	851	853	865	830	905	892	804	863	853	838	870	863	867	865	845	887	856	876	843	912	846	874	863	867	834	880	874	834	904	833	892	876	876	887	867	835	811	832	867	801	874	801	870	841	848	856	888	873	834	832	831	864	858	843	810	894	863	815	793	830	852	900	837	815	863	848	884	846	911	876	863	844	895	891	894	878	914	854	808	848	868	840	817	871	846	886	847	869	864	836	844	836	876	851	855	843	864	861	864	806	876	849	806	861	841	868	880	810	883	895	843	860	861	841	834	882	859	851	830	842	914	852	882	844	864	911	874	838	904	876	853	947	858	840	840	856	904	816	883	862	821	868	862	858	895	883	861	844	836	855	873	851	888	835	864	864	829	854	827	897	887	912	838	895	865	844	822	866	843	878	883	878	860	869	826	861	888	848	889	910	864	847	876	875	857	840	881	860	808	947	824	855	844	881	906	850	894	806	871	886	840	902	849	858	847	847	906	872	871	851	859	889	910	844	852	846	887	853	890	895	889	879	866	849	804	865	889	847	884	829	862	848	909	856
26152	7652	2393	2030	1525	1219	954	841	687	526	440	456	388	404	597	867	682	453	372	328	282	297	280	270	315	272	258	297	282	253	267	268	248	271	288	302	282	290	280	258	283	278	276	266	269	272	278	270	281	253	273	273	292	279	271	304	264	276	240	290	264	288	293	289	281	275	267	278	258	289	305	294	262	281	280	285	285	278	282	275	296	272	300	241	268	276	287	263	268	282	266	256	279	294	318	290	260	259	262	275	287	283	298	252	256	268	284	262	305	290	263	258	285	273	265	287	269	279	263	282	270	277	309	305	281	277	269	302	276	262	299	258	282	267	275	291	298	273	264	267	253	259	249	252	274	270	295	284	282	260	279	303	268	284	289	276	281	292	267	296	287	283	254	266	280	269	280	252	286	285	277	299	274	288	286	270	296	298	262	252	245	277	276	262	260	300	284	294	280	252	273	257	263	257	289	254	265	284	273	259	270	271	294	278	257	259	284	259	279	274	289	256	310	301	287	269	284	255	263	297	259	289	274	284	301	312	278	304	289	315	284	294	287	282	276	275	278	246	244	297	284	317	300	296	269	282	282	264	266	279	303	298	283	256	269	229	269	274	280	276	269	318	258	264	266	307	273	266	311	263	287	278	300	245	281	296	287	301	298	273	282	284	302	298	253	284	253	259	257	278	264	273	287	302	272	280	246	264	267	316	266	267	272	293	267	283	253	300	267	275	283	300	277	250	306	271	291	281	271	278	255	300	280	264	267	254	259	295	260	258	258	267	260	264	284	253	236	262	272	273	263	266	285	291	255	249	261	276	274	268	273	287	288	285	292	287	296	285	303	272	283	296	292	280	269	298	284	270	293	324	293	284	269	299	293	265	241	276	270	258	275	244	276	266	292	278	298	263	281	271	303	266	290	267	293	312	271	267	267	256	285	265	285	253	252	257	270	265	306	243	264	293	300	267	289	253	263	279	282	299	269	255	270	297	295	295	285	275	289	293	276	264	304	288	307	273	283	279	289	285	270	282	257	284	266	285	324	286	268	284	258	273	259	266	300	266	276	248	275	289	279	292	271	283	279	249	288	271	245	272	257	281	287	288	292	271	282	250	259	250	305	259	285	305	257	264	284	282	258	257	252	305	266	295	264	300	283	298	268	263	287	296	268	284	269	321	257	278	285	293	292	261	250	270	258	275	274	259	316	297	278	290	279	242	297	270	279	301	263	275	305	253	294	259	302	263	274	273	272	264	297	266	290	306	258	305	280	252	272	256	271	251	290	305	277	291	277	278	289	284	294	295	281	303	277	264	284	304	300	264	276	294	280	268	278	257	261	269	282	274	271	276	303	272	323	273	295	263	285	262	277	253	274	276	271	283	254	269	304	273	266	289	241	295	275	253	281	266	275	281	289	269	292	296	254	313	296	291	268	301	286	258	273	276	298	273	275	274	264	257	298	242	270	260	291	256	291	286	275	284	270	274	259	274	260	296	310	297	270	293	270	272	262	249	256	297	284	274	294	293	283	244	309	286	287	310	287	288	276	269	255	252	293	267	256	261	285	261	271	289	272	286	278	265	235	280	279	301	268	285	287	260	266	277	288	280	276	294	297	263	290	296	243	306	272	258	255	281	276	270	275	283	298	271	270	287	277	295	245	278	284	271	272	279	254	272	262	274	271	293	295	295	262	292	284	293	290	272	262	308	272	290	291	273	270	280	304	283	271	266	283	273	293	298	296	304	286	279	274	272	262	269	281	278	289	296	263	275	295	284	277	268	298	280	269	281	266	281	263	287	297	278	273	290	287	275	235	294	298	298	264	271	272	278	292	227	264	287	270	276	306	281	311	276	269	281	265	277	266	284	284	263	279	307	264	300	262	293	300	276	275	249	277	276	277	266	266	225	250	289	325	255	259	259	277	262	274	262	267	271	261	261	270	253	269	305	297	243	264	275	269	285	287	301	286	274	283	274	267	276	275	295	261	261	255	267	302	266	285	260	283	259	275	295	279	292	264	294	296	284	296	244	283	279	289	295	266	280	303	300	255	263	302	249	301	238	277	307	286	294	274	298	279	253	274	285	281	313	275	286	278	303	275	274	285	266	251	265	292	253	268	258	283	287	270	276	288	283	301	280	296	262	281	283	272	267	284	266	303	275	276	279	266	247	278	293	300	291	272	261	260	268	274	301	265	273	295	272	281	285	317	250	290	268	245	262	265	279	246	285	290	262	276	272	290	272	270	274	251	248	268	268	250	263	286	250	251	282	260	273	273	276	270	275	252	284	298	267	276	271	283	257	265	264	288	259	251	277	243	286	288	256	253	290	289	234	283	330	298	285	262	266	285	276	264	276	275	287	292	286	270	254	281	267	258	288	254	291	262	293	265	291	290	290	300	282	289	278	281	265	273	269	241	275	305	274	263	277	260	279	298	267	296	295	277	283	297	280	253	270	312	264	302	264	281	296	268	276	260	259	259	280	277	278	267	265	277	256	278	272	281	267	258	284	276	273	293	283	302	261	283	253	272	265	261	262	256	271	270	273	289	280	286	263	256	268	275	290	296	261	288	283	275	251	299	289	243	263	312	291	281	291	298	296	313	270	288	292	269	284	292	267	257	272	267	268	263	289	265	293	302	266	292	285	273	281	290	260	252	274	286	294	254	287	266	252	258	283	300	283	262	265	241	285	276	287	254	279	287	257	301	275	319	276	281	251	257	291	291	295	305	262	269	268	289	271	289	257	273	265	274	252	280	304	310	273	245	268	252	284	248	284	293	286	268	290	265	279	265	268	256	260	262	280	279	287	246	244	275	241	293	297	278	281	279	239	300	268	305	279	267	303	302	281	296	266	284	263	284	258	273	244	261	252	271	285	276	273	283	293	254	302	271	270	299	303	278	259	312	303	286	296	277	286	262	301	248	270	296	280	270	300	259	282	299	277	282	260	300	228	265	281	297	313	258	300	290	267	282	281	274	294	269	258	293	289	299	294	302	255	267	287	268	283	271	278	281	279	256	258	258	280	291	272	268	260	293	272	278	295	290	281	292	303	271	271	293	272	296	255	272	270	276	278	290	267	277	260	283	265	291	272	257	279	267	291	261	299	237	263	255	268	283	299	282	274	246	262	275	294	313	284	282	300	289	280	277	251	270	285	302	228	281	300	275	265	294	245	263	258	278	288	276	266	280	280	273	277	260	255	282	312	286	275	279	309	293	290	263	261	284	260	251	288	261	302	291	276	294	306	263	243	271	258	275	302	282	251	257	265	247	266	301	255	265	271	275	257	272	281	300	298	257	290	254	301	265	263	285	274	275	264	270	309	300	284	240	267	297	297	299	292	290	285	274	245	280	283	263	270	271	266	279	284	263	271	267	262	296	286	276	292	274	274	267	273	279	273	309	261	280	283	252	309	313	272	252	252	283	260	278	242	297	253	276	285	268	289	256	274	289	269	287	299	292	261	260	269	271	282	289	299	297	311	264	305	288	293	271	279	259	301	269	276	266	272
7825	3359	6133	7301	6450	5401	4522	3644	3083	2244	2003	1817	1712	1601	2774	3888	2911	1874	1316	1092	841	779	821	788	766	739	801	785	766	762	779	762	740	784	819	851	780	813	859	770	712	814	784	818	815	779	759	730	787	794	793	809	799	766	795	762	826	786	813	796	802	731	777	788	831	784	780	792	789	790	769	822	777	770	785	764	794	804	780	775	791	768	761	757	784	767	772	794	772	767	755	767	804	763	805	793	740	809	789	809	840	805	784	758	803	803	769	804	774	802	781	792	787	817	750	806	800	877	770	752	789	821	749	790	745	760	810	815	774	772	763	793	847	773	814	761	787	784	803	782	797	840	821	816	768	734	804	817	787	798	754	796	799	845	777	779	754	728	789	813	812	729	805	789	816	800	782	826	732	789	779	763	799	797	791	726	790	778	760	816	802	781	761	789	799	735	773	775	756	783	730	785	786	817	810	808	757	738	800	787	789	764	824	809	788	778	825	815	796	807	757	806	740	792	733	788	752	758	763	793	767	794	810	781	795	812	812	816	815	863	762	765	759	788	829	798	753	828	747	790	766	790	817	793	782	746	808	781	818	770	761	789	749	769	766	825	762	730	791	754	870	813	744	803	770	824	833	784	758	813	801	739	762	779	780	738	787	746	784	704	742	811	819	769	804	783	815	806	782	819	818	800	825	759	771	873	777	752	752	763	757	772	790	807	783	753	811	788	814	793	817	797	814	764	813	779	773	832	777	750	837	851	789	807	750	827	767	777	790	765	815	729	780	719	753	772	834	802	736	755	845	792	800	765	809	775	774	811	783	779	757	808	762	786	824	845	792	819	762	822	764	788	769	740	768	730	779	775	752	755	804	810	784	756	765	806	813	748	800	808	799	826	805	741	759	752	734	825	778	769	745	793	818	805	740	831	719	793	807	747	796	790	806	809	758	824	772	743	791	815	789	773	816	773	782	751	792	793	783	822	716	780	820	765	742	792	790	775	783	793	785	811	752	795	802	734	779	797	759	779	770	841	818	822	770	817	809	811	770	758	749	740	751	775	780	750	809	821	830	740	755	755	754	807	799	833	834	837	814	714	746	767	799	796	751	787	840	777	837	788	771	745	726	807	754	797	810	777	764	825	767	733	797	818	792	782	785	855	818	787	773	771	810	749	786	763	774	800	816	782	748	787	784	767	780	819	795	767	769	777	755	783	774	757	820	791	837	743	803	812	779	803	783	783	783	778	858	780	783	830	781	819	768	831	802	733	771	769	763	788	761	764	817	759	821	800	790	797	764	806	833	815	792	804	791	836	749	765	801	790	801	816	805	788	798	727	767	856	765	725	746	769	747	791	818	732	790	761	820	813	778	820	808	764	769	823	795	799	813	778	797	786	826	754	767	764	813	784	784	789	757	838	806	798	748	810	762	807	789	800	758	740	754	735	784	813	779	768	758	728	774	796	830	782	816	762	780	811	789	753	774	777	755	769	735	718	745	740	765	798	799	779	732	777	755	758	792	754	836	781	799	802	798	757	839	785	797	794	773	829	792	719	782	750	793	839	812	715	829	828	758	773	745	797	800	758	786	774	778	841	788	792	787	743	786	735	761	775	796	801	792	820	783	815	816	759	776	802	880	761	799	742	727	771	757	806	800	778	818	768	783	769	803	773	792	818	763	779	795	783	808	800	800	802	809	751	770	757	800	767	747	779	846	747	759	802	745	803	779	806	796	813	795	828	770	781	791	824	777	796	820	846	788	795	758	837	814	784	791	785	831	788	806	802	792	767	813	761	800	824	826	786	733	766	745	786	775	776	848	785	781	782	810	775	816	768	803	736	790	790	804	756	803	825	764	775	768	787	783	779	823	779	839	787	772	775	745	744	770	790	782	757	697	783	750	797	751	789	820	861	809	765	790	832	788	805	821	728	785	773	785	814	799	743	790	753	788	804	742	765	812	796	800	745	876	824	812	779	811	780	793	819	771	825	776	814	753	823	756	748	793	753	799	874	835	815	799	785	861	808	788	835	833	760	793	802	843	761	755	767	788	844	811	730	771	802	736	808	803	741	761	799	840	783	793	808	833	768	782	820	783	867	821	750	793	813	758	794	801	717	840	799	828	811	758	759	811	764	782	805	801	763	785	749	772	771	839	827	776	796	773	804	806	789	808	798	777	774	790	803	794	795	793	750	788	800	848	773	843	805	811	798	727	770	763	818	828	788	818	756	789	804	764	798	806	755	800	800	814	805	780	773	788	777	824	800	828	744	756	794	768	826	805	741	764	752	800	770	775	835	786	807	743	805	791	750	785	756	753	752	805	756	761	740	816	809	826	840	759	775	727	727	754	732	807	740	796	785	790	749	774	780	841	764	798	813	787	791	777	720	786	808	816	780	833	796	789	806	814	773	782	780	815	766	847	803	781	828	776	786	758	749	761	765	781	786	734	757	830	782	796	804	788	770	799	729	782	744	758	796	825	792	792	784	792	793	764	776	796	812	789	815	791	748	769	780	786	770	805	794	777	764	783	813	800	776	819	797	789	812	842	762	785	757	752	793	775	757	783	768	772	765	748	699	782	817	761	793	758	742	779	807	772	784	838	829	805	796	776	800	803	834	755	777	785	772	833	766	781	771	754	806	833	761	794	863	766	768	771	789	768	809	797	782	820	787	801	811	766	807	831	813	810	808	779	841	811	792	802	795	809	798	815	790	774	795	784	781	770	785	778	793	746	812	837	772	790	814	672	825	855	752	783	764	772	765	802	769	841	749	838	808	733	789	757	755	774	816	845	741	786	810	772	784	784	860	799	767	791	773	775	774	779	776	846	787	798	806	800	799	727	793	756	761	783	765	798	801	750	815	802	791	793	820	803	755	794	768	804	762	774	788	757	746	767	788	734	776	796	800	786	804	770	793	794	757	792	736	788	812	770	824	817	792	767	750	800	755	784	775	805	746	750	764	810	791	804	740	793	769	804	785	775	792	771	735	791	793	804	762	755	808	780	767	755	769	763	773	740	756	749	789	781	790	785	769	824	805	812	787	780	791	799	782	806	800	790	793	738	765	832	788	753	785	882	831	775	802	744	806	771	794	821	786	836	756	760	783	779	799	788	792	779	753	765	725	753	772	753	758	788	763	769	783	767	824	766	811	796	786	773	813	788	776	804	792	775	824	758	770	775	804	777	793	811	752	773	817	853	800	830	797	787	811	789	823	813	819	725	778	814	758	818	782	766	785	800	762	801	770	800	762	747	769	776	831	743	749	767	768	788	831	765	772	765	778	771	762	804	820	783	773	783	771	779	759	842	799	750	795	749	805	732	797	758	806	790	815	771	798	783	802	783	766	805	754	829	808	778	810	787	779	824	788	786	756	757	793	825	739	805	759	793	777	811	754	837	788	780	768	812	756	740	797	830	765	777	736	750	763	798	771	819	784	812	815	776	795	809	812	777	763	774	746	768	778	794	747	808	793	800	807	811	691	798	842	749	783	822	784	803	763	771	771	797	802
28437	13284	8345	7137	5185	3746	3516	2508	1915	1229	1037	835	772	824	3975	4852	2851	1454	833	493	345	317	277	272	272	263	299	272	282	282	317	297	276	325	311	317	318	317	292	287	305	304	294	253	278	306	296	282	309	319	312	254	275	296	301	270	309	308	308	277	267	268	313	271	278	325	305	318	284	263	263	290	289	281	266	293	290	283	286	300	323	295	313	305	318	299	290	316	320	328	267	320	288	293	263	273	274	304	280	305	265	296	314	288	277	320	280	288	297	281	303	271	306	303	289	294	316	323	298	286	290	316	278	284	299	262	303	303	309	313	296	309	304	286	287	318	298	276	307	324	283	285	311	270	310	320	257	282	322	301	304	290	283	278	304	316	306	304	294	283	269	277	266	286	289	277	288	277	283	259	307	304	290	289	289	308	313	292	261	269	327	309	289	279	291	311	292	296	313	292	292	278	316	281	290	292	309	283	296	287	263	311	327	302	321	288	298	286	317	323	322	322	324	249	294	282	316	296	268	289	299	298	281	278	275	293	273	261	292	285	291	271	291	298	289	322	316	331	286	288	307	319	290	266	295	275	314	293	318	288	288	261	298	316	302	299	291	287	281	307	289	307	268	277	303	271	283	315	301	258	320	285	272	289	304	314	274	305	314	289	303	276	257	258	277	285	293	296	308	309	278	315	302	287	301	294	282	289	302	261	296	287	292	270	263	271	290	271	255	299	292	286	290	303	284	313	297	294	292	269	272	271	298	291	331	288	277	281	301	312	298	303	295	287	292	311	278	281	287	299	314	295	315	276	288	310	292	278	293	288	304	300	284	284	283	282	287	292	307	279	282	291	284	293	293	285	292	283	294	288	285	288	306	285	276	271	315	305	288	291	278	308	308	286	279	294	305	319	292	281	276	287	292	271	288	276	313	282	279	295	296	317	253	325	294	264	303	281	273	293	314	292	288	309	284	299	300	309	315	315	272	314	321	275	263	271	306	311	332	304	288	277	281	281	279	283	286	313	319	278	314	299	260	270	303	293	281	281	318	249	256	280	268	310	285	310	308	280	310	307	254	309	291	281	284	271	302	292	279	298	274	275	279	287	338	294	276	293	279	305	307	309	283	289	322	276	259	309	302	308	317	259	281	299	239	274	307	328	263	281	306	324	300	303	304	259	295	297	265	272	318	283	295	292	296	294	271	282	299	296	298	272	312	253	290	283	278	277	305	298	330	314	301	271	341	322	274	299	312	251	283	311	304	327	257	291	295	291	303	282	301	293	312	281	297	310	282	295	288	309	286	304	292	293	283	269	294	289	296	291	268	296	277	307	313	312	315	304	290	281	315	274	282	284	310	275	273	306	300	296	261	307	323	289	277	282	316	274	265	309	292	312	295	319	300	303	293	290	298	265	292	253	266	301	307	289	309	316	303	283	301	273	312	296	311	277	302	272	298	279	323	289	270	310	290	279	279	302	286	289	292	279	318	293	279	340	304	318	286	299	289	264	289	305	250	303	292	304	287	281	294	260	301	304	276	314	290	277	284	286	276	282	313	261	266	280	273	300	294	298	267	285	313	285	280	302	294	308	293	287	292	254	277	269	306	303	283	286	265	287	299	284	290	297	295	295	311	302	271	281	322	313	279	286	259	267	292	279	279	302	289	286	267	293	285	304	289	291	312	295	286	310	292	285	315	260	302	291	312	273	310	298	283	306	281	287	281	288	310	275	282	280	295	319	291	307	334	293	272	309	316	289	290	274	259	287	276	310	290	276	295	303	321	314	315	273	303	276	283	284	303	304	324	292	318	315	285	303	298	306	298	311	279	299	312	292	300	282	295	311	322	328	333	272	313	295	283	311	289	311	299	287	297	281	237	246	312	277	305	264	286	282	298	324	295	312	266	259	314	311	297	308	303	276	312	283	283	269	267	303	286	332	298	283	289	287	310	281	304	286	291	301	284	313	303	285	304	288	307	291	284	280	277	300	259	257	259	290	259	299	265	276	281	289	279	288	312	293	290	303	310	286	305	299	283	300	274	294	275	278	282	276	321	282	298	298	287	280	287	303	275	294	288	324	302	312	269	290	281	283	298	279	264	297	321	290	292	263	285	297	327	305	303	315	333	268	301	307	313	306	286	307	282	332	276	286	309	283	297	287	288	278	268	298	316	274	281	295	301	292	271	295	281	287	296	276	282	311	313	305	274	287	318	301	274	281	286	290	315	284	295	317	294	303	301	280	302	285	283	306	328	275	295	276	309	275	274	263	288	301	320	306	283	302	281	291	315	283	278	306	282	329	287	287	308	290	297	299	287	287	301	280	278	297	306	294	312	266	285	323	283	319	260	265	265	289	294	299	283	305	285	284	303	281	303	280	285	293	276	277	276	276	271	314	271	307	293	319	237	306	282	280	275	296	277	294	295	279	312	272	270	325	314	281	274	301	330	293	294	294	315	279	298	291	302	320	302	273	318	289	271	263	282	307	287	290	307	282	302	276	275	278	293	307	291	278	300	304	305	297	295	317	294	339	302	282	308	296	314	296	290	307	304	286	307	303	303	296	274	296	288	286	301	306	320	279	316	302	294	301	291	310	255	277	292	295	295	295	283	309	308	276	285	289	299	300	272	263	290	319	289	287	296	319	288	324	275	278	282	302	266	290	294	274	253	284	274	291	281	288	298	272	298	258	284	284	311	322	290	331	293	307	317	286	306	261	268	320	309	284	325	291	309	321	263	302	287	315	284	276	281	299	301	288	284	291	290	321	271	287	269	314	299	295	274	319	320	293	279	273	323	293	309	316	285	318	308	314	298	285	292	261	299	287	259	320	298	289	299	306	327	305	279	317	298	272	282	300	282	282	275	278	287	291	295	291	285	286	270	312	296	317	280	287	289	285	306	318	257	293	304	308	293	294	306	296	295	308	313	294	281	315	297	317	312	302	293	301	297	287	269	310	284	297	305	308	284	295	283	284	292	312	295	306	293	278	292	293	276	291	292	286	293	308	292	322	275	287	297	288	295	279	295	285	267	303	240	323	274	296	298	304	257	295	320	320	285	302	294	288	313	291	281	274	296	295	323	294	299	291	286	281	319	283	280	273	289	278	298	301	249	286	274	296	330	284	274	320	322	293	265	309	301	278	303	296	289	300	252	299	291	277	338	262	290	276	294	287	277	282	269	279	277	284	296	282	318	278	310	295	296	306	314	294	318	301	290	328	290	284	286	293	316	308	248	287	295	254	273	297	312	298	297	293	306	286	340	308	292	290	294	320	271	298	271	287	291	312	259	275	274	294	292	287	293	294	289	300	328	305	289	315	287	264	300	264	279	294	283	291	257	311	297	287	283	254	269	263	287	303	269	304	261	307	307	295	284	272	301	283	330	284	273	282	297	309	297	297	292	295	291	286	290	278	303	291	312	279	271	284	325	287	313	297	310	263	266	290	275	263	275	289	284	302	290	297	290	315	296	304	306	278	312	284	274	313	319	316	279	325	304	284	308	277	292	285
9585	7119	13100	15625	13749	12179	12232	10238	8528	5966	5023	4072	3736	4344	18313	20180	12813	7205	3674	1988	1194	900	843	820	833	848	818	777	842	806	782	839	801	853	813	833	890	848	869	871	886	860	854	848	796	872	876	810	855	841	818	826	834	837	832	842	881	803	841	809	801	778	843	831	865	867	835	853	871	862	800	893	814	840	850	827	873	842	835	857	791	811	826	834	767	867	825	853	828	786	825	792	832	836	791	887	807	832	863	792	857	841	840	861	857	856	857	832	840	876	778	837	805	864	832	874	860	864	876	838	883	805	816	762	785	792	837	817	861	815	814	837	863	865	778	825	835	826	846	845	856	816	881	840	834	800	843	816	833	832	795	858	788	785	872	841	863	869	890	871	826	809	846	815	854	755	884	873	897	810	825	797	821	786	857	858	833	861	844	772	807	840	845	799	805	786	852	834	805	853	855	825	847	811	845	843	824	845	846	842	896	832	776	848	862	887	856	766	882	839	852	836	809	824	819	831	827	758	850	831	817	848	834	779	804	866	833	842	786	743	849	849	820	825	807	825	838	868	826	870	818	800	814	819	872	842	827	874	820	793	819	874	818	813	842	840	840	836	832	854	849	847	800	804	841	829	825	833	799	855	799	844	784	846	780	832	780	815	782	837	822	862	843	857	828	859	809	847	824	836	781	830	866	807	873	801	799	826	829	835	823	809	864	866	818	831	875	857	852	787	840	803	805	864	862	811	816	805	876	824	843	819	828	873	790	814	818	797	797	814	842	838	844	857	836	810	827	817	816	838	831	849	835	818	832	850	889	803	839	847	802	819	852	869	876	818	819	783	816	784	804	844	814	836	876	820	835	833	860	818	793	813	803	875	802	856	833	851	824	849	855	849	827	791	806	776	838	841	874	849	889	791	864	824	845	887	827	817	837	820	801	868	782	837	828	910	838	803	847	767	794	842	822	859	820	883	828	828	813	871	838	827	836	848	772	830	915	782	825	776	848	812	828	818	838	862	803	852	814	839	813	859	828	844	820	779	809	849	879	831	878	839	852	852	808	799	898	809	840	868	872	835	856	846	849	775	809	808	847	808	877	826	795	832	851	831	823	827	776	818	868	861	834	833	819	830	878	803	861	846	812	823	892	823	824	811	801	873	829	805	850	852	828	852	819	842	862	838	854	835	801	822	798	785	828	848	835	788	814	838	844	808	860	826	864	776	818	822	838	815	855	828	832	879	808	824	857	826	810	819	815	808	843	809	831	856	835	825	829	825	815	831	826	818	837	847	830	820	866	790	878	827	836	803	819	823	804	834	839	828	828	845	859	857	805	814	871	861	837	785	829	833	840	816	869	869	752	857	788	759	869	832	839	860	839	852	842	829	845	883	778	839	820	904	844	844	795	784	818	853	847	839	846	859	838	824	839	849	812	861	837	868	816	839	818	826	837	782	783	789	776	839	866	844	844	855	774	809	845	885	822	797	821	796	796	816	857	862	827	868	790	834	834	829	862	814	827	791	787	808	788	856	814	810	834	855	827	835	853	787	810	850	854	791	838	866	836	807	904	812	792	783	842	856	824	831	848	818	820	837	828	869	851	898	892	812	863	837	822	803	847	854	861	850	909	827	839	798	842	840	803	810	821	864	818	775	869	824	837	870	859	873	795	823	860	809	848	830	846	863	798	873	813	852	823	846	802	854	791	834	780	814	794	803	775	855	851	811	827	834	816	799	840	841	813	842	830	797	760	802	842	859	828	815	806	779	844	824	808	821	822	816	868	830	834	841	830	820	848	836	829	783	861	804	827	789	816	845	808	825	837	796	819	801	852	862	814	829	802	819	823	841	836	829	864	805	802	885	798	845	801	863	807	862	850	791	812	887	826	784	877	848	827	855	818	816	843	873	823	813	880	820	788	852	888	836	905	823	838	853	817	836	803	849	866	830	844	849	829	844	803	869	823	841	805	795	828	809	849	871	809	773	857	875	800	816	854	813	840	804	835	818	782	811	855	762	826	789	839	836	814	781	826	870	767	872	853	795	870	798	803	860	786	833	851	839	850	813	873	805	864	847	842	809	826	835	861	819	848	825	826	839	831	811	876	797	871	819	818	808	826	846	791	805	845	832	869	850	827	846	789	868	877	785	855	830	795	812	852	796	830	836	863	837	814	826	843	825	836	823	741	794	842	843	844	827	836	825	804	834	818	858	819	781	872	799	820	866	817	800	808	850	871	838	843	838	834	791	831	880	790	837	792	806	849	896	793	805	815	822	805	825	847	805	849	803	817	791	842	853	834	845	834	843	811	864	816	860	795	841	788	807	857	833	851	793	828	824	855	815	843	834	826	845	845	805	835	801	832	839	834	823	856	840	770	834	806	813	854	777	846	849	820	834	828	854	830	826	846	886	822	847	829	849	812	862	809	835	858	821	798	790	829	833	842	831	847	821	854	789	807	805	811	818	808	840	814	831	845	849	847	881	828	838	859	810	836	851	822	857	802	816	775	828	787	847	819	795	845	823	814	837	772	832	804	851	798	814	874	819	813	807	810	816	800	862	809	802	766	841	799	841	796	859	839	835	873	828	827	853	815	868	794	828	860	834	819	823	825	861	819	827	851	853	838	790	804	819	846	845	786	852	800	840	834	819	834	851	789	866	854	812	831	757	836	836	829	778	806	844	882	817	836	818	843	884	805	819	828	797	838	805	860	790	829	855	868	843	847	818	825	844	830	822	808	867	860	804	841	874	814	815	844	816	850	851	842	808	866	852	861	805	835	824	866	867	835	818	838	834	869	778	818	804	830	854	837	768	825	851	847	883	864	812	820	818	852	844	840	793	823	794	828	872	839	784	859	864	801	853	811	873	783	849	793	803	883	822	806	813	848	814	849	822	838	844	819	857	810	828	803	844	886	807	856	795	851	823	767	799	872	814	869	817	877	764	857	829	806	825	790	818	838	827	812	847	819	793	824	808	877	810	858	823	835	784	855	817	843	860	861	793	812	764	815	850	824	869	824	825	852	836	870	841	837	804	801	853	806	855	840	846	840	862	822	788	813	766	802	840	841	818	881	834	845	830	819	855	801	869	849	795	849	814	836	837	838	861	819	823	823	828	842	828	838	821	785	810	793	816	859	869	821	792	822	837	846	885	826	823	815	765	883	884	792	869	845	896	832	822	858	878	815	805	900	842	805	787	815	847	837	875	865	835	818	909	763	804	841	847	803	871	845	821	920	883	787	858	804	823	870	832	799	847	828	786	859	803	862	821	789	840	847	812	816	868	814	816	860	805	818	806	831	810	771	839	859	819	793	844	897	820	835	847	815	848	774	830	812	797	828	882	854	841	813	857	871	797	801	846	805	834	876	843	819	794	861	796	820	869	804	852	905	838	856	832	820	780	779	795	818	754	866	868	798	790	771	858	854	822	836	856	816	804	867	854	844	870	852	781	814	830	868	885	785	833	858	795	807	882	784	830	826	820	827	782	798	848	837	843	783	782	790	787	832	871
29495	17605	13941	11270	8575	6109	5419	4201	2986	1980	1526	1289	1133	1130	6457	8645	5069	2379	1327	692	449	347	321	305	280	296	300	290	303	295	297	296	300	319	321	362	302	287	335	342	311	319	328	297	356	322	322	305	294	325	301	277	323	295	268	299	294	330	305	304	318	339	327	302	323	330	290	297	289	285	302	311	324	288	323	321	301	300	294	324	315	310	353	314	312	294	291	311	297	307	311	277	276	312	308	311	311	301	334	281	321	330	300	289	329	323	304	334	303	325	343	313	308	284	312	300	313	320	273	323	317	303	302	290	307	285	292	314	288	308	316	337	325	320	311	300	304	319	319	291	288	322	307	315	327	327	331	283	293	348	296	325	280	306	328	285	316	337	287	305	333	281	298	275	287	308	295	319	315	334	295	298	313	300	303	316	327	311	319	318	295	314	328	320	295	306	298	317	327	322	344	305	302	312	308	310	307	337	312	268	296	299	281	291	299	351	338	336	299	301	320	295	303	312	332	294	284	273	290	314	340	277	300	324	295	341	286	333	313	285	335	300	334	286	300	331	339	303	311	300	314	292	293	310	345	342	309	281	311	308	328	333	311	296	298	301	304	310	316	346	307	307	312	288	300	350	302	291	288	288	289	316	294	320	326	322	325	313	316	285	284	301	303	319	286	306	293	330	282	315	303	305	323	310	313	304	315	295	310	303	317	309	298	304	302	284	310	318	315	336	279	318	258	288	338	269	347	318	301	313	324	296	313	321	311	279	299	307	328	296	310	310	282	311	289	306	338	333	296	314	327	299	312	267	308	296	300	297	305	331	326	327	286	265	304	311	323	321	297	301	299	304	313	297	282	340	295	304	313	295	307	326	320	282	300	269	309	316	280	320	280	276	300	309	322	304	323	321	293	287	314	317	294	321	321	307	285	283	271	306	285	319	298	318	340	294	261	295	314	301	313	265	297	261	313	306	286	316	301	281	292	318	303	291	294	310	276	285	360	356	316	315	304	319	321	294	310	314	328	288	319	296	328	319	320	302	314	295	325	310	299	303	305	332	297	295	318	279	309	316	297	301	326	295	311	304	309	316	308	294	264	294	351	301	327	308	255	312	333	316	297	294	330	310	269	320	307	312	294	298	327	309	292	268	340	296	288	293	281	319	316	333	318	317	299	289	299	301	310	307	277	296	320	302	312	322	294	309	311	271	298	320	296	302	279	309	340	333	292	312	281	310	316	263	319	291	350	325	322	289	319	315	304	295	298	296	331	301	326	278	311	340	344	341	298	311	312	308	304	288	303	329	320	308	291	336	302	313	298	322	328	315	313	313	333	298	309	304	319	296	306	309	297	296	313	274	334	309	337	298	298	295	324	329	287	325	292	320	287	270	282	303	285	308	334	309	331	318	312	299	334	305	324	289	336	301	287	328	331	313	317	294	297	282	329	286	320	280	291	298	293	334	305	303	307	307	300	288	343	329	316	327	264	353	320	334	307	329	303	304	305	311	332	315	300	309	325	290	304	325	317	290	307	335	308	306	315	295	314	295	314	316	318	300	291	313	297	308	309	272	321	303	290	327	282	294	340	350	306	303	325	286	293	309	301	306	297	302	308	298	330	285	290	317	319	297	298	279	315	300	317	279	279	350	278	284	317	285	301	322	346	316	308	287	310	320	301	313	311	291	325	300	294	287	331	312	315	306	307	291	284	305	342	273	312	307	316	286	273	327	303	322	298	306	344	330	327	306	317	327	296	343	314	342	315	317	281	305	289	304	293	322	310	293	299	303	291	274	299	291	323	304	327	340	302	309	307	293	315	298	281	262	304	347	319	325	308	302	306	275	291	285	295	324	287	321	306	287	341	307	311	328	290	276	297	294	301	277	314	279	321	309	347	311	307	299	290	305	290	311	291	335	338	331	296	293	311	308	323	342	308	267	331	302	310	279	309	319	290	299	279	330	295	320	327	270	301	304	316	291	328	294	305	316	276	306	326	305	300	335	299	312	282	312	308	292	330	323	335	314	287	318	314	332	305	324	316	323	306	281	270	287	313	334	310	278	287	296	311	343	299	314	311	300	288	271	299	316	318	297	325	329	290	285	303	329	318	314	265	282	295	326	290	297	335	305	273	310	305	341	318	305	312	275	304	314	316	265	323	311	304	303	322	319	318	309	333	287	300	324	292	309	319	321	285	294	316	326	302	318	330	341	310	314	327	305	311	294	325	309	317	299	303	336	307	298	293	360	296	295	292	311	298	332	269	313	321	314	308	311	310	285	327	313	309	317	308	291	323	282	319	297	313	288	310	300	299	271	322	281	306	276	325	278	306	330	307	290	296	332	328	317	277	286	310	290	316	309	303	293	331	303	272	298	301	297	328	336	298	328	313	297	344	309	327	299	284	300	331	298	337	273	306	297	285	308	305	325	340	338	322	313	331	312	311	292	297	299	310	310	284	318	326	316	310	301	327	294	282	314	299	320	322	310	329	303	335	313	286	327	258	311	265	340	339	281	305	323	318	306	300	289	288	286	290	350	337	298	308	320	319	307	303	328	329	336	318	312	282	320	309	318	329	336	338	315	313	310	328	332	298	301	312	298	305	303	303	309	302	304	279	305	312	317	320	299	330	344	284	285	304	264	343	342	332	341	318	300	291	321	314	293	310	278	310	319	307	296	299	323	308	319	316	302	298	293	307	281	291	327	300	337	279	322	306	280	318	318	304	313	338	326	308	331	312	293	293	299	298	299	305	337	303	326	321	330	327	313	331	304	318	312	310	325	334	317	314	328	302	327	323	286	328	312	316	350	311	321	306	280	314	301	299	321	312	305	310	331	289	325	297	279	302	291	287	301	329	288	279	292	305	296	307	317	306	310	286	298	309	293	266	304	311	296	309	304	273	311	328	295	298	293	329	308	307	323	319	314	277	299	293	314	272	307	298	313	280	306	302	344	291	295	285	308	283	299	307	317	318	312	316	350	290	322	321	308	294	291	331	292	293	313	325	278	323	294	308	330	307	295	290	259	299	282	341	304	286	320	330	341	281	339	307	305	316	323	315	325	301	310	294	329	293	283	369	319	291	300	336	324	306	300	291	284	322	315	315	323	337	320	317	324	298	314	307	338	318	323	332	278	340	325	306	308	312	293	302	318	322	316	332	340	281	318	306	291	312	341	304	356	267	280	327	289	337	299	329	296	314	320	307	309	309	329	319	307	312	358	281	297	310	314	302	313	314	311	325	305	287	310	334	297	335	314	327	299	303	288	302	310	290	302	317	296	336	301	275	321	327	306	292	284	333	298	324	306	324	300	287	309	329	301	279	337	302	274	309	291	301	325	291	304	305	296	311	338	317	314	318	324	287	260	314	320	306	298	305	333	316	332	291	307	306	321	340	319	304	314	334	291	315	315	309	284	312	332	300	282	277	306	345	320	324	318	334	313	331	326	368	290	294	341	319	306	325	309	322	327	293	319	323	296	282	271	334	330	317	305	319	306	300	303	267	308	324	335
10564	10126	17106	19405	18081	15954	15743	14415	11256	9272	7431	6019	5351	5503	24196	28473	18751	11141	5935	3108	1417	966	914	844	872	903	961	936	869	803	849	898	861	890	861	881	876	878	798	858	869	895	853	914	863	821	847	869	823	891	816	879	914	881	825	915	868	867	867	874	848	863	842	888	923	767	860	897	868	868	882	890	831	919	876	855	866	858	799	866	864	841	852	896	864	829	864	832	854	855	838	954	920	838	852	851	874	835	828	891	861	804	825	840	841	855	915	860	871	841	880	828	854	890	821	846	884	898	822	850	877	857	859	922	883	871	913	864	903	899	876	880	878	860	863	870	868	805	879	823	928	840	874	916	833	875	917	851	896	816	888	895	889	851	851	878	890	897	904	884	875	883	809	886	874	858	891	865	872	873	846	884	795	911	895	857	897	902	877	861	890	809	910	884	822	857	821	879	874	849	835	872	857	882	888	826	906	912	826	865	867	837	854	819	882	871	879	904	844	854	846	842	892	863	876	878	847	897	850	882	867	839	885	866	893	814	816	842	878	878	885	909	835	824	859	848	875	828	867	892	875	864	834	866	826	821	896	845	877	861	859	837	844	906	852	827	814	835	839	867	874	842	936	837	886	865	847	908	867	886	864	878	913	876	867	817	909	872	876	859	885	839	873	874	860	856	902	868	886	848	899	868	871	878	891	892	842	926	852	870	908	861	829	846	866	919	822	876	851	877	895	830	832	869	851	830	858	893	861	863	910	840	867	876	874	860	873	839	873	872	866	886	837	843	857	820	862	891	883	872	873	908	848	836	864	850	802	828	858	859	886	831	835	851	862	825	865	903	860	874	886	849	886	836	857	891	924	821	797	856	873	887	873	864	842	841	851	888	856	907	807	858	888	827	874	873	861	884	862	920	850	902	868	866	876	847	880	837	869	887	901	858	894	877	890	880	834	879	856	813	889	861	843	859	835	897	862	851	885	872	881	842	836	894	839	871	877	870	903	826	853	833	882	861	880	875	901	870	890	835	868	876	833	904	865	863	903	905	861	896	911	798	885	855	815	829	892	887	833	833	908	859	827	926	848	799	864	834	852	893	855	882	834	926	896	839	899	849	918	832	882	882	874	865	857	888	823	846	833	853	905	893	890	845	825	912	865	829	783	895	870	837	802	805	893	858	835	834	842	842	838	849	897	855	835	849	882	888	870	875	860	837	911	875	853	809	882	891	825	902	850	848	848	911	834	837	823	882	872	868	844	876	854	832	928	812	869	899	872	906	841	848	863	925	852	831	906	853	879	835	879	859	840	878	795	872	906	912	928	814	833	870	911	849	898	883	842	869	872	834	828	841	849	928	884	890	840	878	879	864	882	896	876	878	880	881	921	828	903	848	874	841	858	842	865	831	814	843	831	907	862	878	877	855	898	784	859	883	847	887	880	863	835	872	879	866	872	880	844	887	920	842	867	885	924	883	839	865	870	871	836	871	893	831	856	834	848	862	903	898	843	844	856	895	891	853	861	878	885	858	872	835	893	955	901	891	817	847	841	860	863	847	840	857	893	868	861	871	902	846	821	845	855	845	885	865	911	874	879	833	897	819	874	818	863	872	893	880	829	868	849	862	865	885	878	871	845	922	842	859	888	913	876	916	874	898	863	887	862	921	867	835	883	839	899	867	874	890	847	882	905	904	853	818	842	887	870	894	848	897	888	846	846	921	859	880	856	814	819	915	829	864	904	872	839	877	862	862	827	858	867	883	844	823	880	861	868	859	865	869	887	871	896	885	918	872	826	886	889	871	849	873	859	870	910	847	878	858	845	871	847	875	923	881	842	861	813	864	923	878	876	878	850	901	888	871	863	868	859	823	823	829	862	878	854	855	915	924	841	830	817	840	899	873	876	847	854	828	859	817	867	890	870	882	855	879	846	847	882	860	858	848	908	877	901	880	849	849	888	849	811	854	852	877	853	837	847	864	906	876	855	884	867	832	828	852	892	898	824	872	819	893	838	915	889	902	878	838	835	848	889	875	871	903	844	861	893	848	846	895	905	895	829	862	837	911	933	853	834	880	862	856	903	884	824	848	850	860	858	871	854	864	868	820	819	873	898	852	858	872	924	879	911	857	862	888	908	838	845	844	910	855	869	843	865	876	863	884	828	909	827	872	865	864	909	884	874	869	913	879	819	868	895	866	813	868	864	890	876	877	871	854	888	868	850	848	937	855	821	883	885	877	893	814	933	812	832	834	873	898	867	870	850	907	884	840	874	819	824	930	890	827	877	923	825	871	860	884	846	837	814	905	894	828	830	858	809	860	929	846	898	861	900	865	876	859	877	853	860	905	861	832	875	817	842	817	931	908	899	887	892	804	874	847	860	865	916	885	866	882	901	893	844	873	894	839	902	870	895	842	879	876	843	843	839	898	874	812	848	880	879	856	858	857	864	872	869	841	858	865	829	870	870	887	855	877	851	925	826	885	808	841	874	903	874	856	858	886	886	832	823	833	899	883	854	846	801	924	848	901	843	818	888	855	863	884	886	833	877	843	856	840	820	923	862	845	889	857	928	859	857	868	857	885	917	826	839	903	886	911	859	874	891	910	869	895	890	814	867	861	852	826	891	862	820	915	836	866	830	838	931	872	867	815	849	846	826	799	814	850	874	904	864	887	915	900	928	887	897	884	862	858	880	858	911	867	868	838	848	864	884	874	845	878	825	850	871	835	837	838	879	862	860	864	855	901	796	910	819	893	839	858	889	870	847	854	841	847	848	902	850	870	860	858	824	872	815	880	896	866	933	825	864	869	900	904	853	830	835	892	848	913	864	894	882	891	870	843	848	884	865	881	839	876	841	873	893	828	893	884	862	868	888	878	858	887	886	879	845	879	872	860	869	883	848	903	823	885	853	869	908	836	872	845	881	861	873	894	880	902	861	869	833	896	907	878	798	809	893	862	867	891	918	825	820	865	802	871	886	839	895	886	874	894	817	932	885	843	901	844	838	905	861	820	856	840	838	829	821	917	883	858	834	832	878	881	849	795	813	892	889	869	884	862	892	834	937	839	852	893	855	822	869	873	819	861	827	905	918	841	839	843	820	851	821	816	855	862	883	821	828	830	848	837	855	854	842	862	903	853	931	863	880	843	818	849	854	859	943	855	899	848	875	832	869	834	899	849	858	888	845	908	870	862	849	835	831	845	869	858	854	838	880	910	849	863	851	896	859	897	939	822	853	922	865	869	886	900	874	822	853	893	823	866	859	862	909	860	867	850	869	907	917	884	843	888	880	930	882	875	845	849	888	865	872	863	886	861	925	873	865	905	817	845	889	876	887	843	819	874	872	915	948	899	904	849	886	867	918	851	882	870	859	845	880	886	931	873	858	820	819	828	938	889	859	860	906	856	831	881	828	869	888	879	889	844	862	868	856	851	867	863	823	868	876	852	872	869	866	874	853	812	883	890	872	878	888	917	866	852	810	935	919	862	920	873	859	843	885	900	871	847	884	847	836	829
26221	7847	2894	2038	1503	1173	962	773	604	554	528	426	400	406	632	921	651	511	380	320	324	290	267	276	278	277	271	295	289	282	304	273	318	286	275	276	265	270	273	275	284	266	281	298	275	291	268	290	332	243	284	287	290	279	304	303	265	289	278	241	291	296	310	288	273	332	309	323	297	298	280	269	272	276	268	269	264	305	282	263	289	302	279	305	281	281	282	298	306	282	274	252	281	275	293	301	268	277	277	298	301	267	276	278	288	294	289	296	264	286	304	296	303	274	280	313	292	281	289	274	259	293	323	281	277	239	292	284	272	324	310	266	269	293	317	248	322	296	277	292	257	295	292	269	268	293	286	281	289	301	265	286	285	295	300	274	295	264	299	302	280	283	297	279	275	300	274	284	301	286	269	303	271	308	306	260	259	271	281	292	272	294	290	298	289	290	284	293	305	273	277	285	285	315	271	293	291	282	284	308	268	264	261	300	271	292	274	285	285	275	287	299	280	269	291	293	294	300	288	289	292	322	287	268	268	302	277	292	293	280	293	270	289	270	302	264	283	288	279	283	253	262	291	291	264	269	288	268	270	289	288	288	289	252	295	314	280	305	296	292	283	280	288	277	301	259	263	276	285	295	264	291	253	267	264	248	289	254	306	257	296	312	288	288	294	284	303	299	280	285	294	271	295	276	271	281	265	248	325	302	303	289	272	270	276	256	297	273	278	282	293	269	290	280	313	269	259	296	310	305	298	292	312	301	298	318	280	253	303	301	285	278	267	271	286	299	282	271	273	307	289	280	259	289	282	289	275	269	300	291	267	316	290	268	244	274	276	273	278	285	320	309	312	279	323	288	303	286	277	283	282	291	260	253	278	294	278	308	305	258	270	269	263	307	295	318	300	269	278	251	277	288	284	282	282	294	271	286	299	274	246	293	278	279	314	302	284	270	262	288	293	285	306	311	273	270	288	265	296	283	246	306	283	278	303	249	279	252	278	293	279	276	298	280	274	283	293	273	293	272	294	302	264	289	280	307	289	295	273	259	251	273	298	257	304	280	267	274	316	269	281	316	260	262	271	311	283	271	288	285	258	267	275	300	281	270	292	275	279	254	296	294	251	290	268	284	295	308	249	281	299	303	240	295	300	283	272	253	297	276	295	286	290	269	261	302	286	264	264	302	311	292	257	284	262	267	284	299	291	286	278	270	268	302	284	285	306	292	280	305	331	252	273	274	279	295	322	287	290	293	253	290	276	291	286	290	286	301	287	250	258	284	280	291	285	287	260	301	295	306	285	296	276	279	301	288	290	282	276	255	297	297	241	284	289	279	262	265	292	290	281	285	276	259	260	260	270	261	288	298	309	282	296	316	288	287	263	276	270	304	315	307	291	273	272	302	284	286	265	278	318	288	312	285	285	245	303	288	270	322	284	265	273	280	295	276	304	266	302	269	280	282	323	267	292	335	290	298	296	285	295	278	312	294	272	280	280	286	250	291	270	267	279	272	259	259	285	262	301	269	277	301	285	295	298	268	299	262	250	257	274	272	303	281	272	283	262	281	276	279	294	253	317	275	273	301	290	297	263	276	282	263	291	288	293	278	286	262	273	280	282	287	274	303	267	320	279	309	285	275	252	272	253	315	284	282	276	308	303	267	288	283	305	290	247	279	292	272	288	316	306	295	275	294	274	254	292	259	278	287	294	287	302	276	263	277	287	280	329	273	296	304	279	280	335	311	266	302	264	279	272	250	304	273	312	264	299	303	257	297	277	307	274	283	320	306	259	287	293	285	288	264	268	278	271	284	261	284	297	303	329	303	282	272	310	295	283	264	279	300	268	268	266	283	294	309	278	302	268	261	253	308	279	299	290	252	319	316	292	290	312	275	286	300	317	270	277	271	266	290	285	294	316	267	285	305	287	281	298	292	269	305	294	308	269	287	272	320	272	314	285	273	276	282	281	277	315	271	323	273	301	249	298	273	237	317	296	290	295	267	277	331	284	278	298	288	284	276	318	298	283	288	303	290	297	284	277	303	316	285	269	300	312	284	263	283	309	282	300	295	251	286	287	286	290	291	274	287	271	294	291	281	314	299	277	275	293	268	312	304	257	287	302	273	268	313	288	276	278	284	268	272	288	303	288	274	292	322	265	301	249	267	302	256	265	276	303	285	296	269	268	303	293	294	269	246	272	273	296	288	260	304	288	315	281	245	314	281	293	305	309	289	278	297	299	340	309	273	293	278	289	282	284	262	311	268	272	257	282	319	272	277	308	252	255	274	314	275	294	258	263	259	283	284	300	265	289	259	278	265	266	291	286	267	281	298	262	306	285	300	279	284	265	264	260	308	294	275	280	306	272	257	288	280	268	296	284	278	268	264	291	263	264	308	297	279	308	296	288	314	268	283	287	281	280	301	286	283	279	258	260	295	282	294	290	263	272	282	276	268	305	294	299	279	309	289	289	271	276	294	307	290	291	267	283	317	264	270	259	273	270	276	317	276	307	298	298	288	291	307	261	298	267	282	262	271	255	297	302	271	279	274	265	268	286	277	278	256	262	299	294	269	263	278	301	274	307	284	318	297	288	289	248	272	262	295	275	269	274	288	319	303	247	289	301	295	279	293	261	269	290	289	288	263	305	298	261	286	295	296	275	279	294	252	294	301	289	278	275	264	275	287	275	277	303	296	302	274	292	268	311	287	328	290	265	272	269	278	292	272	271	277	278	282	286	300	284	259	280	289	266	250	290	262	302	290	258	299	294	302	311	312	299	277	312	289	283	286	292	254	293	279	278	306	273	272	273	280	242	288	297	240	289	300	286	287	290	305	284	302	280	306	286	274	286	276	262	313	284	299	273	307	278	265	301	334	285	249	298	272	290	287	311	292	281	275	279	277	275	255	280	279	315	288	234	274	282	298	274	292	286	268	280	281	277	289	260	282	285	253	280	293	297	272	302	300	296	286	261	298	286	270	287	303	300	277	303	295	248	290	270	258	289	261	285	303	295	310	305	288	241	272	309	260	268	302	277	273	279	293	285	324	283	261	283	303	279	281	282	272	262	307	286	298	283	297	276	239	290	270	314	301	308	263	286	267	267	308	247	302	279	301	241	306	272	275	278	289	256	281	274	299	258	298	299	290	275	320	260	270	291	246	284	266	276	286	259	278	285	292	281	257	302	296	270	314	293	281	301	297	292	306	294	313	270	307	283	318	267	317	241	259	283	318	285	262	294	269	257	298	282	284	310	279	297	298	272	291	264	271	276	286	266	265	278	301	261	288	294	288	281	278	305	274	287	268	265	276	305	297	295	253	286	313	268	263	299	299	311	306	251	277	311	315	301	283	293	233	273	312	289	284	299	280	294	329	272	272	292	276	271	285	286	289	300	329	289	303	287	268	288	303	304	259	273	277	266	284	260	268	280	330	297	291	314	265	295	285	281	285	308	283	270	313	271	278	289	287	272	263	264	280	272	295	286	286	282	262	265	287	291	284	282	264	292	289
7680	3636	6774	7028	6213	4926	4355	3521	2807	2571	2169	1835	1773	1748	2893	3985	2608	1850	1337	1004	919	812	786	855	794	856	809	774	826	830	836	854	867	808	784	802	768	838	772	864	798	794	791	810	819	811	814	839	838	836	772	820	771	766	787	758	820	773	821	798	824	852	812	818	779	730	819	816	792	898	775	813	802	860	866	802	853	836	785	742	859	849	813	787	803	719	816	803	792	805	800	830	827	844	751	786	806	786	822	801	776	793	785	755	823	807	782	833	838	827	745	802	812	820	746	736	776	823	769	824	806	821	850	792	838	776	811	759	777	826	776	826	811	758	837	773	845	792	809	812	795	802	785	782	824	800	801	816	771	825	804	799	755	832	781	785	781	817	799	809	826	790	784	795	823	832	782	793	823	815	802	812	799	842	801	819	789	787	813	805	804	791	779	817	811	821	854	827	831	851	812	791	842	850	820	818	790	785	789	816	810	813	796	813	810	839	790	841	811	795	748	770	834	828	849	816	845	816	795	832	752	782	775	787	835	826	798	761	792	818	869	850	812	819	819	844	853	819	827	800	806	826	828	806	730	777	828	797	852	824	840	833	786	790	794	806	840	797	776	788	771	814	829	790	812	834	822	775	808	756	824	842	831	787	841	765	786	802	777	807	777	793	819	804	808	815	823	778	790	833	796	815	789	810	802	821	790	791	821	766	823	822	760	782	815	843	826	798	763	836	791	778	820	800	815	836	803	790	826	799	698	837	776	826	823	842	822	782	767	803	862	763	822	775	846	835	863	807	800	828	790	831	824	823	804	770	798	833	809	783	781	817	824	842	807	736	848	783	768	821	823	801	798	831	786	848	791	831	807	797	842	792	828	849	764	806	822	806	801	765	778	780	800	824	750	800	842	770	803	795	822	800	831	824	778	792	811	806	817	784	828	765	797	840	741	831	802	798	854	832	821	753	804	856	780	796	784	814	831	833	822	848	799	811	839	814	761	860	831	817	798	778	818	763	814	855	777	802	836	768	797	826	808	796	792	754	825	800	806	812	821	809	778	768	824	785	740	864	801	749	814	891	800	758	819	825	843	795	859	783	784	811	803	823	839	775	803	809	864	779	743	802	790	785	839	807	799	859	851	858	800	805	799	804	890	785	769	807	760	818	747	773	871	794	826	788	850	811	791	757	781	829	857	806	849	816	854	780	799	807	823	785	791	840	795	783	811	794	823	765	810	802	814	824	844	818	795	849	771	797	799	767	882	823	774	814	871	786	797	786	811	784	765	834	819	782	862	776	814	833	830	798	840	809	798	810	735	814	861	787	851	790	810	786	773	877	836	749	806	799	858	816	823	805	806	853	780	793	801	781	855	815	799	757	814	814	776	828	785	802	831	818	779	825	825	833	813	779	834	793	758	791	787	767	790	782	818	789	818	789	808	803	824	796	816	801	794	769	785	787	796	764	781	774	747	809	801	808	807	835	817	761	793	745	812	792	782	847	862	800	781	811	868	807	824	776	787	830	786	750	810	800	786	781	800	815	818	775	778	811	816	819	823	850	876	766	885	762	839	819	840	820	824	828	754	774	812	789	775	794	808	793	821	822	816	801	804	780	731	805	815	789	791	823	813	812	851	806	771	795	828	792	811	847	787	784	858	856	806	793	837	805	838	857	799	784	817	803	805	821	852	823	804	849	804	755	777	771	801	823	810	769	849	774	836	800	773	821	799	777	869	803	802	783	781	805	820	812	789	809	814	816	816	837	774	790	755	812	778	802	771	842	747	831	785	848	792	792	725	751	839	799	788	815	791	821	790	844	833	839	791	856	789	800	778	790	758	835	709	821	837	853	830	811	788	788	803	799	841	805	746	769	832	795	787	800	815	824	765	848	812	833	806	776	876	810	763	816	796	823	758	831	773	780	772	817	825	830	811	831	838	856	781	807	788	809	790	815	815	796	757	779	816	772	856	755	843	795	787	793	808	812	822	777	844	799	820	814	821	802	791	807	831	793	806	789	756	803	824	791	765	815	769	862	744	783	831	800	832	800	797	795	799	753	819	803	805	776	797	833	777	760	844	798	843	759	815	791	804	780	831	874	834	827	772	769	822	846	754	816	804	838	795	824	841	772	846	774	808	793	822	844	759	802	793	832	789	779	824	797	801	776	777	855	766	805	847	857	777	732	846	773	810	807	840	821	820	777	821	798	790	843	820	794	768	769	802	822	844	767	818	847	808	803	798	814	777	864	797	795	823	834	830	805	821	788	856	848	797	823	870	820	766	812	778	818	831	799	784	852	799	787	811	827	811	818	809	803	807	795	803	857	824	770	781	741	785	797	804	844	740	835	800	802	763	801	759	800	827	823	790	766	817	848	781	851	820	769	794	838	773	832	813	827	820	812	853	764	826	826	812	856	824	823	819	773	740	862	831	823	745	824	775	875	769	806	824	797	816	834	746	787	762	831	849	796	758	837	761	759	783	805	802	804	769	789	763	747	789	785	840	828	797	839	772	831	793	766	808	777	807	808	802	807	801	782	805	812	811	797	795	774	802	776	818	812	834	752	810	820	802	793	789	827	840	776	789	749	801	791	768	825	835	814	814	829	806	818	765	817	809	794	879	795	822	839	805	778	831	798	784	838	822	784	790	829	779	788	774	838	813	805	844	805	800	787	789	769	861	803	805	866	802	794	773	825	756	853	835	828	801	782	827	811	727	774	772	854	881	831	794	846	804	825	800	792	811	790	805	781	796	786	834	779	812	784	823	800	779	834	763	781	791	819	836	814	784	795	775	827	778	841	790	813	798	820	793	800	815	846	784	811	803	853	791	789	806	784	837	817	797	807	768	848	789	818	855	807	759	796	767	856	806	818	826	801	823	763	827	828	824	775	829	812	787	775	762	807	820	821	822	775	805	828	799	750	768	801	803	781	855	805	789	783	848	775	793	783	833	833	788	817	811	803	760	793	740	799	824	839	803	782	821	818	777	813	850	816	837	838	782	810	810	798	775	799	831	828	818	824	782	774	833	820	810	837	792	832	804	801	823	811	772	763	825	819	799	844	835	792	790	775	757	862	743	778	811	782	797	805	819	780	766	822	805	787	794	802	817	785	799	815	861	791	816	789	816	792	788	806	794	752	800	828	782	750	796	799	779	783	753	815	804	863	821	790	816	765	790	769	797	790	760	792	775	771	818	854	807	817	786	794	784	822	816	841	763	783	806	834	783	783	792	801	845	801	872	777	817	837	856	801	810	771	778	771	777	768	787	805	832	813	868	798	809	797	768	780	808	759	829	771	782	786	779	818	800	823	829	802	829	837	833	800	825	841	822	795	815	787	846	845	796	788	814	778	798	831	832	803	829	767	813	803	807	798	794	837	804	772	788	820	771	788	845	780	759	848	786	796	823	822	771	840	820	783	824	746	789	818	801	832	827	774	777	772	815	815	761	774	798	836	798	817	833	811	828	771	813	820	800	809	806	808	813	781	819	854	760	759	810	851	772	758	795	758
28656	14075	10410	7623	5412	3681	3249	2385	1709	1402	1087	910	766	899	4368	4788	2315	1455	819	538	412	286	292	342	292	313	290	292	299	313	322	307	339	288	267	292	284	288	321	269	330	319	296	301	270	284	326	320	303	335	278	312	288	270	304	278	313	281	307	282	293	292	308	324	293	304	272	268	338	332	317	295	290	320	323	270	298	307	305	308	298	293	302	293	300	282	300	328	291	325	305	293	296	273	293	287	277	300	298	302	337	285	282	277	290	288	302	319	285	320	322	278	305	315	294	293	300	300	293	315	351	319	286	323	306	300	324	322	328	289	267	325	301	315	309	283	310	315	334	297	273	276	278	337	278	296	294	298	316	296	310	305	301	316	337	299	317	308	318	305	276	318	278	290	289	291	303	289	311	272	297	289	319	291	301	301	298	268	299	314	293	305	300	338	283	335	317	271	285	306	310	302	291	295	314	270	289	307	300	289	300	287	262	301	292	305	322	281	273	290	306	305	280	303	302	312	317	309	323	292	313	285	265	297	254	308	312	281	348	310	290	278	330	292	283	283	304	335	327	299	337	295	293	257	315	295	307	317	310	318	309	318	328	269	288	299	318	335	325	310	316	296	295	318	294	315	314	317	307	302	291	306	302	302	295	285	294	286	313	321	314	315	286	322	331	304	310	306	299	311	304	299	344	307	288	314	313	313	294	280	294	259	289	287	307	280	306	318	314	296	316	291	292	265	318	301	324	276	270	289	276	307	294	303	269	302	292	262	319	280	316	320	290	347	290	326	296	290	276	286	290	303	297	301	327	288	251	282	284	307	307	278	305	282	318	291	358	330	287	314	296	285	323	309	299	298	329	290	298	314	300	292	310	295	332	297	285	322	307	296	311	289	282	300	305	301	271	293	312	304	333	314	324	315	321	288	312	286	281	298	281	300	306	297	292	294	294	277	302	303	332	297	306	298	288	324	318	300	298	307	293	295	303	266	287	294	294	304	289	298	317	306	282	322	296	322	298	300	304	294	260	312	301	308	319	313	295	305	286	318	288	294	287	295	327	284	305	281	282	277	315	293	280	330	304	327	316	287	302	297	273	321	291	270	363	302	308	314	316	327	288	281	299	284	271	290	281	302	306	290	285	348	308	300	291	308	318	298	309	300	329	267	296	281	295	300	308	288	302	332	308	309	295	309	329	317	297	311	293	300	289	300	307	298	302	284	314	285	290	317	280	293	326	294	327	335	311	302	285	309	293	265	303	302	326	329	276	288	298	313	304	275	294	325	281	289	328	289	271	313	287	291	316	329	308	300	310	315	305	296	320	268	305	339	309	320	300	310	324	301	290	295	276	314	286	300	294	269	298	313	298	282	320	291	285	291	318	302	287	297	318	297	339	273	273	273	319	311	292	297	304	297	296	299	334	290	338	300	297	293	278	300	306	317	306	307	301	299	274	310	306	286	263	317	317	306	298	266	278	297	317	338	303	329	321	299	305	307	317	305	297	325	307	288	291	283	333	289	305	311	338	315	286	308	317	298	310	274	304	280	297	316	318	319	308	336	306	275	298	276	298	304	324	285	293	291	316	294	280	292	319	305	314	282	314	312	297	247	302	322	320	281	301	288	299	301	292	297	293	307	285	325	326	322	317	324	295	304	303	304	290	288	274	300	298	260	280	320	298	305	307	295	286	323	280	282	273	308	320	307	292	298	306	289	327	294	294	306	291	287	307	276	287	292	311	296	279	327	288	307	326	313	289	305	292	292	341	328	324	321	282	291	318	312	298	310	292	277	319	320	300	327	320	309	305	278	290	262	278	297	284	300	303	291	334	300	319	292	321	284	276	312	305	290	275	291	307	279	305	290	312	288	281	306	277	313	298	298	320	323	278	257	278	297	296	282	314	284	303	291	291	329	287	283	279	283	293	304	324	318	310	304	306	303	287	356	314	295	301	282	291	298	298	292	336	292	286	301	270	290	316	310	318	316	296	310	302	311	313	274	313	275	320	326	286	272	301	274	270	306	313	298	301	282	326	310	271	321	310	292	335	285	290	315	324	292	285	285	277	293	296	286	312	282	336	286	306	322	305	286	317	280	326	303	296	301	275	282	284	315	303	303	277	298	306	320	286	297	342	285	285	309	321	298	334	322	278	309	308	287	313	297	298	320	298	289	296	334	294	280	304	311	297	298	331	284	307	288	295	321	298	294	315	301	307	272	294	334	299	307	311	300	312	326	310	340	279	282	317	321	295	285	288	270	280	324	301	330	294	312	287	325	326	295	307	312	270	304	307	313	295	291	291	287	291	309	296	310	291	273	270	333	286	315	299	302	275	300	294	290	292	302	314	328	268	305	316	298	304	308	303	307	301	309	298	289	282	298	295	292	284	320	284	303	323	271	302	297	263	279	320	300	309	282	306	292	319	303	294	287	296	283	289	268	316	299	312	284	297	290	319	325	284	320	300	312	314	289	278	300	314	315	313	319	309	313	297	294	316	279	340	320	296	321	305	297	332	296	270	305	281	331	313	283	306	284	318	312	313	284	295	274	316	327	294	282	317	301	278	312	282	277	306	294	303	308	280	324	277	289	271	320	303	303	327	281	313	275	277	299	309	288	330	302	309	282	287	294	301	314	282	285	263	336	266	318	330	277	299	288	296	302	260	317	277	293	277	333	301	323	316	300	276	294	305	306	282	330	292	285	311	341	287	333	279	313	334	283	282	307	262	294	292	297	275	302	306	287	306	315	308	312	293	300	296	325	302	281	277	297	310	325	316	294	273	313	295	275	290	280	314	318	291	308	284	271	264	292	287	330	302	311	315	306	335	343	313	326	296	296	309	300	294	325	304	311	291	307	298	318	308	302	316	298	329	290	287	314	300	292	293	302	278	323	296	298	305	282	317	311	340	297	325	304	293	298	305	307	321	306	295	305	290	313	299	311	285	294	312	311	298	322	290	310	289	296	277	294	303	282	291	285	335	281	290	299	325	282	337	319	292	317	305	304	327	317	301	303	298	320	262	270	322	320	278	318	314	306	281	274	307	286	294	274	262	296	303	318	307	316	263	256	295	302	338	267	320	301	316	323	292	300	313	299	332	288	291	281	305	333	301	324	328	287	329	287	302	288	284	356	296	307	288	267	311	276	309	299	310	301	285	322	318	257	274	304	304	307	315	316	299	306	274	307	287	320	307	268	284	313	290	285	279	300	298	326	301	307	313	291	333	298	304	290	299	287	300	316	282	344	292	275	291	304	317	298	288	298	290	300	277	292	302	289	346	307	288	300	307	284	271	312	290	267	294	322	324	315	316	283	293	298	290	311	276	296	342	308	270	329	329	291	276	270	294	310	313	318	286	290	306	313	273	330	281	292	308	323	282	274	305	299	330	294	293	327	319	313	322	317	285	304	283	312	313	312	290	291	298	285	288	299	338	299	325	308	311	319	290	320	276	315	272	304	298	314	278	251	299	266	293	316	295	325	290	309	303	297	305	267	287	312	283	324	247	309
9482	8166	15041	15375	14302	11436	11561	9443	7571	6715	5365	4486	3853	4570	18998	19602	10727	7023	3911	2140	1338	903	857	883	902	849	824	870	853	852	828	828	818	832	853	879	885	860	859	877	836	853	827	847	869	837	902	841	834	819	820	871	880	887	778	857	917	840	831	876	830	852	833	900	852	843	841	879	887	863	808	845	840	864	895	857	836	859	893	815	826	883	924	831	849	860	823	833	850	814	824	851	853	877	849	806	834	812	848	838	893	831	870	836	855	843	813	870	868	891	871	824	833	865	864	838	829	863	875	827	855	856	834	872	854	876	818	858	841	834	830	836	851	898	848	835	892	848	868	818	834	823	863	858	849	863	867	840	849	862	795	799	853	835	887	825	825	827	805	888	810	849	817	843	827	870	832	870	837	869	827	828	885	783	832	891	869	856	798	817	820	862	851	868	831	890	875	871	831	851	904	818	866	842	828	859	863	810	803	826	856	871	819	800	832	824	821	813	839	834	886	875	812	842	849	827	836	846	865	850	859	876	840	779	853	826	827	871	861	874	884	812	901	875	788	852	831	826	854	864	900	838	861	848	850	865	846	783	885	817	834	871	878	911	866	864	882	870	867	843	824	835	842	875	836	865	848	866	847	829	862	841	867	845	840	831	820	881	851	836	823	839	836	878	834	843	886	851	849	846	816	864	846	850	855	881	876	814	828	834	833	842	851	864	826	853	800	795	832	883	852	862	820	837	876	857	831	802	822	842	849	836	827	856	872	880	903	825	824	854	886	844	833	832	840	861	866	818	858	842	874	837	889	815	857	885	819	864	866	832	786	840	855	875	898	826	825	830	893	837	816	800	876	885	840	842	812	810	875	894	838	828	886	811	900	842	849	829	856	902	856	848	883	821	850	898	838	870	893	846	865	819	856	809	866	918	821	907	858	930	863	850	864	866	892	881	882	858	797	925	840	831	874	847	845	842	862	945	844	861	820	819	855	796	874	836	854	862	868	874	834	777	874	832	886	848	835	870	828	835	823	834	822	867	849	844	797	869	813	892	838	845	838	806	849	813	840	867	817	842	870	906	847	820	822	823	801	828	865	789	827	811	847	827	885	872	811	872	840	842	854	772	882	832	890	820	892	835	788	879	820	864	859	824	888	863	832	827	875	822	836	843	815	872	872	872	810	870	893	886	814	863	854	831	787	837	826	828	843	898	864	831	841	828	816	866	921	832	876	827	875	851	865	837	875	824	857	850	829	870	836	822	871	842	875	854	836	870	811	851	878	842	895	830	827	845	850	870	856	846	847	801	818	823	826	809	845	821	893	915	847	841	784	866	787	852	869	913	868	839	787	849	772	851	830	864	868	833	833	839	851	903	876	879	830	833	880	820	848	897	853	839	870	841	857	882	859	859	792	860	870	859	872	886	866	853	841	815	864	870	808	885	845	846	801	823	849	879	859	849	859	884	844	861	820	910	857	873	851	874	901	817	883	885	853	846	809	842	864	900	866	842	821	784	871	901	812	844	891	866	857	855	889	844	806	847	837	824	875	853	852	852	818	864	886	844	833	807	837	827	846	843	828	906	845	869	880	854	894	858	861	856	880	836	841	874	802	820	834	793	812	851	873	810	867	836	848	864	874	813	774	837	837	809	810	841	858	908	801	847	837	867	831	825	864	902	822	857	877	866	850	843	805	840	877	819	870	844	839	912	798	884	814	876	821	836	872	867	827	905	840	838	857	887	860	839	876	826	858	864	850	842	871	863	859	898	847	906	824	849	839	855	896	840	787	865	864	830	870	871	902	866	870	823	866	833	895	844	845	852	837	879	883	849	828	839	855	849	809	885	880	841	830	875	825	933	910	849	897	881	903	860	847	906	841	860	815	852	824	820	840	840	848	793	790	808	863	838	847	847	828	822	819	927	838	854	866	899	869	828	897	842	864	780	887	862	796	908	860	882	868	868	862	909	818	862	861	857	859	849	881	860	885	893	814	842	812	862	880	847	835	847	865	842	842	857	817	830	815	863	862	847	870	844	840	885	872	851	854	871	864	831	833	892	830	902	809	860	827	865	852	834	798	905	858	898	810	855	802	877	842	841	845	823	902	838	846	831	841	843	849	821	865	879	856	789	820	830	820	817	831	826	808	851	826	891	872	789	842	862	841	876	862	834	831	839	816	868	834	828	865	821	817	862	834	899	814	891	848	796	846	818	841	842	824	845	854	853	914	779	847	829	876	845	899	843	843	785	843	893	831	892	845	880	842	870	846	834	839	851	835	850	837	858	819	811	849	825	865	899	848	897	886	890	801	815	878	851	829	856	822	825	857	850	825	865	849	848	827	829	903	880	885	887	872	854	855	845	862	871	866	911	855	854	839	851	863	825	872	840	871	816	873	823	861	816	883	813	821	906	824	809	857	804	822	843	835	859	812	860	871	816	866	856	860	878	847	866	891	802	908	880	883	813	860	842	859	827	853	822	814	858	823	890	850	877	840	852	831	820	864	845	884	816	871	821	843	855	876	847	856	857	845	861	873	911	859	825	887	859	852	828	858	849	865	875	873	866	854	860	867	877	861	841	786	809	857	861	828	825	827	828	828	795	845	845	813	846	848	820	809	829	867	828	875	848	864	795	830	861	844	844	880	807	826	800	876	897	853	874	830	871	841	850	839	836	836	862	828	884	806	852	812	821	878	821	883	856	903	840	872	861	863	830	843	810	906	861	834	839	894	832	808	864	851	814	830	863	778	876	887	819	887	858	873	851	850	872	848	862	880	849	890	877	858	826	862	842	837	831	856	830	894	829	844	893	859	858	871	891	815	834	822	842	878	831	841	818	871	829	874	819	841	845	837	846	826	844	901	809	851	870	819	856	850	880	839	794	832	827	827	828	798	809	902	876	929	806	852	844	869	862	836	839	868	854	888	865	847	890	856	809	870	869	851	878	827	803	833	846	864	845	832	844	824	876	889	868	804	840	874	824	914	800	834	798	926	840	869	861	861	819	890	913	850	803	881	892	855	807	817	830	810	824	865	912	875	857	860	855	865	833	822	827	852	802	881	774	856	856	863	828	896	900	809	866	855	834	838	872	824	843	846	838	846	852	854	846	882	847	803	856	814	812	895	878	866	847	864	856	905	836	811	841	851	859	894	904	880	865	855	875	863	838	893	914	845	828	875	887	861	881	802	821	923	842	821	879	845	800	825	831	875	846	827	824	862	821	895	849	832	896	849	853	875	845	864	861	874	831	873	909	918	845	854	848	856	849	806	891	836	819	847	856	832	854	842	846	801	860	902	874	897	874	889	898	865	837	829	829	851	821	809	839	847	878	864	848	832	848	870	855	890	818	850	873	877	820	822	863	868	845	883	828	862	802	810	817	855	874	906	860	871	846	864	882	842	855	826	819	790	877	835	830	836	839	869	847	817	875	857	866	842	857	823	870	831	846	844	849	874	851	911	838	807	790	836	873	837	857	822	813	837	839	840	828	813	841	836	854	856	841	822	868	817	866
29586	18489	15715	11883	8483	5902	5556	3805	2386	2210	1736	1267	1118	1136	6830	8199	4283	2528	1281	727	502	354	339	313	310	318	354	348	299	297	330	318	311	294	320	331	299	326	304	321	314	329	324	327	325	328	308	323	313	333	321	308	296	312	330	322	291	312	308	307	336	304	316	310	303	298	291	326	304	319	285	310	300	293	312	319	335	298	317	294	312	339	316	315	306	288	305	337	343	308	309	318	319	317	341	289	291	325	326	296	317	314	324	320	291	330	347	308	299	338	335	288	318	322	331	292	322	267	313	318	324	317	313	312	295	353	334	321	307	342	310	316	320	310	333	337	317	295	304	348	302	321	294	333	299	284	314	314	305	284	308	311	309	340	297	317	325	297	314	292	325	313	326	309	328	306	323	291	316	298	322	299	300	314	341	320	310	331	288	317	298	331	313	331	318	324	314	322	303	339	317	301	304	283	316	325	299	336	303	344	312	322	300	339	317	337	283	311	326	313	315	317	310	331	315	366	345	345	341	315	290	291	316	321	307	299	317	288	327	302	311	303	336	310	311	290	284	326	333	346	283	312	321	320	309	330	326	318	323	315	306	286	347	316	299	325	313	334	288	306	324	326	299	310	316	315	315	340	309	286	318	327	340	317	268	316	286	306	332	275	329	319	326	303	289	307	343	301	340	322	305	316	308	288	354	328	298	347	301	302	307	305	326	303	313	330	309	329	296	303	338	313	303	351	329	315	314	330	296	313	333	305	302	311	283	291	309	318	315	314	309	303	321	338	287	316	308	320	333	310	337	289	314	310	288	315	319	313	302	301	316	341	299	299	316	310	326	310	297	324	331	359	314	328	341	314	344	336	297	320	298	315	302	309	318	280	313	302	335	324	324	315	306	291	326	312	340	323	325	284	331	335	313	312	328	299	310	336	302	324	326	305	306	318	328	328	334	337	319	306	299	308	294	311	302	319	305	318	315	300	307	330	313	345	296	310	321	306	324	317	318	286	343	326	342	322	324	281	337	332	291	294	278	304	316	326	285	358	297	301	325	311	327	294	272	302	324	289	341	299	313	325	320	273	314	305	340	306	307	294	261	334	272	298	347	318	317	322	281	318	317	329	359	330	327	361	304	316	307	310	325	327	321	315	305	305	299	319	311	326	316	311	281	322	297	331	300	344	330	328	336	311	330	311	337	310	286	316	311	305	300	305	302	297	351	285	324	310	313	317	308	284	320	322	315	299	301	304	335	297	293	317	308	310	313	353	297	332	336	320	291	326	330	346	303	293	334	310	344	330	321	331	307	312	322	297	324	335	328	334	276	341	314	303	342	326	295	302	295	301	329	323	294	330	313	300	321	307	303	300	333	330	335	303	309	298	296	294	308	293	302	305	330	318	315	309	323	308	304	340	341	301	322	356	320	328	294	321	303	317	310	312	291	319	337	291	306	323	295	313	347	296	296	312	288	312	305	315	313	300	294	321	314	308	319	335	326	280	343	341	305	328	270	312	304	295	314	323	316	315	283	297	342	269	323	332	309	312	280	322	326	327	293	333	315	328	308	335	313	318	327	318	321	306	338	329	304	342	299	306	357	294	304	300	322	309	317	317	312	342	339	313	318	334	340	318	306	302	310	324	360	299	275	317	316	292	340	302	324	358	324	295	323	326	304	313	309	299	311	301	313	336	327	325	289	306	308	269	343	291	327	323	330	320	319	313	294	297	333	324	287	314	325	321	324	316	329	314	289	309	282	309	327	321	335	297	297	296	299	326	342	314	338	331	287	335	301	336	327	330	304	335	315	337	297	290	325	336	323	283	302	322	314	313	295	335	309	295	332	326	305	328	321	290	351	347	316	325	332	333	303	310	344	326	323	297	303	303	297	366	313	317	277	278	321	300	329	323	320	338	300	352	320	337	344	403	313	308	297	326	289	349	325	309	291	326	291	337	299	291	306	293	323	345	344	334	293	323	335	329	313	314	319	322	321	351	304	294	321	304	303	301	308	318	323	299	329	315	300	319	275	316	310	332	343	331	294	345	283	359	327	325	313	306	352	316	323	326	291	314	336	301	315	315	297	340	347	298	316	345	354	296	317	296	312	293	313	321	315	312	282	289	339	308	311	348	319	291	315	290	298	317	303	349	311	310	362	322	306	324	313	315	339	318	324	295	295	343	328	307	315	305	307	302	300	299	321	322	313	318	321	316	331	303	333	324	320	302	346	323	299	292	309	329	305	304	324	331	289	325	335	318	305	327	304	298	349	316	314	286	344	304	319	331	329	327	322	325	304	331	287	330	302	306	328	338	319	351	326	314	327	321	336	314	335	330	302	347	308	298	346	337	344	326	324	300	312	329	313	304	322	320	313	306	305	324	287	326	307	351	305	291	353	304	335	308	300	316	323	325	312	315	302	327	315	286	337	339	281	319	316	296	346	318	338	295	286	338	331	299	302	298	298	292	336	314	320	321	320	309	320	345	286	304	300	312	324	297	325	266	314	299	318	341	316	304	325	302	321	332	353	302	309	343	325	326	296	302	318	299	324	322	340	348	300	340	325	322	320	331	323	300	300	332	343	336	319	310	327	307	324	284	308	310	313	314	311	325	334	328	333	318	287	337	289	315	295	321	281	328	323	326	312	282	305	292	315	326	328	313	331	307	306	291	294	347	326	338	313	280	319	344	310	315	338	290	329	325	316	289	319	314	299	320	308	298	331	348	314	279	329	313	303	319	308	323	297	295	297	334	305	319	303	314	305	314	321	329	315	300	322	306	339	297	298	331	304	293	284	274	290	287	285	354	334	325	297	288	339	312	322	297	317	318	330	311	317	352	314	305	315	322	294	308	329	316	327	293	313	346	311	326	307	351	317	292	307	292	277	325	324	327	298	295	323	353	322	334	305	322	306	316	306	322	344	368	296	296	334	318	312	287	303	303	316	311	311	300	314	295	310	299	296	319	319	318	320	316	338	301	327	311	337	322	345	316	338	339	331	321	303	347	310	336	299	320	312	278	338	279	306	313	296	298	320	304	316	323	330	321	314	332	320	295	304	328	312	318	286	336	348	306	302	343	318	317	308	342	283	322	312	354	323	329	316	321	351	284	300	300	321	321	322	347	324	305	314	298	310	310	303	300	291	316	358	290	272	304	309	302	322	334	338	309	294	318	286	311	321	316	325	318	292	323	315	323	310	306	307	348	341	335	287	299	336	300	311	300	332	341	339	310	300	334	291	317	314	329	304	311	322	269	280	285	313	344	294	302	316	314	267	319	317	311	305	322	318	332	308	309	325	326	305	338	318	311	329	322	315	299	297	321	304	326	334	312	307	313	317	299	334	308	319	312	297	321	318	295	284	293	326	323	299	345	288	277	314	313	328	331	319	320	290	302	323	339	332	300	271	324	324	265	303	329	302	324	308	333	294	323	305	324	321	324	284	312	316	337	323	337	336	299	324	310	337	291	299	326	316	322	319	315	310	313	344	306	313	329	310	303	343	303	331	302	322	323
10811	11677	18657	19668	17846	15675	16026	13304	9927	9738	7933	6045	5497	5489	25576	26288	17638	11829	6151	3264	1959	1114	946	927	881	912	989	892	889	843	897	900	854	847	913	839	901	872	887	838	926	906	881	946	845	862	873	866	885	919	857	916	888	866	865	837	900	880	932	881	929	912	900	869	891	860	925	903	886	881	940	883	891	864	880	883	879	889	854	893	918	929	871	894	904	912	899	853	861	843	819	860	840	916	861	893	896	919	855	875	871	855	842	900	904	909	877	886	920	906	884	874	901	898	866	899	880	883	941	898	870	894	877	879	924	881	893	883	873	872	923	946	842	933	933	920	901	874	871	917	899	897	882	934	913	849	885	875	885	889	865	854	866	883	897	865	940	885	858	900	859	866	882	861	831	906	828	879	851	881	865	907	914	932	902	889	874	889	943	808	878	905	902	875	902	949	981	876	936	885	880	911	874	891	952	879	855	894	902	940	892	899	789	909	867	915	878	871	833	878	892	832	894	879	846	928	882	877	890	926	947	881	879	896	804	905	906	913	877	862	914	903	902	868	893	889	894	866	858	838	903	950	882	952	925	854	901	889	859	866	843	914	875	888	883	836	869	895	887	885	894	920	856	886	888	839	870	912	947	886	897	924	924	920	889	889	932	864	848	895	867	892	919	875	859	917	910	903	847	938	872	870	880	921	916	864	873	879	898	856	877	903	887	904	826	881	834	890	867	881	875	874	904	867	906	837	879	867	899	901	943	894	878	831	879	903	878	892	871	870	862	931	894	901	868	887	914	883	933	928	884	922	876	899	899	909	896	937	863	872	836	855	833	904	852	874	922	872	943	934	927	839	875	916	891	891	834	913	930	901	907	896	883	915	867	927	844	895	872	887	850	907	923	897	930	845	887	851	928	828	848	916	936	846	907	921	845	849	910	891	908	844	860	890	951	854	906	901	892	841	893	881	877	871	897	775	870	853	873	910	903	859	853	891	863	921	886	902	884	894	901	850	895	880	905	867	862	892	896	934	920	838	833	865	852	910	895	911	865	841	844	830	869	907	876	884	887	834	874	877	872	907	906	909	880	884	925	908	877	898	863	814	895	884	892	853	875	909	881	939	878	898	884	896	882	837	880	950	860	864	901	894	861	916	859	894	946	928	873	867	880	892	883	908	884	880	867	861	892	875	915	829	915	894	893	870	858	908	891	891	934	839	911	921	855	914	899	881	890	847	840	896	885	883	909	833	866	877	894	920	919	875	929	827	881	871	897	879	860	895	906	921	921	889	907	913	846	894	959	904	920	904	853	877	876	825	886	846	920	912	908	875	847	811	904	923	864	906	894	854	906	886	893	920	874	919	909	903	940	831	917	910	916	906	828	856	860	913	840	893	900	903	849	888	897	833	845	837	902	932	943	938	910	885	874	860	802	974	863	900	860	907	901	888	916	916	910	903	938	896	833	900	872	867	851	913	869	939	886	951	879	852	918	882	855	854	845	884	912	916	878	842	833	863	911	915	879	866	878	894	882	879	873	930	864	895	955	891	857	884	895	878	926	857	883	863	865	842	871	916	881	874	852	875	890	926	860	864	911	881	906	871	895	876	880	859	878	860	882	894	876	892	840	920	903	912	862	907	926	911	926	891	884	872	921	872	918	853	873	878	913	861	874	860	896	895	937	878	846	836	863	830	845	865	933	874	887	915	944	895	873	895	914	935	916	903	841	861	917	908	864	869	905	915	879	934	849	891	818	859	870	889	905	924	844	858	926	895	917	873	894	904	886	925	947	905	888	880	883	869	851	861	940	839	894	876	884	876	860	929	845	944	840	864	938	858	839	878	874	887	865	838	895	888	933	910	894	907	893	841	898	869	877	914	908	899	875	921	874	846	878	875	920	941	901	881	889	871	903	929	852	856	886	943	936	902	930	860	874	791	888	954	890	885	893	870	889	883	865	902	898	876	902	927	879	907	825	883	910	857	926	900	930	837	890	898	851	836	854	854	875	875	907	893	901	846	901	864	907	890	915	847	875	882	846	870	866	886	877	916	914	895	853	865	914	924	917	890	863	945	945	905	929	940	929	931	897	866	900	874	902	855	892	897	856	872	914	855	864	887	875	880	883	846	852	868	883	846	881	890	896	922	862	805	915	870	872	885	828	822	899	919	902	903	882	905	899	888	879	887	869	862	896	898	924	858	883	882	938	878	900	878	918	915	909	870	832	901	872	858	862	841	905	864	888	913	886	906	889	895	851	883	908	884	882	936	875	892	944	906	914	812	874	932	861	866	888	873	954	858	859	905	855	912	868	953	861	913	939	956	887	896	858	888	913	873	884	866	889	891	850	872	889	917	866	916	868	837	944	921	926	920	904	887	853	927	853	898	857	887	876	897	895	858	910	868	911	876	843	859	920	873	911	911	886	855	830	847	857	845	930	862	878	903	930	890	934	885	867	830	937	851	929	887	925	875	906	877	802	850	886	875	897	885	929	878	870	906	870	884	851	943	894	880	888	866	892	874	903	892	941	874	833	867	879	891	886	895	879	863	878	855	949	854	861	899	901	843	935	889	894	865	840	870	956	908	880	863	815	874	880	889	881	821	909	858	857	813	922	884	895	874	866	847	906	863	900	896	914	927	920	889	917	881	884	850	829	903	869	834	891	898	837	853	905	938	829	911	876	885	906	833	875	898	895	877	828	883	844	898	864	931	895	931	900	907	973	897	943	923	924	847	901	821	894	822	890	866	951	922	911	901	913	906	882	867	868	854	916	904	878	890	889	904	893	857	886	832	865	827	912	875	921	853	891	893	903	881	870	885	875	889	923	883	895	890	850	874	849	908	867	885	917	888	923	930	875	919	895	894	922	881	888	846	929	835	876	860	883	875	864	885	907	861	926	929	891	910	899	855	867	909	861	819	847	858	932	920	871	887	855	861	876	891	841	856	866	883	873	887	896	855	906	871	861	912	895	909	885	910	906	829	911	909	939	910	886	881	819	860	852	857	846	878	864	869	907	862	949	913	876	935	917	861	886	863	877	851	869	854	933	905	848	868	898	917	870	872	875	903	891	907	877	865	898	845	920	836	831	869	889	861	957	902	890	894	878	882	893	851	893	911	870	903	866	890	868	879	834	855	870	844	903	881	849	880	869	884	883	878	898	850	887	945	861	899	883	858	906	857	889	889	874	889	856	856	927	876	863	916	900	903	910	921	863	920	857	855	928	890	923	899	897	877	858	904	916	865	900	875	907	863	955	895	933	868	875	864	819	918	901	849	920	865	909	871	882	846	895	907	923	839	959	862	895	898	900	970	906	875	882	886	860	881	882	931	865	847	893	896	883	864	917	955	868	840	907	855	854	896	874	884	942	914	853	872	897	909	910	887	873	881	859	906	871	850	865	852	905	889	877	859	922	893	876	939	846	905	899	896	862	877	874	907	896	870	891	874	917	896	852	873	894	859	911	872	902	922	900	956	945	866	922	910	846	892	834	914	842	843	880	897	896	902	876	894
26322	8001	2992	2046	1404	1109	868	764	619	576	534	491	424	449	637	839	634	504	391	328	283	301	311	309	301	274	286	303	267	290	330	279	274	264	280	279	273	283	302	294	311	287	283	259	242	304	266	292	292	308	289	307	292	260	286	294	298	282	272	292	292	299	274	278	301	282	288	295	294	289	274	287	305	294	281	298	293	302	284	273	288	288	317	309	288	283	321	284	301	310	327	318	288	334	307	286	267	296	297	281	292	266	302	279	272	296	299	282	270	270	302	293	275	248	318	294	282	296	273	298	263	288	291	284	291	266	303	288	280	292	276	272	289	306	300	298	292	303	271	332	300	250	290	296	286	275	308	287	302	310	281	294	309	277	276	302	311	261	306	306	275	286	303	286	312	304	272	276	334	292	285	317	293	290	285	260	271	315	269	292	266	295	271	290	266	293	306	276	299	319	288	286	285	279	310	298	277	277	295	330	292	312	307	283	311	277	292	293	265	284	309	288	297	274	295	290	303	329	271	305	287	261	289	292	287	297	281	286	271	278	275	288	285	288	303	317	278	322	291	308	286	292	310	283	299	275	294	299	289	304	315	323	293	293	279	320	284	305	296	286	287	304	258	333	279	297	301	293	275	289	290	348	303	317	299	269	297	255	278	282	295	274	318	311	257	245	288	255	280	299	291	281	270	320	310	254	277	291	301	278	276	272	293	286	332	279	304	270	316	283	272	275	286	271	250	265	287	271	272	288	296	256	313	278	292	289	261	305	314	310	320	308	265	304	297	285	279	302	282	327	311	273	267	286	286	313	265	288	291	275	299	313	287	257	295	297	315	285	312	280	279	287	297	296	290	286	287	279	277	310	310	258	290	235	276	330	301	295	282	294	286	303	309	316	301	302	285	274	320	274	253	289	313	281	252	290	279	293	318	287	305	266	306	305	285	295	269	283	290	282	297	298	280	300	316	293	331	252	306	298	312	295	296	292	291	280	282	307	261	294	283	296	293	291	295	271	299	292	316	293	299	303	276	309	289	269	310	315	286	286	256	305	265	296	285	294	274	305	279	278	299	316	270	305	286	272	274	263	288	290	310	261	275	307	288	324	292	307	269	296	277	273	312	284	306	285	281	272	282	262	290	305	330	323	277	322	292	310	283	313	301	285	285	250	320	269	288	294	287	293	295	314	309	286	277	252	296	280	286	281	284	281	268	282	254	276	290	322	285	289	287	275	300	276	292	278	301	272	289	289	316	272	305	279	291	285	306	316	293	297	295	264	273	321	276	277	282	257	275	292	290	262	310	319	257	295	279	275	313	257	282	279	310	290	271	284	311	281	305	288	298	289	289	280	288	313	280	299	288	288	272	300	302	311	282	305	292	269	278	311	257	287	297	291	323	311	253	295	294	282	302	255	294	303	266	280	265	324	309	298	290	311	310	281	247	307	297	295	265	300	295	326	297	328	264	283	306	265	267	299	296	301	255	277	279	280	311	294	297	336	291	262	296	313	330	296	297	294	289	284	287	276	279	290	277	294	273	309	308	288	289	297	288	323	310	288	303	299	326	287	308	289	294	289	315	333	258	303	317	297	279	289	292	291	293	317	296	293	283	288	277	274	311	314	297	311	296	266	304	282	299	293	291	287	276	265	296	296	297	291	272	296	296	253	292	309	268	301	329	277	283	316	294	297	272	305	285	322	292	295	309	289	281	267	296	280	294	279	310	277	305	289	273	308	276	272	275	318	255	270	302	286	300	292	293	284	286	302	335	298	297	289	287	310	280	299	309	287	268	305	284	317	286	306	275	293	288	303	284	321	293	303	288	315	291	307	298	297	320	274	290	263	271	274	263	255	302	301	268	296	304	285	284	299	295	278	330	294	286	304	286	269	273	290	277	294	292	294	304	291	290	290	305	278	288	278	304	287	266	286	291	333	273	279	294	304	270	315	257	281	270	296	305	295	290	282	290	257	307	296	279	300	273	281	287	288	294	266	271	282	283	316	263	267	302	280	283	275	284	288	314	294	296	307	288	261	292	316	246	308	264	282	297	284	288	268	290	260	264	313	290	321	294	302	248	266	307	296	315	274	301	316	289	288	294	307	292	284	295	269	311	314	288	312	263	303	339	304	269	263	271	262	269	280	297	282	288	286	288	285	300	284	297	294	311	281	271	314	273	276	272	299	293	306	280	291	288	292	292	277	286	279	265	287	267	311	268	271	320	282	322	303	309	277	280	274	286	262	299	284	254	299	259	285	289	283	293	283	302	309	305	280	261	290	324	280	297	279	276	285	297	293	261	312	276	319	301	280	282	301	271	310	278	293	299	288	311	286	299	294	282	299	287	299	267	271	304	290	300	331	307	292	302	277	289	294	307	294	281	297	277	305	297	314	279	310	314	289	311	286	305	277	307	279	278	277	296	316	303	269	273	288	291	307	282	280	277	294	305	284	292	302	272	304	314	313	318	286	298	304	278	309	333	319	308	273	290	278	329	295	309	290	328	274	300	307	273	284	283	269	270	271	311	304	298	283	323	304	271	291	309	284	273	303	307	293	315	294	297	302	276	307	301	323	308	330	256	319	273	300	294	266	285	307	252	283	287	284	309	302	301	285	294	306	277	254	283	289	278	312	311	255	272	301	310	266	277	262	293	309	306	263	285	284	302	328	299	287	266	289	264	330	281	268	293	273	296	319	298	307	297	311	300	292	312	308	272	292	264	285	286	304	311	294	297	292	261	293	287	284	308	284	314	269	269	291	260	298	284	282	293	271	296	272	333	281	279	302	256	283	288	281	314	298	274	278	254	277	271	291	282	334	279	292	284	275	308	293	296	287	328	306	302	278	299	289	302	306	284	271	278	300	286	290	311	312	292	274	293	264	279	304	299	280	300	297	302	273	258	280	302	329	309	306	312	263	274	271	290	281	287	285	267	291	277	282	299	310	276	326	306	257	285	286	305	306	310	326	279	321	300	288	304	293	264	329	278	309	263	320	285	300	283	290	260	268	327	295	281	281	309	296	277	260	292	285	262	269	290	266	303	305	252	272	254	281	299	319	244	327	282	327	306	290	274	267	269	307	312	288	282	303	314	297	276	331	287	308	292	273	270	313	303	305	290	292	311	287	294	293	306	269	264	317	287	303	285	299	268	268	314	304	293	288	280	298	279	300	288	277	288	277	269	328	305	269	280	300	286	298	297	286	293	296	282	281	305	308	331	302	296	307	312	294	305	273	301	305	309	279	273	285	283	259	293	297	285	269	308	277	299	299	278	302	288	282	264	323	293	274	303	299	300	297	308	284	295	269	282	265	277	298	270	341	282	329	291	289	320	290	315	293	295	293	294	266	259	262	298	307	280	309	302	276	302	268	306	304	302	279	290	264	286	294	295	306	298	309	289	310	297	274	295	298	312	263	282	272	302	292	298	301	313	270	287	299	291	330	297	295	300	290	289	267	274	304	275	284	263	307	309	307	266	294	274	268	301	272	286	311	279	302	320	269	280	275
8127	4187	7275	7052	6006	4821	4060	3278	2746	2462	2158	1894	1752	1729	3154	3905	2500	1823	1386	1008	919	861	807	853	805	824	825	853	823	876	811	787	832	811	861	826	858	818	796	831	843	844	834	812	776	827	857	883	816	793	780	797	859	794	844	823	846	849	890	788	845	828	795	825	838	832	761	829	842	858	813	845	848	850	876	821	865	840	878	819	799	845	810	824	866	846	802	853	876	788	813	827	844	799	822	812	807	791	845	757	901	805	897	810	894	791	841	807	859	802	822	809	812	815	876	840	751	841	824	820	844	834	843	792	852	855	806	807	829	826	863	825	793	857	852	852	792	830	814	842	819	802	852	823	802	784	888	866	818	823	805	863	788	798	859	811	833	799	789	842	797	836	808	803	804	768	813	739	821	804	812	813	894	873	854	789	832	822	828	830	840	838	801	815	822	793	883	781	809	808	784	797	822	842	816	873	878	806	802	841	868	855	800	818	825	826	844	806	799	784	814	808	837	834	795	820	815	841	859	825	852	849	803	863	829	881	879	811	820	901	824	861	827	848	830	813	834	841	833	852	822	778	815	814	843	806	818	853	829	811	869	817	834	824	785	792	802	786	799	886	832	799	819	822	769	829	811	781	827	814	830	825	872	894	877	800	807	844	780	828	851	781	818	850	838	844	766	843	843	801	811	783	838	811	843	815	896	816	825	792	790	881	826	839	813	863	832	844	791	810	805	841	834	838	795	861	873	837	778	868	803	851	829	797	807	786	854	812	838	780	836	882	840	807	833	850	805	815	832	871	792	846	809	836	815	789	793	826	811	843	833	830	801	804	827	817	789	839	850	816	771	895	856	831	808	804	812	810	816	858	875	792	833	836	845	834	825	820	875	821	824	845	840	846	822	866	806	845	807	855	840	832	806	844	806	832	834	864	788	803	815	842	824	825	816	828	779	824	809	757	760	839	794	838	830	835	757	852	817	779	795	863	897	800	893	830	820	868	839	859	809	829	797	811	821	810	856	821	872	808	827	818	819	834	817	812	835	853	876	777	863	806	772	826	826	785	799	843	841	873	870	837	892	784	799	807	864	771	851	862	814	831	839	774	807	879	811	810	830	860	850	817	808	812	820	791	776	843	845	815	845	818	830	844	789	836	800	833	842	818	847	832	802	846	808	889	809	845	817	807	838	855	811	798	856	816	872	839	819	844	815	815	876	870	798	856	846	823	784	817	847	800	809	804	828	853	785	817	820	767	817	815	831	878	844	832	818	827	753	803	783	853	842	815	806	876	825	849	779	859	795	799	834	827	875	823	836	834	835	849	805	901	781	811	854	824	853	822	830	792	836	872	836	821	847	830	851	822	834	849	846	867	863	827	827	852	837	793	796	788	817	805	838	887	856	882	805	858	880	824	844	845	811	762	835	863	863	836	856	833	796	812	839	826	824	779	810	822	897	825	825	798	805	860	841	826	852	812	845	780	845	863	807	854	839	844	870	751	817	840	807	827	840	861	869	813	870	848	847	815	813	852	818	816	846	859	789	841	838	864	785	880	783	754	853	871	842	839	816	819	822	836	847	822	803	850	829	759	821	810	794	887	790	856	852	813	841	824	834	771	825	815	836	818	799	773	821	835	822	816	828	860	838	823	799	828	812	825	865	838	808	837	879	843	835	856	820	818	865	804	793	827	840	843	857	848	813	788	848	847	877	884	811	845	821	834	855	816	783	848	853	824	865	776	843	841	842	800	866	823	860	803	861	850	798	774	798	865	887	813	810	791	847	807	786	866	846	836	863	831	832	843	817	806	836	859	835	802	818	817	851	828	838	870	836	801	887	839	796	822	838	833	858	790	834	881	861	798	828	811	853	784	824	845	814	803	795	861	847	797	852	840	821	829	789	882	802	837	836	834	793	829	823	818	814	827	789	870	880	787	854	796	798	805	779	803	825	854	827	864	802	872	839	814	773	847	823	836	836	891	773	805	801	816	821	876	838	800	844	830	870	803	854	805	795	804	804	819	861	814	788	807	838	849	797	801	857	871	821	803	793	783	852	858	808	822	805	767	849	794	873	808	822	795	814	852	824	808	819	857	793	866	853	847	863	814	837	872	829	861	840	847	846	793	848	838	846	826	792	805	807	802	873	795	855	831	842	864	787	867	866	801	838	868	802	881	784	892	846	874	805	850	827	778	856	844	818	799	808	836	868	800	857	758	817	845	828	848	853	795	777	839	813	826	788	826	829	866	818	843	830	804	787	808	856	831	828	824	873	866	850	832	846	792	845	848	830	847	853	841	821	768	807	790	828	814	842	832	823	848	847	819	823	863	834	846	862	798	859	827	810	796	843	799	806	802	869	816	873	854	801	841	819	810	795	804	840	797	801	795	781	760	842	848	856	841	826	786	777	884	835	777	802	811	853	823	819	845	862	842	829	846	814	850	881	880	833	807	819	871	802	813	823	818	801	798	829	797	836	855	851	835	810	793	849	851	794	840	776	826	827	846	779	808	794	825	846	813	831	869	837	834	810	877	828	834	868	792	859	834	815	849	827	794	783	815	848	831	801	808	847	833	856	864	812	829	814	858	828	815	823	820	847	874	794	851	815	781	840	815	743	800	808	818	841	826	811	847	880	874	839	823	862	839	756	834	847	827	838	780	819	860	818	826	848	814	824	835	838	833	787	875	815	819	845	841	819	818	825	859	810	809	794	842	777	746	829	854	857	784	815	788	852	841	842	847	856	910	817	761	849	867	863	812	829	807	832	867	809	848	791	842	823	836	806	855	854	785	790	792	849	843	854	798	814	855	860	782	833	829	842	782	750	789	794	840	831	759	849	789	829	856	861	847	840	811	840	845	875	799	819	851	826	831	839	778	832	793	840	857	815	805	827	833	839	807	812	854	814	862	871	870	841	844	827	824	815	851	891	844	799	828	858	794	818	864	881	793	790	830	790	842	868	762	802	795	787	824	821	809	820	791	850	833	830	817	806	837	896	825	843	789	831	851	807	870	848	836	857	865	814	803	860	816	800	799	792	850	804	833	847	803	832	876	840	763	863	797	794	900	822	801	829	791	828	823	845	792	808	878	813	763	832	794	811	824	862	829	881	845	871	788	812	834	844	799	836	808	794	826	831	845	789	815	812	861	890	845	846	827	821	827	861	851	863	805	856	868	816	851	812	799	813	827	830	823	844	825	839	801	847	794	848	839	869	833	829	844	826	788	795	819	817	861	776	812	786	848	842	811	821	771	808	830	813	809	753	856	870	871	799	812	759	853	877	863	860	857	802	886	837	831	865	813	844	833	839	768	823	881	771	817	850	824	820	825	818	881	841	820	827	822	811	804	787	799	810	834	868	818	811	908	833	781	815	814	810	808	829	872	851	866	787	828	809	840	814	796	810	832	846	819	820	819	856	839	778	839	790	863	790	826	828	871	843	815	802	799	831	807	831	829	812	862	790	800	788	798	817	865	832	805	793	814	823	911	842	788	817	826	839	833	817	843	844	832
28689	14163	10773	8094	5082	3723	3325	2238	1667	1485	1145	931	856	923	3881	4756	2608	1528	774	538	413	379	363	315	282	286	315	324	321	297	287	306	327	319	339	319	290	309	311	338	324	312	313	306	332	334	292	351	317	312	337	320	320	306	314	330	321	348	324	312	330	309	299	309	314	311	315	287	303	319	295	307	299	301	298	316	318	300	312	288	336	263	313	312	288	307	316	280	299	327	283	311	279	265	278	303	317	323	309	326	302	320	336	325	296	298	325	313	325	317	326	304	324	335	292	300	291	292	316	337	321	295	319	281	304	332	285	315	299	273	289	290	310	281	309	323	291	303	326	340	298	297	285	306	334	287	301	292	272	297	320	304	312	321	321	325	322	327	304	291	316	297	307	302	283	307	324	295	299	317	298	310	301	326	308	303	308	288	313	338	310	334	284	316	320	316	314	327	298	315	303	301	301	295	296	315	290	302	318	312	314	277	299	296	297	299	319	296	318	340	328	305	305	306	329	302	318	331	325	341	321	305	310	300	308	297	325	294	298	298	308	291	307	328	330	343	328	320	306	300	308	297	350	293	282	288	311	320	340	307	321	330	291	282	300	338	305	294	336	315	302	305	319	307	309	322	322	309	354	303	298	284	292	294	303	306	294	317	304	298	323	315	299	307	308	282	333	289	315	337	324	286	281	313	308	330	331	316	308	333	286	325	304	329	326	318	310	306	313	272	318	292	318	307	331	295	288	303	272	301	293	310	339	317	282	297	331	317	310	337	322	318	318	332	297	318	317	286	308	322	338	318	314	274	330	312	315	309	319	299	318	343	317	317	311	299	317	325	330	319	305	307	302	304	312	322	323	279	317	299	274	312	320	330	306	318	292	313	306	290	302	316	323	295	316	290	292	307	318	297	301	343	297	311	278	297	323	292	299	295	326	285	284	312	303	352	251	314	323	289	287	295	301	311	290	288	306	310	300	309	331	318	277	316	310	346	333	300	327	290	309	320	314	318	307	277	324	286	301	310	314	322	301	331	318	306	325	302	331	313	326	299	270	298	277	309	309	273	295	292	323	336	289	329	273	301	291	299	315	291	309	320	348	313	334	296	315	276	319	317	324	279	308	345	328	321	344	279	319	317	315	279	305	291	289	324	301	328	270	303	290	312	323	305	315	304	332	296	325	261	285	314	299	324	310	319	312	298	326	341	308	310	329	308	289	330	309	317	325	289	284	306	295	312	332	327	302	308	326	350	313	302	312	299	274	303	313	313	339	302	311	310	324	303	301	287	345	314	290	310	323	272	314	299	296	337	265	298	317	299	334	284	296	323	307	297	333	319	333	286	297	328	319	293	306	298	303	279	248	315	294	284	302	309	324	313	299	321	296	321	311	296	322	297	304	309	283	284	320	317	321	293	307	282	308	291	309	330	329	330	343	288	302	317	322	312	326	282	323	305	312	309	338	306	294	281	285	290	333	320	310	328	286	330	311	324	326	321	299	300	319	318	295	341	286	314	298	317	322	322	310	349	280	338	312	315	319	277	309	280	296	298	328	319	316	304	300	327	298	318	312	344	323	280	303	300	286	331	314	305	305	300	336	330	315	283	295	278	273	296	324	315	309	337	309	286	316	315	272	300	292	291	302	330	303	319	347	323	329	311	325	326	294	320	330	300	289	327	324	340	316	326	295	300	319	287	309	347	298	356	314	297	334	317	272	308	309	304	328	271	304	319	297	298	326	315	319	310	276	276	324	317	297	277	286	320	305	288	340	330	280	311	322	321	325	336	329	332	325	307	293	302	294	310	310	326	300	293	328	307	308	295	328	338	316	306	298	302	309	331	303	291	325	308	316	331	314	331	294	301	294	324	309	319	298	301	298	332	287	319	266	313	327	289	316	296	318	305	296	293	316	317	324	294	301	300	293	309	288	316	298	311	336	324	315	341	320	322	337	299	304	351	314	283	321	291	295	292	299	316	274	305	312	301	296	328	309	282	293	301	286	325	327	321	293	348	309	305	313	352	276	321	286	293	298	304	349	312	307	313	288	279	294	299	291	287	361	303	280	288	309	296	339	325	289	308	317	281	336	306	329	316	308	287	314	311	286	296	302	320	318	278	317	312	335	324	298	319	325	328	313	329	302	319	310	337	292	308	325	339	303	308	305	293	341	332	275	303	278	267	284	336	335	302	304	286	315	326	337	331	318	323	287	304	320	312	280	326	324	336	322	294	302	292	311	308	309	296	292	300	328	310	319	283	315	295	295	296	322	302	311	318	293	309	279	296	271	305	295	299	355	266	334	320	311	323	323	310	329	294	331	328	313	287	302	318	330	319	316	318	314	303	312	299	319	309	312	289	325	318	287	285	294	317	305	302	302	293	329	275	323	329	288	292	273	309	297	309	313	310	326	331	306	351	309	303	315	322	320	305	297	297	297	301	312	303	340	297	351	315	273	350	312	329	334	343	294	280	328	309	297	290	315	310	304	311	320	307	284	272	300	331	301	318	299	321	304	312	332	278	334	303	308	282	306	286	336	296	309	317	307	303	354	292	308	296	317	289	292	333	324	307	315	329	311	338	345	316	331	307	290	312	304	295	292	308	310	284	341	293	310	307	318	324	307	307	301	325	339	322	311	297	331	312	306	339	308	314	317	337	332	286	322	310	307	346	296	297	318	308	318	301	297	329	303	300	293	323	321	292	327	303	284	295	315	294	352	289	320	306	317	331	326	300	322	339	301	302	319	318	334	290	337	303	311	345	312	322	293	305	319	308	317	317	319	308	309	308	294	364	281	284	297	294	296	309	325	313	310	295	348	306	306	307	348	305	273	301	297	289	304	311	283	305	350	321	301	276	332	282	314	325	295	331	296	299	298	288	318	306	287	316	366	298	331	316	302	315	311	312	293	318	298	341	307	324	331	313	305	326	301	331	320	290	322	311	312	336	317	293	314	359	292	310	330	338	333	320	309	303	286	292	332	316	319	321	297	310	309	338	304	278	305	284	293	307	296	311	322	304	309	305	293	309	307	316	303	336	286	322	293	333	314	300	296	324	306	325	329	316	326	321	314	304	335	311	305	286	313	316	340	328	304	340	309	298	301	302	299	307	309	292	261	303	327	299	304	283	295	290	272	302	316	355	311	311	251	322	331	291	292	303	305	285	305	317	284	294	327	332	322	302	312	320	291	317	326	305	303	301	306	307	327	329	339	307	330	329	293	311	313	310	315	303	291	310	329	320	323	310	301	310	291	294	330	337	308	331	321	310	317	324	305	317	315	316	320	318	284	306	313	324	322	287	293	296	318	326	296	323	313	350	303	338	316	281	318	318	280	326	295	299	365	300	326	310	348	293	303	318	291	337	271	312	310	318	293	334	298	301	324	310	296	305	317	301	275	318	303	311	320	312	321	296	307	299	302	320	311	292	315	288	280	330	314	324	287	338	316	332	310	290	299	312	324	328	334	285	330	311	301	323	318	289	329	316	302	308	312	309	295	299	293	312	333	312
9886	8857	15530	15344	13326	11912	11541	9147	7605	7130	5501	4491	4310	4667	17711	19893	11660	7314	3773	2272	1463	1188	988	909	950	886	911	885	932	907	869	864	837	841	873	873	859	847	898	884	890	880	857	901	886	845	899	942	861	913	868	890	931	892	860	898	834	929	881	910	893	892	913	897	850	919	891	897	891	862	925	882	844	891	814	907	897	897	897	882	920	872	898	842	862	858	902	881	878	899	833	914	934	866	889	895	854	877	871	809	847	912	861	915	860	875	877	891	839	910	867	907	855	869	883	934	875	890	904	868	900	839	863	951	860	850	941	912	854	866	871	909	885	864	896	835	825	887	877	910	885	910	822	893	882	876	914	857	879	891	846	909	881	872	865	854	854	875	888	861	885	830	863	861	901	828	910	890	884	910	869	862	926	792	904	888	885	875	909	883	919	912	919	870	873	872	846	871	911	901	866	850	876	904	886	830	851	823	894	887	898	913	867	903	876	933	879	890	857	886	893	853	873	892	876	895	875	871	870	832	897	855	885	838	872	875	822	820	866	925	903	903	847	858	893	852	869	862	882	841	806	889	916	843	873	871	881	855	838	908	843	882	932	879	882	888	885	834	917	855	894	890	859	873	888	857	881	896	904	873	841	907	882	917	882	872	914	885	876	878	870	863	888	815	889	898	885	874	867	847	858	904	856	885	876	875	886	881	837	860	861	894	844	896	890	887	873	904	879	866	847	863	867	904	942	883	910	850	845	926	930	856	856	869	874	858	890	889	869	869	863	817	880	930	911	871	851	917	825	917	836	916	916	832	822	852	867	869	821	875	820	841	887	879	890	860	881	883	914	836	854	905	896	901	882	824	834	874	883	885	882	847	873	903	877	842	845	886	890	816	917	895	876	925	867	846	916	894	901	937	841	900	867	901	880	836	934	931	850	871	872	805	916	847	871	850	856	898	905	906	862	865	890	841	882	928	841	886	915	802	897	880	892	833	915	869	921	857	890	907	840	854	847	886	884	850	862	882	883	923	847	841	912	881	905	839	872	866	890	859	804	862	856	873	916	858	847	883	924	873	846	852	875	854	921	882	962	885	899	888	875	878	860	890	889	823	854	890	913	867	850	828	943	870	917	875	868	841	833	873	856	864	875	905	891	863	877	877	869	904	839	873	872	850	855	859	876	878	897	843	913	883	846	882	902	861	873	855	827	899	895	880	893	819	837	862	857	857	877	848	894	867	867	913	865	893	846	840	913	853	851	886	837	872	879	878	842	899	931	875	931	819	873	876	869	854	886	891	905	827	902	869	875	902	874	850	858	871	829	890	857	853	811	839	879	843	895	831	886	883	851	873	869	895	885	909	843	889	846	795	903	859	867	886	858	897	886	877	883	850	869	921	890	886	870	904	900	916	875	879	886	876	821	916	926	860	909	800	828	866	855	890	866	870	867	897	918	910	872	845	899	878	866	957	859	842	860	846	836	899	924	826	888	855	923	909	885	886	900	823	903	839	895	848	885	837	872	835	865	871	881	884	863	838	848	855	859	874	878	871	872	912	879	901	937	860	869	885	864	884	891	864	920	879	911	889	917	887	897	829	898	913	896	870	906	877	879	860	906	826	875	886	831	894	853	874	852	890	856	856	874	900	884	881	920	892	844	858	869	858	889	869	886	874	838	887	876	922	899	854	864	890	832	850	851	867	916	873	842	855	886	913	860	856	868	887	908	823	888	854	900	841	854	875	840	889	831	846	841	870	914	844	848	852	886	896	847	907	864	880	860	854	876	836	891	870	933	904	905	899	858	883	886	879	838	867	952	875	930	873	894	863	887	851	865	923	833	799	869	869	915	916	858	900	940	856	845	883	897	885	918	914	894	883	895	885	920	877	852	868	877	871	891	878	913	887	862	845	872	892	854	891	865	875	883	921	868	836	875	865	917	868	879	884	879	871	905	932	904	860	850	884	876	859	857	915	904	876	871	847	874	878	857	843	954	871	871	909	872	903	900	845	855	894	913	869	849	914	904	891	928	902	982	909	885	858	862	904	853	868	871	862	884	871	904	914	913	908	892	860	878	872	876	881	869	876	870	873	864	863	903	867	877	870	940	885	911	882	877	917	839	879	879	857	881	872	820	896	841	902	877	886	840	896	848	851	899	917	870	856	888	870	865	879	947	882	849	897	933	878	848	861	863	878	838	874	841	840	915	861	888	892	885	914	833	915	922	838	871	788	897	855	910	924	918	858	863	824	862	878	837	885	896	887	851	911	942	875	881	867	904	899	888	896	892	860	892	918	902	910	892	863	881	885	900	891	891	880	858	847	854	858	833	891	929	887	861	919	841	901	885	866	837	863	875	855	919	924	893	885	837	834	839	878	826	883	847	884	873	845	851	836	829	867	911	880	923	868	857	908	885	932	890	940	871	849	909	906	872	869	830	824	890	868	863	919	870	869	887	910	850	870	871	840	864	851	860	917	867	885	887	850	899	873	907	857	910	856	861	866	869	864	884	821	875	836	847	806	868	883	863	862	854	905	895	863	867	916	839	883	868	881	838	882	901	885	906	918	874	826	855	892	863	939	900	881	901	878	846	885	867	908	858	893	887	807	873	896	824	898	933	900	889	885	895	867	881	882	884	831	916	895	905	840	847	881	883	841	853	879	847	867	899	895	898	933	924	826	879	845	865	853	899	871	901	913	873	853	872	878	918	879	882	867	876	883	905	917	882	866	881	926	897	956	907	863	823	946	845	826	890	870	851	853	913	820	895	858	869	829	909	842	915	898	849	852	836	839	914	858	924	883	940	912	909	878	909	887	893	904	870	881	864	893	889	847	895	911	870	877	894	903	914	878	891	856	896	896	871	847	893	925	848	890	882	884	910	865	842	921	919	881	850	912	823	916	891	869	860	859	858	807	848	848	837	905	894	869	836	913	870	818	874	882	833	863	874	859	950	921	920	866	849	875	854	903	929	951	883	865	899	876	899	907	810	830	899	862	937	894	893	882	898	954	909	888	896	879	879	870	905	867	878	876	847	891	893	853	926	928	864	850	878	872	840	847	892	858	904	864	857	902	947	878	873	910	854	858	897	858	897	875	903	890	908	947	857	879	900	863	869	917	846	838	850	833	841	913	817	884	880	871	855	839	933	905	819	886	853	901	872	938	878	901	888	853	850	850	875	888	884	841	890	829	831	909	875	866	848	928	864	833	893	925	923	929	925	933	876	872	861	891	875	853	875	869	872	876	856	869	896	847	911	924	878	888	863	832	864	858	898	859	864	897	893	858	944	876	933	839	856	888	909	849	864	895	911	893	863	975	859	915	922	860	924	842	901	857	881	861	841	923	840	864	893	870	863	892	876	896	892	870	883	887	887	859	860	879	864	829	850	931	886	891	872	820	872	870	884	853	869	870	888	874	875	885	843	854	897	859	844	874	889	907	839	871	865	846	906	839	897	847	875	918	921	873	838	814	855	847	858	931	861	851	838	876	875	907	830	895	835	837	841	883	891	893
29625	18855	15514	10639	7761	5476	4808	3586	2801	2108	1512	1192	1263	1193	6059	8706	4684	2483	1224	706	454	402	354	358	365	325	323	331	324	316	323	338	339	314	339	327	316	357	326	309	346	345	331	321	320	364	333	317	323	310	312	312	346	315	312	311	353	334	309	322	359	336	299	347	319	324	303	340	330	322	302	278	327	347	340	340	336	309	340	345	312	334	312	338	306	345	308	329	321	313	332	314	325	359	292	301	339	328	317	313	316	378	332	301	367	330	333	342	346	329	300	330	333	321	315	317	353	320	292	344	321	303	347	322	311	295	351	318	341	344	334	349	330	354	297	321	301	324	318	345	375	326	298	309	319	329	342	287	279	308	318	306	302	329	330	339	355	318	336	338	365	347	326	333	346	323	350	310	319	314	322	339	309	337	342	356	290	293	313	323	323	318	332	326	328	335	344	324	323	321	305	381	323	344	339	345	326	341	315	323	296	314	337	357	284	324	349	305	308	346	361	315	324	329	336	330	340	331	353	326	291	308	328	342	310	270	330	317	329	323	325	293	307	314	353	321	332	313	301	320	337	353	314	302	335	308	310	338	332	346	317	327	287	371	350	312	339	312	334	315	325	341	306	357	343	346	317	352	323	345	321	356	331	353	311	338	306	317	288	324	300	351	354	327	329	307	349	318	363	352	346	295	322	326	327	319	350	278	308	306	316	302	301	303	342	329	360	342	334	309	351	344	308	323	339	343	314	334	320	302	313	322	324	313	309	304	313	360	337	367	302	310	338	321	295	345	299	315	316	319	344	313	336	305	319	297	324	316	330	321	316	337	346	322	332	320	304	331	315	353	334	352	336	329	323	329	319	336	306	329	302	335	320	303	334	336	326	318	295	358	324	325	311	340	323	336	313	311	298	351	354	325	316	316	340	332	328	327	359	332	351	355	334	300	343	346	332	293	320	329	330	322	334	301	309	306	329	299	383	344	324	338	300	320	353	323	297	342	350	352	317	304	325	352	331	349	325	312	314	329	327	318	301	300	356	323	293	318	338	298	334	335	306	329	326	331	320	310	329	344	341	282	341	355	328	336	337	322	315	318	349	309	335	319	341	351	278	349	321	335	332	289	344	299	322	323	327	318	324	354	330	340	303	332	332	321	296	365	329	328	343	302	350	358	315	317	315	324	343	352	312	326	355	322	335	347	332	326	296	325	332	332	307	290	343	321	348	315	338	293	347	300	330	332	338	321	341	335	317	353	324	341	355	324	329	328	374	312	317	333	327	368	337	304	340	332	341	330	330	305	328	310	328	334	329	295	338	332	339	289	301	319	322	323	304	319	330	313	349	315	339	324	316	329	300	322	318	313	292	328	332	306	309	334	339	338	349	313	274	328	312	330	314	300	348	334	315	315	342	310	297	294	335	329	333	336	316	319	339	337	341	328	360	289	312	316	330	365	310	363	312	327	309	323	360	316	337	340	327	296	350	340	355	342	332	330	306	328	346	360	332	308	349	322	324	317	322	339	354	344	325	338	328	350	329	339	310	306	354	351	335	343	348	336	302	330	312	360	323	325	338	309	307	314	314	316	331	333	312	313	340	322	318	347	296	327	316	357	345	330	317	311	303	356	328	350	361	342	336	350	325	344	318	322	338	308	360	338	343	339	313	332	328	297	373	345	316	300	311	297	359	295	325	332	322	323	292	356	338	334	318	355	320	319	328	319	327	336	329	323	300	319	336	304	290	336	323	335	307	329	319	329	290	305	331	330	314	353	326	307	310	333	326	345	342	334	301	363	343	343	326	280	320	360	345	323	304	298	290	337	329	334	343	345	331	315	336	334	359	323	350	342	348	324	357	339	302	298	337	312	330	324	329	338	291	336	319	370	346	335	317	317	328	308	316	323	349	329	356	322	323	344	330	334	336	351	343	309	327	338	335	332	337	312	333	311	326	336	327	314	333	312	310	318	331	339	323	329	321	325	322	317	290	341	326	310	338	348	340	320	319	317	325	309	344	323	334	334	304	346	338	309	335	334	334	326	305	318	350	317	318	295	307	294	300	322	301	323	326	318	305	326	322	325	349	312	315	311	302	344	340	361	355	315	315	339	330	353	328	315	312	341	337	293	327	314	308	335	332	324	318	354	340	314	351	317	352	298	329	357	314	346	293	346	320	341	355	304	322	315	315	338	325	334	353	351	315	347	359	351	329	351	274	341	344	329	320	322	325	346	333	314	355	297	331	338	333	355	338	290	324	330	311	352	369	336	298	329	321	353	344	310	333	326	332	338	331	313	318	362	332	299	329	370	332	343	355	313	327	312	331	301	367	298	329	337	327	375	299	274	304	308	330	346	328	324	317	326	350	316	309	341	309	273	306	324	348	293	344	375	346	299	355	309	318	331	327	314	281	288	312	319	337	347	319	294	339	336	339	319	334	311	339	331	325	315	327	315	328	355	321	333	327	327	336	320	322	320	292	325	321	313	332	330	326	342	340	323	352	332	333	330	356	320	314	301	343	327	323	351	330	298	351	330	278	338	346	286	317	329	340	353	335	331	339	340	348	294	341	333	316	298	344	328	300	319	315	324	342	325	330	308	330	318	290	315	340	265	367	318	323	322	319	321	326	329	328	334	358	345	330	276	306	332	315	291	323	307	348	340	321	336	343	318	330	322	322	335	342	283	348	341	334	320	341	344	324	335	349	321	324	309	325	319	320	303	295	336	327	298	344	344	338	326	330	348	358	342	337	330	338	337	330	326	347	317	324	343	325	339	325	278	331	332	339	350	322	326	327	339	330	314	349	355	303	313	318	341	336	304	327	345	294	321	334	346	357	309	333	316	336	327	277	343	351	316	319	322	318	325	339	309	301	338	338	330	318	323	340	331	293	362	328	315	305	314	316	334	322	326	329	301	320	302	325	330	330	339	343	330	349	352	347	340	318	325	378	329	334	337	353	334	341	318	298	317	332	329	297	338	290	294	320	334	307	339	327	359	322	311	330	314	326	327	309	341	314	283	344	297	310	371	318	331	316	319	291	331	303	350	297	354	340	291	368	302	338	327	339	320	301	319	328	341	331	323	317	330	362	324	337	314	337	312	323	316	320	349	367	329	338	291	320	306	315	322	342	322	359	323	313	333	316	343	338	339	329	354	349	316	322	325	331	354	297	335	294	296	315	310	334	334	330	347	317	361	334	297	301	306	368	344	339	332	308	329	304	335	304	345	333	358	304	352	309	324	313	321	340	301	320	342	345	326	318	341	333	347	345	298	293	348	320	312	317	274	303	322	345	344	297	323	287	294	294	350	298	324	328	309	282	314	352	297	298	339	327	332	321	328	330	338	300	329	352	311	327	313	337	338	368	341	328	326	345	317	332	308	316	331	358	358	360	328	315	353	287	318	325	332	304	362	329	329	332	337	352	308	343	327	318	356	324	353	351	344	328	325	319	319	323	371	327	382	315	327	308	312	343	373	350	272	301	330	350	309	313	331	342	284	333	311	303	333	335	339
11557	12270	18572	18894	17413	15208	15036	12760	11038	9610	7271	5911	6130	6623	23465	28280	17741	11103	6212	3284	1787	1428	1223	1060	963	953	950	936	957	955	924	871	911	951	907	930	913	932	883	926	926	905	904	942	904	914	856	916	924	940	955	901	910	910	920	881	857	924	958	969	940	964	948	941	971	893	925	938	913	912	957	919	917	938	897	958	964	941	894	948	941	876	925	907	969	912	899	940	937	920	939	869	907	922	877	967	934	928	932	968	937	950	916	929	901	928	930	886	907	888	904	908	945	879	920	926	968	902	927	932	919	894	910	946	893	972	952	885	909	912	954	906	931	942	964	896	927	943	954	888	910	941	922	958	910	930	855	916	934	898	900	912	916	887	936	962	876	884	939	879	944	943	867	875	865	929	933	896	897	943	895	959	898	861	921	953	909	910	919	930	916	981	900	926	942	869	861	871	889	878	923	970	936	918	887	954	943	926	920	950	877	892	894	895	922	856	929	861	928	954	890	875	907	930	900	939	864	877	843	925	935	889	948	971	860	892	919	903	942	916	861	923	918	969	924	950	933	933	937	972	878	885	896	1019	889	886	901	921	918	918	897	953	939	996	918	930	904	921	922	870	905	929	872	909	896	941	880	899	885	908	913	911	898	937	921	912	890	926	909	908	877	898	952	901	897	877	875	912	934	895	876	908	940	902	975	967	877	909	920	915	918	937	917	943	979	944	879	976	856	933	916	902	939	882	958	934	878	879	862	948	890	874	894	874	942	932	969	970	911	935	910	897	917	877	885	963	920	871	942	909	917	924	912	929	914	931	904	906	885	898	976	909	934	896	912	895	917	889	907	893	922	924	867	925	906	923	931	947	937	939	909	893	927	913	871	916	945	838	917	890	877	896	961	939	912	877	885	947	906	913	966	956	904	920	922	951	903	880	942	924	914	890	908	903	977	942	897	933	905	928	902	920	921	972	947	912	895	926	922	959	945	932	925	889	855	927	957	923	914	888	920	949	914	956	893	949	919	906	951	835	950	915	886	858	921	860	952	920	903	906	924	914	982	936	924	893	923	948	901	912	929	930	898	929	907	918	933	917	878	880	909	914	929	935	930	941	871	881	933	937	880	918	894	917	922	880	902	914	900	902	915	925	974	861	903	900	959	904	890	866	946	911	922	878	941	907	902	876	940	891	879	901	930	907	961	884	897	897	910	898	924	883	869	891	909	920	955	931	933	945	917	945	867	872	904	936	969	898	906	905	919	929	873	927	875	914	887	897	897	896	917	884	919	901	902	911	974	898	813	888	976	916	967	940	958	888	943	935	917	927	900	910	923	855	925	925	888	901	912	883	944	945	925	899	918	919	912	930	917	926	943	913	937	912	960	911	894	951	936	962	845	926	888	907	926	945	881	925	934	931	908	926	867	884	900	871	852	910	947	904	859	964	935	935	947	901	941	898	973	923	896	885	936	918	870	952	919	918	890	921	970	866	897	894	936	928	928	915	897	879	879	907	945	885	934	932	873	867	882	886	968	947	872	910	915	894	873	973	921	949	970	900	910	932	884	915	922	971	904	915	925	904	916	910	963	902	859	888	930	970	917	907	1013	923	884	891	918	876	943	904	886	945	891	876	931	967	915	910	948	881	892	914	921	970	902	912	881	929	908	908	993	951	938	889	908	918	944	875	979	938	916	933	908	903	892	919	877	915	937	915	923	917	942	891	912	900	884	879	926	899	911	951	891	956	917	864	942	936	933	906	954	937	942	877	951	911	911	903	873	959	933	941	962	935	869	928	971	898	893	882	906	904	942	928	934	903	925	898	903	906	964	962	841	894	935	975	928	971	923	901	860	934	929	893	881	913	894	915	909	942	880	896	845	945	897	944	920	911	894	947	882	875	935	975	880	932	943	871	930	879	856	916	909	918	897	945	904	886	916	920	868	878	894	935	924	923	946	922	904	916	938	936	877	946	948	930	880	920	860	924	928	918	964	969	884	855	901	936	897	908	886	937	861	886	943	898	892	910	866	919	899	900	869	908	882	887	892	965	953	923	944	901	892	919	924	938	876	908	928	950	969	915	923	922	903	923	960	905	959	826	877	931	877	952	923	978	915	917	842	895	939	965	891	864	921	884	942	917	902	952	950	937	909	874	904	971	870	903	952	922	925	970	929	882	903	973	934	921	896	915	868	919	925	901	863	919	934	935	918	916	916	928	968	861	881	859	916	919	855	912	940	905	912	933	933	921	925	933	916	879	929	894	873	964	937	911	949	898	886	950	919	903	886	892	962	979	898	885	882	894	917	933	921	897	918	914	908	885	885	920	956	998	906	890	925	898	920	934	946	936	870	926	909	866	859	930	905	909	918	954	928	933	957	900	920	954	940	885	872	848	937	920	942	902	908	899	930	959	871	919	903	917	911	917	917	952	934	869	953	993	940	923	886	912	889	928	903	846	869	918	887	927	829	934	928	953	855	858	912	952	918	911	887	897	918	879	933	941	920	923	869	913	944	956	904	964	913	913	887	877	933	866	967	932	936	919	956	909	911	915	894	930	939	906	914	938	888	891	916	927	914	921	886	943	897	903	931	861	983	883	886	914	936	923	908	895	922	903	930	958	885	931	912	920	891	932	903	898	914	898	925	877	914	913	921	920	945	938	911	901	880	870	930	911	882	923	906	911	902	936	893	949	921	957	905	956	922	868	942	958	886	959	934	914	914	931	912	911	914	931	938	877	946	931	924	867	957	936	924	893	923	919	944	918	966	865	914	892	902	914	923	900	927	936	940	953	931	916	883	956	947	959	926	958	914	897	900	899	894	865	918	903	910	949	930	848	954	955	951	876	948	903	932	907	931	899	896	945	949	953	965	883	894	857	928	942	979	895	864	883	893	909	867	935	946	924	933	905	942	931	970	921	928	922	920	933	894	948	913	911	904	930	950	945	953	890	919	911	893	950	942	905	881	904	946	954	933	884	891	955	940	890	896	946	904	944	890	890	899	963	947	952	930	921	917	950	902	896	891	916	908	940	943	915	927	944	932	907	948	935	950	868	889	911	920	883	920	869	935	874	899	944	893	861	861	884	876	943	868	916	858	912	894	986	888	910	942	944	925	914	938	915	921	920	877	858	972	917	924	897	932	912	927	855	948	872	914	895	922	898	909	888	980	916	937	918	937	944	990	896	918	929	901	900	888	965	943	894	924	924	985	917	920	897	864	900	952	974	936	905	935	934	850	894	942	985	902	922	931	895	873	955	927	883	896	904	878	880	915	931	879	892	945	918	910	892	919	907	896	902	906	870	933	882	913	887	926	924	925	908	924	922	932	897	916	888	963	927	919	936	876	944	980	907	922	890	898	877	896	866	910	901	908	901	923	887	982	948	922	924	850	898	912	952	942	938	937	907	943	950	933	918	937	902	940	917	932	898	912	864	898	909	894	839	905	892	889	929	911	974	959	940	944	888	881	998	895	914	871	875	938	921	880	926	980	943	898	915	904	914	938	915	927	916	899	888
26793	8372	2805	1902	1353	1111	913	770	664	575	496	441	423	435	657	826	598	469	428	348	334	321	299	316	275	285	288	305	335	287	297	287	294	298	303	326	285	266	266	318	349	325	297	297	280	293	301	271	343	302	282	289	278	296	281	272	281	338	301	293	302	309	328	292	315	305	313	277	315	263	289	275	299	290	282	325	305	304	283	293	277	297	286	292	317	309	302	272	315	304	301	302	324	260	300	296	307	304	324	300	295	289	311	297	287	297	327	305	311	298	300	298	285	292	306	309	295	308	305	289	280	329	294	288	303	312	287	298	284	306	294	268	338	276	274	300	284	288	258	287	307	311	317	290	305	314	312	266	316	289	293	299	265	322	333	300	283	301	302	295	319	296	298	297	279	284	314	311	304	252	290	286	293	291	316	322	322	294	273	314	276	342	316	307	318	294	312	277	277	287	283	298	318	279	290	275	297	295	299	343	287	280	259	293	296	298	291	321	288	309	267	304	280	297	341	279	293	298	304	295	296	285	305	305	294	315	300	283	306	297	330	308	282	337	284	298	303	322	293	289	274	280	284	303	329	300	265	310	284	292	285	279	287	301	289	271	276	296	271	300	302	286	307	271	283	307	336	295	283	297	333	309	262	315	294	306	299	304	285	269	310	312	296	290	295	296	310	307	310	308	293	319	284	301	288	304	277	303	297	314	275	319	301	318	316	299	276	289	297	297	251	261	294	272	307	303	323	289	302	300	320	313	312	304	320	296	300	304	285	317	308	310	291	297	301	274	275	296	289	272	308	317	310	312	303	288	313	291	299	280	279	282	320	300	273	291	275	321	293	300	304	300	288	292	296	316	295	278	311	277	288	306	294	316	286	290	316	305	336	310	329	318	283	294	286	257	316	297	314	299	318	325	317	309	292	280	306	290	335	288	289	299	295	294	273	317	287	289	311	281	333	301	270	288	306	289	299	278	296	264	336	289	300	300	305	305	295	296	298	275	318	340	297	256	307	297	306	317	272	345	293	321	305	301	302	296	332	306	302	298	320	313	308	292	289	296	309	295	339	307	306	295	282	281	281	298	306	269	268	281	294	291	334	287	283	315	291	294	303	315	283	291	309	298	314	281	303	273	281	329	314	300	291	315	307	262	335	283	306	341	295	265	321	344	292	278	258	302	296	251	317	288	321	315	308	278	305	291	298	336	308	279	292	285	263	278	313	306	280	311	284	286	311	290	303	294	266	307	309	314	304	311	302	308	284	306	293	278	290	290	267	299	310	325	274	299	313	289	306	297	295	274	330	288	288	293	290	299	328	274	330	304	309	293	285	298	285	296	294	290	293	279	302	284	280	264	288	278	282	309	272	285	321	322	302	293	321	309	275	276	326	323	293	294	290	291	293	292	328	288	322	294	308	288	325	282	306	276	291	287	266	314	284	319	289	303	327	320	309	318	294	278	301	299	270	319	315	296	284	322	316	315	312	272	291	301	322	307	299	320	290	311	303	265	281	279	305	279	283	296	282	323	308	276	293	293	290	306	294	260	283	309	301	304	277	294	280	286	284	285	307	286	260	294	299	283	277	295	323	299	270	261	304	323	297	304	297	296	280	279	292	282	314	310	283	302	290	326	318	294	312	312	317	333	277	289	282	296	288	305	291	324	321	281	330	303	301	279	287	302	283	298	299	296	303	270	300	284	305	295	322	307	314	305	332	316	302	308	303	302	309	291	314	285	287	301	294	304	315	275	298	297	305	280	322	301	302	345	251	314	306	293	299	291	313	312	287	251	284	324	276	264	288	302	313	282	281	325	290	320	309	309	333	287	288	259	295	306	285	315	287	318	299	298	316	305	322	282	288	288	301	306	292	286	288	303	299	306	308	267	297	287	294	282	300	292	281	298	298	289	315	304	319	293	272	308	288	289	306	276	284	292	264	283	276	298	321	316	323	325	294	259	281	301	303	306	305	292	301	278	259	292	288	286	291	328	298	302	322	299	336	294	286	277	287	278	311	294	281	264	309	289	314	321	273	327	288	301	300	326	304	277	265	296	319	306	275	270	290	319	316	284	290	295	320	314	311	316	295	319	276	312	325	289	284	313	321	296	272	303	329	286	285	301	303	268	293	306	279	296	271	300	309	285	319	319	311	283	316	301	326	269	292	293	328	305	284	297	283	294	277	286	318	322	319	292	275	283	298	280	315	279	300	304	306	300	309	306	277	284	308	294	294	296	298	304	323	279	316	278	302	301	311	282	279	310	300	322	251	308	288	325	290	270	303	312	277	308	289	340	319	290	278	323	267	290	301	324	303	272	308	297	310	308	320	277	305	309	301	291	294	322	298	299	302	298	307	319	285	296	292	309	301	290	305	306	260	304	256	283	307	304	303	297	290	304	327	298	289	290	308	314	313	285	290	291	293	315	295	340	304	295	308	301	272	314	298	292	295	269	293	283	296	304	318	254	292	342	290	297	317	325	285	344	321	276	298	297	322	296	277	282	301	280	318	332	305	301	274	314	291	304	299	292	283	266	299	321	293	328	302	306	307	306	311	311	310	280	316	267	319	279	294	297	339	280	257	297	297	271	282	296	331	306	278	313	296	366	261	304	284	321	266	290	312	293	298	269	316	280	309	308	293	262	286	309	261	318	313	289	306	312	277	278	306	291	298	264	305	295	287	276	291	311	302	333	302	314	301	283	327	299	313	309	274	301	268	280	287	292	270	314	269	309	298	279	291	293	294	280	310	316	286	298	305	286	298	307	290	312	269	313	283	303	312	290	291	277	292	275	301	296	280	307	295	330	283	301	290	286	275	305	296	318	333	289	293	302	284	308	278	304	285	303	308	308	322	312	330	290	296	288	306	267	285	318	302	282	312	313	283	290	297	316	326	314	311	286	301	308	266	319	317	314	298	304	274	289	301	281	316	298	300	318	287	303	303	320	314	297	313	295	278	305	314	306	285	315	306	288	313	302	321	309	284	324	294	277	295	338	310	306	317	275	337	276	311	290	292	298	303	267	283	298	299	289	308	267	287	301	308	301	303	278	300	276	292	307	301	308	307	310	295	306	307	272	332	287	300	312	298	289	333	288	319	313	305	265	301	316	287	294	308	312	304	290	287	304	306	295	295	299	285	304	272	280	323	318	304	275	292	317	304	300	313	279	284	301	270	331	301	292	324	295	285	291	312	311	313	329	284	271	293	290	288	306	293	272	297	293	295	276	306	298	312	325	293	294	287	279	302	322	256	320	282	286	317	304	296	319	295	288	306	315	271	316	312	302	330	276	296	294	292	337	305	288	298	266	308	277	303	278	297	301	290	278	288	336	289	267	275	306	292	294	288	294	300	290	316	324	285	293	302	333	312	292	284	302	315	301	311	269	289	302	313	285	310	307	298	280	318	300	276	305	291	286	269	278	274	270	284	308	276	274	316	266	290	273	301	313	322	262	293	298	293	304	298	310	305	258	288	288	292	298	288	320	316	297	298	269	283	309	283	322	292	308
8176	4264	6758	6913	5783	4434	3974	3364	2844	2443	2021	1777	1801	1681	2983	3908	2527	1779	1336	1011	919	899	862	892	842	881	892	829	837	837	843	878	814	881	815	847	887	846	822	874	827	800	831	829	844	778	795	864	858	895	811	816	843	850	844	795	865	874	840	871	854	815	865	830	825	794	849	850	853	813	852	883	855	824	851	830	857	761	854	852	851	856	801	876	819	862	834	835	804	882	844	860	810	840	795	850	842	798	847	801	895	826	837	860	799	831	810	847	857	830	866	828	857	833	864	836	831	845	869	785	823	816	862	854	871	846	827	872	867	831	843	796	872	852	862	834	853	828	888	844	837	886	843	857	861	836	835	859	849	830	829	867	786	831	830	851	867	862	827	834	827	818	860	819	878	853	866	835	807	888	803	822	856	855	851	877	826	853	847	856	812	912	806	829	825	851	851	866	887	904	801	835	849	832	817	828	805	840	812	840	826	824	847	824	838	816	843	828	837	827	817	837	838	873	856	847	846	843	861	832	854	833	885	812	874	841	801	841	816	879	871	837	853	834	874	843	809	818	780	832	879	782	816	855	877	829	851	808	845	843	828	837	908	860	845	849	839	828	842	809	821	809	863	857	843	810	864	858	855	863	807	781	842	830	837	881	861	907	847	851	921	822	795	834	789	848	901	815	849	822	811	818	794	823	878	873	876	816	778	827	879	830	801	813	832	784	870	822	819	906	854	799	826	872	909	840	868	858	837	851	838	823	871	833	808	866	782	839	895	852	806	872	796	831	916	832	850	823	839	853	790	847	848	828	859	795	835	802	839	829	825	924	795	829	866	783	861	844	881	853	828	787	843	803	834	899	876	820	848	884	849	826	810	842	845	887	816	811	881	826	854	833	847	837	872	859	876	819	834	810	846	920	849	860	844	885	854	740	822	859	842	833	823	837	850	840	873	883	864	795	859	851	834	800	855	828	859	839	836	808	836	815	817	839	873	890	892	845	844	850	858	848	909	806	895	839	844	889	796	831	895	838	802	861	827	807	838	816	872	864	901	826	851	859	832	858	842	909	886	835	819	847	873	806	853	887	853	872	873	879	907	821	867	806	875	837	858	829	865	864	852	823	837	783	815	838	806	819	810	835	829	800	808	890	875	847	828	873	832	806	836	816	887	893	838	855	877	820	851	841	911	811	857	832	848	850	774	848	854	846	871	840	829	804	836	821	853	840	849	865	845	838	799	823	880	879	792	832	846	863	806	822	834	836	880	868	824	826	805	855	858	881	788	908	890	815	870	835	804	856	861	856	805	853	818	819	907	786	847	841	828	842	817	830	845	847	853	842	842	810	827	842	830	861	846	868	861	805	834	839	809	801	832	871	823	901	859	812	805	814	804	903	842	825	814	825	839	836	862	824	832	812	826	831	870	826	885	876	833	778	871	838	844	838	854	829	803	841	862	850	813	846	847	838	847	846	886	848	845	894	820	807	838	835	795	829	875	880	839	896	921	800	820	845	807	818	855	849	782	888	873	827	849	847	817	844	847	822	920	822	843	857	789	868	844	831	880	816	823	887	855	748	830	833	812	893	855	832	794	839	871	826	851	848	781	846	790	876	880	851	895	860	894	848	834	828	811	866	835	854	864	832	857	846	838	781	832	869	875	814	835	843	794	809	858	811	856	857	832	839	773	873	819	850	855	832	806	851	835	842	841	817	837	862	862	828	856	829	836	854	831	854	891	786	820	792	808	823	808	827	839	803	858	856	816	846	843	897	878	846	813	873	812	881	884	830	855	832	868	809	790	868	866	819	844	840	849	761	853	849	829	817	865	814	861	830	857	835	836	790	846	859	819	817	821	877	900	837	829	836	831	842	854	820	855	859	821	832	892	857	884	862	823	859	801	865	833	910	886	832	823	891	862	893	842	850	847	870	802	774	862	844	865	886	772	811	870	866	859	862	888	847	807	841	841	824	819	872	821	835	866	832	818	868	816	809	839	910	854	813	870	854	864	818	850	788	838	798	877	873	824	844	797	838	853	859	806	844	826	843	826	828	825	863	837	884	851	895	877	834	813	805	872	814	820	851	861	841	831	853	884	866	854	870	835	865	831	863	861	843	861	830	850	878	877	860	864	815	834	876	845	832	889	889	839	841	839	884	875	881	858	888	824	858	818	846	828	841	885	834	827	878	797	875	783	872	819	821	898	821	836	848	906	819	830	869	822	831	837	807	844	874	889	824	846	812	847	847	851	876	837	836	795	898	864	814	850	850	857	858	818	867	878	841	863	825	823	823	847	826	850	791	832	810	859	903	860	843	809	862	827	856	795	862	824	819	872	906	826	852	830	835	846	905	838	857	800	870	796	792	808	781	845	790	790	822	824	812	872	830	829	834	885	815	849	874	857	783	827	847	816	853	838	843	829	851	858	840	855	860	847	849	831	837	848	862	824	845	868	846	812	824	805	884	884	826	851	829	870	839	854	809	836	791	867	821	907	831	861	853	821	859	861	848	879	856	823	862	857	822	883	855	798	840	832	804	839	822	851	808	852	832	836	837	810	825	825	827	861	826	816	826	881	872	784	862	856	858	834	840	859	901	810	857	843	844	803	819	816	841	813	889	856	826	893	863	848	837	809	851	791	848	802	859	811	836	831	868	837	798	812	832	859	832	854	854	804	843	831	862	804	784	861	844	781	774	847	869	836	795	860	848	885	851	864	863	848	811	863	874	845	861	894	869	876	837	845	833	846	842	823	866	830	792	817	810	840	856	905	884	875	921	891	825	867	789	829	854	883	819	827	848	839	848	866	859	855	849	803	792	817	854	827	828	896	844	862	874	828	849	817	864	849	860	865	811	843	849	806	850	847	825	816	811	822	843	873	837	838	855	853	837	859	863	839	828	800	827	834	855	811	840	786	895	853	850	816	851	891	871	859	833	861	877	823	897	867	834	787	832	853	866	891	842	870	833	778	902	859	854	838	855	837	874	831	812	811	793	810	880	861	836	852	881	882	866	842	834	850	782	818	863	822	831	852	832	811	809	844	842	859	883	818	814	864	857	839	885	894	811	808	841	871	867	851	865	876	848	845	848	844	872	866	839	872	847	851	850	859	848	808	891	850	826	853	845	849	815	855	867	877	883	833	856	811	828	809	821	826	778	861	870	855	852	834	879	842	832	839	814	880	828	864	840	818	868	848	879	890	816	862	794	879	875	824	835	873	849	826	852	863	874	808	885	826	835	862	892	832	819	839	921	808	810	818	860	815	862	868	821	905	811	840	829	858	863	862	817	809	851	813	851	863	816	812	825	855	802	872	828	794	888	861	837	847	883	897	885	866	895	820	878	830	856	881	870	835	858	836	870	862	817	869	868	810	828	841	853	829	848	824	888	827	788	847	815	826	842	795	851	784	832	858	843	775	757	854	838	838	814	836	838	822	817	817	853	846	841	841	840	861	879	860	872	866	860	853	880	899	832	806	848	821	877	884	830	831	826	889	907	786	860	837	832	810	844
28954	15398	10271	7000	5003	3463	2705	2111	1696	1227	940	828	919	928	4067	4560	2407	1417	859	555	436	397	359	315	287	356	281	312	297	312	326	306	333	316	303	310	310	321	311	329	286	342	323	316	346	326	321	341	319	282	332	320	324	316	301	298	316	312	328	339	326	301	321	327	318	297	321	291	299	344	334	336	313	338	319	312	337	329	318	290	322	340	335	294	297	329	338	355	303	291	301	343	317	309	314	344	296	324	329	324	326	301	325	276	311	300	297	336	297	317	343	305	341	330	302	316	315	308	338	301	293	326	307	286	300	303	306	312	333	290	332	329	315	334	339	332	332	322	302	316	297	302	317	295	331	299	322	334	312	330	306	343	284	319	315	329	338	340	332	318	340	318	313	339	331	300	334	298	304	310	365	339	273	360	272	294	333	311	331	323	325	320	327	335	309	324	360	284	307	320	302	328	319	322	341	351	315	331	336	327	326	286	312	300	281	342	314	295	293	312	300	288	315	326	332	323	310	331	325	302	335	336	292	336	320	351	314	324	316	293	285	309	288	314	274	289	305	309	329	340	319	321	329	332	294	341	327	316	333	318	306	302	335	329	352	306	304	312	293	285	306	308	324	306	290	310	293	296	302	312	310	350	310	304	306	315	315	334	330	282	308	343	313	304	325	313	333	322	299	320	306	299	334	290	312	294	333	302	295	336	321	326	314	329	321	306	330	311	320	343	318	313	328	322	320	315	337	315	324	296	328	338	318	307	328	333	335	318	305	309	325	316	309	328	347	300	295	313	318	273	317	298	329	315	319	323	315	302	307	337	306	325	330	296	330	357	321	323	305	321	323	314	310	278	313	315	330	297	328	332	300	317	319	295	321	324	313	345	326	335	311	289	320	322	312	299	320	317	327	347	340	309	332	308	323	307	304	322	279	318	334	314	290	307	316	338	303	335	336	316	319	309	286	306	311	330	268	299	293	338	306	302	328	304	337	303	298	314	296	295	288	323	327	322	306	313	331	336	295	344	292	348	329	343	334	343	321	315	339	286	301	292	316	281	329	325	308	303	308	314	316	272	321	314	305	332	320	323	331	322	319	309	316	275	321	297	304	293	316	353	299	338	314	289	307	326	340	301	345	332	347	326	338	281	312	297	309	309	329	283	323	332	350	344	292	310	313	319	299	295	345	313	310	347	315	367	301	327	304	321	337	307	347	290	316	296	303	318	337	291	296	298	305	321	306	310	301	344	317	305	326	310	285	323	296	317	348	344	331	340	323	298	337	323	315	297	290	307	325	312	366	339	328	306	316	329	308	311	319	286	349	308	312	291	295	314	318	356	311	310	304	338	331	306	339	316	314	313	282	321	291	316	316	338	289	294	318	300	293	322	307	321	315	316	315	314	325	302	355	307	300	307	288	289	333	311	319	307	296	298	310	331	310	331	332	274	300	329	308	298	305	380	319	318	306	322	344	305	306	316	289	308	326	327	326	323	308	320	314	303	292	347	306	325	344	323	324	292	313	299	306	328	323	329	365	353	301	325	308	317	290	310	316	318	328	305	311	338	309	295	282	317	299	294	313	320	331	324	298	310	313	340	288	307	318	349	327	332	299	319	317	309	324	306	296	324	301	372	326	337	338	303	324	291	302	352	308	326	327	324	319	302	341	288	341	326	315	298	288	306	324	324	313	289	334	293	293	312	316	309	328	339	289	300	312	327	294	322	305	340	318	332	337	314	309	304	281	333	329	304	331	318	307	311	320	332	303	301	358	311	316	302	282	325	314	335	318	339	318	335	307	308	294	311	303	309	309	323	336	315	331	287	300	327	319	324	339	319	313	329	334	290	304	261	298	314	286	301	305	304	296	342	293	332	296	301	319	319	282	296	325	300	325	341	325	336	302	328	305	324	313	327	330	339	301	362	337	306	284	312	329	317	314	337	287	305	324	319	316	298	338	328	303	340	307	329	293	289	327	284	322	314	333	329	322	298	328	320	320	313	333	319	290	287	332	323	330	301	350	328	351	305	308	339	342	325	339	282	317	340	327	337	307	299	283	330	306	307	339	338	296	327	318	305	300	295	315	291	341	318	327	316	343	327	346	318	311	324	343	312	310	310	337	335	335	321	303	308	327	321	333	301	311	315	329	318	317	297	318	316	313	313	300	314	314	337	323	276	294	319	320	335	307	320	313	318	303	320	311	312	307	313	306	314	307	306	320	316	304	314	328	337	303	322	301	328	340	334	328	310	323	344	326	319	317	325	313	304	344	328	310	307	342	322	334	304	312	313	323	319	324	309	309	332	320	323	329	346	314	358	307	283	323	311	318	329	287	294	312	299	312	326	292	303	323	298	333	340	320	315	317	321	321	322	328	332	297	302	303	310	303	314	336	329	290	327	323	320	288	303	333	300	341	313	300	290	323	321	328	279	313	318	314	286	271	307	337	306	323	341	327	323	333	310	340	336	303	320	328	316	332	322	346	344	327	352	305	298	312	334	288	309	353	314	334	294	310	304	354	328	326	326	313	324	324	296	278	281	301	318	352	302	329	295	295	287	317	302	292	297	318	293	359	308	323	310	321	361	317	347	312	340	332	316	347	327	325	284	303	297	326	337	278	303	305	293	331	292	322	346	282	327	311	308	318	287	333	290	285	306	315	335	302	314	321	337	323	318	305	304	299	301	334	334	316	309	313	325	289	315	314	309	321	311	281	323	287	334	291	302	344	309	339	280	322	322	336	305	306	343	333	322	316	340	280	332	317	319	321	287	301	296	313	304	312	363	305	325	332	306	319	298	362	288	342	298	302	336	316	306	327	319	272	312	310	312	293	334	292	285	326	317	328	296	310	302	307	303	297	320	319	306	312	330	341	311	302	267	316	304	309	296	319	346	292	336	316	313	319	307	330	325	313	315	346	296	322	335	306	315	328	311	318	339	275	303	295	303	319	289	292	351	313	312	317	297	319	328	313	322	289	361	331	314	299	334	330	325	297	312	326	297	319	278	339	284	297	341	324	306	319	317	330	374	288	316	321	311	317	295	335	308	300	317	329	279	340	309	312	331	288	321	354	298	318	301	316	314	313	302	300	322	321	338	332	297	317	294	307	323	329	314	325	298	342	315	294	346	330	287	320	319	316	296	306	305	314	308	321	280	322	327	309	321	308	293	305	309	309	328	323	342	313	321	308	285	307	319	291	286	344	303	301	325	323	332	306	332	335	357	321	291	305	307	314	303	307	336	305	330	285	311	344	310	328	317	303	311	319	326	334	295	297	302	308	325	329	290	314	304	339	317	339	324	324	295	329	304	306	323	327	319	277	307	287	328	310	321	288	307	336	286	301	309	304	280	304	340	323	311	282	308	321	326	308	297	328	284	310	352	326	339	326	334	340	320	344	318	315	324	313	302	365	314	332	313	296	317	312	324	319	278	310	325	310	333	315	329	293	331	323	295	308	290	321	306	337	328	310	303	309	315	326	337	353	333	327	288	339	312	278	346	299	287	309	307
10509	10068	14028	14096	13515	11067	10230	8833	7505	6066	4720	4151	4419	4977	18984	18924	11590	7365	4341	2579	1525	1196	1076	1044	931	892	919	885	882	921	918	865	916	907	896	926	911	897	923	914	873	871	878	868	904	916	954	917	903	934	896	922	915	863	870	894	894	845	917	867	866	832	870	885	883	875	852	900	902	922	878	868	870	910	875	883	929	944	874	902	886	941	931	927	919	886	878	891	953	874	845	900	894	831	862	915	880	877	877	884	870	920	858	903	882	922	934	819	861	859	896	936	862	855	864	897	881	855	879	905	878	894	913	922	895	885	951	851	891	936	901	949	858	891	863	876	931	868	892	941	881	956	885	870	932	912	907	880	904	918	912	911	898	889	929	858	862	919	909	907	849	809	907	866	956	907	882	946	861	937	909	908	883	890	887	927	949	874	872	901	845	853	899	835	828	890	836	873	890	888	906	908	893	867	927	881	899	904	854	896	944	975	894	889	865	904	875	884	871	883	892	904	892	851	888	894	857	911	832	923	887	902	868	926	903	863	908	931	923	854	933	858	884	894	901	948	950	893	896	900	904	873	855	907	974	904	893	939	900	939	866	845	889	871	911	887	889	877	901	908	890	840	864	904	887	872	916	855	882	894	910	880	902	927	865	885	866	930	900	869	886	903	884	888	969	876	918	855	890	912	937	905	866	920	886	896	950	900	920	878	877	889	867	942	864	917	854	902	900	898	911	915	885	942	881	903	861	897	900	877	904	936	839	900	898	892	903	881	929	891	884	884	930	877	885	893	917	912	890	856	900	913	876	832	853	913	926	888	911	864	888	878	859	926	916	921	880	916	911	869	882	950	869	881	852	864	869	932	840	885	928	954	871	913	888	918	907	886	908	874	838	834	900	864	880	897	915	914	916	886	936	860	922	883	886	914	896	843	926	875	871	972	881	917	869	926	918	964	942	921	891	864	853	934	947	860	897	853	875	894	891	893	899	874	853	914	875	889	882	891	912	882	854	843	868	865	898	900	905	888	981	908	895	922	869	898	851	857	903	914	913	928	884	887	900	926	894	899	874	920	931	842	900	899	911	876	876	866	910	899	935	855	865	910	872	917	949	838	893	912	916	859	869	884	879	881	920	882	862	866	854	890	926	877	878	890	956	895	909	909	961	920	901	945	923	835	943	908	892	938	889	893	893	847	889	875	912	906	884	881	878	938	894	884	908	873	884	887	898	931	877	882	937	944	913	879	934	871	859	875	909	897	873	914	900	922	895	881	892	858	902	852	928	890	910	904	888	894	880	922	909	917	884	911	966	895	933	893	863	912	869	882	862	912	885	919	884	883	915	924	900	936	880	928	862	899	906	878	859	867	862	892	831	841	890	883	876	897	886	874	918	897	890	875	843	874	876	873	912	896	892	905	869	889	922	899	877	856	889	964	905	901	864	888	907	932	915	909	834	864	932	899	900	901	862	866	875	857	867	904	825	966	912	916	920	942	875	911	885	889	892	1008	895	888	902	917	898	863	918	906	903	931	902	922	919	899	889	907	877	857	885	934	885	855	915	894	878	835	902	907	937	890	894	882	928	870	940	872	885	888	886	881	906	926	871	929	884	871	924	873	887	861	906	893	934	855	934	908	879	849	891	889	904	864	942	889	936	889	899	948	921	933	889	878	902	889	964	891	840	904	893	857	1001	871	870	853	930	879	866	862	895	903	930	871	888	863	923	931	882	898	862	853	886	869	927	881	901	900	858	873	951	879	886	898	894	854	928	934	939	875	832	904	864	889	915	889	951	917	884	910	913	896	932	864	825	922	886	894	904	913	891	932	910	904	887	941	866	844	853	894	911	849	877	913	919	910	871	891	917	943	904	872	896	867	926	841	983	902	857	908	860	931	888	889	929	907	896	941	984	920	914	882	867	906	873	931	900	883	959	903	909	835	873	919	907	896	874	928	949	845	872	917	933	926	914	944	867	890	905	932	849	915	845	891	916	863	879	897	861	897	942	927	860	887	897	849	937	883	861	939	880	918	899	857	870	878	897	849	880	888	902	874	835	862	922	874	878	890	862	854	867	894	835	894	908	866	919	916	904	884	892	923	902	888	941	879	861	908	894	888	866	869	894	929	877	910	912	865	933	949	885	923	872	919	889	909	889	887	904	878	906	904	875	879	857	908	852	940	874	885	910	844	875	872	951	911	877	877	880	936	958	889	955	869	926	901	918	878	913	871	858	843	856	903	900	915	862	905	930	905	927	871	862	910	921	908	907	880	946	896	879	939	892	918	855	859	878	880	877	890	914	891	882	911	921	945	897	857	880	872	931	953	960	952	892	926	866	852	895	899	928	863	789	879	868	804	932	896	910	914	870	916	802	846	882	964	894	952	857	932	908	937	846	875	939	927	872	913	884	909	892	878	924	908	919	880	894	929	894	909	890	863	888	925	904	881	893	900	922	923	876	908	848	846	888	877	868	875	899	927	911	889	932	871	902	937	882	913	934	920	939	875	891	879	828	918	858	913	858	854	873	841	853	884	896	878	834	884	848	862	924	889	880	858	876	909	833	910	860	864	918	890	921	954	853	880	930	952	906	904	923	892	980	883	918	870	878	863	871	908	869	900	892	942	885	880	921	921	883	867	866	893	866	963	865	877	933	879	882	908	870	900	900	915	851	898	926	941	895	860	908	914	887	915	891	840	899	886	926	849	887	863	886	867	892	869	902	916	871	914	897	917	903	904	860	894	905	866	899	935	895	877	912	869	970	896	922	924	885	883	843	894	884	893	872	850	923	887	911	844	875	878	885	904	863	950	860	918	899	882	916	922	935	939	913	882	878	931	880	873	902	937	894	885	893	908	902	887	856	891	890	828	891	883	854	900	840	881	899	895	861	893	932	873	838	890	999	914	878	869	887	936	872	873	929	895	860	884	881	859	921	876	901	953	844	897	929	900	925	888	860	877	868	860	903	908	862	849	916	899	887	866	911	923	846	901	877	907	905	901	922	852	891	864	921	868	881	855	905	887	935	899	830	910	887	821	880	849	891	939	881	851	873	877	865	906	893	939	917	905	928	880	861	850	921	919	882	924	909	851	960	905	945	890	893	827	867	890	895	945	921	891	880	939	891	842	902	879	946	883	873	880	865	894	832	928	849	935	883	942	921	924	827	854	898	854	893	930	934	871	880	898	847	908	892	876	882	901	920	888	838	913	924	871	855	902	914	879	834	875	884	863	881	910	940	935	920	952	893	906	903	886	900	931	883	860	882	895	906	851	886	897	917	851	882	866	942	919	919	875	898	897	929	915	913	904	888	897	871	909	934	924	915	887	923	875	876	897	945	922	924	908	893	879	893	893	925	890	964	933	880	963	975	854	875	881	867	928	918	883	895	845	852	921	900	912	897	898	884	924	953	951	890	874	897	897	864	874	865	904	891	880	874	864	883	850	938	900	847	870	948	910	901	888	946	873	915	905	914	900	877	880	836	864	850	927	896	906	901	896	909	875	914	946	893	869
29504	19235	15258	11329	7846	5145	4291	3736	2567	1931	1363	1201	1215	1218	6032	8252	4613	2564	1406	892	412	401	385	355	339	334	329	342	356	326	363	336	340	354	339	324	320	306	349	362	332	333	336	340	324	322	329	291	348	348	353	309	319	341	373	323	343	338	348	312	333	344	359	322	337	362	348	337	319	342	342	342	313	328	345	334	327	341	349	346	339	327	371	339	304	302	325	341	330	327	299	331	327	327	347	330	342	335	342	315	370	345	326	302	339	342	314	330	335	351	309	332	358	346	335	337	313	325	307	321	316	306	350	333	334	318	365	325	337	349	342	317	314	303	330	303	353	323	314	320	356	357	324	316	309	337	311	342	338	312	338	329	314	350	334	343	289	367	323	342	336	362	333	350	304	346	347	290	315	317	291	331	347	380	323	324	325	327	321	324	305	314	325	340	350	361	341	343	347	330	348	347	325	344	323	310	338	337	349	351	344	329	327	299	346	355	336	302	333	330	342	335	294	326	344	328	320	334	346	327	317	316	324	331	337	346	297	304	287	308	370	358	314	345	315	337	384	300	313	343	332	346	332	331	294	342	340	359	339	355	351	301	300	308	324	335	317	318	319	327	352	329	335	339	326	321	312	311	342	279	292	349	322	365	350	348	334	337	338	325	366	306	315	289	321	295	329	352	335	330	351	352	332	334	347	289	320	283	316	349	359	333	350	352	345	308	345	337	313	293	315	337	328	329	325	333	325	333	338	388	291	316	322	309	312	341	323	293	333	329	334	331	349	321	305	349	331	334	355	340	320	308	316	298	321	334	337	309	310	373	343	304	340	315	312	303	317	330	323	337	338	316	338	332	319	339	316	354	306	350	328	309	347	341	320	298	374	308	364	345	339	320	335	290	346	334	351	342	303	341	329	345	346	349	299	318	294	338	330	343	341	332	365	328	340	343	330	299	380	308	341	341	290	350	302	328	327	355	330	333	361	331	347	342	349	329	324	309	354	339	328	290	316	358	322	318	319	315	305	328	362	330	334	376	341	331	300	317	311	336	323	346	331	282	334	332	350	333	300	339	354	349	289	336	316	326	353	345	374	339	340	325	362	322	324	334	321	305	342	329	320	356	331	338	302	318	339	348	347	336	353	339	323	323	314	334	313	337	316	355	327	320	356	337	339	337	294	325	345	328	325	300	324	341	324	317	340	324	350	313	322	349	334	327	335	325	323	324	316	323	339	292	322	343	307	326	314	330	336	351	335	310	338	332	346	335	300	319	317	334	325	367	297	318	358	298	343	345	332	306	340	329	328	341	293	265	346	300	295	316	347	318	331	357	350	353	370	332	295	338	328	322	334	324	327	315	306	341	339	292	292	291	328	328	346	308	323	345	333	325	346	365	347	343	331	349	328	326	325	298	332	332	330	312	341	338	341	314	330	357	325	377	326	301	331	318	334	316	351	323	322	352	318	278	334	291	368	339	325	321	328	363	274	347	323	320	337	342	353	331	330	343	310	351	320	356	325	327	349	318	309	310	307	339	317	348	324	328	358	322	322	379	336	310	307	339	355	375	314	322	305	326	321	313	333	302	343	327	309	351	325	330	328	358	334	318	318	338	343	323	336	341	319	334	326	322	326	322	351	355	292	326	328	317	358	307	322	316	278	318	322	311	296	336	336	325	325	328	336	285	343	317	321	336	317	315	350	329	348	353	333	344	304	345	335	308	335	313	316	353	330	344	348	340	321	362	314	345	347	313	330	333	348	315	366	308	359	323	338	326	316	370	310	348	333	318	347	329	334	312	328	343	339	333	311	346	324	324	342	329	331	339	307	354	356	336	303	298	363	340	305	322	346	316	334	364	311	326	318	331	342	340	323	324	297	293	341	341	345	325	337	315	305	331	312	369	319	321	335	320	385	339	348	334	311	322	307	280	338	303	333	366	312	348	358	314	326	317	322	321	351	339	315	318	335	311	330	327	362	332	347	340	321	352	315	308	358	371	327	330	326	334	322	334	339	321	286	334	304	322	311	325	313	335	327	335	321	359	344	322	319	348	338	340	320	312	294	325	374	337	327	293	323	324	316	311	311	356	304	340	308	364	336	319	306	323	323	307	300	328	281	361	314	341	360	307	343	338	356	321	321	353	341	346	310	321	325	355	310	317	312	301	353	322	339	336	311	302	341	341	320	323	364	317	313	312	353	343	320	337	326	302	350	316	353	367	328	354	340	350	336	303	338	308	309	334	323	346	327	304	334	342	336	347	330	332	295	350	347	296	312	311	302	343	321	319	330	341	320	348	286	315	313	316	319	354	350	368	324	307	347	331	340	329	340	348	305	319	319	316	315	311	335	326	343	305	299	305	325	357	371	318	304	320	344	355	355	320	326	316	301	312	351	327	306	328	309	326	365	337	330	318	325	332	330	315	337	344	352	336	349	320	365	331	344	339	330	323	316	320	348	312	317	328	314	353	341	313	324	309	339	335	305	321	296	330	352	319	323	324	311	310	362	322	326	318	312	319	333	337	299	378	348	344	353	311	321	311	358	357	314	340	309	343	343	332	361	307	343	350	370	333	318	328	346	302	326	325	376	291	340	316	330	310	288	297	317	317	298	321	363	326	336	339	325	340	336	317	334	346	332	340	373	308	337	321	335	313	338	318	351	339	345	350	330	341	328	335	352	369	297	314	316	342	318	315	334	338	356	330	338	327	321	352	329	356	322	336	317	301	311	314	310	304	314	337	291	341	337	344	319	356	306	319	356	324	345	334	301	326	318	327	391	334	294	329	324	311	334	335	318	335	340	331	356	331	324	315	342	348	343	326	329	310	330	322	318	347	317	363	314	347	326	347	346	320	324	326	332	326	318	358	305	338	344	345	332	351	332	353	324	324	330	322	336	358	337	280	308	336	329	323	349	346	341	318	320	300	325	299	299	343	318	343	351	343	374	317	318	360	325	340	346	319	298	311	332	299	343	349	337	346	320	358	316	336	329	325	340	333	302	333	280	317	323	325	341	334	295	337	306	307	295	322	345	353	312	309	336	306	312	344	345	340	341	333	342	374	340	326	328	341	327	369	339	340	345	329	325	359	324	332	307	362	341	344	321	354	288	319	335	333	355	347	330	294	357	325	326	337	335	346	338	306	328	300	320	339	334	296	350	343	343	325	348	319	336	327	301	304	285	334	364	345	324	336	330	310	348	327	325	326	355	316	315	323	314	346	347	360	322	326	359	361	330	311	351	325	322	320	335	347	309	342	343	310	359	311	330	337	343	333	366	327	335	325	356	286	323	336	347	295	327	329	336	326	320	356	319	334	354	317	305	343	320	331	321	326	321	338	334	342	304	311	328	341	318	324	325	332	338	353	320	358	315	333	317	332	326	348	329	335	331	341	316	303	327	337	311	319	363	343	327	329	333	357	302	330	330	341	326	333	326	318	330	316	351	311	313	297	362	325	331	325	367	332	325	330	335	324	328	318	307	354	347	300	314	323	346	337	357	328	349	315	303	337
11192	12873	18134	19474	17733	14376	14281	13118	11219	8418	6547	5814	5941	6510	23258	26813	18339	12287	7018	4034	1617	1279	1321	1251	1026	1054	924	930	832	960	960	956	918	909	944	940	949	958	950	917	920	972	951	922	940	966	964	958	935	927	916	923	916	875	904	928	873	878	971	960	906	934	962	911	961	923	876	926	971	904	934	967	951	925	928	915	913	950	933	905	899	914	915	914	936	881	936	921	909	932	887	865	916	918	926	959	976	898	923	895	946	933	925	904	923	960	868	900	879	910	915	946	913	893	884	928	932	907	898	840	941	928	915	917	877	901	894	974	925	926	956	946	942	940	901	923	901	993	923	934	938	910	908	936	925	911	948	872	901	886	941	979	937	923	898	935	932	931	932	959	940	887	947	896	955	860	952	926	907	939	928	942	921	902	932	894	899	937	956	862	934	886	894	927	903	924	908	924	937	952	912	902	922	930	916	917	900	906	893	995	951	968	928	959	873	931	897	893	880	883	936	955	877	890	944	854	902	972	887	898	877	866	959	913	934	905	933	967	927	954	906	933	949	911	949	936	942	898	944	945	955	940	894	896	930	889	913	892	985	913	871	987	913	1001	891	919	917	897	924	939	950	908	913	875	947	958	878	933	928	892	940	890	944	913	912	957	981	936	934	908	956	942	890	908	994	947	912	964	972	978	917	922	927	908	966	1016	923	931	944	885	917	1001	939	951	929	942	954	959	957	916	949	929	885	901	920	873	945	945	903	867	906	934	916	906	912	930	960	935	915	927	945	932	910	921	893	947	917	875	907	894	920	902	913	928	933	936	901	933	996	943	940	979	945	912	893	921	919	913	961	916	934	904	885	948	884	939	936	900	858	919	857	949	954	909	895	873	931	937	985	918	887	907	957	935	949	921	894	918	925	896	944	900	922	951	950	851	913	848	921	938	877	954	941	893	936	916	911	969	913	958	926	938	882	966	913	915	944	980	949	874	912	900	886	894	917	877	932	906	892	882	893	919	931	927	928	927	911	926	905	923	896	959	929	925	957	916	932	910	996	915	940	901	932	877	930	894	927	941	889	901	910	951	890	975	943	927	941	925	882	874	947	898	859	894	936	902	890	883	880	932	913	927	951	907	915	925	915	947	944	899	946	893	920	958	921	899	926	937	984	942	958	920	875	944	884	824	951	942	931	967	899	974	954	909	876	886	907	889	894	933	946	864	950	921	922	968	936	938	942	943	943	914	905	882	954	923	934	940	891	954	927	909	933	925	920	931	980	979	909	905	929	945	946	913	957	936	937	966	943	891	900	903	900	922	895	938	861	913	867	950	925	907	916	925	941	932	906	918	945	913	907	866	922	859	924	870	940	947	957	915	901	957	919	925	926	934	901	937	912	940	952	914	964	923	983	872	890	941	890	888	955	903	988	959	935	882	938	893	914	941	913	945	950	905	867	920	898	936	914	917	878	937	892	955	924	865	883	939	932	912	972	999	907	970	886	875	966	908	947	949	940	975	871	918	960	901	918	912	957	882	888	954	919	906	907	939	949	913	901	958	962	915	889	917	938	958	972	865	888	940	906	923	924	899	896	929	930	900	901	981	909	959	927	978	924	946	863	933	972	967	909	874	942	924	897	886	909	956	954	839	931	906	867	908	940	963	922	903	940	921	920	942	936	921	920	931	945	967	899	933	938	899	933	915	947	910	918	910	889	918	922	939	926	903	898	917	893	938	968	955	940	927	923	912	900	925	930	886	924	944	883	933	891	939	968	898	879	977	911	878	920	929	893	920	911	883	904	892	946	930	937	904	915	946	924	867	926	950	929	879	965	967	897	901	918	895	910	900	884	916	995	899	926	904	929	905	914	913	924	921	951	974	913	951	894	907	946	900	899	913	943	931	925	879	896	887	941	905	873	891	943	960	902	907	885	901	983	926	958	890	853	909	905	922	948	902	930	950	902	943	879	929	923	906	937	911	927	893	896	910	870	939	944	928	938	874	934	893	944	897	903	926	907	880	939	902	885	939	968	943	924	857	955	928	918	944	926	942	901	954	920	942	930	929	824	951	930	925	926	945	889	950	887	940	952	914	894	912	870	941	914	899	864	923	951	894	928	963	959	953	926	963	920	957	897	917	946	940	938	942	853	936	921	914	896	907	900	912	925	855	912	937	899	848	932	913	930	867	895	935	965	931	944	933	945	932	926	912	938	911	981	890	912	863	928	939	883	883	942	886	944	957	843	895	929	917	964	938	874	981	922	933	985	892	947	940	904	906	931	859	934	936	906	928	948	897	940	934	921	915	906	866	918	876	945	895	900	876	929	927	992	895	947	925	905	907	905	952	935	948	889	931	890	925	970	930	927	972	946	910	912	1002	904	928	928	919	894	921	909	918	891	911	975	872	894	892	867	952	915	885	959	903	930	936	942	938	953	916	960	941	900	948	958	880	922	898	960	908	953	919	949	1023	919	935	941	984	939	880	891	894	937	944	961	926	943	919	927	931	882	953	933	938	906	912	894	889	993	1016	888	937	867	955	896	896	925	958	918	979	961	930	907	919	943	941	929	952	926	870	932	1006	974	926	955	929	1006	971	924	937	936	975	896	932	884	930	935	955	959	920	897	905	928	977	930	957	964	976	912	958	957	902	915	894	946	897	949	937	938	941	901	898	917	912	954	916	934	909	939	977	977	888	944	916	920	955	978	884	948	937	907	911	934	948	945	918	973	884	931	889	965	955	921	901	961	957	962	906	916	914	980	990	940	858	867	952	951	941	903	874	887	879	944	943	943	934	911	913	937	923	894	945	871	942	941	910	919	913	944	938	919	886	916	905	910	952	882	974	949	939	935	930	876	923	985	916	903	858	917	946	906	944	913	978	970	886	961	895	940	888	914	890	918	850	956	946	913	938	956	906	905	916	915	948	914	966	956	890	916	915	913	934	917	877	996	919	938	914	967	981	929	923	919	917	899	976	959	913	896	919	884	914	965	906	936	868	902	892	939	937	954	899	874	897	922	951	949	886	880	941	957	904	893	910	870	924	913	905	936	878	945	918	872	947	887	884	941	876	991	964	938	924	907	934	952	923	915	979	894	847	932	910	905	890	875	927	921	957	990	941	900	900	938	934	919	879	898	904	951	900	874	913	955	955	848	957	925	963	946	928	1002	913	945	928	900	962	892	910	915	899	912	892	916	920	962	953	904	891	943	987	929	946	903	925	899	949	943	915	926	881	928	929	942	918	887	985	966	916	951	928	914	903	964	935	936	915	934	937	894	909	937	895	943	908	868	951	943	890	917	875	979	964	960	924	954	931	985	979	920	903	944	939	914	896	937	930	887	919	915	928	836	963	938	911	896	908	939	943	904	956	915	910	902	904	916	965	921	895	923	907	895	922	924	976	930	958	924	908	912	956	852	921	945	912	920	925	950	905	906	922	969	917	837	904	922	942	909	953	967	930	948	930	867	876	887	909	905	901	869	919	835	944	934	902	918	952	906	913	891	888	993	928	975	962	878	947	929	920
26150	7972	2659	1892	1320	998	844	717	669	510	464	481	441	420	612	779	589	495	377	344	309	297	300	324	275	280	287	269	273	308	291	284	244	313	283	272	293	291	282	297	272	281	272	305	278	286	310	296	329	299	317	292	291	290	297	292	283	318	279	274	284	257	288	291	318	274	311	280	304	300	310	285	298	289	254	303	295	294	296	281	306	271	289	283	324	273	274	266	261	285	315	299	283	280	272	277	301	259	291	285	291	291	299	281	268	279	278	287	302	300	285	251	294	272	287	307	276	293	323	303	284	270	304	279	249	286	292	288	299	304	272	307	274	300	291	295	315	314	303	274	279	276	294	284	314	297	288	305	292	274	297	299	294	299	279	281	282	287	296	282	278	307	295	308	275	265	297	304	299	281	296	314	268	248	274	303	275	309	269	309	287	290	310	278	269	308	318	273	295	273	276	291	263	291	293	299	282	304	284	279	294	267	285	293	305	271	267	278	257	281	297	302	299	322	292	255	256	293	319	272	292	287	290	307	286	300	279	273	268	309	310	280	300	299	316	280	275	293	293	308	283	306	297	275	269	306	288	285	242	307	283	319	291	245	269	289	280	313	294	310	294	291	287	302	300	281	282	285	292	299	285	273	269	305	281	264	296	265	255	308	283	284	297	275	294	293	278	278	285	273	293	314	303	287	294	284	287	285	270	293	300	289	280	279	284	275	293	286	279	278	327	288	263	303	277	279	301	331	316	262	269	302	294	284	286	269	310	280	296	300	263	265	276	283	284	265	291	300	283	271	294	277	319	282	294	304	279	316	295	279	304	289	268	252	247	288	276	277	275	290	291	294	287	307	296	261	304	274	285	269	303	293	289	280	269	268	293	286	288	284	290	271	268	286	292	281	298	312	289	292	290	281	295	300	307	266	259	273	301	264	287	299	300	279	279	252	299	266	261	255	292	279	238	277	307	287	286	258	321	309	288	295	281	295	282	280	294	276	308	267	275	276	311	299	258	289	301	278	279	274	309	304	315	288	280	306	286	282	294	298	338	265	313	274	298	273	282	285	288	280	295	231	267	286	322	274	281	284	269	280	268	274	303	271	284	293	269	296	298	263	280	263	275	312	288	270	277	303	272	272	279	282	269	263	286	278	296	263	257	274	332	263	271	278	285	283	303	281	263	286	288	295	270	264	292	298	272	287	281	295	284	285	262	264	243	263	294	288	286	270	285	283	293	272	284	285	274	286	269	275	272	294	287	296	289	280	278	304	287	277	277	290	278	269	268	283	283	276	310	286	301	278	310	278	267	287	273	316	297	297	281	283	301	298	281	259	298	288	268	298	296	295	307	251	282	271	264	305	271	284	268	279	291	296	266	312	281	323	259	298	292	282	277	289	291	257	279	311	292	297	288	246	317	288	287	281	284	290	292	287	290	297	299	300	288	289	292	309	263	277	299	295	321	302	298	288	292	281	251	269	291	264	298	271	279	305	272	273	261	286	283	265	286	308	290	262	280	279	272	314	271	269	280	279	260	286	292	308	290	332	315	270	290	299	294	266	292	272	263	267	262	264	313	281	286	294	302	287	275	294	316	287	289	290	311	281	283	289	296	290	285	290	300	279	282	279	290	300	280	263	288	284	329	303	270	301	298	296	290	276	260	274	302	293	300	291	292	307	294	285	275	294	307	279	274	293	305	254	303	279	269	279	305	289	302	296	272	317	270	284	270	301	303	272	280	311	293	293	250	258	276	300	268	274	263	264	272	281	332	266	294	313	299	276	269	297	301	288	293	264	293	274	312	275	269	277	286	276	292	267	282	317	322	270	281	307	271	308	287	258	299	265	283	290	294	302	281	273	283	279	295	293	275	284	265	266	314	260	283	276	260	290	274	303	243	298	292	294	337	292	287	302	269	290	272	324	289	282	271	255	276	272	270	298	275	286	279	266	299	293	294	305	294	278	286	280	227	282	266	285	290	273	295	293	286	294	264	277	266	327	285	278	266	261	287	323	312	288	249	259	283	287	252	281	282	276	293	304	296	310	275	250	275	318	281	298	285	281	271	286	289	260	260	300	292	263	286	279	305	268	285	293	296	308	305	281	270	284	250	315	305	259	276	306	312	282	280	282	329	271	293	319	303	285	275	292	306	302	306	296	279	291	294	289	297	321	267	260	293	259	288	276	299	281	279	272	285	268	290	305	279	306	286	321	270	325	275	270	317	271	282	270	274	281	281	283	283	283	278	325	305	241	331	284	294	315	270	263	303	268	298	293	298	270	277	300	288	285	291	311	277	305	266	290	310	273	296	306	311	280	273	258	276	285	268	253	259	276	258	276	277	314	262	314	282	285	293	290	285	307	290	281	276	271	247	264	309	276	289	266	296	275	289	308	302	255	325	274	334	311	292	270	300	254	296	296	271	297	306	282	325	277	294	265	243	296	288	294	281	290	288	281	287	281	280	293	278	293	291	331	287	318	288	286	283	298	273	307	298	295	274	284	341	274	331	300	288	314	320	272	268	272	246	281	301	305	289	289	283	297	289	281	304	299	301	266	269	304	291	268	294	301	286	284	273	291	282	294	272	264	257	265	253	269	304	292	277	294	296	311	266	285	303	296	294	259	289	311	288	308	306	292	294	271	286	307	246	308	284	265	290	308	279	289	329	290	258	285	289	285	277	312	285	303	291	301	301	290	290	284	306	285	249	277	319	282	276	293	296	284	304	294	239	290	312	303	269	303	257	264	309	285	272	310	323	287	295	263	268	277	278	280	278	271	270	297	308	310	298	311	288	251	303	285	282	314	274	296	283	315	265	317	318	289	313	265	293	329	288	273	300	267	289	273	283	286	298	275	326	286	243	291	289	271	273	255	300	277	280	298	292	296	255	265	305	274	279	285	254	297	262	293	279	241	293	279	300	267	296	272	316	281	311	301	284	306	259	300	269	294	323	271	287	292	279	267	267	297	261	283	270	266	274	277	328	300	311	295	312	274	290	272	271	284	282	297	285	292	284	303	271	264	296	274	274	279	276	263	321	261	312	305	294	291	296	320	267	263	232	298	275	306	287	299	287	277	271	269	281	267	280	296	283	302	278	283	267	261	289	280	264	292	278	293	298	296	280	287	277	296	293	297	290	275	287	307	293	276	285	308	286	289	269	293	300	285	288	294	279	310	293	289	285	295	283	310	306	289	315	274	261	292	283	280	319	279	275	265	324	283	270	276	310	306	272	300	284	279	252	315	284	297	263	263	272	290	280	303	281	296	295	298	301	286	272	292	261	268	272	262	305	271	278	263	277	261	256	294	292	299	281	253	280	301	301	301	275	321	292	263	269	269	302	273	279	275	278	315	277	292	254	314	304	282	318	270	270	300	292	282	291	300	267	270	301	278	274	274	287	300	287	266	298	270	267	290	286	271	310	263	308	279	284	291	307	290	296	261	270	297	307	280	279	255	289	288	271	288	279	316	259	303	246	290	306	287	278	286	268	272	301	279	289	283	276	264
8288	4046	6413	7402	5622	4638	3767	3191	2766	2425	2202	1949	1976	1700	3101	3639	2380	1700	1265	1060	875	911	841	771	815	810	800	789	794	818	780	844	822	798	804	814	751	804	810	793	810	817	810	823	835	848	845	781	789	838	826	872	783	862	831	851	875	846	829	805	796	771	790	809	861	815	799	810	848	786	830	769	817	757	805	850	798	815	836	803	806	789	808	837	836	789	841	824	814	857	775	783	809	797	801	835	861	864	828	764	796	839	838	774	788	824	784	804	797	830	852	785	819	803	786	798	775	803	777	816	803	775	785	836	813	790	777	752	744	844	778	811	814	817	839	798	841	830	851	813	807	795	814	795	843	780	804	776	800	805	818	766	819	793	786	806	799	836	835	820	800	813	865	856	819	768	832	790	850	840	791	800	779	773	813	784	784	781	804	807	801	785	824	827	832	788	780	803	778	796	792	853	802	863	778	810	823	818	810	805	806	819	806	857	761	800	828	870	844	802	738	811	820	852	788	810	793	839	835	782	865	801	824	855	821	786	836	824	831	809	806	806	826	775	832	818	821	796	809	859	815	830	824	829	808	847	840	773	760	835	863	798	803	759	869	787	743	891	807	813	835	805	852	791	823	823	763	813	848	850	760	817	833	789	828	780	795	753	811	770	822	730	869	770	818	827	825	765	820	854	871	780	799	821	776	802	771	814	848	761	804	804	807	808	769	796	780	753	863	762	758	821	801	851	838	826	812	818	841	800	843	802	838	797	794	817	799	748	829	805	761	788	841	841	800	828	760	772	780	815	814	813	813	818	805	802	791	812	774	846	753	853	787	797	793	805	809	861	806	831	838	809	791	769	809	804	807	811	817	787	864	864	809	809	800	804	814	774	779	781	813	851	855	799	790	830	805	810	793	805	821	836	838	799	789	857	754	847	841	797	767	791	838	822	847	828	805	845	822	792	825	799	850	823	777	829	835	794	845	841	833	820	831	886	839	835	841	845	795	780	863	852	781	790	859	799	798	793	782	803	839	801	844	805	813	824	817	839	830	840	839	812	846	793	787	814	836	763	806	836	824	817	833	844	777	804	803	801	775	806	813	831	837	792	784	803	809	825	812	747	783	862	855	758	823	825	833	803	857	823	809	814	848	840	759	832	850	843	790	848	785	796	718	852	762	792	847	814	826	786	903	810	805	775	800	847	809	826	830	770	831	808	864	861	810	830	819	808	834	837	804	828	822	802	850	811	861	808	858	789	831	870	786	832	796	808	817	846	806	791	805	872	780	809	812	787	788	815	814	786	836	847	786	845	765	765	821	855	823	786	806	805	770	784	808	766	812	818	831	772	820	835	800	737	794	806	789	747	796	785	801	807	836	807	832	807	845	834	757	815	801	801	803	803	757	797	815	789	820	797	817	788	801	779	814	805	815	798	813	872	795	856	816	750	792	781	852	823	791	767	789	815	840	818	811	769	819	841	784	816	794	793	776	821	880	832	857	814	802	860	836	823	834	782	786	777	837	808	764	786	814	830	824	780	810	876	759	753	860	833	831	818	760	781	799	784	832	836	788	792	781	855	820	791	789	791	826	787	816	804	763	811	818	819	824	838	829	756	829	777	786	810	839	845	827	849	793	845	823	809	811	834	819	781	801	820	845	835	768	839	755	864	826	814	785	844	789	817	800	812	804	837	819	846	793	810	844	832	812	827	818	825	810	854	810	780	794	824	803	825	836	859	849	809	826	840	804	812	778	824	803	787	847	795	813	847	795	799	800	807	845	793	824	792	812	796	826	805	797	816	843	784	824	831	828	839	787	811	800	808	876	789	785	834	768	767	759	841	784	829	770	822	879	774	824	790	837	779	814	764	807	836	814	840	794	779	762	827	857	829	856	803	775	772	782	816	763	817	828	811	844	832	838	832	799	774	782	794	829	776	793	846	831	818	800	811	797	779	852	806	774	832	877	833	772	791	836	819	788	816	806	800	822	819	770	837	826	775	798	831	783	832	783	782	750	775	825	852	852	786	793	841	812	834	815	788	822	769	810	811	811	803	775	792	803	813	787	823	835	798	792	773	859	741	780	801	802	775	821	803	832	848	811	823	792	774	808	828	844	819	791	808	832	844	764	788	852	848	802	820	845	814	806	749	789	801	813	811	767	814	794	777	814	791	796	839	795	813	795	831	800	822	816	872	799	829	830	813	830	844	867	807	822	842	790	809	770	783	785	882	785	809	780	755	829	808	822	821	876	776	801	800	822	790	777	820	786	785	779	804	801	840	797	822	796	826	825	803	831	767	775	853	771	853	819	759	805	780	774	815	807	768	848	796	852	854	764	778	789	791	728	816	812	795	796	773	840	810	778	843	814	814	776	790	871	841	809	814	774	855	841	816	830	822	807	800	819	808	861	780	825	788	794	789	844	789	802	792	842	765	799	813	768	776	844	829	800	734	800	816	819	818	789	822	854	834	832	839	836	801	745	799	830	803	808	816	800	815	841	770	818	871	789	819	790	833	800	792	826	814	815	788	744	803	816	767	805	824	813	801	804	872	801	776	894	754	832	841	858	827	780	796	825	788	829	823	817	822	753	771	831	843	775	876	838	802	844	822	858	832	803	832	836	811	802	789	806	808	807	865	807	787	788	796	801	820	808	779	771	766	838	803	760	802	804	800	809	838	761	798	864	771	783	768	766	842	847	811	783	798	787	802	837	838	805	808	836	850	811	800	845	814	843	829	817	815	818	810	748	791	809	795	798	840	826	784	826	801	799	800	806	814	849	825	832	796	787	843	827	830	802	840	811	830	782	764	869	825	791	781	761	813	817	793	853	805	817	809	802	818	803	860	790	850	776	818	818	831	832	802	786	839	780	836	862	753	818	814	852	833	776	801	842	807	860	851	771	810	824	779	801	788	756	885	782	828	764	815	811	855	848	800	843	803	776	766	789	867	833	831	827	839	834	790	815	786	801	822	830	830	813	812	791	799	823	814	838	817	753	805	829	818	827	857	829	869	812	789	800	822	760	798	821	834	804	838	820	780	802	814	854	790	865	756	804	808	770	830	807	849	786	813	772	818	846	782	804	792	815	780	835	808	820	777	806	814	859	828	778	811	847	860	801	856	789	813	828	846	808	852	804	807	845	760	816	774	786	851	836	780	823	791	790	811	878	784	791	778	807	825	843	766	855	832	811	817	809	783	817	836	780	817	780	856	798	810	834	787	820	789	844	784	844	819	764	844	811	759	841	861	817	747	861	836	834	800	776	833	844	808	778	817	811	805	799	803	734	837	825	797	805	765	810	818	829	807	849	797	828	813	830	826	832	831	810	817	780	850	811	838	815	777	847	778	787	769	801	826	787	801	821	768	812	799	818	786	762	831	861	807	795	813	828	797	839	806	801	814	796	833	763	822	857	830	774	828	822	815	846	843	831	810	767	777	753	886	792	814	805	807	841	757	790	777	811	814	812	800	854	780	842	824	822	854	817	801	788	828	761	836	779	778	826	806	795	754
28635	14748	9564	7442	4382	2976	2680	2418	1673	1369	1094	962	895	907	4342	4371	2864	1497	856	403	438	395	348	312	321	290	355	328	296	327	325	320	298	302	311	308	331	278	326	321	326	323	298	288	291	310	321	316	314	321	352	303	305	326	274	294	291	299	316	338	322	295	322	320	290	293	276	311	320	317	326	307	294	331	313	307	296	317	295	300	322	333	318	328	302	331	319	272	330	354	342	341	322	306	297	301	316	308	309	298	327	292	328	298	306	316	321	286	300	301	325	313	286	315	294	324	304	316	313	306	314	308	324	311	337	318	306	316	286	317	310	333	294	318	321	312	292	320	277	303	320	298	346	317	313	328	339	298	289	296	294	319	330	280	329	302	276	331	333	325	299	302	302	305	305	297	324	298	305	280	306	299	308	298	305	297	312	308	306	318	300	330	319	295	312	307	352	332	283	308	324	314	297	317	356	293	297	313	294	323	374	301	331	327	281	312	330	305	314	330	283	328	310	291	334	292	320	292	299	280	312	322	314	331	339	321	299	295	326	328	312	280	316	311	310	313	327	297	321	333	310	311	341	287	308	338	298	304	312	292	301	329	319	301	348	285	321	302	313	295	293	314	309	334	314	283	315	299	287	284	300	305	320	301	275	313	299	329	295	283	304	334	301	290	299	335	301	287	279	320	294	326	306	306	323	320	296	318	330	306	296	310	320	336	326	300	279	299	342	304	323	311	301	303	313	315	297	271	311	323	299	305	293	271	321	331	292	315	296	320	299	315	313	298	308	315	300	306	290	300	295	322	325	318	305	346	287	275	295	306	306	302	274	297	334	274	325	313	338	310	290	265	274	311	299	321	340	304	291	339	314	311	305	276	303	296	306	314	308	328	342	322	319	317	304	271	316	277	298	311	322	317	320	300	323	302	316	344	313	305	313	317	323	325	328	296	289	312	306	288	316	309	322	303	290	288	284	293	309	280	290	299	295	301	333	331	290	300	318	311	303	309	285	295	320	274	319	344	322	279	315	300	313	300	282	311	352	303	316	306	288	355	315	304	332	305	324	314	299	333	302	299	323	295	323	315	318	280	301	298	293	340	328	319	322	305	295	336	318	275	325	309	319	284	323	301	280	329	308	349	304	331	317	306	293	313	299	321	301	298	292	305	294	347	306	329	273	309	310	301	324	319	333	285	358	323	279	300	323	316	311	316	297	277	344	301	333	301	324	304	298	311	311	292	333	285	311	311	290	314	313	318	330	293	311	330	310	320	290	328	304	304	305	327	321	312	304	288	286	323	290	302	288	309	338	311	286	313	303	321	333	301	297	282	307	323	321	302	333	284	297	315	352	306	320	318	301	309	283	284	323	296	326	317	293	300	318	321	307	288	308	325	290	326	307	312	306	301	319	323	283	302	318	302	292	317	311	302	281	305	301	296	307	306	292	285	275	293	285	319	302	313	333	290	307	318	283	302	319	312	315	310	334	330	315	311	303	277	327	345	334	333	324	302	355	361	300	297	341	350	298	317	314	295	288	291	321	303	310	325	302	305	297	319	313	310	324	307	342	316	310	302	293	319	296	324	356	305	323	286	316	343	312	288	328	302	316	327	312	292	342	324	319	289	314	306	286	331	299	302	345	309	318	300	285	326	336	302	320	334	273	324	312	283	319	308	314	299	338	308	262	324	322	293	312	326	311	306	308	317	282	313	313	313	303	313	330	299	298	280	282	310	320	322	328	315	316	289	322	315	308	310	338	308	300	319	276	302	312	344	316	349	300	306	287	294	305	297	297	308	305	312	286	299	348	331	311	334	323	321	316	302	328	330	333	308	304	318	300	301	269	324	341	307	313	305	294	312	335	284	304	291	329	301	306	300	311	314	328	327	308	297	305	329	289	348	323	319	316	308	320	318	318	302	306	304	260	316	296	304	319	338	298	323	318	312	295	335	309	336	305	307	306	299	299	288	305	298	322	297	318	307	318	287	295	304	307	298	314	321	321	292	307	309	326	316	311	316	289	308	271	329	320	284	341	331	331	327	299	279	287	327	300	293	343	269	274	342	291	302	331	287	314	293	300	308	325	315	320	308	289	268	316	281	306	300	309	346	276	317	332	302	290	269	279	330	317	323	292	320	326	288	291	320	307	294	314	304	307	282	306	312	319	283	316	317	270	320	275	322	288	327	315	292	332	307	289	306	320	343	316	305	304	321	295	266	310	311	280	285	321	280	315	307	317	342	300	323	307	323	299	326	340	305	334	322	318	283	307	323	321	311	311	328	307	320	327	297	317	332	316	294	295	306	329	326	282	297	292	336	314	328	301	284	322	299	323	285	318	317	299	301	321	309	291	306	335	299	313	286	302	354	316	304	318	340	294	299	318	359	323	298	338	312	321	272	313	316	277	296	289	311	297	282	304	322	317	319	287	333	297	293	325	309	313	285	316	314	298	339	327	316	322	310	304	306	343	300	284	306	306	289	332	343	294	293	298	308	331	290	313	308	307	311	355	302	325	277	295	287	318	290	296	302	309	312	298	298	327	306	303	310	315	308	300	302	312	339	310	294	295	296	325	298	320	334	310	298	303	302	323	318	334	325	313	332	299	301	296	300	289	309	312	312	304	323	302	348	310	306	310	309	309	340	320	293	286	309	330	310	333	328	325	309	295	317	333	312	314	345	310	307	315	340	304	324	322	307	308	299	285	307	316	271	305	297	301	287	311	310	343	313	303	322	295	316	314	284	307	325	328	280	297	313	310	288	318	311	314	296	312	332	282	312	318	300	291	298	332	330	335	324	310	306	266	325	312	318	303	300	344	289	315	303	295	292	301	322	318	292	272	282	330	330	279	303	292	369	313	321	308	289	271	309	293	294	300	285	304	316	304	293	280	320	291	324	337	333	314	312	321	326	287	319	329	298	299	318	313	333	312	327	303	304	289	300	302	288	326	343	321	309	307	286	318	285	315	326	324	352	309	281	310	321	293	341	339	326	329	345	325	302	316	332	330	317	297	283	301	284	285	285	308	323	322	297	314	288	330	308	312	302	292	280	302	329	310	298	320	319	293	314	326	318	292	315	300	295	341	312	276	357	310	308	305	304	321	322	308	320	293	331	322	325	281	283	270	301	306	304	291	310	306	296	310	289	316	300	276	333	298	290	347	287	327	329	308	268	314	333	310	302	307	353	294	290	275	316	296	355	277	325	320	334	286	319	302	288	311	331	307	317	313	303	337	305	319	287	290	301	331	296	284	319	317	305	289	291	335	300	306	286	318	347	287	301	310	300	294	299	308	317	306	303	323	308	314	321	318	314	290	294	308	308	315	295	322	301	313	309	331	293	328	292	339	312	335	328	342	332	317	329	331	338	319	321	347	318	321	320	305	298	316	316	282	346	308	316	289	323	344	317	336	313	289	303	336	302	318	324	295	328	316	309	326	326	309	302	353	305	299	318	349	376	315	308	305	260	325	308	287	343	296	291	305	333	310	316	329	321	319	314	296	301	307	276
10199	9235	14183	16143	12880	10524	10439	10209	7827	6457	5465	4687	4484	4624	19061	18107	13167	7510	4092	1548	1559	1302	1133	990	981	906	880	986	892	867	949	913	859	905	899	855	878	927	879	901	955	855	871	849	972	927	918	908	879	863	931	914	864	939	898	902	825	892	901	850	875	905	837	870	888	828	850	890	840	909	920	897	950	890	872	905	834	895	905	906	875	869	888	852	887	853	830	871	866	898	898	821	839	898	909	879	859	893	885	865	874	828	837	909	890	915	885	884	877	851	870	871	864	829	932	890	912	878	884	861	825	900	909	866	918	905	872	851	900	876	841	894	894	879	866	915	901	912	880	818	948	874	873	868	902	835	875	903	878	896	842	879	869	899	863	881	862	846	894	902	877	847	892	887	864	841	882	877	861	829	810	899	857	848	868	949	852	926	862	910	853	848	936	893	883	906	838	916	848	918	859	874	829	908	857	919	845	843	908	875	897	896	880	892	881	868	874	848	895	900	846	867	847	902	893	870	886	897	852	909	864	923	844	912	891	916	908	838	864	881	923	871	871	916	846	882	884	888	880	835	879	913	854	845	894	902	846	898	866	908	863	869	845	867	866	899	877	840	864	902	832	878	905	883	930	847	943	835	829	831	889	878	828	852	843	845	842	901	860	839	883	874	867	872	905	918	883	908	877	877	903	823	882	865	832	870	880	879	873	905	888	915	917	873	862	900	890	919	887	841	896	877	897	881	894	840	893	867	888	854	914	921	897	837	819	910	854	868	866	859	851	877	829	847	854	944	910	828	883	896	844	899	841	889	914	876	835	861	915	860	917	870	872	870	845	851	876	867	857	896	932	830	861	871	883	837	917	900	862	903	896	871	865	887	912	900	921	853	837	872	809	807	886	910	836	924	865	886	916	918	854	923	861	861	904	861	890	885	887	925	872	847	866	837	893	901	844	879	894	876	886	866	870	856	833	864	898	893	881	890	891	915	893	851	857	913	810	872	902	916	946	848	845	872	885	936	888	850	910	904	884	864	844	826	914	937	874	888	921	895	847	903	887	855	928	919	879	830	854	848	883	886	793	888	846	884	837	872	883	861	835	889	828	867	904	858	922	888	883	896	870	869	864	898	889	853	825	855	909	869	829	887	838	894	860	889	844	900	885	898	867	891	874	846	872	877	856	891	862	882	849	846	889	850	865	888	851	854	885	813	864	865	852	873	867	823	870	879	834	858	869	876	864	871	893	771	912	877	852	886	845	868	922	863	887	837	942	860	898	859	920	866	841	862	878	872	893	866	842	882	884	873	881	893	876	878	908	838	873	855	945	903	899	845	868	840	854	847	869	915	889	846	866	867	904	895	912	836	894	866	892	857	909	878	860	877	888	873	898	865	836	870	901	890	860	888	870	834	900	868	857	842	885	893	908	870	855	886	899	877	867	893	859	860	914	835	835	887	824	887	876	906	867	832	883	847	848	827	847	832	900	847	894	892	859	877	829	868	919	916	882	879	869	869	902	938	836	865	909	902	865	888	829	867	900	861	912	846	844	882	897	881	865	822	936	844	848	836	863	852	906	862	908	907	902	908	826	880	890	899	869	870	869	856	861	872	937	901	854	855	882	870	862	890	927	904	839	849	871	853	897	882	879	858	894	876	819	862	899	957	871	883	866	872	923	832	910	862	915	910	823	886	858	903	893	848	872	861	858	906	864	826	872	870	880	879	872	890	850	860	887	897	892	871	919	905	928	877	852	873	859	862	850	844	890	921	887	828	919	854	835	914	871	827	900	885	858	877	853	911	877	898	901	816	831	911	880	863	944	853	845	880	927	907	868	913	917	862	830	839	830	879	831	873	863	948	916	900	870	882	875	854	880	885	875	847	841	895	868	864	865	871	921	920	847	846	876	885	854	962	878	856	851	882	906	856	889	889	866	901	821	880	872	859	846	876	856	890	889	857	891	911	882	889	844	850	859	883	868	878	902	870	894	879	842	909	865	853	937	851	869	899	872	878	846	909	861	847	841	908	872	885	863	892	910	846	860	929	861	875	840	922	887	878	841	852	865	902	862	888	908	898	885	878	876	862	879	882	852	913	896	889	884	890	904	862	854	883	904	900	884	906	911	858	843	886	825	865	794	860	899	900	880	849	880	854	903	899	821	847	851	868	872	803	865	859	898	868	863	908	819	898	845	880	872	823	898	867	898	923	893	877	834	872	853	907	852	891	954	910	887	957	906	824	883	831	862	853	900	854	935	905	852	829	842	845	860	824	872	785	845	866	868	867	852	857	925	863	873	885	893	885	875	861	877	895	847	860	930	910	861	872	821	858	899	860	840	799	878	868	855	807	902	858	837	888	901	858	897	901	901	882	826	879	879	888	885	859	889	889	904	912	845	878	859	905	901	884	927	871	900	837	902	874	859	875	861	884	835	865	838	923	853	865	827	895	902	862	923	883	837	908	872	855	865	852	851	888	945	851	860	841	869	882	861	928	871	899	869	936	897	839	898	874	823	848	891	882	813	926	893	912	908	828	867	877	930	903	854	899	872	885	821	934	862	889	886	910	898	879	855	894	843	872	844	941	860	841	859	849	900	836	834	934	867	867	897	918	875	861	912	853	827	903	826	908	849	856	883	884	859	905	886	926	866	879	861	875	873	921	881	903	857	824	883	861	852	859	856	874	876	851	918	839	861	893	836	830	855	841	825	860	870	885	871	870	859	880	874	895	866	862	869	890	897	932	921	861	890	882	884	875	849	860	868	837	884	874	891	873	923	838	823	844	879	889	879	827	885	852	862	872	866	848	860	861	857	909	879	869	845	900	832	843	870	902	885	875	857	866	908	926	896	854	879	847	829	893	881	845	925	931	878	839	842	864	847	891	936	913	874	838	891	920	894	901	874	836	868	842	884	840	825	900	890	884	819	887	892	899	862	878	860	852	877	840	849	886	841	893	904	881	835	901	866	879	883	867	847	878	819	861	853	900	862	939	846	923	860	878	850	924	845	853	895	862	930	888	901	884	885	880	824	903	847	852	864	880	860	881	868	860	866	866	926	863	937	918	915	854	869	906	869	902	911	811	883	900	881	879	870	864	859	824	946	876	862	899	854	869	873	849	857	884	865	902	905	899	960	844	895	855	861	874	912	828	875	861	931	875	876	842	854	831	912	883	812	843	862	871	866	885	852	852	921	857	854	866	870	883	850	889	907	858	821	919	891	891	880	870	838	930	852	819	854	809	900	843	824	837	876	878	813	882	890	863	858	897	879	880	925	939	918	873	871	890	893	835	846	860	891	878	815	937	899	869	907	872	900	862	902	796	832	892	869	835	887	882	838	954	816	918	801	852	869	912	832	889	880	885	872	892	826	880	876	887	884	892	913	917	853	879	875	872	869	823	875	841	856	916	877	886	883	856	836	882	885	885	889	872	910	868	895	880	872	902	859	827	860	920	881	926	911	904	891	862	889	882	876	823	910	909	891	868	834	974	824	874	892	844	877	902	863	825	904	921
29582	18757	15425	11763	7499	4941	4489	3737	2984	2048	1587	1320	1302	1453	7753	7996	4438	2568	1398	716	514	378	344	374	375	324	347	323	335	329	367	359	369	341	334	338	291	331	331	340	315	356	322	325	317	374	307	324	323	315	321	300	330	308	311	346	298	345	361	319	347	328	276	325	352	312	330	334	310	334	342	335	326	369	325	321	331	292	340	325	349	313	354	298	300	343	326	324	344	353	315	331	341	304	338	311	337	309	312	322	298	315	309	315	298	316	308	306	304	313	347	322	318	346	349	336	334	290	351	352	341	301	333	325	344	310	340	307	310	338	333	348	331	322	323	309	314	322	322	279	293	307	317	305	342	358	347	345	334	308	290	321	317	329	361	319	322	306	332	334	328	340	335	307	323	300	338	297	315	328	310	323	313	312	303	311	333	308	374	357	357	305	319	294	314	334	321	317	315	316	313	332	329	343	296	353	316	334	322	275	355	332	329	339	352	334	333	307	346	338	302	341	325	336	315	320	326	294	319	341	300	341	357	311	351	335	331	330	304	328	307	300	297	291	338	300	355	339	311	303	315	326	330	336	331	304	298	334	318	288	290	300	302	346	320	324	329	323	276	302	318	320	320	318	339	322	345	324	338	329	296	318	336	319	323	324	309	356	332	319	318	328	307	320	376	295	320	342	301	301	332	306	354	317	316	324	331	287	326	338	342	322	328	346	308	337	334	318	324	296	348	322	312	332	321	314	316	309	314	334	322	337	353	341	303	336	321	338	370	313	307	324	303	321	354	308	302	307	331	318	318	325	339	338	329	328	292	306	310	293	314	337	287	353	363	339	329	318	321	346	337	307	303	324	310	315	314	325	327	351	320	330	286	311	330	368	328	336	337	347	342	330	346	315	356	361	358	302	308	325	355	344	325	317	327	301	292	308	310	299	323	332	292	330	320	351	332	337	320	312	316	317	331	332	341	299	340	342	347	307	305	317	335	309	331	319	337	324	339	343	355	307	304	314	310	317	313	315	317	323	349	328	316	293	299	327	323	336	314	326	325	348	321	347	335	314	312	323	309	330	343	333	338	346	339	311	355	326	318	341	307	311	350	307	319	347	356	344	289	337	314	335	363	309	327	303	315	332	333	320	315	343	349	314	377	326	322	308	324	317	331	293	324	323	320	311	351	328	303	346	273	357	324	340	322	324	306	310	323	336	336	306	303	313	337	324	344	337	347	325	360	336	307	299	315	336	349	335	336	334	326	326	331	330	314	364	336	338	308	319	332	339	358	307	317	323	327	322	332	329	357	336	303	345	331	342	318	323	349	302	309	310	352	315	319	322	333	323	311	308	304	339	325	315	323	331	363	315	300	318	324	333	341	305	300	329	302	344	304	360	323	327	331	316	310	306	332	335	343	317	342	320	352	314	344	333	356	327	323	336	312	355	324	321	323	341	342	332	303	300	334	362	341	335	322	350	309	373	315	332	305	335	339	305	381	346	331	277	319	338	302	350	289	311	323	344	338	333	332	336	325	332	341	327	346	321	360	339	332	325	308	298	329	342	308	329	326	316	343	326	320	347	312	355	343	319	318	350	333	313	309	322	319	323	340	336	339	323	355	309	316	333	328	339	318	328	310	315	311	344	338	356	309	324	331	335	355	340	309	297	349	331	303	287	326	351	317	299	309	350	311	319	331	316	330	348	323	338	301	345	331	322	314	316	329	320	321	335	337	343	324	320	325	354	314	340	352	346	306	321	319	330	307	307	338	351	312	336	320	356	308	315	327	305	327	313	317	294	366	342	331	325	332	347	316	300	336	310	321	318	355	328	322	308	284	312	310	322	304	325	320	342	355	335	326	321	354	325	343	340	344	307	325	321	333	313	313	317	329	336	312	318	341	347	325	352	328	335	329	307	305	310	299	332	352	314	349	347	328	322	335	312	334	314	361	328	331	336	341	326	332	330	331	325	353	317	314	302	302	344	349	308	335	321	320	302	317	336	294	327	331	320	358	342	348	320	312	308	313	304	350	328	313	310	294	315	324	322	321	311	330	325	338	317	301	325	326	327	328	311	314	331	297	336	347	323	320	302	328	331	316	309	346	332	333	301	333	317	305	333	310	316	291	334	328	317	324	333	360	332	323	315	327	317	319	374	345	300	344	357	359	315	306	321	328	292	280	302	289	339	280	333	307	300	320	332	293	302	349	324	344	315	341	351	314	315	329	343	333	352	343	352	326	309	273	353	339	354	319	319	319	322	321	299	307	342	336	318	335	301	328	343	302	300	316	319	320	307	353	335	292	353	374	349	322	326	313	338	354	328	318	312	337	327	332	353	346	361	341	324	347	318	314	365	327	342	332	325	301	319	356	331	329	315	316	315	304	315	300	333	376	355	317	339	353	341	311	327	308	332	329	306	337	322	363	339	301	300	344	368	328	346	357	345	346	283	379	335	329	328	305	337	326	326	317	335	315	371	302	300	319	331	319	318	334	339	316	344	299	307	298	347	316	335	331	304	321	317	327	343	322	294	321	306	318	336	355	287	354	331	297	286	348	316	305	335	349	324	308	318	289	310	330	360	340	305	318	311	307	290	327	319	325	343	343	326	298	295	332	299	326	326	339	317	319	362	335	329	356	343	352	284	328	347	303	333	320	333	319	340	302	307	332	335	296	321	319	313	297	351	316	348	306	347	317	317	313	319	320	344	333	291	324	325	312	306	333	308	343	337	332	321	281	325	316	301	308	349	320	311	317	307	312	332	337	327	347	341	289	340	345	314	321	342	352	345	328	330	299	318	298	333	347	302	339	306	299	315	351	306	334	341	304	321	321	320	276	326	337	309	363	333	327	346	314	313	338	319	303	333	318	336	328	330	344	348	348	347	309	341	349	299	341	318	319	296	330	368	323	323	303	338	315	335	320	322	353	293	312	332	342	309	293	352	332	331	338	350	311	342	311	354	279	358	346	318	323	324	325	317	326	317	321	309	349	337	320	327	356	312	352	329	322	311	350	332	337	319	298	319	347	328	329	323	343	315	299	318	361	330	326	340	335	302	349	318	351	328	363	296	319	309	340	292	328	328	324	300	339	308	315	308	319	344	330	304	337	320	338	358	315	348	348	309	320	329	345	312	314	354	315	350	312	342	330	308	326	326	324	360	321	312	355	336	314	315	369	338	369	304	331	342	311	325	350	305	306	311	321	340	331	320	328	323	316	279	364	314	313	341	361	310	327	342	322	331	290	338	329	349	319	315	325	344	313	333	344	344	304	310	357	317	337	312	366	369	317	320	314	334	330	309	351	328	306	336	306	315	366	294	340	340	321	356	321	366	309	338	322	342	325	320	308	297	352	301	304	325	307	333	317	343	329	338	311	324	330	322	356	327	321	332	331	353	324	303	297	335	371	322	334	318	345	355	317	316	333	307	286	354	366	339	323	344	321	284	303	305	296	314	310	329	313	325	318	313	316	316	312	306	329	333	345	349	318	324	311	313	345	290	301	270	331	343	336	332
11652	12331	18790	19325	16684	14189	15077	13647	11992	9314	7725	6653	6171	7595	27660	25779	18039	11568	6643	3212	1953	1238	1178	1120	1065	958	992	1041	1014	972	1020	960	966	922	900	912	926	903	967	919	925	911	990	963	955	971	920	919	918	924	873	910	925	915	897	952	936	934	888	883	901	934	934	948	923	925	863	951	926	916	868	939	962	916	957	906	883	950	893	899	943	902	876	933	947	910	923	858	879	947	856	900	927	901	924	862	894	950	904	882	895	926	913	944	913	910	899	893	864	886	908	886	937	916	896	954	884	880	908	913	984	941	1009	974	906	903	872	904	889	874	886	915	934	909	877	878	915	924	895	898	872	872	888	938	997	919	904	940	908	971	957	922	895	927	885	895	920	922	938	997	934	901	909	893	910	965	868	901	932	892	942	913	911	912	878	926	929	868	945	870	849	960	921	889	927	868	914	969	934	896	883	953	921	912	894	890	853	894	867	886	924	949	913	902	900	853	946	879	893	897	900	959	939	904	966	931	926	889	917	964	895	884	924	899	866	956	929	944	937	910	893	931	881	924	960	884	905	903	924	879	917	867	881	892	933	931	873	906	938	941	887	900	894	883	957	949	924	867	857	912	881	942	920	926	893	948	901	932	883	936	892	849	878	877	869	952	893	923	889	875	862	914	873	877	928	919	891	861	897	935	911	889	934	978	978	887	900	889	911	913	932	902	960	919	943	902	910	840	899	918	928	922	914	964	868	884	902	867	880	893	916	891	929	933	875	921	874	874	892	918	903	875	915	932	889	878	913	922	901	916	921	892	924	889	889	923	910	863	924	942	929	889	908	929	899	913	916	936	923	907	912	953	920	919	868	897	896	919	921	879	886	954	968	885	922	906	940	901	893	900	929	966	906	905	924	907	902	924	914	860	942	887	964	910	874	936	855	948	911	935	910	893	872	893	919	874	880	917	933	888	884	893	913	890	921	887	912	964	940	884	895	937	895	934	928	894	889	889	861	920	910	933	972	958	906	891	929	928	861	912	896	884	924	905	909	892	932	895	905	910	880	953	879	882	881	923	900	901	871	903	948	867	864	918	923	879	892	917	842	880	892	933	875	880	892	902	914	887	961	873	928	905	883	889	946	860	949	911	922	893	885	915	901	906	956	874	914	916	916	920	917	855	895	848	928	912	950	964	944	895	911	908	916	925	920	977	879	873	930	914	908	940	922	899	920	943	931	897	873	881	964	919	898	837	900	907	935	900	891	903	954	908	935	878	875	877	916	932	961	895	914	943	904	888	890	913	935	929	893	945	895	865	924	910	915	937	884	926	905	968	908	886	901	893	869	899	885	853	875	886	932	899	912	832	900	931	890	929	932	928	936	911	937	894	913	874	891	964	913	938	868	926	883	909	930	971	886	881	896	919	864	892	910	901	921	918	925	898	926	902	952	919	900	932	985	882	916	897	907	920	842	921	940	887	912	932	878	850	954	937	949	874	919	906	871	961	931	906	936	905	943	867	900	860	926	907	914	881	857	894	927	905	941	890	924	938	882	906	932	925	912	886	917	916	916	879	898	886	907	882	966	913	893	891	897	843	892	916	888	948	935	904	914	919	947	933	915	906	905	907	939	891	922	886	889	910	935	981	893	862	875	884	968	927	962	926	936	933	909	891	917	897	890	917	893	861	895	860	866	875	902	915	916	903	875	924	882	933	897	933	948	837	927	918	903	914	914	899	914	896	876	931	907	931	989	960	909	897	955	938	913	894	954	876	888	968	953	910	944	927	917	930	918	902	898	947	910	929	885	870	919	934	864	911	951	961	953	945	909	888	895	928	942	887	903	908	936	946	903	831	911	856	901	908	939	888	849	931	944	937	950	899	932	874	884	913	886	933	930	902	901	909	903	905	886	906	906	904	867	919	906	907	905	858	888	921	856	873	884	897	937	903	917	911	861	908	921	945	987	866	944	875	932	955	916	961	924	843	915	909	943	885	922	847	881	946	914	914	947	879	887	831	837	939	873	955	943	925	899	876	946	944	905	917	896	927	928	929	896	881	917	870	933	971	933	887	927	912	926	924	936	918	894	841	881	895	914	898	920	924	904	928	922	853	944	957	919	979	920	924	915	949	874	944	918	935	904	886	973	954	928	919	949	885	897	905	888	915	881	887	884	926	902	876	898	897	909	898	904	879	844	883	878	889	904	900	905	933	979	916	888	897	938	900	883	913	968	928	888	896	903	846	906	902	860	905	951	916	866	921	905	900	953	900	912	935	938	878	913	850	861	900	945	876	905	975	923	919	935	904	899	916	890	898	902	863	909	935	887	930	869	929	959	963	905	913	889	942	851	875	910	961	908	897	887	888	921	872	926	896	868	915	873	961	889	904	900	870	921	878	904	882	846	930	941	865	853	902	889	852	933	883	925	867	915	925	951	890	890	913	906	850	916	875	871	901	920	979	917	916	931	878	987	926	950	887	950	911	942	917	914	877	918	886	898	877	909	895	866	899	977	866	929	925	909	901	919	902	900	927	875	874	947	875	871	884	909	864	838	913	896	904	918	935	955	905	966	892	907	890	868	880	941	932	949	866	939	880	919	981	899	895	912	895	913	880	896	899	950	927	911	891	877	920	950	873	834	913	972	907	919	874	966	913	902	882	902	881	900	911	886	893	904	882	904	934	929	889	912	953	874	939	917	907	959	896	901	820	928	946	940	876	936	912	840	868	911	908	824	916	898	845	890	889	886	916	822	920	919	880	937	942	938	955	857	874	962	931	940	917	922	908	881	917	915	912	875	896	853	943	950	923	942	922	944	924	903	937	899	861	829	903	906	912	853	939	905	846	923	919	893	879	870	936	890	914	945	898	922	866	929	941	906	846	870	879	967	943	902	912	882	946	959	901	891	937	924	884	866	899	936	936	919	887	883	915	951	932	894	903	899	908	878	924	911	885	929	969	896	925	905	931	906	863	934	820	932	929	920	920	873	908	893	867	880	854	885	925	875	915	916	892	960	931	895	903	958	877	920	854	869	896	863	883	882	932	902	976	942	910	910	915	919	900	899	871	926	923	892	949	931	872	923	940	956	927	910	902	926	891	915	942	853	898	888	929	876	863	942	882	871	902	881	876	891	871	883	949	931	882	926	919	951	891	927	920	880	932	892	896	946	904	930	914	887	891	827	906	923	893	929	878	876	894	905	863	819	950	916	864	937	894	899	905	923	911	962	892	913	934	903	919	922	944	934	932	879	913	870	873	934	910	891	932	898	920	884	925	894	912	939	924	880	896	873	910	899	931	936	884	893	915	933	875	943	923	896	869	889	872	894	972	949	843	917	931	908	880	963	886	922	949	926	939	913	917	861	874	922	922	943	964	900	838	925	927	926	927	877	861	887	891	893	906	880	877	895	897	904	923	901	860	932	933	880	861	977	915	925	954	898	896	962	918	984	914	906	900	901	900	903	953	883	869	938	934	892	869	978	934	859	923	848	919	919	935	926	945	883	870	947	926	917	896	887	903
25963	7605	2699	1825	1207	935	861	706	623	572	532	438	419	405	670	826	508	402	373	319	291	274	265	267	278	267	284	297	256	287	282	288	268	301	275	294	315	294	260	292	298	276	295	291	279	277	277	265	276	284	279	256	255	305	258	280	260	276	282	286	297	271	261	268	315	268	258	290	288	294	277	279	292	284	287	270	268	287	287	257	274	265	303	307	282	290	308	275	291	285	269	269	263	257	265	250	278	281	288	286	291	296	286	297	274	283	292	300	268	313	281	267	251	263	268	262	288	271	273	282	284	273	287	306	258	278	277	273	284	296	305	261	292	264	292	249	269	261	279	239	251	252	279	278	255	283	286	289	260	283	238	339	266	286	274	274	282	258	276	278	283	258	282	287	289	274	268	317	252	279	291	282	276	308	276	242	272	317	281	306	284	278	246	262	282	255	266	253	276	272	278	260	261	287	284	275	248	270	246	281	286	284	299	253	269	248	286	292	259	311	258	246	270	273	270	275	298	294	280	287	303	252	243	254	259	283	272	276	264	275	274	261	278	281	273	286	259	271	250	295	285	295	260	271	283	296	253	262	257	293	291	293	270	269	269	274	261	274	270	257	258	289	302	272	274	264	322	303	255	283	280	276	287	294	273	270	286	285	252	266	268	290	295	287	290	287	272	304	285	257	287	286	260	261	276	290	275	290	254	276	280	268	255	272	289	248	286	290	305	266	259	261	271	281	272	276	286	296	280	275	248	291	281	245	278	273	283	307	267	270	281	277	272	275	264	296	310	246	287	256	276	283	271	261	253	287	290	288	291	259	260	259	249	276	256	278	236	247	267	273	287	264	270	287	260	296	284	269	283	281	290	280	296	258	298	252	270	255	275	289	297	268	260	289	326	287	287	268	280	279	269	274	272	270	255	295	281	266	287	288	304	275	241	265	273	303	295	293	279	283	287	316	269	297	276	287	273	242	267	306	292	265	258	301	298	266	268	272	284	267	266	269	271	282	259	251	229	285	278	255	249	289	270	279	291	265	288	280	276	248	290	257	266	264	284	254	267	270	299	293	235	276	258	254	278	261	300	300	253	294	282	260	290	275	271	298	261	288	275	299	265	242	294	237	270	272	305	270	281	294	288	272	281	257	272	282	320	282	279	263	270	294	263	261	279	284	279	309	277	230	250	269	309	265	278	272	288	275	288	272	256	259	296	281	270	279	271	289	288	280	254	297	254	263	261	262	240	287	290	242	264	265	271	283	276	300	235	251	229	254	265	289	306	276	269	294	278	278	283	271	289	275	276	264	296	275	283	299	254	276	277	297	271	299	261	274	234	297	272	274	265	293	287	280	252	271	256	296	265	276	289	260	288	277	270	307	277	315	292	273	252	276	280	264	280	292	301	303	268	272	277	272	255	255	269	286	260	276	265	267	263	247	243	261	245	275	284	275	289	264	303	280	290	235	304	277	293	245	256	286	270	280	282	293	282	303	258	307	283	233	311	290	290	281	282	300	294	292	250	291	284	272	291	275	246	298	268	311	260	286	322	299	268	274	282	289	281	259	248	263	272	308	286	283	275	282	295	280	270	280	256	268	241	260	285	264	260	289	282	274	273	306	285	275	274	281	263	264	262	295	284	256	276	297	308	256	270	287	270	299	264	264	292	266	281	271	297	284	271	249	279	325	279	272	295	272	281	241	272	280	290	280	262	303	264	272	258	277	277	264	293	301	232	258	267	262	299	267	265	296	303	277	269	274	253	256	273	307	271	278	271	266	284	288	268	261	281	295	254	267	275	273	266	269	272	279	280	277	273	295	265	250	264	269	276	281	271	282	288	275	272	290	240	280	252	279	262	310	272	274	274	295	264	296	245	281	297	281	283	276	295	321	257	294	258	301	288	264	261	287	275	270	297	259	284	288	264	236	302	285	271	249	283	237	264	286	265	267	298	258	263	270	282	268	268	246	265	279	289	255	247	272	268	286	273	255	281	277	287	256	276	262	277	270	271	253	265	301	263	266	280	273	270	259	282	243	279	245	236	304	243	301	287	284	306	272	298	257	279	249	298	258	291	254	280	267	277	263	277	275	282	268	270	286	277	261	273	280	254	265	280	273	309	282	269	231	276	270	278	286	286	291	278	260	277	268	279	272	289	277	293	270	320	283	290	267	279	323	310	276	261	266	306	283	282	254	256	277	244	262	268	266	293	269	254	269	263	288	274	270	274	243	278	261	268	277	256	248	294	294	282	270	277	253	275	286	296	297	297	271	291	246	249	246	270	255	265	300	276	297	268	287	247	293	274	271	298	276	289	297	285	268	282	262	295	283	277	313	290	288	288	314	275	267	267	260	263	263	282	287	270	277	282	265	288	286	275	292	287	282	296	287	265	267	266	294	289	271	267	274	276	272	264	271	277	256	285	317	274	288	282	295	310	277	254	285	251	291	217	295	283	290	286	256	280	270	284	275	251	292	282	305	269	297	288	257	281	289	249	236	269	268	290	284	290	254	275	280	281	276	284	273	260	288	254	283	265	295	289	248	254	291	274	293	265	274	257	273	282	324	245	278	275	263	295	249	277	291	280	257	296	282	261	310	259	302	298	330	307	281	280	292	300	262	283	276	262	278	242	293	266	292	289	295	270	256	282	287	259	289	268	297	260	259	289	249	279	310	254	279	277	249	275	295	296	291	295	283	289	287	259	295	263	297	277	285	290	290	288	269	279	291	279	258	260	254	289	271	328	273	280	266	250	274	294	266	290	251	265	263	268	259	289	249	331	242	273	278	273	290	277	266	317	277	272	278	269	264	272	269	283	262	273	286	270	262	262	276	298	272	251	287	291	252	274	270	287	293	265	300	288	311	241	273	307	268	304	257	298	288	298	259	266	283	267	298	268	247	260	270	239	291	291	269	307	299	302	295	296	267	264	268	269	292	291	272	279	262	258	253	265	298	265	299	288	285	275	280	272	280	223	280	273	277	282	274	291	287	247	246	274	291	285	274	275	266	260	290	265	275	259	300	270	287	283	298	306	249	276	233	244	296	277	285	266	269	262	267	272	273	280	279	268	273	242	283	280	233	255	285	295	291	265	287	260	270	295	284	273	263	282	267	271	273	274	271	313	274	297	291	267	280	306	261	264	292	278	272	261	270	272	235	291	256	284	248	281	312	274	275	243	246	290	278	274	293	315	287	260	270	283	288	277	277	278	281	256	260	296	282	274	259	266	271	272	299	305	271	289	277	251	289	274	270	269	278	275	305	301	278	297	298	270	291	284	286	292	235	288	264	274	261	257	280	284	278	277	265	319	271	266	266	257	260	291	287	287	303	260	268	268	262	296	296	265	248	255	260	308	272	279	260	268	298	276	303	297	313	254	288	292	267	258	290	279	271	291	255	281	258	265	262	282	262	263	250	267	255	295	261	266	262	267	296	285	284	256	290	261	270	275	282	293	295	266	316	295	311	287	273	263	284	270	297	307	298	273	288	284	292	280	290	271	263	281	260
8107	3889	6541	6738	5283	4241	3781	3116	2801	2442	2049	2045	1900	1647	3145	3534	2171	1687	1223	923	792	812	761	757	859	821	795	798	843	746	755	817	807	791	805	743	802	762	813	794	745	830	824	775	765	816	777	817	805	782	793	848	771	774	809	793	786	785	807	779	765	734	793	768	795	823	784	786	762	809	743	810	748	846	795	779	765	790	759	814	786	782	771	766	817	801	799	797	733	834	731	763	788	786	731	764	788	776	764	761	810	770	796	789	746	776	757	794	804	807	804	809	782	747	740	772	825	780	765	828	838	822	807	758	779	811	754	788	789	788	785	778	807	782	756	762	768	795	753	758	767	781	752	724	830	798	812	863	791	857	814	751	808	781	771	766	799	779	783	804	785	819	786	778	819	747	826	765	807	769	757	733	826	788	810	742	764	798	747	820	745	821	822	744	827	779	749	761	841	772	833	767	801	772	772	824	767	793	808	746	787	776	783	792	771	815	806	804	798	836	755	770	760	822	764	788	790	786	781	793	777	780	810	806	771	757	719	809	793	741	785	818	823	798	762	799	800	836	775	772	786	778	807	784	782	770	824	772	812	791	779	785	768	819	739	772	780	820	768	789	778	813	787	778	859	783	799	784	731	800	765	784	724	737	779	770	769	785	757	825	813	771	758	790	767	814	829	856	781	791	793	769	787	742	794	801	792	802	786	827	773	767	740	773	790	774	756	770	762	763	789	793	753	786	809	821	765	790	817	779	793	770	753	763	744	804	768	783	771	816	751	745	704	785	798	859	733	772	868	765	773	796	854	841	814	776	767	787	798	783	791	797	791	761	765	746	794	796	788	776	785	851	803	821	781	769	778	779	794	808	731	738	789	778	726	773	792	832	762	761	830	884	761	737	797	731	795	792	789	776	784	811	748	757	759	768	746	807	822	781	771	797	788	752	787	773	800	770	730	760	759	756	806	774	782	776	795	792	774	757	808	732	839	791	801	814	775	822	790	793	745	783	752	841	813	779	773	736	765	818	782	755	776	799	756	769	760	785	836	766	735	752	812	776	778	803	856	738	876	717	748	785	789	772	765	767	809	781	767	778	787	773	774	822	849	772	805	809	794	773	793	788	768	792	793	805	783	815	781	779	771	765	823	770	824	819	783	767	794	773	799	801	806	791	820	759	839	785	838	811	792	744	833	742	725	786	779	763	767	807	842	816	766	749	764	796	752	776	786	764	819	810	808	800	754	786	734	757	821	737	766	802	805	772	764	794	775	808	779	764	758	813	751	783	781	787	829	786	743	763	728	830	828	783	763	809	733	798	750	783	838	789	809	758	793	726	779	776	787	745	828	776	834	759	751	786	754	787	747	784	739	811	788	847	775	788	775	800	788	831	768	783	783	756	789	797	816	747	737	816	786	780	847	731	713	784	770	778	768	774	780	772	750	779	828	803	748	812	771	790	747	821	807	781	845	737	809	733	741	771	779	749	811	791	807	757	760	767	807	786	744	786	765	813	793	776	792	812	765	773	801	780	792	796	780	779	802	764	796	797	760	805	768	872	827	823	807	763	765	766	780	796	791	804	798	825	771	695	818	790	807	764	797	738	766	765	794	810	821	776	782	827	790	815	779	769	741	769	789	778	799	758	796	810	819	811	787	832	769	800	727	787	793	767	737	785	785	786	748	802	797	797	762	796	749	800	841	785	700	764	789	782	824	809	789	758	787	768	814	726	765	748	779	804	771	757	806	801	831	729	742	850	801	789	804	814	812	769	826	792	808	747	780	775	804	797	762	765	745	753	777	794	833	794	809	754	765	728	820	810	780	779	779	828	774	791	816	815	810	806	774	790	787	761	794	762	755	787	799	809	768	783	811	771	788	778	787	790	766	794	774	809	791	807	765	783	796	839	785	795	761	781	805	862	811	761	803	799	776	746	798	818	801	767	838	751	803	853	756	804	810	789	845	800	751	782	776	789	751	749	785	760	799	803	771	758	749	749	821	764	781	793	786	754	774	738	811	787	791	755	781	761	779	799	789	783	775	759	748	757	802	773	767	764	753	805	793	753	756	800	800	791	757	830	804	815	766	758	808	724	824	733	761	720	779	790	786	766	788	751	766	806	772	797	765	798	812	818	805	845	835	819	764	771	794	758	782	837	779	781	730	809	783	731	773	823	786	705	776	734	779	757	796	765	776	834	796	764	780	773	740	781	774	764	812	768	764	788	814	837	769	794	804	722	777	774	783	766	767	764	799	749	753	822	782	778	758	814	773	808	728	780	789	777	793	781	813	844	793	726	782	771	824	805	790	791	762	756	777	777	839	751	807	762	796	768	859	775	735	740	773	767	750	784	755	808	764	786	774	768	785	741	791	797	817	770	803	777	790	793	791	807	798	800	764	753	768	749	796	796	766	792	753	789	781	784	821	759	808	774	795	731	786	812	735	775	793	822	772	839	758	733	802	768	804	785	797	792	765	732	777	800	784	785	768	787	780	735	829	782	803	752	777	757	733	788	734	822	756	760	753	847	778	790	787	794	795	806	802	810	821	743	799	772	777	820	814	835	807	829	809	823	769	767	755	790	814	804	811	831	736	779	769	779	865	785	772	790	765	755	803	773	837	710	752	762	817	768	770	836	768	788	800	743	767	779	800	743	783	778	781	764	772	821	787	814	774	770	754	781	828	837	798	757	785	755	747	824	812	818	754	751	790	772	808	757	777	793	803	795	786	786	793	752	772	804	838	777	813	753	752	819	792	774	823	815	823	792	786	763	798	773	811	768	814	806	813	747	802	875	740	789	784	828	781	778	798	845	759	818	826	754	766	804	774	767	799	776	768	768	813	793	768	750	761	821	814	762	778	764	764	803	811	791	770	822	818	786	763	831	809	860	794	783	802	782	771	770	773	778	778	755	778	804	833	776	809	761	780	809	743	800	733	771	760	788	770	807	765	785	745	800	758	796	760	756	764	808	806	776	739	803	758	775	743	781	763	750	819	763	771	780	753	798	760	779	770	827	792	816	793	768	811	761	766	794	843	802	778	754	774	797	849	823	764	799	789	784	755	847	833	788	827	768	778	752	772	822	772	775	793	800	776	777	787	766	802	740	754	779	796	820	806	780	804	739	748	820	769	767	780	744	839	797	738	766	797	801	781	771	777	780	732	798	807	792	815	805	753	801	731	801	770	784	815	803	787	794	812	767	794	761	753	807	766	750	809	815	809	823	806	815	777	735	783	765	720	790	747	735	803	782	828	786	769	713	776	795	806	817	729	761	772	791	793	747	816	787	803	776	836	810	797	795	749	795	840	801	809	796	769	749	764	811	794	785	774	763	779	774	740	817	778	749	784	815	750	753	766	758	809	770	740	774	804	782	776	827	790	771	760	833	777	736	787	773	788	760	836	784	826	759	782	735	749	809	797	786	825	770	807	774	774	730	796	796	801	749	826	808	780	764	799	796	776	817	809	837	788	778	807	802	825	755	753	813	811	779	844	832	772	837	787	781	757	782
28784	13987	10015	6874	4165	2841	2941	2073	1510	1300	976	961	835	907	4347	4332	2603	1525	770	452	338	383	314	326	354	307	363	335	330	287	343	310	278	294	297	284	304	316	296	292	314	305	323	288	307	324	306	327	319	322	335	287	284	286	300	282	328	311	294	328	321	304	290	307	300	265	318	308	301	337	307	301	302	310	305	301	300	291	302	281	309	293	294	307	326	289	293	297	290	286	265	294	270	288	304	288	309	322	295	311	289	299	302	304	294	279	310	295	322	292	307	291	273	305	276	314	299	304	296	301	288	284	321	317	280	299	279	271	292	291	301	310	292	315	304	297	309	309	309	312	309	325	304	347	284	274	312	290	297	295	315	328	310	317	295	323	291	278	311	277	288	268	285	305	298	296	336	323	309	294	299	289	278	276	294	302	328	286	308	286	316	274	302	269	314	313	279	329	307	308	305	319	315	310	299	323	297	360	304	287	294	280	282	305	281	306	315	308	317	298	288	309	289	283	296	304	313	320	279	291	306	307	307	284	294	316	320	278	309	310	337	281	297	311	352	278	317	325	296	312	354	274	289	295	290	296	297	343	295	309	304	331	283	290	284	310	305	294	280	310	321	289	324	287	313	287	297	300	264	331	327	292	286	298	302	319	334	316	277	287	282	327	322	289	281	304	276	317	291	285	341	257	337	299	274	288	311	298	299	313	295	300	264	288	312	307	282	269	292	324	303	319	326	291	338	297	287	279	319	297	292	287	274	288	288	293	312	289	294	299	276	281	288	315	286	305	291	277	315	323	280	309	285	275	302	292	290	309	299	299	322	304	304	327	317	290	316	325	329	292	294	285	316	291	322	308	323	324	304	288	301	303	294	290	281	297	312	300	315	307	295	305	285	327	322	319	282	294	325	294	298	304	320	307	317	338	290	308	290	328	302	293	300	262	354	305	338	270	290	308	317	284	291	316	315	287	293	320	321	308	282	311	335	304	304	304	318	328	321	308	325	334	312	306	329	315	278	328	278	309	325	310	296	288	318	274	272	321	318	296	322	300	279	272	279	302	262	293	309	310	277	274	325	309	297	285	289	268	309	318	297	306	315	309	310	304	308	303	296	306	293	306	309	324	339	306	325	292	301	275	305	299	333	292	290	294	315	315	316	316	308	324	299	284	329	302	286	266	311	337	279	286	288	323	341	305	300	280	302	302	322	341	317	308	291	286	267	305	291	315	293	308	297	311	326	313	270	298	304	322	326	288	292	283	310	311	307	316	292	322	294	293	313	315	311	321	273	304	277	274	297	312	280	285	292	300	296	312	307	302	318	315	295	322	279	309	285	316	313	306	325	306	317	311	308	321	284	300	262	298	319	325	311	310	294	317	290	295	320	286	287	305	297	293	334	295	299	273	320	296	297	320	311	297	271	309	286	313	298	315	313	327	309	263	301	270	279	338	296	301	280	349	272	284	284	313	293	295	335	297	321	291	275	303	287	314	320	296	307	318	346	319	330	305	301	302	295	328	284	332	301	320	275	323	311	294	320	296	278	298	292	304	279	293	336	283	290	298	305	288	306	291	305	318	309	324	320	326	299	316	302	249	283	327	350	302	302	274	285	296	288	303	265	318	293	293	291	295	281	305	293	293	299	331	289	320	305	324	345	309	278	305	295	312	291	294	313	304	299	321	299	300	323	285	303	294	329	296	291	278	306	315	305	295	285	296	302	305	291	303	286	311	273	324	280	298	299	305	319	311	302	321	303	294	324	317	329	311	279	314	314	246	290	263	298	321	304	305	321	334	311	320	285	317	314	296	271	327	306	313	305	301	327	301	308	286	281	287	324	274	293	319	300	284	312	288	304	299	297	276	318	297	291	278	326	321	286	333	280	338	296	288	315	276	345	281	264	312	283	294	275	295	303	293	296	313	312	314	251	306	316	286	329	282	285	293	311	316	297	319	305	323	316	311	299	310	310	283	307	282	321	289	320	288	316	271	283	293	302	334	291	301	287	308	329	309	292	298	327	291	305	309	311	311	289	294	331	264	367	292	292	289	277	288	326	315	310	273	296	290	255	289	291	270	309	310	347	309	275	329	314	313	287	301	291	304	287	311	292	290	293	283	323	295	281	285	313	311	317	296	297	298	312	276	308	321	322	281	298	311	295	289	307	351	302	291	308	337	301	294	306	322	332	300	297	295	293	287	278	297	322	284	290	305	284	269	293	300	277	316	302	302	339	282	323	296	304	276	284	328	306	294	300	292	286	297	287	286	293	281	301	285	314	350	314	301	305	312	346	299	325	291	305	319	312	300	291	291	321	270	292	301	286	295	327	281	331	291	256	304	292	283	305	308	297	313	291	322	325	274	329	310	303	308	314	296	304	317	278	290	302	332	296	304	318	300	263	314	306	305	326	312	298	317	316	227	295	297	308	285	277	300	296	300	290	310	301	274	288	322	286	325	299	274	284	303	320	290	292	308	305	294	292	292	319	278	304	295	298	283	309	311	303	301	322	300	296	326	294	303	286	311	297	307	301	299	287	282	276	339	287	297	323	320	319	298	309	287	303	302	299	343	344	300	278	291	325	337	319	262	300	320	304	285	313	271	293	307	312	338	307	281	291	303	296	285	306	332	344	314	312	318	318	299	311	327	311	291	322	292	304	289	271	312	276	262	302	311	285	296	307	293	283	319	274	318	294	323	321	279	299	306	312	318	294	328	301	301	315	313	305	298	272	308	304	294	278	303	301	255	293	319	311	312	288	326	289	313	257	302	247	321	305	320	301	315	283	307	284	279	287	314	310	308	295	272	302	296	313	294	300	310	291	322	304	273	291	304	279	306	311	312	301	311	273	274	326	317	282	337	301	348	303	276	276	286	300	299	315	317	313	296	325	308	309	297	324	330	316	276	315	307	281	316	331	272	268	305	317	306	312	285	272	304	282	275	319	291	319	290	308	296	300	293	285	304	301	311	286	307	274	312	267	328	289	296	315	285	284	301	276	303	315	317	311	304	321	299	288	287	310	322	329	301	297	326	329	293	327	297	301	303	263	314	293	330	301	333	322	320	289	311	288	299	309	310	293	295	263	296	332	292	270	302	294	295	283	297	320	268	313	292	318	327	317	317	292	285	301	283	304	293	313	294	321	304	309	308	312	291	292	267	304	326	293	278	302	309	306	293	292	290	296	312	289	281	305	269	280	318	286	288	327	289	286	296	302	308	287	302	316	287	308	276	297	289	307	302	285	277	333	325	319	314	265	313	299	310	295	332	313	301	318	320	303	283	288	297	282	329	267	314	278	333	313	273	331	319	307	300	304	300	283	289	308	288	326	321	320	328	306	291	276	307	298	320	317	303	311	263	316	309	312	296	306	291	282	293	298	325	283	313	294	300	295	307	312	328	291	284	307	306	318	302	314	304	278	298	295	295	329	287	325	263	311	299	312	286	297	301	303	326	296	293	296	293	312	302	307	314	284	319	285	307	316	288	305	315	281	302	330	287	263	328	317	269
10399	8530	14422	14887	11627	10396	11292	8486	6836	6326	4882	4750	4266	4489	19910	18527	11819	7436	3659	2070	1171	1076	1114	1066	1037	1058	1007	934	883	904	893	888	939	873	816	905	830	860	898	916	879	907	974	949	967	897	869	838	896	837	779	820	876	813	853	873	855	869	831	889	845	820	842	883	839	780	862	864	847	849	876	896	874	788	862	854	842	827	882	875	881	834	822	821	855	900	841	881	869	877	823	858	905	835	864	839	810	889	856	849	818	822	848	856	828	855	804	856	843	824	896	835	824	870	871	858	810	885	797	884	784	858	843	861	837	849	870	850	849	819	866	848	858	804	840	856	907	861	853	870	872	889	824	826	847	797	870	789	863	846	839	925	866	824	873	833	837	840	834	866	830	849	858	839	863	827	862	905	836	866	848	867	858	813	800	864	849	895	849	803	801	805	866	835	821	851	833	902	864	855	867	891	888	784	851	868	891	842	867	856	823	902	863	837	867	798	863	814	856	842	833	875	870	859	881	880	841	867	837	924	883	836	898	882	850	847	823	908	899	798	859	880	841	873	838	792	825	843	892	865	882	862	870	887	853	917	877	857	882	821	907	922	891	905	912	884	913	831	844	846	901	839	827	847	898	833	906	837	876	847	857	892	819	855	851	871	850	868	834	832	883	869	887	864	808	859	815	864	810	866	859	883	895	813	914	886	880	842	844	854	826	866	810	862	876	861	866	855	848	852	912	799	929	854	844	924	806	906	865	843	879	864	887	878	902	814	852	898	874	847	886	875	869	884	876	871	842	862	839	846	820	881	857	869	868	815	875	870	824	799	847	925	849	872	859	865	821	885	892	831	918	868	822	871	858	821	799	832	856	813	912	820	860	822	820	865	844	858	828	823	813	790	884	859	830	830	833	890	868	852	889	840	776	883	853	826	861	879	841	858	850	836	843	922	860	867	871	874	851	873	826	887	828	901	877	850	903	830	901	842	943	851	876	873	852	901	878	811	899	885	841	893	860	867	862	872	838	800	865	847	834	851	849	882	845	829	909	850	785	867	849	826	860	812	907	875	856	869	873	868	868	833	865	843	902	869	834	864	878	833	847	862	888	834	880	882	821	859	854	866	876	896	885	836	849	932	799	928	866	897	816	825	855	934	861	872	870	846	862	873	862	815	851	818	877	835	808	816	822	877	885	849	871	829	859	861	813	846	904	890	824	938	883	869	912	826	895	891	852	840	839	828	874	871	878	823	888	830	935	841	829	874	890	847	842	859	841	860	865	860	824	897	824	827	864	839	835	899	847	850	869	800	839	888	845	883	852	860	812	881	837	860	834	855	877	811	877	887	812	842	865	845	882	895	803	825	828	809	806	818	837	860	884	872	925	859	863	877	861	829	892	854	828	827	839	866	858	889	890	839	840	893	847	839	886	816	837	869	830	816	869	879	844	870	831	852	877	869	830	893	849	862	806	877	849	836	865	822	885	844	877	843	893	811	807	838	884	825	835	851	883	877	897	867	846	819	851	887	884	793	865	840	880	837	863	831	918	843	792	838	879	806	826	864	884	856	845	869	843	886	916	827	813	895	770	870	824	858	833	859	871	813	835	838	873	839	835	945	906	825	847	830	915	790	903	892	891	901	823	834	894	887	850	825	871	811	825	879	821	887	849	896	865	845	852	818	847	875	856	813	817	852	860	843	826	834	848	872	821	914	914	851	859	833	866	876	840	854	834	859	899	846	842	908	856	882	878	869	856	846	827	920	910	881	827	876	895	886	842	862	921	859	831	895	894	839	845	920	866	863	894	823	870	879	861	838	814	886	850	837	872	884	896	833	851	856	900	847	839	832	867	855	780	847	870	828	798	836	825	859	869	870	874	892	884	858	826	853	832	845	844	868	849	886	887	840	852	873	886	899	896	887	806	827	861	853	863	827	823	836	904	834	850	868	861	856	892	869	827	850	820	841	866	826	816	815	857	874	865	860	816	884	855	875	867	849	894	853	855	885	878	877	885	848	816	869	846	862	877	801	861	890	824	891	836	871	892	809	853	892	851	857	859	849	910	859	844	845	886	883	858	826	836	860	838	853	862	844	846	857	878	892	882	815	848	852	850	907	834	839	859	895	805	890	827	786	864	885	847	874	863	872	834	831	882	876	838	804	818	842	866	884	799	849	824	865	848	895	881	875	858	870	882	882	872	848	887	857	868	849	846	886	827	890	864	823	836	832	881	852	842	879	893	861	874	866	882	895	817	902	816	788	843	821	833	846	875	831	877	901	851	874	880	919	839	848	838	864	804	841	853	883	829	790	883	852	928	818	889	869	835	897	865	830	862	857	835	835	917	856	839	829	828	847	831	838	889	865	840	890	846	891	862	851	855	828	840	858	891	893	817	891	910	867	850	843	889	851	873	888	878	823	824	874	842	861	875	909	840	896	826	818	883	850	771	827	836	887	880	885	832	836	803	841	832	883	839	891	844	856	861	900	892	866	855	848	867	849	860	853	904	883	807	897	856	874	893	842	813	869	872	841	857	855	883	834	865	906	887	862	858	863	871	836	864	852	828	822	843	820	897	912	853	916	935	831	815	831	911	888	848	895	851	838	853	802	885	900	834	827	866	845	869	801	863	908	828	875	847	836	842	818	905	885	878	857	830	891	845	844	859	860	888	861	847	847	812	871	848	819	844	882	810	854	888	885	847	852	810	809	868	854	874	884	808	885	860	844	878	852	858	825	811	853	823	898	837	845	870	855	833	862	884	856	840	850	916	846	894	846	875	886	858	860	844	895	921	898	883	901	860	880	839	863	848	843	873	870	857	826	857	846	859	858	883	861	839	803	899	839	872	833	840	808	852	901	895	858	796	909	843	838	872	858	852	792	865	817	836	902	891	874	948	864	841	878	874	857	818	853	809	883	847	822	894	854	869	863	887	895	771	862	849	885	828	905	855	848	778	842	850	900	839	886	855	859	846	906	849	853	865	824	871	830	858	794	861	887	887	834	891	852	863	815	838	839	839	856	838	883	839	776	874	824	875	822	891	867	882	841	839	863	839	881	852	812	883	816	871	885	844	859	866	861	896	867	857	867	809	831	814	873	859	886	878	871	842	864	855	847	822	850	866	825	838	896	906	854	823	873	831	850	838	839	827	871	872	851	870	853	840	892	874	881	839	838	892	813	887	863	841	847	827	851	865	828	844	875	821	824	862	838	861	886	839	884	815	920	829	831	849	898	851	860	832	884	872	843	791	851	853	816	836	864	822	853	847	802	892	890	898	873	873	869	871	911	834	851	897	844	829	865	892	843	893	882	884	855	871	882	872	825	882	814	858	842	812	868	849	821	894	842	879	872	843	892	882	842	863	885	884	871	888	808	900	872	814	854	897	858	881	811	865	866	867	874	854	883	834	838	882	865	892	807	905	856	851	849	858	843	862	831	842	915	863	875	869	807	808	868	843	933	849	864	883	861	841	829	892	880	845	904	887	858	851	832	812	839	824	849	863	827	835	857	860	880
29853	18921	14595	10523	6758	4492	4890	3170	2460	1991	1568	1551	1215	1231	7205	7689	4640	2641	1376	811	424	382	372	384	352	362	344	350	382	367	349	295	303	368	339	342	318	365	354	357	345	345	356	365	356	322	339	371	306	316	304	354	360	343	315	352	315	309	337	317	345	340	339	327	338	338	343	324	322	322	332	350	345	328	358	352	314	307	366	343	313	305	325	324	324	321	324	325	344	324	319	329	333	332	380	353	359	341	316	338	349	328	327	326	301	355	313	337	333	340	356	371	353	331	325	318	359	347	329	327	329	340	317	339	320	339	353	335	312	333	316	342	316	330	332	325	332	341	332	308	331	334	341	355	332	340	306	350	345	361	291	308	346	348	325	333	339	330	334	336	333	327	314	346	339	364	339	346	357	307	349	319	322	323	317	303	312	346	345	344	293	358	325	329	343	328	346	347	323	358	294	320	317	329	328	349	361	326	323	324	336	327	358	349	353	319	342	318	319	319	306	321	331	356	319	362	314	307	344	310	333	335	368	328	338	356	338	355	313	323	333	348	353	329	333	341	327	358	321	343	323	324	351	316	339	347	341	325	336	322	311	352	337	354	340	318	310	342	339	363	361	350	355	332	354	315	331	337	356	370	358	358	336	325	375	326	314	326	325	325	327	331	333	342	381	339	305	347	328	337	344	372	356	346	314	329	336	355	318	355	312	313	344	287	360	305	337	364	329	335	351	327	338	349	335	315	316	332	343	300	340	307	345	348	337	328	328	336	331	336	345	375	329	331	308	328	349	338	350	346	360	330	347	324	331	360	339	344	327	363	315	321	320	294	325	323	328	354	348	336	355	335	369	364	349	336	326	311	310	311	349	353	352	296	362	306	326	357	353	372	363	341	320	324	342	313	345	357	301	347	324	364	335	302	302	334	317	327	311	319	291	346	324	345	341	304	357	345	318	325	322	347	343	306	321	348	330	344	335	324	311	374	339	359	319	345	342	341	348	359	331	361	321	340	329	346	357	332	334	336	331	329	319	331	320	345	333	350	321	327	357	327	342	325	333	315	312	351	300	352	342	312	355	330	337	345	326	333	326	354	303	305	358	336	303	345	340	354	323	333	341	329	320	327	322	351	329	316	300	322	349	333	318	331	303	288	377	317	330	299	333	334	305	341	346	332	327	335	344	363	305	346	338	355	338	357	311	358	327	352	344	288	341	362	348	329	351	353	306	312	356	371	344	328	372	332	321	323	296	357	323	356	367	336	327	320	348	314	316	343	294	348	356	321	367	332	304	346	346	326	343	353	338	322	320	316	357	352	360	318	351	332	343	343	359	321	357	348	323	334	349	312	311	339	323	357	320	334	304	297	284	343	347	369	323	358	334	356	350	329	366	339	336	314	336	355	337	334	348	352	343	321	332	330	362	332	289	345	327	323	359	330	362	311	349	341	340	341	330	315	347	339	343	312	292	293	300	350	336	304	338	333	340	336	344	328	314	330	351	325	344	352	335	338	335	335	352	348	365	340	341	317	336	315	321	341	314	344	349	345	316	352	355	288	321	326	335	316	355	358	367	349	338	382	323	340	319	319	346	351	345	328	340	339	332	329	301	325	319	344	341	335	344	332	292	345	326	306	378	344	350	305	298	321	340	293	337	325	337	295	343	367	348	342	329	315	352	343	340	330	311	323	350	319	353	363	383	347	304	324	316	345	343	322	320	310	320	324	327	339	338	341	348	338	351	337	301	326	365	328	304	310	342	318	321	351	320	330	331	325	337	318	348	323	322	351	319	363	363	356	333	348	322	316	324	350	352	295	310	336	342	344	309	330	312	333	334	358	315	338	372	323	330	374	317	335	330	345	340	335	313	331	309	319	303	337	330	313	347	324	406	355	327	300	298	341	323	332	347	340	332	339	320	341	324	340	305	301	328	351	328	337	342	328	306	319	329	301	344	312	345	314	345	325	333	328	321	298	311	299	334	334	347	328	327	317	313	326	309	324	352	312	324	310	301	349	310	309	321	295	347	319	331	301	325	330	323	341	346	317	359	322	325	348	324	331	318	307	340	339	328	308	376	319	319	308	331	319	325	315	300	335	359	335	335	333	287	355	385	354	311	324	327	337	320	341	302	358	331	353	364	345	336	329	321	328	311	325	338	292	321	346	357	338	301	331	305	333	321	352	325	335	329	316	335	367	327	333	311	327	300	332	335	383	314	321	348	329	342	358	325	312	363	317	335	343	347	333	340	325	320	313	322	367	300	311	312	323	345	338	318	321	340	327	349	332	332	317	301	322	354	335	332	338	372	328	293	355	328	357	348	365	366	334	329	339	373	345	338	335	326	323	309	350	356	335	310	327	332	341	339	353	336	336	332	337	309	319	352	353	315	321	309	313	323	354	352	315	328	351	363	361	328	321	325	334	325	325	367	342	352	303	334	340	355	314	299	301	342	334	329	275	357	338	345	333	331	334	333	324	336	359	341	308	338	317	324	371	344	325	327	320	298	305	328	320	335	298	329	337	338	327	325	346	355	310	317	324	326	347	320	308	319	351	309	320	289	322	331	337	316	354	319	337	339	324	322	316	330	364	367	287	335	357	333	287	318	349	343	349	349	316	331	334	342	342	353	379	364	323	352	349	334	295	316	352	350	326	341	353	346	354	322	311	321	327	342	303	333	323	327	305	324	357	338	348	371	352	356	339	363	344	313	347	305	365	388	353	368	342	331	300	333	331	371	354	356	344	348	322	293	325	335	353	369	355	318	365	327	311	325	343	328	348	327	323	327	370	354	353	317	329	370	369	350	350	339	328	362	342	352	354	302	343	357	320	328	353	354	341	351	309	320	298	312	326	341	357	334	331	336	356	349	306	304	341	342	330	339	314	337	319	318	333	334	396	332	310	326	340	321	320	321	326	332	317	360	322	338	301	358	334	310	339	327	327	353	337	346	333	334	354	372	317	370	313	339	338	317	338	311	332	317	341	299	334	346	344	340	321	316	323	341	377	340	348	345	359	352	313	375	344	357	360	310	344	326	350	310	339	343	356	320	335	309	343	338	315	346	338	324	327	314	340	308	334	342	329	313	307	303	280	326	341	354	337	324	316	305	333	317	300	361	343	325	360	323	351	313	302	341	337	307	328	331	320	325	339	372	331	332	334	379	340	325	321	340	307	353	339	336	323	372	355	350	326	326	348	347	315	324	310	369	321	342	304	347	324	336	325	323	341	305	321	311	311	334	338	329	338	316	321	292	329	316	298	345	297	336	320	363	321	345	353	352	333	347	352	348	368	325	337	299	307	342	371	355	342	294	359	309	320	317	363	312	323	328	345	302	339	358	338	298	325	347	331	316	344	340	332	337	324	336	341	311	325	361	361	314	364	347	311	359	332	360	349	335	355	308	335	353	360	320	325	307	309	311	329	363	317	310	355	359	300	361	352	321	343	342	323	336	333	351	344	314	335	363	338	342	342	310	348	338	338	364	280	326	333	333	358	331	368	352	340	337	310
11920	12013	17803	18583	16117	14387	15471	11700	10593	8781	7476	7052	5956	5951	26114	25279	18856	12555	6567	3571	1433	1210	1238	1265	1192	1170	1178	1066	1020	993	917	949	901	955	899	998	856	947	951	935	1081	1055	994	1034	1000	1029	961	1028	888	902	951	974	902	927	944	926	909	930	934	972	905	978	915	972	898	928	906	921	915	930	929	907	929	922	921	980	937	935	927	991	934	947	932	947	917	879	993	892	925	955	948	941	879	944	963	994	923	931	939	938	917	927	928	940	960	881	982	896	902	965	959	948	930	863	950	967	950	915	857	933	967	922	895	902	983	926	987	882	903	899	931	932	931	946	930	921	918	937	943	919	906	935	929	908	947	909	911	932	903	1006	939	938	899	887	962	918	965	943	986	963	862	941	883	918	954	875	956	935	935	936	950	946	926	928	917	945	928	922	938	892	952	891	915	966	946	942	925	913	975	906	906	893	930	933	965	917	918	870	906	925	877	1017	972	927	948	960	976	936	930	946	932	898	900	928	921	895	992	927	939	920	910	925	880	943	908	972	900	901	971	898	910	923	947	949	896	926	927	931	921	923	1001	913	927	894	911	897	881	927	898	946	988	926	911	908	953	862	937	982	916	893	1002	960	933	911	898	899	907	936	984	898	886	902	965	911	865	953	965	878	930	892	874	918	946	915	916	941	1002	954	933	902	903	950	928	921	956	926	896	916	947	913	906	940	905	931	926	946	926	919	950	931	922	947	918	873	947	921	937	867	911	884	955	951	942	870	959	913	930	956	863	939	936	920	955	916	915	952	965	960	911	904	951	944	935	957	936	935	946	940	926	937	962	919	906	919	960	873	863	934	911	886	966	910	922	880	911	945	994	985	851	933	978	889	927	905	953	901	947	884	929	884	907	933	913	987	957	939	922	940	892	921	897	917	928	950	856	880	883	921	936	913	849	922	912	936	930	872	926	919	960	931	871	954	879	913	926	954	949	923	923	935	972	953	954	894	927	918	968	983	954	931	922	914	967	915	916	907	947	912	890	902	936	907	920	908	921	986	942	907	914	959	909	875	931	905	942	929	921	940	1009	910	955	889	908	920	926	909	949	985	929	859	975	907	915	975	932	918	951	938	958	945	903	965	962	909	936	937	860	893	906	979	903	970	971	908	904	921	924	933	908	905	935	948	910	941	984	964	896	930	923	893	916	948	925	903	1004	845	929	927	925	920	940	945	912	874	898	909	967	940	951	929	900	893	913	889	904	947	982	925	940	953	887	928	922	948	873	925	951	928	973	978	989	941	901	937	943	922	901	936	931	992	986	882	984	921	995	907	963	910	974	912	943	950	965	927	970	906	976	915	922	924	921	918	976	983	923	946	943	971	903	918	929	888	893	952	937	915	882	938	915	908	931	870	907	901	924	914	929	953	945	923	995	954	955	900	936	890	902	916	954	933	941	951	929	963	947	960	897	1012	934	890	879	971	1004	937	876	955	929	936	935	902	930	909	981	965	905	929	952	948	952	916	918	871	982	901	944	956	919	946	907	899	924	887	944	903	915	942	958	936	909	950	918	949	1011	915	924	958	961	905	890	989	952	938	961	940	873	923	924	904	869	920	928	920	936	887	929	933	950	857	895	931	909	933	910	946	986	890	941	950	953	914	946	946	891	962	915	951	962	942	896	953	942	963	946	910	903	933	880	923	924	906	932	917	946	910	970	909	961	895	892	918	931	948	974	893	925	941	917	909	924	910	951	912	899	893	895	951	1007	905	905	880	925	916	929	930	943	930	934	889	932	937	935	896	896	934	911	893	905	934	947	953	916	965	908	933	941	944	923	898	984	924	920	933	961	939	959	905	951	883	892	889	905	900	978	906	918	915	922	957	918	938	927	918	895	894	942	951	952	930	949	929	909	930	945	907	907	977	892	892	899	964	915	929	921	946	891	954	947	876	916	930	911	951	917	938	935	960	956	908	950	951	928	960	920	954	944	917	947	971	904	896	922	920	949	940	890	896	919	958	953	941	939	914	958	952	885	1006	917	945	958	919	950	919	968	979	926	908	932	899	927	935	930	942	920	946	972	928	957	934	885	948	958	926	975	885	1001	912	922	921	931	965	914	955	933	961	947	901	951	938	894	903	897	920	903	900	957	942	931	993	969	901	895	938	974	954	913	916	918	867	926	962	919	898	892	930	931	896	859	903	926	903	912	946	934	961	902	931	929	937	943	974	926	901	947	952	900	918	956	890	973	922	962	973	904	891	927	882	940	960	913	873	920	914	1009	884	885	912	931	959	954	906	960	907	932	909	915	951	948	953	894	886	945	919	843	953	928	925	908	946	942	924	939	927	955	930	947	919	890	927	938	985	939	934	975	914	958	889	918	937	917	928	960	894	965	888	954	927	927	968	964	985	958	924	913	976	970	919	970	911	966	863	901	928	918	929	937	930	924	925	936	918	941	898	920	921	907	921	977	946	912	920	901	948	962	901	925	998	946	961	910	962	908	851	926	890	912	924	889	951	948	923	880	933	900	930	928	1006	916	892	937	869	913	879	911	931	967	865	958	963	953	939	912	893	945	940	908	992	970	934	899	942	953	950	966	980	959	932	887	921	949	922	903	962	901	949	948	945	1005	913	923	959	906	915	947	906	1007	948	938	970	895	913	914	908	911	949	868	938	942	959	891	908	907	904	910	950	959	918	929	930	895	930	968	871	919	937	889	948	969	952	920	989	884	916	889	895	942	980	972	953	975	914	905	925	905	951	942	928	943	944	971	904	936	879	936	903	917	882	926	935	967	940	892	917	937	913	955	870	905	927	965	871	916	943	926	915	923	975	899	914	887	949	938	899	900	946	934	893	913	890	957	936	908	902	921	933	862	917	912	905	907	936	979	932	884	898	928	897	902	931	931	967	936	930	958	932	872	945	927	934	929	900	938	904	914	948	955	890	926	871	903	953	952	975	888	932	921	927	888	925	920	956	910	924	894	974	908	946	933	916	936	973	929	920	913	905	881	977	933	943	898	963	893	918	901	940	888	935	959	872	909	951	892	988	961	933	914	925	982	917	965	919	911	889	931	930	947	885	931	889	930	887	952	932	931	954	937	942	953	911	955	906	928	918	885	985	893	927	889	941	911	925	945	922	922	934	929	944	893	920	875	940	886	902	952	940	898	899	893	962	863	941	942	880	938	887	884	939	905	954	914	950	965	889	947	939	943	936	928	951	930	908	993	981	948	876	902	935	900	897	894	908	930	885	917	902	900	940	948	904	928	932	916	963	884	862	952	969	959	920	918	892	943	1010	933	930	966	943	972	968	942	904	925	888	916	901	940	921	914	910	896	880	892	891	940	913	888	917	896	964	932	935	864	919	976	916	938	930	973	961	916	884	893	958	912	956	932	944	919	971	963	952	1019	957	927	945	941	974	955	917	897	969	879	900	933	880	921	918	935	950	917	934	966	971	931	952	927	984	907	935	950	915	909	967	892	836	943	945	901	931	925	916	888	956	958	889	982	1022	895	919	929	957	932	949	898	926	948	963
25968	7628	2583	1709	1320	854	896	750	667	574	498	481	410	404	626	718	581	510	424	297	316	322	277	293	289	299	299	274	300	257	307	287	315	299	237	317	283	292	296	288	317	316	325	288	300	316	314	318	280	329	279	308	275	302	303	284	326	278	302	319	302	297	281	312	302	292	273	291	316	313	317	298	263	315	299	289	313	324	312	272	270	329	300	297	325	307	301	304	285	307	299	244	304	316	315	309	306	298	318	290	315	277	307	309	310	302	296	287	294	305	290	291	293	323	307	277	291	280	282	299	321	273	319	302	294	324	304	308	297	299	298	324	311	290	285	329	345	284	273	307	285	269	335	278	288	307	339	315	305	299	317	314	295	283	299	304	308	306	299	294	290	287	322	343	279	312	304	304	282	300	324	275	282	307	304	312	282	299	272	283	316	306	322	284	304	300	311	291	336	289	291	315	278	318	314	299	276	271	282	292	281	278	284	291	313	309	275	312	297	263	298	291	316	304	305	293	294	292	297	329	257	309	307	283	277	298	304	282	336	287	289	272	324	309	271	288	319	296	291	287	284	294	283	285	301	319	323	270	313	330	309	310	314	342	295	311	295	301	310	310	264	285	304	333	324	255	307	309	286	326	297	318	308	288	306	282	316	307	291	293	268	336	331	320	281	316	273	301	300	272	325	293	291	287	340	321	330	351	298	305	294	302	307	283	307	318	306	305	289	291	305	334	284	291	309	320	297	321	322	304	296	329	325	330	301	314	314	303	283	303	317	326	321	296	298	310	307	295	282	300	322	291	286	311	305	286	313	345	285	299	300	315	335	280	295	320	289	285	292	303	312	302	325	297	300	288	278	325	305	327	318	332	282	295	298	346	317	283	294	311	278	276	309	320	271	279	283	332	322	296	303	282	303	305	324	303	265	323	305	324	294	292	288	301	304	294	293	291	289	322	327	314	265	310	307	295	316	284	290	289	299	301	307	299	298	304	279	309	309	308	316	319	289	288	295	301	287	305	280	299	322	302	288	277	304	305	300	331	338	305	315	300	266	295	306	296	309	287	304	318	280	324	288	304	305	266	278	296	272	304	303	307	293	301	286	294	270	293	298	285	317	301	317	303	319	307	306	268	303	299	309	291	297	326	320	308	294	303	294	292	306	332	304	320	333	277	298	295	295	323	283	303	315	279	286	304	341	290	311	291	290	268	306	330	317	297	289	305	290	303	293	279	282	305	305	286	316	312	294	264	295	308	291	301	288	280	320	293	283	303	274	294	307	317	292	311	330	294	317	320	332	348	317	293	295	323	306	350	328	316	314	344	303	314	300	283	291	289	294	285	287	297	300	318	317	295	338	307	318	279	296	287	325	305	323	302	273	306	307	323	286	330	306	297	308	308	312	307	293	310	313	329	301	310	300	327	276	286	298	303	293	284	271	301	303	282	301	288	292	338	310	264	305	308	309	292	301	301	304	288	302	313	301	351	338	291	302	295	303	280	320	303	281	276	337	320	293	302	304	291	317	254	291	346	312	327	309	280	291	312	331	322	290	313	276	298	285	266	290	308	280	292	309	309	308	293	305	329	299	303	300	318	283	303	278	271	314	292	311	313	335	286	321	321	296	315	298	271	270	282	292	284	305	281	275	305	313	313	265	311	288	315	307	334	299	325	284	323	287	278	318	309	335	298	321	305	292	299	340	287	291	302	266	327	309	304	331	315	303	273	320	309	286	291	303	310	336	286	318	333	288	307	288	278	344	333	277	266	296	305	289	301	309	302	327	319	326	298	323	277	298	326	285	275	298	280	298	292	310	309	285	290	305	313	296	310	292	322	302	293	317	299	293	320	302	293	279	296	303	288	293	318	323	276	295	290	286	319	289	287	301	304	332	300	291	280	296	306	310	296	312	287	304	315	337	280	302	290	301	315	314	287	299	305	293	308	285	292	322	325	340	302	344	310	258	282	301	248	305	326	298	307	326	333	292	295	316	266	308	305	309	279	298	321	288	324	282	289	268	299	313	294	308	291	295	291	296	295	269	322	294	277	318	331	265	297	326	312	304	339	283	310	273	296	323	279	285	289	287	285	282	284	291	291	286	308	295	308	332	310	316	315	282	301	309	317	257	300	322	264	276	323	325	301	257	289	302	315	324	281	264	283	320	316	341	297	319	309	309	272	277	285	276	294	318	294	306	302	289	317	276	327	307	288	330	337	293	310	286	287	292	308	318	317	322	284	327	291	283	307	314	288	334	285	304	283	285	299	270	293	314	308	322	321	304	292	274	321	294	304	311	324	321	325	327	280	284	286	305	306	280	309	333	296	332	286	272	327	292	292	275	296	287	299	297	279	293	315	288	290	321	325	313	329	337	308	279	262	313	322	281	311	284	314	301	304	306	322	296	307	287	293	296	291	260	287	334	286	328	302	263	264	283	267	311	282	295	288	306	315	318	316	314	291	306	274	313	286	311	293	279	280	312	316	326	308	303	313	289	292	290	291	299	312	302	307	297	282	310	314	306	309	279	299	292	286	285	299	303	275	308	308	323	304	296	293	301	330	293	304	311	292	332	305	341	306	318	287	283	290	276	297	307	323	310	303	290	343	278	305	285	291	281	334	280	279	303	282	282	331	335	297	290	281	295	284	306	286	289	288	298	293	277	312	308	279	306	297	313	304	301	286	289	297	291	301	302	321	307	288	291	310	281	297	298	300	321	287	305	328	290	308	313	309	283	304	304	292	296	306	314	279	286	320	293	315	296	295	289	323	297	333	304	293	313	294	278	304	322	316	293	295	268	294	293	282	295	305	287	328	286	278	273	299	285	326	278	317	328	306	281	291	286	321	269	325	296	273	301	306	310	287	296	288	340	290	266	297	268	281	287	292	289	317	319	322	293	310	297	279	294	295	308	295	340	255	272	330	319	317	294	293	294	293	281	288	317	306	310	282	294	295	292	293	311	269	292	303	316	280	296	297	298	306	285	306	323	343	304	293	317	280	303	282	289	319	304	292	289	292	308	297	302	328	295	333	263	306	308	323	276	295	329	313	292	289	310	312	321	326	267	312	307	312	286	324	325	294	281	284	322	304	315	299	305	274	323	310	314	350	300	311	277	300	292	318	310	289	294	302	262	268	295	290	276	307	320	323	302	265	295	313	327	323	304	295	264	279	302	315	302	322	311	300	301	280	303	296	305	318	286	305	287	293	297	308	289	282	297	311	340	295	286	281	320	287	297	269	303	325	288	285	282	318	283	288	304	301	331	273	291	282	330	311	279	304	316	304	308	301	270	312	313	316	299	328	301	308	294	302	309	306	309	314	281	281	281	291	283	304	292	272	302	308	293	313	299	274	329	312	303	306	287	304	306	269	290	303	320	318	328	271	296	291	303	266	305	325	316	330	316	328	300	294	312	316	349	319	326	308	287	293	319	279	315	280	287	317	294	311	337	294	318	299	279	321	291	284	302	301	292	270	295	320	306	289	330	326	282	309	274	317	287	309	312	301
8109	3964	6097	6118	5391	4296	3921	3169	3154	2927	2375	1958	1592	1526	2779	3378	2434	2001	1391	935	881	869	878	880	916	858	935	902	938	868	866	813	873	888	821	844	874	867	819	878	919	850	833	856	832	872	856	842	866	835	848	847	884	841	832	833	820	825	883	815	896	856	853	841	881	813	847	889	857	848	871	847	800	802	830	856	863	871	890	841	835	841	856	815	768	896	845	792	856	799	844	847	849	841	840	824	877	884	828	854	794	781	907	853	884	881	859	880	830	905	818	854	824	872	805	861	865	878	828	815	812	819	886	863	862	852	929	849	781	856	856	862	839	833	809	859	842	905	902	880	862	849	814	848	842	801	869	844	832	844	822	877	894	864	906	847	818	863	873	835	836	911	863	821	854	819	841	821	887	914	863	898	888	897	824	859	867	821	820	851	807	841	876	843	782	877	814	819	826	834	862	814	882	884	829	851	824	830	895	832	809	834	820	846	848	871	845	882	846	886	835	850	812	889	853	867	820	833	810	823	852	820	791	846	832	915	845	874	857	863	811	875	878	844	858	862	863	866	839	894	820	871	834	773	865	847	868	872	869	855	845	837	800	877	820	803	859	841	818	874	822	887	871	837	857	868	899	842	846	846	845	858	790	815	836	828	833	871	870	849	882	864	869	827	868	882	862	867	796	862	890	873	818	820	858	787	832	848	912	837	852	890	899	822	813	807	838	871	853	841	820	850	823	821	856	898	811	812	883	895	849	867	809	851	870	833	817	870	813	886	824	881	917	772	836	825	905	880	865	809	824	808	850	816	887	883	849	856	846	859	784	940	828	863	847	870	850	886	826	833	829	807	858	820	837	802	788	878	868	848	786	897	851	864	839	799	852	817	880	873	842	913	873	888	861	880	855	831	851	853	805	846	857	869	823	829	852	836	827	847	849	864	781	878	827	857	833	888	804	832	830	854	823	815	886	811	847	821	833	851	789	902	861	835	869	832	875	881	868	792	903	777	813	836	864	870	835	816	855	822	826	817	819	876	856	875	892	820	820	834	910	826	810	865	847	864	857	792	817	834	834	829	842	849	864	869	817	850	875	874	845	854	860	864	923	831	845	839	859	853	806	838	857	853	849	882	807	852	879	831	831	832	879	885	862	872	849	871	915	894	824	842	855	824	857	850	866	821	862	876	838	834	826	837	887	848	877	815	853	911	817	836	831	857	867	881	810	826	856	842	872	849	868	920	863	831	888	825	895	876	932	782	891	883	876	861	846	832	825	835	835	863	835	852	849	836	844	794	837	878	827	867	869	861	860	818	885	858	831	852	860	894	881	784	828	853	783	842	854	831	844	873	884	869	853	927	833	861	861	855	805	866	882	858	862	864	841	843	816	839	838	801	847	858	860	817	859	852	814	841	849	875	888	849	809	868	821	891	924	847	917	839	911	823	818	831	867	821	821	802	833	796	849	827	850	879	866	888	828	859	868	878	855	852	860	892	849	863	824	837	832	886	849	870	833	880	834	824	822	855	841	867	836	831	840	829	894	813	826	845	847	830	863	881	868	851	810	830	823	833	840	835	795	871	887	858	827	865	868	866	910	835	798	843	866	887	893	835	841	851	865	787	872	862	857	833	821	901	843	863	899	817	864	830	827	873	828	867	874	827	836	851	827	860	853	864	866	870	804	846	818	853	817	870	885	876	768	804	893	805	855	791	874	880	842	842	811	906	872	881	842	821	842	875	854	844	896	863	841	849	888	851	849	857	863	821	832	858	867	832	860	873	883	830	794	859	810	865	859	835	874	838	837	843	856	859	819	896	793	899	843	851	871	847	856	891	806	843	828	856	807	836	857	823	878	823	852	891	904	856	837	789	866	904	851	805	837	831	834	814	867	822	836	836	880	876	908	857	874	870	873	819	888	845	870	813	849	853	833	893	872	814	828	799	876	859	850	860	884	859	867	842	820	817	847	829	801	800	870	882	851	861	829	866	893	902	838	853	856	833	837	844	859	867	812	846	865	852	848	857	831	859	871	830	851	894	821	878	857	827	848	871	862	830	840	859	905	822	871	816	841	893	883	895	888	861	833	807	872	880	830	861	803	884	840	842	827	837	867	829	850	833	824	823	874	855	859	859	862	828	891	823	861	839	816	874	878	826	863	835	853	908	838	859	833	848	863	904	874	871	843	821	891	866	867	859	800	860	836	846	844	862	867	847	893	873	887	880	856	878	862	799	794	849	804	835	837	875	883	807	913	869	870	860	865	891	896	840	909	859	869	853	816	849	883	868	836	883	903	827	897	827	888	893	856	843	880	843	856	880	900	867	866	836	825	850	842	861	814	917	839	804	849	818	854	845	911	863	853	897	847	848	852	869	875	845	846	890	895	834	819	862	850	895	839	854	833	834	846	850	845	878	834	830	812	819	823	814	851	909	836	916	822	789	876	842	852	889	858	849	832	836	864	834	900	836	851	845	831	908	859	821	836	811	818	803	794	874	849	873	829	873	843	792	838	892	867	917	868	862	859	875	843	847	824	854	881	792	857	842	847	806	837	853	834	856	828	872	812	810	808	877	865	862	827	828	862	846	875	823	867	855	825	848	799	848	814	844	893	815	884	829	872	854	838	856	829	818	892	854	848	811	851	815	861	858	848	832	863	881	864	905	858	846	828	833	820	890	831	875	914	821	810	867	846	839	858	871	849	829	871	850	893	826	825	846	845	837	866	846	861	842	860	846	842	857	895	852	838	835	876	861	877	828	854	898	847	847	882	868	857	865	853	847	883	800	812	856	840	818	858	877	845	832	891	891	881	857	814	816	842	825	798	850	869	819	890	846	842	839	852	827	813	854	848	816	848	820	800	878	852	799	814	836	843	888	861	832	836	909	865	804	855	857	890	839	856	806	871	817	884	849	833	851	819	816	840	845	846	873	856	813	859	819	865	856	907	893	884	815	856	831	843	872	840	850	864	872	813	808	875	875	835	893	845	871	926	837	881	849	823	866	855	875	880	887	848	870	860	847	847	858	861	832	858	865	848	839	894	830	877	892	834	852	824	861	846	832	849	811	847	802	873	816	796	890	856	869	826	858	870	906	875	896	860	823	916	827	898	783	853	858	876	856	894	868	791	822	818	880	863	849	824	844	842	855	865	825	850	831	833	880	845	920	852	856	886	859	819	888	826	879	873	864	861	854	837	854	889	876	872	844	841	831	890	864	855	871	891	871	839	799	856	860	811	906	888	879	860	847	842	864	862	833	880	839	822	861	866	823	890	838	801	914	900	859	825	883	836	840	850	868	861	780	870	894	884	857	846	869	844	828	865	821	905	821	806	821	868	858	856	867	848	814	803	828	803	868	848	830	827	837	804	851	815	831	841	839	870	874	863	820	906	903	882	825	826	870	828	823	907	866	839	851	851	883	852	876	819	844	871	834	875	850	881	880	839	833	877	906	894	847	876	913	836	866	919	830	845	794	837	845	805	845	831	847	878	857	830	900	844	863	808	815	820	787
28554	13867	9362	6676	4272	2819	3079	2105	1693	1406	1340	1011	830	922	3848	4156	2704	1745	949	443	370	376	366	391	368	363	360	364	295	332	357	361	370	339	349	303	328	338	369	365	365	361	338	318	382	351	302	343	331	338	347	326	352	317	344	328	376	341	336	351	340	310	309	332	339	328	343	331	322	335	343	326	330	307	324	345	351	348	320	352	310	317	338	317	309	314	351	349	361	322	339	316	349	328	329	355	326	326	311	349	334	309	349	329	331	369	361	293	321	368	331	360	305	311	356	353	281	365	318	322	352	333	301	355	347	324	353	368	340	350	324	346	343	348	340	330	297	308	319	380	347	326	344	351	337	330	334	370	340	359	292	322	340	342	358	298	311	346	337	340	330	353	318	325	299	316	332	383	334	326	312	349	345	322	333	339	317	320	376	346	363	338	330	334	317	345	342	323	359	340	337	340	324	326	356	335	315	329	338	316	328	310	299	349	302	365	340	311	352	343	358	351	338	350	329	357	364	316	300	312	313	331	346	335	324	310	335	352	352	308	318	339	334	300	359	363	310	336	296	319	364	340	308	339	338	318	356	335	323	310	330	348	351	318	315	325	325	359	341	320	313	290	311	347	333	355	293	286	293	323	329	331	333	373	332	341	310	310	347	363	325	323	335	296	343	321	332	320	332	335	378	360	323	339	303	292	356	345	307	311	352	319	328	302	339	307	330	310	291	345	316	334	335	347	341	357	330	309	326	304	302	321	317	344	318	358	329	342	321	341	351	328	291	338	361	312	337	369	351	351	332	311	331	344	315	361	339	322	298	327	333	354	341	341	355	357	331	323	301	352	349	344	326	335	348	336	363	337	311	325	312	376	298	320	354	343	367	345	329	300	308	338	365	316	347	358	326	294	334	313	307	352	307	311	369	327	324	314	310	349	345	337	331	325	313	348	349	341	311	302	317	334	311	315	338	322	369	360	315	354	319	328	308	354	345	348	318	348	344	339	343	342	357	317	287	333	341	357	326	342	367	330	309	338	330	352	327	344	357	321	321	325	332	355	309	326	321	335	328	292	305	336	341	343	316	311	324	335	364	363	320	343	319	299	349	329	315	332	320	302	354	319	340	319	305	338	334	341	322	323	355	296	312	339	349	348	339	323	343	344	346	364	316	344	360	304	343	319	352	353	324	337	339	312	364	322	308	318	334	325	363	352	301	352	357	336	363	325	326	314	331	344	316	325	305	340	337	354	325	337	296	326	362	358	345	295	308	351	341	336	358	320	339	322	331	346	327	334	332	337	359	322	340	356	352	339	329	314	330	315	350	389	382	319	327	329	328	313	331	320	311	330	339	334	324	320	343	344	340	323	294	330	354	350	312	339	327	360	312	312	326	333	340	351	307	322	340	331	368	327	315	315	307	376	324	321	343	325	354	332	339	333	337	344	345	326	345	289	332	354	354	293	372	376	361	308	332	325	337	334	336	308	349	351	325	336	311	332	330	325	324	315	318	346	370	346	332	317	305	334	315	355	331	314	328	330	314	309	354	293	357	345	334	345	346	354	343	335	341	363	334	315	317	325	333	324	316	377	321	320	311	322	306	361	358	321	323	347	329	355	314	355	345	365	313	340	330	334	336	329	349	324	330	381	324	310	323	333	305	359	335	328	330	332	328	343	315	353	329	365	310	334	332	329	363	360	358	325	325	336	327	346	331	340	331	330	329	357	374	341	337	331	345	376	332	384	339	307	322	326	301	352	356	367	340	324	331	334	336	329	295	318	310	311	326	314	332	319	348	341	327	358	332	327	348	319	346	294	329	315	331	314	332	358	307	300	329	352	324	349	333	337	347	353	315	322	317	360	355	337	324	310	329	314	335	340	316	313	339	339	326	364	354	342	341	340	341	326	314	336	370	349	350	310	363	320	336	339	321	347	363	324	346	333	325	328	319	321	325	328	294	353	327	326	343	316	377	306	337	333	325	346	323	321	325	360	331	335	334	375	316	305	320	330	348	360	353	323	370	322	319	332	340	317	341	355	338	318	364	391	330	336	362	330	312	327	350	328	359	325	344	361	332	316	306	352	331	328	331	351	340	363	303	295	314	335	330	324	313	346	327	346	354	320	331	325	314	329	303	367	315	346	302	320	316	356	321	350	330	332	325	346	353	359	291	323	344	353	300	327	343	315	302	323	323	328	365	348	306	315	339	336	308	318	350	309	292	308	344	344	338	344	373	335	364	326	370	354	336	363	314	328	339	297	326	326	331	335	336	314	362	321	345	343	344	323	326	342	348	328	318	350	334	329	329	315	326	346	338	334	354	326	321	349	334	349	352	319	324	352	363	331	371	342	345	380	352	299	333	340	326	291	305	331	329	303	296	348	352	347	338	342	347	340	311	308	337	330	324	312	321	373	332	339	331	360	359	334	331	362	332	344	304	337	328	336	337	355	320	357	312	308	328	355	347	354	325	334	346	338	346	337	313	330	319	323	334	343	329	314	315	332	325	310	335	341	331	350	353	339	369	329	334	325	360	325	374	347	349	313	330	332	326	344	322	355	313	309	310	353	340	347	366	345	325	329	297	320	351	385	335	316	306	356	331	357	344	360	313	329	350	351	348	364	331	318	331	339	353	348	318	318	345	325	327	345	319	328	306	296	334	313	350	338	341	312	323	329	341	361	329	308	338	333	362	296	342	310	331	302	313	341	326	297	350	355	306	330	331	352	380	324	329	333	338	321	331	317	317	325	344	310	299	315	333	332	362	346	363	341	370	332	335	342	285	314	325	361	338	348	339	306	345	347	342	376	323	319	327	326	319	346	355	333	314	334	368	341	304	334	329	326	333	306	354	332	319	350	340	301	348	347	307	311	360	342	345	325	323	329	326	334	321	306	352	313	357	306	295	340	309	311	333	347	300	327	306	348	320	352	302	325	348	354	335	356	309	341	349	354	310	335	366	361	356	336	336	366	319	352	344	323	311	356	309	318	315	338	346	316	335	358	350	319	319	295	366	344	334	301	326	367	356	348	341	357	329	350	328	332	316	333	361	308	340	322	330	337	333	349	348	323	337	339	315	321	292	337	327	327	353	315	337	327	359	349	334	314	307	328	325	301	353	374	353	365	333	296	328	299	306	344	343	339	343	331	304	342	356	319	351	354	318	356	339	349	342	319	340	303	341	313	313	373	318	311	333	321	356	308	327	315	351	345	319	364	321	343	343	327	331	326	338	341	308	347	339	333	346	335	333	307	319	334	320	316	354	347	327	327	317	345	337	331	300	374	356	339	338	353	326	339	293	347	359	312	328	346	352	330	331	316	344	323	311	338	321	318	308	360	307	345	321	350	319	342	351	314	340	396	308	343	342	348	326	354	353	336	316	310	330	338	323	311	340	330	361	321	321	352	339	340	325	332	364	324	359	346	359	329	325	317	376	325	320	337	325	324	303	353	337	334	320	330	337	345	336	327	348	294	327	307	334	345	346	314	352	382	344	326	348	317	326	322	354	332
10447	8858	13974	14404	12233	10555	11998	9043	7390	6640	6275	4574	3972	4576	17635	16821	12939	8380	4493	1802	1229	1273	1240	1216	1255	1222	1109	1087	1040	995	984	962	962	1000	931	929	952	961	970	1073	1022	975	1022	968	1017	989	973	1001	954	981	981	928	955	932	903	941	957	956	932	976	901	972	915	940	976	902	900	933	934	901	961	900	905	963	901	931	932	878	941	924	998	914	907	927	924	922	970	927	893	1021	1012	982	915	932	955	950	990	934	1008	900	948	952	967	884	925	993	945	886	943	933	957	1010	943	948	940	929	922	911	944	948	956	969	931	971	941	1047	951	947	947	949	953	961	971	948	946	940	981	980	976	949	926	964	978	921	944	939	973	930	925	886	929	972	917	939	915	973	939	934	957	884	872	941	947	927	977	978	963	956	914	940	967	960	952	944	911	943	887	921	908	893	957	989	958	915	920	931	916	958	990	880	968	915	1006	924	923	903	899	903	925	890	980	922	967	930	935	935	882	941	979	933	897	914	980	928	921	959	969	998	894	957	929	921	932	951	959	933	966	957	994	908	912	1008	922	920	914	914	949	976	946	971	921	934	916	938	944	890	1013	943	896	962	947	970	942	911	889	932	927	914	984	890	909	1001	904	954	884	936	862	963	993	954	977	893	943	963	972	948	937	919	915	978	912	880	948	982	927	932	937	944	1012	931	972	946	956	984	929	916	975	906	978	948	959	928	888	911	973	898	922	911	922	973	973	896	866	925	966	960	880	929	898	952	928	922	950	940	964	944	953	926	929	885	923	997	904	970	956	893	950	924	935	940	951	899	951	970	949	935	918	929	914	967	952	920	891	871	939	969	889	972	885	979	919	980	907	968	864	906	935	884	896	916	991	935	955	924	938	910	989	927	933	947	959	957	967	899	924	961	942	934	965	880	919	978	896	985	941	941	930	880	945	929	926	897	982	964	974	940	910	913	902	962	923	928	950	958	952	958	954	938	979	978	926	917	942	958	958	945	919	966	933	907	906	973	926	911	969	957	902	941	982	936	901	891	924	904	921	920	937	970	953	940	938	857	930	1004	930	968	917	948	967	922	919	929	947	896	929	902	956	928	957	959	959	963	930	930	879	957	987	998	946	882	952	926	956	903	900	930	929	889	832	958	915	941	957	904	912	930	947	941	980	886	988	912	951	890	937	924	907	974	912	880	935	897	949	895	980	920	981	959	942	921	946	981	950	955	941	943	912	915	949	958	943	908	952	897	942	893	933	909	910	905	882	959	967	927	966	873	981	941	922	920	984	920	889	887	955	936	994	925	905	926	912	973	920	924	959	925	932	927	920	874	967	936	936	928	875	940	960	919	883	931	964	863	911	936	936	926	921	898	897	972	905	899	953	945	914	926	920	997	905	964	953	919	922	990	951	974	966	948	962	919	979	908	983	963	951	993	922	947	904	899	949	950	935	912	946	961	929	945	955	959	920	901	945	906	969	907	930	934	943	957	955	911	948	944	942	927	941	920	899	1021	954	903	938	946	937	946	895	951	931	890	896	942	989	930	947	918	917	901	923	925	961	917	964	899	946	950	914	979	996	914	932	963	925	911	924	952	935	926	911	933	952	956	951	976	989	949	1008	947	961	907	986	975	920	967	976	989	930	928	938	890	971	915	931	902	893	958	884	905	912	964	926	949	934	949	916	948	912	1006	971	930	922	960	960	954	1003	920	933	976	918	954	963	943	943	926	953	950	959	947	915	973	943	931	929	901	893	957	942	921	931	1020	916	944	963	966	911	920	934	924	951	928	936	880	946	945	986	944	893	904	934	921	950	903	920	969	932	897	944	927	884	1004	908	980	960	956	915	976	971	947	888	896	947	935	953	932	911	948	962	942	937	917	980	864	939	951	953	899	904	913	942	921	950	915	916	950	959	1008	962	957	950	900	953	950	952	963	887	942	969	916	931	919	981	942	958	951	924	924	990	933	946	921	952	945	908	978	981	951	1005	1008	990	913	929	940	945	906	912	939	934	927	942	968	939	956	946	954	914	927	910	962	954	945	928	963	927	925	912	920	935	993	908	931	974	915	965	939	935	973	965	916	905	952	920	909	915	939	969	905	927	937	931	943	916	945	915	916	919	956	972	924	916	914	898	951	963	930	954	943	911	921	915	958	925	915	950	976	903	927	886	926	913	907	956	893	961	917	929	913	900	911	961	945	947	928	952	894	921	972	936	927	962	934	911	933	935	922	925	961	966	1009	907	942	948	955	974	872	978	938	989	988	916	872	991	927	965	924	950	952	896	914	945	954	941	1000	952	903	911	941	954	889	966	918	916	896	941	948	921	925	911	867	941	940	964	952	914	954	936	927	940	929	953	898	909	920	921	975	971	934	970	901	931	964	933	969	904	931	955	923	917	935	939	952	918	965	971	953	988	924	965	921	929	942	963	924	932	969	877	936	993	921	943	927	972	954	922	951	907	983	915	941	912	967	980	911	965	936	937	938	981	923	892	989	981	952	880	914	939	962	910	944	906	911	957	968	885	843	947	917	892	910	895	978	937	900	975	955	902	967	928	966	921	983	892	949	913	948	952	960	982	989	954	921	935	952	963	984	951	951	895	954	951	961	906	937	925	961	911	902	861	949	972	945	911	1000	985	941	960	952	964	938	1010	933	941	952	944	920	955	944	931	950	939	951	937	942	947	915	939	972	974	1034	957	910	886	957	964	937	925	898	885	873	956	943	976	916	918	909	978	898	882	992	896	946	927	962	947	929	929	901	986	922	909	925	947	907	970	921	917	955	932	916	940	954	928	924	989	1006	931	941	1000	920	923	947	935	979	970	941	976	925	896	963	914	964	913	975	949	943	905	1010	956	901	915	909	961	931	945	966	939	924	908	926	995	934	944	920	937	933	953	953	988	957	926	931	982	924	973	925	883	959	908	949	870	961	913	1020	929	923	912	979	942	929	950	889	929	916	901	970	906	965	937	965	885	943	922	946	954	921	976	962	925	1002	947	956	972	918	981	939	924	973	958	936	952	927	919	916	919	1025	930	886	910	961	967	933	865	957	917	949	904	998	893	932	962	909	913	944	918	964	940	936	932	927	947	908	947	958	965	937	941	905	922	943	922	937	938	895	940	896	903	933	925	939	961	957	972	950	925	977	921	967	916	960	955	940	972	953	953	925	974	955	943	1003	965	924	917	913	973	911	933	907	939	893	924	961	963	928	948	941	916	958	905	880	947	952	896	955	945	914	937	899	947	930	923	936	916	983	913	948	919	888	964	893	955	923	908	928	906	908	1001	952	935	942	929	913	958	964	940	941	949	897	908	947	955	898	968	1002	914	1018	938	868	903	918	891	932	924	925	943	905	936	902	926	965	930	955	922	932	910	903	931	907	933	971	970	948	969	946	922	929	917	918	924	952	908	926	936	1000	1014	940	936	954	915	941	928	886	924	975	949	922	937	913	973	934	956	937	966	974	973	919	950	943	937	903	955	902	973	923	934	940	952	921	961	986	993	949	924	989	937	929	912	937	917	940	883	948	928	888	1024	934	893	957
29782	18543	14055	10431	7040	5215	4955	3568	2495	2449	1889	1338	1287	1391	7013	6378	4915	3261	1570	816	448	410	422	414	401	418	418	372	383	368	373	378	351	371	382	345	413	365	378	374	383	355	380	363	376	339	390	376	378	363	387	344	372	339	392	362	342	350	366	389	338	384	373	344	358	383	348	357	371	330	349	362	382	352	378	366	357	349	389	348	368	347	344	367	400	378	384	352	324	348	368	335	354	378	355	364	355	341	365	370	342	363	357	385	372	388	344	367	358	378	325	375	355	361	368	369	363	367	372	345	397	347	352	343	350	349	325	353	339	386	335	389	374	393	361	357	396	380	370	335	364	323	360	350	404	354	362	384	364	373	340	327	367	326	402	323	377	335	356	352	332	345	378	367	332	377	411	342	392	366	354	369	355	349	341	349	382	343	373	321	324	376	320	385	342	337	392	380	344	400	387	369	348	347	375	326	355	365	355	365	388	356	380	373	359	394	358	396	352	389	362	343	376	364	385	367	374	371	382	334	359	348	368	371	341	351	352	350	354	349	365	367	368	382	380	361	378	368	362	359	325	357	369	404	405	385	361	367	387	345	381	348	363	360	324	365	385	392	370	327	367	350	362	387	373	367	373	360	365	388	367	339	375	346	374	332	355	357	373	351	365	344	386	350	358	355	400	365	343	364	343	353	344	355	364	350	353	363	357	369	342	342	399	317	397	370	383	345	374	366	339	384	365	341	353	360	361	371	330	342	373	330	335	352	344	390	400	375	343	347	382	344	356	364	336	388	363	380	347	398	381	337	369	365	349	320	370	382	323	347	367	339	351	365	372	354	358	357	357	378	360	318	365	369	360	400	346	376	353	355	408	358	383	379	387	383	339	385	349	335	370	354	381	349	332	324	325	369	361	359	392	383	370	375	394	342	358	355	349	348	350	399	311	365	364	377	347	367	364	368	339	397	376	352	385	372	331	364	357	413	359	386	402	394	378	345	350	347	369	355	388	355	335	340	396	385	361	386	372	355	337	366	372	378	330	372	340	364	337	342	367	370	348	356	366	370	358	338	329	333	359	369	349	392	361	335	337	377	359	366	377	342	380	369	389	347	334	379	374	338	356	364	362	352	360	370	356	351	361	382	363	350	360	375	403	331	360	391	341	369	371	373	374	376	405	349	350	336	376	357	375	364	350	356	346	350	376	355	354	362	374	359	358	333	310	361	338	338	382	383	347	328	341	395	371	340	392	387	334	360	359	329	361	393	352	387	369	356	336	351	330	374	339	356	355	373	313	339	365	340	383	386	356	344	359	404	405	366	384	342	359	359	356	392	365	363	394	357	367	333	344	369	353	385	383	390	338	359	346	367	348	336	343	370	336	375	350	360	343	356	328	392	356	347	370	370	370	367	348	350	349	374	359	335	369	353	400	351	346	381	350	371	339	370	384	358	393	366	334	354	389	396	363	376	366	382	387	354	371	372	364	340	380	381	382	341	404	350	353	330	366	368	325	354	371	399	344	386	370	338	353	372	389	368	406	361	344	348	369	392	363	363	359	345	368	361	357	355	367	369	380	392	350	391	390	326	325	387	330	433	358	352	333	343	354	374	347	365	374	347	384	357	396	339	336	360	329	321	365	377	350	368	368	351	362	356	362	343	364	328	355	345	333	351	361	342	364	342	375	357	350	360	371	339	389	369	374	330	346	348	377	407	299	378	341	364	377	410	373	354	350	330	324	412	369	334	380	338	350	386	357	372	335	370	338	345	373	361	318	360	380	353	384	334	321	329	374	374	350	368	374	346	342	398	387	331	339	405	332	364	373	332	391	382	382	391	336	323	373	352	379	362	401	349	356	362	328	361	331	308	349	382	349	394	352	340	353	402	373	351	358	370	369	342	376	371	354	374	362	369	390	383	363	362	348	371	360	386	356	381	385	339	343	370	388	353	358	370	377	355	367	376	368	361	329	369	384	359	357	335	354	362	355	342	349	347	319	367	375	350	362	373	360	335	351	333	355	369	360	390	352	365	326	410	357	335	378	364	342	350	357	338	371	347	359	356	387	372	360	373	391	357	326	385	370	352	339	351	335	361	364	365	366	348	376	348	400	351	357	371	339	339	352	386	387	371	369	330	363	358	376	351	358	350	381	368	375	346	360	345	315	349	368	353	339	384	351	322	363	332	365	347	336	383	364	355	359	351	373	359	362	317	362	409	355	340	346	347	357	368	363	348	334	330	330	378	313	376	340	382	350	351	329	331	385	371	326	373	354	380	380	402	378	356	320	370	369	335	398	369	339	362	330	368	366	387	400	376	312	334	318	365	333	378	388	332	360	365	356	385	378	380	329	359	346	371	334	375	361	353	411	368	330	347	365	362	362	325	355	357	361	367	378	340	348	375	367	343	355	374	330	386	353	350	359	340	380	364	371	351	365	332	369	335	348	343	397	385	386	376	370	389	351	359	371	338	368	376	339	375	377	321	332	359	395	400	371	363	366	384	357	359	334	379	337	370	350	371	343	390	343	335	313	384	355	361	305	370	353	315	381	366	385	368	354	333	370	345	381	374	350	369	379	376	349	369	393	350	414	371	343	333	359	340	369	334	358	363	346	366	420	332	391	367	343	365	374	413	347	368	347	383	378	378	335	363	377	389	341	374	352	332	394	401	368	378	361	368	316	350	361	363	347	378	366	360	345	347	403	370	387	388	390	334	341	342	376	364	312	403	332	353	377	386	375	368	356	367	397	384	322	359	362	342	358	371	331	378	385	365	344	374	349	359	324	347	337	345	383	347	371	363	359	363	359	387	356	342	317	386	345	390	371	378	340	336	329	357	358	364	361	335	336	368	346	372	351	351	381	345	379	347	340	355	331	383	371	397	360	395	352	382	364	350	357	399	361	350	360	316	352	374	366	358	349	365	337	346	327	365	341	365	371	378	375	356	346	331	369	392	328	389	372	360	371	372	371	348	344	386	365	350	392	366	316	346	381	361	373	323	360	347	354	357	371	393	360	378	370	372	348	358	346	399	345	351	349	383	360	369	355	350	363	358	376	365	352	356	373	365	349	352	347	326	355	343	338	384	370	357	352	349	354	331	409	351	351	382	351	345	368	367	339	379	343	392	347	357	362	368	365	374	364	354	326	377	388	375	356	374	366	392	312	380	366	372	350	329	357	375	350	367	371	393	395	355	369	363	380	369	374	342	368	389	363	365	375	352	341	371	382	323	378	381	369	372	388	378	354	374	368	354	344	361	339	356	372	357	377	353	371	342	348	360	403	379	343	332	391	347	349	361	344	342	370	310	351	383	407	380	368	377	384	365	345	351	326	374	362	353	397	355	351	360	355	380	418	357	374	364	318	359	395	388	371	351	355	388	370	368	363	369	340	369	346	368	358	379	352	359	373	351	387	379	364	353	354	334	374	331	363	385	376	374	348	388	362	337	371	332	357	352	331	334	330	353	337	328	380	339	360	337	354	356	363	380	355	384	398	357	389	334	349	337	364	362
12098	12073	17544	18801	16649	15451	15812	13029	10307	10279	8733	6430	6223	6741	25430	22902	19708	13801	7203	3458	1469	1572	1326	1370	1435	1378	1251	1194	1156	1069	1145	1070	1020	1009	1084	1014	1012	1114	1105	1252	1118	1067	1083	1105	1098	1087	1229	1140	1109	1035	1059	1013	1030	992	1004	1087	1094	1081	1032	1039	950	1015	1033	1062	1076	988	991	1017	1012	1006	972	988	987	1032	1089	1037	992	1032	991	990	998	1025	943	1002	1010	1042	993	939	988	1002	1028	976	1038	968	965	1017	973	1028	999	979	981	1055	970	1003	983	1028	1041	993	1011	994	929	990	1045	1018	983	979	1031	1063	958	1000	1022	998	1014	1014	1009	1024	956	1013	1015	1064	1011	1038	993	1018	987	991	1028	987	1032	946	1017	975	1013	1031	1033	994	976	997	965	998	983	963	1048	976	1040	978	966	1005	988	1032	1052	1031	994	976	1037	1000	998	987	991	1019	1006	998	976	969	1076	992	1000	999	1015	1048	1023	991	995	985	1053	1034	983	1001	1003	944	1031	1006	946	1073	1002	984	998	998	1006	1035	985	1041	965	982	987	975	1022	974	971	994	980	1017	1012	1039	1046	1032	1003	1003	977	982	955	1019	1006	1040	980	995	965	1036	1024	1011	1067	992	1028	1013	1003	1015	1025	949	1020	1020	996	1038	1029	990	1023	996	945	1071	1023	1007	1064	987	985	1000	1018	954	1007	1043	996	939	1076	964	1005	1008	1038	1016	963	1002	1019	1049	1067	981	963	1061	998	1003	1012	1082	995	972	985	994	981	1064	1010	1029	977	1033	981	1005	998	1014	1038	954	952	971	1024	1009	1012	1036	1026	1008	1021	989	1021	1019	916	1040	1061	1041	1034	1000	1034	1030	958	1019	1027	1017	966	962	989	1007	987	1040	1066	979	1044	1022	1031	1021	1000	1053	1049	1048	984	992	992	988	979	971	1078	1011	991	1080	995	961	1035	1022	1026	943	1031	951	978	944	1096	998	961	998	1048	1024	1003	959	1024	1039	1051	925	1007	1013	1054	1012	943	996	944	1010	1015	1062	965	1024	981	976	982	980	991	1012	990	1066	1040	1048	1030	966	1023	1022	1011	992	980	987	1029	989	1008	1048	1040	1023	1027	1015	983	985	1020	1005	1017	1015	950	992	1000	1042	984	1022	1015	927	1065	968	986	1045	1054	1019	1013	1002	975	1041	1023	977	1001	1022	1021	1018	971	980	1014	968	995	1005	1055	999	1026	1033	1011	1001	1005	998	981	998	1029	1059	1005	993	1052	996	1026	979	1004	1045	990	925	1064	992	999	1023	1024	1023	986	1008	1023	962	1045	1057	1010	1034	1009	1059	1056	963	962	1025	1055	1028	944	998	1050	1029	904	1021	963	997	1037	982	958	1020	1057	962	997	994	1007	997	954	966	990	984	984	972	982	987	1057	1034	1031	1006	1031	1026	1030	1005	1032	1020	991	1039	1022	984	1056	986	976	964	997	998	977	1010	991	1043	1015	1016	991	1029	942	1025	987	971	1071	1034	977	967	1033	1031	968	1007	1004	991	1022	1069	980	1006	1045	1057	1011	982	974	1028	1033	1004	1005	1017	1049	975	1048	987	978	1002	998	1041	1009	1014	966	992	1025	1071	948	989	1045	1072	981	966	998	1076	999	998	979	999	1010	980	1007	1021	972	1027	979	1022	997	1007	978	1031	1049	977	955	982	1008	960	981	1020	980	1018	1010	983	949	1049	996	992	974	983	995	1018	1057	1018	1036	985	1031	1004	1030	1041	976	1000	960	1018	1032	1017	1048	1045	975	977	1031	991	1038	1014	1013	1020	1001	1007	1002	1036	1018	1004	1047	1015	1061	1009	1053	971	956	1022	1021	1022	1048	994	1015	993	988	1015	1028	1018	1023	1010	993	951	1028	1009	1028	1017	997	1008	1002	1001	991	1027	994	1004	1026	1005	1038	1009	1063	1042	973	1086	1058	979	1031	1008	980	1013	997	1013	968	1038	1000	1060	1034	1042	1039	1016	898	1026	989	1037	1021	962	1006	969	969	1039	970	1046	1009	1029	1002	996	976	1062	966	1023	966	999	995	1036	994	1015	1047	1022	988	958	1026	962	1028	1057	1038	988	1063	1018	1026	1061	1090	1017	973	1022	991	991	1003	982	1050	1025	960	1085	1048	1031	1066	980	1033	1036	1007	1038	1004	1001	1025	1024	1016	996	999	980	971	1022	974	957	981	995	983	1005	1038	1033	966	1019	978	977	1058	972	1009	1017	1018	992	977	1033	1037	951	1009	1004	1021	1050	980	1001	1003	980	1047	1008	1028	996	1010	981	1017	990	1023	1024	1058	986	1001	1048	941	988	994	1016	991	976	920	1060	1048	1017	1004	1002	994	986	981	1011	1025	1000	1026	1038	955	975	1020	953	995	997	1008	974	987	1001	968	989	1059	945	974	997	1013	989	975	1058	981	1004	1011	983	1049	1008	988	1026	1030	972	989	1026	1011	1014	1007	1015	1038	941	1033	1014	968	1029	1020	1005	998	1003	1035	1011	1056	969	1001	984	969	986	1016	1025	998	1054	1033	1007	947	1002	1051	982	1034	1044	1034	988	957	1048	1017	987	1064	963	1052	992	1022	963	974	982	954	1039	1085	987	1059	1046	995	1019	1017	1050	1027	1058	967	993	993	993	977	1009	988	963	978	1001	1043	979	1020	1016	1024	1008	975	1010	1004	996	964	1046	1018	1000	1001	975	1003	1007	993	1006	1041	970	1007	1032	1008	1041	987	1017	996	979	960	1006	933	1028	946	1002	974	1022	1040	1038	989	1004	1035	1034	1034	995	1010	1015	1034	994	1026	1009	1051	985	1008	955	1021	992	988	1078	1009	984	1027	1035	1050	965	1083	946	959	981	992	1030	1030	1025	1019	1013	970	1037	1020	982	1072	1010	1054	943	992	989	1019	1038	987	1049	1023	1036	1006	1007	1000	976	992	973	998	998	1060	1007	1016	999	975	986	1036	1021	988	970	966	1009	1002	996	978	1040	1032	979	989	938	1026	1009	1039	1006	1034	1032	976	1004	1015	1029	1028	1003	1019	1010	956	1031	995	1016	980	1005	982	1046	1068	1021	977	1025	1011	957	1009	1003	981	1033	1025	1016	965	1008	981	993	999	1017	973	1015	1003	986	1019	972	953	1023	1065	1020	995	1025	955	1016	944	987	1027	1019	1032	1020	1005	1051	960	1004	1012	989	980	1014	1002	1041	971	1051	1065	1018	960	1045	1014	1015	1026	990	1002	1025	1039	973	959	1076	1016	1023	982	1092	1051	1008	975	955	1070	993	958	948	1017	1025	1034	1005	1066	1023	1025	999	1056	1054	1019	983	938	1057	1043	1036	1044	972	1028	1037	1050	1034	996	1005	997	998	1004	1031	1034	985	976	986	982	998	939	987	1043	998	965	976	997	1017	1051	1028	1016	988	982	1031	976	1017	1005	983	1010	1028	979	994	1016	1011	1020	1019	998	1035	1011	923	952	1033	1044	971	1020	961	1008	965	1004	964	996	1034	1012	1028	1036	1028	974	978	991	977	1021	991	1024	976	1006	1015	1007	991	993	999	983	982	963	1029	1029	992	966	976	1031	1023	1010	1028	989	1037	976	1021	1005	988	1009	1072	988	991	960	989	981	957	1046	977	1002	1005	936	989	1014	984	977	978	1029	1007	957	990	1014	1018	961	936	1022	1029	1049	1005	1007	995	987	1045	974	957	1002	1010	981	980	1015	1064	989	968	1012	1027	1019	997	1002	964	1009	1016	914	997	998	968	1026	988	977	958	1005	1022	1001	1027	980	1008	1029	978	971	985	998	1059	999	1025	1055	1055	989	995	967	959	1017	999	1004	1022	1009	1013	929	1002	1010	1011	1048	979	1001	951	1016	1009	942	978	1006	951	985	1016	1043	1036	993	968	998	1000	1002	1035	1003	965	989	982	994	961	989	1012	1028	1048	961	942	1012	1034	998	963	1025	1016	1052	996	939	1015	1008	1000	994	1004	1027	986	1031	1013	1023	1023	1027	1016	1007	971	1035	994	996	992	1023	1049	1032	1019	1009	1062	1036	1015	1008	991	1033	988	1029	1010	1025	978	1030	1013	985	1118	1020	970	1049	960	1045	966	1026	982	990	1059	967	983	992	987	980	935	1016	992	1012	1067	1010	1053	988	961	1008	981	992	1057	999	1044	1032	952	1073	989	963	1090	990	1041	963	1062	1050	1018	976	1041	960	980	1006	960	1003	1058	979	980	1008	942	1002	1033	955	1022	956	1029	1037	962	1015	975	974	994	1046	930	1055	944	978	1023	942	1024	959	997	953	1044	1005	955	969	1024	1028	984	1008	1018	1022	1025
25499	7200	2418	1825	1252	1029	984	816	626	629	518	513	445	439	645	757	570	612	464	355	321	375	322	323	342	309	322	341	310	304	365	351	330	349	325	320	305	325	341	339	335	310	341	326	335	315	337	328	339	308	353	314	317	325	319	319	340	350	362	321	289	323	322	305	347	336	320	325	348	318	304	312	292	318	320	334	310	335	331	325	324	314	303	337	318	349	297	360	341	312	301	310	335	334	335	340	303	333	346	362	317	314	312	287	332	311	337	298	307	338	328	344	316	350	309	358	324	344	331	361	337	344	354	350	325	299	349	352	338	334	333	306	335	330	336	329	330	338	324	333	339	289	319	324	315	316	331	312	357	340	386	334	345	361	309	338	351	330	330	341	329	311	319	321	335	323	327	342	345	341	357	327	333	315	324	308	319	335	320	340	325	320	336	331	306	336	344	327	352	343	312	337	313	317	327	362	332	340	286	305	339	328	347	325	365	335	346	327	311	322	319	333	330	304	355	356	342	310	316	295	286	333	321	339	314	297	323	303	322	306	339	338	315	374	312	320	326	348	311	306	292	319	324	321	343	322	324	326	306	310	321	332	328	331	323	313	335	283	340	332	290	338	336	323	325	284	315	358	343	326	337	293	335	315	343	321	334	320	322	318	353	310	360	359	308	337	333	288	306	340	346	335	313	325	323	352	336	355	344	311	337	309	319	325	287	327	345	311	311	303	334	369	318	354	326	323	341	330	305	285	321	298	317	324	356	351	349	316	312	347	330	323	325	317	320	344	315	316	360	309	311	300	320	370	342	313	333	307	354	357	347	353	341	360	333	315	324	338	344	290	318	298	334	327	318	336	306	316	319	324	325	370	370	302	297	312	322	328	332	326	324	340	338	319	324	341	315	338	323	299	342	326	353	313	302	317	352	368	309	301	315	314	316	320	338	345	339	320	328	330	330	326	323	315	342	319	332	325	292	316	351	331	331	308	332	349	323	330	307	334	303	342	343	336	339	329	340	305	324	370	339	346	314	346	327	365	330	306	346	342	306	339	388	322	339	342	341	337	335	309	312	322	329	321	287	333	333	350	327	312	324	321	303	304	325	350	331	317	328	292	320	360	309	319	316	321	329	297	332	328	349	338	315	367	288	343	316	336	322	338	329	296	332	322	334	354	346	360	299	309	342	325	313	313	340	307	341	352	350	352	316	309	356	357	368	346	321	316	349	351	364	331	326	300	341	335	356	308	321	343	317	308	311	315	323	320	332	355	333	330	310	328	327	300	313	323	304	320	327	305	332	327	321	355	320	344	309	321	307	327	333	310	343	331	322	335	336	348	338	327	308	324	327	319	309	339	318	307	338	332	320	315	310	348	331	308	311	349	334	312	309	329	345	335	286	319	318	346	338	300	313	359	301	321	304	347	349	337	346	299	360	354	343	306	363	330	339	298	307	331	344	322	353	336	310	354	331	306	319	300	316	317	360	336	349	326	344	312	350	340	321	352	352	348	343	357	320	349	339	322	352	314	330	368	319	338	309	328	336	347	326	330	332	325	309	347	349	324	332	300	331	333	338	303	312	323	334	330	314	351	298	350	326	321	310	335	363	325	357	315	343	346	327	352	327	359	317	324	350	314	327	373	338	333	311	292	270	333	376	320	317	333	350	336	335	317	339	322	339	312	328	324	312	328	317	345	335	332	311	341	310	322	319	339	310	312	314	302	345	337	337	364	322	292	328	328	302	324	341	325	321	320	336	312	359	325	309	332	330	333	293	353	321	350	348	340	307	341	330	328	323	319	324	349	312	339	321	322	318	329	295	376	352	310	338	329	327	312	318	342	318	302	336	336	340	347	336	368	288	331	344	317	333	315	354	342	328	353	341	315	331	331	307	297	303	346	334	295	319	339	335	341	328	328	303	325	332	313	351	343	363	320	338	295	328	324	347	314	338	319	329	332	352	324	354	351	376	345	309	352	317	286	309	357	328	345	333	336	320	361	311	313	333	296	347	288	321	337	338	327	366	331	344	337	339	323	331	332	337	316	350	316	325	341	358	331	315	314	299	350	298	301	331	350	317	326	351	325	324	348	329	303	349	362	354	330	328	323	319	334	385	324	295	287	334	324	327	339	359	354	304	334	340	319	345	326	350	322	333	349	349	329	335	316	320	324	304	332	320	338	321	319	324	312	320	341	336	323	321	323	347	321	334	315	318	338	337	302	348	293	320	327	344	338	343	315	316	315	345	320	318	340	302	338	326	369	332	318	311	323	352	337	352	353	310	326	346	331	329	335	329	312	357	341	295	331	321	329	318	322	322	335	334	354	348	324	312	319	368	334	346	342	314	297	320	300	336	302	310	349	317	330	340	307	314	330	315	324	308	312	330	336	328	319	323	330	340	324	355	297	315	338	331	329	329	361	338	261	315	328	313	349	315	318	361	334	321	315	347	344	339	341	303	346	350	322	323	370	329	345	345	355	335	359	318	303	319	355	375	294	302	352	340	360	341	324	298	316	351	335	344	333	354	328	320	326	332	353	344	317	329	334	346	328	307	346	308	317	340	347	313	383	357	338	335	319	357	327	346	335	330	288	299	338	320	320	317	318	355	365	355	353	344	306	320	317	296	352	300	319	354	335	310	323	345	341	356	359	330	308	289	317	359	318	314	362	325	302	339	302	328	332	315	335	342	338	362	328	327	337	316	332	338	330	317	344	311	332	348	308	310	306	336	336	340	296	334	328	298	338	304	345	307	324	336	346	314	306	337	352	341	339	371	327	361	355	330	331	311	343	340	328	338	316	370	346	327	318	323	325	357	330	371	337	301	322	342	348	346	397	345	294	322	308	336	314	312	338	333	360	329	349	336	342	303	329	320	338	320	338	338	314	310	341	329	321	338	319	358	334	319	352	343	330	306	326	345	324	322	323	336	323	315	303	354	318	308	322	320	297	329	319	346	345	372	320	323	328	316	358	345	334	337	328	319	324	337	291	336	314	333	313	331	290	361	320	317	300	320	365	327	323	317	321	300	311	340	351	323	352	351	318	351	326	346	368	361	335	346	294	346	351	350	329	315	327	349	360	306	328	332	315	311	318	343	335	332	340	356	323	340	305	355	284	325	320	346	305	350	311	312	344	330	329	305	339	325	353	307	335	323	303	337	326	345	325	313	302	310	340	349	312	313	343	348	349	326	348	327	323	327	368	344	310	298	313	330	319	339	318	342	320	344	328	343	328	328	318	338	306	323	308	353	317	344	336	325	348	353	319	334	353	303	337	343	304	341	316	301	338	322	304	364	321	318	328	326	327	306	352	317	334	319	326	287	349	316	350	309	345	333	351	344	321	336	362	362	316	326	326	356	337	332	353	299	321	303	333	345	314	333	335	359	342	313	357	308	347	331	329	352	336	327	344	348	291	344	345	352	294	360	317	335	307	381	335	329	321	285	320	358	331	342	354	322	345	332	330	310	364	319	349	311	356	313	308	316	315	343	316	357	323	308	350	344	340
8019	3885	6117	6368	5326	4665	4257	3658	2751	2601	2108	1930	1918	1783	2876	3002	2322	2247	1383	1080	969	956	935	929	930	995	952	972	884	951	979	959	905	968	927	957	915	906	980	955	924	873	950	881	904	940	938	915	939	955	995	881	963	892	927	952	942	920	955	870	940	889	886	939	949	879	943	872	963	925	918	960	924	953	925	974	964	904	876	923	939	953	940	937	931	945	908	942	951	898	948	944	941	912	921	927	879	961	948	901	918	929	932	998	916	908	890	891	915	912	952	895	884	959	1007	916	945	922	1004	873	925	916	971	927	931	920	907	934	961	992	956	920	913	922	872	935	943	979	912	997	970	942	868	931	944	945	962	940	968	926	889	948	866	910	873	945	943	899	920	923	927	884	914	929	872	922	901	915	905	889	985	910	918	920	902	939	910	998	869	963	926	999	949	935	938	898	930	959	903	933	955	946	967	991	987	954	875	912	962	937	887	870	976	902	941	926	961	937	962	926	955	956	887	950	937	948	947	902	919	941	948	947	976	908	949	963	937	932	915	880	922	921	947	903	906	930	957	898	910	941	893	905	946	914	939	941	897	915	955	914	930	936	941	899	949	921	902	905	962	1006	890	915	933	905	920	988	917	884	892	932	950	949	956	935	903	913	969	941	909	975	923	960	955	988	925	909	954	943	910	899	924	954	907	898	921	893	948	933	920	861	964	936	971	905	875	964	927	923	940	959	936	956	925	938	926	891	897	946	916	862	956	917	919	970	885	893	958	892	916	898	966	901	911	916	864	941	885	896	944	921	889	965	919	918	910	922	1001	916	913	926	931	903	892	863	925	910	886	867	911	922	948	961	901	920	983	919	930	923	982	934	880	929	839	955	933	964	906	892	967	936	889	933	979	955	976	907	926	959	956	977	907	933	936	881	965	965	991	962	950	1004	978	881	944	952	973	951	886	933	914	968	928	949	928	967	902	924	900	935	864	952	926	895	918	885	930	894	907	919	855	937	929	913	948	924	964	921	910	1007	966	968	908	976	927	882	887	861	907	893	917	1001	964	897	943	896	921	939	895	922	968	923	884	949	907	955	877	970	951	939	948	979	930	968	939	914	942	958	937	942	990	933	930	955	926	929	916	948	917	936	947	953	913	1000	986	916	892	953	957	926	913	887	959	906	933	992	923	942	953	924	913	940	923	918	962	924	847	967	950	897	945	871	937	920	899	959	988	906	969	924	963	935	883	927	894	923	909	920	961	897	936	976	925	980	945	888	950	942	971	893	909	953	979	946	911	933	958	924	944	920	942	895	965	941	907	972	947	902	937	975	911	911	943	945	956	871	931	920	915	925	974	959	909	958	878	902	949	901	977	942	951	883	916	910	944	907	932	937	956	969	879	901	875	929	938	965	994	942	917	914	930	959	930	896	886	931	919	937	923	891	939	884	932	952	923	911	917	915	953	911	874	937	890	864	930	964	967	915	938	866	947	926	944	876	916	947	919	955	876	947	936	895	1004	965	885	871	884	939	896	910	919	909	921	930	966	897	986	960	926	935	900	930	893	936	930	883	909	933	878	900	994	950	932	988	902	925	983	953	949	918	896	942	942	950	909	879	892	889	940	898	897	950	941	919	989	906	920	943	898	903	930	946	957	900	885	889	899	925	935	900	936	911	974	950	936	934	938	887	934	962	909	888	953	942	933	949	943	930	906	933	962	938	950	903	932	909	966	910	909	935	894	921	977	921	977	970	953	884	900	915	941	884	928	923	881	923	914	946	920	929	911	930	907	903	911	936	925	901	971	864	900	986	884	992	933	942	920	881	919	914	913	911	925	947	910	916	912	871	894	938	901	965	909	890	913	955	902	942	951	921	882	924	891	944	927	897	948	890	1020	912	964	957	966	902	969	922	962	970	917	914	927	972	928	872	958	907	909	938	951	907	952	983	974	940	933	875	917	969	940	954	942	936	951	922	890	928	912	905	884	928	941	973	923	914	934	982	917	910	932	910	951	952	907	900	933	974	975	949	871	942	961	898	963	929	926	872	979	937	913	885	942	959	945	923	951	953	948	940	919	900	963	916	923	928	883	943	941	923	932	908	889	822	954	865	925	931	827	878	948	934	951	879	926	931	969	929	968	915	941	950	946	885	937	901	943	889	935	908	949	902	987	946	914	914	926	926	966	945	946	930	962	876	897	941	975	918	991	969	949	938	920	960	889	919	954	924	936	925	944	984	916	942	929	921	971	940	863	909	960	956	900	897	936	945	953	914	865	941	879	977	867	903	939	971	966	930	898	900	889	920	950	892	932	986	955	867	916	933	938	927	930	914	968	925	964	930	962	871	900	924	933	971	892	862	869	875	899	957	932	938	888	846	943	939	913	913	935	900	931	945	918	901	921	939	952	956	930	964	929	926	952	904	940	889	915	890	963	923	896	940	906	922	948	903	902	893	884	897	897	899	886	903	901	909	938	898	922	928	955	919	932	994	920	932	927	915	918	939	946	921	916	925	942	948	897	904	875	906	904	939	949	941	936	897	885	932	947	902	891	914	941	910	907	972	917	896	955	1016	960	942	924	946	898	922	928	856	975	914	952	917	939	923	879	985	916	971	895	928	987	954	932	937	879	939	924	898	947	926	914	952	950	942	951	895	977	936	985	916	922	895	931	933	915	958	975	895	914	916	972	959	860	877	935	953	902	910	907	945	937	948	894	934	939	965	918	915	948	965	927	930	928	949	920	914	918	923	919	907	911	941	990	889	951	919	987	965	924	933	936	924	964	920	939	883	919	948	942	935	948	949	912	932	957	938	886	927	895	942	895	952	930	926	885	934	942	941	924	892	942	912	881	900	958	960	923	925	911	894	948	868	955	859	917	954	940	922	952	962	926	891	869	922	935	973	925	867	948	892	958	976	895	980	907	931	952	926	948	948	870	1011	952	985	935	917	917	907	905	883	936	959	969	916	889	901	957	961	975	934	881	970	921	914	957	941	983	984	948	920	918	942	952	969	916	894	912	905	895	952	948	943	912	910	929	949	858	933	921	975	913	921	919	915	923	933	936	941	945	991	979	921	926	951	897	917	902	959	888	943	905	948	912	879	950	907	856	928	895	905	920	944	939	917	929	902	945	935	930	916	974	938	953	948	950	911	972	950	975	947	899	918	967	963	905	884	937	957	976	895	936	902	925	941	915	883	977	954	911	935	930	913	874	937	927	896	947	994	932	907	873	960	910	930	914	965	894	964	928	887	966	882	960	946	862	900	929	932	917	911	900	970	891	972	913	915	939	921	935	927	945	942	884	952	922	987	836	939	934	901	871	981	951	903	916	929	881	941	965	959	855	941	926	936	938	916	984	933	942	939	925	920	912	913	947	935	935	948	907	949	912	975	930	996	950	946	917	958	914	890	972	938	908	888	917	923	977	951	936	952	909	947	885	937	1002	967	931	896	940	931	932	925	922	905	928	883	934	950	928	941	961	906	927	911	929	920	928	913	924	926	922	936	921	911	965	910	911	897	937	946
28409	13828	9164	6179	4159	3749	2854	2069	1570	1592	1137	966	891	900	4172	4164	2279	1854	1027	548	363	372	378	397	373	361	368	321	369	343	351	343	330	324	341	361	341	346	320	390	388	363	338	339	362	386	336	361	325	338	357	344	352	324	363	318	345	386	337	365	330	354	350	335	363	345	320	354	324	344	363	342	336	338	330	319	364	337	340	311	325	337	354	347	351	329	342	316	330	350	360	319	335	305	363	320	324	327	327	311	339	345	334	361	342	377	343	356	311	334	355	372	345	324	361	324	353	314	354	325	327	306	327	331	303	339	358	368	356	333	352	342	352	330	400	350	329	353	339	382	362	366	328	349	336	319	351	354	365	354	349	371	324	346	336	358	352	351	322	333	326	362	338	348	331	314	324	348	333	304	354	321	315	354	298	356	315	362	371	323	337	359	353	314	369	334	390	380	318	340	327	332	350	342	346	321	359	331	333	321	338	341	348	334	343	372	336	336	364	353	365	320	343	332	322	327	321	325	336	347	353	316	321	348	357	366	321	324	316	347	368	314	338	308	329	327	347	356	305	335	366	361	347	369	349	351	326	346	329	357	381	362	356	344	338	358	349	386	345	322	326	364	375	339	371	363	361	313	346	331	314	345	316	366	334	359	325	337	334	339	328	323	367	342	353	342	329	371	350	331	376	330	357	355	340	352	355	345	330	313	372	348	348	362	379	329	364	354	366	341	330	340	353	348	353	335	345	337	326	376	329	345	366	360	327	329	344	321	333	326	363	334	297	323	350	347	344	357	327	338	367	357	347	347	345	367	321	312	316	351	340	328	346	344	343	342	371	335	350	356	354	320	330	358	350	373	353	308	357	352	337	342	362	339	340	343	342	363	354	362	338	318	383	369	353	361	326	370	343	366	369	363	349	327	348	369	343	321	323	323	362	338	340	359	367	336	328	329	339	309	374	368	327	340	334	296	354	362	369	345	378	336	336	343	353	341	344	322	336	353	342	378	349	342	328	343	322	357	329	327	356	337	305	313	363	350	363	330	306	344	361	314	343	341	339	343	334	411	329	338	323	344	345	347	382	341	319	327	336	375	372	359	315	357	359	332	339	310	327	406	346	350	339	331	353	313	332	329	381	350	326	384	336	336	380	312	326	330	311	344	290	339	344	349	312	330	360	323	365	347	346	321	361	368	335	330	338	334	321	354	357	370	341	336	387	327	363	357	332	345	328	338	362	353	358	324	345	342	330	331	361	359	363	341	376	337	340	348	348	340	360	336	325	333	354	349	351	314	338	351	322	363	341	328	293	333	342	340	338	318	353	325	341	312	350	331	342	313	316	343	343	338	315	331	365	347	331	378	356	369	351	314	346	333	330	369	341	323	333	355	343	357	364	375	368	342	384	319	328	369	339	350	360	344	349	339	357	327	339	353	340	316	364	329	387	337	329	311	356	374	315	382	363	340	353	350	354	345	368	368	368	356	345	365	370	365	320	337	344	354	345	333	324	351	367	354	319	364	334	371	355	349	339	351	369	345	319	345	372	341	319	366	368	357	352	374	338	350	326	318	337	331	322	352	359	309	313	315	311	358	335	351	333	341	359	348	389	347	322	352	328	301	337	347	335	344	358	342	332	332	349	347	345	337	310	333	367	337	315	346	357	352	372	364	348	359	351	308	347	315	352	318	350	372	350	330	312	335	329	318	335	308	391	327	355	358	338	336	367	314	338	344	328	358	323	361	338	327	346	348	352	389	361	317	355	341	355	340	336	348	310	339	341	338	334	358	314	348	351	325	328	382	347	328	384	331	364	355	377	340	347	350	326	370	354	334	367	322	349	311	357	336	351	357	355	329	373	371	342	319	325	338	353	347	371	374	359	388	326	340	357	323	346	340	340	335	345	317	330	320	345	340	381	357	358	324	343	380	373	355	337	299	315	368	352	337	344	350	332	368	363	366	350	340	311	323	329	308	341	351	337	353	340	339	330	318	319	339	372	338	352	358	319	386	336	335	358	359	340	354	338	338	344	364	375	387	338	338	381	319	338	337	347	337	391	319	349	351	372	342	331	338	371	324	370	320	370	354	344	337	348	319	357	346	353	321	348	360	358	327	351	341	304	322	340	320	268	350	326	350	320	328	384	336	324	359	353	327	356	357	342	337	335	338	349	298	359	338	350	320	341	347	333	346	340	344	348	322	351	349	358	343	354	335	346	347	335	317	387	354	356	372	345	294	323	307	341	328	336	351	341	344	303	365	294	344	336	383	330	350	326	317	316	338	355	341	350	349	339	327	358	318	345	321	328	374	343	338	337	341	336	334	345	346	372	353	338	356	325	346	366	340	370	357	368	341	356	338	377	363	352	346	333	341	334	316	324	351	331	329	342	323	329	328	323	329	349	306	341	344	351	355	338	333	342	350	358	339	390	326	342	352	338	316	336	336	382	339	347	337	372	344	344	344	314	384	348	314	383	328	354	337	343	328	308	323	353	347	347	336	354	305	349	409	346	368	334	363	340	391	320	364	331	351	333	314	298	334	309	302	326	352	327	313	353	344	333	315	346	385	369	337	339	352	346	346	352	338	313	304	313	345	344	321	333	315	359	389	334	322	350	328	331	344	374	376	362	340	351	369	327	343	351	345	339	325	377	361	358	334	360	319	346	338	331	351	329	346	325	347	341	363	371	362	330	317	359	353	375	350	363	340	345	317	355	351	319	321	344	342	364	355	343	331	366	332	346	385	333	349	362	339	351	373	372	341	330	356	342	349	363	338	337	335	336	351	359	334	329	334	339	370	323	331	301	366	346	333	338	334	347	332	345	321	333	344	319	329	326	383	307	323	336	317	324	335	334	348	338	354	328	375	360	352	309	359	362	353	342	319	342	331	329	338	362	318	387	312	347	338	324	350	371	331	328	350	339	329	339	365	359	321	348	356	319	314	332	333	347	312	346	346	343	339	330	328	338	363	366	357	375	363	332	329	358	370	333	363	360	359	325	327	325	347	360	347	345	343	337	330	348	311	324	347	318	333	349	370	335	367	341	357	360	348	331	339	332	342	320	366	353	358	312	335	342	337	351	313	361	351	341	334	323	342	328	363	373	381	302	351	334	326	354	348	360	352	358	350	362	312	376	324	327	327	335	351	326	313	344	335	370	373	359	323	350	385	324	333	338	346	331	364	344	341	360	332	312	352	342	326	340	338	340	342	361	338	327	346	339	324	351	322	319	340	340	344	335	389	336	356	339	382	350	351	345	365	344	323	335	354	325	325	331	361	334	342	345	327	361	315	361	343	358	343	330	373	338	361	375	324	375	338	366	338	328	330	342	344	348	341	360	337	349	331	332	326	334	343	365	343	331	332	336	317	361	331	342	334	326	377	368	324	317	345	352	374	342	330	349	337	353	304	311	346	341	343	356	299	345	376	329	344	358	360	341	347	333	371	371	330	344	348	379	340	371	353	343	342	336	343	340	344	327	357	332	317	346	335	347	359	358	356	362	318	353	347
10448	8726	14101	13933	12534	12356	10849	8384	7273	7731	5330	4438	4090	4344	18737	16585	11016	9333	4663	2089	1241	1206	1118	1134	1179	1132	1094	1067	1034	1072	1016	959	937	968	966	958	1026	994	995	1073	1054	1012	1010	974	1000	1070	1043	1082	989	971	988	954	969	956	962	960	1016	998	1007	1021	978	1010	957	983	969	939	943	1004	931	956	949	984	979	996	958	952	939	968	931	993	1004	989	982	962	960	906	1000	959	963	946	964	1037	963	955	991	926	1002	942	971	1012	930	941	942	960	942	945	983	1004	948	1032	961	1003	949	991	999	938	936	1010	1000	970	963	947	968	972	968	988	934	1020	930	987	998	982	933	957	932	922	881	940	984	938	931	977	980	921	980	973	937	924	898	973	987	962	915	974	940	1033	951	1034	950	943	964	972	1026	900	977	965	995	995	955	998	958	960	952	991	947	1027	924	940	953	965	965	938	982	923	984	939	940	964	979	940	949	964	967	977	928	974	908	901	966	1004	980	1032	924	958	992	942	969	972	950	971	946	991	972	955	983	1026	986	992	973	980	974	884	936	967	941	939	989	979	935	956	1009	995	1044	947	973	979	931	987	1020	963	954	949	1030	923	943	989	962	964	955	949	969	1010	988	994	937	931	1017	976	970	1009	964	990	972	1020	939	954	972	1014	991	976	900	1009	984	923	1024	973	953	962	951	945	964	997	968	948	982	995	954	929	975	970	983	940	864	920	951	983	965	971	992	975	945	954	971	974	873	1019	981	959	953	930	948	1030	928	950	969	945	1009	963	960	963	947	1017	959	991	982	979	1013	960	967	973	948	974	988	987	1015	1013	960	952	945	938	1021	923	978	952	946	1005	963	987	993	995	956	954	897	981	997	978	924	938	894	926	933	951	914	995	937	1010	1000	963	903	976	1041	951	994	944	938	1007	998	965	1003	962	904	991	963	971	1055	989	937	998	964	973	962	951	1003	904	920	978	977	943	1014	966	984	961	1006	969	956	950	960	1006	966	959	983	934	951	1033	917	961	949	966	1034	943	924	1016	988	967	989	946	931	963	970	980	944	982	962	998	947	958	977	978	996	947	985	971	953	998	992	967	1001	955	1012	952	916	963	933	919	974	1006	968	991	948	908	964	977	929	990	903	1012	959	989	1012	966	947	1002	964	938	959	979	922	982	1015	941	931	967	956	954	987	981	1023	949	1011	908	921	937	990	990	936	922	1020	1015	1000	952	995	1015	981	946	1001	975	934	956	949	972	1012	1050	984	947	1005	912	999	886	951	956	951	980	981	987	940	1000	1017	993	987	953	966	948	979	938	910	1040	998	887	1010	923	988	942	951	933	949	935	1009	957	942	974	963	959	950	1058	1029	1021	933	956	962	941	944	903	941	989	969	953	909	918	967	1046	988	964	939	995	994	993	930	989	957	994	944	974	972	945	928	991	956	919	973	957	963	921	982	976	997	928	923	1001	953	940	922	974	1001	986	962	991	1014	952	993	954	980	951	971	958	980	928	971	963	921	984	895	939	987	978	962	969	1019	994	918	988	967	933	969	1003	973	946	968	959	948	1044	957	984	953	945	911	1004	939	953	923	1002	974	977	989	964	987	959	965	959	964	1037	1006	948	1001	970	1027	952	1008	945	948	950	991	993	931	990	978	954	966	962	936	968	998	974	942	1012	966	949	946	933	1007	984	963	898	1002	961	955	1013	913	953	942	985	985	983	936	948	941	980	882	1000	901	956	1021	971	927	996	941	966	974	962	950	966	981	906	957	1010	943	995	991	960	941	940	959	971	976	994	923	965	985	936	989	921	1012	958	962	989	948	969	956	920	963	896	960	1010	1011	977	976	936	1012	1013	952	1004	939	1010	931	995	896	953	951	956	947	988	937	963	916	905	1006	965	1009	960	960	913	944	1012	930	930	978	967	931	927	966	917	929	1001	1024	962	982	956	960	970	973	902	974	964	982	964	963	963	986	998	988	946	971	941	944	982	1051	953	982	979	949	984	917	937	926	969	874	1001	947	996	952	992	978	972	966	944	979	967	956	998	943	959	966	970	927	943	931	978	941	974	987	941	947	978	948	988	1000	902	941	978	937	954	1019	936	950	991	946	961	942	939	973	938	982	958	959	957	992	983	1016	922	969	954	971	957	942	954	954	968	905	959	964	1005	930	979	966	973	950	982	953	942	985	1005	1026	973	986	996	977	914	1036	953	930	978	968	987	965	1020	951	990	928	918	923	959	970	956	944	918	975	926	939	905	927	954	988	948	947	944	951	992	961	984	1004	964	992	954	948	962	1003	957	966	916	973	972	950	990	991	926	950	939	936	949	965	938	1015	1015	964	952	1035	999	957	940	983	901	942	959	967	946	1006	951	928	999	1033	941	954	956	948	995	969	940	920	971	945	980	989	955	958	964	1029	917	927	961	942	983	980	961	941	994	980	919	1000	1007	975	991	958	964	928	940	898	980	951	968	962	919	953	935	929	988	984	978	925	935	1022	959	998	1000	945	922	971	924	950	962	939	1000	989	962	954	957	971	942	988	945	1021	973	966	991	936	958	963	984	997	952	973	944	928	961	914	939	953	940	927	883	978	1015	984	987	962	997	1010	1011	919	954	938	969	962	1028	953	1012	961	940	976	1006	1034	988	884	1001	929	993	988	988	958	949	941	957	944	1007	990	1041	984	962	996	978	1003	947	970	988	917	1014	1002	932	940	1017	1006	949	955	967	940	1007	951	999	1001	979	941	950	1025	960	920	996	972	977	942	945	994	1014	935	958	963	965	937	990	1002	938	999	956	891	936	965	991	928	969	934	950	973	927	960	950	949	1024	992	970	931	972	963	968	974	967	1010	931	994	932	915	1014	990	926	988	984	958	989	960	939	957	994	984	955	967	1049	943	944	950	941	1002	996	988	953	879	921	1009	956	941	946	977	1017	987	940	967	960	981	981	959	1025	974	967	955	936	973	975	951	894	969	999	969	918	964	924	921	950	949	975	950	928	951	967	987	969	942	902	964	980	972	936	975	978	932	959	977	994	925	944	936	921	949	1003	855	936	959	974	990	998	986	949	969	936	937	932	980	935	986	968	978	981	986	958	936	969	926	939	971	947	999	928	1012	1036	915	932	981	1010	968	972	998	941	900	927	1009	931	956	910	980	993	924	967	960	951	981	1020	973	874	979	982	934	999	1000	972	929	952	1000	966	966	969	1008	1022	985	910	950	1007	973	991	974	932	1035	987	939	986	957	941	943	959	949	1010	961	968	904	973	905	933	966	968	965	963	985	1024	1009	1002	979	980	958	1024	947	985	953	952	914	989	894	944	943	979	940	911	953	957	922	992	943	967	981	993	937	978	980	964	1068	985	1004	977	1029	974	942	1075	963	985	948	992	890	983	946	971	919	971	945	985	1014	991	898	990	928	1025	1062	981	944	1007	992	974	949	870	954	938	946	947	967	956	984	965	930	955	934	966	971	958	968	945	967	965	972	961	911	960	974	924	931	1007	914	946	992	1079	943	978	918	987	964	1018	956	980	955	953	958	1002	1036	899	955	929	898	959	902	979	956	991	932	919	974	961	971	982	945	946	971	960	1003	950	967	993	981	954	954	952	935	962	969	1042	983	963	1001	1013	954	966	971	928	942	1033	959	962	952	990	966	1021	993	963	959	907	990	970	932	983	945	939	986	967	1039	943	1057	1008	941	1006	973	945	920	949	959	964	905	948
29841	17781	13948	9958	7628	5821	4520	2803	2795	2616	2171	1534	1529	1325	6931	7295	4042	3151	1515	594	452	429	427	436	385	382	395	383	372	341	362	386	355	334	343	368	354	336	315	383	433	391	388	343	366	392	338	388	356	365	381	406	375	359	379	381	340	369	369	390	360	363	333	360	349	345	368	331	392	358	376	356	320	339	358	355	383	409	363	368	358	365	334	344	346	377	331	339	340	399	340	329	357	329	342	342	369	366	345	331	360	349	367	352	358	363	319	344	392	326	342	349	342	392	371	314	364	380	326	394	345	363	379	354	369	382	353	327	372	345	352	316	346	355	320	354	317	356	315	379	335	335	377	338	338	358	381	342	342	360	352	375	337	345	358	366	348	363	345	343	343	344	339	346	354	347	344	370	350	383	352	356	345	350	354	345	367	348	381	381	365	332	369	318	321	362	353	337	353	307	363	342	344	358	366	341	362	363	364	357	393	371	353	328	317	364	400	361	348	325	336	358	356	367	331	380	372	350	382	338	332	364	335	382	347	356	343	345	352	340	362	344	330	358	389	356	380	367	354	322	360	365	326	343	355	357	373	364	348	360	362	370	350	378	330	306	358	371	342	391	358	381	361	371	350	345	353	343	347	345	369	327	342	340	384	350	312	375	327	363	348	360	382	355	327	384	362	347	375	328	311	348	409	372	369	376	359	372	350	349	341	337	347	360	371	347	337	363	348	339	382	347	368	353	309	361	318	358	361	350	349	354	354	344	358	358	364	381	370	356	378	331	314	347	365	298	374	362	364	353	340	347	333	349	351	324	338	360	359	341	359	329	382	327	367	335	308	336	371	385	332	350	333	296	340	375	343	337	347	378	369	342	371	431	370	353	338	333	333	340	359	341	351	357	350	377	375	378	336	396	379	380	353	380	361	349	330	372	370	374	360	339	334	369	333	355	383	361	333	343	378	352	323	353	379	370	381	353	387	341	356	362	345	364	348	360	364	339	329	369	387	353	345	330	360	319	353	385	372	360	362	334	352	332	355	347	360	337	361	386	333	341	340	359	407	332	340	354	377	400	333	347	366	354	353	377	352	319	327	364	366	341	334	379	351	368	366	354	331	348	376	332	335	376	371	354	331	346	341	340	347	348	335	336	339	365	332	353	365	360	334	351	375	355	383	381	355	337	328	366	403	331	405	367	372	365	336	370	355	356	325	354	380	354	328	319	351	370	371	361	393	384	357	373	350	336	381	378	376	349	326	384	350	364	337	344	373	341	359	342	364	326	369	352	392	336	316	347	332	344	378	340	337	359	384	380	351	361	377	350	355	366	343	359	354	343	352	389	378	376	348	341	375	352	344	359	366	379	338	358	400	350	335	368	332	335	378	348	370	348	349	342	351	312	336	352	346	356	343	353	310	339	350	327	346	370	337	343	357	336	333	355	355	378	330	350	320	332	358	367	335	394	369	369	331	345	334	360	331	343	379	359	336	322	385	345	398	346	351	391	375	351	346	343	374	376	354	373	341	346	366	348	329	330	334	334	359	368	320	363	349	342	384	354	345	352	310	361	342	396	366	372	354	365	344	317	343	371	351	391	354	360	347	330	331	357	330	356	392	374	356	374	369	348	334	353	344	361	387	335	343	335	371	317	369	370	363	352	360	345	357	362	320	355	346	323	349	341	345	344	351	340	384	334	364	343	403	312	357	378	367	381	395	329	319	375	319	390	370	337	370	340	359	368	358	343	381	356	349	384	371	367	354	375	362	392	391	319	356	362	358	349	339	345	355	362	399	322	377	328	358	312	399	364	378	362	363	375	334	324	358	393	351	370	380	375	351	324	365	338	358	377	367	351	348	333	371	342	371	350	348	333	352	364	336	350	311	337	351	335	370	342	353	343	337	385	348	348	368	351	356	310	371	358	351	360	327	374	389	358	324	362	365	355	341	354	372	361	335	369	364	388	361	383	357	349	348	348	396	343	377	356	364	336	339	374	409	387	360	348	339	378	332	360	295	361	350	357	342	359	325	316	354	341	345	346	353	373	361	361	376	379	365	367	346	367	342	327	325	359	342	359	367	334	325	362	355	355	343	359	378	316	369	339	349	346	327	357	319	386	335	370	348	340	333	342	344	357	353	324	353	345	385	340	355	345	368	392	326	337	360	321	353	361	349	351	342	384	360	349	321	324	348	355	342	401	351	361	355	347	357	370	364	355	370	337	354	385	344	381	358	350	353	328	412	375	357	360	414	329	386	372	349	337	377	332	345	364	360	333	360	346	357	365	307	335	356	367	367	384	347	363	345	361	353	369	360	381	360	355	367	371	337	310	346	350	363	365	351	370	364	326	343	334	376	375	317	344	297	364	352	353	373	372	335	365	372	360	363	373	332	363	356	363	374	348	353	349	331	396	350	349	357	329	380	348	357	313	348	327	330	353	334	380	345	349	317	365	339	351	365	329	364	350	349	369	348	377	391	365	369	328	323	330	364	358	373	352	343	364	363	356	365	364	353	348	383	368	358	315	314	364	343	338	361	378	338	368	359	319	357	325	356	336	318	346	361	372	375	351	341	396	338	377	373	340	360	345	350	367	363	355	376	371	342	349	335	341	329	365	419	320	349	363	362	343	383	357	349	368	347	345	354	374	344	366	379	351	311	352	350	380	355	376	361	336	369	396	324	362	341	384	346	356	355	340	366	372	342	376	332	337	360	352	362	346	344	362	361	351	347	359	382	363	320	344	387	343	336	406	351	357	337	351	349	352	320	337	334	323	377	371	349	314	361	382	358	369	340	330	352	342	355	356	349	375	404	356	323	367	361	372	361	346	346	354	357	341	371	366	356	382	338	340	334	365	364	346	307	382	357	381	320	369	332	374	369	350	339	329	334	344	349	345	401	324	359	365	353	394	375	361	337	311	316	361	367	367	376	334	327	317	373	376	344	357	380	351	355	341	355	393	374	356	352	330	351	354	347	371	350	330	356	356	347	352	367	349	390	337	361	329	324	365	337	352	367	347	325	347	341	343	371	346	336	388	364	380	336	348	341	349	361	326	319	338	361	329	341	373	344	383	368	349	359	372	342	367	349	365	360	378	356	328	363	341	382	353	354	364	330	361	351	356	373	327	355	367	372	366	322	335	376	362	357	363	371	354	364	359	334	357	346	347	329	356	359	360	372	371	370	371	362	331	344	345	370	331	345	364	343	371	330	394	358	344	354	342	349	336	384	370	317	343	368	343	335	365	335	367	353	379	362	359	333	350	363	350	340	329	364	330	363	372	370	332	348	362	339	324	311	344	379	347	364	371	368	349	321	354	367	336	314	332	318	366	327	379	362	345	353	336	361	332	351	338	364	331	353	350	352	361	344	358	307	337	346	367	327	325	372	360	339	321	336	369	348	374	359	351	358	361	383	346	356	339	323	346	389	336	363	389	405	356	353	341	370	370	386	346	370	350	363	372	330	370	360	376	339	379	420	348	338	333	357	388	362	341	371	380	366	360	328	310	353	367
12229	11027	17561	17975	17754	16172	14605	10718	11783	11342	9863	7367	7126	6641	25093	24006	16762	13951	7121	2239	1515	1377	1423	1489	1378	1346	1159	1067	1078	1031	1019	1032	1039	998	1051	1083	979	1057	1095	1143	1360	1367	1192	1071	1118	1101	1114	1003	971	942	1017	968	960	1025	957	1021	1021	940	1020	997	976	995	979	974	997	966	1005	959	1022	971	1002	946	986	989	941	941	990	986	1005	978	985	1014	981	968	938	990	993	1002	974	987	1005	1006	968	1000	987	987	928	1019	1011	976	919	964	1020	990	995	1024	1027	959	984	976	950	972	938	1003	981	975	952	966	1017	1006	1030	1035	958	1045	991	975	980	999	995	956	974	979	1005	1008	973	965	968	940	1008	968	981	1033	950	970	979	966	975	984	1008	1028	981	967	946	1018	974	876	974	994	966	945	960	1008	1003	1048	927	949	991	936	984	933	963	973	947	968	1036	958	1009	930	1025	989	976	999	1014	936	1004	965	939	984	959	962	1036	934	974	1015	948	944	969	955	973	937	995	995	975	1037	1056	1023	1003	976	989	1040	943	966	1015	993	971	1003	911	932	1013	999	998	978	920	980	1016	1004	1007	948	945	1038	990	981	951	973	948	956	1024	928	957	913	980	944	972	983	1003	997	969	947	971	926	1012	953	1022	934	1016	961	959	999	986	970	964	994	957	979	948	937	967	983	991	979	995	976	1003	949	994	967	984	1012	916	968	970	1007	946	958	978	1000	1001	958	1037	963	910	1027	956	1024	992	983	990	951	1010	985	949	929	1026	999	995	951	1032	989	984	1003	1023	1018	975	904	994	1018	974	950	986	986	1019	968	946	990	971	1028	977	1058	994	990	950	981	1016	957	921	986	990	994	956	1027	1021	940	951	1026	971	1006	996	1036	986	1020	934	1024	929	964	1017	1009	968	993	1064	938	988	1000	1014	980	962	1039	994	1002	978	960	980	936	967	946	986	973	1011	951	1020	980	983	1001	1004	1013	966	942	1011	956	1033	1058	954	972	986	935	983	1047	994	966	981	1009	963	1032	970	932	999	980	976	974	985	925	980	939	985	1001	1004	989	1049	983	973	930	991	967	988	987	978	975	904	971	945	996	954	1002	993	988	948	1029	972	992	942	933	957	988	951	918	963	983	1009	969	976	972	961	989	985	980	991	1015	1000	994	979	996	950	967	988	997	969	935	993	1019	1017	983	979	929	994	977	959	1015	964	1015	937	971	1033	972	968	995	1001	998	982	938	1000	946	984	959	997	991	936	987	962	1014	982	978	992	983	945	980	970	951	994	971	1026	950	949	969	1015	1042	944	1021	999	977	1001	969	963	982	978	971	942	977	937	1004	1000	988	1016	971	976	1029	997	982	1048	995	952	969	989	969	965	969	944	933	1027	1034	927	957	966	985	951	968	991	960	997	952	964	988	950	973	975	983	1014	929	982	999	963	1006	963	999	919	1006	984	964	949	970	1012	947	954	961	932	925	952	942	940	1003	999	927	980	980	983	1033	986	942	985	966	960	948	921	926	950	948	967	1014	1001	1017	1002	967	981	975	964	967	949	929	963	958	943	951	978	989	1045	1007	974	949	968	982	980	973	976	964	940	1007	941	1001	987	963	907	961	1027	994	976	969	985	986	1002	976	984	1027	1019	964	982	997	978	989	934	1024	988	957	961	950	971	979	952	929	980	1009	938	983	983	961	1019	954	1021	999	974	934	1005	988	1005	1025	972	992	1023	981	972	989	1008	985	988	959	987	965	955	939	928	925	967	951	980	950	928	975	1021	988	968	1018	1016	932	962	1029	1013	1062	960	993	990	974	1005	959	996	1014	934	958	960	981	996	1008	990	994	985	967	1032	971	968	927	941	1009	969	1007	1015	1008	948	992	981	985	936	1020	965	952	951	972	958	989	963	943	1003	984	1028	998	1028	993	999	1025	947	970	960	952	1001	986	969	978	961	991	947	982	931	978	1002	1021	1013	969	962	948	962	973	933	978	1040	990	983	953	981	974	1032	971	932	986	996	1004	1022	1003	1008	969	921	1017	1026	1042	948	947	966	1004	1044	1012	937	1005	981	1020	962	997	986	955	1027	932	1010	984	980	966	1034	939	972	932	1002	984	950	990	944	979	920	983	944	914	1001	972	938	994	906	925	1027	1013	974	972	965	996	1004	990	979	958	965	949	1025	950	982	967	991	992	1001	948	996	1032	977	965	924	953	985	968	936	988	1041	993	953	984	1004	998	954	973	1077	995	958	975	953	960	1039	1001	974	920	1020	968	989	1051	974	952	934	941	999	1045	995	959	970	974	979	901	940	977	939	963	960	980	1038	1045	948	963	1017	916	992	954	962	993	989	905	1023	1013	958	1010	940	976	1017	933	953	969	979	980	974	941	976	998	963	956	978	994	943	1001	981	960	936	970	1002	1005	1003	999	983	1022	964	952	981	1027	996	962	1026	945	954	1016	956	969	944	1002	943	940	967	971	948	977	951	944	942	957	980	965	912	1031	961	961	968	1018	995	1029	1031	941	985	909	1041	977	1001	988	964	990	1026	955	995	980	993	966	973	951	983	908	974	1015	981	1010	1001	967	979	983	934	996	988	994	1007	982	1011	1023	935	987	1009	941	956	1041	972	1001	948	1022	977	1025	951	973	982	1009	1058	950	967	975	950	1003	967	991	997	987	991	1028	989	1051	957	1010	965	982	978	968	1003	998	913	993	1045	918	968	980	964	980	970	1006	957	962	946	1005	968	1008	1025	985	976	978	963	986	955	978	1018	942	1014	1000	937	990	998	1039	977	1002	989	992	950	923	1005	942	964	909	918	964	899	1005	1016	1080	994	1009	924	935	1006	976	1000	1005	1017	975	957	960	992	1011	920	965	953	1008	992	891	1001	970	987	1006	1027	989	1008	958	965	945	1020	974	967	967	974	993	1061	923	918	945	974	983	948	938	974	956	991	968	937	957	951	1043	954	925	990	964	997	1005	937	1001	955	965	1004	962	1068	963	996	934	947	957	988	991	944	938	1030	905	973	974	962	950	1042	1008	995	957	974	950	958	1057	985	997	939	898	928	970	960	963	995	1040	979	942	962	984	943	898	948	1039	942	963	949	1029	990	1036	1000	985	997	932	987	929	943	977	971	1002	976	950	963	1008	1019	1001	996	900	957	991	965	980	1027	999	975	1006	947	949	955	935	936	1006	947	1055	1005	978	1008	1031	982	991	952	1026	1003	987	948	952	1032	1009	1002	983	999	964	968	977	988	943	949	957	980	986	959	981	1062	985	993	1011	958	941	992	970	1012	933	963	968	956	1009	999	971	1020	971	994	987	969	995	937	973	981	981	971	983	1000	996	1023	989	971	976	965	959	1013	952	951	1042	998	991	992	1024	958	980	1002	1031	1003	973	960	983	962	987	914	982	970	988	998	997	977	946	995	955	992	1001	920	979	1007	986	996	974	1028	1021	947	966	1036	948	997	1008	957	1034	975	960	958	1003	957	946	956	1062	1030	1057	981	954	974	987	1030	992	990	970	1054	964	946	955	1005	975	975	950	959	942	1034	1019	933	992	1029	986	1028	969	911	956	952	946	1006	969	964	1039	952	984	1007	975	980	964	956	994	976	954	1006	982	975	980	1008	995	1034	973	939	1005	973	955	997	1003	1041	999	978	952	982	970	983	963	980	1032	951	961	972	1046	962	976	990	1020	954	954	977	1025	1008	1015	986	984	1006	997	1028	984	1013	1020	1002	959	995	1048	933	945	1020	1040	925	970	972	1005	968	973	1008	1000	959	966	942	939	976	995	968	998	992	968	1016	908	967	948	1008	958	976	958	988	960	987	995	976	975	959	1023	984	1015	945	956	936	1001	977	971	927	965	1046	1001	946	973	997	968	932	958	966	972
25597	6886	2109	1610	1315	1198	965	709	653	594	544	475	514	407	686	701	526	513	385	313	320	296	320	275	303	326	324	290	318	299	317	299	303	294	285	274	294	274	291	276	302	274	269	279	281	280	274	314	281	306	306	298	307	291	300	306	305	289	274	280	322	282	304	309	283	302	290	296	288	288	325	306	290	300	297	300	308	292	292	316	283	271	280	282	298	274	263	282	293	270	285	285	289	286	263	275	297	301	305	299	308	307	276	319	309	282	288	287	332	335	333	260	317	289	327	294	274	302	273	301	297	314	285	255	296	327	314	332	297	324	295	258	280	318	284	287	313	284	264	305	308	306	247	297	284	311	340	274	304	284	277	271	306	325	271	297	291	309	284	280	330	283	308	310	285	278	294	299	287	273	287	299	300	293	286	300	276	290	278	298	300	317	283	315	300	284	298	238	299	317	268	314	293	299	297	295	302	277	313	279	290	306	304	291	257	292	307	311	285	267	298	289	271	287	293	291	301	328	304	290	313	302	277	313	290	293	277	289	269	253	275	273	301	303	302	300	297	292	275	287	312	271	295	295	316	326	304	306	285	296	271	262	278	295	316	266	304	300	273	263	282	298	290	310	277	308	299	292	294	288	332	306	292	311	307	285	278	307	280	310	273	295	294	318	291	314	306	273	274	309	285	330	317	324	292	278	306	286	286	303	302	294	277	292	302	280	295	294	278	281	248	312	316	295	303	300	311	302	283	280	318	314	318	318	294	310	280	295	273	273	310	313	279	307	287	265	277	277	302	292	269	322	302	286	266	301	297	314	295	282	307	295	300	320	278	302	274	299	288	304	296	288	303	307	305	305	289	272	324	269	299	315	282	269	309	286	323	268	277	305	297	273	264	278	266	258	300	278	279	285	285	321	272	295	279	285	294	272	318	322	291	276	296	287	260	322	324	297	294	295	284	285	312	276	304	273	271	322	296	286	295	310	271	299	282	298	288	298	269	295	297	274	291	288	314	306	325	281	267	307	289	263	303	297	256	302	280	291	294	270	287	271	289	294	292	292	279	273	283	283	282	304	308	292	302	303	280	295	265	276	277	281	308	293	276	313	287	292	260	281	300	270	299	284	291	255	293	317	273	306	282	321	273	326	288	278	298	266	287	266	262	314	258	297	277	298	317	276	316	284	288	276	298	327	300	289	312	270	287	330	273	304	285	312	280	301	277	289	289	307	272	280	302	280	279	287	310	302	309	298	313	262	286	296	300	312	245	296	325	278	284	296	326	272	300	278	263	298	265	319	288	305	282	285	288	289	281	305	279	316	279	296	303	305	316	281	300	333	295	283	334	335	298	314	301	291	307	335	279	285	305	282	299	268	300	307	271	303	298	316	296	288	303	315	275	297	313	288	269	305	307	321	287	329	314	300	269	295	294	298	277	297	291	296	290	286	311	286	281	286	304	306	317	283	279	280	284	291	265	308	292	261	299	277	279	312	295	298	288	262	302	298	309	280	272	275	282	274	321	273	303	294	286	298	260	284	282	293	310	293	302	326	293	256	278	282	300	290	298	263	273	290	270	279	259	321	269	292	288	281	281	309	293	286	308	284	316	290	270	292	305	277	273	279	253	307	319	285	304	286	280	303	278	283	297	279	298	297	305	297	263	282	297	275	325	291	295	297	285	278	309	283	274	289	295	338	278	301	313	315	297	260	284	287	277	269	297	296	286	255	276	325	279	279	306	297	291	278	282	295	294	295	294	295	294	285	319	284	261	264	276	285	265	305	290	287	305	273	285	279	286	304	299	302	296	288	284	274	279	302	323	290	293	284	257	337	289	305	306	316	296	324	301	278	305	275	300	301	273	285	291	316	269	309	287	296	301	287	307	295	270	274	282	261	273	302	307	314	300	269	285	285	275	281	312	307	273	302	272	312	296	289	256	299	282	282	301	286	277	290	282	288	263	313	287	278	280	304	300	283	274	312	292	304	293	324	267	307	269	292	300	309	294	290	316	295	275	287	289	294	286	278	297	325	302	301	289	308	279	299	307	283	298	292	316	284	291	300	298	281	289	297	285	274	325	294	287	287	274	286	284	285	289	296	262	309	286	292	293	296	286	306	279	307	337	289	282	284	282	296	287	274	281	307	292	268	285	312	312	290	288	301	292	295	291	309	257	274	309	306	301	319	317	318	279	301	307	325	300	328	300	310	311	287	276	256	304	294	286	263	281	312	278	256	297	307	285	271	304	296	276	319	292	297	295	291	280	309	293	315	290	284	317	290	284	284	273	315	286	289	305	285	329	328	296	292	312	279	289	311	298	278	287	297	319	302	304	297	295	296	264	287	290	300	297	304	269	286	306	296	308	300	324	306	307	295	265	275	302	295	297	253	315	296	304	285	279	292	306	288	280	288	286	280	308	296	296	307	293	278	303	266	305	337	284	250	296	280	301	301	272	303	307	262	294	314	304	268	289	297	277	314	285	290	295	271	278	252	308	300	275	269	278	292	287	303	263	292	316	279	322	299	311	255	282	294	281	279	290	303	315	306	302	282	308	267	297	299	297	312	312	283	272	273	285	300	322	293	287	284	293	307	273	296	268	295	273	303	289	287	318	307	289	284	291	262	297	285	279	295	297	284	311	285	313	291	307	326	272	327	317	302	303	286	291	273	291	257	246	283	286	310	273	293	324	289	268	294	311	298	315	294	264	271	313	291	285	278	244	292	279	292	294	296	314	300	302	306	289	305	314	312	285	319	297	262	290	273	287	300	305	275	307	269	287	270	296	310	300	321	280	293	291	245	297	282	263	315	287	270	296	307	300	303	275	309	286	309	287	277	276	294	304	295	292	292	265	263	277	289	287	291	314	286	283	318	298	255	278	289	309	274	278	288	268	272	292	290	276	304	298	308	277	279	301	308	300	317	300	293	286	276	297	265	267	306	295	311	318	302	301	267	301	300	300	294	293	313	285	335	328	281	312	305	288	302	266	300	264	307	282	290	306	300	302	311	281	288	275	332	286	305	270	278	284	299	297	300	298	287	305	290	278	307	280	294	321	331	289	295	322	285	286	291	285	289	298	308	327	271	272	318	305	298	301	319	290	271	277	313	337	275	260	264	297	289	296	310	302	296	275	268	249	301	292	303	309	297	272	291	323	308	305	284	289	307	294	273	310	300	288	283	302	270	273	345	273	290	316	275	300	318	305	276	308	288	280	295	287	274	300	294	289	283	316	292	286	302	292	292	320	299	296	310	280	307	290	323	266	301	271	281	260	289	294	311	281	294	282	284	305	279	296	348	288	289	292	310	277	314	289	278	307	298	305	284	298	293	319	286	332	279	294	292	276	294	314	290	329	313	300	308	287	307	277	307	281	303	253	325	277	320	307	291	303	310	295	294	295	289	312	297	305	287	312	302	276	289	299	295	302	291	294	284	291	284	288	284	285	285	315	309	280	300	299	281	296	293	333	276	291	299	297	271	308	285	284	273	283	291	286	293	289	282	285	282
8202	3497	5391	5873	5680	5092	4126	3157	2830	2440	2231	1895	2053	1794	3129	2908	2211	2150	1307	928	817	803	888	882	818	855	815	862	834	788	825	830	844	841	836	824	804	824	815	840	843	896	817	806	790	829	843	858	803	812	806	799	830	823	797	844	804	834	835	756	806	840	839	809	809	808	846	792	817	817	834	844	792	830	893	810	824	894	831	802	827	847	853	814	824	824	780	831	757	843	814	829	848	813	826	831	851	805	801	824	831	860	845	874	864	839	807	832	783	831	848	823	859	818	819	807	836	840	839	781	803	871	801	789	817	854	802	772	827	809	782	831	782	814	812	870	819	845	855	845	808	808	830	787	851	842	852	799	814	798	819	800	828	836	842	831	767	897	826	860	820	791	832	772	824	783	808	807	860	819	841	820	840	870	866	827	766	815	814	831	819	821	822	847	860	843	789	823	809	844	823	797	847	789	842	798	779	719	873	845	800	794	876	809	843	860	847	790	812	831	835	785	818	810	827	833	875	800	801	832	819	835	836	761	828	815	818	810	864	826	789	855	796	834	854	806	807	837	864	771	765	805	809	849	808	795	756	804	817	793	807	774	779	819	843	825	841	833	822	827	852	810	818	828	855	817	769	765	838	793	811	777	832	790	834	776	734	844	820	814	782	752	844	845	757	852	789	839	846	824	820	786	876	772	849	818	798	816	743	836	837	802	826	850	847	790	809	791	847	883	761	850	819	839	798	815	780	818	809	776	839	799	843	828	807	766	828	775	836	803	825	854	839	830	844	808	836	804	847	831	821	812	806	779	857	853	793	851	830	818	805	784	826	796	820	805	841	724	787	837	840	855	809	826	808	834	828	835	792	866	801	835	825	826	804	815	794	827	802	781	807	833	814	807	784	829	820	837	803	801	762	795	835	829	823	803	801	812	887	815	768	869	807	803	843	813	848	840	900	851	780	834	782	812	779	881	835	830	812	853	826	829	849	824	776	824	831	844	832	876	825	796	801	829	824	759	830	802	801	847	850	830	797	809	820	794	896	805	813	860	819	809	817	811	833	780	862	787	809	784	822	830	834	871	828	753	790	833	762	822	829	829	830	819	804	830	830	816	828	784	769	857	863	886	836	793	800	812	803	850	832	899	837	821	842	782	791	876	832	862	823	818	781	799	775	800	776	808	821	827	820	835	825	844	811	808	782	847	845	861	841	846	788	807	789	788	874	799	818	823	859	828	835	810	786	830	858	805	855	865	820	801	820	800	824	815	836	855	804	751	782	783	821	796	803	788	807	835	844	801	847	802	860	852	777	850	804	815	849	807	830	817	841	808	800	815	784	778	847	778	837	839	850	813	884	782	839	820	821	820	819	822	810	858	838	788	823	780	847	822	780	809	838	859	829	812	802	842	828	841	812	846	817	801	801	822	783	775	811	817	834	802	836	821	819	827	800	819	785	801	834	912	809	873	821	791	841	819	784	780	789	864	852	865	790	768	828	805	848	814	834	842	799	786	836	831	826	846	810	818	860	847	798	848	808	788	872	838	849	804	800	831	824	813	801	814	809	807	822	771	760	810	894	840	820	828	789	863	807	831	860	770	803	809	816	815	859	765	797	817	799	776	812	850	805	811	819	806	834	805	844	852	804	814	827	821	795	751	839	828	815	803	813	862	804	794	835	801	862	799	825	866	824	756	813	835	807	854	812	787	836	842	847	795	813	762	826	783	800	815	777	813	846	861	827	755	815	768	835	843	853	842	774	826	786	839	823	804	803	781	802	810	816	881	859	815	798	833	806	819	840	806	777	809	813	773	781	795	801	808	781	792	809	779	894	825	835	855	835	802	804	814	808	829	836	795	818	793	833	807	794	839	854	770	831	773	844	832	823	846	842	864	838	806	790	802	815	855	791	834	817	828	831	827	850	830	854	788	853	821	829	810	772	739	842	810	845	839	837	781	807	845	817	852	862	820	810	795	787	836	835	742	876	836	818	817	847	800	799	802	804	860	757	865	841	802	826	826	841	759	811	839	800	800	790	840	799	879	833	852	867	805	769	814	786	830	771	831	796	796	879	785	788	827	820	847	825	826	811	773	818	807	832	821	847	819	796	806	808	854	811	820	835	810	838	843	830	815	819	832	795	801	790	827	830	853	832	828	825	809	826	806	816	841	819	831	857	811	843	828	859	846	820	772	802	808	802	840	895	824	846	844	885	852	813	855	829	814	755	857	791	823	828	825	811	877	831	809	809	827	835	781	840	825	783	796	774	764	853	789	792	840	833	838	817	827	808	837	797	838	828	869	786	854	872	816	813	845	834	780	838	782	787	857	799	879	849	801	802	809	786	784	861	832	817	801	822	833	872	817	811	798	823	815	862	781	785	809	832	841	855	843	759	858	843	827	766	804	832	817	784	776	818	825	886	835	756	848	767	875	821	835	792	793	796	843	831	826	860	806	817	868	875	833	831	803	807	790	830	826	854	801	799	817	843	786	837	784	855	816	835	825	814	853	880	830	825	814	771	798	853	824	796	820	792	806	788	836	804	810	762	790	838	838	818	868	792	806	849	879	883	821	850	806	809	822	795	790	795	793	797	794	775	839	855	853	810	812	827	808	834	829	783	807	785	843	805	773	740	839	780	828	792	813	805	825	808	837	839	810	818	810	817	870	846	806	887	816	760	788	851	811	766	848	814	809	849	812	823	824	828	819	841	835	870	800	800	843	815	772	867	820	799	818	832	864	775	823	851	858	821	807	806	781	860	841	777	870	832	832	806	810	831	844	825	819	839	803	852	857	815	787	791	757	817	867	824	807	842	856	807	871	840	818	851	839	859	830	812	806	858	792	813	853	787	814	840	865	778	803	825	803	825	835	783	767	835	810	836	782	846	789	811	796	796	776	781	830	876	870	845	832	811	859	772	828	775	805	839	792	805	823	818	819	805	790	796	878	818	864	837	841	862	833	843	796	821	850	839	815	808	822	841	764	821	793	887	852	840	837	821	831	788	797	833	794	859	821	843	824	829	838	792	873	874	825	811	745	836	775	861	852	768	814	809	828	831	751	840	797	826	813	778	819	845	796	852	826	869	836	829	813	839	822	821	787	862	762	802	855	802	811	796	800	861	831	788	844	841	853	804	800	820	857	844	797	884	821	811	828	815	831	846	829	864	809	839	803	800	782	829	820	759	839	804	812	826	879	817	801	832	825	830	799	806	813	862	858	773	804	787	799	827	789	814	821	861	835	833	763	841	810	803	803	848	778	819	824	884	861	858	840	853	838	773	824	852	834	803	837	803	762	788	832	844	802	830	824	817	833	833	816	806	831	789	807	822	823	780	798	853	855	836	843	797	838	809	830	811	839	811	827	853	825	810	826	830	815	796	878	842	823	839	827	856	799	833	797	849	849	817	855	804	773	804	798	824	822	797	837	845	844	814	836	774	795	826	793	779	856	811	791	847	780	817	868	855	797	837	842	825	894	806	799	855	831	840	839	813	800	839	823	792	842	798	842
28524	13558	8979	6007	4617	3272	2636	2071	2071	1655	1216	1116	846	855	3738	3332	2684	2087	959	459	321	328	328	309	286	316	294	304	287	301	267	293	282	272	296	279	291	312	285	283	290	283	254	305	295	289	268	287	306	310	303	285	314	274	275	288	298	284	262	312	270	328	274	282	285	300	287	277	249	269	298	286	303	276	271	285	293	276	294	283	297	292	303	283	257	268	304	294	252	259	273	265	289	279	291	279	313	285	301	300	307	266	280	289	279	284	314	305	285	264	264	272	245	290	280	290	257	255	273	281	275	286	270	276	267	297	282	254	306	284	278	275	304	273	293	294	269	298	303	275	276	315	307	295	280	284	267	300	277	300	317	276	267	254	274	282	294	301	271	284	262	283	253	311	269	279	299	277	311	285	282	284	276	278	285	316	285	282	289	258	280	273	281	287	276	294	328	276	290	282	273	317	299	279	304	249	292	309	277	291	282	291	268	301	310	290	310	291	285	290	298	280	284	289	296	310	301	288	284	271	281	259	252	286	291	284	300	302	334	306	293	294	323	325	271	289	312	264	275	324	288	289	293	272	275	297	263	270	284	273	280	274	272	274	294	296	265	310	271	293	275	266	299	316	278	262	274	307	264	244	310	299	310	282	306	312	293	246	294	295	299	294	312	290	295	293	308	281	294	275	254	297	307	292	307	285	285	264	306	292	295	272	284	287	293	278	273	285	272	318	254	279	316	287	270	275	283	309	272	270	273	264	259	276	289	272	280	304	270	304	279	294	291	286	288	274	269	293	315	285	263	288	303	309	291	307	310	324	277	257	282	300	306	298	285	310	262	311	281	265	270	280	299	297	282	299	294	266	274	283	284	315	290	258	326	276	283	275	268	286	302	313	303	285	277	286	269	270	301	279	291	307	245	286	280	274	277	262	280	295	282	279	280	265	294	250	244	286	267	276	303	295	271	281	293	323	290	300	301	292	291	274	309	306	279	292	268	265	288	270	255	322	307	280	324	309	287	286	279	290	276	261	299	289	293	275	277	288	262	290	286	281	281	286	248	274	305	275	309	294	283	310	285	268	278	254	255	300	251	286	278	280	271	301	262	289	292	296	272	274	279	277	286	272	270	272	305	289	285	286	295	277	284	295	274	284	332	274	282	305	285	280	301	286	265	276	272	291	279	281	290	275	297	269	266	291	329	279	291	269	291	290	259	277	293	274	256	300	267	273	273	259	307	295	291	275	278	293	275	287	303	260	274	277	278	276	305	259	273	297	266	300	314	269	299	293	288	300	293	279	278	327	293	297	274	264	284	292	285	304	286	304	260	312	316	283	281	298	294	252	290	295	322	289	276	284	314	320	264	282	278	277	293	273	304	291	275	287	290	313	316	278	276	295	298	292	283	282	316	261	272	264	291	289	276	298	297	265	310	273	308	277	272	285	292	298	294	281	297	270	288	297	289	288	289	283	264	286	313	278	288	266	256	297	302	258	290	285	240	270	274	289	309	295	290	293	287	272	270	296	269	298	258	256	305	294	269	279	307	302	267	299	294	297	322	295	279	284	257	283	269	267	297	273	299	301	302	245	285	279	276	275	247	284	284	265	292	304	272	273	297	293	251	329	295	274	307	273	269	293	278	280	290	274	288	266	278	276	275	288	264	272	296	273	298	289	302	250	307	286	290	310	259	287	269	296	258	269	280	286	265	267	295	289	302	271	273	250	278	300	286	284	284	289	279	291	273	285	293	260	310	281	271	277	307	258	315	282	262	290	307	309	301	281	308	292	251	269	273	287	251	297	296	277	272	313	303	287	275	268	260	292	284	283	256	280	280	268	307	290	279	298	335	278	271	302	267	285	268	328	262	289	296	249	282	281	285	301	296	281	277	281	251	295	251	263	239	271	299	302	293	277	292	266	303	302	298	315	289	285	287	290	292	272	299	249	280	273	277	281	283	288	292	300	312	294	302	295	270	296	301	271	302	273	258	252	288	276	272	275	298	292	318	294	278	287	293	308	253	303	273	279	298	254	258	302	274	248	302	268	283	262	300	261	302	292	274	294	274	268	267	272	301	277	302	285	274	267	293	281	288	271	241	313	294	257	261	264	302	308	270	292	291	296	260	308	300	267	272	306	289	308	281	267	273	276	294	269	296	301	271	286	273	273	272	304	280	290	309	277	309	281	258	273	293	280	279	301	280	273	308	303	275	277	266	316	302	286	304	303	262	282	259	284	289	270	285	265	281	292	290	287	286	275	305	299	296	289	264	290	295	318	296	287	301	292	260	265	250	281	248	309	269	276	269	292	263	293	308	271	289	287	274	300	323	290	283	279	285	302	271	288	286	275	306	293	300	282	277	273	255	241	316	288	274	295	293	292	307	269	272	259	259	282	309	283	257	250	284	288	279	299	300	271	316	295	305	302	295	267	281	301	309	283	264	309	267	266	250	297	275	247	284	260	260	296	284	303	277	286	283	262	311	272	284	312	284	257	267	297	306	269	297	282	282	322	275	280	250	279	273	269	253	283	270	314	283	272	293	288	275	304	298	279	332	293	304	286	287	293	278	291	300	297	263	274	255	268	298	308	299	284	291	299	273	273	279	286	299	285	246	307	281	304	276	314	264	290	294	284	259	279	291	256	322	281	266	291	272	300	287	298	324	271	278	254	295	268	284	299	295	308	286	265	314	290	289	316	269	276	281	289	265	262	305	279	283	295	272	278	286	274	292	300	297	282	309	305	308	282	297	251	288	274	285	290	296	275	289	312	269	304	294	290	295	281	316	312	302	293	271	241	316	294	295	319	300	289	320	278	297	284	298	257	265	279	295	289	258	286	287	283	301	257	282	286	278	264	300	300	261	281	320	286	274	299	290	275	300	311	292	287	248	276	288	286	272	259	255	275	287	271	257	307	274	270	291	315	308	284	288	285	316	294	296	266	289	313	287	270	292	280	305	284	291	276	322	263	286	304	297	291	289	272	288	283	282	284	291	307	272	317	260	271	284	289	290	297	285	303	277	300	281	300	246	274	273	296	304	303	295	266	288	281	285	259	256	282	272	313	323	287	284	300	291	306	282	280	293	308	309	260	284	270	242	254	266	280	269	301	267	289	301	311	297	278	267	268	283	304	257	277	298	272	281	323	273	322	286	292	282	278	300	275	306	276	312	266	276	312	281	266	288	267	263	274	303	277	293	259	288	292	280	282	305	287	282	274	277	284	282	306	305	266	269	305	292	277	290	285	313	281	300	307	292	285	293	302	269	296	296	288	277	261	283	298	297	292	288	301	278	268	302	282	299	287	283	275	270	278	288	290	282	289	274	287	278	310	259	295	267	301	269	280	269	298	301	258	302	300	281	304	296	301	268	283	309	238	327	292	285	294	273	267	252	285	265	263	305	245	280	295	293	300	297	294	305	313	307	270	262	281	268	295	272	294	328	294	263	262	281	318	294	247	299	305	287	257	283	301	295	279	286	279	291	279	293	261	292	288	301	265	292	259	307	260
10383	8174	13499	14263	13296	11929	10239	9171	9552	7759	5785	5223	4142	4124	17722	15213	12993	10347	4537	1805	1136	1049	1051	1099	885	897	848	827	768	823	822	823	840	805	838	828	847	797	816	770	779	836	840	824	838	783	877	800	780	820	792	788	859	844	810	764	805	798	777	844	769	781	761	829	835	784	768	812	802	786	867	764	778	768	799	780	834	831	794	784	801	798	827	792	801	865	777	814	830	776	813	801	847	807	795	812	801	800	836	800	862	799	791	767	814	742	831	859	772	802	814	867	816	812	786	783	852	837	813	834	804	828	836	778	794	782	794	797	782	813	782	817	753	755	847	820	817	790	773	774	757	862	793	855	776	811	797	801	788	842	842	764	845	750	822	829	787	775	860	829	800	815	794	786	763	776	808	782	766	794	796	800	817	796	796	825	772	813	767	801	808	769	852	813	785	816	843	833	818	790	822	814	856	777	784	804	852	809	805	780	859	789	795	807	797	831	793	764	835	812	813	806	813	805	760	794	820	852	877	799	798	812	831	796	858	838	855	804	793	804	789	805	755	838	772	794	800	814	839	799	768	812	801	769	802	834	786	784	804	789	833	813	766	777	827	811	832	824	807	792	808	759	835	814	719	822	782	772	765	786	774	818	831	813	763	786	792	801	798	791	802	815	781	813	827	830	781	798	794	779	784	839	791	814	831	788	797	862	831	795	808	884	833	787	805	816	747	806	829	769	782	781	796	773	810	813	841	801	780	774	801	807	789	768	830	752	830	785	793	788	825	811	771	788	856	795	809	755	823	822	797	808	761	771	830	824	772	799	834	812	784	812	820	780	759	807	812	842	784	753	806	802	807	823	777	790	794	792	753	754	818	797	802	791	772	809	788	800	821	820	790	839	804	776	859	833	805	807	775	810	808	766	771	794	789	841	802	813	795	806	810	840	803	758	824	839	824	863	784	796	788	782	777	791	800	825	842	808	818	784	752	795	806	787	784	825	784	774	799	835	819	841	811	814	730	840	856	817	758	875	770	794	810	801	859	823	803	789	768	824	826	786	793	852	789	805	816	792	740	849	739	791	762	833	811	763	823	740	777	818	794	775	792	776	824	828	772	846	814	812	813	798	812	794	815	830	821	805	793	784	748	759	844	813	861	784	785	843	827	818	837	826	796	789	826	783	812	839	825	824	727	847	838	791	806	815	782	828	799	815	835	795	783	803	775	831	803	757	832	761	807	763	815	734	812	831	827	851	801	846	769	819	764	796	753	799	757	758	799	819	835	805	829	780	816	838	818	788	815	802	799	794	816	865	824	822	780	803	811	827	839	815	825	779	789	831	839	757	801	809	847	793	836	821	753	805	794	835	782	801	850	817	805	827	797	797	823	827	813	848	854	815	785	778	799	753	777	823	810	839	749	796	833	806	785	770	809	763	834	766	816	837	784	851	831	821	757	823	788	748	828	812	810	818	802	777	760	838	783	773	755	889	805	787	773	821	824	814	794	795	785	797	768	814	804	837	776	795	792	797	847	822	786	816	842	825	776	834	845	815	784	826	820	803	782	826	848	791	796	805	820	773	773	811	787	808	752	821	758	772	818	821	820	775	785	765	779	788	804	746	804	732	795	763	812	749	773	842	752	773	800	822	805	802	777	791	818	783	788	783	783	806	782	791	803	795	743	785	786	771	776	830	777	777	836	761	783	841	830	822	787	821	816	825	775	771	735	807	828	821	807	810	842	829	854	794	823	820	789	789	812	773	761	779	868	808	788	813	821	810	802	812	775	787	776	809	777	824	814	801	772	846	829	799	790	817	810	786	838	788	757	795	773	791	763	776	749	739	776	805	766	790	827	859	852	795	783	793	761	787	821	761	814	785	774	858	810	867	770	813	815	780	843	802	799	864	871	808	762	773	859	781	805	771	795	801	783	798	820	824	807	811	771	771	811	802	812	751	838	756	831	790	830	766	804	814	799	795	831	774	822	824	815	784	832	799	814	780	789	794	782	779	781	795	815	796	821	763	781	799	812	763	755	781	814	776	798	789	805	798	784	783	763	795	818	791	824	835	841	811	796	722	771	793	782	788	783	829	744	731	828	850	844	812	842	798	835	785	823	807	810	818	800	782	763	794	820	797	839	796	809	789	831	788	806	809	814	841	796	844	864	794	814	838	798	794	872	838	736	815	827	741	781	780	819	801	839	807	757	791	791	839	810	802	775	769	880	799	803	815	814	799	815	806	758	796	815	818	821	771	816	759	776	818	785	857	835	789	814	786	762	761	828	831	764	833	828	887	820	789	778	804	802	859	826	809	840	795	787	810	799	785	781	790	781	879	768	774	778	747	827	871	840	823	718	779	783	838	842	728	771	813	846	775	802	824	823	830	769	814	771	828	761	808	855	860	788	811	830	815	809	799	775	810	796	849	805	781	817	767	761	789	829	801	804	803	813	781	809	833	812	771	787	808	791	772	737	771	819	796	811	768	782	847	833	858	806	781	804	811	789	823	795	789	784	798	762	785	844	775	838	785	780	786	836	796	817	833	781	811	771	822	812	761	783	780	796	804	795	841	830	850	804	822	825	805	819	823	762	773	813	818	819	842	774	794	762	818	814	756	774	760	799	819	826	744	851	820	836	810	827	820	813	816	782	787	813	771	830	835	813	782	803	802	806	848	799	759	801	837	779	830	823	784	792	812	802	775	784	830	797	784	812	818	791	811	793	827	825	861	838	760	801	757	830	836	832	801	805	835	791	810	818	821	788	732	810	854	806	821	784	813	834	818	822	857	807	797	808	817	844	822	799	822	783	809	796	767	771	756	835	774	773	805	773	774	843	746	768	815	783	801	766	789	819	722	812	753	833	842	802	779	765	744	808	850	811	809	824	779	835	794	798	848	828	789	830	827	786	807	835	823	829	850	768	773	819	800	826	764	796	812	815	754	850	807	824	777	804	772	772	792	794	763	800	773	846	778	759	807	840	796	784	852	742	737	794	762	803	804	784	811	781	799	795	825	844	783	777	783	843	740	746	747	825	784	817	785	822	780	877	743	821	772	816	802	838	819	738	772	760	782	853	841	865	839	756	841	821	834	817	846	877	818	790	849	856	790	784	751	819	812	765	769	792	792	812	840	778	804	754	861	763	815	831	806	829	835	816	847	818	776	823	793	834	845	769	831	833	806	787	818	795	795	814	806	808	812	805	783	819	788	815	795	824	810	751	805	822	825	760	826	773	851	807	812	828	770	856	816	781	811	858	879	781	807	821	795	777	811	781	773	843	791	815	791	824	823	802	807	795	773	827	762	787	838	784	758	777	766	838	806	823	803	835	766	831	848	811	834	813	764	734	768	748	855	817	828	805	789	849	780	754	813	769	772	842	793	807	772	778	794	803	821	817	781	786	763	858	791	797	798	787	766	852	795	845	785	809	815	796	793	788	803	787	768	794	798	858	776	795	735	784	808	827	767	813	765	844	796	803	798	801	901	760	844	807	813	763	872	799	856	803	814	827	775
29595	17998	13735	11399	8053	5275	4254	3653	3185	2870	1861	1527	1315	1072	6387	6888	4905	3449	1450	465	334	364	371	388	391	341	284	358	309	340	334	297	325	358	307	341	303	268	317	249	315	306	314	324	298	330	350	297	319	273	314	316	347	331	334	302	335	320	320	323	307	308	278	315	286	304	275	300	279	320	290	317	285	328	325	315	317	326	295	291	340	307	326	304	318	307	301	316	313	289	301	315	324	326	291	283	308	316	307	330	314	299	314	307	308	317	315	317	291	302	276	299	290	304	298	315	278	311	293	337	337	314	317	315	351	294	313	293	320	311	302	319	301	309	315	319	306	305	306	309	336	304	314	318	297	250	313	301	296	317	288	305	341	337	294	316	296	307	316	329	342	309	317	300	306	295	311	281	339	331	296	343	321	286	286	300	319	299	312	305	303	273	323	281	308	294	318	299	318	295	307	312	283	283	329	316	318	304	313	340	298	327	315	317	308	312	318	293	315	299	275	325	296	310	311	271	294	273	305	309	332	293	316	305	311	329	287	337	303	324	299	307	309	292	282	296	305	322	300	306	299	306	294	315	331	275	313	318	303	289	303	297	323	322	317	313	290	285	328	294	289	309	302	339	320	317	326	280	336	340	307	330	314	296	315	339	306	287	298	284	303	325	322	299	307	289	313	338	303	340	313	321	290	321	295	273	361	297	274	324	304	290	302	275	303	351	298	284	315	320	288	300	321	344	319	300	307	308	315	276	252	293	302	308	318	343	334	317	323	282	287	317	285	316	297	340	336	284	298	321	302	341	331	295	313	285	338	299	309	308	324	288	331	302	321	355	299	288	290	332	314	298	321	276	308	306	306	306	305	294	295	304	346	330	307	322	316	314	306	331	307	280	324	291	286	348	314	317	304	274	352	314	314	327	317	311	279	322	315	314	314	305	310	317	299	328	297	286	311	328	329	311	313	283	286	301	287	331	314	318	300	317	327	291	303	309	288	328	294	308	322	295	303	292	295	322	317	326	298	304	322	329	302	350	293	325	307	302	333	277	324	307	302	327	303	311	290	302	306	318	321	298	284	291	275	286	299	302	287	309	299	274	305	291	319	321	296	311	321	331	325	331	324	292	311	345	338	310	339	329	309	270	324	302	317	315	309	314	321	275	330	314	322	289	327	298	280	300	318	298	316	307	316	303	313	306	302	289	274	327	291	320	315	307	335	328	292	318	315	295	312	303	304	289	305	311	277	356	363	306	326	288	326	312	304	320	297	292	308	329	347	254	298	309	289	272	283	280	306	333	328	336	349	319	322	279	293	339	309	314	292	315	295	315	311	310	339	309	286	312	294	302	297	288	321	319	294	326	317	279	313	345	301	291	300	311	296	319	301	306	309	315	325	322	299	296	286	329	307	343	297	308	319	328	298	300	312	335	303	274	298	305	319	313	288	295	317	296	326	303	308	309	312	337	307	333	341	295	309	320	298	273	317	282	318	323	314	296	306	274	311	298	327	296	321	328	347	322	325	311	312	301	301	326	310	301	350	319	313	300	291	313	308	301	281	308	310	292	321	321	282	332	324	297	299	331	294	305	308	314	299	318	338	297	319	325	308	299	332	318	308	332	285	327	340	296	320	312	322	332	291	297	306	294	320	318	330	285	260	320	338	316	271	301	313	303	286	310	304	324	315	276	320	303	302	325	271	288	313	312	316	309	309	298	287	282	309	300	298	318	324	281	293	294	315	290	293	309	287	297	305	301	321	325	301	321	299	320	301	302	314	297	347	318	323	286	329	345	277	282	326	305	304	291	312	295	309	278	326	299	324	340	320	316	264	335	304	329	297	338	296	298	300	282	322	315	272	304	314	312	311	286	332	281	319	312	307	276	322	338	330	328	335	306	300	297	314	322	296	327	285	293	301	325	318	300	329	298	296	293	306	291	266	305	302	326	304	309	301	301	271	284	313	308	347	320	299	309	294	320	321	329	317	318	352	302	309	294	335	311	297	319	335	305	316	277	298	340	317	309	301	314	323	302	329	309	320	318	317	289	324	325	306	300	314	270	340	320	312	298	313	304	304	308	304	295	274	336	287	320	324	300	350	290	339	305	294	276	323	348	316	295	306	302	286	313	297	293	332	300	302	315	316	291	310	292	299	317	309	324	315	297	299	319	266	328	320	319	328	300	294	321	315	295	327	318	318	312	319	315	291	295	286	304	320	315	318	250	338	302	306	275	318	322	306	309	279	306	296	331	337	321	321	323	305	270	297	322	265	293	304	321	296	318	299	296	316	298	320	310	335	313	330	318	295	331	360	313	315	324	306	336	301	288	313	293	321	337	299	340	316	301	337	298	311	314	315	301	329	330	276	308	302	327	340	309	308	279	274	328	292	288	292	309	272	291	317	307	319	290	310	276	262	320	288	295	301	315	326	309	273	315	321	315	275	315	336	343	315	296	302	332	277	300	320	278	285	304	348	289	273	313	293	292	296	290	296	308	295	295	321	308	277	288	288	319	298	306	330	316	282	326	288	320	283	323	290	290	293	314	320	297	315	301	321	305	296	327	312	332	327	281	312	288	337	353	326	277	327	311	273	300	292	313	305	316	318	278	291	320	305	302	298	327	297	311	306	313	310	322	309	282	337	295	306	295	315	299	305	300	298	319	291	312	294	296	303	267	339	309	299	299	335	320	326	311	295	300	338	321	324	301	287	318	304	315	313	304	318	300	288	334	319	299	299	300	291	295	299	296	296	328	315	321	327	296	315	304	304	296	295	285	325	274	305	303	257	328	337	311	299	296	296	313	322	339	280	296	291	319	339	339	294	292	318	305	317	314	313	291	323	276	302	296	315	282	287	286	293	308	275	310	325	264	285	308	306	289	294	313	308	331	294	288	309	296	328	305	301	316	298	293	313	318	311	314	311	315	286	303	285	295	338	322	320	299	294	308	315	276	312	294	306	329	291	274	312	310	356	282	300	333	314	297	366	341	299	338	312	281	285	324	296	295	327	312	302	321	322	308	287	313	323	296	299	314	295	307	314	338	271	322	329	286	302	350	319	329	295	316	314	305	356	310	320	303	295	304	296	322	281	278	337	300	293	299	312	275	275	307	312	316	302	309	288	306	316	289	305	301	286	323	307	298	290	297	310	313	322	329	323	317	307	316	296	301	345	312	316	333	323	311	323	308	321	298	322	298	310	317	327	305	312	334	336	326	335	301	302	324	305	342	306	333	306	328	346	318	310	299	336	289	319	310	304	301	324	319	333	299	325	297	335	305	311	341	308	337	313	329	294	270	295	302	310	288	323	311	313	319	286	302	333	327	302	308	308	315	329	317	300	323	355	301	312	343	321	289	305	289	309	298	306	315	315	290	291	298	265	311	323	300	327	280	312	309	279	324	303	332	311	304	302	298	355	300	305	281	309	323	319	309	320	307	308	309	313	309	305	300	347	312	317	326	312	321	306	293	318	290	340	315	335	306	280	334	317	289	284	293	289	326	332	295	303	291
11635	11413	16717	20325	18098	15062	13748	13235	12894	11746	8876	7353	6387	5477	24289	23730	19448	14932	6704	1853	1223	1252	1380	1083	1112	1102	975	955	914	903	851	895	866	908	897	868	858	900	868	824	833	902	853	889	911	1003	1028	920	832	890	842	924	923	823	891	807	865	867	816	874	876	818	866	865	845	858	850	885	859	917	866	855	838	793	836	813	863	809	889	905	863	816	865	892	813	841	891	834	877	876	853	861	846	875	854	857	870	910	867	866	867	849	859	832	848	804	827	837	851	858	874	868	860	815	867	881	858	884	864	901	847	835	883	821	830	894	805	865	872	889	868	793	845	795	849	872	788	851	865	850	882	836	873	886	836	861	902	823	882	869	859	828	876	866	822	836	845	846	839	861	865	789	823	883	817	862	835	867	850	860	765	861	874	880	858	851	845	860	874	872	824	826	900	882	847	916	828	863	804	837	863	900	871	834	887	804	851	870	900	900	850	873	845	845	852	910	866	860	856	866	885	911	834	868	882	875	862	871	815	869	855	856	825	878	844	840	809	825	834	891	861	834	834	780	848	817	863	808	899	869	871	818	849	872	812	857	857	869	837	836	811	853	866	856	863	854	853	904	918	817	880	894	854	866	859	849	807	845	862	874	874	864	874	831	885	863	870	859	820	826	856	805	872	834	867	883	854	895	863	860	879	885	838	849	835	871	875	807	854	849	815	899	855	848	832	851	821	845	760	875	840	854	862	834	890	805	822	897	899	836	879	839	814	861	852	840	826	849	851	786	838	865	905	864	845	859	879	842	829	872	800	877	806	878	906	840	826	845	902	897	877	829	899	864	822	845	914	861	877	855	881	932	851	885	860	823	833	859	889	870	860	878	883	852	888	837	828	891	868	896	880	889	899	878	880	838	874	865	806	790	857	842	895	846	848	889	866	869	867	867	875	881	835	788	867	820	881	892	835	836	896	894	902	892	849	832	865	827	839	876	850	876	855	854	876	852	855	831	884	841	856	870	861	858	875	872	859	873	822	826	827	827	837	854	862	884	874	831	873	839	843	817	868	846	845	846	819	846	847	905	920	822	858	841	845	810	843	824	877	881	842	866	834	851	845	923	873	880	858	861	834	814	865	835	897	839	924	855	867	912	813	858	857	840	860	848	842	892	877	804	829	908	807	837	834	816	809	858	869	901	816	863	872	846	874	856	848	851	825	844	875	857	874	839	857	845	909	854	854	881	874	888	935	943	853	866	863	878	843	871	853	841	895	833	896	862	886	858	856	907	843	842	869	867	834	797	899	870	881	863	864	829	848	951	849	860	823	868	852	831	890	845	813	880	861	853	853	840	805	804	843	873	836	836	877	907	860	889	859	845	873	874	881	846	864	870	817	876	871	882	874	850	787	844	844	835	926	828	842	851	857	808	865	891	860	814	878	807	844	864	816	851	843	904	849	875	833	867	848	836	882	841	861	840	809	836	904	845	832	886	897	848	860	837	893	885	826	775	850	824	852	844	853	903	838	863	848	870	851	826	831	818	872	826	879	857	901	894	866	875	885	834	867	805	890	812	859	871	910	837	861	843	900	884	838	866	853	865	870	800	905	875	844	889	839	832	905	900	869	861	821	847	863	851	863	900	819	826	856	859	826	918	830	865	867	834	827	894	830	823	830	927	832	868	837	869	839	842	831	812	847	848	832	903	874	803	842	846	885	861	899	854	841	884	823	841	857	887	878	877	874	930	851	794	822	827	860	866	873	893	856	859	823	850	801	868	835	856	927	858	834	924	833	854	884	770	825	847	903	897	848	837	879	789	857	882	823	820	834	849	810	859	832	856	851	866	915	853	821	881	869	819	828	870	903	867	778	836	896	890	823	845	867	950	838	889	858	854	836	853	826	881	816	865	864	822	896	880	830	862	825	876	869	898	894	847	874	854	868	839	836	889	837	868	824	867	902	862	866	857	873	838	844	808	838	886	863	904	885	843	841	867	868	838	903	840	858	892	856	861	872	798	837	787	800	884	833	840	930	855	839	842	874	875	851	844	882	903	849	868	850	889	836	855	848	826	823	905	921	839	852	855	866	845	866	911	890	822	877	876	822	837	830	857	876	848	835	849	849	852	873	877	854	861	857	860	827	847	882	869	851	838	870	813	848	854	840	858	861	858	870	847	810	880	865	876	879	848	900	879	869	855	859	827	874	819	838	813	889	831	844	850	871	895	884	893	882	886	845	892	846	903	865	856	848	827	826	864	884	841	889	919	819	811	863	893	823	880	799	854	843	883	865	877	808	848	861	819	831	843	838	844	859	797	924	901	849	847	816	843	813	869	863	826	873	847	842	862	838	877	835	872	857	835	857	848	852	845	857	860	898	843	806	819	820	817	878	914	815	805	880	846	855	847	813	872	873	868	824	871	862	835	856	829	851	810	853	891	895	804	827	859	859	833	850	869	861	801	852	865	869	873	864	828	864	845	928	819	863	805	852	902	904	859	871	924	819	874	910	855	853	810	881	900	884	850	854	899	846	858	833	848	788	838	825	824	844	881	826	846	831	876	845	832	862	870	905	804	865	846	876	849	846	851	877	856	900	813	832	899	856	846	844	853	862	862	851	888	834	882	880	872	875	817	783	845	899	845	825	862	831	847	851	821	830	810	839	905	884	859	834	848	865	876	869	865	898	881	807	842	897	828	890	874	845	894	798	841	908	876	792	849	893	887	890	863	816	869	886	871	864	857	875	894	915	878	886	867	856	830	865	823	823	772	903	874	855	847	822	844	790	869	854	900	836	822	863	799	860	855	868	854	874	871	943	800	816	901	882	827	850	795	891	870	829	915	851	872	882	839	836	874	836	843	868	860	840	821	865	812	877	885	856	868	818	851	892	893	884	810	867	863	834	897	812	865	849	808	850	859	860	849	813	916	849	874	890	836	850	880	852	899	867	855	844	891	868	867	888	819	831	820	859	851	877	846	847	876	910	837	825	944	839	904	830	841	803	833	880	894	872	844	842	869	845	878	875	855	891	867	860	873	850	857	821	907	875	902	851	870	894	827	860	876	826	852	885	886	825	822	944	859	870	864	821	851	859	855	851	836	897	861	794	817	841	869	911	880	832	819	800	833	876	878	846	884	874	882	899	830	851	858	844	801	875	856	863	866	894	856	865	829	859	868	832	852	842	880	899	816	855	858	841	854	854	900	852	860	900	852	828	831	817	815	888	869	903	810	889	842	802	848	869	847	879	839	846	889	930	834	843	875	858	888	823	828	837	889	869	876	836	873	891	885	876	907	882	836	902	861	860	891	858	856	841	895	906	795	867	864	888	834	820	860	869	878	861	906	826	823	863	896	822	934	861	860	890	881	902	848	927	884	824	834	851	843	846	843	892	861	816	860	857	859	820	858	862	847	833	850	839	859	844	801	860	871	862	855	837	830	832	877	899	862	832	849	863	912	905	856	825	865	835	875	877	943	855	904	864	786	876	862	836	823	895	843	783	913	886	890	871	844	867	844	896	848
25208	6497	2336	1822	1597	1020	783	683	635	602	501	473	408	372	606	728	574	536	355	285	298	272	290	276	253	285	257	291	259	267	294	296	272	266	277	269	252	277	269	272	268	281	293	266	287	266	291	261	289	258	272	281	263	272	289	266	267	279	255	283	305	253	260	273	257	309	274	274	273	269	258	259	316	276	295	282	263	289	288	263	295	262	263	246	263	274	272	292	292	280	239	261	289	241	263	235	270	285	269	293	276	275	278	264	262	279	246	243	263	267	257	249	274	257	250	265	255	274	292	275	281	292	268	259	265	262	235	273	266	260	290	243	249	285	259	275	253	276	260	269	263	262	259	292	257	272	271	264	276	267	299	272	288	282	255	254	275	272	250	264	269	247	273	244	264	257	267	254	263	277	249	265	268	273	255	270	268	275	280	266	253	254	243	262	287	287	278	242	253	284	291	261	271	273	258	248	265	277	281	241	263	259	295	273	247	265	281	262	288	274	248	253	270	269	270	253	246	287	266	296	241	274	258	260	260	270	279	294	278	262	291	257	289	260	285	284	258	253	239	245	268	268	280	262	245	294	273	241	287	273	270	294	281	278	272	245	294	249	296	266	255	284	278	265	294	264	271	250	286	285	280	272	257	286	228	258	283	248	238	268	238	282	272	296	286	260	250	267	253	279	263	269	249	254	247	274	249	258	269	254	258	302	280	290	245	265	258	234	279	250	285	247	246	302	250	251	277	264	249	254	272	292	261	260	273	280	280	277	266	284	268	262	280	272	261	271	253	290	253	290	270	240	269	262	260	269	281	272	254	290	259	284	291	243	257	276	264	276	267	263	252	256	276	279	251	240	299	280	289	268	266	249	261	243	263	259	274	260	290	261	274	247	277	275	270	266	278	265	246	314	287	278	263	258	273	283	266	267	290	283	254	250	256	255	268	265	294	270	286	260	265	286	284	261	253	278	258	248	267	270	275	271	262	298	266	272	249	278	258	272	286	281	282	279	300	250	253	261	259	272	254	262	264	273	267	271	267	238	267	268	286	290	225	283	287	243	255	310	285	243	262	276	293	279	275	259	250	258	290	281	279	265	262	233	251	286	279	245	269	283	264	266	260	272	292	268	274	266	280	266	260	302	286	261	255	251	275	287	283	265	259	288	252	265	279	286	272	233	281	281	256	260	268	258	267	270	270	262	292	268	271	289	271	257	255	279	275	297	245	256	252	249	234	283	260	251	244	251	249	284	260	286	273	253	263	284	267	269	289	229	275	237	276	264	277	262	256	264	267	262	317	267	258	269	268	301	245	265	264	273	270	254	270	261	279	273	275	297	280	269	262	240	274	257	264	288	274	235	259	270	264	263	260	291	277	245	262	279	283	250	252	287	295	265	269	250	265	293	291	268	280	262	261	253	281	265	268	257	261	303	251	269	272	248	265	247	249	268	232	302	282	267	266	273	266	251	283	288	269	260	216	274	261	282	278	244	255	289	272	249	270	240	247	301	256	282	252	249	290	256	292	255	280	269	264	253	268	258	287	272	267	283	268	280	278	265	282	291	251	299	245	301	287	247	248	286	269	293	253	257	253	297	290	259	293	277	258	265	269	249	255	276	271	285	287	264	274	271	274	259	216	241	268	237	275	265	267	273	286	230	276	254	276	307	240	238	262	274	257	295	263	263	232	243	263	276	270	259	268	252	276	267	267	253	272	241	242	275	283	284	287	289	301	277	282	260	261	255	254	271	287	266	276	246	247	266	258	253	288	272	298	268	243	263	242	296	280	255	260	258	245	273	308	253	268	271	290	266	259	262	258	278	285	268	269	259	258	248	255	277	288	280	248	276	249	248	246	246	271	266	243	280	249	280	264	286	265	266	279	251	287	253	265	281	273	266	264	305	246	260	275	272	255	265	272	253	282	260	250	259	274	252	273	237	258	259	246	280	261	262	253	277	285	279	296	252	235	300	279	281	290	283	297	273	271	262	270	269	269	258	284	254	273	248	276	270	301	282	277	291	263	263	221	231	244	246	244	266	299	269	275	286	287	289	269	255	282	266	279	265	245	281	300	287	330	269	261	281	250	265	266	271	259	281	272	270	284	260	246	271	271	284	275	288	243	284	279	285	268	269	262	299	259	272	299	251	256	256	269	260	278	266	247	257	298	257	273	264	273	266	277	281	283	235	277	267	287	289	280	248	288	259	267	251	262	249	250	252	273	263	242	293	256	270	247	273	273	267	278	269	268	256	271	262	292	277	269	265	264	295	285	256	316	253	282	258	268	243	289	309	263	251	287	283	298	298	319	259	292	284	274	289	258	261	259	274	263	263	260	259	274	247	259	259	238	243	299	264	252	294	225	257	278	259	279	295	300	258	268	263	261	294	263	245	233	265	273	272	280	266	295	273	271	246	300	253	271	261	260	259	264	285	286	259	261	256	266	283	263	273	288	260	270	250	289	268	282	280	253	240	245	251	262	256	216	263	280	293	248	274	263	268	288	299	282	298	274	266	279	299	296	259	272	274	255	275	278	274	287	262	255	255	247	246	258	259	278	254	269	262	262	264	307	278	276	268	245	231	269	255	271	245	222	268	220	306	257	235	243	232	283	271	279	279	284	272	253	270	259	276	274	269	270	291	292	273	270	245	298	260	245	258	248	268	281	289	248	262	268	263	269	265	260	278	286	281	268	262	247	264	248	271	262	254	274	257	286	277	258	298	254	243	289	311	284	269	282	249	255	296	263	290	274	285	269	311	301	276	265	300	263	266	254	271	241	280	283	275	275	273	269	235	233	242	278	260	270	229	235	282	295	290	235	274	276	250	261	250	263	271	255	260	272	265	252	280	262	284	240	272	277	241	269	281	279	281	261	278	272	256	259	286	252	260	283	280	262	300	256	260	269	288	279	251	277	264	246	298	231	279	274	262	258	258	254	259	241	281	263	295	291	256	276	268	285	251	245	280	285	251	260	263	272	299	256	270	264	251	279	253	250	272	286	279	292	291	251	266	277	267	306	234	272	260	297	268	268	251	284	282	266	276	294	281	246	260	248	272	277	266	284	287	264	282	275	267	277	259	254	279	270	262	254	226	275	298	269	261	259	276	252	260	288	281	294	286	307	264	253	263	268	286	277	301	259	256	289	262	250	270	279	268	272	262	265	276	257	301	257	268	248	251	273	267	266	259	280	263	263	238	252	268	249	271	262	269	261	278	295	271	280	210	273	283	263	272	258	247	271	256	265	257	257	267	293	258	282	258	304	255	267	259	264	266	281	281	274	317	277	231	264	267	286	257	262	265	296	253	264	283	269	271	269	257	254	247	260	262	248	289	261	282	272	275	243	243	278	302	254	271	232	271	295	278	266	308	259	269	256	262	266	246	270	249	287	289	238	303	274	295	269	240	260	280	261	265	275	282	255	294	267	283	258	269	267	270	266	249	301	266	275	260	266	261	254	245	279	236	272	267	249	275	268	263	270	274	248	293	279	284	246	258	272	291	261	255
7830	3405	5734	6824	6542	4902	3462	3285	2843	2700	2204	1839	1756	1630	2697	3308	2354	2172	1210	842	794	720	741	779	801	744	801	730	759	740	753	787	782	789	720	746	782	731	713	737	732	765	729	768	779	736	761	748	762	781	741	766	796	742	722	780	766	752	825	739	810	774	762	775	763	695	754	764	743	780	748	751	755	723	765	776	752	705	771	737	761	745	744	814	766	806	764	777	751	774	749	713	803	753	786	780	756	748	701	801	727	760	754	792	763	801	782	730	741	745	721	763	761	712	748	708	814	721	752	759	793	766	721	792	723	758	771	755	772	718	742	798	753	720	743	761	789	768	752	768	774	747	768	760	758	727	764	764	775	728	743	746	782	812	786	748	773	767	775	799	778	783	763	719	694	720	736	768	768	758	733	770	764	793	739	766	734	765	745	757	743	748	757	755	763	751	732	776	753	790	779	720	759	789	738	708	776	744	719	759	738	774	753	767	769	761	797	755	775	751	772	773	756	808	757	765	763	744	778	722	728	754	760	752	790	760	742	762	801	762	735	788	724	788	720	743	747	736	765	741	784	744	750	718	800	762	759	785	800	748	779	771	769	717	767	700	746	782	746	766	731	784	727	762	776	759	751	792	776	767	743	771	738	772	750	791	776	769	721	742	754	767	727	765	822	717	745	750	780	788	821	749	786	751	760	783	725	760	784	718	704	743	800	742	758	802	746	778	737	780	772	718	799	801	754	716	758	783	703	779	753	764	734	750	732	717	684	742	725	715	805	761	714	751	728	774	729	768	713	757	741	762	739	783	804	759	718	731	787	752	730	774	797	715	773	762	737	750	754	770	737	783	747	758	785	738	713	748	766	740	772	764	781	744	745	732	791	738	749	714	766	783	768	741	764	726	768	789	774	775	781	704	755	754	770	707	752	737	801	746	754	763	759	755	755	733	769	744	700	739	769	744	771	756	707	776	793	749	738	752	827	791	717	719	759	751	737	747	716	741	750	770	781	739	803	739	799	819	778	735	776	788	735	751	732	780	759	724	795	766	761	754	765	743	741	767	760	724	775	713	783	778	792	755	772	749	787	759	778	731	759	767	722	758	770	733	788	770	762	735	759	766	764	748	837	732	750	713	743	757	745	703	758	719	752	746	760	801	694	731	794	778	764	818	741	760	756	785	699	729	760	713	737	820	759	753	708	754	748	739	766	755	765	686	747	810	752	799	811	742	734	734	753	758	743	734	728	792	753	808	755	766	770	744	758	757	751	794	797	762	757	734	787	737	848	727	762	780	778	733	760	799	765	723	752	741	733	748	742	724	730	763	724	803	771	733	736	737	769	748	754	761	783	766	779	780	781	779	747	766	765	765	739	789	769	724	719	757	760	691	777	744	692	733	762	731	722	741	727	760	725	817	721	758	798	796	742	780	696	814	813	749	745	704	694	753	771	811	763	720	733	708	778	752	732	760	723	770	747	742	771	793	739	798	774	761	724	764	745	734	728	762	796	760	792	707	826	737	793	793	795	756	747	727	772	766	805	749	787	713	726	800	763	751	800	755	795	705	763	755	738	702	774	718	756	755	767	742	750	794	781	712	770	748	763	727	760	752	751	776	740	739	766	786	760	767	745	764	786	727	784	726	798	722	767	796	770	732	753	744	756	817	742	710	771	785	752	793	755	701	761	743	820	736	763	706	734	823	807	824	763	761	708	778	772	711	727	718	753	756	748	721	768	801	760	723	786	746	779	748	769	770	763	746	741	743	781	818	735	775	752	748	723	740	775	761	737	785	752	771	793	731	739	738	732	742	720	776	769	736	734	765	776	712	735	736	783	761	700	775	786	784	731	767	739	752	764	754	759	793	724	811	760	772	731	767	747	731	810	756	781	783	764	737	784	691	756	752	767	747	752	692	738	736	713	758	794	767	786	731	735	716	773	781	727	779	771	769	780	754	726	746	752	722	792	741	773	758	714	810	722	762	774	756	743	747	728	762	722	798	785	787	729	737	773	770	764	791	793	734	741	766	782	750	785	764	787	747	735	727	778	765	766	795	741	793	698	762	711	763	780	817	757	712	778	746	716	759	707	740	735	776	692	750	728	768	764	734	787	782	809	773	776	782	767	761	765	812	750	740	813	751	761	746	723	729	700	704	756	742	803	754	756	706	778	761	781	744	769	750	782	733	719	809	739	756	765	744	759	718	768	780	737	810	768	713	793	843	732	802	721	810	789	715	730	746	745	765	704	692	762	737	836	707	783	743	788	743	734	731	728	720	745	743	775	748	737	779	797	748	743	743	753	761	767	712	761	790	758	746	707	788	731	787	759	745	783	743	758	795	763	760	768	755	743	729	756	766	740	762	760	732	767	779	771	786	775	773	774	719	744	704	773	732	718	755	755	746	776	739	748	767	767	735	734	721	749	772	755	775	738	797	741	765	755	745	715	799	781	755	772	818	802	726	783	787	724	750	755	749	747	743	730	766	786	730	739	807	781	741	750	780	700	741	712	756	752	807	794	764	762	828	776	731	796	781	774	791	726	808	757	773	723	791	764	797	749	746	779	776	800	782	696	722	772	773	729	730	728	716	787	771	702	793	758	801	738	821	722	734	769	745	756	766	762	779	713	743	679	801	710	717	721	776	794	706	758	808	773	774	756	754	803	709	735	758	692	762	735	731	749	768	780	734	763	768	774	725	721	765	792	718	738	748	799	784	724	694	781	722	775	739	776	743	778	790	812	760	768	774	750	732	739	737	736	795	746	761	752	753	769	778	789	724	725	749	748	702	763	790	744	739	786	797	775	721	786	744	817	759	770	778	816	724	802	783	779	766	776	736	750	786	775	735	829	771	771	734	794	754	810	753	719	719	742	780	794	804	774	720	723	771	778	741	760	762	752	763	764	752	791	769	736	749	734	761	765	745	736	794	724	753	803	781	777	744	762	707	786	774	781	692	762	766	756	757	771	720	772	745	736	750	727	748	794	730	820	736	743	829	692	772	726	730	767	777	743	766	815	779	748	733	745	758	755	790	718	716	702	744	744	806	762	733	735	745	754	744	740	755	778	772	811	757	750	763	847	803	740	719	794	690	770	741	796	745	724	737	770	740	799	756	767	773	725	730	783	701	769	749	693	768	700	732	750	754	736	765	762	752	747	721	781	763	753	780	727	764	739	759	801	750	710	750	804	751	745	769	780	798	756	724	739	794	771	800	825	785	777	744	769	815	804	786	774	755	729	719	727	757	701	744	758	751	740	729	761	737	774	741	778	756	749	749	725	808	764	750	738	763	816	771	769	765	783	753	721	747	723	749	740	764	770	758	776	779	705	778	757	714	773	759	761	760	801	725	718	730	731	754	775	765	766	773	736	703	774	732	746	759	777	759	734	744	759	751	729	762	773	767	804	756	775	735	821	754	727	812	766	793	726	776	764	780	758	735	731	799	773	756	718	756	779	832	746	777	749	746	717	761	721	734	785	819	771	766	726	754	776	794	793	763	690	742	751	713
28311	13752	8688	7040	4537	2844	2421	2458	1956	1466	1147	949	752	949	4192	4317	2530	1820	902	491	352	324	299	311	349	324	307	322	290	302	272	310	289	291	284	277	305	347	309	320	328	337	294	313	304	326	336	293	266	279	311	277	296	315	327	291	326	307	296	298	308	267	281	296	292	284	287	261	310	287	339	316	315	300	312	318	296	298	310	323	310	296	313	330	287	273	302	300	287	294	309	321	294	343	283	276	283	311	284	291	320	288	302	316	287	318	288	287	318	298	289	297	307	260	291	285	307	304	287	268	303	313	284	282	327	309	309	294	299	311	301	307	291	327	313	284	322	284	285	296	282	293	278	306	304	307	314	336	300	302	271	317	300	288	294	269	314	306	294	303	321	292	280	292	297	328	307	267	288	305	285	285	304	301	329	280	288	318	301	297	318	309	284	302	260	309	297	281	278	312	309	277	295	313	290	318	290	279	301	307	317	287	308	337	307	293	296	301	314	287	340	317	278	286	304	319	308	294	297	309	294	274	320	269	293	304	284	290	329	310	280	271	291	283	327	308	314	285	307	295	289	293	280	290	305	302	301	333	309	330	304	279	278	279	286	282	258	284	315	299	280	302	297	275	308	292	275	307	308	298	288	282	329	311	297	285	297	282	297	282	307	297	301	299	313	255	280	310	302	284	303	303	275	296	260	324	263	267	286	298	311	294	313	317	295	294	275	305	310	300	314	296	303	305	315	320	308	320	280	308	324	322	271	310	300	334	304	315	302	303	331	309	263	280	304	300	288	284	313	311	288	276	282	322	289	334	279	313	314	302	301	293	316	282	320	297	281	304	300	303	277	287	290	343	313	283	294	286	294	303	307	293	305	285	267	313	302	315	301	292	272	295	279	325	287	322	290	291	323	310	305	344	308	315	287	283	297	298	310	318	317	283	324	302	308	297	275	304	295	318	310	284	316	278	311	287	307	315	334	318	302	274	287	271	304	308	293	332	302	318	283	309	289	294	327	277	301	354	303	272	366	289	311	304	292	303	266	293	294	319	306	285	293	276	282	304	294	323	286	304	307	292	319	308	280	306	310	300	283	340	291	306	317	333	306	279	302	310	297	284	286	290	292	319	284	307	277	314	320	314	329	293	296	291	266	322	294	298	300	292	297	312	294	292	287	312	281	310	298	292	305	288	320	302	296	312	317	311	296	318	305	296	304	300	286	293	291	306	340	318	284	274	302	318	297	327	318	275	299	290	341	305	288	327	295	293	289	291	326	339	283	281	279	311	285	289	302	297	272	267	302	267	310	323	277	303	325	316	343	302	309	334	289	297	328	303	353	291	309	271	271	318	315	334	311	282	289	287	292	326	302	298	339	310	264	292	328	305	302	306	305	279	319	298	325	273	285	269	288	321	330	278	302	329	284	304	316	312	301	285	309	311	312	303	309	285	293	298	319	299	298	279	310	317	328	264	308	302	287	301	301	294	281	302	311	323	290	296	293	307	313	305	279	300	305	305	318	343	298	294	274	284	306	289	329	293	312	303	340	295	278	267	289	312	274	322	300	300	296	315	288	273	303	272	369	328	319	312	301	287	268	286	294	272	289	328	287	299	308	306	327	274	312	292	290	308	292	312	297	288	282	290	284	287	322	308	291	285	336	310	290	304	291	276	283	272	285	353	327	301	309	314	284	326	293	297	274	298	318	338	309	313	290	326	315	294	327	334	323	299	320	307	326	278	279	290	314	282	315	269	313	285	298	316	302	307	305	311	278	286	320	308	287	270	307	290	273	287	290	297	315	312	320	297	290	293	282	288	280	309	295	313	329	305	297	300	306	315	315	299	294	308	302	294	297	284	330	284	308	332	287	282	307	302	302	273	312	299	284	295	284	290	311	337	304	291	314	314	271	284	285	274	300	303	295	315	298	330	261	272	300	313	321	308	306	306	278	310	296	296	301	301	295	290	337	306	320	292	302	275	263	273	300	296	307	302	305	331	256	309	289	315	302	280	296	312	300	315	306	268	292	272	283	325	319	317	305	317	307	300	356	293	292	308	282	309	310	303	324	290	309	284	326	303	299	299	313	300	304	294	294	306	283	290	296	277	305	316	296	305	281	283	308	306	312	322	292	284	288	302	349	339	306	302	285	267	304	282	309	297	278	310	287	284	289	325	298	293	308	289	287	327	264	317	288	299	309	303	304	298	316	318	300	282	279	266	325	311	286	333	271	290	294	312	346	324	270	288	307	303	271	317	296	252	296	281	297	310	331	279	285	290	296	302	314	291	318	313	317	310	293	273	315	299	306	309	320	307	319	314	281	285	313	281	315	300	308	287	305	325	307	302	294	292	317	342	302	321	303	286	284	261	317	320	288	309	281	311	285	282	305	317	315	312	280	292	296	292	285	298	320	320	292	286	330	300	280	281	283	289	304	290	281	324	315	318	302	322	320	321	303	279	286	289	289	299	316	335	322	304	289	268	299	325	287	287	292	317	324	284	287	315	286	296	304	309	295	296	329	307	259	332	326	294	314	275	301	259	286	326	294	286	321	316	323	285	301	314	292	288	291	318	313	278	318	312	302	284	318	289	308	284	291	292	315	300	306	288	286	304	287	311	311	308	306	276	276	321	285	295	310	335	320	309	285	296	296	303	305	288	298	293	287	267	288	301	292	312	329	316	317	332	302	292	295	274	304	303	302	283	295	309	318	312	308	314	296	280	277	291	327	314	295	323	296	287	304	295	317	292	303	291	298	296	305	309	288	325	250	305	311	306	316	298	345	325	347	293	289	328	313	309	292	291	325	267	319	299	328	324	298	323	297	280	274	287	306	312	301	301	307	313	289	298	337	291	299	305	295	302	311	305	307	286	281	289	321	303	284	310	305	311	318	311	312	295	300	284	292	271	302	333	312	284	292	311	329	305	276	299	312	292	279	308	284	312	295	279	329	301	276	317	347	289	324	302	300	296	313	308	317	315	287	313	318	285	303	295	274	308	313	312	274	304	307	261	302	306	295	291	306	317	329	299	271	327	298	310	298	285	287	297	277	316	302	284	286	274	297	288	320	262	307	323	291	273	324	303	331	268	301	283	310	270	307	311	267	292	306	297	304	292	292	289	287	320	297	316	336	286	276	293	302	279	288	318	316	286	293	309	290	309	292	279	297	322	296	265	301	311	258	294	307	329	283	312	311	278	294	325	316	310	349	276	308	305	299	276	289	297	290	281	300	304	336	283	308	299	334	313	322	303	268	318	298	319	289	303	297	292	317	309	289	303	301	297	296	281	288	291	285	292	321	299	322	294	315	330	324	296	323	343	333	291	328	304	289	330	330	294	324	322	308	308	282	276	283	301	295	304	268	283	311	300	264	312	267	288	293	279	313	319	304	307	313	279	285	299	289	274	241	331	320	285	290	309	315	306	280	303	290	299	293	296	286	313	316	285	293	308	312	303	289	319	307	283	298	316	275	272	298	310	293	308	267	280	309	295	284	303	285	287	270	294	274	303
10072	8747	13380	16146	12999	10625	9912	10400	9020	7216	5543	4434	3721	4749	19033	17923	12381	8944	4028	2019	1256	1017	946	938	966	892	875	922	863	868	856	907	889	860	861	817	862	821	896	834	827	878	858	889	911	961	938	908	870	818	864	827	811	871	867	885	809	853	811	830	882	886	868	822	839	859	791	885	870	860	820	891	856	841	884	831	851	795	851	814	797	842	877	884	884	850	823	795	785	818	786	834	832	840	831	891	868	810	823	801	794	860	829	822	792	805	825	817	824	897	855	831	866	818	824	858	845	897	856	864	852	824	819	839	828	823	890	809	825	856	849	834	846	918	824	859	860	863	822	876	846	848	873	849	814	817	805	833	901	828	836	887	837	847	835	858	836	877	813	869	873	867	855	845	824	880	818	870	873	828	837	850	832	846	811	819	823	896	884	865	822	847	882	836	867	866	874	834	823	851	856	818	868	804	852	898	848	857	894	837	830	834	816	836	880	826	923	830	863	868	851	841	854	801	806	807	816	878	834	855	878	854	837	814	822	849	867	853	859	844	847	819	853	825	872	818	849	851	868	889	862	816	813	832	848	812	852	870	835	856	847	813	841	857	906	872	852	868	859	819	853	846	850	881	853	841	874	828	811	854	811	871	785	811	887	782	837	840	878	860	860	885	832	838	877	862	835	853	894	836	846	824	807	817	856	805	904	903	818	866	843	910	875	808	795	872	853	859	840	862	834	890	848	897	811	859	849	837	797	857	796	832	807	861	849	852	819	827	828	820	837	823	855	870	821	829	864	849	887	874	823	836	818	846	829	856	850	820	844	812	897	811	858	872	851	851	818	859	848	857	842	830	843	806	890	880	862	839	807	854	863	892	875	856	841	853	836	826	871	860	785	858	835	841	896	891	864	874	844	789	857	852	840	813	811	823	827	870	777	818	847	911	861	853	925	889	816	894	865	860	858	806	844	814	860	881	849	847	869	851	781	851	819	834	864	854	906	872	821	850	838	843	831	842	822	811	864	807	833	879	858	838	820	814	830	812	880	906	840	848	785	864	869	834	845	831	815	790	868	894	870	852	825	896	847	828	873	849	836	852	828	861	910	822	859	852	851	875	783	828	847	825	823	779	866	856	851	855	848	878	871	879	847	893	882	754	853	865	824	861	883	854	883	863	839	864	856	776	829	859	845	808	825	893	864	823	833	854	825	821	864	818	865	857	851	885	864	840	814	882	853	829	835	829	878	837	855	841	851	896	875	850	887	822	863	817	818	829	878	827	821	816	885	778	882	836	884	854	868	862	808	841	807	836	864	821	823	839	887	788	789	810	853	826	799	812	837	796	903	864	840	859	854	842	861	859	859	836	835	866	759	831	787	854	869	894	850	837	828	878	878	803	847	796	897	805	820	867	883	864	875	888	844	833	887	841	847	867	894	852	827	866	926	783	865	797	820	887	864	875	860	842	871	841	831	785	860	803	863	818	854	795	841	875	867	824	838	843	815	857	815	855	808	846	810	880	828	818	820	865	801	837	843	846	871	870	822	871	826	859	858	871	905	807	873	878	863	866	823	845	806	836	835	833	911	811	849	873	862	818	867	902	853	870	897	830	847	825	863	890	866	888	866	852	835	809	832	804	851	794	826	840	875	857	841	845	843	846	901	830	857	837	823	846	807	860	863	919	846	825	838	874	848	849	824	867	839	852	883	848	890	829	847	883	843	852	867	822	872	831	861	875	801	861	873	877	807	822	861	836	874	873	798	823	793	815	791	876	832	819	886	855	867	879	850	873	807	838	869	825	837	845	829	869	877	838	839	842	793	822	812	807	893	865	839	806	820	870	879	843	834	846	914	806	817	839	848	801	818	840	868	862	895	850	843	836	850	789	808	854	847	829	834	800	810	903	813	784	847	788	819	869	899	837	830	828	831	889	874	789	833	897	848	837	810	849	892	823	822	838	833	792	831	826	875	847	831	854	845	847	815	837	827	823	890	856	874	833	901	843	836	869	908	852	899	835	876	834	843	888	856	878	868	881	824	831	868	815	851	777	842	848	879	846	877	889	851	780	851	859	846	852	886	866	816	930	830	925	879	811	865	807	851	879	834	856	834	848	886	834	873	871	780	857	876	804	891	860	815	803	863	832	854	787	933	857	875	836	876	870	862	879	852	855	792	875	799	848	856	868	820	851	796	819	888	840	914	859	871	804	814	821	867	850	843	808	892	832	867	910	852	881	893	874	835	867	780	824	810	876	800	866	862	867	835	853	826	899	834	830	846	858	826	798	861	837	833	873	814	886	821	825	835	895	854	838	814	877	862	818	881	871	868	889	908	853	816	807	872	856	867	822	839	827	854	855	818	830	870	834	816	836	852	848	861	796	834	815	867	852	865	785	847	888	855	855	790	840	839	848	830	853	861	884	864	863	880	814	828	822	898	843	866	894	883	815	913	849	836	885	835	835	850	876	850	835	838	835	864	827	864	851	867	856	787	864	866	893	882	826	824	855	970	889	808	916	834	829	838	854	811	821	813	878	888	838	822	826	810	867	819	845	823	801	818	836	841	819	851	844	866	860	825	835	869	872	864	877	859	834	807	870	846	807	824	865	868	845	869	838	934	884	841	810	876	828	862	880	864	817	842	887	834	833	856	833	835	811	818	817	824	830	854	835	854	878	807	857	823	852	808	892	840	872	906	871	888	840	805	814	829	854	856	850	858	870	819	838	829	851	839	842	864	843	872	869	844	813	843	852	831	842	832	797	858	870	806	816	859	873	894	857	846	855	854	861	887	819	849	842	885	872	846	892	879	847	865	849	791	881	850	813	836	891	862	836	866	831	838	813	902	865	843	867	932	780	827	851	792	815	863	889	859	858	836	860	862	841	848	848	885	815	908	870	834	780	856	891	838	874	912	836	856	838	846	857	871	815	855	840	835	900	827	927	818	857	857	853	854	821	867	850	826	833	890	856	846	903	873	847	854	844	826	847	858	834	800	849	871	818	865	870	840	818	848	811	883	824	831	858	897	868	807	921	794	866	848	838	828	844	864	866	845	874	858	833	834	861	798	856	838	792	848	812	916	852	840	874	845	845	904	864	809	825	865	857	856	859	845	843	821	871	848	857	776	867	843	853	813	844	894	845	890	802	825	866	874	844	878	812	796	815	852	821	867	876	843	882	835	863	808	835	853	842	882	910	903	876	897	823	856	869	904	832	801	852	816	879	856	833	887	814	791	844	825	867	867	840	845	827	834	887	837	823	818	868	798	887	814	847	836	895	841	811	818	860	844	848	905	881	885	821	839	805	860	832	808	846	856	801	872	841	837	837	860	795	839	860	848	807	865	875	840	905	825	838	880	863	876	827	890	787	828	816	872	808	896	853	809	838	816	898	930	830	860	844	828	853	822	906	871	844	822	847	830	856	788	838	857	831	868	882	869	793	818	837	881	809	855	796	889	815	882	863	868	783	859	870	863	878	851	820	870	790	838	811	809	822	832	856	807	849	799	868	860	794
29506	18305	14662	12169	7056	4394	4521	3794	3188	2411	1596	1246	1362	1248	5761	8498	5191	3277	1428	824	464	340	344	324	346	368	376	363	338	343	330	319	317	317	315	361	318	342	336	354	343	320	367	322	378	360	349	346	312	293	314	325	313	310	326	357	300	311	309	317	337	345	330	319	327	304	346	328	295	341	328	337	316	333	302	336	309	332	319	338	317	340	357	322	342	324	349	362	348	335	344	322	307	314	345	304	335	326	334	323	351	323	338	309	348	327	305	341	316	335	308	338	357	351	306	326	338	322	329	311	309	330	335	304	324	313	325	326	365	323	353	338	359	310	348	338	365	327	302	324	377	397	307	345	314	293	324	343	357	339	340	331	327	314	344	300	314	302	338	323	354	323	302	314	333	328	333	337	340	303	368	311	313	372	356	339	335	319	344	339	324	303	316	363	303	350	308	345	357	323	346	331	303	318	329	331	332	353	354	319	328	336	316	339	313	312	337	307	303	295	334	337	323	342	353	313	287	316	337	343	332	324	341	320	312	323	309	360	339	322	350	332	308	327	347	366	319	326	345	353	309	303	314	305	374	311	309	329	301	351	296	332	346	308	304	349	333	309	320	308	337	340	382	341	351	331	334	313	342	325	329	326	338	340	312	332	346	322	344	344	327	366	343	333	310	294	329	354	309	310	355	327	293	308	347	326	320	345	299	323	365	345	293	339	320	337	350	308	375	343	336	334	334	301	338	307	302	305	319	326	336	300	326	315	312	342	356	325	334	295	322	336	332	351	358	349	327	323	355	319	338	346	316	316	316	320	347	322	322	297	348	310	289	324	303	364	329	318	302	340	313	309	343	328	336	303	312	331	342	365	341	303	334	308	326	340	331	287	349	299	357	335	331	326	333	346	328	305	335	307	322	331	309	326	370	338	331	332	336	353	331	309	355	338	321	343	314	315	336	338	347	350	345	339	369	348	313	351	360	321	283	322	323	370	309	347	346	305	308	335	349	340	323	322	316	330	326	330	325	339	329	316	336	270	355	367	334	321	355	317	313	334	337	290	336	322	343	322	344	319	322	308	308	319	360	330	344	339	343	323	346	347	344	347	334	314	356	336	316	328	313	345	316	326	294	346	345	337	351	332	317	322	348	335	311	347	344	317	307	314	349	318	317	340	311	328	340	346	311	329	356	330	334	329	331	375	338	355	327	365	321	322	325	319	313	336	348	330	365	326	341	330	318	320	318	351	339	336	327	303	324	340	350	309	320	311	316	321	288	345	312	293	325	294	328	326	295	352	344	322	342	336	306	337	295	352	377	321	311	295	332	323	337	356	319	336	331	317	326	358	362	330	338	293	328	313	349	314	353	319	343	333	348	316	365	305	353	313	338	305	323	356	345	344	331	345	317	304	284	318	329	335	320	300	338	289	320	352	353	345	302	357	324	321	341	323	332	369	330	366	316	319	325	336	358	321	335	340	338	309	358	376	331	334	349	358	319	314	368	329	315	342	332	314	297	352	326	326	307	319	333	348	304	311	365	333	304	313	369	327	316	329	337	316	326	296	347	323	295	320	347	302	322	301	340	331	355	316	326	344	306	303	316	316	342	328	309	317	342	334	327	311	363	345	332	351	336	298	323	376	351	335	358	319	335	316	362	275	342	363	350	337	348	339	337	315	320	314	312	358	337	357	314	320	334	314	327	343	365	333	339	355	302	349	339	325	327	300	325	344	338	330	307	340	321	328	312	310	311	356	361	340	358	320	350	333	328	326	355	305	325	312	334	323	352	353	335	322	340	320	329	341	319	321	315	301	319	322	327	344	347	336	337	330	340	334	325	317	350	359	321	349	324	333	321	296	339	340	311	301	344	354	301	342	345	306	301	331	332	341	306	337	334	357	312	341	327	360	329	333	293	319	337	316	345	323	324	347	307	341	319	313	351	315	341	334	297	328	340	323	329	353	324	362	322	312	332	305	309	314	358	334	364	349	330	304	317	366	338	338	313	358	317	336	354	318	346	344	332	311	351	321	317	352	327	315	356	309	333	331	334	334	356	333	351	338	342	305	320	328	285	328	325	328	348	358	346	331	321	309	327	319	323	353	333	304	306	358	344	321	301	333	322	352	335	331	364	337	362	322	387	331	356	348	320	336	317	324	356	328	346	350	318	353	334	312	318	333	337	320	319	306	335	328	295	331	323	327	360	319	364	345	331	298	336	313	302	309	286	324	354	323	343	344	340	354	322	329	314	353	335	317	352	340	332	359	327	317	375	302	321	328	341	314	312	337	344	321	319	313	311	358	332	334	334	290	318	354	320	315	336	358	326	333	308	335	318	345	340	314	330	340	298	317	320	307	356	320	302	338	348	324	330	338	291	302	341	329	331	357	366	325	318	316	357	299	317	339	335	332	349	344	350	313	346	267	345	333	358	322	326	359	347	339	292	309	339	313	312	337	306	323	325	332	372	307	324	302	315	327	325	367	289	317	323	318	318	365	283	330	359	345	347	332	338	336	350	314	360	349	333	330	325	326	319	316	331	345	323	356	358	346	309	326	325	352	330	331	340	320	323	343	338	374	324	338	340	319	349	319	320	287	310	336	313	308	313	355	344	273	339	305	308	339	326	366	322	324	332	340	344	317	300	328	352	324	331	352	333	346	305	368	322	345	300	328	360	314	315	324	334	328	340	317	300	350	320	310	306	324	318	341	345	326	327	342	306	352	310	324	314	331	335	342	347	346	362	346	356	334	339	339	329	362	350	317	318	319	362	329	345	338	338	338	292	347	346	328	320	319	318	330	318	336	311	323	363	317	342	344	341	337	326	319	340	320	332	300	351	345	298	357	335	345	317	343	326	306	308	361	325	321	336	314	348	349	313	333	313	312	338	318	312	343	327	326	334	333	345	327	322	346	321	317	327	322	360	316	356	306	336	315	338	351	354	346	335	307	307	347	321	377	318	321	343	325	331	297	314	314	325	334	326	309	349	361	313	314	332	344	347	287	317	324	333	315	322	319	323	274	297	332	320	332	328	339	358	317	297	314	361	341	306	369	327	357	339	323	346	315	343	361	333	366	297	317	338	339	331	371	324	323	345	360	350	287	371	324	294	357	313	305	306	326	334	323	337	332	372	314	348	330	336	385	345	319	322	306	334	317	313	301	329	348	322	323	338	333	333	343	362	288	327	297	320	331	341	313	335	352	323	353	314	331	313	329	314	331	350	309	316	349	340	366	377	369	356	324	310	342	322	317	331	306	324	330	337	311	329	323	361	340	334	308	378	341	327	327	321	362	345	350	290	334	317	308	322	326	361	349	341	339	342	328	311	346	325	325	374	298	340	340	338	334	363	360	334	358	312	324	334	325	334	332	311	335	352	345	310	362	329	355	334	340	312	327	336	309	346	358	331	337	327	346	312	370	334	323	323	333	359	347	340	354	333	336	334	338	348	342	349	324	357	312	339	320	310	333	350	329	369	340	316	288	348	319	322	350	338	366	347	352	307	339	312	307
11463	11636	18386	20900	15941	13504	15134	13680	12577	10128	7586	6296	6436	6141	22661	26844	19509	14120	6719	3711	1763	1116	1027	1145	1047	1012	1007	983	950	982	856	960	938	950	907	1011	898	931	950	885	971	978	961	985	976	981	990	909	888	919	923	941	935	888	924	917	895	972	937	934	954	951	962	918	911	898	969	905	959	920	944	916	949	918	901	940	889	985	910	933	917	900	944	967	951	906	876	879	882	956	896	898	915	961	892	901	889	908	920	952	939	879	917	908	886	902	907	876	944	965	932	920	882	904	898	910	891	904	918	966	899	916	929	911	871	940	927	937	948	920	948	935	904	927	945	939	919	902	913	955	896	928	946	882	948	875	923	914	939	905	941	923	904	959	893	915	876	904	921	873	859	914	899	933	981	916	861	934	949	911	903	851	973	926	909	902	905	973	906	955	924	958	966	915	904	934	892	898	931	915	882	892	910	1003	936	934	917	917	939	954	926	929	886	909	942	936	941	903	921	940	873	901	891	942	907	948	912	891	894	921	909	856	942	894	886	882	960	928	918	862	946	918	939	931	892	881	950	901	897	887	924	927	894	909	836	943	856	894	923	993	913	906	990	936	913	913	938	909	961	888	968	916	892	954	920	865	932	854	929	891	964	931	909	960	908	891	933	829	929	904	903	923	910	949	914	870	920	892	912	902	896	947	913	936	896	945	905	938	892	868	875	938	870	921	951	956	931	905	930	900	971	887	939	966	986	890	874	926	891	871	887	903	878	911	920	933	893	938	923	901	848	918	883	928	939	901	880	929	904	889	922	920	936	923	921	924	942	899	919	931	925	955	934	924	924	923	908	933	887	973	929	902	939	976	895	898	919	909	918	876	951	925	903	882	905	841	901	964	910	906	824	929	904	911	905	895	842	964	912	866	945	931	930	891	970	974	921	912	967	961	877	889	942	922	923	901	890	900	928	951	907	935	885	920	876	895	932	954	902	944	914	927	885	906	873	948	903	944	897	977	869	919	898	927	884	951	902	917	944	929	923	886	903	907	928	897	925	962	936	893	943	877	949	898	910	841	933	926	919	974	937	873	964	911	878	907	863	923	959	910	886	925	928	916	858	922	907	937	937	948	888	980	952	883	838	932	929	915	914	904	1001	981	856	919	929	939	861	899	886	982	909	935	967	963	916	894	884	923	966	944	929	931	940	929	907	913	953	928	954	928	920	973	912	863	886	956	923	900	919	996	1009	930	942	872	959	930	913	934	883	881	915	910	861	863	924	911	968	930	899	892	930	940	954	915	902	906	941	936	926	932	910	886	925	943	885	882	890	945	883	885	933	898	902	924	882	923	903	938	938	886	920	940	988	916	911	948	956	929	952	940	975	948	921	870	917	913	926	928	877	861	889	929	947	946	889	905	940	948	884	948	940	885	888	900	891	904	952	923	913	918	888	953	974	925	914	929	910	900	952	962	934	975	931	898	916	921	918	886	900	897	957	904	911	939	925	925	959	929	944	907	978	946	925	889	867	897	909	901	928	902	911	889	915	938	888	937	905	919	956	890	930	953	952	934	937	964	950	921	959	910	949	978	922	958	942	905	916	902	884	953	927	936	919	892	903	948	903	915	914	939	874	897	891	926	916	920	943	943	950	907	911	912	917	908	942	903	970	850	948	910	910	938	899	885	909	828	898	954	911	984	913	906	905	906	918	908	879	961	892	942	919	909	937	903	880	924	968	923	884	905	956	988	954	935	865	935	871	911	888	969	912	937	967	899	895	971	936	899	917	945	937	939	968	927	907	899	916	934	882	958	945	909	936	934	909	912	889	891	939	930	920	963	899	912	917	935	871	934	901	936	895	891	923	928	936	892	857	943	949	908	927	937	952	923	986	935	915	931	891	906	894	922	930	935	847	986	891	920	949	920	919	914	913	929	974	945	904	905	906	911	882	930	934	926	875	918	977	998	953	938	887	872	945	960	922	879	907	936	933	909	980	958	898	890	970	943	913	917	877	898	889	936	953	900	919	900	897	885	939	930	945	921	907	936	945	905	932	883	927	873	911	928	900	922	941	974	991	873	965	919	956	947	864	887	902	913	890	928	934	917	888	960	897	975	922	914	1013	894	929	903	972	939	963	860	922	962	930	921	871	940	936	950	939	924	916	916	942	921	882	932	917	911	912	947	915	952	929	957	908	951	911	944	864	932	926	973	947	909	912	912	901	981	918	925	895	929	858	888	899	882	919	997	965	925	918	941	945	872	949	864	934	934	945	963	905	882	994	971	891	906	856	896	904	905	929	919	948	909	944	906	928	967	962	992	877	947	937	929	871	918	1034	870	933	983	913	891	952	955	907	923	910	934	851	886	922	906	959	924	888	936	903	864	940	930	909	941	952	910	985	893	968	911	931	935	901	937	927	896	933	946	899	891	893	950	935	906	881	920	898	887	921	905	930	903	987	886	943	884	949	839	923	886	950	929	950	856	904	897	908	939	888	906	909	929	962	966	962	902	920	901	886	944	854	901	887	941	978	922	896	888	867	900	906	904	912	967	877	914	936	885	911	904	886	952	1007	933	916	955	901	896	933	918	897	936	897	912	929	920	947	964	891	874	891	886	919	870	886	941	918	900	921	912	893	887	931	919	872	934	947	964	901	914	881	920	868	891	947	971	909	892	951	958	920	949	931	962	933	951	909	929	858	879	919	950	885	903	880	895	932	898	916	883	884	972	873	873	915	934	916	955	914	985	889	910	913	960	979	945	938	920	930	940	931	933	922	955	926	901	962	932	893	928	933	946	942	921	912	855	961	978	931	909	884	897	889	916	913	852	909	950	904	904	946	944	892	909	889	933	918	944	917	917	916	903	872	951	901	955	901	909	960	926	921	873	899	930	903	940	936	963	927	914	924	922	926	905	921	907	896	924	869	887	981	936	902	915	891	950	870	875	871	913	941	880	938	927	896	985	938	933	912	992	931	853	972	931	913	865	945	1011	885	907	925	856	948	871	985	848	939	924	921	930	946	924	866	917	969	976	893	940	945	931	890	957	902	915	894	970	980	900	929	853	920	928	893	942	894	902	909	945	863	856	893	924	901	945	923	857	931	919	905	989	913	904	911	889	910	903	923	988	933	918	895	917	874	893	936	919	896	925	921	878	933	905	885	915	926	890	887	909	859	903	901	885	970	945	897	887	904	915	923	898	947	883	906	986	911	918	959	933	908	927	924	950	924	939	920	908	883	877	911	937	905	920	971	947	890	913	896	922	901	949	930	927	944	932	903	973	969	926	925	893	880	905	937	890	925	915	995	913	1000	914	901	907	884	898	916	933	939	952	920	919	879	867	917	897	943	937	963	902	919	907	929	918	958	928	958	961	910	949	935	946	964	896	985	912	952	910	885	911	927	894	899	925	929	879	929	937	970	920	911	893	845	853	951	925	939	943	892	874	926	949	928	937	960	974	902	919	960	926	879	842	922	919	923	936	938	945	921	958	938	907	981	890	963	886	894	877	954	925	929	944	941	967	918	944
25312	6873	3008	2171	1414	1006	874	837	640	546	522	482	491	442	603	844	662	582	448	351	315	309	281	284	307	288	297	327	297	297	290	314	319	307	290	290	286	312	288	325	285	266	282	303	308	314	298	273	280	292	300	307	305	298	301	274	328	330	284	304	319	262	303	313	307	280	293	299	308	286	319	310	309	293	323	295	300	310	288	311	282	267	299	292	303	287	294	323	289	317	314	270	338	347	337	264	309	296	283	308	279	305	317	281	302	264	300	300	325	276	303	285	279	315	261	292	317	332	300	281	295	283	303	313	309	333	318	284	307	309	259	288	282	306	309	321	325	293	307	302	292	310	321	295	321	291	309	319	302	295	338	295	290	325	270	290	306	315	296	292	317	311	277	293	298	310	297	304	273	304	319	303	303	338	283	341	282	298	313	325	283	310	317	299	274	301	305	309	277	285	289	303	258	284	309	328	311	310	323	283	311	318	294	290	340	299	300	312	338	313	290	320	311	299	305	324	307	288	286	316	336	291	306	315	305	297	287	298	312	319	320	319	264	288	325	332	315	300	324	278	304	278	311	298	286	327	293	284	318	288	322	296	298	307	278	297	292	301	303	278	304	342	304	297	315	295	344	303	300	296	310	290	312	321	342	303	312	311	328	306	284	321	277	300	323	320	330	293	288	325	298	326	299	298	290	299	337	328	302	336	317	293	300	294	311	290	334	310	295	321	270	305	266	304	316	305	315	282	346	290	290	301	279	323	322	304	298	262	297	297	324	306	295	305	311	312	326	291	311	303	302	263	318	278	275	303	303	314	315	301	338	307	317	302	299	286	310	300	295	296	323	326	290	284	307	326	276	312	301	281	287	306	306	295	284	298	327	284	313	329	288	285	295	286	338	308	303	309	300	300	279	278	326	295	321	332	313	301	291	298	302	336	315	311	303	321	276	275	315	276	313	314	307	270	302	291	275	289	319	347	308	308	323	293	303	307	307	309	332	323	295	320	325	293	288	308	326	316	276	297	334	316	308	300	318	294	306	297	288	310	322	293	268	293	295	326	295	322	300	291	296	273	315	321	308	311	279	305	339	315	304	300	300	301	322	316	295	292	332	336	323	279	330	336	321	293	295	303	320	312	298	283	309	317	280	295	293	315	297	313	299	300	319	294	296	293	294	277	296	325	267	318	290	282	310	274	321	294	313	299	306	290	307	285	298	341	312	333	286	306	303	304	315	290	271	318	300	306	323	347	312	323	322	283	319	327	306	308	295	306	301	312	313	342	328	289	308	263	294	292	301	315	295	290	324	318	309	304	299	308	263	282	314	311	316	298	313	321	292	312	297	315	316	299	284	289	332	309	282	275	286	306	343	324	280	298	304	273	328	289	311	300	301	323	313	293	332	315	316	321	313	329	328	310	310	276	315	332	285	304	300	325	277	304	318	255	293	326	315	317	296	311	322	313	294	288	301	298	308	316	301	284	295	271	278	303	320	317	325	298	288	320	314	294	299	272	308	308	286	315	299	313	296	271	322	315	299	309	293	308	334	290	322	295	304	306	318	288	307	308	318	296	291	276	297	298	325	326	329	282	295	295	290	305	310	308	307	292	309	290	315	317	308	315	308	292	283	284	298	297	300	305	313	310	276	299	280	300	312	284	330	325	274	305	306	330	286	328	317	294	342	358	322	338	308	323	312	289	318	272	323	301	312	334	270	294	318	298	285	265	317	287	248	323	295	283	312	323	331	303	279	345	287	255	302	316	301	283	250	321	300	293	273	288	291	283	298	323	282	278	296	319	312	274	332	277	314	299	329	289	315	305	315	294	288	285	332	287	299	299	328	325	274	299	297	308	312	318	314	290	365	320	320	306	290	300	289	307	297	298	317	272	298	290	277	297	307	265	278	294	273	278	297	278	292	322	284	307	317	306	283	274	249	283	323	294	289	323	305	311	270	282	305	289	286	296	290	317	301	324	266	310	302	327	281	284	291	274	296	265	326	310	249	310	277	307	324	292	274	310	307	277	310	286	304	303	277	277	269	306	298	324	311	323	303	295	287	290	290	319	303	319	316	266	278	308	298	325	276	332	311	288	307	318	308	276	294	312	310	294	293	319	280	305	304	277	297	341	313	293	284	300	283	315	315	307	338	288	317	262	304	297	295	311	301	289	326	297	311	302	266	283	328	292	299	293	335	279	301	333	323	308	313	278	321	334	299	343	343	314	324	277	278	318	304	264	307	305	291	296	301	309	321	302	329	330	298	293	279	300	284	298	281	320	295	307	300	336	272	320	282	320	323	308	304	324	320	315	309	302	327	323	305	308	280	304	306	320	271	281	313	298	300	303	288	273	305	325	301	316	318	311	317	303	335	293	304	296	318	287	304	292	287	299	282	311	317	282	316	288	304	268	310	284	288	312	317	332	284	293	335	285	306	276	286	305	293	309	302	296	296	320	302	320	289	298	311	303	299	310	337	295	301	325	305	301	302	271	310	307	304	319	310	276	298	336	311	306	317	285	298	303	325	309	312	297	306	285	298	325	287	274	316	302	305	287	283	293	305	303	308	308	319	291	292	295	274	285	307	335	288	329	313	314	309	307	271	297	355	291	303	297	278	283	298	293	290	290	287	307	327	293	311	314	307	296	290	283	296	319	322	301	312	298	241	302	285	292	295	271	319	296	295	283	288	280	313	261	296	301	326	280	289	306	285	321	301	297	276	299	304	348	304	315	332	309	293	323	300	305	311	285	312	288	276	287	304	292	323	284	297	317	316	303	318	298	307	294	295	303	327	313	315	281	325	287	281	322	305	301	291	313	286	279	274	300	300	279	257	305	306	297	298	300	309	300	317	311	299	292	304	326	295	287	299	302	305	304	316	327	303	303	303	285	288	338	320	283	290	295	296	309	290	322	271	284	291	310	311	309	266	312	327	311	279	321	270	296	297	287	326	278	302	315	297	302	303	301	279	325	283	298	311	298	343	293	304	337	331	319	340	330	304	268	281	308	274	287	308	310	317	328	315	324	335	306	318	328	296	300	313	325	312	330	286	320	293	283	260	304	302	321	286	277	286	299	292	267	299	276	289	255	297	271	303	315	300	299	269	270	296	288	309	293	295	289	293	301	279	307	295	303	300	333	309	330	286	309	298	295	313	307	273	293	277	306	311	318	289	299	313	321	284	312	300	296	327	315	257	284	279	299	293	281	313	329	280	280	331	295	331	304	291	281	292	319	315	307	292	316	329	323	289	276	309	287	291	312	291	298	321	312	321	293	327	307	312	337	316	292	325	300	292	312	310	315	283	308	351	294	313	281	262	296	301	289	288	314	312	271	288	325	327	318	300	314	293	283	289	314	341	308	303	337	263	271	289	296	288	293	309	337	287	294	274	302	311	284	279	306	285	280	267	277	297	300	327	294	311	332	332	309	305	317	300	307	319	311	318	272	260	314	281	346	324	308	308	296	322	322	291	327	322	283	323	303	293	308	303	311	333	319	292	321	296	303
7832	3523	7146	7603	5808	4209	3904	3692	3006	2605	2226	2113	2050	1840	2709	3841	2585	2168	1417	1026	898	863	821	874	920	906	910	816	833	873	818	854	893	855	902	823	818	781	863	824	827	840	853	907	903	889	906	890	889	874	859	864	854	798	839	865	895	821	879	825	882	860	901	783	886	817	831	854	816	856	848	867	846	826	839	863	849	852	846	799	819	841	861	923	831	892	913	828	835	840	919	828	825	844	903	860	901	908	872	856	906	839	852	874	831	822	808	794	864	837	888	854	853	837	889	831	840	842	912	817	833	825	861	863	847	812	866	913	870	846	797	827	866	887	825	844	865	852	839	869	821	838	806	805	876	830	861	797	832	827	803	873	898	832	873	810	845	848	851	807	866	893	899	831	840	849	830	887	848	880	871	815	806	892	881	819	881	858	845	795	842	833	875	846	821	906	874	858	847	868	873	847	895	886	835	841	903	884	903	866	827	836	847	891	834	857	882	858	862	855	857	921	873	850	822	835	858	793	819	858	877	873	871	819	876	818	858	895	784	897	868	834	848	875	831	847	872	831	864	884	875	902	832	821	852	847	839	867	858	826	871	834	831	848	852	885	865	841	849	845	883	902	829	815	856	855	937	841	811	862	819	887	884	878	862	865	883	916	902	883	903	845	905	870	878	847	868	859	875	843	840	801	818	852	832	788	864	913	848	865	818	861	875	857	850	829	824	822	851	886	789	823	823	813	845	825	875	871	768	829	851	808	848	855	852	832	823	849	856	791	839	868	821	880	890	865	850	848	876	830	838	874	896	792	842	866	908	884	893	810	872	899	868	844	823	852	871	839	854	857	814	853	815	829	910	823	828	832	848	845	911	847	882	896	801	826	868	842	829	888	882	849	860	846	822	835	875	847	810	894	894	880	834	823	864	799	859	868	860	803	864	884	862	906	898	842	809	838	888	843	904	875	860	856	851	855	817	860	799	851	846	786	831	872	916	873	811	857	879	856	815	869	859	857	880	821	870	888	855	807	794	880	892	887	887	841	854	831	839	810	849	865	884	845	838	820	868	848	860	863	869	828	818	864	852	866	841	865	845	841	824	862	859	779	850	812	834	848	864	861	796	857	861	826	803	862	852	887	922	853	816	879	846	863	868	834	836	845	846	794	826	823	825	890	827	844	872	844	872	878	851	842	830	841	872	862	900	805	853	849	820	863	809	812	834	845	864	825	859	828	849	862	820	911	786	848	883	844	814	872	853	863	885	791	855	805	793	846	862	867	800	878	886	808	855	862	869	841	834	824	865	864	859	799	863	853	896	833	852	877	840	844	843	865	845	860	833	888	847	891	848	834	838	918	841	813	855	866	848	861	904	846	843	856	829	890	847	870	857	831	889	773	893	891	850	881	847	801	871	820	860	900	883	846	869	916	829	798	882	817	852	829	850	871	866	870	845	824	871	795	880	826	856	846	893	868	860	895	847	869	834	815	861	786	886	859	849	859	866	894	789	862	856	884	880	878	887	883	851	828	873	815	899	807	859	844	885	861	856	803	850	864	877	899	862	866	825	812	862	813	850	830	853	865	850	842	862	844	838	856	866	883	867	871	874	843	832	890	869	842	832	823	866	821	902	871	851	852	870	897	870	793	824	881	888	853	816	852	922	868	874	833	838	856	916	854	815	878	910	857	814	896	854	877	872	904	836	843	898	830	879	836	840	889	818	913	803	830	849	862	865	871	844	838	866	869	880	860	836	863	908	877	806	872	806	886	805	804	854	913	855	913	850	874	848	827	852	894	892	877	813	793	870	866	872	796	871	860	853	806	848	814	876	884	834	898	877	832	835	843	845	854	870	854	895	813	824	793	865	884	860	797	840	842	867	841	887	863	843	853	888	867	869	845	839	822	854	830	839	873	899	844	783	822	830	810	902	853	914	875	829	812	877	863	821	866	821	820	790	882	806	869	817	878	875	875	855	862	844	819	859	859	861	859	804	870	843	841	865	823	858	863	812	847	877	878	819	842	849	876	879	876	838	846	810	820	864	870	839	848	878	876	873	843	883	864	833	891	822	877	833	858	904	867	862	868	870	827	783	825	908	826	866	810	912	851	845	870	883	793	828	808	821	866	868	834	863	854	833	851	844	859	803	889	877	840	839	859	839	849	838	882	843	908	832	869	835	841	848	845	846	806	840	891	873	830	898	878	818	842	859	865	837	953	841	797	835	822	877	855	823	836	906	824	870	861	842	864	803	835	858	836	824	860	840	842	870	839	858	828	855	856	844	860	882	827	827	861	846	846	864	853	846	932	843	837	829	841	864	877	848	859	856	871	849	862	820	846	830	903	853	833	887	854	848	828	878	850	842	823	895	879	875	868	877	818	823	900	891	929	836	839	808	822	833	856	916	837	832	813	872	838	811	828	838	848	923	843	858	814	879	854	881	876	844	869	828	858	835	856	806	816	865	814	845	888	879	884	836	867	803	898	850	842	858	816	875	849	815	840	843	818	863	835	906	844	817	851	814	828	856	827	860	853	881	861	808	863	868	877	906	806	873	819	817	849	804	872	875	844	818	843	867	896	847	844	875	869	823	874	760	903	814	903	879	842	843	813	884	859	874	826	858	824	859	841	883	829	824	846	811	818	862	828	846	823	857	769	807	833	842	860	843	791	854	847	852	793	836	873	837	868	841	869	905	816	847	869	902	796	852	844	845	852	869	867	862	831	862	862	869	866	863	925	845	870	863	856	841	874	782	855	826	847	904	857	827	818	793	900	857	897	909	863	878	765	825	857	837	861	885	917	814	803	827	872	820	793	889	816	827	875	807	775	871	879	798	878	859	853	828	883	848	833	820	824	872	906	855	857	852	842	806	829	838	851	836	819	864	833	853	802	841	874	798	813	861	854	830	827	859	879	916	846	837	864	868	837	842	842	896	855	847	905	854	811	856	851	844	853	857	848	781	801	858	886	880	826	867	880	878	816	878	835	870	817	840	882	887	843	855	834	813	784	845	846	870	859	854	888	886	864	864	854	833	797	853	892	848	790	862	844	783	849	877	833	835	843	835	835	859	824	857	855	857	815	850	869	846	831	858	876	839	805	846	869	829	860	807	861	903	843	824	851	827	853	785	879	884	830	854	808	886	815	827	843	856	874	837	871	812	846	821	863	814	836	872	837	881	862	890	856	870	836	828	834	831	868	898	875	835	836	855	848	868	876	818	878	805	865	872	853	799	830	871	813	843	833	852	867	847	872	861	818	815	827	858	853	834	837	828	865	853	832	795	861	887	815	848	818	866	831	879	855	859	819	819	857	864	902	853	860	853	848	867	899	847	864	811	835	854	878	882	896	825	875	877	846	830	833	899	780	858	792	824	854	861	847	853	891	822	869	868	841	854	791	852	855	877	909	857	815	841	887	849	843	869	842	830	868	814	907	856	882	827	830	864	824	878	828	891	824	877	912	843	770	843	859	857	873	903	872	877	892	809	835	878	853	823	864	825	812	888	831	810	879
28413	14016	10738	7155	3887	2921	2910	2938	1940	1410	1204	1008	1097	976	3170	5053	2877	1729	994	563	428	347	329	346	337	345	333	339	327	359	347	343	321	344	310	336	335	338	330	362	317	336	318	336	369	349	306	362	300	357	306	342	315	323	350	323	346	315	317	334	335	309	311	298	372	312	295	312	340	353	303	289	327	359	328	328	324	352	382	329	298	313	324	303	350	331	349	333	347	328	335	318	371	332	320	325	341	326	356	347	363	327	320	334	314	350	350	340	364	293	324	348	312	341	332	341	324	320	314	355	297	353	330	297	351	339	318	335	327	347	307	313	346	330	339	341	347	321	327	341	301	324	345	336	347	320	346	346	321	316	349	358	309	330	339	329	322	306	337	323	342	312	325	332	324	357	328	340	321	326	328	306	325	359	361	327	322	350	348	329	372	324	345	361	303	342	327	345	305	324	313	348	330	365	344	337	344	328	350	345	363	341	309	308	323	340	317	323	343	346	351	326	370	358	327	338	311	319	342	329	316	311	385	364	313	351	359	344	325	332	361	322	354	324	359	329	360	301	352	334	345	346	338	302	303	318	338	292	330	324	337	329	332	290	352	321	327	309	354	316	320	331	344	299	347	362	320	311	352	306	331	332	326	321	330	325	366	345	322	339	327	325	341	355	348	345	327	353	387	315	335	349	360	342	322	349	317	326	342	314	324	336	346	344	346	318	338	317	314	317	331	301	354	342	313	325	351	342	316	335	311	327	336	334	331	349	322	363	330	349	335	319	342	338	327	331	336	322	340	347	317	340	355	339	364	333	315	338	344	362	343	314	331	323	344	346	315	296	328	321	326	339	319	343	346	343	347	371	365	335	357	322	332	345	327	347	295	338	337	323	328	346	329	310	346	340	320	313	371	312	324	315	313	341	340	356	327	339	327	320	328	347	308	344	340	342	370	347	338	322	320	303	353	333	328	337	348	348	333	359	334	309	312	328	347	329	323	325	338	349	322	381	349	321	334	358	312	348	334	322	306	346	340	387	359	322	319	349	340	353	328	329	317	330	305	330	345	329	310	313	352	358	308	341	338	326	371	339	341	316	313	317	354	318	356	357	361	335	346	337	341	368	326	319	329	332	327	332	342	328	324	334	401	303	341	367	329	337	331	309	352	322	359	334	324	332	300	343	330	358	322	320	352	360	338	349	332	333	307	331	341	346	345	315	303	355	325	340	327	351	343	344	329	352	331	355	288	350	357	332	377	321	368	342	337	346	316	345	343	349	352	335	314	336	350	316	322	355	351	340	342	302	349	321	346	322	310	318	318	378	333	315	280	346	361	320	343	333	314	321	330	322	313	330	282	326	327	355	331	305	337	325	316	321	310	336	326	343	347	338	338	297	335	354	356	309	335	321	295	343	343	342	314	334	341	334	323	319	328	356	321	327	300	325	343	336	311	340	329	361	368	307	349	361	349	338	334	338	322	338	342	336	334	379	304	347	314	335	319	318	336	309	369	339	334	321	315	350	313	331	377	356	332	336	361	325	365	307	306	316	341	357	366	328	326	348	310	342	347	342	321	366	325	317	319	318	326	347	356	374	355	315	312	302	321	305	340	327	347	350	304	318	323	340	324	334	333	339	333	338	319	359	324	314	316	329	352	345	323	305	326	342	314	323	335	357	345	324	305	344	316	338	314	325	336	319	335	357	355	323	323	401	310	341	325	345	343	330	321	306	330	351	354	329	316	327	338	366	358	342	335	339	331	346	316	368	325	347	324	338	378	353	319	334	322	305	308	351	320	353	337	356	335	326	369	336	339	342	315	307	313	355	351	311	323	352	324	338	357	312	341	348	354	340	383	328	314	344	361	340	330	342	324	326	328	322	330	324	325	332	364	334	353	343	345	332	328	371	328	304	342	322	297	320	335	360	403	339	314	320	358	343	322	352	344	334	332	334	344	344	351	363	345	327	346	342	325	356	340	326	335	327	338	334	343	333	344	350	363	342	341	323	321	348	348	309	329	349	334	342	323	329	344	302	342	325	333	318	329	344	343	341	352	332	313	380	323	297	311	356	363	313	367	328	339	359	318	358	333	321	320	320	345	327	344	348	302	353	298	326	313	336	316	306	305	278	322	339	365	329	349	373	323	334	316	323	327	325	354	304	370	322	354	337	302	334	353	338	340	341	290	335	335	327	316	332	324	324	333	314	337	330	320	315	341	351	343	310	320	356	344	330	355	336	313	329	318	314	331	349	360	338	357	343	312	306	325	372	338	342	300	317	354	325	325	312	336	327	332	337	358	307	355	321	330	319	329	354	353	357	312	361	335	320	332	328	329	366	339	335	322	321	369	312	304	337	339	310	348	343	356	332	323	367	363	328	328	292	334	322	371	339	329	321	319	339	342	335	336	362	320	301	325	326	366	310	372	333	292	318	341	319	336	304	314	310	335	344	346	347	338	317	343	328	340	356	371	322	372	350	339	376	324	346	325	344	344	301	332	319	320	344	364	331	344	302	354	332	362	340	305	329	324	340	352	344	333	363	352	331	327	366	330	355	356	329	326	340	320	334	353	340	342	324	345	341	331	341	342	333	343	338	321	355	364	336	321	308	285	326	368	363	337	325	323	329	337	333	341	343	353	339	343	348	334	346	321	331	334	347	350	320	352	299	320	365	353	292	350	335	334	344	324	323	315	382	333	341	302	333	312	342	342	359	327	300	381	346	324	350	323	341	316	332	332	324	323	361	371	352	325	328	325	361	352	346	297	327	362	351	309	308	312	340	351	333	312	319	332	358	344	294	359	336	333	308	314	323	342	315	355	329	311	335	329	335	318	308	359	322	336	351	345	343	385	336	330	339	328	310	323	318	344	358	329	342	337	353	304	309	322	339	339	290	332	369	370	338	330	300	301	338	336	363	312	343	357	331	309	374	345	362	368	351	347	316	334	323	335	354	332	318	327	336	342	338	304	339	324	327	345	335	371	318	345	370	367	339	335	327	333	318	327	339	361	331	358	327	311	317	356	333	313	334	348	370	347	302	325	320	321	360	287	344	339	348	325	352	343	357	333	319	345	347	355	341	359	333	329	343	353	322	311	318	320	341	355	347	351	336	310	333	330	353	341	332	349	311	332	303	322	361	308	316	350	343	340	363	345	343	357	353	335	348	351	348	350	310	320	302	327	313	358	341	332	313	345	326	322	342	336	323	361	296	359	335	359	305	327	358	354	356	315	305	339	300	316	346	361	336	348	334	335	341	349	336	335	321	344	347	311	320	338	321	327	358	354	340	339	300	317	399	323	340	308	321	349	345	322	327	298	322	327	329	279	317	306	340	313	300	332	355	332	324	341	332	322	346	348	334	330	315	324	312	367	355	348	341	320	346	322	314	320	330	326	319	314	306	329	313	339	331	355	336	338	334	355	364	314	328	326	384	348	373	332	354	339	345	358	335	321	324	332	319	344	368	316	332	371	308	326	348	316	315	319	331	357	346	331	337	373	341	362	380	350	323
10075	8993	15704	15210	11626	10418	11393	11699	8457	6844	5639	5040	5466	4644	15323	20527	13231	8628	4403	2286	1450	1019	993	1009	987	1008	1006	988	907	968	1004	907	988	975	964	931	969	929	941	963	909	984	999	972	994	975	933	898	930	919	928	880	954	964	953	926	879	882	979	935	908	960	933	906	989	923	942	979	954	940	915	893	910	901	969	944	960	932	937	986	944	938	947	982	965	902	889	948	951	921	962	924	903	966	956	979	991	928	930	981	896	936	920	934	986	940	957	928	947	918	968	907	966	931	1010	956	932	944	957	905	973	945	919	940	922	915	961	937	911	947	925	993	972	933	910	928	898	921	942	913	929	987	920	939	974	971	901	933	941	923	942	877	981	980	906	958	932	914	986	945	916	896	896	958	946	964	905	944	959	921	899	968	914	935	967	913	934	971	944	954	977	938	960	894	965	872	916	1001	956	899	925	958	924	933	890	968	893	979	939	965	914	932	883	881	927	931	929	894	980	926	974	897	937	957	909	959	954	887	937	947	930	899	926	970	885	940	885	949	904	1011	960	883	909	895	912	983	977	949	915	890	903	934	893	908	948	950	972	1001	916	943	942	921	917	906	917	934	969	938	921	917	963	894	960	884	907	909	984	908	901	945	931	892	907	925	942	940	894	930	940	921	909	956	950	867	928	939	941	935	890	955	977	963	915	876	950	952	951	942	911	960	958	922	968	962	985	898	911	884	932	890	942	949	971	942	939	975	925	1003	975	957	890	910	954	914	898	1016	918	902	904	906	945	957	976	938	981	909	1021	930	937	898	971	960	913	903	1004	903	948	938	878	969	980	929	1010	901	978	899	946	947	928	892	885	891	931	962	922	985	968	949	986	974	995	976	937	959	942	931	946	937	973	954	896	915	914	948	925	922	930	964	940	915	935	931	984	898	893	969	903	1008	941	1010	903	905	950	1029	968	942	949	945	898	948	915	951	924	905	933	942	898	874	948	966	925	937	965	946	925	942	911	897	938	883	949	895	915	936	986	888	914	955	960	908	877	937	919	918	947	909	918	915	926	926	907	974	927	968	973	988	983	896	866	1007	876	860	875	936	976	913	909	943	878	951	939	932	919	940	926	891	921	943	916	907	972	928	911	936	980	941	943	935	891	931	925	936	968	926	931	903	933	901	931	916	923	935	946	967	888	912	882	940	954	951	962	989	923	957	971	899	955	922	936	990	917	965	940	928	927	964	1006	893	969	955	959	899	913	995	922	896	985	960	930	923	912	899	947	905	873	952	913	912	943	954	969	933	966	962	917	943	930	964	971	892	984	900	932	920	909	880	945	929	904	924	906	907	947	928	950	870	926	909	969	925	954	947	902	911	926	916	957	960	931	985	938	934	901	961	915	942	965	929	923	908	955	935	936	972	925	932	957	941	929	951	945	939	941	949	969	967	914	924	909	989	954	916	900	929	879	952	945	926	950	961	916	917	959	938	975	932	923	880	977	913	956	927	923	961	949	939	937	947	941	898	916	952	965	932	959	911	905	892	914	932	979	871	925	914	933	930	924	909	904	939	946	1002	954	1004	938	950	916	864	944	955	927	973	889	978	912	917	946	923	952	900	973	918	927	946	981	963	933	987	980	984	943	957	884	975	914	955	911	904	891	935	906	936	920	930	949	946	938	919	939	938	956	918	942	940	929	942	983	949	956	957	943	938	983	924	987	962	944	941	941	901	920	951	936	989	939	944	920	965	964	971	926	988	949	983	900	933	899	1019	954	966	959	935	906	983	919	907	911	965	956	877	912	946	937	961	909	911	956	1017	1016	882	932	886	888	955	884	934	941	897	948	948	848	890	953	891	919	949	954	900	1006	942	924	960	914	923	944	895	935	912	911	908	948	924	888	970	939	939	875	914	886	906	923	928	931	968	869	950	957	956	889	945	875	932	986	950	896	919	972	917	905	938	924	919	953	911	955	961	915	946	925	939	913	891	946	824	905	939	938	949	927	938	936	947	934	945	964	934	926	909	955	921	927	892	1000	922	947	942	973	924	956	898	933	916	891	912	899	955	920	914	948	993	973	940	934	921	946	918	938	914	951	965	933	929	973	912	938	906	906	923	927	983	934	902	952	958	950	940	906	985	968	931	969	894	965	983	955	874	906	938	959	932	924	896	1008	923	949	929	929	952	958	963	887	959	977	971	941	933	910	991	934	913	950	988	1003	986	933	961	975	950	1015	964	994	925	913	906	880	914	936	903	913	886	952	869	911	944	993	953	914	957	974	901	938	944	916	915	986	924	933	947	931	865	933	878	972	927	927	985	912	931	943	903	935	987	914	944	942	964	964	905	911	908	927	906	937	938	945	958	940	939	979	924	942	943	923	923	917	962	925	926	938	884	910	936	945	915	922	927	971	937	920	886	919	935	839	963	947	976	955	960	963	947	913	933	892	915	945	894	935	929	917	981	907	957	983	982	960	918	934	950	915	935	913	920	921	974	925	911	914	906	921	956	939	939	952	931	934	921	967	869	943	980	904	934	949	948	963	953	948	919	923	983	895	914	889	976	946	960	977	953	940	960	824	889	1006	943	912	939	907	923	936	958	904	893	953	946	934	921	945	965	900	930	879	925	992	875	971	935	901	913	992	967	933	960	933	969	964	928	927	953	964	1016	894	927	960	951	884	928	949	956	942	942	924	936	897	1002	928	966	972	952	903	921	951	974	952	931	959	995	935	930	913	911	939	900	946	890	891	913	939	931	896	924	974	929	943	899	889	904	980	947	970	933	903	935	953	968	882	958	953	923	913	866	942	936	1018	957	907	947	976	873	907	955	925	908	925	979	993	946	930	927	1008	928	913	952	936	948	942	941	882	950	934	963	977	1006	1007	921	937	929	946	986	907	932	964	968	998	932	914	924	896	963	917	936	902	959	901	937	915	975	971	967	921	958	982	976	871	962	940	975	1003	914	860	940	937	925	964	960	871	937	926	929	920	889	949	950	942	846	911	932	984	931	977	926	906	940	917	913	896	901	947	908	923	951	936	924	911	874	920	937	996	953	944	927	926	892	927	930	946	996	954	901	917	874	985	972	985	942	989	926	960	883	878	877	968	916	965	962	915	966	960	909	949	930	912	945	998	979	916	900	933	955	968	897	959	916	914	940	941	962	948	933	958	944	947	937	919	959	923	933	938	961	964	964	944	883	923	878	936	907	998	942	930	919	956	922	922	918	935	927	939	980	924	930	958	933	926	917	967	923	880	930	992	903	904	929	930	915	942	938	910	926	947	971	957	929	961	926	904	903	925	966	928	923	969	979	975	973	991	950	903	922	872	950	895	950	960	914	957	1001	938	952	901	937	897	970	954	971	906	931	937	910	1008	953	964	899	872	921	963	954	955	915	895	950	929	928	906	970	969	967	954	925	945	947	974	910	913	929	965	970	959	922	928	946	892	963	971	953	938	978	949	968	936	942	946	959	965	961	901	950	902	943	919	943	913	925	957	946	925	946	951	918	891	950	965	952	938	992	934	953	919	953	891	908	956	943	957	986	908	931
29505	18022	16294	10520	5840	4673	5129	4230	3163	2359	1969	1858	1555	1401	5369	9129	4993	3035	1452	783	472	358	329	377	377	390	382	348	338	372	354	356	319	375	349	365	356	361	366	377	327	378	349	345	380	362	368	368	317	339	305	339	366	357	343	361	337	349	342	340	335	345	355	357	346	345	341	371	346	346	372	330	359	395	337	354	356	367	351	362	354	373	373	331	335	343	373	376	351	356	372	315	379	334	373	353	347	363	348	357	355	349	368	331	352	341	342	348	374	361	340	337	345	327	381	342	347	338	332	309	340	333	348	371	337	372	373	354	348	364	329	363	319	361	358	329	375	375	344	342	373	345	333	365	390	324	356	348	337	351	393	299	339	329	358	349	392	336	369	336	326	336	324	338	381	355	371	343	352	345	357	338	301	349	382	351	374	356	335	320	354	337	378	335	333	382	381	325	371	378	361	343	349	340	330	349	338	358	369	359	349	339	355	374	346	378	381	339	324	372	369	341	329	349	342	377	338	349	325	329	363	378	330	321	358	351	389	352	367	372	345	346	330	344	374	368	355	355	353	344	318	372	346	371	361	337	349	344	337	345	384	387	340	349	372	384	337	379	369	343	373	346	339	363	346	311	382	366	369	366	385	328	359	331	379	304	391	339	358	352	335	323	337	368	300	347	375	358	336	357	351	357	343	347	361	351	340	329	345	344	372	340	359	338	335	330	339	355	356	389	369	365	326	370	312	381	362	367	371	337	338	340	363	337	365	335	348	363	357	353	332	369	346	335	347	352	343	338	351	311	377	333	353	334	324	356	397	380	358	313	352	329	350	336	365	315	373	380	356	379	342	342	367	387	328	318	349	320	353	335	390	344	326	370	359	372	309	347	363	353	340	393	340	348	317	381	353	300	354	327	369	355	331	360	382	356	353	325	361	353	354	351	337	331	362	348	359	357	386	379	366	331	380	361	346	346	371	389	370	352	305	346	325	331	337	365	328	364	373	358	351	365	380	369	385	351	341	353	361	369	360	339	354	350	339	343	354	351	379	373	362	329	352	384	337	346	353	351	373	361	368	361	393	333	338	330	358	373	343	369	344	349	349	322	376	348	332	360	354	331	334	362	327	345	347	379	352	360	328	351	340	321	351	346	314	324	352	364	334	327	355	348	335	362	358	363	344	357	361	343	365	370	340	308	333	366	354	374	364	338	371	382	356	382	332	371	327	353	356	327	347	376	359	319	333	346	332	330	372	366	346	333	346	342	363	318	344	327	383	369	377	341	335	329	357	326	302	354	364	382	363	349	345	357	339	357	370	370	347	341	343	398	343	341	354	355	354	351	363	362	339	327	352	310	391	347	358	392	371	346	362	373	349	318	371	366	373	348	351	358	367	360	337	360	315	328	355	328	351	342	379	336	344	330	328	362	369	354	364	357	362	392	376	384	359	357	364	343	338	354	364	373	373	357	361	362	331	360	358	363	335	349	342	330	305	348	330	366	348	361	367	345	380	381	361	326	349	358	372	360	343	320	341	344	359	323	331	372	328	349	347	374	324	336	353	364	332	365	360	328	368	323	359	364	356	330	344	381	327	357	316	357	341	368	348	351	367	312	375	371	363	349	328	351	328	366	355	339	365	331	383	348	315	332	340	351	337	330	365	330	322	337	336	361	383	368	356	384	324	344	366	338	355	346	339	379	393	350	344	324	364	364	327	319	372	343	342	346	374	342	341	378	356	371	357	367	333	359	341	369	318	365	367	332	327	351	370	380	349	351	374	335	363	332	359	362	380	362	359	376	328	336	337	335	370	352	340	320	374	372	398	365	342	338	349	345	362	322	342	344	381	367	338	357	338	343	388	356	336	337	333	358	348	330	366	344	367	361	356	339	373	353	370	356	346	329	343	377	354	383	335	363	371	348	357	357	338	357	378	329	364	370	373	367	342	356	348	354	361	365	342	357	356	360	369	382	334	317	409	352	331	347	359	389	321	341	372	340	367	354	356	316	349	329	334	375	358	312	358	334	349	368	360	353	376	319	373	348	358	377	329	346	334	341	384	345	396	355	327	338	343	331	323	343	308	363	352	370	323	335	356	360	366	329	333	324	359	350	359	373	301	336	324	380	372	371	361	372	342	330	332	346	350	352	327	335	346	347	354	380	343	335	335	342	348	322	371	350	364	352	346	352	308	329	309	370	355	338	357	377	356	326	337	298	361	362	339	333	328	368	362	344	366	398	360	334	348	382	337	383	350	345	357	360	362	360	351	340	333	375	375	384	335	357	345	378	354	337	386	361	358	345	343	348	329	354	344	353	350	365	316	354	372	342	353	367	333	374	350	359	351	360	341	352	394	357	341	341	350	349	361	326	400	342	365	383	349	375	376	341	365	347	410	347	344	384	379	365	371	346	372	355	337	348	362	351	335	354	325	376	330	363	354	325	307	373	357	381	390	343	356	362	328	348	373	388	334	390	365	345	357	400	324	317	330	362	365	335	346	321	351	365	360	364	335	353	343	362	374	323	365	333	339	328	372	381	344	364	369	327	361	364	362	330	377	305	391	354	314	341	355	364	369	360	346	347	366	335	367	354	375	336	373	350	329	352	350	367	333	377	336	346	344	327	357	342	344	355	350	337	328	400	315	332	354	333	336	370	349	389	377	333	347	354	365	360	352	396	341	344	361	367	403	344	326	367	370	326	362	374	351	379	380	339	357	354	325	335	358	365	335	329	343	365	368	341	358	339	322	330	343	378	396	384	319	333	333	347	350	360	358	339	356	316	378	363	338	345	374	364	367	350	310	338	364	386	386	371	367	324	374	355	335	338	318	333	360	336	342	351	371	358	343	323	344	307	320	328	351	324	356	373	354	345	350	335	337	340	358	372	353	358	358	332	339	321	331	373	370	363	371	332	367	369	335	319	326	348	345	340	363	338	363	330	354	338	346	344	349	359	365	370	372	356	347	357	351	383	328	349	367	354	333	360	357	382	372	343	335	362	356	352	329	375	344	346	328	367	332	338	366	354	347	395	369	343	363	353	403	332	367	343	335	383	359	411	342	352	335	379	344	371	355	351	342	373	346	326	360	342	360	331	348	353	358	357	306	306	357	339	330	388	330	363	333	387	374	313	368	338	361	365	395	373	353	372	355	338	348	352	327	380	327	370	353	328	358	368	355	333	334	323	326	369	362	377	357	345	321	353	359	334	352	358	375	364	392	349	352	361	339	347	347	356	358	358	388	361	392	354	329	330	376	354	359	350	387	341	358	338	378	377	329	398	349	328	345	349	359	363	346	345	360	329	382	348	323	337	343	332	355	320	339	338	343	365	339	389	364	339	335	360	350	330	355	325	377	351	326	363	348	334	372	366	341	366	353	334	343	345	365	353	357	331	351	338	381	368	359	386	353	342	374	387	379	358	364	332	334	312	345	321	341	324	333	384	343	351	331	354	340	347	337	344	359	347	327	335	369	359	334	330	366	339	409	346	380	332	363	348	351	374	350	312	347	385
11618	11983	19507	18260	14890	14891	16565	14537	12253	10235	8520	8513	7399	6905	21097	28225	19535	13203	6690	3786	1707	1022	1028	1066	1207	1142	1052	965	965	955	1002	972	1046	947	978	1039	983	982	1006	958	958	968	1031	989	969	1008	967	921	1018	963	974	996	909	941	997	991	986	878	980	991	987	1003	990	975	963	989	1010	997	1001	959	1007	1033	977	952	1007	986	957	976	987	949	987	906	931	970	956	945	1005	991	991	992	950	965	925	960	980	978	994	1004	1000	1015	974	1022	999	955	959	954	992	931	955	978	961	998	966	974	979	956	954	975	977	950	973	1036	945	959	901	1004	924	993	965	938	938	961	966	992	1013	975	979	942	991	962	987	1000	1005	963	924	970	955	915	993	996	959	962	1011	959	989	993	938	978	989	966	948	942	949	962	979	981	988	991	1021	982	927	962	1000	941	1021	993	981	936	953	904	973	924	941	968	1019	1015	1055	935	955	1012	995	965	986	1043	1019	976	980	1014	958	1010	964	980	1002	975	981	934	959	996	952	989	935	1023	983	976	1027	1007	1000	991	1010	982	976	928	977	979	915	932	983	954	943	961	972	945	940	951	966	1002	1005	1008	948	956	988	999	982	968	1020	990	964	1010	998	1040	975	958	934	995	966	1007	937	970	964	996	968	959	954	961	1022	991	951	978	960	1001	959	1038	968	1043	993	1037	941	1011	1005	964	985	981	1021	1011	961	1000	1004	1036	982	956	915	936	980	941	982	1007	973	975	1042	975	976	1012	989	992	990	993	953	944	991	964	1015	1012	1020	970	1016	957	982	957	980	985	954	978	957	967	956	957	950	982	981	1043	987	976	976	948	979	1004	950	980	1013	946	1020	1019	1030	965	990	981	972	998	982	1005	965	937	961	1014	987	959	1017	974	977	975	975	993	1002	972	945	985	964	985	924	962	967	936	1011	972	995	963	954	956	949	1005	1012	1000	910	982	894	1005	978	1032	969	996	979	928	984	998	932	977	1019	995	960	980	974	934	984	974	969	956	971	985	980	980	986	932	947	966	1035	978	958	974	981	989	1038	998	930	948	933	969	1008	1031	966	932	992	1031	954	986	966	982	1008	947	1038	942	907	1014	995	1010	923	969	961	999	975	951	965	968	1000	1004	964	1006	979	931	984	943	1024	951	981	977	1011	942	1012	957	988	961	954	1004	970	905	1001	1000	991	948	1025	947	1037	955	942	988	957	980	991	969	957	960	966	933	967	954	981	1003	977	1017	925	932	984	970	1006	968	1032	977	981	1037	959	1014	956	996	965	924	983	979	989	1008	937	1020	970	1000	970	974	982	980	956	975	982	1006	1000	984	968	1004	1019	1025	984	1012	983	971	999	1000	976	975	991	960	933	1015	983	963	949	920	943	976	995	990	966	981	1021	946	1006	984	984	994	964	989	941	985	1009	933	968	944	954	972	989	954	936	955	991	952	1021	982	946	994	963	1028	962	990	990	1035	1006	962	978	982	983	984	963	951	951	959	961	1029	966	989	1012	900	926	1005	1014	983	1001	973	928	1020	1049	957	1009	988	1010	995	960	948	989	946	1011	912	985	984	991	1021	986	938	1037	953	997	927	951	975	996	1035	949	976	1000	941	994	1006	995	897	934	955	966	934	919	924	982	999	1019	974	994	971	976	973	991	949	1021	983	961	968	955	973	1000	984	1004	991	990	989	1044	961	1017	962	918	921	1037	921	947	1015	977	1006	967	961	979	995	966	948	978	941	956	1053	988	960	998	1027	1021	999	1011	958	962	942	967	975	1010	1049	941	919	951	947	1007	920	966	983	1018	978	943	993	979	948	921	946	980	935	1007	957	953	939	956	907	1029	946	936	927	968	982	997	1021	963	981	1040	1024	972	1016	1022	1016	1044	991	934	972	956	992	977	1012	997	985	978	955	953	922	1012	949	956	998	1020	966	975	964	1045	976	974	981	976	1002	965	980	994	1018	1003	1036	1013	962	982	993	985	986	1008	956	967	951	915	931	951	1024	985	962	958	988	947	967	967	966	990	1003	978	1010	917	963	1008	1016	995	953	988	979	960	979	995	1000	999	973	946	966	977	985	972	978	1008	933	1020	982	973	958	988	973	985	1004	930	1000	997	971	967	1024	972	999	989	982	945	987	992	1014	983	982	1032	959	982	939	1003	941	1030	978	945	1012	954	942	964	1013	948	943	943	1014	1003	926	962	979	985	987	966	916	990	933	985	979	929	956	975	945	986	923	938	954	950	975	935	995	929	1028	1034	972	974	988	990	966	987	967	962	901	988	972	960	1004	945	1002	990	963	977	990	953	1013	1007	969	985	916	980	1022	1016	1008	990	963	1009	1037	1008	985	969	924	990	957	1017	977	999	1013	959	1034	930	977	956	978	974	908	1044	965	998	1000	954	968	933	965	967	973	968	968	1014	999	1000	990	976	946	979	997	973	1011	972	988	984	1018	1033	978	1000	1021	943	993	1006	959	994	935	965	1019	948	1014	962	945	1001	951	993	980	964	1026	1004	989	971	984	981	982	1038	943	976	953	915	982	1065	997	945	1010	949	987	968	1057	950	973	933	1002	998	980	992	968	922	1047	1025	971	945	946	970	931	982	933	968	922	924	966	1010	1012	993	982	988	974	978	960	981	947	1015	987	1012	921	979	960	943	1017	978	952	961	1049	1003	981	981	984	900	987	948	969	1040	1034	986	975	1028	938	932	963	968	988	998	1079	992	984	928	987	965	993	927	977	967	1009	1010	1023	1029	952	966	1008	1012	974	1003	943	1047	917	929	999	1011	977	957	935	977	973	1024	977	1006	1064	991	992	980	1000	919	976	996	1005	991	940	1016	986	931	1014	1022	1005	958	983	982	1004	1001	927	993	990	936	977	960	989	1048	1020	1007	905	956	907	980	1030	972	989	1003	969	991	1006	933	994	1010	1000	973	982	968	1001	962	962	976	960	952	972	1049	978	1009	971	1017	976	962	1068	1017	966	1023	983	978	982	987	990	933	1002	997	972	962	989	1013	937	963	1013	963	966	982	980	1023	989	950	1004	977	1004	936	1035	986	998	976	1018	975	948	983	965	957	1013	1008	976	995	971	951	987	997	990	963	993	989	955	1025	966	991	983	1003	961	1040	976	998	973	977	1001	1007	966	960	970	984	980	1005	909	1023	955	948	995	966	967	982	942	955	1050	981	994	975	934	922	950	971	1009	995	988	1008	966	1024	980	1023	949	970	986	1022	955	1005	1019	1042	985	947	965	985	971	946	991	984	954	976	972	967	999	989	1001	969	998	948	992	1008	1034	964	940	981	1011	982	940	968	964	1000	1021	971	997	950	948	959	959	964	1053	1015	979	992	917	939	971	1004	1047	987	964	966	956	963	1028	993	940	939	950	980	956	1060	1053	958	971	1015	1013	983	976	1003	990	963	993	1013	982	984	987	974	965	940	962	910	987	998	1007	1026	932	989	961	957	1007	976	995	951	956	994	990	1008	1013	942	928	974	944	1018	931	983	1021	1004	986	980	1013	952	964	983	983	970	997	937	1023	964	996	1012	954	951	981	951	990	1016	1016	992	1006	994	932	1007	989	1009	967	999	993	942	999	1017	952	964	1000	1007	990	919	1011	1018	984	944	1000	979	1023	966	937	1009	1002	977	1008	957	972	984	971	1006	1001	1009	1017	965	934	1004	998	991	959	974	941	975	1033	1040	991	978	986	994	971	1009	998	973	1009	1028	949	1020	960	962	979	1021	930	997	974	1005	956	1020	962	995	977	967	1012	994	952	972	1027	973	976	990	1025	945	978	923	985	941	960	957	964	1003	932	986	986	959	962	986	929	989	954	982	999	975	965	997	999	926	1019	936	989	951	957	939	941	955	941
25081	7047	3056	1919	1199	1082	955	778	683	595	597	518	476	470	691	852	698	538	390	332	361	287	341	309	296	301	314	342	316	292	333	314	334	303	298	319	338	350	336	350	302	311	300	303	321	297	302	296	310	333	270	288	323	321	322	320	321	327	306	326	306	310	274	304	296	294	324	330	279	316	330	311	299	302	314	332	313	303	320	302	297	334	312	312	325	331	301	315	334	352	343	333	305	317	305	313	307	319	323	331	316	339	317	308	322	312	318	297	318	325	275	303	310	342	297	294	300	325	307	297	326	309	280	314	273	333	329	305	320	313	335	280	315	295	294	301	311	323	327	293	305	317	294	304	329	297	298	286	306	318	291	318	304	285	314	341	338	298	309	298	327	308	288	263	305	306	305	313	309	342	322	323	317	354	313	309	314	291	302	309	302	312	280	326	301	303	317	335	330	303	306	294	301	303	289	330	279	270	285	303	315	293	297	325	317	313	312	324	327	318	279	326	311	329	340	332	306	351	301	307	298	308	352	290	340	308	356	309	314	295	330	277	321	326	302	343	296	276	309	323	305	343	284	304	294	334	316	342	325	321	307	309	297	322	321	296	293	314	294	326	318	317	320	322	328	322	326	301	322	302	304	292	319	290	298	293	315	316	318	289	303	309	341	328	309	290	288	310	326	350	316	306	309	327	340	332	303	324	320	314	289	304	294	345	336	307	289	288	330	317	366	319	344	302	288	295	322	317	317	307	356	303	290	316	312	293	290	313	333	325	345	307	312	275	300	284	299	319	306	284	298	341	303	297	291	313	318	302	292	309	303	287	310	300	293	327	320	332	268	342	312	302	306	316	321	327	360	305	302	314	330	276	357	322	316	322	291	308	341	305	286	306	289	335	293	296	319	297	335	322	324	311	309	309	342	292	290	298	306	296	331	292	316	293	310	302	319	301	322	284	318	297	277	332	326	290	285	294	321	297	318	321	345	305	298	312	328	302	303	308	339	318	317	299	318	322	309	346	323	306	309	344	352	302	318	285	299	310	313	332	312	320	296	316	342	298	311	288	323	332	341	302	308	290	312	323	322	300	299	325	283	308	310	297	344	307	316	261	309	305	316	281	291	297	350	329	325	307	315	317	302	324	349	322	301	322	299	344	337	328	307	312	300	289	301	327	295	298	339	307	305	306	316	313	292	320	304	303	317	321	329	316	345	308	320	329	290	289	304	304	357	316	279	290	298	315	299	294	325	303	333	313	309	308	327	323	337	290	316	333	266	307	314	316	300	327	292	303	311	298	319	303	302	314	312	339	323	284	330	319	306	276	314	332	313	325	325	337	333	303	291	306	318	349	290	302	306	344	289	304	304	297	308	370	298	312	315	295	291	338	308	314	330	329	330	321	335	292	304	302	300	300	333	286	339	273	296	283	323	330	315	271	304	290	323	314	296	313	288	267	335	315	326	335	314	311	301	318	308	311	290	330	341	347	324	301	290	318	341	304	312	314	315	338	314	316	316	308	328	301	308	306	307	329	294	300	306	298	299	340	308	303	336	328	313	288	336	309	298	316	296	307	304	296	298	307	331	307	286	279	314	317	316	281	269	314	296	277	288	304	307	317	346	318	288	318	303	349	338	323	309	310	323	299	311	331	335	297	285	307	303	332	327	319	305	319	333	301	327	286	318	281	303	318	313	321	307	317	344	295	317	318	293	302	330	323	282	309	300	325	308	288	321	319	283	298	313	345	307	327	306	310	315	304	318	297	319	310	320	320	307	330	299	346	298	312	312	313	300	362	306	291	299	321	344	296	303	316	297	313	302	293	303	310	324	329	316	305	303	336	281	310	337	321	320	314	297	337	319	344	312	316	314	324	300	302	290	306	323	321	308	286	313	293	317	305	349	313	353	310	319	338	325	279	326	306	293	324	282	314	302	317	324	301	313	281	324	318	307	332	351	315	299	309	329	305	299	296	305	305	300	312	294	315	324	281	313	294	325	335	337	311	341	309	322	291	321	300	296	281	308	291	293	316	328	302	302	314	287	301	286	333	310	323	329	302	343	303	299	331	318	286	311	285	312	327	298	332	294	322	292	305	320	291	305	333	309	280	332	315	326	305	338	306	321	321	309	321	308	313	307	341	323	280	313	321	323	333	327	316	306	310	282	308	326	309	299	273	293	328	301	319	315	299	319	311	285	292	301	335	290	324	291	302	312	320	302	318	297	306	347	309	291	335	313	326	277	303	315	313	282	305	319	302	334	285	330	288	313	339	293	316	312	338	278	292	314	299	343	302	306	279	324	296	301	317	352	312	324	308	313	301	313	341	281	327	329	321	331	300	318	290	320	309	281	313	288	286	297	291	348	355	317	312	359	296	305	312	276	304	296	334	339	332	321	301	282	339	327	285	283	311	325	304	303	309	302	266	337	306	309	325	301	292	303	314	310	320	345	302	299	354	326	306	309	327	294	321	315	296	340	305	324	318	319	314	342	326	305	330	272	310	292	313	319	332	292	289	314	277	311	292	300	321	299	286	304	311	321	307	292	302	307	301	311	300	311	312	315	313	297	299	321	304	338	323	301	326	323	306	309	298	296	321	318	316	297	299	331	288	346	311	329	285	307	312	333	315	296	306	332	308	285	307	283	312	344	343	342	290	303	318	343	336	302	315	284	306	301	333	328	309	320	286	317	307	337	327	326	337	283	295	277	314	303	318	301	307	280	299	311	302	325	317	305	342	312	297	301	314	314	305	321	311	308	313	302	297	335	324	335	328	359	279	312	328	281	315	305	297	299	295	312	317	321	309	297	298	320	306	309	299	297	321	329	327	295	310	316	316	312	311	330	326	300	337	340	328	306	328	317	314	321	298	299	323	331	301	318	309	322	314	344	339	297	289	305	319	304	336	328	297	301	299	294	318	294	311	286	341	329	302	313	347	295	340	319	312	344	287	304	285	278	345	323	327	302	307	311	328	292	315	319	332	311	330	278	329	314	317	306	318	342	288	336	346	274	316	328	339	290	288	301	293	317	324	339	323	310	344	337	303	266	292	308	316	314	289	316	321	321	291	306	323	350	309	301	299	316	314	333	285	290	323	301	307	292	300	320	311	327	310	290	303	317	327	301	312	321	329	302	345	329	334	310	327	326	309	307	340	320	297	329	304	308	298	317	302	335	319	334	297	290	319	304	316	318	303	338	321	325	341	308	333	313	336	293	318	302	333	302	323	323	357	316	299	302	306	301	321	322	323	339	312	319	344	302	300	310	293	325	301	341	337	337	310	329	324	318	324	314	309	268	284	309	289	325	304	322	305	336	304	325	293	322	298	273	301	322	309	297	336	302	307	318	334	311	323	322	314	322	327	323	301	338	327	296	312	289	309	284	329	328	313	328	310	300	335	338	305	296	285	311	295	296	314	301	342	308	327	315	325	318	305	302	311	299	313	310	328	309	338	316	323	320	313	309	318	299	317	336	289	299	302	339	315	265	325	306	321	283	330	320	327	311	288
8264	4172	6850	6284	5018	4659	4497	3375	3004	2837	2436	2300	2078	1919	2928	3868	2569	2022	1416	1155	958	846	933	857	947	898	839	872	874	859	870	857	932	840	887	888	912	878	896	870	841	899	827	836	895	879	893	935	943	891	917	926	847	924	880	841	879	901	906	902	815	880	876	916	868	847	880	838	872	904	868	828	878	837	868	863	877	857	899	851	928	911	892	834	906	851	929	844	854	877	860	843	877	872	793	922	891	855	825	886	892	897	864	811	897	875	863	882	831	887	927	828	837	842	849	865	859	903	852	843	845	842	796	933	830	912	878	929	868	826	851	888	920	877	848	841	875	914	837	873	896	895	837	842	869	923	878	901	865	911	840	959	846	872	921	877	859	931	911	891	864	851	917	835	854	850	914	809	837	897	783	869	854	881	812	911	882	938	819	873	850	841	888	851	844	904	905	860	851	894	857	816	854	859	910	864	881	885	834	867	874	877	842	889	888	830	846	880	879	824	877	824	860	848	854	894	847	937	886	898	949	815	862	832	914	857	852	889	862	886	809	848	840	909	832	858	877	881	881	885	829	928	900	907	941	819	900	863	870	911	908	861	825	859	937	834	823	857	854	921	858	870	894	858	836	856	888	867	929	874	860	868	906	884	861	893	901	843	872	891	907	865	923	872	867	891	897	848	883	893	873	836	877	864	838	889	795	903	877	868	815	866	881	840	871	816	848	839	875	867	884	839	894	842	844	903	880	887	874	889	871	878	854	849	828	860	806	840	863	858	860	860	854	862	869	828	860	883	925	850	870	903	918	877	890	895	893	884	842	849	879	888	863	862	937	864	827	896	861	952	880	864	878	832	910	867	852	861	874	861	800	847	941	884	878	913	896	909	927	839	873	910	939	874	853	835	941	853	928	895	818	844	852	873	921	897	861	895	866	883	856	857	866	880	865	885	892	878	871	840	887	885	869	873	862	862	883	850	860	871	877	896	863	880	882	887	841	856	917	868	926	888	841	870	910	911	869	920	888	866	865	856	839	869	845	864	879	843	879	880	798	915	840	891	892	833	928	931	865	899	868	934	899	823	835	899	918	848	906	849	869	891	901	885	869	889	885	879	914	866	895	844	879	839	873	855	859	876	838	893	877	873	903	834	856	853	882	878	876	870	865	877	862	891	844	879	915	866	875	863	848	850	907	865	843	826	923	859	877	829	822	871	878	898	863	898	919	826	918	853	873	901	878	876	902	851	836	878	904	862	842	900	874	826	858	850	852	868	868	824	880	898	883	901	891	914	864	833	916	852	866	867	888	914	846	828	864	870	855	865	826	871	926	864	876	935	887	852	922	887	857	831	918	852	883	892	807	882	853	860	936	859	936	877	896	863	915	846	865	885	809	854	835	842	855	891	887	914	846	892	835	851	935	861	886	903	871	911	856	895	820	901	879	836	874	867	877	904	905	901	936	862	918	922	890	873	880	827	850	875	896	812	888	877	826	845	855	853	875	861	844	882	868	875	852	856	890	840	866	880	849	841	891	873	882	854	865	849	868	831	869	926	871	834	802	886	912	885	920	837	882	897	905	925	861	833	902	843	858	877	812	870	852	893	894	892	848	792	817	921	883	848	861	840	854	880	869	847	856	883	863	831	839	860	840	924	823	884	823	818	862	854	899	898	875	884	854	882	874	840	902	848	861	857	902	894	894	840	866	829	848	857	854	853	875	866	892	889	897	844	869	861	849	901	879	938	847	908	929	866	828	870	890	880	871	890	859	871	835	829	895	865	870	848	859	890	913	856	851	885	855	851	831	865	835	895	858	862	807	832	921	953	856	877	858	898	881	891	862	844	875	880	872	830	906	856	826	885	878	872	893	889	905	915	843	825	810	870	881	885	852	877	867	883	891	857	873	891	867	827	878	839	856	873	862	865	943	884	839	902	924	860	876	825	915	896	901	833	896	876	833	842	899	895	849	877	888	890	843	869	939	931	934	924	910	857	905	882	887	896	862	820	892	848	857	883	860	845	850	922	950	927	846	863	887	910	885	889	862	867	839	861	876	889	893	842	858	861	880	892	908	850	882	848	840	907	891	860	871	946	858	834	892	907	867	876	903	934	895	878	857	879	901	850	855	898	851	840	898	873	871	909	852	873	867	835	899	888	809	907	844	828	892	881	852	890	840	875	852	889	861	826	886	850	845	887	894	873	812	908	863	846	864	900	906	853	866	854	949	856	852	921	880	846	841	871	876	838	868	866	897	848	859	891	867	859	899	898	873	853	817	851	908	877	852	938	831	842	880	832	888	901	896	924	888	917	865	892	849	824	881	877	912	890	848	881	860	885	872	893	877	843	874	874	877	871	879	803	843	827	886	862	864	886	899	896	916	865	861	888	876	814	860	880	849	925	887	866	858	861	932	815	865	857	839	804	871	801	830	899	875	851	941	893	872	884	846	932	879	861	874	866	917	861	884	897	896	923	911	880	840	889	904	934	862	866	873	853	838	829	867	895	931	824	836	848	861	832	856	824	898	902	903	890	943	878	903	885	858	894	842	896	855	880	823	892	889	873	875	860	870	901	893	845	904	858	862	846	860	916	880	836	872	916	895	894	860	884	880	844	831	878	847	863	890	965	894	840	904	921	921	819	829	879	837	811	875	855	897	822	866	925	856	922	841	836	835	850	887	833	820	800	879	894	880	924	859	872	846	893	860	884	897	823	859	884	826	848	879	901	833	879	870	868	855	893	858	890	921	857	877	916	889	930	903	908	894	872	842	880	954	828	844	817	918	895	902	874	870	863	909	894	904	882	872	891	839	931	872	863	861	885	838	848	852	875	886	894	902	846	852	852	869	881	877	891	799	935	895	903	825	858	860	834	891	879	884	830	937	899	888	897	815	867	863	867	836	873	842	859	874	919	879	882	823	899	858	875	869	905	862	873	878	911	836	824	832	899	901	918	836	919	891	896	887	881	907	886	890	867	875	896	874	869	863	860	831	884	815	846	883	916	871	914	871	871	876	893	874	838	923	852	812	868	871	900	890	850	894	824	966	872	873	878	867	899	908	888	881	910	883	862	873	900	840	936	842	891	825	835	866	908	884	835	841	836	834	917	858	870	877	887	831	868	856	828	866	841	852	851	907	895	947	857	877	871	889	890	808	819	825	849	896	879	820	852	924	905	895	916	856	871	845	861	827	877	881	887	891	916	867	867	858	871	872	854	819	865	826	887	879	858	856	815	896	917	886	852	882	869	859	884	865	886	896	827	842	852	845	831	891	846	855	846	902	840	849	879	852	805	880	881	853	886	846	833	909	894	908	890	880	912	873	842	843	846	841	916	895	898	875	895	862	896	883	892	866	895	926	853	872	894	846	883	866	905	864	917	893	850	898	886	890	883	856	873	820	914	870	942	923	865	828	882	882	874	875	880	846	913	844	843	865	880	906	920	850	866	859	838	844	855	887	916	909	810	880	844	899	810	877	914	891	856	892	854	943	825	909	878	852	881	850	890	882	870
28311	13874	9508	6229	3950	3339	2898	2283	1900	1696	1485	1076	911	919	4079	5062	2736	1833	898	656	409	343	319	360	325	297	314	323	339	330	351	356	327	322	341	335	333	282	327	345	334	326	320	344	350	317	331	333	313	329	321	329	307	299	325	337	333	347	319	336	339	292	363	363	353	331	319	340	349	311	288	355	335	324	318	339	308	318	284	318	334	325	306	349	282	306	312	319	349	293	335	308	335	305	310	325	329	314	333	351	323	298	353	312	327	319	327	331	314	349	351	320	306	350	335	331	309	321	350	337	309	328	317	319	298	328	325	320	269	316	323	322	347	322	327	328	329	323	336	332	332	305	288	331	290	338	351	349	318	315	331	344	313	304	347	314	323	326	349	363	317	348	334	336	321	307	341	381	344	336	323	345	325	327	302	325	306	309	349	318	346	369	354	319	357	351	288	338	345	337	359	328	302	298	331	361	317	305	332	317	346	352	333	297	299	327	326	327	345	317	339	335	360	305	325	349	315	329	342	316	320	308	313	316	349	310	338	307	289	337	352	351	347	328	347	348	315	314	325	314	345	321	357	346	332	344	330	327	317	324	337	321	309	343	358	335	316	324	326	333	322	329	317	373	304	323	324	325	330	342	344	343	345	320	349	328	332	354	317	343	343	324	323	350	340	327	319	350	345	321	343	292	329	326	318	323	365	309	304	321	376	364	350	307	326	315	352	337	336	335	321	341	345	317	305	331	327	279	311	325	323	342	326	326	309	337	341	314	343	332	369	333	315	320	297	311	375	318	342	317	302	335	334	338	306	331	315	326	345	300	342	324	321	338	319	328	348	329	342	339	340	358	332	328	327	327	324	345	331	337	358	333	372	341	353	333	295	352	327	338	328	344	332	336	339	316	322	321	315	331	327	335	347	338	294	315	321	335	352	322	337	329	344	325	325	307	296	338	304	332	330	349	328	374	338	307	305	344	373	338	327	338	302	306	294	322	325	317	364	306	342	335	346	346	342	300	310	306	313	339	316	317	325	310	353	322	354	328	351	328	351	332	326	307	312	343	334	304	327	310	322	323	341	358	323	315	338	332	331	355	320	347	319	315	351	350	321	312	325	312	320	322	343	309	304	340	343	321	325	321	323	309	344	328	329	350	335	335	319	317	300	307	294	319	354	303	307	339	335	338	310	312	345	324	341	361	333	312	319	322	366	355	370	299	362	319	336	316	313	331	328	357	344	319	321	327	313	332	286	329	330	339	312	311	346	340	360	348	303	328	323	343	310	344	309	327	292	311	351	317	296	345	357	328	315	308	313	316	301	344	312	358	317	333	318	341	333	317	316	351	321	325	308	333	331	334	328	298	312	317	328	329	360	333	350	352	329	344	291	349	312	302	331	328	363	311	316	331	320	347	364	306	364	325	335	300	326	338	315	343	311	320	331	361	322	331	328	326	328	331	335	339	347	343	342	344	366	325	353	309	326	337	337	317	313	307	329	328	300	352	325	322	351	310	322	351	356	320	313	310	339	343	321	343	331	345	340	338	332	357	295	340	334	335	288	314	333	304	343	326	342	319	339	298	278	355	331	343	286	334	332	307	344	306	323	338	338	326	309	340	352	337	300	316	313	317	328	324	342	331	340	334	314	325	349	326	351	343	316	359	340	335	290	308	322	305	321	314	370	291	320	309	304	298	316	326	351	313	328	323	313	304	305	330	323	334	305	323	333	314	346	327	305	303	346	337	353	339	321	304	310	312	334	307	324	320	323	354	358	339	336	335	325	343	313	317	335	322	331	341	292	310	330	314	347	342	288	332	322	335	353	356	339	308	326	347	308	324	352	340	343	329	346	335	323	350	315	313	323	381	332	328	310	318	309	342	348	331	318	314	322	330	367	315	348	317	346	302	314	317	325	325	333	333	346	318	329	307	337	304	333	338	343	301	305	357	362	325	350	340	312	335	317	326	318	336	287	355	315	374	304	369	321	343	341	329	293	343	329	312	348	315	360	311	344	310	315	327	326	333	351	346	304	308	337	358	342	324	330	342	339	347	325	304	336	359	345	308	348	353	346	309	314	308	349	335	355	343	327	364	342	327	347	336	340	347	340	329	309	328	318	335	356	347	358	352	327	350	324	316	311	366	329	339	307	359	338	322	315	302	346	330	344	314	349	316	328	345	341	269	338	330	311	355	341	311	342	330	309	304	325	335	375	311	305	323	363	333	317	292	316	329	357	336	340	325	329	318	294	318	351	307	324	288	335	325	321	311	319	345	300	331	343	336	302	342	356	337	316	365	342	337	340	334	333	298	331	317	326	289	337	334	329	312	329	301	305	340	317	334	332	340	355	318	321	292	380	350	344	333	327	320	305	315	309	334	271	278	334	308	299	346	355	336	319	328	322	362	343	335	292	349	328	319	324	323	324	312	314	330	352	333	369	355	349	331	340	297	304	328	331	312	296	332	340	307	334	356	375	360	314	315	306	327	324	323	315	316	338	392	315	375	314	356	331	374	313	331	350	321	339	338	333	348	344	327	313	309	340	358	323	302	327	278	324	301	340	303	331	338	331	277	323	320	324	347	319	340	327	326	359	285	347	331	353	335	307	323	325	332	366	338	309	333	341	310	341	314	289	312	316	350	302	325	332	332	317	342	334	320	352	308	341	306	322	324	331	357	321	330	339	326	337	320	321	341	323	315	360	330	323	310	317	337	308	369	333	338	330	328	327	319	314	337	358	329	337	321	328	329	345	346	344	294	327	338	323	354	318	306	320	338	307	325	321	322	326	333	327	315	330	320	328	318	320	334	335	331	335	325	348	318	365	354	349	313	299	337	347	307	339	329	322	297	358	307	316	334	329	328	296	298	337	332	363	334	377	351	316	332	390	362	333	326	324	330	326	340	329	303	299	283	328	332	339	335	304	344	347	360	324	347	318	320	324	343	347	347	299	329	336	344	301	340	335	332	352	337	333	319	316	322	349	309	343	314	353	343	321	327	324	355	329	361	356	361	330	307	344	314	327	339	309	332	336	332	329	335	351	335	329	333	318	348	314	350	313	336	309	323	330	337	302	326	338	308	323	338	361	313	310	329	357	321	327	322	333	356	354	319	342	295	322	334	351	342	310	343	310	324	327	338	343	295	312	337	307	322	348	328	304	324	327	322	336	319	342	331	304	329	343	332	306	302	328	339	329	325	278	339	316	326	320	320	326	338	304	315	331	334	354	311	321	334	319	342	328	357	314	337	285	317	330	314	343	320	330	291	312	325	335	326	354	332	325	285	327	317	325	352	333	326	328	339	324	319	324	317	349	303	334	329	307	349	363	315	341	314	328	315	347	334	343	332	314	352	307	329	332	324	319	317	317	306	310	323	346	370	321	346	314	324	324	353	327	315	315	324	301	348	333	333	358	316	297	338	333	342	319	331	318	321	308	335	320	334	343	332	336	334	339	295	352	323	337	340	349	304	318	333	322	347	326	352	326	350	316	354	325	312	339	359	325	322	357	314
10693	9175	13664	13282	11761	11528	11234	9506	8526	7865	6690	5300	4452	4527	18195	19677	12552	8591	4124	2480	1274	919	1003	985	991	937	973	932	972	928	879	973	936	918	936	960	948	875	888	954	944	994	986	908	922	964	936	902	898	953	913	921	932	896	971	924	932	946	908	967	935	894	954	989	909	946	947	863	904	948	907	942	929	937	933	900	927	887	922	972	930	935	904	843	909	952	942	928	916	945	927	927	917	967	889	923	975	954	988	924	960	947	905	913	895	983	938	944	919	956	921	958	903	871	925	931	957	921	910	924	946	987	901	905	872	973	876	908	976	965	917	949	958	922	880	916	892	967	897	892	873	897	945	906	912	998	983	990	915	967	996	948	977	997	960	927	876	915	931	921	929	978	909	938	931	922	899	915	923	953	914	940	879	928	902	903	917	957	903	965	971	926	877	903	943	948	909	953	925	932	948	936	915	883	977	1000	906	912	912	933	946	907	908	948	868	904	937	916	899	925	981	910	966	897	936	903	869	900	917	911	968	980	917	932	923	881	940	876	957	873	959	934	883	945	921	955	943	952	901	929	905	870	860	936	932	924	938	902	907	957	939	943	945	907	894	955	915	931	965	904	897	929	946	877	943	917	949	944	930	880	940	943	944	924	935	894	942	926	907	902	903	918	976	884	946	889	945	902	955	978	992	942	965	926	955	897	924	923	889	937	917	942	934	909	869	942	974	936	857	950	917	882	899	953	931	978	924	949	951	951	926	888	919	917	930	978	942	926	918	927	907	952	996	915	942	951	917	920	932	884	949	924	885	946	968	928	967	874	916	937	953	1039	913	990	891	938	1007	885	925	937	894	935	893	944	997	908	950	936	961	987	899	917	930	955	951	926	854	959	892	927	853	920	894	914	951	941	965	870	935	913	910	950	928	943	926	931	946	898	911	902	894	951	913	961	937	919	907	949	917	912	900	903	967	901	945	942	884	920	980	929	895	878	935	899	944	927	944	924	963	921	925	929	939	914	923	904	930	888	896	860	861	939	924	881	922	931	968	896	910	917	957	911	957	922	902	932	890	917	915	897	946	893	940	986	912	918	924	905	921	915	949	927	870	916	934	925	952	927	954	945	897	965	924	940	904	973	941	909	944	910	903	924	880	914	995	984	906	922	892	1007	921	1008	948	918	912	942	946	896	933	949	990	938	963	970	954	932	918	921	913	905	960	953	918	899	927	890	962	915	904	947	884	888	923	975	924	892	910	899	885	954	902	950	898	937	963	899	960	878	881	958	978	914	946	956	956	900	964	903	916	962	893	946	958	908	887	864	884	986	914	922	948	969	870	899	936	941	948	942	891	948	923	904	965	961	842	931	945	940	899	903	974	948	957	997	950	864	881	893	915	914	888	938	923	976	933	893	923	919	906	914	984	928	895	899	968	916	943	975	950	975	935	889	883	919	972	928	889	946	908	886	893	993	929	922	912	916	931	918	919	922	929	925	996	907	909	914	919	922	870	946	916	933	920	949	919	906	959	970	896	921	941	894	899	962	906	982	936	930	884	864	895	969	933	917	919	872	921	897	951	890	869	907	876	897	935	912	938	928	935	895	918	904	989	929	918	919	942	869	911	963	907	906	923	928	944	931	925	905	892	890	982	890	893	868	874	902	931	916	937	908	923	941	947	979	879	921	913	890	947	913	907	949	937	910	938	933	947	907	987	900	928	921	931	931	919	941	920	887	963	882	856	905	953	897	917	890	940	901	931	947	886	946	912	958	923	907	922	887	870	945	941	927	921	963	984	938	924	953	973	914	1015	930	958	873	902	878	912	887	892	954	937	889	886	910	920	932	1010	930	903	908	903	992	903	920	917	899	930	959	949	978	902	954	976	945	882	925	956	902	934	934	975	895	901	884	913	922	917	932	901	906	936	966	926	951	968	914	938	945	920	906	958	883	896	924	965	1015	944	947	908	954	968	909	928	916	983	889	903	906	921	926	934	893	926	929	954	898	974	984	971	955	940	887	879	916	942	926	939	901	984	944	827	923	924	923	917	947	897	959	928	919	971	895	870	963	953	975	912	966	882	965	924	922	934	925	861	900	932	937	912	905	937	878	900	919	874	943	871	910	897	956	885	881	989	930	883	921	896	903	991	913	965	893	934	930	869	890	930	939	910	954	932	913	940	911	945	958	897	925	938	902	907	956	922	925	938	949	897	965	961	934	921	936	916	923	921	940	972	935	927	932	925	963	926	905	933	948	936	889	924	947	949	923	902	878	933	946	882	946	910	890	911	901	940	937	897	963	908	908	942	926	919	947	941	896	911	941	914	917	934	912	968	951	892	950	933	894	951	924	938	886	923	905	971	887	903	937	897	926	930	971	894	938	965	916	918	972	934	979	925	936	933	902	987	927	987	921	961	943	908	940	928	927	883	981	934	951	890	903	960	942	896	930	967	940	923	879	910	964	915	892	935	930	947	943	923	956	966	971	903	891	942	902	952	896	919	907	912	951	946	865	895	944	951	912	878	881	905	951	979	915	937	912	904	917	956	931	937	966	933	915	891	920	912	914	920	927	898	933	893	876	887	916	919	890	953	898	925	896	915	891	915	951	981	885	979	948	940	914	937	926	960	940	942	920	902	909	916	946	899	930	933	997	907	932	963	887	904	960	947	940	972	925	879	962	933	941	963	925	910	907	909	929	906	952	922	908	942	922	879	957	911	960	899	966	878	943	959	933	922	905	856	909	975	965	874	958	911	910	932	886	965	920	921	965	885	953	950	925	942	915	916	943	931	904	948	947	903	918	928	921	927	899	902	928	894	958	902	932	964	986	969	932	898	966	914	948	921	904	890	979	947	898	918	937	953	919	894	947	941	923	918	941	881	896	953	971	934	935	957	887	939	947	897	879	995	943	983	896	904	943	993	923	900	943	918	976	952	936	949	947	954	892	868	959	933	958	880	945	967	938	919	948	958	980	949	914	907	855	940	972	959	946	959	918	943	910	911	967	917	938	903	939	895	948	974	952	898	903	934	869	904	954	906	888	959	904	910	941	949	917	916	939	927	930	958	943	949	979	937	939	968	956	918	940	968	923	931	944	997	972	922	972	979	922	922	922	893	879	946	873	942	928	969	946	966	905	945	933	939	948	953	959	899	882	916	955	937	936	896	890	906	937	973	938	950	968	876	917	931	897	921	954	945	935	890	904	896	943	944	904	918	952	957	889	964	956	929	943	881	949	959	957	971	1010	919	964	865	909	973	919	932	899	916	935	873	854	903	949	901	960	923	960	899	944	917	889	910	926	957	915	911	884	939	922	907	947	940	908	972	914	922	929	969	895	934	937	934	925	916	930	926	948	942	947	940	953	850	912	924	998	924	894	938	918	900	941	891	919	921	916	922	930	859	892	900	886	954	949	970	923	880	893	922	910	927	878	923	980	975	925	956	920	983	931	917	956	962	901	921	940	906	940	876	919	932	927	926	939	920	911	932	941	982	906	939	919	915	906	930	917	919	936	953	921	963	909
29710	18534	14180	9599	6648	5539	4946	3797	3114	2771	2239	1583	1399	1348	6610	9041	4721	2907	1305	774	440	357	391	347	344	354	371	362	335	322	363	366	342	355	342	356	343	358	336	358	345	332	371	337	363	352	333	334	339	339	343	345	327	344	361	360	314	305	328	335	361	342	360	346	368	350	353	348	349	324	369	320	340	352	324	337	331	333	382	346	324	341	333	339	368	337	343	302	366	355	361	331	344	360	375	344	296	347	356	346	333	329	362	335	367	348	347	353	328	332	345	361	353	353	331	298	315	333	334	343	339	347	338	306	331	343	340	364	328	360	364	354	355	343	329	339	319	371	349	326	329	289	342	333	375	334	349	323	316	357	327	341	304	341	326	331	366	334	356	341	366	343	344	342	352	351	300	365	333	346	340	335	344	358	342	346	329	292	339	357	305	321	317	325	343	327	331	344	355	358	333	343	366	336	317	364	344	328	321	357	324	365	344	328	352	351	381	329	348	337	318	361	382	312	313	378	327	344	326	327	368	314	365	324	330	358	342	331	360	339	371	355	380	316	328	381	357	343	340	347	331	325	336	373	335	325	314	360	349	314	294	372	339	315	323	371	331	354	344	379	345	329	349	332	337	321	333	321	363	341	338	363	337	397	408	389	335	339	337	358	371	365	332	359	360	347	340	313	319	360	309	359	348	336	322	306	320	348	340	335	322	370	344	349	360	347	317	350	330	340	343	347	344	336	316	308	349	316	322	357	329	347	336	356	337	332	357	348	336	335	348	311	353	369	346	385	345	365	367	358	312	333	362	354	338	329	365	347	349	342	346	354	340	340	331	307	364	359	341	315	350	334	362	348	398	337	311	357	354	350	368	338	339	381	319	319	340	354	330	339	338	326	344	324	356	363	352	363	339	342	338	332	336	358	371	329	351	365	338	324	296	365	346	332	324	325	359	363	358	372	345	323	346	339	379	364	342	341	337	318	317	330	345	350	334	337	364	347	320	316	351	361	338	346	343	331	347	350	333	341	359	328	368	325	313	344	321	347	341	362	354	335	350	349	342	342	354	363	351	371	350	354	315	345	362	317	327	351	357	342	346	359	359	382	336	312	321	322	335	322	338	334	326	332	336	327	312	353	374	335	312	349	354	331	326	369	321	344	336	353	357	348	352	357	306	325	362	343	383	336	346	358	358	337	338	330	385	323	333	332	332	348	325	346	332	355	383	344	332	347	340	340	316	333	324	315	357	352	331	314	312	355	353	361	328	374	326	364	330	324	335	346	339	353	336	338	338	354	356	337	332	346	390	352	352	332	397	320	321	325	362	309	351	345	353	330	343	318	321	334	344	325	321	356	369	347	320	319	351	381	337	326	321	351	353	353	332	327	356	342	338	373	357	339	344	345	349	344	338	366	341	368	332	335	316	346	325	346	314	345	357	330	344	325	297	338	345	347	334	337	349	342	327	344	349	359	349	367	316	344	314	348	325	354	367	333	322	366	300	307	344	339	317	325	324	349	340	339	335	356	347	352	302	356	338	343	357	351	371	333	346	341	300	366	353	374	359	363	349	367	358	345	344	362	382	356	321	341	353	345	315	372	336	341	349	344	339	332	367	353	339	312	358	348	340	358	328	348	316	313	376	324	332	328	326	313	321	335	345	339	328	334	318	323	329	318	330	334	344	323	346	304	377	379	351	306	326	332	341	348	359	327	344	331	363	368	342	317	327	381	324	334	358	369	311	345	333	369	326	345	360	352	343	299	297	306	340	319	340	304	324	336	318	320	373	336	318	353	368	353	338	342	313	332	362	329	361	347	352	310	343	348	335	348	325	342	304	321	341	326	365	298	331	359	363	354	356	341	337	358	316	320	374	352	350	315	323	328	377	365	336	329	337	335	334	380	332	384	374	338	342	358	334	383	348	336	367	352	326	339	346	317	331	363	381	329	355	340	346	346	352	384	345	333	345	313	363	323	323	369	333	364	322	373	343	323	341	327	342	332	327	344	314	329	341	320	333	369	332	358	331	355	330	337	350	341	338	318	329	379	322	344	350	349	318	342	361	343	308	351	326	373	361	345	350	367	341	336	345	304	329	318	338	376	331	345	331	328	338	339	355	336	326	332	327	329	322	336	352	333	331	328	359	371	349	330	322	362	352	353	328	352	318	341	314	338	337	364	346	346	358	348	340	359	357	364	360	325	337	353	320	337	351	305	346	340	337	332	347	370	357	360	342	336	348	351	362	370	326	358	353	344	369	345	340	330	315	374	343	356	361	384	318	325	367	322	321	334	322	330	340	326	337	360	350	355	346	332	339	360	372	347	368	330	333	345	329	355	336	322	309	359	356	342	367	355	353	324	345	312	355	364	357	344	306	314	338	355	330	326	353	330	318	314	324	326	335	323	356	316	329	337	336	354	361	343	367	323	351	334	374	370	325	348	345	351	340	334	314	347	337	396	365	349	310	356	346	364	344	360	321	324	351	315	360	346	366	364	351	322	333	344	373	341	365	337	346	320	316	339	354	334	330	316	319	340	358	343	345	352	353	346	394	340	314	320	337	342	300	304	335	301	319	323	360	334	328	338	304	327	351	316	342	358	319	351	346	333	332	354	338	355	344	316	325	281	341	337	361	320	320	345	360	309	327	323	353	335	325	373	386	307	330	342	347	369	359	316	328	346	342	340	348	358	352	352	331	372	315	296	329	330	380	361	288	367	353	320	318	306	367	343	393	344	347	323	323	339	324	318	306	330	343	377	356	372	342	352	302	324	354	323	361	341	320	353	350	358	335	324	319	329	366	348	345	373	344	330	345	366	340	311	319	338	326	336	360	313	343	336	349	314	299	340	365	356	345	346	338	356	341	339	383	343	351	349	360	377	321	342	314	359	361	337	359	356	347	349	350	323	355	364	348	343	373	369	363	324	326	346	361	341	343	301	352	370	338	343	318	335	339	338	366	357	370	340	331	353	331	337	338	334	327	347	381	361	350	363	338	361	345	354	357	351	349	359	329	319	306	355	361	359	348	344	365	374	368	334	344	343	334	354	348	367	348	322	329	356	342	365	345	317	337	348	310	339	299	308	333	349	299	362	342	341	323	339	374	323	326	333	344	342	350	315	328	357	343	350	358	330	317	329	354	363	315	341	312	337	328	357	333	328	371	353	297	361	361	366	342	350	335	365	337	344	348	318	337	357	318	322	327	352	354	343	351	328	356	337	360	337	347	346	341	366	354	354	359	349	339	332	353	324	339	297	365	342	366	312	312	330	344	388	325	323	331	349	353	346	312	337	336	344	349	365	337	341	363	374	312	359	364	340	335	356	324	345	354	348	366	347	350	361	359	351	372	303	356	356	345	328	318	346	364	326	319	344	335	319	357	343	341	361	354	383	344	344	337	338	348	334	330	350	351	322	307	375	371	334	351	348	351	308	347	322	324	353	353	344	315	297	345	344	336	336	308	323	338	345	356	339	329	359	347	333	352	327	335	364	358	309	345	356	320	378	338	370
12014	12611	17153	17060	16248	15888	16097	13703	12480	11818	9982	7486	7099	6644	24918	28260	18123	12699	6047	3172	1395	1064	1059	1069	1037	1062	1102	1041	1006	1031	1049	1046	1039	1002	933	977	986	970	951	985	994	958	938	973	975	945	1002	925	953	891	926	960	953	932	945	903	959	965	972	951	972	950	954	936	951	950	958	893	940	920	937	972	969	920	959	933	929	984	905	999	900	975	932	912	924	912	962	909	979	981	886	931	996	964	959	913	950	979	969	948	957	960	893	952	914	943	917	938	979	946	961	944	922	946	948	962	1005	950	927	901	955	941	967	976	934	995	981	916	972	922	1046	960	1005	946	920	945	1009	959	927	899	958	988	918	925	971	970	974	915	940	998	934	993	921	940	957	955	980	965	964	936	911	952	925	962	973	975	923	948	932	943	976	909	922	936	921	968	932	921	937	928	963	952	959	980	947	915	966	969	937	979	956	925	953	949	942	944	908	921	947	964	982	931	904	973	901	991	986	948	981	1001	979	994	975	949	914	1029	955	936	978	974	960	948	922	990	897	995	954	966	903	958	955	929	894	991	970	956	938	941	940	974	1004	942	967	903	965	934	931	950	955	956	941	966	978	949	948	965	960	985	953	980	963	1029	957	937	938	934	942	948	940	977	956	918	975	1006	929	983	916	942	986	953	918	995	973	939	880	950	962	992	980	962	944	937	948	927	931	887	939	929	953	918	1001	989	963	968	896	966	968	987	926	986	978	998	919	990	955	954	938	993	939	1003	919	937	895	989	966	935	940	875	973	948	964	951	951	907	962	930	954	972	920	951	938	933	929	954	984	943	999	929	974	911	926	946	965	978	990	938	913	927	942	903	988	949	922	962	911	951	899	938	914	937	962	979	943	951	982	928	974	926	979	941	938	914	985	1005	913	910	923	978	943	934	912	872	997	886	926	960	983	943	948	997	967	953	925	937	1044	951	984	888	998	944	886	925	900	975	928	1006	956	967	888	988	903	993	978	961	970	949	935	909	964	947	982	947	897	938	932	943	978	956	978	970	1014	987	924	992	931	966	960	1001	939	928	936	938	962	921	943	900	942	948	970	923	927	964	934	966	1033	909	921	972	951	955	987	995	929	937	976	965	949	944	982	937	988	929	944	963	887	938	967	1003	938	972	984	898	967	963	960	934	932	928	907	875	909	979	974	956	962	992	988	947	980	932	942	941	959	969	938	933	911	941	893	932	980	918	980	931	1001	930	977	1027	937	943	956	982	944	964	958	932	971	984	953	992	955	946	958	972	898	977	953	892	929	885	955	989	907	969	939	983	966	935	1007	968	949	967	934	952	932	972	929	951	932	969	990	950	927	915	954	905	1004	948	916	921	923	911	953	974	931	935	925	984	922	947	974	974	919	923	923	981	944	964	954	942	994	925	1040	954	981	948	969	905	972	954	929	995	986	980	966	948	923	884	940	974	924	952	917	919	926	936	975	953	986	915	965	961	938	938	980	929	922	948	933	980	991	985	922	1042	924	949	1005	959	954	926	955	958	961	955	962	920	970	968	951	928	949	939	973	908	1019	1001	937	947	948	984	971	971	1013	989	889	952	916	929	970	976	956	941	976	946	978	977	967	917	980	963	907	941	988	902	990	976	944	924	968	915	975	964	950	909	981	882	935	938	915	1017	900	957	909	927	901	908	965	1010	959	916	933	953	943	928	931	968	994	945	984	944	919	977	955	996	963	976	977	996	975	954	994	938	939	956	957	959	980	934	930	928	900	935	942	934	901	939	971	993	917	908	954	913	945	939	943	952	948	921	965	924	1023	926	945	921	963	949	905	947	943	918	960	967	966	926	951	978	957	949	913	951	958	895	966	964	977	882	994	897	957	976	925	966	955	897	916	1022	960	935	934	988	900	918	976	932	915	947	942	989	899	955	982	919	941	980	959	968	961	932	1044	942	929	960	940	980	938	935	960	977	937	966	980	995	933	986	974	944	898	978	968	929	916	960	959	900	977	912	975	940	986	982	931	969	977	968	921	931	980	910	892	963	930	937	955	944	954	936	961	920	945	970	940	943	945	928	974	958	945	928	930	905	889	926	964	905	914	961	937	925	925	990	987	991	967	912	919	964	953	1005	974	978	934	954	964	991	937	975	942	950	894	941	915	980	924	955	939	977	917	894	921	983	980	959	923	920	916	956	973	990	929	964	937	947	936	944	1007	995	975	895	988	973	966	941	935	963	969	955	992	987	994	917	971	977	1012	901	920	925	958	997	987	930	912	970	943	987	1015	1006	903	954	954	967	954	932	990	988	953	940	945	953	947	938	972	965	953	966	986	933	876	883	893	929	939	941	944	955	967	927	946	971	935	959	917	897	927	1016	963	935	944	962	919	914	919	930	1017	904	972	956	1029	945	951	926	911	968	974	923	907	928	956	948	936	957	932	982	971	942	917	985	907	916	950	899	944	979	942	923	947	925	922	913	932	916	942	977	931	1006	925	954	953	946	983	981	930	966	901	974	923	929	938	946	958	915	920	979	936	937	969	956	956	960	947	905	924	939	935	963	1023	918	956	942	930	970	897	947	992	894	931	936	1001	995	919	995	981	941	917	962	976	977	961	985	963	944	911	933	974	939	878	976	968	924	976	961	952	959	991	890	950	954	960	946	986	965	948	944	954	963	933	987	906	966	950	895	974	917	965	920	1019	936	993	941	915	942	976	928	1021	968	985	977	989	980	904	963	941	907	973	928	962	980	940	970	879	945	925	918	917	947	908	941	941	914	923	938	961	938	917	927	975	916	968	965	954	975	954	970	952	959	955	966	983	962	943	975	928	938	977	929	938	950	961	961	930	972	944	953	951	966	925	928	942	920	911	955	934	969	1010	920	895	970	994	931	956	988	926	958	893	964	933	1026	966	950	914	939	996	970	975	942	927	968	963	964	950	933	946	943	1023	907	985	959	894	948	977	1004	932	931	1000	981	927	936	909	951	910	959	988	943	990	921	889	962	954	987	952	974	972	949	931	957	932	941	982	979	925	1004	950	966	927	977	941	992	918	928	976	924	955	971	971	906	944	935	934	984	981	982	984	980	949	991	1006	977	892	940	904	949	958	902	964	946	945	910	944	987	974	929	952	935	965	955	955	945	992	932	950	952	965	959	1007	982	938	932	906	928	977	961	947	1024	961	929	968	961	925	955	949	980	913	965	941	1012	927	962	924	960	956	919	994	1023	892	971	967	892	982	955	941	936	942	935	978	941	954	992	946	968	942	906	970	928	964	969	964	933	985	970	990	956	983	971	913	949	954	963	939	962	952	972	973	946	957	895	984	869	938	934	960	1007	962	933	968	940	914	892	895	951	989	993	968	1009	917	944	958	974	950	910	959	1024	987	981	954	991	965	1003	932	961	978	941	968	971	946	956	898	991	920	978	962	961	918	963	944	948	1005	927	966	923	928	919	980	893	955	926	973	935	949	982	982	927	951	958	1032	956	936	964	991	945	976	894	925	893	925	924	969	920	950	937	984	916	1005	946	979	937	991	953	936	1015	922	938	978	937	967	976	983	985	930	978	923	953	909	891	973	1008	988	990
25081	6619	2346	1798	1391	1161	972	774	683	647	573	520	438	433	655	909	627	548	376	374	274	352	295	330	320	300	290	313	309	294	292	320	318	291	278	279	323	290	305	313	309	295	276	286	298	294	295	315	304	311	300	295	274	302	296	300	270	271	294	301	281	276	298	260	306	335	277	312	301	314	317	280	310	312	290	268	282	307	277	326	341	297	321	296	284	292	305	290	278	260	303	307	288	295	335	295	308	275	287	324	272	289	306	277	338	346	296	299	301	315	251	284	305	305	293	283	290	273	287	317	254	285	302	304	303	312	296	292	259	306	300	308	313	290	304	302	272	322	325	303	284	315	240	312	301	297	321	293	294	300	263	283	323	280	347	299	310	304	296	295	266	306	305	295	296	274	281	263	283	300	290	306	293	283	305	286	315	328	295	305	319	297	282	304	294	314	286	291	262	308	305	310	302	249	285	311	330	293	297	301	311	308	334	310	305	315	290	293	311	310	319	273	318	289	317	314	269	310	296	297	287	299	293	316	280	300	284	258	268	298	288	301	300	302	301	294	289	297	282	283	260	313	296	290	298	309	283	294	312	317	326	268	247	301	318	282	307	275	274	290	329	329	294	284	295	283	298	316	313	312	309	256	291	277	285	284	306	303	295	305	301	307	303	297	308	288	322	341	318	282	327	311	316	313	328	285	295	304	286	297	289	292	288	335	302	300	318	284	289	310	300	272	301	288	290	279	298	288	293	283	284	277	264	295	294	299	313	318	290	287	310	317	276	332	296	283	317	306	307	275	298	291	280	307	308	285	291	319	295	301	292	290	318	299	336	310	303	286	317	287	281	327	305	287	294	288	329	280	288	291	285	274	284	321	303	291	304	267	333	284	331	313	287	258	286	296	303	316	284	309	275	286	328	289	295	312	306	290	300	278	250	297	306	269	313	282	290	265	286	298	294	293	338	305	311	307	337	314	308	284	306	297	313	308	281	315	299	281	315	268	276	279	284	301	295	285	289	307	297	309	298	299	282	300	287	298	277	275	289	302	311	297	300	321	309	275	297	307	277	288	312	305	288	295	329	296	246	274	282	302	326	316	330	306	320	278	301	297	254	306	265	297	275	302	322	313	271	337	299	308	304	277	273	288	362	317	316	280	323	265	285	286	304	283	299	307	325	271	310	308	316	306	312	294	298	281	264	326	288	308	297	284	341	322	279	268	308	325	309	289	285	297	284	289	295	308	301	269	300	285	300	286	287	307	282	285	316	335	285	298	306	316	294	285	281	281	284	333	256	274	274	290	285	303	276	288	289	312	303	312	294	298	300	283	290	263	326	285	300	298	292	300	286	293	285	307	275	299	318	284	297	300	329	317	309	301	306	302	311	284	293	304	281	328	294	282	300	280	333	301	286	294	286	295	288	324	289	296	308	292	284	293	271	300	305	283	289	301	297	292	320	299	317	312	310	298	273	303	294	310	294	318	299	297	289	301	279	307	287	299	293	300	278	300	320	302	300	309	291	296	317	285	319	289	308	306	276	306	272	285	278	292	284	294	276	281	294	279	296	281	273	297	319	314	302	279	272	292	296	269	298	289	292	303	316	352	324	316	302	297	276	292	304	300	287	301	328	296	291	290	296	328	305	266	270	294	307	282	305	301	277	303	314	273	282	287	298	305	274	326	331	313	287	327	314	296	297	284	292	296	294	325	305	259	287	324	273	277	307	320	280	306	280	319	280	289	309	263	274	327	295	312	307	272	297	295	265	286	323	307	288	296	288	310	323	281	294	310	289	273	291	326	282	262	302	305	320	305	290	303	306	275	288	272	265	292	286	273	289	272	316	270	321	280	315	303	306	295	263	271	310	312	305	338	278	296	318	288	285	287	302	294	294	307	321	316	318	288	307	277	275	321	287	279	283	263	308	310	279	282	302	297	282	282	288	298	317	251	283	313	293	267	310	267	289	300	275	275	305	263	307	295	287	327	289	281	251	277	309	309	277	312	289	310	317	330	290	287	288	306	285	305	312	296	286	310	272	281	310	305	299	317	334	327	287	290	312	287	299	312	274	307	300	317	312	299	311	305	308	277	280	301	289	275	318	296	275	276	317	279	297	299	276	299	302	298	294	308	274	279	312	309	292	312	279	352	284	278	309	315	310	333	304	301	297	307	293	301	304	294	304	263	307	293	259	269	287	309	283	274	298	290	280	258	270	347	319	298	287	323	277	321	275	301	307	323	300	280	312	288	304	284	307	271	304	308	307	290	302	302	340	305	293	282	300	275	308	273	269	291	283	305	271	315	296	270	315	318	264	307	284	290	333	260	300	304	301	258	307	332	293	310	319	272	276	293	323	320	302	271	293	297	264	288	299	334	285	303	317	286	297	272	253	290	289	318	290	308	273	315	300	328	277	273	341	301	294	294	296	319	295	305	300	318	301	296	314	281	311	299	307	272	300	301	289	302	328	274	323	263	285	304	292	313	308	302	300	306	321	274	300	291	278	287	292	298	315	278	303	292	281	270	274	285	293	268	319	310	320	313	316	277	297	301	309	281	247	273	275	333	326	294	313	322	270	303	295	302	272	329	271	306	278	266	275	297	336	276	298	280	305	295	288	274	278	297	318	316	276	265	286	295	312	280	277	300	315	313	309	310	292	298	299	290	279	278	285	322	297	309	295	281	290	306	318	282	303	283	286	313	292	262	302	315	289	310	327	328	298	281	316	263	305	285	323	291	303	304	298	304	287	304	268	291	297	295	285	320	310	333	337	272	301	289	289	273	299	297	290	300	300	288	311	302	290	292	313	300	277	269	312	309	284	304	314	335	315	319	304	294	273	310	290	309	297	307	287	294	293	301	304	310	285	320	272	318	298	288	296	316	314	334	305	300	331	306	304	283	347	305	326	294	289	295	292	271	318	323	322	291	296	285	306	268	291	297	294	297	297	302	311	319	306	273	327	281	321	333	308	292	335	322	311	309	293	275	273	301	313	294	324	309	298	301	323	334	276	291	282	286	311	341	304	302	322	278	293	314	278	288	309	291	285	297	277	278	305	286	326	316	294	298	291	283	295	298	288	301	270	310	339	319	299	274	304	307	287	299	333	283	289	277	285	278	276	336	288	303	303	289	312	301	329	284	310	272	307	312	333	301	302	305	311	289	295	307	294	311	294	272	324	289	272	306	306	277	277	280	277	301	294	287	283	303	305	283	313	308	315	312	290	322	287	273	287	290	307	302	268	291	303	274	293	289	290	309	319	291	288	302	325	288	301	319	289	315	307	325	304	302	269	301	299	287	299	301	288	317	277	278	284	307	272	302	286	321	314	309	305	277	304	318	319	284	301	282	272	325	327	287	283	271	287	290	277	293	302	325	319	294	291	271	261	294	282	299	283	325	295	271	308	312	289	305	322	296	297	273	281	283	293	307	319	303	277	301	295	285	348	296	307	314	279	261	282	297	285	315	279	291	303	304	301	277	305	319	276	286	275	284	276	284	288	303	315	307
8532	3724	5369	6041	5742	4851	4102	3307	3064	2840	2432	2111	1861	1575	3087	4079	2520	1913	1325	1059	833	813	855	863	801	815	876	800	853	873	817	860	834	854	751	838	884	871	822	787	829	861	867	810	838	835	852	800	837	856	812	879	820	846	840	839	804	841	881	814	817	854	802	850	853	822	848	803	878	821	815	829	836	822	785	883	878	856	838	864	859	801	859	820	826	863	835	835	858	811	879	847	849	847	820	875	832	872	826	819	938	889	849	863	865	818	867	819	822	854	809	875	813	828	827	810	849	846	840	850	856	826	830	837	829	795	857	830	802	867	859	857	842	821	855	832	811	867	885	882	809	824	818	877	836	833	857	836	840	883	881	822	866	876	825	827	815	864	882	849	826	814	882	876	786	800	810	817	856	799	816	845	844	851	894	853	850	862	851	831	808	880	872	844	849	850	839	885	849	839	885	825	811	830	836	829	847	856	837	907	854	837	825	881	915	821	857	798	868	806	850	862	801	838	830	779	847	821	837	834	867	841	857	781	844	789	842	840	838	827	809	823	846	834	784	814	865	826	773	883	852	843	852	829	847	819	797	834	857	900	881	816	841	828	830	869	865	850	809	911	852	850	767	815	827	807	820	829	847	884	784	818	865	801	813	867	826	885	875	856	813	893	846	853	819	811	852	794	829	850	805	812	876	838	820	900	834	822	881	830	837	859	833	794	820	816	822	878	888	819	861	864	855	879	823	841	809	845	861	844	829	848	857	871	843	861	802	799	863	832	815	787	814	822	843	815	855	859	835	788	833	841	821	834	855	865	829	834	826	841	812	802	855	825	861	840	861	867	828	883	831	853	841	806	794	823	806	860	830	864	820	858	868	837	839	822	806	857	851	818	815	835	823	855	820	828	825	818	790	849	820	859	874	768	872	861	927	813	854	832	830	858	878	777	838	852	855	816	881	833	784	858	789	858	849	808	789	843	807	826	795	873	860	868	842	883	791	852	867	807	814	842	828	857	829	817	819	794	834	866	840	888	834	857	843	816	828	819	877	833	829	847	861	869	832	837	903	898	825	834	852	910	851	801	847	833	877	828	870	829	873	821	816	867	806	811	806	846	866	857	814	817	825	861	907	878	786	854	811	845	856	832	837	870	816	857	854	813	851	891	853	830	850	862	824	830	875	870	806	871	837	811	856	896	841	824	845	784	829	841	826	871	845	845	805	769	866	805	837	874	873	819	880	837	860	876	823	846	929	792	808	816	866	911	867	836	879	873	853	840	851	843	816	827	823	856	839	807	771	811	818	870	840	834	858	825	856	817	873	805	873	839	862	879	847	841	841	787	896	795	827	769	868	847	840	887	892	809	846	890	845	837	836	858	809	852	824	797	903	849	834	794	850	810	851	873	810	904	801	819	838	816	812	820	808	809	873	842	838	898	793	839	849	839	822	839	816	866	853	828	856	810	795	824	849	842	885	898	871	828	806	797	859	880	833	883	796	807	894	847	831	846	831	860	866	861	799	820	847	873	744	811	872	862	852	874	832	828	847	891	812	876	862	876	834	876	841	845	857	821	856	822	842	852	831	858	794	832	805	841	884	865	841	841	861	868	843	831	829	831	809	854	824	826	836	883	848	862	862	843	790	844	892	852	835	862	867	858	794	861	860	811	833	794	815	831	817	831	784	850	829	807	825	827	831	824	813	830	870	819	826	856	794	789	851	868	852	829	816	842	816	850	812	821	846	847	846	849	887	843	861	813	839	819	848	818	855	802	886	843	815	822	837	883	820	800	810	840	810	883	843	877	828	847	830	854	885	762	810	860	832	868	817	842	897	865	834	829	848	898	841	830	904	870	867	855	846	842	851	813	854	843	811	875	852	849	779	860	841	852	845	882	806	848	862	866	873	866	847	854	846	865	847	862	872	869	806	867	858	795	863	863	868	822	883	865	809	849	832	835	798	839	799	818	849	852	885	851	857	832	840	818	882	836	861	856	821	791	864	833	863	834	765	872	856	832	887	883	856	835	835	852	836	878	839	832	830	804	842	834	833	841	850	935	849	846	828	828	771	826	833	838	805	843	860	842	871	882	874	814	846	820	858	826	886	838	869	834	828	873	844	871	785	843	808	897	850	865	798	858	803	770	852	815	878	816	788	831	874	823	884	818	879	837	873	804	803	892	808	835	829	891	785	845	863	830	851	872	815	850	796	842	869	853	820	844	823	783	817	844	841	855	845	854	838	875	846	824	853	829	819	847	815	827	867	831	793	846	799	820	856	828	851	807	865	830	825	838	829	851	850	857	794	797	806	793	867	851	785	834	839	856	910	803	893	860	840	837	845	805	796	806	799	886	862	848	870	848	874	839	882	831	805	895	808	871	879	868	812	848	803	798	851	819	821	891	828	881	859	856	852	845	823	852	854	847	852	884	813	833	811	795	854	854	852	831	842	860	811	880	788	856	865	844	876	838	828	796	868	796	881	886	808	809	872	762	849	880	831	855	856	778	810	803	808	818	885	791	866	844	863	839	824	843	867	834	823	822	829	838	839	838	850	849	839	844	787	859	901	843	834	840	798	827	890	841	849	800	862	864	874	820	865	844	848	865	863	844	818	866	835	832	783	826	866	763	849	818	819	876	824	825	871	820	870	849	846	858	854	854	870	833	864	846	806	845	841	847	827	816	841	821	838	857	818	800	859	826	850	829	828	749	901	809	798	812	837	839	839	820	819	836	823	806	814	852	834	779	805	853	830	788	793	815	846	818	807	827	839	853	908	861	920	865	842	868	833	886	817	806	883	823	836	817	867	846	878	889	864	843	802	857	905	855	782	845	833	820	861	823	831	811	847	876	814	833	849	877	811	824	838	889	801	877	917	847	837	843	821	827	839	801	826	869	880	827	880	915	834	850	868	814	820	836	854	869	905	801	822	856	848	800	881	823	830	859	812	823	848	884	883	862	826	813	830	786	828	836	850	795	836	823	831	871	862	858	853	809	855	839	871	853	902	836	835	824	861	804	863	836	839	810	799	802	880	854	851	851	829	868	814	859	845	838	868	837	800	802	832	840	855	839	840	844	859	846	903	807	841	851	800	796	883	836	811	817	860	806	823	893	814	840	880	767	845	879	854	893	786	897	795	827	850	808	827	841	805	862	863	847	830	830	767	841	852	812	852	800	857	863	859	874	837	825	840	822	818	811	813	825	822	848	894	842	811	849	814	797	881	811	891	882	895	833	797	816	771	843	786	838	843	843	826	779	786	839	827	895	740	810	849	870	889	825	835	863	836	826	818	825	867	812	823	870	805	875	872	850	831	826	832	870	874	813	822	868	888	859	816	777	826	856	796	803	862	853	817	810	873	794	836	791	784	819	806	832	831	889	817	876	867	858	868	895	864	874	851	842	801	788	823	800	842	836	838	851	866	893	838	853	851	842	831	830	838	850	843	848	811	863	850	859	904	848	837	871	841	804	847	813	862	850	852	846	857	818	824	818	787	815	826	797	816	869	858	805
28207	13395	7771	5679	4717	3221	3361	2369	2079	1730	1288	1089	871	916	4681	4863	2469	1502	833	545	421	294	332	297	329	303	355	323	344	342	331	288	320	333	319	321	336	339	350	327	316	349	294	342	319	329	320	338	329	319	331	284	322	285	333	316	327	332	338	287	290	300	277	360	345	300	295	338	326	327	265	321	321	330	327	328	289	315	346	292	336	348	336	327	322	311	310	308	327	317	330	306	319	335	308	316	314	329	333	306	335	289	306	345	303	306	294	308	319	335	327	305	314	327	310	319	284	315	318	291	341	333	272	316	314	308	322	337	316	319	285	347	342	307	309	312	288	319	342	299	321	324	298	308	308	329	317	347	315	322	342	306	310	341	321	299	305	338	315	301	306	301	296	305	344	336	316	347	343	312	297	312	312	338	312	351	324	290	325	330	339	331	329	311	309	294	296	360	315	324	312	326	337	303	303	340	317	323	313	326	269	307	318	296	315	312	323	325	306	344	336	317	329	326	304	317	291	319	314	324	311	340	320	332	313	294	309	335	350	312	297	370	315	290	356	320	336	303	299	299	315	313	296	311	294	307	314	303	340	293	329	311	326	333	307	276	280	316	282	298	321	291	298	303	304	320	321	297	269	329	315	320	290	298	303	298	320	305	326	298	301	320	348	292	315	303	301	283	307	347	340	314	336	317	332	292	320	303	333	349	291	322	307	297	330	403	313	324	311	335	294	308	328	284	295	304	318	296	332	279	346	335	297	291	348	324	322	339	317	329	342	332	307	302	313	343	304	307	333	302	301	292	303	335	319	313	320	333	318	314	327	304	327	296	313	322	334	329	316	329	330	310	328	301	313	317	341	310	330	308	344	327	296	321	298	304	330	312	314	338	327	294	308	324	337	318	333	317	310	274	296	310	309	326	352	305	303	313	344	323	306	331	350	327	308	320	321	322	335	348	323	329	301	316	316	331	301	312	320	318	309	323	339	343	329	337	322	303	289	304	274	306	326	336	343	323	335	298	336	324	318	326	349	331	321	309	320	318	323	329	342	333	314	342	328	308	331	306	317	312	310	313	282	315	320	379	318	302	347	333	310	321	332	316	318	320	298	341	325	289	330	316	296	323	342	314	332	333	324	309	327	328	289	324	321	299	365	304	327	308	314	329	310	296	309	327	346	336	291	322	316	332	294	308	324	328	332	327	314	327	292	323	329	312	311	342	318	285	291	311	334	287	338	323	325	332	296	331	316	339	307	327	340	311	325	326	328	314	294	320	330	329	318	309	327	333	343	349	304	320	317	341	317	328	325	311	319	329	320	322	334	317	289	346	307	333	304	332	298	337	329	348	351	315	275	333	311	297	334	333	315	346	319	299	337	312	348	322	296	324	313	305	343	303	335	341	315	288	330	313	318	336	342	318	346	284	348	293	329	315	333	306	342	294	324	313	316	284	345	325	327	311	329	289	331	308	305	310	342	313	299	334	317	314	302	351	338	317	295	329	342	287	339	305	300	309	327	314	336	300	326	309	351	299	339	286	287	308	297	319	297	282	301	324	330	344	338	321	309	289	327	353	333	327	296	313	335	310	345	306	319	313	325	304	332	304	330	312	320	327	307	333	349	324	333	310	322	345	356	338	324	297	327	328	292	286	333	301	312	287	322	305	306	328	312	302	332	357	294	325	318	334	307	345	308	355	309	293	336	325	303	350	295	303	314	318	324	307	333	357	303	304	323	335	321	322	340	326	314	339	357	357	317	297	317	307	311	331	271	315	319	281	306	322	327	318	315	309	363	326	312	290	348	297	300	318	316	293	331	317	341	296	305	333	315	336	311	321	325	317	337	332	335	328	311	327	314	317	320	309	302	299	319	301	319	313	292	317	349	276	335	344	321	334	299	357	307	334	293	344	310	311	324	305	332	321	317	306	316	328	299	318	334	331	343	320	290	311	325	312	339	382	348	351	315	353	295	312	299	325	343	322	345	310	343	323	335	338	388	297	304	297	333	281	346	320	346	310	327	330	293	301	330	303	312	316	314	342	294	310	357	321	337	290	317	291	315	324	318	308	309	311	273	330	324	330	303	316	341	310	303	330	329	322	320	298	357	363	309	340	324	317	315	306	341	320	344	358	369	295	344	291	288	318	320	314	308	337	340	334	327	311	327	295	315	316	288	290	313	351	328	384	334	300	316	329	315	306	336	322	323	325	276	302	319	299	295	320	327	306	330	340	315	319	330	298	329	331	280	307	346	296	320	332	345	304	318	300	317	311	300	330	305	322	314	299	316	353	314	313	352	340	324	331	288	300	339	316	302	311	302	311	334	328	316	313	294	294	303	309	331	298	321	336	289	307	321	342	321	307	353	321	323	315	311	325	313	335	354	340	314	336	310	302	314	322	330	350	317	312	347	314	300	294	286	315	324	291	318	307	341	323	316	311	328	314	307	359	316	296	336	313	345	318	318	329	325	318	304	320	307	346	324	332	336	291	294	302	293	300	331	311	307	295	332	340	306	321	317	324	296	339	327	318	322	310	322	326	315	327	339	324	322	290	306	328	318	335	326	285	302	294	348	289	326	309	327	329	312	346	322	292	329	318	303	320	338	319	306	294	328	305	295	325	295	276	287	315	333	318	314	327	334	316	301	308	325	312	328	319	298	313	337	316	326	323	305	311	334	304	339	320	307	331	345	303	311	346	322	325	325	320	319	300	288	326	291	305	302	342	344	330	296	297	288	310	303	311	320	327	351	372	303	316	328	322	318	323	321	307	316	300	283	289	323	313	320	305	307	356	351	358	353	360	328	320	324	301	325	301	316	315	316	360	326	323	318	298	287	330	315	316	322	312	330	290	296	311	317	313	294	336	302	323	303	323	301	343	275	344	321	331	367	318	313	301	289	279	320	313	362	329	323	317	326	308	336	277	325	319	339	314	276	306	324	314	340	358	357	342	330	318	346	329	338	335	353	318	327	292	315	312	353	269	326	323	303	305	357	320	311	310	336	312	306	333	323	349	295	323	304	315	293	336	328	318	299	335	315	323	307	320	288	295	326	329	317	322	344	329	337	325	319	323	313	336	326	316	323	340	337	308	317	316	299	333	306	341	317	316	311	333	320	321	329	353	315	340	318	281	327	290	318	316	289	348	306	347	299	308	344	339	305	341	300	289	328	312	308	349	338	318	320	305	301	302	320	305	336	330	314	348	342	296	329	305	336	326	298	299	295	315	300	326	302	333	335	299	316	295	318	299	326	282	319	318	340	315	335	316	305	318	364	324	321	340	298	362	328	318	309	299	338	350	328	305	326	319	322	338	310	294	306	323	307	303	328	283	335	302	336	309	280	325	320	313	312	316	302	277	301	315	289	319	328	312	356	317	293	299	325	331	305	310	330	315	315	295	348	338	310	298	326	289	307	334	293	323	317	335	319	293	307	317	321	306	313	326	308	329	319	318	318	305	318	325	302	308	290	305	340	296	312	334	313	327	270	308	305	327	342	308	312	309	318	302
10777	8764	11847	13595	14198	11372	12581	10031	9439	7785	5929	5113	4210	4567	20254	19428	11588	7393	3925	2350	1220	940	908	951	928	1040	950	981	907	868	897	928	906	910	887	912	827	907	931	889	913	911	901	952	871	862	947	862	853	865	861	895	856	858	904	916	928	893	825	914	859	922	910	918	901	865	855	834	886	918	839	880	888	860	890	901	881	888	901	901	926	836	870	895	893	886	943	841	932	941	900	902	907	860	886	833	843	920	913	868	859	896	877	877	838	913	890	839	900	929	970	860	880	865	817	876	878	880	937	875	905	836	898	921	842	859	885	963	872	858	870	902	941	941	941	898	904	917	876	884	882	910	871	928	878	922	842	876	917	906	905	880	844	913	892	881	944	943	883	946	878	889	885	942	908	898	868	907	852	933	827	952	885	894	885	917	846	914	855	901	881	931	870	895	836	915	911	895	853	899	953	818	909	856	874	883	864	914	849	868	874	888	939	890	912	952	866	901	879	866	881	856	923	891	961	878	843	861	892	916	867	859	841	854	858	844	859	908	874	887	895	916	911	895	879	902	874	911	846	902	892	874	907	890	861	904	825	863	940	865	885	889	886	860	895	922	837	923	851	877	884	903	931	896	852	904	881	886	868	867	922	860	970	903	867	839	874	901	898	901	872	858	900	913	894	929	968	904	914	864	853	902	919	890	879	900	872	856	948	898	940	921	824	887	922	841	896	874	852	842	878	882	893	877	847	949	861	866	889	900	926	920	864	904	866	855	967	853	913	858	924	889	926	871	946	880	955	878	876	856	935	898	931	937	909	828	926	959	943	858	930	908	879	925	893	884	859	916	889	876	904	904	911	860	913	881	886	933	856	842	913	900	912	868	887	877	891	906	870	888	881	929	881	911	860	871	879	915	872	907	918	842	901	858	884	880	895	867	926	928	899	896	910	902	859	863	886	950	862	909	857	872	921	888	861	917	912	902	896	884	888	874	869	877	897	894	856	882	868	881	893	922	888	924	891	912	856	869	874	921	918	879	885	901	885	837	937	922	879	876	869	896	861	880	869	925	810	879	886	896	872	897	883	869	845	944	864	899	892	869	901	889	861	905	871	879	873	909	892	890	851	883	936	916	888	939	946	927	903	826	888	935	885	913	867	881	923	891	921	909	877	850	852	876	890	877	841	898	955	893	824	856	942	945	878	892	911	905	883	926	937	883	897	843	861	822	932	879	892	878	869	827	901	907	892	867	893	866	859	913	880	898	901	913	887	874	938	886	892	913	901	898	895	917	953	922	908	946	855	884	857	894	866	844	887	930	864	903	902	860	927	871	889	870	896	897	920	894	893	883	861	913	899	848	856	895	864	893	920	938	899	929	905	868	943	841	894	838	928	919	953	903	908	926	874	836	841	922	881	858	867	921	902	898	840	913	871	900	952	896	894	859	865	900	903	869	876	909	884	915	886	928	891	889	893	886	878	904	897	849	830	897	895	881	909	872	914	941	874	881	929	864	904	860	899	943	888	935	929	862	872	906	853	905	889	919	963	856	858	880	848	900	865	923	872	926	895	928	910	902	874	896	918	901	902	883	889	876	977	888	897	919	884	937	900	889	859	882	876	923	906	856	856	907	863	922	898	888	923	870	881	916	872	884	854	877	843	857	948	885	872	855	923	896	922	887	944	877	894	901	875	949	880	940	916	921	860	898	937	829	917	877	926	887	902	865	950	910	897	925	930	879	924	935	873	920	884	914	911	878	898	848	831	863	919	911	875	847	910	927	852	885	843	925	857	878	914	859	884	901	885	910	931	932	922	875	923	860	898	930	897	885	891	848	877	876	839	888	899	894	922	885	933	883	855	895	849	852	896	840	888	884	871	892	905	931	897	901	872	873	881	863	890	871	906	908	890	938	894	858	896	880	921	917	898	890	862	885	856	855	910	867	933	797	877	881	866	874	879	861	935	896	904	873	941	916	925	857	913	890	867	924	889	875	921	907	893	905	853	942	882	927	835	896	883	889	896	846	945	860	876	872	856	955	914	897	885	896	869	908	907	869	906	887	914	886	843	909	897	877	831	836	876	880	836	924	842	932	877	877	880	865	893	918	950	869	889	900	948	864	869	901	887	847	884	890	907	892	915	866	899	890	857	938	889	852	867	912	912	858	875	886	933	913	865	943	894	931	916	919	875	842	895	900	843	917	897	943	903	914	905	904	937	955	903	917	888	869	898	868	872	891	920	831	881	870	881	874	895	814	871	891	886	904	895	907	912	898	890	869	902	903	877	901	864	891	864	926	885	859	856	879	872	887	880	889	901	899	866	919	862	919	853	891	878	901	860	856	895	928	839	949	919	837	900	915	890	925	889	876	917	882	902	885	855	870	855	868	892	889	856	846	885	945	869	904	928	904	858	875	892	832	933	894	780	911	871	870	896	862	863	920	852	908	850	890	926	890	916	888	882	887	866	861	906	914	836	914	882	914	888	888	889	903	860	873	893	892	910	914	839	953	880	873	898	908	855	914	907	857	946	911	922	886	863	873	939	904	873	943	928	916	863	914	896	891	865	894	892	940	865	889	911	879	877	831	894	882	875	878	879	942	946	833	925	826	910	890	884	865	912	840	879	911	895	898	868	827	892	895	878	851	877	914	910	841	888	920	886	922	898	906	893	864	865	887	891	921	870	887	860	922	925	920	887	871	781	886	909	908	865	889	856	909	905	922	864	887	872	914	889	864	911	893	937	895	896	881	920	904	853	924	897	858	917	952	899	846	888	857	923	853	891	864	876	895	859	886	922	883	856	881	923	830	946	915	920	894	928	861	921	896	889	893	853	889	920	864	885	903	878	911	882	861	908	902	955	908	927	863	871	892	880	874	862	842	940	927	899	959	875	904	896	922	862	859	891	879	904	864	900	857	877	903	911	861	919	861	885	899	850	896	910	845	909	865	904	817	896	883	909	887	855	869	894	869	858	922	885	938	921	904	874	881	816	884	874	930	905	880	883	866	930	850	888	858	886	915	866	892	854	876	920	870	891	879	848	854	884	893	873	876	924	912	914	924	870	902	960	873	924	895	870	849	878	860	875	861	837	893	918	895	907	916	861	904	887	906	871	910	876	874	867	869	896	919	856	891	905	860	865	885	875	864	886	835	882	888	897	880	907	910	913	842	875	858	913	869	835	918	923	853	872	901	917	920	895	864	881	922	905	891	893	925	903	918	880	873	911	923	877	858	914	865	915	928	897	896	886	876	896	879	883	874	875	878	902	880	925	910	854	879	917	877	950	895	930	926	898	913	865	939	898	850	890	893	840	885	866	924	907	900	835	899	869	909	887	917	887	924	879	896	894	893	912	919	927	883	878	887	920	861	918	916	921	893	881	931	896	927	923	910	888	878	842	895	893	880	898	923	871	886	910	850	855	854	867	840	915	900	897	861	870	912	868	870	910	922	905	905	882	827	894	885	908	898	913	867	908	941	860	840	898	850	935	878	956	903	917	878	890	881	881	908	908	956
29623	17843	12490	9457	7362	5483	5806	4084	3610	2592	1580	1503	1298	1584	8540	8002	4583	2502	1246	708	418	383	358	363	375	360	333	317	372	365	332	340	337	355	360	317	324	324	341	335	318	337	336	319	351	313	361	339	327	344	332	316	358	350	320	319	341	304	320	290	333	349	345	355	318	315	338	325	336	384	337	364	306	351	352	287	358	379	342	302	353	309	302	323	338	350	330	320	353	345	345	342	352	359	390	319	339	348	312	363	335	344	346	318	342	351	349	346	304	303	331	302	334	327	342	338	327	320	329	338	331	348	342	347	316	351	320	356	336	368	320	329	343	363	370	332	323	347	307	321	336	347	330	341	348	317	342	324	334	335	302	340	356	346	359	336	356	339	326	360	331	323	358	348	337	350	348	321	320	330	338	310	322	302	327	343	346	328	366	334	386	365	332	362	318	315	335	324	327	329	323	342	307	300	350	327	359	347	324	344	329	336	370	328	342	324	315	335	339	363	364	291	342	358	328	325	329	316	316	349	341	342	342	311	329	318	336	342	345	356	332	316	317	340	327	314	352	355	345	317	316	333	310	326	371	351	314	373	340	343	327	338	359	350	324	335	324	314	317	325	335	310	311	347	352	312	337	354	336	330	357	339	346	329	346	358	334	308	334	322	371	373	306	324	367	359	358	282	353	337	331	322	335	318	324	339	340	342	333	359	345	345	334	341	339	316	361	353	339	332	364	318	328	356	351	348	305	320	341	326	329	332	357	365	368	333	342	323	370	307	333	349	347	353	344	325	358	352	348	327	312	343	328	348	362	360	325	370	315	363	351	317	319	326	326	377	331	328	341	292	345	330	341	340	313	362	301	325	349	327	309	317	363	344	324	330	338	362	335	345	336	321	363	300	327	356	349	333	362	337	344	319	306	327	323	352	318	326	295	356	337	340	373	326	324	335	332	308	357	345	339	341	299	329	329	322	317	324	354	355	360	351	321	362	315	300	324	344	347	322	308	320	335	331	349	327	358	299	328	340	382	345	335	345	360	351	321	324	339	316	338	346	336	364	354	317	335	312	316	352	344	333	353	351	332	362	353	367	362	343	341	328	331	368	353	370	326	339	356	321	344	330	340	341	348	344	339	359	344	327	311	355	333	353	346	327	360	310	364	327	335	325	360	356	328	325	347	351	339	353	334	327	334	347	343	337	372	355	363	349	351	383	345	315	335	342	358	343	389	350	369	339	312	351	330	323	333	335	331	319	300	342	329	354	347	327	369	343	337	345	357	358	313	342	331	353	301	354	344	330	280	320	346	326	312	357	339	318	373	377	346	338	349	369	341	344	319	348	325	335	355	319	316	352	330	335	346	326	355	366	299	358	304	352	316	372	325	357	328	344	352	330	333	349	310	335	299	326	315	356	328	339	346	355	324	361	379	360	316	310	350	310	319	327	318	313	359	312	316	349	310	344	362	348	320	355	356	347	317	357	335	367	330	341	310	337	338	320	291	352	332	317	341	327	337	316	336	353	332	358	315	342	337	322	324	357	305	322	338	345	317	327	323	324	355	332	327	356	352	334	344	384	356	322	345	282	363	345	341	337	323	311	328	353	323	355	318	332	319	305	354	306	350	364	352	328	350	337	360	356	328	354	356	327	324	300	344	354	318	328	353	325	301	353	358	319	331	363	321	344	356	320	332	326	338	331	358	316	356	302	306	330	356	355	311	329	344	334	357	336	359	336	351	349	366	324	326	347	329	359	319	339	315	322	325	329	304	322	342	334	312	339	305	332	318	344	334	345	339	330	345	321	344	338	339	331	341	323	342	343	343	323	343	337	330	330	326	350	358	349	339	346	325	357	334	367	328	310	342	350	330	331	320	346	332	330	338	321	337	292	342	354	294	333	342	380	316	339	322	366	323	350	352	337	354	304	364	347	363	334	340	344	289	334	368	339	303	339	350	320	325	328	328	358	352	324	317	354	352	355	349	346	318	332	319	323	335	353	325	310	357	305	338	360	343	328	332	361	342	322	313	354	345	355	338	360	312	348	321	326	325	305	326	351	349	318	347	355	315	322	340	335	337	316	331	372	354	330	335	288	339	300	337	314	310	360	339	362	330	313	357	323	343	323	330	331	319	350	368	331	327	322	338	357	332	306	321	380	319	318	306	355	365	305	360	329	346	315	369	306	334	341	338	365	334	360	343	392	337	298	320	329	340	342	324	321	319	371	364	326	340	315	330	308	344	318	329	337	321	312	333	321	328	369	326	317	343	361	334	326	329	319	356	354	336	355	332	328	333	323	330	330	315	338	347	335	362	346	325	314	365	330	340	351	312	341	339	344	348	341	350	318	333	339	316	327	314	335	363	351	342	299	358	354	307	329	318	342	342	377	311	343	354	337	344	341	316	349	308	332	355	329	328	343	348	346	323	335	325	321	283	316	375	374	350	325	310	343	327	301	325	333	344	325	333	313	357	331	348	334	301	366	347	333	366	343	363	337	365	316	333	341	360	309	370	346	364	349	331	346	338	348	350	328	368	314	316	320	335	324	336	312	313	332	317	335	368	392	345	333	315	377	357	347	322	376	321	329	333	322	324	363	334	370	360	351	319	288	323	335	355	362	342	342	332	309	343	316	364	317	324	385	375	303	355	323	350	360	339	336	349	357	345	333	343	352	326	312	361	333	329	333	341	333	342	330	302	305	345	326	353	357	373	348	349	334	330	345	325	325	323	361	357	308	349	341	320	319	334	348	333	343	312	337	307	349	338	330	293	332	325	322	352	335	329	316	330	325	331	370	328	346	332	350	327	349	319	318	334	343	349	358	329	379	329	343	298	382	353	330	342	326	325	324	300	349	359	375	353	327	357	346	330	342	351	351	290	330	354	323	346	332	331	343	342	320	353	313	369	377	331	340	358	342	342	327	347	318	322	324	337	306	327	327	367	328	305	357	360	351	321	312	381	372	330	368	366	360	333	362	350	345	333	360	343	319	324	347	331	339	357	360	351	332	346	325	365	320	351	327	339	333	303	342	328	364	352	357	289	294	356	317	333	345	327	328	354	367	335	362	335	324	341	355	313	350	358	313	313	336	293	359	340	312	317	332	321	368	326	349	330	315	324	352	319	337	347	346	355	336	329	305	336	322	333	366	369	345	304	358	315	368	349	307	342	348	349	345	384	342	335	312	333	335	353	332	342	349	332	324	399	348	329	343	309	353	313	357	342	347	362	316	310	312	375	356	321	346	339	349	329	345	348	328	340	301	367	347	326	316	301	295	352	337	355	354	324	316	372	342	352	344	335	329	344	354	377	322	334	306	362	325	306	315	330	344	331	303	360	370	313	364	348	337	318	338	337	344	335	327	344	343	318	374	352	359	343	303	348	327	334	328	339	356	353	336	294	344	315	324	315	350	375	329	357	332	351	341	373	291	335	315	346	341	307	357	303	346	366	354	333	355	328	342	355	310	331	342	350	352	322	378	353	370	360	358	349	333	348	307	308	308	340	308	312	368
12363	11673	16099	18257	18032	16126	17454	14247	14128	10989	7216	7060	5849	7712	29323	25561	18136	10761	6318	3277	1535	1148	990	1035	1242	1143	1095	923	954	974	935	981	912	931	913	931	955	968	970	931	936	937	916	1013	954	940	928	953	890	953	907	958	949	958	998	980	895	961	929	950	926	953	901	962	906	911	934	940	948	910	942	913	954	952	959	948	1007	956	927	925	941	938	948	941	933	880	927	944	939	909	931	921	926	941	918	1014	923	883	867	957	956	947	894	936	854	906	925	943	888	975	902	997	942	857	927	897	953	919	946	873	961	945	910	953	980	973	907	947	974	917	923	942	973	990	910	916	963	960	902	995	930	949	922	918	987	934	974	918	900	940	913	897	931	914	921	941	918	933	875	952	928	926	962	961	964	965	958	937	950	919	944	984	888	930	967	948	890	913	1005	961	916	955	959	924	966	885	910	864	923	942	925	937	937	966	941	909	909	898	929	901	938	872	898	960	941	944	917	930	960	921	923	956	893	889	988	889	942	944	935	941	903	922	959	955	945	991	866	937	953	1001	899	961	895	915	946	948	975	896	905	978	962	910	945	936	986	945	909	903	952	922	949	957	978	977	916	898	983	957	946	910	960	925	944	870	924	937	963	944	982	916	885	926	928	928	938	891	910	951	939	939	925	890	1015	969	915	1001	981	970	994	919	939	977	960	959	936	919	967	915	957	960	925	908	921	938	961	932	956	912	899	898	922	951	997	933	938	926	954	971	944	901	902	952	923	942	945	917	933	916	895	976	941	902	897	944	932	951	900	924	978	955	914	894	923	909	943	923	952	971	933	902	937	915	913	930	930	913	893	950	937	984	935	924	935	934	939	933	972	925	956	938	982	920	920	953	952	980	958	978	928	991	1049	986	923	957	969	885	965	965	929	923	975	956	908	922	915	944	977	960	943	948	900	963	917	1008	920	1005	936	898	964	937	913	890	876	976	985	911	933	886	962	957	948	921	972	905	910	963	958	989	948	985	978	985	958	916	986	980	905	859	921	908	909	903	970	922	879	912	946	946	923	937	939	960	931	947	979	916	971	935	903	976	931	969	931	937	937	940	908	939	988	928	947	846	928	952	975	899	934	901	921	955	926	945	975	936	884	914	965	945	925	852	917	952	910	955	965	893	935	967	911	922	990	922	943	968	913	905	881	917	908	911	912	908	891	936	915	958	938	956	948	948	938	943	916	946	936	923	956	888	916	960	912	896	886	950	888	942	906	933	904	919	940	912	989	924	990	935	964	936	944	904	941	951	923	970	905	919	955	915	905	901	1006	940	940	955	982	941	964	977	896	919	869	963	974	915	916	947	948	911	925	901	905	929	935	909	944	970	931	945	964	1007	893	952	934	983	973	883	920	887	944	882	876	943	960	954	890	901	973	950	897	912	919	926	931	839	928	902	924	944	940	907	892	926	953	907	978	928	945	999	894	950	946	907	943	916	933	881	907	921	945	967	937	932	979	924	904	942	937	876	899	930	926	972	1007	902	934	930	957	941	955	958	938	910	919	931	888	859	860	940	879	925	859	892	928	945	902	960	954	918	980	916	934	922	952	937	914	980	991	987	929	932	952	920	947	946	949	902	949	957	945	982	936	902	907	939	924	965	959	955	892	905	906	942	970	891	942	951	945	939	946	958	933	937	950	918	900	965	926	914	944	938	974	957	971	951	896	923	981	941	987	960	881	917	953	940	919	930	900	948	934	952	955	935	960	953	948	949	923	901	953	956	905	994	958	943	852	944	902	904	953	927	927	928	962	958	960	961	942	918	924	928	960	870	952	910	975	967	936	954	979	899	967	896	939	892	954	934	891	886	919	941	870	1001	940	898	950	910	937	875	934	935	889	906	975	948	983	909	890	979	908	918	963	928	967	901	911	928	972	886	916	958	919	941	932	919	931	932	948	899	970	921	960	927	955	856	932	903	961	964	959	936	939	923	901	943	937	938	926	919	997	967	975	947	886	896	911	943	929	875	932	904	893	911	888	892	924	921	922	899	935	938	997	950	917	924	939	964	908	925	917	892	956	962	986	941	941	973	932	913	924	961	926	982	884	927	944	956	936	954	985	933	892	930	940	909	920	898	931	908	915	900	901	937	935	971	861	950	909	892	937	965	968	962	908	899	934	961	915	978	954	980	920	949	943	904	915	906	892	952	945	888	981	898	940	922	953	933	907	915	891	898	913	940	861	908	988	966	905	975	918	928	997	942	986	911	933	888	927	928	919	919	970	931	918	946	915	925	939	880	906	895	934	972	923	948	965	920	959	965	972	985	906	874	949	917	898	931	905	894	935	982	941	949	911	1038	920	935	896	952	968	912	897	864	936	940	874	999	952	940	880	928	892	982	932	933	899	995	898	853	914	938	924	938	926	895	965	863	932	910	961	970	943	923	977	910	958	943	931	909	911	941	931	942	951	905	946	911	947	919	950	950	924	912	919	969	963	931	944	919	897	941	911	955	930	894	953	951	915	953	921	915	947	912	936	916	946	927	884	907	910	907	922	976	910	904	989	935	917	944	943	930	879	922	964	931	944	917	910	921	918	978	972	949	907	963	906	923	934	986	950	862	980	951	970	953	944	962	932	944	886	922	908	939	935	914	950	953	877	935	984	959	929	935	927	926	909	935	925	961	938	944	906	946	975	911	945	947	914	891	954	958	955	942	923	944	906	896	949	942	962	923	944	953	929	909	970	971	940	912	902	990	908	955	890	934	921	915	944	972	947	912	1005	928	958	922	952	930	935	975	924	925	922	922	884	953	954	896	907	895	923	944	962	922	937	933	934	977	900	943	944	962	948	915	953	947	923	886	883	898	966	889	959	968	884	939	976	899	957	923	910	949	976	963	926	940	982	963	875	933	938	888	993	927	961	944	921	982	996	968	940	922	992	916	974	928	906	971	919	904	981	982	902	908	1007	928	899	922	953	924	968	861	949	884	950	918	950	1011	988	928	906	920	988	986	938	976	959	905	917	939	905	952	988	933	885	957	935	857	956	905	950	973	936	884	920	864	934	953	917	930	888	914	1000	950	951	924	952	902	881	959	959	966	944	933	961	877	962	872	932	955	939	881	884	914	948	904	982	931	944	901	965	907	969	977	958	935	940	943	960	915	922	909	980	928	960	905	927	954	955	961	964	999	926	980	971	884	942	945	957	904	955	952	907	1004	900	936	915	861	923	915	921	879	914	911	900	959	937	962	958	917	926	946	931	893	934	998	929	930	933	863	919	900	978	946	970	936	964	933	939	919	972	922	916	937	950	969	904	929	883	898	905	932	913	973	923	919	915	948	956	929	961	908	950	907	924	929	971	923	952	913	974	883	916	896	945	946	933	934	936	985	923	925	928	994	921	940	933	910	924	894	892	918	957	905	982	954	938	965	1009	927	916	945	898	915	950	943	950	925	925	930	906	872	934	905	938	960	930	925	868	971	903	905	937	896	941	924	918	887	938	915	903	892	956	934	978	970	940	962	968	926	994	858	973	907	948	897	921	899
24639	6116	2254	1988	1524	1114	910	892	761	591	516	474	442	418	751	869	638	520	389	312	325	315	302	327	311	295	326	280	303	300	310	334	287	286	309	279	286	285	307	320	271	293	296	298	313	291	330	278	327	301	299	319	324	294	311	343	289	262	308	299	276	277	295	310	284	238	290	301	307	303	321	304	303	295	289	320	304	296	317	288	285	293	277	322	282	295	276	325	261	301	314	315	301	327	316	278	300	301	298	280	323	324	321	306	298	314	280	304	275	320	295	292	320	302	273	292	317	302	319	266	298	319	290	315	296	281	299	250	292	296	307	289	304	328	295	302	319	260	261	300	277	323	311	270	330	328	306	252	309	310	301	287	267	264	306	288	307	284	308	286	297	329	320	265	315	277	315	296	324	288	278	292	328	301	297	303	323	313	293	293	319	326	282	327	293	331	272	295	333	330	291	313	320	286	303	281	288	308	323	326	299	291	268	303	309	299	279	289	318	311	302	294	299	327	300	298	314	288	299	292	281	316	268	306	288	300	296	266	331	312	309	291	301	324	271	265	279	325	295	308	324	300	303	268	320	319	277	322	287	278	256	287	300	258	277	322	312	307	284	293	318	300	316	305	314	297	293	287	328	284	270	279	277	286	309	277	318	288	288	310	281	306	284	339	304	298	287	317	329	274	294	317	317	283	265	311	294	292	295	279	336	276	284	296	320	306	302	300	332	272	280	308	305	284	302	292	275	307	335	298	323	294	285	316	279	314	272	326	266	263	284	299	327	310	312	274	297	293	273	305	285	328	312	295	315	302	321	288	287	303	288	278	323	307	307	287	307	299	322	314	293	303	277	248	303	287	322	309	329	333	305	291	284	300	311	298	281	281	312	283	311	305	297	291	278	331	298	346	305	314	331	298	286	306	308	296	278	287	302	298	314	306	298	323	299	337	333	304	317	298	292	293	280	285	300	315	273	271	300	269	268	308	297	306	289	293	313	298	309	338	299	297	298	303	286	290	299	278	309	327	291	290	316	275	288	290	315	294	327	317	305	288	272	294	285	310	281	289	335	337	282	310	302	291	286	303	302	307	308	278	276	287	315	305	299	276	316	286	259	340	294	289	303	293	307	282	292	301	344	304	283	311	314	284	275	283	282	307	316	293	279	286	299	293	290	297	307	312	337	305	294	277	305	299	333	298	278	281	293	298	283	268	299	297	292	299	303	291	297	319	276	304	310	283	284	290	327	293	314	285	304	259	280	355	276	326	310	319	310	282	317	275	278	288	308	266	264	311	290	302	265	303	314	264	307	297	264	283	258	306	314	290	318	319	308	295	308	297	309	283	294	307	309	295	283	304	315	292	314	295	313	309	299	280	261	299	334	326	301	325	313	286	296	303	296	340	319	305	284	310	281	291	329	300	305	313	298	293	312	314	321	307	294	283	288	280	312	296	329	282	299	299	293	280	283	304	278	305	299	291	316	284	285	306	308	317	269	292	320	309	294	289	305	273	304	265	313	311	308	285	286	305	293	292	316	309	360	298	307	279	282	321	318	297	280	299	301	288	268	291	277	292	311	314	280	286	327	308	305	305	305	302	300	255	279	300	306	274	297	280	282	281	320	286	271	298	286	313	303	284	297	318	318	314	313	297	267	327	279	309	312	299	310	276	286	303	301	302	285	263	289	297	244	293	275	312	315	304	310	298	296	310	297	285	322	301	275	317	289	328	278	295	322	301	277	295	285	256	283	264	291	321	297	316	314	300	311	316	298	271	286	298	293	305	288	283	299	301	312	276	300	283	307	281	280	296	287	291	269	297	282	301	306	274	299	321	289	287	287	316	275	318	316	276	302	266	291	320	328	297	311	277	310	320	312	289	282	292	295	294	309	293	299	318	290	303	303	297	280	323	285	280	304	341	291	312	309	297	300	317	290	295	286	285	310	292	290	290	271	264	293	312	282	271	305	306	291	322	318	293	293	305	302	313	288	299	273	308	302	285	283	305	334	255	291	299	325	323	318	282	309	310	271	302	274	325	288	279	299	284	278	320	288	329	298	282	291	313	303	286	272	293	288	322	308	292	322	318	309	291	293	312	303	320	303	298	277	280	289	307	278	301	316	277	301	283	303	302	300	287	310	305	283	304	273	302	283	274	332	307	287	317	291	315	304	291	308	298	316	308	324	301	288	288	302	305	286	309	287	312	284	306	261	286	319	296	278	279	318	280	283	295	295	288	321	282	300	307	294	313	290	285	317	282	307	289	306	291	302	303	294	291	282	302	310	272	289	289	283	294	268	337	304	313	309	305	292	290	272	303	306	303	297	287	323	300	296	284	321	321	299	276	308	279	301	284	275	339	303	267	269	299	280	301	345	306	294	280	296	305	316	272	315	286	304	347	301	286	302	293	297	301	294	308	284	301	322	278	299	301	319	327	295	306	299	286	320	300	299	294	328	326	312	309	281	318	312	335	264	311	304	290	270	312	255	280	304	325	313	309	271	295	295	290	315	301	299	330	262	291	288	290	307	305	274	290	272	293	295	311	316	324	296	255	308	330	299	304	298	294	294	311	320	283	315	345	305	305	299	305	286	269	293	297	303	271	322	292	268	284	304	288	324	303	275	279	268	301	302	304	283	306	317	311	278	268	289	284	303	303	306	296	305	307	292	286	296	314	309	304	328	291	306	310	294	323	286	306	278	310	272	306	283	306	282	313	272	297	294	305	315	293	328	320	273	314	322	323	311	272	341	298	294	281	299	326	279	317	278	320	295	316	292	316	298	315	285	308	308	296	299	305	310	287	289	284	299	298	306	306	281	296	265	292	304	303	287	297	326	289	329	297	310	317	315	287	315	309	270	285	293	297	301	295	306	297	313	309	297	276	313	321	299	271	273	313	287	265	268	300	298	294	318	286	343	312	291	290	331	285	280	311	300	285	331	311	305	306	285	288	331	324	312	306	290	327	309	324	295	284	281	275	291	276	280	320	294	311	316	307	292	322	287	279	313	319	299	291	303	327	296	307	333	285	297	293	298	287	312	253	295	314	271	316	291	303	277	281	295	289	293	262	293	270	308	323	289	296	293	290	295	300	320	294	307	303	316	304	307	296	288	319	277	302	307	292	307	315	311	309	293	300	279	294	295	300	276	330	323	300	285	287	268	307	316	301	279	296	316	294	283	315	321	274	289	297	292	315	295	292	301	319	257	293	313	275	303	278	264	311	312	341	295	325	279	285	301	319	305	292	275	258	285	302	299	278	315	314	291	315	292	289	301	302	293	311	297	281	284	294	347	298	300	314	304	339	310	299	297	288	318	282	297	306	265	290	314	301	310	284	322	298	286	269	298	269	316	294	327	316	291	320	299	328	311	299	294	294	305	341	298	313	286	331	302	289	315	323	299	326	301	308	299	330	292	274	294	321	305	293	324	305	255	295	296	295	287	251	295	287	318	309	292	271	293	298	332	304	265	309	285	332	315	296	297	284	281	246	292	289	292	313	301	283	315	337
8271	3492	5894	7079	6214	4562	4118	3679	3129	2511	2249	1927	1636	1566	3485	3832	2559	1789	1363	951	916	869	858	877	922	876	829	830	781	859	789	840	843	834	854	857	850	865	853	862	851	825	829	836	859	898	804	844	827	879	867	858	809	869	810	848	828	827	853	859	885	868	825	869	858	830	820	807	803	808	792	877	879	868	881	799	844	853	877	827	861	821	837	806	834	873	844	832	861	790	797	841	888	839	859	897	870	868	835	837	821	799	842	845	856	854	813	798	838	824	885	860	827	837	819	808	841	833	859	808	818	859	842	840	772	850	809	848	822	844	831	857	843	871	847	813	785	802	899	837	865	833	851	902	804	825	845	850	820	782	880	824	827	838	793	899	824	814	831	866	834	807	840	867	882	863	851	811	837	835	880	869	841	836	865	879	851	826	886	801	843	846	825	843	861	881	820	798	802	812	817	777	841	830	821	836	837	838	879	858	812	819	807	863	852	871	798	871	808	808	826	883	865	817	833	804	883	865	762	815	845	828	845	828	885	816	842	854	869	806	902	846	851	827	816	820	847	856	922	771	811	808	858	812	878	865	860	823	842	872	830	827	806	826	853	798	849	837	848	828	807	875	858	855	824	804	846	826	833	864	814	862	881	840	847	814	823	850	834	844	786	868	809	817	847	829	841	807	848	798	821	842	839	868	867	849	873	803	840	882	816	787	837	842	858	857	866	825	860	835	883	823	812	840	837	818	798	831	872	847	856	871	899	757	813	858	789	835	807	867	830	827	844	790	841	838	840	826	828	806	839	794	843	830	818	846	825	875	876	864	834	879	826	804	809	825	835	827	842	849	824	870	817	818	802	845	862	885	876	836	829	835	814	841	854	859	823	834	843	814	818	840	840	874	844	810	873	895	844	839	887	859	850	874	841	932	862	878	799	840	843	808	828	892	847	852	858	890	876	842	838	812	875	821	854	811	850	769	829	881	830	827	832	900	822	874	840	893	854	786	884	851	829	868	770	874	826	827	880	816	865	831	852	829	812	833	847	836	821	845	791	843	890	874	825	853	844	862	781	863	806	807	860	843	784	844	854	804	860	789	926	860	856	822	793	840	835	784	828	854	859	821	807	865	823	869	883	830	810	823	829	886	858	883	800	841	797	831	805	825	816	822	882	871	861	803	782	863	794	812	883	828	826	871	853	801	853	805	810	892	832	842	785	848	828	826	854	839	848	846	843	834	821	874	897	848	854	856	874	779	804	849	937	829	822	816	873	852	866	877	911	888	804	804	821	845	806	881	847	769	803	847	857	853	903	868	807	814	866	897	818	815	861	808	831	835	817	837	844	860	869	777	831	833	836	850	784	859	800	807	873	839	875	884	869	852	824	863	869	772	836	877	864	813	909	802	898	834	774	775	895	857	828	874	871	826	847	827	840	864	868	818	844	864	843	821	832	877	812	825	791	813	833	878	850	822	823	843	846	896	871	877	790	841	859	825	893	800	829	831	841	869	847	840	894	849	893	843	846	836	902	907	797	855	818	833	782	875	877	823	821	807	841	860	810	786	839	883	873	802	849	848	811	817	846	856	845	812	840	831	843	764	845	875	833	833	812	899	784	828	829	801	849	841	840	862	904	822	805	865	855	838	847	852	808	838	838	905	829	836	865	818	836	853	801	794	819	843	836	843	801	806	865	877	903	859	825	889	784	808	845	840	852	803	822	815	815	884	849	790	844	845	816	851	873	783	819	820	861	831	857	844	859	847	850	850	815	870	834	862	830	834	821	850	868	819	821	799	822	779	849	788	784	845	861	844	876	849	848	847	838	842	866	830	804	838	858	864	888	815	824	856	883	825	771	902	823	824	790	860	882	847	827	813	789	833	863	789	860	885	811	833	878	819	843	839	840	880	792	840	849	886	858	871	836	824	838	801	801	838	826	831	827	830	840	869	845	807	808	895	876	836	824	862	866	865	843	796	847	858	793	853	907	811	840	868	824	835	774	840	859	905	838	795	814	835	807	824	900	819	875	856	868	814	816	823	847	870	840	820	829	859	837	843	849	824	823	870	830	832	860	906	881	862	845	880	824	906	902	790	875	827	866	825	778	870	804	817	855	900	837	807	844	763	811	881	829	842	896	855	874	865	792	878	820	846	771	869	846	850	855	829	794	871	858	901	832	882	838	858	864	853	836	847	851	878	808	851	870	880	878	784	849	859	840	784	866	781	812	893	782	841	846	831	853	874	850	877	831	788	868	871	826	796	876	798	856	838	870	804	836	859	828	827	843	856	867	831	878	882	837	824	834	836	839	841	857	866	822	807	826	810	832	840	857	798	844	822	871	888	817	822	874	872	852	822	853	807	843	835	878	834	852	842	843	841	833	857	884	808	837	796	781	840	872	903	891	811	821	809	832	831	808	853	789	876	821	844	820	869	773	875	840	811	837	859	861	852	808	866	817	846	831	869	792	840	841	808	865	839	859	890	829	792	810	880	842	861	915	849	822	863	855	834	839	864	840	855	818	825	835	792	871	856	828	860	806	796	829	833	839	811	834	854	863	875	824	795	840	864	822	854	797	861	854	843	829	807	865	805	835	860	832	844	847	878	875	846	816	863	922	822	795	816	844	837	875	897	834	832	839	847	768	807	822	840	868	812	869	847	876	860	784	830	890	843	801	824	920	807	856	878	822	832	816	788	858	878	862	817	838	846	838	825	865	861	881	781	832	864	826	802	797	798	824	874	836	811	851	830	859	856	827	839	826	852	874	869	860	834	831	849	813	860	822	829	869	832	856	852	863	859	847	901	791	850	876	789	817	810	815	820	884	850	837	842	817	765	838	840	792	865	860	841	823	841	859	784	883	802	788	829	833	806	846	833	746	853	816	879	828	795	867	836	906	782	842	928	828	847	854	803	862	850	883	839	852	794	780	844	784	850	917	906	845	832	842	810	874	860	812	841	855	821	872	824	773	870	844	851	826	837	842	858	842	844	837	845	866	823	827	802	865	822	878	845	837	803	866	867	830	852	871	864	856	851	815	838	825	809	847	840	831	836	808	807	840	857	827	824	876	801	865	824	845	836	815	828	834	900	872	815	821	870	865	856	895	861	821	808	849	807	825	853	829	888	805	844	829	844	814	816	855	881	851	845	804	805	868	840	797	847	835	822	791	865	860	851	849	824	833	803	813	821	837	851	840	851	851	823	846	853	840	875	902	849	803	848	856	775	866	867	791	918	859	785	792	863	838	874	842	832	827	837	866	817	831	866	863	826	833	893	835	807	844	849	832	837	827	833	845	810	895	808	846	775	801	795	879	798	827	852	870	833	841	893	822	873	859	808	835	818	824	908	840	870	828	838	838	846	867	890	760	862	808	831	834	846	848	852	849	827	863	836	823	855	870	844	872	822	848	803	841	852	865	846	847	877	863	906	830	871	868	814	849	800	848	793	804	811	840	853	829	836	790	834	852	903	811	835	829	862	813	779	805	858	850	818	854	820	856	876	812	875	811	802
27813	12775	7970	6916	4526	3306	3023	2667	1895	1374	1224	947	754	1108	4852	4470	2720	1372	893	445	363	376	330	353	342	351	317	312	314	340	356	319	331	293	317	298	318	307	307	324	350	335	310	326	325	341	334	319	319	310	304	314	330	327	338	315	302	289	311	336	306	328	336	315	325	325	303	318	345	302	314	323	314	286	314	299	336	307	337	310	315	298	321	292	336	300	314	321	312	267	319	332	311	303	316	317	316	321	260	296	276	320	290	311	320	306	306	317	331	344	312	340	327	300	324	315	328	305	329	345	347	332	309	322	311	334	347	326	289	334	309	311	325	296	302	307	309	297	297	291	302	293	336	320	311	316	289	303	331	308	316	316	320	283	319	333	304	315	315	278	284	328	304	315	307	335	306	290	325	314	328	297	319	291	339	297	257	316	311	331	314	345	296	321	316	315	288	322	311	319	325	315	335	308	312	317	297	302	291	285	295	292	318	328	330	313	322	350	307	325	287	334	294	333	292	346	307	380	313	336	312	325	326	309	321	332	296	350	303	367	337	328	312	309	330	330	290	301	319	295	308	322	283	296	305	310	331	286	287	315	310	320	311	299	309	306	294	307	326	329	336	336	309	307	339	310	327	315	287	293	316	330	320	321	328	301	326	312	323	314	301	301	326	306	296	290	292	324	340	323	298	327	304	326	300	312	336	326	318	348	325	302	318	353	362	325	319	327	297	332	299	330	311	326	317	317	327	323	326	334	290	314	353	320	331	352	317	306	310	342	302	331	342	316	342	327	320	313	315	298	314	347	292	341	269	339	309	329	298	335	330	311	291	312	330	322	305	298	318	277	320	332	321	291	313	314	325	298	327	318	293	306	296	305	341	330	315	319	331	317	333	299	287	314	353	302	294	306	298	307	307	326	336	330	331	314	290	307	304	293	279	295	336	305	317	307	306	299	292	327	289	310	342	349	299	263	309	310	317	291	297	319	335	322	300	310	310	313	303	300	331	309	296	284	328	303	298	324	304	324	309	331	317	299	293	313	322	326	328	310	322	310	287	301	293	293	327	314	276	319	308	323	310	317	322	330	309	329	339	322	295	311	330	318	306	257	332	334	293	292	367	333	314	298	291	339	309	296	302	310	317	296	308	328	300	318	321	325	319	305	347	282	316	308	323	338	309	294	314	358	298	320	340	306	338	320	298	305	320	338	327	298	273	317	322	286	335	322	325	301	303	338	322	309	331	310	311	314	315	349	318	318	332	298	287	310	296	310	325	304	305	326	332	325	318	313	311	323	331	328	289	335	280	296	327	332	308	339	335	314	289	314	317	303	307	346	319	311	325	298	330	308	304	302	316	343	329	290	308	298	306	352	332	321	316	300	314	285	320	304	315	325	318	349	292	302	297	348	312	315	323	295	292	299	343	287	309	323	319	310	322	324	352	300	320	331	324	325	311	315	345	318	320	347	278	341	340	320	331	296	316	322	323	325	296	318	311	301	315	295	310	268	332	288	339	313	327	292	286	324	352	339	290	319	292	294	304	325	298	304	316	301	301	334	310	324	325	322	325	305	322	332	287	306	342	314	321	298	307	318	304	281	300	324	327	324	315	347	344	323	326	327	291	287	377	308	364	306	330	315	308	334	332	299	326	292	299	292	321	289	299	315	317	290	314	333	315	277	295	313	323	309	303	368	316	332	292	350	325	297	293	297	326	310	332	323	309	317	307	320	344	327	319	318	325	275	304	339	317	306	308	342	290	292	299	330	321	312	336	320	314	302	308	325	286	316	324	293	314	313	296	304	322	318	312	301	322	329	318	342	320	271	333	337	336	316	316	300	309	299	331	320	328	301	333	300	316	312	328	315	316	320	330	328	322	312	304	306	325	324	329	312	305	322	321	292	323	284	329	296	321	319	345	319	350	358	271	327	288	297	325	299	340	327	291	341	325	338	303	338	273	312	328	337	349	306	309	305	298	330	326	313	294	341	309	289	318	310	308	290	315	288	316	341	297	320	307	312	300	316	331	293	352	322	290	271	323	289	330	320	311	326	295	305	301	303	344	278	297	316	284	299	308	314	300	306	302	293	318	323	304	321	319	320	318	337	278	290	321	296	308	305	309	286	337	327	319	338	308	317	345	280	310	304	297	317	320	323	316	290	306	310	325	315	352	329	332	279	332	258	343	323	327	299	313	325	299	290	293	294	337	331	319	316	319	330	287	299	332	349	300	298	295	335	331	278	330	310	330	304	293	317	299	339	311	312	283	328	303	283	326	305	317	317	338	299	325	339	303	319	323	315	315	306	293	278	312	338	307	330	314	292	318	329	293	307	329	321	341	344	306	298	302	305	302	295	321	317	315	285	339	305	298	302	325	310	318	327	315	319	299	318	286	314	306	305	333	317	348	317	314	293	294	318	332	293	303	329	346	329	353	315	344	311	342	305	326	345	286	306	338	330	270	279	320	280	342	269	310	299	317	342	351	334	332	314	310	295	306	304	283	305	332	338	324	328	311	314	308	318	303	323	373	320	334	328	337	345	292	307	320	296	322	307	300	341	277	309	342	289	321	287	317	344	298	293	318	314	298	311	316	301	321	340	290	290	344	337	316	287	315	296	308	313	325	309	306	335	297	320	295	329	338	324	287	317	305	292	303	306	341	361	304	328	340	327	335	290	289	305	287	310	335	320	299	315	289	332	304	302	285	302	300	328	311	353	311	306	314	296	301	322	312	312	288	306	326	290	307	315	316	326	322	287	288	309	333	327	299	303	293	345	312	340	307	310	313	344	291	327	322	310	341	337	294	321	329	304	322	320	306	319	317	293	364	327	320	321	311	323	333	291	326	316	357	285	333	326	324	331	325	332	329	343	347	312	326	346	310	291	330	309	357	303	311	328	300	285	343	280	285	312	314	328	337	303	306	317	309	323	312	325	320	314	310	314	341	325	312	296	321	309	318	325	327	330	325	317	337	297	306	326	325	323	338	354	308	312	320	331	354	275	315	335	309	310	278	292	322	294	298	346	317	339	345	291	272	314	325	291	315	300	337	322	311	313	342	291	314	324	306	349	306	320	334	309	310	327	309	321	308	318	332	315	295	299	360	318	330	327	304	282	304	336	310	317	332	362	308	298	296	339	301	323	310	318	317	318	317	332	344	331	300	330	347	338	318	332	352	314	301	306	319	330	334	321	311	308	295	321	292	316	340	346	297	346	320	300	330	314	340	285	311	291	318	288	319	318	335	301	323	296	333	317	298	287	312	303	292	289	326	312	317	318	324	311	300	313	296	318	296	287	291	310	287	347	295	304	292	309	338	301	321	316	306	341	322	299	335	296	315	308	306	325	294	281	332	299	295	327	293	334	289	308	318	327	334	332	285	307	327	307	302	291	321	294	306	290	291	294	360	346	328	345	321	310	318	291	327	282	318	308	310	296	340	314	300	299	347	336	324	318	339	332	315	308	320	303	281	266	347	324	326	307	299	279	301	292	322	312	334	315	294	284	339	333
10388	8405	12874	15389	13310	11998	11298	10943	8722	6796	5992	4283	3571	5510	21049	17862	12612	6936	4192	1624	1225	1226	1048	1235	1086	1009	991	873	906	973	903	908	936	850	836	879	919	874	874	876	859	890	876	817	928	974	890	956	902	902	890	905	890	899	868	848	884	906	881	937	865	852	900	884	893	910	919	889	898	926	907	860	921	849	883	874	841	869	915	842	849	888	879	864	838	878	851	900	860	894	876	923	872	890	873	876	860	903	879	865	834	880	865	895	894	907	870	913	908	869	900	896	900	876	850	911	877	841	880	847	875	936	847	895	910	854	857	890	892	907	891	845	899	895	924	869	874	871	883	870	921	818	957	916	922	882	891	893	904	891	866	869	871	899	868	866	910	892	847	857	879	869	898	887	851	867	866	861	865	898	895	867	880	854	899	910	882	891	853	918	896	868	901	870	868	877	849	926	903	904	866	898	892	860	875	848	888	867	869	869	829	850	884	910	891	915	885	892	878	883	872	891	881	921	934	824	883	866	869	831	834	865	907	913	889	856	851	851	911	885	898	887	893	926	929	890	906	886	885	891	900	882	874	908	863	811	861	889	870	837	855	879	886	886	875	838	871	895	876	903	888	921	910	837	888	862	847	945	872	859	877	874	877	880	872	859	864	884	842	836	852	856	904	898	851	939	884	895	846	857	876	867	894	906	892	895	867	925	918	861	872	870	892	853	920	881	893	928	861	858	898	903	863	882	911	895	855	927	831	871	909	870	880	903	882	896	924	853	894	818	894	893	850	838	891	908	883	883	919	885	856	892	845	840	873	860	856	871	891	888	850	847	908	902	906	875	860	892	877	880	838	878	862	878	864	869	915	833	892	907	937	877	900	885	882	912	863	917	887	888	875	905	868	868	917	847	841	894	924	849	883	870	871	865	893	909	971	877	931	876	860	909	879	854	891	882	887	862	868	898	855	861	824	867	870	898	871	893	837	884	872	890	837	850	913	857	880	886	900	859	877	875	841	874	882	892	887	880	821	924	911	919	893	814	840	841	868	878	844	924	884	877	904	863	859	854	874	912	850	850	866	864	903	895	825	838	889	903	910	889	874	890	892	871	915	878	877	889	864	896	863	867	832	920	845	866	894	865	866	858	869	831	874	931	904	873	871	886	864	918	814	885	882	906	928	909	974	893	896	893	845	820	862	886	886	872	846	857	918	858	931	843	870	899	935	905	872	848	927	878	886	875	844	906	925	878	839	810	880	855	861	907	840	867	875	867	875	899	903	850	861	922	906	867	894	900	868	888	853	893	877	845	868	916	903	848	855	895	853	862	940	895	827	880	875	827	897	922	928	870	942	901	856	934	898	856	903	890	877	863	898	919	886	887	901	873	896	869	822	855	904	941	890	882	906	902	897	863	884	889	891	863	865	900	863	873	875	844	886	887	912	946	908	866	857	889	856	869	863	845	900	882	874	868	852	896	882	860	891	924	860	886	879	926	902	928	854	870	871	890	817	898	889	908	887	918	856	889	830	849	883	901	915	950	865	939	874	958	807	879	819	898	835	861	854	896	914	872	953	838	865	876	921	890	946	907	930	837	827	921	915	875	893	836	970	871	912	919	880	858	896	841	880	821	914	891	883	866	902	900	845	865	887	885	896	866	841	872	820	871	885	870	892	858	881	920	879	897	856	909	903	883	880	892	936	850	916	842	857	901	856	910	846	831	882	835	827	868	900	856	907	790	843	842	930	862	865	861	861	867	821	857	875	819	854	880	878	898	881	881	901	910	881	941	889	938	856	825	899	847	923	857	847	911	850	926	819	889	925	937	922	861	883	859	839	937	790	930	899	901	905	949	896	853	921	862	909	905	884	868	877	884	877	839	869	900	862	872	859	903	898	884	892	880	878	872	880	880	828	852	861	901	839	863	836	857	841	932	880	859	926	952	857	852	902	862	874	840	915	904	950	863	873	891	841	869	814	906	854	917	883	848	901	892	907	845	896	859	901	886	808	921	896	822	897	862	858	862	882	874	895	829	833	827	898	901	868	886	872	899	870	908	899	839	897	901	955	906	914	901	901	881	885	838	809	890	870	811	864	884	867	880	920	848	827	899	859	902	874	844	865	916	863	854	889	871	856	854	908	876	877	882	850	875	844	837	844	874	869	891	887	865	887	873	834	898	897	864	832	890	891	886	860	923	890	828	912	841	856	834	828	886	865	850	879	941	859	863	889	900	855	901	893	892	844	866	883	890	900	879	855	933	856	909	871	904	956	837	852	918	885	817	889	864	919	897	887	845	881	894	849	918	911	828	852	859	904	906	842	873	834	923	868	874	890	934	929	870	915	850	812	925	909	935	888	858	877	910	912	881	902	841	941	922	911	838	852	875	849	923	917	853	891	916	883	853	885	897	879	872	923	906	910	873	872	871	876	875	872	893	807	886	867	893	886	877	878	916	896	823	900	927	916	873	860	836	852	896	874	850	864	849	901	861	892	897	873	846	860	889	925	845	843	862	829	918	897	902	873	884	886	891	870	877	913	861	868	878	943	865	887	863	878	893	827	874	818	854	874	842	904	889	943	820	892	840	862	923	888	926	854	920	835	895	859	920	836	841	870	858	906	896	880	857	898	855	895	915	892	895	927	882	915	882	853	866	845	937	841	861	888	898	891	884	878	890	914	887	827	879	920	861	857	903	895	881	871	835	905	846	915	881	863	865	894	860	892	860	896	823	872	906	853	913	892	890	888	833	869	879	866	887	879	913	850	906	867	894	862	858	904	884	884	873	855	899	882	838	941	907	905	925	895	863	869	855	833	859	872	877	887	873	900	872	878	912	826	877	885	858	911	828	899	883	827	952	856	870	866	855	887	926	898	908	872	869	905	881	940	875	899	864	893	896	923	876	850	912	881	830	934	876	869	859	919	850	895	926	916	844	928	903	908	847	836	927	892	869	849	904	873	883	905	845	905	890	863	888	862	917	889	884	870	850	912	878	910	864	851	853	904	883	885	910	909	865	935	879	861	872	879	900	904	909	872	955	882	836	956	884	845	846	906	861	853	901	864	940	902	873	856	873	906	842	896	863	930	867	861	907	888	895	901	884	910	869	885	836	872	864	875	883	850	859	849	860	895	850	859	892	871	854	890	837	884	933	958	888	890	856	891	893	855	864	864	925	872	892	863	924	936	883	938	879	880	860	885	859	894	902	866	896	854	866	846	911	813	888	939	896	929	875	875	922	893	909	859	872	919	888	903	889	919	865	847	893	867	901	915	948	876	890	875	832	837	885	898	891	859	899	855	884	874	907	889	832	866	864	903	834	879	923	910	902	890	886	897	892	893	896	870	909	832	895	913	881	856	939	887	880	869	863	879	828	867	878	883	905	858	898	864	905	895	880	865	936	882	854	873	890	864	888	864	912	883	873	836	894	843	864	852	880	899	823	816	904	828	914	868	892	853	919	849	850	901	877	911	862	959	863	892	867	888	848	889	850	883	823	854	873	896	910	891	934	884	880
29479	17312	13643	11089	7495	5332	4827	4435	2881	2355	1546	1122	1137	1460	8225	7864	5088	2438	1345	680	404	358	413	334	358	351	369	382	324	363	364	352	326	301	328	334	346	327	335	326	362	328	359	345	343	386	333	358	345	354	327	293	323	332	339	283	296	325	304	332	315	325	308	327	294	332	331	324	338	307	332	334	316	304	312	365	331	350	355	340	370	375	360	318	308	327	321	331	333	325	361	341	316	359	321	331	323	323	344	319	333	316	315	326	366	351	306	323	346	339	339	354	318	332	331	341	354	353	334	315	314	360	351	308	358	361	346	346	307	356	338	314	305	317	322	306	350	310	336	327	331	326	334	332	388	313	327	323	324	354	318	357	336	312	341	365	322	323	307	358	329	349	339	320	331	334	378	346	309	331	338	308	310	301	335	344	362	357	331	324	335	341	341	332	327	298	304	349	317	329	315	340	319	350	371	308	325	324	320	326	332	318	306	334	338	322	325	297	327	350	343	327	334	337	381	331	368	359	304	335	339	313	365	340	344	320	357	309	359	306	318	310	344	314	338	333	326	326	356	336	333	350	307	319	348	345	366	316	323	337	315	351	364	317	312	309	334	347	288	316	330	374	334	309	319	324	345	328	340	321	339	307	337	355	342	298	346	316	328	335	350	330	320	334	344	338	339	321	306	368	320	320	351	310	347	316	325	341	331	325	347	325	356	306	343	335	348	343	325	341	369	295	327	327	348	319	328	334	338	318	312	370	333	345	344	318	337	343	341	353	316	335	346	347	360	328	332	318	303	305	333	307	316	329	363	333	356	336	359	312	324	304	315	354	353	345	328	332	345	337	367	327	356	338	335	324	329	306	310	338	333	344	332	341	360	336	337	343	335	336	332	334	341	342	334	330	339	356	354	328	314	341	335	331	341	327	315	338	315	329	338	341	338	313	308	341	311	327	355	341	332	331	332	343	315	316	345	317	332	313	319	311	297	335	316	323	322	342	347	324	329	366	349	314	329	333	355	318	361	324	345	385	341	311	363	350	328	322	319	318	355	354	322	363	358	323	340	330	324	311	340	322	313	328	357	317	365	355	294	332	326	313	331	386	335	330	365	348	325	314	343	342	319	336	304	331	337	305	341	333	318	352	342	317	301	296	359	361	322	370	308	324	361	333	329	328	301	386	313	344	318	303	313	357	303	322	324	335	363	327	321	380	343	328	337	306	324	339	359	355	360	326	362	289	343	318	346	365	319	340	362	355	354	332	310	315	322	357	337	347	359	349	373	328	349	324	317	358	351	309	371	332	316	333	334	334	342	303	325	334	300	359	310	352	352	341	308	334	373	347	330	336	327	311	323	347	306	312	360	349	342	336	320	338	319	341	304	299	340	340	329	352	298	344	363	342	362	337	326	322	334	316	326	368	315	324	346	320	323	333	350	329	334	343	321	346	325	336	355	317	316	317	303	326	309	346	345	345	318	362	329	342	322	307	330	290	327	328	328	335	370	344	317	311	342	327	312	330	312	334	339	332	320	341	333	328	333	343	318	330	328	299	337	338	278	381	364	287	313	371	333	340	305	332	316	307	351	311	348	339	331	344	317	356	322	341	316	329	338	341	352	325	316	324	345	331	378	334	347	333	339	328	300	306	309	351	315	335	346	306	339	353	340	315	362	342	330	340	350	324	365	315	316	333	324	327	329	326	337	347	353	318	357	328	304	338	329	347	368	371	335	327	329	312	330	299	327	335	369	338	323	343	333	366	319	358	312	326	331	344	341	344	315	286	347	338	357	326	359	355	376	365	341	319	316	343	334	327	313	326	327	354	322	316	356	310	328	347	331	334	330	350	325	319	313	349	356	317	306	376	334	295	360	334	316	356	311	323	314	317	318	317	327	340	319	352	300	336	318	298	344	341	349	301	337	353	344	283	292	312	328	314	339	309	314	303	347	345	309	336	347	337	334	349	338	317	348	329	326	342	336	308	324	342	359	360	311	331	327	361	305	346	335	333	306	333	348	324	331	326	323	305	329	309	332	306	333	347	344	346	298	335	357	313	308	307	344	337	317	318	305	333	319	331	315	318	334	334	332	286	317	308	333	339	336	356	330	354	302	312	331	340	360	346	323	331	314	318	311	365	359	348	284	338	321	320	351	329	314	362	332	322	313	314	310	326	315	332	309	354	313	318	359	337	329	331	334	298	340	322	347	304	314	343	338	322	307	295	326	346	331	317	341	329	319	317	304	344	331	340	346	347	344	323	340	348	325	349	314	324	330	326	341	322	313	324	336	349	359	304	359	320	331	345	362	342	334	331	318	340	313	291	292	344	361	355	319	327	343	338	360	320	334	333	336	330	300	341	302	366	309	338	352	323	361	347	334	344	340	317	351	312	311	332	309	333	309	349	308	334	300	345	343	311	367	323	350	348	333	374	350	345	318	319	355	347	326	331	326	356	363	332	301	335	313	320	334	342	368	317	326	355	332	363	302	338	319	343	304	362	339	347	320	289	323	300	293	355	348	313	321	324	353	314	334	317	352	328	308	312	371	314	332	347	327	340	351	337	337	295	360	303	344	332	341	318	365	345	344	346	319	299	340	331	326	345	337	326	313	328	356	328	332	359	306	330	318	359	300	330	333	327	323	298	336	317	313	354	320	334	340	367	352	302	345	332	323	323	354	350	350	321	353	293	355	315	349	376	321	340	351	314	351	322	345	340	358	324	311	327	323	356	284	315	332	350	343	342	328	351	353	280	353	328	308	320	308	331	315	346	299	322	339	314	316	319	347	303	341	328	333	325	323	329	340	338	362	365	307	335	345	320	359	333	319	376	319	333	325	338	312	337	348	360	318	347	291	327	328	312	335	361	343	327	318	329	322	301	350	327	317	345	295	319	316	328	398	341	335	332	348	324	332	341	343	312	308	345	342	347	319	354	335	327	327	334	364	325	312	318	335	322	333	313	312	353	339	324	339	309	344	324	304	347	340	321	331	296	350	318	365	347	323	317	311	327	320	346	319	327	346	323	336	338	325	342	300	347	325	315	309	351	312	343	290	337	337	325	298	305	310	352	326	332	334	307	355	293	334	347	337	326	343	331	322	338	336	324	319	357	353	360	324	335	346	321	294	341	314	322	333	359	308	358	363	312	321	359	346	337	328	374	351	324	334	333	331	347	337	313	343	350	370	337	319	365	321	341	328	307	317	323	333	369	315	352	344	316	316	321	318	308	355	340	354	334	309	321	340	317	334	334	319	336	349	360	341	325	350	327	323	344	319	334	308	313	302	333	302	337	325	326	370	286	354	350	335	306	370	327	332	361	337	322	303	320	325	310	326	349	347	292	320	340	347	323	369	346	337	325	352	333	330	355	330	357	356	374	315	330	326	342	307	355	341	343	329	337	329	330	349	309	347	373	357	357	325	309	364	314	323	325	325	361	325	326	322	300	323	327	330	347	332	343	331	310	360	326	343	351	361	350	346	352	357	319	347	308	308	361	347	325	349	372	340	345
11526	11326	17717	19694	16942	15649	15436	15451	11952	10573	7040	5231	5535	7387	28215	25372	19770	10519	6340	2804	1571	1154	1314	1025	1108	1132	1120	1029	1075	1002	952	970	908	925	963	1017	963	947	903	937	970	969	1071	1012	1007	1024	1031	934	931	965	974	902	948	922	904	921	917	866	982	943	940	889	908	942	980	923	889	949	919	936	881	913	909	916	937	897	945	921	910	943	945	936	880	940	848	967	930	891	922	900	898	911	913	902	876	883	884	933	895	972	946	925	940	920	893	920	977	918	981	934	888	947	901	941	944	905	922	887	882	939	873	897	946	907	910	965	938	905	863	969	935	950	944	918	907	912	917	969	989	966	902	924	897	931	848	939	928	973	936	939	923	982	925	923	940	915	912	917	943	980	919	963	916	934	864	853	925	934	930	923	885	902	918	913	862	909	917	933	924	880	908	905	933	924	911	920	920	954	916	901	947	871	918	897	924	895	992	969	956	921	949	928	876	935	891	950	921	938	921	912	945	920	926	892	912	877	912	947	902	878	978	921	913	929	927	922	905	931	891	955	967	971	923	979	867	929	897	940	900	909	937	946	937	933	987	971	903	924	929	948	892	933	955	898	922	900	953	878	929	900	869	912	935	913	898	958	869	940	896	977	939	899	946	917	901	981	969	918	918	952	925	952	915	915	942	912	948	964	905	930	881	896	950	932	917	890	924	939	955	878	944	905	901	888	887	919	905	930	878	902	890	923	891	962	907	908	873	906	859	970	965	925	927	944	861	906	914	889	985	958	903	933	957	921	957	900	963	922	918	890	926	899	941	934	910	923	915	960	877	861	937	952	909	862	940	909	896	949	910	886	893	928	920	952	976	957	900	917	917	937	858	924	950	906	885	904	893	941	912	883	942	960	916	975	946	918	942	941	937	899	892	944	935	908	921	907	911	932	915	939	949	938	970	917	873	936	920	966	911	930	957	918	931	919	929	986	900	966	959	976	895	903	897	923	953	925	870	976	966	901	941	940	951	895	910	892	871	973	930	945	903	923	933	924	963	944	919	904	942	972	974	961	889	860	885	892	897	907	948	861	928	861	955	912	882	964	930	936	937	952	935	896	880	930	932	954	917	939	971	927	974	919	934	1009	915	923	910	959	950	914	876	901	906	891	895	910	905	921	902	906	890	954	927	915	941	929	871	943	931	957	959	963	926	958	931	920	950	860	853	899	881	862	915	964	944	863	921	916	964	932	922	930	895	952	940	900	935	918	926	935	877	923	938	930	945	930	895	896	918	915	915	948	922	853	927	931	922	927	922	926	976	919	932	961	944	918	981	900	949	853	927	910	891	927	909	922	901	885	950	903	950	911	923	949	929	976	937	923	938	950	943	909	941	965	943	896	908	894	922	930	960	902	884	946	972	881	928	908	901	936	899	955	992	925	909	903	946	943	933	904	935	933	931	925	888	856	957	947	948	901	935	919	893	902	893	930	906	945	970	925	945	894	903	943	920	945	886	885	883	920	873	884	921	947	963	927	898	888	960	973	963	933	916	941	937	921	928	932	919	868	920	965	914	887	913	890	943	953	878	905	898	946	904	933	896	902	917	940	903	931	913	902	895	922	890	912	898	901	899	947	861	904	915	902	908	923	921	889	937	899	870	955	917	934	916	915	880	925	897	982	955	905	965	898	888	942	977	928	924	939	967	960	887	919	885	945	990	974	970	974	943	957	897	880	948	974	904	901	915	909	883	903	891	879	926	876	887	924	944	924	953	897	916	961	919	973	957	925	897	946	892	930	930	897	926	869	960	887	941	911	956	913	923	894	896	945	890	904	954	926	911	934	940	899	905	910	858	940	879	903	896	895	938	928	928	1010	935	964	903	926	921	901	976	954	927	921	970	906	920	970	941	881	909	914	895	943	885	955	931	909	903	952	917	882	920	929	920	898	927	877	918	902	966	910	961	952	933	872	917	924	896	903	913	905	959	928	962	925	915	896	885	939	895	924	894	980	939	949	967	925	932	919	912	910	862	953	932	901	925	896	885	913	986	921	907	922	960	900	959	932	971	896	940	894	922	932	877	911	956	923	925	946	923	916	887	888	880	891	893	930	914	928	914	962	897	926	934	942	915	894	926	931	950	905	949	953	911	912	889	875	932	917	938	933	964	952	894	892	919	931	934	904	948	984	921	877	857	960	952	909	933	936	931	916	932	938	918	904	960	904	891	914	881	889	961	858	906	931	924	871	922	941	955	958	941	898	917	939	962	889	929	958	902	930	916	989	898	894	917	946	920	903	927	917	893	909	903	936	961	909	916	872	965	931	941	908	942	953	893	934	930	935	927	928	883	922	933	929	865	940	919	916	911	938	944	943	952	957	893	970	955	984	900	939	906	927	894	874	918	875	876	983	940	873	912	920	895	893	948	946	917	890	962	943	953	848	917	861	933	913	907	897	947	940	944	891	979	963	907	920	905	893	899	911	929	886	901	935	979	915	923	908	971	957	940	901	940	900	982	895	908	905	928	948	954	919	871	879	909	913	917	939	916	902	912	938	971	908	956	847	975	944	900	878	905	912	958	908	850	915	893	899	954	886	897	937	958	972	984	921	911	874	955	932	903	948	963	960	955	905	915	867	953	952	938	929	915	933	924	895	937	854	970	946	899	977	938	937	914	888	935	935	907	933	949	937	958	928	897	961	867	890	912	905	945	887	934	893	908	925	920	974	942	875	965	892	912	967	856	924	936	945	978	901	880	883	946	921	887	911	997	977	925	930	889	896	926	880	922	898	933	901	933	912	921	878	897	888	930	947	886	947	963	888	981	906	892	925	916	975	906	920	890	926	922	951	904	930	964	948	943	935	870	882	890	905	1011	900	936	903	940	918	900	912	878	912	936	916	968	858	931	957	912	920	965	902	917	916	909	907	919	896	922	947	911	901	942	986	959	900	989	962	974	871	924	875	915	927	949	1006	900	878	912	915	892	927	957	913	921	923	954	948	942	900	978	901	868	947	942	958	853	965	888	925	966	963	917	925	937	905	957	887	911	963	928	934	924	960	898	961	914	907	933	903	904	898	955	946	921	945	935	936	959	863	932	940	907	897	933	895	898	901	948	948	933	940	983	960	896	997	970	883	934	933	961	890	877	964	888	909	949	904	903	910	866	941	907	945	939	888	909	908	946	854	887	901	917	940	902	890	953	936	931	914	893	922	924	931	942	932	916	947	910	933	912	905	978	913	896	928	937	892	935	902	906	940	891	983	926	950	926	895	927	924	900	906	914	898	868	884	935	915	929	927	911	919	927	919	907	898	899	959	892	905	900	928	952	950	888	941	946	965	946	885	939	929	894	928	895	958	968	892	967	949	912	978	925	1001	920	976	961	881	923	919	886	945	976	932	913	934	953	891	910	916	937	924	915	887	915	928	872	879	935	948	881	977	943	980	906	935	947	856	969	924	948	910	946	921	905	930	971	922	884	959	886	923	911	951	943	900	929	903	974	877	953	887	899	938	915	913	919	948	892	943	914	906
24141	5876	2644	2088	1364	1084	1015	776	599	502	491	474	460	433	693	702	658	492	378	343	291	298	261	260	290	329	287	269	275	318	287	275	273	274	306	277	262	298	280	245	294	243	305	300	261	276	276	261	288	284	299	288	267	277	295	285	303	309	277	270	300	286	287	251	273	282	304	309	283	275	285	268	294	299	272	298	282	304	264	316	277	297	307	296	273	289	263	297	306	302	267	297	291	286	294	288	314	300	323	313	282	283	304	307	262	281	283	285	291	271	310	301	300	289	262	281	264	263	290	273	271	323	294	277	283	262	288	299	289	302	318	285	282	292	282	275	292	270	301	284	294	256	307	312	263	284	270	311	286	294	292	261	306	262	285	292	287	290	277	297	300	326	279	278	289	287	277	263	288	281	257	289	273	309	265	298	290	285	294	292	285	300	285	295	279	279	309	274	302	317	271	296	279	281	301	248	292	280	277	261	301	281	271	316	310	315	276	316	267	287	254	284	313	292	292	278	309	307	294	295	287	278	295	294	270	279	270	264	278	313	286	290	256	291	291	286	300	303	253	298	303	318	258	285	279	292	281	302	308	306	261	288	286	271	263	287	307	296	268	302	275	263	302	254	276	276	289	289	261	290	287	293	277	282	278	275	272	268	265	309	279	298	280	281	249	284	313	300	289	303	291	276	286	296	317	295	297	278	274	284	283	289	294	261	278	277	280	304	294	281	278	239	269	278	263	282	285	276	306	296	307	301	258	289	284	279	280	280	283	277	290	286	283	258	289	291	295	292	287	252	249	269	309	272	296	308	261	298	265	299	300	265	305	288	288	317	328	303	281	303	290	305	275	295	300	297	283	278	319	288	255	315	307	290	292	286	302	307	289	275	295	281	309	277	290	306	296	257	292	291	270	293	280	289	289	310	284	274	264	291	267	293	310	305	326	302	298	257	319	280	275	304	260	267	266	307	277	303	296	299	291	321	292	294	304	342	260	267	322	312	283	272	249	284	295	303	288	287	295	295	276	257	284	303	278	242	299	263	296	281	289	297	266	299	277	305	295	310	287	291	292	321	287	266	299	300	278	290	287	329	295	271	310	276	268	317	319	278	297	280	286	290	287	275	254	305	280	297	319	305	305	298	296	296	314	307	301	296	312	278	311	323	332	290	300	284	272	265	284	318	288	265	282	293	301	287	282	289	294	257	276	277	264	302	321	260	284	288	274	290	310	305	280	279	270	285	313	254	289	292	300	289	272	290	319	290	281	286	287	315	300	282	286	302	248	293	305	282	306	285	276	293	284	282	302	296	280	285	295	291	271	298	262	276	270	277	277	302	282	304	323	301	283	322	284	286	267	303	269	283	262	267	308	279	312	305	281	272	290	310	268	307	274	259	281	270	269	296	290	284	288	284	278	295	289	273	274	256	295	267	309	262	288	295	290	287	293	269	288	312	283	275	287	282	291	292	265	275	272	286	254	319	292	291	285	299	283	291	268	275	274	309	272	284	309	279	281	267	282	288	312	280	281	297	296	280	319	276	276	277	277	292	264	276	296	280	310	285	290	322	266	297	277	283	303	300	282	275	256	286	285	282	279	284	267	284	284	265	284	282	291	287	311	280	283	269	321	323	286	289	253	295	263	262	289	301	267	268	271	282	300	280	283	261	274	316	297	251	257	295	293	282	303	296	280	251	293	292	281	300	286	290	278	277	285	280	262	275	299	309	270	281	326	274	316	285	326	269	312	294	282	324	275	258	292	278	280	309	287	261	274	278	284	261	308	301	295	291	297	326	296	301	323	284	280	268	289	274	284	274	287	304	294	277	305	312	281	301	265	280	301	289	284	273	297	291	290	276	293	279	295	277	281	296	279	301	296	293	252	278	292	283	345	280	260	275	283	266	326	254	293	317	276	306	282	276	294	281	268	291	296	297	294	335	289	304	274	282	279	279	264	294	285	292	284	290	271	286	264	304	302	270	318	298	279	287	299	292	284	306	276	284	266	289	276	294	263	279	296	304	272	290	307	276	258	269	306	308	293	286	277	258	306	302	276	295	238	302	290	276	279	273	288	278	291	262	281	306	289	279	269	304	321	270	270	296	277	290	290	298	296	274	268	287	301	313	306	296	280	330	303	273	296	282	294	304	292	273	301	282	322	276	320	317	264	265	293	291	312	275	293	275	261	305	283	268	289	272	301	291	276	309	313	283	264	270	263	316	273	281	305	304	270	292	308	313	284	282	270	297	287	266	269	278	295	289	328	285	270	254	308	294	334	275	287	295	294	305	285	304	275	299	331	297	257	300	289	258	316	278	311	287	311	269	286	289	267	289	284	287	293	294	288	327	293	319	274	313	296	325	292	304	313	302	303	280	271	299	288	314	308	346	299	295	294	316	310	282	275	270	308	314	322	262	322	301	294	277	284	300	319	277	288	273	302	275	297	292	292	279	269	291	279	285	278	286	295	299	277	277	301	295	316	286	279	292	270	241	283	274	302	274	289	295	280	319	293	264	285	273	314	293	320	255	325	310	302	302	292	276	282	282	300	300	295	277	305	266	268	282	276	298	325	287	286	313	308	264	297	291	294	279	254	277	283	293	285	297	291	320	293	321	291	301	295	276	251	275	278	283	302	325	306	297	280	296	279	279	288	282	291	285	292	263	317	297	275	289	245	288	266	288	264	280	283	286	310	276	300	307	285	317	294	290	309	269	286	273	282	280	286	280	273	317	301	323	269	296	319	284	301	298	308	312	277	288	291	264	284	306	360	280	256	304	305	298	316	296	302	289	253	304	273	281	287	291	341	293	277	263	294	277	252	294	297	303	297	277	277	292	317	271	262	303	289	290	307	283	299	277	281	279	305	276	290	268	271	286	302	281	295	302	301	271	277	285	313	289	296	273	295	295	294	307	271	298	302	283	274	308	298	300	254	291	267	318	290	324	277	294	282	277	283	296	277	278	281	278	286	290	320	292	287	291	279	287	287	288	300	316	279	283	287	279	272	298	311	261	266	293	295	301	277	265	279	279	278	313	285	308	299	279	312	299	304	297	312	312	282	292	291	296	294	280	289	256	255	273	276	296	291	289	318	292	281	292	259	281	312	274	279	257	299	277	300	291	313	283	302	287	298	323	285	270	282	289	344	306	291	289	282	281	297	272	265	276	315	297	264	277	301	296	291	323	297	282	280	280	317	292	256	290	247	271	278	294	267	267	288	267	272	282	280	291	317	319	270	311	266	283	291	261	314	309	307	297	271	269	287	285	299	301	298	240	297	270	311	298	297	274	285	294	233	321	282	289	254	289	299	280	274	300	293	310	317	269	321	299	293	274	304	291	277	303	285	289	276	289	303	293	256	297	308	236	276	293	277	296	269	307	310	301	281	300	304	287	263	301	300	262	304	294	243	292	288	287	248	286	276	284	271	302	290	301	255	266	288	266	308	261	344	270	296	301	282	293	288	326	281	293	279	280	283	276	310	297	300	312	264	269	272	285	265	255	292	262
8084	3794	6268	6947	5326	4311	4321	3471	2819	2419	1871	1902	1812	1744	3329	2986	2733	1755	1326	1022	796	785	809	843	797	818	858	823	782	801	817	820	781	775	806	784	761	808	810	814	756	802	814	808	819	809	854	855	799	828	764	827	784	811	812	796	807	909	853	852	781	776	821	779	817	815	811	802	756	800	835	782	812	800	831	825	786	811	805	814	773	808	836	811	815	824	838	800	861	845	835	824	799	791	836	806	834	820	799	838	811	843	827	809	789	819	803	798	754	779	805	779	813	773	808	842	870	858	796	787	847	828	793	782	832	780	773	855	809	856	837	862	808	815	804	860	799	791	773	801	806	843	803	831	846	826	856	868	822	803	790	838	812	796	774	787	829	830	797	788	801	803	818	809	810	802	843	807	777	812	763	848	804	861	840	805	792	800	837	819	767	766	849	816	813	817	809	813	770	856	815	785	866	839	788	800	832	851	772	837	784	839	806	801	824	780	801	859	806	803	841	811	817	797	796	783	858	821	808	874	805	856	789	799	861	808	807	836	772	830	821	880	785	780	815	795	854	746	773	818	766	847	857	782	790	814	850	864	804	826	848	799	804	790	821	773	846	833	828	800	808	806	860	799	791	828	787	852	805	838	839	808	799	799	830	794	763	832	759	826	787	855	838	779	802	762	785	831	821	815	795	827	810	837	797	831	822	800	806	744	815	809	834	785	859	826	816	833	834	836	785	838	818	820	796	796	759	803	807	809	846	803	840	818	798	815	828	800	844	813	832	762	745	817	800	835	754	785	851	789	836	837	814	740	745	866	739	780	803	797	820	784	735	793	816	799	810	826	781	778	794	820	813	828	803	811	806	794	787	840	838	810	844	798	811	830	825	846	812	784	808	775	789	796	805	806	811	748	806	825	814	813	802	859	819	773	818	847	804	820	802	783	835	840	805	822	770	827	865	809	817	760	786	850	796	831	849	786	780	803	859	835	815	846	857	834	793	795	806	743	830	845	778	857	837	786	846	788	804	810	817	803	814	842	813	809	816	822	795	774	741	791	778	801	824	821	811	805	768	830	783	819	839	797	819	817	821	804	808	809	774	811	833	825	846	840	836	840	761	807	851	784	792	786	806	808	806	795	869	790	810	790	833	843	797	801	789	809	798	802	752	835	870	822	795	829	812	800	820	854	833	806	811	796	798	781	809	789	819	832	798	832	810	799	775	834	796	773	762	753	827	838	868	795	802	818	811	872	807	849	826	843	835	804	809	803	808	822	805	820	793	780	824	810	822	817	811	770	793	838	858	821	784	802	803	824	772	801	803	834	793	801	799	772	824	768	784	790	835	806	780	849	840	785	778	827	839	820	787	800	782	804	817	794	838	781	799	814	746	838	888	849	827	839	830	806	770	774	794	766	804	830	752	829	864	809	803	855	808	800	866	841	837	786	845	850	808	827	805	803	804	801	808	786	807	807	809	795	815	800	797	817	758	733	804	766	806	811	811	793	818	783	809	825	846	882	797	802	820	790	816	810	823	786	791	834	817	829	880	796	829	796	861	817	851	774	760	816	821	803	801	815	825	805	787	839	809	828	781	781	827	837	810	805	821	814	797	783	797	792	814	763	825	803	771	811	842	817	825	781	779	839	860	822	793	809	782	823	799	820	853	824	826	799	817	864	836	804	815	810	806	868	814	821	827	797	872	814	757	842	851	836	848	849	792	820	822	735	821	780	771	759	797	876	824	799	794	821	820	839	853	794	820	792	812	822	782	792	790	832	801	814	786	837	807	814	828	810	813	862	783	807	855	844	809	800	844	801	829	825	794	758	799	805	806	776	831	753	842	798	854	852	752	782	865	769	798	821	802	844	790	795	780	820	770	795	845	840	803	822	814	846	835	822	828	830	764	800	863	820	819	832	797	794	802	789	805	837	782	834	787	775	835	758	856	834	796	802	822	815	773	845	796	813	764	828	796	817	805	775	769	864	803	840	820	795	811	794	819	809	817	831	847	828	866	821	797	785	803	797	858	791	778	802	786	758	801	792	787	797	797	753	845	866	805	814	754	834	760	838	806	860	833	826	787	838	864	814	798	844	823	770	831	810	837	783	813	791	826	818	853	777	799	800	781	765	842	739	757	781	817	821	790	815	830	754	824	809	803	810	830	814	817	806	870	785	812	829	847	801	783	781	790	827	816	798	816	788	859	802	814	783	805	825	804	795	803	822	773	809	816	801	778	809	830	846	819	797	874	799	767	800	800	793	773	803	824	845	799	837	812	800	815	812	884	762	789	800	807	807	849	797	852	795	787	815	816	818	795	826	800	774	798	795	774	813	832	849	853	792	786	814	803	822	861	797	844	824	767	816	835	823	813	833	778	809	844	802	790	803	831	756	792	826	814	845	867	768	855	791	774	825	805	822	834	820	765	823	785	817	873	712	844	751	772	784	831	832	783	766	782	823	792	789	781	825	766	839	757	795	801	806	816	776	810	775	818	777	819	804	774	806	766	769	854	853	782	803	776	822	774	762	834	793	801	831	773	870	825	840	857	780	772	782	790	784	796	779	784	801	788	820	808	814	814	804	817	809	813	840	807	848	819	800	771	799	869	800	771	815	762	804	838	755	801	779	816	826	833	806	788	798	773	826	760	790	836	818	827	817	802	780	773	741	781	797	798	802	824	808	831	802	805	893	841	833	834	852	816	867	806	810	777	789	800	771	782	831	798	812	821	796	803	773	801	815	791	797	836	805	803	796	811	842	813	750	812	853	806	817	794	808	784	855	823	753	834	788	804	821	817	808	793	797	811	770	818	784	795	833	835	821	800	815	837	854	778	800	801	782	841	798	801	843	816	788	781	753	819	849	780	836	793	809	743	791	790	780	793	767	836	792	846	809	769	781	860	808	835	771	779	834	808	814	796	792	748	827	837	812	803	854	806	811	863	836	843	837	811	791	793	835	785	799	784	844	795	796	814	816	829	813	765	795	866	815	807	824	795	773	812	844	777	880	787	831	826	793	802	770	806	825	825	861	824	798	773	820	769	768	846	861	811	859	857	795	794	844	805	807	791	758	792	774	782	880	789	752	758	805	808	798	806	811	844	781	795	800	815	796	816	778	773	811	793	849	836	828	814	785	805	783	803	795	819	845	810	793	834	750	856	801	806	831	804	809	850	805	783	840	838	849	860	780	851	851	782	843	861	858	804	843	794	796	839	851	802	793	873	767	802	874	794	825	776	827	776	865	862	798	805	761	882	827	819	833	812	863	783	798	788	787	798	814	811	830	833	882	806	828	814	830	853	782	762	845	827	829	801	777	865	797	805	828	854	815	806	796	861	804	813	784	805	783	801	809	813	849	775	782	827	793	815	859	771	798	801	822	792	762	847	808	814	796	784	853	793	812	781	802	819	810	774	746	779	735	770	799	788	797	866	809	807	800	805	819	839	790	764	796	811	796	793	800	839	778	793	804	840	816	758	823	785	847	833	850	803	830	823	741	785	771	835	849	813	839
27657	12716	8897	6531	4143	2697	3136	2511	1874	1272	1032	948	842	885	4628	4416	3042	1439	927	444	300	338	318	337	350	365	312	344	340	321	320	321	313	309	286	310	309	314	302	340	338	309	326	289	319	289	320	293	324	327	319	282	343	310	314	310	305	308	313	314	311	296	285	294	330	271	309	310	309	352	307	312	306	310	306	330	304	272	299	305	319	314	302	300	297	333	303	285	321	331	307	299	295	300	324	326	297	336	289	336	286	307	301	264	289	296	300	300	313	297	300	313	331	315	307	287	322	304	345	328	337	277	323	302	338	312	315	325	305	338	321	291	316	307	299	319	292	277	317	303	306	309	309	329	342	329	325	284	316	309	295	284	309	276	311	308	279	300	333	305	290	285	309	293	321	299	283	312	322	293	304	305	346	310	297	344	305	308	302	316	308	311	299	299	319	298	306	317	344	314	317	337	325	301	307	309	314	307	307	326	312	301	311	312	286	274	326	338	321	302	300	311	325	328	327	315	315	305	315	303	325	334	327	293	320	264	317	317	299	293	293	309	333	317	311	294	268	299	338	298	291	285	301	317	326	297	328	296	302	310	324	301	342	302	302	300	322	349	325	318	304	359	335	313	311	287	317	315	278	332	332	306	316	285	287	324	289	289	311	298	313	301	308	302	319	317	273	370	309	319	298	273	317	332	275	265	283	329	311	314	303	283	322	306	309	314	279	322	311	348	304	312	323	295	298	317	297	335	319	328	284	289	289	316	307	310	306	282	318	316	321	327	301	289	339	309	300	310	327	316	325	325	313	281	304	317	310	287	297	320	299	303	323	305	291	291	314	310	306	303	320	294	288	308	296	280	315	318	297	302	293	328	338	336	282	313	304	280	324	300	295	311	337	312	300	312	308	317	332	285	321	293	327	342	294	321	315	353	314	311	306	319	297	316	301	334	316	263	298	310	309	302	271	273	308	301	302	268	300	294	341	308	280	291	327	307	323	286	295	317	314	327	316	323	297	289	316	318	314	314	275	313	308	324	347	313	306	313	304	286	339	318	344	341	313	298	282	314	275	333	317	319	300	319	308	326	279	329	344	321	333	327	324	293	322	308	319	345	307	356	330	302	289	307	331	301	298	314	278	289	303	330	335	292	298	304	348	313	305	276	315	325	281	306	284	284	302	315	312	316	302	333	321	299	316	294	284	301	314	287	314	299	322	303	336	306	269	299	307	318	295	314	312	306	316	313	271	304	312	299	290	332	304	305	298	318	309	298	304	311	321	297	287	305	302	281	320	310	311	296	321	311	308	329	297	288	310	305	287	311	275	321	292	308	300	294	286	303	311	288	301	301	324	352	294	300	302	304	315	267	327	294	298	309	298	320	305	301	316	305	266	314	314	316	332	332	316	305	325	317	286	281	295	311	327	291	293	336	319	299	331	345	279	308	321	292	307	314	302	329	303	341	304	289	292	329	324	314	318	304	277	310	320	317	297	289	314	310	312	292	295	285	293	333	279	325	306	329	312	294	322	313	292	288	333	317	310	329	304	283	315	299	287	320	296	351	319	281	316	313	310	301	330	324	318	367	313	307	312	305	333	324	347	297	278	340	322	303	320	280	311	307	312	303	288	315	294	284	334	321	335	329	309	316	291	313	302	316	312	291	329	313	279	323	271	292	319	276	325	287	299	302	311	286	336	289	304	322	322	333	295	318	298	313	314	307	298	302	304	296	291	335	322	299	307	326	325	346	292	323	300	298	312	289	327	321	305	321	295	308	341	317	322	321	292	330	309	316	289	289	262	311	320	333	272	309	310	336	317	296	293	326	322	309	299	312	305	311	325	311	330	304	324	328	314	291	306	313	321	326	332	317	292	295	330	290	312	344	315	289	291	302	285	311	271	340	300	330	323	310	324	349	305	301	283	302	307	277	305	290	331	309	317	299	334	316	300	303	321	329	293	282	295	325	297	287	294	301	324	267	319	332	298	263	309	293	284	296	296	315	294	295	287	328	299	310	308	293	265	312	291	318	308	299	306	305	324	257	316	326	298	350	321	315	304	299	311	301	329	274	292	308	309	293	307	308	332	326	293	303	335	328	352	300	318	305	306	356	329	277	275	301	313	331	315	321	344	322	341	302	331	289	315	291	310	283	304	312	307	310	291	325	315	322	303	288	301	315	313	332	318	287	344	306	310	321	310	288	295	278	320	296	308	324	324	334	292	327	288	307	342	301	302	330	326	293	327	270	297	315	318	326	317	322	293	293	330	276	305	323	314	309	311	319	329	323	317	320	283	313	303	297	324	289	303	313	324	317	294	294	319	313	304	304	291	319	301	311	285	290	318	325	321	324	330	298	311	306	300	288	277	289	322	329	327	315	289	287	293	269	289	333	341	321	314	288	303	306	303	319	279	316	322	310	322	310	270	324	347	337	301	335	320	300	294	290	314	320	290	292	320	303	313	293	316	328	306	348	330	324	293	332	310	306	300	319	344	327	307	300	301	287	279	315	317	302	273	279	303	297	320	307	315	292	326	332	287	312	282	336	311	321	327	324	316	332	302	285	289	325	298	342	325	303	306	314	309	301	341	283	309	289	318	294	305	308	325	317	324	318	293	322	318	313	309	315	320	291	295	320	326	285	311	295	313	334	312	349	324	299	283	301	279	290	316	280	320	327	338	332	342	332	283	284	306	305	319	302	301	309	319	318	314	318	323	327	325	332	336	303	326	304	293	340	323	299	333	319	297	300	306	332	314	339	305	281	304	305	358	333	348	324	301	304	317	324	287	303	312	294	321	323	290	315	329	292	310	298	312	327	320	317	328	307	315	290	280	315	330	337	265	333	333	282	276	287	291	283	301	296	296	304	292	317	312	319	308	320	287	287	330	329	269	317	315	260	313	299	306	325	339	310	302	293	307	297	331	296	279	321	299	341	322	332	329	301	315	320	301	322	299	310	324	322	314	319	269	271	323	327	294	297	300	321	340	340	299	283	289	318	286	318	317	340	316	328	319	306	336	303	308	296	291	313	338	311	320	305	295	315	307	324	330	316	316	278	298	280	334	312	318	328	303	319	304	292	278	298	307	351	318	281	278	332	347	304	324	351	279	310	306	293	314	320	287	319	302	341	323	300	320	306	325	290	300	314	322	311	323	271	295	293	316	319	312	318	321	291	297	309	282	311	296	314	306	309	302	312	284	259	313	319	330	303	294	305	295	317	301	313	324	326	292	298	284	326	300	323	290	314	304	312	305	337	327	300	303	300	324	315	308	282	340	308	293	298	300	327	305	305	315	309	302	307	320	314	298	334	277	313	325	330	304	293	302	285	286	288	304	341	320	344	332	336	304	328	341	320	312	293	291	298	318	332	310	318	292	295	312	328	292	311	302	299	341	280	294	306	299	281	326	318	331	318	327	309	301	330	320	316	294	347	341	296	277	281	341	307	323	297	319	278	294	315	318	304	304	294	312	339	282	350	325	300	298	309	306	295	309	288	331	335	289	318	316	305
10241	8741	13897	14728	12626	10460	11890	10268	8352	6010	4954	4617	3902	4429	20693	17687	13919	6960	4595	1823	1002	1032	1005	900	985	987	953	966	1000	953	851	834	849	882	858	881	847	856	890	904	893	950	871	885	947	917	953	913	857	861	824	854	906	847	854	860	918	830	875	896	870	828	886	919	874	879	897	915	844	837	854	894	862	923	872	861	941	845	828	873	857	877	890	906	915	847	872	856	868	854	889	893	879	862	868	885	846	848	834	893	841	835	920	845	894	846	848	836	872	914	882	870	833	878	877	842	851	852	874	860	851	871	875	910	838	850	846	871	831	884	849	863	854	955	863	830	883	856	823	909	867	941	843	853	886	847	887	881	805	876	889	833	873	847	838	900	877	829	952	859	881	814	884	890	906	823	863	880	907	842	849	891	864	880	820	894	844	872	829	896	870	857	934	798	883	893	897	862	887	885	802	797	863	861	853	845	873	868	870	858	879	845	898	840	831	848	841	897	894	837	881	836	869	815	884	873	902	858	917	840	842	854	873	872	828	858	876	897	861	870	852	898	898	866	888	828	894	788	844	917	888	860	843	890	881	867	850	847	903	863	800	858	904	786	870	895	885	863	858	860	897	867	854	825	838	845	887	832	883	887	854	891	849	904	900	821	873	891	826	843	859	810	988	844	857	921	853	887	864	828	837	836	841	840	869	931	854	843	863	900	834	846	868	839	918	871	876	820	834	871	863	870	944	887	908	888	861	878	893	869	844	849	913	842	960	857	859	908	858	864	863	868	917	899	841	878	866	871	868	891	866	848	852	860	898	878	894	893	873	855	862	848	838	882	890	866	865	908	906	868	891	884	875	875	851	885	909	829	843	843	813	877	889	845	835	903	884	880	951	869	866	896	925	800	838	910	853	829	824	907	892	968	865	817	874	892	853	909	859	852	893	861	870	838	869	841	904	849	879	857	861	828	915	868	844	873	865	874	823	904	885	914	843	859	818	850	887	898	888	844	831	875	892	894	820	914	884	842	905	869	853	891	841	868	867	878	841	849	848	904	833	880	846	897	839	852	853	861	872	862	852	828	914	898	836	928	809	861	831	879	858	862	827	838	856	859	814	879	885	877	859	870	872	892	866	863	880	895	836	856	871	856	835	904	852	891	931	850	848	839	874	864	914	881	827	894	887	874	840	829	812	831	836	838	857	877	879	824	848	844	803	866	830	934	893	902	910	846	868	867	872	888	830	900	833	912	860	835	875	891	816	836	785	865	871	836	841	805	840	905	838	887	872	868	850	817	894	856	832	886	863	879	882	892	886	895	859	817	844	828	858	820	856	928	866	828	875	830	895	902	847	896	896	849	879	863	922	861	900	843	863	877	899	852	841	843	847	839	932	877	865	873	837	844	888	847	861	828	824	859	899	901	861	930	814	807	819	825	919	924	885	847	862	903	854	865	890	885	880	833	814	847	885	877	818	794	883	908	851	906	923	836	838	868	837	861	884	897	886	868	885	842	900	863	867	838	879	865	852	904	854	902	866	842	886	906	837	837	881	862	898	909	855	827	922	832	829	792	849	845	842	923	888	881	890	873	845	862	801	875	880	839	869	863	845	830	871	863	860	859	828	873	925	885	834	831	916	852	854	853	912	892	880	845	861	883	844	828	854	833	827	810	791	891	859	836	839	875	835	838	878	913	872	881	855	914	870	870	857	813	838	877	912	873	831	867	876	872	872	888	839	901	851	891	870	879	880	862	861	850	872	870	888	840	850	893	912	867	859	819	919	929	893	850	867	863	873	826	912	850	878	871	893	858	826	832	840	809	854	832	835	830	915	877	867	889	871	829	864	874	877	891	895	852	826	879	808	859	883	821	883	869	822	869	845	815	802	897	862	885	931	829	892	859	891	886	901	843	894	813	898	860	838	867	872	877	867	876	896	850	840	861	849	831	804	827	844	899	884	882	889	854	895	857	863	848	858	875	844	835	861	896	898	812	896	842	890	878	898	812	899	848	936	896	821	866	890	872	910	882	926	804	896	867	858	832	871	889	873	890	906	864	829	889	888	888	867	828	843	841	866	895	896	855	871	845	852	862	918	870	904	875	888	781	844	879	879	866	880	880	880	867	888	867	901	859	882	929	930	822	885	871	856	829	885	845	841	882	838	854	877	891	859	862	908	848	840	867	905	823	833	881	874	855	867	879	866	821	893	915	841	866	897	872	853	857	874	823	919	882	851	885	899	847	852	920	842	913	848	857	829	879	878	891	874	911	896	903	875	873	872	859	877	835	891	833	894	846	871	906	850	907	790	858	934	842	874	899	878	896	888	891	874	879	911	901	861	871	883	870	876	874	906	873	899	877	801	878	873	859	887	837	836	788	855	798	908	850	841	869	855	869	901	871	881	905	862	876	869	883	861	900	849	865	912	851	905	825	808	907	845	864	904	902	891	877	824	904	869	848	875	857	878	862	855	864	867	907	818	890	907	879	881	836	852	799	847	860	835	838	853	836	850	903	888	872	863	810	862	870	856	844	883	840	860	861	823	812	843	854	817	851	903	860	839	880	915	839	887	819	867	816	926	879	854	905	876	803	882	866	911	834	855	859	861	881	884	873	926	875	833	876	869	886	855	837	892	873	783	847	827	863	846	868	865	875	898	873	871	881	871	836	848	870	868	834	843	865	854	865	862	854	857	882	898	864	863	931	854	887	882	836	844	889	904	891	865	860	880	826	868	868	901	837	813	836	885	876	839	793	926	850	870	826	831	864	849	848	828	889	890	832	803	846	862	879	848	896	861	920	900	895	904	898	888	841	877	825	882	875	878	817	851	901	944	853	900	918	919	864	870	836	864	862	841	894	852	906	860	823	854	885	861	857	836	877	839	826	917	867	906	871	868	808	855	847	882	906	817	879	826	828	883	841	878	851	892	878	772	849	886	857	884	862	893	885	848	864	821	840	850	867	906	862	892	867	797	878	912	884	888	920	870	916	884	918	861	836	895	847	860	865	878	933	851	894	858	844	888	852	865	846	833	842	804	870	855	887	854	915	899	847	897	870	839	890	899	869	861	913	890	882	827	839	823	839	841	876	901	890	900	875	860	893	874	815	854	878	892	893	848	899	880	854	873	888	816	877	869	883	890	891	816	904	866	869	882	876	875	823	838	846	888	811	852	858	873	908	916	810	808	861	952	862	861	862	907	881	875	871	871	858	816	844	876	873	833	891	918	824	791	872	837	928	840	876	862	887	861	816	851	856	847	868	867	886	872	817	889	874	865	877	897	829	854	883	815	858	860	903	839	848	856	862	885	829	879	831	882	877	842	865	832	861	902	840	893	883	872	863	877	895	847	853	893	874	886	885	864	880	903	904	864	875	886	881	839	852	884	885	860	866	831	863	865	879	844	901	838	888	864	880	862	849	836	929	886	854	892	886	898	840	871	869	820	833	946	843	877	863	871	858	914	854	880	898	849	873	921	876	849	840	889	874	870	871	872	840	864	877	900	870	888	891	928	880
29271	17452	13936	11065	7456	5096	5252	3703	2935	2061	1695	1411	1283	1200	6185	8156	5250	2748	1241	460	401	422	358	372	371	359	401	347	334	346	299	354	336	349	303	318	300	306	321	328	345	313	347	337	314	330	346	345	346	324	306	331	316	317	291	325	303	321	317	292	282	302	312	329	328	324	299	313	287	322	306	300	290	369	331	277	291	300	322	310	310	310	306	317	324	303	317	317	299	338	302	311	305	314	316	311	308	312	290	294	277	279	295	316	307	313	325	300	309	291	303	310	341	310	314	320	308	316	315	310	347	306	263	342	352	326	312	329	323	339	304	308	312	301	326	294	275	325	292	287	307	343	315	323	294	332	326	312	304	325	322	323	314	320	285	331	307	314	317	311	326	310	326	282	299	288	311	291	301	301	326	314	309	330	308	297	297	302	329	309	287	286	321	322	324	312	310	303	304	286	308	308	345	324	301	301	333	281	296	283	329	317	298	304	298	307	299	310	301	307	296	326	345	291	325	307	297	301	311	309	309	293	306	302	310	307	298	295	307	309	313	283	310	331	311	316	325	324	307	337	303	280	304	327	290	311	308	304	261	299	306	307	323	288	299	330	312	337	268	300	305	311	316	301	309	339	302	315	311	305	308	315	313	301	336	320	322	291	292	301	299	321	310	293	331	322	300	323	321	318	288	320	315	302	291	329	322	307	331	334	323	311	290	314	302	340	299	314	311	330	328	307	315	336	293	320	309	302	334	300	308	325	321	346	316	310	318	307	326	300	340	317	296	312	292	318	294	308	291	311	293	335	306	308	323	296	312	294	308	341	347	285	316	334	314	309	316	331	327	301	354	333	314	326	298	306	337	317	304	311	337	319	296	297	294	310	288	353	303	316	291	287	349	299	304	306	332	336	314	318	325	338	324	304	326	294	320	266	311	287	289	329	318	296	317	351	335	296	314	312	285	310	311	311	302	294	306	316	309	289	311	341	343	308	312	311	313	312	340	281	310	295	338	338	313	330	325	296	299	328	296	296	318	336	318	317	301	294	337	331	298	300	293	327	314	295	318	318	303	317	312	319	303	326	304	332	338	309	309	327	307	318	297	303	313	318	321	320	321	300	327	302	333	311	326	342	327	306	310	305	289	303	281	302	311	341	333	297	299	309	317	320	314	336	307	313	310	350	300	287	302	289	322	304	295	308	303	312	320	306	317	307	319	321	303	289	313	340	308	331	337	304	283	319	283	321	283	310	335	313	332	281	304	301	297	299	294	314	290	287	287	341	337	288	307	330	286	320	314	347	304	330	275	302	292	317	299	317	327	316	321	290	303	311	301	353	307	332	282	289	313	295	298	275	301	325	306	277	306	272	309	318	300	308	314	294	320	298	340	287	308	325	323	309	279	343	332	334	328	354	288	313	309	317	312	331	305	310	286	304	303	306	322	304	349	334	314	297	339	299	309	308	289	315	322	330	311	302	310	324	327	333	316	324	293	294	315	320	299	313	329	248	290	311	323	300	339	316	294	346	293	272	317	298	303	318	319	317	322	294	325	300	301	320	333	295	331	304	298	313	332	273	331	283	300	312	293	319	310	297	345	297	302	312	305	297	295	324	340	302	350	316	290	300	315	309	331	294	286	328	304	333	359	336	306	309	285	312	340	307	299	301	315	336	341	319	308	341	284	315	311	302	332	316	305	311	320	325	295	313	325	336	322	308	309	302	325	334	310	319	303	303	309	300	318	308	324	295	278	315	298	287	282	322	299	325	304	299	300	323	318	318	299	314	307	303	275	329	308	323	326	324	316	335	296	290	300	283	303	303	316	307	315	322	310	332	327	319	293	307	308	349	306	307	318	306	302	296	330	262	279	318	314	305	325	310	299	307	328	305	320	331	330	296	316	330	312	317	284	288	281	291	319	305	309	297	285	326	301	282	322	284	312	327	294	313	302	279	270	303	320	271	332	335	315	300	327	299	318	307	302	271	299	299	304	274	338	308	281	283	317	306	340	334	328	325	318	305	329	309	311	317	298	338	297	291	340	332	311	308	309	326	334	322	366	337	303	345	287	304	277	314	293	278	312	313	321	333	335	302	323	301	310	309	298	288	331	321	300	304	280	328	305	296	250	290	314	315	297	343	300	328	335	259	281	309	347	309	334	315	277	309	288	286	303	336	315	336	324	285	324	296	291	324	295	296	294	344	323	340	302	344	318	301	342	309	273	335	314	302	297	270	322	322	300	294	346	350	340	274	318	317	307	328	273	299	340	307	297	289	328	306	312	298	306	286	285	294	322	306	340	339	296	279	303	299	287	283	289	307	295	304	374	307	332	349	310	300	297	318	305	312	295	288	277	283	268	295	294	289	288	311	326	350	338	304	308	317	309	319	325	329	327	313	294	327	274	319	311	348	315	346	331	319	290	336	311	318	323	321	295	330	313	328	296	302	321	288	313	322	314	311	291	313	281	332	260	325	321	308	348	299	272	303	325	302	286	342	315	299	313	279	296	309	331	268	314	319	300	298	300	320	292	297	304	319	305	290	308	319	324	320	284	313	314	328	312	292	311	318	321	321	328	282	267	322	288	303	324	326	309	323	299	279	322	293	279	302	346	306	299	299	298	318	303	341	305	320	291	317	294	285	306	314	336	254	315	290	314	321	303	345	285	353	295	282	321	315	289	312	317	328	299	322	293	303	308	345	288	316	311	296	311	330	313	308	353	303	341	366	306	307	284	311	330	306	339	274	300	274	290	297	282	292	353	333	350	305	268	324	305	295	305	311	311	317	309	307	322	300	309	292	318	309	259	327	277	312	333	328	332	289	286	300	280	279	328	264	291	274	298	302	311	351	295	307	288	309	286	284	312	286	320	316	346	322	319	290	311	319	340	332	335	304	276	314	339	334	319	320	308	302	283	290	308	307	291	315	289	325	316	314	307	311	309	312	315	316	310	313	304	304	319	306	286	300	308	352	282	311	316	330	323	336	334	307	329	320	341	303	304	324	304	319	314	288	326	316	299	324	306	281	306	301	302	312	324	296	293	302	314	310	297	300	313	311	340	292	288	310	305	277	315	287	322	323	287	290	308	300	311	297	309	322	303	281	327	329	356	287	309	276	314	296	322	317	293	287	324	293	303	333	293	304	303	314	339	325	296	293	312	325	316	301	319	323	313	304	302	329	298	295	314	336	321	314	308	306	318	297	310	357	308	311	338	316	283	278	286	308	335	307	279	323	296	349	278	343	301	291	300	338	332	303	296	278	307	309	323	295	270	323	308	343	357	289	313	315	322	327	307	319	291	302	330	327	331	287	295	321	336	308	312	287	302	311	304	300	318	310	297	308	280	287	332	289	304	339	314	286	329	298	322	269	310	315	309	331	309	332	298	285	314	322	316	331	321	267	344	309	303	289	329	331	295	348	327	332	312	307	324	299	269	347	295	334	311	328	291	343	347	285	313	300	319	314	306	317	320	292	329	319	320	297	294	309	300	284	313	283	336	345	332	308	294	314
11542	11486	18055	19408	16993	15625	16552	12993	11735	9452	7812	6990	6245	5776	23986	26496	20051	12561	5801	1676	1513	1359	1258	1252	1353	1269	1363	1244	1098	1052	935	955	911	898	981	940	939	937	897	885	1023	998	1010	1003	971	958	1056	1150	975	967	892	921	893	871	857	880	884	825	907	817	869	826	826	845	830	852	880	897	902	898	897	833	855	852	882	842	922	874	899	810	895	876	894	863	876	876	839	879	904	866	872	864	850	825	852	859	871	918	875	888	850	902	856	810	845	890	928	806	871	855	837	855	899	883	859	803	847	850	884	872	876	847	886	935	832	891	883	820	852	868	886	843	849	886	828	829	886	882	856	918	894	904	878	936	856	862	833	855	867	870	868	854	856	887	866	854	860	862	875	824	873	857	917	872	886	872	865	844	859	919	849	851	841	886	874	886	879	872	849	875	833	871	880	855	860	846	856	892	837	852	872	833	875	857	838	916	916	837	862	813	833	870	857	878	858	870	839	835	826	868	893	847	859	813	818	834	850	869	870	860	885	848	873	892	879	875	902	854	882	858	825	858	859	807	864	925	863	910	865	826	878	856	836	875	889	872	888	843	881	839	813	856	870	918	794	872	825	869	851	842	857	864	842	871	882	870	846	855	794	925	882	877	880	859	883	843	876	880	883	844	872	860	877	909	880	913	906	861	883	839	871	870	879	891	897	862	858	930	883	897	847	854	886	861	836	834	867	859	848	814	822	889	904	845	903	856	844	918	830	841	824	844	883	916	826	880	876	842	864	830	835	917	823	853	850	898	863	855	870	875	856	900	883	860	847	844	845	863	859	911	906	922	914	823	878	884	885	884	831	915	840	894	860	891	888	901	882	890	862	881	879	884	885	832	865	869	884	860	865	845	876	881	916	889	859	936	816	858	869	895	875	895	793	876	870	865	842	889	838	880	913	865	828	883	822	855	902	840	880	865	900	884	833	843	865	837	908	868	835	878	833	890	865	848	876	853	885	853	880	862	884	859	841	876	887	887	908	869	869	893	908	823	876	888	866	866	876	894	886	873	842	852	881	830	873	945	905	903	800	828	848	894	877	897	876	892	846	856	858	860	874	843	853	827	850	858	854	820	874	855	860	849	842	823	844	883	914	860	895	902	875	838	843	817	845	870	902	820	857	918	906	839	850	841	888	861	832	847	914	844	913	856	879	834	839	900	829	837	921	839	852	854	843	903	882	878	884	873	842	843	912	887	899	834	846	912	896	870	894	834	880	856	863	838	916	861	826	845	934	862	913	909	846	871	858	909	881	855	861	925	865	865	867	863	846	897	889	892	851	845	792	867	839	842	856	889	860	855	874	872	848	872	900	809	868	829	879	868	874	853	813	840	840	876	870	849	906	893	830	806	834	816	864	847	861	894	858	856	846	840	859	856	860	867	842	892	846	831	887	836	811	880	867	884	879	854	894	839	847	814	850	813	855	853	903	821	840	873	860	907	856	915	891	900	882	865	895	872	867	874	811	813	864	845	894	863	891	863	822	965	847	859	844	852	829	861	882	874	878	881	872	878	884	841	846	860	873	823	828	859	862	825	839	921	908	836	819	838	912	879	880	920	840	868	815	883	854	825	836	843	901	859	891	902	836	887	867	867	878	843	860	894	896	842	892	855	868	860	866	817	856	875	895	842	820	880	862	868	824	851	812	833	831	838	845	870	925	920	870	840	903	855	855	890	869	865	906	858	885	842	832	843	832	871	793	933	889	830	862	869	845	891	828	879	838	881	863	891	823	840	848	833	828	894	836	825	838	889	890	847	851	861	844	850	822	882	839	832	873	854	873	917	820	872	859	861	792	880	886	839	865	831	871	849	865	853	890	817	856	862	867	912	876	873	865	847	886	869	878	834	889	859	854	871	873	886	894	866	890	893	875	891	842	863	882	863	824	896	896	815	887	850	875	874	860	893	892	896	874	893	865	860	918	857	867	842	882	858	870	822	847	845	855	818	902	854	819	822	898	798	883	868	854	872	852	801	807	893	900	829	847	847	819	867	876	876	842	848	862	899	884	867	806	852	840	820	856	870	909	873	848	862	847	840	877	875	872	855	833	885	825	861	890	842	877	806	884	849	849	820	868	850	865	830	898	861	845	907	879	865	847	829	863	868	843	873	875	884	910	801	901	863	884	859	920	884	875	895	817	883	847	820	869	894	870	882	929	854	878	901	853	851	864	876	925	862	857	847	921	898	861	904	834	833	831	940	879	850	888	846	874	868	843	880	846	822	791	858	879	847	864	883	890	835	835	837	855	821	899	924	914	823	852	846	852	880	900	870	879	868	862	889	943	892	886	907	877	926	887	883	914	892	866	903	845	830	895	900	868	928	857	828	880	855	846	855	910	858	887	873	822	854	882	908	846	847	821	856	856	827	844	892	825	909	867	867	885	864	821	796	868	878	850	877	865	863	845	876	857	847	897	798	833	869	904	855	864	870	821	875	821	866	822	873	841	843	845	861	860	905	814	827	882	846	858	869	828	876	838	875	878	821	874	880	882	875	836	847	904	862	828	814	852	850	843	905	843	840	895	871	912	911	843	854	808	858	896	852	875	840	889	845	872	876	886	855	814	852	877	883	838	895	897	838	875	824	850	871	860	863	840	869	899	872	851	806	870	900	786	851	907	883	859	893	857	887	905	855	848	910	882	826	855	831	870	858	860	862	819	798	901	791	888	830	819	843	835	886	867	932	887	847	822	839	890	887	878	913	853	851	850	871	852	827	845	806	839	861	895	829	859	866	848	879	890	891	886	923	879	858	869	891	893	867	873	871	869	899	845	881	865	875	922	890	856	877	876	875	830	838	886	852	898	887	835	830	869	873	853	868	868	884	865	891	869	864	816	856	850	892	872	885	884	859	892	869	905	841	826	829	846	881	831	924	839	874	850	928	772	851	834	872	877	839	825	869	872	839	912	862	869	814	858	857	859	888	842	833	874	863	911	876	946	809	869	856	866	874	856	848	866	819	862	872	888	839	872	925	893	877	847	873	803	866	854	835	830	859	840	825	901	867	855	822	860	871	892	875	833	824	871	869	855	846	895	853	884	805	891	849	872	841	872	863	932	897	842	879	825	926	870	904	908	842	839	846	850	856	871	823	875	900	861	898	889	838	918	880	842	847	830	892	848	818	846	898	874	836	879	866	947	870	883	850	872	851	895	820	833	886	861	901	887	827	883	877	859	846	840	852	897	916	859	868	838	882	817	870	860	869	838	881	862	836	856	858	870	866	822	867	872	844	828	846	848	815	881	864	849	867	816	939	826	891	874	882	858	878	832	861	856	862	856	848	899	912	798	858	920	925	861	878	849	856	871	850	856	870	856	901	869	862	806	859	896	842	873	877	884	890	894	856	910	835	912	875	849	868	867	820	861	893	877	823	868	886	867	861	862	922	869	881	895	866	851	867	870	845	874	850	828	861	892	875	902	840	915	896	889	828	873	853	850	867	899	881	882	854	849	843	783	812	864	858	831	866
25031	6688	2628	1782	1206	1001	803	661	603	523	487	432	397	402	583	619	585	452	275	286	264	281	265	257	296	271	268	286	274	265	293	289	251	261	254	254	259	249	278	273	272	288	254	265	265	254	261	255	278	268	259	302	262	264	270	260	270	251	259	249	293	281	271	267	270	247	285	266	287	236	247	283	252	265	252	255	268	278	286	264	275	265	261	281	252	282	276	268	245	302	245	284	287	278	256	239	274	268	261	275	271	275	257	254	262	266	278	258	293	248	319	232	225	262	285	277	270	262	295	276	264	264	266	282	266	270	264	263	285	234	257	263	290	262	306	256	278	258	287	246	266	268	268	242	282	271	232	269	257	249	270	281	260	241	274	273	278	273	235	272	293	239	246	250	277	264	276	267	269	259	270	227	278	262	255	264	258	286	247	262	235	243	256	256	265	255	289	245	262	265	248	246	244	249	258	277	233	245	256	287	254	267	291	258	276	267	277	274	279	267	250	238	254	274	247	242	237	274	283	264	255	294	278	267	304	277	272	264	261	263	272	243	281	264	253	246	258	287	246	263	285	269	239	303	277	235	273	272	273	239	303	255	278	274	255	246	277	275	253	252	281	269	271	217	241	252	237	264	263	240	260	278	298	281	274	274	239	258	254	265	258	231	249	266	283	263	270	264	286	254	281	281	276	251	234	261	286	255	265	259	257	230	262	269	261	258	288	245	310	258	252	265	271	271	263	280	265	288	253	266	227	300	262	251	248	255	247	244	246	275	258	287	262	267	250	278	275	231	256	276	237	268	247	261	279	258	268	239	259	250	242	277	274	290	254	261	261	267	264	271	271	281	240	263	245	266	277	286	253	271	267	283	256	255	253	256	276	267	245	287	296	279	265	269	239	258	279	268	265	238	285	286	280	294	259	259	263	235	279	246	283	257	277	284	233	250	248	235	276	278	266	233	308	298	278	300	260	291	278	252	264	273	271	249	261	273	241	306	293	237	258	266	264	264	252	287	232	246	264	227	248	248	250	270	253	264	254	276	244	281	257	246	257	244	283	246	262	272	271	261	258	258	266	284	255	251	263	289	258	261	248	255	257	238	273	278	262	223	256	258	265	281	261	269	295	303	247	269	276	277	271	274	267	262	246	260	280	272	280	277	226	255	248	236	275	247	294	264	272	282	235	271	257	257	274	261	229	276	272	278	287	269	283	264	256	286	266	279	250	264	276	268	264	305	282	266	270	282	250	267	277	251	290	247	300	259	261	251	263	267	235	247	267	260	272	273	260	272	248	235	242	278	263	293	264	277	264	255	269	272	274	277	265	292	281	265	248	240	275	255	272	265	246	240	270	266	258	263	254	261	265	278	256	254	283	276	260	298	275	259	271	274	293	303	259	256	254	259	289	246	280	254	275	262	261	261	262	283	261	275	249	280	261	260	280	288	234	257	293	264	271	253	276	297	246	277	261	224	262	243	259	278	252	273	261	265	261	281	271	234	275	283	268	275	269	247	261	267	270	259	275	270	265	280	271	241	272	285	280	264	260	264	288	268	226	265	270	270	258	268	274	235	273	235	248	269	235	233	282	281	281	256	261	246	270	269	239	244	239	245	289	286	267	292	276	252	283	274	272	268	237	271	257	278	227	283	239	257	236	305	269	268	257	278	257	255	275	294	262	268	253	262	299	263	250	243	258	241	268	244	271	262	260	293	278	270	291	245	256	256	258	241	256	267	272	261	267	277	290	274	253	290	239	231	263	295	256	269	284	272	259	252	269	262	264	243	235	276	234	230	246	270	266	257	268	297	252	275	270	257	253	252	243	259	236	249	253	284	293	253	271	266	253	250	287	278	288	281	277	260	311	225	269	275	254	259	256	229	256	280	274	256	282	278	271	255	262	270	294	263	251	283	267	257	255	284	260	248	279	246	280	274	250	287	266	276	260	265	273	269	269	255	272	283	261	244	260	278	270	250	271	267	254	280	252	283	265	287	259	266	250	263	238	288	255	268	284	245	270	235	273	270	273	271	287	255	281	305	242	242	250	269	248	276	269	276	251	234	277	274	236	268	256	254	258	256	241	256	242	242	283	261	256	270	257	273	261	255	259	273	289	238	242	256	240	238	254	271	260	271	300	258	272	266	255	254	270	323	284	250	234	249	251	263	259	268	265	250	273	246	261	265	264	263	265	282	248	277	284	295	281	268	273	261	282	269	253	236	257	275	273	242	247	275	257	253	280	268	253	260	236	277	232	291	272	282	265	260	278	272	264	260	261	261	256	256	278	287	241	273	273	261	259	285	264	254	252	280	242	271	260	271	273	265	282	304	243	259	257	255	260	260	292	289	282	243	257	281	273	265	289	259	259	248	250	271	256	268	234	263	283	258	263	268	252	259	275	261	253	254	255	270	290	224	283	253	287	293	243	285	286	233	265	290	292	254	277	271	254	279	286	285	267	240	286	275	253	221	273	239	248	254	295	272	252	281	285	276	269	266	235	254	299	270	278	258	276	282	256	251	274	287	268	267	294	238	252	266	282	242	263	257	254	283	251	265	258	268	267	256	280	268	265	256	283	245	249	265	268	246	251	257	252	276	246	278	267	239	252	281	278	277	250	279	269	250	252	282	237	263	247	272	276	270	256	277	283	278	288	277	258	251	275	289	269	252	257	249	270	285	269	271	257	275	285	262	259	252	260	241	264	263	246	274	249	266	269	263	267	272	247	241	255	271	283	266	268	255	258	270	259	261	254	262	277	260	265	269	287	290	267	281	237	250	261	229	229	259	280	242	297	247	282	273	279	266	240	254	254	277	271	267	254	262	255	280	225	248	283	254	254	256	279	281	268	260	253	286	253	290	276	249	243	236	257	280	253	264	272	268	253	252	244	243	273	275	277	259	246	270	259	271	264	288	245	253	248	285	286	284	262	289	264	273	277	273	289	275	267	257	245	244	253	248	296	255	283	281	286	289	242	252	269	256	282	269	253	243	266	248	297	282	265	288	250	267	260	267	287	317	257	294	268	277	268	258	253	272	244	274	279	264	245	273	255	264	248	264	243	265	244	251	283	277	226	253	271	258	263	261	270	222	277	232	298	262	252	237	244	266	279	277	248	262	255	254	252	249	252	263	253	262	225	278	263	249	252	267	239	261	286	240	268	256	267	302	274	264	251	253	254	248	265	287	285	268	261	267	297	239	274	272	259	288	255	271	252	258	284	256	296	286	279	283	268	256	249	257	226	253	256	262	271	250	274	241	254	256	247	259	234	265	244	264	251	261	277	242	252	301	265	265	256	242	248	246	262	267	260	256	250	272	243	299	261	247	258	246	249	246	252	239	301	254	294	280	275	288	265	282	288	284	251	245	270	262	290	245	302	263	249	276	274	262	292	277	243	260	274	264	272	282	289	260	252	280	256	241	253	277	271	230	250	260	265	264	291	259	266	248	240	264	271	223	253	251	231	261	252	267	280	238	304	251	246	263	261	259	253	257	245	245	268	238	246	270
8165	3834	6429	6682	5311	4505	3882	3321	2638	2142	1982	1816	1702	1513	2759	2832	2747	1879	908	811	797	885	760	788	801	806	852	806	727	753	752	755	741	771	730	789	795	761	758	788	749	811	736	771	764	731	781	789	740	784	754	779	789	729	735	740	772	771	752	777	792	701	757	739	767	708	741	776	786	804	748	760	768	778	730	783	818	726	738	757	716	714	740	759	754	741	778	777	759	772	762	735	752	722	798	729	725	747	755	782	793	765	760	756	704	812	734	809	753	752	761	748	676	752	766	739	788	741	783	765	783	730	769	749	733	770	806	743	768	780	737	793	725	746	766	725	802	788	764	760	781	811	751	741	749	714	717	781	746	737	761	748	752	756	712	748	733	776	748	717	756	735	730	806	810	771	744	715	728	749	766	741	785	768	752	728	742	726	729	712	725	744	762	741	766	782	745	774	763	701	778	762	773	796	739	715	717	768	707	769	730	751	776	774	774	740	749	727	728	674	764	742	747	758	790	748	738	727	728	812	776	758	760	745	712	710	762	797	717	755	726	770	789	796	760	773	752	756	706	761	816	781	750	729	796	753	780	783	772	775	717	792	770	728	769	783	761	796	764	781	783	764	715	792	751	779	765	755	708	776	746	731	780	755	676	751	742	794	768	732	747	750	727	733	721	747	780	775	679	780	768	763	746	769	752	794	809	727	727	802	796	720	750	756	728	746	783	732	748	801	773	724	751	717	717	758	733	757	733	674	713	710	746	771	838	739	704	737	789	806	719	729	747	758	744	723	781	787	761	756	708	705	776	762	717	775	716	800	700	744	736	785	735	764	781	731	757	730	739	744	736	720	766	725	763	758	747	816	777	728	739	770	684	742	760	749	724	717	754	770	754	770	731	762	738	736	792	737	789	733	740	812	746	736	805	722	765	764	777	739	733	745	812	738	730	745	709	740	743	789	766	757	750	753	771	743	752	749	734	742	743	711	801	793	748	728	705	800	759	731	737	791	747	769	752	713	718	737	795	719	796	741	732	769	758	759	749	752	762	780	768	826	763	737	723	741	762	722	728	721	781	732	760	750	739	765	814	766	728	713	736	731	700	725	774	740	729	768	779	767	747	765	739	793	777	714	765	763	760	764	791	743	719	747	800	790	765	753	778	747	785	754	736	750	742	725	732	735	745	769	741	757	793	800	833	804	797	737	747	740	750	749	737	802	711	740	771	762	745	717	800	736	775	742	768	717	718	797	727	777	763	761	784	773	740	756	736	734	751	749	745	793	784	798	770	742	758	753	716	716	712	743	748	759	721	784	722	734	726	756	750	738	736	727	769	737	727	763	771	706	791	753	712	812	717	777	748	764	750	757	751	745	764	748	759	747	729	725	808	801	759	764	725	796	758	758	780	763	723	725	820	737	722	791	787	795	781	747	768	764	725	802	726	772	729	731	720	666	762	766	773	727	726	794	746	713	755	783	752	748	750	763	739	733	708	771	741	750	741	752	780	806	722	743	697	742	774	774	724	773	701	768	794	702	763	722	726	718	739	759	779	792	738	749	761	773	796	723	749	724	774	728	748	791	725	776	729	741	778	728	722	764	747	784	742	744	764	726	762	745	739	731	791	724	764	746	699	779	775	763	733	761	776	758	775	749	761	783	727	705	737	771	735	764	740	828	785	780	791	755	733	713	826	716	754	735	764	761	804	809	780	815	766	721	714	757	697	759	769	752	791	764	785	728	774	686	743	738	713	767	773	728	730	724	744	745	790	770	740	729	784	769	746	773	730	720	759	710	698	753	750	735	735	762	772	722	786	735	794	760	770	787	727	708	756	798	682	726	729	760	719	750	742	747	744	768	747	767	733	733	738	731	807	753	815	700	687	759	765	755	741	762	725	693	754	762	748	779	761	746	709	748	776	736	752	722	727	779	767	790	746	748	762	772	744	767	747	745	828	739	722	752	743	744	747	724	739	838	752	741	754	717	740	767	776	751	758	744	778	766	751	746	786	720	768	745	695	767	703	741	740	774	768	747	744	697	768	776	741	779	744	721	746	740	759	738	794	766	700	776	739	768	749	799	774	725	740	706	790	793	723	746	801	769	767	743	740	769	764	742	785	747	784	730	802	748	733	758	777	749	798	769	742	779	777	716	721	757	767	765	739	762	772	773	773	745	755	763	741	697	741	770	760	740	754	724	715	741	789	759	708	719	776	725	735	712	796	778	806	772	757	799	782	684	757	770	739	756	800	782	755	750	706	758	808	735	776	750	754	754	771	721	756	728	712	766	702	772	742	728	761	760	696	773	777	767	758	687	744	686	783	747	745	690	808	729	741	764	777	740	779	797	724	737	742	716	716	783	771	819	771	739	817	765	768	734	768	736	781	716	767	756	730	722	793	800	743	716	801	742	757	726	797	756	782	726	740	748	797	773	779	788	753	773	818	783	761	710	735	749	773	718	723	735	754	775	722	757	740	749	752	787	732	773	769	715	735	761	738	726	718	759	791	781	786	782	707	772	778	786	737	751	688	777	770	727	744	757	711	782	736	755	757	756	740	734	713	744	763	775	744	775	768	720	769	720	750	757	725	769	756	743	749	815	780	753	730	746	788	750	705	734	767	712	725	736	737	723	753	809	734	791	748	697	779	735	772	749	763	738	801	733	763	804	702	733	745	751	731	777	732	735	797	738	737	735	766	792	774	737	720	797	746	780	735	749	791	732	696	768	739	728	754	754	757	813	749	794	808	733	766	761	723	799	724	761	727	791	755	761	781	725	714	772	746	760	750	739	695	744	754	752	794	752	771	737	750	740	743	791	712	790	764	753	766	776	762	771	764	700	747	734	768	780	743	757	743	782	762	780	769	773	765	749	722	784	780	735	760	734	792	810	787	780	759	787	762	756	757	719	736	794	715	752	743	797	779	730	808	745	758	751	790	786	792	751	737	783	775	748	793	796	807	716	782	740	773	741	764	696	723	773	789	775	746	758	738	720	760	802	722	783	715	741	730	788	765	711	785	785	742	710	762	784	719	752	744	797	768	762	796	728	799	743	758	718	738	734	785	762	748	730	771	757	741	783	730	780	811	753	768	757	801	779	716	784	800	787	759	735	775	815	794	735	726	742	759	738	745	731	797	757	765	762	712	746	784	804	747	764	710	771	749	775	748	728	744	711	790	780	738	728	722	757	717	769	744	764	736	773	710	725	795	778	754	759	758	759	778	733	779	767	739	755	680	781	736	742	728	731	755	734	781	732	757	781	758	798	726	744	744	728	761	779	787	756	741	776	731	796	736	766	721	760	756	749	720	769	753	790	747	755	690	767	724	725	736	743	742	754	749	747	808	788	738	721	764	763	754	779	728	728	757	757	747	704	776	813	761	745	765	744	781	766	773	705	768	757	705	748	718	758	806	745	764	770	792	763	757	739	739	757	813	786	804	747	725	757	765	786	732	731	738	715	715	761	715	739	732	764	744	758	771	728	754	744	786	795	750	807	749	775	746	770	758	749
28031	12973	8885	6556	3884	2783	2892	2166	1578	1342	1084	998	1006	929	3972	3271	3041	1796	430	350	362	351	370	398	348	384	389	317	353	293	324	286	306	325	301	342	325	336	337	314	333	325	320	361	343	342	365	340	300	333	307	316	356	335	335	350	305	317	303	356	302	310	341	357	313	295	326	329	300	306	298	347	275	336	310	314	293	319	290	316	320	307	330	313	309	308	325	311	327	310	322	308	289	313	326	308	279	298	341	301	318	305	317	329	333	338	301	296	321	306	344	293	332	318	297	302	293	290	300	283	308	311	278	313	320	319	346	318	315	318	317	317	319	321	312	318	302	324	320	320	315	307	316	334	337	328	291	310	297	289	303	346	301	282	295	339	330	329	288	302	304	294	303	266	332	316	318	324	282	292	310	302	314	319	289	305	326	243	284	326	291	300	325	341	306	288	304	323	315	309	319	313	314	315	298	311	283	291	297	309	311	299	296	351	315	329	314	306	306	304	330	341	315	308	342	298	294	329	325	310	319	312	312	332	287	329	323	326	292	321	300	312	300	298	315	332	287	297	339	316	329	288	308	308	288	300	275	301	335	325	305	305	300	296	320	312	332	312	353	289	312	313	293	300	312	312	324	311	304	324	314	292	278	294	350	309	295	308	313	348	323	335	310	339	320	312	287	314	291	329	329	326	334	313	351	318	327	314	334	299	336	316	333	318	301	292	306	323	313	330	306	311	298	320	343	318	319	336	329	313	316	328	326	306	349	341	316	312	335	318	292	352	302	330	315	344	329	277	352	307	297	354	324	305	289	346	309	261	330	290	307	333	305	353	321	308	293	295	326	300	296	318	343	293	288	297	318	324	302	327	337	323	310	312	326	309	294	303	318	322	315	305	336	311	310	262	325	302	305	326	316	272	288	314	329	333	321	325	328	299	307	319	307	327	312	323	317	330	312	307	318	299	315	315	305	328	314	286	304	304	312	333	309	293	269	296	330	296	271	289	305	315	302	318	307	310	338	342	301	315	308	320	296	306	329	312	356	336	290	362	299	310	304	324	323	321	330	312	300	300	351	320	317	305	304	339	304	327	310	333	349	321	285	294	328	361	320	288	273	311	315	317	333	315	295	303	303	252	328	299	332	320	297	329	297	331	291	315	307	313	299	304	282	333	344	299	285	341	299	285	277	329	288	333	331	322	347	303	328	284	308	327	315	296	284	314	312	303	305	278	296	299	303	308	327	330	310	338	281	310	313	318	318	323	302	320	299	316	326	309	300	345	354	287	304	316	336	301	330	285	306	330	300	315	317	292	356	283	291	309	272	310	293	338	301	291	302	274	304	331	329	319	323	296	317	300	299	339	310	341	314	334	291	306	324	295	317	354	309	310	308	330	326	312	324	333	321	291	291	339	321	287	310	310	341	308	266	331	312	312	298	296	318	297	323	300	324	309	300	287	305	352	305	316	301	316	291	325	317	301	318	305	303	317	307	300	330	313	297	317	318	277	288	328	299	313	296	294	298	317	330	330	317	337	312	302	329	310	314	299	348	323	280	308	291	332	286	319	323	301	275	323	295	289	317	322	314	279	327	291	297	314	316	314	333	325	299	313	321	299	286	308	319	336	287	312	308	304	341	280	292	295	300	281	317	305	344	325	316	306	311	303	336	358	284	322	294	324	292	313	290	352	325	333	353	346	314	301	310	296	353	315	301	339	329	295	328	334	327	327	275	307	322	327	329	313	330	292	338	320	324	310	344	347	295	323	318	302	325	303	311	281	312	319	299	315	355	298	321	320	302	305	340	302	371	312	346	295	322	292	321	300	325	295	330	326	293	303	312	315	301	318	299	333	321	320	331	298	303	289	325	316	308	299	295	334	286	281	280	309	311	322	330	312	320	310	344	342	300	307	318	331	330	298	309	289	326	288	303	304	318	314	319	282	312	311	304	332	349	288	297	348	298	323	304	310	280	342	321	343	328	313	312	329	299	332	349	342	315	334	306	298	291	301	322	306	320	329	312	300	357	316	305	318	332	312	311	279	289	324	323	315	340	305	330	306	300	318	343	316	289	322	336	327	319	317	303	308	299	305	312	298	321	306	328	283	297	297	327	296	307	310	317	309	304	337	283	314	301	303	322	340	308	328	299	321	289	326	319	347	318	328	353	301	342	306	298	339	320	293	297	302	291	332	321	309	330	277	307	306	292	311	301	324	299	293	309	327	281	328	316	299	309	283	311	311	296	306	271	330	312	327	333	300	327	297	328	303	314	302	359	260	304	301	322	307	289	337	304	279	318	329	332	309	317	286	332	322	303	345	300	353	332	323	296	303	310	343	331	310	325	336	292	357	343	320	331	314	315	314	304	281	348	314	325	328	310	325	326	334	294	328	318	304	307	309	298	316	326	292	327	301	298	318	295	323	285	317	323	336	322	326	295	297	333	305	313	285	319	305	331	325	308	322	294	301	308	282	320	345	327	306	356	330	321	285	302	313	294	296	287	312	314	301	342	323	296	326	317	323	324	311	297	306	327	321	298	300	341	316	280	312	292	329	341	285	315	296	333	319	319	272	319	323	285	297	327	298	300	292	308	312	309	309	320	339	339	297	319	309	327	311	302	313	320	304	315	322	306	290	348	332	316	306	322	336	322	268	305	307	322	341	329	290	318	288	272	307	323	293	287	322	293	331	306	294	337	304	327	274	294	313	302	297	302	305	294	290	296	315	324	313	301	304	355	344	321	316	292	294	287	326	314	313	311	295	315	297	296	295	305	291	303	292	313	327	310	306	261	333	333	338	341	294	312	295	278	287	305	305	321	301	303	306	326	304	267	292	298	342	290	347	321	321	300	306	312	316	320	323	302	337	296	316	328	304	327	283	310	318	345	318	309	333	317	350	296	336	283	289	308	302	285	293	286	311	316	286	309	299	313	315	331	342	304	322	329	284	272	314	267	328	316	300	328	319	312	324	318	284	290	319	334	288	334	288	313	320	321	293	308	323	279	312	319	301	364	321	292	322	320	318	312	320	317	309	311	317	310	332	345	305	327	318	304	288	310	320	300	347	310	322	312	322	301	314	313	320	290	324	289	313	302	323	299	317	318	330	331	317	327	289	336	290	314	293	305	313	320	315	303	336	302	308	354	293	345	341	292	317	313	307	316	302	310	280	331	295	323	299	307	337	328	308	291	339	311	317	321	331	306	311	325	299	310	329	305	302	313	311	340	302	293	319	300	317	346	294	326	307	283	303	329	313	279	345	333	300	288	314	324	299	287	316	307	283	316	304	293	323	277	335	326	309	293	303	308	323	319	306	313	329	337	344	337	327	311	314	337	332	313	308	305	348	291	339	300	325	331	330	319	330	337	317	334	327	300	308	309	301	321	332	312	324	289	325	335	295	310	316	334	295	304	292	308	268	304	324	322	347	324	301	276	355	328	338	337	299	307	310	326	339	306	308	328	338	291	302	307	303	372	309	312	291	299	324	315	289	286	285	297	318	316	326	343	293
10606	8356	13770	14676	12803	11158	11897	9233	7604	6913	5462	5322	5278	5063	18185	15342	14459	8959	1488	1399	1329	1319	1488	1543	1483	1436	1326	1098	1203	1037	961	988	929	939	866	929	856	950	930	887	912	1007	1091	1174	1220	1294	1192	1005	902	925	913	873	913	860	888	893	899	860	941	855	897	867	891	857	843	814	945	904	898	879	844	891	877	923	876	873	899	897	844	891	933	869	918	834	878	891	939	862	907	864	902	854	842	840	875	899	911	862	875	862	874	915	970	875	876	877	897	898	829	832	902	914	897	872	847	914	882	861	870	889	858	908	852	891	881	902	879	909	903	874	843	829	887	927	871	885	891	891	916	851	937	843	864	895	908	907	899	891	867	877	895	859	877	880	882	923	892	913	903	888	917	893	847	875	878	873	887	823	860	885	922	855	854	875	870	851	874	878	883	885	893	904	871	925	845	852	926	823	948	837	858	896	853	948	891	921	877	919	888	925	832	890	922	935	895	943	899	872	867	891	899	866	890	909	900	907	903	845	844	847	897	894	847	953	922	894	842	887	920	927	871	899	850	783	864	899	869	881	913	852	899	854	867	907	917	872	849	931	894	874	873	879	895	858	881	894	856	905	872	883	891	908	906	872	909	842	865	925	803	888	942	842	890	941	905	868	904	867	893	843	889	880	972	869	867	849	895	885	884	876	876	878	910	883	926	903	880	897	887	856	880	943	905	877	929	891	838	871	940	841	859	861	835	897	868	826	920	916	874	930	921	893	873	901	825	827	845	870	874	899	908	855	891	901	886	893	884	924	925	926	861	845	877	869	871	912	871	877	881	884	904	874	896	838	894	895	892	894	872	850	901	912	857	862	885	864	882	846	848	850	857	852	889	903	893	915	903	900	922	841	901	876	885	932	931	935	884	880	930	921	864	925	868	912	861	901	938	856	852	828	883	861	856	911	877	860	904	965	914	892	872	894	860	890	880	851	869	897	886	886	838	904	893	876	886	856	873	937	896	885	930	877	967	904	873	809	861	866	823	856	911	906	906	925	872	915	903	948	906	907	896	875	890	875	918	936	826	877	884	914	900	896	862	816	906	897	899	878	888	882	827	903	822	886	939	829	924	879	876	894	869	862	906	881	921	852	943	935	877	893	830	916	887	831	854	942	862	828	931	902	887	863	877	881	838	852	853	919	926	882	872	888	930	922	887	919	890	889	878	837	856	862	881	870	889	919	849	952	908	869	955	849	874	915	853	886	871	845	860	924	934	921	905	870	934	913	909	854	888	853	909	895	865	892	873	891	891	890	871	835	925	849	846	868	880	873	907	896	842	861	925	876	918	834	880	843	851	906	912	862	880	889	863	893	879	914	906	905	853	881	907	928	885	831	846	921	848	935	872	920	858	882	881	859	901	851	882	839	883	876	874	854	853	913	897	887	866	814	843	886	920	894	882	848	884	883	945	893	869	897	909	891	913	933	873	869	914	880	904	867	891	868	910	864	873	861	869	840	897	896	903	827	909	873	895	850	868	858	905	892	884	894	896	877	894	929	859	882	806	870	881	914	897	872	886	863	877	883	869	872	864	937	919	931	934	904	857	896	898	919	940	952	802	939	839	877	881	866	883	898	881	880	907	906	838	875	916	849	886	828	866	879	872	917	869	907	864	835	892	917	903	924	835	854	847	851	857	895	892	950	861	903	896	895	870	863	908	900	878	926	911	898	875	894	877	837	903	874	926	926	922	889	900	875	863	859	887	855	896	938	875	900	885	908	861	913	914	879	939	946	923	882	857	936	883	930	915	918	869	873	913	850	891	905	848	915	892	841	878	868	920	905	877	879	876	840	916	881	894	903	883	933	842	852	856	838	927	875	840	844	883	889	872	899	881	914	841	856	920	903	890	857	862	907	888	838	850	804	874	905	833	908	869	882	881	846	845	926	882	891	852	903	915	893	875	896	966	864	870	932	892	925	864	904	880	885	907	889	879	909	900	907	902	976	883	871	894	926	926	890	883	871	880	865	845	879	885	850	843	896	895	866	903	945	885	898	908	932	927	878	870	856	886	879	884	871	864	866	908	870	881	820	909	912	858	902	925	898	902	878	882	865	948	930	895	921	844	815	867	899	865	869	904	866	912	829	915	867	925	863	869	913	874	885	942	858	885	890	857	883	867	890	831	842	880	868	866	862	882	878	814	890	851	892	911	901	899	962	914	916	835	888	862	872	908	936	888	890	881	866	895	840	892	868	902	859	887	894	895	854	933	947	900	863	862	867	890	906	931	902	905	923	891	837	950	872	863	855	855	896	876	918	873	936	909	899	883	890	932	888	859	922	898	881	886	889	877	885	892	926	892	859	842	909	895	881	833	835	879	900	859	889	813	898	850	875	863	871	825	870	865	886	883	909	868	880	908	827	930	858	856	939	909	936	896	887	879	905	917	863	842	865	875	867	854	923	873	889	928	862	871	903	834	880	796	867	906	859	885	855	934	841	876	854	869	860	869	903	876	824	902	886	907	877	823	868	930	927	892	873	874	876	885	881	858	885	910	921	921	920	926	914	831	939	908	846	856	908	880	897	835	880	868	875	880	910	978	884	892	886	906	913	876	809	900	876	917	914	898	906	853	895	921	931	842	837	922	887	862	897	892	956	912	872	928	908	880	841	894	927	941	918	946	860	915	914	895	885	881	909	851	933	854	902	873	937	889	883	891	906	870	910	856	919	879	922	886	897	895	917	925	893	929	881	869	843	891	872	940	874	833	884	925	899	889	813	868	918	887	880	907	880	853	852	886	873	871	876	876	878	889	896	912	870	899	927	902	858	863	930	879	936	893	854	909	874	969	878	914	877	846	878	909	904	914	898	835	930	912	835	871	922	848	866	867	928	870	909	871	822	840	865	909	896	867	803	913	854	884	893	854	875	936	909	900	872	864	920	825	884	880	919	844	846	848	869	859	832	938	889	832	905	875	889	904	905	834	834	861	874	861	878	823	868	857	867	863	877	901	862	867	894	863	926	866	889	903	845	889	897	898	895	851	897	917	879	848	945	884	877	879	890	887	880	889	916	894	878	869	886	905	922	865	861	876	868	891	959	914	896	893	862	904	933	818	877	919	919	788	919	976	843	874	927	858	873	880	815	887	899	876	862	892	852	916	903	866	864	849	903	877	823	894	869	874	862	862	921	922	836	830	875	920	871	849	900	885	849	964	793	893	847	908	905	854	862	876	930	859	867	844	874	890	878	840	904	873	859	875	870	916	875	869	876	889	863	872	914	865	859	861	933	914	904	927	892	881	911	890	894	882	875	878	862	908	897	822	840	835	860	870	895	842	921	878	909	882	924	823	907	859	911	836	850	855	882	916	919	854	877	865	908	904	898	920	921	865	963	856	909	867	864	877	916	887	850	857	886	896	867	860	896	862	860	877	900	886	882	923	876	907	899	902	884	874	900	933	899	896	864	850	893	863	873	901	906	929	881	878	867	949	874	911	874	856	864	865	897	927	838	876	915	898	877	897	900
29481	17855	14622	10311	7171	5101	4655	3629	2492	2293	1779	1500	1408	2968	7807	5348	4668	1753	584	543	466	487	578	518	436	497	446	408	391	361	369	349	344	360	335	372	346	356	355	392	348	352	366	408	433	464	404	371	331	346	375	337	369	361	365	375	342	361	369	320	354	326	361	355	338	337	330	362	301	352	345	349	357	333	352	334	351	353	341	362	336	374	408	378	365	354	336	348	335	341	308	310	346	340	366	338	357	323	361	322	388	340	351	354	319	342	362	378	325	333	325	384	386	335	326	331	359	366	358	330	326	331	367	354	342	320	348	346	352	332	292	348	336	353	350	359	332	356	361	323	384	345	350	347	337	344	309	324	350	348	365	325	321	355	353	336	351	342	357	334	308	334	341	326	370	336	347	340	378	332	364	343	336	328	358	336	360	304	335	357	353	354	344	349	356	355	352	340	346	327	328	364	314	351	348	345	309	350	362	380	338	357	336	329	317	349	333	296	365	362	365	353	318	361	326	316	346	371	333	341	313	363	360	325	358	335	349	340	350	350	373	340	351	303	341	331	341	330	339	390	362	358	363	335	354	352	301	368	366	318	314	353	362	304	336	331	311	315	353	346	339	373	327	330	329	327	339	327	318	326	339	386	347	336	361	362	343	379	377	336	356	320	347	367	352	337	299	347	314	312	302	358	339	329	391	345	373	321	364	352	343	367	334	311	357	357	346	326	321	344	325	315	350	377	347	347	320	351	395	327	324	324	336	336	340	328	377	345	339	349	331	349	348	381	342	323	325	361	307	340	365	321	370	356	365	361	333	362	348	341	323	350	329	332	344	330	370	337	361	344	347	363	345	377	327	330	334	373	332	380	365	333	394	350	312	349	330	356	318	314	333	342	314	330	338	333	333	340	293	342	321	361	305	352	343	339	310	321	355	350	324	336	347	355	348	323	346	347	337	365	355	341	344	329	364	332	342	335	332	319	349	337	316	365	333	354	346	340	332	342	367	339	324	359	317	366	357	326	311	340	350	337	358	313	344	337	344	356	361	348	320	316	388	321	344	349	367	351	350	370	327	307	333	381	331	323	345	352	351	322	331	342	335	368	330	354	344	331	360	355	332	375	363	307	365	358	341	319	362	338	358	350	368	348	327	334	351	356	304	368	350	345	336	344	320	337	324	348	350	342	363	351	321	349	315	340	368	344	356	349	322	383	343	331	349	362	334	339	305	310	326	357	338	342	344	362	318	325	366	352	344	339	363	333	333	345	373	342	332	337	364	353	370	358	317	333	313	330	364	359	321	346	347	356	345	365	327	323	350	328	319	366	349	311	316	320	360	348	382	360	369	333	324	341	319	346	345	344	351	354	358	373	334	386	354	368	337	338	363	359	358	366	366	303	337	340	375	343	370	360	338	330	318	341	326	312	359	355	332	324	364	310	340	352	306	350	362	345	344	347	360	382	314	363	347	320	355	365	361	340	334	358	365	333	351	313	345	340	343	354	380	370	347	347	354	337	349	335	355	372	297	336	351	357	369	357	367	328	362	351	338	396	353	337	340	325	351	365	336	355	345	351	328	330	362	344	342	346	376	341	345	349	349	367	311	349	357	330	333	348	333	332	329	342	363	342	355	363	353	353	362	350	350	338	363	357	361	333	341	374	363	315	348	354	314	338	347	345	387	345	349	335	335	330	344	352	348	332	344	301	334	344	349	342	354	326	339	350	356	306	371	373	346	354	347	317	342	365	341	365	365	357	362	334	328	332	326	360	363	340	336	366	347	336	344	342	348	354	335	299	358	363	381	346	342	333	335	347	363	343	371	366	343	339	342	386	333	363	317	365	339	337	338	350	371	348	349	334	352	321	347	338	301	333	362	378	362	301	355	341	357	330	333	366	365	346	334	352	337	374	352	319	353	363	314	359	362	345	331	337	334	342	381	374	353	358	362	363	361	335	363	329	364	349	313	334	337	350	336	366	336	333	370	320	314	363	343	343	337	351	360	334	351	330	353	343	350	314	352	318	376	354	355	359	360	354	350	315	309	337	348	361	355	344	341	347	352	361	317	329	341	320	359	364	333	301	338	330	360	361	307	306	372	342	343	305	335	338	358	336	387	361	351	369	342	332	342	348	313	336	336	370	338	327	323	341	360	343	351	341	358	355	363	336	333	371	330	359	361	328	357	379	366	327	327	349	337	330	323	370	344	362	317	358	350	327	335	351	326	375	330	373	343	361	331	332	348	351	371	349	347	348	349	311	325	380	329	361	355	338	348	357	359	342	369	365	338	354	337	329	332	321	348	325	373	315	312	350	334	330	358	343	363	364	351	352	329	337	348	354	373	306	330	362	336	339	404	336	338	362	344	344	333	355	355	366	358	347	308	374	346	317	310	338	352	335	336	364	340	360	361	323	358	332	327	365	358	355	339	328	366	338	351	336	331	374	352	400	347	326	344	365	391	363	385	312	351	345	364	326	340	327	339	325	370	322	345	332	334	365	348	326	366	389	331	327	311	353	336	352	371	398	360	362	308	319	325	339	369	330	333	356	316	377	321	332	335	333	340	367	332	330	382	370	373	350	354	360	345	341	357	348	318	347	371	374	364	334	359	376	339	341	313	332	336	345	324	370	318	338	356	356	316	342	343	368	342	328	351	346	329	340	374	355	345	337	352	364	333	329	336	324	349	313	336	348	338	318	367	379	343	378	317	382	353	362	354	302	318	369	319	316	337	345	327	336	372	367	323	327	345	357	336	344	360	342	347	324	328	341	361	308	346	327	329	343	340	348	341	354	338	368	354	315	360	350	341	347	341	345	348	385	333	370	353	323	312	380	345	358	333	370	354	343	356	355	343	327	336	379	387	356	379	331	363	365	378	327	322	319	360	331	333	340	364	322	331	358	341	356	370	334	374	300	352	337	325	359	369	374	325	343	356	371	349	343	364	356	337	316	342	335	353	374	365	359	341	374	324	371	361	340	362	351	372	359	334	351	326	304	324	342	364	316	352	353	336	320	379	351	336	335	342	360	391	346	336	318	323	369	327	360	363	327	352	346	354	352	334	357	373	347	359	341	324	356	367	353	323	359	356	378	331	353	341	369	336	327	342	336	339	362	314	339	362	319	354	323	356	364	362	344	347	363	343	339	360	349	346	385	357	323	346	334	382	346	347	319	347	353	344	366	301	357	326	344	315	382	377	347	340	343	348	343	363	357	354	384	346	352	346	343	350	339	336	352	342	338	345	358	343	382	338	364	353	338	315	359	345	337	390	344	344	361	363	357	370	348	362	316	335	342	350	378	330	337	362	330	356	374	348	349	357	375	351	331	363	370	331	319	345	376	327	375	325	365	336	373	377	343	331	344	329	345	379	371	344	364	355	325	360	319	364	347	340	356	349	363	358	337	312	372	384	312	370	335	303	352	356	337	357	331	352	352	339	337	353	320	357	308	371	346	345	364	330	329	330	331	332	346	328	315	354	332	376	330	334	327	329	355	343	337	341	354	343	341
12105	11917	17739	18834	17468	15725	15653	13923	11088	10496	8273	7613	7092	14395	26796	21312	19483	7504	2494	2004	1684	1746	2531	1947	1853	2125	1954	1420	1407	1277	1163	1060	1033	1082	1021	1039	1023	1043	1060	1194	1105	1107	1165	1520	1697	1965	1532	1276	1066	1016	1005	981	983	919	953	950	964	1003	966	951	950	953	988	982	956	953	955	966	937	935	979	966	951	1013	954	964	969	976	901	965	938	917	915	975	1008	997	909	968	995	985	953	946	932	969	961	975	963	923	916	911	938	928	963	970	927	943	1013	986	989	990	1016	921	948	932	957	973	955	939	986	943	921	1003	935	939	995	980	958	974	982	994	931	956	915	916	977	953	974	932	939	937	980	1000	968	986	1011	989	950	924	955	954	1009	985	969	974	909	959	972	944	948	908	945	951	992	990	978	993	939	960	866	995	905	1015	1001	958	958	935	965	1018	987	987	1000	970	957	913	980	980	997	993	950	931	954	929	964	922	935	972	987	983	968	987	972	965	914	960	956	940	993	947	938	1010	1002	923	940	1046	969	949	898	960	976	916	937	913	980	921	964	1003	973	1002	996	958	984	947	945	991	988	968	938	950	978	968	941	936	946	932	984	936	948	896	995	948	939	974	925	930	988	997	971	930	976	983	954	939	934	949	943	947	948	962	1010	924	995	936	985	953	951	969	959	925	1064	959	940	960	990	969	971	962	984	928	994	965	943	990	1010	1007	961	1004	967	963	920	972	966	973	966	946	971	956	917	972	984	899	966	962	1026	991	886	949	958	985	945	946	903	923	961	984	955	944	969	924	950	1001	955	983	906	982	930	938	937	997	955	960	1016	962	905	976	913	960	1000	987	952	948	938	955	986	966	937	954	944	881	1002	968	907	877	955	949	968	943	969	945	978	910	988	989	981	968	943	959	986	944	996	1009	990	959	954	1029	979	997	964	970	950	955	924	952	936	929	961	910	933	957	984	947	974	982	955	971	933	945	942	1015	900	970	993	918	979	996	922	969	922	978	928	1009	934	940	961	944	887	959	960	980	977	978	998	979	932	949	926	1020	983	986	938	988	982	992	1010	932	916	985	898	963	965	977	964	985	916	972	931	948	957	949	947	1010	962	928	982	935	1013	902	986	945	1002	919	941	998	1000	961	937	991	963	961	1007	924	886	1025	937	954	960	941	973	971	925	961	970	912	962	945	964	928	890	919	967	981	1017	966	971	984	959	943	955	944	912	937	1008	905	986	944	965	998	961	957	974	950	919	949	960	908	971	934	971	990	957	948	988	923	989	916	943	943	970	930	998	993	940	998	919	935	954	946	986	899	948	970	907	938	968	946	923	907	976	932	977	1032	972	955	918	883	956	956	888	938	986	939	998	958	971	956	947	981	928	984	899	931	952	961	1003	974	953	948	964	950	961	1001	951	955	996	934	920	986	994	940	940	957	909	949	945	935	976	970	999	912	967	935	983	946	956	928	978	951	975	893	969	957	952	970	956	990	982	1025	945	1056	957	938	957	939	967	992	991	967	959	959	983	930	933	954	921	893	949	996	931	959	961	907	975	998	976	960	997	963	951	1005	953	1006	949	973	963	988	1012	1017	953	1000	991	976	944	917	976	934	907	991	944	947	934	983	998	939	924	956	984	933	970	958	953	955	972	910	941	936	951	949	962	986	1017	956	949	980	993	947	934	957	1007	937	943	900	951	981	928	984	950	1013	928	996	989	970	964	982	1061	907	979	989	990	973	935	948	959	977	977	971	969	928	934	965	944	900	899	949	939	987	977	963	982	947	931	1000	957	966	986	981	972	958	971	963	932	951	949	965	957	958	938	976	931	926	1030	945	926	919	988	968	967	972	929	939	972	980	981	965	945	939	948	967	985	967	964	949	971	981	1035	946	993	951	945	965	945	893	948	920	952	1036	976	907	1021	950	954	882	976	997	968	954	912	1000	909	901	958	908	942	997	897	967	987	947	962	926	995	938	941	989	1008	995	965	946	970	930	973	930	925	950	992	955	944	959	916	923	990	976	951	944	930	999	906	968	960	939	938	983	947	943	985	923	903	1009	957	927	971	938	956	952	950	962	960	948	964	1043	931	978	943	971	897	957	916	964	937	981	930	894	981	882	971	916	988	952	930	918	969	989	981	951	959	967	990	956	898	987	924	962	958	958	963	967	923	933	964	890	1001	993	985	963	961	954	943	930	973	978	942	949	998	922	903	968	894	940	993	935	951	912	963	926	945	966	962	1006	955	931	1000	979	943	946	968	1004	998	961	965	928	962	1037	970	986	951	918	964	937	967	989	1005	910	971	950	908	850	997	897	957	1001	973	942	936	996	968	971	961	938	918	1008	952	965	994	974	1012	964	983	929	967	925	998	987	912	1001	935	937	929	998	978	921	956	960	989	925	990	929	988	956	923	891	915	977	929	1002	917	960	976	940	940	944	931	946	925	936	970	999	902	943	922	917	959	977	1020	957	945	980	930	934	930	955	897	976	989	994	942	974	1029	966	989	968	956	966	942	928	944	917	931	950	999	992	960	977	1000	931	939	962	929	1003	933	955	914	956	997	923	916	933	925	962	981	938	978	904	967	1007	1001	1013	997	988	994	941	922	913	966	956	905	947	979	921	939	939	964	939	979	932	946	983	991	946	937	976	915	962	966	957	939	921	961	971	931	968	950	967	933	934	968	922	977	968	979	931	987	918	985	1000	950	1002	980	983	982	1009	1023	901	974	955	908	972	932	935	928	976	983	971	971	982	1006	896	888	980	967	955	966	984	908	967	960	907	959	955	938	935	986	943	957	996	928	909	962	930	938	988	999	966	993	951	973	908	1003	958	972	943	947	928	960	991	950	927	1008	1004	925	1007	902	956	929	928	972	962	957	955	926	958	953	988	1019	1003	952	1014	939	931	963	966	969	989	955	976	941	917	964	902	980	973	961	948	966	984	935	960	908	916	976	945	933	941	911	951	961	993	902	947	928	945	949	925	899	974	947	940	956	951	990	964	949	905	924	929	973	986	1017	996	976	970	957	928	979	974	970	911	897	951	991	956	912	975	969	946	1003	949	981	889	974	890	923	965	945	934	940	943	950	946	986	953	950	1030	915	1006	971	931	943	941	952	982	954	1012	964	975	909	939	971	982	953	945	927	965	940	947	939	963	1025	930	975	940	898	954	940	979	947	952	943	1000	938	971	942	1003	962	981	955	950	937	974	947	931	884	956	1004	913	912	993	999	933	961	952	928	943	996	973	939	945	899	959	975	980	965	938	999	945	996	929	940	933	981	981	1004	965	902	924	931	993	938	904	956	936	956	1041	980	946	947	974	963	955	992	975	972	967	943	981	975	918	933	948	927	913	948	904	928	922	952	929	895	945	981	984	994	944	982	957	981	953	964	907	987	962	1000	956	965	960	1033	958	986	962	941	970	978	954	901	997	974	1004	978	1047	1002	970	935	992	916	988	976	879	914	962	942	991	969	916	969	952	958	966	894	957	933	940	978	982	878	1070	935	928	983	1018	982	948	961	911	917	963	957	973	934	955	965	931	1024	925	988	930	955	929	1002	935	970	961	935	975	931	1007	920	940	984	908	960	985	930	927	968	914	960	919	944	936	978	909	906	933	1010	975	950	963	944	959
24396	6121	2645	1814	1241	964	856	694	613	570	508	446	387	426	717	668	628	387	319	300	324	314	317	328	315	282	339	294	310	296	281	301	297	340	295	302	282	308	270	306	269	319	285	303	324	280	307	334	284	285	307	301	294	306	286	299	287	301	314	306	280	285	276	280	298	321	312	303	322	294	321	325	301	306	288	288	286	307	289	299	317	301	312	270	314	284	295	297	310	300	279	218	306	310	291	295	307	295	281	249	280	305	273	281	269	300	276	278	288	264	280	295	298	262	289	299	311	285	262	291	285	302	288	320	294	327	297	308	316	274	288	271	276	309	288	288	284	276	320	300	308	292	330	313	257	291	287	264	307	310	329	304	319	285	295	284	278	281	325	296	314	339	285	284	292	306	277	289	279	289	284	326	276	310	321	310	281	266	267	306	281	305	308	306	270	329	308	306	265	283	277	307	279	297	287	291	281	274	260	272	291	288	292	313	319	301	288	316	294	323	329	295	322	292	319	265	259	295	326	315	287	293	289	299	268	280	321	304	301	305	299	265	300	315	306	314	297	290	294	263	263	299	275	301	258	376	283	296	301	300	316	294	338	295	309	291	287	306	331	297	269	300	269	313	291	317	312	261	295	324	270	301	303	330	296	300	277	288	276	294	286	304	305	296	288	304	262	295	287	312	288	304	271	305	295	286	284	284	293	302	291	313	291	294	318	284	319	284	314	301	343	298	307	300	267	298	283	285	290	296	332	296	305	308	304	297	285	274	255	293	286	332	303	306	275	316	304	280	319	306	319	275	309	288	284	285	288	333	326	298	300	285	262	322	328	311	299	278	274	272	312	321	276	293	304	322	286	328	288	302	313	287	287	318	307	286	283	322	296	309	328	304	304	325	308	312	279	306	276	288	293	287	297	275	298	327	295	277	315	279	303	301	300	282	289	267	276	284	325	307	318	291	290	258	295	341	289	322	286	302	274	290	259	273	292	289	319	280	274	317	321	276	318	277	281	283	293	269	314	307	287	325	308	289	285	298	329	315	282	306	281	312	347	307	287	275	285	283	292	298	270	268	260	292	277	298	319	283	291	303	291	306	297	278	301	303	297	304	274	302	292	293	297	297	302	286	291	324	288	284	300	302	336	279	305	297	277	313	288	272	317	258	298	324	299	261	307	258	296	291	283	279	262	271	278	290	285	317	284	296	282	288	289	295	301	301	302	299	263	286	302	278	318	318	295	263	288	296	329	300	282	264	302	301	279	317	287	307	290	297	298	300	258	316	317	309	309	316	279	280	308	325	287	294	292	293	305	274	269	261	295	309	283	325	308	310	329	302	303	281	295	312	295	271	294	296	276	287	307	307	294	300	290	297	307	285	308	312	307	289	286	297	306	304	309	306	284	274	300	308	299	283	327	297	262	287	270	294	258	293	319	292	303	321	284	281	313	287	277	264	275	318	294	324	291	307	308	321	292	289	272	307	280	310	271	293	325	309	289	317	270	289	286	303	269	306	286	298	281	287	283	297	318	286	297	320	308	268	313	304	322	313	313	324	267	288	308	316	292	329	302	277	319	296	282	288	297	314	291	319	310	282	301	285	304	308	307	279	309	291	279	316	306	287	290	299	271	285	306	274	291	333	340	293	294	295	304	296	281	299	300	285	268	290	279	314	294	286	295	294	327	306	306	311	268	323	316	292	276	297	304	297	268	278	326	289	289	294	291	285	288	287	279	305	284	302	287	285	299	286	301	321	294	307	279	277	281	300	294	295	305	311	317	312	326	306	316	292	319	312	280	317	291	284	302	315	285	312	272	291	332	305	289	324	303	271	290	276	286	289	308	288	299	276	291	319	336	276	279	291	307	285	303	317	284	314	316	307	304	288	307	303	297	280	273	292	276	333	276	330	307	305	299	304	292	289	293	317	268	280	310	294	293	308	290	290	293	317	294	259	293	278	294	292	290	308	280	297	289	308	309	283	305	287	275	310	271	283	295	320	262	281	261	285	305	285	320	324	309	284	276	286	320	306	299	308	264	280	292	279	298	293	288	294	275	252	313	332	264	258	308	322	314	307	280	285	281	302	299	265	301	274	291	271	242	307	295	304	298	256	285	269	331	279	301	283	253	302	299	296	291	345	329	268	319	324	252	307	276	311	284	294	308	301	302	309	331	293	322	305	304	303	268	284	302	298	296	283	284	310	277	296	317	270	274	267	293	295	303	315	316	303	300	277	280	329	280	285	324	295	271	341	258	315	285	308	299	306	312	311	321	276	314	303	259	306	301	279	311	306	280	312	292	308	302	310	293	296	276	323	309	307	285	283	310	277	297	315	288	321	277	303	282	269	294	289	294	316	314	290	281	262	330	262	284	293	296	300	284	292	306	274	288	294	287	296	310	311	275	284	310	318	257	299	308	294	297	308	302	298	269	322	272	313	291	324	285	308	264	298	279	272	274	286	314	296	289	296	292	298	313	299	253	282	307	287	310	280	305	305	311	283	326	269	275	342	295	293	278	311	281	301	296	249	278	301	258	285	282	303	268	309	302	295	281	303	281	298	292	266	284	298	296	265	279	304	293	269	268	319	296	310	296	311	313	278	283	306	308	281	298	326	295	292	294	274	283	271	270	301	282	288	283	283	289	279	314	307	312	291	277	294	287	304	285	307	260	273	335	291	298	293	325	289	272	289	295	299	297	296	299	276	287	304	274	300	319	288	314	297	275	291	297	300	275	306	280	291	284	264	299	309	300	288	301	304	276	319	268	289	273	310	313	266	275	312	321	332	288	268	268	317	290	300	313	297	290	318	287	279	317	320	288	288	284	303	310	309	273	292	310	289	309	319	312	300	272	306	320	285	312	260	278	260	299	302	290	312	279	313	302	263	321	310	312	271	295	299	281	306	319	275	301	266	289	301	298	276	291	281	287	318	323	333	279	291	297	297	299	285	311	263	300	309	295	296	284	298	310	306	254	306	273	305	292	322	311	296	264	286	333	309	278	314	285	284	278	277	271	242	301	316	278	305	301	308	316	329	285	283	301	295	292	329	303	302	311	263	279	301	292	286	271	322	263	302	298	294	326	292	303	301	299	300	307	334	305	261	317	273	296	297	284	294	307	307	290	302	276	288	284	256	316	314	296	291	291	329	311	270	293	301	287	283	267	295	320	322	336	299	297	270	312	310	294	291	258	301	288	308	309	294	289	296	301	295	330	293	289	334	333	304	294	326	315	295	279	275	274	304	303	303	292	269	282	332	269	282	303	285	288	305	317	299	282	302	264	288	301	300	268	303	271	303	287	295	299	327	299	278	281	326	318	291	285	326	332	278	291	275	290	301	295	314	281	297	304	303	316	301	293	279	307	308	273	295	321	283	320	272	321	275	312	286	283	268	312	293	290	279	300	333	302	323	294	292	308	265	290	309	297	309	311	283	275	293	308	298	332	273	294	304	270	296	300	295	288	288	300	255	298	283	294	330	290	300	289	290	308	275	285	318	285	309	292	293
8421	3544	5752	6512	5234	4448	3983	3028	2697	2480	2108	1796	1573	1774	3457	2764	2480	1350	1008	934	842	966	971	960	950	902	877	889	883	824	878	816	819	862	861	872	910	885	875	868	858	793	861	877	899	854	869	882	867	837	819	800	851	805	866	827	842	830	823	816	837	811	854	869	823	811	843	807	855	880	815	793	817	825	842	815	846	815	798	866	794	837	826	826	815	837	762	868	840	798	850	836	849	804	787	888	833	831	846	797	827	833	771	775	832	804	837	819	787	820	861	844	814	852	835	841	862	742	854	792	825	822	826	791	878	799	862	823	853	824	849	830	829	838	833	842	840	864	849	864	858	810	809	885	828	825	824	805	811	816	893	837	841	817	886	853	836	832	820	771	807	825	863	814	869	779	840	806	838	817	804	841	856	819	841	826	871	779	861	835	894	876	871	860	854	821	833	861	860	863	841	842	824	822	840	787	820	886	844	821	825	827	828	823	856	818	824	844	880	831	814	827	814	833	851	887	819	837	809	844	788	812	812	834	780	826	875	820	816	824	849	797	825	801	793	799	868	806	820	850	867	803	805	844	815	798	824	829	753	828	835	804	838	818	820	815	837	858	859	840	854	792	783	882	804	849	830	839	811	831	824	814	798	858	874	814	823	781	810	847	830	844	872	805	813	839	809	839	845	831	845	753	842	849	878	830	815	887	795	857	863	825	843	841	831	833	918	854	851	868	866	824	797	806	821	816	818	817	821	840	872	879	827	825	821	858	855	837	858	843	853	809	859	804	803	855	840	817	771	791	793	846	863	887	842	791	799	765	823	806	826	827	859	831	819	810	853	828	810	863	865	840	849	807	865	864	802	908	811	838	799	865	858	810	878	830	816	818	877	804	837	838	791	835	863	823	796	796	827	814	855	785	866	865	788	849	856	793	844	815	786	871	815	815	862	835	871	812	812	853	778	765	837	787	829	834	776	822	790	832	789	798	830	870	843	853	836	850	791	824	803	808	780	818	869	869	817	846	841	794	845	846	846	850	862	829	827	848	869	836	841	806	801	817	821	798	886	842	845	802	819	852	802	807	833	870	841	811	835	838	836	759	850	863	817	855	823	843	813	847	855	814	838	804	878	830	791	792	833	797	882	753	828	834	801	809	778	818	816	805	858	847	829	816	831	808	853	861	823	778	821	834	844	831	840	859	831	822	845	855	815	822	842	807	855	875	887	846	832	846	843	815	827	879	813	821	828	802	822	832	859	842	817	904	834	847	831	841	788	801	848	871	883	815	805	816	851	830	829	824	824	872	864	861	852	839	809	819	845	852	848	788	883	795	794	849	841	781	824	849	835	859	842	863	801	812	837	841	845	827	771	842	829	829	847	849	764	861	829	832	857	837	827	871	869	833	865	823	831	805	841	836	861	840	848	858	843	838	844	812	883	859	893	816	829	860	892	803	830	854	848	831	844	892	844	831	831	826	846	845	825	882	816	873	809	859	859	775	868	865	829	760	838	760	793	814	846	850	805	776	856	775	859	866	852	843	843	854	816	803	795	812	831	801	841	838	853	846	841	813	841	833	781	809	817	892	846	812	877	789	814	870	861	834	828	795	847	830	834	817	858	807	826	851	804	826	850	842	830	823	831	861	861	866	836	826	832	848	813	821	857	882	824	842	846	890	794	819	901	833	834	825	830	826	829	859	820	810	962	842	843	838	865	876	846	865	848	810	778	799	801	842	832	818	898	839	826	787	846	836	856	815	796	819	849	844	829	825	799	864	870	825	854	821	865	769	812	805	839	854	874	867	827	867	875	829	855	803	832	831	830	845	817	815	889	888	808	819	839	850	882	848	827	924	819	816	779	865	815	844	830	839	821	880	823	825	901	829	753	802	799	835	819	843	813	836	856	765	796	858	815	815	820	858	783	796	878	842	841	815	810	880	846	800	816	886	824	893	838	837	853	855	811	868	838	834	872	790	795	915	850	837	868	779	833	818	828	836	863	847	840	820	850	808	848	792	804	812	801	837	809	777	781	822	835	860	871	841	848	826	824	795	785	827	852	865	846	784	870	877	862	808	841	811	818	860	789	798	862	810	839	815	822	785	809	855	857	838	866	919	881	845	835	834	868	837	817	817	847	822	845	793	852	820	801	817	835	841	824	859	842	857	816	843	830	864	877	828	893	855	852	766	830	810	832	836	857	871	816	828	875	869	809	807	810	872	857	838	792	861	822	826	854	868	820	869	832	837	847	890	871	809	830	830	837	780	817	823	856	759	892	818	802	855	816	871	850	801	832	794	853	834	850	846	809	790	870	825	794	880	817	822	811	826	758	818	808	837	829	856	848	835	836	864	821	801	819	889	807	859	801	839	856	792	864	836	845	876	865	840	825	838	842	886	820	838	802	872	883	858	816	807	881	868	857	839	895	899	817	818	808	817	851	822	837	822	869	817	813	866	804	873	815	873	801	811	849	817	861	785	805	890	800	865	830	852	807	808	774	849	813	829	823	874	889	784	779	822	773	839	852	845	788	834	832	866	885	846	804	780	880	813	894	811	837	796	844	787	828	820	829	841	837	859	856	865	816	854	820	849	777	845	806	857	825	796	815	843	797	831	879	836	865	867	847	883	842	859	820	859	841	864	853	863	854	840	822	811	814	878	838	871	862	833	839	828	866	871	824	815	797	829	814	859	839	825	832	832	817	780	859	857	846	855	863	833	809	862	883	836	848	809	841	826	830	791	845	870	769	814	878	846	791	823	805	818	864	819	805	812	855	862	811	775	817	813	852	815	841	843	845	894	836	855	816	830	809	753	841	806	848	802	808	894	808	836	823	829	838	799	835	819	864	830	800	787	824	833	845	890	808	847	819	789	795	810	848	823	847	823	828	799	805	844	813	863	856	868	836	891	805	841	778	815	812	822	823	865	878	867	846	832	822	776	837	789	848	841	813	838	803	826	849	843	899	825	830	792	854	791	808	832	855	816	799	869	866	856	785	853	870	814	849	811	831	842	855	868	833	920	817	836	844	780	813	851	826	828	828	852	832	853	799	842	824	825	833	835	776	783	777	805	847	858	845	826	840	805	784	854	845	851	782	855	807	867	836	830	796	811	842	796	849	844	814	819	838	818	796	812	836	838	813	821	827	825	839	808	926	846	805	846	855	846	843	867	853	892	837	867	847	767	820	832	813	875	798	797	873	840	831	784	774	838	857	836	836	813	778	844	830	896	842	862	842	860	781	900	786	860	774	857	828	784	842	837	839	815	872	837	898	834	834	817	879	841	822	835	803	864	832	848	880	772	804	801	805	843	918	849	820	851	842	866	839	823	863	853	876	823	849	835	815	846	842	843	818	816	819	793	856	804	787	825	799	832	877	830	820	839	840	811	825	816	841	824	822	821	805	771	848	894	854	852	786	824	827	790	827	807	864	822	802	823	811	884	829	915	828	815	825	833	830	877	795	828	798	873	761	901	807	852	838	897	792	852	834	821	854	801	829	834	837	874	842	800
28057	12584	8445	6289	4728	3137	2636	2115	1725	1453	1024	866	958	1209	4572	3628	2815	1467	453	399	347	371	421	404	386	381	360	316	363	341	313	337	299	314	306	309	303	298	343	319	322	330	325	320	387	355	366	315	312	280	325	312	283	278	296	307	300	315	343	327	323	316	295	295	297	323	310	313	282	320	329	303	301	290	310	276	325	341	284	281	316	315	313	308	296	284	329	322	317	308	331	307	333	307	255	311	306	285	335	298	275	321	298	299	311	307	301	320	285	338	306	301	291	311	312	308	330	311	299	324	325	297	290	337	305	306	284	323	305	314	317	297	327	303	312	269	324	307	304	271	293	304	313	311	344	307	306	297	310	303	312	325	304	275	271	296	324	322	286	364	286	283	344	280	302	336	322	291	306	308	302	274	318	316	314	322	319	325	333	292	328	355	326	333	296	305	280	286	284	286	291	336	311	302	332	330	310	277	336	267	295	325	280	291	337	307	306	312	321	270	324	301	330	321	295	343	312	324	316	264	314	300	315	303	320	334	324	283	318	281	318	320	306	300	287	313	277	307	317	303	329	322	283	294	330	343	297	300	319	309	342	289	298	278	310	323	291	300	329	314	277	277	311	321	315	311	292	285	319	330	318	304	287	316	337	329	309	343	311	344	315	315	315	302	320	297	310	322	360	328	299	290	327	314	315	306	307	310	318	334	316	315	318	286	288	325	341	339	302	295	313	300	270	302	312	307	322	310	342	286	300	305	303	301	325	277	313	311	319	312	308	282	291	287	288	300	306	318	297	281	306	303	310	334	305	310	303	300	306	308	297	304	303	324	304	302	294	316	344	294	307	292	272	346	317	297	329	324	294	323	303	303	296	295	327	279	307	329	348	322	319	293	301	291	319	311	323	313	283	292	337	300	334	300	295	295	299	317	309	301	293	293	339	292	308	288	336	307	319	302	302	303	302	303	318	302	282	326	299	287	312	345	301	303	297	328	328	319	310	313	315	314	283	300	284	332	306	324	342	316	302	295	311	310	325	322	306	331	317	300	289	320	297	361	301	341	316	342	326	315	303	304	307	292	332	345	305	312	308	315	324	326	293	334	302	281	309	307	302	303	312	313	296	318	315	310	313	330	333	292	313	312	289	285	329	317	322	307	318	316	309	305	295	298	319	302	273	292	305	305	287	310	315	302	313	297	286	325	301	301	327	297	329	322	310	325	314	299	338	314	354	281	327	305	285	300	304	304	307	299	310	332	314	315	322	301	304	346	285	302	315	294	307	332	298	318	317	293	312	298	300	309	307	296	276	294	313	337	303	325	292	353	320	333	322	309	341	305	320	310	318	304	298	323	288	250	255	322	302	326	307	299	300	337	325	306	306	281	290	305	318	322	318	307	300	307	319	300	329	272	311	336	339	329	304	290	319	296	265	314	313	306	304	283	328	296	304	347	268	307	297	320	311	321	290	306	293	317	294	303	332	338	367	281	277	313	315	290	328	323	344	355	331	269	311	269	286	284	341	289	267	289	322	317	332	285	301	296	311	321	330	312	307	272	319	313	310	286	315	283	309	336	276	319	307	305	291	329	257	330	308	308	348	280	327	302	307	342	294	337	281	332	309	304	282	310	301	305	306	296	322	291	315	291	313	286	304	276	309	327	288	317	293	323	291	321	333	294	313	303	327	296	306	300	278	287	315	316	319	309	295	282	321	319	298	305	308	308	328	320	325	266	290	323	335	294	289	285	304	306	314	307	305	324	323	297	279	304	319	281	296	299	319	314	309	288	311	294	336	332	340	329	300	300	290	290	308	316	296	311	322	325	298	308	312	305	311	311	321	307	321	300	315	299	298	320	333	318	328	305	332	350	302	290	318	323	345	294	335	294	291	300	345	322	295	327	310	316	286	259	312	311	306	298	317	280	308	299	318	336	290	300	293	296	300	322	303	295	291	302	317	337	311	319	302	316	312	298	295	317	282	270	309	297	313	293	305	333	309	330	321	269	315	299	316	301	337	300	304	284	286	326	305	311	303	300	279	332	306	295	290	284	321	270	322	280	301	365	318	277	311	314	301	331	292	317	310	305	310	331	300	315	307	336	314	319	356	325	293	315	317	294	296	291	311	304	305	297	278	342	271	314	306	295	331	298	277	332	290	276	292	313	340	284	296	283	294	308	341	303	333	297	295	284	323	336	330	306	328	309	327	283	295	294	285	293	325	304	314	307	289	289	274	306	294	286	310	312	318	339	334	317	320	322	295	321	272	314	309	297	293	317	293	299	302	298	337	309	297	295	303	302	310	288	297	286	329	334	306	291	304	278	311	289	294	283	308	335	271	295	325	311	313	286	288	300	279	283	293	305	315	298	324	320	287	327	312	313	292	315	298	313	300	308	300	320	329	259	337	289	315	302	285	288	296	305	301	312	313	318	291	281	306	318	287	299	326	298	300	280	285	319	321	343	312	330	315	330	307	322	317	340	292	315	317	282	329	327	307	295	322	314	301	328	287	305	285	287	310	303	320	309	297	312	317	319	300	331	313	283	293	307	309	311	273	304	336	296	285	321	294	296	323	292	312	316	314	316	325	312	352	340	294	290	342	286	307	301	331	299	311	292	322	308	309	313	316	331	322	319	294	292	289	292	296	314	318	317	298	318	324	293	291	291	299	315	289	284	325	290	314	321	291	305	297	333	306	293	317	278	295	330	277	349	298	305	287	293	327	316	292	334	292	301	331	316	295	316	330	313	324	300	326	312	307	276	327	320	276	324	291	345	280	283	319	291	303	322	277	307	321	253	303	332	314	318	335	319	305	312	291	305	315	289	301	300	309	303	308	320	302	311	304	296	304	283	303	315	293	300	316	329	298	309	317	295	305	315	291	320	302	314	344	304	332	292	334	316	311	291	303	300	288	298	307	271	330	289	333	304	346	313	314	283	304	296	342	315	319	304	306	289	296	316	329	305	300	289	304	332	323	312	304	298	312	325	288	307	298	318	302	308	315	306	323	314	347	298	297	281	316	296	288	329	321	300	323	313	292	293	322	312	339	304	295	310	304	303	304	262	340	289	280	306	297	297	319	300	335	282	309	313	257	308	349	313	306	302	326	306	304	313	302	337	323	273	307	290	329	303	295	293	285	303	287	298	305	326	298	318	315	323	312	332	322	315	323	290	298	287	326	295	307	290	336	288	312	289	295	302	309	290	308	267	312	303	294	337	315	307	339	291	312	288	311	284	321	306	294	313	308	317	341	282	314	315	299	332	334	317	327	319	293	317	289	322	338	323	294	326	333	274	313	336	354	324	337	310	336	292	294	341	318	329	309	307	305	338	338	294	316	318	268	313	301	339	329	297	312	260	284	330	307	328	325	268	298	327	330	287	304	306	317	309	292	307	301	310	297	315	302	308	295	308	317	289	300	290	322	305	293	311	325	326	295	297	289	324	336	303	304	306	307	326	304	290	290	344	354	296	331	302	313	295	318	288	316	317	280	294	322	294	290	284	318	326
10547	8401	12987	14344	13731	11683	11037	9168	7855	6889	5057	4482	4807	6560	20366	16670	13263	7357	1602	1338	1260	1362	1312	1290	1549	1485	1179	1151	1015	882	950	930	934	909	934	877	881	972	873	918	894	969	992	1125	1117	1208	1077	997	922	902	881	875	867	873	833	891	887	855	873	843	865	912	914	882	868	866	852	852	940	863	868	810	876	852	898	899	850	859	834	856	855	802	857	864	832	861	842	900	839	816	890	890	857	864	893	837	838	838	833	877	909	824	859	822	857	845	897	879	874	836	887	882	896	886	865	834	877	874	908	857	854	887	819	821	837	870	831	913	867	861	887	856	878	869	842	820	856	877	855	845	882	885	845	866	943	825	848	852	890	861	832	894	855	909	873	842	843	877	834	903	826	869	868	861	871	919	872	879	865	883	865	874	867	881	876	831	839	894	829	883	879	853	833	850	894	850	874	875	837	888	870	876	871	854	827	860	873	841	875	843	857	907	902	883	895	840	832	861	923	923	849	909	837	873	849	892	830	828	879	823	872	848	917	889	814	892	834	843	851	841	864	872	861	853	860	897	844	849	843	896	848	837	862	899	882	892	839	845	860	865	839	824	887	884	827	893	865	881	882	937	885	861	824	900	801	843	834	836	887	868	816	903	850	846	881	841	825	907	837	948	898	858	855	868	877	902	898	864	898	865	912	851	907	915	889	864	948	873	890	804	886	819	878	951	821	884	859	830	831	830	899	812	883	905	862	874	839	882	852	845	837	839	910	914	832	876	845	850	866	878	820	871	857	929	919	819	886	902	866	831	837	901	844	903	808	856	914	867	837	848	860	818	848	877	869	890	916	888	850	915	905	807	813	899	840	865	876	890	881	878	894	881	861	904	846	867	865	892	880	797	912	820	882	846	840	856	853	860	874	871	858	871	860	879	891	816	941	875	890	885	883	861	879	824	867	863	876	867	850	812	886	853	890	808	900	904	845	881	909	842	874	834	825	883	894	866	889	905	860	826	871	917	870	801	870	886	905	836	832	922	878	892	903	788	879	869	895	803	802	877	847	834	855	873	834	858	863	794	820	896	838	884	823	859	872	876	878	853	852	909	859	874	842	899	864	887	863	857	878	809	879	847	864	868	891	876	865	836	829	914	871	892	854	830	828	823	901	882	877	840	883	897	859	865	902	875	867	869	871	829	878	866	861	852	882	870	837	848	817	877	834	843	835	845	887	868	864	889	939	848	878	896	860	844	878	868	913	850	882	871	877	907	835	854	884	837	850	792	912	868	914	854	853	868	844	852	864	876	863	816	789	866	856	900	872	880	803	856	930	880	862	868	875	824	900	864	911	889	835	918	890	821	886	856	840	819	861	858	890	810	866	804	884	837	795	854	851	896	894	855	886	869	917	881	846	905	836	886	891	856	872	883	856	851	864	896	870	892	846	868	893	850	864	859	865	847	893	895	889	886	838	872	891	862	845	806	888	885	928	880	866	880	897	835	832	871	874	800	884	842	903	822	842	825	861	843	872	773	922	822	877	854	891	890	898	863	863	875	908	866	904	898	837	866	850	888	878	807	868	892	839	839	916	865	922	882	832	834	836	946	813	837	870	893	859	873	813	871	872	895	850	881	861	923	872	857	855	812	794	896	837	888	846	827	863	858	840	845	894	870	880	823	819	898	907	880	889	876	860	862	894	882	881	874	930	875	874	894	851	897	867	861	900	923	848	902	850	857	837	905	849	818	864	849	849	889	917	868	857	875	838	883	861	898	856	869	879	875	855	859	845	828	873	897	838	839	831	856	820	860	868	873	869	849	858	894	858	897	873	859	885	883	915	831	848	882	880	876	831	865	858	832	862	887	842	838	830	861	868	903	890	866	857	831	868	895	857	905	814	865	856	857	822	819	849	853	866	893	856	851	904	805	869	836	875	863	926	868	888	932	878	876	905	863	845	855	830	871	838	910	847	899	875	803	845	864	875	913	883	814	866	868	862	877	849	842	849	840	858	839	889	884	902	908	812	895	882	856	857	895	918	899	894	825	897	849	883	865	872	833	901	876	841	885	850	880	858	886	884	846	888	857	899	845	845	880	834	875	933	891	863	893	778	822	862	876	822	917	832	858	844	871	809	852	855	810	882	855	897	868	870	864	857	871	896	808	913	832	858	871	868	838	874	861	836	898	872	887	880	836	879	865	891	889	892	834	875	868	843	884	881	889	841	855	847	886	845	872	862	830	924	844	890	923	857	816	888	902	816	840	894	857	804	873	860	890	852	870	862	822	808	828	894	823	812	843	837	868	887	844	843	846	893	888	846	848	915	854	879	862	851	875	887	839	875	870	890	904	830	898	850	929	811	836	871	795	780	881	839	852	898	874	873	853	898	845	862	858	883	851	860	866	849	859	892	847	845	827	899	865	910	916	833	842	874	819	829	872	862	912	835	857	923	850	820	886	878	866	801	842	882	842	847	881	899	819	853	922	877	845	820	854	845	861	831	845	844	893	854	861	877	835	891	909	842	865	844	878	846	849	877	873	822	946	844	873	858	854	878	859	895	865	849	883	850	876	865	890	885	866	878	809	900	882	893	877	920	828	897	809	820	894	834	887	862	830	842	902	881	873	873	926	874	810	840	838	743	904	846	942	903	886	852	833	881	821	872	824	805	898	887	902	869	878	848	877	846	908	837	822	855	858	910	856	821	875	845	869	844	864	855	915	850	839	838	898	869	870	887	900	896	881	908	870	907	925	848	915	806	914	847	827	841	857	885	875	847	879	807	882	847	843	865	843	909	877	857	829	915	875	873	890	839	885	831	880	874	827	820	895	832	892	840	866	856	874	926	852	862	809	871	897	841	888	809	840	908	852	826	833	786	905	889	916	906	900	868	838	832	857	870	856	849	870	850	896	884	889	881	858	895	889	856	878	824	855	868	881	902	856	863	924	846	893	890	899	878	854	862	873	911	850	814	879	890	921	906	861	796	876	854	846	857	892	809	863	844	880	859	835	824	821	829	850	876	855	870	865	917	840	897	854	834	850	867	862	935	897	890	845	835	901	882	874	888	899	901	867	842	833	858	847	854	888	894	880	878	846	854	847	861	886	826	836	860	900	843	879	804	872	902	861	860	885	891	836	872	864	895	844	833	843	894	867	863	849	813	933	875	876	910	880	837	863	865	827	872	863	825	828	832	894	888	861	880	859	884	861	859	875	856	861	853	886	845	832	878	889	854	891	899	856	827	847	825	873	899	833	909	853	853	842	873	889	880	893	845	843	897	834	872	851	894	895	881	865	841	871	866	860	842	881	899	818	842	856	849	850	855	888	927	781	886	836	867	846	833	886	832	881	849	865	833	840	850	873	863	861	876	912	855	883	897	849	885	913	841	779	834	791	897	864	921	917	884	864	824	915	903	856	907	899	830	824	877	866	889	857	841	875	842	875	846	861	893	843	866	891	867	850	911	848	853	843	926	839	841	916	832	832	882	892	870	864	854	905	896	926	905	864	819	823	851	956	888	887
29607	17593	13179	11367	7822	5279	4697	3638	2636	2117	1745	1292	1860	2262	7951	6150	4923	2260	653	435	448	420	437	472	559	487	393	396	320	334	302	305	320	325	309	352	333	307	302	337	326	341	332	370	375	421	406	375	372	311	318	307	306	321	296	322	316	315	328	280	326	328	301	303	308	283	316	267	300	333	326	303	302	301	320	328	317	316	283	306	323	302	317	329	307	316	348	315	329	308	294	324	302	305	289	325	298	347	302	339	283	315	298	313	334	323	300	316	289	312	332	308	316	329	312	294	295	297	297	294	321	351	333	319	286	314	314	301	347	286	346	304	290	344	352	334	329	296	324	313	322	325	312	327	317	319	318	293	337	326	305	306	308	324	324	324	282	291	315	323	348	319	343	342	320	306	328	290	289	282	325	348	317	302	311	336	328	324	327	296	288	322	288	310	304	311	345	304	313	296	297	322	304	303	319	288	285	323	307	318	316	329	328	309	326	325	298	300	330	322	300	324	299	303	321	306	325	309	339	326	314	312	324	302	314	298	310	312	320	307	322	322	325	303	344	294	304	326	307	337	300	285	322	327	303	299	305	290	328	288	325	315	329	324	320	310	331	310	313	337	296	329	325	301	323	297	319	356	288	328	295	318	338	331	315	346	309	283	344	294	320	319	339	295	322	292	303	309	292	335	335	311	292	324	307	324	342	321	318	308	343	309	304	315	317	326	320	304	307	312	319	302	292	307	328	320	301	274	329	282	322	328	303	342	318	309	307	288	362	287	343	306	331	308	332	279	285	277	284	300	288	311	305	306	304	334	328	287	314	329	326	285	316	320	323	314	325	329	304	325	326	287	293	328	318	300	325	329	306	297	316	313	312	302	322	312	329	302	317	302	310	356	316	305	333	330	290	310	315	324	325	305	305	340	320	324	299	294	328	329	302	292	334	331	293	355	306	306	297	301	297	329	332	306	344	356	320	311	318	287	306	346	296	290	330	318	292	292	287	331	308	300	301	300	324	299	297	295	297	312	335	360	333	317	334	298	349	292	301	313	314	330	340	313	304	303	335	318	301	338	303	310	319	303	292	308	316	311	334	291	316	302	334	302	329	302	344	312	298	311	305	336	330	295	328	317	312	326	288	292	350	296	280	313	337	300	303	303	312	313	298	346	289	309	324	336	304	270	283	324	330	314	320	313	312	313	288	324	331	319	304	340	289	307	324	311	283	299	305	302	317	325	289	321	326	298	337	341	324	341	307	291	361	320	311	302	309	319	337	319	307	336	327	331	306	290	310	330	334	305	301	313	305	330	285	331	302	323	294	345	346	312	331	330	349	332	307	339	301	326	294	332	306	306	311	307	311	306	337	312	327	318	289	292	297	325	284	299	303	326	337	339	290	335	306	338	320	324	301	302	336	306	321	330	330	337	305	322	312	300	313	326	302	304	322	317	295	318	330	313	325	297	338	288	321	315	333	279	305	296	324	330	327	324	305	341	310	284	304	305	299	326	294	296	310	333	329	335	320	314	314	304	281	312	292	318	304	319	294	321	292	290	306	325	296	322	326	317	303	340	286	318	329	309	351	309	313	315	278	341	328	328	298	315	337	317	333	304	322	313	323	341	295	335	260	308	313	269	310	289	323	331	301	294	295	295	338	349	313	325	292	327	316	298	320	340	315	302	304	307	296	316	325	296	320	308	305	312	332	329	283	340	310	292	289	324	319	336	319	316	318	270	312	319	319	291	308	299	305	314	335	299	330	318	324	338	327	311	321	314	319	308	298	307	291	297	290	311	297	299	317	329	301	318	344	324	299	315	303	310	312	292	343	323	303	328	342	320	304	315	335	317	321	315	301	284	326	325	314	349	302	291	318	303	319	316	330	318	358	315	320	307	300	316	303	324	347	297	305	322	289	318	319	339	318	297	285	320	321	294	341	346	335	307	321	353	304	323	336	322	300	320	311	343	312	337	306	344	350	297	314	310	291	326	284	317	346	326	320	298	326	343	282	292	292	327	319	294	332	291	320	318	324	295	325	321	291	326	308	340	295	304	315	332	306	310	298	272	373	321	323	311	328	312	301	305	305	303	328	290	299	299	317	307	279	306	336	328	327	281	302	322	315	327	285	313	319	312	322	295	309	289	318	323	300	336	312	308	299	321	295	299	315	315	307	309	311	307	329	315	306	298	341	298	315	300	311	298	286	317	318	299	306	309	314	294	316	293	322	328	315	314	295	324	304	335	307	309	281	287	320	298	312	312	306	329	299	315	326	321	315	334	312	329	311	337	330	321	329	300	305	316	283	287	321	338	294	324	323	324	337	321	308	310	273	321	302	329	298	311	312	298	293	350	295	355	328	325	304	265	305	291	293	312	302	311	319	301	323	311	298	279	315	309	309	301	327	327	294	312	288	330	321	324	317	340	304	335	287	323	292	325	338	305	325	306	321	306	292	296	330	338	313	334	296	326	309	326	302	285	311	336	305	342	305	329	324	356	330	311	316	330	324	310	342	288	284	314	304	295	333	312	326	323	306	279	296	319	288	288	324	303	347	293	317	344	284	293	301	310	328	338	348	318	343	334	323	304	309	326	310	287	332	303	305	288	286	321	316	302	314	318	301	338	291	313	339	316	310	284	296	293	311	305	310	286	327	301	314	313	318	332	306	302	314	317	321	311	307	333	325	306	321	299	337	314	318	305	274	305	305	306	327	330	301	293	320	321	296	338	285	320	316	322	319	349	291	304	328	272	307	315	302	333	314	325	308	314	296	315	324	293	292	304	308	325	295	280	318	305	317	296	282	328	346	340	308	286	321	316	325	319	340	312	318	275	276	324	338	287	298	303	300	345	296	290	302	346	303	338	297	325	351	320	305	329	288	280	279	288	294	292	316	293	308	279	334	321	319	300	309	315	319	327	311	332	327	292	323	314	285	326	326	339	311	337	342	289	325	330	342	321	308	321	292	298	327	327	327	336	309	313	321	322	318	319	302	323	298	315	297	321	299	300	319	309	328	320	311	326	337	317	309	313	293	305	323	308	341	305	319	308	316	338	291	296	280	357	282	315	286	313	317	332	283	329	331	319	321	301	271	335	310	286	313	304	321	303	326	310	317	345	311	286	278	335	322	321	280	280	316	300	347	286	263	299	333	325	311	298	339	307	325	334	317	303	300	327	324	323	314	321	319	328	295	307	332	327	275	339	329	298	342	282	310	307	302	316	321	317	307	306	304	310	310	303	316	295	291	325	332	301	306	289	311	290	334	301	330	346	274	322	324	295	332	299	326	291	314	295	310	349	286	326	300	326	320	307	307	302	317	305	315	346	310	311	321	310	301	323	329	303	279	342	313	323	321	346	315	329	288	288	336	313	329	322	300	298	296	284	299	326	316	297	341	314	307	285	308	315	309	318	318	318	327	324	301	347	305	315	345	317	339	306	316	337	327	323	306	306	325	306	282	313	303	331	295	328	319	327	291	324	288	315	320	333	321	316	331	310	326	318	303	348	332	306
12061	11625	15904	20420	18578	15592	15664	13419	10799	9661	7742	6011	9575	11595	27685	23302	19887	10844	2945	1595	1530	1686	1530	1885	2385	1690	1366	1327	1078	970	971	941	904	973	957	893	846	922	890	855	945	947	960	1180	1400	1410	1398	1158	1033	976	861	886	909	856	883	890	892	824	895	896	875	898	899	809	874	853	847	844	843	892	860	883	896	894	893	827	859	890	869	914	926	914	887	900	897	877	906	903	887	847	914	870	843	905	866	835	900	887	882	897	900	876	911	889	919	836	866	883	856	885	897	876	838	923	849	830	853	853	873	851	914	858	894	916	852	851	924	909	837	872	911	840	835	856	865	846	939	899	884	878	868	856	903	872	863	874	817	845	875	904	903	858	885	936	905	908	838	902	889	876	848	827	868	874	876	872	881	869	895	852	884	854	895	825	832	898	838	880	856	910	874	911	829	853	869	848	859	865	904	912	905	892	877	880	858	873	847	869	897	917	849	834	906	880	883	900	863	866	860	881	819	859	847	905	824	899	895	834	944	873	865	914	878	846	843	894	907	885	857	854	899	890	829	809	836	853	816	882	852	849	858	828	843	892	856	860	900	884	867	915	899	887	901	881	875	941	865	854	953	860	820	901	866	898	861	850	870	893	938	848	889	885	858	923	911	883	816	841	901	933	875	917	843	869	887	887	868	935	889	897	844	879	878	876	896	835	901	881	831	886	827	860	858	819	877	880	938	870	890	868	927	850	883	858	916	834	877	868	919	925	816	878	868	943	908	896	876	831	868	870	855	884	849	916	866	847	919	845	836	888	884	855	924	943	888	892	910	903	850	888	849	866	857	931	903	880	832	942	875	907	893	917	881	906	862	883	870	873	886	850	911	885	833	847	855	846	819	863	858	854	836	912	907	832	876	851	803	854	876	887	889	918	826	833	910	919	874	908	902	862	898	888	921	860	874	857	856	872	856	851	829	840	849	842	881	847	881	901	852	847	909	872	892	892	888	883	835	887	862	880	891	924	831	849	868	866	863	857	895	878	894	920	882	892	918	882	891	897	919	851	874	896	890	927	886	871	831	844	887	896	825	832	872	853	927	847	859	877	869	851	840	941	893	940	864	919	927	849	868	834	851	793	846	862	909	863	884	870	928	845	903	901	885	939	871	824	854	917	857	858	851	889	863	859	827	839	852	841	860	891	888	904	828	842	879	899	834	922	923	862	888	878	943	844	887	826	848	845	869	913	886	848	836	869	849	849	809	831	887	872	880	883	893	841	894	878	930	898	889	832	844	887	858	879	853	875	821	910	875	892	866	897	869	861	822	864	871	854	884	885	880	893	906	845	832	905	874	847	860	861	839	887	851	901	881	862	893	926	871	918	872	835	906	903	871	877	838	833	920	896	944	829	844	870	860	875	890	890	914	849	874	876	816	895	864	851	907	876	884	882	841	825	899	898	871	895	901	849	896	849	845	907	825	918	863	827	817	831	892	843	865	909	932	845	807	885	817	823	895	882	884	872	885	921	885	911	884	868	870	860	889	909	866	911	857	914	903	895	892	902	856	873	893	832	909	828	868	859	852	903	871	865	911	844	876	879	832	890	888	892	864	842	836	864	887	863	823	868	857	877	861	896	847	891	868	858	848	875	849	879	856	880	846	858	865	818	860	969	882	842	828	890	842	845	884	897	865	852	896	919	860	851	822	874	863	846	846	851	843	866	908	866	901	859	857	882	892	866	882	914	855	876	911	838	887	870	875	837	852	895	906	791	854	845	968	860	880	918	833	898	898	898	898	890	865	894	934	836	880	894	847	859	859	887	869	903	902	826	860	893	858	877	866	908	886	872	845	859	899	847	818	850	869	840	877	876	801	839	913	863	812	830	879	823	850	893	856	870	885	836	878	911	818	873	886	869	867	843	881	857	888	857	909	912	873	859	893	889	871	880	876	843	805	852	856	944	903	850	884	880	844	852	850	842	885	859	851	826	893	888	866	850	854	870	880	865	900	880	843	863	850	862	896	855	853	913	866	925	935	871	837	847	852	914	872	840	862	850	951	831	891	887	807	890	817	864	918	865	845	850	945	877	881	872	900	911	879	876	889	840	884	877	824	874	873	883	850	904	866	810	923	831	892	902	825	899	845	871	885	899	882	917	883	875	840	852	907	833	846	868	791	883	835	867	930	895	830	852	858	885	873	889	835	838	870	891	865	895	902	886	849	881	913	956	891	844	836	887	940	865	866	893	855	863	859	858	937	865	851	842	828	855	866	875	913	914	870	863	843	851	851	887	906	833	930	883	858	876	878	869	853	864	886	860	843	894	895	869	863	869	884	857	895	888	885	903	912	835	826	908	933	911	922	927	886	862	898	907	891	880	904	857	914	858	856	808	867	865	881	838	901	911	886	850	936	861	873	907	879	897	923	868	884	878	880	884	887	881	851	873	869	884	864	847	863	918	874	953	906	842	947	904	862	838	809	877	869	861	900	905	919	893	850	869	919	866	839	854	910	876	928	839	835	880	854	914	831	924	876	836	853	891	907	843	845	866	920	884	878	833	870	902	829	879	840	857	920	847	877	888	886	895	884	877	916	817	896	839	895	832	840	852	836	885	884	889	901	870	863	899	837	866	872	834	855	889	846	823	876	835	886	853	878	888	825	901	873	813	852	855	868	843	860	890	909	886	871	889	906	886	907	870	857	872	906	898	847	889	841	890	878	885	884	892	837	875	875	906	838	916	881	879	857	878	892	908	873	844	848	887	894	891	836	874	919	857	812	827	907	881	863	892	924	887	914	871	856	974	833	896	892	858	816	827	850	863	827	845	808	871	905	846	874	871	840	862	862	803	851	886	897	910	858	870	820	908	885	830	877	874	869	888	811	888	920	824	892	882	931	929	904	895	836	890	824	865	866	849	902	875	865	874	867	851	908	893	872	861	842	889	894	878	868	825	852	901	870	856	836	841	848	922	869	908	870	884	901	855	878	857	873	862	883	898	827	859	857	865	877	880	835	900	872	888	923	884	864	899	902	857	872	860	912	851	881	877	844	883	838	863	886	858	917	849	867	926	871	844	890	864	876	869	883	868	870	818	861	869	878	883	892	876	886	842	822	881	847	863	881	912	844	939	868	850	881	909	864	884	917	885	907	836	903	874	860	902	865	885	813	890	862	844	891	868	904	934	929	925	847	911	861	866	808	866	914	872	857	908	901	908	873	877	875	871	880	858	882	891	877	904	834	942	914	912	856	863	867	921	836	839	875	903	866	920	845	927	906	866	837	822	862	862	878	902	863	867	861	866	877	871	917	835	874	877	912	882	856	856	898	863	887	853	907	908	875	851	872	892	816	906	905	941	849	881	893	862	832	890	871	810	897	861	911	886	829	812	936	856	927	894	867	862	891	903	848	862	848	918	920	850	911	868	887	902	848	871	858	899	930	897	906	876	887	933	904	837	865	914	880	903	849	847	915	855	899	881	883	893	844	892	859	896	915	878	839	923	885	878	869	851	889	823	850	893	909	870
24580	6068	2183	1542	1274	862	717	678	480	438	365	387	376	379	648	574	556	372	255	252	274	261	230	250	263	235	247	246	222	237	259	247	251	285	221	228	246	234	241	255	229	222	266	214	231	243	203	228	233	257	250	239	234	263	251	247	252	242	224	233	236	254	217	243	223	233	249	249	248	247	210	235	240	256	204	256	244	238	240	242	250	234	240	227	251	241	240	236	240	238	213	245	258	251	226	199	248	234	246	236	241	239	241	215	242	214	271	262	242	253	242	239	257	237	242	246	240	224	254	207	216	228	248	247	234	217	232	223	249	237	247	232	258	223	240	225	243	259	261	245	255	223	244	253	211	245	225	250	237	247	254	242	224	274	242	220	249	250	250	229	237	241	253	228	213	227	259	232	233	260	257	245	251	248	219	223	240	248	217	237	228	255	264	230	229	276	252	240	232	251	251	220	239	242	251	217	224	236	272	227	226	220	242	250	250	234	229	218	233	239	245	228	235	206	233	240	242	230	209	221	265	241	244	239	227	225	260	247	251	220	225	275	226	266	215	238	242	242	240	239	245	268	264	232	225	228	255	242	233	247	252	240	219	226	262	237	214	239	238	230	231	236	215	247	277	201	263	236	230	246	231	242	246	233	243	253	248	234	225	257	238	236	231	243	190	230	227	254	210	243	229	245	235	227	251	225	223	259	228	253	230	239	228	236	236	258	271	244	230	240	223	251	257	267	244	247	239	237	216	219	244	249	249	214	233	236	247	251	224	239	267	218	226	216	236	244	237	229	223	233	265	243	243	237	267	235	249	239	267	229	277	227	251	216	235	251	257	236	229	272	229	248	239	246	226	256	245	240	240	252	235	226	264	227	251	250	231	222	223	229	247	263	241	212	244	264	234	244	224	210	254	251	247	240	206	236	243	218	251	221	211	232	234	255	260	235	231	228	226	219	251	262	245	250	224	245	249	251	240	224	228	221	224	211	256	228	251	246	263	229	214	226	236	224	230	251	232	251	272	245	259	253	257	216	265	229	252	245	240	231	241	254	243	254	233	243	256	222	243	217	255	216	259	220	195	243	260	241	234	240	260	240	240	244	239	243	235	253	254	243	247	246	252	233	231	261	254	252	247	248	214	226	230	201	234	253	233	236	209	234	246	261	247	252	233	250	253	223	256	239	216	270	231	232	219	257	222	225	246	224	248	214	221	265	211	221	231	238	267	266	243	234	245	260	254	268	246	271	261	228	236	249	248	233	243	225	247	240	245	238	243	200	199	245	239	214	235	237	239	239	272	249	245	229	255	242	245	229	256	246	247	241	234	249	263	243	204	234	228	236	254	271	248	267	254	244	257	250	239	232	254	263	245	245	252	244	242	249	258	249	253	245	215	263	237	250	249	234	222	223	234	239	265	234	226	258	228	241	237	236	237	268	246	219	251	244	252	263	251	253	266	238	236	251	230	264	234	253	224	234	229	231	232	250	241	221	234	250	250	244	231	253	243	258	240	251	234	242	235	247	223	236	259	222	241	247	234	223	256	239	260	201	225	231	247	251	231	254	224	225	213	219	244	234	232	275	245	254	228	253	230	231	227	225	240	269	262	253	250	253	238	232	253	248	227	251	234	255	258	252	210	233	240	252	247	253	233	217	209	232	236	246	241	236	224	224	243	247	223	266	255	237	244	221	277	250	253	223	243	251	232	272	236	232	258	224	224	216	239	248	255	232	254	246	227	247	253	241	246	217	243	242	242	259	228	239	215	245	242	232	234	262	238	220	223	233	225	237	240	257	236	246	214	248	270	244	232	227	266	219	229	249	245	233	241	234	215	259	248	229	270	227	235	222	236	231	250	236	251	260	248	238	262	227	256	266	210	264	247	244	247	256	236	225	222	243	243	261	230	249	226	236	244	243	246	240	239	223	266	225	235	223	242	248	237	246	235	191	218	234	247	261	253	219	260	236	236	243	251	262	246	221	246	230	221	244	260	215	248	236	270	256	240	258	235	221	247	251	221	237	262	248	227	252	225	276	237	244	220	226	225	240	255	241	233	276	225	267	232	208	241	233	265	222	239	242	241	258	229	241	206	224	254	242	239	226	250	244	229	266	260	235	204	227	242	248	246	275	245	253	241	220	222	233	249	238	250	219	285	232	267	234	221	243	229	251	214	217	240	257	256	219	241	239	230	240	217	230	244	246	248	241	246	254	260	261	250	243	209	275	249	250	233	238	220	259	252	211	263	262	232	205	237	269	257	251	212	225	241	239	218	236	246	251	254	240	246	229	225	227	254	222	237	240	267	253	242	233	251	249	232	260	254	243	233	265	262	221	263	233	243	276	244	249	245	258	271	234	224	254	269	251	245	234	242	225	251	206	226	215	247	238	231	271	266	211	233	246	224	264	227	249	223	279	241	233	253	253	237	234	240	243	241	197	246	238	236	237	249	262	235	248	228	260	240	245	250	226	253	244	234	242	254	212	238	269	270	264	234	212	214	253	235	242	223	241	232	219	236	249	249	221	243	231	236	226	250	241	237	245	252	249	226	245	252	211	248	211	260	237	242	216	236	218	228	228	232	250	218	232	216	254	213	229	219	246	225	227	251	245	225	226	243	242	239	226	268	238	232	274	252	243	241	227	251	248	242	239	238	277	231	208	272	235	234	228	225	225	227	238	244	223	276	222	246	213	247	245	259	259	254	245	277	266	239	215	261	251	228	254	257	242	252	214	222	208	258	267	233	237	254	252	258	237	267	238	255	243	261	227	225	237	237	255	282	265	205	236	272	239	244	254	231	241	249	217	270	241	259	254	227	248	234	213	240	227	259	256	249	235	233	254	223	224	224	243	225	212	252	237	225	227	247	224	238	243	232	239	256	227	260	242	243	219	242	226	233	269	243	250	244	235	268	223	242	227	229	242	259	214	244	254	207	230	230	235	230	227	251	249	246	236	266	260	269	243	260	257	246	248	224	216	243	250	243	237	239	228	238	240	254	207	236	254	254	236	245	256	214	232	259	192	230	254	233	262	273	239	275	234	233	241	244	247	249	229	257	236	241	262	225	245	253	223	236	254	245	250	248	245	214	255	241	237	241	241	237	246	241	237	232	245	230	261	253	224	236	247	220	249	226	246	211	249	235	229	244	222	232	209	210	223	251	237	260	241	242	235	261	207	247	233	225	234	247	219	234	251	241	256	268	239	217	235	266	252	250	239	259	264	253	242	229	241	235	231	234	213	263	235	244	222	234	241	232	238	250	237	239	243	263	215	209	211	246	230	236	236	233	243	244	251	226	266	269	234	250	236	235	228	218	221	234	257	229	259	262	241	236	238	241	239	260	238	231	232	249	255	234	218	232	270	253	229	239	232	250	270	277	215	211	223	227	248	254	247	242	244	238	250	259	238	243	230	260	231	236	231	233	261	242	227	258	227	242	228	220	241	237	237	235	237	251	234	246	255	231	260	253	244	261	231	244	228	230	245	224	244	243	225	240	242	238	245	242	260
8258	3303	5184	5801	5165	3983	3457	3067	2430	2020	1676	1635	1724	1521	3117	2492	2282	1495	896	771	761	770	751	805	830	807	793	708	726	744	710	724	660	718	696	697	692	723	670	682	718	701	710	691	695	698	723	696	749	663	674	677	685	654	699	668	688	707	715	713	707	695	697	723	677	706	667	653	687	654	705	685	676	734	681	735	718	702	682	635	670	674	687	655	679	715	699	688	745	688	667	713	688	693	721	678	686	672	628	688	668	709	650	687	685	713	694	706	708	715	653	643	700	698	699	685	731	722	685	691	749	637	669	663	685	706	658	682	688	672	718	688	695	724	714	666	653	742	724	626	659	673	722	711	686	650	667	701	658	677	701	718	689	708	717	714	726	757	713	681	681	642	748	662	691	682	695	698	687	694	756	676	708	663	704	694	695	662	712	708	670	732	701	657	707	636	658	724	668	697	766	663	688	667	707	681	670	685	692	673	701	637	706	677	694	695	683	683	703	700	695	674	679	738	703	674	672	707	686	701	716	683	685	713	672	715	703	687	659	705	679	641	667	701	721	663	679	744	709	686	685	660	680	686	664	665	649	722	675	703	685	717	641	694	739	701	693	658	693	709	705	720	704	720	680	717	694	688	680	666	701	693	662	690	681	633	710	673	721	745	679	673	707	695	711	725	714	721	655	718	717	686	659	680	661	685	684	720	703	698	723	751	682	667	654	741	705	681	677	676	640	707	696	702	675	692	616	711	683	720	675	700	699	691	659	693	706	713	704	721	705	644	682	686	667	686	711	715	636	681	714	740	630	666	768	679	638	679	701	683	702	693	667	666	704	698	639	723	730	693	644	745	726	645	731	636	691	707	666	686	628	676	664	718	685	745	725	667	690	670	715	704	668	736	671	694	683	704	680	663	700	684	679	681	714	688	688	707	713	700	695	666	752	750	660	669	680	685	670	707	658	656	703	707	724	721	719	663	687	681	696	700	694	692	663	688	689	723	692	672	703	707	689	660	626	689	702	683	674	644	639	644	682	708	690	717	671	766	662	670	678	667	714	710	691	701	722	653	679	705	674	669	702	665	687	681	711	715	713	728	659	659	715	727	739	716	689	664	682	664	683	717	680	681	708	683	703	661	656	695	737	664	700	639	710	729	699	656	737	667	661	696	673	690	709	721	659	683	760	676	705	695	686	731	686	707	699	734	707	728	697	702	709	696	641	726	700	698	673	727	670	717	692	693	682	651	705	706	669	681	701	739	664	701	674	721	706	708	693	751	708	662	724	674	678	663	695	694	722	697	666	662	733	644	718	654	703	711	715	663	707	673	708	731	711	690	695	729	686	648	687	679	702	673	703	718	674	681	694	657	689	668	675	671	727	692	639	710	703	675	704	717	681	674	719	708	655	682	659	731	671	667	685	701	644	687	701	701	722	707	681	630	675	668	706	732	689	692	647	686	691	710	642	713	713	729	674	690	678	660	708	666	694	684	678	705	684	673	713	656	693	691	670	677	699	659	704	749	722	652	707	704	710	700	702	704	735	724	693	735	720	687	684	702	687	653	688	704	712	691	699	659	666	672	676	697	679	697	704	653	601	704	682	687	679	706	703	663	673	684	674	743	687	676	671	651	735	726	749	667	677	687	697	688	714	675	764	705	694	718	708	644	658	677	660	701	688	645	693	684	685	662	734	696	683	705	729	671	706	696	690	706	665	716	690	669	690	660	707	723	685	712	688	648	721	667	720	678	649	687	679	716	651	656	673	686	696	674	659	697	705	680	709	667	684	680	662	680	686	663	712	681	691	702	704	656	719	724	721	732	654	690	723	694	673	714	712	711	713	709	692	662	650	700	696	743	721	736	683	693	665	727	722	690	693	677	703	700	693	672	698	715	712	702	712	677	681	707	713	714	691	605	678	692	688	709	705	705	687	714	702	678	637	714	676	677	658	671	674	668	725	675	724	677	657	725	693	717	701	672	682	660	697	682	690	730	647	715	705	670	682	677	662	723	668	677	658	699	643	735	694	700	676	712	697	687	696	697	640	740	688	671	715	677	704	701	712	657	649	669	683	686	700	747	688	649	710	664	680	723	679	679	765	676	696	706	689	708	653	644	692	692	701	686	706	666	653	716	721	709	727	685	665	677	740	693	653	680	672	678	698	738	694	760	670	670	645	630	676	709	691	690	678	692	685	699	687	671	742	686	664	694	696	687	692	680	705	727	703	685	654	653	671	699	710	694	711	688	683	663	689	675	649	651	688	705	667	717	715	740	658	684	653	674	693	642	713	689	659	695	661	673	663	676	645	744	705	665	696	721	674	689	723	688	682	685	717	671	707	643	701	712	698	696	718	715	672	674	674	682	683	664	730	715	679	743	686	656	664	694	698	700	654	640	688	662	678	635	626	696	688	676	667	665	691	642	679	656	705	687	690	734	698	663	705	678	699	654	708	700	738	643	714	692	735	708	695	693	695	692	699	729	744	665	673	737	704	678	675	673	693	663	649	700	684	693	677	681	648	712	681	677	655	693	705	694	675	687	713	677	707	704	675	670	661	670	655	666	687	720	678	658	666	663	701	694	624	648	713	706	662	663	721	689	699	692	680	659	689	622	715	698	663	695	709	701	693	755	675	704	701	685	710	701	656	649	727	688	690	714	707	689	648	738	688	670	699	637	697	667	713	678	717	713	678	659	680	695	690	717	705	710	702	660	689	714	715	692	702	714	692	657	635	705	638	708	687	676	690	678	684	700	732	741	683	680	702	673	631	691	691	670	657	687	701	659	709	716	742	741	616	702	686	639	709	677	690	688	624	698	714	710	689	712	693	663	697	696	641	736	692	741	719	683	716	652	658	664	710	639	682	699	667	708	695	673	652	701	753	687	729	690	679	703	695	693	710	681	708	668	695	686	689	706	650	686	693	675	621	667	705	686	714	710	695	705	649	675	638	710	712	655	684	690	700	697	670	706	643	701	721	713	758	700	678	663	684	649	691	704	639	661	624	705	683	712	724	722	679	730	677	696	691	655	640	680	681	688	655	684	654	694	691	711	724	693	615	713	655	760	701	723	670	725	723	715	697	724	730	655	704	686	680	714	690	718	677	675	691	682	690	678	706	710	703	708	715	650	705	657	692	718	736	676	721	679	648	727	705	736	653	654	730	712	707	697	718	652	703	685	660	700	697	703	685	673	676	675	668	641	689	672	660	694	700	684	672	729	726	720	701	668	709	691	689	666	658	669	745	731	676	700	698	724	679	717	670	688	680	702	727	682	680	696	672	663	671	735	728	669	653	740	721	707	698	697	683	719	619	686	707	694	689	631	665	701	687	685	712	675	681	676	697	652	690	693	672	696	695	722	664	663	666	710	678	666	703	706	667	671	716	673	679	668	665	704	718	704	730	719	709	670	660	699	742	643	641	678	723	700	661	689	683	706	691	696	697	709	680	655	633	691	730	697	623	678	668	689	689	700	685	704	666	706	684	706	676	703	702	693	666	665	655	682	680	658
28272	12918	8038	6085	3897	2697	2952	2002	1535	1230	952	1150	1171	1395	4576	3256	2428	1380	427	342	330	324	389	376	366	345	311	287	309	278	282	283	272	279	281	292	280	293	257	313	298	299	291	295	280	334	352	332	311	298	290	296	262	290	289	282	289	235	265	246	272	281	264	298	289	281	280	280	276	268	269	261	268	294	273	294	278	298	294	300	265	250	300	272	265	273	280	260	271	254	280	278	291	260	281	302	247	297	292	290	271	289	299	239	307	277	289	270	305	262	270	281	271	310	301	308	319	289	300	253	292	287	293	282	293	257	280	294	287	328	270	277	286	256	283	291	287	285	254	284	265	282	264	244	293	262	269	298	294	295	298	292	292	284	268	265	250	290	294	288	268	278	281	292	275	291	313	249	259	290	270	282	268	290	269	293	298	293	313	300	276	259	263	277	270	259	299	298	275	263	247	329	254	251	279	272	254	264	287	292	318	266	274	302	300	286	310	258	274	260	302	253	266	285	283	270	300	265	305	276	267	288	274	269	286	295	270	272	304	283	276	278	279	259	267	278	283	297	292	286	253	272	291	287	309	295	259	259	283	273	261	282	257	270	274	279	283	272	311	259	287	266	261	253	285	293	306	282	279	302	298	282	276	281	277	307	297	310	294	303	282	302	303	302	280	297	285	274	280	298	302	258	287	265	262	244	264	278	283	296	288	276	296	290	290	317	295	280	290	274	287	264	268	306	304	270	264	302	253	262	280	284	256	278	293	281	287	269	294	285	276	267	283	267	291	249	285	266	295	287	270	280	281	284	270	276	260	285	297	247	268	274	252	272	267	270	274	326	261	295	285	285	293	277	296	282	312	290	295	283	286	256	296	264	265	258	277	314	256	269	295	291	273	293	270	283	273	287	292	284	279	272	267	263	284	287	277	271	284	300	262	271	317	297	282	286	258	287	263	257	311	314	295	275	264	276	297	292	271	303	280	292	281	299	282	251	297	264	280	266	272	258	279	277	293	289	258	312	298	279	281	285	284	267	271	271	273	271	293	282	303	290	341	291	296	268	293	265	276	282	324	260	267	277	267	273	282	283	325	298	285	267	293	281	279	274	273	282	282	284	263	269	269	266	277	265	288	281	256	281	268	273	259	284	256	255	268	276	288	303	278	249	256	261	268	266	280	284	266	280	291	274	288	301	291	256	295	305	274	272	291	301	298	266	298	245	312	305	246	278	262	301	266	261	272	287	290	274	279	285	278	278	281	277	272	295	248	275	271	283	306	285	276	279	249	277	295	268	293	294	292	296	292	323	261	252	297	271	291	315	282	302	295	266	271	275	300	313	271	298	273	248	278	274	303	269	219	279	281	294	292	259	290	287	265	259	280	254	282	300	292	282	266	270	291	288	274	284	270	280	289	273	267	274	284	271	282	292	261	269	294	253	267	286	296	277	286	259	297	293	291	275	251	296	303	268	256	257	280	283	296	274	261	304	274	261	271	256	284	273	287	265	277	281	278	293	274	307	272	257	297	249	296	272	249	271	269	261	294	253	299	321	275	285	275	267	272	287	297	270	284	296	296	293	314	290	317	294	300	260	277	271	277	295	312	314	278	272	290	272	274	282	295	286	265	270	282	302	307	273	280	267	293	282	275	289	298	304	293	291	279	271	260	279	243	281	285	311	268	286	258	315	267	279	274	289	287	267	277	278	276	264	304	276	270	299	260	289	256	267	275	267	275	284	277	285	304	294	277	289	298	286	274	295	288	282	292	266	299	271	299	263	271	262	267	266	289	277	283	275	275	267	262	279	318	254	295	248	288	268	295	287	293	282	277	282	296	275	309	263	286	271	285	249	268	254	328	283	274	280	259	296	283	295	267	309	299	309	275	310	288	260	277	270	268	285	259	278	310	280	268	286	313	275	280	251	299	310	276	298	272	280	252	321	290	280	289	294	288	279	277	309	286	284	292	289	311	294	280	287	282	269	272	254	288	262	310	291	308	294	286	255	273	265	301	270	288	271	284	284	282	263	267	262	291	266	293	241	300	274	263	322	288	255	253	271	279	274	278	293	269	294	274	260	245	268	284	282	267	278	314	307	282	289	284	278	264	303	276	284	276	279	313	254	269	270	282	265	287	282	293	262	275	249	274	271	272	273	262	269	276	291	309	291	302	284	247	286	304	267	283	297	273	265	273	296	279	281	285	294	273	253	262	263	296	278	264	291	298	242	249	277	265	276	298	265	268	302	251	280	288	252	278	281	317	294	308	279	269	257	273	274	302	275	278	301	262	294	305	288	320	277	302	289	273	299	292	280	281	265	288	268	313	262	281	287	277	254	276	281	292	298	298	289	288	262	264	281	234	288	279	245	310	254	263	250	275	294	272	290	289	274	260	280	275	270	274	281	282	281	297	253	312	298	282	271	276	270	283	296	279	287	268	264	298	316	303	255	310	282	322	297	292	292	279	294	287	244	311	284	302	267	268	270	289	243	292	299	291	244	255	274	271	287	295	269	274	278	285	325	262	255	249	313	306	268	267	303	300	263	287	283	283	296	281	274	276	282	278	244	273	291	299	299	288	273	257	275	287	275	274	303	263	295	283	270	272	280	328	291	285	243	296	289	275	284	295	272	277	287	288	290	265	310	264	273	304	255	273	284	297	291	272	282	319	303	299	266	287	311	256	277	288	277	276	284	292	276	301	280	272	291	294	281	272	245	308	258	262	265	256	298	287	271	284	272	282	319	280	257	261	307	287	267	259	299	269	293	265	300	283	267	275	299	267	275	292	245	279	298	293	283	285	291	293	279	292	259	260	267	266	269	294	282	297	253	284	287	305	312	283	285	264	288	281	280	301	292	281	266	295	274	271	280	259	250	311	261	292	299	272	277	300	292	248	303	300	285	305	294	277	271	308	289	277	285	259	268	307	271	285	292	277	280	265	288	264	299	258	291	280	267	268	291	295	262	276	268	260	263	273	263	292	305	271	297	253	288	231	298	274	276	281	281	263	273	271	297	266	295	277	262	304	282	271	291	307	290	286	294	278	263	282	271	293	266	245	349	304	289	283	287	265	283	298	279	268	308	292	286	274	262	279	266	295	302	333	325	282	296	276	305	261	283	319	293	270	297	256	278	276	311	284	265	263	301	262	276	286	299	276	269	298	290	297	290	272	267	263	300	303	305	276	260	252	272	277	293	290	272	311	305	301	272	302	293	280	264	280	258	257	273	276	258	278	284	280	292	286	281	294	272	268	298	313	262	280	282	269	278	253	261	271	286	265	317	284	269	288	271	296	295	284	282	275	283	304	273	287	268	275	260	318	289	274	300	266	269	296	259	273	289	287	287	279	304	294	296	306	293	286	295	280	275	291	283	279	273	286	299	266	252	281	233	275	248	257	268	280	274	270	287	281	304	282	321	328	276	271	266	286	253	277	283	263	284	274	294	287	276	283	275	303	280	280	284	291	280	298	277	295	274	290	284	267	271	284	291	280	254	308	263	287	272	278	265
10626	8264	12691	14085	12112	10683	11809	8922	6940	5955	4757	6208	6343	7607	20622	15588	12188	7081	1805	1138	1132	1152	1275	1515	1543	1102	994	978	1033	877	879	839	827	845	812	764	811	833	832	819	816	792	797	858	953	1038	1003	1004	946	884	925	861	736	745	790	778	806	825	854	770	826	759	802	795	788	840	786	818	793	784	807	812	824	791	753	807	809	763	780	788	816	807	826	799	752	815	788	791	806	826	803	769	733	745	795	805	779	749	794	750	811	779	817	775	777	802	772	793	770	808	793	787	824	722	815	774	797	823	816	823	774	824	805	832	765	829	804	800	828	756	765	781	741	816	854	815	784	809	769	829	756	818	793	775	798	822	838	800	825	814	831	812	794	799	756	843	813	750	762	750	782	818	792	790	812	802	782	785	781	793	771	747	804	786	851	780	779	816	836	812	824	772	821	762	813	795	794	776	792	789	766	808	779	799	781	826	749	767	818	773	754	789	836	819	778	817	767	735	810	770	812	807	765	772	782	817	826	790	774	841	820	807	770	836	808	853	793	834	783	803	798	778	808	818	738	790	767	824	782	784	828	779	826	768	773	816	799	759	830	813	780	758	790	839	790	810	781	787	840	827	797	749	785	788	771	803	782	805	792	802	822	786	773	826	796	829	752	836	828	812	763	793	823	793	748	739	822	785	814	750	791	825	829	806	742	771	776	837	792	828	808	759	799	780	777	783	827	800	783	837	787	791	802	776	756	760	807	773	787	843	748	830	745	742	793	760	775	769	768	822	756	827	766	763	780	753	798	818	828	734	797	822	760	783	778	791	767	787	758	784	827	795	798	779	817	775	768	857	794	825	802	758	781	744	839	770	795	780	790	748	822	755	797	719	762	819	804	837	723	814	785	760	811	766	820	844	782	798	803	787	792	795	783	768	793	784	820	789	845	734	779	767	822	780	742	836	816	818	757	754	786	820	773	785	805	804	826	762	760	778	786	808	750	780	826	749	830	776	785	829	815	833	789	753	788	789	774	737	782	776	727	823	794	783	732	811	812	840	791	764	819	800	835	789	789	788	790	794	827	855	791	773	817	789	840	802	767	810	815	803	800	785	796	760	794	798	849	814	867	818	760	773	835	778	848	793	814	829	779	786	820	824	796	752	788	840	773	764	784	783	842	810	811	835	799	748	742	819	769	805	827	833	825	759	789	801	787	813	807	802	797	793	797	816	812	814	805	812	815	804	786	798	781	792	784	775	752	812	791	796	816	742	793	798	751	850	798	771	806	796	770	793	785	793	846	799	826	814	786	820	789	833	850	784	859	772	782	831	814	733	814	785	740	825	735	787	788	785	771	750	760	793	792	879	828	762	783	814	792	799	770	792	805	796	809	800	729	777	829	838	768	808	769	813	842	803	792	813	761	807	766	760	819	815	826	836	795	748	832	744	723	796	809	802	803	801	751	810	774	778	835	783	761	781	802	788	832	789	819	827	807	816	804	801	775	806	808	820	830	856	807	810	771	820	787	784	778	774	803	737	802	800	795	790	772	813	785	767	799	795	815	793	777	773	782	828	747	815	792	794	773	777	762	858	859	788	809	789	840	842	779	807	750	767	778	817	790	807	778	805	782	812	836	779	805	835	785	838	749	812	786	791	785	826	839	842	778	770	780	761	753	792	808	777	785	802	775	801	847	742	785	798	768	767	769	821	811	808	771	817	832	825	815	773	778	803	778	774	783	783	810	783	733	741	783	808	834	779	801	813	760	825	824	804	821	793	767	793	780	792	827	806	758	758	802	788	784	772	722	769	724	766	799	813	777	791	753	812	778	768	806	793	789	839	759	846	806	795	806	782	826	781	812	759	798	740	736	766	807	812	791	767	801	821	813	747	796	824	763	857	760	829	721	808	797	876	789	784	777	802	818	784	749	815	826	810	806	806	758	805	821	813	791	774	761	830	764	796	743	842	805	799	758	808	788	792	818	834	821	756	782	809	820	834	810	789	786	799	791	811	841	816	756	794	735	795	842	787	775	827	785	813	825	786	787	794	799	853	764	774	755	809	774	808	835	784	776	787	814	769	780	762	789	808	789	764	775	825	814	837	831	796	769	767	796	817	773	840	821	789	826	742	794	740	776	792	799	875	804	811	826	761	786	777	770	777	771	811	779	792	802	745	833	800	761	808	813	774	771	774	755	817	766	806	788	778	762	763	844	762	827	798	857	816	794	771	828	783	770	770	790	837	746	790	813	808	813	788	795	798	809	817	804	811	799	862	832	753	786	822	806	848	803	805	774	779	775	806	802	819	760	802	746	825	762	765	776	787	815	800	837	799	796	751	821	772	833	794	773	739	757	808	797	850	778	780	790	760	789	787	793	830	826	774	774	820	802	756	782	779	817	778	760	795	738	751	740	810	845	783	856	822	814	742	747	775	775	820	760	786	816	795	792	802	793	793	771	792	762	764	805	787	813	808	790	771	849	793	764	816	805	818	820	807	773	762	821	774	797	789	775	834	763	813	761	800	779	764	795	819	826	833	855	817	801	788	807	823	842	777	824	794	772	790	765	801	801	853	778	854	767	760	810	794	793	788	769	804	769	829	829	785	772	766	786	821	804	764	745	720	796	776	780	791	757	816	806	817	767	771	794	734	732	798	763	752	834	784	786	797	837	801	791	794	795	768	756	768	807	786	795	847	766	794	770	817	776	812	751	799	798	838	821	820	753	787	757	815	831	796	780	786	792	757	817	759	748	786	772	818	826	802	811	822	805	766	857	781	818	785	761	835	806	777	767	838	789	842	799	781	775	841	786	789	837	830	817	792	842	760	791	762	776	812	809	777	789	816	782	842	841	823	776	778	786	806	837	796	836	765	751	771	768	784	803	713	798	736	796	756	791	811	796	811	746	792	758	770	785	782	823	796	746	819	758	802	777	780	794	760	790	746	760	817	823	805	837	786	808	810	779	794	828	846	813	831	785	738	758	800	806	811	778	765	785	775	795	808	875	795	798	779	791	762	815	790	801	849	825	721	839	799	808	765	789	805	814	816	805	852	779	780	774	787	775	777	778	803	834	767	770	754	836	802	840	816	800	816	756	829	790	814	782	753	760	787	802	805	770	750	785	802	775	774	810	771	814	835	801	778	767	822	849	826	801	770	724	795	798	817	794	819	805	752	764	816	816	798	795	791	819	818	744	798	731	809	800	786	814	805	816	823	741	818	827	815	771	797	773	802	825	750	764	845	799	773	760	832	802	783	750	794	818	844	776	839	743	823	821	784	784	777	869	797	804	734	783	786	823	786	835	771	766	747	790	791	757	758	815	829	787	820	811	787	769	761	786	830	807	778	773	776	778	835	809	826	826	814	804	734	759	826	790	856	787	786	770	881	804	782	790	784	775	791	837	821	792	797	803	810	777	769	782	818	760	809	779	807	824	747	820	793	817	794	807	832	800	812	796	761	785	780	772	771	772	836	799	801	757	792	765	798	825	776	803	772	804	836	827	792	788	786	827	803	804	804
29795	17097	12120	9744	5646	4393	4964	3080	2152	1782	1652	2033	1944	2415	8031	5565	3834	2247	633	457	401	400	432	459	432	380	355	354	340	331	304	334	316	315	326	324	319	327	300	314	315	322	332	326	338	326	313	356	363	345	320	290	296	325	322	298	292	299	318	303	325	278	280	283	288	331	286	289	322	335	330	270	290	290	300	325	315	322	345	329	332	315	326	310	324	327	324	296	322	295	312	336	306	324	323	298	290	327	327	315	278	286	296	327	302	280	275	317	322	342	298	331	295	297	306	286	293	286	285	317	303	324	302	306	281	326	329	337	296	291	295	322	328	341	339	337	297	295	337	319	305	339	294	313	303	316	313	322	326	295	298	315	302	318	281	289	309	311	314	315	303	287	319	320	327	308	307	326	310	326	312	251	336	296	298	283	332	300	291	297	305	326	272	306	292	306	300	305	288	344	314	320	295	326	295	304	314	328	305	333	280	288	307	305	296	325	303	335	307	301	272	319	320	317	327	318	329	311	331	285	299	288	336	321	334	328	328	327	296	332	310	325	307	324	338	273	288	324	305	324	298	284	315	298	276	304	329	313	323	311	300	308	318	306	321	300	325	300	323	314	345	284	292	309	306	298	316	334	316	323	334	305	329	276	295	297	280	311	290	310	349	297	334	328	314	343	325	290	332	274	303	316	333	296	335	301	303	330	310	303	316	309	288	290	335	331	314	328	298	290	299	341	287	307	319	301	288	301	335	298	308	289	351	295	290	307	294	344	280	315	303	303	324	342	316	314	299	298	331	303	289	265	329	317	337	315	319	302	313	357	313	288	316	260	289	328	301	292	335	324	288	289	305	287	315	296	300	316	300	263	307	304	331	288	310	308	320	290	298	304	296	298	315	322	312	347	315	288	314	318	325	318	297	295	300	347	326	304	312	316	318	308	284	293	311	341	317	298	313	300	291	319	324	281	290	320	292	314	335	295	314	304	302	286	320	303	303	315	331	293	322	297	302	333	290	337	284	303	323	304	324	310	327	337	330	310	324	310	313	291	334	307	327	308	319	308	325	306	303	342	314	295	315	301	335	319	312	328	310	304	299	310	323	308	323	322	324	304	326	317	307	298	327	324	283	281	333	309	300	333	322	317	302	296	308	298	347	312	304	304	328	305	313	313	328	307	309	317	318	303	287	319	289	321	304	298	311	313	326	282	337	305	300	331	318	309	317	295	305	317	302	348	284	321	304	291	304	299	313	330	319	288	307	315	313	307	292	296	306	327	298	309	334	304	302	330	322	304	315	306	288	296	313	282	291	323	324	311	290	338	324	307	316	309	305	319	319	301	323	303	293	322	331	327	301	311	330	329	285	295	342	307	317	306	312	321	307	313	325	325	289	310	290	302	309	313	323	259	361	307	346	298	319	307	291	316	318	318	326	286	319	343	309	325	323	310	340	316	317	305	292	272	336	309	329	328	284	274	302	295	316	313	321	320	295	311	312	310	298	289	266	311	290	319	320	329	310	335	288	315	317	306	335	271	319	305	298	315	316	315	290	309	278	303	309	289	310	331	325	306	317	322	307	258	302	285	331	325	319	291	296	316	326	360	317	294	345	325	344	330	295	298	275	289	301	316	312	293	280	301	308	320	325	314	292	313	320	302	297	315	348	306	311	291	306	303	312	308	326	304	302	278	329	302	334	329	303	357	314	333	311	301	313	354	269	331	312	299	332	330	299	317	296	303	301	297	303	312	307	328	352	300	289	300	310	288	302	334	298	327	320	311	300	327	297	331	306	299	322	308	321	337	319	307	283	346	307	326	325	317	297	322	321	302	314	303	295	319	281	323	318	322	300	307	298	307	312	307	298	299	292	308	301	311	305	296	318	341	343	293	384	334	319	277	321	272	280	309	338	304	341	299	314	338	287	317	317	303	289	319	289	299	334	331	324	327	346	306	288	319	332	301	284	322	309	302	329	317	288	294	310	346	310	281	292	321	307	292	300	336	328	302	316	317	325	292	300	312	313	308	303	306	312	334	318	347	317	287	310	278	314	305	316	303	350	319	291	296	298	308	290	311	295	326	332	308	298	319	275	297	312	301	294	298	307	328	296	305	306	292	300	330	305	324	345	329	307	272	328	300	343	323	299	303	309	316	305	324	311	297	276	332	319	306	316	287	304	332	306	309	348	282	318	313	306	287	306	337	317	307	271	319	315	309	333	327	286	324	326	317	292	285	300	324	322	297	309	332	306	308	307	301	345	350	305	344	302	293	317	279	281	312	309	305	303	304	309	308	304	324	325	373	321	302	321	303	305	315	308	315	319	292	316	321	320	311	310	283	291	307	307	314	304	312	331	326	336	330	312	310	321	329	308	337	322	344	306	305	280	334	320	325	325	325	296	339	293	297	315	300	312	304	323	335	314	280	291	294	293	330	295	323	345	314	287	292	296	286	318	314	311	301	305	305	279	287	292	302	333	318	323	332	328	324	258	320	301	293	320	329	301	311	312	296	280	298	305	353	305	309	326	306	296	316	291	312	301	313	324	329	294	287	326	293	311	319	323	305	316	327	308	304	332	333	284	306	307	334	319	312	323	309	299	314	285	298	311	317	293	291	319	296	323	284	329	317	328	299	311	338	311	312	331	287	305	321	306	322	318	312	300	325	289	319	287	294	327	287	313	313	281	281	350	311	331	305	308	316	335	297	332	311	337	299	311	295	299	313	328	284	307	313	310	298	325	328	306	345	318	324	301	304	330	303	304	289	287	325	298	315	364	306	325	338	329	331	306	303	300	320	313	328	320	330	309	319	314	298	306	310	323	329	304	279	335	325	303	318	290	281	317	325	302	329	290	333	338	344	311	314	319	326	343	328	319	340	302	297	332	329	291	336	279	303	315	313	314	295	300	320	341	291	320	325	331	315	327	305	314	349	295	292	309	294	311	301	274	325	313	313	298	315	298	303	317	274	295	326	321	305	309	317	320	307	311	288	295	327	323	297	309	299	306	318	300	281	306	320	289	298	319	351	317	335	323	293	328	284	308	318	342	324	327	344	334	312	311	329	297	310	300	310	332	316	296	300	298	290	325	308	301	338	322	342	310	302	316	317	306	295	311	288	289	348	307	327	319	295	326	303	308	332	334	327	343	322	300	315	273	316	312	323	319	285	286	305	327	318	302	294	285	319	328	310	313	276	300	303	299	307	307	330	329	320	294	325	294	301	314	316	289	291	305	277	297	310	324	317	315	316	326	317	317	326	317	294	265	300	287	318	309	308	320	306	355	328	287	283	315	323	323	320	310	326	328	320	306	320	341	299	312	317	285	310	319	287	325	292	288	328	284	339	307	305	304	302	289	320	301	288	321	288	303	300	323	317	340	279	310	310	319	306	338	318	316	301	323	334	314	285	324	285	328	324	309	328	263	295	327	296	340	301	313	279	293	317	322	314	332	290	308	321	308	272	297	301	319	321	294	290	292	330	295	350	304	332	307	319	319	293	315	327	306	353	316	305
11807	10155	15767	17848	13485	14074	15949	11315	9319	7737	7826	9687	8908	11764	27254	20889	16356	10365	2630	1691	1393	1499	1780	1848	1692	1412	1203	1202	1169	1028	981	955	897	878	857	898	912	883	863	883	833	867	902	990	1071	1073	1038	1069	1168	1174	1034	986	894	919	916	838	856	854	888	895	824	832	832	853	883	879	919	851	866	834	837	894	879	912	886	838	838	891	875	868	850	910	849	825	854	856	811	821	884	890	887	835	830	830	903	869	889	901	884	875	897	825	820	848	873	848	867	858	899	891	880	839	803	876	866	874	862	878	855	896	831	816	826	890	873	907	833	840	855	855	825	816	821	825	924	841	885	847	864	871	812	860	834	877	869	884	844	903	916	807	878	883	839	890	931	864	879	866	840	906	885	856	878	838	863	824	874	896	864	897	866	861	822	919	910	875	861	890	815	829	918	892	844	867	846	859	901	875	843	833	855	886	911	859	866	880	842	848	898	838	832	859	882	873	821	901	866	860	842	921	880	879	834	872	819	878	826	919	855	858	866	930	902	927	916	879	832	849	844	855	862	910	907	880	835	853	875	920	881	868	856	900	821	856	865	854	898	866	931	879	861	819	852	880	830	851	848	892	867	914	861	836	789	842	831	851	847	883	902	834	890	832	895	904	844	863	915	855	877	867	867	858	872	848	849	847	859	844	832	923	822	892	889	817	881	887	852	919	882	845	810	852	839	892	866	832	882	909	818	889	839	819	853	879	875	838	837	812	860	874	882	912	889	855	876	907	886	842	858	869	867	841	910	856	859	892	844	885	879	822	894	843	855	812	855	863	842	898	853	817	922	882	896	819	881	809	898	798	896	927	857	884	819	903	830	866	906	813	830	848	883	842	889	840	866	860	867	886	897	876	869	871	809	894	912	854	883	832	844	886	864	820	908	885	888	870	876	809	862	867	887	886	886	847	835	857	770	858	895	881	910	843	869	818	936	907	907	842	873	845	893	848	844	848	859	837	881	905	895	866	883	856	838	868	863	849	891	818	811	886	860	826	885	854	841	878	897	930	845	841	944	895	885	844	849	852	886	871	858	844	880	824	896	843	877	876	885	838	878	861	856	879	852	867	809	865	882	862	856	910	891	870	874	808	812	840	873	906	829	860	915	855	862	819	865	906	845	884	904	852	866	845	832	910	894	909	917	907	863	854	863	848	830	909	831	896	863	858	843	853	846	881	857	881	916	864	856	905	849	831	865	832	811	906	882	881	886	919	852	886	855	816	830	879	877	870	874	859	907	865	853	837	896	892	826	851	886	818	837	843	858	872	849	845	848	904	815	816	865	832	826	863	892	875	879	828	882	874	856	833	839	865	876	805	849	884	921	877	847	876	870	853	817	854	900	851	852	902	839	893	820	818	827	880	869	881	869	853	847	872	908	892	835	886	889	885	878	874	867	899	869	868	903	876	871	923	855	888	883	910	848	895	830	882	918	864	819	834	894	876	874	819	828	884	856	896	823	946	859	851	884	876	911	850	872	856	874	908	828	872	839	830	844	857	833	882	916	845	849	869	829	826	878	885	843	868	865	878	840	878	885	843	867	859	857	884	886	906	837	891	907	898	873	859	865	857	845	874	873	843	811	853	822	881	866	926	833	852	828	889	862	856	833	863	845	844	853	831	849	901	835	867	830	845	874	877	887	864	896	875	931	926	848	905	901	832	898	849	867	882	871	860	828	903	860	844	874	841	857	931	858	883	868	827	915	855	917	913	875	868	852	847	851	812	862	853	876	832	844	844	917	891	878	895	873	865	866	856	885	897	820	918	857	884	938	944	857	860	832	827	849	863	883	818	851	881	868	861	816	815	851	863	818	843	881	847	877	858	879	882	797	959	867	895	855	856	878	876	873	877	871	877	911	845	882	893	851	879	852	914	856	858	846	895	867	921	844	871	829	856	873	887	846	838	821	843	855	825	897	847	864	892	823	810	839	884	902	876	875	836	885	859	838	852	858	863	860	861	846	924	903	839	868	858	835	876	870	881	923	845	827	877	911	915	901	880	831	852	888	899	913	914	920	815	863	905	820	874	914	932	898	826	872	908	811	869	849	890	884	837	883	825	877	879	858	891	872	819	857	807	853	885	908	875	857	840	862	837	877	839	872	867	857	860	881	846	873	839	866	855	911	880	846	877	845	885	897	867	901	874	954	849	863	849	831	860	856	907	870	847	846	835	871	858	845	800	880	848	826	870	914	834	838	840	873	859	865	878	866	818	819	843	859	869	924	816	852	884	958	915	943	884	871	862	897	854	863	856	820	813	873	841	820	851	887	858	822	801	827	926	835	794	910	846	903	837	848	903	833	897	854	869	854	836	822	869	876	880	875	887	869	867	874	886	837	847	853	953	838	900	849	902	861	864	933	917	902	830	842	838	867	858	857	860	835	863	864	832	857	847	847	870	850	835	896	878	901	831	857	814	851	886	878	856	862	821	842	871	878	809	868	833	855	827	855	857	878	893	853	853	858	909	875	868	868	884	861	827	869	884	877	885	837	935	891	882	839	853	834	859	897	893	871	828	858	874	808	843	880	885	890	891	863	886	917	792	891	854	881	878	855	850	981	841	884	870	824	846	909	854	895	899	910	882	871	866	816	877	829	883	853	850	846	862	872	836	828	836	872	920	870	869	878	826	817	797	847	891	863	869	884	830	813	843	891	843	874	889	896	884	894	867	853	920	859	908	883	902	868	889	888	865	805	852	878	891	888	916	872	878	833	901	870	877	883	869	867	959	926	916	868	871	896	857	828	900	877	924	886	850	861	884	852	872	932	894	904	877	856	881	848	882	845	859	844	859	867	867	841	904	891	859	854	889	855	863	869	907	793	884	920	905	889	880	909	836	826	853	848	903	876	861	863	908	878	795	851	863	887	875	800	828	870	893	880	860	939	852	872	847	873	870	845	862	865	891	832	906	875	832	845	827	860	868	821	874	878	912	835	875	938	822	915	864	894	871	881	846	953	893	925	899	832	889	862	841	891	842	857	871	858	886	851	820	877	868	938	833	867	876	893	850	860	828	832	799	846	879	892	907	900	889	894	810	834	902	859	921	859	847	888	859	898	822	854	871	841	838	891	845	878	854	883	880	839	892	835	909	867	863	841	905	877	871	845	886	872	874	899	882	884	856	881	770	851	859	835	871	874	905	844	864	888	832	861	860	899	902	877	866	836	923	893	894	847	919	898	866	934	886	849	839	835	846	846	841	855	830	836	871	850	838	857	855	859	880	883	878	926	885	864	841	838	842	922	816	842	821	838	862	885	812	899	865	889	883	855	815	844	927	826	850	958	861	827	955	879	868	937	820	875	868	772	847	903	878	826	864	917	852	857	869	824	832	882	807	869	850	871	864	849	877	842	893	876	872	839	836	819	877	891	818	851	854	819	913	889	876	858	876	878	932	852	854	853	879	861	845	819	822	835	861	900	846	863	893	821	869	840	899	881	822	850	830	869	882	876	853	824	909	906	892	805	855	941	891
25613	6944	2208	1700	983	949	683	552	510	473	435	415	368	367	567	487	453	384	264	280	257	264	272	272	256	273	273	265	251	268	258	262	251	270	273	267	261	271	253	251	270	242	232	253	262	274	235	226	227	257	276	255	240	249	258	262	237	232	267	265	222	284	281	278	257	276	287	268	270	256	242	247	262	255	220	247	267	244	253	251	262	246	266	248	282	253	270	292	293	269	303	248	273	278	257	264	263	257	247	259	221	252	277	255	267	253	252	292	252	267	231	238	271	239	269	256	250	234	263	270	285	251	254	278	274	249	242	256	251	257	234	256	254	259	253	254	297	254	254	264	247	222	268	262	234	238	283	285	240	265	262	256	256	248	250	283	253	272	257	297	242	253	232	256	283	271	270	274	314	269	267	247	235	261	251	263	273	270	264	261	282	269	274	268	245	239	274	290	272	237	267	267	265	266	282	254	262	238	249	238	232	263	244	259	251	263	268	287	279	245	258	273	264	282	298	269	239	270	250	250	246	262	249	271	259	231	266	218	261	273	273	272	230	237	275	243	253	240	255	249	221	265	232	262	260	253	269	248	276	292	268	268	268	253	218	268	264	243	253	260	259	272	292	237	241	241	263	263	258	287	245	250	287	229	270	256	238	262	279	254	237	239	257	298	273	285	255	245	276	256	293	241	262	268	250	251	267	256	236	245	282	240	233	293	252	266	262	251	241	269	227	272	261	265	279	287	237	245	251	260	265	258	267	250	244	248	259	264	244	248	269	259	267	277	257	249	244	252	266	269	259	266	273	227	267	238	272	263	240	252	257	274	233	253	255	293	242	251	250	269	284	265	258	248	240	276	227	255	255	248	215	260	272	238	251	251	262	298	248	269	253	263	277	251	249	253	250	260	257	277	283	273	249	261	275	243	266	269	248	252	256	255	225	243	271	292	251	291	259	252	273	237	237	243	227	267	278	250	270	265	255	256	294	289	242	265	252	255	270	278	259	293	281	258	257	277	259	270	236	254	268	255	243	251	234	265	252	288	274	253	268	272	244	279	281	265	250	265	257	275	230	232	243	231	272	268	254	273	245	239	263	232	260	243	303	225	250	241	271	251	269	284	258	250	262	267	293	257	263	287	249	247	276	265	266	251	240	250	266	267	254	253	245	268	287	244	235	272	263	255	272	258	242	275	268	261	248	283	267	264	258	248	245	255	278	241	271	246	269	266	278	243	270	248	242	274	228	270	247	282	256	235	282	287	244	249	252	257	264	263	257	259	249	279	263	252	251	277	267	277	244	247	233	254	253	285	268	248	252	247	265	221	274	248	256	293	229	277	266	257	260	260	270	259	257	247	262	256	284	241	274	259	257	231	235	216	260	272	229	277	279	270	269	262	269	276	260	265	268	256	279	237	235	257	257	296	274	245	258	263	250	265	249	264	252	231	241	260	256	263	243	273	235	270	233	259	248	242	246	252	261	271	270	260	229	283	277	259	246	267	283	265	265	237	272	256	241	276	272	268	273	265	237	242	266	251	236	247	242	244	227	239	264	234	264	259	266	259	251	273	301	252	289	254	251	251	255	282	244	261	278	238	266	256	265	239	227	248	264	266	273	271	263	247	233	272	249	249	247	265	258	262	236	251	226	272	242	247	273	275	274	250	258	273	270	235	250	276	250	294	254	273	233	258	235	233	271	260	280	280	260	254	237	250	225	241	253	271	261	238	279	296	259	271	249	279	279	259	256	261	259	265	269	257	254	273	247	255	238	254	234	250	260	270	255	269	246	265	248	269	264	250	241	253	249	272	262	289	269	247	274	271	233	270	257	245	251	268	237	268	284	273	224	242	270	229	265	249	284	250	230	270	245	267	221	236	274	262	273	262	250	284	241	278	250	246	278	250	255	250	249	271	262	265	240	240	250	267	288	233	258	224	254	261	253	282	269	274	274	260	241	300	248	285	224	236	259	252	281	262	268	263	255	269	286	273	267	260	269	254	266	257	246	247	229	281	297	249	264	252	249	257	266	264	266	272	278	263	241	282	267	246	247	260	262	271	253	257	272	248	225	271	262	231	232	255	273	234	240	292	275	274	249	264	266	262	255	272	269	271	255	272	260	230	269	232	231	247	261	257	259	274	274	249	264	244	251	237	257	285	240	252	245	293	252	255	271	232	243	237	257	267	279	262	234	254	244	254	271	262	285	263	255	238	259	265	283	270	263	242	267	245	251	258	255	244	256	250	292	278	239	265	251	275	228	264	234	263	244	286	254	257	229	286	241	257	274	290	238	253	253	253	249	267	251	266	247	274	265	273	221	264	239	234	259	234	241	263	266	254	270	262	260	293	266	239	253	239	246	257	259	269	256	259	285	295	283	248	231	240	288	257	250	270	276	263	311	288	255	266	245	275	228	255	251	238	252	246	287	252	254	284	232	274	277	272	267	258	263	257	255	270	253	281	239	234	264	244	246	263	260	239	237	280	255	239	229	241	258	250	260	242	277	252	279	256	273	254	252	285	262	254	238	249	274	260	284	275	253	230	244	297	266	243	253	286	235	244	262	271	259	238	259	266	252	269	271	288	267	304	269	244	254	248	248	264	269	259	284	259	236	244	278	256	263	231	239	271	271	261	261	236	254	272	285	274	263	255	264	257	248	272	263	264	262	253	276	253	267	255	289	269	259	269	288	260	256	258	253	248	210	279	255	266	249	263	229	236	263	253	252	254	239	260	256	297	242	290	262	246	254	248	244	246	239	262	267	243	262	258	254	264	271	262	267	265	263	273	260	267	287	248	250	272	267	264	240	247	271	250	279	266	263	263	260	252	264	255	232	249	235	244	254	241	232	280	258	241	273	238	245	275	280	285	262	277	268	235	263	260	258	265	271	256	266	257	274	272	253	248	246	280	278	264	287	248	275	283	273	273	258	248	241	252	269	261	259	262	262	262	227	249	261	243	251	255	242	264	265	265	267	276	239	270	270	280	255	264	275	245	269	248	215	259	239	235	253	272	243	276	248	289	257	281	285	278	241	240	269	237	240	240	254	242	254	265	267	252	282	232	263	264	260	252	252	255	234	275	267	254	260	281	243	269	273	233	264	254	257	281	276	278	230	273	260	245	250	260	237	260	259	271	274	262	243	231	295	271	248	256	262	229	251	263	285	238	278	259	254	253	308	236	253	248	251	278	263	250	269	247	283	248	257	248	231	260	245	272	258	273	240	272	292	259	260	273	304	250	254	245	253	260	271	290	258	240	270	261	257	249	254	236	287	276	285	264	289	257	257	274	270	254	266	235	282	279	259	243	295	257	242	276	254	257	269	273	228	262	262	244	252	248	264	279	262	256	246	246	250	268	268	262	251	271	275	246	252	259	265	257	249	227	285	238	262	261	252	233	237	254	280	285	273	265	273	272	265	271	257	242	254	271	286	250	280	255	278	245	266	237	247	274	263	259	243	262	258	258	277	256	251	277	304	238	255	244	253	248	248	265	275	284	281	254	255	260
7831	3142	5278	5355	3856	3497	2788	2241	1907	1560	1706	1582	1405	1524	2813	2045	1974	1337	870	854	858	836	772	824	839	797	791	748	752	750	762	747	736	767	733	784	760	735	703	764	750	725	765	763	734	780	752	740	732	803	807	724	733	712	732	750	762	808	769	691	674	689	725	782	730	736	746	750	754	810	707	703	736	690	716	693	741	730	709	739	740	754	751	754	771	762	765	706	703	717	795	717	741	700	740	783	723	773	766	762	767	706	726	740	759	709	724	677	766	718	708	801	756	735	726	714	735	731	744	699	729	759	763	781	749	751	756	680	724	740	771	719	744	731	703	731	685	745	716	776	682	725	726	753	718	729	737	737	721	748	701	706	732	751	745	763	708	731	756	721	731	744	708	750	748	742	768	759	744	739	715	707	754	696	776	775	694	729	749	731	761	775	741	684	759	797	703	711	737	786	754	757	702	728	777	750	741	730	728	771	752	646	719	746	751	755	761	754	692	700	712	769	709	738	748	762	770	704	735	725	706	752	752	702	716	778	718	755	741	748	774	699	667	764	743	745	772	723	775	721	774	749	754	675	755	667	741	758	707	697	751	704	786	755	716	737	763	770	753	747	710	742	716	715	711	745	711	751	741	724	756	762	793	724	717	709	729	727	767	755	670	734	690	758	737	767	707	706	706	727	741	742	737	737	769	695	742	741	700	731	712	724	749	735	730	737	684	718	755	722	768	730	713	715	756	739	743	761	714	754	769	776	745	745	764	783	761	731	759	765	734	709	710	715	777	715	734	727	720	752	764	698	722	726	741	757	753	729	724	716	756	754	715	747	762	707	758	717	690	725	786	765	762	715	742	727	761	749	726	697	741	706	662	730	745	780	701	725	730	728	716	782	777	741	731	745	748	743	721	756	767	705	718	717	739	747	733	741	727	702	716	742	748	748	794	753	698	747	710	729	786	747	714	716	763	733	751	762	774	728	757	739	804	739	689	798	702	704	722	739	757	727	768	717	764	697	736	712	800	741	726	706	786	699	740	741	721	751	772	699	725	750	768	754	705	715	786	772	691	737	746	712	753	755	778	718	727	777	721	726	741	727	788	735	732	731	719	744	779	728	714	760	727	770	761	769	690	710	796	711	725	716	681	700	735	745	699	723	723	745	690	726	739	727	688	766	725	697	727	753	750	734	705	712	754	746	755	694	740	742	748	740	710	741	753	730	779	723	715	718	713	711	741	722	702	760	725	729	805	747	703	696	732	740	727	710	792	715	771	777	728	734	802	759	726	757	734	764	720	767	681	766	726	689	748	720	780	742	774	743	772	729	717	760	756	713	746	773	740	715	747	743	758	746	694	705	703	784	774	751	744	768	779	770	722	758	738	664	735	697	782	737	723	720	723	746	715	694	774	730	750	743	724	795	762	721	737	747	728	727	815	735	730	687	740	736	730	761	704	722	773	703	760	769	723	716	749	711	711	752	712	775	779	766	752	762	749	751	737	727	736	741	719	718	710	780	699	775	740	758	740	765	729	705	819	706	770	688	714	778	778	741	717	744	729	746	767	789	719	729	765	764	756	724	765	761	756	681	753	744	751	706	728	758	695	761	724	763	754	764	689	767	707	747	740	744	765	754	755	765	748	705	673	737	729	718	722	738	723	766	779	733	711	732	722	745	704	702	734	695	721	740	744	715	705	753	708	720	707	762	698	679	742	764	715	722	731	719	741	698	710	764	721	721	723	739	735	712	704	740	744	731	755	721	734	736	729	730	735	752	741	767	708	743	744	764	745	730	745	729	771	721	748	770	759	758	743	752	759	719	716	741	748	739	741	724	739	648	767	807	788	771	701	722	742	719	757	725	718	742	715	725	772	726	759	742	751	718	751	747	731	774	739	723	716	716	753	740	686	727	715	739	753	702	783	722	740	726	726	761	713	729	753	735	730	725	743	727	754	748	732	750	771	717	729	733	735	766	738	768	742	750	739	737	707	775	789	701	730	713	710	771	698	749	735	708	745	728	758	773	708	768	744	683	739	747	764	751	726	732	726	748	761	706	787	758	724	747	742	768	692	666	769	739	730	748	725	740	677	770	715	703	753	710	769	764	756	789	742	720	782	720	767	785	729	699	736	725	738	735	703	755	751	758	734	756	739	748	723	764	729	720	712	728	751	734	718	735	765	748	719	743	722	763	737	785	736	770	719	711	678	760	744	713	735	727	775	743	732	704	760	710	726	778	722	743	792	740	730	727	724	687	734	713	784	761	741	770	702	715	725	716	767	734	704	683	678	718	764	771	743	754	715	738	764	719	766	724	721	739	739	699	730	740	710	776	716	726	708	721	760	762	729	763	721	681	768	722	702	713	753	792	759	790	691	771	737	744	768	735	730	698	830	714	743	706	718	693	715	724	717	734	759	766	754	726	720	716	738	751	758	743	748	742	778	724	691	756	780	757	728	702	728	729	731	710	755	722	759	752	726	738	777	714	746	712	725	683	749	735	757	758	762	733	733	716	677	741	765	716	735	675	746	661	729	749	733	736	698	717	759	724	752	734	744	725	697	739	774	704	760	726	737	745	725	723	751	728	736	727	776	733	773	726	728	787	739	760	723	760	778	753	741	743	740	709	790	697	717	770	768	724	706	745	718	713	708	716	708	750	731	700	789	753	780	714	728	770	745	725	712	760	764	721	714	757	745	753	745	726	740	731	735	713	669	734	689	757	733	729	725	797	776	701	710	731	729	702	755	766	715	732	749	740	796	771	754	762	724	710	677	736	776	738	754	714	700	704	709	772	752	722	727	704	720	795	728	700	731	730	715	745	745	711	729	743	741	747	739	757	732	759	761	731	713	772	765	752	712	750	718	751	729	744	808	741	750	738	755	700	769	717	737	712	758	715	754	757	723	711	742	755	751	743	741	732	728	692	750	727	715	713	699	733	805	802	693	716	688	730	746	748	752	738	786	767	745	747	745	732	722	764	762	704	749	761	686	760	752	713	741	721	716	725	754	728	698	724	736	732	742	758	737	730	785	744	758	773	713	721	753	703	784	735	711	713	738	740	744	715	717	703	729	722	744	702	691	689	738	693	754	731	753	763	746	715	728	749	684	746	734	739	709	731	701	757	706	745	742	693	768	721	724	767	724	760	764	772	706	716	723	817	706	699	781	745	693	715	689	705	742	776	784	765	749	733	717	725	740	768	757	765	747	722	723	782	761	707	715	758	767	793	737	732	731	755	756	768	803	759	715	736	735	783	771	694	749	705	710	786	763	750	773	728	706	749	743	695	662	746	714	752	768	771	726	731	703	752	715	751	750	733	769	732	715	702	731	690	728	755	719	744	705	725	754	756	728	748	707	760	684	723	770	789	783	800	775	799	709	702	719	740	732	766	731	768	725	681	802	749	783	751	754	697	757	728	722	721	729	750	728	724	675	780	740	766	772	770	773	748	717	731	740	736	711	738	746	753	740	723	718	746	752	708	737	695	770	760	770	733	733	732	775	736	789	762
28218	12829	8912	6120	4039	2820	2254	1737	1160	1026	1272	1310	1014	1023	4426	2590	2417	1282	392	374	385	326	332	386	393	343	334	368	299	294	304	336	287	315	326	314	307	296	274	285	320	318	318	363	345	312	336	313	272	333	303	298	294	272	295	301	299	250	289	287	332	294	291	267	287	273	274	265	286	311	314	264	302	297	299	271	286	309	303	326	302	262	291	295	295	287	308	292	298	298	302	283	290	312	309	293	317	328	260	283	261	284	326	282	288	321	279	256	280	278	268	298	298	297	271	301	292	294	290	287	297	311	325	281	298	279	301	307	324	299	284	281	307	295	294	280	317	287	283	299	311	287	293	286	284	292	259	289	290	300	263	291	332	275	292	293	297	280	282	248	271	281	272	254	291	295	305	315	279	318	309	296	284	288	339	280	288	275	276	300	294	289	288	278	316	289	297	302	301	289	279	290	318	306	300	303	312	289	269	292	273	309	316	279	315	288	312	266	280	308	306	281	284	282	313	296	297	309	302	300	280	283	321	275	269	321	308	269	320	283	309	264	314	296	286	283	300	272	314	337	290	301	290	304	300	310	275	306	283	300	257	303	300	284	296	292	305	272	274	298	343	292	341	317	297	288	300	289	324	291	334	321	280	296	287	290	281	313	320	298	299	312	296	323	278	271	262	278	292	294	297	301	275	287	255	302	281	319	300	248	294	280	285	309	287	295	325	294	286	286	297	297	285	300	299	298	290	276	291	344	299	313	290	302	292	290	304	280	296	286	299	290	319	319	304	266	298	316	277	301	308	323	331	302	315	293	270	293	296	294	297	320	306	266	299	297	314	313	289	292	292	270	309	303	281	274	292	286	292	316	282	285	284	289	299	276	282	283	265	298	289	315	302	264	299	316	313	270	305	309	282	286	280	292	260	278	295	279	311	294	296	322	272	299	313	292	296	282	285	284	289	306	300	288	300	275	318	295	312	284	330	272	298	302	280	301	307	264	288	297	304	299	324	294	302	289	296	314	275	279	286	291	290	278	307	286	284	282	306	313	269	302	271	295	281	289	288	301	299	278	331	283	307	298	307	287	273	274	268	317	346	298	286	269	287	352	293	281	313	283	320	289	282	276	303	287	293	288	303	291	287	273	327	298	314	280	267	279	290	312	283	278	288	294	301	322	304	286	263	294	311	273	280	297	294	297	314	308	320	249	288	285	262	308	299	315	291	314	340	296	298	281	306	289	307	301	297	322	309	279	281	271	278	279	327	306	286	290	294	309	261	273	297	288	272	310	320	281	310	288	277	293	294	300	307	307	283	304	299	286	297	306	301	299	293	302	274	266	303	293	306	316	290	274	258	293	283	309	307	312	267	317	282	290	306	310	290	306	310	295	301	283	264	261	280	277	295	339	276	314	281	308	346	306	313	308	342	302	271	300	329	299	289	289	295	258	283	270	279	305	300	293	305	294	269	312	294	301	256	279	288	308	286	306	306	255	273	291	300	290	284	293	280	297	294	278	321	278	318	304	289	319	301	291	274	284	309	258	279	293	312	298	316	266	292	306	317	282	261	304	304	291	313	329	262	313	284	325	285	291	261	265	291	328	308	266	300	288	292	313	308	305	272	287	323	287	288	320	294	316	294	274	302	319	337	281	270	302	282	299	310	298	283	282	295	277	290	274	308	267	304	305	305	321	281	293	271	292	297	327	293	294	299	293	303	296	293	295	276	298	308	322	297	271	264	271	257	291	287	296	295	312	299	274	326	278	301	296	292	271	267	289	271	308	282	274	298	275	305	304	303	276	302	317	291	268	302	304	316	301	325	280	285	271	284	283	283	282	289	319	290	278	302	330	315	278	304	295	301	277	273	306	310	308	271	290	317	325	279	304	303	268	303	296	301	301	304	244	311	268	269	284	295	292	314	314	299	290	265	289	294	302	259	316	311	309	266	307	300	289	243	284	280	297	285	268	275	283	261	288	279	280	282	296	280	305	296	309	282	312	295	300	272	279	307	311	287	296	299	300	271	327	308	276	287	286	268	314	276	261	328	300	294	274	284	302	276	319	302	316	285	294	291	327	259	314	294	302	307	300	328	279	300	292	276	313	253	308	306	293	312	316	301	264	303	269	294	282	325	299	304	319	322	309	299	313	307	265	292	301	273	299	283	283	296	323	293	279	299	276	281	282	288	298	286	307	307	297	273	296	280	283	280	269	288	301	294	321	293	286	279	269	292	293	309	303	293	309	289	281	289	302	293	290	270	279	279	295	299	256	252	274	331	300	292	315	302	279	269	315	302	284	260	277	282	273	308	281	312	300	281	282	315	294	299	272	257	290	278	316	293	324	303	299	264	270	286	284	308	266	306	294	299	298	305	284	279	287	278	273	293	278	335	290	326	277	284	284	293	272	287	294	291	295	292	307	308	281	294	282	323	300	269	291	266	311	328	274	304	266	289	320	287	292	286	304	323	313	318	267	282	281	284	300	322	286	260	322	292	265	298	298	285	295	289	270	312	262	278	274	309	291	301	308	304	273	291	297	321	323	296	287	274	290	301	279	284	322	283	292	285	302	295	300	283	314	284	270	335	284	298	296	292	311	282	277	297	298	277	301	331	282	330	272	294	298	297	325	305	297	271	295	288	264	301	308	279	292	287	290	309	307	287	262	331	264	290	292	293	323	279	295	294	302	281	293	284	309	278	300	280	293	307	295	274	295	281	274	300	299	295	310	331	312	301	307	306	294	280	284	281	281	308	285	319	284	279	290	303	331	299	280	260	288	296	254	302	292	293	282	275	316	260	291	307	313	258	284	309	287	302	292	321	283	283	281	276	309	293	315	285	299	321	319	295	304	289	268	264	298	317	316	314	302	324	306	306	295	286	293	254	297	321	290	280	286	294	297	271	274	290	282	311	316	299	323	274	314	302	315	314	324	274	297	280	286	279	284	313	337	302	260	302	284	284	293	295	305	301	277	277	272	295	319	299	302	296	289	290	287	260	262	287	330	305	269	267	270	294	302	291	279	290	299	273	314	284	288	275	306	288	290	299	312	316	272	302	299	290	273	320	294	328	269	330	293	264	279	281	299	294	287	289	269	314	329	307	257	270	261	277	300	301	313	280	282	270	286	285	311	286	282	276	317	267	293	292	295	281	292	284	317	287	320	307	310	328	293	308	306	318	325	288	305	273	313	288	326	300	269	283	301	275	321	306	269	329	301	280	304	300	283	292	292	296	260	308	302	282	298	255	329	305	298	302	264	316	292	290	281	285	323	271	309	293	315	300	302	300	312	303	322	317	287	295	292	309	293	300	292	301	282	291	305	291	308	302	305	312	303	268	287	290	304	300	286	292	271	290	310	285	294	303	272	313	297	297	277	306	324	309	347	284	281	282	294	319	292	286	297	305	278	308	311	277	272	257	283	272	284	327	307	296	312	289	285	308	297	349	285	293	329	315	316	313	312	260	300	278	287	297	310	306	294	270	294	295	317	299	262	283	271	274	291	283	291
10041	7362	13372	12519	10471	9454	8371	7056	5048	4814	5537	6148	4844	5186	18363	12061	11491	5872	1363	1314	1287	1203	1283	1478	1255	1079	1076	1091	1015	960	909	858	893	847	875	852	824	900	866	912	962	1087	968	940	904	952	904	907	892	938	956	956	825	858	796	874	847	818	896	777	828	804	822	882	810	833	818	829	851	859	815	870	856	828	894	784	844	819	861	826	823	838	795	808	824	839	798	827	787	794	833	795	868	816	820	805	873	845	833	859	837	804	811	872	870	864	832	877	814	869	836	831	849	801	786	797	840	821	800	858	827	792	861	824	811	851	775	799	808	841	841	828	859	838	863	807	799	802	834	777	836	783	838	870	855	824	894	823	805	843	834	817	873	784	850	815	829	829	851	836	857	833	872	829	842	834	856	838	838	857	787	839	798	834	833	883	850	804	859	871	859	851	822	894	804	776	847	858	769	838	846	795	790	833	798	857	821	867	769	802	865	847	802	811	853	849	813	831	851	831	815	827	869	836	818	818	882	884	789	846	850	832	800	833	843	780	867	792	831	813	855	817	813	834	875	861	795	857	818	821	823	865	769	860	839	811	826	797	859	820	797	796	867	834	843	830	871	825	857	856	846	817	833	862	846	824	813	827	860	851	839	811	854	828	792	808	824	821	819	784	822	839	829	832	859	873	828	823	851	867	798	834	828	841	817	849	878	821	809	849	830	819	882	818	820	807	832	815	825	841	826	841	817	800	748	821	818	819	839	838	829	807	819	799	809	833	807	824	855	844	773	838	861	785	819	824	809	787	776	849	802	838	805	791	815	837	832	829	813	833	790	823	810	852	784	791	846	831	902	858	929	808	826	826	807	882	829	877	831	848	826	780	804	847	815	840	830	810	802	809	847	814	886	840	885	840	863	879	844	842	867	828	794	790	830	811	869	868	859	835	847	823	832	848	809	845	818	811	807	855	832	845	850	800	882	810	843	806	820	831	804	833	823	869	782	803	840	796	839	826	860	784	855	808	818	803	771	868	847	828	834	845	846	824	877	845	811	842	830	808	841	837	816	856	810	876	818	809	848	840	792	837	805	846	847	801	802	844	835	841	826	840	774	826	842	853	845	913	831	825	843	823	851	830	805	826	828	843	825	835	817	873	831	833	870	827	869	832	845	797	838	791	830	809	878	801	865	839	860	823	801	817	899	868	859	861	786	889	853	852	765	847	802	809	873	830	796	798	840	791	849	831	822	833	839	880	821	810	865	822	826	846	818	820	756	880	817	799	829	816	781	873	800	853	822	858	821	872	872	816	915	834	836	799	796	821	771	839	793	841	872	824	805	875	814	873	770	791	794	832	840	842	825	827	820	858	830	836	797	895	788	809	830	846	796	798	904	813	851	836	859	846	807	763	793	801	829	809	785	826	803	829	803	792	868	806	871	869	852	824	802	850	785	825	851	826	860	851	840	834	873	798	829	802	817	825	792	769	839	855	836	823	851	799	852	817	833	856	853	881	818	844	845	829	837	809	847	824	839	800	780	798	804	825	862	830	809	824	800	822	884	826	854	804	844	824	822	828	799	850	826	810	834	842	834	776	861	846	864	906	814	803	817	825	840	820	828	850	880	840	870	887	842	873	815	778	827	895	807	804	840	839	794	805	794	845	809	805	832	772	861	811	811	871	841	800	812	832	743	842	881	800	865	814	827	808	800	843	826	814	829	814	844	870	826	859	841	862	847	839	806	836	819	854	839	840	805	779	867	788	803	856	822	827	823	837	859	852	801	815	810	852	805	769	830	789	821	806	822	775	862	829	870	859	841	868	864	838	822	805	806	846	882	819	800	872	781	827	873	825	850	846	844	826	831	846	855	888	805	867	813	832	841	806	868	840	879	838	829	859	885	836	809	823	774	813	846	817	858	795	808	805	821	886	810	829	860	842	811	823	893	885	839	809	813	823	853	857	841	853	846	842	801	798	819	812	847	870	818	909	794	819	875	856	868	842	815	852	803	825	857	812	814	803	829	812	805	863	815	877	796	835	832	885	864	853	832	755	847	833	784	856	823	842	822	847	844	860	871	832	873	872	863	832	825	775	847	795	789	829	890	827	844	804	837	848	847	818	800	801	859	781	830	829	857	821	821	828	822	769	851	820	859	783	786	806	856	818	862	884	807	796	840	815	878	816	823	812	844	826	833	793	862	816	813	841	802	867	839	803	807	797	871	793	883	825	791	822	816	858	885	852	856	839	814	852	807	860	789	829	832	854	795	855	851	849	845	838	791	841	862	788	852	866	781	825	822	822	853	832	833	799	839	870	797	802	847	798	877	774	782	790	766	832	836	824	793	824	813	793	840	829	752	846	815	797	791	834	821	825	864	848	775	826	817	784	815	823	810	838	800	848	837	889	862	802	777	827	780	836	803	826	818	813	803	824	856	856	832	831	808	878	835	840	791	841	823	846	818	872	868	840	845	768	812	905	873	865	879	850	836	820	806	803	844	796	835	831	823	825	847	897	885	888	794	810	878	785	821	835	784	876	866	837	821	831	819	828	860	867	796	846	855	848	817	885	817	845	807	813	839	820	877	836	827	794	799	793	812	858	779	809	829	875	817	804	849	810	825	812	825	796	839	812	859	839	862	881	820	818	813	821	831	825	865	845	844	846	803	837	824	779	850	833	825	847	807	810	812	833	839	828	819	801	816	812	885	772	857	872	830	854	798	817	838	810	812	820	815	838	887	856	801	824	839	854	919	836	864	776	841	807	846	836	848	881	816	823	830	829	830	805	844	793	848	832	841	811	867	823	805	823	819	787	829	824	844	816	887	806	829	849	832	834	797	863	833	866	803	829	808	819	838	843	803	824	800	767	819	834	874	853	786	878	845	827	811	853	846	801	811	847	841	832	841	859	840	797	817	816	848	845	833	861	863	793	857	881	803	868	849	887	827	842	829	848	802	802	835	793	816	836	807	872	805	824	813	862	852	779	846	823	849	781	796	867	824	838	834	828	804	832	829	842	812	838	852	835	835	825	826	815	785	847	827	818	826	833	872	819	846	821	790	849	826	843	848	833	855	845	781	827	797	804	834	809	806	858	817	875	800	863	813	780	829	886	897	836	829	803	826	849	869	831	855	829	832	822	828	878	847	887	793	841	841	847	838	824	869	819	824	806	811	811	827	821	843	800	831	864	854	800	810	833	783	848	870	780	864	854	834	874	820	816	833	851	827	869	797	872	889	880	817	829	878	821	831	827	808	814	842	834	813	805	853	838	851	845	801	821	886	889	853	837	798	806	819	876	789	860	783	828	828	838	870	842	830	836	802	794	841	835	811	867	873	782	828	817	824	826	843	833	864	819	840	874	786	786	811	867	862	862	846	825	847	806	858	873	849	813	841	840	827	894	780	806	815	871	891	813	841	876	843	848	814	822	825	906	823	783	831	875	850	821	826	847	851	799	821	839	780	853	839	827	841	825	838	824	783	817	829	834	789	809	799	817	775	855	823	836	781	839	838	811	843	826
29435	17726	13548	10099	6259	4843	3817	3030	1801	1768	1749	2121	1587	2312	7497	4659	4349	2041	593	408	452	391	426	439	397	401	364	388	362	289	337	319	309	324	270	310	323	316	368	318	317	334	298	389	358	376	378	334	317	330	322	334	321	311	309	330	318	326	317	306	326	297	318	314	295	342	308	332	323	315	321	292	334	315	323	298	311	320	330	325	335	355	316	336	325	316	324	296	337	318	322	315	327	315	325	298	298	331	346	309	315	309	326	303	299	311	333	331	348	311	320	329	327	326	338	304	323	337	295	359	308	313	318	319	323	297	306	307	310	322	324	336	316	311	349	311	315	314	303	341	316	310	304	337	321	334	319	307	321	322	344	321	299	323	319	317	322	353	328	311	273	287	346	293	334	304	355	324	336	341	344	322	314	324	298	298	276	336	314	344	334	298	315	298	336	312	306	297	321	314	287	330	327	300	310	296	286	336	337	340	306	352	331	324	294	297	301	310	314	339	328	299	301	299	329	314	333	316	319	302	353	319	312	316	316	294	319	328	318	290	288	315	313	298	323	305	290	351	327	325	302	316	338	332	340	301	315	324	332	315	324	302	283	298	329	286	316	290	303	336	300	328	355	300	295	314	315	313	311	317	313	325	348	351	327	338	329	311	314	306	329	316	329	300	314	266	302	263	310	315	352	323	352	305	341	316	323	321	292	305	311	316	317	293	314	340	319	328	312	307	326	350	323	349	301	306	284	336	354	310	296	315	316	307	325	319	316	320	310	322	339	317	318	299	301	342	306	326	297	322	329	317	317	327	306	322	323	293	354	310	293	311	322	306	325	343	312	336	304	280	348	313	305	314	344	331	342	305	327	327	293	303	319	338	308	318	350	328	318	307	333	332	329	299	317	308	341	308	287	294	334	295	298	322	342	318	310	311	331	314	335	320	314	317	357	309	327	279	307	307	312	333	301	316	338	308	317	299	351	345	305	308	325	299	346	308	302	327	324	292	283	328	317	339	314	303	299	288	334	328	343	329	329	320	326	311	334	297	327	316	305	310	333	330	304	286	296	336	308	289	366	322	264	336	317	310	300	330	332	326	313	336	315	336	311	293	324	300	322	326	301	298	292	330	343	323	345	333	329	313	315	316	321	296	321	348	314	327	289	341	326	298	329	332	294	307	312	327	321	333	289	344	320	319	307	296	319	327	308	300	315	314	288	298	312	280	322	316	248	301	361	318	318	294	304	327	317	293	342	359	307	297	315	327	284	292	293	312	331	311	315	327	275	289	324	324	289	340	309	306	333	365	302	318	317	314	332	318	300	337	309	354	307	319	306	325	320	321	327	304	323	332	342	301	299	309	300	357	329	334	306	322	349	288	308	347	295	319	294	329	302	335	349	319	291	337	293	314	332	277	320	298	319	318	336	307	340	333	316	313	312	308	315	353	304	343	321	315	287	343	336	299	316	310	326	308	312	309	338	312	317	318	284	313	314	327	339	337	306	337	340	281	326	302	282	322	318	319	330	342	303	312	311	308	313	300	345	311	310	291	294	334	330	328	338	320	326	314	320	314	310	307	320	305	313	314	324	307	323	317	324	340	304	305	317	325	313	325	326	316	285	321	326	319	319	317	329	320	306	347	351	319	332	336	327	301	348	331	314	350	269	298	348	308	303	308	317	323	315	334	307	328	323	328	281	337	311	316	293	317	320	328	308	322	349	329	317	303	320	323	322	349	285	312	316	299	329	314	314	296	318	332	315	348	308	321	332	294	341	307	302	298	322	335	291	322	324	315	302	303	288	309	314	346	281	305	302	333	322	327	332	285	301	316	338	352	361	319	344	316	317	359	311	331	306	303	293	275	335	340	323	317	275	342	315	317	350	301	295	297	346	287	306	329	306	304	327	267	320	298	336	301	338	313	334	321	340	311	327	315	306	317	312	315	292	282	307	359	324	363	309	320	303	311	307	320	314	321	346	307	305	313	295	314	328	314	316	304	311	325	337	303	354	313	311	352	329	312	315	319	324	313	282	331	319	316	325	327	304	334	283	325	321	308	306	316	289	323	352	345	342	312	308	321	319	283	310	282	311	326	335	268	333	314	322	306	310	309	319	329	333	317	333	300	303	289	332	315	325	340	338	308	310	311	307	345	329	303	332	332	295	358	297	324	301	291	313	313	296	324	337	329	328	312	318	306	328	349	368	350	326	317	342	306	305	282	307	326	308	314	317	322	323	319	317	295	344	329	314	335	316	315	315	321	315	315	330	316	310	319	330	329	283	348	334	296	340	326	313	333	365	337	345	329	324	322	327	331	307	342	327	288	323	324	292	308	336	304	319	309	361	329	304	312	311	305	320	322	325	321	319	307	315	323	320	332	312	317	307	340	312	319	313	329	326	347	312	307	325	332	349	316	310	294	302	334	336	358	304	352	320	315	323	333	317	333	293	301	291	312	344	314	346	347	294	278	317	308	307	310	334	288	318	306	332	326	306	344	319	295	346	335	348	293	327	296	312	338	330	319	309	330	309	314	296	318	336	289	345	323	302	305	308	314	348	320	330	296	327	292	310	361	306	285	334	333	301	350	313	326	318	294	326	316	319	300	321	331	312	332	301	321	287	294	330	342	316	317	296	308	313	342	311	316	343	321	327	331	334	387	315	314	282	309	331	346	303	341	318	332	282	291	300	315	333	297	326	306	332	353	351	308	312	311	318	321	306	335	317	325	310	347	333	300	334	314	277	324	307	303	316	284	364	314	306	322	335	329	314	310	329	312	303	309	310	298	313	319	303	330	300	310	304	324	294	328	347	338	344	329	310	316	331	336	321	312	318	315	334	317	316	296	311	327	331	336	308	342	310	308	336	328	311	308	331	302	305	345	302	308	311	288	334	329	318	323	320	304	336	348	305	312	333	314	355	314	314	293	325	328	328	303	328	304	324	343	304	303	325	326	303	330	310	297	321	287	333	328	280	293	340	334	291	309	332	317	339	296	313	308	296	333	293	292	334	359	307	320	305	320	293	331	307	311	337	343	333	306	320	325	338	324	312	302	356	334	329	303	325	293	315	308	297	319	309	314	322	332	303	338	318	292	308	307	311	308	339	299	326	348	302	316	325	296	328	323	296	343	312	362	307	279	318	302	341	332	320	269	341	308	332	316	340	346	329	315	364	334	318	332	325	312	271	280	301	320	314	338	295	320	346	320	331	306	318	326	301	306	310	330	336	299	311	309	336	341	318	318	334	322	309	323	306	273	298	301	362	325	310	315	336	323	311	332	332	341	324	322	302	330	331	352	290	300	337	314	298	313	312	292	295	317	343	298	284	305	317	305	310	310	299	302	300	287	314	330	292	343	321	310	335	310	314	323	328	287	281	363	292	328	314	310	334	314	297	326	310	287	320	320	310	332	309	317	346	317	296	299	345	291	305	332	351	300	329	339	295	344	297	320	280	317	320	287	305	319	286	312	320	327	329	307	340	341	329	326	323	337	328	314	304	331	362	319	267	316
11081	11222	17015	16166	14199	13023	11833	10901	7004	7612	7634	9019	7104	10535	24795	18079	17308	9053	2263	1559	1766	1599	1532	1774	1560	1311	1340	1224	1102	965	894	974	955	892	915	911	947	932	1208	1211	1104	960	923	1073	1142	1238	1078	1071	967	932	914	909	917	897	881	841	906	876	914	897	841	898	867	847	859	871	891	885	909	878	894	842	887	879	878	888	924	897	886	905	909	864	912	862	911	860	922	903	873	855	881	852	881	817	885	879	892	921	889	876	848	862	900	900	939	908	872	877	912	868	902	886	878	870	888	857	891	890	880	842	901	873	848	905	875	882	886	908	869	814	919	930	874	892	896	836	886	874	938	827	865	881	885	900	874	862	851	860	925	870	861	885	864	869	836	869	854	858	913	863	920	838	867	936	860	860	867	942	883	867	859	826	895	875	861	907	851	919	864	888	903	904	847	869	891	884	874	879	897	910	899	906	867	901	905	877	895	883	851	909	837	874	875	865	876	862	893	884	858	862	861	836	913	874	954	907	886	901	894	879	877	842	873	865	902	881	859	842	877	916	911	883	878	927	853	845	883	873	895	878	886	852	870	860	816	908	891	883	895	879	908	862	836	905	841	937	912	867	874	883	853	888	885	826	871	917	852	890	867	863	861	906	857	866	837	880	870	881	881	860	894	887	831	883	917	887	830	865	890	858	883	843	856	891	836	890	884	914	864	839	859	886	927	928	861	831	927	861	904	872	865	901	852	950	887	894	832	877	879	890	839	933	909	897	916	826	845	857	871	847	886	894	880	899	912	884	862	889	905	920	921	875	899	866	839	882	921	886	936	897	860	861	908	878	902	877	883	856	865	924	907	921	875	892	885	914	901	958	928	874	852	863	871	861	913	864	845	901	877	913	886	938	882	877	851	870	919	854	885	892	871	854	861	841	904	935	870	919	859	871	849	917	876	837	889	888	805	937	849	884	830	791	901	923	883	852	878	874	900	886	830	877	906	882	885	886	885	872	911	903	859	844	907	878	849	882	904	877	891	902	864	815	847	893	857	907	869	839	870	912	806	911	873	877	885	898	928	902	842	901	900	892	815	865	881	912	910	860	892	879	865	882	887	879	904	925	908	853	863	957	819	855	868	902	885	872	922	881	913	868	836	907	876	926	879	877	915	914	880	861	835	890	865	897	899	857	895	856	874	900	883	865	903	832	901	867	868	901	893	832	863	937	833	906	852	937	899	863	838	894	943	830	914	888	839	827	847	849	874	919	884	942	860	835	909	875	837	846	862	877	894	908	870	924	839	928	871	887	938	904	882	897	873	852	904	899	854	873	865	902	879	922	874	854	822	834	828	893	879	888	892	897	898	861	848	832	867	924	938	925	851	881	934	879	897	880	857	830	908	890	876	876	893	919	862	877	897	908	882	861	917	853	914	910	870	850	885	839	879	885	896	938	830	871	869	874	904	924	912	860	921	920	821	894	860	853	840	861	840	882	896	871	897	857	881	860	887	866	915	886	875	884	848	835	872	867	905	909	868	844	914	885	908	888	902	881	871	909	812	885	872	924	882	917	883	929	882	834	902	865	882	895	849	905	825	903	871	880	843	857	857	871	895	904	881	886	870	849	866	883	865	876	884	948	868	884	904	856	842	869	898	898	894	870	873	916	839	878	885	869	844	893	875	914	866	886	904	888	885	894	884	895	854	914	872	817	875	856	871	945	848	865	860	877	852	859	919	865	887	892	881	860	881	925	893	864	891	897	885	868	917	897	834	923	856	889	899	889	913	963	894	886	892	897	897	849	927	853	877	913	823	833	855	902	915	863	863	882	929	952	848	882	875	887	842	890	866	790	878	899	862	820	891	887	893	870	893	911	863	894	919	917	862	790	953	841	901	887	900	852	863	932	868	890	920	898	866	861	854	839	899	896	878	903	848	860	921	867	855	930	867	891	921	867	911	883	857	832	874	872	859	921	873	797	900	854	897	901	949	846	888	939	901	897	859	866	929	851	882	875	853	857	908	882	845	880	890	899	835	863	877	864	888	897	852	923	876	871	877	898	910	796	848	848	864	864	907	881	903	942	858	930	854	858	868	907	898	890	854	891	864	800	905	913	867	853	829	894	875	900	878	857	892	903	910	909	881	883	883	890	919	851	833	913	860	955	898	883	860	896	894	851	907	906	867	887	870	862	894	830	940	862	905	850	851	882	897	913	907	883	854	935	907	888	882	855	858	940	905	862	907	900	867	904	953	908	882	834	912	910	878	867	857	866	908	907	864	906	856	858	829	904	877	875	927	909	867	840	898	879	921	917	855	888	892	927	861	888	841	893	912	851	877	898	859	880	890	881	887	866	882	901	914	889	889	887	898	862	921	923	834	824	923	894	873	862	887	894	897	876	895	933	897	868	866	889	920	911	887	890	890	883	927	917	901	869	933	872	896	863	863	857	859	896	900	857	861	893	902	914	907	899	869	842	812	887	876	906	834	851	847	852	885	886	887	920	858	873	885	865	859	904	894	903	852	895	890	900	855	911	882	854	894	858	908	904	864	840	822	880	893	860	877	875	862	876	859	888	915	848	888	891	861	835	868	842	911	908	871	907	916	845	853	907	901	879	882	852	903	893	883	907	849	889	888	837	866	866	801	840	852	869	886	879	909	906	876	926	906	921	857	865	859	899	917	874	845	885	872	858	892	921	870	936	820	873	916	926	866	861	834	855	863	866	888	836	909	869	851	884	930	909	886	882	811	870	900	920	917	894	856	866	922	902	847	901	874	890	894	875	917	867	881	887	899	883	906	885	910	926	852	915	861	914	881	896	846	862	845	872	876	872	884	855	922	880	834	868	880	905	910	853	854	908	881	881	866	893	897	893	860	861	923	919	888	889	884	895	863	877	922	868	947	852	877	955	825	870	886	879	892	928	907	889	901	817	889	919	825	862	887	851	931	886	883	928	877	858	883	879	853	877	932	931	918	873	873	850	889	925	873	891	886	876	904	890	912	863	899	894	890	879	885	877	892	899	892	861	893	900	897	847	867	838	865	926	822	833	906	895	880	825	885	864	872	882	886	856	861	805	919	854	882	866	841	822	837	822	860	897	845	931	904	894	837	885	898	839	847	925	870	927	896	869	914	907	846	865	918	880	872	840	815	840	872	898	876	907	855	924	929	861	917	871	854	870	890	881	866	881	916	898	860	867	877	880	905	908	911	907	890	864	854	869	914	904	850	887	871	900	881	904	832	849	881	875	850	880	865	907	906	929	867	895	889	876	908	867	869	857	847	925	882	893	874	855	839	896	857	854	837	844	878	863	905	857	855	850	859	872	834	911	935	888	871	880	858	822	907	885	888	896	910	868	903	872	871	898	894	881	873	850	908	871	924	875	889	879	904	923	834	884	892	868	855	876	820	873	862	870	872	872	852	915	949	881	879	933	907	884	921	893	873	924	899	863	843	892	874	832	892	834	849	845	863	942	894	876	912	907	923	897	908	870	933	904	882	860	865	864	868	896	910	832	886	875
25873	7283	2529	1659	1241	879	688	608	466	484	494	452	422	393	626	553	572	421	299	268	272	289	288	285	282	269	273	273	261	299	258	265	265	264	256	250	243	259	260	259	264	265	228	241	282	267	278	237	291	301	255	262	274	247	275	286	275	256	283	275	248	267	276	248	253	268	291	266	279	319	256	283	283	289	279	262	272	261	285	261	254	257	266	271	286	252	262	265	254	242	258	282	257	264	273	257	266	291	268	265	257	240	265	250	270	307	268	255	259	259	288	257	261	263	280	287	264	268	253	254	248	233	240	260	243	276	253	266	271	281	299	263	259	233	292	297	271	261	269	265	274	244	288	269	252	289	267	262	254	256	233	263	258	262	269	260	258	265	256	255	230	286	268	282	254	237	277	259	232	265	261	261	255	277	256	258	261	270	262	259	282	275	270	288	257	259	248	243	275	265	291	254	279	285	323	297	252	268	265	279	263	277	251	269	244	281	250	261	264	256	257	291	240	250	264	283	259	259	249	282	237	261	241	283	250	278	248	287	291	262	236	293	263	251	256	249	282	238	299	270	266	296	258	263	291	252	296	251	289	289	264	298	240	275	283	243	249	274	247	275	261	255	268	280	281	237	239	249	261	262	261	246	275	277	264	270	269	253	252	275	282	264	250	258	253	222	271	256	287	288	245	244	261	290	269	253	250	259	248	273	232	251	251	222	280	275	259	247	254	261	265	262	240	253	275	256	252	282	262	269	263	255	262	252	263	278	268	236	275	287	259	284	283	272	278	279	231	272	279	236	279	263	266	257	259	248	261	221	252	287	257	254	261	275	265	267	268	264	290	261	264	266	268	254	231	266	274	305	279	257	280	265	271	277	248	256	289	258	297	295	259	257	218	256	284	247	284	292	258	276	257	241	293	274	283	270	272	239	278	262	259	273	275	236	250	264	256	281	267	295	249	257	252	264	272	260	254	251	261	254	262	269	273	283	264	267	279	265	278	244	251	265	263	284	261	264	268	248	294	278	269	259	255	302	275	275	264	264	260	253	257	269	250	261	282	254	259	258	281	260	291	251	261	244	270	262	252	269	270	248	268	245	243	290	273	254	253	259	248	282	246	260	290	276	246	244	258	260	240	237	246	257	263	232	286	294	286	277	270	293	303	256	256	280	251	258	271	257	270	268	277	284	260	253	260	252	265	253	271	282	245	265	231	248	241	271	251	243	266	259	257	254	280	260	257	265	250	257	246	277	304	261	243	278	266	291	270	267	273	259	267	237	272	294	246	266	301	244	262	281	259	296	253	257	251	248	278	270	269	243	270	273	245	275	263	246	271	252	278	289	250	251	269	270	262	259	263	254	274	244	273	279	293	280	259	280	270	257	280	275	261	272	261	233	267	271	257	275	258	251	275	243	250	250	285	265	263	276	240	258	248	258	261	273	261	275	274	282	279	244	253	249	268	281	289	286	264	266	261	289	249	279	261	271	284	271	281	253	272	266	232	268	268	282	262	282	234	286	268	261	277	281	284	265	267	269	261	242	266	260	266	276	246	294	266	241	276	263	273	261	294	266	307	263	266	280	289	229	291	256	283	293	253	251	281	261	266	290	227	236	251	269	249	249	233	243	257	263	265	278	269	257	248	269	257	271	251	251	246	253	267	254	304	259	281	261	272	277	277	268	293	279	258	259	275	256	252	285	271	294	254	296	271	232	267	264	249	248	238	257	273	272	271	261	283	283	270	264	245	274	266	249	261	254	243	258	262	273	300	265	246	235	288	306	301	275	262	284	282	282	250	251	259	282	258	250	282	255	238	265	253	270	263	253	245	260	258	271	242	270	291	278	257	276	262	268	239	253	253	283	276	275	265	257	284	241	272	280	254	276	261	262	215	252	257	234	243	285	232	263	269	253	285	270	258	273	290	247	275	265	271	248	275	235	256	251	244	279	280	245	276	264	249	260	267	247	248	282	234	257	254	263	262	264	265	258	273	257	258	262	259	253	267	289	257	297	294	284	270	271	270	268	275	271	262	248	259	290	246	263	278	250	254	278	262	253	271	272	262	264	248	235	261	283	275	278	270	269	286	269	262	221	262	242	263	291	293	245	259	268	270	250	266	257	271	250	291	271	264	223	254	237	250	242	244	259	248	259	277	247	257	259	240	263	271	301	246	267	240	253	252	259	257	241	251	308	259	258	265	282	240	258	234	256	272	279	290	264	261	261	275	289	271	281	270	299	271	275	248	277	261	250	253	256	238	275	298	282	266	252	267	278	258	261	262	283	275	276	284	270	268	261	257	233	242	304	244	246	240	236	256	270	291	254	302	286	245	290	253	251	252	261	276	243	228	274	297	299	261	288	264	255	278	246	285	299	281	272	252	236	251	325	282	279	255	249	266	228	226	267	268	258	247	270	269	243	296	272	277	256	262	297	271	280	282	240	249	258	251	267	260	272	264	277	272	269	271	283	255	275	263	281	261	240	274	277	277	286	239	244	264	275	268	289	250	281	258	274	267	271	279	243	279	256	281	286	229	256	255	278	251	260	247	248	258	274	257	282	269	257	255	241	266	249	277	262	273	260	251	251	248	287	281	252	254	266	267	265	293	276	259	264	252	250	259	267	285	269	271	269	262	272	220	259	263	291	261	269	271	240	239	252	281	242	275	271	264	274	270	257	270	251	271	270	290	282	283	273	258	287	274	260	271	260	235	289	276	264	279	273	274	275	279	266	231	241	288	244	235	245	262	258	283	261	271	268	281	260	276	275	286	258	247	285	269	257	262	286	252	274	260	276	270	273	258	255	255	245	268	269	273	279	243	251	268	269	259	285	292	247	292	283	270	262	304	257	292	289	265	260	257	270	236	232	235	246	266	257	257	255	269	266	288	263	262	234	240	230	266	265	284	248	242	269	273	261	255	281	260	261	236	284	261	287	276	275	261	244	273	294	252	268	261	258	301	247	258	262	281	265	232	292	264	275	250	281	272	264	280	262	289	290	279	246	265	242	279	246	257	265	287	251	245	249	250	256	276	275	289	288	266	265	246	268	232	298	257	310	248	246	271	246	251	253	251	263	264	254	274	265	283	285	268	263	261	255	266	257	266	259	284	283	294	245	258	234	318	242	260	266	249	253	283	257	240	254	286	268	257	272	252	256	261	248	235	246	281	261	285	244	255	284	261	268	276	285	277	252	247	260	290	281	276	261	265	260	272	256	277	286	283	260	259	243	240	255	272	244	290	240	269	284	272	251	267	251	250	302	248	290	265	272	249	273	280	265	255	255	225	267	288	246	253	262	266	272	259	246	249	244	247	243	257	259	256	264	243	257	280	255	252	249	276	273	230	243	271	268	266	276	280	252	275	244	237	243	276	245	245	251	273	220	289	286	259	252	282	260	256	268	291	299	268	268	264	287	253	279	259	280	280	287	289	249	276	244	263	242	236	251	253	291	276	261	247	233	232	260	268	269	272	238	270	286	271	259	282	292	244	265	277	253	263	264	242	244
7619	3386	5563	5054	4424	3153	2799	2342	1760	1900	1945	1807	1532	1516	2798	2240	2320	1648	927	839	870	832	850	794	794	796	789	815	800	779	697	766	781	746	764	733	788	764	736	754	793	750	780	724	741	763	784	760	770	761	743	719	777	765	738	717	739	742	719	779	704	758	727	756	796	766	695	844	730	720	781	686	782	725	768	730	708	780	729	772	759	730	754	748	745	751	735	745	752	790	748	721	738	761	705	777	765	752	804	739	769	741	735	710	721	778	755	745	742	811	703	742	735	769	753	686	750	734	795	743	736	802	788	734	768	757	724	728	783	756	757	795	775	761	767	779	758	736	776	750	766	732	798	769	729	755	738	752	804	743	748	732	745	747	792	777	785	755	731	741	764	743	736	691	717	734	763	776	730	797	781	760	719	750	770	778	777	709	772	739	773	725	738	760	763	757	723	713	741	768	785	747	769	703	757	758	769	750	705	743	748	741	790	695	766	789	734	732	786	707	704	760	751	753	779	742	737	742	722	735	717	758	802	751	757	770	779	769	769	731	738	749	779	775	717	713	707	768	758	742	770	740	793	780	753	745	798	785	768	736	819	747	791	752	745	724	718	764	722	735	721	755	777	764	737	768	771	735	733	764	718	726	784	769	723	764	708	779	818	694	796	730	768	739	749	741	761	742	693	794	778	716	755	725	749	776	745	757	769	765	805	747	747	760	703	742	752	776	754	739	744	732	764	767	740	772	741	737	784	707	744	778	797	739	756	725	737	820	790	794	712	757	739	731	732	743	769	711	757	738	753	747	801	784	770	733	772	763	704	791	754	753	762	783	767	780	763	689	718	737	762	732	768	740	748	739	748	747	717	757	769	735	766	754	728	710	714	759	733	748	787	752	715	705	758	738	806	730	740	699	758	713	744	762	745	737	724	718	744	672	765	764	780	726	767	764	746	757	797	780	771	731	735	781	735	719	767	754	773	758	728	760	790	720	730	739	735	759	764	759	758	736	752	760	737	746	803	743	730	757	798	693	726	770	723	761	702	759	755	782	776	737	748	716	788	738	716	762	769	770	738	772	815	774	747	778	712	742	763	752	704	743	741	723	796	742	750	744	723	747	788	751	784	808	754	731	768	723	771	771	808	758	727	792	768	733	758	771	718	784	752	755	741	745	760	739	800	712	715	740	725	736	733	741	753	738	742	736	781	776	753	771	769	738	767	754	756	719	737	765	731	775	748	774	723	712	748	767	746	754	740	741	724	724	764	753	726	801	749	772	740	747	730	722	742	749	721	727	756	703	818	719	766	710	735	757	772	729	752	786	735	790	698	747	780	728	760	756	731	768	719	705	752	694	753	769	753	726	747	738	691	753	774	760	753	760	736	758	793	774	732	792	722	745	752	749	753	734	771	719	801	726	777	762	785	756	761	768	797	776	752	726	728	698	697	720	760	739	732	704	734	779	713	787	802	786	748	744	789	747	769	746	723	715	710	804	784	733	794	738	713	741	772	787	715	787	756	720	740	756	730	729	722	679	745	774	763	688	741	751	735	718	753	741	790	764	784	783	751	733	790	727	752	726	741	721	718	721	742	780	698	727	757	771	756	778	767	773	770	752	793	775	784	751	770	783	712	741	762	680	762	753	776	758	788	726	721	684	738	771	709	703	746	789	771	723	778	735	688	714	695	742	748	767	729	732	737	791	754	823	742	736	775	692	722	776	772	787	743	790	753	732	728	762	738	729	767	739	750	733	706	725	734	730	739	757	749	771	709	756	757	685	708	721	742	757	740	744	788	731	724	754	773	737	750	730	784	731	749	764	770	693	705	704	736	773	742	768	740	755	728	775	730	732	726	760	761	751	730	772	726	735	709	757	781	739	796	769	737	743	766	822	782	706	718	795	714	753	770	785	719	797	762	779	721	782	791	759	746	734	737	700	782	757	754	760	737	740	728	680	761	738	766	792	734	789	818	744	789	736	791	739	796	742	731	809	720	731	732	731	784	765	734	748	733	789	775	727	726	760	755	762	717	751	740	758	758	761	747	724	724	710	770	716	787	762	755	761	708	694	720	720	734	794	760	802	718	719	772	710	804	719	755	704	749	800	737	762	772	733	738	751	724	757	761	735	729	785	760	749	752	743	733	773	707	764	778	724	789	724	776	769	739	753	761	762	750	761	733	752	776	747	756	681	706	796	742	721	789	791	749	742	768	756	723	749	724	753	710	747	782	816	761	769	760	788	739	683	780	717	699	705	800	769	751	727	768	744	801	720	772	762	731	745	736	791	754	761	774	730	735	751	735	746	712	712	755	786	746	759	766	743	745	816	794	704	770	785	753	723	720	778	759	744	727	754	765	705	749	742	760	769	819	705	710	728	663	794	725	711	729	724	752	752	797	736	756	753	708	723	725	724	699	758	708	767	733	788	814	751	752	771	774	752	790	751	743	779	730	760	727	741	767	710	759	722	698	728	756	778	710	775	770	758	764	755	750	707	760	739	737	767	787	723	748	761	721	766	768	731	754	753	763	749	714	760	750	754	772	780	783	789	741	749	763	718	767	708	783	778	759	745	803	735	728	707	790	808	774	773	720	768	761	747	779	721	753	808	777	799	712	729	737	768	784	749	749	729	756	777	773	750	795	730	735	780	741	728	762	747	821	721	752	778	719	745	725	752	709	706	753	750	693	784	725	716	754	778	710	762	790	754	704	767	773	753	782	780	706	734	775	758	775	704	726	770	718	783	737	784	718	759	718	760	797	754	742	774	779	738	767	715	791	737	763	724	747	778	766	763	775	777	800	743	724	787	725	758	747	725	729	808	774	733	781	780	717	727	757	770	751	771	739	815	768	734	750	762	765	776	796	768	730	713	734	729	821	777	773	746	738	750	746	757	768	773	807	798	790	778	785	754	813	743	743	784	747	787	766	779	786	707	749	764	708	728	773	786	712	743	749	778	783	723	747	763	763	723	748	766	755	756	748	724	761	757	757	798	773	763	755	663	765	741	700	733	730	768	759	755	738	787	752	766	751	743	723	742	760	753	740	735	779	761	752	755	799	686	741	741	720	713	791	775	788	708	723	790	779	782	770	733	739	762	771	726	763	774	743	712	793	826	752	700	763	756	782	761	743	737	755	811	766	757	807	780	751	740	769	743	732	694	752	777	780	733	716	757	785	765	735	711	779	734	736	771	762	785	710	753	779	820	730	710	800	787	723	729	697	811	756	755	741	759	777	726	793	768	777	767	696	765	762	787	731	771	763	751	701	761	723	736	768	789	758	701	748	709	697	733	685	762	786	750	732	723	724	752	752	752	805	762	759	795	707	758	722	776	699	734	692	709	724	778	756	780	768	756	727	757	764	765	791	719	720	787	774	763	763	769	801	797	755	746	763	750	726	721	758	737	745	725	811	733	743	720	722	779	768	730	749	744	741	688	726	738	790	768	734	778	755	768	713	772	786	762	791	733	719	801	749	769	720	687	744	790	772	763	708	781	716	743	790	740	729	755
28263	13671	8966	5998	3919	2676	2185	1482	1130	1217	1274	1385	990	1026	4022	2701	2567	1509	636	343	339	350	328	370	335	291	311	323	315	311	272	290	310	263	326	270	313	279	297	276	297	282	287	300	322	333	298	279	291	291	279	318	292	293	275	291	282	333	302	307	265	272	278	277	256	257	286	298	275	299	299	303	300	268	294	342	290	292	258	283	316	303	294	277	279	317	284	282	294	279	262	306	296	256	297	318	258	289	305	313	289	298	307	285	304	277	288	276	249	272	292	317	308	311	274	287	305	299	303	287	284	276	293	287	299	289	287	270	282	273	333	289	276	289	273	269	298	286	284	285	259	310	293	292	283	318	280	333	310	296	305	274	293	305	314	295	265	311	277	318	294	284	301	302	312	298	286	312	280	331	276	289	288	292	276	278	296	299	300	243	313	287	303	264	278	298	270	291	293	276	272	267	281	297	280	278	289	280	301	315	297	266	279	275	304	290	274	289	282	294	301	300	269	293	295	305	318	282	271	292	297	287	303	339	274	302	300	264	300	262	281	266	313	270	294	290	299	311	283	285	254	300	282	281	264	291	307	299	270	303	304	292	280	291	301	310	298	292	291	269	302	278	328	328	294	304	326	289	299	297	293	277	308	282	290	287	296	264	297	318	289	286	303	299	315	281	315	322	296	309	281	270	267	276	315	325	271	289	313	274	295	279	287	256	297	274	284	298	325	288	295	287	308	268	302	299	295	308	280	298	317	288	287	298	284	287	312	271	317	275	306	310	299	302	315	267	311	276	313	290	292	279	298	296	274	295	317	267	296	292	293	295	287	279	264	280	297	288	288	296	277	267	255	320	292	317	308	298	278	258	285	281	280	266	281	294	302	270	310	279	292	274	287	273	270	264	263	254	273	281	325	282	323	296	281	300	289	264	287	288	281	270	281	304	309	287	274	329	298	298	314	261	246	308	259	298	297	259	262	298	269	287	280	251	272	295	246	276	286	282	274	289	281	298	300	308	284	276	308	295	299	298	293	280	289	285	282	283	281	250	303	289	288	311	286	277	290	274	309	283	282	271	268	316	285	289	307	288	290	297	309	292	266	295	297	275	318	302	289	283	305	294	306	281	300	295	284	284	274	317	290	307	288	334	269	272	314	270	278	285	308	299	283	266	306	295	290	273	287	276	295	278	294	309	273	289	293	307	283	291	276	285	295	312	316	270	281	279	301	277	282	278	296	301	287	302	284	328	292	254	290	267	297	278	293	318	294	288	262	283	314	290	269	311	256	270	311	305	264	289	279	296	274	297	332	306	300	320	286	307	325	323	289	269	291	308	315	280	288	280	298	278	276	274	273	257	296	274	265	318	256	322	286	297	314	286	273	331	279	285	276	276	303	278	315	290	313	311	285	329	292	317	292	255	263	279	304	294	284	299	301	289	287	291	320	274	294	295	281	288	331	286	286	274	299	283	270	275	278	303	280	277	262	282	285	307	287	266	296	295	314	274	286	279	286	286	274	322	280	290	312	264	311	302	284	306	271	305	276	299	294	321	267	290	296	301	298	288	269	278	304	266	324	263	261	283	278	307	287	274	317	293	284	302	292	269	267	299	303	313	270	308	313	311	295	284	276	267	273	308	295	297	277	285	306	285	275	279	301	282	287	298	288	277	301	293	288	304	278	297	293	267	292	310	307	273	277	279	277	275	284	307	305	249	277	264	286	299	278	258	295	269	320	303	313	293	248	297	306	254	265	283	291	265	316	268	254	298	279	305	291	291	267	280	282	256	335	295	266	333	271	292	278	312	274	285	305	269	292	290	279	292	314	296	288	280	272	334	272	267	283	264	306	286	327	283	313	277	260	317	291	297	298	286	276	272	293	295	264	272	291	262	269	286	273	298	317	312	300	267	300	255	307	287	302	273	282	284	274	270	295	300	273	272	284	315	304	295	307	274	263	316	255	286	286	282	291	269	303	287	296	274	286	271	311	258	268	249	272	264	269	293	306	284	283	292	295	296	283	313	281	293	275	285	331	292	268	287	278	310	301	338	272	285	289	277	272	273	290	313	292	267	287	320	258	288	289	297	277	276	305	293	276	281	296	273	306	326	289	318	274	256	280	295	235	295	264	304	307	301	312	299	265	298	316	289	268	306	300	277	299	319	322	284	280	318	281	284	294	284	250	291	285	319	273	283	311	266	311	289	294	269	285	286	269	307	292	293	299	303	265	300	295	316	260	273	281	277	274	291	274	278	282	269	277	288	304	281	283	295	309	257	288	294	311	268	239	285	301	287	273	263	290	294	278	296	288	295	296	294	263	272	293	321	282	310	303	302	286	296	318	270	310	271	297	299	268	275	301	262	300	275	244	298	302	287	265	247	292	320	288	282	301	263	283	310	267	275	275	304	318	280	309	268	291	309	285	308	281	304	300	293	266	301	293	278	282	296	278	311	260	295	289	306	309	296	319	287	318	288	266	320	283	303	289	287	250	298	278	286	280	313	278	273	259	294	295	268	270	292	292	261	300	290	304	311	257	297	262	280	302	289	298	290	296	304	266	319	273	264	295	270	254	294	304	306	296	276	329	320	291	268	272	293	288	276	236	295	312	285	302	270	304	314	297	296	303	279	308	276	269	290	267	265	282	302	267	304	313	303	286	284	304	279	300	272	309	282	279	279	281	304	310	311	273	303	293	255	279	280	279	295	275	272	279	280	281	293	283	265	273	322	309	286	258	245	261	313	318	284	277	260	287	278	281	272	305	284	306	288	318	257	299	267	300	270	283	275	306	282	275	291	289	294	274	295	276	282	305	294	304	288	308	294	329	298	278	274	298	273	281	287	288	275	285	286	297	335	293	294	299	285	289	280	293	287	265	286	296	301	272	292	271	285	296	280	285	289	300	297	291	310	319	289	295	307	285	289	266	287	285	297	274	287	295	277	296	309	300	275	266	280	300	295	286	272	292	300	307	292	291	290	267	313	281	336	304	287	266	303	306	262	275	286	286	298	261	298	262	278	262	292	270	280	278	309	287	289	294	308	277	301	313	278	299	298	262	277	294	282	302	311	300	279	302	297	275	283	264	297	302	275	264	284	294	283	256	260	303	316	298	254	289	291	313	285	298	297	321	266	288	296	271	306	295	285	290	277	335	299	347	293	287	302	281	314	286	298	286	289	318	305	303	316	307	308	306	279	272	302	313	279	295	298	286	298	256	285	270	297	305	282	302	285	273	279	275	292	307	331	270	246	287	262	299	316	305	314	282	308	287	277	274	289	308	278	315	295	283	302	297	319	293	264	246	285	284	295	270	295	257	268	272	267	297	275	286	293	308	316	304	264	302	304	274	297	286	284	286	297	299	285	290	351	293	296	262	315	312	277	296	308	307	292	293	303	306	292	319	299	266	304	316	276	307	301	288	250	301	296	280	283	298	323	295	291	271	295	293	280	303	302	268	293	325	325	279	299	255	261	286	292	294	310	273	297	309	272	286	286	280	291	272	276	273	291
9792	8644	13006	12613	10930	8778	8495	6003	4859	5500	5744	6197	4560	4823	17518	12122	11836	7267	2817	1236	1255	1161	1176	1150	1174	970	1019	1011	972	916	860	886	799	826	787	897	870	875	970	999	974	836	906	912	929	931	867	921	877	848	851	864	841	851	839	810	797	775	790	787	814	812	839	853	793	794	801	777	780	797	836	773	860	794	832	789	740	784	763	830	788	788	835	843	799	806	817	814	825	821	798	788	825	793	837	834	821	814	802	809	749	828	798	809	800	864	780	800	796	830	854	877	824	772	817	778	783	793	819	808	835	815	834	811	799	882	801	845	814	808	758	801	821	797	818	813	832	840	811	792	798	786	746	805	837	806	779	817	818	815	821	815	795	809	821	795	823	852	808	798	854	798	749	867	829	842	837	758	798	829	835	836	852	786	820	799	843	812	813	789	790	805	829	858	852	808	841	832	777	813	809	857	828	803	833	811	855	808	833	843	824	802	758	836	818	829	799	784	823	811	784	803	801	849	816	826	841	806	842	807	821	796	849	756	782	810	853	785	792	821	779	807	807	812	885	801	765	819	798	804	798	810	783	860	833	812	758	811	813	783	846	782	834	779	780	777	849	808	837	781	806	785	791	795	828	790	832	826	814	862	844	750	855	838	849	849	850	782	794	840	777	823	773	822	780	794	814	826	759	798	776	898	803	832	778	788	800	796	847	824	823	801	858	812	811	824	808	734	830	804	842	820	781	820	847	852	831	822	817	847	761	800	857	878	844	793	864	799	842	781	859	883	850	803	858	840	817	817	766	835	808	828	815	803	862	831	851	855	787	797	802	832	800	825	818	819	775	825	867	796	854	861	771	853	823	872	817	808	812	763	827	865	857	808	828	778	806	844	811	800	866	810	797	794	816	829	813	826	820	749	833	774	746	825	859	799	784	825	787	812	824	825	874	786	823	828	782	832	799	833	838	864	851	854	834	803	780	859	840	825	791	855	790	819	843	860	847	816	823	835	751	846	793	817	785	775	779	819	806	747	823	838	833	827	793	787	816	884	832	795	781	789	778	797	793	794	823	819	825	856	804	798	756	766	810	777	849	800	758	774	809	821	790	821	866	845	808	818	802	779	796	798	833	753	797	849	821	822	824	815	850	832	878	804	807	832	841	850	801	810	860	787	779	820	824	836	806	792	767	799	815	846	854	797	760	827	851	749	838	820	860	833	832	825	834	819	825	827	869	800	825	814	817	830	779	866	819	775	818	857	805	823	762	853	866	819	844	842	771	789	803	819	833	824	841	793	852	794	826	758	768	782	749	818	788	788	740	833	865	814	830	775	844	793	811	809	855	805	792	817	848	789	808	762	841	808	816	830	751	800	825	875	836	795	802	826	785	838	852	738	791	769	762	798	771	859	766	801	825	845	835	771	776	810	794	817	858	782	851	794	824	831	782	821	819	764	858	778	810	803	787	780	828	838	868	783	804	863	849	768	800	804	749	790	809	850	797	802	772	859	856	835	780	825	821	808	825	831	832	887	845	791	817	816	796	770	809	787	826	815	799	857	858	826	769	775	807	839	791	791	800	826	838	815	810	796	811	841	836	828	833	816	755	872	786	846	814	805	785	873	786	831	778	826	876	776	796	831	833	800	768	825	811	863	814	809	835	807	809	832	898	776	819	766	803	827	799	808	828	836	839	836	786	829	829	773	840	789	852	841	834	782	842	816	806	803	826	836	827	825	774	794	848	798	815	823	772	796	819	809	787	821	822	817	791	822	824	824	801	786	806	812	788	806	758	839	794	870	856	817	838	807	804	806	811	829	834	810	776	838	824	802	843	839	828	841	820	812	789	818	767	778	758	811	856	821	810	821	795	812	798	815	807	821	846	785	790	796	753	832	785	803	771	830	772	805	811	861	850	782	780	827	816	810	810	831	794	806	792	767	817	838	829	830	794	798	789	860	804	830	806	808	795	789	813	800	815	830	853	817	805	812	793	778	805	831	823	843	864	830	753	825	820	834	839	868	813	818	835	841	868	878	823	822	801	820	796	831	819	792	813	800	822	861	771	829	757	862	797	845	866	846	821	816	853	793	838	786	770	852	806	845	834	818	802	797	790	818	818	783	878	783	829	791	806	826	809	789	808	813	812	817	828	793	824	809	851	787	795	872	782	823	785	822	844	820	810	789	816	789	823	824	832	800	848	787	812	832	863	752	807	815	800	809	797	764	804	835	817	825	814	821	821	809	874	814	850	829	819	813	770	834	839	795	802	827	796	825	823	830	795	827	826	811	843	855	842	835	808	808	820	842	797	788	793	800	784	816	842	822	747	795	810	859	825	794	794	794	835	826	813	832	780	780	795	848	834	830	864	791	797	847	797	816	776	816	816	815	840	810	888	821	808	769	819	808	766	789	795	814	817	778	832	835	828	798	838	815	812	799	805	807	811	785	792	803	804	776	838	799	837	790	866	782	857	844	812	830	830	820	833	839	789	868	812	839	851	828	810	835	802	804	802	850	845	811	843	795	825	794	777	833	820	785	826	836	842	791	801	860	801	824	836	813	838	852	748	818	816	813	857	866	808	830	764	830	866	840	841	825	822	857	823	827	824	842	775	809	810	839	811	822	749	832	786	840	794	844	772	794	816	845	842	788	842	832	778	799	850	844	851	772	826	855	802	834	812	849	840	851	830	813	821	815	824	828	802	806	800	847	804	782	762	807	806	832	733	764	840	838	739	854	838	827	811	841	734	853	821	771	851	863	825	799	852	873	813	814	811	815	802	841	756	782	866	829	841	779	764	787	857	824	794	801	790	853	770	844	749	802	798	759	802	787	807	841	794	790	847	812	793	899	821	799	798	806	839	805	791	800	833	775	815	773	772	812	801	784	874	794	824	824	874	771	796	845	843	851	814	792	739	817	845	837	832	779	800	850	722	865	775	777	805	812	825	796	791	805	792	799	842	826	861	839	845	824	777	840	807	821	816	823	827	845	820	819	827	816	860	799	780	773	805	814	823	801	792	838	828	808	823	807	797	785	799	812	837	840	837	791	816	815	812	797	776	801	837	838	826	807	780	841	828	812	835	842	782	833	851	798	835	776	844	830	864	784	813	818	820	821	810	808	852	833	846	832	830	837	844	788	838	840	815	827	886	790	778	812	795	800	790	832	828	805	839	805	809	796	779	822	794	808	840	810	785	831	809	760	807	853	822	793	833	777	844	768	815	781	832	873	788	815	838	807	821	769	771	844	753	806	831	772	824	814	797	829	841	828	845	810	810	879	817	802	820	860	809	825	804	785	826	821	817	788	840	804	819	862	838	816	781	836	800	799	863	830	865	823	780	826	834	861	824	891	841	868	878	750	841	845	867	800	820	833	775	836	764	811	832	814	814	836	794	857	806	818	783	755	820	835	826	797	787	851	798	835	838	874	811	847	814	786	826	787	855	861	814	813	842	828	859	862	760	786	841	806	839	788	793	769	820	801	808	804	792	867	789	792	802	776	826	814	845	831	833	822
31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
