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
337077073014	337077073573	337077074123	337077074673	337077075223	337077075771	337077076321	337077076873	337077077423	337077077973	337077078523	337077079073	337077079623	337077080173	337077080723	337077081273	337077081823	337077082373	337077082923	337077083473	337077084021	337077084571	337077085123	337077085673	337077086223	337077086773	337077087321	337077087873	337077088423	337077088971	337077089523	337077090073	337077090623	337077091173	337077091723	337077092271	337077092823	337077093373	337077093923	337077094473	337077095023	337077095573	337077096123	337077096673	337077097223	337077097773	337077098323	337077098873	337077099423	337077099976	337077100523	337077101073	337077101623	337077102173	337077102723	337077103273	337077103823	337077104373	337077104923	337077105473	337077106023	337077106573	337077107123	337077107673	337077108223	337077108773	337077109323	337077109873	337077110423	337077110973	337077111523	337077112073	337077112623	337077113173	337077113723	337077114273	337077114823	337077115373	337077115923	337077116473	337077117023	337077117573	337077118123	337077118673	337077119223	337077119773	337077120323	337077120873	337077121423	337077121973	337077122523	337077123073	337077123623	337077124173	337077124723	337077125273	337077125823	337077126373	337077126923	337077127473	337077128023	337077128573	337077129123	337077129673	337077130223	337077130773	337077131323	337077131873	337077132423	337077132973	337077133523	337077134073	337077134623	337077135173	337077135723	337077136273	337077136823	337077137373	337077137923	337077138473	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2803	3650	2300	2803	3650	2300	2805	3650	2300	2807	3650	2300	2809	3650	2300	2811	3650	2300	2813	3650	2300	2815	3650	2300	2815	3650	2300	2815	3650	2300	2815	3650	2300	2815	3650	2300	2816	3650	2300	2817	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2818	3650	2300	2820	3650	2300	2821	3650	2300	2823	3650	2300	2824	3650	2300	2826	3650	2300	2827	3650	2300	2828	3650	2300	2830	3650	2300	2831	3650	2300	2833	3650	2300	2835	3650	2300	2836	3650	2300	2838	3650	2300	2839	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
85419	78653	76018	50245	32157	12944	887	396	390	380	384	390	350	390	361	404	382	408	379	400	401	410	397	379	411	421	371	384	398	384	392	419	375	427	364	396	359	350	351	400	411	421	405	413	371	404	430	383	367	366	376	391	388	368	376	411	419	420	394	375	423	396	371	369	412	388	388	414	393	373	387	410	406	356	375	393	408	385	396	375	372	410	378	382	401	402	399	420	420	436	410	385	413	377	389	394	382	382	411	398	431	396	356	397	371	388	418	435	393	380	390	382	403	388	425	384	402	369	366	394	379	363	394	363	367	409	389	404	409	413	400	390	407	393	403	358	352	376	391	416	380	382	412	379	421	361	364	405	355	386	390	398	415	385	442	388	394	362	385	408	348	382	384	409	437	408	404	340	380	372	390	370	370	355	393	388	388	383	401	385	398	354	373	400	361	388	376	400	396	389	403	368	351	409	374	390	381	393	395	400	384	389	361	393	423	369	372	379	366	396	424	391	391	380	392	387	374	437	435	402	396	394	420	406	352	392	366	415	373	382	360	376	385	372	343	382	353	428	413	354	390	400	404	362	450	409	379	386	373	412	410	408	388	384	371	390	348	373	358	373	355	393	400	390	397	403	342	361	368	376	360	387	399	356	396	376	370	360	410	394	376	400	402	379	411	430	420	360	423	340	407	344	399	378	369	395	395	383	416	348	410	397	393	386	348	378	358	359	376	409	386	409	356	388	352	363	362	411	397	365	358	398	386	399	407	376	367	356	392	402	379	374	407	404	376	367	408	415	359	382	403	380	390	363	386	363	370	380	410	430	412	393	385	356	393	390	376	390	419	405	371	369	383	420	369	361	409	382	401	369	349	383	396	389	408	406	388	355	407	387	397	406	394	396	421	384	376	378	378	364	432	400	407	403	436	367	375	376	412	361	382	399	367	376	389	421	363	386	406	374	388	392	391	380	384	365	400	369	418	369	373	386	364	387	392	379	394	396	381	414	384	360	385	366	361	362	346	375	383	398	377	372	409	373	374	382	356	381	397	393	395	374	411	453	374	361	411	392	358	348	385	414	428	357	370	411	379	395	376	395	395	370	367	360	407	395	392	390	393	410	387	374	393	368	370	390	361	383	399	396	411	393	380	405	368	395	367	383	362	377	367	407	418	340	361	396	426	421	387	379	413	407	396	406	408	395	384	387	392	390	366	404	393	402	359	364	387	368	379	362	389	423	413	387	381	348	426	407	397	347	398	373	360	399	424	393	376	382	380	412	374	412	395	394	397	375	371	356	384	397	388	371	382	385	397	398	379	362	392	385	394	390	361	390	361	408	347	398	355	387	395	364	393	395	373	373	381	374	404	378	365	384	377	389	338	402	387	368	423	383	410	404	342	408	375	373	381	405	390	394	375	447	349	396	388	375	374	429	368	358	392	346	387	373	394	413	406	407	414	433	370	411	432	369	390	374	384	370	361	410	346	385	402	348	399	397	417	369	383	412	373	379	364	391	379	407	340	337	418	366	369	389	363	412	397	361	376	390	390	399	384	376	384	368	431	408	436	407	420	397	386	412	351	366	386	393	420	363	409	389	365	391	413	384	418	416	354	384	326	407	401	381	384	390	383	392	392	369	414	423	400	407	406	372	358	364	373	345	394	366	413	366	437	398	352	397	393	377	407	401	400	407	390	389	425	407	352	399	393	371	405	347	354	388	348	356	403	401	381	392	371	374	401	399	385	393	398	387	353	415	391	367	389	361	370	385	392	389	408	370	394	386	395	374	375	382	390	410	395	391	383	390	404	334	363	400	370	431	369	374	380	397	368	366	385	352	367	411	387	397	416	385	394	375	428	376	399	404	432	397	405	348	330	409	410	373	363	375	355	385	406	369	398	420	420	395	409	388	370	379	401	395	381	358	366	368	375	394	382	382	375	363	374	380	403	363	400	428	401	383	384	403	379	380	386	382	362	389	350	422	396	354	420	430	376	404	353	377	368	389	362	379	359	329	444	374	391	389	375	385	359	395	389	400	437	390	418	411	394	361	368	409	380	401	350	366	389	424	369	406	359	357	420	414	399	390	396	373	392	373	396	386	358	394	429	373	379	355	352	372	409	376	397	373	353	381	385	365	401	384	398	393	334	397	375	431	352	397	386	417	398	388	351	416	395	383	391	373	337	365	397	395	346	392	375	395	354	457	398	381	413	343	365	379	388	366	380	399	385	414	421	396	406	379	383	385	361	353	401	373	376	385	367	357	397	392	390	420	361	382	428	382	383	382	401	401	395	334	369	368	383	355	398	373	397	377	413	418	380	387	383	396	365	447	405	405	390	392	404	411	373	381	370	418	375	364	389	373	369	389	369	442	377	383	374	428	348	350	379	375	397	371	353	396	395	383	405	370	360	389	391	398	406	420	365	362	383	390	360	401	333	353	374	368	364	413	366	393	404	383	395	382	410	402	409	361	383	418	404	397	395	382	381	367	382	382	427	409	398	412	377	385	415	428	359	375	400	360	416	377	383	401	388	367	410	380	369	378	445	414	403	399	345	388	418	402	371	364	402	378	369	396	412	421	362	383	390	413	386	401	407	374	404	377	346	351	389	401	404	415	441	402	384	358	404	374	372	379	410	402	404	395	373	378	428	387	376	391	383	416	360	378	399	407	365	429	381	430	406	409	373	410	382	402	377	355	346	374	398	348	419	397	396	414	364	381	414	401	371	396	378	397	372	386	392	373	411	399	390	392	408	383	384	390	397	347	361	379	382	385	359	386	413	389	377	374	381	374	370	377	371	413	398	369	435	380	425	428	394	362	401	391	401	382	409	382	353	358	413	383	401	381	390	389	404	394	410	385	376	361	411	383	386	372	377	359	401	356	372	388	371	395	371	369	368	377	389	375	413	405	386	362	380	367	411	399	359	398	396	381	438	386	335	323	394	374	385	376	386	414	382	402	378	383	384	352	401	396	384	383	382	415	344	362	405	386	360	396	360	387	399	384	396	365	359	360	380	388	387	402	352	362	388	406	382	379	361	379	400	429	379	385	390	401	381	378	372	379	376	406	368	365	376	338	403	389	396	428	407	391	391	380	378	379	412	346	372	383	407	381	372	401	449	408	408	370	419	382	399	393	379	384	350	398	351	386	407	387	390	380	384	419	420	377	410	387	387	364	344	372	376	380	362	385	386	376	359	398	400	441	389	401	387	417	384	422	374	371	389	395	418	377	379	388	364	364	406	375	404	342	398	414	380	390	372	401	410	406	395	399	370	336	384	377	394	369	379	380	384	347	366	396	383	365	374	399	405	357	401	400	412	365	397	372	394	411	400	379	373	387	409	410	374	403	375	384	412	395	391	386	376	389	361	413	374	417	382	361	400	410	357	369	371	373	390	410	371	404	390	353	361	366	377	381	375	375	417	378	356	361	401	378	417	377	373	411	384	393	365	387	379	394	415	421	357	401	371	356	393	379	380	392	377	331	362	357	358	363	428	402	404	343	384	366	419	370
57801	69906	76215	50939	45859	9818	1013	976	978	865	957	885	895	900	852	882	919	887	877	865	893	845	886	839	873	834	884	866	804	907	852	841	927	850	842	881	874	797	908	873	822	808	849	842	862	865	833	824	837	893	861	874	874	901	860	833	824	860	836	861	849	896	804	894	849	870	808	823	882	850	900	880	806	866	867	848	871	870	826	828	854	824	842	870	893	824	844	880	875	804	828	817	882	859	904	839	817	817	827	846	836	850	867	864	831	844	891	847	799	871	824	830	858	822	833	859	849	871	891	854	912	839	834	849	834	849	844	827	816	819	878	818	893	854	882	827	873	807	841	845	867	868	861	848	893	799	875	863	874	841	862	832	803	852	914	813	816	843	814	851	853	871	878	835	855	807	874	883	857	824	891	879	851	889	823	892	910	884	845	797	903	815	864	848	907	868	888	861	839	917	827	802	853	859	871	834	878	852	860	803	854	844	859	824	838	792	865	860	846	832	785	853	863	851	856	852	881	921	865	811	888	875	858	921	824	820	803	876	893	841	801	841	853	858	833	813	847	864	860	853	894	848	830	883	842	847	833	859	823	871	823	845	881	857	896	830	841	867	842	815	880	834	842	876	858	850	866	887	826	876	905	905	781	837	819	851	823	853	844	837	834	820	883	844	853	887	895	819	837	884	863	898	831	863	827	849	833	913	828	824	839	835	865	848	862	860	845	878	808	877	829	809	825	845	827	858	835	835	846	801	814	867	862	829	849	842	834	808	857	872	834	874	846	844	872	773	868	837	868	885	886	794	844	882	850	839	823	836	853	845	864	839	864	839	848	877	895	818	844	821	866	869	864	844	824	876	831	880	875	855	869	892	864	831	825	857	885	874	863	889	828	862	808	846	887	903	882	805	856	840	873	828	861	846	889	865	839	866	845	850	815	882	854	855	818	873	827	861	857	842	847	819	870	815	882	871	856	888	802	872	861	862	858	829	879	878	832	860	874	821	830	910	866	851	850	840	899	884	837	898	808	895	881	811	838	873	841	846	891	864	827	842	865	917	819	853	837	866	854	813	890	887	855	847	836	900	850	822	826	819	871	825	848	809	840	859	874	855	855	870	832	885	833	885	789	916	869	893	848	822	860	840	860	861	854	853	883	841	821	822	854	858	871	878	812	846	861	899	936	833	853	850	863	869	883	846	848	873	847	836	841	868	829	840	874	901	850	860	853	827	831	845	855	829	851	813	858	828	855	841	821	826	838	838	869	867	858	877	887	842	864	811	864	876	829	856	852	878	828	825	834	825	838	847	848	878	816	830	857	865	899	847	834	867	815	849	848	875	855	832	839	815	815	838	849	890	859	888	900	890	815	866	824	837	845	835	905	859	846	832	883	885	869	844	859	865	833	822	829	840	857	829	847	806	852	840	852	881	850	822	818	849	840	840	830	852	875	839	889	912	881	845	817	900	841	880	858	876	885	896	859	825	854	839	847	856	835	880	810	881	864	854	811	870	843	845	870	850	827	875	866	899	818	857	848	833	882	864	836	846	786	812	807	887	870	836	856	838	860	890	894	852	940	812	848	845	927	851	829	812	821	850	854	859	793	856	846	823	855	845	854	862	857	916	878	816	882	872	811	888	869	828	830	865	818	870	845	810	843	879	829	814	854	834	852	841	842	848	852	849	819	914	888	880	805	868	889	869	870	801	849	876	882	810	941	824	828	836	858	847	867	869	812	876	842	863	802	865	827	790	863	862	865	864	868	890	859	831	827	854	806	874	826	835	839	847	881	863	845	878	826	798	856	834	894	814	821	840	832	800	858	871	840	844	862	785	828	850	902	833	866	860	825	854	885	799	864	858	857	820	842	936	859	822	831	869	914	880	903	854	858	859	817	848	798	824	821	856	823	863	860	863	820	864	853	839	897	857	840	861	883	854	861	868	874	827	847	845	832	824	875	858	841	876	887	812	868	869	855	837	911	889	843	858	848	880	812	872	894	853	874	865	856	831	888	862	832	876	882	799	848	840	865	794	801	845	855	857	824	837	853	871	837	842	860	815	868	848	829	852	828	851	831	866	770	840	895	844	837	805	784	812	845	872	809	826	846	836	922	822	821	815	872	834	868	788	783	874	826	867	833	851	819	857	782	820	875	844	840	904	895	862	815	862	874	786	843	903	885	861	878	849	830	847	828	845	792	874	887	818	861	830	873	911	823	831	872	898	886	885	886	815	853	845	854	888	868	829	835	836	809	860	839	829	854	852	881	845	866	861	848	824	895	824	784	845	820	822	835	867	862	841	883	833	857	838	837	827	851	907	816	833	842	792	838	833	853	888	855	883	836	868	878	863	852	850	863	825	851	851	821	845	840	816	887	881	819	862	785	834	845	859	861	871	881	847	812	866	862	874	870	826	849	825	848	894	882	835	828	838	895	831	910	824	859	856	811	792	857	792	869	856	854	886	858	847	874	858	862	817	861	882	815	822	839	774	891	805	854	855	886	841	857	843	878	863	869	870	860	830	935	888	840	837	871	844	856	890	874	848	843	897	811	817	879	824	855	894	878	863	858	833	864	834	844	834	825	851	841	855	898	869	857	858	870	858	836	918	856	898	815	869	873	868	815	863	871	851	796	872	865	916	817	819	826	866	802	849	800	802	798	853	877	877	894	868	840	844	883	818	788	858	839	840	807	818	845	869	824	840	820	828	885	819	832	849	816	843	801	862	809	872	835	807	823	843	823	856	850	816	859	871	857	878	779	819	851	905	918	862	846	863	908	864	899	870	862	889	824	862	858	793	863	893	909	880	889	895	865	835	887	808	857	842	855	867	845	867	805	887	869	832	852	876	809	842	886	787	867	859	825	864	856	868	854	757	867	846	900	823	857	799	894	881	850	830	826	880	840	855	851	925	927	858	834	840	880	880	828	879	858	858	824	869	869	860	871	865	880	893	827	801	836	816	853	879	884	827	852	827	866	852	857	793	886	855	887	855	858	834	797	832	811	807	825	878	832	815	807	850	863	930	866	832	861	873	844	833	848	812	830	841	870	873	862	884	823	841	835	856	854	827	867	872	829	816	803	844	841	858	907	907	848	830	827	811	886	848	848	906	859	799	839	903	819	867	863	829	865	832	827	841	824	830	884	901	845	851	874	846	850	847	852	845	865	903	873	806	858	848	876	852	894	857	869	872	875	911	880	895	897	822	801	837	798	852	852	882	855	838	856	825	840	830	858	878	820	855	832	903	811	811	799	851	827	902	895	882	890	827	844	847	809	844	850	876	838	880	829	894	874	807	830	857	856	911	861	822	856	880	856	864	862	878	810	875	846	823	867	866	848	849	871	847	866	826	795	786	839	830	833	848	829	866	872	877	828	848	902	864	836	872	820	858	841	848	826	874	855	870	830	853	825	900	866	852	855	914	853	789	850	827	877	831	872	799	904	854	824	841	874	835	872	869	852	828	867	920	833	836	825	880	848	834	875	851	829	855	805	830	798	816	867	880	851	887
66984	33297	15944	5051	1620	742	345	328	361	320	332	354	340	344	339	323	349	336	348	360	340	323	323	365	315	337	362	331	337	332	317	282	349	338	327	345	350	310	335	305	332	340	328	347	324	349	319	336	350	349	356	372	306	352	322	317	332	370	326	280	311	299	319	361	335	301	363	316	333	306	318	327	359	329	364	316	292	325	333	335	293	357	357	333	377	351	350	344	326	371	363	370	364	360	358	295	342	341	322	333	340	322	349	334	340	343	348	344	349	326	345	333	334	367	310	333	328	321	333	354	361	348	320	350	342	337	343	340	337	373	337	355	349	370	346	314	309	326	322	351	381	342	326	352	343	360	352	341	325	348	315	339	309	348	316	345	329	353	332	366	324	307	311	329	346	358	321	338	364	323	328	345	346	324	330	319	345	403	327	295	350	322	333	367	342	360	373	309	322	330	330	309	346	344	325	328	368	336	315	335	353	339	366	316	331	313	354	328	341	341	326	332	334	353	348	344	317	342	363	347	381	320	360	313	329	309	334	362	354	340	333	318	340	298	345	336	351	359	357	347	369	358	339	326	340	379	309	338	343	326	351	333	319	316	324	332	358	298	344	351	339	352	330	345	333	322	352	326	310	342	344	304	365	329	345	379	375	317	330	377	352	372	328	337	375	336	316	360	355	328	312	327	353	341	319	350	350	359	336	338	386	320	338	363	318	326	323	383	358	347	351	349	337	380	384	326	324	332	356	316	337	354	298	359	390	374	357	344	352	346	322	330	348	355	353	368	315	339	368	318	330	361	345	356	340	327	338	340	350	341	320	322	323	292	301	356	318	382	322	334	352	354	313	327	339	361	369	366	318	296	328	323	329	320	313	299	305	354	337	352	343	332	361	367	325	339	318	343	337	352	344	355	353	317	324	351	336	326	350	339	359	332	352	317	359	352	325	362	363	325	334	356	355	338	337	397	344	353	343	307	311	349	333	354	318	348	326	323	315	346	348	329	335	332	325	369	325	379	362	343	324	337	341	350	322	368	360	329	345	327	314	361	333	370	352	323	346	337	337	369	346	315	326	341	341	302	366	335	320	330	327	336	346	340	316	310	337	348	313	327	322	327	331	334	365	345	337	337	362	375	375	381	353	364	367	341	363	348	306	329	309	364	309	365	369	381	354	345	354	364	357	316	332	337	319	331	313	351	334	340	346	303	319	379	343	317	360	338	365	326	361	322	327	315	326	338	366	379	348	317	332	319	304	342	325	332	352	330	330	350	352	324	326	377	325	326	353	345	331	339	373	374	343	326	333	332	333	334	305	333	348	306	339	330	378	351	338	334	323	368	296	375	324	367	332	362	344	335	322	333	321	354	326	333	355	319	331	331	342	351	370	322	358	323	345	359	342	332	363	332	351	326	371	353	331	362	313	338	311	307	338	322	363	338	343	318	314	342	339	341	313	343	323	331	344	356	357	326	350	310	332	315	343	361	351	311	350	321	345	321	311	379	324	371	340	357	314	332	354	348	340	346	347	310	358	347	323	327	349	369	333	319	329	294	337	320	316	318	308	321	343	350	356	325	335	312	315	317	340	319	338	323	314	294	330	321	369	329	322	339	331	336	335	328	355	302	378	341	315	337	348	340	354	344	317	317	347	357	316	349	382	338	323	348	342	363	316	310	349	308	357	348	367	337	351	345	339	338	364	315	337	321	287	316	362	327	338	339	341	340	351	289	383	339	330	354	347	356	372	352	334	387	352	342	337	321	347	333	337	348	319	306	323	332	312	316	344	352	331	308	336	319	355	342	377	347	343	345	322	336	323	340	340	333	359	349	328	350	334	349	355	344	329	350	308	370	319	344	368	314	312	337	325	319	363	356	351	335	329	368	317	342	349	320	330	354	311	331	378	335	335	350	361	323	363	319	353	355	335	351	377	344	388	340	349	317	366	370	331	363	339	363	342	334	343	334	321	332	332	321	315	313	378	364	336	317	348	338	389	344	353	377	350	361	336	362	360	316	332	345	330	322	337	330	332	321	346	284	320	323	354	323	305	358	326	334	330	321	337	348	352	325	355	346	376	324	349	318	332	350	340	331	342	351	347	335	322	339	337	332	362	348	362	294	324	377	315	354	379	353	335	343	358	315	333	319	369	357	332	314	347	347	317	351	356	333	321	334	341	360	358	331	322	344	330	325	320	328	342	338	342	329	295	314	335	349	344	361	354	356	370	339	310	309	347	340	306	368	363	331	321	318	335	320	339	314	345	319	321	345	325	354	354	309	314	301	373	331	369	335	352	334	353	321	335	325	330	305	321	348	289	330	362	353	284	352	375	362	318	337	336	345	330	314	343	342	344	266	329	315	349	369	324	340	350	360	380	339	334	348	340	364	314	348	335	337	342	358	346	350	318	325	312	327	362	330	325	326	316	357	361	311	325	346	317	301	327	339	332	347	340	364	370	331	337	337	322	332	367	360	361	318	367	346	347	372	323	344	337	382	366	332	351	340	364	327	346	317	328	325	304	349	358	347	340	302	317	353	339	349	341	326	333	334	349	365	330	360	326	350	410	339	367	349	293	336	374	366	307	327	374	353	335	320	350	341	363	334	343	308	347	321	329	333	336	324	345	311	332	312	332	338	348	336	342	345	333	358	339	354	307	345	322	345	346	366	312	334	346	374	337	339	307	367	361	332	354	341	345	342	315	333	337	355	337	337	323	322	302	315	332	329	324	339	339	307	324	327	307	349	354	320	320	332	384	320	327	355	329	310	311	319	333	333	378	333	329	349	341	354	322	359	320	349	325	329	335	331	358	342	354	374	350	308	304	344	336	336	306	334	355	369	407	314	340	359	305	349	339	325	314	338	341	320	315	348	339	328	337	315	332	328	338	339	331	340	355	346	320	290	352	328	362	320	333	320	336	353	347	318	343	318	335	325	351	350	336	301	318	375	320	342	357	332	331	341	362	337	320	358	358	377	323	333	348	337	346	346	378	330	338	360	353	373	342	302	331	320	359	331	351	301	345	344	330	366	333	361	344	346	332	344	330	375	356	315	389	304	344	322	323	356	358	330	342	358	349	330	334	343	344	356	374	303	321	359	350	327	356	335	336	354	320	321	334	365	344	358	315	313	361	337	343	372	340	372	299	354	347	342	355	351	302	349	383	372	320	363	294	334	365	323	326	359	350	370	294	345	324	296	340	331	354	317	328	325	340	347	337	325	322	333	314	321	340	337	351	366	305	294	324	345	371	337	363	337	358	382	338	328	312	336	365	346	333	346	348	389	322	349	327	349	374	302	365	352	356	347	351	327	311	294	314	328	324	296	339	305	390	329	352	352	380	318	346	378	343	352	311	341	296	351	346	347	333	316	354	351	349	373	369	358	308	359	331	371	351	339	340	358	297	304	302	337	326	330	314	337	315	377	322	314	340	306	336	341	342	356	326	336	358	365	343	342	337	353	337	312	329	368	380	336	345	343	372	316	335	351	289	355	331	349	375	334	340	377
36374	22360	18505	7197	4240	1370	737	750	758	733	685	752	719	719	721	699	718	786	763	771	710	698	708	749	760	731	733	754	755	738	740	753	746	794	794	714	724	713	742	752	733	756	700	745	758	712	770	753	719	724	751	735	732	718	777	766	724	751	710	726	701	709	731	737	727	752	742	751	759	749	765	718	787	722	738	780	697	748	702	770	712	724	743	733	688	754	703	723	718	717	700	677	716	736	732	763	728	743	725	712	743	723	788	733	743	713	769	710	753	729	727	760	694	751	679	665	730	734	740	768	706	703	747	760	753	711	692	751	716	767	692	673	748	713	707	763	717	777	715	719	693	732	746	753	747	724	686	765	747	687	727	701	761	746	734	735	728	708	738	786	721	756	740	777	775	751	805	738	759	745	822	736	707	730	719	743	765	736	739	736	712	693	741	746	726	712	713	749	748	761	790	741	711	724	749	751	746	733	748	713	763	752	700	685	748	728	679	733	701	720	708	759	725	711	699	788	707	747	799	748	775	692	740	713	735	723	808	763	760	772	751	715	741	709	715	746	725	793	714	711	750	704	708	740	696	782	730	706	759	723	716	769	782	759	764	757	666	722	731	730	769	747	735	710	758	745	718	744	702	714	737	701	713	747	751	738	737	722	741	801	790	698	701	709	775	706	714	714	732	734	752	748	746	707	734	717	738	713	757	778	722	697	710	732	712	769	747	718	731	656	759	743	686	733	744	740	735	699	761	733	782	737	661	701	698	723	691	744	757	669	689	706	760	774	726	741	746	770	714	698	759	760	741	726	691	716	775	726	735	699	780	764	714	742	719	759	745	761	749	757	731	748	755	708	670	754	807	723	738	741	747	705	771	743	740	757	713	743	733	711	711	744	712	695	752	719	743	718	732	710	719	738	793	768	682	654	778	707	811	720	675	721	763	765	716	793	738	701	713	738	725	724	731	781	736	729	740	696	714	710	737	738	707	702	726	773	726	764	687	729	718	767	725	734	679	721	800	696	719	699	744	755	777	703	716	744	714	678	743	779	741	694	729	747	684	772	697	733	698	727	688	738	767	712	720	736	739	690	730	744	740	688	721	721	768	710	682	737	766	689	759	692	719	709	706	800	732	716	739	733	773	750	784	738	694	756	730	713	696	739	769	747	739	728	734	770	741	719	737	784	744	738	734	735	710	700	710	712	733	694	761	734	740	721	780	776	715	678	726	721	714	710	720	739	688	706	751	729	788	726	723	719	723	733	727	704	711	777	720	724	772	731	783	708	770	741	768	710	748	715	729	734	735	743	737	791	750	718	760	714	736	740	732	716	693	698	721	774	740	735	714	711	744	732	750	722	756	797	731	731	686	718	785	709	785	749	740	732	744	736	744	758	745	800	779	773	723	727	719	702	710	721	701	747	706	719	686	720	725	731	756	761	692	772	772	756	757	723	745	723	754	761	722	711	716	748	729	759	708	703	775	692	726	703	764	780	748	736	743	745	732	729	731	760	733	735	716	691	726	728	739	748	698	642	783	743	706	711	750	771	693	730	716	711	772	718	781	717	708	738	750	707	753	751	722	734	737	728	746	705	701	712	709	727	669	788	693	743	713	759	783	727	752	748	744	731	756	710	748	708	745	726	726	762	753	746	738	702	734	685	791	744	745	737	783	758	746	706	714	777	715	747	716	710	736	721	735	776	708	690	720	745	703	730	757	663	724	755	778	725	736	658	767	771	752	734	711	792	737	673	742	748	778	718	707	742	765	745	736	761	740	742	717	714	699	763	729	693	789	785	748	731	704	749	738	746	712	742	761	811	723	728	704	752	744	755	760	727	737	754	730	757	774	760	718	735	758	682	755	771	726	736	722	733	734	757	786	719	691	732	675	719	734	775	716	718	739	753	746	712	760	751	727	759	672	756	694	749	734	719	714	745	716	763	716	697	760	724	727	750	732	711	765	763	720	799	764	694	780	743	702	694	709	813	743	697	712	693	748	748	763	687	723	738	740	728	750	732	787	703	692	748	722	727	725	707	752	735	717	717	716	758	707	774	755	769	721	752	735	752	738	752	773	733	735	734	733	739	752	733	761	756	772	681	767	725	673	780	758	732	711	704	744	746	785	716	732	735	693	739	741	728	700	753	773	713	691	724	711	737	747	717	718	739	710	751	751	748	778	711	748	731	740	731	732	731	748	755	740	759	725	763	657	770	756	717	757	769	713	730	709	726	718	746	710	727	757	776	723	760	693	746	735	703	769	786	751	736	726	750	684	754	699	780	737	718	743	752	700	752	726	736	737	704	731	691	702	735	821	773	702	751	752	760	696	719	729	725	776	808	767	750	724	760	724	723	720	735	744	722	732	740	802	723	769	711	743	765	723	725	729	732	763	658	717	726	743	744	716	718	714	773	723	742	734	781	776	700	753	740	724	731	733	683	693	736	758	755	735	695	739	747	763	787	701	768	719	711	775	706	758	790	735	751	723	713	719	729	765	754	704	712	725	748	757	745	718	774	729	763	739	757	723	767	712	760	714	735	695	739	783	740	736	736	705	723	719	743	772	702	740	736	707	783	732	700	715	702	739	679	764	733	733	721	697	734	725	715	727	742	710	757	719	780	721	728	750	747	703	723	705	726	734	762	733	745	769	736	760	719	752	802	736	734	715	768	749	701	762	747	790	759	725	740	750	742	733	738	723	713	744	725	717	674	717	707	781	733	732	723	768	711	754	718	730	744	746	746	787	723	662	706	713	708	739	759	760	782	712	737	754	682	740	687	734	777	790	726	710	753	729	753	705	718	741	710	780	697	708	702	719	722	695	742	740	723	713	742	709	725	744	780	770	731	706	761	747	719	766	807	700	755	728	696	721	700	737	706	726	736	743	760	733	750	756	740	742	727	744	789	718	687	729	720	730	764	703	731	767	792	735	727	726	725	769	714	726	752	756	753	740	795	747	710	704	745	753	727	752	733	724	688	675	739	757	692	768	698	724	706	718	800	696	729	736	701	730	701	748	745	746	754	719	697	755	755	770	759	729	723	731	708	741	746	762	780	714	729	748	724	751	753	735	694	760	722	727	746	754	783	750	752	705	761	710	716	711	745	748	758	720	727	714	740	713	752	729	725	707	726	767	730	716	722	726	728	780	691	748	705	712	737	758	759	740	742	736	741	736	705	718	726	733	717	702	728	738	718	704	763	762	772	747	689	745	758	695	728	769	728	768	738	716	699	740	720	724	711	750	713	731	724	776	700	742	725	731	737	694	712	721	723	713	733	738	694	719	748	683	716	714	717	735	742	750	702	739	706	752	681	690	756	715	735	706	673	701	740	728	765	747	736	710	767	696	695	738	782	791	763	735	749	738	662	745	747	765	709	745	741	760	708	686	770	759	752	702	760	755	770	770	730	723	747	737	748	768	739	744	746	784	713	729	725	695	712	743	747	749	725	696	743	729	704	747	754	734	726	697	740	757	739	761	712	724	730	747	705	760	689	709	752	750	767	724	685
81284	71433	63683	39876	22599	8412	431	294	267	253	263	258	280	264	268	262	267	265	266	267	227	243	261	296	281	254	261	242	245	230	231	256	280	234	241	260	278	277	269	244	270	249	281	267	273	256	269	276	246	243	246	286	255	240	269	257	274	253	247	262	237	265	269	275	274	248	265	262	264	264	256	269	265	250	246	281	270	256	206	236	268	250	254	241	243	243	266	247	241	251	267	280	263	252	260	285	250	263	254	268	269	233	263	279	229	227	300	278	255	270	265	264	254	243	251	258	221	221	226	245	247	257	279	279	289	288	260	242	262	292	238	271	264	285	270	267	264	270	267	259	269	275	276	254	252	274	245	277	243	265	274	235	255	257	244	232	251	238	289	245	249	265	269	239	271	253	252	281	257	254	216	274	263	259	258	225	264	255	235	247	249	254	261	266	308	248	286	245	261	283	258	245	258	278	255	235	253	263	239	269	241	257	265	277	275	281	245	255	282	243	272	240	286	235	252	259	266	282	261	253	267	255	235	242	229	257	277	268	252	233	263	248	248	260	267	260	243	249	267	247	268	258	249	293	220	238	258	209	252	282	281	275	238	223	228	260	283	289	233	262	251	274	268	264	269	273	249	270	292	263	231	245	263	279	279	242	272	264	227	237	256	273	269	227	228	224	261	255	242	242	261	251	251	244	228	264	276	233	240	259	261	268	263	265	294	245	280	273	239	266	292	268	264	252	269	252	275	276	249	248	279	306	281	249	290	260	257	258	272	266	266	270	272	217	274	254	264	283	286	265	288	254	242	229	256	285	259	253	250	262	266	241	260	249	253	227	299	239	321	259	259	262	274	246	227	270	240	242	265	251	242	266	250	244	252	253	235	251	272	275	230	297	269	220	252	278	245	246	265	275	247	270	241	301	262	239	289	254	243	255	232	235	268	246	248	290	287	262	257	271	256	272	234	255	277	257	295	281	280	236	233	250	262	286	266	271	272	239	252	238	278	252	269	268	267	255	315	265	282	278	254	247	266	261	288	292	262	257	259	231	272	237	278	248	269	293	247	290	297	273	269	267	276	233	265	266	306	262	258	240	257	269	260	289	275	220	239	248	324	254	222	269	282	272	244	232	249	272	242	265	260	264	250	229	254	236	258	277	246	237	275	266	255	261	252	253	274	277	247	264	277	260	242	259	281	243	248	247	262	265	243	256	269	267	253	254	252	257	232	243	231	281	266	277	288	235	232	242	248	260	268	259	257	230	248	275	240	277	261	255	251	280	292	212	262	245	210	249	286	254	268	254	242	260	276	231	262	253	224	262	243	278	256	233	287	274	271	261	255	265	270	271	244	312	271	296	252	253	272	236	263	283	244	260	267	277	266	275	250	263	293	250	249	244	255	243	226	284	256	261	247	253	292	286	249	253	265	297	254	275	261	259	243	244	247	256	270	232	254	280	257	270	261	264	260	250	265	291	244	287	249	243	254	250	275	259	264	295	258	270	284	261	246	265	252	260	266	287	269	247	228	262	261	253	266	276	259	286	268	258	250	228	250	287	267	276	238	238	262	284	252	261	248	275	266	241	242	265	267	258	279	259	266	276	267	261	255	268	267	265	250	234	244	264	251	272	258	258	269	244	251	255	255	295	269	244	258	241	248	238	256	225	257	258	244	266	270	255	265	281	267	261	272	281	256	240	239	263	257	242	274	281	250	243	263	248	247	247	250	248	277	255	289	270	272	248	228	263	253	232	251	245	246	251	257	241	256	258	258	254	271	270	240	246	247	259	272	264	239	263	238	256	260	249	278	256	250	257	263	265	262	244	269	272	289	258	229	272	286	263	255	285	268	231	295	247	275	295	265	254	278	268	254	300	244	267	238	228	252	249	260	275	276	259	295	239	286	276	247	246	255	301	276	251	255	251	242	262	270	264	280	298	242	245	278	254	241	246	266	237	236	248	236	244	249	247	276	247	252	288	279	272	264	245	260	246	271	261	258	252	259	249	276	237	271	277	253	259	266	271	257	289	324	244	235	232	230	280	231	230	277	272	271	265	248	222	237	262	234	249	281	281	289	256	244	261	249	265	270	269	288	259	232	220	285	240	244	298	268	240	272	230	261	241	263	264	280	237	253	283	292	248	278	259	273	249	275	242	235	244	233	275	290	257	258	254	256	274	300	242	241	242	244	255	247	273	257	247	259	248	231	244	259	256	266	263	267	231	233	267	268	256	242	233	271	233	274	268	264	240	277	271	290	267	273	290	244	250	269	277	275	287	264	260	272	257	275	289	262	224	249	259	229	254	232	262	228	256	276	234	263	263	233	263	263	262	242	263	262	261	238	245	259	259	239	260	236	243	254	253	279	248	269	250	266	259	271	273	258	244	262	247	259	277	270	259	248	285	216	245	258	293	243	269	262	239	270	279	260	268	255	273	263	254	269	254	244	254	266	287	227	274	265	262	244	282	275	257	287	268	239	241	238	269	268	266	257	231	269	259	256	252	237	260	247	249	280	267	282	281	231	241	303	245	273	246	295	259	295	256	261	243	278	230	231	275	248	260	249	292	274	232	262	271	251	276	262	256	260	258	275	203	247	246	261	278	275	258	257	239	273	263	267	264	270	243	278	272	265	238	250	266	257	247	268	269	248	240	275	257	234	271	250	260	269	282	248	264	238	255	256	248	294	246	259	283	291	241	248	279	309	248	251	281	261	253	278	291	252	229	279	250	253	275	236	240	271	254	269	244	280	275	294	268	283	249	280	240	280	281	230	246	252	265	259	263	279	241	270	255	268	222	266	244	272	313	281	252	253	274	263	264	246	264	237	255	281	245	243	273	231	249	281	264	269	255	304	239	272	253	251	248	275	251	274	253	294	231	256	241	257	297	289	275	263	217	279	247	250	249	267	250	235	247	278	294	281	274	254	252	272	271	280	242	291	254	256	229	270	294	254	270	253	256	270	281	253	271	260	302	264	240	263	239	270	236	247	266	239	225	244	256	250	270	260	283	251	252	273	270	275	236	248	265	252	281	267	262	247	262	273	257	286	248	288	250	268	280	233	269	255	276	273	267	246	230	272	240	264	256	273	284	239	233	287	236	249	256	260	269	251	247	231	260	236	268	273	210	246	235	278	269	258	247	239	251	260	239	264	228	234	273	261	255	277	281	237	234	238	264	261	251	251	270	236	241	264	260	249	238	239	233	243	268	273	281	286	290	251	258	267	285	262	274	273	277	223	276	240	244	253	269	289	276	258	239	268	272	235	273	240	278	240	275	240	243	251	246	255	274	245	263	286	267	257	264	256	261	229	243	266	283	250	240	251	243	251	296	246	257	225	240	296	269	280	283	256	291	266	270	231	286	280	260	258	255	271	277	263	226	261	252	243	283	267	244	260	250	277	261	265	293	240	255	269	267	270	244	243	265	267	259	230	251	220	238	240	233	267	256	260	284	251	232	250	289	274	250	242	258	262	295	245	276	265	262	254	263	251	254	255	236	271	272	273	251
51267	56687	61869	41829	35955	10626	729	738	677	665	648	587	576	690	618	613	634	595	589	624	595	595	601	605	613	579	587	623	593	601	634	557	659	597	618	604	628	597	589	570	610	603	597	600	628	582	553	584	645	606	626	613	625	583	571	600	592	598	617	562	568	550	591	599	610	596	600	591	592	593	576	601	554	616	607	580	646	624	641	597	593	563	587	633	598	614	600	574	602	575	601	574	620	632	638	649	590	580	587	628	608	604	625	609	588	577	588	574	578	574	615	602	590	623	600	611	595	537	556	624	585	645	616	572	601	625	621	575	569	597	561	630	588	598	620	589	600	625	597	591	571	627	610	590	595	604	593	586	638	600	541	589	593	607	583	581	595	655	577	618	610	585	537	613	589	645	640	586	583	633	541	620	636	587	566	590	592	567	559	592	591	588	610	629	584	611	578	597	598	605	618	603	603	622	619	566	657	649	557	607	613	600	550	609	605	600	625	562	553	551	567	559	592	603	590	587	602	611	612	634	619	594	639	603	618	606	603	586	596	616	584	595	641	594	596	608	580	613	596	583	594	570	584	606	597	599	610	621	575	603	613	594	623	630	597	584	600	570	595	560	595	573	573	621	591	558	616	573	593	581	597	579	607	640	589	621	595	626	626	596	586	622	578	544	634	608	618	618	562	581	583	568	625	618	592	582	622	615	589	593	601	558	598	576	608	546	599	658	603	638	560	585	615	584	563	581	593	592	627	645	623	590	602	575	616	607	634	593	597	581	626	573	624	591	600	610	624	598	604	612	607	591	592	585	607	616	611	556	600	520	604	608	575	562	637	607	546	631	567	616	578	596	570	572	553	577	634	551	562	606	618	597	560	600	619	623	635	617	542	550	591	613	552	635	609	598	591	579	622	549	613	622	584	598	607	624	580	627	624	622	599	574	604	624	592	592	589	604	556	582	623	610	557	574	605	650	534	602	571	585	609	585	654	590	536	631	571	607	611	580	597	595	615	567	560	583	609	561	611	588	646	659	617	662	631	602	626	610	590	549	629	622	594	594	590	582	590	641	603	565	595	588	558	614	547	595	592	589	600	597	578	597	611	604	611	574	552	576	601	617	630	594	601	601	606	575	575	636	602	607	612	613	601	632	624	587	582	567	607	592	583	606	607	558	553	610	594	587	596	589	589	593	575	530	575	585	581	587	602	570	581	558	601	577	560	624	558	600	587	606	613	604	611	586	612	597	593	566	602	614	601	637	578	584	589	586	595	620	613	584	553	650	624	569	592	582	590	596	589	580	598	570	552	592	555	590	586	618	577	589	605	602	595	594	612	586	572	623	632	619	593	602	613	584	609	551	583	637	604	588	595	557	566	626	598	544	596	631	592	627	598	593	572	592	567	605	617	622	607	593	598	547	602	614	586	575	622	611	593	600	605	573	605	565	600	634	584	618	578	563	590	581	591	623	621	615	565	599	574	541	617	580	611	576	635	584	614	601	580	571	550	554	628	582	558	584	594	566	598	630	607	541	626	603	578	595	618	594	595	567	593	575	599	602	579	607	569	563	581	614	605	609	584	630	590	592	599	573	565	587	579	583	604	612	609	574	573	594	596	607	567	588	598	591	626	597	601	614	572	627	584	606	555	592	624	588	599	612	583	595	591	562	631	614	583	602	523	604	582	626	593	588	617	600	623	553	613	615	601	599	593	593	595	547	636	594	549	582	606	656	620	589	596	599	612	585	621	579	583	625	610	660	552	606	585	587	605	591	576	562	607	602	605	603	626	629	587	640	606	599	548	634	589	594	588	614	604	608	610	579	611	597	572	612	615	595	576	597	600	634	625	601	611	578	620	537	565	601	610	607	591	621	600	576	640	606	627	536	598	599	653	572	582	613	610	585	586	606	623	628	616	561	517	593	607	603	544	615	565	558	586	628	610	599	585	605	586	599	590	593	603	588	599	584	610	567	578	586	587	608	569	637	573	592	595	596	586	595	566	579	644	561	612	573	611	591	661	582	579	595	602	589	561	629	584	576	628	584	610	606	564	617	571	572	607	623	618	574	563	608	626	578	596	603	577	611	617	604	596	606	600	609	546	592	609	649	626	587	612	598	586	578	591	650	547	591	617	604	570	602	582	555	609	574	568	618	626	627	600	579	584	598	569	597	669	643	608	595	599	570	635	572	609	591	540	567	592	575	638	596	605	610	637	629	591	617	610	624	554	565	599	613	588	575	534	594	593	578	625	562	581	626	579	597	606	631	586	614	612	596	593	582	584	568	616	594	609	642	616	589	629	531	585	593	561	603	550	629	607	604	608	565	597	543	622	589	598	576	580	631	625	591	608	609	589	565	618	566	561	612	628	623	658	584	610	608	596	578	593	601	581	598	557	554	591	584	635	599	588	587	562	607	613	613	599	582	602	575	596	567	574	638	622	581	628	592	628	556	596	603	563	626	575	586	541	616	591	612	581	608	571	584	609	542	604	574	605	597	595	617	603	619	553	623	660	590	575	594	616	602	581	569	582	584	621	601	608	583	602	630	585	556	562	605	588	598	587	605	613	635	579	576	599	611	592	563	612	597	571	578	630	595	560	604	578	595	599	590	600	576	599	595	575	588	653	583	592	559	601	566	616	553	583	616	621	580	569	581	614	588	609	611	594	597	576	611	576	621	592	588	601	628	619	614	587	607	576	622	557	647	582	608	635	563	617	638	591	598	599	592	571	584	618	558	616	597	591	575	617	569	596	610	535	584	645	602	590	614	584	594	616	572	601	612	636	624	626	595	573	603	557	560	588	576	573	582	622	621	615	574	604	549	631	578	608	587	626	581	598	591	607	571	529	646	586	611	590	614	542	578	551	588	618	614	645	641	572	573	573	634	588	605	597	612	598	587	564	546	568	568	559	589	637	600	603	610	595	609	568	584	634	633	592	565	589	560	637	601	633	637	597	597	630	580	613	544	598	606	632	633	578	579	580	549	596	568	646	663	575	630	577	580	578	564	632	582	615	571	621	571	602	568	589	575	572	576	578	623	594	605	575	614	599	620	582	575	566	587	543	604	601	632	615	591	563	593	616	579	601	552	601	579	558	612	624	611	588	587	615	601	580	571	585	592	646	594	636	630	583	624	575	649	575	546	602	590	597	578	574	592	609	558	567	599	635	568	591	581	573	573	624	586	585	585	593	634	613	602	612	579	586	595	606	633	584	587	571	595	577	573	587	591	612	596	554	628	601	605	587	574	615	585	611	570	633	620	618	607	584	611	593	549	572	602	613	594	622	544	623	588	594	595	555	610	592	595	617	594	613	579	630	621	620	579	611	627	572	559	600	642	586	577	625	646	641	609	604	626	605	590	599	626	586	599	628	606	594	565	566	563	616	636	638	627	620	593	585	627	594	582	648	587	603	576	609	639	590	590	623	602	585	601	622	600	619	601	620	625	584	621	585	604	593	561	586	586	568	523	622	606	610	566	596	623	576	592	602	650	620	607	627	573	619	617	594	575
88936	79671	73634	50443	36280	14677	1169	428	379	401	419	401	371	376	418	373	376	410	395	365	396	399	397	375	382	369	391	407	401	422	360	394	359	422	411	374	383	379	358	393	392	405	380	381	397	426	396	389	386	396	329	415	387	402	393	406	388	374	339	377	373	407	379	402	382	365	406	321	384	377	378	418	411	436	375	398	357	435	418	389	400	381	353	362	402	376	412	376	370	404	397	395	368	368	370	397	387	389	386	388	385	379	384	359	395	389	384	371	412	386	364	385	380	393	389	379	384	404	421	393	363	387	355	398	415	374	393	392	418	405	336	421	419	421	388	355	428	408	396	374	386	416	359	370	392	348	362	380	351	363	385	392	410	375	395	435	383	381	387	423	438	376	399	373	372	391	370	366	416	361	364	388	404	390	370	395	354	380	387	396	410	379	465	340	372	399	412	379	378	359	371	356	381	388	383	370	421	382	376	375	409	393	404	393	377	428	386	381	393	399	375	395	410	384	356	382	364	389	421	389	400	421	352	375	379	409	390	395	405	376	411	395	376	394	354	387	371	389	374	392	388	396	398	355	371	365	388	405	396	384	359	379	383	393	342	376	348	365	378	401	403	373	405	392	373	403	384	398	406	398	441	419	344	372	363	402	417	403	428	441	396	399	416	384	378	416	391	398	369	381	409	367	401	382	385	369	376	416	399	385	409	386	398	378	421	376	391	392	425	377	363	356	397	391	397	430	360	418	408	420	426	365	382	396	398	352	384	409	371	366	380	389	407	374	357	396	375	372	376	412	434	348	395	383	362	412	402	395	405	377	356	436	359	350	383	360	396	418	348	408	370	423	372	367	363	377	390	369	420	395	406	419	417	385	373	376	360	365	392	361	361	404	404	371	375	376	421	373	372	391	350	376	373	342	371	377	392	386	398	381	392	398	428	364	374	380	420	418	379	329	418	386	406	403	372	398	398	417	370	416	403	390	411	357	354	420	388	376	386	370	388	407	393	396	384	385	373	410	443	387	373	417	379	397	357	378	382	421	393	362	403	378	387	358	411	390	390	415	405	382	374	401	362	393	383	391	363	366	362	376	408	404	357	391	390	392	391	369	402	347	384	391	387	377	400	376	412	420	410	420	415	367	379	381	385	419	366	367	390	394	374	382	398	404	394	386	402	379	398	346	390	439	368	416	407	363	365	430	405	372	394	400	363	391	351	385	380	412	390	409	388	391	388	405	428	401	370	397	395	394	431	404	412	368	359	379	383	383	388	381	410	386	453	336	434	425	376	415	406	358	365	395	404	407	390	398	336	391	419	439	394	372	409	408	370	382	385	403	406	402	392	382	423	438	428	344	375	378	398	385	407	380	390	396	380	388	398	416	416	360	380	387	397	397	423	361	404	403	399	365	398	417	401	386	373	370	435	386	347	398	398	385	403	400	386	388	366	403	402	392	404	396	398	358	381	373	393	428	412	402	392	392	388	389	393	353	415	414	419	361	346	401	388	396	428	378	380	387	400	419	381	373	398	374	403	345	454	397	400	374	357	367	375	387	394	370	359	404	418	430	381	388	377	389	392	399	395	393	385	391	334	394	416	388	354	390	361	435	350	382	379	398	357	385	405	405	421	383	370	375	388	362	379	388	378	378	401	369	368	397	374	406	352	388	407	381	397	395	401	382	409	387	431	366	388	363	409	390	471	386	361	411	382	360	401	382	398	385	428	380	407	393	402	362	388	424	391	358	365	398	380	439	391	378	388	365	368	411	386	377	370	399	381	370	407	420	419	364	382	394	392	424	384	375	411	352	381	385	359	368	394	383	395	399	384	364	396	389	377	398	403	376	346	399	387	417	426	377	399	407	376	381	386	378	387	378	378	399	400	393	365	352	375	389	369	440	353	368	414	396	365	439	394	369	365	382	409	381	372	392	416	380	378	352	393	382	342	425	400	355	388	398	363	412	413	374	387	412	380	410	411	391	392	427	407	395	384	379	382	429	401	393	366	394	407	395	406	385	375	393	394	373	367	391	362	375	425	372	408	371	380	424	397	398	418	402	401	397	373	387	385	392	383	384	377	391	388	374	384	386	384	406	393	386	378	394	385	344	369	402	386	434	389	349	408	389	384	400	390	354	372	367	356	412	405	362	374	416	372	356	390	399	398	426	386	388	381	410	360	380	382	415	378	396	377	397	372	397	358	398	374	390	425	402	385	409	390	372	411	399	425	389	429	429	360	421	393	359	399	405	395	392	382	359	362	408	378	374	375	380	377	381	373	431	375	367	393	386	375	402	389	365	386	385	350	377	390	395	409	403	348	375	359	350	379	384	406	354	393	332	390	419	398	382	407	344	422	403	422	408	424	365	390	372	405	389	402	367	399	400	370	390	399	444	369	377	430	393	399	370	386	367	439	392	379	392	378	389	385	383	372	408	388	375	374	397	382	388	387	386	399	364	384	397	388	435	375	427	422	375	367	406	404	395	373	386	416	410	393	420	403	369	394	437	398	402	372	379	406	375	404	404	383	415	428	386	372	348	385	350	376	370	388	360	379	362	362	357	380	416	403	378	390	368	430	408	398	378	389	383	402	359	392	392	371	423	371	412	380	382	373	421	390	388	373	373	366	384	359	399	401	364	389	364	361	390	382	401	422	398	428	388	401	369	431	368	377	348	378	365	366	363	352	363	374	358	398	381	381	392	368	428	411	416	358	373	388	374	374	387	396	418	416	366	399	388	392	408	377	369	390	381	403	368	410	407	409	388	399	372	386	386	370	394	396	364	402	375	404	359	412	389	412	327	375	365	403	439	389	392	366	443	388	394	401	386	388	404	376	397	380	355	399	372	382	381	358	391	396	376	397	408	347	389	428	418	347	357	364	373	363	391	361	383	384	391	410	398	411	402	434	407	369	365	389	364	371	389	409	363	381	384	421	428	394	379	413	406	391	401	413	389	388	363	370	407	371	404	414	375	398	393	442	394	374	395	361	373	417	406	394	411	365	414	380	380	393	398	375	365	373	358	389	401	401	369	352	379	359	374	382	392	390	388	414	387	392	402	377	407	390	396	395	405	396	377	400	421	362	403	369	444	359	346	377	383	418	386	366	384	387	416	399	396	401	421	378	379	356	381	351	398	434	405	360	412	381	378	353	355	415	405	403	398	407	378	411	394	394	376	373	393	388	392	419	393	401	394	416	379	396	366	399	366	388	411	399	395	431	389	405	393	391	412	387	384	397	363	371	402	363	387	381	395	398	382	367	381	406	426	381	377	391	359	382	379	368	349	364	345	407	414	415	410	384	376	404	408	397	394	422	405	380	408	399	377	433	444	423	373	379	384	376	377	384	418	421	385	365	410	368	363	363	374	388	388	394	365	381	375	388	357	428	406	368	428	363	376	346	405	418	413	366	373	406	409	400	390	380	386	383	383	386	368	385	385	387	400	400	351	384	391	418	404	396	383	393	405	348	402	417	380	425	432	354	389	374	372	365	410	384	407	383	379	390	370
57584	67973	73916	52989	48664	14056	1010	957	966	913	932	867	919	918	916	886	865	904	858	843	837	812	877	891	830	866	924	864	854	835	846	836	806	837	857	829	884	891	836	814	864	810	857	831	896	879	869	863	813	815	842	795	842	850	903	891	854	911	836	828	838	857	843	849	860	881	818	872	841	814	864	808	924	859	875	835	867	846	812	867	849	895	837	886	823	805	875	818	832	809	854	831	848	866	893	821	858	905	857	866	898	886	870	878	867	868	851	853	834	830	839	890	873	851	881	848	872	819	868	904	900	761	843	886	839	846	835	862	863	802	852	917	844	841	820	863	838	825	831	901	836	866	882	870	911	885	811	844	864	878	881	834	906	861	822	887	842	890	797	798	790	820	829	889	840	851	843	826	913	838	844	853	853	840	833	857	854	837	884	893	894	788	828	838	849	811	848	806	830	866	836	806	843	876	852	817	801	858	858	802	837	852	817	833	844	851	851	861	882	809	846	901	847	869	853	844	869	806	865	834	826	842	867	842	817	823	874	898	856	875	849	881	832	826	859	836	865	845	790	872	852	831	792	843	851	862	887	838	922	829	845	833	889	856	840	795	857	848	880	864	854	833	880	876	885	810	863	843	825	876	861	888	820	884	886	836	826	857	748	827	847	834	869	831	839	815	847	858	880	927	888	877	845	815	875	864	803	823	914	823	862	817	848	915	879	861	859	853	841	831	861	830	817	869	837	851	851	899	836	858	878	852	849	806	834	850	809	873	880	793	859	844	850	857	873	875	795	919	899	832	869	909	875	861	855	826	875	855	825	839	907	815	914	851	885	832	823	848	820	867	830	868	845	801	855	843	825	811	858	837	888	875	840	829	837	819	828	873	872	800	842	860	843	847	804	853	857	875	853	830	885	850	869	884	842	819	830	834	845	855	839	831	880	876	863	831	870	798	819	802	869	801	901	866	873	872	825	899	862	836	861	858	896	817	860	833	859	908	839	876	940	848	887	844	883	859	885	849	848	876	843	870	865	843	827	839	808	881	807	824	868	842	819	848	845	848	901	808	863	823	827	851	896	866	861	840	867	892	837	827	857	855	850	822	868	822	873	894	875	810	874	875	848	840	852	885	844	855	845	864	894	831	878	871	812	901	810	878	889	829	844	871	832	875	853	843	824	829	884	848	859	870	888	822	891	837	799	857	851	868	856	864	819	846	792	864	853	825	870	888	879	858	818	898	872	842	852	822	855	849	870	849	818	854	830	848	825	860	887	828	879	857	857	818	867	863	894	868	857	887	877	884	836	811	909	818	890	860	874	858	861	859	818	808	885	876	827	847	781	886	831	857	809	836	786	831	866	870	841	847	900	856	862	848	841	887	861	818	814	851	860	836	896	817	866	896	813	842	875	824	885	809	818	830	865	833	878	863	824	809	874	887	817	837	836	821	850	906	876	869	889	933	880	908	854	830	877	814	872	860	866	845	869	880	889	843	903	822	835	845	850	874	894	850	929	811	893	833	848	840	808	846	852	831	862	857	869	836	810	801	914	920	885	949	845	876	896	831	855	837	872	852	886	870	830	890	861	862	842	856	837	857	905	851	861	845	866	812	862	864	818	844	846	830	863	927	857	828	781	895	876	828	851	873	826	818	811	908	824	800	834	815	850	887	847	884	882	851	889	845	861	872	878	859	818	850	895	883	831	859	858	842	801	846	792	912	841	820	888	889	834	823	864	861	901	849	878	887	884	861	886	855	866	876	841	824	855	847	843	880	851	855	847	828	867	844	896	838	825	818	873	878	861	891	845	905	884	831	928	889	884	881	837	864	830	846	831	833	856	864	876	899	875	854	823	824	828	809	857	842	848	907	856	868	825	854	857	849	831	840	856	811	819	836	852	869	876	873	843	888	846	848	896	849	850	820	777	856	900	872	836	841	871	896	852	905	899	859	845	833	859	823	896	845	910	838	846	870	842	826	822	868	886	851	874	866	862	900	833	818	866	833	799	808	866	858	859	886	900	826	813	894	813	830	831	832	855	819	778	824	851	802	820	859	821	816	868	864	919	869	832	836	879	832	899	837	868	855	820	854	903	824	874	926	851	837	845	892	879	920	824	890	875	856	837	856	827	877	905	851	855	843	818	863	909	837	939	845	850	827	839	847	867	869	801	789	860	814	826	865	859	791	815	887	818	837	849	894	903	826	853	851	909	845	825	763	825	796	866	818	898	826	855	900	840	865	904	866	874	833	864	867	853	868	848	837	856	849	848	844	838	867	858	884	875	840	855	836	872	856	814	832	880	901	837	795	780	883	823	887	839	837	874	888	840	855	819	886	830	852	809	824	840	902	887	854	892	857	873	875	838	882	864	876	861	805	870	821	877	884	843	897	871	846	848	870	820	818	865	936	906	860	864	839	836	893	870	860	842	841	825	920	849	862	884	822	857	793	869	844	833	916	876	831	865	868	897	838	899	878	830	869	886	825	803	925	818	895	857	923	857	874	856	839	868	857	880	820	871	908	863	831	887	834	842	801	853	884	839	878	833	856	854	870	818	800	831	878	900	849	857	830	793	826	867	818	868	836	849	880	838	884	863	875	803	840	808	820	899	884	895	863	838	853	850	821	820	865	918	872	824	830	869	823	901	819	817	859	845	856	877	836	834	798	840	855	881	835	892	810	886	874	862	866	844	828	816	837	881	868	879	810	871	811	860	868	836	828	848	823	847	831	879	839	832	840	857	848	842	830	841	867	873	913	805	855	859	791	800	896	841	859	879	891	876	877	816	806	864	891	849	870	885	830	841	807	829	845	807	900	898	849	870	811	839	797	879	818	865	840	868	854	847	839	857	866	789	842	882	839	843	835	838	872	862	884	846	821	861	846	846	876	831	827	809	829	853	855	879	857	786	841	865	860	845	860	867	870	809	855	847	855	780	832	866	827	895	857	876	880	853	865	878	839	829	777	848	819	840	861	843	836	813	915	853	870	858	861	838	866	868	819	831	851	839	840	870	829	888	840	831	857	858	828	850	874	800	817	874	916	860	859	879	876	872	911	791	890	767	859	849	896	855	885	835	853	876	843	864	837	867	851	874	814	832	912	828	825	873	842	860	813	782	872	846	885	849	840	851	770	840	863	859	873	849	862	847	859	857	821	832	859	857	852	862	832	848	875	879	890	822	850	824	882	843	853	844	852	812	791	884	863	830	820	868	890	839	803	852	864	898	823	832	832	860	849	860	854	859	827	866	860	847	876	870	885	858	870	788	829	834	876	896	880	854	907	838	819	798	845	853	801	875	904	894	840	775	857	881	838	796	816	837	845	863	844	865	921	880	848	866	883	871	840	856	866	835	847	867	876	846	885	839	811	837	848	848	827	870	861	833	870	878	826	871	914	883	854	811	848	818	801	889	832	841	851	836	876	851	868	890	864	849	889	883	849	858	842	864	850	859	779	846	935	863	848	874	848	849	865	843	846	801	865	802	877	878	793	843	862	866	854	869	826	846	923
65706	30896	15010	4875	1380	526	363	332	355	354	359	379	326	318	343	314	353	338	360	400	350	312	371	337	341	350	318	346	334	366	327	356	375	322	329	299	364	375	297	348	322	349	321	348	355	361	326	370	340	335	331	313	340	339	322	360	356	340	324	346	339	316	348	347	380	352	365	347	332	360	353	315	320	368	348	353	380	347	329	375	377	322	333	333	384	345	312	320	353	298	318	342	358	344	355	342	358	342	330	335	320	369	348	338	361	347	337	351	301	313	346	332	380	347	336	333	347	323	349	378	384	350	373	320	335	328	356	314	347	344	322	333	287	345	309	326	353	343	337	315	348	347	339	346	368	344	349	339	358	346	402	343	344	353	374	341	357	371	303	376	353	331	360	342	331	334	361	367	326	367	336	345	311	388	304	377	326	359	353	319	345	350	313	358	353	342	321	349	344	343	358	398	325	335	333	325	349	329	335	390	347	351	344	347	363	323	342	347	366	346	348	353	380	388	344	374	329	358	358	336	339	349	345	343	340	326	366	376	360	367	323	330	335	353	319	364	358	332	343	331	370	325	335	366	369	327	322	358	346	357	311	340	304	351	347	320	362	309	377	343	345	365	327	349	338	315	340	336	377	324	346	353	392	324	356	302	315	355	339	326	325	342	325	317	329	328	379	341	325	363	336	329	357	380	340	371	344	317	337	344	337	330	346	328	311	340	349	316	326	341	361	328	351	334	356	319	359	353	371	322	341	346	341	352	370	345	333	301	306	297	351	347	355	336	364	316	331	382	346	364	371	356	349	370	356	330	349	367	387	350	348	342	336	340	308	360	357	339	397	345	331	357	373	357	355	326	361	316	327	342	347	344	355	326	352	375	359	349	354	349	340	340	349	387	333	386	324	336	361	361	376	331	331	312	360	309	339	355	375	319	355	350	315	355	365	339	336	373	364	364	350	311	312	341	365	335	348	383	344	323	375	348	323	342	324	337	344	355	339	350	340	372	334	370	338	317	379	291	323	344	359	365	340	324	377	362	369	311	324	363	309	329	352	354	322	357	353	345	365	349	345	324	366	368	346	320	330	357	333	327	338	311	348	328	341	321	351	328	350	311	339	333	327	345	353	303	315	319	359	383	385	376	370	334	363	373	340	367	310	365	344	337	351	335	356	376	360	350	333	329	363	333	374	333	362	339	317	378	353	368	363	290	354	378	367	368	325	386	373	351	356	350	335	325	370	350	342	342	354	361	336	332	345	346	378	371	330	353	344	331	352	348	350	316	319	353	342	358	330	383	321	323	314	379	342	340	358	372	346	360	343	321	338	336	380	339	366	337	359	353	359	351	350	347	337	349	371	337	310	344	334	350	330	364	325	357	311	322	311	355	346	316	322	331	364	350	330	368	339	328	335	330	344	336	321	336	346	352	352	311	364	325	364	320	379	385	332	328	340	358	339	319	337	347	372	334	361	335	340	326	342	349	341	325	335	362	362	360	366	353	311	327	326	339	324	333	366	351	350	416	361	337	367	327	337	363	368	378	351	345	324	367	332	299	368	347	350	336	360	309	342	336	336	344	335	334	361	336	349	321	340	355	347	322	328	331	378	308	335	370	322	353	337	373	327	395	344	342	359	315	332	350	368	327	365	316	303	312	369	380	314	331	339	340	340	333	340	331	352	385	371	315	358	380	368	336	307	331	325	343	334	350	346	336	309	349	352	314	335	357	392	366	331	310	338	317	336	343	324	347	367	386	327	342	309	305	380	357	327	405	345	359	346	332	332	346	308	350	315	303	339	311	382	372	341	354	352	319	332	318	383	345	339	366	332	321	326	356	328	334	351	368	320	331	368	340	339	335	332	316	367	339	328	343	383	336	341	354	348	346	317	358	353	348	336	329	322	358	366	373	370	323	361	344	353	339	376	329	342	333	316	323	363	358	326	368	341	315	349	334	384	337	329	338	351	373	328	380	405	336	301	352	374	334	319	318	341	344	355	353	386	385	363	327	312	347	322	377	395	348	355	361	356	330	335	343	322	333	350	323	345	341	356	348	362	348	397	364	342	358	336	382	321	333	336	361	384	357	353	353	327	360	362	342	369	359	344	337	364	339	329	332	350	360	319	327	383	329	313	331	357	369	351	336	349	349	348	321	314	317	397	329	351	358	317	333	384	341	356	348	323	330	317	332	321	353	349	308	357	349	356	355	346	369	335	330	332	339	364	334	342	357	329	308	352	334	324	362	335	332	332	372	358	353	351	363	307	349	347	332	349	320	314	336	374	323	355	323	344	371	357	339	345	318	348	300	330	347	319	316	326	348	345	374	356	371	344	355	348	400	341	330	329	343	354	350	308	341	351	318	328	358	329	365	364	349	339	336	351	330	334	356	307	340	357	364	361	347	330	358	351	346	365	357	345	323	318	335	361	317	327	324	340	361	330	334	338	349	333	330	337	314	306	332	367	315	364	331	354	342	326	328	333	347	371	340	363	323	321	351	375	356	370	332	359	351	366	317	359	357	339	373	318	350	356	334	348	340	326	335	347	370	355	380	360	345	357	337	349	355	351	337	331	373	338	315	326	329	331	358	361	357	360	343	350	306	350	340	320	347	372	342	355	347	346	399	345	323	345	304	326	352	333	368	343	357	336	349	344	321	338	373	373	371	372	343	343	325	367	336	343	326	344	338	342	338	347	361	326	350	338	392	362	355	378	367	374	356	333	341	351	335	358	358	317	371	360	357	366	312	328	367	333	356	344	377	367	338	380	350	346	340	323	346	367	349	348	360	344	347	326	348	366	326	306	317	338	332	351	350	313	319	397	343	330	334	337	341	353	339	311	336	322	368	339	351	348	340	319	340	360	363	338	337	399	360	359	339	357	331	334	350	302	334	362	319	384	328	349	352	367	364	361	316	357	312	356	355	349	306	339	393	373	334	327	339	348	357	336	332	337	344	363	324	357	322	366	337	384	337	336	326	340	331	295	335	379	321	335	322	364	338	351	362	342	326	310	341	350	364	377	338	325	349	340	346	306	322	313	316	369	372	356	357	338	366	363	382	335	329	322	332	346	367	361	311	320	368	363	325	282	319	356	366	378	340	309	331	349	331	366	367	321	333	362	335	320	340	326	321	358	346	333	352	341	359	305	379	359	318	319	326	329	331	363	372	358	360	361	363	320	331	360	318	341	338	350	359	350	337	338	345	356	331	301	339	316	361	352	359	346	321	340	344	383	357	371	391	365	363	335	335	347	322	323	345	391	335	356	368	335	332	339	346	352	328	363	329	340	325	349	349	317	321	335	358	350	333	312	344	341	360	329	345	348	308	355	321	359	332	342	326	350	327	330	358	342	363	340	354	324	363	365	357	376	330	328	346	318	347	369	336	328	374	346	356	307	374	339	344	346	386	346	376	342	354	350	338	363	318	324	337	342	346	292	349	311	370	357	342	337	390	339	299	320	319	353	366	366	371	357	357	321	336	335	348	307	368	378	377	335	330	347	382	339	349
35565	21297	17048	7079	4227	1364	789	771	737	745	769	727	722	756	714	748	749	752	728	772	782	768	756	753	721	759	709	751	729	764	761	753	781	757	799	765	741	781	750	737	717	724	723	770	757	790	745	772	777	737	732	690	708	803	727	690	757	713	789	722	736	757	749	755	734	752	749	731	679	793	734	768	698	738	733	813	803	776	700	739	700	746	726	734	720	737	767	781	720	753	720	767	782	743	746	756	694	756	711	751	744	708	807	792	769	736	746	726	742	738	726	817	795	740	738	789	728	769	722	745	779	779	775	811	762	749	743	716	751	743	759	762	761	735	777	709	742	728	750	785	762	740	741	718	741	732	765	727	760	777	777	754	699	737	769	787	737	771	733	725	793	754	770	747	752	710	757	760	723	765	733	755	780	760	794	765	756	759	732	771	775	795	718	754	738	752	793	710	726	761	772	696	748	720	775	733	764	780	724	791	731	771	754	756	737	740	728	807	783	733	741	712	716	759	736	704	734	778	730	769	760	783	769	712	736	753	748	741	748	714	780	748	720	745	793	747	755	765	756	758	702	744	752	773	724	769	717	681	747	760	743	754	759	743	704	743	743	682	801	757	774	729	726	728	720	807	776	758	760	782	719	717	708	779	720	717	699	729	738	752	734	782	747	754	781	809	787	745	743	754	745	785	764	786	743	767	715	741	748	783	693	720	805	764	727	779	762	740	704	774	703	736	755	728	731	782	777	766	704	720	765	733	751	750	763	742	761	755	768	747	777	751	713	781	741	774	759	718	722	744	751	729	731	776	723	762	757	716	761	750	767	744	725	716	691	729	759	766	667	778	700	749	776	774	735	701	741	691	764	768	770	764	763	720	663	756	726	762	733	747	735	793	735	721	728	766	777	748	760	780	768	753	726	715	755	696	758	786	750	747	761	747	711	735	781	755	723	806	726	743	746	738	732	733	721	752	744	725	769	765	721	740	710	785	757	757	753	760	722	729	736	763	757	751	740	726	804	776	808	748	768	771	804	769	728	759	749	758	755	769	731	763	766	772	776	725	757	757	759	709	773	750	735	779	728	742	761	772	775	720	719	737	749	750	752	744	761	735	730	755	804	761	741	761	799	764	752	744	725	735	745	758	781	761	725	736	723	727	769	738	740	784	732	718	720	767	749	774	733	734	753	763	798	728	729	739	711	769	753	737	707	736	706	729	703	717	794	767	719	801	757	719	720	775	753	779	754	753	761	763	770	755	744	775	725	692	742	773	725	792	757	752	758	777	704	779	787	744	745	715	772	775	729	730	758	787	761	729	781	733	781	747	714	769	737	734	761	717	755	778	756	736	772	771	778	729	811	688	730	773	752	793	755	795	709	771	764	769	775	741	749	711	739	725	781	747	727	753	774	782	743	821	762	744	747	753	771	772	697	774	749	775	699	758	762	759	762	740	745	745	749	727	764	736	740	792	748	724	761	762	724	755	737	737	725	734	742	778	744	762	794	733	773	729	773	784	740	753	799	725	813	784	724	772	773	729	713	766	789	758	787	721	760	736	694	774	749	732	766	780	798	725	712	719	759	723	736	746	727	719	746	713	749	761	738	746	714	725	731	762	757	761	751	749	734	742	725	734	760	781	772	743	748	761	770	737	773	740	768	737	774	763	766	736	784	757	769	719	769	695	732	790	718	777	764	746	731	752	791	785	776	746	745	722	825	732	769	718	769	784	725	785	741	720	724	786	792	736	736	749	714	731	743	760	746	728	722	814	739	732	747	752	713	740	776	759	714	789	697	729	717	757	739	718	708	699	740	763	755	752	698	781	748	759	735	789	724	765	745	754	780	786	724	777	756	766	721	770	752	759	738	723	757	739	772	746	678	791	742	735	763	715	742	759	714	702	727	778	748	722	781	747	773	728	743	711	753	715	766	786	813	755	721	726	708	760	721	818	801	725	795	773	723	753	680	744	724	743	709	804	727	728	762	722	745	740	707	758	731	777	759	769	708	720	731	746	733	719	754	792	743	743	721	725	767	768	782	797	785	733	792	729	770	687	707	728	810	724	710	760	772	744	772	755	770	718	700	727	747	785	704	779	682	758	774	726	704	729	711	807	754	749	766	731	764	745	749	700	741	731	776	744	790	752	759	721	725	772	744	751	743	763	768	778	749	755	749	729	707	732	710	718	746	719	755	777	803	763	747	790	757	737	750	737	726	741	750	707	749	720	719	705	777	780	730	788	696	789	748	722	744	752	776	744	720	750	748	711	755	728	712	747	716	676	735	714	759	751	761	739	771	782	738	735	753	727	736	755	751	749	760	722	806	760	739	748	730	779	734	712	781	699	757	759	777	743	746	731	736	764	717	715	767	752	741	709	769	703	719	708	731	719	740	782	779	734	713	783	728	711	794	738	733	761	732	748	713	702	742	709	797	743	748	782	758	715	688	731	747	761	743	799	749	779	775	723	731	747	744	742	758	736	756	685	781	761	751	767	783	733	774	753	793	740	770	771	793	781	784	759	761	749	777	772	771	711	747	744	715	763	739	789	756	719	793	745	722	751	779	760	763	778	724	690	702	736	711	715	734	716	745	784	789	746	760	774	722	689	715	729	787	717	718	744	810	777	786	749	764	776	756	746	742	742	768	736	725	770	774	739	752	778	756	686	737	754	705	773	753	737	755	788	770	790	764	794	764	722	754	735	796	752	714	742	761	783	761	706	724	740	796	739	701	718	692	746	796	754	745	696	760	730	782	737	754	726	785	752	734	719	758	747	743	761	782	770	798	761	752	778	717	762	738	768	769	737	739	747	739	778	704	763	719	717	688	773	741	706	745	789	745	679	744	747	755	747	749	741	743	750	828	746	767	733	799	747	727	745	767	733	745	721	720	777	693	742	760	764	758	781	735	786	732	743	779	739	797	739	769	768	717	787	761	719	742	772	769	757	735	763	762	680	710	681	714	728	716	746	798	765	738	775	715	760	774	750	750	725	760	742	670	727	744	741	773	744	744	743	732	786	728	782	733	764	744	772	728	712	708	738	745	765	786	775	743	815	752	703	811	814	778	765	692	772	822	738	796	733	726	755	752	773	737	743	773	732	756	741	751	748	773	715	769	716	787	753	756	728	779	725	729	765	747	718	704	797	771	768	721	725	725	766	731	750	728	755	724	739	752	771	689	787	742	703	773	778	783	737	750	731	765	750	777	703	763	684	738	777	773	747	747	764	727	739	778	732	740	709	708	740	717	736	744	763	731	788	740	721	758	737	791	743	740	766	775	804	732	741	741	759	732	725	770	727	760	711	795	748	758	755	744	778	783	777	753	775	750	752	768	753	722	756	725	709	766	749	738	743	742	771	780	731	768	714	811	738	752	748	710	739	759	704	736	728	725	774	693	772	787	709	714	745	787	760	770	793	709	740	730	743	777	783	736	744	779	755	706	748	749	764	748	803	775	754	786	780	741	693	805	683	736	765	777	714	760	759	799	782	721	737	709	775	785	749	795	751
81251	68822	63396	40465	23746	8974	601	298	285	269	290	284	268	281	308	289	275	299	238	272	279	255	289	284	263	262	287	275	252	252	251	278	274	249	286	276	244	280	250	276	302	247	279	301	278	271	264	308	266	255	263	291	276	270	236	276	237	256	266	258	278	282	250	252	255	251	253	263	250	227	245	244	238	273	244	263	256	272	254	268	258	277	259	265	260	278	228	293	240	225	240	232	263	295	245	278	233	298	268	255	247	255	247	271	238	263	274	259	285	274	297	250	272	262	245	237	234	274	248	231	281	259	249	273	267	277	300	292	298	277	270	267	274	258	282	251	304	253	285	282	272	267	272	243	283	239	262	272	283	248	245	251	271	261	241	275	292	254	253	266	244	290	277	281	299	231	256	241	266	264	258	279	275	239	253	268	273	266	238	233	275	253	273	263	272	264	265	263	289	274	272	277	277	254	252	281	244	262	261	248	294	253	263	272	296	241	265	266	280	206	246	253	261	284	271	271	272	276	291	280	297	254	239	269	258	238	255	249	216	283	269	284	296	275	258	279	244	266	260	264	252	234	254	264	244	242	259	239	271	271	272	269	235	271	264	307	264	274	278	272	280	247	257	297	256	239	257	241	263	242	275	271	291	235	285	255	309	244	284	260	265	263	245	290	250	279	296	272	266	272	265	272	253	232	277	234	257	265	260	262	266	282	288	238	238	271	256	235	268	251	228	255	302	246	243	255	287	250	245	270	282	275	265	268	253	263	300	283	245	259	251	256	283	265	237	268	265	260	274	248	275	261	275	282	245	271	318	249	297	256	270	294	276	322	242	252	244	258	235	260	271	302	244	287	285	234	247	279	276	275	256	251	243	298	268	300	290	248	266	302	237	257	258	266	280	286	243	271	224	251	294	251	289	270	264	261	250	287	240	311	255	263	273	247	287	271	306	288	277	247	282	274	277	285	265	253	265	265	272	259	273	267	308	253	262	250	269	225	277	269	257	250	263	269	259	268	280	270	284	293	231	288	292	261	236	277	248	280	263	288	288	254	271	254	275	285	265	300	283	283	264	249	259	240	257	282	244	270	272	249	254	295	269	257	250	274	295	290	292	270	243	270	266	267	247	262	288	257	287	263	283	272	279	277	241	270	257	245	270	319	244	269	274	288	249	244	252	296	265	245	259	240	261	283	291	243	263	254	274	290	254	254	234	261	277	293	250	255	271	263	286	299	262	301	234	256	259	270	264	290	303	269	251	253	275	240	284	242	267	274	273	291	267	287	244	257	265	257	272	279	268	241	277	258	266	277	261	265	262	245	254	271	267	287	257	252	291	287	287	284	246	272	270	288	312	268	233	271	252	288	254	284	259	248	304	245	269	290	271	238	243	294	287	252	285	259	256	260	246	276	280	249	232	256	263	262	245	253	273	253	279	256	278	267	247	284	263	269	261	270	241	263	279	244	259	256	266	245	265	247	215	266	256	278	271	264	280	263	262	252	258	271	258	256	283	264	268	280	241	254	258	283	253	274	257	279	270	261	250	264	259	223	246	271	240	280	236	273	256	263	261	275	291	256	245	247	228	283	261	227	268	265	250	286	266	273	265	274	243	224	253	248	248	257	270	265	239	277	257	251	279	275	268	255	277	268	250	276	251	279	273	242	281	280	239	270	248	251	239	286	262	288	255	264	250	251	275	282	243	250	243	265	287	262	250	271	264	272	277	243	293	260	257	283	253	266	240	277	245	278	276	264	252	237	255	261	251	229	264	256	291	245	295	263	275	251	268	260	248	281	275	260	249	270	261	302	268	284	280	260	255	279	262	256	271	217	274	231	248	242	262	264	275	235	252	276	264	277	261	283	229	257	246	260	241	264	259	277	247	278	255	248	260	238	249	253	231	257	291	250	288	298	304	258	258	231	254	286	269	273	239	234	244	273	273	257	262	246	256	282	249	253	280	280	274	257	241	253	259	234	233	268	282	265	257	275	254	262	244	266	259	294	255	311	247	248	237	248	268	288	232	247	265	267	226	266	262	271	247	272	253	260	245	260	237	223	262	228	269	266	267	261	263	232	269	253	268	275	284	314	239	270	265	267	263	233	257	299	288	283	245	272	258	261	253	278	269	260	278	276	272	252	279	260	271	295	234	285	252	271	281	275	256	238	261	317	285	275	295	247	260	236	237	269	236	267	256	261	256	244	240	262	287	272	286	273	267	266	248	253	288	241	281	267	266	253	282	258	264	238	261	252	302	296	267	224	277	277	266	260	318	279	250	264	267	246	244	256	266	284	260	272	275	273	248	261	272	261	266	245	261	259	262	277	286	253	248	259	278	290	249	255	262	262	288	258	282	242	265	272	269	286	290	289	280	257	265	265	272	292	245	245	251	295	271	252	270	223	249	260	257	252	273	258	295	250	246	277	265	246	277	251	275	237	279	275	283	294	264	267	290	298	268	275	275	252	264	258	287	272	239	266	234	261	251	294	263	274	234	268	237	231	250	271	273	266	234	278	290	264	258	266	280	274	242	252	283	284	275	324	273	262	265	251	274	248	265	249	276	275	232	250	262	294	281	293	259	275	251	266	289	254	245	257	250	241	257	258	267	255	262	296	272	308	250	258	272	292	247	249	257	301	258	262	267	258	292	251	303	231	279	242	258	311	296	261	276	270	263	276	246	252	296	251	254	247	268	282	236	273	258	269	237	245	261	265	228	269	279	270	307	262	249	262	258	268	294	240	275	271	279	254	280	271	300	265	242	268	245	230	283	261	273	303	238	271	232	279	286	285	269	240	257	283	268	276	270	284	298	237	267	235	246	242	265	263	268	267	282	253	283	246	264	249	263	270	271	261	277	251	253	241	262	255	257	254	261	248	244	280	263	275	260	253	277	281	260	240	285	283	262	259	257	293	251	266	273	276	267	240	275	247	274	275	252	244	304	272	263	280	256	254	288	252	268	255	241	247	266	262	285	257	250	234	293	261	270	279	249	278	254	238	279	270	281	303	270	255	255	239	249	279	257	253	283	240	266	268	253	259	244	232	263	253	258	271	259	278	241	244	236	263	264	287	271	262	249	227	279	256	301	281	308	268	276	270	243	276	283	257	266	256	269	270	261	265	259	238	267	270	286	296	267	244	237	263	243	258	281	275	235	264	259	267	254	252	269	282	252	263	258	247	267	260	263	254	243	275	257	268	291	260	268	283	269	281	268	266	284	211	265	257	281	254	270	256	235	239	260	278	277	278	274	283	261	268	273	263	254	273	287	307	276	255	269	262	244	293	251	221	230	259	287	254	276	274	261	243	249	260	280	265	307	267	260	275	252	245	298	289	277	250	274	240	254	260	241	273	264	258	304	256	257	253	274	250	227	245	275	272	264	281	247	282	287	280	262	295	252	282	258	251	272	250	270	278	314	267	259	232	261	265	231	229	273	243	248	292	298	263	247	262	285	269	272	260	279	251	317	234	261	271	245	242	299	229	256	271	281	271	261	259	275	274	251	266
51793	56430	61870	42514	37176	13225	699	663	673	626	609	670	604	609	604	611	630	609	667	628	661	590	647	603	636	585	652	602	584	626	607	611	616	617	609	613	623	617	611	634	596	644	595	602	588	589	645	596	615	639	617	570	636	630	619	601	605	613	600	633	589	598	609	618	614	634	607	624	627	602	624	584	605	598	678	597	594	625	605	613	618	620	555	617	625	619	578	595	587	618	583	570	586	627	601	620	632	590	609	583	597	627	602	663	629	638	623	648	630	613	623	597	634	589	613	617	612	616	626	602	616	591	616	638	567	595	619	617	590	604	625	607	588	601	599	610	597	617	619	578	574	614	591	603	599	595	562	633	658	584	557	587	620	579	632	564	638	618	583	629	611	560	604	626	578	646	586	621	598	586	596	618	578	590	580	618	596	587	640	633	530	625	596	614	658	601	614	598	635	551	591	603	631	657	631	589	612	627	632	596	638	642	647	604	655	656	616	632	617	609	561	594	608	592	634	585	626	619	647	594	661	559	634	595	632	628	628	612	603	616	613	595	609	623	657	631	612	610	594	621	649	598	607	583	597	566	599	629	614	630	605	588	600	600	592	593	606	626	608	634	629	600	632	648	596	637	617	617	562	607	596	602	589	644	575	599	601	621	629	612	633	597	588	555	629	625	636	602	646	623	582	592	591	625	570	631	602	634	620	650	630	599	646	648	616	623	621	618	629	583	604	609	595	607	625	580	609	577	601	626	607	585	607	580	554	615	595	616	604	603	613	598	606	620	642	616	574	611	621	617	620	649	585	568	633	626	617	619	561	621	590	594	605	599	586	602	605	610	618	603	610	615	615	635	566	587	600	561	602	609	617	606	630	592	634	609	599	603	586	598	650	592	594	614	623	622	619	645	612	628	555	575	632	564	583	590	606	623	649	645	604	582	621	588	625	647	590	615	587	584	579	590	617	592	633	581	622	582	630	601	568	601	615	566	636	634	621	554	614	573	587	642	626	614	654	651	585	565	590	617	615	674	603	601	611	645	577	588	605	650	591	619	593	634	635	601	615	564	598	687	613	624	609	613	565	622	616	617	595	597	598	618	594	634	604	597	590	583	649	587	592	607	619	632	579	636	601	630	609	625	608	596	581	622	595	628	647	612	612	585	628	626	633	587	653	595	604	632	583	609	568	612	566	602	591	623	609	647	626	572	598	598	572	631	612	590	623	611	599	582	591	608	664	642	625	616	612	619	594	602	609	614	619	620	607	598	652	612	614	659	587	616	600	580	580	578	581	621	646	620	584	644	616	663	596	565	645	576	626	586	616	604	622	607	597	612	616	596	624	652	616	615	589	617	635	590	609	584	585	577	619	627	610	585	643	613	637	639	588	620	603	589	616	658	620	590	622	633	638	580	662	598	625	613	625	592	600	606	627	564	657	649	578	611	588	615	608	624	609	632	620	567	610	647	632	641	596	602	644	606	590	593	633	622	623	583	599	628	576	628	594	619	617	615	633	627	605	604	591	650	594	585	587	610	619	586	556	611	606	620	586	601	584	611	610	595	565	607	593	642	636	599	588	614	621	592	620	598	613	614	631	583	622	591	604	624	589	609	568	610	657	573	609	640	570	629	632	615	572	603	588	596	604	583	603	616	608	573	605	610	638	609	622	586	578	577	584	597	594	649	606	630	620	579	585	592	598	636	585	613	610	629	566	613	587	602	605	585	566	586	653	597	653	623	584	607	621	617	527	583	651	621	624	582	629	597	628	592	597	582	645	625	615	566	603	595	622	653	611	645	635	625	618	589	582	623	607	571	616	603	578	645	641	617	558	569	639	615	621	578	631	599	626	575	619	602	620	611	615	641	615	581	595	591	660	580	640	595	596	608	608	588	636	644	593	575	588	577	611	604	681	661	641	589	636	606	606	610	564	623	587	586	640	572	588	617	632	621	623	605	619	632	588	604	623	638	634	567	611	578	575	642	618	607	631	618	610	651	575	638	646	629	611	648	575	580	566	569	612	588	638	576	574	611	619	620	636	633	592	645	620	567	620	617	640	635	635	596	596	557	585	659	618	609	608	644	617	623	613	588	592	609	618	633	597	630	640	605	617	651	607	587	611	619	607	619	635	608	598	645	615	595	627	621	658	583	577	623	587	622	587	607	607	604	583	613	642	645	609	607	604	593	597	594	628	596	622	652	616	573	628	561	611	637	651	627	621	579	608	608	613	640	629	638	596	620	628	572	604	608	627	661	639	621	596	620	621	629	588	616	634	642	583	602	580	624	639	617	606	603	668	607	584	603	555	676	594	611	610	600	587	614	672	593	602	654	630	607	601	598	615	615	570	587	618	634	621	596	637	560	583	581	542	639	581	602	566	604	597	654	589	606	631	618	565	598	601	594	583	595	615	599	543	615	616	636	594	631	611	624	622	589	609	642	622	614	617	572	598	628	621	573	624	623	585	599	575	595	557	602	665	589	603	619	591	615	636	640	590	576	626	608	554	616	608	587	599	658	568	612	631	607	597	619	595	593	620	625	600	624	613	584	577	603	616	613	580	593	611	608	613	592	610	571	597	611	599	644	599	611	607	656	586	623	645	602	579	548	648	598	624	611	596	613	663	609	640	584	585	626	595	588	593	631	581	592	591	644	586	602	642	576	610	617	595	634	606	603	611	598	598	644	629	634	594	620	584	639	591	601	609	609	601	583	595	623	653	600	579	586	643	591	604	583	642	568	641	602	594	609	623	577	612	594	609	600	575	576	627	620	629	613	631	596	572	600	622	616	565	571	610	632	573	559	629	641	635	590	670	597	651	580	632	598	603	643	615	610	631	602	622	593	629	638	634	598	586	639	622	580	587	597	541	614	629	649	603	641	604	603	565	567	600	629	617	573	569	599	610	633	617	601	600	620	605	570	622	587	571	601	591	595	578	623	619	664	607	609	657	598	557	583	611	613	648	546	604	603	613	603	620	612	612	636	645	637	629	621	594	671	613	599	612	609	641	595	629	637	614	615	632	612	612	607	597	598	600	596	601	590	578	614	605	623	616	612	611	629	577	631	602	589	625	587	565	572	644	577	592	595	591	595	621	617	604	632	602	635	585	603	576	594	630	587	584	636	607	627	602	590	651	643	620	619	619	641	570	579	641	597	622	598	623	637	616	671	573	598	659	604	565	570	621	579	647	595	598	585	641	555	613	581	618	615	623	615	664	608	587	607	585	571	599	609	574	634	606	641	630	626	596	586	622	597	613	620	623	634	592	607	616	594	635	585	623	605	633	620	609	652	630	650	594	618	611	677	623	564	602	624	663	630	666	641	619	603	565	597	573	589	656	623	649	628	582	591	616	635	605	614	600	593	616	608	637	635	595	604	602	591	598	634	585	584	627	603	630	614	587	611	588	606	571	621	636	579	589	591	576	614	558	605	565	600	602	580	584	616	650	603	613	540	630	571	539	585	587	603	631	624	632	587	623	609	647	604	613	597	619	590	602	587	587	591	583	571
87245	77712	74455	49736	33900	15076	1340	425	445	427	412	384	370	425	423	376	405	358	380	356	413	387	410	406	409	387	393	367	392	438	407	392	404	358	387	380	366	394	386	366	396	387	397	400	410	384	365	381	366	393	367	365	392	389	383	389	366	405	372	391	374	407	367	348	382	421	363	386	385	382	398	395	376	413	389	385	365	369	357	407	377	398	392	348	400	378	379	389	360	387	345	356	372	407	380	369	393	352	373	367	378	337	365	409	366	379	390	365	358	367	373	394	431	354	386	417	408	432	344	398	401	372	366	374	388	429	367	368	383	392	365	380	365	398	334	417	349	354	384	380	407	401	383	361	386	422	393	352	379	379	415	411	397	388	366	389	394	403	394	379	359	379	388	365	354	361	379	418	402	387	381	416	391	375	400	396	392	401	381	396	378	394	415	372	422	378	395	401	399	403	378	400	370	370	398	388	392	366	389	387	345	376	371	379	372	395	390	365	401	384	374	393	356	374	346	395	423	354	381	392	364	365	399	356	345	346	375	362	374	367	351	402	368	403	401	386	392	383	366	373	402	365	364	382	367	393	394	369	349	370	394	401	372	384	361	412	392	382	388	375	415	378	406	380	361	357	415	418	400	373	373	354	395	386	377	406	377	404	381	359	372	387	407	376	345	353	376	370	377	368	379	372	391	352	415	379	405	364	370	377	343	366	360	352	361	385	347	390	396	411	398	409	368	424	411	343	385	398	366	323	385	416	380	391	353	388	396	394	417	377	372	376	391	371	385	373	408	370	380	417	392	387	390	407	395	393	392	421	393	383	348	395	378	390	438	366	392	382	387	400	358	401	374	401	433	393	394	383	376	382	366	362	389	345	348	375	392	387	388	340	370	356	396	395	409	383	385	382	386	400	394	377	371	410	405	399	397	389	426	376	386	436	405	407	383	391	395	373	364	365	375	393	377	387	382	371	403	351	385	377	406	405	369	382	402	364	379	408	403	393	394	410	354	396	350	396	434	383	370	404	416	395	387	384	350	361	370	374	374	356	372	380	388	369	362	406	399	355	409	371	403	399	376	359	370	385	398	438	379	388	409	368	348	406	391	385	422	379	377	396	382	418	400	351	410	392	392	396	365	391	368	360	372	359	385	375	346	362	358	395	373	360	382	380	400	368	411	404	391	396	383	435	404	368	375	388	388	395	365	407	395	366	357	411	409	339	437	364	390	360	395	376	405	367	389	396	417	377	391	379	395	377	380	363	392	392	392	367	415	356	425	385	381	394	364	389	399	393	359	380	370	421	370	402	372	425	391	401	383	412	367	406	356	407	374	389	344	403	365	394	373	379	430	356	404	434	406	402	377	418	364	384	403	394	382	386	388	397	374	400	381	375	392	380	358	366	381	378	396	365	382	404	372	339	388	368	424	379	389	423	394	385	404	373	396	389	357	420	363	385	409	426	345	424	357	369	366	348	384	385	412	439	388	396	380	352	384	417	393	401	407	398	382	367	389	394	404	377	386	432	394	385	416	415	397	380	376	362	343	367	382	373	387	370	404	370	415	404	387	382	348	382	375	409	384	392	392	374	384	420	420	380	429	384	379	418	360	379	369	376	406	411	397	417	409	370	358	415	374	347	384	361	394	376	387	380	397	368	423	364	398	355	373	360	380	406	406	351	398	386	409	371	350	387	430	381	424	416	378	402	382	393	354	400	391	378	393	402	409	396	432	375	381	410	411	377	374	380	360	388	372	388	407	359	358	389	360	407	393	392	361	380	351	399	387	388	430	402	417	379	369	375	382	395	370	388	375	376	409	389	369	383	383	359	357	385	361	419	382	387	363	396	348	399	415	396	429	374	409	419	360	365	390	370	355	415	360	393	395	368	363	374	379	389	378	385	403	352	372	380	380	392	401	414	374	383	390	421	408	390	407	388	386	372	418	391	424	373	401	402	431	388	408	377	375	383	385	368	402	385	374	373	366	392	377	378	358	385	378	364	377	373	352	350	376	388	361	371	390	377	373	377	372	380	371	385	395	403	382	388	401	390	424	396	436	382	367	372	376	389	360	363	432	397	406	376	411	391	369	368	388	417	405	365	371	398	382	400	411	403	369	409	390	367	367	391	387	388	370	337	340	382	380	389	345	399	382	403	403	376	390	366	382	392	352	369	375	383	386	364	371	380	355	385	389	364	400	391	398	407	379	392	376	380	374	361	418	373	414	395	400	416	413	386	402	379	388	401	426	368	389	384	370	370	341	379	373	367	365	384	339	389	387	389	385	438	390	401	393	369	351	432	362	393	417	357	372	385	398	356	394	395	406	385	364	357	350	372	408	391	393	385	372	385	389	371	404	344	372	447	407	417	349	393	373	377	388	415	394	407	395	391	375	407	378	396	380	375	373	357	402	413	404	358	405	358	372	368	328	377	373	389	375	375	396	349	379	407	404	361	392	378	371	363	371	357	383	423	346	401	397	347	387	364	388	356	366	400	365	353	368	361	392	400	399	410	397	421	372	378	346	393	376	363	405	395	377	386	409	436	364	371	431	363	460	423	364	383	383	399	400	337	360	367	357	363	383	389	369	368	374	369	390	404	354	426	389	404	396	368	380	410	390	415	421	373	380	377	422	415	382	382	380	353	368	371	369	378	376	393	373	365	369	374	402	340	408	417	394	378	358	384	420	417	376	334	408	363	382	330	370	369	400	397	351	392	368	433	407	429	336	404	384	398	401	395	397	382	373	368	415	381	364	388	353	346	389	374	386	377	363	412	379	404	363	411	360	367	411	337	399	362	402	350	442	399	366	381	423	376	392	382	385	389	375	405	394	383	414	355	330	366	372	372	387	392	400	351	397	406	405	371	390	374	369	395	375	361	377	434	385	422	398	379	370	395	432	395	447	382	393	385	369	367	389	374	372	405	382	415	397	379	396	367	367	396	374	399	406	363	405	363	392	362	400	424	406	365	405	382	400	368	401	415	376	388	410	397	370	354	372	378	403	439	400	446	385	385	419	437	350	369	391	380	371	409	380	354	392	366	402	390	419	366	408	370	398	383	351	384	368	384	385	393	408	401	374	366	383	381	426	425	373	389	375	404	399	397	411	343	391	395	341	376	407	414	362	351	360	393	359	398	368	364	392	414	388	353	400	386	393	413	352	350	394	381	391	350	353	363	380	388	367	416	417	405	412	362	355	363	351	379	384	393	397	377	385	398	377	416	388	390	356	385	351	392	365	368	397	402	375	391	355	355	353	405	419	348	372	378	402	349	402	420	394	397	340	420	360	359	393	399	383	389	356	405	377	418	365	370	403	417	364	359	380	371	398	337	405	350	389	416	407	429	378	370	387	381	386	404	377	389	387	387	436	378	386	393	419	379	403	395	385	360	375	389	362	378	369	367	388	393	373	390	387	368	356	400	392	393	383	411	379	336	381	325	383	382	376	391	393	402	382	376	383	397	416	388	404	371	377	370	376	369	420	393	379	389	385	394	385	401	392	395	407	394
58103	67918	74303	51514	47197	16233	995	986	977	969	891	966	951	948	835	930	854	864	862	848	898	849	920	882	823	872	831	883	826	880	875	861	867	837	850	880	870	874	851	850	895	820	816	869	857	858	858	902	807	852	856	858	861	848	816	870	875	877	867	818	832	849	787	877	890	852	847	852	844	951	855	853	819	818	854	860	822	863	808	820	847	866	874	892	884	900	840	832	815	825	853	852	867	869	843	821	825	805	865	809	840	867	820	816	835	848	816	879	773	859	831	883	840	865	868	866	872	885	833	859	888	842	855	857	816	840	833	838	851	906	852	851	840	905	847	839	821	875	848	888	805	859	826	878	834	830	842	892	841	884	815	896	815	892	870	847	902	869	861	808	872	845	878	867	826	839	881	806	855	787	827	834	812	888	795	819	817	852	838	882	859	825	833	793	826	828	857	826	845	874	875	820	856	876	852	866	869	833	842	865	833	908	820	832	822	914	859	878	866	824	839	864	885	863	814	814	844	823	835	835	832	854	809	906	849	878	826	890	908	838	848	845	849	884	860	819	878	847	844	882	833	869	818	844	823	860	860	811	848	833	852	822	852	863	871	836	864	875	818	842	835	878	865	853	884	901	892	819	805	871	890	868	890	820	834	841	824	811	873	854	836	897	833	813	848	840	826	783	882	844	876	826	865	819	876	829	854	864	839	806	857	869	859	870	857	888	847	852	832	880	792	874	857	884	860	849	863	838	848	873	870	851	834	859	873	883	833	847	829	801	837	892	818	845	856	822	804	821	846	843	908	871	853	871	838	861	849	826	891	855	930	848	900	852	867	877	856	887	798	910	891	844	837	867	813	857	881	857	849	853	797	834	836	883	828	862	859	886	888	851	849	865	876	879	853	824	857	843	831	843	841	847	900	791	818	869	817	824	836	835	846	805	841	828	850	853	823	823	869	838	875	853	847	835	848	872	794	775	850	857	836	852	813	847	849	840	861	845	846	838	832	904	845	850	832	855	810	839	837	815	847	824	857	857	807	841	854	834	838	871	837	883	907	877	837	867	867	830	816	869	847	869	871	902	878	839	812	825	894	842	820	853	846	812	871	883	861	858	881	877	851	800	808	845	874	912	885	826	785	797	787	829	846	847	849	806	778	871	821	817	841	878	846	818	869	806	823	819	825	835	843	882	870	820	853	829	797	857	814	796	890	816	807	860	880	867	875	852	856	894	887	800	840	856	901	887	867	868	870	866	843	863	865	839	853	817	815	828	851	915	848	887	858	851	820	826	838	853	839	825	850	845	846	796	854	866	809	837	837	843	861	861	839	861	888	844	814	835	857	846	891	856	881	853	892	866	878	832	815	833	813	850	803	851	870	845	877	812	815	874	782	841	851	837	881	848	849	856	775	893	863	834	864	834	870	895	815	847	835	848	828	784	829	796	891	845	865	881	819	897	859	843	904	873	824	870	942	854	786	829	888	843	809	885	816	851	831	877	872	859	830	839	843	843	890	807	814	855	843	799	803	864	867	839	849	855	843	841	824	855	827	797	893	829	833	843	912	813	790	865	795	851	830	822	842	888	861	851	834	899	860	859	838	836	851	810	849	874	915	867	836	795	835	882	853	918	813	862	866	854	834	833	844	804	889	832	856	882	929	856	798	789	835	848	863	892	901	911	873	879	822	834	865	879	865	830	800	870	815	867	853	871	845	835	860	872	845	871	849	830	887	842	854	822	839	857	840	830	818	847	891	840	841	840	828	810	832	854	825	846	779	849	851	857	863	903	881	864	853	867	831	889	824	819	831	832	835	852	886	869	841	848	860	852	852	864	830	852	857	881	772	844	836	831	841	929	872	868	817	829	841	845	794	857	891	846	877	827	900	791	840	863	796	816	888	813	857	791	827	866	814	790	849	833	820	851	851	858	811	843	852	829	779	824	839	905	854	847	833	848	856	820	865	886	842	857	885	831	847	840	800	853	849	853	856	844	874	834	858	824	859	835	896	796	861	861	872	828	850	807	824	876	823	789	823	824	849	814	876	888	839	843	845	829	860	831	788	844	848	840	804	846	815	871	843	845	827	850	860	907	803	842	823	837	805	893	762	868	873	899	815	844	863	790	867	847	870	877	861	858	797	831	815	821	899	836	827	851	863	831	850	865	849	813	799	890	838	854	862	861	856	831	896	866	833	886	820	818	818	812	832	874	878	862	859	797	815	873	819	856	847	844	874	789	876	862	907	877	829	863	823	804	833	821	848	868	833	914	823	852	771	843	876	845	825	847	887	862	850	885	830	852	849	813	863	832	843	895	878	831	796	827	854	887	857	867	831	849	892	851	826	835	835	842	840	875	817	854	932	817	882	891	800	878	803	879	850	825	825	823	803	824	856	876	838	835	800	853	853	896	792	828	864	862	876	801	887	813	816	857	839	875	818	889	814	884	865	833	852	841	823	876	849	864	857	830	881	756	867	881	801	833	849	876	785	799	817	843	835	867	857	842	844	806	869	801	860	849	868	865	824	805	813	836	812	814	830	893	817	849	844	856	837	818	850	923	853	856	882	839	814	891	878	813	833	828	867	902	828	777	893	876	857	862	879	808	867	869	884	826	833	848	817	844	850	792	873	863	834	805	872	824	849	860	808	823	900	880	869	826	826	897	808	887	857	884	840	873	826	890	861	834	817	855	843	876	833	820	854	861	894	809	888	851	813	859	835	829	930	852	816	845	849	823	871	799	848	781	835	870	813	845	863	792	862	845	823	853	831	826	846	836	848	850	815	878	823	852	911	906	824	919	874	880	824	840	905	858	784	866	889	828	840	827	881	790	801	803	875	851	853	826	863	824	849	861	817	834	851	884	895	783	835	835	827	862	814	821	868	834	885	866	850	829	869	802	853	840	838	854	854	819	893	836	858	845	894	889	832	875	879	854	880	877	893	812	873	862	812	855	823	856	803	860	926	846	879	807	832	853	881	842	904	824	831	851	917	866	892	771	875	886	818	849	841	839	844	837	898	858	869	839	827	843	843	870	850	845	854	836	850	841	837	867	845	855	823	900	844	863	872	853	844	852	850	865	856	791	824	825	841	835	869	899	876	891	857	848	785	820	834	843	848	886	846	841	789	783	826	875	813	830	829	914	857	849	844	870	895	848	802	817	857	884	807	753	870	856	842	854	821	862	830	812	849	782	852	840	811	826	872	822	871	884	866	853	826	855	841	833	831	874	857	829	841	820	866	814	839	824	853	836	843	849	836	831	829	892	815	836	834	855	834	803	805	837	816	806	852	786	850	856	810	834	802	869	830	821	879	856	854	867	873	835	872	780	833	864	834	844	878	845	840	858	848	846	890	917	844	881	870	853	840	870	838	825	856	813	864	861	812	846	852	822	866	841	833	834	895	869	847	868	843	837	814	852	863	790	866	831	820	832	822	819	914	832	841	836	819	841	816	815	866	827	832	871	834	848	853	890	848	897	853	889	830	832	837	842	830	804	815	866	812	846	852	800
64768	30354	15045	4407	1516	529	327	356	336	329	309	339	352	321	326	337	385	351	353	336	318	347	316	347	327	339	368	358	316	337	325	359	342	348	344	313	336	309	329	345	343	336	360	331	333	358	381	364	354	367	357	350	311	344	337	335	292	342	336	318	361	334	304	324	323	328	335	349	324	363	331	330	338	346	344	379	356	339	355	375	307	353	342	328	328	371	345	348	366	371	359	305	358	302	352	348	323	322	320	335	356	341	329	327	316	339	361	344	326	336	385	350	322	346	343	315	329	352	369	334	368	358	344	323	315	352	333	351	347	363	326	393	332	321	313	308	337	341	349	338	346	342	330	337	345	325	336	339	356	337	356	355	329	322	316	349	320	344	323	311	357	366	342	366	382	367	322	345	288	372	379	346	310	332	335	330	353	332	349	363	336	288	348	365	339	334	310	326	362	359	337	329	306	363	326	358	295	304	332	318	326	331	324	316	358	361	322	322	318	307	331	307	302	336	349	345	365	363	335	308	327	309	331	356	358	345	340	375	319	364	309	334	297	306	324	302	351	335	361	335	353	337	333	375	357	315	347	370	316	348	366	333	347	327	319	319	342	331	314	325	310	355	335	337	286	312	323	338	362	375	318	327	354	332	351	294	342	331	310	322	328	366	333	348	321	331	359	378	356	331	300	348	337	308	335	353	366	354	337	351	345	342	332	334	300	347	317	305	361	332	342	362	327	340	347	326	359	333	330	332	306	348	324	347	339	319	327	325	338	317	336	338	320	340	330	352	365	324	353	342	356	368	321	370	367	330	328	314	338	349	312	338	329	346	326	362	325	313	331	333	313	353	317	324	339	320	334	340	369	328	317	326	353	328	316	347	345	337	347	310	331	346	323	356	346	312	350	357	321	361	311	320	332	340	305	338	360	363	374	333	320	370	330	309	336	344	360	332	323	321	345	372	355	328	358	325	339	331	326	346	349	328	363	309	364	340	366	335	328	317	322	372	342	362	334	363	332	354	367	342	354	291	330	342	330	383	361	365	363	328	340	357	333	311	307	333	332	356	356	334	339	359	341	322	305	358	284	335	321	328	325	355	374	361	296	350	350	347	341	318	299	329	363	357	324	297	335	339	359	357	330	352	320	350	340	328	327	346	287	305	342	343	337	333	326	345	304	333	319	301	339	330	310	356	333	331	365	339	352	357	376	315	324	293	326	308	343	374	367	317	330	330	355	318	340	355	339	344	359	353	355	324	355	343	354	350	325	327	361	340	304	325	300	342	341	318	380	346	326	335	299	357	354	344	342	313	338	308	328	325	349	332	332	318	332	335	320	338	404	358	357	333	316	312	342	356	363	304	336	358	350	351	348	350	349	338	334	325	337	302	328	328	320	373	334	372	337	335	338	336	345	328	341	359	361	340	339	328	315	321	348	346	333	356	350	390	336	326	313	314	382	358	359	336	346	300	379	369	350	305	333	346	327	345	340	290	314	340	349	381	340	334	336	343	332	359	333	357	321	330	347	343	346	304	333	329	341	335	336	358	334	343	301	351	323	324	359	315	360	340	351	347	306	330	356	357	331	313	316	340	329	306	343	345	332	333	311	362	299	337	326	332	348	355	366	315	335	345	341	360	342	345	320	324	328	335	337	353	328	342	326	339	359	316	319	321	362	324	324	347	343	317	329	363	329	345	376	312	335	351	363	322	348	338	349	362	317	335	296	318	358	353	330	313	312	335	314	323	344	312	353	331	334	308	349	352	385	343	296	317	321	342	332	345	367	370	354	372	312	329	348	296	295	336	333	360	342	355	377	349	325	332	342	366	363	343	364	363	317	362	319	352	320	377	323	304	318	367	334	324	374	347	309	316	348	337	280	327	338	315	347	342	345	339	354	360	334	344	351	325	345	302	327	340	303	344	326	344	344	314	388	322	315	341	337	324	381	322	373	308	330	344	352	320	336	329	325	335	280	354	334	348	314	362	332	330	314	327	322	335	345	386	340	336	344	353	311	337	335	361	338	366	323	339	360	318	318	354	332	345	377	344	305	322	327	301	348	324	363	375	366	341	372	330	322	354	316	324	332	333	316	331	326	342	323	355	328	347	313	334	333	363	331	342	329	306	338	360	329	332	322	326	378	369	341	320	343	315	352	324	324	319	339	330	334	378	342	349	306	299	306	318	339	299	335	371	363	334	338	338	326	349	331	344	345	349	346	330	337	323	331	376	344	367	318	355	350	332	292	325	329	352	341	335	359	362	301	362	348	337	310	328	353	361	326	358	374	376	346	399	369	315	300	348	335	351	342	363	338	344	344	351	335	340	349	315	333	310	336	370	325	353	358	320	358	324	350	341	302	341	338	335	362	302	348	361	333	367	337	332	323	344	339	311	298	306	319	348	339	335	346	321	343	328	299	350	302	337	311	322	321	336	309	335	379	397	334	355	311	349	338	337	350	323	336	346	327	325	359	354	331	340	331	358	344	337	328	341	330	352	306	342	336	338	338	308	373	311	297	326	359	346	337	343	293	334	325	342	327	323	303	306	354	325	331	348	327	326	326	358	327	352	320	357	340	346	346	350	326	325	322	336	335	375	362	328	357	358	338	356	327	322	333	369	330	347	364	361	388	355	346	335	319	367	324	319	313	294	342	298	341	331	358	363	390	310	345	357	305	347	323	319	312	324	313	323	386	362	301	330	320	377	314	311	336	371	348	335	380	359	326	326	358	309	342	334	323	314	308	330	403	321	314	297	370	333	306	328	337	338	332	362	348	325	324	334	337	336	307	332	349	368	364	331	328	333	330	333	362	376	363	334	328	324	327	342	326	346	343	333	323	351	351	333	333	347	375	323	363	309	341	331	332	297	362	347	349	355	339	329	339	353	362	351	340	316	358	344	359	326	342	338	326	311	351	342	340	351	375	344	344	347	335	333	337	368	346	364	365	323	353	321	349	356	349	343	358	334	333	323	349	310	353	358	380	332	341	325	320	362	342	345	332	335	310	329	332	325	352	347	340	337	360	337	330	365	348	345	338	393	321	360	350	312	366	345	338	313	311	338	341	344	339	351	314	370	344	354	361	387	352	340	360	353	361	346	302	322	375	352	314	331	342	315	347	329	328	331	340	308	313	359	297	360	354	313	329	312	328	358	317	336	314	297	340	317	320	346	361	350	337	355	312	307	339	334	351	344	294	333	325	373	349	324	363	320	368	353	333	360	355	349	301	351	312	311	331	312	331	302	323	354	319	291	345	347	344	333	342	349	353	366	338	294	300	321	354	359	350	365	373	341	343	346	340	363	337	299	359	346	328	360	320	365	310	339	331	339	358	352	356	366	357	346	363	335	314	355	331	363	366	349	338	331	344	290	378	353	336	379	358	315	318	311	386	364	381	333	356	360	354	330	320	339	309	356	349	350	344	378	359	322	326	333	347	345	340	320	370	351	320	322	324	337	319	349	370	324	344	346	334	344	342	297	330	309	337	309	347	340	320	345	331	327	312	345
34834	20976	17126	6303	4651	1205	757	733	723	747	765	739	782	751	732	719	768	718	704	694	746	727	749	718	749	734	768	719	727	742	750	729	768	726	739	744	700	729	772	739	737	727	777	683	725	749	744	738	678	787	735	751	746	712	736	738	724	713	735	737	755	717	698	707	744	724	767	739	712	720	738	746	713	713	734	745	730	710	783	761	742	703	739	705	780	697	714	762	768	721	695	723	704	712	779	670	749	745	704	724	750	746	709	713	702	749	710	715	717	748	778	727	735	776	741	738	710	722	707	746	743	728	736	776	743	809	739	729	683	768	714	730	690	732	759	746	677	744	728	718	728	756	764	762	742	744	711	743	719	745	708	761	732	749	775	757	681	732	767	775	743	761	739	733	729	732	741	735	757	699	741	735	760	719	767	765	753	739	728	780	748	744	771	697	709	724	716	760	740	758	755	738	708	741	764	665	704	746	704	717	728	683	795	745	748	748	749	742	725	726	745	730	670	686	734	733	699	691	719	731	754	671	699	707	737	706	743	744	790	712	722	742	729	752	729	749	776	766	730	761	703	685	754	703	733	723	691	747	750	768	751	766	771	716	728	699	708	753	782	725	740	783	748	693	715	712	686	741	718	806	701	774	770	794	738	728	778	739	756	721	713	743	748	777	689	739	748	781	792	763	716	746	749	741	720	737	742	738	738	741	751	703	688	743	748	737	717	748	762	741	738	722	761	799	714	765	710	808	731	726	690	761	752	707	700	770	740	743	746	770	746	774	727	737	756	757	753	745	685	738	735	725	692	678	744	751	794	689	677	762	755	718	731	715	745	758	749	751	747	745	826	729	687	731	781	760	703	775	682	709	713	740	759	711	711	717	725	730	764	682	686	710	713	783	699	713	751	774	755	736	756	744	721	718	719	747	722	750	710	732	773	749	724	695	746	767	728	755	707	721	767	743	725	737	755	715	767	725	756	755	738	798	733	729	726	751	751	735	773	726	703	699	717	734	753	752	724	758	718	773	742	661	748	696	778	754	757	746	747	757	734	728	743	748	705	740	717	721	767	713	747	785	719	757	705	748	750	697	720	709	699	723	717	737	712	806	720	744	748	742	756	714	714	728	757	764	727	702	700	735	738	742	722	719	720	744	714	811	769	722	736	756	766	696	768	724	735	715	714	730	750	736	733	727	735	727	718	754	673	731	764	757	731	714	715	751	723	757	779	765	731	702	736	728	802	787	707	722	728	771	755	733	691	772	713	689	762	720	708	726	701	701	733	702	769	758	690	684	755	778	710	714	726	716	766	708	743	728	712	705	694	711	741	703	715	714	702	735	715	736	711	740	715	718	731	739	725	748	732	742	751	708	765	739	748	743	735	715	786	775	730	722	746	732	775	755	728	672	697	692	733	713	740	729	736	714	759	735	665	728	748	733	735	731	750	715	695	707	723	708	749	713	748	755	726	752	753	718	723	769	729	780	747	721	727	724	727	802	770	821	773	711	708	758	710	740	723	720	721	751	684	778	724	697	735	734	731	702	712	758	709	722	689	736	742	739	738	718	769	779	686	730	816	734	797	696	791	727	739	765	718	742	706	720	762	762	691	750	667	722	734	738	759	773	778	737	719	766	694	768	765	780	757	736	762	731	745	715	718	703	801	731	722	671	689	668	692	728	727	727	702	721	680	760	724	729	747	695	746	695	712	743	736	739	704	761	712	724	764	724	721	716	725	756	775	743	709	723	746	729	733	752	740	734	749	720	759	731	724	732	759	693	701	769	738	744	763	733	699	732	759	784	719	751	787	745	677	719	757	682	684	760	722	664	704	748	761	714	689	799	732	759	704	766	720	718	728	734	717	736	732	713	737	715	737	729	745	758	777	761	737	713	758	745	783	740	697	686	757	741	774	723	775	738	754	738	701	725	732	772	788	747	731	727	724	732	691	727	736	707	714	769	706	717	742	735	765	745	762	768	669	760	689	717	815	734	727	706	726	702	694	752	749	752	723	717	722	783	699	735	758	745	759	743	725	744	775	726	781	720	748	736	715	767	709	785	739	732	724	744	721	709	750	754	725	712	718	739	707	772	741	739	713	717	727	709	744	750	715	749	713	745	748	715	751	722	771	742	752	700	784	729	762	776	685	714	715	765	769	722	718	758	705	725	729	743	739	746	759	734	753	729	759	727	714	723	745	726	688	785	669	739	717	741	751	752	753	772	718	736	772	748	722	693	764	720	746	717	754	742	719	715	791	727	702	766	726	775	760	750	759	689	722	751	719	748	726	718	727	765	766	738	739	768	726	683	746	765	713	742	766	809	750	720	775	745	732	735	724	782	706	764	765	689	737	755	717	714	779	734	734	762	721	753	725	741	731	723	721	684	779	765	715	711	722	702	722	696	729	739	724	746	733	758	693	755	805	816	780	700	696	753	708	709	758	730	805	764	689	700	746	764	731	710	716	699	711	750	695	767	740	746	736	722	739	762	783	704	753	737	760	727	745	723	723	757	733	736	731	754	710	724	778	677	767	710	699	707	694	760	818	717	740	725	726	738	767	725	753	693	755	777	752	780	691	761	735	724	678	723	738	753	752	750	744	727	746	743	725	774	769	722	697	749	715	771	728	728	713	696	759	763	694	716	679	713	741	713	714	735	744	762	712	707	732	775	737	721	673	722	731	727	738	749	711	717	688	719	699	702	761	721	719	702	741	830	763	715	734	693	740	724	730	771	779	763	765	719	697	770	703	751	748	751	742	705	728	756	747	765	708	740	788	691	771	776	761	688	701	744	722	716	717	706	724	746	697	770	773	733	742	718	699	693	743	817	762	763	737	733	723	731	714	696	791	693	749	758	762	747	706	691	711	750	746	717	758	710	731	650	718	777	742	721	780	719	738	749	724	724	705	744	717	740	698	758	683	697	719	661	683	744	745	706	754	698	737	760	738	713	788	723	711	786	722	710	723	721	715	749	716	788	716	750	755	713	779	709	699	736	721	736	678	741	742	705	720	747	750	739	702	720	722	755	718	712	760	769	723	723	748	734	750	744	776	734	778	707	742	730	754	746	766	738	758	759	797	748	708	755	746	752	718	726	738	773	739	787	730	726	740	731	756	766	762	722	736	717	782	734	748	713	771	754	695	719	736	761	719	720	725	704	758	741	677	781	717	709	729	674	734	735	748	734	724	710	735	717	725	711	701	728	705	692	731	703	749	753	742	714	722	785	795	775	774	746	734	765	712	748	744	723	714	687	742	720	692	692	692	746	765	768	750	744	773	745	793	769	737	766	723	734	738	780	745	779	765	786	778	739	723	715	748	752	767	730	760	739	662	758	723	701	760	761	744	745	770	742	750	699	725	757	751	778	740	735	751	729	792	691	672	764	734	767	696	728	765	772	713	779	726	711	752	754	764	780	764	766	719	685	768	718	708	734	725	708	735	741	660	745	742	750	701	685	732	715	716	780	735	748	726	724	715	746	791	715	726	751	798	770	727	687	726	701	759	738
79615	66219	64389	39110	25473	6982	420	283	295	276	277	264	254	257	234	293	312	268	271	250	252	277	278	275	280	244	272	268	235	267	290	243	267	269	276	223	242	252	293	238	292	298	257	238	267	272	249	247	286	272	268	241	247	275	242	246	264	226	270	241	262	256	244	261	260	263	257	259	300	271	288	280	245	269	262	252	308	251	273	245	230	285	282	265	267	277	277	255	232	255	241	254	244	251	262	272	269	257	249	281	272	227	288	250	251	267	215	245	238	267	240	264	252	253	270	261	270	236	297	280	252	259	273	255	251	262	294	269	255	262	261	259	303	289	267	232	237	224	257	260	274	239	261	264	253	255	234	241	233	283	273	252	257	216	245	235	266	244	265	274	263	267	251	276	286	255	274	266	229	246	236	270	260	262	245	263	229	293	272	252	286	273	272	274	302	237	256	265	258	279	285	273	259	277	226	270	279	274	270	209	282	253	270	243	265	291	280	271	260	260	260	245	251	267	253	278	244	244	253	283	256	261	244	279	275	251	272	271	249	252	250	262	270	232	280	258	261	272	240	246	231	284	275	265	277	270	261	258	261	258	279	299	272	263	248	251	250	254	261	261	218	243	254	264	273	265	244	251	239	258	256	280	241	265	247	254	260	239	260	224	245	241	254	266	259	248	282	257	284	241	260	272	264	266	271	273	267	253	243	264	268	297	260	242	259	249	259	240	242	260	272	277	260	256	285	233	234	270	243	229	279	284	253	266	248	268	266	258	261	214	253	262	250	243	246	242	269	264	299	268	217	261	258	266	268	264	232	272	258	293	248	247	245	237	250	256	230	237	230	297	251	275	256	276	261	257	260	283	265	269	257	239	271	236	304	260	247	265	256	249	235	257	280	275	261	270	237	286	256	242	263	269	284	232	229	255	239	235	256	237	244	266	266	270	224	250	267	237	251	272	248	285	268	265	268	255	273	276	266	283	258	269	262	265	260	267	274	258	267	239	249	262	247	270	286	251	251	270	255	251	224	303	266	256	242	262	240	266	264	262	265	291	278	253	294	280	260	264	261	279	256	274	264	255	253	247	267	261	268	262	256	283	245	229	272	241	278	276	264	236	251	253	281	256	245	248	273	271	230	260	267	269	276	256	257	242	213	243	250	273	257	282	251	272	258	252	276	284	255	295	264	268	242	272	247	233	285	259	254	247	277	267	263	279	252	242	257	290	244	258	273	252	239	239	280	252	252	266	234	263	250	265	237	242	258	275	250	263	275	255	242	265	232	268	249	266	269	272	273	264	271	260	253	266	236	245	247	267	245	271	265	255	266	249	271	277	258	282	248	249	278	261	259	253	291	276	275	273	268	229	248	254	271	259	242	243	258	274	261	252	253	265	249	240	231	278	259	309	285	263	259	283	232	266	246	243	300	234	270	236	244	257	258	253	254	249	239	268	272	292	246	231	300	282	255	234	262	278	244	251	250	270	247	276	246	257	251	233	264	256	258	254	240	243	264	232	265	255	269	234	259	251	281	251	243	236	243	274	233	240	269	265	264	238	249	296	260	233	237	265	273	274	268	251	276	270	248	235	242	279	272	232	269	261	250	270	234	273	248	264	269	257	265	267	244	256	286	232	257	262	262	254	260	266	265	280	265	279	253	279	235	251	256	238	275	243	243	253	259	268	257	237	281	273	267	254	257	279	279	250	249	246	282	283	248	252	276	254	281	249	246	252	290	269	280	270	239	265	265	276	265	285	295	269	247	227	225	240	265	266	274	246	273	237	267	239	249	285	245	248	250	243	261	246	249	261	273	293	287	257	247	253	243	264	243	257	273	260	265	273	302	287	264	242	256	253	264	267	281	277	266	249	269	248	244	239	270	253	253	277	233	244	247	251	253	257	223	269	234	263	276	242	257	235	265	287	259	288	261	260	238	223	242	256	283	221	259	264	236	266	273	259	252	251	266	234	303	261	255	273	261	264	254	282	263	230	244	298	271	315	268	241	265	260	262	266	277	276	255	266	260	238	289	257	278	241	298	249	230	257	276	255	260	247	274	236	257	249	263	255	280	260	246	206	245	274	259	237	231	253	255	274	241	265	274	267	265	247	290	287	244	251	273	256	254	229	226	261	248	257	249	266	262	275	248	276	250	285	228	253	273	264	251	284	282	269	294	247	261	280	308	287	240	242	267	266	276	244	237	277	260	289	269	240	245	220	238	257	263	244	247	249	254	280	283	259	262	257	256	303	257	272	243	228	247	299	261	240	254	253	233	227	262	247	260	266	250	239	239	244	282	246	263	260	240	248	235	283	291	246	265	245	275	269	267	239	242	248	276	275	271	247	297	246	261	231	257	259	231	297	242	245	261	284	266	265	263	271	246	228	293	233	237	251	278	247	216	254	260	292	269	271	295	266	271	242	283	247	259	244	255	229	277	259	305	274	264	267	256	274	258	274	237	254	272	262	225	271	270	277	265	272	289	250	289	262	262	262	242	250	270	281	258	281	281	260	262	288	267	242	252	290	263	308	263	261	277	234	248	256	276	248	271	231	235	252	264	259	257	257	296	302	267	270	284	262	277	257	228	238	268	243	265	256	268	263	258	243	246	253	264	251	254	270	254	246	215	228	225	244	277	250	279	287	238	279	262	272	234	245	285	270	266	242	272	253	227	256	266	268	276	242	280	246	277	274	267	263	266	282	260	250	259	255	253	261	266	274	212	255	267	265	272	260	256	262	226	252	276	246	245	241	264	276	263	264	270	249	250	274	263	266	268	268	253	260	253	271	278	261	289	260	272	242	251	252	251	247	237	262	297	266	268	303	256	266	271	281	259	283	273	284	279	243	253	252	240	239	267	257	281	255	264	279	277	232	269	280	284	272	271	262	271	275	258	235	230	272	279	248	242	286	252	265	264	267	245	238	304	267	242	257	253	277	275	243	261	243	284	229	264	258	238	269	277	292	254	277	257	316	280	255	284	274	272	257	232	256	229	283	240	265	239	256	254	281	257	255	245	259	263	254	232	253	287	306	235	298	254	262	271	265	252	275	275	249	264	273	249	226	278	260	295	273	215	247	298	234	243	251	262	299	269	239	247	241	257	277	255	283	250	269	261	253	232	252	250	244	258	272	234	262	240	246	265	273	274	282	268	222	259	271	260	238	260	277	248	247	271	268	255	262	257	280	258	265	281	305	261	263	245	250	230	248	276	286	251	235	244	242	281	247	219	271	242	250	266	246	272	290	262	241	277	271	256	267	256	280	280	268	248	272	277	262	233	252	274	271	260	249	271	245	256	243	266	230	247	258	261	282	256	269	267	264	242	255	280	237	271	291	228	255	255	276	259	262	271	253	251	283	252	251	256	255	267	252	301	293	268	281	273	265	265	243	266	288	262	277	265	239	272	264	249	251	259	233	254	234	274	270	247	243	261	276	253	247	247	207	255	245	248	269	242	239	296	224	251	220	258	265	261	245	256	258	250	223	232	266	264	275	244	241	241	272	249	286
51430	56515	62516	42766	37968	7454	691	653	657	646	606	618	637	628	649	599	618	641	647	671	598	615	655	609	623	613	644	573	653	617	580	576	595	617	593	622	639	598	637	590	668	591	624	637	581	588	588	600	601	613	632	595	605	570	610	651	613	616	651	612	639	586	564	547	616	591	553	643	611	556	582	583	590	600	560	579	588	602	599	591	607	585	591	591	646	591	589	570	615	619	590	610	586	533	575	614	619	608	594	556	600	607	626	597	563	547	579	625	599	576	578	614	601	553	608	585	561	623	570	571	561	598	571	622	625	562	590	593	602	613	593	598	622	572	578	622	587	645	576	565	629	624	568	608	573	566	575	621	607	614	595	606	587	538	612	599	647	571	612	596	621	628	602	582	627	614	572	577	597	598	591	607	598	563	613	599	589	589	599	625	563	613	624	649	629	593	621	587	572	596	545	606	618	548	599	566	598	634	622	634	631	605	579	603	619	568	629	629	599	617	624	574	559	626	583	615	597	594	576	565	581	606	592	574	589	595	624	626	596	624	575	613	561	578	593	596	611	561	575	601	543	610	584	580	585	634	583	571	570	601	622	627	569	548	567	569	566	572	607	619	598	561	643	611	596	569	611	580	612	571	586	580	554	591	589	535	574	577	641	568	589	617	559	604	598	601	643	596	651	566	628	582	605	593	581	583	612	562	570	589	556	587	586	554	606	633	614	611	563	600	642	561	633	607	626	592	587	560	581	588	578	556	641	601	634	617	553	606	601	613	598	590	594	596	600	577	630	603	644	600	613	578	623	632	578	556	609	649	605	625	553	582	588	591	557	585	585	569	562	619	609	602	643	602	565	650	604	573	609	578	597	642	621	583	554	597	621	601	635	611	631	588	596	577	559	557	607	590	627	616	568	606	613	567	632	610	561	569	588	602	604	623	604	651	594	572	605	578	577	637	642	557	630	629	592	595	588	559	610	617	603	579	608	606	607	619	624	627	580	596	624	556	560	612	601	625	616	608	621	598	585	544	628	593	573	577	569	591	596	604	629	543	625	559	652	586	608	569	562	616	594	570	585	572	591	579	575	622	620	603	580	561	568	606	633	598	598	591	568	616	622	590	604	591	630	621	570	586	589	563	601	578	588	635	577	605	589	585	621	613	601	576	655	597	594	591	567	597	630	585	539	637	583	586	604	590	585	598	613	546	583	640	592	604	643	573	607	576	569	598	616	578	578	621	570	556	584	584	577	572	609	632	627	645	626	569	559	577	595	608	603	622	566	597	575	602	577	611	578	618	615	604	572	574	564	618	601	593	572	581	632	596	593	641	627	594	633	579	573	589	635	649	595	582	589	620	583	609	606	581	604	563	630	608	588	590	640	628	583	599	640	585	607	578	605	602	578	630	597	598	569	575	600	575	592	595	607	564	578	593	607	574	608	608	584	602	591	628	583	616	572	560	594	616	618	599	589	584	601	592	556	597	612	626	595	593	644	620	604	584	590	582	615	608	608	612	616	623	601	595	617	603	583	587	608	605	605	568	582	587	605	585	565	615	561	585	597	605	603	657	613	580	599	568	608	575	617	616	594	569	579	607	617	579	572	594	621	601	600	596	611	639	590	573	598	647	626	585	604	586	580	602	621	612	624	645	594	608	575	572	607	640	625	623	577	566	579	648	607	552	606	592	615	609	591	570	569	604	642	608	625	584	615	661	601	608	591	598	635	597	604	595	576	622	595	618	542	594	614	549	576	591	587	587	578	570	632	564	633	564	576	588	623	575	573	568	559	607	585	577	606	592	594	651	593	624	604	570	612	589	631	641	607	621	581	561	572	590	654	608	609	594	582	599	625	609	573	591	606	606	628	606	570	619	556	548	585	594	636	614	610	587	589	645	593	580	581	565	604	601	592	585	585	563	615	586	579	602	596	598	623	612	596	609	587	630	583	574	573	598	604	621	623	603	588	614	569	580	617	599	597	603	554	630	597	613	616	617	549	615	590	585	562	594	620	632	569	593	582	552	567	579	628	632	584	599	601	614	590	607	580	629	617	627	580	588	581	619	590	613	619	607	636	600	575	595	622	613	618	624	592	544	582	595	618	610	569	598	561	588	602	630	597	599	614	594	640	614	631	546	580	606	609	569	620	576	569	601	581	616	609	601	624	568	608	548	616	617	600	610	590	591	576	610	555	689	571	610	571	560	610	590	622	563	628	553	645	618	566	607	590	600	557	604	579	580	575	605	600	626	584	595	589	590	630	543	592	617	581	627	595	596	587	607	583	565	624	599	584	551	578	587	604	584	622	598	605	595	603	573	586	580	577	619	579	588	623	587	604	574	626	596	583	593	619	592	604	566	564	590	589	638	633	605	593	617	593	603	597	547	664	607	645	574	591	573	598	561	613	608	560	591	578	563	601	630	617	600	569	598	592	575	611	625	568	599	617	583	638	587	601	538	616	609	616	595	597	606	581	589	610	568	538	595	565	604	559	605	602	604	598	634	601	598	635	621	568	593	556	620	610	580	617	573	579	614	560	572	608	583	571	609	608	623	538	570	601	582	574	578	605	586	608	590	561	579	593	579	563	623	610	621	614	576	589	645	593	565	587	596	643	603	608	609	581	592	599	592	582	603	590	620	583	625	526	616	600	595	573	585	586	636	602	609	616	587	608	567	603	585	586	639	612	575	617	600	617	632	612	567	598	586	616	605	596	570	584	624	565	586	597	596	633	608	607	604	570	596	588	554	602	617	609	549	615	541	614	626	596	591	595	609	612	601	613	637	609	584	573	618	595	625	612	632	588	597	620	583	613	619	572	613	586	573	580	578	577	563	594	587	566	568	585	590	596	570	591	596	603	636	566	619	607	604	606	589	662	589	608	592	577	575	601	548	598	626	583	574	629	608	616	550	598	628	679	635	572	598	537	568	602	566	649	615	568	578	605	608	629	583	620	619	637	615	602	587	564	585	614	621	614	594	612	583	604	584	609	618	575	562	596	618	617	581	608	597	573	598	575	583	618	564	591	582	595	589	574	591	554	564	613	598	606	602	602	589	632	616	633	644	594	597	611	590	580	620	600	650	595	595	569	579	668	579	572	530	579	543	569	566	567	622	604	579	587	572	592	592	572	584	577	610	586	564	630	642	596	620	646	636	587	547	609	616	556	581	600	612	600	627	560	558	623	599	595	609	606	575	576	628	589	637	644	601	584	538	611	598	570	631	584	601	609	588	638	580	628	641	609	568	577	590	605	594	636	621	618	585	583	621	604	582	605	630	598	618	606	610	608	568	588	628	558	551	562	568	580	568	620	529	573	566	616	579	625	588	603	605	545	580	607	580	575	568	574	620	597	574	616	613	611	598	578	551	581	581	609	624	527	622	627	590	588	632	619	646	579	614	575	614	644	595	565	601	601	622	599	625	610	630	601	585	575	603	614	581	588	585	615	560	597	646	590	635	578	574	590	623	575	628	597	583	596	557	604	614	613	612	597	632	595	604	555	591	628	581
84261	73590	73784	47011	33706	14093	1035	458	409	406	396	380	400	395	383	387	415	384	407	412	406	360	425	382	383	419	386	394	314	366	364	403	371	371	387	362	376	376	371	394	417	407	396	369	371	356	368	385	416	390	377	414	364	401	358	366	366	382	353	351	340	348	380	375	338	348	386	370	377	377	376	368	356	350	347	383	349	352	368	406	366	359	368	414	408	362	390	357	396	396	376	372	358	393	342	322	373	363	363	370	370	346	378	391	360	412	368	373	368	373	388	363	365	364	391	351	350	366	380	344	378	364	370	390	379	364	387	364	368	351	356	396	387	378	370	401	367	329	413	365	413	365	382	389	375	370	393	366	385	350	373	374	374	375	367	383	399	376	401	330	411	412	380	356	385	371	374	372	379	374	434	385	385	372	392	398	394	408	366	401	414	352	381	340	400	371	344	365	399	360	370	371	340	377	372	376	345	354	376	395	363	393	352	374	394	342	388	348	370	336	405	380	381	384	395	365	379	415	376	388	360	410	378	408	382	382	378	400	369	402	366	365	389	391	380	358	358	426	379	396	415	354	339	384	380	406	366	364	375	381	369	384	346	382	395	373	359	384	340	392	398	393	380	366	361	393	406	393	415	368	390	372	338	385	361	391	417	373	382	371	357	377	351	349	367	382	359	378	370	398	380	383	371	358	390	382	352	381	396	394	371	416	408	393	368	408	371	365	364	379	375	386	375	388	376	385	366	411	365	371	385	392	363	409	363	375	363	384	379	375	345	350	354	395	355	373	393	361	384	406	334	391	368	411	352	354	382	360	311	340	361	378	401	393	385	365	384	363	339	366	388	370	389	363	400	360	416	340	386	405	373	371	341	376	365	393	396	341	362	382	367	370	359	372	393	395	407	358	416	389	390	399	361	353	365	356	366	392	385	386	380	405	389	384	373	350	387	371	359	355	378	374	341	367	406	366	383	376	371	401	357	403	358	373	371	401	344	386	373	359	394	370	337	361	400	380	416	367	405	381	334	358	439	336	411	370	393	386	380	397	369	374	395	390	400	368	372	345	364	369	348	349	372	398	388	371	404	389	399	354	397	386	407	363	329	365	374	373	366	377	397	365	397	371	353	339	393	421	385	356	355	365	365	382	393	367	342	361	377	379	405	377	383	344	400	377	379	395	376	376	369	383	398	358	386	379	361	345	373	377	361	402	386	372	365	374	337	414	399	356	370	398	353	362	408	398	374	360	368	374	378	374	400	391	408	328	390	380	383	402	369	378	369	388	390	407	371	352	396	385	379	356	375	397	400	360	392	394	330	412	385	357	362	353	349	390	364	379	368	372	363	419	355	384	371	385	366	373	382	388	386	377	369	383	380	372	352	383	381	380	386	347	374	452	394	389	380	400	355	348	364	413	381	370	352	420	358	374	379	356	407	402	377	366	378	377	378	350	354	362	425	348	396	368	391	415	392	340	375	396	377	402	387	382	358	389	337	395	394	428	380	357	398	345	361	426	390	336	419	378	358	423	339	373	321	362	361	422	384	365	368	358	408	395	405	385	409	360	380	330	355	338	394	382	376	405	402	371	377	407	410	391	421	374	332	364	375	394	396	354	409	404	336	383	348	380	352	375	369	378	365	377	352	391	374	383	362	376	414	354	352	380	388	369	378	370	379	349	341	347	400	366	377	412	385	389	390	377	385	394	381	384	365	371	403	339	383	383	390	378	381	400	367	361	384	393	362	371	374	363	377	382	356	372	399	360	385	365	386	342	360	390	376	384	395	394	380	372	361	403	377	362	397	378	381	413	420	373	364	377	411	371	374	392	388	352	371	422	391	366	371	380	382	387	367	388	380	379	373	380	417	386	378	373	340	351	359	384	373	383	385	358	418	351	406	387	386	358	337	397	359	342	347	410	364	409	357	345	355	371	373	380	396	354	370	451	386	372	397	403	386	364	381	409	409	344	371	377	395	357	363	394	387	337	358	390	379	378	393	385	363	348	398	345	335	396	387	370	368	396	340	407	369	395	393	377	343	358	339	330	353	389	357	386	359	393	379	339	369	387	358	398	373	382	365	348	373	376	378	405	364	392	393	396	345	390	412	370	375	353	404	383	373	373	360	335	365	367	380	388	403	374	371	394	402	361	348	395	385	388	383	359	370	407	388	394	393	361	342	378	341	393	376	369	399	381	415	388	405	396	416	391	368	350	370	343	365	375	346	375	376	334	355	377	379	390	383	377	376	381	380	352	388	365	365	349	383	355	360	381	406	411	357	395	367	366	396	392	372	407	361	340	391	377	353	358	393	401	377	400	399	358	351	367	395	369	364	357	372	412	394	373	384	380	322	364	414	400	346	390	338	363	373	379	340	394	357	379	415	355	370	327	358	376	401	340	378	405	381	381	371	349	370	378	391	377	374	374	386	371	374	381	373	359	370	369	367	397	415	358	399	358	337	351	379	333	370	388	383	378	363	381	389	371	377	400	386	377	367	376	406	377	368	374	370	365	383	357	401	404	362	381	365	384	389	380	356	378	362	372	358	386	374	407	353	364	398	414	384	365	384	355	387	345	395	349	367	365	368	376	378	392	362	346	379	363	348	352	374	393	369	332	362	398	362	381	374	368	364	374	369	352	384	411	396	396	387	372	409	369	387	398	394	403	398	390	382	371	365	401	376	393	361	384	343	373	390	342	376	371	381	376	357	372	332	356	361	390	363	358	373	382	379	381	354	382	368	408	374	385	383	395	392	394	410	388	363	370	366	407	364	410	364	342	343	332	373	364	375	379	381	361	420	349	370	383	382	383	351	346	388	383	387	389	345	379	391	393	388	394	395	361	355	383	353	367	384	361	385	376	370	410	325	393	357	409	410	327	394	392	394	372	401	358	367	410	370	402	371	355	399	423	371	370	401	403	351	379	370	371	371	364	360	351	353	397	396	389	393	358	383	353	394	361	368	373	346	378	368	374	412	372	378	388	372	390	368	439	341	345	367	392	371	399	404	369	381	388	387	321	368	372	334	406	379	356	386	383	408	432	377	388	386	381	386	347	375	383	401	406	364	375	379	404	382	374	350	365	358	361	367	347	353	376	361	373	366	376	375	363	405	334	387	377	360	378	415	358	373	396	409	392	392	402	381	359	356	410	360	386	379	394	402	387	335	383	378	362	396	310	347	424	371	381	339	362	370	373	369	411	349	360	405	393	357	371	377	402	380	392	357	376	381	342	384	379	367	391	398	369	363	396	376	362	401	386	375	351	361	384	393	393	370	417	397	419	389	357	403	435	438	360	380	386	324	377	394	354	368	381	339	351	390	400	400	385	406	378	393	388	349	379	395	363	343	400	377	381	343	363	349	371	370	390	366	414	403	388	329	375	408	377	355	428	367	369	362	355	375	334	375	382	346	380	360	381	380	348	389	422	368	362	360	387	407	415	336	398	378	353	385	386	388	390	388	386	392	362	368	349	365	375	351	344	374	393	353	402	360	381	321	389	375	358	386	332
57350	67860	74418	50428	47376	10865	999	938	914	945	901	888	882	896	839	888	928	863	843	884	838	845	875	826	869	775	847	810	866	887	906	816	778	825	839	856	809	799	821	864	847	819	783	840	811	808	857	826	806	820	811	875	902	812	891	830	851	864	797	814	805	808	849	850	803	833	874	751	881	799	843	779	865	864	847	826	899	811	830	822	883	871	854	860	806	781	850	810	839	878	816	809	812	831	814	816	788	807	818	840	844	871	799	847	791	821	840	838	862	827	835	831	830	837	817	748	796	878	838	824	840	827	848	853	812	836	772	855	788	810	787	827	792	790	837	836	888	816	863	817	815	866	865	869	870	817	797	833	814	849	810	853	865	836	830	773	828	821	781	805	837	817	812	811	842	819	862	839	829	784	859	835	811	790	799	795	819	830	842	785	830	818	822	796	798	864	854	852	818	849	825	855	804	857	829	818	821	844	885	875	836	791	796	798	821	808	781	848	810	830	873	803	790	825	846	834	835	786	838	823	875	823	890	846	839	816	865	847	826	821	818	858	825	842	852	924	866	823	825	796	860	796	863	807	809	811	832	838	785	877	862	841	807	865	904	786	817	779	819	875	833	836	839	781	855	815	822	842	834	819	847	811	828	830	788	841	839	801	849	827	861	824	873	834	872	846	792	812	840	807	829	773	771	828	856	852	813	829	844	830	843	822	857	879	771	829	831	831	798	812	849	846	825	847	871	853	851	837	836	838	830	838	846	808	842	815	838	836	799	826	838	788	794	823	850	855	785	834	779	844	848	820	889	838	856	766	849	858	786	777	823	883	803	871	840	817	825	811	793	806	751	760	843	830	878	811	808	782	779	915	847	822	845	796	829	824	826	878	828	838	817	801	845	827	823	846	827	826	787	801	853	863	840	829	851	787	748	881	768	857	874	846	852	840	822	813	815	796	866	860	792	753	797	856	824	821	845	841	856	788	880	807	842	810	837	840	847	783	836	862	815	784	801	808	864	844	740	862	797	832	834	842	828	842	844	831	836	852	846	854	778	789	804	811	794	791	845	849	810	827	806	813	775	846	811	829	825	791	810	891	787	864	805	844	815	807	839	801	824	827	828	849	846	825	843	845	845	845	846	782	834	782	810	856	767	899	848	811	781	851	806	801	863	774	828	825	799	812	865	814	850	795	807	819	839	829	814	830	832	840	791	855	848	844	863	805	842	785	844	893	818	830	849	837	810	797	863	826	766	841	840	834	796	866	812	787	852	809	757	866	871	856	852	841	878	812	863	805	832	830	883	841	815	847	850	790	853	882	818	832	775	781	841	849	861	802	836	793	833	789	847	812	755	812	790	811	822	804	840	814	832	864	831	798	848	847	900	798	798	845	798	802	848	837	830	818	847	831	793	837	864	829	879	757	758	862	827	800	840	849	824	841	830	847	827	815	876	820	793	875	880	838	804	842	818	767	843	836	808	827	812	789	828	839	864	831	900	839	836	781	843	840	832	817	826	848	804	835	817	821	852	825	847	849	817	773	821	849	810	841	843	820	816	815	842	827	833	824	864	835	798	812	845	779	897	845	811	767	801	814	853	854	823	819	793	860	852	836	840	767	769	869	873	815	839	821	845	806	811	813	847	867	823	855	812	795	813	801	777	829	808	822	832	822	786	815	845	860	806	845	807	856	837	802	791	805	774	835	843	833	797	796	830	808	796	797	834	828	768	844	816	848	845	840	804	824	846	809	861	783	811	815	848	796	808	838	817	843	844	823	792	849	792	862	822	844	854	825	819	812	883	812	804	870	814	851	796	867	817	793	866	869	807	793	798	861	806	813	777	849	811	834	838	760	826	858	840	846	880	830	806	822	848	795	811	808	872	837	812	832	855	811	803	797	827	837	787	823	829	805	823	824	806	812	847	817	855	786	825	794	866	912	799	845	791	769	855	784	787	814	813	804	840	817	826	780	784	871	835	850	852	831	875	846	845	849	874	871	850	851	823	818	755	846	821	806	876	836	842	835	840	842	806	843	811	815	841	859	827	837	827	816	802	851	812	807	817	795	822	828	823	854	885	838	837	858	813	836	807	788	759	805	824	813	852	798	841	797	855	845	820	810	839	850	818	839	785	796	870	794	845	846	825	806	851	842	779	799	808	866	773	774	783	835	774	834	871	790	861	804	794	833	799	827	839	811	832	850	778	907	829	808	838	802	821	794	824	858	854	822	874	796	828	795	818	795	788	793	808	806	757	807	843	847	834	782	849	817	816	841	812	890	805	810	873	810	839	792	853	786	836	869	839	840	827	849	789	848	838	800	837	845	804	848	792	892	827	826	822	835	840	844	844	848	832	817	873	820	840	826	805	867	826	841	820	808	818	789	801	835	789	802	852	830	810	794	866	799	795	822	812	824	832	814	795	822	801	814	843	852	788	785	846	842	831	860	840	840	805	810	853	838	827	816	782	870	810	798	825	828	809	813	803	804	820	775	832	809	829	845	918	790	826	778	854	821	822	843	830	847	803	825	841	786	862	806	823	810	758	832	798	786	825	806	808	790	838	807	791	884	820	833	837	771	873	834	854	835	805	806	746	867	810	824	840	856	830	862	831	830	896	825	822	834	838	858	825	814	839	839	818	852	837	846	825	826	780	824	805	824	846	824	845	851	818	860	829	784	883	808	827	844	850	797	836	824	835	800	827	821	866	862	791	823	855	847	842	808	809	855	759	818	828	847	807	840	832	823	805	805	852	841	837	781	877	803	832	867	811	798	856	802	829	782	850	849	826	831	802	829	832	809	839	834	864	830	868	836	857	812	846	860	785	812	866	789	854	836	808	805	810	827	828	855	847	840	875	836	769	868	852	853	776	812	828	814	838	788	845	858	838	841	795	783	800	820	822	855	839	841	810	819	856	823	764	843	794	839	806	826	849	802	894	866	815	833	819	817	874	816	795	805	781	810	837	773	803	874	808	844	837	871	794	847	862	816	850	848	828	871	861	814	845	811	786	761	802	836	825	842	814	859	765	882	825	795	851	831	854	808	826	811	819	865	817	805	861	807	802	813	870	763	806	817	839	840	845	876	854	802	815	857	829	861	836	833	834	799	848	842	808	832	825	804	840	861	795	857	811	814	822	834	844	822	795	833	823	806	858	845	822	871	744	763	799	934	827	849	770	865	837	785	789	777	805	836	842	802	852	811	881	856	828	786	827	826	829	853	788	854	818	787	822	871	818	793	793	792	856	849	807	794	815	875	862	816	813	848	818	853	788	870	868	837	817	839	830	822	809	805	757	790	816	806	874	828	835	775	874	808	854	855	823	826	845	781	856	788	843	797	788	819	817	877	798	855	800	824	881	836	805	833	803	823	841	844	823	799	871	803	814	849	832	817	826	834	817	870	774	806	828	784	826	828	812	844	828	765	835	822	833	793	826	803	789	826	809	875	859	886	804	858	806	856	780	826	801	813	804	819	850	828	802	798	862	914	800	814	830	800	798	800	825	823	834	801
67874	31522	16475	4612	1806	601	299	311	354	335	351	367	333	343	338	323	347	332	349	363	333	338	322	374	350	324	349	363	325	311	325	382	348	328	342	346	330	353	361	378	314	311	346	319	342	374	349	358	365	315	319	366	330	330	368	370	319	323	337	375	321	397	358	333	346	347	328	341	350	338	336	346	333	373	355	332	363	361	314	336	353	341	349	324	337	345	368	330	354	354	373	312	362	336	309	373	337	330	328	347	316	316	404	317	351	353	339	358	320	336	314	351	356	324	372	349	317	343	361	318	323	360	321	328	364	361	348	318	325	375	306	303	348	364	358	365	354	352	332	363	363	359	375	365	337	367	307	340	331	353	321	347	361	379	323	344	377	345	340	339	382	332	353	337	356	330	355	326	316	322	334	346	340	323	335	334	327	363	353	312	332	346	368	334	328	350	398	393	341	344	340	330	327	308	347	362	347	344	334	333	352	320	324	371	323	317	303	309	347	338	382	359	337	386	322	343	322	336	335	340	363	376	363	374	326	364	341	328	332	311	359	365	331	320	288	375	363	333	329	370	306	361	345	334	326	348	336	344	324	362	353	340	325	330	338	332	304	352	332	350	362	371	333	327	355	337	334	338	345	346	359	381	367	328	313	366	313	328	335	345	338	346	335	349	353	317	345	330	352	354	356	305	373	328	326	364	328	334	376	337	317	316	363	345	357	345	324	379	330	319	331	328	372	346	350	339	397	331	320	387	356	365	357	349	342	354	338	314	323	361	357	333	352	361	308	335	358	367	309	332	323	336	322	318	359	339	309	318	349	344	342	382	324	342	382	351	407	321	327	344	364	314	346	327	318	372	392	385	371	371	366	344	368	333	386	385	367	330	331	302	366	343	333	314	331	319	294	335	348	342	335	342	327	315	334	318	369	379	328	359	359	356	325	349	338	358	328	362	361	346	357	360	342	358	348	333	366	376	338	349	322	356	332	314	338	354	356	323	327	348	357	304	336	353	341	350	332	355	318	384	356	338	321	311	353	325	322	342	319	314	307	316	369	378	304	349	379	366	356	328	331	359	333	333	352	316	351	320	341	327	321	336	340	315	339	346	341	327	350	312	344	364	335	341	302	351	365	343	337	331	347	358	329	379	326	322	353	354	366	351	325	363	310	336	359	356	341	356	359	321	330	316	338	367	369	359	354	297	359	352	353	351	320	292	337	351	338	355	342	339	377	350	338	357	374	338	348	345	342	306	306	351	356	354	321	339	332	355	362	317	334	338	341	338	345	329	317	322	298	339	323	348	353	333	345	346	383	314	331	364	326	349	352	337	326	347	346	346	322	337	345	325	363	353	342	350	376	338	349	375	366	321	324	342	351	320	362	349	298	342	318	353	348	313	337	341	344	305	341	376	358	341	356	365	367	329	343	355	348	354	353	335	339	364	365	318	327	359	352	373	312	357	314	314	354	350	315	326	344	376	300	331	340	336	333	338	325	367	358	319	324	347	357	310	333	347	337	352	347	347	314	340	319	328	369	328	296	335	370	330	356	350	319	341	329	333	361	352	361	349	338	331	334	290	355	338	369	341	361	334	318	364	353	320	307	331	345	335	341	379	374	316	331	336	336	356	329	346	352	352	351	324	328	312	335	328	326	368	350	335	318	367	359	359	377	363	332	342	359	332	339	349	345	321	355	335	329	340	352	369	338	344	325	360	333	353	291	365	304	346	348	322	347	350	317	304	339	349	378	341	333	345	324	343	339	334	337	358	355	373	358	317	336	322	349	331	333	357	347	364	345	354	355	375	369	348	340	301	325	344	374	355	363	373	361	327	343	352	347	324	336	331	361	361	369	355	318	340	341	380	334	361	386	356	365	313	341	328	363	318	337	330	343	348	318	373	393	306	341	324	310	338	344	337	375	333	339	367	362	320	367	325	339	359	350	330	319	335	344	313	334	309	370	355	344	307	354	355	334	349	369	343	314	318	331	337	391	339	322	315	362	273	338	322	358	314	369	353	322	338	355	340	350	307	304	347	336	352	353	367	327	350	356	345	312	372	305	337	341	365	350	340	350	338	309	338	341	344	312	336	313	347	337	325	335	322	338	340	331	382	352	327	359	349	335	324	373	346	295	325	308	358	323	347	368	341	340	330	299	349	324	320	330	328	357	368	349	358	352	335	344	373	359	334	332	368	351	312	376	311	356	323	344	311	340	333	349	359	374	323	363	319	346	300	369	330	322	300	339	347	304	370	339	351	363	353	315	332	324	328	351	315	300	361	337	319	308	359	344	365	335	325	345	330	342	363	336	320	312	344	333	320	361	321	368	332	324	370	320	354	348	385	337	322	343	357	381	348	300	376	332	325	379	363	319	355	344	384	341	333	347	312	328	340	341	325	309	370	336	334	336	348	380	381	327	345	320	342	306	326	340	314	356	328	341	344	320	345	355	332	321	349	304	335	289	318	365	342	334	341	332	313	335	348	360	377	328	328	340	315	333	345	324	354	309	340	380	343	344	339	360	344	321	340	325	351	331	329	320	338	336	362	328	354	404	335	298	397	349	343	339	355	342	353	357	341	350	327	318	319	305	324	346	347	348	336	352	316	371	342	350	333	350	326	351	362	354	355	341	355	337	333	338	320	335	311	332	317	352	340	377	329	361	329	329	353	310	330	327	385	321	367	340	350	349	367	355	322	348	388	330	312	356	337	361	372	340	336	318	339	361	343	362	345	300	312	336	311	328	334	350	323	327	321	349	341	364	328	356	321	343	324	328	365	351	356	350	335	350	368	348	336	349	297	338	360	349	377	334	343	314	345	347	344	331	313	320	346	329	321	311	359	359	344	341	339	325	320	329	317	370	315	361	346	309	335	324	345	329	369	329	321	359	364	341	353	345	327	338	293	362	368	352	341	326	376	319	350	331	358	331	357	298	354	331	391	353	330	351	356	343	311	343	356	375	345	307	402	342	305	352	356	356	332	349	344	343	355	351	353	302	354	342	334	365	364	363	371	330	347	358	315	341	343	329	320	331	359	297	342	308	370	351	355	323	355	352	346	347	321	361	332	361	327	347	325	323	351	308	321	330	321	348	313	332	337	342	338	337	338	327	337	376	381	347	341	327	352	336	338	334	322	363	367	337	347	316	357	373	339	370	358	325	293	335	363	330	349	351	356	362	331	372	319	304	326	365	346	323	361	350	347	339	368	367	359	327	322	326	356	325	329	326	328	336	318	325	337	331	351	340	328	351	340	324	306	322	346	318	336	349	375	339	360	333	355	313	356	328	374	342	323	384	377	329	359	309	323	316	367	323	331	338	321	369	350	342	371	340	321	336	316	376	362	343	355	348	361	320	345	342	292	317	312	307	327	289	323	335	350	362	335	340	339	331	318	330	330	325	355	343	331	336	340	379	361	336	371	333	336	352	347	371	337	357	308	393	322	354	367	368	338	369	350	310	344	307	357	350	298	309	336	354	332	314	362	332	349	323	352	361	355	356	345	293	339
36507	20625	17868	5795	4940	1292	721	722	736	766	744	765	715	767	755	731	744	716	784	735	732	791	749	713	720	747	729	735	749	704	742	713	758	757	763	757	715	760	740	762	717	739	722	740	731	735	702	737	656	719	723	727	759	732	764	778	715	717	748	727	723	781	721	768	708	711	758	720	711	788	764	749	764	766	709	778	745	730	723	745	699	752	674	721	738	745	740	724	772	783	707	733	791	747	685	723	767	759	744	734	730	686	752	725	690	723	728	759	778	780	782	727	733	742	723	743	717	741	735	790	720	751	782	730	718	793	740	724	728	737	737	776	723	712	714	746	733	719	710	721	753	738	791	707	749	753	720	752	805	767	751	755	731	749	720	745	769	690	742	752	747	736	725	763	729	751	763	739	754	730	712	714	737	711	771	741	739	740	746	712	750	698	694	723	716	735	704	708	711	732	787	794	746	774	703	725	764	721	734	734	765	719	781	774	775	711	759	691	752	738	736	723	748	750	744	749	718	801	734	775	769	708	766	754	762	711	693	755	721	757	731	736	728	698	757	742	764	755	673	758	743	760	740	737	721	749	741	713	765	720	773	757	724	804	717	756	755	728	714	684	745	772	749	729	708	788	735	777	743	762	731	718	709	765	726	711	748	755	743	736	748	714	747	699	782	759	811	793	763	736	741	762	726	736	737	729	746	744	688	742	764	719	797	785	754	733	797	752	767	758	729	740	737	723	781	697	740	734	703	793	775	719	672	677	719	732	743	740	746	733	709	773	741	712	740	773	742	745	770	705	747	680	740	720	773	785	710	728	731	763	810	756	753	726	746	797	760	779	766	739	720	749	763	765	736	762	717	749	719	753	816	725	800	788	771	756	753	731	737	747	767	734	757	716	763	714	690	771	742	783	736	745	741	748	777	775	726	782	726	767	711	729	729	751	815	739	744	747	783	735	761	762	708	709	786	770	783	747	751	731	730	740	726	766	664	687	750	759	753	713	786	773	734	707	766	732	734	754	731	717	764	718	689	733	704	753	724	724	689	753	699	771	787	744	743	720	781	749	752	737	760	752	813	732	752	762	741	752	754	733	733	774	779	798	700	762	737	772	769	756	711	696	739	738	722	758	765	710	725	766	717	773	710	727	718	665	753	746	692	775	740	744	725	777	737	732	751	702	762	736	743	750	740	768	763	734	769	724	794	770	721	713	802	714	708	763	750	706	741	743	771	718	722	731	709	736	766	743	717	722	724	743	761	774	756	765	755	741	757	732	733	703	736	739	764	733	757	711	728	769	691	792	760	705	751	716	746	766	713	729	721	765	718	731	753	706	708	745	764	715	731	717	669	740	713	745	727	695	744	741	708	742	755	765	739	785	772	714	757	734	745	756	775	730	747	719	720	725	784	689	716	721	744	753	781	710	689	718	724	738	727	738	731	707	725	748	796	755	771	709	750	724	749	759	727	705	764	776	749	692	689	748	764	761	727	723	755	764	732	755	728	776	733	779	733	714	738	703	724	745	736	766	724	695	773	738	723	734	723	691	762	742	750	755	758	765	737	782	721	703	702	745	745	695	718	740	710	712	734	711	731	711	784	726	734	742	712	747	753	688	679	761	766	702	794	688	721	643	771	759	790	747	711	723	760	746	783	635	741	783	752	728	740	688	741	793	748	723	721	727	723	752	758	724	740	748	752	706	712	723	743	772	737	738	729	741	725	739	734	668	770	735	709	767	774	797	716	756	729	769	747	750	735	717	762	770	701	739	758	756	741	758	727	708	744	764	750	710	764	722	764	720	718	778	735	697	751	771	721	744	794	734	730	765	725	734	728	739	793	766	770	749	736	722	738	763	747	785	781	731	730	712	729	761	746	799	752	777	703	742	719	766	685	687	739	688	764	757	728	749	767	738	722	748	771	715	723	759	754	730	765	710	739	788	750	769	749	813	751	688	729	759	741	735	790	757	740	740	696	750	737	711	716	722	710	771	744	760	745	765	760	731	767	688	720	716	760	788	761	706	747	738	734	725	732	736	717	735	723	744	744	737	730	708	737	745	802	702	755	722	733	744	740	731	721	730	732	765	722	718	739	683	757	766	719	713	748	715	707	736	741	747	751	730	753	695	742	775	754	752	693	734	703	748	740	721	778	730	730	731	707	734	749	769	750	710	718	708	772	764	745	688	718	757	652	742	753	688	789	737	738	728	740	765	755	726	730	683	749	735	725	751	723	742	762	723	769	775	721	751	761	755	725	797	743	711	703	764	738	744	704	708	777	735	710	703	733	728	683	773	759	750	724	721	737	682	764	684	709	740	721	758	771	778	725	757	762	707	720	725	784	733	755	734	800	706	721	739	708	777	750	761	754	773	747	792	737	730	734	743	767	681	760	743	764	768	763	652	729	748	748	762	689	744	788	746	747	744	734	782	763	749	709	698	747	752	760	747	717	736	735	726	775	708	797	762	771	714	762	758	733	722	720	743	757	761	762	769	760	737	724	767	754	740	747	722	717	729	745	725	748	697	729	749	744	791	719	756	700	746	724	755	763	708	781	745	764	781	801	713	737	769	700	731	737	747	739	733	711	741	763	701	742	732	736	767	742	736	754	795	749	687	751	754	734	712	741	708	735	777	781	757	678	746	751	804	775	719	727	731	791	740	738	746	721	739	751	720	765	798	769	740	766	697	747	700	733	821	745	738	733	777	718	756	759	720	775	744	710	722	756	774	710	743	727	749	738	734	725	720	706	707	771	803	762	725	726	756	732	676	750	748	756	710	761	738	736	807	717	766	747	758	754	756	788	745	778	736	736	724	745	687	707	734	751	697	716	697	773	770	704	732	755	758	782	734	753	745	721	716	722	748	751	707	770	758	690	728	769	749	728	707	712	698	720	734	779	775	790	700	718	723	683	761	793	732	728	720	733	733	717	779	722	757	809	734	731	691	759	724	739	817	777	703	747	770	743	716	727	695	719	780	761	774	726	733	702	746	729	740	732	742	738	703	789	751	728	696	729	715	793	701	700	756	742	670	742	771	746	737	738	718	749	741	715	719	722	733	685	689	721	743	757	741	717	727	746	724	739	768	722	737	776	747	742	743	758	786	750	702	791	698	700	753	763	762	733	786	748	735	797	735	759	747	744	700	709	720	761	710	763	738	721	702	755	700	728	750	747	729	730	762	740	736	773	718	706	797	758	757	741	719	754	752	756	697	714	687	757	777	718	721	684	701	742	702	760	719	734	771	760	741	710	791	752	728	758	749	736	770	764	698	708	747	707	703	706	685	759	745	742	718	709	725	744	748	737	791	707	730	745	743	717	781	782	736	705	740	736	777	721	721	721	744	805	747	788	726	770	729	744	708	771	770	721	749	757	708	749	740	733	753	724	733	717	745	724	841	699	753	696	764	769	727	738	709	779	735	716	734	720	712	740	724	763	758	747	739	728	774	734	764	752	736	689	753	708	739	770	738	787	779	760	732	764	731	788	765	681	768	755	744	773	764	769	727
80406	64399	63501	38220	26892	7857	436	276	286	284	278	265	268	302	274	286	316	249	276	261	291	269	281	254	255	265	239	262	282	263	296	261	314	284	272	234	256	246	250	286	253	279	257	305	260	284	257	279	264	276	248	286	262	281	278	278	264	251	243	282	266	230	271	265	281	269	247	282	273	252	289	273	268	232	261	269	263	295	261	268	283	273	271	269	263	295	290	289	268	275	276	296	256	235	293	301	270	257	270	285	270	257	270	264	278	264	279	290	245	247	238	251	300	261	246	282	285	264	270	281	309	252	277	269	252	280	265	263	257	252	279	294	283	291	298	246	270	280	250	260	272	261	273	281	290	251	268	321	283	255	253	268	256	277	261	258	279	260	253	293	247	288	255	247	284	241	266	270	283	278	266	254	255	299	245	290	270	275	275	240	263	238	258	267	291	255	248	259	270	281	265	250	262	247	250	253	263	247	245	289	309	244	280	262	271	263	240	248	249	271	252	248	236	288	266	245	262	265	256	285	255	265	288	269	265	238	254	300	264	291	276	285	265	258	262	266	246	260	274	300	262	248	265	282	265	268	264	247	255	252	284	293	257	287	245	249	275	268	263	252	286	272	294	290	281	263	283	269	279	300	283	246	219	251	318	287	290	228	242	277	277	252	247	284	233	240	262	281	278	274	257	261	277	294	280	298	277	286	240	290	268	263	269	231	269	273	272	242	285	259	278	277	261	249	252	281	287	209	280	249	287	263	269	259	270	260	294	272	282	254	264	261	275	315	249	260	273	242	290	250	251	230	259	286	286	274	271	273	277	266	279	289	266	263	285	290	264	290	255	288	253	308	284	315	255	261	265	286	280	302	270	288	293	249	248	249	274	263	281	260	229	281	272	264	269	262	263	297	275	263	247	295	289	272	281	295	284	260	269	258	269	293	277	247	253	286	269	238	231	271	267	274	274	249	274	246	273	269	278	271	250	235	241	265	260	252	278	256	265	270	288	259	290	304	257	281	290	292	249	268	271	275	238	272	273	295	258	268	271	265	274	244	293	215	260	248	247	256	260	246	269	251	271	294	243	292	263	256	280	275	258	283	306	265	269	224	267	252	262	265	274	256	289	249	261	258	301	280	254	287	264	257	253	260	240	240	270	270	272	271	246	270	266	250	260	273	301	254	253	275	256	282	253	233	239	277	287	243	298	307	267	268	279	285	300	279	260	263	268	296	257	262	286	253	268	259	271	251	268	290	299	276	270	259	253	251	272	275	255	291	288	263	265	304	294	268	248	265	251	275	301	271	281	261	255	273	270	306	273	264	309	282	279	276	268	266	239	278	255	280	293	263	261	282	276	297	263	268	280	282	256	288	239	257	285	260	278	247	259	260	263	252	277	267	281	257	272	255	266	246	255	300	269	296	263	279	283	229	275	277	240	257	274	248	252	257	260	284	273	284	275	251	277	290	255	260	269	278	278	278	254	254	256	267	284	248	274	284	229	260	263	299	279	277	290	276	297	301	260	266	266	278	258	251	296	262	245	280	219	242	282	247	278	285	275	256	258	271	280	290	294	270	256	259	283	260	266	280	273	284	272	276	255	279	273	269	272	261	266	274	245	252	269	258	275	267	250	279	265	281	283	262	256	262	254	289	289	260	264	264	239	271	265	311	278	243	305	247	273	275	250	263	278	265	228	271	262	266	281	252	266	256	282	285	287	262	270	271	236	275	263	291	275	248	265	276	245	271	252	244	251	283	274	268	241	264	233	235	262	276	271	260	244	253	290	277	309	252	289	263	285	299	266	252	269	267	256	234	296	274	261	278	288	261	247	266	282	288	273	268	270	249	274	283	284	307	290	255	239	271	275	278	275	255	303	274	242	260	298	273	261	254	233	258	285	264	301	259	256	263	284	239	253	304	263	264	259	277	272	246	272	297	290	300	289	246	245	221	301	279	268	264	291	275	253	259	236	252	263	258	290	281	258	279	246	274	293	279	252	290	263	254	277	259	267	258	273	273	260	297	262	279	256	262	279	271	251	235	256	305	267	262	272	274	277	240	249	269	272	270	246	264	288	277	273	268	259	266	249	293	283	273	258	294	248	244	273	252	285	254	259	261	299	259	250	271	271	276	261	263	265	266	279	245	282	259	256	264	270	258	260	280	308	260	272	301	281	283	254	279	298	266	259	281	251	265	271	250	285	306	271	288	267	281	276	268	268	285	266	267	286	260	240	279	299	293	266	273	286	253	256	300	262	266	290	284	250	240	246	291	274	257	251	250	269	264	256	262	277	267	245	275	264	243	248	252	267	259	280	279	248	284	289	272	286	281	278	295	277	254	272	284	288	295	269	274	264	279	270	250	258	275	260	259	261	278	274	285	261	257	274	288	277	282	262	258	267	265	282	255	272	288	273	255	244	276	272	316	267	297	315	287	260	295	278	251	260	267	261	264	263	291	247	263	267	304	273	275	257	254	254	251	308	278	261	266	278	288	247	275	286	247	235	264	276	253	291	265	246	279	310	266	223	265	262	265	301	273	283	263	259	251	262	284	265	284	288	240	255	265	238	334	259	227	257	274	267	266	263	247	246	257	246	291	299	287	288	279	276	264	260	245	279	273	251	267	267	261	259	306	242	250	268	317	270	258	262	272	272	277	265	280	256	257	261	252	266	298	305	288	261	275	288	244	263	267	271	270	249	254	267	253	297	293	259	294	269	288	289	291	256	270	248	264	263	266	268	263	295	270	278	262	244	275	282	284	266	302	245	254	266	275	253	288	245	278	258	275	265	274	270	292	261	267	266	261	288	276	271	300	267	249	275	269	293	259	267	259	267	264	274	257	268	266	275	257	266	286	253	277	289	284	307	293	264	286	265	239	272	262	284	266	255	279	276	306	324	288	266	282	247	303	288	285	270	289	282	288	230	280	280	285	299	278	255	276	282	276	249	275	275	255	249	267	258	255	263	262	253	308	265	252	256	268	273	257	285	257	252	244	274	280	257	237	251	265	231	287	276	279	303	273	286	277	294	237	255	266	301	266	275	268	279	268	253	294	270	234	263	258	253	277	268	255	234	264	263	260	272	277	279	258	246	268	256	262	281	245	249	290	269	263	262	275	264	281	277	271	271	278	265	271	269	299	256	283	287	283	287	284	267	260	264	245	271	241	268	260	269	297	244	269	276	258	260	272	276	285	267	285	297	274	244	276	243	261	278	294	271	260	310	283	230	276	296	288	273	272	264	270	270	240	267	262	305	237	290	274	274	308	264	257	283	273	287	248	263	250	265	262	271	254	264	257	281	280	280	244	304	280	284	268	255	257	248	273	268	261	307	296	276	305	282	293	269	302	263	272	242	249	264	308	276	252	268	254	256	280	246	286	275	290	266	255	261	285	266	253	271	317	252	268	242	276	262	274	287	310	287	267	254	277	253	256	264	257	303	288	279	272	282	239	249	250	293	277	242	254	279	265	249	249	300	258	278	250	270	250	274	278	290	259	277	244	265	289
53328	56128	61668	42529	39878	7549	697	696	593	671	640	649	644	597	640	583	658	653	650	656	658	669	613	588	638	644	577	623	619	660	608	617	614	638	639	627	603	634	625	603	621	602	616	606	596	645	645	635	609	633	618	616	660	598	613	596	625	640	650	631	595	589	634	627	670	626	645	638	601	609	588	608	602	618	628	650	629	635	627	616	618	590	629	573	621	678	646	566	598	638	613	632	606	643	585	590	628	610	584	571	632	581	600	605	600	595	606	620	675	665	617	627	625	619	631	561	624	641	622	570	611	622	652	624	604	598	608	591	617	600	605	613	627	592	616	666	626	651	624	658	612	589	569	577	599	610	571	630	577	598	602	589	618	623	621	605	571	582	657	635	615	628	629	626	648	626	603	583	596	627	588	613	604	599	619	633	628	615	643	613	591	628	603	599	624	647	671	588	612	562	621	609	576	593	577	605	597	603	585	645	649	629	637	627	574	635	661	605	622	613	615	607	602	638	638	576	586	646	612	603	596	627	615	587	647	637	664	645	616	631	593	661	621	647	586	672	594	631	643	604	637	563	634	605	608	613	612	605	587	619	621	633	636	644	616	640	605	620	621	671	636	606	585	578	624	609	623	640	590	617	591	615	631	601	599	566	609	617	636	637	633	638	581	600	615	643	618	595	615	614	642	625	684	686	609	626	612	626	588	618	597	616	601	590	595	610	637	629	615	593	615	607	619	624	599	639	616	633	599	602	628	594	630	591	649	599	633	632	659	595	623	591	603	625	565	609	595	597	605	593	618	638	573	582	643	601	628	617	625	624	614	598	628	613	644	576	592	650	621	631	588	648	621	669	660	644	585	641	625	606	592	590	649	569	636	617	580	634	632	602	642	623	610	631	650	634	615	605	610	616	624	621	621	647	627	643	573	632	605	673	594	564	623	610	653	667	595	656	633	593	568	607	585	597	613	602	621	615	644	594	649	599	621	597	618	624	641	616	656	662	604	619	606	609	589	622	650	582	616	629	606	617	639	556	605	647	578	585	634	626	604	640	606	634	601	577	600	601	636	654	654	616	605	608	608	653	605	617	603	613	664	635	634	601	644	613	622	638	619	622	612	622	655	635	604	618	591	608	571	622	622	600	623	608	617	625	630	603	597	609	632	595	634	627	610	602	619	573	625	568	593	597	607	633	632	579	665	641	597	587	612	614	611	586	579	641	619	647	648	617	628	605	584	602	601	608	588	615	623	613	613	694	646	645	620	607	615	572	606	590	652	640	639	583	650	603	590	607	649	617	591	609	617	634	664	614	577	619	572	613	616	598	647	576	636	607	571	621	618	613	626	618	603	614	612	615	629	587	631	624	602	592	608	619	604	602	597	662	624	615	619	618	621	580	612	612	605	638	598	579	598	629	656	581	623	637	606	640	641	643	602	611	586	607	622	591	637	634	586	598	633	611	612	594	595	657	629	619	636	604	573	599	693	638	586	615	664	637	596	576	592	644	559	652	576	594	614	613	612	621	645	605	608	586	624	636	618	609	626	615	643	629	626	649	643	573	597	609	583	574	594	595	677	630	619	603	622	623	614	611	618	639	625	628	630	613	616	631	611	604	624	617	578	606	573	612	584	627	618	590	620	620	606	630	578	593	604	613	625	647	613	623	600	572	622	611	684	600	675	601	569	624	569	621	612	666	643	645	606	631	586	608	646	589	647	581	612	622	633	636	577	643	604	656	612	615	603	613	630	605	654	621	619	587	623	622	677	616	686	603	595	615	644	621	660	605	591	633	633	576	629	599	595	635	631	603	622	625	602	630	607	561	575	611	562	577	617	645	636	606	603	616	665	636	614	605	619	585	609	604	626	640	629	605	605	627	607	622	590	599	625	632	598	620	621	583	590	616	614	593	625	656	623	592	614	601	624	649	648	592	607	634	619	616	586	595	639	623	608	650	608	620	594	580	618	616	650	613	619	579	621	623	573	593	568	651	581	595	632	624	571	668	576	592	626	646	635	601	601	609	603	590	639	642	616	636	580	611	576	627	613	607	621	613	595	594	600	592	576	603	653	636	634	665	597	609	626	580	620	645	631	617	578	604	586	600	634	618	610	592	575	584	596	582	618	593	624	636	581	651	577	608	638	604	631	632	641	651	647	610	602	668	615	632	606	638	652	569	579	602	653	611	594	642	580	593	615	635	614	592	598	640	646	646	572	614	634	631	636	600	572	605	626	591	577	612	625	600	622	588	547	599	583	601	627	689	610	624	635	610	595	637	653	634	610	614	594	655	549	638	609	594	611	598	608	605	604	640	616	628	622	589	634	623	590	646	612	612	580	618	615	632	609	612	610	592	645	585	588	638	617	586	589	618	648	633	591	608	650	632	584	633	602	617	621	613	665	617	587	584	624	611	599	592	598	590	587	615	560	603	590	639	638	591	572	621	638	612	610	610	615	629	644	591	607	622	606	596	629	652	631	625	591	594	624	638	604	601	682	626	616	605	610	624	634	585	640	558	655	658	620	583	576	628	634	619	641	596	621	606	658	593	595	572	633	660	599	597	584	590	584	654	596	572	620	624	590	635	633	617	581	602	620	618	606	660	606	586	650	628	615	614	611	609	640	621	576	650	599	609	627	598	682	608	619	611	615	633	611	608	631	616	615	617	607	630	602	612	590	604	641	580	609	599	622	634	606	626	626	643	630	653	573	648	671	619	605	632	598	658	629	637	584	570	657	584	628	615	569	581	613	602	613	623	616	575	601	635	587	637	578	595	579	626	607	620	609	589	603	608	604	636	602	608	604	593	626	605	599	567	616	594	620	586	596	651	620	599	566	652	657	593	609	608	621	615	634	609	601	609	606	666	600	600	597	625	608	633	594	666	643	598	581	605	638	615	582	568	607	627	582	588	632	610	632	584	586	620	589	637	628	597	619	650	607	641	580	641	597	600	622	641	617	598	605	600	669	607	634	626	652	602	638	618	630	632	622	633	563	606	596	583	637	637	682	620	616	647	647	552	589	616	626	632	640	624	577	666	677	601	645	592	616	614	632	645	591	599	607	621	603	602	595	626	573	613	615	616	560	603	629	625	607	627	616	584	594	581	595	629	629	649	596	586	589	598	582	640	659	613	676	643	602	630	599	581	638	567	620	609	612	624	651	623	628	606	589	605	564	622	621	631	628	626	638	635	586	616	617	632	614	609	606	639	644	589	578	600	647	625	614	589	619	600	597	603	636	561	615	653	587	644	639	626	619	628	652	604	654	640	635	646	562	614	639	608	621	652	594	628	607	618	617	589	592	624	630	601	641	615	582	642	611	609	626	661	573	628	620	591	637	634	616	604	597	580	622	641	639	620	619	601	636	650	607	566	600	595	636	640	613	650	603	569	591	592	630	628	605	608	617	617	579	651	592	602	589	622	595	591	603	633	631	570	607	612	649	632	628	623	654	655	601	637	656	627	622	617	620	618	602	575	666	626	603	645	609	586	602	565	628	637	637	606	636	614
77793	64198	71034	47450	36903	14215	1149	461	409	385	387	415	367	400	405	366	410	406	417	437	422	421	395	359	428	431	389	382	377	417	404	377	404	402	389	413	416	409	436	434	377	423	426	390	393	425	404	399	376	391	437	415	390	382	393	395	387	425	348	400	408	420	381	404	389	405	390	429	360	406	394	408	384	446	435	401	393	392	436	442	424	423	383	399	384	409	363	384	406	416	421	421	371	400	379	397	404	398	402	394	391	410	404	437	396	419	402	398	410	379	392	403	377	422	377	395	399	401	414	401	407	365	388	357	400	394	406	371	421	364	387	394	380	402	415	408	390	401	404	378	408	369	371	409	346	388	445	383	378	420	405	381	385	355	369	366	387	396	380	356	390	388	397	418	390	422	373	368	348	383	385	433	395	387	375	394	380	393	401	415	369	383	374	363	420	392	400	410	344	383	402	387	371	377	372	420	379	424	416	393	391	404	407	382	399	400	378	388	390	394	396	408	378	364	406	444	405	404	384	374	401	372	379	343	365	403	391	422	362	402	395	378	400	388	378	361	421	383	415	392	403	396	409	390	415	410	416	402	389	400	404	401	414	375	390	321	388	392	412	380	401	408	394	389	409	429	357	430	345	433	400	398	383	378	395	379	397	405	385	370	392	391	396	427	376	380	381	411	403	380	373	389	370	399	380	407	391	406	415	402	411	400	368	397	390	370	391	415	419	365	397	420	392	397	366	378	436	419	393	434	419	440	420	397	376	366	390	391	377	454	413	360	419	376	413	396	380	404	388	424	382	405	427	334	379	404	363	402	398	361	396	451	386	371	372	369	390	409	378	364	364	402	399	377	378	400	404	386	405	432	369	440	395	413	405	358	372	371	389	392	426	361	370	360	415	396	377	400	377	439	426	359	366	419	430	400	416	425	412	397	378	379	380	397	397	402	384	379	385	397	424	416	370	379	390	392	357	376	393	423	385	408	407	373	396	394	396	396	420	401	398	376	403	391	404	396	405	416	413	436	413	360	376	380	412	405	414	375	435	413	391	394	386	375	417	414	375	395	388	411	388	432	417	374	370	409	370	356	398	396	394	392	404	391	370	348	449	408	366	389	366	390	419	404	395	445	405	417	406	393	403	399	395	396	382	396	372	410	409	433	416	390	390	437	349	391	401	388	370	417	416	373	425	426	368	367	432	404	391	410	414	395	382	416	388	413	401	401	394	400	426	377	348	380	416	401	390	391	378	438	418	402	378	385	403	418	406	377	397	418	417	388	389	414	422	375	396	379	408	406	394	367	408	383	393	401	411	367	426	380	393	407	413	355	401	369	385	414	409	402	395	359	399	392	394	407	409	392	434	365	394	406	376	383	388	333	393	378	378	375	346	382	408	388	400	373	403	363	367	376	415	400	359	434	367	381	410	384	365	423	415	377	379	414	382	434	440	385	358	423	392	390	378	420	388	400	381	370	404	377	389	372	405	433	392	429	403	431	364	376	389	363	391	369	368	354	405	338	391	387	396	384	418	398	421	388	439	358	411	437	413	398	390	372	401	405	382	384	387	402	359	377	448	411	434	391	317	378	441	427	382	387	385	401	428	381	433	408	409	399	368	376	432	378	396	405	375	396	419	384	362	385	354	370	430	381	386	395	386	420	411	342	349	397	371	390	364	428	388	416	362	390	366	405	373	391	402	434	394	376	359	412	405	422	414	354	334	384	379	425	367	350	388	397	365	454	389	395	399	396	350	382	388	387	400	399	362	350	417	371	412	348	366	384	441	386	399	365	376	405	398	362	403	372	422	407	420	399	410	365	385	369	411	390	376	414	411	405	409	374	377	399	375	388	384	422	347	396	408	386	378	384	400	391	384	380	453	385	389	346	344	415	373	336	391	391	364	419	404	362	360	389	399	409	398	416	426	380	382	371	406	366	404	382	363	347	358	358	431	396	390	367	397	378	410	416	373	365	388	374	373	379	439	410	421	405	376	359	417	385	361	379	381	410	391	364	456	433	385	389	396	375	430	405	447	397	420	429	363	435	437	392	393	390	420	436	376	408	411	396	415	395	411	402	364	364	417	394	399	400	380	385	354	361	387	412	429	402	406	383	376	397	390	381	407	341	355	384	417	414	363	369	419	379	384	392	399	383	423	411	382	410	424	361	380	386	429	395	407	430	366	448	386	393	384	359	400	421	368	400	414	377	377	405	370	397	378	433	379	407	395	373	358	363	404	404	425	390	404	413	421	441	361	419	378	412	387	416	416	374	409	401	377	406	441	396	372	405	403	389	378	364	359	400	402	407	417	426	395	422	366	423	386	404	435	395	377	390	437	402	391	434	388	387	429	382	371	420	413	379	409	390	420	369	413	433	383	409	390	376	385	386	415	428	439	385	352	402	409	361	388	379	404	407	396	373	378	453	474	384	358	411	431	392	414	368	389	397	401	404	373	394	404	411	427	361	389	375	428	414	383	392	427	395	361	342	381	391	377	407	392	395	382	381	394	387	405	373	376	394	406	413	378	387	384	364	385	388	383	407	402	374	380	381	379	384	402	414	372	385	386	428	402	445	419	367	450	362	367	413	401	373	378	331	431	401	398	432	409	428	402	413	417	395	402	426	420	370	391	395	407	414	405	386	384	394	386	402	394	396	381	367	375	378	377	392	368	411	388	429	400	397	374	408	382	392	392	405	373	407	413	427	407	422	370	396	385	350	432	391	408	363	446	421	456	453	391	414	405	363	366	413	391	352	394	432	412	374	418	395	373	379	361	395	429	404	376	404	361	419	396	418	376	382	416	394	421	377	396	370	390	410	443	393	420	396	396	384	369	373	366	381	375	416	425	388	425	374	413	400	416	388	345	391	410	377	410	381	350	393	410	357	383	397	399	387	413	402	386	366	394	402	405	404	407	393	427	446	360	380	426	373	403	375	401	404	427	408	396	406	380	386	400	377	418	398	425	409	381	420	411	410	379	406	415	435	402	367	411	446	407	369	402	402	379	403	386	366	357	399	395	400	366	362	385	349	370	406	386	409	373	401	403	402	385	380	389	395	408	410	408	395	405	452	369	420	379	414	375	383	381	387	388	446	421	393	405	408	378	415	397	418	364	394	351	372	423	408	374	394	380	421	371	445	393	391	420	419	404	402	391	416	401	386	396	373	389	399	357	403	393	339	401	360	382	408	412	394	413	382	379	425	430	395	414	375	384	389	399	426	377	385	360	432	441	366	373	408	406	396	378	390	403	396	393	433	383	365	394	374	382	412	415	413	413	392	386	393	408	364	383	405	385	382	438	411	418	378	413	387	405	384	377	437	403	411	390	374	383	386	370	403	387	396	399	390	411	442	399	391	420	382	379	400	398	405	393	387	382	362	434	379	393	423	403	421	454	389	367	392	409	375	399	416	418	387	382	379	391	383	367	328	338	412	374	426	371	410	387	399	413	402	414	390	365	381	384	406	392	440	386	410	402	381	398	373	378	362	449	418	412	379	400	404	385	386
59166	67327	73728	53063	49667	9459	981	974	952	932	964	976	904	917	863	850	879	898	929	873	912	896	901	851	886	892	871	834	875	890	894	821	859	901	856	839	835	908	814	862	859	876	875	865	906	860	834	882	867	902	888	820	873	894	885	820	846	830	884	905	935	857	880	814	878	877	864	835	831	901	871	845	861	883	889	815	866	863	887	884	866	873	827	836	882	888	897	833	826	845	843	839	825	888	845	879	869	812	878	897	901	806	909	851	840	867	862	858	838	897	888	856	890	882	839	857	850	918	913	871	899	851	871	855	847	843	811	807	893	886	890	873	870	877	882	864	839	881	881	883	853	823	859	854	863	878	842	815	823	841	866	916	856	859	842	857	807	912	866	860	822	878	831	883	867	835	886	848	851	845	868	901	845	905	887	897	850	878	841	928	873	858	875	881	866	904	871	817	873	863	883	858	874	866	826	804	867	880	845	874	872	844	867	856	876	855	873	822	897	943	861	841	854	899	808	889	856	862	884	901	853	852	811	824	865	876	890	855	834	884	862	861	849	784	816	812	875	907	837	819	848	836	827	847	848	858	887	852	844	890	864	904	840	853	887	886	828	815	846	850	905	861	867	860	884	913	876	901	855	854	906	836	897	879	895	833	832	868	874	873	901	900	820	856	778	892	860	851	852	882	822	885	854	831	821	861	818	821	880	829	854	810	872	845	835	897	807	844	862	853	824	889	830	820	803	856	852	837	848	849	899	898	898	911	854	861	893	850	787	892	859	873	841	867	896	861	881	885	894	866	882	827	871	879	884	883	836	872	863	883	854	945	806	860	821	865	809	823	873	828	872	788	848	882	851	857	865	840	860	847	879	858	824	846	861	910	901	858	846	865	827	906	881	872	879	822	800	885	883	886	872	812	840	865	825	851	794	875	844	845	880	829	897	826	877	844	898	838	857	857	858	852	882	870	844	862	837	858	891	814	864	885	836	862	913	857	848	879	854	885	885	843	892	880	875	856	825	890	842	857	863	913	881	840	847	836	850	837	891	810	802	902	881	851	831	808	862	863	872	906	876	858	822	889	890	832	876	831	818	887	843	868	884	845	809	886	887	805	842	875	892	869	878	846	881	838	880	829	889	875	831	921	878	918	835	885	893	840	859	906	842	864	899	871	838	849	856	851	866	886	875	827	915	855	873	857	833	873	824	834	917	837	850	865	921	817	832	862	832	832	886	866	834	875	781	846	908	838	821	886	843	863	869	853	844	805	902	895	835	825	899	873	844	831	838	841	944	862	878	874	878	882	889	827	839	847	893	850	833	881	855	880	854	877	857	793	856	807	903	879	876	837	881	882	893	847	876	944	857	881	870	849	880	880	875	859	842	867	830	821	855	853	807	900	882	842	814	849	867	845	848	874	835	856	828	886	841	874	862	844	895	854	861	843	935	819	809	877	878	938	864	892	866	889	881	873	843	789	905	830	842	828	846	838	890	873	859	872	842	842	834	911	907	856	870	823	867	902	892	847	844	875	909	837	882	892	854	815	831	862	866	899	889	857	941	883	838	877	855	869	846	896	862	870	878	878	838	856	863	842	851	905	857	822	833	824	852	891	831	882	909	870	841	889	893	843	868	818	883	890	806	894	831	853	832	841	828	895	810	877	844	804	888	865	835	846	908	801	862	857	911	820	872	897	854	932	792	856	862	857	842	812	858	829	871	858	812	872	879	860	826	883	926	907	837	847	851	857	867	891	870	896	874	848	821	880	816	786	831	898	854	842	847	875	832	916	853	873	844	833	866	829	820	894	878	870	849	866	848	900	864	839	887	857	837	862	826	859	908	849	876	824	865	876	857	841	884	873	842	866	885	871	820	845	812	890	834	851	824	861	839	843	857	847	877	850	848	886	891	865	864	878	855	857	856	885	853	847	900	802	852	828	820	794	869	860	855	823	873	825	823	869	898	830	874	875	890	822	889	853	841	858	913	789	833	882	858	864	925	865	811	842	858	848	835	865	875	853	847	847	917	856	825	791	843	818	828	856	866	918	855	841	865	891	828	863	806	891	861	839	872	821	914	895	867	890	853	894	895	876	885	862	840	902	880	838	832	786	855	849	871	879	848	828	866	817	860	817	901	857	846	894	916	924	885	869	870	849	867	808	874	880	870	867	856	866	897	919	836	871	891	884	897	880	865	874	817	889	874	869	914	901	862	836	896	849	885	886	890	860	885	821	829	861	868	851	857	857	869	902	834	843	817	840	895	874	816	835	897	837	896	859	818	806	900	873	885	865	868	829	911	873	880	829	870	854	859	858	841	872	829	898	865	872	869	817	863	882	901	890	867	859	822	873	940	874	860	857	839	821	819	870	810	842	868	895	855	889	873	898	816	855	854	824	889	845	832	835	834	840	858	864	879	872	823	865	912	873	827	796	857	844	876	832	853	798	849	904	885	878	850	841	899	881	844	877	890	864	825	824	905	853	819	872	863	875	842	866	861	829	878	894	845	863	871	915	838	891	861	826	891	883	879	853	901	903	922	889	898	894	880	846	900	847	873	864	821	928	878	842	866	846	824	876	938	862	889	922	889	853	848	902	886	861	887	847	832	872	850	888	834	843	834	911	846	851	817	811	862	873	858	840	860	833	834	876	853	903	862	834	885	810	860	857	864	835	863	852	831	910	866	857	884	816	915	864	854	870	813	840	860	850	884	875	860	909	861	871	853	906	796	886	837	928	853	850	894	866	870	868	798	812	864	872	878	836	867	836	821	874	883	797	868	853	889	861	894	893	832	843	900	873	880	845	897	858	833	848	892	826	861	854	817	870	877	857	855	818	836	795	868	866	861	878	848	821	811	885	867	867	877	850	835	902	869	871	887	877	829	916	889	844	895	876	846	826	828	854	850	850	868	843	881	871	823	873	899	860	788	868	879	851	872	910	879	895	829	846	849	877	918	843	857	885	846	857	858	864	867	836	832	849	858	935	806	806	850	885	840	871	858	852	849	885	880	915	857	897	862	843	889	841	870	824	852	874	862	813	848	847	875	831	855	836	803	869	889	882	824	863	821	863	860	841	829	857	815	911	883	848	847	899	856	840	870	867	809	857	824	859	894	860	867	868	893	884	859	827	811	841	876	868	886	860	843	880	871	887	936	866	877	818	827	791	853	824	925	861	868	869	905	888	842	879	860	873	844	874	882	890	788	899	931	884	901	875	874	900	816	864	869	862	871	899	818	884	888	844	900	915	862	866	927	835	876	857	897	834	830	867	853	869	879	876	842	856	859	856	877	850	836	819	888	864	928	855	912	880	870	846	893	845	867	835	945	853	856	892	833	875	886	889	852	872	791	896	884	867	810	831	860	898	810	892	878	873	803	879	875	861	842	843	858	877	872	761	859	836	838	859	820	876	906	883	880	836	874	850	837	850	882	892	862	874	875	898	907	870	863	840	887	898	861	895	873	865	871	879	863	871	843	820	826	836	865	856	875	863	845	833	864	879	859	885	834	820
66817	29563	16922	4236	1718	610	351	348	345	369	370	368	366	335	348	351	347	358	358	335	381	375	331	325	380	388	346	342	349	364	386	361	376	298	322	322	357	380	333	355	366	347	353	308	370	320	369	362	377	359	381	354	370	333	331	321	386	354	366	366	350	351	324	362	303	353	378	381	321	328	386	368	360	356	369	369	344	364	366	340	339	367	385	343	335	353	332	372	377	361	374	349	378	371	366	341	342	363	335	328	378	345	361	366	350	362	378	357	342	358	368	370	361	338	389	369	364	342	337	384	357	367	387	348	372	397	338	332	341	318	335	351	335	332	328	352	355	351	351	352	317	315	355	374	359	339	337	335	370	380	352	368	332	309	343	360	319	367	337	352	328	377	336	344	368	335	363	351	344	375	362	345	338	374	363	369	334	365	346	402	337	361	325	376	334	334	360	339	369	329	377	378	314	376	382	360	353	365	351	357	329	343	356	358	393	330	350	364	357	343	316	344	359	351	371	340	344	344	376	348	358	332	340	312	345	345	348	357	348	357	333	361	322	334	366	354	358	345	331	354	371	340	324	331	379	365	320	354	332	326	357	367	330	375	337	371	373	326	302	348	371	342	365	346	368	347	373	372	357	346	364	381	346	369	337	357	351	365	331	354	353	311	372	352	324	346	357	360	306	356	365	333	394	378	331	355	330	337	338	345	380	348	353	313	347	354	375	345	351	341	357	320	361	335	343	338	309	374	340	358	357	329	336	347	335	338	379	347	338	350	311	361	328	335	331	353	335	372	364	324	356	370	338	335	376	371	340	359	362	376	347	332	348	334	340	322	388	333	359	325	335	360	351	361	393	363	359	344	338	346	351	375	346	353	346	370	382	400	370	359	330	326	319	365	356	343	372	321	347	320	318	297	361	366	369	372	326	344	355	329	357	381	382	371	360	343	370	355	354	343	369	336	353	354	292	355	335	334	389	336	339	324	367	351	316	347	381	327	334	333	346	333	349	375	365	354	360	353	351	335	339	385	365	366	353	342	346	346	363	351	395	358	347	360	346	388	328	348	354	360	341	346	344	319	312	376	362	329	369	365	318	343	352	357	346	311	338	346	343	368	321	368	336	396	354	344	327	348	343	378	376	325	410	390	329	309	356	326	356	358	359	365	372	360	317	378	323	343	358	350	339	346	356	331	344	382	328	344	352	370	363	359	353	350	349	357	333	365	356	342	343	355	325	364	379	313	346	349	380	359	345	351	349	387	384	373	366	326	365	332	343	372	344	397	324	338	355	329	376	347	353	357	384	335	328	353	352	353	335	369	378	301	328	344	388	370	347	346	324	344	352	376	382	405	353	350	339	354	383	341	335	333	346	330	380	381	298	337	352	357	342	369	386	362	319	370	312	334	362	379	352	366	355	334	335	360	329	357	330	334	349	351	325	374	329	316	356	330	377	350	330	382	380	364	375	370	361	371	373	317	359	355	319	352	329	389	322	341	370	313	335	381	303	346	332	386	366	339	335	384	363	374	361	324	335	339	370	365	370	347	328	352	345	328	341	361	357	337	363	334	357	310	358	362	375	352	337	309	351	377	342	327	344	365	358	331	337	349	385	367	358	367	365	371	340	336	351	365	381	342	357	375	403	358	371	346	359	342	332	355	405	374	352	347	317	352	333	321	346	377	320	341	317	360	322	355	356	394	335	358	327	338	364	347	370	350	369	347	349	359	361	371	391	366	340	353	325	345	370	335	342	377	338	370	368	362	358	306	386	364	367	349	358	352	351	334	336	361	368	370	364	332	371	341	358	333	350	394	353	334	354	300	358	307	356	345	356	379	374	354	333	348	360	336	352	312	361	341	361	382	353	337	279	315	361	346	355	357	356	371	355	353	314	346	327	319	365	336	368	340	364	341	357	372	358	362	379	350	375	377	342	354	346	357	350	352	344	375	325	375	334	379	391	302	350	340	347	348	345	353	375	360	326	370	385	349	339	364	296	358	372	347	389	333	346	364	340	371	381	364	369	351	359	349	339	340	360	345	344	303	359	356	345	344	369	355	340	318	381	379	349	358	340	349	360	307	331	353	344	329	318	380	362	368	343	324	337	381	367	353	356	354	318	321	367	372	373	321	376	350	334	329	375	382	323	345	382	361	341	338	367	389	402	337	337	347	369	347	348	328	382	309	346	311	323	361	376	352	337	347	358	369	376	351	369	348	370	377	360	332	297	342	349	360	330	323	370	369	341	342	348	341	367	350	380	362	368	336	391	349	347	343	362	344	379	356	346	343	341	334	367	359	383	306	315	360	361	343	344	386	312	355	339	349	350	361	356	300	317	367	355	364	352	316	334	370	360	368	347	380	366	336	377	369	348	383	298	373	337	346	358	378	321	360	315	345	302	320	326	343	292	379	354	359	344	358	366	355	340	264	308	347	367	341	354	354	374	335	355	388	346	368	329	367	330	332	391	361	356	370	372	367	321	346	309	411	388	357	338	320	401	332	341	325	334	324	329	348	319	340	362	363	333	360	350	387	341	338	373	333	363	334	318	373	334	371	366	364	304	345	346	332	330	338	351	316	373	371	367	324	322	367	318	323	367	355	325	370	337	390	352	368	354	320	369	378	368	379	345	316	360	390	333	305	363	387	335	325	357	367	342	342	327	389	375	400	349	388	321	356	405	403	373	334	341	317	341	310	341	330	389	330	353	357	347	360	351	337	360	344	337	337	387	330	367	374	397	342	311	345	341	357	335	374	380	340	350	312	330	332	308	343	390	337	382	375	349	397	302	356	392	333	337	362	351	343	349	351	360	338	353	321	370	375	344	364	328	339	331	355	369	357	360	343	318	370	349	363	369	332	352	321	364	369	327	307	353	337	367	352	300	321	381	368	348	332	322	332	390	346	359	336	363	342	355	355	346	332	399	371	344	342	347	348	330	329	327	352	361	322	347	344	346	329	338	340	341	366	331	360	366	340	341	336	349	350	364	345	328	363	369	351	350	338	332	309	330	333	372	358	341	379	350	332	339	344	344	368	351	342	382	363	365	356	343	359	358	340	364	351	345	350	335	379	364	336	330	353	359	349	336	340	337	354	365	356	342	342	358	362	362	375	396	358	358	321	345	333	339	331	311	343	326	363	370	327	377	371	312	386	373	341	326	356	360	352	343	358	352	327	362	332	348	336	336	314	361	375	333	316	364	351	357	334	344	356	356	394	368	353	324	356	318	347	346	364	363	336	363	345	333	353	371	349	355	356	358	328	349	311	341	325	349	339	348	325	310	368	369	343	343	306	367	355	343	354	359	370	354	343	356	331	383	308	348	348	383	363	348	387	294	373	355	341	365	329	357	364	340	356	361	374	332	331	353	334	367	365	355	314	376	339	365	346	371	343	370	400	381	386	372	346	352	358	342	334	376	326	335	398	366	403	367	375	377	319	317	345	331	363	336	339	343	333	359	352	358	349	326	355	339	359	368	304	329	348	369	339	344	338	325	366	328	342	346	378
36726	20112	16679	5845	5199	1690	799	772	779	761	815	723	678	748	715	715	774	777	730	744	716	736	710	745	754	761	740	765	750	787	766	742	750	736	717	757	741	752	728	766	753	755	822	777	771	711	756	737	760	753	776	773	773	750	744	815	776	740	791	706	711	793	778	771	791	737	776	745	730	809	743	735	770	730	722	757	719	730	745	755	740	749	784	739	756	752	764	740	783	743	761	794	752	746	822	774	784	732	749	813	720	712	754	718	726	728	757	741	805	741	778	800	742	777	741	796	697	750	756	775	714	760	771	779	727	741	738	759	748	756	790	723	767	756	781	742	797	786	749	781	733	791	734	813	752	765	753	732	767	764	716	747	768	736	747	783	760	756	759	728	772	756	777	730	730	760	782	720	760	817	760	804	755	778	718	734	760	734	764	724	749	784	786	757	766	671	746	743	717	757	799	744	731	771	741	732	723	780	771	779	751	734	777	758	758	678	801	751	773	714	749	750	753	773	708	778	753	749	791	714	773	749	805	738	741	799	760	763	825	745	751	742	749	777	785	686	788	792	762	738	758	724	731	768	721	770	722	753	814	766	748	751	726	735	712	806	781	816	743	759	785	753	781	724	759	785	750	792	722	764	747	764	732	763	787	783	738	760	792	735	769	760	777	733	760	784	763	760	761	739	781	763	793	771	715	714	787	715	746	780	759	708	777	763	748	746	777	691	823	803	784	733	766	789	743	752	725	763	689	782	708	739	833	760	765	708	782	735	737	776	771	750	746	732	770	768	807	718	773	773	727	735	717	738	754	802	751	734	758	737	751	744	765	745	803	780	778	765	764	819	781	753	796	736	745	770	774	771	723	739	733	773	759	753	777	715	772	761	806	815	747	760	768	767	682	780	759	800	731	754	789	773	789	804	731	744	755	752	699	756	754	747	727	734	764	758	778	778	739	760	773	750	776	771	716	725	713	748	771	770	761	752	728	774	729	769	742	742	743	764	750	720	764	776	716	778	737	768	721	765	775	736	697	730	738	767	730	741	721	753	813	753	752	774	745	739	750	803	742	745	757	782	733	792	771	788	751	739	756	745	750	750	773	716	728	760	713	732	784	751	768	757	734	742	785	756	767	727	732	745	760	717	747	801	763	723	739	751	769	764	720	752	751	763	769	746	747	764	734	748	837	765	760	735	788	782	722	753	722	747	778	754	724	746	741	811	752	727	748	777	763	728	757	768	777	734	784	771	794	751	736	765	735	754	780	768	752	759	781	751	796	730	752	805	761	807	778	765	775	775	736	736	739	748	785	707	776	733	730	759	748	711	710	763	716	709	769	798	782	730	718	736	716	769	747	781	769	801	726	776	745	762	782	767	766	790	746	694	777	760	765	782	718	724	746	777	751	766	766	754	811	764	748	722	732	772	783	753	766	745	694	762	742	787	793	765	792	745	772	754	758	817	747	761	761	767	770	760	809	756	770	764	741	774	769	773	823	799	724	707	733	732	763	725	715	744	799	747	753	743	734	783	762	710	737	734	747	739	741	775	758	774	749	778	724	774	765	767	771	765	789	763	738	744	730	787	744	760	755	757	818	803	788	759	730	778	760	735	743	732	753	749	752	742	752	725	799	752	780	754	749	802	737	763	756	832	744	794	753	760	768	769	753	768	801	724	765	738	796	740	795	756	707	761	721	773	727	732	783	733	765	733	832	756	792	776	727	757	769	743	787	796	786	806	721	748	765	822	753	779	784	725	758	757	760	742	756	789	719	700	771	757	785	774	766	784	739	791	710	730	802	733	757	760	759	778	747	731	760	730	757	800	747	837	772	803	749	719	760	765	771	815	723	794	768	796	763	717	768	743	769	750	798	788	751	726	768	768	803	749	787	734	757	740	793	749	738	729	777	767	698	743	777	732	786	727	719	725	753	792	699	754	742	703	718	729	759	768	805	748	737	773	762	770	770	766	735	753	750	763	789	729	774	740	804	764	786	743	786	757	740	795	769	717	773	812	758	751	803	755	778	765	701	710	778	775	777	757	818	763	724	744	752	769	743	784	785	745	755	701	755	791	741	754	763	734	749	780	768	735	769	730	735	780	711	755	740	805	742	763	770	808	772	752	761	782	748	730	730	762	766	749	734	752	737	777	794	714	754	743	777	734	752	689	801	791	771	756	831	794	761	782	730	730	748	769	774	736	740	810	761	769	767	776	762	776	744	755	781	719	762	762	759	758	770	755	760	784	743	751	745	717	774	806	762	714	734	776	764	771	733	706	734	726	781	799	762	762	721	760	758	799	760	757	793	756	764	777	803	772	733	802	811	776	703	699	732	747	795	717	783	816	774	786	721	792	767	753	739	727	751	776	808	713	719	771	709	741	757	765	786	745	790	725	784	756	756	741	767	774	723	793	698	802	768	754	705	738	735	742	751	740	706	753	720	754	733	722	795	741	734	700	778	749	749	729	764	744	771	737	755	706	752	738	757	764	750	794	770	732	764	758	733	840	721	775	791	706	759	718	745	759	782	738	769	762	720	761	766	755	727	748	784	751	736	785	760	739	799	740	769	759	735	779	721	744	756	795	754	724	749	766	760	758	759	745	767	748	737	767	722	688	742	753	812	758	755	732	747	740	752	738	783	751	751	808	741	748	707	759	752	749	763	730	751	722	742	761	732	740	785	767	769	774	749	735	774	717	764	769	736	758	758	782	733	777	756	776	777	773	735	731	794	797	764	728	715	763	742	723	733	713	763	774	765	785	758	744	768	820	767	755	774	800	769	734	802	745	758	778	747	788	739	771	748	785	694	783	765	771	777	726	721	756	784	808	781	768	785	755	759	761	796	777	798	770	734	735	798	780	764	742	761	746	728	753	771	770	747	763	748	775	777	774	771	792	766	746	764	759	773	756	723	776	807	725	745	792	731	769	784	737	778	794	723	773	771	769	786	758	776	692	730	736	756	775	758	702	725	732	701	780	747	735	784	725	792	790	782	724	770	794	778	792	778	793	753	789	778	728	778	739	755	777	805	755	724	774	779	727	804	823	726	763	751	783	764	738	746	783	769	746	684	788	776	752	731	736	797	773	735	776	718	805	775	762	768	788	739	753	763	794	754	762	773	777	720	717	721	761	745	760	760	709	716	764	739	791	772	742	783	765	793	746	784	773	750	725	738	751	793	753	744	786	768	706	794	766	720	783	803	754	739	756	766	792	735	754	765	773	812	738	753	787	697	706	723	802	786	782	773	820	722	806	774	804	661	765	776	766	805	782	769	739	809	753	753	779	816	772	799	767	771	768	777	678	749	773	773	722	799	831	766	776	784	775	800	791	751	727	761	711	745	750	724	743	741	766	801	780	743	773	732	774	799	762	773	757	752	743	792	790	770	794	747	708	766	747	754	759	725	800	778	733	813	775	782	782	711	778	793	735	784	784	812	798	730	748	732	751	793	777	800	774	801	806	729	749	778	767	771	741	740	747	756	732	721	742	790	764	791	777	721	724	733	757
79432	65216	62030	37652	29088	10332	575	301	287	281	299	257	265	256	280	262	288	255	306	275	270	309	340	290	250	283	297	290	296	266	261	263	274	283	266	254	284	278	282	266	296	263	278	277	272	247	263	274	270	286	303	248	257	284	304	308	294	303	292	301	310	255	299	270	249	260	295	263	262	301	273	289	266	242	278	285	294	257	310	261	254	272	282	269	274	262	278	294	288	255	255	279	270	270	248	269	274	284	252	257	269	273	257	277	263	280	286	274	300	281	269	271	264	283	258	272	262	261	281	266	269	261	283	296	282	306	273	299	270	270	319	299	290	292	272	259	264	273	289	267	315	271	245	261	300	280	271	249	262	271	297	246	258	274	303	299	264	259	277	280	288	295	263	251	293	245	252	258	297	309	283	262	289	280	263	286	257	280	268	262	262	277	276	315	266	287	268	277	275	280	277	273	273	303	283	291	264	300	281	274	261	249	261	256	280	309	271	274	259	294	294	281	290	249	290	259	283	247	324	293	320	278	305	291	303	273	285	261	275	286	263	272	257	267	249	249	235	289	252	258	304	289	250	270	276	269	254	294	239	304	285	279	267	281	321	255	280	268	295	268	279	309	273	306	279	273	258	274	274	298	281	268	293	286	282	276	270	310	280	312	273	286	315	273	302	294	272	298	268	258	258	283	278	253	293	288	258	253	279	309	272	255	292	275	252	263	267	265	247	305	266	262	307	264	255	270	258	271	274	262	292	313	271	276	275	276	276	252	254	237	267	258	267	263	290	270	264	303	259	263	274	296	297	261	300	244	248	291	280	290	275	285	281	291	304	282	271	267	279	310	279	271	280	251	281	273	249	286	278	268	275	270	269	277	294	266	273	268	286	243	280	279	289	268	276	264	262	276	259	302	287	282	265	250	276	288	267	294	283	275	303	306	305	257	280	314	330	296	273	266	263	285	299	264	292	262	291	310	247	270	258	297	265	264	319	257	286	231	263	286	316	287	301	271	281	301	284	284	223	278	286	275	242	260	276	255	294	313	268	308	275	277	298	277	266	261	258	276	308	277	271	256	274	237	279	248	273	299	263	290	281	282	298	268	252	281	269	277	275	272	260	256	271	272	252	266	269	240	287	268	270	289	313	261	299	298	280	271	263	278	270	294	231	256	253	276	267	243	268	269	290	268	275	285	281	285	294	258	304	296	263	266	305	271	268	279	281	267	274	291	302	276	274	276	255	276	265	280	280	291	249	263	251	248	280	258	255	309	259	269	275	262	294	298	270	273	319	283	274	261	299	259	272	275	258	271	289	285	247	286	277	273	251	300	306	275	275	265	275	291	258	268	295	286	263	228	226	252	258	305	290	263	296	275	257	280	289	286	258	245	281	297	290	298	262	274	258	296	285	278	295	245	272	264	270	257	273	271	296	295	250	277	262	281	260	238	267	269	280	265	282	266	285	285	300	280	255	269	261	275	294	298	276	241	278	292	262	272	273	245	256	253	264	268	292	256	256	284	267	291	251	273	267	301	279	262	272	252	274	281	268	264	295	248	283	260	300	284	277	269	270	264	301	271	297	281	265	264	288	253	264	305	273	266	277	287	273	271	313	239	282	258	279	263	287	257	296	290	260	277	285	267	237	236	261	286	274	262	252	330	291	286	305	270	301	302	274	262	259	254	268	282	283	296	268	278	248	278	274	289	256	277	251	269	270	274	269	277	252	265	261	241	292	282	271	270	259	278	264	245	273	293	282	287	250	269	280	271	285	288	247	278	310	285	248	272	273	302	315	287	275	283	286	251	271	275	303	247	278	279	310	278	268	251	290	256	266	291	262	284	265	273	306	285	272	262	285	277	252	313	276	283	292	265	254	266	306	282	275	329	274	287	269	260	252	279	265	262	288	271	266	289	276	269	283	257	291	277	242	267	249	280	258	299	297	289	311	288	257	285	271	275	271	285	292	258	267	249	287	273	282	284	281	267	302	262	273	275	295	297	286	259	263	255	277	268	295	292	249	285	291	276	263	294	286	269	241	247	262	288	281	288	285	282	315	274	268	272	260	281	260	266	282	257	265	257	312	264	265	309	296	254	275	308	292	296	309	258	253	282	278	279	311	287	275	294	267	267	296	250	259	272	263	265	266	259	275	307	279	272	269	278	279	277	276	239	290	247	264	256	254	262	286	249	240	263	285	262	269	271	293	268	276	299	279	281	298	292	266	245	262	273	293	246	271	281	243	310	273	289	298	294	284	276	270	306	248	276	249	296	284	302	254	283	297	268	291	295	287	275	244	273	279	295	241	252	307	265	263	293	266	270	273	275	283	313	283	253	266	263	279	244	258	259	311	306	282	290	278	261	272	284	273	267	272	309	304	276	284	303	294	251	304	249	268	328	292	298	283	267	277	267	280	250	259	251	256	270	261	259	298	263	261	291	296	283	276	298	287	284	276	269	263	270	286	286	271	247	252	285	278	293	263	250	295	275	284	263	256	306	299	299	232	289	292	269	278	278	258	272	274	242	285	282	311	257	280	279	280	285	275	293	298	280	284	285	260	251	286	297	264	299	301	282	269	281	260	273	288	229	275	228	291	275	289	296	301	260	259	246	283	273	277	258	276	259	265	316	328	276	293	284	262	274	296	274	288	286	280	263	278	276	259	258	283	245	284	272	264	278	282	247	265	258	253	272	285	263	246	272	269	262	263	286	266	288	288	271	265	256	293	254	275	264	284	281	306	265	251	251	246	307	289	272	273	280	277	274	257	254	280	275	294	266	272	289	311	288	264	299	294	258	294	257	282	284	264	257	246	249	258	240	311	271	265	272	290	270	240	271	289	255	277	281	262	288	269	283	268	246	266	287	311	268	270	263	273	278	253	269	266	299	252	235	212	268	270	264	283	271	259	289	240	281	280	257	258	251	249	276	275	256	241	295	313	290	266	260	245	251	253	262	294	309	266	270	265	294	258	276	277	280	253	262	282	294	259	296	272	250	266	285	286	270	284	282	280	309	268	253	262	279	286	262	280	247	276	287	263	285	277	321	273	289	282	262	242	278	276	251	277	273	278	249	277	251	286	293	293	249	269	267	296	259	240	300	303	261	269	290	279	236	279	273	296	274	288	326	292	281	302	282	281	284	286	253	277	254	266	253	289	281	274	264	252	299	304	303	295	278	282	298	295	277	268	306	256	274	302	250	267	316	280	285	275	266	270	291	257	312	262	301	293	309	273	281	268	273	271	288	264	260	277	277	278	282	297	292	286	271	296	271	277	275	285	249	261	264	274	287	260	314	275	296	266	264	265	287	296	291	284	252	317	265	308	299	255	253	276	261	298	289	262	248	275	285	297	282	284	292	281	287	271	262	257	280	316	263	292	266	263	248	252	306	287	302	264	273	290	270	270	296	274	246	289	270	254	266	271	256	310	270	280	286	280	288	270	302	265	283	276	289	268	289	255	236	279	283	296	261	309	281	287	283	274	256	284	280	265	255	260	242	279	297	245	278
53714	56197	59789	43682	42597	11446	714	686	647	679	632	648	660	653	614	660	635	674	662	602	620	615	621	609	670	637	646	638	650	636	633	654	658	613	655	658	622	599	634	697	608	608	609	600	648	592	611	656	631	630	643	593	645	654	582	641	604	591	621	644	627	634	661	603	630	617	596	622	658	616	645	603	571	617	623	593	624	596	642	603	611	664	644	691	666	628	590	625	639	627	611	636	655	593	660	586	592	603	670	634	648	639	642	634	643	643	614	598	614	620	630	608	655	644	630	608	600	631	625	629	619	597	615	616	632	648	594	626	567	641	642	628	635	662	625	627	659	623	652	570	673	641	628	644	603	587	624	620	634	625	647	657	649	633	605	658	620	648	619	624	622	621	624	645	640	638	636	651	633	582	657	611	601	619	628	610	662	624	609	655	641	623	613	598	608	608	585	604	621	575	599	660	670	587	632	610	616	610	595	652	648	605	685	654	621	632	664	645	621	607	610	581	677	632	620	617	637	622	634	652	666	666	639	625	617	648	670	610	649	636	617	637	635	620	643	654	644	600	631	631	638	646	633	612	590	618	569	595	640	636	590	602	607	616	615	667	649	602	622	578	623	586	618	619	616	684	630	646	662	643	637	668	684	642	568	598	605	627	636	647	589	665	657	622	598	645	587	624	610	635	631	611	619	624	679	623	658	599	626	633	585	641	654	582	633	572	635	612	608	610	656	591	639	597	612	626	596	612	639	636	611	661	587	643	637	638	616	616	616	617	619	630	655	598	640	655	590	601	648	663	659	578	653	617	598	594	674	613	658	594	625	605	652	592	633	651	604	612	624	654	626	595	672	672	643	647	587	592	589	679	628	651	623	611	705	648	667	617	626	664	605	613	607	603	633	636	570	622	599	558	615	617	615	668	613	609	642	621	605	633	666	624	630	637	619	662	674	665	588	580	667	621	646	660	688	614	648	643	623	631	647	632	581	658	592	652	611	560	622	637	605	651	636	642	609	639	613	639	668	610	608	617	635	600	619	669	612	620	682	634	641	599	592	617	598	653	649	609	637	629	639	587	602	622	674	627	574	683	642	647	657	622	619	598	684	624	606	680	604	612	617	650	647	640	668	640	593	661	642	616	616	641	609	601	638	640	655	606	650	629	633	669	598	645	623	629	611	621	684	655	618	667	609	598	560	633	660	659	635	601	634	650	617	620	603	600	631	626	639	615	591	667	608	631	667	633	632	634	677	630	633	627	638	617	615	639	637	590	606	629	614	574	654	638	607	648	605	631	627	638	612	655	654	637	565	645	621	636	601	656	624	613	636	610	618	634	624	623	674	616	612	658	636	644	638	617	614	637	620	597	616	628	670	636	656	638	621	622	639	643	617	618	647	575	608	655	604	663	558	592	638	669	630	642	616	655	657	595	583	612	635	609	641	641	612	639	629	646	606	633	654	640	643	649	588	604	648	635	614	629	626	605	615	660	636	614	618	651	629	666	645	626	639	624	643	638	636	622	595	632	670	587	619	629	656	684	627	608	602	599	610	656	602	606	662	605	641	628	642	650	645	604	600	612	637	683	595	607	616	606	656	627	619	627	608	619	626	632	651	641	623	623	668	612	671	634	636	634	582	661	614	638	641	572	600	645	609	578	616	606	617	673	624	612	665	650	692	577	603	647	604	582	641	601	632	606	619	645	605	688	634	611	598	594	605	619	635	608	623	645	663	600	639	684	619	607	601	635	632	632	604	617	649	624	626	662	616	632	606	645	625	603	585	630	628	610	648	649	611	608	653	613	647	622	656	604	595	634	621	655	584	661	589	619	594	638	562	616	642	636	634	611	642	603	591	610	661	618	657	629	596	604	563	684	593	610	645	610	642	611	630	659	628	656	654	632	597	647	653	591	631	646	593	620	636	644	637	602	628	642	623	645	627	658	576	598	612	615	667	655	630	590	629	635	610	628	628	656	634	627	611	615	610	622	621	668	651	621	576	650	634	634	641	649	612	632	650	603	636	637	615	669	653	659	616	673	599	638	622	696	669	617	631	645	650	604	597	588	652	594	625	620	619	578	665	634	625	606	627	619	601	620	594	591	647	609	619	640	613	610	597	622	633	674	621	619	648	639	611	638	634	624	588	580	662	594	611	606	610	635	627	637	600	640	603	681	616	615	624	634	647	620	630	625	624	628	629	614	635	576	612	580	641	628	581	620	616	628	663	611	621	605	625	639	618	652	665	638	644	608	614	623	624	626	638	631	635	613	605	593	617	644	639	622	645	582	665	616	633	587	643	621	682	624	589	616	630	603	661	621	651	656	606	592	639	635	618	664	603	645	642	617	635	607	633	610	598	671	629	609	641	647	620	608	589	608	623	651	617	636	633	582	641	604	610	608	611	607	656	649	647	626	598	643	657	633	598	656	628	594	654	648	595	606	586	641	612	601	673	622	656	602	602	591	649	674	634	562	642	602	577	584	655	620	625	659	625	588	623	574	644	619	657	670	620	598	607	601	571	637	630	618	641	622	664	661	607	614	644	672	617	618	614	684	588	630	604	652	669	614	678	633	630	664	655	597	597	659	644	672	608	586	639	634	628	647	633	610	650	594	639	627	619	599	639	614	650	613	641	645	564	602	616	601	624	622	622	630	656	648	667	608	689	635	626	630	655	590	645	632	658	630	625	595	673	652	623	638	635	650	646	636	602	642	632	642	690	635	651	634	647	619	624	644	608	621	618	637	635	634	649	620	608	649	627	637	634	650	644	596	651	626	631	633	643	650	678	608	606	612	605	607	650	612	652	586	642	617	608	631	633	634	649	621	684	625	624	586	615	601	604	617	616	638	679	627	617	631	609	642	644	620	649	597	649	602	616	622	641	589	651	647	599	658	633	675	645	639	603	631	610	681	687	640	628	630	636	699	644	641	604	637	614	668	616	610	662	589	628	585	601	623	649	647	623	595	598	644	624	620	651	632	664	616	629	632	623	617	622	660	620	654	635	650	600	629	649	644	655	624	610	634	620	642	654	614	603	622	579	631	616	652	630	664	668	582	634	606	611	653	607	655	549	617	600	651	599	639	636	620	668	618	664	582	637	657	618	634	629	636	618	630	622	622	604	662	639	594	619	625	657	679	624	669	635	623	627	637	657	626	614	616	608	649	620	601	630	626	624	643	623	595	606	595	661	648	639	601	613	613	646	636	610	660	646	557	623	686	618	654	634	637	617	623	611	636	661	610	612	634	641	627	616	633	621	632	640	656	627	628	600	584	581	635	636	611	621	628	643	638	656	636	622	617	656	636	645	590	577	580	623	610	603	578	657	588	619	609	615	651	639	610	590	588	606	629	615	636	607	614	630	618	653	632	606	657	600	610	641	659	657	624	651	663	622	616	621	632	686	651	618	627	637	635	605	678	634	635	587	599	626	614	605	637	647	640	585	633	630	621	589	621	613	620	686	637	608	635	623	662	646	645	615	611	681	646	654	665	604	599	626	607	636	647	604	630
83198	68948	69983	47314	38599	17575	1554	408	451	449	414	398	414	382	403	382	401	386	393	404	381	355	406	407	392	401	367	378	407	407	396	393	417	430	400	397	396	399	425	411	409	413	389	367	338	370	404	421	412	391	381	366	406	407	385	355	390	407	429	406	375	383	412	396	372	377	415	411	404	398	395	392	407	399	347	374	431	347	373	382	382	393	398	385	382	384	370	403	407	363	401	385	393	420	399	384	407	440	390	385	419	383	387	393	386	415	401	387	334	394	399	413	400	389	368	392	352	404	388	395	378	353	382	443	395	377	433	378	424	369	365	422	391	395	393	427	380	391	388	401	423	400	401	394	401	436	424	426	410	394	378	399	369	406	387	392	399	397	394	406	394	368	388	369	356	370	402	371	358	386	364	351	379	416	388	422	408	384	397	392	406	409	407	393	425	403	401	427	401	401	424	400	394	384	393	392	408	393	395	405	413	396	388	432	425	412	377	371	431	448	461	401	372	407	378	400	374	389	413	383	378	393	366	435	457	391	391	347	379	376	402	389	430	450	394	412	398	399	405	416	400	355	414	403	369	417	411	414	381	435	388	412	388	405	391	404	389	428	406	397	404	378	385	393	372	405	435	397	378	408	399	422	413	401	423	380	413	424	413	381	426	397	396	396	383	371	423	435	392	434	421	385	410	333	382	392	394	366	414	409	341	420	404	383	413	433	416	443	384	374	393	393	410	368	351	403	391	386	376	435	379	387	376	397	388	422	409	365	414	400	350	415	377	396	399	371	386	449	436	378	395	367	382	413	370	425	418	369	393	375	410	405	427	414	390	396	405	382	377	402	405	408	391	411	378	398	428	390	394	380	408	387	373	389	404	406	410	394	364	422	421	357	413	381	375	446	417	423	360	377	407	424	405	361	396	408	387	427	379	392	396	378	401	357	396	415	366	422	401	466	371	406	411	379	368	399	371	386	351	374	349	367	407	405	371	352	403	434	386	373	368	399	426	378	418	412	401	371	398	403	379	375	443	406	367	344	403	341	380	410	415	395	400	387	405	354	372	386	405	412	412	436	411	404	410	433	410	401	423	389	383	324	393	369	381	420	372	366	441	408	380	377	370	416	393	442	380	372	433	394	356	355	388	387	388	377	458	409	412	361	361	390	353	413	349	376	431	395	406	356	411	384	379	427	369	392	418	398	357	385	387	380	398	409	405	397	390	386	428	418	362	363	390	447	408	384	403	372	417	349	402	434	447	381	371	352	387	359	395	356	363	373	368	402	414	409	413	360	381	407	385	386	418	425	433	392	356	405	368	373	372	407	408	409	382	378	389	376	415	415	378	385	367	400	447	403	439	388	391	402	374	414	352	407	386	388	445	364	410	432	405	394	396	401	389	371	366	406	395	380	419	372	415	360	334	359	428	406	361	372	404	422	406	364	444	451	363	438	380	395	377	403	401	387	379	377	408	393	362	377	379	397	409	377	372	395	409	391	403	371	368	414	386	420	419	420	402	393	444	403	410	386	375	402	398	375	377	392	393	383	369	377	374	408	418	350	352	377	387	388	366	382	402	387	379	412	387	394	365	370	416	410	387	416	384	396	418	401	376	401	378	421	369	415	456	390	389	384	425	416	371	401	391	407	433	387	364	411	396	445	404	403	369	384	432	407	346	390	404	405	408	395	397	412	413	375	384	396	409	394	420	395	375	443	415	426	386	401	372	373	405	405	399	399	371	387	403	418	406	396	383	392	405	397	388	379	366	393	389	446	364	404	368	397	403	381	386	382	411	401	420	426	428	386	371	400	416	353	374	372	387	360	364	380	411	413	394	377	400	424	407	406	424	415	384	415	416	379	383	391	370	356	439	405	401	418	401	419	370	376	378	438	416	354	414	409	415	387	392	397	418	394	389	389	406	389	442	403	400	393	419	385	450	386	409	369	382	402	413	362	411	417	387	390	417	420	394	412	383	393	377	382	396	371	399	361	357	375	406	414	402	415	364	405	396	417	376	395	367	368	412	375	377	418	417	408	388	425	416	425	370	383	385	379	381	364	370	397	396	388	392	391	388	412	358	382	366	397	404	380	383	382	405	416	382	397	434	430	390	394	427	392	398	387	425	390	392	393	389	391	418	393	408	412	397	402	385	427	406	406	404	386	346	409	414	391	420	377	419	403	417	416	423	418	417	390	383	396	416	428	415	397	387	337	392	366	441	395	407	376	392	390	418	373	371	396	417	441	383	374	383	417	424	427	404	411	414	363	387	406	437	429	362	412	414	384	399	387	408	408	375	358	388	398	414	384	353	332	357	403	404	386	419	354	388	392	403	390	418	432	378	393	405	407	372	412	419	404	397	429	377	404	400	371	389	404	385	380	359	405	416	400	397	368	415	405	385	385	381	387	385	379	413	399	393	399	409	441	394	388	403	380	359	420	410	402	424	394	450	407	350	369	390	422	428	376	430	391	416	397	381	406	397	419	381	393	416	446	391	393	394	390	372	387	402	377	420	402	398	415	399	382	381	416	423	348	405	394	410	363	356	393	396	414	407	351	371	399	388	408	388	400	389	388	400	410	394	390	420	418	395	379	385	391	397	394	412	405	392	390	397	419	385	400	395	361	373	364	415	405	401	431	397	369	402	393	387	362	353	404	388	398	400	387	381	428	391	367	353	374	419	339	403	420	386	401	366	390	407	404	405	422	417	367	391	372	422	345	401	418	393	377	391	384	427	405	387	391	374	361	423	380	388	373	357	398	376	431	410	369	432	407	377	413	396	391	356	406	382	414	407	390	460	386	404	402	415	416	391	389	384	400	386	381	397	355	402	441	426	403	392	362	359	392	386	395	377	408	386	439	369	344	404	441	399	387	355	389	365	434	423	385	361	390	382	390	413	382	358	394	369	375	365	399	409	406	422	417	394	386	399	449	378	405	437	423	397	385	390	384	404	412	440	392	364	350	379	369	381	405	378	400	415	391	401	377	403	383	413	358	427	400	375	401	374	403	416	416	379	387	385	400	390	385	369	382	367	422	384	383	381	385	419	370	393	408	393	372	407	399	400	377	420	405	396	399	403	395	409	382	369	390	414	380	418	444	361	405	393	431	359	400	431	395	399	400	398	349	374	374	405	429	394	428	419	389	423	357	400	400	395	445	418	379	365	389	401	397	412	406	401	375	400	366	378	397	409	425	378	396	401	372	395	354	367	397	396	380	383	414	408	380	388	403	368	373	402	413	432	389	381	361	396	368	378	391	357	429	377	374	387	379	407	394	371	387	411	365	382	373	424	398	467	422	424	399	419	397	394	359	344	385	396	408	417	435	369	391	384	417	409	355	421	401	355	357	418	385	415	406	402	383	418	434	415	390	367	402	416	409	401	413	394	378	410	403	404	407	430	382	409	409	388	358	411	406	387	418	410	375	445	371	403	393	382	384	400	426	387	383	409	389	390	397	413	437	397	396	384	379	445	378	408	392	384	424	421	388	417	401	393	404	377	384	393	421
59246	67152	69787	54847	50754	15673	1006	963	961	935	876	927	843	871	903	915	888	892	886	922	850	880	865	851	869	945	856	883	894	866	851	872	881	846	882	875	876	873	851	871	837	876	819	844	859	886	907	880	850	858	828	884	822	856	888	836	909	803	852	851	900	843	882	880	843	928	879	855	896	874	842	906	910	840	866	852	885	877	878	862	848	838	853	903	845	907	886	837	879	854	867	835	846	849	878	892	850	895	824	875	846	881	875	804	892	838	874	864	853	858	904	866	881	866	816	829	794	897	885	859	866	845	885	883	903	765	834	860	888	831	849	887	848	831	886	861	828	838	841	900	868	823	865	867	835	867	852	890	822	877	802	916	868	883	832	908	886	827	858	879	855	835	883	833	855	851	866	839	881	859	869	873	883	817	884	851	913	898	830	847	882	865	806	901	851	860	894	884	859	858	869	840	855	894	878	844	888	846	852	865	844	875	869	886	856	891	894	899	835	900	815	883	853	882	841	825	908	832	841	853	884	837	879	864	841	806	848	874	865	845	839	834	845	851	835	905	839	840	900	849	863	856	884	815	889	922	849	831	828	866	810	890	888	920	873	833	808	884	862	883	905	820	893	866	849	811	880	829	880	839	847	842	865	860	814	867	889	824	818	897	873	876	856	810	872	863	834	827	805	897	829	874	856	891	875	816	844	827	863	900	878	844	812	814	826	843	875	913	835	845	853	847	785	860	873	882	843	848	860	878	838	851	854	870	823	860	820	861	861	886	809	868	874	890	855	864	867	821	884	876	872	852	839	836	903	867	904	898	882	845	831	857	836	861	918	879	882	856	857	829	891	841	856	867	820	929	817	816	853	874	843	876	879	856	881	818	765	839	887	817	875	825	873	816	883	824	823	856	874	879	853	900	840	836	832	869	838	835	826	872	956	838	831	870	847	847	845	890	813	828	852	882	874	813	815	835	850	848	855	877	878	845	832	853	893	891	867	904	859	853	875	855	888	845	838	877	910	882	828	802	869	824	893	851	885	830	874	881	866	832	830	855	849	868	852	831	811	848	835	816	832	899	854	854	861	877	810	854	885	844	837	818	879	844	849	862	869	869	859	854	881	858	835	825	830	875	826	835	873	880	818	879	826	862	852	859	896	858	831	842	908	853	812	867	861	868	789	845	830	834	882	902	912	869	918	824	888	884	847	825	904	862	845	887	872	839	847	841	866	897	881	870	845	843	853	865	905	888	818	849	846	915	848	894	871	856	860	880	850	846	875	856	908	821	846	894	860	902	837	870	802	880	868	842	849	861	853	830	749	828	863	895	837	858	853	862	839	854	856	838	879	860	831	851	834	832	841	826	869	880	836	854	864	844	820	835	869	838	820	860	835	893	889	837	869	853	852	904	876	859	865	858	853	799	824	849	822	866	827	869	854	845	835	861	831	857	828	855	842	819	874	826	898	841	831	871	874	833	872	820	875	824	893	901	840	810	862	860	835	882	870	878	884	887	854	857	834	873	886	830	861	859	873	873	822	849	871	877	911	856	855	878	870	883	850	916	881	884	820	931	885	827	846	874	894	830	843	868	871	858	876	879	856	850	817	870	892	839	865	847	849	891	828	865	813	828	874	878	840	908	893	874	855	860	883	836	870	836	879	881	841	806	823	830	862	852	900	883	837	808	819	889	881	869	832	848	869	841	902	856	833	906	873	860	814	901	872	847	832	855	829	826	861	889	911	883	839	819	892	866	864	852	885	819	865	839	864	874	846	890	794	848	893	822	903	840	838	861	864	872	860	895	904	874	868	854	853	862	780	875	880	876	849	911	905	865	860	880	830	856	868	807	833	867	819	902	869	870	855	852	839	879	937	870	920	889	860	939	830	861	777	854	855	877	849	881	882	846	808	858	831	843	843	829	830	850	830	905	863	835	830	864	844	883	864	838	922	829	867	870	846	892	864	851	842	831	846	867	844	832	797	820	821	841	884	862	874	890	921	844	881	860	872	866	854	854	869	841	851	839	863	900	890	838	865	875	853	870	875	850	878	842	828	845	858	784	868	875	874	793	813	863	820	871	834	872	875	870	827	844	856	875	831	846	830	820	894	876	835	878	830	841	868	912	848	856	840	856	835	842	852	887	845	900	896	900	854	899	877	868	876	805	843	891	870	851	861	871	790	859	802	816	876	838	874	829	803	797	822	930	830	882	840	823	916	911	815	906	797	842	907	814	898	893	859	874	857	867	895	847	869	784	845	905	845	831	817	867	908	809	867	867	856	820	846	803	866	859	826	831	843	826	841	833	831	875	836	832	855	839	871	841	862	839	850	858	863	852	918	847	868	855	871	880	846	877	924	878	905	872	823	891	814	878	882	832	883	892	902	841	867	822	812	870	844	818	822	845	881	845	867	876	858	782	820	828	839	854	818	842	855	872	852	843	806	874	838	871	883	852	842	875	859	848	893	900	866	822	911	841	847	808	891	859	857	866	893	804	880	865	881	862	878	856	865	868	919	863	802	811	881	883	839	905	853	853	908	842	858	896	846	946	853	858	885	857	895	846	872	861	880	868	864	877	858	873	822	853	868	879	854	859	903	844	902	884	853	859	874	830	890	887	866	842	895	847	818	849	848	887	885	820	847	834	846	873	870	831	921	775	815	856	879	838	884	832	880	852	860	833	861	848	854	901	835	828	876	828	890	800	869	851	871	862	894	872	852	894	905	872	851	855	836	894	897	898	869	777	830	838	796	808	935	849	866	833	819	873	891	895	842	878	890	881	908	859	825	887	818	918	845	797	891	867	853	865	807	834	891	850	872	837	852	897	862	876	916	875	878	841	845	893	847	828	833	807	857	900	820	919	842	821	846	851	860	831	785	872	829	884	813	861	831	822	880	891	849	841	873	866	812	810	861	831	878	836	856	916	807	793	846	886	881	856	853	871	825	899	856	780	898	817	869	839	830	866	810	844	817	869	809	801	841	799	851	863	843	858	875	891	863	904	820	888	813	890	845	838	833	793	818	886	845	862	874	836	837	893	844	864	900	878	818	844	856	826	839	862	862	874	851	842	848	872	848	857	896	860	830	872	822	894	793	865	868	822	860	864	870	840	840	794	891	841	805	862	854	849	833	864	808	868	837	857	870	863	867	891	885	829	864	862	859	858	840	891	838	794	866	840	879	857	895	842	834	861	837	838	818	811	808	822	883	819	835	868	839	863	901	879	856	870	856	893	887	782	823	799	849	850	890	830	884	869	890	881	828	846	886	878	877	861	821	849	863	829	824	852	884	906	846	883	847	893	876	871	887	856	841	834	875	813	885	868	844	834	876	846	883	895	881	867	848	854	886	845	871	884	866	896	837	850	865	866	854	877	821	812	860	892	850	889	806	879	816	867	878	855	909	824	889	876	840	882	841	918	892	867	855	895	814	783	849	862	811	845	819	849	887	854	869	893	839	849	830	921	839	783	854	850	857	906	793	888	878	898	952	878	874	885	865	866	875	848	869	814
67974	30427	16877	4191	1550	638	318	343	338	327	358	313	377	337	341	348	326	317	347	381	332	325	338	331	351	363	329	306	314	346	376	337	338	352	352	350	373	339	333	351	350	309	326	349	312	326	342	307	331	352	358	322	338	361	354	363	327	327	307	333	350	339	316	316	307	352	322	346	377	315	310	349	340	371	339	365	325	322	341	353	357	366	339	342	339	350	357	359	347	326	370	316	329	333	332	347	345	337	323	319	346	346	363	362	366	332	323	325	344	338	345	329	315	342	285	330	351	328	339	314	318	339	392	327	310	352	339	365	376	315	365	352	347	340	334	353	363	388	344	330	355	366	324	348	336	325	347	371	338	366	324	347	393	337	327	355	339	314	342	362	358	335	349	350	339	332	306	340	345	365	298	341	334	330	354	338	331	338	360	301	319	314	318	320	359	339	334	306	343	294	352	295	332	359	356	346	326	342	326	338	299	358	319	334	346	354	368	346	333	330	318	317	319	316	354	353	362	336	384	323	308	324	333	359	297	314	353	373	335	333	321	368	330	395	344	341	354	340	361	359	345	354	370	308	339	339	341	335	368	341	308	340	332	372	331	324	334	324	373	336	382	331	334	338	358	344	367	347	338	329	353	344	367	313	354	340	360	322	336	328	344	381	337	357	366	318	350	337	328	355	356	304	339	325	347	371	348	359	349	353	337	346	341	309	336	327	360	312	380	365	351	327	352	362	323	316	313	353	360	310	359	357	318	366	348	320	378	344	313	380	330	324	348	359	313	339	331	314	346	357	346	354	328	323	314	329	330	320	365	356	334	324	329	336	305	333	317	365	329	327	365	329	340	333	325	359	354	327	351	364	370	334	315	349	348	346	334	349	343	347	311	350	331	340	375	347	345	336	345	318	317	329	361	386	336	340	357	338	331	326	302	333	331	344	354	367	346	306	328	336	347	361	346	324	353	377	330	295	323	328	345	369	355	332	320	312	347	334	344	327	337	350	355	319	313	309	359	329	336	331	319	352	319	337	347	363	331	343	381	352	317	357	360	360	362	343	303	341	338	358	339	349	367	356	338	301	303	345	315	296	353	301	331	337	323	303	369	333	341	340	306	339	351	324	346	337	322	341	355	318	344	329	356	319	343	334	357	331	339	322	380	353	350	340	280	346	356	346	365	328	348	344	338	329	320	349	323	328	347	303	320	302	332	334	330	347	311	369	329	303	363	334	341	319	302	381	323	329	355	364	304	330	338	342	343	306	319	320	290	351	349	355	351	349	360	332	349	323	342	356	391	350	363	356	336	366	333	317	352	346	334	328	325	327	316	353	354	343	361	359	333	321	335	331	343	335	314	349	326	336	344	364	335	355	346	324	313	314	351	341	316	334	362	336	348	304	348	352	345	336	306	339	342	336	315	338	335	366	358	328	353	332	335	313	362	379	355	317	339	351	310	327	360	390	374	351	328	349	340	347	344	358	337	402	353	358	354	364	369	331	389	323	339	349	320	388	337	348	325	353	379	362	325	348	354	320	367	338	344	357	375	368	344	319	368	354	326	357	327	340	347	325	340	334	343	311	346	296	330	292	325	317	355	334	367	337	327	337	336	324	376	339	334	347	356	375	359	312	343	356	333	344	334	359	361	371	366	288	312	375	324	376	374	351	336	353	328	336	319	323	371	316	327	367	321	359	369	356	339	314	363	378	327	328	340	360	395	363	350	327	345	366	344	347	324	329	342	305	320	345	318	329	353	350	367	340	336	344	323	343	357	350	324	329	322	372	357	315	331	363	347	338	353	337	343	357	313	342	347	335	340	343	347	342	355	305	320	341	323	350	339	327	373	337	358	333	340	366	292	361	317	370	351	352	337	345	326	336	386	339	350	321	347	341	323	278	312	362	369	339	362	337	344	347	313	322	353	363	374	345	333	361	328	311	322	339	349	321	330	305	360	377	309	302	325	300	326	346	351	325	366	346	315	324	315	347	359	307	397	337	325	335	345	322	351	326	325	351	381	347	339	364	348	323	330	358	373	395	400	350	345	375	352	360	354	312	313	329	341	340	321	351	320	311	367	326	319	304	323	292	352	330	305	365	350	331	298	354	337	325	324	367	336	332	377	308	307	345	351	378	307	320	342	369	345	379	336	336	332	321	362	356	300	334	370	304	322	294	312	328	357	324	311	327	344	337	378	356	378	354	339	342	353	360	337	330	349	327	340	338	370	325	366	333	370	340	362	348	320	340	336	307	343	359	354	345	321	326	345	345	344	391	307	346	338	357	324	326	342	381	330	324	319	359	288	343	319	366	330	346	306	332	309	346	341	359	313	355	297	354	355	355	334	333	337	343	368	364	343	350	345	319	321	369	363	330	345	379	337	341	365	354	330	364	339	356	367	333	343	348	324	346	345	345	378	312	353	282	364	327	350	314	340	387	332	344	344	362	368	378	322	358	352	334	350	331	308	335	305	320	337	355	313	339	366	366	340	367	334	342	311	341	328	307	335	343	316	345	330	335	343	367	350	315	340	364	349	342	331	342	329	342	355	309	319	318	345	398	339	364	369	342	315	358	350	334	328	360	375	376	321	359	348	327	335	347	337	314	342	324	318	378	365	342	325	354	342	356	354	363	361	329	337	330	324	333	316	370	323	355	335	302	356	354	368	338	347	329	330	329	332	335	309	376	339	331	331	346	340	329	330	356	348	349	341	376	352	323	339	394	329	362	348	388	363	341	321	331	346	332	349	324	367	351	343	352	317	348	335	338	339	293	325	323	339	339	377	374	325	376	300	359	365	351	312	342	359	338	319	318	337	355	321	339	372	328	317	335	307	327	352	344	345	344	365	332	336	345	372	351	364	368	331	359	354	328	331	335	351	367	312	359	330	339	342	355	306	339	364	334	337	317	330	319	330	328	355	355	327	352	378	319	323	341	312	324	337	365	336	345	352	361	336	323	343	344	323	339	375	351	325	337	335	345	348	308	367	339	325	317	349	346	325	351	352	357	340	333	310	361	350	336	319	341	369	371	335	350	330	340	337	343	329	346	346	364	340	342	339	323	330	303	341	386	344	355	379	343	299	312	330	344	333	423	334	325	365	332	314	329	330	346	316	336	332	324	325	324	341	343	337	338	330	352	322	361	323	333	335	358	349	322	359	320	302	375	328	354	328	347	385	323	303	338	298	354	321	321	331	357	301	320	347	334	344	335	345	357	301	351	349	371	348	341	334	336	359	311	338	359	330	350	357	349	328	351	340	340	347	322	346	343	380	344	347	319	343	337	313	343	324	343	363	377	320	348	306	348	316	340	329	335	344	350	357	294	321	359	340	339	342	309	342	359	351	380	332	296	295	352	326	348	328	331	344	318	329	344	355	339	317	363	331	341	326	378	340	338	352	347	342	353	360	343	363	332	328	355	386	348	315	316	321	354	350	308	307	345	326	337	364	360	306	268	316	309	325	352	326	314	347	364	346	350	335	339	345	308	360	320	356	327	311	347	386	355
37839	19506	16007	6039	4785	1556	742	719	709	711	710	681	700	757	693	743	699	691	769	716	725	721	764	782	699	763	733	714	756	761	706	747	713	720	727	750	725	738	757	682	724	736	765	724	747	776	747	709	702	749	770	695	690	756	717	714	777	763	734	756	708	739	700	730	697	720	765	751	730	655	708	777	689	719	709	723	718	704	705	734	732	674	782	703	749	675	750	717	704	745	699	710	724	712	708	726	728	761	741	749	745	744	745	728	715	686	718	690	701	718	709	766	746	732	766	764	706	735	728	742	702	755	772	718	672	729	785	695	739	793	717	732	713	697	750	769	710	726	748	694	761	745	750	724	723	765	775	773	750	755	742	683	706	709	745	695	706	735	764	760	731	681	743	803	765	678	710	738	771	754	785	771	736	744	733	766	696	731	741	695	740	716	739	746	751	705	739	730	693	705	732	745	714	778	761	719	683	706	733	732	739	709	737	716	733	757	795	711	747	744	681	690	751	754	720	707	708	789	750	758	720	755	713	712	709	705	717	739	714	685	742	729	728	759	740	757	741	680	751	703	720	765	753	728	716	747	756	743	709	699	693	744	732	715	734	729	742	750	782	765	684	749	701	749	757	739	735	722	683	672	766	722	705	771	797	768	748	747	728	767	724	725	704	753	731	733	718	680	694	745	716	748	687	681	737	741	761	731	745	748	734	734	723	735	751	759	740	723	747	697	731	745	754	734	797	736	743	689	738	740	704	727	764	732	695	760	714	716	724	762	721	699	749	772	700	702	763	747	732	697	741	745	744	709	719	673	737	745	716	733	709	761	774	708	755	781	698	727	689	754	744	773	773	742	709	693	715	726	730	763	719	726	726	755	734	755	780	738	725	665	729	715	691	732	755	680	745	696	721	698	715	788	754	746	776	774	744	729	736	706	751	694	720	730	750	741	725	703	739	745	695	744	711	710	746	755	760	732	694	723	728	751	713	764	689	709	727	739	763	724	755	709	735	756	736	713	701	735	783	715	739	716	722	723	676	805	757	669	759	733	713	712	715	712	707	705	725	785	761	717	732	759	720	718	723	713	724	730	755	745	783	700	806	697	764	756	689	757	730	726	722	766	737	687	746	711	668	744	703	778	750	745	774	764	765	746	709	727	758	685	770	734	750	739	712	711	699	700	713	708	734	751	719	750	754	731	734	737	721	741	764	696	783	764	729	756	738	750	778	760	728	742	773	750	761	769	768	748	767	724	754	695	742	761	735	758	741	729	716	692	731	771	712	766	716	708	716	742	774	721	702	699	750	727	693	695	766	706	694	731	723	746	707	733	767	755	742	790	795	730	717	739	783	700	674	729	723	687	760	715	737	695	745	731	756	732	731	726	717	779	753	724	705	707	747	736	681	735	707	748	785	750	728	749	706	740	734	699	713	669	744	722	728	760	718	671	711	726	756	718	735	736	740	717	731	705	694	702	718	761	730	778	740	708	733	761	740	806	706	768	689	705	747	748	732	662	703	700	709	708	732	733	737	770	756	751	732	763	726	729	711	732	745	733	753	743	730	726	732	719	741	736	802	711	741	746	747	725	743	715	714	717	699	702	679	723	752	730	723	672	747	690	740	745	696	714	766	670	729	719	697	734	730	772	752	738	681	751	744	718	716	724	713	734	695	757	722	708	755	721	683	741	710	760	734	703	764	754	771	731	700	752	739	718	740	714	704	765	712	715	709	726	789	747	704	709	723	708	771	745	698	686	715	792	764	748	765	708	795	769	709	749	753	740	713	704	736	743	736	716	751	776	679	700	708	766	751	710	746	715	737	743	741	715	704	748	719	753	734	715	733	674	738	719	743	766	731	723	733	697	760	724	730	714	745	733	737	717	700	660	711	752	736	713	719	746	706	747	733	739	781	741	694	696	731	709	662	735	739	727	692	791	721	745	789	759	746	740	710	695	696	744	704	730	781	797	744	736	725	681	711	746	721	698	722	706	714	752	725	711	745	771	779	740	684	786	740	744	727	693	680	737	758	719	735	717	740	740	728	742	695	738	793	721	671	749	732	715	725	689	736	723	749	713	734	754	750	718	738	702	693	713	754	730	707	682	723	763	704	743	691	734	750	723	719	728	700	734	697	737	701	732	752	753	687	728	742	728	734	732	717	694	718	721	701	726	703	694	742	722	770	739	789	741	762	732	768	721	733	737	784	755	740	736	694	707	755	733	736	723	775	715	690	718	731	770	695	751	760	690	715	730	740	734	729	706	759	694	754	712	725	739	670	712	789	760	726	724	706	758	722	717	709	758	698	679	750	707	720	697	711	727	699	795	764	775	762	764	760	746	697	730	734	735	727	754	722	706	702	669	732	776	725	689	689	768	705	733	718	742	733	712	727	746	778	773	749	726	739	737	735	746	700	757	719	743	747	714	766	710	708	726	733	733	749	739	747	735	781	735	736	730	722	711	742	727	754	684	702	752	724	724	741	736	721	708	751	742	752	671	700	720	678	729	749	733	748	759	784	723	719	745	752	750	709	718	729	763	740	730	736	739	646	734	714	723	757	744	707	717	703	765	765	679	765	763	728	747	693	734	793	718	711	750	725	719	724	742	697	706	718	733	689	748	669	745	715	713	765	733	754	709	701	694	719	690	747	724	707	683	687	721	719	707	759	763	714	713	703	727	688	737	736	740	717	752	734	711	731	765	690	760	736	763	718	741	704	757	738	739	752	710	708	730	769	703	723	749	741	710	683	758	725	683	736	664	731	689	748	705	724	726	763	726	754	712	747	747	756	691	731	712	740	680	716	773	732	752	699	718	755	733	732	730	766	738	777	682	713	788	753	745	732	742	721	719	700	745	771	718	755	693	730	749	721	678	776	703	663	743	731	726	763	741	727	677	720	740	724	764	731	710	684	719	721	750	722	719	763	740	743	692	712	751	754	735	732	735	749	745	710	773	752	703	757	694	700	777	740	707	728	724	723	738	765	692	688	691	667	724	719	753	696	730	692	738	682	690	735	741	703	714	723	748	700	728	730	762	713	712	746	755	732	737	683	683	737	766	705	739	796	699	695	728	667	709	730	739	744	729	674	761	754	686	710	739	726	750	745	692	752	749	717	736	691	749	746	706	773	692	693	723	717	675	720	721	676	698	736	746	749	733	749	738	759	736	682	712	787	710	781	775	744	719	697	701	728	700	688	694	776	724	731	756	728	756	746	702	693	757	698	753	750	758	693	753	715	702	704	708	757	760	721	775	740	697	722	699	757	717	722	774	750	713	723	724	724	742	770	737	744	696	743	742	779	710	748	787	718	734	681	734	728	694	751	735	736	691	744	713	718	741	728	710	779	718	725	710	705	729	704	752	725	715	739	728	746	724	758	673	712	708	747	755	714	763	692	727	777	753	715	698	766	744	697	722	701	724	685	769	721	716	721	691	658	749	755	738	725	719	744	763	729	763	776	779	651	726	723	744	742	744	694	739	708	755	721	761	785	740	742	677	721	731	745	687
78652	64237	61843	36618	27099	8217	467	272	275	254	280	269	270	304	284	301	282	238	237	257	246	271	247	272	254	269	250	256	242	246	255	264	239	266	239	257	284	247	249	272	265	240	247	246	253	274	255	229	229	257	256	235	271	256	244	273	266	283	284	284	268	276	271	271	281	275	237	280	262	264	279	273	288	275	253	268	258	244	252	259	260	276	260	280	262	276	230	251	267	246	246	286	275	259	256	220	254	248	263	245	256	233	267	261	286	269	235	253	273	270	262	260	274	247	238	230	246	256	259	249	270	210	279	288	265	250	242	270	260	240	287	285	252	244	244	229	228	259	292	300	271	269	245	257	284	258	256	220	260	226	264	253	265	254	254	253	248	272	257	252	266	235	248	242	276	281	292	231	245	302	227	260	274	263	225	317	225	267	267	245	267	259	268	271	280	249	249	246	275	247	242	260	242	246	245	277	273	282	234	229	249	254	262	249	253	274	268	279	256	256	259	266	263	264	250	260	222	267	229	252	285	274	253	267	261	246	252	248	260	255	262	241	234	256	283	218	264	251	255	236	246	263	244	271	277	239	253	245	260	253	243	268	276	249	275	263	260	274	288	268	263	268	270	260	270	260	290	254	269	249	252	250	283	271	220	270	274	259	259	241	232	256	292	242	244	245	248	238	298	265	266	264	243	273	258	231	231	250	255	238	295	258	256	240	253	238	236	269	283	228	260	259	265	270	266	260	280	237	257	256	247	251	263	270	289	283	269	233	241	250	224	243	251	255	269	236	257	238	253	259	243	259	253	232	266	249	230	229	234	272	263	263	260	236	211	250	300	257	217	263	266	245	264	275	263	242	252	289	258	247	261	246	257	258	271	272	292	262	277	265	254	269	259	257	253	233	265	259	282	274	253	250	244	258	232	250	260	233	284	232	273	254	253	257	280	255	255	257	251	253	227	275	268	258	232	247	235	276	271	238	264	258	255	278	254	242	242	273	283	253	268	248	260	256	237	258	239	255	268	301	267	250	251	244	257	266	274	252	272	252	248	270	258	299	236	262	300	269	253	279	291	267	257	271	256	217	277	244	276	246	268	278	259	244	234	253	224	226	244	256	257	253	260	280	251	270	257	238	265	261	263	263	234	262	274	223	272	258	280	273	236	274	252	239	244	249	233	283	254	262	256	284	265	253	253	244	269	259	253	250	252	263	223	285	272	248	271	256	244	284	265	235	247	238	271	304	242	255	257	239	296	256	251	255	240	270	244	301	255	301	273	241	232	242	236	251	258	254	321	245	261	256	254	263	279	274	271	266	243	237	241	271	269	247	270	233	236	281	247	233	238	224	254	273	266	266	237	275	243	259	249	244	252	252	262	278	235	269	263	253	272	211	260	233	270	253	268	306	255	259	257	295	256	281	297	279	259	226	271	239	251	261	243	276	276	277	283	277	263	241	260	245	267	258	242	278	292	243	263	262	226	234	224	267	228	255	240	243	258	265	283	250	308	271	248	240	246	218	251	269	259	261	229	250	269	274	242	235	304	261	263	287	282	240	233	258	240	264	270	231	252	240	260	269	279	243	269	257	239	228	276	259	276	259	261	278	258	242	254	263	272	275	256	250	272	234	257	264	263	270	251	272	274	219	260	227	263	253	281	281	238	275	274	256	267	252	240	257	239	250	252	263	269	252	270	279	239	273	242	260	249	243	245	238	271	252	291	260	254	250	269	250	256	276	269	259	272	260	286	286	244	243	242	248	238	278	267	239	238	266	256	249	257	259	274	292	254	273	272	256	229	252	260	280	261	242	264	242	272	253	254	279	250	242	265	236	231	268	268	290	256	254	248	239	271	225	241	263	259	277	248	281	264	255	247	246	238	277	269	266	264	250	255	240	290	275	268	242	279	232	225	238	256	241	226	254	288	193	228	265	288	254	294	277	275	245	254	251	245	270	278	228	267	254	264	247	239	277	246	237	242	253	249	248	244	239	281	267	259	267	271	293	287	263	238	262	273	271	248	249	280	295	244	239	242	261	273	266	258	238	233	242	264	244	265	275	254	273	242	251	267	275	241	247	237	245	253	281	253	238	247	285	259	272	259	293	238	262	249	238	257	250	260	269	259	264	255	251	234	284	238	292	246	267	273	264	273	291	262	269	245	255	265	280	274	265	257	253	241	245	240	235	261	241	270	263	286	264	247	276	283	245	265	270	250	226	259	263	246	247	263	252	242	235	252	263	256	272	278	264	278	245	291	256	259	236	265	256	256	304	281	265	288	234	268	242	256	291	264	247	228	230	252	240	293	294	265	260	265	276	257	259	266	253	256	253	241	226	231	268	269	265	259	253	241	281	228	249	257	242	287	263	278	267	282	282	253	248	303	294	234	271	273	226	250	277	241	279	263	249	274	223	265	253	274	279	263	269	259	235	254	273	260	233	217	250	235	253	236	263	255	254	258	232	243	255	255	247	290	273	247	286	277	252	294	248	296	280	271	274	251	282	275	259	240	284	220	255	226	256	245	271	270	270	243	258	235	240	228	274	247	253	241	225	268	279	277	274	265	222	254	257	233	239	254	247	266	241	266	223	253	253	248	253	222	261	281	245	255	270	258	271	247	253	264	248	276	248	266	281	251	281	292	267	263	265	265	278	257	263	276	239	256	231	240	251	266	263	231	247	224	250	280	231	244	224	286	274	298	269	226	239	238	245	244	229	292	280	285	245	228	274	247	265	261	266	235	273	248	234	273	256	252	271	245	277	260	295	278	237	244	270	275	258	268	254	230	261	261	251	290	239	258	293	270	258	260	266	252	249	270	249	249	259	253	274	273	250	240	267	271	246	271	234	266	275	270	236	258	279	257	259	274	272	262	253	246	252	250	254	260	286	262	267	273	255	251	235	246	264	310	258	246	266	247	274	266	257	272	260	242	257	279	247	264	254	255	244	224	253	246	247	260	267	236	263	282	287	281	266	256	260	257	259	264	248	249	252	260	274	258	253	242	241	235	270	255	214	251	248	236	268	269	275	280	240	278	246	264	275	287	257	252	253	264	235	259	258	273	241	243	231	254	220	236	263	259	274	247	239	222	256	285	251	269	264	262	256	225	248	263	233	245	255	270	257	263	238	255	242	256	275	262	265	267	275	272	262	286	249	248	246	255	266	258	275	259	271	292	261	258	251	248	268	275	263	267	273	285	274	240	272	260	274	276	258	291	243	271	262	267	254	262	274	257	291	241	251	266	227	280	243	311	233	258	235	273	282	268	289	251	230	233	253	240	271	269	260	255	276	260	259	244	250	251	266	237	223	292	227	235	257	255	277	260	255	268	273	241	232	291	246	255	250	248	266	295	277	260	245	230	278	271	286	259	262	230	269	253	283	257	255	299	225	257	256	260	238	260	251	277	268	263	287	289	246	258	249	255	257	258	279	259	254	241	275	264	280	258	226	240	276	232	285	293	290	276	246	293	253	254	274	251	276	264	240	251	253	259	274	225	274	225	261	256	249
54646	56235	58150	43676	40896	7815	769	620	662	640	611	625	632	658	599	639	606	606	618	594	613	558	568	584	608	660	661	603	637	619	626	611	628	600	582	587	573	562	602	569	609	624	603	599	591	605	591	604	599	549	565	590	591	563	554	630	630	599	572	591	639	589	610	600	575	603	633	630	577	575	587	578	582	605	607	584	633	571	567	585	569	594	614	617	612	619	571	599	623	636	584	570	570	561	609	594	613	594	592	614	641	572	567	541	599	623	567	597	617	626	594	575	571	599	577	582	596	610	593	550	593	564	583	594	573	592	577	592	586	575	602	588	605	569	578	591	565	585	543	602	554	604	600	606	604	587	556	576	603	578	598	592	585	597	632	652	582	555	610	562	560	639	587	650	566	641	580	568	609	564	566	562	570	620	599	549	590	601	608	622	569	588	596	619	582	561	595	590	641	552	602	570	603	582	602	603	564	566	584	594	572	601	619	595	587	609	632	570	641	608	612	597	616	541	576	609	561	601	596	566	605	575	544	583	565	616	565	583	601	629	596	601	573	579	582	629	592	599	563	581	568	593	624	557	582	583	552	576	586	624	570	605	607	572	601	595	592	612	535	535	614	588	563	599	584	613	592	642	582	610	564	598	581	576	570	570	576	630	600	593	614	553	604	582	606	593	587	585	624	569	600	583	585	613	602	594	615	555	581	564	570	613	586	633	585	576	605	587	579	545	581	555	596	597	601	592	616	582	559	642	627	579	631	597	589	653	589	602	586	560	624	567	599	594	584	623	532	590	606	585	596	624	582	568	576	661	633	628	566	587	608	591	585	572	603	621	613	596	596	592	604	570	575	543	572	603	576	605	573	568	584	592	567	601	637	592	556	588	586	578	625	587	632	594	580	560	551	587	610	578	595	605	605	592	583	559	617	580	590	593	573	597	607	575	597	583	649	587	622	558	606	600	568	549	602	591	601	612	605	578	597	589	551	579	583	601	593	560	583	632	594	527	613	601	586	589	591	614	588	558	566	578	560	576	599	589	589	628	604	564	593	583	616	559	606	594	626	599	585	535	580	605	594	661	574	570	543	588	602	557	560	609	586	571	576	615	631	629	611	555	603	609	584	578	546	624	621	582	629	568	590	588	568	595	617	553	611	578	601	565	592	579	551	594	612	592	587	592	566	573	609	555	587	572	621	608	581	574	559	616	556	563	560	579	607	589	589	600	628	582	569	605	593	528	605	559	612	591	593	605	612	638	601	605	582	577	571	576	608	598	607	610	604	574	628	565	568	627	563	571	583	572	578	584	570	611	601	609	590	611	607	586	616	571	608	550	618	570	587	592	607	565	588	561	611	630	610	567	588	604	573	575	611	617	578	637	611	608	628	613	632	604	569	587	594	597	579	628	616	603	582	572	624	563	578	585	591	589	650	618	591	586	614	558	582	641	615	636	575	627	614	621	553	610	582	585	622	599	610	627	596	585	630	603	540	584	599	566	590	577	609	608	641	572	559	595	671	603	572	603	606	580	616	570	611	576	583	567	592	600	602	624	620	569	574	609	586	585	567	574	600	609	576	594	588	636	630	557	607	589	581	635	588	594	571	569	567	597	595	570	586	590	622	585	577	584	622	584	579	569	613	597	608	592	555	624	625	569	587	598	617	616	592	564	608	560	540	632	596	648	598	634	578	614	544	591	601	576	659	580	629	598	586	623	570	622	608	581	605	600	631	662	600	641	595	609	588	561	579	567	595	550	575	572	613	523	551	639	605	595	566	598	617	607	586	531	609	608	574	574	599	567	594	636	623	558	587	591	591	602	540	596	636	579	596	595	573	615	572	601	579	599	572	611	603	580	606	554	581	618	641	561	562	611	607	640	577	540	619	602	580	604	580	538	563	576	566	554	579	574	587	595	568	600	631	589	567	583	574	580	591	570	585	591	593	584	551	581	585	582	598	601	593	650	569	575	603	616	575	609	591	580	585	618	603	557	630	617	619	612	569	653	546	566	577	649	587	591	553	621	545	570	569	566	574	572	601	570	596	603	597	600	568	596	613	601	548	608	580	573	625	557	569	562	609	580	599	582	615	559	548	570	598	596	589	611	545	610	597	571	630	572	607	602	597	570	579	610	564	585	597	537	559	604	616	584	624	582	592	603	611	621	546	603	605	618	578	582	578	613	600	563	590	586	597	624	636	582	583	589	585	577	614	565	623	575	581	626	573	614	567	636	621	600	591	623	569	607	609	568	603	629	618	574	550	652	530	569	569	624	591	590	607	593	624	627	637	580	515	584	619	560	600	599	641	617	593	588	633	574	528	576	581	580	601	583	594	568	610	602	576	558	538	559	608	611	599	611	591	587	608	627	562	623	581	594	590	591	585	628	580	573	640	591	579	544	635	587	609	558	567	597	611	572	567	592	587	601	571	588	632	594	517	588	614	621	556	562	608	612	591	579	569	595	576	623	633	583	600	585	553	575	623	532	622	621	574	617	596	595	580	576	624	617	600	607	568	573	591	604	583	571	569	569	566	587	589	579	582	606	609	589	633	608	637	590	574	599	600	595	602	608	578	588	583	598	585	579	591	570	589	572	596	553	576	605	572	593	566	596	583	605	586	615	552	589	624	585	596	596	558	616	626	592	602	541	621	575	583	617	592	617	600	567	587	606	604	568	607	557	582	574	581	564	606	596	611	588	553	584	565	595	595	557	605	579	573	598	561	598	617	626	590	606	624	596	609	603	572	573	627	625	578	578	639	561	580	606	641	579	582	607	584	605	618	624	576	619	587	618	558	611	560	577	577	584	589	612	586	594	636	592	566	575	630	633	579	628	602	575	581	533	597	639	595	558	597	592	584	575	577	556	574	613	576	588	588	566	636	585	588	607	611	628	576	585	557	581	597	587	630	602	595	587	563	586	616	568	570	592	606	595	585	589	645	613	587	593	578	632	573	567	568	583	599	594	555	599	586	614	590	584	618	603	627	562	608	561	580	578	560	623	605	550	572	589	595	588	585	624	557	605	632	615	608	599	592	594	610	615	595	607	601	561	619	561	616	578	591	660	604	597	606	598	618	593	601	574	582	606	567	537	571	626	590	613	598	641	630	605	616	589	579	593	603	566	550	582	583	587	600	575	628	619	578	564	635	604	603	598	588	576	598	648	623	600	598	567	586	641	593	564	599	588	578	622	580	608	574	609	606	578	562	643	614	626	606	627	575	603	580	609	600	582	613	611	601	595	632	557	587	588	542	622	596	571	586	590	573	579	596	594	615	602	577	555	571	598	602	589	594	629	566	600	610	568	579	617	586	565	612	579	549	582	644	548	579	599	617	628	587	569	606	563	566	600	579	567	536	620	617	583	628	621	613	581	603	603	599	604	587	574	574	603	621	580	592	613	583	571	536	585	561	584	602	569	607	564	584	621	564	606	589	628	589	570	593	584	559	597	600	583	613	599	557	614	642	581	588	587	597	640	577	583	589	602	624	631	609	639	631	589	606	585	576	591
82049	73515	71828	45622	37416	13987	995	417	419	385	413	392	405	366	376	379	394	383	381	347	384	390	367	385	386	368	387	351	372	373	386	387	330	348	381	382	398	393	338	377	363	369	372	412	378	355	363	393	373	355	418	351	381	386	382	397	419	392	377	375	380	369	347	413	370	373	339	399	397	433	376	356	350	356	375	356	388	395	401	351	400	355	369	360	381	394	408	368	421	400	374	363	379	376	388	351	335	378	375	333	404	365	404	366	384	355	370	381	387	379	350	387	368	334	358	335	381	415	408	408	367	408	387	364	390	374	341	389	344	368	379	333	442	383	349	403	376	392	355	369	364	378	352	373	400	406	400	390	399	396	381	391	389	393	345	398	354	384	380	390	406	336	350	344	381	390	395	387	387	390	370	374	341	394	380	366	357	373	347	335	386	381	336	389	367	363	373	381	360	404	399	408	351	387	367	389	409	357	387	346	385	409	428	373	387	383	363	345	385	388	366	379	380	396	338	365	405	413	378	339	370	394	362	388	385	398	404	374	395	364	362	391	365	397	403	363	362	408	387	377	362	355	381	393	359	389	415	349	355	379	331	400	389	417	390	392	350	371	361	423	397	373	429	397	424	393	369	351	401	363	355	376	372	339	395	373	386	371	373	369	393	399	389	410	403	359	369	383	354	399	373	380	380	403	377	392	394	343	379	353	368	361	375	422	362	371	392	343	376	370	395	380	366	361	364	391	389	381	356	384	412	359	372	423	370	373	354	359	411	366	378	363	392	378	412	375	442	393	368	368	397	417	381	356	355	370	407	401	367	378	384	383	381	394	388	373	354	404	397	361	361	377	382	351	367	431	370	359	432	387	394	353	366	366	373	366	368	390	388	405	410	358	365	412	410	375	377	386	434	367	391	370	373	388	386	376	377	350	345	381	392	386	388	373	366	399	355	373	355	374	403	380	377	402	384	417	422	358	390	390	368	380	362	368	369	334	345	354	361	395	379	403	368	349	392	434	381	401	413	368	376	354	383	398	404	378	365	385	346	380	387	368	394	388	419	389	368	392	373	337	379	395	391	362	369	379	350	382	333	347	383	332	360	390	371	349	390	375	359	404	381	395	375	365	392	393	384	404	371	374	366	391	390	371	354	388	371	329	350	399	386	367	357	402	362	412	373	369	395	388	382	387	391	390	370	362	385	391	382	396	397	416	374	368	359	373	362	416	366	405	363	375	363	354	384	386	388	383	375	356	346	375	356	371	392	412	378	414	402	373	402	402	373	375	414	389	374	359	386	377	395	381	393	409	375	374	399	378	389	351	363	374	394	355	387	417	393	417	357	402	411	336	422	393	396	416	366	386	367	382	392	385	359	362	414	412	409	376	404	365	384	372	380	353	406	367	357	362	382	409	392	422	414	386	387	393	373	370	369	407	389	390	370	342	396	366	378	373	344	362	373	365	380	393	356	361	382	387	358	378	357	371	368	355	402	372	384	361	383	427	374	344	338	337	379	329	372	358	340	413	386	409	375	426	384	344	345	375	362	335	402	378	371	364	397	399	405	372	403	391	364	392	415	378	410	386	379	405	360	391	386	378	403	395	344	380	369	379	372	363	356	373	409	398	366	349	352	397	370	402	379	385	390	370	402	391	383	390	339	412	385	383	353	345	418	413	381	374	359	382	373	428	419	369	410	380	400	374	357	322	374	407	413	369	368	411	377	368	362	353	412	329	379	362	364	371	370	390	344	353	387	394	400	392	363	395	396	370	389	331	408	355	433	384	383	413	359	384	368	392	430	385	403	377	393	362	385	377	384	369	368	373	384	354	360	374	363	351	361	409	383	348	394	384	367	369	368	380	398	424	382	358	395	373	384	378	378	360	375	369	376	395	375	366	389	334	375	410	394	355	409	429	389	410	384	357	430	379	368	384	385	379	378	376	371	378	375	368	376	400	373	375	392	357	376	405	352	375	397	382	427	366	393	387	401	428	406	388	398	392	392	374	377	407	373	386	359	410	437	413	381	386	378	389	388	376	376	364	375	405	354	398	362	397	350	389	389	385	393	365	371	406	436	398	366	408	329	358	404	382	385	374	389	354	370	384	385	339	381	411	373	395	430	383	384	350	425	408	411	377	351	376	422	371	406	390	380	341	372	382	383	382	401	405	395	409	365	391	379	389	382	370	395	400	422	355	420	361	353	430	420	367	422	385	371	423	396	362	350	327	387	328	360	380	374	363	394	357	384	395	378	392	386	403	343	416	410	420	392	394	351	397	390	359	381	399	377	375	403	402	365	360	391	360	394	389	363	398	349	382	363	405	407	356	390	405	355	386	374	396	398	395	381	401	370	348	420	354	352	387	343	357	386	378	369	382	392	390	385	383	394	377	378	361	384	381	376	357	399	355	367	362	394	407	392	405	390	407	406	400	405	371	354	401	402	391	342	355	353	403	364	415	419	368	378	366	370	428	401	370	371	359	349	341	337	345	340	373	379	392	407	405	399	363	390	357	391	362	370	354	388	384	371	363	407	361	370	410	352	390	378	379	380	367	364	374	357	386	398	407	385	394	414	368	358	429	390	374	339	394	372	357	408	381	367	391	399	389	376	355	379	400	387	358	345	343	370	343	397	353	383	406	408	356	357	345	400	360	331	406	404	352	388	373	396	387	357	400	378	386	419	387	369	349	383	362	399	390	378	385	340	348	383	378	351	367	418	366	374	385	360	376	354	367	385	387	380	388	374	346	358	375	406	372	391	386	376	396	385	374	379	342	370	362	364	368	394	382	413	382	344	339	357	386	357	396	363	364	364	370	413	417	377	383	382	376	384	400	375	359	331	372	382	352	403	367	350	359	364	384	426	383	375	377	390	372	360	381	348	356	377	391	381	390	372	368	356	397	372	388	374	386	410	413	373	404	368	385	363	360	431	374	409	412	353	393	422	364	387	357	381	345	338	395	369	391	384	344	403	354	364	373	367	364	350	356	369	386	361	374	348	362	390	368	370	378	388	351	344	368	435	363	360	367	367	405	382	387	391	390	410	384	381	369	373	407	372	380	374	371	394	372	372	366	379	381	347	385	389	387	402	384	375	384	333	417	401	398	400	372	392	378	350	394	374	397	388	371	353	396	393	403	372	374	399	431	382	406	390	418	382	347	389	346	374	387	371	410	374	377	378	345	351	413	430	399	388	382	395	394	341	360	360	409	388	378	359	361	367	350	407	381	318	339	366	391	377	355	394	358	414	390	364	363	394	382	388	356	368	353	399	385	434	392	387	383	364	380	364	409	386	374	347	378	403	413	375	379	373	366	377	371	383	365	410	400	402	415	374	380	407	347	386	396	434	383	366	356	412	401	375	422	418	370	360	386	364	346	385	373	351	386	346	352	359	391	370	360	350	371	381	355	401	377	378	370	356	389	384	373	394	401	395	374	369	387	392	362	360	416	392	389	368	410	386	362	383	357	413	375	347	379	368	372	414	368	408	383	380	330	354	400	359	364	390	380
60706	67289	68819	53475	49537	9224	1119	985	1017	971	891	887	891	905	904	870	823	935	835	833	845	910	882	836	831	824	882	839	853	865	749	824	874	817	872	809	887	818	847	805	834	857	853	791	846	812	823	813	845	840	819	830	842	788	852	802	807	832	846	820	857	775	828	774	840	909	849	824	822	881	851	851	871	794	814	869	865	784	833	817	846	829	855	825	813	773	847	815	834	839	882	827	831	858	826	837	809	820	786	821	879	816	836	758	804	831	844	805	821	832	812	849	821	869	791	802	843	793	870	828	837	818	807	868	833	843	843	853	871	847	815	845	890	828	840	859	874	837	832	809	832	810	853	861	802	792	803	815	849	840	788	869	833	842	849	815	849	850	832	823	824	762	833	834	767	793	833	860	824	872	862	818	809	789	877	806	859	817	847	810	828	821	782	846	828	801	829	842	788	846	831	821	864	859	835	805	819	789	801	784	788	836	881	852	799	807	826	811	865	828	838	836	843	870	784	786	833	788	886	803	831	811	807	822	837	822	835	819	858	817	800	841	766	825	825	828	848	824	830	832	855	839	821	846	909	846	827	836	861	805	861	851	840	836	836	844	804	860	867	803	878	787	835	827	857	778	865	818	802	866	816	836	868	840	823	869	828	790	824	844	814	811	791	864	811	853	837	880	822	866	852	809	794	843	863	848	819	790	798	902	847	830	841	808	839	843	779	814	808	773	816	850	791	826	813	788	869	823	822	813	850	796	836	848	819	878	833	818	832	783	832	820	863	873	822	824	797	836	817	846	846	874	819	812	829	786	865	788	762	813	780	873	831	848	817	838	842	849	856	812	810	867	844	826	800	799	808	824	807	857	850	868	841	858	831	813	834	865	795	862	835	810	817	816	806	833	773	787	812	824	786	806	811	823	839	863	881	827	833	805	865	882	790	879	834	842	771	843	858	784	835	841	787	812	765	793	810	778	790	827	834	818	800	808	798	834	826	832	859	828	776	832	829	788	878	894	911	881	884	863	863	831	815	859	873	818	811	846	789	822	828	809	843	827	825	855	814	858	778	827	795	844	842	847	832	788	846	796	826	784	808	799	818	838	839	846	870	791	779	827	842	808	861	819	777	825	845	841	847	840	840	855	826	798	806	858	818	784	771	819	784	810	836	867	832	857	860	838	800	831	869	828	824	810	811	871	808	798	817	858	768	802	767	884	865	871	867	834	815	832	818	814	799	840	870	863	809	835	793	877	820	875	862	858	830	784	857	833	793	852	844	806	870	814	821	784	842	817	818	822	803	782	852	830	821	834	860	812	850	789	812	781	850	898	853	816	864	797	857	873	844	881	760	879	826	863	801	873	812	862	842	798	816	811	836	867	825	866	862	754	853	791	808	846	841	868	822	816	813	790	803	846	833	847	832	833	829	838	805	862	811	801	816	805	828	847	859	799	802	832	819	820	821	828	826	826	775	860	835	854	826	829	860	790	918	810	810	807	824	820	845	887	898	812	840	827	791	825	785	835	869	891	854	804	822	823	810	842	773	799	861	793	818	792	835	816	802	817	872	787	806	894	790	824	814	772	837	843	773	803	817	836	781	834	862	773	842	839	845	851	813	815	767	826	807	842	832	800	837	814	805	802	824	843	839	804	860	845	849	821	843	781	848	845	804	804	834	863	860	890	808	873	811	811	813	830	765	818	812	848	824	855	823	865	877	847	817	884	821	802	800	807	821	834	819	814	788	793	833	864	838	819	818	813	814	854	824	815	831	805	826	821	804	842	813	839	818	821	842	861	867	869	848	799	839	829	872	852	817	804	823	809	810	776	790	864	837	845	865	802	878	831	834	841	831	854	786	852	858	768	858	865	837	836	846	856	867	811	813	837	836	871	879	835	876	797	850	817	859	837	885	823	870	830	851	833	812	869	839	865	852	810	829	826	844	815	830	819	881	808	836	862	826	843	838	833	898	777	842	817	804	821	813	836	834	845	795	833	847	870	841	833	865	821	855	847	820	837	907	858	837	846	836	805	804	830	835	841	787	894	860	767	803	843	843	821	818	812	808	781	791	864	775	840	820	883	856	871	837	802	816	821	874	774	836	763	819	801	866	811	828	835	842	817	839	780	863	841	891	817	824	825	796	865	802	878	858	804	861	850	867	856	836	850	818	839	839	850	831	807	835	814	829	867	835	825	837	852	853	864	786	866	819	767	799	843	854	881	848	794	841	814	841	833	847	825	807	830	839	819	832	884	853	819	786	846	883	813	869	812	840	816	842	810	850	848	802	859	798	891	890	841	879	791	799	828	876	780	824	818	871	840	830	807	866	854	782	829	804	796	823	783	845	861	851	781	889	830	820	826	835	758	874	812	855	823	854	787	834	794	813	850	816	851	836	831	837	861	850	787	873	853	799	809	888	829	827	807	840	825	832	803	771	832	843	787	827	791	880	845	822	792	829	867	859	822	788	828	833	822	866	834	784	840	848	866	833	800	823	841	842	831	868	831	843	837	809	807	828	814	797	766	809	831	863	810	842	843	870	835	817	834	859	831	862	803	843	824	804	839	801	805	824	862	834	842	772	868	768	825	811	787	839	819	776	845	818	869	829	834	792	836	839	794	833	861	850	820	800	780	820	843	799	813	832	887	816	790	842	877	836	838	826	855	825	795	860	796	822	853	817	866	792	844	785	851	778	833	835	808	871	856	840	803	815	784	804	825	837	842	778	853	835	853	866	851	837	838	785	830	858	833	861	839	832	815	796	837	845	795	870	817	866	819	830	835	834	824	810	856	833	850	848	881	842	839	839	837	767	818	854	851	860	793	830	822	844	845	831	816	870	842	837	879	855	801	821	804	795	828	842	845	855	813	815	891	826	804	834	810	815	806	831	886	826	856	823	820	853	789	804	801	817	868	788	834	867	829	822	858	808	809	842	841	845	802	810	853	855	885	831	810	844	861	832	810	851	836	837	804	854	842	842	893	810	846	827	852	866	835	796	805	836	864	845	804	840	883	821	819	881	849	834	830	854	861	881	852	756	841	835	790	812	850	828	884	834	788	844	827	796	860	808	848	790	876	846	897	826	867	800	838	826	862	812	848	833	831	836	822	802	820	825	821	835	818	836	840	814	913	821	825	890	823	808	815	822	884	805	771	847	780	813	790	832	875	812	820	852	841	791	817	851	828	840	784	843	795	876	819	838	854	799	797	810	802	864	893	857	817	829	823	834	866	824	865	812	808	863	844	860	817	836	865	802	822	873	876	791	863	804	815	826	861	805	785	848	829	782	846	884	820	838	805	842	811	843	817	832	822	865	816	830	828	832	855	795	808	839	797	814	832	892	810	826	830	852	879	857	857	866	853	785	825	842	874	826	817	839	851	804	798	786	840	862	822	837	869	829	835	824	837	874	883	789	847	803	810	821	819	839	795	838	791	841	859	858	869	817	815	808	893	853	848	817	814	818	841	780	856	819	859	828	822	802	811	859	809	863	821	837	804	822	800	865	820
66899	31048	17502	3953	1724	528	352	318	311	338	373	366	333	362	372	342	348	323	342	311	314	345	361	348	341	366	382	314	338	349	321	351	357	357	329	314	323	337	346	350	329	301	331	359	331	347	346	331	364	326	301	307	395	337	351	354	327	339	375	370	322	359	334	355	306	342	337	351	338	310	366	318	341	345	360	333	335	361	360	347	373	374	371	337	350	355	356	392	322	321	330	339	340	341	319	376	305	349	342	342	335	342	346	352	340	322	357	340	356	335	328	350	336	332	339	336	370	346	381	330	334	361	325	367	350	334	333	359	356	346	357	372	348	328	337	328	337	342	332	337	338	339	319	333	354	357	352	300	345	302	388	355	326	368	337	329	311	316	360	323	330	320	326	323	350	358	328	346	336	304	358	330	332	336	367	293	315	300	315	345	359	380	345	334	323	355	324	360	356	377	345	320	334	329	330	332	344	349	328	332	314	337	353	334	339	372	323	350	325	380	378	342	351	317	316	349	331	364	321	329	330	371	373	335	364	338	311	348	336	293	356	327	325	314	296	389	336	364	354	319	318	329	323	367	332	337	318	352	368	356	342	364	334	341	337	348	317	346	341	343	343	343	320	329	338	318	348	365	331	350	315	324	322	356	341	346	348	368	343	365	344	342	347	342	324	345	341	372	380	313	363	372	350	334	327	326	361	360	318	303	330	322	350	348	344	366	323	321	339	318	369	327	351	356	362	341	350	318	306	337	339	319	313	329	343	343	328	327	350	348	352	341	375	321	331	312	327	330	353	326	365	359	332	365	367	334	338	329	352	353	324	358	367	340	326	344	340	368	345	364	352	335	333	323	362	332	352	317	321	303	334	347	310	330	327	308	339	314	354	326	350	300	313	363	352	323	328	337	303	316	344	335	339	319	318	330	326	352	336	333	367	367	315	355	313	286	325	338	364	368	340	321	344	293	347	323	322	320	359	322	327	354	322	329	327	328	348	346	347	323	354	340	336	330	329	370	309	350	320	356	332	340	350	322	310	368	371	337	389	344	315	365	335	345	337	374	318	311	348	332	342	311	309	381	318	342	343	351	369	366	349	347	347	377	362	354	359	342	360	335	365	343	329	329	369	338	337	284	364	346	352	320	341	344	371	317	275	333	351	351	295	348	362	346	360	347	327	361	314	362	350	300	302	357	325	349	341	347	336	380	358	314	319	353	307	313	308	322	324	329	322	361	370	347	329	328	326	373	355	325	350	342	314	325	342	334	363	319	365	305	335	363	313	319	347	338	339	384	307	358	359	356	345	377	328	346	336	355	310	360	346	325	348	352	333	352	361	351	344	373	334	336	338	320	336	358	322	368	334	332	354	351	353	337	367	356	327	315	315	348	367	333	325	339	339	328	353	346	338	353	330	372	349	325	346	322	338	360	344	315	332	338	368	293	341	335	339	335	364	332	313	347	312	358	321	353	307	362	347	349	305	321	336	357	362	341	370	335	342	346	328	322	330	365	344	366	357	338	364	348	364	344	316	343	334	361	319	337	337	330	354	350	332	356	338	329	378	346	311	353	311	336	330	330	361	331	335	327	329	302	317	332	341	295	340	376	358	331	319	328	353	341	326	358	325	366	346	324	324	313	342	353	354	365	358	324	368	358	307	360	364	353	327	339	329	362	363	319	342	351	353	321	334	348	320	354	359	350	343	350	392	358	360	391	351	341	335	336	367	322	341	318	323	353	331	303	352	337	368	330	308	335	283	309	334	359	353	351	346	329	311	342	358	358	345	340	377	309	291	281	344	329	315	382	331	325	329	346	349	351	321	363	341	367	321	349	383	347	346	330	381	331	318	355	331	355	344	330	331	336	348	319	375	295	327	362	318	372	372	340	326	351	336	343	343	323	337	351	344	338	348	344	367	346	345	333	318	331	345	344	335	334	311	358	327	362	351	337	344	340	321	341	366	357	329	353	333	374	322	368	354	328	327	327	365	372	330	344	340	342	314	342	308	335	337	347	326	381	341	328	335	337	333	321	387	350	382	321	380	370	354	344	312	334	393	363	315	354	331	347	337	287	318	323	345	340	335	319	364	360	337	341	323	335	312	366	316	368	358	326	340	384	311	348	344	364	353	325	341	344	321	314	349	343	328	333	327	315	333	321	345	339	347	342	364	340	358	346	360	361	329	353	344	324	352	346	368	357	333	322	326	382	349	337	365	350	342	336	345	336	346	321	347	341	334	342	341	325	386	319	337	319	332	339	348	315	340	332	318	315	341	324	368	327	328	346	355	317	321	296	364	352	316	365	358	337	340	342	310	329	351	371	342	355	356	370	312	360	351	340	340	305	341	361	361	345	346	330	365	370	353	312	354	321	311	347	345	321	319	333	330	319	319	306	382	344	339	349	340	318	348	325	358	329	346	344	307	343	359	333	345	356	331	331	339	317	371	336	300	343	337	323	369	362	357	379	338	351	330	352	326	339	343	319	345	299	330	314	352	315	330	317	373	349	338	321	375	327	337	362	387	322	379	352	326	328	331	335	318	333	357	352	365	361	370	341	300	367	344	339	361	356	338	371	356	337	362	380	369	383	324	323	334	327	348	349	325	303	334	329	331	329	346	355	378	297	357	334	319	354	368	330	351	345	337	314	328	328	309	356	319	354	341	327	357	385	342	312	330	389	337	328	366	344	332	355	370	369	347	321	367	305	304	355	349	359	405	330	322	324	347	355	349	362	347	359	328	328	353	343	339	327	384	366	349	331	355	359	378	338	349	304	332	324	361	315	330	344	353	342	341	337	327	347	340	364	325	330	350	345	352	345	352	343	348	352	351	343	329	355	305	336	305	322	311	349	316	319	353	357	312	331	321	340	336	372	334	322	349	321	362	351	358	305	323	312	377	351	354	310	380	371	332	336	362	357	332	361	333	327	364	329	348	316	316	344	337	310	346	330	328	336	359	297	343	334	334	319	310	369	366	367	350	354	318	352	356	361	342	334	324	365	327	338	344	308	318	355	309	356	360	356	350	363	353	352	343	343	351	286	343	323	337	310	348	334	343	342	321	341	356	372	317	367	365	373	362	339	341	305	350	337	320	343	310	328	324	374	321	363	305	362	345	348	350	320	333	357	346	340	319	372	356	329	315	315	281	302	360	357	339	358	320	321	354	307	368	339	351	353	352	314	309	331	367	377	334	338	347	338	286	329	337	339	354	354	317	408	321	354	376	362	314	355	368	330	321	358	328	315	357	328	313	369	345	356	355	329	330	332	352	342	362	347	320	313	335	335	349	373	358	374	318	329	320	318	341	313	331	316	362	360	367	312	319	345	347	358	347	341	350	367	330	317	334	369	354	347	368	367	363	335	346	345	341	321	350	338	339	333	358	327	391	355	336	344	300	358	298	349	331	349	320	318	332	336	369	337	388	348	351	357	345	351	343	308	368	341	353	352	323	316	361	330	323	353	310	349	356	330	376	360	332	336	344	327	345	374	327	330	341	342	355	348	302	345
38293	20126	15749	6040	5016	1105	692	787	727	737	732	711	744	704	745	692	734	752	740	709	712	731	719	767	711	783	752	788	711	749	728	727	745	756	763	731	705	717	717	752	718	717	761	807	716	744	730	739	786	714	710	713	690	723	764	771	741	695	749	711	761	771	701	755	768	734	753	742	770	695	662	712	733	749	688	725	736	732	719	722	734	740	756	743	757	776	754	782	736	734	746	715	709	723	739	740	780	709	718	723	765	739	752	710	739	754	751	725	703	741	801	709	762	741	672	724	764	702	723	704	768	776	716	767	796	741	727	704	738	713	687	741	765	708	757	729	746	748	741	750	719	748	741	752	730	751	715	755	755	720	740	746	722	721	712	795	737	727	700	705	770	747	801	785	762	782	717	761	747	749	705	755	697	697	738	718	748	704	743	746	749	701	779	725	754	759	706	776	767	723	751	732	733	742	742	720	715	718	734	727	728	766	748	728	678	749	731	769	743	702	771	744	744	722	777	757	711	778	750	723	728	719	723	719	761	733	735	759	714	723	757	797	739	674	694	766	744	772	716	784	751	691	758	698	715	701	767	705	719	687	726	737	718	706	791	683	749	708	794	703	685	708	763	724	729	739	766	701	767	732	772	763	767	742	744	723	744	743	742	735	724	703	751	725	716	689	713	747	718	740	676	721	710	752	724	730	737	741	700	737	711	746	692	701	768	701	705	727	732	731	724	714	735	754	754	731	739	748	750	743	729	747	767	697	745	702	723	755	668	679	783	756	771	734	739	745	769	780	776	732	716	773	766	783	731	748	742	788	766	755	723	767	698	769	681	683	743	741	717	697	745	769	696	722	765	702	710	660	711	723	718	764	688	737	745	783	768	713	726	820	709	718	716	719	700	735	738	744	787	718	740	739	760	716	784	717	761	695	711	731	739	774	719	759	765	727	705	746	689	722	707	729	724	739	841	739	714	748	719	724	698	721	691	741	781	758	702	704	732	712	750	721	710	726	759	734	694	743	770	705	708	720	708	789	749	751	771	675	753	699	746	714	737	737	728	685	768	748	711	748	723	787	734	758	709	775	727	737	755	665	779	739	689	744	743	779	779	707	739	703	735	690	702	736	782	699	758	711	720	733	752	755	728	762	758	745	748	713	744	709	722	726	720	749	747	757	706	742	725	698	738	752	728	750	692	753	711	743	695	728	729	684	768	737	740	743	708	730	727	745	766	720	754	767	721	718	766	711	756	751	741	740	717	723	719	702	702	733	783	798	743	728	726	746	670	699	799	751	747	731	769	733	750	733	733	743	713	731	743	710	699	768	737	756	829	731	747	711	728	693	718	679	732	716	777	695	722	780	712	757	742	717	724	724	714	785	686	716	737	711	724	760	738	759	746	750	732	778	754	762	781	768	726	736	730	727	756	749	763	783	733	722	712	716	743	786	731	738	733	725	722	732	747	739	681	728	749	773	700	747	762	759	718	725	700	733	723	784	736	734	717	711	767	733	695	737	733	716	742	697	738	729	720	727	725	747	709	733	732	749	743	727	747	706	682	742	721	773	700	745	752	712	693	752	757	757	745	761	731	715	730	772	706	751	722	720	766	722	726	748	747	730	753	726	725	727	707	721	720	726	714	703	758	702	715	742	713	701	750	717	738	731	769	750	750	723	746	753	729	728	717	750	695	745	771	759	730	725	751	734	786	754	759	761	729	759	761	701	726	745	727	733	688	739	744	701	789	754	709	734	700	712	719	747	743	759	709	732	685	748	731	743	770	719	758	716	704	743	731	748	757	767	783	700	754	758	751	730	750	761	699	742	723	683	768	739	714	738	764	747	730	682	736	732	750	746	759	685	743	738	752	696	726	733	748	724	725	722	773	705	720	755	714	734	761	708	807	725	733	722	743	747	772	740	734	729	800	784	746	757	741	711	743	700	767	737	722	762	766	834	766	735	683	780	753	754	692	731	721	728	715	682	717	740	758	779	745	751	743	740	778	729	747	743	740	760	736	692	792	761	701	773	720	733	683	745	706	777	750	720	778	722	701	759	740	736	752	690	738	757	754	752	720	764	682	789	748	709	743	763	721	703	739	769	760	771	774	763	764	729	724	743	755	776	740	751	754	734	723	704	770	742	677	753	775	715	667	686	708	759	711	737	736	792	684	778	756	755	712	736	751	712	743	730	738	759	699	751	767	728	718	732	733	686	728	731	688	760	749	770	719	694	743	758	717	705	748	692	739	706	693	706	725	713	696	783	712	714	778	733	752	735	743	760	730	735	738	737	693	728	724	738	715	742	745	746	723	746	741	752	708	744	728	748	718	714	738	721	708	744	695	727	725	661	722	740	736	750	714	691	751	697	717	687	716	733	739	787	697	720	727	741	774	733	694	715	716	706	757	737	744	705	793	776	709	710	752	715	706	753	738	781	772	748	680	760	735	717	703	778	763	764	743	723	752	766	723	716	736	752	736	735	754	712	718	735	741	737	725	724	744	689	736	770	748	749	740	733	783	749	743	752	736	742	770	745	761	752	760	776	744	716	693	720	726	708	752	703	713	773	736	728	728	750	742	705	726	719	745	738	705	753	749	707	755	709	823	716	778	775	747	723	710	685	765	753	746	794	702	731	753	737	742	711	752	764	722	730	738	755	750	763	732	768	781	756	705	749	763	724	758	714	701	736	686	758	800	702	690	774	744	691	685	765	774	734	717	716	747	715	709	735	718	688	721	739	740	721	737	730	741	697	712	681	801	704	761	785	767	699	743	718	696	717	739	725	756	783	731	751	727	767	719	742	731	713	776	714	717	757	697	700	695	717	679	726	750	734	731	720	705	744	740	688	719	751	748	692	740	747	712	699	698	747	720	703	759	757	708	764	713	702	803	749	781	741	753	722	728	769	735	679	733	740	733	769	776	700	718	731	691	706	769	734	706	717	748	703	735	728	710	755	770	702	748	723	718	683	719	742	726	710	721	728	723	812	712	739	715	792	687	776	747	765	775	766	714	783	723	720	710	720	678	761	740	743	721	742	703	733	695	699	749	670	741	720	745	754	731	704	746	730	729	724	741	747	721	734	737	741	736	717	778	711	750	693	741	687	688	744	727	762	709	712	733	743	754	728	777	712	738	756	755	724	755	737	725	708	724	697	749	699	689	810	756	714	751	741	699	753	715	740	705	682	748	739	743	737	723	732	738	761	722	784	748	716	751	711	740	795	738	724	742	698	734	745	734	746	766	712	763	805	733	734	728	723	719	800	772	689	697	783	729	695	769	744	706	702	732	731	722	759	727	737	745	715	811	717	719	749	751	716	738	708	719	697	711	725	759	726	766	733	748	760	760	769	724	744	715	727	721	653	767	732	739	696	770	738	740	682	750	691	727	752	753	764	710	731	720	710	774	729	689	741	756	717	684	723	696	760	753	699	690	674	734	740	716	766	749	757	760	772	694	716	735	692	746	769	683	720	730	711	743	698	746	720	747	741	732	701	724	702	728	701	749	721
72416	60501	62162	37344	28581	8267	436	277	232	253	278	270	287	274	276	269	275	272	264	246	259	275	297	282	251	252	271	240	285	260	262	289	239	274	265	290	269	254	244	234	286	226	268	241	282	256	255	246	291	245	240	268	268	233	285	241	267	249	272	260	241	281	278	273	264	271	278	248	294	272	285	253	256	268	255	240	270	251	269	244	258	241	282	239	275	264	264	256	271	254	261	251	267	263	253	271	263	271	268	274	257	264	250	270	235	254	262	259	274	237	236	224	253	239	252	307	286	247	247	254	263	272	277	237	260	252	283	252	258	265	261	248	253	262	225	265	280	269	263	258	255	276	257	290	232	275	248	255	265	288	275	251	270	247	275	245	237	230	261	253	275	237	262	230	247	285	276	267	259	280	274	281	226	239	255	259	240	284	285	277	258	273	241	276	269	230	256	253	246	283	265	253	289	260	248	263	296	243	260	253	255	259	243	238	262	274	282	263	274	256	273	262	272	292	266	267	282	280	284	260	274	269	296	227	248	247	250	276	287	281	255	245	270	262	250	293	244	268	257	280	251	248	293	281	278	304	247	265	250	243	265	251	263	266	274	281	247	259	270	244	260	281	282	272	245	259	253	267	248	291	248	282	278	255	253	228	230	247	256	280	300	250	318	253	296	256	223	253	254	275	256	277	250	266	229	274	293	258	259	278	246	251	283	251	250	282	248	271	236	274	259	244	258	274	237	279	262	260	238	271	253	274	255	262	247	252	249	270	256	287	281	249	239	276	236	271	233	250	270	253	275	250	259	264	281	277	247	297	259	224	282	241	281	322	272	272	268	254	238	297	269	280	263	233	230	254	280	257	257	250	265	264	236	275	260	269	225	244	271	236	280	236	262	245	226	230	260	297	224	283	252	281	276	282	276	233	234	280	258	256	268	250	262	254	249	236	236	248	250	252	269	247	252	255	276	264	274	262	261	262	265	262	260	247	233	247	244	265	261	285	266	256	248	251	263	292	259	236	283	260	251	276	259	237	286	256	234	236	265	280	226	240	245	249	276	262	253	246	271	263	258	255	260	274	259	245	259	280	280	268	264	268	228	256	280	229	260	287	290	227	266	289	271	254	244	253	304	296	283	267	276	270	244	277	270	259	258	254	289	259	279	250	243	289	242	287	266	300	237	263	258	237	286	243	278	261	235	238	253	266	268	250	292	252	273	225	248	268	292	262	274	258	282	228	271	253	284	261	215	284	270	229	260	270	254	298	261	283	265	258	291	265	267	267	281	236	252	249	255	246	267	259	259	273	234	259	262	258	264	251	246	231	251	278	276	272	260	270	263	281	249	257	255	267	273	270	270	292	249	243	251	246	237	261	270	284	254	235	267	241	251	293	248	279	289	269	275	288	257	281	280	271	259	256	271	264	281	272	273	247	238	285	300	264	281	272	283	257	273	253	272	258	259	279	263	246	263	248	262	267	263	262	259	261	239	285	243	278	241	244	228	277	285	237	256	269	264	301	228	288	268	292	246	270	240	251	295	267	295	325	265	245	274	278	256	235	256	255	275	268	266	283	275	257	272	262	243	278	286	244	289	271	257	279	254	249	276	237	250	280	288	263	244	272	283	330	247	256	275	249	264	235	268	274	269	289	286	263	273	258	242	282	262	271	257	273	263	255	272	280	255	243	247	272	281	284	282	273	267	252	257	273	263	236	263	263	278	272	268	230	285	271	250	233	274	263	262	273	248	275	220	270	260	221	258	253	261	258	254	267	254	256	256	246	234	236	242	281	235	257	237	261	286	271	290	268	245	268	299	231	249	260	268	275	220	228	262	303	208	275	281	268	264	247	246	251	273	265	245	253	252	272	251	262	252	281	271	246	262	261	266	271	263	246	265	253	245	262	254	252	267	231	247	289	284	265	247	244	273	242	259	253	254	263	284	278	245	262	246	236	272	249	294	297	241	255	217	249	266	250	249	259	257	279	312	248	258	270	256	290	291	256	279	255	256	216	237	230	263	254	268	277	281	254	254	241	266	265	260	259	273	245	280	254	273	256	267	258	270	269	269	251	284	250	244	280	264	244	276	235	256	256	223	284	273	264	265	227	273	264	284	266	247	247	252	238	268	269	264	282	247	259	252	312	243	246	278	256	261	279	232	230	253	278	263	248	247	248	247	232	255	250	271	223	277	297	245	265	251	259	253	285	244	261	261	276	247	282	275	253	261	279	277	289	327	272	260	295	275	255	303	247	264	249	267	236	250	274	260	288	266	258	297	272	261	255	279	260	251	244	250	251	265	272	243	273	263	285	247	244	256	260	256	263	274	235	248	246	253	277	280	248	257	248	264	287	283	268	287	290	259	255	268	256	267	238	262	282	245	257	249	267	292	249	276	284	259	252	250	265	249	263	235	262	276	259	279	251	296	265	282	290	275	280	272	280	268	259	238	254	250	278	295	250	273	277	281	261	266	251	272	256	264	253	245	267	265	239	279	260	243	242	256	265	269	241	287	310	238	269	235	278	268	246	251	260	234	265	249	258	293	278	270	267	258	261	248	262	243	253	233	246	258	253	267	268	241	276	282	254	267	248	263	242	272	231	270	270	258	260	245	236	297	253	251	278	256	259	265	245	236	269	255	259	261	251	243	266	255	257	280	265	255	268	269	248	245	257	278	268	253	236	276	250	241	262	247	250	232	252	273	278	249	237	265	255	272	265	243	249	278	261	259	259	259	271	275	271	273	231	287	261	254	261	276	245	259	254	254	268	267	239	260	266	243	244	270	272	277	275	312	255	265	252	290	283	296	282	256	287	282	262	262	259	240	275	266	264	256	265	257	294	274	260	227	261	216	265	261	264	276	286	253	289	273	231	256	237	250	234	289	257	274	265	302	264	297	280	267	258	238	249	235	243	278	274	268	266	235	270	282	267	291	261	252	254	265	316	274	267	265	273	303	245	259	263	255	272	258	248	267	240	269	322	263	279	261	267	255	286	251	261	267	276	252	294	264	245	236	275	233	242	280	245	259	285	252	287	283	287	291	257	296	277	288	286	242	279	254	256	269	249	285	265	260	233	233	251	305	275	239	246	263	270	255	276	244	303	275	245	236	249	260	281	249	227	288	272	210	284	258	261	260	256	279	221	264	292	265	275	257	228	257	276	292	247	261	282	280	246	260	249	253	266	224	261	227	285	249	256	238	272	276	243	253	261	293	261	297	264	271	310	237	250	258	247	242	263	284	269	234	274	260	268	270	264	247	230	277	271	253	265	274	289	242	235	236	228	266	265	241	260	257	247	291	272	251	257	223	257	282	300	243	242	239	239	231	265	258	251	277	253	275	241	268	290	249	290	245	258	248	263	259	252	277	260	257	249	266	303	267	303	240	256	258	277	249	263	239	264	235	305	314	284	253	238	255	250	258	318	247	245	264	255	257	250	271	259	252	258	243	259	251	262	273	275	268	273	241	242	276	250	270	251	283	272	269	275	247	294	290	259	241	247	241	235
52824	56644	58231	45556	41960	6807	742	702	640	680	655	643	622	617	603	607	639	610	583	624	607	646	605	625	578	609	557	572	656	620	635	624	639	592	566	623	616	569	633	592	600	624	622	572	599	623	609	596	623	579	594	634	599	562	586	635	589	646	624	606	613	621	615	567	607	634	635	592	608	614	604	589	610	628	602	643	562	606	582	625	655	577	616	619	642	588	580	633	604	587	588	581	579	616	577	618	684	640	615	576	577	571	573	611	654	577	547	629	636	603	580	583	653	574	605	641	598	612	645	588	601	576	603	606	615	594	605	576	554	623	622	595	616	579	558	531	555	574	594	584	624	611	580	626	612	607	615	557	600	637	597	614	613	619	600	595	588	612	623	580	591	597	637	608	600	623	614	576	598	587	588	565	574	590	630	577	593	615	597	567	617	617	549	584	614	611	628	572	562	600	560	563	602	560	595	624	588	590	582	588	631	604	558	623	605	608	547	602	627	566	566	554	602	557	664	654	621	539	564	580	592	669	636	553	614	601	579	607	627	564	633	637	590	630	604	616	622	626	576	591	612	644	587	646	566	591	616	542	632	569	624	604	608	633	622	579	600	583	663	590	596	602	575	613	632	615	618	559	606	595	648	586	564	563	608	611	572	614	564	618	604	611	595	599	594	623	644	606	571	594	585	641	647	569	633	616	632	660	606	572	598	586	639	599	570	591	628	576	610	568	606	567	602	622	615	598	612	630	572	620	623	594	571	593	641	584	633	586	604	626	650	598	658	635	616	654	614	540	578	631	602	653	596	599	589	608	543	618	626	610	569	558	577	595	590	597	579	594	588	605	605	593	597	585	595	572	613	580	601	567	598	618	596	590	583	622	646	608	601	574	647	583	621	621	528	570	633	622	574	585	581	586	575	553	562	646	613	604	577	601	596	621	582	631	510	642	615	589	623	597	592	565	559	584	612	629	602	578	609	614	567	617	613	571	556	606	593	623	629	648	577	632	668	613	644	577	596	598	623	575	589	568	619	596	610	602	588	608	561	620	618	551	602	583	622	605	579	597	585	621	593	588	586	614	620	574	566	650	601	607	605	612	591	600	554	606	628	537	632	606	591	605	561	607	599	595	610	600	623	588	604	589	603	587	580	578	575	612	564	636	603	577	561	630	587	598	592	575	629	613	611	626	608	593	595	571	586	564	621	565	594	559	613	560	622	592	612	626	651	616	622	629	576	613	641	598	663	605	564	624	631	581	599	608	607	584	582	607	604	604	597	614	578	618	593	582	603	583	551	570	578	581	664	607	593	588	569	585	587	628	613	606	650	571	598	620	580	626	601	607	611	618	620	607	561	631	560	584	627	573	588	669	567	584	598	630	568	568	607	635	563	589	602	615	615	623	625	573	612	620	598	618	615	619	609	585	617	596	599	592	593	587	628	649	573	590	590	635	609	602	610	578	637	603	591	654	592	630	589	565	621	602	612	614	590	615	621	548	588	585	600	614	625	587	547	614	557	598	616	604	629	617	582	611	604	587	588	632	632	584	577	537	588	612	587	600	581	617	609	579	627	634	609	629	620	615	626	609	598	583	575	606	645	577	586	618	596	583	589	617	576	603	607	615	574	561	641	626	663	574	555	587	614	594	587	565	596	590	633	555	580	641	563	611	553	614	649	649	633	648	625	630	584	589	644	608	617	573	612	629	633	574	622	599	582	610	617	602	590	648	612	620	569	595	605	591	600	607	572	565	603	634	566	587	616	589	566	597	628	582	613	579	593	591	547	614	664	556	566	625	591	586	535	581	641	565	615	590	608	610	615	581	561	602	587	636	575	592	635	591	594	620	598	617	610	588	597	580	594	605	620	615	612	595	579	586	603	611	619	614	620	628	585	628	604	615	626	557	611	635	595	579	612	644	620	616	590	584	606	621	642	570	567	597	572	628	629	574	577	613	612	591	591	598	578	526	591	613	594	638	581	565	600	594	588	584	628	560	601	597	593	585	558	619	603	596	575	576	594	619	556	593	614	622	600	615	613	639	665	612	578	613	627	582	575	665	597	585	598	564	572	584	589	627	568	603	561	589	589	614	612	601	580	573	609	548	593	612	579	611	605	594	579	618	586	620	617	641	626	586	580	609	607	582	609	615	565	649	596	605	642	614	582	600	571	627	612	637	592	590	643	613	610	596	629	610	621	624	572	614	609	603	586	565	608	576	614	603	629	603	588	604	577	593	664	616	580	597	623	605	642	597	595	595	568	636	614	606	613	576	596	604	617	632	580	588	619	590	613	576	620	613	558	630	600	610	620	586	617	589	572	599	585	617	598	587	596	607	594	591	588	589	588	592	598	555	624	606	609	594	623	600	620	591	568	595	638	590	583	645	646	585	617	592	589	581	586	622	608	611	611	658	625	597	597	556	597	589	614	586	574	650	614	610	567	609	594	605	608	621	602	580	615	627	596	589	578	594	638	582	562	655	614	629	574	588	610	588	577	619	625	577	618	618	546	605	612	609	605	605	623	615	569	570	595	574	595	568	605	651	598	589	623	594	595	588	599	589	636	599	614	567	600	583	602	561	582	601	596	583	612	610	574	584	641	639	623	608	618	601	577	605	582	577	601	589	619	580	593	643	581	649	645	559	589	604	572	594	602	569	591	564	589	606	607	588	613	588	586	562	608	593	574	561	618	618	593	605	598	615	572	610	636	610	580	574	578	618	581	619	619	581	584	657	615	590	646	607	588	605	624	621	622	640	627	623	589	624	653	602	577	610	603	638	622	600	561	615	623	579	620	566	594	597	565	589	647	574	615	576	642	621	596	643	589	580	622	584	589	621	640	599	687	612	605	592	620	576	609	553	565	588	604	573	639	635	626	656	589	569	575	593	587	604	597	614	584	592	586	599	563	627	574	628	615	589	597	543	602	603	653	579	627	624	623	582	591	599	615	605	586	562	581	625	630	596	620	604	567	592	601	598	629	615	598	597	601	585	569	647	578	613	643	604	590	622	602	611	609	629	612	582	598	655	598	576	546	601	598	613	620	612	574	603	643	573	590	593	612	594	631	582	604	602	579	605	596	542	630	615	615	635	616	617	631	572	585	563	579	606	646	618	620	586	580	600	599	626	586	610	605	622	592	608	581	595	557	603	612	626	561	566	604	605	563	602	628	615	617	627	617	571	573	591	583	544	639	628	582	620	580	571	552	637	586	597	608	561	581	624	608	616	602	592	592	601	652	581	587	610	611	620	592	605	612	616	589	617	578	612	624	577	571	607	606	621	593	584	580	574	596	572	609	566	576	586	589	599	607	634	611	611	545	618	633	598	615	615	606	594	622	622	629	584	642	574	568	639	567	653	617	634	601	608	599	632	625	622	540	670	580	639	623	587	609	622	582	622	587	581	586	596	591	606	592	624	572	612	612	628	629	600	604	632	609	589	569	605	558	635	582	568	670	593	581	577	633	635	599	612	605	612	611	608	606	595	618	563	605	594	623	589	556	612	577	615
76220	74605	72443	49036	40650	16008	1312	400	408	391	409	393	410	388	413	380	388	388	368	410	417	381	379	392	398	361	432	408	370	391	406	397	386	385	375	384	366	374	406	379	407	360	401	401	405	401	406	401	403	359	350	393	395	405	388	389	386	386	422	386	360	379	345	353	443	381	409	411	411	380	357	386	400	392	399	407	388	371	359	415	388	351	380	432	408	396	442	355	366	419	369	389	399	408	389	369	357	378	407	394	418	388	374	364	403	404	381	377	398	421	358	384	405	395	411	408	349	371	387	386	362	366	388	372	385	413	364	375	397	362	388	352	380	375	371	369	412	368	376	398	360	386	386	357	395	417	383	396	401	377	395	390	366	409	379	407	377	402	330	347	370	382	430	372	392	380	400	372	408	418	348	398	358	373	393	397	327	388	362	412	434	420	399	398	392	398	429	417	366	387	433	391	452	372	397	430	376	388	399	396	385	356	379	416	377	424	411	380	369	398	438	334	387	355	379	353	414	366	418	422	373	358	385	398	391	370	410	382	387	441	415	408	416	395	363	358	375	411	345	408	416	373	379	372	368	402	408	383	379	360	412	395	382	347	408	391	457	364	404	420	424	397	394	373	410	357	383	352	373	387	358	354	358	408	427	385	408	393	389	391	400	412	377	395	360	338	406	396	394	341	374	391	391	388	343	401	381	357	378	385	409	396	391	409	358	398	366	378	368	431	392	394	415	388	385	407	396	391	450	409	368	400	382	367	382	358	441	386	381	386	379	383	383	350	384	378	398	374	422	417	414	419	391	401	375	352	378	428	370	393	389	408	339	391	389	427	396	388	391	361	404	415	399	431	374	395	399	438	385	401	376	373	378	412	378	375	378	363	374	362	393	398	393	349	370	382	393	404	374	384	356	399	381	382	373	375	385	380	354	375	355	395	362	405	385	362	379	356	401	395	405	384	373	383	396	358	394	370	356	420	398	437	454	393	363	423	370	372	402	375	438	369	424	390	381	433	411	343	394	386	375	420	402	373	378	420	397	404	379	435	404	400	358	371	372	387	385	418	421	448	381	415	385	372	394	386	363	373	387	357	469	378	397	378	344	391	368	342	398	383	385	407	378	353	389	378	354	423	395	396	417	372	380	402	386	391	420	380	396	368	392	415	417	390	372	393	437	402	374	369	396	390	392	370	365	416	359	418	391	357	402	407	380	380	420	380	384	386	366	365	372	415	391	399	382	390	396	399	367	402	425	404	402	388	377	409	396	370	349	374	370	343	390	378	381	404	398	342	403	351	400	365	390	370	431	383	370	396	385	378	385	398	368	380	382	391	413	420	386	429	398	354	386	377	359	393	387	405	365	393	379	391	374	347	373	415	397	367	376	362	346	370	409	387	363	378	351	413	379	402	383	372	368	371	412	356	342	398	375	413	364	370	403	406	389	417	378	390	386	378	429	364	382	377	399	375	380	384	362	395	404	397	410	401	392	380	373	440	400	419	386	366	376	432	372	415	391	401	382	390	374	373	371	387	414	416	402	433	388	391	405	364	403	370	387	378	368	378	415	381	361	390	356	371	383	385	381	339	397	368	408	386	405	404	409	381	371	401	417	366	376	372	388	403	443	407	362	415	405	362	432	370	367	401	385	366	394	398	372	386	391	386	362	402	369	391	388	411	409	376	358	369	380	396	385	408	377	331	387	383	393	393	396	357	384	409	412	404	405	384	393	359	408	403	421	415	391	389	369	388	384	392	377	361	412	376	386	361	388	413	403	389	405	376	369	400	385	387	366	371	414	403	371	368	350	389	412	359	391	378	372	393	367	404	392	391	379	371	362	364	404	426	415	381	405	410	397	418	377	396	362	379	436	388	383	378	366	321	367	328	403	382	360	374	384	405	396	407	411	380	381	349	376	374	407	411	422	380	394	414	395	356	384	381	398	393	390	390	387	365	424	372	346	380	390	360	392	382	392	379	370	399	343	390	386	380	406	418	389	341	390	441	398	382	364	354	370	377	402	377	375	382	359	411	395	359	392	383	417	380	382	395	373	370	379	371	397	400	429	373	394	392	393	395	390	366	377	371	387	427	405	402	404	412	412	391	378	392	376	359	397	330	395	435	378	381	382	375	395	377	381	357	380	380	373	348	382	403	391	376	376	363	387	377	431	389	395	397	408	390	385	396	384	418	438	370	405	360	418	405	368	338	426	382	417	362	369	362	350	363	397	353	374	390	372	395	412	399	394	378	387	425	375	356	378	382	413	419	425	387	369	424	396	394	421	392	406	394	386	339	340	400	401	384	368	412	381	392	360	349	383	355	364	380	395	379	398	359	382	353	435	377	378	381	411	367	441	434	411	381	407	380	393	402	365	379	384	363	341	370	402	392	426	372	417	397	407	397	383	365	397	377	369	397	363	413	365	375	355	433	413	435	365	359	423	364	317	403	370	380	395	385	385	410	405	433	373	394	355	371	378	381	373	374	379	392	409	401	389	405	395	410	374	390	396	443	398	380	406	395	404	385	357	414	391	360	395	345	381	392	381	352	405	387	358	363	362	404	388	410	412	382	427	438	399	398	376	378	348	397	393	397	377	422	400	407	373	382	389	362	379	356	385	372	387	396	390	380	370	370	387	389	411	389	403	403	381	380	404	381	377	310	385	404	366	390	409	406	380	419	397	358	368	382	385	412	397	381	365	348	416	385	413	390	418	387	389	415	349	413	369	415	426	369	398	399	397	370	361	400	420	417	393	426	388	383	422	389	421	358	366	393	388	397	376	415	403	395	390	361	385	358	373	423	413	387	395	424	402	362	418	356	412	388	370	409	400	399	356	353	379	397	388	379	403	365	416	434	403	357	380	394	391	391	383	383	350	391	422	363	388	373	409	401	422	401	378	390	365	405	386	367	354	387	437	393	361	367	375	409	380	428	392	380	442	415	412	419	395	388	347	358	345	380	374	355	343	361	381	382	387	406	365	396	378	388	394	437	410	400	373	392	396	367	365	398	374	391	388	397	373	376	371	369	377	382	406	399	370	372	389	379	388	389	355	356	404	375	365	393	402	374	383	396	405	438	379	370	381	397	395	343	391	366	363	355	398	404	403	380	370	402	379	363	366	408	370	405	378	393	364	357	370	394	392	389	378	427	390	352	405	387	390	376	416	395	419	399	405	395	403	393	387	330	394	430	388	386	394	383	377	384	376	371	408	375	361	365	392	388	341	358	387	393	381	387	388	353	407	343	377	391	389	392	372	406	392	371	356	381	414	346	378	388	387	417	395	412	376	401	382	390	384	376	409	452	381	389	392	438	418	375	379	383	369	413	388	409	415	406	342	360	378	404	381	399	364	373	372	397	381	438	395	408	357	372	348	400	419	411	361	359	382	399	390	383	387	352	412	396	391	380	370	389	381	341	360	370	397	397	406	413	384	368	388	386	345	378	417	397	361	358	409	379	421	392	386	414	392	395	405	385	364	397	393	414	377	397	361	376	396	403	384	391	360	386
57451	67331	69558	57223	51637	11300	1069	978	964	950	931	921	890	942	906	853	862	845	854	868	837	880	891	849	907	853	883	872	875	815	869	888	872	873	833	862	807	860	839	846	891	803	858	863	910	863	885	854	845	855	875	806	885	841	887	871	839	823	831	883	801	818	826	848	808	829	792	822	846	815	862	880	897	898	853	867	820	829	850	899	881	887	858	862	867	861	827	849	829	861	817	853	861	851	857	874	866	895	885	872	848	865	853	846	842	839	820	866	836	826	845	901	830	790	852	865	832	843	850	896	847	862	829	826	819	813	816	810	836	803	872	746	860	847	830	850	774	812	892	842	832	838	825	855	840	796	841	897	825	842	856	866	823	822	803	866	844	803	848	865	853	795	873	838	856	852	853	882	831	805	896	827	862	849	874	833	871	869	858	834	811	838	862	853	835	842	810	855	853	821	835	858	832	822	852	871	855	877	817	836	851	881	827	774	852	853	883	875	880	835	857	823	874	841	838	836	856	847	827	863	857	856	822	855	813	868	903	892	844	861	820	911	822	862	875	826	817	873	847	845	837	867	833	838	827	822	875	842	835	817	860	855	832	833	838	831	860	813	834	843	850	805	838	885	814	833	883	885	864	839	849	833	886	830	844	874	851	831	824	868	836	882	831	856	856	854	889	835	831	833	852	822	806	798	814	804	869	889	836	795	831	790	844	833	885	876	869	822	821	883	837	845	859	812	842	873	851	889	875	858	875	850	867	820	878	806	919	865	801	874	866	780	873	834	862	826	809	823	837	844	864	838	877	808	800	836	874	873	852	862	835	831	867	818	863	876	863	898	838	854	883	826	898	819	896	866	831	894	840	818	835	829	794	851	833	780	879	821	903	811	864	869	839	853	831	900	861	798	888	859	853	845	837	886	871	833	820	875	884	778	855	898	836	885	834	840	837	841	824	838	852	869	817	827	824	800	887	835	882	886	882	850	796	909	916	810	813	815	825	825	856	802	845	838	836	838	858	836	822	867	841	803	859	859	789	850	863	825	878	834	843	876	882	845	805	818	805	852	800	846	874	894	851	856	834	893	754	812	837	853	860	861	890	844	780	876	824	848	852	833	843	850	798	846	829	794	865	856	858	809	875	800	898	794	890	843	869	865	838	832	829	887	867	839	837	834	857	831	780	839	876	809	827	803	861	825	821	863	826	863	871	846	902	894	847	789	889	790	822	785	833	823	857	841	822	883	881	862	871	855	837	869	818	844	820	828	825	846	826	846	838	834	854	857	832	890	864	824	877	850	862	834	842	852	865	840	841	825	858	838	851	841	827	815	880	818	809	833	785	876	825	835	887	842	809	835	835	830	817	830	917	819	822	797	808	864	816	843	859	842	852	848	822	819	811	856	857	865	826	876	810	854	832	785	900	865	861	804	870	854	795	821	821	832	820	850	824	845	899	849	831	843	872	830	867	802	836	853	881	852	793	821	826	814	877	857	871	851	829	862	813	844	856	899	751	842	868	881	798	821	865	786	845	805	842	880	905	847	842	903	843	828	855	902	804	860	838	885	837	851	803	850	850	813	841	809	911	803	873	858	855	833	841	867	816	863	846	876	863	838	841	836	811	861	860	834	852	893	797	844	860	768	842	830	833	784	886	797	868	820	816	808	848	883	787	854	869	895	839	854	836	849	876	841	810	885	847	849	898	873	851	866	841	819	838	859	804	847	839	846	835	797	856	858	814	812	868	864	822	836	866	849	839	852	865	818	831	829	811	818	832	818	853	894	825	815	865	839	879	867	830	840	848	875	834	816	841	789	836	835	842	868	807	830	841	856	837	885	891	860	911	795	818	855	858	830	825	803	859	879	882	901	827	848	839	820	835	796	865	877	856	850	834	799	843	852	841	835	863	876	784	831	821	878	850	891	846	798	775	881	839	829	901	900	903	792	828	893	832	825	820	867	825	832	886	869	844	799	803	881	828	859	806	830	917	903	865	815	874	919	866	844	822	825	858	863	844	898	882	891	871	824	843	951	844	869	896	822	854	814	817	872	827	853	843	823	817	821	889	827	897	886	855	851	817	871	837	826	835	882	842	793	862	804	817	842	810	800	892	858	780	803	850	874	779	856	804	872	839	906	816	851	813	897	810	836	845	917	815	898	740	867	837	810	866	863	854	840	815	847	839	880	843	851	848	872	816	847	796	876	850	878	831	821	861	810	831	872	895	828	838	820	858	865	855	835	810	910	840	872	841	832	840	781	861	877	867	777	872	863	852	828	889	882	833	910	836	892	834	846	802	855	845	863	820	788	816	891	844	849	820	890	832	830	880	853	839	828	849	813	811	776	860	847	887	915	833	817	826	842	876	816	883	831	869	889	831	833	801	836	870	841	846	860	879	875	840	864	851	839	836	832	823	874	825	837	841	830	900	854	832	805	873	850	849	842	853	804	876	902	801	830	828	873	917	870	783	867	869	856	874	836	857	823	796	822	859	898	875	841	806	861	879	839	845	859	852	851	788	839	843	885	868	880	862	827	824	903	860	865	813	834	854	895	847	857	894	867	842	871	856	825	858	878	802	896	868	847	850	810	848	825	850	816	816	854	855	836	869	843	877	874	838	789	847	816	775	784	888	846	857	900	856	833	888	873	846	781	865	871	847	903	833	827	867	868	845	875	812	858	875	846	830	828	842	861	848	818	833	809	830	865	809	850	805	787	821	844	838	908	825	829	851	809	832	888	804	825	865	859	808	828	847	830	854	838	839	850	797	869	851	854	827	839	811	887	790	800	817	782	861	840	820	849	814	854	851	840	854	823	794	883	853	859	828	836	835	836	850	825	859	841	846	809	844	854	867	855	842	877	872	856	863	815	847	836	845	840	793	866	776	802	858	776	844	872	838	867	866	815	838	847	839	855	921	796	823	813	848	843	913	833	825	841	839	848	814	807	865	886	845	803	859	822	893	816	853	798	847	884	854	858	803	829	858	854	800	852	841	804	884	841	866	870	799	833	904	835	814	822	849	898	885	889	882	862	811	863	831	816	821	845	887	875	871	836	875	868	879	807	837	833	808	843	862	840	819	826	818	899	867	881	835	801	873	906	873	886	843	824	856	837	868	868	852	796	835	810	847	819	771	810	821	877	835	889	851	802	799	865	821	823	840	847	840	797	873	822	833	761	881	811	875	872	863	822	834	844	867	831	872	812	819	883	838	876	851	868	862	820	829	861	868	831	842	821	879	822	827	791	853	875	847	828	828	899	800	833	814	831	843	872	846	787	825	814	836	883	849	833	913	828	815	826	854	837	758	850	880	823	842	868	890	840	889	823	823	841	858	869	873	849	799	829	797	814	832	873	861	836	847	873	763	796	884	835	839	866	837	824	814	866	857	879	859	826	836	858	873	808	878	864	835	837	845	844	848	875	807	870	872	791	870	838	858	832	848	834	824	860	804	857	829	879	825	850	883	820	829	921	874	880	896	884	797	818	877	822	858	836	851	877	797	789	820	822
66281	31751	16192	3924	1857	572	345	341	341	356	353	336	356	348	353	357	369	345	337	340	343	356	359	342	329	335	327	335	323	329	353	314	364	365	350	372	336	371	315	321	339	333	369	325	311	342	339	345	357	368	324	356	316	346	388	344	316	357	387	340	324	340	331	376	349	326	340	334	341	320	371	382	353	364	323	339	317	325	327	331	323	321	303	331	351	308	313	354	363	369	359	350	315	321	374	345	344	319	343	359	371	320	329	370	332	340	322	322	290	335	321	330	342	329	374	326	356	328	364	322	337	341	391	352	334	303	370	332	344	352	309	322	333	353	309	356	371	353	333	348	322	343	372	362	374	352	365	346	366	351	335	312	294	336	370	318	362	374	387	326	321	344	335	364	347	337	310	347	322	360	351	337	320	372	400	378	338	352	348	338	347	302	342	341	362	325	347	326	323	339	366	299	339	338	348	372	368	321	341	342	335	362	364	371	364	346	348	330	338	326	325	349	350	325	355	363	353	312	360	363	384	344	300	382	370	332	332	366	352	325	330	338	316	337	301	330	334	333	346	340	342	349	319	337	330	334	310	355	299	356	357	351	351	340	329	337	322	337	345	336	334	326	335	314	335	333	360	352	330	350	350	341	323	342	342	315	342	338	341	342	349	358	332	309	325	327	340	369	395	374	360	340	316	313	353	357	359	327	320	367	323	359	339	329	347	348	358	332	358	328	350	315	358	357	330	325	357	348	384	347	336	328	340	339	393	351	295	345	347	354	339	377	350	357	331	336	346	343	352	353	349	389	335	325	362	336	337	338	360	328	354	358	363	337	358	297	367	339	338	329	351	313	345	313	306	366	333	342	320	322	310	331	346	335	363	376	388	335	341	323	361	383	358	322	333	311	371	302	300	343	352	348	328	380	359	350	317	292	354	341	337	328	345	310	334	327	329	342	360	377	349	371	339	329	383	334	341	327	346	348	364	347	326	359	348	314	346	317	313	371	326	337	346	357	327	369	331	340	316	278	374	323	347	380	328	358	337	316	352	335	333	322	400	334	375	302	338	355	320	332	361	324	361	306	324	328	338	350	335	368	351	339	328	381	340	316	326	347	360	323	338	327	337	326	305	341	329	344	371	318	339	344	335	344	347	398	377	345	327	349	308	318	335	311	332	313	346	336	316	348	321	349	348	394	324	345	318	311	329	363	333	337	318	331	312	353	340	334	320	316	327	343	354	330	360	325	337	318	329	345	394	339	349	376	322	299	333	332	363	337	323	308	346	359	358	310	357	380	348	387	380	349	350	342	397	384	331	341	327	352	369	357	286	318	340	350	380	346	316	340	350	327	331	349	358	351	365	322	340	376	328	335	357	388	347	350	359	357	331	325	341	321	333	344	329	358	367	317	309	352	343	339	335	337	369	326	356	329	301	375	379	384	344	356	332	346	331	350	392	389	343	346	351	341	330	363	376	364	320	329	328	361	336	326	342	296	342	347	325	315	331	346	344	326	337	393	359	325	346	357	327	317	313	342	391	374	324	333	334	312	357	351	356	347	316	315	354	321	326	379	350	309	357	340	394	362	346	341	315	351	325	337	349	330	352	377	326	330	402	345	318	342	366	350	374	341	334	334	336	337	334	318	341	358	319	316	329	368	336	306	353	375	345	343	356	364	343	365	355	356	334	305	318	354	350	340	326	343	330	358	332	361	331	355	340	373	343	353	338	376	345	314	327	353	323	307	337	357	313	333	378	324	309	316	401	349	350	327	356	337	326	370	325	366	369	334	339	315	345	358	381	326	321	336	372	372	333	349	299	342	359	358	345	353	363	327	355	308	311	358	318	349	348	333	319	346	317	354	330	358	356	327	309	379	347	345	334	302	341	366	296	361	371	356	347	340	368	337	313	325	346	280	361	369	326	314	359	337	330	320	361	332	341	370	356	335	327	346	318	333	328	306	337	322	309	310	365	355	312	363	329	317	361	349	348	357	320	344	337	339	288	329	371	338	409	363	324	323	340	355	326	360	316	354	350	310	335	371	349	337	378	325	345	360	383	292	366	334	368	329	343	337	365	345	330	371	354	371	360	337	363	314	379	379	351	335	306	335	358	335	341	334	353	335	293	335	320	334	331	353	380	367	295	359	342	326	349	352	323	326	341	339	352	355	358	358	352	365	335	364	359	330	337	345	348	357	329	326	309	346	359	374	371	308	312	366	332	354	308	315	378	321	342	352	343	354	318	376	305	359	354	314	340	345	347	345	340	312	337	343	323	340	345	324	346	340	376	373	351	350	341	339	327	318	308	354	308	365	351	366	335	351	352	317	353	365	341	326	349	329	366	352	348	358	364	356	354	334	328	335	358	364	343	341	298	376	377	323	337	349	352	340	365	312	313	334	304	357	344	328	324	314	366	307	370	354	347	324	324	352	344	343	332	356	357	340	312	336	342	338	302	348	336	307	352	354	351	328	329	342	344	326	308	320	341	347	328	322	322	356	344	346	398	323	340	355	356	332	368	311	368	309	330	357	355	334	391	347	338	372	344	360	345	341	308	344	359	354	329	345	325	322	321	338	337	367	331	328	350	356	331	327	365	336	354	316	350	321	334	327	340	350	341	324	381	337	339	345	344	345	361	304	315	371	402	362	334	318	357	319	312	357	337	333	326	350	355	340	337	355	351	332	308	333	376	327	333	323	331	354	356	356	300	311	360	337	363	318	333	364	333	318	337	361	339	357	367	346	350	354	335	381	368	346	343	347	368	342	336	342	335	386	364	323	296	341	319	371	347	329	312	296	353	344	337	340	347	357	316	353	311	310	330	344	377	346	324	348	306	335	372	356	339	337	291	316	354	350	335	317	336	338	373	354	364	332	362	341	375	339	329	331	326	340	322	336	354	346	306	332	346	332	356	324	342	361	341	357	333	323	350	339	369	338	337	320	362	350	393	333	379	352	329	365	291	312	350	335	381	355	361	350	309	333	395	308	363	310	354	344	301	350	358	360	346	313	338	352	358	348	345	326	327	309	338	372	335	341	332	336	375	317	348	349	327	353	303	355	319	335	356	362	365	335	356	341	362	328	341	320	336	338	312	345	349	332	354	339	340	355	335	353	355	378	328	334	338	311	399	321	347	335	353	341	303	339	365	342	344	354	321	326	355	386	348	362	349	345	356	386	369	355	350	349	366	340	346	380	342	341	340	360	348	351	364	351	334	320	349	377	367	336	340	354	318	332	356	315	327	366	373	319	334	326	320	322	345	354	324	386	356	366	355	343	355	351	344	358	327	319	342	352	380	354	332	344	354	326	352	314	310	321	361	347	316	305	353	356	329	344	338	353	387	359	331	328	323	353	326	311	330	356	342	367	285	346	341	361	373	366	371	369	342	331	380	377	356	323	329	340	351	307	360	364	327	321	309	415	358	327	320	347	347	336	328	339	356	336	372	337	351	363	363	342	376	339	336	371	337	362	367	343	357	315	314	330	335	353	329	338	361	364	330	340	328	330
37506	18998	15046	7156	5618	1394	726	747	730	726	726	772	727	772	786	733	766	704	757	772	737	793	713	728	718	729	762	805	740	716	733	724	711	765	755	709	753	776	727	747	700	766	720	764	778	720	761	700	716	765	812	696	738	704	736	732	778	776	683	757	749	771	732	753	745	736	758	756	735	745	725	702	793	749	696	721	750	767	716	712	752	789	699	731	728	743	724	777	717	750	758	686	732	737	787	745	750	749	791	739	759	744	763	712	709	750	757	725	759	752	692	684	755	723	779	718	731	738	738	769	757	719	707	749	782	738	690	711	734	759	691	715	729	738	788	780	733	709	741	712	745	782	714	720	697	727	753	751	757	731	731	706	703	718	713	676	690	734	722	756	743	745	772	717	733	721	719	772	718	773	727	752	738	679	760	698	744	714	748	779	722	700	765	801	745	742	724	742	731	730	740	687	750	692	730	739	724	721	706	742	725	717	714	776	787	717	744	757	766	715	714	695	744	778	722	728	740	750	719	755	740	704	734	764	718	730	722	758	733	748	707	729	755	722	706	718	707	755	746	730	757	760	771	713	749	732	674	706	723	763	737	778	691	728	749	717	708	763	723	728	766	747	742	739	703	766	742	751	718	706	761	708	776	741	762	725	715	748	741	735	750	772	695	712	716	712	721	769	772	771	734	750	741	726	746	725	741	732	748	718	766	715	715	733	708	708	761	706	749	763	718	732	670	704	666	749	735	778	750	737	750	725	734	741	694	760	699	722	735	736	751	713	742	721	760	745	716	713	736	759	743	720	713	761	724	759	740	693	767	737	684	795	721	743	718	727	754	720	736	735	727	769	714	758	723	712	724	767	760	730	748	773	708	710	749	761	715	737	791	733	717	781	793	724	702	726	758	743	722	719	772	685	695	750	739	700	772	717	723	751	745	727	733	759	726	720	766	713	706	743	722	766	778	760	763	784	743	728	773	722	704	721	747	794	750	726	731	761	728	751	766	754	689	718	759	735	777	703	709	739	721	691	716	755	750	724	760	722	738	776	756	736	744	782	732	730	742	677	740	726	741	718	703	732	712	721	718	698	718	754	720	718	741	753	745	753	772	753	749	740	746	737	728	737	736	755	761	722	734	746	685	777	768	709	738	733	703	766	770	741	725	695	755	733	740	708	750	707	752	771	812	734	758	743	718	745	709	731	777	694	738	709	782	757	748	758	706	731	750	736	712	776	734	709	700	774	772	732	743	750	732	719	743	729	723	690	799	779	785	725	778	720	744	740	729	696	764	701	720	697	749	690	756	710	745	750	767	763	719	748	706	753	747	748	745	711	791	723	756	735	769	750	718	750	726	686	715	696	708	732	740	776	745	784	751	714	681	677	673	691	742	702	753	762	779	755	712	710	759	806	725	767	719	710	732	756	709	743	748	744	748	736	746	738	692	729	744	684	732	774	706	709	714	756	784	774	764	691	719	783	707	730	758	721	680	722	715	715	727	685	746	757	698	750	765	733	714	720	735	673	738	705	715	675	765	715	720	763	756	735	762	743	734	732	727	717	774	741	720	794	749	691	723	730	755	704	729	771	762	763	705	731	718	754	741	715	720	748	688	752	710	699	730	727	776	770	738	798	755	718	783	697	755	772	746	701	742	674	770	750	757	705	737	779	732	722	718	725	736	723	768	776	715	731	774	743	808	686	698	715	746	732	774	747	722	738	732	735	740	744	736	769	753	744	749	789	700	767	736	686	758	777	709	780	757	698	683	794	772	742	757	712	732	733	749	764	738	729	710	776	740	716	735	664	791	756	763	717	746	769	776	721	713	733	746	763	750	726	750	736	782	718	739	700	791	733	782	708	780	713	712	761	702	696	728	757	797	727	742	720	760	710	773	717	747	735	641	705	737	734	704	704	719	729	730	745	733	704	741	735	727	764	711	692	732	716	784	706	703	750	708	696	712	700	754	738	710	749	784	764	675	763	759	716	711	738	752	726	733	756	710	709	738	741	729	758	715	710	762	717	751	721	710	736	695	738	732	747	729	696	787	757	789	709	746	702	746	676	743	736	708	717	733	690	775	707	776	761	742	779	729	700	732	758	726	721	740	715	762	760	708	768	703	756	733	747	748	703	731	729	757	798	755	703	755	758	784	810	746	739	756	766	683	707	726	744	777	725	736	712	731	746	749	709	723	771	718	771	729	697	751	723	762	700	727	748	744	726	739	728	709	764	685	750	736	736	763	740	699	720	743	751	751	746	757	713	749	715	734	695	717	787	728	730	779	737	729	706	751	734	792	736	695	729	770	765	729	760	748	716	745	750	744	777	748	690	754	727	751	751	740	745	738	741	707	720	747	745	730	722	707	687	707	741	713	799	746	734	740	729	744	744	740	697	729	698	731	775	735	743	766	711	692	749	736	737	733	727	729	713	749	768	736	745	711	755	658	743	747	747	718	689	741	729	740	761	765	736	797	719	795	708	733	757	721	772	706	698	737	721	722	744	741	740	714	745	745	710	730	752	701	712	762	755	747	764	742	742	760	727	746	735	760	772	731	794	759	707	719	750	732	749	730	764	736	785	740	701	771	764	753	703	721	696	707	752	740	726	736	732	784	788	682	743	722	725	719	781	741	760	703	745	764	783	731	716	741	760	754	727	760	718	701	748	732	743	742	719	720	751	752	747	689	742	721	727	666	757	730	706	756	725	753	752	740	779	748	797	771	687	722	736	784	731	742	768	725	761	745	737	752	700	753	716	749	764	759	673	688	740	756	694	798	744	712	737	731	735	777	722	735	740	740	712	760	790	716	757	747	747	760	715	748	752	751	661	752	762	710	768	754	722	736	754	744	705	753	752	751	722	730	751	795	787	729	771	684	772	708	739	722	746	739	765	748	721	727	748	757	745	761	748	780	775	727	701	727	752	758	765	705	735	715	752	750	736	777	729	713	702	755	744	729	720	722	713	712	778	712	723	745	732	779	791	699	734	752	700	755	720	764	730	736	764	764	782	752	743	740	731	716	779	730	712	782	724	740	722	750	746	671	741	710	745	740	756	749	732	717	730	742	739	701	749	733	755	733	778	723	728	724	728	755	703	744	714	752	702	714	755	712	734	771	734	737	740	756	716	719	728	725	704	791	776	749	723	723	704	716	714	758	734	771	775	728	721	709	850	797	744	685	729	770	712	765	765	737	719	740	688	774	691	723	770	720	775	707	744	706	725	672	743	728	803	754	785	773	774	674	730	781	723	778	725	811	697	740	743	761	732	775	767	696	714	714	755	761	737	712	778	728	701	745	752	739	783	729	701	709	740	738	773	741	738	747	741	747	739	754	715	759	724	754	694	718	724	705	747	778	698	748	714	702	719	751	718	728	683	730	746	712	740	731	732	750	727	788	774	756	810	757	779	759	691	788	744	724	773	733	736	723	778	727	758	763	720	761	725	719	692	688	724	731	735	722	732	747	729	741	722	726	744	761	733	723	746	734	741	740	759	755	745	718	720	694	770
73893	62626	60751	40079	30928	10808	640	286	264	262	282	266	273	237	280	286	289	267	259	279	258	272	283	265	301	270	282	258	295	289	246	237	275	280	251	272	271	269	279	279	268	278	258	278	242	248	269	289	257	272	261	259	252	245	256	257	247	280	277	297	260	294	253	248	284	274	261	278	291	251	257	274	264	249	260	304	243	260	267	272	252	278	283	276	300	261	255	276	231	306	262	257	288	266	251	257	247	242	303	264	280	255	269	271	284	257	247	263	257	255	252	263	263	256	260	270	271	272	240	245	284	297	225	289	271	268	262	259	243	268	267	243	266	295	288	241	241	258	265	288	280	241	268	242	256	249	283	251	268	228	245	283	258	280	272	280	274	296	271	270	283	279	249	278	256	289	263	232	235	290	289	274	276	270	289	258	240	280	244	262	254	231	242	230	257	251	260	236	273	257	251	251	266	269	245	262	259	265	284	313	253	275	254	249	266	278	261	249	263	269	263	288	272	259	282	291	269	258	250	242	248	288	273	266	235	264	268	264	246	257	271	277	239	282	251	279	248	262	246	279	253	244	265	237	252	277	271	254	251	264	270	252	241	252	274	275	277	255	278	266	253	263	253	250	258	272	263	254	255	233	261	276	295	281	258	289	283	284	278	306	234	236	256	244	246	261	241	293	270	279	269	273	236	280	298	233	275	270	262	261	271	262	249	245	259	244	246	238	274	270	223	231	226	270	287	263	275	293	259	271	250	206	287	255	274	258	232	238	232	268	247	226	266	259	286	275	278	249	270	279	274	293	288	258	262	243	280	263	257	240	242	252	283	259	316	255	266	251	264	255	269	216	234	248	292	273	274	285	259	267	277	233	285	270	255	278	283	255	276	291	284	248	232	259	265	240	276	272	233	250	247	253	287	257	244	242	276	250	258	262	239	280	264	268	261	264	246	263	276	282	277	257	238	265	288	293	304	278	261	225	249	253	237	257	236	254	265	295	273	241	251	262	247	240	280	269	266	273	229	270	251	280	274	295	237	277	234	286	262	289	267	301	273	270	271	240	225	248	273	271	242	286	266	299	242	282	291	215	234	262	287	247	261	261	258	230	287	238	249	249	285	251	253	264	243	238	243	283	260	238	255	280	238	239	273	247	247	266	275	299	231	270	275	290	271	247	287	304	280	269	272	277	270	246	252	253	282	254	258	255	260	243	273	255	270	262	230	218	250	277	239	244	297	216	296	245	268	254	245	269	247	271	283	293	257	254	245	245	279	256	252	275	257	262	250	268	244	267	260	246	278	247	259	250	238	283	266	290	266	278	259	245	264	248	255	245	278	293	234	265	252	242	285	232	241	283	272	257	267	249	302	271	253	268	277	281	269	273	252	245	283	286	280	258	290	275	234	249	289	273	267	299	256	263	250	224	286	271	269	253	279	249	300	254	292	249	257	283	258	250	280	250	253	246	233	261	239	260	262	261	287	244	265	246	252	243	269	276	265	276	264	254	282	296	253	260	259	246	255	258	262	253	269	299	251	242	262	282	290	252	284	284	266	236	279	261	255	282	303	260	251	267	276	282	267	240	248	272	266	236	245	266	263	277	281	269	251	250	273	250	245	262	280	278	273	254	297	289	249	271	268	239	297	278	258	247	240	224	235	275	267	240	299	237	279	271	265	271	282	262	256	273	256	259	236	247	244	311	234	245	278	230	241	266	249	251	248	235	262	264	261	268	259	283	278	245	297	251	267	268	289	253	262	266	272	243	257	286	293	260	285	266	236	268	261	258	299	250	276	231	263	298	269	267	250	284	247	233	239	241	281	263	240	294	289	255	256	244	286	256	284	247	252	238	275	278	277	272	240	233	282	265	273	255	270	275	267	287	267	285	269	258	262	268	294	251	253	270	255	272	272	256	260	278	245	262	251	248	288	279	247	254	283	269	267	237	274	252	276	256	273	269	280	287	249	256	274	245	280	258	235	279	268	270	269	232	238	242	244	282	267	260	256	262	260	268	253	258	287	235	254	255	273	306	272	244	276	267	273	252	274	295	237	223	281	264	254	271	238	254	291	256	260	299	253	287	262	265	263	254	279	290	276	256	282	228	246	274	254	269	264	240	261	266	244	277	280	264	288	259	267	270	284	268	282	243	262	304	272	273	264	259	237	239	253	255	252	289	255	296	253	262	245	264	271	273	234	281	271	268	243	301	273	253	223	279	251	277	236	235	274	251	279	242	244	257	249	224	294	242	257	253	265	239	272	263	255	238	224	261	252	214	260	255	253	274	265	253	260	248	259	259	268	274	234	267	240	253	248	247	250	271	245	286	264	284	251	243	272	244	286	247	284	238	281	260	241	254	249	259	262	282	265	257	250	292	287	266	243	234	256	256	271	244	262	300	246	266	247	269	258	272	274	271	287	278	286	266	246	269	259	268	247	218	261	301	274	262	263	282	271	270	243	273	278	238	259	259	253	215	260	263	247	255	265	266	293	255	254	266	243	263	243	263	247	269	266	271	272	246	266	260	277	250	246	275	261	251	236	266	302	244	251	259	247	233	265	253	238	239	288	267	243	239	258	257	261	253	259	250	277	261	283	274	244	287	284	241	276	265	255	255	286	268	260	292	252	242	247	243	251	238	256	238	235	267	256	264	276	278	254	276	236	250	263	273	267	262	264	272	227	266	284	239	267	275	294	262	254	274	219	268	272	273	301	255	261	261	264	232	277	272	254	278	256	275	250	245	279	264	261	266	266	287	252	270	266	269	258	251	293	257	260	244	274	265	266	259	239	291	271	279	288	256	244	239	239	270	272	282	264	267	266	260	254	264	305	237	259	271	232	265	266	249	303	247	246	276	254	240	265	301	270	253	223	252	300	262	287	234	288	266	259	257	237	255	280	279	264	289	314	255	260	307	275	254	274	278	243	282	249	296	316	275	288	274	249	268	276	268	254	258	264	260	263	243	273	273	276	246	272	238	247	227	263	277	250	262	252	237	254	281	281	249	246	274	272	257	277	253	246	275	242	240	245	233	253	268	254	234	269	260	240	247	291	282	228	271	271	238	263	239	265	214	270	283	262	262	249	271	249	275	255	263	251	252	237	280	273	299	284	255	246	284	259	283	244	248	296	298	296	253	276	279	230	284	228	255	265	246	250	264	237	250	283	231	288	273	241	267	267	270	255	247	250	280	305	261	221	234	287	295	256	264	249	270	230	310	235	250	227	250	267	292	257	245	270	247	253	266	268	234	254	255	289	310	267	269	297	276	269	276	236	264	241	270	260	279	265	260	280	286	260	271	287	261	257	275	238	285	277	283	268	288	266	225	247	246	249	281	283	236	252	245	269	286	275	262	286	241	278	291	294	286	263	248	252	260	290	256	260	271	257	257	275	272	239	264	263	269	245	305	262	273	279	275	277	264	261	237	235	244	254	272	235	290	236	271	234	246	272	252	242	299	283	270	268	247	276	252	242	273	275	269	247	231	271	271	243	264	263	265	270	251	274	268
52443	55571	57808	49083	43465	10124	780	691	650	649	643	632	634	649	672	651	643	610	652	581	602	582	621	590	649	567	592	628	606	585	605	582	631	617	653	604	631	632	633	641	595	609	590	657	622	570	652	615	600	608	579	615	623	584	633	574	627	624	630	604	627	619	600	579	587	584	607	608	589	583	587	611	604	592	651	578	581	595	598	647	566	623	580	543	641	609	607	574	636	605	628	628	577	624	586	635	601	608	588	605	604	582	608	584	577	633	570	585	624	615	613	596	579	598	558	616	613	594	586	627	614	585	637	610	591	573	648	578	575	592	622	611	592	551	667	597	599	557	619	617	609	614	597	615	621	633	533	566	621	656	618	627	555	542	643	574	570	543	614	579	620	556	579	623	610	597	566	592	553	612	551	588	605	594	611	597	644	613	561	575	597	574	652	562	585	576	614	525	618	591	608	607	606	570	635	632	575	629	593	584	594	602	566	666	576	607	607	562	593	578	611	601	613	599	600	570	559	636	615	587	646	617	579	599	586	584	607	595	607	625	577	579	587	599	614	596	617	587	554	602	589	560	594	647	617	592	602	618	614	607	584	607	610	578	660	607	580	635	607	630	618	585	595	598	596	564	598	603	603	575	586	620	643	639	587	642	622	631	581	604	593	603	628	574	581	620	636	610	632	607	568	576	625	614	587	580	618	635	585	551	601	645	613	610	605	554	606	651	611	593	596	593	563	622	545	553	572	567	596	610	548	615	569	614	593	590	632	614	561	615	623	619	591	577	608	553	593	584	592	622	608	566	582	614	535	626	617	641	622	613	590	611	597	574	609	593	641	634	602	599	629	592	576	624	563	577	584	550	637	609	609	564	597	600	621	579	573	587	598	617	601	593	585	588	546	595	592	552	571	626	594	641	583	592	601	650	626	659	597	600	622	620	592	576	622	587	616	588	662	595	582	603	612	580	590	628	607	593	606	606	595	601	651	609	568	615	572	584	565	599	640	574	626	608	640	589	580	599	617	600	579	609	638	579	584	570	617	561	619	597	593	609	541	564	594	588	600	606	611	630	623	634	570	600	635	592	616	588	593	652	654	610	601	617	583	603	580	587	581	605	626	634	607	598	615	568	572	595	570	641	586	601	641	587	554	594	596	607	576	605	605	615	587	582	629	557	636	610	576	594	600	604	613	625	593	621	558	610	613	609	632	576	586	594	607	589	592	602	624	623	618	567	570	596	579	586	609	601	578	595	600	618	622	639	612	590	592	628	584	603	601	602	596	579	628	603	634	592	595	616	651	598	604	581	611	619	579	574	647	575	593	633	600	578	595	611	634	604	607	630	587	573	634	612	598	595	577	582	572	597	584	585	570	586	633	603	646	597	623	643	619	557	594	568	646	607	588	647	605	592	630	597	618	619	612	575	634	608	588	605	598	613	604	610	611	621	570	600	547	612	595	613	578	605	570	610	640	577	546	597	609	610	543	592	618	596	626	597	592	593	570	619	604	603	612	575	617	566	549	606	641	583	599	663	555	625	541	597	617	640	635	610	572	591	650	611	613	619	569	590	608	607	563	602	607	575	618	628	579	617	587	651	599	605	647	616	639	587	612	630	608	597	615	609	605	655	620	606	626	612	635	574	608	585	632	609	562	644	630	594	598	634	600	593	589	550	626	630	643	617	608	587	609	607	610	597	589	566	581	561	594	560	572	603	553	608	593	620	591	624	603	632	583	627	626	619	573	612	598	623	579	582	596	626	571	619	567	643	603	585	593	588	611	608	577	603	585	636	607	570	619	555	623	575	630	595	620	562	630	583	617	559	619	611	609	591	626	615	661	619	601	580	621	556	595	600	654	592	629	624	534	576	542	629	581	581	595	593	585	589	584	626	604	604	617	601	567	581	576	614	582	542	555	589	621	599	600	577	606	533	597	594	605	581	587	607	565	611	606	593	592	570	636	638	606	620	624	568	619	609	602	573	621	570	567	579	635	635	620	611	633	611	568	606	584	630	575	582	599	562	588	637	593	586	583	569	584	598	631	632	557	605	619	599	564	601	602	610	603	584	626	613	570	645	612	602	649	598	605	598	610	610	574	614	591	595	600	596	600	578	656	587	581	583	588	632	623	609	629	611	624	599	628	595	596	606	570	595	573	625	589	635	589	600	587	540	578	625	602	599	585	564	591	587	610	629	599	611	630	611	592	631	597	554	589	592	609	584	603	585	652	599	579	625	651	579	550	609	609	631	599	630	557	573	553	601	567	609	583	591	550	575	596	631	621	636	600	594	594	602	589	583	583	612	647	606	668	575	615	598	597	609	641	618	634	568	612	552	592	587	607	605	614	638	593	574	580	605	553	591	578	591	607	568	618	547	656	593	611	586	594	607	642	594	589	562	623	623	594	634	609	577	608	603	584	583	625	553	572	599	616	583	587	589	559	575	622	631	605	595	595	612	603	538	602	604	633	591	607	571	589	590	625	605	603	602	632	607	574	602	634	657	627	603	602	658	609	636	579	599	641	618	610	597	602	613	608	610	552	594	643	603	540	595	609	605	630	636	604	593	581	597	553	603	580	650	605	638	571	597	593	607	561	583	593	618	633	578	620	595	586	623	587	597	649	619	561	612	617	567	601	610	577	622	616	632	575	579	642	627	608	578	589	643	600	573	606	635	575	626	550	596	599	607	603	579	605	566	586	608	540	568	658	552	601	588	604	587	645	642	629	583	584	621	584	600	571	563	588	621	622	594	586	609	632	627	574	561	614	613	613	600	637	605	528	640	575	575	596	623	604	577	625	564	590	620	605	644	609	615	645	601	591	607	606	622	627	599	602	573	624	582	656	595	573	608	619	609	634	575	593	596	604	579	578	598	608	659	552	563	571	567	597	621	616	588	627	598	607	612	616	590	571	597	603	635	615	584	573	581	593	609	619	593	649	648	586	592	595	577	627	595	610	566	597	563	579	630	633	590	606	590	571	614	566	617	628	570	620	591	598	620	622	609	625	569	575	615	618	578	570	619	600	622	619	591	640	614	589	588	605	565	595	568	597	580	614	618	609	632	598	584	600	642	622	632	591	624	618	603	588	571	636	656	604	608	602	595	573	595	584	602	629	618	574	620	614	627	597	581	608	640	611	595	621	600	638	622	579	573	601	612	657	610	602	635	584	583	618	599	623	634	612	628	613	593	625	613	573	615	613	594	596	582	608	626	622	589	605	564	583	597	600	601	600	648	635	595	574	599	609	562	614	621	649	624	607	641	569	583	616	570	613	589	577	630	599	572	627	617	563	603	611	604	595	616	553	640	547	595	622	603	598	563	620	586	559	599	566	599	627	605	594	563	615	618	577	605	572	566	601	591	602	601	590	642	558	583	598	622	598	585	567	619	604	559	576	592	562	610	625	608	597	576	591	589	598	621	594	593	578	611	595	619	577	605	527	590	614	574	588	613	560	616	619	568	591	603	605	575	592	603	567	630	578	602	583	562	621	576	663	608	577	600	629	604
78094	71943	68595	48974	43969	16672	1415	417	393	422	407	403	377	447	411	343	408	358	388	387	394	343	339	406	395	380	344	376	383	437	419	367	426	391	401	364	381	396	385	388	372	411	360	366	345	394	379	383	392	380	399	381	377	362	398	398	374	382	398	366	401	383	331	386	404	322	396	362	369	403	399	388	394	362	423	380	425	361	415	386	373	347	401	373	368	382	384	397	377	363	375	351	349	390	383	353	413	375	402	365	353	381	361	351	339	346	376	389	380	368	412	352	392	343	396	384	394	379	373	393	392	426	365	390	418	413	380	393	343	389	360	388	395	415	406	346	390	380	355	367	355	350	330	374	356	409	376	355	411	376	368	388	390	368	375	370	366	355	399	372	359	407	424	374	383	394	378	436	397	392	376	392	374	372	392	361	377	390	376	408	414	360	365	375	385	409	390	379	383	351	383	370	383	394	375	408	319	365	383	393	342	329	372	375	383	370	380	376	376	372	344	379	404	350	400	377	401	372	358	405	382	368	404	366	394	357	341	382	368	383	382	391	356	372	394	380	394	380	348	360	383	343	374	374	343	380	374	367	393	376	368	401	367	347	375	373	375	365	347	337	366	384	357	373	405	375	335	380	375	364	326	370	351	372	395	377	345	351	372	385	380	347	380	387	377	364	333	377	388	384	364	385	409	426	389	359	358	381	364	392	373	385	369	356	323	404	403	377	391	405	397	377	365	319	358	365	384	344	373	382	354	405	370	431	406	352	370	387	417	368	373	353	371	357	379	367	381	392	387	357	378	376	361	403	414	376	381	332	397	384	391	376	362	340	415	367	347	337	368	386	375	374	368	381	388	379	396	378	400	375	361	365	378	425	412	367	388	384	351	379	374	381	328	352	369	334	343	373	403	324	390	383	368	382	404	375	344	357	366	376	342	338	370	381	392	360	376	389	386	367	376	330	342	402	358	400	370	346	377	406	334	366	390	428	375	369	364	397	352	382	380	383	367	433	405	379	395	405	398	380	382	339	367	363	393	382	398	400	378	354	397	353	382	427	406	398	347	367	412	367	383	373	361	356	361	383	369	338	390	412	392	407	384	346	358	405	403	409	355	371	394	388	392	379	380	366	348	366	350	398	366	409	402	343	352	411	329	373	382	378	391	397	387	412	390	355	410	370	346	419	365	356	368	379	349	352	377	380	368	354	360	334	358	375	400	382	358	379	362	369	364	417	370	405	417	381	356	377	405	381	381	344	393	369	361	355	365	387	406	376	338	398	427	422	371	368	357	387	384	381	394	364	365	363	384	382	353	355	389	401	351	383	332	367	375	398	382	364	377	360	360	377	381	378	382	383	393	367	388	396	397	395	411	372	375	405	367	401	366	361	381	352	381	407	399	374	351	369	387	368	341	351	356	397	385	402	405	395	394	388	411	345	372	380	334	355	357	398	421	375	348	381	401	353	438	416	369	362	372	389	346	395	355	358	354	352	334	403	378	392	355	395	351	362	392	409	358	392	396	414	370	366	384	353	360	399	406	387	382	378	366	366	367	379	397	392	352	379	389	386	359	377	365	359	354	392	386	411	359	385	365	353	365	417	398	362	338	387	328	364	400	367	389	384	383	373	374	409	340	367	337	385	389	426	366	353	365	372	350	335	385	385	355	390	371	350	370	333	350	374	365	387	367	336	370	396	369	367	414	394	339	386	357	334	371	359	357	360	372	360	404	409	384	408	387	363	370	385	372	374	349	390	377	389	370	362	383	377	385	357	371	381	387	374	375	375	353	379	391	362	404	398	380	352	391	375	354	336	359	381	383	375	386	379	361	358	373	419	361	385	387	384	352	350	341	365	371	396	372	365	394	362	373	369	388	355	364	388	364	338	389	385	363	329	391	350	349	361	361	382	345	379	346	375	398	394	362	364	362	361	346	359	384	392	389	393	346	327	357	358	403	411	315	378	383	367	349	390	353	371	333	355	387	409	408	418	416	395	407	384	346	385	360	313	364	391	344	364	387	396	385	384	377	363	381	396	385	399	365	422	352	360	389	388	362	350	372	346	354	362	387	353	364	388	345	380	375	410	387	406	383	382	392	392	387	398	410	385	390	375	421	361	384	362	360	424	401	371	369	366	376	357	376	341	382	387	365	396	369	404	407	374	350	367	391	401	396	399	370	373	347	394	410	398	340	409	385	345	321	387	371	379	364	351	345	387	401	383	361	359	370	369	369	366	340	354	396	399	387	428	377	363	378	410	414	353	354	381	362	387	356	382	339	375	349	377	394	380	351	398	353	377	362	366	394	359	413	396	403	412	407	406	331	363	374	392	348	361	384	397	386	382	385	366	373	393	358	381	349	396	376	340	359	385	349	402	397	407	390	334	405	379	360	395	375	401	380	403	381	400	383	373	359	346	340	397	369	362	382	377	370	368	406	382	400	376	341	369	387	374	363	367	377	373	394	357	383	373	365	373	342	420	386	396	359	359	355	359	372	360	443	363	383	375	336	365	346	377	339	387	389	382	389	380	395	375	415	374	344	387	383	413	428	386	350	388	381	361	380	409	382	390	398	366	354	393	377	346	367	332	351	389	415	381	355	371	394	402	390	360	412	406	392	340	386	358	345	385	369	343	376	351	376	358	377	377	366	355	378	343	337	396	367	375	381	333	377	384	356	403	378	369	367	374	372	421	387	375	370	344	376	371	359	384	358	361	383	373	376	395	354	402	348	353	371	370	364	381	364	405	364	383	376	356	385	373	399	377	366	365	333	361	367	383	387	382	393	353	356	385	356	330	377	348	352	379	368	365	346	370	374	357	340	355	385	406	420	422	412	398	390	373	341	408	338	357	381	399	354	388	394	401	365	390	364	395	377	389	354	372	377	402	360	388	341	373	369	332	372	358	353	391	379	379	364	375	372	391	380	367	368	353	362	360	358	391	356	336	408	387	358	389	391	364	362	375	370	369	386	368	414	428	371	401	419	363	383	372	376	367	405	371	374	387	386	393	390	330	352	413	387	399	396	379	394	384	410	377	412	339	388	427	390	378	359	348	396	391	376	354	361	361	353	382	372	434	369	377	386	364	372	372	342	383	368	403	346	363	402	387	363	399	384	365	370	369	378	377	380	330	392	353	341	384	384	358	354	362	378	356	356	374	380	389	345	402	391	371	388	313	389	399	385	372	394	381	384	369	359	372	387	399	406	384	349	341	362	372	383	354	349	404	358	368	375	399	393	415	389	403	383	372	348	371	358	326	358	345	370	361	405	372	367	368	377	367	368	369	379	372	363	362	408	363	391	398	389	383	402	346	375	370	366	372	361	386	363	375	363	399	362	399	384	386	362	367	367	420	342	407	361	349	358	364	378	360	418	343	386	357	387	388	366	387	342	365	333	343	342	403	406	381	385	385	351	362	416	388	370	407	391	379	367	348	320	402	409	349	359	379	364	391	380	381	383	390	401	354	349	388	408	383	390	402	428	365	344	383	387	388	401	353	362	383	354	356
58325	65460	66669	57729	55183	8797	1119	1028	1027	925	947	871	899	879	885	900	903	869	873	824	837	810	803	815	866	852	861	892	787	920	844	779	811	872	850	852	863	814	852	822	784	843	824	833	848	799	823	813	807	823	883	836	786	804	831	842	857	784	852	807	852	846	827	839	799	802	818	870	796	847	834	847	841	858	835	765	795	873	821	794	817	854	820	848	859	803	844	815	840	772	840	822	835	804	854	853	832	836	798	809	881	858	823	847	784	814	856	845	809	811	838	829	825	824	830	798	826	754	861	877	815	799	838	814	861	826	871	813	855	832	810	795	819	811	783	825	836	809	808	820	817	816	850	800	787	833	891	804	827	819	790	843	833	781	771	800	848	806	790	790	799	825	854	800	835	829	830	823	863	826	847	834	806	821	827	819	834	835	816	844	825	842	842	833	873	832	828	806	816	864	796	787	801	817	823	810	817	800	815	814	832	760	854	807	837	803	842	789	791	801	818	837	891	870	823	826	806	827	836	829	861	812	837	789	765	828	820	848	852	792	818	820	851	881	765	805	881	823	842	806	819	774	838	817	820	812	811	849	809	785	730	796	812	873	840	821	833	789	825	819	849	784	829	862	803	802	826	828	811	827	813	826	779	823	851	839	827	827	871	840	807	774	817	770	773	859	829	810	831	850	828	755	870	864	801	818	856	800	863	762	838	834	821	831	829	829	832	853	876	797	819	769	776	821	824	879	757	834	793	768	875	761	795	869	816	837	799	827	872	808	809	825	824	829	783	825	814	845	815	805	818	886	827	790	777	843	827	835	844	810	848	842	787	822	857	821	817	805	805	807	833	824	818	798	873	781	808	798	871	768	799	840	860	823	802	850	805	761	794	792	844	848	777	799	820	822	808	837	844	849	847	783	839	806	769	783	791	814	848	782	785	809	787	826	817	838	856	758	808	813	841	852	793	827	858	778	880	815	836	771	855	847	803	856	875	810	802	800	814	838	837	804	842	843	835	815	856	840	842	776	860	844	838	844	807	854	838	799	847	791	802	858	818	835	849	808	815	807	783	788	795	825	800	865	813	847	801	833	788	800	850	811	835	846	828	806	804	805	809	793	819	864	820	818	804	849	815	787	824	845	790	834	788	826	840	805	806	820	830	812	760	774	834	840	826	853	873	842	809	810	873	870	809	840	814	859	809	825	793	832	778	814	825	775	835	803	832	796	839	840	846	839	786	864	795	819	822	808	814	837	844	799	793	839	828	768	840	846	816	833	857	835	752	797	799	862	831	822	786	842	839	821	827	848	800	800	825	844	776	818	856	782	766	825	829	853	800	818	806	827	803	837	774	832	803	840	880	828	810	783	869	793	792	795	842	799	744	814	860	858	793	834	839	813	840	848	822	808	832	840	853	825	816	857	865	820	824	842	794	808	822	803	818	817	824	792	847	813	842	829	844	809	828	812	821	800	835	815	828	770	847	787	882	875	831	805	846	816	768	824	836	831	813	812	789	826	817	829	863	804	811	812	804	829	829	823	795	824	847	848	801	810	850	829	833	769	857	816	802	849	813	792	829	800	834	819	807	788	817	804	830	776	844	843	831	788	798	847	837	808	830	763	790	783	807	826	859	794	815	839	808	806	795	754	814	856	836	820	832	840	795	773	839	791	825	852	848	801	787	822	765	787	842	842	839	845	820	751	855	872	775	794	810	836	836	796	803	851	828	882	777	844	783	763	805	823	812	799	818	843	801	830	825	770	845	805	773	810	836	808	805	788	868	793	830	833	848	832	829	835	827	863	831	824	839	817	828	838	795	841	814	847	812	826	770	841	879	839	795	825	833	789	851	821	840	857	795	866	877	823	817	822	818	833	857	839	837	848	814	803	847	838	817	864	854	801	803	850	809	855	811	786	857	810	890	834	854	817	794	812	810	840	837	849	839	860	818	821	819	814	800	809	855	822	872	814	781	831	831	849	853	842	779	820	850	825	847	812	849	823	806	819	796	774	820	796	863	815	869	790	861	826	810	811	901	790	808	798	853	796	825	787	811	822	814	805	781	779	848	820	761	839	816	793	813	784	889	843	834	773	823	771	790	811	772	810	848	801	774	802	911	866	832	798	834	854	809	838	828	856	825	847	787	816	830	829	809	844	831	776	793	780	797	813	826	847	806	805	842	820	840	805	870	833	839	857	802	858	857	818	831	792	851	806	878	816	820	879	847	843	813	846	809	848	827	804	809	821	786	891	769	815	828	810	778	796	795	841	811	808	881	879	822	804	805	848	856	765	796	803	835	830	837	794	839	797	845	802	837	816	823	862	832	881	795	822	834	868	864	786	798	831	830	814	843	829	844	819	912	821	826	781	807	826	848	769	812	832	829	872	821	764	830	805	804	868	840	817	831	844	862	805	777	842	820	808	824	831	849	847	790	828	840	815	821	824	852	847	844	855	807	818	791	799	839	836	831	817	785	776	812	848	843	797	830	804	814	751	840	809	817	803	829	823	830	773	833	809	796	786	829	866	840	841	775	797	817	814	798	829	809	808	774	798	820	774	831	824	818	868	859	808	860	834	856	829	827	803	858	886	809	806	845	799	855	855	816	843	857	862	829	779	822	838	856	810	905	822	821	873	863	845	796	792	815	812	832	810	867	794	788	786	784	806	808	848	825	809	798	860	831	857	825	798	869	793	805	825	770	813	812	849	768	830	816	829	832	818	806	778	846	854	800	781	805	839	748	807	883	801	772	797	810	838	796	824	844	804	836	838	826	815	785	835	810	840	801	867	817	818	805	839	834	807	866	858	829	839	834	825	831	848	825	825	846	798	855	802	842	776	817	835	818	864	798	786	811	782	811	819	873	842	840	858	852	798	813	857	783	819	822	832	849	834	796	840	833	831	842	836	821	810	807	851	843	836	777	792	830	806	810	827	789	831	804	820	822	797	796	801	807	839	798	833	834	782	802	833	818	846	779	793	813	843	829	839	867	805	813	806	825	809	855	873	805	815	822	786	795	801	793	806	811	839	846	841	828	856	845	817	784	862	813	862	826	822	807	860	823	844	793	755	780	885	831	832	856	790	833	815	822	870	837	789	832	747	826	769	845	871	902	828	838	820	867	799	837	849	852	829	790	805	838	819	775	823	792	784	829	785	834	828	875	839	904	846	790	844	816	746	826	796	818	777	832	834	804	852	856	791	849	804	791	859	841	848	855	816	856	772	836	832	798	834	790	821	809	799	816	825	826	850	792	799	853	845	868	829	842	844	819	789	810	846	821	823	822	798	794	842	823	803	849	825	797	827	835	771	828	817	799	826	818	825	793	809	773	825	823	819	832	852	809	861	803	783	879	833	814	819	809	823	827	786	849	887	807	852	828	858	809	834	817	784	807	781	813	845	841	810	822	772	836	779	831	809	823	833	810	809	827	788	814	803	874	825	816	828	807	875	825	836	853	855	825	825	820	859	804	815	824	789	825	768	799	831	800	766	813	836	808	801	813	861	864	826
69929	34752	15237	3825	2424	537	343	344	338	335	345	356	306	351	334	349	322	308	292	317	340	349	330	334	358	388	351	332	318	306	352	342	295	332	331	322	338	353	332	342	340	331	332	366	351	312	345	366	380	343	349	334	354	335	332	336	360	360	348	366	323	345	342	295	334	341	357	357	336	301	362	331	315	326	331	356	333	353	363	371	304	338	341	318	281	318	299	309	396	332	365	362	308	335	328	350	347	331	319	348	333	359	328	326	329	331	338	326	334	337	312	340	305	352	318	325	323	365	353	381	329	322	341	350	329	313	304	336	321	328	359	339	320	333	335	289	347	312	380	339	311	369	336	295	326	328	343	328	298	368	297	312	320	354	319	352	333	300	359	349	370	323	333	349	329	364	352	402	332	326	338	335	318	316	347	356	334	321	321	408	344	350	328	335	356	317	340	359	334	354	348	376	354	338	319	296	321	370	359	338	339	331	334	303	359	374	323	329	314	347	348	292	334	319	357	353	339	362	337	378	356	292	350	366	308	325	339	335	357	334	314	362	294	330	334	346	326	298	319	315	328	336	297	319	329	330	296	359	354	353	382	335	352	341	312	307	297	310	325	351	342	347	336	355	304	347	367	325	346	328	362	352	336	315	357	316	333	378	321	323	325	330	338	358	349	324	341	338	344	301	322	306	303	318	341	335	316	382	320	332	341	312	327	327	314	319	348	321	330	344	370	351	361	341	341	355	302	315	334	348	351	334	327	362	314	327	355	336	372	365	350	326	322	323	340	348	366	315	355	291	337	357	318	322	364	338	364	341	354	356	372	355	305	315	333	306	366	328	329	338	352	320	333	354	329	318	311	339	347	340	348	335	379	338	310	299	359	292	310	352	355	308	349	338	373	347	349	342	311	325	367	316	327	345	343	382	327	343	312	337	347	355	349	375	333	355	351	359	372	335	345	308	328	361	375	332	314	323	344	334	310	359	321	347	347	322	303	366	356	321	353	355	299	327	331	290	302	341	301	336	352	337	339	337	308	358	309	323	292	349	324	353	325	329	345	331	361	302	355	325	348	331	336	348	319	305	318	326	314	343	334	308	349	360	334	323	362	334	367	342	356	309	344	299	300	328	341	336	323	319	337	292	325	306	317	328	353	317	300	337	335	329	318	325	337	377	331	339	337	376	349	340	356	337	349	357	310	326	329	340	326	324	334	341	328	308	333	310	366	349	358	307	355	314	320	342	329	311	376	330	331	335	318	359	328	374	338	327	321	341	386	341	325	319	356	300	315	354	317	327	333	340	333	306	319	338	317	361	344	304	383	318	379	332	347	326	339	342	309	332	363	350	310	276	332	369	370	326	350	388	326	306	367	375	351	330	346	319	342	337	361	331	326	341	329	369	320	326	300	321	336	343	340	351	332	368	308	319	396	368	347	363	323	368	347	323	334	326	352	338	358	309	309	325	326	332	347	331	320	342	320	292	346	311	339	374	351	340	319	333	368	357	347	380	352	367	346	337	316	337	361	326	355	357	330	347	317	328	339	313	340	337	317	327	301	302	356	309	352	354	316	332	304	341	347	319	344	331	347	312	327	375	323	326	360	363	341	321	302	350	324	340	332	335	342	329	337	319	325	359	344	338	328	306	346	350	345	289	337	308	335	378	326	316	338	331	302	370	333	346	331	345	376	362	314	347	334	315	349	359	336	318	334	315	358	317	334	347	356	306	358	315	308	361	325	365	320	325	308	353	361	295	364	327	333	356	346	307	326	346	326	305	326	352	358	351	370	366	331	342	334	313	326	315	351	343	322	325	345	330	344	311	354	320	330	373	346	366	348	348	325	333	309	318	323	363	328	318	326	336	340	341	345	360	333	310	370	323	319	328	342	352	350	333	331	330	347	319	327	323	359	317	299	360	341	321	347	341	308	297	326	309	332	374	335	342	319	335	364	343	347	347	369	351	360	326	327	323	338	336	371	323	326	344	319	379	377	336	342	337	348	337	319	351	330	353	314	332	360	356	334	310	340	332	330	356	326	347	358	359	333	367	325	303	341	302	327	315	351	339	346	359	360	353	322	336	289	299	328	371	331	342	345	316	351	361	347	333	297	348	368	327	359	301	320	324	333	325	341	333	319	362	324	347	338	353	358	340	349	361	389	287	329	371	342	330	347	358	337	295	346	324	343	346	340	343	318	356	363	362	334	325	346	300	305	344	332	356	327	328	351	342	337	335	341	350	327	364	343	378	324	338	334	353	338	337	324	363	316	350	296	331	327	373	323	359	351	299	329	336	363	337	314	310	334	331	331	328	357	345	311	326	333	322	313	331	349	330	342	318	309	330	359	327	336	356	343	334	356	316	346	345	344	336	327	309	334	310	328	330	333	323	348	337	348	349	337	352	348	345	305	360	342	327	334	328	361	321	336	324	319	310	337	330	355	341	347	320	330	327	299	371	375	341	317	349	314	314	322	320	314	353	348	333	297	339	353	317	339	336	348	356	410	319	347	354	335	331	336	344	356	310	366	312	349	326	333	329	360	350	346	320	316	367	352	342	337	300	342	308	316	321	315	331	346	333	360	321	324	325	363	335	333	351	345	326	371	314	299	335	376	371	340	348	328	316	328	349	345	344	325	355	347	347	353	321	346	309	346	355	322	324	323	336	328	388	351	353	338	338	330	362	317	325	339	337	320	346	331	339	345	325	325	362	364	335	333	324	348	383	330	357	361	334	347	349	360	368	345	338	321	356	321	344	330	312	355	371	332	317	314	357	315	304	332	313	351	329	359	340	334	371	311	350	320	361	360	342	311	357	335	337	336	295	304	359	351	316	290	374	315	393	336	340	371	340	339	362	310	349	302	312	358	335	322	351	328	345	353	343	337	354	325	333	335	384	408	329	340	353	351	330	321	317	352	306	345	351	342	339	312	328	356	347	354	316	349	310	364	366	374	337	329	331	319	333	341	321	318	363	315	339	327	299	313	327	330	356	289	327	336	332	336	300	319	357	375	358	346	333	368	361	340	364	335	351	328	371	340	332	356	307	354	310	322	370	363	349	310	308	326	344	294	320	371	365	329	330	280	339	350	345	323	316	341	307	316	334	330	327	329	358	340	378	322	351	341	323	285	345	315	336	389	319	363	358	363	346	317	333	394	342	326	334	337	303	378	325	337	348	322	317	358	335	331	344	348	306	325	329	311	344	330	387	354	322	315	333	362	337	316	359	348	344	313	319	334	369	376	343	320	339	324	320	337	293	300	327	331	309	336	346	323	323	338	371	344	338	347	341	294	309	359	303	333	348	339	314	359	369	359	320	320	348	329	326	356	338	362	324	327	367	338	337	367	340	363	352	314	342	348	334	330	343	347	326	382	338	335	337	336	333	320	350	355	337	359	330	331	352	328	341	350	383	332	336	325	305	325	294	347	336	355	337	339	322	344	352	327	313	366	357	337	325	333	320	340	327	347	362	334	338	363	353	351	360	382	311	345	305	315	332	314	346	343	335
41060	17949	12608	7603	6679	1134	761	744	738	717	720	726	707	757	732	739	740	737	742	750	740	745	756	809	711	704	721	708	715	714	700	716	726	734	746	739	757	772	733	700	701	781	774	669	724	751	710	720	701	724	753	694	689	766	704	712	699	724	730	721	764	697	740	716	721	703	767	726	752	739	710	738	743	747	771	703	696	757	702	723	746	744	718	727	703	730	729	741	711	745	732	744	721	734	697	737	698	740	723	703	749	749	697	757	701	730	726	736	785	729	712	730	676	714	705	681	748	701	728	699	691	719	761	751	692	725	777	746	741	688	757	726	658	732	737	736	767	707	722	717	742	771	690	713	768	750	756	686	747	764	747	761	760	671	763	735	757	708	737	739	700	731	686	709	755	736	744	700	733	735	759	754	715	800	736	737	724	755	734	701	732	738	700	740	699	739	713	708	767	711	705	738	729	744	679	764	740	716	746	743	746	757	788	697	718	719	761	773	692	749	704	719	700	746	773	748	754	689	708	777	729	717	681	746	721	756	741	735	749	701	700	699	676	742	757	745	728	729	725	749	721	737	785	710	744	742	725	755	746	737	746	730	713	724	718	678	759	689	742	707	679	712	723	698	694	708	683	727	748	668	702	751	746	730	717	758	727	693	738	758	757	710	685	736	714	713	701	720	687	715	713	730	738	763	755	736	758	704	721	738	741	691	759	694	757	725	700	716	710	795	719	750	720	713	713	726	704	712	712	731	735	732	714	743	735	782	749	696	740	717	699	731	738	695	704	707	680	721	725	747	700	692	719	742	745	681	736	735	723	691	753	716	733	709	697	759	779	678	720	753	741	749	760	710	732	756	731	732	695	708	720	725	772	690	712	709	741	740	758	720	733	734	748	670	796	757	698	691	724	766	694	765	770	749	777	749	765	708	719	738	747	692	734	709	730	728	716	678	750	725	688	688	736	785	674	759	751	715	734	688	725	749	744	721	727	676	708	702	697	671	762	722	726	682	746	740	686	746	694	730	762	706	784	700	714	725	744	659	713	706	720	725	726	762	742	802	711	665	766	693	722	731	719	718	732	722	727	715	718	721	719	781	696	697	718	770	713	745	720	692	702	720	755	760	757	686	740	723	776	716	739	708	736	701	738	718	710	745	706	728	682	728	774	753	719	701	700	753	729	750	718	748	758	686	689	745	728	718	705	750	764	732	710	723	736	706	702	711	709	721	698	717	751	680	724	747	685	715	771	702	738	725	747	680	777	724	793	757	704	734	721	705	649	707	696	787	746	699	759	705	781	716	751	674	677	763	775	742	729	696	708	713	739	775	737	718	704	721	716	734	715	731	724	742	717	738	692	679	728	752	677	715	739	699	706	710	701	717	724	731	677	686	734	713	732	754	709	732	752	735	784	740	739	721	745	702	712	700	725	724	689	736	740	706	735	681	729	736	732	774	698	735	697	744	759	740	750	700	729	717	696	739	722	717	735	734	744	706	719	689	735	729	742	713	751	726	736	741	720	743	677	728	721	702	720	708	737	746	735	722	722	723	732	686	750	721	696	736	699	700	689	721	743	705	733	697	741	749	702	744	679	699	739	719	727	737	748	737	738	734	752	705	745	745	759	732	763	757	733	771	771	691	758	705	765	725	740	736	722	755	696	692	728	784	744	717	730	723	735	741	738	746	749	705	710	709	699	722	776	791	740	688	722	688	692	731	720	728	709	790	721	771	744	724	703	752	757	707	734	739	739	727	696	728	721	711	708	789	734	740	735	733	759	724	725	710	726	728	712	747	692	724	742	739	738	735	734	711	692	740	692	700	712	752	695	696	750	741	708	776	738	751	715	696	703	705	682	719	756	731	787	667	707	713	704	694	733	684	741	771	713	729	729	789	746	704	730	759	767	708	712	729	698	726	736	730	711	725	736	708	747	678	734	780	701	722	673	684	749	696	721	791	784	724	743	738	769	719	700	733	742	733	738	701	709	785	732	689	734	734	758	731	734	726	722	740	731	739	665	714	743	687	764	755	770	769	750	728	670	729	720	778	758	721	724	771	726	723	724	656	722	761	750	707	728	744	715	702	768	738	725	770	719	688	700	690	799	741	762	692	673	730	741	744	711	718	715	728	727	722	683	716	744	745	707	740	754	748	702	718	729	732	719	746	707	741	712	692	742	746	698	749	703	713	744	714	716	691	697	737	734	712	743	771	739	736	716	689	762	733	731	726	751	659	685	715	677	736	718	754	750	731	741	723	742	707	716	742	712	737	690	730	758	702	760	710	737	700	712	714	744	754	737	670	707	712	775	807	724	774	743	781	698	721	674	730	738	792	700	730	718	696	753	713	713	780	694	707	736	702	750	714	729	766	759	679	732	740	702	707	706	744	752	721	667	736	703	740	784	713	750	696	724	725	747	702	784	747	683	725	738	699	733	705	750	707	702	739	734	768	724	681	743	748	758	711	703	685	765	763	711	730	725	675	742	699	743	720	706	730	690	755	697	736	744	691	716	678	734	700	745	748	720	770	641	688	708	751	719	720	744	718	726	748	744	724	749	738	760	737	714	750	740	721	718	695	716	717	709	785	745	686	708	731	742	728	716	759	732	727	757	716	706	716	720	746	715	706	737	723	739	741	724	717	742	758	710	740	718	730	719	716	776	752	688	732	733	770	692	764	677	744	745	741	754	763	733	738	771	726	705	692	721	702	694	729	703	739	749	726	693	718	696	741	742	715	692	717	676	738	764	752	752	726	675	710	712	725	743	741	739	710	694	720	720	696	687	743	725	739	750	737	705	748	701	748	740	719	746	725	696	756	724	705	748	698	728	742	702	738	736	764	725	728	732	730	713	700	722	749	714	756	751	712	695	698	646	747	734	709	715	703	710	754	666	695	727	754	700	678	750	764	686	778	756	708	717	771	728	665	742	679	687	721	726	708	747	697	713	732	734	727	671	765	732	756	707	707	743	699	735	737	748	731	692	691	656	731	728	721	714	719	712	728	741	701	679	788	772	751	690	695	657	681	740	708	701	677	800	726	735	738	700	680	711	726	677	768	739	711	759	722	767	711	732	734	711	729	714	751	715	698	681	722	721	702	729	713	664	742	682	759	689	710	732	716	723	766	719	728	758	675	706	693	726	689	720	710	744	691	688	741	718	716	735	722	688	753	734	704	721	716	716	690	676	722	723	721	704	700	735	724	730	711	719	704	765	687	706	761	734	734	716	695	695	729	710	690	758	727	702	729	680	746	725	699	689	673	742	718	736	699	713	734	718	734	704	751	765	694	659	725	697	717	752	722	713	742	740	737	678	726	700	729	711	704	746	780	712	750	752	752	772	783	772	778	741	723	760	701	718	722	709	692	736	787	733	743	736	717	684	719	699	778	671	739	764	711	746	705	703	701	750	693	742	748	767	713	757	735	742	751	735	743	667	698	690	766	734	712	743	714	751	775	771	760	730	721	701	753	759	731	709	716	738	721	745	709	722	739	706	718	758	732	736	701
78245	67688	59343	42350	34867	11138	604	284	272	268	284	285	265	290	274	302	260	274	256	299	305	272	264	263	273	246	249	294	260	257	300	302	253	252	256	269	294	246	259	287	272	247	328	243	272	285	296	277	261	299	254	264	287	268	283	285	227	276	252	248	268	255	291	266	260	266	297	276	255	256	274	292	264	305	271	246	271	259	239	262	266	273	295	249	229	287	259	255	224	277	231	263	292	279	273	276	267	273	232	265	264	286	283	258	259	235	306	267	290	298	238	263	273	267	297	293	251	296	280	261	315	269	286	282	288	263	280	259	280	299	281	275	258	273	244	287	305	238	298	250	274	287	299	240	269	281	284	268	288	251	295	266	278	283	256	297	282	292	299	288	279	311	259	275	283	277	261	307	251	281	247	284	257	250	281	245	284	280	281	249	260	291	250	260	290	291	284	261	265	272	296	273	263	272	297	312	284	287	281	282	266	283	256	249	254	275	273	283	302	279	272	262	285	275	286	282	317	260	282	279	268	282	249	272	292	266	276	283	276	277	244	253	260	297	246	307	297	276	278	254	269	264	284	270	247	311	288	268	301	282	282	267	277	279	292	257	278	295	283	264	277	261	271	247	240	258	296	274	277	275	246	283	298	276	267	276	277	294	274	255	276	275	281	271	272	267	275	270	267	280	259	275	280	278	288	271	256	281	301	253	277	240	267	269	248	254	271	276	256	269	302	263	276	256	246	308	250	273	254	267	278	260	302	282	285	248	287	306	263	274	317	243	258	300	276	302	273	269	274	287	236	273	277	282	306	265	260	299	245	251	287	307	249	276	310	282	239	268	263	267	272	268	267	263	277	271	246	269	261	256	264	266	258	282	273	257	253	273	238	296	257	279	258	242	282	249	260	289	274	266	251	289	274	288	272	295	269	271	271	322	267	271	282	278	247	275	272	258	275	289	263	288	276	243	295	281	245	241	257	278	264	262	279	249	296	270	281	259	268	296	291	258	290	259	277	234	274	314	299	281	281	252	257	290	297	284	296	284	270	282	256	247	254	292	266	299	248	255	284	285	306	290	291	297	302	269	256	264	261	288	290	254	259	273	264	253	249	261	302	266	262	288	274	235	279	241	297	275	261	261	253	263	286	241	274	280	273	235	261	253	295	308	291	254	264	256	301	226	255	297	284	251	262	272	244	280	273	270	265	287	316	264	292	280	258	271	312	263	256	297	276	269	285	282	268	308	250	280	294	278	254	265	266	286	251	301	273	263	290	255	259	265	277	234	274	251	276	273	295	295	257	265	262	302	263	273	263	313	264	257	275	282	283	277	271	275	289	302	261	309	295	267	284	254	255	312	265	290	281	273	272	278	251	271	274	255	250	290	287	281	298	274	263	286	298	274	266	275	280	299	289	264	285	279	278	280	265	308	269	281	227	265	278	313	310	253	246	278	301	264	301	294	276	237	255	281	277	252	258	265	295	262	291	274	274	256	295	283	296	247	260	301	239	222	262	278	289	309	266	264	253	274	280	268	230	277	289	249	269	256	288	262	298	279	291	308	309	280	263	256	265	257	264	322	291	291	270	248	254	265	257	230	277	280	292	275	267	267	258	271	259	279	285	295	263	255	275	292	281	259	278	299	268	288	298	274	268	250	262	266	260	284	286	283	299	317	289	285	301	278	285	286	267	289	275	276	298	243	264	252	274	283	281	279	265	296	269	285	268	291	300	273	264	286	255	269	278	237	282	272	246	284	284	268	291	291	278	257	257	275	276	281	281	293	278	250	276	223	270	277	269	294	269	292	258	281	271	287	274	259	247	258	312	270	266	268	255	246	240	241	271	230	283	290	273	250	271	298	273	255	275	246	277	259	297	263	263	304	279	256	278	254	312	272	293	274	318	291	257	267	278	257	276	293	275	273	273	284	255	272	287	291	265	285	259	253	275	268	266	268	283	259	270	275	269	282	298	264	247	264	288	288	261	266	288	248	261	261	254	268	250	267	297	259	303	242	304	291	302	268	278	258	287	243	264	252	293	267	264	247	257	277	272	251	279	312	295	269	284	274	287	274	267	267	286	263	250	251	279	289	288	268	277	250	239	308	317	295	255	285	252	310	252	293	267	280	265	278	264	307	268	275	288	270	278	269	272	254	257	294	247	246	271	239	241	235	249	260	269	275	265	255	270	244	266	285	266	273	291	292	277	243	255	272	270	273	295	280	288	272	259	301	286	247	277	289	253	245	253	290	300	269	282	261	292	298	263	270	265	256	270	250	284	278	286	281	276	262	280	272	277	270	282	256	281	281	255	287	271	289	252	249	267	270	283	276	304	278	244	271	256	249	282	303	279	276	269	292	264	279	270	271	290	275	257	277	259	307	279	283	245	271	286	244	306	281	260	240	256	264	279	295	257	273	262	272	268	287	278	287	288	236	287	293	288	278	286	280	263	233	261	265	281	275	273	309	279	266	243	269	274	279	256	258	272	249	276	267	293	297	269	248	254	278	242	248	262	276	278	306	254	232	279	252	257	278	278	261	293	242	271	249	289	290	280	259	251	279	265	282	281	237	257	258	251	245	273	287	252	295	291	298	268	225	252	277	256	240	268	243	277	259	266	259	246	288	276	286	283	250	290	254	276	260	239	286	277	269	283	258	289	270	284	273	268	279	289	265	286	245	245	238	279	286	266	301	276	233	264	279	295	287	284	284	284	261	279	251	269	272	271	260	248	269	250	219	285	285	282	282	287	265	267	264	277	237	277	248	286	275	293	253	255	272	284	264	241	281	232	275	265	270	250	294	262	246	261	253	285	278	284	248	284	288	276	288	288	244	259	265	304	260	263	277	264	259	283	259	279	260	260	251	288	239	245	266	249	248	276	271	259	276	251	278	263	261	281	309	263	263	267	294	287	262	275	265	285	297	276	275	266	294	247	252	255	307	271	296	275	263	286	265	274	276	255	271	265	284	282	271	263	289	250	296	293	249	278	263	260	271	285	299	292	280	296	270	257	294	265	262	256	290	240	261	298	254	279	264	276	257	303	304	273	301	293	315	289	262	291	288	236	277	259	257	282	268	281	266	267	251	267	286	284	264	288	282	300	267	272	277	272	259	270	271	251	231	288	277	285	272	283	282	259	282	286	292	302	288	279	258	259	311	272	276	290	281	270	293	280	280	284	227	251	287	267	261	274	250	258	275	291	277	247	238	266	261	266	250	233	291	261	276	264	257	268	296	317	268	286	287	276	291	280	255	272	256	273	274	258	261	241	250	285	261	279	298	254	293	297	282	272	294	276	279	281	276	261	288	296	297	272	279	260	280	291	272	282	275	293	239	288	248	289	280	277	268	267	287	263	249	295	295	243	268	278	281	276	297	291	273	245	277	290	278	273	269	282	287	242	257	278	280	221	251	260	272	266	245	257	237	273	257	226	256	260	299	289	288	278	269	289	280	260	264	263	308	280	274	277	272	292	271	287	257	278	277	262	293	252	259	280	316	261	282	258	262
53377	54669	55168	51850	45984	9577	701	703	688	655	701	678	657	609	654	639	626	648	665	660	628	647	635	636	597	660	644	617	606	674	595	640	631	549	600	656	655	639	603	655	668	645	591	650	661	606	614	577	618	608	582	606	635	610	597	630	639	669	638	619	622	618	606	617	587	665	637	609	644	629	592	591	592	599	603	636	596	640	617	611	648	593	609	620	619	691	627	620	573	609	589	641	614	634	631	626	625	607	600	591	660	666	577	627	620	627	657	624	585	614	597	608	598	663	585	608	602	616	589	632	614	654	645	577	633	615	660	613	638	666	600	672	638	652	610	566	630	621	613	581	644	661	610	599	638	608	605	662	621	588	621	633	601	617	614	625	573	684	608	626	603	685	623	624	620	613	629	669	620	657	613	674	627	631	595	631	645	569	584	627	613	614	638	639	609	605	594	618	622	647	649	650	641	630	628	633	633	627	630	579	642	595	642	593	639	643	636	653	617	622	642	649	619	633	602	618	609	610	632	607	653	604	597	630	641	607	622	620	642	587	643	618	649	651	608	646	645	611	643	577	655	608	578	588	631	629	675	632	612	572	640	598	660	636	605	605	634	642	647	656	624	616	610	623	635	634	602	595	578	623	648	585	660	648	601	638	608	640	590	631	608	626	607	636	622	622	633	646	638	620	626	601	617	626	631	629	608	621	615	644	609	634	616	629	651	643	586	623	594	621	611	583	645	653	604	561	604	656	593	655	592	690	618	623	607	622	614	572	605	589	622	590	654	567	651	645	634	641	656	626	621	642	592	606	635	643	614	681	605	607	649	588	633	646	608	638	610	605	620	610	624	612	659	612	598	620	642	630	558	581	614	590	607	622	611	646	612	605	605	607	641	616	635	590	636	602	658	609	591	606	589	635	630	656	580	635	609	623	611	624	627	604	650	621	632	647	620	587	561	616	610	632	614	596	645	632	582	593	656	675	650	636	631	608	566	648	590	682	626	655	643	627	603	588	641	624	656	614	639	601	601	631	593	656	627	621	594	567	676	663	608	567	643	643	628	576	572	637	625	584	591	625	614	621	607	623	652	602	656	628	616	654	620	615	648	647	612	591	622	640	629	661	672	596	640	608	593	607	639	625	605	625	638	620	609	604	649	611	626	619	615	583	604	568	627	613	576	584	589	592	586	650	633	648	630	596	596	614	615	649	610	639	625	661	639	636	630	615	615	613	595	620	607	555	614	643	595	621	610	625	633	639	649	659	569	601	618	626	615	689	608	614	609	659	619	678	630	614	652	605	635	602	617	630	608	597	613	633	591	638	697	595	634	625	636	581	626	602	623	600	679	615	620	634	630	622	584	641	673	658	599	646	639	635	558	633	592	621	626	643	631	635	602	671	653	632	574	643	622	649	581	629	620	600	619	620	626	627	669	645	667	621	633	608	603	620	641	627	609	665	591	587	628	602	642	653	648	633	593	646	610	675	618	636	606	633	598	631	614	616	580	598	612	618	631	638	608	626	639	632	640	600	653	652	633	629	607	682	647	583	568	633	593	609	663	681	624	608	579	624	629	618	630	614	658	587	645	624	588	650	634	643	654	624	604	625	618	621	571	636	648	574	638	633	633	642	658	584	562	615	635	671	604	648	615	631	618	619	610	616	604	591	586	618	605	597	641	616	604	624	654	647	610	587	622	679	599	633	581	611	605	613	598	648	646	657	620	605	609	630	659	636	600	630	705	611	627	602	625	627	612	629	669	629	606	609	639	609	630	571	599	607	625	636	597	615	627	651	624	650	579	637	617	651	669	613	595	630	612	588	640	622	643	632	650	640	653	618	600	588	636	641	575	613	619	588	602	620	577	642	633	578	638	654	647	657	662	619	638	621	697	617	612	605	630	614	581	622	663	652	602	644	619	662	582	604	606	612	631	640	611	672	612	639	641	617	576	683	620	613	637	598	650	594	645	612	612	616	631	611	627	620	657	606	639	644	614	622	635	660	634	572	635	647	635	609	665	608	644	626	650	612	674	650	656	657	616	602	625	673	609	641	605	650	628	593	632	617	623	642	640	617	652	605	606	600	662	612	651	662	607	588	645	597	605	648	624	628	673	578	673	678	641	602	648	640	591	589	638	600	626	666	627	664	660	610	611	621	646	626	643	625	606	620	598	596	633	623	630	616	591	628	615	592	647	579	555	635	632	684	604	632	647	635	642	601	590	634	604	625	637	665	652	652	620	655	647	614	607	643	596	619	644	611	611	610	655	597	648	652	585	597	601	628	623	619	635	642	643	641	611	597	653	624	618	612	599	645	664	633	599	639	636	627	604	632	609	645	646	635	592	636	620	659	633	650	601	613	613	583	615	605	595	663	636	616	631	613	608	622	591	646	623	589	650	647	621	593	615	625	593	625	653	612	578	607	593	605	653	621	623	607	626	594	664	608	632	616	649	606	548	599	602	591	684	628	645	582	642	597	636	631	598	610	606	599	580	649	596	640	620	631	607	619	614	655	645	674	635	630	620	603	639	622	601	649	679	667	601	615	644	614	628	633	658	618	618	609	622	603	595	683	616	623	683	589	610	627	643	615	627	634	598	614	583	626	639	600	602	597	599	606	646	616	636	608	635	669	601	623	621	643	602	636	588	617	618	648	590	618	633	615	608	624	617	622	624	605	665	628	652	642	638	638	602	577	641	592	639	658	626	634	634	664	598	630	640	623	652	634	630	629	621	616	620	616	633	598	622	633	629	592	663	606	659	601	643	634	603	655	583	620	642	600	592	636	655	672	642	627	664	649	624	672	666	620	629	632	566	666	632	602	653	605	631	624	645	627	620	564	645	616	632	632	601	631	640	622	590	583	644	648	661	651	612	598	588	622	598	620	584	653	626	608	606	641	618	588	626	591	660	643	600	635	676	607	640	634	636	629	658	648	602	605	626	612	601	593	651	657	656	570	665	598	650	590	615	620	635	630	600	650	613	646	620	621	633	627	625	657	611	649	613	636	650	676	613	602	585	610	652	634	551	581	634	595	627	677	614	623	625	633	633	615	657	607	606	623	619	631	597	643	645	603	603	624	609	614	623	581	636	644	629	648	614	607	613	651	645	614	613	620	640	640	607	587	647	627	604	658	602	656	629	591	606	620	653	593	611	612	647	606	587	617	616	652	638	606	596	627	638	625	637	622	636	590	566	646	647	639	592	613	686	682	615	639	604	660	602	581	585	616	666	641	606	635	605	630	589	622	569	606	587	609	619	642	588	638	634	641	610	636	630	621	647	573	657	567	608	589	634	631	627	594	650	638	617	631	601	642	563	632	603	654	578	642	587	621	622	648	609	616	604	636	625	582	619	649	591	579	611	616	636	593	629	651	621	641	647	644	620	643	633	583	661	616	671	649	600	621	652	599	626	618	628	613	626	626	619	623	609	644	579	603	618	589	656	583	612	599	631	656	597	641	577	622	590	605	598	636	623	636	615	580	644	604	650	666	652	621	650	653	636	595	617	604
81845	75966	68875	50820	45727	19434	1787	502	426	417	402	377	409	388	445	411	397	392	403	396	406	389	400	400	396	407	400	413	383	388	380	401	384	398	419	429	392	396	409	358	363	427	420	429	387	431	390	427	396	380	375	369	428	413	384	364	377	385	376	373	381	429	408	414	381	442	399	367	328	396	366	407	400	402	374	427	374	388	400	423	376	356	453	420	374	387	387	396	428	359	373	388	402	410	405	367	388	415	384	402	417	413	424	399	411	362	392	396	373	384	423	389	457	421	370	379	379	396	353	392	441	352	369	389	428	393	422	406	428	361	392	386	412	385	393	370	413	410	356	415	415	398	379	369	416	416	410	361	379	364	384	403	402	412	424	384	414	382	414	381	423	389	410	342	386	392	399	413	404	398	368	348	435	388	392	419	392	381	397	385	392	404	418	393	398	383	394	370	393	400	375	364	392	394	366	427	389	414	377	386	436	393	384	402	374	388	389	405	380	404	378	367	403	393	370	423	440	393	417	434	400	421	424	429	366	374	384	394	388	423	427	382	370	383	396	385	389	381	353	372	395	398	385	375	396	402	372	359	344	352	390	395	406	382	403	374	386	382	377	405	412	364	406	424	370	363	354	381	348	411	397	403	414	389	411	401	385	385	349	346	416	392	369	407	426	387	389	367	414	349	435	402	392	341	369	402	368	393	372	408	408	385	341	380	384	373	384	405	359	372	408	399	404	424	388	334	397	375	401	375	362	391	392	394	349	386	379	396	360	362	398	402	376	417	372	383	389	372	401	424	368	387	383	395	347	402	396	382	412	419	407	422	412	368	361	347	376	396	370	399	388	411	355	421	376	397	382	394	394	393	386	358	357	375	420	365	371	402	388	393	381	377	420	435	379	396	365	404	395	405	394	378	363	388	456	395	430	360	396	436	394	435	402	395	377	379	392	400	407	399	394	405	385	391	396	403	441	392	377	375	408	357	389	387	390	358	369	374	375	441	369	392	384	401	373	410	347	399	371	373	384	408	373	344	399	408	402	381	361	389	399	406	407	371	377	385	371	408	394	407	400	437	406	398	382	387	383	403	374	358	390	401	340	405	430	392	402	352	389	383	396	372	384	380	417	393	411	394	377	378	359	387	380	376	373	390	377	347	418	367	365	375	362	372	328	372	374	408	383	375	403	420	413	396	371	427	390	404	393	364	413	409	405	402	396	400	399	368	376	375	409	365	419	358	374	376	364	367	394	383	416	368	393	411	372	394	403	376	425	397	375	363	401	379	413	370	403	370	390	385	389	431	397	377	339	422	400	378	362	408	381	380	394	383	376	383	367	387	368	420	376	380	371	366	378	379	410	418	406	405	401	394	358	412	387	434	411	382	375	381	409	416	367	416	422	398	379	399	408	433	371	403	379	392	392	350	382	395	382	411	399	361	407	395	396	357	397	386	384	403	396	412	401	409	385	386	417	390	425	366	355	396	386	377	408	463	414	390	418	370	412	359	419	359	371	383	397	386	416	358	418	382	393	372	370	433	373	412	363	386	364	399	422	388	389	341	392	416	400	412	391	438	351	372	387	361	430	404	387	369	381	376	436	412	342	423	398	373	395	368	358	391	381	357	407	401	401	358	398	386	419	434	360	391	399	368	411	423	398	383	376	390	378	362	378	419	405	395	373	367	373	388	379	408	346	372	434	365	360	405	416	368	412	377	394	419	405	383	384	377	341	395	431	386	413	398	377	402	370	385	386	440	423	375	419	393	399	430	434	410	370	366	380	400	357	393	380	425	416	377	413	408	404	385	420	435	394	376	358	392	368	375	412	409	379	407	412	369	356	392	416	403	395	376	374	389	423	382	417	391	373	338	385	381	347	389	391	407	368	403	403	390	399	367	384	394	385	392	402	367	356	375	398	392	380	420	424	424	377	415	418	381	409	426	383	396	415	419	400	349	449	384	367	376	414	387	370	412	362	379	363	419	397	403	367	376	416	405	370	385	350	395	407	403	362	364	393	399	345	389	393	379	387	364	431	378	403	384	375	398	364	371	391	386	382	396	379	378	375	359	388	376	452	415	401	399	424	371	394	376	421	403	352	385	402	406	387	367	407	390	379	375	402	385	385	388	435	439	399	445	354	400	355	368	400	403	384	426	391	380	367	430	362	382	385	448	373	374	410	398	380	380	401	379	374	387	342	358	377	385	403	379	381	375	370	395	343	386	366	399	404	364	382	366	415	408	400	386	378	384	384	377	367	367	392	395	372	382	402	403	394	385	377	367	393	367	377	379	377	375	382	359	400	415	428	387	372	393	390	409	376	400	427	401	374	325	370	380	371	359	391	402	400	360	423	390	383	361	379	405	384	391	411	405	376	342	401	369	428	364	413	407	365	376	396	369	394	387	385	382	395	387	388	375	402	399	418	417	410	390	384	412	405	370	418	394	367	359	441	400	400	380	410	380	414	381	378	392	374	405	370	414	434	385	369	416	398	371	361	356	374	402	392	363	376	379	408	386	373	398	368	421	400	388	408	386	380	398	385	382	386	389	395	427	411	423	374	369	362	422	365	371	363	434	325	409	362	382	397	404	392	405	403	379	405	416	389	394	396	370	385	392	381	415	376	386	359	380	405	364	338	428	392	380	412	387	371	395	413	334	392	392	429	366	384	392	385	392	367	430	390	403	398	430	359	386	411	386	391	394	374	400	426	399	387	452	416	403	409	388	378	407	376	360	352	418	410	389	432	392	360	352	387	393	401	430	377	385	407	377	387	407	368	334	464	415	379	383	434	418	394	369	427	402	366	421	424	365	410	388	402	400	423	414	386	383	395	421	405	393	380	386	431	347	398	390	373	411	398	443	389	379	373	386	395	393	386	393	426	377	410	392	383	411	394	370	376	390	359	446	384	364	423	352	428	362	424	395	375	360	373	408	348	392	388	391	386	381	357	383	387	395	364	366	375	390	361	378	360	451	384	384	408	350	421	400	426	361	384	389	387	358	374	371	415	384	422	374	399	406	424	415	422	367	322	394	395	388	375	388	384	388	355	419	382	356	413	388	425	384	397	419	400	384	411	421	396	402	369	392	418	423	385	405	398	375	395	408	401	383	393	405	439	362	373	407	361	346	370	384	387	405	403	411	385	351	390	398	426	368	409	447	415	426	402	371	379	365	378	390	362	369	362	372	350	395	423	388	369	364	370	383	393	410	406	388	388	415	392	364	411	394	379	419	406	441	394	352	404	366	405	368	367	368	370	390	393	373	378	392	406	417	388	440	402	388	401	387	414	390	399	405	395	384	372	387	366	382	422	389	398	415	391	389	386	413	378	408	384	403	382	398	376	382	365	387	362	389	383	361	385	373	393	390	386	374	358	412	398	392	375	407	392	373	406	400	361	384	387	402	408	377	447	449	422	386	414	425	382	414	394	372	405	357	394	378	398	360	400	447	346	371	399	399	449	395	388	385	389	381	381	391	367	362	374	403	407	400	369	390	407	370	411	370	420	368
59554	65177	65924	60203	56289	13657	988	997	955	905	975	890	878	917	927	851	921	892	842	929	876	898	915	928	857	889	847	879	884	871	894	853	852	876	887	899	876	847	885	840	870	834	862	836	837	918	873	881	870	869	858	825	854	906	829	872	823	899	870	856	818	888	863	866	821	805	876	844	841	823	847	827	858	834	854	808	863	866	812	825	858	828	917	875	866	857	861	863	848	831	838	869	842	879	830	849	867	861	859	820	878	917	841	810	840	832	854	835	809	874	874	881	864	854	857	887	867	863	819	855	893	858	828	880	862	830	898	886	787	886	854	852	818	778	859	856	868	871	885	898	883	841	832	866	856	874	844	858	896	827	871	863	795	835	842	821	870	831	827	840	863	890	909	877	872	858	885	847	804	855	851	874	885	887	896	850	892	857	858	870	894	922	846	873	832	823	833	829	827	861	823	850	860	870	857	844	832	833	882	910	922	874	867	886	818	824	876	808	870	840	841	881	888	842	839	863	824	855	877	884	851	841	858	861	848	905	893	891	819	803	890	864	903	852	859	890	867	840	953	817	890	810	824	875	869	912	845	840	828	862	871	856	876	821	868	843	849	859	859	839	901	866	838	846	868	829	844	866	864	857	848	845	842	842	858	853	877	918	851	889	891	838	877	878	857	863	831	818	812	928	827	815	814	846	894	888	830	850	873	827	853	849	870	873	819	865	851	873	878	868	862	847	822	869	842	876	850	862	860	890	856	838	855	880	890	849	895	880	838	824	839	861	855	878	893	878	813	888	919	829	824	849	857	824	879	866	843	822	818	853	842	833	843	871	887	877	882	890	871	910	844	855	830	857	876	877	877	872	827	891	855	891	812	900	853	803	866	866	846	873	862	875	838	863	833	871	885	836	814	819	881	916	874	854	903	882	788	891	860	894	839	850	827	828	843	852	878	855	862	809	871	899	839	840	859	893	860	861	876	797	917	866	821	883	854	803	824	848	873	835	901	845	825	906	841	828	882	880	864	791	827	894	853	835	865	869	864	922	795	867	858	827	814	884	903	863	892	864	853	899	865	853	876	862	876	848	875	869	827	850	890	891	872	823	832	860	873	848	828	900	830	861	852	928	834	831	883	813	887	872	812	842	843	867	883	849	879	839	817	914	838	832	862	903	870	813	815	933	858	914	830	850	823	894	841	870	888	906	775	843	873	843	888	829	944	860	858	808	857	860	845	878	855	864	903	876	837	855	864	915	852	888	893	846	839	844	869	849	916	855	860	841	847	894	869	865	827	848	893	805	854	903	878	842	889	824	813	849	862	855	853	859	836	845	886	841	812	850	832	873	804	862	857	818	839	847	895	864	884	850	846	892	802	883	814	826	860	817	865	896	832	862	852	864	880	875	842	877	824	868	855	841	900	832	853	881	833	845	860	827	835	889	826	859	880	897	836	836	830	868	871	814	833	855	896	850	780	853	881	811	873	853	848	878	871	838	855	903	801	832	848	880	900	826	860	868	861	876	859	863	894	849	844	832	856	852	860	928	830	818	865	848	839	848	904	858	836	832	865	829	870	858	826	859	870	850	867	847	824	840	876	852	877	871	827	868	841	859	831	878	902	856	788	875	785	826	862	865	880	830	853	886	893	780	866	824	815	879	908	862	864	823	890	852	809	822	795	858	833	837	872	878	833	890	896	835	828	866	870	881	817	846	791	869	840	864	830	831	822	793	874	846	862	892	925	803	803	831	859	842	862	902	845	867	866	903	861	893	838	859	795	807	814	896	842	852	842	907	819	861	890	877	842	871	880	876	842	854	848	848	804	797	842	843	873	847	837	871	858	849	823	887	877	900	861	811	866	860	848	871	873	849	876	823	836	858	890	856	906	897	879	851	814	880	883	834	838	822	883	851	863	834	844	860	839	857	885	860	852	844	864	844	823	868	848	848	858	833	831	827	897	888	882	910	863	890	870	847	803	796	884	855	841	826	839	862	809	893	863	837	847	910	869	852	831	840	874	853	829	821	832	864	863	864	886	873	790	910	832	883	856	813	815	844	824	831	817	822	881	876	875	877	846	850	936	878	840	875	823	802	849	856	848	870	819	831	850	896	863	786	855	878	876	862	806	859	868	886	866	812	869	870	873	867	788	891	881	877	840	838	905	844	870	836	921	902	838	834	831	861	849	884	850	802	839	828	838	895	801	824	887	919	872	882	798	870	939	883	887	840	870	840	913	844	841	868	874	888	876	835	831	809	897	871	930	856	846	824	842	862	896	817	835	848	868	835	812	910	866	896	877	891	834	880	834	882	864	804	866	828	853	842	864	861	857	885	867	842	867	884	836	893	854	832	854	854	846	856	913	796	874	813	828	841	869	854	889	886	832	812	811	876	874	838	878	818	841	836	886	850	882	870	825	830	852	818	820	893	811	867	849	895	824	864	845	801	842	847	824	832	874	831	872	845	795	828	869	841	801	883	876	819	853	814	880	863	854	855	890	836	857	869	856	831	903	862	845	893	824	828	860	891	887	839	878	834	888	853	866	855	869	855	881	882	866	858	828	838	879	889	861	848	841	847	881	896	827	857	879	817	817	836	836	842	842	902	883	854	875	911	867	870	914	859	833	876	840	827	847	857	867	803	910	866	879	906	849	846	880	843	893	870	848	816	850	802	879	866	849	882	866	882	810	873	869	826	850	848	858	872	859	797	829	803	866	855	852	892	863	869	901	853	840	842	855	853	816	812	857	840	803	903	821	839	842	866	897	790	810	838	833	806	831	825	792	871	863	806	899	828	833	853	872	882	874	917	864	830	853	873	841	855	882	911	849	788	861	888	895	856	866	871	883	820	783	860	845	865	839	861	882	843	865	877	890	838	857	861	820	872	852	871	838	867	853	856	847	810	881	909	829	789	868	874	847	855	865	887	824	845	810	852	885	870	917	886	871	871	844	919	832	876	815	869	838	845	886	823	832	880	848	814	892	859	861	868	830	828	864	820	883	828	825	917	838	889	863	838	833	876	872	833	861	899	889	853	892	826	841	829	837	876	835	862	870	878	858	809	845	869	845	804	850	873	862	867	867	862	894	877	848	804	861	863	870	861	851	880	835	881	846	872	806	858	857	815	830	876	888	865	867	875	882	859	849	845	881	857	882	842	870	836	845	819	891	830	858	840	852	846	811	876	895	873	814	853	817	841	885	850	909	850	854	810	851	878	850	907	834	801	884	857	855	884	813	927	855	831	789	829	810	843	805	903	840	817	833	866	858	861	846	871	805	841	846	834	897	841	825	885	885	853	841	937	898	856	926	792	828	854	839	855	884	886	818	842	887	891	850	831	886	883	847	826	828	842	882	833	832	871	865	849	824	881	854	837	856	837	861	876	813	845	845	881	859	833	846	859	863	849	922	872	912	829	874	845	853	840	826	885	875	870	854	852	868	850	834	836	876	825	829	868	852	848	936	812	875	864	863	883	868	885	850	899	804	905	888	814	886	855	822	873	848	828	936	861
70965	35647	14228	3810	2552	588	363	328	327	333	341	317	339	318	352	306	286	349	339	311	322	335	354	339	332	333	320	325	333	328	381	328	362	337	317	341	329	318	316	313	334	338	337	309	340	353	328	343	339	343	340	318	327	338	334	321	322	365	320	371	364	356	316	331	326	360	341	325	327	327	326	364	334	315	316	352	335	330	302	338	352	341	356	347	342	305	362	356	353	361	341	294	317	329	343	302	332	316	356	334	301	339	331	336	338	337	332	311	343	346	348	307	316	324	319	343	330	353	332	323	310	338	366	368	328	358	340	361	327	321	354	337	329	330	333	338	364	337	355	328	328	352	322	337	340	356	292	349	310	330	329	341	335	370	349	338	314	329	307	368	364	354	352	328	347	324	320	323	324	331	317	324	332	353	339	377	353	312	331	343	329	341	337	324	336	318	331	332	342	350	350	323	350	306	324	328	340	342	334	330	309	312	299	332	337	345	324	370	306	327	343	346	324	372	315	334	315	334	324	330	341	295	333	347	307	346	305	328	364	323	314	366	327	355	325	328	315	373	359	324	289	344	353	346	316	337	345	304	348	325	355	365	338	324	310	322	335	320	348	344	308	321	330	295	351	306	353	355	318	299	343	336	365	337	346	326	355	336	306	317	320	326	376	348	323	321	358	318	356	331	312	310	324	318	326	360	318	333	356	358	308	363	308	362	343	347	366	369	304	336	350	324	345	328	361	342	331	351	345	323	338	329	330	318	338	360	333	350	336	343	357	373	296	344	340	308	314	322	324	350	342	345	285	289	336	257	325	314	329	347	339	318	326	365	331	371	323	309	319	346	323	338	356	345	346	307	346	297	331	320	348	321	328	323	311	351	363	320	327	335	320	302	341	336	317	326	314	366	299	322	322	338	340	357	325	319	356	337	373	326	332	365	338	354	312	328	328	308	341	354	332	326	382	352	361	306	323	311	348	371	331	332	319	357	351	298	310	332	354	354	330	333	320	328	319	317	296	304	323	340	358	353	335	302	357	351	325	323	279	344	357	356	345	322	305	373	355	360	336	332	345	328	324	330	319	371	322	388	349	346	326	354	355	331	297	307	372	331	305	331	360	354	373	325	342	324	328	316	338	340	336	341	301	335	348	318	343	357	343	305	361	326	357	365	350	325	332	322	301	319	353	354	311	330	355	344	340	320	316	336	337	329	288	324	367	386	348	345	361	310	313	330	351	360	303	353	350	331	295	316	351	343	337	293	327	349	333	362	350	346	347	319	334	360	359	323	285	335	347	350	335	347	301	346	292	312	333	335	334	297	308	332	314	328	350	341	323	334	302	315	326	325	341	331	359	327	377	324	330	320	342	318	346	319	315	332	334	337	317	360	288	345	324	337	352	349	321	339	325	340	334	348	372	349	314	348	323	338	353	321	351	340	349	331	348	365	308	358	330	317	339	340	362	330	345	369	362	334	363	347	369	348	352	310	336	322	347	363	336	345	343	315	333	322	327	361	324	361	315	351	330	334	330	324	369	348	323	328	305	343	333	334	318	306	327	325	331	343	371	368	327	368	378	342	309	305	340	335	327	349	336	337	342	352	310	344	318	353	323	333	314	356	328	380	374	355	317	348	358	347	337	342	354	346	303	359	341	303	341	318	309	346	336	282	342	336	357	314	357	350	319	344	320	327	321	363	354	315	346	325	350	319	316	383	319	339	343	351	355	320	304	318	320	335	335	360	373	353	317	349	307	387	319	343	374	339	316	354	361	339	355	374	323	333	315	330	327	344	361	333	317	357	348	341	362	331	320	329	316	348	328	324	333	350	374	359	332	333	331	346	356	336	313	353	311	324	341	345	336	363	346	334	339	307	324	346	319	339	317	328	344	301	307	336	323	306	355	340	354	351	357	347	329	334	327	333	327	334	356	331	375	340	302	311	381	350	317	341	323	328	353	317	349	339	314	296	365	304	335	336	326	272	319	314	340	324	353	323	324	316	339	390	311	358	314	321	351	331	328	324	344	304	368	350	341	357	325	352	303	339	348	340	368	300	331	368	330	344	383	322	322	304	328	338	345	307	365	316	327	338	315	329	367	343	331	361	314	354	332	299	346	320	335	321	335	302	350	303	306	350	329	350	342	322	299	347	324	324	308	304	381	320	351	333	344	355	349	299	328	327	331	342	319	353	327	318	340	331	328	325	323	334	347	303	307	370	330	378	333	313	327	348	341	339	322	330	340	330	334	318	326	340	319	316	316	335	368	333	331	334	335	319	343	332	305	340	322	319	342	316	254	335	345	345	357	344	344	336	334	334	337	347	317	363	303	332	344	317	299	343	301	328	318	304	308	323	349	285	328	319	338	336	317	303	307	362	330	305	321	297	330	313	341	366	315	314	315	326	345	334	321	326	343	336	292	332	324	351	337	331	293	336	340	340	315	364	322	345	314	300	341	315	360	335	345	300	332	326	328	367	326	336	332	349	356	324	378	340	331	385	343	344	353	339	362	360	312	335	334	362	333	345	352	319	350	343	339	339	332	357	301	327	328	349	344	339	309	318	339	337	384	352	334	316	334	369	348	343	364	338	367	336	354	346	313	361	336	357	343	330	353	347	344	331	327	330	340	334	375	325	320	298	334	334	370	372	355	348	369	337	307	386	323	348	309	364	333	357	316	332	346	300	323	337	348	312	325	339	303	348	336	322	335	337	337	348	351	350	382	321	349	332	319	365	331	331	339	347	313	346	341	349	354	353	352	307	347	318	316	316	320	312	334	341	348	329	332	339	345	333	300	332	330	307	347	359	316	327	342	321	323	322	352	336	385	348	353	349	343	309	317	313	332	344	349	347	321	322	349	360	337	322	328	322	333	354	302	377	304	340	326	330	312	349	311	321	318	368	365	350	356	322	338	377	315	327	351	339	333	350	334	336	319	358	327	344	329	320	322	295	321	330	347	334	372	329	303	337	349	327	353	308	327	347	322	347	337	329	305	325	371	341	311	339	329	328	383	336	340	355	286	355	366	365	316	308	348	345	365	339	345	359	300	285	351	343	290	320	338	327	338	327	361	349	321	349	325	347	336	350	356	360	333	317	335	305	329	360	353	348	369	320	306	337	347	340	322	310	319	364	345	344	326	340	344	371	324	332	318	314	335	296	323	340	311	335	322	345	346	328	315	348	358	334	328	320	338	375	366	350	347	370	290	347	340	293	332	344	327	325	337	345	336	336	321	329	352	338	354	316	335	321	318	310	305	298	363	355	301	333	317	328	347	362	338	345	320	327	312	333	358	350	320	356	323	389	328	328	374	324	315	343	320	347	320	333	312	351	322	303	339	334	345	367	324	327	334	334	340	355	323	364	351	337	328	331	316	339	326	343	340	344	336	354	335	327	343	352	331	326	366	342	312	334	353	350	314	300	347	340	340	331	333	314	317	335	310	358	358	372	370	369	348	312	356	359	295	358	335	374	313	314	316	319	350	340	335	296	356	340	376	346	319	326	317	306
41367	17594	12019	8181	6957	1130	727	703	697	743	689	755	701	749	705	736	743	716	746	712	713	697	715	706	724	756	708	665	770	759	693	721	753	749	736	706	667	751	718	714	720	702	657	745	720	719	678	725	678	705	766	727	728	751	715	747	740	734	756	756	712	764	727	728	726	676	717	733	748	733	721	712	727	686	738	728	733	714	729	698	721	724	703	725	746	727	679	716	690	788	712	708	701	741	684	744	687	690	695	685	726	728	703	764	748	734	692	745	734	732	685	709	747	752	674	776	786	730	737	693	706	714	695	695	752	741	694	766	734	780	718	710	731	721	711	716	730	703	703	774	717	725	694	758	676	702	747	703	754	723	700	747	735	698	743	721	723	687	649	699	744	729	710	708	705	692	729	743	701	737	676	710	709	729	654	760	692	706	698	733	747	681	750	764	683	738	742	721	718	773	634	759	732	646	745	685	702	740	765	702	773	745	768	740	733	706	728	694	701	718	699	757	736	740	763	707	733	701	727	755	782	733	698	716	699	693	703	705	676	691	741	703	744	692	747	689	694	692	769	729	743	723	809	739	681	711	724	670	739	762	758	731	701	716	748	789	708	711	710	760	663	719	711	731	711	742	771	724	757	691	759	729	712	775	749	747	746	729	735	751	744	723	711	738	707	730	749	726	711	727	682	735	706	720	685	706	712	736	707	720	732	718	697	723	702	710	743	715	739	695	728	735	767	705	660	700	742	755	732	730	693	751	729	748	737	683	731	715	712	694	690	702	725	700	746	735	728	752	727	743	705	673	718	737	723	670	747	794	709	711	711	722	700	685	734	690	721	750	710	709	715	752	742	702	703	739	701	677	724	706	744	718	718	711	735	694	736	684	711	745	706	740	664	733	726	702	709	701	693	766	747	691	718	709	712	688	727	758	714	754	701	703	743	671	720	751	730	700	769	687	740	687	763	745	732	738	694	703	738	706	745	722	714	677	699	750	714	739	718	723	682	723	741	744	732	739	721	701	720	744	707	762	721	718	761	744	697	762	744	703	736	748	725	743	685	747	730	705	764	712	761	747	702	707	729	719	733	695	751	684	674	724	719	751	747	764	686	708	732	705	721	747	737	748	712	711	728	692	718	744	743	735	713	731	725	660	732	721	705	702	753	688	727	690	734	675	707	744	712	715	762	669	706	690	744	740	675	722	723	735	750	755	673	677	747	707	704	747	769	776	692	715	707	726	741	695	696	718	716	708	718	781	762	691	717	722	715	698	654	701	703	714	689	737	719	691	744	718	694	719	708	725	688	767	728	706	760	719	759	674	739	731	720	702	721	745	675	723	713	730	655	750	739	728	747	697	783	722	764	744	707	747	715	743	770	725	714	688	685	706	719	659	790	701	734	709	737	712	758	681	716	751	685	720	775	675	751	685	752	743	728	743	730	720	737	694	709	699	694	692	715	731	728	727	727	739	718	703	722	690	735	708	736	760	701	725	699	755	734	716	719	747	719	798	716	708	703	743	682	728	747	775	686	682	697	734	706	716	761	698	696	743	702	725	712	740	762	756	723	772	777	733	683	776	763	692	705	703	701	691	727	750	720	696	749	683	699	746	760	661	746	731	753	689	704	670	679	714	672	723	685	731	688	736	752	733	696	714	736	705	743	743	743	708	689	685	736	739	713	669	746	721	745	746	775	718	686	742	726	731	745	723	745	697	714	747	694	721	695	745	736	763	716	742	773	719	732	726	716	736	751	716	691	750	731	720	685	747	722	713	728	740	738	698	741	711	680	725	743	727	728	716	734	700	706	778	734	745	761	738	756	734	745	727	745	703	713	760	675	760	706	731	740	714	725	728	749	757	718	678	700	715	749	723	785	692	754	690	728	691	718	707	691	717	704	700	791	706	719	745	753	732	740	755	770	727	731	697	730	748	718	682	734	767	727	723	724	755	742	733	702	738	745	728	754	757	739	690	720	703	740	716	747	738	720	729	718	697	771	730	738	760	709	727	736	723	695	758	749	789	698	666	711	759	697	722	716	733	692	723	733	739	682	717	679	702	737	693	715	694	681	707	732	721	715	715	772	704	713	736	755	724	769	708	713	751	720	703	728	716	750	739	731	739	664	746	689	683	724	675	707	693	762	733	679	759	694	654	778	726	812	708	749	705	723	724	723	706	727	698	733	699	713	740	676	663	714	701	713	716	701	720	785	729	766	716	713	702	751	693	745	696	747	732	691	767	679	761	725	684	730	733	722	737	727	740	736	714	658	694	716	700	683	687	689	705	698	738	772	698	775	706	679	743	755	690	739	688	730	750	730	741	752	721	740	751	759	697	719	735	678	706	682	729	762	693	782	680	753	739	694	717	708	712	711	779	677	773	731	703	717	708	728	710	686	723	756	694	697	748	727	701	744	754	739	735	723	678	679	749	763	666	732	751	713	775	673	713	701	709	682	707	715	745	764	761	737	753	727	745	751	684	727	741	731	754	727	726	694	729	712	758	695	767	713	773	728	713	663	713	683	728	691	774	695	703	684	709	684	683	805	682	716	747	755	752	735	690	730	731	732	728	692	716	693	703	729	693	697	691	670	711	724	701	743	702	687	704	724	686	681	702	731	714	750	716	765	739	720	710	719	745	708	709	757	694	715	689	729	731	745	795	693	687	696	799	742	710	719	747	760	715	763	745	742	741	712	742	729	682	733	721	693	741	695	769	735	705	732	737	711	698	700	755	698	706	709	725	724	721	718	711	701	723	739	713	704	742	738	724	711	737	693	694	735	714	756	760	788	730	702	689	686	714	718	726	709	724	718	728	775	746	736	713	761	758	715	722	731	723	675	769	780	694	723	740	775	731	726	734	716	682	728	694	731	701	769	724	747	710	771	744	758	759	738	743	714	737	714	757	750	705	729	684	731	730	727	713	708	778	755	792	814	720	742	771	703	731	650	668	736	690	697	704	736	734	724	711	723	737	729	742	695	761	707	714	716	772	721	742	708	750	725	727	693	705	754	716	736	721	721	706	718	711	675	743	715	763	729	742	727	704	742	699	801	712	710	736	710	744	730	707	750	701	667	704	684	736	736	697	693	662	706	716	700	766	736	708	724	719	698	723	747	709	723	718	744	720	661	723	685	773	738	730	740	709	729	711	726	710	740	693	726	701	749	769	698	734	753	687	713	731	652	722	691	708	737	738	764	683	717	726	699	727	718	751	725	706	732	652	735	733	750	720	725	685	748	685	680	679	718	699	711	748	705	712	727	728	749	683	723	726	753	683	695	775	720	737	726	724	742	730	683	750	654	677	729	725	736	722	722	724	743	689	748	714	727	706	724	729	754	733	718	744	709	692	710	708	732	727	701	730	701	751	703	731	726	697	752	727	697	744	720	722	728	750	726	747	688	705	736	679	731	745	745	701	738	703	702	694	744	696	688	746	747	716	749	745	733	745	727	712	718	686	713	747	753	730	719	777	773	743	712	704	712	711	729	743	733	668	715	734	720	710	721	760
82469	68492	55612	44840	35540	11263	551	286	279	287	255	285	285	266	259	263	263	272	268	244	252	250	299	243	266	235	268	265	268	275	279	251	277	262	285	253	276	236	273	250	242	258	246	253	284	259	287	280	263	243	259	281	259	263	269	271	240	256	278	233	272	274	277	258	256	270	280	277	252	261	224	251	228	241	267	263	228	232	258	252	288	274	253	229	264	261	255	261	284	234	252	267	245	303	268	229	242	231	262	255	265	238	247	247	213	271	236	255	251	254	226	247	287	311	276	256	246	289	268	232	260	255	267	274	266	254	278	277	248	259	317	268	235	278	240	258	277	227	252	262	258	235	235	246	278	267	224	262	260	244	272	265	247	236	267	247	224	234	271	280	280	270	242	256	246	238	264	262	254	226	278	265	255	215	261	253	247	257	254	248	281	273	256	262	238	218	253	258	271	262	235	260	281	262	244	259	268	258	280	260	272	249	271	259	291	253	281	249	247	252	257	276	253	272	272	273	252	220	263	267	266	247	280	259	266	281	245	257	268	248	247	280	289	243	279	276	253	270	268	286	276	261	283	251	254	242	259	280	298	260	253	240	247	273	235	250	264	272	247	254	257	270	271	237	267	250	236	298	236	255	256	228	264	217	244	230	296	244	253	237	243	230	227	243	265	272	240	242	215	267	263	218	259	291	235	242	231	255	277	279	284	258	269	289	303	236	269	239	274	259	258	244	261	297	261	262	249	277	266	253	259	262	274	273	257	269	253	263	241	263	282	253	247	275	269	273	215	255	229	217	231	248	289	255	260	233	259	272	248	240	266	256	250	246	254	289	250	240	260	282	270	250	269	205	262	281	264	271	261	251	257	280	256	255	281	284	267	270	246	259	246	279	266	247	273	283	229	254	282	278	286	261	246	292	254	305	279	280	271	263	261	279	260	243	276	266	255	256	253	239	265	243	257	267	270	257	302	280	236	269	266	234	243	260	268	238	252	235	250	215	239	268	265	227	245	252	242	244	241	260	231	256	287	230	263	259	226	247	253	292	274	252	242	238	243	247	254	260	283	249	262	239	243	249	241	281	282	247	232	269	285	263	231	276	250	250	254	275	288	269	259	283	270	273	274	276	264	238	266	217	286	239	259	247	243	292	278	267	230	255	255	275	267	239	234	275	243	265	275	273	276	274	252	277	279	252	291	265	282	271	244	226	236	248	251	293	260	262	247	260	281	252	242	274	277	259	272	242	252	270	264	237	242	244	268	266	263	225	266	290	285	272	217	261	250	246	235	279	246	229	262	262	279	240	273	256	276	246	259	249	247	264	261	239	229	236	264	240	225	251	256	219	261	237	257	233	284	270	282	292	309	271	245	261	246	254	256	237	275	267	260	270	233	276	272	253	242	253	248	258	254	257	270	235	250	244	302	262	249	286	243	249	249	243	268	255	253	253	267	266	241	250	225	251	234	273	290	268	269	264	284	271	283	266	258	261	285	262	291	250	251	253	252	270	247	253	259	246	241	288	226	248	256	259	252	268	236	275	248	276	250	269	260	231	285	242	258	225	274	271	255	264	276	263	239	259	248	233	270	266	236	247	263	262	263	278	271	288	231	267	266	248	232	238	242	250	238	257	232	267	240	266	263	239	256	253	239	269	261	277	255	289	246	253	279	241	243	247	245	256	297	241	262	237	277	267	266	232	281	272	238	266	278	253	240	240	268	242	273	278	236	278	221	276	271	270	237	257	258	270	258	260	245	242	240	264	270	288	243	269	261	246	266	257	271	256	242	231	261	243	240	227	232	250	253	285	276	249	246	251	302	265	284	251	280	295	257	265	254	223	291	250	265	277	255	280	250	261	242	250	231	250	285	261	221	264	240	212	244	254	249	264	245	254	274	287	257	235	284	253	236	275	232	275	282	278	235	237	255	251	250	279	254	233	239	288	272	273	254	247	285	266	285	274	247	240	264	254	238	295	275	233	254	252	243	234	244	267	261	276	224	268	245	306	251	240	267	240	266	295	255	270	236	241	258	258	254	229	272	278	255	258	273	271	276	278	258	254	257	245	286	244	279	240	289	248	237	229	269	257	264	250	231	254	259	241	277	256	252	252	272	227	252	229	233	269	285	253	243	207	246	234	247	255	267	229	227	287	270	243	259	248	256	248	276	240	257	262	246	271	263	279	263	245	244	269	272	237	249	286	232	269	267	278	261	286	266	240	246	261	255	240	253	266	267	246	257	278	242	262	284	258	263	257	271	248	251	252	253	252	274	267	305	248	250	240	240	253	253	258	248	228	244	272	276	259	280	261	231	224	255	267	248	251	235	273	237	225	263	274	259	253	265	248	273	298	272	273	242	271	260	237	238	247	232	250	275	252	262	243	249	287	264	259	253	231	270	272	279	233	204	243	236	237	247	271	237	274	242	271	262	255	271	257	253	247	248	231	244	283	245	245	261	241	273	228	257	263	235	254	283	287	255	252	266	269	254	233	259	221	247	265	251	239	258	254	272	245	242	243	253	251	254	239	261	254	284	291	277	240	267	236	289	258	264	221	286	248	251	241	269	274	256	246	257	279	249	236	248	245	263	223	243	247	252	258	271	236	257	270	265	249	243	255	268	251	265	272	255	263	252	238	234	273	258	279	287	260	255	253	219	250	245	285	262	238	259	244	257	243	235	284	269	247	260	260	259	242	244	238	259	289	264	278	222	264	269	269	259	264	271	253	279	295	262	278	249	261	228	254	278	269	300	255	284	259	246	250	252	277	236	240	238	273	237	263	250	256	240	244	284	259	277	283	282	296	298	275	242	266	279	265	247	265	237	228	261	255	285	260	260	302	292	271	270	253	267	250	267	250	259	264	292	263	270	239	259	274	254	230	272	279	246	280	272	263	238	244	237	286	251	261	245	243	268	261	238	279	279	246	287	270	264	249	240	268	246	263	273	241	284	255	238	271	257	269	271	283	272	257	262	266	288	278	270	278	240	265	253	193	248	239	272	241	242	256	239	282	241	249	233	268	252	258	245	240	249	247	272	246	268	254	258	256	251	225	253	225	277	252	250	258	259	254	250	242	258	264	243	268	267	263	231	246	297	278	271	254	266	273	247	250	265	282	248	271	265	228	239	256	245	255	259	267	244	272	275	267	237	257	277	257	216	271	248	262	263	252	263	226	267	250	259	267	272	251	238	248	256	240	266	239	228	251	282	287	258	261	254	274	241	263	229	252	249	220	269	258	251	251	293	269	276	269	257	262	234	257	260	255	259	246	262	273	261	265	256	265	265	302	262	222	263	249	278	270	231	251	231	255	253	272	276	259	258	237	234	265	263	260	248	273	234	257	257	301	266	266	276	234	258	242	266	223	274	268	272	284	261	260	257	253	262	268	232	245	241	251	225	280	219	229	238	269	247	253	257	238	257	249	267	270	215	265	263	247	239	257	262	283	271	272	239	276	258	287	268	279	276	304	262	261	270	275	283	270	243	266	270	236	249	229	261	281	246	237
53525	54138	52601	53770	46574	8644	756	726	647	714	640	646	652	581	661	624	587	594	636	646	609	581	603	610	627	580	622	617	610	619	563	621	636	582	592	544	593	593	569	587	638	608	588	630	578	612	617	606	576	595	566	636	580	593	567	606	565	567	597	616	621	597	554	607	566	603	590	624	586	607	563	596	597	610	582	585	590	615	623	583	582	612	588	563	622	585	574	585	576	580	585	620	625	652	588	589	611	583	607	563	592	582	573	634	660	616	605	613	567	562	616	608	614	625	548	602	610	559	553	610	567	586	604	569	612	552	603	591	556	576	661	622	593	574	592	563	606	606	573	608	580	610	592	580	600	593	586	624	570	572	591	594	534	610	569	567	588	591	565	623	577	543	633	635	602	622	588	611	624	593	588	583	615	559	584	610	571	552	578	598	595	612	573	595	633	590	630	607	624	574	602	553	558	577	567	595	597	572	603	591	573	575	557	577	573	599	655	556	581	581	625	606	566	589	594	554	590	613	548	567	571	590	581	603	557	579	599	574	584	624	599	604	585	592	608	591	604	618	596	558	579	638	602	583	577	582	546	605	600	601	611	619	589	563	608	623	575	603	585	633	616	569	546	578	595	608	568	581	597	600	574	580	589	611	544	586	611	610	608	608	569	548	572	568	624	607	604	589	585	558	579	593	651	567	542	609	591	574	562	602	583	603	571	658	549	567	619	611	560	570	572	643	593	566	577	615	588	562	597	605	621	604	595	606	592	552	590	575	597	583	621	629	578	626	596	557	611	536	611	613	581	609	606	588	592	600	552	558	585	605	598	562	611	579	603	606	636	608	561	613	578	556	643	594	609	607	589	602	578	607	642	582	595	550	652	549	563	594	605	620	544	572	565	604	576	610	585	582	641	541	643	620	595	555	519	555	632	573	603	592	629	571	622	588	576	621	634	616	587	572	611	606	581	642	578	593	573	606	604	578	609	612	623	602	569	591	596	594	585	615	598	576	574	546	616	591	619	598	585	585	564	563	580	579	554	596	570	622	566	620	601	592	597	613	611	595	602	567	626	623	607	567	632	605	602	589	560	632	584	574	617	617	570	592	534	589	617	573	576	602	613	596	589	572	589	597	625	562	599	535	558	623	633	571	571	640	594	567	606	580	617	563	582	601	600	643	586	585	600	604	595	622	547	581	567	588	599	652	613	608	581	551	587	559	603	599	575	593	592	590	609	586	554	586	618	600	642	595	606	617	549	542	564	611	592	601	584	597	592	551	576	567	577	567	580	676	579	584	595	613	607	624	601	603	564	619	613	536	643	570	580	592	577	585	584	584	599	608	572	595	603	633	578	614	564	629	557	558	544	582	528	552	591	598	606	588	561	596	629	595	583	606	561	589	605	587	592	576	603	575	574	575	614	617	533	607	572	543	574	558	589	584	579	597	584	574	580	609	578	605	534	585	620	619	600	593	595	583	589	577	565	568	556	583	597	620	565	604	597	595	631	564	576	589	592	533	595	563	628	580	582	632	641	632	580	584	581	577	647	619	607	584	644	583	588	557	577	645	608	585	593	572	585	626	563	576	584	614	582	621	606	586	569	557	555	599	640	569	601	613	576	581	609	610	591	630	580	607	606	579	611	580	619	585	584	616	589	607	620	588	624	586	638	587	576	586	582	595	601	626	607	623	557	585	614	580	575	610	609	560	593	591	625	627	584	593	559	556	589	609	598	541	584	580	589	630	574	656	622	553	588	625	584	595	562	596	607	634	543	592	583	571	582	648	596	629	573	625	587	584	616	600	584	530	589	581	611	600	603	614	569	571	562	574	611	578	559	580	612	639	572	598	566	569	605	624	604	594	600	642	628	574	565	565	587	580	599	613	581	604	599	616	594	553	566	606	610	596	606	598	574	607	575	637	587	618	570	583	575	591	533	558	545	586	596	550	575	525	607	588	580	583	601	590	587	553	605	596	614	597	607	609	573	596	583	610	602	615	599	571	544	574	586	573	568	602	623	624	574	580	565	604	584	628	573	596	581	570	602	572	582	568	608	541	628	591	611	607	557	590	642	558	621	582	615	609	626	582	587	567	568	545	595	599	574	641	594	585	595	589	630	609	616	576	611	547	581	601	566	599	573	602	581	615	630	566	604	596	592	581	581	591	570	626	566	547	580	610	552	594	607	571	564	612	588	608	604	598	585	619	554	585	633	587	576	614	599	576	599	599	598	577	603	559	583	612	598	576	603	594	617	624	576	573	590	598	584	622	581	621	555	592	576	606	607	604	583	580	599	584	599	577	589	626	590	580	576	551	547	586	577	619	626	571	606	574	615	592	562	617	599	584	566	620	570	609	594	566	591	638	630	582	564	606	584	600	588	614	606	620	531	596	582	624	613	588	552	592	568	568	591	556	585	608	591	613	553	585	604	615	597	572	573	642	611	600	631	629	632	591	581	625	563	609	612	599	606	614	572	549	579	621	610	597	612	566	559	619	608	592	625	612	565	577	645	630	569	560	623	606	609	602	615	608	579	646	585	612	586	621	605	577	571	574	585	589	586	611	580	564	597	594	600	581	574	610	576	582	599	583	642	585	583	570	578	580	594	593	620	622	571	608	574	597	582	617	579	578	572	602	594	579	595	578	581	593	630	582	550	574	576	618	597	581	630	631	602	565	603	595	619	614	541	649	619	574	582	596	587	597	587	610	576	545	571	602	586	570	643	603	610	598	619	549	608	580	562	632	606	573	604	604	603	558	596	586	587	577	630	592	596	593	569	564	586	609	614	548	532	598	605	598	571	618	598	609	576	565	599	571	540	591	582	637	643	600	585	656	634	553	584	644	574	578	601	604	633	596	656	603	611	590	593	579	607	603	587	622	615	583	533	611	596	583	565	562	584	579	624	607	568	623	588	569	605	569	626	590	591	576	610	585	542	575	633	601	585	612	586	618	606	576	585	633	576	554	553	553	551	596	616	567	586	672	603	596	561	571	657	583	594	624	591	574	551	573	586	579	590	610	582	627	575	626	562	548	584	586	609	607	625	620	572	603	618	632	618	581	623	599	558	612	574	592	603	598	595	573	590	604	614	603	562	572	605	614	585	588	604	576	574	666	565	621	585	570	602	598	585	618	604	588	574	563	627	555	618	583	560	575	573	655	631	616	631	606	586	628	623	600	578	551	593	602	587	550	592	600	589	608	530	608	558	600	622	547	603	562	618	628	595	531	587	602	586	587	568	578	533	631	612	574	601	603	594	597	604	595	594	563	599	583	615	533	574	569	606	596	581	600	633	623	594	623	578	590	582	562	637	580	625	643	605	555	575	566	555	538	591	631	611	604	616	569	649	564	615	560	600	622	580	636	594	612	609	631	581	641	596	591	579	643	571	614	582	577	609	593	590	591	580	631	583	598	596	594	595	608	577	608	556	626	582	599	587	576	542	610	598	643	594	592	579	575	621	638	589	616	591	578	618	605	580	607	582	567	585	587	574	598	586	583	595	626	556	599
87131	77989	65889	54547	45651	21525	2119	450	409	377	360	426	434	363	375	400	389	409	418	387	394	358	384	392	389	403	361	369	367	361	399	374	402	400	364	442	380	390	360	384	400	356	368	381	398	378	397	376	364	352	365	372	354	363	353	371	379	396	407	372	368	384	383	376	389	367	379	381	361	387	397	410	371	382	411	416	367	361	362	399	381	410	389	407	363	384	385	400	359	407	380	410	375	379	376	352	388	374	386	389	364	383	410	410	408	380	398	357	378	381	396	409	389	403	404	351	367	375	403	382	347	408	420	359	388	382	413	405	387	400	360	364	385	404	389	369	359	396	381	417	390	392	379	399	371	400	426	383	387	364	384	394	379	383	404	432	381	390	402	382	383	391	422	398	392	392	363	397	391	376	373	386	396	391	358	365	384	400	400	427	408	381	377	345	388	390	353	417	397	410	392	392	383	401	384	383	376	367	399	404	367	362	373	416	389	342	399	366	360	418	403	353	393	374	368	341	357	396	394	399	364	436	404	352	367	356	371	392	347	396	394	358	398	403	389	358	342	404	345	382	379	403	357	364	388	352	367	385	376	379	384	410	388	359	383	385	360	395	407	385	385	342	385	387	437	383	372	390	332	337	416	367	405	417	339	343	363	399	405	393	398	400	382	387	377	385	386	347	373	350	399	341	385	369	363	395	381	416	385	356	406	387	405	374	400	391	352	399	365	389	399	373	365	375	385	339	366	339	408	355	393	382	390	388	376	353	388	366	379	385	366	372	383	384	353	366	365	351	419	392	382	388	359	400	401	387	403	394	386	374	393	402	372	339	404	406	341	387	397	383	391	383	380	403	388	394	382	376	364	398	378	384	364	371	388	420	381	429	383	426	384	413	390	356	367	436	376	405	408	399	391	398	362	408	411	379	379	396	356	347	364	369	374	362	360	339	345	386	368	393	399	395	368	391	373	353	420	336	358	392	365	390	398	335	416	413	384	379	380	350	386	375	405	366	366	416	346	366	396	381	397	388	388	376	369	403	352	380	383	341	420	391	347	383	395	383	390	352	364	352	379	383	386	347	394	372	385	341	353	416	394	434	427	377	401	399	388	372	375	382	364	369	385	382	352	396	381	411	390	383	361	404	366	414	358	385	372	408	383	375	429	441	401	398	372	373	394	370	401	373	374	376	371	383	426	388	360	374	381	369	401	366	356	394	364	379	369	387	395	393	418	382	387	367	368	383	383	355	340	338	350	380	385	381	385	374	420	421	401	402	367	386	379	341	349	387	339	372	402	393	369	359	404	406	360	391	379	397	411	373	415	354	396	410	399	425	405	358	373	362	378	387	339	380	356	386	381	405	348	404	363	374	357	408	383	366	381	350	362	395	373	366	381	400	379	423	353	372	366	351	346	412	361	400	396	387	386	403	387	358	389	393	369	377	375	437	364	383	347	392	375	370	345	363	366	352	429	438	420	382	363	377	413	373	386	374	404	387	384	345	392	403	366	389	382	375	378	374	403	363	391	359	412	364	381	359	409	396	357	346	367	369	365	329	371	367	407	369	367	385	369	395	383	353	382	348	375	406	359	363	425	372	407	389	392	345	383	373	363	357	430	381	370	361	381	416	345	374	381	393	429	376	401	352	399	395	361	359	379	348	428	425	358	374	361	402	426	403	362	357	371	404	361	363	358	358	389	415	370	386	377	394	381	397	395	395	407	375	390	350	381	401	388	347	393	400	391	444	420	346	363	377	420	381	384	421	395	390	374	389	354	405	391	400	379	387	391	387	387	409	391	384	397	381	342	386	380	432	372	345	378	380	342	378	377	385	381	349	394	402	403	336	395	391	373	338	368	391	385	409	405	416	368	392	374	393	350	411	382	418	364	406	405	393	373	369	356	364	373	383	364	428	379	359	386	395	378	352	363	386	411	359	402	416	379	411	364	401	396	414	427	362	376	365	390	368	420	372	360	422	392	393	352	328	377	362	331	363	344	341	342	386	359	378	388	365	366	391	326	432	403	400	376	358	363	386	303	367	326	385	391	367	361	377	401	373	389	390	366	380	416	373	370	382	387	402	397	449	382	329	361	386	405	384	365	369	359	383	340	383	347	344	379	356	394	404	352	405	390	374	409	378	397	407	413	392	441	404	351	398	398	365	370	355	380	349	361	368	381	389	391	389	386	408	397	374	379	416	325	372	398	379	396	402	385	389	355	338	375	340	417	380	380	389	394	368	372	404	404	389	359	387	344	347	401	345	376	390	396	391	399	379	403	414	374	350	373	369	382	361	351	387	366	407	382	353	382	370	408	355	336	350	393	409	402	401	355	385	396	376	409	376	325	405	374	408	392	383	379	392	384	373	372	398	373	389	399	393	392	365	360	375	374	403	374	382	319	401	374	365	400	372	382	356	362	382	361	384	360	394	399	379	379	377	415	411	367	372	390	371	395	412	382	367	410	385	407	409	383	359	396	406	390	364	380	392	369	434	406	376	405	416	401	356	366	384	363	376	384	383	364	412	404	418	352	389	391	403	357	343	396	388	415	359	388	394	402	362	396	372	392	421	357	398	364	363	403	383	354	380	397	358	396	353	367	352	374	380	409	357	375	386	397	372	413	399	377	408	368	366	358	416	350	374	405	401	402	367	385	357	363	387	351	379	400	403	338	360	359	356	351	389	352	414	411	358	387	411	377	395	385	388	379	379	378	375	378	371	391	342	333	376	393	368	361	374	402	392	359	386	351	438	410	377	354	393	371	376	381	357	370	386	388	364	380	407	333	365	368	382	414	407	396	355	424	365	402	377	369	415	406	366	380	386	403	382	364	354	355	381	341	389	416	404	415	352	397	386	365	386	411	375	382	398	381	412	379	373	350	402	365	336	376	382	391	406	355	368	359	396	377	390	375	388	378	360	398	375	365	404	358	380	396	391	368	386	433	419	361	384	372	421	360	356	383	402	410	361	408	390	385	343	385	376	361	368	352	413	368	408	403	353	363	385	331	368	385	372	399	398	352	380	416	414	381	354	386	359	365	350	389	401	410	387	386	377	372	343	395	349	374	418	351	374	395	367	408	376	382	418	395	391	367	372	387	359	381	357	393	394	389	388	369	342	386	371	412	375	398	357	389	406	398	333	407	362	382	396	359	387	387	383	402	405	381	379	391	383	406	364	399	429	385	363	393	390	366	388	389	427	397	364	361	397	381	382	396	360	380	367	400	400	370	381	374	356	393	400	416	398	390	365	406	376	389	355	368	431	411	409	360	377	407	452	428	383	386	405	341	378	364	373	401	377	332	399	342	378	372	398	393	405	381	372	383	444	392	410	413	370	372	347	388	362	379	377	375	368	397	396	384	361	374	349	363	376	405	347	379	417	437	383	391	362	391	386	372	389	363	386	363	343	388	409	381	430	369	393	408	374	414	372	386	354	384	384	396	395	411	343	417	394	365	404	405	383	373	357	352	378	393	350	370	380	373	355	376	372	360	365	409	376	393	420	376	385
58912	64285	62662	61997	56361	18348	1153	1067	1001	932	907	920	894	884	881	862	908	905	835	867	912	855	872	856	856	847	868	908	856	830	848	904	840	878	845	815	824	862	821	838	855	880	851	829	850	875	868	808	882	820	826	817	853	842	835	823	843	830	836	888	892	823	801	868	815	820	842	795	850	810	792	831	837	839	840	820	871	827	893	794	846	800	794	819	869	838	836	791	896	807	817	856	815	825	782	824	809	888	849	864	834	839	779	815	860	836	799	859	836	871	831	766	847	815	830	829	863	873	812	805	836	774	883	851	825	850	782	792	854	855	842	883	862	853	800	850	839	824	843	818	851	824	860	818	823	855	836	821	838	809	847	783	858	875	825	825	827	791	855	899	902	814	844	839	792	810	834	858	857	832	870	856	863	785	842	860	856	855	869	864	886	844	862	838	870	808	801	820	815	872	831	804	852	853	776	838	841	832	842	792	838	843	826	911	848	805	820	800	843	845	786	877	758	839	876	863	827	779	785	828	836	833	862	870	875	853	842	811	815	871	829	862	826	856	864	869	882	886	823	846	833	822	833	812	820	816	837	844	821	856	828	862	843	840	926	793	852	824	807	844	826	825	829	830	835	845	851	900	808	844	826	858	844	802	876	830	837	809	851	816	865	859	827	832	840	836	807	803	872	801	808	812	883	850	843	790	846	870	809	833	826	809	821	846	774	825	832	858	896	824	872	873	834	847	858	871	869	829	786	790	868	841	831	781	818	891	806	874	823	850	814	867	820	851	862	841	865	843	806	834	843	846	845	812	812	848	839	817	828	827	807	848	812	801	863	770	867	810	889	827	845	877	817	844	834	834	827	805	826	846	832	824	796	834	890	799	850	852	841	787	840	875	844	828	832	822	806	827	843	860	825	747	818	838	850	807	809	826	843	809	827	846	820	880	863	816	877	794	841	802	825	839	831	833	790	799	819	916	815	784	859	855	886	839	804	863	827	789	832	830	843	811	858	893	862	848	864	807	878	898	822	821	841	858	842	882	806	878	821	868	839	845	846	788	833	855	793	812	790	810	855	798	873	832	811	825	911	862	866	836	860	871	830	796	858	867	894	800	834	826	810	824	835	827	831	859	807	761	850	848	839	855	785	844	882	853	827	798	815	839	872	837	898	832	813	805	839	851	792	804	871	848	869	833	872	818	814	865	831	862	808	866	860	845	786	820	840	801	819	891	883	776	824	847	809	806	830	793	822	856	834	873	903	815	778	848	829	886	842	831	848	893	873	813	825	819	872	816	897	859	900	895	824	769	826	864	799	887	884	845	864	863	817	814	845	862	850	836	823	833	806	812	902	854	859	884	822	861	850	860	890	837	863	791	812	851	826	869	882	825	804	899	874	893	827	836	818	830	848	845	835	796	861	805	859	800	857	834	798	804	822	846	834	859	866	843	809	873	834	802	840	845	848	812	851	822	820	852	817	828	813	806	862	858	824	814	843	797	788	812	884	888	827	818	886	822	846	854	849	830	828	825	779	818	817	854	850	828	867	857	844	826	827	827	801	816	796	823	838	840	890	860	803	848	823	849	808	863	820	841	852	789	793	833	849	846	826	882	845	813	842	853	795	815	819	813	820	851	850	792	834	773	889	818	898	828	871	824	819	800	831	859	874	817	846	886	791	854	810	838	863	835	813	807	817	855	859	848	829	786	831	812	850	820	875	845	776	783	832	791	839	840	812	868	839	815	863	832	826	813	799	817	829	837	856	881	793	828	872	845	889	857	821	836	809	851	795	835	851	864	796	810	789	808	809	804	842	816	837	838	783	782	854	831	854	900	859	841	830	815	823	826	843	838	863	838	814	860	830	792	841	887	861	828	848	863	826	883	831	808	835	837	827	818	785	841	828	833	860	877	762	845	853	866	828	809	848	879	851	834	833	804	842	831	850	832	836	873	857	840	858	794	860	766	811	803	846	873	894	852	790	836	822	852	815	843	796	864	838	779	846	820	845	829	844	867	836	905	816	826	836	805	782	885	829	849	857	845	837	811	895	776	826	797	829	826	886	835	789	838	824	852	862	821	819	879	867	820	851	848	825	817	786	845	885	820	827	852	853	879	794	831	835	821	865	871	849	855	830	830	861	860	822	830	831	819	833	843	839	799	834	868	838	819	804	828	847	853	829	844	864	855	896	841	799	813	793	853	848	752	826	830	824	874	849	823	849	847	810	802	854	835	840	844	775	847	835	860	821	911	837	898	791	854	819	866	762	857	814	822	844	838	816	834	866	855	858	815	847	905	836	839	849	806	813	878	871	861	876	845	878	824	837	843	847	875	790	804	850	848	890	853	835	795	815	831	804	828	816	817	843	856	835	830	811	870	861	853	808	851	819	867	813	846	861	908	853	840	852	871	813	854	815	831	900	811	846	841	850	858	817	813	745	838	816	795	881	887	836	805	821	797	828	858	821	824	841	826	873	812	874	879	847	800	865	781	858	883	853	822	840	858	843	824	824	872	806	857	781	840	803	856	874	832	829	861	815	846	839	853	854	840	816	869	852	802	820	833	814	804	873	857	798	841	877	854	811	812	844	790	821	850	815	839	813	832	811	906	867	883	899	796	819	791	789	806	870	797	816	848	826	859	824	849	852	792	841	813	865	880	840	859	828	829	829	857	850	869	815	848	819	836	846	836	861	792	838	806	848	817	785	832	845	841	873	782	831	867	805	887	826	821	806	789	836	800	869	800	854	880	888	841	810	847	805	816	836	828	834	846	796	817	823	911	825	821	796	832	819	815	878	830	795	871	810	852	814	773	836	870	849	872	887	822	845	846	829	857	826	837	831	818	805	807	819	847	795	773	845	849	888	857	817	841	868	818	854	801	788	832	827	861	870	783	807	846	785	815	834	827	850	829	871	832	847	828	889	849	872	859	845	814	867	811	823	874	790	862	802	825	813	817	819	905	840	820	892	853	826	844	840	866	847	903	881	834	841	823	828	835	863	801	842	859	894	808	855	816	822	880	824	836	849	868	811	855	838	853	798	846	852	806	867	788	821	849	908	859	811	805	821	833	797	889	826	843	820	876	850	881	853	818	884	851	838	860	849	833	845	837	811	838	839	831	822	848	850	865	811	822	823	806	785	879	807	783	824	785	840	864	817	821	815	821	819	799	831	901	803	833	903	836	812	825	814	861	867	850	823	821	834	867	821	841	915	809	856	841	801	843	855	800	855	853	926	769	846	831	798	815	846	809	799	875	844	853	820	834	816	884	848	864	816	821	822	821	835	818	862	867	782	838	807	834	849	816	846	853	874	871	812	804	874	795	856	832	906	875	809	783	845	824	873	813	795	816	865	798	852	797	782	810	808	825	898	844	861	793	801	867	879	804	825	839	850	779	787	830	869	807	819	860	805	795	815	853	922	853	877	789	813	864	858	841	807	811	850	852	869	831	862	856	842	797	823	828	888	800	871	817	842	777	794	845	785	851	840	821	821	857	824	860	838	830	813	867
71198	34901	13111	3727	2428	1038	329	349	330	334	324	333	340	344	349	325	408	308	352	343	328	333	341	338	318	339	342	333	328	344	319	331	285	338	329	349	348	346	357	337	357	315	334	314	316	367	315	337	312	327	333	337	342	340	333	326	341	340	334	341	338	356	335	303	353	363	318	344	349	344	339	332	313	344	316	343	334	320	349	325	360	347	330	320	334	368	344	351	308	330	349	331	361	335	328	332	341	324	317	325	346	313	317	310	326	293	341	309	333	342	364	342	314	301	327	312	350	322	314	337	332	321	346	339	361	320	353	330	352	330	334	307	335	352	355	338	346	335	305	325	324	331	330	306	361	336	344	351	291	342	315	326	356	342	315	350	338	330	319	338	326	341	350	359	314	358	367	343	351	323	333	322	346	353	357	316	371	385	367	314	346	317	309	332	341	330	347	303	336	290	327	358	303	326	348	327	318	324	306	339	310	349	327	391	364	332	326	326	319	332	327	323	332	340	331	346	337	348	340	327	340	336	347	337	376	316	342	321	356	337	322	337	337	315	319	320	308	317	303	301	277	331	308	348	336	334	335	351	289	294	341	322	363	340	322	333	337	322	312	383	325	328	316	346	333	335	316	350	339	363	316	321	353	337	342	326	343	316	322	341	318	293	304	383	330	353	362	328	344	334	314	338	316	318	337	346	320	326	343	300	317	324	323	308	314	366	345	302	339	310	367	332	324	356	315	301	377	322	308	351	343	366	351	343	317	307	355	335	321	302	328	327	357	382	323	327	347	349	315	344	312	350	340	383	304	367	352	302	321	349	326	319	343	322	342	335	353	346	323	341	349	332	349	336	357	312	343	361	336	340	330	334	350	317	301	360	360	331	331	349	321	319	312	341	318	307	392	306	322	282	345	336	366	346	350	333	317	396	326	346	357	303	369	336	366	312	338	344	333	330	338	349	331	350	357	388	354	352	332	347	312	330	344	340	321	377	377	340	327	323	351	361	325	305	324	343	336	290	327	315	304	338	318	324	363	367	347	292	293	353	324	336	321	390	324	328	325	345	325	314	353	340	352	356	378	350	376	358	353	323	344	336	328	352	340	342	330	326	335	326	343	353	314	342	327	337	316	311	326	342	356	345	350	330	335	330	357	348	293	302	331	351	336	329	324	336	335	329	332	374	355	354	315	332	352	371	329	351	308	310	326	279	358	339	385	314	353	310	338	374	351	348	363	356	349	390	324	324	308	361	341	326	304	359	353	344	323	378	365	344	348	341	325	319	364	347	335	326	333	379	345	360	306	324	332	353	325	357	353	319	333	357	344	333	348	318	357	344	335	336	354	304	330	311	357	335	343	341	345	310	324	341	324	348	336	349	322	325	307	329	294	323	355	301	340	336	296	336	327	317	347	356	358	358	339	304	319	368	314	340	371	311	318	366	337	286	316	337	331	359	330	311	324	367	315	334	332	342	348	356	388	345	354	309	340	344	330	334	331	321	355	336	321	335	330	351	352	301	357	360	339	320	337	360	307	330	326	319	350	334	332	320	282	345	333	308	334	358	319	309	282	290	359	341	342	361	320	345	329	339	325	341	333	333	331	366	330	348	369	326	317	372	310	327	335	335	349	356	336	362	323	356	369	352	326	341	393	344	351	376	350	359	340	325	321	325	343	354	348	335	343	336	356	319	347	315	318	346	346	329	330	315	335	336	342	322	366	348	383	339	340	351	347	338	347	316	367	322	322	313	324	363	333	344	323	323	321	351	349	345	332	335	351	359	364	358	343	328	363	338	330	309	334	370	351	331	324	326	375	325	362	288	352	345	341	354	310	290	312	346	365	327	288	332	348	343	327	312	320	307	349	325	347	336	322	330	326	316	341	346	341	320	363	346	383	331	335	342	298	316	337	354	325	320	307	335	321	322	353	338	319	309	312	370	307	329	356	327	356	379	368	344	363	338	324	327	312	377	332	329	375	334	358	340	331	329	369	336	370	338	355	312	342	329	349	316	333	350	334	327	354	355	326	337	310	318	363	308	329	345	338	340	356	365	335	339	313	329	359	302	328	331	292	328	346	339	320	329	332	374	313	350	354	334	328	325	331	322	312	369	348	319	333	339	360	340	341	351	358	315	325	331	304	340	295	344	309	324	339	353	294	328	332	362	350	339	357	377	383	347	354	335	331	372	362	360	328	314	319	330	338	327	317	311	347	326	320	341	338	343	354	378	330	330	329	393	347	344	332	321	311	325	352	384	349	337	300	317	354	325	327	369	347	362	330	343	315	332	345	340	370	312	327	349	349	333	327	344	356	356	336	323	286	337	325	324	315	342	361	323	339	319	356	340	312	320	365	357	327	316	284	314	331	330	335	342	350	304	348	317	306	360	319	328	339	331	276	331	348	314	334	350	338	319	344	313	331	318	363	334	322	348	387	327	352	298	318	336	353	360	321	302	346	340	364	325	339	343	325	358	310	349	341	332	341	335	357	344	319	355	353	357	318	331	349	342	343	370	355	336	339	351	321	299	333	316	338	342	324	370	313	321	309	320	342	331	346	321	345	310	344	345	345	301	344	343	306	339	332	342	326	339	326	327	361	310	357	354	328	345	322	358	343	329	361	337	294	323	305	320	334	339	340	337	333	338	339	314	377	343	349	321	340	324	338	331	346	352	325	351	355	351	303	314	359	349	370	312	286	325	299	299	318	366	378	355	370	356	339	347	349	342	335	344	336	340	363	341	360	357	341	359	351	359	314	354	310	327	374	330	294	321	381	338	335	330	358	317	318	337	316	312	346	323	329	321	359	290	375	351	308	330	355	338	315	339	348	364	357	354	357	313	352	374	323	335	344	347	339	336	366	340	324	368	336	323	334	355	342	311	333	345	381	333	336	319	350	321	314	355	337	317	320	330	318	366	348	314	314	333	331	353	323	333	327	332	305	323	339	361	303	349	344	319	352	318	352	362	363	338	371	351	317	332	344	363	301	314	355	383	330	361	367	330	335	309	331	303	344	304	322	320	311	341	333	333	341	348	336	316	327	358	281	332	323	362	341	340	349	323	368	342	283	361	323	333	331	346	340	332	335	343	319	354	351	352	326	307	308	348	337	343	344	319	318	352	365	364	339	370	332	319	334	354	368	365	336	341	343	358	347	353	316	348	339	326	319	339	322	369	307	384	321	343	342	352	318	323	330	344	332	323	347	346	321	333	333	354	348	330	342	363	300	380	333	352	356	338	315	332	343	343	311	348	304	368	313	338	356	319	310	341	353	347	346	369	382	341	333	338	341	331	333	342	291	318	363	337	331	342	318	342	353	368	328	349	345	348	328	343	354	313	347	340	312	353	361	309	334	342	325	342	347	350	347	324	314	329	357	344	318	314	373	343	371	336	326	333	336	354	349	346	310	330	360	354	368	354	321	284	339	333	345	366	322	331	338	323	354	340	314	323	366	316	352	325	315	323	323	352	345	354	351	315	337	306	361	339	339	371	309	333	347	332	345	329
40863	16734	10732	7616	7141	2712	772	725	726	740	710	739	726	717	708	705	711	759	778	739	738	710	696	712	724	735	752	791	720	701	788	745	708	740	714	733	739	720	728	695	710	781	702	775	736	696	671	738	739	746	759	720	718	716	743	755	748	730	761	731	740	673	737	688	715	703	707	691	754	725	712	729	684	721	727	708	708	667	720	723	687	707	714	748	724	705	682	735	723	737	700	747	716	730	761	708	740	726	710	734	738	720	694	681	691	714	743	735	755	733	727	684	724	676	754	783	743	672	730	721	738	741	718	720	728	737	721	704	730	729	746	716	721	695	727	748	742	695	706	738	696	753	723	701	688	736	687	729	725	758	748	738	733	721	702	745	719	716	739	760	686	699	695	719	692	706	719	767	747	731	701	737	698	708	676	744	685	732	720	706	711	737	794	706	725	685	727	716	705	711	729	695	680	696	728	724	694	722	733	681	710	704	737	743	777	741	757	745	754	717	733	775	744	731	736	722	730	710	744	717	705	740	745	736	761	679	719	701	706	706	713	753	714	757	714	752	701	714	732	760	735	736	720	725	730	706	717	690	721	717	683	725	752	763	697	711	746	696	755	771	726	744	666	712	679	696	717	711	745	700	726	702	732	713	725	746	725	740	684	736	746	731	800	759	742	709	719	743	747	721	762	721	764	690	708	722	709	721	668	728	730	707	740	691	672	765	728	695	751	732	706	695	734	772	703	691	737	660	770	706	719	712	728	737	660	721	686	730	753	690	720	704	746	778	719	770	673	701	752	674	689	741	751	746	703	753	748	698	741	745	687	757	692	789	758	722	731	717	709	690	704	733	679	735	721	733	744	744	700	712	739	722	719	776	720	774	678	744	691	796	723	711	753	721	747	697	691	706	746	747	722	728	748	718	708	729	685	702	717	710	732	748	698	754	754	687	718	680	716	694	751	739	733	705	706	723	730	705	710	726	745	712	686	722	712	704	717	702	710	728	719	725	696	759	753	703	727	712	763	720	695	688	744	715	692	687	730	706	739	785	743	758	761	769	708	701	728	721	744	701	732	765	724	757	720	709	742	745	721	728	757	701	741	716	711	767	704	756	735	750	727	720	652	769	772	723	678	670	716	773	717	746	805	702	742	764	704	724	735	723	694	706	759	723	700	714	733	727	757	721	740	807	707	719	737	720	730	675	701	749	698	726	712	782	704	720	723	745	742	689	728	751	702	715	762	713	722	764	738	706	659	763	739	673	755	697	687	772	677	746	696	702	743	762	742	726	724	713	745	703	735	740	700	755	692	773	744	732	689	753	733	723	693	742	735	666	714	718	755	724	760	762	710	715	755	773	719	729	761	719	723	733	692	708	691	749	688	725	735	720	709	739	726	755	745	712	694	714	721	729	766	747	706	729	751	786	750	720	713	736	666	685	711	761	730	707	737	669	740	742	762	722	753	700	693	736	692	668	679	664	731	697	753	693	687	743	686	725	755	718	752	744	730	709	689	706	739	723	675	719	745	706	744	732	728	669	696	717	708	746	704	709	710	727	662	698	780	701	759	723	725	734	657	710	663	733	698	698	748	730	760	757	760	731	769	725	724	701	714	689	736	747	698	740	724	712	729	735	704	693	701	682	755	676	773	729	716	756	711	725	743	765	723	722	724	738	729	727	719	715	735	671	733	778	735	741	692	711	724	762	733	723	749	745	708	705	744	796	749	737	749	739	704	730	711	707	742	756	683	731	701	765	714	695	753	751	699	711	739	707	662	686	721	731	741	686	709	728	718	724	719	760	705	732	761	742	708	717	756	735	726	737	688	743	757	698	727	747	748	683	745	712	714	746	695	732	731	732	752	757	725	732	733	730	717	710	756	728	802	691	676	785	721	731	685	738	709	703	752	718	740	699	701	744	761	720	739	714	747	686	693	772	683	767	764	692	730	705	742	667	778	714	745	724	787	764	734	714	711	741	755	681	710	689	715	729	765	725	693	754	706	724	715	723	710	711	708	715	723	764	683	711	763	749	699	761	748	722	704	697	701	723	715	667	744	698	751	716	716	724	687	704	721	738	744	718	697	719	695	717	711	743	685	732	791	688	776	729	715	726	704	683	713	702	764	705	707	745	734	717	729	738	708	691	698	707	705	729	711	736	760	698	707	716	788	725	699	719	681	709	762	693	720	717	710	723	702	739	717	734	707	745	714	751	739	662	708	757	711	811	700	729	731	687	700	757	718	711	718	699	746	695	699	739	768	769	694	724	713	709	709	735	735	715	702	709	734	704	735	721	706	717	679	712	782	743	790	715	748	715	726	753	732	695	712	706	749	678	717	743	720	741	722	726	723	723	779	737	729	721	709	741	763	726	742	685	706	784	661	755	735	680	694	760	724	736	731	662	742	733	729	726	744	748	730	695	714	698	714	733	731	701	729	709	719	689	747	705	738	668	747	712	716	745	733	743	687	712	730	689	759	760	719	755	701	763	698	727	694	741	775	643	709	746	700	719	684	685	705	770	717	699	740	760	713	733	772	765	746	724	708	755	710	687	738	782	736	728	732	675	685	665	720	716	767	681	719	731	734	724	708	724	701	704	708	728	778	727	753	764	661	701	712	737	678	701	748	726	771	747	723	717	700	773	728	709	718	742	667	774	704	747	717	755	697	742	706	739	771	736	722	717	717	742	706	734	732	698	690	726	737	686	753	785	713	733	711	733	744	724	706	696	691	722	725	795	704	719	708	705	762	728	769	710	718	761	697	749	775	689	710	722	718	729	707	704	723	732	738	680	689	778	676	727	754	757	743	721	753	687	743	707	722	682	711	765	734	719	796	791	685	755	720	750	749	746	703	707	692	752	729	666	690	745	690	718	702	679	663	720	689	738	698	714	730	699	778	726	719	679	765	687	718	735	691	721	747	772	755	722	699	705	700	725	720	712	778	735	729	716	707	756	666	738	726	709	707	708	709	734	743	723	730	696	749	756	686	769	689	688	718	754	692	714	779	680	699	733	756	725	706	718	716	763	745	740	700	736	740	706	692	723	751	739	691	721	757	706	688	699	804	689	763	728	740	705	770	665	747	723	755	742	771	735	740	752	743	681	768	734	734	673	729	712	722	721	731	690	703	721	742	689	708	726	752	713	724	727	713	719	710	700	732	722	692	687	732	676	716	732	702	730	703	708	758	783	742	756	704	743	747	770	755	723	729	720	680	723	727	718	703	729	705	701	685	671	748	744	721	770	680	741	732	702	700	676	751	688	741	720	739	720	739	772	738	747	748	737	694	726	740	754	735	733	718	731	730	761	682	742	721	716	732	764	731	756	723	743	723	752	747	736	729	738	738	717	739	729	706	748	711	777	747	662	729	698	713	798	720	716	745	651	743	673	757	733	724	692	760	714	694	717	710	713	732	724	719	762	772	637	711	754	685	722	682	711	725	706	710	732	756	699	720	709	750	801	661	737	722	718	738	752	743	741	709	730	721	730	718	676	728	732	734	704	747	740
82193	64297	57140	42380	35490	16288	1044	293	281	259	247	281	255	288	270	256	252	206	248	246	242	273	277	259	254	252	232	237	245	277	248	259	235	270	257	260	272	267	255	242	256	255	243	212	238	257	280	246	252	269	232	263	264	247	251	269	232	282	245	286	265	224	276	240	252	239	293	229	240	241	284	253	270	242	243	275	254	256	245	267	255	237	253	251	281	239	241	204	253	287	243	259	254	239	238	246	261	229	258	248	230	248	251	237	233	243	261	258	238	273	252	270	224	252	258	236	273	254	240	221	228	244	238	241	257	260	247	269	241	284	288	264	288	250	262	246	239	239	238	241	269	248	264	240	236	273	254	278	263	239	242	245	253	224	243	253	250	246	250	265	244	261	245	219	246	241	264	266	229	247	241	238	287	280	257	250	267	211	265	253	221	233	251	248	244	238	253	242	255	279	265	244	249	260	259	275	259	238	244	256	291	293	251	247	240	244	261	277	237	247	243	254	230	264	245	260	237	247	246	232	241	244	256	234	242	262	226	230	269	243	267	246	280	258	255	285	260	270	239	267	229	287	236	249	254	278	237	260	253	240	253	254	239	246	223	266	263	244	261	247	229	243	278	263	230	273	216	245	282	263	253	258	241	270	214	274	256	257	275	266	243	225	258	262	238	248	256	211	260	267	240	245	252	267	255	254	238	240	238	251	247	265	253	253	243	265	256	234	258	222	258	244	242	230	288	237	236	238	251	268	273	266	256	252	271	256	267	266	235	242	234	262	253	259	244	239	248	242	270	247	254	272	255	229	259	221	250	267	260	260	261	234	259	255	249	251	263	254	300	265	267	266	233	266	253	231	263	274	210	224	231	277	237	215	256	253	231	248	274	293	276	242	282	254	274	254	228	240	286	269	235	228	236	240	239	271	228	229	242	255	251	257	253	270	236	217	261	268	241	270	245	237	231	218	243	271	218	257	271	252	229	235	250	274	232	271	249	247	260	242	264	258	269	263	259	257	257	261	244	267	230	254	227	202	247	219	252	264	274	253	244	255	251	257	263	231	228	234	253	268	245	260	225	276	256	235	250	247	260	234	246	224	269	251	277	238	251	234	255	236	263	233	257	241	258	272	292	270	235	251	243	264	252	243	249	263	254	222	255	254	250	238	269	228	244	280	231	263	280	275	233	252	281	237	250	248	233	277	251	244	267	233	291	278	227	263	236	243	229	243	241	248	254	268	242	231	253	260	238	251	257	263	261	268	265	243	271	261	221	244	235	256	258	237	269	235	240	260	284	235	246	248	258	231	236	254	255	262	223	244	257	226	266	255	260	275	225	272	255	246	265	242	241	286	262	256	225	253	268	258	216	265	277	234	241	246	248	245	262	268	274	232	252	258	226	265	254	219	254	245	258	271	281	249	244	270	269	267	254	248	260	235	257	239	257	264	281	249	258	210	276	231	274	250	235	244	254	250	254	267	248	255	260	233	244	257	297	228	210	290	236	240	263	249	242	258	277	255	258	256	229	227	242	263	266	255	227	243	267	242	253	230	251	259	256	257	251	227	243	254	231	220	237	245	230	245	248	229	269	288	287	236	237	252	243	229	248	273	258	238	281	275	255	239	236	235	234	245	215	264	228	246	264	258	235	230	254	224	217	231	244	232	256	278	284	242	250	241	254	250	267	243	263	253	217	248	271	270	239	248	233	263	216	231	235	231	241	243	242	285	282	253	268	246	271	229	282	252	226	260	218	231	238	238	245	267	239	231	238	241	286	258	259	261	257	300	270	214	267	257	237	252	250	246	250	273	258	264	251	252	240	256	234	246	231	268	271	251	237	256	238	237	251	247	246	272	231	232	241	266	239	242	239	247	225	249	252	213	254	236	257	207	272	263	257	234	236	229	255	242	238	225	248	251	243	236	256	253	259	246	265	253	250	234	239	248	250	254	275	224	246	255	255	233	267	268	253	275	270	247	248	261	237	251	233	217	228	245	251	245	231	267	258	262	243	257	265	258	262	258	268	251	247	227	269	239	226	227	242	246	265	245	250	261	244	259	269	263	253	257	254	248	226	250	258	272	227	248	271	244	248	248	256	233	242	252	281	266	240	225	224	227	222	260	242	281	238	272	252	253	214	251	249	262	255	239	223	208	221	250	259	239	240	257	258	291	247	276	284	252	265	240	258	251	230	236	252	236	249	267	222	243	219	241	249	261	273	262	240	227	260	219	268	229	250	221	233	240	274	262	285	251	257	266	236	263	257	242	247	263	258	274	306	271	243	257	233	291	245	280	226	228	236	254	269	254	279	271	255	251	275	251	252	257	281	258	252	240	260	249	301	199	261	265	251	272	253	238	252	266	269	258	240	255	240	260	264	237	232	262	286	229	253	252	252	265	264	250	253	255	232	252	268	226	244	270	255	269	231	250	271	235	225	225	286	248	244	246	232	244	266	241	264	224	247	280	241	224	221	313	252	262	287	255	264	284	248	248	275	253	236	230	245	229	267	239	271	243	243	267	275	272	263	272	266	235	272	264	225	227	264	249	206	215	255	257	236	264	279	242	243	266	230	228	262	229	301	257	238	257	265	261	244	233	251	262	267	253	250	247	262	269	284	263	229	220	247	247	227	255	268	267	214	235	206	261	245	286	274	265	262	265	264	281	234	226	261	257	244	238	249	261	214	241	266	269	246	225	229	260	266	211	260	251	268	242	269	277	260	241	254	283	244	256	256	233	241	259	302	250	229	234	242	251	251	273	234	265	234	259	262	258	264	246	245	234	231	266	247	245	257	229	249	261	241	264	277	255	235	259	250	255	241	268	271	227	253	227	225	272	234	238	241	258	236	231	255	254	251	253	245	235	232	255	249	243	239	254	255	226	256	274	245	290	272	244	230	264	291	257	256	249	239	255	218	242	240	238	257	243	249	234	268	253	249	241	213	251	262	255	254	247	265	253	256	233	249	241	277	290	245	270	247	244	231	276	252	265	239	257	257	231	262	253	288	255	234	256	215	269	252	240	229	253	258	245	265	231	271	240	264	238	245	218	274	246	210	259	272	251	274	260	237	229	246	214	227	263	259	243	237	232	224	235	237	244	235	242	215	242	274	251	260	234	274	233	280	276	251	248	230	240	269	291	248	253	255	229	269	258	244	237	248	259	255	241	253	258	244	258	238	251	212	215	242	265	268	249	228	252	262	267	264	243	255	213	241	248	254	255	252	261	241	260	244	251	286	257	298	239	243	257	240	269	250	262	250	224	237	246	265	261	257	234	209	227	252	230	263	238	280	259	244	273	264	267	259	245	249	266	259	289	305	266	246	226	247	236	271	259	261	246	253	262	242	261	261	246	244	236	271	263	233	266	222	265	248	290	240	266	246	259	262	243	244	234	270	262	260	254	246	246	212	269	266	239	255	237	239	226	264	246	245	282	247	223	243	261	254	282	265	221	241	246	257	247	253	244	282	264	244	258	271	236	237	261	258	264	258	254	246	242	236	250	242	284
52861	50961	55142	49868	48537	17366	764	716	680	663	650	632	640	617	680	577	664	593	603	565	597	593	594	572	625	570	575	586	574	564	602	616	599	566	597	568	592	580	597	596	576	603	552	575	614	608	593	547	571	595	618	571	582	613	581	593	572	578	535	589	555	580	598	559	591	568	560	611	590	637	570	569	574	566	553	596	587	602	592	578	601	589	567	548	595	562	587	572	601	577	585	616	578	577	614	605	548	605	575	591	559	588	582	559	615	561	606	592	558	628	600	574	595	617	612	582	554	612	540	570	597	581	537	630	583	564	570	600	534	571	560	566	593	603	614	602	585	558	608	593	567	545	595	599	570	586	519	562	610	574	587	580	579	588	612	572	588	535	583	590	602	627	560	610	595	563	578	580	578	620	584	577	556	596	548	575	569	632	600	576	569	559	579	562	568	565	578	594	547	541	549	596	576	567	574	519	558	605	591	588	633	557	624	587	568	632	591	604	546	571	582	581	587	538	590	571	558	617	603	575	569	575	636	565	624	532	615	554	613	579	576	617	597	603	579	560	605	593	576	579	583	596	572	565	557	576	627	575	611	591	579	562	610	577	581	545	589	573	582	598	591	576	571	565	601	527	575	574	581	594	590	525	601	623	604	584	597	523	553	571	587	587	558	609	607	585	565	564	556	605	560	582	553	587	574	619	563	567	579	551	598	555	570	547	549	578	589	600	559	615	586	575	569	565	605	542	571	620	597	616	564	589	593	583	580	608	563	558	578	592	597	603	563	593	560	543	570	596	547	570	583	594	584	561	541	590	588	573	588	580	564	615	565	570	543	572	641	555	598	557	587	569	609	575	536	556	611	621	623	599	530	567	607	585	570	581	600	588	561	542	585	559	574	615	567	583	619	577	580	624	578	571	637	574	593	568	608	563	561	600	593	583	575	546	575	549	561	558	515	534	575	551	593	611	586	573	545	563	578	546	580	563	577	583	593	529	581	563	583	567	601	566	622	598	584	585	586	567	548	620	625	596	585	578	594	576	564	562	555	580	593	565	567	610	553	582	597	573	529	560	580	619	587	576	601	557	601	617	590	578	617	593	611	547	569	560	600	614	584	615	597	567	593	622	567	599	584	553	591	590	557	558	552	634	582	595	550	585	647	599	577	590	582	566	552	638	626	602	605	612	587	578	591	614	607	587	565	575	554	588	610	570	601	551	552	580	584	557	579	583	623	582	598	586	554	609	584	597	579	631	579	575	608	602	572	618	564	595	574	571	607	576	593	577	588	589	580	566	602	580	576	613	571	565	594	547	568	579	567	606	576	562	540	551	550	595	592	558	564	562	583	577	581	614	601	596	574	563	588	581	582	579	598	579	562	563	597	595	618	553	552	558	633	594	613	595	597	560	592	572	576	578	564	626	569	601	574	553	559	594	620	600	569	572	589	550	617	569	616	625	582	581	630	604	568	598	570	590	533	623	590	617	540	582	583	599	589	600	598	560	574	603	601	576	573	560	598	617	574	549	565	574	600	565	548	625	566	614	578	606	573	549	566	594	573	595	583	585	567	561	588	587	553	577	576	592	544	561	552	584	600	592	566	590	593	524	589	596	564	602	613	560	621	566	508	560	589	571	576	594	580	609	596	586	556	589	572	575	565	592	593	525	579	563	556	575	577	567	596	582	551	562	592	587	572	557	560	574	567	576	557	547	590	578	613	587	568	602	600	567	634	614	584	520	553	572	620	571	557	554	581	556	516	594	583	583	564	601	578	564	612	565	519	565	584	591	554	629	594	625	575	518	598	608	535	584	552	585	562	528	598	572	544	641	595	586	576	568	643	569	577	588	579	592	606	579	612	606	586	526	531	537	575	575	587	600	563	604	582	594	617	558	574	575	589	594	619	565	549	552	611	563	591	564	570	614	606	569	597	609	572	559	582	580	561	602	609	569	593	583	553	636	560	582	583	591	589	561	591	553	582	618	562	594	554	599	627	605	601	537	586	604	598	557	602	560	549	546	601	596	593	594	591	568	569	597	579	569	575	631	554	600	567	605	602	537	609	545	569	557	553	605	571	590	575	603	580	609	607	609	566	586	565	550	599	556	541	575	577	574	615	622	554	591	574	588	570	544	589	548	585	554	552	601	535	600	559	608	606	513	545	592	606	589	618	582	592	573	531	558	610	583	572	559	560	534	577	558	577	604	599	551	566	579	569	573	552	562	563	584	594	584	604	624	586	546	618	602	585	578	553	559	587	604	559	547	590	609	590	588	546	563	572	569	604	568	550	577	593	571	552	596	575	597	579	601	582	618	557	549	564	565	569	560	603	596	600	550	592	547	613	541	584	554	570	599	566	579	594	568	589	583	581	597	571	566	637	604	581	571	626	596	559	550	584	572	598	593	601	610	568	582	604	581	569	581	621	577	539	546	573	527	631	576	623	549	575	608	592	578	611	582	600	619	623	588	523	612	599	598	568	603	566	588	573	575	561	595	567	580	624	576	534	567	575	557	562	559	603	593	566	588	639	570	563	595	596	554	584	576	600	534	579	589	561	606	576	588	605	626	546	551	560	590	533	571	559	622	535	610	618	559	598	577	584	561	567	529	556	566	623	583	549	564	559	562	573	561	541	607	601	581	600	573	537	589	613	584	555	574	594	575	589	600	562	563	599	607	551	603	604	578	563	619	549	557	553	588	570	614	589	569	582	553	596	571	573	556	584	544	596	573	600	581	595	566	546	591	583	564	575	542	590	546	552	577	602	593	544	605	598	585	573	601	631	569	554	560	564	571	590	586	592	555	604	576	579	592	575	591	593	585	580	596	602	612	571	581	557	573	584	595	587	561	573	617	580	578	575	600	593	606	589	581	534	575	603	626	563	603	594	568	607	603	576	561	619	608	593	638	578	556	588	523	586	603	607	566	612	584	580	570	535	589	585	614	577	606	557	540	551	605	542	606	590	592	564	576	576	603	553	587	595	605	577	548	549	554	579	598	574	567	572	576	573	578	570	613	613	553	580	574	623	554	580	593	586	556	639	592	585	588	555	550	608	556	558	575	580	569	548	560	572	569	539	565	580	583	561	548	579	574	588	568	581	548	602	582	585	599	541	585	588	605	600	603	567	586	581	577	569	588	605	610	652	594	561	550	596	599	578	559	564	561	581	599	569	641	593	579	535	608	583	574	571	592	573	559	587	569	570	587	567	570	559	571	579	588	574	594	583	574	593	583	595	566	608	599	527	532	582	553	578	605	569	610	564	558	570	624	585	522	617	550	577	581	577	598	586	576	574	608	532	538	591	565	553	607	605	576	574	562	555	606	584	612	543	651	543	574	577	557	544	595	556	592	558	587	604	586	587	597	579	572	588	591	590	563	589	562	618	580	621	572	602	610	606	614	547	599	569	595	595	569	565	563	571	571	589	631	541	555	587	565	596	578	566	596	536	616	604	601	612	540	596	577	561	581	605	569	596	547	589	579	577	565	552	547	557	567	603	573	586	599	561	540
85424	72389	68218	53431	46499	21109	1979	457	431	393	422	413	386	411	380	384	386	381	378	391	346	373	357	386	407	403	376	355	375	395	388	398	344	355	349	365	355	363	369	370	368	356	361	382	378	357	369	380	380	393	340	356	384	351	367	390	379	385	382	341	359	407	394	377	336	367	379	326	355	384	402	364	365	368	364	377	379	373	389	329	373	397	383	400	373	390	354	369	306	340	383	322	338	362	363	351	372	355	359	361	328	335	365	343	351	368	328	356	364	343	362	372	339	402	354	384	357	365	346	376	342	349	376	381	379	343	358	342	355	365	356	355	356	379	344	346	340	380	333	343	339	366	381	351	367	372	348	383	374	366	342	358	366	327	357	365	360	365	348	379	354	301	373	387	393	388	379	380	383	338	356	360	375	369	388	365	388	323	367	349	369	315	341	346	353	345	374	323	365	366	381	357	371	355	374	346	363	364	364	340	370	372	341	375	316	356	346	409	333	334	361	382	356	330	394	361	354	353	354	359	340	374	367	341	338	358	361	363	357	357	314	330	339	374	339	357	359	402	383	379	365	310	360	354	348	342	385	347	360	370	381	357	353	370	355	339	370	350	377	387	392	363	347	353	341	356	379	365	365	367	332	359	335	341	338	384	329	359	351	380	356	368	332	364	372	365	377	360	347	357	383	349	359	378	333	377	379	347	373	363	375	377	346	363	367	362	351	367	403	381	325	354	362	347	331	327	316	370	372	321	365	346	366	334	338	337	331	361	391	343	364	388	352	369	364	355	344	394	393	372	348	345	360	382	352	357	389	354	354	370	374	370	397	399	372	375	323	353	405	371	327	357	352	417	373	336	353	360	369	388	339	362	385	334	402	377	375	367	351	392	388	349	356	339	388	371	368	346	324	333	367	367	351	371	369	371	378	336	357	352	369	364	340	341	386	353	374	347	349	331	389	294	384	331	379	377	333	344	365	379	365	371	365	339	369	352	415	368	359	392	363	367	352	328	389	375	307	356	363	345	378	352	367	371	372	372	355	395	408	360	331	361	339	347	344	354	340	371	368	404	382	353	356	356	364	352	335	409	342	342	360	373	361	359	371	357	383	384	327	410	397	372	349	371	354	371	368	362	373	315	325	377	395	366	329	355	385	349	359	401	373	363	403	400	397	392	384	381	391	373	373	365	359	384	329	354	348	331	402	344	375	392	383	337	402	345	364	359	346	350	366	381	368	378	346	339	370	371	302	347	369	362	388	393	378	345	365	342	351	366	373	360	364	371	378	352	353	363	350	383	339	388	363	377	370	344	369	394	388	342	348	352	334	374	366	386	405	328	320	357	409	380	433	369	368	330	356	353	402	341	364	365	348	339	349	392	342	349	329	351	362	360	393	333	356	382	346	364	350	351	355	370	344	334	373	346	370	382	354	352	374	372	351	389	355	339	339	369	367	346	361	363	345	373	371	386	369	360	370	334	364	357	369	326	316	384	356	306	381	349	371	383	368	379	328	399	360	370	353	347	380	336	365	405	355	404	373	368	371	350	360	352	379	341	390	368	364	387	414	354	347	350	339	361	373	358	367	375	355	374	398	387	371	381	346	323	356	383	351	335	362	386	357	346	363	363	338	345	372	360	358	344	344	371	375	376	377	322	338	344	363	372	331	385	370	323	365	365	348	396	402	334	384	358	353	368	340	366	358	363	354	348	361	358	354	299	358	361	358	365	390	356	384	372	356	359	336	333	332	337	369	354	370	332	344	391	336	359	356	368	358	375	380	358	381	401	385	344	361	321	355	354	329	354	373	365	381	385	401	369	376	354	367	394	338	365	381	368	351	374	352	377	341	357	364	375	368	373	312	345	365	416	384	315	372	361	374	344	339	377	357	328	346	400	380	334	361	353	352	349	340	374	358	350	339	382	348	345	367	354	360	354	386	382	396	385	350	345	375	344	379	376	335	374	378	386	357	363	386	346	401	366	356	397	390	379	355	380	348	365	356	361	363	379	387	377	339	406	360	362	408	369	379	359	347	357	359	382	362	368	354	374	348	363	343	350	365	343	367	335	350	358	390	358	380	371	401	407	347	338	335	351	331	351	362	394	393	346	389	369	362	360	332	346	405	365	346	353	378	341	414	366	394	376	344	345	370	397	387	371	331	357	315	389	381	396	358	350	373	433	343	385	369	377	359	375	396	362	350	381	363	323	382	395	349	337	352	379	360	334	351	356	344	364	387	353	355	400	410	375	381	340	353	383	377	368	380	370	378	382	362	379	333	405	368	338	353	335	390	390	374	404	359	365	352	355	354	371	407	385	359	369	353	353	368	367	377	365	368	393	374	394	375	352	355	333	365	344	380	349	357	351	338	348	367	395	340	371	378	404	380	377	389	369	355	379	380	353	406	329	363	344	357	359	345	345	373	364	370	388	384	394	380	348	375	341	377	351	346	356	333	333	389	344	344	352	328	360	334	387	391	356	350	358	356	369	366	361	375	351	355	362	365	352	360	376	370	375	385	357	339	379	347	378	363	376	370	347	364	345	390	351	370	405	398	382	329	398	374	369	354	370	337	397	413	357	366	394	363	340	378	386	357	362	382	376	372	360	378	346	366	341	362	358	359	394	354	357	340	340	393	393	350	357	360	353	359	382	355	396	376	364	413	376	335	353	370	357	345	359	373	351	368	363	380	371	373	370	344	354	381	343	385	367	354	398	359	364	346	378	364	326	367	346	357	378	372	344	369	358	321	345	406	391	338	370	369	385	379	370	367	332	398	366	325	349	370	340	373	338	392	356	332	332	352	357	384	365	350	369	360	347	339	346	376	398	346	330	342	376	366	356	336	315	346	381	337	336	354	375	374	376	360	365	356	358	386	330	355	355	393	386	345	357	344	373	382	357	330	375	343	349	362	379	353	381	385	345	371	398	367	362	346	350	371	346	366	340	350	350	425	383	378	359	340	371	387	337	368	367	357	373	344	384	355	347	356	367	381	348	366	374	380	380	325	383	411	372	350	360	346	338	343	346	336	397	380	388	343	357	358	350	400	374	366	353	364	386	351	359	363	320	329	363	379	337	326	355	387	367	374	379	341	356	376	398	348	378	384	344	362	352	369	359	411	341	377	349	388	369	366	392	329	389	387	388	339	358	337	382	342	338	348	348	411	360	364	321	375	321	401	356	381	348	365	379	369	367	338	370	385	362	351	351	352	376	332	369	326	354	353	376	383	420	390	356	328	365	336	340	408	388	369	364	361	359	361	372	370	340	371	345	364	345	354	360	357	364	388	373	408	367	373	342	339	382	371	388	356	368	366	358	337	355	375	387	379	387	374	378	365	364	326	393	333	356	372	338	378	365	389	370	327	398	344	339	384	372	338	355	416	381	341	383	360	332	379	411	396	351	345	342	325	333	373	391	390	352	353	360	362	366	381	300	369	376	380	366	360	357	345	371	388	365	355	405	377	343	352	369	352	356	344	351	396	383	362	349	346	373	382	354	308	395	357	382
57371	59875	66708	59146	57875	15209	1154	1021	1042	985	1002	926	894	928	888	883	871	831	811	869	858	827	815	829	842	804	805	838	806	822	820	796	803	804	806	781	837	867	779	830	779	814	756	842	822	818	765	817	756	789	787	826	838	801	801	817	805	786	874	788	772	818	831	859	777	824	758	779	820	780	809	829	784	846	836	795	781	795	819	773	790	765	797	823	800	804	834	841	779	766	851	844	823	736	791	808	827	800	797	834	822	790	839	788	759	819	811	794	772	793	801	800	807	792	844	826	800	811	833	789	841	802	814	824	820	806	807	774	809	840	813	791	795	763	811	811	760	790	823	823	818	802	800	804	820	800	815	794	775	772	792	823	763	778	799	767	789	795	766	735	755	738	814	767	804	803	793	826	794	789	821	808	789	764	758	826	802	768	813	819	804	815	821	818	789	784	763	778	806	809	772	805	779	759	826	775	797	786	800	811	814	714	789	812	767	776	818	774	841	826	800	808	779	777	765	763	767	853	759	817	780	749	793	815	829	798	789	812	803	773	786	797	754	796	801	814	788	774	770	797	810	794	829	772	809	802	777	807	813	786	750	778	770	799	834	808	812	802	772	808	835	808	760	804	814	782	809	883	785	736	860	816	777	786	772	838	793	761	848	810	811	781	772	806	779	815	803	791	791	828	809	748	771	842	789	768	754	792	815	791	767	769	768	773	810	795	804	818	852	820	817	810	822	783	847	783	796	795	826	822	823	805	807	795	835	835	773	811	781	803	765	786	807	779	789	779	800	737	767	770	822	797	781	786	801	804	738	817	825	788	799	858	830	820	789	838	776	800	758	835	808	775	804	785	822	861	782	779	804	810	820	832	841	843	825	800	828	786	811	818	772	778	775	815	812	789	809	760	773	795	822	792	836	788	812	802	819	791	767	797	759	791	821	783	751	783	873	756	830	768	769	793	833	796	780	795	799	762	792	753	748	796	776	754	817	799	830	803	799	776	817	810	776	766	819	779	828	803	828	805	806	763	846	794	800	787	776	810	817	805	815	813	850	801	835	775	835	855	769	827	809	782	834	770	778	822	763	791	848	828	833	827	733	775	773	800	836	789	797	806	791	807	773	859	822	805	821	850	802	792	840	777	790	794	837	805	823	805	772	781	768	782	817	796	784	771	823	827	816	793	818	824	822	747	825	834	805	763	796	782	830	787	796	826	788	820	807	877	811	753	797	789	813	821	811	748	751	810	830	830	724	737	731	778	780	783	778	776	819	756	844	823	809	828	794	822	791	781	818	818	774	811	792	844	785	824	780	785	740	776	792	820	782	809	777	819	807	786	781	751	792	794	823	797	783	743	849	765	803	777	785	792	821	843	754	822	829	791	749	771	794	797	799	782	753	826	850	811	809	822	815	791	780	774	825	768	818	831	793	773	875	800	822	796	771	808	801	768	816	831	764	822	777	757	816	859	761	828	779	797	799	799	819	768	768	751	815	792	776	769	846	802	808	839	796	812	781	802	773	871	842	836	762	858	747	824	776	777	764	766	825	797	810	753	744	791	863	759	804	768	774	815	778	804	829	804	823	773	807	794	767	844	783	772	813	843	798	807	788	793	815	816	770	758	758	788	820	808	801	812	826	818	770	815	858	822	820	730	736	776	767	764	795	818	844	861	866	776	796	804	816	799	809	832	839	784	808	802	804	841	853	821	771	786	737	787	810	788	756	751	768	767	787	815	803	806	778	785	851	766	770	783	779	814	790	805	812	791	810	761	860	764	777	758	805	754	795	779	798	787	775	810	790	827	844	794	863	720	793	823	819	791	821	770	810	834	794	746	819	800	827	818	778	744	813	758	802	794	817	814	824	825	764	826	820	814	763	758	813	848	818	794	809	739	781	769	780	842	837	785	785	766	781	752	821	831	831	753	780	755	820	773	807	829	810	800	826	799	766	777	833	839	801	800	757	781	806	770	806	785	795	732	804	783	801	824	765	825	822	832	764	745	826	781	785	851	769	836	798	816	812	789	833	792	806	768	786	774	784	767	809	785	757	787	795	746	792	820	803	820	803	798	802	776	781	790	773	788	772	815	851	790	817	793	790	770	819	771	800	817	815	829	774	829	817	855	841	740	794	826	784	814	809	737	757	841	797	808	832	795	772	802	787	801	828	765	807	817	841	819	802	763	796	756	806	804	748	865	770	832	822	788	794	773	790	773	772	754	785	819	842	757	805	786	766	837	804	810	776	824	798	789	809	802	770	752	786	836	841	793	753	834	804	793	860	777	737	824	777	815	794	779	810	772	856	735	817	765	841	837	826	766	831	746	805	805	794	808	847	835	787	870	752	817	797	790	775	832	779	776	786	819	772	821	838	834	784	760	844	778	828	793	761	822	830	843	801	808	803	808	749	773	814	831	845	833	853	811	763	787	803	777	741	797	783	786	797	827	866	780	829	816	896	826	857	795	818	820	821	827	827	802	851	797	759	742	829	789	848	806	760	786	791	762	807	780	822	802	770	853	827	777	804	776	805	800	791	745	833	817	851	787	790	799	824	802	841	806	770	798	804	788	829	793	785	814	783	814	829	777	790	805	791	762	828	734	785	849	783	771	753	767	793	757	779	801	844	813	771	804	759	810	812	791	785	804	765	793	762	773	740	806	844	750	804	740	753	821	793	782	859	774	814	776	756	814	850	777	819	812	774	791	815	744	774	803	785	784	813	784	786	814	814	835	762	804	805	776	789	817	819	812	810	802	796	797	833	728	774	821	806	750	813	781	784	822	805	767	795	764	833	801	802	758	822	764	764	776	820	814	788	771	805	805	804	785	788	856	804	757	804	794	768	784	820	800	805	750	786	828	818	806	815	789	765	852	783	828	822	836	777	762	775	805	824	795	795	790	780	851	848	805	754	788	775	791	838	763	777	834	843	793	821	812	798	822	787	773	840	806	823	805	793	817	777	776	789	784	786	805	835	805	793	824	804	824	826	761	802	796	839	819	810	775	798	760	803	783	764	830	796	828	828	806	817	812	784	809	801	833	812	794	823	816	801	807	815	742	763	775	823	797	764	753	820	796	850	785	801	782	773	807	789	759	803	820	763	838	759	809	795	784	799	731	774	815	803	796	825	768	804	757	798	886	822	839	750	776	780	798	759	780	795	804	776	827	773	776	793	777	850	893	808	771	864	780	801	769	801	825	780	825	846	820	796	774	809	792	784	818	844	782	804	783	777	807	818	758	805	803	820	778	816	776	805	766	774	818	796	811	837	863	812	837	799	783	762	802	782	793	782	807	822	843	823	825	748	835	814	816	804	822	809	822	784	786	793	779	813	763	815	808	782	819	775	771	840	821	840	795	768	787	783	785	803	817	787	775	794	836	821	786	834	813	779	763	818	799	775	782	749	820	793	800	799	763	756	808	792	795	845	787	836	817	831	795	797	781	750	783	827	772	796	794	826	818	820	829	785	821	775	793	776	825	762	820	810	830	829	813	802	764	780	758	802	791
69900	32733	12001	3858	2131	698	311	336	306	315	297	287	337	294	306	338	342	334	334	328	350	331	331	351	293	302	338	280	316	329	315	339	327	308	322	336	298	296	328	349	319	325	306	329	318	315	302	318	351	293	325	290	320	319	317	298	320	288	302	310	309	325	277	309	347	356	304	310	302	313	339	305	324	321	307	299	281	342	304	316	303	318	307	339	308	327	353	295	316	316	340	287	311	309	334	300	301	345	295	294	330	274	304	301	290	296	305	303	331	337	298	316	307	287	327	314	314	335	286	303	346	325	343	318	341	351	300	334	309	321	352	304	317	308	280	295	322	318	325	304	315	307	306	312	316	318	348	279	344	336	317	295	300	316	296	315	303	318	309	320	291	323	317	326	286	340	341	303	323	362	283	354	333	318	284	320	308	332	308	305	301	310	340	281	311	301	306	301	315	312	331	282	304	322	299	341	335	297	339	330	300	307	314	333	325	305	290	280	314	314	346	336	334	302	305	313	316	323	312	309	319	310	298	322	309	330	323	310	311	333	322	311	323	293	364	311	315	324	314	278	308	303	302	349	294	321	345	327	293	323	315	314	335	321	302	374	313	304	308	317	311	324	306	310	351	322	333	302	342	370	303	300	337	297	343	313	318	318	292	322	312	295	312	339	312	300	305	328	319	312	308	316	291	289	319	347	320	285	309	339	323	326	329	337	322	315	295	297	318	328	295	340	327	331	323	303	304	318	307	315	341	288	330	279	317	298	330	328	330	341	305	303	297	272	326	300	305	307	344	297	318	299	258	324	304	299	318	333	324	301	306	304	339	304	327	327	360	287	341	336	308	330	302	316	314	288	334	316	324	324	329	314	262	301	299	316	294	319	309	329	357	346	288	322	335	289	310	316	322	310	332	352	328	308	298	323	325	310	298	316	312	293	324	296	334	325	299	296	288	314	301	311	301	306	310	342	303	336	336	327	331	314	345	341	309	285	330	299	339	277	351	307	323	337	341	332	323	339	331	309	347	342	327	317	320	331	340	301	331	331	308	347	300	285	309	333	333	273	326	284	306	299	330	309	311	321	362	356	306	308	339	303	323	327	318	324	289	328	297	304	295	330	311	319	316	298	311	319	332	312	314	355	349	309	307	322	289	321	342	303	310	342	339	307	326	320	302	320	289	324	315	323	311	321	309	289	317	297	295	327	314	338	323	355	329	295	316	329	319	302	346	324	304	292	280	326	340	310	312	338	303	301	338	330	293	275	312	298	295	313	308	336	337	303	309	287	337	280	312	353	322	328	326	315	299	333	296	288	305	319	318	304	302	303	317	310	305	303	346	350	306	305	303	335	312	332	330	334	355	316	312	299	311	312	308	330	308	359	339	332	313	315	329	322	292	300	316	304	308	325	306	332	308	333	322	308	288	351	306	296	334	303	283	288	312	311	297	299	314	313	324	281	333	310	312	344	302	337	333	340	318	310	288	330	341	334	334	327	305	300	369	321	361	301	315	303	337	359	316	271	263	293	320	329	355	339	329	347	299	320	351	296	286	300	298	296	270	318	324	328	287	302	313	329	321	293	322	345	315	348	348	330	323	310	327	308	320	320	300	293	322	333	326	319	314	292	307	330	330	305	337	294	309	313	325	295	321	352	334	326	349	306	306	333	332	324	300	327	320	291	283	339	255	341	344	321	319	330	300	266	322	317	304	316	341	310	320	292	298	290	304	312	285	355	319	363	311	310	325	347	347	331	330	346	335	304	322	315	336	317	329	289	291	318	309	340	307	314	313	325	310	293	263	279	336	288	292	318	333	310	294	312	296	306	296	314	326	293	317	342	317	310	296	320	313	311	320	318	295	297	322	322	300	297	289	321	312	322	311	323	309	331	347	309	336	332	333	348	343	322	309	299	269	285	367	304	316	296	357	353	300	326	307	292	313	304	353	323	331	321	315	332	319	292	335	298	353	308	348	292	303	350	291	341	305	307	320	297	319	312	308	326	326	325	297	311	324	326	322	326	290	334	334	300	301	278	343	313	313	321	307	317	310	311	305	331	359	315	336	305	293	298	293	292	328	302	338	303	310	335	319	312	302	308	339	285	335	354	347	295	316	294	295	314	329	301	305	320	316	347	337	333	296	302	307	280	310	334	314	298	298	302	338	317	309	293	306	293	328	343	282	347	275	319	315	305	324	342	289	313	323	308	309	343	336	305	310	321	310	335	314	302	331	314	313	320	293	320	268	308	328	314	274	285	308	299	307	332	280	301	326	342	318	358	310	314	307	325	311	314	280	344	333	326	368	324	299	316	303	309	313	321	310	304	324	293	350	320	294	333	320	300	308	309	342	286	267	313	323	349	301	292	333	316	326	326	301	311	296	298	331	338	307	317	357	322	295	337	297	305	300	323	316	310	319	322	318	323	339	314	329	341	300	341	347	339	332	312	316	306	290	302	319	342	327	318	335	315	306	298	281	298	343	309	325	296	287	303	317	298	323	307	342	281	335	332	333	321	317	325	310	328	298	305	303	303	331	310	311	282	294	330	354	296	304	336	326	320	297	356	286	323	345	301	324	301	347	340	297	335	274	290	341	326	324	317	332	327	330	311	313	313	295	335	303	288	315	309	343	296	327	319	285	309	296	318	326	296	334	301	316	308	318	279	313	297	376	303	317	315	300	317	331	302	304	300	307	346	304	328	314	317	326	320	274	312	310	330	325	364	310	326	313	290	308	335	317	319	325	327	276	333	312	355	311	337	263	301	297	330	382	332	290	293	332	328	344	291	276	286	327	305	322	305	280	330	309	302	342	348	307	315	338	306	295	340	313	313	314	309	324	317	307	318	313	334	311	284	321	328	296	317	293	290	315	329	351	342	344	347	315	293	302	308	322	313	340	316	309	321	288	316	328	327	281	339	311	305	305	321	304	337	288	306	321	304	351	302	320	323	341	317	338	290	306	298	329	317	282	321	287	308	347	287	322	304	304	303	302	308	292	313	316	331	322	297	342	299	342	354	322	324	326	292	280	289	279	320	316	315	344	331	314	319	326	316	289	326	330	325	323	332	319	350	286	319	299	318	335	336	293	321	302	295	307	339	307	333	300	291	333	311	288	307	311	337	306	336	318	298	323	298	300	306	341	302	296	337	364	304	311	312	321	323	323	335	290	302	351	333	325	365	292	366	334	331	282	296	326	306	357	323	312	343	353	309	294	313	301	278	313	315	320	316	284	266	292	297	289	306	331	291	292	298	311	302	359	321	322	339	305	328	298	285	334	296	307	268	309	295	330	299	326	290	309	297	274	332	328	331	338	338	324	314	298	302	332	335	295	332	313	311	308	336	321	323	293	315	298	309	304	329	333	315	319	314	325	281	319	301	352	329	327	325	321	294	352	323	307	302	304	321	301	297	287	296	357	320	330	346	347	318	304	309	362	360	296	336	291	328	311	307	283	299	278	286	322	318	315	321	337	294	283	336	338	288	291	323	328	345	307	318	322	310	357	306
39130	15501	10933	7324	6671	1847	709	729	679	670	708	701	709	774	674	677	701	752	726	735	702	719	733	663	691	702	677	678	698	685	704	641	694	684	704	664	677	708	774	678	670	665	679	716	716	695	711	700	659	714	678	661	655	723	695	669	690	683	715	696	686	675	726	739	676	695	698	700	689	692	668	707	660	678	719	646	689	673	703	684	670	656	707	656	687	662	692	708	670	736	718	676	629	671	662	736	722	695	718	683	679	677	652	732	731	693	698	699	686	673	682	660	695	691	665	662	698	713	711	729	633	690	661	705	663	694	708	696	702	683	680	698	692	675	682	656	712	668	721	653	654	660	668	681	716	686	675	654	675	686	695	670	701	655	685	664	650	670	686	711	692	709	678	712	700	715	700	693	658	685	728	686	663	719	679	709	717	642	664	716	689	727	702	662	661	675	652	747	671	643	676	666	706	709	738	694	719	670	692	681	663	677	695	670	693	680	673	711	678	666	720	664	692	667	646	686	691	704	686	660	689	719	681	699	697	679	661	704	651	690	656	755	682	723	667	716	693	715	689	671	717	744	662	738	671	674	729	700	673	663	730	656	683	683	644	690	662	740	685	691	679	684	658	659	676	699	692	692	666	654	639	745	740	707	696	716	646	704	673	724	644	677	704	667	661	684	674	718	678	651	648	698	676	707	636	667	660	686	656	693	648	732	714	700	674	672	680	632	668	698	703	635	695	700	723	729	700	745	648	707	658	704	685	685	687	678	673	722	703	677	663	710	667	732	680	680	693	664	649	671	696	672	672	676	652	705	669	659	639	678	682	735	697	700	701	695	702	660	700	667	689	681	690	675	690	685	738	698	719	685	651	660	656	682	728	689	713	656	740	718	684	662	699	659	677	684	742	656	624	693	658	694	683	721	676	721	705	698	671	715	692	652	683	701	711	686	666	676	648	719	700	678	680	658	710	640	630	667	657	721	666	689	664	683	702	742	709	701	698	663	712	703	664	701	682	660	705	701	679	713	705	687	707	700	700	698	638	675	720	655	702	680	640	684	681	686	717	713	707	712	661	673	695	672	693	710	648	702	689	685	646	685	691	712	701	685	666	698	722	704	690	688	675	659	679	669	697	713	725	668	654	651	642	675	682	719	713	708	662	694	676	663	691	671	670	621	672	662	709	713	683	696	644	722	713	693	712	640	670	705	676	735	692	653	644	704	636	640	646	690	720	704	650	640	692	691	636	690	635	657	692	667	692	733	660	667	651	671	660	692	649	670	677	702	711	690	679	681	745	697	698	672	677	693	718	714	632	673	683	727	701	721	686	680	657	671	686	695	677	699	711	658	723	659	705	665	696	603	666	660	679	707	731	660	643	675	736	670	646	690	700	661	654	726	694	656	692	730	692	700	739	662	649	670	663	707	672	712	691	704	725	659	644	683	740	725	662	710	681	695	678	677	668	668	687	653	653	672	709	661	697	671	710	725	710	679	673	658	652	683	680	710	679	657	672	638	684	686	700	649	671	702	673	653	683	682	645	728	633	644	693	644	722	729	656	656	671	730	654	686	673	702	677	659	736	678	679	703	717	702	692	692	718	674	622	661	727	692	683	639	719	679	702	680	666	687	659	672	667	681	711	653	674	684	672	667	638	687	690	680	676	713	655	719	691	645	721	666	704	670	682	645	688	728	703	693	669	694	735	709	652	699	721	732	673	676	699	705	714	704	707	680	666	775	680	651	718	723	714	662	702	676	677	642	725	699	635	656	680	755	684	672	676	662	669	735	727	704	699	667	651	709	674	689	699	698	721	660	695	667	700	705	691	701	727	669	677	660	712	679	635	700	680	694	693	707	675	677	636	719	709	695	627	694	712	663	707	685	701	699	667	643	719	671	675	701	668	701	634	676	647	675	723	671	754	692	652	692	702	668	702	702	726	660	699	700	632	662	716	723	683	706	735	689	658	680	675	695	735	697	729	719	670	660	673	668	668	719	675	721	734	682	731	690	671	708	663	671	670	704	654	667	678	683	747	652	690	685	661	674	694	674	664	726	663	634	708	652	692	696	676	696	681	708	680	684	714	664	702	733	664	641	702	640	709	686	682	702	721	644	694	695	705	664	688	645	703	643	717	706	637	671	688	668	679	672	697	673	658	671	750	686	664	669	675	700	668	678	696	754	645	666	686	685	680	674	697	639	697	700	676	714	703	680	656	712	705	688	646	657	654	671	734	725	667	710	660	658	682	741	689	643	701	669	673	652	677	668	705	656	664	705	678	675	737	667	642	691	694	693	714	687	743	673	670	676	677	682	727	663	677	637	690	679	689	672	672	697	672	691	651	704	660	652	697	679	678	634	742	678	686	698	712	671	683	687	670	715	659	690	657	687	645	718	708	674	745	712	760	674	671	676	663	721	677	671	734	685	683	676	663	686	743	710	689	709	695	708	690	678	711	670	691	666	726	716	697	699	683	715	690	692	732	734	638	691	686	735	683	671	706	654	692	706	712	659	726	697	697	683	675	702	705	681	699	671	707	712	658	660	686	687	713	730	691	720	691	673	682	685	689	703	672	636	678	687	685	672	676	679	677	658	670	719	660	665	673	636	681	685	708	667	690	708	677	696	697	672	656	648	707	675	757	697	667	685	662	615	687	723	711	706	677	682	656	733	673	676	712	657	644	725	661	708	704	701	689	726	661	742	654	716	659	715	701	688	731	649	667	717	715	626	710	646	665	664	722	709	672	717	634	703	674	703	705	669	715	687	659	715	681	649	712	697	663	690	673	665	641	669	702	680	638	673	666	673	652	659	677	718	687	664	645	687	673	691	658	652	671	660	699	658	717	692	695	649	722	650	687	689	672	697	719	681	656	712	676	713	704	689	694	695	665	654	645	690	647	663	681	704	674	698	657	704	691	675	641	683	687	701	658	667	707	653	692	683	702	686	716	656	707	694	649	706	708	673	700	661	673	654	709	674	688	659	725	656	673	684	664	679	701	673	650	675	672	696	696	690	708	677	677	668	712	675	703	713	684	692	711	696	689	665	637	681	697	715	701	717	710	686	696	718	688	746	724	700	646	622	688	678	726	698	688	703	693	676	704	683	721	704	667	707	726	654	695	666	696	696	716	690	648	693	690	633	697	689	702	695	687	645	722	693	692	685	714	654	661	670	689	716	703	636	643	685	678	674	713	715	721	674	612	682	676	702	679	650	646	695	712	694	671	681	657	722	692	661	704	691	702	718	651	684	639	667	713	677	717	628	700	700	699	678	692	672	749	648	651	662	724	695	717	680	649	702	647	724	709	681	650	734	657	651	715	699	656	706	709	654	725	689	663	657	687	736	663	701	697	693	717	708	685	644	663	677	685	670	727	745	692	688	695	725	699	636	689	663	692	741	694	622	693	679	665	685	675	659	649	684	697	717	726	699	700	690	694	678	724	670	664	661	643	652	703	663	679	684	678	675	713	700	677	699	676	709	703	709	720	694	684	620	715	697	665	642	665	649
80028	61945	54981	46141	38006	18372	1274	249	277	256	253	243	239	251	264	262	241	223	230	242	254	246	199	217	243	276	280	238	260	262	249	231	234	235	252	274	240	216	226	265	226	254	233	252	246	236	259	213	232	241	261	232	242	245	237	255	270	240	241	231	228	210	254	265	248	231	236	277	268	233	244	251	288	245	274	235	238	240	261	278	273	238	237	293	243	248	280	254	238	214	233	210	264	230	257	268	252	228	226	235	234	218	278	255	250	281	268	249	223	250	284	235	261	248	242	247	251	217	263	245	252	256	226	260	257	246	231	211	242	259	226	252	255	231	257	235	254	270	272	248	237	240	276	226	253	219	255	278	253	222	268	239	238	253	259	241	236	210	253	229	238	242	240	210	239	241	260	236	240	242	247	258	234	256	238	267	245	255	244	247	261	255	219	255	250	263	233	258	264	253	238	226	238	248	268	234	248	258	275	248	260	254	251	242	270	247	255	245	255	225	230	226	224	234	248	265	254	243	255	264	253	231	232	240	217	254	254	229	222	220	236	240	246	230	239	252	234	252	229	249	252	246	240	205	280	236	229	249	230	264	244	268	231	269	241	232	214	254	253	222	220	288	228	240	242	233	234	260	245	228	243	245	222	246	236	236	259	278	235	228	213	239	236	234	235	260	272	254	217	254	261	237	224	265	222	250	269	252	239	246	249	217	241	241	265	272	243	251	243	235	263	241	234	268	223	260	286	245	248	224	276	233	254	237	257	245	253	247	224	218	216	210	229	234	261	221	247	230	235	252	203	215	240	225	234	244	243	223	218	243	263	231	256	242	230	256	252	200	234	258	219	215	224	245	235	221	255	268	257	272	261	232	268	236	241	253	255	251	250	233	261	244	238	237	243	212	208	253	235	241	251	264	243	237	268	225	224	249	258	246	253	241	272	223	225	245	253	255	232	252	264	225	234	229	205	229	230	252	246	244	250	250	245	216	239	252	265	236	266	230	251	240	263	247	225	249	238	277	229	257	273	243	266	228	204	214	223	254	252	284	242	225	246	226	254	257	237	266	229	258	266	242	247	241	228	245	230	233	231	229	275	231	244	217	229	231	250	235	275	237	253	226	239	266	248	245	254	241	243	229	217	255	258	259	270	255	256	265	262	237	237	235	261	257	235	204	242	238	225	269	235	252	254	242	240	255	267	289	260	261	270	228	245	218	244	244	228	242	223	245	243	250	227	268	234	246	228	265	229	237	224	232	243	265	260	263	254	264	224	235	227	230	255	206	249	248	245	246	250	239	262	250	283	243	226	268	219	247	252	244	239	273	243	271	234	244	240	268	264	269	230	237	258	285	235	230	245	241	236	271	216	233	220	248	224	235	273	257	244	238	226	217	267	236	265	233	286	243	232	244	224	249	274	233	246	226	225	254	237	249	251	237	257	256	205	229	232	210	223	259	206	267	276	265	256	269	271	243	276	253	237	237	258	254	249	224	230	263	233	276	243	263	243	262	250	250	250	251	245	245	265	253	245	252	240	230	225	244	253	228	221	262	240	241	248	246	254	233	244	248	246	236	233	253	235	252	235	240	237	262	243	252	252	264	256	196	247	237	251	235	207	267	236	245	242	242	236	236	248	265	248	262	257	247	211	247	261	226	254	254	236	212	223	240	248	266	222	227	219	239	246	243	216	260	254	259	244	272	217	234	210	238	254	245	254	228	244	226	285	260	242	235	252	243	236	260	260	245	246	234	243	250	224	241	256	206	246	246	244	244	227	220	265	244	249	274	243	242	230	254	259	238	279	253	261	273	245	266	249	221	218	257	270	257	242	254	256	241	249	231	248	230	239	246	213	250	248	273	242	211	261	250	238	239	252	254	283	252	250	260	243	230	234	258	241	223	205	229	258	239	262	243	251	235	251	259	236	260	244	258	268	234	241	250	267	260	239	273	226	255	254	251	239	239	232	219	243	231	213	271	250	253	224	229	235	259	233	245	247	208	255	241	276	260	249	247	255	271	217	265	275	225	257	226	250	239	238	221	259	255	249	271	214	222	251	264	227	260	239	226	248	253	254	241	242	265	217	262	253	244	234	207	251	253	255	234	232	254	257	214	220	247	250	234	231	231	241	245	220	222	231	236	226	196	252	238	259	259	234	264	255	239	256	226	240	264	228	255	267	239	272	292	220	264	234	247	260	232	237	240	237	234	257	247	241	262	243	232	243	256	247	246	224	233	249	248	255	267	227	249	217	219	273	239	255	277	258	231	220	258	248	235	239	255	236	249	225	246	230	227	251	240	251	277	252	229	252	244	249	257	239	276	232	250	253	248	228	231	269	257	218	237	240	257	259	226	207	236	232	261	242	259	222	243	231	235	242	234	248	224	243	249	250	255	247	250	251	265	249	229	262	252	267	261	268	242	232	275	253	256	247	253	265	251	260	249	206	249	229	246	261	249	271	271	219	259	237	269	249	242	232	248	226	247	224	235	232	223	251	229	242	235	220	240	246	220	224	252	208	245	258	225	228	261	281	242	245	259	226	236	263	237	209	233	244	229	249	253	260	234	264	263	258	241	248	273	243	201	254	242	247	231	241	262	261	262	250	208	221	258	258	239	260	235	226	223	235	233	247	256	274	236	237	210	239	250	237	240	264	250	262	247	235	244	241	254	251	248	218	263	242	230	257	249	265	246	278	243	246	249	224	261	240	256	261	235	224	259	287	241	252	256	231	247	204	228	250	236	238	253	244	234	237	214	219	222	221	240	230	235	241	242	267	247	237	217	230	238	251	239	254	229	214	215	252	254	254	268	269	228	267	237	255	240	262	246	243	210	238	207	246	243	261	237	209	235	256	202	220	255	219	271	250	254	221	243	226	233	252	237	251	233	247	249	222	240	266	262	225	244	254	238	246	264	209	251	220	239	251	265	246	274	251	275	198	227	274	239	260	257	219	247	233	244	235	256	232	259	249	234	237	234	264	210	235	241	249	245	245	222	254	240	268	257	220	242	274	262	227	226	234	229	243	229	254	217	259	231	269	216	263	258	258	266	282	230	279	253	239	225	267	243	240	241	245	262	252	248	246	258	260	225	229	230	206	237	250	219	262	246	255	261	261	232	248	246	255	242	221	264	273	242	232	256	249	226	235	245	235	241	225	214	256	268	234	235	258	253	239	218	227	237	240	201	253	266	252	255	242	217	255	227	264	261	221	254	251	244	250	218	222	226	238	237	281	229	240	246	262	258	233	235	235	261	259	247	254	245	202	252	256	238	244	232	227	271	235	201	239	242	235	228	220	230	268	255	248	220	264	216	249	270	267	221	261	253	255	221	231	237	229	269	246	255	243	240	235	233	230	250	248	258	254	222	261	240	236	246	239	258	235	249	253	216	259	252	252	273	230	212	237	214	227	257	228	259	231	224	276	264	227	244	238	258	244	229	227	248	267	233	224	252	265	257	247	247	239	242	244	240	223	215	237	236	279	214	225	248	218	243	238	265	237	229	250	249
51791	47787	54495	51059	50666	18731	743	712	700	662	652	682	599	602	643	584	637	592	562	599	574	543	598	579	561	578	569	602	588	616	578	612	613	599	578	552	569	615	581	552	569	549	565	581	560	582	574	571	540	601	582	535	566	550	593	578	544	565	598	543	586	628	575	546	547	586	571	568	583	554	588	560	555	567	561	548	547	551	586	565	515	560	627	584	599	563	558	509	578	556	532	554	548	592	617	569	553	550	587	585	547	613	579	558	523	593	612	579	595	555	527	573	582	542	544	549	588	573	553	566	599	531	570	585	550	524	579	573	551	583	545	557	584	551	541	581	565	549	552	589	580	580	550	557	558	538	590	570	561	577	570	604	598	570	574	547	533	552	578	546	561	575	590	527	559	584	558	588	586	539	593	544	572	605	576	600	578	588	544	568	560	583	582	583	554	571	574	556	509	542	558	604	557	534	612	613	539	576	570	541	542	590	564	551	588	561	575	541	523	579	561	566	555	512	516	550	556	584	565	578	569	538	542	590	525	585	547	549	596	520	563	561	559	538	547	566	567	575	577	559	543	546	570	539	576	559	573	573	548	574	566	543	593	572	559	543	549	552	572	570	541	606	571	568	529	554	553	547	567	586	567	516	566	571	548	553	552	511	600	568	566	595	571	603	541	595	593	570	559	589	569	564	543	544	567	583	576	570	545	600	578	612	605	567	548	582	575	592	533	575	581	556	517	574	589	600	547	613	554	535	574	643	559	575	579	550	566	586	553	562	565	551	589	579	559	540	553	571	581	565	569	556	540	587	529	542	559	556	577	553	594	587	615	584	565	575	584	557	591	538	555	558	556	605	572	593	557	521	535	618	532	571	560	572	546	573	544	564	566	595	562	575	627	591	571	552	583	589	575	597	597	523	568	589	558	546	576	576	566	585	585	546	550	542	573	539	571	565	534	572	542	577	605	591	610	558	594	558	589	577	590	592	564	593	586	575	587	567	562	550	549	584	574	578	577	570	562	616	541	545	546	570	552	558	548	549	529	575	598	593	579	525	571	515	521	539	589	590	541	594	574	569	552	525	567	549	567	546	592	580	583	595	572	556	572	555	535	563	564	620	556	541	523	589	517	562	568	577	564	561	534	574	532	533	563	540	544	548	582	545	566	569	581	561	530	528	592	567	573	553	602	560	586	571	577	564	526	555	536	606	595	517	584	543	538	543	594	515	535	571	579	535	592	562	552	552	564	538	558	514	611	548	595	540	569	597	611	587	579	585	575	560	580	562	574	561	541	550	585	582	562	583	569	586	557	570	606	552	570	535	574	539	559	580	569	539	570	607	579	567	578	579	545	584	572	538	562	589	594	553	592	584	550	581	567	565	558	575	582	583	565	596	571	579	559	521	562	546	584	617	554	554	546	596	605	542	566	541	545	614	557	538	577	507	572	543	551	551	554	583	551	546	568	584	554	584	596	552	579	556	605	592	594	588	572	565	537	578	535	545	609	571	558	540	559	575	567	554	576	547	580	558	553	552	551	547	560	597	546	571	620	521	550	540	585	517	621	549	543	525	554	522	502	579	551	545	554	571	562	557	552	559	574	556	574	612	526	570	563	577	548	613	567	580	594	567	510	596	613	591	542	577	553	551	601	568	582	523	589	526	587	540	536	557	542	601	545	578	531	564	563	547	535	575	575	581	585	578	547	570	611	551	560	533	531	545	565	528	550	539	560	575	560	541	586	595	572	577	552	565	603	589	548	546	538	563	598	622	594	574	522	582	562	541	566	572	528	543	574	564	611	597	571	595	618	590	575	593	570	520	554	551	565	591	556	589	573	552	512	540	565	563	572	589	567	565	571	595	600	550	578	555	551	536	558	541	618	620	555	573	544	584	532	550	552	553	580	593	594	560	538	561	556	590	561	584	558	571	514	574	537	572	574	568	538	599	574	549	524	568	544	576	503	564	561	550	533	541	550	554	540	559	588	552	581	545	558	550	614	549	604	578	540	548	541	572	545	531	566	591	563	510	565	557	585	613	585	530	552	562	501	551	615	592	572	556	528	598	532	552	545	580	527	558	525	590	582	591	560	610	597	573	575	557	604	596	541	562	560	552	577	587	577	550	541	577	547	584	553	542	518	579	560	540	589	562	583	576	584	551	591	570	548	581	545	569	574	549	553	561	517	528	545	583	574	579	576	554	562	603	551	555	584	595	541	540	534	564	530	603	559	537	569	552	594	596	591	597	596	586	552	558	551	571	599	576	545	541	593	597	546	559	530	496	586	566	544	556	569	587	538	564	595	522	557	542	576	575	583	597	616	601	568	584	558	541	516	556	539	549	603	540	563	560	549	572	588	537	552	533	585	549	555	590	578	537	563	561	571	572	586	560	562	572	564	583	558	601	545	527	568	538	587	604	544	555	557	546	590	561	570	605	600	554	557	517	593	587	605	550	567	580	569	597	602	590	557	547	531	586	603	561	573	576	572	603	604	593	542	535	598	546	560	585	566	550	587	573	553	565	536	593	559	534	589	564	594	560	542	534	549	513	582	551	562	566	602	602	569	573	566	604	537	573	579	638	556	586	531	573	590	543	569	568	602	621	627	562	554	583	573	582	533	567	544	530	591	575	562	590	534	532	591	569	583	578	553	590	592	590	585	583	571	593	581	552	591	554	580	536	593	545	544	580	529	553	584	597	602	585	563	562	541	586	566	560	521	557	558	571	559	567	601	578	548	557	574	584	607	557	550	573	565	597	537	565	509	558	552	597	596	552	589	561	519	574	563	539	552	588	595	571	558	579	565	564	577	549	536	573	592	569	584	566	568	587	573	537	574	563	597	498	560	561	591	567	560	575	540	601	515	550	583	599	558	560	545	550	554	583	586	540	602	564	625	578	612	554	573	581	576	531	562	559	581	537	595	566	574	558	541	553	536	575	523	612	543	535	568	556	536	582	558	555	558	575	608	558	590	582	553	540	537	548	567	562	581	577	550	547	567	546	606	543	576	525	546	587	560	556	564	556	573	515	597	557	575	539	614	596	559	608	572	540	599	609	582	548	608	556	614	546	530	540	580	579	617	568	597	551	546	569	555	565	579	528	564	536	557	576	610	531	500	558	570	556	548	596	577	617	555	535	566	563	610	589	530	563	555	566	531	575	537	545	570	571	583	592	586	556	556	564	559	572	554	547	564	591	546	609	577	560	557	564	572	531	586	525	550	585	567	526	581	590	592	582	584	562	573	562	569	541	573	576	571	569	577	562	593	579	554	545	534	581	563	575	560	608	559	602	547	576	631	554	569	599	554	534	561	535	526	533	592	583	586	575	575	536	561	564	552	578	558	512	579	557	566	583	557	579	571	588	580	517	573	574	561	586	566	593	562	532	571	523	568	566	539	549	528	571	576	573	550	608	591	545	588	544	588	573	551	573	589	574	544	568	564	564	601	542	568	596	521	567	569	547	536	566	532	562	505	577	552	615	570	577	570	536	566	577	540	575	597	577	556	555
83270	70731	65034	56473	48789	28738	3799	457	426	420	391	361	402	381	367	383	351	425	403	347	376	372	364	350	394	365	377	350	369	326	388	341	357	360	401	389	380	357	314	386	390	368	371	335	328	393	377	393	357	394	370	378	404	368	305	401	349	330	414	384	374	353	357	372	370	363	375	360	360	366	347	381	348	388	409	349	334	358	393	396	378	385	368	346	389	340	366	378	362	389	359	372	356	341	361	385	372	347	362	382	365	383	357	379	340	363	368	344	350	358	372	382	347	390	323	381	341	409	380	386	372	371	363	360	340	390	385	361	392	378	422	389	392	366	352	367	358	391	345	379	381	337	400	351	359	385	392	356	357	376	362	390	390	370	388	393	326	349	391	367	343	354	370	404	311	387	380	356	384	385	359	367	351	377	365	338	369	369	343	358	389	407	367	386	378	337	384	384	368	365	324	369	391	322	367	356	345	354	343	364	364	353	359	348	383	343	398	338	361	357	401	349	344	375	372	365	371	395	369	405	400	373	364	375	344	407	352	351	370	377	367	371	401	357	367	348	358	372	355	362	367	387	390	367	363	365	396	377	347	402	373	377	370	357	388	363	381	367	395	361	370	352	375	390	355	338	368	347	367	373	392	356	332	385	385	311	359	360	413	367	364	362	383	385	352	381	381	423	368	371	376	385	365	383	371	371	353	351	361	339	384	345	333	332	339	338	400	381	375	387	323	406	360	380	372	334	372	401	362	341	359	345	360	361	392	387	349	395	366	348	408	323	362	374	387	386	404	345	360	374	311	350	373	396	359	382	365	393	376	368	365	356	356	381	388	367	370	348	367	400	375	366	381	389	343	350	366	374	372	369	441	354	395	318	385	368	380	374	336	348	346	341	345	364	346	367	405	376	385	389	376	384	402	369	372	393	378	397	382	352	356	376	345	349	400	347	349	352	377	327	341	357	354	376	390	350	405	374	369	402	356	331	361	378	379	398	389	350	334	375	355	376	372	382	359	404	385	356	408	355	339	346	402	348	398	377	375	372	366	370	351	342	334	369	372	366	385	338	401	365	378	377	406	369	350	385	366	353	334	364	361	384	381	382	368	377	357	356	395	329	364	397	396	384	410	363	387	377	359	360	374	394	334	362	362	388	361	374	355	372	373	395	373	378	364	363	380	386	338	377	382	366	334	356	377	371	383	368	384	334	374	354	340	382	381	357	401	358	374	389	403	370	372	376	347	367	323	359	331	403	368	341	380	367	360	359	362	352	342	347	387	363	341	369	342	364	389	357	391	372	374	397	369	350	370	364	412	345	365	386	369	370	362	394	377	365	370	378	398	376	391	377	423	389	341	391	362	358	379	357	353	360	360	358	378	345	364	367	401	382	363	394	360	395	376	380	322	375	351	321	349	351	361	360	374	392	397	367	375	376	365	378	367	364	361	372	374	350	342	366	397	359	354	374	390	335	351	382	330	345	370	369	372	361	376	383	389	379	357	373	446	388	376	373	387	382	356	342	383	358	385	389	384	380	355	334	395	411	408	390	399	351	343	368	365	309	386	352	345	370	384	362	387	357	371	384	374	363	357	360	364	385	405	356	356	330	364	362	385	405	343	373	366	385	389	362	376	359	361	360	329	372	360	379	372	358	362	359	351	369	353	394	337	377	357	373	344	370	369	372	384	420	363	388	338	354	416	380	324	353	369	372	393	379	369	372	331	379	330	342	379	357	360	351	371	400	348	299	372	392	375	338	368	396	387	358	373	342	359	343	361	341	373	327	351	381	354	344	388	352	370	374	368	361	361	351	368	346	379	410	369	346	386	396	361	392	355	382	369	372	378	368	337	376	353	413	392	398	383	367	383	368	391	374	342	339	390	363	379	372	368	395	372	359	370	394	349	350	367	358	381	349	368	391	335	368	347	399	351	366	379	362	369	377	325	372	379	373	360	369	373	339	357	352	357	359	336	401	371	377	377	368	366	342	344	369	346	356	385	371	390	362	392	363	391	351	379	390	364	360	383	402	356	359	340	375	372	385	364	392	378	384	331	367	371	371	397	379	370	349	368	376	383	367	398	380	386	349	403	347	385	370	379	327	357	332	370	386	358	354	397	386	356	395	383	350	386	359	350	405	396	373	364	400	385	369	346	368	367	391	362	400	373	379	334	372	363	385	352	318	382	383	384	374	360	409	363	345	367	386	383	359	341	375	352	370	390	357	377	356	362	363	352	348	371	359	352	358	375	381	364	365	343	376	386	404	352	368	389	394	349	387	348	361	374	376	330	374	395	382	360	383	372	368	362	347	350	378	370	342	352	384	371	345	385	365	393	378	394	398	406	406	401	354	344	387	366	386	363	341	359	379	394	357	396	370	361	372	338	392	341	379	379	365	369	378	371	362	355	357	362	381	378	390	364	383	343	360	365	372	379	362	390	357	357	356	390	360	365	412	369	337	388	359	343	391	389	360	343	422	379	394	344	374	362	341	365	366	367	320	387	376	431	358	381	342	378	361	396	365	343	369	336	336	364	372	360	364	338	360	362	394	410	373	368	371	348	378	354	360	387	357	368	367	396	381	360	397	380	339	351	381	358	362	322	363	348	349	363	377	396	402	378	365	327	369	385	371	352	387	369	374	368	341	403	342	367	354	368	346	358	370	365	359	394	410	345	386	352	377	395	369	360	346	362	323	367	362	356	349	350	401	367	397	366	368	406	346	308	327	348	321	303	353	372	364	363	394	360	363	352	383	361	360	340	334	385	394	363	407	373	369	392	384	379	385	388	384	365	395	342	381	416	366	365	357	409	349	358	369	336	388	376	402	353	319	383	325	362	357	382	383	423	381	362	372	407	367	392	336	372	380	352	385	339	372	365	341	371	355	370	376	380	364	359	352	386	368	416	379	354	396	377	398	356	396	402	348	352	380	350	368	393	348	393	370	389	414	399	356	366	346	423	371	368	385	392	357	318	374	367	356	382	349	345	369	362	382	365	414	389	386	380	366	387	403	370	418	356	385	395	348	400	399	347	361	356	390	410	363	377	378	376	398	381	400	409	386	361	363	368	381	367	399	352	349	333	394	413	361	379	372	380	348	358	413	370	353	375	385	376	395	378	375	367	320	357	360	383	356	365	372	351	391	356	380	357	403	396	402	356	420	376	351	343	402	386	400	327	382	381	375	345	386	363	365	405	373	367	398	350	364	362	340	368	370	398	368	335	371	362	379	372	358	402	376	401	420	365	371	411	349	359	341	374	366	392	380	365	373	344	363	362	328	363	393	382	387	408	349	364	380	407	370	367	361	343	367	376	350	391	326	329	350	410	371	381	405	359	380	363	333	400	396	379	407	384	345	358	361	373	393	356	389	369	354	372	359	362	384	376	401	335	356	379	374	370	354	386	374	388	393	364	335	371	358	384	350	366	357	404	388	380	348	352	384	368	334	364	389	375	399	362	332	353	335	361	374	385	344	359	355	378	355	328	376	371	398	389	372	358	373	363	345	346	358
56659	59092	64618	59940	60929	25911	1122	1048	1029	1062	1008	928	931	906	887	863	861	853	862	823	862	812	890	849	837	843	839	851	802	829	835	831	817	803	856	811	870	836	780	785	839	804	761	814	811	741	814	795	808	883	868	795	877	778	849	805	835	828	806	819	826	777	797	837	790	848	783	814	814	799	811	837	810	815	789	810	814	792	874	876	798	770	832	810	814	822	773	788	812	772	805	804	833	810	835	782	801	768	817	803	864	785	847	834	829	811	812	772	818	829	831	843	814	837	852	793	836	883	852	788	843	788	776	814	804	803	824	824	795	835	790	850	833	858	791	792	810	847	809	809	843	791	843	789	853	792	803	808	822	796	811	748	877	806	778	777	802	816	815	822	819	811	835	859	812	830	853	796	755	805	840	796	840	837	869	758	766	817	801	816	845	815	879	785	846	805	768	852	870	809	757	836	834	790	823	803	813	817	811	767	880	805	888	789	795	766	826	787	791	801	798	814	883	828	817	861	845	788	815	828	848	797	832	818	808	820	804	809	785	802	789	825	858	808	818	856	804	826	740	815	809	863	829	803	858	766	821	783	768	849	831	818	762	829	820	860	841	862	834	836	802	840	854	812	832	822	809	839	826	763	815	833	859	799	777	837	837	863	837	840	786	790	781	811	809	812	762	767	807	788	818	823	836	831	809	807	789	821	814	826	849	840	829	783	772	787	780	796	801	797	812	823	826	868	786	830	802	831	792	793	839	814	870	822	831	820	807	773	828	773	765	783	778	831	812	842	803	838	869	795	846	795	785	776	857	760	824	763	847	829	817	860	819	741	865	825	822	813	797	802	772	787	817	849	802	765	840	840	802	820	826	879	836	801	781	829	789	853	807	771	783	789	798	827	825	836	790	827	812	767	821	829	825	838	822	846	791	845	854	797	799	797	820	814	866	804	845	793	829	846	802	784	844	850	804	762	786	820	785	834	791	771	787	786	837	817	821	851	775	813	781	835	841	852	817	758	842	813	795	820	846	855	836	796	817	838	789	833	795	819	788	802	815	823	854	836	793	814	772	872	777	824	808	813	828	805	821	807	799	814	849	810	814	850	858	792	810	862	816	792	880	811	785	772	835	825	808	902	802	775	820	779	844	795	852	816	789	861	786	769	827	763	804	782	829	821	845	846	856	805	796	820	804	815	825	789	824	853	867	780	782	792	867	811	811	779	780	773	865	858	818	823	849	819	784	827	843	838	856	833	765	758	785	874	850	772	798	823	809	840	768	782	804	825	801	796	798	823	803	795	810	855	764	805	815	807	797	806	823	811	852	819	794	808	820	818	800	778	792	778	804	765	816	796	817	824	823	795	799	860	757	815	805	786	813	821	797	810	819	825	810	843	789	795	838	818	784	765	809	733	835	813	829	821	836	819	798	785	780	823	850	790	837	836	769	890	814	852	856	816	831	834	845	797	798	880	821	787	848	858	830	848	784	795	786	762	824	809	769	817	807	809	852	791	832	790	813	826	807	805	802	802	845	828	832	818	803	791	778	769	837	798	823	803	828	854	788	832	800	802	867	813	848	804	834	815	835	829	738	862	790	799	825	821	819	821	817	813	784	790	789	848	827	894	803	810	836	783	855	858	824	813	814	797	808	790	838	796	823	855	803	835	842	754	819	809	832	856	766	850	775	842	817	824	824	806	813	853	825	804	839	820	792	839	768	822	813	815	823	828	785	851	776	796	801	837	848	796	802	836	788	872	823	841	838	880	779	858	847	794	830	792	773	793	830	845	864	854	804	821	799	820	793	838	792	819	858	805	817	793	844	770	836	778	802	756	773	779	806	851	835	800	815	792	836	811	824	809	799	781	820	818	758	884	812	823	776	768	779	816	798	821	822	813	832	783	828	737	821	763	818	842	818	857	802	798	803	864	777	830	840	790	818	798	866	768	816	800	802	821	826	837	814	847	842	824	801	770	853	818	781	837	798	818	863	793	792	788	852	771	793	785	905	773	818	828	810	829	772	760	773	825	831	814	793	796	841	838	804	839	805	808	773	799	843	833	782	773	837	812	842	800	821	813	801	835	807	817	752	855	855	809	824	799	780	811	829	831	847	799	833	839	814	837	812	817	818	769	776	791	852	826	823	840	846	800	772	847	867	791	842	787	910	833	777	775	806	830	821	770	776	823	793	810	840	801	812	822	853	826	753	827	791	808	776	772	782	810	796	838	818	840	802	850	831	758	828	799	840	791	833	841	830	802	780	788	799	871	815	820	810	803	846	809	815	825	781	815	838	795	856	821	800	776	825	825	826	811	838	846	838	847	796	839	810	805	791	814	814	852	839	805	769	734	860	830	775	808	848	813	798	834	807	816	821	770	780	820	838	821	802	844	847	838	753	818	795	867	805	855	798	847	799	762	810	821	826	811	793	812	798	780	827	778	787	803	828	843	827	853	802	737	852	841	832	851	843	775	807	861	815	789	841	810	830	824	816	819	825	819	847	865	787	751	839	810	823	763	861	765	836	783	779	849	781	794	740	827	825	861	791	811	829	767	793	818	823	794	817	800	799	789	784	819	811	821	783	827	841	816	807	807	805	775	848	840	795	810	817	850	853	791	803	816	839	832	874	815	839	830	842	771	872	808	819	786	818	799	810	900	827	790	798	833	813	831	819	785	819	830	863	808	787	782	798	823	795	794	818	820	842	830	829	808	825	834	802	799	870	812	827	855	814	823	787	828	808	826	861	778	815	800	811	808	835	819	861	861	782	813	838	834	808	831	810	773	753	816	817	830	830	842	792	793	768	832	822	805	853	837	855	841	807	830	812	829	820	818	854	855	830	813	844	844	846	785	854	792	832	789	784	753	790	805	798	819	784	807	796	837	796	816	780	825	829	816	813	800	766	810	812	809	831	867	785	747	803	827	863	808	841	792	818	808	831	811	842	827	804	827	828	853	801	810	815	835	789	820	792	833	830	859	817	829	799	780	821	819	802	848	825	823	788	797	801	836	850	791	818	855	812	838	784	866	763	820	843	821	792	832	823	804	841	825	775	834	825	799	802	823	847	839	806	831	795	805	809	809	841	780	804	876	801	860	863	813	787	818	873	795	848	803	796	797	794	809	792	801	798	785	839	810	780	800	793	823	785	826	861	788	818	853	800	805	798	827	805	807	843	785	837	868	804	809	764	778	786	803	809	790	774	824	820	744	834	806	795	831	835	771	851	782	834	801	785	798	830	854	841	841	810	815	826	821	775	765	777	824	820	858	830	801	833	854	807	804	804	804	781	804	762	826	824	820	795	764	844	774	855	810	801	824	862	804	762	784	794	824	814	833	787	795	809	767	809	784	850	831	785	803	821	840	833	845	799	772	847	874	841	788	821	850	805	808	835	812	801	840	768	836	831	849	833	798	783	762	851	785	815	814	782	848	797	829	859	839	800	858	798	814	825	831	827	861	830	790	843	821	827	803	846	803	839	839	794	748	845	908	820	798	764	792	842	829	748	829
67036	32445	13774	4095	2098	1067	331	291	310	327	310	329	293	292	345	322	315	366	317	314	322	317	336	357	308	295	303	339	307	316	314	350	326	312	319	303	299	311	303	361	335	298	351	345	297	344	334	326	297	349	321	318	310	330	322	316	322	295	291	317	322	326	314	319	304	329	321	346	346	343	322	260	335	309	317	312	286	333	321	319	324	355	335	325	351	330	307	317	310	295	328	319	302	326	365	299	308	321	321	306	337	315	331	321	326	321	335	327	337	323	336	300	327	322	289	313	326	327	360	332	330	304	336	306	312	352	322	288	322	334	309	318	340	318	307	326	276	311	301	297	344	298	347	316	303	323	306	337	353	332	330	322	323	307	334	360	327	283	313	357	348	292	325	303	351	336	351	336	329	290	330	313	330	315	309	320	310	287	289	310	300	303	284	323	320	314	336	339	348	276	298	309	343	357	301	338	330	345	327	313	281	332	334	311	301	349	333	332	311	300	328	300	323	320	311	330	343	303	313	310	277	325	328	315	325	330	342	299	320	359	322	309	335	301	299	329	338	308	316	332	298	295	293	312	354	270	327	318	297	316	329	317	378	344	317	309	325	349	331	342	312	324	316	310	363	308	323	331	357	336	316	311	346	353	320	344	320	328	295	340	327	338	327	339	314	310	303	321	344	318	352	335	345	315	328	307	335	370	319	326	347	317	319	334	317	315	325	340	301	380	327	327	295	346	332	304	348	340	319	299	328	347	320	347	311	341	318	304	305	306	331	322	341	346	321	326	289	332	326	304	297	312	316	317	332	304	353	350	311	349	366	314	295	308	279	307	278	318	306	323	333	314	315	359	290	298	346	326	299	306	315	279	293	336	349	329	328	365	332	316	300	316	339	321	341	295	317	323	313	332	320	335	323	355	300	335	298	330	315	303	327	289	316	282	283	286	346	314	348	290	375	340	341	298	319	290	310	328	292	316	335	316	343	310	326	347	288	327	317	292	305	329	296	316	333	323	321	351	299	321	322	304	319	306	312	298	289	306	335	315	285	335	332	329	325	338	288	311	295	334	306	288	330	344	334	352	315	312	299	315	324	322	295	292	335	291	305	371	316	305	297	345	325	315	326	293	327	302	319	336	333	358	310	282	316	346	335	338	324	353	291	314	301	323	342	322	312	310	329	332	329	304	346	335	323	313	334	327	350	319	314	295	291	346	275	375	298	348	323	322	298	328	330	336	354	339	324	327	333	354	301	327	298	325	319	327	362	275	329	333	350	324	319	300	315	303	312	332	310	336	294	322	309	335	289	322	335	328	313	324	336	287	316	302	306	357	318	339	320	282	324	323	341	313	304	334	350	346	344	324	363	291	327	303	336	317	325	319	327	325	347	312	312	312	335	317	306	335	348	297	304	329	320	305	335	316	311	333	346	331	351	315	302	313	343	313	329	328	312	357	294	324	333	336	324	335	303	308	324	311	348	330	323	350	304	319	299	368	348	293	379	307	319	321	298	343	307	305	324	327	309	336	295	304	317	324	296	299	307	319	307	329	310	329	362	339	320	357	298	312	358	333	292	341	346	285	322	320	327	301	349	328	322	321	365	315	318	299	300	324	323	320	298	317	323	318	322	319	313	287	309	276	310	355	332	300	328	329	354	325	312	303	319	300	335	328	368	343	313	317	340	317	300	359	321	317	309	292	326	312	309	335	352	359	349	333	326	296	343	306	299	343	305	304	335	318	343	314	342	355	318	366	356	332	320	356	308	316	339	333	299	316	298	319	325	330	278	332	310	329	313	327	336	316	283	335	352	317	326	322	291	315	334	325	335	301	278	345	315	346	297	321	370	322	338	314	333	319	327	310	323	327	299	331	296	343	322	336	311	336	342	352	291	352	308	336	312	307	294	310	350	322	344	299	324	344	317	327	330	311	319	301	317	309	328	315	300	379	344	331	331	307	351	326	324	330	307	292	333	315	327	323	302	305	320	336	304	330	325	322	308	319	321	311	321	312	306	321	314	327	361	303	329	304	295	296	321	336	356	321	338	291	318	317	329	337	325	346	335	272	317	299	296	321	332	358	345	322	324	323	303	309	307	319	302	306	321	278	329	319	300	300	290	319	328	302	300	325	314	319	352	306	330	292	346	292	339	314	296	269	317	303	301	311	356	305	339	302	333	315	325	292	310	300	319	327	330	337	347	323	312	328	298	352	347	342	332	340	300	351	342	339	305	329	351	343	274	318	314	315	323	330	333	329	326	309	274	314	297	330	321	326	346	283	313	315	331	321	310	300	327	316	325	350	354	319	324	321	334	344	283	327	316	308	307	336	312	321	313	327	325	327	295	341	330	307	338	335	304	313	301	337	327	332	337	301	328	294	336	310	330	304	272	327	324	293	322	332	330	280	309	322	303	326	315	325	329	321	325	333	287	352	327	322	330	303	349	339	346	330	344	341	291	291	299	361	330	334	310	310	322	345	303	317	298	308	312	367	289	334	316	333	289	332	317	325	339	325	329	289	346	339	313	315	312	355	323	326	316	356	306	343	320	339	322	350	339	298	287	324	299	300	349	334	349	295	342	333	303	346	270	345	340	359	358	337	302	317	335	341	299	332	318	311	326	332	355	310	314	342	339	327	346	317	347	320	295	342	309	304	331	309	307	319	337	303	313	313	326	300	326	314	375	309	350	325	311	283	340	329	348	338	329	304	310	335	315	301	313	294	307	323	305	340	340	290	323	345	343	296	313	314	321	312	327	337	299	322	295	299	320	318	337	315	321	325	337	325	323	355	317	351	322	304	329	329	328	328	312	292	341	313	311	338	320	312	333	335	305	320	321	333	345	343	327	338	325	327	332	315	282	309	351	370	354	327	312	325	327	316	365	362	332	299	297	321	341	357	336	308	310	327	330	293	339	316	297	308	328	310	324	347	318	318	295	317	323	287	315	346	303	318	319	334	332	292	325	350	295	319	304	296	325	301	337	350	347	293	338	345	317	325	314	310	347	305	283	331	326	284	376	295	336	329	326	311	316	324	342	303	320	350	341	355	279	360	324	334	325	313	339	301	325	292	285	350	354	349	345	329	335	342	314	324	292	299	320	342	340	321	318	328	305	342	312	309	316	335	321	321	305	293	321	328	282	307	353	315	325	329	319	315	333	328	328	342	335	364	295	315	334	297	283	293	324	321	319	295	313	300	310	343	342	354	356	315	327	301	362	331	357	333	344	340	323	289	373	332	313	339	325	348	316	323	309	297	315	313	362	309	298	300	327	311	326	352	377	351	313	313	311	311	308	299	358	319	333	307	292	316	315	350	322	302	322	312	339	308	355	298	349	297	337	316	305	333	342	328	314	318	325	292	316	306	306	305	320	342	301	328	322	315	303	332	329	345	311	339	348	307	302	364	319	341	333	310	309	339	352	320	332	330	323	330	309	330	325	308	357	296	332	328	306	339	318	339	298	313	354	315	331	317	321	323	308	351	340	337	328	343	345	320	323	312	333	325
39114	14948	12225	7179	6969	2821	714	708	711	698	736	651	654	663	678	718	754	706	685	745	709	744	752	680	715	719	740	707	697	702	705	715	713	725	697	692	652	675	691	706	686	708	680	712	674	711	676	651	742	720	694	678	678	754	656	708	682	686	735	667	679	706	645	699	666	717	739	729	698	709	719	663	707	707	717	721	704	722	703	708	717	743	680	723	700	716	672	713	705	706	711	686	646	712	695	713	703	715	711	696	688	704	731	689	734	695	708	669	733	642	707	713	727	694	708	696	715	684	716	658	750	691	658	689	688	703	686	669	702	719	706	729	689	681	718	713	675	671	742	702	658	724	686	685	660	714	657	692	701	712	736	699	735	703	659	669	687	704	679	695	715	708	742	722	731	690	693	697	693	723	729	721	714	705	658	677	715	719	748	700	718	742	717	675	669	707	703	697	676	690	721	635	691	659	699	689	702	705	660	687	676	692	679	731	688	663	711	680	697	661	681	704	717	715	684	746	736	716	746	694	681	675	671	694	695	690	661	716	656	697	698	675	735	755	687	696	692	723	683	662	668	666	684	674	693	652	710	694	733	686	674	719	698	729	700	756	708	709	646	727	745	705	708	667	714	690	703	682	658	699	737	683	736	704	737	665	690	696	695	704	684	712	661	717	701	664	710	676	737	713	686	680	664	687	713	721	709	701	634	727	704	724	703	732	723	709	743	670	714	722	712	690	697	722	712	715	649	697	692	685	695	706	673	627	707	684	700	708	733	739	668	669	683	665	683	722	672	723	699	726	676	662	697	672	714	698	660	661	717	683	702	742	682	671	676	722	662	718	719	671	691	692	705	712	730	659	699	702	704	703	704	699	728	665	698	664	656	724	700	728	638	753	668	716	699	692	660	697	705	683	678	696	693	678	644	743	722	716	680	746	731	678	698	684	685	692	703	730	701	683	721	682	678	713	759	716	695	704	703	648	673	699	665	702	697	729	675	699	682	675	696	702	684	679	735	704	706	688	715	712	682	748	710	730	688	737	702	663	645	749	677	749	717	732	733	742	668	673	656	715	717	745	711	739	738	657	734	707	685	703	705	706	657	683	720	717	687	663	676	710	705	644	665	674	736	656	694	730	674	680	696	684	669	727	687	718	700	696	690	722	633	751	684	716	642	672	646	682	715	658	710	741	736	725	651	674	716	723	714	707	681	731	678	721	732	721	652	672	689	704	679	713	724	671	694	712	679	685	689	689	704	703	709	691	660	771	667	662	737	687	716	715	715	711	702	715	716	696	676	725	685	730	737	680	663	648	659	673	656	692	728	701	710	679	714	721	690	718	658	654	701	704	658	712	703	712	723	699	744	716	692	736	713	704	670	702	682	699	709	692	702	699	650	679	709	694	698	645	683	658	666	711	715	714	691	665	704	707	689	729	689	649	673	737	736	732	699	685	688	696	663	726	662	707	694	699	672	673	715	686	701	727	758	678	700	713	685	672	723	667	715	697	660	701	748	699	708	730	697	683	699	734	679	701	694	738	744	684	709	683	668	675	668	689	723	739	727	662	713	683	702	692	648	676	705	693	686	685	718	704	691	735	689	713	692	694	738	689	746	725	701	727	691	670	724	673	693	708	705	683	687	708	656	672	713	702	693	731	761	719	704	697	729	640	640	707	700	649	678	687	692	680	746	645	669	682	657	692	706	682	724	715	673	709	693	685	727	704	699	686	739	689	692	695	706	649	703	655	667	684	696	666	678	693	731	731	678	674	669	693	693	735	674	677	683	700	730	685	660	703	680	702	686	710	666	740	679	681	714	701	746	672	697	704	672	687	705	691	722	700	757	722	700	665	689	663	699	689	691	701	683	716	660	686	714	685	721	710	691	689	715	716	686	688	723	687	675	693	710	709	693	695	694	717	687	703	702	695	742	695	717	667	685	681	722	727	661	678	721	695	690	726	665	703	694	637	685	712	733	727	695	704	715	644	678	655	721	660	682	662	729	651	720	712	736	729	701	652	710	688	656	734	671	730	711	704	711	699	710	773	678	678	682	626	734	715	724	684	715	718	692	696	703	697	699	678	712	688	679	705	699	699	729	682	726	663	670	691	735	708	690	666	740	731	682	742	751	738	742	703	747	674	714	726	717	682	702	739	677	702	711	722	676	698	766	711	701	694	686	703	715	702	689	659	745	687	690	687	677	691	704	696	690	737	650	694	711	749	681	669	689	672	756	693	696	740	707	710	724	705	719	694	673	659	701	656	675	692	737	731	695	703	720	692	697	716	642	669	696	709	688	701	733	721	702	727	701	708	661	696	729	705	701	723	755	671	737	663	664	714	701	671	689	735	660	704	668	703	682	659	708	732	733	748	704	653	721	738	665	697	692	706	707	674	686	721	685	671	668	668	738	705	744	724	658	710	703	716	668	726	695	669	682	710	677	719	693	660	668	718	668	721	749	689	722	736	696	664	665	702	710	705	722	713	688	725	730	699	714	693	677	710	713	684	691	753	683	703	696	728	726	699	708	678	681	748	709	706	679	712	711	695	738	705	701	682	689	715	652	676	667	703	725	667	669	682	653	698	728	662	702	715	726	666	718	688	697	716	788	677	701	697	745	737	691	738	707	678	682	692	674	683	726	750	686	725	658	670	653	725	660	703	719	726	648	651	713	733	719	746	692	682	678	754	667	703	673	723	734	702	695	691	681	717	758	721	715	734	702	693	697	693	705	702	689	702	667	721	676	712	659	667	710	740	641	705	700	706	686	684	754	685	709	743	678	691	683	689	630	711	703	693	696	691	704	687	678	708	659	675	728	724	648	667	677	722	751	719	703	756	740	649	700	729	732	730	655	757	688	692	690	704	720	732	708	729	680	714	728	670	711	679	696	706	693	710	738	675	704	705	673	672	746	694	724	750	710	655	697	706	704	711	700	687	718	736	699	729	722	693	718	703	687	687	710	666	704	732	734	739	675	701	633	682	713	691	681	701	710	697	717	709	690	690	676	680	717	694	704	691	701	723	749	706	713	680	690	702	717	710	658	682	715	702	705	686	698	680	666	672	697	728	725	696	667	701	726	693	670	647	675	717	752	656	727	728	719	698	693	702	693	712	680	684	669	689	721	672	649	690	695	694	651	703	756	705	725	702	704	686	660	711	702	688	721	664	671	687	729	722	689	696	682	701	682	725	709	725	674	699	679	712	738	710	704	671	709	691	689	694	693	714	708	707	670	730	677	726	669	671	721	675	687	730	715	720	712	644	659	729	733	685	733	639	699	714	705	710	712	701	700	732	685	734	688	647	700	684	706	735	680	739	675	705	758	711	655	724	730	647	762	697	674	688	703	691	708	722	662	733	693	717	691	681	698	668	684	695	692	716	683	732	693	763	685	693	696	669	732	673	713	733	685	724	712	681	703	735	733	659	734	672	702	709	696	737	679	695	661	726	692	713	685	735	698	701	703	670	710	717	740	695	733	712	725	659	705	695	738	670	724	706	693	711	700	716
78286	62348	60151	40682	36534	20663	1596	301	273	278	253	257	262	241	236	259	242	234	267	277	277	281	202	223	253	251	255	246	272	224	271	257	229	238	229	250	257	236	265	249	262	241	272	262	279	233	277	254	252	252	260	246	252	250	249	244	247	248	243	249	275	295	268	257	268	257	248	249	240	244	237	248	252	250	266	260	253	266	256	258	262	252	236	241	247	240	289	242	226	218	262	258	266	269	245	232	219	214	237	250	267	251	240	257	239	239	247	218	279	212	251	236	239	263	258	235	231	252	262	267	268	244	235	260	280	231	231	251	238	244	288	244	241	260	234	238	234	272	242	227	252	268	238	265	241	238	260	223	264	242	252	236	276	260	241	255	266	234	259	216	222	277	265	266	246	230	253	237	248	231	257	253	272	257	215	238	231	255	263	226	250	270	223	276	241	272	261	221	252	239	266	280	261	255	240	243	232	248	263	260	234	252	234	256	245	241	256	241	259	272	276	286	273	246	248	277	234	262	234	240	263	230	227	227	251	256	265	274	246	224	271	228	246	236	239	257	214	243	229	260	269	240	235	261	265	252	223	247	274	233	262	250	264	220	247	256	257	220	250	261	277	263	229	248	242	247	249	283	279	255	246	244	268	272	229	258	256	263	230	227	255	224	232	227	260	304	232	242	241	257	244	234	238	254	253	228	227	258	274	289	263	205	276	254	224	283	274	284	237	248	273	221	255	219	259	236	236	236	269	275	230	269	236	253	248	248	236	268	240	244	290	253	230	261	258	249	252	237	230	250	247	243	245	239	224	242	235	246	278	212	277	253	235	266	261	261	244	244	254	239	256	262	230	264	255	247	241	254	264	230	264	249	237	221	264	236	273	232	258	245	230	246	245	266	224	243	234	269	245	266	250	235	287	279	228	261	246	242	283	259	223	256	232	256	220	232	238	258	224	245	256	265	225	216	247	270	250	245	250	275	236	246	268	249	227	255	237	265	231	233	260	257	217	274	237	266	252	252	236	268	240	240	254	262	239	275	260	261	266	246	263	292	268	237	279	261	267	222	216	222	249	255	233	253	257	255	239	245	231	244	236	241	223	239	229	274	251	249	253	253	227	271	218	249	288	249	258	242	277	249	265	255	260	260	273	243	233	268	202	238	256	258	253	247	253	223	249	272	274	262	265	232	239	260	244	275	244	239	288	270	265	250	257	257	268	269	235	243	247	253	245	261	238	235	225	237	245	251	237	247	215	251	252	251	257	246	281	252	214	257	265	261	270	268	245	215	275	253	261	256	279	238	270	236	240	224	256	234	248	262	267	226	242	234	236	288	234	241	257	208	214	250	233	220	264	231	243	260	236	256	256	263	194	245	248	258	252	238	226	262	248	271	285	250	224	275	251	248	264	241	270	249	257	262	278	258	260	284	254	226	270	266	245	279	247	227	260	239	255	243	275	253	266	271	237	238	254	261	279	242	237	248	238	246	247	226	262	273	278	236	248	257	255	266	265	285	237	237	236	232	245	247	262	229	260	240	244	226	269	227	267	250	261	251	257	218	277	251	233	248	240	247	248	233	268	253	243	254	280	256	270	253	242	261	253	269	227	274	220	233	270	252	241	262	245	210	240	223	226	252	269	234	273	270	239	260	251	263	269	248	263	244	258	272	250	245	290	286	252	252	252	228	258	258	250	243	254	231	218	239	256	247	261	220	260	244	233	269	249	245	248	243	259	262	256	261	236	221	272	222	234	263	238	256	245	229	260	259	245	235	253	244	262	259	231	265	263	275	270	244	259	216	261	262	247	248	246	260	265	256	245	207	223	203	277	250	256	282	223	231	232	230	264	235	250	263	218	255	253	259	242	260	239	257	215	237	261	246	253	258	257	290	251	261	247	221	254	248	241	229	268	244	258	267	235	270	261	266	246	229	265	246	241	296	250	273	226	307	269	227	286	245	261	249	231	263	245	247	234	238	230	242	260	248	235	218	230	261	228	271	212	245	238	313	255	221	225	272	266	242	250	259	212	258	209	270	214	244	220	235	251	249	228	272	209	273	255	295	265	268	286	294	233	269	282	248	251	240	236	231	276	261	240	267	235	264	261	212	225	237	225	240	245	278	264	232	262	251	264	261	260	248	250	290	249	260	266	250	229	262	240	294	254	237	240	231	243	245	260	258	255	266	236	256	260	233	250	255	259	228	250	243	244	232	224	247	199	261	243	240	258	262	225	258	254	245	248	243	244	238	268	269	259	232	254	246	233	250	244	245	250	255	268	270	254	208	251	262	226	231	249	214	255	246	256	239	239	253	242	232	265	268	241	245	228	269	261	243	255	262	275	258	272	260	276	252	233	250	238	255	238	227	227	246	252	240	251	237	256	251	251	244	255	287	215	231	258	252	264	274	260	254	285	249	244	249	236	274	246	257	256	237	263	259	264	215	263	220	238	267	236	239	254	215	227	269	257	234	269	269	263	235	233	240	252	272	248	261	247	231	251	265	221	264	256	262	232	234	234	262	262	309	248	255	202	251	226	271	227	265	266	254	247	240	218	287	245	238	216	249	238	227	252	234	251	252	249	269	261	286	240	245	252	266	286	228	239	220	254	279	239	243	229	224	257	243	244	237	266	252	239	249	221	229	253	255	249	238	254	231	258	256	259	245	261	235	264	265	267	254	230	241	255	290	206	270	257	231	263	260	245	252	280	257	245	265	259	249	241	248	227	262	253	226	263	247	245	297	239	230	240	240	232	263	199	245	263	234	265	258	261	266	241	225	268	259	274	235	227	251	221	264	242	260	251	237	224	251	257	244	252	279	257	244	228	257	229	231	246	230	238	238	263	226	266	240	251	237	255	235	235	261	273	230	250	249	246	242	261	303	266	248	273	266	272	260	250	218	247	244	255	253	260	263	247	221	221	267	284	252	271	253	252	259	228	272	226	224	276	232	278	244	231	246	230	264	261	251	234	259	234	265	218	230	238	251	239	229	266	242	232	257	243	257	238	231	236	236	263	270	238	229	244	254	273	253	198	220	266	238	260	251	284	254	241	213	220	249	239	225	257	235	231	255	238	230	246	230	240	247	243	291	248	256	261	226	234	247	249	256	257	248	260	228	233	242	232	254	257	250	249	266	255	235	274	244	242	249	259	245	268	250	249	244	263	239	239	242	203	240	254	262	249	244	229	262	259	228	231	245	230	245	268	253	262	240	254	254	240	235	247	251	265	219	249	270	247	277	249	275	269	237	250	227	238	246	253	272	255	245	265	240	230	258	238	259	231	252	245	258	257	239	246	235	265	234	292	266	255	258	238	259	247	253	240	248	242	249	252	252	248	250	227	273	236	260	255	286	267	254	261	256	256	254	247	258	263	250	257	292	280	245	291	223	254	215	286	264	232	264	242	231	257	254	221	246	252	263	279	254	234	248	237	239	220	222	250	255	251	258	265	263	230	230	234	235	246	253	229	216	254	263	226	235	248	245	246	265	229	256	261	269	273	254	254	272
50936	48636	58509	46368	50128	24968	739	698	718	675	598	594	613	614	633	609	630	620	648	613	584	541	588	587	582	596	574	572	627	600	599	611	619	572	604	579	542	575	599	568	595	523	560	644	581	591	587	614	599	525	568	558	623	556	570	583	619	566	639	557	565	584	576	583	535	556	589	583	566	597	508	536	553	593	555	591	532	559	560	570	571	578	556	576	599	569	587	551	603	580	611	573	541	563	555	592	574	537	581	583	570	590	570	550	545	570	560	556	586	598	568	553	559	551	551	599	586	576	587	557	556	610	599	610	598	549	567	578	587	547	596	594	560	577	575	556	582	606	535	588	630	585	569	563	539	558	585	544	590	560	596	576	568	598	555	595	572	614	589	587	564	570	564	576	589	549	546	579	603	566	582	557	591	564	612	566	577	538	616	618	545	619	594	571	568	561	532	543	545	554	604	576	587	572	540	572	544	578	615	595	572	529	612	580	573	603	562	606	608	591	562	591	572	607	552	540	563	613	578	576	573	581	596	574	552	617	565	579	634	563	572	570	561	593	555	576	559	576	560	547	600	531	601	593	573	577	600	600	549	585	605	601	556	542	610	588	559	564	629	576	570	582	601	581	545	568	625	562	543	532	565	564	595	542	555	559	550	556	574	598	572	608	564	593	612	540	606	583	571	610	574	583	567	568	588	605	577	574	595	585	583	530	557	598	575	579	519	555	575	585	566	585	540	587	584	591	620	636	568	569	595	558	566	596	598	589	587	567	574	588	596	602	595	601	604	571	607	578	572	574	626	601	583	607	519	589	579	565	561	596	561	561	583	609	599	560	584	540	568	562	620	586	541	570	602	570	539	595	541	555	540	611	578	608	537	554	593	531	576	575	602	512	580	547	566	594	544	587	602	548	604	554	572	583	561	596	593	561	568	580	581	623	563	568	583	558	565	596	542	586	555	576	597	571	576	621	582	575	589	590	620	596	592	572	618	546	568	586	589	538	560	573	574	560	541	553	534	555	575	584	566	559	570	564	582	558	593	562	593	597	537	593	578	529	561	554	579	575	584	586	557	608	574	481	589	549	585	544	556	561	534	558	570	551	546	595	592	569	609	594	558	561	621	566	566	614	579	610	628	594	584	573	573	597	606	554	574	607	588	586	503	569	537	584	569	618	549	602	547	568	543	544	585	594	558	576	597	543	572	591	568	575	585	513	563	541	557	562	583	582	601	582	566	583	608	562	581	580	588	547	575	571	595	603	569	567	531	587	541	571	612	544	539	615	558	581	605	602	583	605	613	606	552	626	598	550	556	586	604	496	564	574	582	567	621	561	564	525	592	583	570	573	560	593	532	573	532	597	562	553	629	576	570	582	603	581	622	601	578	528	618	588	604	561	600	592	577	541	582	587	565	560	551	582	592	544	594	611	554	617	591	592	623	567	522	612	584	565	548	590	533	572	619	604	605	549	602	572	590	575	547	591	605	566	579	590	571	546	568	544	610	549	611	639	577	589	534	604	574	586	581	589	559	561	552	600	560	560	572	621	537	568	549	577	594	533	600	561	555	586	555	543	598	591	562	527	583	632	567	537	588	589	577	574	586	590	579	588	552	547	569	553	567	584	568	556	588	582	542	632	579	555	554	569	589	572	550	584	617	588	547	583	593	564	572	589	613	546	538	547	560	602	568	544	587	578	604	581	582	575	604	564	589	607	592	578	554	550	619	542	592	566	568	586	626	603	592	565	595	591	564	583	595	539	610	604	580	518	584	547	565	559	587	557	528	612	547	598	539	561	560	552	563	583	569	604	574	538	546	587	585	583	552	542	552	561	555	584	560	546	570	565	566	595	549	554	569	570	582	594	556	559	578	573	577	596	568	564	604	599	596	550	562	587	559	558	568	584	595	595	614	579	610	549	586	542	560	573	566	542	552	588	532	634	550	599	595	534	606	584	565	543	532	595	534	597	590	583	576	577	569	580	576	566	560	571	565	521	582	590	559	571	599	582	517	552	549	559	550	588	583	597	570	598	544	551	573	592	556	583	562	596	586	546	577	582	603	554	574	570	597	564	592	538	580	599	541	565	585	592	610	625	541	557	529	560	573	528	598	602	569	588	568	578	560	583	569	577	604	610	595	579	584	595	607	553	595	551	589	549	565	604	587	563	566	593	595	557	548	547	594	564	589	590	597	592	589	581	591	541	585	600	560	546	571	587	559	581	581	575	605	577	533	583	597	630	551	614	544	570	530	594	561	538	568	653	570	556	553	540	572	589	576	541	559	562	563	557	568	581	546	559	567	595	586	545	572	577	569	556	571	606	587	577	550	582	578	579	586	593	563	590	616	610	569	601	584	578	512	582	563	522	561	583	555	594	569	610	563	551	570	579	559	576	634	571	586	586	552	607	583	568	600	571	576	579	585	581	602	587	577	550	584	584	604	593	550	628	605	593	615	572	573	608	620	546	569	598	560	559	539	569	597	605	547	542	588	639	606	602	554	539	585	597	538	587	596	590	529	594	588	599	606	531	542	619	537	591	565	556	546	561	565	542	587	569	557	589	523	564	587	579	592	552	593	579	620	576	601	575	583	564	542	615	564	563	569	558	550	580	554	599	580	605	560	508	584	593	562	590	583	565	548	556	632	535	597	610	540	536	568	580	545	568	596	593	548	567	579	589	578	561	546	539	611	574	578	599	555	553	584	559	593	600	592	585	588	589	593	540	546	556	560	596	558	562	598	578	545	533	616	624	588	567	580	571	592	563	592	583	603	554	553	594	548	524	558	548	599	544	582	584	568	581	614	605	581	582	577	589	575	562	566	569	553	648	572	556	568	559	626	571	574	610	574	587	579	596	593	612	584	594	526	549	611	566	578	591	580	591	573	545	528	567	552	574	574	537	582	601	580	574	532	563	564	601	565	583	564	565	542	558	569	577	553	615	525	586	554	600	588	572	617	642	536	603	597	604	566	620	552	575	587	564	594	559	550	551	574	547	596	591	582	502	605	574	523	598	570	588	603	598	562	587	585	550	582	550	588	541	592	589	562	559	606	606	581	560	574	543	604	576	574	573	565	580	556	567	562	602	607	576	605	607	564	592	594	577	589	571	526	562	589	585	552	549	550	587	572	598	597	571	583	568	592	522	592	612	578	567	562	622	553	573	572	595	573	548	597	573	588	584	557	550	617	564	527	587	557	602	588	568	620	589	630	603	573	594	553	589	545	610	564	566	588	543	555	629	578	557	543	563	612	548	551	604	583	549	564	592	584	553	537	575	576	594	573	586	575	539	574	535	589	561	565	551	573	571	582	562	544	594	557	593	559	596	551	572	633	639	577	548	574	529	564	595	606	585	572	579	611	574	557	555	596	511	557	597	594	591	595	613	552	582	586	588	584	593	534	540	585	600	577	571	587	576	600	586	646	569	542	578	625	602	632	553	532	607	567	584	601	559	565	573	594	600	605	610	547	579	633	562	564	601	546	586	533	557	543	603	551	582	545	578	591	567
83750	75923	71380	51303	48334	25345	2950	463	419	435	411	388	436	379	362	400	391	409	399	390	425	371	383	378	397	384	380	376	395	361	386	340	333	369	407	402	382	385	346	384	375	367	404	370	391	375	399	352	341	383	382	358	366	378	393	374	381	359	329	360	370	410	364	371	349	363	362	414	345	364	360	378	383	401	392	370	379	382	364	384	393	384	317	336	400	354	350	367	382	367	363	343	371	375	385	364	364	345	366	392	321	361	400	382	345	360	335	391	380	398	399	366	367	374	373	386	352	363	356	347	364	336	349	347	355	339	344	348	337	355	346	370	386	361	377	390	376	387	370	357	361	389	341	351	375	338	413	383	357	386	367	390	342	373	376	343	403	393	376	340	351	407	345	372	418	350	406	358	398	356	376	397	393	347	385	372	377	349	340	425	377	362	373	348	357	379	388	346	411	360	359	360	405	368	358	406	393	365	419	314	370	384	354	348	381	386	358	389	380	370	385	383	353	372	358	386	406	350	404	381	389	356	381	407	428	335	362	325	360	368	355	410	366	384	393	373	337	339	351	391	368	414	365	343	340	402	357	391	342	380	369	360	361	385	345	376	378	379	391	384	329	368	361	340	365	380	376	381	344	382	363	393	416	382	390	369	403	402	392	360	363	371	347	399	336	360	324	381	343	359	398	363	357	401	380	341	364	364	378	340	373	372	347	367	356	367	380	371	405	346	343	371	357	376	406	338	357	392	381	379	368	364	370	340	372	368	360	381	403	341	380	390	391	374	382	384	356	366	380	395	363	366	376	361	373	371	368	350	372	382	389	380	372	395	362	370	361	389	375	376	361	347	367	347	420	397	367	403	377	380	365	375	361	389	357	382	374	394	379	421	382	366	396	363	376	352	324	375	352	386	390	364	376	386	372	386	362	383	366	332	392	369	354	394	392	406	393	383	401	367	405	369	354	367	352	351	366	379	381	385	371	373	377	360	371	393	364	361	361	380	361	373	371	377	362	362	376	365	381	376	383	403	350	387	406	347	331	396	324	325	357	339	398	362	377	347	355	372	405	413	381	374	370	399	420	334	355	354	361	390	344	353	395	362	385	384	372	354	399	350	371	345	383	359	384	344	373	395	356	403	365	385	346	376	368	370	367	394	409	372	385	377	362	361	376	386	331	395	369	380	390	393	335	369	387	381	393	383	374	356	366	386	420	359	358	356	378	346	386	384	371	429	395	365	342	399	364	375	349	414	380	386	371	333	401	368	369	418	401	376	408	364	409	339	357	382	404	348	431	373	377	358	385	386	332	347	360	360	347	369	330	371	371	380	380	347	371	398	379	403	330	356	407	366	379	341	388	362	364	370	419	366	354	365	365	376	349	329	318	356	383	389	365	393	327	356	353	377	377	399	412	369	365	386	367	339	372	365	368	332	387	384	383	384	398	376	366	376	371	355	375	365	359	381	386	357	342	381	345	353	383	404	402	368	378	392	368	364	412	412	363	408	395	389	387	367	378	390	398	408	382	390	366	340	392	371	393	376	370	331	385	378	361	373	357	375	350	352	384	376	373	379	364	362	375	365	379	356	348	368	375	345	357	345	342	345	354	370	379	381	371	402	373	373	358	371	350	369	390	404	355	374	361	368	384	379	376	416	329	395	379	388	354	409	382	332	336	356	357	371	363	368	381	348	380	386	393	380	398	406	343	368	381	349	342	378	397	321	342	387	409	383	354	355	353	401	385	381	364	403	378	389	378	381	362	374	336	367	388	381	367	367	363	397	350	365	377	378	383	402	388	387	378	386	392	352	396	396	373	351	373	418	366	368	397	380	384	398	384	369	358	344	408	381	374	372	366	385	397	345	451	366	413	378	371	378	350	351	406	364	368	368	373	375	354	388	371	393	340	381	369	375	384	358	366	342	385	352	318	383	414	359	385	377	360	348	373	388	384	362	401	390	372	365	371	393	380	344	366	377	402	396	368	369	358	379	412	382	373	376	389	374	410	386	340	383	374	376	369	342	359	369	398	386	360	354	383	366	345	334	380	344	358	378	354	342	374	349	377	381	368	407	386	360	378	366	346	358	371	382	387	382	342	374	381	382	379	369	398	399	363	391	359	392	363	372	392	343	393	373	366	374	354	425	388	361	350	373	386	350	348	374	418	396	350	354	331	389	390	330	347	338	398	386	399	392	344	369	372	425	401	397	394	356	362	357	397	381	339	370	395	328	400	337	340	348	370	379	372	404	416	387	354	360	354	373	383	386	341	347	374	340	385	337	370	375	379	341	385	393	384	367	383	431	348	365	399	391	331	380	407	341	366	387	360	354	378	355	378	375	371	377	380	355	405	369	349	399	382	369	384	403	378	381	381	371	399	375	428	375	382	350	374	345	386	360	362	382	355	356	349	382	390	372	324	346	351	383	373	377	370	369	366	363	353	346	390	416	368	371	371	385	386	365	399	370	353	364	351	388	366	387	380	397	419	371	368	392	371	380	390	375	403	428	352	347	377	361	354	409	387	406	373	319	353	374	437	353	425	399	420	342	353	354	354	360	384	386	394	419	339	382	375	357	392	373	395	345	361	358	395	385	383	402	364	395	363	379	386	352	373	349	366	332	366	371	393	340	403	374	378	358	363	359	381	376	393	354	382	395	372	350	359	371	353	348	381	363	372	394	370	384	377	367	327	329	390	355	399	358	381	386	359	358	366	357	362	394	397	384	370	352	428	372	356	387	374	386	399	374	373	380	421	381	326	356	394	369	350	364	369	395	371	362	362	341	377	344	374	348	405	346	385	357	349	379	344	380	393	370	360	336	388	406	432	372	351	393	361	392	357	387	360	406	368	390	394	377	368	355	355	352	371	389	342	372	365	425	373	305	364	380	389	343	369	380	339	340	357	397	341	392	387	376	408	418	357	374	403	360	397	334	400	369	367	381	372	354	404	390	400	355	363	399	376	388	371	363	408	385	360	354	381	342	356	397	387	364	392	366	343	354	356	369	349	336	392	372	400	367	373	362	374	349	371	372	370	370	392	383	374	337	374	358	357	373	363	399	333	348	354	354	405	366	357	390	360	347	361	355	360	364	355	361	349	403	354	383	349	361	377	376	403	360	343	384	331	368	363	376	375	365	367	326	369	376	344	327	349	368	365	368	379	342	391	354	354	391	395	397	369	353	379	384	373	370	383	344	395	347	383	376	373	361	365	356	345	358	339	363	408	381	368	396	369	402	383	364	368	388	395	394	338	356	374	358	359	364	372	385	417	412	384	407	353	322	339	372	389	414	383	365	395	356	377	380	357	391	396	357	365	372	334	381	379	386	423	386	385	350	388	365	378	387	396	361	377	347	365	361	388	341	378	338	355	370	404	387	375	381	375	353	341	349	372	344	362	364	353	364	362	367	374	376	394	381	362	383	392	365	361	360	350	344	385	394	376	374	404	367	399	385	355	355	385	359	350	389	372	387	389	349	385	373	394	362	382	356	379	383	388	372	348	390	396	321
55578	60139	68992	56890	59478	21633	1143	1082	1036	923	971	874	933	927	865	877	896	868	895	884	856	815	851	853	856	868	819	818	849	864	836	785	801	855	835	834	836	814	823	778	807	804	782	828	816	818	806	832	777	843	841	860	801	785	809	848	843	820	860	842	859	799	826	845	840	840	799	820	818	824	842	788	816	866	793	807	802	855	859	801	851	829	799	796	868	841	844	837	833	825	796	799	843	856	845	826	788	808	859	813	841	850	833	765	800	809	819	820	817	854	792	848	898	847	850	845	811	866	768	784	834	831	786	819	811	798	870	818	839	793	843	801	791	810	880	832	842	777	906	826	835	850	824	800	801	797	845	799	849	809	817	849	815	797	825	801	854	800	782	810	802	814	775	787	837	827	839	822	840	765	863	859	822	811	749	757	823	786	801	801	851	816	783	782	810	794	809	793	860	841	811	797	796	785	821	809	892	837	800	803	815	837	857	857	889	792	855	861	774	862	837	797	768	880	810	824	808	809	800	761	834	881	805	846	825	807	850	780	845	830	821	831	776	819	860	808	850	797	807	866	904	796	818	792	833	757	806	824	835	830	850	835	759	845	803	756	780	842	823	773	803	788	804	836	878	852	847	796	827	806	884	814	820	761	857	792	838	834	846	801	822	791	813	826	809	767	780	735	818	790	863	821	817	841	806	807	872	860	797	804	789	841	809	819	801	808	807	834	838	828	832	836	818	835	870	766	775	793	818	806	824	772	852	855	795	822	806	755	796	822	822	888	827	827	828	824	833	866	873	808	797	834	823	774	803	793	807	792	773	759	793	821	850	814	853	836	836	808	808	786	802	827	754	812	816	823	833	817	835	845	831	845	849	816	822	816	825	881	833	871	847	823	867	819	857	799	838	840	784	790	797	884	869	839	858	822	853	828	768	854	768	841	842	817	813	846	777	830	850	810	838	781	800	745	897	834	795	871	789	812	786	877	824	819	833	845	807	810	851	834	808	816	850	836	796	854	848	823	810	859	795	841	829	834	824	772	842	831	807	827	835	806	788	834	781	839	803	860	825	829	832	822	767	826	832	842	802	794	804	883	795	807	809	796	797	779	866	860	780	833	833	776	820	832	844	799	827	828	788	809	839	816	841	835	795	837	806	796	795	832	818	832	849	816	833	843	788	840	845	832	795	809	820	826	806	804	790	807	762	800	813	872	778	785	849	846	832	792	826	805	794	816	817	844	866	828	846	858	827	829	766	805	793	836	850	821	828	851	839	798	834	789	834	845	792	813	863	772	804	800	817	764	856	825	862	831	838	768	833	822	851	817	789	821	828	866	834	797	815	791	777	803	792	782	841	855	830	813	765	786	794	845	816	833	811	830	799	792	776	802	821	772	755	805	798	776	822	792	813	814	833	806	841	783	796	813	785	829	814	803	801	806	858	803	838	778	817	816	789	875	791	850	796	793	791	844	833	831	845	791	841	808	801	797	785	798	826	814	773	861	821	803	847	775	841	801	793	834	822	854	843	807	833	830	845	846	840	802	802	771	782	813	852	789	786	815	784	806	803	801	820	791	866	860	802	800	850	821	774	825	803	828	801	807	839	833	836	849	874	773	807	815	763	817	797	880	801	794	807	830	766	817	807	817	834	860	821	828	804	868	795	847	788	821	814	845	820	774	797	796	850	805	819	834	850	812	831	792	857	894	807	838	839	833	822	846	805	797	826	816	845	834	847	828	833	840	785	878	847	848	853	796	830	811	868	835	809	800	789	873	837	852	820	811	767	817	791	822	818	829	810	881	818	891	738	833	758	824	821	808	860	803	824	832	819	815	804	809	844	786	842	803	788	797	860	793	828	798	809	848	845	835	834	784	859	818	824	803	818	817	817	860	827	799	783	786	790	780	795	877	819	797	808	835	765	848	812	789	845	792	819	827	803	807	808	817	779	836	862	870	846	823	782	816	827	839	809	826	857	859	866	827	784	790	786	838	831	831	826	794	855	799	815	816	835	833	829	795	854	823	825	808	860	813	826	820	763	795	837	796	815	848	791	821	819	801	864	790	752	810	842	854	815	829	817	794	795	760	770	784	784	856	795	821	809	834	838	913	821	823	837	766	844	823	834	829	819	831	815	794	854	788	808	806	827	826	814	843	840	824	820	813	779	774	791	823	783	811	850	841	858	776	824	822	787	815	808	822	796	778	810	812	807	825	840	840	841	815	805	770	803	762	812	820	836	847	854	814	821	798	853	823	832	804	770	798	842	874	785	870	812	828	853	822	801	843	827	873	852	803	841	882	806	838	868	793	840	793	839	834	825	861	876	866	830	819	832	835	786	810	860	830	840	875	778	835	792	776	828	806	808	849	841	839	838	757	765	784	827	811	858	788	826	857	848	850	858	793	782	844	782	845	815	812	850	860	834	812	846	825	786	770	808	801	870	800	834	846	781	832	789	803	845	781	821	791	802	843	814	785	839	770	828	802	836	847	819	859	797	781	837	792	787	885	841	819	832	816	849	832	824	832	842	819	842	807	814	849	800	809	875	781	789	772	827	850	812	818	825	787	803	764	840	794	847	785	849	812	837	801	848	852	852	849	779	815	787	841	860	779	785	787	789	808	794	866	828	857	792	781	815	821	847	818	786	820	849	891	821	820	791	843	849	832	843	767	783	857	808	821	844	783	794	805	838	835	766	825	833	802	822	829	851	824	773	784	835	783	831	864	818	804	849	845	802	844	847	793	784	811	813	818	813	799	757	773	856	789	815	832	795	790	767	834	828	809	833	801	809	829	800	856	829	790	848	829	825	850	835	819	850	841	845	840	808	840	794	824	878	825	781	773	786	867	857	807	854	763	807	782	791	863	800	824	887	813	861	828	799	834	826	820	789	819	733	817	771	858	761	840	785	815	808	892	795	841	795	816	785	802	822	826	841	882	811	814	832	794	882	833	837	827	833	786	838	805	796	801	806	796	819	791	783	862	842	804	809	796	799	807	805	826	834	887	850	788	824	810	826	828	848	860	870	800	781	838	821	818	825	821	812	844	814	811	832	811	852	795	804	848	784	831	819	803	769	803	841	780	862	854	790	807	799	823	798	826	801	832	834	816	808	825	774	834	809	826	746	800	838	807	801	836	861	821	850	827	825	808	798	852	822	826	787	807	869	831	799	831	783	823	831	793	831	862	797	824	906	803	799	766	824	789	822	769	779	784	849	824	802	794	821	816	808	786	772	788	816	839	836	836	808	808	794	855	803	809	810	844	817	831	804	767	849	797	815	807	826	796	836	845	836	813	866	819	830	864	809	862	833	851	786	836	854	813	790	819	793	854	843	814	842	823	790	885	803	798	811	839	775	801	794	862	772	840	808	808	826	818	911	872	849	779	833	833	860	831	801	788	792	823	820	825	832	842	820	848	826	772	805	822	749	805	836	811	787	816	772	830	768	811	840	787	804	812	762	799	854	875	804	792	834	807	824	824	859	794	786	794	748	850	850	811	794	821	833	827
68901	34821	13773	2854	1957	1059	313	311	327	333	309	315	327	340	316	326	283	322	303	294	323	326	328	281	348	332	303	339	308	358	320	290	299	300	316	330	314	306	283	308	350	309	318	334	351	308	303	296	305	314	318	306	307	303	294	336	345	306	358	349	318	301	344	297	300	354	320	320	307	327	344	335	359	322	317	283	288	333	363	360	335	331	342	341	341	317	312	330	335	303	289	317	350	353	315	305	320	328	335	331	300	317	315	314	285	301	322	279	325	318	329	338	367	308	281	341	324	289	358	357	339	335	345	306	319	351	278	324	288	294	303	318	330	343	361	301	349	321	353	333	320	326	299	318	330	288	291	373	312	342	303	338	317	326	313	317	329	322	314	324	317	352	328	309	321	315	333	334	346	322	313	299	328	289	349	293	360	330	303	318	333	317	312	314	317	345	289	317	299	347	314	318	327	326	363	312	299	333	287	310	327	324	326	330	314	292	326	340	306	358	345	321	327	324	303	341	347	309	312	327	332	301	304	316	314	331	314	360	296	308	354	346	314	334	333	312	319	298	333	295	315	329	330	327	358	338	293	328	345	332	343	301	373	341	329	315	321	352	308	322	317	306	339	363	301	301	312	340	343	319	344	374	345	297	321	328	337	330	330	307	358	346	338	343	279	328	288	321	324	332	340	302	325	331	313	309	317	344	335	329	346	310	315	324	279	331	318	288	344	330	308	325	287	318	337	306	362	331	323	313	312	337	300	341	308	299	343	319	297	301	308	326	331	333	320	302	352	325	303	287	313	325	336	314	314	337	303	303	346	304	317	317	307	339	334	327	325	361	381	307	316	307	345	307	326	330	351	343	339	287	326	319	317	321	343	312	336	313	287	316	336	325	301	284	365	314	333	338	288	333	322	307	336	301	307	303	350	326	314	332	306	331	291	306	339	310	348	299	314	325	323	342	336	326	336	349	298	305	283	349	326	303	299	337	303	335	307	350	326	292	297	326	268	306	327	336	355	324	311	317	348	295	308	321	324	286	346	330	328	315	355	306	322	321	305	311	355	353	328	294	307	317	334	328	336	285	345	316	309	297	332	323	324	336	329	285	333	328	333	335	305	330	310	313	277	339	329	306	346	314	337	325	363	328	337	361	301	353	297	317	316	319	345	318	319	354	315	317	323	299	330	355	318	309	317	304	322	333	292	313	301	344	320	288	325	367	321	339	326	307	304	333	307	318	307	335	340	324	343	329	323	323	356	323	325	291	323	339	300	328	307	296	332	338	305	325	313	340	315	337	315	343	333	340	309	351	302	316	295	345	340	341	324	332	325	321	314	331	337	326	344	316	366	310	312	356	348	290	304	326	307	348	303	307	303	309	339	347	329	327	330	315	314	329	345	312	311	301	344	314	322	360	317	312	286	342	376	328	311	285	314	301	332	317	326	348	323	328	298	329	288	346	321	293	361	317	335	339	290	347	340	344	329	301	331	322	305	345	304	314	321	345	304	324	322	362	315	321	314	317	329	306	328	316	295	329	323	319	345	354	328	303	332	351	332	336	322	310	345	326	332	329	322	322	343	323	342	331	313	327	331	326	320	353	314	305	285	330	331	317	301	288	323	310	337	330	331	312	286	326	361	339	329	305	337	292	322	338	322	310	315	356	317	357	282	308	354	319	306	366	297	310	318	316	313	327	294	314	355	326	370	318	342	294	293	342	348	336	325	335	368	295	306	324	293	335	318	332	328	299	331	281	332	287	318	377	313	306	290	314	298	329	309	341	304	312	318	340	358	304	379	312	342	328	300	311	298	304	338	331	321	303	337	344	311	294	315	339	328	346	305	346	328	333	360	347	312	309	321	322	353	316	307	306	320	333	339	309	327	343	293	314	314	300	295	322	297	313	336	342	325	326	303	315	285	299	340	331	341	333	326	323	309	356	338	337	324	345	323	271	308	351	325	360	336	342	313	309	328	341	292	307	288	270	314	321	297	327	344	337	350	325	365	335	347	318	315	309	309	305	325	347	301	326	317	337	333	333	294	325	296	300	319	326	351	331	314	340	323	345	309	345	332	330	306	342	305	306	312	317	346	352	328	325	336	329	361	353	333	321	293	336	293	334	330	296	379	310	320	323	333	332	325	331	313	322	315	315	315	287	364	352	304	306	285	316	323	293	284	334	315	295	338	344	341	334	345	300	315	363	312	318	329	340	358	315	312	326	328	348	334	281	287	321	343	332	313	322	310	313	331	319	322	337	288	324	325	307	321	314	316	332	339	363	336	353	332	365	343	293	295	325	283	340	298	324	347	320	333	328	320	305	289	366	315	319	366	360	340	338	294	325	320	347	345	316	307	298	298	333	365	347	326	319	304	353	293	320	286	377	335	315	348	314	314	318	272	326	311	332	337	295	339	339	343	299	317	348	343	318	296	341	331	329	302	320	314	320	303	316	310	351	320	281	341	318	299	334	291	309	334	311	335	326	306	322	295	293	333	317	316	324	333	325	294	296	313	365	318	317	349	334	312	339	346	319	309	326	330	336	347	308	325	355	307	316	270	322	331	305	319	296	323	290	313	306	294	319	338	336	323	311	309	304	289	316	260	305	319	321	304	316	333	326	325	324	320	346	317	303	316	358	334	309	302	313	327	295	299	325	315	312	337	318	325	323	324	319	297	336	309	317	314	320	310	295	321	303	307	299	308	316	398	304	309	299	325	335	334	280	332	312	324	326	316	296	380	285	313	338	348	320	302	323	298	274	303	332	314	288	326	358	330	332	300	339	351	326	327	298	310	298	326	310	311	309	319	334	316	301	351	325	336	324	320	335	327	287	302	318	340	356	362	314	299	323	357	344	350	340	297	306	326	316	351	347	328	322	328	316	286	321	300	339	339	315	338	323	332	331	315	320	306	360	314	320	299	305	316	310	326	299	300	318	314	312	307	305	338	331	346	331	329	326	344	338	318	307	322	323	298	311	340	340	341	338	349	331	324	312	328	288	319	289	286	306	308	327	306	339	349	333	314	335	314	314	319	318	314	323	284	281	308	307	323	296	334	359	330	306	349	358	276	310	329	318	317	321	318	326	307	305	309	291	306	290	307	320	343	343	308	353	283	307	322	306	297	318	300	357	296	334	338	316	337	328	311	329	331	331	331	330	328	342	310	305	298	312	327	302	316	298	322	305	338	318	339	339	301	349	340	328	312	280	326	301	318	329	285	326	312	328	341	317	355	321	344	321	323	328	330	352	320	345	352	324	339	319	310	332	326	296	310	289	332	297	302	328	317	269	343	318	324	325	332	316	326	289	322	342	322	321	338	321	314	308	304	318	324	369	340	292	308	296	330	353	290	330	296	306	343	345	307	349	335	313	321	336	326	337	315	334	320	328	326	330	317	316	365	323	309	313	310	309	285	311	312	335	293	334	354	322	344	373	322	351	346	327	339	316	345	322	327	319	294	344	300	341	343	334	337	328	343	357	295	343	320	330	341	330	294	308	332	324	334	331
39868	15993	12905	5522	6560	2909	689	708	706	709	731	680	641	685	674	695	706	734	728	720	687	724	735	691	688	700	667	695	639	691	720	736	694	707	699	747	709	682	705	728	716	741	714	686	692	691	705	691	739	677	712	708	735	685	658	695	718	653	738	693	735	690	672	681	660	668	648	686	697	663	725	680	706	697	668	708	698	702	683	690	693	719	731	680	671	652	702	728	701	683	688	688	704	742	705	748	699	684	725	694	667	755	698	684	691	688	706	694	693	657	663	664	719	722	702	715	678	676	706	683	701	720	713	655	707	663	729	682	711	718	767	680	647	697	681	703	697	701	665	682	723	731	716	723	719	718	698	736	686	712	736	667	661	693	694	682	695	715	711	705	681	678	732	653	707	715	686	718	719	671	706	707	669	714	710	716	696	680	651	750	684	723	694	725	719	631	660	737	705	716	704	714	663	653	696	672	708	714	705	696	695	807	680	716	712	671	724	693	706	730	684	693	719	748	728	729	657	699	718	701	721	670	719	732	717	717	685	704	707	732	694	729	705	699	754	681	769	734	734	754	739	723	697	677	676	716	688	663	675	654	717	667	692	710	696	653	665	715	671	718	663	688	693	741	668	767	634	716	715	697	671	735	719	672	727	672	725	787	681	668	634	689	711	657	673	700	700	657	683	708	707	700	694	697	721	739	721	694	722	699	710	686	707	725	707	729	675	722	691	723	702	722	715	711	745	725	715	679	694	684	716	682	683	737	717	683	722	717	715	667	696	711	707	677	700	705	687	699	722	734	707	736	711	680	691	696	686	718	695	667	709	717	736	684	707	663	666	724	660	730	678	677	667	688	699	721	673	659	706	674	680	709	746	683	701	670	725	717	704	695	726	688	711	721	712	670	720	669	690	674	720	687	661	655	682	689	719	700	741	695	729	659	721	694	700	696	693	699	722	710	678	672	680	688	689	658	687	710	719	708	683	693	679	685	685	699	704	674	670	697	696	718	731	659	716	663	722	739	710	687	777	728	705	644	695	746	715	684	711	693	703	682	674	660	686	680	661	667	647	668	703	685	636	688	673	688	679	692	691	669	707	701	685	686	693	660	672	725	680	741	644	680	683	758	733	674	727	682	688	681	700	723	706	725	724	684	686	675	722	689	693	694	688	761	681	671	696	700	708	690	714	656	641	697	715	671	683	687	752	676	712	671	676	710	707	703	720	719	717	741	659	722	728	700	654	706	761	647	662	619	709	703	705	723	714	715	718	652	682	760	725	703	674	702	687	715	657	731	730	709	724	688	720	684	712	674	720	689	728	693	681	721	714	716	709	664	702	706	669	672	718	717	689	665	681	695	694	703	728	700	672	710	707	663	761	668	708	697	705	669	711	714	698	631	693	708	674	676	725	666	741	707	727	668	700	701	657	649	699	711	681	694	714	670	717	730	679	700	739	705	668	697	745	701	665	716	732	668	687	715	685	721	664	688	712	666	776	680	680	712	668	690	719	774	654	732	734	658	633	698	711	684	677	741	752	679	686	679	707	694	733	695	683	683	705	744	746	717	669	738	704	702	713	706	693	663	691	730	759	693	674	735	729	736	699	668	733	719	682	751	659	686	687	695	674	714	686	673	697	752	703	702	676	731	699	688	729	703	677	692	748	696	698	733	678	699	729	682	671	688	710	673	715	735	701	677	678	717	735	727	712	705	726	703	674	745	703	718	676	678	690	691	730	721	663	718	652	672	654	684	706	660	712	686	692	659	702	719	723	687	701	685	707	700	708	736	717	718	690	683	729	682	664	714	743	711	700	657	695	723	707	707	686	674	747	726	661	710	707	702	704	715	699	683	686	726	740	698	690	713	715	759	693	685	671	706	666	720	694	680	726	722	685	649	719	725	697	718	692	740	712	711	727	693	769	708	731	685	688	681	727	746	756	692	732	720	717	704	680	678	675	734	712	690	638	697	763	673	715	706	662	680	704	681	715	705	670	733	671	729	691	741	645	697	726	713	661	685	686	698	729	674	718	731	736	694	715	645	700	673	691	704	702	725	708	677	706	707	709	719	664	666	708	688	674	677	725	665	695	716	675	695	669	687	716	724	714	683	688	704	686	713	708	691	719	713	748	700	706	688	694	737	664	744	674	672	728	717	696	684	719	693	732	671	687	714	703	705	718	677	724	737	674	709	694	719	703	715	672	667	750	689	687	733	695	733	680	667	707	654	722	663	669	669	727	685	733	655	725	701	716	698	708	699	741	717	661	705	727	702	700	730	711	725	676	678	723	732	709	641	662	707	710	702	694	733	698	709	738	732	664	714	742	719	652	679	674	673	725	722	692	740	702	750	749	670	694	723	676	726	675	665	676	708	726	715	706	726	639	673	676	698	735	709	684	732	696	732	675	699	680	691	713	741	673	724	726	661	706	698	655	674	730	731	709	719	729	708	656	655	659	710	664	684	707	701	715	711	691	670	637	655	687	693	692	655	715	716	728	693	659	705	732	708	707	759	698	696	698	691	707	694	713	720	702	704	694	704	733	647	792	656	708	655	721	663	695	673	717	709	683	670	672	723	745	770	658	630	778	731	705	696	702	734	688	729	719	702	695	686	693	655	707	692	712	661	723	655	703	662	709	699	715	682	712	695	728	709	707	698	710	696	730	712	639	721	690	705	645	668	713	685	722	709	664	715	694	747	745	717	721	650	661	687	670	643	655	732	701	732	681	668	664	734	706	699	716	698	691	681	707	666	705	650	691	715	683	710	688	727	687	706	718	688	720	678	755	692	640	698	707	666	686	737	641	718	678	712	707	761	736	654	665	689	665	691	706	680	688	701	667	722	694	713	695	718	702	718	670	730	710	666	683	694	713	700	684	737	696	673	723	727	698	731	680	696	699	678	697	697	728	725	732	667	688	684	684	695	732	702	725	708	643	679	701	642	714	704	701	719	668	703	724	710	654	714	671	653	671	648	689	677	708	723	711	657	673	675	707	671	717	723	707	682	668	679	702	698	728	723	719	703	737	705	712	700	734	684	722	686	729	706	682	678	735	668	692	726	674	724	708	688	702	756	711	722	669	694	670	749	707	663	715	712	747	684	671	714	685	722	687	707	706	717	692	762	698	708	725	713	702	703	668	642	720	704	655	735	730	697	718	723	673	742	657	645	718	703	676	665	687	679	677	717	766	704	721	692	756	762	731	657	711	721	657	702	663	683	688	687	712	679	703	684	745	681	699	675	682	777	725	732	678	702	721	709	708	703	721	701	722	738	724	708	670	704	723	704	683	682	693	740	658	678	689	758	679	743	686	685	733	698	662	674	677	763	688	682	694	711	697	729	696	690	719	733	694	632	696	691	718	717	691	717	693	678	742	731	691	671	693	716	726	701	731	710	704	700	742	722	723	663	700	715	674	701	738	703	716	718	696	735	750	725	682	714	707	747	742	720	640	670	652	681	773	699	724	657	714	718	689	667	678	705	678	729	704	701	725	642	664	673	714	663	717	682
78567	65405	61274	35797	36212	20086	1498	270	266	269	263	251	256	256	238	234	277	246	244	255	260	255	245	201	252	268	237	264	244	253	244	281	236	257	267	259	249	233	233	244	250	250	251	281	229	260	225	254	280	223	227	250	249	219	250	240	237	270	240	243	247	238	254	245	228	240	194	275	264	223	230	240	246	266	267	254	251	241	245	256	271	231	260	259	257	242	254	232	239	222	256	234	249	224	253	249	219	276	229	234	231	264	266	229	248	251	233	256	250	281	219	268	233	245	234	241	250	253	257	233	226	257	271	226	231	246	214	261	255	239	241	268	245	269	237	247	239	234	256	244	238	246	212	227	256	226	244	230	263	272	244	230	227	226	242	261	228	268	227	199	220	250	254	252	231	220	268	226	233	209	247	216	257	218	248	257	242	246	272	235	263	238	275	265	265	264	239	266	239	252	237	264	253	220	247	251	222	255	252	258	240	208	261	270	274	246	237	239	253	215	269	274	222	244	243	273	269	241	255	277	248	261	254	233	240	251	239	251	231	245	250	244	243	233	252	261	235	239	228	247	266	270	210	255	239	223	261	238	292	212	269	271	241	216	248	249	224	212	227	256	244	253	244	259	209	249	220	225	230	257	250	246	258	243	225	243	253	253	257	260	231	248	260	280	204	237	232	209	230	237	263	244	224	232	207	240	245	250	253	221	247	246	239	243	276	245	269	252	251	203	236	234	235	267	270	245	238	234	231	247	250	230	226	281	218	278	241	253	247	242	212	240	249	247	259	219	220	242	236	238	256	247	241	232	234	248	259	244	255	256	253	248	249	248	256	231	272	252	236	225	275	261	233	237	235	228	232	240	237	249	231	273	234	236	254	273	258	246	222	229	207	261	272	248	244	229	244	248	251	251	254	240	249	234	211	247	241	262	235	241	220	238	235	266	231	263	254	241	253	253	215	244	246	254	259	258	245	281	294	253	243	239	247	253	240	236	216	254	233	220	244	229	230	252	249	250	272	217	273	232	261	249	289	243	267	258	246	270	236	265	265	252	234	244	257	223	225	240	223	270	232	275	248	246	240	269	232	252	247	242	275	269	245	254	251	232	242	268	227	255	251	266	213	210	244	253	232	238	274	263	227	235	261	243	250	233	240	245	227	246	247	254	235	238	242	247	242	250	241	272	263	218	280	243	248	266	265	243	252	263	283	258	265	213	218	208	247	258	265	216	248	240	222	265	227	264	258	239	272	261	241	240	236	252	247	235	234	239	248	231	236	253	253	242	235	287	248	224	224	266	218	234	254	251	238	238	229	248	217	223	226	242	239	239	267	253	261	228	262	248	248	265	234	253	244	247	226	257	251	233	272	253	251	240	242	237	211	240	245	243	276	264	222	235	244	255	245	258	261	222	235	235	275	249	232	266	228	272	233	220	231	233	238	223	256	226	258	244	245	248	252	217	250	254	217	261	260	236	262	231	215	271	248	256	261	224	259	228	247	235	261	230	281	244	239	269	261	218	233	227	231	237	241	237	223	248	276	236	254	259	252	266	228	260	248	254	254	219	245	240	238	253	259	237	260	281	257	255	225	233	238	224	259	261	261	248	247	252	225	244	249	232	248	258	264	285	228	266	273	202	260	242	261	258	233	258	253	229	254	244	226	247	245	227	215	256	245	255	258	260	264	269	258	234	252	278	233	254	233	226	271	252	214	254	209	252	238	271	249	263	251	240	259	252	281	215	232	242	275	214	227	235	237	219	274	212	274	230	228	247	240	253	242	214	244	262	248	222	277	287	248	226	226	230	233	238	240	253	237	233	269	253	206	271	257	248	260	225	231	253	235	231	234	248	227	222	237	219	244	239	250	235	238	238	232	267	263	252	245	229	229	236	223	255	248	216	255	225	250	234	275	269	231	245	221	261	241	237	251	241	268	236	241	222	221	220	218	229	231	266	272	267	241	253	240	249	237	219	251	239	257	243	225	274	241	289	266	250	248	240	261	258	261	244	226	244	220	255	245	262	235	241	244	229	277	265	240	254	239	275	221	281	236	222	242	238	294	268	258	239	243	253	239	235	268	258	213	231	263	216	246	260	247	250	270	273	246	242	256	228	229	236	224	241	275	261	240	273	238	232	249	233	222	254	267	251	252	271	251	268	252	257	239	229	257	276	254	256	274	246	228	241	217	232	241	235	276	247	229	255	248	246	251	255	265	277	237	243	245	262	228	230	229	240	244	218	253	286	208	216	259	219	246	252	244	257	255	227	261	245	235	249	263	245	258	248	277	243	224	249	240	263	237	248	260	250	243	250	266	264	229	238	249	254	268	222	225	261	227	241	232	266	238	260	239	248	260	255	244	235	248	237	245	259	244	242	249	233	236	276	265	252	226	231	237	228	243	273	222	243	240	238	225	224	227	233	252	239	269	215	270	234	216	248	259	250	250	225	257	241	297	292	235	271	272	254	236	263	239	232	211	271	224	247	226	215	220	262	244	233	228	261	218	225	241	227	244	224	228	259	252	244	242	213	278	223	240	261	233	247	236	249	275	267	234	244	275	253	262	250	181	236	230	252	242	222	257	245	248	242	230	245	252	271	230	243	249	255	261	249	244	263	243	282	222	252	264	236	243	234	217	259	215	266	263	248	279	221	235	287	253	237	249	228	243	262	257	259	238	286	244	250	249	256	236	242	235	269	229	253	250	246	245	234	240	259	228	225	263	227	239	219	255	256	236	229	228	242	243	230	257	252	254	267	227	255	220	264	232	257	267	260	230	237	261	231	234	258	260	252	225	259	262	256	258	237	277	219	240	237	258	222	233	230	274	262	239	231	226	260	237	243	261	244	247	238	245	238	245	246	244	210	230	256	229	244	261	234	222	251	255	234	262	219	236	252	250	273	260	240	259	243	245	222	256	225	248	262	249	262	233	240	247	248	246	241	228	242	244	282	263	249	253	281	263	265	238	233	225	249	246	248	246	255	223	245	255	259	250	258	244	230	231	251	277	247	244	272	228	234	282	267	240	237	268	247	243	229	254	251	243	232	268	223	239	248	273	244	253	227	241	275	235	227	223	249	247	242	249	252	238	253	263	276	294	260	259	215	273	251	224	224	242	230	209	244	270	239	248	233	227	253	238	255	277	245	245	244	231	231	260	220	251	222	261	269	227	238	250	262	276	248	223	241	257	256	264	231	223	258	237	236	236	258	225	218	218	240	245	230	262	221	251	240	230	234	215	217	239	227	245	261	246	248	264	240	265	213	245	254	260	239	241	275	257	297	258	225	244	263	237	243	264	260	240	261	269	249	207	249	237	259	268	250	257	257	240	242	233	247	260	269	246	243	248	235	250	241	225	246	234	252	249	240	235	224	244	220	242	243	254	232	254	243	238	226	244	257	251	254	246	270	249	251	242	238	258	258	237	286	231	249	272	245	217	241	235	257	243	245	229	240	230	225	250	248	228	249	253	269	271	258	228	240	272	241	255	225	225	222	259	275	242	255	241	250
50756	50494	57650	43595	50242	21620	762	725	726	646	668	634	634	634	631	639	549	604	605	573	571	588	566	581	580	564	609	612	612	546	597	548	581	562	576	572	588	609	587	516	541	554	548	584	558	582	537	537	553	570	625	558	536	602	598	571	571	567	562	597	577	556	588	598	551	558	591	580	574	589	530	538	585	547	582	560	603	578	600	560	594	593	585	526	603	561	581	594	584	572	538	566	577	630	557	585	560	577	569	576	533	582	538	596	545	540	557	561	614	529	542	531	581	545	540	559	612	589	563	546	580	605	498	577	554	580	536	539	579	641	547	588	574	583	530	526	572	571	555	589	572	569	582	557	573	536	557	545	544	540	599	583	514	572	562	557	556	518	545	583	554	592	581	626	537	591	596	575	507	579	566	543	583	557	529	520	561	581	565	611	585	595	533	563	558	579	539	556	538	570	538	580	599	558	594	538	548	555	558	556	566	546	573	548	573	571	506	539	589	573	567	558	571	615	544	580	547	587	590	554	562	568	568	548	552	596	580	583	578	583	553	538	524	563	534	568	561	538	558	522	580	586	542	591	578	581	581	595	549	552	551	605	556	545	597	594	518	582	533	509	595	572	562	583	576	571	581	568	591	549	544	571	593	538	561	549	562	574	569	554	571	552	591	582	570	557	564	546	595	580	551	520	563	590	563	552	546	572	542	553	570	538	590	550	585	540	555	595	577	556	565	566	588	523	540	550	555	554	588	581	558	564	607	552	559	607	567	517	576	552	581	556	558	575	563	579	576	559	565	519	578	614	538	578	534	595	592	580	565	612	544	535	602	578	555	578	560	541	597	590	575	560	548	530	549	567	607	560	569	578	545	552	599	555	570	570	552	581	540	592	577	570	587	531	542	584	593	555	559	627	565	505	591	602	599	572	543	603	576	603	610	551	561	560	534	588	577	570	543	574	530	579	568	537	574	516	546	570	564	552	539	577	589	550	572	580	561	560	569	579	569	553	582	543	603	577	557	517	547	552	565	520	567	591	590	545	584	601	545	553	587	552	527	523	587	589	551	538	553	555	588	587	556	600	575	565	570	586	565	583	569	515	571	589	564	578	552	560	580	534	567	569	541	547	573	589	522	559	543	570	564	572	573	599	606	578	539	566	578	572	546	546	540	577	544	561	558	611	578	536	525	576	576	575	569	591	604	541	582	625	558	563	567	576	576	586	590	575	573	575	599	586	583	557	552	559	580	567	580	569	603	578	564	583	599	536	538	548	604	580	580	515	575	596	541	556	557	596	535	579	548	536	571	557	566	571	594	539	557	527	523	568	554	532	555	567	534	568	563	595	582	547	559	535	556	611	533	601	538	573	574	578	549	578	576	576	542	631	570	605	555	569	540	551	575	575	549	568	584	575	565	570	572	607	544	549	573	570	583	530	524	575	539	560	572	559	560	562	569	587	556	559	556	566	612	545	588	567	608	554	553	574	600	569	523	540	582	583	560	582	572	540	592	536	574	567	556	564	552	577	567	517	554	534	570	556	612	610	543	546	552	539	539	541	609	553	564	568	577	546	561	573	569	596	568	557	553	592	579	574	591	574	591	551	542	521	597	539	578	606	562	531	580	575	582	572	556	562	538	576	575	553	591	586	513	621	567	597	531	576	563	592	563	562	599	586	532	573	610	603	543	539	528	530	545	565	561	551	530	559	539	559	531	526	562	575	570	566	613	523	574	539	565	547	565	593	539	613	602	560	560	527	550	581	589	539	518	552	573	557	517	578	511	575	611	537	603	555	590	542	555	538	550	567	584	551	623	570	522	543	600	553	545	581	597	583	570	540	536	590	581	565	548	586	519	606	589	559	558	551	582	567	558	589	539	562	577	541	554	571	565	540	540	585	551	578	546	608	571	583	568	579	555	582	562	552	552	562	588	541	542	557	543	562	567	565	547	577	578	583	567	599	562	591	580	587	546	554	609	540	551	569	503	555	589	560	511	561	622	580	576	555	603	552	556	589	543	538	540	554	592	591	574	586	572	529	581	547	563	525	566	548	545	566	549	552	580	553	548	550	570	578	598	570	565	577	574	615	589	541	605	585	596	549	563	560	539	545	588	562	558	511	549	566	573	624	560	582	573	619	593	544	564	549	572	576	572	554	578	581	567	544	561	578	556	591	538	584	583	568	553	562	598	575	602	588	550	537	567	528	534	542	599	559	572	575	522	553	557	558	603	583	577	548	570	556	569	525	518	580	568	564	631	580	550	571	539	561	579	569	592	584	588	567	582	560	539	546	581	592	562	596	562	554	520	559	573	570	568	547	597	559	556	590	562	569	549	521	548	591	604	562	537	560	562	538	571	554	553	559	560	567	565	548	562	583	610	589	555	569	599	576	602	601	546	601	562	559	581	582	533	569	514	524	561	591	563	566	566	557	624	553	572	590	565	535	574	578	572	565	526	577	549	554	555	588	570	553	551	617	580	578	528	568	560	584	588	519	529	526	548	531	599	553	577	571	551	562	553	586	607	558	559	576	592	572	574	582	563	570	549	589	592	572	588	554	555	586	566	581	549	554	584	620	578	537	547	617	609	564	531	600	532	560	564	624	584	563	550	558	544	581	549	570	547	562	587	564	552	577	573	539	587	558	556	538	526	553	538	542	589	575	563	535	570	580	502	595	585	594	589	521	546	518	578	551	561	568	565	549	551	572	567	553	565	565	560	587	583	524	590	567	588	565	592	518	558	523	562	552	603	538	592	567	541	542	563	576	538	529	601	566	529	577	574	569	543	525	584	533	547	519	546	533	565	558	567	519	574	545	570	581	593	559	510	551	589	565	556	577	544	571	588	593	595	598	560	589	559	542	547	566	526	576	539	555	564	544	570	535	553	520	557	570	549	591	589	546	557	581	581	576	590	587	604	571	572	603	580	518	548	538	578	574	544	586	548	611	567	556	592	570	560	579	549	578	605	593	530	524	595	603	535	564	547	537	562	541	604	555	532	579	550	535	608	539	567	555	546	579	531	535	586	604	585	591	546	576	546	546	564	578	616	571	577	574	557	531	574	589	581	587	541	566	551	564	564	569	547	575	556	585	521	543	536	567	585	581	604	567	593	521	548	546	518	513	559	576	545	545	581	523	549	569	578	542	594	584	570	585	582	588	547	556	595	611	518	568	537	550	597	577	585	587	559	548	556	576	583	561	613	554	527	585	565	524	578	596	553	547	536	560	564	589	558	547	544	566	553	545	578	568	573	573	543	576	529	586	560	578	575	555	520	586	605	577	619	552	557	539	559	590	593	562	575	590	573	577	537	599	538	557	558	578	603	597	571	540	528	558	544	565	553	587	551	557	562	567	567	574	590	587	540	569	544	555	577	547	560	565	540	592	540	581	552	590	594	556	586	547	588	575	527	525	546	576	541	514	554	541	573	580	556	595	502	547	550	572	569	536	506	602	581	590	530	566	586	502	600	531	618	536	553	528	585	564	583	540	525	583	564	568	583	534	548	596
84625	74688	72490	46060	50176	27012	3314	439	422	360	427	391	382	359	364	393	362	379	370	369	379	339	383	399	313	369	360	356	388	361	391	393	404	342	397	361	411	372	353	332	371	369	371	382	356	435	361	345	391	376	329	355	364	328	341	381	364	322	398	367	355	345	376	388	337	371	327	378	411	361	396	389	373	342	355	355	378	407	383	341	388	355	387	344	362	382	376	330	441	389	363	369	345	347	384	371	365	359	359	395	374	338	403	349	370	352	356	339	335	349	395	375	383	340	327	378	343	370	389	403	404	351	375	370	375	397	346	385	363	354	351	357	349	426	365	355	379	383	393	412	351	391	400	382	360	365	345	335	336	383	390	342	363	413	346	373	363	363	352	364	320	372	353	374	382	387	395	335	406	336	369	323	360	359	401	386	379	334	361	386	352	405	348	355	332	374	353	401	370	387	384	369	355	380	362	327	390	333	359	368	327	360	368	374	398	367	359	376	366	393	365	372	363	375	420	388	358	372	384	360	366	343	359	369	372	356	380	360	409	385	377	327	411	338	356	389	385	381	386	386	366	377	398	387	369	326	392	361	354	393	367	360	328	365	354	361	376	384	380	373	344	363	357	374	350	394	349	347	400	380	379	346	366	389	354	378	388	369	362	344	358	385	357	385	393	336	341	372	359	354	428	367	389	384	353	364	413	364	376	375	415	389	351	350	367	361	386	335	363	348	334	332	354	334	342	370	360	355	340	363	396	361	369	293	356	343	356	330	372	364	378	402	344	352	381	386	355	345	378	371	369	377	364	331	327	378	345	352	344	331	367	322	328	361	373	401	385	343	350	355	325	353	346	325	352	372	401	362	372	362	365	353	361	358	353	378	427	385	367	389	353	364	324	374	341	369	366	388	390	331	375	379	399	372	396	378	347	380	359	373	328	335	373	375	361	352	356	386	395	362	350	363	356	357	381	381	392	343	357	383	380	358	382	365	360	375	343	370	385	383	394	363	383	372	383	366	372	374	392	362	363	351	345	356	348	357	354	366	341	380	364	354	349	341	342	378	390	376	364	408	360	343	346	340	345	360	385	405	365	319	367	382	366	331	358	327	392	365	351	372	391	352	360	365	383	409	381	332	376	398	388	377	375	377	369	355	387	401	349	334	357	362	355	371	356	381	404	402	395	378	331	351	346	375	394	380	359	325	378	368	356	401	373	338	379	381	362	354	366	335	396	334	374	374	359	357	391	394	368	366	383	327	396	394	368	378	343	352	356	358	388	383	348	363	364	364	358	366	356	366	387	349	397	345	385	370	357	308	334	354	348	368	361	386	362	384	397	360	385	378	340	354	345	362	398	357	386	342	352	387	366	364	361	404	364	356	383	334	344	356	359	393	389	327	371	335	396	344	358	357	345	371	378	363	383	400	352	357	340	376	355	401	346	373	347	369	379	380	385	389	393	348	365	372	370	355	379	331	378	357	354	393	359	362	389	336	362	356	355	345	335	358	374	392	367	338	398	400	399	349	335	356	387	348	369	374	357	349	376	405	380	394	377	371	357	373	401	362	370	372	376	384	367	388	387	368	348	352	362	363	407	358	359	365	374	365	391	354	340	348	370	375	351	369	370	371	328	396	361	351	370	393	409	329	394	334	364	344	367	323	387	365	385	357	395	372	368	388	365	357	336	373	364	392	388	363	405	352	385	402	356	332	369	390	372	423	382	367	363	377	356	371	339	357	396	362	410	341	352	382	370	367	379	376	379	334	364	353	338	397	359	408	370	336	341	357	339	324	331	353	381	358	356	351	386	382	380	341	387	387	401	365	351	370	334	361	369	385	391	355	392	338	347	368	397	384	412	360	352	339	423	363	338	385	388	354	373	382	373	392	372	368	332	364	412	364	399	347	402	346	347	378	372	344	365	362	337	355	378	332	377	394	378	383	390	398	384	375	379	366	383	401	381	359	356	357	343	340	365	357	317	386	378	381	380	376	352	362	333	341	359	355	384	361	387	339	353	391	336	358	374	373	370	394	366	371	367	396	340	399	356	380	393	367	363	370	373	389	342	385	380	345	364	362	374	362	372	369	346	382	375	389	334	351	377	346	342	353	389	382	357	328	363	359	311	317	408	371	396	362	355	401	384	387	331	339	381	339	373	405	387	352	380	368	385	324	359	348	349	335	367	365	333	341	340	380	374	384	413	403	342	368	361	344	345	326	362	352	348	399	372	360	366	353	383	378	382	343	344	351	354	406	342	336	358	355	366	353	347	333	340	398	362	391	385	381	393	367	342	361	366	331	362	371	365	385	353	354	385	362	385	386	382	357	401	382	384	346	398	375	366	423	376	366	416	352	340	315	398	393	359	364	372	343	378	349	409	373	375	410	351	388	353	377	412	375	342	349	387	352	323	385	375	385	360	353	400	385	375	367	342	390	358	333	325	397	343	352	335	350	398	392	373	370	364	370	386	365	375	342	381	346	351	356	380	378	363	403	388	358	372	326	346	379	352	353	363	393	372	379	386	371	376	344	347	359	384	376	354	385	396	353	355	342	379	355	345	379	362	372	361	379	392	380	364	370	413	366	395	357	378	339	393	412	350	374	355	397	357	331	353	355	361	379	373	361	363	373	377	359	379	351	346	352	354	341	379	380	386	376	372	371	393	369	388	351	365	425	323	366	371	364	388	394	365	373	369	401	359	378	340	354	343	354	352	376	339	344	341	423	420	372	388	371	385	348	339	362	359	354	370	372	355	401	379	344	383	354	351	389	375	369	398	373	385	370	400	390	352	406	367	366	351	351	369	361	384	359	365	380	378	344	354	347	356	341	345	347	377	397	389	354	376	380	347	347	378	346	372	380	368	375	375	374	323	367	364	418	409	359	348	369	385	381	407	384	350	374	366	348	323	331	345	363	350	362	336	368	368	325	394	368	367	354	355	380	359	348	353	353	385	354	348	354	365	374	374	382	367	424	395	398	385	349	365	380	350	389	375	363	356	381	355	356	338	352	359	358	346	349	377	380	344	357	368	383	370	331	375	368	318	411	327	388	369	403	364	391	344	380	352	374	340	374	352	364	341	354	399	393	411	369	384	359	392	394	360	375	384	326	372	350	364	386	347	397	374	385	393	378	378	368	364	332	334	367	373	344	384	387	402	345	350	357	331	352	391	371	336	351	377	376	372	378	384	355	346	376	364	371	378	381	391	359	385	364	399	321	377	387	391	334	331	402	364	344	366	351	345	321	365	371	392	388	377	337	345	400	382	407	407	383	354	326	369	345	389	368	357	419	369	364	369	347	410	360	348	353	382	373	373	383	370	361	390	361	364	340	356	431	375	388	343	332	336	385	366	389	387	394	356	361	367	393	363	380	416	349	351	388	402	389	365	368	333	355	311	364	390	389	346	335	370	342	339	367	394	369	373	346	350	389	375	352	346	372	364	387	393	346	364	361	381	361	376	369	341	359	356	358	363	362	391	382	353	360	370	370	361	368	362	360	378	360	370	364
55312	59421	68402	53421	60987	21422	1194	1135	1020	954	958	926	905	923	892	894	870	863	852	871	843	901	821	778	832	799	718	837	857	841	832	853	758	825	826	839	844	812	804	791	835	777	818	846	809	847	851	793	808	882	760	841	822	811	832	782	832	780	818	819	780	852	738	819	832	831	796	803	851	843	753	854	748	808	780	798	823	792	837	787	863	840	833	791	801	847	813	803	852	768	818	794	817	800	758	775	908	819	839	806	801	822	788	782	819	778	841	760	808	818	820	802	826	851	830	777	787	770	825	819	849	823	814	792	786	827	824	815	815	806	824	766	803	785	822	860	784	770	799	798	820	826	772	788	817	807	848	826	799	814	827	825	811	764	818	796	867	846	795	783	820	786	781	799	796	787	802	774	829	832	790	788	807	792	797	791	832	780	799	842	794	793	816	860	828	820	797	823	831	766	859	679	744	805	833	811	832	809	832	728	758	796	818	770	814	824	792	807	797	867	770	790	778	853	827	858	806	809	742	799	813	801	844	805	776	825	820	773	792	749	822	839	825	852	841	837	778	796	786	755	860	813	829	835	815	840	783	849	789	758	854	772	897	841	837	803	832	782	818	798	823	857	827	813	797	843	780	836	847	847	780	775	821	790	799	819	800	777	830	763	792	823	839	792	823	851	835	847	782	843	791	798	786	808	840	796	835	799	758	833	850	838	773	798	791	837	769	806	810	789	832	815	801	774	776	766	823	835	819	783	823	841	849	840	829	730	801	854	784	810	805	800	828	879	789	815	773	796	795	833	840	802	815	830	776	810	767	837	811	786	810	849	772	837	800	864	801	798	796	733	803	816	762	845	781	848	811	810	798	764	862	777	773	811	765	761	787	779	814	793	883	831	800	822	828	834	851	807	802	822	844	826	813	835	821	887	846	768	795	802	820	806	791	861	804	834	815	813	806	821	789	822	778	797	866	814	771	830	796	831	816	810	844	777	763	882	751	777	774	827	806	801	782	782	774	835	802	836	807	786	790	886	784	788	754	778	798	773	814	814	785	858	753	822	842	773	793	763	784	813	741	828	815	727	872	751	803	783	845	791	787	837	790	811	779	807	813	751	798	829	763	777	782	827	837	809	787	796	810	833	851	793	845	820	831	814	806	816	805	778	830	809	790	833	803	805	783	842	844	850	823	753	811	810	755	782	821	756	803	771	765	783	796	814	884	858	833	786	849	782	857	816	824	814	833	769	771	810	793	862	735	766	837	815	780	838	830	825	844	837	824	793	812	852	826	850	823	826	802	810	782	811	815	800	773	776	814	781	799	817	869	786	840	819	773	805	798	823	804	785	788	797	791	836	784	814	809	814	858	798	794	857	828	828	827	753	797	829	841	830	820	767	807	784	799	817	794	799	849	794	819	838	815	808	834	840	828	774	813	835	811	765	813	795	814	863	806	843	810	774	824	821	819	799	788	790	860	806	767	819	836	830	818	846	792	812	805	799	833	774	766	873	856	781	817	807	795	840	799	834	835	766	809	791	822	806	815	795	844	789	840	869	775	822	848	817	808	804	791	816	795	860	793	772	809	779	827	814	840	785	758	800	799	853	817	846	782	778	814	758	850	851	777	771	796	770	807	794	810	823	806	776	852	781	801	795	814	798	790	818	793	791	785	805	814	814	851	779	811	794	826	861	811	810	792	809	796	771	831	765	775	823	790	786	788	798	781	810	813	850	838	815	803	776	809	832	791	832	779	762	758	825	816	789	773	835	794	820	860	823	839	824	813	836	833	783	809	803	767	819	781	815	794	836	817	822	801	809	829	834	814	813	797	846	800	831	790	800	794	814	841	757	838	826	755	833	744	809	802	833	825	768	814	767	844	808	792	829	876	784	854	793	824	824	804	800	807	801	796	844	748	842	807	848	751	811	854	805	816	798	805	780	796	819	788	821	797	740	801	803	857	778	850	842	824	778	771	827	774	858	838	857	832	777	839	794	767	807	842	813	736	779	824	826	805	797	804	791	809	803	851	822	830	801	826	841	785	804	816	819	792	833	818	848	854	840	807	867	780	812	896	864	783	799	856	790	804	807	832	817	820	850	828	790	847	832	852	797	780	835	810	799	800	822	813	796	837	785	796	799	759	842	772	829	798	821	810	826	831	792	806	779	757	808	824	802	764	796	851	796	834	753	849	806	809	814	815	863	806	802	797	803	816	814	799	853	823	772	776	790	837	798	780	792	846	773	797	812	840	812	832	812	782	889	849	826	824	824	833	810	790	841	777	826	820	787	757	823	826	792	810	832	846	816	760	779	783	784	837	824	833	834	775	831	836	817	858	784	831	778	796	783	807	809	783	826	791	822	811	829	819	751	830	820	780	767	809	777	807	851	825	800	824	865	828	815	801	780	827	828	775	866	778	828	864	799	751	842	753	809	796	832	843	859	787	817	827	847	780	814	784	790	822	816	837	811	811	812	782	836	770	782	822	850	769	827	773	747	817	834	809	805	775	837	843	785	835	811	768	780	778	808	824	874	818	834	805	847	802	851	787	844	781	813	799	840	822	770	814	776	858	748	820	806	883	811	805	812	791	799	786	792	766	789	804	816	747	738	796	775	824	804	769	841	776	773	826	804	796	791	790	835	777	825	813	780	814	802	817	807	842	829	793	809	826	830	847	802	821	818	843	825	809	795	848	811	802	817	769	835	815	812	762	788	791	813	748	843	796	795	781	823	764	787	834	798	783	799	818	788	806	789	827	771	841	812	848	850	791	825	811	823	806	831	843	816	820	819	820	753	785	801	830	838	769	785	798	823	805	809	786	840	796	855	813	832	789	829	837	785	792	839	826	795	740	816	812	756	759	855	843	797	775	858	810	802	787	813	801	814	816	792	825	781	799	785	837	827	801	814	823	902	783	791	796	820	773	764	854	824	831	790	826	803	836	849	850	777	755	789	792	835	797	809	790	789	796	776	820	857	822	816	843	822	874	822	780	757	785	765	794	821	862	808	855	815	776	775	744	844	768	838	845	803	834	827	810	822	843	796	838	757	787	827	804	765	798	745	847	824	782	851	831	836	803	839	811	772	803	809	764	805	798	803	808	824	830	793	778	776	827	841	818	777	805	815	828	790	843	807	819	807	807	832	797	781	850	807	830	793	821	810	832	777	793	773	791	818	807	805	845	786	754	766	831	802	819	786	840	808	769	838	781	844	783	784	819	859	788	762	833	783	810	805	761	802	826	805	796	791	781	851	875	795	799	803	819	802	772	758	864	813	798	822	827	791	755	810	789	831	846	805	787	833	807	796	811	810	812	784	792	769	788	814	780	871	799	786	838	853	782	824	797	866	784	790	803	855	799	803	812	808	802	805	804	836	775	799	836	817	802	782	833	837	818	792	836	831	796	825	837	761	831	828	805	777	818	769	781	826	815	829	802	841	815	801	800	788	780	871	791	816	776	774	787	805	768	841	824	764	793	741	810	835	792	859	785	828	816	757	789	796	786	747	802	796
65453	31756	12711	2953	2952	1036	371	344	315	331	338	313	323	335	328	294	350	359	333	295	306	298	304	301	324	328	330	304	321	343	333	315	302	338	315	343	310	327	331	297	332	357	348	325	323	310	301	283	315	302	321	302	311	383	333	349	295	306	338	280	352	335	320	303	352	350	305	321	321	308	318	317	310	361	318	344	299	314	348	342	329	300	305	327	341	309	331	341	291	307	310	316	364	354	329	305	295	320	329	333	321	290	300	312	332	333	325	327	311	302	308	332	335	326	311	344	301	316	301	310	305	305	263	304	315	331	317	374	328	318	296	301	324	339	348	372	342	299	321	324	321	276	328	343	334	323	338	309	303	317	288	332	322	307	303	319	369	343	297	327	335	312	286	297	286	299	299	317	323	334	335	303	343	307	316	332	289	321	302	332	339	279	353	355	372	320	326	317	313	315	340	326	294	316	315	332	315	340	292	311	296	310	300	281	297	319	323	335	290	351	304	316	344	342	321	354	329	301	323	314	341	316	332	306	337	360	345	323	326	296	335	305	320	324	302	303	285	326	284	313	310	311	318	308	359	323	342	321	330	277	320	340	325	323	335	325	314	293	300	324	314	323	308	335	313	339	307	343	319	337	307	325	317	333	324	286	319	305	325	311	265	275	339	290	355	304	341	311	303	327	324	330	318	286	316	312	321	303	331	313	286	311	314	345	283	323	324	324	332	348	297	323	302	314	353	320	351	317	319	316	291	304	351	301	325	294	304	313	341	325	292	288	319	356	332	329	308	311	322	321	292	326	367	339	324	274	325	315	303	332	322	329	342	288	324	345	362	296	324	343	292	320	308	307	308	344	279	313	294	298	285	309	301	307	287	332	347	359	341	307	328	322	322	321	323	305	314	330	345	338	294	339	373	315	319	328	312	362	307	325	305	313	291	335	333	322	288	309	320	362	293	289	346	346	309	325	365	333	332	322	346	337	374	317	339	303	310	284	345	293	307	322	323	344	316	360	340	332	355	318	295	325	333	313	327	311	315	357	307	330	364	340	327	339	296	361	326	334	312	337	333	322	298	341	316	286	317	288	289	281	278	320	320	334	329	322	305	305	340	306	323	321	291	323	307	346	333	305	321	347	280	302	288	331	352	293	290	326	322	347	327	305	354	292	300	309	324	338	308	312	319	315	342	335	325	355	338	333	332	310	334	357	355	320	295	362	324	267	325	308	305	330	335	312	314	319	294	346	323	321	298	311	346	347	334	330	317	326	322	310	317	288	309	351	281	328	349	307	314	337	341	355	363	341	325	311	327	290	321	342	327	336	298	326	325	322	330	327	308	309	303	328	308	313	302	295	321	310	317	295	306	322	320	330	302	348	310	344	320	334	309	321	332	301	335	340	346	329	358	366	315	337	324	331	318	329	340	332	337	278	305	356	323	317	281	338	351	328	335	329	319	329	296	334	356	322	333	306	301	338	320	337	280	314	304	283	338	287	323	300	303	327	297	346	371	308	356	327	324	320	323	318	332	303	314	315	342	340	336	326	333	335	337	335	319	340	301	297	323	320	335	323	344	320	310	327	297	302	281	309	311	298	334	347	290	315	324	363	276	326	354	308	297	311	300	333	297	343	330	318	360	332	326	336	328	324	305	330	330	300	342	333	313	311	298	319	336	323	309	351	346	300	315	321	331	325	284	322	314	322	302	287	337	334	333	333	311	344	306	325	309	322	322	328	356	344	372	312	287	310	330	356	302	321	318	309	317	310	327	351	315	321	313	319	302	296	276	362	296	340	327	318	316	376	325	317	334	302	295	313	332	309	314	314	327	300	272	320	347	297	338	322	362	327	294	296	327	327	317	342	319	320	332	322	269	300	347	345	309	331	358	313	343	340	287	319	327	360	347	324	334	331	318	338	318	313	290	293	380	300	326	341	334	332	310	285	310	334	309	334	304	340	292	323	361	307	316	348	300	303	307	292	343	309	307	308	300	316	317	324	331	310	333	310	319	283	362	342	329	331	341	310	307	303	333	333	285	328	351	314	338	278	327	323	372	353	318	320	307	301	283	335	289	328	329	307	319	335	334	337	301	343	317	283	304	342	312	311	323	324	298	321	322	311	300	300	303	360	337	310	298	294	291	334	291	341	306	349	336	317	333	312	331	316	346	343	308	341	318	358	339	303	307	294	296	308	353	304	335	316	328	301	328	354	348	347	334	326	338	300	344	307	306	352	297	349	317	297	328	337	323	326	351	286	347	341	326	306	305	321	274	323	303	342	323	289	318	309	305	302	323	340	311	284	340	328	338	368	302	350	321	320	302	305	337	302	361	331	301	312	313	329	331	348	296	300	315	355	302	323	343	319	332	321	343	305	331	333	298	308	323	309	326	325	351	316	322	344	355	325	286	315	344	321	310	327	294	314	295	314	323	279	307	354	339	330	296	304	308	318	306	339	308	316	317	297	324	314	327	341	336	349	329	327	320	332	316	352	302	345	343	340	333	316	370	362	321	336	315	320	302	313	292	314	319	336	283	329	332	296	330	325	330	322	337	297	294	363	314	335	312	321	314	324	309	322	314	329	332	323	291	341	329	315	334	322	297	311	348	327	378	334	319	308	332	329	300	304	285	281	351	329	329	309	326	334	341	309	342	337	291	294	320	331	318	301	291	326	352	310	338	358	333	330	305	312	307	320	317	340	330	310	318	302	325	306	350	287	310	314	314	281	281	338	343	330	316	309	313	308	329	329	351	314	303	308	307	321	331	323	299	350	329	328	359	323	336	312	338	291	309	350	330	345	335	326	338	349	335	312	287	325	300	332	320	359	322	304	323	304	329	364	332	309	322	310	318	300	340	319	314	326	375	355	359	329	336	306	300	313	339	341	326	297	304	329	333	304	291	305	344	335	316	318	327	331	307	325	319	334	327	336	331	347	287	324	330	330	321	297	311	314	303	311	308	330	320	288	331	343	301	329	314	331	320	293	341	330	331	333	318	358	296	302	344	313	316	342	368	311	329	304	307	318	326	346	335	334	305	331	378	365	315	313	334	330	351	311	342	338	326	311	337	316	325	321	354	323	369	336	325	316	335	303	328	295	321	329	301	312	305	315	321	344	315	328	330	352	341	338	333	304	339	286	303	310	280	334	308	313	326	301	359	336	330	318	355	324	317	362	326	312	302	297	343	347	328	338	349	319	297	307	336	347	305	320	313	319	340	327	309	333	298	344	326	326	360	329	358	316	310	305	324	355	352	340	331	315	350	337	320	323	315	283	266	326	325	312	302	301	322	329	329	291	308	344	293	320	320	322	329	327	350	368	340	312	314	302	290	343	316	344	372	302	322	305	296	354	332	318	307	315	323	327	333	308	296	344	326	326	286	302	294	376	331	348	337	344	341	322	346	333	360	338	283	322	321	317	319	263	298	315	325	331	354	322	310	330	323	351	313	297	269	341	309	339	290	328	335	327	322	333	325	315	302	296	327	326	319	307	301	314	331	281	328	324
36836	13995	12644	6896	8662	2539	718	700	638	733	759	735	676	692	664	704	713	686	685	714	737	707	685	693	667	681	756	722	707	690	693	733	703	703	687	728	697	720	729	671	678	711	699	696	710	699	680	709	696	770	714	679	742	748	699	706	728	671	652	748	662	672	668	688	706	688	729	669	689	725	640	686	690	651	712	679	687	686	716	671	678	649	699	713	644	695	683	731	646	688	757	683	752	671	708	737	684	707	696	687	713	705	703	701	697	708	697	700	717	678	698	705	683	707	740	689	688	688	677	686	712	713	690	693	719	717	672	696	670	728	723	750	689	696	723	748	669	693	715	698	670	665	693	705	726	681	709	728	666	653	692	690	659	689	722	726	719	702	679	685	668	701	690	723	683	699	636	669	725	697	685	728	722	667	705	682	680	682	741	745	700	715	752	749	669	709	728	677	660	745	769	723	692	724	721	730	681	688	698	726	698	662	667	626	699	705	724	712	714	699	699	669	688	717	683	703	722	674	738	707	692	698	687	677	683	697	672	709	676	697	749	728	706	667	696	697	698	712	710	683	689	729	662	674	673	711	727	734	677	709	668	657	673	730	721	689	696	698	644	770	693	687	683	715	706	676	722	714	680	677	676	693	692	718	676	733	678	715	700	677	703	666	724	692	704	666	697	682	766	694	699	699	739	710	669	708	720	746	719	740	658	725	720	720	671	706	667	746	708	651	709	714	730	670	678	732	689	735	676	679	710	720	690	676	677	669	747	687	659	709	691	713	698	639	682	726	700	750	728	693	707	686	710	671	712	657	687	740	772	675	686	695	723	700	724	685	712	661	688	706	711	635	741	731	673	679	687	682	705	702	688	648	715	667	695	691	711	687	696	686	700	695	743	707	680	735	714	718	692	745	701	743	714	675	696	702	694	706	678	692	661	637	693	731	657	698	723	686	718	706	694	754	698	712	680	670	720	699	686	680	667	701	701	695	720	632	702	703	704	675	675	661	668	723	721	663	749	708	668	715	719	753	678	712	737	704	723	661	710	685	678	700	661	743	714	700	720	638	678	739	715	705	698	725	703	696	684	666	666	726	685	663	681	682	686	710	702	725	684	696	668	725	662	722	690	680	674	695	710	699	715	735	678	656	672	683	703	694	661	672	726	682	688	669	741	683	684	696	750	700	702	678	666	732	697	669	745	747	673	634	710	704	678	688	702	673	670	658	646	720	705	701	721	671	698	748	664	758	716	736	714	703	679	667	686	703	683	657	667	755	730	632	687	695	668	712	696	685	696	702	692	726	721	724	723	721	708	674	726	697	663	691	715	681	694	678	696	707	706	697	704	662	717	663	709	658	690	699	656	681	670	638	655	693	757	667	699	699	719	701	720	682	705	670	755	721	712	692	676	729	745	623	697	721	669	688	718	719	668	675	727	683	681	724	744	740	691	762	702	717	732	727	721	710	719	704	727	733	682	695	732	672	661	729	732	684	681	674	674	710	697	664	708	697	698	711	687	707	700	707	729	689	660	677	742	646	703	710	736	657	706	701	695	702	675	664	702	693	658	737	691	676	720	682	698	732	691	735	678	666	655	740	686	726	664	701	699	704	663	714	686	700	663	698	703	656	684	715	734	711	643	704	729	732	706	766	688	709	696	727	710	677	692	687	695	699	742	712	715	700	651	724	704	748	681	655	680	715	664	670	701	671	733	691	690	685	712	726	741	714	702	680	724	734	713	702	687	712	692	669	705	657	706	680	640	709	728	708	679	695	774	701	709	675	672	730	689	683	701	694	655	686	703	716	736	650	674	699	672	674	681	681	696	706	666	695	696	718	724	683	668	688	735	697	699	713	659	731	740	690	768	706	717	703	751	711	725	680	667	697	698	728	754	713	728	665	696	748	722	690	731	720	648	683	711	676	691	732	683	672	688	696	678	723	712	673	712	718	709	724	653	722	673	717	703	728	716	666	716	691	725	716	715	695	775	717	675	651	697	673	679	673	682	675	713	722	691	708	678	718	725	654	690	707	713	755	706	691	638	670	715	723	711	703	707	653	690	706	698	733	725	673	737	694	706	726	711	695	736	736	719	666	692	715	702	691	737	754	698	713	739	695	664	684	725	746	710	701	717	659	659	702	662	765	656	711	687	731	717	725	701	685	723	660	685	697	729	687	736	688	694	696	711	675	655	685	709	684	729	737	689	673	700	722	660	706	750	711	656	688	754	693	680	670	709	731	677	717	684	702	670	715	717	699	668	701	675	684	745	654	696	688	723	698	715	777	696	688	716	718	729	716	707	705	695	693	731	739	686	688	735	719	711	680	700	729	720	703	727	667	680	707	752	732	682	733	726	687	662	654	720	710	725	658	670	728	679	690	695	711	697	708	662	667	689	699	692	734	654	721	731	730	717	704	700	656	697	728	675	677	704	687	716	693	718	659	680	683	719	716	698	703	735	678	668	681	697	709	706	714	700	723	730	756	720	679	685	743	746	709	711	720	731	697	697	701	721	743	708	743	710	716	708	696	782	690	718	697	678	659	684	692	725	745	696	703	688	676	688	671	696	706	715	703	711	661	718	750	704	710	670	742	688	712	715	712	735	689	697	646	721	651	714	718	755	672	684	713	772	712	686	696	681	770	702	704	675	673	708	710	661	660	684	735	663	657	693	688	661	683	735	739	714	738	730	744	720	722	732	706	753	754	730	709	690	700	656	700	668	675	705	689	641	710	715	710	712	683	655	693	704	670	701	752	723	676	680	672	664	742	686	665	685	651	671	679	711	677	690	708	711	706	690	700	692	703	702	714	657	751	703	681	702	726	708	715	691	734	658	700	689	728	647	740	713	676	649	686	738	675	642	691	697	709	682	766	695	741	741	681	684	742	682	649	714	741	684	714	680	709	680	754	711	730	713	682	709	701	670	681	700	737	691	687	694	704	690	691	704	723	690	667	702	684	702	661	735	670	763	688	692	700	682	699	671	704	711	668	716	709	698	691	696	708	715	733	675	700	703	684	692	741	710	746	711	688	714	703	689	687	725	705	685	661	737	684	685	724	694	709	688	666	691	668	724	700	720	746	640	711	725	681	743	697	693	675	731	708	687	726	686	732	713	725	641	646	709	709	641	736	689	671	671	689	704	714	735	688	734	679	692	671	649	683	728	701	690	668	670	683	671	720	708	691	678	719	694	687	682	707	749	726	689	721	690	716	661	674	662	710	679	722	643	679	695	689	707	705	717	668	695	674	720	712	733	718	688	689	722	790	707	757	675	744	673	695	694	742	684	752	698	693	709	755	707	653	661	717	690	683	647	694	719	711	656	672	693	645	742	719	698	701	678	700	689	730	684	736	672	679	660	694	673	689	690	729	744	679	732	685	685	683	742	733	689	691	691	677	709	708	649	675	665	706	700	679	690	715	725	685	673	689	696	728	690	679	715	729	661	700	691	685	730	733	719	699	676	661	705	662	650	699	703	672	748	730	709	697	721	668	721	750	703	710	712	726
78260	65352	60496	39286	41087	16097	906	272	275	294	261	221	250	251	228	247	226	255	221	248	239	241	244	219	235	234	240	239	231	247	280	253	219	220	242	254	231	233	262	232	237	247	230	249	233	218	250	231	216	231	239	247	256	255	251	233	217	239	221	229	208	227	219	253	217	214	234	227	234	239	240	212	247	237	219	219	247	234	225	246	239	243	228	239	223	227	224	251	250	242	239	248	247	244	242	228	214	244	242	257	232	227	231	214	241	240	242	222	240	246	223	241	196	225	242	239	189	221	254	235	258	241	241	234	230	236	249	220	237	216	253	256	238	239	254	254	261	231	235	234	240	256	202	197	245	211	257	251	220	242	241	249	230	219	241	259	192	242	266	230	233	218	224	238	260	233	243	233	270	267	231	229	245	234	268	227	226	246	230	231	216	212	216	229	257	229	225	229	238	243	213	261	260	214	232	214	238	234	243	222	215	205	242	201	266	222	242	220	254	243	251	251	260	223	244	238	228	212	240	224	232	228	232	218	234	210	265	225	252	255	201	219	238	224	247	224	230	214	231	217	239	242	219	267	235	236	243	247	254	231	230	242	242	235	204	229	250	242	224	239	231	251	255	259	243	239	222	242	244	249	249	246	210	260	264	239	253	251	231	192	218	228	239	256	208	243	249	227	234	245	234	238	263	245	234	221	231	207	254	244	220	235	238	213	198	258	241	230	237	230	203	192	230	238	252	222	241	206	235	237	215	233	251	214	252	240	247	216	225	223	249	230	240	240	234	216	241	225	212	216	233	255	253	227	218	222	245	264	210	253	211	207	241	229	219	223	235	234	210	222	251	255	214	224	242	225	226	255	232	264	219	243	255	222	262	217	230	213	224	225	236	241	244	239	232	216	222	250	244	236	277	235	228	204	225	227	221	222	225	240	249	249	240	243	208	212	264	239	200	231	239	200	193	179	243	234	232	267	258	243	221	233	232	269	248	241	223	229	216	255	238	226	202	240	244	244	239	232	223	213	222	224	228	208	234	233	219	246	240	276	240	240	239	236	230	256	226	240	237	208	219	263	240	231	219	227	205	253	224	219	249	219	210	224	237	210	274	235	231	221	241	232	236	239	216	246	236	254	250	226	234	225	254	261	248	222	271	250	230	235	241	265	243	213	242	237	221	216	215	213	240	222	226	200	229	242	242	205	232	251	243	226	240	228	204	231	241	233	219	227	243	224	228	246	259	240	228	233	243	236	223	245	239	228	220	255	234	228	213	246	264	254	209	235	251	234	236	227	221	245	238	231	231	254	220	231	224	239	240	242	215	219	234	220	199	207	206	246	240	246	222	252	230	219	228	249	244	263	242	226	240	241	231	230	248	241	191	237	233	230	227	246	242	216	245	196	221	246	268	224	227	261	217	246	214	235	249	209	248	208	222	247	241	235	238	229	232	223	211	244	240	256	223	224	231	261	220	288	242	240	199	210	256	225	238	234	215	240	232	214	236	225	260	222	240	258	235	246	242	252	227	230	193	230	236	239	224	262	222	242	226	242	234	225	247	222	227	222	222	216	252	232	227	217	242	246	234	241	183	222	223	198	238	249	224	245	244	230	229	226	244	226	212	228	245	218	256	204	232	234	250	239	272	242	202	239	238	242	238	246	235	223	237	214	227	242	224	278	231	258	238	220	237	243	224	254	231	206	239	208	247	237	230	221	218	266	210	261	251	249	226	225	238	235	208	224	247	250	213	198	230	213	213	240	249	223	224	225	213	229	215	244	249	250	249	216	207	223	217	228	197	177	218	242	259	219	218	235	263	238	232	251	217	222	252	239	265	235	225	246	240	234	228	228	236	229	236	266	222	228	226	207	202	236	217	248	221	226	231	214	259	237	246	236	229	253	224	215	237	248	221	229	232	267	230	234	250	243	243	228	252	241	258	225	241	238	214	221	220	248	197	235	236	230	234	245	251	251	242	238	248	246	212	229	217	220	247	219	218	234	227	250	237	235	218	239	254	232	237	225	236	217	238	221	257	224	223	233	238	222	237	245	229	234	211	224	261	233	238	224	243	239	251	236	238	216	246	264	222	254	224	211	262	228	232	275	245	217	238	235	210	229	241	248	205	231	235	240	210	227	248	215	194	206	225	216	219	234	216	226	230	239	230	262	227	222	210	220	204	231	221	236	240	209	220	231	239	234	215	216	211	212	207	203	208	250	263	238	220	245	198	224	226	227	243	246	198	226	255	228	244	226	230	246	234	208	210	219	247	227	246	223	228	217	238	239	222	233	217	237	239	248	234	213	194	246	193	222	244	261	239	225	221	241	210	215	221	212	204	227	266	223	205	247	239	223	236	237	217	230	265	272	206	263	226	242	294	241	212	239	241	199	235	239	230	216	240	236	242	246	229	252	252	243	234	204	211	262	215	237	259	224	202	208	216	227	212	244	272	203	248	233	221	240	240	255	221	258	243	245	250	248	237	246	219	221	221	233	253	249	248	231	225	256	250	230	254	265	229	221	226	219	241	267	216	216	232	245	263	223	256	256	223	224	247	253	239	225	237	231	217	293	239	225	255	235	221	238	202	229	257	232	215	246	231	234	226	246	198	226	232	224	205	254	263	210	233	267	248	232	252	245	218	245	212	240	224	203	199	226	242	219	244	218	233	235	235	225	265	238	205	262	248	238	236	242	230	235	225	224	246	224	256	233	238	259	250	223	216	216	198	234	246	245	256	280	208	240	228	205	227	223	251	238	252	222	251	220	248	230	201	243	223	239	252	255	211	227	217	230	241	205	231	258	233	237	241	231	217	210	228	253	229	280	226	212	226	241	242	238	252	248	241	240	222	215	217	213	225	216	218	240	223	249	239	217	199	233	252	238	219	237	259	223	246	258	230	246	226	221	239	231	238	247	229	229	256	217	196	226	247	236	219	217	235	235	219	258	217	245	260	192	231	234	255	244	244	238	279	277	243	245	263	234	253	215	225	234	229	222	236	258	225	219	234	230	251	201	238	226	250	221	269	217	234	230	218	225	215	244	240	210	260	205	216	238	218	244	222	233	240	230	224	223	226	248	270	239	266	226	240	216	246	209	235	243	216	255	263	222	239	250	239	262	256	216	227	245	218	226	214	215	227	239	201	219	222	217	232	217	231	258	227	228	241	237	253	228	239	230	253	225	230	233	237	231	252	215	244	226	244	225	228	259	243	235	225	236	229	242	231	247	237	256	216	271	232	228	265	214	248	228	223	218	239	212	247	225	251	236	229	231	244	244	277	263	230	214	219	231	269	285	248	238	235	247	234	233	240	238	238	243	213	241	214	229	235	202	255	251	229	219	220	225	240	263	224	245	239	215	238	243	254	223	257	230	249	241	277	225	212	225	268	201	231	242	240	234	225	240	243	251	256	228	245	244	221	256	227	250	232	225	229	237	213	226	246	246	247	225	245	230	231	238	252	248	270	235	241	246	224	260	229	214	231	222	208	222	227	241	239	227	238	216	213	248
48423	49871	55465	48596	52105	13507	810	745	675	647	662	554	613	613	616	551	560	564	568	556	571	547	502	582	540	551	594	566	575	553	558	552	569	572	534	536	575	550	544	561	538	554	528	566	516	534	570	532	540	539	535	531	533	560	542	557	490	535	552	541	583	534	537	568	541	543	531	581	561	486	627	545	591	558	538	560	576	556	567	529	541	577	597	576	528	536	538	563	545	556	532	549	540	562	504	541	519	548	518	592	550	548	531	550	568	536	518	533	541	490	557	546	572	530	542	485	615	516	565	544	547	569	548	538	525	598	542	555	516	542	546	535	544	515	569	577	577	590	516	527	559	621	532	579	569	496	518	498	558	532	575	550	548	541	583	491	535	549	543	529	587	562	558	525	548	566	545	572	573	545	545	545	539	557	614	504	556	540	571	559	567	595	553	573	524	547	530	579	546	508	585	589	561	588	546	549	577	530	552	568	569	552	521	554	573	558	564	539	557	546	553	553	526	554	552	528	546	541	593	545	554	569	609	556	540	555	533	557	544	516	564	545	506	525	540	572	537	579	547	583	525	561	581	552	518	548	537	525	563	585	567	595	570	556	535	592	553	513	594	545	542	530	552	555	566	558	524	551	541	518	537	527	567	547	546	518	602	556	539	522	581	542	534	561	560	526	541	565	543	548	533	535	541	579	596	587	528	548	499	549	571	539	492	559	527	543	556	552	540	593	544	531	573	571	539	572	582	546	541	557	527	545	539	536	573	540	521	561	545	580	547	518	560	540	532	575	521	567	539	528	530	536	533	523	525	528	550	558	561	571	575	563	518	507	551	583	575	590	566	533	541	587	567	551	534	578	543	551	547	537	548	576	558	528	584	518	548	538	521	545	510	552	524	559	557	556	573	520	589	527	541	536	535	535	554	518	547	544	535	565	549	546	584	569	591	542	529	559	554	517	594	515	562	573	543	555	522	505	598	538	555	533	555	525	605	548	528	538	539	538	550	532	592	535	516	531	550	572	554	582	551	542	534	569	528	534	530	520	522	558	567	538	563	576	518	578	590	550	502	569	549	521	534	543	549	524	566	540	538	559	537	566	566	569	577	534	516	562	553	561	523	548	552	579	574	582	548	595	545	582	537	539	528	568	541	574	577	529	543	586	515	509	540	570	573	533	539	571	556	541	559	532	556	565	566	539	538	545	557	539	559	589	552	592	537	594	542	550	555	549	562	507	518	533	560	519	512	510	562	574	538	549	514	577	575	540	534	562	553	498	551	588	519	570	546	575	550	585	534	535	513	565	529	550	573	561	578	545	551	532	559	545	526	520	523	587	540	494	530	562	563	529	497	528	584	538	551	557	519	561	555	544	575	527	550	555	570	592	558	541	540	549	552	526	576	568	531	520	532	579	527	534	516	588	564	557	542	522	535	560	547	532	607	519	574	564	638	548	531	552	562	572	525	598	559	582	527	516	569	556	544	559	553	530	542	530	542	568	530	554	517	578	562	536	528	576	563	563	527	557	567	536	523	510	517	524	546	534	559	558	539	562	538	519	538	553	579	519	552	532	571	538	553	540	543	529	516	551	541	537	539	545	530	522	561	564	538	550	543	545	569	532	550	548	566	567	558	560	561	568	558	539	585	517	569	558	553	496	546	568	579	545	588	608	541	542	543	577	573	507	557	522	570	565	561	561	542	512	513	499	564	539	555	545	532	533	564	569	543	564	584	560	591	559	568	577	538	562	532	521	575	574	549	526	545	535	548	508	534	548	562	557	555	558	535	541	556	546	484	547	523	552	544	563	567	522	580	563	528	538	586	551	584	538	530	537	542	539	578	525	568	579	571	549	566	566	542	552	579	561	566	522	536	581	547	559	529	551	529	574	529	558	542	556	537	561	536	537	562	543	540	540	554	558	543	540	552	557	532	548	556	606	578	549	585	542	539	526	567	550	571	552	570	529	531	516	571	575	536	543	556	552	547	594	565	512	564	517	547	535	552	572	555	544	543	552	543	588	553	520	562	566	552	510	537	566	579	575	550	557	583	482	536	522	541	493	556	569	536	586	526	509	553	566	532	556	560	497	524	525	538	523	573	547	519	542	533	532	532	500	572	546	572	557	498	583	564	530	551	587	536	524	525	498	561	526	513	536	531	564	532	487	527	554	574	591	505	514	498	523	533	558	526	542	541	546	527	547	539	523	505	575	552	562	518	546	528	537	574	549	578	552	574	564	593	550	532	540	570	528	525	555	484	573	543	548	565	547	539	549	542	595	529	511	554	568	512	536	521	528	549	530	536	554	540	550	566	555	515	553	534	533	557	585	519	517	519	535	583	551	557	551	499	524	565	554	550	525	556	537	542	569	533	526	541	606	563	537	542	547	555	519	543	539	552	614	526	515	570	610	573	581	557	559	520	564	585	551	538	514	525	527	564	521	497	569	556	548	532	537	519	579	571	530	564	557	546	574	575	531	530	562	544	523	553	558	527	506	546	552	571	494	569	553	514	562	567	540	583	524	554	538	543	544	528	527	571	542	565	555	549	533	562	543	588	541	540	559	541	574	534	557	536	557	546	544	561	530	591	528	529	530	536	551	528	551	557	577	504	520	567	568	560	568	527	511	540	523	533	548	550	585	589	585	540	524	509	552	538	533	544	560	547	544	551	538	574	482	516	482	556	471	546	532	574	530	521	551	546	560	527	540	502	539	547	559	563	564	544	562	554	555	568	542	530	537	546	566	599	589	539	568	540	552	536	532	512	535	565	565	572	569	554	532	542	560	570	581	540	560	577	559	517	536	557	569	545	552	600	531	523	569	587	522	540	581	495	557	550	512	547	584	567	525	528	569	580	561	585	550	561	553	548	535	589	558	574	538	540	559	532	535	540	544	509	578	600	558	560	599	526	560	552	534	555	538	511	543	568	545	565	523	542	542	528	581	520	549	512	551	541	563	571	573	538	564	584	567	588	585	521	518	553	577	572	530	523	520	563	584	559	533	529	521	567	581	531	540	572	545	546	570	563	530	527	605	539	560	533	541	557	586	568	536	535	548	536	549	588	528	559	560	569	536	533	592	542	567	566	544	536	576	530	550	563	543	569	546	526	537	564	565	561	536	531	533	552	540	555	578	540	601	527	539	554	535	543	533	515	535	564	530	500	572	511	493	537	571	571	562	550	469	573	561	538	514	566	526	546	549	561	554	535	627	545	551	559	544	522	551	533	526	523	565	528	558	571	551	534	560	558	552	578	548	564	537	540	604	564	595	552	590	541	556	570	522	576	540	540	507	528	553	554	571	530	514	520	533	572	564	571	546	547	594	537	575	518	550	577	520	569	579	535	544	525	526	573	553	556	543	566	550	544	529	558	557	544	526	517	550	563	563	519	538	500	533	555	530	522	557	538	569	563	545	567	550	542	533	584	539	539	527	538	598	592	565	530	514	567	532	528	564	532	528	528	526	567	513	547	547	582	516	540	571	588	548	556	519	555	565	540	541	545	517	587	604
83037	77331	71110	44787	51106	23795	2320	393	408	375	386	408	391	369	370	359	384	401	363	349	364	341	378	358	371	328	360	358	362	331	331	390	355	319	352	333	357	336	334	311	338	360	345	342	358	330	350	347	340	380	353	358	350	327	313	325	374	365	328	339	318	347	370	337	331	330	331	369	358	365	333	344	357	353	343	339	342	340	338	343	340	351	325	336	317	330	336	339	348	375	376	360	358	343	286	347	330	339	356	326	333	346	342	330	373	379	350	333	309	360	336	316	339	323	345	367	341	343	313	339	351	322	349	328	355	357	332	366	327	340	383	323	348	324	359	326	316	357	335	345	359	361	309	317	319	333	355	329	307	363	353	366	337	359	346	361	336	335	352	333	344	359	331	298	354	328	323	354	339	363	347	331	357	332	336	380	341	323	365	311	339	325	362	339	335	319	357	330	320	308	350	349	361	319	322	376	325	329	344	366	338	342	338	332	381	336	341	323	366	311	353	354	329	341	338	360	353	345	349	375	332	329	313	325	310	403	359	288	362	371	339	315	367	328	378	348	347	360	350	352	336	343	334	308	316	359	314	339	317	346	292	361	381	360	348	336	342	336	331	373	348	376	359	355	348	315	350	322	321	374	348	356	338	325	359	373	337	311	320	345	324	333	333	344	369	336	328	306	333	335	337	351	344	336	346	365	355	340	337	364	333	351	341	332	322	315	400	357	347	365	343	351	308	338	359	307	369	318	308	359	332	343	312	344	340	303	342	343	346	315	350	316	368	336	333	383	335	344	348	337	372	321	342	318	315	369	360	316	360	338	356	369	336	358	338	330	310	350	334	342	373	334	344	368	328	336	315	345	337	343	376	345	349	323	332	340	305	334	355	334	303	342	333	325	349	373	386	324	351	361	365	338	354	316	344	352	335	348	352	367	328	352	329	339	355	371	384	320	343	311	321	339	370	332	352	284	336	363	344	340	355	335	318	333	333	335	325	336	333	352	364	355	376	323	343	297	362	365	324	369	332	357	358	357	337	341	356	325	389	368	338	396	374	351	351	324	329	326	288	307	338	336	315	332	342	331	328	337	342	343	312	330	321	362	343	346	362	305	332	351	353	326	317	345	361	361	343	321	315	317	340	330	338	331	363	303	331	316	296	349	344	331	344	359	324	309	325	342	304	366	343	330	347	338	319	338	328	329	305	330	305	337	324	337	352	325	343	342	368	338	345	343	353	358	344	347	315	326	372	326	344	323	370	358	338	339	367	341	337	315	343	309	333	314	384	365	307	359	345	342	358	339	354	350	338	351	325	367	340	358	351	338	350	346	348	369	331	353	342	362	357	358	324	329	351	322	354	354	302	348	331	323	375	349	325	342	313	317	356	308	353	364	333	375	299	325	350	309	365	302	332	310	316	332	367	380	330	364	348	316	333	360	369	336	342	362	354	322	327	371	316	327	316	324	338	383	349	343	332	322	373	330	333	373	351	356	338	338	349	353	354	342	344	374	339	314	333	331	371	348	324	367	361	358	355	359	376	297	315	322	351	313	363	333	329	328	309	356	369	348	346	355	332	341	322	323	352	292	323	324	332	312	353	325	326	367	350	307	367	340	394	356	370	333	351	307	384	333	322	347	316	350	350	338	360	350	368	330	337	317	327	356	329	347	330	345	312	318	342	335	356	366	355	394	329	367	356	357	371	339	354	327	294	351	354	378	357	333	387	372	349	394	387	344	299	358	359	328	334	334	335	310	362	346	336	326	301	345	285	323	360	353	349	352	351	372	357	360	360	323	343	350	356	360	333	358	350	334	364	368	310	364	371	357	323	338	361	316	339	354	330	300	326	346	359	367	355	345	359	359	366	321	358	368	349	337	331	371	341	364	327	364	349	357	409	327	334	357	289	330	336	336	326	325	361	338	320	331	348	345	332	373	385	315	359	333	339	329	335	337	347	359	343	331	332	348	321	340	338	352	324	348	331	309	362	325	344	373	351	347	335	329	355	345	326	383	315	328	367	347	370	345	334	361	345	314	321	338	372	334	319	353	340	359	350	330	344	363	322	348	328	371	338	328	333	323	356	324	336	313	320	287	381	317	358	345	367	334	333	333	369	374	366	357	334	344	336	354	357	369	336	366	352	359	376	342	322	364	361	343	332	337	334	334	385	352	332	359	317	330	311	336	336	323	354	386	305	349	363	368	328	365	372	346	364	308	353	323	330	356	346	331	352	373	364	369	333	352	347	338	353	369	354	395	333	309	366	368	374	331	352	302	325	366	357	332	373	359	372	374	356	343	354	306	353	321	352	326	350	339	326	331	321	359	349	318	353	325	323	317	336	315	354	349	367	320	353	326	305	351	364	352	338	330	335	307	364	342	364	329	334	345	334	311	330	333	358	332	334	328	387	332	364	327	313	359	316	325	347	335	348	369	349	303	331	349	356	341	334	354	343	357	376	329	341	340	332	330	363	352	334	349	315	371	391	342	359	369	338	336	349	351	315	352	385	343	329	333	404	363	331	365	335	360	315	339	391	338	337	311	337	348	364	337	341	325	368	355	326	352	357	348	312	358	350	319	306	331	329	370	316	354	340	364	374	384	344	337	308	388	375	361	351	362	379	343	355	336	332	349	313	356	344	365	338	356	318	337	331	318	336	333	329	357	358	332	346	316	369	330	346	345	366	324	360	341	338	352	328	383	349	330	353	357	339	363	355	353	372	360	340	289	317	369	347	345	325	337	366	321	325	356	349	322	339	329	346	329	344	338	336	362	320	352	344	340	358	353	344	358	304	337	316	374	337	369	344	345	363	355	333	338	354	342	355	372	332	357	370	347	371	356	344	346	347	317	304	340	339	353	372	369	324	369	370	347	355	335	356	350	349	333	332	333	397	300	308	327	328	349	323	355	346	332	318	329	358	357	360	346	340	303	339	342	356	331	405	376	310	315	366	356	307	336	351	374	343	360	303	314	352	325	333	318	343	343	338	340	298	331	333	333	353	362	395	363	304	343	342	321	375	353	338	331	342	343	310	324	348	331	302	353	331	333	320	380	338	324	364	348	342	328	340	342	361	369	353	335	340	368	321	338	364	340	360	363	342	316	346	334	327	321	343	342	346	365	330	307	350	360	365	347	364	348	328	344	357	335	372	361	338	356	365	346	347	357	341	358	356	342	353	319	347	384	342	342	357	317	313	356	315	311	331	357	358	331	312	316	377	332	337	346	367	328	368	359	351	329	352	340	331	346	363	313	333	362	343	340	361	335	303	338	333	308	341	349	341	352	346	316	312	347	360	309	340	356	361	344	361	352	372	331	356	323	348	333	345	338	366	383	349	371	336	337	327	367	339	349	312	359	371	368	336	336	359	350	338	310	329	309	317	409	332	330	327	367	356	330	350	366	375	328	331	377	308	330	372	314	313	329	341	309	341	363	377	339	359	349	342	356	318	349	370	323	302	340	320	341	355	312	344	322	355	356	331	351	354	344	319	343	369	342	346	326	372	338
52237	59832	64148	53769	61627	15123	1211	1160	1096	1043	1032	921	937	877	901	861	836	886	815	896	798	820	800	825	822	796	764	820	829	778	790	813	810	792	802	811	796	763	758	802	807	836	761	737	813	770	774	810	818	774	783	803	811	755	784	789	767	813	769	761	792	757	817	765	787	761	763	801	822	749	791	753	749	798	807	774	737	789	789	761	789	784	749	759	747	771	859	767	774	764	770	757	717	791	779	835	732	730	773	767	777	784	761	750	767	766	779	794	802	791	789	807	779	784	798	775	728	760	774	842	801	773	691	779	781	786	775	797	810	760	799	749	785	805	735	752	816	756	793	865	714	729	756	759	749	782	752	701	768	793	766	696	704	787	796	756	814	717	791	802	750	813	777	774	771	771	786	797	771	757	712	738	768	770	808	789	758	755	762	830	767	789	747	793	776	785	773	763	792	738	782	759	776	781	792	785	756	764	796	789	768	757	739	797	706	738	760	735	741	757	738	786	760	745	728	790	684	764	772	768	790	765	739	741	796	800	816	739	789	789	755	778	704	747	780	847	806	694	759	725	754	763	833	749	770	691	743	785	748	724	718	741	759	770	779	752	782	740	724	742	798	755	783	718	821	768	795	763	792	766	768	743	772	727	806	767	782	762	766	750	770	750	748	760	764	814	762	807	759	756	779	761	778	709	755	784	772	795	720	709	792	798	740	760	779	739	775	774	707	742	813	737	782	794	790	721	762	706	699	773	772	783	771	719	764	778	722	749	780	820	747	739	767	777	789	774	751	763	750	774	790	768	727	783	796	755	781	825	762	804	772	765	785	779	790	766	785	820	762	753	780	722	752	801	760	801	776	800	801	771	786	789	754	754	756	780	762	710	760	739	780	735	784	784	712	759	788	805	757	761	755	764	769	760	744	792	771	755	785	765	752	729	757	799	742	780	784	755	782	772	815	810	731	781	773	780	774	798	731	769	762	743	771	735	783	827	763	744	771	759	768	766	749	672	738	777	727	737	737	791	769	767	778	788	747	781	737	742	750	733	762	749	770	790	770	725	775	754	752	771	753	816	789	767	810	766	753	732	749	748	751	762	794	740	835	771	741	782	731	810	747	782	821	768	797	761	756	779	761	802	761	778	745	763	759	800	836	771	751	767	827	738	786	767	821	750	775	721	759	749	775	768	828	751	754	780	758	744	791	746	791	768	759	768	767	781	785	737	726	757	748	752	755	789	728	728	820	726	754	743	788	768	760	773	806	750	805	759	750	780	742	739	732	743	770	740	709	779	768	724	807	763	763	751	736	759	834	758	794	767	748	773	796	753	779	767	778	742	737	755	761	723	780	802	760	804	828	800	754	721	735	833	788	738	768	754	792	806	761	759	771	784	743	787	750	838	756	762	758	788	734	732	767	730	766	774	799	772	773	778	756	794	801	778	732	747	764	776	768	722	787	754	797	753	771	774	757	787	740	765	782	819	761	734	798	734	772	782	773	792	779	728	778	774	751	762	802	709	767	771	761	708	743	751	716	760	772	758	735	728	766	752	730	778	772	788	801	784	761	794	760	757	734	747	756	792	819	733	777	817	730	746	784	784	779	744	730	733	718	775	728	767	830	731	800	737	742	784	753	751	718	719	750	757	736	750	734	745	766	744	765	784	748	756	764	773	773	733	778	770	774	779	740	702	737	795	794	769	775	766	733	810	760	759	794	783	762	765	752	751	781	788	788	776	737	756	753	725	748	801	762	744	759	777	775	749	738	731	770	776	771	785	746	720	778	789	753	738	761	723	772	783	807	751	758	729	747	759	734	786	748	744	783	755	763	717	788	735	739	747	795	795	850	765	773	791	717	790	756	759	768	769	745	758	777	773	776	769	815	778	774	768	745	787	681	798	759	824	763	738	790	801	732	733	780	780	773	761	753	767	778	806	827	715	805	748	813	818	745	802	776	817	761	738	813	781	764	733	728	739	816	786	831	791	794	779	810	747	773	751	760	706	784	798	793	766	764	763	831	753	724	745	751	761	777	747	746	765	754	805	770	721	823	719	789	778	760	791	771	753	727	796	754	736	726	773	800	761	763	740	748	772	774	801	764	767	762	813	791	733	772	740	758	735	803	743	792	784	802	751	733	764	760	811	759	782	792	758	749	710	781	708	820	748	724	763	799	772	821	758	746	715	761	780	777	725	780	810	730	749	795	746	784	775	756	765	752	787	717	796	785	795	769	766	807	740	806	754	774	803	818	787	796	769	767	741	746	754	742	763	771	752	765	754	750	732	745	786	778	753	760	778	773	726	794	808	777	733	767	750	736	781	762	779	776	723	816	778	748	784	750	770	709	759	773	726	743	770	766	771	720	808	803	777	718	775	766	738	717	781	783	767	757	750	749	770	750	752	796	742	744	774	743	732	715	773	779	738	757	729	797	778	772	784	768	774	811	789	809	783	803	776	747	765	796	715	777	775	781	839	775	788	768	764	780	745	787	792	728	759	786	762	766	778	757	817	747	703	782	783	772	790	778	758	750	707	809	791	765	767	751	720	807	752	742	805	738	740	768	826	724	759	768	796	749	745	807	753	775	803	764	723	765	769	806	774	776	759	792	712	753	765	759	804	807	764	744	812	737	751	740	747	820	730	777	840	734	713	728	793	765	719	733	777	787	741	752	753	741	759	739	763	752	803	738	719	750	744	789	759	703	749	762	744	760	730	757	763	769	762	771	706	794	746	748	696	783	766	773	741	765	784	787	768	771	761	784	772	750	795	760	798	776	713	767	773	780	759	740	739	747	774	787	775	789	778	723	745	784	771	779	787	757	727	753	728	806	759	760	751	735	757	783	733	729	813	732	766	762	798	788	780	715	708	767	780	844	769	754	789	756	764	750	796	755	735	797	738	760	737	770	756	772	750	796	730	783	779	812	734	827	731	766	761	774	801	773	747	732	693	760	765	735	771	761	853	779	737	712	803	753	799	781	797	765	784	763	758	813	750	786	823	828	795	779	813	786	782	726	810	769	758	749	795	792	761	729	743	777	754	809	751	758	727	781	739	790	715	806	739	775	779	793	764	734	790	707	810	692	785	782	775	753	763	771	795	776	804	755	793	753	782	769	752	831	734	768	765	783	763	765	723	745	732	784	802	769	763	783	828	751	709	728	775	721	790	727	782	782	745	732	789	807	774	775	765	786	776	845	743	845	773	727	761	788	754	770	762	751	748	739	780	766	739	761	799	743	758	764	778	810	770	787	755	771	744	724	732	774	750	732	753	783	769	733	731	742	777	733	730	752	764	725	751	709	766	741	723	750	805	778	772	683	700	744	807	727	771	768	765	762	770	751	772	757	765	790	778	751	733	786	761	775	763	794	763	749	735	762	776	765	793	758	794	785	776	762	746	732	762	770	734	801	776	789	784	767	833	799	751	710	774	740	753	749	765	784	768	748	790	779	732	746	755	751	754	722	723	810	788	775	717	765	765	806	783	791	763	775	770	760	774	771	768	775	761
63077	30066	12272	2623	2818	856	305	296	314	310	317	328	311	260	300	304	271	345	296	278	300	311	301	333	305	307	338	305	309	293	320	300	290	304	314	330	300	273	308	288	317	301	270	319	260	270	305	279	332	294	311	296	320	278	323	308	310	320	267	276	300	283	304	280	307	300	274	282	283	289	323	316	252	343	315	296	294	321	316	297	316	306	289	308	306	291	300	320	301	311	303	345	316	326	326	311	287	270	290	295	300	302	342	314	277	321	270	298	318	283	306	298	296	315	317	284	253	303	279	283	324	313	309	325	285	319	331	314	262	318	280	345	301	304	319	286	312	318	304	275	283	313	356	330	331	284	270	277	299	300	300	272	302	316	272	322	303	283	328	293	285	291	334	279	300	322	293	291	297	290	301	294	316	322	273	253	288	339	332	301	309	302	293	267	293	303	301	315	296	301	303	348	276	297	287	306	292	316	270	290	302	341	301	288	315	297	301	309	336	312	332	289	300	309	279	285	302	272	267	302	318	296	329	304	281	284	317	286	313	313	311	336	320	318	309	281	306	315	289	289	281	278	294	317	314	302	294	315	298	291	267	287	294	289	286	264	281	290	280	298	300	278	287	314	302	309	291	311	337	297	329	309	298	327	290	322	302	295	291	289	332	293	296	290	296	302	298	299	288	285	333	331	329	346	262	338	297	315	304	291	313	257	279	323	297	298	276	309	308	317	318	298	318	339	329	328	292	289	280	311	332	319	294	263	297	287	279	296	272	331	292	315	297	324	291	251	314	280	330	328	276	290	291	304	336	303	311	287	319	287	358	352	291	301	267	283	309	297	334	294	294	325	278	278	281	317	303	319	293	318	323	311	302	296	283	322	286	277	290	274	284	322	322	291	305	316	285	302	294	265	301	284	264	281	307	266	302	292	297	280	320	290	289	289	300	337	312	276	266	322	276	291	318	293	303	276	308	328	284	312	320	278	279	324	292	306	303	294	311	333	298	322	285	322	303	301	284	270	277	309	314	299	300	324	302	286	317	272	279	276	292	301	320	307	254	318	297	310	307	240	305	286	277	277	299	293	280	308	299	266	305	331	302	297	295	313	304	312	293	298	296	283	280	299	277	317	294	285	274	307	275	262	302	305	270	337	302	283	288	322	285	286	298	339	311	343	330	309	318	289	272	336	286	301	296	305	316	319	299	297	276	286	283	325	279	313	325	319	279	309	282	314	329	260	300	308	316	274	266	294	308	302	276	242	302	287	303	337	269	298	324	317	273	294	267	298	316	312	318	315	289	271	318	299	272	274	307	297	292	316	329	273	306	336	335	268	283	304	279	295	307	281	311	329	326	279	303	270	301	310	320	284	286	312	320	315	301	289	318	307	264	295	278	269	298	297	320	278	328	289	270	304	301	299	298	323	307	317	308	285	329	260	310	288	303	335	318	329	309	311	309	283	295	320	272	290	289	284	292	304	326	301	293	323	285	278	318	305	318	292	277	290	291	301	314	330	295	301	346	286	291	322	294	319	294	283	328	297	305	295	283	297	368	301	277	319	287	295	266	263	333	293	279	281	245	275	298	284	269	303	300	289	294	286	285	291	341	296	330	318	279	285	279	297	307	322	319	328	256	323	310	303	299	306	270	325	307	291	313	302	318	295	299	301	280	329	296	280	297	313	308	280	300	317	343	285	301	324	320	299	306	294	272	270	327	284	276	287	317	313	322	301	288	326	279	323	292	337	298	293	307	290	283	297	250	300	289	323	310	313	291	309	277	310	320	289	280	317	291	287	285	303	280	257	323	305	276	302	298	346	299	299	271	289	293	301	311	322	307	296	272	300	317	320	289	300	308	290	291	290	307	317	308	280	314	325	332	311	318	292	277	289	274	293	288	324	291	298	272	289	295	278	276	279	304	287	337	314	318	296	283	291	253	321	311	299	310	310	264	260	302	286	329	322	282	303	293	286	308	298	333	305	314	289	321	301	320	281	343	329	271	322	313	283	291	311	313	280	316	302	331	299	311	298	284	298	301	300	300	309	287	311	285	286	297	301	341	317	296	309	265	295	312	301	272	324	310	317	307	304	316	308	290	287	314	292	292	261	300	300	320	284	291	289	274	307	288	315	289	304	265	271	254	300	295	286	334	298	278	268	290	250	264	304	289	280	335	289	284	308	291	291	312	305	269	275	319	299	319	285	284	301	307	303	325	351	280	293	297	297	303	291	275	301	290	306	261	298	309	277	304	325	305	271	296	280	288	307	249	282	291	308	325	317	311	317	285	285	297	297	326	320	318	285	275	340	303	276	290	304	309	295	270	269	294	305	301	308	308	292	297	308	294	295	300	311	294	276	288	300	288	297	272	310	245	272	328	301	315	318	297	311	323	291	323	291	288	303	328	272	312	315	337	305	278	318	313	300	340	274	315	335	312	278	309	327	277	323	324	301	286	281	268	308	289	303	339	298	339	299	302	315	329	304	361	310	286	256	284	298	300	327	312	309	276	319	292	302	304	307	293	304	271	301	318	322	280	275	301	304	275	286	271	288	302	325	311	291	288	284	320	295	306	289	294	318	302	304	293	275	319	314	275	301	322	263	261	302	310	325	293	297	281	295	247	310	315	278	282	314	312	297	325	309	293	284	308	300	248	259	288	300	307	307	300	310	336	309	312	308	289	295	300	285	347	282	277	273	268	286	291	316	296	315	310	308	339	321	278	310	307	301	305	301	333	302	302	282	298	281	322	289	262	270	283	286	272	273	314	289	287	289	308	319	289	303	307	321	304	283	289	289	308	322	323	299	279	281	300	308	264	278	312	315	294	314	303	296	299	290	291	304	305	300	281	283	315	296	316	321	302	284	273	310	288	264	285	292	277	292	298	300	313	283	281	323	279	288	299	279	283	308	294	302	282	311	305	293	308	286	295	310	322	271	292	316	309	303	302	306	279	333	315	322	319	315	323	298	295	311	276	271	302	323	307	288	301	324	298	290	276	316	300	278	302	291	273	282	310	294	278	351	303	295	261	289	312	299	305	295	292	331	317	256	291	292	283	300	284	358	267	308	329	306	300	328	317	306	302	303	312	270	259	276	327	295	285	309	310	301	303	276	305	297	314	317	310	295	274	280	273	309	279	288	252	310	285	309	287	287	292	316	315	328	286	320	303	303	269	299	288	294	250	279	286	288	303	296	293	300	333	308	301	311	292	303	300	305	295	311	273	339	324	297	301	286	291	310	293	306	325	294	283	276	304	310	281	313	318	296	305	311	296	331	299	301	300	305	302	317	271	295	278	284	335	303	286	313	290	302	329	324	293	293	303	273	295	314	321	264	297	297	267	293	296	326	302	310	325	315	290	262	299	284	319	307	305	297	287	319	328	345	308	339	286	305	295	288	285	325	323	289	275	289	293	303	297	296	318	295	296	279	312	272	322	309	349	307	284	313	316	277	281	273	289	289	328	313	303	334	329	284	327	297	285	281	298	271	293	290	268	290	275	300	307	324
34540	12306	12359	5914	8860	2241	642	704	714	657	643	672	641	683	658	661	676	640	609	688	661	663	649	675	661	655	629	650	652	636	637	633	672	631	664	612	660	675	584	657	617	615	639	633	640	671	659	623	616	668	639	591	672	667	654	684	665	615	647	652	664	637	635	671	677	658	665	713	641	655	679	644	640	618	655	611	656	664	678	593	648	628	652	671	641	684	667	632	661	679	662	701	679	656	707	689	690	651	608	620	649	645	682	657	654	645	618	633	634	644	620	707	642	667	670	671	678	625	626	621	694	644	643	635	639	644	658	652	617	642	659	638	673	638	637	666	644	675	627	685	615	705	640	665	655	654	667	676	678	643	638	652	587	677	660	634	640	635	664	636	678	600	668	569	636	660	705	666	665	670	640	675	654	695	692	676	650	707	649	663	649	681	647	655	629	656	648	619	639	669	669	682	677	625	682	623	629	641	654	622	670	654	631	649	705	700	615	686	659	636	663	646	717	668	670	649	656	642	682	667	652	612	693	647	648	647	649	628	643	663	678	701	656	650	678	676	708	666	628	672	649	615	650	683	616	650	669	645	684	660	656	589	696	684	644	672	683	660	655	651	708	655	658	658	650	735	668	610	643	651	688	651	604	701	674	648	675	618	683	683	694	667	658	641	634	694	647	679	649	688	659	646	649	614	663	643	670	625	670	642	677	690	710	634	674	662	604	668	640	625	674	725	698	666	701	662	644	630	666	715	634	693	635	665	654	631	624	713	687	654	649	619	659	665	609	611	659	641	674	626	653	676	672	656	650	701	659	635	672	657	666	665	684	620	671	653	680	625	675	659	635	659	656	640	697	649	675	656	658	674	656	687	641	703	660	667	654	652	668	643	663	649	655	652	653	667	638	667	668	624	667	658	616	652	632	644	674	670	667	672	643	643	691	660	660	650	685	632	629	643	616	647	718	621	642	664	652	709	592	628	643	664	686	668	675	654	657	635	722	703	680	642	695	693	665	670	646	593	684	667	649	660	649	652	661	656	708	686	642	663	650	632	600	628	618	660	619	616	677	640	670	633	630	653	655	684	681	666	673	636	647	633	661	706	652	679	607	627	637	688	640	646	648	678	612	684	675	642	650	672	652	651	639	675	658	657	686	681	710	638	683	671	628	647	623	633	617	633	660	636	667	678	657	679	637	634	686	685	632	667	694	643	666	601	664	699	635	652	670	649	648	663	616	671	690	634	636	629	636	654	594	643	641	638	688	679	635	642	636	645	674	656	659	627	650	611	719	665	658	610	640	642	678	626	605	671	645	679	658	674	689	649	641	630	663	655	668	650	684	643	635	639	662	645	649	660	650	705	643	657	634	640	658	616	628	620	673	672	679	625	649	668	674	600	673	651	710	648	674	672	643	688	679	659	646	630	616	622	660	668	638	702	633	660	678	629	683	626	660	635	694	696	642	597	649	656	668	642	621	665	639	623	690	633	673	670	634	688	662	669	640	629	628	638	658	642	612	640	634	622	629	641	693	697	636	624	651	670	648	642	646	677	609	690	667	658	647	622	676	671	714	625	692	684	673	673	652	655	684	669	680	696	662	678	640	694	668	673	648	695	624	642	644	674	616	672	666	637	659	670	691	652	646	681	618	661	663	728	642	659	642	600	636	644	662	639	625	633	705	665	678	658	654	616	674	686	658	649	646	650	660	671	686	647	625	686	661	641	634	664	678	666	665	672	643	679	648	657	744	695	666	639	674	712	661	658	683	648	662	707	658	677	677	644	650	636	682	654	662	689	646	622	688	671	639	660	635	675	661	652	649	617	686	681	661	631	668	675	660	671	637	626	636	657	628	664	640	664	672	680	638	634	660	675	644	666	673	627	631	603	707	637	637	690	664	636	615	627	682	655	647	616	690	650	623	659	666	692	643	655	669	628	653	673	705	654	664	641	723	662	657	640	636	677	646	676	683	673	607	694	687	633	650	595	642	662	648	660	661	660	592	703	654	671	636	634	656	667	630	684	706	647	684	642	625	680	666	671	679	638	649	677	669	660	654	678	633	625	670	618	639	660	637	652	638	686	631	609	672	657	642	656	645	649	667	620	626	664	675	595	674	667	642	699	704	648	674	646	669	661	658	679	668	691	616	679	660	623	666	662	654	691	640	617	647	679	665	699	658	613	648	619	656	682	602	629	669	652	717	674	673	653	594	650	663	677	609	673	667	685	662	642	689	647	649	654	640	687	625	679	694	664	653	643	625	679	713	614	644	636	642	687	655	657	664	650	682	668	669	650	697	690	646	654	645	638	674	633	659	628	664	669	680	666	651	682	675	681	628	663	716	639	674	673	663	623	656	626	648	634	672	641	657	604	626	646	636	693	609	659	657	643	655	676	637	662	690	658	624	639	694	676	661	648	649	651	670	644	653	675	657	667	633	684	666	698	648	634	649	642	683	629	625	670	663	681	665	598	630	631	662	609	665	683	641	663	663	635	640	691	666	672	620	650	617	686	660	682	679	656	642	635	691	662	673	669	684	631	659	638	616	622	656	665	619	629	690	646	639	656	637	641	625	645	661	679	673	687	622	678	643	702	627	636	661	638	680	662	686	666	671	645	656	649	651	645	662	707	656	626	639	665	623	670	663	592	626	666	700	653	676	623	653	626	647	641	711	644	672	655	625	693	697	677	664	646	679	654	638	659	682	620	630	659	654	627	631	679	644	706	667	654	676	644	693	633	640	718	623	641	666	656	660	638	661	637	676	652	667	601	657	661	617	655	626	650	664	654	658	662	663	595	626	703	676	675	711	645	678	672	658	648	694	674	660	708	654	672	681	618	629	641	632	670	678	609	705	647	653	630	625	653	684	616	665	663	664	682	670	660	631	654	677	672	641	650	662	692	644	663	638	647	690	659	668	640	706	676	629	679	648	673	626	662	646	704	647	687	708	668	704	669	644	654	645	654	647	625	682	708	688	657	627	615	632	644	678	654	679	634	659	662	640	654	683	649	664	694	639	682	680	660	651	666	699	660	687	674	691	610	653	671	610	646	700	679	665	670	617	659	666	672	700	647	628	706	606	698	633	667	645	668	652	654	628	643	629	642	654	695	610	608	617	685	646	661	639	665	660	623	632	663	622	673	664	652	656	675	650	653	707	687	657	684	680	696	669	637	629	673	641	649	628	636	643	659	718	642	644	679	684	674	635	664	647	703	651	669	635	702	615	697	640	628	626	689	671	591	667	662	642	689	657	653	655	643	636	642	613	679	656	626	633	679	598	615	659	635	653	666	618	639	660	619	687	686	699	647	664	616	677	678	673	641	653	654	639	651	645	647	656	705	712	675	680	682	636	705	680	666	648	661	704	652	634	629	675	695	609	630	685	652	639	641	632	672	699	648	633	669	673	650	634	680	647	675	661	708	654	680	678	650	666	681	602	616	629	633	604	609	619	666	677	651	624	646	634	622	701	674	616	687	681	610	677	649	659	645	651	659	667	660	687	639	722	630
78232	64322	61025	39114	41640	17323	1057	265	254	244	238	214	248	257	233	244	219	229	247	240	228	252	238	223	225	220	212	231	216	224	221	226	188	218	218	218	247	234	229	245	234	247	236	242	214	211	218	239	277	231	229	219	285	222	239	236	249	245	231	236	246	244	234	231	236	236	244	236	213	223	196	232	251	265	222	237	257	208	256	218	221	253	231	232	233	231	225	204	234	222	212	228	234	233	244	222	232	231	239	257	247	225	217	226	240	206	208	233	246	243	249	237	229	221	201	202	220	238	204	239	209	234	258	253	223	229	267	194	229	236	225	208	249	219	225	239	243	209	254	232	199	223	225	224	225	237	201	235	233	244	198	246	200	209	243	225	236	236	239	200	212	236	239	212	216	260	236	215	233	258	225	226	209	224	258	244	213	233	239	240	219	229	187	234	250	213	240	220	269	237	224	222	236	231	218	258	240	205	206	262	241	249	222	220	227	255	251	233	216	250	222	230	222	211	234	210	192	208	215	219	222	233	228	244	231	241	248	217	230	230	218	243	238	238	212	226	239	233	234	217	251	223	231	243	257	251	259	227	217	218	245	206	234	213	244	231	225	194	194	236	211	227	233	228	255	228	221	234	243	231	224	188	221	236	219	207	209	251	242	245	215	210	229	216	226	263	231	229	240	240	237	210	252	245	229	254	212	237	212	218	239	226	233	227	242	232	249	206	231	225	235	201	235	241	220	246	247	244	246	202	244	233	223	224	241	255	243	220	203	221	238	222	242	237	257	234	279	223	228	225	219	221	234	252	223	226	248	261	186	196	225	223	208	213	228	234	231	250	240	252	229	228	262	238	237	246	238	270	251	223	222	236	236	233	225	207	243	234	228	244	219	256	217	241	249	206	227	240	250	214	234	229	245	234	235	234	227	222	212	230	219	246	240	240	211	226	220	222	248	250	232	267	209	212	229	262	222	251	231	230	225	219	257	210	240	243	251	233	246	216	241	244	248	218	270	269	235	222	216	201	234	246	248	239	201	250	223	212	214	242	227	226	205	224	220	253	234	235	236	211	242	236	223	193	238	253	226	220	247	238	204	197	240	231	238	226	215	228	211	231	247	201	238	263	221	217	236	233	237	228	213	195	195	273	238	248	212	227	221	226	240	235	278	227	225	245	236	224	224	250	214	253	261	244	252	235	245	245	219	191	249	243	203	219	199	222	217	221	217	220	212	241	225	243	235	239	217	249	206	214	213	242	227	254	221	231	238	224	248	217	233	223	243	244	252	241	206	223	247	237	262	257	266	211	219	201	223	224	224	226	243	235	224	238	261	254	248	240	206	232	249	228	218	252	215	235	239	222	217	207	223	261	228	229	226	236	236	227	226	239	239	240	223	228	239	215	247	234	218	213	206	244	214	225	225	207	220	236	277	219	247	226	242	253	190	282	215	233	220	230	238	187	242	214	241	224	251	203	230	230	222	263	222	213	216	236	242	258	233	190	210	259	229	248	236	200	195	216	186	207	228	234	223	218	252	240	238	226	278	226	231	246	228	212	215	225	248	219	212	220	228	224	221	244	235	219	194	221	206	231	228	221	243	232	234	240	193	221	240	207	229	233	275	237	261	204	234	248	232	234	218	239	215	222	225	213	250	240	211	237	250	245	268	238	233	187	226	217	216	211	231	215	230	226	223	240	240	233	258	233	229	241	240	221	228	241	200	254	222	215	251	216	205	243	217	245	219	201	228	249	231	244	241	222	209	221	227	226	262	258	228	209	208	210	239	241	237	241	212	223	234	227	233	222	230	229	245	243	213	223	230	228	222	260	224	218	232	233	239	232	249	232	205	225	205	233	218	239	216	223	220	226	291	208	212	227	197	231	225	236	231	223	227	236	228	203	215	228	231	222	224	222	221	232	236	233	233	237	216	259	236	225	229	202	241	220	210	220	241	219	210	234	194	235	213	202	239	222	246	236	218	231	255	208	199	221	221	217	232	228	217	220	205	239	247	244	215	239	226	230	232	262	224	240	246	221	218	254	247	218	224	254	237	228	224	236	253	270	259	190	247	220	191	219	233	241	238	231	251	228	211	230	265	255	230	228	246	217	216	244	222	233	244	239	218	219	198	215	271	210	229	231	223	267	232	234	249	233	239	231	237	245	232	229	211	242	246	230	220	227	269	258	223	239	244	222	241	226	234	230	243	217	217	232	202	234	216	217	236	236	231	224	217	230	245	230	239	213	250	233	205	231	243	237	227	229	207	242	235	246	227	234	239	250	217	246	235	216	224	216	242	235	239	204	240	226	233	232	199	226	214	229	256	216	237	235	238	257	227	213	198	224	248	210	232	231	236	239	204	224	232	226	218	248	230	245	209	226	222	221	219	264	243	200	228	231	238	276	229	228	234	209	227	206	209	231	224	192	226	237	236	226	267	231	197	226	260	239	239	226	241	215	248	239	214	199	236	226	215	204	245	248	219	209	241	231	206	216	218	223	241	246	247	232	209	223	229	229	234	254	222	220	223	238	220	208	219	230	213	214	230	199	228	218	218	228	228	217	224	182	202	230	213	246	195	249	233	235	231	205	230	226	233	238	267	216	231	253	236	207	218	229	222	254	242	202	218	255	212	238	213	221	246	222	224	241	217	215	219	221	247	268	225	225	221	246	234	186	241	263	218	238	220	222	241	247	227	233	222	216	226	226	241	244	237	219	230	242	273	222	263	250	253	229	224	246	247	215	229	231	224	217	207	216	228	198	212	217	245	245	232	238	209	236	187	207	266	218	230	231	249	235	224	223	238	224	260	252	233	226	238	198	246	248	214	243	229	225	217	211	231	225	224	213	222	200	207	231	223	211	245	244	234	227	224	220	213	249	217	219	250	236	201	242	221	269	258	219	205	217	244	251	241	227	229	198	218	267	233	213	221	216	232	227	214	234	216	214	226	210	258	224	221	231	224	257	228	234	215	240	228	203	218	245	236	255	242	244	228	186	215	244	229	234	252	228	195	242	235	222	246	227	241	251	245	221	229	247	227	207	242	242	212	224	248	236	214	211	234	238	217	223	231	236	241	216	251	218	233	237	238	224	211	244	211	250	242	256	244	249	247	252	252	240	217	235	220	220	247	202	217	221	249	204	225	241	233	233	223	218	206	233	205	230	205	252	209	228	243	223	211	213	225	250	211	224	215	221	222	253	223	230	214	214	242	214	234	210	225	213	215	253	209	217	242	222	228	222	225	255	215	232	231	230	253	240	203	220	239	242	207	234	224	231	242	230	216	255	227	237	215	230	263	210	243	221	239	216	250	236	223	228	211	225	242	218	244	261	278	235	227	223	218	224	215	253	210	225	239	238	254	216	227	250	216	252	238	237	212	221	216	230	218	214	232	222	224	238	219	223	223	238	240	222	228	226	216	229	275	222	230	210	243	246	228	212	249	245	231	226	256	218	210	231	223	259	234	247	242	231	192	222	241	231	235	220	244	228	200	232	233	234	219	211	204	230
48495	48774	54845	48606	53252	14525	795	710	666	628	613	636	643	572	581	604	568	603	548	610	535	553	591	554	572	559	569	571	530	564	534	529	571	533	564	496	544	576	531	539	532	541	563	530	552	507	538	542	557	570	537	533	531	522	535	577	507	544	563	590	553	529	568	520	545	539	531	550	548	516	567	560	518	542	526	539	512	541	556	503	569	516	510	517	534	546	558	539	563	538	496	566	538	538	546	533	529	531	535	562	565	538	489	510	523	557	528	542	548	525	550	538	543	502	555	551	514	551	510	537	542	589	533	525	542	557	566	541	539	538	525	569	552	561	537	527	569	540	523	578	515	506	526	558	508	557	535	536	542	559	570	544	558	523	556	533	556	506	502	520	548	554	538	537	536	531	536	534	565	510	568	550	564	539	544	511	537	548	528	549	573	545	521	532	538	563	536	545	566	566	516	519	570	534	480	550	540	516	537	568	507	555	516	536	505	553	582	514	562	561	538	547	521	557	508	522	502	573	502	518	507	548	585	591	546	564	542	553	575	582	544	498	582	585	547	527	570	592	536	515	531	575	562	569	537	517	545	513	588	583	526	493	544	561	540	548	551	533	515	528	537	585	545	500	494	533	513	542	517	547	609	519	535	521	547	524	543	488	526	544	540	507	527	548	535	523	551	565	549	540	535	548	496	506	502	548	570	517	525	556	552	548	538	497	559	528	530	504	536	546	598	525	518	517	567	583	507	564	526	548	554	545	489	466	554	531	554	577	537	525	528	519	527	547	517	488	546	542	528	579	558	549	511	511	560	566	563	510	580	577	503	518	557	556	521	518	523	540	559	529	541	522	508	572	547	579	548	551	578	533	560	511	569	519	532	527	562	515	540	544	572	509	516	535	530	509	574	532	488	576	531	500	521	548	537	517	585	536	550	537	527	504	548	533	546	518	522	519	558	522	564	536	514	580	542	532	563	543	522	491	549	566	517	537	555	562	511	510	526	512	510	569	511	570	532	593	558	538	531	544	549	515	537	544	556	528	542	566	520	513	547	545	562	552	520	537	562	543	587	561	531	530	570	553	546	578	549	573	576	524	519	560	554	512	557	592	525	528	523	517	509	564	545	540	531	541	560	573	519	542	544	527	554	514	483	546	546	527	548	580	501	558	563	567	579	521	536	555	550	566	556	560	546	536	552	565	526	570	520	516	516	521	512	507	532	535	517	525	561	542	553	556	532	520	561	532	560	500	518	540	536	529	541	547	554	516	546	546	535	562	537	570	531	574	492	576	537	529	485	509	557	563	517	542	503	504	535	539	534	536	531	523	535	501	535	537	540	540	604	561	523	531	541	560	547	525	515	518	544	554	511	515	546	532	542	547	586	510	558	569	537	537	526	520	581	543	529	542	567	568	535	549	542	543	549	525	500	584	509	584	521	560	558	497	545	538	516	548	541	551	522	502	493	499	524	508	541	501	554	548	564	527	543	536	562	523	531	577	562	562	536	571	537	518	536	585	547	527	527	487	574	512	565	544	501	535	546	541	550	514	557	531	553	538	550	565	534	505	548	555	558	569	521	547	586	513	558	554	549	508	541	524	534	514	523	569	567	572	537	545	524	529	552	539	530	533	594	523	579	577	572	484	530	496	576	521	506	530	563	567	538	553	548	517	551	532	540	529	563	579	526	545	550	519	524	537	560	535	509	570	511	551	557	554	573	543	560	537	526	536	550	562	486	497	534	502	536	559	551	547	522	548	566	554	586	521	548	549	547	547	555	542	522	507	565	526	538	484	496	549	531	560	559	559	523	555	529	521	535	535	498	553	535	524	524	498	522	515	566	518	502	539	530	558	523	533	547	538	549	556	550	514	496	545	585	576	566	536	540	532	543	537	524	523	511	577	528	574	544	478	552	532	541	532	587	545	544	549	563	541	561	570	525	570	557	532	536	513	581	541	591	475	576	515	536	542	564	547	545	501	559	560	539	549	573	522	565	521	550	492	510	548	539	556	553	566	574	549	560	520	532	557	536	569	571	545	517	551	507	548	562	535	545	541	535	551	509	532	541	501	538	544	515	507	493	528	569	559	599	542	531	530	564	518	534	568	527	530	527	545	551	579	573	554	540	578	525	568	529	495	534	545	564	522	568	543	518	540	536	529	592	521	545	556	503	566	531	529	544	558	531	575	550	577	572	534	543	489	529	502	524	503	561	522	542	523	539	551	531	535	513	569	536	518	557	513	544	548	555	520	527	534	560	563	545	563	538	530	510	533	549	567	544	521	588	513	544	577	548	558	515	553	582	523	546	540	539	511	531	560	578	532	554	537	575	551	545	526	564	558	532	525	523	561	513	509	504	544	511	519	549	552	504	553	530	538	562	530	531	544	539	580	555	512	557	571	551	552	514	575	543	544	523	555	546	537	515	523	522	563	556	537	535	549	489	564	543	554	533	575	525	605	533	572	560	512	582	564	531	498	536	537	517	555	548	537	519	522	529	545	562	507	488	506	571	530	507	508	570	528	519	569	523	603	544	566	553	510	560	531	509	509	593	520	553	493	557	549	516	536	539	525	528	515	569	528	491	560	540	536	497	527	534	545	521	539	500	556	591	545	549	518	531	547	573	557	550	519	541	563	552	511	546	547	547	570	531	561	522	536	529	520	583	521	567	569	538	496	519	522	538	538	539	551	556	535	507	478	528	580	528	570	526	523	545	548	509	518	577	536	567	527	563	504	543	509	540	571	525	515	533	537	557	574	567	532	569	522	559	518	493	551	569	546	547	516	554	519	538	545	564	514	552	517	498	516	515	535	499	511	556	523	547	561	522	535	535	518	522	557	559	543	513	540	522	550	538	528	596	549	525	544	495	563	562	535	559	489	554	545	571	483	562	533	527	518	530	477	575	494	528	551	492	569	537	502	544	527	542	536	543	528	557	548	535	537	520	547	535	515	566	554	531	536	528	543	545	518	516	486	532	534	526	545	536	576	578	509	492	512	563	507	552	537	521	535	531	514	553	566	558	559	507	537	540	494	550	555	523	570	553	543	533	529	577	527	529	542	555	510	548	524	550	562	509	564	513	509	557	531	536	597	542	591	518	537	540	525	516	529	579	537	541	554	564	597	541	575	545	510	479	533	554	521	528	565	543	540	548	563	532	575	564	546	560	561	514	553	513	530	566	593	537	577	530	504	580	506	536	554	520	531	518	548	530	564	547	553	567	497	543	516	575	556	567	513	503	567	574	526	529	576	496	515	561	538	583	594	509	561	547	545	539	533	532	522	581	551	560	567	552	530	576	519	580	500	538	545	552	547	526	596	528	527	603	533	575	547	518	526	520	534	553	554	536	521	541	538	540	516	535	554	522	557	593	542	511	517	541	536	570	518	517	567	539	544	577	582	538	546	565	539	547	573	522	539	535	563	529	559	502	546	554	551	496	518	511	514	530	560	504	527	520	537	559	550	568	551	524	568	495	517	503	517	490	526	581	552	564	568	562	473	525	540	527	524
82460	74931	71409	47623	51184	26419	2951	446	414	410	366	375	388	384	379	331	363	376	388	351	365	354	365	358	398	382	380	360	371	341	323	380	311	373	347	339	335	336	346	350	379	378	365	371	348	359	366	379	359	377	346	328	351	349	374	348	361	378	315	342	360	370	331	360	337	369	347	387	332	352	337	392	360	348	354	360	343	356	337	363	349	393	361	340	359	328	367	358	338	341	369	352	357	382	336	347	379	372	337	376	339	327	376	351	347	335	369	343	362	376	344	323	344	374	363	350	370	340	373	349	342	324	349	360	343	348	358	350	340	364	367	368	378	349	339	360	374	364	321	367	366	320	336	357	313	394	366	347	349	391	325	298	344	357	359	378	371	350	363	352	307	327	333	351	373	382	347	359	364	372	399	346	393	370	333	331	365	320	351	322	370	383	328	345	347	374	352	400	335	336	360	354	350	377	338	365	350	380	331	323	334	343	335	380	351	306	336	340	341	304	327	358	365	368	348	363	345	345	330	336	400	383	347	363	323	299	328	350	345	345	377	332	351	384	377	358	355	296	348	341	358	347	348	360	358	365	391	361	375	337	329	335	379	353	370	354	371	374	328	360	348	313	348	381	338	365	337	338	367	373	325	331	359	364	339	377	338	384	381	374	360	329	327	331	353	347	357	347	377	347	390	310	391	345	367	328	366	353	381	361	333	320	335	375	350	355	355	348	327	395	392	333	354	385	353	338	355	376	335	338	351	371	318	341	345	396	346	341	374	369	347	355	380	378	331	361	373	356	377	364	358	341	338	338	355	361	322	339	320	355	356	374	354	311	368	340	359	354	327	338	366	364	363	337	337	350	355	334	350	365	347	377	340	369	357	327	325	315	358	328	340	344	356	369	407	375	338	336	363	321	374	378	368	364	370	337	349	349	332	363	341	335	363	354	377	350	385	362	356	348	409	355	364	345	346	328	350	368	323	380	356	375	352	357	387	330	381	367	350	385	395	365	367	339	374	345	375	375	360	330	388	373	321	299	361	369	332	384	368	362	356	351	333	372	363	343	338	380	374	367	325	351	333	341	377	362	339	355	332	367	344	339	349	350	359	390	348	337	365	359	373	367	327	375	367	374	371	331	360	379	340	369	360	380	357	353	348	374	356	314	360	339	377	321	368	344	360	359	349	372	348	343	361	370	345	330	345	340	366	346	373	365	338	344	347	362	331	373	347	353	357	332	336	389	364	344	361	374	330	366	333	340	364	354	337	385	323	341	393	338	373	344	338	368	350	350	356	367	358	328	337	345	351	379	331	339	354	371	376	356	383	356	353	348	374	332	370	358	372	363	313	370	345	344	354	330	333	347	351	353	354	356	388	351	321	372	373	339	342	319	363	338	368	418	355	350	369	370	321	370	361	361	368	356	366	361	341	360	370	356	368	320	362	344	334	364	330	372	354	375	354	342	380	392	360	343	358	366	355	357	387	332	352	344	344	359	340	349	358	355	362	340	342	352	346	343	345	374	323	375	332	367	383	349	369	368	314	347	369	354	350	339	347	411	339	349	352	353	336	350	351	351	336	365	314	375	341	359	366	350	340	384	378	339	368	332	353	348	370	375	330	343	342	329	350	343	325	382	352	379	341	349	330	384	364	356	362	340	386	340	347	365	332	353	372	321	379	323	331	335	306	349	343	373	332	359	368	337	385	325	335	361	352	332	350	346	364	365	371	342	378	341	346	367	345	344	350	339	361	371	397	367	345	342	362	322	348	391	389	355	353	345	365	356	434	366	342	355	356	387	360	362	329	335	355	339	378	316	321	372	303	326	333	329	331	356	354	347	339	367	321	347	313	317	352	359	330	335	369	377	329	375	391	368	321	342	381	344	339	348	352	366	350	340	360	348	322	338	352	378	339	312	336	375	346	335	352	333	299	346	356	351	350	375	356	388	360	375	335	354	368	341	340	346	341	355	356	356	314	356	361	323	367	337	343	298	361	311	358	353	333	379	368	373	367	339	364	333	365	325	354	370	302	358	340	361	388	340	398	354	365	339	321	343	336	358	331	362	353	346	343	363	332	396	360	374	362	331	380	385	363	368	369	350	330	359	354	366	340	377	344	357	353	353	341	394	336	351	391	350	362	367	347	335	350	354	339	309	318	369	386	338	408	355	333	374	351	390	350	367	356	338	374	350	377	327	344	368	376	380	344	385	336	346	391	351	328	332	351	371	341	375	350	314	338	358	346	341	379	354	335	360	335	358	323	318	355	349	330	375	353	343	362	358	354	326	331	349	357	337	345	351	370	354	338	350	346	339	341	319	341	335	399	374	353	359	373	349	367	366	372	348	344	344	339	354	377	382	367	378	339	327	360	339	353	356	344	358	346	381	341	347	355	359	360	334	349	368	377	335	345	358	354	365	339	394	382	324	367	364	370	312	368	345	326	326	377	345	332	321	359	377	360	375	328	368	351	377	374	335	357	368	336	345	350	343	342	314	371	319	363	344	348	389	356	335	377	352	366	365	355	311	329	359	328	356	327	324	337	367	363	354	370	322	366	360	371	351	366	359	370	304	367	344	373	347	341	373	358	384	329	327	347	338	328	331	352	345	345	321	343	369	420	354	345	396	381	394	342	394	351	342	351	381	338	356	355	323	399	376	375	369	340	328	366	384	371	334	365	376	341	328	389	350	337	335	370	385	333	349	334	341	346	329	367	329	356	331	362	343	358	345	379	374	373	312	287	360	352	354	371	338	340	354	344	336	387	353	325	386	380	334	347	337	349	337	376	349	362	349	338	343	400	388	350	340	365	336	377	357	334	338	373	371	311	357	310	362	367	391	365	343	328	343	388	367	362	309	359	336	328	372	329	345	389	325	336	340	353	335	388	363	364	377	348	349	383	386	398	374	355	335	331	346	307	386	355	334	381	364	353	356	372	368	362	373	317	327	323	377	373	362	329	327	357	335	320	357	412	350	325	359	375	357	386	373	360	314	357	327	316	318	319	346	340	375	329	344	358	335	316	361	337	294	395	339	344	333	348	362	360	384	341	370	320	348	330	355	384	375	297	353	377	334	354	338	349	374	346	369	335	346	356	367	360	341	376	377	336	386	338	365	342	384	346	317	359	335	395	364	363	378	354	356	356	369	326	326	352	355	378	378	339	334	359	338	321	382	329	330	369	375	319	399	335	343	352	363	356	372	353	360	343	355	342	364	359	391	359	378	324	394	374	350	320	361	332	391	371	342	338	340	346	399	340	355	366	336	343	355	375	327	347	376	328	358	374	353	370	398	388	348	387	374	333	342	334	344	349	356	344	339	358	364	352	333	347	359	363	343	379	354	363	353	334	323	335	370	319	311	357	353	351	367	371	380	345	392	389	326	392	410	328	329	364	361	382	367	327	368	337	343	325	344	344	330	355	359	327	335	363	333	337	363	343	354	374	326	354	392	342	367	324	346	358	367	347	366	359	359	337	302	340	357	306	352	327	316	323	346	369	371	347	326	360	337
52310	58669	65133	56290	61537	20091	1276	1163	1090	1026	1067	997	889	894	889	860	899	844	881	840	849	787	780	854	808	809	804	786	843	821	795	837	820	771	754	827	807	811	782	831	814	782	795	809	839	831	767	819	825	781	795	781	785	864	782	769	778	826	787	835	749	798	815	807	807	823	819	799	770	783	764	765	742	787	796	803	799	800	769	739	844	852	788	794	772	794	759	777	823	794	768	749	751	782	755	796	782	778	806	773	803	731	759	767	785	771	850	853	799	789	784	797	788	780	796	796	774	770	788	764	769	810	762	800	818	784	833	783	763	828	790	731	767	779	754	768	776	806	821	804	810	772	778	829	793	778	822	825	826	781	784	717	796	786	779	796	767	791	780	790	819	830	767	785	782	762	781	798	793	749	812	761	739	775	782	757	795	758	754	819	775	800	759	795	812	784	778	764	807	812	739	776	758	813	761	789	745	770	783	755	759	766	782	766	794	746	761	769	783	779	795	788	810	812	792	750	779	806	746	743	755	790	759	790	793	834	798	755	792	804	778	770	759	796	792	770	798	771	799	788	815	810	770	782	804	769	803	840	753	742	817	770	793	838	702	749	764	785	787	790	791	810	768	765	795	797	760	795	767	761	767	819	771	761	798	814	821	784	791	759	745	782	772	722	810	768	749	789	817	797	776	793	780	795	767	766	795	803	769	822	799	778	795	754	798	723	773	767	775	763	781	774	772	738	812	807	831	798	755	793	783	806	772	820	840	722	755	716	801	793	751	809	811	813	767	731	737	792	766	751	815	712	728	708	751	741	795	785	778	786	792	779	786	809	805	796	796	765	771	817	753	794	770	789	761	762	737	800	724	723	766	786	811	787	776	762	775	781	777	822	793	814	788	772	771	815	799	796	783	784	793	808	782	766	794	780	754	836	798	801	778	802	797	800	774	779	779	750	757	770	772	749	830	817	790	834	783	717	759	776	737	779	750	765	796	787	793	781	808	780	786	765	724	748	780	828	773	795	781	730	786	798	801	743	794	819	772	833	775	805	720	817	780	758	747	799	791	769	810	777	810	779	764	769	821	798	783	725	815	777	756	761	777	813	761	752	750	742	830	788	814	786	754	788	759	795	801	772	748	742	805	767	824	743	805	770	767	743	752	788	781	780	797	759	777	815	827	768	793	755	807	764	782	741	795	797	827	773	824	753	761	779	807	783	760	790	781	810	791	737	764	779	813	746	831	708	762	779	766	803	808	791	732	775	828	847	763	798	743	735	720	774	782	830	709	776	796	838	758	740	798	758	784	821	740	809	722	779	782	775	786	838	805	781	773	738	774	722	799	802	786	789	775	810	804	783	760	806	760	724	809	817	815	741	800	791	791	772	801	787	768	824	745	793	747	776	778	783	766	778	756	751	823	758	753	775	785	806	784	777	816	722	793	794	814	781	789	805	743	802	789	818	799	754	796	833	763	799	753	731	812	782	758	825	728	779	793	757	786	752	779	848	781	720	708	793	784	762	793	782	778	785	777	807	774	810	758	803	776	784	758	815	821	761	770	767	815	741	767	795	813	777	781	824	814	791	789	783	767	801	802	731	799	772	704	808	785	776	796	765	763	763	746	747	790	805	816	731	761	788	741	784	802	824	772	785	783	706	823	765	842	789	791	781	775	765	791	788	768	748	755	777	765	778	822	803	750	809	757	764	851	786	801	794	780	737	751	762	779	753	756	784	767	785	755	782	780	824	817	784	774	739	781	695	799	762	765	786	805	775	792	815	779	765	792	748	805	777	751	758	788	831	807	778	755	804	772	794	749	834	764	805	798	729	781	769	763	770	761	787	768	762	785	804	781	775	760	768	778	787	780	823	776	763	803	733	772	768	821	786	754	753	769	790	764	790	780	812	820	766	760	740	755	727	790	768	793	774	791	843	740	776	762	756	764	775	785	809	777	762	765	734	779	756	785	750	753	853	817	748	747	860	768	759	770	786	811	740	775	747	761	823	812	785	830	760	771	739	781	797	797	793	772	817	775	776	812	792	767	820	794	729	776	788	766	725	775	797	790	771	752	823	788	756	760	768	852	751	776	814	774	796	769	770	769	765	777	763	764	783	783	827	820	727	783	760	810	785	752	767	742	784	741	790	801	773	799	783	840	831	791	790	765	773	807	781	811	796	740	775	821	772	744	788	756	755	793	722	750	775	769	829	784	782	780	773	824	795	790	877	774	776	795	753	754	785	777	782	765	810	780	793	768	800	803	774	744	820	782	762	791	794	770	757	745	796	838	752	805	825	752	777	788	773	794	798	793	829	764	742	805	735	781	795	795	846	775	804	796	771	749	692	816	812	788	805	745	773	710	786	778	874	774	754	752	803	775	776	775	776	794	794	788	765	821	782	777	786	801	777	806	777	789	752	768	783	770	771	806	806	795	770	784	755	812	795	720	803	761	808	775	798	751	785	761	792	808	771	796	733	792	743	744	811	802	744	773	764	728	806	762	777	777	811	775	770	791	768	798	760	758	797	813	764	743	744	781	727	776	800	854	761	725	759	795	781	767	745	813	789	794	775	799	778	778	795	801	766	772	798	788	797	750	808	785	791	808	786	780	768	768	794	794	809	807	772	783	794	801	815	775	826	740	765	775	792	789	757	765	814	803	805	793	801	790	791	758	786	746	760	821	801	762	783	788	859	792	751	734	755	746	818	758	775	778	777	768	750	779	786	789	803	773	742	799	771	791	779	774	792	758	795	761	790	793	741	763	803	788	773	803	793	789	815	781	770	748	807	777	785	774	756	781	784	793	764	811	759	769	780	743	715	791	799	764	748	791	791	797	780	780	737	788	821	799	766	779	872	796	790	792	798	797	801	759	788	819	828	787	797	799	776	766	777	786	814	764	726	767	834	805	781	739	805	745	755	763	791	748	818	805	777	797	828	767	728	733	768	760	805	786	761	779	753	793	800	744	772	804	750	801	787	763	798	807	785	767	770	776	790	804	797	776	804	762	755	749	793	814	804	773	805	771	806	771	765	772	780	759	758	815	796	800	758	749	789	804	784	777	794	751	793	773	784	771	769	789	793	739	776	812	787	770	782	798	799	748	753	799	767	827	760	785	778	751	743	759	749	728	752	787	757	746	805	802	743	767	801	791	756	781	726	725	766	839	788	786	799	808	771	757	785	783	801	751	767	743	829	741	798	808	776	827	763	806	809	748	796	764	795	788	734	744	827	764	760	807	791	779	738	762	735	809	801	735	783	781	783	760	824	813	775	795	752	796	818	759	756	781	803	798	745	804	824	781	799	785	825	778	779	774	773	785	790	718	782	764	778	784	789	796	790	786	782	740	736	781	820	799	791	766	789	767	831	773	784	746	790	788	788	787	804	770	818	795	778	811	809	765	816	754	753	754	770	831	790	749	777	792	828	787	781	769	802	793	784	759	804	719	812	762	771	798	763	754	834	803	769	767	765	757	761	766	776	743	784	829	808	817	776	784	722	767	799	774	781
61683	29271	11656	2375	2255	831	290	323	295	303	299	290	303	320	318	275	283	277	282	280	301	266	319	283	271	275	292	306	258	278	260	285	282	310	301	270	283	295	297	319	303	308	270	299	299	261	288	254	281	269	283	285	306	262	256	293	312	318	264	298	289	295	334	277	293	273	292	299	281	303	293	276	275	302	291	295	312	315	318	272	252	283	334	304	279	276	310	348	292	303	292	295	305	318	308	312	297	291	309	309	284	286	301	313	330	278	298	313	277	278	312	268	274	279	293	317	277	283	274	281	302	268	293	291	275	309	287	298	270	301	279	288	283	272	304	309	311	284	284	295	293	302	265	320	281	293	278	266	272	292	222	303	310	285	294	279	277	311	276	283	273	295	286	265	307	277	300	303	310	294	296	298	295	288	280	327	285	302	303	279	287	256	274	300	295	308	305	265	277	270	322	283	311	304	305	299	302	278	278	286	278	315	271	329	253	279	303	288	289	299	269	315	303	300	303	325	287	325	261	310	296	304	283	282	301	307	279	298	306	241	219	272	291	271	292	295	288	290	292	291	323	312	309	287	303	263	293	276	285	295	321	310	296	338	290	270	294	305	284	274	307	292	269	266	293	297	296	302	284	282	293	290	285	273	294	299	248	332	280	313	287	313	341	297	275	305	296	269	297	277	308	250	303	267	291	268	308	316	277	283	266	292	316	283	292	273	307	306	321	275	286	281	315	313	280	275	293	311	285	287	283	298	255	316	297	308	291	308	307	257	286	306	295	269	309	314	321	268	325	293	302	321	312	284	275	320	291	247	268	295	317	288	259	289	263	293	324	289	265	288	292	302	306	341	300	296	298	306	282	299	304	319	269	276	294	306	290	278	298	286	294	330	302	280	278	281	270	315	298	298	296	300	301	303	292	290	287	299	270	301	319	307	294	300	293	288	311	273	303	294	303	287	287	278	258	321	280	291	258	267	294	269	269	295	260	274	320	292	290	249	312	287	272	337	289	290	289	287	297	274	304	326	281	292	288	300	283	295	312	290	288	311	285	267	319	310	282	273	279	285	315	280	309	297	340	285	292	259	288	303	288	304	316	283	276	304	307	250	285	310	285	298	318	273	333	270	317	278	298	266	274	340	295	276	285	282	291	321	268	288	322	287	293	309	307	306	282	292	319	301	264	286	325	306	280	274	303	290	269	274	297	273	270	301	278	315	262	310	309	281	282	296	295	314	258	315	277	308	286	310	302	262	325	280	280	275	265	307	309	300	291	270	287	297	305	326	299	294	279	298	288	320	305	318	281	303	286	323	294	273	325	315	274	300	331	270	262	268	284	301	303	316	306	312	307	269	318	286	254	300	300	291	289	313	301	290	325	287	281	288	305	271	300	338	288	316	272	312	315	304	310	295	267	259	295	287	307	292	292	307	269	294	278	281	289	270	266	297	274	269	294	318	309	336	308	309	267	299	294	299	285	282	303	306	283	273	274	294	298	280	323	303	300	306	323	325	315	267	285	285	304	320	290	287	307	286	294	236	292	319	303	290	306	272	299	316	287	296	263	305	295	304	308	300	305	291	299	286	331	294	280	293	288	325	335	315	286	311	263	293	305	314	297	292	293	305	278	335	298	309	293	293	279	293	260	315	296	326	290	300	297	335	305	313	304	270	288	277	291	270	346	288	295	301	327	303	289	310	300	268	308	303	297	247	303	274	285	342	296	295	279	278	314	298	266	311	293	305	286	305	314	283	320	333	304	296	324	312	293	294	294	320	295	330	296	276	277	299	322	267	288	267	318	287	260	276	253	266	273	315	280	296	332	289	292	288	284	312	261	290	274	323	293	314	238	316	306	317	289	315	283	299	321	315	320	262	305	280	291	280	257	273	296	280	285	305	275	266	330	316	286	279	242	298	291	319	305	316	286	261	300	282	288	307	309	303	331	292	308	309	300	277	293	291	287	306	279	323	292	291	276	280	302	286	287	291	304	278	318	272	323	282	295	289	288	296	284	275	330	303	297	302	294	279	297	283	331	311	291	283	301	256	283	311	300	295	300	276	279	278	301	283	283	288	258	286	285	297	314	310	268	294	312	273	289	279	320	300	304	267	264	276	262	311	280	298	298	338	295	322	309	266	313	264	301	286	298	321	298	295	268	292	298	268	270	277	288	270	301	328	314	335	277	292	298	291	244	303	287	300	314	269	295	297	295	297	279	293	300	320	251	266	291	277	293	291	282	294	273	294	272	245	290	284	321	301	302	290	298	308	278	254	306	281	283	318	302	243	286	303	277	296	266	278	311	256	292	270	297	283	305	299	310	285	286	307	273	291	269	263	277	307	314	296	266	299	264	253	311	298	281	321	308	272	289	276	280	309	289	319	292	309	287	312	284	300	290	285	335	306	295	285	313	271	268	299	287	295	296	315	313	268	264	331	313	277	272	296	303	307	303	271	288	307	300	292	280	263	293	293	324	293	312	292	300	304	308	294	292	318	323	280	302	306	272	268	316	310	261	282	299	306	304	301	298	290	278	292	332	297	269	283	283	291	266	270	320	305	270	295	308	283	281	310	286	290	296	335	295	269	293	294	280	294	298	259	306	335	283	275	301	286	307	280	271	315	277	263	283	307	326	285	302	275	278	277	260	313	298	308	292	277	300	327	341	340	296	327	321	295	293	290	304	299	280	265	278	291	282	263	305	282	294	294	272	290	292	310	301	278	288	280	292	305	304	321	302	314	320	302	282	292	258	281	241	306	286	307	317	310	281	291	287	295	320	288	270	306	281	290	310	306	271	299	294	274	316	307	301	291	254	298	283	299	323	281	308	299	300	307	262	295	266	301	297	290	299	272	293	283	267	321	266	285	237	310	280	301	287	308	257	274	310	310	294	265	291	297	301	314	306	292	304	301	313	287	281	298	269	279	282	303	312	281	326	308	312	288	333	316	310	293	304	305	305	279	314	282	251	277	314	307	289	299	296	285	276	280	268	324	290	316	270	280	289	281	330	297	309	329	303	305	304	303	247	292	292	306	295	244	306	276	281	280	285	308	312	298	278	310	299	277	287	296	300	312	286	245	253	294	281	265	288	304	280	313	289	293	299	280	277	277	284	305	286	287	289	297	295	321	289	275	315	276	291	303	299	307	260	309	282	261	296	264	336	255	306	327	298	307	280	323	295	306	300	285	263	274	308	284	313	298	292	311	275	288	281	315	292	277	293	285	318	296	268	285	283	273	275	282	290	277	306	275	290	301	336	307	294	287	288	285	302	284	296	295	312	276	300	272	277	307	297	258	312	301	315	309	292	311	283	284	296	267	266	294	271	311	305	281	290	298	279	269	299	299	285	313	280	274	311	305	299	304	314	273	303	282	295	287	278	257	291	292	290	308	314	302	309	297	308	299	310	290	278	314	296	310	283	283	301	307	274	294	278	281	288	285	294	284	280	262	322	265	296	296	265	287	295	316	302	294	268	292	304	283	297	268	263	313	289	316	280	301	321	273
33747	12398	11790	5790	7685	2304	675	646	675	590	656	627	619	590	639	635	633	592	662	669	660	668	622	649	594	607	609	647	657	642	643	631	642	638	622	614	616	643	601	639	651	695	681	619	613	670	622	679	639	618	592	652	630	639	592	660	658	653	589	632	665	681	610	635	666	653	616	670	606	654	704	667	635	633	622	606	676	628	651	603	619	666	641	667	682	667	611	665	670	645	642	646	658	607	652	679	647	669	638	644	626	642	651	605	627	628	673	665	610	632	634	658	707	651	674	647	642	666	623	640	689	649	622	644	671	622	621	651	619	655	652	638	649	672	663	644	666	653	591	647	624	667	636	656	619	658	677	636	650	599	624	679	647	638	638	677	637	605	663	604	658	670	623	606	610	641	618	659	633	617	580	635	614	658	637	633	594	715	596	642	659	650	706	633	681	634	672	651	606	627	633	625	651	648	685	591	671	626	677	660	689	645	622	633	632	634	688	659	634	605	592	642	607	631	616	644	682	596	626	680	655	630	658	637	643	666	643	620	647	654	672	636	643	644	624	604	627	674	640	623	641	631	639	682	646	692	632	666	654	627	639	614	602	660	633	620	644	590	687	615	603	618	633	604	654	641	644	682	642	663	655	622	671	665	628	672	655	659	641	639	614	675	680	622	680	676	610	649	655	699	609	634	630	662	642	647	648	639	655	623	641	641	651	678	681	678	632	637	654	668	625	633	671	617	604	639	674	660	637	679	657	684	653	657	676	617	632	658	612	634	651	611	639	644	679	652	673	647	622	582	650	651	623	652	641	594	662	632	646	646	674	623	610	679	640	673	680	666	627	628	635	634	626	634	623	636	659	659	627	643	605	630	666	668	645	635	656	629	644	597	591	666	617	599	591	593	652	610	628	644	653	641	640	652	658	659	675	635	660	627	678	634	640	691	677	628	665	652	599	667	652	625	653	646	639	665	631	633	647	646	648	639	678	661	702	660	626	661	628	633	666	601	611	625	642	649	651	645	665	650	629	642	634	643	640	630	665	668	662	664	639	636	653	679	626	680	592	632	635	601	638	666	651	668	647	631	649	654	710	633	650	618	618	629	627	637	649	621	639	655	606	655	628	640	658	657	663	638	659	660	660	643	657	620	641	569	641	615	672	646	628	598	643	665	612	622	624	671	631	648	641	639	628	654	635	679	634	645	634	652	665	650	668	658	612	645	631	669	627	644	682	653	650	642	664	641	635	667	649	647	638	637	666	656	637	619	650	623	640	628	658	623	648	686	653	668	621	660	637	606	658	638	669	656	674	663	622	640	666	648	650	645	643	640	671	638	641	650	632	642	628	668	646	611	644	636	640	626	636	585	641	625	622	614	642	648	603	629	644	635	670	642	683	632	606	628	650	683	642	662	630	675	645	665	671	660	659	657	648	643	673	654	632	663	627	638	629	660	662	622	659	661	674	592	625	695	602	665	673	613	691	652	650	668	647	620	643	635	649	636	626	653	665	661	641	664	671	670	688	596	653	659	647	622	624	655	647	651	651	592	672	601	667	643	650	648	660	671	641	644	635	617	632	647	674	670	655	571	624	675	645	631	689	695	657	686	626	637	661	615	649	619	648	657	690	614	644	631	694	689	651	662	647	660	674	605	622	685	648	621	693	637	614	637	624	622	634	644	636	694	649	653	612	613	667	655	653	620	674	658	639	650	659	625	630	637	633	596	622	604	647	648	679	647	661	633	608	635	621	673	624	660	634	661	609	636	646	636	649	616	619	676	633	671	621	648	627	683	633	669	652	626	625	628	642	611	656	674	659	646	663	660	641	649	640	616	635	684	665	649	684	662	644	635	599	662	631	647	635	631	649	636	666	630	619	718	639	624	658	658	654	624	585	636	661	617	637	612	670	627	671	649	610	641	662	669	623	657	688	676	658	672	650	616	626	633	623	617	642	626	642	663	641	659	663	600	655	629	626	620	653	649	581	612	625	662	622	659	623	634	646	584	713	600	686	592	624	621	646	612	672	649	680	665	623	671	709	702	623	633	605	652	596	621	663	590	659	629	634	648	695	679	642	632	652	691	648	648	634	674	604	664	621	627	597	632	599	639	620	618	658	661	633	665	651	630	643	606	676	624	705	651	629	704	622	642	613	649	616	634	684	636	630	639	655	647	631	673	674	704	612	652	609	652	650	630	653	621	637	641	660	609	611	617	662	665	612	658	621	636	634	633	642	637	592	656	647	609	675	679	657	645	661	626	652	690	601	655	643	723	687	636	655	652	623	607	659	675	666	639	647	673	604	683	608	636	649	629	655	631	623	610	635	653	624	599	613	665	634	631	642	649	653	638	688	632	658	657	625	583	681	659	621	692	595	612	614	621	615	629	639	639	620	640	667	639	643	612	627	673	669	668	663	625	623	632	616	615	634	628	691	665	628	635	659	640	622	640	625	674	617	675	650	631	617	694	600	635	594	596	652	628	639	631	655	680	668	625	622	623	607	654	651	685	642	597	636	637	611	648	662	629	651	558	684	620	670	641	621	657	653	642	676	654	628	642	613	675	593	619	645	637	610	611	611	611	653	627	610	588	639	614	653	605	662	666	639	603	666	620	684	672	575	652	649	608	686	655	648	628	656	642	625	652	671	644	624	654	606	693	614	640	595	666	674	655	634	653	716	672	704	636	682	627	683	628	629	635	616	633	621	654	649	650	656	619	690	614	656	678	668	649	611	650	648	687	629	629	645	636	643	633	685	619	657	620	649	665	626	642	633	667	633	656	630	630	634	636	650	633	671	646	622	662	681	639	623	681	634	640	640	659	685	630	645	595	643	617	620	642	651	639	695	622	675	641	660	671	627	661	635	634	617	644	629	675	638	652	656	631	582	626	645	659	628	636	575	572	645	639	643	615	650	677	652	620	623	639	633	680	655	614	668	641	606	632	638	605	638	624	682	626	679	675	684	671	592	607	653	641	648	677	615	667	622	640	623	655	638	684	629	675	583	661	678	623	673	648	601	637	629	658	695	622	642	677	684	664	649	609	669	629	644	658	674	645	641	640	632	649	642	633	603	657	652	638	686	649	679	633	640	663	648	687	634	653	626	672	685	660	653	603	617	638	605	686	602	613	662	651	676	663	603	642	597	619	643	639	662	636	643	624	651	613	628	634	629	651	622	609	684	641	630	641	684	652	650	605	600	645	658	689	663	644	657	662	610	671	638	617	649	632	629	623	670	633	690	628	625	669	611	660	678	657	605	613	669	665	611	621	664	658	643	623	630	668	624	649	662	668	624	633	643	660	610	636	643	605	657	669	608	631	605	628	634	630	659	657	609	671	643	652	676	606	638	623	593	668	656	666	646	645	633	624	631	677	662	621	665	626	606	654	617	630	633	647	634	656	626	651	657	658	610	580	632	667	634	649	617	658	636	655	646	673	602	662	671	631	629	617	684	609	605	644	649	645	652	628	611	662	629	639	668	590	637	636	633	616	629	691	609	653	659	652	614	643
75797	66262	59177	35647	39272	17374	1073	295	237	240	249	241	234	214	206	204	258	239	217	220	216	225	219	216	239	239	254	230	218	234	249	232	229	248	224	191	265	234	220	230	224	219	218	227	225	225	243	216	209	221	200	230	220	252	206	215	235	219	226	235	188	216	232	230	224	207	220	236	202	224	233	204	251	208	233	205	226	248	223	246	224	237	220	240	251	230	234	224	235	224	219	236	210	217	221	221	218	240	219	220	218	223	227	246	227	195	208	226	223	208	233	217	223	238	208	214	224	225	235	220	199	219	209	207	223	214	218	229	207	209	207	196	238	228	215	220	200	230	233	220	194	217	235	226	193	246	225	201	211	237	238	244	235	233	199	217	213	232	242	218	234	192	207	214	216	207	211	236	222	204	197	235	210	193	223	228	183	234	216	217	229	212	216	205	219	241	235	213	211	224	204	224	243	274	254	197	189	226	226	235	213	218	228	196	224	236	218	239	228	214	203	205	247	221	216	248	207	243	225	245	217	204	251	227	230	216	210	220	222	221	219	195	209	217	226	245	210	220	209	224	220	241	203	200	223	211	207	222	207	243	215	192	237	227	232	214	261	222	212	209	238	232	241	215	193	228	207	189	232	203	215	198	250	197	188	224	245	193	231	251	213	220	205	229	197	217	213	202	203	215	220	210	217	217	201	216	203	215	242	226	221	196	232	205	229	195	208	232	212	190	218	205	202	226	249	243	208	217	197	222	199	218	234	225	210	199	223	231	237	234	232	225	225	240	220	230	250	232	237	233	216	235	231	233	206	216	234	230	225	219	226	205	206	219	215	232	225	206	230	211	220	216	214	216	243	219	212	188	186	217	211	223	204	250	210	224	207	194	232	192	225	199	212	212	248	248	208	207	212	219	217	210	230	215	203	234	202	234	212	217	220	217	215	204	204	197	239	237	215	205	194	226	226	230	233	211	214	222	224	239	230	231	212	210	217	198	211	207	224	202	210	212	228	215	234	207	219	212	227	228	199	242	231	203	206	233	202	192	224	240	225	198	209	214	233	225	251	238	231	248	248	213	203	209	215	221	248	221	213	220	225	201	207	235	234	216	222	203	214	235	222	245	217	228	214	275	226	235	242	230	217	239	224	227	201	213	194	231	243	212	211	221	198	227	209	218	221	256	233	220	230	223	255	221	204	237	223	206	242	246	204	227	225	204	223	212	205	206	207	232	195	210	220	229	218	201	246	219	248	212	231	223	242	249	240	225	214	227	247	202	222	221	231	223	242	177	197	199	178	245	199	239	235	232	224	237	226	232	258	224	212	219	211	196	210	224	193	224	215	202	226	217	216	207	212	222	237	220	180	212	220	198	229	213	204	246	251	217	208	247	241	233	232	212	207	199	218	224	229	236	232	208	249	215	218	232	207	219	223	239	228	217	225	234	208	201	226	217	239	238	229	230	256	230	217	234	203	215	210	246	218	219	221	234	216	214	218	235	234	209	212	213	235	226	231	237	228	220	203	233	208	191	236	210	186	230	257	218	219	232	199	221	254	215	213	219	237	238	240	238	241	208	212	204	200	204	207	221	208	226	246	226	199	215	199	215	206	224	202	193	207	212	203	238	186	219	195	227	217	229	203	251	224	218	198	216	201	235	231	209	261	232	240	204	248	234	217	237	204	190	218	227	208	241	225	225	218	201	233	227	214	230	222	217	209	210	208	234	238	200	207	207	204	230	209	218	257	218	238	206	212	256	240	223	243	222	231	251	214	235	206	219	213	204	213	224	236	238	210	212	216	248	228	228	226	254	244	203	223	236	221	216	228	205	214	223	198	227	218	216	220	205	223	207	225	234	214	193	212	238	234	242	210	199	212	207	210	219	211	223	236	233	223	225	218	214	234	213	226	224	202	211	222	245	191	187	223	249	213	231	226	253	233	220	208	206	257	205	226	207	235	226	215	228	185	198	241	224	236	217	253	237	254	225	228	226	190	236	228	208	219	217	210	227	222	206	208	226	234	249	229	225	211	263	226	227	210	235	210	213	234	212	206	233	250	234	217	211	197	239	245	214	226	207	217	254	250	216	247	242	220	230	208	188	214	195	210	238	205	235	200	215	239	198	226	209	213	214	236	223	230	233	221	211	205	239	184	202	230	219	247	223	228	201	218	211	195	225	201	216	212	202	218	224	230	228	215	215	206	248	234	216	194	231	238	217	205	207	229	217	237	197	224	211	191	234	206	224	243	209	204	228	238	215	191	223	220	208	199	222	224	242	226	218	193	199	209	204	202	182	201	216	217	207	194	201	177	200	222	222	213	230	202	233	229	221	210	210	216	193	204	236	239	208	207	211	249	176	225	221	210	228	222	205	214	204	230	205	237	202	213	219	215	237	211	224	216	209	234	222	250	231	249	244	206	229	212	187	222	247	211	206	228	229	229	231	195	200	233	238	187	242	214	221	220	234	227	211	202	242	215	223	188	211	209	239	199	221	226	224	226	216	233	198	216	226	233	234	235	240	215	213	225	222	234	234	233	221	238	218	230	201	213	226	224	242	223	207	233	237	241	210	227	224	201	233	220	209	247	228	221	232	249	249	211	213	210	203	219	264	236	221	201	233	216	222	208	206	233	223	220	219	252	261	209	236	199	211	259	219	191	238	223	200	209	215	192	227	242	223	213	216	214	206	231	233	190	202	217	221	228	260	221	214	223	212	202	206	253	247	199	224	199	223	212	221	221	215	215	235	212	247	230	230	194	229	225	211	217	221	231	206	225	212	244	196	214	241	243	226	199	213	195	223	232	231	226	200	206	249	235	222	210	242	246	232	211	231	196	256	211	200	221	228	206	200	197	222	248	223	202	183	213	220	208	214	237	219	210	218	217	189	239	215	205	202	207	196	216	228	241	231	217	219	213	225	205	221	214	219	224	207	198	209	186	215	223	243	248	230	203	239	226	262	182	218	223	263	206	217	199	219	230	220	206	242	237	229	187	226	216	208	210	231	216	205	211	209	190	224	213	238	229	230	231	240	220	219	227	233	224	224	228	211	211	203	216	200	209	199	197	219	206	213	205	208	213	210	222	219	232	252	206	198	236	215	228	192	221	195	205	207	201	254	234	201	244	228	203	187	227	234	230	235	207	236	211	251	217	249	213	234	212	227	217	205	234	187	213	200	208	224	204	206	214	224	226	228	212	256	221	230	221	188	213	230	222	225	187	245	254	222	225	225	196	218	228	210	198	224	259	198	215	215	217	228	199	230	205	177	220	249	205	199	220	231	212	229	222	237	224	212	234	214	211	226	229	220	194	213	200	218	205	225	211	247	233	227	210	214	217	228	206	203	200	221	234	241	222	200	212	238	208	216	223	219	204	252	236	206	240	213	233	230	205	221	232	225	218	236	219	207	225	213	181	212	200	206	226	240	217	253	244	241	256	220	224	209	235	224	215	214	219	201	203	205	214	225	192	206	252	240	215	241	222	222	238	191	244	257	229	209	207	258	201	216
46729	50384	52616	45290	52027	16175	714	705	727	670	612	577	612	622	588	600	607	525	546	549	575	534	597	492	549	539	538	532	481	533	546	540	552	473	509	560	539	562	574	524	529	525	551	528	526	565	520	525	493	520	558	525	505	579	524	529	548	517	527	530	522	521	492	507	528	510	503	521	514	495	575	536	516	558	514	531	518	519	512	526	500	531	507	495	564	509	532	523	542	539	538	538	569	533	524	478	516	529	522	543	537	485	512	522	519	489	519	549	528	499	567	504	538	535	500	562	491	519	525	521	590	525	513	506	532	513	527	499	552	519	508	526	524	525	511	535	534	514	512	515	551	539	494	538	554	547	490	551	497	485	515	523	555	493	526	508	535	509	529	542	554	506	520	504	524	541	481	589	524	537	508	532	517	532	553	500	492	515	548	538	566	535	515	520	524	497	513	526	543	571	522	531	503	504	532	513	539	535	497	540	529	531	532	514	513	489	515	544	489	523	524	443	517	517	520	534	505	496	523	536	499	468	546	564	537	498	508	512	516	473	522	488	523	502	534	514	561	537	538	544	551	533	510	507	516	565	516	517	547	546	489	499	505	519	540	530	564	490	511	546	525	550	507	537	488	524	531	508	510	543	514	516	550	530	529	522	534	495	504	537	531	539	512	504	498	484	526	491	571	530	560	523	549	498	568	526	521	504	507	515	532	508	519	510	521	551	531	501	542	538	534	483	489	530	511	514	511	483	513	519	506	538	511	479	482	534	489	519	532	521	496	497	480	526	527	504	542	517	488	552	491	537	545	515	541	500	506	524	521	515	489	498	516	530	518	538	514	512	502	543	516	502	532	493	548	514	519	509	549	491	524	555	517	463	484	542	550	529	487	511	529	478	517	531	543	523	540	555	539	455	525	545	558	495	528	507	508	507	518	482	570	529	533	552	507	482	490	509	505	522	541	508	502	557	510	505	520	515	483	578	517	513	519	504	527	503	541	547	531	532	507	560	536	522	519	519	519	510	533	503	528	508	518	546	526	529	460	509	475	511	531	546	565	515	510	488	531	515	524	513	550	527	528	505	483	464	529	540	568	503	523	498	510	520	539	502	506	502	473	515	488	569	534	510	480	484	480	450	522	559	549	506	501	528	497	530	519	481	518	489	495	511	531	518	535	530	516	555	528	524	513	506	496	488	514	544	559	523	497	522	550	503	515	500	566	532	527	520	514	509	520	500	479	530	526	516	491	547	532	535	515	511	546	536	521	507	520	532	528	535	501	481	521	500	500	521	537	510	555	518	573	484	475	526	514	528	549	536	506	515	501	539	536	533	461	510	537	485	539	544	538	531	510	520	492	522	495	514	503	575	514	521	513	593	475	494	527	496	520	565	481	545	506	517	500	520	537	500	529	511	515	521	515	506	544	535	521	536	549	528	534	552	512	529	504	491	497	510	553	517	515	531	540	481	518	495	481	521	523	506	507	540	530	558	510	504	539	514	552	563	504	526	509	497	542	525	515	531	551	551	534	536	539	517	525	554	527	509	472	543	516	495	551	542	493	541	540	506	566	503	540	497	517	531	531	512	584	538	516	542	534	567	473	516	509	534	518	562	494	493	531	526	502	489	542	513	479	493	512	548	485	542	482	500	540	517	521	533	510	497	531	522	502	548	513	508	479	588	525	484	519	537	504	518	546	540	530	502	529	544	578	529	502	498	542	504	524	521	468	492	511	483	533	542	523	542	534	530	499	489	497	495	506	542	514	527	526	541	500	542	502	515	533	518	527	557	560	485	564	504	521	554	502	528	492	485	463	536	525	481	504	516	466	534	505	535	529	489	499	526	521	490	504	528	512	509	534	547	524	526	509	522	525	515	536	473	542	521	538	541	537	556	525	485	491	540	520	506	514	513	519	541	561	498	488	505	540	521	514	522	496	499	539	520	516	498	498	549	516	532	495	541	515	518	546	529	539	519	555	520	568	495	520	496	527	516	498	512	536	512	488	509	542	531	499	554	524	477	504	537	510	526	565	523	535	484	502	525	530	528	499	473	490	519	509	493	519	509	505	502	524	517	547	474	505	496	499	501	517	498	531	522	525	526	551	525	519	503	547	507	518	510	551	526	523	510	527	493	522	528	520	491	510	523	532	512	515	554	481	485	518	510	523	535	535	538	496	537	548	528	525	511	511	504	538	516	513	515	496	494	474	545	520	521	537	507	546	501	465	524	491	521	528	509	518	542	516	543	518	483	546	531	492	510	516	488	511	504	562	490	506	520	541	507	563	552	551	526	510	516	501	508	584	526	520	492	484	510	513	510	524	497	544	561	498	508	506	534	597	537	536	511	520	526	510	514	516	573	513	561	524	567	461	576	465	540	536	551	566	555	525	529	547	536	494	539	507	484	505	567	512	487	526	533	563	503	520	528	531	557	531	497	496	558	534	514	528	512	537	539	511	540	497	530	546	499	523	526	502	534	566	530	517	553	532	512	514	496	535	506	531	512	511	523	520	537	540	520	546	512	508	524	551	495	508	490	536	548	501	492	515	482	496	472	501	522	504	490	519	502	510	478	513	459	519	500	550	523	504	491	507	510	536	538	486	529	474	514	501	500	511	513	546	504	532	541	529	488	572	521	495	506	522	466	506	545	514	523	516	526	500	525	466	544	505	518	508	533	546	567	560	496	575	542	510	482	585	556	521	506	479	503	487	488	487	528	525	532	488	553	534	518	539	475	565	519	496	558	508	527	528	519	535	554	539	519	472	488	524	539	513	521	563	505	503	517	558	570	500	536	486	537	525	531	520	526	506	476	505	524	570	504	498	542	523	519	496	521	504	477	494	535	526	540	518	541	545	549	507	489	545	502	487	505	527	540	492	501	521	532	499	521	510	500	525	494	514	580	547	541	520	523	533	539	526	496	517	500	548	564	564	536	533	524	513	528	544	534	537	533	553	489	511	560	536	542	486	493	510	539	586	543	531	488	514	534	531	544	550	527	512	552	543	440	500	530	501	526	492	504	540	524	525	480	487	530	517	528	552	497	529	511	515	516	494	523	533	497	553	538	546	550	482	509	543	483	517	557	529	517	497	497	510	542	482	494	501	504	519	511	510	546	494	554	501	523	543	511	500	526	484	516	506	534	516	523	487	545	546	464	504	511	519	510	550	549	495	520	503	485	505	515	521	461	548	529	470	555	525	521	514	512	508	556	531	542	511	511	508	541	506	522	568	509	506	515	536	530	526	511	530	555	543	493	539	502	521	556	513	482	498	522	568	559	493	531	519	559	551	510	552	547	504	533	528	561	537	510	523	539	497	539	523	513	525	505	507	535	581	543	504	497	564	493	540	521	506	521	542	541	558	529	507	460	554	513	543	527	488	527	511	536	508	514	513	512	502	548	557	484	522	528	519	499	515	509	492	527	551	526	547	463	522	490	517	517	519	572	535	505	509	498	514	525	566	512	531	480	564	517	532	517	552	529	495	520	519	491	563	522	503	533	495	523	509	522
79705	76164	69912	45870	53825	28101	3346	502	389	410	424	394	393	352	404	347	373	421	333	348	380	326	346	341	349	352	341	336	344	329	376	346	357	359	340	383	336	331	372	353	347	358	320	342	330	347	349	363	334	340	362	354	328	335	367	353	381	339	333	356	363	389	366	340	322	322	328	365	388	344	344	362	385	367	371	361	371	397	367	374	332	370	361	374	362	372	368	354	356	339	355	355	332	386	362	371	364	334	351	301	319	337	343	368	371	321	353	347	387	374	345	364	353	367	360	289	360	379	358	331	360	335	376	369	362	415	367	368	375	353	397	378	315	348	354	311	315	350	345	350	341	340	338	382	357	334	357	336	353	358	382	412	381	345	349	368	373	390	372	394	305	339	385	334	358	328	365	352	377	367	341	356	329	368	320	332	373	333	357	371	338	354	346	358	348	407	360	344	379	339	360	343	348	371	379	361	347	357	363	321	373	330	368	321	368	332	358	323	350	384	378	366	356	378	323	406	343	339	361	326	331	322	344	350	335	329	356	362	374	376	356	336	324	330	358	398	314	394	334	341	368	350	328	331	372	373	342	339	312	335	360	366	383	317	356	360	366	363	335	317	354	351	362	358	364	377	334	343	344	328	379	369	348	361	356	350	321	362	352	375	361	343	337	364	355	341	356	345	359	364	341	343	364	346	326	338	358	328	394	328	343	365	327	310	386	343	342	314	365	349	331	357	365	374	351	349	354	336	361	359	387	364	372	312	367	348	335	363	338	319	355	327	291	359	315	368	328	321	323	349	354	349	390	351	351	332	365	383	342	367	343	353	347	342	346	353	318	363	352	365	342	373	335	366	319	350	381	355	337	332	347	345	356	366	373	322	342	355	350	344	320	367	397	344	352	339	331	367	336	391	342	334	332	373	341	342	310	373	347	341	362	328	305	388	361	342	353	349	346	304	325	384	339	359	327	394	379	343	377	355	332	365	352	313	343	352	350	391	362	345	368	351	332	368	334	334	330	346	377	365	374	359	346	330	335	356	354	362	358	306	377	341	365	311	345	336	348	383	385	402	352	325	367	310	344	358	353	354	315	360	355	367	377	315	347	339	343	354	367	356	357	354	370	327	353	369	360	349	331	367	352	375	369	360	337	353	351	334	318	395	345	368	355	347	402	361	360	347	341	332	354	341	347	385	406	378	353	373	357	361	345	320	338	334	307	352	340	323	333	353	330	318	362	342	369	383	347	331	328	349	367	346	341	314	346	334	340	380	371	329	337	358	379	350	357	357	339	354	385	362	346	334	354	387	365	344	352	328	335	357	337	347	347	383	356	322	339	354	359	350	343	349	373	324	356	348	357	349	335	374	381	341	354	371	344	362	351	392	357	346	315	399	393	360	338	344	307	323	372	332	391	423	322	372	336	320	328	360	338	346	380	340	360	329	331	314	333	364	371	362	378	357	365	369	358	367	363	331	362	357	357	362	374	341	362	370	360	350	355	350	320	358	364	357	349	345	366	337	349	370	371	344	363	356	358	340	339	386	334	340	361	344	357	370	377	357	320	421	359	351	345	344	359	354	380	324	343	360	343	317	356	377	343	344	360	362	389	369	378	397	350	354	314	359	353	420	384	350	343	335	325	354	351	347	395	358	370	379	337	350	341	323	342	353	333	353	374	356	346	320	378	399	386	345	383	373	408	396	391	364	359	352	364	320	370	369	323	349	344	336	359	341	333	339	380	372	376	376	328	359	385	390	366	324	326	368	378	373	342	327	343	378	372	376	343	368	392	369	323	380	350	320	325	354	338	343	378	321	336	347	335	374	344	342	360	364	371	381	377	361	339	363	316	367	351	373	321	351	329	367	389	342	364	382	355	357	326	347	355	368	371	347	348	301	349	322	325	363	350	365	358	384	386	358	329	374	346	353	349	354	327	365	328	339	370	290	339	352	367	368	332	373	362	347	362	374	323	326	379	342	356	385	349	365	349	352	369	335	315	336	348	363	331	369	362	331	384	345	347	349	356	397	345	342	386	362	342	401	334	325	346	346	340	332	357	362	359	341	348	363	389	375	363	387	339	348	365	360	335	379	356	334	361	346	356	372	351	379	351	360	333	349	325	337	349	347	387	336	368	359	319	370	370	387	357	379	347	368	343	358	343	337	321	382	355	337	390	354	374	361	349	329	295	344	371	360	333	359	334	346	348	311	343	384	327	338	346	323	330	381	356	327	374	364	372	358	334	393	331	334	316	327	352	356	400	357	371	321	395	355	320	356	342	325	368	396	325	373	382	353	351	345	356	354	363	374	359	368	359	360	330	362	352	343	370	351	343	396	360	396	380	346	357	316	326	349	338	340	350	339	337	347	386	345	377	336	340	387	351	375	318	365	358	334	365	327	330	353	364	357	369	336	357	322	374	348	336	345	349	343	330	334	303	357	345	371	357	330	344	374	378	336	327	367	363	351	352	341	397	357	338	376	362	371	373	345	365	337	365	358	359	335	345	365	327	320	360	356	355	331	362	351	364	365	354	369	346	383	369	363	350	391	354	388	358	345	321	362	354	382	338	364	365	380	357	381	360	337	329	317	369	369	354	315	329	407	359	336	369	355	348	350	352	356	370	381	343	356	392	333	322	337	341	342	349	330	367	353	345	323	361	376	372	358	309	347	320	378	366	342	332	323	313	334	374	342	319	355	338	366	345	354	337	343	367	320	343	356	349	340	374	343	363	349	366	346	364	356	378	329	347	367	331	372	395	329	387	370	388	361	335	328	345	345	415	337	332	332	327	322	322	346	356	350	336	320	393	348	387	366	352	343	355	325	323	358	352	333	375	343	345	377	358	322	366	385	358	348	329	370	346	338	353	346	325	355	356	375	326	339	372	372	345	362	317	349	342	335	327	364	345	331	307	331	359	356	371	353	385	357	352	364	379	368	348	351	368	328	367	357	351	369	351	362	337	341	356	335	363	314	335	381	368	328	364	330	350	350	357	322	364	355	343	354	349	340	370	380	350	367	371	326	352	334	365	370	352	359	337	347	336	383	355	326	410	355	343	360	324	313	366	342	373	371	349	366	350	352	360	330	370	365	353	327	353	362	330	370	363	342	337	346	368	364	320	345	347	343	365	344	349	383	351	387	362	369	336	343	333	358	369	351	355	328	335	364	350	339	323	331	330	354	361	346	336	346	351	349	358	346	383	346	355	354	343	358	363	371	369	366	315	321	350	357	317	327	324	340	359	329	328	348	364	346	340	369	344	339	329	353	372	329	303	329	367	401	375	346	375	365	343	390	353	350	337	358	366	361	354	339	375	350	334	355	351	318	357	329	339	390	357	317	306	346	341	372	351	327	342	319	349	344	332	360	388	356	337	348	342	357	366	391	356	328	333	361	355	338	317	355	349	360	364	381	379	385	339	372	380	356	365	362	355	351	326	379	336	370	396	371	328	373	353	353	358	356	352	389	351	314	316	339	320	348	368	349	288	346	345	328	315	317	370	334	333	335
49931	60512	63280	55232	63723	23621	1304	1120	1193	1057	1046	971	916	922	900	899	858	844	889	831	778	809	878	748	819	812	829	840	830	775	828	777	799	778	804	763	826	855	806	833	764	794	795	750	758	818	769	801	799	754	856	791	815	810	823	809	801	841	775	760	743	808	730	830	772	777	747	790	716	827	812	829	748	734	770	791	778	818	761	762	787	779	767	773	761	786	794	764	809	746	817	842	807	768	793	780	834	757	806	787	775	791	855	761	762	791	778	761	799	762	774	800	770	779	742	791	798	814	764	756	781	764	797	785	761	791	799	822	797	779	803	814	833	791	773	866	782	760	748	771	765	777	777	766	758	804	790	813	816	810	772	786	782	769	779	836	787	729	792	772	735	821	790	762	751	832	828	766	764	780	784	791	853	783	805	759	785	773	744	754	768	754	811	807	731	810	773	813	774	790	733	797	748	773	776	774	760	785	782	830	794	827	801	805	770	773	768	833	767	799	765	776	801	765	774	803	781	806	776	791	789	762	794	791	784	781	801	709	781	797	840	795	802	756	763	806	796	774	732	802	769	792	841	744	753	771	771	761	831	752	817	832	800	767	778	772	823	784	746	794	786	753	800	758	760	751	783	767	826	788	815	765	777	763	777	770	767	777	845	787	780	779	818	801	774	802	777	786	803	792	780	762	755	780	779	742	825	779	809	807	734	782	758	748	765	750	769	758	773	835	759	789	773	777	789	757	696	757	753	751	788	788	751	831	811	791	792	781	737	782	820	784	754	837	737	801	778	784	760	823	791	787	808	765	770	770	787	769	778	795	773	761	783	792	799	763	760	724	804	729	820	789	787	812	758	766	785	750	738	807	774	772	762	766	787	790	809	768	811	774	773	825	763	754	759	731	814	813	763	747	832	727	774	806	779	775	822	792	778	785	778	753	783	758	754	824	744	747	787	784	800	779	734	808	765	740	785	785	782	771	784	767	832	827	770	782	806	815	791	796	771	776	788	785	789	756	773	798	809	797	759	773	823	755	807	830	748	819	745	814	796	795	767	751	801	757	780	750	730	738	804	776	788	807	781	770	740	804	807	808	736	794	796	759	799	773	797	729	826	739	813	728	799	780	777	790	770	834	842	795	794	792	750	751	767	780	782	795	732	774	782	771	816	828	770	795	802	760	850	848	741	748	788	833	799	769	761	804	763	798	786	803	752	795	743	809	781	756	805	771	778	791	770	790	779	756	760	787	818	781	724	747	764	766	805	801	832	785	788	782	750	779	775	744	810	769	772	794	816	796	810	730	774	827	768	801	769	757	751	799	761	778	745	750	769	747	778	812	795	809	770	810	814	815	797	813	788	825	841	784	796	789	774	820	808	805	806	802	789	751	782	757	806	822	802	767	776	817	772	796	786	761	756	774	747	809	809	788	736	809	763	780	790	852	778	809	825	789	766	792	801	780	771	800	788	831	757	789	756	756	723	739	773	740	772	797	770	814	769	814	762	750	752	767	766	805	803	787	758	803	782	784	766	775	822	773	708	789	802	804	790	805	738	777	814	790	790	815	787	799	819	748	783	823	731	766	779	794	776	758	778	769	813	757	758	764	777	777	785	749	841	784	832	778	756	799	759	760	774	752	820	805	827	793	775	850	766	808	809	811	772	791	746	778	777	798	756	798	811	800	755	760	764	722	775	798	790	811	839	775	763	824	777	743	793	790	778	807	777	787	812	815	850	773	801	774	798	815	742	767	778	793	735	776	781	768	795	764	764	829	781	794	771	803	748	767	807	794	815	748	758	830	742	781	774	735	762	819	733	759	768	810	840	747	759	848	797	764	804	816	782	789	731	756	795	790	811	843	755	792	767	820	799	808	798	786	778	803	773	722	788	758	778	767	801	815	829	748	822	772	799	796	789	780	757	783	781	797	768	805	788	797	794	776	781	787	766	790	740	751	778	756	810	760	828	823	816	782	792	783	786	812	813	808	832	826	777	839	806	758	829	831	784	768	804	773	803	773	838	765	786	752	819	827	803	801	769	742	794	756	786	796	788	785	773	728	820	828	813	824	747	757	760	760	823	763	775	770	765	804	818	799	804	779	785	851	817	783	757	776	850	790	752	820	792	780	784	751	782	771	740	751	749	758	745	732	746	802	817	747	827	792	813	819	751	806	825	804	767	753	785	785	753	766	726	763	785	789	801	790	785	757	810	784	795	816	773	765	736	818	751	795	728	760	813	772	786	825	781	825	754	813	792	820	746	765	739	838	827	749	794	758	825	823	803	722	815	768	794	768	772	767	802	815	812	815	776	807	783	777	730	815	784	786	767	799	812	787	743	794	786	765	818	763	806	742	764	765	779	767	728	851	836	734	742	787	804	805	795	729	743	770	794	752	819	769	795	767	796	781	780	753	736	847	734	802	791	753	732	770	762	761	816	763	810	732	783	779	818	782	766	770	789	784	790	751	774	798	795	749	726	773	756	774	788	835	814	789	799	834	795	800	782	769	749	782	767	808	797	830	794	805	737	759	797	759	787	766	844	731	819	842	789	794	754	839	803	788	764	796	737	821	780	829	734	784	795	818	780	766	810	796	775	795	790	807	775	809	792	765	782	772	782	792	761	807	828	791	755	755	766	807	779	795	820	773	795	777	811	787	796	777	816	783	774	804	775	786	768	834	733	762	756	764	753	805	748	775	868	819	742	783	757	788	749	747	797	804	739	797	769	761	795	791	757	802	772	767	759	791	776	760	790	820	771	769	750	789	811	744	740	809	692	777	801	805	802	812	757	781	750	756	778	783	831	740	797	754	792	823	811	809	752	781	741	746	757	812	746	808	760	816	770	757	812	821	788	804	814	867	794	757	788	773	821	803	828	819	798	775	749	790	779	801	803	775	782	770	786	735	810	734	819	751	712	824	830	788	742	748	772	786	821	808	793	777	768	758	800	784	794	790	772	786	758	767	758	801	744	740	752	761	765	792	765	790	766	794	785	798	819	763	851	752	798	800	812	752	767	796	769	764	777	814	784	823	769	824	768	731	750	806	773	783	792	809	808	770	796	780	785	764	773	844	787	772	821	806	779	800	813	772	767	788	800	755	819	772	786	790	798	764	754	765	767	790	817	790	767	796	741	760	756	722	831	802	835	805	822	792	782	783	791	775	798	747	755	794	774	835	785	743	791	748	725	837	786	760	759	739	797	756	801	814	778	759	772	820	825	784	757	815	747	827	781	745	764	832	789	884	772	784	807	751	758	789	792	752	781	794	833	815	769	785	801	847	766	747	780	784	780	766	741	777	804	795	753	783	775	811	748	753	850	783	818	798	763	766	799	842	789	771	764	814	772	762	807	811	765	790	721	789	724	820	745	755	816	789	780	781	798	780	764	780	800	777	722	790	811	755	728	805	809	733	787	798	790	759	752	803	779	795	796	781	792	767	782	783	773	771	795	766	760	764	782	770	806	797	801	746	775	761	760	772	765	822	745	795	777	727	808	809	755	846	817	790
61667	31600	11273	2954	2752	1011	302	301	269	309	321	311	258	302	278	277	299	311	365	312	303	299	300	276	301	291	309	303	317	296	305	324	296	283	317	352	331	340	310	291	314	308	284	310	281	312	328	335	296	313	337	306	309	294	317	288	298	272	290	322	309	282	314	252	315	332	297	279	277	332	291	311	309	326	303	301	277	311	308	290	333	318	281	323	333	319	270	303	338	306	311	296	332	317	287	338	289	304	345	284	298	322	281	306	311	282	332	286	301	325	318	300	331	291	351	301	320	309	285	291	308	334	341	333	298	310	340	279	292	316	296	299	307	321	323	299	310	290	299	299	310	302	311	278	312	296	328	301	277	286	300	304	298	293	308	310	312	308	301	303	314	291	318	308	300	327	320	277	335	333	304	305	320	306	287	313	308	336	312	314	300	309	300	299	297	305	297	311	313	340	302	328	288	301	311	314	309	294	334	294	293	281	319	343	304	312	322	270	296	285	351	337	318	311	308	290	276	261	286	316	300	314	289	320	329	324	285	289	279	319	283	273	290	317	319	294	325	324	312	323	310	305	285	305	313	299	303	302	308	307	296	277	270	287	294	297	296	282	270	324	335	297	295	300	306	342	325	306	314	327	282	298	313	313	332	289	333	329	319	301	281	329	345	289	282	297	277	316	290	285	322	326	301	307	328	290	295	318	323	290	294	301	297	354	327	287	292	305	319	309	298	327	327	316	313	300	307	311	284	288	286	301	284	319	301	295	299	304	291	285	317	268	274	292	327	261	347	283	296	289	297	282	328	272	330	318	274	305	322	281	275	259	295	318	318	285	321	294	310	320	293	290	332	310	312	292	329	321	297	271	300	270	284	325	303	284	310	327	336	304	314	293	299	320	321	289	306	313	310	297	316	362	341	312	288	331	299	300	294	286	302	293	294	346	292	288	303	312	300	319	318	281	276	334	339	285	310	285	284	351	292	335	298	317	297	298	329	273	325	285	291	288	289	260	256	293	308	332	305	265	329	303	290	308	308	297	287	314	307	278	283	338	314	332	310	271	323	327	301	310	331	301	287	313	315	313	327	284	277	326	310	287	299	289	291	313	317	311	302	302	302	341	310	317	291	353	310	329	294	308	274	302	263	297	322	293	333	324	283	300	295	281	262	331	332	327	329	319	298	267	329	301	335	312	259	328	314	296	345	333	305	306	348	327	283	293	313	297	305	309	288	297	317	319	299	291	285	324	329	293	294	313	300	286	312	288	288	339	297	323	294	313	290	296	316	294	297	322	306	297	304	272	321	270	309	319	296	332	306	287	281	290	320	323	308	306	298	331	311	307	316	295	321	278	317	284	311	323	346	336	299	326	291	302	275	277	273	329	323	291	292	298	313	317	316	307	323	324	300	303	288	312	281	295	290	296	322	274	324	314	328	321	312	315	305	297	301	306	299	337	292	310	294	312	325	295	321	309	341	303	297	300	265	294	294	312	289	316	293	305	302	349	323	315	301	319	292	264	305	285	302	279	292	313	298	305	317	295	278	271	279	285	323	275	290	363	313	289	332	279	307	325	351	328	301	322	349	343	301	331	336	331	295	335	322	319	285	279	299	263	292	322	330	307	282	305	293	313	315	288	307	345	309	290	287	338	290	316	322	290	281	297	315	302	289	375	286	313	323	341	308	264	292	330	285	287	293	344	327	301	310	288	277	301	280	307	301	296	334	290	282	297	294	309	288	302	328	328	294	297	270	288	296	316	319	288	318	305	331	318	344	315	281	281	295	283	351	278	306	274	290	297	323	299	288	325	283	304	309	317	289	324	302	313	328	330	330	305	315	305	290	288	292	300	305	278	293	287	298	291	316	295	311	279	282	286	282	286	350	289	272	307	315	286	325	301	292	303	321	286	311	309	291	314	293	316	318	309	305	299	290	336	283	331	283	296	303	314	311	289	320	311	286	322	277	310	321	265	266	332	264	315	302	259	290	317	314	314	297	300	305	302	321	294	293	322	347	272	300	314	327	292	286	309	324	318	301	295	298	318	309	289	297	317	326	308	311	305	278	259	333	305	358	295	313	301	286	309	275	273	306	282	329	312	307	301	268	278	296	318	291	318	315	335	298	302	298	303	279	342	330	321	275	294	303	331	313	323	323	299	321	303	339	276	295	262	311	282	325	265	291	300	294	297	295	315	290	309	319	289	293	291	316	302	315	307	294	319	294	318	303	287	313	318	284	276	312	317	321	294	311	311	289	275	294	327	287	294	323	304	297	295	288	370	297	312	300	267	322	338	277	334	307	314	307	313	284	329	310	296	336	302	281	281	336	295	345	313	296	348	323	284	271	327	288	290	318	289	314	313	291	301	293	297	325	309	311	292	325	281	274	294	276	326	313	291	284	304	270	251	278	329	311	304	323	306	316	278	270	272	338	299	287	277	309	301	296	286	308	321	320	310	334	329	317	275	324	313	345	278	252	296	304	308	306	307	288	284	322	335	307	283	315	313	305	312	336	287	312	297	295	312	271	277	286	296	329	315	279	302	311	268	304	318	297	311	312	287	299	282	331	365	318	271	281	284	294	331	279	275	299	310	331	294	344	307	298	296	297	298	291	276	308	286	322	308	316	302	323	314	286	290	315	291	324	290	281	297	298	324	288	337	295	286	327	301	323	321	294	328	301	324	343	346	310	315	333	263	296	279	319	306	285	303	327	288	304	294	361	289	300	326	273	305	279	300	331	299	305	301	283	285	325	276	317	298	324	328	277	309	348	331	269	294	289	289	275	332	316	324	325	299	286	322	301	274	307	316	309	288	298	311	302	267	301	267	312	282	320	324	290	310	292	274	282	294	277	290	288	286	311	293	325	318	289	273	303	312	293	313	297	303	325	279	303	318	293	278	291	309	321	308	305	285	309	278	326	322	338	301	324	297	301	277	317	293	310	307	287	317	322	298	292	314	287	317	291	283	313	286	289	285	309	356	301	303	321	297	340	301	297	306	309	265	338	296	270	282	309	296	309	276	337	327	297	287	325	285	293	306	295	251	289	292	291	282	314	304	309	303	305	310	295	294	313	306	302	271	284	315	305	326	307	343	290	270	274	294	302	284	381	296	274	301	291	290	313	299	289	298	286	287	329	315	268	275	315	292	310	302	296	318	309	317	318	293	288	300	284	306	370	315	301	322	341	288	325	271	308	346	313	296	295	276	290	337	286	311	272	299	318	309	334	312	323	299	303	293	283	295	305	309	313	285	277	311	314	309	308	291	296	281	270	316	311	302	292	300	311	306	332	317	309	332	290	288	281	286	320	314	297	297	315	263	285	331	316	317	303	310	280	313	270	318	309	295	265	309	318	289	285	321	270	284	289	319	272	279	302	312	299	312	323	327	313	329	287	275	286	300	278	325	312	307	332	328	306	266	259	299	326	315	332	292	307	274	312	296	269	306	291	279	331	300	297	298	338	323	290	275	313	297	278	303	352	291	283	263	304	290	311	311	286	298	326	306
34604	14035	10677	7572	8795	2612	674	706	656	642	649	636	655	662	661	704	659	660	673	679	649	682	636	702	618	643	631	594	690	640	665	653	673	684	640	662	696	675	642	703	641	672	664	724	646	717	667	682	636	673	708	661	711	685	660	668	685	679	646	630	700	699	644	658	649	677	643	635	669	678	633	655	689	618	662	704	667	657	644	658	680	702	689	627	662	651	664	631	636	648	681	632	631	671	656	674	630	670	686	674	651	702	679	665	605	652	651	676	663	678	692	660	647	675	648	638	640	655	647	712	674	653	656	663	695	676	665	653	684	675	694	697	698	686	654	671	674	637	706	725	680	648	627	622	652	625	602	687	724	673	672	705	683	674	608	614	621	652	687	652	649	632	687	653	651	676	622	650	664	638	673	676	707	636	681	613	650	656	683	692	622	664	686	686	750	706	603	681	691	690	642	667	634	675	654	691	640	684	684	670	631	656	666	674	684	666	637	656	656	620	695	675	630	643	685	711	656	681	665	633	671	675	632	675	657	714	648	665	635	659	659	642	652	666	656	664	659	736	669	673	656	663	646	685	631	627	670	676	672	654	665	679	659	683	686	659	683	711	676	668	696	659	651	633	621	663	635	639	669	656	679	691	673	679	695	646	681	647	674	717	666	633	623	668	664	693	676	673	624	665	719	647	647	697	708	649	676	641	671	645	695	647	656	625	664	667	655	653	674	724	667	678	729	680	678	667	687	673	631	637	686	653	641	682	679	596	693	682	648	673	671	639	637	653	659	662	658	687	678	661	732	679	659	663	664	680	668	648	664	663	655	672	690	674	654	623	659	638	636	624	675	681	671	636	664	663	651	689	638	633	632	652	674	653	700	722	652	644	678	664	650	664	638	637	676	619	637	662	707	631	723	664	685	671	704	679	656	636	617	694	664	681	619	645	646	661	688	684	688	647	666	672	665	660	687	670	664	647	668	652	702	646	688	700	667	699	668	709	672	669	671	722	648	714	722	710	738	647	662	671	692	626	648	658	678	660	680	667	680	686	681	657	664	658	698	643	591	632	681	665	717	655	680	663	673	661	675	717	661	640	626	694	617	643	687	662	675	678	660	695	680	710	646	681	680	685	682	642	681	665	632	721	670	672	657	635	718	623	653	653	671	662	672	677	705	693	663	669	674	636	648	656	689	618	693	660	618	726	628	678	675	693	660	718	651	669	648	683	670	653	660	683	685	691	672	655	693	625	637	637	657	624	614	697	686	654	664	700	692	654	638	642	677	679	636	700	651	713	699	686	676	658	641	647	660	634	699	674	689	691	688	654	653	656	617	648	627	688	689	664	617	640	666	704	707	670	655	691	677	705	661	684	671	728	664	714	654	689	649	687	690	707	674	670	664	706	687	668	691	635	645	668	687	691	697	661	702	631	676	664	661	645	623	639	662	690	636	674	661	706	621	720	645	659	630	678	676	676	693	617	616	690	667	658	645	659	677	670	699	700	643	664	692	648	650	660	622	649	655	638	629	641	685	650	713	672	690	668	663	662	627	642	699	689	689	680	683	618	687	653	669	675	659	669	641	650	691	654	660	637	676	651	671	670	679	619	706	665	656	654	682	694	708	690	638	689	666	650	679	631	738	651	660	665	659	631	660	655	651	683	643	637	632	634	663	692	671	706	683	604	661	669	669	679	659	699	638	651	701	672	697	665	660	650	632	644	646	651	678	659	679	682	661	662	693	617	665	675	662	644	681	687	668	677	681	679	655	667	712	664	670	688	684	655	651	697	731	613	704	639	653	658	714	641	677	682	673	638	667	673	671	660	652	683	661	632	652	639	615	660	640	670	698	657	602	712	646	647	681	658	654	683	659	677	695	715	686	646	687	628	649	661	666	653	690	634	692	641	679	629	689	684	674	676	683	653	657	679	706	642	687	656	662	675	605	611	661	657	663	720	655	631	658	602	678	675	678	664	675	655	661	674	694	690	670	657	679	644	689	682	705	640	671	674	666	669	692	631	659	618	666	666	668	672	658	667	670	687	644	679	646	662	681	625	651	642	657	666	679	643	701	623	663	632	695	652	638	633	705	674	648	666	684	654	634	689	699	694	692	645	700	714	659	640	635	648	642	707	643	682	668	637	667	618	655	651	646	666	658	637	689	652	684	663	699	730	661	692	679	661	648	653	658	704	665	693	666	720	673	674	681	630	669	696	714	651	679	643	710	668	716	641	651	675	674	678	649	674	641	681	708	688	647	645	682	664	687	673	662	624	677	681	635	726	629	609	646	691	656	657	661	632	681	692	655	640	642	696	666	686	667	628	689	672	654	668	678	688	674	686	633	645	691	700	632	659	638	642	648	653	688	645	653	663	651	677	628	685	636	662	651	702	684	668	684	661	626	683	699	670	646	671	689	678	725	635	695	644	655	676	647	644	681	625	703	676	655	674	674	696	731	668	622	666	683	651	604	666	618	677	687	727	681	640	663	633	671	617	667	616	677	683	713	652	664	625	683	678	695	678	645	719	647	620	657	666	680	664	630	641	719	659	695	648	651	685	686	692	674	652	686	680	723	654	712	666	659	687	628	645	669	699	665	721	656	667	664	709	659	663	699	670	671	648	656	666	661	669	674	632	689	664	678	667	661	627	697	657	659	682	611	652	616	676	704	721	644	665	685	678	683	634	644	698	713	657	679	661	623	660	663	660	679	721	720	640	659	652	660	637	656	624	678	630	663	634	660	645	666	668	686	672	678	651	650	659	672	639	675	682	633	693	670	715	652	660	714	733	692	633	697	665	693	629	684	648	658	639	639	633	688	671	668	632	647	696	655	672	663	639	662	643	648	671	654	672	687	679	670	656	647	667	640	665	659	692	647	663	635	652	668	689	711	693	665	714	655	648	664	665	692	660	683	633	655	680	622	634	634	676	640	670	672	660	692	688	663	700	629	656	619	679	650	663	648	689	672	653	658	648	685	654	713	655	714	679	640	589	692	692	654	671	650	684	683	678	665	670	684	660	659	728	675	659	694	653	640	635	649	700	656	650	676	666	644	663	633	693	669	667	639	641	660	646	702	630	667	689	667	634	665	667	675	655	654	666	662	701	744	721	651	664	671	684	605	692	710	690	662	646	690	692	693	670	649	620	672	632	653	670	697	658	632	614	676	665	714	655	686	660	669	634	704	653	638	624	697	678	720	657	638	609	695	688	692	703	687	633	656	634	669	697	706	693	683	683	683	661	664	676	664	669	670	644	636	680	681	679	642	683	672	673	680	644	694	654	693	635	675	600	697	666	656	694	704	698	650	637	680	673	656	717	654	691	709	732	666	655	687	642	682	704	695	669	714	638	637	662	638	675	670	710	709	704	689	707	723	660	674	692	617	624	644	669	658	693	650	672	648	641	696	618	628	686	655	670	643	684	661	685	671	643	689	654	700	694	648	647	667	719	699	676	656	661	671	621	655	695	626	701	690	655	670	634	669	646	642	667	643	653	665	671	622	647	682	660
75410	66127	56161	38784	40246	19131	1193	325	226	226	238	254	261	235	240	245	217	236	248	220	234	227	231	221	221	218	207	204	204	244	223	217	210	246	228	222	255	244	238	237	227	210	256	215	238	215	204	231	207	224	233	185	233	236	236	221	224	220	235	250	208	214	236	215	217	221	235	219	210	217	208	193	260	200	227	194	232	227	238	216	226	212	229	250	229	191	203	233	242	224	239	232	209	244	214	214	236	218	220	219	253	240	244	209	211	212	229	214	230	249	241	191	237	278	234	240	235	220	239	215	198	217	235	232	230	230	235	239	208	211	257	253	207	191	232	232	248	208	236	222	207	213	219	228	225	233	251	211	202	211	227	248	199	187	237	252	213	220	211	219	205	214	204	187	259	225	230	238	210	212	260	225	225	235	233	206	238	236	230	189	216	197	240	235	231	203	198	235	228	247	224	233	216	230	229	239	258	199	233	226	209	221	219	225	210	205	199	245	234	223	218	230	235	218	211	213	229	226	215	212	217	227	221	205	226	225	224	203	222	206	216	214	241	236	210	262	233	227	219	241	229	242	209	201	227	226	235	233	238	228	238	247	229	241	223	224	219	220	245	199	213	243	206	247	239	218	225	222	224	228	198	218	218	207	230	226	216	222	192	237	233	268	216	231	196	225	217	235	239	228	234	240	251	239	236	205	217	207	223	246	207	196	213	203	220	218	226	221	221	221	249	184	220	220	221	223	226	228	209	231	215	217	194	245	182	233	218	204	219	220	222	235	206	223	212	209	184	231	219	251	248	202	212	232	205	239	215	220	216	252	230	188	220	243	216	199	212	199	216	247	220	243	234	201	252	199	224	187	225	195	211	240	217	250	240	240	234	219	247	225	208	209	197	223	216	234	240	219	229	247	260	251	220	234	235	248	236	241	194	208	224	238	244	229	206	237	229	233	237	250	249	225	229	243	211	220	212	220	236	214	212	257	209	236	231	212	244	205	235	216	232	213	205	197	239	224	230	238	235	219	224	225	231	236	223	208	206	233	238	233	228	232	244	237	219	221	228	212	225	209	249	230	198	223	228	219	212	225	213	219	219	218	216	229	268	242	186	211	243	212	235	216	230	230	222	228	215	213	207	198	233	227	243	230	218	206	218	223	208	235	205	222	204	206	239	238	228	217	205	238	218	218	226	217	205	237	219	220	192	222	252	243	223	211	247	272	236	226	217	225	219	212	261	247	245	212	208	219	247	213	216	226	196	220	220	200	191	226	217	236	247	216	232	189	197	213	207	188	209	240	231	214	211	226	205	212	199	213	222	237	183	250	210	215	227	233	234	231	226	230	179	232	215	211	197	210	205	217	221	222	230	236	220	222	240	221	219	179	218	221	230	228	204	208	222	214	226	211	217	230	253	237	226	207	202	224	237	201	222	231	210	201	214	210	221	234	215	222	207	228	229	259	218	204	198	187	205	232	221	232	213	202	249	220	210	198	231	234	228	228	201	223	246	220	207	217	226	215	223	211	242	222	212	216	217	240	222	224	218	228	253	207	248	227	221	217	229	224	207	226	190	217	254	207	238	251	245	216	214	214	210	206	230	208	197	215	222	203	210	226	247	235	224	233	243	221	205	218	216	226	214	219	212	209	216	250	252	244	205	216	238	201	219	208	219	229	209	217	213	243	197	198	228	207	222	229	218	212	245	216	186	223	253	192	204	233	232	195	238	204	242	212	214	236	248	223	232	224	194	219	230	234	238	228	248	212	230	205	256	235	246	210	209	246	210	202	240	227	238	187	217	222	237	215	211	212	237	207	225	225	238	254	209	229	195	236	220	217	186	240	234	248	233	221	220	238	245	240	242	237	225	222	197	242	235	247	207	219	233	230	220	245	199	218	228	245	208	232	231	239	212	212	207	238	215	225	214	218	241	221	220	227	205	227	246	209	226	211	227	237	219	244	253	194	227	207	226	228	246	250	242	191	244	239	204	229	192	226	223	229	255	204	217	238	236	199	219	211	232	237	213	225	190	218	236	212	218	205	210	235	238	237	229	238	222	181	209	211	228	224	217	238	181	235	205	200	229	226	250	226	245	225	228	229	220	207	232	213	229	206	214	235	257	243	202	213	239	217	235	230	218	228	229	220	228	238	206	222	228	242	210	227	227	223	228	218	223	206	238	225	237	235	208	224	254	213	247	227	225	216	221	239	218	250	229	242	244	210	225	222	239	221	203	201	235	221	269	226	228	221	219	212	238	213	234	223	205	239	211	238	210	197	211	219	205	219	198	221	240	210	207	199	231	245	252	225	220	207	226	217	236	213	211	212	236	225	222	233	210	261	243	217	233	236	215	204	241	226	195	203	205	215	224	236	223	226	207	240	228	221	217	226	200	235	210	215	231	236	217	224	221	244	246	218	235	221	222	263	233	223	226	213	198	214	204	209	217	205	221	244	233	209	201	226	228	229	217	207	237	220	221	218	211	203	218	230	226	213	215	236	209	210	211	255	219	226	209	262	208	248	214	215	229	231	240	219	234	238	238	214	229	252	209	214	223	221	224	212	199	248	237	226	223	208	214	243	238	205	219	215	247	221	182	230	233	197	237	205	223	232	215	211	246	221	207	216	217	228	215	180	204	215	211	219	225	229	210	237	214	210	215	229	205	220	205	230	232	197	201	231	252	241	235	234	232	238	231	253	232	235	244	198	236	221	239	215	239	234	212	213	242	230	198	219	236	226	205	223	229	231	202	193	245	219	216	214	252	242	216	193	226	222	218	236	228	243	235	256	247	217	208	221	210	242	230	217	239	230	220	199	233	244	213	196	242	243	195	213	235	235	252	243	264	207	227	206	241	200	245	210	198	222	239	213	207	209	206	199	253	224	208	213	204	238	207	254	226	204	219	240	186	211	234	249	225	213	208	227	199	210	252	234	222	213	210	238	238	200	234	261	198	214	205	208	238	216	204	221	222	245	240	237	197	240	197	205	225	230	216	217	209	208	243	218	203	256	241	217	218	244	259	228	240	219	211	229	234	219	210	235	225	228	229	223	242	207	221	226	233	237	218	242	215	234	204	194	220	213	222	224	208	206	244	228	225	206	223	250	225	202	216	228	214	234	195	209	214	236	227	225	190	254	217	226	206	188	191	236	243	254	243	253	202	234	229	228	244	240	239	201	208	216	240	234	211	250	256	238	218	231	218	203	213	234	218	204	231	214	219	234	258	226	264	213	208	230	216	208	223	238	215	225	196	215	214	212	200	214	205	230	225	230	222	230	214	230	203	202	212	216	256	209	258	238	236	201	220	235	231	214	191	221	222	214	213	228	222	226	234	235	220	210	235	218	261	231	229	230	268	182	211	212	231	243	187	203	224	226	218	224	222	226	188	213	234	222	254	238	219	210	233	221	194	210	219	208	212	197	243	229	197	180	204	243	202	217	246	221	224	214	228	244	221	204	233	227	200	243	227	217	220	229	216	218	251	211	231	245	212	222	232	268	220	188	243	205
46325	49997	50502	49642	52483	18266	817	742	702	641	628	625	621	589	579	582	580	560	540	597	580	589	571	528	567	590	512	550	538	512	493	527	545	531	562	506	573	517	552	522	565	538	554	544	511	566	514	481	514	522	490	480	561	537	490	536	510	527	518	556	502	534	515	507	522	519	563	547	521	531	527	505	509	515	541	538	523	511	555	508	512	538	483	483	491	525	507	512	490	523	481	530	514	547	503	488	520	555	544	471	505	517	523	465	566	537	550	500	550	509	549	534	538	528	537	549	572	542	510	521	519	497	512	533	517	527	494	481	516	534	489	512	559	508	525	512	557	480	504	523	515	539	535	531	531	516	551	532	529	516	559	587	551	532	507	548	517	519	523	540	536	517	559	511	509	532	534	480	528	508	495	543	520	520	550	499	539	501	492	552	516	539	548	533	536	506	529	478	548	530	540	545	495	506	535	506	557	563	494	545	513	526	509	516	455	519	544	500	540	509	528	545	538	540	522	534	479	517	515	546	569	504	543	533	533	562	531	508	534	516	503	522	520	491	524	494	508	533	535	561	526	513	553	533	513	553	499	520	543	520	526	500	531	490	513	498	554	514	536	541	528	511	551	518	511	515	545	506	509	529	540	526	502	547	511	530	540	531	511	506	539	505	554	543	532	509	501	570	532	538	501	502	533	536	519	492	555	559	539	487	548	515	456	526	474	487	526	520	537	527	556	559	549	497	557	494	533	572	560	556	516	540	551	514	537	569	499	517	545	546	533	531	517	544	495	575	492	534	558	493	537	564	480	518	535	557	531	554	486	513	560	497	540	496	555	544	497	528	531	516	568	511	513	516	513	519	485	540	540	538	513	529	503	511	522	555	484	561	516	502	472	540	522	528	517	510	532	536	525	482	532	494	521	524	560	537	531	543	518	534	518	510	513	513	531	484	531	551	513	548	529	572	545	551	541	556	521	543	530	569	539	541	555	576	524	494	575	543	537	573	500	547	543	484	506	469	494	511	510	525	524	521	508	553	512	491	506	548	517	514	521	506	554	507	508	544	546	555	526	559	547	502	509	529	559	478	528	527	510	526	541	531	510	516	536	530	534	534	499	540	555	506	533	554	470	523	565	536	531	523	521	527	516	524	533	512	493	534	499	537	572	543	546	520	526	479	518	526	532	522	483	487	514	524	549	457	478	525	544	504	514	525	556	498	533	503	486	472	531	499	531	500	549	525	557	475	524	546	496	540	542	523	490	490	521	529	509	490	509	500	551	562	519	523	529	496	534	484	512	514	515	477	547	548	521	492	472	509	494	524	522	512	528	525	510	517	512	540	529	511	514	539	477	538	523	514	504	535	544	522	513	523	516	576	538	531	523	543	487	552	529	509	513	526	552	524	528	521	536	549	527	533	537	484	537	529	528	554	508	549	503	547	579	519	510	520	549	519	544	520	528	521	526	489	498	559	520	541	507	540	517	535	494	503	540	550	551	506	544	561	538	530	520	475	515	552	511	540	529	516	535	559	492	537	464	516	496	496	506	507	545	573	535	488	534	531	538	523	481	561	516	574	526	540	534	491	478	534	512	504	492	523	526	530	509	567	576	554	541	526	509	499	531	519	534	498	519	542	507	511	554	536	520	502	508	520	513	534	514	515	488	548	561	533	495	535	532	516	526	486	528	536	553	502	527	506	569	525	496	515	510	570	531	492	497	536	508	508	532	554	520	511	548	514	508	576	549	541	478	537	542	477	531	526	541	508	535	519	529	495	485	535	529	515	530	490	506	524	524	544	496	497	555	546	560	490	577	534	531	503	534	523	487	531	533	538	507	535	513	507	501	508	539	541	513	565	496	540	508	568	515	515	561	533	516	519	516	519	539	517	524	567	478	525	471	506	530	501	533	546	528	488	510	563	514	509	526	505	481	538	566	498	512	516	520	489	524	498	506	552	522	533	539	550	486	535	532	535	526	509	518	508	489	551	529	555	507	546	562	526	523	541	516	555	551	536	541	491	539	515	522	499	538	522	539	526	501	542	513	513	542	570	528	524	527	536	566	525	573	538	484	516	507	522	501	502	525	529	526	547	522	555	506	540	550	534	562	518	500	525	522	508	498	530	499	527	526	505	510	499	511	532	512	527	512	514	517	490	561	521	504	502	513	540	535	545	532	531	535	505	545	515	443	503	538	522	514	514	503	509	553	549	525	485	505	523	541	572	533	518	502	453	522	507	577	518	541	498	490	552	505	493	518	532	497	496	502	531	521	509	495	479	544	492	526	569	479	533	588	494	517	534	515	512	498	535	492	504	512	490	521	545	522	509	527	486	543	489	500	515	557	531	505	572	504	545	565	521	552	510	510	531	538	524	528	521	492	492	548	544	541	490	495	534	528	547	541	519	483	509	549	548	506	510	523	525	511	505	512	503	557	483	512	489	530	554	517	572	509	533	511	496	485	532	488	539	497	531	512	536	502	531	524	513	540	531	515	517	572	504	554	483	516	541	513	499	505	526	522	521	546	505	519	509	484	537	534	517	513	513	528	509	523	530	491	538	459	529	494	510	515	511	534	523	522	505	522	531	526	524	526	532	520	511	502	515	555	517	517	511	508	543	503	544	524	531	488	533	508	508	516	540	527	546	502	530	526	507	493	497	560	512	585	566	517	500	472	511	578	494	526	498	531	498	522	540	481	490	547	547	495	535	520	518	520	516	503	536	525	479	495	535	527	493	516	544	551	520	525	537	513	561	528	529	504	532	548	526	504	511	532	500	528	529	513	541	510	542	541	524	540	537	468	489	538	482	498	556	549	528	558	506	506	493	535	515	521	555	521	540	499	472	513	544	551	554	510	500	529	558	514	533	574	505	489	505	525	527	529	536	535	515	550	477	514	525	518	488	483	539	484	489	517	500	508	510	559	538	526	522	547	493	554	493	528	491	509	567	496	497	503	511	504	516	551	534	488	524	560	491	515	513	493	511	528	514	481	515	515	490	488	536	552	498	482	517	530	533	528	549	528	522	521	524	543	530	509	559	546	549	529	522	568	542	527	509	520	524	554	493	522	511	544	507	529	520	513	533	486	554	505	501	530	507	510	511	552	518	523	544	536	544	515	543	508	499	493	551	491	557	503	511	537	579	497	545	498	553	526	539	538	550	549	509	484	554	533	492	540	512	527	551	525	552	477	529	499	530	512	527	533	541	480	490	532	518	511	534	554	533	523	508	533	568	516	509	537	516	534	560	534	498	497	488	527	493	519	517	548	515	516	530	531	516	524	505	585	546	500	524	535	517	486	493	539	536	522	508	527	500	515	552	531	494	491	510	510	524	534	517	534	520	504	535	558	540	524	546	507	499	531	508	512	516	509	535	554	532	567	543	547	560	516	512	548	526	537	536	557	529	502	516	525	529	499	517	544	542	540	566	527	555	492	508	501	510	484	515	525	476	499	497	505	519	540	509	551	520	522	464	545	502	473	531	508	522	537	587	545	535	495	497	549	552	530	500
81693	76168	65552	49419	51541	28920	3683	454	380	371	399	401	383	373	355	356	374	369	337	398	377	308	361	354	353	374	346	349	359	357	395	353	317	367	359	341	346	348	350	323	333	339	390	347	368	345	332	349	312	310	356	346	356	366	345	349	354	355	340	368	366	329	327	329	352	335	317	337	350	375	333	332	332	329	356	340	358	371	368	325	326	306	327	353	378	370	365	350	348	335	341	348	328	344	346	368	356	312	331	343	347	360	368	332	365	332	379	294	343	361	345	378	340	351	327	357	358	361	356	350	349	355	355	362	336	366	331	357	374	347	350	339	363	329	373	344	372	366	344	350	341	373	333	359	367	336	357	342	334	307	312	344	345	372	372	328	347	351	335	337	360	326	337	358	357	372	342	359	336	286	348	353	348	371	385	346	326	357	381	350	340	328	320	359	380	319	314	299	313	357	361	354	358	342	352	348	387	355	337	361	330	370	367	356	346	340	352	374	330	342	331	341	326	335	329	387	358	352	385	350	351	338	368	387	366	386	362	333	332	336	326	367	355	306	354	367	337	334	372	327	333	364	380	372	363	348	331	340	361	375	314	365	319	359	343	345	349	382	329	353	330	348	374	375	358	363	369	331	317	312	328	306	352	359	330	343	360	353	370	318	331	358	368	339	317	342	331	352	307	377	353	351	350	346	378	363	319	354	327	363	350	379	340	325	341	339	342	302	325	382	363	362	352	388	358	370	339	362	376	361	371	322	367	345	353	351	373	315	333	371	349	392	389	378	356	301	346	336	341	331	346	371	373	367	348	326	358	347	375	380	320	338	382	378	311	348	369	318	387	365	364	358	351	346	343	317	333	342	337	322	392	358	327	317	357	326	331	322	373	327	321	350	342	371	300	355	325	329	374	371	348	340	322	380	342	390	416	331	385	335	365	339	352	372	349	337	340	337	324	363	322	328	323	338	314	311	367	361	357	365	341	360	347	333	341	374	328	356	339	355	357	368	346	335	384	383	325	362	341	372	316	341	351	373	352	354	303	382	325	365	351	326	326	345	352	342	350	354	319	337	322	362	352	329	324	333	373	354	367	350	340	387	323	358	320	353	334	337	343	317	346	337	380	317	314	360	360	330	376	350	324	324	365	338	367	322	352	313	354	354	332	350	312	333	341	345	344	349	382	370	381	384	368	313	358	329	359	294	400	331	335	329	348	325	329	362	375	323	347	376	350	339	339	350	364	348	340	335	349	361	356	357	326	369	336	335	350	353	335	348	368	347	369	347	341	341	392	396	376	337	371	346	338	308	355	338	326	353	367	335	332	332	364	325	330	357	334	347	344	343	346	357	352	291	334	338	366	302	323	349	337	313	343	353	341	344	400	351	371	373	350	352	353	332	356	318	313	364	372	383	349	342	351	351	322	381	343	340	331	351	386	346	332	321	340	336	348	315	335	320	362	347	360	349	307	352	365	329	332	353	361	354	367	326	349	383	337	375	381	356	357	350	348	310	378	327	381	330	309	307	380	347	373	328	315	315	369	354	312	353	346	352	346	343	379	336	369	358	364	380	357	332	352	345	343	333	362	343	346	338	371	330	402	327	347	335	336	366	341	337	350	361	390	363	372	367	369	370	377	335	362	340	338	348	322	318	393	322	374	356	359	356	341	337	368	345	366	334	368	327	332	358	368	317	355	368	360	360	343	360	324	331	348	332	349	346	332	347	396	368	336	379	343	344	327	316	342	352	363	363	321	361	320	325	375	356	358	365	371	326	352	339	372	377	358	349	335	384	354	377	358	369	364	350	357	346	336	340	352	310	392	363	349	344	353	339	363	328	360	390	381	345	332	364	346	351	329	351	392	388	319	338	386	365	325	359	328	376	336	327	330	349	375	331	348	334	349	371	362	353	335	344	353	345	346	371	361	334	380	366	356	362	330	334	312	346	330	345	375	343	344	353	344	348	352	324	386	396	376	331	301	347	352	365	322	341	396	358	357	349	343	324	346	337	312	335	334	333	341	340	332	366	379	347	358	397	355	342	317	325	350	319	359	364	325	315	332	372	370	329	376	380	356	377	360	355	361	325	357	347	343	327	364	367	331	325	340	399	338	325	323	349	332	379	324	335	318	310	365	365	370	341	388	333	310	365	324	394	317	348	349	355	358	361	345	350	401	329	359	329	324	361	343	362	365	348	362	378	327	350	345	327	348	313	334	316	365	305	328	337	350	320	358	343	353	341	367	349	347	370	300	329	323	325	327	359	350	340	344	360	346	372	327	324	330	333	349	366	358	293	353	341	359	377	327	338	297	353	342	365	379	338	317	357	374	343	364	343	371	317	322	363	335	365	325	330	340	359	366	341	346	346	342	317	325	329	339	329	363	339	354	362	348	350	336	374	356	364	357	346	346	363	348	378	360	369	393	357	319	367	406	335	360	369	348	321	321	359	336	343	334	364	355	350	307	354	349	371	339	342	359	387	356	350	375	332	369	372	364	348	324	354	370	337	319	337	332	374	363	377	322	318	346	345	347	332	372	312	348	363	353	314	329	349	348	346	377	398	341	350	371	332	347	341	379	342	323	358	371	309	327	350	404	359	408	368	360	340	336	342	330	341	357	335	343	348	360	311	362	340	343	377	378	340	350	380	342	366	356	355	352	340	334	347	363	353	316	335	361	363	365	348	353	354	380	385	327	376	386	352	351	367	329	357	340	350	340	363	324	360	335	363	345	331	352	346	348	382	372	325	334	362	317	334	329	367	365	350	378	360	366	295	365	336	341	375	340	368	346	359	329	337	370	350	362	309	354	352	350	360	356	341	303	367	334	354	367	376	313	374	339	351	345	351	355	369	341	364	325	332	319	340	351	362	340	336	326	332	327	365	371	331	384	362	370	321	343	319	328	369	358	358	377	364	356	339	325	336	374	324	357	315	377	393	331	331	340	347	355	356	365	313	351	376	318	362	374	331	353	348	327	329	358	342	363	375	358	340	354	323	348	346	374	287	380	342	354	359	326	331	332	356	371	347	342	340	316	371	341	350	344	345	365	331	338	340	360	337	356	381	302	342	353	311	332	364	362	377	333	332	332	335	356	365	325	376	335	346	322	347	364	322	335	347	323	358	350	343	314	330	335	364	313	333	349	359	397	355	346	358	338	333	326	325	331	335	346	332	351	350	297	363	342	365	378	340	381	331	339	338	308	331	347	347	338	348	362	346	347	352	379	364	343	344	341	351	318	354	359	351	355	362	298	336	353	363	347	353	328	339	336	327	332	328	390	356	378	356	367	341	382	337	328	423	311	316	334	346	332	360	352	363	337	346	380	351	319	358	370	337	332	384	379	356	334	360	322	341	356	344	340	346	339	362	366	382	355	313	363	394	355	334	365	361	354	334	353	346	383	363	358	387	325	350	350	355	334	349	345	359	367	399	354	353	366	357	378	335	360	340	329	348	372	350	354	365	329	328	364	370	341	346	388	316	319	334	374	367	335	384	334	323	372	356	370	360
51844	60264	58528	59325	62300	24549	1249	1199	1089	1005	948	983	939	909	873	857	810	827	824	844	787	836	862	767	862	837	825	752	805	751	847	777	839	806	777	761	791	760	775	790	781	781	758	783	806	772	836	736	829	749	778	741	788	767	787	797	748	818	759	740	769	743	816	735	783	790	796	782	758	782	805	790	746	734	803	762	822	823	747	768	794	780	781	737	793	787	744	740	776	775	736	772	772	781	796	802	798	752	769	757	754	794	795	770	736	774	762	768	726	777	752	815	793	777	757	803	800	800	772	765	756	788	788	750	770	747	781	775	776	775	797	779	795	761	748	789	818	786	752	759	743	785	772	769	745	773	740	709	717	780	789	738	763	771	765	787	735	806	779	759	798	739	784	837	744	755	817	784	797	781	758	768	785	718	853	751	772	766	756	739	765	791	785	786	782	774	717	746	804	760	765	790	744	775	758	817	787	750	759	729	807	785	765	752	716	794	751	770	757	785	775	771	748	757	795	772	804	780	788	730	792	847	767	743	730	778	751	749	784	788	760	755	749	722	774	742	762	791	781	794	823	775	773	762	749	759	770	707	749	742	796	756	763	763	774	770	747	826	773	782	732	782	738	779	779	759	796	733	756	703	775	783	750	807	770	724	784	754	816	747	749	785	739	765	750	816	769	785	765	738	753	798	780	806	732	724	784	789	761	763	799	762	796	762	768	769	835	756	754	764	756	798	738	718	774	796	812	757	815	767	735	765	789	759	810	780	831	740	775	796	760	795	792	760	767	779	767	761	747	790	732	775	808	778	772	788	758	780	761	752	784	754	793	766	737	757	795	738	782	768	780	761	791	845	760	755	754	752	750	771	765	720	805	793	733	740	805	777	762	801	779	748	751	768	731	766	788	755	792	776	787	749	816	695	783	732	810	775	748	794	744	746	758	767	770	775	790	781	795	733	742	720	770	812	755	765	726	781	759	764	788	755	801	746	749	770	777	778	783	815	757	713	750	768	787	743	785	786	777	755	762	766	820	780	808	792	766	745	825	725	739	766	751	724	746	764	755	760	746	759	784	780	747	754	761	770	783	750	730	809	761	762	747	818	737	783	758	785	813	821	730	768	814	750	728	762	765	752	766	772	782	825	809	771	798	728	805	745	793	782	817	812	815	772	777	765	736	789	777	786	754	748	765	790	740	811	770	755	792	739	728	761	758	808	779	732	753	735	826	796	834	785	813	805	778	770	771	743	791	737	761	782	776	782	762	762	793	760	736	802	761	817	774	777	756	760	765	805	766	778	814	771	774	815	809	771	757	751	714	757	777	755	760	705	741	766	763	742	800	736	771	738	736	780	730	719	791	779	725	743	737	744	784	778	752	763	800	789	772	757	744	769	813	819	749	794	774	806	751	811	795	759	848	772	776	699	797	751	797	791	750	765	713	782	754	767	781	750	762	740	790	770	750	800	756	802	768	729	756	802	731	739	754	766	789	731	778	803	743	744	783	738	765	820	747	801	814	785	749	781	814	713	770	752	801	731	794	763	782	793	759	784	816	797	780	712	756	745	760	779	801	836	745	781	827	767	782	749	794	814	727	756	781	783	714	727	799	777	746	775	769	770	790	802	783	778	778	795	778	774	726	742	771	794	743	772	773	773	775	759	828	778	798	721	772	828	738	749	801	702	781	758	783	800	740	779	748	778	798	784	780	760	767	774	799	775	763	731	774	748	741	809	709	773	766	719	780	739	759	757	756	781	828	749	766	799	744	728	784	838	800	792	804	768	762	765	717	776	769	772	737	778	736	740	772	775	733	746	818	775	764	766	810	773	793	748	801	762	767	749	766	780	757	748	752	775	756	802	711	773	777	810	813	796	727	803	754	787	829	770	779	744	743	766	790	734	775	774	798	798	746	763	757	775	765	757	766	786	747	836	773	752	806	749	759	790	727	747	776	731	753	767	753	749	822	791	755	751	748	722	747	748	765	807	815	803	808	756	810	803	806	771	774	799	794	765	700	772	771	783	790	755	745	761	750	736	768	780	701	779	770	796	735	763	812	724	738	789	839	821	727	775	722	769	726	859	739	806	768	732	746	775	778	758	680	790	782	778	755	746	778	769	784	827	764	760	770	792	771	735	749	785	783	798	763	800	815	763	793	804	792	772	831	811	779	782	756	787	783	768	779	762	782	736	823	736	749	806	739	773	716	749	755	797	757	773	761	843	730	773	740	767	776	750	725	798	757	792	762	782	823	751	755	758	786	748	784	770	787	729	806	775	762	799	751	790	810	811	783	793	780	792	802	783	766	812	744	774	762	774	752	747	780	748	773	765	786	762	709	750	786	772	760	781	789	733	736	746	779	802	777	781	732	722	809	749	811	751	756	750	810	816	779	802	785	733	798	741	808	833	786	746	763	785	765	824	780	794	794	763	730	774	785	851	738	767	775	778	752	778	747	776	760	773	784	798	755	791	780	772	778	712	748	812	761	784	802	790	830	735	786	783	749	804	763	748	741	746	741	746	804	718	712	777	774	720	798	763	771	751	807	781	744	792	784	788	764	819	740	752	786	787	729	792	748	739	742	743	764	784	781	730	763	768	754	767	759	777	757	747	769	734	737	761	758	799	802	780	764	791	760	764	705	734	773	775	763	785	749	775	784	788	738	757	735	745	808	768	748	758	790	752	783	781	775	739	790	771	771	789	765	766	748	748	781	754	753	810	768	756	762	771	778	773	698	789	754	770	758	761	744	765	742	752	773	768	824	793	785	811	761	766	771	793	775	795	787	751	783	786	762	753	725	784	756	797	755	772	742	828	717	776	820	745	770	763	736	759	762	753	762	789	753	801	788	734	727	784	796	755	817	812	810	730	795	716	762	765	755	802	795	766	752	741	745	771	768	747	733	781	769	730	763	776	757	766	769	836	794	778	717	750	689	775	773	797	799	759	708	762	777	804	790	721	764	742	764	751	736	803	775	794	776	743	760	761	797	784	773	759	784	773	758	812	753	756	758	767	802	770	779	742	773	779	785	814	815	774	774	766	729	772	764	776	780	723	769	735	745	750	762	794	758	773	785	776	770	780	768	749	773	756	777	766	760	743	767	758	784	783	790	772	770	784	768	738	755	772	745	799	795	779	751	778	739	760	741	799	724	740	821	775	759	701	794	785	753	789	781	832	795	791	816	796	843	761	819	767	793	766	752	731	728	735	806	805	796	793	761	773	797	751	758	774	773	838	729	819	766	777	768	797	791	705	734	807	780	752	753	775	787	764	790	769	761	758	804	744	773	793	748	789	760	798	757	788	845	788	790	770	792	759	801	777	749	760	766	785	777	724	754	732	787	728	781	780	801	760	820	780	780	778	787	773	769	777	782	808	808	739	759	751	799	744	757	763	768	789	783	714	788	784	777	788	791	767	815	808	768	740	706	755	805	802	750	744	785	737	824	770	798	752	782	784	749	804	794	800	752	761	802	751	783	742	849	778	778	714	779	774	752	781	777	763	745	767
62021	29005	10858	3183	2526	1010	290	281	305	294	294	284	303	318	300	323	307	273	281	329	299	315	274	288	263	267	292	276	340	275	285	314	316	292	325	315	310	298	297	309	281	288	330	322	318	298	299	320	307	301	318	307	309	279	294	298	319	289	321	305	301	311	270	314	364	296	308	283	267	304	301	303	276	294	317	277	300	324	328	340	290	299	316	317	295	335	309	314	296	289	315	265	298	308	282	264	288	338	274	285	306	309	333	297	282	318	279	301	289	296	269	300	287	320	307	296	338	287	261	286	281	305	306	298	264	304	281	333	304	270	273	304	302	290	308	306	312	318	264	280	264	300	317	316	305	309	303	339	303	313	321	289	287	260	301	271	304	302	268	318	281	300	299	326	280	281	308	307	304	291	295	303	323	276	299	308	301	316	270	310	304	315	273	287	289	312	302	326	320	280	308	342	298	301	248	314	318	291	303	309	302	303	298	297	307	319	327	328	312	277	285	341	273	312	320	271	312	314	293	315	309	305	304	296	280	287	288	292	327	304	314	323	319	292	299	300	309	304	294	260	275	301	282	319	279	300	281	291	272	334	298	307	321	318	291	300	307	282	317	281	291	292	315	309	283	276	306	310	282	285	299	312	263	296	274	307	281	284	292	302	273	283	313	303	297	335	324	282	261	315	299	292	288	308	321	313	273	294	289	294	331	278	303	323	280	312	279	307	310	297	284	335	279	315	272	285	301	290	317	283	284	280	267	294	310	305	277	306	308	280	304	280	304	290	321	300	297	312	331	330	346	301	287	313	314	286	314	321	269	308	337	302	297	305	304	317	297	295	308	297	294	277	302	301	339	300	302	265	307	281	256	303	305	269	309	302	310	284	287	277	283	288	275	306	308	293	297	328	279	305	286	290	274	283	325	332	284	339	297	304	282	335	319	296	355	279	285	311	311	317	302	297	264	276	258	285	315	292	303	289	280	314	293	280	286	332	300	303	294	259	292	301	254	309	286	283	290	353	323	291	322	280	301	346	294	317	306	314	342	261	313	317	322	273	290	310	302	281	284	296	296	274	264	270	291	336	288	280	315	344	302	314	298	311	319	303	266	319	311	306	301	293	294	293	321	284	300	271	272	319	322	324	329	270	325	276	288	290	312	300	275	294	292	292	279	281	271	280	283	314	314	318	302	306	309	315	316	306	321	327	285	280	273	315	288	303	291	297	326	305	325	264	302	288	278	312	270	294	304	299	292	337	331	313	318	292	314	296	328	311	304	302	267	274	284	307	298	314	293	329	309	275	296	300	315	269	336	288	338	294	309	265	295	284	288	271	283	318	299	307	348	269	293	306	355	322	264	248	285	312	298	315	283	289	267	285	310	281	317	319	296	288	303	288	285	274	304	321	301	321	304	287	286	309	295	273	313	279	268	319	302	304	285	287	294	296	333	331	253	314	284	269	259	306	279	284	267	309	303	272	307	259	288	275	291	311	291	291	289	257	290	322	313	276	333	273	291	319	317	325	288	330	310	290	312	278	302	269	296	305	304	293	334	302	293	307	307	317	313	322	301	339	288	322	342	267	322	251	304	275	322	283	330	298	351	316	295	267	312	287	329	301	269	284	281	299	280	293	254	262	284	299	329	310	300	287	282	285	314	332	323	288	285	287	301	289	308	284	292	290	323	304	292	281	325	297	340	303	306	277	294	286	267	308	284	306	312	302	297	329	317	294	293	271	267	292	298	321	285	289	300	310	283	309	287	317	316	279	270	291	284	299	299	277	328	320	289	304	308	300	291	308	320	318	293	290	296	306	277	254	300	280	299	291	276	309	276	284	303	331	295	290	314	302	297	289	287	291	286	279	295	298	297	324	353	301	280	300	308	293	302	297	279	274	293	308	283	298	287	270	337	293	295	294	266	265	332	329	333	296	317	330	273	314	284	265	322	293	278	299	302	303	295	319	302	313	312	305	283	265	278	324	328	307	307	331	276	299	296	316	308	306	281	285	291	314	297	251	307	277	255	279	293	287	302	288	313	283	286	315	312	302	284	293	315	308	316	297	303	313	311	290	294	288	303	265	299	334	336	312	320	309	316	296	234	290	304	314	309	305	303	303	306	290	322	287	306	275	293	320	258	304	265	295	277	294	311	321	296	295	272	301	280	334	314	284	313	290	300	299	300	300	289	279	292	293	300	326	289	304	292	305	330	313	305	273	296	278	301	274	308	311	303	297	315	302	288	312	298	333	292	271	326	279	306	292	310	272	304	303	314	266	298	269	279	310	296	293	321	292	291	303	300	307	345	301	324	313	275	284	296	311	289	299	284	294	299	285	317	295	330	303	301	283	314	333	288	284	315	328	288	306	317	271	301	275	262	345	307	299	295	304	279	293	284	293	270	261	300	317	295	316	337	311	279	320	296	282	306	321	281	277	305	278	307	296	287	307	314	280	277	293	309	258	303	287	318	269	289	297	299	350	277	292	299	277	315	269	262	299	290	316	279	318	312	317	282	273	284	294	288	279	312	320	311	291	300	264	334	301	275	322	286	292	298	306	328	290	324	306	304	265	286	303	263	316	276	300	323	284	271	273	301	314	271	305	312	289	324	319	329	300	327	265	317	304	311	269	291	299	291	301	279	306	282	314	316	284	325	282	308	286	281	317	256	298	330	294	288	310	333	313	322	271	288	259	275	327	295	337	300	285	323	267	285	292	287	302	331	327	291	288	269	285	295	304	308	308	325	319	322	275	295	309	294	277	307	325	277	339	280	271	299	292	302	302	310	337	315	293	291	302	293	312	310	279	306	302	281	288	335	285	284	283	300	288	314	303	294	299	310	313	288	309	300	339	288	284	291	274	303	263	309	272	285	280	299	340	309	308	300	295	280	317	310	328	286	299	315	297	307	290	322	327	273	328	321	322	277	293	267	262	286	285	299	299	326	313	333	304	306	328	272	305	298	314	289	308	317	311	293	315	293	312	278	272	295	291	277	292	264	304	277	274	299	285	314	314	283	292	316	294	294	305	282	283	290	305	304	284	326	264	271	287	307	298	276	276	276	254	321	313	293	326	319	288	305	287	288	294	310	288	289	310	314	313	305	329	280	280	299	337	309	314	285	253	289	327	339	312	321	269	283	293	298	300	316	282	309	280	316	288	333	286	321	289	304	328	315	284	290	327	303	320	319	319	302	300	289	286	291	293	314	301	277	267	261	273	295	318	310	278	320	256	303	294	289	299	281	304	305	285	282	332	298	290	265	292	277	287	282	279	311	289	294	288	283	287	286	318	281	340	322	333	303	337	301	301	339	302	293	286	317	274	299	285	315	260	291	272	306	291	308	284	303	317	319	307	316	311	318	288	317	277	283	269	323	312	297	305	264	296	295	323	339	305	297	285	285	320	296	288	319	298	327	287	323	313	299	318	267	290	286	291	308	296	296	312	324	291	286	315	327	311	311	288	319	278	297	301	283	298	315	322	282	284	280	321	292	292	289	277	280	287	327	305
32942	13827	10131	8011	7838	2829	646	630	700	639	637	658	671	649	654	675	614	624	661	645	661	682	635	659	655	675	640	675	643	612	647	634	660	654	625	677	657	677	591	632	672	659	649	670	641	588	675	664	690	646	734	693	640	609	668	643	657	661	690	610	655	659	683	676	651	674	617	611	634	652	629	652	669	627	641	653	649	648	646	688	651	675	651	671	658	624	684	641	632	647	641	656	606	633	660	675	605	617	678	683	637	620	608	648	634	648	706	676	691	669	633	622	654	664	663	647	689	674	659	681	652	657	690	626	704	634	611	660	624	624	623	645	661	691	691	664	660	634	638	657	673	679	652	644	638	633	617	660	611	689	621	659	606	625	629	665	631	643	632	665	727	634	637	660	677	663	666	667	641	707	663	675	652	643	632	657	639	656	668	670	695	622	639	640	641	602	642	588	675	665	643	647	630	641	629	683	651	647	696	686	652	653	600	666	675	642	691	685	675	641	643	662	643	608	619	644	661	637	638	660	685	670	659	644	651	596	669	658	663	686	662	664	665	664	628	669	653	661	661	630	714	709	682	663	620	709	653	596	645	643	655	627	662	674	685	677	652	669	636	645	645	664	654	654	635	648	651	673	644	673	645	571	616	699	632	661	626	651	627	724	684	675	642	673	637	663	645	640	628	592	634	673	636	702	606	638	673	687	666	662	639	647	652	699	672	629	658	569	659	661	672	639	628	651	640	649	634	669	652	671	629	644	680	656	621	627	625	639	681	610	636	607	664	663	646	611	607	652	636	614	686	687	621	636	673	630	633	683	686	624	661	652	605	691	608	655	650	669	683	655	666	629	655	645	683	664	670	656	664	608	660	630	653	657	595	606	650	655	693	659	612	622	659	630	585	624	587	643	655	646	671	677	658	630	616	653	619	622	627	673	685	647	609	646	654	670	621	647	642	646	671	657	671	663	628	643	679	666	655	641	668	680	646	619	651	641	682	658	647	707	639	608	655	693	618	675	669	654	653	674	629	634	596	624	695	675	669	636	666	598	625	651	658	634	663	654	704	683	636	652	637	645	636	686	631	658	610	634	626	635	628	625	652	640	624	647	693	672	587	678	628	625	654	666	631	652	671	657	665	694	626	679	657	634	669	704	668	634	634	639	633	674	688	664	626	644	673	652	715	659	670	649	651	646	608	657	660	642	615	707	659	650	633	618	658	706	664	673	652	681	648	665	661	622	668	661	651	660	699	673	702	642	636	671	659	656	673	625	671	608	628	682	672	675	658	648	645	681	629	640	611	652	658	673	629	646	657	633	624	674	642	610	611	604	636	639	645	631	625	660	690	658	621	671	605	652	631	693	669	631	645	653	682	603	648	603	668	669	671	683	662	661	681	694	660	681	627	617	590	652	708	646	591	669	640	676	627	659	641	606	684	692	654	652	642	635	649	669	651	611	631	655	643	655	663	611	690	667	654	605	623	615	661	655	609	682	643	629	617	636	676	640	631	605	657	596	694	650	657	646	637	662	663	652	597	646	679	638	630	658	642	629	707	601	677	616	627	700	631	673	652	676	665	663	657	637	653	637	672	676	669	631	636	657	651	711	625	667	657	636	664	639	649	685	627	615	658	699	651	685	663	668	679	635	669	682	622	654	642	687	663	645	663	604	604	667	636	632	697	627	648	619	665	641	659	652	602	623	686	642	614	716	668	635	649	645	652	626	669	654	671	609	667	625	650	712	644	691	648	731	636	608	631	665	678	647	697	651	660	671	653	712	692	653	618	653	643	640	682	675	651	656	672	648	672	687	648	644	603	680	675	637	674	657	656	642	659	592	659	645	658	664	669	663	656	648	625	627	665	668	641	640	670	670	601	657	661	670	680	644	618	670	700	641	679	636	650	647	601	646	639	667	662	642	601	676	671	661	643	654	692	668	685	651	648	655	621	676	623	627	616	640	619	679	627	669	614	673	638	637	643	685	678	650	616	646	644	633	642	711	664	642	683	691	661	660	628	656	739	615	664	662	658	627	658	623	690	672	671	674	621	645	732	659	620	626	629	658	649	641	659	638	655	598	663	645	661	685	615	623	641	650	648	687	662	677	607	626	691	640	611	670	578	682	679	647	624	674	697	653	613	681	650	688	644	655	712	677	664	694	640	645	672	665	643	684	691	641	609	628	639	638	633	648	676	671	639	631	670	635	654	710	655	670	641	689	640	667	664	668	641	661	694	631	649	707	637	641	674	681	628	654	637	641	617	665	658	679	666	673	585	616	609	608	696	665	686	646	625	645	637	656	642	697	607	695	636	670	652	641	675	671	611	671	711	620	623	679	652	590	657	644	671	668	595	608	628	655	691	657	657	653	662	647	654	653	657	645	661	644	645	686	662	597	654	656	628	624	637	594	628	646	655	659	671	667	704	658	614	659	616	630	664	666	647	646	658	622	669	607	636	631	644	668	615	691	608	642	644	629	613	621	602	677	652	694	620	684	638	639	651	705	608	692	670	645	601	658	649	644	612	623	685	657	691	601	664	616	646	670	650	643	661	663	691	651	689	653	705	657	649	651	591	703	608	657	631	663	633	687	637	658	629	627	695	657	670	611	652	668	679	622	633	648	699	623	691	611	682	697	688	687	677	685	618	665	655	659	677	652	653	681	621	685	654	674	712	652	654	648	631	642	637	676	659	663	648	675	705	637	644	639	686	663	614	650	663	620	623	682	644	636	623	654	641	662	649	630	647	624	638	670	673	641	654	650	684	649	674	650	617	610	635	651	648	654	640	625	646	649	655	676	647	618	641	645	697	659	617	642	654	706	665	663	592	677	665	593	655	639	676	633	677	672	649	665	633	659	629	657	653	646	666	650	659	598	673	620	605	626	631	645	616	662	657	657	667	650	634	685	653	628	670	677	685	613	638	665	633	597	648	672	648	705	640	627	650	666	694	666	632	611	693	670	605	654	698	624	653	630	674	639	634	664	681	619	672	635	614	644	655	659	654	658	658	654	630	642	664	655	604	675	642	646	694	636	646	623	663	654	627	649	661	680	684	647	655	645	654	667	679	657	647	681	657	669	652	669	649	662	694	626	648	600	637	691	651	662	646	598	670	636	662	627	626	594	675	630	666	645	696	646	634	606	650	660	648	677	657	649	603	657	629	669	641	664	636	655	650	657	636	636	698	702	660	631	650	630	664	632	616	644	647	625	650	653	623	626	737	697	634	616	678	640	635	636	680	605	604	620	638	662	623	668	668	657	679	671	656	624	657	609	674	645	638	633	615	669	691	647	705	677	668	663	627	633	671	690	653	654	711	645	666	618	676	645	636	601	661	632	624	647	641	660	647	606	639	643	629	671	649	621	670	623	668	659	661	662	642	650	698	597	655	615	628	685	647	641	623	678	649	645	678	661	641	654	600	664	654	655	655	689	673	615	607	668	654	594	651	660	612	632	668	638	698	631	681	659	658	665	629	653	649	629	682	648	631	661	633	664	623	646	655	655	628	633
75714	66982	54728	40832	41211	17542	1161	279	266	221	238	226	225	226	198	218	242	241	221	232	214	211	208	230	243	213	210	220	229	201	227	213	223	218	213	237	196	230	236	218	212	205	198	216	219	208	229	215	238	212	216	230	222	221	223	189	248	248	221	244	227	199	188	220	199	201	249	211	217	211	225	222	206	222	211	215	192	240	229	217	189	204	206	243	226	208	173	192	210	218	217	235	232	223	208	245	246	210	221	204	248	183	206	220	221	210	237	228	217	234	215	237	240	190	220	242	212	194	223	220	233	193	199	195	251	248	202	237	218	237	212	228	191	235	232	204	235	188	213	202	193	195	199	206	230	246	222	206	240	250	254	201	207	231	213	240	233	227	223	219	226	218	216	237	215	243	197	258	208	222	256	195	230	229	222	252	201	229	238	212	201	237	234	232	213	218	231	252	216	207	236	231	222	234	201	214	210	237	209	235	248	210	218	272	231	197	221	202	208	193	221	225	215	214	204	198	216	231	209	225	229	200	203	234	230	223	193	221	233	222	199	212	211	209	184	234	224	214	216	233	208	232	227	212	196	200	217	217	217	225	225	216	211	210	227	190	234	188	232	206	229	268	204	210	228	204	198	209	199	216	228	251	230	222	223	219	217	216	226	221	215	239	182	233	204	216	177	225	227	190	226	195	226	202	203	223	207	178	201	213	240	234	227	197	226	210	212	200	230	214	213	222	209	206	216	196	215	228	208	211	228	227	228	201	239	213	216	217	227	221	204	221	217	212	208	242	231	248	219	217	223	247	209	219	204	213	201	247	230	208	197	225	248	214	218	220	212	225	251	211	211	228	235	194	205	232	224	230	221	214	206	219	205	224	212	213	236	241	235	244	234	217	237	197	235	193	213	211	241	199	218	222	186	220	207	220	226	207	233	215	235	218	228	200	219	206	187	186	214	231	209	217	197	206	186	191	218	209	226	219	181	228	234	225	174	222	229	212	208	244	258	211	209	227	217	226	221	222	203	220	236	211	236	218	212	213	228	210	241	207	210	203	217	199	231	249	240	197	242	212	191	198	224	229	226	240	202	227	243	218	213	220	207	200	232	224	229	243	207	209	234	190	214	207	231	254	242	182	214	233	201	236	230	210	219	221	229	233	241	227	215	217	232	216	213	230	232	240	195	224	211	232	214	223	228	227	232	220	212	199	212	255	212	206	223	222	244	195	230	212	220	248	226	225	235	256	193	211	214	193	204	241	205	226	227	225	220	203	221	195	231	218	221	204	214	215	248	215	216	265	205	226	213	238	232	231	224	257	225	235	227	205	233	217	252	211	227	220	242	222	214	210	246	210	241	223	222	224	202	204	201	233	230	231	216	254	201	224	238	195	223	213	207	207	199	203	212	218	229	241	207	218	224	216	212	209	223	209	241	218	206	191	212	208	203	227	224	231	223	212	239	204	243	249	222	225	221	221	229	219	209	226	190	190	228	215	206	248	214	192	201	226	223	249	226	208	234	237	240	198	226	237	228	199	237	198	240	211	227	222	224	245	249	209	228	211	224	200	225	219	202	243	221	213	230	205	226	263	225	199	241	205	246	242	207	224	217	216	216	201	234	225	215	215	241	226	222	218	224	230	214	211	226	199	230	229	213	206	199	187	209	218	236	246	216	225	216	218	200	203	209	215	240	222	226	219	228	249	218	219	202	218	216	222	215	222	233	219	228	235	217	236	218	229	224	198	225	200	224	225	204	217	226	205	209	200	221	215	227	233	231	206	220	220	193	212	230	200	206	212	208	222	229	223	206	223	240	231	225	198	206	259	229	205	222	221	238	229	251	211	203	227	237	214	211	183	215	216	222	234	239	211	228	226	208	199	233	222	198	217	242	215	233	210	209	223	231	196	235	265	224	201	199	199	243	231	238	204	233	202	207	213	236	216	217	237	215	229	252	261	195	231	227	210	234	235	241	226	237	202	244	190	208	215	191	217	224	226	198	210	198	252	223	214	232	211	230	220	196	214	206	208	228	201	200	198	201	215	232	240	214	222	223	224	228	198	216	218	203	219	206	198	229	230	190	214	229	224	247	207	217	251	229	212	199	258	220	228	241	236	233	234	212	225	206	248	215	240	231	214	219	227	204	235	200	204	214	223	239	221	215	224	243	212	193	229	196	199	209	208	221	208	236	243	208	223	225	212	206	231	225	246	226	219	212	219	239	228	217	228	207	204	220	229	226	210	194	224	211	219	205	255	232	209	231	229	220	218	226	196	278	209	238	232	220	220	235	210	250	198	239	183	209	219	224	190	215	222	209	221	188	241	213	217	224	220	227	241	209	223	215	233	219	228	210	233	207	213	203	216	228	220	215	250	212	200	215	257	196	198	205	209	242	243	223	214	198	196	248	235	202	213	228	223	249	187	215	208	213	218	217	193	204	235	201	223	257	226	203	227	219	211	214	221	267	229	222	219	214	238	236	232	225	215	223	235	222	235	196	218	222	239	209	211	209	237	239	222	252	208	210	241	222	227	214	193	211	223	240	233	211	202	205	204	205	229	192	217	230	217	209	227	243	184	196	223	234	205	224	262	213	249	230	193	239	199	234	245	218	210	224	241	218	228	249	205	229	219	231	223	229	218	216	233	199	203	192	214	226	253	229	192	220	235	222	226	227	239	217	233	200	198	234	238	190	190	206	187	225	198	214	256	223	211	207	252	198	241	261	198	207	211	203	229	223	229	216	206	205	269	233	220	213	217	227	243	225	229	233	216	180	203	224	212	222	247	220	238	218	204	209	220	226	219	197	211	225	250	223	225	211	188	241	197	239	211	192	236	226	210	232	245	221	220	224	224	206	208	216	233	211	253	213	221	213	204	209	219	230	230	217	229	235	201	229	218	229	221	225	236	247	218	225	218	200	204	231	243	225	225	223	206	207	218	188	219	218	234	235	222	210	186	199	207	218	251	214	248	228	189	224	206	206	266	219	203	226	217	232	218	220	210	221	229	240	196	214	218	204	222	234	208	224	226	187	220	207	221	212	217	252	234	222	190	210	231	206	210	210	236	211	214	211	229	227	214	200	196	191	214	233	193	213	199	221	209	218	193	245	230	214	223	211	199	236	245	242	221	245	211	220	193	204	229	221	220	219	215	230	206	229	237	220	226	196	207	234	224	224	195	205	250	206	238	195	203	216	212	221	185	199	227	227	199	266	221	233	215	211	197	219	220	229	218	196	194	209	185	239	227	192	227	243	235	223	189	214	211	220	226	211	234	229	257	184	188	248	236	202	220	218	220	200	217	194	221	196	205	198	227	211	231	229	185	214	220	214	198	254	234	255	199	214	208	224	220	218	226	234	227	207	233	222	227	217	200	217	207	214	231	246	223	212	231	235	227	234	221	207	243	209	215	203	230	232	219	211	215	229	237	237	231	209	198	214	223	228	250	252	239	251	215	229	221	213	235	229	177	231	230	210	212	219	189	200	216	194	218	225	228	227	211	216	227	192	209
45868	51136	47575	52205	52182	19202	822	737	686	697	621	648	559	570	579	558	518	536	554	549	533	568	538	527	557	539	557	543	514	552	531	513	539	528	528	562	510	533	534	493	575	478	530	498	517	514	540	556	544	535	514	527	495	535	526	536	550	500	492	504	512	533	531	548	519	487	514	476	510	493	542	499	519	531	512	526	579	509	525	518	510	493	510	547	516	486	539	544	544	499	499	514	535	502	524	528	503	532	530	506	508	515	517	502	532	541	528	506	549	526	506	533	512	506	481	523	519	486	489	511	508	533	519	509	521	497	502	515	523	503	529	506	463	504	511	529	530	505	534	528	508	535	506	520	506	522	520	497	472	501	575	516	528	531	496	508	496	525	529	507	511	546	530	487	519	528	510	513	520	504	521	495	504	491	553	532	471	499	493	520	500	491	485	497	496	530	488	489	564	516	560	512	565	527	527	524	494	524	516	511	525	505	511	520	505	520	516	549	520	543	515	461	521	507	539	509	536	517	485	487	525	522	529	465	542	508	503	528	557	507	510	532	525	493	486	475	497	513	498	502	512	509	466	488	549	472	525	554	492	497	543	490	510	497	506	476	477	548	536	524	510	527	502	524	519	511	498	488	534	544	518	492	531	493	510	520	556	512	490	546	512	526	502	549	489	464	494	474	538	520	508	514	514	479	506	553	492	520	526	558	543	463	526	500	497	525	518	503	564	528	511	500	510	481	518	495	564	511	509	501	498	535	481	541	491	475	533	482	509	496	508	531	519	544	523	494	517	548	559	506	541	521	501	499	483	525	535	567	517	514	511	513	521	496	522	543	542	499	518	493	530	521	542	482	552	507	538	527	492	509	514	463	500	516	527	537	522	522	529	533	489	516	514	554	548	507	535	523	517	527	502	518	543	503	497	534	524	476	540	498	516	529	463	512	531	501	534	483	542	536	486	507	487	507	514	456	502	480	508	513	505	502	478	516	490	525	480	514	483	515	531	518	522	481	545	520	530	525	513	543	470	529	502	497	482	523	516	532	518	494	547	478	503	476	537	498	533	502	541	517	533	518	521	509	549	522	525	528	541	518	504	499	506	498	518	475	534	532	530	546	491	503	541	528	501	516	514	498	524	495	495	532	478	528	493	526	491	513	540	517	526	525	487	529	494	491	495	524	506	569	570	483	482	514	505	485	607	517	534	479	540	518	511	537	540	522	506	527	498	524	504	532	521	502	520	482	500	502	545	554	535	536	531	515	489	519	489	494	500	528	493	516	534	502	558	554	514	496	554	538	511	498	497	547	542	522	483	500	510	538	511	497	505	488	528	550	500	482	477	506	542	506	505	494	519	530	469	505	481	493	503	514	573	505	535	479	465	564	491	524	536	448	524	522	483	504	528	509	544	509	507	550	519	562	509	555	511	499	513	506	518	495	504	551	547	551	530	488	566	501	504	500	523	498	530	484	487	500	508	473	534	542	526	508	510	546	551	515	483	490	509	493	524	558	529	521	519	528	522	489	535	523	507	504	498	517	586	537	513	523	487	520	499	488	519	505	528	499	514	502	520	529	545	534	473	523	530	516	507	530	468	540	503	526	497	495	535	529	490	498	521	544	516	548	494	529	506	496	485	517	497	512	528	466	528	504	557	497	491	495	536	545	513	543	506	531	505	532	502	514	508	498	521	511	546	477	513	505	485	527	545	569	548	526	486	548	500	529	498	513	515	504	515	503	494	503	474	525	463	491	496	543	518	520	516	533	482	506	532	526	502	510	536	528	534	537	505	544	525	507	515	556	499	546	517	559	470	502	520	507	487	504	493	516	503	467	510	491	510	522	526	532	519	563	507	516	544	550	583	555	512	523	533	510	535	540	518	534	486	456	511	521	539	469	517	493	493	533	508	509	543	509	524	463	561	489	501	500	538	536	477	506	554	494	505	477	545	537	483	560	533	520	501	549	516	473	560	488	534	497	526	505	471	503	506	471	492	488	516	478	546	526	510	500	486	510	514	509	489	533	516	507	519	495	518	527	521	530	533	493	565	536	456	547	537	522	522	522	494	562	531	560	488	537	492	503	491	490	519	547	510	503	550	491	537	526	544	492	502	492	533	490	511	516	512	526	517	507	497	548	490	506	509	518	503	525	469	525	508	535	492	515	507	521	490	542	487	543	499	509	501	494	547	483	480	516	518	489	510	531	504	537	509	534	471	499	550	476	532	529	526	530	520	521	504	553	552	506	510	529	517	525	550	501	475	508	520	515	498	460	472	504	509	508	573	505	483	524	540	505	534	523	520	528	485	491	549	477	537	528	501	542	502	528	513	499	520	513	507	515	542	524	506	506	512	478	521	510	519	534	514	512	493	535	503	537	538	475	498	506	483	522	494	488	520	511	487	493	551	534	531	480	519	497	478	517	562	512	556	510	531	529	527	526	511	524	535	509	547	496	522	524	539	537	529	521	476	511	529	570	482	521	487	505	523	551	491	488	471	467	557	522	540	531	504	538	513	485	532	519	528	546	517	523	519	524	508	525	492	555	529	526	534	521	527	510	523	495	508	513	522	532	538	495	530	554	527	505	522	483	502	551	501	526	528	505	514	499	548	515	544	541	500	503	507	540	506	487	510	534	543	526	538	505	563	525	563	505	491	506	476	505	552	503	498	490	524	497	526	557	471	527	504	511	541	505	531	488	535	526	520	543	493	522	521	524	521	491	486	508	500	534	486	503	554	487	503	510	524	510	501	517	551	508	526	502	514	517	501	516	482	508	549	483	494	491	520	513	512	515	506	484	526	529	496	488	524	510	536	512	521	520	502	522	542	535	540	519	496	509	526	513	523	513	511	496	555	502	506	505	511	477	517	546	518	507	518	543	538	494	484	511	537	502	504	475	519	539	524	549	502	495	500	509	512	529	529	509	543	506	545	518	563	527	525	496	527	516	494	540	515	542	509	553	482	498	515	512	525	539	525	509	534	503	488	504	508	505	486	521	551	530	533	480	471	540	553	542	551	531	492	487	497	471	513	569	524	507	477	515	539	524	504	531	469	521	482	510	512	502	553	484	497	507	505	465	549	497	521	521	500	530	513	560	515	497	521	517	502	569	500	500	501	550	453	494	520	509	478	516	552	490	497	568	535	507	501	543	502	474	484	544	525	506	505	529	526	521	487	493	526	466	534	521	496	482	516	507	558	501	510	448	495	539	527	526	513	539	541	523	491	525	511	535	499	509	485	481	505	542	528	538	515	499	506	542	514	541	528	535	527	525	526	539	514	498	507	501	527	514	494	537	538	525	501	527	510	532	530	488	527	521	502	515	548	515	510	535	498	499	547	563	534	503	555	480	491	505	518	509	522	498	503	485	518	522	548	536	535	525	468	544	523	467	527	500	553	500	511	535	504	509	497	524	493	523	504	541	554	524	498	505	508	555	522	498	520	521	492	516	515	521	480	540	493	508	540	499	520	530	535	537	519	525	518	519	519	510	510	510	488	532	529	489	494	540
81075	78306	64310	50839	55145	26609	3411	510	474	451	421	411	342	379	365	333	397	405	369	334	379	325	322	353	320	337	328	346	352	342	346	345	319	329	370	361	344	336	388	378	371	353	316	325	316	351	337	321	371	345	332	344	356	349	347	390	384	366	339	371	350	350	317	316	345	347	340	340	362	348	338	350	337	361	369	369	340	390	321	345	324	351	336	340	352	360	337	351	358	341	350	387	352	372	351	342	367	367	352	358	344	327	376	353	320	383	416	328	371	355	342	352	368	350	325	350	346	381	333	376	369	365	360	347	348	362	380	358	366	316	334	320	359	369	334	343	328	375	318	358	330	338	382	341	339	355	329	320	352	334	356	345	335	349	341	347	304	352	324	356	345	340	385	322	298	367	334	332	332	359	363	371	350	385	390	362	376	342	325	353	334	353	354	365	371	364	347	361	350	374	316	343	333	351	333	374	374	306	349	330	342	331	307	368	344	367	331	365	364	325	353	340	358	322	327	365	367	368	344	352	318	322	339	323	346	349	345	340	391	364	345	342	381	345	340	348	414	325	267	318	333	354	349	270	334	348	355	415	384	372	335	350	369	376	360	360	364	370	358	351	355	373	354	353	335	330	356	359	367	301	301	329	359	380	355	360	379	339	341	362	378	304	396	306	351	364	371	363	383	369	340	348	361	369	368	345	329	328	354	323	421	313	376	363	338	337	297	366	324	359	383	384	327	319	330	333	339	346	341	336	351	317	353	340	381	369	375	349	324	342	329	357	346	344	374	361	365	317	326	367	360	363	341	367	373	327	379	380	340	346	358	341	357	358	329	348	372	389	341	351	360	352	346	337	342	369	343	357	312	400	330	358	369	361	352	367	380	344	353	316	357	342	351	367	350	354	349	335	369	366	339	363	385	315	345	347	316	309	369	324	339	309	379	403	377	332	362	328	365	353	340	345	310	336	367	387	389	363	328	374	392	349	342	325	327	357	338	347	367	340	373	350	305	337	352	329	318	354	404	331	336	316	320	335	352	356	308	360	362	363	330	341	315	384	353	403	341	314	340	324	330	377	339	336	349	368	369	383	357	396	345	365	348	357	343	290	368	348	341	349	372	362	355	373	345	331	332	382	344	354	324	339	340	353	354	337	335	312	345	320	331	352	332	352	327	381	339	354	384	333	354	334	375	394	335	332	396	343	357	331	329	354	325	379	386	351	339	346	338	344	360	364	365	369	367	329	342	318	355	365	335	337	349	369	333	351	347	343	343	352	326	359	317	343	373	346	318	387	344	340	358	357	314	344	358	390	355	334	364	335	355	326	367	369	296	350	322	355	358	354	349	353	332	338	398	306	402	342	358	324	337	339	350	369	360	356	342	336	351	350	321	346	326	322	320	310	339	321	321	354	377	296	360	363	367	360	356	323	335	357	332	369	376	359	377	330	358	356	338	339	337	348	341	354	335	335	342	384	374	336	356	370	353	360	345	362	355	317	343	365	345	314	366	353	389	333	352	338	391	373	363	395	367	373	346	344	358	342	382	354	340	371	341	330	310	357	324	388	346	375	372	327	349	354	330	377	331	358	350	344	359	331	358	351	344	375	335	355	308	338	349	329	341	366	285	325	383	335	321	367	395	331	312	346	347	344	374	361	380	310	357	354	355	345	362	357	364	319	309	349	363	360	334	342	328	392	342	316	337	366	359	331	332	345	367	319	325	381	332	373	364	355	361	328	343	301	341	365	356	372	360	315	367	334	357	348	351	328	340	317	304	347	351	341	362	375	339	370	375	340	334	362	350	331	355	341	333	376	355	379	325	320	334	341	331	349	353	378	355	364	337	337	345	350	392	361	355	361	379	312	351	377	367	325	330	355	325	368	337	361	356	341	351	374	351	319	318	332	370	338	329	329	347	327	333	338	354	349	361	348	308	347	330	367	368	312	379	362	368	317	404	332	338	317	340	327	326	336	393	324	338	364	363	367	342	369	365	369	349	349	354	373	347	340	363	326	357	353	370	345	357	323	370	347	326	344	339	377	360	340	340	347	346	344	341	368	372	356	354	328	295	296	359	370	317	334	350	322	330	330	305	337	340	338	360	389	370	376	330	333	366	370	378	335	343	295	304	369	319	324	362	344	308	333	370	333	341	327	332	344	334	351	351	369	323	344	371	349	328	349	322	367	342	316	310	348	322	321	329	314	358	329	403	345	307	308	353	383	336	347	316	320	341	359	348	311	337	350	360	349	312	361	376	296	348	321	352	346	374	349	332	341	346	347	336	357	395	315	344	334	382	365	383	356	340	340	321	351	340	348	316	342	345	358	367	347	365	367	321	335	369	339	345	317	407	401	316	341	358	352	356	333	341	342	325	349	344	399	332	328	341	369	328	334	372	368	340	344	372	328	350	337	358	345	368	358	362	358	381	345	311	345	349	370	358	376	355	316	325	362	316	369	374	356	388	389	354	323	395	369	352	341	370	369	346	349	352	381	324	336	359	293	358	350	339	355	325	342	337	359	361	392	357	329	367	338	345	363	386	342	351	347	391	353	326	332	363	334	344	385	375	349	345	376	324	346	350	352	374	339	377	341	375	363	359	342	359	370	323	341	362	339	371	352	369	349	330	362	342	347	366	367	372	361	340	360	345	315	356	335	340	355	355	341	372	301	380	346	320	316	342	332	319	358	370	366	347	334	346	322	389	381	330	364	355	369	382	346	335	351	372	332	340	344	369	358	320	361	348	354	367	383	376	359	377	361	346	338	365	314	398	360	348	346	336	396	324	357	342	323	334	347	378	342	347	326	362	338	332	374	372	356	340	361	347	369	361	326	300	370	335	341	354	338	382	389	358	351	331	341	338	351	363	368	366	355	359	331	324	317	350	348	361	345	346	333	320	334	361	370	346	335	349	365	345	347	326	319	375	365	362	350	392	335	323	393	397	339	342	357	374	373	339	335	355	353	371	328	352	359	337	342	365	324	312	343	351	335	339	351	342	300	355	344	362	351	355	369	381	364	337	361	358	344	334	353	363	345	331	342	347	332	372	325	337	337	330	362	352	334	344	361	336	385	350	333	372	413	349	323	345	345	343	358	341	366	364	345	363	338	349	351	342	355	336	327	362	316	328	352	345	345	350	337	395	381	312	335	348	363	343	352	366	341	332	358	329	363	394	356	360	351	355	349	372	377	320	351	355	333	345	311	341	339	353	306	329	318	365	358	349	360	347	334	369	340	309	377	315	370	330	368	375	360	346	368	333	410	345	366	360	355	350	371	337	321	372	331	339	354	315	330	346	365	379	357	351	340	346	338	324	365	317	331	325	368	351	360	360	343	350	373	347	376	370	346	339	371	349	354	352	332	328	354	341	346	331	357	356	346	346	361	306	363	344	359	355	355	376	332	344	357	298	355	319	355	333	354	389	377	375	379	376	317	367	345	354	335	379	327	349	337	353	346	349	375	361	368	327	326	352	353	366	323	362	320	380	357	362	321	368	361	315	349	326	356
50127	61293	57345	61492	63998	26643	1252	1195	1068	1013	942	936	920	928	860	863	864	815	863	811	835	829	786	828	842	842	787	796	845	788	755	815	776	769	768	761	766	793	794	759	817	838	735	831	792	790	813	813	826	776	760	781	750	819	828	794	761	801	742	834	808	797	790	795	740	750	815	805	746	767	774	784	784	747	831	781	762	735	757	796	750	829	723	794	806	791	757	781	756	787	782	733	805	756	814	749	760	761	807	740	770	807	752	800	769	722	789	751	800	743	793	803	753	785	786	740	756	783	749	781	791	723	777	776	769	777	712	765	754	767	786	742	772	786	795	750	744	771	753	750	803	824	792	759	765	772	771	785	749	715	757	817	707	743	796	769	731	807	795	769	782	804	795	811	748	746	759	731	789	758	768	793	753	831	760	804	745	748	781	802	774	832	781	747	781	796	783	719	738	797	795	760	760	787	773	755	771	778	811	776	719	772	801	763	760	755	786	774	735	761	752	755	767	773	791	812	748	764	758	768	795	741	774	766	798	779	801	757	733	743	763	796	743	796	810	756	770	796	733	774	792	713	804	797	777	759	758	767	771	745	798	821	793	807	768	797	755	786	727	783	787	809	783	754	788	776	764	789	797	793	731	758	778	757	753	756	764	787	776	777	791	762	829	757	749	794	783	812	750	761	823	789	791	749	805	692	769	746	805	772	756	753	813	776	771	812	794	750	804	725	798	804	828	764	801	734	757	751	806	810	771	765	779	778	772	754	765	781	765	796	807	744	792	740	815	728	793	773	751	784	793	729	827	835	773	769	786	764	789	836	735	846	743	755	752	791	720	741	792	777	711	806	748	783	788	793	776	783	732	765	764	785	756	849	782	770	779	783	722	819	767	759	778	767	769	768	788	803	776	751	735	776	753	810	793	768	747	739	800	781	737	818	714	777	779	796	737	746	773	786	800	754	763	772	766	735	793	779	773	717	727	790	750	742	740	815	741	767	759	804	790	809	801	749	772	763	754	778	767	778	758	764	782	782	713	769	766	784	790	772	827	784	753	768	766	765	790	801	753	790	767	768	747	766	838	763	806	770	765	832	790	789	763	707	736	742	802	761	776	694	747	763	763	747	750	775	778	735	779	792	758	705	736	782	737	785	737	809	801	740	783	773	770	738	791	788	794	776	820	805	805	773	838	801	797	829	773	795	788	724	732	749	782	801	786	765	750	821	784	771	792	764	776	799	736	772	750	769	717	754	783	780	788	791	752	791	730	761	781	744	789	762	735	731	802	784	795	733	764	794	837	717	823	757	821	747	793	782	732	808	781	775	761	829	806	790	781	777	822	791	738	758	782	763	828	775	796	776	761	813	816	757	780	755	782	781	752	777	815	720	755	773	749	778	787	745	761	767	785	791	783	800	796	741	757	794	727	771	807	798	767	789	736	774	740	763	749	801	743	818	809	808	750	714	762	797	756	780	745	755	772	759	750	785	817	777	807	704	779	769	768	762	808	782	765	789	797	740	784	750	754	758	731	770	767	763	849	807	795	805	726	750	854	812	772	783	785	777	802	788	768	786	774	783	761	757	795	814	825	764	744	784	727	780	772	789	773	799	771	771	720	792	794	776	769	814	765	748	780	785	806	817	742	782	790	799	751	766	811	793	781	773	802	804	756	807	825	786	830	809	770	762	818	728	781	719	765	725	730	831	736	739	761	804	790	781	785	770	736	743	776	812	774	705	825	767	755	782	766	809	752	797	773	736	761	769	796	786	797	785	763	821	799	768	808	747	783	782	733	759	776	741	784	770	778	752	750	760	765	801	745	774	806	777	790	772	747	761	769	772	729	829	735	756	745	813	744	816	728	736	796	770	839	791	749	797	786	793	815	764	790	769	727	797	812	744	780	739	773	777	750	793	769	772	792	812	782	800	810	770	763	739	767	848	790	740	759	767	746	784	777	806	781	756	758	792	750	844	753	784	761	833	729	746	760	721	802	829	759	796	753	781	751	770	782	746	783	779	793	783	743	811	764	783	794	748	790	773	778	794	790	796	771	779	791	784	769	787	821	756	772	778	773	807	792	802	789	795	817	748	751	810	769	778	767	762	769	810	766	773	763	763	768	801	779	753	775	757	759	767	805	762	806	767	802	786	773	715	762	788	814	751	750	765	824	782	739	767	751	785	822	790	811	779	764	768	765	743	789	745	808	773	766	794	813	789	776	794	762	743	767	741	761	750	762	777	815	758	808	743	754	785	780	729	764	778	759	804	787	736	764	808	842	816	771	742	731	783	789	792	772	713	746	792	804	781	758	754	769	743	780	757	813	758	762	745	794	819	775	807	780	808	815	704	750	776	815	797	797	818	737	804	762	833	720	785	721	761	799	735	781	786	808	789	750	781	826	730	771	784	774	751	791	782	775	753	792	762	777	759	766	772	780	728	791	801	774	808	794	805	784	753	747	823	724	803	778	766	703	787	779	778	769	811	775	800	824	736	726	763	749	814	720	812	792	723	793	750	834	765	716	814	720	750	774	821	793	804	776	735	789	771	791	771	811	775	741	775	732	773	746	742	798	778	827	744	797	814	731	770	788	794	780	778	777	794	741	764	799	802	769	808	755	735	765	828	777	780	754	798	724	762	796	780	796	739	789	724	816	749	773	770	753	783	738	784	765	782	806	795	765	791	762	761	755	769	770	760	761	763	816	718	778	783	768	755	761	832	742	780	800	731	783	751	799	719	736	779	762	830	769	752	771	764	761	796	839	808	736	754	793	758	768	780	774	769	778	825	756	728	773	803	766	752	775	789	765	788	791	756	800	848	783	784	749	706	753	802	764	783	774	716	747	767	772	753	762	763	754	747	793	787	774	755	809	788	825	785	807	733	786	756	803	782	776	768	753	765	803	770	731	772	741	778	803	731	774	767	829	780	756	764	777	759	736	720	791	738	798	765	732	801	781	744	769	780	779	752	789	779	804	771	708	783	795	732	777	807	784	797	776	776	780	760	823	754	851	756	798	789	763	776	786	781	792	720	777	700	750	777	800	764	746	768	767	848	761	773	788	720	789	748	810	816	745	784	768	784	777	789	770	730	812	790	759	743	760	794	794	754	801	766	811	801	794	781	758	734	772	763	702	776	799	782	792	815	848	759	771	746	742	778	799	774	743	830	794	804	758	790	776	745	778	768	763	804	739	785	757	799	770	799	769	756	786	728	805	785	812	793	780	747	804	809	709	794	742	767	762	799	788	792	771	735	765	745	790	745	758	761	815	788	770	811	764	775	803	788	801	766	761	785	767	724	764	788	749	783	840	759	739	791	777	764	752	818	722	783	775	795	804	747	761	772	763	780	747	786	751	798	796	787	749	777	719	753	744	769	725	785	730	783	719	745	760	729	729	813	781	770	740	783	834	766	746	783	788	719	737	710	791	722	754	779	750	754	812	742	732	825	763	723	728	772	765	769	773	748	784	825	806	794	769	805	758	782	764	779	795	821	773	723	736	756	750	792
60555	28136	9387	2952	2762	690	290	282	274	281	295	314	306	291	303	311	299	301	288	276	285	316	281	307	293	277	310	311	312	325	295	287	291	297	309	282	309	294	271	266	269	278	278	281	270	288	320	307	274	303	288	320	289	288	271	307	295	280	333	301	306	302	317	277	308	288	316	258	306	311	297	288	265	315	285	263	303	290	297	314	317	298	289	322	294	265	292	275	283	285	254	278	289	300	263	281	349	289	311	310	281	278	272	272	293	291	318	352	318	308	272	265	282	299	307	289	290	277	291	287	289	277	284	276	283	296	282	314	270	310	301	305	309	288	277	309	315	297	277	314	296	294	298	308	275	297	291	304	302	284	317	296	306	302	295	304	275	274	291	250	297	301	304	288	291	328	315	262	313	280	301	278	304	300	285	262	275	315	277	266	297	310	309	278	301	272	281	316	300	321	285	316	302	289	295	281	292	281	283	309	318	321	307	277	307	299	262	276	302	256	285	325	285	269	298	314	313	286	304	294	259	304	277	273	280	304	271	326	303	283	278	324	324	328	272	298	291	269	321	242	303	265	264	282	298	281	302	277	285	309	300	265	295	278	301	326	284	311	295	266	269	299	321	273	265	288	293	304	298	295	310	303	307	292	329	317	305	274	309	276	284	306	290	315	316	294	271	291	292	268	306	297	271	287	256	286	290	274	266	314	285	289	289	292	276	294	291	301	295	265	292	309	309	304	299	305	323	278	272	314	315	314	258	291	307	290	269	289	281	277	272	266	255	268	278	299	287	313	303	293	292	303	326	286	282	302	331	288	243	291	313	313	324	269	256	286	310	306	298	298	292	303	314	267	293	294	283	273	291	269	297	272	291	300	333	308	277	258	295	304	283	287	311	254	301	318	289	292	301	306	279	264	333	323	299	268	330	288	299	304	280	294	319	295	302	308	264	282	301	274	315	292	267	299	272	303	273	295	298	273	301	303	310	309	278	274	291	299	295	278	293	286	277	314	275	292	291	266	261	264	309	295	294	289	294	293	295	303	329	288	246	294	304	278	282	273	286	323	297	286	304	305	309	319	296	277	251	304	321	307	273	264	312	308	276	279	274	315	281	309	265	275	285	295	293	278	303	308	299	322	263	264	272	300	278	277	263	312	283	311	297	287	292	291	311	284	302	300	277	281	304	281	323	315	307	306	323	323	310	273	275	293	307	308	295	310	300	267	287	298	274	290	296	271	277	277	278	295	290	276	304	293	267	263	296	295	291	298	275	280	278	344	270	285	347	275	313	265	278	306	313	293	311	306	294	304	291	315	320	261	289	288	281	306	285	286	296	286	261	296	291	288	266	288	300	313	278	309	291	295	323	333	279	281	281	270	273	250	306	273	312	303	317	299	303	285	285	272	305	299	309	320	269	299	312	299	280	280	285	293	319	295	313	294	284	251	305	301	286	297	292	276	275	258	282	294	288	339	320	314	331	284	314	322	309	301	300	292	319	294	292	274	304	276	294	295	260	318	275	303	292	304	306	268	255	271	304	326	309	283	263	314	277	289	270	315	292	314	317	308	308	338	321	276	272	267	306	281	244	280	265	284	280	283	328	285	284	292	297	310	323	304	277	282	277	288	290	330	283	302	285	287	297	291	311	279	309	283	289	320	271	289	301	283	284	297	338	299	312	285	277	292	284	319	314	301	334	297	290	312	315	299	272	287	286	298	309	315	301	306	334	272	317	261	281	268	294	301	272	306	316	304	331	288	303	264	263	263	301	305	285	311	281	301	314	314	289	294	355	307	312	267	293	304	317	288	319	297	263	322	306	306	314	305	316	281	299	271	262	262	285	287	316	294	286	252	267	294	310	292	283	320	290	284	291	319	310	334	285	270	264	276	284	294	278	314	286	291	287	282	298	300	271	264	282	296	323	294	294	264	292	262	256	304	278	282	349	306	295	287	291	286	297	314	262	325	322	316	280	328	288	336	271	315	325	280	273	328	294	260	325	303	303	252	294	317	289	294	326	288	321	268	289	292	286	274	338	323	319	306	308	259	266	297	340	310	291	280	302	258	314	294	271	293	266	283	291	270	303	324	273	328	292	287	284	299	302	278	283	243	286	342	278	255	288	298	325	315	268	297	270	263	284	281	267	313	266	289	282	280	324	299	306	292	262	294	295	304	312	277	283	297	290	298	328	281	280	323	309	288	275	266	290	281	265	294	284	282	289	237	312	314	297	267	304	299	308	298	258	290	267	303	297	295	293	282	271	301	296	310	339	287	286	303	262	279	285	302	318	309	269	324	295	298	278	287	277	294	269	281	286	308	293	319	321	307	268	275	278	303	293	265	284	275	313	284	280	271	308	318	305	281	293	284	285	308	302	271	289	295	318	300	288	298	300	295	285	281	346	284	298	326	299	291	299	311	314	287	301	239	309	280	297	278	283	291	308	297	288	253	266	269	279	280	281	260	318	295	283	278	336	270	324	287	302	330	285	286	312	278	316	299	299	300	281	298	306	290	320	277	292	293	316	279	274	299	301	303	296	298	301	259	285	304	295	302	266	301	321	286	304	301	303	304	264	315	330	301	275	291	293	310	312	272	298	302	293	261	300	306	269	278	282	302	255	296	280	283	310	266	284	263	323	270	272	289	321	318	296	298	298	271	307	293	331	302	318	296	293	290	309	296	288	275	313	310	293	314	311	278	281	297	305	257	312	280	298	280	266	284	298	263	310	328	304	275	303	324	276	286	275	273	300	262	272	270	299	306	295	296	274	316	280	297	300	277	306	313	298	271	315	287	295	328	288	301	292	260	327	283	305	273	298	292	305	359	293	282	274	297	275	306	274	291	295	279	317	288	285	298	275	333	287	291	297	282	288	271	290	286	310	324	280	317	293	316	282	291	267	265	321	308	294	293	291	328	291	316	303	286	290	289	330	297	293	309	322	273	298	299	300	319	333	309	267	285	302	263	274	322	264	295	309	272	296	303	268	305	282	292	319	274	300	269	294	322	276	281	287	326	293	289	292	284	293	312	302	331	291	314	316	295	300	345	311	295	298	296	291	294	295	319	280	268	297	299	284	292	317	284	293	279	314	297	291	300	296	304	301	294	322	316	313	282	287	289	306	256	302	292	302	305	290	337	305	263	286	307	324	297	314	285	305	260	294	252	279	260	286	295	302	268	279	292	286	294	289	311	254	272	266	317	281	310	311	319	310	283	300	283	329	273	275	282	271	277	310	320	300	283	292	307	266	282	281	279	276	292	281	291	314	283	319	264	304	330	288	300	313	283	303	267	291	291	268	271	305	296	318	281	279	309	297	289	277	290	334	284	286	268	295	305	285	289	276	311	310	274	286	304	299	282	280	307	265	309	287	300	280	303	321	302	262	300	266	322	283	318	301	296	272	297	293	330	243	311	270	271	294	284	277	303	299	292	299	269	298	322	283	281	299	283	294	302	291	286	276	317	286	313	281	290	281	311	305	282	301	269	296	270	306	328	310	283	282	325
31414	14696	9430	8001	8306	1707	647	620	628	676	679	614	623	677	712	649	661	635	635	652	634	676	663	675	713	664	660	651	632	610	641	622	663	653	639	694	663	612	664	625	708	649	651	637	636	658	623	683	675	621	678	674	622	674	612	573	629	606	649	628	654	618	664	650	673	666	644	680	677	635	656	620	620	648	644	614	647	648	597	631	613	676	630	658	613	594	623	590	622	640	654	636	655	676	643	651	653	645	636	625	666	655	661	598	616	647	621	658	637	630	670	630	623	652	625	653	641	650	658	664	619	652	605	661	627	609	634	667	665	606	669	703	703	581	623	632	630	654	655	602	651	664	658	615	705	674	631	648	638	660	672	656	641	683	647	629	616	632	633	609	629	638	611	604	664	603	659	618	670	653	665	614	606	689	655	611	710	630	626	661	630	650	637	619	640	661	646	664	630	634	671	699	600	635	694	619	663	652	618	691	648	614	602	693	618	658	613	651	649	648	673	617	642	616	662	612	648	596	610	649	666	612	664	673	613	653	611	636	621	673	633	679	624	613	630	708	637	637	664	674	710	604	620	657	624	590	609	634	608	680	652	656	645	676	603	642	633	627	686	668	665	637	612	636	635	608	654	624	666	671	621	611	623	683	621	633	627	634	639	629	611	629	683	681	653	605	667	668	644	639	684	628	639	640	663	659	669	671	644	623	654	639	642	628	666	613	649	670	652	655	689	662	602	634	587	633	603	721	652	673	636	652	613	653	607	628	653	646	649	649	643	663	635	670	665	591	663	644	664	599	625	637	648	603	622	618	596	609	673	620	641	641	623	624	654	660	660	677	629	635	618	655	667	661	651	669	658	691	667	610	594	615	623	663	634	635	633	651	620	626	617	656	663	669	645	659	665	644	635	630	649	642	660	672	656	643	600	628	652	648	646	618	653	655	666	677	644	628	641	651	664	659	633	643	646	643	644	650	643	700	672	612	620	630	621	661	665	654	632	660	640	589	621	625	596	634	630	653	599	639	590	656	666	658	667	646	635	664	672	658	676	650	657	658	632	627	636	644	624	666	591	645	658	639	642	635	627	625	647	609	611	648	668	618	640	695	642	675	674	666	634	654	685	647	647	660	653	626	634	671	614	705	654	646	655	625	657	628	664	636	667	671	680	629	627	610	616	619	621	655	642	631	647	663	655	626	650	657	656	608	617	627	651	654	630	652	656	586	624	690	630	637	628	629	606	686	639	626	693	664	617	651	681	643	579	652	673	624	640	674	593	640	671	695	655	642	621	604	661	624	664	697	649	650	677	655	615	629	660	657	670	627	626	599	669	666	647	623	624	656	654	649	606	614	643	672	635	687	613	646	663	631	640	597	649	612	636	638	648	666	674	597	630	654	633	620	687	648	640	684	631	681	661	646	615	646	651	642	677	633	640	672	620	668	605	626	686	671	601	685	637	626	666	663	641	659	613	621	639	572	607	598	614	680	638	634	635	599	640	656	632	601	622	648	644	627	587	606	685	658	640	665	648	657	671	668	656	646	617	672	619	642	614	683	660	610	668	658	667	654	658	629	663	674	665	682	634	689	627	685	628	635	624	631	663	645	638	611	641	650	626	574	632	691	646	646	615	648	659	627	588	673	623	612	648	642	668	608	658	625	630	611	626	655	628	648	679	619	650	646	660	588	617	653	630	624	626	667	650	621	658	632	654	610	642	634	643	623	623	648	673	656	640	632	583	630	628	642	622	667	598	648	599	665	662	639	667	682	620	655	624	634	630	653	632	595	662	624	609	655	627	650	635	682	654	648	659	645	649	667	625	626	615	637	661	621	617	646	630	657	593	614	624	653	619	648	648	643	618	656	622	658	672	626	627	612	632	629	625	670	630	635	635	663	610	664	672	677	658	602	636	614	627	667	641	662	600	624	659	660	626	650	622	656	687	609	685	650	656	686	661	603	618	661	644	635	603	658	658	656	586	626	614	651	642	574	640	639	668	720	627	608	687	598	635	628	644	647	680	642	633	641	659	617	666	641	629	658	624	616	595	667	632	671	628	655	686	631	637	645	662	607	644	628	623	635	634	629	623	681	716	657	556	652	657	614	652	623	614	661	655	659	701	649	666	619	663	688	624	625	643	668	643	633	643	634	601	655	655	653	624	661	589	638	634	644	678	626	652	620	649	647	599	612	618	671	611	621	602	658	611	616	641	609	604	601	682	670	646	647	651	633	647	655	651	619	667	661	630	656	631	633	663	662	642	671	648	628	660	656	580	634	609	651	671	675	640	657	649	608	659	628	673	642	640	672	645	665	662	635	626	647	711	613	646	664	646	614	634	670	633	644	645	595	682	653	660	652	629	649	614	663	673	637	626	636	634	622	632	660	668	667	648	648	641	603	651	664	632	635	673	634	692	673	649	613	601	657	712	580	647	619	578	629	588	594	608	671	625	628	636	625	574	654	630	675	645	610	638	625	676	646	618	637	689	670	630	642	608	660	663	649	647	625	657	632	672	628	634	639	632	597	621	619	649	634	674	629	664	658	634	647	617	630	617	668	685	630	616	661	612	660	643	628	619	668	661	664	706	652	583	600	675	635	638	658	670	587	664	663	685	640	671	641	645	648	654	612	625	636	661	664	649	639	600	615	641	661	666	640	630	604	647	647	653	640	633	626	668	664	665	628	640	649	650	636	651	613	620	641	625	617	667	616	643	671	650	639	658	611	630	660	652	607	612	629	603	635	621	645	638	628	638	595	620	624	703	642	628	655	671	631	631	671	663	629	655	586	635	647	656	668	632	600	643	658	639	640	633	644	655	648	630	645	631	644	649	630	646	642	661	639	629	659	609	646	664	641	628	641	688	622	674	628	640	631	619	621	683	636	604	668	670	653	654	644	632	643	644	612	648	644	643	647	670	626	658	633	636	650	703	624	685	603	630	603	640	611	643	656	691	630	638	615	640	664	605	647	627	655	625	602	648	661	653	608	642	637	639	645	636	658	607	617	635	641	650	645	619	611	633	641	632	624	648	657	622	672	634	649	647	630	642	633	615	642	657	644	668	638	621	632	640	646	682	622	652	643	651	674	665	609	621	606	633	649	657	621	594	616	639	666	629	663	705	600	657	645	624	645	668	625	640	630	625	641	679	673	646	654	631	696	625	633	606	652	650	671	626	646	658	650	631	642	608	606	659	658	604	653	668	643	576	693	628	652	686	624	649	670	640	695	627	622	669	641	665	634	628	624	616	630	623	614	643	574	608	630	659	668	633	638	672	693	654	640	674	651	688	605	636	601	644	630	652	631	649	601	628	663	643	627	641	610	648	662	637	647	602	619	667	595	723	645	629	661	642	664	636	640	662	665	608	641	624	632	610	664	601	665	646	669	625	648	622	637	646	636	669	613	601	648	657	649	655	661	643	650	673	616	642	625	640	679	646	648	628	639	635	649	665	632	651	637	647	654	663	638	654	607	660	633	622	632	645	598	605	638	688	676	647	666	668	662	635	635
75751	67738	53874	38514	41410	16729	1090	290	245	226	216	212	231	249	239	230	228	237	224	217	219	209	210	220	241	258	240	205	224	192	238	222	202	232	229	227	245	239	235	212	221	182	223	215	208	229	211	216	225	235	208	241	242	207	213	237	236	196	215	188	234	231	211	207	231	230	221	226	207	246	215	223	216	203	202	239	214	232	245	202	236	207	246	205	223	217	219	241	200	219	196	207	223	225	217	198	217	210	208	184	207	226	200	210	221	247	262	222	227	215	251	226	229	205	235	200	202	226	203	213	216	240	212	199	203	170	224	201	217	202	203	223	238	221	216	237	223	221	216	216	202	218	220	235	238	212	187	186	212	251	220	228	234	248	206	191	202	215	218	218	191	205	203	216	187	218	210	222	246	218	197	193	216	203	232	218	218	207	229	231	231	212	219	224	229	236	207	212	227	211	236	237	204	214	231	201	217	211	208	225	204	244	211	215	236	222	229	228	173	222	249	230	229	214	233	255	216	224	225	210	203	204	210	203	200	194	204	227	229	204	204	198	220	247	212	251	210	215	224	221	196	205	240	244	194	234	200	208	247	208	195	218	218	181	207	214	220	220	230	219	188	223	222	223	222	203	203	214	225	215	231	202	207	205	191	203	216	213	202	208	236	227	221	207	197	212	237	212	207	230	231	240	202	207	220	195	187	228	212	185	193	219	212	208	177	218	213	222	197	213	216	195	221	230	217	208	225	228	236	198	202	214	235	201	222	229	242	208	221	206	248	218	232	201	231	240	231	248	190	199	213	223	223	222	212	210	216	200	210	188	209	225	239	229	231	212	241	217	208	224	219	228	208	199	224	204	205	196	239	200	227	199	232	219	221	211	202	212	206	216	232	236	214	199	228	228	206	209	208	201	230	211	216	176	208	230	218	215	199	224	210	214	248	223	186	245	231	236	190	222	219	172	228	188	198	226	204	210	197	203	206	200	214	244	244	190	182	205	208	221	230	192	225	218	217	241	224	189	237	223	229	216	210	220	210	230	231	225	215	207	224	226	214	204	193	224	201	205	220	211	220	213	220	201	215	223	190	216	196	234	209	228	205	207	187	221	218	220	209	206	247	208	201	207	211	234	225	222	217	217	205	215	221	207	236	200	204	195	176	214	221	225	213	194	231	233	191	242	211	221	204	216	203	236	215	210	223	184	212	226	213	193	202	214	214	210	190	205	221	239	229	224	210	206	228	203	216	169	225	224	202	217	202	194	224	207	165	221	234	203	210	220	212	175	222	194	214	245	178	218	219	214	203	197	218	234	206	230	252	213	214	244	189	238	226	251	217	179	199	213	230	205	217	231	226	215	241	241	210	203	216	211	224	211	224	231	244	182	220	195	252	197	205	212	228	218	228	198	228	208	202	196	228	193	214	219	201	239	210	218	208	228	252	173	196	230	220	230	208	213	208	210	229	226	212	203	201	226	197	208	219	205	202	226	235	233	204	221	195	206	243	208	191	211	227	211	203	211	219	215	217	195	239	200	225	230	217	216	254	235	239	222	211	216	209	219	224	221	219	221	213	212	234	209	252	207	202	189	233	213	224	191	214	208	233	208	206	246	210	210	242	235	245	233	218	221	250	209	212	216	215	223	191	209	213	207	225	239	206	202	210	228	215	226	245	206	189	199	221	241	216	206	199	218	184	193	207	214	196	196	225	249	205	192	223	242	220	233	210	220	228	241	225	239	195	209	234	214	212	200	203	243	224	193	198	212	219	239	217	194	214	221	218	206	236	233	223	218	229	224	203	223	236	217	220	228	222	213	195	233	217	210	253	217	202	201	192	211	209	218	207	214	207	211	234	215	208	232	226	202	199	217	191	195	218	195	224	232	217	244	208	226	221	244	207	236	214	227	223	237	216	211	233	237	208	181	229	209	233	220	230	213	237	194	227	228	199	196	223	217	212	232	213	232	213	229	207	231	219	222	211	214	205	256	210	216	204	242	220	198	197	200	201	233	198	223	203	195	196	215	211	201	203	203	215	238	227	226	232	236	231	213	204	223	208	252	243	219	190	224	249	228	180	186	280	197	215	233	206	221	192	224	200	239	222	222	195	202	254	235	192	240	207	230	192	198	225	216	227	204	210	226	212	212	225	226	216	202	248	192	236	222	221	197	205	191	237	210	192	197	203	218	232	200	194	215	216	234	225	241	212	212	228	214	203	206	224	225	229	219	237	213	205	209	217	225	231	230	246	225	230	210	190	217	199	195	238	223	204	188	220	199	206	221	238	231	218	210	215	245	238	212	218	227	240	195	219	231	239	202	226	206	224	230	216	215	225	210	219	220	249	207	233	199	210	226	214	219	235	208	241	220	237	205	203	221	211	211	210	211	232	218	200	214	225	202	203	205	199	200	218	213	228	217	225	222	253	213	211	216	220	224	256	213	209	202	197	218	213	223	240	199	216	249	168	214	225	187	242	210	203	230	234	227	223	217	210	217	207	244	213	234	203	252	221	215	207	214	209	195	198	220	208	211	229	201	210	208	233	195	207	213	209	217	243	233	226	220	201	209	197	211	231	206	206	222	225	245	223	208	208	210	203	182	205	233	187	205	221	217	225	216	219	224	209	214	245	203	208	205	194	223	217	208	203	239	213	221	204	227	215	210	230	233	183	202	199	196	214	213	207	224	217	213	239	249	205	205	209	185	238	206	200	229	238	212	233	212	225	187	211	230	186	220	221	210	224	237	211	195	215	224	217	223	216	230	229	233	223	220	221	201	217	232	218	238	207	238	212	209	228	226	210	222	200	217	211	207	226	236	211	188	207	214	235	214	200	188	206	229	186	210	202	198	228	224	218	241	201	219	195	225	196	205	212	242	211	205	204	236	254	192	187	230	222	206	215	227	245	211	194	217	209	196	222	214	235	218	188	219	191	188	239	209	203	226	225	249	217	203	234	208	218	223	212	192	210	230	243	193	255	226	217	244	206	239	215	222	203	213	203	213	223	196	202	206	209	236	218	221	215	251	207	233	228	230	255	231	232	250	230	246	233	219	221	222	226	203	232	217	216	227	228	192	216	186	195	221	224	226	251	208	201	212	203	188	220	230	216	209	210	217	206	217	232	224	189	223	187	222	227	229	221	212	217	196	210	242	222	226	195	197	200	219	230	209	242	236	224	221	213	213	245	209	202	205	240	226	202	237	231	236	218	219	223	258	219	200	229	206	206	226	202	209	246	205	245	223	213	213	226	223	255	207	217	219	225	212	229	225	226	195	234	245	215	181	238	190	252	222	210	193	221	229	211	180	202	251	214	207	200	227	220	196	238	218	234	198	224	224	229	201	226	229	219	211	233	239	226	228	230	223	206	235	227	217	215	217	241	221	195	210	191	209	220	198	218	249	219	198	217	199	198	198	198	222	207	194	235	231	218	216	222	185	206	245	251	234	219	203	201	222	193	201	230	225	215	218	229	225	236	199	217	209	256	197	221	204	221	219	225	204	233	204	205	195
45844	51649	47302	50328	53030	18127	789	736	735	678	605	636	629	599	551	551	558	560	546	536	571	520	549	552	502	568	511	550	526	536	562	519	528	537	546	509	504	514	514	494	521	506	492	526	486	493	536	473	520	527	523	527	525	509	485	544	475	502	511	545	502	493	506	508	527	492	504	503	521	482	550	485	471	520	531	487	551	518	541	493	495	498	501	495	548	523	482	509	460	521	539	483	515	488	500	554	490	531	499	492	484	480	512	523	487	494	491	525	486	505	502	538	534	491	532	503	501	491	489	578	472	494	486	472	491	474	483	467	526	504	536	503	504	516	510	472	510	515	526	512	518	531	544	557	498	521	528	495	526	529	474	526	469	488	500	529	524	518	493	525	501	536	494	487	521	515	486	583	486	492	533	495	516	535	504	499	562	484	474	539	512	524	501	526	490	524	486	539	483	508	490	508	477	481	544	490	528	515	477	520	501	516	486	483	548	490	483	529	511	521	464	534	523	518	515	500	505	496	474	468	542	532	500	542	521	485	526	470	504	512	520	541	550	564	504	491	513	493	488	545	503	487	536	514	493	500	529	490	452	512	528	506	517	483	501	485	532	505	477	517	511	509	493	480	522	549	525	481	471	515	514	503	500	494	479	482	494	512	504	499	477	496	547	491	506	511	501	496	520	530	492	497	503	504	535	491	488	504	504	492	495	455	510	475	516	512	507	546	504	511	535	494	490	526	562	509	501	509	518	497	521	504	521	515	496	481	524	512	474	509	510	508	510	528	512	511	512	532	522	537	523	487	522	510	495	511	484	524	533	512	525	526	497	496	495	569	512	516	516	532	505	514	488	542	537	515	562	483	539	515	563	502	476	512	558	519	472	521	510	516	482	509	483	497	505	514	523	518	483	512	501	535	508	516	539	535	509	510	502	485	514	523	512	530	481	494	501	491	487	532	487	505	500	499	525	506	527	475	511	504	517	501	512	538	478	529	505	540	496	494	520	523	519	491	529	539	544	546	498	558	506	535	525	523	511	493	508	542	529	505	517	489	478	525	495	482	498	527	508	492	525	500	511	565	493	517	490	466	500	467	488	517	527	497	510	498	514	509	526	473	521	547	537	564	509	500	514	509	495	471	538	505	495	513	474	507	534	553	524	490	518	527	520	539	514	504	494	494	486	501	488	489	547	528	521	507	540	493	507	558	504	531	499	524	489	504	510	511	510	522	510	534	493	509	498	526	506	483	495	487	481	474	480	490	520	545	516	543	513	449	507	518	502	517	533	514	543	505	492	510	524	501	504	501	523	502	523	540	528	513	531	481	519	549	521	509	509	522	547	478	495	526	541	535	550	499	504	537	544	495	520	514	476	486	498	528	519	474	530	525	540	538	537	523	532	508	519	508	503	530	508	483	569	537	515	481	515	490	525	505	484	486	518	562	507	558	482	506	498	511	528	479	493	513	487	521	496	502	475	528	477	503	510	539	480	523	504	496	494	498	515	504	516	479	535	519	521	508	496	494	537	539	517	539	504	525	522	478	516	514	498	550	484	508	538	486	529	493	494	467	546	479	539	495	538	504	501	507	493	565	502	501	512	553	480	534	560	500	487	536	515	525	548	524	493	493	486	525	492	490	492	507	560	498	550	511	504	492	529	480	494	479	548	488	550	495	492	488	509	525	505	494	513	510	494	458	526	499	531	517	557	533	529	489	499	534	519	474	525	530	489	516	507	504	527	495	541	498	472	523	518	480	510	570	498	553	504	540	488	490	492	527	495	502	500	479	559	524	478	505	503	529	502	560	500	552	517	521	507	515	504	524	525	499	527	527	484	501	496	567	538	506	489	498	529	477	521	455	514	459	512	497	478	490	535	528	508	510	549	523	550	514	559	531	498	509	478	541	519	494	471	507	495	511	508	511	508	515	510	526	513	488	450	458	558	489	498	498	528	509	538	532	515	510	511	507	518	483	442	492	484	519	526	533	545	535	535	520	494	504	475	488	481	495	487	489	502	517	485	529	513	494	487	521	502	514	539	515	561	530	483	549	505	522	461	490	511	528	515	523	499	492	523	507	517	512	523	522	528	493	537	500	522	524	500	475	498	512	545	499	516	503	542	515	481	524	542	528	521	480	501	498	515	534	479	457	515	482	538	511	524	519	498	510	510	500	518	516	488	493	505	517	487	503	534	485	507	506	538	528	492	519	540	585	517	511	530	523	572	510	540	507	505	501	521	510	516	472	515	520	492	489	517	545	486	500	510	519	512	513	536	481	518	579	509	487	537	500	536	499	486	484	507	516	530	513	515	539	530	484	553	539	528	532	541	472	492	457	513	480	505	467	516	512	509	512	473	513	520	549	523	488	570	498	500	516	477	528	513	509	484	504	517	504	468	533	563	508	516	502	524	496	483	518	513	487	525	501	514	510	565	534	543	459	492	496	484	467	499	487	507	489	510	535	487	521	532	569	487	526	508	532	510	555	541	521	560	522	529	516	562	529	500	509	489	471	502	545	525	509	516	512	546	503	481	545	501	484	448	531	530	522	528	518	485	495	505	547	481	501	518	479	511	478	528	523	517	492	531	480	528	510	529	533	563	491	473	504	543	451	502	528	527	516	507	523	539	498	530	496	492	495	519	514	547	480	548	520	491	490	517	487	536	498	476	524	540	480	492	500	504	529	493	526	513	532	538	501	510	529	526	527	510	506	493	499	502	514	501	475	525	499	493	481	549	524	538	526	536	511	465	518	499	470	573	488	486	512	513	533	524	526	517	528	552	511	531	463	516	509	539	490	498	514	548	490	500	521	494	480	495	539	511	491	516	484	538	543	469	499	497	500	485	553	505	475	494	526	491	511	507	477	559	522	543	541	516	521	497	478	494	533	509	514	496	509	507	532	536	504	493	543	507	532	519	484	522	513	516	499	551	576	501	535	508	503	501	519	568	509	510	530	513	534	528	523	514	545	513	485	488	470	555	496	546	499	483	497	531	525	487	506	506	515	528	543	510	549	512	528	517	516	488	511	519	506	496	492	513	518	513	531	485	498	508	513	477	526	495	549	489	545	515	509	527	571	508	492	561	481	508	462	529	498	543	557	475	508	540	468	538	542	484	509	513	536	538	505	495	524	470	463	517	531	511	512	521	532	513	531	510	508	509	509	559	521	486	549	524	488	518	497	508	510	495	486	467	524	521	499	531	499	517	497	522	501	495	518	468	506	499	530	493	493	528	516	508	517	521	492	457	504	506	536	488	537	492	542	471	530	537	503	516	494	545	489	478	533	518	494	492	511	516	499	522	521	485	526	514	477	510	466	494	505	509	507	506	515	488	494	538	520	495	539	530	529	531	528	531	508	507	501	521	539	535	476	483	465	499	507	511	532	485	487	540	527	515	475	485	490	483	492	436	499	542	536	504	535	506	527	533	512	511	524	490	534	510	503	509	462	507	506	534	476	506	486	490	501	509	487	505	507	503	539	505	522	505	507	501	480	526	464	487	502	497	494
81505	78521	64667	48526	54177	27376	3387	458	408	426	368	345	408	370	344	344	392	295	338	363	347	344	358	352	357	323	396	365	349	348	365	366	364	341	321	355	333	351	364	348	386	374	370	330	341	347	323	331	335	359	323	331	357	363	353	307	349	366	396	309	316	353	343	354	351	332	339	304	363	366	339	341	395	354	378	340	335	309	328	340	356	359	341	382	364	316	335	313	326	334	321	354	393	370	330	356	327	336	316	351	372	332	366	399	367	358	352	347	333	370	309	360	331	364	339	312	284	329	365	385	382	313	371	357	368	333	353	375	338	338	331	345	390	370	341	344	338	364	354	314	347	334	320	303	351	327	352	365	336	346	315	319	321	327	364	350	340	359	323	324	350	387	328	362	404	353	387	387	386	322	321	377	313	343	353	347	371	379	340	324	337	349	334	382	375	332	366	340	401	386	328	359	330	383	357	368	357	355	330	357	368	360	369	323	388	337	357	394	351	334	344	341	352	349	364	331	350	351	359	354	349	354	347	349	315	323	349	335	360	326	337	350	367	332	349	343	339	352	344	347	354	336	336	336	364	350	340	353	373	345	360	313	344	349	382	350	337	347	360	363	341	344	316	346	332	335	378	355	326	334	323	375	357	343	368	338	369	377	355	348	340	398	358	354	349	373	400	336	337	376	352	347	354	314	359	361	342	354	356	330	299	333	336	360	333	356	343	324	360	376	346	374	371	314	334	343	370	349	350	316	352	366	310	350	355	353	334	340	349	353	318	371	367	352	335	315	362	353	386	367	357	340	352	341	322	323	350	320	339	366	353	348	334	339	364	357	362	340	349	366	357	308	348	336	336	337	358	324	321	374	350	374	339	311	416	331	348	370	353	356	394	353	399	367	334	322	346	362	339	347	308	351	363	338	366	335	332	349	335	355	344	345	357	388	332	346	334	336	313	354	343	332	346	317	366	390	336	376	354	327	328	330	304	335	345	366	331	376	321	366	362	343	330	327	339	347	351	323	341	345	291	352	349	312	337	332	315	363	349	376	334	370	364	357	360	352	361	341	338	338	324	308	324	355	358	319	312	333	328	348	331	329	314	318	324	319	320	366	328	353	339	356	362	372	332	345	384	353	329	360	342	347	329	339	343	382	333	324	358	367	328	291	363	387	327	329	366	358	345	354	349	369	328	358	375	351	386	379	325	346	306	361	344	346	373	347	357	347	308	321	360	350	355	310	316	335	336	362	355	361	322	329	326	343	351	337	343	361	359	326	350	372	350	330	360	371	368	344	342	318	345	343	347	358	324	394	365	362	373	340	375	354	315	352	354	383	363	329	368	319	365	338	376	376	343	321	363	328	371	299	348	309	339	322	337	323	377	342	348	339	335	338	318	349	353	352	326	334	341	354	343	398	346	334	319	360	324	339	334	333	355	380	383	357	368	366	382	365	341	321	331	366	349	355	361	365	354	365	354	384	351	337	318	351	360	359	322	327	370	338	352	379	363	317	318	358	335	298	306	358	336	312	373	367	320	350	373	313	355	341	337	404	320	339	363	363	394	345	371	344	333	345	285	345	358	337	350	378	353	356	370	325	362	325	304	365	350	388	373	355	334	342	329	359	363	332	357	314	370	349	338	328	342	361	317	327	362	397	356	349	373	355	365	330	350	342	370	305	334	366	322	339	322	354	399	324	321	301	355	313	318	317	356	389	326	342	394	316	314	327	335	347	320	318	325	351	348	318	349	371	378	381	369	336	384	320	337	372	361	371	341	365	367	359	371	371	384	373	319	354	359	364	333	356	364	402	365	346	329	349	324	341	355	364	381	343	369	339	330	356	337	384	361	395	381	348	366	341	350	355	371	371	327	373	340	352	331	379	377	360	334	318	330	343	361	361	351	326	363	357	318	343	373	349	311	335	341	357	354	342	333	360	347	350	366	361	344	330	357	352	347	341	374	332	367	349	329	326	341	346	335	316	332	356	321	356	372	356	384	352	332	356	324	336	347	342	381	331	373	359	372	347	364	362	364	360	329	329	367	350	369	342	350	352	356	362	335	315	334	330	310	333	349	353	324	358	367	368	327	342	363	362	305	313	356	339	368	347	325	362	363	390	358	338	347	370	400	349	334	334	332	322	366	369	341	346	329	342	357	399	329	335	361	338	360	342	375	358	378	340	346	364	339	376	339	323	359	362	356	317	411	330	355	362	351	340	328	378	332	342	340	333	342	319	388	361	332	349	349	335	336	361	329	359	320	359	326	355	340	353	348	313	348	350	337	352	326	337	341	339	334	330	349	303	347	353	382	330	323	358	323	343	335	351	358	369	321	340	364	370	356	376	336	333	353	369	347	340	313	339	331	313	311	331	346	344	362	343	323	361	356	359	365	350	313	347	345	319	364	350	326	330	326	313	336	313	355	350	348	362	330	347	335	344	349	356	340	304	349	317	324	331	344	371	332	381	339	359	368	351	356	384	359	348	370	351	375	358	363	363	393	350	348	334	343	346	394	351	373	362	363	307	384	365	340	365	313	342	339	395	338	329	327	362	338	334	374	362	342	344	345	365	343	332	353	346	357	369	354	340	383	319	352	366	305	339	376	340	360	319	338	331	307	339	309	390	346	321	378	340	348	325	361	364	360	379	340	337	359	362	385	353	380	361	355	335	372	327	305	330	369	344	345	353	339	380	344	342	357	358	360	363	354	344	357	349	369	329	309	338	352	350	338	300	328	373	347	356	367	328	348	365	380	328	349	350	363	329	379	349	339	368	313	343	382	330	343	351	338	311	344	318	338	328	314	369	373	343	380	334	323	348	346	357	328	374	315	354	384	347	304	350	331	343	343	334	347	330	348	344	345	363	330	340	349	316	350	350	345	318	351	368	342	326	365	325	373	403	362	334	349	341	338	362	340	362	350	360	360	349	353	357	316	354	359	361	366	340	397	390	322	337	333	326	320	371	342	347	325	319	368	371	333	353	330	329	337	348	328	327	353	350	324	334	340	350	332	342	347	335	360	309	365	351	346	343	360	336	374	346	382	333	360	350	355	372	374	347	340	348	356	339	359	327	375	372	310	353	324	344	341	341	325	340	349	332	346	330	330	353	320	323	342	348	307	324	324	359	327	388	349	298	348	381	301	390	370	330	376	334	351	326	336	367	367	374	328	298	366	342	369	340	343	388	346	312	334	353	361	340	381	301	361	336	372	395	330	348	299	341	335	366	352	331	370	330	346	346	369	383	334	356	341	392	323	315	396	343	372	349	327	376	339	376	349	349	333	364	346	346	362	382	388	367	366	318	331	346	365	370	332	337	321	338	347	326	338	306	318	339	345	337	336	365	313	350	388	341	353	324	340	341	353	351	359	368	352	337	355	352	364	357	332	374	314	343	322	373	343	289	333	296	346	354	377	335	344	333	335	332	338	391	342	380	341	347	373	346	371	351	334	348	365	355	362	376	309	351	333	344	340	381	370	345	359	351	357	334	349	348	349	356	336	337	333	401
50782	61512	57960	59100	63333	25395	1268	1147	1141	992	961	976	947	892	889	885	855	874	834	752	879	832	855	802	795	800	818	805	815	784	781	815	810	792	771	767	771	803	801	799	796	789	774	771	810	736	775	782	765	748	801	760	772	788	746	824	775	768	785	783	770	754	799	804	775	744	757	804	747	726	773	773	735	739	744	748	785	801	754	748	759	772	843	785	796	791	755	754	805	726	807	795	807	838	828	776	824	802	770	706	769	779	761	743	755	764	772	779	740	824	774	771	787	796	800	776	793	729	766	806	781	807	760	758	748	805	785	835	807	807	725	764	799	770	772	769	742	797	794	833	808	764	708	793	754	721	762	796	788	789	766	738	742	774	727	781	805	732	748	779	790	711	772	774	773	781	765	755	765	795	791	755	789	799	776	780	766	748	731	744	781	728	777	766	771	797	729	761	757	774	762	785	788	780	745	800	773	828	806	767	794	791	742	800	794	817	815	742	762	751	770	790	740	730	713	756	778	817	712	749	736	755	749	778	739	802	763	792	805	754	825	782	820	770	800	786	778	743	795	745	782	782	801	784	805	716	745	789	734	741	725	812	695	770	714	772	798	772	758	798	745	783	699	754	833	797	742	797	791	785	769	704	773	747	821	753	744	781	765	775	732	748	783	780	767	807	758	771	766	785	739	704	770	748	824	720	804	752	771	742	736	804	787	743	766	751	764	768	740	764	750	793	750	764	809	758	772	746	773	710	793	775	715	753	793	751	749	762	774	735	787	731	734	807	822	818	811	742	743	770	799	806	754	787	768	798	776	751	764	720	790	803	757	798	788	777	761	757	772	791	784	800	801	718	747	747	740	814	741	773	788	739	798	761	708	712	798	806	806	768	757	790	795	815	762	832	802	783	723	744	783	737	785	754	695	792	757	768	756	733	796	777	853	747	733	770	764	762	765	791	756	800	771	724	781	740	715	776	802	767	737	704	790	780	826	790	764	773	750	788	741	802	745	799	767	789	776	769	721	809	799	770	799	786	775	823	757	813	737	774	755	769	769	727	822	801	788	776	829	747	774	750	804	799	796	737	757	775	782	771	775	761	782	756	773	752	795	732	772	765	790	746	759	768	800	729	746	767	759	780	799	817	779	790	733	795	700	837	764	750	763	755	766	818	750	739	744	761	792	777	766	761	746	786	774	755	740	785	722	771	826	733	785	712	783	798	779	746	709	807	758	759	819	777	776	768	753	741	742	790	767	816	744	772	775	759	714	753	787	751	771	787	743	772	785	750	735	803	739	711	764	733	819	786	774	796	792	785	751	805	709	737	754	786	865	749	792	759	783	770	832	781	780	766	781	798	757	781	775	762	775	798	708	804	769	757	743	742	760	709	783	819	750	778	740	758	811	782	791	826	776	847	770	780	739	750	756	739	819	776	755	792	756	735	760	776	774	764	785	757	811	773	767	757	762	794	785	786	807	815	744	785	758	775	757	746	734	705	754	771	745	805	762	758	761	766	771	738	756	794	746	739	754	750	761	715	760	772	732	786	779	760	740	749	762	755	757	783	786	747	753	783	790	758	756	799	768	786	732	767	766	794	775	763	792	745	785	747	770	817	792	784	767	745	749	731	787	755	700	732	715	787	763	735	856	738	764	803	792	719	789	765	784	794	767	784	752	768	788	830	794	779	714	819	778	748	754	718	815	785	790	773	751	757	734	763	745	748	782	763	731	775	749	796	736	809	786	784	813	751	754	744	722	729	789	736	764	819	750	749	774	748	772	756	799	780	806	810	742	774	774	830	758	773	790	764	777	768	755	803	770	739	800	771	730	726	727	788	750	755	773	775	783	769	748	786	781	766	773	785	761	744	766	776	767	788	802	809	799	786	746	730	736	806	721	770	791	790	781	805	745	760	780	750	763	763	724	800	767	744	798	794	747	753	794	779	810	816	768	757	783	821	752	762	744	811	738	723	764	796	710	755	799	806	765	784	779	763	757	787	708	763	737	827	723	764	778	752	788	782	794	787	756	796	753	827	763	811	751	756	753	779	766	759	757	778	775	744	772	796	766	815	756	797	773	740	734	804	737	715	756	803	801	776	751	770	753	758	775	804	767	774	747	751	765	784	801	747	763	786	774	767	753	764	741	793	776	736	791	750	752	783	786	791	755	782	803	781	788	763	749	745	733	715	852	723	784	803	732	793	712	777	775	725	726	708	768	790	799	771	777	825	783	774	743	746	748	784	762	754	796	760	779	745	784	778	764	753	756	772	790	759	753	721	767	737	758	738	782	777	738	787	752	769	755	706	724	808	787	799	867	788	758	802	783	749	731	794	786	789	769	783	846	766	831	736	795	787	778	757	751	751	756	795	790	760	760	828	797	790	754	812	760	767	736	796	807	830	795	751	801	780	769	729	762	742	737	761	790	751	829	771	759	751	773	787	761	757	762	790	744	798	744	764	778	783	780	762	717	726	766	768	779	762	782	750	767	796	742	729	762	854	791	805	805	779	741	769	789	813	795	766	732	764	764	808	780	739	722	734	748	786	782	777	780	804	791	754	799	763	836	780	793	754	758	761	728	783	738	758	745	800	767	782	797	767	741	732	784	796	793	727	740	785	788	729	802	805	776	775	780	770	798	770	801	737	801	784	767	729	799	791	738	773	756	801	742	736	747	760	739	801	786	744	774	724	794	780	745	724	771	766	742	725	726	785	724	783	843	815	784	801	811	783	799	742	730	733	784	773	774	758	791	760	747	758	766	775	773	732	717	767	823	751	764	786	778	759	759	747	752	760	784	831	745	789	794	789	777	809	720	741	744	778	804	764	773	716	767	770	761	796	776	764	760	779	789	760	766	723	817	771	700	758	756	695	801	772	754	701	763	733	796	772	758	776	798	795	816	760	803	756	807	794	821	783	748	784	775	767	735	816	747	754	781	717	836	754	734	756	759	794	779	734	790	800	741	743	720	771	737	797	818	740	760	788	806	757	728	766	746	737	820	787	779	751	736	767	754	781	802	826	761	814	799	847	741	792	757	800	742	738	779	807	813	736	787	794	790	795	756	733	758	752	752	744	794	746	743	791	802	724	774	823	790	824	784	769	781	745	778	737	774	792	790	788	741	757	762	770	773	748	795	756	755	772	747	774	735	725	751	749	816	774	752	772	773	754	772	797	756	770	754	771	821	787	735	769	789	780	770	773	769	745	792	772	851	763	766	753	756	747	753	820	702	732	782	783	779	779	823	770	816	790	738	766	816	751	811	815	750	775	778	753	764	801	763	767	752	794	743	771	749	705	757	727	774	774	819	790	770	745	729	731	781	771	740	788	768	789	757	785	754	736	743	786	765	737	761	789	719	788	801	753	755	732	752	765	788	764	779	789	780	844	753	751	752	796	808	795	750	754	772	758	799	744	784	796	855	803	772	767	779	805	806	800	742	783	778	759	797	806	775	795	785	768	789	802	796	790	788	771	709	743	758	742	788	811	752	786	778	777	787	773	765	699
60203	30685	10421	3171	2648	950	324	297	279	300	256	328	319	271	263	309	263	262	297	291	288	275	302	283	277	325	333	270	257	277	317	256	311	298	297	289	276	299	310	322	310	272	303	287	316	285	321	295	252	326	274	281	276	293	295	290	284	321	300	321	275	286	313	289	260	290	301	287	281	288	304	293	268	296	284	291	295	293	289	270	291	293	306	286	283	282	298	279	285	319	344	273	262	281	283	305	312	313	256	284	290	288	309	292	272	280	284	288	287	288	316	299	314	289	308	300	304	291	317	331	275	297	296	309	297	310	351	311	283	293	298	298	294	319	300	314	284	306	256	278	299	269	292	286	296	307	294	309	289	275	286	300	251	282	259	303	287	302	312	276	279	278	305	261	304	299	277	320	297	299	315	303	310	316	279	280	280	280	279	290	297	296	288	299	278	281	299	266	301	306	299	273	320	281	304	323	277	243	310	281	283	340	300	294	302	290	288	325	296	319	276	289	299	289	286	315	283	306	276	282	318	320	268	298	310	301	269	271	306	319	326	276	332	321	294	312	316	316	272	284	323	331	306	292	299	296	324	287	286	297	296	319	304	303	259	299	297	302	288	271	278	283	279	294	305	263	266	308	291	299	284	285	315	296	248	299	332	330	304	273	280	325	305	284	259	289	317	289	290	273	277	321	299	277	261	266	297	329	313	290	303	292	289	329	289	271	295	313	322	267	301	288	295	300	298	294	324	319	295	342	296	300	275	298	272	296	281	305	328	335	321	308	294	292	264	305	305	306	289	305	277	322	301	293	261	293	276	273	279	273	270	302	294	315	299	326	317	269	327	291	304	256	313	278	275	274	302	291	281	284	276	296	276	300	276	304	322	267	291	319	254	301	320	255	280	272	296	271	277	288	309	304	303	335	295	303	304	306	296	308	295	293	269	297	289	275	281	333	280	314	313	305	313	318	261	275	275	269	300	281	296	258	293	301	307	304	274	290	316	306	290	287	292	258	297	312	275	291	272	269	295	304	271	265	287	297	309	295	345	266	295	283	272	262	292	320	275	274	283	296	273	306	312	308	280	303	305	286	282	260	319	287	283	266	304	275	300	283	279	283	306	279	291	297	282	316	280	296	292	297	296	285	277	281	285	290	275	299	245	298	269	292	329	318	320	301	294	285	311	303	296	283	283	299	291	291	278	249	284	300	292	314	270	272	304	268	319	296	262	304	253	269	314	271	296	273	281	271	313	274	260	293	295	269	307	298	290	268	263	276	282	303	280	319	308	309	289	255	282	271	294	319	293	281	298	330	330	292	271	282	329	318	288	307	253	290	305	314	282	276	274	308	343	332	318	311	303	281	272	310	305	299	286	310	308	308	275	263	296	315	284	300	301	282	269	276	341	291	304	284	322	322	296	282	344	287	314	283	333	279	283	305	307	291	296	309	308	277	319	325	289	304	301	297	311	310	271	286	305	332	306	298	309	290	274	240	311	294	295	312	279	311	300	284	277	295	295	284	260	288	335	273	272	282	274	282	314	314	268	285	265	265	294	288	295	310	304	303	303	295	308	286	304	278	305	297	261	288	303	263	299	287	288	310	300	288	328	299	300	283	301	359	283	279	294	312	310	287	264	273	264	306	293	263	280	261	306	291	289	297	274	304	300	287	265	307	313	296	312	318	265	279	280	274	280	325	310	292	281	341	299	285	269	264	292	316	302	334	360	291	287	280	295	304	304	304	299	279	298	299	313	291	300	292	299	298	289	293	282	252	314	260	305	305	294	339	300	293	311	266	286	274	286	287	314	264	284	306	279	276	310	291	267	295	298	295	281	284	310	279	263	310	267	289	296	298	304	267	331	265	276	302	299	316	291	273	300	302	274	284	290	287	343	271	289	303	322	305	312	275	303	300	320	307	291	288	305	308	296	295	287	271	308	275	279	295	303	313	323	301	331	294	273	269	280	309	289	286	281	284	294	299	313	243	269	289	268	307	308	326	301	271	274	295	313	282	277	290	301	294	321	287	295	272	295	294	293	301	286	314	304	312	289	316	262	262	282	305	277	271	296	314	301	279	282	310	311	308	280	281	309	328	300	273	289	326	288	286	336	285	282	315	272	315	297	304	285	323	298	300	320	317	313	315	286	302	296	257	288	281	319	289	286	274	296	333	313	298	268	297	312	327	300	304	293	309	301	264	263	299	311	289	279	310	291	278	307	302	286	314	297	311	314	272	263	300	284	300	293	275	297	294	278	278	293	259	311	277	289	286	293	287	313	321	296	281	291	293	275	301	287	281	334	319	331	299	273	295	288	287	304	322	306	294	301	299	333	319	286	335	291	283	308	283	264	292	291	291	281	322	303	317	334	312	271	279	309	292	289	260	317	256	284	266	332	281	304	301	300	267	299	277	319	263	326	261	310	297	297	281	288	290	288	291	285	258	275	287	297	275	283	307	279	266	269	312	290	268	300	274	305	279	299	273	316	299	258	282	320	297	309	290	265	263	246	285	316	251	262	295	327	296	319	293	262	299	372	278	301	310	278	289	275	276	290	297	307	285	309	288	302	288	273	317	298	269	281	315	311	318	291	295	301	335	307	307	319	280	310	283	309	281	282	301	299	297	296	323	293	321	296	288	286	268	283	290	268	306	284	277	273	261	258	284	283	281	276	292	313	302	293	243	292	313	295	286	308	291	308	295	306	295	291	288	308	308	314	287	291	288	309	296	290	299	301	284	299	294	320	269	303	290	308	310	297	274	288	262	316	292	318	306	304	309	291	261	272	295	310	278	299	296	268	301	255	319	303	299	326	277	267	277	303	281	285	294	312	298	290	279	259	279	315	313	297	303	302	286	290	280	311	314	292	301	306	302	314	271	293	278	306	314	304	298	292	310	297	271	273	277	255	265	248	294	278	303	335	278	293	313	255	299	291	344	275	271	298	272	292	278	305	292	332	296	309	281	273	285	306	277	313	297	288	311	292	283	279	268	292	276	269	253	298	313	293	322	273	304	274	295	291	278	298	308	288	281	321	315	277	321	318	269	282	281	307	306	277	309	289	310	322	305	266	291	289	305	277	280	309	279	303	280	303	285	298	267	318	279	299	248	243	268	300	267	291	307	318	297	280	296	305	321	248	304	271	274	285	317	314	315	276	279	305	280	309	294	324	295	320	313	265	297	302	282	319	282	275	264	290	282	274	301	288	305	273	305	282	286	301	283	246	301	259	324	290	299	276	303	280	273	310	258	298	263	278	278	276	285	266	269	288	322	270	300	285	268	294	306	275	281	301	288	296	322	308	291	293	295	269	313	289	335	283	269	289	286	293	279	284	287	324	285	301	286	285	301	285	299	294	285	279	234	280	257	298	330	310	312	288	275	285	275	283	278	340	287	317	281	281	319	264	295	242	314	280	312	286	269	308	304	313	326	297	303	290	293	318	258	284	286	271	298	305	301	296	296	295	301	287	313	268	310	309	270	323	318	273	294	257	311	313	268	324	311	301	281
32835	14978	9341	7705	8263	2402	667	626	633	681	624	649	664	632	572	651	644	596	625	623	605	680	660	603	637	678	657	660	631	607	651	666	652	650	669	659	680	657	640	612	616	608	613	653	619	674	632	609	647	606	652	627	618	649	593	655	643	653	644	636	669	619	633	642	608	651	684	619	633	638	658	602	683	659	642	640	685	602	634	682	700	648	619	626	636	586	633	653	650	639	657	627	637	669	658	665	633	632	678	654	601	662	610	621	664	635	608	617	623	656	666	626	680	640	601	659	694	683	585	624	620	647	666	629	645	666	617	637	665	616	612	629	631	671	641	639	618	628	649	656	653	611	656	662	630	609	691	643	646	596	640	616	608	575	634	645	634	650	672	641	593	667	622	645	661	673	590	661	653	636	652	661	611	633	648	657	633	657	613	645	658	607	630	628	658	672	632	652	625	644	652	634	646	630	616	604	630	689	646	693	605	651	639	668	608	598	631	661	644	601	652	657	670	651	664	666	649	610	643	596	628	691	651	679	555	677	646	657	674	619	657	655	639	593	640	657	641	592	658	641	632	624	593	622	640	662	624	632	652	662	635	708	622	696	600	629	670	665	655	672	620	650	652	652	631	645	660	652	636	662	672	647	664	672	637	640	657	670	614	639	636	638	660	616	639	644	625	696	664	644	639	657	614	650	680	584	662	657	603	634	628	709	660	611	645	655	676	608	621	659	676	621	638	622	660	661	667	628	648	637	636	643	628	648	643	639	634	653	616	657	640	625	639	635	621	647	632	641	622	592	615	673	655	631	608	666	636	616	633	638	647	600	679	677	660	678	663	650	690	652	606	643	669	653	619	640	620	662	677	615	643	664	609	643	661	599	617	634	660	642	614	640	668	633	637	627	642	625	623	621	651	658	654	621	588	653	630	591	596	611	651	646	647	634	609	606	652	672	639	703	643	630	627	655	606	645	642	640	648	629	649	673	570	678	594	613	623	653	681	593	644	643	664	599	625	652	622	630	705	665	648	657	636	679	643	614	627	653	628	634	626	651	627	646	594	606	630	617	699	631	659	663	627	653	662	649	655	623	668	665	639	606	658	647	645	597	625	672	679	626	626	672	648	606	601	624	692	645	665	656	668	617	640	660	645	625	659	628	621	650	646	666	610	644	619	600	614	644	624	653	596	672	645	644	598	657	597	646	608	712	690	652	664	639	679	690	658	682	657	637	656	656	666	664	662	670	684	679	638	623	603	605	663	684	623	609	670	622	660	636	647	646	625	628	675	613	672	675	654	606	665	663	644	661	628	605	662	606	602	675	702	602	630	654	639	670	633	614	625	648	656	616	657	715	644	643	630	637	672	599	635	669	656	611	628	637	610	643	656	658	679	660	657	656	694	591	637	633	643	616	612	657	650	586	655	643	621	619	629	644	619	629	660	601	624	608	683	604	665	688	686	672	649	662	632	604	621	630	654	666	638	630	621	649	662	627	589	658	608	616	649	651	646	608	603	643	634	653	626	653	623	665	617	634	625	624	636	632	643	659	664	651	673	627	640	648	639	597	663	680	655	643	640	687	681	613	620	671	625	651	659	632	647	630	651	675	649	645	652	629	623	677	613	698	661	625	674	673	642	626	651	624	619	694	683	657	611	631	679	700	673	654	654	680	603	619	635	630	585	669	684	639	645	674	597	600	620	595	632	626	686	640	650	620	640	633	630	679	658	655	641	613	649	662	625	701	669	641	622	603	685	667	665	591	699	678	680	629	652	641	632	621	692	644	598	627	678	680	635	647	667	656	675	626	615	654	667	612	624	646	647	654	631	661	633	636	702	633	641	641	624	620	674	653	654	666	602	626	630	616	606	680	629	697	694	601	588	640	613	651	671	639	655	673	607	646	606	634	623	623	633	682	656	655	653	616	628	599	679	613	604	607	629	645	616	626	631	631	638	640	640	665	637	635	639	658	635	597	627	600	650	630	656	672	673	636	623	657	617	645	606	607	631	620	657	645	609	665	656	623	595	657	670	630	653	619	657	634	683	614	644	631	651	607	666	636	654	636	631	679	669	662	640	666	648	650	658	638	644	683	622	648	638	609	671	641	612	689	639	615	656	676	652	659	620	616	679	634	648	587	597	628	620	675	638	646	637	631	686	635	617	628	627	635	652	589	681	624	645	652	612	656	681	660	633	581	671	601	609	643	664	640	604	631	622	613	656	635	658	647	603	628	622	658	674	647	631	671	636	610	674	670	677	641	656	630	625	627	649	669	643	617	645	656	670	636	620	647	632	623	607	640	657	611	630	631	601	676	621	644	639	693	632	614	685	667	683	631	639	618	642	635	617	610	606	652	658	625	640	676	616	608	639	633	644	646	620	649	695	691	642	663	659	640	642	669	647	639	659	611	566	592	675	698	647	615	663	676	631	624	611	641	643	612	632	657	647	647	582	635	660	650	625	627	672	666	705	618	629	679	659	621	611	621	642	606	630	648	629	629	633	658	650	649	650	663	612	632	643	638	651	639	611	652	671	619	652	619	639	702	605	668	638	643	636	665	724	628	619	653	585	632	653	632	606	674	655	671	639	638	691	652	662	621	639	634	666	635	650	639	642	584	696	657	649	683	632	601	645	636	650	651	645	644	659	604	640	610	636	626	637	648	616	649	619	631	594	602	628	653	642	621	662	641	664	628	616	598	636	636	640	679	622	641	656	621	670	652	664	623	635	640	660	677	650	623	654	688	661	697	634	648	648	629	630	633	658	653	649	649	632	632	604	589	629	644	625	648	651	643	640	646	625	632	640	624	608	629	696	597	672	649	617	676	618	599	643	656	633	633	619	600	633	656	632	623	666	665	642	611	617	659	667	670	622	687	675	648	643	647	624	645	633	673	637	645	623	620	651	623	642	654	653	620	631	635	645	639	655	635	646	629	633	628	634	644	647	673	619	646	616	614	647	662	619	640	667	631	580	627	656	659	650	620	627	658	623	630	649	654	618	626	640	660	607	646	605	667	655	626	667	641	631	658	640	657	646	661	645	614	605	630	643	595	639	636	630	593	640	631	608	614	658	623	655	639	635	615	647	666	650	637	671	628	650	634	636	607	636	674	686	646	590	605	651	619	621	686	697	655	618	663	668	611	613	689	636	616	628	655	661	616	666	625	636	642	626	673	663	601	669	638	629	667	621	666	634	613	651	615	645	658	622	657	659	638	665	652	667	625	608	614	677	685	665	621	648	693	630	712	670	622	635	571	669	630	606	637	633	666	693	641	613	627	645	657	638	636	627	673	590	652	625	667	607	654	645	638	652	627	621	680	655	647	647	648	648	610	637	670	667	676	721	609	639	666	633	682	643	675	647	667	618	656	638	598	652	691	635	659	650	623	663	707	619	656	626	618	654	624	617	664	649	654	642	641	601	569	601	649	635	648	676	615	651	683	620	644	653	619	670	614	661	673	606	641	632	613	642	614	633	661	642	657	662	609	641	615	673	631	692	651	653	667	659	638
76040	68305	53440	39964	40995	17010	1135	287	261	237	206	235	243	224	219	205	214	220	246	271	232	222	220	235	235	233	223	218	233	238	188	238	236	205	217	228	214	220	207	231	188	200	235	220	224	208	232	196	229	195	216	217	187	189	250	245	205	229	201	208	214	231	207	205	178	261	199	225	204	211	189	201	208	212	170	241	244	236	217	233	207	194	188	214	262	221	208	222	183	236	233	218	226	202	199	222	200	199	192	213	208	216	205	210	211	190	209	220	211	219	211	246	212	206	215	188	210	212	220	182	213	223	238	253	227	178	201	216	211	206	226	210	208	207	225	243	200	214	210	204	202	222	216	224	251	197	196	233	212	207	222	209	249	221	201	211	232	185	196	209	223	215	198	234	254	226	217	203	230	198	233	222	207	200	220	189	249	208	211	208	232	195	209	213	234	219	235	230	224	248	208	182	205	226	211	227	213	226	228	230	201	208	225	217	178	225	223	222	207	232	215	212	229	223	210	207	219	215	210	221	215	227	213	207	242	249	232	210	196	194	215	233	232	197	205	203	239	244	211	195	225	209	209	224	236	220	188	248	230	235	218	213	208	218	190	209	215	201	228	221	221	218	183	208	203	212	228	207	213	215	197	252	222	236	227	214	221	224	232	219	221	220	220	223	227	216	207	208	204	207	228	237	232	213	203	234	236	213	201	204	222	194	228	198	219	229	197	192	228	208	219	227	210	255	215	215	223	233	211	206	205	202	218	205	206	222	172	211	205	212	207	194	199	208	199	216	216	193	213	226	214	211	223	233	218	202	223	199	216	211	240	196	232	203	201	222	187	205	183	204	232	223	190	216	221	235	215	200	225	209	222	228	258	230	215	222	235	199	229	228	210	227	216	191	227	233	213	213	209	226	196	230	198	245	231	235	216	194	222	231	214	211	219	239	203	203	174	231	216	246	203	199	200	218	221	216	236	192	207	233	195	205	219	208	231	221	220	224	201	232	200	230	229	216	201	210	201	223	208	225	229	210	221	225	213	243	214	203	223	202	205	233	220	249	226	216	241	223	225	231	228	249	211	226	228	226	207	209	205	200	197	208	203	243	210	224	221	224	210	212	208	202	248	191	230	201	237	212	213	201	228	224	236	215	232	223	236	211	207	189	207	212	218	194	204	225	184	237	210	220	226	224	201	232	220	205	223	211	231	232	215	213	222	225	206	212	219	260	220	196	192	215	231	201	227	213	200	196	242	204	228	224	211	206	227	247	198	215	219	224	263	229	176	205	195	234	235	224	218	231	203	228	231	220	201	227	234	214	226	245	202	225	235	211	224	242	235	238	212	213	218	230	233	212	212	213	203	220	234	234	246	242	232	187	228	195	208	229	189	183	192	213	202	227	219	209	189	241	227	212	215	198	205	187	194	201	233	218	218	243	256	222	219	215	222	198	234	212	223	207	200	228	220	216	181	216	208	235	184	218	193	217	216	207	230	195	224	208	224	223	233	214	211	211	239	186	226	189	221	214	242	233	211	224	213	214	229	217	187	232	227	220	201	210	212	211	234	225	218	236	211	207	205	252	206	226	223	236	221	213	213	201	197	240	195	228	212	209	202	208	218	234	236	214	258	207	225	223	210	220	212	195	206	219	204	205	243	202	196	232	237	213	191	214	215	219	226	230	219	214	225	211	202	195	224	234	203	228	197	209	212	237	226	195	232	219	214	211	205	244	217	203	221	220	227	206	176	215	219	209	226	192	218	236	207	237	217	221	227	214	197	198	187	199	188	231	251	216	220	210	215	190	227	212	214	224	227	191	203	189	226	191	227	258	209	210	212	249	187	212	241	202	204	223	237	217	208	203	188	218	233	222	222	242	222	235	204	226	184	230	220	214	230	205	211	224	203	257	227	216	200	212	231	210	253	207	219	203	256	191	216	233	196	232	225	203	214	211	215	214	222	220	245	229	220	196	225	220	215	223	204	227	188	255	193	190	203	222	223	219	220	222	229	219	233	233	202	206	232	230	203	199	209	208	198	209	228	199	220	220	243	198	236	237	223	205	228	200	196	217	207	239	229	189	188	211	213	210	233	199	224	191	210	191	233	207	200	217	241	239	228	241	225	211	214	218	233	239	232	223	230	209	220	235	213	209	228	236	217	211	213	191	213	200	211	202	247	221	226	221	223	228	190	227	208	199	237	226	196	204	217	207	240	235	215	191	220	220	215	226	205	202	215	211	186	217	199	227	209	210	196	195	218	205	207	219	183	251	204	210	230	207	202	188	220	234	215	229	210	223	226	204	239	225	196	247	218	228	217	195	233	225	211	223	193	221	191	251	237	193	220	219	217	236	205	231	201	217	238	215	220	200	195	217	231	235	191	188	236	194	203	220	207	211	221	226	209	216	240	246	199	235	219	219	216	212	228	196	221	206	213	207	234	246	234	218	186	201	219	218	201	238	222	231	210	226	218	206	256	226	233	205	215	217	215	196	209	218	238	223	224	224	223	236	218	212	210	226	220	207	231	246	183	221	207	219	237	196	210	225	205	235	222	212	222	196	182	215	200	202	212	191	227	229	215	215	226	215	213	228	177	228	209	220	215	201	234	222	205	218	193	245	237	244	224	205	232	251	201	208	224	196	239	208	202	218	208	222	225	225	234	208	214	229	211	206	210	226	220	192	201	208	232	206	212	215	215	213	184	231	216	231	238	205	196	220	228	202	205	234	198	215	222	206	236	220	182	176	206	216	202	208	230	225	209	223	208	199	205	191	232	239	200	189	218	226	234	211	194	220	201	241	222	219	220	234	203	221	240	237	217	244	215	222	213	238	205	207	230	237	223	216	212	215	205	220	226	222	205	198	237	208	226	186	264	219	223	194	225	224	232	234	249	191	200	196	170	234	230	213	201	214	204	204	196	214	191	223	200	213	193	221	221	244	228	212	189	211	206	217	196	223	208	227	215	196	224	235	212	208	196	204	225	212	211	227	223	198	203	226	207	232	227	200	200	246	218	226	217	215	216	213	232	228	208	223	202	221	176	219	231	215	249	195	227	227	234	242	228	227	217	198	202	224	231	238	218	219	236	221	196	187	219	223	223	203	230	193	241	216	225	237	205	222	234	223	198	248	219	219	213	212	208	204	196	210	230	238	224	224	194	212	206	231	212	189	199	221	196	217	234	207	217	202	234	211	215	227	212	201	203	217	210	232	226	216	193	215	217	209	217	223	193	234	206	217	226	206	197	203	245	201	236	232	209	210	196	210	230	222	218	222	220	195	200	214	189	244	201	210	193	220	214	228	209	205	197	237	190	182	217	219	191	236	208	241	224	190	212	207	220	203	205	208	215	206	216	226	212	212	220	206	212	211	264	246	197	232	205	208	214	206	224	225	216	223	229	217	208	220	212	197	201	202	216	208	217	231	207	219	198	200	243	218	196	236	240	218	243	214	200	217	231	221	217	226	232	186	217	217	220	244	222	208	239	213	190	195	218	225	209	265	195	249	207	223
46749	51488	48968	50937	52878	19191	805	740	724	701	716	586	573	606	553	572	542	549	564	512	544	566	532	575	503	553	524	526	532	506	553	498	465	531	538	507	539	521	580	530	541	525	505	545	506	508	520	473	487	512	535	501	526	518	536	484	530	494	499	552	510	513	498	491	519	529	522	535	518	546	512	531	460	520	494	510	530	484	518	493	521	461	562	504	541	524	489	503	523	499	485	467	488	505	533	503	530	523	498	487	485	524	472	526	505	514	493	540	479	510	507	533	487	488	519	486	494	529	532	512	541	489	493	500	504	492	495	545	502	520	513	530	513	538	529	484	531	519	540	515	518	496	520	466	529	511	532	492	511	529	489	531	499	504	479	501	541	520	542	487	517	490	501	512	504	514	542	507	513	485	496	493	518	525	507	528	526	489	513	492	536	468	508	492	521	560	509	533	485	492	540	447	493	502	530	483	528	456	492	500	515	535	493	487	543	466	480	551	494	539	503	490	546	516	474	500	494	538	520	516	495	513	518	531	476	489	493	503	502	476	525	498	517	533	475	526	517	560	561	523	519	531	501	522	479	525	522	492	492	469	523	478	479	452	543	507	526	521	500	507	529	544	496	539	490	487	527	542	554	517	519	496	525	490	544	489	519	498	499	498	512	495	494	476	500	518	524	543	572	518	519	478	489	477	535	502	500	488	480	531	537	506	550	567	546	497	503	476	518	540	567	504	506	502	505	508	529	504	537	512	530	511	529	481	529	499	529	506	488	532	491	519	530	503	511	503	471	499	506	530	521	517	471	513	527	484	508	503	512	525	480	499	522	504	499	474	533	536	512	538	514	521	502	497	502	521	475	513	517	493	534	485	533	505	504	470	502	535	542	551	519	489	510	463	526	494	508	507	543	488	519	567	508	540	438	527	489	509	514	493	514	506	522	509	519	504	510	510	519	469	483	517	482	538	521	510	493	528	549	483	498	516	505	514	494	543	477	488	536	493	530	525	502	545	496	521	473	507	500	510	485	532	513	512	511	529	469	534	523	473	491	514	527	512	483	481	495	556	498	506	534	508	473	536	498	530	506	527	562	509	509	525	507	528	520	528	545	493	461	534	486	513	512	510	497	498	511	467	500	519	489	526	478	527	516	528	521	543	454	512	492	498	492	510	494	497	519	505	516	534	520	491	495	542	526	502	516	494	481	520	507	511	561	509	485	504	503	521	493	549	518	505	490	472	508	566	511	523	524	535	482	498	547	472	516	526	499	513	505	511	512	454	517	518	516	516	526	498	488	491	519	511	491	525	489	523	502	498	498	522	520	485	467	496	455	523	508	535	488	464	499	510	498	481	507	485	498	513	485	492	489	554	491	490	525	505	523	539	519	498	531	492	504	535	497	453	502	517	532	523	528	500	519	494	467	495	513	536	537	517	482	525	509	516	497	523	524	482	488	510	500	453	556	507	525	486	531	505	516	544	521	482	509	512	514	475	493	496	509	504	519	480	516	499	466	520	492	514	527	537	484	523	514	525	532	515	506	502	524	486	501	513	479	506	528	511	536	497	508	458	518	508	519	513	479	504	507	499	479	508	495	496	513	490	492	511	507	484	529	479	500	520	518	520	477	549	530	490	570	492	460	509	519	487	561	484	534	520	527	477	524	509	482	513	503	489	528	476	537	529	503	498	503	502	536	524	518	529	503	522	497	475	502	486	497	483	533	479	513	519	530	518	549	497	519	507	522	504	492	474	539	502	492	512	487	505	507	507	502	524	517	514	526	506	530	478	520	517	518	530	525	541	484	493	542	498	448	536	531	499	519	545	532	481	489	520	494	508	533	500	494	512	497	523	481	502	517	487	512	497	514	535	517	519	518	512	475	524	523	519	472	563	527	523	493	492	496	513	526	498	508	498	468	509	487	515	540	536	511	506	517	502	534	539	510	562	489	517	555	532	499	500	488	464	471	485	475	555	533	533	508	510	527	483	525	514	487	501	500	524	513	497	536	492	507	527	500	535	546	520	489	531	513	487	542	486	511	498	500	506	495	512	472	526	512	517	527	503	525	522	505	532	476	522	531	507	530	515	529	529	551	494	564	491	473	536	506	511	557	515	562	509	495	525	526	512	517	483	544	536	515	482	521	488	509	509	534	508	516	519	478	555	532	523	473	492	538	499	497	548	503	530	488	515	526	518	511	500	517	515	503	546	500	523	486	490	520	509	432	460	457	496	503	489	505	503	536	554	488	523	509	495	506	531	465	512	498	504	564	520	499	503	508	491	480	568	523	485	527	492	480	518	502	528	491	495	525	552	547	499	493	513	490	530	496	539	491	528	494	509	505	526	515	482	497	512	487	494	496	536	469	529	521	513	518	533	499	503	511	516	510	533	531	567	498	496	521	500	556	502	494	500	482	515	505	495	505	486	507	555	497	519	511	531	482	465	485	528	513	549	520	515	502	523	505	538	515	511	497	500	529	553	485	524	492	512	533	521	490	487	524	495	524	489	505	516	488	556	504	546	551	472	496	468	525	500	497	500	509	491	499	540	510	477	512	535	527	521	562	523	522	485	533	519	488	511	516	516	491	526	522	526	471	558	561	511	516	509	525	511	482	501	512	535	503	548	469	492	543	480	505	483	477	514	492	488	516	504	532	529	486	494	504	491	499	535	500	535	470	526	464	511	519	507	505	481	557	520	520	551	540	463	537	518	510	517	507	474	533	516	513	509	496	511	495	501	473	499	548	512	541	500	524	485	540	560	481	500	478	474	545	558	455	520	491	471	503	573	528	461	521	517	534	495	562	512	515	513	523	487	522	534	534	513	514	492	504	515	494	511	570	533	568	469	531	517	486	470	509	490	494	536	514	575	511	488	508	508	497	499	519	488	494	536	508	501	509	524	500	471	470	482	497	594	500	502	511	482	524	487	495	481	511	520	491	509	514	542	484	499	517	549	511	453	528	527	518	552	512	519	472	537	521	496	508	507	468	496	503	532	528	548	501	513	479	508	502	497	502	494	529	515	494	543	537	524	507	529	517	478	538	468	525	523	503	525	539	480	545	525	494	475	510	493	458	530	547	517	509	533	503	506	480	519	464	536	488	521	505	508	530	495	482	519	525	507	494	509	575	506	513	513	486	522	500	509	519	509	506	508	501	475	485	518	485	512	490	511	471	498	550	506	533	494	517	512	516	522	534	500	481	541	510	510	473	504	537	526	528	545	541	528	543	497	508	525	519	445	498	513	478	479	495	502	529	529	520	497	529	498	514	521	497	539	508	530	556	545	520	525	581	532	503	500	510	476	524	480	486	507	533	511	512	513	510	502	515	469	471	470	527	528	491	505	509	491	508	528	508	503	499	531	535	496	494	469	519	507	529	487	505	546	510	505	525	493	501	479	496	515	492	531	476	506	496	499	538	487	532	530	582	484	551	527	517	523	500	494	513	512	522	514	489	546	511	523	509	479	521	547	493	525	519	503	506	531	525	524	509	492	526	503	559	505	535	476
80115	79320	64517	51738	52409	27415	3387	472	396	426	381	331	400	361	373	392	374	367	319	324	341	342	356	345	360	351	358	367	338	322	305	347	351	348	340	378	330	339	348	338	317	371	344	325	362	351	366	274	317	338	336	331	326	339	336	322	364	338	375	319	383	313	348	344	336	309	330	335	331	338	347	317	361	319	328	327	345	362	332	338	334	327	319	360	354	349	357	323	320	345	326	363	373	322	336	349	327	326	343	349	307	339	354	329	338	336	325	306	343	324	338	333	356	321	343	309	329	309	311	365	315	354	354	330	344	339	332	349	346	346	346	359	327	337	331	318	350	343	368	343	348	344	323	386	349	358	334	346	354	334	340	350	333	316	339	319	336	356	348	341	297	342	324	293	337	344	312	345	300	320	378	342	333	340	304	340	368	349	346	321	326	339	321	317	338	332	359	350	381	321	350	347	300	379	344	329	340	337	353	347	326	323	348	343	351	335	356	321	333	341	328	331	317	326	310	357	369	360	360	338	325	384	356	341	344	349	349	368	326	371	316	321	331	353	364	320	338	318	368	317	354	344	341	356	323	351	352	340	340	356	323	329	350	344	328	355	310	315	306	351	354	355	370	336	338	302	345	360	303	329	332	366	362	361	327	370	343	341	384	326	340	337	335	353	337	302	353	350	398	379	360	352	323	348	360	346	335	342	333	323	300	324	317	315	323	335	334	347	384	345	326	357	342	363	336	347	363	358	308	334	321	342	363	348	333	331	365	335	322	356	317	355	338	308	374	360	352	359	338	372	346	331	340	333	381	325	280	326	327	363	349	315	357	330	296	325	329	310	326	334	314	337	347	366	335	328	358	360	336	336	293	338	345	358	370	334	366	338	314	359	349	342	325	330	382	350	379	345	343	315	300	295	366	310	358	350	324	335	330	366	343	365	353	354	350	327	341	328	345	335	344	327	333	341	362	347	321	355	314	310	335	311	329	353	363	329	332	304	353	337	334	366	368	310	331	361	302	347	371	344	294	342	357	348	338	353	340	320	341	339	319	334	339	370	325	332	321	335	303	300	341	293	360	348	353	310	365	319	357	300	339	323	345	336	345	333	339	319	340	336	348	355	307	357	332	343	369	314	351	342	339	345	320	352	361	355	350	354	357	346	342	345	385	334	329	328	327	335	329	319	364	377	357	327	308	334	347	362	351	352	317	355	324	317	346	345	334	336	377	286	321	330	340	348	341	353	356	341	312	315	342	291	339	372	334	328	307	372	363	333	327	330	362	308	328	345	334	310	309	372	345	328	333	326	357	318	326	334	315	325	336	354	304	323	352	354	346	352	310	320	345	359	346	325	353	347	338	357	309	379	352	343	306	348	325	302	346	345	355	372	345	293	353	317	315	333	322	337	343	315	325	343	313	318	363	333	355	339	355	339	347	338	307	351	337	358	336	367	336	378	362	339	369	321	343	346	350	333	318	314	347	347	337	355	321	334	310	316	331	355	369	330	315	350	318	344	345	363	360	328	350	327	346	348	331	345	347	321	331	368	308	340	359	329	355	333	345	324	374	336	357	305	323	319	326	296	330	367	343	334	352	317	345	326	344	349	352	362	324	337	359	338	356	323	398	358	340	321	353	341	364	359	364	335	363	316	304	337	328	327	355	377	313	334	350	298	335	346	357	344	296	306	343	330	319	314	346	305	381	378	390	355	341	351	347	327	354	353	322	329	328	318	309	351	338	315	391	314	307	338	344	326	336	357	312	316	375	359	344	346	309	319	336	317	333	328	359	326	321	331	363	349	358	336	360	351	337	339	322	333	347	310	331	341	352	339	379	355	352	320	359	351	346	333	308	348	338	290	349	304	351	355	362	307	369	330	312	361	365	379	317	361	304	326	355	338	346	337	336	370	321	355	347	322	357	337	333	328	330	351	339	307	350	334	319	334	344	358	347	355	337	346	365	339	312	328	322	338	359	321	339	335	380	331	363	333	352	340	298	328	324	363	345	367	332	356	375	368	347	351	345	340	351	327	318	355	329	351	377	360	324	333	355	318	351	331	333	331	310	323	300	302	359	341	336	341	346	315	325	366	363	342	289	324	344	351	314	340	339	350	341	359	324	284	312	313	381	365	359	327	326	308	333	368	304	350	297	344	334	331	318	343	341	370	322	352	322	334	349	350	387	323	354	344	347	312	327	339	338	327	308	341	332	324	357	322	319	343	338	358	318	303	312	317	309	330	346	347	322	321	317	357	361	328	368	336	345	335	337	364	331	333	309	310	371	326	327	307	339	358	355	370	330	339	319	304	306	308	387	326	335	361	330	344	363	359	315	354	297	327	325	366	298	311	355	338	350	324	324	339	337	383	352	346	314	335	343	357	299	357	355	324	330	310	324	339	344	343	355	342	374	374	329	345	373	295	317	341	323	345	333	376	296	293	354	334	340	347	316	337	313	337	366	349	357	328	351	351	360	292	314	352	343	359	351	335	331	341	315	328	297	308	349	302	332	307	349	327	320	348	377	356	359	310	297	354	353	316	329	282	298	350	328	334	331	360	319	338	336	352	316	359	327	307	331	307	330	335	349	316	327	356	333	310	315	363	362	352	332	330	303	356	312	311	336	334	308	343	303	313	337	341	347	325	332	319	299	313	352	302	315	357	340	302	326	340	352	324	375	333	327	327	342	342	389	350	336	317	316	323	350	317	322	349	295	307	336	351	341	334	326	340	346	330	349	348	356	338	330	336	343	367	363	325	333	367	337	324	353	340	325	330	292	371	353	350	347	328	305	325	301	357	387	351	313	319	375	333	318	349	350	349	311	343	350	341	369	339	363	328	331	384	369	355	355	346	344	356	333	287	363	326	335	348	327	292	323	347	345	339	366	348	362	374	346	351	374	360	356	324	344	345	322	359	335	348	336	326	352	382	357	313	338	358	341	344	329	389	316	368	347	301	346	345	328	357	332	359	336	357	347	309	330	323	325	313	363	345	337	345	345	355	349	317	370	302	354	299	315	344	313	361	344	321	346	372	313	350	357	359	317	354	340	375	297	316	346	346	297	354	329	345	311	355	346	324	325	349	312	341	308	305	319	331	338	328	362	354	359	325	345	352	359	310	329	308	355	358	359	325	342	370	363	367	365	345	373	337	346	315	329	352	335	337	325	332	319	323	329	339	334	333	332	331	322	321	319	342	335	317	300	369	349	336	375	338	369	354	344	355	308	334	337	319	317	314	362	391	363	340	330	361	349	354	329	323	330	355	355	334	325	349	353	356	337	318	317	328	317	362	379	376	344	368	346	355	346	334	331	348	332	321	316	356	344	326	316	348	343	349	335	338	313	374	367	332	354	354	320	348	349	355	379	355	319	356	349	361	323	348	343	309	367	321	346	321	328	331	369	314	329	318	315	343	333	343	338	355	324	313	310	316	298	354	333	361	340	311	312	340	337	337	315	349	341	312	314	334	325	325	346	365	360	306	360	349	327	345	343	354	307	387	309	375	355	352
49182	61672	58943	60528	62823	26212	1345	1230	1074	1112	997	971	919	917	870	841	800	906	866	837	837	834	815	789	783	826	789	801	762	794	791	789	774	783	825	778	762	795	728	769	758	814	715	743	741	762	793	799	735	786	777	719	731	776	786	784	728	753	770	747	759	774	759	816	740	733	758	753	723	738	767	781	743	768	730	767	759	787	719	743	811	753	766	743	745	726	725	798	761	716	768	750	779	771	798	742	788	762	761	755	782	767	760	759	703	755	753	756	718	723	742	792	756	778	751	756	705	777	775	711	704	753	764	738	698	736	765	776	719	766	747	729	772	760	768	772	740	776	714	779	765	752	827	803	796	817	757	813	765	766	745	748	767	735	739	716	767	769	749	813	718	793	748	755	749	738	713	768	799	751	753	746	732	780	729	765	761	744	768	760	748	728	737	787	773	788	756	749	758	820	744	744	752	762	719	745	766	784	721	779	748	731	788	799	748	732	775	773	740	740	757	782	777	790	802	768	709	774	771	781	785	730	755	727	739	744	724	742	746	757	746	761	766	739	731	746	743	767	811	763	763	803	728	750	723	750	737	738	697	761	761	767	790	746	829	750	787	766	740	730	755	770	781	752	766	746	707	756	773	754	741	792	733	756	794	792	778	742	775	749	755	772	762	752	750	686	697	762	786	774	775	761	751	754	764	756	765	720	721	762	812	752	773	772	741	782	742	760	720	727	729	708	769	775	780	801	787	746	791	721	743	757	755	724	764	706	738	759	754	798	727	778	718	785	751	796	789	757	731	734	774	734	771	816	745	776	760	760	762	707	744	744	756	686	736	772	780	799	713	789	744	729	750	731	743	728	801	729	714	763	762	766	799	786	735	758	735	781	761	741	794	690	730	748	788	772	778	746	714	794	733	728	777	762	770	734	735	689	778	730	729	784	762	728	810	759	776	764	807	714	756	766	723	769	814	764	784	747	793	731	770	803	759	751	732	730	763	751	798	779	792	780	723	739	763	769	714	742	763	725	787	769	769	812	680	745	792	749	750	765	758	770	760	777	775	737	715	726	771	791	767	759	768	713	757	744	790	721	741	732	746	752	778	797	712	736	730	771	741	797	744	728	757	714	760	706	732	742	790	783	720	764	746	757	725	749	716	764	784	761	739	754	732	772	796	720	759	722	736	767	748	767	723	777	736	773	789	713	745	699	689	784	777	738	689	768	753	717	790	776	790	783	725	740	723	760	739	751	734	738	745	766	747	771	739	755	736	763	752	806	777	730	773	719	793	777	753	723	773	750	702	705	742	752	741	769	744	748	744	729	716	728	767	706	750	787	768	793	745	752	746	745	760	724	732	731	815	721	779	758	750	762	770	773	769	760	728	762	756	753	783	738	757	745	753	724	748	729	716	726	739	790	743	762	723	770	781	738	767	774	773	764	820	747	777	760	756	744	758	774	750	799	784	790	749	760	757	746	768	777	762	739	773	748	768	767	733	737	790	762	745	793	703	772	717	765	738	746	728	765	720	749	732	779	735	681	729	766	764	738	744	753	742	740	713	761	768	752	776	761	794	768	755	750	753	716	774	706	770	788	742	761	752	765	720	770	743	788	775	783	733	744	767	748	793	729	740	731	779	791	758	715	810	724	782	733	789	782	775	713	730	778	735	754	779	789	763	740	797	749	788	768	763	739	792	770	724	734	682	735	701	769	746	797	732	785	740	797	736	755	731	734	799	786	704	755	754	734	763	726	753	755	738	780	743	750	733	770	717	784	745	752	817	700	770	728	766	755	713	775	759	739	768	760	836	768	805	756	760	748	773	738	690	745	718	715	733	732	801	716	776	753	736	779	776	730	774	819	736	753	810	751	728	736	783	722	771	766	735	746	770	710	747	796	778	781	756	756	731	692	773	769	781	770	776	804	739	714	736	749	765	768	774	733	755	767	780	778	773	720	780	714	722	769	752	750	742	780	730	738	767	735	748	735	744	745	741	742	780	769	777	804	758	695	755	754	764	734	760	722	752	724	756	769	791	742	771	784	720	773	766	725	743	768	761	782	761	748	747	722	781	772	769	743	733	731	738	727	798	761	787	745	744	708	769	739	789	732	752	765	750	793	782	787	751	781	740	799	749	783	726	780	731	769	787	740	742	787	784	719	735	779	802	815	721	748	722	757	698	705	757	770	719	723	742	733	709	755	789	783	753	777	783	733	754	762	756	755	709	807	761	764	754	806	768	769	756	752	765	746	749	741	737	725	773	740	763	713	756	716	746	710	796	782	743	713	729	767	711	756	739	748	770	761	783	779	777	746	728	783	737	775	751	762	742	715	770	758	743	752	762	809	727	756	739	804	740	762	723	768	738	724	719	714	718	773	766	721	743	777	760	753	759	764	753	772	810	804	759	725	705	746	761	765	774	753	754	730	735	759	743	743	743	788	798	738	738	795	750	774	770	721	792	777	733	761	749	749	797	796	739	754	711	780	704	754	759	747	740	765	792	720	679	775	734	736	776	754	759	692	762	759	787	742	794	742	747	746	752	752	776	805	772	748	749	742	788	792	729	746	742	735	741	747	785	755	770	784	780	792	763	717	760	783	778	709	765	772	712	752	785	775	734	732	747	774	700	779	708	823	781	720	722	782	801	766	706	740	742	766	731	705	742	754	716	768	774	797	730	760	734	734	764	726	771	784	763	769	755	720	727	719	763	772	728	756	718	721	811	762	752	713	758	794	766	723	781	764	781	731	783	783	716	758	745	730	716	754	740	784	779	784	731	762	746	781	752	750	734	729	788	799	787	769	749	779	764	797	731	706	781	749	763	763	738	754	740	761	794	704	765	709	724	713	756	722	767	772	788	781	754	790	782	755	774	711	789	777	786	728	739	797	765	754	716	766	746	770	768	695	736	752	759	787	764	751	793	749	727	709	769	727	768	747	814	731	807	719	717	749	752	736	758	770	773	720	779	749	770	790	777	746	792	738	736	751	750	748	782	755	816	749	768	760	710	747	743	749	746	818	759	747	713	773	798	725	753	804	762	732	757	815	811	744	747	779	755	741	749	732	767	767	730	770	778	738	742	733	755	762	709	720	698	780	737	743	732	788	715	735	744	818	733	772	734	803	768	765	783	819	702	766	762	747	684	701	745	724	776	783	720	750	772	808	787	749	736	762	768	783	722	818	741	770	793	821	747	782	763	789	734	750	772	754	764	718	722	731	725	745	759	762	762	762	732	716	772	735	779	739	752	742	760	759	760	754	760	753	791	778	781	765	782	801	791	752	820	810	776	748	744	724	743	718	739	747	741	764	757	764	738	741	788	727	812	768	737	802	753	741	741	768	775	812	773	752	731	738	724	741	743	764	780	772	736	719	743	751	753	753	728	748	735	756	748	763	695	778	771	738	776	783	762	690	747	736	751	787	755	750	738	782	745	749	743	795	767	736	745	731	796	756	735	731	770	740	771	771	732	820	791	743	802	706	726	731	754	784	747	729	820	738	739	764	761	754
58704	28888	10056	3133	2594	778	300	277	322	279	331	310	329	277	308	324	302	299	333	296	290	295	298	277	310	292	280	297	262	271	290	289	271	334	301	285	290	296	296	291	293	250	278	288	290	283	328	298	313	280	318	329	279	302	285	257	285	279	307	286	319	298	323	323	269	322	315	269	276	302	314	266	275	279	301	295	318	308	321	314	287	313	297	308	274	282	284	303	284	321	308	298	307	232	298	276	288	310	276	309	277	301	275	312	303	297	288	304	278	300	279	288	285	279	297	300	293	324	292	271	289	251	308	316	287	309	252	281	272	258	302	280	278	280	306	275	262	285	297	289	289	313	297	282	268	291	294	287	274	294	323	305	281	320	298	280	304	282	279	279	298	260	318	271	283	290	321	296	335	270	307	292	323	298	289	284	321	261	269	304	288	313	287	288	270	263	283	296	301	303	273	271	281	301	332	322	293	310	300	293	295	298	244	301	292	267	300	253	295	315	297	293	309	299	317	347	300	306	298	306	323	279	292	296	284	271	296	304	268	291	291	332	280	290	293	270	313	310	260	268	268	273	298	257	292	286	301	297	294	257	283	283	295	280	291	316	282	315	322	294	317	297	292	277	305	304	285	293	277	302	306	270	281	289	305	316	341	299	277	294	300	302	279	297	327	287	320	270	316	306	297	299	307	327	286	301	292	303	301	293	302	293	304	281	283	281	281	307	287	302	292	281	331	328	269	284	314	318	295	272	271	270	260	303	295	316	332	293	271	311	284	293	263	277	305	300	307	318	282	338	328	349	311	269	308	306	256	273	264	266	308	280	310	310	287	298	293	310	272	290	295	267	294	287	323	310	293	289	285	288	310	306	312	298	296	284	321	298	283	258	279	263	282	282	307	262	297	266	267	284	303	285	308	320	326	293	323	288	274	278	261	257	272	288	264	287	274	280	304	287	305	320	300	300	278	272	309	291	297	272	291	270	297	320	313	300	291	288	327	296	303	263	310	284	283	274	292	331	292	287	318	290	287	302	300	278	274	274	289	306	260	289	307	282	285	314	301	277	293	292	314	267	307	281	292	306	316	299	295	296	275	310	281	247	289	281	306	315	315	308	334	267	345	291	274	288	299	295	273	285	270	298	300	275	261	300	288	271	290	275	302	286	335	261	287	252	305	280	295	282	315	297	299	248	304	329	290	292	294	298	320	302	290	283	300	296	284	277	317	333	275	315	297	309	331	277	275	300	292	296	291	287	260	299	297	292	287	280	292	312	265	311	319	320	269	265	289	293	295	302	294	276	328	275	282	270	303	304	286	305	304	288	285	281	297	295	273	278	312	276	284	302	323	307	295	304	291	332	286	292	292	274	312	256	304	321	273	282	306	266	310	285	264	285	301	337	287	316	274	268	281	314	311	298	282	345	265	292	284	289	260	310	284	324	289	303	297	277	311	275	275	309	325	243	276	287	299	293	319	283	309	290	290	304	260	308	289	282	309	285	295	306	290	298	289	269	300	282	297	276	320	297	297	264	286	292	295	330	298	309	331	285	288	299	292	311	289	285	303	308	271	293	288	262	258	276	308	291	316	280	292	291	276	310	308	284	284	292	291	288	314	286	250	315	296	254	298	290	275	293	318	273	279	309	262	291	289	336	306	308	269	341	311	275	308	282	321	244	254	303	276	272	267	318	294	295	284	310	248	259	282	268	282	297	293	294	286	271	311	310	300	306	262	298	288	306	295	307	295	276	271	298	306	304	281	266	290	306	286	300	287	322	274	299	283	292	285	279	291	331	278	303	287	291	287	311	286	295	264	290	277	308	302	285	261	291	301	297	313	301	271	289	313	315	290	293	286	287	288	295	293	266	305	296	304	260	311	278	283	292	277	325	272	343	296	301	343	275	302	281	294	293	264	271	270	275	299	286	275	248	304	275	301	296	276	322	313	303	280	273	295	315	270	301	293	315	292	317	282	303	300	291	311	282	297	292	294	305	271	304	304	290	286	295	300	278	276	287	273	278	279	271	293	327	272	276	288	293	277	283	274	296	293	282	308	303	298	302	283	299	291	291	287	281	317	284	276	256	304	286	272	321	287	291	286	267	315	286	287	261	282	304	298	317	283	297	272	287	308	269	307	266	281	281	256	282	278	315	262	253	290	280	287	316	294	312	332	310	290	278	320	300	315	301	263	299	312	279	277	304	269	242	294	300	290	302	273	291	283	308	313	303	298	300	285	278	304	291	275	262	255	279	267	289	268	283	278	294	261	251	297	299	276	270	328	287	280	303	317	261	288	290	264	292	292	254	317	286	287	298	312	295	274	288	293	273	276	277	278	307	294	317	274	295	297	294	287	322	273	269	271	268	310	303	294	288	334	259	327	256	272	273	299	283	289	264	308	299	270	280	308	286	319	279	277	288	303	278	277	309	287	304	310	277	280	272	263	265	302	272	290	297	296	283	270	296	278	279	300	257	298	321	312	306	291	304	279	278	286	316	322	275	307	290	286	293	330	292	274	317	291	280	253	288	308	289	284	343	300	297	303	275	319	273	288	308	288	307	279	299	280	304	294	299	298	312	308	294	270	283	313	293	295	299	297	315	330	294	310	271	309	285	286	251	294	272	298	277	282	348	292	330	257	296	277	273	297	305	292	288	286	302	310	281	284	321	275	307	288	311	267	287	313	305	308	291	267	323	293	337	287	297	300	295	302	281	292	313	270	268	270	275	287	319	303	269	325	286	291	287	318	258	306	289	285	322	291	293	317	309	270	284	310	302	285	275	302	319	310	314	293	325	288	295	298	289	299	291	283	275	275	286	325	307	319	286	296	275	270	295	247	276	300	313	275	262	298	315	289	305	338	282	333	287	284	302	312	300	278	280	301	313	283	274	290	283	276	281	280	274	311	289	305	283	296	288	301	270	266	275	314	288	310	315	290	282	305	285	310	292	304	284	306	303	319	308	285	303	291	286	281	275	304	278	297	309	292	273	278	288	273	288	243	274	261	271	310	291	289	299	276	282	315	286	268	311	280	305	290	270	280	317	258	282	273	330	280	282	293	275	309	299	281	333	301	300	308	318	288	283	286	296	294	272	278	282	279	306	301	296	316	304	284	316	272	291	298	293	323	321	304	260	298	277	279	328	295	289	331	311	280	292	281	279	336	316	297	300	299	291	302	297	299	286	299	296	295	279	268	287	307	309	311	302	292	297	277	306	285	300	273	279	277	315	309	281	310	324	286	302	285	329	271	307	339	288	322	319	293	276	276	275	282	316	286	304	298	310	308	316	328	262	286	299	270	255	267	308	280	285	299	295	280	295	303	262	289	294	328	284	256	292	296	268	291	288	269	290	323	312	302	284	310	290	256	276	281	296	296	297	292	304	307	320	288	295	327	312	290	288	320	307	298	277	293	325	307	291	262	312	297	295	239	279	306	281	284	276	316	305	314	281	265	301	280	315	320	315	294	319	283	281	270	266	296	311	290	274	272	298	280	297	302	301	293	309
31625	14519	9883	7901	8219	2106	658	652	607	642	625	636	650	682	672	651	658	605	622	677	601	658	696	664	671	664	621	601	671	624	633	634	635	633	622	631	611	642	613	666	602	658	619	645	627	643	655	646	644	665	623	636	658	652	638	625	622	633	651	649	614	642	618	699	614	648	607	647	612	646	616	632	641	680	632	643	626	620	657	689	624	647	658	673	676	620	655	643	626	617	652	593	606	654	647	627	623	605	619	645	618	651	643	623	634	661	583	627	625	662	672	618	623	626	600	617	678	638	678	609	638	641	688	646	644	681	630	645	627	699	617	644	635	601	611	630	635	631	637	659	647	634	656	600	688	641	655	590	618	673	628	678	633	612	659	665	619	681	624	601	636	575	630	631	653	650	641	623	633	631	634	605	655	600	613	604	633	646	652	621	629	666	646	630	625	649	662	666	624	665	666	600	631	630	665	610	630	622	663	652	644	628	588	627	631	629	611	674	649	673	627	643	635	671	598	599	598	662	655	651	602	637	644	619	630	662	620	649	608	633	625	679	630	607	646	581	642	588	644	583	601	629	650	662	615	590	616	611	644	609	649	622	712	632	616	592	635	624	663	649	670	614	625	621	599	667	612	677	658	659	623	648	662	625	615	661	629	604	601	725	664	595	666	628	623	638	639	622	653	649	627	643	641	610	638	688	607	635	648	629	693	668	654	673	567	608	646	607	645	586	637	662	647	630	683	625	635	614	656	664	642	603	620	625	674	618	607	599	622	608	614	614	673	631	659	634	614	621	603	605	618	624	620	641	667	607	624	644	614	636	617	612	607	594	634	653	609	664	673	621	619	613	636	677	641	596	624	619	620	612	658	663	635	633	639	639	624	621	629	652	601	652	675	646	617	605	624	648	640	592	648	627	640	601	587	634	622	599	692	669	651	644	607	582	699	628	627	693	626	623	678	678	673	676	629	694	626	647	651	582	674	612	639	668	641	635	647	647	602	655	656	666	577	639	638	666	648	642	645	690	623	650	665	664	605	662	669	636	675	594	636	680	663	666	592	679	615	574	621	597	676	622	633	663	623	619	681	622	625	648	677	706	664	614	636	673	657	655	610	673	679	654	687	700	689	679	684	648	690	637	616	628	620	640	666	672	642	655	648	634	587	678	608	615	623	634	597	649	631	600	620	631	646	611	608	618	675	663	647	623	617	652	672	662	626	681	618	666	638	663	653	630	594	597	624	620	642	632	679	644	628	646	628	601	604	632	682	631	635	633	675	608	653	632	661	602	623	665	657	630	665	659	693	617	635	650	612	639	610	683	643	634	634	617	616	663	632	656	628	608	616	603	648	676	637	640	610	606	637	672	688	640	671	662	665	645	656	660	590	652	635	682	671	692	667	606	643	638	651	668	613	657	619	682	611	647	637	671	690	620	669	657	639	651	625	621	654	646	662	664	674	648	629	611	646	618	643	634	550	667	640	683	633	640	607	657	652	648	623	629	671	648	642	659	637	626	674	618	610	664	676	661	630	619	622	589	641	658	639	631	656	616	659	665	654	578	632	652	593	625	591	662	637	629	696	634	648	634	632	655	627	645	653	571	586	623	612	630	611	635	640	636	618	689	676	634	618	629	631	614	616	649	604	637	658	668	681	608	622	626	610	656	639	651	638	658	596	657	611	654	647	687	602	652	653	664	646	637	594	597	647	643	610	672	650	598	596	617	629	676	643	645	629	664	649	642	644	639	626	604	653	650	624	621	639	621	616	623	624	634	616	639	601	592	630	660	684	597	619	627	625	626	651	633	639	674	632	658	609	629	583	632	618	696	701	622	616	594	649	651	664	652	656	605	583	646	641	620	634	664	622	609	618	648	616	619	662	618	671	673	679	594	678	639	662	646	648	625	611	671	625	650	654	655	645	606	600	713	636	652	603	651	617	644	645	610	586	635	636	631	648	629	661	684	626	612	691	649	633	658	616	632	638	610	641	618	665	656	599	640	660	616	670	643	661	618	634	661	629	650	654	665	643	644	641	600	658	648	625	619	618	707	632	632	654	641	616	640	649	606	630	620	658	647	635	628	663	674	641	642	620	634	631	606	656	622	647	647	630	674	644	663	615	583	665	667	671	603	678	652	666	624	643	612	633	638	665	723	622	640	637	651	662	687	693	654	662	621	632	613	548	631	640	687	608	622	675	640	633	615	620	650	626	629	647	656	667	635	644	628	637	601	638	602	617	618	600	654	624	610	661	640	668	653	653	647	636	654	636	614	649	606	661	644	656	644	617	665	663	679	624	628	602	630	647	641	634	640	618	658	628	619	643	638	641	660	609	622	627	596	617	655	662	616	674	621	639	680	615	641	639	648	583	644	625	663	675	632	641	620	620	645	583	618	647	659	605	643	654	651	620	682	648	649	641	665	632	608	643	641	622	600	653	689	626	638	656	630	662	650	613	625	645	611	629	625	630	635	608	632	635	632	645	632	606	644	674	600	657	618	617	681	662	669	653	640	632	659	654	624	664	607	666	699	598	674	623	642	631	627	645	661	660	651	640	663	629	631	665	644	616	656	635	627	607	633	629	643	601	603	653	624	629	638	625	626	641	687	671	620	705	599	646	700	677	633	609	690	669	621	653	639	610	639	634	615	637	640	606	576	632	655	631	646	635	606	694	610	628	670	603	602	615	586	683	626	657	648	667	675	655	647	637	670	658	588	618	580	610	607	627	627	576	656	669	643	628	640	620	671	627	611	622	663	648	641	624	611	623	609	622	638	645	657	708	615	661	641	611	677	596	646	640	621	683	630	612	662	631	592	602	618	608	612	618	631	620	665	692	656	630	646	602	626	647	636	593	654	632	611	617	645	645	658	641	624	597	645	643	631	633	673	591	619	634	618	602	634	684	660	639	615	595	678	661	637	657	658	645	642	656	643	655	629	672	647	640	674	702	632	672	659	608	614	619	647	659	620	590	681	616	690	680	670	627	664	665	658	635	613	631	614	658	596	679	616	640	620	647	659	650	578	579	647	653	586	608	659	602	670	620	594	640	640	636	637	618	642	670	657	665	632	670	622	630	637	602	602	620	617	675	662	645	649	693	621	626	620	625	626	648	658	614	703	628	646	688	627	635	643	603	668	622	637	615	682	652	641	636	629	632	662	617	597	609	613	652	636	618	626	655	650	606	638	627	687	646	623	684	640	615	627	619	663	638	659	653	628	621	630	616	688	641	644	636	630	651	589	654	654	632	638	588	679	650	669	692	634	582	657	661	637	650	651	657	631	617	646	643	618	665	657	590	631	622	691	668	628	660	665	637	610	616	650	665	634	626	691	607	672	604	617	628	632	628	618	589	646	660	672	659	690	692	655	633	659	675	643	683	597	608	634	659	614	654	684	633	632	638	625	636	647	648	638	675	706	629	662	627	646	679	624	651	615	699	627	611	636	593	628	691	655	662	688	622	646	692	642	634	629	652	648	638	644	662	626	659	635	605	649	601	628	672	581	666	616
74360	65480	53002	40908	40093	16718	1066	271	252	232	246	206	235	218	202	201	231	230	212	192	209	212	221	195	219	213	206	235	195	238	216	246	215	210	202	206	213	228	211	228	210	210	219	212	220	197	223	206	205	217	237	234	206	248	205	215	199	218	211	233	214	233	211	225	235	197	222	226	188	195	201	211	203	207	194	229	226	215	231	198	205	237	232	210	217	196	232	206	194	192	211	200	200	211	213	196	214	218	251	204	215	226	207	202	217	243	205	218	219	211	209	186	215	213	200	195	208	208	215	219	228	213	203	201	187	205	216	232	228	248	202	205	192	216	214	188	227	177	188	173	225	208	237	220	218	195	196	229	210	226	217	189	203	212	215	208	217	218	228	211	203	186	222	208	214	209	203	198	188	188	181	187	209	221	215	195	212	196	191	214	230	215	216	194	207	210	203	205	219	202	201	253	183	209	235	248	226	215	201	213	223	227	217	201	228	205	200	190	199	224	203	185	201	223	219	189	201	233	200	198	187	213	228	206	231	216	211	219	200	191	197	205	202	221	213	217	235	199	190	222	195	205	222	218	209	190	233	207	246	205	209	198	218	185	193	214	225	227	191	191	227	246	217	202	228	233	207	217	221	210	212	239	222	225	206	220	202	190	189	214	221	214	214	182	211	214	201	191	234	219	221	250	218	230	245	197	202	211	206	190	223	229	206	210	203	194	226	193	241	209	227	219	245	214	224	208	233	193	191	178	199	225	226	205	225	220	208	203	192	200	192	199	213	211	213	192	206	212	189	210	219	231	237	203	194	237	224	205	201	200	214	228	234	212	198	222	221	179	226	222	232	203	223	235	201	203	208	224	213	211	211	216	211	183	199	206	205	175	224	207	196	216	218	205	232	225	210	217	209	222	207	187	210	208	183	203	220	222	204	217	247	207	231	183	198	191	205	219	226	201	199	211	180	184	223	198	222	234	213	210	205	206	206	217	200	216	232	210	223	209	220	194	231	199	192	190	202	222	227	199	192	215	207	186	220	216	231	227	214	175	214	197	220	236	227	199	214	205	217	216	208	194	216	212	220	211	207	211	190	186	225	195	200	229	231	226	226	232	226	196	218	230	225	229	198	223	212	189	194	209	203	216	209	207	186	222	218	206	238	210	207	188	233	192	192	231	206	223	225	197	220	209	192	194	237	184	200	211	216	218	232	217	189	210	223	217	216	226	264	212	213	234	195	196	199	214	210	197	196	215	233	204	201	217	247	229	195	217	237	217	211	184	206	225	206	197	215	181	185	232	225	210	191	192	220	244	210	184	221	200	198	184	187	200	182	222	194	217	221	201	199	238	196	225	215	230	212	220	234	230	208	218	234	214	206	204	202	219	193	187	206	188	219	211	219	222	219	238	196	195	190	205	205	206	221	199	219	198	205	219	198	221	251	187	204	208	227	225	203	187	198	213	210	229	207	214	199	189	226	190	191	212	183	195	199	231	215	227	196	205	217	204	199	202	214	246	226	209	225	218	224	202	229	231	231	208	219	227	222	220	203	216	211	200	215	209	213	198	209	221	229	203	204	194	189	252	225	199	196	188	204	220	180	223	193	180	183	228	199	189	175	194	204	209	213	181	195	188	210	226	215	230	219	231	197	201	223	226	230	207	226	221	199	199	190	205	202	221	182	210	230	198	207	223	215	222	214	211	199	193	190	213	191	223	211	191	220	214	191	205	196	218	193	204	207	210	192	198	216	220	229	225	197	202	230	241	195	234	217	217	222	198	172	206	223	199	226	223	217	212	214	209	203	195	199	192	206	204	209	218	225	236	205	217	233	198	167	203	203	189	192	214	191	190	220	207	230	226	201	211	218	190	212	217	188	236	221	194	208	213	189	229	210	220	202	205	202	221	187	208	205	198	175	216	210	203	199	221	209	214	218	218	201	217	207	195	216	180	209	185	180	196	202	219	216	194	198	231	227	217	205	200	212	209	208	187	219	206	194	189	211	189	194	186	198	204	216	226	230	241	212	226	217	235	219	192	183	201	229	200	195	219	196	208	233	198	216	210	224	183	208	227	199	222	210	210	218	218	180	196	200	222	209	228	196	208	212	221	241	213	200	196	229	221	245	198	217	209	203	229	197	192	193	211	216	239	223	212	201	198	224	224	203	203	214	209	214	217	220	220	196	218	229	203	219	241	221	213	206	213	188	201	205	211	228	197	203	212	212	261	207	212	230	216	203	221	206	203	221	231	210	205	224	194	206	194	203	206	213	203	258	205	230	194	220	205	215	216	204	201	227	199	193	208	219	209	209	191	216	197	225	189	226	208	227	189	184	195	191	213	190	195	213	202	216	203	213	194	219	193	218	192	206	199	215	226	221	188	219	200	236	216	197	214	211	228	190	201	193	187	209	233	251	199	212	202	241	228	192	206	227	219	226	216	181	231	191	232	202	204	201	192	202	214	213	184	239	221	195	195	201	192	207	198	214	211	229	209	208	233	225	198	214	241	193	204	188	201	198	187	204	169	198	197	200	195	222	201	182	203	250	191	206	196	237	232	205	213	214	228	226	209	202	216	228	215	212	223	174	179	200	222	209	209	229	226	211	211	201	226	225	208	218	224	232	196	207	215	210	220	235	221	213	203	186	219	212	210	223	219	185	200	206	216	192	223	214	210	233	208	236	227	217	230	196	197	224	214	218	204	223	226	239	191	189	220	211	208	197	214	221	200	188	203	205	178	189	187	225	225	205	218	190	202	208	211	217	205	198	187	210	198	213	223	200	218	220	219	217	213	203	227	213	202	242	201	209	198	229	224	212	214	216	235	215	205	239	210	185	196	210	236	182	221	193	221	207	217	205	210	224	203	237	209	216	205	213	195	199	198	225	201	189	241	217	214	212	226	218	202	214	213	205	228	199	221	197	202	216	242	197	203	212	180	208	191	214	194	187	210	198	218	192	204	192	240	232	222	210	186	187	219	219	207	220	202	206	198	225	216	200	195	196	229	216	198	245	211	189	232	201	203	204	212	197	202	210	195	222	208	211	234	207	196	195	227	199	194	219	225	235	229	193	202	233	192	212	238	213	198	192	209	210	197	224	226	191	222	226	215	220	198	186	188	238	189	214	210	197	218	181	191	201	195	200	222	217	211	229	193	212	216	251	227	194	191	218	204	207	204	225	228	191	207	213	223	219	199	192	195	200	204	203	199	251	209	211	208	223	216	221	196	223	234	185	206	210	196	192	184	196	178	207	190	220	192	175	213	218	198	221	228	206	182	200	213	232	196	182	209	199	212	218	207	223	220	225	213	199	213	176	205	194	207	190	240	229	225	208	235	250	214	210	233	231	178	223	251	209	258	208	178	223	215	202	194	211	234	178	219	201	183	173	231	211	223	206	195	223	202	193	210	180	221	218	206	183	226	197	225	198	208	256	207	213	187	215	208	227	215	234	237	184	212	195	224	200	205	211	216	223	240	222	205	237	217	216	193	201	194	207	221	214	202	201	210
46444	51131	49837	51275	52147	19545	767	764	657	641	653	597	575	560	553	555	565	487	567	521	524	524	543	519	498	541	495	453	552	513	500	521	521	538	515	499	564	504	498	516	486	517	489	486	500	520	522	493	488	506	486	491	478	502	504	522	486	487	511	477	459	502	490	487	505	484	495	516	494	485	500	536	535	481	475	490	483	454	505	547	505	518	505	478	503	501	489	481	520	513	503	492	494	514	511	485	517	505	474	527	489	490	528	481	479	507	529	489	492	510	516	477	508	535	508	488	512	504	528	510	503	453	453	515	531	520	533	473	515	523	478	508	503	466	498	479	515	490	548	515	546	506	512	520	455	492	483	487	487	468	495	492	498	499	511	474	494	492	540	508	491	532	508	505	483	459	526	498	469	494	476	482	494	507	467	486	446	491	510	467	523	498	486	528	494	466	499	481	526	475	449	505	494	482	485	547	481	510	509	518	522	514	498	520	480	491	468	504	456	474	477	504	497	504	514	482	511	478	455	459	498	500	512	485	480	490	455	443	483	483	493	512	474	491	504	500	488	478	489	473	497	509	508	496	515	470	508	542	468	516	467	509	515	559	500	519	483	518	474	491	525	473	502	450	468	537	503	486	552	530	484	471	494	533	501	470	498	520	486	478	464	475	496	524	505	496	511	472	478	483	524	487	480	507	491	525	505	492	527	476	484	469	439	487	457	507	490	502	474	537	475	477	499	492	465	499	549	494	479	489	502	519	478	532	524	482	497	496	517	482	501	554	496	511	453	488	522	485	521	522	518	516	501	473	531	483	528	469	501	538	471	525	541	484	505	493	503	502	484	526	476	445	511	493	470	459	516	535	508	499	517	464	484	489	494	469	528	506	521	515	462	483	484	521	485	493	504	498	492	476	505	483	516	478	476	509	472	497	524	445	493	495	507	514	500	486	497	485	502	504	517	499	495	465	520	515	501	454	470	526	499	479	493	496	460	497	510	482	491	522	497	489	469	490	504	518	488	488	534	509	461	502	508	441	517	473	479	470	506	491	476	488	451	478	491	486	484	469	477	488	521	463	513	464	459	477	514	477	487	479	493	524	507	452	504	522	503	484	533	488	488	504	492	511	480	501	479	494	504	527	489	512	517	517	494	514	480	464	503	472	497	513	520	497	509	504	489	472	507	503	502	504	470	466	504	490	492	478	499	493	463	505	525	525	515	509	513	472	516	471	516	503	546	518	519	480	499	502	466	484	494	497	475	529	487	504	546	464	485	515	479	488	505	459	501	494	503	475	465	517	492	467	471	533	527	523	547	481	516	500	503	472	538	489	455	461	481	483	516	457	503	468	487	503	470	513	479	462	500	496	499	484	513	513	500	473	493	439	522	482	477	500	481	513	489	500	449	495	514	475	493	487	503	483	493	504	502	527	484	536	471	474	518	483	458	495	486	474	480	527	523	487	488	475	445	506	501	514	467	468	490	504	497	495	485	515	547	501	532	499	502	530	520	481	495	504	495	524	508	518	471	461	486	500	502	482	508	476	466	477	478	483	499	535	526	523	485	487	484	512	479	520	515	520	460	512	492	493	489	509	510	527	489	523	488	510	480	489	491	482	508	502	489	489	558	472	508	487	555	500	518	525	516	507	489	469	492	496	492	490	481	499	483	515	510	494	568	470	482	496	483	494	495	513	489	500	489	516	484	501	490	514	496	439	463	468	476	514	549	512	482	504	495	517	492	492	520	492	507	519	523	483	488	528	538	516	518	480	497	506	507	495	495	487	505	482	498	472	529	482	503	483	501	507	467	486	527	498	474	466	528	515	516	494	501	511	490	538	461	482	505	490	478	467	464	529	469	475	453	547	514	508	469	490	479	495	456	513	472	483	451	481	490	489	497	518	478	546	494	474	473	482	494	522	511	469	496	513	478	468	503	512	519	479	456	505	519	488	489	533	486	499	480	490	479	465	466	532	495	463	534	491	497	495	475	466	518	504	502	459	457	504	471	491	488	464	461	518	499	506	489	496	501	475	482	495	459	494	480	479	508	501	488	503	460	535	504	508	501	515	492	486	478	503	486	476	490	470	528	529	471	495	535	502	557	474	511	468	465	532	494	493	486	479	506	496	461	466	505	485	524	501	491	473	517	516	509	527	545	491	513	491	500	489	520	517	455	489	518	513	508	509	476	558	526	532	475	508	505	492	516	525	516	473	482	483	505	488	520	511	521	508	473	498	471	511	483	514	491	506	469	450	464	498	463	505	484	522	517	503	535	489	460	501	509	519	481	503	486	531	472	485	490	501	483	491	513	531	518	539	511	490	472	484	483	503	469	547	504	466	513	496	459	509	512	492	481	512	482	483	481	476	519	492	507	516	474	470	499	512	527	531	470	515	515	496	492	533	515	498	521	510	502	504	521	506	510	499	455	450	521	503	481	492	471	494	492	492	487	489	458	506	489	487	480	492	514	511	534	497	450	463	487	509	469	503	531	526	520	483	483	489	462	534	502	501	491	509	485	510	519	481	459	479	501	480	473	509	522	523	487	494	501	521	496	514	464	527	482	521	549	481	490	532	512	498	516	496	491	506	499	497	481	475	535	502	515	467	511	470	498	493	519	495	488	518	518	521	480	485	485	518	495	463	497	500	509	476	548	511	499	498	522	475	454	495	508	494	461	514	488	457	520	506	522	503	481	481	475	492	494	532	511	504	509	506	501	552	440	503	483	518	498	467	553	503	480	555	518	528	486	480	480	501	453	497	478	467	455	511	489	471	514	508	473	515	476	505	462	510	509	497	466	501	523	518	496	474	479	521	517	498	498	509	500	466	479	502	476	499	508	479	456	497	495	535	501	500	455	488	500	476	484	488	503	471	494	486	461	457	479	528	482	491	524	501	465	489	496	530	502	509	462	512	474	488	498	483	493	502	486	518	492	461	493	446	494	467	502	438	469	472	519	499	497	503	513	501	512	507	481	506	468	488	494	479	480	519	501	516	503	536	497	494	434	496	508	488	474	486	470	473	522	493	466	486	475	470	481	527	501	426	469	484	488	509	455	468	486	478	495	475	516	468	495	477	513	510	491	472	524	510	523	521	490	503	510	489	486	484	502	483	511	477	457	508	466	504	491	491	469	521	482	513	508	496	534	477	490	531	478	496	494	496	457	494	492	442	490	533	512	485	497	482	493	509	483	502	492	528	481	497	495	521	487	502	461	490	534	500	506	500	484	521	458	495	493	434	472	492	470	483	489	493	483	462	503	492	476	527	469	502	498	484	494	517	559	502	549	498	514	488	491	494	516	480	491	507	523	492	450	505	493	506	484	502	508	482	495	518	511	521	477	482	483	473	480	501	514	503	499	502	464	559	492	487	489	519	457	545	490	491	491	511	498	481	474	508	511	526	511	483	497	513	500	497	522	499	457	470	516	475	487	473	486	485	489	483	487	487	470	497	491	486	489	490	485	500	483	491	466	528	528	517	528	517	534	548	480	473	453	490	495	481	498	500
82459	75746	63093	57903	52364	25319	3256	479	403	387	341	347	332	356	375	362	409	335	347	340	342	366	357	341	336	374	337	348	355	365	352	356	346	371	336	359	355	337	367	333	326	321	352	382	378	345	361	334	315	317	354	343	348	308	369	302	363	316	323	309	296	299	355	343	341	319	307	308	308	350	348	356	372	341	370	339	350	324	317	343	327	350	347	336	326	312	334	376	326	349	347	368	374	314	343	319	293	339	334	349	355	375	362	339	290	350	354	359	356	333	346	355	353	348	348	316	325	353	344	306	367	348	350	322	360	346	349	331	328	345	341	323	329	331	350	321	341	328	359	349	337	303	329	342	323	380	340	317	365	383	335	310	363	355	383	371	345	355	302	320	342	320	344	317	346	352	331	329	363	319	360	326	344	294	384	344	318	317	350	299	318	358	324	356	334	356	307	341	294	302	341	324	310	354	391	333	322	336	365	343	323	342	349	360	384	347	344	333	343	375	318	327	320	325	371	355	350	352	360	334	336	380	325	342	332	358	328	345	330	337	348	302	359	359	359	367	312	339	358	377	344	351	354	353	370	397	332	349	346	353	297	322	363	306	330	304	322	376	370	364	365	326	361	318	341	326	335	289	339	348	358	325	307	375	304	364	343	320	352	310	346	323	326	340	307	330	348	350	345	310	361	334	327	320	362	349	327	333	312	352	341	321	368	366	357	350	311	341	371	333	330	321	331	320	346	341	325	343	389	340	352	367	379	344	376	304	316	324	336	356	351	289	345	320	341	299	343	337	368	336	336	333	322	367	357	341	368	360	334	327	322	373	349	330	340	343	325	355	357	325	338	347	324	371	355	352	342	366	378	340	325	325	338	351	354	342	376	363	336	377	325	334	354	380	341	295	330	379	318	301	373	362	352	335	341	345	334	335	321	366	338	354	321	331	354	358	340	376	374	341	322	308	351	352	353	344	354	375	323	302	347	320	345	360	382	331	390	358	359	345	382	356	351	330	350	355	317	336	352	338	346	354	352	325	340	352	333	345	358	353	358	329	344	331	337	340	334	345	347	330	333	345	329	379	375	364	314	316	310	349	317	321	321	305	321	337	322	374	345	371	360	342	322	335	366	332	338	334	344	352	333	334	323	347	346	296	343	330	338	312	327	315	345	315	341	353	342	336	345	306	360	347	381	345	347	332	376	366	357	352	361	320	361	325	337	371	312	324	338	338	366	319	317	326	329	340	342	339	360	373	361	314	357	317	322	337	336	321	345	336	351	354	322	351	364	337	312	354	373	343	359	323	311	335	347	335	341	342	305	339	324	317	323	309	325	305	325	363	373	330	342	320	349	327	348	362	367	340	372	363	316	354	363	313	308	293	344	374	360	336	353	322	290	318	375	366	324	356	370	353	334	385	388	335	343	340	359	354	405	348	344	317	329	307	335	353	328	328	336	364	316	328	365	353	296	296	342	369	341	342	371	344	340	336	307	349	358	377	323	308	350	358	313	365	352	364	315	327	316	353	333	310	334	323	300	327	349	349	372	354	371	333	324	341	345	317	324	352	345	346	324	351	346	322	382	329	332	312	364	373	367	321	324	339	348	348	318	346	347	330	344	337	330	331	310	315	346	321	325	347	328	294	345	334	361	358	322	353	346	377	341	322	329	385	384	361	350	353	343	370	362	379	329	316	358	347	349	335	338	352	326	341	384	350	353	375	352	337	354	323	362	325	354	320	313	343	349	348	321	321	343	330	363	311	333	351	372	348	322	331	386	313	312	341	339	345	343	319	344	314	354	333	334	362	356	338	325	357	299	339	355	333	354	341	329	353	363	362	353	331	333	354	326	361	332	368	346	324	330	331	353	347	340	319	344	326	349	329	355	322	373	339	351	344	356	358	334	360	334	347	334	350	320	351	355	326	356	332	325	305	316	356	309	322	334	345	350	350	337	329	347	342	360	372	366	326	359	328	329	332	349	341	323	351	339	349	341	347	341	322	378	326	364	331	308	305	326	339	347	339	364	360	307	329	341	360	297	365	345	356	338	320	346	373	326	366	310	369	344	309	341	316	345	388	341	309	353	339	371	352	319	352	325	317	362	395	355	341	358	316	337	363	312	375	373	309	308	353	345	345	345	314	326	351	323	344	350	329	367	334	342	360	350	317	351	359	334	332	339	335	338	332	332	356	340	331	345	347	298	356	359	348	388	358	370	350	345	344	364	347	368	335	348	337	316	330	336	323	319	346	339	298	301	345	334	306	311	314	365	341	319	380	318	334	317	311	351	300	338	352	336	360	339	328	365	320	321	353	341	317	329	332	340	404	357	311	326	342	358	315	349	355	315	355	346	363	365	321	335	311	319	341	345	333	350	335	373	365	319	295	351	324	347	350	337	343	346	367	362	364	333	303	327	341	312	338	370	377	336	365	338	336	318	312	335	304	335	345	391	330	325	351	304	343	343	353	348	343	324	361	321	335	344	373	346	367	339	332	309	353	347	344	357	318	335	336	341	342	336	366	358	342	353	326	313	379	324	307	376	298	318	347	338	353	346	300	325	344	327	353	337	343	291	372	336	318	355	316	347	347	332	406	331	316	378	323	336	391	340	365	344	395	366	355	371	304	352	358	344	353	322	379	353	336	349	334	357	357	321	376	365	338	352	299	326	328	360	347	307	315	305	344	330	333	317	329	352	365	363	323	319	358	334	326	321	343	360	378	353	310	371	349	311	304	315	343	339	339	349	367	344	362	343	341	344	354	322	340	355	346	343	323	318	352	347	316	333	316	327	373	385	333	349	358	314	349	325	308	306	311	292	336	359	344	328	365	356	340	324	358	341	313	321	340	336	298	324	310	313	336	316	314	366	336	352	326	389	388	359	318	317	347	349	348	357	332	330	326	354	341	355	318	340	323	323	347	368	328	344	337	376	345	339	351	352	333	338	343	337	352	313	334	320	345	375	310	325	344	335	320	315	330	339	329	339	363	380	315	340	293	364	381	329	331	319	351	319	343	356	307	329	316	327	354	370	346	363	386	331	332	329	333	338	342	291	312	339	321	340	299	363	381	363	350	327	334	315	327	331	336	363	346	346	313	348	339	358	346	313	327	357	289	333	336	358	326	339	340	354	373	386	331	382	377	308	325	334	351	382	350	344	353	332	323	341	361	318	338	363	323	388	364	382	334	379	364	338	350	380	323	354	347	324	358	332	338	356	345	357	309	362	346	346	342	325	361	340	338	341	276	318	308	380	335	326	346	340	336	379	339	358	350	364	351	347	329	338	350	331	353	327	376	344	327	301	359	363	387	344	358	326	377	330	347	350	326	326	349	347	337	365	334	329	384	324	307	363	335	325	354	341	341	304	333	348	309	305	381	335	322	338	335	376	347	351	361	401	345	309	356	348	340	365	338	328	331	319	327	365	308	337	366	317	370	335	296	365	361	339	319	335	327	321	365	371	341	341	372	351	313	339	347	348	358	343	329	329	383	349	348	325	337	328	372	352	329
50942	59179	60010	65944	61968	26947	1327	1202	1118	1044	977	964	872	886	874	896	851	822	821	839	787	813	821	775	817	784	823	769	789	747	774	757	776	766	773	750	764	772	783	804	782	764	777	779	823	741	764	736	734	727	742	761	760	734	821	766	763	758	757	783	742	722	773	789	811	743	770	774	730	806	728	728	752	747	786	734	744	789	739	743	724	774	747	776	771	734	741	761	737	724	780	764	744	768	792	755	724	766	773	713	761	806	817	755	743	772	773	735	748	779	835	755	727	767	787	770	765	795	760	786	674	718	738	799	700	740	811	797	757	737	745	774	791	796	757	743	767	706	761	789	761	773	698	753	779	746	767	810	747	772	792	775	801	749	749	747	771	811	798	781	761	729	770	750	733	772	706	787	715	758	787	799	821	722	769	697	741	718	739	787	803	767	749	784	749	760	771	724	765	716	743	755	730	809	790	732	755	788	789	778	709	753	748	763	729	762	756	768	702	784	723	721	766	797	767	763	733	769	750	739	864	751	780	756	744	747	743	710	739	727	772	763	748	758	783	762	764	724	760	768	713	820	770	739	764	782	724	744	764	775	765	736	752	745	748	761	817	777	746	743	734	717	780	713	738	803	787	674	753	765	777	732	785	739	746	733	807	753	777	724	782	793	765	740	741	769	806	717	825	712	714	738	744	740	763	713	764	771	806	817	788	785	764	739	771	796	760	707	773	810	744	706	771	752	771	736	761	749	704	769	786	727	774	743	767	729	713	713	770	768	766	785	762	808	726	744	729	764	724	713	805	762	767	725	766	731	731	744	794	754	748	755	807	764	815	742	733	711	761	769	789	702	784	742	756	731	718	764	776	677	769	767	740	725	752	726	754	777	773	745	748	711	729	716	757	788	736	774	780	792	743	756	799	745	756	739	798	767	747	721	784	756	760	738	751	733	762	786	737	750	740	755	725	758	756	738	786	753	686	792	724	718	734	768	689	733	752	764	748	745	743	769	803	765	804	758	752	786	773	768	775	740	756	765	757	726	812	741	756	705	712	787	748	708	725	681	789	738	716	747	738	765	718	758	743	729	748	797	747	774	729	720	732	765	807	725	755	733	738	802	745	741	774	750	777	734	761	715	800	753	746	781	781	783	785	797	759	690	732	742	741	755	757	748	765	739	732	765	753	776	742	777	754	776	792	768	761	729	765	772	752	801	772	748	702	753	736	752	762	703	733	762	770	764	724	743	741	763	748	787	725	746	771	761	721	771	724	718	752	787	763	777	703	771	756	809	724	735	762	763	711	763	742	732	727	769	782	744	778	716	779	728	740	757	774	722	718	758	728	716	768	789	778	754	792	725	763	768	786	781	772	758	760	727	758	755	776	733	719	736	748	767	741	768	756	760	734	739	759	736	771	757	782	785	779	778	740	757	739	738	754	803	800	744	814	760	700	766	746	757	764	786	782	771	748	763	739	789	750	766	738	800	723	778	779	737	775	764	710	748	746	767	782	732	769	738	726	769	741	802	760	751	711	760	815	754	725	762	721	751	769	804	751	792	780	800	808	750	765	795	736	768	764	776	745	755	729	769	724	789	747	790	764	796	751	828	761	749	753	846	733	767	731	823	724	771	789	785	790	748	778	757	746	726	731	733	757	721	726	745	759	776	740	750	757	776	756	766	728	773	771	744	754	739	728	751	789	786	715	745	765	806	730	736	705	778	817	783	781	736	706	768	792	777	769	742	735	751	745	774	721	795	770	766	761	788	774	748	767	729	745	753	735	764	755	809	749	751	705	813	818	761	776	780	750	811	772	745	747	752	811	770	763	799	779	797	741	712	778	731	754	708	715	713	757	719	760	799	703	776	761	725	757	745	754	779	778	736	776	776	757	775	736	742	705	775	750	739	780	728	745	697	741	723	723	742	740	728	794	746	770	785	752	766	772	800	774	770	758	793	736	771	769	786	739	744	728	797	811	760	766	768	805	795	710	735	751	744	758	751	771	737	776	768	721	733	722	736	758	827	730	789	749	721	791	721	714	763	757	742	772	782	752	801	754	775	746	774	747	791	801	751	726	720	741	750	767	755	776	782	712	753	768	769	759	821	759	750	735	738	794	739	764	695	774	753	787	717	764	770	787	756	757	748	789	725	775	755	751	781	772	736	723	740	730	699	741	743	698	784	763	768	755	742	743	731	795	739	740	711	778	729	722	739	760	742	766	750	776	758	803	745	762	725	787	740	725	746	771	782	802	741	734	756	820	788	714	741	774	804	736	771	756	745	802	764	800	760	781	797	785	796	720	777	792	734	775	731	790	768	754	750	775	784	738	773	716	800	727	724	723	756	759	769	775	762	738	750	771	762	795	793	758	749	775	742	720	757	758	766	767	733	787	773	744	769	771	763	750	710	740	744	729	759	756	751	775	766	813	754	772	737	727	782	787	762	769	749	763	759	763	731	788	776	753	757	750	759	773	707	722	781	754	758	748	767	805	748	778	701	784	775	737	765	723	802	791	789	733	747	768	771	789	718	745	795	755	751	751	789	755	707	773	739	734	794	768	718	749	723	783	785	741	737	695	757	815	773	737	728	727	783	725	772	735	796	752	755	740	750	773	791	709	733	755	743	791	728	700	731	780	789	752	766	757	746	714	756	769	733	740	747	773	751	745	789	743	750	754	804	797	747	768	769	758	803	707	700	755	788	782	729	825	730	781	753	759	721	736	761	728	785	735	744	725	711	747	795	778	738	725	757	753	723	758	790	773	777	737	744	759	754	783	734	755	736	757	708	758	790	775	775	725	732	735	750	746	722	739	781	820	767	794	749	735	776	792	768	710	771	735	776	767	750	782	740	753	735	764	746	789	719	765	801	744	732	765	732	745	758	763	799	761	743	776	732	723	756	754	755	709	779	741	789	777	712	721	776	723	763	701	799	763	761	763	748	758	761	778	771	747	737	718	696	739	753	751	713	762	744	742	761	756	730	738	721	785	756	745	758	761	725	770	787	723	766	720	703	746	747	738	695	711	792	716	753	746	750	768	758	747	779	772	705	752	708	799	767	734	763	757	754	791	784	725	745	756	809	757	764	780	818	767	716	777	836	766	761	743	778	824	765	751	758	794	719	773	754	818	796	681	689	764	738	726	761	721	800	767	769	722	782	745	759	780	759	755	797	784	723	734	783	747	755	751	748	742	771	803	796	741	735	725	760	770	798	725	782	745	789	747	764	770	765	687	755	771	802	773	750	752	744	779	732	765	759	779	742	732	688	761	750	752	774	773	735	732	711	712	795	777	798	725	793	767	795	758	747	782	795	758	764	796	753	755	752	729	724	743	802	800	749	765	774	769	740	770	748	697	770	740	684	779	770	711	749	764	766	765	771	799	778	764	781	762	689	740	824	735	749	734	766	777	752	795	807	755	783	749	760	737	760	725	781	744	757	761	775	784	733	757	759	780	714	780	762	775	768	707	744	787	764	806	738	752	793	766	749	726	753	797	746	776	765	739	761
59550	27735	9552	4500	2773	745	298	292	325	282	276	256	263	302	277	264	274	254	287	272	277	286	255	261	266	284	263	289	266	296	325	282	316	288	293	254	275	288	285	308	294	267	278	296	304	272	307	273	269	292	280	280	306	270	243	266	300	276	267	266	335	286	291	291	306	286	285	261	295	295	275	265	267	268	266	265	289	286	241	304	284	293	311	309	301	294	259	289	298	275	308	305	290	248	298	279	275	311	283	287	283	278	306	248	285	276	301	273	279	287	289	275	279	304	269	305	282	256	297	256	287	288	313	262	282	280	304	253	271	281	280	254	296	302	272	281	278	321	293	281	283	255	274	327	301	252	253	288	289	290	269	254	305	278	246	299	281	283	268	288	286	290	275	322	308	265	313	309	255	281	289	288	260	267	287	263	289	262	283	264	269	265	281	266	300	305	300	282	245	272	259	303	262	262	276	262	257	276	262	320	279	264	274	291	264	257	301	290	266	251	294	303	280	291	319	312	279	312	262	284	290	279	265	271	251	276	308	291	259	274	271	259	288	286	298	267	268	285	282	272	311	291	284	309	290	264	275	306	268	289	304	277	285	307	290	290	290	291	294	301	291	281	278	289	264	285	287	256	259	305	282	320	327	294	285	271	307	279	272	292	271	279	302	290	297	289	301	267	281	255	256	293	279	257	299	269	305	257	286	279	273	312	334	297	265	294	301	290	273	276	307	280	276	275	272	281	265	303	249	315	281	330	307	281	262	288	276	267	260	265	302	257	288	307	302	284	276	297	274	250	292	281	260	304	288	308	277	320	275	291	303	264	302	304	293	279	277	300	323	300	272	272	295	291	280	275	307	282	319	280	272	295	295	275	288	265	286	266	290	289	292	261	260	277	287	315	263	273	316	301	289	298	273	251	252	296	264	295	265	284	246	307	287	276	295	294	274	298	274	302	314	293	285	268	276	281	294	304	266	297	285	276	245	265	248	282	307	286	300	282	295	340	308	294	298	297	284	230	301	278	250	282	259	298	273	267	269	265	277	300	256	331	290	302	283	295	266	269	297	265	250	295	279	271	285	279	267	267	284	285	307	293	274	289	260	295	284	276	283	328	321	288	250	265	291	284	308	295	245	295	287	334	280	278	263	296	310	261	276	280	294	271	235	295	281	292	272	272	311	281	291	291	268	300	287	267	286	263	258	262	288	287	317	289	271	266	242	286	292	280	256	265	257	293	305	292	268	294	304	253	313	293	281	267	281	299	286	305	304	270	303	277	294	311	289	249	267	288	307	300	289	301	292	292	272	280	262	291	274	272	263	316	309	296	288	265	289	267	279	284	276	295	295	266	281	277	286	295	302	296	281	304	284	283	295	268	286	295	316	279	288	301	292	264	289	292	274	291	283	268	269	299	283	282	264	317	273	299	310	244	269	303	259	287	276	300	271	279	301	315	307	284	284	248	288	286	284	301	293	292	294	272	293	261	307	300	267	253	256	260	278	267	278	293	271	312	285	297	275	306	310	309	303	290	272	257	281	287	281	299	251	279	284	276	271	282	290	301	300	259	287	280	288	270	275	269	291	295	266	294	289	287	281	300	272	283	265	293	277	278	266	274	256	288	274	310	312	286	267	282	254	264	254	304	294	314	284	291	319	307	266	280	307	293	309	280	294	263	302	270	253	266	275	275	289	278	282	308	299	318	275	280	256	263	276	255	271	256	258	300	283	264	314	288	306	287	277	302	287	276	253	276	286	292	263	297	298	283	294	288	279	293	265	277	296	291	266	286	292	287	260	282	281	316	286	298	276	292	286	297	277	233	301	262	260	286	273	299	283	303	278	289	292	287	297	237	280	282	317	293	287	255	293	281	276	290	312	291	275	290	252	253	300	279	261	281	272	312	303	308	317	287	318	273	255	293	320	317	286	317	271	270	238	266	275	281	274	270	249	249	266	257	296	304	289	281	270	266	297	296	288	274	280	285	260	287	285	257	297	271	281	274	278	316	319	331	297	301	250	281	272	279	275	273	277	299	259	294	295	268	290	287	295	262	271	275	281	288	321	321	253	292	282	290	285	283	281	253	328	290	267	292	282	276	285	283	261	309	289	277	290	302	290	280	297	271	276	309	263	284	279	290	292	295	289	248	293	278	265	276	309	286	273	262	305	279	259	283	279	294	289	285	260	277	297	288	287	273	287	302	245	298	267	288	304	275	273	265	246	303	315	266	300	271	272	293	294	277	308	267	291	294	252	294	284	318	308	256	251	260	272	306	307	271	268	282	257	294	288	290	276	293	295	275	261	269	323	266	262	260	265	276	287	291	289	278	287	277	318	296	293	284	261	280	281	275	305	253	263	251	277	285	274	289	285	267	288	272	308	322	296	273	247	313	309	272	290	291	280	318	310	296	255	332	277	272	268	292	283	252	298	252	291	284	276	271	309	311	268	288	296	288	283	311	295	265	290	304	312	258	258	266	278	256	336	297	268	305	280	277	289	285	272	262	271	309	278	298	261	286	278	272	278	263	244	276	286	310	284	311	265	291	264	284	273	267	297	270	297	272	270	308	241	291	328	274	273	282	300	285	269	286	293	308	298	297	300	311	302	296	279	285	303	267	294	291	304	271	310	302	270	245	267	254	318	284	263	279	282	288	280	266	279	263	283	292	279	288	283	298	298	269	275	305	288	291	292	270	296	320	287	267	291	259	285	282	298	265	274	275	302	270	268	292	299	304	277	274	282	266	262	287	272	267	285	303	289	292	291	274	279	304	266	287	302	289	335	292	275	252	260	273	284	281	303	292	284	275	273	290	347	275	276	289	272	273	300	266	272	269	259	294	300	277	303	316	296	306	265	273	321	263	304	286	298	307	298	302	282	293	296	321	318	264	297	288	261	307	291	290	279	265	279	250	288	255	299	311	301	277	306	265	287	273	269	281	278	264	243	286	266	267	260	261	283	285	293	305	294	282	299	308	291	245	261	290	280	323	292	251	315	285	291	275	290	272	306	263	257	306	275	316	319	268	276	304	277	267	277	286	298	298	282	279	302	293	300	313	285	295	304	298	309	310	307	284	301	269	261	279	297	288	276	261	306	282	283	260	290	283	292	286	295	304	273	261	268	282	281	297	288	277	257	309	285	312	297	297	238	265	290	286	259	268	312	267	274	297	279	268	279	254	264	262	271	301	277	273	286	266	265	249	301	278	249	283	291	265	302	314	259	279	274	262	305	258	253	304	281	274	320	295	339	277	311	284	286	298	282	281	294	282	288	281	259	292	291	255	297	312	259	273	279	279	267	318	286	278	266	257	285	286	315	296	265	275	284	266	259	276	284	307	286	331	270	281	287	281	286	295	311	303	298	289	306	271	295	331	295	272	286	272	312	261	275	254	294	276	269	280	323	270	283	265	272	294	304	289	287	275	256	268	280	292	300	279	299	289	275	296	296	288	280	301	287	280	267	261	272	264	271	280	269	295	261	278	279	270	269	290	281	280	291	258	307	282
31937	10109	9967	11134	8175	1882	628	631	626	635	647	640	627	663	608	655	644	604	665	641	577	616	621	665	652	615	640	625	613	625	652	657	630	602	654	645	553	610	600	655	657	667	637	595	617	603	661	629	655	614	644	646	634	621	652	662	626	632	617	612	619	608	627	640	635	616	603	590	647	620	599	624	652	613	650	635	660	675	649	585	586	586	633	598	609	657	619	624	628	635	622	636	640	618	612	599	581	654	636	650	613	609	583	616	636	614	581	563	658	677	622	647	600	647	640	627	615	567	595	620	643	626	643	659	607	615	637	615	623	629	631	638	632	603	591	592	610	630	660	597	619	602	659	586	607	654	637	630	620	631	656	618	654	647	583	600	680	609	649	614	632	643	561	610	637	641	614	615	633	599	588	655	637	592	638	656	609	639	615	585	603	643	616	618	620	670	616	561	622	604	627	624	598	619	599	590	607	625	644	602	629	642	603	633	612	639	600	596	582	626	604	658	610	623	659	658	654	590	614	666	638	625	671	606	629	604	598	614	615	598	626	625	640	639	557	628	619	618	630	638	611	661	662	631	638	622	652	577	684	585	633	632	644	603	630	624	619	637	620	601	583	633	640	631	643	630	589	639	640	631	567	640	678	631	634	645	645	624	632	652	667	644	608	608	637	612	649	611	601	598	617	631	640	628	663	618	620	593	629	609	595	621	631	651	608	586	642	624	667	563	629	672	626	617	655	658	606	608	610	605	602	652	620	596	642	642	565	565	598	574	639	615	661	601	644	641	616	640	655	598	628	642	619	636	619	565	613	634	611	611	636	646	623	660	591	667	632	594	591	595	642	632	605	595	601	628	615	631	557	644	569	645	637	606	663	591	600	628	627	673	598	669	622	632	613	654	647	598	607	591	602	627	611	638	616	641	619	641	613	606	623	596	654	602	586	628	645	604	645	624	615	598	645	553	636	639	594	624	653	622	608	636	625	683	606	621	642	549	662	631	653	609	612	657	670	591	659	604	578	671	640	584	615	627	654	645	625	633	610	612	610	632	637	614	629	625	644	638	632	654	611	623	584	631	674	665	595	606	647	644	665	631	603	617	640	604	604	616	587	657	598	591	649	648	638	655	628	654	614	616	680	625	613	620	632	619	629	641	604	622	634	615	611	632	615	611	635	628	637	666	610	598	610	566	644	680	605	572	620	650	618	549	636	663	631	660	622	619	647	617	633	602	675	656	695	588	675	608	640	615	656	625	633	628	644	607	614	606	612	627	620	607	635	657	640	619	641	514	605	642	626	637	601	629	588	674	626	599	628	631	575	692	630	635	614	628	610	629	623	611	616	638	613	642	601	652	648	599	643	627	644	589	619	617	630	631	648	659	594	637	631	627	608	643	663	583	597	641	641	610	604	621	650	626	617	622	603	629	632	627	671	597	592	605	618	575	640	610	649	623	643	620	598	632	613	584	611	636	602	640	608	609	646	604	616	618	650	608	665	628	647	610	613	628	604	653	589	597	666	665	658	621	612	615	644	653	601	627	627	638	647	608	660	595	558	636	620	617	653	582	622	621	647	621	624	623	627	595	621	609	645	592	637	616	586	615	607	641	619	594	630	617	607	602	644	700	608	619	624	594	636	638	605	619	638	599	604	654	632	671	618	642	651	667	659	618	643	672	612	629	594	625	620	603	645	612	612	624	630	637	649	602	607	607	606	614	614	628	686	639	602	647	648	596	657	636	638	626	603	645	625	599	624	661	619	647	637	636	658	645	627	650	618	646	639	638	630	620	643	624	611	637	668	647	607	635	618	635	615	611	571	610	618	604	639	627	597	685	591	590	646	610	662	630	632	583	627	611	595	617	676	620	608	648	637	671	598	645	611	560	647	614	653	614	669	632	621	624	640	633	641	633	597	629	634	645	631	653	629	604	643	576	633	622	648	582	603	661	642	649	605	629	591	592	588	619	562	600	613	607	615	613	636	672	583	644	620	611	611	642	613	646	594	644	611	601	616	603	676	680	631	652	606	609	684	637	596	615	681	622	665	620	603	623	647	604	566	605	635	605	662	659	608	618	644	620	566	638	648	588	628	617	609	610	626	611	632	613	601	665	614	655	643	652	624	622	587	618	645	657	655	614	593	644	672	627	620	620	636	620	618	651	668	597	629	656	599	646	608	662	618	614	659	655	611	599	679	648	637	638	592	636	643	649	576	618	648	612	607	604	606	665	558	609	595	646	711	684	639	571	616	619	652	622	686	618	638	653	609	657	632	614	627	666	621	659	649	646	640	627	637	621	601	609	617	612	651	649	649	663	625	624	671	615	639	641	638	637	628	591	596	689	589	621	638	651	602	633	600	619	594	625	602	598	591	684	658	608	634	633	619	611	637	630	652	654	609	637	657	598	620	637	635	664	629	639	601	594	616	626	594	634	582	599	620	647	651	595	630	595	669	655	611	651	645	602	672	590	624	617	588	654	633	577	645	603	611	625	593	621	614	655	602	576	685	636	641	616	671	624	631	655	602	650	630	618	654	600	623	670	587	631	639	604	600	618	618	604	599	585	644	572	592	606	571	628	620	662	656	652	656	655	617	584	636	626	593	653	600	580	635	595	654	640	669	590	627	625	572	604	616	614	637	574	556	589	627	619	643	621	627	564	611	596	644	605	661	600	601	616	625	645	614	607	639	592	644	618	616	626	630	665	631	656	633	631	635	616	587	599	608	638	639	625	610	588	634	620	693	657	582	636	611	634	600	646	617	610	632	627	587	664	645	629	569	599	668	617	636	624	644	593	605	661	645	639	622	608	632	645	586	641	628	666	589	620	631	600	618	620	664	662	658	624	611	620	651	654	621	587	666	631	626	640	614	679	575	603	622	637	647	698	632	626	622	577	659	599	649	644	603	621	640	598	614	640	617	630	626	660	647	610	596	586	618	580	662	641	635	612	612	592	644	580	611	651	632	635	614	625	660	636	643	621	636	621	603	640	577	629	648	633	612	632	644	631	575	665	642	660	612	606	650	633	620	655	637	640	615	584	628	581	644	656	574	587	643	646	622	602	605	644	599	651	624	568	608	606	614	666	655	619	632	607	649	682	617	606	617	610	636	652	615	643	568	644	606	648	656	677	599	665	588	636	643	602	626	681	604	609	627	637	646	620	643	617	628	628	634	647	636	614	623	601	629	609	656	654	575	655	599	650	612	599	630	604	602	630	600	667	643	653	650	564	601	635	605	609	638	636	645	635	579	623	643	589	656	642	636	621	583	617	665	625	608	591	647	622	662	647	588	585	650	600	631	591	595	591	630	633	612	599	656	659	634	629	609	662	667	638	671	675	604	631	664	605	636	583	654	624	637	593	636	627	630	635	649	624	663	659	578	607	642	577	593	634	633	636	609	607	576	613	626	575	610	662	595	636	596	614	644	608	640	618	596	656	667	630	625	578	622	594	625	652	593	648	640	623	622	607	629	588	619	642	663	581	621	608	635	635	647	630	617	614	567	671
74127	61954	58498	53594	39477	13482	785	266	289	225	203	241	236	218	233	228	223	252	213	201	217	223	219	231	212	260	233	214	230	224	233	225	211	222	249	223	223	226	200	208	197	218	214	229	224	199	227	227	233	212	225	243	223	216	220	190	206	207	220	233	200	240	221	192	245	220	254	234	210	204	252	257	226	205	240	239	205	200	231	230	220	230	233	239	217	206	227	218	208	217	247	214	225	202	215	230	226	226	226	221	206	231	223	226	231	215	208	222	237	238	197	187	225	213	231	225	219	244	193	250	230	218	216	219	215	194	214	235	209	204	223	224	224	254	189	212	199	216	220	209	212	223	229	234	225	214	214	244	231	221	204	193	205	209	202	204	211	254	237	235	211	232	208	199	216	236	228	229	226	234	221	207	212	242	215	251	205	221	220	204	232	225	202	221	204	204	237	239	199	226	245	211	232	219	240	201	218	208	208	247	205	186	229	206	200	220	208	196	217	199	224	212	232	197	215	215	196	206	226	192	256	250	194	228	234	224	205	190	224	225	213	210	186	223	207	241	254	201	235	207	195	237	221	209	218	197	228	213	239	212	208	226	199	213	217	204	187	236	222	200	217	201	246	230	181	242	220	240	179	204	210	189	215	207	230	203	206	219	210	194	249	240	234	187	210	192	226	208	223	227	226	242	212	217	233	207	203	221	243	234	229	223	215	204	260	215	231	207	225	204	234	212	234	242	239	220	207	209	233	223	205	207	203	232	222	212	199	208	212	210	201	221	217	222	227	203	222	214	216	203	225	215	174	227	200	233	244	221	220	222	224	225	240	205	222	211	205	232	215	212	216	232	210	221	217	205	227	221	209	238	201	223	255	213	216	225	236	224	239	215	212	221	195	252	216	226	264	225	223	218	231	196	239	253	250	209	223	245	220	215	239	211	200	215	234	206	219	220	207	227	207	199	190	210	231	203	228	220	241	214	193	213	232	205	205	219	219	228	242	205	197	227	221	230	199	231	213	229	200	219	191	223	198	215	238	223	232	234	219	208	256	204	210	220	199	213	199	234	209	222	234	210	222	173	208	223	232	236	211	246	204	209	218	225	203	204	216	213	251	200	193	236	221	223	238	200	247	231	180	209	235	259	220	216	225	233	255	233	247	239	204	207	223	234	217	213	237	162	212	187	201	237	210	246	235	206	235	218	223	228	216	189	223	245	239	219	241	234	247	211	231	195	206	193	203	201	181	243	220	229	214	204	225	237	218	225	227	216	207	232	197	216	207	215	196	213	232	215	203	192	201	201	207	211	211	219	231	245	228	232	218	212	225	240	209	209	261	227	227	200	222	225	228	213	204	217	222	216	204	250	219	248	220	232	200	216	227	221	210	193	223	201	203	241	201	204	211	228	238	212	226	209	212	249	186	222	231	222	202	207	244	192	224	203	230	226	224	206	204	230	198	205	213	216	238	230	221	233	248	212	209	218	213	222	237	229	227	202	210	252	216	208	226	219	200	210	215	229	206	225	227	213	216	231	210	235	222	201	212	214	238	207	230	219	225	254	237	224	206	212	216	238	211	212	216	208	202	245	220	219	222	196	227	241	254	216	218	235	220	199	214	235	242	219	234	225	219	236	239	245	237	211	228	213	233	230	203	203	219	212	231	204	222	220	208	218	234	247	225	230	216	188	246	247	218	213	213	196	205	230	233	212	209	228	241	219	220	228	222	189	189	206	228	268	214	189	242	222	225	218	220	206	231	204	198	216	232	232	209	214	223	235	197	251	198	206	220	199	214	249	198	206	213	218	253	225	206	221	188	226	214	245	240	199	248	220	224	278	243	221	201	236	212	228	222	223	207	220	223	209	195	224	215	216	214	205	260	210	243	209	250	218	190	200	230	185	218	200	205	228	202	206	222	229	224	216	236	210	198	223	222	220	212	223	232	219	238	206	210	227	218	218	228	201	220	221	214	204	233	237	219	203	230	207	227	205	190	209	222	211	215	211	208	247	242	221	244	221	212	196	209	206	211	254	245	225	211	236	238	230	196	234	207	210	198	214	243	239	223	231	217	225	207	196	224	237	224	190	208	223	236	190	237	238	239	227	231	194	223	217	235	240	229	261	219	211	212	227	222	215	216	196	199	213	210	189	210	226	224	208	227	220	204	264	251	212	190	206	175	218	216	203	223	225	210	212	213	244	204	207	204	239	219	209	219	211	206	248	204	205	211	213	234	190	217	209	225	212	232	213	221	210	242	247	202	214	213	238	231	241	224	197	222	241	207	213	205	224	225	208	211	198	208	229	209	210	201	225	253	211	237	248	196	225	229	207	200	187	232	211	214	223	212	217	225	211	231	190	238	231	210	221	220	180	260	231	237	223	234	187	237	201	224	263	221	231	211	217	195	212	239	217	205	217	226	201	227	202	247	197	218	214	245	235	202	202	211	194	222	231	223	228	229	202	221	210	205	235	216	223	210	207	207	248	225	212	221	215	210	207	214	261	228	231	234	213	204	228	225	255	203	200	213	213	222	224	208	242	206	223	228	211	234	226	203	232	209	231	202	211	207	210	234	228	231	233	228	239	245	225	211	225	205	216	197	213	210	224	227	215	223	233	258	239	198	212	222	238	215	215	233	220	235	253	222	220	209	222	211	224	214	208	215	211	232	203	226	246	199	199	226	200	238	233	245	220	226	238	202	252	214	227	232	222	202	230	225	187	210	194	244	214	213	235	223	225	223	224	224	228	213	187	194	217	229	183	207	248	228	193	214	227	202	213	214	233	221	231	229	201	179	206	233	210	212	205	241	224	205	235	209	226	210	230	223	217	245	204	233	177	197	209	207	208	198	215	229	219	236	244	205	213	238	203	209	223	228	221	209	215	218	236	232	250	233	211	203	203	194	222	206	234	238	243	186	215	232	228	245	208	226	214	208	213	246	226	201	236	232	195	227	234	233	214	248	235	218	203	189	224	227	214	209	211	240	218	270	220	203	213	210	244	234	187	210	212	230	223	193	188	228	242	203	230	218	238	242	217	239	225	230	224	200	189	215	213	189	220	228	232	210	229	233	202	212	197	210	195	230	202	233	222	217	233	237	204	234	204	191	220	228	244	242	197	220	257	212	243	230	253	214	238	189	225	216	229	209	234	219	209	201	215	230	203	215	167	208	195	218	223	210	214	214	221	212	255	215	200	220	225	230	227	224	226	228	242	220	212	225	229	200	224	228	208	207	208	228	226	237	219	193	220	215	200	206	193	229	219	207	189	254	254	216	222	204	216	225	218	226	238	264	217	265	226	228	202	210	247	206	243	244	224	216	216	198	213	208	225	206	236	231	228	239	222	236	219	225	239	224	236	214	194	211	241	227	230	222	213	214	193	205	248	236	185	216	213	223	203	186	186	224	230	206	227	212	223	223	216	234	270	234	202	202	247	225	216	232	212	201	220	193	225	250	234	204	206	240	206	235	241	203	215	244	213	206	197	239	246	253	203	205	250	226	222	201	220
46209	46678	57962	60208	48763	14682	804	775	670	632	645	605	569	600	575	592	549	570	561	558	555	565	530	587	511	537	527	549	520	515	532	529	547	527	561	532	465	516	551	506	523	508	508	527	489	497	529	495	510	512	556	529	519	505	539	531	542	518	519	509	511	528	535	490	490	552	523	500	517	529	539	526	505	526	520	510	474	515	499	489	486	497	523	511	485	535	520	508	480	493	508	533	497	503	503	527	520	535	492	537	483	507	530	561	512	475	507	528	499	494	515	511	539	496	498	533	514	538	544	484	522	528	531	519	535	523	491	493	501	506	567	514	508	469	513	562	527	509	470	508	522	526	494	521	510	512	496	546	486	550	500	520	472	515	530	517	512	499	528	480	494	538	555	496	515	520	517	477	532	543	549	544	508	516	576	467	500	492	581	526	531	544	564	500	508	560	543	546	546	502	531	535	499	526	510	510	485	496	504	569	501	490	529	526	517	527	492	550	507	533	530	519	557	513	515	508	486	506	504	486	497	505	541	504	508	519	536	500	508	544	584	520	497	489	492	500	533	520	520	497	528	513	507	546	510	512	503	516	505	495	489	510	523	523	529	529	455	470	537	534	537	522	517	532	511	545	497	511	502	492	540	555	546	502	540	551	531	521	517	522	533	534	549	481	505	518	539	535	486	523	494	489	524	504	542	565	519	519	548	494	537	540	493	554	517	520	536	531	523	538	487	511	516	531	521	502	482	475	550	519	503	521	547	530	485	517	511	525	539	520	516	499	517	487	505	484	488	553	518	504	491	495	526	502	512	558	478	526	537	524	502	521	518	534	494	538	551	514	509	512	501	525	548	529	543	480	514	518	519	461	518	519	518	536	494	524	579	533	543	510	520	528	527	515	514	545	522	535	513	515	536	510	528	495	496	530	514	525	527	556	482	521	531	531	503	514	540	500	481	530	524	525	519	560	500	515	508	530	491	526	510	469	525	485	501	506	489	527	588	497	543	489	545	507	525	497	550	511	486	521	483	540	551	492	499	514	533	545	525	535	593	503	459	487	514	508	519	507	555	538	518	523	501	534	524	492	552	538	514	493	544	510	497	549	498	523	528	532	505	515	509	527	517	503	538	506	487	516	515	521	516	497	536	517	494	476	527	537	529	542	512	486	509	555	474	524	512	555	522	517	500	511	515	503	505	549	546	543	521	527	529	537	504	526	536	494	558	492	508	550	508	492	519	543	540	497	481	530	531	521	536	513	504	505	536	541	531	483	511	540	534	562	461	512	545	534	540	485	524	488	510	527	533	502	511	513	491	520	520	535	517	496	540	526	518	504	479	512	534	481	514	526	485	498	500	515	509	552	516	491	502	507	485	487	487	478	510	549	544	512	503	516	505	518	537	475	501	516	521	486	515	538	520	517	503	465	500	545	511	522	494	508	514	519	498	494	525	539	539	510	526	507	500	528	517	491	540	514	508	565	557	536	492	502	496	525	497	492	483	516	495	548	547	512	478	466	486	514	536	537	516	492	505	546	533	514	534	528	544	495	490	514	528	481	479	514	496	550	514	519	518	526	519	537	528	525	534	598	529	521	559	536	521	503	537	492	557	531	545	539	508	544	517	549	569	501	539	493	510	513	495	526	487	534	574	491	543	490	499	516	523	545	461	522	499	494	535	504	511	485	519	522	490	523	521	572	516	508	564	547	510	495	479	480	504	539	506	548	513	508	541	505	532	552	491	530	515	508	521	520	509	533	520	512	518	558	482	524	550	486	541	480	461	520	481	493	522	512	516	519	525	527	506	479	556	532	512	498	521	524	524	500	509	514	521	493	505	492	507	509	543	557	529	536	510	535	511	505	517	550	547	506	498	506	544	507	508	513	477	537	534	475	523	500	485	475	507	511	570	525	485	526	549	511	471	495	514	475	497	472	469	512	515	500	535	517	533	536	547	543	518	532	534	510	516	515	541	542	524	554	533	534	545	519	519	544	532	510	499	527	495	461	507	504	497	504	495	505	529	518	539	502	542	554	530	479	444	498	499	497	519	498	495	504	499	505	495	492	493	529	527	507	554	473	561	533	523	522	571	510	517	523	529	483	544	503	493	515	485	511	506	534	537	520	533	536	539	524	481	521	523	544	475	519	523	513	568	502	507	534	512	501	517	485	538	514	502	476	513	525	508	540	496	512	497	504	548	481	508	549	552	523	519	527	522	498	526	484	497	469	530	499	477	506	548	507	512	550	493	507	494	507	518	503	520	512	507	512	507	503	525	546	509	512	523	520	513	505	518	525	501	552	485	481	566	527	503	518	518	530	511	524	515	527	520	535	519	536	507	512	518	497	506	511	514	535	527	524	510	553	526	484	499	502	524	475	526	513	511	534	511	520	513	518	540	494	526	493	516	513	531	544	469	504	503	510	524	512	524	553	518	553	505	469	504	543	543	517	508	543	499	516	552	515	470	496	488	513	545	532	498	488	501	525	506	515	536	515	532	526	531	503	520	485	551	522	542	530	542	525	501	530	531	485	525	526	506	536	536	508	503	539	497	516	530	506	572	523	489	482	547	496	518	570	512	505	504	506	502	509	518	508	530	521	531	508	494	518	558	528	554	492	492	491	522	548	481	505	524	521	467	530	490	456	474	500	538	502	501	551	548	487	467	539	479	522	481	494	510	506	552	500	526	525	549	489	496	516	476	546	504	512	525	503	544	534	520	507	521	516	511	529	504	525	489	520	563	519	537	549	464	525	502	504	475	499	507	547	561	515	551	519	487	498	530	539	538	497	499	528	506	504	512	546	495	558	500	528	551	559	502	533	531	515	524	531	506	545	516	494	493	538	530	547	529	514	520	496	507	525	545	536	510	529	525	544	502	494	525	483	513	540	508	503	489	532	527	507	514	528	508	523	474	505	482	526	532	460	542	486	531	520	505	493	537	536	537	508	583	528	548	497	537	527	503	498	492	517	515	527	518	523	544	543	534	489	534	520	501	552	522	541	514	513	550	523	544	533	499	511	527	486	554	510	507	517	520	542	570	502	508	532	564	533	529	464	515	526	523	529	505	530	489	526	486	507	526	532	474	476	533	579	503	506	494	514	511	504	507	523	526	528	497	486	498	528	513	532	487	490	483	554	502	542	495	519	517	508	515	495	487	524	537	496	524	545	484	526	534	528	510	548	492	491	505	503	533	477	519	514	496	508	504	557	508	476	488	469	478	474	517	514	504	504	509	526	510	514	483	488	510	528	491	488	485	536	542	547	488	491	516	509	525	500	534	502	526	538	467	512	558	497	533	508	526	556	519	504	544	494	531	519	535	507	535	535	514	501	488	546	578	499	530	527	551	541	490	505	475	501	517	528	523	506	565	505	504	523	513	514	526	523	493	518	506	479	522	493	523	547	549	513	527	502	542	519	487	508	511	489	520	533	553	499	530	498	527	506	526	539	556	506	532	522	516	548	501	506	557	534	493	497	511	501	518	528	523	516	527	533	479	538	530	532	479	516
81431	75345	69948	63055	50840	17982	1828	417	388	426	365	356	387	393	331	363	368	327	382	354	389	394	337	341	367	361	342	395	365	348	362	394	379	311	366	317	372	330	354	355	361	336	374	346	337	341	343	378	358	358	370	380	381	345	386	358	382	345	349	357	358	361	340	341	331	316	345	339	321	382	344	351	355	379	355	338	361	348	359	345	368	360	360	342	341	347	349	347	350	374	310	409	333	354	352	355	332	348	349	388	349	339	349	336	347	323	396	359	385	385	377	334	373	333	334	329	365	362	393	377	324	353	345	384	358	338	332	353	355	373	372	351	357	377	367	347	396	394	368	326	316	353	338	333	369	341	335	349	363	356	398	402	377	341	367	353	323	362	331	330	337	365	333	367	355	373	355	356	369	356	359	359	386	350	387	359	341	396	347	375	352	378	329	346	350	327	362	347	338	358	369	387	362	326	344	363	386	376	378	372	359	344	378	376	342	361	340	367	339	372	325	364	306	359	390	371	358	359	344	356	365	337	355	361	348	382	346	323	371	371	382	356	317	388	339	348	321	352	362	357	331	347	347	388	335	370	373	340	345	339	372	323	349	347	363	322	330	374	384	366	348	350	359	326	374	353	366	362	329	305	354	340	375	376	325	408	356	340	345	349	351	361	362	336	385	337	360	354	360	354	335	365	373	328	325	385	382	365	325	355	338	344	362	356	340	341	333	354	357	374	348	356	326	354	376	363	321	313	350	361	370	380	323	328	321	346	357	360	369	344	375	381	358	342	355	343	335	334	338	310	340	380	349	369	339	364	390	364	359	383	341	375	376	346	346	357	336	308	332	369	353	356	320	345	330	333	320	331	358	334	349	343	338	316	360	347	347	357	373	361	372	350	339	342	341	337	375	393	377	338	322	390	389	383	349	308	336	365	363	343	383	326	347	333	372	343	333	307	380	345	336	379	325	343	368	334	353	358	327	346	309	335	367	376	382	357	347	387	329	365	362	350	363	331	357	335	334	377	398	333	365	330	370	358	362	348	364	348	348	380	369	380	348	317	368	340	349	348	373	375	355	357	327	354	338	354	402	361	377	367	362	315	344	347	373	375	338	386	383	367	371	369	363	371	330	341	364	326	357	393	321	365	345	377	370	330	379	335	325	350	320	333	350	326	350	351	366	361	334	354	375	366	360	328	368	326	342	331	319	334	369	362	356	340	358	341	372	314	335	358	358	353	299	365	421	333	340	369	377	387	319	349	381	349	371	365	365	298	300	353	371	319	324	358	345	350	378	314	330	380	355	365	352	363	314	360	376	355	362	362	369	366	365	371	351	385	388	339	383	359	361	383	366	361	329	378	385	371	358	357	352	338	365	360	345	345	345	375	366	352	322	361	373	349	332	341	331	323	331	350	312	344	364	350	343	364	334	357	395	329	343	340	386	345	368	329	346	354	327	339	334	353	375	345	332	355	342	352	343	347	357	355	363	344	359	323	384	369	345	371	396	389	380	346	314	355	352	352	360	328	375	370	339	333	369	370	336	321	316	340	353	353	353	380	353	332	343	329	365	359	377	368	310	362	350	364	354	349	350	347	321	359	369	349	368	361	341	372	307	346	340	348	369	337	366	389	387	368	372	376	329	330	337	348	363	376	345	383	414	352	388	308	317	346	341	349	346	336	376	334	341	344	393	336	357	330	322	338	369	324	375	303	366	329	316	375	386	345	348	358	319	337	371	334	350	344	351	342	373	342	326	375	329	337	349	363	328	351	380	371	364	327	340	350	382	357	364	348	350	307	357	355	358	341	365	338	336	348	331	365	375	375	390	320	346	350	363	375	379	379	339	359	377	343	373	363	330	394	336	393	350	353	349	352	369	343	358	338	330	376	337	354	336	342	348	334	371	363	349	403	365	351	351	341	391	324	329	335	358	340	347	374	382	313	356	382	372	357	346	329	344	336	365	360	348	336	362	350	386	300	395	356	344	314	315	343	377	341	362	347	346	360	334	380	398	383	360	343	324	340	320	326	354	381	378	332	321	380	373	338	353	340	329	379	355	341	338	353	319	353	367	351	379	391	370	332	368	359	335	356	345	330	364	340	333	352	357	335	368	391	348	363	376	337	328	365	398	351	364	365	388	350	338	332	348	348	367	366	382	358	349	360	358	366	391	386	345	391	372	383	341	381	355	391	322	333	362	395	352	364	341	355	342	361	382	360	352	389	345	362	365	352	339	350	380	360	335	352	363	356	345	328	360	397	353	345	343	381	320	346	317	312	358	306	374	361	354	360	339	354	362	383	377	368	351	362	338	383	324	380	339	346	360	332	373	361	408	378	343	352	345	355	334	365	366	359	368	364	349	334	335	378	346	325	372	361	348	355	328	342	343	332	385	353	395	351	359	344	351	353	362	357	325	366	377	358	337	349	320	349	383	334	338	365	350	325	372	392	333	340	367	383	358	369	325	299	368	361	314	318	350	344	295	357	399	368	377	358	359	349	365	351	353	351	343	367	389	365	367	332	354	351	356	363	360	356	399	364	369	368	354	350	388	363	340	334	345	355	333	386	399	328	367	380	358	308	380	360	337	342	368	364	402	339	327	358	362	399	359	340	370	319	348	338	334	386	366	356	395	343	361	378	346	372	330	382	358	355	365	360	336	347	377	348	404	352	312	352	354	346	383	353	337	343	327	350	323	350	397	332	367	351	367	351	329	307	381	374	386	363	345	371	374	362	326	314	347	373	376	361	352	364	357	323	358	374	368	348	352	343	415	345	356	356	330	356	358	342	373	355	332	360	372	397	357	347	354	364	345	348	327	340	375	354	366	365	364	368	374	364	309	329	360	337	344	352	332	367	379	331	379	340	357	399	361	350	381	338	384	359	339	332	348	363	381	350	357	335	343	373	352	324	354	330	346	335	363	318	328	316	323	357	371	378	389	345	373	388	366	326	364	362	344	350	325	340	334	375	375	314	331	327	359	335	398	330	345	352	393	347	368	392	341	362	358	350	331	330	333	389	359	339	332	335	367	362	344	352	385	339	353	342	380	362	361	375	346	362	358	387	293	347	374	341	378	353	357	370	356	337	355	360	349	383	352	348	357	336	374	375	385	362	346	344	371	348	361	341	376	354	357	379	365	354	327	359	373	375	361	370	354	356	339	362	358	330	351	394	367	357	344	363	390	352	353	366	347	338	320	338	323	380	369	373	369	366	330	340	391	350	363	357	332	324	388	376	366	386	344	351	320	335	383	366	369	313	365	364	320	359	359	354	348	326	396	395	340	325	351	377	353	361	356	358	359	327	379	372	366	361	375	386	334	331	347	355	355	417	329	322	371	340	332	387	361	366	317	328	363	347	321	366	347	337	333	365	348	335	422	373	357	366	362	342	364	325	334	379	339	334	349	362	350	373	323	319	334	326	348	371	321	367	373	360	353	355	366	335	363	355	339	382	395	331	347	335	374	348	360	337	353	350	331	355	375	328	321	365	343	351	329	339	360	331	378	321
51941	59280	68208	70532	57955	13003	1177	1091	1013	958	959	962	927	918	877	888	821	843	826	869	829	850	868	844	839	859	760	771	832	794	751	800	815	804	788	784	766	817	757	805	822	787	785	829	792	764	799	750	749	800	782	766	773	782	795	789	787	820	790	820	801	820	845	829	786	796	782	756	727	773	790	798	806	850	758	741	802	767	825	747	755	756	781	790	756	773	758	809	799	807	790	757	785	811	774	781	818	741	770	767	791	791	799	806	763	803	734	791	753	784	780	873	754	799	769	852	800	748	793	802	768	791	749	779	807	793	751	800	753	830	755	807	754	828	787	833	796	804	752	812	780	801	801	792	766	777	768	772	796	777	816	792	774	813	795	773	797	791	800	816	777	766	862	778	811	758	751	787	795	805	738	777	786	754	754	796	755	856	804	738	776	780	826	790	834	777	779	779	796	757	820	801	759	804	816	810	808	772	790	828	790	780	835	841	790	785	779	807	768	804	766	772	757	754	760	781	768	763	831	750	781	826	806	807	791	787	753	790	772	750	804	774	779	751	741	743	800	798	795	793	837	736	830	773	747	754	769	857	753	824	808	752	757	753	790	778	801	834	745	780	803	750	782	840	774	768	730	755	775	766	785	790	805	818	762	747	767	760	739	735	764	792	852	789	801	724	796	764	846	799	803	799	802	807	773	802	812	762	830	765	813	780	811	786	831	801	799	773	787	747	758	760	766	782	810	808	752	765	806	772	794	802	823	786	809	766	819	806	762	711	741	806	797	737	783	811	797	752	732	808	759	765	793	788	788	778	755	798	835	764	781	809	791	775	822	780	774	792	821	749	775	781	802	788	789	790	775	815	800	787	818	830	761	750	788	809	741	769	761	809	791	747	770	784	777	818	803	752	766	752	776	780	773	809	710	759	755	746	769	775	826	787	813	743	814	798	801	806	730	756	821	755	777	826	770	793	801	817	790	718	777	765	755	740	756	798	770	802	798	779	768	776	801	751	825	861	795	795	845	774	737	797	793	800	811	851	807	764	769	778	816	817	810	786	752	750	777	754	817	791	758	772	763	805	786	782	744	745	774	786	763	776	766	772	757	755	730	795	763	817	837	785	796	804	800	792	774	807	799	829	819	784	783	748	802	795	737	811	806	774	806	788	739	715	788	763	783	777	754	794	813	776	793	759	763	779	773	811	760	822	726	822	743	755	785	818	763	767	808	772	760	723	751	837	803	747	804	799	783	783	807	777	769	708	785	801	821	752	774	802	780	783	825	793	697	823	753	793	817	760	771	753	803	812	773	783	770	760	791	815	809	797	776	790	801	755	737	770	759	725	792	813	765	821	801	781	775	784	781	800	809	808	785	820	797	838	784	792	737	818	786	799	743	834	713	799	761	811	818	805	811	811	760	792	735	759	798	787	786	795	718	829	774	776	752	839	716	760	770	798	796	780	733	724	763	792	786	812	770	785	773	703	813	813	735	750	791	778	791	786	737	797	770	861	789	810	795	822	801	735	810	774	755	718	782	743	817	755	781	845	792	808	754	783	839	763	801	782	802	779	801	822	782	754	781	776	813	802	795	778	765	794	809	757	789	802	815	731	809	779	789	796	804	719	763	835	776	797	789	798	802	766	783	720	792	768	692	793	807	749	729	824	736	819	814	783	787	796	783	777	797	807	750	796	791	784	769	769	744	806	798	783	810	767	781	816	766	795	757	790	781	831	783	790	772	783	846	743	823	805	760	768	797	766	761	804	799	755	781	774	782	797	776	812	765	800	809	771	776	801	803	782	757	797	768	775	762	814	826	783	743	798	757	709	801	792	803	753	773	765	846	737	786	758	795	782	775	763	754	792	802	856	764	788	829	809	777	777	784	799	771	825	756	787	817	831	754	786	766	764	804	800	828	782	762	792	810	780	754	795	813	762	782	790	751	762	749	773	757	793	727	761	747	810	773	775	830	771	724	783	781	816	761	824	821	779	744	823	775	759	758	774	823	731	805	718	767	786	852	759	830	790	825	808	729	743	777	802	814	845	794	790	831	814	742	788	772	787	767	784	761	789	788	745	775	718	760	801	811	786	805	804	773	735	771	803	782	803	760	792	767	827	796	793	777	778	794	814	804	839	766	791	751	751	769	780	777	788	780	781	832	790	788	812	751	762	759	770	744	787	757	774	815	755	831	809	699	829	768	765	765	789	803	826	792	786	790	735	726	780	851	813	808	828	779	820	796	789	868	813	764	764	744	778	761	799	768	816	810	746	788	752	804	777	790	833	798	744	774	826	770	765	781	810	832	726	806	819	780	767	757	778	762	759	776	784	759	835	772	791	790	766	789	740	800	794	791	745	747	783	778	765	775	756	776	775	755	814	743	772	768	778	770	802	730	779	750	866	734	756	777	823	774	776	781	770	786	802	762	791	796	732	827	785	755	759	719	802	786	809	786	745	764	798	763	752	798	786	817	786	769	802	721	749	795	784	809	791	821	740	828	809	816	798	779	762	846	747	728	797	752	786	785	785	834	807	760	807	801	795	746	826	780	794	800	784	818	827	768	767	805	763	782	746	778	810	801	827	839	803	738	752	810	784	821	812	790	820	744	725	794	797	719	776	810	801	761	783	754	825	746	817	790	784	758	808	831	801	758	770	759	830	787	779	782	804	766	737	760	748	812	771	751	794	765	785	785	787	764	783	763	804	796	782	760	778	775	814	769	832	769	827	834	807	762	834	747	783	793	806	796	794	781	822	736	803	771	783	751	768	788	744	785	748	811	792	781	805	853	794	747	821	803	801	796	837	812	785	852	757	790	831	781	764	797	768	814	781	830	857	818	771	798	774	793	738	802	792	809	780	799	809	801	805	765	765	776	827	792	798	800	769	815	761	769	787	806	811	741	724	745	794	801	793	838	786	792	770	775	794	791	813	774	806	775	791	787	763	762	853	771	753	804	811	735	779	792	789	787	798	794	739	793	781	749	767	801	783	762	760	747	763	784	779	764	768	788	840	772	749	780	794	735	806	806	787	780	806	776	787	741	753	815	739	768	795	800	688	778	785	800	810	786	786	838	771	785	783	760	772	782	797	835	803	780	811	779	741	811	789	810	823	730	788	791	817	774	792	744	788	774	828	756	759	786	810	808	775	756	747	808	844	759	811	791	849	777	802	796	801	798	775	796	804	750	799	805	786	754	800	796	805	812	811	797	752	713	797	792	768	766	851	858	787	811	803	725	763	776	746	801	762	843	818	819	744	794	753	728	778	772	765	799	759	787	760	774	797	809	814	736	851	727	824	769	839	769	776	875	764	813	755	782	786	808	771	841	802	807	804	760	751	842	759	802	782	836	820	767	797	752	751	786	803	843	711	787	814	779	812	783	767	765	788	797	808	757	781	816	796	819	793	800	759	765	760	733	767	799	806	815	771	793	756	793	835	788	755	792	809	800	828	774	789	747	754	761	788	801	812	769	775	789	787	820	801	768	785	745	843	791	777	772	743	741	818
58416	24654	8240	4936	3340	513	295	316	301	319	309	313	291	298	301	297	310	322	322	296	320	326	309	339	292	308	301	322	301	303	308	323	300	333	312	292	314	299	312	293	295	318	296	278	288	310	279	304	300	274	294	308	304	336	323	293	284	268	322	334	335	320	279	287	285	296	291	283	299	287	295	304	290	298	247	281	313	317	277	297	261	319	322	298	288	268	311	288	318	284	293	283	320	338	290	302	321	313	303	283	319	299	327	288	308	299	284	318	306	325	292	291	297	309	306	298	303	280	306	323	317	306	303	306	313	312	306	315	278	289	286	313	319	301	282	309	324	309	327	316	291	321	338	305	295	308	332	321	303	321	296	302	317	283	299	290	323	281	289	320	310	294	281	324	292	313	305	285	332	287	334	247	255	307	312	297	300	301	307	304	295	282	279	302	343	289	327	300	300	315	311	299	300	294	344	327	299	309	285	297	299	328	283	290	324	310	276	319	294	310	296	306	322	331	294	314	297	283	257	300	319	305	306	291	335	305	308	336	319	327	300	298	315	310	299	320	292	315	294	256	289	271	307	299	258	304	308	298	311	294	276	327	303	283	312	300	283	289	317	319	273	311	329	313	285	318	312	286	308	327	311	320	274	303	328	338	286	290	293	290	326	276	288	289	298	292	305	319	316	274	321	260	321	283	282	311	315	310	321	284	330	330	307	310	324	291	285	307	288	278	292	333	313	316	280	299	292	301	298	310	288	301	286	295	298	315	320	324	317	314	292	290	319	319	286	261	280	313	299	298	292	324	291	300	318	282	293	349	270	306	301	296	327	297	294	344	287	318	294	297	265	272	299	342	284	327	306	292	309	299	328	252	278	312	332	287	289	285	321	283	299	270	307	328	284	282	307	276	297	296	369	300	298	317	301	288	323	290	267	297	313	279	296	324	326	322	297	333	303	313	292	317	287	319	298	342	305	265	313	337	320	263	295	332	321	283	282	295	284	307	302	327	298	302	288	320	277	264	322	311	299	305	280	312	289	304	318	305	288	308	274	274	294	289	292	283	287	278	309	319	305	282	300	286	316	322	304	312	316	295	332	297	295	284	330	330	283	320	271	335	337	308	295	259	295	273	308	317	294	290	296	285	278	308	324	317	307	301	282	303	278	312	292	272	288	309	300	313	289	284	303	325	299	312	317	317	306	335	334	315	311	327	300	312	324	298	317	298	268	293	328	295	330	289	279	310	347	286	298	302	297	313	310	304	302	296	291	317	300	278	299	339	323	276	338	270	291	288	308	338	308	262	327	303	308	305	312	307	327	311	299	294	320	288	286	269	292	328	273	284	321	290	323	346	283	313	295	307	325	321	299	275	305	309	314	321	297	314	322	279	317	315	306	326	311	335	274	285	334	312	296	313	273	303	284	314	326	318	311	284	334	278	273	303	315	308	301	308	320	306	306	303	310	305	273	308	289	297	309	304	311	332	284	267	313	314	318	326	346	314	285	294	300	317	263	299	292	308	340	263	342	331	336	288	307	296	301	324	300	289	292	285	292	278	312	334	331	302	303	317	302	308	304	299	305	295	349	293	291	303	310	323	286	276	270	304	337	315	301	308	278	300	284	284	305	292	299	286	299	292	304	294	307	294	307	298	310	292	330	294	320	314	310	310	282	313	319	294	290	304	312	356	286	281	320	302	303	310	280	295	289	275	299	313	288	339	302	312	291	289	299	276	270	293	309	298	283	302	294	298	307	298	324	317	302	298	299	285	321	311	298	304	342	342	298	304	298	335	308	298	319	292	290	306	305	283	302	278	317	282	335	305	325	336	270	311	302	295	279	293	318	296	279	319	289	304	328	323	295	325	299	270	279	299	290	326	316	298	285	315	305	298	295	308	268	297	354	303	283	287	285	324	307	284	296	316	281	286	311	255	309	289	316	323	295	297	311	314	309	300	295	308	269	351	298	296	289	283	289	287	343	302	368	382	313	286	310	302	309	319	299	341	279	312	296	324	330	316	261	287	315	293	319	352	333	250	295	283	314	293	312	334	314	330	325	277	335	290	302	308	348	297	318	308	308	318	272	295	294	291	306	328	298	293	291	305	289	329	296	325	326	276	297	323	249	311	315	267	311	309	325	314	333	323	289	286	269	270	289	322	300	306	324	284	342	301	326	316	281	294	295	294	300	319	306	301	276	337	291	308	324	294	334	320	294	307	289	319	302	331	284	298	317	285	300	299	275	290	307	291	312	323	278	327	324	328	312	310	282	280	298	318	303	271	305	316	313	314	308	313	319	327	289	297	275	308	291	315	306	274	297	262	292	271	288	367	318	342	304	300	311	304	287	315	329	301	313	295	290	289	286	297	279	306	285	306	318	296	276	320	336	314	318	304	312	274	332	312	323	298	301	282	329	320	290	276	311	335	305	348	299	293	321	307	307	285	294	333	308	304	310	313	282	293	311	304	297	318	277	306	313	307	311	323	330	314	302	284	298	279	300	277	283	276	287	294	335	297	325	342	324	293	300	293	318	325	340	303	282	294	259	325	294	294	298	301	284	332	328	320	300	287	313	319	308	295	304	319	297	283	318	279	317	325	306	292	291	314	287	294	281	288	282	279	314	306	311	282	324	331	307	275	287	253	273	288	309	319	285	291	299	317	320	304	318	289	314	290	275	283	313	292	294	325	305	304	306	289	321	280	303	285	325	285	315	297	320	305	296	332	323	339	284	303	288	285	313	320	326	319	325	305	297	271	297	306	279	295	301	297	301	328	305	280	275	302	296	310	306	295	307	332	298	326	311	299	292	296	317	318	293	313	293	331	297	298	299	293	316	332	337	269	300	262	305	324	280	327	313	291	320	332	319	327	279	320	329	304	311	326	311	298	280	319	303	327	323	332	295	302	267	285	304	293	327	308	284	321	287	305	282	303	307	315	297	290	306	314	334	297	239	286	302	326	312	299	289	283	310	291	288	278	323	274	285	277	339	327	317	294	290	301	279	308	302	315	283	328	306	311	315	300	291	320	326	276	334	295	259	334	305	352	298	273	307	296	277	272	325	316	313	316	310	273	299	271	318	311	328	280	317	301	336	292	273	312	272	304	295	296	303	335	284	322	322	303	285	309	293	331	299	289	287	315	319	295	285	332	320	316	281	290	291	297	276	289	343	326	305	335	343	299	286	310	286	285	306	291	332	311	307	314	311	312	327	362	292	320	323	295	305	328	269	272	277	307	303	295	301	292	313	332	284	318	293	290	315	294	311	313	286	358	285	283	260	282	274	303	282	261	279	311	314	312	282	310	329	319	349	296	331	319	313	304	302	290	321	316	295	314	274	283	348	294	277	330	312	306	309	276	295	322	304	328	312	288	308	295	298	281	325	327	268	321	286	320	283	307	279	328	302	302	297	270	319	302	325	304	307	293	305	318	296	297	339	327	307	291	296	317	296	317	311	316	311	352	275	308	311	310	332	318	312	288	274	271	298	293	280	292	300	273	326	302	337	304
29140	13009	10522	11848	8878	993	721	679	707	686	647	682	689	617	652	684	695	671	635	655	681	643	690	682	678	683	636	662	659	632	625	643	650	661	649	640	655	679	677	658	609	660	638	627	667	681	621	656	658	632	686	662	667	723	694	679	720	660	666	664	622	678	662	668	658	622	664	653	628	658	693	658	642	665	609	632	675	720	675	685	646	628	696	640	633	658	648	658	671	676	668	651	653	655	686	661	658	643	653	674	697	664	615	665	653	694	648	611	701	634	647	656	656	644	682	713	701	672	680	683	623	657	695	652	681	709	635	685	706	678	621	629	653	662	688	632	655	638	647	626	623	610	625	665	649	665	640	684	668	691	659	700	677	641	702	610	626	663	694	663	668	668	620	651	640	638	642	656	639	687	673	663	678	664	674	656	662	631	653	677	685	665	621	654	645	673	644	672	698	706	650	712	669	631	641	697	627	662	668	670	640	608	636	650	619	616	693	658	668	679	660	660	627	650	640	647	629	695	658	701	630	673	712	668	678	640	648	675	656	700	634	636	667	672	657	672	661	659	674	678	657	702	676	689	706	665	642	619	673	656	630	661	700	670	638	696	644	653	689	649	695	666	681	631	681	693	679	693	663	686	678	695	644	645	601	629	649	670	643	692	663	667	720	671	691	625	704	653	681	689	663	678	653	649	602	670	671	628	676	699	653	701	692	642	661	647	672	676	657	623	685	646	614	695	715	698	644	708	657	663	672	656	656	668	661	666	675	671	684	686	630	679	679	633	686	632	666	640	676	666	692	638	678	671	677	679	697	657	646	650	656	674	664	663	676	654	672	647	684	628	683	647	743	667	670	654	640	694	662	625	677	700	648	658	646	630	694	658	606	655	654	665	680	631	674	623	675	665	677	587	646	675	662	619	689	646	627	687	707	645	626	645	634	703	655	641	667	667	650	668	658	648	685	643	678	647	631	636	666	669	614	622	676	682	615	630	600	631	670	690	644	645	656	670	613	654	624	711	670	631	668	624	640	682	712	649	650	639	674	665	658	638	669	626	653	663	650	669	641	704	666	666	622	681	632	690	676	635	660	674	647	700	694	630	656	646	677	685	631	671	701	687	695	657	706	656	660	660	695	639	691	658	677	630	685	644	687	661	655	658	667	670	638	685	667	651	719	651	680	720	653	663	663	663	675	672	649	645	637	627	651	662	634	661	689	680	643	683	681	629	639	633	693	626	646	608	635	656	687	653	633	632	714	657	626	687	659	669	706	653	696	672	661	674	663	659	658	630	679	720	659	635	666	652	668	717	658	706	676	616	670	672	661	645	644	655	673	692	653	643	604	712	643	613	634	691	701	717	643	632	675	668	639	637	679	676	614	661	677	667	651	645	688	645	615	638	626	662	692	652	660	671	653	666	635	662	636	700	666	682	703	670	638	675	666	668	630	611	664	719	621	665	697	670	651	616	654	688	645	682	698	654	671	673	623	658	614	656	634	690	649	660	649	650	660	622	694	687	678	634	662	699	692	664	633	661	694	658	743	647	655	685	636	667	643	696	691	702	644	686	673	705	663	672	658	671	693	665	646	644	691	697	677	665	673	658	669	625	650	660	642	717	618	679	663	638	665	659	669	658	581	707	644	687	646	660	683	667	661	679	661	666	691	664	663	659	657	687	668	721	656	679	696	653	709	640	654	723	687	654	679	685	623	667	654	649	686	685	660	649	680	620	674	624	670	670	652	641	684	641	633	645	690	714	663	659	679	647	672	661	672	649	654	617	634	678	647	681	637	618	685	650	680	680	652	653	632	644	611	627	620	664	642	701	661	635	646	661	649	676	644	640	684	664	651	659	660	648	684	656	619	639	672	670	681	671	650	713	653	658	673	686	678	663	653	664	679	650	676	625	675	643	688	675	662	647	705	671	655	675	672	653	683	662	648	648	699	644	655	644	680	643	678	688	628	681	690	627	640	640	642	642	659	662	674	647	662	658	656	667	651	671	699	659	690	687	662	678	644	640	663	638	657	641	659	658	703	669	634	654	645	653	619	661	643	633	666	694	628	727	662	681	661	665	641	669	677	653	636	655	661	717	689	683	690	629	636	633	679	662	624	656	646	662	684	684	658	606	661	645	674	690	676	683	640	668	675	656	651	664	632	623	672	630	622	632	665	646	625	662	657	673	675	637	682	669	688	640	642	676	661	685	678	667	611	662	658	646	663	653	657	675	672	661	679	621	713	655	677	657	670	609	711	646	679	675	652	657	657	730	682	630	662	652	633	657	660	635	649	666	680	666	702	678	689	682	665	661	625	668	664	658	639	674	676	704	688	720	691	662	670	626	644	637	653	649	656	681	672	649	636	656	668	704	708	639	651	693	644	675	679	690	626	630	649	678	711	597	673	657	635	666	683	689	686	643	663	677	677	651	693	673	639	652	627	661	627	652	689	655	613	660	624	673	622	637	683	642	691	651	674	662	641	647	646	694	646	707	631	656	622	644	719	672	662	638	650	668	645	653	683	640	658	635	677	625	667	685	715	670	676	664	635	647	682	661	642	677	606	646	665	684	612	667	667	618	632	672	624	642	679	664	677	693	648	641	639	681	718	642	699	727	630	659	646	653	641	665	678	688	673	672	620	716	589	662	642	709	642	691	668	701	608	657	641	659	621	683	706	646	642	651	686	672	724	629	647	688	697	670	674	678	669	652	687	633	657	681	654	714	671	698	670	666	673	669	667	639	633	583	647	670	686	713	704	647	634	681	671	698	660	654	677	635	617	635	610	690	693	661	626	678	638	667	698	613	672	683	658	670	685	671	650	638	663	695	650	650	660	670	686	652	634	631	654	710	647	655	676	680	616	659	660	633	659	689	632	688	637	643	647	691	652	614	639	651	627	655	672	617	660	693	708	672	680	693	649	677	647	646	622	660	695	639	620	639	682	688	652	675	641	657	636	670	679	669	685	706	615	659	682	642	649	671	670	679	657	657	685	662	688	664	668	670	679	640	671	676	691	647	646	631	673	683	655	699	681	671	656	649	683	607	672	633	716	682	600	658	646	646	692	630	679	665	691	647	609	690	667	653	686	658	660	710	658	652	657	667	633	642	668	666	664	692	622	640	675	657	649	683	659	681	665	651	668	609	598	677	657	669	643	640	706	658	622	617	681	719	650	684	673	698	654	680	649	650	617	659	667	629	618	698	609	694	635	680	663	680	642	720	662	626	678	627	648	702	701	672	686	660	673	652	657	673	674	704	626	669	650	651	620	667	686	657	672	607	648	685	689	666	648	639	658	644	655	695	618	685	668	637	651	666	666	639	669	653	674	656	657	678	654	669	652	640	667	683	654	683	614	608	644	706	639	618	670	646	655	672	612	670	640	679	686	616	694	621	617	635	715	691	692	667	622	622	655	636	624	706	662	690	645	658	688	653	685	653	623	622	625	651	637	649	667	664	642	699	642	661	690	637	689	671	650	700	662	663	648	617	650	592	679	673	685	646	654	672
76261	64724	54511	53655	44150	12286	807	272	253	260	233	268	211	264	240	227	230	219	239	221	233	237	235	223	252	231	237	220	233	246	245	229	252	249	236	205	218	233	240	210	199	238	247	229	254	237	247	239	239	223	217	218	224	237	241	252	267	236	243	214	229	220	255	234	261	245	225	253	242	215	212	209	227	216	228	242	267	236	226	254	240	263	237	234	191	219	219	240	235	210	232	256	221	237	240	235	255	222	209	222	236	229	203	252	226	207	230	218	234	187	246	227	198	232	238	213	227	216	238	256	247	247	214	264	230	219	206	234	243	224	233	237	220	201	218	243	209	211	256	213	221	262	223	231	219	239	258	204	232	255	228	203	242	222	215	242	215	206	271	212	230	240	236	228	216	229	240	214	227	214	213	253	211	209	227	238	228	231	233	218	201	223	221	260	270	252	216	226	246	208	190	236	210	235	215	253	220	234	244	230	228	251	234	238	251	244	254	215	231	244	224	252	238	238	238	245	236	214	227	246	238	227	235	252	213	233	227	227	246	215	213	234	243	203	198	233	228	215	211	209	263	219	230	210	248	206	240	209	246	231	228	243	246	196	228	237	244	235	221	205	225	219	239	199	202	227	222	238	247	232	242	228	237	219	219	234	202	216	254	230	249	222	222	237	232	206	215	206	231	215	223	229	240	212	210	200	227	221	227	198	198	232	232	228	254	225	214	194	238	206	231	223	218	204	215	233	228	230	234	243	239	256	225	247	199	228	219	232	230	246	218	251	242	247	224	265	238	253	209	213	236	202	225	237	224	236	240	203	220	236	231	227	234	249	235	237	207	233	235	208	212	237	229	229	248	212	239	222	222	253	203	255	240	232	249	203	216	230	213	227	217	253	207	242	263	248	220	220	224	238	223	253	240	273	225	212	249	208	248	242	236	237	243	258	218	201	216	238	248	229	259	244	202	236	212	214	227	205	221	218	233	216	226	201	222	244	237	225	223	233	220	260	258	221	237	242	221	270	267	205	221	217	237	217	242	218	241	236	236	244	207	242	228	227	223	240	241	257	242	218	207	229	207	220	258	216	240	238	216	215	222	228	257	228	212	212	229	217	248	246	214	248	227	247	249	226	218	253	219	231	207	245	214	238	247	212	259	221	215	206	212	226	234	216	228	211	199	240	228	233	213	249	230	214	229	228	236	208	217	225	242	226	229	223	247	256	208	228	187	227	232	225	215	217	250	223	198	224	249	224	207	235	243	231	231	237	225	236	231	220	228	228	242	238	218	209	250	213	218	214	235	231	258	244	207	242	225	217	246	245	218	195	253	191	225	247	242	221	222	204	226	234	237	218	232	252	201	230	210	232	238	207	269	210	247	258	246	253	253	244	246	221	248	191	261	242	211	251	240	224	247	245	247	247	240	230	227	226	217	248	216	247	241	249	211	222	195	205	257	222	239	227	247	248	252	222	226	253	239	219	213	242	241	239	241	216	225	195	223	249	213	232	222	228	219	211	256	232	236	212	213	215	219	223	248	179	238	249	237	244	231	231	212	232	203	232	195	247	252	221	197	247	242	235	221	222	202	240	252	231	199	235	240	232	229	210	214	248	243	232	233	252	206	218	253	212	243	220	203	271	239	244	234	218	211	213	224	232	225	208	217	231	207	222	227	208	194	245	240	254	240	231	213	241	216	249	243	261	258	222	255	233	237	244	236	219	239	217	226	216	260	210	208	209	222	243	250	246	205	241	239	241	202	237	234	238	232	239	223	233	219	226	228	209	208	215	231	213	239	224	232	233	230	205	223	189	264	209	213	235	234	246	238	238	228	217	236	221	251	216	210	227	209	206	233	213	208	249	219	246	171	211	221	203	199	220	254	235	245	251	225	236	235	242	226	223	224	221	222	224	231	254	235	226	263	220	240	241	249	209	232	226	228	230	242	227	242	214	231	241	252	245	237	242	228	218	223	243	207	238	221	210	223	226	247	231	262	212	243	249	250	206	234	244	201	216	224	215	224	273	218	252	222	210	207	233	239	235	215	230	243	210	243	216	239	220	227	235	245	241	230	218	251	207	250	198	217	238	219	260	256	229	247	238	226	231	218	209	221	225	215	234	210	217	235	252	221	234	260	238	231	199	220	197	239	206	242	240	229	228	246	223	208	206	244	228	234	239	259	230	234	239	237	192	238	235	230	212	185	264	214	246	199	266	251	228	217	204	221	202	208	215	245	186	223	221	225	227	207	240	230	241	228	242	224	243	226	230	265	211	223	218	226	230	202	212	226	209	215	200	244	208	251	245	238	228	242	233	252	232	259	202	215	225	227	222	255	227	241	225	198	183	225	221	223	204	226	219	240	262	237	218	235	205	245	222	210	238	224	244	240	259	226	247	234	233	237	226	212	237	242	238	238	236	235	270	198	240	239	218	229	216	230	232	191	200	219	228	216	257	211	214	218	235	218	212	227	228	229	219	212	205	211	234	244	212	223	217	224	244	217	234	248	229	227	236	209	246	228	231	242	269	234	207	230	236	220	231	248	215	222	214	219	218	233	241	240	233	246	237	243	239	239	216	188	215	233	209	219	255	264	221	233	238	215	235	239	209	223	255	221	203	221	229	231	245	247	228	238	222	200	225	219	206	231	226	238	249	208	242	233	231	224	215	235	211	208	242	246	235	235	238	239	243	227	233	244	247	234	235	216	215	220	228	220	251	222	242	226	195	234	255	230	215	233	228	218	226	200	200	201	228	231	212	229	249	214	208	245	251	267	238	223	210	264	271	257	234	261	229	228	213	244	228	231	238	243	210	201	216	203	255	224	263	247	236	232	232	247	225	229	221	222	211	226	209	256	240	223	234	239	229	232	232	221	222	227	207	240	227	224	284	248	231	247	249	251	251	237	208	227	217	210	234	232	244	238	232	247	231	240	194	236	234	229	226	239	255	220	231	220	194	225	206	234	230	244	252	243	228	224	225	219	218	244	255	225	237	237	233	224	227	250	232	248	243	211	219	243	213	249	238	200	205	268	245	237	212	217	255	233	232	254	251	231	245	211	200	190	218	239	239	264	229	208	218	221	227	221	220	225	195	279	238	211	230	214	227	217	241	244	220	219	211	256	253	218	235	253	216	246	219	239	219	225	225	237	238	252	268	219	242	225	238	239	231	248	231	260	212	225	213	229	248	204	215	234	229	216	235	206	242	230	229	228	222	254	228	236	247	227	217	222	249	196	240	237	239	226	243	223	215	199	223	211	240	200	220	236	220	221	222	237	234	243	225	251	221	204	210	239	223	245	242	220	238	254	233	224	236	256	233	219	223	229	212	217	226	225	226	225	249	231	236	184	234	215	203	245	199	217	245	241	223	196	248	256	197	225	259	213	240	207	217	235	234	237	232	209	221	252	233	240	223	248	246	224	214	251	227	215	221	217	206	203	228	218	222	236	213	232	215	224	232	229	244	241	252	220	223	252	235	244	223	231	235	235	243	231	217	223	220	266	208	234	253
46438	47401	54389	61013	53006	7639	817	673	680	653	646	590	633	667	592	590	548	601	555	570	545	557	529	541	504	572	571	567	564	558	585	529	522	509	551	568	571	547	547	521	574	568	544	545	530	598	517	562	528	525	543	518	516	563	557	537	518	514	508	511	565	574	569	578	553	627	555	534	566	533	534	560	531	516	567	519	517	527	535	559	517	565	553	525	553	574	515	543	538	517	526	567	526	529	518	540	520	550	538	516	540	550	524	534	513	567	519	548	545	450	567	522	494	545	560	530	524	488	512	562	540	551	514	545	544	524	542	509	512	500	527	516	486	551	548	562	521	542	520	479	551	554	550	538	553	552	597	532	536	526	534	543	538	547	525	513	533	581	537	542	548	570	513	482	545	494	549	536	519	554	527	531	537	564	545	549	569	533	561	558	552	573	530	572	538	542	475	531	558	558	561	548	495	514	533	539	525	516	595	540	533	513	480	556	526	508	492	526	520	511	525	523	515	499	543	520	538	561	560	542	539	558	535	552	516	565	580	529	493	547	558	538	551	588	566	553	545	553	509	534	552	526	564	505	524	546	527	556	521	553	558	532	581	529	519	553	548	499	552	521	515	539	537	502	540	515	537	519	563	532	520	536	545	556	565	498	535	547	555	536	547	530	545	540	555	530	581	531	513	544	584	529	543	524	521	542	550	560	505	522	552	539	496	555	528	512	542	578	578	564	543	535	510	512	529	543	536	505	524	528	516	553	521	554	558	519	525	532	542	535	495	547	502	490	522	517	564	528	544	500	576	491	541	539	537	582	496	545	565	475	544	556	522	502	546	529	491	582	521	539	541	515	528	512	549	534	504	526	561	496	546	556	569	504	539	497	548	459	555	553	528	541	528	539	570	531	508	539	575	565	544	547	513	544	522	535	547	523	560	529	547	502	526	529	522	554	530	495	515	509	546	533	570	556	529	542	520	524	532	553	583	551	570	532	534	541	523	542	515	487	525	525	538	550	542	517	536	483	500	537	525	554	534	519	524	540	574	551	508	513	542	527	533	523	512	500	528	502	549	534	528	526	542	535	544	572	515	523	498	531	512	499	536	554	538	517	533	553	535	515	514	513	543	534	508	525	561	554	507	556	556	577	530	544	542	553	542	536	558	515	547	554	543	526	501	543	555	516	554	532	515	536	537	499	557	500	555	558	534	486	537	540	520	544	532	539	529	492	520	522	520	590	573	514	546	553	529	537	553	519	574	519	534	522	551	571	533	532	551	540	504	526	509	543	542	544	540	527	529	526	562	513	562	558	512	534	522	534	480	481	572	568	532	506	570	555	545	523	543	528	540	553	547	555	505	547	547	556	584	553	550	519	511	519	527	560	521	539	534	522	557	540	533	515	578	532	556	555	565	537	551	531	561	545	489	544	565	525	570	533	555	537	563	547	511	523	561	494	523	547	523	522	552	523	522	551	538	479	520	505	573	511	543	525	547	544	543	515	563	525	514	527	514	522	541	547	543	551	502	559	524	535	569	536	529	563	525	530	526	509	552	548	506	545	521	553	548	531	542	551	507	542	555	503	480	535	563	593	513	532	555	541	523	496	530	525	553	544	545	539	527	528	516	557	569	527	527	490	573	530	512	546	552	535	528	551	511	506	531	536	546	552	510	529	538	565	578	533	535	534	560	525	485	546	542	541	593	524	542	519	560	512	492	557	558	493	576	523	498	547	516	507	535	552	518	531	571	571	507	544	557	558	567	518	509	544	543	544	543	558	512	554	554	535	549	564	559	575	512	518	560	522	531	547	530	538	506	535	531	531	500	584	517	595	546	534	546	544	548	528	523	513	536	517	559	504	549	561	512	500	563	558	508	547	544	566	491	558	496	539	529	519	553	522	532	526	545	523	562	547	523	531	541	569	526	515	503	519	550	541	509	533	582	550	564	508	559	491	549	557	539	546	532	520	556	510	505	553	542	529	531	552	574	550	566	541	563	538	569	544	510	523	542	553	565	553	527	491	509	537	524	547	554	554	544	505	556	556	523	559	511	548	507	554	529	544	562	557	520	557	521	520	507	535	559	541	528	548	532	579	528	496	491	530	546	593	520	520	546	529	519	536	553	511	518	550	526	555	564	509	551	510	549	527	564	524	506	510	485	499	557	568	520	545	492	559	549	530	553	534	522	506	551	535	540	552	549	538	525	567	534	532	511	565	546	604	555	542	570	598	517	565	548	561	597	516	531	528	548	569	518	552	536	536	542	502	544	531	528	549	570	582	550	517	544	513	564	508	492	581	549	504	504	562	526	534	530	471	508	551	534	529	545	517	493	521	513	591	548	562	550	503	550	525	542	521	541	516	540	561	543	512	577	522	526	539	520	544	548	525	551	562	514	514	549	561	540	545	491	557	540	514	513	542	541	546	532	537	513	550	571	542	563	493	523	535	504	537	553	538	535	562	565	559	513	557	580	554	558	530	510	503	537	545	545	521	528	547	504	525	534	566	539	541	581	528	553	565	551	525	560	514	536	576	565	521	543	528	520	501	546	561	522	507	553	545	526	511	543	504	528	569	528	549	556	578	554	530	524	541	534	508	536	535	568	510	545	533	536	543	529	535	516	518	543	507	538	534	521	508	500	552	523	565	557	567	493	521	505	602	540	560	561	541	529	534	524	526	498	506	506	556	554	532	565	554	517	518	546	583	537	514	553	562	530	538	550	577	543	507	535	581	554	511	555	541	514	552	535	567	525	562	519	560	524	533	545	491	548	539	552	549	548	534	518	529	495	533	493	534	588	554	514	527	558	504	504	564	520	530	521	556	559	524	514	562	498	488	490	529	554	522	581	540	545	581	574	536	516	532	542	515	543	525	555	579	514	520	512	529	500	550	555	549	562	513	561	530	531	508	530	524	571	526	553	574	539	554	505	544	544	558	579	519	557	558	531	510	562	533	545	532	530	560	548	549	517	567	542	525	515	563	493	553	551	512	516	546	529	584	548	560	521	514	542	539	563	518	524	509	586	552	495	529	532	537	510	527	548	581	508	557	555	553	508	495	497	570	522	535	495	525	519	537	528	560	553	516	540	514	563	523	521	510	597	559	561	524	532	487	531	505	503	511	564	545	510	541	538	525	526	557	539	556	534	525	549	524	526	588	531	550	568	550	534	560	551	524	570	563	514	521	508	554	524	539	516	537	504	520	523	527	542	517	514	527	550	513	544	557	522	540	559	548	533	501	532	537	550	559	514	500	542	569	580	490	567	518	500	570	508	524	495	523	528	592	567	520	544	501	528	526	514	543	512	481	546	537	536	507	550	522	509	547	530	527	552	524	598	510	535	515	523	579	571	598	569	531	521	517	501	535	545	564	495	530	547	556	557	534	527	534	515	504	499	546	498	494	572	503	512	544	545	576	549	579	531	537	530	529	600	578	492	528	527	531	503	532	524	554	515	553	532	560	497	529	523	550	501	558	543	539	533	534	532	566	521	557	571	504	515	567	542	508	536	521
81492	75535	68603	59276	54044	21413	2356	482	393	431	386	371	346	333	346	371	376	369	360	356	384	370	355	360	331	348	356	329	358	412	407	379	394	338	355	366	351	387	407	304	366	354	364	342	363	373	322	348	333	340	333	368	326	359	372	384	378	355	341	357	361	317	334	378	322	386	309	351	414	369	397	343	365	362	373	381	387	330	364	373	362	317	352	358	398	352	367	326	349	350	339	354	339	358	375	379	342	364	392	375	384	382	339	347	355	346	350	368	362	392	351	349	346	396	352	344	341	365	377	318	312	369	367	379	396	397	374	343	374	359	363	320	361	370	393	363	355	346	364	345	406	359	376	359	364	347	375	334	366	380	334	376	367	290	339	371	348	372	372	376	379	369	376	391	339	363	386	382	366	371	360	362	354	362	341	390	350	371	339	346	363	333	337	338	370	349	356	313	359	347	361	337	362	396	396	348	356	342	390	354	362	349	365	352	343	349	367	375	346	377	370	377	346	328	390	329	320	306	359	366	365	375	360	349	362	348	349	380	363	344	323	333	385	374	400	378	317	392	351	387	332	356	365	328	357	364	394	357	359	339	350	374	370	354	364	357	402	342	348	385	371	359	340	358	353	376	378	363	355	362	325	375	363	376	406	382	373	346	366	366	387	353	334	353	370	354	374	390	339	339	378	384	366	352	353	343	384	323	367	391	356	345	412	361	367	363	371	348	351	362	380	343	382	301	357	354	361	345	378	340	404	346	344	346	358	356	349	328	379	359	360	352	385	384	374	324	323	367	365	344	403	334	391	359	380	344	344	360	364	370	370	334	301	362	343	376	330	354	343	363	349	377	396	343	356	333	337	343	353	342	339	371	396	364	362	383	371	353	379	361	316	361	357	414	375	353	333	355	342	337	420	318	328	370	342	335	357	346	349	365	346	343	353	334	357	377	378	372	334	379	376	351	344	351	364	330	355	368	367	347	341	331	333	359	358	341	355	323	329	348	390	371	358	336	352	353	350	352	373	356	378	373	374	349	371	363	367	365	350	327	361	329	333	354	393	358	346	351	358	378	334	316	352	393	353	364	423	395	333	368	312	340	356	338	329	403	360	371	373	336	339	329	356	344	346	381	359	370	342	311	354	367	360	354	366	324	350	331	348	363	365	379	373	354	320	348	334	345	364	387	351	344	323	342	337	362	349	365	374	322	407	353	334	369	341	336	339	334	348	372	396	359	365	331	417	365	334	374	394	404	316	338	342	371	355	335	346	347	309	352	353	379	342	345	372	382	297	372	362	362	377	359	341	350	363	364	393	369	353	321	351	372	341	360	363	360	365	354	401	341	356	392	339	353	353	376	345	351	357	340	338	367	349	380	383	370	329	355	356	382	330	385	331	355	376	364	356	384	352	342	362	339	349	380	325	350	372	374	363	356	380	337	356	321	377	377	356	368	353	386	348	330	347	341	351	348	380	351	367	336	382	353	349	378	373	381	370	381	374	357	404	390	348	361	362	385	355	362	373	340	382	351	369	372	353	350	373	342	369	370	340	303	322	385	366	353	326	368	373	368	375	364	381	361	365	362	345	359	378	361	372	335	337	390	359	346	316	322	345	369	311	342	366	381	337	342	339	393	331	326	328	356	314	338	394	348	381	337	348	358	327	348	349	373	365	371	355	369	359	348	393	384	362	343	346	337	344	375	342	321	392	318	360	338	334	367	318	375	367	395	383	327	364	378	376	386	368	368	367	339	329	361	363	391	351	377	352	377	348	368	357	369	322	348	365	367	350	383	331	366	371	359	358	390	381	372	352	360	351	332	401	338	337	365	354	345	332	394	361	358	359	357	368	369	378	363	331	353	355	356	365	311	370	345	336	383	356	366	352	338	397	385	342	326	345	353	357	378	383	339	350	337	345	379	361	357	321	369	342	359	388	394	356	351	336	346	349	326	354	364	344	349	340	373	347	409	373	329	364	323	359	388	387	353	364	351	381	361	346	379	367	377	363	353	362	329	345	371	309	368	381	371	371	363	365	331	364	327	346	366	342	335	381	370	331	381	318	371	404	317	371	365	346	347	323	360	365	366	337	402	376	355	367	360	350	347	356	346	387	377	386	317	349	376	360	343	332	355	337	373	339	367	375	385	342	367	349	354	289	340	356	359	334	330	379	342	345	373	366	367	335	322	390	375	368	349	356	338	353	356	320	343	360	351	318	382	337	329	365	367	388	346	366	365	422	315	350	362	355	353	375	359	333	404	356	353	349	338	349	322	332	323	339	343	357	355	332	357	386	380	344	380	407	372	350	324	394	346	352	357	367	349	349	381	336	353	316	370	362	381	357	343	328	331	345	353	389	337	381	359	357	354	355	352	347	339	358	353	358	370	342	319	327	351	339	373	369	356	362	328	343	357	357	354	363	372	352	323	368	366	338	357	373	360	391	357	363	373	349	379	353	402	384	344	331	368	334	359	362	335	372	315	341	349	340	294	375	356	396	335	348	329	335	380	359	321	354	378	394	358	359	361	370	362	362	371	348	394	356	325	328	350	333	341	364	367	336	335	378	349	346	338	363	356	342	374	379	360	340	366	350	374	391	370	328	351	346	346	344	347	390	321	381	357	365	351	325	377	332	345	383	350	360	336	356	331	373	376	384	386	385	382	325	339	352	348	377	352	347	340	387	360	350	363	377	339	354	369	352	349	357	358	328	337	356	365	352	346	328	371	387	343	368	371	326	359	379	405	342	350	341	349	317	339	346	327	354	352	368	315	376	335	377	365	354	373	345	348	314	391	335	377	372	364	346	345	341	368	354	308	366	370	378	333	338	365	365	347	377	337	360	358	384	324	333	332	360	335	365	345	379	394	349	353	372	369	318	380	339	365	379	369	355	377	367	390	378	348	376	333	341	337	337	407	369	349	370	343	351	311	358	346	395	372	356	342	347	377	339	334	359	350	358	351	368	353	336	324	346	369	310	347	364	353	332	352	367	301	361	345	327	361	339	360	361	349	368	371	316	324	360	347	366	334	341	342	353	385	400	345	351	390	340	386	313	342	378	355	368	391	358	381	357	351	328	349	375	356	366	394	384	309	324	345	381	336	351	365	346	340	353	329	407	385	345	374	336	350	333	376	363	401	370	377	364	350	345	321	360	358	358	374	308	340	364	322	369	359	340	373	360	368	345	317	370	393	344	334	353	373	368	345	337	324	284	396	360	347	340	354	359	359	337	321	374	385	366	368	335	350	308	344	376	335	377	341	370	376	337	362	373	345	322	367	347	371	398	375	397	342	330	308	350	329	330	368	362	366	394	333	361	356	344	376	363	351	341	348	371	338	327	389	366	356	328	336	379	346	339	384	345	384	346	362	343	383	350	321	361	365	355	372	357	360	306	363	350	323	334	378	355	345	330	337	327	359	362	326	377	339	396	320	357	343	352	359	351	374	322	375	352	367	345	383	362	312	355	372	340	338	353	320	369	346	358	348	349	347	337	345	359	352	369	354	332	396
51126	58299	65853	67477	63119	13333	1265	1194	1082	1007	987	889	947	919	910	863	866	864	898	834	800	823	829	760	809	784	826	789	839	791	842	839	804	859	809	802	828	863	815	813	759	783	816	795	825	832	769	811	803	737	811	792	833	866	772	832	785	767	829	796	754	818	780	794	766	763	785	816	790	781	803	802	739	797	791	777	795	723	788	842	787	859	760	806	819	784	796	788	789	793	788	816	737	741	793	793	801	826	783	893	784	826	811	839	789	802	775	764	736	782	798	818	788	780	800	764	746	747	772	763	786	802	800	727	773	743	769	745	786	745	758	768	761	821	746	776	827	835	749	804	807	777	794	785	794	792	797	782	802	751	808	784	810	816	765	810	775	763	802	782	772	800	795	800	825	766	806	763	739	799	825	761	774	727	792	777	769	821	805	815	774	813	796	785	792	757	828	773	866	733	812	780	846	783	780	757	795	845	750	812	766	777	816	768	817	787	760	797	804	803	766	739	794	831	808	798	785	731	802	800	736	847	858	812	844	735	773	767	767	733	770	781	749	797	778	824	755	787	849	784	773	810	773	751	807	784	802	759	811	791	798	819	774	779	794	812	768	762	766	819	826	788	795	796	759	772	758	749	857	761	807	789	808	762	746	753	789	745	769	768	825	789	823	785	779	766	787	815	801	782	762	804	790	812	803	796	832	793	813	783	805	780	803	748	789	774	802	757	809	795	811	778	823	777	783	825	723	757	739	804	725	837	778	790	770	759	742	807	794	807	797	806	786	792	845	812	760	736	796	740	813	827	794	788	771	757	791	774	780	780	751	757	772	797	798	811	774	804	766	797	836	794	786	751	797	765	780	760	780	804	719	793	779	735	826	749	785	741	783	785	774	747	764	834	814	827	801	791	811	752	774	788	735	765	902	777	837	791	736	797	778	819	796	778	779	778	827	787	782	781	768	773	769	781	776	751	750	800	734	774	792	799	754	779	741	748	811	832	786	794	780	793	774	779	812	758	790	746	792	832	754	765	795	770	844	778	824	753	799	759	797	806	793	830	773	781	782	834	794	796	834	756	790	778	749	765	795	778	780	747	825	781	815	794	776	772	778	777	799	747	795	842	781	814	767	807	803	775	792	802	843	774	822	786	772	765	790	796	752	791	823	765	779	751	765	813	857	788	769	801	788	743	725	813	835	769	739	787	761	851	759	808	787	778	788	775	785	829	802	807	789	807	817	768	779	776	759	757	812	728	812	810	809	779	760	778	782	778	759	761	782	751	803	789	810	773	807	780	794	838	743	853	780	817	778	775	812	816	782	792	773	855	772	818	820	793	762	834	770	799	795	723	773	806	768	799	781	756	759	796	768	796	825	755	786	784	829	769	799	793	818	760	730	765	808	818	771	762	758	793	779	797	839	781	782	797	751	833	824	801	753	773	811	774	804	763	800	780	815	748	778	795	790	803	752	767	750	833	834	798	791	735	798	829	743	782	778	798	777	751	789	746	785	806	778	805	778	779	796	753	755	786	801	832	826	796	768	760	766	820	761	744	760	769	778	826	779	804	817	788	771	783	774	807	799	816	764	817	754	790	793	820	769	768	790	732	784	803	796	766	759	815	810	777	828	821	765	779	735	808	754	746	769	744	818	781	817	818	731	775	782	781	784	792	779	804	764	771	800	779	768	799	746	789	769	791	784	794	807	805	804	777	798	793	781	790	807	754	788	799	775	792	756	784	790	783	775	766	837	803	751	801	833	797	810	777	777	830	773	748	790	783	714	785	788	785	786	831	801	796	815	772	825	805	806	791	817	784	800	754	766	787	779	778	782	765	809	789	808	797	785	776	791	786	762	754	759	806	825	792	753	791	804	797	784	866	835	773	805	766	797	814	772	769	765	797	804	778	752	736	770	755	787	767	774	787	825	772	816	799	773	771	768	740	798	835	746	763	794	744	792	776	775	753	744	770	840	785	796	807	773	820	792	769	745	844	832	852	781	757	774	719	796	783	824	791	797	778	746	795	846	758	799	760	729	775	833	789	761	763	792	798	738	814	764	796	777	805	797	828	795	760	760	770	792	798	803	760	811	811	761	825	780	790	777	767	784	787	792	735	796	768	756	796	813	729	795	799	806	790	766	826	741	820	769	749	759	762	756	790	794	801	763	828	796	857	812	791	752	740	857	836	816	710	808	771	773	852	777	815	808	785	716	812	781	782	793	785	829	808	827	814	803	758	792	788	774	801	799	811	830	770	855	830	776	814	804	812	755	820	790	776	796	812	807	769	776	767	778	794	815	785	753	789	799	755	822	811	821	791	805	787	779	798	798	808	734	802	810	786	788	778	794	823	766	741	775	787	740	851	786	782	777	810	771	764	767	801	772	768	785	848	798	736	811	785	818	766	759	767	776	757	765	782	811	776	786	810	810	831	805	777	763	796	800	813	776	827	793	841	791	781	829	799	780	851	761	802	790	720	798	810	747	808	816	750	830	762	775	825	812	754	765	809	760	745	777	762	814	848	818	765	788	735	813	803	785	752	794	829	757	776	771	824	818	801	737	768	757	809	774	771	779	820	809	758	820	787	778	773	796	765	812	753	749	762	767	791	824	765	811	857	741	769	743	740	795	836	862	744	824	773	751	793	748	786	786	779	755	750	795	799	801	751	786	798	795	829	829	842	770	774	781	763	801	765	814	754	788	758	828	803	751	793	784	768	795	811	838	763	746	775	797	768	810	818	821	735	856	792	772	759	747	781	818	784	826	810	777	858	752	791	801	797	821	760	760	766	799	823	772	777	762	776	792	770	845	767	822	747	802	809	801	811	817	776	819	768	745	767	754	783	782	747	773	852	785	801	844	718	776	766	781	803	792	744	775	773	815	771	782	804	739	781	733	755	783	763	806	785	739	801	731	788	792	774	773	800	822	742	810	831	757	723	799	762	793	840	790	739	822	775	804	760	757	810	796	821	777	777	802	795	765	802	803	814	742	813	795	764	781	787	810	762	797	770	805	765	797	781	775	791	772	763	790	768	752	787	779	796	763	741	720	763	807	747	754	790	797	776	813	783	804	833	790	802	780	777	832	770	815	810	785	802	852	801	795	786	798	787	725	780	757	830	765	794	787	763	794	737	785	798	771	791	800	826	794	743	828	761	768	802	773	788	819	754	761	793	743	826	831	744	758	794	796	739	762	792	725	761	802	740	798	767	768	787	812	803	821	763	809	766	843	768	807	774	818	787	841	746	835	740	786	811	793	775	792	789	783	798	738	766	803	784	746	762	806	829	831	817	772	823	785	811	801	772	833	773	806	735	801	750	746	750	748	840	743	764	772	768	756	727	842	788	805	818	795	773	775	740	753	780	767	820	754	771	761	830	777	828	762	757	769	779	767	740	806	768	712	756	796	769	803	774	744	787	793	756	813	773	760	774	802	811	750	780	802	790	831	800	758	824	756	860	785	777	797	755	789	784	800	795	835	825	761	798	760	828	847	837	797	800	797	767	755	797
57532	23668	8407	4140	3161	670	294	266	311	299	293	302	288	283	297	305	272	276	274	275	311	281	313	288	293	261	295	300	301	290	280	307	276	275	268	297	314	293	318	291	278	272	284	300	325	303	285	300	275	309	290	290	274	279	284	285	294	328	294	282	277	279	286	284	269	301	271	315	299	342	296	295	279	298	324	328	288	304	276	308	301	271	290	274	282	254	326	302	297	313	247	283	289	328	290	265	314	291	296	283	261	294	296	271	298	311	289	301	304	290	304	296	319	309	313	348	303	292	286	304	305	306	321	294	282	297	276	287	347	289	302	295	291	250	287	304	299	288	295	281	317	305	268	265	290	287	306	286	320	286	269	286	274	328	300	249	272	308	276	291	286	278	278	308	301	298	287	301	317	279	264	268	293	333	295	290	285	301	367	311	286	295	284	317	255	330	288	277	292	295	302	321	269	268	304	302	282	283	286	250	272	296	311	284	301	289	246	266	248	288	312	312	303	295	278	279	259	275	290	318	260	287	322	280	324	304	265	262	282	304	307	302	312	325	291	326	300	310	271	266	312	305	301	328	295	327	311	281	281	286	287	272	279	320	289	295	283	280	320	273	302	287	297	310	306	311	309	251	281	293	285	268	296	306	304	293	312	287	318	321	310	289	289	284	263	259	326	291	324	339	283	301	303	289	313	333	305	270	265	297	290	297	317	265	288	314	282	276	319	302	274	282	325	318	334	291	262	297	288	273	295	287	270	285	297	282	282	316	274	294	302	297	290	265	263	289	317	269	278	277	300	295	289	305	289	289	280	297	289	318	313	330	287	290	267	318	297	285	288	275	289	297	334	277	313	297	305	278	286	282	282	264	287	287	296	267	273	324	284	302	307	329	299	306	301	284	280	305	309	276	309	310	289	301	277	297	308	314	283	310	311	289	294	275	298	293	279	279	295	320	302	311	296	285	289	285	278	275	262	270	286	303	317	274	289	274	286	273	312	284	296	295	298	286	298	322	286	317	299	315	269	317	315	288	326	266	323	303	297	322	306	265	308	297	333	315	275	291	293	312	280	290	291	322	265	317	306	284	292	281	306	302	270	267	288	298	305	306	282	287	322	298	306	290	332	309	256	313	341	321	295	284	267	248	271	285	271	308	300	285	286	292	300	283	296	286	279	295	299	289	299	302	291	273	288	296	285	310	279	312	287	270	293	298	302	283	281	297	293	318	288	277	336	284	275	268	296	286	320	287	262	300	262	298	254	284	291	328	258	281	312	301	280	302	288	316	311	312	306	276	288	303	306	293	286	293	275	286	298	278	315	339	263	289	291	300	310	283	303	299	303	282	284	307	289	277	316	273	298	298	274	276	329	306	276	296	307	293	280	295	310	281	275	299	277	313	286	307	262	304	312	306	304	289	283	272	286	288	305	286	312	272	287	296	289	301	264	278	284	285	311	305	304	282	303	314	272	306	297	315	290	281	305	298	267	276	299	296	282	287	300	304	290	282	264	318	302	323	294	266	297	277	291	300	270	320	321	322	307	270	259	287	279	319	290	258	313	310	284	299	298	307	288	305	317	270	317	318	268	317	312	313	283	290	280	296	272	288	316	301	298	277	263	312	274	307	258	253	273	305	295	263	283	276	284	311	267	313	284	284	280	288	288	308	326	266	271	293	315	290	284	282	270	305	316	261	264	281	287	279	275	279	317	292	311	290	278	305	319	277	299	300	316	303	323	294	281	298	315	290	290	277	307	295	317	281	319	272	301	257	300	298	291	292	314	299	261	289	265	284	309	276	289	286	293	325	296	271	298	309	307	290	283	310	324	266	314	309	307	280	312	297	284	288	300	314	276	322	308	261	289	315	290	272	314	269	314	355	308	269	293	275	268	273	314	291	307	299	290	292	296	306	317	267	306	309	291	279	284	288	300	314	283	321	274	267	306	310	289	300	270	280	280	296	308	245	289	297	285	265	279	294	319	260	288	309	298	309	297	324	282	266	329	278	296	293	291	269	305	332	283	298	299	312	265	289	310	254	309	287	305	288	307	302	319	281	300	257	304	309	313	277	268	284	278	270	305	303	287	282	282	288	293	249	296	282	279	316	297	318	270	277	265	301	268	281	282	264	285	294	263	299	280	294	302	270	297	302	288	291	273	273	292	293	260	278	288	298	283	268	292	266	308	295	278	281	277	287	288	296	254	286	250	309	276	310	322	285	296	294	261	282	314	335	320	296	303	298	287	280	276	260	269	295	281	290	274	312	298	263	276	293	306	317	316	301	300	307	298	282	297	315	313	316	294	303	309	291	293	258	288	277	306	303	290	280	328	289	306	289	285	300	268	279	324	293	247	299	296	324	299	284	290	306	306	294	274	291	302	267	321	294	286	294	285	293	293	266	329	294	281	292	285	316	275	327	279	301	296	305	293	292	298	292	302	306	266	300	263	300	309	297	289	283	291	343	317	317	304	289	258	281	310	282	310	338	284	314	287	297	300	281	262	327	270	320	275	278	278	296	295	321	326	310	304	305	283	300	266	282	287	288	297	267	311	303	281	285	285	257	339	289	342	297	292	310	285	314	313	278	288	307	274	293	322	281	294	295	264	275	308	277	286	260	293	317	280	263	292	296	281	294	297	290	284	302	265	305	293	320	303	286	293	297	313	285	289	263	294	314	299	286	335	305	286	287	310	324	287	265	313	291	279	297	284	278	296	274	291	300	323	289	253	288	246	288	304	273	283	305	282	286	298	314	274	294	289	299	321	322	273	284	279	306	263	284	287	270	320	272	301	278	273	288	286	303	314	284	306	288	321	311	258	310	261	312	277	302	292	267	292	314	294	308	289	271	278	285	301	247	283	294	279	285	286	276	304	306	317	339	311	301	281	273	293	313	313	318	292	311	308	290	275	267	320	296	284	280	307	323	338	307	301	280	281	292	248	276	291	310	291	278	289	270	298	337	311	291	286	284	279	296	267	296	269	289	269	296	291	276	271	263	274	299	287	268	275	271	287	286	288	286	280	309	315	307	296	318	327	327	311	330	318	292	317	281	314	315	290	294	301	293	294	307	305	295	267	279	299	314	289	288	298	313	313	312	304	299	259	310	288	295	293	321	279	283	295	305	284	305	298	290	293	292	311	282	307	296	267	299	287	306	307	300	294	301	304	310	273	286	311	306	279	271	289	287	293	301	271	310	309	285	269	317	296	263	257	332	288	284	320	302	284	257	294	302	262	274	268	254	292	307	294	284	267	266	321	282	277	286	298	289	256	320	296	302	287	275	304	301	281	270	298	264	293	310	297	279	309	272	299	349	285	303	296	278	320	291	276	253	297	309	274	271	283	298	314	300	310	313	286	291	274	300	282	301	287	273	300	285	265	297	295	309	281	291	284	287	285	294	247	273	256	280	298	301	288	268	268	288	286	275	301	310	269	291	314	284	318	290	296	290	286	276	280	296	300	311	308	271	287	286	279	300	295	298	280	299	260	313	285	310	273	294	313	319
28517	10051	10981	10166	9586	1629	651	678	686	651	667	634	622	646	714	613	617	673	618	666	678	594	621	663	637	622	618	625	606	624	586	629	581	630	600	681	667	676	647	633	646	622	669	623	611	594	621	606	635	593	626	665	657	639	612	644	612	628	599	656	626	639	672	635	674	641	613	655	643	639	642	646	646	597	682	621	643	599	650	621	624	659	619	599	606	666	630	655	621	649	631	636	642	707	694	645	686	624	630	623	595	631	657	641	647	638	674	629	597	654	647	641	642	644	662	633	655	638	692	661	621	655	624	633	600	659	627	663	612	606	640	654	669	669	651	617	668	617	590	625	657	620	592	661	665	638	622	626	638	632	623	639	668	613	580	666	649	599	634	596	644	662	621	620	619	645	648	615	686	630	681	696	657	595	668	639	650	640	682	641	657	707	672	625	681	655	631	601	628	615	639	668	690	587	610	622	675	639	644	627	653	623	648	667	628	641	632	657	648	633	643	647	644	609	640	649	629	645	664	591	641	671	702	641	684	665	644	653	654	623	608	631	633	659	640	673	653	610	641	617	644	649	673	637	655	634	688	669	690	673	607	633	602	646	641	636	620	626	659	659	616	633	670	634	645	666	617	643	642	655	632	653	686	653	621	638	668	653	653	683	629	687	647	604	612	647	638	627	675	672	620	654	632	667	639	656	649	632	623	634	618	606	633	618	645	684	626	635	683	647	634	663	658	659	645	625	603	649	639	624	663	655	651	678	628	685	659	682	652	646	620	643	675	650	668	610	641	663	607	613	634	686	670	660	622	659	635	601	612	625	696	669	648	658	651	614	617	619	639	628	648	634	656	622	636	581	674	650	598	615	651	612	648	636	673	615	613	636	618	689	612	593	680	643	658	684	637	639	641	630	651	645	641	686	656	627	665	637	641	636	630	665	639	675	633	663	624	655	634	646	630	638	609	638	661	655	666	664	623	622	595	660	684	653	642	604	666	615	624	620	670	659	658	619	674	612	627	646	609	649	602	671	687	678	582	624	652	634	653	677	675	652	641	636	633	664	651	624	620	648	635	622	643	653	612	600	647	601	669	653	627	677	629	621	623	646	641	592	629	627	624	682	601	702	676	657	636	650	681	600	652	651	616	634	665	658	630	656	677	591	714	607	638	632	609	660	660	666	657	644	633	666	573	638	673	642	663	606	640	611	627	626	605	655	614	663	615	635	678	674	689	642	609	590	610	616	605	581	652	632	634	660	679	642	610	629	604	697	662	673	638	625	626	632	641	645	643	584	673	665	651	646	661	634	657	695	658	610	649	618	598	639	622	667	629	635	653	621	625	660	675	574	678	651	660	656	670	645	661	612	664	630	644	664	662	658	636	648	640	618	646	651	629	642	603	637	670	654	649	627	614	656	608	621	623	644	660	650	650	651	640	656	650	684	632	666	698	622	607	649	646	600	675	667	624	638	663	719	625	656	624	664	643	605	646	670	619	670	586	632	647	643	670	647	628	661	653	661	676	618	613	648	649	634	686	600	640	629	637	644	651	604	623	587	667	656	695	592	625	659	669	652	630	602	578	664	630	662	634	629	626	662	659	633	633	610	654	651	676	585	664	638	615	634	629	633	645	606	692	642	647	612	651	644	648	612	641	632	640	651	655	647	629	621	631	636	670	656	659	708	705	661	638	631	651	591	642	682	692	646	678	677	643	629	608	639	644	695	663	642	654	657	624	627	590	657	623	604	643	632	636	617	669	678	629	632	664	653	642	617	618	685	667	654	651	671	657	636	620	643	592	651	654	640	643	673	635	664	645	652	630	604	676	684	652	603	677	657	667	616	662	700	593	674	634	649	655	661	690	642	643	641	635	641	653	618	638	628	618	614	653	586	653	673	634	617	640	623	629	614	619	682	658	587	630	640	624	679	670	627	627	657	619	656	694	650	633	651	595	626	630	649	644	626	625	659	635	655	656	647	660	639	654	656	628	635	634	616	640	633	648	598	611	655	617	636	633	637	666	657	631	638	680	619	651	642	634	685	624	613	649	620	682	625	663	674	682	645	635	660	625	636	612	600	666	613	666	638	674	648	625	612	691	651	665	599	609	668	610	631	642	653	664	644	665	678	616	691	630	664	615	649	635	614	651	586	609	617	607	636	640	701	661	639	642	645	644	669	607	610	656	609	658	657	590	641	695	590	649	654	643	672	634	665	596	647	635	637	656	646	631	624	650	661	672	624	634	614	613	647	590	652	622	625	652	596	647	622	672	628	632	669	619	638	611	631	644	666	628	653	613	620	622	682	679	640	664	590	632	595	643	674	625	615	649	641	669	630	644	648	650	647	693	634	665	689	654	648	610	594	597	636	632	672	643	660	679	629	675	609	635	643	640	613	657	645	674	676	650	626	676	624	650	645	670	635	669	634	628	628	651	656	640	610	660	625	618	597	629	633	591	625	636	631	677	632	672	610	642	678	621	633	615	637	587	623	644	680	624	628	657	683	678	643	639	652	616	673	618	608	664	665	648	636	657	661	670	674	638	651	631	650	652	613	674	710	668	641	670	581	625	568	649	643	618	647	639	632	625	627	623	638	611	631	636	612	682	670	627	660	614	627	642	623	649	623	667	694	567	627	628	605	625	627	654	677	700	609	677	629	620	644	617	649	662	664	640	615	647	675	687	645	598	676	664	702	631	641	652	677	601	621	637	659	613	641	662	641	658	646	654	658	627	664	644	626	634	631	666	658	608	623	687	618	652	657	668	653	677	664	655	638	664	647	630	695	642	632	623	578	655	664	680	634	590	651	618	613	600	602	666	652	674	644	599	637	613	648	675	661	632	610	592	699	678	649	649	615	640	641	601	588	613	646	649	662	648	643	617	627	623	631	640	707	688	628	659	666	630	635	685	643	635	635	598	596	638	609	655	637	598	604	641	628	672	654	632	609	627	669	681	683	674	581	695	683	630	667	614	645	598	675	614	635	607	645	641	682	654	645	670	696	631	630	667	662	661	595	600	598	678	670	620	654	622	639	621	652	635	640	648	665	662	666	616	679	637	652	680	646	661	646	646	685	655	677	645	647	651	643	626	637	686	657	633	611	635	629	690	628	673	646	626	628	678	644	662	655	669	594	614	631	703	627	620	672	620	635	590	587	644	620	687	611	663	618	645	671	659	663	638	689	635	615	636	655	613	700	620	620	603	577	646	674	659	642	603	602	670	601	643	655	604	673	640	594	600	663	660	640	662	659	671	662	617	610	685	649	656	640	649	696	643	651	610	710	639	621	650	655	633	647	660	639	611	635	642	644	634	679	679	659	633	657	662	660	620	665	612	616	650	664	652	637	652	612	656	657	625	644	610	643	601	676	607	686	644	639	703	654	621	677	617	602	648	625	651	630	646	612	653	630	640	628	624	641	605	624	670	618	670	642	679	655	599	618	649	611	642	619	637	606	627	667	632	665	628	599	650	660	643	636	652	649	656	649	673	624	638	668	652	660	629	645	643	647
73820	61254	51812	50320	45413	16936	1120	295	243	253	251	216	228	219	226	269	215	239	208	202	216	225	228	206	227	174	212	194	213	188	221	197	226	204	200	210	211	217	209	208	214	216	196	205	218	215	215	198	201	229	232	230	223	231	237	214	210	241	217	187	206	203	199	208	239	225	186	239	186	189	209	190	219	213	255	190	195	205	229	208	226	255	192	234	225	207	199	212	202	193	193	196	223	214	192	204	223	206	201	216	193	231	208	208	215	223	167	231	213	186	219	201	227	192	200	208	196	203	206	205	211	228	229	203	196	226	215	214	220	203	186	253	219	240	186	207	228	217	188	189	218	202	215	172	228	209	214	218	221	218	212	216	217	223	229	226	219	217	189	182	199	227	192	209	214	227	200	220	208	213	192	191	210	215	197	234	230	226	223	201	224	217	221	227	206	196	213	213	196	216	187	213	192	198	217	217	234	209	218	222	237	221	194	209	184	222	208	189	244	190	180	227	211	214	223	203	231	220	201	211	205	200	222	197	209	236	218	187	210	192	210	216	202	219	241	183	209	221	213	207	202	262	215	187	224	198	236	230	218	205	235	230	222	216	206	199	229	215	191	222	204	207	214	199	222	216	232	244	211	201	186	192	217	197	215	225	235	204	202	217	200	190	206	210	229	207	227	228	203	185	197	201	191	184	225	200	210	229	219	221	243	229	227	206	187	220	203	213	198	240	197	218	225	214	228	212	201	194	203	212	222	210	222	232	217	223	214	190	211	223	210	211	210	213	207	177	195	236	212	213	232	217	202	203	199	209	212	244	200	227	218	196	239	217	203	202	183	186	221	207	184	223	203	231	230	193	222	204	202	210	205	220	222	201	210	204	191	230	212	210	198	215	219	197	211	200	213	223	212	208	213	196	193	226	194	203	194	213	201	208	215	208	227	194	191	203	207	231	220	198	220	199	215	231	219	224	170	191	200	225	225	232	202	216	204	218	200	218	244	195	213	213	235	216	207	215	223	206	216	230	198	223	203	217	219	248	199	198	230	222	213	191	205	201	244	234	178	191	222	182	211	203	220	226	213	217	216	186	208	239	187	215	195	204	193	239	237	231	182	210	239	241	188	212	209	203	208	239	192	227	196	211	224	207	230	197	217	212	207	206	200	201	229	204	219	207	213	204	207	237	177	220	228	213	222	221	215	228	203	236	244	241	228	195	211	230	194	206	246	210	220	223	217	226	206	204	223	230	238	261	192	226	205	195	218	211	184	178	203	214	199	181	244	207	205	204	177	191	194	234	200	239	219	197	227	222	191	230	217	176	221	233	206	225	237	204	203	209	240	226	221	224	205	237	214	209	214	209	198	204	203	214	225	228	203	194	231	197	206	190	217	194	212	189	207	220	195	217	195	206	235	203	199	208	215	235	224	201	196	201	210	198	192	223	193	201	204	195	200	189	187	229	207	199	201	193	194	229	199	222	202	193	178	211	222	210	202	199	220	215	190	208	219	183	202	220	205	208	218	221	224	226	231	231	207	239	206	214	196	225	225	225	232	196	212	223	221	199	202	205	194	210	207	205	213	224	219	203	209	215	196	191	219	186	207	243	193	202	216	208	205	203	184	228	208	198	190	184	184	216	219	186	203	208	202	207	223	224	208	206	231	224	188	186	188	211	226	179	199	199	194	199	201	222	206	219	195	206	228	227	191	240	195	218	225	226	225	178	222	265	215	208	195	199	222	235	209	190	194	225	194	194	209	217	220	218	214	228	215	206	192	180	218	207	214	206	185	210	219	201	215	215	235	200	259	200	202	171	213	234	233	201	217	185	207	186	199	246	192	195	205	224	216	208	194	216	216	216	197	231	201	195	215	188	189	195	205	210	207	205	206	194	205	205	200	222	199	205	205	241	231	180	237	247	193	212	205	168	199	240	213	230	205	198	182	209	218	210	223	217	208	207	208	192	237	216	211	215	194	224	187	200	186	197	184	215	186	227	208	177	195	241	197	255	189	226	191	191	191	204	242	245	217	199	218	230	232	226	224	209	206	216	231	194	198	204	204	180	211	241	208	199	201	229	213	223	192	227	202	186	225	215	208	248	226	183	189	199	174	212	220	225	235	189	250	206	227	185	260	196	207	220	175	183	205	261	196	208	218	204	231	232	217	235	236	204	194	175	213	204	212	202	237	219	213	221	211	197	172	209	216	195	191	196	225	244	234	205	229	190	209	219	214	198	240	232	199	191	198	197	185	223	214	208	204	205	233	189	219	219	213	208	193	236	189	192	222	217	216	184	228	198	197	217	193	222	194	243	216	211	233	206	242	194	242	196	196	212	203	237	222	194	221	227	240	237	206	227	216	214	213	226	237	210	218	218	219	207	196	205	198	201	227	197	203	226	237	242	211	209	187	228	221	218	212	232	222	213	228	216	210	215	216	217	209	187	187	232	231	211	205	195	195	216	212	205	213	207	213	234	238	205	221	201	209	207	241	211	224	198	203	214	209	210	228	180	191	197	219	212	211	213	191	185	223	196	222	223	183	214	218	210	203	207	230	240	227	189	239	223	211	220	236	211	175	207	210	228	169	219	210	183	190	231	217	210	227	214	183	196	204	233	215	207	185	202	203	186	244	218	210	196	209	225	212	209	220	201	220	201	231	224	211	200	240	181	199	189	192	229	216	206	200	194	207	192	210	230	234	213	181	223	204	213	226	186	239	201	178	247	193	234	215	216	207	196	205	210	211	212	203	215	185	211	194	210	250	210	214	214	205	213	229	224	201	228	210	186	208	200	215	220	214	210	178	193	260	218	223	234	217	204	217	201	253	206	219	233	227	194	204	194	225	213	221	190	190	209	210	205	217	206	201	229	198	222	215	228	215	217	246	199	183	246	217	204	232	217	213	232	189	219	209	238	208	213	210	248	222	227	199	204	225	206	217	209	219	209	210	210	225	197	227	190	221	215	228	228	228	217	239	211	211	197	221	238	234	213	239	244	211	205	208	216	228	213	206	199	214	157	209	201	216	230	222	213	258	214	217	235	219	209	225	228	202	181	224	229	195	191	200	195	238	226	241	201	209	225	207	206	211	242	219	202	211	204	215	192	205	202	237	227	228	221	191	198	203	202	207	203	206	220	219	224	218	201	216	225	185	215	202	193	209	213	190	210	242	224	199	196	238	202	203	238	195	209	197	199	199	196	214	200	217	220	201	184	213	210	195	203	210	200	211	185	180	231	209	219	196	225	218	199	206	236	199	199	207	207	229	230	210	222	218	204	200	219	219	214	242	195	226	199	212	211	205	201	197	194	223	218	225	205	233	229	226	211	196	201	208	208	227	189	193	218	217	224	226	210	203	221	215	214	201	214	214	191	189	234	196	197	208	230	212	205	228	234	214	216	225	233	235	205	228	207	217	207	201	241	221	206	222	239	187	202	217	195	214	177	223	204	215	210	231	204	186	192	181	201	208	202	208	212	183	197	205	228	215	206	234	174	234	205	229	216	206	219
44366	44146	51618	57974	56301	12802	865	833	719	687	648	600	623	646	593	542	544	575	583	552	563	532	509	573	533	545	528	510	540	495	527	468	501	505	494	480	507	558	470	482	503	510	544	477	508	491	497	504	520	486	522	515	471	525	542	483	493	482	505	514	497	499	551	477	472	515	516	493	528	483	459	488	499	480	493	532	486	530	504	545	505	516	529	485	536	482	532	511	520	480	518	509	496	499	478	516	505	478	486	475	498	497	514	498	487	518	487	449	475	490	504	506	515	544	512	526	456	515	538	496	488	491	480	468	494	495	531	531	537	509	530	450	532	494	484	509	507	505	533	501	509	490	571	523	494	480	500	561	494	528	525	453	488	503	506	527	497	499	454	454	523	511	499	462	508	493	452	519	496	509	528	504	494	499	475	482	517	496	482	497	474	475	483	474	504	497	513	510	521	532	503	454	516	497	497	483	509	528	485	526	526	501	508	485	499	517	504	479	471	518	514	462	495	504	483	525	494	483	484	506	512	540	492	498	515	492	496	530	518	473	494	491	527	496	479	506	479	510	475	522	506	506	441	492	535	494	507	528	493	484	489	490	494	515	535	509	506	478	506	527	525	534	511	498	539	506	512	505	497	453	486	521	497	460	528	465	481	445	523	545	480	538	473	493	515	493	440	493	519	479	502	491	492	495	499	459	476	511	481	522	485	500	498	519	489	516	494	549	466	470	512	495	523	536	516	487	508	467	500	504	545	480	486	509	510	498	494	507	509	476	497	505	503	507	502	485	492	471	479	477	469	511	527	525	471	508	503	511	479	493	487	493	493	490	487	528	482	479	507	483	507	511	531	511	491	530	493	552	490	487	465	507	484	529	523	496	521	455	534	501	504	502	496	522	487	478	446	463	478	482	509	539	572	496	493	511	474	499	498	510	518	516	505	516	474	511	512	455	502	496	487	478	481	493	474	501	543	505	532	526	473	467	485	491	471	468	494	505	505	498	465	503	487	495	489	514	504	490	496	455	514	477	480	530	504	483	474	477	533	506	499	516	527	482	480	517	485	506	544	489	509	492	500	498	494	469	495	512	521	514	536	458	479	451	497	485	483	498	496	495	514	533	518	501	500	507	487	477	529	518	487	529	522	498	476	536	520	455	473	491	499	469	487	513	481	516	490	510	485	503	512	534	462	486	494	505	497	502	498	500	500	510	521	515	525	504	501	514	463	500	523	513	510	492	484	480	557	522	497	511	494	472	518	520	467	502	471	506	533	476	492	485	477	508	514	528	508	530	519	518	480	491	478	505	499	517	496	530	536	487	477	485	520	499	502	469	470	519	509	493	506	547	478	487	469	513	488	483	482	514	487	505	523	516	490	517	513	498	477	498	468	483	461	526	484	489	479	484	512	485	491	486	510	534	526	494	495	484	483	497	517	519	489	497	526	492	516	505	489	500	485	521	519	500	450	492	523	496	491	509	497	434	460	495	478	528	501	515	514	496	524	491	499	462	520	496	498	497	522	504	483	487	520	511	524	509	489	483	484	474	544	468	500	477	484	485	512	471	491	529	487	499	487	485	561	492	489	493	519	515	558	537	513	514	507	528	478	508	512	502	489	538	527	495	490	515	513	482	516	513	552	475	484	535	469	484	522	471	485	538	491	486	492	484	498	506	486	487	505	483	476	524	497	468	501	526	477	528	528	499	497	483	512	492	509	492	482	488	477	474	509	480	497	450	439	497	489	517	541	490	486	513	461	478	478	450	520	493	498	495	496	513	494	500	535	498	489	505	466	542	475	485	548	502	500	486	548	488	530	523	456	513	518	475	495	478	492	470	476	494	478	506	491	508	459	510	484	506	488	495	488	517	474	491	491	460	527	541	488	517	477	490	510	458	514	515	496	508	499	529	483	505	495	482	485	524	500	500	495	509	488	500	514	466	470	489	478	512	479	492	522	466	533	529	535	455	512	465	513	536	511	482	495	489	497	515	502	541	551	506	500	508	526	506	498	522	537	518	548	486	495	494	560	501	511	498	475	513	504	536	483	494	504	521	463	460	488	484	480	503	469	486	522	523	502	491	495	495	482	507	481	458	501	511	525	478	502	485	470	486	529	494	465	475	496	490	528	497	534	482	527	485	536	512	443	504	552	507	554	485	462	483	464	484	478	464	484	497	492	487	500	487	489	486	520	507	508	543	496	479	507	511	517	494	489	478	520	521	504	507	510	500	497	507	483	507	503	547	480	505	524	508	480	506	529	510	501	489	496	492	477	483	491	507	533	492	504	508	494	543	489	475	499	509	499	494	507	514	540	462	520	495	513	489	473	517	481	515	507	485	516	500	470	513	443	475	480	489	461	509	487	502	507	505	514	488	503	518	571	510	477	490	463	457	496	525	476	528	504	532	519	488	496	463	488	462	525	447	490	483	520	488	498	487	486	494	482	502	500	480	527	528	489	489	511	468	481	493	516	513	510	471	472	501	489	502	517	492	539	487	526	462	510	499	466	535	492	472	494	547	502	547	477	437	489	478	482	524	526	478	501	512	467	470	496	499	500	511	492	548	500	508	486	484	542	517	516	552	490	482	496	518	531	516	507	516	533	504	502	498	533	505	477	518	496	485	481	493	480	505	527	508	504	547	454	493	482	525	489	536	494	493	484	490	511	500	502	513	546	504	508	513	482	537	496	472	479	533	542	534	510	551	514	516	477	548	514	482	492	501	513	471	506	448	481	506	495	518	490	502	511	498	470	457	511	522	524	511	532	530	492	476	533	477	560	496	488	485	512	517	524	542	473	513	510	468	487	440	510	480	540	507	537	482	464	514	499	540	469	481	532	502	508	532	478	504	504	484	489	501	512	528	483	515	524	523	538	472	486	526	485	484	483	498	467	544	450	518	481	448	485	514	504	500	508	486	521	493	470	523	489	489	473	477	476	483	524	493	482	521	497	479	539	498	518	537	506	531	473	475	491	494	486	520	449	510	534	510	480	470	470	506	560	510	495	517	448	493	520	464	525	508	489	490	482	463	518	483	496	481	520	499	514	519	501	521	533	533	494	477	489	486	506	473	470	550	524	479	515	492	533	477	527	495	513	490	507	494	554	472	510	495	509	487	518	506	483	491	476	478	521	490	508	512	516	493	536	509	491	522	468	502	522	478	492	509	463	498	498	480	490	456	506	511	507	485	504	473	536	503	499	484	514	501	478	515	481	514	496	473	457	501	521	515	487	499	445	457	520	505	496	536	500	485	519	519	541	453	499	493	509	508	508	471	494	507	485	484	476	463	493	528	460	507	521	498	513	473	496	477	505	497	510	493	488	445	487	479	508	480	490	528	526	480	481	488	489	482	551	493	571	513	475	488	452	548	478	467	481	449	499	490	531	493	495	462	504	486	471	475	489	504	511	500	484	515	507	515	512	475	507	520	494	521	557	488	489	527	490	487	541	530	464	521	501	472	518	489	519	513	460	478	507	505	490	504	499	481	507	529	503	518	517	485	514	500
80960	71698	62150	62034	56623	23386	2796	464	400	411	406	367	369	350	364	393	348	395	359	394	353	344	358	329	326	372	361	339	340	318	322	360	367	362	348	316	390	326	334	327	333	322	350	343	352	343	343	352	334	355	377	354	331	331	358	345	351	349	276	336	305	351	343	334	387	347	312	339	339	317	309	339	345	337	330	364	340	317	365	327	332	321	376	312	326	361	369	341	331	323	349	329	340	346	339	337	313	354	357	361	357	355	321	354	327	340	355	376	347	364	366	336	359	358	323	343	377	329	356	322	336	332	343	286	329	312	317	317	343	358	335	333	373	303	322	310	299	353	318	357	355	322	333	338	327	329	324	344	302	334	297	338	329	328	320	328	335	352	305	333	329	346	347	364	370	331	397	352	365	302	326	352	362	314	378	348	351	385	349	329	343	347	376	345	354	320	323	346	337	350	333	356	322	380	323	328	368	374	344	381	356	356	349	304	330	309	338	361	310	350	352	327	331	337	325	335	328	334	376	342	325	326	341	340	401	348	343	363	345	332	319	338	377	360	309	325	330	355	364	332	386	347	372	322	317	334	384	325	314	350	327	351	321	318	309	310	326	352	294	339	328	325	377	347	330	322	353	327	324	310	340	325	331	366	354	350	332	343	370	335	304	353	367	334	326	339	341	338	365	334	325	351	327	335	342	307	338	305	376	343	327	334	329	341	345	360	343	337	353	342	341	357	322	335	384	390	335	374	370	340	369	310	348	318	322	341	317	307	336	329	330	357	338	343	339	338	335	318	318	339	333	331	378	341	332	338	362	351	340	314	336	356	348	290	334	302	343	352	364	343	339	328	292	320	348	316	339	311	343	368	358	297	347	303	341	331	359	324	375	361	361	359	330	319	366	330	356	350	306	351	378	349	326	381	362	348	345	366	337	345	345	381	333	347	322	336	344	339	340	346	347	353	366	322	357	384	345	359	323	327	371	365	364	363	370	375	278	338	330	349	333	326	343	323	332	322	336	313	339	361	345	341	333	356	337	340	329	322	297	327	318	334	340	326	354	352	322	359	329	345	328	362	377	343	323	343	307	333	322	343	351	318	319	339	347	335	326	342	354	312	321	369	340	347	324	337	338	341	372	316	351	342	335	355	355	332	348	374	337	328	344	336	358	344	329	314	354	362	332	357	323	319	365	343	302	353	345	316	333	336	359	351	343	330	347	369	350	342	357	332	358	353	335	363	329	341	323	342	315	390	357	355	334	372	338	336	359	386	335	330	364	338	345	335	335	354	333	314	306	348	346	309	305	378	357	347	312	358	337	354	348	379	361	324	335	343	333	325	373	351	366	338	346	359	350	382	333	329	316	304	352	379	319	336	321	341	342	332	302	334	362	346	299	326	339	327	356	348	296	354	338	348	364	345	345	344	319	322	355	307	350	336	355	358	370	358	346	317	336	348	336	387	337	327	326	351	346	325	346	368	330	315	341	351	364	308	300	353	329	368	356	348	365	327	336	328	340	329	334	363	344	338	336	332	354	353	321	323	365	346	335	301	357	321	356	321	314	322	349	346	340	337	360	328	354	364	351	337	354	332	359	350	340	363	351	320	337	360	300	372	348	334	341	363	321	343	344	383	399	295	364	350	333	382	350	344	321	339	317	323	322	349	315	319	357	317	328	343	349	338	328	312	391	358	311	303	352	354	349	340	329	335	341	377	367	329	336	351	345	329	322	362	337	340	385	322	304	317	356	365	318	327	327	337	380	328	339	366	324	318	353	330	366	320	349	341	358	321	327	344	335	372	341	318	347	351	344	327	359	327	333	336	344	318	305	334	321	332	363	352	383	345	377	343	351	353	359	385	376	293	342	313	316	305	319	332	415	336	345	343	382	315	349	343	346	362	360	311	326	327	341	341	312	366	312	302	394	325	342	367	350	320	344	362	315	340	326	351	347	339	324	376	322	352	329	345	321	322	344	339	338	326	362	336	353	356	364	353	349	320	348	329	361	357	318	347	354	285	341	340	309	318	364	337	309	342	349	341	361	342	375	347	307	344	335	335	335	363	348	359	360	356	367	317	327	330	350	350	336	363	313	336	350	372	327	307	365	330	369	349	328	315	337	339	313	337	358	341	351	315	357	344	368	329	350	346	316	344	345	343	349	378	372	357	309	343	346	310	340	299	336	318	334	356	321	302	317	313	317	361	304	322	344	334	326	328	360	361	330	301	389	341	331	308	330	319	337	334	365	324	359	357	351	305	340	322	341	354	326	347	317	323	322	328	331	336	310	346	318	325	324	337	314	361	352	322	283	348	366	317	355	320	334	357	354	357	362	351	304	353	330	363	375	306	342	308	382	318	338	383	320	305	339	357	293	350	319	343	348	375	331	288	386	356	329	294	378	353	352	306	325	364	326	348	348	315	329	317	339	315	318	330	355	354	336	342	361	319	359	340	357	334	358	348	359	284	325	331	344	347	316	340	330	357	368	302	335	352	318	361	368	371	314	336	309	322	309	334	304	350	373	344	312	329	324	344	332	335	341	355	330	317	378	346	314	344	342	336	380	353	356	350	365	354	358	304	353	331	366	341	350	348	334	341	373	319	349	337	351	317	351	360	376	326	352	363	338	292	325	388	355	333	363	315	314	324	319	321	328	339	364	348	337	295	311	354	351	371	333	333	340	312	357	371	332	372	346	324	338	316	337	325	349	331	336	307	337	380	357	350	331	328	343	346	373	415	302	343	342	390	348	345	354	296	329	357	311	355	346	336	355	342	325	348	333	382	335	313	342	321	330	336	324	323	328	320	337	319	323	359	332	330	361	316	335	349	304	342	347	302	321	356	342	375	304	333	367	353	348	354	325	363	300	402	365	337	326	334	347	358	331	345	341	368	326	327	302	275	321	372	385	370	330	338	334	323	344	357	364	312	367	333	330	335	317	331	347	323	325	344	346	291	356	327	336	336	340	368	361	367	332	376	331	356	344	370	343	354	346	320	342	328	313	355	311	328	303	320	343	315	361	340	300	374	355	313	348	339	340	363	327	328	330	376	344	303	366	330	354	333	358	336	389	336	348	335	335	364	366	339	342	356	343	346	379	306	344	340	306	364	325	339	345	321	332	325	344	300	352	330	354	321	320	372	363	338	337	326	352	358	331	349	356	340	363	383	407	318	319	346	357	353	317	331	339	321	324	352	330	370	346	353	319	346	334	410	337	353	333	350	351	339	372	356	351	348	311	344	349	350	303	331	375	345	353	331	313	348	366	300	303	346	336	341	343	343	301	312	326	337	336	340	339	309	346	371	343	338	333	334	330	329	307	288	333	361	346	335	305	329	329	354	324	352	348	339	335	351	345	338	361	335	388	333	309	360	372	355	311	323	295	322	329	360	335	352	332	350	327	346	343	317	340	322	337	337	357	313	365	376	342	342	356	306	316	339	334	331	339	331	348	342	347	315	307	341	330	354	336	357	349	345	327	314	369	335	360	350	326	373	343	366	348	361	352	353
50459	53823	60577	68888	65892	14672	1432	1254	1226	1084	1019	940	969	964	909	874	858	854	836	838	838	797	845	817	862	804	763	872	776	781	801	759	792	780	754	814	820	749	698	764	791	792	780	748	821	733	782	786	807	773	791	764	739	754	813	778	715	726	782	790	798	786	747	744	725	769	725	743	748	773	760	720	766	724	774	768	753	828	725	705	759	795	743	751	761	755	757	750	793	797	747	714	731	741	705	787	779	787	782	766	786	808	744	777	822	748	706	786	781	787	779	756	758	772	752	781	798	743	735	747	745	791	784	790	707	719	732	748	792	726	727	782	759	726	776	760	769	713	794	801	737	719	689	783	797	747	729	749	772	741	743	746	689	775	748	700	803	824	745	725	787	755	732	765	733	738	735	818	784	789	765	777	736	773	741	728	776	792	740	756	756	784	758	750	748	729	720	760	701	689	749	742	753	700	791	737	746	777	739	721	733	737	777	777	703	747	757	726	817	796	752	766	705	757	771	723	748	767	754	772	795	746	764	757	797	731	762	730	776	753	727	742	759	717	780	713	769	775	755	765	751	706	737	768	702	736	694	694	808	803	757	784	753	725	808	764	804	740	774	712	784	735	759	787	793	759	770	769	806	765	802	745	754	804	739	757	811	732	787	754	774	761	786	780	803	771	825	794	788	748	802	744	740	767	721	735	769	733	769	797	731	762	769	753	734	746	756	745	733	791	760	770	758	745	771	774	719	731	767	691	786	782	708	754	736	745	723	747	765	780	756	760	762	760	669	738	779	761	726	734	723	781	740	788	793	748	782	741	712	720	733	752	762	748	726	783	715	764	745	752	711	700	744	733	729	736	797	752	750	769	757	743	748	755	742	736	712	740	776	790	751	791	736	760	716	793	770	720	749	767	759	757	727	750	778	742	716	758	739	725	732	736	743	720	752	810	745	837	724	698	749	719	718	777	745	743	766	785	795	767	763	766	766	761	792	734	760	747	744	763	761	788	808	743	746	778	740	765	753	744	745	789	755	706	719	732	794	758	773	781	751	780	732	783	729	791	750	758	736	817	762	748	737	742	782	726	731	775	766	782	781	714	750	819	759	775	717	689	741	768	744	743	775	734	807	760	816	721	702	797	708	712	753	761	767	723	749	700	782	740	771	738	745	738	776	777	776	784	774	733	751	758	776	744	755	740	751	780	714	774	830	747	746	760	747	741	755	788	750	739	751	769	756	747	763	719	742	770	736	745	739	737	778	815	758	721	716	759	797	745	727	760	767	744	744	756	777	771	765	744	746	718	721	743	763	750	748	831	764	766	759	747	750	776	795	746	774	725	765	771	730	755	799	726	795	783	752	759	716	781	750	762	730	773	811	767	769	756	766	709	769	763	781	737	739	742	733	788	743	791	759	767	756	791	772	705	759	769	791	775	752	747	784	746	713	753	727	739	758	717	703	756	762	695	762	767	785	726	746	765	799	767	751	734	788	750	753	767	739	698	791	738	736	762	763	733	729	751	726	710	769	744	727	777	759	756	735	773	724	742	742	773	762	731	754	738	721	777	674	730	788	727	727	758	742	763	749	696	754	784	781	784	732	750	812	771	750	739	730	702	792	763	763	754	708	742	782	745	766	809	781	694	734	721	735	736	746	754	725	731	759	702	751	741	772	754	743	758	780	772	756	792	695	784	705	753	746	788	761	741	743	760	758	747	745	736	755	738	765	756	726	749	738	785	721	767	787	744	729	758	680	768	760	802	803	739	748	727	745	782	738	731	759	776	753	736	725	750	716	741	717	764	742	801	763	803	738	750	708	770	710	731	797	701	765	694	800	758	754	728	715	733	731	730	749	756	814	789	687	768	751	719	718	730	782	742	765	766	794	717	768	709	714	728	749	754	771	808	747	790	773	743	721	749	786	769	687	723	771	746	740	725	703	747	757	731	766	765	778	808	688	782	751	727	778	762	713	764	748	765	698	821	710	772	783	736	751	807	754	744	787	767	760	736	731	718	742	755	746	731	759	705	727	693	747	792	735	730	757	758	782	770	803	747	748	741	772	784	787	698	745	800	733	747	814	712	751	770	737	712	781	749	735	752	783	766	731	701	777	718	732	751	782	721	775	765	722	760	755	789	790	723	746	745	748	723	737	746	800	766	765	725	756	770	756	744	754	770	802	775	754	747	752	793	759	776	740	742	738	758	808	770	764	756	721	752	695	764	791	748	774	787	752	753	771	758	794	774	800	748	756	755	780	782	764	734	731	699	721	764	758	791	715	775	766	750	771	769	782	744	751	759	722	749	736	746	756	766	759	782	804	767	733	764	693	678	726	762	783	765	787	692	774	731	754	721	781	761	737	799	767	721	731	739	732	729	762	752	762	747	806	740	762	738	753	749	772	761	736	740	765	777	695	726	735	708	739	749	776	747	801	761	706	767	764	733	748	750	744	736	739	743	780	787	758	797	766	761	748	771	726	738	768	750	786	735	767	782	729	736	744	753	709	683	707	735	826	698	793	729	708	755	792	746	713	757	786	767	788	773	790	787	729	739	742	749	772	737	768	798	761	729	730	737	740	777	753	740	741	731	808	726	773	726	758	766	738	729	752	772	731	742	812	774	741	748	743	733	722	792	756	768	738	757	747	757	731	766	761	759	716	727	777	786	725	749	787	786	789	753	755	812	766	772	746	769	730	831	764	743	760	801	779	745	737	791	733	713	763	805	815	834	779	758	705	812	748	736	760	797	745	720	811	760	744	778	728	726	773	812	719	792	716	709	778	765	717	754	806	746	765	775	724	712	806	745	772	738	783	767	768	776	778	765	755	751	768	769	751	758	681	763	805	724	729	758	832	761	735	716	763	756	740	761	753	703	812	745	804	771	749	744	759	776	747	741	792	813	783	793	777	767	783	749	730	747	728	800	772	725	785	795	754	769	740	739	721	714	756	803	800	752	717	736	727	748	756	745	806	755	756	775	742	750	742	768	755	763	714	752	702	795	787	723	754	741	738	776	718	775	806	733	745	739	734	781	718	745	769	732	757	771	779	748	758	706	679	747	779	757	752	736	706	766	727	782	747	736	786	746	719	792	780	790	790	728	811	753	729	734	733	754	750	743	775	699	770	811	703	764	746	720	726	786	751	792	753	791	767	724	732	755	766	753	748	777	737	756	729	740	762	734	774	743	782	759	768	772	743	733	759	769	763	755	798	792	767	754	775	729	716	742	715	801	769	759	721	757	790	770	750	738	776	744	775	785	754	747	778	728	773	781	742	748	686	725	764	745	761	777	754	763	784	763	763	814	764	748	737	759	726	759	750	765	783	738	762	792	735	840	740	754	818	765	786	771	699	762	771	766	779	728	704	737	770	755	725	710	734	736	754	738	723	690	773	739	772	809	769	755	767	690	780	759	737	767	744	702	746	793	769	772	760	735	742	804	733	829	702	729	755	770	760	745	735	758	797	768	739	744	743	790	734	799	737	747	778	769	765	772	769	749	779	727	748	749
59246	22155	7577	3826	2943	681	305	277	314	272	285	284	290	274	329	294	293	249	284	301	302	271	276	299	267	276	263	280	244	301	296	301	305	277	262	265	338	259	308	257	300	300	238	296	272	244	289	245	277	277	280	299	301	303	258	297	325	326	279	282	292	284	241	309	269	270	287	258	294	278	269	276	250	307	301	303	275	258	269	282	265	291	285	318	290	287	309	305	293	324	268	307	274	272	280	255	283	280	287	273	312	295	267	289	281	302	318	254	290	282	302	290	259	319	291	290	275	296	287	288	293	287	292	279	319	252	276	263	295	272	271	284	275	301	260	270	275	279	294	293	287	256	302	310	284	259	297	312	295	286	297	327	251	292	309	289	270	291	312	274	277	297	315	285	277	286	262	294	290	267	286	293	265	299	300	246	278	290	284	282	278	311	297	303	282	317	273	289	269	277	279	267	300	300	287	290	308	302	292	287	290	261	291	267	288	305	278	283	287	288	285	261	280	284	266	283	288	289	271	312	273	281	305	269	275	303	283	289	269	272	300	256	260	287	299	259	280	286	300	248	280	303	295	298	257	279	256	295	274	280	247	281	275	275	259	259	279	295	279	307	294	272	293	291	304	278	295	277	268	278	270	302	298	287	290	295	296	309	289	284	280	285	298	277	317	273	304	285	283	282	281	285	277	285	286	256	331	286	267	259	282	263	270	280	293	289	257	275	275	251	262	261	289	308	301	278	291	299	292	292	275	271	291	293	291	282	271	257	299	294	308	275	289	296	292	307	271	306	293	287	289	297	316	239	304	251	287	278	312	261	246	294	285	278	275	256	265	291	272	285	273	282	251	302	269	296	273	319	300	270	301	307	269	276	255	309	292	288	291	285	298	279	334	304	270	252	277	263	284	281	282	293	297	293	324	292	303	282	297	294	327	276	276	302	264	258	276	312	276	298	290	260	279	299	299	284	295	321	261	298	314	265	262	255	261	289	284	288	290	278	298	281	274	222	291	283	284	302	269	307	280	281	276	291	263	271	302	276	273	305	269	264	255	284	303	302	296	231	250	268	270	275	287	293	281	283	277	266	297	298	277	270	261	300	293	261	280	293	258	301	292	308	286	293	272	289	304	281	295	280	296	293	278	296	259	285	336	260	313	268	300	282	304	276	266	275	295	286	286	301	286	271	284	309	286	256	273	276	298	269	317	299	257	267	285	294	252	293	284	275	234	273	261	286	304	271	264	290	307	252	271	314	289	274	270	276	289	290	307	308	265	267	276	278	289	266	287	306	285	305	287	276	269	286	268	272	299	318	308	275	281	269	245	305	284	324	243	275	294	296	276	273	257	315	272	302	259	266	290	285	276	280	253	293	298	299	277	256	293	302	268	265	299	292	325	296	290	273	255	289	265	293	311	267	285	271	262	267	294	284	283	300	285	332	305	295	264	284	313	262	279	289	262	292	286	309	282	322	294	301	289	322	286	276	283	260	277	298	291	283	280	282	273	301	303	309	276	305	292	275	281	276	261	282	271	282	298	262	284	290	294	314	282	244	284	282	307	286	285	312	273	303	299	307	295	312	293	295	263	276	290	306	315	276	284	248	304	291	283	286	303	276	280	293	284	288	291	282	274	290	287	281	307	302	272	263	288	292	290	282	274	275	254	297	277	275	260	302	274	272	277	270	265	269	303	268	280	264	270	279	278	285	311	284	301	320	278	275	286	278	259	302	280	293	283	241	290	307	280	297	318	279	281	290	281	273	300	295	317	309	296	266	272	272	304	283	316	284	300	331	292	290	297	280	284	281	295	292	281	280	293	297	326	312	279	294	285	288	308	295	272	288	312	282	266	278	283	269	271	267	277	291	307	278	258	249	309	294	257	264	287	277	297	296	299	294	290	290	285	248	284	258	281	299	256	278	277	288	305	275	263	299	287	319	288	255	254	285	289	280	292	296	296	264	319	260	267	301	286	284	257	295	307	246	297	271	285	290	264	316	275	256	249	260	298	313	301	258	255	274	287	291	290	271	261	259	269	298	276	287	305	288	297	280	266	297	296	282	271	289	245	255	284	284	282	278	263	283	286	279	281	300	283	287	282	267	302	277	304	256	286	296	306	314	252	301	295	311	287	263	280	275	310	307	305	265	282	291	283	262	275	272	265	282	308	286	324	286	315	296	277	346	300	283	287	288	292	305	275	274	283	303	313	278	307	287	331	287	288	311	268	278	281	281	303	298	295	245	277	295	288	256	312	285	310	274	291	249	302	279	270	276	273	287	254	270	255	270	269	304	303	278	314	305	292	314	268	284	271	271	269	251	263	283	290	288	277	297	278	300	266	294	269	284	239	313	275	308	280	278	295	288	261	272	279	275	277	264	300	303	286	272	305	269	299	299	282	276	279	288	286	296	286	291	268	286	289	241	275	279	321	297	274	281	298	286	290	279	312	282	290	321	304	291	301	298	276	298	295	299	289	273	291	293	255	276	305	299	297	295	296	279	297	280	264	278	291	293	276	283	309	299	285	292	291	283	278	289	308	265	292	285	285	316	273	229	279	311	304	283	306	315	270	273	267	301	268	280	298	285	263	287	274	282	263	242	289	258	297	306	276	307	290	270	338	311	281	283	283	307	281	294	272	283	302	316	284	286	278	272	295	312	285	282	300	287	288	287	263	283	269	302	303	282	287	322	271	308	323	274	305	275	295	264	270	302	268	293	274	276	307	257	289	265	305	303	306	307	281	301	275	235	310	283	275	281	260	283	263	274	341	286	316	286	297	314	263	278	275	306	256	290	304	258	250	255	325	275	278	293	308	273	294	266	302	259	260	294	272	288	274	279	271	294	260	270	295	277	289	293	307	285	273	273	257	269	292	276	273	272	325	260	236	269	320	307	268	301	253	287	296	269	311	251	265	311	301	278	280	269	286	242	298	260	251	304	307	273	304	306	293	308	303	270	264	275	258	301	260	319	248	268	282	264	291	291	302	317	262	286	294	301	283	316	298	269	270	289	309	281	287	321	298	277	309	277	292	267	322	282	301	288	246	288	271	271	277	297	295	287	294	254	299	316	276	307	274	266	308	275	314	296	306	328	299	275	240	257	306	283	310	309	331	291	271	262	292	276	286	275	263	291	297	270	264	286	283	289	281	296	232	277	290	258	300	257	286	278	283	295	344	296	291	300	299	300	288	280	296	298	293	266	255	266	258	308	289	298	296	262	271	297	299	312	281	290	288	285	273	250	280	305	298	261	288	308	299	285	294	291	315	278	277	274	282	286	275	306	303	301	287	295	280	268	275	262	280	287	261	266	288	291	289	293	269	298	264	279	273	273	313	282	312	279	286	270	276	315	277	299	252	291	276	270	287	283	277	339	291	276	266	243	293	317	258	291	249	264	300	292	260	286	285	304	297	307	300	329	280	292	257	295	277	272	281	287	282	238	283	308	308	280	290	290	268	280	276	294	263	294	293	316	283	308	295	286	318	277	279	296	285	280	276	266	296	277
28144	10314	9530	9200	9257	1437	614	670	631	659	679	608	616	658	622	614	661	660	595	639	638	624	599	595	613	636	660	629	593	617	612	627	633	641	627	587	599	584	656	639	599	605	623	608	625	652	585	654	606	627	602	635	627	619	656	589	682	596	602	660	687	609	611	618	630	604	630	691	633	621	607	671	636	691	632	631	670	588	628	579	636	585	633	637	603	638	642	610	604	622	606	640	645	633	641	588	612	663	563	640	620	609	604	627	624	581	646	636	628	645	660	630	629	656	629	613	670	635	585	597	559	611	633	648	639	605	636	625	617	614	656	639	593	624	643	616	642	615	638	630	646	613	650	683	634	563	643	640	580	608	644	598	633	640	631	632	610	652	605	626	607	629	664	659	634	613	565	660	618	607	644	622	613	621	620	645	648	622	644	620	621	613	618	625	589	640	601	607	615	620	616	588	590	569	594	629	590	596	566	606	591	574	626	626	591	637	634	644	638	594	590	658	598	590	618	640	613	604	643	595	607	616	609	649	650	662	613	634	624	626	655	619	633	670	594	617	601	591	559	648	647	595	586	611	637	649	654	603	634	627	629	605	613	622	639	669	586	613	651	617	607	603	613	574	626	576	630	625	625	642	616	635	654	618	578	598	613	637	598	641	630	588	633	627	612	613	643	661	644	600	613	586	636	596	628	647	589	684	615	618	613	599	619	596	623	619	623	617	586	642	668	648	629	595	635	622	621	637	552	642	669	585	630	620	624	659	590	614	669	660	616	598	649	563	582	655	620	591	621	616	622	631	610	609	653	629	640	655	576	605	652	607	609	623	606	627	614	625	635	650	632	625	583	632	625	639	611	648	670	649	615	626	636	604	597	660	648	649	592	589	650	643	610	585	630	628	612	625	669	637	642	607	630	626	608	616	649	634	603	580	624	587	607	582	592	647	642	641	605	594	648	599	603	627	611	656	647	641	604	615	648	622	626	630	627	581	608	634	637	598	608	612	609	614	618	645	610	663	603	651	607	655	621	657	633	570	606	621	646	604	634	607	617	638	634	604	612	671	659	631	615	604	631	666	575	648	605	576	615	609	628	634	607	595	630	682	654	626	590	635	624	683	589	618	650	661	607	636	620	605	623	598	617	638	623	622	660	599	642	624	647	657	641	663	621	652	637	614	623	665	605	635	591	619	643	651	615	634	630	599	637	618	655	620	657	628	642	619	600	634	631	588	610	595	617	633	646	604	606	627	652	662	621	613	601	639	651	605	642	653	601	639	652	592	620	652	607	648	593	600	628	606	604	642	638	611	664	591	617	603	604	640	614	593	612	639	650	608	619	597	603	636	597	587	618	622	612	586	640	607	630	648	572	658	608	640	662	633	597	607	621	631	634	617	659	580	644	643	631	599	627	645	670	629	602	615	655	631	672	615	653	629	619	594	605	614	611	664	601	632	657	651	617	691	566	610	630	667	669	682	635	613	657	626	623	625	600	639	599	622	656	651	620	643	608	627	607	639	601	637	665	624	639	581	645	625	597	664	604	606	613	619	665	592	631	631	639	603	628	643	656	648	622	624	625	670	646	625	584	616	664	650	633	592	623	581	649	601	601	611	652	620	642	613	616	600	644	625	621	633	630	608	627	633	603	625	627	611	634	668	609	640	625	636	628	617	639	604	632	641	633	627	654	656	628	640	604	616	569	609	600	628	586	690	657	619	603	591	604	638	633	551	574	618	611	635	623	580	598	631	616	619	619	635	588	611	589	621	636	581	609	623	600	641	572	586	614	663	592	621	620	585	597	602	585	637	623	606	614	608	615	652	633	603	646	616	567	586	628	595	591	597	634	641	587	637	619	627	639	637	667	605	643	643	596	659	628	643	629	587	603	584	616	617	617	610	608	585	618	606	617	638	615	597	641	667	658	642	637	621	627	624	661	568	628	624	632	626	646	582	634	648	584	600	589	647	618	593	633	642	674	598	611	612	601	589	659	603	611	585	656	582	635	613	630	637	603	594	659	598	595	606	603	571	631	654	670	611	586	591	611	615	584	635	642	604	640	646	606	631	602	608	647	588	614	653	630	673	593	602	634	618	596	650	621	641	632	604	636	669	634	648	680	633	580	593	617	640	624	628	684	631	602	654	646	642	609	668	600	643	610	628	640	621	640	610	639	678	633	609	631	642	587	612	608	612	578	644	597	606	657	651	630	661	612	638	616	597	674	609	585	605	626	667	593	629	603	589	645	613	645	642	568	644	640	600	638	628	629	604	661	628	652	616	603	634	626	644	630	653	631	609	571	633	648	646	633	638	632	627	619	610	624	617	624	614	645	652	677	590	666	621	676	640	671	598	636	641	600	565	627	610	618	626	667	620	609	654	649	639	657	626	608	637	613	652	655	610	692	577	611	613	635	621	565	680	637	633	628	627	569	602	598	611	610	591	644	597	577	597	636	648	619	621	626	615	584	619	651	646	617	611	650	592	597	609	614	665	625	595	636	642	626	626	596	607	624	619	621	592	614	633	582	626	634	610	624	627	665	604	644	606	615	594	618	670	617	618	630	652	618	640	598	636	595	613	650	696	625	617	630	651	579	633	619	591	622	633	662	635	627	641	592	670	607	618	618	629	644	629	640	595	615	622	609	669	626	646	647	598	615	565	593	648	662	605	622	621	648	601	616	636	624	626	625	654	584	580	604	656	612	656	637	592	652	601	619	636	649	629	580	600	619	610	653	635	549	621	583	633	637	645	603	639	617	607	626	619	597	594	668	623	668	623	578	668	625	626	653	664	629	675	606	636	613	619	586	600	613	621	617	613	619	634	595	634	617	653	620	605	617	695	594	585	647	611	621	625	609	693	571	571	626	617	608	626	629	612	607	649	627	613	627	624	575	649	653	664	650	665	658	662	634	636	638	641	648	649	615	638	606	654	629	630	594	688	669	604	640	605	610	625	626	620	598	590	616	640	614	638	585	604	618	650	632	609	623	611	639	651	609	653	604	624	593	605	646	591	602	612	620	585	631	595	629	605	607	638	623	648	638	621	615	646	673	668	608	645	620	623	598	617	590	642	661	609	611	642	673	631	628	640	626	610	595	626	609	609	594	595	650	638	637	622	640	619	638	620	623	608	601	627	661	597	599	652	590	623	585	628	611	659	615	585	585	670	591	647	598	655	652	662	640	645	622	620	611	653	615	659	664	621	611	627	627	594	568	602	595	652	647	612	645	632	626	605	645	583	624	638	574	642	637	572	626	633	538	593	635	626	616	566	618	622	605	639	621	626	622	607	683	627	623	661	611	660	631	626	616	637	606	600	632	637	641	640	627	622	643	591	666	582	616	599	633	624	596	665	666	590	645	620	605	675	649	581	632	655	671	616	660	617	630	651	629	598	638	656	675	655	648	619	688	673	615	615	589	662	605	599	659	600	604	630	595	636	589	657	584	623	620	592	627	636	630	624	635	648	623	624	637	625	629	648	638	617	655	612	637	598	618	638	633	663	644	621
75828	62102	52731	46039	43398	15312	917	262	254	295	237	227	222	218	232	229	210	224	209	182	238	231	235	234	208	222	226	217	228	208	211	198	208	178	218	193	177	194	218	191	200	210	211	213	207	209	187	215	206	234	227	190	191	191	219	255	195	201	203	221	191	181	207	221	226	183	231	212	227	213	204	224	201	239	223	209	186	193	217	214	208	203	210	195	192	193	229	217	216	223	181	199	205	200	210	207	192	218	183	207	222	218	180	182	199	190	208	222	216	195	186	230	215	224	210	194	205	230	191	197	205	190	235	235	223	207	229	242	201	201	239	209	213	218	201	200	189	229	196	221	205	210	192	227	202	210	218	208	191	192	213	212	190	235	207	235	195	213	194	241	234	222	216	222	189	178	232	200	199	207	192	212	184	185	236	193	208	230	210	195	174	229	207	199	193	194	239	213	229	227	203	188	180	191	203	211	207	199	207	224	203	220	206	195	183	167	225	198	188	184	223	199	186	224	222	189	199	213	208	211	219	222	200	177	229	199	236	199	223	195	212	225	236	216	229	238	197	210	224	211	228	188	184	171	188	243	213	214	199	247	192	212	192	192	208	251	248	203	212	223	231	223	214	212	189	220	222	208	229	208	181	186	207	218	200	186	197	220	192	240	225	203	238	210	193	206	194	208	176	228	209	187	219	204	212	168	208	193	195	204	227	216	203	195	192	204	190	228	225	195	251	207	202	228	199	217	235	202	197	238	193	193	237	199	197	220	211	231	188	200	231	179	206	231	196	202	181	218	224	214	193	196	186	207	202	202	202	200	216	195	189	179	197	225	230	224	214	206	190	207	222	219	192	189	225	214	200	196	252	202	194	195	167	201	198	206	193	208	226	245	211	181	191	204	201	246	224	208	217	207	232	205	234	245	179	233	218	214	221	196	202	234	213	232	208	210	202	196	188	211	218	228	212	206	246	218	200	204	209	212	250	230	216	187	214	226	178	205	189	207	209	210	187	190	189	198	232	186	225	193	205	211	211	204	206	209	200	211	190	188	199	223	188	197	229	240	208	240	188	198	178	199	230	206	206	202	184	213	218	199	214	191	233	194	210	228	221	231	245	203	215	226	208	184	171	209	200	215	198	234	187	199	197	194	210	197	215	219	199	211	224	206	219	207	226	222	227	199	208	202	239	195	212	188	201	211	193	215	182	202	180	226	207	230	197	219	182	209	234	191	210	205	177	222	209	225	207	223	204	226	201	189	205	196	207	216	178	216	202	226	234	194	233	209	203	192	205	212	188	219	202	211	187	193	201	193	218	205	217	210	163	196	198	214	189	221	217	226	216	201	210	220	200	218	223	237	220	201	222	221	203	204	201	199	222	193	181	202	208	199	221	230	197	214	193	212	204	207	187	228	227	212	201	219	224	207	215	196	184	229	209	222	193	203	215	202	182	184	213	218	213	193	198	200	225	224	191	196	201	196	200	221	178	231	224	229	193	214	213	208	239	225	204	217	197	215	184	191	241	217	234	208	195	210	176	230	205	202	196	192	203	202	235	204	194	209	196	202	223	172	235	227	208	185	208	235	196	211	194	233	219	251	220	205	203	208	210	203	230	223	193	204	219	204	194	226	182	170	230	200	224	189	226	191	202	234	201	198	223	197	224	196	239	188	208	211	234	212	205	201	181	221	193	179	200	202	201	223	200	243	209	215	192	216	234	197	173	252	199	213	224	209	209	207	175	207	202	210	207	220	223	235	240	205	177	209	239	223	199	214	212	205	193	189	228	225	185	235	209	224	195	192	209	185	204	225	194	216	203	202	209	213	216	218	207	231	220	195	185	233	191	216	201	205	231	209	231	234	230	218	182	180	220	230	187	225	192	198	226	262	219	213	215	235	223	223	207	218	189	195	205	203	222	211	209	228	169	189	206	199	201	211	221	207	241	235	200	182	208	208	186	180	186	176	229	229	211	203	212	189	232	242	207	195	218	195	220	200	177	219	208	240	196	218	208	233	214	189	182	238	178	193	211	221	220	186	219	230	216	241	203	220	223	213	209	213	218	218	191	234	206	187	196	188	189	208	197	214	205	192	212	198	205	209	234	201	222	224	206	226	226	217	246	217	199	225	215	220	229	220	204	227	212	230	226	203	236	208	193	189	205	199	197	200	205	235	250	227	213	207	201	214	220	215	217	198	217	208	207	221	217	216	177	210	212	214	236	205	225	170	208	200	223	187	205	233	215	208	217	185	190	225	197	207	221	191	232	198	198	238	225	188	205	187	195	208	222	218	201	202	226	208	223	235	198	216	224	206	224	199	217	182	206	205	187	209	220	221	195	205	183	227	216	222	195	220	227	210	223	201	240	209	185	190	194	213	222	203	202	225	231	219	202	209	216	219	208	223	216	203	220	225	224	186	177	176	202	231	211	212	227	220	219	207	197	218	224	235	188	190	238	226	198	225	210	218	217	178	228	190	216	234	226	209	217	214	208	186	194	199	208	233	230	211	206	207	228	197	181	219	239	225	195	208	234	181	199	196	185	195	184	201	199	201	213	204	212	217	212	212	196	218	215	228	214	226	201	219	193	193	195	182	235	198	195	198	229	199	207	218	192	195	205	220	234	195	203	233	193	199	230	202	220	219	193	214	200	175	199	202	202	215	231	190	209	202	215	239	186	225	189	211	238	211	217	210	201	211	228	224	209	232	208	209	203	197	190	224	208	209	207	223	207	209	227	197	217	231	210	183	224	212	200	206	229	212	218	202	183	213	234	216	208	223	244	203	216	227	207	219	191	222	193	200	222	201	208	181	211	214	212	194	207	201	216	189	218	199	200	226	180	197	207	205	191	195	166	197	213	207	205	215	224	193	220	208	208	177	224	189	220	219	224	208	217	207	212	220	210	239	210	224	218	212	231	198	200	232	213	186	218	179	214	199	187	200	236	177	188	199	211	217	198	203	212	204	202	203	226	219	223	210	193	192	198	202	208	233	220	211	221	215	210	202	179	223	216	205	204	205	208	219	232	218	220	191	187	204	223	203	203	202	212	207	221	245	214	232	239	217	174	233	212	195	221	214	202	225	191	194	226	182	191	238	219	213	214	203	199	192	215	203	182	197	195	205	216	207	212	217	218	217	211	216	215	225	203	188	221	240	211	188	191	186	224	222	202	207	204	228	195	218	220	257	211	193	197	188	219	180	209	212	225	214	229	228	204	227	195	211	215	216	233	200	199	215	220	230	207	219	228	242	201	219	178	191	199	216	228	219	203	205	217	230	212	204	204	185	191	184	220	196	226	235	216	202	218	215	199	253	233	259	217	205	191	220	191	209	191	201	194	197	185	188	227	216	204	196	225	202	203	229	244	196	187	207	211	170	196	206	215	207	206	196	198	195	212	180	196	215	231	219	213	219	220	214	212	236	213	200	192	202	176	229	218	227	184	216	184	195	231	211	228	208	201	207	168	201	200	207	233	210	161	197	223	196	203	216	197	218	233	208	203	212	213	208
45906	45028	51473	54607	54443	12378	921	792	782	709	626	651	612	577	614	550	590	520	533	520	540	556	530	537	485	521	489	484	552	547	554	521	500	510	476	544	523	526	495	525	506	492	479	511	469	526	461	492	539	519	489	524	471	515	502	487	509	489	492	541	498	538	527	524	534	457	484	475	507	533	526	502	526	530	506	478	486	483	471	508	474	450	466	500	497	465	484	523	513	511	515	506	470	492	488	509	468	508	480	466	428	503	522	480	449	542	460	489	483	483	545	513	521	459	456	536	482	497	449	467	485	484	493	492	488	467	500	481	497	521	496	452	495	497	512	490	552	509	523	468	485	525	493	540	523	508	479	474	549	492	486	466	493	500	508	513	483	461	533	542	480	503	509	517	496	517	472	502	540	509	515	478	496	518	505	499	504	542	475	474	505	478	491	512	455	497	514	501	505	478	468	537	491	532	492	433	509	466	480	524	489	485	507	475	565	499	530	491	512	522	500	488	492	462	478	446	519	483	510	486	490	496	486	474	465	477	492	434	512	462	498	480	532	458	507	471	471	496	500	497	502	515	509	515	482	493	483	490	460	503	484	518	519	472	459	491	509	484	465	476	514	473	503	482	512	504	527	525	536	503	481	499	473	491	485	435	471	502	478	475	503	484	530	472	494	456	463	503	545	483	468	462	505	456	523	483	494	495	503	481	487	509	471	476	500	483	501	501	512	500	489	464	508	470	556	519	501	486	464	526	539	530	463	517	527	451	482	480	475	516	471	503	490	476	529	504	514	467	502	545	525	519	492	502	533	508	485	496	503	473	504	533	490	506	529	488	498	463	495	487	478	505	494	468	492	519	476	505	467	494	524	508	486	501	529	495	472	517	505	476	493	493	465	505	505	479	498	498	513	448	467	521	488	458	517	523	508	497	487	490	533	530	466	527	500	499	482	488	494	466	483	466	523	509	471	487	499	476	524	504	480	462	509	504	477	494	493	493	469	501	495	498	482	495	470	496	493	479	519	475	457	513	488	520	529	511	451	511	506	483	504	466	486	479	478	470	503	506	489	464	513	464	520	488	488	494	498	495	501	470	508	476	490	486	505	513	474	482	479	445	480	486	500	476	482	504	508	484	499	494	473	514	470	527	530	483	509	465	479	513	465	474	476	487	510	491	481	542	560	465	482	487	486	527	483	487	482	487	485	470	474	459	470	474	481	512	512	504	488	484	494	506	494	464	487	504	491	491	473	500	500	449	498	473	504	500	510	507	522	470	462	492	500	478	474	530	551	516	492	527	521	489	486	483	521	523	463	513	457	477	460	516	487	434	475	474	467	509	498	491	468	507	520	474	504	531	536	536	500	497	506	475	511	477	516	516	518	542	503	500	488	451	491	487	491	485	467	495	433	498	514	481	478	530	499	521	489	514	498	497	465	457	499	495	474	497	512	469	484	528	526	478	460	499	491	480	510	520	490	499	499	513	465	466	480	485	506	504	505	482	499	444	499	494	518	461	498	503	520	487	467	518	480	510	494	487	472	502	517	504	478	496	527	531	497	488	479	469	492	477	461	486	520	502	468	460	547	514	462	493	519	469	484	496	474	472	510	514	494	486	474	527	514	501	492	489	501	473	506	478	517	537	472	489	517	482	502	489	470	456	501	495	518	466	515	493	503	519	479	503	512	464	488	460	498	506	457	494	515	489	525	501	490	474	519	535	509	508	489	530	471	481	492	477	469	499	529	506	506	545	551	496	503	471	498	503	483	494	525	485	489	478	478	459	474	505	492	497	519	469	487	496	491	507	489	492	539	478	466	507	500	461	481	522	489	492	509	483	508	472	525	479	471	500	501	507	543	485	536	504	527	485	498	484	504	516	467	466	540	507	496	495	538	464	485	510	505	448	480	490	517	494	542	448	474	506	508	535	531	492	485	478	490	473	498	482	511	551	526	473	497	499	464	528	523	528	510	474	500	504	477	476	484	502	504	491	480	488	498	476	504	482	492	512	475	499	469	506	465	493	484	514	470	510	486	463	521	477	551	500	504	511	502	450	478	499	510	478	515	478	496	514	498	487	497	488	477	463	502	460	495	490	475	522	488	491	462	453	492	483	478	504	469	514	523	497	495	503	505	469	514	503	502	510	512	482	513	484	465	447	489	445	481	511	485	504	446	502	508	478	510	450	484	462	500	468	502	465	513	500	498	501	467	471	525	529	504	502	542	494	502	488	513	489	516	478	486	475	520	478	470	531	485	496	472	494	512	494	492	501	537	520	510	482	472	532	499	522	506	544	529	508	474	486	494	493	546	457	521	499	499	496	470	514	486	469	485	498	493	445	488	479	485	483	524	480	508	485	550	481	473	518	487	507	491	519	436	510	503	478	522	478	496	495	530	491	527	495	497	489	485	506	462	461	478	495	476	449	490	502	492	495	484	522	530	492	524	564	497	531	531	519	463	531	525	506	532	528	465	468	490	481	518	456	446	480	481	492	493	487	479	443	493	466	477	501	488	511	515	463	476	477	504	507	464	498	516	461	457	504	474	530	503	506	447	514	465	478	500	525	520	500	498	484	446	485	516	464	438	493	494	501	505	479	518	507	487	516	498	478	481	511	508	510	530	514	496	552	510	458	479	484	472	467	472	530	493	501	495	517	500	502	503	450	459	502	507	482	500	517	462	488	504	465	496	509	499	511	498	505	518	531	505	479	462	514	482	484	499	473	520	487	478	506	532	467	479	476	511	503	471	490	509	482	530	476	491	454	507	475	476	496	497	520	509	482	509	494	498	497	471	486	506	458	521	518	492	509	473	466	495	457	510	488	475	499	506	466	461	444	502	500	502	474	465	482	495	477	482	488	493	500	493	495	509	475	492	513	508	450	476	507	508	470	477	509	447	480	484	487	492	481	511	476	533	510	494	474	499	505	478	504	503	523	488	512	539	464	476	505	475	533	518	505	472	528	499	525	490	474	480	489	516	475	494	483	468	497	516	488	483	460	504	477	533	460	492	475	467	483	491	504	484	485	463	504	484	478	479	500	473	475	541	482	473	478	494	475	478	502	462	480	504	541	503	477	531	452	521	464	484	499	514	514	490	489	514	498	494	475	480	493	461	462	502	509	507	447	510	491	532	463	513	491	530	498	516	507	510	518	496	501	448	518	497	492	484	498	490	510	494	460	521	483	473	494	527	474	515	516	491	512	492	526	474	503	467	505	475	490	482	521	505	515	517	480	497	540	486	504	497	522	487	506	519	488	512	498	512	496	474	499	512	523	500	511	483	503	486	471	466	491	498	481	499	486	474	503	532	507	516	520	521	542	514	499	498	467	456	506	531	502	456	505	515	522	502	468	509	499	516	457	495	481	497	510	496	481	487	467	496	515	521	497	486	535	493	496	460	478	507	518	478	495	522	463	484	467	511	479	491	479	492	510	472	501	504	482	502	502	473	505	513	467	497	527	491	515	475	507	465	478	530	515	507	476	460	518	513	525	500	515	498	493	473	539
82276	71814	63046	58711	55543	23246	2856	439	433	387	378	384	387	386	336	321	334	374	352	326	330	366	336	391	356	334	347	374	339	338	361	328	351	368	346	372	362	372	394	341	328	353	358	371	349	349	350	351	366	348	321	338	392	325	348	317	336	335	357	341	317	336	325	363	320	349	361	341	349	342	318	328	326	351	337	356	372	325	310	346	324	291	340	354	359	380	352	366	342	346	331	358	341	340	315	351	345	324	328	311	343	338	350	365	339	350	321	333	353	337	382	315	329	333	367	350	348	343	354	299	333	338	371	315	312	349	348	316	355	359	337	402	325	338	335	314	355	348	332	338	365	349	353	361	300	315	329	311	346	322	315	304	330	336	317	343	356	339	338	361	326	363	335	332	370	362	350	326	332	390	338	353	346	339	375	316	359	281	340	335	319	341	315	362	326	331	310	341	363	336	351	329	367	332	369	363	373	319	344	355	375	296	334	367	336	339	329	334	332	353	352	362	331	333	316	310	326	340	326	357	350	324	297	322	324	363	340	341	310	354	348	333	323	336	283	354	301	321	318	310	353	311	293	357	297	353	344	349	363	320	333	392	354	368	368	366	381	327	353	325	329	372	389	366	355	357	380	338	348	329	345	299	350	342	332	344	331	333	364	335	354	303	367	318	334	349	375	365	316	360	365	372	357	324	337	350	345	337	386	332	334	338	344	343	366	327	339	363	379	349	354	342	342	333	326	362	338	323	319	325	329	370	327	359	346	348	345	341	324	328	361	328	350	346	343	363	322	380	322	307	305	327	367	310	324	312	335	319	327	330	354	323	335	319	334	326	328	333	325	344	353	354	334	348	341	320	315	327	322	363	360	376	364	337	367	311	310	356	351	328	339	329	288	327	325	336	329	329	365	345	335	365	340	348	355	308	310	361	360	358	335	337	308	329	309	345	378	356	376	345	371	379	356	356	321	334	356	358	354	310	343	325	306	360	363	342	306	328	342	313	341	331	346	353	344	307	347	354	349	356	356	318	321	352	310	342	332	376	389	358	359	326	296	336	331	319	393	329	361	313	306	327	321	320	348	362	307	345	346	350	300	333	325	358	343	322	325	343	374	350	336	320	369	372	331	380	311	329	334	324	357	313	336	338	359	324	360	335	305	322	340	330	373	329	342	340	349	343	374	366	322	352	345	335	346	344	339	347	343	319	343	313	315	341	342	338	348	347	361	339	336	312	353	391	317	322	322	315	319	323	341	328	331	328	335	322	355	333	316	380	347	361	338	355	313	315	316	343	380	345	346	353	325	340	320	373	326	318	339	329	371	334	307	338	340	370	322	311	333	323	357	326	365	356	351	344	350	323	313	335	351	348	380	336	337	328	345	313	316	316	326	374	367	307	308	332	327	304	321	339	324	334	358	339	371	364	300	343	344	355	317	319	326	340	317	316	321	346	334	353	329	349	370	307	352	376	374	330	331	359	373	341	327	292	360	321	331	328	327	359	341	333	368	327	348	332	325	362	354	357	316	327	323	349	344	374	312	323	390	364	368	299	354	352	354	350	373	372	335	329	328	358	319	357	387	323	325	306	302	360	368	342	327	321	323	368	316	343	387	341	362	303	381	319	329	364	349	345	334	358	342	374	340	378	352	326	332	367	334	399	312	327	358	344	388	335	323	336	355	327	344	358	345	315	368	347	348	345	332	352	373	314	371	342	349	345	340	362	345	335	363	334	325	333	360	305	355	348	362	334	359	376	334	356	343	329	341	326	303	354	362	335	360	318	352	369	356	317	311	339	353	336	330	358	309	333	283	362	332	332	338	344	404	346	313	345	345	330	328	333	339	328	394	335	341	332	320	348	357	343	320	341	374	317	358	329	296	337	317	336	354	357	337	339	332	354	329	350	352	385	358	349	326	336	348	354	356	367	354	347	302	347	350	326	330	333	336	341	372	328	324	350	316	314	361	329	324	354	340	331	313	343	336	337	363	292	344	352	356	356	327	356	353	341	342	345	380	342	321	349	335	322	338	338	326	341	317	337	315	340	348	344	335	308	339	351	327	316	321	355	355	348	354	332	326	361	329	347	334	332	354	302	344	321	343	327	323	365	321	384	357	366	329	329	350	328	342	337	338	348	371	396	299	337	320	328	324	338	345	353	353	335	355	344	369	338	344	346	344	342	339	342	374	321	324	331	332	335	336	352	346	322	319	369	382	365	345	347	356	328	362	345	336	360	340	346	341	359	346	386	345	334	339	329	333	325	376	374	353	334	334	330	335	323	358	342	349	339	310	305	309	337	349	319	335	346	360	357	361	339	366	344	343	340	325	337	316	356	317	340	331	340	367	325	359	307	345	295	353	314	361	328	342	345	326	298	321	351	361	334	360	330	379	352	354	331	357	336	339	358	305	322	318	330	330	347	339	333	359	357	375	338	347	329	339	325	328	357	343	346	346	332	332	322	322	354	345	322	374	352	349	313	336	381	332	346	314	364	341	338	336	344	326	280	369	329	343	331	330	355	372	350	352	343	331	372	372	366	374	308	375	340	317	313	343	363	324	344	384	338	281	339	349	323	367	368	353	337	338	362	312	323	366	349	329	342	320	385	357	356	363	311	338	339	347	333	361	389	316	318	345	326	343	356	351	332	320	351	363	378	323	342	376	305	345	320	354	357	336	301	313	363	355	330	345	340	343	338	367	384	366	348	360	353	323	325	337	337	319	308	333	336	385	322	326	330	330	335	337	345	333	336	324	328	368	332	361	341	354	342	359	345	389	333	398	343	359	387	356	354	323	323	341	368	332	359	322	322	326	369	308	351	335	334	323	348	367	332	356	352	326	343	336	355	338	334	306	346	340	345	350	335	375	350	334	362	361	364	349	376	335	354	381	326	304	371	327	348	323	288	320	294	327	306	376	303	341	322	326	335	368	294	365	337	351	351	353	354	341	303	358	332	332	309	335	343	356	354	365	339	339	322	343	370	353	379	352	321	318	348	347	334	348	331	317	339	384	319	311	335	328	333	351	361	335	360	356	356	371	344	332	382	352	360	380	344	320	331	365	327	327	347	383	349	329	332	320	347	309	348	352	340	339	338	314	339	328	338	328	311	355	320	319	281	364	345	328	340	333	327	321	338	353	328	311	330	308	326	357	334	350	324	403	361	315	373	343	364	322	321	362	347	357	336	384	342	320	319	318	364	313	344	347	345	385	332	341	358	319	319	359	315	322	337	364	349	350	312	339	359	322	342	344	314	352	340	317	312	369	349	348	318	348	372	293	359	346	365	356	354	331	336	358	352	355	332	348	340	326	358	364	331	324	317	350	300	333	292	373	371	324	329	350	313	307	355	314	329	379	333	368	336	335	339	374	360	330	346	312	351	324	364	361	325	340	378	353	329	332	330	300	323	358	317	341	364	336	367	365	342	344	338	324	352	311	363	354	327	344	304	344	337	340	343	338	338	347	318	325	342	334	352	364	319	316	304	336	323	326	329	328	355	294	323	354	337
51674	54034	61056	66227	64520	16584	1484	1289	1210	1151	971	945	949	919	875	866	867	925	832	782	818	838	867	796	774	760	833	753	838	833	802	798	781	784	735	757	810	801	723	788	786	757	772	774	767	767	762	803	771	777	790	733	735	841	749	769	773	794	789	798	781	783	795	733	734	762	768	764	769	773	795	703	773	786	751	761	796	771	728	749	727	740	784	761	748	758	770	793	741	686	819	820	758	785	744	755	764	720	767	808	777	768	765	710	730	760	770	733	756	741	807	766	729	757	743	763	827	750	732	769	786	737	773	728	773	740	757	764	755	767	740	776	791	746	732	747	757	802	804	768	757	783	778	736	754	730	715	770	746	699	768	728	768	774	774	731	756	738	754	724	721	751	767	772	784	729	744	778	801	767	793	801	737	771	789	747	748	745	723	739	751	751	777	795	777	747	764	714	778	754	752	762	763	712	746	811	756	731	794	808	805	764	729	768	748	789	740	724	744	779	745	764	749	776	722	774	753	794	762	762	764	712	745	697	733	748	777	789	754	723	743	712	772	768	763	694	783	726	720	741	749	756	736	745	746	741	772	768	765	808	724	712	694	743	786	770	776	783	781	748	710	784	745	762	756	797	769	727	758	739	764	779	768	767	762	734	782	789	756	784	768	775	738	762	797	731	753	770	751	800	776	749	760	713	763	721	786	775	767	706	739	769	755	773	779	771	799	776	786	770	749	795	772	750	752	790	727	771	744	778	736	774	766	783	775	778	814	747	784	786	762	793	736	765	784	733	786	740	791	722	763	779	741	739	765	770	790	751	771	780	776	747	767	768	786	792	762	762	746	787	677	765	755	773	759	748	761	687	795	751	705	723	751	740	753	776	786	722	791	768	756	748	760	720	817	748	748	720	778	715	737	799	777	744	780	763	724	745	744	777	768	724	733	748	727	806	752	765	774	725	744	780	753	773	738	726	746	755	734	759	795	733	724	720	769	754	738	767	763	740	744	803	782	752	761	703	725	740	747	727	715	777	752	757	773	705	752	722	770	761	689	761	749	754	803	761	714	774	780	761	759	764	739	839	751	707	714	749	748	762	727	789	766	723	771	709	717	756	735	772	809	747	758	783	758	791	781	748	755	721	748	765	727	750	798	732	734	756	782	811	762	825	738	737	750	777	730	772	719	769	780	804	768	751	743	790	728	782	842	725	766	765	771	789	809	780	726	729	789	770	745	737	766	779	781	780	718	764	737	690	760	725	747	737	762	680	743	726	742	712	754	803	793	744	829	775	751	704	729	751	767	801	723	730	786	797	778	790	753	748	792	705	735	743	764	774	742	757	754	723	754	752	692	727	789	725	751	746	786	738	739	763	745	778	712	758	754	749	738	769	762	771	769	758	754	793	738	713	773	781	679	791	742	764	732	685	798	719	726	783	742	775	726	761	760	739	743	710	738	754	709	747	749	727	732	758	758	745	748	750	783	758	748	775	741	717	681	777	789	777	773	747	751	717	739	741	766	753	775	744	735	732	700	732	735	762	756	741	818	791	798	753	756	757	758	748	755	748	721	735	763	752	735	788	792	724	790	812	751	758	758	716	743	812	707	760	802	744	718	755	759	800	773	754	753	739	704	760	837	725	768	768	744	738	787	801	759	684	759	772	726	750	773	754	729	765	741	748	828	809	700	800	787	685	750	793	756	769	750	743	754	772	760	694	730	778	754	742	751	821	735	787	735	693	727	758	753	703	731	796	765	756	732	699	759	782	767	731	722	766	808	764	765	807	718	784	768	764	709	770	737	712	785	759	793	753	822	758	707	795	788	741	739	726	774	741	737	729	773	723	783	766	725	747	715	726	696	806	769	736	736	788	800	741	726	766	771	731	758	772	762	778	720	773	738	761	772	792	744	738	772	753	728	787	736	786	731	761	744	758	800	709	729	746	787	721	780	748	818	741	764	778	820	731	785	773	736	805	753	802	797	756	753	783	721	751	770	796	747	771	773	751	743	759	728	729	728	735	760	789	743	767	777	745	717	791	772	819	770	794	788	750	717	794	708	762	769	752	734	724	775	741	750	742	702	793	738	781	761	739	745	806	753	772	727	773	754	737	778	754	735	734	765	767	794	744	704	771	746	772	742	781	765	703	780	723	722	760	725	774	739	745	768	753	766	804	749	739	733	731	758	791	726	775	766	768	772	786	761	753	754	796	790	748	756	782	702	772	762	730	766	764	776	744	754	679	745	731	746	732	757	779	760	765	719	725	779	724	798	759	768	765	729	736	755	732	784	762	757	742	783	754	764	828	757	767	786	780	740	792	807	813	767	775	818	755	704	777	715	745	748	790	734	729	766	770	799	802	779	697	743	744	747	750	709	780	793	778	789	773	771	752	735	714	763	727	749	746	766	720	771	717	727	758	761	743	727	771	764	733	731	751	764	688	729	776	724	755	758	748	712	779	758	747	807	777	764	774	750	755	783	743	743	767	765	716	758	777	803	755	761	724	759	763	795	723	786	761	775	761	760	742	786	742	765	742	752	736	789	733	717	767	801	716	706	762	700	806	768	758	763	738	750	781	806	764	773	751	727	723	691	778	788	787	785	779	766	732	730	761	760	778	783	726	714	819	769	763	742	768	809	757	751	743	775	789	757	781	784	761	763	749	741	822	736	714	760	782	796	756	758	766	758	766	786	741	779	726	739	766	759	729	749	780	770	733	777	753	740	754	742	737	745	745	725	760	749	728	824	775	768	704	751	765	749	777	777	758	729	792	746	740	782	756	744	725	680	762	753	720	736	776	748	716	767	753	742	773	723	732	709	764	763	758	747	728	767	791	766	769	740	738	738	761	799	780	745	800	754	768	722	748	729	804	727	787	734	728	786	783	734	776	750	756	761	716	761	745	752	748	743	766	738	756	760	773	758	732	787	761	750	720	740	695	757	736	769	767	773	770	755	731	752	714	776	756	749	778	774	765	748	726	763	762	742	717	737	761	751	779	714	733	734	767	789	715	772	723	725	765	739	713	743	753	737	739	752	767	788	772	789	714	755	752	748	727	769	757	758	755	803	750	797	763	746	737	764	752	707	784	747	781	758	701	774	768	739	743	739	756	769	810	784	763	757	736	755	730	748	787	771	761	782	770	760	782	746	767	777	740	829	811	747	758	770	722	717	781	753	716	758	798	772	742	765	770	705	765	747	760	733	771	719	764	757	763	739	708	798	747	804	730	753	793	815	744	778	794	749	711	769	718	792	704	706	728	755	765	760	721	783	771	778	756	742	754	724	726	722	752	782	762	746	733	777	749	779	803	762	761	737	765	777	739	775	776	755	766	754	728	773	771	766	731	725	756	783	731	751	755	747	771	743	751	737	720	743	770	771	749	778	799	732	728	800	791	754	761	732	737	792	782	778	764	742	725	784	754	762	765	787	775	783	803	780	720	782	701	757	784	759	746	766	765	753	770	757	795	760	690	767	797	775	762	767	740	740	719	792	734	743	770	724	754	762	732
61623	24432	7994	3820	2545	528	278	268	268	279	300	281	273	285	266	298	261	272	291	288	293	271	300	282	302	292	268	269	260	260	299	285	275	315	277	275	289	288	290	298	290	278	287	240	255	301	302	296	268	274	284	289	287	292	300	284	261	282	261	295	305	260	278	285	274	256	252	312	293	262	303	260	287	242	283	290	275	298	268	273	272	291	266	294	305	296	283	276	282	268	276	285	282	276	281	266	277	268	261	292	260	290	281	287	269	280	265	281	260	269	292	253	278	304	271	299	287	286	295	303	291	273	293	270	273	281	259	280	270	324	296	305	268	295	274	275	279	258	304	255	285	301	293	313	283	308	280	276	290	281	278	267	243	279	275	267	275	286	272	327	279	284	243	248	259	274	273	263	317	307	302	300	317	293	270	264	313	313	298	263	278	267	291	302	273	281	255	296	306	258	296	279	293	280	263	293	280	292	285	303	304	273	285	295	316	297	277	316	279	306	298	257	265	287	280	262	300	283	290	285	274	283	269	293	278	296	294	275	274	305	289	272	238	266	306	276	278	265	273	295	264	282	283	275	296	256	295	273	284	303	279	323	246	260	265	285	279	263	277	323	284	294	310	308	270	294	286	283	255	290	296	252	251	287	313	276	323	286	298	313	252	273	249	292	281	275	256	301	284	273	279	276	246	271	297	281	283	288	318	284	273	285	284	284	306	277	300	309	296	277	277	285	270	272	287	304	303	275	254	265	252	272	271	294	279	295	272	266	295	266	298	270	297	257	270	281	303	258	257	286	266	268	267	287	286	236	306	292	295	310	276	255	275	277	306	277	280	288	266	264	261	245	268	277	268	272	274	259	292	259	272	253	266	264	274	284	277	280	315	288	319	243	255	246	277	261	281	284	302	277	268	298	288	262	277	284	270	302	314	302	241	300	271	284	253	301	286	294	278	321	290	256	289	291	281	296	270	295	280	286	280	274	296	251	270	288	266	298	303	283	266	275	312	289	257	267	301	301	313	301	299	306	314	279	272	278	268	269	294	290	285	295	282	294	324	291	287	290	258	275	259	322	284	299	274	256	251	301	260	259	297	296	276	255	289	313	269	245	286	280	294	258	277	278	276	304	246	267	269	280	315	283	293	301	278	279	279	305	285	283	280	262	270	279	288	301	288	280	297	269	280	289	278	248	285	277	278	294	289	292	280	291	288	270	309	256	250	269	278	313	258	283	291	271	327	269	290	290	263	281	290	256	300	278	280	263	263	300	287	289	305	275	269	302	266	321	268	244	263	281	275	278	279	283	297	288	273	280	274	279	279	246	294	310	255	261	265	267	288	292	270	298	279	281	268	259	261	248	282	291	279	256	269	268	251	290	275	300	285	273	267	287	271	246	286	263	248	304	285	311	299	319	317	279	297	263	270	293	303	284	291	289	288	292	283	271	295	284	263	288	240	262	282	286	281	261	263	273	260	277	313	264	249	293	317	249	266	310	294	253	277	311	278	273	262	298	256	283	286	295	289	258	291	242	311	302	271	274	316	264	294	285	282	291	308	257	268	286	248	275	269	269	281	267	290	297	294	275	302	264	292	298	285	255	292	270	272	287	270	260	273	279	264	284	253	300	303	272	291	264	328	318	266	280	293	241	262	280	295	265	298	274	252	270	261	282	273	285	253	251	288	295	263	294	282	271	271	258	300	252	318	257	278	263	281	299	294	271	288	284	277	287	255	284	327	259	257	330	289	270	273	288	271	313	288	276	295	277	280	276	287	277	288	275	281	267	304	255	256	257	288	279	266	276	272	274	290	277	266	260	285	304	271	276	287	317	285	264	277	261	277	243	257	282	266	279	281	271	292	287	280	308	293	298	276	296	284	293	286	303	302	305	286	311	265	279	259	305	279	286	272	277	285	316	298	284	288	291	285	252	287	280	298	293	268	271	279	284	257	291	278	294	261	248	287	261	304	281	276	275	275	267	272	308	268	305	275	267	294	300	276	262	316	284	310	280	284	291	282	299	263	277	294	260	304	263	296	283	266	274	320	272	294	294	272	271	318	288	274	283	280	257	300	299	325	277	276	270	328	264	285	275	302	302	281	262	263	257	288	281	271	304	298	295	270	276	280	311	282	268	276	300	249	286	299	299	304	262	258	277	269	272	268	305	277	273	262	305	306	266	272	268	306	267	299	287	256	289	305	279	287	251	293	257	239	284	317	269	290	307	259	283	284	299	259	266	271	264	308	312	277	284	300	282	294	258	270	244	291	266	266	290	275	284	269	293	280	269	274	304	280	284	289	289	284	276	309	311	309	273	324	274	264	285	298	295	291	297	306	302	294	291	274	273	280	261	253	305	281	285	261	293	251	275	268	293	302	264	278	296	281	268	266	273	286	271	283	254	282	263	300	286	257	266	294	267	314	270	287	273	267	263	279	251	257	287	269	290	238	297	314	304	286	305	295	308	281	296	270	288	296	318	280	260	288	294	265	258	272	273	291	281	258	281	307	262	298	276	308	294	244	282	316	273	253	246	281	263	273	328	291	268	332	290	281	291	250	282	296	298	299	254	273	275	293	271	268	273	302	265	283	308	284	281	272	268	299	296	284	255	316	292	274	300	301	274	262	297	278	267	282	283	271	281	270	256	284	265	302	309	298	282	269	289	268	284	306	314	268	294	273	274	290	301	281	278	320	280	306	267	259	289	299	284	296	302	294	287	299	295	263	274	272	244	301	303	304	286	295	275	243	281	279	269	271	291	287	300	283	313	272	284	300	286	285	315	280	303	256	232	249	256	255	282	274	316	252	262	268	277	282	284	270	284	289	299	289	291	295	303	280	275	274	276	290	308	294	303	294	298	284	255	275	291	290	288	262	276	297	292	255	282	305	305	291	275	291	275	293	271	297	306	299	279	291	311	271	288	325	287	272	286	261	278	291	272	277	280	291	257	267	276	305	296	300	293	283	282	284	323	278	298	282	304	284	249	282	282	277	271	305	281	276	285	263	278	273	269	266	259	290	289	250	273	258	277	284	289	291	260	284	273	293	287	315	312	286	250	277	311	266	288	316	292	291	292	270	282	295	319	303	272	269	274	287	276	273	298	272	257	296	257	265	257	251	284	267	248	285	283	279	285	299	271	280	266	284	273	291	279	327	284	268	252	273	296	281	273	272	299	301	303	272	300	300	276	275	268	295	285	278	322	307	266	285	307	300	294	271	285	290	276	278	268	276	282	263	282	245	286	279	313	291	296	261	273	275	292	250	299	309	289	278	274	276	309	273	267	299	259	285	287	271	258	301	280	295	285	218	281	279	297	283	294	305	288	290	282	281	268	281	253	303	298	245	292	275	295	266	302	289	294	262	280	286	289	279	260	240	264	282	264	289	275	262	257	285	287	285	265	259	280	275	268	278	290	293	302	294	293	290	252	305	255	274	257	261	277	277	288	288	293	293	281	301	303	274	290	298	310	275	269	288	279	252	289	287	298	304	293	294	274	263	295	287	288
29816	10157	9219	9581	8212	1376	657	640	607	646	624	619	570	592	680	628	618	642	620	642	613	626	582	632	662	613	636	607	621	604	610	605	626	628	628	634	638	631	596	618	597	626	636	607	648	624	652	614	639	604	602	614	615	660	636	634	661	604	638	622	597	651	650	608	604	589	606	627	626	602	639	659	619	625	591	571	602	670	559	660	629	632	618	621	572	626	609	637	628	624	650	603	585	574	605	576	593	633	632	589	582	595	639	621	632	623	655	655	589	639	623	621	629	613	656	633	662	658	624	630	643	595	569	562	620	599	587	625	620	617	589	628	615	639	577	607	619	597	622	615	615	635	579	661	593	604	627	658	579	635	608	590	599	580	632	623	615	571	640	613	609	598	585	570	664	667	649	641	637	634	638	614	664	626	639	665	648	574	637	645	631	635	626	647	595	614	637	640	629	607	596	621	625	596	579	637	626	665	657	621	634	588	621	598	670	629	601	664	596	595	636	650	636	588	614	642	625	608	590	598	623	610	609	605	625	628	588	650	578	642	611	610	607	602	667	585	611	630	637	635	603	598	646	576	624	630	654	612	609	590	641	586	634	591	616	660	677	610	607	655	611	622	594	635	588	588	645	630	609	588	585	626	628	618	688	658	631	645	624	653	603	602	574	619	593	624	643	592	636	644	622	592	615	649	629	621	585	585	608	602	663	632	629	593	623	607	563	621	646	648	605	604	637	619	581	586	651	622	629	668	640	601	602	589	607	631	631	633	646	590	635	623	596	603	624	602	630	609	658	595	633	633	606	663	584	607	652	593	628	649	604	623	617	612	591	625	589	594	591	597	591	645	641	577	633	659	592	625	631	595	611	604	666	593	642	639	650	620	588	682	607	602	664	664	620	636	572	657	630	631	586	627	579	589	606	658	587	622	603	656	636	633	640	623	640	579	613	589	571	599	646	646	601	644	590	641	642	656	666	618	619	568	610	642	637	571	650	590	604	593	605	645	601	644	588	565	571	631	607	629	583	616	632	598	641	611	585	630	607	616	622	608	612	614	620	616	627	659	648	620	586	612	571	626	584	648	618	585	653	634	622	596	578	591	636	634	600	646	636	595	603	636	614	614	639	645	613	622	570	594	645	632	624	618	601	604	627	617	610	603	620	625	621	586	610	619	649	605	580	645	646	652	632	594	608	590	621	607	608	617	629	598	574	623	642	631	612	650	581	611	605	605	639	633	572	595	616	644	614	628	677	618	557	622	630	619	555	589	567	603	643	603	606	627	648	612	645	628	622	625	627	626	600	576	585	630	643	577	642	604	623	601	619	588	595	589	647	605	608	632	641	648	632	577	595	657	572	637	639	596	668	565	669	572	628	631	615	569	642	653	634	637	626	570	575	633	618	552	616	615	646	613	623	637	616	609	633	596	627	610	640	624	599	545	617	602	576	656	638	595	605	631	603	599	588	592	650	623	606	649	623	615	627	640	605	652	619	652	662	594	615	607	611	621	627	603	621	606	609	625	645	584	634	650	619	614	629	632	632	642	623	650	603	593	601	631	662	563	587	607	625	663	657	619	581	590	594	612	635	621	611	648	671	649	598	635	612	633	636	584	596	585	608	604	610	615	581	599	660	590	620	625	609	611	610	593	622	573	600	609	619	601	591	603	597	626	654	571	620	630	632	596	621	654	619	605	615	608	648	607	608	616	634	610	629	648	597	659	596	653	624	599	603	573	616	652	658	611	614	588	630	620	589	612	599	654	632	605	637	616	628	639	631	617	631	630	635	602	611	614	625	679	595	604	642	638	624	636	591	678	631	610	635	617	594	606	635	612	609	620	641	648	644	614	612	585	642	586	611	653	633	651	637	623	601	652	607	627	627	597	627	587	641	630	650	624	614	585	670	607	609	603	609	622	608	664	641	617	625	613	684	640	654	639	660	625	633	661	605	608	605	599	572	581	574	620	606	627	595	622	617	612	609	603	627	616	628	647	665	613	605	621	559	618	607	643	581	605	639	622	654	611	636	599	599	616	672	631	640	629	606	639	640	586	590	641	638	647	616	606	587	630	638	600	633	611	635	642	625	591	612	624	642	586	655	665	648	617	589	622	623	632	600	630	581	628	676	612	620	603	607	568	621	602	636	649	611	614	620	605	614	645	636	607	613	612	601	624	574	618	640	655	625	642	631	659	606	624	632	609	576	656	635	639	606	638	657	609	642	615	600	632	598	637	660	601	636	606	614	623	622	605	570	625	615	659	607	621	581	575	586	633	603	605	652	606	626	584	603	605	620	607	554	578	654	593	612	627	636	646	619	610	642	629	635	592	630	618	593	618	587	602	622	613	668	592	621	575	572	648	638	586	640	665	639	632	622	583	638	633	601	613	631	594	600	575	612	645	665	617	616	641	622	603	600	655	626	622	653	640	598	628	619	667	628	569	638	629	601	596	628	618	618	648	628	632	617	616	563	640	600	633	581	635	597	628	605	637	588	664	644	602	622	616	615	601	626	673	612	622	596	614	578	605	632	565	601	673	620	602	615	606	632	656	597	618	611	637	621	660	642	587	568	603	621	631	660	585	629	632	614	623	646	593	640	657	633	613	610	578	593	582	599	607	619	626	596	628	651	635	599	612	567	620	658	636	603	609	621	615	615	603	640	643	589	586	626	606	623	662	576	639	618	619	578	635	577	612	566	624	594	629	616	642	624	614	641	621	601	578	612	594	637	621	615	582	573	612	647	625	605	636	621	580	642	642	615	648	571	623	614	663	600	624	634	637	618	666	646	605	649	659	654	678	643	611	647	598	632	600	617	631	594	585	593	606	614	652	632	621	615	635	607	611	628	629	611	661	571	613	586	596	634	570	644	615	634	605	627	594	608	646	636	595	630	635	668	629	600	675	583	645	591	600	610	640	631	599	619	632	626	611	625	636	618	637	643	623	619	620	592	627	630	640	620	615	640	675	624	664	644	600	660	618	669	613	627	614	633	567	654	638	608	647	644	587	611	622	661	622	648	585	585	653	600	628	590	609	637	649	620	621	648	602	654	607	627	661	622	608	603	601	570	578	584	632	592	589	649	592	615	611	556	635	597	576	645	610	582	620	585	645	575	633	652	613	626	611	620	633	628	595	641	661	630	641	628	612	658	600	590	593	599	589	578	652	668	639	641	616	618	630	659	604	608	670	616	619	597	630	626	626	640	631	606	615	618	577	634	597	593	642	650	579	668	616	575	605	667	608	636	586	645	624	593	631	590	615	616	645	609	642	597	632	621	583	588	606	597	643	649	634	625	609	617	619	608	628	651	640	606	649	602	589	586	627	635	635	619	598	601	653	597	643	623	623	628	606	603	655	620	627	615	655	640	536	619	621	623	654	654	606	618	550	571	603	606	638	635	617	597	614	611	557	628	676	594	626	621	619	650	619	671	635	660	561	615	588	612	596	644	593	586	640	605	632	601	615	662	628	600	618	612	578	624	634	628	618	614	623	663	609	611	609	635	646
78908	59789	51205	46801	42408	14689	946	280	256	239	246	231	264	228	217	224	193	213	190	222	201	206	222	198	192	182	211	213	172	184	204	212	207	184	197	217	186	195	192	196	198	219	229	209	197	247	231	202	218	205	216	207	169	183	214	212	203	188	225	205	188	199	195	198	204	191	195	195	161	198	192	210	196	188	191	197	199	214	197	214	192	186	224	217	186	208	206	202	191	230	210	211	212	229	167	214	199	193	228	204	219	208	218	231	202	210	233	229	217	212	201	203	231	191	199	187	198	188	213	205	212	185	236	204	199	216	186	217	223	218	198	216	197	232	219	179	219	231	204	195	215	231	193	219	202	201	211	184	235	195	224	194	221	209	193	191	189	199	240	204	221	227	197	209	200	177	216	218	210	197	195	218	199	229	214	203	188	195	202	231	190	210	179	191	201	199	200	203	192	196	226	193	193	200	231	202	205	218	185	204	209	179	210	184	185	198	222	190	219	163	212	209	212	204	184	192	187	223	222	216	200	218	194	201	217	242	205	212	201	213	238	223	195	202	205	185	194	183	197	217	203	183	188	196	202	199	213	214	180	179	227	205	207	194	217	197	232	227	229	218	212	208	218	230	215	197	196	185	183	210	156	208	211	170	207	230	240	214	204	211	204	215	169	238	230	207	226	211	199	164	250	182	200	204	242	211	187	197	226	185	204	213	200	226	178	217	225	186	205	210	213	225	169	199	169	216	209	231	192	200	193	175	192	214	196	205	185	212	211	226	201	215	192	218	202	202	204	199	219	224	198	214	178	211	174	171	201	200	209	195	190	187	206	181	199	236	216	202	201	213	209	203	210	235	201	196	186	190	172	217	188	210	194	185	225	207	210	204	183	208	223	198	190	200	217	201	211	197	217	173	220	212	211	190	214	214	229	206	193	219	210	202	201	212	208	215	204	213	193	218	195	182	192	192	224	223	193	242	192	173	194	190	208	222	190	206	226	226	170	165	211	206	213	183	186	169	203	216	207	203	224	200	184	204	187	225	208	189	216	200	198	226	211	216	198	217	208	236	223	190	183	198	212	226	225	192	214	195	189	188	222	208	186	209	185	205	194	217	208	192	211	188	186	200	219	207	221	220	184	231	204	194	237	211	197	207	185	177	192	174	197	212	167	173	197	216	198	202	185	251	207	185	192	231	209	222	219	194	209	196	216	216	219	211	201	221	207	193	226	206	185	198	205	206	231	220	193	223	204	184	221	187	207	183	169	197	195	191	212	179	189	203	209	195	213	174	212	205	238	217	213	195	217	224	190	190	198	198	185	205	208	193	232	214	210	208	177	220	182	204	176	211	193	241	201	182	200	216	198	221	211	240	198	224	214	213	221	229	207	226	207	210	212	210	182	207	221	200	212	223	204	235	207	221	194	203	188	189	199	173	169	206	219	206	197	214	215	187	179	217	214	195	211	189	196	187	202	209	198	231	199	195	194	227	197	194	226	205	208	209	211	223	205	191	207	189	217	195	194	200	211	220	205	201	209	216	197	200	198	188	200	186	218	203	185	201	189	196	213	207	212	176	195	217	185	195	222	201	184	226	182	213	190	184	226	207	218	211	191	215	217	189	186	191	215	203	204	204	214	192	209	205	191	199	201	218	199	194	195	204	199	196	185	198	189	221	220	253	204	200	206	210	202	219	207	218	206	219	199	199	203	199	217	212	182	209	180	186	205	182	211	192	198	212	199	243	197	235	193	209	201	184	206	196	205	209	188	187	207	207	203	177	186	238	185	209	185	204	196	204	209	198	207	216	230	219	214	205	228	207	197	186	202	203	247	204	202	206	241	209	203	207	216	190	202	221	193	205	179	183	195	226	213	232	199	179	197	225	179	200	224	203	213	203	207	166	202	191	197	220	185	182	204	211	183	217	188	210	207	177	206	181	214	214	212	214	212	187	198	203	192	214	210	192	209	196	225	187	223	203	211	205	203	213	197	212	173	210	199	228	194	170	204	198	204	213	185	191	220	201	212	238	203	197	205	216	190	200	206	206	180	197	201	200	219	196	205	200	185	162	205	220	184	217	230	207	191	211	198	197	213	191	202	206	195	209	210	207	214	191	194	208	217	213	232	195	211	229	207	224	193	195	191	203	221	192	173	176	206	219	202	178	190	207	219	181	223	183	231	217	216	226	203	208	184	212	188	211	203	201	186	227	198	195	234	192	181	219	216	209	207	192	195	208	205	189	197	221	209	167	174	213	220	204	202	211	167	217	231	184	207	224	171	202	212	196	205	191	225	225	204	200	209	189	211	190	186	197	188	188	235	200	190	199	211	208	233	202	183	183	202	202	201	192	210	231	182	239	198	206	191	221	202	220	184	193	190	209	194	182	221	213	201	225	174	185	191	190	194	227	219	197	207	186	197	205	225	208	185	205	231	197	236	170	216	197	215	199	222	196	200	224	197	201	196	208	236	229	215	205	180	198	210	201	165	224	226	202	200	200	201	213	181	183	212	210	216	230	208	210	218	224	192	204	199	200	211	214	202	208	190	214	207	214	193	214	209	214	201	192	209	235	177	209	199	198	200	242	223	192	220	207	204	187	187	186	183	232	217	212	198	226	200	215	240	198	214	199	204	174	200	197	199	191	208	197	208	191	182	188	209	203	197	211	209	203	209	202	196	218	213	194	237	159	218	180	227	200	196	214	235	186	196	191	208	183	203	225	236	194	172	201	186	210	206	208	215	222	197	206	200	204	216	225	209	205	222	215	218	192	215	216	194	219	231	209	177	200	207	194	179	205	203	197	196	226	213	175	184	189	211	187	233	196	233	189	216	203	217	210	207	205	220	202	208	185	225	208	203	181	215	202	203	208	223	220	193	233	200	210	204	219	177	193	214	213	214	220	210	207	191	199	169	193	203	197	220	194	194	200	201	206	215	217	180	185	186	208	192	214	186	187	226	214	235	213	185	219	211	210	208	216	201	185	208	226	213	233	218	178	227	178	182	227	228	207	216	215	211	189	215	243	185	247	226	198	201	221	187	201	201	185	225	198	230	192	204	208	212	198	206	179	226	195	232	238	210	203	193	206	211	212	200	203	208	201	208	195	199	242	223	197	235	201	220	190	226	186	206	184	202	221	205	182	191	187	206	205	232	194	208	205	199	191	217	207	201	195	204	217	207	207	203	238	190	201	219	192	193	209	199	208	200	176	206	207	231	208	199	194	207	210	234	198	200	220	197	205	213	173	213	205	198	212	175	189	241	204	174	220	192	195	209	199	215	205	183	200	190	189	196	192	218	218	188	176	208	201	202	202	220	198	196	216	214	174	218	205	212	223	213	196	204	208	190	192	202	196	194	198	204	196	223	219	223	185	198	194	220	179	202	194	212	202	188	214	182	179	226	204	205	191	202	177	207	185	203	192	201	198	202	197	205	200	219	199	204	203	180	206	190	197	203	194	205	217	198	194	198	189	224	189	199	215	204	204	199	223	219	203	213	184	201	200	185	214
47651	43723	49762	55691	53571	12322	919	806	730	691	674	601	604	560	565	584	577	576	524	514	496	565	493	562	514	491	515	513	506	479	564	503	496	513	495	510	494	492	532	486	514	476	481	499	516	513	470	487	474	522	463	513	486	488	475	455	477	465	500	453	495	482	495	466	486	493	483	504	493	502	477	429	491	446	486	486	469	484	491	500	484	492	478	469	478	498	472	493	500	517	507	498	489	492	487	483	512	460	479	473	493	481	476	447	474	463	474	478	480	472	495	508	476	470	486	486	468	479	498	466	512	440	482	493	505	495	482	478	518	487	490	512	540	513	505	500	470	484	479	448	479	477	507	484	461	462	489	516	521	536	509	501	474	485	483	481	524	465	487	473	474	475	534	515	474	494	454	511	508	496	460	476	545	481	499	475	506	510	482	483	452	486	528	491	508	485	459	464	440	502	506	466	439	489	506	467	506	495	505	469	499	495	470	477	481	506	440	496	490	481	526	467	502	499	447	479	493	470	476	458	512	472	461	478	470	491	472	503	504	514	464	541	477	502	489	497	488	489	488	488	476	468	460	501	508	487	486	469	476	476	499	472	504	490	480	480	505	491	499	496	497	465	516	479	481	551	492	490	502	479	509	458	448	465	458	462	457	465	511	508	470	515	503	480	478	507	472	487	486	492	501	454	481	464	440	460	474	481	493	457	462	462	495	464	490	486	470	472	468	487	501	480	476	467	470	485	483	482	438	492	477	494	475	482	476	448	488	497	480	488	487	457	504	481	483	489	484	450	516	492	489	497	522	458	484	514	473	460	470	464	485	482	495	499	506	512	503	460	464	500	475	514	501	479	489	482	501	496	499	452	476	519	468	507	521	472	440	501	479	479	488	513	473	461	474	504	531	485	490	533	487	456	506	519	502	481	467	506	483	488	486	481	467	460	483	472	480	459	512	489	477	523	492	492	517	477	484	475	512	485	489	508	469	468	457	477	534	480	437	475	473	500	499	506	489	511	490	504	469	523	513	480	445	507	507	472	501	484	518	514	449	473	479	459	504	474	472	484	452	496	496	461	478	518	474	513	504	462	451	493	441	500	450	450	477	498	481	484	490	480	485	478	465	481	476	498	568	459	504	512	485	455	495	463	519	483	508	512	436	479	463	484	489	494	448	500	478	490	487	453	474	499	466	456	515	480	504	524	473	478	483	481	467	458	508	459	465	494	474	500	533	479	501	500	487	505	515	453	477	450	483	502	508	453	473	470	467	480	472	518	479	473	480	465	513	487	518	452	447	502	466	497	539	501	489	500	445	493	491	512	461	486	504	491	469	475	454	465	515	482	475	491	478	499	497	478	479	473	491	504	483	493	498	528	471	500	473	477	516	492	505	492	478	464	469	528	470	472	458	477	497	497	543	460	503	509	479	476	492	489	501	516	478	480	469	451	491	471	494	478	480	471	471	496	481	470	467	479	468	469	483	468	491	522	489	478	493	515	505	507	471	478	467	480	434	479	510	496	479	497	502	483	487	493	504	500	448	486	466	473	484	490	503	476	475	527	500	479	465	486	467	504	494	475	452	485	484	495	511	492	463	481	502	511	518	461	511	474	487	502	482	488	478	469	499	500	481	482	470	506	473	524	488	477	498	516	484	497	497	460	483	491	496	446	493	509	494	531	498	461	507	473	434	473	500	527	456	466	492	467	488	474	470	515	500	459	522	470	497	471	485	476	479	508	427	497	518	509	479	458	486	458	483	477	448	490	523	527	454	469	470	431	486	511	487	507	453	489	502	515	423	484	461	494	480	437	452	518	496	456	499	522	515	476	470	467	490	509	475	463	479	493	465	456	482	509	486	491	476	464	491	497	492	529	461	486	489	478	448	488	473	493	504	509	487	470	500	460	513	519	543	480	499	480	484	504	462	485	475	467	491	453	483	498	521	520	463	504	464	513	437	493	508	516	488	464	476	477	461	495	508	511	472	451	494	465	508	464	518	471	461	501	487	491	493	460	475	497	498	456	469	470	498	475	487	514	488	474	468	495	431	475	491	483	503	484	483	458	506	475	499	462	491	480	487	436	441	455	497	493	502	461	452	484	488	482	494	476	509	486	508	496	477	483	462	500	489	479	502	464	509	481	491	477	500	519	472	455	454	480	484	514	510	469	491	526	444	478	477	518	483	494	505	506	509	452	478	467	490	498	472	477	488	417	489	460	455	481	497	455	470	496	483	487	481	476	453	500	509	471	475	479	460	460	486	505	456	484	537	502	472	498	506	491	491	501	451	493	491	506	461	470	506	515	488	487	480	486	526	445	482	454	458	455	486	464	464	449	483	492	497	466	513	469	500	517	474	512	507	510	486	469	476	471	458	502	506	457	484	480	468	471	486	511	482	475	483	482	486	482	439	475	478	482	478	466	572	487	498	517	499	513	442	448	456	488	496	472	461	455	500	475	475	507	496	494	486	507	488	479	495	494	497	441	496	528	512	476	488	475	509	456	475	487	493	498	506	511	454	491	475	479	482	475	471	461	495	454	480	480	451	496	486	460	466	464	483	459	508	494	466	475	455	509	468	461	485	455	469	459	511	501	497	474	442	499	493	458	511	475	446	443	539	481	487	512	516	474	465	485	496	485	463	489	500	471	473	462	483	497	511	476	512	469	479	503	526	456	433	464	478	495	470	486	482	491	461	474	483	476	506	472	470	518	485	488	492	472	477	485	493	514	472	466	487	488	508	498	482	457	500	498	492	496	451	457	517	493	508	467	480	529	465	523	473	513	494	517	463	504	489	461	481	438	463	514	515	455	488	492	482	519	497	480	497	453	493	501	533	466	493	474	491	499	505	514	516	508	499	498	452	465	517	491	458	507	500	476	448	501	510	446	454	492	511	441	464	472	487	492	485	498	463	493	441	488	505	448	501	475	476	527	515	480	495	462	485	490	480	445	492	484	506	471	498	467	450	502	449	480	500	471	492	506	494	493	506	508	449	463	486	482	462	435	483	482	490	511	477	493	464	491	466	458	487	455	443	498	486	467	499	511	488	513	467	450	456	534	527	499	503	484	474	487	470	511	461	474	525	474	461	500	498	489	477	486	497	465	501	518	485	471	495	482	522	486	506	520	478	443	488	499	490	490	503	457	506	516	512	508	502	491	478	466	468	503	519	464	486	452	432	499	477	490	487	457	486	475	457	477	497	472	500	458	467	496	464	492	481	474	452	510	503	503	481	458	496	480	473	474	505	485	422	473	476	485	487	498	498	454	514	518	522	494	525	478	515	495	479	479	491	476	474	485	483	482	481	485	444	475	490	455	504	530	475	461	498	484	462	491	538	497	479	531	472	442	463	482	486	498	485	541	454	474	527	487	444	480	469	486	467	464	501	486	484	479	484	489	479	461	449	499	534	467	496	478	491	526	490	487	476	447	479	499	492	475	462	522	472	502	515	505	469	460	441	515	489	443	470	460	485	478	519	464	459	484	524	502	495	488	446	479	479	482	458	502
81472	68118	62650	57980	54452	22172	2436	491	430	409	394	395	355	378	359	390	375	381	345	390	360	372	346	339	360	360	357	341	329	364	352	348	347	356	335	358	325	332	326	362	350	341	337	325	342	331	321	325	302	315	357	389	334	326	339	346	307	368	345	357	357	320	367	326	319	335	364	341	346	339	297	369	329	359	311	328	333	343	345	315	335	327	331	326	354	339	343	306	327	345	349	336	322	328	313	332	360	328	317	324	313	362	327	319	346	326	323	357	355	374	321	342	375	349	314	356	334	315	307	327	347	315	311	336	300	334	351	343	344	338	334	307	357	344	351	340	350	348	331	345	351	332	320	319	342	300	337	362	370	297	358	343	322	338	363	368	305	300	325	360	320	333	347	302	333	323	343	346	360	300	333	334	343	312	330	356	319	331	320	344	341	338	323	342	357	349	310	323	341	343	333	317	364	323	317	342	327	348	316	357	325	350	343	325	375	323	319	357	328	354	309	335	299	328	372	329	322	335	302	345	384	358	321	367	355	342	349	368	318	315	338	350	316	340	374	310	339	380	337	352	382	325	286	323	296	340	353	316	309	334	410	377	318	352	347	304	345	376	354	389	371	317	301	351	322	345	271	352	371	343	366	362	327	350	304	362	346	356	355	328	335	358	331	327	326	332	336	339	340	349	310	354	340	295	329	315	304	342	317	343	363	382	330	335	304	339	342	295	364	334	335	377	348	323	332	345	321	330	324	343	352	332	371	345	319	353	345	305	368	309	327	310	304	343	327	325	322	296	340	350	324	357	313	347	358	354	354	353	333	307	352	315	317	336	358	313	340	353	329	349	356	352	333	348	310	349	345	351	374	344	335	351	303	328	342	352	380	361	336	343	360	353	329	339	346	351	367	350	353	320	353	383	294	314	357	373	345	344	340	351	382	347	368	338	328	353	316	349	328	328	368	338	336	360	347	346	312	356	342	328	359	385	357	330	318	337	324	333	335	311	310	314	331	310	347	363	354	333	349	308	371	308	312	327	323	338	326	320	359	347	303	303	341	345	352	325	343	344	374	323	364	341	337	331	319	377	360	336	341	324	333	332	310	378	312	338	342	319	310	324	351	320	354	357	341	328	335	329	339	341	367	343	303	353	347	349	343	318	350	344	314	336	362	318	369	356	323	328	355	324	334	322	355	320	338	325	330	309	339	352	318	345	352	340	385	389	317	318	361	346	356	367	340	336	340	326	309	345	345	375	367	355	337	290	329	348	345	328	333	367	368	340	369	320	317	310	331	335	319	348	341	359	382	352	348	355	336	339	338	329	329	327	335	334	343	328	303	328	318	349	323	344	339	349	335	351	355	331	346	372	330	323	363	331	331	307	406	376	336	351	355	341	357	342	339	345	335	326	314	335	345	338	360	360	358	312	328	326	309	304	317	348	316	342	329	351	378	365	323	316	347	331	361	311	310	301	348	341	358	362	326	338	317	347	329	363	351	306	316	311	348	333	295	321	300	346	337	323	333	363	302	348	347	333	334	349	349	351	344	353	345	323	323	324	299	352	367	338	350	346	383	371	360	351	359	355	382	318	325	332	304	380	326	348	341	366	343	321	350	318	352	335	310	315	332	341	323	335	358	356	335	344	265	329	329	339	383	324	333	328	321	302	335	333	358	319	345	336	339	327	298	379	334	334	332	352	316	343	367	330	384	344	355	317	333	349	333	343	381	362	340	333	317	324	342	320	342	330	363	350	326	307	362	345	335	319	339	350	341	319	364	357	354	344	295	380	323	366	330	353	332	376	341	345	338	352	356	361	271	314	360	335	347	366	332	317	330	341	324	322	337	358	319	334	324	321	303	340	371	298	356	343	337	348	352	307	331	362	327	322	322	348	362	323	319	325	344	325	361	350	305	373	327	352	344	343	357	353	333	312	333	354	328	319	353	327	304	340	338	342	361	324	326	318	334	332	325	322	368	350	299	322	339	362	337	338	301	335	350	330	354	337	323	364	348	342	327	356	305	336	337	327	316	323	307	379	329	355	350	339	335	323	309	361	341	326	330	337	378	317	324	344	308	319	311	312	386	351	310	346	346	345	323	346	339	344	286	319	330	349	365	320	339	318	315	334	369	315	332	347	334	333	319	347	343	305	358	328	306	347	369	331	351	366	299	327	325	318	344	303	335	347	341	339	360	370	309	362	333	327	324	312	315	332	320	316	321	339	351	344	326	341	348	319	343	344	359	352	357	360	354	349	307	336	375	320	366	366	353	343	347	311	352	319	317	327	363	352	309	336	329	325	360	363	311	296	317	332	349	316	332	347	380	337	358	333	332	352	366	333	338	318	328	338	360	322	349	337	298	340	350	338	351	330	341	371	320	328	316	315	352	361	330	307	359	345	325	342	334	335	321	327	352	352	313	320	326	348	335	348	315	308	355	310	296	353	389	348	313	334	301	353	353	358	388	347	353	328	350	305	362	338	331	327	297	323	336	341	318	336	354	294	377	348	349	315	348	347	371	341	338	324	299	279	308	334	347	358	354	333	349	337	354	354	351	348	313	335	320	342	289	328	328	387	366	357	336	353	353	360	364	334	360	358	321	307	318	354	374	339	327	339	362	334	310	323	359	369	310	309	348	342	312	323	326	351	333	321	339	312	311	309	341	361	312	367	353	320	351	366	334	360	316	358	323	323	320	376	307	351	324	333	325	364	338	313	320	333	332	336	308	338	335	335	342	339	352	331	320	296	346	285	336	332	347	319	356	374	356	299	342	327	326	327	299	329	345	332	343	353	314	338	322	313	322	312	354	336	320	317	328	329	352	347	350	359	345	335	342	330	346	347	321	340	358	345	336	397	322	304	328	343	322	346	333	331	373	349	339	321	340	349	313	370	365	356	307	374	309	360	339	315	329	345	348	344	318	325	305	324	324	326	327	341	323	358	343	346	349	320	350	360	340	312	330	318	376	295	319	338	330	341	361	347	349	312	349	334	320	336	316	340	342	341	323	317	337	309	324	342	348	331	356	360	343	307	303	351	324	300	346	307	328	332	373	348	357	332	307	345	371	339	354	309	340	369	340	312	317	303	335	359	353	340	361	309	329	333	342	357	310	368	316	334	342	390	353	347	313	354	305	325	353	315	335	378	318	355	325	339	342	350	335	328	317	307	337	332	351	346	331	328	307	326	313	325	324	355	344	319	333	357	328	307	313	335	352	321	324	335	318	336	374	362	355	341	341	356	350	353	326	344	336	334	361	307	303	344	329	346	392	354	331	340	334	346	338	321	324	322	341	304	343	353	307	321	305	306	383	351	339	346	332	348	368	361	355	373	331	352	324	349	324	362	343	322	329	341	289	330	320	321	328	348	301	338	316	354	356	308	337	319	336	313	313	314	371	330	327	329	315	398	367	352	355	359	345	342	298	296	370	355	361	346	301	331	334	322	340	366	317	366	320	365	334	388	340	361	325	346	285	339	351	350	333	354	343	344	366	342	345	345	297	349	351	353
52982	52841	59832	66162	62616	16279	1504	1280	1251	1110	1093	997	1033	978	922	963	904	832	868	827	832	814	832	824	813	792	796	788	752	769	782	781	719	718	752	774	744	755	696	771	793	755	757	737	767	762	776	764	770	784	760	743	765	756	717	758	727	735	762	746	731	757	735	750	768	775	754	755	728	786	726	739	735	783	781	765	713	789	759	749	764	748	724	795	741	746	714	748	778	742	766	731	737	757	707	759	778	673	743	733	726	804	762	739	730	695	746	764	736	735	713	761	749	745	740	752	793	758	764	732	707	748	787	776	693	710	733	731	720	754	734	750	724	718	730	786	747	730	742	742	736	779	770	698	784	707	770	708	791	763	781	760	743	740	781	711	755	782	741	739	777	768	726	790	767	773	783	798	780	733	723	737	761	749	697	741	729	771	772	720	717	727	764	716	746	751	757	719	802	751	749	781	704	708	757	740	749	732	781	708	746	747	708	774	804	768	784	747	767	786	766	741	721	728	680	764	794	780	688	716	738	740	774	776	769	741	689	766	768	766	717	735	735	760	752	769	727	749	754	733	742	765	716	737	785	735	762	726	716	751	716	712	679	765	725	780	781	751	761	748	773	752	760	679	735	733	751	732	768	735	783	753	752	747	741	787	714	733	741	770	750	728	704	735	760	768	729	787	773	749	702	738	774	769	732	763	761	742	759	732	845	778	744	782	724	750	808	731	735	708	707	783	753	733	743	749	764	720	760	733	719	732	787	727	739	717	723	707	733	707	795	715	722	714	738	743	711	803	750	743	787	742	766	735	700	698	729	759	755	733	756	752	765	785	692	726	782	786	782	763	693	757	715	785	723	750	803	730	713	712	725	785	765	748	691	729	822	787	731	760	743	751	746	739	721	750	734	775	777	740	760	745	735	706	744	749	748	759	747	803	733	772	712	727	708	748	722	746	762	726	699	744	775	742	784	733	743	732	770	696	748	729	755	732	706	691	728	742	715	755	719	754	713	733	729	712	741	708	696	757	741	776	758	730	771	718	766	751	753	788	805	750	796	738	726	761	762	735	722	739	742	748	751	795	710	778	790	703	759	717	732	791	724	780	782	759	778	726	703	749	749	729	743	730	759	766	765	755	742	753	774	717	801	736	757	725	751	751	731	719	789	787	754	733	727	726	745	742	748	730	768	739	751	770	729	743	750	769	721	777	722	725	764	772	755	687	767	713	693	661	732	736	720	758	695	750	732	719	750	793	728	752	724	741	818	717	713	771	773	734	765	719	748	769	726	791	766	772	764	704	738	718	694	782	751	733	790	765	738	718	753	734	761	763	746	768	760	743	748	735	700	739	764	741	744	768	742	707	757	760	751	683	725	742	715	753	774	717	719	769	773	732	750	765	746	729	752	716	765	782	742	708	736	758	699	734	711	728	761	777	767	755	774	745	739	739	733	824	724	737	707	782	755	747	683	794	722	758	732	752	791	743	750	749	752	719	771	747	700	770	738	709	722	750	769	743	740	702	728	723	748	727	723	762	753	701	773	736	729	809	716	704	749	760	779	750	754	723	763	771	732	769	714	751	734	734	788	762	742	708	812	736	743	780	743	760	702	722	748	793	735	740	736	741	775	762	759	745	769	733	674	815	768	760	763	750	724	754	725	762	705	728	744	756	732	780	727	720	734	769	758	773	765	737	747	791	728	758	768	765	716	745	740	744	757	731	723	745	735	717	706	683	751	728	753	767	771	797	802	768	783	678	785	712	736	711	748	793	739	777	785	761	765	744	748	682	760	745	734	765	718	741	752	798	738	729	740	751	750	737	759	791	733	742	739	752	700	740	750	741	794	702	706	733	703	761	792	724	733	724	736	770	755	779	760	719	739	715	743	741	779	753	735	727	716	776	760	710	709	735	750	752	769	770	731	729	721	760	767	754	736	731	724	691	746	726	742	718	744	717	717	682	728	734	770	736	721	747	776	764	777	771	778	761	757	759	804	719	758	761	741	749	739	731	692	742	743	720	743	759	783	734	710	782	751	749	760	697	766	758	735	774	777	730	720	750	748	771	761	772	743	738	737	762	789	706	793	779	757	730	757	769	716	772	692	770	749	764	721	722	699	721	730	708	709	754	763	811	770	703	768	734	754	758	740	766	740	712	736	729	728	738	761	736	779	741	776	720	726	759	693	776	746	698	711	799	740	718	760	765	715	725	728	722	737	728	762	688	729	754	758	794	765	704	738	737	705	757	850	742	749	723	713	763	749	753	738	759	780	728	721	753	697	716	743	700	721	733	743	771	765	730	746	765	762	734	726	744	736	740	738	803	782	720	737	733	705	770	758	744	763	747	763	727	704	748	721	711	767	737	774	787	759	730	747	752	762	712	724	763	735	731	739	689	734	755	740	729	691	716	734	764	745	758	739	705	752	787	752	788	758	791	722	725	770	776	672	696	734	719	780	738	772	744	802	774	752	722	750	747	780	701	759	760	735	775	776	708	725	732	730	752	747	760	730	756	754	713	667	756	704	731	735	770	756	754	750	713	695	769	729	728	734	739	761	737	748	825	796	725	730	746	776	728	749	789	744	709	748	733	744	774	792	759	797	759	726	745	762	761	743	710	715	716	763	787	777	711	738	744	801	750	745	731	687	737	775	741	733	782	737	738	771	779	724	742	733	787	739	725	748	716	696	758	707	725	762	764	741	738	732	722	732	750	726	777	710	736	771	724	765	748	745	754	794	723	707	758	758	750	737	753	746	713	724	769	750	780	743	726	737	720	731	713	792	734	704	727	740	729	717	750	712	769	773	757	724	798	751	772	741	735	728	737	733	754	762	725	748	730	741	747	767	755	780	727	751	793	764	754	712	767	764	746	770	779	703	770	750	720	793	765	778	727	744	730	710	722	739	746	727	808	744	753	766	773	746	723	770	741	763	689	733	750	769	793	766	750	786	722	770	750	717	727	734	695	777	762	723	699	708	741	768	741	775	733	761	761	717	769	688	707	759	698	772	745	760	734	715	759	742	743	708	765	702	719	797	724	725	764	739	735	757	765	760	691	785	731	746	751	698	723	758	718	759	731	691	741	715	762	696	751	753	742	712	758	760	735	787	779	751	720	754	771	760	736	740	751	810	788	783	712	721	759	748	702	744	708	773	784	740	760	781	756	728	764	750	778	771	756	751	751	764	720	743	693	790	720	820	745	765	777	729	735	782	735	788	755	768	730	677	766	749	743	780	712	724	709	734	794	699	717	756	816	743	737	775	739	721	703	737	768	732	784	765	766	779	781	745	766	713	781	834	783	748	760	721	734	711	742	715	725	750	771	756	743	704	797	714	742	723	701	734	729	700	747	736	746	824	703	740	730	732	739	795	752	737	792	753	686	754	737	700	762	740	788	769	740	750	719	775	728	718	793	776	793	806	747	762	742	724	735	702	746	714	736	689	720	784	768	757	720	770	729	761	730	780	693	761	710	730	752	740	745	783	724	762	742	751	778	724	749	729	714	756	757
60849	22286	7710	3562	2655	603	279	264	261	290	269	292	320	278	280	246	247	269	258	256	289	277	279	284	278	276	292	269	284	264	279	242	261	241	277	295	257	264	280	273	248	263	283	291	252	298	262	233	251	288	273	275	273	262	250	273	274	283	259	251	264	285	231	272	286	283	291	285	309	283	293	278	290	252	278	283	260	266	309	295	285	244	294	276	281	296	261	302	283	242	276	246	269	271	272	286	286	271	255	264	264	275	295	303	266	294	302	288	275	234	289	261	268	277	278	276	281	263	311	284	268	315	270	269	287	250	306	288	289	278	249	280	252	284	254	295	280	274	281	285	310	286	276	295	267	271	267	254	295	269	257	268	303	291	282	265	271	253	287	291	278	288	276	269	278	283	281	265	261	275	282	255	302	265	273	308	273	255	262	290	252	252	278	264	274	226	279	275	289	286	294	269	256	268	256	310	255	283	236	289	303	313	290	285	272	267	267	326	287	275	274	306	295	278	313	276	316	279	267	310	260	260	256	267	287	237	280	261	255	249	259	282	264	280	283	247	320	272	239	268	268	281	289	303	258	291	248	270	298	289	275	275	271	279	274	283	266	276	261	264	294	313	266	276	294	267	331	252	251	273	276	286	271	231	288	286	252	290	297	247	277	295	284	280	272	266	272	284	294	267	264	277	259	271	274	268	271	265	268	254	279	285	287	271	298	303	282	241	284	299	279	290	279	278	273	281	294	257	272	277	282	241	280	287	278	282	276	274	293	274	276	263	237	247	293	236	286	292	305	271	302	333	293	238	295	262	273	269	259	247	259	241	267	244	284	289	254	258	268	293	285	276	271	287	267	303	288	280	284	288	279	277	263	279	291	307	268	286	296	278	275	267	309	263	284	275	288	270	276	268	269	268	294	259	254	287	286	311	286	283	279	283	262	285	300	298	253	257	279	274	269	254	294	283	284	278	313	296	291	283	296	285	311	278	257	266	271	274	269	275	260	275	259	261	303	255	301	293	284	268	283	288	268	278	269	274	290	298	285	260	267	272	265	266	303	237	269	291	286	311	262	275	279	278	296	271	291	260	292	262	284	267	264	283	293	256	279	264	272	297	269	292	265	263	263	285	292	269	298	317	270	288	264	262	296	266	253	290	265	279	289	285	276	276	282	274	255	289	306	303	270	269	292	282	267	275	269	283	263	267	288	293	290	274	275	263	279	290	265	243	251	307	242	276	258	298	239	272	276	260	264	222	265	246	267	279	290	255	283	246	251	272	305	291	245	253	260	262	276	283	272	272	283	290	309	245	286	282	273	274	262	296	265	277	245	307	268	303	278	289	260	243	266	277	265	274	300	289	264	277	256	280	282	257	233	306	259	266	278	246	271	264	294	286	277	322	269	274	243	273	248	278	238	284	273	271	286	281	293	285	295	261	273	278	280	259	258	246	261	280	297	292	301	261	283	260	286	274	276	282	249	292	258	278	263	247	262	276	251	269	300	264	275	284	239	288	282	265	316	279	276	311	263	261	262	284	279	268	257	282	258	282	273	288	266	250	283	302	258	279	261	298	270	285	311	280	261	286	312	275	265	253	291	286	271	327	298	288	281	280	288	281	259	287	243	288	289	299	267	278	292	274	275	257	267	272	253	285	245	253	294	266	280	309	253	293	264	249	246	261	269	295	273	277	272	260	280	264	301	302	306	272	263	273	306	249	272	274	290	267	270	273	262	252	290	310	274	267	289	270	268	215	271	300	275	251	289	273	307	295	303	268	268	271	260	286	266	265	256	287	288	286	276	266	280	271	267	297	271	276	299	260	269	281	263	249	268	237	273	249	302	284	290	286	242	257	238	263	315	297	292	264	270	258	259	255	243	252	269	262	305	268	285	306	289	268	262	255	258	266	280	291	302	277	280	318	268	305	259	226	258	257	274	252	286	268	285	269	287	286	283	256	264	253	239	285	295	310	241	275	289	265	309	270	299	265	270	288	287	275	276	268	258	250	281	263	286	281	298	248	259	299	295	245	282	271	293	291	257	290	295	279	261	277	246	271	253	245	284	248	289	274	289	296	247	265	293	260	268	297	299	260	259	304	318	277	269	270	281	253	275	262	297	266	306	254	276	281	281	286	278	268	250	253	272	295	259	292	252	276	247	283	279	238	301	263	286	274	286	270	295	268	276	250	279	286	316	249	296	272	299	271	298	298	291	310	287	271	278	291	285	266	277	267	290	255	301	295	313	257	289	280	254	277	293	266	276	299	253	284	279	292	251	269	270	253	280	299	277	275	288	274	273	302	267	277	260	279	297	289	276	291	295	260	285	282	277	252	258	295	266	249	271	265	256	263	263	296	312	276	276	315	298	276	258	307	262	243	292	273	280	288	302	301	291	262	268	334	267	279	261	269	226	281	285	241	281	289	300	276	273	271	279	267	279	272	246	327	280	267	283	276	281	249	305	274	264	254	265	282	255	277	243	279	259	261	284	301	252	268	281	292	306	322	270	290	267	292	291	296	271	297	272	298	279	268	290	294	293	262	295	255	289	267	279	275	253	289	315	285	319	271	283	265	271	238	266	250	287	291	313	290	264	312	263	283	256	301	256	269	293	276	263	282	295	268	250	272	278	256	264	281	284	254	302	284	267	282	268	281	276	296	285	279	297	251	288	306	281	288	293	296	242	280	252	263	296	262	278	249	288	251	307	246	285	268	297	293	269	262	264	288	291	267	267	285	280	287	256	292	280	306	268	275	306	291	252	288	295	263	284	275	237	267	303	291	284	266	275	279	267	258	289	295	262	281	284	288	268	265	283	253	303	269	268	276	245	290	287	271	287	290	302	285	263	282	293	283	262	281	266	264	243	301	294	271	258	270	287	263	267	270	305	253	234	290	282	285	275	246	291	293	247	275	284	259	285	242	313	291	284	301	269	251	272	266	291	321	262	275	266	243	311	292	285	263	270	283	278	286	272	287	277	285	262	254	249	289	275	270	290	280	276	239	271	287	245	284	263	234	293	318	313	253	232	281	303	249	277	281	294	291	253	305	303	278	279	304	271	287	269	269	277	283	270	249	256	254	278	253	249	281	300	284	272	254	271	270	282	270	275	278	299	287	252	316	267	236	270	280	249	291	306	281	290	262	244	297	276	269	305	268	255	265	292	275	301	275	283	250	279	254	305	278	299	308	257	265	276	248	282	258	278	283	275	244	280	307	268	236	249	315	257	284	294	294	261	250	283	249	262	247	294	278	287	257	272	265	276	221	309	302	264	240	292	240	260	247	261	262	285	292	259	295	288	274	292	288	300	279	270	314	289	268	269	263	287	297	271	270	282	249	258	279	295	275	310	300	274	253	312	279	259	262	276	272	279	274	276	275	272	302	289	267	239	269	321	281	305	263	262	272	263	243	268	306	286	273	261	271	266	265	271	267	267	286	260	255	281	283	263	257	266	270	269	305	240	293	284	265	273	292	277	301	259	291	303	255	245	270	266	265	287	278	303	281
29175	9168	9124	9233	8144	1454	614	606	654	595	622	628	581	618	619	631	634	609	557	617	616	620	584	639	627	574	615	578	615	585	576	612	640	617	597	601	618	622	606	579	638	641	601	588	618	623	612	633	628	611	609	636	591	626	596	625	618	633	634	621	613	594	624	615	548	613	617	617	613	578	624	594	610	622	592	582	548	659	649	597	545	632	601	653	608	611	593	590	645	577	605	618	586	612	611	611	610	574	600	589	581	576	609	595	635	638	616	632	617	615	554	582	597	618	612	622	624	602	577	574	605	639	628	612	623	617	614	657	655	577	593	595	568	559	590	619	576	574	610	566	621	542	620	615	584	647	594	585	603	578	628	597	662	632	613	596	565	594	587	630	570	574	578	637	615	530	611	593	596	612	634	594	596	590	608	624	614	594	609	609	602	591	596	619	668	637	580	644	629	631	608	598	608	588	592	590	609	628	638	627	654	608	552	563	624	604	606	588	625	669	591	606	629	608	627	602	606	597	590	605	606	628	636	615	604	595	598	592	600	610	614	621	623	610	596	632	581	575	581	590	592	608	602	627	570	640	592	597	652	622	603	593	603	635	598	606	596	582	591	580	607	622	622	612	658	638	612	610	579	595	588	612	621	609	572	610	620	594	590	598	641	661	638	593	612	600	576	591	600	577	577	603	607	616	620	669	631	590	605	623	606	613	607	601	633	581	632	559	613	600	589	585	607	546	594	614	601	586	600	605	617	588	627	594	571	613	578	525	649	589	592	572	576	604	577	635	657	645	585	615	595	624	596	621	580	574	567	600	638	652	609	606	581	617	584	642	596	577	558	655	593	578	635	640	655	655	603	591	572	599	629	616	616	642	618	617	637	587	664	584	607	599	621	598	594	611	588	617	646	586	656	631	614	653	641	623	647	598	588	604	636	584	589	612	617	597	595	633	610	655	621	642	565	593	557	623	613	622	626	602	597	532	569	596	623	586	623	643	602	631	621	556	625	602	597	610	560	582	579	583	626	594	624	596	644	609	626	606	629	629	610	625	576	605	597	624	618	615	617	621	623	595	584	579	566	614	640	605	619	601	639	616	587	598	567	615	598	580	568	578	599	614	596	595	625	566	594	598	613	601	634	574	622	609	599	644	595	612	601	631	594	603	609	644	575	587	577	607	585	613	545	599	585	633	602	588	635	596	622	586	631	582	572	619	588	605	597	600	644	673	610	591	611	607	594	606	587	637	557	614	557	609	638	591	627	619	617	621	641	586	606	623	618	633	594	554	607	612	579	616	586	595	556	598	627	616	602	659	609	621	657	570	625	610	560	592	553	628	623	597	575	603	575	592	612	587	580	634	605	631	638	613	622	606	606	628	601	596	634	601	630	618	615	595	601	607	645	610	568	605	605	623	592	584	592	617	595	608	568	634	599	594	623	591	594	624	584	606	581	561	606	598	654	615	641	609	624	603	614	625	589	555	632	589	622	600	594	624	573	603	625	637	618	612	609	621	596	585	624	611	588	623	585	640	583	575	566	637	664	601	605	618	613	596	560	586	596	639	625	658	549	607	599	602	661	597	631	640	594	599	589	652	629	623	627	556	646	578	612	605	611	621	606	582	591	589	584	567	588	577	583	562	560	637	589	582	639	623	598	581	599	634	657	642	607	568	577	620	619	599	587	582	575	672	609	607	587	604	625	625	622	578	605	603	589	559	614	601	584	600	620	594	604	596	583	626	613	620	581	598	611	592	601	590	607	623	657	616	583	552	597	595	602	616	583	615	606	578	573	624	607	606	613	605	585	613	576	633	577	613	582	602	632	617	600	612	590	626	597	597	584	579	614	641	614	624	637	623	599	596	602	654	600	585	645	584	603	588	579	596	587	601	607	627	632	633	611	595	581	565	592	617	613	605	627	601	576	664	615	583	593	590	616	594	577	598	598	619	624	626	621	635	612	575	569	625	649	650	579	610	601	571	576	587	608	544	609	588	562	611	616	593	651	584	603	609	591	603	608	604	613	630	611	587	572	622	600	591	615	607	580	572	621	607	614	631	656	590	627	640	598	624	630	630	597	598	630	609	631	582	595	582	603	644	598	558	589	650	604	573	607	608	601	604	583	584	625	599	575	621	610	637	589	572	613	607	596	610	567	564	632	592	587	581	578	619	589	607	620	622	624	610	589	580	635	587	584	644	651	628	633	611	581	578	633	585	600	594	637	643	574	597	590	586	586	657	615	583	621	597	614	603	601	606	606	573	625	573	624	637	613	622	615	585	554	595	581	568	630	581	625	626	638	586	662	591	586	593	614	616	567	598	634	607	605	606	595	641	595	595	590	591	541	634	613	602	609	613	613	589	571	594	571	605	592	631	585	590	591	625	597	570	572	599	646	596	606	577	619	599	614	584	620	619	620	588	626	582	589	602	640	596	619	614	612	625	599	639	573	578	618	605	594	601	644	606	618	609	647	586	568	578	583	626	600	573	575	660	621	633	612	630	591	590	650	558	640	570	579	621	620	628	570	596	550	638	581	603	569	609	600	568	617	612	620	634	599	597	585	595	550	630	621	599	596	609	572	616	568	635	556	632	580	557	579	630	612	618	623	617	600	567	616	633	588	605	606	599	620	600	641	633	572	583	560	556	576	632	595	621	609	575	601	584	586	617	639	617	617	592	629	590	601	637	576	601	590	597	639	594	559	571	581	620	592	618	616	577	588	618	625	575	583	662	622	590	610	553	640	584	589	635	651	552	602	630	584	602	621	610	595	623	615	585	602	579	580	589	567	592	611	614	618	625	582	612	575	579	651	562	620	608	613	602	630	622	593	587	563	603	642	633	622	579	672	594	612	559	593	595	566	587	598	636	562	588	643	615	636	567	648	605	561	632	574	571	648	622	603	612	649	649	598	579	605	598	566	586	611	587	584	616	652	629	590	602	597	630	609	615	625	564	656	589	615	640	624	588	632	627	580	602	574	613	572	611	580	597	605	604	595	564	616	596	609	605	641	613	620	612	649	602	613	628	614	600	576	573	589	581	595	575	607	588	616	583	626	600	579	605	544	599	600	620	657	596	578	616	633	663	599	559	639	580	654	621	573	603	580	601	578	599	563	597	566	584	611	626	525	587	613	613	578	542	602	585	560	609	592	585	627	600	575	618	610	627	550	584	630	580	596	635	607	598	634	670	563	569	599	586	573	626	638	616	614	639	626	601	612	628	603	622	616	596	586	604	637	614	641	619	605	600	648	639	601	611	566	574	619	600	634	584	569	585	609	603	572	610	620	568	606	612	592	558	595	611	586	618	632	570	642	617	612	574	652	629	592	581	589	608	631	573	604	602	594	603	638	599	596	608	580	604	602	623	669	609	634	614	585	595	579	592	621	648	649	601	637	605	605	613	643	622	587	589	573	620	567	633	646	616	567	635	639	599	575	576	600	597	592	626	614	608	617	624	596	603	613	584	608	574	577	612	608	604	621	613	582	612	633	586	599	616	596	625	624	632
73324	55771	49799	45628	41438	14751	796	270	222	247	229	221	237	205	230	244	203	226	188	225	229	218	204	221	213	192	187	201	197	179	203	183	223	205	181	188	206	216	222	234	191	200	196	197	187	242	206	172	207	212	206	185	174	186	201	221	192	210	212	189	202	182	220	216	216	200	224	204	201	196	194	198	176	192	204	193	218	190	192	179	167	220	193	185	194	189	187	187	211	206	187	217	197	205	193	177	179	206	187	188	182	181	186	200	182	182	205	191	199	202	211	215	214	224	210	192	198	202	202	223	193	208	204	189	195	190	194	191	191	166	183	179	190	209	215	198	197	226	201	190	187	188	211	218	192	174	191	185	187	194	211	183	187	217	188	222	203	194	196	213	198	194	211	204	191	206	219	181	186	220	195	175	201	191	200	195	173	178	222	177	224	233	216	175	184	181	218	212	205	222	201	232	189	207	199	183	189	178	204	186	196	222	200	205	219	181	204	198	229	203	180	206	205	209	200	195	203	193	188	196	190	173	228	190	185	206	206	208	191	157	186	177	212	207	176	183	168	209	196	182	219	177	190	192	195	196	176	183	202	173	200	179	213	208	192	188	203	188	196	196	182	180	189	157	182	189	208	212	200	223	202	214	168	201	202	213	189	177	198	192	179	220	188	204	204	214	192	226	186	190	184	191	188	195	210	193	207	201	204	206	197	180	212	187	185	187	178	179	193	185	199	173	203	186	216	175	226	215	181	204	216	233	203	214	188	185	206	175	224	229	212	215	217	215	228	175	212	162	183	204	181	206	175	197	205	199	193	200	206	220	214	202	210	203	193	168	207	194	191	183	169	183	202	189	210	177	184	182	215	195	189	198	198	186	183	191	188	212	172	184	219	195	187	173	193	188	213	195	209	230	188	193	187	194	223	195	205	172	228	209	209	198	193	182	182	197	208	201	197	180	192	195	198	192	195	182	179	217	211	193	210	198	200	193	201	204	165	182	182	193	199	190	175	177	200	200	154	212	168	228	182	184	194	202	229	213	235	208	187	223	194	215	220	178	219	204	228	190	194	209	222	172	204	188	222	204	233	193	196	208	194	195	192	218	188	185	232	201	172	188	202	192	210	220	195	201	199	169	197	206	207	201	192	171	197	197	189	196	190	165	173	190	190	218	188	204	211	209	225	221	175	225	211	214	201	199	208	174	197	189	199	185	201	217	186	187	191	192	183	201	195	203	173	227	198	195	174	174	176	192	216	204	176	170	191	201	182	199	183	216	207	194	186	196	185	200	196	187	201	191	188	193	194	184	200	193	205	182	197	173	174	191	203	217	198	203	200	184	206	189	202	172	191	200	178	191	204	182	206	170	202	199	191	194	213	190	186	211	199	217	194	190	218	183	196	211	243	186	232	190	190	199	203	151	178	173	196	190	187	213	208	195	209	201	181	184	195	228	179	188	197	212	199	181	210	211	195	198	194	203	221	215	190	209	186	191	194	196	215	200	209	213	180	197	209	190	193	206	205	202	192	198	197	213	204	194	217	221	177	183	193	167	183	203	174	202	194	191	196	206	200	178	206	209	187	184	199	169	191	213	189	182	195	186	175	173	209	192	202	209	190	227	193	216	178	203	198	154	177	177	221	203	188	195	212	209	188	206	209	189	197	217	194	199	181	207	199	178	211	214	164	193	200	200	198	211	184	183	207	218	176	179	211	199	202	206	184	195	174	211	217	178	197	205	177	171	192	175	198	189	213	194	182	207	191	182	184	190	194	207	208	188	195	215	180	200	177	192	198	223	177	195	204	198	215	198	190	186	222	212	176	191	228	184	214	166	191	199	198	195	190	226	180	200	208	206	203	215	205	198	178	194	217	193	207	192	213	223	198	177	203	196	215	184	195	205	199	195	205	201	202	171	161	183	209	227	185	208	218	236	189	190	204	178	203	222	175	189	195	186	186	209	205	189	213	187	202	192	172	198	205	210	211	210	193	207	166	182	193	193	201	183	212	202	200	194	188	190	191	193	198	191	207	173	216	196	181	183	191	205	211	200	165	196	207	187	181	217	189	195	168	211	209	202	179	197	193	209	179	194	179	176	191	208	195	190	229	197	193	214	214	197	196	193	184	190	204	200	180	211	202	204	193	162	201	210	208	220	217	201	210	177	223	218	206	193	192	198	177	199	201	184	217	194	197	197	202	200	208	198	220	203	213	175	221	208	194	202	197	172	202	195	189	182	209	203	182	187	193	199	197	157	224	221	194	193	195	201	190	203	176	204	205	183	225	187	219	197	203	196	194	203	190	192	175	205	210	201	219	151	213	196	198	197	202	158	193	190	201	176	205	251	212	185	192	174	209	183	189	195	203	207	204	196	187	205	205	195	209	226	198	223	218	178	208	158	199	221	218	212	207	174	183	217	213	179	196	182	199	211	202	197	188	189	189	201	194	187	199	197	177	205	227	208	198	211	169	161	185	193	196	189	192	199	164	200	218	216	210	208	196	186	203	198	199	179	205	212	185	200	162	179	223	188	217	156	177	213	211	177	194	196	194	193	209	176	176	178	175	191	188	207	180	195	198	217	197	192	182	211	183	208	207	164	186	189	190	196	186	197	186	193	209	179	174	166	195	215	190	202	199	188	210	199	193	202	210	179	211	207	192	203	191	178	187	202	190	204	199	205	212	221	194	212	190	235	164	200	211	221	185	195	191	220	213	207	187	176	187	194	204	217	179	197	231	181	168	200	171	190	166	182	196	184	190	192	190	224	202	204	190	191	196	207	168	188	210	234	173	194	223	193	191	189	197	201	212	205	199	183	177	184	204	216	207	167	199	206	182	183	214	189	193	204	195	201	220	188	194	183	197	196	199	207	217	205	200	200	208	206	192	187	209	185	179	195	180	190	181	192	194	246	217	178	187	207	199	204	202	201	218	217	166	207	204	229	206	182	174	220	176	191	224	222	189	196	207	187	186	205	235	192	171	182	232	171	160	186	181	206	202	185	187	170	189	200	178	214	190	197	214	189	187	193	193	219	188	191	189	226	202	203	187	225	190	198	250	197	197	191	222	213	179	237	219	193	208	203	185	215	206	175	200	232	192	192	201	185	192	205	213	206	187	192	196	169	181	201	208	183	182	197	195	233	202	208	188	202	190	196	206	206	219	204	181	176	191	185	184	220	175	172	173	194	194	218	177	204	202	178	203	207	217	216	214	202	192	178	198	184	192	172	189	169	205	207	189	191	204	181	212	198	191	185	180	179	178	195	182	173	185	199	184	219	174	211	207	200	192	207	178	194	203	190	171	197	211	205	207	190	197	189	191	204	189	187	203	181	185	191	202	194	174	188	222	213	194	208	183	193	184	210	188	181	210	179	190	197	208	219	205	186	193	193	174	204	188	194	204	218	179	192	218	211	217	174	202	217	177	163	185	193	178	193	189	208	197	205	199	226	183	192	211	197	199	215	203	196	214	194	194	187	210	192	211	203	209	172	187	191	209	183	205	232	208	171
46855	42237	48018	54993	52762	11105	912	850	797	707	680	639	544	564	523	547	531	571	495	518	488	517	520	522	550	509	504	504	478	505	520	487	523	466	489	519	485	475	513	444	482	495	457	495	469	494	468	503	457	506	536	503	494	464	477	461	486	469	512	465	513	481	459	472	465	439	436	429	481	488	447	461	429	461	485	476	513	480	456	460	440	424	478	453	474	465	450	471	428	456	454	456	452	498	462	474	483	459	465	474	490	469	460	483	453	504	432	482	474	471	476	485	440	507	472	484	457	449	492	478	492	443	482	447	502	474	487	478	444	442	496	496	470	492	481	489	495	477	464	493	478	503	475	453	526	459	453	451	470	469	500	450	468	527	460	502	465	466	441	525	482	473	502	466	451	437	469	450	480	447	463	485	485	490	453	458	436	432	489	449	466	467	455	484	492	463	462	460	444	460	436	498	466	447	461	452	482	455	489	514	458	512	472	446	484	488	491	443	459	493	463	483	468	497	479	481	486	475	422	450	459	456	455	480	475	456	479	469	463	466	435	495	494	492	459	445	460	448	460	459	448	474	440	440	458	449	474	462	461	417	402	481	440	468	465	509	426	456	452	433	471	435	477	507	491	483	465	444	434	476	427	487	464	441	480	453	488	469	454	479	457	480	445	463	458	463	478	462	447	454	442	437	492	476	514	464	466	508	516	478	497	471	440	495	432	493	446	524	459	499	438	501	457	456	457	483	468	472	478	511	478	463	477	458	437	405	477	475	498	479	461	487	443	473	454	469	463	450	491	481	477	446	443	483	463	503	453	470	419	496	461	460	478	520	459	439	497	489	474	478	483	515	478	473	482	427	471	472	461	431	497	463	434	439	450	460	488	483	471	475	451	456	449	479	449	450	456	450	474	483	472	496	474	438	484	488	434	513	462	469	468	481	494	457	472	434	461	492	494	442	496	437	478	468	471	486	479	485	489	446	485	481	500	483	472	438	454	492	486	407	442	491	458	447	471	505	480	475	483	476	474	451	424	469	462	465	458	436	440	479	471	500	470	443	470	497	434	481	444	474	459	491	469	459	472	462	455	479	471	492	459	471	491	488	459	474	478	442	485	466	482	476	466	472	479	439	474	450	480	481	453	470	479	473	455	465	498	441	472	490	454	440	424	477	459	483	494	487	441	462	475	442	494	485	419	470	485	463	466	483	480	475	462	474	518	429	430	478	442	477	463	453	440	470	443	485	453	458	481	487	482	465	476	434	498	462	479	440	464	487	495	444	446	465	495	454	466	452	476	436	490	441	493	473	459	461	450	485	458	443	500	481	476	470	465	452	453	471	429	435	472	494	483	454	484	475	464	461	459	456	469	468	430	456	481	468	474	452	495	489	482	438	443	472	454	441	429	458	471	457	467	490	498	445	459	457	479	464	462	436	457	471	460	466	511	472	464	425	490	477	431	509	423	460	477	482	475	470	479	436	454	476	449	460	454	478	485	491	508	453	491	490	470	468	466	533	506	501	453	505	470	506	476	486	484	479	512	459	470	437	440	481	424	474	496	493	460	445	447	473	455	490	428	472	453	456	482	477	431	459	480	474	449	471	477	469	483	480	512	471	489	486	488	465	460	482	465	492	495	456	487	484	442	534	483	474	414	455	467	463	455	490	467	467	474	456	448	440	500	461	501	493	448	493	485	459	449	476	464	448	455	483	507	474	484	468	452	464	489	494	502	442	472	441	488	449	481	462	480	471	490	465	455	422	480	493	505	457	446	507	449	496	475	449	486	493	485	487	424	455	480	452	481	468	475	452	482	484	481	439	469	480	470	455	454	474	477	471	487	491	483	458	501	458	457	479	462	479	479	465	451	470	446	444	502	509	412	472	504	426	478	458	436	450	446	485	445	479	431	470	459	438	474	486	469	492	466	481	450	480	480	444	470	453	483	495	497	458	505	490	432	454	485	475	443	468	462	447	471	453	490	419	470	489	430	446	469	463	463	452	471	465	475	476	461	468	471	444	482	455	483	461	457	453	468	453	486	460	456	480	454	463	469	465	484	448	462	405	461	441	449	441	469	429	476	490	456	465	459	511	454	429	459	429	511	483	483	410	504	482	468	459	490	493	477	457	470	464	477	495	426	457	502	503	467	426	485	470	470	466	428	443	490	444	447	490	470	462	456	461	441	437	466	508	463	492	474	459	459	471	473	454	440	510	442	468	459	506	509	473	469	462	441	467	484	465	485	472	448	468	409	482	493	463	491	461	441	445	451	447	497	483	480	485	438	486	481	439	457	510	463	462	488	480	500	468	457	461	468	442	489	483	454	473	436	488	482	481	473	433	507	489	467	472	477	492	515	486	509	460	474	503	469	473	499	471	443	506	476	492	470	471	477	468	454	467	448	430	431	449	444	477	472	465	500	447	493	472	482	464	439	461	456	459	458	496	455	450	440	482	424	459	491	490	428	475	487	452	486	436	459	457	461	521	446	464	461	505	464	440	485	475	437	464	463	489	458	501	490	487	446	450	477	410	472	484	436	484	521	507	458	511	464	457	491	459	479	425	464	462	452	434	467	460	473	425	443	459	469	511	455	497	460	461	480	486	469	468	499	492	458	498	486	412	494	510	451	502	455	433	427	488	454	486	476	518	468	471	460	452	498	501	439	454	431	488	478	475	492	464	422	489	466	434	443	426	462	485	467	459	484	460	463	448	465	464	504	451	449	477	500	476	475	513	498	476	481	441	471	483	455	464	456	432	461	455	456	460	473	424	453	440	471	477	495	442	463	469	491	484	420	444	454	477	437	510	474	468	443	472	469	466	476	504	502	470	460	496	484	429	451	479	456	505	454	497	459	483	448	459	466	473	441	490	516	491	527	493	481	463	451	486	455	480	470	470	502	465	444	467	471	465	490	477	469	447	476	453	429	454	450	449	429	493	500	480	462	458	435	462	458	482	471	461	473	464	489	468	438	453	463	446	465	442	478	482	484	489	466	509	445	445	469	504	470	490	454	470	447	475	463	472	435	489	485	481	449	460	464	456	451	479	427	493	489	485	446	488	474	478	482	501	458	449	454	458	497	450	499	467	473	456	451	452	439	446	467	455	428	439	473	478	478	466	458	433	434	480	477	468	501	445	428	486	499	461	441	445	434	496	476	517	463	498	450	474	471	442	447	504	480	504	484	482	458	432	432	459	479	478	455	449	450	486	461	495	457	499	476	467	456	482	457	419	432	476	489	460	454	450	466	486	452	468	437	481	449	431	444	504	478	456	435	473	463	439	474	490	440	465	443	468	445	467	495	510	463	454	476	462	459	436	507	505	475	480	485	468	485	465	492	485	480	447	469	517	486	439	456	485	472	462	460	449	481	476	466	462	449	502	481	492	473	437	453	439	462	489	446	461	456	461	435	461	447	449	485	492	474	462	473	435	463	458	453	463	453	440	432	433	454	468	480	465	478	477	441	437	477	458	500	472	437	477	481	400	480	436	451	463	507	454	466	470	455	501
75656	62244	59138	58205	53365	21738	2360	462	442	426	373	341	353	363	368	342	329	333	305	313	370	326	326	337	369	325	332	310	290	332	346	335	342	320	336	349	312	324	323	306	345	348	311	344	324	329	317	306	355	304	302	343	302	332	314	315	317	339	301	335	355	313	325	332	320	340	351	316	314	334	297	324	311	298	314	323	317	322	290	351	345	307	286	314	343	330	361	313	334	335	351	354	327	319	321	334	319	354	298	302	344	352	318	311	328	274	338	322	340	328	304	327	316	295	348	331	350	308	319	288	343	337	336	340	348	323	303	359	319	300	362	304	329	293	372	318	315	308	283	333	323	327	343	315	336	312	345	350	327	355	343	320	340	333	348	363	364	323	299	344	311	315	330	321	341	320	346	333	302	361	316	330	312	347	313	320	364	340	331	286	327	345	339	327	317	312	337	306	295	322	334	296	341	340	304	286	298	320	302	341	333	350	338	296	357	326	362	307	355	349	301	296	300	314	349	344	325	308	355	357	338	319	325	335	328	331	331	309	326	347	348	360	335	316	338	327	300	327	373	356	342	326	327	343	336	340	309	344	313	295	334	323	297	327	311	332	333	339	333	326	308	319	324	337	307	343	311	324	327	331	318	304	356	308	340	307	320	295	356	294	321	307	317	360	314	329	286	337	327	323	326	328	347	313	337	330	294	332	318	381	320	333	341	313	358	355	333	328	347	310	315	337	336	332	361	305	340	327	331	319	317	337	313	350	301	307	314	309	319	328	308	336	341	328	305	355	331	353	300	348	339	324	341	357	323	311	319	340	320	325	348	321	326	397	307	295	359	323	366	327	323	352	323	347	323	301	292	332	341	350	328	357	353	361	315	379	303	326	323	313	328	333	362	285	375	353	374	369	335	321	319	347	370	379	337	305	339	337	299	326	342	319	331	356	353	313	347	318	346	348	342	374	314	315	348	332	340	314	357	357	344	289	311	338	310	323	365	335	325	323	351	340	307	323	342	316	342	314	305	324	317	356	318	337	309	302	350	305	320	336	319	315	298	282	328	304	308	348	317	313	344	309	321	365	317	335	320	354	333	352	319	344	358	325	339	287	317	313	321	347	368	342	340	314	332	292	323	304	347	343	339	299	356	310	324	358	310	352	294	327	311	318	328	335	342	343	316	347	324	314	341	343	341	332	363	320	328	346	298	318	374	303	315	326	296	385	334	301	312	391	339	312	322	290	323	314	314	321	347	364	331	334	362	341	316	304	351	314	324	313	333	345	294	320	329	360	358	341	302	362	321	317	305	331	341	321	324	324	328	323	332	317	363	337	325	325	363	336	355	306	330	322	308	296	345	359	350	334	370	343	336	294	307	311	302	311	330	316	342	361	337	341	359	329	304	298	365	320	361	315	343	334	344	297	359	291	316	303	311	365	336	282	318	334	344	343	312	330	334	328	360	381	337	311	339	301	323	310	335	368	355	336	335	298	339	321	319	350	342	306	290	337	333	349	330	357	346	348	341	346	350	320	306	333	348	347	372	331	294	315	323	320	326	313	344	341	338	335	324	326	314	364	340	322	309	345	321	309	357	345	316	357	339	289	321	354	336	330	333	345	321	340	359	317	332	305	340	328	339	337	365	367	341	362	374	321	353	312	307	365	334	336	321	314	336	318	353	311	331	355	326	338	340	348	336	317	327	331	348	282	345	332	362	357	350	352	333	328	325	305	326	324	301	307	350	293	313	327	353	320	350	343	307	314	344	326	334	343	309	381	346	318	336	352	357	303	300	314	335	352	349	301	338	327	323	330	352	319	346	316	305	329	324	314	311	301	332	316	323	326	364	342	304	349	336	371	343	348	305	322	338	334	336	368	348	305	327	310	317	319	324	344	351	325	330	352	318	325	322	295	326	296	355	341	375	339	329	342	314	358	337	346	335	307	321	347	349	311	307	352	333	287	323	348	288	340	344	304	316	331	332	333	314	326	340	311	349	341	339	295	306	319	348	323	326	330	360	310	325	318	358	332	315	293	343	309	325	310	324	363	348	330	359	332	305	314	323	335	328	321	314	347	324	324	355	331	319	322	310	326	334	322	326	311	290	351	337	337	355	303	335	352	344	333	316	328	328	314	322	332	331	316	331	309	345	329	308	335	321	278	312	347	313	315	307	369	340	314	319	306	325	332	335	307	340	316	326	374	367	311	321	319	351	342	323	300	328	321	323	322	323	338	325	367	322	312	325	306	336	315	341	347	335	323	323	331	292	340	321	313	345	290	344	317	312	333	346	354	340	330	298	319	336	323	338	310	333	309	335	349	322	347	326	319	355	319	354	353	339	328	352	372	325	346	329	329	324	347	353	369	302	328	309	322	316	312	347	327	323	308	329	318	339	317	331	338	339	306	303	303	317	309	335	328	318	317	319	291	309	339	369	331	332	325	345	328	339	322	322	356	337	307	315	315	337	339	333	325	326	322	304	337	327	332	340	315	345	321	337	307	337	331	310	321	337	320	311	332	325	339	353	310	315	322	312	354	356	295	323	330	332	315	329	329	368	316	366	273	354	364	324	314	337	312	331	335	334	379	347	342	314	310	311	331	326	328	336	311	321	338	355	340	330	350	316	282	326	367	340	329	349	331	339	321	343	336	297	326	309	303	310	381	326	332	327	296	354	367	319	317	332	326	311	333	334	304	312	338	306	327	316	329	337	332	331	338	317	328	330	284	322	300	316	333	349	336	326	353	308	333	283	321	340	330	357	285	303	302	320	326	314	331	367	320	359	336	329	317	306	309	340	312	337	351	339	355	313	339	316	343	346	319	310	332	278	338	341	349	329	348	337	352	309	353	298	334	372	327	320	328	323	346	342	327	332	339	339	334	327	333	335	318	364	309	355	342	295	336	329	365	315	303	321	327	343	347	332	325	374	322	305	330	342	317	327	345	324	345	323	338	341	324	320	320	327	351	318	330	386	316	324	311	320	337	302	306	347	350	335	346	342	321	335	336	322	333	362	317	379	331	331	323	281	345	320	325	357	340	359	340	329	336	301	335	327	317	320	338	333	337	329	295	309	310	347	333	319	334	318	339	380	347	334	331	300	338	342	350	334	354	340	345	346	318	376	322	338	370	348	365	325	323	327	313	335	308	335	344	323	332	328	312	306	290	330	339	313	355	338	325	304	332	319	317	329	342	331	313	351	363	319	322	334	348	307	318	347	323	320	313	336	330	321	345	356	312	285	371	326	305	330	302	309	328	333	299	314	327	330	344	331	303	331	350	336	352	316	352	327	340	319	368	314	311	290	318	335	308	293	333	332	358	336	331	344	321	326	366	318	311	333	345	335	353	346	324	336	332	319	312	328	339	341	306	299	353	322	326	334	352	304	353	352	377	308	319	316	313	277	316	325	327	320	326	353	305	324	289	307	339	320	315	318	343	302	325	328	337	314	345	346	327	329	364	324	348	340	337	333	303	350	374	346	334	291	347	322	321	312	336	330	313	311	322	305	345
51567	50964	56843	67003	62901	12850	1608	1413	1293	1162	1108	1028	997	960	969	927	880	855	834	823	857	834	798	805	787	806	780	835	784	810	784	796	766	670	775	769	704	730	716	735	731	738	769	770	746	775	779	752	730	739	766	794	749	754	746	775	747	727	754	758	707	709	737	742	777	746	735	729	678	725	733	715	758	730	719	681	733	740	758	686	702	724	718	727	722	761	743	732	747	764	764	718	743	731	759	707	760	732	760	759	752	763	745	691	769	750	675	735	745	743	759	721	752	730	757	786	730	760	716	751	764	738	761	726	738	718	723	770	763	700	754	749	722	711	707	720	730	749	764	746	743	775	741	723	730	730	726	724	728	729	743	726	708	767	746	747	773	742	700	706	711	760	751	737	752	746	698	759	703	769	718	786	743	745	765	758	731	742	747	711	747	718	788	707	742	764	741	719	750	695	751	731	681	738	671	688	753	715	724	697	739	734	710	738	697	759	750	699	798	718	768	749	722	716	731	725	719	733	712	756	733	739	722	768	702	780	653	731	778	738	756	708	708	702	786	718	746	713	744	761	788	756	700	714	707	715	730	766	735	716	773	713	708	723	722	722	689	735	754	749	757	747	769	719	778	732	721	712	720	753	710	731	739	737	682	710	680	769	691	725	750	702	758	694	759	732	738	689	767	693	685	741	697	770	735	689	772	734	745	738	779	795	760	719	729	736	754	746	666	685	737	724	803	709	740	733	725	707	749	715	722	761	732	716	698	743	793	663	715	763	750	788	703	714	727	741	705	719	688	755	762	724	701	682	731	736	719	718	732	743	749	707	727	711	747	656	755	728	733	716	725	732	750	688	715	707	719	728	740	757	677	733	734	746	755	727	763	727	722	742	703	712	753	760	679	726	706	734	751	786	712	687	762	747	685	762	691	750	726	710	724	660	733	691	731	724	778	736	717	712	775	755	746	700	700	754	732	706	732	765	716	699	711	684	738	700	709	694	685	705	732	752	731	723	749	700	760	701	719	708	709	753	793	751	755	747	758	736	743	757	687	746	753	783	759	719	776	745	728	721	729	692	757	723	761	751	696	753	749	712	738	667	756	709	712	734	714	728	768	686	680	739	697	720	682	761	753	678	740	728	758	721	764	751	692	664	759	708	735	712	767	746	717	706	754	774	736	743	742	714	751	720	718	682	739	771	774	725	741	780	717	727	745	730	695	729	734	762	702	721	730	672	749	696	726	747	723	748	713	719	724	735	743	732	738	738	776	768	803	765	713	740	737	729	727	738	735	761	722	722	747	758	719	729	733	785	743	726	722	749	744	748	735	745	728	726	718	728	766	748	758	743	761	687	725	729	724	701	723	719	704	746	755	678	755	741	777	791	742	753	724	675	719	720	755	749	741	698	772	754	757	780	710	709	741	692	771	772	704	745	707	755	713	766	727	737	729	726	736	725	732	675	694	697	681	757	746	731	731	710	708	733	695	691	721	719	721	748	711	761	733	720	753	750	700	724	771	736	712	690	760	718	756	703	729	731	730	757	752	707	779	656	692	756	745	726	702	722	703	721	733	724	773	688	767	723	761	764	730	695	717	731	688	765	759	725	769	716	709	780	718	772	745	736	708	748	732	716	733	722	757	712	715	712	713	703	709	688	707	743	763	742	716	734	726	739	744	701	705	693	696	737	719	732	779	676	736	765	747	728	726	730	764	712	752	717	764	701	708	693	685	703	736	776	729	711	730	740	743	726	717	707	750	734	716	786	736	726	726	777	773	699	735	759	730	783	735	759	740	706	748	726	734	691	747	751	711	693	707	722	708	731	716	723	701	730	710	724	730	735	698	727	742	745	728	715	749	720	714	733	758	737	771	744	728	750	686	762	752	706	788	740	784	716	735	793	717	706	700	737	713	732	695	711	746	725	710	765	745	734	733	705	702	709	794	723	733	728	741	730	730	800	780	765	693	750	722	767	720	726	759	732	744	733	712	741	789	761	737	742	793	709	724	702	725	748	753	789	795	700	738	735	709	728	731	713	724	758	719	750	708	712	674	748	737	710	684	720	726	713	745	702	791	734	742	739	734	796	746	779	695	770	709	751	750	725	691	763	717	729	700	724	734	768	709	724	729	763	757	738	718	766	708	691	752	691	699	713	752	712	742	736	733	748	696	740	697	740	723	705	811	735	738	793	754	713	762	749	734	686	718	725	698	666	754	709	748	710	718	715	727	757	681	777	716	745	756	710	687	710	783	688	768	726	732	688	755	705	792	706	658	736	718	725	760	716	760	740	744	734	720	680	683	760	689	700	704	749	750	753	710	736	720	743	664	748	715	710	702	710	774	719	745	722	713	741	716	727	730	701	776	741	727	712	745	766	717	764	728	744	750	711	765	724	729	789	743	716	727	739	697	711	744	748	738	752	750	777	726	723	732	700	738	740	722	752	750	678	746	717	723	789	770	738	730	737	745	759	732	709	714	678	716	719	706	705	766	719	745	736	710	749	705	692	717	724	733	746	741	643	732	701	706	728	770	680	713	730	702	726	774	764	718	681	716	762	815	733	723	733	751	769	728	759	714	774	741	736	700	734	755	697	686	733	660	765	747	723	708	775	718	775	710	741	665	730	754	752	724	764	698	696	718	783	702	740	686	752	725	716	760	707	742	721	726	723	720	770	749	758	709	802	730	716	711	710	731	704	719	704	674	722	686	751	689	714	761	767	684	748	703	744	747	728	734	760	735	723	728	721	696	737	767	697	790	743	733	760	739	717	757	725	747	740	752	696	695	708	711	756	751	692	732	706	731	712	732	712	770	670	718	749	721	728	735	719	755	766	742	755	715	727	762	777	711	757	752	736	712	723	713	709	728	689	771	774	718	728	723	745	704	711	752	699	682	669	700	716	744	783	741	740	736	711	770	718	702	778	725	685	722	753	730	704	717	694	721	761	739	718	744	708	741	746	690	761	724	720	720	733	702	719	713	736	729	731	717	712	736	705	772	749	713	707	739	784	742	701	690	727	747	729	724	745	744	730	740	710	704	753	688	782	710	759	707	717	684	746	735	731	705	718	731	718	745	718	742	687	682	692	745	683	713	698	713	686	702	771	782	731	717	746	703	724	761	747	708	733	735	723	717	715	740	740	711	712	720	737	749	738	717	766	764	678	750	764	711	746	707	780	715	770	731	725	704	721	723	768	727	760	767	735	733	694	726	722	709	718	707	703	681	762	765	744	734	709	728	667	745	739	710	731	758	666	718	732	779	739	753	708	705	743	714	756	696	708	768	697	702	700	754	765	737	730	757	700	704	692	735	690	751	693	724	716	749	735	766	725	693	757	731	776	704	755	711	672	739	727	756	709	742	709	718	678	724	716	715	756	748	760	741	708	743	718	751	694	734	730	726	757	747	674	726	726	775	781	780	684	745	716	720	718	722	729	753	725	721	759	732	721	786	695	721	716	720	781	725	733	715	694	748	741	750	713	731	758	721	709	723	715	733	746	706	724	758	729
57962	20721	7923	3518	2607	622	275	266	246	278	273	269	277	272	263	277	256	265	298	266	268	255	270	265	279	257	271	251	263	257	229	255	262	274	263	260	236	224	280	279	242	268	279	286	262	273	280	274	248	226	274	272	265	266	288	273	264	277	275	267	268	282	299	258	262	249	256	238	251	247	249	279	285	252	280	312	303	293	268	287	282	247	226	285	248	237	265	285	285	272	267	289	287	259	279	266	275	285	283	281	243	274	271	279	293	281	275	265	243	323	283	282	283	242	271	240	270	228	273	289	249	274	273	269	268	275	290	276	280	269	241	279	282	293	254	236	258	287	265	234	245	252	288	261	280	272	245	272	289	272	262	252	249	283	277	295	288	295	290	281	294	258	295	241	269	278	278	293	309	261	284	244	283	283	276	271	271	273	265	264	271	252	277	247	252	278	256	248	260	269	287	271	272	293	276	276	231	259	242	264	289	262	235	272	269	244	298	284	283	269	262	262	258	274	280	291	235	250	264	286	283	267	277	262	274	251	275	285	271	300	276	274	249	280	242	251	253	267	222	274	259	275	275	251	258	268	234	284	294	277	296	263	267	245	278	282	268	254	263	303	267	294	240	280	263	271	291	255	293	249	258	258	281	272	278	231	269	263	259	291	266	295	267	276	249	246	243	248	297	250	268	296	290	280	305	258	286	254	264	259	270	247	289	278	252	253	290	275	274	266	271	259	287	270	289	284	239	248	277	282	238	259	258	282	278	268	254	240	237	272	265	265	262	257	314	235	250	271	273	273	271	256	247	267	255	279	289	261	274	257	268	271	291	274	291	262	264	306	246	261	229	267	249	281	316	253	264	291	223	278	267	266	259	277	268	267	264	295	294	264	288	250	285	305	246	267	260	275	263	264	313	271	292	259	268	240	256	261	266	264	299	265	275	248	290	235	281	241	275	271	247	295	257	262	262	296	242	262	287	260	285	261	241	280	244	295	265	299	278	275	261	258	265	258	266	257	290	260	247	267	286	264	262	283	249	262	263	271	248	282	250	275	272	251	278	270	268	265	235	246	264	251	305	266	313	270	262	262	267	274	306	284	243	288	252	307	232	269	264	271	257	239	277	289	284	250	258	251	256	245	270	283	264	280	245	280	274	286	289	256	286	291	290	257	293	268	238	290	280	281	229	279	284	263	273	256	290	234	262	271	283	259	243	259	267	260	270	270	243	265	269	265	265	256	261	250	298	242	286	271	288	260	297	272	233	261	241	281	243	244	282	254	260	278	281	258	250	263	304	252	251	267	256	259	287	266	267	254	291	261	255	312	248	277	240	244	263	281	266	257	253	263	279	249	264	247	245	247	258	273	258	263	277	251	306	249	281	257	244	261	258	272	281	245	278	265	289	237	261	287	272	259	269	284	263	255	276	270	276	272	267	219	267	285	259	251	256	248	297	291	284	250	265	241	258	276	262	268	261	254	260	258	268	303	275	282	296	254	250	278	269	289	242	277	267	260	260	253	279	291	262	281	245	262	254	268	284	240	248	309	249	278	273	295	313	245	267	255	240	284	280	270	273	262	281	268	257	262	269	265	309	261	283	273	268	264	253	263	262	259	268	280	297	290	268	261	265	301	280	259	265	253	287	257	267	273	261	255	255	261	280	257	261	272	296	288	256	273	244	267	279	244	262	277	262	261	257	289	272	281	256	286	260	258	295	247	266	277	273	265	265	234	253	275	264	282	264	264	280	262	292	260	281	275	245	267	270	263	287	279	267	243	247	278	281	261	242	270	271	304	257	261	277	258	259	282	262	264	247	273	254	262	256	238	277	269	286	286	262	280	283	264	267	276	290	297	248	272	264	291	257	272	277	255	292	266	286	269	297	239	257	297	296	261	259	295	295	293	282	266	241	278	284	283	270	293	286	269	280	276	253	264	260	290	280	273	280	280	267	322	240	259	270	291	260	235	246	238	259	232	245	262	276	243	282	257	261	263	228	266	242	267	273	268	257	245	255	281	299	263	254	283	289	260	268	261	251	256	256	280	242	282	243	289	271	258	271	281	280	263	266	275	236	265	257	266	282	280	267	266	268	274	286	265	243	298	284	284	272	256	244	292	298	241	271	269	239	253	244	271	262	288	285	290	260	278	264	281	261	240	279	257	270	256	272	264	262	245	260	255	306	240	280	268	251	269	268	269	291	263	277	250	274	304	267	270	255	257	253	274	271	275	314	241	277	275	275	283	254	253	280	313	266	272	257	287	272	261	268	291	274	268	260	285	252	275	270	277	267	249	250	268	282	300	255	296	299	264	277	255	296	256	251	255	286	277	272	250	268	254	243	276	273	264	247	292	246	267	262	272	267	252	228	263	259	270	256	286	264	302	278	224	267	254	254	304	284	272	292	283	283	247	230	267	306	269	286	246	266	281	262	248	289	260	266	269	282	299	293	259	274	277	276	238	240	294	260	246	241	255	291	253	275	252	252	274	265	250	253	278	248	235	291	274	285	260	244	250	254	301	265	265	294	277	279	236	284	238	269	238	261	276	288	274	264	271	258	293	247	255	288	264	280	256	236	249	244	265	259	261	258	218	261	282	263	250	292	253	239	264	279	308	248	281	247	265	235	283	252	263	292	290	274	279	266	253	295	269	260	244	288	291	262	267	285	265	266	300	295	306	268	281	282	300	256	272	272	279	272	267	276	240	250	262	262	260	266	234	232	277	277	270	287	255	259	262	257	283	236	287	293	247	279	277	260	257	265	302	245	249	289	254	258	274	264	291	250	258	241	224	291	304	291	281	264	254	281	270	256	270	284	278	284	268	328	279	289	253	276	240	261	278	280	260	284	251	269	266	257	257	221	291	299	280	269	289	289	261	265	247	271	266	277	250	269	255	266	270	233	287	251	269	254	274	273	228	249	241	217	250	249	291	279	273	260	247	269	275	254	272	225	274	294	260	293	262	270	270	264	279	251	250	297	280	283	239	277	269	271	286	252	252	266	295	258	270	250	276	261	291	254	299	281	249	271	238	289	285	268	230	283	249	276	279	261	250	258	279	291	273	302	248	303	292	258	239	252	244	276	275	278	267	253	302	290	256	287	275	259	242	292	267	254	244	237	264	269	292	276	269	269	255	250	281	262	279	258	285	265	255	265	259	310	266	268	268	283	267	255	259	277	223	257	252	272	274	252	266	260	276	293	288	254	287	272	280	286	275	273	285	261	287	292	285	276	291	256	270	288	292	281	290	281	271	260	267	282	285	286	295	271	273	254	282	272	246	252	258	256	261	231	255	262	309	281	277	261	250	265	266	244	307	291	254	254	250	251	258	281	275	279	207	263	275	265	239	246	268	278	310	261	258	244	294	269	279	257	283	254	261	278	269	282	259	279	252	243	262	252	249	277	249	278	283	277	275	287	270	270	273	265	262	266	236	233	253	282	282	275	257	282	260	287	248	261	254	277	263	270	260	282	266	281	252	302	259	260	274	267	275	256	298	257	272	247	275
27077	8534	8723	9187	8177	1301	594	607	617	594	624	612	649	619	614	580	572	629	629	592	634	607	545	572	618	604	559	592	582	613	583	628	585	618	577	602	590	567	577	570	602	576	565	570	567	596	586	583	594	590	560	602	593	598	617	602	574	612	541	602	542	571	561	619	588	578	579	649	617	579	612	610	604	620	574	591	616	603	572	601	661	558	582	615	570	603	569	575	593	587	572	594	619	611	588	573	593	595	609	615	566	579	576	601	620	629	575	613	566	604	581	605	582	586	570	594	631	547	632	595	584	557	576	599	567	570	545	566	601	589	542	583	569	570	588	608	585	576	598	587	602	530	569	569	585	577	594	616	586	589	558	605	568	563	567	569	593	610	610	598	578	595	582	575	594	586	583	642	581	594	565	570	552	545	590	613	568	565	569	583	605	560	611	628	600	570	610	592	606	573	592	586	592	632	586	607	580	581	594	622	629	586	590	596	552	575	605	548	586	587	616	591	660	572	557	588	591	579	618	590	574	604	631	589	569	558	558	598	613	561	610	563	567	558	559	594	596	575	556	561	602	610	532	581	554	580	558	576	588	582	619	642	572	569	589	618	641	571	564	570	608	563	584	595	581	568	597	548	618	602	606	626	589	561	543	585	571	532	595	583	610	583	590	579	574	553	561	551	607	574	567	582	561	561	621	589	582	603	572	662	650	595	564	587	580	625	541	593	555	595	588	552	603	584	595	557	565	615	585	636	556	583	596	575	577	579	536	599	565	553	614	612	576	583	582	602	612	556	610	614	620	608	580	575	619	640	573	556	604	629	585	601	600	601	600	572	595	610	561	576	568	577	609	589	548	599	516	601	600	596	604	590	592	570	598	573	580	571	580	603	590	575	601	576	611	593	587	573	582	581	637	555	586	547	593	578	631	594	622	558	557	608	573	578	609	564	565	552	566	594	608	625	608	652	582	590	599	590	605	621	594	586	606	559	562	624	566	617	581	582	575	564	567	584	614	618	589	588	584	596	581	584	591	572	609	576	627	583	573	564	585	603	606	600	603	577	590	639	583	562	565	598	557	614	586	605	593	587	568	568	616	563	588	591	611	597	601	597	590	580	629	596	613	565	577	531	598	594	568	593	656	621	626	633	563	621	601	620	598	593	606	581	576	615	570	555	623	579	571	591	594	591	567	572	603	588	581	574	601	588	571	597	584	570	590	606	593	584	588	554	580	550	618	590	597	598	571	561	554	522	603	606	624	591	548	568	568	621	565	585	586	584	609	574	599	599	555	584	552	622	569	617	607	563	567	626	584	620	603	571	605	619	563	610	615	588	597	610	546	582	595	580	587	603	562	586	590	611	579	571	597	597	617	595	564	621	583	598	563	629	576	575	571	569	595	568	566	602	607	595	592	582	575	511	590	556	518	571	564	579	588	590	588	579	599	584	583	542	557	595	564	559	616	600	589	605	593	564	566	580	564	566	607	558	536	612	597	563	573	545	612	583	596	570	632	544	597	555	610	588	604	584	596	541	616	599	594	595	549	619	625	618	605	565	585	584	625	594	574	583	581	597	529	586	586	571	540	633	584	593	575	588	592	609	616	559	570	560	616	550	556	615	615	590	542	547	583	626	575	570	552	600	585	575	601	585	591	582	545	563	562	598	601	568	623	579	623	582	613	543	607	580	612	551	597	610	598	596	600	597	581	550	590	572	565	554	599	585	590	573	575	655	598	630	573	610	509	586	566	593	601	526	597	617	574	578	587	570	582	581	535	553	591	577	612	568	586	587	572	636	611	607	581	583	615	625	604	567	568	602	603	579	582	635	584	554	579	602	554	607	614	585	635	523	606	569	652	592	550	585	610	593	620	566	569	611	604	619	611	596	592	570	549	612	545	596	606	589	600	547	545	605	570	593	628	545	593	576	558	540	580	599	592	594	584	570	565	602	578	544	542	610	607	526	553	581	595	574	573	541	577	581	590	546	580	580	597	619	612	598	617	584	573	591	585	565	568	603	572	559	560	615	572	601	623	594	628	554	607	626	571	579	596	556	553	623	589	561	591	588	602	594	584	588	585	618	588	581	583	568	534	618	558	578	609	556	557	585	558	533	592	645	624	589	567	603	570	620	533	554	585	567	547	581	593	621	619	576	556	582	590	557	586	600	582	608	575	580	604	602	579	596	562	552	605	561	552	515	583	567	593	587	609	591	602	570	620	644	587	618	579	604	567	581	587	591	608	587	652	608	601	622	618	559	573	583	585	600	558	621	610	580	569	614	597	622	574	624	566	549	568	618	581	580	602	578	633	609	563	573	600	608	595	543	558	624	570	606	606	597	557	537	602	612	610	564	624	624	602	571	599	541	572	556	570	598	610	591	585	569	593	575	581	597	575	610	594	617	611	551	549	558	605	564	554	596	600	580	550	571	595	587	595	559	600	550	582	598	580	558	568	588	585	600	627	550	563	599	560	575	545	585	586	614	562	547	587	584	591	536	619	592	594	617	573	574	599	629	539	614	590	554	614	571	578	591	588	614	558	596	620	644	598	604	557	614	607	633	546	553	634	573	564	537	578	586	550	599	574	643	608	600	614	595	593	585	605	576	589	640	594	570	579	581	647	625	630	600	566	577	618	609	616	580	538	600	575	562	607	562	581	624	599	594	596	568	617	552	609	560	614	585	587	594	576	614	595	574	615	566	574	591	614	640	621	592	591	571	609	586	595	651	563	633	620	599	590	578	570	571	610	556	566	604	621	608	618	574	607	594	611	585	618	616	584	581	607	605	613	633	606	592	551	578	617	606	581	590	618	611	597	562	603	627	594	619	593	558	537	618	551	605	579	583	567	577	597	581	604	544	576	585	557	591	651	592	589	599	582	568	636	601	613	612	630	608	571	600	583	621	577	558	563	589	548	626	596	591	581	609	581	590	595	606	614	548	572	587	595	582	584	580	577	568	625	579	632	544	564	578	608	591	616	608	606	573	604	572	555	571	613	535	586	574	582	594	582	562	583	566	548	573	559	578	563	551	562	582	596	575	594	547	602	557	609	549	584	553	612	592	585	579	591	616	596	564	577	617	571	564	581	595	584	594	584	604	616	575	593	617	585	552	658	571	627	603	600	542	584	560	608	581	570	601	617	596	607	554	622	584	579	580	596	592	585	596	572	584	640	610	536	590	627	620	575	579	533	629	595	565	544	581	588	585	573	552	642	599	622	535	561	602	529	577	593	620	534	592	618	534	590	597	594	536	617	583	567	571	554	561	580	582	606	586	589	613	594	587	584	551	516	580	543	582	540	655	591	620	572	592	594	578	580	539	614	586	581	620	612	567	570	602	601	594	570	660	563	602	639	600	562	587	606	611	552	567	617	593	599	580	595	588	599	590	603	628	594	581	601	576	577	600	577	583	585	599	599	605	613	579	613	637	618	566	571	565	607	615	555	575	548	622	570	581	586	575	577	593	548	576	569	620	575	634	518	604	601	583	523	574	625	574	566	624	622	589
71548	54602	47525	43629	42883	15123	841	275	281	248	240	216	219	209	201	182	201	182	204	198	185	180	227	164	213	220	187	180	192	212	199	194	176	210	188	204	182	201	201	196	206	193	204	215	196	185	190	209	186	171	182	174	183	181	192	177	166	169	195	172	189	187	208	207	168	200	176	208	208	200	165	204	169	194	181	172	195	191	181	209	189	201	199	199	191	200	192	190	189	186	185	180	175	213	181	185	145	201	201	201	193	187	173	199	204	193	162	184	182	184	193	205	161	217	197	205	188	188	161	200	184	187	179	201	194	209	176	159	186	181	163	168	198	204	193	157	143	169	189	181	184	168	210	188	204	193	206	172	186	185	163	194	170	171	189	171	182	197	164	171	194	185	175	172	201	195	166	203	204	178	191	181	167	207	184	180	192	194	184	185	168	166	181	182	205	165	206	172	187	187	189	163	155	203	181	171	176	193	186	163	208	174	181	185	159	206	208	174	187	176	168	182	205	184	186	189	202	178	224	195	176	179	205	189	187	174	185	172	179	179	189	201	207	198	189	193	203	208	187	170	190	204	175	210	178	180	176	210	173	178	190	197	191	161	174	177	191	159	201	192	201	171	178	177	203	175	194	171	189	179	178	206	188	197	198	201	193	201	186	172	194	182	183	198	184	177	196	174	179	179	199	186	194	193	180	206	189	201	215	196	201	153	190	192	175	196	160	218	195	182	183	168	210	179	192	160	163	163	206	176	193	165	198	172	163	198	201	189	207	178	167	185	168	208	169	193	181	159	173	181	191	180	187	190	189	194	183	201	178	177	178	179	154	169	183	173	162	173	179	188	203	201	196	174	176	191	184	191	185	203	162	189	187	184	188	195	184	201	196	208	181	175	185	185	168	195	196	191	169	180	199	192	172	188	152	220	174	200	203	173	187	177	177	172	193	204	208	185	177	183	182	182	168	172	181	166	158	205	185	165	185	158	181	202	187	173	207	193	181	181	169	181	172	189	193	168	202	203	187	174	179	179	174	205	195	208	184	177	179	202	191	181	213	184	163	184	175	203	181	193	197	192	220	176	207	162	208	170	193	200	167	174	193	184	209	203	158	194	188	196	211	196	185	192	199	205	205	172	159	153	187	177	174	172	181	186	207	173	176	179	189	204	214	179	187	173	189	171	187	185	203	199	202	202	198	224	195	189	175	170	175	180	174	162	176	201	165	179	175	194	200	191	178	200	188	207	185	193	186	202	194	175	165	183	173	191	170	192	185	206	200	189	187	199	190	191	201	188	183	219	182	212	210	187	198	184	188	173	200	211	207	189	188	189	187	185	154	185	183	166	185	186	184	185	190	178	179	188	167	180	209	181	190	221	194	197	174	194	154	207	159	173	184	211	181	197	215	178	209	192	195	179	161	200	191	166	190	197	171	197	221	168	191	196	178	185	164	186	203	192	162	184	187	195	213	190	189	182	171	164	203	191	194	197	173	197	201	177	208	174	199	176	187	226	198	175	202	164	213	181	181	177	182	186	195	194	176	192	191	169	179	162	159	174	183	201	167	161	218	179	174	173	181	178	185	167	179	196	177	188	165	192	190	179	190	195	183	191	171	167	183	192	187	182	215	185	216	164	155	168	161	203	208	199	194	177	201	183	187	180	214	202	185	197	182	189	162	184	199	161	181	184	202	192	198	220	199	180	182	191	182	186	201	188	201	187	211	182	196	185	180	177	197	182	190	206	168	186	185	180	191	184	181	200	193	182	185	173	189	180	200	199	169	175	170	159	199	210	160	173	192	192	202	209	165	184	186	185	188	197	171	187	212	218	186	201	182	184	179	190	178	191	192	199	157	184	210	169	167	186	177	190	176	172	179	177	194	215	191	176	204	178	159	167	168	153	190	178	184	183	179	197	185	202	171	175	167	189	219	200	200	187	188	180	209	208	191	187	185	182	189	192	177	196	190	174	169	204	189	184	174	160	163	171	186	201	194	204	209	179	202	209	222	171	196	176	186	174	159	221	152	173	194	190	226	190	169	187	198	197	199	178	194	196	197	216	186	177	180	194	167	185	162	192	188	186	183	202	147	198	197	181	186	179	183	187	193	225	177	174	168	197	158	184	162	190	183	175	167	172	188	177	193	177	195	186	163	207	167	181	212	183	176	187	142	146	191	184	174	185	175	212	188	191	208	189	190	176	182	191	173	203	189	188	185	165	175	159	190	180	193	183	153	202	188	191	185	186	184	177	203	162	175	176	203	190	176	171	196	199	213	180	187	182	207	201	217	184	187	182	195	184	179	175	199	201	182	149	183	175	196	167	217	184	198	171	178	169	167	190	203	176	195	195	202	231	190	186	190	190	171	184	156	227	171	202	174	188	214	185	198	198	188	170	205	165	175	199	193	194	173	179	176	187	185	188	172	192	192	187	176	207	191	168	177	196	174	193	180	193	155	168	224	198	177	178	184	191	188	169	184	190	177	181	199	174	199	174	214	181	181	226	220	178	159	188	197	203	165	180	178	220	184	183	215	161	186	182	195	185	225	175	181	197	192	192	200	195	181	216	178	186	188	199	172	185	193	170	175	178	191	185	207	181	191	209	197	205	170	193	182	167	143	189	184	199	179	181	220	178	179	197	193	204	178	212	173	175	165	165	177	209	201	190	172	191	184	153	200	174	190	179	193	191	177	191	194	184	164	159	193	206	209	187	162	191	163	180	205	189	199	186	197	210	203	185	163	178	188	200	166	178	193	187	196	192	199	214	192	186	187	196	179	199	178	215	209	179	193	191	184	190	176	173	190	191	203	177	192	200	182	196	173	179	187	168	178	168	179	174	191	183	185	182	177	166	196	190	211	201	158	192	186	188	187	202	202	201	195	178	210	216	183	180	188	201	199	167	168	183	178	193	199	165	213	191	189	181	187	199	175	198	193	199	172	176	179	160	210	170	186	185	201	179	192	170	173	184	174	198	208	171	187	204	173	196	185	209	180	171	181	174	182	184	184	181	176	179	189	204	209	176	183	180	202	178	167	185	225	176	178	193	182	184	185	180	180	166	215	178	202	201	198	194	195	163	187	172	188	176	177	191	187	179	173	176	180	201	188	187	191	180	184	167	180	195	201	193	187	192	168	209	192	191	164	205	194	189	194	192	184	191	214	181	205	185	194	190	178	184	192	166	190	179	173	189	166	177	192	215	167	165	189	160	157	179	199	200	214	187	190	172	197	190	195	203	188	200	156	187	187	194	185	216	168	201	167	201	169	181	181	169	181	190	190	184	190	192	194	199	171	154	179	196	177	177	187	184	185	202	236	206	195	193	189	180	192	213	182	196	196	166	206	186	168	162	187	193	192	189	170	186	179	167	191	177	184	168	181	187	188	191	182	200	195	169	158	203	178	178	179	184	195	182	190	180	207	208	213	197	185	199	157	171	192	224	195	201	175	199	177	178	180	207	188	190	215	189	180	181	191	190	179	192	192	173	174	198	167	174	196	188	177	205	160	180
43592	40398	45183	54483	53818	10941	1004	890	829	761	693	615	597	539	567	538	571	591	477	522	524	510	554	500	475	516	520	517	508	481	464	491	518	459	482	478	492	479	474	464	487	472	475	437	483	447	453	453	479	448	479	457	465	415	450	444	460	429	422	469	466	432	458	456	431	414	497	418	430	453	456	470	457	450	447	456	463	479	466	482	442	484	445	434	474	466	467	457	465	453	475	455	400	455	435	414	456	426	404	439	473	438	442	453	433	498	467	438	437	448	446	447	479	424	443	433	466	461	452	407	417	473	450	491	434	449	447	473	439	500	466	461	463	435	425	455	452	460	434	461	458	413	492	413	444	456	429	409	440	472	437	432	455	433	440	477	492	470	423	461	434	462	405	474	450	468	434	463	407	445	460	441	409	472	432	493	469	464	426	430	464	425	453	480	434	479	446	446	466	477	486	442	451	447	441	466	440	434	459	441	459	433	458	474	415	446	439	452	465	438	431	432	453	457	505	446	414	457	449	441	433	476	444	448	456	443	451	455	500	426	428	469	447	462	462	428	430	482	426	445	428	461	444	454	496	486	427	475	459	451	478	450	424	481	436	413	420	448	431	429	453	462	476	432	431	454	451	444	468	444	450	444	458	436	519	456	447	446	462	430	465	493	442	432	455	470	397	418	470	456	421	403	438	463	466	453	465	457	431	423	457	459	459	433	454	459	459	437	432	411	470	460	467	463	459	453	439	445	430	431	476	422	469	427	477	477	441	476	481	462	424	457	458	435	425	445	437	462	457	445	453	460	462	458	425	429	463	416	393	462	458	479	457	420	451	422	462	452	440	404	487	435	428	462	489	444	445	422	469	440	432	422	437	458	483	449	452	447	427	454	448	457	483	430	469	417	432	427	415	482	483	479	475	448	477	452	463	436	428	450	438	466	431	440	431	438	467	452	451	411	411	429	455	438	463	450	439	460	438	467	445	431	464	469	457	437	431	444	450	424	455	462	436	441	451	453	417	440	438	443	444	476	463	455	468	449	403	422	448	466	441	459	423	456	454	428	454	462	423	452	441	456	457	469	478	463	463	460	459	462	419	498	453	427	443	445	436	467	442	487	474	434	465	431	423	444	451	434	454	431	459	453	430	447	462	428	441	460	493	415	455	472	464	435	449	430	445	454	422	428	406	450	433	416	445	453	441	427	469	441	443	412	468	466	473	467	470	440	438	449	436	429	438	455	454	428	445	447	456	443	480	428	425	433	440	435	440	454	448	470	436	436	475	454	473	455	417	444	446	469	423	426	449	479	447	457	428	426	481	451	411	437	438	451	484	434	469	454	448	458	460	484	475	448	462	441	401	433	446	457	421	468	445	491	439	466	453	468	441	454	447	401	443	432	442	449	478	433	447	437	439	454	450	466	450	445	439	463	446	425	436	458	435	465	452	459	436	412	457	456	461	432	423	436	430	445	440	398	433	423	484	436	451	464	443	424	440	470	471	455	452	459	516	449	430	415	427	426	427	464	445	446	455	420	423	435	437	420	469	460	450	425	458	448	419	438	475	467	409	431	441	456	420	498	447	412	480	441	433	474	473	464	434	496	462	468	440	475	445	421	405	470	424	467	447	479	456	431	471	451	464	455	436	436	432	455	463	410	490	462	402	467	437	465	443	442	414	458	439	427	430	426	470	451	486	434	462	425	465	447	475	467	429	466	443	498	462	466	454	463	436	440	443	404	430	438	449	459	481	475	445	430	404	469	417	420	475	422	431	434	438	404	478	431	476	437	426	470	425	465	442	479	472	444	410	455	482	460	440	439	450	437	461	446	470	451	411	444	482	443	460	432	454	445	459	437	481	443	433	430	467	429	454	449	480	484	436	451	487	452	433	432	463	436	454	467	472	419	460	461	456	472	439	424	455	460	478	430	445	448	494	443	467	463	491	433	469	447	462	444	412	458	480	439	452	419	457	403	442	493	434	438	507	458	457	463	488	467	476	417	449	453	474	497	408	482	441	441	445	420	456	467	414	484	408	430	435	440	502	486	435	438	422	460	423	423	457	482	438	448	482	445	455	471	414	421	475	461	431	451	454	473	428	459	421	454	436	405	477	449	450	457	453	440	411	442	491	435	441	396	463	490	465	468	432	429	406	424	464	463	420	434	474	425	462	460	472	421	433	471	465	400	446	443	425	455	453	444	443	456	489	477	482	449	422	432	455	446	425	417	443	458	457	447	416	458	435	481	473	469	459	462	475	418	451	465	454	443	420	462	498	457	477	396	415	433	454	450	393	426	456	447	459	430	437	437	480	449	445	473	429	441	467	458	441	457	412	471	454	437	480	424	447	451	455	526	456	433	422	482	422	413	419	405	466	459	430	442	441	413	460	411	432	427	450	409	422	437	415	463	472	440	447	435	426	454	484	459	469	397	459	454	489	446	484	435	434	450	432	458	489	401	437	460	476	441	434	493	486	438	497	456	457	504	467	443	477	465	460	408	482	439	465	436	426	434	491	449	478	466	454	435	423	427	474	484	415	453	495	447	452	466	446	428	476	484	460	481	466	447	442	468	438	422	458	447	434	432	466	468	477	438	426	444	412	416	454	423	468	442	450	481	459	457	447	456	428	448	442	457	446	445	464	424	451	471	424	434	463	434	441	435	442	489	442	461	464	448	464	485	439	438	505	438	411	462	475	455	481	435	469	426	477	397	440	457	398	458	434	470	496	494	450	465	444	482	441	475	418	422	418	426	464	437	442	453	438	449	460	404	429	434	415	406	411	450	435	462	469	460	456	457	449	464	438	460	475	486	481	424	462	406	437	453	434	441	446	437	446	460	454	439	450	461	459	464	446	451	433	432	442	431	444	475	484	422	444	459	457	469	462	448	456	435	426	435	478	430	484	482	460	425	466	451	453	434	446	462	406	425	419	468	460	458	454	438	415	438	418	402	469	458	481	477	446	403	488	440	413	458	425	433	465	429	415	454	449	470	463	459	433	428	431	437	445	476	450	451	465	489	453	463	448	427	468	447	462	428	441	488	432	449	478	462	459	471	421	435	464	428	441	438	425	480	470	470	462	431	468	419	445	434	443	462	419	455	433	476	393	445	460	415	446	464	414	449	458	473	469	438	446	429	454	435	465	470	469	430	491	457	424	450	475	442	469	481	454	462	429	467	454	472	456	430	440	446	446	477	449	435	483	433	437	445	466	483	478	417	463	461	455	474	452	447	439	420	441	452	452	429	439	451	438	429	450	448	443	422	451	436	440	426	455	433	486	411	410	432	434	459	462	411	446	450	437	487	432	449	458	463	460	457	454	485	444	436	472	429	426	451	454	418	399	426	397	448	442	448	440	457	434	458	463	461	447	457	511	461	426	435	438	470	448	468	455	446	450	462	408	448	452	477	463	504	472	437	443	434	440	443	456	437	434	452	419	407	446	441	464	414	454	485	431	479	467	483	438	448	432	454	467	467	446	437	467	487	422	444	443	447	445	436	472	439	439	419
73073	63194	56367	56353	55826	24219	2585	521	472	437	409	362	379	373	362	369	338	352	302	323	350	356	347	346	330	348	346	355	287	343	343	298	379	318	304	320	347	326	345	309	329	276	370	287	318	332	347	289	322	316	335	320	296	321	321	325	325	305	339	332	311	340	328	327	324	320	312	331	323	321	326	295	326	309	325	313	322	351	294	322	328	319	323	357	351	285	320	330	299	316	318	321	317	315	319	319	308	296	295	312	306	318	319	292	302	325	308	304	300	313	296	350	315	335	304	303	325	308	336	322	382	281	320	298	271	294	293	305	326	361	306	321	350	313	312	348	333	351	323	317	335	336	303	310	318	304	299	306	329	301	326	314	311	317	307	320	315	281	309	351	299	300	311	326	335	325	330	319	321	331	318	332	337	328	297	339	347	300	342	339	316	352	299	303	310	313	303	322	338	348	297	347	282	311	349	323	312	343	312	308	320	312	293	311	318	323	345	307	304	308	321	328	315	351	302	317	314	315	334	303	312	322	322	347	308	352	324	328	296	337	346	325	307	316	301	332	304	308	333	304	330	344	318	304	297	322	342	320	317	350	316	302	345	324	295	337	333	322	334	298	292	336	333	322	354	299	319	320	331	327	319	295	307	325	328	345	336	318	340	297	334	365	288	317	354	303	345	308	324	347	354	328	301	334	306	324	356	323	320	311	299	335	325	314	325	341	331	298	328	320	317	353	312	317	278	334	323	311	343	340	336	321	289	323	332	298	278	313	307	314	328	325	339	323	326	339	339	321	327	340	345	309	321	293	315	337	312	326	316	366	329	360	314	281	298	312	308	337	356	338	295	322	265	285	335	349	301	329	308	299	309	321	331	301	298	330	321	295	309	322	321	300	283	317	293	323	328	319	283	322	311	326	322	293	315	350	319	290	314	327	311	333	296	324	346	321	314	313	342	331	311	283	338	329	329	326	295	277	331	375	338	347	304	341	304	318	339	326	312	331	334	294	316	334	302	327	299	282	349	344	290	331	314	332	328	352	346	318	328	343	307	342	327	313	333	304	333	307	316	295	351	328	347	318	281	308	357	320	304	295	285	338	316	327	296	315	345	332	308	336	336	273	310	327	286	346	311	323	324	330	301	288	313	320	327	332	334	325	337	361	341	334	331	325	325	338	307	330	320	312	323	326	300	309	332	316	298	319	289	290	314	318	321	315	307	326	320	334	332	315	325	326	320	321	307	311	303	349	312	329	331	333	326	291	327	342	329	333	344	313	328	329	310	316	329	317	319	306	339	318	300	316	296	293	328	323	351	305	317	311	317	309	310	332	312	327	324	296	316	307	348	332	326	323	286	314	320	331	287	320	322	331	281	299	320	327	301	354	320	299	316	321	324	278	327	310	325	316	308	320	333	315	320	328	304	325	310	351	326	319	332	287	305	346	308	309	336	310	326	313	344	337	303	312	329	345	311	340	353	288	316	341	344	303	345	331	329	309	316	320	339	340	335	284	310	359	324	334	329	321	308	287	330	332	343	316	330	322	337	324	328	343	327	305	300	341	337	310	343	313	312	342	304	324	317	318	313	344	325	346	341	304	305	307	330	326	311	319	306	300	352	350	319	317	341	370	350	346	311	308	344	321	319	283	317	305	279	295	316	300	308	340	303	332	327	304	305	304	312	343	360	302	294	314	357	333	316	366	316	376	326	322	337	321	291	344	316	342	297	294	305	300	319	355	326	311	314	319	358	308	283	335	321	299	316	323	349	296	333	353	346	339	325	314	318	332	320	339	307	312	292	306	337	303	350	345	300	318	313	310	302	329	334	304	317	282	321	328	302	298	302	304	312	303	319	313	286	303	314	320	351	315	334	315	310	339	327	344	308	335	290	302	307	309	304	286	325	341	304	318	305	283	335	279	299	325	324	275	331	314	295	323	306	325	337	321	317	301	324	313	343	346	320	312	305	334	310	298	338	330	340	322	304	334	297	348	307	274	304	284	317	285	322	321	311	330	302	305	343	311	286	346	318	321	358	317	338	303	310	342	323	283	298	301	304	324	310	293	304	332	320	358	344	293	342	315	321	292	331	304	333	305	300	291	297	337	316	327	283	310	310	322	333	340	324	334	266	356	304	325	338	303	325	306	324	354	342	324	310	321	318	297	296	323	306	283	321	308	329	339	341	315	315	330	351	294	323	335	295	333	323	368	300	346	342	318	291	318	310	327	317	301	324	320	315	307	280	306	328	309	297	301	277	329	295	336	294	305	336	318	292	299	313	337	325	297	318	338	347	305	318	325	331	324	292	312	326	292	355	278	329	308	318	329	333	335	324	288	321	325	318	313	334	335	314	312	314	343	321	286	332	282	305	346	331	323	306	317	297	348	315	318	307	308	323	304	303	312	321	298	333	332	307	328	313	317	328	360	323	286	322	311	340	309	294	289	328	329	330	309	309	317	329	289	333	304	284	315	330	283	365	281	335	318	328	347	328	320	313	290	309	304	326	319	292	348	325	328	341	328	331	341	343	303	359	304	345	294	337	329	327	306	342	314	313	346	291	315	300	312	315	329	375	345	314	290	330	351	312	303	359	336	327	309	347	291	300	317	356	308	338	336	308	320	318	319	267	347	310	340	295	295	337	325	339	299	300	312	347	353	328	318	323	331	307	340	307	331	320	329	317	306	276	291	352	325	353	301	310	344	334	313	327	313	312	358	308	335	322	317	348	333	312	290	288	317	336	348	316	314	313	335	307	343	340	276	346	329	343	325	292	320	339	314	300	321	304	324	326	331	345	330	318	384	299	313	309	306	313	324	296	301	306	346	369	353	339	367	337	320	293	327	302	306	333	336	338	313	312	329	315	294	320	331	330	315	328	318	327	329	301	291	325	313	354	322	321	312	336	329	298	304	338	322	328	321	343	359	327	358	377	340	319	310	348	323	322	310	327	329	317	353	302	294	312	284	309	331	294	330	341	306	321	314	324	337	340	332	284	336	304	332	297	306	335	345	309	328	330	337	359	315	339	334	325	318	349	319	344	340	308	348	301	322	307	326	319	294	320	328	316	349	310	346	308	295	336	326	321	335	342	328	316	292	327	325	318	292	327	338	336	328	302	321	303	326	332	306	326	343	339	291	344	304	363	329	316	346	324	339	314	308	298	300	334	309	301	336	306	309	306	362	295	319	330	333	322	339	312	334	359	314	340	295	312	319	337	297	317	329	330	345	327	307	279	364	296	289	286	317	332	339	330	326	362	339	345	341	323	313	336	329	320	308	315	300	309	323	320	337	319	328	351	276	306	334	320	318	321	285	312	325	345	311	282	343	315	313	291	286	324	346	315	354	312	297	357	353	355	292	347	296	300	314	347	276	325	291	300	319	292	328	356	317	322	307	325	308	311	324	299	300	315	305	359	305	324	344	318	323	328	300	297	320	375	304	301	297	313	322	298	335	299	294	301	340	291	322	333	323	311	307	338	293	305	320	320	356	321	314	329	334	342	309	309	306
47700	49812	52673	65601	64841	13844	1735	1473	1355	1306	1176	1087	978	994	964	842	909	847	823	861	827	794	778	793	839	753	817	856	758	812	752	736	765	722	737	764	750	746	750	755	715	742	745	813	745	731	739	750	735	735	720	770	748	684	721	717	696	705	730	714	728	703	727	745	760	720	740	683	701	756	684	752	736	723	727	705	762	745	714	762	707	785	724	735	709	736	754	714	708	704	739	688	723	726	721	720	717	743	693	695	711	668	703	700	751	693	731	757	722	738	720	713	701	737	696	737	695	728	716	694	671	749	726	704	698	771	703	744	702	712	664	714	747	701	686	672	715	749	722	744	723	738	703	727	750	695	756	707	699	715	745	734	667	721	678	729	731	706	732	748	726	762	659	709	733	708	680	743	697	680	717	719	748	696	733	740	709	717	714	698	759	713	741	709	746	739	696	740	703	715	723	774	673	713	733	734	710	702	752	699	680	714	727	641	705	697	715	792	704	716	681	725	691	726	728	727	680	742	756	705	636	679	690	700	701	762	698	672	716	725	729	732	721	717	747	741	723	713	689	703	737	731	716	706	731	709	716	701	680	690	716	749	715	714	743	713	734	724	697	747	718	692	718	744	684	696	720	698	708	704	704	732	703	694	726	671	701	678	708	716	762	697	718	705	681	698	733	677	698	734	707	700	724	744	755	749	680	705	698	690	712	732	722	752	765	729	736	685	689	718	707	727	695	696	720	730	745	734	748	735	713	760	692	727	713	759	688	702	709	748	723	705	716	686	719	683	705	753	665	726	710	728	664	705	724	724	734	709	699	731	697	708	751	691	712	711	750	755	724	729	690	686	712	716	715	743	712	754	746	688	724	701	696	692	730	702	700	722	701	719	708	758	716	727	746	739	676	704	705	734	734	678	716	763	691	751	746	682	731	707	679	682	724	690	742	689	716	704	705	743	711	730	697	721	743	692	713	694	707	725	730	678	701	684	672	686	698	721	757	709	728	688	731	715	748	708	711	723	705	723	725	685	694	707	725	745	682	787	709	750	732	726	750	680	717	739	694	711	714	707	737	704	704	713	703	711	697	698	684	748	715	686	727	703	728	733	735	744	680	703	744	724	739	678	730	712	743	691	700	723	691	693	734	739	716	755	689	682	701	736	744	721	718	677	703	696	723	769	714	739	684	723	747	751	745	759	715	690	695	751	696	666	710	713	666	693	721	743	704	708	727	724	725	746	735	743	755	688	697	748	673	717	675	728	717	695	750	729	714	668	759	740	721	719	769	692	744	691	745	716	759	708	734	761	687	748	720	780	729	734	702	735	687	657	681	628	709	692	728	724	739	703	663	748	710	698	757	706	691	769	723	666	732	718	744	716	681	721	712	695	715	687	686	751	732	741	709	710	730	685	734	700	694	679	692	713	737	715	705	676	736	733	710	670	679	718	699	697	716	743	760	723	703	750	709	737	707	728	664	732	745	732	706	712	692	723	720	704	711	695	689	685	730	655	702	748	688	750	715	730	714	675	687	726	698	772	702	712	719	716	696	724	705	648	670	713	740	675	742	744	712	704	728	771	701	705	678	749	733	670	723	722	688	665	691	728	766	730	686	742	644	702	702	756	739	726	664	741	718	681	717	756	751	721	706	719	716	659	695	722	727	736	733	724	756	709	743	758	685	717	690	714	739	694	696	687	733	698	702	724	717	754	769	707	690	719	704	749	701	745	720	699	746	667	742	722	702	672	701	669	688	736	697	711	704	724	673	732	690	734	694	715	703	700	700	690	724	793	747	756	666	696	703	705	722	717	680	754	708	756	707	726	678	716	692	725	711	676	732	743	701	695	690	769	744	728	697	693	775	735	717	734	664	695	771	770	706	699	736	681	754	710	727	748	725	734	738	656	704	723	707	700	684	721	730	766	737	718	705	629	725	704	735	688	705	737	730	681	756	687	676	708	693	722	707	754	716	712	724	675	663	736	721	716	736	743	717	722	716	689	711	761	726	712	717	752	753	694	740	693	741	722	727	695	715	716	738	722	699	693	687	668	718	705	738	668	708	685	695	695	710	715	733	752	743	716	741	723	731	727	765	722	700	762	768	715	716	698	732	643	714	757	694	711	693	740	744	672	657	735	685	721	731	709	762	726	681	742	751	723	686	708	717	709	690	722	763	710	753	679	688	736	718	734	712	757	637	726	704	698	738	687	755	702	781	728	720	700	718	764	770	709	693	746	752	711	734	743	686	701	702	733	724	719	702	741	705	710	703	718	651	712	738	713	689	671	640	692	674	722	693	696	732	707	664	712	706	748	709	705	709	715	703	717	708	753	703	763	678	680	733	728	718	718	747	732	715	717	659	753	715	698	712	732	678	643	732	726	716	741	736	742	768	726	681	710	697	717	714	694	704	738	790	729	727	665	701	727	696	717	755	750	726	715	715	705	693	670	651	691	672	665	703	710	790	698	703	743	706	747	716	724	736	715	723	706	756	698	721	692	726	748	698	774	719	747	706	699	717	758	727	796	736	730	723	702	740	730	707	722	702	729	712	742	729	699	674	742	743	712	717	765	691	710	719	721	703	667	713	742	720	704	694	702	706	701	711	722	699	722	682	736	707	728	718	718	682	769	699	721	723	728	716	764	725	716	736	699	723	755	697	706	730	723	745	677	724	701	743	724	759	741	715	750	722	716	719	692	742	755	679	706	735	730	676	737	692	693	742	687	752	720	654	690	702	757	705	723	710	721	721	733	713	702	729	716	685	699	743	738	714	751	751	742	710	658	679	688	732	707	712	731	758	703	716	714	731	697	718	744	726	692	744	709	663	719	701	686	719	758	745	714	729	738	662	739	702	724	676	722	726	717	677	740	770	717	697	744	711	696	771	704	748	698	716	705	715	767	694	684	708	781	734	720	682	640	728	702	714	718	727	758	705	698	716	710	720	706	723	704	757	705	735	707	678	689	728	708	725	766	744	769	654	697	746	678	740	714	711	702	730	718	747	685	725	779	725	737	724	694	764	732	736	726	720	737	759	693	744	759	674	670	689	693	709	731	703	678	730	733	686	744	744	747	680	726	743	766	708	747	753	733	655	753	708	755	703	656	712	694	690	756	682	723	721	680	714	754	678	717	666	719	664	769	701	734	730	743	749	724	713	715	699	734	726	731	735	689	725	732	752	738	680	705	676	715	726	716	714	721	762	705	746	713	734	709	741	715	723	750	717	669	736	733	701	669	697	714	702	659	708	752	782	732	698	731	725	725	719	696	747	696	701	695	668	733	686	723	730	699	720	777	733	701	711	735	656	724	740	724	720	723	719	736	644	741	710	751	715	709	707	740	785	680	755	706	725	715	715	710	746	734	711	730	735	735	693	704	724	724	758	725	735	738	723	706	764	686	747	710	756	747	719	674	666	763	761	719	756	733	735	750	699	733	683	688	682	678	742	735	783	696	674	714	771	715	747	697	708	666	731	704	711	730	709	727	695	730	681	763	762	745	708	748	721	715
52671	18520	6540	3064	2302	560	272	253	245	259	267	271	275	236	257	254	237	265	247	273	298	245	275	271	261	259	257	238	243	255	282	286	244	255	261	264	262	254	256	250	250	258	269	246	305	266	256	287	246	242	255	255	248	249	302	241	247	268	233	253	274	276	238	254	246	243	248	253	234	277	266	260	241	258	264	264	229	250	254	255	257	241	278	281	272	237	236	253	277	258	245	267	243	304	242	254	248	264	227	239	271	312	291	238	289	260	273	265	253	257	267	237	251	238	255	249	240	250	254	258	257	229	235	287	255	246	241	256	277	240	244	262	287	248	288	249	252	267	242	256	260	266	255	290	253	257	284	225	271	279	260	245	282	256	284	233	249	240	247	268	282	242	240	254	258	267	266	256	244	256	234	260	253	210	245	228	245	238	270	254	236	249	252	272	258	272	243	234	282	255	262	244	231	274	256	232	267	252	245	298	221	226	230	237	282	258	259	229	242	297	270	267	277	241	278	256	284	247	249	251	259	264	262	264	245	280	257	250	283	233	268	284	237	259	244	267	267	272	265	279	265	263	285	269	265	253	264	257	254	257	252	272	254	273	259	269	290	250	249	259	269	259	259	218	268	231	257	230	261	243	279	287	255	257	263	252	269	269	253	249	265	269	254	226	245	270	310	272	275	250	265	248	236	242	230	256	237	285	250	252	302	258	243	237	249	273	267	246	263	268	269	275	301	257	245	268	257	273	248	261	244	287	244	253	283	286	276	263	273	262	230	296	277	297	271	229	229	281	261	252	257	244	266	267	219	259	260	257	270	243	251	248	258	254	283	268	251	274	268	232	277	262	286	266	250	260	246	255	257	294	228	255	262	267	256	298	234	256	257	269	281	276	260	244	250	241	265	261	221	266	265	283	238	278	251	245	230	309	258	298	263	262	272	267	252	259	282	272	273	223	246	230	269	252	252	244	266	240	251	266	228	236	244	268	235	284	249	241	270	262	235	278	228	257	270	241	257	287	280	257	306	255	253	256	244	247	261	238	244	247	239	241	248	273	261	275	266	271	259	260	280	241	268	236	288	254	273	241	288	276	272	267	230	237	251	237	233	245	252	261	249	231	250	235	266	238	255	239	273	245	267	248	256	257	279	250	268	230	255	257	247	270	262	240	279	264	250	246	240	266	254	250	269	267	232	239	260	261	223	247	285	243	256	226	253	273	269	266	257	275	232	254	271	252	282	240	253	249	224	220	254	239	223	254	267	244	271	230	236	235	261	254	276	248	261	265	275	261	247	268	241	250	247	257	239	225	268	280	263	269	252	258	248	278	248	264	242	256	252	269	253	299	242	247	245	251	285	264	273	244	262	253	242	255	245	276	265	306	279	265	262	256	253	275	234	251	267	268	226	252	276	274	274	235	261	248	291	246	297	267	257	240	252	258	259	290	252	223	259	256	253	249	249	289	261	247	271	227	279	276	234	274	255	252	262	249	272	239	258	255	223	256	273	260	255	293	253	247	259	248	246	266	265	263	249	278	262	264	252	260	246	285	247	246	272	247	260	272	251	267	269	296	260	237	262	257	251	219	227	251	254	281	261	249	266	244	264	236	218	244	248	287	260	261	268	267	260	270	253	264	235	248	286	249	247	256	238	225	240	247	241	240	253	271	272	261	268	291	252	292	279	259	250	256	260	217	227	242	303	229	247	242	226	245	283	244	261	252	279	239	268	254	251	248	269	262	259	225	269	257	259	279	266	270	290	283	246	232	252	249	269	242	238	246	259	235	282	297	256	284	237	215	257	249	237	287	266	273	267	281	270	275	268	258	251	256	281	263	286	247	255	232	289	222	276	260	247	259	278	230	249	272	264	243	244	264	271	280	236	253	267	248	244	251	268	253	225	283	269	289	273	265	252	255	252	286	244	229	268	263	299	258	225	258	270	247	239	255	254	279	248	258	248	228	288	273	235	261	260	267	254	249	239	243	223	252	258	240	252	230	248	230	259	242	237	238	235	259	258	252	241	283	272	261	259	249	272	275	239	249	257	273	278	274	260	232	266	250	271	261	230	268	255	263	274	246	249	249	260	262	252	264	268	261	276	222	220	270	247	267	255	289	272	267	262	255	298	248	268	319	256	249	255	253	252	251	246	247	285	255	273	272	257	246	238	299	244	268	286	255	251	262	259	245	297	254	243	268	259	257	243	253	229	271	245	254	272	253	272	249	262	265	274	267	265	248	260	267	253	262	266	232	219	230	240	246	256	239	263	274	286	264	277	262	254	253	231	243	246	261	246	269	246	252	265	261	249	227	279	238	292	247	234	252	282	279	237	244	272	272	274	294	280	246	259	301	253	237	284	250	254	218	250	229	230	267	237	255	263	237	263	288	240	247	253	258	295	269	258	256	261	222	245	266	268	250	276	261	255	280	259	253	257	262	258	266	236	270	244	229	278	273	256	247	303	245	258	247	282	253	261	257	265	291	282	251	256	268	247	275	262	254	276	249	239	251	269	240	264	244	247	247	288	268	253	291	277	270	270	260	251	256	303	268	245	235	260	275	255	251	245	260	245	257	266	245	283	229	259	274	232	235	276	284	272	254	242	241	230	228	259	245	250	259	259	244	270	258	247	278	262	249	247	260	243	242	241	250	293	243	248	227	260	252	265	259	294	250	224	229	294	279	275	294	259	256	253	264	258	275	279	283	268	264	261	284	240	310	253	234	262	280	263	251	248	219	249	243	263	227	241	231	245	243	279	268	237	272	205	248	269	259	284	237	246	250	251	287	259	251	285	242	248	288	236	267	272	263	241	250	264	282	261	289	277	230	256	271	276	263	281	236	283	282	248	211	264	249	262	246	265	270	245	262	270	298	238	284	277	289	263	269	271	259	220	255	250	258	264	287	250	276	259	254	237	233	256	271	250	247	287	269	286	289	244	265	262	284	268	279	272	231	213	240	258	266	266	232	241	248	289	260	262	239	242	237	275	254	268	232	255	271	246	253	253	282	261	267	300	277	232	238	229	242	254	277	276	238	310	247	239	291	241	279	239	243	253	273	252	281	267	227	267	278	250	265	248	247	246	250	267	279	230	251	252	252	265	246	253	257	253	259	251	247	260	238	255	277	256	272	294	278	272	239	259	257	278	256	243	260	228	248	245	264	278	248	229	255	243	263	267	272	262	247	248	248	255	278	278	276	251	246	272	249	286	234	257	243	254	279	274	263	256	259	241	231	247	257	286	268	271	266	258	278	271	240	275	255	235	259	264	270	240	236	240	240	240	246	253	273	299	234	273	289	268	260	288	255	284	283	233	243	267	229	276	261	298	242	276	238	252	229	261	272	260	280	254	257	225	245	294	270	233	244	260	225	244	229	267	250	265	237	245	234	294	246	236	269	267	241	255	243	268	255	268	302	271	249	260	256	277	264	271	251	226	249	257	246	245	243	253	260	291	258	263	280	243	260	260	265	281	259	264	282	275	250	269	279	293	271	252	262	254	254	261	271
23819	8162	7643	8473	7714	1633	617	586	549	566	581	582	572	602	554	575	628	602	559	554	635	524	608	558	598	573	549	571	552	566	544	601	557	529	590	563	555	578	548	595	592	579	570	589	567	573	591	586	580	619	602	599	572	587	594	583	582	556	597	562	565	557	562	523	590	574	558	590	539	557	583	606	581	568	583	577	518	572	526	604	563	632	539	592	533	601	619	549	561	533	580	580	571	571	574	608	506	550	559	593	563	597	562	600	558	552	560	587	559	551	524	593	581	544	582	628	584	603	563	615	539	566	591	576	606	598	527	577	567	594	576	552	558	590	580	550	547	589	574	565	543	571	565	532	540	546	592	539	612	558	552	577	553	588	603	553	582	559	555	580	603	573	578	614	580	539	547	624	591	608	553	566	543	562	574	571	556	570	589	574	547	536	599	539	588	591	569	549	587	561	539	567	585	569	553	575	604	562	560	542	609	555	558	544	559	578	578	584	562	579	617	589	559	586	554	531	567	553	577	583	642	606	583	580	563	576	576	562	566	599	581	583	593	552	566	556	572	600	575	576	518	544	561	576	599	544	633	593	555	598	589	540	585	562	614	553	547	600	621	576	625	542	562	577	580	552	597	575	585	610	587	525	566	555	570	561	570	580	579	523	572	521	528	559	530	609	615	571	521	587	570	562	543	559	623	559	558	607	560	594	565	573	526	598	574	588	498	549	506	574	541	562	567	566	604	575	524	550	553	572	559	579	591	572	583	561	551	607	559	564	552	527	578	526	568	563	617	542	546	520	544	577	566	543	541	552	567	550	538	544	551	532	541	519	598	568	515	578	530	564	590	540	597	626	595	578	561	540	549	589	567	534	541	560	559	588	586	606	540	554	557	550	589	557	519	548	592	585	571	579	580	533	595	540	602	594	590	568	561	563	516	585	569	578	554	572	586	555	552	517	549	541	578	555	579	579	599	560	557	524	565	585	613	580	558	590	562	596	573	578	582	585	547	581	578	552	552	554	543	595	578	583	574	563	574	558	560	587	622	590	580	526	567	522	543	585	581	566	530	539	556	564	598	587	582	598	578	581	574	597	550	544	544	563	570	591	562	562	567	557	524	561	613	587	541	562	619	561	600	552	504	556	559	549	564	578	599	622	570	592	521	577	571	601	564	592	545	568	559	525	572	567	571	524	548	603	548	589	543	565	536	584	539	567	518	570	585	530	534	562	551	577	551	525	573	572	563	589	538	578	547	595	576	558	568	548	594	576	535	573	523	547	530	558	578	583	542	550	595	566	593	565	578	613	519	574	541	592	578	579	599	557	520	605	592	586	572	591	590	535	557	567	607	562	555	612	547	585	594	591	553	577	591	586	610	539	545	526	562	575	563	564	559	545	623	530	574	579	595	536	562	555	524	541	581	607	538	567	532	616	565	574	609	576	567	545	573	582	583	546	588	570	579	559	564	558	529	562	574	565	571	590	541	541	568	557	587	562	554	610	562	576	532	556	562	558	571	547	579	581	591	556	566	618	593	604	557	588	565	594	536	582	595	529	573	597	588	568	564	550	557	569	562	553	549	524	582	587	614	548	542	551	563	541	570	575	624	580	555	560	585	593	559	581	544	550	591	570	562	562	617	607	576	534	563	588	547	615	523	545	588	530	607	599	576	563	528	561	556	593	583	560	563	622	560	598	567	533	546	565	570	607	574	544	575	613	571	544	612	560	561	568	561	614	580	576	542	595	568	533	544	561	545	552	551	556	555	604	557	558	590	593	572	535	556	600	540	602	591	559	587	600	577	556	577	576	629	573	538	589	554	613	552	583	592	551	571	528	528	526	574	518	593	537	558	555	582	620	565	555	554	593	569	536	563	561	518	565	571	567	571	569	588	516	577	544	571	564	555	570	543	591	574	563	615	527	551	554	545	581	590	566	576	584	617	569	584	551	537	568	543	598	577	551	610	590	564	564	534	539	568	558	585	563	626	561	513	584	616	549	582	568	562	570	545	554	546	613	581	593	588	585	591	606	576	575	570	534	553	557	548	619	572	545	551	568	569	591	584	602	567	582	563	526	583	578	563	573	554	600	578	622	592	556	574	579	567	555	512	530	583	584	530	573	592	564	553	555	571	534	581	596	534	571	561	521	569	539	538	564	568	566	543	533	582	597	535	586	546	559	576	582	608	564	578	561	568	596	571	593	599	579	542	574	595	551	570	581	593	579	568	600	565	565	595	590	558	565	595	556	545	570	569	558	553	522	556	563	570	521	549	564	596	616	562	582	576	587	570	611	565	580	586	569	532	594	610	618	568	544	544	503	572	563	560	592	545	558	527	609	529	590	593	567	555	582	570	578	584	557	555	534	572	538	588	554	590	557	545	572	559	584	568	551	566	579	539	573	568	589	563	521	577	609	532	553	563	580	536	583	531	561	560	578	565	578	593	569	550	592	612	541	541	587	561	546	540	552	568	547	589	567	604	587	579	554	531	589	521	606	598	547	597	574	572	620	567	556	579	564	573	556	561	598	572	559	556	601	582	562	548	558	573	582	566	548	549	551	561	578	572	605	578	570	607	522	581	601	549	559	625	609	588	557	584	558	550	547	546	536	615	557	573	585	576	574	530	578	563	589	614	546	585	611	572	533	595	553	579	566	558	600	571	557	561	528	586	574	571	607	572	584	557	579	560	528	539	593	560	615	578	560	543	578	567	545	512	553	562	574	542	539	548	527	544	584	531	556	559	561	535	555	543	502	566	571	556	557	556	566	561	573	566	576	553	581	556	587	563	525	581	587	592	583	623	607	567	520	558	586	531	626	565	560	543	569	572	563	562	591	593	533	534	613	545	566	606	593	583	571	532	620	604	537	596	560	532	527	535	574	571	570	572	533	530	604	573	596	581	610	566	541	586	560	591	575	630	540	534	536	583	618	598	535	584	560	574	589	579	576	586	614	577	528	590	577	540	593	558	598	548	557	549	554	578	537	565	554	542	579	550	591	554	578	568	533	610	563	579	585	531	572	575	593	507	580	552	568	583	588	560	569	564	544	610	556	568	518	544	545	551	549	573	554	535	581	572	584	536	564	593	562	562	571	550	551	590	581	556	601	594	599	576	599	596	585	533	569	572	534	546	590	611	567	625	535	594	527	605	544	517	592	594	582	549	538	565	552	592	539	564	583	567	604	553	630	563	535	528	565	542	591	592	499	559	555	586	567	543	535	602	569	591	563	551	583	538	607	568	578	592	547	557	566	572	547	605	594	614	590	593	567	559	554	600	590	583	555	612	596	559	528	568	533	595	569	555	572	593	557	558	538	607	548	592	600	589	607	591	556	550	565	521	555	561	557	549	541	569	558	554	542	594	536	573	583	570	578	550	549	557	568	564	584	556	585	554	554	564	569	558	557	618	587	603	598	552	590	581	570	586	513	585	542	555	597	550	562	575	533	587	597	557	572	582	538	536	580	561	558	569	536	577	577	538	564	562	576	575	550	558	575	574	580	607	559
66934	52920	45329	43385	40911	15290	926	259	237	241	224	226	212	243	186	207	185	208	189	201	206	182	176	196	177	197	186	184	175	190	179	172	151	180	173	182	188	157	216	168	189	179	175	185	195	183	200	184	195	184	209	181	183	209	181	176	185	173	170	168	159	180	161	164	204	166	160	186	175	171	181	167	195	175	178	187	179	185	189	215	161	176	181	180	187	206	178	205	182	159	187	184	180	171	179	172	201	187	167	190	164	165	166	181	180	162	182	182	178	211	167	178	203	177	172	175	191	196	190	159	206	187	178	191	203	205	161	171	190	177	207	181	174	201	149	195	196	183	181	213	186	178	197	168	166	199	187	186	160	174	174	198	164	183	176	184	203	187	199	180	147	174	172	168	187	187	162	190	180	180	201	183	173	192	194	182	174	178	177	199	181	185	156	188	193	167	197	167	197	168	191	179	180	169	179	188	187	173	175	193	189	203	192	182	185	184	192	170	173	187	174	185	143	194	175	188	161	198	192	168	155	179	187	170	180	201	180	186	172	193	174	178	184	153	168	191	188	180	193	184	161	188	206	199	191	190	162	152	173	161	174	217	190	163	176	194	162	187	175	190	193	188	189	183	168	191	171	139	202	189	181	179	166	148	178	167	189	152	183	182	192	204	192	180	212	187	172	193	198	174	181	188	185	169	161	180	138	169	205	177	195	187	190	161	203	190	151	170	179	218	183	187	186	174	180	184	194	191	179	184	159	191	150	183	172	193	165	194	203	194	179	216	177	154	167	158	188	187	195	179	196	167	188	170	186	184	151	183	178	173	174	129	196	163	179	206	185	177	164	184	176	181	200	163	195	151	198	164	198	174	193	179	165	191	175	188	168	164	172	151	187	185	185	174	189	179	202	196	163	170	212	192	157	167	182	185	187	166	186	163	187	157	184	158	186	174	179	188	182	189	207	164	182	191	178	212	176	192	184	168	163	212	178	178	192	177	181	176	174	184	186	162	182	202	189	171	183	170	188	200	171	172	202	200	173	171	183	163	177	198	193	168	183	190	183	168	202	180	196	197	169	179	178	181	209	189	188	196	189	183	158	145	187	203	197	177	190	195	174	190	177	180	187	170	170	176	183	180	205	177	169	199	163	192	178	171	167	185	193	206	159	167	176	186	195	190	170	187	178	173	168	173	173	171	200	191	185	160	191	162	169	202	209	162	176	177	180	177	191	183	176	193	185	165	191	184	166	201	200	167	171	173	186	175	183	169	175	157	183	181	198	174	203	159	170	191	178	168	176	150	195	166	176	177	195	174	171	183	171	180	186	205	177	164	179	179	186	149	201	175	173	195	175	186	180	189	185	223	168	181	185	178	177	164	161	196	180	196	161	182	179	184	162	172	195	180	179	189	183	181	167	164	197	163	206	179	176	180	196	192	177	166	204	177	179	195	180	193	185	166	198	178	187	206	173	177	193	182	177	164	188	185	181	172	181	173	189	193	192	184	161	188	166	183	187	192	194	177	175	167	192	154	181	198	188	167	176	195	192	199	178	185	207	197	183	202	156	164	157	201	171	179	160	158	190	168	169	175	173	184	185	187	189	169	182	202	175	163	203	179	190	170	178	181	179	198	191	187	179	181	181	181	194	191	206	198	178	208	194	190	178	185	176	184	191	175	179	183	167	177	175	180	187	201	201	169	173	180	166	171	165	174	189	175	187	165	195	178	176	173	183	196	171	183	176	173	180	179	201	198	181	186	183	161	190	174	182	167	158	187	194	185	161	184	179	204	197	188	182	161	170	184	189	179	200	185	170	180	173	152	202	166	177	164	164	159	203	187	175	180	204	170	193	178	188	159	203	195	167	182	166	181	187	190	178	184	185	193	193	186	185	209	180	185	176	186	178	169	159	180	194	188	210	158	170	176	162	176	148	156	176	197	153	174	169	214	209	171	202	197	172	181	171	164	189	167	159	178	179	178	168	152	180	192	176	161	180	191	165	143	179	193	179	172	174	178	202	183	211	168	174	172	174	172	166	182	177	188	197	172	167	192	178	194	196	168	169	204	195	201	175	189	176	200	187	171	191	203	187	181	179	190	183	211	163	172	179	184	203	190	159	185	165	177	163	180	168	173	176	189	169	178	179	183	199	181	179	175	176	175	187	168	199	190	176	162	178	155	191	212	204	185	162	177	184	157	175	170	164	188	180	209	197	179	185	187	181	167	164	203	165	194	167	157	188	169	205	187	206	188	186	180	184	187	191	196	188	189	162	188	181	174	179	176	185	166	183	169	191	176	193	174	207	174	182	186	200	207	177	170	177	209	183	181	188	176	180	227	184	179	178	174	172	157	179	183	190	174	173	190	193	192	203	199	187	189	175	192	173	199	159	142	169	185	194	200	172	173	163	181	170	167	190	168	187	173	215	187	228	191	189	181	173	173	171	195	175	191	199	160	178	198	162	177	186	201	173	189	174	181	149	168	187	152	186	182	189	151	187	202	184	177	178	159	191	165	170	164	197	197	190	195	189	180	171	173	206	201	188	174	196	186	187	181	162	200	189	190	177	179	166	168	181	176	151	184	188	182	187	201	172	195	185	203	204	178	165	199	187	193	146	180	195	182	166	183	166	179	206	209	188	165	189	167	166	199	187	194	168	170	175	177	166	178	197	176	183	169	182	180	173	163	194	177	178	189	195	165	175	197	183	209	195	176	182	175	176	181	154	184	178	206	200	188	151	164	168	181	173	160	206	182	181	183	169	149	172	189	185	172	193	172	174	187	186	188	185	182	181	176	174	167	174	189	195	171	186	196	223	207	159	175	191	179	178	169	177	195	199	161	181	189	191	179	182	183	171	176	169	186	161	209	168	164	161	185	168	178	173	191	185	188	199	175	174	173	177	165	189	175	177	201	168	151	188	154	197	185	186	175	174	181	216	155	191	204	174	176	171	185	178	179	179	164	180	179	199	215	208	182	186	175	185	168	190	190	182	197	186	199	183	185	183	173	206	192	166	207	185	212	194	165	197	183	165	147	174	177	171	164	166	173	178	175	165	186	176	203	162	173	218	190	185	178	184	180	207	177	166	192	224	171	192	193	195	188	171	194	178	182	176	169	188	203	181	187	182	181	167	162	171	172	175	182	173	203	198	176	165	183	164	149	196	168	186	180	200	193	195	188	191	179	178	173	191	173	201	177	174	190	179	201	181	183	182	167	188	186	185	193	171	199	185	194	176	169	180	175	177	202	175	163	193	181	174	198	190	190	180	196	182	173	167	179	179	183	200	183	195	200	198	176	196	193	178	170	181	179	187	193	185	172	153	193	189	189	175	178	192	189	177	168	165	161	181	156	201	177	164	171	208	162	180	168	202	199	175	188	207	160	173	175	204	203	208	185	188	186	183	193	207	173	180	186	189	198	187	168	182	197	145	197	166	155	187	202	151	159	171	153	185	201	174	187	165	184	200	176	158	182	168	185	163	179	191	173	153	163	181	197	197	197	178	173	163	194
41299	41452	41609	54511	51518	13074	1059	946	810	768	730	674	642	578	583	573	560	515	557	481	518	528	477	488	493	487	488	499	441	460	459	462	477	436	440	496	492	450	491	477	422	460	462	426	466	450	467	450	472	454	480	420	468	433	468	436	442	467	456	447	447	437	474	435	442	466	427	454	465	452	444	388	436	412	427	416	408	406	428	422	428	434	434	446	421	444	437	426	419	453	403	440	432	412	447	425	432	415	410	453	489	445	415	466	455	413	418	439	370	452	430	430	419	435	456	411	439	426	451	452	467	434	437	450	430	461	447	446	456	488	440	416	448	465	438	416	454	441	406	426	447	432	455	479	373	431	417	437	428	445	433	413	396	427	479	423	434	407	433	449	431	440	441	426	435	436	448	447	471	408	428	423	424	451	457	447	436	417	439	463	426	425	425	424	446	445	419	463	444	417	434	421	428	430	418	452	413	434	482	446	458	458	479	423	407	433	458	424	485	397	429	463	438	426	418	455	422	433	413	417	451	439	445	442	426	425	421	463	437	392	445	427	420	467	440	434	436	464	428	437	399	460	403	440	443	464	414	443	429	442	396	425	452	426	453	414	424	444	419	407	453	460	444	437	434	437	451	455	408	430	415	432	458	446	426	439	472	459	412	445	440	459	422	442	421	442	449	427	396	443	400	451	441	430	460	466	429	417	412	425	424	484	429	493	400	474	421	410	483	434	417	447	432	424	437	419	412	452	393	454	424	400	440	424	469	416	434	418	441	434	423	472	454	441	445	402	438	445	452	432	434	403	462	418	425	444	441	447	425	429	429	446	432	434	430	474	425	437	423	436	419	407	426	407	458	433	457	439	491	415	431	385	398	411	438	417	442	413	487	410	477	473	486	412	455	399	440	424	430	456	424	417	436	477	464	439	449	426	450	419	467	427	435	463	429	423	418	423	392	441	406	426	410	435	446	408	454	402	417	433	456	455	458	443	423	449	452	403	411	407	446	424	431	431	434	416	416	455	403	437	417	444	472	417	438	446	439	437	428	424	466	443	452	399	458	391	448	415	445	458	423	444	450	405	465	413	463	467	410	453	438	434	441	425	413	459	466	462	434	423	424	450	426	415	420	439	424	461	452	430	390	394	444	433	406	428	426	429	453	430	405	440	465	446	460	450	446	408	397	441	420	476	430	426	455	448	421	423	454	418	425	479	446	458	433	435	439	474	444	441	406	442	406	464	403	390	433	449	425	438	432	441	439	437	427	465	441	465	470	434	433	431	394	411	421	475	427	449	456	411	441	436	440	463	473	450	410	424	454	411	460	425	400	463	411	418	433	449	428	445	447	417	439	417	438	430	449	418	391	424	450	433	423	441	449	442	444	437	428	431	446	424	416	423	429	458	428	424	411	450	445	418	416	423	434	441	485	405	395	429	435	441	443	426	420	431	404	445	436	447	466	426	412	396	428	428	444	419	432	434	480	437	434	448	450	477	421	457	428	462	448	441	440	474	425	430	444	414	465	476	445	477	398	447	471	489	461	483	419	425	464	450	436	456	420	431	405	433	490	428	411	472	408	441	423	449	426	439	485	417	442	412	412	440	439	449	437	434	474	451	425	447	466	393	469	453	482	444	435	432	425	411	428	458	454	480	433	446	450	418	444	454	410	437	439	442	450	422	421	441	438	473	419	448	449	435	425	437	438	440	444	441	426	444	428	407	471	451	380	456	472	494	441	439	437	407	464	420	438	413	430	418	476	466	411	444	415	468	464	428	432	481	439	440	440	477	439	425	451	421	438	426	456	448	429	434	400	446	421	437	419	442	447	442	438	436	419	417	430	434	440	425	412	406	462	412	414	384	429	429	429	421	449	430	415	413	414	417	455	450	432	453	411	416	437	458	429	461	398	432	457	447	432	412	419	433	439	431	456	443	431	467	435	451	413	427	401	380	458	419	452	415	439	414	402	429	406	432	442	494	428	436	429	410	438	430	440	430	430	457	433	435	406	464	436	427	455	444	433	425	499	393	426	423	420	435	406	443	450	441	455	442	431	479	439	433	458	450	487	430	407	433	449	423	447	450	444	456	426	453	472	427	413	464	423	425	433	407	443	399	403	443	429	427	433	470	483	416	447	430	438	479	443	434	446	416	429	460	445	376	445	444	443	450	440	444	436	485	466	470	433	443	393	413	430	454	405	434	411	452	463	432	466	415	434	475	432	439	431	435	466	446	475	423	448	449	434	415	446	439	382	444	386	439	426	476	426	453	423	458	408	400	427	422	441	399	452	444	461	407	440	450	459	457	458	441	421	416	421	429	421	412	425	407	445	428	441	422	429	469	447	435	445	454	441	484	411	460	438	432	432	475	437	467	452	453	461	453	441	383	456	441	430	439	473	454	445	417	421	462	469	394	433	427	442	461	455	450	423	428	400	496	446	447	436	439	460	449	448	423	446	454	445	455	435	468	456	441	429	449	446	467	441	435	422	466	413	454	439	450	437	429	422	450	451	470	443	480	437	450	462	414	451	434	438	478	435	441	458	452	452	486	412	435	448	421	421	424	429	439	470	439	406	438	420	416	456	475	467	443	447	443	416	453	467	419	415	436	421	427	441	484	481	462	445	464	447	426	453	462	465	451	391	453	407	433	426	441	440	452	411	420	472	438	417	417	457	417	471	449	443	461	398	453	450	452	446	440	465	435	406	454	415	451	423	475	454	390	425	428	434	409	454	442	448	438	438	456	438	449	455	470	425	394	444	420	430	429	464	444	418	428	439	422	402	447	457	468	411	458	421	426	475	378	449	437	433	410	452	471	392	442	444	419	446	445	440	467	451	476	479	438	454	476	439	433	449	431	447	431	427	436	450	408	421	417	433	451	420	474	429	421	434	456	427	419	440	444	445	486	407	409	453	407	415	447	423	429	446	420	436	460	477	399	414	410	445	473	419	450	432	452	434	451	429	466	411	432	418	407	461	463	430	467	443	396	427	438	479	437	426	463	424	424	444	443	459	488	456	454	450	431	423	432	459	404	428	437	404	424	386	437	463	445	457	453	462	421	421	435	419	465	414	409	395	450	460	453	461	402	445	439	492	472	452	420	418	455	449	485	425	477	409	435	426	441	421	431	437	437	413	450	446	445	436	450	442	421	457	466	441	441	450	438	434	446	452	433	443	489	397	428	449	447	434	452	478	467	446	427	396	421	438	472	436	450	410	442	416	416	397	422	460	434	442	419	425	421	434	439	452	439	434	454	431	448	425	432	421	448	439	400	421	429	432	421	443	448	438	420	429	433	405	447	392	476	427	439	440	452	450	411	451	424	443	432	420	437	412	472	434	481	457	452	426	446	435	463	420	419	405	430	413	429	442	459	427	445	438	464	426	435	443	458	427	437	422	422	422	429	387	379	472	444	454	453	472	406	460	395	403	441	445	411	458	449	400	433	458	447	441	395	418	429	441	440	402	423	398	424	430	444	408	408	413	438	484	443	411	442	438	433	417	431	444	413
73111	60994	55551	55426	53126	23509	2971	505	457	368	393	384	422	375	353	288	334	334	360	336	339	311	333	287	319	359	326	320	349	295	330	368	357	294	339	316	364	321	322	315	276	327	358	328	353	334	312	334	307	335	324	313	345	319	287	351	339	312	339	336	327	309	307	335	316	334	327	352	323	337	316	319	324	305	328	315	330	339	354	322	326	351	343	322	321	295	291	308	272	316	337	306	299	322	328	342	307	317	317	323	331	307	320	317	333	327	331	304	343	334	311	349	308	307	322	350	291	292	335	332	291	331	312	312	299	305	311	323	290	305	290	300	295	336	321	320	282	314	294	315	303	328	318	323	309	301	328	299	320	316	338	339	345	326	320	349	304	305	292	330	344	351	333	345	310	291	311	307	313	262	272	307	304	307	311	325	316	341	308	305	315	302	311	325	299	304	323	295	320	303	310	329	334	329	330	332	294	289	303	324	317	330	336	364	293	316	299	321	307	263	299	300	323	343	288	304	316	337	333	343	323	308	291	296	334	326	339	286	302	302	314	309	306	330	347	319	317	304	315	352	317	314	342	312	335	335	293	324	308	322	309	307	332	319	306	324	335	301	335	296	317	299	305	300	305	323	283	307	327	312	348	309	309	356	356	293	327	342	316	290	276	300	298	324	323	369	346	324	336	336	315	314	344	321	314	292	357	340	315	350	282	290	343	298	309	312	285	325	326	308	327	342	319	315	308	326	335	331	294	308	311	309	302	326	315	346	283	296	340	299	306	320	329	335	319	306	315	326	306	283	347	300	320	311	301	292	302	321	337	297	332	306	310	288	297	311	329	334	363	319	331	303	290	291	316	304	311	347	311	303	317	350	309	324	307	294	336	299	335	335	316	311	345	304	328	317	330	350	299	303	359	318	322	303	306	357	322	309	322	322	374	328	345	316	320	328	338	303	307	303	319	324	282	278	330	313	363	317	314	323	328	322	292	323	310	300	333	293	313	309	316	319	327	324	321	288	309	319	316	285	303	311	297	334	337	347	296	349	322	305	303	326	327	321	317	299	320	340	311	304	310	332	291	346	300	306	314	319	318	349	330	299	272	362	349	347	332	362	337	312	320	324	324	310	307	326	298	301	311	303	315	315	300	310	306	308	322	340	311	324	325	311	318	329	347	293	315	316	346	342	322	332	300	324	326	333	324	298	317	338	285	261	325	343	300	310	304	314	304	328	310	293	301	357	331	304	321	324	328	348	309	333	284	339	297	310	316	303	322	354	315	333	321	317	341	326	338	316	321	325	314	301	345	342	294	328	324	331	320	306	318	301	291	290	309	328	316	312	327	331	260	293	329	296	343	315	337	295	326	334	331	311	305	310	309	325	340	346	319	357	326	296	323	305	322	306	314	350	344	299	287	321	313	297	303	303	285	303	315	303	331	312	313	296	307	321	304	343	297	312	290	310	285	295	318	301	298	329	329	309	282	323	315	348	332	299	297	303	303	295	304	327	325	292	330	346	340	315	318	344	285	296	318	347	309	336	334	343	289	310	339	292	342	310	323	318	306	329	316	319	286	320	315	303	316	298	337	290	335	317	277	311	330	322	326	286	315	301	308	311	334	303	332	296	297	296	327	329	324	329	312	349	324	326	310	306	301	326	333	346	295	304	283	325	290	299	305	359	304	318	305	302	313	283	331	335	340	315	321	298	317	314	302	293	315	321	301	294	295	332	293	358	305	332	318	286	349	345	310	298	337	334	296	294	325	317	311	340	320	354	328	346	329	315	322	312	294	325	303	341	310	330	313	329	302	318	316	331	330	331	338	338	300	302	332	323	311	328	311	321	350	322	328	336	283	319	300	322	311	295	328	356	331	302	301	307	317	289	312	322	308	288	336	336	286	332	281	333	316	316	299	319	306	326	311	340	325	313	327	299	364	284	323	335	312	295	333	297	321	312	332	315	338	354	322	297	304	303	281	334	361	322	296	349	296	307	303	338	316	324	316	308	326	329	308	322	320	287	323	298	307	339	312	351	333	310	306	314	299	308	302	325	337	318	326	358	317	351	298	307	336	306	338	308	293	336	294	316	302	329	317	340	273	348	321	318	316	353	308	313	331	319	329	296	312	317	304	327	310	351	332	322	317	330	318	325	321	341	302	313	343	315	353	291	319	270	292	302	322	330	320	306	286	321	308	313	333	304	325	311	314	307	329	329	311	322	309	316	327	341	312	271	314	266	328	364	311	342	308	318	305	311	344	304	310	307	318	320	303	303	305	309	294	296	325	311	325	342	299	360	305	310	273	290	305	335	294	324	309	297	329	297	315	336	321	307	298	345	321	336	334	340	291	328	305	324	290	315	307	298	344	342	311	337	312	304	320	304	352	321	309	334	294	316	303	303	316	319	338	344	333	270	316	296	314	333	272	292	320	323	328	354	292	326	306	322	304	317	307	330	315	328	304	305	307	304	326	318	324	313	301	328	331	333	311	306	301	343	316	308	338	295	278	323	322	307	324	347	317	348	343	333	299	318	316	290	317	329	311	343	330	329	292	311	338	324	352	324	297	320	280	270	323	317	277	316	303	330	349	308	327	334	315	312	317	340	317	302	344	285	314	303	339	324	294	345	281	316	317	309	330	330	341	352	352	318	344	305	328	318	284	360	311	309	325	327	327	335	299	313	352	303	319	313	291	302	298	309	300	365	339	324	338	309	292	312	341	300	307	287	309	308	325	299	302	333	310	284	320	313	317	309	302	336	323	309	337	339	310	312	326	315	308	311	311	334	328	317	318	330	336	326	327	339	341	312	272	297	307	309	334	314	312	311	321	322	341	319	308	296	315	309	309	320	330	327	331	308	294	324	338	323	310	339	337	299	273	308	318	299	309	372	330	350	307	304	291	296	307	314	329	299	308	300	296	347	305	309	287	330	340	317	296	279	331	326	280	309	320	322	298	282	316	317	344	294	317	311	323	305	309	332	314	290	313	327	320	320	317	333	299	296	333	309	312	307	310	305	281	329	369	320	317	290	295	317	301	326	286	315	308	288	355	309	319	305	294	342	306	297	312	313	295	354	315	323	295	299	329	294	315	339	293	291	293	302	308	301	309	328	310	322	273	309	324	333	326	338	318	355	340	347	316	314	294	357	331	324	334	316	326	330	345	313	273	296	299	313	345	347	325	303	330	299	324	324	354	302	320	309	294	317	326	318	331	337	304	347	330	305	356	304	322	320	295	334	345	293	303	296	349	322	316	316	351	329	326	334	290	290	305	297	318	331	312	314	312	330	333	324	296	325	325	325	361	305	312	350	326	354	331	357	295	357	342	298	321	294	332	320	307	278	308	305	348	316	338	342	300	312	313	326	291	346	299	351	328	332	337	315	356	311	296	298	294	318	321	333	320	323	298	332	324	316	349	313	334	328	316	341	279	319	299	332	319	295	291	322	315	343	298	331	320	295	308	329	297	332	315	304	347	292	293	320	321	307	311	294	312	300	327	305	323	343	323	330
46928	49800	49322	65298	62224	16493	1793	1484	1435	1293	1179	1077	999	1002	999	894	895	851	880	845	854	809	805	823	823	822	797	800	760	789	748	736	758	762	769	743	730	710	727	735	743	752	720	663	688	734	765	758	764	716	716	683	718	702	720	746	748	741	713	757	711	746	679	698	722	720	659	769	718	720	714	704	720	690	741	709	760	750	690	694	709	707	711	738	689	745	738	712	683	710	711	730	695	732	707	687	731	681	687	739	765	671	680	689	772	699	712	696	722	709	720	727	694	673	677	708	720	695	701	659	672	689	709	734	742	720	725	715	728	715	699	730	711	680	676	700	684	700	701	699	722	661	720	677	655	705	735	704	734	687	791	722	691	704	764	706	685	642	727	701	718	715	686	726	726	690	728	698	719	676	740	645	682	726	729	725	686	694	741	712	741	707	748	745	732	715	694	716	715	730	712	705	738	709	693	726	716	707	716	706	667	732	683	753	704	709	741	748	721	690	700	671	709	714	735	720	733	704	707	715	708	740	723	695	694	721	731	728	676	731	719	709	720	789	772	704	722	751	708	714	685	705	714	710	713	671	699	718	734	714	749	640	689	708	669	718	695	711	735	669	729	699	719	738	735	713	724	705	765	703	682	648	722	739	711	681	705	677	747	698	746	703	709	727	746	703	733	632	733	733	701	698	702	707	716	688	750	708	705	704	730	716	701	705	727	735	709	684	711	760	680	724	666	729	720	704	722	691	683	703	699	692	683	704	713	702	712	701	688	731	708	677	712	716	694	709	642	671	693	688	736	760	720	714	705	716	707	735	735	720	736	671	711	716	704	712	717	693	720	673	735	689	717	700	720	622	671	718	716	702	740	749	729	669	690	683	681	698	700	695	700	664	715	783	715	751	697	671	739	742	632	758	676	714	722	737	709	713	687	752	688	683	679	737	728	728	710	727	723	775	712	702	690	711	781	713	749	713	699	709	667	701	735	673	681	668	708	733	716	711	702	721	726	724	743	723	729	699	709	707	675	709	696	706	716	737	745	712	660	718	746	723	735	683	662	728	727	722	675	720	701	704	722	698	669	721	677	705	704	674	700	746	705	748	731	724	725	701	736	688	675	742	680	703	703	665	706	762	714	723	688	760	702	721	642	682	709	722	687	754	722	714	757	684	753	672	695	718	734	706	676	705	696	660	772	691	734	719	687	694	752	735	689	734	765	725	714	736	709	721	700	692	700	733	694	704	720	755	699	716	721	738	739	754	679	715	721	710	703	740	705	690	750	691	694	675	683	715	667	676	725	753	683	721	679	733	720	743	717	697	702	709	671	687	645	755	730	720	771	726	761	712	722	740	738	754	679	694	727	705	732	694	714	668	748	681	726	730	677	707	659	696	687	740	742	670	691	690	652	735	741	733	677	689	691	698	727	682	663	663	675	709	693	761	690	685	680	743	717	717	664	703	676	695	712	735	682	672	691	699	676	688	705	745	741	703	721	738	704	696	730	697	702	754	705	644	688	720	723	688	706	698	707	695	713	709	696	710	681	711	710	717	725	748	727	685	700	735	745	724	755	764	740	796	693	709	724	700	736	689	735	709	717	694	690	689	725	714	704	664	704	726	707	714	690	727	708	779	638	742	662	694	743	701	694	670	759	726	666	685	708	739	705	728	684	760	738	735	670	728	708	724	710	690	735	722	666	748	744	683	726	746	699	713	732	707	678	697	714	695	720	699	707	737	685	689	681	720	694	712	738	723	658	713	704	707	746	723	712	688	715	721	702	706	683	696	715	692	736	705	709	713	741	722	707	688	705	738	733	723	721	688	691	682	700	722	709	716	699	699	715	711	723	695	736	706	718	782	689	725	671	660	682	658	722	726	665	690	710	724	751	721	710	699	681	723	716	671	691	725	719	651	697	747	703	695	702	716	705	725	736	716	761	722	679	666	737	695	720	674	686	748	746	727	784	723	683	717	736	748	690	710	694	719	729	732	700	769	673	748	709	698	727	721	685	730	707	736	725	722	706	744	719	728	723	725	719	742	713	696	726	714	745	699	688	721	765	724	732	705	747	664	669	738	718	682	777	718	647	742	734	722	693	670	687	731	728	723	704	703	713	695	717	709	732	713	687	692	716	701	686	753	752	739	732	711	765	720	702	699	672	714	747	697	754	690	711	660	674	722	740	675	766	749	700	698	739	694	695	670	721	711	713	675	681	669	772	735	681	757	704	738	720	672	695	707	741	717	706	697	703	767	755	726	735	705	715	688	728	720	698	742	736	730	705	693	717	772	684	680	760	763	703	716	758	684	730	724	752	699	759	702	682	672	726	683	694	707	738	718	725	699	745	675	681	697	698	717	697	755	721	762	749	690	730	683	668	690	655	723	693	703	720	702	743	699	693	731	737	670	750	756	668	711	677	710	696	681	697	682	673	701	690	673	733	705	709	716	716	720	730	713	698	693	757	731	732	688	696	686	726	681	684	711	704	747	695	740	689	688	729	690	704	740	730	667	657	729	670	662	726	732	717	709	725	641	709	729	680	696	675	722	696	780	715	784	730	744	730	742	703	717	715	718	673	734	752	743	670	682	698	696	754	700	678	683	673	695	659	679	723	699	664	709	683	712	688	725	702	731	762	689	645	685	731	700	712	763	742	691	741	686	715	695	716	736	695	737	693	764	703	709	697	733	713	747	725	695	683	698	744	757	671	698	724	752	693	683	702	694	723	732	743	684	691	725	746	721	691	661	715	686	734	690	705	711	713	691	687	748	670	693	662	721	722	712	725	761	724	706	676	704	718	688	734	695	735	699	768	703	732	694	704	716	658	737	727	696	717	720	717	715	698	750	758	721	692	710	665	685	722	749	694	685	718	678	773	708	725	707	745	689	742	704	636	695	675	699	654	738	686	663	737	742	732	721	741	655	714	700	789	678	736	646	689	714	740	732	710	665	752	674	682	676	709	679	770	731	694	707	701	746	702	678	696	699	726	708	743	703	631	725	733	758	659	690	716	743	728	747	760	717	693	696	746	720	752	678	674	720	718	718	723	691	679	692	707	694	718	712	724	726	739	713	721	750	701	734	697	723	703	696	713	696	737	748	698	750	758	718	697	732	721	696	713	699	699	720	751	676	684	740	759	668	774	744	743	766	726	701	671	775	719	738	742	691	618	753	718	697	721	698	687	686	695	742	697	669	765	727	708	698	666	731	767	722	734	661	689	735	720	727	689	684	722	659	716	718	732	714	687	710	708	711	708	738	695	666	701	701	742	719	713	690	724	759	700	722	700	677	708	747	723	789	721	677	721	696	691	716	746	735	708	677	720	728	704	737	704	717	702	701	725	770	706	704	679	644	709	752	739	722	671	737	735	687	662	733	690	766	741	729	710	685	678	701	703	714	718	688	726	703	723	744	699	726	728	711	715	661	708	732	692	717	691	710	733	731	687	708	700	764	731	707	682	720	687	671	705	696	637	699	746	729	705	703	694	687	736	688	743	698	737	754	713	713
56566	20101	6558	3208	2346	536	269	261	269	237	275	234	260	253	222	242	220	245	268	240	268	257	243	245	249	286	273	278	247	270	252	238	207	230	260	261	233	251	242	254	213	258	232	265	253	269	251	222	208	241	261	274	259	220	229	263	269	272	244	242	258	243	269	250	260	280	221	273	242	251	248	244	243	261	250	275	249	244	253	263	275	241	254	278	240	229	242	268	269	268	244	237	252	247	251	223	242	274	262	247	280	236	232	259	213	260	255	278	235	274	269	271	262	268	236	307	248	264	245	271	260	245	220	248	280	245	277	269	274	263	255	274	279	245	254	286	263	267	232	270	247	275	244	246	249	230	284	245	287	265	247	248	241	257	225	239	280	253	237	253	263	246	232	263	273	260	265	251	243	265	262	212	245	265	266	282	259	256	231	254	256	246	255	235	262	270	273	236	298	268	237	285	252	252	285	269	244	262	266	255	247	265	257	266	264	222	274	241	258	264	236	236	258	277	272	255	270	263	259	291	268	255	249	268	258	245	264	268	265	253	266	242	212	275	270	249	248	277	261	271	265	282	212	259	277	271	251	248	270	259	238	210	236	279	275	266	247	277	238	246	236	233	277	257	256	235	255	272	267	265	248	257	250	215	260	268	235	277	258	256	244	261	266	262	267	250	238	262	232	246	258	258	243	260	258	253	278	226	279	236	237	243	229	223	245	275	286	251	280	290	253	228	282	288	248	223	244	261	254	252	252	245	260	236	231	244	236	261	273	256	239	228	245	243	249	248	264	246	272	224	300	283	241	245	264	257	270	272	249	232	263	255	249	246	288	256	249	264	266	268	270	307	229	241	274	253	269	237	252	267	283	255	240	224	224	269	231	270	244	251	261	219	229	240	237	243	219	261	236	244	246	259	280	256	249	264	246	269	276	261	257	228	288	256	249	259	276	265	244	268	266	256	233	252	237	276	261	276	267	259	245	256	265	271	274	240	273	273	248	257	265	255	268	264	252	273	286	296	260	273	244	281	279	262	240	253	257	228	262	257	235	250	255	269	263	263	252	268	226	295	261	255	247	248	253	259	240	247	230	249	261	267	240	256	227	267	272	264	263	244	225	281	267	262	243	238	262	249	248	235	239	260	245	273	282	256	231	223	247	262	261	294	263	261	264	239	268	230	268	270	222	256	234	286	251	250	227	262	234	252	266	253	274	258	230	257	249	298	251	229	267	227	268	248	278	247	215	250	221	301	256	257	249	258	265	270	246	245	261	248	251	260	262	253	276	268	275	256	267	246	254	268	236	266	265	265	254	246	265	262	281	213	266	261	253	268	258	262	222	258	280	268	252	240	213	260	239	238	248	235	254	246	267	272	234	252	277	256	276	249	261	264	281	253	246	262	255	254	254	278	244	229	251	274	265	248	263	264	254	243	245	250	269	225	246	256	249	265	248	261	286	263	273	250	243	227	251	252	243	248	267	251	255	275	240	272	221	282	278	269	268	282	295	262	265	271	231	264	266	270	262	224	284	267	258	305	251	270	276	247	297	269	263	283	261	258	254	253	263	269	267	273	271	262	235	253	294	232	264	274	257	265	248	265	225	273	268	288	261	266	231	268	264	272	239	264	255	257	240	276	260	227	258	226	268	258	264	218	274	255	247	260	283	249	265	261	225	280	214	254	263	255	230	302	249	284	294	267	251	289	245	258	246	238	232	259	237	256	256	242	258	265	269	271	262	271	246	265	262	257	255	259	254	257	296	262	242	281	267	235	276	241	218	260	232	242	265	237	266	265	259	248	284	266	271	222	251	265	270	265	249	258	255	239	261	286	240	239	248	241	269	250	252	258	245	238	262	214	267	254	221	266	260	275	245	274	243	256	278	258	287	278	265	243	242	240	269	253	252	278	275	264	254	257	257	283	265	252	253	286	266	254	251	262	266	272	282	258	246	225	253	268	244	254	290	235	266	279	272	256	263	223	288	213	253	263	267	288	256	250	236	271	258	250	261	227	278	259	270	268	293	252	277	271	237	250	273	254	259	245	263	280	246	277	244	286	271	283	246	263	230	240	258	260	235	224	245	233	275	288	264	275	240	205	234	233	259	263	256	266	238	279	270	254	269	226	258	256	271	269	281	266	272	275	243	278	241	228	277	256	266	257	268	257	247	286	254	237	242	273	245	250	250	274	235	275	275	272	246	267	254	271	232	242	267	278	252	283	245	227	235	235	232	245	255	246	269	279	245	239	251	238	279	240	253	253	257	283	254	237	241	238	249	252	258	251	234	238	271	250	234	256	230	249	269	261	280	258	274	254	283	221	264	256	260	237	251	257	288	259	252	258	260	269	256	220	277	254	255	276	261	254	253	263	265	273	303	260	250	252	245	256	284	235	256	289	259	222	221	282	258	273	242	267	237	245	248	239	273	252	243	261	264	275	264	248	256	257	263	247	274	252	280	267	266	237	290	253	255	241	293	256	232	280	288	272	254	275	247	288	287	256	249	263	304	259	246	268	274	269	246	277	277	246	268	271	279	259	263	267	263	241	249	260	269	253	244	250	274	269	259	238	248	241	243	253	267	251	258	228	254	290	254	236	229	247	260	273	248	270	233	254	251	246	246	256	271	252	261	254	224	267	254	253	250	261	257	203	237	273	239	272	246	238	288	267	271	265	236	239	249	271	256	229	260	240	265	231	244	252	242	256	263	286	276	273	270	268	244	250	254	245	245	250	242	236	235	250	258	255	286	253	278	278	232	292	236	289	238	247	261	221	246	250	273	264	238	258	273	291	256	269	243	242	269	262	274	243	254	257	284	250	261	234	249	269	246	230	247	259	237	262	299	264	258	256	245	237	266	283	220	288	279	261	253	262	241	273	276	238	284	272	262	260	257	221	241	246	260	235	240	247	256	241	258	281	242	273	236	213	247	233	252	249	287	279	261	241	260	269	258	254	260	262	261	231	257	228	299	248	252	234	271	250	260	269	242	274	242	260	276	233	245	253	246	273	228	247	252	262	267	262	272	255	280	242	244	255	244	231	233	258	226	266	215	255	236	218	253	271	280	232	263	265	233	249	263	262	240	254	220	256	232	242	240	256	254	255	275	236	229	266	249	239	219	282	263	245	255	279	243	244	230	238	243	256	220	257	260	261	241	256	227	253	257	274	279	275	272	294	232	260	242	245	249	251	248	250	265	273	287	234	257	270	264	279	282	259	287	244	282	263	263	268	277	270	273	239	251	255	270	232	216	253	253	256	265	262	224	259	247	234	242	242	266	287	250	249	256	266	265	252	287	289	248	265	271	265	281	267	241	270	259	224	261	261	285	250	265	262	266	235	267	252	256	286	263	253	247	269	243	253	255	269	266	246	271	247	228	256	270	254	250	250	245	241	242	263	248	257	245	271	238	254	280	271	253	260	240	261	250	274	272	264	262	257	251	260	278	270	234	223	217	271	236	247	269	252	278	243	234	262	260	273	235	252	229	222	270	262	245	256	244	252	262	241
25728	7867	6643	8681	7398	1213	567	600	587	598	561	572	579	598	565	524	556	575	575	569	592	589	536	542	559	562	517	606	533	577	607	546	572	554	546	586	581	559	579	569	554	568	544	570	612	553	543	574	581	566	556	571	587	550	586	570	546	558	527	558	554	544	579	573	552	564	578	633	533	550	573	583	552	546	572	561	541	569	575	531	576	532	541	570	554	555	563	541	558	545	556	563	559	575	534	532	573	576	591	542	536	560	511	538	586	571	546	579	592	588	553	536	539	560	534	620	573	559	560	577	591	578	573	568	568	571	581	525	570	574	562	593	604	563	597	575	558	560	574	570	582	574	565	566	533	564	540	524	566	556	589	567	600	528	550	596	549	534	553	576	557	601	578	586	596	614	572	550	527	557	584	570	589	558	563	609	563	543	570	583	578	583	563	594	570	533	530	578	544	563	596	573	547	594	572	590	576	521	590	561	563	544	553	572	535	561	567	586	540	541	604	569	541	575	573	556	551	525	557	539	607	566	540	546	567	550	527	521	570	571	560	555	572	547	559	553	582	565	578	562	582	556	569	552	578	563	527	604	563	597	568	602	538	564	562	562	565	555	558	574	562	567	578	582	561	567	561	564	593	527	552	537	557	599	577	594	592	572	583	591	496	532	580	555	586	505	555	555	568	544	584	537	520	605	483	550	538	581	548	560	548	570	548	532	559	601	612	577	527	556	554	555	552	587	547	570	579	524	556	566	574	559	527	566	578	552	551	565	564	524	571	559	547	571	594	565	579	591	585	573	592	548	546	585	586	538	586	614	579	577	568	571	580	576	546	583	532	530	569	550	561	600	555	535	564	546	590	532	555	588	555	596	564	579	527	564	568	559	578	596	540	570	566	562	531	564	530	586	539	563	593	610	557	537	543	549	555	515	586	569	528	507	528	586	570	544	574	554	575	570	575	552	570	565	542	583	554	567	562	559	591	533	550	587	530	529	517	537	565	522	541	528	552	523	570	570	571	620	541	571	573	499	528	535	556	566	559	499	571	550	554	550	561	575	550	599	566	580	539	519	539	614	568	550	539	609	545	536	572	572	585	553	580	559	568	547	563	545	527	509	589	519	583	555	544	557	569	579	579	544	522	551	496	532	586	562	585	562	552	583	558	571	556	571	572	549	527	542	537	521	599	565	544	581	560	558	540	575	537	562	540	565	559	549	542	563	584	582	577	616	555	563	561	536	554	575	531	545	534	566	527	555	606	552	583	579	583	555	574	544	593	516	550	551	557	597	551	560	593	577	555	581	537	541	523	556	518	537	572	553	552	554	562	563	547	542	547	603	556	582	550	566	541	576	520	581	536	572	533	560	546	546	570	576	548	580	610	574	547	563	562	539	604	542	546	580	557	568	579	534	608	559	575	619	536	522	566	568	564	559	548	582	531	561	570	525	539	568	522	569	602	585	573	568	531	508	599	543	552	597	535	501	536	586	590	523	573	540	558	553	548	581	560	542	580	584	546	579	539	568	601	589	576	542	547	599	582	568	554	527	582	548	561	551	561	576	550	587	544	557	583	553	558	567	539	550	534	577	524	575	540	596	592	527	562	562	552	567	601	559	591	559	544	579	538	576	583	539	546	583	548	587	530	583	553	594	579	580	566	575	539	567	547	567	517	554	542	534	592	546	575	560	519	572	569	567	549	545	564	555	572	561	561	535	574	560	539	573	573	566	514	575	551	600	533	573	534	547	543	599	511	563	571	554	564	541	581	574	506	548	518	549	595	529	528	603	600	564	590	587	548	538	546	544	573	587	557	550	498	580	574	542	573	550	567	559	528	542	552	557	557	568	537	570	565	557	567	553	589	606	541	543	564	550	580	560	557	547	569	546	579	575	506	541	587	517	555	571	541	522	569	530	564	558	579	584	570	578	564	560	559	560	541	600	580	548	535	576	550	576	563	555	521	539	563	547	573	564	555	562	549	569	528	535	554	553	596	548	581	591	517	596	522	554	547	568	577	559	556	521	507	550	581	560	567	558	519	544	546	559	555	559	530	552	564	594	563	575	579	551	555	559	564	575	591	561	539	548	545	503	576	549	533	566	535	567	560	617	551	575	613	588	549	575	560	607	554	594	605	541	512	543	587	531	571	573	585	587	560	572	569	576	571	573	594	567	595	632	538	551	545	552	535	610	555	595	569	554	536	548	528	536	554	542	539	596	532	534	558	569	616	561	526	535	571	578	595	584	567	591	515	533	561	540	558	564	578	584	573	558	592	498	569	519	574	530	568	533	587	540	572	613	569	560	550	599	554	524	563	564	564	558	597	579	524	540	562	526	555	562	586	588	553	555	565	525	574	561	562	557	572	563	555	581	558	551	529	556	575	575	556	584	543	544	555	560	557	561	549	610	531	544	526	528	599	547	591	591	596	540	546	565	551	529	554	595	555	564	593	519	571	563	561	586	579	577	538	552	530	573	546	588	527	557	526	590	582	550	555	571	594	543	581	563	575	585	567	549	548	584	578	549	563	555	566	558	573	561	595	594	553	593	563	549	553	541	527	582	612	561	573	538	542	553	559	558	556	551	571	553	564	547	573	547	546	586	540	565	595	547	556	574	581	590	550	575	555	560	533	543	573	571	564	600	564	552	553	575	496	565	551	569	529	558	566	549	553	531	547	536	560	544	567	551	601	543	544	627	567	565	611	575	578	517	570	606	570	594	527	520	566	552	552	559	592	534	596	559	565	544	545	556	558	622	528	596	539	586	539	602	571	542	594	522	578	593	555	548	583	550	596	581	544	574	578	588	583	547	601	549	555	556	583	547	543	573	538	605	553	569	564	579	562	555	543	536	557	566	584	545	529	581	525	556	579	542	532	544	589	581	580	506	569	564	578	586	557	571	538	583	545	574	567	582	534	575	576	543	566	565	569	536	525	534	570	569	562	553	601	566	559	580	572	548	539	536	549	540	500	586	567	501	583	559	542	544	544	577	550	540	546	585	540	559	556	566	555	570	554	523	509	543	548	552	539	537	551	577	546	576	566	561	549	537	584	586	545	561	579	617	537	574	575	573	588	557	534	533	585	561	560	525	585	555	567	559	572	571	562	576	549	557	577	560	530	601	599	539	551	559	595	552	585	555	523	538	556	545	544	528	607	563	583	584	564	529	540	544	596	541	546	617	585	582	540	566	525	565	583	533	528	557	564	555	592	611	549	564	553	574	559	545	548	572	586	580	622	568	549	593	578	576	570	567	598	605	533	577	548	543	560	596	595	573	589	548	583	582	524	587	598	570	571	547	538	560	577	582	574	574	572	539	581	506	581	580	551	601	595	496	553	566	560	554	555	577	577	565	575	529	566	545	564	568	573	588	563	581	580	551	559	583	584	521	522	544	564	602	522	609	581	547	528	592	577	565	570	604	552	511	579	548	575	524	494	540	550	509	612	553	573	553	551	510	544	569	518	558	584	568	571	554	584	538	545	565	557	596	571	570	523	594	567	544	560	554
66767	51569	43185	44424	43718	12016	754	295	242	238	230	215	204	242	189	174	178	178	201	200	193	204	180	197	183	202	193	167	206	203	168	202	188	169	207	181	162	186	196	204	185	191	172	179	182	161	182	169	193	171	137	181	180	171	149	180	186	171	199	190	185	160	171	182	187	181	179	190	170	150	155	170	185	171	192	189	168	192	183	173	178	174	162	163	180	170	152	177	191	163	194	184	200	170	178	160	182	157	173	171	160	179	192	167	144	191	174	178	165	189	197	191	188	199	199	170	185	170	181	184	173	175	189	175	155	171	163	181	184	170	188	185	190	178	151	179	191	172	181	183	183	180	182	176	190	190	180	177	183	176	169	182	194	185	173	181	174	163	185	179	174	197	182	170	161	185	184	164	191	185	185	176	205	191	187	167	170	167	196	172	204	173	174	162	188	172	168	180	177	181	168	157	179	188	168	186	191	147	160	177	168	176	191	170	197	177	165	197	183	180	164	174	193	191	170	179	162	178	185	185	158	182	178	178	164	203	174	180	162	175	165	181	182	166	151	161	173	170	203	191	199	187	161	168	172	185	195	163	167	173	180	193	178	184	174	176	161	178	158	178	183	204	157	183	202	188	197	195	175	177	182	163	174	173	191	184	192	193	169	176	174	195	189	178	172	188	162	186	163	169	210	201	209	202	180	180	169	182	174	177	158	186	165	159	170	183	160	189	176	176	185	162	180	195	199	145	162	177	184	182	167	180	182	180	183	183	190	180	200	179	201	204	190	155	197	180	166	163	176	202	164	196	192	188	181	181	178	172	181	192	189	192	172	171	157	196	199	184	168	164	198	183	179	187	206	172	175	184	169	166	191	200	193	190	190	185	177	192	191	182	179	193	193	178	162	194	194	168	192	178	177	164	196	205	176	159	168	168	189	166	171	182	185	157	184	177	200	191	171	177	174	198	179	178	204	180	162	178	188	175	202	179	221	201	187	174	192	200	190	169	170	180	195	201	176	180	168	189	148	172	204	174	193	161	167	181	181	166	184	182	173	173	206	185	184	171	162	162	177	161	187	186	173	169	160	214	171	196	155	151	177	174	195	155	145	165	182	181	190	182	189	187	178	194	166	180	184	175	181	159	180	173	176	162	174	199	183	198	166	190	175	185	152	180	165	203	170	169	177	173	186	188	175	175	174	199	142	191	176	145	154	171	181	176	185	160	189	171	203	196	192	174	193	169	174	191	181	167	192	166	161	163	160	189	167	199	194	183	172	200	173	197	194	181	172	201	194	164	157	175	176	179	182	168	153	206	192	189	181	172	152	192	190	167	225	176	148	170	177	189	194	148	183	169	164	177	163	176	160	175	202	189	167	151	154	182	194	171	180	169	192	176	172	190	184	172	196	155	179	201	186	197	166	161	172	185	168	222	208	169	153	194	182	175	182	210	199	199	178	174	188	156	158	188	181	160	193	188	211	190	210	184	189	173	163	146	192	204	179	170	153	175	169	180	164	172	178	164	178	177	163	200	166	173	156	148	192	185	155	175	156	182	183	179	179	177	185	184	191	174	183	194	172	190	179	162	161	182	156	189	183	195	155	191	171	163	194	192	165	193	188	190	170	182	171	185	171	189	165	187	181	162	159	174	160	163	174	163	186	190	182	171	179	162	208	156	176	187	206	161	180	189	189	168	167	184	165	174	185	192	181	189	159	180	190	187	197	163	168	206	173	192	169	164	177	174	182	163	202	175	177	179	201	170	153	184	173	188	176	169	193	170	208	180	178	181	180	184	190	188	177	168	199	197	175	163	178	178	193	164	179	187	187	166	161	171	152	164	175	203	169	197	176	188	171	174	172	161	186	186	183	192	169	195	194	187	184	184	190	241	185	186	187	197	173	194	162	182	186	164	195	178	172	182	189	184	165	178	171	169	162	200	197	181	173	203	173	193	192	199	180	164	196	156	181	177	161	195	180	188	188	201	178	160	185	188	167	192	190	168	191	175	197	160	170	159	185	193	188	164	204	200	173	163	175	180	198	199	178	172	175	169	182	167	169	184	161	163	150	169	174	187	176	169	185	162	179	203	176	169	177	156	170	159	181	199	160	197	153	155	189	175	180	170	191	167	175	173	160	178	175	192	191	173	183	192	180	141	181	178	163	186	172	181	185	169	175	210	174	157	178	185	175	164	150	169	157	170	202	178	189	191	188	178	166	183	167	181	184	167	137	179	209	181	190	201	209	171	188	168	164	191	188	179	190	180	168	172	168	156	166	168	181	177	190	177	180	165	197	183	164	199	168	177	188	162	172	174	174	169	167	172	155	187	179	199	179	157	175	175	170	181	161	171	157	194	152	168	177	187	179	176	207	182	173	163	168	190	152	154	198	197	176	179	173	177	185	185	169	176	213	171	199	186	180	167	173	174	183	184	188	164	167	178	215	182	187	157	171	182	167	176	185	185	186	184	159	174	187	164	188	180	204	165	162	141	168	173	169	158	160	178	182	182	192	177	174	198	166	206	157	163	190	206	172	182	179	167	193	200	177	193	177	194	176	165	177	170	193	161	181	158	198	176	175	206	188	189	183	202	192	180	142	196	164	161	189	158	183	186	182	146	162	183	181	173	174	176	187	193	195	201	184	162	157	184	170	208	171	156	190	157	200	197	198	182	125	182	178	181	151	166	190	164	174	191	186	157	181	190	193	172	185	198	157	143	168	166	167	177	173	179	180	168	164	162	175	177	156	146	148	183	176	174	173	158	190	171	173	153	200	229	173	179	180	185	203	191	185	180	167	172	185	171	169	196	190	189	190	169	157	176	195	189	193	178	180	169	180	161	173	173	182	180	202	188	177	180	188	199	190	173	166	192	168	164	170	196	189	197	197	158	175	206	172	188	172	179	172	188	182	183	193	177	178	162	156	162	185	196	197	182	208	168	166	169	173	173	158	201	186	168	187	183	175	169	167	171	189	183	168	189	192	171	194	162	170	149	167	175	170	198	185	179	172	185	169	208	180	163	165	190	193	184	152	174	210	185	169	188	196	181	163	203	182	169	201	182	193	168	180	180	174	186	171	151	195	176	175	194	174	150	178	187	140	157	179	184	180	198	168	161	155	199	174	191	179	198	174	167	165	165	192	170	174	212	190	209	177	165	182	186	198	187	172	185	174	169	179	178	190	160	156	167	179	194	191	180	161	154	179	205	180	183	173	152	161	168	136	183	179	175	177	166	171	193	189	180	183	181	190	172	192	185	177	157	175	168	181	144	176	194	182	192	194	184	182	161	196	195	178	176	181	181	185	159	153	171	183	189	200	170	161	160	179	180	186	184	176	151	175	189	171	180	164	169	181	180	164	179	196	189	184	188	189	181	181	182	191	167	167	165	161	179	148	172	189	159	174	185	173	214	184	173	153	172	198	180	199	204	206	196	194	159	202	203	205	165	184	184	181	167	174	182	166	184	207	167	157	159	159	168	169	165	176	169	169	179	208	162	186	146	161	165	193	175
40535	41345	38748	55725	52573	7397	1080	936	862	747	722	660	615	602	540	573	555	562	520	475	500	527	426	444	489	481	490	468	495	463	435	427	491	458	470	443	455	439	447	443	465	432	459	389	430	433	418	452	455	454	422	432	411	459	472	460	422	449	468	439	465	394	436	405	452	442	431	390	418	433	446	451	426	426	470	444	389	425	447	430	426	430	429	441	436	448	449	443	402	417	433	450	456	435	418	446	447	429	450	412	456	418	442	424	405	400	439	407	468	438	422	439	416	422	441	441	426	415	450	412	424	458	400	487	413	444	443	439	425	430	432	427	455	441	419	427	407	433	410	449	458	474	447	404	429	494	446	414	412	445	432	408	474	443	468	427	448	444	419	431	438	444	463	432	432	417	461	424	425	451	445	456	429	443	435	446	436	484	384	463	387	426	454	449	446	437	422	446	420	415	473	457	410	427	435	398	447	430	431	432	462	420	417	418	452	423	450	417	446	413	422	412	459	430	397	454	423	480	443	451	451	401	404	423	449	443	401	412	403	443	437	412	419	450	424	452	456	415	457	425	419	413	442	427	436	443	499	407	459	446	393	439	402	411	467	497	411	456	432	411	418	399	429	454	445	398	422	424	450	422	435	457	425	464	402	445	420	442	450	428	433	395	459	491	411	403	420	425	413	443	458	415	426	426	476	426	456	387	460	441	427	428	428	459	452	417	455	398	456	452	464	446	410	444	406	452	419	408	403	435	433	419	442	476	411	452	456	417	472	423	427	408	387	429	422	410	394	438	452	416	440	435	445	419	433	427	448	427	424	411	414	439	429	414	462	430	389	427	442	417	449	432	452	446	454	451	401	429	413	424	456	428	446	483	418	416	430	462	441	412	446	456	430	457	446	432	444	453	441	449	439	434	447	456	470	428	434	439	433	475	441	432	431	423	417	482	411	461	438	423	385	422	451	418	418	438	423	462	443	467	436	446	424	437	445	422	453	426	444	445	393	423	447	429	462	450	405	404	443	437	441	444	412	449	436	426	466	407	439	430	382	423	470	394	433	411	455	421	395	486	443	416	439	449	444	437	431	389	435	442	406	443	439	441	416	433	420	441	431	449	414	443	421	442	424	434	426	419	437	428	452	439	435	428	439	410	447	437	446	420	474	448	431	426	449	422	420	421	431	428	435	434	444	426	421	394	442	435	434	448	439	484	448	445	418	462	431	393	416	451	462	406	425	421	430	417	416	439	464	455	465	419	431	415	437	438	422	435	444	417	426	434	435	455	391	438	428	452	415	393	404	462	439	411	448	450	463	457	431	462	432	402	421	456	388	415	443	433	412	460	417	446	421	421	434	439	412	449	389	445	415	465	432	418	421	461	384	427	440	419	444	380	448	459	425	474	473	447	459	428	433	444	438	403	449	440	403	435	428	432	417	422	426	417	411	422	418	453	440	450	418	461	472	431	418	434	467	425	470	404	441	448	414	459	447	409	422	439	423	480	425	402	440	405	428	458	417	456	442	434	428	410	422	411	452	451	429	456	395	451	452	434	413	519	452	392	447	434	450	442	435	440	469	408	456	419	453	418	457	423	439	431	402	423	418	452	469	420	448	452	442	448	411	462	405	469	447	414	469	406	440	436	411	382	427	426	472	406	409	420	436	406	438	422	427	432	436	434	406	437	432	465	452	451	413	429	431	443	428	403	419	468	397	444	447	465	471	443	466	395	431	446	422	403	431	418	428	430	442	426	474	439	443	412	419	445	425	450	426	423	428	439	464	435	446	439	473	456	427	453	419	397	433	449	430	400	445	423	438	417	441	434	403	404	451	456	400	408	398	434	443	422	437	436	434	459	424	433	440	408	403	455	464	455	406	423	425	413	405	442	437	427	423	403	407	394	482	395	414	400	410	425	410	412	417	400	473	431	438	407	445	427	435	408	444	403	410	411	423	428	462	407	416	435	380	444	458	432	433	458	392	392	421	457	418	424	410	424	464	417	412	422	438	389	433	411	401	420	410	471	439	444	411	434	442	394	431	403	427	438	443	423	414	425	411	432	454	437	467	431	423	450	441	460	420	460	398	429	460	444	403	437	425	407	426	434	430	460	465	451	468	447	444	408	453	430	476	419	451	407	436	424	471	475	433	422	484	437	447	423	436	459	448	433	462	451	404	416	455	456	435	439	445	435	452	422	427	433	448	446	439	427	398	418	429	459	446	434	430	445	410	421	453	421	415	396	458	426	452	387	409	437	441	457	408	430	426	435	452	438	441	465	435	454	422	437	434	360	455	425	438	418	420	420	445	410	420	426	447	430	391	453	431	415	440	454	440	468	468	442	443	456	384	411	427	411	439	406	439	455	435	459	415	449	443	447	433	424	451	398	443	418	451	410	446	416	398	437	431	435	435	415	437	441	370	454	444	435	406	418	426	409	450	419	410	407	421	411	422	425	427	433	443	408	483	434	469	404	416	384	375	427	464	400	410	406	444	363	431	395	434	479	444	438	440	419	470	427	456	434	414	439	436	430	461	427	378	434	425	421	450	408	475	409	431	442	428	453	441	430	431	456	427	416	435	447	396	436	430	407	426	402	429	407	432	450	434	439	396	473	435	452	441	444	435	441	433	424	432	443	423	445	422	411	407	391	459	404	440	441	401	471	412	458	419	451	459	399	449	441	438	429	390	453	383	434	451	431	437	457	438	483	438	428	431	428	416	444	450	437	431	435	427	435	427	426	412	433	428	424	406	405	457	454	435	452	471	412	448	432	439	435	431	407	406	434	453	416	462	452	487	441	443	422	451	432	394	402	466	407	408	445	480	411	448	429	427	454	447	411	418	466	442	446	379	449	443	445	439	441	489	402	434	416	482	435	399	429	439	445	415	402	441	437	440	439	436	449	440	421	404	400	412	431	447	422	434	440	448	417	459	439	409	421	406	459	444	443	402	418	423	402	420	433	438	440	432	432	420	414	437	441	436	415	455	429	472	471	431	403	446	427	384	421	418	429	446	452	424	436	450	442	418	401	431	437	456	419	434	421	421	418	444	425	422	431	444	403	440	452	444	428	425	401	457	441	451	416	445	433	456	431	422	418	433	466	422	405	384	402	433	453	432	426	395	454	400	413	429	428	405	413	412	400	404	448	447	440	401	440	433	451	411	473	450	430	434	450	442	435	420	443	428	482	446	430	440	442	423	460	479	440	447	392	400	416	466	421	406	404	432	416	429	469	417	438	443	444	390	436	420	430	418	420	436	391	451	401	434	423	447	426	434	416	415	418	401	427	420	437	409	456	457	399	437	416	422	431	420	438	421	448	443	434	443	429	443	445	426	409	410	437	395	431	439	416	447	416	421	418	423	415	462	424	494	450	399	423	456	472	400	482	450	437	428	469	458	435	433	442	438	432	419	466	402	429	449	436	426	455	394	386	440	462	459	417	460	442	426	449	418	421	417	415	419	452	392	429	457	387	444	429	415	440	411	472	489	418	434	456	493	440	401	409	435	435
68316	60386	51996	54160	56503	17661	1875	503	402	420	401	376	382	394	332	315	327	331	320	319	317	336	344	337	335	343	291	282	319	316	331	344	322	354	335	316	308	306	286	316	311	293	310	296	331	330	319	313	318	344	320	349	317	338	327	350	326	325	312	307	352	279	291	345	269	267	324	311	297	326	313	310	315	258	308	335	301	311	313	352	298	292	318	320	345	296	315	335	339	320	318	299	321	320	278	304	285	290	323	286	321	312	344	289	272	299	310	306	323	310	316	302	318	298	333	299	317	299	318	330	308	313	356	318	344	318	278	310	294	300	333	319	325	326	312	297	301	301	330	290	331	322	306	346	300	359	291	292	304	305	317	303	357	320	305	346	287	318	312	340	306	322	340	325	306	346	334	305	308	315	294	310	334	301	313	315	310	313	322	287	308	328	334	306	321	285	328	382	331	350	282	280	288	319	307	318	305	331	334	305	336	288	295	279	291	337	337	317	311	329	311	332	342	298	334	302	297	328	320	275	316	309	280	278	314	292	300	314	312	317	311	299	299	333	331	317	315	302	283	340	311	326	296	326	312	315	318	307	278	267	306	321	352	316	296	329	316	305	334	313	294	329	299	323	350	319	330	305	322	307	319	318	305	304	320	301	308	337	284	304	328	323	293	327	335	334	300	292	333	294	305	334	307	307	347	309	317	332	320	293	296	285	315	327	305	335	308	281	284	298	315	322	330	293	296	369	330	306	320	327	287	301	307	321	290	343	294	295	296	321	349	285	312	334	292	279	311	327	289	327	326	288	321	296	328	319	322	304	326	302	290	325	291	292	350	322	332	300	320	308	281	314	317	315	318	279	280	317	285	320	308	311	287	322	313	366	277	335	337	321	316	324	316	311	294	259	340	316	305	318	303	316	278	345	349	331	325	309	297	311	341	349	315	304	288	316	324	333	327	305	322	312	282	328	310	311	321	325	318	298	303	326	300	299	298	318	309	310	296	304	324	290	309	331	299	300	306	347	312	321	308	322	337	308	306	307	319	301	282	283	336	347	296	319	319	356	305	317	284	320	344	340	346	328	305	264	329	307	302	328	309	301	320	283	314	332	326	326	330	299	317	332	328	292	310	282	314	305	321	329	302	346	309	341	321	308	331	346	347	309	314	286	320	316	322	305	293	300	306	326	324	300	302	305	319	298	293	278	286	334	313	314	292	324	281	309	306	335	311	284	326	328	308	345	278	298	312	288	340	339	306	293	287	310	318	330	321	308	315	334	346	315	334	295	305	322	327	324	339	291	290	304	312	296	303	300	309	312	296	317	280	328	298	326	309	292	300	326	303	339	287	316	364	332	297	337	321	325	329	321	284	295	311	344	329	281	319	319	318	312	307	321	330	324	335	314	316	294	313	317	305	304	338	306	298	312	305	270	335	347	318	283	300	283	289	285	340	339	291	330	308	343	310	296	311	317	321	292	324	285	348	279	310	352	322	294	299	292	298	321	295	338	310	322	338	316	300	324	315	315	355	289	303	293	311	281	300	347	347	302	288	305	329	329	330	314	326	309	308	316	319	308	337	339	346	352	350	326	317	283	313	325	327	292	302	313	324	294	280	303	332	310	346	293	319	341	297	308	283	286	306	326	308	318	305	336	299	305	326	340	289	320	360	289	298	314	330	304	323	301	291	294	303	284	291	321	303	343	288	303	295	328	322	334	318	324	323	317	345	317	310	313	310	327	322	306	332	311	305	329	286	312	347	283	322	283	308	329	317	279	345	295	303	329	342	331	334	313	288	321	309	317	351	303	279	308	323	319	304	311	310	304	308	301	306	313	319	312	272	327	292	303	327	297	342	332	334	322	328	299	327	307	305	307	326	336	316	340	314	331	350	324	322	329	296	316	287	331	336	320	296	339	368	328	311	324	285	299	314	286	301	316	321	300	353	372	313	310	313	327	321	349	334	341	334	303	326	335	345	338	332	317	306	299	331	349	315	267	310	303	324	298	327	312	293	305	349	305	344	334	346	320	337	303	322	321	332	293	297	329	318	310	296	290	354	272	297	289	275	287	316	318	281	304	342	294	314	277	298	327	309	303	326	344	321	302	325	283	329	326	318	323	300	299	328	318	284	291	296	296	288	311	309	310	279	329	325	313	294	316	355	325	297	296	312	275	300	266	301	302	309	322	295	323	312	285	312	314	301	306	310	315	326	321	332	314	322	289	289	308	292	312	302	352	307	323	309	308	312	303	333	346	313	335	322	310	300	283	312	318	308	307	298	339	303	342	329	311	376	297	320	317	319	282	321	309	299	326	303	332	328	308	314	327	329	322	326	315	329	336	326	321	318	312	312	315	333	322	318	312	315	293	326	300	299	286	299	310	312	320	301	302	330	298	310	323	325	312	307	330	336	288	303	326	288	336	346	329	296	328	302	283	313	301	326	318	364	311	341	308	296	316	299	318	308	327	296	314	321	296	327	331	330	297	316	332	322	305	296	317	308	287	326	271	288	317	322	323	340	279	325	318	313	282	308	317	293	294	315	325	296	319	305	304	296	300	278	313	335	336	296	354	303	312	334	308	296	294	320	330	304	327	312	290	290	316	289	346	322	347	325	312	340	314	296	283	297	348	299	288	336	323	299	315	321	329	316	305	310	341	335	338	383	313	300	297	312	306	301	312	343	307	303	331	288	311	311	305	294	346	290	337	332	293	302	332	312	328	305	292	323	357	335	304	313	328	321	249	303	273	334	297	341	329	306	281	330	302	301	329	320	333	303	306	303	327	329	333	303	336	308	330	289	326	326	312	344	341	318	319	298	318	281	267	352	317	320	336	297	277	326	311	291	312	323	322	298	334	333	302	330	333	290	316	317	296	277	315	297	308	302	302	339	300	319	296	288	283	298	276	323	337	331	327	306	287	331	291	301	288	307	314	333	290	329	307	336	321	291	257	300	288	269	327	295	310	358	333	320	309	329	323	324	323	307	284	321	330	309	276	315	314	318	314	280	308	322	327	292	300	295	284	343	305	302	318	296	304	307	347	322	284	344	293	312	305	284	306	317	347	302	314	325	301	321	357	307	303	325	323	292	325	308	290	350	318	327	302	307	311	324	343	313	335	285	331	331	295	336	317	320	269	309	296	324	313	283	316	305	298	303	308	323	323	282	318	313	336	313	281	346	329	342	301	298	328	309	309	307	302	315	364	334	304	317	306	314	309	324	299	283	349	269	340	318	317	305	314	332	325	290	322	300	320	359	321	310	327	272	306	354	309	334	313	326	260	341	304	315	273	320	300	286	307	311	282	314	351	325	311	323	320	292	304	308	278	297	296	292	292	343	282	307	335	320	309	301	294	314	307	344	338	302	301	291	343	293	342	322	318	321	337	287	332	310	321	326	282	312	321	315	344	339	313	313	294	302	323	296	317	293	280	325	338	321	354	323	318	332	314	331	319	305	303	287	330	333	297	292	281	317	306	341	321	315	311	303	314	288	338	308	307	293	282	304	324
43916	50779	44090	65234	62561	6367	1778	1621	1415	1298	1169	1065	1004	1008	897	881	890	884	834	809	813	805	843	843	748	781	801	729	735	771	765	767	728	719	759	738	738	653	713	749	753	718	687	766	691	720	739	757	666	745	724	705	758	721	643	744	719	716	731	706	704	774	655	692	718	711	698	682	756	717	751	722	734	704	726	673	686	700	674	697	655	717	684	730	645	734	676	722	777	726	724	685	661	649	671	701	672	723	725	689	651	724	726	699	752	661	747	749	720	660	727	702	727	706	700	671	752	694	701	690	683	686	691	688	728	727	662	692	665	733	730	680	705	724	688	689	751	694	668	711	703	687	761	712	694	681	661	693	737	658	702	736	725	672	684	674	707	687	716	687	703	680	725	645	671	726	710	756	722	677	716	714	689	725	664	671	718	745	732	683	649	691	716	674	725	696	648	636	712	759	691	675	708	703	675	688	732	663	702	702	694	659	648	753	681	722	642	725	678	733	744	662	680	689	676	741	678	701	722	679	715	682	688	706	691	719	701	708	716	671	686	691	678	687	708	701	728	639	699	703	752	650	751	702	764	713	643	697	718	720	710	735	695	770	720	672	695	702	716	669	686	701	725	677	730	711	698	679	700	700	723	685	695	695	710	708	710	723	718	699	668	678	707	712	690	693	657	677	717	677	749	691	721	732	664	676	727	667	744	682	627	737	705	725	732	756	735	656	700	741	681	679	708	654	699	727	721	707	691	677	711	626	690	708	684	712	679	645	670	676	702	693	730	699	731	702	682	692	681	672	654	698	694	692	720	723	689	627	720	679	688	701	706	693	666	682	734	706	704	675	686	704	690	660	691	614	691	688	662	722	672	723	716	736	706	687	651	687	696	693	690	731	699	700	732	709	695	683	684	646	673	737	631	651	695	714	692	684	721	698	670	716	696	712	682	696	705	678	685	678	708	709	680	721	687	694	706	663	710	705	705	679	714	694	693	697	696	716	703	687	719	723	703	684	703	678	653	671	722	661	708	683	694	755	713	667	720	685	746	805	684	672	718	694	673	695	715	681	690	703	632	682	649	675	690	643	714	696	704	647	675	722	625	692	708	710	654	687	708	749	678	648	729	739	699	706	700	691	689	712	732	695	648	687	743	699	697	720	671	747	685	719	652	713	681	706	661	674	664	702	707	693	693	717	682	695	740	714	674	653	722	685	680	659	695	690	684	704	712	705	681	716	692	729	714	695	716	716	704	684	672	680	739	678	683	657	685	694	719	713	749	725	709	681	691	676	717	650	661	714	662	742	662	719	674	702	642	692	695	707	642	718	722	682	681	673	656	680	714	685	714	692	694	769	705	706	707	708	716	712	684	722	692	658	666	712	656	709	711	749	683	716	726	690	666	686	718	700	703	694	709	689	700	720	693	713	689	655	690	685	688	706	645	729	678	713	754	686	692	670	702	719	694	672	722	701	696	711	665	704	728	668	689	716	688	723	687	695	688	698	700	679	709	731	700	694	718	746	727	671	726	682	712	734	772	704	716	738	651	742	703	638	692	698	704	710	674	699	689	707	720	746	681	718	701	779	686	688	697	677	752	699	660	649	654	683	683	708	718	712	702	703	741	745	720	685	640	661	752	728	688	656	748	685	735	645	724	700	668	685	677	720	666	705	706	727	725	670	708	685	675	696	692	747	721	682	724	678	711	703	695	693	701	696	740	715	674	685	658	671	729	724	707	712	717	684	716	688	709	685	662	687	684	653	748	691	685	657	679	725	669	660	667	688	726	674	726	727	667	718	670	691	637	677	694	657	696	692	674	671	740	700	711	706	720	719	652	638	661	681	662	664	683	688	703	752	707	674	657	721	732	707	640	716	676	684	765	720	689	714	672	717	704	690	769	685	698	693	729	716	697	691	695	631	659	749	736	699	716	735	669	723	744	700	708	696	716	717	684	672	733	698	736	714	724	649	653	703	708	714	654	663	699	698	720	689	701	710	708	744	677	765	681	684	673	694	695	704	713	656	716	695	763	710	711	716	716	709	723	653	688	692	696	696	671	713	716	651	681	695	619	686	659	707	696	679	722	700	690	723	633	739	692	696	724	672	735	716	702	684	688	699	651	692	712	703	687	671	707	734	703	716	746	701	687	714	681	683	644	669	704	687	683	655	673	667	662	697	686	645	688	709	710	662	678	704	703	700	633	714	726	734	678	648	676	672	705	736	745	697	700	706	755	746	677	712	686	698	722	741	675	654	700	730	683	697	727	708	672	722	716	732	710	685	670	688	715	695	719	694	679	693	689	692	675	744	682	684	681	673	692	672	672	691	685	716	698	747	669	701	771	690	694	642	715	701	720	692	714	684	698	650	689	678	682	692	704	718	660	717	690	741	718	727	693	669	732	701	724	700	759	696	689	709	698	651	702	730	682	685	726	712	698	730	704	706	678	674	649	755	715	745	659	683	711	732	691	677	672	731	705	697	722	692	683	713	716	709	688	685	696	697	698	701	671	785	674	695	739	669	696	679	719	689	715	678	701	668	650	698	698	746	685	663	728	721	701	689	664	689	704	683	685	690	726	661	715	678	695	688	638	693	745	701	668	720	745	696	684	653	675	692	698	660	696	743	729	733	724	668	722	690	694	733	714	686	710	750	649	738	662	687	746	718	674	743	698	693	725	701	707	693	715	692	695	714	711	654	712	695	699	686	714	739	765	671	721	758	687	713	727	667	729	672	728	717	695	755	744	698	710	715	753	710	693	709	708	712	713	726	765	698	669	664	745	678	690	666	664	688	723	680	732	678	714	686	703	676	668	748	665	665	711	685	733	642	669	693	706	689	691	712	721	671	665	734	711	739	688	686	659	652	682	679	661	686	688	686	678	683	675	703	696	679	691	699	694	720	706	672	748	662	721	714	732	720	684	711	725	701	710	728	668	720	701	704	705	745	675	713	719	722	717	698	702	695	686	715	670	727	701	733	685	683	650	679	728	671	696	682	721	690	680	665	699	716	711	653	701	687	665	669	660	708	711	709	723	683	725	694	715	675	728	723	722	684	651	657	734	650	670	734	726	690	700	679	648	668	697	663	681	695	718	740	663	624	680	671	714	668	705	717	719	699	714	701	695	691	694	694	694	644	716	681	704	697	724	725	673	729	687	720	676	632	640	720	669	671	694	704	696	757	696	715	725	704	695	700	737	685	647	666	664	690	674	690	712	707	676	683	703	700	758	695	686	705	678	695	704	705	695	638	727	692	681	712	727	709	676	721	702	701	689	726	752	726	723	679	645	740	702	703	724	669	710	652	696	700	720	688	673	673	677	744	716	683	717	685	685	706	714	732	721	710	696	681	740	722	682	719	694	722	706	701	683	730	691	634	678	721	728	712	682	651	697	730	680	718	677	710	684	730	733	705	685	688	649	697	718	704	665	722	660	671	707	749	699	715	677	709	725	720	680	714	713	660	730	724	705	690	723	701	680	708	717	697	747	693	685	691	714	670	672	751	712	707
51494	19741	6365	3039	2400	315	260	266	281	248	225	251	249	254	254	245	245	272	268	274	260	269	230	264	254	282	251	236	250	230	271	259	265	239	240	245	272	225	231	274	237	250	263	226	255	239	259	260	264	269	284	268	242	257	214	252	212	255	253	244	266	270	247	246	245	238	263	224	285	268	287	213	262	281	267	247	260	239	269	254	255	243	268	239	233	248	231	223	266	252	239	202	235	234	237	253	241	267	250	236	267	248	250	264	250	252	247	261	222	222	252	259	266	216	246	229	238	264	235	243	256	249	243	220	253	254	253	258	255	265	260	244	254	256	259	274	229	252	234	224	238	275	287	295	252	283	234	237	254	249	245	255	229	241	252	267	233	272	261	228	241	265	264	243	229	255	259	257	274	246	266	251	287	232	252	265	250	225	263	246	256	243	230	222	246	235	269	252	249	238	240	265	252	269	227	245	256	249	256	201	250	259	235	270	267	260	265	258	267	268	250	229	287	259	267	263	263	256	223	248	253	258	256	254	227	262	258	246	276	261	253	232	250	251	253	265	240	237	251	255	273	226	235	266	269	236	269	277	238	280	256	276	284	244	254	258	269	231	255	248	248	254	248	265	248	252	213	271	247	255	262	258	288	263	257	246	240	262	259	261	230	256	237	249	255	240	237	251	264	267	264	249	256	268	275	255	225	254	252	268	260	245	275	255	257	289	237	268	235	244	260	234	238	244	267	269	235	257	270	265	272	261	254	252	251	256	276	228	232	246	233	247	233	239	231	247	287	234	312	277	261	229	249	279	230	257	251	231	246	247	246	272	263	243	284	239	284	236	244	230	248	223	289	259	276	247	255	244	236	256	250	251	214	241	250	236	239	237	194	224	214	239	260	279	237	254	233	268	238	282	264	230	241	286	223	263	224	261	247	242	248	264	253	247	255	260	215	264	290	238	270	247	235	270	243	256	249	262	247	266	222	261	249	242	231	246	272	250	245	247	261	259	230	259	222	247	238	255	267	253	254	254	240	237	275	237	269	302	248	250	250	255	265	246	266	274	235	238	258	241	262	230	264	239	253	248	215	268	261	292	256	273	231	243	248	236	249	267	237	251	216	285	255	238	213	230	254	257	257	272	264	264	261	255	263	254	238	248	252	250	237	253	252	251	231	240	251	228	235	245	248	264	272	263	269	250	245	268	227	256	245	262	254	211	225	246	260	294	252	248	253	242	243	253	248	260	262	269	250	208	241	250	276	258	242	250	261	255	237	271	259	246	262	256	247	217	239	248	241	244	236	253	230	240	240	234	247	234	268	261	249	259	259	261	263	248	241	228	268	249	244	286	257	237	230	283	262	243	240	266	229	223	246	246	255	240	251	244	243	251	277	229	270	244	257	243	230	259	266	255	225	256	240	261	239	272	252	235	251	275	259	240	240	230	232	239	212	261	277	265	262	283	264	257	257	248	280	246	222	254	271	254	261	252	269	242	229	244	242	257	242	264	254	255	212	236	259	227	293	272	263	284	242	225	261	234	252	246	275	271	243	234	234	247	245	202	244	265	249	239	234	229	257	254	256	262	232	206	238	234	260	269	291	251	231	271	250	235	247	219	232	260	267	252	248	299	257	267	225	246	276	253	239	265	258	227	254	254	251	279	218	226	270	256	280	277	254	282	241	220	226	241	238	205	250	237	259	240	273	280	264	246	227	262	268	250	246	246	262	244	241	247	245	265	238	250	220	257	246	246	239	265	239	277	238	242	222	272	215	266	260	235	244	247	236	236	252	250	231	229	265	250	237	238	247	292	285	237	260	254	250	267	235	247	271	260	239	248	250	239	241	240	252	233	260	277	256	235	276	233	254	231	238	265	262	252	233	232	256	230	232	224	223	280	241	269	269	264	265	252	254	252	229	254	255	261	269	253	249	243	243	265	250	231	243	251	250	238	225	268	254	243	232	261	242	249	251	219	234	268	257	252	235	238	282	285	270	284	265	257	238	255	249	251	246	239	279	265	226	295	274	295	264	257	251	283	282	259	269	274	244	271	227	254	241	282	268	272	273	258	236	233	238	265	265	246	235	238	264	241	237	244	248	244	286	258	251	240	276	235	238	238	241	252	247	263	262	237	227	241	254	254	251	234	248	228	222	212	250	267	261	236	232	260	271	246	262	239	266	248	245	275	215	244	272	249	219	277	259	238	266	238	212	244	260	238	265	233	223	243	251	225	291	225	266	235	272	241	239	249	243	241	267	226	230	253	279	286	279	260	250	252	265	271	229	246	249	260	238	246	292	227	272	243	224	262	237	238	273	250	241	239	239	248	250	256	287	242	233	247	245	267	247	215	266	270	304	252	249	247	275	243	250	268	248	237	238	223	244	250	223	285	244	224	256	257	269	257	269	224	258	252	250	217	249	244	225	248	232	250	242	243	248	286	253	257	212	266	277	255	247	258	265	276	257	290	234	221	251	268	267	272	258	243	237	249	256	258	241	245	225	224	227	240	253	232	273	256	262	235	241	250	250	214	250	272	258	256	284	236	235	272	274	245	243	275	222	249	227	268	242	246	251	264	260	225	274	289	245	285	249	253	265	228	235	242	235	249	232	219	235	241	257	229	273	239	261	257	209	246	242	242	255	227	251	245	263	250	265	252	267	255	244	248	267	237	272	217	236	263	245	242	289	263	258	274	259	252	218	258	261	226	265	261	249	273	242	248	245	276	241	227	226	255	241	272	230	245	230	214	248	292	259	247	248	206	249	259	279	241	263	230	276	261	249	237	250	267	263	236	246	249	256	254	219	245	264	236	241	276	228	254	228	267	248	237	244	245	242	252	265	234	233	260	251	236	248	233	251	242	288	245	230	245	243	256	218	237	219	253	278	233	257	253	255	213	270	239	247	230	304	280	245	245	251	240	281	259	287	245	227	242	286	278	240	256	285	263	261	263	254	245	268	263	235	270	272	268	244	256	251	249	239	270	245	248	258	254	237	251	258	243	256	261	269	247	277	246	248	266	257	281	289	237	247	228	253	252	257	242	221	243	268	251	276	271	262	273	247	235	237	255	238	250	270	253	257	242	240	257	276	272	263	244	254	265	218	236	255	273	254	215	244	251	280	235	245	225	256	251	242	290	256	217	254	210	261	246	221	228	227	237	269	230	237	222	256	248	237	248	241	229	248	231	252	270	252	250	245	242	239	261	261	264	221	226	244	234	257	238	277	246	231	257	275	268	254	229	268	263	250	252	254	250	246	266	240	277	237	274	257	224	239	241	224	260	282	233	227	246	254	256	218	230	246	228	259	227	221	269	234	246	241	260	278	243	296	237	273	252	240	271	256	235	242	258	243	274	258	255	233	250	261	264	251	246	294	240	253	239	229	281	256	219	232	262	253	237	241	251	267	240	254	233	275	246	262	252	218	254	288	252	230	221	248	269	252	234	245	240	265	252	259	237	246	255	277	260	265	243	259	235	249	241	280	246	253	254	244	247	219	258	259	249	269	257
23367	8403	5432	8952	6910	661	535	628	557	581	544	551	550	554	550	557	561	571	624	556	507	516	541	525	520	561	583	563	524	565	563	571	580	586	576	556	525	577	533	557	522	556	565	536	584	538	539	531	555	554	551	544	526	570	572	528	554	541	551	571	601	526	526	550	575	576	568	572	575	538	574	564	579	558	545	516	541	581	545	532	553	522	551	571	538	539	544	501	534	569	504	547	558	523	564	574	549	580	581	567	553	487	579	556	560	566	531	560	559	536	539	562	603	531	513	550	507	566	526	555	581	553	606	546	564	547	526	581	551	549	534	579	564	520	548	561	579	578	575	575	570	581	545	545	503	557	523	564	582	550	581	528	540	543	488	549	592	588	536	559	549	559	545	547	520	525	558	530	587	591	562	564	551	574	556	526	545	571	580	584	559	521	547	560	526	541	541	564	543	545	557	568	583	547	570	549	526	524	571	554	522	548	526	571	550	507	588	548	567	537	533	525	568	531	517	572	530	582	558	532	541	548	600	534	581	538	550	555	519	517	579	559	522	520	558	569	573	556	502	518	525	569	534	565	546	565	524	578	559	501	554	546	543	542	562	536	572	587	539	589	584	566	571	600	518	553	577	553	591	580	575	535	552	524	574	585	565	568	564	556	575	549	532	532	545	538	533	558	560	562	580	522	519	545	513	559	583	528	538	526	602	547	537	609	590	591	540	545	530	540	572	582	564	563	563	536	519	542	574	531	561	571	516	556	535	549	544	516	560	527	546	555	547	503	549	540	574	532	544	573	554	558	544	606	576	554	580	560	591	577	574	595	489	487	550	523	536	599	544	540	566	503	551	582	544	531	543	553	554	591	541	502	572	508	575	558	557	543	579	550	580	515	544	497	542	561	564	517	546	552	551	553	571	524	533	542	552	545	569	569	526	616	559	535	589	586	500	582	589	568	555	571	574	606	563	586	563	610	579	583	549	546	540	514	522	555	561	542	576	523	521	571	524	555	603	533	552	497	554	575	569	555	532	565	548	529	558	584	545	544	550	537	528	598	588	520	579	526	549	549	569	559	565	515	540	523	574	570	543	568	562	574	533	527	561	569	541	596	545	565	531	549	546	543	532	560	574	562	525	528	562	563	535	578	570	568	551	544	548	554	550	531	549	549	540	549	541	548	554	584	553	513	560	573	544	587	572	514	559	538	543	526	553	530	592	513	529	566	550	573	556	539	557	560	556	532	577	561	504	554	557	549	551	531	552	564	601	552	551	556	609	591	582	578	568	579	549	521	538	594	499	538	537	516	576	574	534	548	540	557	593	505	510	557	561	531	573	546	541	543	550	563	523	596	557	583	592	521	535	572	540	540	557	526	536	566	565	519	565	533	545	523	562	551	586	539	571	547	565	605	518	552	544	554	615	545	529	548	561	563	540	537	527	559	521	593	561	538	551	534	554	571	563	492	567	554	544	568	541	565	530	501	539	545	523	564	596	630	542	566	559	563	560	572	557	548	570	575	558	522	563	531	571	562	513	567	561	538	578	538	533	555	544	546	567	546	566	530	539	609	544	560	582	587	591	542	532	584	535	527	570	540	538	569	568	537	578	567	568	583	566	541	540	548	584	574	588	520	521	525	538	611	520	569	557	579	550	580	562	527	578	563	555	526	512	527	583	557	542	554	573	526	536	523	534	600	542	567	549	520	561	548	545	582	568	554	544	554	510	539	575	537	584	587	534	535	559	578	538	534	544	563	543	577	540	548	526	540	570	515	564	520	561	554	559	533	548	593	531	571	557	589	539	565	500	589	578	558	575	551	537	548	538	550	512	569	566	501	531	568	555	571	587	558	550	541	527	571	521	554	554	503	510	611	569	558	549	568	566	533	532	567	519	507	533	524	534	543	574	521	582	567	567	535	558	518	567	562	549	497	552	547	533	542	545	564	533	569	578	518	546	597	590	547	573	565	572	548	555	545	551	544	534	575	535	545	535	543	586	549	543	590	550	537	527	586	610	558	554	529	575	545	575	530	530	529	564	555	593	564	533	559	543	587	591	540	598	522	514	539	574	584	552	552	563	565	502	533	553	535	555	525	528	548	597	558	582	542	514	579	563	594	586	530	571	522	569	561	578	618	558	606	560	566	581	524	576	544	562	547	537	564	524	537	565	552	578	526	547	578	563	526	540	556	547	532	564	534	608	572	549	530	535	589	547	558	559	520	549	566	576	523	590	567	521	535	561	526	520	504	514	586	546	571	555	575	584	563	498	598	564	542	542	551	559	568	570	547	573	554	520	549	562	552	537	546	537	537	547	569	572	533	559	580	517	551	561	561	548	576	571	555	574	547	596	554	559	532	585	586	526	566	596	541	593	556	557	572	597	526	562	550	545	557	541	562	547	578	532	549	538	542	556	541	575	547	546	543	542	536	570	592	570	555	547	591	553	552	567	564	521	555	559	553	563	497	565	566	556	534	531	580	557	540	544	556	574	563	570	575	576	553	590	583	528	549	502	507	558	574	542	556	564	556	539	562	552	545	576	590	570	568	562	544	512	557	587	576	551	538	562	555	560	589	554	544	521	563	555	598	516	567	585	558	564	521	589	553	563	538	532	581	561	525	572	563	601	541	585	531	537	572	550	570	544	573	558	551	533	560	591	567	543	540	520	560	553	576	530	534	540	543	549	557	566	535	543	525	566	588	548	569	561	577	565	531	536	539	551	562	553	521	529	492	535	570	551	553	559	571	547	570	575	540	564	584	554	605	568	540	538	521	552	517	564	560	558	531	578	550	564	511	543	544	572	529	523	524	540	590	556	515	539	542	548	530	541	563	573	525	530	576	559	569	583	547	550	531	555	543	538	568	552	523	523	522	589	525	547	554	560	556	568	528	574	601	566	549	547	562	587	532	602	538	534	512	565	508	555	525	560	565	559	542	522	551	562	549	594	547	536	575	608	574	546	574	590	542	566	573	555	561	552	545	568	550	599	548	569	540	552	556	555	545	577	533	574	580	530	539	551	520	600	540	537	554	558	547	537	533	552	574	582	574	522	520	529	546	543	544	578	610	536	525	529	564	556	600	552	542	539	593	552	593	558	545	532	592	556	561	546	562	563	533	556	574	593	583	510	559	526	576	521	565	545	562	575	578	548	542	581	580	538	502	568	541	555	560	538	529	559	523	527	547	494	520	567	525	521	550	551	580	534	557	513	548	579	563	513	489	576	499	569	549	564	552	556	534	549	555	499	556	547	525	569	541	560	532	537	507	562	584	516	535	566	597	606	569	542	542	514	561	538	547	566	553	562	530	586	569	526	582	564	588	574	556	578	568	544	510	522	552	523	553	564	528	558	573	531	520	570	535	603	552	543	485	566	553	525	560	582	570	549	559	516	562	538	540	585	552	535	551	556	569	602	574	563	596	550	576	552	566	547	553	596	564	546	526	527	526	537	538	499	548	550	588	540	551	558	534	541	588	574	515	528	571	557	535	532	577	536	593	560	529	533	508
60417	51944	36480	44232	44569	11156	601	222	233	229	242	207	211	195	198	188	186	208	197	188	196	175	197	181	237	191	185	183	194	176	176	176	208	178	180	169	178	199	184	183	156	209	167	181	176	179	180	178	180	170	181	188	205	159	178	179	200	175	216	162	153	175	170	178	147	207	175	173	174	196	165	162	224	197	189	201	172	195	191	169	183	197	189	185	182	173	156	173	175	175	165	157	192	157	150	182	171	174	163	183	187	174	190	171	151	201	183	191	161	185	169	186	167	172	200	178	168	177	173	184	191	189	168	165	187	178	177	171	154	184	173	158	168	200	177	186	201	170	145	171	163	182	182	223	164	176	194	167	171	179	201	174	159	190	164	183	180	152	173	168	159	180	166	169	164	163	181	205	205	146	171	175	173	173	166	161	180	195	185	166	167	170	192	182	184	178	181	184	188	180	160	174	144	157	179	185	173	180	176	173	172	185	139	193	175	174	164	180	188	201	151	174	164	171	203	187	157	175	193	167	166	180	190	172	173	166	182	178	195	180	159	193	199	179	153	171	213	167	178	175	181	192	196	191	169	227	174	175	189	175	157	190	195	190	157	187	178	184	172	185	176	201	172	200	174	187	156	208	192	175	201	194	203	183	191	183	171	183	173	185	212	182	149	205	180	207	179	178	163	195	202	182	180	185	183	189	175	185	190	183	174	161	171	157	171	196	181	188	165	148	162	171	174	163	171	177	187	179	171	191	165	185	206	146	175	175	167	207	161	151	204	164	161	178	192	159	192	192	182	182	172	211	188	185	180	176	164	189	169	187	181	169	176	180	161	191	194	157	187	162	169	191	190	179	168	173	141	173	159	187	173	156	174	152	191	154	164	192	203	188	182	171	174	178	171	185	162	188	175	164	177	149	166	174	203	180	186	166	185	179	187	153	194	181	199	166	168	154	171	201	188	185	185	183	177	201	173	173	161	195	210	172	164	169	191	164	169	169	217	155	167	183	157	173	181	179	179	158	189	177	147	197	176	183	178	188	180	169	178	169	206	179	169	202	168	156	207	193	201	162	168	176	181	192	156	194	171	166	177	190	177	190	156	190	171	192	191	184	156	171	172	164	154	166	198	191	187	192	184	160	195	146	165	183	155	172	156	200	183	181	181	174	160	210	182	179	180	187	168	178	184	183	163	169	165	168	189	193	170	160	182	168	154	160	189	198	176	170	163	201	182	174	165	175	199	191	172	190	197	195	199	151	146	149	179	201	155	201	175	173	202	185	174	188	178	174	177	158	171	192	181	193	185	183	193	192	183	185	183	192	179	196	154	179	183	172	167	189	181	181	160	175	200	164	187	175	172	182	193	208	205	171	200	167	182	191	178	175	194	200	184	212	150	163	182	182	161	165	167	168	171	170	195	178	169	170	188	211	190	189	185	167	164	164	158	160	180	197	173	173	156	203	178	165	167	191	189	184	177	167	171	180	180	152	169	169	175	188	180	161	167	148	193	163	182	194	182	172	172	182	180	166	146	161	180	159	153	152	178	176	177	193	176	176	200	166	182	199	172	179	185	164	188	177	150	158	166	188	162	183	179	200	189	153	182	190	200	181	185	158	159	154	196	178	172	205	151	201	171	172	180	191	182	161	158	180	165	207	168	179	190	184	176	174	175	165	175	197	167	168	164	187	164	177	191	192	197	199	164	164	180	192	189	208	167	182	162	166	159	172	173	229	170	176	142	176	157	184	164	186	190	194	210	164	188	181	197	189	172	169	189	198	182	180	170	167	158	176	191	169	181	179	192	173	152	178	164	216	164	165	169	204	186	156	186	185	166	182	193	186	169	185	172	202	189	173	190	173	181	180	175	191	189	187	180	196	179	170	188	174	164	170	189	186	189	168	191	195	181	161	163	175	188	177	183	173	183	178	145	187	168	175	189	201	213	171	168	174	176	176	185	193	187	173	207	198	153	172	172	173	177	174	190	181	169	172	181	133	193	205	162	177	189	186	181	186	179	192	166	177	186	164	185	198	155	148	171	170	170	171	161	189	209	141	181	187	158	182	185	168	169	180	182	192	162	176	192	183	181	187	175	179	186	189	172	158	163	169	178	204	174	161	163	154	178	185	184	180	140	159	181	158	172	162	209	189	202	198	170	192	161	186	197	191	192	175	154	181	164	172	182	160	161	200	198	178	154	162	147	181	154	154	214	176	180	186	199	164	175	180	198	180	162	157	156	150	173	175	176	193	167	158	171	208	193	182	197	208	176	198	175	170	175	164	184	183	176	181	177	189	167	209	207	166	204	184	191	190	170	168	184	189	183	182	161	152	191	186	163	166	185	191	172	198	177	173	175	194	185	167	170	185	169	190	178	177	182	170	151	203	174	207	166	178	144	186	181	182	190	166	164	194	176	176	207	195	163	158	193	164	176	175	176	173	175	193	192	152	212	208	178	183	178	167	172	184	179	163	191	174	182	184	140	190	148	155	166	170	187	163	167	184	189	162	187	188	190	196	188	187	173	181	157	165	184	178	163	195	186	166	174	163	172	171	218	192	172	161	175	183	185	197	171	186	175	166	183	197	198	193	183	181	186	168	192	153	176	189	179	145	178	173	179	171	169	175	188	166	167	161	180	164	195	187	173	195	163	183	171	173	195	179	162	198	171	172	175	176	172	190	167	192	164	195	177	178	166	172	166	175	183	191	179	172	158	185	184	168	199	182	175	172	172	180	187	179	196	163	170	148	184	195	171	170	189	212	174	188	181	180	156	159	169	158	194	182	186	192	190	176	198	183	177	193	150	161	185	168	193	173	185	183	154	163	171	188	190	177	169	199	187	149	171	185	170	171	173	205	151	163	200	195	203	186	166	182	155	172	182	176	180	185	169	170	175	164	174	166	180	166	177	193	182	169	179	171	204	178	190	179	168	173	194	193	193	202	190	210	193	176	183	179	183	190	168	162	154	207	174	187	164	181	176	162	188	171	154	159	171	185	190	187	167	180	185	192	187	178	184	166	160	172	169	192	156	189	178	185	164	186	220	193	184	161	170	202	190	173	178	193	197	183	181	179	170	174	191	166	187	181	175	185	173	182	202	164	173	183	178	175	187	194	192	167	186	165	193	177	197	206	188	190	168	164	165	151	173	170	169	178	183	188	187	188	168	156	197	181	191	169	194	185	200	186	166	186	164	142	186	193	188	180	182	173	163	194	179	180	152	206	185	186	178	168	186	171	186	176	167	169	172	180	175	185	164	184	156	186	196	154	179	173	198	159	195	156	193	180	175	166	154	174	180	164	171	177	168	183	166	187	159	183	159	186	173	183	155	173	177	166	194	203	175	190	166	168	189	206	179	191	174	171	199	181	228	195	198	167	198	182	176	168	177	170	194	174	169	167	182	169	157	169	194	181	174	160	161	203	173	174	181	174	177	165	184	169	158	167	198	160	146	178	216	192	168	174	162	203	171	174	207	152	205	174	191	187	195	185	188	174	170	179	187	177	209	178
38703	44041	29262	56619	52788	4127	1060	931	807	760	734	704	607	602	556	581	509	522	576	491	537	515	475	451	455	454	507	466	487	475	437	482	454	462	477	454	492	454	480	464	464	448	465	451	462	422	450	470	422	485	440	435	409	437	432	458	414	441	454	413	470	449	489	434	437	479	469	431	428	433	454	415	405	399	465	431	459	433	426	458	390	428	438	440	363	425	437	404	440	446	439	407	425	417	425	440	470	428	413	494	439	442	439	436	455	435	431	417	433	441	418	407	396	442	447	430	406	407	389	454	460	450	430	453	454	461	431	448	408	432	463	438	412	420	421	434	442	431	436	417	442	431	421	450	446	430	424	435	435	448	442	420	432	461	443	423	430	412	436	411	424	436	422	426	408	422	407	427	412	484	417	415	430	440	450	444	461	403	432	463	412	422	433	420	424	430	444	413	428	419	429	451	423	421	416	425	420	423	463	406	430	421	427	451	458	426	419	437	469	442	444	427	436	449	451	419	426	421	422	449	476	459	454	405	431	422	419	432	445	428	431	428	412	452	451	387	449	420	403	412	432	460	472	450	397	439	421	455	474	399	446	413	426	475	419	434	423	467	437	448	445	461	431	407	451	428	412	413	449	434	485	450	443	458	453	451	453	432	429	455	432	421	421	438	447	455	432	436	423	448	446	449	408	406	434	447	428	429	452	417	450	447	445	449	429	443	434	421	447	416	455	435	454	429	455	452	422	414	465	404	452	435	442	471	452	451	450	427	454	422	412	434	449	424	392	484	479	424	442	445	459	429	428	399	438	458	420	430	470	461	400	419	420	413	457	438	470	430	419	460	438	473	442	410	409	447	424	419	406	441	439	424	430	452	459	443	459	436	450	399	431	418	440	450	508	422	446	428	435	428	429	450	420	445	408	420	403	421	412	449	422	477	407	428	453	433	437	441	409	455	414	427	441	418	414	433	436	435	420	419	429	446	433	421	433	425	424	427	412	431	407	430	486	420	426	424	413	470	422	433	443	407	439	449	439	432	425	461	449	462	432	438	431	453	403	441	466	487	439	447	434	449	449	443	431	406	430	417	404	403	434	443	452	453	492	442	402	446	416	446	386	438	395	406	433	450	433	400	431	432	486	456	390	438	447	401	460	421	444	442	433	463	453	428	426	422	427	428	438	428	469	450	466	414	434	414	444	425	470	448	395	409	424	425	417	419	452	416	421	420	418	462	416	418	469	438	411	403	422	430	452	405	430	445	457	384	449	416	421	406	425	421	431	422	438	404	418	446	463	458	410	447	425	437	444	444	427	440	448	416	437	444	406	451	468	415	434	437	435	460	435	406	456	433	386	428	420	438	432	418	460	444	436	432	439	469	408	426	461	455	451	434	434	446	441	437	417	442	433	436	439	453	438	436	413	476	462	416	462	399	422	428	406	455	432	454	437	425	442	436	430	438	442	438	464	424	438	422	404	431	439	469	420	453	428	468	456	442	422	435	420	422	435	462	425	447	416	406	400	425	394	408	426	423	405	446	449	425	430	425	466	430	391	422	444	421	422	450	422	474	418	439	425	424	395	445	437	455	435	418	402	433	427	386	383	420	434	444	435	426	451	430	426	448	469	437	471	444	418	432	439	464	420	438	414	485	465	440	405	439	422	411	429	428	412	445	417	437	441	440	484	435	428	418	434	447	409	436	502	438	411	465	451	422	433	457	459	422	463	449	442	448	380	462	460	468	400	449	419	469	406	403	440	444	381	459	447	446	438	418	438	459	396	416	425	426	453	440	438	454	436	459	437	438	411	448	427	471	426	421	431	392	429	455	434	460	435	437	449	440	414	447	433	441	444	418	427	409	440	417	427	444	433	437	446	441	464	433	442	448	466	435	443	425	411	437	457	457	442	379	449	431	455	419	425	450	442	469	447	409	473	413	483	448	460	434	410	435	429	426	461	416	440	404	402	409	456	421	412	410	462	438	417	432	406	402	418	400	432	427	419	418	410	448	440	423	434	443	433	477	423	418	411	437	451	453	470	407	407	444	410	485	423	425	439	435	445	439	435	412	437	448	437	437	423	489	425	438	423	447	444	406	438	463	395	483	404	454	418	440	407	464	391	473	430	448	449	423	476	430	386	427	393	412	436	417	434	440	434	408	420	427	451	426	436	452	465	405	462	424	417	426	455	434	412	450	436	433	424	453	496	473	446	413	409	427	459	461	415	455	424	482	432	367	452	444	413	429	441	427	471	412	401	448	432	399	409	415	413	464	453	454	394	406	426	432	410	414	397	461	443	407	435	416	440	480	422	429	434	446	450	420	436	413	443	431	433	448	458	437	436	453	433	407	469	392	396	461	444	432	423	445	446	430	395	445	414	443	441	447	397	410	428	439	417	435	407	428	437	457	424	462	448	448	439	426	445	427	432	404	444	419	425	446	447	443	452	448	424	475	413	432	441	452	441	451	405	447	432	418	432	418	410	399	457	425	425	408	433	490	423	429	432	481	472	410	395	405	461	444	461	418	450	410	429	476	415	438	424	449	395	446	414	442	429	452	394	469	461	385	439	462	411	445	422	451	404	484	458	401	460	416	441	429	403	406	452	426	441	435	465	442	414	399	436	482	400	431	393	402	454	421	424	442	423	447	443	458	431	429	428	437	440	409	432	410	404	415	415	441	411	427	437	442	437	427	408	457	433	431	409	404	443	429	411	413	458	439	424	405	409	442	460	432	448	450	419	424	420	454	464	433	441	443	428	441	426	440	476	408	422	408	437	404	459	437	430	451	449	432	434	425	433	443	419	404	446	450	416	439	422	454	397	438	410	449	403	428	422	467	430	422	423	422	445	455	430	411	453	426	454	443	471	406	423	425	461	392	437	432	450	474	429	465	455	454	434	418	410	417	427	431	433	404	399	449	417	452	390	439	431	423	408	431	420	468	477	411	421	444	414	434	435	399	399	378	421	403	404	415	415	471	411	452	402	434	436	448	421	434	425	406	486	457	413	465	458	439	438	452	430	401	372	404	453	454	409	435	424	437	445	442	443	450	419	452	409	452	429	449	439	451	405	442	440	400	422	457	420	456	424	438	467	402	475	413	423	444	465	424	414	455	415	403	463	480	468	440	480	443	463	407	446	410	433	411	440	434	429	442	443	446	427	455	409	444	445	422	457	430	456	440	448	461	418	429	418	383	405	426	413	411	460	392	463	428	400	425	412	443	429	386	443	448	455	418	455	438	423	426	475	441	415	466	472	442	399	419	441	422	440	421	449	420	445	423	408	437	457	429	452	459	432	464	464	450	417	423	433	405	399	456	460	433	434	414	454	467	427	414	442	450	449	438	428	460	465	419	398	436	436	456	394	464	434	449	398	415	470	462	463	441	436	420	471	418	379	447	421	419	425	432	425	429	421	459	448	433	415	420	448	411	416	470	427	369	449	429	392	418	441	429	418	425	443	449	454	416	432	452	421	469	447	443	428	417	416	429	431	440	386	422	459	428	448	412
62738	65080	52211	62063	54410	16572	1724	492	450	407	419	368	346	366	345	353	344	362	338	339	320	324	335	353	331	312	338	326	332	330	309	335	313	296	345	316	286	321	326	326	351	329	351	318	324	329	330	336	330	342	312	308	336	322	296	311	303	330	295	299	311	328	318	314	359	371	284	357	344	312	286	296	336	323	319	303	325	303	336	327	330	316	299	297	358	324	346	347	352	322	302	316	328	341	302	337	281	300	308	320	315	343	318	333	301	326	336	319	315	338	333	303	317	330	337	287	330	302	348	315	338	303	276	334	329	326	298	293	297	332	319	319	318	337	305	364	292	310	342	307	319	310	317	314	322	320	311	300	356	340	302	349	315	344	290	295	328	342	304	303	308	285	342	316	301	332	332	317	321	332	321	331	321	300	305	316	359	360	312	308	308	302	333	284	295	346	281	310	315	301	333	302	303	319	357	296	351	286	305	327	311	347	312	322	297	282	330	336	334	312	315	323	343	359	292	333	320	300	293	345	333	356	298	297	302	311	324	364	354	363	276	305	314	317	322	339	320	311	333	329	334	284	319	330	320	323	342	318	328	325	321	319	312	288	327	346	346	329	322	321	300	302	325	313	338	347	322	326	336	324	344	311	318	299	347	326	314	355	348	346	322	332	300	294	324	307	322	329	324	326	352	313	309	332	307	300	312	299	320	327	327	310	310	317	351	319	337	340	350	348	308	326	320	320	295	311	296	347	319	304	273	313	341	335	322	311	343	358	325	302	317	324	292	328	323	330	328	346	319	304	289	324	329	342	291	303	308	307	332	296	307	321	336	323	288	323	325	358	327	338	305	338	315	326	333	310	331	329	288	324	319	366	309	319	303	323	310	336	305	347	313	283	320	308	313	327	298	329	328	304	313	322	304	320	315	311	316	325	334	322	298	325	345	303	323	326	311	337	291	335	329	321	317	327	309	336	310	334	305	323	339	310	307	287	321	344	304	321	348	337	309	314	330	312	357	326	337	312	329	323	338	318	360	298	313	333	300	323	295	325	334	289	322	297	338	315	329	311	307	293	277	293	293	291	316	353	334	324	311	295	294	317	343	307	316	359	331	326	321	315	328	328	321	340	305	278	304	319	330	354	326	314	339	333	328	364	316	337	316	322	338	311	291	302	330	308	349	329	339	328	349	344	360	296	321	326	326	294	336	341	317	314	322	319	326	310	357	345	310	320	291	315	336	294	320	317	319	294	314	333	330	322	336	337	316	287	316	326	327	317	324	346	358	313	314	331	323	327	335	352	337	327	299	337	315	328	348	288	342	329	334	300	354	338	291	311	346	337	282	309	326	323	332	333	317	326	306	303	299	293	319	323	302	296	332	300	316	316	293	342	328	324	299	310	320	345	346	373	364	299	319	293	327	314	311	285	334	336	319	334	299	347	288	314	338	311	355	344	326	339	332	303	314	307	324	309	356	316	317	297	309	302	293	378	325	310	326	311	350	333	346	330	299	354	294	301	331	306	283	297	332	327	312	300	319	326	314	335	360	324	355	285	328	359	328	293	306	325	319	330	314	311	293	322	317	272	312	303	308	267	332	293	295	307	309	314	320	299	317	322	305	317	313	320	323	297	354	335	313	340	354	327	339	328	332	339	334	298	344	304	346	329	305	359	326	326	325	314	309	310	321	290	347	331	299	312	345	320	311	318	338	314	354	327	290	323	340	319	316	354	306	283	311	308	342	311	322	337	330	348	309	278	326	347	367	317	349	322	337	312	342	322	335	360	364	319	329	330	292	342	328	328	311	318	328	340	303	311	363	324	329	302	304	326	302	290	323	319	293	334	312	318	331	281	320	321	301	329	306	326	313	335	316	335	323	322	323	323	330	312	340	295	296	292	329	332	340	359	336	340	288	359	326	330	335	304	320	319	330	339	332	327	352	351	332	297	315	312	320	312	295	311	313	324	291	320	343	341	330	332	316	309	323	337	317	365	330	359	361	314	344	331	313	329	311	303	342	362	331	349	279	302	284	317	320	347	323	336	334	332	334	320	318	328	291	330	334	331	302	346	299	335	300	286	323	334	375	279	274	304	337	322	306	344	322	304	340	321	342	307	347	369	346	324	328	298	313	338	311	335	351	322	329	288	314	317	316	333	317	301	291	302	328	295	326	332	324	337	318	318	352	311	287	320	298	338	370	308	367	326	327	340	314	321	304	322	322	324	333	285	319	331	300	310	325	329	317	322	344	349	365	289	338	313	290	319	327	324	328	307	303	299	312	320	309	326	315	350	347	365	318	322	313	340	338	339	315	300	331	308	326	299	319	355	303	329	338	318	307	340	343	334	325	296	337	333	336	325	282	324	353	319	310	329	338	307	300	274	345	300	324	317	341	315	314	330	329	318	350	315	286	333	307	332	313	311	319	296	304	322	306	309	331	343	321	317	320	340	299	328	290	306	297	328	347	304	320	345	314	308	289	338	357	349	346	329	303	301	318	341	334	296	308	300	336	319	293	307	346	314	323	285	338	285	320	287	342	328	328	354	324	305	300	310	319	311	350	303	311	290	333	300	321	318	349	343	316	331	355	309	307	324	320	318	328	327	293	337	328	341	362	299	355	304	328	296	300	310	318	327	312	282	326	301	323	317	317	301	324	327	366	323	322	311	339	324	335	282	340	294	292	358	320	330	317	338	330	349	356	286	318	318	335	334	349	307	317	317	355	331	334	331	370	322	323	306	319	286	311	329	313	352	309	371	346	327	308	314	323	293	353	323	336	321	302	311	302	298	306	322	295	307	291	322	329	326	299	325	303	354	327	310	352	305	325	322	336	318	338	303	275	308	301	309	315	354	348	338	314	331	327	351	323	300	342	291	296	311	309	313	313	309	333	306	286	354	341	331	310	303	288	333	329	317	322	298	313	319	304	372	313	326	345	329	302	330	310	335	341	332	283	356	342	320	315	334	327	332	322	352	345	308	313	341	314	316	313	313	335	329	333	321	307	318	336	323	333	315	311	296	308	288	320	315	348	336	294	337	320	306	352	329	336	336	347	302	283	312	359	314	299	341	323	313	322	274	327	304	335	319	334	304	307	329	331	310	290	317	330	303	339	314	333	316	318	354	306	319	327	334	342	370	313	328	306	338	325	324	352	289	305	309	334	294	310	272	345	341	337	307	336	315	337	282	295	327	339	310	326	350	299	322	283	343	328	357	361	336	299	318	298	309	320	328	353	358	309	314	306	285	313	295	332	330	343	328	294	294	317	351	312	320	340	346	319	349	319	302	300	315	300	303	360	300	319	337	332	332	316	351	341	302	316	349	315	342	306	351	314	318	305	294	332	341	302	304	368	318	322	329	323	333	325	301	303	335	353	309	325	332	312	357	326	324	307	309	338	304	300	316	322	320	336	349	301	273	286	316	356	348	308	318	346	316	282	325	321	325	293	355	318	306	311	325	379	327	297	315	377	311	338	336	328	283	308	310	286	341	299	297	309	269	352	305	354	333
42990	54597	46193	69868	60566	4200	1647	1483	1282	1124	1135	976	992	973	936	900	909	861	847	889	842	844	821	795	801	783	802	766	764	788	788	756	804	749	713	713	788	780	759	751	744	741	777	720	715	730	759	740	741	726	716	700	690	734	778	714	762	770	687	698	780	730	737	752	747	756	753	735	748	735	745	721	704	746	734	715	745	726	720	681	704	730	736	724	741	710	708	723	731	686	742	714	686	690	760	723	732	716	724	685	661	689	682	747	706	746	701	752	703	685	760	699	737	694	675	737	722	721	738	720	734	737	705	727	727	727	767	700	723	764	720	711	756	720	725	739	656	764	693	746	730	703	706	769	645	704	738	725	692	727	710	708	779	700	671	721	717	740	738	697	651	750	721	749	688	704	762	696	732	660	722	717	711	760	673	724	689	703	696	742	721	702	698	702	687	718	686	710	701	709	713	688	685	709	725	676	720	727	738	713	680	720	702	746	733	732	665	721	695	707	750	729	668	753	670	716	690	677	692	656	727	725	723	732	710	684	746	695	718	733	685	692	754	725	698	729	741	706	721	710	692	711	711	742	709	721	722	699	696	757	685	727	726	738	750	732	690	692	705	743	730	710	699	683	709	678	692	716	714	700	691	697	727	755	716	727	699	719	670	765	711	727	715	743	695	751	691	719	752	708	764	667	742	729	706	732	715	703	679	681	735	733	698	738	733	725	713	739	697	719	737	679	705	719	755	717	732	735	714	694	742	700	717	755	667	710	697	723	691	747	754	730	731	678	712	715	702	721	650	722	728	730	752	695	693	746	709	734	724	697	732	707	679	717	702	734	737	773	706	720	695	724	704	712	717	728	712	735	738	753	702	667	684	738	711	729	712	733	683	701	721	743	694	703	692	735	710	744	726	749	726	685	736	744	711	684	689	732	727	702	662	685	716	749	754	745	698	733	670	710	755	733	778	747	700	744	723	700	771	737	721	752	713	695	703	697	689	710	702	740	721	735	727	714	670	703	725	724	700	706	669	735	715	728	722	715	698	704	672	753	692	718	740	718	703	714	675	710	650	697	732	751	723	726	727	688	697	702	695	683	735	754	710	691	733	682	733	723	729	724	736	726	708	682	708	687	719	742	680	696	731	709	710	726	704	653	674	754	708	715	702	710	713	710	764	751	719	743	713	712	714	733	724	736	689	726	686	728	756	690	679	694	720	680	731	706	708	742	692	749	698	741	718	697	715	761	707	742	716	668	731	738	649	755	755	701	725	734	662	732	716	728	670	712	722	723	715	682	722	711	699	706	729	688	694	658	694	708	724	734	692	677	718	754	709	711	703	715	708	774	704	709	712	648	735	713	694	700	737	748	710	728	681	730	721	729	681	738	695	705	724	663	671	677	749	695	705	744	739	725	685	725	683	720	713	719	699	723	749	693	712	706	763	692	675	736	725	700	760	711	723	729	723	732	720	697	721	720	697	724	710	712	735	719	757	686	759	738	681	725	706	690	718	713	708	751	747	754	722	675	737	690	718	681	691	705	741	728	717	697	726	740	720	706	685	682	699	741	708	729	769	777	740	690	708	695	710	694	686	756	705	675	754	723	712	712	711	722	704	726	721	727	696	729	779	718	745	698	726	710	727	750	690	722	653	713	760	699	684	722	740	766	730	699	740	671	668	702	703	708	679	691	757	703	734	684	712	702	726	727	727	739	717	746	759	723	650	728	732	762	765	697	723	690	692	710	747	723	708	692	717	718	729	720	682	763	697	698	739	686	758	717	713	732	743	734	663	683	696	733	696	721	703	743	709	679	720	772	738	717	728	718	716	766	705	726	696	698	681	708	709	711	712	682	739	733	738	715	718	740	721	728	704	707	795	699	721	738	708	749	718	732	694	654	664	758	725	730	689	716	739	757	713	717	729	695	711	705	664	700	703	681	756	713	658	731	692	691	712	777	720	686	707	653	688	754	731	762	694	691	703	703	720	749	718	701	725	677	731	721	690	717	718	703	708	698	718	660	709	740	733	710	712	698	739	771	732	744	746	742	743	745	704	704	685	746	720	700	662	714	694	736	772	774	728	666	681	722	725	691	637	737	690	699	723	694	706	715	751	720	678	721	687	768	684	723	705	706	773	752	711	760	733	736	707	700	751	722	744	700	738	716	749	725	719	692	680	750	680	694	726	725	735	713	699	678	653	665	768	692	740	699	705	755	715	749	753	689	723	690	723	663	699	714	707	716	694	728	709	748	723	725	681	715	737	713	753	704	684	705	745	712	675	701	731	699	625	740	748	740	716	666	655	693	730	675	736	747	703	741	668	757	741	738	683	700	707	746	725	709	685	708	666	749	735	756	712	669	655	719	696	717	747	690	723	692	728	685	687	744	705	699	697	699	724	671	653	736	749	719	723	731	703	738	682	694	746	735	710	706	680	704	725	691	690	726	706	685	705	682	678	749	696	729	726	711	715	697	687	717	661	705	735	737	709	692	730	735	726	757	731	671	755	683	737	672	709	704	713	705	691	701	700	696	709	706	702	688	688	744	716	685	695	715	703	689	699	765	731	715	674	726	681	717	753	685	742	712	741	707	683	711	759	696	713	780	732	734	670	728	713	716	692	717	675	708	656	705	713	671	763	695	755	683	714	712	702	691	698	694	747	741	758	710	717	761	727	683	722	718	683	694	707	704	733	783	744	688	753	700	697	727	713	709	733	697	777	711	753	723	713	721	751	695	710	679	722	668	705	700	671	723	734	685	714	701	745	760	708	679	684	697	699	750	727	727	707	716	712	712	753	708	684	716	757	703	700	750	733	680	720	724	732	709	762	711	726	730	702	710	725	686	721	695	713	674	688	715	678	751	690	704	720	754	719	734	715	691	692	678	697	772	747	758	678	703	719	743	672	726	724	728	680	708	691	681	735	706	705	700	707	716	738	701	705	709	655	671	686	724	737	695	691	720	738	755	736	680	722	737	760	727	741	735	719	704	742	745	747	774	704	768	685	749	725	754	709	700	735	661	752	681	718	719	704	742	677	734	709	671	698	753	699	706	700	695	740	734	730	709	684	680	736	709	740	691	753	717	700	736	729	707	697	686	717	740	744	724	684	681	723	736	785	726	723	733	711	692	734	695	688	706	724	658	654	732	674	725	738	719	668	713	730	722	676	725	729	701	714	735	762	700	715	708	734	724	739	695	712	784	717	725	669	693	711	728	743	721	703	693	694	717	711	696	721	735	682	688	716	770	698	689	735	735	710	726	738	692	752	729	717	678	736	704	675	739	730	699	709	699	713	723	677	754	772	658	706	725	715	731	761	704	684	717	688	733	727	693	640	701	764	688	736	726	736	699	692	700	704	713	673	714	693	709	749	749	699	760	723	713	759	708	694	742	687	739	781	684	721	715	723	728	703	706	754	729	752	691	707	734	754	773	730	744	746	737	669	682	703	683	705	717	695	736	724	708	695	718	659	692	732	746	679	718	698	693	743	722	725	727	735	718	753	719	721	722
46748	20285	5724	3715	3186	678	295	267	290	293	269	282	269	258	284	266	274	302	264	260	270	251	270	269	247	240	287	273	277	274	276	282	272	261	265	273	248	263	267	260	248	271	255	221	249	273	297	266	220	270	261	255	267	269	251	236	272	270	287	284	283	257	290	277	252	275	282	292	274	268	277	260	272	262	288	243	237	292	247	236	247	255	237	274	285	269	278	303	244	271	280	253	249	272	254	269	262	263	275	275	256	253	259	240	241	252	277	260	302	290	271	277	278	275	248	283	263	287	269	247	275	280	265	280	271	233	233	275	243	280	254	255	277	201	253	276	273	272	247	239	275	283	270	287	293	276	283	274	281	219	242	272	268	296	246	252	277	268	273	266	263	268	259	236	224	278	241	282	229	228	232	247	263	289	260	256	268	243	230	248	238	278	263	295	250	235	254	274	308	292	237	269	255	236	259	271	267	235	283	288	268	230	215	271	245	268	269	280	251	232	286	289	248	269	274	261	239	271	271	256	274	245	263	295	302	257	263	257	279	274	262	314	321	269	267	272	260	291	279	235	287	265	227	237	244	285	266	290	242	269	227	242	269	280	251	286	282	268	259	262	292	257	297	277	272	258	276	252	262	261	276	269	255	282	271	249	289	265	250	290	238	265	288	234	258	283	290	285	293	272	297	244	259	288	257	276	262	258	266	244	242	258	263	302	261	278	266	247	262	280	261	253	255	268	281	259	258	270	240	271	279	261	277	264	275	251	277	241	298	273	293	284	256	246	256	242	275	270	272	261	263	257	258	267	269	256	282	269	264	239	260	251	271	272	259	266	291	277	284	304	240	278	272	243	285	285	263	276	248	283	259	272	241	279	262	262	315	271	270	254	245	299	269	265	279	253	251	272	262	270	270	270	251	243	295	255	287	246	235	252	268	295	279	293	269	272	280	275	263	264	301	269	244	266	274	255	236	242	250	278	248	253	267	225	266	270	266	258	252	286	267	272	240	253	262	284	259	253	262	254	260	234	260	260	272	263	282	266	268	246	265	246	278	271	290	265	289	276	262	261	250	258	284	277	284	280	243	256	278	266	281	292	253	294	263	284	277	258	278	261	276	263	260	263	267	273	256	263	269	265	254	282	289	268	252	273	279	260	277	277	244	269	252	247	278	267	257	239	279	245	262	259	257	279	251	258	303	268	253	284	242	252	272	271	246	253	293	277	269	257	274	284	291	259	259	284	264	229	264	242	253	256	263	240	249	253	268	252	259	268	269	259	240	274	267	275	266	249	278	272	314	295	281	245	231	265	261	250	258	265	262	251	282	245	279	257	279	272	251	261	263	280	257	255	269	290	232	220	255	269	247	252	266	265	237	288	261	268	274	286	297	266	267	272	297	266	243	252	274	273	239	279	284	276	281	300	260	307	240	286	260	268	271	239	257	267	280	277	288	261	272	254	296	280	251	281	244	280	235	231	279	264	273	263	284	316	270	279	265	258	263	258	256	263	268	267	253	257	264	265	248	287	246	271	249	283	284	240	266	252	245	257	278	268	244	249	274	274	277	270	296	289	244	267	265	275	273	287	233	274	253	295	280	262	257	256	231	253	292	234	272	256	245	245	286	292	256	265	276	252	243	237	278	271	316	256	257	261	202	260	299	235	273	240	261	280	284	252	269	289	294	268	280	256	290	260	251	279	284	261	255	271	269	287	283	269	265	248	252	254	280	275	268	274	264	285	249	280	257	248	269	267	298	251	290	243	219	254	262	284	267	256	239	269	273	260	241	337	276	263	282	261	242	277	277	259	274	278	262	221	261	263	257	258	239	274	305	264	290	245	287	267	256	240	276	257	276	255	294	264	280	274	226	261	267	264	253	246	286	269	275	262	240	281	255	281	280	284	251	280	251	268	233	242	263	263	262	274	282	270	255	273	263	282	245	277	275	285	241	288	258	248	236	229	266	247	273	244	266	238	261	254	281	256	256	250	253	244	257	300	247	273	270	241	265	249	253	252	264	256	233	251	326	265	253	264	261	290	250	258	282	283	243	304	265	256	289	259	306	290	270	263	243	270	262	285	285	291	266	255	273	241	272	248	257	254	302	260	268	261	238	244	260	248	258	281	268	265	272	245	259	263	266	272	244	258	238	271	255	264	280	257	263	280	276	233	243	281	283	260	277	249	278	310	259	271	283	249	298	251	239	260	252	254	277	273	259	271	267	293	268	261	296	274	281	272	276	283	282	281	296	268	277	263	259	266	274	279	264	256	270	293	291	302	249	263	272	277	252	234	270	269	235	223	277	254	249	285	292	225	272	258	250	270	284	256	254	305	306	266	280	280	285	288	246	245	239	239	269	262	249	293	281	246	269	257	259	256	238	248	272	242	238	265	269	278	270	244	280	227	263	255	245	271	257	255	271	264	250	255	259	283	273	266	302	261	259	262	279	268	271	262	281	264	288	290	256	245	270	278	240	270	254	283	240	261	250	259	263	244	238	254	280	253	263	270	270	284	253	242	289	282	283	270	302	239	275	283	282	274	249	250	247	280	283	268	261	231	246	300	276	272	267	286	292	259	273	241	254	237	277	273	268	257	248	245	268	239	262	279	221	219	243	255	224	219	279	252	296	248	280	219	248	255	252	267	269	255	291	273	258	270	274	252	238	306	254	244	252	235	253	289	257	232	280	284	304	282	270	265	245	257	241	281	247	239	277	247	222	302	249	260	260	273	246	273	265	269	271	258	272	287	259	268	282	267	251	258	238	292	280	277	285	245	285	289	271	260	267	236	270	253	253	265	250	268	271	263	285	271	266	260	269	274	249	295	255	262	269	242	239	246	271	272	238	269	286	269	270	270	269	269	246	284	304	320	270	290	236	252	264	274	253	274	293	276	272	227	270	266	264	281	254	252	242	287	270	254	280	259	293	267	311	262	291	276	285	256	315	255	262	263	253	225	253	256	282	299	280	273	288	267	288	246	273	290	276	293	240	250	304	273	262	271	261	251	304	258	238	258	277	219	245	302	281	270	304	267	230	277	283	274	239	245	254	257	250	287	273	284	269	285	281	278	308	280	271	243	240	247	277	246	272	260	301	269	285	268	237	269	279	264	255	256	286	266	242	259	222	245	249	256	263	253	269	261	286	203	234	259	273	283	267	249	259	249	312	293	263	224	284	238	263	287	284	271	285	283	257	260	273	241	282	302	247	244	273	248	253	290	270	272	241	270	268	281	285	269	258	274	222	273	262	277	262	261	257	239	234	264	274	291	221	243	260	267	274	280	244	272	263	279	260	253	261	270	208	240	284	273	265	248	259	290	278	262	282	271	268	256	275	257	241	251	286	306	286	285	271	265	227	242	261	307	256	282	310	247	266	269	283	254	244	292	270	290	237	279	261	258	306	271	289	268	274	265	261	251	259	244	277	260	254	278	263	264	287	260	254	232	282	290	276	279	267	272	268	277	261	277	263	267	301	278	284	249	272	272	326	263	273	273	249	279	264	259
21131	10215	4927	9821	9775	1080	575	615	612	611	648	596	564	585	582	604	617	559	610	535	579	569	597	597	551	594	561	607	583	612	573	605	556	613	563	542	581	597	609	562	584	609	562	586	621	533	559	613	595	538	534	602	572	572	551	570	546	587	594	584	582	591	554	601	579	606	586	555	576	558	585	555	537	597	617	596	555	565	569	571	566	605	623	633	567	575	583	553	598	590	644	560	544	557	573	563	535	583	541	587	561	559	615	616	614	564	634	599	562	581	613	564	579	609	545	594	598	568	583	608	601	579	595	579	563	591	592	593	587	607	557	567	601	622	592	582	604	570	576	595	553	614	587	572	582	555	594	560	600	636	566	624	577	586	560	603	574	584	586	588	594	562	549	562	570	569	587	598	530	571	579	596	646	591	573	587	593	568	604	591	606	540	605	578	594	598	578	575	582	619	601	605	530	569	588	567	554	603	570	559	569	524	549	571	555	640	604	606	584	557	609	588	589	552	614	578	598	591	559	583	557	570	579	591	609	576	613	563	579	617	547	605	594	556	592	563	562	596	545	565	620	533	611	617	559	565	564	568	610	594	548	530	626	622	561	600	593	586	576	619	565	597	576	637	546	597	604	589	590	555	616	594	605	564	571	588	580	549	608	552	569	608	562	567	577	585	580	563	527	579	629	605	591	553	559	613	570	598	603	583	626	565	604	578	606	595	575	595	619	593	617	579	597	577	582	597	574	549	608	562	550	632	580	600	582	589	566	555	590	555	546	608	576	551	602	594	558	558	584	608	608	566	592	600	595	581	551	574	540	571	568	592	639	596	625	589	603	559	628	609	564	567	581	566	544	575	616	558	582	576	583	561	589	587	588	612	575	587	594	592	608	614	576	568	586	579	601	595	603	598	590	589	531	573	603	574	585	549	602	586	629	608	581	596	579	575	560	535	577	636	604	610	578	556	619	586	575	551	569	608	558	592	551	565	569	576	600	624	599	562	599	557	553	579	547	605	597	565	596	586	588	603	608	603	584	536	532	561	546	521	589	555	603	598	589	609	598	566	558	599	606	570	599	583	572	594	604	596	541	601	607	572	585	610	618	550	554	547	592	594	621	605	550	558	592	588	584	615	556	574	590	576	575	585	574	559	578	611	586	620	553	564	566	565	596	548	565	621	597	577	582	537	547	584	565	588	601	577	632	573	590	568	557	558	589	567	596	571	604	557	560	618	578	573	604	638	575	558	619	590	614	583	555	556	562	580	611	585	543	550	620	575	600	552	583	618	614	562	586	607	588	635	565	569	569	657	566	552	577	589	591	619	572	561	591	567	561	564	529	547	564	619	540	584	580	603	589	575	578	606	575	602	604	599	604	588	596	570	563	562	602	599	578	619	584	604	572	561	608	582	565	592	628	556	530	587	601	546	581	586	550	589	584	599	598	573	617	594	541	546	604	642	575	593	570	596	593	571	593	575	592	613	572	546	615	558	512	601	562	536	559	547	555	588	571	630	612	555	559	591	576	564	586	557	634	567	594	583	605	587	567	592	568	611	602	584	582	601	546	587	549	582	600	562	573	606	571	612	596	585	599	549	598	602	580	584	575	596	584	608	594	583	589	567	579	569	591	525	587	576	548	590	605	611	544	622	568	567	554	580	604	595	570	577	559	562	552	554	632	572	545	585	564	602	622	537	599	573	600	611	600	581	589	574	587	592	562	613	572	597	566	573	557	567	571	554	592	605	612	573	560	608	645	580	568	567	574	598	560	541	566	557	580	577	555	577	616	562	606	567	562	556	588	604	578	586	611	634	608	590	647	521	593	601	602	564	573	575	536	581	611	596	582	596	582	569	570	606	584	578	601	609	628	608	588	567	561	583	552	619	574	550	569	594	608	554	574	579	625	561	578	592	589	587	608	627	537	600	643	551	549	617	554	559	548	590	539	599	558	563	607	585	594	551	631	537	580	591	635	616	593	626	580	564	597	574	612	623	565	575	591	580	592	590	566	585	552	596	565	560	575	518	634	609	581	611	586	570	579	602	617	600	551	596	602	580	588	573	640	599	559	596	599	576	604	597	576	567	579	524	601	561	592	563	584	551	581	590	544	613	560	545	573	635	566	548	556	616	573	570	611	647	573	609	584	565	573	582	613	556	558	567	607	599	568	585	567	589	628	582	588	566	587	570	580	599	561	551	604	602	548	551	557	610	606	593	588	580	603	618	596	577	578	600	527	555	564	530	561	569	559	590	571	566	570	563	565	610	573	523	593	579	553	581	583	564	655	538	603	562	566	558	577	589	590	584	589	602	581	589	561	557	583	574	571	612	576	629	574	593	617	544	598	554	635	574	573	592	576	549	606	547	551	579	609	626	624	597	609	593	602	604	589	591	587	573	616	609	573	533	597	549	551	605	594	610	577	587	551	557	579	612	583	598	565	574	569	606	557	572	602	571	573	591	587	562	589	566	573	578	582	562	575	621	567	573	549	631	570	587	595	561	619	585	595	602	586	612	581	554	563	571	572	530	580	569	611	573	610	628	590	576	541	585	620	583	648	566	606	577	562	599	544	580	565	605	606	545	624	612	557	628	591	541	629	629	561	619	572	587	634	556	609	580	589	557	610	550	590	606	582	631	579	565	591	640	561	568	625	617	610	568	580	632	568	578	574	593	561	581	574	585	612	633	603	571	542	579	558	552	574	541	547	538	565	587	647	594	609	561	596	580	628	566	574	628	571	583	560	572	562	607	603	611	606	597	571	574	601	596	548	554	592	563	588	572	565	574	573	577	599	569	610	588	551	573	628	612	541	618	637	633	568	602	578	610	567	566	611	546	571	618	580	564	582	540	623	585	521	574	564	529	595	568	622	563	560	612	548	612	570	568	582	597	586	590	575	608	562	583	620	589	589	571	597	652	608	602	583	585	609	586	608	559	573	557	543	585	582	611	555	583	619	581	551	562	535	549	605	599	602	591	568	612	588	619	572	599	581	608	576	574	643	552	548	561	592	609	629	572	575	587	586	599	613	564	576	569	574	583	587	594	548	614	583	596	619	595	538	550	604	576	577	601	598	612	609	570	555	610	586	592	603	584	585	601	585	579	581	561	616	591	578	590	584	569	604	571	589	626	589	584	572	568	591	543	558	553	617	549	599	595	569	567	552	535	538	601	578	551	586	686	616	559	538	619	570	581	563	595	562	571	595	542	617	612	585	578	610	550	569	557	585	587	610	552	595	611	572	558	601	577	587	583	571	568	574	602	545	590	600	565	580	590	582	611	555	597	595	579	591	580	557	587	606	603	589	589	556	556	527	569	588	595	556	539	585	589	570	594	563	573	562	569	606	571	562	596	580	576	603	577	628	614	579	596	581	550	594	565	634	573	565	591	561	552	569	609	614	572	569	589	584	592	585	543	557	618	564	605	597	561	539	597	588	598	542	590	622	555	587	570	560	559	592	554	590	559	575	564	551	609	563	576	584	620	566	608	559	569	599	571	615	563	607	589
60409	57493	36542	40163	47832	18115	1225	301	247	215	234	225	240	206	218	255	237	199	206	203	202	216	204	203	213	208	204	212	221	206	220	193	184	184	174	216	216	193	201	185	218	175	181	182	204	182	206	223	205	169	195	187	201	195	188	213	185	179	198	202	169	193	197	186	204	192	200	195	219	204	187	192	216	193	229	213	215	203	217	200	197	209	200	179	186	184	172	193	212	205	201	157	185	228	188	179	207	187	195	196	187	210	208	200	208	189	223	211	191	193	207	187	193	174	196	182	179	185	204	186	192	186	188	217	205	190	184	181	215	184	187	222	170	165	181	196	198	168	187	189	211	183	203	211	206	173	181	181	210	176	166	183	191	193	207	232	182	172	191	220	203	212	186	199	206	195	191	191	174	195	219	208	191	215	197	187	196	182	175	204	189	194	196	196	190	209	196	210	185	170	231	201	186	197	203	211	182	193	191	199	208	202	190	186	194	183	183	226	160	228	194	189	177	193	180	188	208	201	226	186	194	209	180	168	198	169	192	209	190	183	157	197	186	158	182	183	200	201	184	198	203	206	205	200	211	179	191	212	210	204	162	207	222	189	178	180	159	213	182	208	179	202	183	169	174	197	207	206	209	159	201	190	172	207	191	204	217	204	205	205	197	185	181	185	205	181	199	207	208	196	189	213	226	204	219	181	206	186	212	199	196	185	190	189	182	184	189	212	195	208	184	156	196	160	193	194	175	161	181	202	189	186	201	177	201	173	188	203	181	194	171	193	204	199	179	188	186	222	185	218	201	181	172	175	200	174	223	191	208	195	233	203	200	191	216	214	178	194	210	204	176	213	194	184	206	185	156	165	192	186	197	201	209	221	172	185	213	176	178	175	190	193	181	206	209	182	189	216	205	188	204	198	197	181	232	196	160	174	185	186	194	165	185	187	168	203	196	179	177	178	194	188	183	189	217	209	171	183	199	184	208	186	180	200	211	207	174	198	193	202	204	192	208	180	192	198	185	191	211	191	213	175	186	204	201	228	223	203	177	193	170	183	183	178	225	170	200	184	227	206	192	171	200	195	215	200	187	197	186	190	214	203	195	210	206	191	179	169	181	202	216	194	199	202	195	191	193	199	197	185	197	181	177	225	197	206	210	177	171	187	195	189	180	218	203	173	191	212	176	183	191	202	174	191	195	212	180	184	205	194	193	196	180	186	205	228	213	200	179	194	176	190	185	209	196	214	183	194	181	172	187	196	199	165	198	181	210	205	202	161	178	194	174	198	175	198	203	197	188	183	198	212	219	189	199	206	194	196	178	191	224	173	214	180	196	218	231	203	171	187	190	209	186	186	193	201	190	203	204	199	181	188	183	199	223	201	200	191	206	216	216	198	210	198	196	208	204	193	178	177	211	226	166	179	210	185	211	216	189	180	183	203	195	201	203	185	178	188	185	174	213	196	210	193	185	197	196	198	161	196	210	193	175	203	201	171	169	186	192	199	184	178	209	207	201	217	199	215	210	186	187	183	188	196	187	196	164	196	190	207	195	192	204	197	170	181	194	187	212	191	205	188	192	198	179	187	192	206	202	193	192	202	175	194	179	178	201	219	213	195	212	200	177	178	204	207	183	155	190	186	206	189	194	205	185	203	204	192	186	225	224	181	199	186	221	180	190	190	201	171	202	204	205	180	199	209	237	220	189	204	210	193	206	196	211	193	184	190	182	193	202	197	194	199	210	195	241	209	181	181	214	193	180	219	177	196	186	179	191	204	181	174	202	205	182	186	183	184	170	184	207	200	197	184	206	190	198	201	185	198	227	194	183	185	176	186	174	228	179	193	200	197	204	204	207	204	201	219	218	191	209	187	199	212	165	185	189	195	174	181	201	199	190	219	204	183	193	224	172	198	194	183	202	200	192	193	193	187	216	172	173	189	209	182	192	183	181	186	200	179	199	201	188	207	185	200	184	225	169	176	175	184	185	185	196	181	189	180	190	180	205	187	193	220	176	183	198	212	187	187	213	190	217	185	196	180	193	216	188	199	185	209	177	182	192	183	197	212	202	171	191	179	202	174	197	205	179	227	184	198	200	198	170	178	197	213	234	214	174	189	202	208	181	195	201	187	218	199	204	196	185	199	204	209	190	205	205	210	216	216	189	194	208	232	234	184	190	174	197	181	196	199	173	189	171	156	185	173	164	195	204	189	205	189	177	198	181	192	179	208	161	202	195	201	194	188	179	171	168	185	218	198	199	168	183	197	180	194	227	228	188	185	189	188	202	173	199	204	178	178	199	200	185	189	206	195	172	168	167	173	208	190	205	192	185	199	200	194	221	163	197	200	180	167	209	188	177	210	185	200	198	192	204	195	220	226	180	208	209	189	186	192	178	190	187	187	180	203	202	175	190	168	202	203	180	198	204	186	179	225	217	208	161	205	190	178	175	200	184	203	200	210	203	175	223	200	213	191	218	189	190	216	207	173	208	209	193	192	197	201	230	199	189	202	187	184	209	168	190	170	185	198	180	180	161	209	184	221	189	181	205	214	201	187	177	179	179	218	211	183	180	172	182	194	199	187	204	190	180	180	184	212	201	174	210	193	168	224	179	208	186	206	220	196	184	184	180	179	176	164	200	170	188	174	220	188	209	186	204	188	196	182	201	195	193	185	221	217	192	195	186	214	177	192	191	179	204	191	198	199	198	185	195	157	206	175	194	186	195	195	176	210	164	192	190	202	184	187	209	197	212	194	186	204	207	206	228	210	185	176	210	199	202	193	195	203	220	187	175	191	198	183	177	196	198	201	206	199	210	198	159	194	174	169	188	194	223	213	205	208	205	172	196	165	207	221	165	186	199	186	184	188	194	174	179	180	187	198	229	206	204	202	198	190	199	186	194	198	200	204	195	217	216	175	200	192	205	192	202	203	198	206	189	182	191	178	192	190	169	196	182	212	219	178	192	207	192	194	189	191	209	211	190	180	198	202	203	190	173	198	192	193	200	181	207	218	189	164	170	226	164	210	186	200	208	174	183	191	200	181	192	203	183	206	180	198	203	180	194	200	190	210	219	191	189	189	205	183	194	183	168	222	193	187	200	185	208	203	195	198	207	182	181	199	184	196	173	198	210	186	185	148	208	200	194	175	203	211	191	174	222	185	177	207	205	190	206	209	227	209	188	204	198	226	187	212	169	191	180	200	197	175	217	188	192	202	210	207	179	192	176	187	214	178	235	186	193	182	182	203	184	186	214	208	217	181	170	198	188	200	189	180	177	205	194	201	191	182	178	221	169	175	183	194	174	205	198	179	203	166	213	201	209	203	187	211	186	178	205	208	204	187	208	192	207	205	183	198	191	196	205	204	174	214	192	206	218	190	232	203	203	170	210	204	217	187	185	212	198	199	222	174	205	195	219	161	226	182	221	211	183	189	203	183	198	191	198	183	200	178	180	195	204	181	189	188	183	174	183	185	168	183	197	213	198	198	201	179	191	173	221	195	199	195	166	199
37282	45003	29906	52316	58608	10750	1000	925	812	680	684	624	596	598	577	613	523	534	568	567	519	530	549	470	492	511	545	526	537	496	474	500	486	471	457	467	454	483	492	487	485	425	465	457	466	453	475	506	469	449	471	489	495	479	473	474	449	466	467	453	466	458	489	463	476	450	480	446	464	490	404	439	466	435	416	458	458	490	452	482	480	494	469	511	436	448	464	457	444	490	468	460	491	465	471	444	460	470	478	471	476	437	449	495	471	475	472	487	470	488	494	486	512	476	489	476	473	434	490	449	442	448	439	454	430	476	406	476	459	414	464	475	440	477	458	432	463	489	447	453	462	475	443	425	457	492	487	489	461	453	451	476	492	474	470	460	456	444	467	451	433	487	475	494	456	465	470	421	497	475	438	429	481	508	462	462	455	449	460	446	472	475	475	461	437	487	472	471	426	467	445	471	455	474	460	487	423	452	461	432	502	457	507	461	477	435	426	490	469	447	476	484	492	456	444	437	468	466	495	463	428	433	431	454	461	446	478	454	460	471	474	490	451	494	495	455	464	436	442	436	444	454	466	467	489	435	517	451	461	476	451	451	458	447	495	468	525	461	500	487	483	456	451	472	432	477	462	438	488	489	448	440	474	429	469	423	431	467	465	437	445	480	445	462	508	443	458	461	482	469	456	490	466	481	430	458	481	471	442	445	485	472	467	477	476	458	487	458	465	438	468	443	432	449	475	462	454	498	420	483	521	470	424	443	477	434	455	464	453	444	433	462	434	466	451	461	455	472	439	445	446	447	429	481	473	479	449	469	429	464	452	457	454	472	488	444	433	440	473	449	463	504	422	467	483	461	489	474	466	472	488	482	451	474	446	481	439	467	469	440	486	473	474	457	465	441	456	466	489	452	470	465	475	485	475	468	485	490	428	467	442	487	442	495	438	456	454	504	492	487	477	483	452	463	430	482	483	437	486	478	455	463	438	471	419	476	460	477	460	481	393	474	483	445	472	451	442	486	458	493	459	437	454	469	460	464	458	449	409	441	488	482	465	494	443	437	456	473	465	455	489	457	473	462	453	427	478	448	455	441	514	442	463	478	469	472	488	490	479	460	484	480	417	487	486	466	442	484	462	463	509	460	481	468	463	443	452	440	446	461	491	444	466	438	461	471	471	479	437	454	482	463	441	468	506	444	446	497	476	487	447	503	424	456	463	453	445	463	473	464	464	442	473	447	466	474	485	431	455	458	455	496	457	470	465	465	465	418	466	440	446	481	433	447	474	473	499	500	432	455	501	477	419	478	462	502	494	437	464	478	442	460	476	440	483	434	477	461	449	451	450	465	496	451	470	432	474	466	439	447	465	476	481	469	504	463	447	495	484	424	499	518	473	517	489	446	458	429	470	455	436	451	447	425	479	465	465	439	434	450	434	457	445	462	435	468	465	463	452	473	442	510	461	434	455	490	460	480	414	484	418	407	464	433	469	481	492	445	447	455	474	437	502	473	506	447	508	498	460	472	469	476	451	482	514	438	451	465	453	443	441	435	442	487	448	465	470	492	475	499	439	464	444	443	453	452	461	480	498	463	501	488	479	434	480	448	458	451	457	476	428	509	465	509	468	479	481	441	465	452	474	478	499	468	442	445	474	492	475	455	468	468	458	510	469	448	498	457	492	495	479	454	477	490	449	450	508	427	488	462	487	469	476	469	489	474	468	506	469	463	473	470	474	465	453	448	464	476	449	452	433	507	466	451	455	424	433	464	432	451	501	456	513	463	423	451	455	462	470	438	432	455	431	483	443	452	435	465	472	432	457	450	466	450	508	451	464	477	469	506	477	472	442	444	483	487	468	507	454	456	449	472	445	472	511	424	465	485	460	452	475	476	454	459	451	480	492	472	491	438	438	426	458	460	472	451	444	453	431	498	472	467	475	453	458	465	457	442	461	451	486	530	475	440	446	458	453	466	430	487	461	466	441	440	411	483	431	430	432	457	484	474	488	451	445	509	477	456	501	429	462	459	440	469	470	505	409	432	448	438	452	443	466	446	476	461	458	422	458	476	417	440	457	483	454	501	453	481	431	470	409	454	476	461	476	482	442	488	473	471	495	437	429	436	441	449	484	427	486	456	442	485	472	419	442	432	449	453	443	464	456	443	513	496	469	474	432	426	505	433	467	479	455	467	462	476	430	451	460	473	422	451	469	463	456	449	447	463	487	479	438	489	477	461	475	453	402	491	467	506	464	454	454	479	503	446	454	460	487	446	435	458	470	473	466	434	445	459	496	467	470	467	493	472	460	433	456	466	448	464	445	480	486	488	490	473	465	453	433	484	449	484	449	463	481	470	490	494	461	484	482	462	468	460	462	512	432	475	502	436	478	437	458	472	452	436	456	479	482	460	429	470	405	479	507	462	460	454	439	437	453	475	479	480	480	436	480	464	482	467	500	477	429	437	480	462	462	463	476	454	437	496	465	487	442	463	511	437	442	467	475	490	473	485	448	464	461	464	451	434	471	473	445	447	452	485	432	445	476	488	461	478	499	437	460	465	438	467	455	423	461	438	468	470	452	480	486	482	465	452	501	423	436	471	489	435	468	452	480	468	474	437	444	461	465	460	478	444	479	453	478	441	464	453	506	488	434	458	441	421	482	445	485	445	505	450	455	463	434	456	427	411	471	451	440	495	451	474	456	453	460	498	446	467	480	482	434	499	488	410	489	462	470	467	437	504	459	483	478	469	468	488	481	457	461	467	453	485	429	440	456	461	451	487	482	475	459	458	459	418	473	490	445	472	490	481	454	468	441	496	429	477	467	493	523	432	483	516	477	454	439	465	434	503	462	484	496	472	462	483	456	484	462	490	465	468	497	438	460	436	451	453	481	494	435	476	449	456	470	447	499	436	416	470	487	465	446	466	447	459	475	484	453	479	466	479	426	439	495	452	478	447	444	451	479	478	458	475	463	443	434	460	461	459	475	451	475	499	503	461	440	463	453	498	486	488	490	443	475	479	489	473	444	443	454	477	463	464	406	450	438	468	457	459	467	463	430	460	462	495	464	481	465	433	454	491	469	456	434	436	447	432	435	472	489	447	460	484	425	467	494	453	453	458	489	476	489	466	494	506	421	493	449	476	453	463	472	417	440	479	489	482	506	408	475	409	467	448	484	481	522	448	465	428	428	457	491	452	492	445	460	466	484	413	453	463	423	477	435	478	466	469	450	474	443	450	470	452	470	432	444	474	419	500	476	468	447	474	488	485	490	492	438	455	463	452	461	467	478	462	488	464	474	446	477	510	474	443	443	478	441	498	477	456	466	464	450	489	507	466	442	453	488	475	447	452	508	456	454	452	492	482	482	478	470	453	423	439	428	471	450	447	477	484	482	465	475	453	477	464	489	479	453	460	460	433	439	462	483	474	433	425	500	470	443	427	456	467	457	436	454	445	455	493	447	436	457	477	421	461	479	454	448	438	464	440	423	454	524	455	447	448	443	469	491	463
66791	70023	39526	50779	61653	21446	2525	510	436	404	376	391	381	347	387	366	350	350	374	338	338	327	348	319	331	305	350	317	328	296	320	303	357	332	331	314	321	387	330	329	321	353	311	332	352	324	328	300	310	304	318	295	303	338	323	332	316	324	346	281	348	312	327	326	334	330	339	302	372	312	326	296	305	344	353	312	341	339	298	339	327	318	323	333	307	307	337	312	342	333	334	319	357	313	328	305	289	329	349	323	315	334	365	313	302	320	302	307	317	308	306	317	338	295	301	333	333	327	290	351	335	302	338	322	328	330	306	319	371	311	310	317	336	325	326	349	321	336	307	343	337	332	333	327	308	323	327	347	306	298	358	342	302	305	276	307	311	318	303	315	343	311	326	295	305	313	312	331	360	323	291	299	352	332	330	356	306	326	312	315	340	289	324	337	306	348	314	323	318	337	347	323	328	337	302	310	342	289	341	316	311	321	280	307	332	300	324	327	321	328	337	311	341	344	328	332	304	321	326	347	303	300	331	325	355	331	336	311	320	356	323	367	326	318	313	315	356	310	323	329	366	355	323	341	344	325	309	309	305	296	274	339	314	326	314	325	321	317	359	334	330	321	307	313	310	319	332	331	338	335	334	364	322	315	331	350	317	328	332	335	314	310	336	325	332	314	320	360	302	322	341	328	324	323	324	333	329	359	322	332	319	317	359	276	338	291	339	314	335	335	318	323	320	306	311	326	298	307	314	290	342	310	352	317	328	316	320	298	294	333	298	297	295	315	338	335	359	332	328	319	328	346	289	338	335	321	342	330	321	310	324	321	313	337	351	342	348	306	317	325	312	347	311	312	301	321	340	310	346	298	319	315	321	340	324	360	349	360	350	353	331	339	338	360	350	364	347	308	317	345	333	319	344	340	321	307	318	289	323	338	311	331	342	346	300	320	323	323	338	322	287	293	328	325	345	333	302	332	322	323	328	326	319	285	328	366	290	327	300	320	289	330	299	292	319	341	371	323	333	302	315	322	309	330	364	338	351	292	360	319	303	326	334	326	330	334	323	328	319	351	329	296	344	360	306	324	335	318	300	356	306	321	336	335	345	319	325	339	285	306	335	363	356	313	304	313	271	306	314	288	324	331	295	347	303	328	320	318	317	321	308	316	325	324	343	323	338	301	301	314	338	315	328	313	376	320	320	302	300	306	332	341	289	317	323	290	326	324	334	323	346	291	353	309	326	350	332	337	306	327	324	378	343	321	296	320	312	316	296	340	316	345	338	316	348	323	315	353	346	311	333	349	340	349	301	299	293	359	297	316	348	305	338	332	334	336	314	327	314	352	319	318	357	292	319	328	317	334	344	331	328	303	322	325	305	334	363	342	346	303	316	334	364	318	303	310	373	337	308	318	286	324	328	335	330	308	332	297	310	313	332	297	334	297	316	333	321	339	321	330	309	336	302	318	358	338	330	367	316	311	336	299	317	314	293	356	350	316	357	322	278	320	338	333	299	352	298	302	327	332	336	325	301	320	286	298	323	371	339	368	339	351	324	306	325	321	340	299	313	305	329	326	314	321	369	310	298	326	346	329	296	312	356	324	329	298	317	370	300	316	336	303	329	294	292	335	312	334	326	317	332	318	343	346	341	294	315	335	323	319	350	321	316	331	329	340	308	325	336	320	309	316	303	311	308	314	346	334	319	332	335	326	355	337	333	298	346	319	311	307	337	337	303	331	336	314	326	345	325	346	319	290	300	288	273	346	321	272	339	310	356	348	324	312	321	317	338	295	284	321	302	303	350	316	333	325	314	341	308	349	326	315	328	312	316	307	307	345	285	319	293	330	303	344	333	336	333	335	376	282	310	295	322	286	329	356	310	320	327	331	294	340	368	305	298	333	335	312	308	307	301	325	301	341	351	309	298	338	323	327	285	355	320	331	349	342	336	314	323	331	309	299	319	309	321	329	330	355	326	322	332	357	316	288	349	316	331	337	324	318	340	346	274	311	309	314	365	295	332	318	315	339	353	322	323	343	342	297	310	331	323	315	334	304	333	358	319	299	309	326	283	297	293	322	338	354	330	323	331	330	336	287	348	339	319	342	339	344	331	327	323	361	313	313	316	315	352	321	340	327	338	345	339	325	322	311	333	311	303	341	300	322	313	339	317	317	355	315	318	322	317	313	291	313	340	337	333	283	327	335	333	328	320	326	332	332	312	319	331	318	346	340	357	281	335	338	313	307	341	282	308	318	304	297	315	323	356	307	352	315	339	287	319	334	301	315	292	342	335	358	349	331	306	305	339	357	333	330	313	347	299	305	322	339	301	292	321	336	270	283	329	336	344	322	322	304	304	314	352	346	320	310	313	309	312	326	368	318	370	351	328	339	354	302	321	322	316	323	320	311	339	317	331	324	322	334	326	360	331	341	366	341	350	336	311	325	303	371	315	320	337	345	348	354	298	329	340	317	338	347	333	360	315	306	334	313	312	309	319	344	335	354	335	345	331	362	370	312	301	312	318	354	318	339	343	335	354	321	318	343	317	314	339	324	342	316	361	340	345	294	299	336	330	309	324	348	306	346	288	328	313	294	334	315	324	352	326	313	295	306	316	334	307	332	324	300	322	296	309	358	348	321	329	306	342	328	333	308	276	293	315	307	292	313	326	325	295	319	351	331	317	361	293	308	320	301	297	345	295	304	329	330	341	305	328	305	300	343	332	297	337	324	327	332	317	340	269	313	299	355	335	316	337	323	319	296	309	339	327	292	319	304	319	326	286	346	360	325	338	297	311	326	357	357	305	359	272	312	349	341	321	330	364	334	311	335	330	291	366	314	371	318	316	277	324	331	326	353	330	315	303	351	308	325	325	343	326	326	306	343	324	313	331	365	343	288	370	332	321	309	334	309	294	324	323	339	296	324	346	319	290	370	352	359	331	328	336	312	329	302	327	356	318	337	312	317	330	322	337	352	309	311	335	306	351	327	322	336	349	308	345	363	363	342	327	326	324	375	351	334	322	375	313	314	348	318	323	345	329	331	324	315	298	346	324	309	328	303	327	328	344	337	316	307	338	347	344	331	320	374	302	324	302	326	322	347	343	326	346	338	303	326	357	301	354	356	325	319	341	315	350	318	294	364	343	343	304	310	329	319	346	310	326	350	294	348	321	322	305	327	328	340	314	357	302	317	308	316	327	322	313	295	329	325	311	349	344	317	297	358	292	318	327	304	326	332	296	315	325	295	335	332	320	341	337	322	313	353	325	338	348	323	318	327	306	326	308	335	387	316	302	347	313	351	331	300	326	314	333	301	308	317	318	333	345	322	339	314	344	311	328	314	300	357	295	339	343	322	335	346	335	318	332	305	324	337	305	310	303	361	363	317	307	333	314	295	322	308	296	350	322	278	310	324	349	308	317	325	332	318	288	339	347	309	310	329	308	340	352	327	335	333	352	328	288	348	333	325	333	306	330	319	354	301	322	365	315	312	344	352	300	323	299	303	309	344
45293	53649	27460	62126	68247	6033	1719	1450	1352	1143	1133	1060	1009	1021	951	888	868	893	868	872	853	842	798	807	772	776	738	803	785	751	729	768	794	767	764	767	737	781	762	757	770	750	748	786	788	779	772	718	750	751	730	735	768	746	751	775	754	776	727	748	728	783	749	695	736	688	723	748	709	736	769	739	714	706	673	678	716	743	707	724	716	805	691	718	710	701	723	771	756	749	733	723	703	726	764	742	784	784	718	760	729	719	690	724	669	739	689	750	719	736	754	750	743	700	732	738	685	722	719	701	728	721	681	745	704	739	723	774	755	781	720	722	779	712	721	742	722	672	692	687	712	744	707	692	732	686	720	746	687	665	694	715	697	708	706	704	734	721	718	748	743	696	735	718	692	673	787	676	756	738	676	725	736	763	752	734	706	717	719	723	699	762	776	791	740	701	726	735	684	754	722	732	710	705	793	704	735	687	705	765	707	726	716	697	729	698	743	691	696	726	747	744	681	713	748	666	717	715	745	731	717	720	702	752	728	677	718	706	735	725	742	739	704	676	702	754	745	705	739	745	736	743	722	734	724	711	739	730	739	695	716	703	769	712	692	753	707	695	700	706	742	732	705	726	744	689	690	758	724	760	723	707	735	689	690	686	678	797	771	742	728	715	743	737	750	697	744	727	780	756	685	720	692	767	712	738	738	691	675	735	746	695	700	691	729	735	710	701	736	737	723	725	690	690	770	707	722	746	752	738	751	762	711	680	696	693	652	720	719	712	712	739	698	726	697	706	778	693	668	722	735	731	746	707	722	728	736	752	759	723	741	720	750	707	702	723	707	725	725	714	737	705	731	738	709	775	660	730	710	690	741	710	726	752	728	734	714	699	756	739	686	705	753	712	781	704	691	700	703	712	721	726	698	718	751	760	737	704	757	709	738	701	683	697	754	745	742	703	725	742	743	726	649	731	687	708	695	718	756	684	721	779	723	719	726	779	727	736	766	683	744	719	697	717	732	740	736	780	748	689	732	719	716	727	727	715	758	671	756	718	695	732	699	726	785	739	734	711	717	720	726	765	737	692	692	771	710	704	745	696	721	694	706	792	752	696	710	741	714	697	724	711	723	695	716	724	740	731	773	731	735	664	774	758	703	734	727	717	716	698	756	727	668	737	761	707	730	706	699	743	699	753	747	709	684	741	721	729	784	721	738	742	745	705	696	699	713	720	712	756	706	746	731	718	701	793	770	746	759	704	732	769	706	687	723	742	729	730	739	731	719	723	721	765	720	724	729	764	696	717	707	740	747	693	698	746	755	745	719	764	762	733	748	698	725	761	770	715	711	765	734	731	743	690	728	694	719	718	747	724	762	746	737	698	737	702	743	710	707	693	734	745	694	737	735	726	718	694	756	656	715	722	675	741	707	701	756	714	782	758	752	691	727	728	748	694	736	730	704	751	694	748	711	783	726	723	721	734	683	712	722	715	745	726	698	718	732	744	755	723	720	726	766	748	726	729	726	742	719	762	732	699	687	706	727	725	689	756	756	744	703	700	766	678	677	734	689	741	697	706	711	731	736	775	759	683	726	704	718	698	705	700	718	693	679	780	716	715	706	699	673	758	692	722	732	760	735	741	734	760	713	758	674	740	778	741	705	731	745	704	710	682	754	729	748	752	725	661	730	734	740	692	663	735	695	756	762	702	747	717	718	769	707	747	712	753	730	726	725	752	717	687	749	699	745	692	717	757	721	746	697	694	756	693	764	707	719	762	729	727	744	762	737	759	714	742	751	790	703	685	705	716	756	712	706	710	732	728	706	714	769	750	697	719	757	701	730	726	742	741	709	733	719	754	704	724	748	728	710	738	709	741	723	735	710	691	720	745	775	765	699	711	722	690	708	760	702	689	721	678	713	762	711	753	711	710	719	791	731	706	691	693	719	742	751	717	727	706	701	705	714	675	737	686	754	727	721	709	727	686	705	693	727	769	784	724	702	707	735	729	705	747	711	718	749	712	704	702	732	739	718	713	724	777	735	746	737	714	745	694	775	708	739	733	698	681	714	734	739	693	699	736	739	726	717	701	753	780	739	726	755	689	682	735	709	769	754	704	678	723	809	755	688	722	723	678	722	707	709	706	692	726	718	694	733	746	720	716	680	786	725	693	728	754	717	721	714	700	724	710	693	694	751	768	719	710	700	683	693	723	693	742	756	684	765	707	742	788	711	750	718	748	752	735	671	693	722	663	726	727	724	714	730	718	758	737	721	720	728	745	723	755	734	751	716	714	745	712	752	722	713	745	706	722	739	734	725	717	719	726	765	749	725	698	721	698	729	732	732	745	735	736	744	723	707	720	733	675	727	715	717	748	733	723	685	762	777	710	721	715	670	709	714	750	712	727	762	768	725	699	722	730	743	691	759	741	730	711	716	703	713	716	711	705	719	733	714	752	735	739	747	737	721	731	716	722	721	733	705	673	726	690	709	712	762	764	712	679	734	671	756	737	749	688	691	756	727	713	754	752	770	730	707	703	742	741	721	747	696	729	693	723	740	691	738	701	712	737	719	729	701	717	745	667	751	733	716	743	730	738	700	784	775	775	745	740	657	722	647	733	716	711	722	780	732	708	762	817	733	668	748	712	721	742	684	725	701	733	733	715	749	694	759	709	722	716	746	727	731	726	713	677	694	696	708	703	781	743	722	712	681	733	690	755	742	729	699	780	757	740	708	714	725	712	747	698	692	715	755	774	738	699	794	721	737	736	775	727	690	725	678	678	692	735	759	696	766	671	709	668	749	743	725	737	698	766	711	717	711	731	765	692	690	737	759	714	683	749	741	743	718	758	734	733	658	782	748	720	670	701	763	768	732	692	723	745	706	711	717	681	724	652	722	752	743	703	718	743	683	770	742	735	715	741	730	706	731	723	756	731	729	704	722	761	742	721	707	761	753	700	727	689	681	690	729	742	714	768	698	727	702	742	720	717	768	719	763	701	702	708	733	730	702	754	723	721	744	759	718	725	714	718	734	709	723	737	770	678	657	725	674	727	730	733	701	749	717	715	772	675	717	727	749	742	748	722	724	748	728	730	713	720	680	739	703	701	701	744	707	722	669	729	740	724	737	699	719	757	744	692	666	731	710	715	721	746	768	742	729	713	722	739	708	731	768	778	732	702	753	727	727	690	709	746	697	731	736	739	714	732	693	761	815	753	642	722	658	748	763	668	739	737	728	720	685	707	736	754	709	713	726	732	766	686	739	696	759	721	796	716	671	773	662	698	739	706	739	759	738	768	726	685	746	707	703	759	739	684	688	704	743	716	709	712	706	723	753	745	762	751	720	712	715	716	678	750	728	758	705	710	716	733	750	702	759	772	719	724	750	740	720	732	736	708	722	722	749	723	763	720	793	757	703	721	698	729	741	773	767	762	697	755	773	712	740	694	713	724	732	733	735	751	742	729	705	741	677	689	751	747	786	733	756	752	729	730	751	702	698	722	728	686	710	735	689	762
48188	19814	5229	3174	3255	516	273	272	236	255	286	259	244	263	268	265	264	248	264	264	266	294	253	270	303	257	263	239	271	302	275	245	287	257	263	265	268	290	296	269	284	268	238	265	262	263	275	249	245	252	271	245	273	248	273	288	275	280	228	283	254	294	293	275	256	265	237	248	255	245	273	267	280	266	251	240	245	228	287	283	282	302	266	223	271	276	280	249	282	266	281	285	309	271	253	294	255	238	261	262	224	257	228	276	249	246	283	305	277	275	245	244	266	287	258	250	242	229	269	256	257	229	233	255	258	268	305	269	267	262	263	269	283	262	238	289	270	278	291	296	282	290	253	264	248	297	242	257	262	276	228	224	260	265	250	275	259	280	253	257	237	270	283	261	256	270	253	299	274	261	299	254	251	271	281	249	274	247	278	277	275	297	251	302	242	290	264	287	243	239	265	274	266	265	258	234	309	264	269	271	242	250	267	243	252	239	261	269	259	280	259	260	268	249	289	273	260	275	247	264	286	297	291	242	232	252	271	245	257	270	244	260	259	255	248	229	290	295	247	293	263	272	252	297	261	271	246	258	282	253	254	221	265	255	273	261	255	264	269	276	230	274	254	239	285	273	274	243	268	261	304	298	266	268	255	286	245	269	254	223	275	280	285	244	261	242	275	287	254	295	241	248	281	290	258	248	267	274	291	248	232	232	260	269	244	282	294	266	255	275	268	242	252	288	280	278	277	251	242	280	269	267	243	258	253	272	282	278	255	256	271	264	254	289	244	265	260	283	260	262	237	254	263	254	284	268	237	260	256	258	266	251	261	257	316	263	245	253	283	301	264	257	250	273	281	248	253	282	295	249	262	250	239	254	260	263	233	268	258	281	288	271	291	285	248	275	273	270	226	249	280	259	269	279	282	267	276	238	282	270	248	282	261	258	275	288	285	274	251	270	247	260	282	265	258	299	288	263	256	283	264	239	271	266	253	248	250	226	276	237	267	240	272	263	265	261	268	241	292	287	280	256	291	283	282	277	271	266	255	245	280	259	270	246	249	277	296	265	250	239	284	272	274	267	276	257	252	269	248	247	267	267	263	273	271	253	249	270	282	250	248	285	260	242	262	281	260	264	264	256	256	260	249	279	274	284	292	251	231	261	272	243	254	243	259	238	284	261	263	259	273	286	252	281	262	278	247	235	256	287	259	271	255	259	237	250	251	287	263	298	303	263	255	247	282	268	252	247	284	242	299	275	254	264	262	273	244	255	278	256	261	239	266	262	271	265	241	263	263	262	286	279	260	308	235	280	243	257	245	266	231	285	272	241	256	249	243	290	270	289	262	288	266	273	281	272	258	253	269	268	231	286	265	284	254	268	274	269	279	286	269	264	245	261	268	269	259	294	267	270	269	275	241	248	252	277	273	231	247	275	275	282	256	247	255	256	264	281	246	264	296	300	285	279	254	254	234	247	274	246	281	297	240	234	248	256	230	276	261	258	272	275	268	256	251	274	270	247	266	252	239	254	284	250	307	255	229	256	300	283	279	264	257	249	277	283	276	249	258	252	248	249	270	236	234	264	260	266	261	287	323	283	285	289	248	289	267	265	248	254	291	287	284	231	269	270	263	257	262	278	264	263	254	268	246	275	256	262	273	272	261	261	286	283	258	283	255	276	270	234	225	260	267	232	270	281	237	247	252	253	264	244	290	255	274	284	261	260	263	247	264	282	258	281	261	276	279	251	243	278	271	289	260	254	279	256	254	266	256	270	229	288	263	281	278	259	247	267	262	262	263	275	258	274	278	287	281	247	239	248	297	289	266	270	258	256	261	271	248	264	241	250	232	260	266	244	277	248	252	275	269	274	275	283	269	265	261	279	255	255	275	261	278	278	268	241	242	268	256	287	264	229	267	276	279	278	252	239	241	271	274	276	246	250	258	283	281	258	265	237	275	235	260	271	232	240	253	258	258	261	278	239	247	266	262	280	275	253	286	263	276	295	277	280	285	260	288	270	255	246	286	257	286	231	268	296	246	298	280	292	275	283	275	249	259	242	288	265	247	265	266	250	257	269	276	251	284	260	253	253	270	290	230	269	283	266	278	258	309	253	237	274	251	258	262	251	280	269	270	281	261	263	266	228	246	245	283	266	278	267	267	275	252	284	291	268	240	264	269	265	257	251	269	275	266	268	252	245	225	267	268	269	247	288	252	245	290	277	265	241	256	279	282	288	247	321	254	282	258	270	252	273	275	278	252	259	291	261	278	247	266	235	265	241	237	245	270	277	257	272	259	259	289	275	241	252	244	293	246	271	319	282	251	276	250	275	265	254	268	250	288	288	283	279	275	253	290	267	278	256	295	250	251	250	266	265	235	272	278	295	282	267	242	250	272	260	267	236	242	286	247	248	258	266	264	254	271	278	232	262	294	278	240	262	284	261	260	262	278	271	278	277	259	276	297	280	296	277	259	283	288	268	263	280	268	260	251	267	249	263	257	257	242	272	240	283	246	277	247	243	260	265	242	271	268	255	278	267	282	263	240	254	258	267	281	277	293	247	244	288	288	261	255	266	248	254	271	250	248	250	236	258	250	272	251	267	275	272	270	296	292	249	250	248	285	248	233	215	261	275	258	281	260	297	261	278	297	251	288	247	286	269	253	276	251	278	301	279	252	276	273	288	271	256	255	298	259	277	256	248	257	254	280	267	254	268	272	256	278	250	242	250	241	278	276	237	281	269	271	296	262	263	311	288	249	250	246	248	235	304	275	293	262	263	276	269	264	258	273	258	235	260	261	281	255	262	289	269	274	240	254	253	241	257	252	290	257	260	234	273	256	232	262	269	272	289	236	232	249	256	272	251	255	233	275	274	286	263	235	246	286	263	237	275	271	251	240	254	265	258	266	252	299	280	304	273	307	255	291	255	270	295	275	260	247	246	260	267	235	278	261	271	257	267	248	261	267	297	276	279	288	246	258	245	271	290	225	255	258	275	266	310	270	268	266	258	273	281	277	262	247	225	254	239	250	267	300	229	273	252	281	253	253	267	295	269	264	286	271	275	291	281	268	254	263	244	255	240	279	263	287	254	241	246	264	270	294	280	258	247	247	290	255	239	232	264	295	269	262	272	267	251	243	259	262	253	263	260	266	269	261	260	242	253	271	280	272	274	256	290	256	237	273	265	275	249	304	242	236	257	248	252	267	268	239	267	273	266	313	275	259	278	265	279	279	276	292	302	296	292	256	255	261	265	257	272	288	277	247	273	283	262	251	275	274	256	303	295	270	272	276	246	252	263	259	278	278	260	288	239	250	258	256	280	259	229	252	255	293	283	298	264	228	279	259	257	246	276	284	290	267	283	244	248	265	288	269	274	248	246	242	269	252	257	258	280	263	239	290	278	237	275	250	258	243	276	254	247	247	275	292	300	263	270	266	259	271	276	251	279	290	282	282	236	253	268	265	281	261	256	296	247	257	274	267	245	266	262	276	249	283	270	258	257	250	250
22051	9614	4607	9082	10155	834	621	626	593	622	607	630	628	606	563	615	595	613	578	558	572	603	564	559	534	562	602	614	538	529	584	575	603	569	564	610	568	600	581	577	586	571	562	568	585	551	568	592	610	565	589	599	588	556	563	600	598	627	589	572	650	593	591	584	624	631	576	590	558	560	621	595	566	593	618	614	617	550	593	593	589	573	600	564	599	626	617	559	551	558	575	605	563	578	607	615	611	563	601	580	588	580	617	639	582	603	595	606	591	554	610	607	589	603	612	582	603	565	559	606	596	600	561	605	580	584	586	589	617	585	578	561	642	600	589	577	584	577	587	560	570	560	567	599	618	600	565	596	587	539	605	573	561	598	608	585	597	588	603	596	585	623	570	590	566	570	551	562	619	571	589	562	590	557	565	588	589	579	618	592	612	529	544	568	598	552	528	579	589	533	587	602	547	579	632	593	548	607	575	583	601	561	590	552	556	649	597	557	597	574	589	588	571	580	516	574	585	539	551	572	571	549	586	622	606	596	540	584	607	563	595	602	634	590	574	568	623	548	591	589	607	583	582	576	591	630	556	625	589	550	585	604	591	564	589	597	598	591	636	598	579	610	562	586	595	582	584	600	552	562	565	605	632	635	581	571	580	603	565	570	609	601	589	618	618	579	587	593	581	582	570	608	560	571	603	539	607	600	605	557	592	588	577	576	596	612	615	588	563	555	581	590	573	570	569	620	611	583	564	590	595	554	623	559	570	602	608	551	647	609	559	579	629	599	540	634	589	594	565	585	572	578	585	592	577	551	582	606	601	567	572	560	550	583	594	611	557	599	546	622	623	597	613	556	581	585	604	571	546	600	593	547	595	603	609	571	600	620	590	601	591	549	568	569	577	536	565	562	606	558	598	579	611	616	537	594	578	563	577	535	577	570	606	580	558	588	554	571	593	576	588	558	591	557	580	548	593	566	609	575	560	591	575	570	573	565	603	574	593	562	583	605	529	633	569	615	549	605	590	538	601	574	580	561	621	589	549	578	579	572	579	589	578	555	588	566	552	590	582	558	551	621	577	590	556	561	594	574	596	582	544	584	571	588	580	593	575	585	581	555	596	605	508	620	596	591	593	610	566	586	598	606	580	550	577	617	586	578	575	588	568	614	617	558	545	555	584	575	611	572	616	561	564	589	585	591	512	596	618	538	636	587	593	608	541	554	538	601	598	561	618	597	570	585	630	593	607	636	541	536	577	572	577	630	580	631	613	613	581	620	545	626	584	573	617	613	592	564	555	555	606	593	553	567	575	570	621	569	614	565	581	600	569	566	615	587	564	592	601	609	580	594	586	618	604	557	631	602	600	590	571	594	561	566	602	569	570	571	552	588	572	585	608	559	584	581	594	588	576	609	574	557	601	590	552	588	573	595	573	548	592	599	597	577	587	588	579	617	603	597	624	590	573	559	609	597	548	559	577	600	569	582	561	558	595	637	588	556	607	595	579	587	569	547	570	539	603	574	576	605	577	584	594	559	537	590	564	569	559	581	543	578	592	564	593	582	553	630	564	562	600	594	629	558	623	592	590	589	560	551	650	598	626	553	603	595	558	622	559	583	575	597	558	637	540	622	596	586	532	570	627	590	570	616	572	588	608	584	571	557	585	552	589	607	568	576	605	581	589	609	549	582	593	590	587	586	619	608	630	557	564	627	631	580	566	576	589	591	610	613	586	597	596	561	586	599	598	611	571	590	622	626	539	616	564	587	596	583	561	572	594	571	521	585	551	553	545	595	591	595	525	585	572	541	575	589	554	559	598	563	601	567	605	590	566	586	588	612	526	599	592	577	591	608	581	598	581	563	580	604	599	587	545	568	579	567	580	590	552	594	602	577	578	567	610	574	584	610	599	628	598	575	588	607	593	562	582	554	589	582	572	555	570	631	569	575	591	558	590	580	616	578	543	548	574	610	582	582	600	604	585	601	590	615	542	626	593	567	601	602	599	567	572	558	583	588	590	561	588	546	595	588	582	621	576	581	552	578	568	548	600	581	602	570	584	557	570	595	595	583	572	579	598	583	577	582	589	584	545	588	571	591	593	616	560	578	567	580	567	587	602	620	613	569	590	591	586	621	577	616	578	610	581	580	566	561	540	547	627	554	601	562	557	568	560	589	591	571	585	613	537	625	606	587	599	590	587	544	623	624	582	570	626	611	580	545	601	635	615	610	597	585	607	579	551	562	574	589	532	574	583	583	607	598	582	578	605	585	609	618	632	596	581	610	585	601	570	597	585	596	602	582	619	572	618	578	591	606	540	589	567	612	555	540	569	570	559	588	563	548	605	596	622	604	532	577	614	567	572	594	561	561	617	600	603	562	567	548	577	564	587	552	619	609	557	568	604	615	582	550	627	596	615	572	569	570	603	578	565	605	588	556	605	567	574	574	562	613	586	587	593	604	593	569	563	596	587	571	590	575	555	602	577	564	609	585	588	566	578	583	615	606	583	554	621	567	596	562	564	598	592	591	567	610	634	562	560	603	594	623	603	592	552	568	603	571	610	628	583	637	635	579	554	581	581	593	542	573	541	578	561	580	549	585	575	579	584	576	619	602	600	587	566	614	642	570	556	552	596	595	595	574	577	573	565	563	568	611	613	604	598	564	603	625	597	598	615	580	584	593	607	603	591	579	582	569	580	593	587	580	546	587	602	620	575	557	606	561	601	621	607	586	569	598	596	562	598	620	590	634	603	602	555	610	603	542	582	590	596	600	643	564	609	597	580	627	576	606	578	587	542	593	600	574	599	580	593	595	593	604	609	598	596	577	556	577	559	610	585	599	572	571	596	610	579	597	601	587	605	582	571	584	591	606	608	585	576	611	605	603	582	595	589	606	579	572	615	568	553	562	641	602	600	530	521	566	578	603	613	602	604	556	614	599	575	555	586	614	595	575	633	595	584	598	623	573	579	601	574	582	565	584	576	551	598	592	554	572	637	613	560	531	592	562	574	578	584	583	612	627	576	585	561	612	571	557	549	592	562	578	604	573	596	569	602	530	579	583	612	588	560	587	548	592	638	608	546	601	585	604	576	577	554	618	586	631	541	562	581	568	572	577	585	596	593	642	607	593	585	601	610	605	616	629	554	597	585	577	601	600	573	551	594	574	561	606	586	549	613	585	571	577	568	600	585	594	631	587	549	592	566	610	604	598	601	583	602	640	586	566	545	572	580	563	576	574	573	573	595	556	602	611	547	602	610	578	609	602	563	571	577	570	544	591	571	611	585	570	590	573	601	593	584	598	618	586	604	618	598	559	622	599	562	615	575	581	597	597	576	591	592	591	569	548	618	574	544	562	555	605	592	600	543	586	614	561	602	603	571	597	596	586	588	597	572	602	580	562	594	591	560	597	600	604	577	556	592	591	587	591	573	554	552	575	578	577	629	564	592	522	550	583	607	585	569	594	597	590	558	551	582	614	570	592	613	589	568	588	554	591	603	615	609	547	580	591
60326	54742	35997	51623	48202	14355	843	264	219	256	249	233	201	217	218	169	203	176	222	223	217	178	206	211	219	185	195	230	201	197	227	207	195	183	206	221	171	185	197	191	177	201	220	188	188	205	210	196	219	212	185	192	208	231	181	193	168	180	198	199	193	217	204	196	207	223	204	170	203	213	182	182	202	197	228	196	222	207	213	229	211	209	202	173	212	191	188	220	194	211	195	219	202	212	177	222	200	171	218	174	165	196	192	215	207	165	166	190	209	174	190	211	186	183	199	202	185	203	191	171	207	250	204	198	195	200	195	231	208	179	191	230	197	189	206	205	197	209	191	192	179	198	185	215	195	209	186	193	210	199	170	192	221	193	214	205	195	181	175	205	209	197	198	190	226	196	213	181	221	177	207	225	224	165	184	207	191	196	193	216	195	212	212	196	199	197	181	195	204	198	186	188	209	199	199	192	208	208	201	189	173	209	219	187	200	206	201	194	233	193	192	192	189	189	189	197	200	196	183	191	186	200	192	201	224	209	199	212	195	179	201	193	225	216	231	210	190	204	225	205	190	190	217	184	196	199	216	188	151	177	193	204	201	218	217	201	195	204	178	192	175	207	209	192	185	222	193	192	200	203	210	209	151	220	191	206	191	210	190	206	199	209	187	164	215	188	184	190	183	211	201	198	194	199	176	233	225	172	180	211	215	195	200	182	177	206	191	196	195	212	208	179	197	174	209	215	180	198	213	193	215	161	198	194	170	191	180	189	194	245	191	174	212	211	192	187	187	196	206	200	216	212	196	172	187	180	209	210	216	183	173	244	213	219	184	179	200	177	187	214	197	199	193	209	202	186	200	206	219	185	189	170	150	213	192	193	194	182	204	197	203	188	204	176	207	183	196	181	203	185	182	199	197	167	209	218	174	165	215	196	200	205	173	179	212	188	198	195	202	199	196	199	186	217	195	211	219	194	189	222	182	185	208	192	185	194	188	199	204	218	190	192	214	208	207	180	199	195	186	197	219	178	172	205	206	209	186	191	198	210	194	169	213	214	191	214	197	210	204	207	178	188	190	192	191	179	218	181	192	205	211	189	194	195	202	171	171	183	207	196	200	196	191	207	199	193	197	206	212	201	160	172	196	203	174	189	203	199	191	183	182	205	200	188	215	194	183	223	180	190	201	225	215	194	196	185	192	205	214	187	180	194	222	194	188	190	192	215	182	207	204	197	204	180	181	206	183	187	210	201	192	176	223	208	199	202	181	178	189	186	183	214	178	183	176	205	180	203	218	164	196	199	214	191	183	192	201	187	211	212	193	206	185	222	187	182	199	195	164	202	166	209	183	199	178	230	228	182	194	201	214	211	175	178	187	188	191	197	185	195	168	176	177	178	193	202	207	193	202	207	207	213	197	175	198	215	207	189	185	215	197	198	200	166	198	194	233	213	214	205	193	201	194	201	244	201	184	196	192	185	193	196	173	199	206	208	214	170	208	231	201	179	192	194	228	182	193	201	179	193	195	188	182	216	215	169	187	212	191	173	212	181	180	176	217	200	181	232	203	194	211	199	193	186	194	197	205	179	201	194	216	193	195	180	181	193	186	215	200	200	182	170	207	184	200	217	223	206	209	185	193	201	212	174	218	204	191	190	221	181	195	161	224	208	215	194	186	227	215	208	208	201	208	198	196	195	185	220	195	214	189	201	184	177	220	204	225	185	176	200	207	203	220	177	205	210	202	206	206	185	208	199	194	182	209	215	178	188	207	170	189	234	187	190	197	218	187	206	214	222	211	188	202	200	209	199	215	215	199	184	215	214	175	232	233	199	206	188	196	191	206	213	197	198	173	202	187	213	236	188	218	211	202	212	199	193	171	202	186	204	178	203	190	209	222	191	211	192	174	181	208	178	221	241	202	156	204	207	190	203	172	170	193	222	180	182	206	230	211	190	208	184	196	198	210	205	203	184	193	198	208	222	210	203	195	213	225	211	188	186	170	201	207	195	183	184	182	218	197	186	190	212	198	184	178	200	216	208	216	214	192	207	189	189	219	186	195	214	197	220	172	214	193	218	197	209	180	192	226	210	178	192	218	203	209	185	229	190	184	201	185	198	209	191	188	209	216	197	185	190	183	203	199	216	202	214	215	186	218	195	188	187	224	188	181	197	184	189	198	193	217	173	170	182	179	177	188	218	193	184	184	211	231	184	203	220	210	214	171	195	178	204	174	206	212	200	198	203	221	173	200	203	198	196	217	211	176	219	195	207	185	196	198	205	191	200	193	203	185	217	198	192	203	235	202	192	207	185	221	178	207	203	188	212	195	185	207	222	201	188	186	201	227	212	193	173	191	191	202	187	205	179	214	210	196	176	205	197	193	224	193	177	167	221	222	185	195	208	206	208	197	199	209	179	200	195	197	188	165	199	214	215	205	183	222	226	184	221	176	211	229	202	191	195	212	194	187	186	179	187	200	202	185	177	188	209	205	182	192	189	182	201	181	193	175	189	194	204	204	216	192	205	197	224	201	214	188	182	192	208	193	194	173	213	209	194	188	180	208	194	186	169	166	195	210	212	190	204	206	208	185	203	195	167	174	169	210	218	182	209	222	188	189	222	192	233	181	182	185	206	213	201	200	233	194	202	185	189	216	184	192	225	190	187	206	203	209	190	195	177	191	188	186	210	191	208	200	204	194	209	210	194	184	183	202	196	189	196	197	201	229	205	222	215	190	185	187	210	212	207	205	213	218	198	197	195	197	221	194	207	191	181	206	196	220	195	159	215	179	231	200	193	159	197	186	186	187	192	196	196	194	184	201	175	209	186	193	190	202	203	206	234	202	191	203	192	191	215	167	190	202	191	205	211	198	213	159	189	184	169	227	212	178	192	185	176	195	193	179	196	203	172	202	205	237	173	210	179	205	215	221	209	191	187	197	195	197	196	197	181	178	196	214	201	232	207	185	185	169	204	189	211	162	188	199	214	194	205	198	238	181	181	169	189	216	193	201	203	188	190	207	188	151	172	197	169	188	201	206	194	191	205	217	194	192	208	238	188	221	178	203	222	216	203	223	209	194	208	181	215	208	194	221	201	173	229	185	177	208	220	188	172	194	184	165	211	203	196	184	183	210	198	214	194	186	209	215	204	212	205	207	196	208	176	205	198	184	204	202	191	190	207	180	180	218	194	187	204	234	193	190	188	208	200	200	222	212	193	200	224	203	212	205	228	244	193	212	169	184	183	161	199	186	194	206	195	189	184	221	206	235	197	219	189	191	205	171	217	211	182	186	200	170	223	207	186	172	191	229	194	180	201	200	208	199	204	204	196	191	208	178	174	197	175	219	203	215	223	179	218	189	184	216	186	194	174	177	189	185	186	186	194	203	206	212	192	211	193	211	218	201	209	191	206	182	218	207	219	204	186	212	183	192	198	210	221	205	189	181	202	219	210	191	182	178	204	192	195	193	201	180	189	190	203	195	184	140	204	182	180	187	176	218	204	168	202
38662	40041	34186	60259	57129	5467	962	839	760	728	641	691	648	617	556	575	508	524	545	573	526	558	524	500	545	550	523	479	505	515	502	520	496	493	474	488	514	482	474	485	487	460	484	488	456	509	468	481	477	483	469	491	487	525	498	476	485	483	514	492	462	461	448	506	460	472	490	469	471	432	481	502	474	496	478	505	445	490	479	490	506	472	466	466	482	473	458	476	457	451	484	485	466	463	509	458	482	513	483	519	450	484	438	468	461	481	484	442	493	484	460	478	500	416	502	432	470	462	483	493	464	458	434	534	497	496	450	454	438	494	459	466	503	442	457	445	480	503	489	505	452	503	439	491	445	461	460	493	456	429	492	488	486	471	496	475	487	460	454	469	494	427	481	480	437	465	460	463	465	473	439	468	473	461	488	465	469	475	427	426	477	447	519	445	472	460	453	483	464	490	469	477	482	478	474	475	436	492	476	470	436	496	472	474	502	486	465	483	498	455	477	480	475	461	461	488	472	480	518	471	465	498	433	442	473	487	474	478	493	477	481	465	452	443	414	429	464	490	479	451	463	458	428	428	454	479	487	498	481	477	527	466	487	486	431	474	489	497	473	464	445	508	463	488	469	491	531	478	536	472	457	444	482	461	474	522	467	478	483	482	462	519	413	461	459	441	479	486	476	473	471	527	445	420	486	449	495	479	447	460	509	482	532	505	475	475	446	470	467	483	472	462	453	504	446	500	477	460	426	475	430	455	488	517	490	422	501	440	480	502	478	480	490	461	520	472	464	482	456	465	484	442	457	456	511	490	462	503	474	466	480	486	469	510	478	466	536	446	456	495	484	456	464	457	455	463	456	474	459	469	472	471	507	441	436	477	477	480	468	456	480	491	482	502	457	455	507	473	482	499	478	478	480	449	415	508	466	478	461	467	499	463	463	471	476	487	504	485	472	471	500	460	505	484	489	465	482	466	495	472	459	481	477	473	457	472	477	475	501	445	469	468	492	448	466	479	425	465	490	427	441	485	478	471	483	473	501	472	499	500	438	522	486	490	452	484	494	458	495	477	471	471	469	459	492	485	466	464	477	475	495	477	459	453	453	501	479	438	474	456	469	508	477	506	464	472	465	484	481	517	476	484	484	515	514	468	460	467	448	499	493	520	452	467	496	462	452	494	470	472	478	483	478	470	504	493	458	468	471	501	406	485	425	510	484	439	420	513	493	450	451	473	502	441	496	489	442	497	478	487	486	463	460	512	449	474	485	475	462	466	478	454	503	517	530	482	504	462	489	445	444	451	481	509	473	471	464	438	429	495	480	441	450	486	491	495	488	472	509	433	497	450	455	479	480	505	477	489	455	484	444	438	473	465	453	472	527	515	405	487	464	460	487	448	462	477	485	495	455	476	464	507	460	480	476	469	470	491	485	453	475	512	466	550	447	491	454	469	478	487	390	498	475	465	450	448	480	461	479	483	451	487	469	505	451	464	465	467	489	448	475	464	462	502	464	509	489	462	451	445	475	479	508	464	516	460	494	468	501	492	490	485	500	473	515	467	401	440	499	481	461	456	447	481	491	436	459	432	485	499	468	488	451	502	461	453	479	453	472	463	460	499	457	495	468	508	453	486	478	470	483	453	492	439	445	477	494	453	457	488	451	470	501	486	469	458	461	487	512	493	496	501	464	460	466	464	503	445	423	481	445	447	479	468	431	519	456	499	445	463	473	446	488	455	479	475	511	473	465	478	486	489	489	484	502	498	453	468	481	468	490	476	474	475	499	465	476	486	473	452	504	508	500	492	487	500	459	468	468	510	457	470	476	440	454	451	448	474	504	463	419	502	528	497	490	497	465	456	425	481	462	488	470	470	440	453	520	464	453	494	479	445	457	451	445	479	489	467	460	524	503	483	466	486	477	454	469	449	485	484	484	449	487	486	457	501	436	488	463	449	483	486	488	454	456	450	469	477	462	488	458	476	465	477	464	486	491	466	478	463	502	492	473	505	500	460	495	503	469	470	492	478	470	468	486	445	477	475	466	464	437	495	511	481	469	512	491	491	481	507	486	511	509	488	476	475	420	449	489	485	452	437	454	505	478	454	488	485	439	456	481	484	474	470	455	473	548	499	453	442	503	456	456	473	456	461	508	440	479	458	500	443	494	464	430	451	451	449	490	428	495	461	474	482	504	475	502	491	452	472	480	480	465	470	460	455	441	466	497	449	473	483	467	498	486	432	474	440	495	487	508	498	504	459	455	456	473	456	482	488	466	460	445	459	453	473	446	471	470	444	490	481	456	497	548	472	510	463	425	478	467	428	484	457	456	493	480	512	487	481	467	451	466	459	457	465	510	462	501	463	470	459	435	439	513	507	469	450	500	490	508	449	515	465	470	487	454	468	449	446	455	468	509	460	451	446	450	474	478	437	448	463	445	481	492	479	450	479	466	482	475	516	449	501	459	451	465	513	487	489	461	483	448	469	458	481	463	434	487	472	473	466	482	507	506	490	503	471	481	459	480	499	448	461	459	438	458	456	453	478	506	479	474	451	487	504	486	483	463	454	454	457	466	464	483	474	471	477	477	457	481	418	444	483	469	441	484	510	477	517	438	478	459	496	487	483	483	456	478	477	480	452	473	463	483	476	485	465	460	459	462	444	507	477	450	473	519	469	476	471	457	496	457	474	492	424	493	441	478	510	516	467	445	517	475	485	478	476	491	485	482	504	469	494	490	463	470	467	464	452	447	497	474	489	466	451	484	476	461	475	484	483	460	474	471	470	463	491	501	455	493	509	479	464	504	500	455	479	458	492	494	486	486	504	482	521	408	472	489	432	459	477	501	483	511	479	443	447	484	460	485	481	481	465	478	519	503	447	477	451	485	462	480	449	490	516	473	479	469	463	465	480	445	489	497	513	500	492	463	499	490	476	458	499	476	446	450	441	449	504	504	476	449	470	471	468	439	474	488	447	527	452	457	494	463	491	467	453	454	491	486	441	487	497	469	458	474	448	464	461	446	476	474	465	518	434	491	458	489	463	453	471	511	454	493	485	463	444	469	461	454	473	483	523	465	480	470	473	499	486	489	497	488	515	464	474	493	517	477	448	465	473	485	514	472	490	441	465	469	494	462	475	451	485	456	469	465	473	476	468	474	457	474	494	457	447	469	480	491	459	459	464	458	512	467	478	500	489	490	497	493	495	479	503	466	433	492	460	441	469	468	471	434	457	461	491	435	478	477	491	488	469	466	485	483	505	481	482	474	448	454	492	471	487	445	477	490	491	450	486	502	463	470	485	499	472	467	490	484	466	464	494	506	483	455	487	455	469	472	467	486	478	484	449	496	500	447	458	434	446	493	484	502	481	500	466	466	486	488	442	446	459	518	459	508	484	444	450	459	509	472	477	511	495	409	463	476	468	492	456	506	508	501	510	436	490	496	512	431	487	447	483	480	488	470	488	491	469	459	493	471	493	466	494	464	512	490	450	481	496	496	493	510	420	516	498
64533	63904	44591	62571	59949	22507	2816	507	432	415	383	401	346	366	338	365	365	373	385	356	332	332	338	330	339	341	349	381	329	322	335	327	336	371	336	298	335	354	304	309	291	320	328	332	299	335	364	312	332	372	314	303	335	346	337	324	298	335	320	338	320	311	339	369	305	321	301	342	339	302	313	330	343	321	316	300	333	347	336	346	312	307	316	344	336	359	329	328	322	350	313	367	336	356	354	327	346	321	339	314	317	306	316	305	312	330	334	324	310	369	356	324	323	368	304	339	321	316	281	325	351	334	319	315	317	359	327	328	381	313	309	298	301	335	315	332	353	310	318	327	297	357	348	346	321	336	367	382	325	316	320	325	352	320	338	362	327	339	342	327	339	328	338	336	362	296	338	320	334	331	361	330	333	357	321	298	330	324	343	301	355	362	342	324	316	330	335	324	328	327	319	349	345	329	338	350	334	335	337	343	340	337	326	346	320	331	346	317	330	352	318	322	337	335	305	329	316	329	370	350	310	316	389	372	361	353	322	325	320	345	320	285	335	333	351	339	343	339	341	361	337	301	330	346	311	293	349	311	335	331	309	303	346	323	346	349	349	323	306	287	313	327	310	319	313	318	331	327	321	346	343	325	329	302	324	311	390	300	353	306	333	307	349	319	329	361	349	353	317	311	315	326	325	330	343	323	311	317	329	345	343	319	273	320	343	332	326	346	372	353	312	325	367	315	347	316	360	323	333	337	327	313	342	322	331	331	351	322	352	314	322	303	340	380	329	334	290	333	322	357	295	341	357	301	333	324	303	329	351	367	312	330	361	290	340	323	316	306	295	290	316	294	350	337	357	364	330	328	326	324	329	321	311	365	319	314	301	335	328	311	332	322	396	332	343	323	350	328	350	316	320	318	362	330	314	350	336	360	333	339	349	351	319	339	345	352	310	316	316	318	321	314	358	303	338	339	335	362	340	334	334	350	385	333	323	305	328	338	333	357	302	324	348	320	298	318	368	360	321	361	329	319	318	322	338	360	286	339	307	346	350	317	333	335	347	313	316	304	317	346	348	342	328	354	338	347	349	337	326	295	314	363	367	353	350	335	330	307	346	337	323	342	314	292	308	327	319	346	302	330	365	322	315	348	353	322	336	323	357	339	322	329	338	326	338	319	326	340	333	328	294	329	324	316	342	331	343	350	336	370	342	323	299	345	343	331	322	348	310	323	349	341	331	350	357	354	310	319	320	284	348	360	339	330	329	357	330	334	329	327	314	326	336	305	347	315	314	370	313	365	302	323	338	341	305	368	361	367	313	337	352	327	347	354	334	360	316	311	332	307	336	322	357	313	325	343	336	313	322	322	322	332	278	354	366	310	344	307	350	323	336	361	354	331	370	333	310	367	360	355	337	310	370	361	346	346	342	309	348	335	348	328	318	365	318	327	342	325	341	322	322	344	345	335	332	309	331	320	334	302	333	351	304	336	321	328	319	330	347	338	311	348	365	329	368	332	349	331	323	365	357	313	344	358	328	342	300	315	336	350	328	342	326	332	339	350	324	323	350	312	343	335	309	324	332	356	328	308	326	364	317	296	321	371	322	317	335	324	329	360	339	382	298	286	342	343	300	331	321	365	298	334	342	362	357	339	353	355	317	328	311	325	328	331	331	314	320	321	320	341	313	363	327	320	307	330	336	341	362	289	332	293	337	340	334	348	334	342	367	315	342	338	328	308	310	314	328	325	360	335	296	318	322	366	331	342	330	301	299	366	343	311	333	359	354	322	376	341	335	350	310	344	300	340	348	316	309	309	350	341	328	328	325	324	350	312	342	362	335	322	322	327	341	345	341	320	307	339	348	342	337	300	318	360	364	336	322	331	298	340	356	328	330	311	337	344	312	324	324	297	355	330	327	310	327	343	356	340	350	367	355	343	346	319	331	344	288	312	341	334	313	338	325	355	332	305	334	350	327	383	290	301	354	343	317	334	314	345	358	340	311	309	316	335	360	295	304	338	325	340	339	316	272	309	308	298	341	276	348	334	333	305	355	313	302	348	344	361	358	338	349	350	355	307	358	317	346	313	336	331	348	315	337	311	355	314	364	329	322	316	349	325	340	350	328	323	334	317	352	345	350	297	354	316	334	321	337	330	318	321	348	337	321	359	334	331	345	325	334	329	327	346	326	373	342	335	332	319	348	372	336	302	323	338	326	323	354	333	333	324	393	352	336	370	318	308	322	331	312	321	311	324	324	316	322	327	326	323	331	342	332	345	355	321	330	303	321	330	317	358	320	315	310	348	346	298	310	344	354	366	320	348	300	331	323	346	340	315	300	365	305	352	319	342	313	323	344	332	332	315	328	355	357	348	319	353	323	307	316	346	297	348	337	319	364	340	363	336	340	292	363	349	338	377	310	362	349	331	347	331	339	335	319	351	329	345	334	354	305	326	331	347	310	333	329	314	342	312	330	334	333	295	332	378	310	337	355	311	350	356	335	317	309	322	298	322	323	317	325	347	360	295	332	335	336	323	330	332	350	309	313	328	338	350	323	314	325	365	377	326	302	337	345	326	360	327	373	325	356	313	328	349	344	298	352	332	345	319	324	332	286	363	351	335	333	336	312	357	316	328	322	296	330	349	323	332	340	349	330	334	347	356	320	325	319	347	328	319	338	359	317	286	335	323	313	355	331	345	313	347	341	340	316	333	344	320	316	316	337	329	339	334	303	301	313	322	337	346	332	302	328	318	322	321	314	338	322	325	347	333	348	324	332	369	348	342	334	324	334	277	363	327	362	330	338	313	292	325	326	316	320	351	351	323	321	308	315	315	363	350	358	341	345	360	331	364	342	328	331	369	300	357	313	327	331	320	327	327	353	319	326	307	337	359	324	307	302	288	319	321	299	280	348	324	329	312	331	359	341	335	337	366	326	355	359	347	341	320	324	352	395	344	317	322	346	316	326	361	351	325	295	321	342	312	334	362	324	331	322	322	315	313	352	326	309	336	339	317	344	324	333	339	352	337	323	308	365	336	326	318	308	345	316	332	308	320	333	330	283	345	349	310	350	320	332	363	297	314	372	351	338	350	317	366	312	306	332	332	338	326	371	345	343	352	335	342	328	294	347	339	333	322	329	328	310	319	355	318	327	318	296	288	290	366	314	338	296	337	353	365	300	316	325	322	319	340	349	331	316	298	343	333	307	320	351	310	348	307	325	339	318	352	342	313	297	349	331	343	344	315	319	349	323	351	360	330	313	334	395	355	371	323	353	336	342	328	314	315	329	330	319	320	312	343	318	320	321	303	313	317	350	317	319	334	339	340	336	347	361	318	346	323	337	320	339	308	353	325	351	375	349	312	330	301	308	297	311	360	349	373	296	335	309	311	319	308	350	323	349	317	320	324	319	344	353	345	313	309	316	353	308	331	359	312	340	322	316	293	327	328	327	319	370	327	343	363	352	319	377	339	336	325	354	330	320	318	335	325	301	352	300	336	324	315	318	353
43397	47814	42484	70221	67959	8264	1512	1453	1248	1185	1098	1043	985	960	887	895	844	892	778	844	869	868	809	809	831	794	797	840	803	792	798	834	803	770	767	762	798	782	753	742	763	722	729	694	750	767	731	731	749	738	724	824	770	769	742	776	778	750	713	740	749	740	734	776	742	716	705	717	713	733	747	762	745	710	780	753	739	784	728	702	777	725	757	744	738	740	733	736	781	717	760	706	732	695	795	753	736	769	765	722	778	762	713	759	771	684	737	783	724	749	717	682	776	737	736	757	695	784	728	788	729	690	760	739	743	743	738	709	734	702	755	723	755	752	739	734	718	732	709	760	775	736	715	715	720	753	720	795	728	750	704	752	759	767	766	750	729	722	690	701	724	751	709	730	719	742	772	738	727	709	794	701	752	725	770	768	734	693	712	760	731	823	764	735	767	769	750	735	722	737	734	709	778	740	743	732	705	735	736	725	725	769	755	700	730	773	688	742	777	750	762	726	727	768	732	744	743	708	759	740	758	763	712	720	731	776	733	742	717	732	764	720	769	744	716	778	701	733	759	714	700	717	753	732	731	761	748	743	730	774	725	708	733	724	763	708	733	788	749	751	720	771	712	715	759	766	747	795	761	735	776	756	774	750	702	717	800	742	747	743	728	793	759	733	714	768	784	763	734	796	712	736	775	718	781	705	710	752	750	719	744	735	776	719	704	718	754	749	716	700	707	747	773	720	723	784	770	731	735	709	757	732	797	728	719	726	769	735	731	735	762	784	696	738	736	719	768	743	723	726	758	736	768	747	675	724	695	741	688	730	734	722	748	768	702	708	754	760	735	750	742	733	743	716	740	746	747	722	702	796	718	687	752	740	676	766	739	711	759	767	723	749	683	701	719	796	707	695	770	740	729	725	770	744	743	694	731	728	786	754	720	788	767	743	726	735	754	755	759	740	704	727	763	706	753	732	685	729	768	715	755	730	671	762	700	759	705	764	729	723	735	752	779	769	780	743	761	762	767	754	743	719	710	798	705	709	762	792	748	690	690	729	758	703	770	732	741	765	750	728	716	734	730	737	702	719	691	738	717	746	708	719	744	720	766	766	732	756	688	720	759	753	749	759	709	741	708	701	728	665	684	752	706	716	735	758	759	776	806	721	689	721	801	733	736	749	745	710	746	756	735	730	726	679	764	722	734	705	788	739	734	739	680	756	687	741	723	724	748	705	718	745	737	705	700	760	752	756	742	770	729	749	782	700	738	740	696	792	724	722	759	743	734	722	792	754	727	733	783	777	715	727	782	738	803	707	776	752	757	742	739	716	714	740	732	724	760	711	756	719	724	760	748	750	730	761	712	770	725	715	698	756	680	686	774	704	785	770	771	720	769	781	745	757	726	746	768	753	775	769	754	731	772	770	738	707	745	752	774	697	735	795	738	720	780	708	743	748	741	760	750	763	717	735	765	751	744	708	718	741	746	751	702	764	790	768	718	738	763	715	761	781	690	726	722	787	777	748	755	772	720	753	693	729	706	734	732	721	758	760	706	749	728	742	707	752	758	759	750	758	759	742	746	740	732	750	715	745	702	748	687	753	739	720	695	714	744	738	787	797	688	713	733	749	722	728	722	749	755	765	745	722	736	786	781	719	694	715	754	731	736	723	737	696	713	708	767	746	707	777	714	777	754	727	772	742	756	735	715	719	744	729	772	778	723	757	771	732	734	783	758	722	722	747	718	775	705	733	693	743	754	727	776	716	744	749	814	726	785	754	727	694	741	727	711	786	705	765	742	821	770	771	746	768	761	790	801	731	782	753	782	676	794	743	713	752	713	747	748	708	714	763	765	777	744	743	776	744	803	668	717	721	757	749	770	725	771	735	739	752	727	693	709	769	732	712	728	759	733	722	705	753	715	744	717	767	669	718	797	768	719	701	762	711	732	749	783	729	713	759	743	744	706	772	718	715	728	760	727	706	770	776	737	729	752	811	745	760	689	693	746	744	738	736	791	711	719	715	821	739	749	744	778	712	745	691	754	686	750	736	736	780	713	749	761	774	763	732	773	783	768	728	748	720	748	771	771	743	701	765	747	740	747	751	758	757	721	752	789	795	715	783	738	782	702	784	660	733	753	721	740	790	729	719	743	780	770	755	765	782	741	725	726	766	777	702	739	735	785	747	772	733	795	722	682	747	737	735	719	742	710	776	755	717	733	722	742	723	734	731	753	757	749	709	743	668	708	704	790	758	746	776	747	728	778	694	717	768	695	735	745	754	742	707	759	762	770	797	748	729	753	729	775	782	762	729	718	742	729	745	741	747	750	758	797	755	709	710	785	772	730	786	715	778	742	724	737	778	743	732	770	752	749	703	737	690	789	724	710	729	770	770	793	739	712	761	726	796	764	728	749	746	790	744	737	778	745	708	732	691	738	718	739	753	753	760	744	793	782	764	728	727	737	730	777	740	774	758	706	752	746	800	733	740	749	761	728	777	728	746	716	717	711	744	723	729	765	723	759	752	716	721	712	716	739	735	780	698	742	763	729	803	722	739	729	782	728	756	740	716	781	743	730	773	738	804	740	739	728	744	754	761	716	727	747	743	717	734	779	759	815	756	712	740	708	786	749	777	736	748	750	736	739	694	698	704	752	725	698	716	766	750	753	762	737	713	748	746	719	706	740	768	717	742	722	776	743	752	720	754	729	742	735	766	766	778	725	770	724	733	750	726	761	722	731	795	747	707	708	755	770	730	715	737	765	734	697	787	707	705	744	697	748	742	714	710	717	764	780	739	754	749	757	735	736	752	759	790	712	751	711	734	765	714	749	701	744	696	733	759	718	716	735	737	784	769	754	752	718	738	732	734	757	742	718	717	779	737	723	723	744	751	726	778	693	766	767	760	714	722	790	753	708	740	687	738	752	731	756	786	756	688	751	733	744	762	767	769	712	766	725	723	741	728	711	751	756	701	747	690	741	763	784	722	738	750	724	701	725	720	767	740	746	729	726	737	719	749	760	733	735	756	730	795	760	739	744	740	794	720	746	726	782	748	724	713	716	734	750	762	744	779	729	751	747	754	759	758	712	769	711	762	810	740	728	751	748	756	775	781	791	732	729	748	757	759	760	730	750	775	783	740	750	757	736	768	780	730	747	751	742	735	730	800	776	802	716	752	765	804	763	735	735	716	751	704	701	699	798	778	749	731	691	721	767	797	774	771	719	779	740	710	748	715	696	745	734	772	736	790	740	763	749	750	731	743	758	756	747	701	803	769	668	716	745	719	754	723	705	723	772	697	738	708	736	723	776	752	703	732	754	753	786	753	726	795	737	790	741	737	722	718	763	754	747	741	754	650	716	675	735	715	816	693	755	743	724	719	747	718	717	739	719	785	777	749	774	820	739	750	739	715	764	744	688	723	747	714	726	810	708	743	705	769	724	703	734	772	774	725	736	746	776	713	740	719	721	765	714	729	722	736	708	755	739	754	774	708	715	726	686	740	734	754	752	781
45478	19018	5595	4184	3489	517	277	288	290	285	274	269	236	249	292	245	256	294	275	251	243	250	292	298	232	260	266	296	267	258	252	298	281	264	285	265	310	282	278	283	291	277	306	260	290	275	274	220	271	272	273	285	280	254	252	254	260	268	264	273	284	258	264	250	241	238	272	288	295	268	269	275	263	303	289	237	294	252	250	297	272	291	291	259	255	248	276	251	261	270	278	281	252	265	258	282	295	261	268	220	286	268	278	299	290	290	243	274	275	268	268	249	259	259	278	239	279	258	234	257	276	252	268	289	266	294	304	275	248	257	256	270	283	248	279	270	273	243	293	289	267	270	247	286	262	262	291	268	260	277	266	262	251	291	257	280	272	261	281	300	257	294	266	276	240	260	272	273	289	253	266	280	292	234	223	309	257	217	259	264	254	293	249	246	247	260	267	278	270	249	284	261	267	272	277	289	245	230	265	245	267	281	262	244	246	269	257	308	306	282	299	246	266	231	266	274	312	254	276	261	291	244	289	266	280	272	235	292	275	258	290	237	275	292	269	253	257	264	256	260	279	295	266	262	283	271	291	246	270	252	276	305	241	244	280	263	246	282	257	293	239	259	274	283	279	260	296	269	279	251	269	267	271	267	264	238	270	245	268	283	261	267	274	253	294	232	248	281	299	280	264	250	267	276	275	235	283	253	271	257	282	239	231	301	261	264	249	275	272	248	299	291	272	294	294	271	276	300	285	282	248	266	260	265	239	259	272	269	232	249	268	266	295	247	260	272	264	281	272	269	280	267	259	309	252	267	288	301	282	262	279	249	274	285	278	300	252	272	254	267	254	220	258	267	269	291	233	243	300	282	270	269	231	244	251	255	261	268	249	279	274	266	282	266	246	236	264	242	285	283	281	280	256	251	264	248	282	314	282	285	249	315	257	269	290	285	264	259	302	260	290	296	297	292	277	250	245	262	268	265	282	249	274	258	251	257	267	258	254	259	264	242	285	267	269	268	274	270	256	273	243	242	260	250	289	244	252	237	262	284	243	267	280	231	248	270	299	251	261	244	308	261	279	277	260	267	253	285	222	296	264	266	284	246	257	284	259	252	284	286	283	255	272	258	283	277	278	282	258	261	266	266	248	229	297	290	290	283	291	249	277	266	272	234	268	303	252	301	271	255	272	271	263	245	255	246	289	297	293	286	248	272	277	294	282	284	269	278	249	273	274	269	251	323	283	242	275	266	271	274	263	256	286	243	259	247	246	293	273	245	247	248	244	268	296	289	280	273	269	251	279	283	311	251	249	261	267	275	292	264	257	326	286	273	252	268	278	283	267	279	262	270	278	272	288	283	273	280	272	231	258	267	269	263	251	302	249	269	267	262	280	292	268	268	263	286	270	259	279	259	250	281	261	271	284	228	254	267	281	268	251	252	256	288	270	290	251	245	240	291	284	273	275	260	257	286	265	235	255	277	271	273	279	259	291	268	298	301	260	285	285	285	243	314	274	292	271	247	267	280	276	262	261	252	272	300	289	252	227	292	285	288	296	262	244	283	267	281	293	256	232	274	298	289	250	302	260	256	277	279	265	257	259	238	288	236	255	291	278	273	299	274	230	300	274	277	272	289	260	267	264	293	252	286	254	264	273	292	267	300	269	277	276	267	295	280	254	259	265	274	276	251	255	253	242	289	303	267	235	280	271	267	263	262	234	252	268	247	250	271	252	283	251	276	286	301	257	256	222	277	237	260	258	255	289	272	276	253	269	296	266	279	268	295	287	266	301	279	252	266	269	258	265	249	290	273	245	261	256	283	244	269	269	278	280	258	229	244	252	251	252	291	256	272	262	260	268	260	265	284	265	295	291	281	284	242	283	273	249	265	284	270	308	267	268	309	257	278	287	271	239	264	302	273	300	257	276	300	285	281	277	256	247	267	293	258	270	281	263	274	292	255	261	259	302	272	280	294	281	258	261	269	264	255	278	260	285	300	295	249	274	270	302	261	273	254	272	253	269	286	263	287	262	266	300	264	270	263	263	229	267	277	266	267	290	247	286	228	278	286	276	271	278	225	242	250	287	291	305	283	246	286	245	286	261	271	270	266	281	295	266	289	235	240	249	275	260	259	290	286	273	251	241	261	284	297	278	288	263	249	306	276	261	274	263	264	260	281	271	278	261	255	253	309	271	258	255	264	251	260	246	289	258	247	288	265	250	256	302	265	263	261	250	244	240	257	291	256	285	276	294	258	270	250	312	253	267	278	289	240	282	268	283	276	267	240	222	261	270	261	231	228	271	246	251	266	275	277	286	276	283	245	273	255	297	265	253	278	246	294	279	262	259	251	269	253	265	259	276	268	289	261	264	261	271	237	224	283	227	272	275	287	259	279	271	265	262	255	253	252	272	296	275	285	227	302	238	274	243	253	250	300	289	267	265	269	281	277	245	293	274	259	271	290	230	269	250	267	251	267	275	268	275	289	244	239	294	260	248	285	255	281	276	290	283	263	232	240	257	266	267	270	275	264	256	275	275	248	272	261	250	299	267	274	288	249	244	291	291	273	244	275	272	269	268	238	273	301	267	289	252	270	279	251	277	299	266	259	270	276	269	245	276	295	271	290	270	289	259	276	286	256	295	261	292	280	300	261	278	279	291	276	275	285	289	284	292	305	237	255	259	267	292	290	284	270	280	265	293	262	258	265	299	261	284	251	278	259	266	270	269	276	253	272	272	275	268	264	273	288	269	284	288	274	266	253	269	263	269	235	276	245	289	289	287	256	265	268	285	239	258	279	282	255	260	253	253	281	289	272	265	231	258	270	291	294	287	250	259	259	265	245	280	279	263	272	284	257	285	284	274	296	285	257	282	268	256	264	277	278	280	268	261	236	273	285	313	235	268	291	273	254	254	288	294	302	279	280	292	269	298	250	268	281	263	261	247	256	247	298	246	310	256	267	304	258	242	282	317	252	254	257	275	273	279	276	268	286	274	277	243	253	267	268	240	307	276	268	285	271	292	253	249	255	289	296	271	275	238	281	283	271	250	268	260	250	265	250	295	246	251	268	294	288	273	260	287	251	251	273	258	283	263	272	270	271	256	263	278	265	307	277	260	297	276	280	277	261	276	272	245	252	256	254	291	267	292	276	263	276	269	240	303	271	295	274	262	277	256	268	264	287	238	274	292	293	303	286	220	266	264	301	265	280	242	259	262	280	279	256	272	241	291	247	269	271	267	269	279	251	285	255	286	285	252	279	286	288	275	252	248	257	284	281	262	264	270	276	268	264	274	261	276	264	287	286	276	299	258	262	257	274	247	283	301	302	273	263	273	270	256	273	236	266	260	261	257	247	266	308	266	267	256	279	255	289	265	266	278	253	252	285	258	272	279	284	248	277	293	286	295	291	271	291	262	276	268	237	272	238	280	270	303	260	261	251	264	256	269	258	264	281	275	263	286	275	255	293	250	276	229	252	253	289	282	295	240	248	276	270	262	264	236	273	282	248
21085	8181	6068	11472	10197	859	621	632	635	607	591	594	606	634	600	541	608	581	562	616	623	625	578	591	578	563	625	579	589	623	597	564	619	594	622	600	586	601	585	549	613	619	592	589	601	594	553	593	555	544	601	574	591	580	571	588	609	541	588	625	579	593	628	597	599	594	586	575	593	575	607	572	588	530	620	598	605	629	603	583	592	564	617	560	584	589	602	599	583	587	604	582	600	606	572	576	592	577	594	558	652	590	590	594	588	586	560	583	594	548	603	606	580	570	599	564	591	613	623	604	583	598	585	630	632	597	589	585	589	556	625	549	633	591	583	620	562	604	551	631	599	638	614	615	602	590	544	597	588	619	626	569	606	587	572	552	622	580	617	596	585	564	582	610	589	619	601	591	570	552	564	568	613	574	634	622	587	566	595	567	587	607	587	587	590	648	607	591	592	609	574	567	574	532	618	620	572	609	614	538	578	574	604	580	622	558	577	608	616	594	596	599	562	581	637	604	560	604	571	595	600	594	583	632	599	600	597	585	564	599	548	594	588	561	580	574	613	655	582	589	607	613	589	583	574	564	600	611	635	602	616	564	620	614	582	599	595	606	591	633	549	550	566	563	591	613	595	573	632	594	605	577	624	633	568	579	613	588	590	575	605	585	585	628	604	587	579	587	588	563	581	597	604	584	637	584	579	635	606	581	586	586	599	573	553	542	589	587	611	568	607	567	574	575	592	584	600	550	554	594	617	616	589	589	615	591	613	611	617	598	586	543	617	571	624	631	551	571	616	614	603	602	600	610	649	603	607	603	603	607	595	522	565	582	578	606	581	558	590	580	617	592	641	580	593	597	629	610	561	606	613	566	582	641	592	567	563	580	591	591	582	538	560	610	588	604	592	622	576	601	566	586	573	558	579	586	575	593	591	598	568	606	582	607	584	617	664	566	572	581	593	579	616	617	609	600	636	621	608	621	538	557	616	570	564	591	609	611	604	564	592	652	579	604	584	582	604	608	545	598	593	608	623	599	610	620	564	609	611	615	612	607	576	610	574	612	638	557	614	608	578	604	565	601	587	587	587	556	585	586	597	566	611	565	585	605	556	608	590	636	588	580	597	587	576	574	610	613	606	607	618	609	633	594	605	589	575	584	583	622	594	601	614	578	588	574	575	596	559	622	584	586	587	563	628	586	578	578	604	559	553	578	583	664	615	623	595	576	583	573	630	568	590	521	584	564	609	546	571	584	592	606	596	559	622	586	624	560	588	575	582	602	564	528	594	568	608	586	567	590	583	565	600	607	611	593	562	558	614	567	652	567	591	626	618	623	563	594	571	573	553	570	563	617	555	597	545	599	611	569	598	590	586	566	621	555	633	555	605	605	585	610	632	580	634	610	562	623	592	633	636	597	602	569	584	586	594	626	579	595	641	602	612	553	598	603	625	551	596	595	616	554	592	612	586	603	584	575	601	561	560	593	615	615	594	600	628	583	580	619	570	632	604	592	573	601	585	607	636	588	578	596	569	593	597	645	553	592	572	576	560	573	547	579	550	586	632	565	554	575	560	565	607	591	616	625	626	559	574	537	593	609	597	603	556	651	636	594	622	647	654	586	580	566	594	558	633	559	580	585	588	587	533	579	620	591	580	516	540	615	597	622	594	649	610	586	579	631	586	624	596	595	606	613	561	605	574	575	585	556	516	557	595	604	573	605	603	616	579	605	565	559	576	570	626	574	594	568	578	588	588	638	609	618	599	576	568	574	589	571	577	591	614	594	578	596	621	586	606	591	571	636	581	584	608	582	589	619	599	588	597	569	633	616	602	590	573	568	574	555	600	570	561	595	577	587	626	611	598	577	616	585	607	552	613	554	594	606	595	627	587	586	527	594	601	599	609	588	589	627	626	578	551	568	598	631	600	592	535	575	604	627	581	607	600	582	582	591	585	640	554	570	569	607	649	609	595	599	591	554	564	557	606	615	597	577	574	587	590	631	602	591	573	544	601	594	560	593	567	623	598	583	625	596	562	651	595	599	584	620	570	585	577	586	581	607	566	553	601	632	570	587	596	612	603	524	557	584	570	610	602	563	647	611	613	580	625	592	606	584	588	592	569	577	585	609	593	584	602	592	580	585	622	586	626	651	633	592	611	596	533	578	570	645	600	583	580	642	600	612	604	601	613	608	598	607	629	624	633	574	575	593	588	615	584	566	559	600	609	623	589	532	617	581	598	560	635	620	604	584	636	585	571	576	579	569	585	601	619	629	607	622	561	598	579	589	639	604	599	605	586	600	595	581	615	618	536	547	615	587	585	581	612	601	643	547	594	597	632	640	604	541	592	617	617	572	623	643	578	579	600	585	531	539	558	532	571	581	579	558	591	576	587	583	608	578	575	612	640	626	603	566	564	590	581	573	604	630	609	581	601	597	607	603	609	535	572	578	583	607	605	632	618	572	553	610	542	585	576	579	581	606	585	627	623	585	588	575	633	605	565	575	578	585	579	605	611	626	609	599	572	546	576	571	581	569	566	588	553	615	569	604	617	585	620	596	591	618	599	586	605	576	580	554	601	578	626	642	611	618	593	639	589	607	604	572	602	608	589	602	610	546	593	621	586	599	555	594	592	554	580	578	539	541	595	608	564	544	573	552	603	553	586	571	574	633	627	574	577	593	575	591	566	566	604	608	565	611	572	585	621	616	587	578	563	555	546	562	603	555	596	575	593	557	580	555	598	563	607	595	607	562	625	608	596	597	594	552	605	580	585	585	593	638	583	596	567	602	600	565	570	577	599	579	578	593	593	601	635	597	582	613	575	611	554	579	581	627	640	635	585	583	579	608	628	648	609	574	619	569	601	603	574	576	545	548	603	568	610	575	595	567	598	584	558	589	584	595	593	603	588	587	580	582	605	572	610	603	574	549	608	552	599	617	560	608	643	570	629	620	605	598	584	608	581	584	599	562	555	563	612	583	606	600	594	538	630	578	611	604	630	587	632	579	629	575	599	587	631	602	587	615	650	605	614	598	586	632	575	642	590	578	582	597	608	578	602	592	601	590	617	585	581	603	608	654	596	594	621	561	600	603	562	578	581	592	621	562	595	575	573	580	592	616	605	549	570	625	586	591	603	562	581	582	551	571	626	606	585	543	623	598	584	587	618	560	607	594	569	579	536	639	527	604	614	610	592	601	599	572	632	560	586	580	577	571	592	601	590	590	598	588	566	585	562	579	629	605	561	617	569	589	589	578	558	583	561	588	562	548	630	615	594	615	561	618	600	575	584	606	561	564	586	583	599	639	572	620	597	612	585	577	577	601	603	592	570	606	646	613	576	609	580	639	623	592	574	582	589	600	604	587	543	609	644	598	586	563	634	621	566	657	613	590	587	616	598	578	626	573	603	589	551	592	574	655	616	607	609	572	577	632	583	532	612	576	557	563	596	619	604	577	583	577	637	616	571	606	592	560	575	563	578	616	578	569	602	589	609	615	588	591	570	615	569	570
62143	52457	37121	54115	49022	14499	949	288	272	285	212	206	224	220	252	212	209	216	217	235	215	206	235	205	207	193	206	235	224	217	218	216	228	196	182	186	193	156	200	184	196	204	213	190	175	199	209	215	195	211	184	216	203	213	196	191	197	184	196	206	189	196	204	199	211	199	222	231	203	202	204	181	205	184	173	205	184	218	187	174	233	190	206	198	205	192	171	220	199	213	222	194	183	198	185	170	185	187	188	206	185	200	206	224	206	233	187	199	199	189	184	212	196	198	214	190	172	230	212	208	212	200	202	151	190	208	206	200	225	200	222	222	174	177	199	203	188	204	195	185	176	193	181	230	185	176	193	223	198	221	197	189	191	207	185	208	217	205	203	225	206	212	232	193	204	207	205	219	191	192	200	210	216	208	212	197	207	206	225	196	215	195	198	196	171	220	229	178	181	186	193	172	189	179	201	204	193	202	219	213	192	200	213	221	196	214	202	230	202	171	169	179	180	193	215	216	197	189	181	226	203	197	190	222	212	221	208	217	183	205	182	183	223	201	205	239	192	201	190	183	214	238	179	212	204	211	191	211	237	238	203	200	209	217	233	206	176	172	200	217	205	201	206	184	209	208	191	198	192	197	192	216	211	214	187	159	225	203	187	210	194	204	208	205	211	209	194	181	181	180	235	213	182	172	183	195	227	183	172	190	187	218	197	203	208	220	219	194	215	178	213	203	208	199	188	197	203	182	197	151	202	197	204	198	206	160	181	200	217	162	188	194	211	215	210	225	195	222	194	219	216	202	197	221	208	183	207	204	194	183	176	233	194	214	171	193	193	216	177	208	221	199	215	181	217	222	198	209	206	209	214	204	202	180	192	200	206	184	191	175	209	200	208	188	192	197	161	221	215	185	202	212	219	208	189	225	195	201	207	183	184	187	199	213	192	191	202	214	196	165	188	192	191	181	187	224	199	204	191	192	201	202	196	197	212	185	212	184	193	184	210	192	201	202	247	217	195	207	192	212	200	205	214	215	195	201	204	190	201	173	184	202	194	168	198	180	200	199	216	189	217	220	192	204	179	173	191	183	204	171	189	201	191	232	198	161	193	219	201	217	217	200	215	190	186	191	203	188	219	205	211	179	247	185	178	212	213	228	180	186	196	191	164	196	223	199	210	197	178	175	196	186	217	227	200	188	209	192	223	224	176	172	180	180	186	174	202	182	190	200	217	214	201	186	218	211	215	181	168	202	243	195	178	189	194	174	187	209	187	189	236	200	232	188	211	223	226	198	202	200	194	200	209	195	180	199	208	177	219	174	206	210	183	202	177	221	202	176	187	205	196	215	194	222	214	226	204	183	187	179	190	229	209	196	205	224	191	170	177	189	184	183	207	219	195	194	177	155	196	208	183	201	208	199	212	196	207	213	223	194	186	189	191	183	210	202	187	196	218	188	191	206	198	195	187	171	217	205	179	198	184	185	226	199	188	202	209	199	187	212	207	178	183	175	203	215	194	187	197	214	229	213	225	193	194	199	192	171	200	205	194	217	211	218	179	202	209	195	177	236	199	218	194	175	193	217	225	194	181	216	195	185	224	211	191	201	187	224	237	182	175	183	187	197	217	171	174	190	192	201	190	207	200	196	177	218	181	174	189	191	206	231	217	208	197	189	225	204	190	189	219	207	218	210	205	212	186	195	223	173	187	196	170	186	182	195	194	199	192	193	165	239	181	192	218	175	219	206	219	191	202	243	192	205	183	203	198	236	191	193	177	196	196	230	198	192	182	193	184	174	212	191	209	196	190	194	209	204	204	213	200	194	206	201	198	196	193	216	190	187	178	200	206	199	206	195	195	202	201	215	203	168	215	197	151	152	181	214	188	195	217	203	216	198	205	203	195	190	188	204	218	181	186	182	214	221	207	228	244	220	194	217	194	217	204	223	206	200	196	180	190	204	184	194	210	217	227	213	215	190	191	198	193	192	163	187	175	200	180	187	217	205	206	191	192	176	175	189	218	214	214	203	208	184	186	190	181	183	223	233	211	208	210	176	185	201	205	186	197	218	186	208	220	171	200	194	204	195	195	166	178	231	227	187	212	203	222	224	212	211	234	232	162	181	192	199	213	185	187	207	198	174	182	204	212	179	202	204	213	189	179	188	202	205	213	198	195	182	206	188	182	196	203	192	200	205	196	204	202	185	198	200	205	220	197	171	190	175	223	206	195	198	213	211	185	205	185	211	207	205	202	214	199	190	183	193	199	188	206	215	199	211	198	191	194	206	180	198	207	181	182	191	213	174	185	226	209	200	214	188	175	190	210	210	198	188	181	218	182	196	189	203	207	202	198	182	182	177	194	173	182	205	209	196	187	209	207	199	171	181	185	193	196	199	178	205	204	187	189	203	168	216	181	217	207	227	178	184	191	211	218	198	193	193	194	209	172	185	205	199	179	198	208	217	184	214	195	186	177	219	185	186	231	196	199	210	219	208	198	224	210	216	183	187	228	208	196	187	194	187	205	205	209	193	174	171	180	184	224	206	213	215	212	201	215	193	175	215	193	197	206	189	201	201	208	206	199	175	192	179	209	187	211	195	192	186	215	196	207	204	195	195	178	189	197	167	197	221	194	192	210	187	212	203	194	214	170	219	186	217	207	222	238	236	186	167	207	212	209	180	198	183	183	175	185	198	196	195	199	195	174	186	178	207	190	199	218	159	193	209	197	192	206	206	207	207	205	195	194	175	170	181	215	194	192	193	189	186	201	215	191	205	209	182	191	189	212	206	209	208	174	195	204	177	193	237	186	195	203	189	185	216	207	214	209	198	207	198	182	196	186	221	186	179	180	174	204	191	216	184	201	190	190	195	217	199	214	182	196	206	214	170	182	190	190	195	185	222	193	176	197	183	209	200	215	209	212	229	186	203	245	188	184	194	211	216	229	221	193	185	205	211	210	209	206	190	196	197	198	207	201	192	194	186	198	174	206	181	186	187	211	211	224	222	208	187	211	191	179	190	191	186	188	174	201	205	195	212	221	192	179	210	193	190	217	198	202	238	206	189	195	210	191	205	185	186	188	205	183	208	205	199	203	189	240	179	211	203	172	210	171	196	199	176	229	197	200	212	194	195	195	210	195	206	169	184	177	215	184	216	211	201	219	204	195	193	208	231	207	207	197	197	196	219	199	215	231	209	196	204	207	191	181	176	183	204	202	211	202	186	189	214	220	199	190	201	183	211	207	207	175	201	204	201	216	194	185	207	190	197	193	223	196	169	188	186	202	190	189	223	209	185	198	195	215	221	200	177	199	214	215	210	190	216	185	188	180	196	205	206	203	154	217	212	200	215	227	203	198	198	206	197	200	200	187	196	220	237	197	217	201	180	205	228	197	189	223	204	224	212	203	203	177	209	186	214	196	203	204	214	210	205	193	178	209	190	205	198	205	208	206	206	162	205	187	193	240	202	195	240	178	208	195	210	213	219	173	199	199	202	215	212	202	204	178	208
38676	34866	39731	61839	57666	5478	955	796	764	685	620	617	606	621	560	586	550	562	570	574	571	554	530	542	517	494	522	505	508	519	520	470	475	525	507	487	532	501	527	478	470	496	505	488	487	472	501	458	489	482	487	468	493	491	459	480	472	496	462	448	491	482	491	477	471	479	499	457	476	501	494	463	495	451	502	434	483	454	485	465	487	468	472	517	487	492	487	482	499	489	462	512	499	472	516	497	453	492	482	518	493	491	473	471	482	485	496	483	498	484	507	521	475	496	486	498	504	506	485	453	489	484	481	476	465	521	468	442	504	434	469	483	475	492	474	459	480	504	459	461	453	464	480	492	481	491	465	439	471	480	537	456	482	428	501	486	477	481	436	462	509	490	514	463	486	474	446	419	476	467	447	428	497	491	467	462	476	472	498	469	510	509	484	489	472	494	468	455	461	446	456	485	499	483	475	499	451	505	457	460	518	457	468	461	469	449	497	504	449	511	475	455	494	481	471	416	453	477	488	437	479	465	506	467	469	487	458	480	494	503	468	466	470	507	460	450	509	438	471	499	474	446	478	454	484	501	469	463	435	457	456	468	484	474	463	474	471	498	470	456	489	488	496	475	468	494	464	465	458	476	451	457	446	493	461	492	455	469	471	483	458	437	502	493	499	483	512	516	468	509	510	488	479	495	492	465	472	458	474	494	500	473	465	460	470	508	515	476	469	460	499	510	457	502	528	463	465	509	456	494	490	497	481	468	465	480	433	498	475	436	500	464	492	474	437	447	474	511	481	477	446	477	462	492	487	452	468	486	511	455	482	480	456	421	505	444	512	467	487	459	514	456	468	469	477	500	476	497	469	490	530	470	448	469	461	457	497	474	474	462	462	504	471	477	459	447	473	480	459	476	460	492	485	467	488	471	502	462	442	476	439	457	463	460	477	475	476	486	504	472	509	431	448	463	462	473	481	461	514	471	469	431	493	509	463	518	477	490	492	491	486	481	445	476	504	489	483	488	498	468	456	457	472	477	483	465	506	514	503	473	486	478	452	452	445	533	523	479	458	479	482	519	449	511	442	492	479	505	473	482	466	496	461	500	458	484	479	513	433	502	482	500	474	475	469	433	480	469	489	507	468	454	468	477	508	497	521	499	504	478	462	482	478	478	497	478	465	479	522	437	484	498	466	490	483	468	496	475	450	482	450	459	487	447	492	473	501	468	508	456	467	489	447	489	503	487	480	474	489	472	449	467	469	486	470	468	506	484	492	477	495	489	511	465	499	467	458	478	502	466	475	454	508	478	451	470	498	464	470	506	432	500	457	468	456	461	451	467	485	484	473	466	449	487	448	460	470	493	475	484	468	465	452	454	500	470	503	507	473	507	471	468	473	472	425	427	484	441	478	450	465	485	479	499	486	481	458	471	520	441	483	465	484	502	483	488	491	489	477	458	481	509	504	460	475	495	464	440	504	475	463	462	473	458	501	479	456	490	456	497	491	486	450	462	511	482	484	431	447	494	472	444	469	509	481	456	468	524	458	517	471	475	445	465	453	518	504	465	470	433	490	485	481	469	499	467	477	454	455	462	473	482	500	468	480	434	435	438	475	434	488	465	493	453	465	463	478	482	497	481	490	510	465	441	447	457	501	484	462	460	490	496	491	495	486	481	469	528	454	460	481	468	463	470	465	443	466	476	505	494	497	460	458	462	464	472	518	454	490	502	475	475	497	473	480	493	476	488	480	446	443	471	454	481	477	460	521	495	454	481	556	481	479	457	482	503	484	488	463	503	484	464	498	462	456	508	464	457	476	465	476	475	471	484	506	466	458	513	510	513	474	480	459	493	446	508	480	480	442	437	473	467	469	483	524	489	478	466	473	465	470	480	487	521	456	485	504	481	489	461	498	442	449	496	507	425	458	479	444	471	470	513	471	450	457	468	449	482	493	515	471	475	452	513	470	484	483	490	494	467	474	469	461	501	399	470	489	529	475	519	489	499	466	455	457	487	483	488	501	481	460	446	506	471	463	458	478	513	501	491	480	465	475	500	463	485	504	459	480	504	487	470	446	494	447	528	469	520	467	498	440	478	471	462	459	451	444	520	403	474	466	492	482	485	454	438	464	517	504	463	514	463	452	456	495	470	465	469	462	497	489	473	503	450	471	456	458	459	460	455	466	442	470	481	500	451	476	487	468	503	472	497	481	461	453	482	497	524	485	483	456	464	475	482	505	471	481	494	448	493	461	500	479	520	479	473	459	479	498	481	486	472	454	484	457	520	489	468	476	483	484	466	459	420	476	468	502	490	481	476	478	455	474	464	478	452	443	449	432	487	449	487	480	508	502	490	471	508	465	447	467	499	528	469	502	501	506	440	431	501	496	490	477	451	435	493	479	476	442	484	470	476	476	473	475	468	461	508	485	465	481	517	452	467	501	486	465	498	483	475	494	476	505	454	476	449	470	480	469	486	463	472	481	471	491	476	486	468	503	461	463	452	497	445	475	462	491	479	484	498	495	485	508	490	497	467	487	467	490	522	466	468	498	507	477	488	491	448	456	450	507	504	470	496	454	483	465	452	479	468	460	503	445	474	448	454	483	458	424	490	460	474	488	468	456	472	521	499	455	446	451	517	477	501	488	518	510	490	501	473	491	480	511	483	465	493	502	478	474	463	504	456	497	455	481	507	484	439	452	440	494	452	487	465	480	473	488	480	433	451	510	452	475	473	496	507	479	498	471	520	513	478	482	504	454	477	517	493	461	457	480	474	494	477	477	512	509	458	478	505	486	492	468	458	489	480	468	435	479	478	447	453	462	499	498	498	456	488	467	469	486	484	436	433	522	478	483	469	489	471	448	501	464	466	496	447	455	482	461	459	480	491	487	455	481	500	473	476	445	468	473	495	493	467	494	470	439	493	490	472	496	509	484	459	459	483	434	487	477	445	479	468	463	497	462	501	451	498	506	502	472	497	540	435	490	492	472	443	477	505	484	487	480	482	457	499	473	484	468	475	503	477	466	429	487	490	478	505	479	481	469	488	496	496	498	458	479	478	488	483	464	473	476	468	501	459	483	483	481	480	490	473	477	489	422	462	468	493	446	489	491	479	473	436	478	464	456	471	471	448	510	477	465	449	427	457	448	483	479	464	486	452	519	460	503	486	472	519	481	489	527	489	455	478	475	460	453	466	483	497	493	425	467	433	450	432	481	483	512	485	490	497	506	488	455	472	496	478	463	498	511	458	474	458	475	468	491	481	447	470	470	413	429	454	444	441	495	495	487	505	515	484	463	499	464	486	489	477	480	487	466	451	531	484	464	468	473	476	465	485	498	498	457	475	473	493	480	448	475	483	497	474	451	480	450	485	522	484	454	498	477	477	465	468	471	433	495	490	489	461	506	478	497	463	496	481	472	441	455	431	467	487	490	471	496	508	478	463	450	509	489	460	538	468	443	504	499	437	469	495	509	474	465	463	458	477	453	507	451	473	524	449	468	469	477	518
68290	63165	51155	66238	60057	22583	2807	507	418	419	375	383	393	362	389	373	334	339	351	337	327	308	328	321	308	315	358	330	347	332	396	348	345	320	351	343	342	341	328	362	311	344	343	336	317	335	340	328	328	324	373	326	352	354	328	349	348	349	338	336	356	344	316	330	360	372	313	342	296	366	312	348	339	325	316	350	341	337	322	325	358	334	322	332	318	335	339	315	287	341	362	378	322	343	333	300	316	341	333	370	372	314	343	350	356	366	343	342	298	324	309	379	333	340	379	376	319	337	337	316	298	330	333	377	351	279	364	335	344	341	344	368	343	306	333	377	344	362	335	339	318	330	371	315	345	313	333	321	354	364	403	313	310	324	345	320	336	317	398	335	330	317	352	363	328	345	338	330	320	342	368	364	351	316	297	317	360	317	314	321	319	329	388	354	329	337	341	374	336	313	312	351	347	321	350	350	319	336	365	337	345	330	348	328	316	335	317	313	343	356	342	319	312	338	315	322	360	383	333	342	311	342	330	342	315	308	331	355	362	305	320	330	316	338	300	324	323	348	354	328	321	310	374	335	350	369	325	343	327	311	326	321	328	328	306	303	321	361	352	317	352	337	356	321	331	360	318	348	340	327	337	340	310	348	352	329	350	367	334	322	369	324	339	324	315	337	306	335	310	346	327	336	332	339	286	343	353	335	347	336	327	366	348	321	314	353	356	351	351	333	342	365	323	340	328	349	310	359	369	318	344	356	345	357	347	346	365	339	356	335	345	336	308	335	365	295	321	346	345	367	323	338	348	333	332	354	339	337	345	346	354	332	346	331	365	346	343	355	358	336	322	332	324	316	322	359	335	337	295	339	341	351	318	356	340	331	343	350	338	328	316	353	374	334	311	327	350	326	308	361	315	331	315	374	352	346	326	352	313	333	353	311	332	337	320	332	348	356	355	331	362	323	317	336	358	359	306	342	330	347	369	371	333	315	336	330	342	383	337	312	346	347	303	321	361	342	339	303	331	325	313	360	335	364	337	343	320	314	327	326	350	331	370	377	345	313	337	359	339	327	341	357	335	349	349	347	337	361	340	332	300	360	315	314	324	346	338	357	365	311	376	327	345	364	339	312	337	320	339	332	349	340	334	341	311	345	345	338	328	348	344	341	339	330	335	343	322	335	337	326	332	315	323	334	340	351	313	306	336	342	316	320	345	370	327	341	339	339	346	347	333	316	355	314	338	371	364	361	338	345	375	324	338	301	335	294	398	341	316	301	363	388	360	289	330	366	327	329	318	309	359	348	314	305	333	336	343	326	336	328	386	349	301	310	330	312	339	315	343	355	327	322	348	315	333	356	366	304	307	381	342	326	333	337	370	348	350	345	326	316	324	351	308	344	327	320	331	319	344	327	346	350	324	352	312	357	322	305	330	360	373	334	369	348	318	338	356	356	346	297	349	328	349	349	370	332	304	311	331	342	319	337	361	332	313	331	330	327	319	312	339	308	315	350	323	350	347	318	329	345	341	327	345	314	325	364	331	313	380	365	376	338	321	309	336	346	347	313	316	360	351	338	340	347	336	341	334	342	346	342	348	335	319	301	351	359	359	327	390	365	330	355	353	346	305	331	330	334	326	340	313	309	313	347	332	317	376	344	355	298	345	347	353	349	372	358	340	328	348	343	333	327	340	357	361	334	327	336	334	317	347	349	350	345	355	367	318	345	339	357	331	372	355	339	328	339	336	321	322	313	380	337	328	312	316	346	332	331	343	364	367	326	309	317	334	328	339	311	358	357	329	329	294	371	339	343	325	296	341	338	372	330	372	301	344	346	335	326	350	355	315	318	314	320	356	365	349	332	339	322	319	314	315	361	330	303	298	324	354	356	345	307	311	351	298	332	324	324	302	321	325	324	322	344	339	341	343	286	335	312	345	346	306	336	318	335	318	301	347	326	360	339	322	338	324	347	342	344	327	366	357	342	300	306	366	339	369	306	322	357	358	346	341	365	330	330	376	299	337	334	283	324	385	326	348	320	346	340	351	355	334	338	318	316	347	334	298	345	342	337	362	331	350	309	324	336	323	336	390	335	327	335	338	334	335	340	344	367	340	343	356	361	320	332	334	344	342	336	365	302	296	345	328	361	353	331	352	334	311	294	318	323	327	308	359	338	336	340	334	337	337	355	330	327	324	317	337	318	351	350	307	338	338	355	317	299	338	324	341	342	332	328	323	349	321	282	378	362	321	327	347	316	303	349	312	345	321	322	337	331	353	341	354	369	360	345	341	322	342	324	348	324	333	345	311	349	340	341	335	315	331	366	302	335	349	334	329	323	348	350	406	320	351	341	318	315	300	336	368	317	357	265	310	308	336	318	341	347	316	346	366	321	317	359	372	318	337	389	351	356	361	361	380	336	364	359	338	352	352	368	319	305	365	326	357	329	338	358	326	328	331	357	344	349	341	354	346	356	339	360	365	312	341	352	323	324	329	352	339	332	348	343	302	326	347	321	327	349	319	349	338	334	357	308	317	343	376	322	338	337	326	312	302	335	337	355	368	337	345	365	335	330	336	329	347	348	305	338	340	326	318	329	316	353	323	317	350	291	342	361	340	341	294	365	318	324	316	333	324	356	354	317	323	333	337	318	338	347	369	361	356	324	316	303	323	300	347	342	339	342	325	331	326	343	327	325	361	377	321	340	332	331	357	333	317	313	357	318	322	344	343	337	312	334	360	379	312	287	338	320	353	364	351	314	363	349	319	336	408	352	350	332	327	342	359	319	328	336	304	310	347	311	359	316	324	340	350	367	357	320	310	326	333	321	348	350	345	344	354	330	312	337	333	349	322	344	302	330	334	373	333	311	341	353	341	353	361	322	343	325	315	308	373	362	346	312	350	334	328	370	292	323	359	337	347	377	328	327	311	354	284	328	328	332	349	322	340	368	345	346	333	341	315	335	333	318	316	327	314	393	336	312	307	347	340	365	334	332	358	350	348	358	325	302	352	332	341	312	358	304	322	351	308	297	335	343	335	319	345	387	340	322	317	356	352	312	301	314	360	320	334	360	328	306	344	332	347	326	342	362	356	347	321	307	325	297	336	358	333	342	353	323	331	345	314	378	383	362	352	329	311	352	347	333	340	318	372	341	338	316	321	363	370	385	327	318	324	337	349	348	339	334	340	315	289	344	377	340	367	314	349	330	353	368	349	314	331	342	324	356	353	364	323	337	347	414	337	347	318	295	352	353	284	338	315	327	329	354	318	295	312	387	356	358	325	329	324	310	320	341	345	358	311	349	338	329	370	364	347	339	335	321	340	334	328	354	365	324	363	341	323	335	307	310	309	352	348	291	348	317	330	348	328	362	316	337	336	329	348	312	319	303	332	334	352	352	314	326	355	396	319	336	351	324	332	319	318	347	361	321	332	328	350	343	353	331	374	321	324	350	321	332	321	306	344	373	330	332	315	348	348	339	342	320	337	343	333	359	329	334	349	316	310	276	323	346
44721	43073	51995	72787	68151	8819	1512	1316	1247	1155	1111	1044	961	904	901	929	888	888	868	858	800	877	810	778	781	771	844	779	791	833	788	755	759	773	775	704	763	745	756	777	770	851	837	785	772	749	720	832	775	767	765	771	775	761	758	769	804	743	756	741	748	766	781	752	767	763	798	740	760	755	732	789	757	752	780	759	757	731	746	760	771	793	779	742	748	757	764	743	717	788	752	778	768	762	730	798	803	787	738	719	748	757	745	793	744	739	779	740	752	783	728	735	789	767	680	824	738	733	701	742	723	729	714	784	756	740	731	759	793	779	795	772	779	691	782	742	707	737	758	761	735	740	759	787	798	753	718	743	737	744	773	779	729	783	756	735	743	715	796	725	741	740	746	754	761	750	801	742	752	757	738	715	710	757	721	782	769	770	777	738	736	778	776	746	746	726	756	727	780	723	728	722	707	801	747	742	733	724	732	783	760	700	756	770	699	743	695	736	734	747	708	738	721	742	759	750	753	724	778	768	773	765	745	770	720	733	761	714	745	763	746	757	751	800	710	726	720	780	752	756	761	722	756	735	745	806	739	711	763	752	735	716	721	708	725	739	786	760	768	767	775	730	741	759	748	788	726	798	766	738	779	740	789	782	775	779	761	741	713	745	770	756	738	696	778	799	832	732	787	757	725	758	750	722	717	755	715	704	752	722	774	748	752	765	749	743	739	742	722	736	724	728	802	745	746	781	794	723	734	795	754	772	732	777	757	727	730	742	790	736	699	776	735	800	731	764	749	754	722	751	782	780	722	765	764	727	790	764	736	777	762	730	750	806	759	754	788	753	787	765	687	705	695	728	705	750	724	711	779	746	743	724	752	736	769	732	711	732	760	773	737	764	737	776	768	738	731	749	803	763	782	759	734	721	768	718	798	779	733	767	677	725	755	728	731	740	748	744	741	786	718	730	784	742	712	752	741	721	790	761	798	769	707	690	727	736	725	758	781	772	727	718	759	695	754	723	709	745	743	744	734	744	741	770	763	786	747	743	752	736	713	741	690	771	712	747	719	757	756	741	746	724	746	749	750	776	740	725	761	758	756	719	747	758	774	754	767	753	780	755	788	784	731	726	734	738	754	740	739	752	770	794	753	769	819	744	754	752	757	687	768	762	777	755	740	765	731	741	799	724	734	769	762	733	691	735	722	726	706	768	762	731	711	831	758	738	709	735	794	776	721	708	777	737	768	780	790	795	755	753	764	762	784	726	756	777	729	760	801	747	746	714	792	755	750	786	779	773	770	736	721	721	765	777	731	741	781	720	730	810	794	786	695	741	750	731	702	766	737	722	740	765	713	701	735	791	814	716	750	736	726	816	739	777	761	764	740	736	761	748	746	715	735	787	664	785	731	761	787	751	710	723	726	750	751	779	719	766	753	760	750	781	788	721	722	760	770	781	780	728	744	697	745	775	714	735	754	753	734	754	782	781	718	681	773	725	739	779	716	713	740	718	728	702	770	759	749	790	762	745	758	749	744	722	720	790	723	760	749	712	741	708	770	717	729	826	747	783	749	770	767	749	756	750	803	758	731	803	740	763	784	715	733	772	709	728	745	796	729	737	741	803	746	695	743	779	747	756	765	738	768	776	735	744	773	754	786	784	735	726	781	740	766	797	732	736	759	738	724	754	754	763	769	768	737	726	723	740	760	706	717	799	741	759	748	787	747	745	717	786	800	733	753	732	809	707	718	719	750	797	748	793	689	726	738	749	799	727	747	765	782	786	736	791	759	707	735	716	774	740	730	731	795	719	757	760	721	741	747	744	715	768	812	751	783	701	760	722	717	749	724	760	781	752	778	772	774	734	743	770	736	747	731	719	819	807	762	675	804	761	752	712	673	797	713	703	721	759	773	757	790	752	748	719	807	755	718	742	777	757	771	693	740	772	746	742	787	778	727	744	735	793	787	688	779	739	759	734	793	740	765	727	750	746	758	759	727	684	782	764	752	768	751	777	705	712	759	737	767	798	781	719	727	780	740	751	777	748	784	693	704	750	714	752	763	765	728	709	705	779	726	736	764	760	750	693	767	779	771	683	744	748	735	761	740	755	781	744	766	779	736	780	760	753	770	753	782	753	737	774	770	727	825	803	755	766	743	768	742	736	803	807	728	763	738	776	731	729	802	732	717	724	697	756	761	719	778	770	791	726	710	767	751	745	757	757	750	717	755	747	729	738	717	777	733	766	735	740	703	770	788	720	699	758	734	735	717	724	810	747	757	766	733	738	725	739	789	712	777	769	792	744	769	753	725	734	771	716	753	735	778	747	778	775	774	780	740	750	740	748	775	723	750	756	743	783	726	750	747	777	807	726	716	793	791	772	775	735	730	763	729	781	741	749	764	752	756	750	754	768	742	723	768	726	740	741	741	740	717	752	761	711	756	705	781	768	751	778	770	763	745	712	815	692	761	709	718	815	733	731	728	718	724	803	795	732	759	730	757	729	760	709	788	711	713	767	765	814	733	737	727	765	724	718	730	732	725	727	787	736	766	781	744	686	715	753	732	766	743	760	706	711	720	729	730	698	741	750	709	721	744	744	751	735	736	755	715	800	740	780	724	748	747	758	707	752	755	731	736	742	680	802	766	719	779	728	757	741	762	750	748	761	760	737	696	782	758	727	736	770	726	754	699	748	740	714	728	743	740	799	723	792	701	744	739	733	797	784	766	753	710	801	726	777	712	772	781	725	745	763	760	721	733	720	743	776	740	762	735	767	751	756	766	723	761	755	750	781	748	760	736	771	732	744	706	760	748	767	747	763	764	771	767	758	772	743	744	759	781	788	726	712	772	744	779	733	814	756	758	726	720	734	759	743	704	751	753	754	739	778	753	758	764	767	742	748	777	761	762	749	726	764	748	760	728	737	740	747	797	706	741	731	759	740	740	794	726	728	720	790	788	727	759	751	751	751	765	738	751	734	765	757	723	756	740	744	692	734	738	756	760	711	735	717	777	759	776	779	774	696	738	736	770	722	744	750	731	731	731	726	747	711	759	762	754	787	749	813	795	706	792	802	714	779	708	676	765	769	721	774	711	757	741	791	745	733	728	774	803	765	753	734	758	750	785	745	759	749	727	749	699	772	779	682	767	771	760	795	722	728	713	749	748	772	736	763	761	765	768	751	720	728	751	758	703	791	734	759	744	746	731	754	685	741	734	767	704	745	765	729	733	741	752	801	767	727	780	775	694	762	755	783	778	740	748	701	794	730	736	765	734	748	748	715	748	781	795	725	749	776	802	735	803	789	718	716	765	712	733	782	748	766	744	753	734	790	782	766	755	757	754	750	765	768	766	727	761	736	719	765	787	768	779	719	770	727	761	748	812	770	762	766	731	743	732	766	779	784	710	753	762	756	779	772	797	729	736	759	802	709	751	763	795	752	746	786	732	721	775	763	736	740	758	762	769	736	787	742	730	754	816	747	716	741	740	764	739	755	752	780	781	796	758	753	718	736
44544	15453	4990	4099	2948	545	278	256	261	272	264	287	283	275	247	252	237	248	258	253	227	278	289	287	265	286	257	291	292	252	280	297	272	258	258	270	287	273	283	281	279	278	259	259	273	272	290	240	295	256	275	270	268	241	253	265	271	233	282	305	283	277	246	273	312	298	289	264	264	301	268	269	257	273	302	310	259	301	297	247	286	255	257	262	283	260	270	297	279	272	284	256	282	278	266	244	254	262	304	255	272	268	267	246	239	254	251	233	245	268	277	247	258	268	251	250	283	272	295	262	221	286	283	261	264	275	258	292	258	260	260	250	304	258	285	267	281	283	286	308	238	281	294	277	254	259	295	253	280	279	287	292	271	277	275	285	267	236	268	261	246	265	276	285	279	288	261	298	279	249	287	264	263	237	304	264	242	255	256	261	289	278	270	275	279	266	266	251	270	277	280	288	281	252	269	285	264	267	253	254	291	281	268	275	273	281	265	277	287	254	249	297	299	268	257	254	263	257	272	250	272	252	247	296	251	242	266	282	262	291	252	280	255	271	242	267	275	269	289	291	267	285	291	305	304	283	307	257	273	289	296	287	285	289	287	255	255	267	248	289	279	292	301	276	275	272	250	231	245	252	274	281	299	292	260	258	254	291	282	252	276	302	248	283	267	269	259	271	256	277	275	297	282	274	258	282	244	269	270	264	270	286	280	260	266	264	314	249	277	243	249	257	246	271	271	287	293	296	279	272	297	260	271	271	269	291	284	290	273	273	293	255	267	261	279	260	255	292	281	265	293	269	290	277	284	244	256	274	294	277	266	283	262	266	282	274	280	261	247	279	264	272	262	257	244	235	261	260	304	259	279	268	257	255	291	275	293	276	257	267	273	302	241	289	281	233	258	307	274	260	268	255	309	258	263	251	258	280	245	264	284	283	260	242	259	266	290	281	267	249	265	275	260	305	265	282	267	292	293	265	257	265	276	282	275	261	286	274	252	274	277	237	271	233	256	253	267	289	279	258	281	293	274	257	269	242	239	293	277	259	288	263	252	274	238	273	288	276	271	261	263	271	256	258	233	250	270	247	278	295	305	254	287	257	295	272	248	286	222	240	278	273	263	269	250	278	308	259	301	281	258	266	250	260	272	264	251	262	275	244	280	263	281	247	272	304	238	278	281	270	274	295	245	299	263	256	282	278	287	267	273	256	277	265	264	278	279	269	273	241	264	280	289	250	270	257	245	300	288	235	279	262	277	241	264	282	275	278	274	225	228	260	256	268	258	276	290	261	259	284	272	272	293	285	278	267	265	296	255	275	302	250	304	269	264	277	309	282	287	274	283	298	296	309	247	261	255	279	265	283	281	248	280	279	308	279	302	266	266	287	287	283	290	301	281	286	253	280	254	290	272	243	243	282	265	276	262	264	238	261	257	243	278	260	260	262	275	274	266	265	266	258	275	229	262	271	253	272	254	255	286	290	272	279	269	313	264	290	255	277	268	277	267	277	268	273	308	281	257	304	272	287	274	263	269	270	284	265	285	258	245	304	309	252	255	268	281	273	258	270	291	281	229	230	282	286	290	274	251	271	278	252	292	282	296	301	274	294	267	295	271	278	274	268	269	269	273	285	302	248	252	276	241	293	261	281	263	252	274	289	291	257	275	290	250	254	234	275	283	249	292	275	275	250	299	252	292	276	281	288	267	270	257	298	248	279	252	301	262	279	275	286	255	282	293	250	260	255	259	263	270	269	271	282	276	301	319	274	284	291	252	274	239	299	290	267	264	290	271	265	303	301	269	215	282	277	234	246	274	262	271	251	252	268	304	295	263	283	257	282	288	272	257	277	240	273	248	267	288	291	281	249	259	269	284	263	291	268	292	282	279	252	245	281	298	267	269	257	269	273	278	291	262	258	247	289	273	288	277	269	254	273	284	307	271	285	277	281	259	236	303	281	274	285	307	250	240	267	255	254	252	267	244	247	258	285	270	317	292	278	299	252	264	264	263	269	247	257	285	245	258	275	273	295	278	267	252	265	264	249	270	277	275	294	280	300	270	240	293	301	267	237	293	246	259	244	289	329	300	286	270	266	255	277	265	274	269	258	279	279	267	271	274	282	293	279	276	248	300	278	287	291	258	277	273	288	251	253	298	295	284	259	276	290	287	270	277	277	250	252	280	256	289	307	293	279	280	287	299	274	252	284	304	255	276	271	289	300	263	231	266	266	264	288	267	274	260	314	285	279	260	292	273	238	283	292	289	277	286	270	256	272	272	280	253	248	247	266	281	226	275	203	248	242	281	318	255	283	282	273	275	256	261	242	253	267	286	320	287	267	247	250	299	279	273	261	285	268	290	272	283	240	291	248	293	264	237	259	287	273	278	259	245	266	283	252	252	299	253	264	281	262	278	271	256	270	297	297	274	272	265	273	290	270	240	291	292	264	247	250	273	253	267	307	267	265	300	285	272	296	302	265	282	286	239	288	280	269	272	280	294	279	270	303	275	263	250	297	277	249	249	270	306	277	294	284	252	287	264	285	275	279	290	246	271	250	258	285	260	262	267	264	282	290	272	254	278	299	291	284	258	247	287	284	246	288	269	285	268	278	279	268	273	284	273	281	259	280	257	256	271	258	279	286	251	260	250	276	260	243	308	244	284	283	283	306	287	249	257	268	267	279	294	273	263	278	281	278	262	276	232	272	263	260	299	260	291	256	291	270	253	253	265	277	288	296	265	280	264	275	275	261	261	276	299	266	255	301	267	291	291	265	294	243	325	289	283	227	256	262	275	291	283	266	267	262	274	274	268	285	311	292	244	289	277	242	276	265	276	271	307	277	275	274	281	288	261	265	271	278	242	302	301	276	253	273	289	273	260	278	299	292	268	281	262	248	248	291	263	269	273	263	303	271	266	243	277	279	282	260	279	288	270	253	284	270	264	260	262	246	258	267	270	290	307	270	284	271	289	282	296	260	237	270	262	282	270	267	290	254	285	275	284	252	325	289	246	308	230	242	268	271	261	259	277	290	303	265	272	258	277	249	285	254	286	279	273	303	267	306	289	305	278	265	264	282	277	280	274	269	280	257	265	242	265	270	264	270	256	288	290	244	254	258	281	293	256	307	284	273	263	256	251	291	250	254	274	270	261	265	276	277	265	264	262	280	278	296	263	283	302	273	286	252	281	278	278	250	277	272	274	260	273	298	262	283	259	274	269	263	292	287	299	272	310	284	294	275	288	276	312	262	287	298	268	298	261	297	266	277	271	241	265	274	275	293	246	283	274	266	272	310	310	271	284	288	241	271	303	291	271	292	271	245	251	251	284	256	265	285	282	276	260	263	288	282	307	260	292	268	276	274	248	267	249	261	257	268	286	241	297	261	249	272	267	295	238	251	282	258	268	286	287	274	264	251	261	262	254	294	299	295	256	267	222	239	292	307	255	265	274	262	274	261	290	272	260	274	275	265	262	271	288	296	267	286	262	287	262	253	263	286	300	282	325	308
20223	7009	7934	10986	9239	1251	566	634	597	604	585	589	602	677	615	600	592	605	593	559	591	545	617	580	593	577	563	604	604	604	610	606	601	584	563	604	553	579	607	607	583	624	578	603	601	634	621	595	624	625	623	593	591	585	604	583	605	567	604	595	590	568	580	570	625	595	599	601	569	586	645	574	594	583	613	621	597	588	601	605	597	606	566	569	599	615	552	577	650	567	611	600	622	596	583	588	598	571	589	589	586	621	625	609	629	609	605	593	631	545	598	564	601	594	543	570	600	609	597	611	595	615	624	658	602	566	581	601	600	590	594	582	602	620	614	562	620	595	597	534	606	561	575	574	591	599	616	572	584	596	594	624	604	632	607	580	592	591	601	606	564	607	646	602	610	622	606	601	596	598	604	572	593	586	629	609	656	574	595	634	609	548	629	601	592	649	602	634	592	577	570	617	587	644	627	576	633	601	633	619	545	574	613	655	643	592	601	617	633	598	553	548	621	591	543	599	587	622	611	615	629	610	596	583	584	612	674	589	610	569	570	599	628	585	611	588	612	618	645	603	609	566	589	583	601	589	579	614	573	612	640	601	591	611	607	616	598	596	590	578	610	578	582	600	578	597	618	608	612	577	605	625	606	598	595	594	593	657	587	602	583	604	627	605	586	604	572	604	608	640	583	599	623	621	598	583	577	582	576	607	587	580	596	619	599	631	636	598	601	630	589	565	584	538	594	660	593	616	584	624	610	597	585	607	608	607	625	654	587	621	651	590	590	553	597	577	611	594	603	632	627	594	615	584	580	580	638	614	591	608	619	587	602	614	645	604	553	560	600	597	589	613	599	580	604	610	593	629	589	629	594	627	578	596	598	628	596	570	555	616	606	560	615	607	592	596	640	638	589	643	579	570	556	614	586	554	569	635	547	560	581	609	601	622	554	602	578	575	597	575	591	615	607	595	598	648	606	589	594	626	628	593	639	588	591	618	581	581	633	584	635	597	612	557	639	529	625	596	592	587	646	551	589	608	578	652	635	603	640	640	560	579	608	582	592	619	607	651	604	610	625	664	568	628	606	577	598	605	591	598	603	591	628	575	619	585	605	614	635	655	582	578	597	602	660	618	588	560	584	607	605	584	556	584	610	598	608	601	623	574	593	637	585	605	517	597	586	611	604	627	627	599	587	579	602	602	574	654	593	570	590	594	547	604	665	576	591	577	608	578	604	606	630	606	572	579	583	661	599	612	619	590	605	636	609	613	594	549	586	659	613	576	625	588	602	599	620	634	625	582	623	630	605	584	609	611	599	570	586	583	606	576	615	619	610	598	573	581	597	606	617	592	598	579	610	620	644	649	605	614	638	619	609	627	606	571	576	587	601	590	600	582	594	571	607	602	559	592	541	599	597	604	574	584	634	579	593	585	610	597	605	608	592	617	560	575	617	609	586	596	613	615	557	610	591	562	652	592	598	608	571	593	605	558	558	646	608	581	583	542	604	595	620	608	616	565	599	625	578	598	628	627	637	607	587	567	635	572	585	582	573	582	639	591	657	600	577	620	613	640	612	612	563	626	577	612	605	595	575	604	628	589	580	584	662	572	614	597	588	580	602	632	596	578	592	588	617	654	564	612	566	581	596	637	580	556	598	596	639	618	568	576	581	601	547	628	575	612	581	592	579	637	589	574	607	617	629	610	602	600	595	617	585	577	554	621	572	598	594	617	594	646	572	568	568	568	624	638	626	589	609	618	660	628	594	606	611	576	594	613	577	549	601	646	649	602	582	629	618	587	600	593	603	640	610	596	645	575	612	581	548	583	551	580	625	612	621	605	610	607	576	602	615	582	601	615	579	642	612	668	564	615	636	588	597	612	615	596	603	591	559	584	596	601	636	624	601	629	582	622	608	611	589	599	585	599	631	556	566	609	597	580	611	594	584	598	590	602	579	586	607	611	561	627	587	634	627	643	599	614	611	589	590	606	611	640	586	620	621	597	585	597	585	609	606	598	598	632	586	624	602	575	602	594	598	604	542	609	592	617	609	637	575	601	616	605	606	555	608	586	609	591	625	619	600	633	623	597	642	571	595	612	591	582	609	567	599	614	579	581	600	551	605	575	593	601	614	617	590	599	609	618	619	593	579	625	550	601	586	608	591	580	625	610	615	638	648	595	601	583	589	579	616	602	601	623	610	571	585	577	576	616	601	615	605	619	561	577	608	589	634	553	594	624	586	596	595	638	586	573	570	602	597	589	640	598	600	615	604	603	608	654	606	600	632	605	635	641	614	592	591	592	616	609	624	628	620	653	601	630	594	582	575	622	586	617	574	617	634	603	623	575	569	556	604	630	558	613	605	597	574	577	572	578	536	583	572	625	607	614	608	642	554	569	589	620	632	618	570	623	602	610	577	622	591	639	603	598	629	622	615	612	583	594	593	601	594	581	589	601	602	602	590	596	576	628	596	596	556	613	652	614	636	600	605	568	600	574	627	559	583	586	637	583	615	574	630	630	625	595	615	600	534	595	626	574	647	610	628	557	576	656	590	614	651	599	583	564	619	579	583	581	588	581	621	572	624	608	580	574	555	610	608	609	577	553	622	618	597	626	580	582	618	609	595	582	630	618	604	621	600	566	600	589	590	570	574	613	641	645	641	602	597	573	590	576	637	570	618	549	595	565	578	588	624	581	598	603	594	567	578	608	623	636	578	580	558	615	584	606	612	611	571	591	584	573	632	619	597	564	592	618	611	592	599	616	617	629	576	586	645	553	594	596	613	603	580	564	603	568	598	590	573	601	631	593	568	595	613	618	593	638	676	604	550	562	621	598	599	631	633	586	612	604	563	638	599	600	570	581	563	617	556	600	587	596	605	572	561	565	568	563	625	625	607	558	583	637	591	583	599	586	591	588	638	598	597	656	603	577	576	614	651	602	666	595	588	590	576	600	588	580	600	603	599	617	581	644	591	570	603	578	609	636	600	595	615	616	562	608	587	612	622	624	614	556	640	580	631	628	586	641	611	610	571	589	572	633	573	597	570	639	571	583	605	576	626	580	578	599	621	584	573	612	589	586	645	587	562	588	577	604	595	584	657	625	637	551	637	617	606	611	588	606	584	591	589	619	592	610	621	563	589	616	583	622	601	569	597	604	564	561	630	630	565	597	569	582	598	575	654	621	619	591	634	579	609	543	591	624	647	559	643	598	578	561	562	626	607	592	651	603	619	562	592	568	577	592	579	657	599	572	578	632	605	586	549	590	587	576	581	575	598	636	608	600	615	548	545	614	634	625	615	577	613	584	587	560	628	646	618	620	546	578	665	587	618	579	587	651	606	663	600	624	626	514	582	601	609	590	641	617	571	580	608	583	593	620	609	589	625	614	607	632	566	592	610	560	589	610	573	616	593	578	584	608	585	614	584	572	581	592	589	601	603	582	613	583	604	655	592	615	628	607	638	574	606	588	656	602	626	631	567	623	580	577	589	589	638	586	606	565	587	599	615	588
62447	47136	41583	53273	46665	16544	1104	292	249	248	236	225	224	229	230	211	206	191	209	244	255	207	211	198	200	203	198	232	197	199	201	185	196	188	207	219	216	200	196	208	235	184	204	196	199	208	192	185	184	188	219	203	203	249	202	204	218	207	177	201	193	197	225	206	198	202	215	177	203	201	190	193	197	194	192	194	206	200	211	189	203	179	192	179	169	213	201	178	179	196	208	191	172	172	190	194	189	187	185	183	177	193	201	195	189	192	201	217	194	199	188	195	197	191	164	202	202	165	199	205	199	195	185	177	182	187	191	207	197	192	185	202	226	188	192	173	201	206	210	184	202	201	195	186	190	184	192	226	232	184	187	201	198	206	172	180	182	206	161	187	221	174	174	195	185	182	196	196	153	148	196	206	203	174	206	197	198	180	200	193	184	199	216	220	187	216	179	185	203	223	196	220	217	182	208	184	186	176	188	203	197	187	191	197	182	206	202	203	221	186	182	204	232	176	233	208	191	177	200	190	194	189	194	193	203	169	197	210	180	182	170	192	200	205	222	189	206	167	195	186	205	175	197	209	215	179	217	212	176	201	200	181	183	208	185	200	187	218	169	179	195	204	208	188	190	179	183	202	204	203	205	197	183	173	217	189	215	176	180	218	206	180	202	167	205	196	194	199	194	203	185	208	180	215	201	183	187	182	216	206	211	180	203	223	186	170	206	185	214	202	203	174	188	206	212	204	205	183	181	165	186	202	207	191	183	201	191	191	211	176	203	203	192	185	224	192	182	172	218	166	205	219	193	183	177	200	201	166	196	185	178	210	190	209	161	222	187	221	190	173	209	191	199	197	177	191	207	180	175	214	180	215	202	170	202	207	169	179	224	207	191	209	192	187	206	206	185	203	204	184	184	179	206	193	182	229	195	212	191	195	187	227	206	195	198	192	188	197	164	218	182	190	202	205	200	170	195	207	182	183	183	199	231	175	182	190	186	210	196	183	218	187	198	211	213	238	173	197	172	184	205	207	195	237	177	202	195	195	180	175	182	173	203	161	203	193	210	189	235	217	196	229	224	171	189	217	189	214	173	182	197	205	182	202	213	186	203	203	177	187	183	203	190	218	196	223	163	204	207	173	197	174	204	185	195	175	191	179	192	199	203	196	198	217	190	195	184	192	178	206	182	197	199	191	198	203	162	217	196	212	213	198	175	185	192	217	213	190	203	192	192	190	204	181	184	212	174	175	197	181	197	214	200	181	198	220	200	171	195	181	235	192	166	180	187	160	175	177	211	220	194	200	166	193	179	201	214	207	171	183	201	201	190	202	221	192	190	175	168	215	208	199	195	188	178	177	191	180	207	180	179	207	186	197	193	229	199	202	212	210	189	182	171	177	212	187	197	201	211	204	222	188	212	188	193	186	193	186	196	199	165	212	207	202	211	189	189	185	218	232	197	203	161	207	185	181	192	208	184	200	210	198	185	190	184	206	176	182	178	204	213	188	194	195	188	197	199	169	181	209	200	197	166	217	205	209	220	170	200	200	200	210	184	181	180	212	175	199	208	204	197	190	219	201	222	195	190	182	228	188	214	196	186	192	213	198	214	211	167	158	192	192	198	199	206	194	175	198	188	197	178	212	215	166	207	172	194	182	185	194	174	197	211	195	174	192	212	191	170	175	222	213	206	189	196	220	170	206	199	206	215	212	175	188	199	211	179	197	190	187	210	198	190	182	240	217	217	192	223	213	184	185	193	187	195	204	165	226	190	199	211	204	185	196	202	180	202	213	181	204	187	208	190	223	186	207	178	167	208	193	212	175	212	203	194	162	184	238	211	195	193	205	205	193	222	207	189	205	200	201	210	197	192	190	204	181	185	178	178	203	206	171	186	222	186	177	206	220	211	198	184	203	196	194	209	199	208	203	190	202	184	218	211	198	198	209	206	173	199	179	179	200	179	175	209	172	219	204	199	190	185	200	200	231	210	187	172	205	196	215	180	175	199	178	186	175	184	202	211	190	204	172	191	192	208	185	197	166	204	204	198	176	190	179	194	202	195	165	208	178	191	212	207	191	165	220	159	217	198	203	223	189	185	168	198	206	227	165	200	205	192	206	170	183	216	205	191	187	187	213	211	196	197	187	216	194	174	193	218	172	185	184	207	199	187	179	195	203	197	189	180	193	204	193	223	204	187	199	185	180	189	176	221	185	191	204	179	210	254	190	189	207	196	165	210	209	198	188	205	188	206	183	193	173	176	218	195	187	181	188	212	192	178	183	208	194	173	189	193	202	200	206	189	170	194	203	194	161	203	181	203	177	188	193	174	219	193	214	190	200	200	189	180	184	216	205	211	195	185	176	174	220	197	186	196	207	184	219	178	199	216	195	188	184	209	170	190	202	184	177	186	182	161	179	189	188	194	195	232	200	186	166	200	164	186	209	212	220	188	181	189	184	212	189	186	200	216	167	176	193	184	211	168	181	212	192	199	202	201	178	202	195	219	184	204	199	208	228	194	194	198	186	187	190	177	222	199	192	224	229	175	178	203	209	167	198	198	213	191	190	219	209	212	189	190	178	171	189	195	202	206	199	187	213	213	182	195	220	188	182	210	192	190	193	209	205	186	238	164	217	184	198	193	183	184	186	192	212	175	193	204	195	205	226	198	200	174	207	192	178	182	190	200	207	186	199	162	184	186	195	202	192	181	196	222	181	198	195	169	216	189	196	179	208	194	177	196	189	217	188	174	208	196	215	176	179	176	200	203	185	206	178	195	210	176	187	168	198	183	205	200	185	174	196	214	196	188	225	214	189	205	168	188	193	177	181	176	196	201	219	207	198	223	220	188	190	212	203	211	193	175	161	213	175	183	195	173	207	199	206	203	171	199	174	211	215	204	197	175	220	204	192	191	200	202	179	192	199	190	186	181	176	191	201	188	198	227	200	195	177	193	181	200	194	220	185	202	197	209	212	191	206	195	192	224	192	172	189	179	187	190	197	212	190	193	196	188	184	180	189	214	197	194	216	191	213	180	181	184	214	191	212	184	173	211	223	202	196	207	214	193	208	181	169	233	179	186	187	199	174	197	207	188	188	219	194	181	195	199	203	187	177	209	189	187	203	205	211	244	206	194	184	199	196	189	169	204	201	167	213	199	195	182	179	189	200	167	201	205	198	225	178	187	182	200	191	195	209	168	221	197	181	188	181	203	193	215	175	188	182	193	197	177	202	182	213	190	208	178	235	183	211	194	178	180	202	169	197	161	200	199	215	171	201	186	183	201	186	219	184	179	169	169	167	221	205	172	185	204	188	186	197	183	190	212	205	193	239	204	193	221	187	189	169	165	189	204	205	219	183	200	203	203	188	229	171	193	197	197	189	225	181	206	197	181	194	186	212	190	209	188	192	186	195	209	204	192	156	198	199	203	216	178	223	207	187	203	196	213	222	197	203	196	169	224	176	173	182	194	179	170	178	187	180	177	225	184	173	204	186	196	195	210	187	197	210
38937	28868	45232	60396	57218	6342	1026	904	819	706	756	650	619	614	592	564	553	535	527	544	504	457	543	519	530	501	488	516	488	484	470	504	519	440	510	487	483	482	478	466	441	459	486	485	475	450	428	464	462	436	495	476	484	452	435	478	462	481	505	452	463	482	488	451	474	529	472	497	497	467	497	468	503	456	507	485	473	470	479	497	482	460	491	472	492	475	415	479	461	424	415	481	445	447	520	460	481	469	468	480	491	488	474	488	482	464	455	444	466	480	468	434	482	472	509	466	453	468	492	444	456	452	470	463	471	461	451	467	500	468	475	439	481	478	477	442	437	505	449	449	450	462	466	477	481	428	523	467	475	470	491	513	423	459	480	465	493	456	432	486	445	481	445	482	472	466	462	442	462	469	430	475	447	495	482	456	468	444	448	443	474	430	481	447	461	464	459	502	497	488	457	451	480	483	504	442	463	477	462	429	434	444	464	479	478	456	460	507	468	462	456	466	468	440	490	450	479	453	477	395	479	486	498	447	415	479	498	496	516	432	467	427	431	496	457	464	443	448	431	469	466	484	468	467	440	480	514	447	487	506	461	456	445	465	471	475	478	447	447	447	424	462	490	468	493	509	467	461	444	441	415	460	467	469	459	452	473	483	485	466	448	473	425	449	453	473	490	457	500	471	463	466	452	503	494	462	465	481	471	466	472	457	469	473	418	443	472	428	456	436	452	462	524	462	495	496	483	455	448	504	509	469	457	418	456	464	495	443	457	424	460	476	462	484	437	450	483	497	448	489	510	442	489	492	468	421	453	472	451	441	463	471	453	444	450	470	465	467	469	494	474	452	496	456	463	428	495	517	509	498	479	484	446	512	481	468	458	459	453	464	443	475	451	460	467	478	488	470	482	472	438	478	488	517	483	448	472	446	444	467	483	474	458	470	447	440	441	469	467	452	507	499	431	478	463	428	493	460	460	475	462	483	425	412	466	464	459	445	527	477	431	448	462	452	450	461	460	472	462	466	431	477	472	476	459	503	479	444	488	506	458	493	477	434	495	472	466	475	442	445	512	460	441	456	480	494	425	466	447	465	470	443	435	468	474	483	462	443	461	475	473	495	502	486	494	464	487	461	486	464	467	430	475	480	469	464	466	419	468	429	515	439	457	483	479	423	461	443	475	445	441	466	451	498	480	477	431	445	455	448	494	530	459	463	475	500	458	459	488	494	438	482	475	472	500	460	487	485	489	429	492	478	480	439	471	490	450	475	436	463	530	491	463	482	471	481	477	482	426	440	467	476	468	513	431	484	475	429	490	490	477	458	491	469	439	462	488	484	453	475	463	487	457	453	434	441	469	473	475	456	517	483	452	417	430	460	478	453	427	483	436	456	474	421	448	465	493	504	433	448	504	494	482	470	464	465	448	461	459	472	459	483	447	466	461	463	459	442	440	462	465	463	482	437	459	464	442	442	478	502	462	469	450	474	422	451	450	522	463	471	445	477	497	450	482	503	470	450	462	430	465	483	452	443	486	491	486	500	467	453	505	498	480	477	457	468	448	457	475	449	479	458	453	468	437	447	452	471	437	454	459	462	467	515	452	483	490	504	491	459	459	482	445	486	514	499	455	473	473	481	477	455	492	446	457	470	461	450	434	518	488	482	468	491	437	455	469	481	446	472	468	482	449	483	476	468	455	409	512	447	465	479	450	439	455	459	428	487	451	465	476	444	505	475	452	442	485	486	508	432	477	472	463	435	449	482	470	439	435	454	439	478	467	477	494	468	490	509	472	460	483	455	442	471	500	449	503	452	461	452	438	444	451	477	458	442	465	453	431	470	446	433	500	468	421	477	428	436	478	467	452	496	454	486	474	504	471	426	473	468	475	453	407	492	505	451	455	467	435	456	460	476	465	476	482	440	464	440	483	480	470	454	440	456	456	472	428	465	451	476	489	506	446	489	480	479	493	449	438	478	445	453	460	479	442	472	458	462	489	457	466	505	469	522	454	477	462	475	490	463	470	477	453	475	458	471	459	466	459	456	495	459	469	488	448	479	481	499	468	471	465	457	454	503	494	478	438	439	444	445	478	457	440	458	466	486	473	464	467	477	476	480	459	435	434	500	463	454	453	461	451	471	463	450	506	445	469	487	446	477	461	447	488	448	476	487	471	489	451	451	515	454	451	422	406	448	458	501	461	466	462	465	454	477	459	469	474	424	461	468	474	457	473	532	474	455	461	439	482	446	472	471	497	478	507	502	490	484	470	494	433	466	436	444	437	455	490	430	478	470	449	410	460	477	478	477	480	467	475	448	457	471	485	459	445	485	460	498	502	438	466	473	453	491	469	465	445	469	434	457	459	457	477	459	443	462	457	461	433	454	450	480	439	466	491	455	460	490	514	443	464	467	478	477	502	468	435	469	461	509	522	448	465	465	466	461	454	473	460	466	471	456	511	456	459	486	493	493	437	484	448	487	472	460	475	516	462	457	444	439	489	484	474	450	485	440	485	457	454	481	491	466	496	514	432	474	479	461	490	475	461	473	464	431	454	455	446	456	472	443	435	455	505	500	449	469	481	463	481	451	486	436	471	514	453	433	461	452	471	473	454	492	506	459	500	437	485	453	467	447	484	442	459	500	508	467	452	438	452	453	467	465	410	499	432	472	488	472	458	443	419	477	460	516	482	445	494	483	437	531	444	469	423	489	500	447	490	456	473	449	470	479	468	452	464	439	496	466	462	483	479	449	473	441	478	479	512	442	495	479	491	432	467	475	492	452	453	458	450	475	473	483	458	465	460	444	508	484	463	480	460	462	467	463	479	444	474	453	481	478	460	465	432	451	437	517	508	454	466	448	494	478	454	447	491	467	472	456	442	466	470	431	488	478	450	458	501	503	495	498	471	437	501	461	434	482	474	475	435	497	468	485	503	501	452	487	480	499	468	447	437	487	471	491	438	445	459	502	462	448	463	507	515	435	470	471	486	491	429	488	473	470	490	479	433	444	441	462	497	462	435	490	465	463	478	439	445	508	480	473	439	446	468	464	458	450	463	465	461	482	480	495	432	473	523	463	466	485	469	457	459	494	442	450	452	429	499	469	460	476	442	469	461	456	477	458	477	472	467	466	482	468	481	470	490	447	538	502	413	462	470	468	461	500	469	453	460	475	464	446	469	482	477	468	436	485	452	481	478	425	457	450	481	460	443	499	460	507	461	470	478	485	457	463	469	426	453	423	463	454	472	480	439	498	483	458	467	492	477	486	481	452	461	464	474	471	455	459	488	419	443	464	478	479	498	476	463	482	447	458	471	456	480	486	482	473	430	456	442	433	443	449	441	474	453	546	474	462	474	490	443	462	455	448	456	445	441	457	467	488	482	456	421	409	434	438	449	529	464	468	473	518	436	483	455	497	468	484	472	447	453	502	449	453	453	467	436	449	468	485	437	445	474	482	468	448	444	483	484	474	469	484	471	444	443	472	471	432	463	494	496	489	527	465	465	472
68612	51828	54668	65124	58153	26294	3777	521	463	435	414	393	362	393	378	332	360	336	346	378	362	326	377	354	342	350	330	385	338	337	374	285	309	341	339	290	325	315	344	339	338	344	341	325	309	331	330	307	342	316	321	326	334	342	340	323	349	352	310	316	311	299	313	353	322	333	341	318	317	351	290	309	336	365	358	344	379	350	344	291	320	336	341	312	373	350	326	348	305	328	332	328	313	325	352	350	328	360	339	321	318	341	336	328	330	348	331	316	334	325	323	305	290	294	291	348	349	305	350	324	306	322	304	330	338	335	348	336	323	321	319	302	323	369	300	321	358	336	356	328	317	355	313	340	326	357	295	337	321	368	361	328	312	340	341	338	319	321	315	353	327	306	351	346	317	365	327	316	298	301	292	282	322	316	353	305	360	353	339	330	351	348	312	337	355	296	301	330	341	321	355	353	327	350	320	332	323	300	347	314	326	329	342	327	339	330	319	349	350	329	289	331	329	363	361	338	341	334	327	342	328	321	353	332	343	330	343	310	300	304	304	344	336	336	344	338	326	292	324	345	310	380	351	283	352	313	344	319	342	346	355	341	314	339	295	300	344	368	334	348	304	348	312	326	303	338	352	321	348	341	378	321	331	284	333	319	322	330	326	339	354	326	332	337	365	344	356	350	336	309	332	316	309	294	294	323	336	346	301	346	322	302	357	333	332	355	325	334	339	352	324	345	359	292	312	332	322	347	322	319	313	314	350	336	327	329	350	328	312	344	336	310	329	340	337	323	345	311	337	329	346	329	307	359	354	364	332	363	315	328	303	345	329	319	348	364	354	352	327	314	329	345	366	336	334	311	330	317	342	315	320	271	323	354	349	329	347	336	347	364	338	353	358	348	341	343	347	366	338	355	329	318	326	335	351	336	330	338	326	311	303	322	289	329	344	337	367	329	332	347	345	352	337	294	358	330	370	359	314	325	334	340	313	332	345	363	339	331	305	323	333	316	309	323	331	341	350	293	322	350	341	327	361	325	335	332	340	357	324	321	343	354	358	322	360	374	326	333	333	329	332	300	342	316	316	335	345	336	315	296	322	310	345	350	324	334	358	338	329	323	317	318	337	316	330	323	333	313	300	353	328	345	348	345	317	381	316	306	338	337	339	342	326	345	335	318	326	330	338	324	333	332	330	330	325	363	365	352	329	315	319	322	336	318	321	334	337	321	350	346	344	339	333	335	323	329	321	292	321	324	306	309	314	295	349	342	349	335	352	359	358	349	316	314	284	330	330	316	332	334	374	327	317	346	326	358	350	350	333	321	342	325	330	348	341	330	334	355	326	350	316	345	352	310	330	323	333	350	333	321	317	333	325	323	303	342	336	296	339	379	355	331	363	315	341	346	331	322	336	328	304	335	355	322	330	361	328	348	351	347	345	343	314	302	306	322	355	295	318	275	347	317	313	320	318	340	341	319	368	338	309	308	327	322	329	317	313	330	360	339	344	296	319	338	289	327	334	319	363	343	292	317	315	326	310	332	345	345	318	344	345	363	344	376	350	334	335	337	325	317	334	319	302	338	330	337	330	371	338	370	391	327	329	336	311	296	340	358	338	334	343	358	293	359	307	331	360	310	326	332	333	303	314	344	316	339	335	314	337	344	355	332	345	336	324	329	350	352	336	306	369	307	367	328	342	347	327	330	326	346	339	371	315	335	336	345	330	316	306	323	303	328	317	326	325	325	312	308	354	318	370	305	317	340	363	352	333	317	335	334	365	313	294	318	345	323	330	339	322	309	333	345	301	299	310	350	335	326	306	320	319	317	349	332	310	360	343	387	332	360	333	337	334	301	348	297	303	331	322	358	330	328	318	291	306	315	349	306	315	333	302	348	325	315	320	323	363	378	351	331	373	356	331	321	321	352	306	315	320	356	353	341	348	343	301	338	325	347	327	279	357	371	322	323	340	314	338	349	330	308	362	330	370	356	328	327	332	309	389	363	308	350	348	371	324	323	325	353	339	321	334	338	351	328	328	328	330	362	295	341	320	322	328	310	314	327	307	350	339	324	328	324	331	315	331	310	310	324	357	319	366	361	340	354	327	329	289	338	365	322	341	345	356	355	309	314	326	333	334	302	381	338	354	353	327	329	318	349	340	320	329	337	294	353	348	306	291	290	305	302	352	339	337	335	312	363	385	327	300	342	319	324	356	343	354	319	317	309	330	340	325	310	342	328	328	322	343	313	342	276	310	343	299	344	353	334	351	332	336	337	365	330	314	340	306	336	279	342	320	327	307	322	333	352	312	353	315	299	301	292	367	380	359	355	342	319	360	316	313	345	357	339	355	342	336	315	323	353	326	341	317	382	337	303	326	293	338	358	347	339	356	324	318	334	307	336	332	359	308	323	333	329	313	336	345	325	324	307	373	349	308	329	341	323	316	339	327	305	323	306	350	328	316	328	325	344	372	325	314	339	330	351	341	360	297	293	286	331	364	356	321	257	303	345	304	318	321	385	382	353	349	316	322	342	292	295	330	324	334	370	324	359	312	335	367	296	324	319	348	319	355	305	313	305	324	377	288	318	315	324	314	331	338	343	372	293	329	330	342	341	324	345	320	347	331	304	327	289	335	320	322	319	339	319	330	334	354	291	323	316	325	327	338	349	325	323	317	313	324	334	311	317	312	340	325	330	322	340	325	343	352	345	332	348	331	350	294	315	311	376	325	316	343	310	335	357	342	336	339	394	344	315	315	340	335	329	311	322	317	329	341	326	372	366	337	310	361	355	328	327	323	334	325	283	349	329	360	327	297	346	324	320	310	319	322	315	325	310	319	294	329	327	362	379	342	337	342	343	323	350	356	328	321	348	328	322	383	325	326	276	314	332	324	318	310	313	302	352	365	316	335	308	303	355	336	349	359	322	355	327	327	320	325	310	365	328	336	335	348	330	334	333	357	316	304	321	354	297	345	310	310	347	345	333	356	296	288	355	327	341	367	368	334	343	315	322	347	347	351	312	340	307	330	341	326	302	359	320	358	351	336	346	371	352	309	347	336	352	373	314	316	323	363	313	323	298	355	335	322	356	323	301	333	337	330	335	346	351	337	361	322	332	348	328	358	336	328	327	294	343	328	337	357	329	306	329	385	340	340	326	341	326	364	348	363	346	336	346	327	324	313	309	345	358	310	309	339	338	291	345	334	317	353	332	354	310	321	313	329	326	368	316	312	312	356	354	331	313	324	363	298	315	346	321	370	275	323	340	323	340	301	353	310	311	329	325	317	320	300	375	336	310	341	324	322	341	329	303	356	334	333	321	329	355	359	333	352	353	312	328	313	333	352	352	288	351	340	328	324	369	310	335	317	352	336	348	353	350	365	330	318	283	316	318	343	317	332	339	376	326	339	321	313	357	309	326	328	340	341	347	320	292	380	308	307	318	342	311	313	345	306	322	339	320	353	331	327	330	355	336	317	306	319	305	364	343	336	306	359	345	375	318	284	300	334	313
43993	32284	56863	71211	67818	10942	1641	1452	1388	1288	1061	1078	1013	978	953	995	934	884	928	869	891	891	784	840	783	793	830	828	823	813	767	793	766	787	758	761	774	799	782	773	786	750	735	747	756	700	732	711	760	736	756	693	738	776	771	761	704	727	765	763	726	726	800	749	740	712	779	709	696	763	794	764	723	757	708	725	795	746	765	740	743	726	800	713	761	760	751	777	739	748	752	726	730	736	806	703	710	735	780	757	766	704	714	723	751	728	764	728	766	816	734	762	738	757	713	723	738	728	796	749	733	758	706	769	753	748	738	734	789	760	710	702	736	745	727	731	727	744	738	729	722	740	783	746	730	754	719	768	727	727	715	700	719	729	737	733	750	784	728	721	694	741	760	705	769	666	721	746	770	712	721	734	715	723	719	745	723	764	701	722	765	756	776	699	726	717	747	720	724	770	756	777	743	675	749	741	738	676	767	736	744	698	746	771	696	728	757	679	793	773	733	732	736	766	768	697	738	695	758	728	723	751	713	757	724	710	745	728	757	737	774	716	754	752	713	713	727	768	757	750	745	710	745	760	737	682	757	793	746	777	752	771	746	701	679	787	728	677	743	739	704	734	757	777	749	717	710	739	721	777	734	703	741	733	744	751	730	714	758	782	755	700	719	711	767	750	709	773	742	739	763	735	772	747	757	743	693	717	758	670	718	716	739	782	739	722	758	743	698	744	755	744	705	748	716	777	736	739	755	749	750	699	758	765	719	797	750	754	755	715	727	760	730	709	718	733	711	773	743	723	717	729	795	730	751	740	764	774	745	706	741	742	720	779	788	778	709	746	748	734	776	741	710	757	745	718	734	740	711	741	770	732	714	721	758	717	742	697	743	738	754	724	697	743	687	711	725	732	746	773	719	725	777	667	740	728	763	692	760	768	746	744	770	698	735	718	728	770	698	722	716	668	699	723	780	761	735	701	748	725	721	730	768	753	763	776	747	707	750	732	699	737	749	758	755	760	718	713	719	695	756	766	707	799	746	760	693	753	763	742	735	752	758	723	750	714	752	772	783	755	784	698	753	745	787	746	735	703	735	769	762	703	780	673	739	737	717	739	764	716	744	686	745	732	775	724	751	731	732	733	718	726	739	752	763	679	766	719	735	746	719	742	692	773	760	745	739	733	734	722	738	709	748	761	679	697	697	747	773	777	757	704	740	726	727	712	767	740	707	775	714	752	731	728	778	728	780	736	700	726	776	747	711	735	783	770	757	770	733	787	703	722	759	768	749	726	733	802	742	717	683	769	742	699	737	760	726	750	745	728	741	711	780	750	736	717	765	738	768	747	743	759	742	794	709	706	728	736	787	678	771	739	781	704	780	766	771	714	704	725	763	742	731	720	757	729	760	777	734	717	734	732	703	706	723	751	738	753	757	731	745	754	726	741	750	730	704	737	724	731	698	772	705	709	749	764	698	729	777	728	713	698	766	759	763	664	778	741	741	773	783	746	728	703	709	750	751	719	709	766	774	734	739	698	689	742	733	766	743	755	740	731	724	735	761	755	721	727	743	718	790	704	729	710	714	753	751	727	767	753	733	713	714	774	778	739	723	745	711	689	764	712	713	743	699	739	710	764	734	711	691	768	717	737	722	756	725	745	755	765	738	740	744	694	703	764	709	776	749	720	735	696	675	716	733	756	719	789	753	749	702	726	731	758	730	778	738	763	749	744	746	737	729	750	732	785	755	777	722	775	717	778	712	753	766	742	737	788	731	758	708	769	774	755	713	706	715	789	732	784	766	739	752	712	692	712	745	732	749	755	736	785	757	770	711	750	742	728	723	734	775	772	779	729	722	831	748	689	777	798	734	743	728	699	755	731	742	718	741	770	767	701	706	747	703	714	731	741	717	769	701	775	724	699	751	690	744	765	708	742	714	747	724	741	736	764	725	747	743	754	742	722	707	739	719	706	736	730	713	753	686	781	751	753	703	805	738	688	712	759	733	742	747	720	783	713	719	717	744	747	736	761	712	689	765	717	750	762	682	746	709	742	742	748	757	722	724	725	721	716	730	768	753	714	692	758	723	731	747	696	763	740	716	687	751	763	690	746	731	712	721	724	791	704	697	777	795	752	713	737	727	739	730	716	742	775	760	755	750	756	706	760	765	722	681	722	697	737	724	772	737	769	714	714	755	704	714	796	767	737	712	759	740	709	714	680	708	713	751	723	744	745	742	703	733	711	733	719	711	749	735	775	742	746	713	748	765	720	710	733	745	708	689	741	713	756	743	709	724	729	706	702	714	697	723	723	721	747	724	759	740	676	760	725	788	747	698	749	735	783	750	765	793	707	718	708	742	771	784	740	702	717	761	714	731	708	759	738	773	690	699	722	729	677	737	760	738	704	755	773	738	731	755	700	722	741	725	723	766	723	726	723	745	715	733	726	702	775	766	769	741	734	735	728	738	843	807	735	693	727	734	793	740	757	752	757	700	755	709	738	745	710	755	741	722	745	740	710	755	752	769	663	779	734	766	748	746	784	724	747	742	753	737	748	749	749	775	786	738	734	756	753	729	722	736	696	733	773	727	697	737	689	736	799	697	741	741	780	785	761	739	735	713	727	743	740	774	706	720	741	736	759	734	694	724	759	723	714	715	717	739	738	720	701	708	730	726	751	744	787	751	705	750	722	785	711	744	725	746	769	728	783	772	769	745	698	764	709	702	752	738	714	729	793	757	729	735	695	760	705	754	775	746	744	756	743	703	766	736	709	750	763	720	770	796	737	729	693	749	741	764	749	709	739	712	741	734	754	722	736	721	722	705	762	750	709	731	708	724	687	725	674	756	736	734	782	766	704	741	791	714	755	768	728	757	715	773	722	765	806	743	732	727	753	772	756	742	726	728	721	742	768	713	720	724	736	802	729	768	762	767	712	708	742	705	776	741	724	732	746	748	760	723	738	764	697	757	721	727	749	762	760	813	811	772	747	748	765	781	730	708	799	729	685	722	716	790	742	740	741	730	729	695	738	758	762	744	730	762	759	738	732	700	748	762	743	743	760	748	738	736	740	685	784	700	740	738	690	717	742	760	745	766	721	748	725	768	744	732	743	738	711	695	750	718	723	722	703	796	748	779	785	685	743	768	724	733	759	702	727	730	692	724	730	770	763	726	764	722	730	757	785	780	725	774	738	735	728	772	753	688	742	732	740	753	736	721	756	700	771	748	726	740	773	740	758	721	758	745	754	720	804	782	786	762	712	782	729	715	742	680	748	700	711	780	770	712	757	698	749	755	732	717	782	722	798	695	714	742	756	755	749	709	714	689	769	744	705	738	732	701	734	740	738	722	725	748	724	766	773	742	816	760	736	764	744	771	793	756	720	800	820	789	798	746	722	747	781	715	709	748	709	748	757	730	733	760	706	727	738	733	716	754	766	722	747	748	751	770	728	725	701	799	716	756	747	708	682	759	781	730	778	716	735	746	703	762	766	787	700	801	677	762	736	792	737
43755	12605	5210	4248	2845	743	293	300	251	254	285	251	253	218	260	290	265	280	277	258	302	260	245	260	286	248	241	253	243	256	276	270	271	272	278	260	240	277	272	272	288	266	269	259	295	264	255	295	282	248	261	245	276	282	237	288	271	283	281	272	250	277	292	280	275	281	256	260	273	246	269	281	259	293	290	285	227	260	285	263	287	297	251	285	261	278	257	232	234	243	259	268	261	275	237	263	255	270	236	258	268	260	279	269	262	242	267	239	259	260	259	264	269	234	278	270	242	246	274	284	292	242	243	276	261	239	253	261	246	230	243	276	224	249	273	246	241	267	239	260	259	292	281	302	286	255	272	284	277	253	262	282	277	284	267	258	252	272	293	290	257	256	288	267	272	290	285	253	245	269	263	268	270	285	251	270	275	299	277	265	239	272	254	282	265	259	282	232	257	254	245	266	272	275	266	271	268	280	248	239	297	278	291	230	279	288	240	289	272	270	248	275	257	250	259	255	245	285	251	230	252	229	274	271	290	285	267	275	268	249	275	274	265	283	258	268	288	236	255	235	284	240	274	282	239	256	262	258	282	276	256	272	288	282	273	273	244	253	289	276	251	239	293	258	253	274	241	278	259	269	296	271	266	302	271	241	247	269	292	250	256	247	296	230	243	278	245	247	274	280	273	248	266	241	271	271	259	267	308	260	262	237	257	255	298	282	280	253	289	263	266	254	281	279	249	254	303	288	290	266	248	243	271	262	298	268	271	271	263	263	273	265	262	255	248	269	277	257	249	257	261	258	256	269	250	251	234	246	229	244	269	259	300	261	269	244	256	265	238	274	276	286	243	282	262	281	283	251	265	280	269	268	251	241	240	252	249	296	291	261	273	281	263	298	291	282	292	283	267	259	277	255	291	266	254	237	259	276	269	286	213	262	262	269	259	243	219	258	248	284	269	270	251	262	271	251	285	261	273	264	253	252	273	262	250	265	256	259	283	277	258	270	282	258	253	258	240	274	242	249	259	247	269	291	265	247	242	302	243	272	260	256	310	239	260	279	261	264	279	274	256	260	274	252	252	286	237	285	277	253	285	262	280	289	285	263	258	258	266	262	271	266	269	229	250	297	273	257	278	248	259	260	248	241	292	264	298	252	259	270	280	260	259	238	284	267	267	268	278	261	263	252	242	261	269	227	260	260	242	268	259	231	245	259	279	254	288	266	271	230	237	261	229	240	278	257	271	269	295	263	283	284	249	285	256	278	281	249	260	269	269	279	252	248	246	255	253	248	259	268	234	270	248	302	240	253	242	285	272	293	279	292	254	260	247	259	280	258	258	268	271	245	251	295	284	244	236	259	288	244	255	260	265	235	261	260	254	278	272	293	295	254	237	234	294	280	250	261	250	262	257	258	274	291	280	259	252	264	266	259	282	264	301	222	248	256	293	281	255	283	256	274	274	250	274	241	239	286	272	270	260	266	289	270	279	278	233	274	279	257	284	255	276	256	284	263	256	280	288	268	270	269	273	263	282	272	264	253	297	267	246	264	244	263	273	241	262	265	257	253	246	274	272	286	288	222	270	272	265	279	253	267	266	258	259	253	246	224	285	246	261	267	271	244	277	254	239	275	291	262	252	265	298	240	245	283	274	253	245	252	257	263	255	267	240	247	265	256	260	264	285	284	289	246	234	253	247	271	271	296	268	270	250	255	272	302	242	275	288	240	263	268	255	299	265	263	251	230	268	247	264	248	220	271	292	257	246	267	269	270	296	268	248	269	257	285	289	299	278	261	252	270	251	263	260	277	269	276	274	240	259	277	259	255	254	273	272	265	255	256	265	294	295	237	260	302	250	250	258	282	272	264	303	286	247	262	266	272	272	291	301	247	268	237	228	244	281	260	243	260	275	282	288	246	270	265	239	239	296	252	294	276	285	240	226	227	250	245	268	257	249	233	245	255	271	257	259	273	268	270	273	241	279	268	258	251	252	280	273	254	247	252	301	234	288	284	295	260	267	262	296	256	270	218	252	263	240	282	281	274	273	264	277	271	259	265	242	262	305	300	291	230	257	273	242	238	261	279	262	272	288	260	258	287	269	244	252	287	274	255	276	253	275	259	257	291	249	242	276	249	263	277	212	262	308	250	304	278	301	252	291	266	257	283	276	290	257	301	242	269	257	266	246	256	259	256	260	277	238	249	263	276	261	279	286	285	254	260	237	248	268	229	236	255	259	258	246	283	271	268	264	246	255	250	235	302	205	304	257	279	273	290	290	248	270	274	268	262	274	318	261	287	266	261	279	253	238	294	267	279	262	238	216	247	262	279	286	259	274	257	264	260	264	265	263	268	264	268	292	261	259	275	285	232	280	270	293	246	266	284	264	272	265	300	258	269	267	262	261	269	240	286	256	261	241	268	258	272	260	254	292	258	256	235	254	218	289	283	274	269	235	283	275	240	256	257	277	259	270	254	284	287	225	248	253	290	256	282	261	239	286	263	272	281	259	254	247	247	254	247	222	266	262	252	264	284	254	259	256	263	278	264	256	258	260	251	273	266	312	289	271	295	242	281	273	269	246	267	244	238	258	248	313	254	255	237	290	266	260	269	293	225	278	289	267	262	269	273	285	248	245	289	242	270	228	255	255	263	257	295	255	228	252	256	272	301	260	276	277	284	270	263	264	278	278	268	276	286	260	274	227	242	310	252	288	254	259	272	253	273	263	258	296	282	272	279	266	274	257	273	268	254	259	284	274	270	233	285	253	331	271	259	283	232	267	275	295	264	272	287	246	288	250	292	272	256	259	282	264	255	247	252	269	259	275	265	272	273	249	255	268	278	265	258	290	252	291	231	258	265	236	262	261	268	237	285	249	273	277	287	238	241	253	246	276	287	261	280	246	282	244	252	265	245	245	260	245	272	262	230	279	271	267	266	260	274	312	245	268	241	252	260	271	238	319	246	272	248	273	262	278	265	275	304	291	279	247	241	258	282	284	258	285	245	249	269	261	249	282	245	248	295	253	261	253	265	243	248	271	314	279	237	288	253	261	258	280	252	279	242	256	274	299	282	267	267	256	275	259	266	264	238	275	256	262	243	257	250	253	256	268	265	275	284	248	236	259	274	288	255	264	254	307	258	257	257	268	281	284	280	281	261	249	264	289	325	284	261	233	255	259	267	294	289	276	273	267	245	276	231	275	246	281	296	231	258	262	283	241	263	272	262	242	272	281	262	281	258	277	258	275	262	240	279	266	228	263	229	275	270	261	254	267	272	267	265	263	271	259	273	233	252	275	285	277	280	267	250	293	269	269	250	238	255	250	298	254	225	238	238	266	263	262	258	262	258	274	243	259	234	266	273	280	275	270	271	289	266	252	282	254	266	275	273	253	261	239	262	277	274	269	279	266	281	281	277	254	280	256	295	241	268	263	269	259	264	251	264	237	279	255	275	275	252	287	280	271	256	257	291	265	298	275	255	276	276	270	251	261	251	255	251	261	269	271	301
19938	4911	8854	10982	9149	1469	581	638	591	614	524	626	560	601	560	622	575	576	575	586	622	607	628	555	562	639	624	583	606	595	598	577	600	624	569	582	567	568	640	619	622	569	565	531	590	566	604	577	596	624	650	600	572	596	608	590	622	587	585	542	589	574	595	621	568	582	602	546	588	645	568	589	604	569	649	568	560	585	556	613	599	590	534	573	575	586	567	540	609	528	651	602	635	595	597	621	625	579	587	560	568	589	594	575	560	581	595	611	583	581	629	598	565	639	629	606	582	564	552	597	590	605	594	594	588	626	577	615	612	591	568	604	528	618	623	598	552	588	559	602	609	594	603	588	586	579	604	589	532	597	622	616	565	596	611	560	549	577	616	543	576	570	603	607	555	598	573	592	574	557	579	552	610	574	582	599	555	606	588	596	600	599	561	574	574	609	645	557	606	601	631	561	549	631	613	561	574	577	594	620	601	577	558	574	588	572	591	570	555	547	624	616	597	591	635	606	564	595	558	559	582	577	592	559	568	582	587	558	546	605	625	602	626	596	603	572	591	580	583	595	551	591	563	570	609	565	576	643	599	583	596	574	531	584	580	585	605	600	602	566	572	591	581	583	604	614	556	569	587	611	567	590	580	526	583	589	627	589	618	581	623	625	550	571	597	603	620	575	620	565	562	550	573	574	572	562	624	608	587	582	602	584	595	612	647	551	570	578	541	601	578	606	614	570	566	576	582	581	577	629	629	558	585	589	574	579	570	551	581	556	585	597	567	572	569	631	575	564	609	596	550	571	597	629	554	597	609	579	561	566	577	575	578	555	618	591	590	592	616	599	594	598	600	574	611	567	609	574	610	565	548	580	613	597	574	587	589	566	595	558	573	543	588	547	578	552	617	583	593	553	590	603	595	646	565	602	551	580	525	584	584	534	564	594	573	590	590	570	558	602	535	567	604	584	576	584	582	544	575	581	588	538	584	532	579	545	588	593	638	618	597	600	586	606	593	582	579	588	621	608	568	556	566	600	603	619	638	541	625	616	623	594	580	613	567	625	525	602	541	608	577	601	606	576	559	560	598	636	540	588	609	617	538	581	602	612	577	597	553	604	589	551	575	548	568	584	614	594	568	573	592	577	581	555	553	581	563	577	583	561	587	576	579	568	580	594	610	567	538	579	576	578	588	611	577	570	598	575	567	583	554	600	580	578	547	599	552	575	566	595	549	612	597	554	584	602	609	614	595	635	608	618	605	586	599	608	588	577	608	615	589	580	584	611	589	624	561	532	552	567	566	557	614	604	578	586	606	583	551	577	627	624	549	572	559	547	610	568	571	589	598	591	583	576	582	556	602	604	571	550	604	583	589	541	580	581	549	595	565	557	624	560	609	576	594	653	576	608	626	629	570	585	605	608	585	574	582	557	653	567	588	560	555	596	572	590	565	625	575	607	615	607	623	595	580	665	631	563	567	599	538	600	650	558	610	588	578	560	560	617	613	565	568	649	590	600	630	608	562	555	582	576	570	604	594	575	581	569	561	586	605	569	568	592	606	608	579	616	535	569	592	627	580	563	582	547	601	563	535	610	599	597	596	660	572	623	552	618	598	590	613	566	602	587	573	565	567	604	594	574	550	579	561	566	615	596	617	619	622	614	601	570	570	572	583	590	593	532	558	570	588	606	558	573	554	564	549	576	573	555	551	601	595	595	594	563	621	611	588	575	555	638	630	599	622	620	603	558	606	609	622	588	583	596	550	578	577	613	567	630	593	595	570	589	560	541	575	571	572	601	584	557	600	597	569	578	614	598	590	544	572	588	585	565	610	603	602	571	579	582	594	594	564	568	579	554	566	566	577	618	549	598	594	589	576	613	622	588	609	566	616	555	578	598	621	595	595	603	584	590	549	626	597	592	619	558	580	553	577	585	570	509	582	582	552	534	568	552	560	590	601	535	599	612	588	583	547	574	606	567	621	644	602	567	606	619	581	572	557	610	623	563	599	586	574	564	568	576	584	546	610	567	577	596	565	575	583	593	631	582	602	595	591	630	577	574	577	576	584	547	603	607	595	583	593	538	628	578	556	562	555	589	574	565	615	580	544	575	552	617	598	577	548	610	599	574	618	584	607	601	508	582	595	587	582	576	609	621	580	607	561	599	575	628	597	622	601	607	611	570	559	616	578	568	605	572	583	601	588	589	549	622	604	551	584	597	566	575	615	606	615	641	535	601	579	591	575	549	633	659	635	589	564	588	590	574	584	624	569	573	592	529	615	577	596	606	607	558	633	548	568	591	579	596	561	641	573	631	583	519	591	592	609	567	586	600	544	601	607	592	579	629	634	590	599	563	624	591	524	623	613	534	595	569	608	608	561	588	588	600	593	592	579	601	553	589	593	557	545	611	600	565	573	621	573	610	576	600	594	604	621	586	605	576	578	579	612	619	555	630	613	582	611	639	586	609	609	553	592	560	654	593	594	612	542	571	551	588	604	622	606	598	592	585	557	622	558	616	575	540	599	586	575	621	587	569	600	535	575	613	581	565	597	586	631	605	600	611	609	569	571	595	551	544	614	577	539	617	622	543	604	557	609	588	586	597	566	579	526	576	599	589	596	602	621	573	583	580	616	639	542	618	549	578	583	595	556	578	563	583	587	588	598	589	603	556	543	537	568	572	624	594	585	574	598	606	567	575	611	606	554	562	597	603	559	619	611	584	626	575	578	563	570	620	625	594	548	601	601	645	554	590	534	549	604	586	601	607	568	592	586	562	579	606	589	593	623	559	591	572	575	581	562	574	554	588	645	574	556	635	613	610	593	594	600	596	558	594	580	593	606	611	574	554	594	594	585	574	576	559	648	629	574	596	576	587	589	586	607	565	589	614	560	596	614	599	574	578	566	589	604	571	581	580	600	575	619	592	587	575	586	578	648	595	599	619	599	611	591	598	575	574	572	602	568	549	602	577	582	573	586	576	559	565	606	570	597	587	624	585	604	590	573	603	597	627	574	591	578	616	582	595	583	610	622	590	581	604	525	568	569	600	603	576	570	598	604	563	588	561	562	583	602	564	590	635	587	605	606	543	599	582	595	600	615	554	582	630	595	586	608	602	522	594	575	554	620	583	589	574	640	621	596	567	607	559	571	624	578	572	559	598	650	562	603	576	594	613	577	555	594	547	566	585	627	591	610	573	580	654	573	564	591	573	624	581	611	614	586	586	603	569	585	577	573	638	608	563	583	572	580	614	600	566	559	607	600	610	612	575	568	585	621	573	572	569	603	614	603	613	585	593	600	577	568	578	610	597	585	609	588	598	595	590	630	559	575	611	587	572	618	606	552	603	548	581	532	604	561	563	585	594	579	621	582	589	607	612	563	586	598	582	611	594	573	558	554	585	586	582	576	593	562	603	610	628	612	606	632	588	584	595	598	578	600	572	571	577	547	567	586	590	572	582	615	578	605	606	586	597	562	600	583	591	570	611	569	572	569	583	581	616	574	559	588	603
65058	41443	44625	53754	46921	23123	1840	320	295	261	270	243	257	229	224	192	239	223	191	218	206	203	190	187	212	204	233	193	188	209	214	192	196	190	197	200	206	202	200	207	171	175	201	189	226	233	193	216	185	188	198	199	224	213	200	211	213	200	201	237	215	175	196	186	198	184	227	199	206	202	182	186	218	187	179	214	197	195	205	208	235	214	197	233	213	178	187	216	184	202	202	190	193	208	208	208	188	177	202	209	197	200	183	190	194	218	174	184	197	208	203	222	195	186	211	197	195	209	191	188	201	209	186	189	230	220	171	197	175	204	200	217	214	210	201	209	184	204	206	200	193	203	190	216	203	198	165	194	238	205	204	217	189	200	229	221	185	180	185	229	206	202	194	207	187	200	207	209	185	195	219	185	180	185	197	199	185	211	195	200	192	189	208	205	212	197	179	183	204	229	209	215	194	207	222	204	196	210	206	194	179	200	205	195	206	197	207	188	179	201	192	183	210	210	229	186	206	198	197	194	188	197	229	214	193	203	204	187	201	209	203	189	200	202	193	223	212	204	206	226	235	204	208	204	206	206	218	204	224	206	200	229	220	214	190	193	193	210	203	198	236	201	192	193	184	180	192	172	189	220	210	225	191	202	216	201	211	197	194	206	205	246	215	204	210	211	210	195	187	190	207	194	213	183	224	213	187	200	186	199	200	207	210	192	185	194	177	185	231	190	205	203	240	214	229	220	207	193	228	209	181	233	200	214	206	175	197	192	166	226	182	172	205	224	195	193	242	203	196	220	221	188	193	185	184	190	191	191	179	198	209	224	207	203	185	197	201	229	200	203	212	205	200	218	205	196	194	191	189	197	186	170	193	212	206	188	213	208	207	232	222	192	212	211	220	224	181	190	209	202	196	179	196	147	186	207	204	223	203	165	196	193	227	219	220	211	165	188	224	235	199	187	223	184	219	220	199	200	194	198	205	187	156	185	221	190	230	168	197	160	219	228	197	196	188	187	202	198	202	178	181	225	214	218	208	171	185	186	188	223	211	227	213	198	197	211	182	232	218	196	165	209	186	186	189	202	196	204	186	231	209	189	205	205	199	197	185	191	185	161	181	173	203	230	173	208	199	169	198	172	206	232	198	176	210	193	221	195	203	211	182	213	237	215	231	215	188	190	167	189	205	185	207	200	203	215	218	200	226	219	204	219	212	211	189	180	194	176	221	211	179	205	239	179	206	192	197	196	205	191	197	206	235	230	219	199	190	191	193	204	240	202	201	202	219	183	226	169	174	215	206	214	193	185	227	212	216	208	173	187	216	191	163	192	201	195	209	207	188	240	204	199	176	180	214	190	212	186	205	227	185	186	217	196	200	185	171	194	204	179	227	196	208	193	177	218	213	219	202	169	178	186	187	186	227	203	204	200	182	193	194	179	191	184	198	177	209	230	195	210	185	186	215	200	197	191	178	186	223	205	222	182	192	225	193	199	197	224	211	226	192	202	228	232	196	234	187	201	183	206	203	175	215	215	198	200	184	240	210	203	212	191	227	209	187	210	188	227	200	185	174	168	195	188	200	194	208	181	182	198	198	204	203	187	219	179	200	189	195	209	194	180	198	216	200	173	221	207	195	220	197	190	200	173	194	218	202	209	204	195	205	179	172	197	188	212	202	188	204	208	196	185	191	201	212	225	197	187	181	198	185	194	212	206	207	212	202	204	218	195	200	209	204	191	184	201	192	179	217	193	213	194	208	192	222	208	201	197	193	188	191	218	208	195	200	207	183	214	192	205	235	209	213	192	211	201	231	191	209	232	185	202	168	167	169	188	212	163	214	210	205	193	222	217	200	183	197	185	192	194	199	162	185	193	193	198	209	173	214	207	201	206	198	191	205	198	199	200	194	197	185	216	211	205	204	198	184	202	207	179	195	210	206	205	192	209	202	175	220	183	187	178	194	185	193	192	216	209	231	179	230	180	227	179	202	177	189	172	194	226	202	184	224	187	201	197	193	217	217	207	197	199	193	199	201	182	198	234	195	217	222	198	206	192	202	207	207	181	193	212	186	210	192	197	203	182	199	203	189	175	205	213	220	191	196	191	202	179	210	200	204	201	206	183	200	211	190	196	193	215	189	195	195	217	199	226	188	214	223	204	191	197	175	204	177	201	186	185	226	204	207	171	216	194	196	209	200	215	182	183	208	197	246	230	240	246	200	204	184	186	193	217	190	216	221	198	196	189	203	211	168	199	201	211	221	223	188	201	218	201	226	210	169	214	198	217	205	194	215	211	229	191	162	199	202	201	197	203	190	207	214	205	195	222	220	173	208	225	176	215	185	208	203	195	201	202	207	170	203	196	225	185	179	210	213	195	211	213	202	203	211	199	167	215	208	195	244	195	189	206	223	180	194	181	181	189	184	215	180	199	200	212	204	196	198	194	198	188	191	186	215	208	207	187	172	188	221	205	193	198	202	206	185	198	203	216	193	175	196	229	188	217	206	189	209	220	169	216	200	214	178	213	206	194	238	224	220	212	200	211	233	195	205	182	186	213	186	207	191	202	188	169	193	227	202	209	188	181	200	177	186	187	181	196	204	217	202	200	184	190	172	165	206	205	228	197	212	182	224	199	218	196	208	206	215	202	214	187	193	179	191	221	186	203	185	188	171	199	206	204	186	218	190	214	205	173	222	186	197	211	200	208	183	184	214	187	209	211	197	221	193	211	226	206	185	198	172	189	193	189	161	209	191	209	200	203	187	217	210	189	197	211	204	229	216	184	211	222	185	205	191	223	181	217	207	166	205	189	205	222	200	169	197	189	219	202	178	233	206	217	195	208	181	191	194	200	203	210	198	186	179	210	171	208	181	184	239	223	198	184	209	191	240	196	191	208	191	186	213	179	185	185	193	234	227	202	201	169	210	208	222	222	206	203	212	213	207	202	205	208	204	184	189	210	181	201	233	190	203	183	217	195	201	215	208	190	214	202	196	190	205	197	210	203	207	203	213	186	205	197	190	187	200	198	227	215	188	193	231	209	188	186	212	165	212	220	191	200	165	198	182	229	231	215	197	203	198	191	212	201	197	228	213	210	202	187	217	195	175	182	193	221	217	202	189	203	215	224	222	188	192	190	146	192	171	198	194	218	209	177	204	189	213	202	182	211	205	184	229	178	163	211	210	196	192	186	190	202	198	210	191	182	192	184	200	231	191	205	207	224	185	208	198	173	201	199	224	168	184	184	190	223	192	189	169	215	196	204	209	185	203	202	206	221	183	223	205	210	185	221	229	194	200	186	203	196	181	203	217	196	184	200	203	194	199	216	199	205	202	201	206	219	215	183	213	202	176	202	212	214	201	198	177	213	208	193	205	187	184	217	186	226	210	187	202	193	175	235	205	210	179	175	181	210	195	202	221	220	208	194	179	209	196	219	179	205	207	201	213	195	186	211	209	195	188	229	198	197	228	166	190	197	197	197	202	195	215	216	198	214	198	176	246	203	196	251
38200	22594	47962	60770	58490	13924	1053	942	855	804	736	662	664	643	598	602	606	571	563	539	520	554	547	523	501	534	542	499	536	500	550	546	525	510	487	506	505	516	495	500	488	518	489	518	501	505	477	480	499	489	504	514	463	497	462	491	470	493	495	496	519	462	476	515	461	517	511	520	448	496	521	490	470	436	463	482	492	477	512	489	465	448	506	529	472	484	463	486	445	491	519	429	524	487	484	483	523	485	458	461	463	506	492	471	463	471	479	483	467	459	457	472	504	486	511	486	442	467	487	480	501	467	454	445	462	497	472	482	490	462	477	475	507	503	498	475	472	476	485	521	469	463	473	489	480	478	469	481	521	462	483	497	521	460	461	454	493	505	517	484	486	511	487	491	498	482	451	473	469	469	501	490	474	475	466	458	454	471	466	520	484	490	509	449	470	489	458	471	496	463	453	457	453	473	488	467	474	474	473	500	504	449	469	491	481	485	476	482	488	488	463	529	466	472	473	488	470	493	470	467	469	523	525	480	457	469	476	484	458	487	479	493	456	519	512	463	499	479	520	459	496	511	485	491	505	490	460	493	453	490	460	469	452	480	482	499	495	452	496	505	493	488	487	498	492	454	468	478	433	491	448	525	445	475	489	507	476	482	505	491	484	482	446	490	425	466	510	446	495	500	484	478	469	505	485	481	485	525	479	460	493	441	491	455	492	481	510	512	527	513	482	470	484	491	465	518	460	503	453	481	507	489	452	472	438	492	479	535	441	497	476	475	466	463	499	484	455	491	459	474	467	452	497	502	491	434	459	514	464	512	487	524	476	506	470	474	502	479	478	488	481	484	507	441	501	513	503	478	504	492	483	496	476	480	533	464	482	469	496	497	513	484	514	477	510	505	495	488	489	512	486	470	513	481	507	526	484	497	436	483	484	512	465	504	471	500	489	480	462	481	489	468	465	482	493	473	484	470	514	493	501	476	500	470	510	511	518	460	455	500	484	516	439	510	484	506	517	464	454	521	473	472	468	513	482	443	423	459	456	502	474	503	440	484	507	469	477	475	467	476	485	469	503	520	487	481	513	451	512	505	460	439	456	477	488	509	468	462	493	449	467	470	432	496	469	462	465	489	485	460	513	445	495	504	467	511	500	449	482	465	475	446	484	481	512	479	486	506	463	479	502	488	452	552	514	456	475	493	494	478	513	476	495	496	518	481	492	447	512	498	472	469	472	482	454	474	474	518	529	477	497	483	453	467	469	455	479	480	493	485	465	444	478	451	464	484	460	485	483	433	452	463	497	485	483	511	481	484	476	508	479	475	514	478	454	519	472	485	507	494	470	483	487	479	485	473	493	466	483	489	462	488	468	488	476	472	486	467	508	513	483	487	502	484	488	485	450	482	491	481	474	479	511	519	476	508	526	463	434	494	461	493	462	452	502	477	483	480	482	503	479	476	485	447	492	488	483	459	487	492	450	466	492	506	464	517	506	444	501	477	481	536	499	455	475	465	503	436	495	485	483	482	518	499	486	478	454	485	479	469	503	491	509	464	501	489	486	508	512	482	475	458	448	484	486	516	495	475	466	498	480	454	469	468	488	493	453	461	453	474	479	503	493	478	488	456	514	479	503	490	503	495	478	487	470	460	460	473	483	462	467	488	472	474	479	503	498	490	499	496	511	483	486	508	456	516	481	456	526	471	524	466	436	477	489	469	488	460	495	510	474	467	520	451	449	500	473	459	490	509	441	522	448	478	475	482	494	486	496	464	475	502	509	412	442	486	498	467	478	507	496	491	433	473	473	483	488	494	504	458	462	523	488	509	482	502	490	458	448	494	454	438	481	511	457	459	447	481	514	514	504	511	442	463	476	528	495	513	500	461	444	487	502	514	468	505	480	489	472	477	467	482	473	444	468	534	482	467	501	504	438	510	472	491	481	483	487	501	465	487	435	515	461	504	527	510	512	435	467	460	508	490	465	455	499	504	484	499	455	459	504	475	497	473	495	478	490	471	445	502	472	461	488	469	498	474	478	459	474	480	474	462	507	495	506	522	454	467	472	463	487	463	494	469	468	471	436	488	485	474	458	464	480	500	483	461	492	505	493	446	509	478	452	475	442	493	433	478	480	509	478	479	502	498	458	466	506	468	480	480	485	437	478	434	503	528	439	504	468	446	480	466	473	469	517	498	472	503	508	470	477	489	465	489	484	452	479	446	478	473	467	504	521	487	512	474	468	501	471	482	480	477	492	486	474	490	463	477	478	472	458	444	475	474	455	478	486	523	486	466	437	488	473	454	494	480	455	471	481	471	463	478	447	554	487	480	488	531	491	529	461	517	464	475	490	554	495	462	492	480	471	471	442	517	495	493	524	498	484	510	501	488	447	499	476	499	521	488	470	489	488	490	503	495	481	472	494	455	513	485	496	522	485	455	470	445	502	480	477	452	489	460	521	481	438	455	503	509	469	489	510	500	459	466	492	479	523	471	462	484	522	473	474	503	506	495	499	482	492	479	510	468	471	498	484	504	508	485	489	506	500	486	488	509	488	460	474	515	484	467	491	430	462	487	481	492	503	508	491	487	500	502	531	487	507	469	531	500	499	473	519	478	491	488	492	465	466	470	502	520	506	512	484	469	500	470	501	493	488	474	506	442	471	483	447	502	467	463	498	482	486	442	518	454	464	496	474	451	513	482	466	462	498	480	434	477	548	479	529	475	427	469	512	489	485	477	477	470	478	511	477	449	508	526	423	479	481	450	493	460	472	441	481	524	481	497	496	476	496	475	504	489	502	506	474	432	463	463	469	512	474	446	528	502	473	499	474	474	495	462	474	487	516	465	436	500	468	534	460	491	473	467	495	492	475	504	502	468	501	477	460	473	510	492	446	470	487	481	487	469	503	486	522	485	472	466	480	533	471	496	461	476	471	491	504	481	507	441	449	514	450	490	479	497	476	514	483	479	457	505	466	477	474	482	506	438	512	517	480	501	466	492	478	481	473	488	471	514	455	504	444	505	503	479	477	466	468	471	496	460	473	473	481	504	469	486	495	497	482	451	489	498	500	504	491	464	486	486	510	520	478	498	458	464	516	467	455	498	480	495	486	461	513	430	499	506	498	481	439	431	534	489	506	473	477	468	528	501	513	479	487	482	509	505	516	508	497	464	493	506	449	489	491	490	518	457	480	491	456	543	471	459	472	416	481	464	460	472	439	455	503	472	456	449	490	456	467	469	475	492	496	503	476	465	483	492	487	468	492	513	483	455	457	468	463	465	498	500	471	466	471	498	507	483	495	450	468	495	495	500	493	511	509	437	502	474	436	474	494	475	487	505	481	485	465	507	489	433	490	436	482	533	472	515	505	470	445	439	497	482	482	460	519	471	502	433	466	456	453	473	447	495	466	502	480	431	497	469	497	492	453	472	456	500	513	484	477	447	515	470	486	506	473	511	497	454	488	515	473	470	463	480	516	471	505	463	462	502	488	472	462	462	464	461	468	459
73194	47549	57238	65516	58022	31728	5264	591	443	435	464	388	408	359	399	369	337	389	364	369	363	374	372	348	398	352	383	402	353	354	345	327	315	342	342	363	303	328	351	333	332	315	317	340	336	344	317	324	348	352	392	344	375	323	354	330	305	329	358	329	313	334	365	314	320	329	344	333	357	321	334	304	353	304	306	321	350	318	378	379	319	333	283	339	341	322	312	335	338	344	339	350	322	314	315	372	377	344	381	352	362	353	323	316	339	344	310	314	351	337	328	345	357	310	332	333	364	346	325	314	330	334	322	344	351	339	328	364	358	332	302	339	344	322	338	336	347	298	352	333	340	340	354	323	343	318	347	332	378	334	348	316	305	350	370	322	362	308	325	281	328	316	333	337	338	321	307	343	342	329	322	388	300	309	313	340	316	352	372	323	328	356	360	343	351	342	322	334	368	332	301	334	386	332	317	316	351	351	373	304	342	339	324	306	333	342	336	340	335	337	342	370	335	321	327	337	339	350	329	313	354	368	354	358	354	356	346	350	324	337	317	322	334	315	318	343	315	325	300	310	315	349	301	341	294	327	341	311	379	298	339	335	325	366	339	345	323	315	361	346	363	334	309	337	333	342	354	331	355	334	363	357	325	300	345	351	330	345	313	347	382	400	382	338	342	323	344	355	353	341	317	347	344	341	315	317	339	322	317	355	301	364	304	334	387	293	302	334	331	327	361	367	312	344	310	362	345	350	393	333	327	309	364	371	307	320	335	326	337	347	325	370	324	337	307	317	351	338	328	347	333	335	333	353	335	326	367	348	322	309	327	326	335	317	306	313	341	325	325	342	352	303	355	333	347	327	379	365	316	366	341	359	295	345	357	303	345	360	301	331	330	336	353	383	365	348	332	344	359	356	347	302	380	386	303	343	347	340	355	313	326	339	302	308	337	348	326	331	344	343	327	308	321	341	378	344	340	341	337	328	337	332	343	316	347	338	340	269	343	295	332	321	298	302	335	341	338	325	321	337	324	361	325	328	371	367	296	359	365	326	336	288	349	386	334	297	351	333	324	323	326	360	322	332	327	331	311	337	283	342	318	337	354	287	310	316	323	356	319	310	344	357	353	343	335	331	313	387	349	299	360	300	326	331	312	350	362	332	348	344	331	328	348	322	332	326	294	364	374	374	324	366	342	315	288	347	324	311	344	321	288	334	369	324	278	352	338	309	343	338	331	348	288	322	305	356	320	311	365	353	320	360	312	287	304	348	334	347	312	305	340	335	304	350	331	355	302	346	315	344	335	301	313	316	359	315	325	339	291	315	353	339	353	332	341	357	351	318	332	311	339	314	351	321	347	324	322	318	348	378	331	335	348	287	323	349	336	286	389	365	344	351	328	320	354	356	331	332	302	296	339	302	312	336	308	338	327	369	337	327	339	317	346	336	326	333	321	321	354	335	366	329	346	302	333	341	335	312	349	330	342	344	360	337	353	337	355	338	353	323	335	329	363	367	290	324	343	321	339	323	377	339	321	333	327	316	334	325	358	348	323	309	336	325	326	333	343	354	340	312	309	351	357	367	327	369	336	375	334	351	343	369	354	307	334	315	352	342	335	350	292	374	359	319	312	345	358	334	363	368	307	317	346	316	339	335	319	341	343	354	318	308	361	288	337	356	324	317	332	316	333	352	345	347	337	349	338	362	341	316	342	324	346	311	359	358	343	331	346	376	345	322	329	370	340	329	339	322	320	348	335	346	312	324	340	319	339	371	325	361	372	312	320	335	336	349	300	319	347	328	372	320	336	330	345	331	308	318	312	342	354	331	350	351	343	312	318	334	353	353	311	324	331	290	359	375	348	331	350	322	335	323	345	342	283	352	337	328	300	319	385	321	345	342	335	331	351	327	328	360	329	374	339	335	328	341	371	355	328	359	334	312	339	363	327	363	336	362	366	336	324	331	338	345	330	313	311	345	316	333	311	339	328	367	324	318	335	345	343	319	332	328	309	336	305	321	332	333	380	342	345	329	326	350	354	303	326	326	329	346	334	338	306	335	293	342	325	290	312	345	345	324	325	324	363	339	384	346	323	347	324	355	331	311	331	312	331	335	282	339	340	348	316	308	306	324	353	302	341	307	326	358	318	272	358	335	315	303	347	306	340	300	336	358	354	330	353	339	309	326	337	367	344	348	339	332	324	325	366	280	328	334	338	347	335	318	336	375	349	347	313	327	348	334	321	334	311	328	344	329	341	298	331	356	349	335	335	324	343	324	336	327	321	325	338	379	318	339	325	323	326	353	339	344	348	327	340	334	347	346	345	339	344	338	342	318	328	345	326	334	328	343	337	363	392	348	377	340	373	355	320	343	307	344	344	313	349	367	347	363	309	356	358	339	322	339	345	312	335	332	341	302	308	334	355	333	319	335	338	327	395	356	338	342	334	373	320	340	343	354	383	317	336	324	373	352	366	332	301	296	307	355	330	324	343	333	315	319	320	308	299	309	346	343	341	316	335	338	329	348	331	333	337	320	349	350	340	327	348	359	352	298	314	317	347	339	324	300	343	352	326	345	323	351	294	311	313	313	302	333	322	348	347	357	338	336	303	300	318	364	336	338	364	326	332	330	362	316	337	381	324	322	357	362	318	346	344	348	350	309	331	319	364	319	365	340	319	320	307	323	366	288	320	337	361	322	318	335	313	364	347	336	340	359	374	313	346	330	351	335	344	308	343	290	341	329	333	351	349	334	371	300	331	315	353	335	338	358	360	302	300	335	303	308	328	333	353	346	337	302	347	309	305	318	316	331	305	294	321	310	373	370	343	353	340	307	337	345	306	317	317	301	338	362	351	354	348	342	372	325	364	352	346	324	349	332	282	350	332	325	364	305	351	336	355	327	340	336	324	314	338	344	359	355	361	335	331	324	290	318	313	353	342	356	339	331	350	367	328	347	331	285	334	312	331	332	318	325	324	332	351	341	345	337	345	321	348	346	342	338	334	374	321	356	353	332	320	325	347	322	329	330	347	339	324	340	292	353	363	322	313	297	321	319	315	342	316	321	345	328	332	340	314	340	377	309	354	315	336	314	364	323	336	351	356	343	329	338	362	313	366	341	322	338	328	332	329	342	370	319	345	321	343	285	329	348	325	335	320	346	313	329	357	305	335	341	336	330	309	364	300	327	364	354	319	339	327	320	349	348	335	319	343	328	307	359	338	357	307	319	311	345	315	310	289	305	333	325	311	292	322	333	353	343	389	330	328	315	349	318	311	344	309	343	313	326	325	298	321	326	324	321	366	319	351	359	337	337	308	361	376	343	354	337	332	367	370	350	343	342	311	330	335	359	318	366	324	326	326	304	358	362	356	338	355	370	340	310	332	291	287	341	358	325	361	327	365	308	329	344	356	372	370	313	357	312	327	336	338	343	305	357	340	343	338	319	337	332	338	348	297	358	356	333	319	314	332	331	346	366	316	344	328	352	377	364	361	313	353	329	346	323	340	344	353	342
43452	26897	57377	71593	67800	18868	1753	1520	1371	1210	1180	1084	1013	1037	979	997	875	875	888	863	856	887	826	808	817	831	834	831	786	803	780	831	803	787	794	759	776	742	793	756	777	729	791	759	784	764	761	744	762	734	734	713	774	786	772	778	753	771	746	742	780	787	747	728	750	773	797	731	725	745	729	794	784	719	752	751	753	742	753	785	728	763	754	764	700	756	719	767	803	770	748	762	729	768	782	725	725	755	737	760	776	716	751	772	769	767	754	788	773	757	742	751	733	726	740	750	796	774	741	770	725	789	745	715	750	749	750	722	762	801	710	713	712	793	724	765	721	779	769	772	717	737	714	731	767	721	720	711	732	749	729	754	750	728	757	765	759	766	773	705	745	747	744	734	751	729	759	806	721	759	747	767	713	753	788	792	753	749	753	719	770	759	759	733	748	769	751	704	753	764	680	735	783	720	735	796	720	707	775	728	780	686	703	781	694	760	705	724	731	731	761	723	709	724	749	746	812	756	717	731	715	778	762	732	771	737	689	778	769	711	747	693	729	751	760	674	730	740	741	731	717	770	765	744	774	696	757	730	736	754	773	779	749	718	742	749	763	759	738	763	775	762	776	755	799	758	732	768	742	749	718	797	687	780	778	736	739	720	788	753	739	745	736	771	749	753	736	774	717	711	758	777	766	728	732	756	717	750	740	748	757	707	753	794	737	762	788	753	734	730	751	747	740	749	744	785	765	744	729	762	756	707	720	758	723	743	775	756	738	709	743	791	773	758	753	759	791	800	808	763	729	749	765	725	753	744	757	702	725	756	763	760	798	781	717	699	775	737	759	730	735	770	741	749	770	759	780	742	762	724	724	705	775	750	728	737	781	749	803	826	742	767	803	800	809	754	750	753	819	705	753	751	746	729	740	759	742	735	745	795	751	775	735	761	735	729	741	738	702	742	754	781	746	731	769	786	747	763	709	727	790	728	728	737	756	790	710	767	791	770	727	751	770	740	733	739	743	772	717	715	759	740	763	733	777	744	748	757	741	720	758	723	740	758	788	751	766	751	799	718	771	774	729	752	727	763	724	735	766	738	767	703	753	709	754	674	780	720	765	680	709	763	777	683	735	784	765	775	777	711	787	748	775	801	719	737	732	716	698	768	724	731	748	766	740	738	782	693	758	695	744	808	713	741	777	689	751	712	751	764	722	708	772	740	748	758	768	779	760	655	768	744	723	762	778	695	742	725	796	782	750	761	723	755	780	759	726	749	748	756	757	779	721	759	788	804	733	731	711	752	764	769	768	746	760	739	718	761	700	738	746	748	775	721	735	760	725	767	732	743	748	697	674	736	740	768	727	780	775	717	740	730	721	740	692	721	788	705	740	761	740	746	770	717	736	720	798	757	778	757	738	717	714	771	768	718	828	775	789	698	768	774	735	746	739	734	723	718	753	736	753	746	723	761	793	741	734	749	733	742	790	713	718	771	759	781	765	749	757	743	774	757	760	722	759	739	717	754	726	743	732	733	742	742	748	781	775	736	769	740	739	726	729	729	778	685	765	773	780	756	735	683	738	789	775	706	746	716	803	743	754	768	740	737	696	728	773	750	716	765	739	699	738	795	767	735	777	706	761	785	752	740	719	754	726	782	747	746	758	782	734	793	743	705	719	686	713	694	745	739	710	793	736	721	772	777	794	776	780	717	791	774	767	752	722	715	754	703	739	739	722	779	764	725	742	714	746	735	770	763	786	772	721	745	716	780	792	801	725	734	725	719	761	746	773	767	759	755	747	772	756	725	794	760	736	769	747	811	725	767	730	729	723	767	721	757	781	803	781	722	770	739	760	771	738	722	796	761	776	744	771	714	766	754	773	744	751	750	766	739	725	746	747	703	737	758	774	751	722	741	699	772	740	742	786	739	784	711	704	714	761	784	750	732	794	740	762	740	758	798	724	740	732	715	757	714	764	714	746	685	715	699	741	765	748	766	724	754	705	756	742	742	747	754	808	730	746	715	726	746	749	767	772	728	779	744	781	737	697	745	757	796	779	718	735	755	773	756	790	744	745	776	755	701	756	764	739	749	710	744	762	730	784	767	776	756	757	730	717	739	741	771	735	730	755	714	754	717	726	767	719	756	738	760	731	763	815	733	758	756	756	755	710	751	792	748	741	815	740	753	778	771	762	717	749	757	732	748	775	720	720	736	739	721	690	743	712	721	747	725	792	772	742	722	745	701	750	747	695	719	765	793	769	694	742	734	723	754	744	774	713	735	739	728	784	707	723	773	756	779	728	732	714	721	754	733	789	761	730	737	799	717	764	760	762	744	758	737	797	734	796	724	748	731	721	781	761	739	714	764	783	727	767	735	723	711	758	747	752	747	703	754	748	751	775	751	718	795	773	792	734	753	734	748	696	761	745	770	787	744	744	803	735	751	803	734	726	750	761	783	763	752	752	749	756	800	758	745	811	741	755	719	729	760	766	743	713	762	743	724	754	750	779	708	728	705	743	742	712	759	748	737	754	755	747	745	702	759	776	783	727	763	733	754	741	755	746	747	744	757	742	729	769	698	745	721	732	783	739	715	724	755	748	783	718	744	777	697	751	742	732	721	782	715	708	765	740	742	740	727	696	763	800	746	775	708	794	740	745	725	822	746	722	769	784	738	737	747	739	751	760	733	771	686	755	751	748	746	733	822	745	743	784	723	727	762	759	731	760	757	762	678	718	739	748	777	731	752	736	784	764	724	743	747	750	722	825	768	728	755	760	770	735	752	768	781	691	778	709	730	722	739	750	736	803	805	709	765	729	713	724	810	769	764	740	691	787	771	745	726	728	736	735	735	748	731	747	731	726	728	758	725	719	735	736	767	757	695	722	748	737	736	778	738	774	718	738	741	703	771	761	772	767	725	800	738	726	725	760	727	766	757	762	789	730	762	788	742	727	722	754	777	708	766	702	745	735	775	779	739	783	708	749	799	728	744	773	689	734	740	723	702	719	736	727	772	721	759	740	761	761	787	769	754	734	819	734	749	748	773	723	782	691	742	722	775	715	763	769	766	784	727	758	718	757	726	726	754	775	738	696	762	740	757	724	751	713	756	774	764	756	755	763	742	713	722	764	775	741	737	781	774	736	712	748	734	771	748	751	777	782	720	748	733	757	749	737	757	749	746	755	787	764	753	773	793	673	796	763	811	770	738	730	772	792	801	745	790	749	745	756	750	708	735	746	788	804	718	727	712	723	726	746	744	733	789	735	777	727	798	796	764	776	789	719	774	750	776	791	700	767	704	783	742	794	707	724	685	745	772	749	726	744	738	752	787	740	720	691	721	753	754	682	783	782	738	782	727	760	791	776	745	785	752	737	706	765	774	714	757	752	736	766	757	754	786	741	753	764	738	735	760	760	739	765	709	712	748	771	766	734	728	758	699	752	751	722	705	747	767	778	698	766	673	741	726	748	744	729	768	730	743	742	740	726	754	748	709	725	776	730	744	755	758	729	753
45385	12634	5338	4230	2613	652	266	283	253	286	307	290	264	226	260	273	265	272	254	270	248	261	270	256	253	260	249	267	262	246	266	268	265	272	258	249	247	276	247	285	262	265	280	271	263	251	258	240	275	269	312	273	254	267	245	282	255	265	245	249	251	253	269	277	237	213	280	259	244	293	281	266	273	275	250	266	279	224	261	266	265	259	262	253	270	259	261	245	280	281	236	264	273	226	279	272	282	262	237	276	292	264	290	281	258	275	276	264	240	274	309	287	279	270	249	259	249	263	279	280	281	259	263	265	251	248	264	252	252	282	258	262	248	239	267	227	296	282	323	265	224	292	223	263	272	263	265	292	242	264	257	257	264	284	273	248	225	264	245	265	283	282	263	243	245	277	258	283	255	262	267	289	263	272	254	266	285	252	278	271	259	252	277	245	238	249	236	261	256	243	273	245	260	275	280	298	246	249	243	266	249	266	258	253	218	227	269	275	254	264	277	264	256	242	288	241	284	272	274	251	256	267	283	240	265	302	288	272	281	271	238	278	283	245	247	265	253	281	253	254	263	262	230	269	281	259	256	226	257	281	251	261	265	267	281	245	284	258	288	266	257	295	229	268	260	265	266	278	276	292	279	256	234	255	254	273	259	270	268	279	292	256	280	240	272	261	249	228	255	273	269	226	258	264	284	265	288	298	233	256	251	268	251	282	281	259	249	246	245	246	265	245	263	249	252	267	231	282	283	242	245	248	248	255	280	252	282	286	279	244	303	257	253	236	257	282	276	275	250	226	263	266	266	247	253	270	279	259	273	237	275	247	260	239	212	247	282	254	264	247	274	285	251	265	274	280	274	271	306	268	253	263	261	284	224	270	280	294	272	249	259	286	288	275	284	227	292	252	253	280	249	252	300	254	276	263	308	274	267	250	266	254	264	226	283	254	242	247	232	238	270	269	264	272	244	290	302	243	267	245	233	267	264	262	264	252	257	278	285	247	265	255	232	238	248	260	274	279	245	276	280	237	265	254	280	257	263	260	256	269	259	301	282	228	266	248	264	267	270	264	241	235	260	239	255	241	259	277	233	318	255	258	295	261	241	260	277	234	278	269	263	272	263	286	265	270	277	254	272	265	246	275	244	272	276	242	268	256	262	255	241	277	276	259	276	240	233	273	248	269	263	284	289	241	245	273	248	255	261	244	251	241	256	248	249	233	262	245	275	263	271	280	269	228	269	223	277	286	253	274	303	251	255	279	250	275	305	254	275	273	256	265	254	259	257	253	275	255	294	252	264	241	243	252	258	298	278	261	234	248	264	278	256	246	253	280	241	261	224	273	282	256	254	263	274	274	283	280	272	249	249	231	268	259	277	253	251	253	259	278	279	250	280	253	317	252	279	263	253	237	258	263	252	244	239	250	280	271	253	264	249	286	269	285	252	286	273	247	240	271	253	256	267	252	254	253	285	236	277	251	264	266	273	271	294	280	282	271	270	262	237	264	244	287	274	291	293	262	272	251	252	263	288	261	253	236	272	259	267	281	253	258	261	275	253	266	282	261	267	252	266	274	255	225	299	276	263	261	273	266	269	257	262	258	259	241	278	259	269	259	258	253	270	231	259	261	275	250	273	270	264	262	275	242	249	274	250	243	242	265	277	279	252	269	275	256	238	289	284	257	272	257	252	287	263	268	282	256	251	268	250	274	260	251	268	232	266	236	284	286	239	263	261	246	240	267	257	253	264	240	275	275	267	242	240	235	270	264	243	273	247	280	307	275	281	254	253	246	263	245	260	246	247	273	246	247	262	246	287	254	292	245	246	284	280	259	271	254	240	262	247	225	250	253	287	251	285	255	253	252	281	249	282	284	268	254	261	254	267	265	247	281	292	253	226	249	251	281	270	267	274	243	241	254	292	249	234	269	251	286	271	257	261	265	269	268	248	254	243	249	286	262	275	262	272	294	266	290	244	253	260	241	272	274	248	269	260	269	284	278	286	261	248	278	271	236	247	260	261	242	264	258	272	260	283	265	261	274	244	248	302	259	256	268	232	267	282	249	239	281	262	282	275	294	252	264	257	253	277	270	228	253	249	280	257	252	260	254	296	259	250	255	286	280	271	262	271	290	254	287	256	251	267	275	258	284	286	256	256	288	270	269	244	262	250	270	243	252	271	250	268	287	275	275	281	285	265	243	258	275	230	243	267	299	258	274	286	245	279	271	261	269	262	289	276	254	264	250	261	270	244	272	281	260	311	255	282	239	256	217	259	274	243	261	251	254	280	261	284	288	243	290	236	269	260	279	247	252	254	246	247	266	244	258	255	270	274	271	288	271	242	269	272	268	235	268	249	249	269	284	275	261	272	258	270	249	301	255	242	252	269	300	265	270	232	244	284	243	270	264	277	286	281	261	203	269	264	242	290	250	296	262	261	304	224	244	250	285	292	279	267	249	258	243	270	284	278	268	243	253	273	264	272	264	279	262	268	264	282	267	281	278	261	265	275	242	284	253	280	258	266	263	263	275	264	263	267	257	246	246	293	245	243	251	269	258	251	235	261	252	293	261	268	241	272	250	254	260	278	255	259	273	273	284	248	238	256	270	247	242	253	267	239	240	253	243	283	272	236	256	247	250	250	269	251	274	276	240	253	257	276	275	256	267	254	257	272	278	273	259	239	262	261	223	212	274	261	265	233	271	256	248	254	249	246	290	295	290	261	254	241	268	256	254	277	290	255	261	276	293	226	266	256	253	246	239	243	247	278	273	240	276	254	239	272	262	271	234	273	290	259	261	278	261	288	259	264	265	258	238	247	258	267	294	272	270	240	304	245	275	267	286	275	272	246	252	268	269	274	237	281	241	262	240	256	245	225	247	266	243	264	276	278	245	268	269	271	240	243	287	261	248	254	243	245	284	240	251	238	253	288	256	235	243	254	273	303	250	272	277	271	221	253	259	261	261	273	238	265	265	263	279	254	247	261	259	282	245	277	252	278	228	280	250	276	252	253	262	291	272	273	279	277	254	258	245	237	231	259	273	250	258	248	239	273	265	264	271	263	273	302	249	258	270	310	276	239	240	251	288	275	262	264	286	281	268	260	266	285	278	262	286	238	250	267	286	281	296	252	253	253	263	289	240	265	245	296	262	264	233	280	251	239	266	243	265	260	272	270	283	269	290	254	276	253	266	269	206	234	242	257	264	249	239	288	265	257	275	267	257	270	254	266	273	287	250	273	268	249	249	261	268	247	291	302	252	265	291	254	244	231	273	298	292	246	261	284	267	269	232	275	243	267	257	290	281	288	243	264	228	284	239	263	293	235	291	259	262	272	241	274	254	237	245	279	238	247	245	223	260	262	252	259	228	265	266	277	270	299	289	265	280	242	225	271	256	225	276	302	262	271	285	270	268	269	269	242	262	243	281	292	281	267	236	300	242	290	280	291	257	293	249	266	264	253	238	285	260	247	241	273	241	260	255	288	241	251	245	271	240	245	299	267	252	262	241
20626	4261	9003	11015	8661	1617	660	620	562	612	608	627	581	608	568	583	592	569	596	572	545	595	575	563	577	603	572	550	579	585	568	596	558	557	631	564	569	592	588	527	585	566	624	587	611	593	565	575	553	594	615	547	606	592	585	592	595	576	563	621	593	559	584	569	595	574	589	573	615	596	585	572	554	534	575	576	574	585	609	585	547	570	589	564	578	598	602	552	568	594	543	544	583	589	554	586	595	564	593	574	561	591	569	571	534	562	573	594	541	577	584	621	557	599	564	589	554	603	542	601	563	529	606	563	609	605	577	614	503	607	607	570	568	588	608	580	594	550	577	597	584	559	621	591	536	572	580	553	530	581	569	576	570	583	551	547	581	543	561	574	588	617	554	534	582	564	596	553	625	561	592	548	602	583	597	556	558	551	598	557	561	635	543	565	560	564	541	541	562	571	590	567	570	548	567	558	601	576	553	573	560	594	589	555	572	568	556	584	583	560	608	577	615	584	600	620	596	575	579	523	593	630	546	591	547	576	556	575	567	541	587	589	569	573	583	577	572	571	603	569	569	549	553	563	543	575	561	626	591	565	560	623	563	564	626	584	557	570	579	599	560	600	576	626	571	573	603	595	581	581	570	588	590	535	584	601	559	591	595	568	549	579	608	561	606	582	585	552	563	601	582	598	560	613	604	575	600	600	574	562	519	549	617	556	560	555	564	557	559	580	629	537	599	551	592	578	570	571	542	583	562	607	560	596	591	604	583	612	573	556	568	620	603	580	595	622	611	612	568	588	589	584	598	605	556	540	532	553	539	553	615	595	611	587	579	553	555	605	589	575	619	564	571	580	552	559	579	606	548	587	553	588	566	612	578	642	617	621	586	585	602	553	577	618	581	607	600	617	570	600	566	571	554	574	582	560	619	568	598	570	565	604	580	562	581	529	571	560	588	543	561	539	593	606	576	575	569	592	529	585	588	545	559	572	559	549	556	559	575	566	605	567	579	574	581	564	590	589	602	563	547	571	622	550	576	557	561	556	573	632	586	568	560	559	578	610	634	574	607	582	555	540	576	600	582	538	583	596	579	584	596	584	604	641	617	651	569	592	565	584	591	560	575	620	580	586	551	544	574	542	605	610	613	546	612	561	624	579	561	563	556	565	602	603	589	584	557	573	603	565	576	543	582	602	618	555	576	575	614	571	577	556	560	604	517	580	619	595	582	584	557	571	564	540	574	617	590	552	607	565	541	612	597	561	574	595	570	606	577	570	597	622	602	600	560	592	583	610	597	619	623	551	580	604	574	592	541	573	547	589	599	559	588	566	564	600	542	578	582	573	563	551	539	622	579	616	592	559	589	574	570	567	586	587	592	600	591	524	557	590	591	610	591	595	573	575	560	547	587	580	616	572	564	595	596	565	595	552	613	562	576	611	581	603	618	566	545	586	501	562	628	581	559	570	588	577	587	579	584	572	532	575	578	604	572	582	545	572	582	584	580	639	572	650	583	577	568	563	571	551	577	538	607	542	579	564	574	569	589	561	565	587	627	591	597	589	565	560	600	564	563	580	599	558	578	583	564	568	582	547	570	565	579	599	555	555	530	617	591	540	594	592	552	600	586	616	567	573	607	589	586	591	599	551	573	558	587	573	581	566	540	642	544	547	587	532	582	610	569	597	588	524	591	558	570	586	582	598	606	585	589	578	522	614	560	592	563	533	584	601	551	559	558	627	552	570	553	578	586	622	582	539	562	638	574	564	574	599	544	535	603	596	582	564	578	631	576	575	590	605	601	596	570	561	571	602	551	564	614	571	563	564	583	618	571	604	530	595	583	604	592	622	600	599	563	589	587	517	560	563	584	606	573	595	599	554	572	599	553	603	581	603	578	581	575	565	607	593	565	588	561	586	569	578	590	584	611	600	577	541	588	608	598	539	557	551	593	581	548	577	582	607	578	565	610	619	600	571	565	564	581	555	577	563	597	552	609	566	568	567	534	555	600	572	557	603	568	573	596	574	588	561	556	547	566	568	606	600	627	549	580	571	585	581	575	585	584	568	579	569	621	567	610	585	518	569	557	598	595	597	557	599	584	570	573	546	594	564	553	580	596	581	569	567	580	572	635	624	600	563	609	606	576	600	590	572	583	552	600	586	566	558	576	600	544	571	595	602	535	578	576	583	646	563	579	570	554	572	567	588	563	572	557	565	567	555	564	610	595	556	545	594	555	543	557	532	593	580	585	571	606	562	566	588	578	559	552	601	546	607	577	600	530	594	574	562	528	567	573	595	570	588	577	565	560	539	567	571	598	589	544	603	552	657	626	592	566	581	559	549	576	607	603	559	567	618	565	579	601	610	632	584	599	620	563	635	564	596	603	573	572	572	582	585	551	563	603	674	539	548	593	579	597	636	576	554	559	600	585	595	543	570	639	578	545	579	573	588	573	583	547	565	604	588	615	560	569	614	560	631	628	597	574	580	568	537	559	543	561	566	576	585	579	634	585	581	566	568	615	561	614	607	617	592	572	616	616	589	574	593	591	559	600	573	562	561	639	565	581	540	574	550	608	570	585	535	572	571	559	597	580	585	541	583	569	609	575	564	581	560	581	586	571	598	578	605	567	603	593	581	550	611	577	616	584	581	576	617	600	615	584	589	606	618	584	568	587	589	602	607	618	555	621	524	555	552	599	642	566	626	599	543	576	573	565	547	601	571	575	606	594	592	570	587	567	583	551	619	572	550	546	587	578	531	567	565	609	571	574	565	587	545	607	551	564	591	561	559	606	571	539	528	550	609	581	580	558	593	624	562	566	600	579	576	590	548	599	545	533	608	593	621	537	535	589	577	575	594	575	537	569	600	597	599	585	549	580	580	580	573	555	566	591	579	583	530	577	596	546	598	631	570	582	598	581	590	578	568	544	584	568	573	570	547	617	619	572	552	605	583	577	563	562	553	576	563	588	577	563	560	585	540	561	545	578	573	556	583	568	602	565	550	565	605	574	598	575	580	557	592	536	599	581	564	554	595	580	573	570	574	596	589	596	633	600	549	538	583	550	532	561	609	656	609	588	577	549	618	596	568	588	612	607	577	543	585	555	594	582	587	557	587	573	579	622	607	587	572	605	599	599	567	599	541	624	589	593	595	607	516	573	586	580	556	568	575	574	604	588	569	591	597	594	579	635	593	572	598	578	560	609	553	572	588	588	544	572	594	586	571	592	613	581	623	560	560	560	579	583	587	572	539	565	548	601	571	570	533	600	575	570	625	613	588	595	600	606	591	579	597	581	585	579	560	576	585	554	605	564	577	541	565	540	570	582	606	600	605	594	550	607	597	575	616	574	583	636	584	586	612	573	572	535	565	602	589	587	623	577	589	564	578	589	565	581	580	575	584	590	587	566	560	542	601	608	575	565	581	606	572	542	528	501	551	622	581	580	588	597	623	571	602	601	570	560	601	588	526	536	573	549	583	557	578	580	596	593	558	593	587	604	613	603	558	607	618
65271	34674	45230	54176	45113	16726	1080	276	285	270	212	213	216	224	198	196	208	209	197	217	199	205	230	189	195	191	200	201	192	172	201	196	194	218	194	181	202	196	184	197	202	199	181	185	198	209	218	183	185	193	197	175	195	193	196	175	210	206	188	177	181	186	178	175	199	182	182	198	191	168	204	181	190	211	210	174	175	208	201	181	187	191	185	205	187	177	207	212	205	156	167	186	180	208	193	174	198	197	178	198	205	206	208	195	200	203	210	208	172	177	202	220	160	184	190	222	178	204	187	173	210	188	185	208	197	190	207	205	196	197	232	202	219	197	177	185	189	189	183	186	181	181	215	217	165	176	183	219	206	195	187	192	219	185	162	172	180	193	186	189	167	196	178	199	193	172	180	187	185	198	194	215	171	173	176	178	188	196	175	178	186	185	195	184	180	164	191	185	168	195	179	183	188	193	184	197	186	186	172	181	194	194	197	182	185	182	249	209	209	190	172	194	209	212	205	233	211	189	156	214	210	172	184	204	208	155	159	191	204	184	173	202	177	175	194	157	210	189	202	193	205	191	190	194	202	161	193	181	195	188	201	179	187	198	184	188	187	192	159	190	173	206	187	201	184	181	188	181	194	174	195	190	171	175	169	186	203	187	189	189	167	186	185	187	193	175	184	162	167	179	192	172	173	190	197	187	205	175	187	229	183	169	181	197	165	183	193	200	205	194	195	186	159	189	213	196	204	178	186	184	194	192	185	205	205	193	206	168	176	183	187	182	165	182	184	203	175	158	182	175	188	185	167	187	199	200	170	202	167	182	193	172	194	213	177	190	199	181	201	179	170	171	175	179	168	169	199	188	186	207	190	180	196	186	185	217	185	178	214	198	195	198	184	165	174	191	159	189	202	186	202	209	200	176	189	169	194	202	185	193	168	200	190	181	180	172	158	178	181	209	211	201	188	213	206	204	203	166	195	197	198	202	199	197	185	191	183	208	176	157	180	161	171	208	170	174	179	198	153	206	220	205	179	175	193	179	211	183	180	168	200	166	174	185	186	196	206	182	182	191	175	195	190	210	184	195	190	194	205	210	210	187	182	203	186	173	183	193	205	187	171	164	203	191	178	215	188	188	193	197	197	196	172	203	151	202	180	184	220	190	186	205	203	178	192	195	165	183	194	174	192	175	202	168	172	178	182	212	161	182	209	199	191	158	167	201	176	174	195	210	188	195	198	187	172	206	203	191	207	237	184	188	189	189	181	203	211	172	177	173	182	200	178	182	176	198	227	213	161	205	205	183	179	189	221	195	185	186	205	184	195	204	165	194	184	168	180	188	188	203	191	172	172	187	200	172	200	204	184	185	189	200	184	190	152	196	180	184	183	200	186	200	180	217	192	215	186	196	173	193	223	171	229	204	197	192	205	170	177	177	171	215	175	198	178	172	183	184	222	203	192	175	210	186	201	206	179	169	187	171	215	192	193	204	190	175	214	185	182	191	169	188	179	195	204	200	185	184	201	156	179	170	183	193	161	195	199	192	179	181	199	204	186	196	234	187	207	231	176	178	188	183	183	172	183	187	195	206	197	192	195	191	237	169	162	186	199	196	186	203	166	209	205	213	198	187	189	169	183	207	173	189	220	199	190	177	195	175	224	195	178	172	199	191	224	188	223	207	165	182	178	182	188	189	182	191	188	178	204	197	173	214	174	205	193	185	182	196	192	201	161	188	175	177	198	180	211	169	208	191	177	186	192	192	184	191	173	195	164	168	178	192	193	192	172	173	190	179	179	177	176	188	173	169	180	177	191	176	179	183	204	182	187	147	185	215	197	184	184	153	189	204	190	186	187	204	195	178	191	183	179	176	199	186	189	215	172	154	178	190	180	156	177	186	174	184	183	203	191	178	173	207	218	159	173	177	182	170	195	177	196	203	187	201	211	192	201	192	178	202	201	176	192	189	192	237	208	182	169	183	182	187	184	217	204	197	170	190	189	194	175	185	183	185	187	204	198	184	181	181	216	174	179	212	204	189	182	206	160	202	214	196	185	199	186	180	193	203	204	166	159	189	175	192	201	182	195	177	196	184	176	207	195	203	181	187	199	195	195	137	183	180	199	187	204	173	195	183	199	180	188	203	188	165	215	186	182	183	194	182	167	192	165	194	204	222	212	188	170	191	200	192	190	200	176	184	192	176	175	204	184	171	187	213	208	196	180	188	197	199	197	181	201	213	181	194	177	203	180	169	189	183	184	186	179	170	187	186	170	167	192	189	160	173	208	185	177	168	212	187	215	167	219	180	206	206	199	178	199	185	195	200	220	174	184	195	188	183	175	183	194	211	212	207	204	181	174	200	181	177	179	176	186	194	183	165	199	200	187	172	173	183	176	189	188	209	182	194	190	205	185	203	175	204	200	164	194	183	166	195	180	199	191	188	210	206	193	186	192	209	194	170	197	191	194	212	180	181	201	193	237	177	172	178	197	188	201	189	200	193	186	210	164	217	181	176	205	203	211	224	202	210	194	207	185	191	200	216	185	204	217	205	194	187	174	183	184	203	186	227	188	185	206	224	168	202	191	222	198	204	193	190	190	167	191	177	190	188	184	204	204	175	168	212	192	218	187	192	191	181	226	188	179	202	170	192	213	193	209	187	182	184	195	173	177	184	189	172	229	211	210	184	197	195	199	213	200	172	214	164	229	209	183	190	174	206	184	191	169	180	196	188	203	202	186	179	207	198	173	205	174	180	200	196	172	168	181	211	180	193	183	210	195	182	190	188	184	199	182	179	194	216	183	179	204	215	187	186	169	211	181	177	183	203	195	202	192	187	157	178	204	199	191	180	198	194	176	179	164	196	182	157	183	178	221	203	166	191	191	186	181	185	206	191	193	198	179	181	188	186	184	205	187	210	182	179	195	177	181	190	196	186	198	206	165	215	221	186	203	181	213	162	166	213	191	207	187	181	177	191	204	180	198	170	161	179	186	198	203	192	179	186	182	220	170	161	171	205	176	171	175	178	196	176	227	176	206	171	207	161	169	192	207	171	210	184	192	174	176	207	176	182	183	181	220	197	186	199	173	175	189	207	209	169	169	192	191	195	227	191	186	187	173	191	192	190	198	182	186	212	162	195	208	202	152	193	180	204	171	178	184	185	212	165	159	165	207	179	157	183	176	170	207	184	182	183	183	188	201	197	170	183	187	199	198	188	166	169	158	192	194	216	202	196	186	199	172	218	185	211	195	190	186	198	172	188	218	186	237	205	196	202	174	192	194	219	202	179	166	157	188	182	182	190	181	174	198	185	189	208	174	193	164	207	196	201	218	167	210	212	171	196	183	187	193	197	182	191	207	205	178	193	169	189	177	180	216	203	200	181	203	186	163	188	187	220	183	144	207	188	188	204	181	192	208	192	191	169	178	191	185	204	205	200	188	215	176	206	188	182	180	204	190	194	191	190	192	189	180	181	185	172	170	184	201	223	185	177	213	175	198	171	185	189	171	203
36537	18808	47949	60756	56129	8247	1100	981	896	825	775	711	663	658	645	559	550	588	575	547	515	533	506	531	523	520	536	487	502	512	512	481	542	484	479	475	481	492	464	456	501	464	459	460	472	446	443	501	489	469	441	478	455	472	460	473	474	498	471	472	466	444	493	480	498	428	423	430	481	527	427	459	477	446	462	476	437	516	428	493	441	457	468	484	471	431	425	460	466	465	415	482	477	474	487	436	468	458	429	479	439	431	458	451	457	468	452	516	477	445	431	450	478	450	462	442	485	486	466	439	441	457	469	448	509	457	468	442	433	466	459	486	451	466	454	511	505	451	446	468	439	465	464	479	421	451	466	489	476	476	490	420	483	429	448	440	448	446	464	427	495	473	541	483	470	422	484	434	449	425	466	478	460	448	460	427	495	423	494	498	454	467	454	468	449	444	487	486	478	409	445	461	490	476	442	450	432	466	425	454	437	441	495	443	458	416	442	472	458	419	463	439	471	438	467	489	449	458	436	471	482	461	421	438	449	487	453	439	447	460	432	451	476	472	427	477	492	447	420	499	448	472	466	450	455	447	482	474	449	457	451	474	492	431	495	527	442	471	452	462	485	430	454	459	491	449	461	435	449	460	463	419	439	438	453	431	455	442	512	467	442	454	465	459	445	433	456	487	447	436	466	448	459	464	488	449	447	491	474	447	477	489	444	443	493	478	465	443	439	495	453	453	448	516	457	452	434	442	466	445	464	455	455	457	437	433	442	429	459	488	452	459	466	437	460	461	463	470	472	443	467	491	471	476	481	463	462	461	465	449	450	431	475	477	431	474	479	470	478	446	460	475	495	467	451	491	425	445	454	462	470	401	454	453	448	462	456	472	463	447	452	468	460	468	430	441	459	426	483	458	450	468	454	427	426	489	473	456	466	440	443	453	441	470	446	494	422	434	426	494	440	468	424	453	455	427	476	468	440	423	443	465	467	493	484	475	482	479	459	469	454	456	451	460	449	458	490	487	453	484	437	479	438	440	445	445	481	454	449	438	465	445	450	447	423	457	432	445	470	418	457	457	423	432	459	444	438	450	457	470	462	454	415	448	478	449	448	481	465	428	451	436	474	438	475	468	462	424	433	458	450	458	477	436	447	481	460	495	477	489	478	504	444	446	457	483	452	440	449	470	456	444	459	460	463	440	479	467	470	496	431	464	497	456	464	438	441	443	439	499	441	490	462	452	433	483	442	461	449	476	495	466	463	461	478	479	470	404	454	464	463	441	491	479	425	465	443	481	456	466	454	463	458	489	457	466	464	424	434	448	470	435	439	467	453	448	453	452	472	486	413	442	423	458	454	447	477	429	458	473	469	458	482	454	454	455	457	473	461	475	462	460	463	453	441	476	463	454	506	463	451	468	473	435	469	452	500	454	463	437	472	471	454	444	498	475	444	434	470	457	472	442	450	449	458	476	445	476	418	458	439	478	445	445	453	410	498	451	425	426	500	414	482	492	477	435	494	466	432	437	484	469	410	487	462	468	477	460	477	441	463	467	456	467	466	473	470	459	478	447	456	456	424	469	443	474	474	463	424	450	483	446	434	440	381	454	477	481	458	474	424	440	476	491	453	459	420	441	422	455	465	471	462	448	475	437	470	447	445	500	456	445	427	457	458	477	455	445	472	493	478	495	467	480	451	465	454	393	450	441	448	446	437	464	435	461	453	460	448	427	453	501	460	459	445	446	482	483	459	449	441	410	467	449	464	484	465	447	451	467	442	490	459	462	464	434	473	440	440	468	419	433	455	439	488	495	445	460	424	475	471	453	430	469	490	470	449	461	473	452	429	464	447	450	473	460	430	461	428	458	434	462	453	451	473	487	455	463	481	460	457	480	446	482	452	464	440	464	476	462	455	432	467	473	466	417	427	461	429	443	475	410	469	456	464	438	436	495	436	411	460	470	487	522	415	460	464	451	475	474	439	462	448	437	464	451	436	463	455	447	429	492	436	452	468	471	483	457	443	445	453	461	457	429	433	465	448	442	487	489	438	401	451	513	472	464	469	441	485	436	442	457	451	448	424	478	437	479	397	477	452	472	450	456	443	436	439	468	455	436	460	449	473	476	435	452	405	461	435	401	462	449	433	493	450	447	470	490	474	494	454	452	463	463	451	486	456	469	434	463	444	423	486	469	434	479	433	436	473	477	429	474	444	461	419	406	484	440	429	429	454	465	443	437	484	470	411	423	444	425	450	473	433	482	431	440	437	461	442	413	442	476	453	462	452	429	447	452	436	493	457	459	442	447	386	460	477	457	462	432	445	440	463	450	454	469	437	432	440	459	456	418	501	475	522	461	483	471	444	448	469	476	451	420	444	456	422	478	499	458	475	444	479	471	460	475	454	438	454	470	436	438	453	454	452	490	476	458	463	477	469	475	454	497	426	463	459	464	483	465	463	463	456	456	444	465	462	448	467	481	444	461	454	521	508	427	464	472	451	468	478	436	488	453	432	438	435	488	452	471	461	469	439	414	446	459	475	463	447	467	493	444	433	470	446	456	441	445	451	452	412	488	449	455	452	495	465	457	474	467	485	476	452	426	416	451	496	480	472	486	462	434	444	458	407	485	421	514	428	418	443	477	455	450	462	449	461	466	490	439	475	468	449	494	440	445	457	442	441	452	423	486	446	445	424	455	460	450	449	484	452	467	452	465	451	424	429	444	447	458	479	445	443	458	442	486	465	470	475	439	453	457	485	485	456	460	418	415	461	451	414	454	479	445	447	470	496	448	437	431	507	491	476	427	448	442	477	491	440	441	468	474	440	472	490	453	474	415	486	482	465	434	473	423	460	490	453	470	429	476	462	446	466	436	423	506	434	480	444	503	483	447	447	464	482	438	469	457	460	467	456	487	462	459	472	454	465	463	469	478	452	486	416	469	450	451	435	483	492	469	442	454	435	469	417	460	458	457	463	454	483	403	463	392	418	473	479	487	472	417	469	461	468	454	445	466	463	445	483	529	401	456	483	440	470	466	422	475	465	460	469	457	474	466	428	407	475	461	418	461	417	486	474	480	436	439	470	458	461	486	420	463	442	445	460	420	451	483	476	465	435	469	438	455	470	444	448	477	425	448	496	461	465	451	434	427	471	427	459	457	494	474	464	442	436	462	449	479	461	425	473	462	437	442	461	471	415	463	501	464	462	470	468	443	417	480	432	431	462	435	471	454	452	432	453	482	512	463	470	427	471	455	476	464	452	479	444	426	464	446	449	422	443	470	440	395	431	437	453	446	474	456	458	475	479	466	495	468	439	438	468	450	444	463	463	490	452	459	451	456	410	452	451	462	473	470	390	453	474	442	453	459	512	484	461	469	469	460	437	419	467	461	469	450	427	452	468	441	420	450	419	439	451	440	443	453	488	442	450	460	488	437	444	476	465	444	468	458	445	439	455	444	458	484	466	446	451	439	492	444	474	467	424	449	478	436	468	485	403	447	463	463	449	475	442	463
72467	43527	55651	66341	57031	24057	2920	482	451	415	426	381	371	380	337	352	351	335	325	342	335	325	364	323	344	327	313	325	327	307	312	348	344	354	345	330	308	316	337	333	323	305	341	328	315	314	288	318	350	348	325	361	319	338	359	328	316	267	331	328	324	286	317	352	311	325	341	329	280	317	321	359	346	339	299	326	359	381	351	328	357	331	376	348	330	316	351	331	284	332	334	324	338	362	322	328	311	343	330	367	319	338	298	304	311	327	292	354	325	331	337	334	342	336	309	325	308	306	336	360	336	337	336	336	302	317	316	331	343	319	325	340	349	326	320	341	320	337	331	338	324	328	311	291	312	313	369	312	311	340	333	302	331	323	317	308	295	339	314	300	296	346	315	320	325	363	317	309	333	328	316	299	325	324	323	327	336	320	271	303	293	302	314	314	282	320	299	328	334	324	341	310	331	302	298	331	312	291	340	306	308	346	328	372	312	367	329	323	336	336	316	324	317	329	341	325	299	316	320	306	281	341	343	296	323	353	341	352	294	298	322	329	308	318	320	324	303	322	314	346	283	319	300	348	317	341	308	310	318	322	318	340	308	345	292	312	303	364	326	343	326	309	315	279	307	343	368	290	338	334	308	297	281	284	311	324	299	347	336	321	317	285	324	311	333	301	355	328	332	346	329	331	290	320	345	326	313	317	310	341	351	320	347	322	319	328	337	298	359	330	357	297	300	340	346	333	320	311	336	346	372	348	313	363	298	312	316	353	330	353	309	307	306	304	288	355	313	312	344	339	288	316	285	331	301	324	288	324	330	311	324	340	321	313	322	347	333	321	351	308	327	345	332	351	327	335	342	330	344	308	315	292	365	329	315	345	341	362	318	355	316	346	289	320	304	284	338	329	330	293	301	302	363	313	326	304	330	308	327	306	322	352	315	339	359	324	302	349	301	360	339	340	329	321	292	304	306	309	338	348	320	299	317	356	331	310	325	326	322	299	310	355	345	288	309	357	320	308	376	306	329	301	361	329	315	315	313	271	315	297	343	323	332	323	307	339	351	333	347	319	329	339	311	365	323	297	285	303	313	304	316	328	300	320	335	339	327	326	300	348	333	344	326	339	326	321	327	328	306	322	270	325	338	297	338	356	311	351	342	306	301	313	338	358	329	356	319	317	307	317	346	304	322	308	334	322	320	315	318	317	323	289	302	333	326	357	341	296	306	322	324	327	306	302	305	331	287	326	329	326	345	344	306	330	310	324	322	321	349	330	335	323	297	315	340	329	305	331	337	357	293	330	319	344	321	330	339	316	314	313	310	335	355	293	349	320	346	304	304	326	307	331	319	315	322	337	345	315	342	363	290	355	325	270	336	323	304	311	334	312	303	327	348	294	342	357	299	301	329	275	352	311	307	320	335	316	331	322	360	357	352	326	288	320	306	308	319	321	343	348	344	335	346	331	356	312	341	365	310	319	302	310	309	290	283	339	330	336	351	315	308	338	299	325	359	319	310	327	321	338	325	326	320	293	299	303	327	312	328	313	289	283	326	308	347	309	319	315	330	313	340	305	337	336	346	306	334	309	299	329	328	329	317	356	320	299	337	343	337	344	330	334	329	324	337	336	304	364	338	355	302	323	321	298	329	309	306	305	335	295	318	316	334	284	280	360	319	326	331	303	304	327	328	314	330	328	303	335	294	327	367	339	305	318	317	313	342	321	325	308	292	288	342	302	318	325	317	297	337	292	322	364	306	319	322	307	323	327	331	334	281	284	314	322	303	323	333	312	311	295	333	336	330	293	306	331	306	301	288	351	322	328	344	338	299	338	325	337	354	301	336	310	306	315	297	322	315	302	331	351	333	298	312	299	327	336	303	315	319	320	337	330	306	281	325	298	330	332	329	294	323	338	331	306	313	316	322	312	311	342	319	330	309	335	298	324	321	290	320	341	327	335	316	343	351	315	331	321	331	313	338	315	346	327	309	323	297	329	330	286	296	328	329	327	304	330	341	326	309	303	331	279	297	305	328	327	334	334	338	334	348	314	314	340	314	339	320	316	309	297	287	324	324	341	335	340	313	333	307	354	338	333	320	313	306	332	307	315	337	343	320	320	326	333	278	334	300	308	320	285	316	305	318	348	288	320	312	351	324	309	311	343	357	328	301	301	314	318	355	354	325	313	329	340	331	306	340	295	317	310	333	302	343	341	324	318	332	319	308	316	334	318	331	309	325	366	317	332	335	332	335	335	347	346	307	294	320	313	296	302	316	351	308	282	305	323	342	335	326	351	308	282	349	337	336	324	300	311	325	324	289	322	355	325	333	339	337	350	309	351	339	346	297	338	315	336	301	328	343	351	307	305	330	360	310	348	321	311	337	349	317	300	323	312	368	313	302	323	310	358	317	309	315	305	307	328	303	316	311	331	321	332	292	321	340	341	320	329	300	314	335	291	301	326	318	311	337	308	311	335	344	344	344	336	346	327	320	358	304	354	322	335	313	309	325	342	325	331	319	332	304	327	336	325	343	329	323	341	321	349	313	312	343	322	324	340	319	319	307	301	327	330	308	308	381	303	308	327	338	341	329	324	322	318	322	303	313	328	317	310	317	333	322	315	305	324	325	327	332	338	308	338	344	327	346	318	309	309	338	305	327	323	295	332	329	340	351	318	345	345	316	331	321	355	336	301	325	312	305	300	322	327	327	336	330	328	322	342	308	296	354	279	374	315	344	335	332	345	347	345	311	300	312	323	366	303	327	298	352	353	354	327	323	343	329	305	311	318	319	321	311	313	334	313	327	317	325	339	316	317	323	340	332	342	292	359	314	323	308	297	311	322	325	318	349	318	311	334	310	342	336	347	332	343	356	335	317	322	340	345	294	343	326	298	325	317	324	324	314	326	315	318	322	331	325	338	375	296	331	300	321	336	307	316	308	317	304	343	322	318	319	340	346	344	328	293	327	317	323	308	317	330	344	311	307	308	351	350	342	313	320	299	358	318	316	313	316	318	330	309	298	340	316	346	333	303	333	291	330	327	311	311	323	304	329	368	328	327	326	350	312	301	331	340	326	320	343	314	297	339	350	292	346	352	317	338	327	280	295	312	309	307	304	327	319	312	323	285	332	336	346	351	307	309	311	325	281	362	316	344	314	302	354	342	346	335	298	318	304	322	344	340	336	337	325	334	339	345	300	328	339	327	304	348	323	333	351	276	329	345	316	310	330	350	311	323	306	338	302	306	319	339	307	292	318	349	351	355	335	326	345	324	357	293	350	319	304	308	350	322	341	354	322	307	357	322	320	331	335	325	345	349	325	327	294	316	310	368	311	295	350	328	349	293	331	311	329	345	321	336	342	323	371	360	318	321	320	364	287	311	330	316	343	329	339	345	351	357	302	313	319	306	340	327	317	316	309	345	315	332	298	323	313	338	296	292	342	312	390	340	356	333	298	326	317	299	323	347	343	338	331	269	286	287	320	345	322	299	323	323	336	326	338	303	311	305
41687	25276	55423	71547	66025	11757	1856	1667	1476	1373	1247	1153	1110	1024	1011	1009	917	917	893	895	874	908	827	845	864	788	775	801	787	853	810	837	808	701	800	762	743	793	772	771	763	811	789	757	796	769	701	744	725	752	719	744	734	712	725	781	769	721	741	751	730	757	759	717	739	716	756	757	674	727	714	790	765	732	697	738	766	696	755	784	758	729	731	710	712	728	755	701	729	696	746	710	685	793	688	777	685	755	721	674	715	699	749	682	788	713	752	802	721	698	704	689	694	692	751	709	724	714	724	697	717	716	760	700	693	681	694	701	733	690	740	756	756	687	753	693	735	732	743	728	709	732	726	724	733	776	752	702	738	707	727	783	686	735	757	729	766	732	701	760	758	776	703	769	743	710	730	740	715	683	726	699	726	759	746	718	690	678	728	744	714	760	729	729	739	728	780	741	688	735	724	679	746	766	681	726	723	725	747	691	751	745	797	656	733	718	746	719	772	696	710	739	710	793	672	657	713	692	714	722	730	791	741	718	671	732	758	723	726	739	697	729	741	716	730	763	700	741	701	745	725	682	710	726	728	776	723	722	713	740	721	698	703	720	708	714	720	752	675	735	696	698	742	727	730	701	721	720	720	725	756	723	685	734	708	714	726	713	726	735	728	745	715	682	716	721	726	730	724	708	755	738	774	684	770	716	730	713	715	727	701	716	725	755	747	742	752	661	712	728	739	701	715	722	710	745	722	685	716	650	753	726	742	699	687	729	704	717	708	749	730	686	735	717	719	811	667	707	708	673	771	691	712	707	749	746	698	714	705	691	724	655	768	722	720	708	699	751	757	772	737	732	729	732	729	698	741	686	721	745	793	742	755	717	756	744	713	697	767	707	729	711	771	712	681	734	746	734	752	736	719	731	700	760	758	810	699	685	751	686	751	710	700	729	739	758	725	756	742	702	708	739	711	726	717	725	724	715	734	756	755	706	701	703	729	745	734	674	687	705	722	715	680	722	757	687	702	707	733	765	727	722	717	726	709	726	706	734	725	691	713	734	727	706	746	719	749	726	726	704	760	714	731	773	742	721	755	717	764	722	655	709	691	712	678	708	696	662	733	719	693	673	747	688	766	753	697	652	757	720	718	725	728	707	692	693	746	734	687	721	747	747	704	741	759	686	763	779	738	709	701	769	715	778	715	759	698	704	735	725	778	768	707	698	766	693	700	711	715	726	778	704	801	678	790	718	695	766	669	709	702	746	754	691	669	713	721	726	689	764	747	738	722	745	703	684	726	735	764	735	717	753	767	732	760	728	700	741	729	755	714	735	764	732	742	713	735	697	767	681	674	713	697	733	740	747	747	717	713	727	756	760	707	704	793	698	673	729	702	723	743	717	709	712	713	704	759	744	697	739	695	695	716	729	677	728	725	720	717	772	661	728	724	777	735	707	685	728	759	718	685	719	753	737	699	726	692	667	725	686	726	727	755	735	762	688	730	757	760	716	713	720	739	697	761	738	721	746	709	736	739	698	729	687	720	738	685	742	716	697	725	749	717	734	731	759	761	668	768	781	738	768	767	670	745	669	719	701	714	751	716	688	736	720	747	770	699	756	735	688	783	702	735	681	696	716	698	757	740	711	732	737	813	710	763	718	740	758	681	728	724	676	741	763	750	721	735	734	770	746	739	707	729	655	690	711	829	760	745	744	739	669	763	694	710	765	732	782	695	712	728	739	764	702	732	704	716	718	694	724	741	744	731	718	742	743	693	728	755	658	741	704	740	750	672	714	763	740	699	729	796	735	757	726	728	688	704	743	740	733	696	768	704	737	710	742	746	713	705	774	710	717	699	697	711	719	719	728	745	728	774	729	762	665	747	729	713	742	706	738	748	734	745	754	699	731	709	719	725	724	729	737	730	715	746	734	684	778	745	692	758	693	734	744	686	771	710	753	734	719	756	709	764	714	688	721	724	770	750	759	679	714	704	727	742	733	716	763	742	736	740	728	717	690	742	681	721	699	691	680	688	804	755	725	724	703	763	723	693	730	721	778	719	727	717	704	700	717	726	719	712	714	751	688	760	701	691	742	753	719	704	712	715	694	747	743	739	765	689	747	735	689	757	708	709	755	710	723	735	676	728	722	706	715	732	720	726	742	731	751	741	699	686	716	702	705	733	698	735	705	719	742	674	758	753	724	703	736	738	681	718	697	690	722	730	730	679	775	802	724	717	753	724	730	764	717	693	706	722	688	722	732	698	710	712	701	719	725	731	732	735	723	684	755	780	727	714	740	719	688	741	749	724	731	734	701	735	680	690	723	749	731	685	701	740	760	705	700	743	748	690	704	696	701	716	719	676	681	747	691	726	663	776	713	708	748	728	670	768	728	737	734	692	684	757	735	781	740	743	742	737	732	725	820	754	660	697	692	716	730	699	716	730	714	774	745	713	704	663	738	742	715	775	671	727	739	719	714	671	763	769	749	726	770	743	719	712	733	737	745	718	707	729	753	727	731	757	741	711	741	705	689	748	737	732	745	727	710	719	762	726	709	682	715	748	734	739	775	766	754	755	712	669	732	691	771	693	645	741	732	736	716	707	777	721	760	748	728	712	686	731	738	730	769	703	778	678	717	714	723	727	751	690	706	745	711	745	685	720	724	706	725	737	698	739	748	735	769	686	743	721	720	728	723	694	746	656	712	751	721	731	771	723	775	736	730	741	760	730	717	717	717	717	753	744	771	732	708	736	696	755	685	720	702	755	766	726	663	735	732	711	743	718	734	700	738	739	687	722	701	739	719	712	734	692	746	724	736	720	736	715	718	705	749	725	720	715	725	720	772	725	698	725	743	700	687	710	743	684	721	738	739	690	746	733	740	714	748	749	726	697	710	735	705	685	728	704	715	688	781	746	742	736	695	704	732	787	672	751	695	680	749	745	723	723	746	712	746	759	740	746	754	714	729	694	715	793	645	782	724	731	750	749	690	744	740	731	715	740	729	731	722	698	730	708	774	694	735	704	735	721	735	741	728	718	703	710	674	690	724	718	751	733	735	728	707	738	736	735	744	734	756	675	777	750	686	693	720	735	702	740	689	757	738	736	682	707	725	735	690	747	695	748	741	733	733	647	749	704	770	688	774	711	753	782	752	702	722	695	722	696	738	739	779	759	767	782	732	703	711	705	733	767	758	726	737	717	728	689	744	726	701	747	726	710	745	695	744	733	721	714	695	670	719	790	738	766	711	719	740	735	695	768	732	698	726	740	729	704	729	682	707	725	670	707	693	692	748	695	676	720	724	707	741	725	641	713	699	732	743	721	775	741	701	765	691	708	744	676	723	712	750	734	712	751	725	739	728	684	751	726	694	729	744	727	736	735	738	686	700	778	699	711	738	746	706	724	682	730	759	743	743	730	696	714	778	716	768	762	825	687	757	751	764	712	748	705	718	737	757	720	700	724	702	676	708	713	710	684	708	716	716	737	761	730	700	764	690	704	685	699	700	706	742	719	722
47087	12515	5233	4379	2513	592	242	279	250	256	260	275	266	269	270	247	244	278	222	269	279	245	261	269	235	230	277	270	250	290	243	251	257	224	242	263	278	289	259	264	298	253	267	250	240	271	257	265	238	243	297	282	245	274	227	302	274	251	283	286	241	234	272	265	239	273	259	271	277	249	259	269	258	262	278	275	254	250	257	288	266	244	264	273	253	253	283	245	268	251	275	272	285	267	303	275	228	243	265	256	250	259	262	272	250	247	287	324	275	266	266	275	260	235	269	297	272	263	247	253	248	252	238	213	260	262	257	274	274	268	278	244	224	263	283	255	291	265	262	252	249	265	251	237	254	254	239	278	276	246	271	245	282	261	265	264	251	274	299	245	229	258	240	264	252	245	269	252	246	263	255	248	267	285	225	264	262	271	248	257	269	274	249	261	271	259	246	284	226	264	253	261	248	235	248	286	239	298	275	246	272	259	279	230	278	285	251	260	264	221	244	252	250	246	248	260	263	257	265	271	262	232	267	260	260	278	250	242	276	246	247	233	270	269	228	266	264	267	277	275	253	249	287	252	272	288	258	250	280	269	240	248	251	269	282	262	244	251	261	255	255	240	254	272	284	251	255	247	248	270	259	251	234	261	263	269	278	253	282	261	266	257	268	287	266	263	266	268	257	220	266	292	275	302	254	255	285	242	247	257	260	276	279	270	314	250	253	255	222	262	289	243	256	273	264	229	265	253	248	244	287	250	280	261	268	274	246	256	241	246	304	304	266	261	245	281	256	258	253	257	278	230	273	265	264	277	267	235	257	262	251	241	259	228	271	250	284	282	255	214	258	253	292	264	236	251	242	265	246	277	262	248	238	260	253	276	287	250	256	267	244	278	236	279	295	275	220	264	291	256	277	272	284	252	277	227	303	280	256	257	250	271	237	241	250	243	268	267	270	245	251	248	241	258	256	259	230	262	262	283	274	240	271	265	259	259	255	272	277	257	261	229	254	237	255	252	263	264	278	254	263	258	234	277	269	252	232	270	254	280	243	256	264	263	279	259	258	266	275	247	255	285	267	226	259	254	247	245	263	280	261	268	237	246	291	278	301	218	263	243	262	256	241	211	259	244	255	253	303	274	249	276	244	265	231	259	231	235	252	265	285	274	228	254	282	263	241	273	268	260	245	264	247	279	258	239	235	260	230	233	259	241	277	254	260	266	280	266	253	280	259	265	280	274	251	243	249	230	250	275	289	255	241	305	274	258	259	238	267	237	223	257	262	239	226	257	239	223	252	242	266	265	260	264	285	267	260	275	293	241	272	261	252	260	224	262	270	254	243	237	260	273	243	255	233	268	270	257	236	258	262	244	273	260	284	239	244	250	237	251	268	256	244	281	265	268	239	271	262	290	272	262	294	269	265	272	287	241	256	274	235	271	247	300	261	254	271	281	278	255	255	251	237	221	248	230	241	253	260	261	250	264	283	270	247	256	248	244	272	259	257	258	244	246	257	236	269	226	276	268	255	271	261	244	258	254	256	244	253	290	260	251	236	257	293	262	307	254	267	283	243	251	270	243	280	250	272	249	246	305	281	237	276	262	247	270	233	263	241	227	267	273	275	270	228	268	277	280	304	273	279	258	247	252	263	225	277	228	265	258	271	230	250	237	258	247	292	209	265	254	242	259	227	232	286	268	253	259	264	260	249	257	271	239	238	252	212	251	226	217	250	243	244	256	285	246	253	255	271	270	257	265	264	247	267	286	258	212	257	254	233	224	265	296	263	283	257	273	256	263	243	251	249	247	264	255	237	237	250	255	250	247	243	275	230	268	280	285	252	240	282	259	271	226	259	247	289	242	279	274	249	251	289	262	269	252	294	281	271	263	237	253	264	255	263	280	287	267	299	276	249	283	268	259	264	279	242	257	266	259	275	225	271	253	279	259	296	266	239	279	238	259	268	260	249	257	265	294	287	266	255	259	270	271	277	252	232	235	223	271	231	233	263	293	237	267	248	274	235	253	262	232	276	268	248	233	277	294	242	269	247	250	261	235	231	220	271	259	263	259	251	284	263	250	254	247	256	251	266	265	279	258	271	262	266	244	269	245	279	282	243	246	256	237	290	259	242	248	306	246	265	262	266	261	268	260	242	300	271	285	239	247	291	244	284	244	266	270	247	233	241	251	246	264	277	278	248	270	267	287	274	249	252	263	239	263	222	246	262	247	278	253	252	241	273	286	297	255	266	253	294	278	255	281	247	258	249	243	261	225	272	291	299	245	272	251	259	237	261	263	227	285	241	242	263	275	223	246	296	300	259	251	217	261	272	268	288	266	251	232	256	249	273	256	252	261	236	242	263	271	238	246	238	234	254	267	251	273	260	231	260	274	269	275	267	248	222	272	270	265	240	238	256	258	279	269	258	240	250	262	259	254	243	254	252	250	249	243	288	234	276	284	256	246	289	267	230	251	287	233	276	273	250	250	290	270	254	261	295	243	247	250	253	302	239	282	252	244	288	270	273	235	248	237	274	269	272	264	290	263	244	263	255	249	255	254	241	248	237	224	250	243	270	231	271	271	281	262	266	233	254	293	247	275	269	270	264	275	266	256	252	252	267	253	230	228	249	280	252	231	259	244	266	272	268	274	256	269	252	240	265	256	275	245	239	231	252	299	283	266	246	268	258	249	247	261	247	240	242	267	274	311	264	253	260	239	254	275	274	266	274	253	251	259	248	264	267	313	285	250	248	264	257	255	252	256	285	262	270	262	261	251	266	267	271	268	277	285	288	267	252	255	247	267	265	251	246	257	283	262	256	252	306	263	239	275	249	251	270	261	285	249	287	221	256	240	287	276	273	228	252	242	246	265	266	274	289	259	243	255	279	246	233	280	243	266	263	225	253	261	269	257	247	269	277	255	286	268	282	229	249	269	285	274	248	249	259	248	265	283	263	288	273	265	242	262	249	290	247	259	254	276	288	261	248	232	236	268	276	254	250	280	251	278	237	286	259	212	264	223	251	272	255	255	290	276	222	264	303	228	230	262	256	276	229	232	256	261	288	278	249	282	259	265	265	249	271	257	264	277	268	230	276	304	270	258	255	267	286	260	265	250	255	278	256	250	280	263	263	247	274	275	238	297	245	298	229	273	243	240	275	275	251	243	233	198	236	216	275	278	286	262	249	255	271	252	273	237	248	240	222	241	237	242	272	269	255	258	259	280	277	250	237	233	235	290	206	247	278	230	273	264	250	262	253	276	271	253	257	300	259	285	251	279	264	271	227	240	251	275	244	271	272	231	287	249	251	273	282	296	282	251	265	243	256	241	277	259	246	279	263	285	277	247	266	241	284	241	261	244	259	246	259	227	260	254	282	268	267	272	261	237	222	227	298	261	271	256	244	242	258	273	252	271	287	273	269	251	271	260	257	260	253	224	267	256	277	244	252	252	250	306	272	245	280	285	264	262	269	255	254	252	252	255	263	229	246	264	267	271	251	294	276	278	257	235
20811	3801	8480	11527	8324	1509	591	575	581	557	554	631	569	600	576	546	534	595	597	609	529	522	557	536	553	578	577	569	570	517	607	602	592	581	549	587	536	552	546	536	530	560	529	608	545	568	595	600	582	601	558	593	573	579	557	616	577	570	564	568	571	539	561	528	567	554	545	578	583	584	606	603	570	613	610	569	581	588	534	594	559	562	574	558	573	576	572	574	550	615	552	555	585	565	546	601	580	589	564	572	583	588	601	576	587	601	570	572	534	533	584	578	583	541	544	560	587	594	575	591	564	561	556	596	588	582	589	564	589	601	566	539	594	606	585	509	610	543	592	566	576	608	545	571	593	559	570	611	582	566	503	525	611	571	571	516	589	545	568	568	612	570	571	596	595	597	586	556	571	570	622	583	596	601	628	587	552	581	543	607	583	563	559	567	583	542	540	587	568	560	581	591	564	520	592	543	627	522	634	584	552	600	565	592	582	521	553	555	557	608	566	576	578	594	553	592	552	585	574	563	562	583	568	584	590	581	566	559	561	546	561	564	595	561	574	542	540	615	589	604	580	598	585	632	540	567	572	577	594	533	589	543	542	515	550	594	579	586	523	605	580	584	570	586	574	574	557	595	547	575	551	546	536	512	601	569	560	565	562	580	542	609	603	570	586	627	550	609	563	565	578	574	595	582	572	572	543	562	597	546	545	520	572	573	597	601	565	582	569	570	569	568	569	541	559	587	585	541	516	603	578	560	599	572	545	600	539	557	555	569	582	611	565	531	596	564	579	529	590	570	587	589	573	558	562	603	541	562	568	567	548	570	576	631	563	611	562	567	520	593	623	574	585	610	622	556	576	547	563	556	564	543	596	576	568	582	599	573	540	616	570	574	576	588	544	588	560	579	573	548	580	578	541	617	592	589	576	556	623	574	580	546	608	537	578	574	575	556	578	585	577	571	567	548	584	557	568	583	514	543	553	590	614	613	602	612	513	568	551	538	558	594	544	586	550	560	591	562	595	562	574	578	526	577	570	601	554	577	586	597	564	532	562	542	574	568	533	612	597	583	561	552	551	546	562	552	576	532	526	544	569	576	578	611	606	598	562	578	553	556	596	549	623	600	602	565	590	549	568	570	586	586	565	589	553	556	548	602	568	548	599	611	586	567	582	561	552	563	626	517	577	569	590	520	589	540	564	596	548	574	583	581	546	523	585	551	531	576	552	584	553	594	601	539	588	597	551	599	555	591	580	565	555	602	577	559	538	564	607	549	519	557	603	555	547	578	562	581	596	578	567	585	564	549	583	538	575	548	576	571	548	593	578	579	531	599	563	563	592	559	606	568	539	584	556	597	583	601	588	557	530	571	576	593	606	568	589	580	570	556	569	561	533	540	548	579	521	568	582	572	538	591	592	587	559	596	551	555	607	583	610	556	555	589	519	595	554	576	575	593	600	561	574	516	563	595	582	565	543	573	597	594	625	597	560	593	557	581	590	588	598	546	579	616	601	596	643	585	574	540	612	603	594	535	576	560	553	553	557	574	592	566	560	533	557	558	552	570	603	611	564	636	599	550	592	551	561	603	590	571	563	582	571	538	592	620	589	598	562	558	570	567	632	557	585	585	587	552	598	582	591	536	556	592	580	558	567	623	559	531	591	582	603	569	589	575	594	577	582	585	566	574	569	553	568	574	591	563	571	616	566	579	551	566	552	571	570	582	549	601	572	563	575	592	580	594	565	551	508	505	558	635	546	578	616	601	568	571	628	547	517	556	560	619	515	552	597	583	562	572	583	571	588	586	569	561	582	583	514	542	591	600	609	566	553	552	595	512	577	558	580	561	565	570	533	583	570	560	566	608	578	535	548	527	612	606	553	561	608	547	587	560	534	596	589	577	626	570	556	556	561	568	603	543	561	620	609	591	580	568	581	544	565	546	592	595	567	582	534	610	617	566	552	523	577	556	558	503	554	588	545	554	538	583	562	597	540	595	549	602	633	574	592	544	536	561	558	579	567	526	570	582	581	546	575	592	596	571	540	536	601	566	553	558	551	566	533	583	567	596	544	564	542	586	583	570	588	562	586	552	585	550	588	536	599	556	595	544	616	591	571	557	602	596	569	537	599	569	587	588	564	564	585	546	555	606	587	586	592	613	570	589	552	561	595	533	586	565	546	564	548	563	598	560	547	571	560	600	573	550	588	571	601	591	565	606	590	564	603	559	554	598	584	611	551	549	573	601	554	556	580	586	605	613	598	590	563	564	547	582	555	586	569	563	596	567	554	592	532	586	596	576	557	597	606	571	558	636	606	546	566	532	589	572	517	584	578	563	575	547	564	574	540	559	556	565	591	564	570	547	572	595	563	560	576	592	590	579	554	600	558	539	545	586	582	552	554	553	569	587	576	590	605	540	593	576	544	553	568	569	581	581	560	541	574	569	529	635	588	565	564	605	545	572	575	555	572	591	582	544	579	603	583	540	548	568	574	555	567	562	549	538	616	594	574	558	536	579	553	589	564	529	552	557	564	604	575	568	583	595	567	569	522	537	548	617	604	570	551	605	577	610	554	583	618	535	559	580	550	571	577	586	548	587	603	583	588	519	552	569	561	532	574	576	538	550	572	576	571	579	586	570	548	594	620	604	580	597	600	557	538	611	564	622	590	579	560	574	558	611	551	559	599	548	548	545	586	637	541	522	568	577	543	605	579	539	592	556	566	512	562	558	553	563	574	588	557	581	592	575	583	606	564	627	585	549	520	581	556	646	567	593	585	588	572	564	559	546	564	610	566	597	552	534	564	541	582	615	617	619	554	607	575	568	550	571	533	560	624	547	562	601	602	584	501	574	555	558	541	569	546	600	598	571	625	552	617	517	569	612	573	561	575	559	534	583	572	596	549	564	572	606	596	582	566	572	554	601	580	599	541	574	556	567	569	574	584	570	568	558	549	547	551	574	594	623	553	569	596	555	602	583	565	544	597	576	566	572	559	576	588	556	551	588	581	566	558	569	578	580	522	570	555	578	548	539	577	578	590	570	631	559	578	581	564	607	568	550	540	573	575	573	573	582	563	596	577	594	507	589	582	570	576	571	586	552	565	587	531	584	586	600	582	559	546	559	551	547	565	550	594	615	576	596	581	594	553	559	508	583	564	572	597	554	555	530	571	503	551	600	563	601	560	511	583	593	588	575	558	535	564	544	535	561	583	581	566	572	574	564	605	557	549	582	612	565	577	562	569	599	586	595	614	564	553	577	570	550	587	566	583	619	590	558	604	561	558	564	609	586	560	580	553	572	596	575	585	568	561	599	565	580	621	568	579	563	543	576	636	549	589	574	562	597	564	573	559	578	525	606	576	579	601	590	560	581	590	581	546	537	566	605	612	577	580	553	554	593	560	543	602	560	624	529	580	568	558	590	548	577	558	554	594	623	574	551	584	577	575	575	583	564	536	567	579	592	548	609	595	608	613	576	525	567	583	592	597	530	537	557	557	588	553	565	581	611
61494	30170	42427	54440	46858	16792	1201	310	247	250	230	235	256	203	204	216	197	221	201	219	204	177	163	195	214	191	188	185	196	208	171	193	217	171	202	198	191	166	202	174	192	191	198	199	184	194	196	172	201	202	192	168	176	172	169	170	184	170	177	180	181	175	225	200	199	192	171	174	185	174	211	200	181	202	174	183	189	176	196	172	188	179	197	165	171	164	177	187	200	163	213	209	186	180	180	153	162	197	168	191	187	199	184	193	186	177	182	161	187	179	171	194	170	193	169	177	177	157	205	169	194	162	198	183	187	199	205	170	186	191	182	187	156	166	199	209	173	185	146	183	214	214	203	189	188	166	208	227	187	197	186	151	198	183	176	187	196	171	178	194	172	157	180	192	195	212	199	179	204	213	174	187	172	185	196	167	169	187	185	215	190	189	183	199	200	179	185	175	186	189	197	184	201	179	188	182	168	208	190	156	193	183	167	194	200	170	192	167	183	171	182	180	183	189	171	204	195	195	194	177	202	161	189	198	176	188	167	208	197	153	202	166	174	163	176	210	197	190	187	166	182	185	177	177	170	182	198	209	218	190	186	214	157	170	211	178	193	203	176	167	187	180	184	192	171	197	190	188	201	184	168	174	181	177	177	183	205	168	171	167	172	180	203	184	204	203	192	184	189	220	173	185	211	180	159	217	199	182	196	201	152	178	179	185	165	198	199	165	205	179	161	161	203	201	179	180	164	171	174	197	183	173	170	158	190	192	181	191	201	194	210	205	184	190	163	203	183	198	168	174	178	200	189	179	217	202	173	198	194	198	194	191	166	219	203	176	212	179	177	168	181	170	177	183	187	176	180	217	188	150	215	192	182	197	184	171	200	188	174	181	212	192	183	202	198	173	199	187	178	172	208	182	177	185	187	194	194	155	180	179	200	189	197	197	176	207	178	207	181	215	191	175	192	196	174	195	189	203	201	203	195	179	175	188	225	190	209	192	162	198	163	195	179	198	179	191	176	183	192	191	179	190	178	187	183	204	190	200	190	187	178	179	177	193	204	204	175	178	206	185	176	215	186	179	201	192	185	206	184	176	174	204	176	184	203	195	177	172	184	187	162	206	196	191	178	197	187	179	179	184	195	195	190	196	206	194	213	170	197	145	162	172	164	189	192	184	157	199	177	168	190	196	212	158	171	166	201	182	198	178	183	171	175	181	184	189	197	178	210	174	176	173	187	194	178	187	187	180	185	202	178	188	199	177	188	172	170	205	196	160	175	187	180	199	171	201	178	159	168	192	208	148	173	180	176	192	182	186	199	193	198	190	178	208	186	189	192	188	176	201	168	196	191	198	191	191	197	154	188	186	182	190	189	161	175	184	208	177	146	204	214	202	174	202	179	167	187	158	193	161	185	199	172	193	175	185	196	203	216	209	185	184	188	209	203	174	188	169	172	184	186	193	148	215	207	183	191	178	173	190	187	188	196	174	182	185	181	194	195	203	191	164	189	180	195	178	198	195	182	199	183	163	208	181	181	197	182	189	165	174	184	211	188	184	195	184	177	212	208	190	198	190	181	182	192	199	197	178	185	162	187	181	191	167	171	177	184	144	187	162	193	197	180	167	174	188	170	178	185	164	186	176	173	167	192	200	166	193	181	208	181	175	190	176	208	205	191	195	176	191	203	208	183	194	190	171	164	159	182	189	187	180	191	170	190	172	178	177	198	191	199	170	200	200	181	198	223	184	198	186	201	190	198	181	205	194	180	200	191	195	204	183	183	173	177	193	185	179	181	174	165	182	171	190	171	191	186	195	197	194	173	175	177	197	217	179	211	212	186	189	196	168	202	180	178	196	191	191	190	190	192	183	176	178	191	202	202	188	205	191	209	182	184	181	197	194	200	166	178	188	184	177	180	186	185	175	178	186	194	168	188	175	190	205	179	169	154	190	195	178	197	185	211	175	173	190	193	166	178	179	192	213	177	193	206	197	207	182	179	178	185	194	199	200	204	182	196	210	223	193	157	189	180	187	177	179	202	166	186	191	199	197	171	204	185	189	179	183	212	181	168	184	197	197	169	190	199	205	161	200	183	174	210	183	207	221	192	211	191	202	197	194	178	175	183	189	175	201	186	184	193	182	204	180	174	204	154	186	209	223	186	175	181	169	182	202	193	205	187	188	174	185	172	188	176	210	183	203	193	173	177	172	176	187	171	206	182	200	171	174	215	188	175	192	184	192	190	188	198	186	197	159	168	194	146	200	189	180	177	197	185	173	206	190	218	164	177	196	177	173	173	201	214	177	191	161	177	172	204	188	177	188	202	195	199	186	194	178	191	205	231	168	167	167	149	161	158	208	199	190	190	157	195	201	192	168	181	173	196	177	181	208	178	165	199	182	175	172	186	223	197	212	170	194	193	188	201	202	171	176	191	193	191	192	186	173	193	191	183	199	202	172	183	187	193	199	192	220	207	181	194	187	182	190	177	203	204	212	173	183	191	205	212	187	200	186	173	203	211	178	170	210	182	195	221	179	185	167	188	173	173	171	213	197	171	196	210	188	169	188	181	193	184	192	210	181	170	199	197	192	170	176	170	220	208	172	193	188	170	192	179	173	187	206	211	187	173	179	169	215	198	186	192	187	192	174	173	198	188	226	180	181	191	175	194	179	187	189	198	160	187	198	218	191	172	181	180	177	179	182	155	211	189	194	179	189	174	181	162	199	194	177	193	163	200	199	194	182	188	203	189	180	159	191	176	188	190	173	181	172	160	188	201	185	209	191	176	175	198	175	189	185	186	188	199	178	192	202	186	194	206	191	200	188	161	164	180	159	189	163	199	172	178	199	217	184	183	186	174	189	184	191	175	185	192	159	184	197	183	196	182	157	182	164	192	180	204	187	145	185	180	197	194	163	174	232	192	200	181	204	161	183	183	165	210	210	194	206	175	203	186	189	178	190	173	212	177	195	197	187	188	156	170	180	191	193	176	193	183	184	181	227	175	145	189	189	212	207	213	182	185	209	192	198	176	165	190	214	219	187	178	184	178	192	228	199	178	170	191	165	207	194	198	197	208	173	204	167	188	179	194	178	181	191	178	176	180	170	201	200	177	150	192	179	178	186	184	177	219	168	164	204	169	176	203	173	176	197	161	177	172	184	180	162	176	181	192	185	202	194	185	192	183	186	164	187	205	180	166	171	199	177	167	169	165	176	191	169	197	189	176	162	182	193	208	178	195	177	198	176	186	166	202	174	205	179	184	170	196	180	197	169	207	175	186	159	175	201	183	208	169	188	187	184	174	193	184	178	175	203	167	212	174	204	188	172	163	188	177	181	172	171	181	200	187	169	186	218	166	180	197	192	170	200	192	183	174	176	161	199	198	199	187	197	163	173	178	203	190	173	178	167	197	187	204	186	203	192	190	171	194	155	203	162	187	180	165	192	184	168	194	187	207	185	193	164	209	176	184	178	170	183	184	201	190	173	177	182	197	185	173	176	209	207	202	185
34455	15314	45855	61460	56367	11651	1211	1001	889	801	813	695	672	670	651	604	578	538	531	582	530	523	504	561	520	529	529	497	480	522	478	458	476	481	542	468	442	450	465	500	473	455	444	461	494	457	461	485	449	461	505	448	465	446	464	483	456	512	443	445	487	467	459	450	457	430	477	485	449	441	445	466	508	476	474	458	458	435	466	457	454	457	476	406	447	458	460	455	437	468	422	443	471	457	483	418	439	446	461	471	461	446	447	454	475	446	431	446	460	449	467	431	474	428	441	443	453	444	482	428	447	444	427	495	441	427	442	484	439	466	496	442	450	422	479	452	465	450	435	474	430	437	420	458	482	430	471	428	450	461	471	438	462	459	465	471	401	460	444	408	457	458	450	487	449	460	449	467	470	484	448	473	427	437	441	417	443	491	494	459	435	460	472	480	435	470	418	463	429	446	470	451	477	442	443	474	480	483	463	480	456	463	457	467	458	442	489	458	451	463	447	425	460	474	489	431	446	444	446	455	435	474	482	411	443	465	448	450	446	442	433	450	474	451	462	465	456	419	480	450	449	435	442	451	452	426	447	463	464	434	482	463	460	454	433	484	443	450	415	452	426	455	475	415	456	461	471	478	452	482	478	462	491	492	419	475	448	428	448	495	458	442	426	432	456	429	454	419	447	490	441	449	460	468	470	446	459	463	451	421	462	450	460	466	487	474	439	419	458	471	449	465	438	466	471	440	434	465	495	485	449	468	458	479	437	457	454	432	467	421	447	466	470	451	433	431	461	435	439	452	439	433	446	496	389	435	452	455	472	441	418	490	442	406	485	475	420	455	427	442	496	468	399	422	462	431	463	454	415	435	462	429	464	427	465	403	432	475	418	488	452	456	435	434	477	458	454	456	463	466	432	435	442	458	460	452	471	410	401	452	440	450	452	412	444	435	429	433	472	465	468	473	456	430	423	433	425	404	444	438	460	458	428	483	468	488	441	452	445	447	467	431	481	418	451	471	477	451	414	460	453	476	473	452	458	433	478	425	447	417	415	494	462	449	494	416	448	486	443	459	449	468	444	438	437	424	431	491	476	436	446	446	492	456	444	438	427	427	475	454	442	457	428	444	445	439	451	446	482	474	432	448	473	424	490	425	455	433	421	422	455	501	449	465	444	444	432	424	411	445	453	477	467	443	448	449	457	438	433	435	437	437	463	428	431	482	440	435	455	438	468	436	433	432	450	455	456	439	475	470	473	494	414	459	444	432	451	450	453	475	454	481	440	432	466	465	438	510	472	425	431	450	459	463	444	449	428	477	502	462	453	437	431	481	477	436	441	442	439	444	447	445	433	433	452	424	437	449	444	444	422	446	443	430	460	464	451	472	429	407	465	485	463	415	474	443	421	443	462	452	460	469	428	442	414	461	458	500	432	426	446	458	421	442	433	419	434	459	467	460	425	432	424	443	430	453	452	482	469	450	472	440	458	454	443	490	476	480	461	439	459	418	441	453	450	447	439	423	444	416	434	480	472	440	455	486	478	449	445	453	470	429	441	451	464	443	466	445	444	450	440	425	465	500	449	441	457	454	441	434	403	487	463	455	428	404	450	461	471	425	454	478	436	443	460	469	457	411	463	420	459	418	460	444	432	441	471	460	463	453	484	445	413	424	492	486	441	451	490	472	422	459	445	453	452	468	460	449	474	463	468	443	457	432	459	462	458	444	434	471	448	435	441	450	450	437	463	429	442	425	430	448	454	459	408	490	450	457	459	454	446	447	477	472	432	454	428	438	428	427	441	458	429	468	443	458	456	437	426	481	443	445	445	419	485	474	466	403	448	477	440	496	427	442	463	420	443	473	489	471	407	421	414	447	470	444	470	487	404	432	446	461	423	404	447	437	438	429	453	466	443	448	433	446	422	439	425	473	473	447	415	469	478	427	428	416	480	454	494	478	446	483	454	451	443	452	451	461	451	427	445	441	457	431	450	468	455	489	469	453	474	494	442	447	488	422	433	471	480	442	425	452	476	422	438	430	461	438	462	451	437	463	469	416	508	474	494	435	474	440	421	452	476	450	438	458	442	480	416	442	462	405	446	418	475	462	428	439	463	459	448	437	413	441	421	432	459	442	447	421	455	444	452	424	442	488	439	448	436	453	464	460	444	448	465	431	452	462	461	484	430	423	466	449	428	404	468	483	470	445	455	445	442	461	415	432	437	455	427	436	465	453	432	432	423	436	416	408	452	457	425	466	455	480	462	462	453	462	450	462	430	496	452	445	441	453	480	426	441	473	449	447	462	480	459	450	434	431	458	468	444	449	451	468	455	436	421	437	446	443	418	458	473	438	483	415	432	448	446	485	478	450	432	419	455	483	442	458	453	454	450	449	442	443	423	469	437	458	448	441	433	446	466	446	467	442	471	423	442	484	443	459	423	471	437	438	433	457	456	453	468	434	462	431	426	418	448	447	444	473	488	442	464	470	455	422	434	458	431	387	437	469	458	448	459	401	452	480	445	431	432	482	469	466	451	471	450	428	446	474	450	451	443	437	437	415	435	453	430	412	452	456	451	487	450	463	434	490	479	484	439	459	431	422	427	450	451	469	486	464	443	470	452	448	445	469	460	480	437	465	425	479	447	454	488	431	438	451	424	440	417	458	455	441	465	452	421	424	436	409	462	459	467	431	439	459	501	455	454	427	496	466	472	431	415	429	445	473	474	451	440	418	473	478	427	458	439	439	476	430	477	470	474	460	465	477	473	469	478	475	440	509	436	424	454	433	465	457	474	448	421	465	484	436	448	436	488	440	494	483	466	480	440	455	416	458	405	453	429	452	446	443	443	471	414	462	453	463	478	437	455	455	460	435	469	442	436	437	459	483	455	455	456	425	444	513	426	464	435	479	469	455	429	443	439	481	449	470	448	482	484	442	458	403	488	459	478	415	457	427	440	453	453	469	471	464	428	444	421	459	420	430	444	480	486	442	469	435	468	468	435	467	432	444	444	419	448	443	445	442	454	451	434	432	444	473	477	456	438	461	448	408	441	490	465	434	457	458	425	448	413	454	456	419	451	456	449	437	474	429	433	443	489	468	409	446	438	436	440	426	437	450	469	468	438	468	488	434	443	439	467	437	432	452	420	453	465	466	425	479	447	502	445	443	473	426	439	446	448	452	451	472	444	430	413	420	434	452	456	475	454	465	479	440	452	440	468	448	455	456	449	451	426	446	453	443	489	440	445	465	440	432	425	444	425	460	414	465	478	464	456	443	441	418	470	466	467	457	443	442	444	425	432	463	459	426	435	444	438	485	469	499	467	459	456	420	467	498	445	418	465	445	468	457	477	453	439	484	425	482	395	452	449	499	461	424	475	443	427	422	466	445	446	448	432	465	476	485	460	447	448	498	449	468	450	458	448	446	442	481	448	461	432	442	481	436	476	470	432	416	436	466	425	462	437	471	462	447	441	420	466	458	444	423	430	494	445	470	451	451	395	447	466	473	438	464
68151	37536	55049	66706	57202	20544	2646	553	533	482	442	411	402	382	360	353	389	321	350	350	312	361	343	342	368	314	345	306	355	283	309	299	327	333	324	340	309	290	384	318	326	332	307	316	344	320	321	364	317	319	326	318	302	332	312	312	317	324	330	322	329	325	295	341	315	300	354	321	359	319	304	316	282	323	336	304	306	341	313	283	313	336	280	365	329	337	339	316	345	342	298	331	311	285	322	331	322	340	332	308	325	349	351	321	319	299	290	303	332	304	295	347	313	302	319	307	321	330	294	303	342	346	324	306	311	304	323	338	334	340	275	318	317	316	303	341	322	353	328	327	314	317	298	318	341	301	345	321	325	315	341	328	323	349	326	304	295	299	335	317	320	354	323	290	316	345	325	346	300	288	344	295	340	337	325	302	348	331	340	304	309	276	295	313	326	306	339	320	382	303	342	313	300	294	329	331	332	323	317	334	328	332	308	356	316	327	308	299	317	309	328	323	282	312	314	321	307	268	302	310	324	320	327	329	292	336	324	327	300	319	323	320	315	296	326	315	317	316	316	321	341	329	313	318	274	372	313	330	283	357	311	324	320	337	335	310	322	348	316	310	300	312	310	340	326	345	322	303	333	279	317	317	320	313	306	310	300	313	335	287	312	350	312	314	314	353	350	298	291	314	311	339	336	321	298	347	322	342	358	332	312	296	307	297	288	297	302	304	323	301	352	344	307	298	318	315	331	321	298	325	309	307	299	326	331	319	328	305	298	331	321	343	328	307	299	326	328	324	316	343	297	331	303	318	339	326	282	334	337	312	317	292	331	318	312	323	360	316	337	301	336	316	339	338	332	314	304	343	329	314	326	307	352	305	332	362	351	284	309	347	277	317	341	325	301	311	319	314	317	303	327	322	321	310	320	349	330	311	304	320	341	307	333	320	306	322	322	338	297	338	310	308	371	328	321	310	333	309	305	345	314	365	335	305	315	293	320	314	304	330	307	307	309	307	349	311	316	322	293	332	329	325	285	314	322	338	293	321	317	304	336	305	325	307	325	336	366	321	304	311	322	344	324	321	353	295	310	356	326	319	346	355	341	331	300	300	304	334	316	334	288	296	309	345	342	315	321	322	329	357	320	349	324	334	313	333	290	300	365	290	308	321	348	304	342	360	300	309	315	318	292	336	342	325	308	310	299	352	340	309	294	325	311	353	333	324	306	311	322	329	325	346	303	311	313	307	280	330	330	330	317	330	339	333	315	292	289	314	332	325	340	314	313	324	337	295	310	312	358	305	315	311	326	275	300	309	309	316	343	332	346	327	307	294	283	305	372	319	274	305	325	305	321	309	313	301	316	332	335	304	316	334	327	378	325	343	343	337	320	311	330	290	333	312	308	344	326	350	369	319	305	309	324	296	304	318	308	326	337	324	280	317	326	329	321	347	310	335	336	303	317	332	322	314	316	311	305	308	328	318	334	319	299	346	347	323	321	305	302	293	359	336	288	342	318	317	337	322	291	313	307	313	310	329	347	297	287	335	340	330	306	322	334	324	324	341	329	333	329	298	333	299	315	317	304	322	297	306	323	330	340	304	318	350	328	325	336	304	330	322	324	316	308	335	355	316	315	345	351	306	315	321	300	332	325	318	303	326	349	327	315	336	340	288	324	315	311	326	325	326	304	357	311	329	329	320	328	299	277	318	329	305	315	312	319	319	286	335	281	278	312	321	325	343	304	337	326	334	267	327	323	294	340	357	331	362	317	258	316	329	347	302	308	347	328	336	344	310	305	338	324	311	316	331	332	304	304	342	347	301	311	288	312	272	329	310	298	324	357	322	365	325	317	320	307	316	309	332	340	249	320	301	316	315	322	293	310	308	312	338	309	301	316	307	293	298	333	299	308	333	349	287	313	315	322	296	339	334	341	318	322	309	315	310	289	293	322	290	297	309	313	312	329	309	304	344	311	344	295	301	350	358	328	339	306	318	292	289	311	328	305	299	328	307	278	312	339	326	305	344	331	354	322	347	330	329	319	343	339	336	332	312	296	339	335	324	322	338	340	249	334	312	286	301	300	318	341	298	322	334	318	343	323	348	359	351	333	313	329	310	340	316	305	318	326	329	335	334	338	316	303	318	317	339	307	303	307	351	344	304	327	337	333	320	319	314	340	342	318	329	311	307	312	317	290	335	311	304	326	298	323	335	294	328	315	290	318	286	287	289	331	315	315	289	322	293	325	282	347	312	367	331	347	285	325	308	314	343	314	309	326	349	309	328	329	286	318	330	344	296	315	326	302	332	300	298	343	325	348	334	307	304	346	308	340	296	315	324	315	301	313	312	317	329	334	277	323	304	321	291	348	296	346	328	313	341	288	288	309	305	332	274	302	295	296	345	309	280	355	337	318	318	352	314	351	317	324	328	319	321	322	350	350	318	318	327	343	307	310	317	334	355	325	294	319	327	332	314	338	346	308	317	303	345	313	309	316	332	324	339	313	286	314	356	319	286	297	317	287	326	303	351	328	327	309	318	307	283	334	300	291	287	300	303	290	346	351	326	345	330	278	311	317	317	305	343	316	353	307	311	323	354	340	326	310	327	327	335	312	317	303	355	334	348	344	285	316	334	305	316	319	327	316	320	313	320	342	312	312	312	296	311	308	344	321	304	339	341	326	330	322	345	295	319	327	296	351	290	312	293	329	337	319	316	292	336	301	353	335	281	303	356	320	319	297	329	301	341	305	319	334	338	320	295	295	268	332	324	321	310	306	315	338	328	354	325	302	276	307	324	320	306	359	320	312	320	309	318	294	286	306	299	323	312	303	359	313	342	307	324	307	342	335	339	325	330	310	329	307	306	315	309	347	315	315	320	300	266	335	328	319	324	335	338	300	313	318	313	310	312	343	335	291	308	300	316	328	282	303	289	306	312	328	321	319	327	342	307	314	315	296	349	296	288	297	291	328	325	292	337	305	317	320	350	365	300	298	323	326	317	319	330	340	338	298	322	336	297	323	334	325	295	313	303	310	323	299	313	319	285	297	277	319	291	307	330	291	329	278	297	308	315	314	318	288	326	302	345	328	306	345	321	347	312	305	371	324	309	299	281	325	327	343	317	353	331	314	335	321	303	359	343	320	316	311	313	307	299	299	294	314	337	334	335	315	331	296	323	336	303	315	339	331	320	342	340	340	305	323	302	293	309	311	318	299	320	273	343	310	285	296	332	316	310	334	320	302	356	311	327	341	323	279	317	279	314	333	342	319	323	307	341	361	305	300	326	309	296	325	309	337	332	276	304	307	346	306	315	315	332	302	327	315	315	329	334	317	290	340	314	335	312	318	335	327	290	313	327	322	336	302	296	306	278	286	286	327	321	297	306	327	307	296	287	328	294	351	342	329	326	318	319	341	328	321	337	298	315	345	306	354	342	337	290	336	334	313	338	356	310	332	343	308	310	277	275	305	326	298	290	309	335	323	317	349	296	356	315	330	318	304	353	312	314	295	317
38527	21294	54456	72335	64370	11990	2007	1758	1598	1374	1273	1189	1115	1041	1059	989	992	884	921	878	919	832	815	823	852	811	864	782	823	817	800	764	751	777	816	709	715	785	775	735	745	726	730	696	727	683	751	738	690	693	732	712	696	713	727	759	676	737	713	724	719	742	734	707	740	750	783	727	724	749	734	759	776	720	708	712	720	747	693	716	720	722	715	729	747	710	753	737	698	743	742	682	704	741	739	697	737	750	760	692	719	759	728	733	745	702	666	718	672	711	757	757	715	694	682	704	666	717	720	674	711	741	740	741	688	710	737	733	687	691	733	714	785	737	700	701	694	736	743	730	730	726	684	735	669	677	692	746	724	732	715	734	708	736	678	767	717	712	728	732	685	705	725	735	705	701	715	743	708	721	735	702	717	688	683	721	663	732	717	752	729	699	698	715	698	703	747	731	673	701	702	704	710	745	674	658	731	762	689	699	685	740	733	750	722	712	719	737	751	711	768	740	733	732	703	733	687	713	717	691	690	730	674	689	678	686	692	731	684	752	728	785	720	722	734	656	715	687	755	719	742	728	739	715	712	735	693	740	676	697	731	715	704	738	719	742	637	756	727	727	698	726	647	692	735	699	658	694	764	729	711	703	726	636	697	734	718	696	728	724	700	674	732	721	706	716	697	719	707	715	728	714	739	714	724	684	670	749	727	682	698	717	718	706	718	717	680	716	754	733	705	728	704	697	736	688	716	694	673	690	721	703	715	696	722	707	693	721	731	719	737	698	688	726	736	738	695	741	693	684	672	772	732	729	714	732	724	753	713	745	733	738	674	722	760	689	689	733	719	715	751	756	661	711	706	714	771	717	718	747	740	754	684	714	686	745	676	729	708	658	759	723	713	718	733	706	727	729	745	702	680	684	744	677	688	713	691	763	702	704	720	660	767	679	737	693	699	723	734	687	705	691	673	755	673	712	685	705	685	695	701	696	698	726	684	663	681	701	705	723	761	773	710	722	711	751	732	673	691	752	783	745	689	709	698	708	697	691	735	699	695	675	637	703	699	686	701	723	717	667	654	700	733	715	685	726	726	715	729	746	708	762	727	728	689	740	730	661	717	743	680	731	758	716	699	709	701	702	678	707	725	714	685	746	688	760	727	748	740	725	667	729	789	691	690	695	674	717	717	684	705	708	683	737	749	699	714	714	759	744	755	706	693	719	701	761	726	727	704	687	715	707	705	762	714	719	731	715	699	685	725	688	722	714	724	707	704	706	689	677	714	717	759	720	706	704	677	729	733	725	719	737	685	705	711	733	695	703	686	701	672	719	712	709	725	744	740	714	675	746	695	692	693	711	744	743	762	700	704	735	711	712	681	752	709	721	727	713	711	704	727	708	743	710	660	701	728	687	749	701	700	691	687	715	735	761	679	753	663	734	706	683	688	694	681	728	740	681	713	717	678	708	703	690	750	728	728	727	738	719	734	686	715	710	770	675	673	740	707	719	680	684	696	741	729	718	718	690	717	712	669	709	684	740	754	700	700	723	753	732	721	693	709	680	725	728	712	692	707	679	734	696	704	671	712	698	713	712	695	700	782	721	696	679	691	757	766	692	684	700	729	780	694	725	710	705	749	724	735	682	749	695	702	714	675	668	739	729	742	660	724	717	729	688	710	694	702	767	700	648	699	735	695	694	691	720	706	735	735	713	766	700	748	731	779	728	763	735	726	688	741	729	747	705	754	737	705	715	741	729	723	729	727	687	769	720	760	682	718	748	716	734	722	729	693	686	702	717	689	733	712	730	709	704	716	676	698	737	697	728	721	702	740	736	759	782	751	641	672	711	704	699	689	736	658	680	707	723	724	733	690	710	734	701	721	731	715	750	732	634	720	740	758	773	692	728	735	731	755	701	694	723	708	725	739	698	701	735	698	678	698	720	708	684	727	690	752	741	683	678	747	666	704	709	736	760	722	699	715	713	705	647	718	726	715	720	678	691	741	688	690	723	763	697	784	667	752	694	730	719	707	740	728	712	725	728	767	705	731	705	715	708	707	684	692	681	648	713	723	705	746	744	724	735	752	741	743	698	739	704	682	720	660	729	738	744	713	729	722	720	694	696	703	731	715	734	701	726	715	687	731	689	696	778	696	703	728	685	732	736	699	732	675	753	708	704	693	682	709	774	697	713	715	697	715	728	628	714	656	740	703	719	711	701	723	740	714	677	698	710	716	695	744	705	668	705	713	704	684	708	698	695	727	649	713	737	729	694	718	736	684	729	738	706	721	713	721	702	699	691	747	730	731	763	691	699	716	735	682	763	719	681	722	697	730	711	696	729	751	704	708	717	686	683	706	688	702	719	711	692	723	740	732	680	710	735	719	699	742	705	701	725	726	685	721	677	691	722	692	700	731	725	730	693	685	720	708	754	759	697	762	763	737	733	776	705	738	683	707	706	707	661	747	748	703	748	695	718	690	715	670	731	751	738	670	686	670	725	680	739	661	740	725	783	747	734	720	721	738	730	741	734	718	745	691	778	731	696	690	685	670	727	734	692	725	690	750	715	730	705	727	717	697	736	749	713	687	708	711	712	706	737	702	768	655	699	698	704	728	673	721	713	749	720	763	736	705	713	692	696	741	708	687	800	711	678	745	674	704	682	717	673	718	695	695	740	720	703	700	733	730	725	727	734	741	745	743	762	709	717	738	708	746	696	719	740	697	724	708	702	755	773	734	718	744	745	703	721	727	684	701	712	728	731	728	747	722	701	744	743	686	704	773	672	690	747	691	652	727	718	683	709	755	680	735	721	737	747	722	713	724	691	721	718	754	710	778	721	692	720	712	723	699	749	730	689	698	716	732	722	695	708	698	701	723	707	700	733	688	746	715	716	769	673	649	697	698	677	734	730	714	730	686	725	724	686	732	726	704	725	696	750	698	718	724	785	742	747	716	717	702	703	730	713	672	723	677	680	713	682	705	710	701	714	687	710	726	764	746	744	681	709	722	746	735	694	678	710	741	681	741	758	690	711	725	701	687	713	690	701	690	714	682	713	711	718	718	737	759	692	732	711	760	674	735	717	769	705	748	728	703	726	726	702	731	764	721	725	753	731	726	713	728	655	750	714	761	764	703	717	742	714	703	706	708	700	722	714	741	741	723	748	718	730	678	731	661	690	694	694	747	688	735	698	704	699	683	693	715	747	724	740	736	708	701	698	717	714	708	714	717	702	696	701	715	736	681	721	710	743	779	706	705	740	706	711	717	652	734	653	679	628	709	746	759	752	698	749	703	740	686	712	734	685	713	735	700	711	642	670	684	732	707	735	715	714	700	737	720	735	725	754	687	714	747	698	706	693	705	711	743	704	731	724	693	694	680	708	738	699	675	730	690	696	746	686	762	697	701	736	713	710	773	700	708	714	734	734	691	697	744	742	706	712	734	719	712	726	727	750	751	715	743	728	753	639	742	730	721	665	726	740	717	723	725	699	735	700	741	711	711	709	719	744	706	790
44386	11434	5075	4385	2596	406	253	261	261	280	264	248	249	227	249	260	271	272	254	240	247	246	256	277	226	270	265	287	256	238	274	282	268	249	305	235	243	251	262	263	240	249	268	234	250	247	273	257	239	216	262	248	241	232	235	262	232	230	259	270	260	240	252	269	242	250	258	275	253	235	236	273	251	235	265	221	251	241	253	239	255	222	230	259	247	260	281	231	247	233	249	238	238	248	258	251	274	272	221	269	261	248	268	251	224	247	251	206	265	255	220	238	260	235	226	249	272	244	234	236	267	260	229	244	253	239	286	223	256	246	238	262	247	255	270	251	272	253	229	255	238	237	233	259	264	249	276	247	236	244	232	256	274	259	257	249	233	248	225	261	230	262	251	231	244	228	209	245	266	253	235	241	250	258	228	271	261	269	289	250	255	242	250	251	231	212	249	228	230	251	246	251	222	238	253	282	287	235	248	255	226	259	218	257	246	254	243	240	273	244	237	250	276	274	267	266	255	248	217	224	271	231	257	290	276	268	237	211	263	243	220	273	268	238	257	233	273	259	269	224	294	249	284	274	257	257	221	249	239	263	247	273	257	248	259	265	234	254	247	265	250	268	248	226	280	262	271	238	220	263	222	269	235	252	239	250	307	243	235	264	269	243	270	252	255	268	300	247	238	238	261	258	269	254	234	250	262	202	218	269	271	229	260	255	257	265	229	253	273	271	264	255	248	236	242	231	244	275	233	263	262	250	258	248	232	268	263	238	242	251	280	244	254	251	249	252	250	270	297	247	258	250	223	229	242	238	248	284	249	225	318	288	242	221	261	235	227	245	247	230	218	264	249	245	255	269	281	265	245	287	265	259	255	243	241	262	224	238	262	242	256	255	224	235	256	236	219	231	263	221	257	248	254	248	247	260	267	261	252	222	235	229	278	215	245	261	241	249	258	235	253	259	278	214	252	237	263	230	241	301	247	265	276	268	251	253	250	248	231	262	235	232	246	257	259	251	288	224	260	261	228	239	267	240	263	271	246	264	250	250	273	258	252	268	227	232	237	250	221	237	242	247	255	259	255	232	247	245	217	262	226	226	234	240	237	226	265	236	251	249	244	267	269	252	211	248	234	254	245	275	262	251	223	203	268	266	259	240	258	250	221	316	263	251	261	236	238	238	275	247	256	238	259	263	249	223	257	277	247	234	229	254	243	282	265	255	240	248	233	257	232	241	273	219	245	265	254	221	244	241	241	256	255	228	246	244	241	212	251	248	244	235	278	260	272	270	267	247	259	245	221	259	272	244	278	239	253	244	243	248	245	269	249	232	259	216	257	243	232	223	223	229	248	241	252	223	237	234	233	259	264	244	242	229	254	268	239	213	238	271	229	266	257	276	241	237	279	282	241	256	241	238	245	229	230	272	262	225	260	270	228	235	277	253	234	250	243	229	248	237	237	271	237	217	247	250	271	254	252	244	271	239	239	267	232	233	255	244	221	262	235	253	235	240	217	219	259	254	250	244	232	234	240	228	243	228	248	265	252	219	262	239	271	228	228	236	271	237	250	237	254	252	242	248	268	274	253	270	260	248	236	240	226	269	273	291	239	255	251	256	249	250	245	231	244	253	232	246	273	248	277	221	252	229	271	232	246	269	258	225	239	231	226	230	232	229	254	240	222	245	278	255	235	243	260	271	218	260	264	271	243	239	233	260	267	253	230	275	227	265	274	248	234	264	262	225	283	250	259	256	271	220	220	236	278	238	250	284	249	263	292	238	209	224	230	272	256	235	251	238	270	243	280	255	259	257	254	241	276	279	264	266	286	234	257	260	259	225	247	271	251	231	250	243	255	233	245	250	231	254	282	223	243	247	256	252	216	257	240	213	235	260	253	275	227	248	256	230	235	255	266	262	241	244	209	242	279	240	259	236	251	222	288	254	239	257	246	236	249	225	260	251	243	272	243	221	235	259	273	260	259	253	225	233	255	266	242	264	261	226	261	262	243	231	253	262	269	256	259	220	264	262	280	249	213	245	221	247	274	266	256	221	233	229	229	265	247	251	217	232	237	248	222	241	240	259	241	249	235	248	234	265	263	229	254	259	258	281	274	216	257	241	269	245	263	225	243	240	253	269	237	272	246	247	265	237	263	251	272	264	257	236	294	259	261	236	270	247	265	215	243	253	270	244	267	243	241	246	248	255	266	242	271	245	237	223	276	255	239	271	247	251	243	245	256	270	229	227	239	246	238	264	251	247	253	238	225	252	240	260	262	244	243	261	241	265	229	214	238	248	227	280	217	257	269	231	212	252	245	254	227	232	232	219	223	240	259	245	272	277	259	252	266	232	243	255	243	270	253	218	238	241	225	246	233	255	224	239	276	241	245	233	269	244	246	268	249	251	265	265	257	231	226	222	259	244	272	255	232	231	241	286	241	263	239	272	246	260	247	271	260	229	248	266	243	275	247	269	262	259	239	240	245	274	236	262	261	245	217	233	238	226	271	269	237	243	252	259	264	273	264	260	238	281	257	270	260	225	261	252	247	268	249	222	240	230	278	284	254	283	271	232	248	230	262	272	225	255	254	218	219	250	235	253	280	224	226	232	248	228	245	270	232	245	239	291	258	247	248	282	224	236	243	256	248	248	224	233	253	249	251	240	255	255	256	256	267	267	269	239	278	265	240	229	237	235	270	267	245	219	242	234	264	270	251	223	301	300	238	229	251	266	234	221	276	241	264	251	251	218	258	249	254	215	274	214	247	264	235	232	227	261	260	247	245	256	271	254	256	255	248	232	232	236	274	241	251	263	240	272	252	243	256	238	249	272	280	235	259	246	257	280	266	247	254	264	250	211	239	240	255	279	274	217	239	291	244	259	258	229	234	207	223	228	288	248	262	279	258	257	252	224	279	274	225	247	244	237	259	266	258	246	248	269	257	235	253	268	227	250	250	239	278	269	231	240	261	260	274	232	245	244	262	238	252	247	245	207	245	271	245	238	211	284	250	228	251	284	253	258	279	224	242	243	269	240	249	271	245	241	245	225	225	262	256	236	255	283	247	259	230	229	261	270	238	242	214	278	237	231	253	270	217	270	243	237	242	253	286	221	285	252	256	225	238	239	244	270	263	247	258	242	246	247	230	221	235	241	250	255	228	223	234	265	243	252	242	255	227	264	232	249	253	267	256	253	230	245	279	241	251	225	236	240	257	263	289	229	258	240	237	254	254	243	232	258	240	241	239	254	258	209	240	266	251	243	239	263	207	234	228	241	236	234	250	262	258	252	246	243	246	257	244	257	259	237	232	252	270	234	266	233	264	245	252	285	249	245	281	230	262	217	252	236	243	256	255	233	258	250	262	272	250	271	213	279	258	220	253	267	274	229	240	283	209	256	247	233	283	251	271	286	242	246	277	248	233	234	256	258	257	270	256	245	251	219	258	247	243	289	226	248	272	261	243	254	234	249	256	225	261	231	255	233	271	265	239	263	266	255	255	245	263	242	251	267
18780	3547	8192	11799	8204	786	573	551	570	560	551	568	529	547	588	515	566	595	586	558	562	542	544	548	547	567	546	519	577	541	627	562	583	550	530	550	572	552	600	597	542	578	557	578	566	523	561	557	536	538	555	586	552	534	535	591	582	588	576	561	574	545	536	537	580	580	578	549	519	562	532	515	537	595	572	527	544	570	558	556	546	552	598	565	521	585	562	537	549	569	536	551	548	502	553	553	559	567	538	595	598	561	540	546	546	539	568	544	572	577	532	563	582	551	540	542	566	552	536	555	524	599	522	557	536	522	601	559	535	539	549	542	550	529	571	525	540	533	553	540	592	531	553	530	536	537	553	539	561	566	544	583	562	565	566	569	546	552	553	548	549	547	549	485	545	554	513	547	558	549	540	615	549	573	580	548	551	537	594	534	548	536	556	569	542	584	556	537	552	567	544	561	552	545	558	554	564	549	529	491	588	535	580	522	548	568	549	605	526	559	538	534	557	601	552	565	549	539	504	531	579	561	529	545	595	551	580	563	521	547	531	581	542	604	603	564	526	552	552	542	517	540	572	556	563	545	477	521	582	534	561	583	572	567	567	565	550	545	570	573	526	597	549	557	586	573	518	502	525	557	562	530	605	542	532	564	551	577	544	530	561	522	593	589	531	548	524	539	547	597	547	584	551	562	546	538	539	554	552	551	562	578	537	541	551	597	549	533	561	578	544	583	564	567	543	540	522	579	554	572	559	571	484	573	526	553	579	547	558	601	507	546	533	526	537	569	575	557	609	575	550	548	589	535	530	566	598	572	563	536	587	512	563	573	594	553	524	580	549	551	523	594	504	527	558	550	566	531	564	542	577	581	529	553	568	558	526	545	467	516	547	576	566	523	540	559	591	558	568	554	583	542	539	557	532	544	563	525	599	559	568	541	552	560	571	561	562	595	528	526	523	558	531	570	565	589	544	533	565	578	552	561	524	472	557	584	549	520	541	568	588	549	510	562	528	556	565	546	536	529	489	564	561	602	525	572	564	582	538	529	554	547	518	542	577	546	535	589	590	538	540	530	590	585	577	526	541	574	523	552	595	569	555	548	572	542	509	568	522	539	547	518	516	570	503	561	560	550	552	532	528	535	577	499	548	539	544	524	562	511	558	507	583	560	570	563	519	570	563	557	530	552	553	588	575	538	554	596	549	531	562	559	554	613	531	547	531	551	530	556	572	525	541	542	537	560	541	517	568	507	536	537	582	619	590	535	515	559	555	577	572	558	537	592	569	600	560	537	535	555	552	554	536	587	567	494	553	562	578	556	556	585	571	545	521	573	568	544	548	525	525	533	576	570	521	563	529	552	524	575	572	616	525	549	550	610	502	582	594	565	562	581	593	544	551	541	559	511	569	523	505	566	548	554	548	567	537	593	506	540	526	538	548	569	550	575	509	581	528	570	545	543	544	597	577	526	575	594	548	534	569	531	522	527	541	584	559	539	550	543	568	546	605	533	600	524	585	578	612	519	565	545	565	564	552	585	563	500	552	544	543	577	583	550	561	534	522	544	561	542	515	553	534	547	564	531	567	551	587	522	566	544	513	574	568	559	549	586	538	562	589	580	558	554	579	539	565	490	510	580	599	531	590	540	519	497	500	591	567	559	528	554	577	539	549	589	587	518	573	575	517	547	541	534	554	586	493	559	584	580	521	548	560	554	536	566	565	540	539	537	548	581	612	565	573	540	550	521	513	553	560	561	548	596	588	564	549	532	562	559	559	567	491	570	532	507	584	569	537	554	558	605	539	543	553	500	536	543	550	570	529	548	553	556	537	569	526	549	536	540	577	488	609	551	536	548	565	576	542	576	564	562	533	558	544	580	559	556	553	513	581	542	550	527	530	571	506	620	490	581	569	566	551	593	544	556	518	568	544	523	566	537	570	548	589	546	569	563	579	572	556	521	531	568	542	538	580	521	533	578	532	566	575	544	583	572	541	577	573	548	538	560	542	540	560	582	561	540	551	535	541	569	526	541	565	535	552	551	559	586	559	551	578	548	534	574	570	539	515	554	577	550	545	577	544	558	528	610	539	589	563	565	548	536	560	512	553	541	548	570	546	556	542	570	541	549	536	571	569	550	611	554	536	542	570	605	563	546	573	607	589	579	549	527	552	593	544	528	538	533	595	531	548	550	582	568	547	552	541	545	525	556	548	513	575	571	589	562	540	536	567	603	577	513	523	540	563	527	552	573	555	582	570	525	559	555	583	574	553	546	550	516	564	536	550	552	563	535	532	561	553	564	560	547	604	576	541	561	573	559	569	584	542	579	529	578	537	561	566	594	579	545	585	540	577	544	533	517	533	577	570	583	520	505	537	615	569	567	552	587	529	503	549	523	523	550	615	548	588	553	530	540	561	562	603	560	578	575	545	551	586	572	537	549	550	545	574	550	532	544	529	556	553	549	538	567	529	482	519	568	590	548	541	524	535	574	523	516	556	543	560	549	559	569	546	514	530	533	534	573	547	555	571	566	573	592	556	547	585	555	517	585	552	570	531	554	539	535	563	563	582	561	563	579	557	534	589	542	515	543	562	535	557	613	570	558	521	549	541	554	537	550	544	558	561	552	561	552	513	569	552	557	549	524	609	574	532	527	550	557	522	557	544	557	537	547	522	550	554	566	544	522	582	502	560	536	533	532	558	531	546	545	548	507	543	576	565	544	587	535	582	590	590	542	536	548	540	525	557	544	565	589	534	512	528	546	525	550	501	564	549	536	567	559	517	498	558	560	546	535	560	566	530	582	576	578	567	558	556	548	575	531	519	537	582	535	523	558	575	548	558	586	603	557	584	554	571	565	567	530	560	565	555	546	573	597	517	508	586	544	552	577	565	561	578	561	528	545	521	584	560	523	516	538	556	524	534	597	524	548	535	582	521	602	547	551	564	517	609	559	514	557	546	550	587	569	583	543	565	574	551	541	553	590	519	515	595	547	534	590	539	538	550	555	550	557	548	571	506	567	553	532	590	593	575	552	558	582	539	547	548	591	564	561	553	532	543	552	562	539	606	524	566	566	547	560	545	562	519	531	558	582	551	551	553	519	571	537	555	539	554	552	562	552	556	562	547	538	543	553	535	577	545	579	568	562	548	573	583	521	533	553	541	536	538	541	568	560	560	531	524	516	586	525	588	489	580	521	538	582	549	549	582	531	568	545	542	550	556	556	585	543	519	576	518	542	549	565	572	579	512	543	567	558	521	579	548	561	571	577	565	587	508	554	544	576	548	577	512	548	527	572	548	581	514	580	577	593	569	569	569	540	553	528	569	521	530	571	530	512	571	532	545	534	576	567	581	552	552	551	556	566	557	562	538	526	551	564	566	492	518	540	544	570	542	558	563	539	545	566	549	606	565	538	544	586	553	555	554	566	514	541	529	497	510	570	543	555	543	518	559	562	538	565	539	558	594	571	574	587	564	550	502	608	529	577	560	535	562	560	550	542	604	559	563	539
58536	27532	37524	53819	44062	9308	549	314	255	238	254	219	209	200	194	179	171	184	171	192	180	183	213	165	170	195	187	160	178	175	166	208	176	170	165	172	217	205	178	190	182	190	163	167	168	189	188	172	158	176	150	173	182	187	168	146	164	162	173	158	185	173	171	169	177	174	160	153	160	162	163	169	172	180	178	185	155	172	172	190	162	164	178	191	154	176	155	143	189	180	154	162	155	180	184	180	185	165	197	183	156	164	162	171	166	146	197	168	183	149	158	166	163	138	165	167	176	166	177	168	175	177	156	177	181	167	168	158	166	168	163	198	176	175	159	175	181	197	180	160	150	170	180	152	192	158	147	180	180	152	175	176	182	172	176	158	173	172	155	151	150	175	160	187	193	177	168	197	183	176	164	162	183	192	168	164	171	172	146	160	177	169	166	162	175	164	174	174	162	146	146	144	180	171	147	180	176	196	175	160	148	186	181	170	157	129	163	165	168	187	176	171	160	171	197	184	199	160	160	175	161	148	173	154	173	169	187	153	161	162	176	162	146	163	175	204	148	179	148	182	164	165	172	158	151	170	168	168	202	168	164	158	172	157	184	168	193	199	179	160	152	163	174	160	173	168	183	154	163	181	152	125	179	164	188	179	168	181	163	168	175	174	178	152	165	166	178	167	171	173	151	162	183	167	175	149	166	197	179	161	156	161	149	171	150	159	166	174	169	211	165	154	179	177	194	163	189	164	166	168	182	182	149	153	160	187	153	159	175	160	170	159	159	162	190	160	150	168	159	151	179	195	154	159	172	172	154	155	181	173	165	170	182	175	167	130	194	195	129	184	168	163	161	170	182	148	162	204	166	155	173	174	168	158	162	173	159	164	176	164	155	167	175	193	160	154	181	173	181	165	172	166	168	179	164	167	182	177	176	172	168	168	172	171	174	177	172	161	179	150	168	168	180	173	176	156	161	166	175	185	178	158	164	157	158	165	174	167	163	154	189	167	163	183	172	173	180	169	171	180	169	157	156	147	184	192	185	161	184	158	162	155	178	152	118	156	179	165	210	156	180	158	172	184	165	181	148	177	160	150	159	174	185	166	152	167	194	180	194	187	173	183	144	125	173	170	172	153	172	177	184	162	195	188	161	184	163	179	157	201	185	165	159	169	172	190	170	162	169	167	176	180	151	177	185	158	193	171	189	162	160	170	169	178	149	175	171	150	188	157	158	163	138	149	165	192	137	179	184	169	163	183	183	167	152	147	169	137	187	173	169	170	160	154	160	178	169	171	183	190	168	153	173	149	164	148	165	170	188	167	171	182	161	166	166	159	191	170	156	191	151	178	175	152	174	200	166	162	159	180	167	178	164	171	172	159	193	185	170	161	157	174	181	175	183	190	171	145	176	166	174	148	170	187	188	189	163	170	183	168	142	167	156	149	161	187	160	166	191	164	185	156	162	158	157	179	183	163	167	168	170	206	164	168	164	173	186	160	176	162	158	166	176	153	161	172	165	176	178	187	161	166	191	176	172	166	184	143	173	149	177	161	192	164	177	178	176	170	192	166	168	151	175	155	173	164	166	184	171	180	160	183	173	160	204	166	152	185	170	169	156	157	155	175	178	160	173	150	183	177	186	169	162	168	164	157	184	174	169	166	193	171	170	157	173	180	159	165	172	168	177	176	181	147	154	166	168	156	190	163	200	155	159	184	160	181	192	173	146	175	174	177	174	182	144	168	200	163	184	167	162	183	174	165	167	165	173	167	173	175	156	179	159	176	155	157	173	161	177	185	160	162	182	157	154	153	157	192	153	162	167	147	191	197	164	175	170	195	177	185	173	166	178	195	159	179	180	212	186	182	174	165	135	176	165	154	160	184	178	157	155	153	191	173	151	174	152	153	170	161	195	220	159	144	164	162	153	165	138	162	197	161	176	174	159	176	164	177	184	160	189	173	176	173	201	183	191	171	190	153	156	178	166	204	189	166	153	167	161	153	161	149	173	157	183	144	180	186	173	175	190	179	138	158	181	153	190	159	157	150	187	186	179	156	170	147	168	174	180	161	174	184	161	171	176	165	161	179	180	171	154	165	150	150	189	202	200	182	165	172	161	194	206	177	147	183	158	152	165	184	203	153	181	184	179	187	159	187	143	149	138	172	165	164	168	162	156	167	168	155	174	165	154	165	199	174	178	171	156	175	156	168	156	166	186	172	168	156	153	188	160	165	169	176	174	154	192	185	167	172	140	140	169	156	178	177	177	177	167	181	186	157	169	151	177	166	164	167	163	162	158	178	164	152	155	163	177	159	154	169	165	166	144	169	166	145	160	185	161	184	163	171	179	166	184	200	148	159	176	180	156	186	171	168	168	162	170	174	157	182	168	161	170	165	156	165	176	192	150	166	158	168	152	209	212	161	154	162	169	163	166	174	184	164	174	206	162	165	157	164	171	153	168	164	173	166	174	159	164	195	166	157	181	163	157	181	179	187	192	155	150	175	169	164	174	161	200	198	164	158	187	167	160	142	179	183	159	160	181	169	157	160	169	201	168	170	164	138	184	182	192	163	169	168	184	185	173	165	174	179	176	157	197	183	138	160	178	171	158	161	194	198	176	171	156	162	175	171	157	149	185	174	143	153	180	136	176	177	161	167	175	173	154	158	161	187	188	172	160	142	152	172	189	179	179	164	168	192	165	161	161	193	182	175	157	173	183	181	197	178	183	167	141	157	188	178	177	171	165	156	168	178	171	169	183	151	156	185	206	166	151	198	168	174	199	161	154	176	177	171	174	137	160	167	201	164	184	180	184	193	186	158	159	159	157	191	165	172	175	180	179	133	154	153	174	154	155	160	158	162	171	174	175	176	168	170	169	166	164	171	179	164	167	173	185	179	172	178	181	144	166	146	161	159	173	182	143	194	183	170	169	193	190	171	210	163	193	172	166	163	182	193	173	169	148	165	187	173	185	160	179	168	177	156	170	152	181	156	189	167	159	155	179	168	166	168	166	169	180	155	175	164	160	157	164	144	174	189	148	174	182	178	175	174	172	162	154	173	151	173	160	159	156	172	179	159	150	153	163	168	173	194	143	175	194	172	162	166	170	151	181	182	161	172	155	138	175	161	178	166	171	167	172	157	159	165	173	171	191	155	178	167	170	166	170	156	187	149	185	149	154	162	169	175	173	171	161	176	215	164	166	158	188	164	169	176	174	170	192	157	179	168	178	179	175	179	134	167	198	170	169	172	171	186	152	164	150	169	157	188	156	166	182	178	182	174	194	178	184	168	189	177	174	160	160	172	168	171	181	175	173	169	176	152	189	160	207	191	159	133	170	168	169	165	181	167	179	148	165	174	180	176	168	153	188	146	163	140	172	162	164	157	174	192	184	174	169	159	163	154	159	182	155	159	176	172	181	172	156	196	177	158	187	155	172	177	147	188	181	182	176	183	172	158	163	184	150	182	180	190	187	134	190	188	161	177	181	166	182	193	155	156	174	170	148	158
31371	14339	42024	61313	48225	2625	1433	1161	1029	903	772	713	707	672	654	603	572	537	538	533	530	514	517	525	507	539	501	496	478	453	428	472	433	467	468	444	435	412	436	456	454	455	426	436	422	442	447	445	420	436	429	442	447	462	428	418	418	428	437	441	418	447	441	414	389	450	445	392	386	407	430	402	424	448	433	405	426	406	416	449	402	444	460	407	449	380	399	419	435	435	438	451	456	426	436	423	456	445	434	419	461	394	428	437	429	421	409	410	378	428	469	405	404	371	426	402	474	405	413	415	454	420	431	433	395	434	405	453	384	430	413	487	406	404	443	422	380	428	424	428	418	395	456	398	419	399	403	414	437	394	394	446	421	414	403	427	436	403	395	385	424	414	414	408	404	422	451	402	423	433	378	419	425	422	414	391	426	403	402	424	427	448	427	422	420	381	414	418	429	409	444	395	416	398	434	420	434	417	462	385	422	368	419	407	424	437	431	435	425	433	416	388	432	436	421	411	394	396	439	421	411	447	439	417	387	424	386	415	401	426	407	450	379	401	441	441	456	415	420	400	406	414	436	435	423	463	410	421	415	419	451	412	416	390	427	384	374	426	411	411	410	426	419	402	418	396	407	395	464	412	414	431	417	412	460	405	396	378	407	408	405	374	416	416	441	389	481	422	428	421	424	429	430	437	384	411	451	475	389	385	419	414	408	446	408	414	414	425	442	396	452	428	409	437	414	433	401	424	412	404	433	405	407	411	384	423	395	384	420	439	396	407	400	418	438	366	429	399	416	418	427	412	384	390	414	371	395	405	413	409	384	456	422	445	361	423	383	442	454	435	441	404	390	409	403	414	395	416	420	431	430	438	444	411	433	430	404	426	418	464	410	458	433	391	420	426	414	410	411	423	413	429	463	450	423	413	447	424	413	435	431	421	411	420	402	399	387	382	421	430	422	406	441	438	405	425	422	471	424	422	390	407	394	391	411	417	432	437	421	419	410	407	421	446	428	396	421	427	435	440	421	435	409	418	419	438	413	406	428	444	400	418	399	412	429	421	424	406	390	401	446	442	453	430	408	436	398	396	462	423	410	388	405	439	404	442	406	468	364	447	404	460	432	390	418	423	422	419	400	406	424	477	404	431	438	388	422	397	419	449	431	420	455	419	446	429	418	381	368	433	467	405	416	417	419	422	404	416	423	404	429	382	432	433	448	414	442	426	423	472	426	414	424	404	422	425	401	443	414	441	417	414	427	425	417	387	414	422	443	434	452	382	463	410	418	419	455	384	395	408	410	458	442	408	393	415	433	412	420	416	454	399	426	407	394	419	406	435	458	440	426	397	399	416	440	421	463	411	391	433	407	434	416	428	425	407	466	404	405	396	396	410	429	412	427	401	365	400	449	417	438	404	401	396	416	410	404	431	412	390	430	418	422	411	442	449	413	406	442	442	432	451	406	396	379	428	435	423	414	427	412	419	437	425	386	460	444	404	407	428	421	410	391	456	456	438	414	437	435	414	406	370	425	432	430	418	423	415	423	407	425	427	427	374	429	431	458	428	411	386	404	437	433	449	411	454	407	395	409	383	440	411	405	438	425	434	421	414	436	433	424	455	422	443	426	392	389	453	402	436	426	390	390	424	387	408	432	431	415	410	447	445	440	428	395	402	426	412	370	425	403	371	449	406	423	420	407	411	430	397	391	448	437	431	411	413	408	405	420	403	424	438	443	417	414	415	414	448	397	393	407	440	428	456	411	403	411	423	437	464	445	451	416	395	399	410	434	395	390	449	415	384	457	424	396	464	420	399	406	399	444	395	397	398	414	419	445	413	415	444	405	418	426	427	403	429	433	433	427	430	439	411	434	422	409	441	420	407	409	397	430	469	427	405	422	420	412	392	432	415	410	414	411	432	387	424	434	423	416	434	401	433	422	406	429	414	411	402	439	404	405	453	413	434	428	382	387	396	445	372	432	397	427	414	409	427	426	413	394	421	416	420	414	431	428	448	422	457	435	435	432	455	389	418	425	433	393	410	434	388	418	440	421	395	424	430	402	415	416	457	416	393	420	420	375	432	405	397	427	415	423	411	406	396	419	462	415	432	409	395	417	417	414	406	392	448	413	421	434	415	423	424	441	414	414	425	445	456	450	431	397	411	415	442	425	433	392	418	448	423	405	418	406	434	404	451	439	427	388	405	401	402	390	433	411	408	426	404	424	399	403	416	400	410	452	425	404	416	423	420	396	400	419	421	403	427	460	449	475	374	417	422	416	437	468	477	372	384	404	435	422	428	411	384	424	394	405	450	371	438	432	393	388	441	407	390	427	418	414	414	451	443	424	388	380	449	395	384	414	408	415	430	432	418	422	423	413	374	416	406	415	432	387	423	428	411	405	410	426	393	450	431	438	421	447	406	399	408	414	417	391	402	426	431	425	400	418	442	432	431	442	423	400	417	419	418	414	421	382	381	439	386	390	398	425	413	400	446	401	376	453	402	449	402	430	424	382	376	413	429	414	420	409	405	404	394	454	389	434	416	448	406	437	433	400	380	432	409	424	431	423	378	440	435	430	422	448	418	399	404	427	421	432	385	406	447	423	378	391	443	411	425	434	395	440	439	433	439	414	407	452	403	384	412	402	445	434	428	415	393	381	421	403	410	407	412	436	429	465	433	423	419	426	430	424	443	363	436	404	435	435	420	435	454	429	433	413	390	419	423	413	406	407	399	426	433	416	420	421	428	417	457	372	415	434	399	440	465	402	418	417	433	431	421	406	421	404	435	428	438	426	416	403	398	454	420	412	438	407	443	391	400	472	412	424	391	402	464	390	438	403	427	484	435	439	422	440	423	373	437	457	408	406	379	401	390	408	465	401	414	428	397	400	440	406	405	430	433	390	383	403	437	416	417	431	448	429	429	390	427	444	391	402	400	443	408	409	417	433	430	413	412	411	419	468	404	431	369	441	401	421	407	428	409	404	386	442	405	407	429	414	443	404	411	432	410	431	434	419	393	425	422	410	406	464	436	400	430	414	431	428	409	389	422	389	399	389	426	410	443	390	405	409	418	467	378	417	405	394	411	417	418	416	430	354	442	427	414	422	447	425	461	407	451	431	407	411	417	410	460	422	409	438	427	426	425	405	460	447	408	393	455	416	419	405	438	386	405	384	467	419	422	394	463	412	422	407	428	398	438	413	413	444	394	434	421	409	428	378	419	438	408	410	414	377	426	388	449	406	412	456	412	428	436	393	421	461	385	402	411	414	424	398	417	412	434	403	405	452	420	404	405	387	388	414	413	435	428	400	430	400	398	383	411	404	473	413	415	401	388	421	409	415	409	434	398	398	402	420	417	411	362	389	403	436	399	430	428	403	426	430	410	398	416	417	444	406	438	435	419	429	412	415	413	440	375	431	423	430	429	395	414	387	412	462	416	445	425	389	435	390	422	415	406	423	446	428	398	427	446	376	401	428	446	407	408	426	422	407	435	450	414	422	432	439	406
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
